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
336811677958	336811678467	336811679017	336811679567	336811680117	336811680667	336811681217	336811681767	336811682317	336811682867	336811683417	336811683967	336811684517	336811685067	336811685617	336811686167	336811686717	336811687267	336811687817	336811688367	336811688917	336811689467	336811690017	336811690567	336811691117	336811691667	336811692217	336811692767	336811693317	336811693867	336811694417	336811694967	336811695517	336811696067	336811696617	336811697167	336811697717	336811698267	336811698817	336811699367	336811699917	336811700467	336811701017	336811701567	336811702117	336811702667	336811703217	336811703767	336811704317	336811704867	336811705417	336811705967	336811706517	336811707067	336811707617	336811708167	336811708717	336811709267	336811709817	336811710367	336811710917	336811711467	336811712017	336811712567	336811713117	336811713667	336811714217	336811714767	336811715317	336811715867	336811716417	336811716967	336811717517	336811718067	336811718617	336811719167	336811719717	336811720267	336811720817	336811721367	336811721917	336811722467	336811723017	336811723567	336811724117	336811724667	336811725217	336811725767	336811726317	336811726867	336811727417	336811727967	336811728517	336811729067	336811729617	336811730167	336811730717	336811731267	336811731817	336811732367	336811732917	336811733467	336811734017	336811734567	336811735117	336811735667	336811736217	336811736767	336811737317	336811737867	336811738417	336811738967	336811739517	336811740067	336811740617	336811741167	336811741717	336811742267	336811742817	336811743367	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2620	3650	2300	2620	3650	2300	2620	3650	2300	2620	3650	2300	2620	3650	2300	2620	3650	2300	2620	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
45616	48080	41223	35123	30282	29042	26467	19692	15487	20536	23392	20399	13733	7017	2614	1024	449	338	244	249	278	263	233	249	256	231	246	255	265	250	244	282	259	261	217	263	270	233	254	248	245	245	244	237	247	247	253	250	229	269	263	260	257	260	238	262	241	252	228	282	254	269	262	234	263	254	263	219	242	265	216	258	222	242	238	243	259	224	269	246	223	257	245	233	251	249	258	249	228	245	261	234	241	242	223	251	243	226	279	245	253	263	240	248	244	244	257	247	246	265	268	271	251	254	245	270	235	244	258	257	251	249	222	250	236	247	247	241	226	252	237	265	236	237	251	281	247	245	302	277	253	253	245	253	255	263	247	223	252	243	259	262	212	243	245	266	236	274	257	218	229	253	247	260	249	252	267	252	264	247	264	258	236	260	224	233	211	267	239	250	246	234	276	233	262	238	248	239	226	258	269	232	266	235	246	246	259	245	243	253	223	247	237	244	250	250	291	233	266	249	199	243	277	261	265	245	278	243	238	249	268	245	244	233	246	221	246	264	233	254	261	289	232	260	253	238	233	238	251	220	246	244	244	281	264	233	257	231	260	262	244	220	245	254	274	286	226	249	272	233	266	252	254	271	239	229	241	237	254	276	257	230	243	234	227	257	248	250	252	255	285	252	263	258	238	268	265	263	265	241	256	266	252	228	236	246	231	256	265	259	266	242	268	235	239	243	234	260	198	233	248	226	245	256	254	259	239	251	231	252	243	255	247	246	272	228	254	244	228	268	282	251	260	261	232	253	225	228	274	255	222	252	251	255	230	257	240	252	260	241	227	231	270	239	229	252	254	244	251	257	248	213	253	292	252	256	268	266	230	212	227	273	262	239	235	243	229	260	257	233	259	288	252	280	249	260	252	287	239	232	271	236	225	241	246	251	241	243	252	253	258	216	244	236	249	239	246	236	258	248	252	265	278	256	241	245	243	271	248	249	268	254	245	263	245	255	244	211	279	280	240	239	247	247	254	260	270	250	248	237	272	282	282	259	259	240	257	265	256	228	248	268	263	237	284	257	256	248	261	253	267	239	223	257	227	249	228	251	233	239	237	229	218	242	246	253	254	260	289	230	272	251	236	219	244	239	244	223	240	265	232	227	260	224	246	228	254	252	263	233	239	244	239	241	255	258	282	273	238	230	258	249	245	266	268	264	255	244	257	255	224	255	240	249	265	256	265	261	261	252	248	252	279	243	264	270	263	243	249	239	237	258	259	256	279	234	234	235	227	222	231	239	267	255	242	239	218	260	268	256	260	272	258	243	228	227	234	262	259	244	229	236	205	244	270	229	255	232	272	250	219	259	266	248	241	258	255	242	241	260	244	238	266	294	270	270	254	261	254	247	240	251	244	264	260	248	257	245	247	236	244	252	243	250	231	230	231	266	252	240	244	265	259	259	224	246	247	229	265	263	239	238	243	250	254	268	238	250	231	258	287	241	241	273	240	236	248	232	241	266	252	266	251	270	244	251	276	259	251	259	253	258	249	260	247	289	263	251	245	232	285	268	273	236	214	273	226	254	228	195	269	255	255	265	275	269	246	264	244	237	227	264	267	253	254	239	257	216	250	240	240	225	241	235	251	242	243	247	237	234	253	236	221	236	240	242	268	287	264	264	267	263	233	234	255	262	241	279	229	246	255	272	272	236	263	276	285	230	226	236	270	246	245	246	227	242	272	267	253	236	225	270	216	239	255	234	253	268	246	244	268	238	267	244	226	239	218	240	254	263	226	248	242	235	251	263	210	268	259	249	262	240	265	259	237	229	256	256	261	267	270	257	227	237	243	230	235	237	276	237	240	234	273	260	244	238	233	255	244	273	270	262	255	247	248	232	246	282	257	255	236	269	263	260	267	225	243	273	256	258	277	246	245	244	264	270	241	260	248	247	219	227	250	262	250	268	259	280	238	259	213	267	235	259	268	247	237	251	256	273	251	246	242	257	217	242	248	254	257	244	254	240	256	244	238	257	278	231	247	215	260	247	241	242	254	264	260	258	240	230	248	273	249	254	249	219	271	252	246	242	267	229	259	227	262	281	229	228	234	216	237	271	251	225	246	227	242	257	245	250	223	246	245	248	245	258	229	229	261	253	239	246	265	261	258	236	246	238	244	237	241	227	222	254	281	249	225	253	270	250	257	235	227	271	245	256	250	218	255	275	262	230	241	239	204	272	226	218	260	269	263	266	251	241	263	258	235	226	231	242	250	248	239	226	253	253	242	248	262	205	234	261	261	256	263	224	280	221	235	260	224	270	278	233	246	256	277	275	257	260	252	212	220	277	243	253	248	274	242	282	259	271	252	277	268	246	275	237	269	245	250	281	251	227	253	260	265	231	235	251	249	279	253	226	233	248	237	250	238	270	233	235	266	242	273	250	230	258	251	244	232	246	239	231	238	259	250	243	226	229	260	273	242	267	256	212	240	275	232	238	208	275	234	248	240	255	261	252	232	261	273	227	251	248	239	232	251	243	250	256	255	238	237	274	209	250	251	255	236	247	263	241	263	255	199	236	239	242	249	231	232	227	247	239	252	274	269	244	249	255	231	229	258	268	242	244	235	253	252	241	245	254	244	219	270	258	250	233	219	228	229	204	245	285	264	276	224	224	255	247	313	192	249	270	238	214	241	251	235	218	232	247	242	256	256	234	230	237	268	251	209	262	249	263	246	242	235	260	240	255	250	256	225	266	264	240	273	252	284	219	229	248	222	255	258	206	239	260	254	283	232	254	304	259	235	247	239	247	247	249	240	251	262	245	257	256	238	225	256	231	232	277	253	259	270	269	250	279	226	248	246	242	228	266	251	231	257	250	235	258	221	279	232	258	258	239	223	260	252	234	251	231	254	238	249	231	240	252	253	253	259	263	228	254	234	233	254	240	264	224	268	237	242	215	212	231	248	236	281	242	263	267	237	258	254	238	274	239	237	236	249	222	234	256	251	251	235	238	258	219	281	252	236	254	259	250	258	226	257	240	227	246	265	253	245	238	231	232	258	226	229	246	269	225	216	235	246	243	289	269	243	251	250	220	231	233	251	239	252	257	249	255	231	245	223	251	241	249	251	255	240	248	238	244	270	279	248	239	226	241	211	260	284	255	247	256	256	228	262	252	267	268	241	226	257	260	237	243	231	234	238	235	249	264	253	244	261	250	237	226	258	229	240	269	288	251	256	225	233	263	260	211	269	256	234	237	250	237	236	233	269	237	233	281	254	257	237	231	251	231	252	201	260	246	260	251	236	264	257	229	235	262	273	232	243	253	222	201	244	274	266	264	231	229	249	270	244	265	227	259	268	237	240	236	246	267	234	273	230	235	239	264	262	270	249	232	239	282	256	272	275	251	240	271	263	222	261	233	221	272	240	228	251	237	272	267	240	244	209	244	267	268	255	264	217	235	265	260	258	274	261	249	236	246	242	232	259	272	220	234	260	237	250	254	251	245	220	226	252	255	235	270	239	246	254	238
34216	47795	50358	52246	45529	43648	32191	17043	23721	37987	41442	38018	29982	19352	9573	3765	1634	932	637	601	617	634	603	629	549	633	615	619	618	606	592	606	562	591	611	624	619	610	630	589	597	575	633	574	626	589	591	582	592	592	621	584	612	625	594	578	613	595	566	583	613	565	595	624	597	628	623	592	597	560	615	560	586	592	596	622	583	573	639	624	607	561	575	588	604	606	630	594	602	575	595	572	624	621	574	562	612	643	581	617	586	641	568	599	563	611	615	585	525	560	587	609	595	623	581	590	571	584	623	599	575	581	587	621	605	577	621	613	556	596	588	612	622	601	563	642	611	573	598	631	586	599	586	566	553	639	606	587	636	613	592	601	595	584	557	621	578	565	583	627	563	563	601	600	595	570	603	589	578	595	604	592	614	549	605	616	617	600	607	597	603	624	545	606	631	578	609	625	614	597	549	563	653	556	619	572	591	589	585	631	646	609	588	574	592	586	566	562	593	611	601	624	583	621	559	543	606	569	600	576	517	611	562	612	581	554	595	581	577	599	593	589	567	567	603	633	559	608	578	584	645	547	594	597	626	625	546	585	582	624	602	599	594	537	608	628	606	589	614	605	649	600	578	590	566	618	636	626	560	605	616	560	567	529	561	590	589	596	585	622	626	611	625	550	617	643	593	600	597	576	627	648	603	560	588	529	601	604	583	624	615	625	568	601	595	604	609	574	607	570	607	580	623	639	600	618	604	599	605	537	585	552	582	558	593	618	644	589	607	580	584	582	603	617	605	586	627	615	604	591	569	574	637	572	570	558	594	594	629	581	609	556	625	586	569	590	542	623	618	583	608	595	637	636	594	574	614	620	586	610	599	558	596	539	614	587	574	572	570	590	543	568	589	599	560	550	562	579	579	561	604	572	636	592	602	587	622	584	628	598	607	595	571	580	594	626	619	646	639	600	619	619	593	566	587	560	599	560	606	578	584	583	578	609	622	594	583	563	583	581	590	544	608	546	572	585	635	596	563	612	590	630	582	613	579	626	581	609	586	581	575	550	580	575	589	638	601	595	607	636	611	551	580	623	569	582	551	585	587	609	609	586	594	587	642	536	562	612	576	605	585	645	660	611	621	617	566	638	614	588	614	596	562	621	620	607	571	601	565	608	593	631	553	599	581	593	654	562	566	571	557	586	581	635	604	623	611	559	551	598	613	574	588	604	640	570	588	542	633	622	546	595	647	572	603	589	580	576	632	596	615	595	625	576	572	635	590	606	617	610	619	604	618	616	592	597	592	616	569	595	573	635	608	570	606	615	610	527	590	550	620	563	579	591	600	621	626	605	595	547	575	577	556	611	577	582	630	582	598	623	568	554	625	616	656	582	579	553	639	591	590	619	615	578	590	566	580	583	599	564	614	564	583	595	580	594	588	579	613	598	574	590	568	633	563	583	593	614	591	592	616	597	643	596	650	612	584	597	553	591	607	597	577	604	614	587	560	611	617	603	600	607	578	637	605	596	594	593	588	595	557	610	587	566	565	539	593	538	558	577	581	562	578	534	577	582	624	630	584	581	569	619	590	590	590	599	578	588	613	575	592	537	622	595	598	599	608	602	607	601	574	577	594	588	581	599	610	624	589	559	621	619	603	564	538	591	618	555	619	599	549	612	570	612	602	583	630	527	591	573	603	586	616	603	593	588	612	613	579	634	618	602	603	552	605	605	603	591	613	620	586	610	616	582	629	597	553	613	596	609	639	637	561	570	586	581	603	620	614	598	575	600	568	596	583	592	581	599	593	640	538	639	591	623	627	573	633	612	540	608	587	638	605	573	596	585	580	616	557	596	578	602	619	597	569	617	549	601	577	599	583	592	591	590	564	583	598	600	582	583	603	574	595	591	636	606	585	606	631	590	598	580	608	542	615	525	584	645	624	593	558	600	605	602	582	592	592	592	590	608	588	585	597	595	589	580	610	591	582	591	585	616	635	626	552	604	637	550	622	611	596	603	588	580	579	567	594	573	598	601	562	571	599	594	594	598	556	567	630	591	603	619	557	629	587	583	571	584	587	568	600	576	578	603	620	601	621	578	614	599	567	588	575	572	579	612	582	565	595	586	580	566	613	585	613	576	618	597	597	564	583	588	630	628	608	540	594	613	595	600	640	628	644	616	593	587	584	554	606	607	621	612	553	570	609	625	615	571	596	562	639	553	610	578	622	594	602	594	605	569	593	587	643	613	600	618	602	597	552	573	646	592	638	614	628	619	591	602	587	553	594	625	608	594	615	571	616	615	601	620	577	540	546	580	580	612	605	570	536	593	558	563	575	581	644	581	550	629	564	594	576	564	614	585	586	580	610	595	604	582	587	566	575	626	591	610	595	604	624	644	621	576	569	583	586	608	563	586	600	578	565	599	603	556	605	611	641	558	565	588	605	582	612	601	605	549	621	561	580	583	586	597	580	635	610	581	614	567	592	570	613	580	635	592	650	586	584	648	611	585	600	571	614	571	641	639	609	618	591	573	590	586	596	605	577	601	593	571	583	619	582	583	581	603	606	585	592	585	629	607	605	596	597	628	619	597	631	627	581	637	551	577	572	573	587	557	582	574	557	603	621	597	580	562	568	537	573	602	609	575	597	590	602	596	574	601	604	633	571	612	576	576	585	621	606	608	591	608	629	627	571	592	596	590	574	578	603	589	597	606	639	599	579	613	618	634	602	596	621	579	611	590	615	599	595	564	588	570	581	609	568	645	596	604	626	592	597	579	601	618	600	573	583	601	598	599	617	588	633	617	625	588	623	571	615	557	574	590	605	604	622	610	567	572	584	580	595	570	623	586	617	571	602	543	613	597	605	595	600	550	592	594	598	646	590	590	573	589	611	544	594	584	627	586	621	609	595	588	562	599	614	590	615	581	627	568	593	581	606	589	608	621	611	602	569	637	586	626	630	617	650	581	562	605	570	644	618	588	575	632	618	548	605	624	636	599	593	553	585	571	620	674	598	560	596	577	593	603	645	619	607	552	566	609	566	584	648	625	583	625	592	581	603	607	580	590	625	563	574	627	637	646	602	552	597	614	597	604	544	580	572	618	610	628	596	579	591	614	551	558	645	615	621	588	586	582	569	590	615	565	610	644	591	553	579	606	612	577	615	557	560	637	623	601	575	557	589	608	584	589	603	596	601	596	600	633	562	649	590	552	628	601	574	597	588	605	592	595	582	569	615	598	573	583	535	629	572	598	571	605	610	616	588	580	614	583	580	559	602	571	606	610	601	579	588	576	604	611	578	586	573	576	621	597	580	605	594	636	618	550	569	619	599	622	554	637	591	570	648	591	590	617	591	616	594	579	543	594	573	586	591	579	646	601	582	619	632	634	574	607	596	574	651	540	604	646	568	551	645	628	589	579	549	654	579	610	596	601	588	562	551	598	624	632	641	559	604	610	595	562	572	595	554	573	597	568	572	603	600	604	583	596	607	605	593	615	619	560	595	616	590	596	564	586	598	633
11824	16619	25264	18483	6972	3872	2007	611	494	815	1095	1342	1188	739	491	316	311	270	284	301	259	265	286	285	283	263	253	273	251	287	271	281	248	247	271	280	297	286	307	274	257	236	242	246	279	284	254	266	295	260	248	255	279	296	269	277	271	291	251	286	281	276	268	279	266	303	276	261	291	267	277	246	268	267	251	262	303	284	257	269	259	272	287	268	260	313	283	260	272	275	283	266	292	250	263	306	297	269	289	271	268	293	258	234	299	262	264	274	273	276	270	297	242	292	259	267	264	281	256	255	291	263	279	263	258	293	259	277	271	260	294	243	266	279	293	274	293	239	263	270	237	264	289	264	270	240	264	245	271	298	271	252	267	232	260	283	286	278	249	268	283	235	271	265	267	293	274	290	310	283	281	277	253	297	275	270	266	244	288	282	266	289	293	266	276	268	274	268	273	288	260	319	255	296	253	275	285	279	268	267	283	295	275	286	243	271	303	290	284	277	262	244	262	266	274	289	286	291	263	280	250	289	269	256	241	236	269	266	298	284	247	300	285	264	277	280	276	277	297	269	277	242	257	251	267	271	284	264	270	273	297	247	266	282	288	275	276	265	291	274	264	289	249	275	284	294	276	282	285	281	296	276	254	273	301	271	281	277	272	264	269	262	235	296	284	276	273	268	256	217	291	241	262	314	273	266	249	263	254	246	274	250	262	262	263	313	264	293	271	297	287	270	260	245	264	269	257	274	280	254	250	271	279	266	251	227	305	269	237	255	275	272	268	296	260	280	269	258	284	285	288	282	261	276	244	289	259	320	278	264	263	263	295	236	254	258	286	248	288	286	259	223	229	261	274	285	253	249	263	263	235	281	261	278	247	271	252	275	265	256	220	270	257	276	274	274	270	275	247	250	266	287	276	270	260	281	272	311	244	287	246	270	282	280	255	267	268	263	269	275	278	257	269	272	273	269	268	239	245	272	274	293	284	248	267	310	269	262	268	284	291	270	258	241	267	274	262	251	272	254	245	277	287	248	274	308	263	265	277	229	298	277	267	235	291	272	281	265	275	274	270	241	273	242	272	266	248	265	271	270	252	270	275	259	251	257	253	265	248	291	273	243	279	306	270	258	292	278	270	246	255	261	237	277	281	252	291	250	255	298	278	247	268	292	233	256	261	244	284	268	260	276	229	281	262	272	281	261	241	248	263	258	283	263	272	268	302	265	290	265	260	291	277	279	262	274	243	275	308	268	269	283	291	265	266	253	284	262	265	260	263	280	270	255	254	276	265	266	274	285	283	246	281	272	273	241	251	261	266	271	248	269	269	261	262	274	289	288	271	285	245	285	241	282	286	261	270	239	262	244	265	282	274	263	265	270	296	284	260	293	268	262	273	269	256	265	270	267	290	292	263	283	285	252	289	272	264	243	276	265	265	264	252	275	287	271	280	266	269	250	287	282	282	259	267	250	277	286	288	269	257	249	277	281	267	289	252	252	274	256	276	255	271	268	278	290	244	253	293	283	255	263	243	272	298	269	287	250	281	269	254	289	249	295	240	231	263	244	269	265	245	268	253	264	278	251	271	275	280	265	264	273	294	288	286	275	286	262	264	287	255	253	282	275	278	264	269	283	295	265	264	261	272	285	264	296	273	254	254	278	292	246	264	283	264	258	253	282	255	292	270	248	264	261	276	279	244	281	252	247	292	309	268	272	287	260	253	274	300	264	248	268	242	232	254	246	273	269	267	288	247	286	278	269	250	239	283	265	272	273	283	280	271	260	303	276	275	243	230	275	254	263	250	254	277	244	293	290	239	259	271	262	273	301	287	261	253	289	226	259	276	258	266	287	269	291	272	286	262	289	264	273	263	296	244	285	271	295	266	268	262	261	261	250	255	314	250	262	245	274	265	312	264	281	265	266	303	249	266	253	281	300	257	276	280	238	263	290	256	261	277	280	290	258	284	253	257	266	299	276	272	288	256	265	283	274	262	316	262	245	279	274	257	252	269	267	255	279	291	236	266	262	262	267	286	288	259	272	280	256	268	264	279	276	267	232	280	242	275	272	262	254	266	270	275	273	283	238	247	260	277	287	264	232	263	245	249	263	312	294	266	254	235	276	244	269	303	282	250	255	245	266	272	267	269	271	265	293	275	292	247	265	281	281	267	274	261	278	284	249	314	304	278	276	258	286	274	276	272	260	266	274	264	273	258	267	263	237	289	276	272	264	253	258	285	260	260	305	261	233	254	287	261	287	290	275	283	292	253	245	263	283	301	285	256	282	293	274	270	254	229	284	281	277	277	273	259	271	280	279	284	253	256	250	248	265	252	253	262	264	295	267	284	270	264	296	284	250	244	274	242	257	258	296	256	264	266	263	255	254	254	271	262	273	295	283	242	243	274	304	245	290	299	285	264	262	285	269	256	291	276	265	249	266	240	269	229	274	249	268	264	279	270	275	259	258	265	268	268	259	285	251	252	256	259	269	245	258	273	285	287	253	283	280	261	256	255	250	273	269	251	255	256	283	286	272	258	291	234	268	274	259	269	288	257	253	251	279	265	278	250	292	260	266	267	291	279	264	266	297	249	284	266	272	244	281	285	272	254	261	264	246	294	286	247	264	292	282	271	258	238	265	236	279	270	274	261	283	307	265	229	298	280	262	267	265	257	264	259	290	265	301	292	240	267	268	274	260	266	283	288	291	269	274	242	256	291	299	263	252	280	255	290	256	297	268	243	254	260	236	268	280	260	251	263	276	284	266	262	256	251	299	307	308	252	248	267	283	272	275	261	273	295	263	248	271	249	288	286	297	264	247	277	274	277	286	250	286	242	273	265	254	243	264	251	267	253	257	292	269	260	293	259	248	247	257	254	276	291	274	308	294	260	265	252	232	279	266	267	256	251	274	276	276	287	264	278	280	270	242	284	260	304	283	282	316	253	269	267	260	267	283	276	282	276	287	268	257	257	262	284	265	281	301	258	278	273	273	289	294	267	258	247	259	294	248	289	238	268	251	267	286	282	260	264	243	233	277	276	288	264	243	266	283	270	266	296	262	287	263	272	268	279	287	264	269	254	265	250	272	285	275	253	270	232	240	245	257	253	279	259	264	257	262	272	260	275	267	268	263	290	284	273	265	287	249	259	273	285	272	280	277	286	273	258	275	272	267	271	274	271	285	279	295	247	263	261	301	292	283	276	266	277	220	262	287	271	301	266	264	277	299	274	273	294	266	238	273	282	258	288	298	255	287	268	274	270	263	293	311	254	243	251	299	276	289	258	260	241	272	277	261	282	242	257	264	284	251	284	281	280	273	286	291	244	263	297	314	262	267	280	286	271	265	269	285	265	265	305	277	264	285	243	268	276	319	280	289	248	254	243	245	266	274	244	242	270	274	278	278	306	273	268	282	246	252	287	289	281	264	257	283	250	264	280	260	252	284	269	267	271	297	287	254	269	278	275	245	268	264	286	274	305	287	277	250	247	263	257	282	261	237	259	266	311	279
9118	17938	31447	21642	11560	10535	6570	1641	1956	3630	5109	5793	4547	2333	1466	952	712	676	683	697	681	685	627	680	692	645	712	651	674	676	682	641	700	710	667	691	694	686	667	713	631	681	702	652	682	675	699	665	692	697	639	622	701	661	697	719	650	660	689	685	678	665	718	688	678	702	657	688	691	693	689	688	631	631	665	624	717	704	644	669	684	671	673	684	689	663	640	698	741	657	704	662	690	669	655	693	707	666	714	694	673	681	673	666	673	658	621	672	684	640	698	650	685	683	686	663	650	658	672	696	694	680	705	667	646	683	644	679	641	686	691	668	711	651	698	686	624	689	719	663	685	623	686	657	674	675	661	680	698	686	612	694	675	707	688	682	707	675	664	685	665	692	646	687	705	670	673	671	670	632	638	673	715	690	640	658	674	671	612	710	623	664	638	694	645	684	660	708	687	706	648	693	659	695	697	696	710	603	717	614	709	685	645	671	644	695	664	668	653	697	668	715	677	663	666	652	632	679	690	753	647	678	680	647	675	679	625	666	702	674	609	712	648	693	658	716	697	679	613	678	694	696	694	667	665	638	656	659	662	693	693	671	635	697	651	667	664	720	707	683	717	687	685	704	658	673	679	665	676	704	653	669	686	657	654	726	668	744	641	680	695	694	686	700	720	675	689	664	678	646	698	661	653	717	655	685	674	680	689	630	671	652	667	633	722	673	701	703	672	694	675	678	669	616	674	697	664	717	664	617	729	664	651	667	699	713	671	666	682	666	702	689	689	677	637	633	697	649	666	681	680	654	666	735	657	695	655	707	651	651	630	704	626	666	632	668	712	695	701	642	605	691	683	655	605	668	692	692	692	669	670	690	664	701	655	634	661	682	720	693	657	715	636	641	652	644	684	669	652	722	728	676	674	685	697	663	669	682	675	694	674	612	701	678	694	639	690	651	668	656	653	679	655	663	659	688	659	668	762	688	675	688	636	698	668	629	668	666	650	706	723	673	677	672	664	621	658	725	662	635	664	692	626	689	642	705	667	703	642	701	682	659	689	672	730	671	647	659	624	702	711	707	675	677	670	687	648	695	721	656	687	659	657	636	674	687	684	662	690	656	667	629	652	686	670	683	682	687	713	738	619	686	683	689	685	679	689	686	689	694	700	697	685	705	639	689	662	683	680	628	684	701	741	677	729	655	666	705	707	720	697	708	668	704	639	719	605	675	645	657	678	685	655	660	631	668	643	662	669	688	726	635	695	671	719	656	673	665	657	678	676	670	664	705	719	668	634	702	692	733	641	711	681	657	714	666	689	661	703	678	630	685	716	647	672	673	655	689	679	686	705	658	623	672	683	650	670	674	662	646	706	634	653	665	676	704	660	627	689	703	672	657	681	619	644	738	687	690	652	631	685	688	668	691	666	671	666	684	661	675	671	693	684	669	691	651	674	658	678	647	649	663	700	662	675	697	648	698	714	699	692	684	646	615	686	654	612	716	683	639	654	696	694	648	668	680	717	648	659	689	661	638	663	631	676	692	691	675	671	688	718	676	651	662	699	631	679	629	688	674	633	687	646	738	673	700	650	623	679	687	666	683	684	631	649	680	656	653	690	686	630	690	677	646	648	647	624	654	684	646	710	637	665	697	692	697	677	657	651	685	710	631	678	668	659	651	669	667	703	682	695	636	645	696	659	650	687	670	664	721	703	700	664	713	655	679	655	678	694	662	667	689	620	641	665	691	660	710	714	661	667	628	656	706	681	723	687	665	701	631	702	683	684	629	704	688	654	641	703	661	694	625	684	684	646	666	673	676	684	658	698	715	691	677	661	737	694	645	668	652	626	690	693	680	656	703	642	669	661	683	709	639	692	649	680	683	679	654	672	646	711	645	662	670	699	672	638	688	707	685	721	662	657	695	686	717	626	669	686	670	630	642	662	664	649	668	687	683	651	708	667	683	669	656	666	693	687	660	684	660	687	709	662	675	686	731	654	672	627	692	648	678	721	648	628	722	706	677	623	652	687	723	678	672	708	667	677	668	665	710	719	615	705	687	639	694	663	705	653	720	631	707	639	659	680	639	664	646	660	656	680	660	639	645	662	693	639	666	708	665	702	710	670	692	709	656	708	621	697	668	672	655	719	627	662	741	692	645	657	674	637	665	670	679	655	667	640	714	732	664	677	634	672	641	688	671	673	721	696	679	704	658	729	661	646	666	652	661	692	668	691	674	700	705	669	691	677	672	670	661	676	658	721	664	678	697	668	650	709	708	712	616	659	600	652	696	664	689	704	681	622	678	664	644	652	663	694	652	727	655	666	678	680	690	662	659	653	684	654	658	700	648	640	655	665	669	655	671	659	670	681	686	653	609	700	651	661	662	642	685	665	698	681	636	664	636	686	665	696	631	674	670	631	693	701	686	635	675	675	689	641	686	682	690	655	637	704	685	679	671	624	680	704	679	718	654	620	686	697	713	685	684	657	650	682	684	690	675	697	676	665	687	660	646	697	670	668	678	643	670	664	639	654	681	662	669	706	651	633	689	652	632	647	687	651	659	675	672	670	645	680	661	640	650	652	693	638	640	668	649	654	682	625	729	683	680	735	606	691	668	667	688	668	699	747	624	701	676	691	666	715	676	693	628	664	697	666	650	662	669	666	675	689	663	684	690	696	667	632	661	683	648	686	688	638	669	696	668	698	684	683	642	691	685	657	698	675	670	684	695	641	646	685	652	699	652	675	672	621	627	688	681	674	712	692	692	661	684	674	704	697	700	627	681	704	653	730	639	653	686	622	619	679	635	671	672	650	704	704	668	688	673	642	688	688	675	660	674	723	661	708	645	677	654	697	670	676	737	642	648	648	667	680	651	683	699	662	688	692	728	642	688	655	673	647	650	688	679	646	674	719	646	642	666	663	672	682	725	690	649	682	693	678	640	697	647	684	628	673	720	648	669	663	693	685	696	689	635	654	637	675	624	720	696	712	637	640	712	647	652	648	675	650	640	719	697	660	699	629	664	663	672	681	652	732	684	699	759	661	671	721	670	692	676	686	697	707	695	679	664	629	633	724	706	687	662	671	658	640	666	603	665	657	630	628	660	718	681	653	653	636	710	684	701	713	692	682	659	684	677	692	662	644	660	664	677	658	666	669	637	669	664	683	655	679	689	650	626	624	691	672	677	657	674	661	636	670	672	677	697	719	689	728	686	704	695	652	713	647	704	692	718	690	703	644	645	680	713	716	678	685	716	705	702	709	703	688	651	686	680	677	690	651	628	669	693	610	663	652	654	723	699	668	669	670	704	706	632	712	669	654	690	718	663	659	665	665	670	662	640	687	721	708	676	623	648	686	689	646	697	629	635	693	684	669	661	678	719	673	704	605	644	680	660	666	688	658	708	652	666	658	634	693	677	655	662	723	670	684	668	661	667	676	714	695	713	695	659	629	602	698	673	665	664	694	688	669	709	672	669	670	691	666	633	686	636	728	697	680	674	703	627	676	708	715	657
39244	48975	45376	31107	31261	30819	22227	10830	5464	10392	9791	8190	6046	3475	1427	693	352	275	265	296	264	269	261	283	258	249	250	270	294	280	258	271	303	249	282	270	277	307	271	247	271	264	299	268	281	270	257	276	270	275	266	259	259	266	261	299	281	292	293	259	250	283	271	233	264	288	265	257	286	266	253	281	269	257	255	291	299	299	269	270	239	274	275	303	246	300	300	264	284	265	286	307	265	277	298	261	256	281	271	282	291	283	265	258	290	262	258	267	231	268	283	275	275	252	250	254	266	276	278	278	249	267	262	270	296	265	271	310	270	277	278	254	267	264	253	291	274	287	271	278	255	261	268	263	256	260	276	265	295	261	273	268	257	294	261	248	289	283	229	241	272	255	301	263	278	266	272	286	270	278	289	250	246	281	252	262	300	239	254	279	285	277	250	250	287	281	260	298	278	259	294	291	255	245	283	269	287	273	290	264	264	288	289	247	261	244	296	276	262	290	275	276	281	271	284	264	269	277	238	276	263	290	277	270	271	223	285	291	283	295	286	290	263	275	261	268	240	268	269	264	270	258	273	271	271	285	255	294	274	268	254	255	275	243	267	271	255	260	262	265	247	268	282	244	271	266	255	286	263	279	250	260	240	265	269	253	286	247	241	262	268	284	293	262	257	286	249	275	255	260	236	288	257	270	277	296	244	260	270	262	266	264	283	278	257	265	284	289	273	278	238	273	273	285	279	289	262	247	260	261	249	252	268	283	278	264	263	270	294	286	265	265	259	242	268	288	255	281	261	285	258	272	262	274	246	297	281	244	267	268	259	302	242	279	280	257	247	286	266	285	275	276	294	268	269	227	244	273	286	222	275	255	250	275	300	293	284	272	263	297	266	274	284	271	263	283	270	277	257	294	275	289	276	283	274	278	272	269	261	248	263	260	265	285	261	276	278	296	263	293	279	261	259	259	290	273	300	285	256	295	281	287	269	245	260	286	265	254	255	273	280	274	248	267	278	271	255	256	262	272	281	276	264	254	233	264	260	292	265	277	234	263	253	285	265	256	255	263	287	283	265	281	262	265	311	266	280	258	294	260	277	267	297	279	268	301	266	264	276	310	260	279	287	252	302	265	264	239	257	258	236	274	270	262	280	245	241	247	270	269	297	252	265	263	249	271	298	278	257	275	288	246	249	249	273	268	302	269	281	228	262	279	275	271	250	280	240	280	281	264	314	261	246	298	291	279	332	293	287	278	273	241	239	280	255	247	266	280	261	281	271	269	279	266	264	305	275	271	281	278	262	263	274	262	288	266	264	294	280	258	267	227	274	286	288	259	262	249	278	257	292	271	260	255	277	265	253	239	267	258	265	283	292	233	256	284	280	261	291	263	282	256	262	262	286	276	243	285	277	247	251	255	273	253	244	242	288	305	276	276	285	278	278	248	243	275	271	263	260	270	238	267	263	257	284	280	250	262	239	266	245	271	262	278	259	280	276	255	283	230	277	267	284	272	259	290	277	257	260	273	271	280	285	313	287	260	269	259	246	272	274	269	263	251	258	283	282	263	274	264	269	277	293	266	241	298	287	275	238	282	258	261	250	227	263	272	307	263	250	259	214	270	283	270	273	302	273	277	272	243	256	256	272	247	264	284	253	271	287	252	293	239	269	249	278	253	257	266	291	312	254	282	270	263	283	248	220	268	277	255	285	297	260	255	247	262	276	265	257	264	296	266	283	238	285	264	249	292	292	270	284	264	267	285	271	283	290	283	298	253	287	279	263	285	284	273	284	256	275	257	265	304	280	286	279	265	274	288	279	272	263	306	266	265	289	242	245	276	302	283	299	298	267	281	253	276	258	284	267	286	267	249	278	256	290	253	273	321	261	289	258	238	274	265	251	269	262	251	266	283	289	264	278	268	258	253	267	245	285	266	282	270	289	259	280	256	245	296	283	235	282	253	286	313	249	264	291	280	285	263	283	272	267	244	277	273	315	268	266	278	281	254	269	252	271	251	269	295	262	267	285	275	278	250	286	254	290	249	283	276	241	271	270	252	277	262	267	260	286	285	283	282	260	266	256	274	306	267	296	281	253	259	247	264	264	285	242	291	241	309	284	277	284	281	281	253	260	275	270	259	246	289	275	273	288	285	265	231	275	245	254	269	257	264	237	267	274	272	228	271	268	295	263	268	251	280	264	268	273	258	285	275	266	259	265	268	255	268	257	243	265	278	260	289	272	304	258	274	273	256	267	240	265	288	302	261	297	286	273	262	286	294	270	266	262	269	276	220	279	264	298	318	277	270	271	281	288	268	249	267	288	257	268	275	274	286	272	271	286	258	259	285	271	288	273	287	285	289	272	283	286	249	310	262	246	281	272	275	260	238	273	262	262	238	308	267	265	295	266	287	289	257	255	274	253	269	257	281	276	291	236	262	277	273	288	253	272	269	277	276	259	267	290	248	279	231	257	250	269	256	256	276	272	274	315	279	254	282	243	238	256	272	244	272	289	292	263	257	269	274	253	294	252	265	274	257	288	258	252	254	260	297	277	261	307	277	266	250	242	269	296	253	276	274	274	273	261	280	241	246	292	281	254	272	266	266	256	287	301	278	249	251	252	298	278	260	257	241	276	287	296	241	273	286	265	288	269	267	274	254	241	271	296	282	328	283	250	260	282	251	236	284	267	283	261	262	291	255	312	290	258	282	268	257	295	241	256	239	234	245	257	249	260	245	263	257	288	269	281	266	293	255	299	279	246	278	255	282	255	269	268	281	252	283	266	253	251	280	273	275	271	284	277	283	274	292	254	295	274	272	291	264	263	296	275	286	277	255	255	246	285	271	283	270	265	307	256	265	280	273	270	287	270	251	290	253	280	252	262	266	253	299	293	264	276	256	247	267	253	295	274	258	281	253	281	259	261	248	243	264	267	276	272	284	259	270	264	278	278	253	244	271	254	270	276	272	299	269	291	274	274	290	275	260	292	254	268	296	301	269	267	210	255	246	272	295	267	266	251	258	260	291	260	271	284	291	262	288	272	243	261	284	309	272	254	273	246	275	252	270	266	268	260	275	261	291	276	264	294	263	280	285	261	272	258	262	288	260	273	257	269	298	270	285	269	282	283	257	273	268	263	276	278	258	282	278	247	249	269	281	268	284	295	274	279	264	278	282	267	293	267	278	248	283	261	297	278	273	280	251	287	272	271	245	277	289	258	268	272	282	258	267	278	281	295	275	293	287	273	286	275	280	272	259	292	308	266	276	275	280	241	271	264	285	245	271	248	302	246	270	253	294	282	266	259	269	273	257	252	296	292	271	258	240	276	282	277	259	296	258	258	267	274	292	286	272	254	264	250	267	273	274	243	260	257	284	292	281	276	252	257	241	240	312	264	286	245	268	271	281	276	268	282	291	242	275	299	283	264	236	275	236	270	281	245	297	247	240	282	254	241	241	244	284	302	274	278	265	305	266	303	295	298	288	254	255	260	287	254	282	272	249	252	308	277	264
28736	45217	45242	40763	43164	40621	21905	6383	9487	29138	27713	25603	21153	13384	5733	2535	923	691	648	662	591	629	628	656	678	671	701	671	622	670	680	627	658	657	659	687	682	675	680	633	661	639	679	696	705	672	667	679	662	675	690	653	664	660	695	667	680	638	648	626	632	635	681	692	680	723	630	704	644	663	653	698	714	641	685	626	708	679	640	664	704	643	656	678	643	666	683	705	663	674	678	666	629	684	693	692	648	666	648	625	726	667	685	646	676	655	646	680	601	652	642	658	670	647	683	647	693	629	655	669	609	623	648	680	688	674	682	663	676	693	683	672	672	652	640	635	664	626	621	641	639	673	653	658	632	687	646	631	689	627	630	657	668	705	687	664	663	676	659	636	641	685	639	692	629	684	662	656	675	639	644	648	675	664	692	668	681	628	700	694	684	643	658	729	717	626	661	685	647	668	715	683	648	662	707	669	736	633	664	631	666	707	651	647	623	657	675	681	648	727	696	665	702	629	669	659	641	585	671	663	673	648	632	655	693	647	661	670	622	662	678	667	671	617	649	646	704	643	655	653	698	689	672	679	667	636	666	660	693	692	629	680	668	618	689	648	613	699	689	669	644	665	683	638	688	604	639	673	688	628	685	723	678	653	670	653	686	749	653	633	648	629	688	662	649	637	656	680	643	649	667	655	630	619	622	639	645	667	658	651	660	666	658	621	668	709	670	635	645	672	651	662	647	660	635	641	680	697	670	664	657	665	706	623	639	653	709	681	667	667	660	686	653	674	638	707	651	643	657	668	672	679	697	669	663	668	672	653	661	704	659	643	660	663	678	713	651	650	684	727	701	650	674	655	675	635	606	642	673	643	633	641	684	727	660	640	620	689	677	684	642	642	671	681	677	623	695	655	663	649	632	652	688	658	637	703	608	681	644	660	692	683	699	714	676	633	671	660	651	637	699	662	618	634	676	655	661	655	615	645	640	617	649	694	655	616	655	629	707	653	643	689	633	629	688	652	692	642	626	650	643	617	664	678	681	658	673	670	652	708	653	691	662	645	702	678	658	655	665	675	649	690	683	655	648	654	672	648	682	693	651	637	671	697	661	680	625	650	684	640	683	653	693	682	721	708	632	674	687	692	687	619	684	704	644	686	643	634	638	664	673	652	633	657	648	658	676	647	645	664	687	695	685	682	689	677	653	668	614	665	678	642	678	677	718	693	689	598	677	663	668	691	723	653	693	690	670	716	599	712	653	638	710	667	695	663	651	693	705	654	665	649	667	672	639	674	711	633	636	659	600	661	681	686	620	675	677	638	649	685	676	652	658	643	665	685	659	626	710	673	682	622	636	687	666	650	685	648	630	678	650	684	630	663	607	621	666	670	642	647	638	673	649	684	661	649	678	691	632	685	659	687	689	678	678	667	641	712	665	635	666	687	677	625	643	642	664	651	659	684	645	632	664	658	608	635	703	616	650	642	707	694	677	652	648	676	664	647	664	683	671	644	674	679	639	652	635	626	659	632	653	668	657	658	656	650	652	691	646	681	703	684	627	656	633	652	590	664	678	681	661	688	629	667	664	638	643	621	631	672	657	672	690	678	655	693	671	686	653	678	665	681	690	698	650	622	708	714	671	696	647	667	670	619	643	714	674	660	689	621	659	659	641	651	658	676	615	717	678	629	647	667	692	695	641	674	631	646	642	654	660	641	625	634	648	670	645	684	641	679	666	621	643	651	666	667	633	641	678	672	648	662	663	662	616	683	632	640	656	649	662	728	690	641	683	694	656	714	654	635	632	707	683	692	640	693	683	673	664	626	694	622	635	663	688	681	649	671	680	660	696	633	677	660	667	626	675	676	668	658	692	646	621	644	647	635	610	698	612	694	676	633	716	664	657	665	672	644	680	669	633	601	708	683	683	684	679	669	648	704	641	638	609	655	702	672	681	737	637	687	723	604	660	635	655	650	681	656	619	731	644	652	643	636	667	661	672	661	677	681	654	657	688	662	696	657	627	666	664	688	671	659	690	634	686	635	707	625	648	715	669	718	663	656	659	637	664	673	692	702	612	682	619	648	612	630	648	656	713	701	627	648	635	613	642	653	649	677	656	647	633	662	670	660	662	663	667	647	629	642	693	638	677	684	640	694	652	704	673	649	662	602	675	690	647	679	658	644	698	654	638	638	627	684	666	672	622	640	676	632	690	689	708	625	682	707	645	646	650	618	658	695	605	652	690	627	625	618	646	693	666	609	644	618	647	689	671	640	654	636	684	691	652	642	637	698	683	640	667	686	604	676	683	675	655	679	657	697	643	659	706	663	647	651	653	654	709	692	637	647	643	640	679	637	673	693	692	709	652	660	657	646	657	663	661	688	683	628	682	658	679	677	692	683	673	638	676	638	663	671	663	649	680	616	660	689	638	665	670	638	632	637	659	662	682	708	627	651	653	693	652	639	653	654	640	638	753	658	629	638	689	668	629	678	654	684	689	639	624	664	687	647	652	659	667	696	638	643	642	672	668	676	649	658	632	633	648	676	696	659	671	642	681	657	718	695	658	702	637	610	709	686	679	663	704	716	678	703	652	674	679	656	635	679	706	648	645	641	708	685	721	657	693	660	661	675	684	660	640	697	641	688	646	682	687	688	635	613	648	618	655	654	670	668	682	628	701	640	608	711	639	649	620	643	649	639	650	625	685	670	664	686	655	651	649	634	646	636	664	669	663	620	648	699	701	648	665	622	635	671	682	665	733	682	653	629	660	651	674	647	695	655	639	658	642	676	676	686	664	637	642	623	671	636	680	623	591	681	674	653	652	662	607	655	639	612	674	656	635	639	684	664	650	675	682	678	632	613	698	685	651	637	660	701	615	638	677	650	656	633	697	677	675	727	688	667	677	676	618	636	709	645	665	604	658	717	649	658	688	631	678	643	631	636	639	681	645	666	648	677	630	688	692	632	682	637	618	648	723	674	620	647	679	613	709	628	684	699	681	678	623	636	691	654	654	632	685	636	651	697	644	644	677	688	697	657	652	693	674	677	688	677	677	603	702	658	681	674	612	671	633	634	670	644	667	728	655	657	657	649	675	722	688	643	670	616	639	695	675	680	674	651	662	697	668	653	645	656	660	639	657	657	652	671	640	658	654	686	674	703	673	663	624	690	665	620	655	688	662	666	650	661	648	650	681	668	644	658	624	658	614	667	664	648	666	703	620	633	633	664	712	702	646	649	648	639	701	678	641	657	727	653	659	677	675	653	646	664	673	662	663	680	622	638	733	667	647	690	661	661	639	666	674	650	667	653	674	666	651	691	638	647	665	671	633	699	652	633	671	704	669	652	646	703	629	660	643	663	628	685	685	670	652	666	687	699	669	602	664	696	640	660	699	632	681	624	677	699	668	683	665	676	663	626	649	664	641	664	629	672	677	635	654	675	639	632	638	705	662	688	650	718	695	646	620	662	585	660	636	665	649	672	669	676	653	654	625	657	666	625	628	694	666	704	695	659
52558	48561	40408	35257	29636	26034	22778	16563	14584	21331	25137	23021	16847	9668	3928	1159	338	242	262	231	273	253	210	253	251	235	262	227	245	211	230	230	247	246	220	233	239	242	242	257	237	223	258	229	250	253	256	268	240	267	258	257	239	242	230	250	272	252	244	249	225	253	223	245	254	226	231	246	253	233	240	211	228	225	220	234	230	275	254	264	251	242	242	226	265	255	230	237	227	281	228	196	259	243	236	217	237	234	252	268	223	240	232	229	226	245	233	225	258	263	261	220	253	240	239	241	235	227	245	240	238	263	216	246	245	271	239	234	229	217	230	224	230	259	247	228	255	235	229	232	284	232	214	240	224	243	271	245	241	235	237	252	252	225	243	242	247	240	240	267	216	251	249	222	253	253	239	261	228	223	254	230	240	237	255	264	232	224	224	286	211	246	247	232	216	231	254	225	257	258	233	244	243	234	259	241	231	235	242	243	247	214	237	251	242	272	226	224	256	229	229	229	236	252	258	244	225	255	228	255	229	242	212	208	257	201	234	222	219	243	246	231	256	225	285	237	219	242	250	238	227	232	239	233	242	243	227	244	217	259	231	243	239	284	254	245	265	252	204	249	262	218	238	226	230	231	258	243	229	222	228	250	241	243	242	266	238	249	207	245	243	245	243	262	261	226	213	257	256	237	225	255	217	247	243	247	240	228	237	247	252	229	231	261	268	236	252	259	249	245	233	232	255	265	242	231	235	242	237	255	252	230	240	221	256	258	228	259	237	223	242	232	229	239	253	266	234	228	250	242	208	249	239	254	260	249	247	250	253	273	255	232	280	251	248	210	214	246	224	270	232	223	238	220	227	262	254	259	253	213	261	253	226	251	251	238	249	238	215	272	223	254	248	248	245	232	235	210	257	242	241	232	236	238	248	226	226	218	231	224	212	255	250	243	220	265	255	262	245	219	261	221	248	258	237	218	258	245	226	229	230	218	230	245	224	270	253	270	240	238	231	231	238	255	235	228	248	236	236	266	237	228	249	225	267	216	265	219	247	229	226	216	206	274	259	226	232	240	236	250	261	246	264	247	247	259	242	239	238	234	254	245	231	228	246	235	232	221	259	245	191	269	248	248	259	227	241	213	250	237	244	237	240	253	256	242	244	230	227	245	235	246	228	260	248	264	226	236	261	256	251	219	229	227	225	248	229	243	247	221	222	256	236	260	231	227	235	266	269	245	266	241	231	234	264	256	247	231	243	258	221	229	211	229	259	247	224	248	249	215	242	229	258	244	254	248	256	211	249	252	208	250	230	254	265	229	235	229	249	221	227	239	232	249	238	252	264	262	244	238	258	238	248	265	249	202	225	253	225	260	249	249	240	233	220	213	255	243	244	248	226	257	230	244	224	203	234	229	254	262	223	246	256	241	238	220	227	219	231	265	236	234	253	239	250	237	251	231	216	247	242	253	252	252	236	231	260	240	228	257	247	244	228	276	252	223	238	254	274	243	235	234	245	252	251	279	245	237	247	244	232	245	235	244	241	241	255	222	280	261	250	243	269	234	234	265	242	218	229	245	250	242	269	228	269	239	242	239	257	230	256	236	253	254	240	252	245	241	260	243	277	223	267	231	219	264	230	253	271	228	263	289	247	234	251	237	246	264	234	259	228	244	204	230	226	239	264	228	220	237	200	213	246	238	252	246	237	239	254	255	284	230	271	234	259	225	240	259	245	261	241	247	266	238	227	232	225	261	268	256	259	265	226	226	261	266	242	244	240	233	254	237	233	223	246	257	234	255	241	240	204	246	261	236	227	236	263	217	233	241	260	262	258	232	256	231	235	240	223	234	233	259	259	231	243	233	230	241	228	232	223	220	221	201	242	242	226	228	290	224	255	260	256	237	256	243	255	251	221	244	229	236	240	226	245	252	273	278	229	233	214	238	238	283	214	246	223	243	249	215	234	240	242	240	237	241	238	232	245	257	267	223	214	234	233	242	242	257	220	256	253	226	222	261	222	228	251	245	254	252	214	257	233	224	223	224	256	216	260	248	224	229	249	239	232	229	241	244	228	221	236	246	238	231	261	257	234	254	259	208	253	248	265	250	210	223	247	223	248	266	228	241	224	223	236	269	236	242	245	233	279	244	241	233	248	229	255	254	241	225	232	225	237	221	239	217	240	232	243	261	242	222	229	251	224	247	260	254	210	270	265	258	250	256	208	217	227	245	255	235	242	233	237	258	244	245	228	223	258	248	234	226	221	241	211	253	245	224	261	254	247	256	241	239	266	236	274	221	258	224	241	258	227	264	259	249	246	208	269	239	207	238	243	256	265	236	250	226	236	247	229	256	279	220	237	232	248	223	229	264	230	213	250	267	242	255	232	250	250	238	224	244	273	244	241	245	220	214	247	237	242	245	256	194	241	272	232	254	224	243	277	241	230	220	247	236	255	269	227	250	240	259	248	246	233	228	257	266	239	242	258	231	238	231	210	236	228	232	247	260	222	225	243	270	243	255	224	243	226	225	249	234	212	228	255	274	217	205	222	257	278	243	234	241	247	253	226	221	245	218	245	245	230	276	261	219	247	234	247	243	241	245	244	237	238	218	252	264	256	237	273	240	245	273	269	234	238	241	242	250	258	244	247	255	266	245	235	260	226	255	253	231	253	248	233	236	230	251	257	232	259	210	214	219	241	224	272	266	267	292	204	245	228	231	234	236	216	228	223	253	230	247	243	227	222	225	223	250	247	233	210	242	272	260	218	202	217	237	225	239	226	242	280	246	277	240	230	231	233	239	208	244	227	255	231	231	259	262	230	224	233	212	227	211	234	229	233	203	250	263	255	263	236	239	252	249	223	249	244	263	250	220	225	236	239	226	229	254	234	250	261	257	252	264	237	241	260	239	215	247	241	240	242	217	226	237	240	266	226	249	237	258	231	259	262	260	255	252	209	218	254	248	238	236	282	230	215	234	225	226	260	257	257	257	255	235	269	262	255	236	190	224	239	227	228	246	207	230	239	239	238	237	237	236	216	217	231	254	227	227	261	236	253	210	244	252	261	222	251	237	236	231	228	239	235	219	220	228	224	241	254	232	224	227	241	238	255	263	242	245	236	207	248	271	249	245	232	237	228	228	249	220	234	246	230	239	246	231	240	237	238	240	256	238	233	239	251	257	248	260	254	242	248	259	237	229	226	233	249	235	250	224	245	212	208	244	234	225	249	219	217	264	230	235	241	241	246	244	235	241	247	247	243	226	242	227	259	273	275	232	255	265	244	251	235	222	263	225	249	248	244	229	225	235	244	255	264	217	224	221	235	241	242	236	262	241	269	230	265	242	238	239	250	201	247	242	253	257	250	249	282	223	239	270	227	227	243	247	204	214	219	237	256	260	226	264	237	268	226	237	242	239	261	231	244	242	240	246	259	251	272	246	223	237	253	238	238	227	234	246	255	226	243	261	230	221	259	228	231	247	259	237	218	247	209	250	239	222	254	206	247	229	222	227	246	255
42455	53830	52405	48659	40978	27164	18372	9550	24492	39649	44160	42201	35781	25359	13264	4144	883	630	605	606	607	595	539	562	583	554	595	564	577	618	573	578	581	551	579	582	597	564	594	579	558	557	593	581	587	539	577	597	603	590	578	580	589	566	597	560	616	584	578	595	547	605	591	581	584	584	572	576	588	572	585	579	532	579	574	613	624	595	596	624	565	574	604	595	569	592	591	621	593	574	572	618	567	570	612	597	568	619	612	562	570	584	582	580	608	581	620	559	586	591	541	603	542	602	590	607	562	559	560	542	589	568	565	542	562	570	602	576	613	569	562	590	573	588	534	632	590	596	597	589	561	590	551	606	528	568	561	606	615	582	580	598	599	597	572	543	570	545	601	605	572	574	547	563	607	569	550	564	584	591	602	574	585	588	599	572	561	594	549	578	571	540	591	567	575	573	588	604	528	571	603	583	619	577	628	578	596	637	628	551	575	633	578	606	570	550	560	543	593	573	554	583	613	581	577	542	612	595	547	582	537	569	578	547	570	554	590	575	614	571	565	579	579	601	562	561	570	590	576	595	596	599	590	554	609	564	594	578	557	593	591	578	593	592	552	562	523	629	553	580	631	619	551	563	624	569	557	568	605	559	538	571	590	566	571	589	572	585	562	596	554	585	592	587	602	601	569	568	569	567	556	576	535	578	543	584	610	603	572	573	562	582	593	584	567	597	589	557	597	570	618	620	587	561	579	587	616	592	572	555	566	606	601	584	567	596	572	582	553	581	569	564	541	583	596	561	549	575	560	552	607	607	576	573	610	596	567	537	549	598	626	563	593	582	590	604	575	605	534	570	581	571	590	556	559	623	577	575	623	552	579	580	554	556	572	537	552	575	584	548	603	562	554	594	593	558	618	600	580	563	582	565	572	603	578	607	573	594	552	533	579	570	595	587	596	587	617	577	617	570	563	578	589	619	575	625	591	580	574	568	596	566	564	592	602	613	594	605	544	566	589	559	555	571	607	561	586	576	612	589	613	612	604	554	567	584	569	603	559	543	527	608	560	539	608	552	535	624	571	613	552	561	577	568	613	561	579	589	574	528	579	572	591	548	593	590	586	583	600	600	574	578	608	572	597	570	594	582	596	589	575	619	596	578	536	577	582	575	556	547	584	574	558	585	651	568	556	599	597	591	587	591	562	624	571	544	589	550	626	543	583	553	557	581	577	588	551	585	563	615	548	586	541	618	586	589	576	553	566	599	563	572	583	555	559	621	599	595	564	572	604	568	577	626	583	579	617	584	554	588	613	569	575	600	613	582	589	558	599	582	576	568	564	543	581	572	566	584	536	602	591	549	547	575	599	590	555	581	571	599	584	628	590	550	602	579	590	572	579	563	553	578	591	570	586	607	576	547	586	600	558	569	602	629	625	592	562	563	565	598	593	593	575	603	626	545	586	601	532	521	590	595	600	551	554	527	595	595	579	577	597	598	586	571	582	622	547	554	601	552	605	576	588	531	620	562	601	596	504	584	574	608	586	573	562	594	568	538	613	630	554	558	574	576	567	538	572	549	571	574	563	598	606	564	570	578	577	582	562	605	524	539	570	603	581	611	572	560	605	567	598	566	591	585	557	545	548	555	561	597	546	578	582	568	565	577	608	572	609	561	602	548	563	609	583	580	612	583	567	603	587	548	566	589	576	585	572	581	620	581	562	562	579	579	631	552	595	582	587	567	570	621	535	610	577	560	642	570	560	537	609	600	605	615	595	582	580	614	578	560	583	548	610	598	584	610	567	556	626	561	577	559	561	588	593	576	595	598	577	569	566	562	644	574	549	581	603	596	594	556	589	532	593	590	569	587	589	590	582	599	570	562	601	558	555	575	568	578	552	535	592	543	576	589	563	566	566	600	557	568	548	573	556	607	570	592	565	575	611	612	560	606	595	573	568	606	564	577	577	601	560	536	617	576	596	609	635	564	612	576	625	578	588	587	591	581	571	568	571	581	601	580	578	591	602	543	564	600	589	579	587	614	559	562	524	574	534	552	597	606	609	567	563	587	607	630	638	586	555	583	591	583	587	581	537	566	596	539	554	595	565	598	588	605	549	561	578	557	599	589	560	580	625	658	577	550	565	557	526	595	558	569	573	546	563	598	563	571	549	562	580	587	592	600	539	581	547	581	603	583	560	575	572	598	600	624	570	540	600	545	538	580	626	560	576	548	561	544	539	578	543	574	560	607	568	569	563	572	535	602	541	562	583	575	584	592	534	525	603	578	572	561	571	576	590	557	573	584	569	597	564	578	530	564	583	577	546	610	552	564	556	544	554	594	577	532	594	558	566	558	559	582	589	562	601	598	589	599	576	570	556	575	606	587	561	588	550	617	568	623	577	586	624	614	566	575	512	592	591	556	599	582	564	570	566	559	587	580	569	548	544	652	569	563	537	559	582	581	562	586	623	557	620	565	523	597	597	574	581	595	565	563	593	585	554	598	588	574	601	539	580	559	563	587	557	598	561	568	563	566	563	620	538	534	562	602	596	550	540	572	596	582	573	570	581	587	541	546	605	568	567	609	598	552	567	598	594	559	584	585	573	586	597	574	544	588	605	572	607	566	614	557	582	530	580	590	537	591	592	593	583	555	543	571	578	579	567	555	554	536	581	573	542	607	554	622	538	586	586	568	525	581	577	572	592	599	598	603	614	572	603	619	578	572	573	604	586	552	557	589	596	604	579	591	577	564	568	592	532	596	581	548	554	530	557	592	559	611	551	547	534	547	580	547	608	539	556	572	597	571	538	586	584	518	523	524	550	577	580	572	583	566	626	566	614	543	583	596	597	598	585	577	626	569	583	613	605	564	572	558	622	567	578	564	591	573	560	604	562	570	571	543	561	612	566	571	592	576	565	613	565	593	548	573	536	570	583	563	609	561	590	559	559	582	625	539	551	518	585	561	561	612	595	604	560	541	610	575	540	599	594	597	561	593	606	586	582	591	576	583	611	557	530	571	608	605	629	544	541	588	539	586	557	621	592	561	566	601	566	564	583	539	623	598	607	565	597	578	584	568	582	544	596	598	592	594	543	581	573	589	568	512	617	550	610	608	603	564	593	611	561	591	590	625	614	593	574	545	583	616	565	562	541	619	594	582	575	578	612	583	582	584	612	561	582	583	559	547	602	559	583	566	555	582	632	566	597	534	556	611	608	569	593	568	567	566	554	548	532	589	581	581	562	567	535	582	594	570	566	565	583	553	578	586	557	597	597	588	593	587	601	576	538	567	577	585	609	550	588	581	575	562	587	581	561	595	616	570	574	538	589	555	568	581	594	560	594	552	564	562	605	573	597	571	523	564	583	614	578	604	579	583	572	620	525	550	550	562	550	593	580	597	564	585	555	603	601	613	567	517	519	585	589	570	546	569	558	552	582	563	560	565	574	550	592	532	579	603	554	566	559	597	605	579	530	566	604	588	560	584	566	581	529	559	603	534	592	558	567	540	608	627	574	526	566	550
12640	17946	15016	6339	2475	1086	623	434	403	575	816	1232	1179	786	560	407	329	267	252	237	250	258	231	239	250	250	265	275	268	261	236	257	262	243	252	246	260	240	267	242	234	254	270	263	266	257	265	273	260	262	241	265	246	248	267	248	241	242	230	260	251	251	256	246	224	271	253	265	286	241	219	241	263	237	276	262	245	210	257	247	271	216	235	251	266	260	263	258	263	248	244	252	252	283	239	258	250	255	241	247	240	240	241	257	260	253	258	256	259	281	262	252	229	256	258	274	271	286	250	234	253	260	253	244	251	237	264	247	271	254	264	258	266	248	266	213	244	233	274	232	248	245	251	247	229	230	238	251	259	253	227	231	238	263	250	282	257	266	268	275	237	250	267	257	270	233	268	253	247	252	250	275	235	285	236	225	276	261	261	265	257	262	251	224	243	260	242	232	272	268	269	236	257	253	255	249	245	288	287	250	277	277	219	248	263	257	271	281	225	276	275	227	233	279	251	241	252	266	288	249	223	270	227	220	240	230	235	244	251	234	227	285	260	262	261	242	250	253	217	256	283	237	224	252	230	274	260	282	258	235	253	260	253	238	260	250	262	232	245	259	275	246	271	252	233	260	267	258	224	255	252	285	259	241	281	279	250	269	239	297	253	279	260	262	295	247	246	233	264	235	262	257	279	257	264	223	257	254	254	245	219	252	235	243	251	268	231	224	262	230	243	245	279	238	274	244	258	267	237	257	268	279	244	267	243	265	265	257	262	255	240	235	211	257	265	257	247	235	254	252	268	256	235	235	247	275	259	264	255	272	254	260	240	279	243	245	266	267	264	262	268	278	236	257	278	275	244	252	244	289	267	252	252	278	241	267	260	216	262	250	267	243	256	252	261	268	270	252	282	264	269	238	244	238	254	306	248	279	250	238	243	249	264	247	262	235	252	268	270	261	231	258	243	254	258	238	249	265	240	226	301	261	248	271	234	221	233	267	275	269	272	239	250	257	201	249	232	250	291	295	264	259	254	243	262	254	253	226	245	221	268	238	262	244	250	280	244	224	250	251	258	255	252	263	245	254	304	269	254	259	255	253	251	254	240	285	243	247	209	273	249	253	231	246	267	234	253	252	261	241	239	285	220	283	238	251	282	244	260	236	243	250	264	248	232	269	241	276	244	250	229	273	230	244	236	225	262	264	267	243	244	256	264	230	249	251	279	246	259	253	278	266	225	284	261	251	233	216	209	223	252	231	265	256	255	231	248	244	234	257	267	264	239	246	221	235	293	263	251	242	274	258	226	236	252	304	263	264	252	233	250	257	261	235	272	213	264	230	244	268	236	246	222	253	254	243	248	279	266	272	235	266	239	244	276	252	276	240	243	223	269	245	268	276	280	251	255	245	253	270	237	248	216	257	235	245	267	256	260	273	274	254	253	245	279	248	250	237	262	216	275	261	265	263	248	219	275	254	252	261	268	265	265	264	281	247	281	262	250	233	245	239	281	247	245	249	272	240	273	247	246	255	242	261	236	257	241	213	264	258	234	268	262	235	247	289	280	259	246	278	230	250	221	263	252	223	240	298	275	267	263	285	239	251	239	282	225	261	266	272	280	260	232	279	252	267	249	254	271	245	272	274	265	290	242	262	259	259	256	235	268	269	219	271	278	248	236	247	242	257	263	229	285	250	225	255	239	244	260	271	252	244	267	267	227	236	267	227	279	241	244	256	265	260	231	271	262	247	291	228	251	255	284	266	252	265	259	245	251	260	254	270	279	251	214	243	245	274	247	233	275	256	277	239	231	214	232	253	259	246	239	251	272	251	234	252	270	273	241	276	285	260	253	247	263	255	230	238	261	248	262	262	247	246	259	249	254	280	286	265	232	249	223	271	249	256	244	250	251	218	250	267	259	263	244	225	250	247	272	227	267	257	250	249	250	250	287	246	267	240	297	234	273	279	256	265	263	276	242	240	248	247	241	269	255	232	240	254	263	266	258	227	224	288	253	251	255	275	286	256	264	259	264	256	241	244	272	275	262	273	255	260	260	277	268	272	254	258	250	231	261	268	233	248	266	298	244	250	240	295	246	260	269	259	269	244	251	242	264	249	248	267	271	239	233	262	270	247	261	248	251	252	259	273	231	259	270	260	254	290	235	246	265	251	255	250	266	251	240	260	256	297	263	267	237	234	272	285	277	272	224	279	260	275	264	243	256	267	256	223	245	236	244	243	281	244	256	254	250	225	260	268	244	238	227	241	246	251	244	255	245	247	273	256	228	252	259	247	253	254	260	228	234	267	244	259	251	225	252	244	281	260	249	286	256	257	258	279	255	266	250	246	240	259	284	267	272	238	240	275	258	248	234	260	293	273	247	247	261	292	260	224	282	269	287	260	265	279	249	249	223	263	255	251	233	280	253	258	246	232	257	265	260	255	280	257	254	260	250	256	242	257	232	272	259	293	272	254	276	238	258	303	240	227	235	266	243	230	255	265	274	244	270	263	244	281	268	229	216	273	261	241	271	278	233	244	236	245	232	261	228	270	221	246	255	270	237	255	261	265	235	261	269	271	241	254	257	253	219	260	270	272	236	274	264	240	225	240	243	233	264	259	252	267	249	266	285	256	240	252	247	261	256	266	265	242	268	229	246	288	254	247	267	248	263	242	245	242	248	257	240	242	245	256	245	249	248	276	238	249	258	229	253	257	222	251	231	255	260	261	263	255	253	262	255	271	262	241	282	240	241	252	260	260	253	228	265	238	255	285	272	258	276	240	291	251	235	239	259	266	261	248	301	259	279	218	263	263	271	268	235	276	281	263	291	258	269	254	242	251	250	264	283	221	249	261	240	243	261	243	263	283	265	227	246	227	249	246	251	272	226	256	242	239	251	261	278	266	233	247	279	243	276	242	260	258	234	275	251	279	249	237	253	261	268	246	250	270	264	270	281	260	238	266	259	264	241	260	220	256	255	259	240	263	259	262	260	285	265	248	289	247	267	259	235	256	260	259	277	260	239	249	250	247	230	281	262	241	245	252	230	245	253	276	235	253	249	276	247	245	245	237	251	256	241	270	284	247	270	257	258	239	247	256	264	247	285	211	246	256	270	250	272	268	267	255	217	254	247	231	248	269	267	255	291	238	244	266	250	237	252	239	238	260	249	252	237	234	291	252	252	253	269	278	261	245	251	240	263	251	240	246	269	249	245	254	257	222	256	271	259	258	255	249	245	269	255	288	281	252	273	227	235	236	275	239	270	255	260	237	236	237	251	283	259	257	235	270	246	239	210	259	253	276	272	276	235	229	255	245	246	252	267	272	263	257	242	306	239	263	244	276	281	239	261	218	250	276	254	262	260	253	242	265	267	267	272	254	267	271	287	249	228	235	261	253	246	265	233	270	257	231	249	232	234	244	254	271	241	262	262	235	246	256	252	263	280	286	242	233	272	255	254	245	280	279	225	263	284	247	258	247	258	242	275	260	228	238	240	233	241	251	275	256	257	236
10067	18072	19294	8185	5186	2708	1852	1186	1777	2910	4106	5640	4871	2866	1953	1240	887	629	652	658	617	595	628	654	639	572	648	639	668	647	641	609	619	618	681	682	655	660	654	621	678	594	617	606	585	627	631	678	620	650	652	614	627	641	655	635	666	609	636	649	660	664	648	656	639	615	622	640	620	694	606	658	660	619	591	648	625	610	668	612	616	616	634	617	606	646	645	652	615	642	608	677	696	641	644	640	655	643	646	652	598	614	564	636	651	650	644	612	623	653	647	693	656	651	624	649	622	660	636	647	647	648	618	632	615	598	606	636	639	615	615	668	617	642	607	646	608	629	677	679	630	662	635	610	662	599	608	632	657	631	660	625	607	629	595	628	606	657	643	603	662	658	632	662	606	624	659	619	631	619	619	610	601	651	649	656	648	588	609	640	618	629	670	644	580	700	624	639	667	618	636	627	650	622	641	643	571	652	653	642	627	634	609	654	665	653	620	686	691	675	611	607	595	625	637	611	633	651	609	631	609	619	622	655	673	644	660	624	608	652	656	616	590	623	634	608	676	634	625	622	643	637	645	631	639	579	691	633	639	639	637	642	655	673	605	620	660	616	640	575	619	618	626	582	626	599	676	638	610	647	595	681	604	666	645	664	621	625	707	622	637	617	609	656	635	610	648	607	611	671	630	628	647	660	629	636	643	615	621	668	663	587	620	616	643	618	597	639	643	637	627	596	643	689	707	639	625	638	626	646	623	641	643	616	628	660	682	656	676	617	619	656	640	611	601	603	645	602	625	675	578	610	655	661	654	645	630	634	656	633	625	635	623	607	655	630	655	612	650	638	612	639	636	656	619	649	639	642	588	592	604	657	621	634	626	601	622	629	609	629	631	653	646	625	675	669	629	642	631	596	665	608	659	642	666	641	654	597	625	661	653	672	676	693	629	643	675	626	632	605	654	641	626	659	659	674	621	690	647	666	645	626	635	624	653	609	616	643	627	644	627	664	647	626	666	681	665	632	648	610	630	658	641	676	657	679	674	636	652	682	594	634	635	650	616	630	626	626	622	628	644	579	664	645	662	632	639	624	639	684	603	626	599	659	659	647	671	599	619	639	637	632	647	662	661	608	606	548	643	577	619	646	632	619	700	649	615	638	696	598	644	646	661	658	626	619	664	628	643	672	617	627	628	678	633	611	630	676	623	650	655	644	662	671	637	663	625	608	672	670	627	694	611	613	636	644	639	656	624	629	662	624	627	642	636	641	625	663	653	639	653	656	664	644	661	586	611	617	615	655	670	609	655	625	644	644	610	649	636	633	620	635	625	637	674	651	622	625	618	627	622	649	705	680	644	614	645	706	637	634	649	659	647	644	628	641	618	670	638	604	635	616	634	622	625	620	693	686	625	629	598	616	666	694	654	620	624	609	616	641	591	639	686	609	692	689	692	663	631	623	605	619	624	659	610	621	636	618	677	681	661	585	627	611	631	708	645	623	627	660	639	659	649	638	680	602	614	648	635	653	675	616	661	596	600	590	690	614	658	629	608	645	600	645	671	601	640	586	639	602	629	636	601	623	615	633	673	643	673	598	639	639	616	647	646	640	626	648	655	635	669	587	634	684	639	621	635	585	673	638	629	607	609	640	638	606	658	660	632	632	635	642	679	622	676	655	638	636	611	643	638	618	624	606	633	656	649	654	597	640	630	613	639	621	667	642	609	618	656	625	624	624	657	595	674	596	605	597	657	637	657	620	615	618	669	611	599	669	623	623	625	646	677	618	636	626	643	639	640	642	687	677	598	609	651	645	635	638	633	637	615	622	674	640	657	646	626	630	631	664	600	621	628	647	657	619	639	623	636	651	645	621	589	619	615	591	633	638	641	671	651	659	614	646	658	637	655	652	608	601	637	594	636	639	591	661	640	636	676	679	615	617	645	597	652	639	623	619	624	641	697	620	660	602	596	660	646	630	669	660	618	624	645	646	661	645	611	652	613	628	599	660	614	675	673	636	662	621	599	619	651	656	621	640	632	656	620	666	631	667	630	629	630	642	630	628	640	631	615	649	640	619	662	622	648	603	639	651	651	654	670	632	670	620	609	678	648	638	687	644	610	657	656	606	616	618	662	599	692	569	614	639	643	640	622	597	608	606	641	621	629	646	604	629	649	662	614	632	634	605	610	637	655	668	641	647	613	627	623	660	660	644	602	641	609	648	644	636	594	684	601	623	645	624	632	653	627	652	663	638	600	635	636	670	618	594	595	640	664	623	675	602	610	633	694	624	624	664	593	639	615	644	626	643	629	675	648	623	636	640	616	683	640	620	619	654	628	589	654	680	645	613	608	652	639	615	634	663	662	680	610	681	676	620	614	656	675	652	652	640	625	635	621	610	670	622	641	637	611	606	609	665	609	634	598	607	647	671	643	611	617	623	550	655	662	683	658	655	600	676	625	649	648	643	603	634	657	645	643	598	670	682	617	614	662	661	635	643	650	689	600	641	683	610	614	645	643	641	628	599	651	632	654	629	629	621	622	638	636	675	648	626	655	650	605	618	599	704	672	674	628	615	653	609	677	668	631	640	598	676	629	622	640	642	680	643	625	634	624	618	632	652	619	653	587	627	641	654	663	620	639	629	635	644	588	630	656	582	594	657	619	625	672	613	629	586	637	631	642	632	653	621	634	617	642	657	645	629	641	639	606	649	652	668	575	680	585	620	616	607	646	625	652	657	659	653	666	646	635	682	665	625	623	632	630	654	634	656	584	628	634	581	622	570	714	609	602	652	686	625	681	630	642	656	595	663	626	634	680	618	617	636	633	625	654	620	640	663	607	646	641	642	611	644	615	631	643	640	613	631	626	634	694	612	662	608	628	612	662	639	598	630	633	614	653	638	616	641	614	673	636	639	636	658	639	651	593	615	644	672	592	606	637	609	622	582	586	636	661	594	652	589	651	659	602	625	660	635	673	640	624	649	622	649	631	577	595	664	644	626	577	622	625	624	655	634	598	630	658	667	678	638	614	651	645	656	603	626	617	682	610	597	580	632	666	619	633	622	648	632	603	634	610	626	587	647	621	673	655	608	619	638	632	610	627	647	620	636	605	642	656	652	673	696	612	633	635	631	640	644	640	674	657	582	595	646	628	619	621	615	676	607	643	609	615	627	645	677	707	630	613	615	654	657	630	636	616	610	628	665	683	687	636	652	615	615	634	653	647	570	666	645	668	660	623	634	633	620	648	613	639	640	641	645	645	644	624	635	631	670	651	611	621	596	654	639	648	618	628	651	609	625	604	608	630	613	617	637	647	603	609	643	644	606	618	650	623	652	632	627	658	588	623	658	612	618	628	635	612	668	618	677	646	665	634	647	630	639	631	621	651	624	598	593	639	665	676	630	632	637	655	616	605	627	631	645	621	660	628	661	596	638	686	655	633	602	619	601	678	601	631	644	600	661	603	651	608	632	693	673	673	661	628	598	645	652	641	605	643	617	673	649	672	650	621	668
41274	43892	39370	31715	25655	19158	9698	4908	3953	6100	8099	9346	7828	4992	2881	1169	591	360	285	267	252	232	277	259	255	279	264	268	270	230	256	290	284	263	255	281	302	242	269	261	289	275	268	242	268	301	255	254	280	270	283	274	288	230	261	272	272	289	277	292	258	252	255	258	299	281	285	268	272	285	289	275	239	301	256	244	284	248	249	259	283	254	289	305	250	262	305	253	276	256	274	274	249	269	245	273	282	255	262	288	246	255	263	253	272	314	261	268	277	266	260	259	262	261	263	290	280	272	276	267	311	268	263	265	272	288	267	291	247	284	296	289	291	257	281	261	277	264	278	270	247	241	277	271	271	276	250	276	267	267	257	273	279	272	275	255	269	259	246	287	255	263	279	250	283	285	301	255	278	270	249	266	250	279	248	272	283	259	268	255	280	259	249	240	239	261	243	255	243	263	249	244	278	294	251	266	272	259	281	288	251	239	250	264	263	278	272	248	236	254	262	281	253	242	258	281	261	234	275	265	247	269	242	298	287	266	249	273	271	245	276	253	274	283	266	297	276	275	263	294	259	269	268	286	268	273	294	279	278	252	290	251	230	229	258	244	263	289	249	247	292	280	277	275	264	263	279	259	268	294	281	251	294	255	291	275	276	249	265	280	286	274	285	262	265	254	300	270	274	254	268	275	286	251	282	276	244	246	259	263	270	270	307	272	300	245	217	252	284	272	249	260	287	256	285	276	250	252	277	286	268	279	266	300	245	258	290	239	256	261	275	271	244	229	267	250	266	274	261	278	266	239	275	267	263	246	290	289	270	226	266	304	248	281	297	264	271	272	268	288	258	272	284	269	258	272	266	230	261	290	309	261	263	259	295	276	292	267	251	278	266	275	264	277	263	256	276	248	302	254	288	281	239	247	261	284	246	250	251	306	263	274	298	281	247	287	241	271	252	275	239	264	266	280	245	315	256	281	269	264	265	287	266	264	293	263	281	259	277	268	295	278	259	287	239	246	260	265	268	318	282	235	256	266	249	267	306	277	283	256	274	264	234	246	253	270	276	262	270	257	272	259	263	259	263	246	267	279	280	251	273	265	237	269	282	238	238	240	262	234	290	267	266	262	275	276	267	254	256	275	268	276	271	280	284	270	270	283	268	270	246	283	271	240	237	257	285	268	282	290	243	260	245	263	262	255	288	282	294	281	258	245	292	261	249	238	268	232	306	272	257	263	277	276	270	251	244	274	280	261	265	273	266	278	267	287	285	278	277	272	256	259	290	273	291	281	271	268	276	264	284	258	272	290	264	234	233	255	292	257	297	246	282	218	280	238	292	234	243	265	262	285	264	260	235	268	237	249	255	242	273	255	275	249	269	297	286	253	272	261	263	274	253	291	296	275	255	311	244	284	254	269	236	261	265	255	268	266	260	248	271	279	258	251	314	276	288	315	256	272	275	255	277	257	251	253	262	258	262	276	235	292	281	276	267	277	301	256	258	245	283	283	247	260	277	277	262	251	264	250	249	262	289	239	260	250	284	270	228	274	287	263	281	262	291	256	268	259	275	264	265	252	257	271	273	265	281	285	257	276	267	264	246	260	271	289	270	286	244	266	270	268	256	250	280	260	250	242	287	277	275	251	249	232	303	265	249	246	284	274	277	292	250	264	247	306	278	299	259	263	261	261	266	268	237	255	262	244	273	261	308	228	259	285	310	243	267	274	270	267	271	252	272	269	259	254	279	286	260	243	268	237	251	239	272	266	259	304	263	251	261	273	261	285	268	266	276	293	238	271	262	270	268	271	260	232	263	266	259	271	270	257	240	265	277	272	258	264	319	246	272	266	266	270	280	282	238	270	278	277	260	275	265	280	262	277	283	300	259	261	284	266	259	267	287	239	269	296	288	267	230	253	264	253	254	239	276	275	249	256	250	266	276	269	266	271	251	264	236	326	256	278	259	271	248	275	268	274	288	229	250	237	255	274	289	270	255	278	259	301	236	270	248	261	256	262	274	301	250	280	262	266	259	245	253	269	290	281	288	276	290	240	270	264	272	297	242	260	256	271	275	231	275	280	269	267	264	264	265	281	287	266	267	267	273	283	256	284	254	305	272	269	288	288	275	268	264	279	275	270	251	260	276	277	268	280	292	273	256	283	258	296	256	250	244	267	276	272	262	275	260	256	272	252	271	248	283	242	255	260	260	280	280	241	253	239	265	280	279	240	243	258	243	270	247	256	292	278	264	253	259	255	259	275	267	284	264	280	256	248	251	257	246	243	245	269	279	287	258	272	252	275	264	280	269	241	250	255	258	294	270	252	263	303	230	247	262	275	281	299	291	262	261	257	300	259	229	260	261	267	285	265	250	283	271	268	258	260	268	284	270	269	278	284	249	268	234	246	258	276	268	302	277	280	293	262	293	282	251	244	298	273	261	259	270	283	279	276	272	263	268	286	277	267	315	269	269	275	281	272	277	268	289	279	249	291	253	280	284	278	264	313	293	263	263	281	253	278	306	278	279	271	272	252	290	284	249	265	270	269	288	267	271	287	262	273	262	286	289	274	278	264	290	267	281	276	275	261	254	223	272	265	296	259	295	256	277	252	275	280	255	291	268	276	255	281	273	286	253	258	256	255	295	257	261	266	264	252	256	255	257	280	249	269	243	233	308	255	290	256	274	240	274	277	289	269	247	275	274	277	253	266	255	267	291	282	254	268	292	251	261	267	255	268	244	280	262	236	273	265	280	260	269	297	258	280	285	267	262	293	286	296	247	267	264	263	252	289	261	281	282	268	258	214	268	283	287	239	275	272	292	263	263	257	289	275	286	273	247	285	272	268	228	258	264	255	248	257	259	260	284	259	268	247	270	253	273	277	257	266	292	278	269	261	247	251	271	304	272	272	275	264	292	243	258	274	276	258	265	277	283	269	249	267	263	265	311	257	238	302	272	238	269	285	291	263	252	269	286	263	273	290	250	274	262	299	228	300	291	245	295	264	263	275	284	285	261	238	250	262	233	277	278	278	267	293	285	289	249	252	272	267	282	293	262	268	291	269	279	293	259	258	284	267	281	276	257	261	284	251	242	283	214	260	247	269	293	297	249	275	256	241	242	244	258	277	290	265	247	246	248	288	287	278	257	262	248	279	292	269	288	262	258	270	242	253	288	276	270	252	249	272	273	253	269	242	265	250	285	255	273	279	267	273	272	220	297	239	260	275	269	273	262	258	267	282	246	287	290	255	285	283	283	293	264	254	274	273	276	259	286	278	263	252	301	275	277	310	263	263	258	274	245	269	263	249	256	284	230	264	285	260	273	237	247	262	259	267	269	266	272	250	267	257	260	269	246	274	283	247	243	257	287	265	264	247	276	277	289	261	289	294	282	282	265	298	270	243	243	268	259	249	304	260	263	262	249	266	276	288	262	253	263	283	275	259	293	278	263	244	276	244	260	305	284	242	241	302	284	260	262	275	251	274	271	274	254	270	280	270	284	252	250	285	254	259
31159	40040	40362	35836	30356	17666	8293	6806	12662	21542	26637	28573	25061	18284	11565	5073	2168	1182	633	632	725	701	642	639	631	667	703	665	714	631	695	666	627	697	627	710	690	704	641	640	671	639	640	690	665	668	595	628	666	690	661	672	668	673	664	688	653	668	663	640	648	689	660	690	642	686	685	642	708	637	648	685	640	681	666	672	622	670	628	707	677	691	636	664	691	697	641	682	702	656	604	621	636	682	617	688	708	635	654	681	630	646	690	675	672	650	615	677	707	630	665	629	664	659	650	709	701	635	682	682	657	630	640	638	687	658	650	664	646	652	674	687	655	666	639	704	676	672	655	620	669	726	661	654	664	658	662	686	691	653	653	655	693	667	708	654	628	653	663	632	699	658	631	684	703	669	661	699	704	660	654	639	663	644	647	608	680	630	663	663	662	703	693	649	686	649	687	665	684	641	656	689	658	653	729	679	683	615	653	656	682	685	653	616	664	699	665	666	650	644	657	678	648	651	610	648	661	698	654	669	653	635	660	633	654	687	644	685	700	665	644	632	605	649	630	646	644	642	664	666	663	669	655	684	658	653	685	662	670	652	631	691	676	664	679	653	671	673	638	632	648	680	646	689	643	623	690	621	664	627	725	690	688	667	619	665	661	613	672	683	681	674	641	617	697	645	656	647	677	673	641	636	670	660	638	641	705	679	668	678	615	644	700	658	695	670	678	647	680	650	660	713	613	680	688	646	671	649	674	640	693	671	621	615	719	641	719	652	616	659	697	665	682	626	596	637	627	698	706	698	618	653	659	687	681	664	641	655	677	670	669	638	673	616	669	652	660	698	687	621	716	675	656	679	653	631	679	655	677	671	693	700	650	688	709	688	691	754	637	652	614	718	661	670	664	681	633	650	652	660	666	726	677	662	617	716	671	669	688	675	614	662	676	693	652	648	642	669	642	687	661	685	634	649	672	671	668	667	640	627	621	640	671	605	660	683	662	657	655	646	692	669	688	690	622	613	644	692	682	677	670	663	676	658	663	669	667	606	677	678	686	661	655	653	667	615	704	676	724	670	655	662	672	634	665	650	678	644	652	718	645	610	688	648	648	650	670	664	628	686	686	654	665	646	687	635	685	666	686	684	685	684	684	681	654	667	644	672	678	697	687	641	676	683	681	671	618	653	681	651	708	675	639	680	699	672	654	650	678	636	641	700	688	652	641	670	670	591	667	631	625	621	641	647	651	699	674	694	634	640	676	681	622	662	634	628	636	642	647	668	714	633	641	662	627	677	644	668	643	679	716	654	690	689	643	662	660	671	678	679	666	665	693	684	613	660	678	643	675	686	656	636	674	647	678	653	693	687	680	667	656	662	663	691	674	669	637	666	668	632	656	664	644	668	670	651	656	723	680	666	707	642	700	654	675	651	632	636	666	643	642	639	636	673	668	633	655	637	703	681	629	644	662	668	643	691	613	658	660	694	628	701	679	681	635	681	663	698	614	656	659	643	701	631	645	687	638	669	683	716	696	684	672	655	627	670	632	669	636	650	628	679	669	665	708	673	614	651	717	639	638	683	672	675	644	626	696	625	672	627	661	714	685	679	629	637	590	674	620	662	667	669	675	676	643	653	665	673	642	681	639	645	671	656	638	715	700	648	681	684	656	603	649	671	624	637	658	647	680	709	707	651	681	619	665	671	684	636	664	627	661	658	676	667	705	693	708	670	682	712	634	654	651	667	692	649	669	632	620	647	676	640	705	656	654	648	687	643	646	623	671	627	657	676	657	678	638	660	659	684	623	655	659	677	698	666	644	638	653	648	628	645	680	657	678	650	664	664	653	614	760	688	712	687	615	706	630	614	641	642	618	648	658	656	680	630	688	669	665	662	649	641	635	724	674	649	687	673	655	728	651	687	716	644	660	665	711	621	659	682	628	649	682	708	700	678	657	666	628	666	667	692	643	655	642	659	650	694	673	674	647	664	670	661	696	619	632	629	677	676	639	659	651	623	656	674	705	667	681	677	642	628	616	687	739	697	659	639	667	727	662	726	676	632	655	649	650	666	681	703	697	598	675	660	672	629	649	664	607	726	645	714	689	641	683	679	706	673	652	654	691	693	626	680	671	663	715	670	685	682	655	657	657	673	621	699	700	637	689	660	661	646	661	667	640	676	682	651	669	725	685	633	636	671	665	635	662	680	666	648	630	664	649	626	671	681	670	686	675	663	717	649	706	671	668	602	668	693	659	655	680	663	653	663	696	624	652	644	656	669	661	705	690	661	604	656	658	637	745	682	615	683	673	658	643	638	672	670	688	700	597	688	720	661	680	654	654	670	647	640	682	616	653	639	646	666	679	694	670	665	634	653	639	656	651	662	692	672	694	644	671	636	678	693	662	653	641	671	645	671	691	693	653	663	674	628	625	692	654	649	682	664	643	653	670	637	729	706	642	653	644	671	679	705	612	684	645	634	653	637	666	642	675	646	608	666	659	638	655	653	672	699	606	703	642	649	663	631	720	644	675	669	631	633	647	654	702	673	633	651	644	662	665	665	666	667	631	666	672	591	672	629	657	686	623	668	671	649	688	652	655	664	603	611	657	670	685	694	691	652	640	697	667	657	702	681	653	630	639	665	680	633	638	682	658	684	655	669	620	635	696	672	644	620	678	703	654	674	694	640	721	675	613	677	715	697	652	681	636	659	683	644	717	689	653	687	656	675	636	670	690	599	697	675	656	662	703	637	692	688	658	715	685	659	659	651	721	685	633	690	645	659	620	652	621	688	669	669	702	747	645	686	684	597	667	655	671	593	660	630	602	669	647	704	625	691	657	657	642	657	670	658	672	645	730	668	645	608	680	632	727	647	616	650	684	686	680	692	652	673	649	690	686	706	638	649	643	695	632	656	665	641	666	721	661	665	642	667	611	649	635	660	650	686	688	637	723	649	623	715	669	677	675	688	686	639	705	668	650	690	674	669	701	660	596	685	680	652	656	642	653	671	689	683	670	668	612	625	644	634	684	652	676	655	647	669	652	671	703	640	647	620	670	617	662	678	663	645	669	642	656	656	632	635	710	682	632	645	662	678	647	651	671	649	662	657	683	615	708	648	671	675	675	636	697	659	629	666	666	669	640	678	622	652	661	643	692	651	702	680	659	647	656	610	665	657	690	686	646	705	664	684	643	631	697	617	635	657	663	674	659	699	663	667	661	656	690	663	689	662	674	697	703	648	649	683	660	689	663	648	656	637	678	706	608	654	646	709	675	611	661	664	651	684	706	660	648	650	654	655	686	658	675	655	667	643	659	661	673	677	646	670	678	647	696	652	688	642	642	653	654	654	648	638	694	691	641	645	612	705	620	670	650	683	635	694	628	651	719	689	646	678	692	653	667	634	707	600	652	651	638	608	677	659	703	682	707	700	697	708	676	732	669	650	647	649	689	651	680	680	659	677	663	684	631	651	666	677	665	657	679	687	649	647	691	682	675	694	635	690	731	628	619	639	674	686
51522	48765	44635	36537	28179	24677	22266	16639	11019	15099	25546	28657	21779	11009	3856	1174	550	380	263	272	262	266	274	271	254	213	265	279	272	246	238	284	258	255	273	292	258	274	272	265	225	253	293	255	221	282	267	245	268	277	246	261	232	254	251	276	249	243	269	246	258	236	242	241	237	268	260	243	246	274	220	242	273	255	236	278	269	257	270	261	245	289	242	267	243	245	239	224	237	248	245	257	224	282	244	277	283	249	267	274	233	261	264	263	250	239	261	216	258	267	231	256	265	284	276	250	287	275	273	263	264	240	265	249	290	263	288	245	235	247	272	225	241	217	253	241	257	291	245	226	243	255	245	254	256	233	264	285	251	256	267	249	242	230	230	256	235	276	265	254	233	253	263	265	251	262	249	253	256	298	277	255	272	259	275	275	264	288	258	262	229	255	259	277	249	232	260	214	248	255	258	268	264	225	269	254	252	276	228	258	284	256	298	240	245	255	257	243	243	275	239	279	245	252	255	257	259	236	273	244	239	268	281	279	241	250	262	260	255	257	274	272	244	263	243	252	237	292	260	216	257	228	275	237	244	253	253	261	262	272	259	250	251	246	243	276	278	253	240	267	219	236	254	236	231	287	249	287	242	256	292	259	234	278	284	246	275	232	252	251	256	228	239	260	275	226	266	255	251	256	255	247	233	241	266	242	230	239	278	244	235	243	261	210	249	284	268	261	284	256	265	235	233	236	269	264	249	247	265	259	236	235	275	268	266	237	243	254	263	231	266	233	259	232	263	265	259	247	250	251	272	270	273	238	244	270	264	263	254	234	240	232	279	265	270	246	269	279	269	229	254	255	257	242	240	258	261	279	224	264	257	241	258	242	244	255	248	224	255	255	252	260	246	250	248	255	241	244	281	247	265	245	267	235	260	260	247	248	273	266	244	257	286	251	246	239	251	294	278	246	266	248	272	231	252	257	261	258	264	223	245	260	259	259	252	270	265	268	237	235	241	288	239	260	239	258	217	229	262	253	263	259	248	263	272	261	252	242	255	261	271	265	268	235	244	288	244	261	246	296	256	253	266	236	277	259	233	260	239	253	240	256	244	265	264	253	268	237	262	265	236	282	241	256	253	249	255	257	259	254	246	263	236	269	265	242	272	255	265	253	256	269	276	238	242	256	260	270	256	250	270	273	271	250	288	262	264	250	240	247	258	278	290	244	273	256	234	247	258	253	250	252	243	238	264	288	255	261	267	243	252	244	264	255	237	272	260	271	275	301	228	248	245	271	253	239	294	250	280	265	248	263	242	219	240	248	224	273	266	239	248	244	269	224	259	229	278	279	253	232	256	253	258	229	272	284	270	243	256	281	267	286	283	256	258	264	244	212	257	277	267	241	274	269	238	254	254	247	264	268	259	232	269	232	289	261	272	252	247	241	267	256	279	246	261	264	247	254	267	258	239	260	240	248	232	236	236	230	239	255	270	275	270	263	272	243	237	257	239	254	276	234	257	251	236	267	230	277	240	272	253	292	247	281	260	256	244	274	265	266	243	252	256	254	284	233	247	249	274	248	250	239	230	236	276	261	284	258	265	275	243	228	241	234	268	256	263	227	253	238	278	262	278	248	269	237	245	260	227	256	271	259	271	255	244	281	276	250	242	287	263	235	243	243	273	266	245	244	282	284	254	254	259	246	267	265	279	234	242	294	262	229	268	236	243	245	236	269	246	257	258	247	249	257	252	253	239	244	264	255	250	229	240	252	268	254	234	270	243	236	242	239	267	287	242	243	249	285	256	248	254	226	260	254	244	255	231	266	249	250	240	241	243	269	226	255	264	272	238	247	236	283	254	240	243	239	236	272	273	238	253	216	258	255	274	256	224	238	264	242	251	249	287	257	221	257	246	254	286	286	228	279	245	268	256	268	255	252	220	246	281	235	259	255	273	229	254	245	231	263	258	287	245	240	269	226	244	257	246	258	270	243	247	252	267	275	263	282	253	262	257	261	256	258	269	262	236	285	247	249	219	260	229	234	270	235	253	224	245	257	239	262	236	239	251	276	273	268	273	257	266	287	253	241	274	252	241	274	242	238	241	250	258	274	275	248	237	259	252	233	263	261	250	238	257	239	270	255	238	241	271	260	249	229	249	247	246	273	296	254	213	279	236	268	247	278	260	259	215	249	267	234	251	233	238	250	256	261	249	236	250	280	237	256	224	259	253	243	243	239	261	260	244	274	229	270	254	237	238	257	244	268	245	268	256	261	258	274	248	237	237	267	260	226	274	258	284	275	264	252	231	267	257	257	248	266	251	250	255	236	244	259	267	252	258	244	252	257	255	259	289	260	258	265	250	264	221	280	262	233	253	252	273	266	284	277	246	256	279	249	224	248	268	255	272	264	289	251	252	243	292	260	255	239	265	243	281	292	260	267	232	229	287	254	248	228	237	262	253	254	265	243	255	259	276	257	278	263	271	240	277	228	234	243	239	262	246	254	296	281	251	271	248	249	267	259	252	224	256	249	249	262	262	260	265	258	242	250	279	272	257	253	286	262	243	220	259	251	256	280	281	306	249	261	257	264	258	248	241	288	237	255	217	275	244	272	244	275	260	247	253	243	251	239	259	220	275	282	289	267	232	261	248	259	245	235	272	239	255	230	255	277	239	250	240	262	289	250	276	257	255	234	243	289	250	258	263	272	261	266	263	246	261	244	272	260	265	267	225	257	262	241	233	215	245	251	267	272	277	255	264	267	268	250	246	257	255	234	247	267	266	265	285	278	269	265	236	258	267	256	270	287	244	258	252	269	263	264	273	269	268	252	239	252	257	253	231	284	240	259	254	262	249	262	248	293	232	258	254	260	246	271	243	263	255	227	239	268	272	271	271	254	251	277	236	242	278	257	243	266	281	272	263	262	247	229	276	272	277	280	254	235	277	240	240	273	247	251	267	244	247	287	239	259	263	262	281	252	258	234	237	278	265	229	241	272	261	286	253	239	247	257	225	255	264	272	230	249	252	293	267	269	246	245	257	252	242	265	269	228	252	251	252	267	237	240	266	258	225	248	270	276	265	240	249	209	267	272	255	251	256	244	268	260	252	232	253	237	272	271	275	267	269	266	232	218	258	246	239	241	261	272	242	236	246	261	247	283	264	270	264	266	248	263	257	246	266	241	242	257	255	235	256	279	227	228	248	264	265	240	234	266	258	283	214	260	270	261	232	237	267	263	258	269	289	251	241	244	255	262	249	220	257	229	241	285	268	231	250	293	246	270	263	237	259	267	236	250	274	260	263	267	264	264	245	238	246	226	266	250	277	281	231	225	255	259	247	256	278	238	250	251	276	251	267	266	244	266	248	265	257	250	251	251	253	244	255	249	246	253	242	246	267	248	232	264	237	258	297	280	278	228	278	244	259	261	247	255	240	291	264	257	273	264	265	242	226	239	261	268	254	263	293	244	264	249	242	240	244	240	211	252	242	269	268	264	236	248	280	266	266	252	274	231	232	227
39985	48654	52231	44859	39127	19108	20996	14251	16518	32291	46218	47905	39900	26265	12320	4642	1941	1036	643	605	663	646	614	610	653	630	617	645	625	582	622	638	639	601	645	612	639	626	586	619	654	597	610	631	672	632	623	656	640	621	629	658	614	601	625	613	613	641	595	649	622	607	654	604	612	563	601	611	643	666	612	611	627	642	638	602	596	618	598	623	561	616	611	660	637	553	601	634	595	577	640	601	597	645	624	611	628	626	602	611	640	628	632	630	586	599	605	648	626	566	645	615	659	613	601	596	599	616	611	615	600	647	606	604	656	639	652	605	654	623	605	648	610	654	594	627	633	632	586	614	663	603	632	614	634	624	640	625	668	670	608	602	620	608	666	631	576	611	616	626	637	586	656	600	628	622	638	626	664	633	633	649	624	589	600	589	671	606	617	643	630	635	594	627	651	600	619	588	541	597	612	610	616	634	658	608	581	640	585	602	619	591	618	610	632	577	608	611	644	627	643	618	672	630	624	606	618	675	617	618	609	654	616	612	572	625	612	614	601	626	602	615	592	634	675	613	640	584	572	599	579	596	611	677	628	612	621	633	638	621	612	617	615	605	659	651	648	586	595	611	599	596	582	612	620	630	613	623	595	641	616	620	624	613	649	608	641	614	587	599	601	640	584	640	628	609	644	625	602	593	606	648	656	620	575	603	587	617	642	625	563	652	616	643	631	614	617	570	587	554	637	635	611	625	661	613	569	564	619	617	621	610	615	611	613	625	599	574	608	615	637	592	621	580	588	625	632	590	613	611	612	590	627	630	614	625	591	645	635	630	664	640	670	617	615	623	580	626	599	602	652	628	617	641	575	592	630	669	633	629	661	582	587	625	605	603	664	638	643	629	652	623	597	626	574	623	591	663	629	625	604	668	664	597	630	655	640	624	626	608	643	640	615	592	587	594	640	648	644	636	616	612	582	637	600	609	644	582	632	644	648	621	610	632	628	609	621	633	605	594	555	609	655	604	631	632	596	628	620	643	629	649	618	629	599	639	614	624	614	578	635	609	615	594	606	568	673	601	606	574	638	589	566	663	628	612	590	593	619	616	644	639	630	616	571	625	659	638	610	632	628	614	639	589	601	640	610	612	571	610	602	618	599	625	625	593	650	678	613	665	593	658	610	614	591	622	589	649	628	651	660	627	628	620	635	646	647	635	601	608	560	623	628	644	623	638	645	575	588	622	590	599	665	655	620	647	597	602	645	603	631	603	613	607	635	630	650	616	599	620	647	603	650	609	614	624	656	623	580	611	645	606	602	657	605	586	616	588	594	613	598	632	660	622	655	607	668	595	565	581	658	642	567	591	600	606	635	614	625	614	595	633	625	609	602	643	650	631	593	639	607	671	639	608	656	573	601	655	625	612	610	632	583	610	620	593	603	592	633	638	614	619	604	620	617	630	629	599	631	627	580	623	676	625	604	640	589	631	625	571	595	590	606	591	625	618	650	640	614	579	574	566	649	612	606	618	577	617	626	607	697	638	569	638	616	591	635	644	562	601	594	621	562	628	607	592	632	639	631	587	638	651	605	646	633	652	607	605	616	590	692	595	546	631	629	651	641	599	596	582	605	583	618	636	607	566	620	626	611	583	627	611	614	608	613	630	597	612	585	605	588	606	611	603	578	572	633	654	613	606	596	597	608	637	592	627	585	604	658	649	654	639	625	647	595	579	612	659	632	605	588	591	616	599	602	625	629	602	657	565	670	616	614	617	615	644	597	599	598	631	629	614	611	612	574	587	586	589	600	601	633	630	622	609	608	626	652	624	602	620	626	619	607	597	637	645	654	635	593	620	610	601	590	596	629	613	563	593	597	634	595	594	610	620	619	616	586	602	622	572	626	596	580	592	601	618	590	626	598	643	637	604	593	574	604	617	627	610	600	612	626	599	616	592	661	619	629	593	644	578	585	611	609	574	626	587	607	590	670	607	551	625	635	621	635	597	635	628	624	627	635	603	579	641	640	581	624	649	617	647	648	620	606	607	635	624	620	602	593	651	619	584	638	626	616	609	598	649	673	602	616	613	602	592	608	629	596	611	671	588	592	585	621	619	587	628	607	617	601	599	594	635	563	610	637	598	625	658	619	632	632	603	630	636	630	606	607	623	645	652	618	607	615	594	603	643	625	579	602	586	621	643	616	619	610	611	630	589	616	594	634	692	608	611	621	605	637	604	609	654	582	593	593	622	612	619	600	632	653	628	621	627	600	648	592	594	602	601	614	642	615	622	588	644	605	601	622	601	612	660	623	632	559	656	650	584	659	637	628	624	597	609	611	603	609	595	627	557	606	623	638	624	639	609	656	616	601	642	635	674	623	589	609	585	603	645	610	630	623	616	662	616	647	652	663	602	581	578	598	644	626	612	639	649	617	603	640	636	641	605	650	605	610	640	559	628	634	595	608	653	554	590	601	642	661	601	608	616	593	664	591	620	614	653	618	591	627	643	636	638	633	580	636	640	585	616	602	630	598	599	673	645	614	690	679	652	603	599	614	642	633	616	625	652	602	609	634	577	619	605	622	628	617	600	698	632	592	629	572	605	608	639	626	624	616	629	643	659	639	610	662	599	617	628	593	584	607	625	609	617	632	615	611	582	555	622	591	608	620	579	628	593	591	617	620	653	635	633	612	623	588	618	678	638	649	564	614	585	652	571	591	628	597	627	616	610	627	636	612	614	600	609	572	662	589	612	582	595	617	632	614	608	607	610	646	661	604	657	624	606	627	592	575	622	654	640	568	598	672	576	603	633	639	636	638	618	649	595	587	612	643	639	631	628	677	605	668	634	622	618	587	638	636	652	659	567	607	616	613	586	647	599	598	627	614	583	615	655	607	600	609	691	635	616	591	574	606	622	634	599	606	603	639	634	649	602	625	696	668	591	626	625	586	600	609	606	588	643	591	631	616	619	621	594	625	655	674	607	618	608	593	648	628	650	619	595	618	565	632	616	642	614	641	659	600	621	630	615	604	623	621	607	634	572	617	628	614	581	629	612	666	636	597	593	587	623	565	610	607	668	597	605	655	613	575	612	606	609	612	634	641	647	576	598	622	655	624	616	616	631	625	630	620	658	599	637	596	620	635	602	637	568	620	633	637	632	609	636	622	621	626	640	647	632	629	616	612	617	619	571	622	635	631	615	573	600	679	601	615	601	586	647	656	668	603	591	611	600	647	580	594	583	612	653	597	604	626	610	595	599	607	630	624	606	594	636	597	599	616	644	585	584	608	612	647	649	602	629	644	603	593	618	588	663	593	621	609	582	600	651	655	660	642	607	609	594	630	605	642	629	618	602	646	601	639	637	616	584	589	608	627	578	612	644	618	618	626	613	649	622	607	613	621	632	630	638	646	638	595	639	658	657	580	621	599	622	672	590	609	607	627	614	612	674	646	632	589	616	622	647	609	626	619	608	587	635	606	602	638	617	611	595	578	610	587	597	636	607	580	613	638	614	602	612	641	619
10767	11761	13518	5832	3864	1622	829	534	784	1488	1527	1223	1006	667	483	358	295	273	271	252	262	252	288	257	300	266	284	258	264	256	268	253	271	248	254	290	275	313	302	277	263	287	296	287	261	280	260	259	269	273	278	261	291	261	260	245	254	256	275	296	249	245	249	292	259	270	265	260	273	248	266	266	283	270	278	283	269	261	275	283	246	251	302	277	259	261	267	284	252	297	247	249	262	263	266	299	282	309	267	269	240	258	271	261	271	255	271	279	270	260	291	276	265	252	262	298	256	251	269	280	262	294	290	297	232	299	292	257	314	286	295	274	261	229	290	279	279	289	255	236	280	303	259	302	288	244	284	284	277	276	272	281	283	281	262	249	274	261	245	241	296	250	230	275	250	280	260	262	279	308	277	235	269	283	234	258	269	239	266	257	312	265	282	247	284	279	290	283	249	277	252	265	271	284	282	272	290	284	264	296	283	294	307	252	255	268	262	270	258	287	269	282	266	244	252	279	271	262	274	267	263	240	276	264	259	285	284	296	262	262	256	302	254	240	298	252	260	272	260	250	256	255	265	290	284	274	261	259	269	250	244	272	247	271	240	265	292	254	276	269	259	231	282	243	259	254	258	249	278	262	269	257	253	275	257	246	286	281	252	284	267	266	263	271	263	296	262	272	272	273	240	266	229	290	311	244	274	279	243	273	277	261	255	296	306	264	303	255	248	284	236	225	281	299	256	257	268	287	265	272	266	264	288	241	265	271	275	284	265	266	301	281	265	293	269	260	233	303	279	245	272	275	272	291	269	259	277	264	262	258	266	289	282	252	247	282	335	274	265	248	271	260	268	286	291	299	282	269	263	272	264	274	280	270	258	260	293	254	259	290	241	281	281	274	295	288	283	268	260	267	279	236	269	300	285	305	273	269	306	239	266	252	258	251	257	249	274	251	277	287	278	309	247	257	248	290	260	270	262	272	295	287	279	282	269	267	293	278	264	278	266	280	252	275	250	283	286	280	269	264	295	253	253	255	287	283	242	280	246	276	258	266	271	244	262	289	277	275	248	258	262	243	271	259	285	274	245	253	276	269	255	237	264	288	267	247	254	275	282	300	296	274	244	268	277	243	267	290	262	254	275	263	235	289	247	257	288	273	254	266	247	261	306	262	250	290	240	286	263	273	265	277	284	236	284	282	285	239	267	283	303	262	276	284	268	271	269	297	272	256	288	278	280	278	275	269	225	246	285	253	266	262	239	274	269	261	276	262	228	258	266	242	288	268	272	267	259	270	288	272	294	254	258	268	265	302	241	281	256	277	278	253	272	269	238	256	281	262	263	248	271	248	287	301	252	315	286	261	265	277	268	260	255	268	254	260	248	279	277	268	246	267	291	295	304	266	272	319	250	267	272	271	242	270	257	260	272	284	288	250	265	281	273	264	299	278	259	287	258	222	268	301	270	307	276	286	266	269	257	246	294	245	249	269	246	257	275	287	286	258	274	268	269	304	269	292	297	251	276	275	246	251	276	272	258	289	267	279	276	275	244	286	284	262	286	237	269	259	262	269	259	300	268	291	268	253	281	269	294	276	261	268	286	306	267	318	281	291	270	283	272	254	277	306	325	260	259	291	290	293	276	260	268	271	251	250	263	287	265	260	234	287	283	283	285	251	291	256	274	276	258	249	283	271	253	261	281	284	275	289	257	260	263	255	273	310	265	252	295	266	286	291	306	284	268	278	249	263	254	238	271	257	252	274	273	255	241	258	303	242	279	278	251	285	263	257	261	291	269	276	292	267	258	274	264	279	244	271	281	256	286	299	294	263	292	268	244	311	233	293	278	292	260	288	271	276	253	279	277	261	262	276	262	259	293	273	257	286	290	249	274	247	260	278	281	289	282	261	275	280	249	270	260	295	261	260	283	285	302	275	294	279	275	293	275	276	264	249	239	301	258	251	274	307	247	269	256	275	289	248	238	232	286	295	279	281	242	271	250	272	287	265	281	257	241	268	251	248	262	265	265	243	258	229	271	272	297	240	266	272	280	246	280	266	254	287	264	286	270	254	266	277	255	277	243	266	255	274	286	260	273	221	261	274	270	253	288	282	277	270	258	271	251	256	269	266	247	275	269	302	258	234	266	245	273	280	267	252	297	258	270	278	268	267	290	296	248	295	270	259	244	293	309	284	283	267	260	269	266	271	263	282	267	265	259	267	248	263	285	270	302	294	287	262	274	252	304	295	238	256	281	239	261	253	299	262	267	281	274	272	255	265	278	266	249	279	276	268	255	268	286	315	265	267	301	280	264	281	295	256	241	268	247	268	282	276	255	248	300	298	263	290	267	263	251	286	288	273	254	279	248	252	242	276	268	278	289	227	264	282	263	294	264	269	279	277	288	274	254	271	275	254	265	288	279	251	283	281	300	266	256	291	276	276	294	266	257	275	281	263	287	253	269	254	271	275	271	278	254	280	276	264	249	259	277	250	258	282	274	277	303	295	269	267	277	253	277	245	286	289	249	255	254	262	250	286	248	268	264	255	295	292	270	279	270	251	267	276	267	283	286	295	288	255	276	274	257	272	240	273	285	252	285	263	268	272	261	293	301	246	290	238	286	273	264	281	265	252	256	264	290	242	254	295	296	298	267	277	235	282	261	286	261	284	255	275	277	271	267	270	266	282	230	251	264	269	279	253	258	284	230	275	297	281	303	272	281	259	263	250	254	220	275	267	280	277	288	257	254	273	299	244	247	244	276	268	261	271	254	288	294	248	271	278	312	276	291	258	253	302	272	260	263	272	297	263	270	299	315	273	258	265	301	254	289	282	253	241	237	270	243	264	251	238	247	262	278	274	292	277	269	268	281	263	302	284	290	273	276	282	259	276	271	268	256	267	269	312	263	260	256	273	276	279	247	250	293	263	298	267	284	288	284	260	299	274	265	249	273	251	260	277	262	253	268	292	262	252	265	277	284	261	269	257	277	254	271	259	257	248	282	244	267	262	283	258	276	244	260	257	280	303	286	283	292	272	239	286	238	270	286	283	269	268	276	272	263	281	282	266	285	266	263	259	266	275	250	258	270	270	245	230	308	270	281	296	268	281	244	311	291	272	243	233	287	285	239	274	272	277	231	250	302	255	238	299	287	290	276	274	256	287	249	311	259	278	273	274	279	277	263	300	269	289	281	267	257	264	292	290	263	274	285	282	258	259	269	294	263	257	266	230	257	276	284	280	251	254	295	271	304	298	261	257	291	259	284	264	262	263	299	268	272	287	255	252	250	257	278	249	294	239	277	251	249	273	258	245	276	252	284	268	261	291	269	262	259	269	249	269	283	253	296	293	262	284	288	265	280	300	255	265	277	275	261	265	260	266	262	259	299	273	270	264	278	256	292	270	255	258	268	287	259	278	268	289	248	266	232	295	295	274	276	254	280	251	264	270	266	250	246	292	240	256	261	297	239	268	266	254	288	243	304	286	271	255	289	257	252	261	266	274	251	295	243	272
8353	13421	17660	8850	8819	4065	2463	1964	4137	7013	6386	5041	3779	2328	1328	848	749	680	722	680	624	655	663	714	653	697	699	674	655	702	638	618	683	687	688	678	669	680	667	703	667	660	697	731	643	706	648	642	662	674	675	677	614	661	634	653	654	656	633	682	679	668	635	677	662	683	631	679	680	662	682	643	657	732	664	652	651	729	685	663	661	672	707	692	690	661	689	654	713	681	690	652	678	661	659	672	658	665	639	692	687	640	668	676	662	659	658	680	686	631	722	729	711	688	678	662	655	743	714	657	671	652	626	653	704	637	716	657	652	702	649	680	634	699	629	671	649	657	688	702	679	631	658	688	682	663	734	675	641	716	676	666	696	702	693	653	720	658	647	706	667	704	661	601	678	662	670	698	710	662	717	731	670	665	703	717	648	661	648	684	647	696	665	651	707	681	677	697	654	719	696	672	656	683	689	683	696	733	718	644	646	681	647	680	671	722	706	689	699	651	699	632	679	709	703	682	668	703	681	678	681	651	683	681	681	676	642	707	714	696	698	701	731	696	700	665	680	681	627	667	730	663	614	658	717	644	604	695	691	657	683	662	680	710	640	663	682	660	716	655	654	634	663	670	678	629	682	707	686	629	687	646	624	686	665	650	691	655	679	680	656	673	671	686	682	692	625	681	672	673	636	698	675	618	710	703	706	683	632	653	706	662	687	669	629	685	666	655	696	644	644	660	623	697	734	702	690	632	678	694	725	679	701	697	658	681	651	662	702	626	632	613	671	689	664	675	665	626	700	647	627	672	649	675	694	638	636	731	671	670	696	674	719	711	670	677	652	671	656	708	682	720	664	687	738	713	647	688	715	697	651	733	669	669	749	685	701	650	702	657	678	689	684	623	629	652	642	682	681	687	704	713	677	686	691	660	688	658	689	711	696	668	666	693	679	646	694	678	710	687	668	670	640	661	713	711	637	697	706	702	620	694	679	631	648	675	654	725	719	661	658	687	663	625	649	680	661	721	686	685	661	679	662	679	699	662	715	709	695	699	682	656	687	719	687	683	695	678	643	613	689	716	686	644	668	652	672	631	660	617	675	664	650	689	661	696	713	656	706	677	659	658	705	715	696	668	659	663	689	685	679	676	644	720	681	690	684	643	651	642	674	678	673	651	657	634	729	718	642	659	650	684	687	669	626	677	669	690	696	671	667	687	658	677	669	702	674	676	672	617	681	697	703	674	703	676	652	713	707	707	655	669	719	704	686	682	679	661	644	679	713	687	660	695	695	693	663	632	717	683	659	657	649	651	688	652	690	673	681	665	659	678	623	651	670	690	654	698	698	669	686	671	670	677	658	684	684	686	717	647	683	687	674	692	647	676	638	650	675	675	654	661	685	662	671	702	717	641	695	658	697	641	675	655	687	665	646	694	715	678	655	620	672	654	669	695	653	659	676	654	679	691	684	612	678	673	688	702	691	757	679	694	663	650	663	683	643	678	640	685	693	632	649	710	671	681	669	643	640	706	652	667	679	671	649	642	684	666	696	662	661	673	680	690	666	615	715	679	709	633	691	660	614	649	692	660	680	673	754	678	667	668	684	676	649	676	686	638	650	698	653	698	686	700	719	708	656	713	676	680	667	673	672	658	635	650	745	663	679	723	685	687	658	695	720	684	679	668	664	688	699	659	685	672	710	685	677	714	685	636	683	717	655	666	691	737	651	717	650	654	692	629	665	665	668	660	678	687	630	747	683	643	672	670	689	708	687	705	635	666	606	656	665	660	664	690	662	696	655	683	693	694	654	693	693	640	648	693	662	672	701	613	639	703	632	664	683	692	673	677	641	654	657	667	682	690	689	692	625	679	661	672	716	709	692	699	720	658	704	682	664	678	680	681	668	668	674	674	647	625	672	694	678	671	665	664	639	674	649	660	665	658	715	641	649	647	644	620	669	705	682	684	662	657	661	655	632	686	666	685	649	673	728	716	700	672	646	639	700	649	638	684	650	663	709	686	695	654	624	689	683	637	674	676	670	678	671	662	708	697	698	665	690	685	647	699	673	711	672	661	662	708	707	699	659	674	678	664	695	657	699	687	699	638	715	670	680	688	682	655	664	698	627	725	664	624	681	655	675	697	669	710	653	670	672	715	703	677	683	652	674	656	700	692	669	671	671	651	630	667	658	614	704	679	669	648	694	690	663	718	655	699	637	684	715	672	709	687	663	673	679	666	697	720	671	695	683	675	664	660	685	651	670	654	706	681	703	641	737	705	656	722	630	653	706	657	664	678	686	680	690	645	674	675	677	675	699	661	708	700	675	659	673	695	682	668	672	681	733	661	680	693	707	688	693	664	713	675	679	683	722	625	639	755	630	620	632	636	719	666	680	653	712	692	668	711	660	664	676	661	665	660	656	643	682	677	692	664	677	660	721	676	660	698	617	697	631	687	658	682	674	686	701	626	662	695	648	655	638	695	631	638	653	686	714	669	697	660	701	635	669	626	662	728	653	683	672	656	689	677	651	624	676	695	668	689	681	680	694	654	669	675	745	688	662	696	697	666	661	684	674	682	659	707	692	631	710	647	679	620	661	670	649	682	650	652	657	685	674	657	667	727	709	677	722	629	690	684	664	661	682	681	659	688	652	726	696	694	678	700	683	680	640	692	685	687	687	706	682	671	685	657	670	659	729	703	673	698	649	701	684	680	695	686	681	680	656	650	661	682	657	679	686	657	636	644	684	644	695	648	668	665	662	669	636	714	708	709	692	676	673	642	639	661	629	613	666	625	631	690	662	637	688	716	739	655	682	674	685	712	687	633	678	630	679	665	652	699	662	695	623	688	690	661	656	669	655	701	696	690	629	719	697	712	672	669	634	704	679	689	675	648	668	680	638	708	668	695	685	668	690	649	641	695	671	697	698	662	710	654	683	713	647	696	702	701	692	680	705	657	686	659	674	710	633	687	664	699	658	643	678	649	646	630	672	627	693	642	700	680	691	661	638	678	711	658	692	648	691	635	633	679	663	657	683	661	680	656	628	682	682	687	681	665	716	683	627	641	676	674	689	679	669	683	640	631	687	714	705	710	668	681	655	664	686	649	694	688	667	677	660	682	655	688	679	681	684	650	668	692	685	722	652	684	654	658	684	722	658	702	692	672	689	700	662	641	689	634	703	698	674	692	697	679	676	664	723	641	727	676	667	670	671	701	688	683	655	718	652	671	686	646	658	719	696	707	682	671	721	701	675	705	651	706	701	712	682	704	668	700	649	683	732	659	670	675	704	695	713	644	634	673	692	685	640	672	665	700	676	659	683	640	661	668	692	677	676	704	682	634	696	686	672	639	689	670	673	644	649	688	684	692	694	689	618	661	680	657	696	663	660	679	725	684	675	652	724	710	634	717	659	675	658	666	650	708	704	671	704	683	684	669	659	675	733	697	666	694	624	695	629	645	670	666	707	640	723	687	673	682	685	686	697	687	613	683	635	690	676	706	679	686	700	660	655	683
34261	46274	44344	29127	23936	15955	8666	5845	13121	17384	11009	6356	2749	1287	575	363	288	275	289	281	277	254	289	301	294	273	271	292	282	254	295	286	292	287	271	269	252	283	288	284	277	234	283	302	280	276	265	253	286	297	291	275	256	270	294	278	266	283	264	283	283	254	308	249	267	278	274	258	300	281	315	266	274	280	295	252	276	289	241	274	269	276	273	253	291	272	267	276	261	278	276	270	283	263	267	267	300	277	295	255	295	273	298	284	295	259	267	273	276	270	274	268	240	286	300	269	287	254	281	269	298	270	291	266	276	277	297	332	286	301	266	272	267	280	280	266	287	315	278	268	270	271	278	274	282	325	280	306	261	253	275	286	299	275	269	308	280	286	244	263	274	291	258	274	312	256	297	273	268	284	277	273	284	281	283	235	283	301	293	250	246	288	302	291	273	286	301	296	281	262	291	293	267	277	278	286	281	236	268	245	289	270	303	284	255	268	273	284	311	258	253	309	265	302	275	272	260	251	277	281	292	280	298	251	273	290	296	289	336	271	259	277	277	256	270	277	270	274	293	317	237	287	270	284	235	281	320	281	274	267	284	279	258	290	312	280	282	292	293	280	271	273	291	265	280	289	317	276	255	280	301	288	284	255	297	284	283	276	300	283	266	265	275	275	279	273	268	292	316	272	282	270	286	286	267	280	284	295	303	275	249	261	285	296	277	288	277	264	275	266	302	307	276	276	268	257	288	271	296	286	297	296	314	258	270	282	271	283	286	281	275	283	282	285	272	279	261	270	306	235	280	302	240	282	291	281	300	262	286	298	275	271	257	263	270	266	282	288	292	274	305	270	285	292	261	310	275	286	280	297	283	253	274	275	296	281	286	284	303	261	285	265	243	286	285	265	239	248	258	283	300	267	297	262	240	248	281	272	295	298	277	293	284	281	321	273	274	269	251	250	269	274	292	288	258	280	273	289	288	275	291	242	289	276	297	292	291	288	243	307	275	279	259	256	296	289	310	312	298	273	245	312	278	280	306	263	273	290	271	282	246	262	318	306	300	285	263	281	260	277	261	253	304	292	300	317	274	284	272	276	281	277	297	269	277	271	291	260	289	284	286	289	278	291	297	279	293	250	288	256	256	237	265	248	253	260	308	278	281	280	247	258	280	247	275	308	311	281	259	286	286	275	253	274	298	294	271	280	292	270	290	304	278	282	271	315	269	276	265	267	293	316	280	279	277	232	250	303	276	266	278	270	275	245	280	319	282	259	278	270	240	311	290	253	281	256	263	273	272	282	287	284	282	291	284	256	263	274	280	297	288	258	288	287	289	286	287	279	297	306	311	319	266	260	284	290	278	259	266	270	301	267	283	262	326	257	279	292	269	281	284	286	271	325	297	269	298	302	264	276	244	285	281	285	292	269	283	284	298	310	267	280	262	270	279	308	275	250	297	278	237	288	284	285	265	265	275	254	320	241	285	297	280	266	285	311	299	280	265	270	288	290	279	328	330	286	260	249	255	319	306	268	265	277	279	292	273	274	272	276	243	270	251	263	288	255	277	303	272	278	280	293	285	266	261	293	248	273	272	290	263	285	287	272	287	293	284	240	263	230	295	277	332	245	285	284	258	281	249	264	267	270	271	274	279	270	278	286	270	291	281	249	312	248	288	276	317	272	257	271	286	255	297	297	271	282	272	254	273	287	284	296	278	280	269	269	282	297	264	233	295	283	253	292	259	271	262	293	266	271	265	281	309	293	265	278	285	265	275	287	252	269	279	286	288	265	269	294	292	263	298	297	247	280	272	311	267	301	269	281	280	291	237	269	276	270	269	278	285	292	263	284	294	303	275	279	252	268	264	271	288	280	300	269	277	269	264	266	287	289	284	292	301	289	289	262	288	288	289	242	283	255	252	264	274	273	266	298	292	272	264	281	282	266	287	303	265	277	281	289	257	263	265	280	277	288	310	275	280	307	310	293	272	262	275	287	289	258	279	253	264	282	272	289	264	278	256	306	279	295	268	286	273	272	286	315	271	271	246	283	292	244	279	303	283	277	298	283	283	278	283	243	268	279	304	263	282	277	298	277	274	324	247	279	278	231	275	279	286	290	296	275	296	294	275	308	272	279	279	285	273	272	284	308	279	241	279	281	280	281	292	233	265	263	269	270	271	262	252	283	294	288	268	268	302	261	280	275	257	284	281	273	279	272	291	276	278	282	337	272	270	305	268	256	293	269	280	301	295	263	276	302	287	269	254	270	276	274	286	285	295	264	313	262	259	261	312	295	288	287	283	276	264	240	290	291	301	312	265	299	254	281	291	287	265	298	259	276	275	273	264	298	264	228	292	300	271	287	274	265	268	304	263	273	265	256	272	270	253	274	265	289	289	277	290	269	279	269	283	251	257	289	286	299	262	259	265	281	255	303	293	266	292	279	282	256	276	256	277	271	289	293	311	286	298	269	283	276	282	300	264	300	267	308	284	241	275	323	281	265	279	297	264	307	291	296	257	284	269	292	280	268	266	269	293	257	263	264	280	291	284	280	238	315	279	289	270	261	288	252	272	267	282	279	247	279	272	256	283	272	283	265	292	282	258	267	267	278	271	275	255	285	291	286	263	256	301	260	292	278	269	279	284	253	281	266	285	289	266	280	260	276	329	310	265	280	267	276	275	265	288	301	292	264	273	294	287	304	292	266	275	261	249	302	297	257	272	272	315	293	248	256	308	314	281	247	285	287	301	252	285	286	283	270	288	264	295	308	242	277	293	257	295	305	307	288	286	311	255	281	282	271	313	273	298	266	279	280	267	266	271	273	240	274	270	274	298	268	265	267	272	288	289	281	285	291	282	278	259	299	268	282	288	259	294	275	304	265	279	281	272	271	288	276	305	262	281	269	272	256	301	267	252	291	276	302	280	262	322	274	286	279	300	263	262	270	258	308	285	321	266	269	265	286	275	310	311	287	265	279	305	284	249	281	301	273	251	257	299	253	277	292	280	260	263	284	271	289	289	271	276	287	258	285	256	249	297	259	273	275	299	295	270	251	311	278	262	259	268	281	288	262	276	258	264	252	299	297	292	270	268	305	278	286	255	284	285	237	276	282	244	264	294	275	268	280	271	248	288	269	271	271	273	262	307	282	269	269	320	300	281	294	273	282	253	272	283	263	312	254	276	291	310	277	290	269	283	294	283	252	243	252	243	265	259	256	280	275	262	259	278	299	287	288	279	296	265	270	264	272	304	271	256	270	297	270	293	255	310	279	288	301	271	287	265	275	278	269	264	266	280	278	271	268	252	266	256	279	266	303	267	258	249	267	301	253	247	264	268	291	295	296	291	265	290	254	281	260	258	247	296	272	257	255	279	254	305	273	268	295	297	261	258	297	275	296	271	269	277	293	288	262	255	255	287	278	271	283	285	285	284	282	289	263	281	288	247	282	284	253	272	285	280	266	300	250	268	272	265	268	278	254	279	266	260	290	289	276	279	291	291	286	276	280	284	270
24490	41533	45163	26511	24716	10572	7891	12891	33374	37981	28639	20000	11098	5289	2391	1063	809	712	649	688	722	644	688	661	706	745	681	724	689	731	682	722	707	671	710	668	710	673	679	731	738	695	725	704	699	702	723	680	703	677	683	696	713	736	743	711	727	704	689	732	699	671	647	698	701	692	699	723	691	684	731	683	704	688	689	699	699	666	693	695	677	703	693	735	688	724	700	657	715	684	717	723	680	694	708	691	708	659	678	704	765	653	739	680	689	722	710	709	625	674	724	667	753	677	660	691	695	706	745	691	704	725	724	657	678	686	682	726	661	709	708	685	669	702	677	677	709	712	670	700	686	726	661	704	694	724	694	622	726	681	692	647	722	687	685	713	677	666	683	712	641	719	702	744	656	712	675	702	704	721	713	700	718	697	698	710	757	710	706	720	694	693	674	670	657	728	721	707	690	730	698	661	620	669	710	672	727	709	707	664	711	712	711	722	682	681	650	750	697	684	663	714	696	660	710	672	677	686	712	688	685	690	664	704	666	689	693	717	713	659	729	661	688	676	697	677	680	778	695	698	699	696	674	683	663	668	701	725	684	668	675	701	667	695	680	679	681	709	709	696	716	719	679	729	748	665	661	689	727	707	726	701	658	719	720	672	692	710	621	696	703	701	671	699	709	741	693	676	634	708	705	727	674	692	730	696	705	678	658	700	711	690	619	674	662	696	685	707	716	664	705	693	767	693	705	654	678	687	685	631	675	666	695	691	701	702	674	674	683	684	680	731	695	694	660	705	683	757	674	733	694	698	678	712	698	669	673	690	719	671	728	705	716	734	701	662	682	679	664	669	682	718	659	719	709	699	671	649	712	687	699	712	697	654	683	731	689	664	658	703	683	724	717	709	727	743	651	695	687	654	710	693	700	726	702	737	677	724	702	674	692	714	706	658	714	691	700	666	700	720	700	683	747	678	704	695	703	641	689	695	729	718	714	710	677	682	658	652	689	734	677	671	749	621	655	675	704	767	640	723	712	711	659	694	681	699	662	669	720	671	702	684	645	692	707	695	667	700	690	682	683	670	684	724	713	699	674	684	676	763	697	692	697	718	691	718	700	659	684	706	740	702	751	685	664	685	681	656	711	690	659	677	736	720	706	717	675	698	671	643	708	710	655	713	726	724	667	688	697	680	730	703	691	683	717	723	679	697	660	653	727	677	686	700	689	710	709	686	744	648	692	716	695	683	682	690	694	721	639	696	725	664	697	700	714	684	739	691	672	713	695	659	712	718	690	696	689	677	700	706	741	737	689	674	699	649	684	719	700	674	661	661	726	661	729	715	696	684	716	687	685	735	670	685	732	686	722	704	692	713	695	721	711	700	717	692	649	682	722	680	734	702	682	666	743	710	708	676	691	745	722	677	674	672	691	670	686	688	725	664	679	720	672	659	700	673	693	674	664	712	742	696	698	750	684	672	693	703	649	689	638	726	694	655	697	755	671	702	700	665	722	653	718	701	769	642	715	676	652	709	735	660	680	703	679	721	675	675	670	682	744	660	693	730	722	722	677	721	765	668	688	740	667	684	704	721	709	717	696	714	695	730	680	718	712	688	680	684	675	756	649	689	687	725	712	640	691	719	651	662	748	722	672	701	678	718	688	713	716	673	674	727	674	696	690	714	681	705	654	663	690	700	684	664	663	694	696	644	704	686	682	722	695	723	671	712	643	671	707	708	702	697	703	658	681	654	644	713	706	724	676	762	683	677	718	685	695	697	712	713	701	710	663	687	667	701	663	722	672	722	656	662	675	671	697	644	647	663	694	671	676	646	726	684	733	665	699	681	732	669	658	661	734	661	720	708	751	694	697	655	695	685	691	706	709	650	701	711	673	660	698	647	682	715	679	701	681	720	678	726	706	745	703	733	698	721	687	721	699	727	737	681	707	673	781	727	723	585	653	692	658	688	675	686	714	685	677	714	684	641	730	699	645	689	726	709	680	674	676	675	703	684	653	674	665	679	733	664	705	707	682	725	743	685	711	693	670	706	682	684	667	683	687	658	722	706	672	771	741	711	668	640	700	677	691	688	661	639	692	676	707	699	677	703	719	701	676	654	740	693	665	681	684	702	716	657	681	696	702	689	641	684	687	705	738	716	685	706	677	683	679	711	661	663	664	697	699	690	700	656	708	701	686	704	718	701	644	711	682	670	681	728	694	752	644	677	674	600	706	701	687	693	689	667	612	639	703	688	688	681	710	713	689	684	699	667	711	670	652	697	693	624	674	728	705	647	691	656	708	707	710	691	668	739	690	664	751	670	710	681	663	681	686	736	661	698	689	695	700	703	644	728	670	684	705	702	716	685	698	649	700	625	703	686	705	718	646	685	701	688	753	710	744	685	686	671	681	688	698	724	685	728	692	748	679	695	731	715	720	680	696	654	683	701	677	739	679	662	700	697	713	677	690	711	715	716	669	708	738	702	700	705	704	682	681	707	708	703	741	698	705	690	680	697	684	675	686	712	681	657	695	752	684	749	705	675	656	753	698	736	738	706	692	704	675	698	700	680	696	678	683	685	724	692	650	702	688	670	676	631	666	659	635	693	742	675	652	711	689	720	680	684	680	667	650	669	687	701	758	638	683	719	693	671	634	703	669	705	722	688	697	700	705	687	701	709	668	697	707	651	671	695	704	663	716	709	674	718	702	731	696	661	677	658	688	664	695	661	688	754	693	672	688	706	698	686	721	680	640	664	665	702	721	722	696	712	681	685	633	730	682	668	719	654	709	683	786	720	702	667	657	727	707	701	700	654	688	699	703	696	678	686	714	689	684	685	691	666	727	697	758	651	738	654	697	657	667	717	652	657	712	706	728	629	739	698	673	717	695	693	687	745	714	733	688	704	737	729	674	692	723	674	669	731	730	714	658	676	714	690	734	643	736	686	652	685	737	749	702	693	684	717	693	678	659	690	681	676	692	691	714	690	681	723	729	710	652	657	673	663	679	669	647	671	685	706	659	752	716	676	717	713	656	703	687	707	732	674	658	635	648	639	748	681	678	704	686	668	733	730	657	733	693	701	724	697	678	705	713	666	724	675	689	681	651	662	640	657	708	694	727	724	712	696	678	707	724	679	716	706	695	693	639	693	699	714	704	669	681	720	726	676	742	722	693	688	694	703	728	700	691	681	729	675	731	704	669	623	711	688	657	704	703	685	698	702	705	741	693	671	731	694	682	717	711	704	709	695	722	683	697	670	648	690	719	690	726	692	662	677	650	725	689	634	689	728	674	676	719	688	743	664	675	701	712	656	687	713	743	743	680	628	639	694	702	694	708	680	665	667	693	717	726	723	698	708	713	711	721	692	699	691	691	693	671	684	686	706	696	684	687	704	696	686	714	670	723	716	672	734	644	705	686	719	662	711	680	692	711	673	700	663	684	663	733	639	676	682	738	645	654	708	706	659	691	699	671	701	722	713	676	667	674	691	697	646	720	679	685	665	675	693	718	677	741	725
51233	52429	41771	35639	35828	29231	23469	18909	23939	32993	28153	19893	8707	3021	1059	450	337	275	271	283	272	283	263	254	261	280	272	235	260	270	250	254	255	273	300	245	310	276	290	274	260	272	279	273	276	250	266	267	253	280	287	249	277	231	280	248	273	232	278	262	277	267	278	257	249	275	281	265	278	277	270	279	284	279	240	302	278	269	266	257	271	254	250	261	261	279	263	258	245	245	294	254	247	250	265	251	246	276	241	266	257	272	252	280	265	282	273	256	284	270	286	262	294	269	300	266	263	273	280	220	276	256	287	282	256	252	267	236	261	297	278	259	278	256	257	276	259	268	260	231	269	268	255	257	271	267	249	265	260	283	267	281	268	252	243	263	255	293	290	263	270	276	266	284	272	251	282	255	262	273	256	279	265	255	300	282	268	301	281	279	247	246	275	280	289	261	235	256	231	296	265	277	249	267	263	290	259	280	280	278	277	282	282	292	254	289	289	252	295	267	257	259	245	256	264	287	236	247	313	279	283	263	247	262	292	280	270	273	251	268	276	273	257	223	274	260	274	265	267	264	249	281	244	244	248	239	258	286	275	280	294	277	246	274	256	274	240	252	286	288	258	274	263	240	261	287	287	253	258	279	250	272	265	303	231	276	242	234	234	269	242	284	265	275	288	292	311	234	254	253	270	255	271	287	289	284	253	248	242	244	300	267	270	264	278	275	274	277	273	262	263	267	275	296	269	264	261	273	262	273	246	257	291	249	286	293	281	255	298	290	283	252	289	288	282	277	249	281	291	275	263	277	278	284	274	258	286	266	267	266	264	304	267	292	248	257	281	281	268	232	279	270	266	256	271	260	278	282	251	273	241	285	247	279	277	279	253	264	272	254	284	248	271	276	268	279	277	250	253	249	282	265	262	278	258	281	245	256	284	250	236	264	272	249	251	252	232	266	265	285	251	231	246	272	289	255	259	279	280	304	265	254	267	270	272	285	252	246	293	276	269	235	258	252	269	271	269	294	277	256	257	240	230	260	236	291	250	276	302	284	263	276	262	269	261	289	265	258	285	262	251	272	256	251	280	275	272	303	280	250	273	248	250	250	256	275	264	264	268	263	265	267	280	255	272	296	266	248	240	268	275	244	269	255	240	258	269	235	265	264	277	268	276	285	279	267	272	268	252	271	274	281	288	270	274	290	280	249	260	283	235	261	251	250	255	288	277	265	251	250	258	264	249	262	239	235	257	243	269	251	278	255	297	283	246	269	255	257	276	252	299	270	253	235	281	253	284	264	249	267	279	273	267	265	252	257	288	291	248	265	248	265	267	291	268	255	290	288	282	296	284	240	289	270	265	262	271	309	256	294	249	239	252	241	287	258	273	261	294	250	263	265	235	269	268	279	303	276	232	242	280	270	277	272	263	271	271	256	261	247	292	308	269	278	279	273	280	265	270	273	251	293	276	300	267	284	258	257	256	275	266	283	240	269	270	242	279	276	241	277	261	249	277	283	260	276	269	250	263	250	267	283	268	268	267	248	264	276	265	260	274	272	238	271	288	260	257	268	277	287	242	301	271	249	264	271	296	292	275	250	271	292	272	272	276	277	265	259	259	264	277	250	267	239	269	296	267	266	287	260	238	255	273	256	257	288	252	277	293	246	248	252	250	275	263	276	263	277	250	277	296	296	271	259	245	226	251	251	269	260	280	253	294	263	287	260	257	265	282	293	293	287	249	254	264	242	264	274	273	236	257	245	234	257	265	248	284	291	287	275	270	263	284	272	271	271	260	282	256	247	271	248	265	272	278	271	268	264	256	243	290	248	245	277	243	247	257	250	264	258	257	293	308	274	255	237	250	285	252	261	273	281	255	252	319	296	264	263	285	306	269	287	282	229	258	235	294	272	255	265	259	261	275	261	271	292	236	312	282	252	253	290	299	261	286	279	300	251	277	262	228	262	240	283	273	272	269	246	281	245	262	295	254	287	259	285	262	265	249	293	234	299	279	255	287	257	262	278	277	263	240	286	267	279	262	239	264	289	262	276	278	261	266	266	235	286	271	253	252	245	252	277	255	245	278	326	230	267	264	258	266	258	242	241	233	236	286	271	300	252	251	279	317	255	265	274	274	250	266	275	264	230	267	266	246	277	286	257	259	244	295	298	252	261	252	279	267	247	267	240	267	258	273	257	290	268	240	251	233	296	243	261	285	254	276	263	243	261	283	268	272	278	220	250	274	250	260	243	268	247	266	258	247	242	272	242	305	298	252	258	258	271	257	260	231	231	305	308	233	281	259	274	258	250	277	260	290	291	276	277	268	244	276	272	298	236	265	244	248	270	256	246	267	262	273	257	288	257	244	290	291	249	251	258	296	256	266	247	264	318	248	310	282	303	266	268	278	284	267	286	287	271	266	287	241	275	281	300	261	265	237	248	270	273	273	267	270	248	254	229	252	271	286	289	256	274	257	295	313	259	243	269	291	248	275	274	263	268	259	284	273	275	272	248	266	261	229	284	290	284	297	290	293	273	263	268	248	280	275	234	271	252	258	270	242	256	266	276	320	249	248	269	278	258	253	255	248	246	269	278	266	250	244	263	277	260	251	300	290	232	259	254	265	279	276	259	270	258	258	291	276	240	260	306	260	265	260	273	262	249	250	251	247	275	267	254	264	270	259	270	253	266	265	257	276	281	267	266	271	302	285	237	266	231	254	275	231	272	262	263	272	285	269	328	268	269	283	264	267	283	261	294	277	269	263	253	236	298	299	260	266	289	251	260	269	263	249	297	280	265	275	262	292	265	259	270	269	280	237	261	304	245	269	274	258	263	280	230	295	258	273	240	267	282	289	258	273	265	256	280	252	263	258	285	261	310	267	272	277	254	259	278	253	256	284	267	281	266	254	267	275	254	275	243	285	266	259	247	242	248	262	248	268	268	278	241	260	259	281	269	278	269	293	235	225	276	274	263	288	298	253	278	265	250	274	256	232	270	252	265	273	260	257	294	278	278	300	305	271	266	272	265	246	303	313	280	249	251	236	254	256	277	249	295	304	322	274	252	245	285	280	265	259	274	246	232	281	258	251	243	246	255	276	235	253	309	259	276	247	260	301	249	280	266	263	250	285	229	258	252	274	232	294	271	257	240	279	277	261	278	281	268	284	275	284	256	265	248	297	287	245	245	276	267	255	260	270	269	250	267	273	223	252	247	270	255	301	257	270	267	271	248	268	263	258	262	291	247	239	255	258	257	272	282	263	281	245	258	246	249	302	245	263	306	254	269	294	296	293	268	299	253	274	252	266	264	250	281	270	264	269	245	258	237	289	262	270	253	272	268	253	290	260	275	273	283	248	261	303	296	234	273	255	261	270	292	246	240	264	274	282	258	267	235	260	268	272	242	241	260	259	252	261	278	301	304	240	265	278	278	240	258	266	247	274	264	275	291	281	274	275	279	237	248	253	275	246	275	297	247	265	251	242	248	267	282	300	263	256	292	267	278	265	273	271	270
39604	53659	47110	51072	50393	29796	23144	18131	42123	51240	45664	37240	21459	10180	3924	1526	833	725	696	616	634	677	606	665	640	649	642	646	671	632	635	628	653	630	697	631	671	676	700	588	672	638	680	647	671	626	675	643	638	635	626	683	638	657	683	657	669	670	638	690	636	719	642	719	716	631	632	639	657	640	633	634	611	698	621	639	661	633	685	630	646	649	683	625	639	648	656	638	647	663	647	658	668	624	652	648	655	668	624	701	632	658	629	645	674	656	624	656	667	681	646	662	656	620	655	723	663	714	618	637	683	668	657	677	634	631	646	667	623	636	658	647	652	665	661	679	622	636	629	608	647	635	642	615	672	661	645	651	705	703	640	601	694	682	645	633	627	624	624	630	650	690	673	630	654	662	617	676	673	665	640	618	671	616	677	665	657	673	694	637	671	633	646	709	651	676	632	598	635	606	631	656	664	599	639	640	611	665	645	646	654	660	662	617	644	625	620	663	651	657	668	658	663	610	666	652	614	679	646	645	638	659	638	630	596	653	633	645	646	652	638	648	625	628	648	651	613	627	699	631	604	602	665	650	646	661	686	736	624	649	626	675	658	632	572	623	650	606	638	633	639	652	698	597	640	641	661	656	614	633	694	630	658	667	588	618	650	605	637	626	633	612	657	629	650	604	633	691	647	674	667	675	642	653	645	652	635	656	632	660	661	686	636	691	653	670	649	640	685	653	663	666	542	621	641	616	661	641	630	635	738	647	630	683	637	627	688	611	708	622	653	606	670	648	606	686	681	671	662	606	666	656	644	671	641	641	664	635	651	675	638	634	648	641	639	643	670	695	658	654	664	631	633	664	612	650	678	636	614	672	632	636	646	641	667	702	674	656	639	627	621	651	664	597	617	608	650	635	685	664	586	652	670	656	722	624	665	637	659	635	676	665	608	626	649	617	639	631	631	659	661	615	599	696	636	622	636	666	622	638	625	608	624	650	623	640	624	643	645	685	626	641	678	683	666	619	644	670	664	620	654	668	642	634	658	632	661	645	606	644	614	680	647	676	607	671	669	647	629	654	692	666	699	625	625	688	620	673	695	655	644	646	661	662	655	673	637	608	655	662	639	664	636	694	682	684	694	648	653	627	673	647	700	696	656	651	643	610	650	656	636	597	675	671	635	657	652	640	640	669	622	656	618	660	686	612	665	639	675	644	647	667	646	678	631	615	699	643	640	624	625	630	640	643	651	623	703	684	671	609	635	657	694	671	604	678	612	621	621	640	655	631	664	657	650	618	611	620	656	645	619	663	627	621	680	632	623	663	645	667	653	676	641	613	650	661	637	620	613	649	636	653	635	662	606	622	629	642	641	659	600	695	646	642	713	651	671	692	610	656	669	668	652	648	669	639	665	646	663	690	652	682	660	684	678	655	628	683	599	667	650	636	644	698	685	650	625	649	643	679	648	665	659	649	620	637	690	631	617	653	659	649	689	634	641	656	620	627	637	661	641	649	637	674	661	624	669	662	657	669	647	630	599	640	634	631	651	654	657	606	636	649	636	630	628	645	641	629	688	638	612	622	637	678	629	680	623	626	653	638	630	656	653	647	644	638	678	597	635	635	650	670	673	624	672	649	679	685	640	641	705	669	675	675	642	675	662	601	588	675	719	604	657	654	694	649	643	670	599	627	602	679	629	645	671	649	669	689	682	644	635	673	631	612	613	639	652	707	724	670	651	675	692	658	662	666	650	660	702	642	645	633	659	618	630	649	644	605	688	650	635	672	664	655	652	684	643	661	616	684	622	644	643	587	653	654	626	664	659	669	656	640	665	604	620	648	648	662	609	639	610	700	633	660	624	607	644	619	632	646	633	636	643	619	612	606	659	666	623	640	675	632	635	635	612	680	639	646	612	676	667	648	646	660	616	648	630	683	684	646	613	643	633	651	648	637	621	636	634	643	655	642	625	579	646	638	680	668	664	590	646	666	599	650	664	668	656	656	684	680	634	585	659	663	610	620	656	624	599	682	664	630	663	649	688	663	595	619	681	632	675	632	619	632	717	617	589	630	670	637	663	633	623	669	628	603	693	583	619	629	626	657	663	649	651	636	650	686	639	657	680	665	616	669	672	644	652	675	635	640	676	693	627	662	667	649	628	674	673	636	652	616	650	621	615	673	671	651	662	641	688	640	648	641	672	648	651	657	600	630	672	667	673	627	639	674	667	636	672	614	637	684	706	643	710	639	654	621	612	674	636	662	688	635	673	626	663	616	613	630	709	643	629	647	664	653	654	696	626	638	655	648	652	644	663	667	629	611	644	612	671	659	627	659	637	632	653	647	625	686	648	648	644	658	654	649	636	628	658	613	653	693	675	678	647	649	629	660	653	618	633	654	622	638	655	626	639	643	689	662	654	663	637	648	643	641	640	655	671	612	617	657	638	670	632	623	675	608	615	678	682	662	669	612	635	632	654	650	661	631	644	633	660	620	626	704	617	645	670	596	638	657	664	613	683	613	682	697	628	633	677	599	669	671	639	650	657	647	634	646	667	647	662	626	667	670	656	607	684	627	672	647	651	618	625	670	646	648	635	631	637	671	661	678	631	635	645	662	655	680	648	665	665	620	655	631	691	650	605	646	644	690	674	695	602	654	670	675	602	655	665	631	670	654	660	657	625	627	608	649	689	603	666	669	633	617	655	642	655	643	671	669	680	605	656	671	706	611	629	608	687	645	641	668	645	661	717	691	681	662	689	629	614	637	658	689	662	686	639	671	634	643	655	638	648	625	654	686	648	657	634	639	644	670	652	619	628	682	662	610	648	609	650	635	663	690	631	660	660	636	638	629	623	693	666	655	656	653	617	670	631	654	624	609	654	653	686	667	636	660	687	615	664	638	613	677	677	625	614	674	664	652	640	639	603	659	607	656	645	568	680	638	628	679	680	680	625	656	665	632	622	632	659	655	619	654	675	676	624	649	656	660	703	656	653	700	653	673	653	684	622	660	656	672	661	644	642	645	702	627	693	624	610	610	651	635	627	670	659	642	593	639	645	630	668	711	676	655	681	660	663	650	660	671	686	654	657	653	650	661	645	656	626	644	656	619	670	699	634	655	634	649	666	610	630	645	631	612	651	649	659	628	621	650	686	646	646	675	622	646	661	663	697	656	647	662	648	627	594	628	649	603	624	619	683	638	658	676	620	647	657	673	648	673	680	679	691	629	626	608	727	648	616	624	607	617	637	611	636	652	674	626	670	623	619	609	623	576	666	646	638	632	632	637	648	637	629	690	631	656	654	686	660	682	627	679	692	673	627	690	635	609	625	650	655	661	675	647	627	619	642	622	664	630	682	652	647	654	680	679	690	635	667	670	677	688	626	682	661	670	681	650	618	628	625	638	654	625	641	601	636	680	639	632	594	622	696	678	646	680	640	654	642	624	667	653	642	640	675	634	641	633	615	644	651	653	647	641	642	654	652	666	638	650	632	669	652	685	663	677	630	683	654	621	628	684
13678	27615	29237	24908	20413	10916	2772	1007	1071	1455	1637	1394	936	562	399	335	274	302	273	282	287	268	293	281	283	275	287	254	278	270	255	286	275	296	284	260	288	272	254	287	256	259	291	279	327	295	271	267	258	269	267	259	280	278	258	286	267	297	288	251	261	256	283	262	253	265	285	265	268	225	285	258	293	293	268	281	287	290	275	289	292	246	277	274	274	272	289	300	255	260	266	283	258	273	279	280	276	256	298	277	278	241	257	252	281	280	298	280	242	283	269	262	263	254	258	276	261	280	274	262	276	279	267	282	294	302	288	296	254	256	289	277	256	269	301	273	269	280	269	246	257	283	265	289	296	294	258	271	288	244	261	284	272	262	286	255	273	323	311	273	265	260	252	258	275	263	251	272	268	274	262	278	293	262	292	287	273	266	248	276	242	296	261	297	314	263	256	264	281	282	252	252	263	264	290	304	257	280	273	228	258	229	276	271	259	269	287	278	282	291	300	277	280	264	254	270	292	280	243	284	277	264	269	296	256	276	272	262	268	249	289	286	259	259	254	246	277	278	314	268	265	292	270	280	254	279	266	293	256	273	242	281	278	257	276	263	259	273	279	294	294	282	305	304	279	281	266	248	258	287	274	284	278	290	271	290	257	294	295	254	251	256	277	257	277	264	241	285	245	320	274	300	289	279	277	257	247	258	272	274	276	289	270	261	266	290	277	258	265	275	284	291	269	272	294	303	297	303	279	269	261	264	268	292	262	269	270	271	255	269	303	281	284	289	272	282	272	274	265	278	282	307	245	271	282	271	290	287	280	299	266	303	280	257	246	289	266	270	278	281	287	288	296	282	283	274	278	262	239	287	290	290	260	263	279	263	286	278	283	268	274	226	269	278	297	264	252	259	282	279	273	258	282	282	271	295	291	268	267	236	258	268	269	258	271	293	264	287	265	254	259	265	238	282	265	260	285	283	259	270	275	297	267	259	267	278	272	297	264	273	278	276	274	273	276	257	271	279	283	292	278	313	288	293	274	258	294	283	270	263	288	275	254	269	282	284	288	298	267	252	286	289	279	274	272	310	275	269	259	289	265	286	282	266	287	276	263	265	278	274	279	263	219	277	287	265	267	264	287	276	265	251	293	305	291	238	306	311	292	271	285	272	284	261	277	249	261	290	254	299	292	273	268	258	282	239	265	259	268	284	277	269	267	253	271	265	284	267	249	269	289	289	261	259	289	295	301	265	280	276	286	266	275	277	286	269	252	272	273	278	305	285	283	293	272	263	265	249	296	244	269	323	293	240	256	295	260	247	322	270	278	263	285	307	228	265	263	284	251	306	298	283	289	283	285	274	270	274	283	248	271	289	268	273	262	289	282	274	280	301	286	312	263	283	269	290	265	313	279	254	273	261	287	245	282	288	274	297	286	297	273	284	281	295	273	278	292	308	303	273	281	260	259	273	285	261	259	296	258	302	277	271	274	251	280	269	275	288	250	282	259	269	259	270	256	262	261	310	295	239	268	279	270	255	263	269	250	291	303	279	278	292	262	290	273	261	277	261	283	263	282	264	263	282	246	261	330	269	271	277	250	318	292	286	255	289	293	277	273	279	242	278	262	274	240	279	254	283	260	280	258	258	275	242	257	290	291	274	276	256	276	265	270	277	299	276	240	276	252	270	302	267	298	299	261	297	265	263	294	239	289	218	256	283	253	242	269	255	246	269	272	267	297	277	269	270	288	252	273	249	304	285	286	256	276	265	259	264	277	286	290	309	245	289	296	278	256	254	284	254	278	265	299	268	291	278	283	260	275	273	268	255	254	289	281	295	280	282	294	288	298	256	292	269	290	282	272	300	265	285	267	230	233	258	299	266	262	292	300	317	315	273	275	267	277	291	279	276	280	309	287	277	273	252	271	302	245	301	275	289	270	309	271	283	291	254	308	300	284	280	253	266	274	278	231	257	269	251	281	283	269	306	260	254	266	286	278	254	268	269	260	293	252	311	279	260	287	302	298	245	282	281	287	275	288	297	278	282	300	259	249	293	272	259	286	271	283	278	255	278	273	302	311	285	251	274	270	291	272	269	271	258	289	270	279	272	311	255	281	271	250	264	285	288	296	265	257	264	265	287	246	263	319	274	268	285	307	290	280	262	254	280	296	265	279	265	281	277	267	292	274	255	302	289	292	281	275	282	246	268	282	291	259	288	270	299	281	249	282	272	261	278	270	291	297	296	288	259	243	278	273	287	263	273	267	277	278	287	255	266	259	289	260	291	298	270	290	272	301	268	286	295	289	296	267	271	270	269	305	292	308	263	287	277	302	239	254	282	267	275	302	260	249	270	300	277	276	289	248	270	261	259	300	260	264	294	255	266	294	280	239	281	292	294	273	259	298	277	259	264	329	273	278	210	293	268	249	268	258	244	240	291	224	291	280	273	293	268	267	288	276	286	257	261	265	297	282	266	258	282	257	281	285	272	271	285	251	292	318	296	245	270	269	282	263	289	289	287	277	251	289	282	266	255	286	291	272	287	308	305	246	256	270	241	299	265	263	233	279	256	269	292	286	290	287	296	282	276	257	270	246	257	272	254	286	270	256	295	267	278	280	260	291	317	294	300	300	285	267	286	274	311	264	259	261	254	307	269	293	262	284	281	287	285	270	256	277	276	281	266	270	265	288	288	258	292	281	276	272	271	266	308	267	269	272	287	296	283	281	292	265	273	277	272	257	267	279	292	259	269	280	279	292	273	266	290	280	269	276	269	254	300	279	282	268	270	265	291	272	291	254	264	269	247	278	264	287	287	268	274	280	273	264	270	266	282	287	284	290	247	311	257	247	281	276	282	269	272	247	279	279	281	251	273	280	267	299	287	256	254	246	268	279	269	271	256	257	290	266	270	288	254	250	269	265	282	294	303	289	269	299	255	260	263	250	260	287	248	264	284	289	264	270	285	270	272	256	266	255	265	283	293	279	266	261	272	298	263	263	274	264	232	296	252	272	279	276	260	314	263	260	232	249	288	282	301	280	265	278	269	296	274	240	281	293	277	278	257	277	280	259	253	250	263	279	261	272	266	275	266	275	296	272	280	250	265	257	249	246	272	266	268	242	290	261	267	261	279	264	269	298	289	252	263	277	292	252	270	301	267	280	267	268	282	299	250	322	280	273	274	278	282	306	260	305	261	286	271	289	260	302	284	289	286	255	262	284	270	280	281	292	287	303	269	273	313	272	268	280	253	273	257	259	279	267	309	275	284	262	268	264	280	250	286	250	271	240	266	263	298	258	279	277	312	287	267	276	279	274	255	273	271	270	241	270	279	272	276	302	286	275	248	258	267	284	278	251	256	253	283	272	240	297	326	266	286	272	302	287	306	270	287	256	253	254	263	275	258	282	276	284	265	277	277	263	281	264	289	256	289	265	310	272	273	280	258	269	286	284	259	263	285	281	259	248	286	267	291	266	255	279	276	297	281	268	270	241	269	289	259	295	257	248	269	276	269
11904	28955	32498	34330	31185	19193	5289	2309	3531	5915	6242	5291	3135	1680	1123	812	698	697	651	669	712	678	696	679	686	685	661	663	670	697	672	688	669	695	691	682	718	654	704	694	689	647	713	696	723	654	699	640	765	692	745	688	657	688	719	694	644	736	677	662	671	666	676	663	658	675	672	704	690	657	653	682	663	674	703	727	665	688	680	637	651	689	723	689	687	631	744	673	673	733	689	755	682	727	689	649	686	674	704	653	684	649	706	722	695	714	667	681	732	773	705	671	659	684	705	679	653	692	667	656	679	672	657	680	730	665	629	673	693	734	670	679	734	699	693	690	711	717	645	689	705	714	688	700	701	672	723	690	657	717	679	657	704	740	692	654	680	670	679	690	670	665	710	675	708	683	687	658	707	648	688	716	692	669	747	659	672	720	683	697	683	685	625	663	652	662	632	698	694	664	650	669	661	657	708	670	674	624	644	646	695	675	689	663	719	648	713	668	668	744	682	687	700	695	705	702	702	685	616	705	693	724	682	700	692	686	695	659	692	658	680	665	688	669	685	703	675	721	732	638	706	728	658	672	675	693	679	683	757	663	707	680	701	689	671	691	689	663	676	651	652	667	654	635	646	704	686	666	701	647	653	665	666	688	669	727	722	630	728	656	681	688	619	639	700	680	644	714	726	708	673	719	708	648	742	693	661	627	664	694	651	708	716	687	673	680	678	638	652	696	645	682	689	693	685	653	737	695	718	657	651	670	667	710	666	652	715	690	703	695	695	682	725	707	720	654	704	652	716	702	655	740	680	692	701	658	634	736	689	649	683	686	686	671	652	674	641	685	695	689	679	679	665	699	661	674	693	690	662	686	662	665	713	655	706	685	716	716	709	663	666	660	664	643	718	737	669	678	664	708	672	682	730	657	688	708	699	743	690	653	693	655	658	688	627	714	687	688	709	711	667	675	684	678	765	673	721	665	669	658	697	631	688	662	697	730	694	664	682	628	653	680	660	608	681	666	663	711	664	707	651	680	681	679	693	715	684	692	669	707	662	694	706	699	699	667	665	691	683	718	703	653	715	684	665	668	634	725	693	672	757	699	662	699	686	726	678	704	646	663	672	699	717	726	693	687	663	641	720	672	720	644	632	661	672	699	667	706	710	710	719	686	685	674	731	625	675	646	700	659	692	665	695	684	664	705	641	724	669	743	694	733	689	663	703	692	715	660	658	680	652	730	701	659	678	646	719	730	661	678	664	670	657	675	648	629	639	622	678	689	675	693	676	672	714	658	683	624	680	736	670	664	643	688	655	680	714	675	636	667	683	700	687	675	714	648	663	708	665	717	694	659	662	672	687	676	659	701	686	643	690	684	704	701	651	677	720	660	670	702	654	668	714	703	646	650	702	656	653	678	678	648	702	679	688	695	714	655	681	682	703	753	654	657	703	695	693	702	688	655	705	670	703	687	727	728	678	742	722	742	688	677	693	687	704	684	698	663	716	693	670	670	702	676	644	656	674	698	635	649	728	717	698	687	710	734	692	684	679	661	662	687	701	652	681	677	691	636	678	722	669	718	757	689	685	693	665	672	707	716	705	638	688	715	668	694	672	697	682	683	691	681	715	675	716	697	664	683	712	709	664	708	681	696	698	691	705	689	714	659	684	724	697	675	720	749	697	711	694	700	683	702	657	687	668	675	683	703	723	658	699	724	687	698	695	698	737	650	668	689	595	700	706	681	683	704	697	688	699	618	724	705	648	706	684	702	670	674	673	690	670	710	707	678	680	648	689	672	681	671	735	702	698	730	658	649	676	690	703	719	719	731	754	684	694	695	686	718	647	690	716	703	690	658	676	700	636	681	699	690	736	740	641	631	664	681	705	668	662	698	687	688	677	632	671	687	682	667	702	713	714	682	696	653	713	663	717	678	705	673	685	677	655	691	638	693	681	670	690	703	675	646	718	704	685	672	709	679	704	683	690	662	680	690	708	714	685	659	690	695	701	686	673	684	656	704	726	713	653	680	716	713	675	700	621	689	685	677	682	659	635	641	673	672	700	675	720	677	692	664	656	724	695	709	714	706	677	692	591	679	682	654	688	679	730	624	670	659	711	675	654	652	720	692	672	682	678	681	702	730	687	703	710	661	699	704	641	658	664	697	655	656	693	713	658	700	683	668	659	668	666	719	736	722	649	707	675	662	666	716	681	654	646	637	706	652	656	677	706	684	688	685	671	713	694	646	688	667	720	671	724	711	703	699	698	695	664	710	644	662	676	645	718	675	680	662	662	669	687	669	691	703	710	674	651	701	653	684	668	633	703	673	705	739	696	709	707	684	671	675	708	710	721	635	687	655	628	654	678	752	683	712	685	653	728	693	682	663	666	687	700	662	712	690	731	703	672	663	714	725	647	650	695	670	661	634	698	675	673	654	689	667	709	710	678	680	696	680	662	701	663	706	677	705	679	698	663	723	691	730	655	693	712	723	685	688	664	654	687	699	661	692	671	690	702	662	662	728	653	688	672	686	674	699	678	679	702	704	716	713	733	694	663	678	653	717	694	746	694	680	662	677	764	668	654	648	623	707	677	672	630	693	677	651	684	681	672	674	686	677	645	662	699	678	682	695	698	681	708	668	662	659	682	700	690	671	661	702	682	626	736	716	655	655	664	677	704	664	693	626	751	687	692	642	670	633	673	670	710	642	700	713	646	646	670	666	675	671	660	673	636	696	704	714	644	729	683	650	719	691	655	638	688	649	637	666	719	706	664	663	684	685	709	632	707	718	686	685	684	686	672	677	663	704	694	678	658	675	692	704	692	664	680	735	689	705	684	650	731	683	641	701	738	657	676	686	684	681	700	674	670	647	656	689	639	715	724	707	686	690	672	696	678	636	711	634	656	664	682	658	730	708	660	676	713	706	667	668	718	710	677	713	707	666	632	722	695	640	681	712	704	711	630	714	676	655	698	723	656	697	679	701	672	676	634	673	712	687	626	689	678	713	691	695	702	692	632	664	689	687	725	692	646	664	669	675	616	690	670	731	691	662	678	688	696	665	725	729	685	672	647	667	654	670	673	664	656	698	701	682	657	668	720	667	641	691	689	699	615	662	727	678	653	641	683	675	695	707	704	707	684	674	676	697	690	722	664	677	674	681	651	692	688	686	716	699	661	692	696	685	684	720	647	717	691	643	716	705	679	723	646	680	678	695	711	673	671	676	674	685	706	690	656	700	640	679	702	641	703	684	683	689	710	700	652	690	723	681	677	656	733	669	748	660	698	672	718	683	624	683	686	676	663	702	699	696	684	659	704	669	645	670	664	667	702	676	684	658	724	655	731	646	661	642	669	685	646	725	622	663	654	674	672	683	713	726	635	662	669	688	702	700	724	655	703	678	754	701	701	722	666	670	654	695	627	726	676	688	728	664	717	661	644	676	681	679	701	641	681	732	680	671	646	688	695	734	657	708	710	710	710	713	712	717	694	666	670	691	676	663	693	668	723	675	734	676
43034	54363	47013	37309	29185	24650	20771	12341	11067	13877	12373	7739	3627	1380	681	436	322	287	289	270	326	275	275	305	285	271	255	270	293	292	294	262	283	297	265	279	264	261	317	292	317	287	275	299	304	294	256	270	288	295	294	294	311	276	307	310	281	272	303	274	284	274	271	301	303	279	335	286	295	287	297	300	302	302	274	299	306	304	284	269	241	306	272	265	258	276	284	274	311	340	281	299	278	268	294	282	308	278	296	279	281	270	277	243	277	279	303	303	288	290	296	322	298	298	289	326	272	271	261	284	306	311	302	305	278	273	285	298	297	269	289	277	296	288	288	267	274	281	292	275	272	268	259	295	268	311	287	270	251	279	306	259	260	275	275	261	265	310	293	265	273	288	294	292	282	295	302	275	283	290	292	286	310	256	282	279	284	285	271	283	314	280	263	301	285	281	296	281	306	246	306	290	299	281	292	263	293	301	296	304	281	281	271	314	306	308	325	307	296	268	267	316	301	326	275	259	307	273	265	279	277	280	307	292	249	266	306	298	304	293	279	288	306	320	305	271	290	277	289	287	287	286	288	307	306	275	278	303	268	276	259	262	334	287	288	294	282	283	272	259	272	280	300	279	320	314	264	276	285	300	271	265	281	280	292	287	288	283	285	318	316	286	276	273	303	287	274	263	239	260	306	258	300	272	258	275	278	287	281	283	303	275	294	269	295	328	320	335	286	266	298	258	281	297	276	276	316	267	278	277	288	326	297	308	291	296	309	283	293	271	293	299	292	315	287	298	266	317	295	273	300	281	277	292	273	280	287	246	317	285	273	291	249	288	295	269	261	285	269	261	256	297	288	268	298	277	279	266	256	247	299	303	306	290	290	289	297	270	294	284	325	329	292	284	282	287	274	299	256	268	302	298	280	293	309	273	280	286	280	314	286	277	289	302	300	289	277	273	296	275	280	295	276	256	286	252	302	268	289	271	286	278	277	297	296	283	273	232	282	297	297	300	286	309	293	311	293	286	297	283	287	287	285	278	292	289	308	277	287	267	306	309	297	244	282	271	286	288	290	270	300	275	256	286	276	264	286	292	321	248	288	284	254	269	275	295	295	287	314	263	295	307	309	245	265	288	274	271	269	293	300	280	312	295	282	275	295	281	262	310	304	248	267	277	291	311	324	257	268	311	309	291	288	296	294	265	294	285	254	301	280	273	286	312	300	311	280	297	288	285	325	293	274	275	269	271	261	318	333	277	296	266	278	275	247	263	257	284	279	282	268	295	280	281	298	271	280	283	272	284	269	282	288	275	272	310	306	318	306	276	315	307	283	301	282	281	282	282	266	259	293	277	285	287	284	304	254	317	256	299	271	256	251	290	311	281	283	296	272	267	287	288	290	282	296	316	305	301	279	285	314	267	291	285	273	308	308	262	249	273	306	289	274	288	308	280	285	293	290	284	307	304	325	265	308	288	280	298	293	309	303	267	252	287	293	328	263	268	316	313	299	278	298	266	265	289	297	296	275	253	269	276	301	274	299	296	279	301	263	275	290	278	286	274	327	266	280	312	275	323	294	315	295	272	290	258	287	237	259	232	275	281	296	275	329	302	307	260	259	288	273	293	278	287	297	289	302	293	279	265	271	282	263	267	291	296	298	264	278	335	256	286	257	309	265	279	282	284	290	285	298	293	311	287	277	290	295	313	299	289	275	310	269	298	299	285	296	302	266	276	279	311	301	299	295	314	294	261	292	284	283	286	304	256	262	268	312	247	286	280	308	287	292	296	279	288	296	260	272	278	276	262	316	282	281	267	292	278	309	284	287	294	281	295	291	258	280	282	291	303	283	290	283	306	284	277	283	307	278	299	305	316	276	296	295	258	274	306	307	270	253	286	312	287	317	291	294	300	286	301	275	295	276	341	283	297	286	286	295	302	270	302	299	269	268	268	302	289	271	275	313	289	252	295	255	266	281	305	286	269	296	274	265	276	311	251	292	280	271	283	282	280	299	278	309	305	288	319	259	286	283	282	300	284	294	289	258	283	297	283	324	299	251	319	282	312	280	296	261	311	314	281	239	274	301	298	239	271	273	286	287	269	278	298	254	300	320	285	279	308	265	279	287	317	307	277	252	264	307	287	278	299	293	296	298	277	305	277	310	273	313	293	302	297	282	291	273	269	287	275	296	277	274	296	287	288	283	280	288	278	270	267	291	285	285	281	302	295	304	260	285	317	304	303	294	248	288	284	282	309	294	301	284	294	285	287	265	306	289	309	304	284	273	284	297	276	306	295	304	275	276	273	286	278	293	269	283	276	309	277	278	302	290	307	283	275	274	282	276	261	303	286	295	273	278	299	291	292	289	273	280	285	287	319	310	313	274	278	277	277	283	271	306	283	282	297	278	302	333	301	274	272	299	274	263	302	263	280	282	304	322	288	267	287	310	282	292	269	245	257	312	289	305	282	278	287	279	300	278	278	280	278	288	280	279	300	245	277	297	258	281	282	269	266	248	270	276	273	284	319	285	305	298	286	256	307	270	271	287	288	264	263	301	282	264	306	266	280	293	319	306	271	294	267	281	286	294	267	293	273	284	307	264	277	259	272	263	311	267	291	296	283	276	253	291	273	294	262	260	278	282	281	291	304	290	300	284	293	305	286	286	295	282	287	262	293	279	300	290	281	269	302	296	308	303	279	321	285	282	265	308	269	278	257	287	296	305	302	299	289	292	285	276	274	309	306	323	309	314	304	295	287	304	297	299	270	304	294	259	315	282	278	286	304	263	289	288	288	288	282	305	265	293	292	297	285	300	285	301	324	298	290	263	295	271	284	285	267	279	292	273	279	273	281	270	309	305	295	306	262	281	280	293	272	292	258	271	251	306	302	301	305	269	295	317	268	282	295	291	267	289	264	284	276	292	304	294	277	296	295	277	281	293	284	289	286	277	310	293	308	316	302	285	302	265	290	290	285	294	254	314	281	290	273	255	303	282	295	296	290	286	300	258	297	308	295	263	279	299	277	303	242	295	301	291	292	282	321	263	306	284	283	275	285	276	267	278	267	288	297	279	265	255	285	262	274	292	312	278	262	296	269	290	299	299	294	251	264	274	287	272	274	294	262	303	270	286	309	298	299	273	309	299	279	297	307	295	290	289	263	279	304	283	290	289	299	291	302	291	277	244	290	279	273	286	264	302	309	304	284	287	272	273	276	313	294	252	292	262	270	282	273	305	265	273	300	241	278	297	312	270	264	276	312	278	304	274	272	294	315	284	298	267	267	280	277	271	299	295	317	292	255	275	285	294	293	286	289	304	291	298	310	289	301	295	286	311	305	292	297	317	295	284	263	284	278	284	306	311	302	277	301	282	286	269	253	267	270	255	297	303	295	293	280	286	285	282	265	310	285	293	296	278	284	290	284	302	280	316	273	310	267	293	258	310	286	255	245	296	277	290	276	297	306	279	284	295	261	286	285	293	318	280	294	284	301	265	292	290	264	299	268	283	262	282	270
32713	54220	56431	50242	38033	24349	16455	8293	24735	33411	30778	22699	12452	5435	2447	1300	863	766	682	669	704	751	744	730	695	695	663	727	702	717	729	707	676	709	659	693	696	657	726	724	738	707	705	686	730	744	677	686	702	750	677	683	691	680	713	693	705	686	698	722	697	738	654	673	674	663	660	712	660	679	707	682	679	674	694	654	710	685	709	704	730	709	690	693	672	701	659	663	665	670	674	700	675	699	727	639	734	723	750	724	690	708	686	725	732	676	689	637	680	716	714	684	669	650	708	638	664	702	697	671	664	702	705	704	700	721	693	637	693	707	682	729	696	742	704	700	720	678	714	667	679	679	701	692	669	698	688	662	682	681	722	691	721	680	673	682	689	705	681	677	717	743	703	685	671	715	673	718	686	678	692	672	723	693	749	651	726	635	699	689	720	703	630	672	684	696	668	695	676	748	638	710	701	679	669	705	723	694	678	693	742	671	686	650	729	647	707	646	739	723	700	648	702	685	672	722	695	684	711	707	677	735	681	692	694	657	707	688	703	668	687	674	726	695	736	721	690	623	715	685	742	722	747	688	709	684	698	696	711	681	671	676	633	729	712	640	666	682	673	695	697	679	640	700	698	701	715	679	697	707	664	683	677	660	695	710	668	670	688	716	632	703	647	681	706	718	671	711	752	720	689	668	712	717	734	696	663	706	687	707	719	699	645	624	674	660	663	717	667	767	638	658	645	674	694	680	670	714	657	686	687	707	670	669	694	649	663	678	719	650	676	713	667	719	732	688	657	701	721	674	695	704	672	673	706	715	717	707	716	659	746	707	684	678	675	658	699	681	657	737	678	739	750	755	679	745	654	665	688	732	712	718	742	783	672	719	672	687	705	731	664	735	728	676	710	635	641	715	653	700	706	718	714	717	730	698	670	681	682	710	658	651	697	661	674	718	709	719	676	724	749	674	717	676	661	717	703	738	665	640	712	685	731	675	708	656	714	691	717	680	694	753	704	715	696	701	678	709	709	678	695	712	671	687	707	735	695	696	631	705	730	638	659	729	643	676	697	716	681	684	718	721	665	676	638	705	708	662	725	731	690	688	647	673	680	694	688	712	630	731	715	704	701	735	694	686	666	674	721	704	765	745	668	729	706	710	696	694	659	696	683	690	671	699	719	693	734	665	734	706	687	683	689	668	697	687	649	720	678	687	703	679	679	686	643	712	657	674	722	678	700	685	686	695	684	696	675	649	669	706	656	701	688	758	730	735	652	739	686	680	707	652	722	695	687	676	681	681	710	675	749	728	698	690	698	675	703	672	693	703	695	690	615	690	703	712	694	677	671	690	736	716	650	661	721	749	722	753	702	719	694	708	698	680	673	718	698	661	713	692	696	693	701	655	651	707	701	688	691	705	663	700	656	732	627	694	715	696	668	666	688	700	736	680	681	690	700	697	715	659	676	721	692	715	683	684	708	656	679	690	674	711	718	772	729	675	670	679	713	661	699	740	678	718	710	675	691	682	688	700	708	713	676	720	686	699	666	646	641	644	734	704	697	661	696	732	725	711	716	675	687	688	693	683	701	743	694	709	669	677	643	681	659	693	667	698	709	698	660	717	676	689	674	727	695	662	680	699	690	691	686	638	674	657	695	728	703	715	653	729	699	665	703	691	730	725	720	672	670	687	695	604	660	713	687	735	712	746	723	691	667	686	688	725	651	684	683	707	658	731	677	697	753	729	715	707	716	714	664	690	709	716	693	689	706	731	657	702	743	696	705	742	642	696	705	664	720	762	673	666	689	622	664	689	673	704	708	714	674	679	669	694	674	753	683	657	691	648	695	632	699	719	705	689	674	645	696	680	647	669	684	663	683	671	740	686	717	675	704	708	734	723	705	692	721	663	669	695	712	669	724	702	717	655	677	680	667	699	667	707	773	731	691	702	712	679	702	672	653	714	663	677	724	686	722	693	723	629	658	720	673	676	740	705	663	694	667	685	693	680	699	682	708	703	683	717	646	714	654	693	718	742	697	714	707	685	715	680	668	721	660	667	688	693	713	729	721	691	736	709	710	712	689	684	664	709	722	679	742	682	695	672	686	674	740	682	694	651	682	701	670	666	703	680	709	708	694	687	683	706	667	691	699	716	659	720	670	675	639	668	697	709	731	668	737	644	706	700	699	692	700	743	724	711	668	704	677	670	714	673	724	692	689	685	652	692	665	717	677	712	737	643	688	655	695	725	660	712	690	655	667	677	709	713	717	642	668	694	726	678	742	664	689	700	700	706	696	716	697	717	684	678	667	682	702	676	661	654	688	721	703	695	647	711	685	744	602	681	648	689	627	732	640	688	708	681	653	641	706	661	679	673	742	751	723	642	691	703	684	690	645	697	697	707	664	679	682	696	677	673	698	711	733	645	691	701	679	677	695	698	698	682	697	720	707	665	690	681	677	684	700	744	699	698	652	714	701	639	643	686	701	717	713	726	666	691	702	676	702	697	698	707	698	648	748	660	675	672	712	706	721	691	690	681	686	689	699	723	716	695	652	698	685	662	725	678	680	728	706	686	704	747	708	631	681	692	754	712	707	719	700	724	697	693	669	703	715	670	642	643	673	719	665	677	702	630	719	638	667	643	700	674	689	684	705	678	654	673	699	679	700	703	647	669	683	677	708	727	689	732	693	699	724	747	719	657	669	689	699	731	643	670	682	723	678	709	702	671	699	686	721	717	734	665	699	725	689	669	659	735	756	654	662	661	670	671	686	683	749	660	701	688	682	680	674	711	728	730	701	684	686	672	658	734	726	726	695	671	700	694	720	670	676	723	733	751	677	713	691	661	665	703	661	722	692	709	660	708	724	687	676	679	702	700	730	695	680	689	681	688	682	666	718	659	677	673	733	654	705	699	668	711	683	646	679	706	642	698	693	676	700	721	687	694	709	732	676	676	695	719	712	683	738	694	700	689	665	687	696	697	741	690	699	670	717	713	669	714	685	712	723	676	637	685	704	714	764	718	696	691	669	704	711	703	693	633	708	691	698	669	689	737	735	763	685	677	660	730	667	685	676	690	689	692	694	695	718	663	649	696	711	704	648	696	710	716	676	630	700	697	678	676	696	689	728	665	687	733	705	700	656	677	702	679	679	689	679	716	705	658	737	660	706	716	647	679	694	674	720	727	700	664	686	679	679	707	693	701	712	717	748	658	677	661	710	640	662	693	696	654	688	735	665	677	680	725	671	708	738	691	690	695	665	642	703	666	688	701	700	700	696	671	670	733	698	681	679	696	675	665	659	707	695	731	712	744	630	700	657	711	697	655	658	687	699	739	699	710	678	670	679	658	710	721	690	739	697	673	708	676	638	698	722	676	726	681	694	655	720	669	736	688	697	662	730	672	733	730	678	677	662	734	675	676	657	712	711	682	662	653	696	683	693	710	698	699	670	722	721	632	683	682	651	699	716	661	684	675	688	709	690	697	680	689	760	605	686	653	717	680	696	693	681	714	694	725
54080	51325	41991	37459	35946	32627	29050	24709	26045	33074	25989	17007	7771	3064	1216	617	410	267	335	264	283	288	262	274	268	285	279	284	253	254	275	280	276	253	252	237	263	290	252	281	283	269	299	282	284	273	283	283	258	264	266	244	291	281	273	252	279	299	272	239	251	249	292	297	305	313	294	271	228	264	273	263	292	278	271	261	243	280	274	281	257	255	268	241	290	288	292	281	283	268	235	266	243	226	272	270	271	258	268	259	276	258	237	243	270	265	234	249	283	258	259	251	290	273	237	274	264	261	284	278	294	255	269	276	269	244	254	276	256	261	280	249	256	305	293	247	255	273	271	304	252	282	241	297	281	292	280	262	276	240	286	265	303	275	275	277	261	304	274	253	248	307	284	278	300	266	285	306	243	291	258	270	268	297	268	292	255	257	243	269	271	283	272	277	253	261	264	273	235	273	268	270	248	284	272	250	270	291	264	256	271	285	248	276	274	295	245	251	268	280	299	256	243	241	244	271	255	269	294	243	286	254	246	279	289	269	249	262	265	280	250	264	269	275	265	244	251	272	295	240	244	245	280	302	269	304	291	266	246	263	265	255	248	261	278	274	301	268	252	258	229	262	280	256	261	276	268	265	278	278	261	293	290	236	282	220	269	247	236	289	274	248	258	292	261	260	281	275	285	289	293	270	289	280	286	260	299	245	265	299	231	293	294	287	247	293	270	255	294	263	236	285	245	257	268	258	258	294	284	285	242	301	276	264	294	279	279	256	275	268	275	280	293	288	273	248	294	269	278	264	268	275	246	258	275	259	307	285	281	275	277	279	264	262	256	278	276	278	275	246	247	275	269	278	263	261	266	258	260	271	263	261	267	275	246	271	247	258	256	285	258	299	261	242	278	295	276	299	279	306	270	282	238	272	285	262	261	294	264	260	276	271	267	263	272	282	290	256	285	241	265	237	255	250	231	252	259	267	286	276	258	288	272	245	258	253	266	275	283	255	251	273	249	265	267	247	302	245	310	260	259	264	276	291	308	251	245	245	273	310	281	229	282	284	239	258	272	281	288	277	268	278	254	229	292	278	266	261	281	261	271	261	273	243	275	257	297	263	274	284	285	263	266	276	237	265	259	249	262	278	272	260	227	242	280	273	258	282	259	244	304	252	249	250	285	257	262	273	249	262	262	246	249	243	256	260	238	263	267	251	278	303	301	268	259	278	289	255	248	238	284	294	257	276	289	260	247	296	239	287	291	265	244	242	272	285	266	290	286	287	289	266	246	276	261	286	257	269	247	253	284	256	258	264	305	298	289	271	290	268	289	280	297	260	282	279	284	268	301	268	258	227	281	286	250	272	294	271	273	273	276	262	287	240	289	251	265	256	260	263	293	277	290	277	279	268	246	272	294	318	274	277	262	267	272	280	270	282	274	258	278	234	283	256	272	264	270	281	265	290	261	264	270	244	259	280	275	277	271	307	245	268	265	262	290	309	280	282	254	283	291	262	273	292	289	253	264	274	261	247	286	286	277	282	261	244	270	282	278	283	217	266	252	234	269	269	263	268	260	241	246	277	266	299	253	267	265	304	248	284	262	281	270	270	255	275	276	304	266	251	237	243	279	265	269	302	271	265	279	279	279	269	236	265	254	273	263	242	252	282	304	283	268	253	253	257	302	279	238	254	270	292	255	247	273	268	297	262	284	267	240	255	288	234	274	284	228	294	279	281	272	267	268	281	257	261	259	259	277	270	260	318	269	251	273	288	270	243	253	281	261	249	237	269	278	293	268	266	263	258	278	251	273	290	292	268	260	272	265	270	233	283	259	331	282	262	264	267	255	268	284	260	275	308	253	248	273	256	312	265	269	264	278	248	311	251	271	263	254	255	303	297	232	279	303	261	257	261	250	255	264	294	251	281	266	265	276	293	230	266	266	258	250	258	257	285	230	314	246	276	277	257	253	273	251	263	266	293	258	256	270	266	254	239	318	256	264	276	257	271	268	285	247	275	264	255	255	268	276	252	256	282	278	266	269	277	287	247	262	258	263	269	279	241	272	263	252	263	259	273	271	260	276	253	251	269	274	243	273	261	273	240	263	264	266	264	271	266	267	267	286	255	276	253	234	278	282	267	257	263	280	258	266	277	247	278	279	248	242	278	255	280	280	262	264	240	238	286	271	287	270	292	242	272	285	275	227	238	261	277	272	253	243	268	273	253	261	257	253	258	270	263	260	265	264	263	274	254	275	242	249	257	288	265	270	257	282	267	245	263	274	257	272	275	298	268	262	287	281	264	290	235	234	283	265	294	291	273	289	252	284	270	248	262	235	263	277	249	261	284	268	243	272	249	239	277	258	272	271	286	275	258	260	240	307	262	263	282	247	286	262	293	264	268	249	279	262	269	264	268	249	245	266	269	292	255	285	242	287	289	274	263	271	272	257	260	226	283	256	223	256	267	262	239	255	294	285	283	263	254	254	265	259	280	269	269	283	283	314	253	274	248	279	257	281	257	269	251	275	240	249	271	278	292	248	298	244	267	243	239	272	246	278	296	272	242	268	283	283	274	260	254	267	296	275	289	284	260	255	285	278	259	240	256	252	279	281	249	282	270	272	278	240	253	279	278	257	277	271	244	276	247	294	245	289	282	232	266	302	273	243	242	255	235	239	265	279	276	246	237	264	280	255	275	261	263	300	282	301	273	277	274	288	285	242	279	270	271	251	282	258	283	278	271	265	273	244	282	274	280	250	257	268	262	283	251	275	237	284	286	269	288	253	281	255	265	266	270	273	288	275	274	263	291	271	262	282	246	271	261	256	284	225	248	321	261	236	280	265	277	270	287	249	286	279	270	251	287	265	278	275	264	270	268	268	272	266	261	277	281	244	268	274	271	261	249	272	273	267	274	259	226	270	274	263	240	252	250	260	245	284	303	281	273	241	285	260	285	276	269	247	249	274	283	271	263	281	288	273	261	250	254	248	297	285	266	252	272	282	263	280	252	267	269	282	266	257	261	297	275	267	293	277	278	279	268	275	253	248	252	273	279	269	273	257	237	270	264	278	256	274	248	265	253	279	290	252	247	286	302	261	268	290	270	242	260	254	297	262	253	280	280	253	236	257	282	238	289	241	249	282	260	292	251	249	299	248	296	264	281	274	284	274	283	281	273	309	288	285	255	255	255	267	252	284	241	246	258	270	299	281	236	272	277	252	260	279	243	272	265	266	303	295	272	275	277	276	280	274	270	275	267	269	280	270	262	269	247	264	288	261	248	257	281	249	284	288	288	248	279	287	257	286	274	260	288	246	263	246	275	287	268	266	259	251	288	268	288	240	273	260	283	262	257	263	264	264	264	253	278	290	254	223	275	302	292	271	317	271	269	292	256	285	267	299	234	258	286	239	232	270	237	249	248	235	260	275	259	259	263	267	283	260	243	264	245	283	285	245	277	269	289	272	261	286	272	250	250	272	299	275	233	265	250	283	291	275	250	248	216	245	271	256	273	274	260
43224	58920	54747	55928	51681	51140	46214	17815	40253	50597	42032	32875	19958	10153	4469	1957	1130	747	634	625	644	635	641	646	652	685	629	632	631	645	616	658	690	633	660	666	656	612	627	642	665	613	668	598	657	633	621	642	688	604	634	611	616	627	644	644	620	606	678	602	619	649	633	624	655	651	614	611	627	636	642	621	614	601	629	656	647	624	635	641	650	593	690	607	583	610	597	619	577	611	647	635	629	678	657	651	637	604	622	621	593	626	629	607	624	650	641	653	660	569	665	595	609	641	646	642	631	684	674	658	602	588	606	623	588	626	653	625	669	618	597	622	627	593	627	584	631	590	592	611	614	634	602	609	633	599	626	628	669	640	636	618	616	623	604	660	627	572	589	607	624	585	624	640	687	656	650	651	568	674	672	602	630	618	630	607	634	638	648	594	584	597	620	653	638	667	577	601	664	638	683	658	625	607	606	651	610	628	686	649	661	657	593	651	622	587	646	630	694	586	608	616	624	635	608	602	620	588	603	647	637	673	646	594	558	616	594	634	603	609	649	587	631	639	609	629	612	604	581	631	651	606	630	607	608	639	600	642	611	577	672	605	618	645	637	612	677	522	622	627	633	629	640	640	649	649	621	674	563	613	598	620	633	671	629	624	638	635	624	650	636	615	621	633	641	628	594	677	642	629	663	631	611	630	669	613	621	646	629	636	584	561	646	653	631	608	628	651	628	628	653	639	637	658	649	658	625	626	615	613	607	579	640	606	583	635	662	640	642	596	666	587	622	603	622	626	597	661	647	612	598	608	596	666	631	635	604	652	601	667	602	695	601	621	597	618	624	616	643	585	638	613	616	600	624	616	642	634	631	638	601	613	649	643	580	662	638	626	609	654	627	688	620	666	607	585	635	654	657	666	607	600	616	689	628	645	643	582	638	649	658	657	618	611	605	632	604	616	615	662	645	573	656	619	601	633	599	644	600	666	606	645	598	608	609	620	615	597	653	577	595	624	601	612	639	642	691	646	652	633	622	629	624	633	594	624	610	616	615	638	612	653	633	633	664	640	597	625	605	613	637	628	633	661	654	615	624	649	596	698	627	671	643	660	594	576	605	673	666	670	581	607	558	630	632	586	679	583	605	664	612	570	670	616	613	594	659	597	663	654	611	642	624	609	656	653	553	611	679	627	606	620	587	577	628	621	603	627	657	642	620	571	595	617	613	622	627	588	619	651	611	611	596	686	592	632	645	626	628	635	646	635	631	647	617	623	596	609	641	637	613	614	629	606	641	621	599	599	616	658	622	620	648	620	610	645	591	614	596	583	637	638	616	595	606	608	691	640	608	584	658	627	625	701	605	612	683	653	662	600	628	615	642	648	675	640	607	603	608	660	606	621	609	643	630	610	622	668	603	635	643	679	604	623	665	626	625	612	653	588	607	599	633	625	611	651	626	613	612	606	589	640	668	561	711	646	606	611	651	647	640	621	630	602	620	660	611	619	639	580	638	662	665	615	635	671	598	616	637	665	606	619	602	627	616	591	672	600	629	653	613	575	633	610	615	574	644	637	626	624	586	616	648	632	646	641	615	606	599	630	620	618	619	618	570	613	651	640	600	585	617	603	618	624	631	642	600	672	592	622	639	627	658	593	659	647	631	656	656	600	601	562	622	650	621	630	658	668	636	601	636	626	607	617	636	638	613	647	645	639	672	643	652	624	627	606	601	646	685	641	646	580	575	627	585	615	613	643	617	611	645	604	617	623	656	586	629	666	634	614	610	649	649	663	637	643	650	638	629	605	634	607	658	641	619	635	602	633	632	622	599	673	630	637	615	644	642	649	612	606	646	613	629	639	610	624	615	579	637	604	621	658	626	629	635	625	607	632	613	633	622	647	611	627	646	657	623	597	615	658	652	615	612	645	602	604	641	629	631	627	606	635	612	635	598	588	631	693	605	619	633	600	610	621	620	650	623	617	579	625	645	633	637	611	622	639	583	587	614	600	625	605	622	642	642	605	553	615	637	635	619	655	628	601	632	652	620	588	597	567	596	642	648	628	622	617	645	634	624	634	625	607	656	626	662	628	615	594	573	603	607	578	649	609	621	615	582	616	651	660	568	626	591	592	578	614	668	610	617	648	624	575	615	633	661	600	648	630	643	615	623	671	577	604	653	665	719	629	617	620	631	604	610	645	622	654	667	609	592	609	617	638	600	588	625	600	649	619	588	624	610	646	618	652	651	624	672	626	581	634	629	642	671	673	620	640	645	614	616	621	599	601	607	633	579	641	617	621	617	671	597	624	630	624	653	645	622	663	628	610	604	603	635	604	590	663	638	623	624	657	617	643	618	590	600	595	646	611	646	598	568	606	615	615	586	600	616	612	621	646	648	633	632	632	648	633	638	624	616	588	628	621	599	650	661	603	635	633	644	595	653	605	640	561	618	647	672	618	612	614	614	638	643	633	615	604	578	605	648	601	604	593	647	614	615	643	564	635	628	648	579	659	647	585	578	617	651	636	651	606	607	647	622	608	638	610	611	602	641	588	611	622	608	641	646	627	607	619	647	619	600	605	650	620	583	632	620	601	613	593	623	627	623	580	658	645	631	612	610	629	634	584	610	673	593	657	667	620	611	631	668	617	602	658	641	646	623	638	625	664	550	614	621	609	623	601	618	587	618	653	626	623	636	626	666	622	581	626	614	623	620	632	642	636	615	593	636	653	621	610	628	596	629	596	667	637	615	673	619	650	609	671	605	632	620	633	614	619	622	650	668	631	616	638	600	607	606	634	613	613	593	565	625	633	564	661	624	607	607	618	573	611	627	652	600	652	599	624	599	624	666	586	648	643	611	620	628	661	613	627	586	644	585	625	622	619	622	613	642	648	665	672	637	595	615	651	602	610	601	569	600	633	608	610	597	643	658	667	607	619	631	638	625	607	671	610	587	629	603	673	604	640	644	660	600	625	613	601	654	655	590	594	650	582	606	625	643	617	603	679	612	617	591	664	626	640	626	607	577	599	628	640	649	643	646	645	654	631	645	609	636	612	583	643	631	592	618	629	641	600	580	672	646	630	593	612	596	586	587	653	632	658	607	602	615	592	611	635	609	618	620	651	583	657	627	633	641	628	615	628	635	617	559	658	608	638	598	641	594	593	602	588	608	583	622	639	643	607	581	630	624	620	603	646	607	607	606	618	597	621	625	666	629	591	629	688	590	599	625	628	614	603	604	635	638	629	628	610	589	598	580	619	614	623	646	607	624	617	646	611	605	643	651	593	596	618	669	627	615	637	602	630	605	588	668	607	652	615	609	632	594	595	615	592	651	651	603	595	614	636	655	652	636	600	635	668	615	643	561	687	612	602	630	648	623	653	642	634	595	614	634	615	631	645	631	639	614	622	588	572	592	680	618	637	594	589	595	566	608	641	624	635	618	629	571	678	649	606	656	631	626	587	632	607	641	606	612	621	641	624	659	593	617	675	677	616	594	654	637	566	646	617	643	618	664	609
11272	22440	31776	27462	18250	7670	2243	719	919	1344	1370	1059	632	493	366	279	263	276	268	284	296	274	265	259	261	276	257	269	266	246	250	262	245	284	273	257	262	266	252	271	244	273	244	269	257	262	282	262	254	256	246	246	273	248	232	257	267	252	253	256	260	236	286	273	236	243	246	281	250	242	236	270	282	275	273	242	238	250	251	271	268	249	252	253	247	249	261	240	274	282	276	266	243	234	277	265	234	256	227	257	244	253	298	243	264	311	282	231	230	296	261	276	240	242	259	282	248	247	242	258	276	254	247	286	245	240	238	253	266	233	233	276	250	262	246	257	251	284	277	271	279	265	251	274	258	291	266	274	295	268	252	238	241	287	272	230	262	264	253	268	234	236	245	278	248	249	271	240	261	249	262	261	285	239	264	301	255	274	283	259	228	282	240	287	244	252	263	268	229	263	268	256	247	259	265	260	273	254	269	277	286	247	268	246	250	279	279	269	270	268	243	237	244	278	268	284	254	244	276	270	269	245	253	255	274	281	259	304	280	272	233	257	270	270	271	281	308	255	265	247	246	269	244	264	269	266	242	237	267	266	289	255	264	262	253	275	253	290	273	253	242	269	260	271	268	259	238	260	262	256	226	273	209	285	278	246	265	308	261	250	251	251	255	278	272	264	267	242	275	255	254	266	262	263	280	286	265	251	258	285	261	283	258	228	262	271	264	255	278	279	244	230	271	267	259	263	247	252	278	260	273	276	276	258	258	249	265	234	243	285	246	270	276	269	274	263	212	269	280	254	250	240	263	260	249	259	256	250	252	251	252	271	255	240	208	291	289	253	254	274	275	280	250	252	276	275	275	255	237	260	272	230	274	251	283	242	260	252	288	243	284	280	242	244	259	273	275	270	250	239	263	232	285	251	257	285	234	260	258	228	264	274	257	275	271	261	234	243	275	294	251	250	262	271	248	288	258	265	268	256	239	258	241	269	258	242	240	262	275	243	257	269	272	263	272	252	268	283	263	265	279	322	259	260	247	239	263	231	232	238	245	263	270	270	271	292	269	261	243	265	237	266	245	268	262	279	274	263	254	247	280	253	231	255	262	291	276	269	263	226	256	272	245	269	266	253	241	269	243	298	238	263	280	265	284	267	285	264	265	272	258	277	259	262	243	247	269	308	256	265	244	255	247	242	258	279	286	235	257	256	253	268	241	281	269	287	271	254	268	279	272	275	236	233	220	246	251	274	242	262	253	275	230	234	265	245	260	309	291	286	236	267	250	273	242	276	289	256	268	265	268	292	242	272	251	250	259	254	253	248	256	281	249	282	256	230	261	239	294	278	276	281	256	255	253	235	284	262	290	240	274	248	237	263	263	251	289	284	280	270	248	255	258	255	258	283	268	250	265	250	249	275	237	262	270	261	286	249	254	238	227	271	274	278	268	276	254	255	265	275	272	288	231	250	256	269	272	234	263	249	242	250	231	272	253	257	284	288	266	265	290	254	260	255	236	251	265	265	279	267	252	241	222	270	240	254	265	260	263	287	273	270	267	267	245	240	262	268	250	233	280	268	256	271	243	281	261	264	231	229	233	244	240	252	256	274	260	268	295	242	284	254	250	286	265	256	263	262	227	265	291	260	263	284	275	276	234	283	241	267	255	284	273	251	246	235	278	272	294	242	259	260	246	258	243	278	297	251	229	264	259	297	266	275	262	249	285	268	248	260	266	292	236	280	290	260	276	244	271	272	250	280	270	242	264	273	256	265	263	263	272	259	250	270	246	261	269	265	242	250	260	233	238	252	264	235	281	268	224	275	246	272	276	237	274	265	265	262	254	279	268	265	254	265	262	307	255	285	281	269	278	254	244	271	274	265	265	250	235	286	249	236	245	237	264	297	264	291	265	273	242	277	271	273	240	239	238	280	232	245	251	269	284	259	251	244	250	255	231	261	244	271	231	250	277	257	251	250	224	259	252	257	222	290	248	252	264	263	279	256	267	235	281	251	290	245	284	250	241	286	250	239	261	231	267	248	285	250	262	267	254	253	251	259	249	241	231	244	260	258	269	278	250	255	244	260	243	260	286	234	290	270	251	259	245	265	246	286	271	244	300	262	250	286	281	255	244	262	246	283	265	267	230	285	281	251	278	248	220	280	270	263	271	297	264	268	262	272	298	245	266	255	266	268	267	253	250	245	239	263	262	263	256	265	265	285	259	263	249	242	249	240	272	256	236	300	243	262	289	265	260	259	251	278	294	276	234	248	255	242	250	273	238	263	258	244	240	231	284	248	246	260	241	235	232	248	263	261	274	308	263	274	275	251	253	269	260	242	272	294	262	250	278	237	267	275	278	250	285	260	266	279	287	275	262	241	263	227	250	252	240	269	272	266	239	245	258	268	252	267	287	258	254	246	247	290	247	289	273	270	256	234	263	274	268	286	253	252	277	251	247	278	234	248	269	256	257	242	257	271	252	224	253	259	268	251	290	266	275	260	268	269	269	267	255	245	247	251	235	261	250	248	257	282	267	238	240	278	284	256	284	266	272	246	277	273	248	265	257	248	261	253	276	253	277	278	273	252	253	250	239	249	254	248	265	248	260	246	232	268	254	259	272	274	244	294	273	241	263	280	263	243	258	265	284	257	271	277	280	257	265	283	260	242	234	256	242	292	288	254	275	266	287	263	272	274	272	244	251	255	277	249	265	251	253	263	255	270	252	257	275	257	217	241	268	286	257	240	288	273	242	272	254	275	253	286	284	274	250	241	260	252	270	247	268	263	281	260	271	289	230	261	261	284	267	255	268	227	259	257	280	274	272	275	252	256	252	245	270	252	265	272	294	257	238	267	278	255	266	251	234	252	258	251	246	280	274	294	285	252	281	260	238	235	257	239	250	254	262	252	264	272	259	278	230	252	272	245	276	255	283	256	261	265	265	260	242	290	261	281	250	270	299	262	278	274	260	248	258	243	278	267	242	256	267	289	239	243	288	256	270	251	282	294	258	261	240	269	252	274	266	287	249	286	280	235	257	271	236	281	282	274	268	266	253	276	279	274	272	254	239	239	279	246	248	254	270	272	264	242	276	266	238	287	265	273	264	274	260	251	240	296	278	274	251	262	243	252	230	230	258	271	274	289	266	275	249	247	279	249	244	267	254	265	247	245	247	253	257	243	264	252	254	239	251	249	261	249	255	265	246	233	272	292	283	286	273	286	246	257	276	242	284	257	277	255	266	264	258	269	257	276	267	239	253	243	248	245	235	273	236	251	243	246	248	274	232	271	260	266	282	247	230	233	286	240	265	249	253	290	276	283	271	252	250	279	251	279	261	277	257	230	262	251	247	289	264	268	283	262	259	271	266	257	260	254	276	285	248	243	250	255	251	252	233	241	267	303	224	269	270	265	282	279	264	266	259	267	281	250	255	229	266	271	258	239	282	280	257	252	249	272	263	260	229	230	268	217	273	254	275	258	260	279	244	272	270	233	270	266	262	263	270	233	258	255
9181	25030	35800	35864	26669	13786	5541	2181	4026	6040	5394	3813	2117	1452	1005	765	676	617	612	608	673	631	638	639	654	677	644	603	638	703	656	662	594	600	621	652	673	662	627	648	645	667	687	649	634	652	613	622	651	692	645	609	631	591	695	627	654	624	625	694	647	640	601	645	624	630	644	677	653	653	658	648	666	664	636	654	650	648	667	585	641	628	639	667	610	627	608	675	610	646	643	623	641	676	657	642	624	635	618	672	672	626	696	631	596	661	647	650	685	663	639	595	655	668	650	626	658	637	646	589	619	614	626	681	621	618	616	683	675	679	685	641	637	597	652	660	621	642	655	660	660	688	617	671	616	630	681	589	636	657	668	676	670	636	629	604	658	682	669	621	658	655	615	684	652	621	636	721	577	644	619	659	658	658	650	679	708	653	665	635	696	664	685	646	646	646	637	644	632	646	656	645	618	659	701	623	644	668	637	684	685	645	623	648	656	634	642	637	605	682	667	663	662	663	628	710	643	686	645	644	651	619	627	651	700	657	645	651	667	623	653	667	656	623	606	638	655	631	612	647	687	647	623	622	617	609	625	636	662	631	658	630	666	616	628	620	616	586	625	649	686	668	642	641	605	659	614	649	654	626	667	636	633	615	649	634	649	692	620	652	653	663	630	669	654	648	651	625	597	674	647	601	625	624	629	628	627	599	608	598	656	615	622	651	614	657	653	636	685	654	626	659	621	646	670	638	624	664	608	668	648	644	654	681	629	608	633	642	648	641	654	608	637	634	604	595	609	642	681	646	653	667	687	600	630	640	637	625	651	647	645	660	665	671	644	634	619	654	658	621	616	664	624	638	657	657	597	644	648	595	618	645	663	634	618	629	602	625	617	639	680	681	628	603	642	618	638	594	632	676	630	629	580	668	628	647	627	674	620	623	587	644	595	649	646	646	674	664	649	620	624	617	675	672	652	658	654	606	627	608	646	677	662	666	679	655	643	617	631	623	612	614	595	633	615	642	634	680	690	656	625	620	639	622	649	646	599	656	627	631	663	645	608	626	625	588	661	629	668	663	707	642	651	708	628	653	675	646	634	625	668	660	640	592	618	653	626	632	629	659	666	629	629	631	620	643	621	606	654	632	657	680	681	626	645	630	625	628	686	625	634	636	633	654	660	624	637	647	648	626	649	641	660	665	636	651	695	629	656	655	654	663	622	640	681	624	679	628	716	614	633	656	668	642	647	682	618	657	669	628	625	651	650	613	615	643	657	673	625	628	610	702	693	613	626	597	640	628	643	664	624	653	663	599	677	632	688	708	643	616	651	599	613	609	650	627	660	681	616	619	624	653	599	638	642	670	614	666	643	653	676	633	648	621	627	622	658	670	668	647	658	670	644	655	649	698	646	683	615	628	628	666	635	653	673	691	668	632	638	662	643	605	637	638	639	589	665	663	675	665	665	631	665	670	643	672	667	614	613	659	654	668	629	639	645	640	622	608	661	656	607	616	614	651	658	663	662	658	658	604	601	600	662	661	657	644	632	678	674	634	672	655	607	630	642	646	673	655	598	629	643	660	669	632	602	707	574	647	612	652	651	672	659	651	620	639	669	626	653	643	621	651	620	634	661	663	629	684	653	595	665	622	628	602	580	679	682	656	612	668	655	660	611	677	674	660	593	654	634	612	712	596	649	654	640	664	654	645	639	617	671	630	638	608	597	666	653	674	647	592	662	678	631	655	651	636	623	635	624	646	654	628	681	619	664	625	609	661	667	656	630	680	630	627	627	663	637	634	639	647	581	642	634	648	613	602	688	630	645	621	679	635	651	632	619	620	653	652	610	649	631	623	616	642	612	664	672	636	675	662	643	662	622	674	593	667	673	661	674	633	642	623	677	654	667	627	591	642	616	658	632	706	599	677	615	664	628	643	630	652	628	606	687	651	622	641	658	654	596	646	652	621	618	625	635	658	668	618	612	676	678	637	675	640	676	661	677	659	682	625	621	644	658	644	654	665	620	635	625	628	625	685	607	691	681	615	673	609	591	631	682	635	638	629	658	653	719	644	627	663	563	651	690	639	653	637	642	641	650	625	655	633	644	622	597	630	624	634	637	675	647	673	672	637	654	645	640	630	661	665	699	615	600	675	637	649	683	685	617	657	638	649	685	642	613	609	622	667	674	645	653	639	603	662	668	657	644	646	643	671	605	591	645	656	680	616	591	600	665	637	647	639	619	660	619	637	625	669	658	615	629	622	627	661	634	647	640	634	665	611	663	664	654	653	627	652	681	681	650	654	654	685	642	635	624	638	612	630	684	674	645	627	697	660	622	687	646	640	614	653	669	649	611	640	672	613	642	638	631	625	608	643	629	608	645	591	631	668	624	648	626	673	613	689	636	646	643	640	677	669	602	643	658	638	624	634	637	621	651	674	632	605	650	615	627	693	633	662	613	630	680	641	636	600	663	663	648	670	647	629	686	717	621	644	669	635	657	669	638	641	667	600	657	629	657	677	627	612	633	640	628	609	645	636	668	667	662	678	635	622	673	625	669	659	629	650	650	605	631	676	676	686	631	611	654	661	635	590	670	638	653	663	654	600	634	605	617	664	634	639	618	610	602	605	614	632	632	612	643	654	639	618	647	670	595	652	643	645	698	664	623	629	620	618	646	614	632	605	675	649	676	604	618	638	671	619	619	631	695	619	670	640	611	611	662	645	644	641	684	668	683	647	626	613	621	675	634	627	622	634	656	669	589	673	654	623	661	623	635	613	644	681	620	648	649	653	684	653	605	631	666	611	660	656	683	621	599	641	649	627	613	629	668	630	637	637	677	629	617	612	670	624	653	618	700	644	636	639	698	629	649	624	644	672	666	666	675	636	642	652	647	622	621	665	660	630	638	634	617	638	644	644	628	654	660	641	583	640	639	629	662	655	632	638	672	613	600	635	695	692	661	651	666	636	648	645	674	661	660	682	701	639	594	638	669	606	661	654	656	619	621	645	669	645	653	641	635	624	670	646	638	658	675	568	634	665	603	686	670	661	690	667	625	669	639	647	640	629	639	662	636	607	639	657	648	628	631	614	645	645	661	630	634	692	655	641	613	659	638	625	642	649	644	636	642	644	625	677	670	638	643	664	635	632	632	607	604	648	650	682	658	671	675	617	667	631	638	624	695	657	644	650	670	622	667	613	662	674	631	639	617	654	645	620	654	726	653	663	664	653	656	640	708	625	652	625	616	626	623	633	636	643	632	626	649	667	603	631	635	667	635	641	620	677	699	628	644	602	672	604	633	599	620	669	644	674	638	609	667	666	638	669	637	630	667	633	645	653	653	665	636	681	646	630	666	622	641	641	676	652	639	636	598	633	628	662	588	645	633	656	640	698	683	649	655	597	606	607	664	634	597	656	637	673	681	612	662	634	627	674	602	664	674	621	645	688	619	624	642	632	682	635	643	636	667	550	652	649	657	636	644	632	637	650	640	617	634	686	664	683	662	650	613	685	628	639
44808	51871	42231	42000	39915	31845	24217	17343	14785	15613	9922	5430	2372	976	535	345	293	297	299	300	283	284	310	255	281	305	234	255	284	297	287	301	299	281	297	273	294	263	284	248	284	287	275	264	274	301	272	301	296	279	286	303	287	311	277	253	277	288	271	270	290	299	298	276	287	303	284	266	254	286	294	258	260	277	273	289	253	273	277	281	254	274	243	256	266	302	270	258	276	286	257	261	292	289	271	292	265	260	290	292	295	282	327	268	309	284	278	299	296	300	266	283	295	265	268	285	261	292	280	275	267	265	290	287	297	300	261	276	260	281	292	275	306	286	257	268	281	257	300	295	283	272	265	288	255	274	303	266	276	284	268	270	241	262	260	301	280	279	280	268	264	273	248	285	298	275	273	280	294	290	287	258	297	310	296	281	283	278	297	271	266	259	293	307	264	272	283	258	276	283	262	284	267	273	287	318	238	239	267	281	254	247	283	280	281	285	296	263	276	258	284	288	287	282	288	258	278	263	267	284	259	269	249	267	303	282	299	254	261	293	268	303	285	289	286	281	302	334	272	261	304	267	249	244	279	291	269	292	294	274	310	280	287	294	282	279	291	279	307	283	287	272	263	298	300	306	291	296	259	256	264	262	282	300	269	267	285	258	268	274	274	267	293	303	295	273	299	313	269	288	279	270	263	281	288	254	268	237	279	276	289	271	281	301	275	273	243	300	265	279	250	258	238	279	254	287	281	285	309	281	284	274	280	272	248	299	259	291	283	268	306	313	274	270	283	288	264	268	295	232	266	301	282	264	302	266	298	281	257	293	272	284	286	280	286	265	253	284	266	289	289	288	297	298	287	269	288	290	265	271	308	264	292	266	277	287	268	305	286	278	279	261	257	272	293	334	338	293	268	260	250	311	299	268	265	317	296	312	274	255	252	295	282	271	291	275	251	262	255	293	282	256	272	254	267	285	313	306	258	247	265	285	285	263	267	257	266	286	296	286	264	270	301	280	267	303	293	299	288	293	277	253	281	257	267	275	304	308	267	284	274	267	305	263	256	295	299	308	277	277	263	309	266	268	251	273	279	294	270	295	270	296	257	272	264	297	273	295	286	270	279	270	296	286	272	300	276	297	276	267	268	282	279	245	279	289	259	266	286	284	273	250	293	269	270	318	245	280	289	302	270	279	292	263	254	264	284	285	277	255	268	282	274	278	271	275	270	269	271	263	276	299	280	282	285	283	270	297	271	275	290	276	248	298	291	290	292	300	293	257	280	289	259	268	284	282	270	259	312	269	243	290	279	286	284	296	308	299	292	270	283	268	268	279	253	284	315	258	318	282	307	287	303	286	254	285	281	290	286	280	269	263	252	283	261	267	275	274	283	310	266	285	281	260	273	294	288	307	255	281	257	303	283	275	281	299	297	297	270	272	299	273	326	293	298	281	290	261	294	287	280	294	250	287	295	260	276	243	256	245	304	273	268	293	293	308	290	276	282	268	272	284	290	275	254	282	272	275	261	258	273	279	268	296	246	268	286	298	283	258	252	295	260	278	263	298	314	268	251	271	276	302	253	293	261	250	298	301	306	291	286	311	299	260	271	265	282	272	275	295	258	285	283	300	266	309	296	292	269	281	284	290	252	261	317	256	287	272	280	271	272	281	274	316	253	268	280	263	303	264	290	263	291	279	269	299	346	266	279	270	266	288	265	277	295	247	274	286	277	271	279	263	308	275	267	268	267	264	272	242	286	275	274	285	275	306	272	279	258	275	261	281	255	289	277	282	296	253	303	281	261	264	286	283	273	291	279	289	256	284	297	263	263	286	229	288	286	280	294	325	295	279	281	279	263	274	284	278	292	289	260	266	309	263	299	261	239	293	286	288	278	268	269	273	283	295	278	268	271	275	257	303	296	272	287	280	297	312	318	293	287	267	252	236	269	251	260	283	252	292	274	301	286	258	282	312	297	254	283	270	275	295	278	259	296	288	257	262	264	295	264	282	290	303	249	247	285	270	295	277	274	266	273	294	284	295	249	256	268	283	283	263	275	255	280	277	289	262	297	263	299	311	281	307	287	272	232	262	271	272	289	269	268	249	274	258	309	270	287	283	251	272	291	307	265	252	270	233	275	251	260	280	320	296	270	280	271	247	304	272	278	280	295	265	259	296	301	274	286	291	315	283	257	295	279	271	294	266	253	275	257	245	266	277	264	282	280	283	301	290	295	267	269	302	266	268	273	281	258	280	260	295	258	262	305	304	290	285	290	265	317	261	293	270	271	267	283	284	281	289	248	260	310	286	291	254	272	276	286	269	277	269	314	296	251	298	283	269	286	285	279	296	282	282	244	299	303	259	280	270	296	289	281	255	244	283	273	261	307	249	281	288	271	274	288	306	265	288	267	321	265	302	286	259	320	252	283	276	279	313	302	306	267	258	296	287	277	256	289	289	279	293	282	288	278	258	288	298	293	286	267	288	272	318	255	317	268	275	285	268	294	308	280	313	269	263	290	293	296	330	276	273	301	275	297	229	250	239	274	284	294	312	272	278	330	283	258	258	309	298	286	283	249	302	286	274	275	270	266	290	257	276	256	281	292	272	260	243	253	286	267	294	268	240	262	258	317	266	268	285	268	284	287	262	274	300	289	288	286	268	257	305	297	270	261	265	275	279	278	289	248	302	278	284	281	269	259	247	296	266	270	284	267	287	274	280	274	278	282	256	319	259	265	279	303	284	292	252	332	302	297	291	263	272	298	245	287	290	290	283	268	268	276	253	285	251	261	270	277	278	279	272	257	240	274	300	285	253	282	268	301	252	269	275	296	270	272	303	301	270	290	276	263	274	256	293	259	292	282	267	267	264	260	277	267	267	276	259	341	290	279	285	255	280	313	284	277	320	255	287	285	277	299	277	270	281	290	275	276	296	269	264	264	278	285	290	264	289	275	277	272	254	255	276	301	278	236	277	315	294	286	232	277	281	292	259	254	265	264	253	266	292	272	282	310	262	294	290	277	262	265	290	282	278	255	294	276	283	264	259	285	265	278	276	276	287	273	264	298	248	304	272	287	270	282	287	300	308	251	292	287	280	279	258	283	292	320	290	270	267	273	279	277	281	308	292	285	262	285	288	276	281	283	248	251	253	283	291	272	284	286	274	290	279	299	274	276	262	279	293	267	302	232	305	283	269	274	273	270	304	269	292	261	265	286	308	275	292	312	283	271	284	263	268	290	342	279	274	278	297	309	319	302	302	267	299	294	279	281	291	290	302	265	265	277	304	282	314	292	267	269	271	287	247	282	292	276	301	301	276	284	277	268	237	287	263	291	293	265	263	294	313	262	264	299	293	285	267	306	262	303	277	284	263	283	246	243	262	286	305	299	279	256	269	296	258	303	264	273	287	244	284	276	283	285	240	303	278	285	307	302	307	263	302	270	237	272	268	311	295	276	291	245	274	289	288	308	267	257	277	283	273	259	291	258	287	291	276	284	269	271	287	280	272	255	259
36116	55177	55281	57496	52499	38856	21582	10360	27676	33492	25380	17552	8334	3459	1677	911	724	683	734	674	662	683	678	714	656	654	664	639	636	680	643	702	655	652	653	646	660	691	686	658	697	718	666	686	707	704	633	680	675	641	641	667	650	682	651	638	660	664	630	656	699	720	709	654	695	646	644	669	730	651	716	664	663	669	692	691	677	658	668	678	670	687	681	690	659	683	616	669	649	691	660	685	634	696	712	694	680	642	749	614	637	668	692	645	672	682	616	659	656	713	622	682	669	709	673	653	678	636	709	680	666	676	671	730	676	673	682	681	698	734	702	650	646	650	680	654	709	683	671	670	651	648	661	691	690	685	698	666	665	666	649	700	740	689	660	698	651	657	671	678	613	683	654	686	689	691	689	672	682	693	607	646	740	694	682	669	683	664	663	671	695	671	687	684	709	661	680	688	675	694	620	673	628	706	652	661	663	661	693	720	672	643	652	702	664	662	656	638	692	644	664	676	652	693	690	686	655	634	666	661	654	664	654	676	689	699	648	682	712	671	674	649	686	629	633	719	697	704	704	658	646	701	611	669	681	687	698	689	653	668	676	687	661	657	668	663	672	711	655	666	664	658	663	688	659	634	684	673	696	640	706	689	707	622	666	654	655	678	681	702	691	678	711	703	701	661	659	640	652	690	721	696	688	651	692	621	684	669	687	640	661	668	651	647	632	673	726	649	656	685	673	689	646	656	686	658	662	612	655	700	679	694	679	701	664	632	682	644	645	716	644	713	662	687	675	651	691	680	670	635	669	675	642	663	676	668	702	738	638	707	671	653	661	626	660	676	650	725	662	700	698	643	636	665	683	650	646	648	638	655	635	649	680	655	683	693	660	703	655	678	675	699	680	679	667	636	679	690	650	613	657	619	687	706	702	645	671	703	727	651	668	719	648	641	662	696	633	677	658	657	654	638	691	650	670	667	674	688	687	630	642	690	680	674	670	665	656	717	666	647	714	650	705	730	638	671	715	660	643	668	633	649	636	672	711	683	647	721	662	657	696	651	639	669	664	680	642	697	663	705	687	684	635	626	667	717	676	630	712	635	723	678	621	690	714	661	690	687	658	677	706	720	697	664	665	666	688	599	671	693	723	690	709	651	658	642	715	675	684	667	703	676	668	670	689	682	692	658	686	653	678	723	676	640	649	682	688	659	692	705	730	673	658	681	670	678	707	681	635	653	656	693	678	647	658	679	618	670	695	651	694	679	684	681	694	663	667	660	684	677	660	684	705	616	663	704	657	681	671	641	702	650	679	680	670	689	614	672	710	652	693	655	668	710	656	700	663	662	686	638	700	701	624	632	696	670	709	654	665	646	659	651	632	655	708	652	675	624	639	679	635	652	620	679	653	614	672	650	650	638	663	673	647	671	662	707	656	679	683	705	647	643	684	655	713	699	691	683	683	654	660	703	637	640	653	639	625	686	658	680	643	653	670	707	672	637	659	658	659	669	696	712	660	679	688	671	686	696	692	638	718	661	663	653	695	689	671	664	681	698	673	710	633	652	627	686	630	691	652	761	652	694	675	663	660	651	673	676	694	679	721	668	657	700	680	710	684	688	642	661	670	650	673	693	667	650	683	713	658	661	685	675	620	655	699	661	654	676	663	603	623	669	668	643	679	671	663	642	667	637	702	677	663	677	707	667	689	627	684	669	657	687	677	717	664	664	647	698	638	698	692	640	660	683	689	694	716	696	715	719	688	703	681	676	662	611	633	688	644	700	710	651	650	640	645	661	661	648	684	628	617	685	691	712	687	674	648	700	700	607	650	662	677	655	677	679	645	680	675	682	655	664	675	691	646	664	699	638	678	632	675	686	704	683	635	711	675	715	648	722	689	668	651	705	635	710	644	683	682	660	634	627	648	635	647	698	682	697	639	719	726	663	664	664	685	711	705	676	690	708	658	655	656	718	659	634	677	681	665	687	652	689	662	669	666	653	702	673	687	664	644	682	687	690	678	665	648	631	655	679	681	676	675	655	710	659	718	682	676	642	711	695	717	631	645	698	613	693	660	682	658	703	682	654	612	666	646	630	667	709	704	669	638	680	677	675	669	709	659	713	694	689	670	663	649	679	697	672	685	685	647	679	650	669	683	723	644	672	730	668	666	678	673	678	699	661	678	648	645	638	707	685	670	661	648	661	641	671	679	645	666	668	715	640	650	648	617	708	683	674	662	711	633	689	692	707	632	686	644	700	654	662	748	601	642	672	685	662	657	663	683	667	689	683	677	649	692	651	680	658	668	609	674	722	642	685	619	639	662	652	661	712	680	626	633	633	673	683	638	676	694	671	646	658	689	673	667	697	624	636	681	677	665	663	680	690	691	656	649	679	646	631	637	695	636	689	666	660	670	664	689	689	602	649	676	660	667	663	654	668	672	705	692	683	636	633	694	677	631	712	670	647	694	641	651	650	637	668	653	637	638	648	688	671	636	682	684	624	705	678	662	668	652	672	660	616	665	675	664	702	617	721	651	640	684	632	681	755	672	672	672	675	672	700	654	651	696	730	625	693	657	646	672	679	718	722	660	635	642	635	677	660	639	670	630	652	704	661	656	637	684	717	684	681	664	662	661	633	673	648	639	647	691	667	655	681	696	668	676	667	620	607	685	665	702	658	611	662	701	682	695	673	653	628	657	723	655	688	669	703	678	693	661	665	657	681	606	653	679	625	694	691	676	655	666	654	689	703	681	683	659	665	643	674	623	683	695	652	647	644	714	652	649	703	691	727	663	627	669	694	677	646	619	681	668	624	665	690	707	653	654	659	699	667	622	676	683	696	695	678	661	673	655	664	677	694	661	635	644	652	657	652	655	653	657	635	639	666	658	678	676	644	627	681	657	705	625	620	682	695	657	660	636	650	656	664	671	677	664	669	622	705	686	680	680	692	656	662	707	682	694	656	685	651	667	677	693	717	657	661	648	625	654	632	667	678	660	687	673	667	685	653	661	656	722	672	641	644	637	659	689	667	680	709	645	665	659	640	649	692	687	699	702	649	702	650	619	668	666	647	650	652	688	667	673	643	626	668	703	681	695	738	666	679	659	675	643	639	695	651	629	635	691	650	692	648	700	690	624	701	653	662	642	650	639	604	695	657	671	663	668	681	669	655	691	643	649	626	680	660	675	667	665	660	658	660	665	687	655	701	661	721	669	643	656	646	676	629	700	652	714	662	661	667	637	682	672	639	653	700	661	646	621	669	672	651	638	672	667	690	644	708	703	695	664	664	756	649	679	661	680	682	664	651	642	627	680	653	681	658	677	672	715	714	657	703	697	663	718	602	690	674	639	633	698	686	676	661	688	688	675	706	763	735	626	625	667	669	661	705	624	674	667	644	691	631	674	611	671	678	665	635	739	643	658	692	665	627	657	635	685	702	639	657	667	707	649	683	659	654	601	692	672	673	730	674	614	724	663	673	710	674	678	688	700	677	665	668	615	629	676	675	645	662	656	651
56888	43446	40703	38910	33421	29662	26843	23443	25767	31366	26709	17192	7350	2043	761	426	330	269	275	268	296	231	262	274	259	289	288	307	322	265	276	267	257	306	302	275	274	283	278	233	269	278	293	260	273	280	272	261	286	283	308	303	289	294	248	285	275	265	271	294	263	296	264	287	263	294	244	277	301	263	266	286	313	290	270	289	259	279	293	285	285	312	247	306	283	296	252	270	335	296	264	298	286	298	324	275	262	259	261	292	240	261	305	286	282	262	259	256	288	235	308	251	281	263	291	282	273	256	249	264	266	284	268	321	291	263	242	258	281	256	284	286	238	259	287	296	288	299	272	274	271	272	293	293	318	266	289	259	276	257	255	304	268	270	257	282	285	276	289	245	288	259	264	256	284	271	297	278	293	267	272	263	279	266	251	275	294	264	294	266	276	295	262	300	295	260	314	257	253	293	278	249	261	245	295	274	258	292	250	254	269	291	276	297	286	280	251	298	276	268	248	284	292	287	237	266	265	255	259	269	283	267	278	286	266	243	286	237	260	282	268	250	262	276	286	260	287	269	248	271	296	254	253	292	272	274	286	275	262	268	253	251	266	287	267	266	240	272	253	259	277	271	305	268	266	266	258	296	297	256	276	297	253	259	292	243	259	278	250	249	283	273	259	266	256	290	249	262	263	273	277	282	288	268	275	279	263	255	264	280	270	260	295	288	287	293	266	300	246	301	281	255	259	252	261	263	297	295	276	287	289	283	271	266	298	276	316	276	271	297	287	297	266	265	258	269	261	268	301	291	294	280	260	250	269	242	251	258	282	299	307	291	250	288	267	277	310	268	303	284	282	296	267	270	278	258	281	252	247	272	282	261	259	272	282	269	262	285	267	284	286	221	280	263	296	296	299	279	259	306	271	246	270	255	271	261	304	249	278	257	280	277	306	310	263	270	303	238	273	267	300	270	246	250	278	279	286	282	289	266	283	261	286	260	270	266	246	231	317	271	263	257	257	301	266	276	270	268	257	278	245	281	263	277	246	287	250	247	252	302	263	272	253	259	300	274	279	253	272	251	296	287	295	271	296	250	272	260	292	252	282	256	269	277	258	305	273	277	278	299	301	291	246	258	283	265	291	273	255	302	243	278	301	263	261	288	295	297	269	255	294	269	276	301	258	292	285	265	270	303	262	263	285	267	287	280	268	265	259	295	276	284	250	279	267	284	281	279	287	281	249	290	265	253	272	271	272	253	274	289	278	279	287	267	254	269	269	273	242	267	310	290	273	285	252	287	251	295	268	250	270	259	254	254	285	276	290	230	310	257	291	253	265	279	259	288	259	258	260	268	254	278	280	261	258	274	255	247	284	281	276	274	236	257	271	284	275	272	277	303	295	279	296	277	272	270	280	271	293	274	272	248	243	277	262	240	284	286	246	307	286	270	261	236	270	279	266	275	267	288	286	302	275	269	289	272	255	280	260	274	299	230	294	275	256	267	258	296	299	284	291	295	279	281	251	262	279	252	258	257	270	258	291	292	273	249	299	285	294	254	268	282	281	264	273	290	308	264	278	266	305	271	277	279	263	288	267	311	274	264	273	271	262	286	280	287	286	261	264	241	273	258	260	285	282	241	267	271	279	269	283	305	259	288	250	263	283	255	272	266	300	258	262	287	284	258	262	272	264	274	262	264	260	265	285	283	287	283	315	250	261	254	279	273	297	286	294	280	308	266	300	304	271	289	322	286	282	261	270	262	285	289	287	299	268	293	286	283	272	250	297	284	257	260	289	278	280	296	249	267	285	251	255	289	269	252	276	276	274	280	294	285	283	283	328	266	276	298	262	264	275	260	249	267	272	244	296	273	277	265	263	271	261	271	291	282	281	282	264	268	278	274	270	297	265	287	276	281	277	292	297	272	253	272	270	289	307	252	290	285	259	267	285	269	252	266	284	293	264	264	250	236	272	251	305	300	269	253	281	275	275	294	262	299	271	262	279	250	263	239	259	285	291	274	287	285	284	277	262	285	249	276	285	242	241	247	263	257	276	294	280	246	278	256	262	259	296	287	302	284	249	275	263	266	260	269	303	260	276	296	271	276	296	267	283	298	251	270	273	280	303	264	241	265	250	289	259	283	274	323	278	251	277	312	285	246	270	261	272	274	271	252	273	290	260	270	267	274	293	279	273	285	263	305	261	282	272	258	255	276	266	285	279	273	285	301	280	276	270	286	292	285	266	271	259	291	255	250	286	261	236	264	276	272	290	269	268	262	299	279	299	258	304	259	262	276	297	292	317	269	308	289	271	253	259	266	275	253	261	273	297	324	273	265	272	292	274	254	265	283	246	273	283	295	253	283	265	276	303	282	293	268	264	283	306	266	289	273	252	286	297	292	283	286	301	322	279	248	281	253	271	250	268	267	299	275	260	290	289	287	260	278	271	268	277	309	235	282	263	269	287	281	315	274	300	286	271	260	271	267	272	302	265	299	291	239	276	285	287	271	279	280	294	291	258	289	289	290	292	287	312	280	279	276	278	268	280	273	268	256	279	275	303	275	259	282	265	296	289	266	286	283	288	283	277	266	254	289	280	261	261	278	278	248	290	294	280	291	275	301	255	286	305	304	282	289	283	257	301	262	239	284	305	282	301	293	245	294	254	264	269	301	276	285	263	269	292	262	287	258	278	313	276	272	304	276	282	271	250	266	267	260	296	264	286	290	305	274	267	309	273	300	295	254	264	251	265	287	251	287	272	218	276	269	266	265	267	275	268	256	250	290	255	295	278	282	272	237	291	277	269	262	270	287	278	252	287	293	260	275	282	289	254	244	273	285	259	244	279	302	276	245	261	270	279	277	274	254	259	282	276	289	283	300	286	311	276	262	244	248	230	297	254	267	279	273	262	261	277	232	279	278	272	294	316	271	306	298	294	280	303	259	251	252	264	268	259	287	248	278	280	279	257	267	308	307	286	276	280	280	249	278	275	254	292	274	281	275	274	254	289	247	293	301	299	261	228	259	289	289	299	285	261	275	284	246	281	274	267	284	266	298	273	306	268	273	299	263	292	268	288	253	277	251	240	289	251	294	265	313	259	270	274	263	268	286	261	265	243	326	253	279	282	271	271	276	282	264	302	277	257	238	291	285	253	269	266	282	273	263	278	254	287	272	279	300	281	305	259	285	279	291	272	268	280	263	262	283	278	255	280	300	295	265	295	289	259	270	273	288	283	264	280	291	262	285	286	242	305	257	267	270	278	266	283	303	276	270	286	285	262	259	308	248	313	260	270	266	245	310	287	299	309	282	268	302	285	290	257	241	261	285	289	237	250	265	288	274	260	267	286	275	241	252	275	253	246	262	262	276	282	267	289	268	258	306	267	283	273	262	284	270	276	264	260	271	274	283	296	275	268	255	277	262	274	278	237	251	266	294	262	285	277	280	265	256	283	311	258	274	279	281	270	294	282	280	279	256	265	284	275	279	253	282	272	269	259	240	251	291	282	320	290	266	252	312
52330	56793	56365	53723	50823	45913	29867	18906	39316	48259	42077	32832	17402	6818	2450	1059	710	683	648	623	615	670	663	679	657	620	658	643	620	627	669	634	609	616	630	663	638	666	597	639	618	627	634	664	681	663	705	610	644	624	640	650	623	637	595	639	614	703	639	619	650	681	648	600	599	625	633	624	645	606	660	581	656	628	613	611	658	585	675	658	605	635	644	634	658	565	616	618	597	629	626	598	619	648	622	626	650	610	641	627	593	633	638	631	647	665	641	615	669	591	607	623	604	620	642	622	624	618	668	587	630	647	632	654	630	622	660	631	651	665	644	625	660	649	636	679	637	637	624	632	649	638	612	614	623	637	626	651	609	646	587	646	639	632	639	646	655	655	671	595	612	603	641	693	680	610	639	645	623	644	620	591	576	624	606	656	637	633	645	598	616	646	610	628	649	632	648	624	650	636	631	656	626	619	636	600	606	660	618	620	591	636	611	641	600	617	666	656	640	588	643	645	659	618	607	699	672	647	609	675	638	616	616	645	625	618	595	600	629	575	632	644	569	613	642	639	622	638	658	663	685	649	608	611	595	643	596	618	634	647	698	684	609	642	620	649	615	595	648	647	623	642	694	613	638	591	596	628	662	651	648	638	634	637	630	652	659	632	669	624	634	629	674	623	662	639	610	664	601	620	608	624	656	629	645	642	608	650	639	627	645	656	655	606	589	677	629	582	607	625	646	627	682	598	606	596	621	600	608	651	643	617	627	664	599	641	652	614	645	625	620	612	636	636	611	642	618	624	620	645	615	631	641	603	633	638	635	602	641	586	651	626	629	667	653	633	659	644	635	635	636	615	610	596	599	620	598	646	638	600	649	658	573	604	648	626	625	650	631	600	677	641	682	628	611	658	589	583	643	637	610	595	605	651	631	610	627	611	658	586	638	664	669	607	608	642	664	633	671	609	677	682	597	636	629	608	631	624	650	620	623	621	638	617	616	706	612	633	613	633	633	690	654	642	659	642	629	642	612	668	670	637	611	619	591	656	610	632	620	676	628	637	624	655	621	699	597	595	666	622	598	590	616	580	673	632	606	604	601	616	627	621	657	637	627	658	649	595	639	634	643	606	620	603	637	675	647	610	608	640	638	604	620	627	659	662	671	617	623	604	616	659	643	675	650	633	638	657	664	628	648	609	591	639	616	630	627	602	628	653	610	613	681	619	668	640	637	615	658	606	651	624	603	636	637	630	654	681	598	616	646	632	586	620	627	619	672	631	608	608	618	597	635	630	601	643	649	679	718	636	594	599	611	586	655	644	626	643	611	641	621	667	639	649	641	604	657	656	674	643	632	600	669	639	620	626	634	639	632	635	663	642	639	607	617	628	664	603	597	672	617	588	623	584	624	643	636	655	638	642	649	646	627	633	623	638	644	587	647	628	647	640	644	612	631	716	646	664	640	640	653	671	575	662	683	649	602	658	638	613	641	606	623	629	606	578	635	695	601	631	638	611	601	685	634	606	651	647	662	602	601	651	650	688	611	593	618	603	643	618	623	615	647	595	607	600	646	622	609	640	599	657	614	637	602	630	629	604	631	641	666	654	638	633	647	644	636	678	629	624	633	588	635	608	636	644	633	644	582	630	653	634	606	650	642	642	628	625	658	606	658	623	628	653	664	630	622	621	597	644	565	596	594	609	625	619	644	587	581	625	601	617	639	621	629	648	628	591	615	586	661	617	658	641	617	622	665	618	641	595	681	625	654	636	603	584	639	600	616	651	622	628	655	589	653	604	645	593	615	653	641	683	645	585	642	648	608	598	632	590	633	599	650	659	599	616	590	638	622	645	617	615	650	636	588	655	648	629	640	639	626	621	605	659	607	666	631	632	651	631	644	628	634	653	628	581	599	622	680	610	616	629	643	649	604	634	609	598	563	614	643	629	623	613	681	668	629	683	661	593	667	632	572	564	673	647	655	663	611	599	603	606	641	605	615	632	674	637	639	669	648	633	616	615	623	636	605	613	643	627	625	632	621	619	641	655	605	629	621	581	586	628	661	662	615	653	647	577	643	625	616	644	611	616	628	657	602	654	589	554	632	653	660	596	603	661	638	634	629	635	633	611	686	608	621	616	608	619	649	625	633	586	627	577	643	630	606	614	610	584	654	658	639	610	596	579	638	636	605	617	652	644	624	676	652	586	644	623	616	619	668	652	651	621	643	580	651	604	659	635	626	631	614	615	672	653	585	607	635	602	635	636	605	637	595	630	605	623	622	651	625	679	619	647	608	664	632	610	621	620	623	605	615	607	625	617	612	618	630	639	631	621	659	636	583	624	612	642	646	591	643	633	620	634	580	619	641	652	639	645	647	630	663	640	654	646	610	657	603	639	626	633	656	624	633	601	665	609	639	606	617	641	603	594	625	633	601	639	627	636	643	628	631	636	597	632	658	612	594	635	647	576	648	631	655	674	640	634	659	656	634	649	615	609	633	631	623	669	657	640	674	588	631	640	626	591	616	661	600	622	623	617	616	635	637	635	626	641	580	622	588	616	572	639	646	668	618	629	637	624	621	620	650	609	634	618	607	606	642	646	632	598	580	613	630	652	630	605	608	606	676	613	590	599	620	608	638	618	607	620	640	623	607	639	599	692	633	600	622	648	631	595	630	645	595	605	652	625	646	637	639	632	661	597	631	610	621	605	622	621	628	603	646	613	627	572	630	612	615	638	630	605	644	606	591	634	633	659	644	640	655	643	632	643	644	628	677	651	605	608	641	602	643	581	624	627	623	615	604	654	596	602	623	609	655	638	597	599	642	638	673	622	631	629	620	631	619	593	626	653	602	632	606	651	639	651	603	628	672	601	668	661	673	665	610	619	650	605	582	613	698	646	622	631	617	694	601	588	598	656	655	604	628	645	662	658	609	632	610	569	622	609	622	626	613	616	647	618	604	616	625	642	609	644	640	619	618	624	623	617	621	618	638	603	645	597	607	612	591	615	624	630	668	574	607	588	586	611	621	632	607	636	602	601	583	627	673	622	630	648	658	621	631	653	592	630	625	638	632	605	605	640	611	620	619	619	585	672	634	606	626	636	634	582	632	655	616	638	623	587	634	670	622	634	641	631	630	619	626	600	606	592	645	608	628	629	640	611	664	626	674	656	636	613	634	648	608	636	641	631	593	651	663	624	646	667	604	663	631	615	585	685	594	623	622	600	614	667	631	620	644	600	608	660	626	626	650	628	653	673	631	592	603	660	659	630	677	639	606	603	672	633	595	638	656	632	607	689	637	666	640	598	618	624	661	611	608	655	627	634	662	599	631	647	660	586	578	644	598	642	646	605	657	665	686	639	586	651	593	626	614	650	663	599	636	662	629	628	613	647	668	620	635	626	632	642	624	626	599	625	626	609	629	627	652	618	644	607	675	636	587	647	628	635	633	614	627	589	619	628	615	668	643	628	633	640	582	628	627	669	601	577	614	640	646	620	615	623	629	627	612	682	651	641	640	620
20492	30401	34100	26227	13368	4817	3576	1418	1347	1703	1510	1154	737	425	352	319	301	290	272	277	266	319	248	283	298	297	277	298	251	288	271	278	279	246	277	282	280	283	251	282	296	265	259	274	281	287	276	257	314	268	285	266	314	250	272	278	268	267	275	259	276	282	293	277	277	301	284	277	253	297	258	271	268	286	269	280	267	244	288	296	263	288	286	292	240	293	280	271	263	263	297	271	285	266	279	259	277	292	283	234	257	292	289	268	279	288	279	284	298	278	251	250	251	297	304	275	255	265	284	251	286	271	279	248	283	251	293	262	280	266	266	288	256	267	304	259	268	293	269	273	263	281	285	277	270	255	302	266	286	280	285	262	283	309	253	291	287	281	257	280	275	255	256	308	292	257	299	296	292	260	283	269	271	267	300	261	293	331	274	290	244	268	265	283	269	240	283	281	253	248	302	269	266	299	296	261	257	288	293	275	297	261	251	284	267	282	272	317	294	283	295	259	266	286	309	246	269	269	258	281	291	293	308	256	279	261	247	280	258	285	262	290	266	279	280	284	278	284	267	269	243	289	268	280	278	264	282	263	267	274	276	293	284	274	270	267	272	271	304	287	241	268	263	297	307	271	250	283	278	267	305	282	280	282	264	265	287	278	285	278	270	257	316	267	261	229	271	257	265	289	295	264	275	289	287	301	241	298	296	278	316	268	270	267	253	265	272	279	282	272	276	270	298	277	284	257	286	263	271	299	283	308	262	246	275	276	295	281	319	318	277	287	242	234	269	286	273	283	274	266	278	283	317	270	292	273	244	270	282	279	264	295	271	330	251	271	285	247	244	260	265	262	266	283	280	263	283	267	271	281	260	282	256	289	282	288	242	288	241	251	287	270	293	259	281	249	280	259	243	264	274	278	303	287	234	291	301	266	311	291	268	276	286	280	307	226	268	277	263	260	262	253	251	271	247	260	285	274	263	274	257	267	250	304	257	260	254	241	264	299	293	294	288	276	274	290	254	295	270	286	274	277	233	231	322	281	297	280	267	284	292	255	260	282	263	269	276	291	280	286	272	287	293	257	280	290	280	266	272	291	296	260	262	340	264	269	266	267	259	234	246	241	248	322	276	275	291	267	266	271	282	266	261	280	269	270	263	258	289	252	251	262	294	260	278	260	299	272	253	288	301	231	270	294	263	297	270	276	292	298	293	292	294	286	264	275	301	276	266	267	285	281	241	253	271	265	262	284	271	282	277	296	283	264	277	283	287	264	297	292	283	258	277	265	274	299	268	296	281	275	255	269	295	279	280	273	239	260	271	270	253	285	283	257	267	289	280	258	246	259	298	261	289	274	280	279	298	263	296	308	275	271	284	260	264	285	272	264	288	296	271	289	246	306	240	253	282	287	271	253	274	258	286	276	262	297	255	285	301	300	258	249	270	285	254	288	253	280	272	255	269	243	269	277	267	255	284	282	279	258	290	249	267	275	279	276	256	279	254	293	262	286	283	289	284	251	252	278	295	270	268	247	302	298	286	275	285	297	260	275	299	261	285	246	267	302	306	262	296	246	270	283	300	267	273	245	289	247	241	261	239	289	316	297	288	269	270	262	274	260	280	277	292	282	274	239	276	286	278	277	259	256	306	266	299	250	261	294	264	266	286	263	253	297	302	275	229	289	282	325	289	252	243	266	284	281	261	264	245	287	258	253	275	271	250	268	261	257	258	295	270	255	255	248	267	324	293	266	276	297	294	274	255	287	287	251	303	276	273	268	255	260	299	257	275	282	277	272	274	281	271	271	252	308	253	249	271	271	281	264	301	265	274	261	296	274	294	267	282	294	307	248	265	252	292	252	257	251	266	281	264	272	271	283	278	294	286	303	286	250	297	272	288	255	277	271	251	266	305	281	251	278	313	292	266	267	303	279	288	243	284	274	270	287	304	275	288	294	281	259	278	256	264	265	275	291	270	248	270	283	258	298	289	299	277	280	307	240	260	255	265	260	284	313	251	281	273	291	300	262	305	268	293	250	263	240	276	285	269	281	273	281	268	276	249	275	278	274	296	292	274	250	273	290	305	251	287	287	255	272	239	284	297	256	281	278	264	269	269	264	262	260	289	253	257	280	274	278	285	281	272	298	258	258	239	267	279	253	275	277	241	266	289	254	286	272	293	246	286	262	290	249	241	267	262	272	270	274	293	260	308	314	274	258	287	275	246	273	239	270	301	264	281	272	274	286	239	275	277	283	266	279	296	285	280	297	262	324	285	272	268	232	280	301	299	306	297	294	257	281	259	287	267	230	248	269	260	267	272	256	244	263	254	261	301	251	280	253	281	303	263	254	284	307	302	267	269	296	276	296	283	283	319	270	283	293	278	299	266	286	239	254	286	259	287	260	300	283	235	251	261	279	240	259	269	280	304	273	296	267	261	285	267	259	283	294	249	285	268	254	285	312	286	290	285	247	263	259	277	259	276	291	285	277	264	290	252	262	294	287	266	244	272	263	308	257	268	257	267	270	263	247	253	283	292	236	270	279	318	318	307	271	277	296	285	279	253	271	273	268	282	250	261	274	260	278	271	267	284	259	260	275	285	257	259	265	268	282	270	270	276	214	265	266	288	273	269	289	276	279	257	275	248	293	268	309	281	286	252	269	284	246	303	287	265	275	253	273	255	288	281	274	266	280	259	271	293	300	250	299	260	262	254	266	274	256	279	285	280	299	255	269	304	289	249	262	287	271	269	282	254	265	277	284	310	269	288	283	233	277	263	268	254	282	307	264	279	292	288	292	282	273	300	271	281	251	284	289	257	272	289	265	305	270	301	270	308	243	257	254	277	265	283	266	276	264	279	285	261	270	270	283	292	245	275	302	272	299	271	278	267	283	279	265	279	301	270	261	287	255	260	254	291	281	255	296	292	262	306	286	277	270	308	275	252	255	297	286	253	302	256	284	261	275	258	278	297	289	270	281	257	287	265	290	294	271	264	288	312	275	270	279	267	279	268	257	258	269	267	238	281	291	273	294	252	286	281	271	279	255	308	276	270	256	284	281	287	297	260	279	282	271	273	281	272	287	283	279	251	262	281	294	293	276	261	285	253	247	271	299	239	257	286	287	254	284	256	289	292	280	278	286	281	251	281	259	293	297	262	273	290	280	271	283	261	254	279	273	287	297	282	284	274	303	291	250	309	268	300	274	272	283	296	280	295	291	290	282	283	313	270	278	301	274	262	271	278	261	273	266	284	275	275	270	260	267	269	265	257	271	278	303	273	262	306	260	260	289	314	254	243	263	288	287	298	280	256	263	290	264	246	293	292	272	275	306	278	304	278	234	272	274	247	295	256	253	255	279	257	284	289	262	264	282	261	275	257	286	313	288	298	266	243	292	300	276	312	268	291	290	280	255	281	243	287	304	282	282	270	279	285	276	266	274	267	254	265	283	269	286	284	265	266	260	291	296	292	275	261	271	293	244	296	307	287	275	271	262	299	300	257	289	260	263	289	289
17459	30010	37942	31366	16540	9424	10980	4850	5842	7169	5675	4021	2201	1209	811	761	721	620	641	652	656	681	671	685	683	723	694	640	681	687	667	650	615	708	650	625	650	699	692	659	659	678	685	683	654	693	693	652	679	699	657	676	672	625	709	680	673	624	666	680	658	645	705	658	681	656	668	674	690	680	682	676	664	685	675	686	641	690	684	636	672	627	669	642	674	627	690	699	719	650	677	708	695	660	678	672	669	665	701	688	644	708	683	697	675	672	682	645	671	628	656	677	695	701	639	670	703	690	684	661	672	661	637	668	659	668	681	654	702	656	674	683	697	702	672	674	654	648	676	695	718	663	646	670	696	702	690	681	682	632	671	684	642	694	651	681	660	668	688	673	681	647	720	640	701	713	674	685	642	675	651	664	673	676	694	672	655	716	681	671	679	644	695	668	653	678	641	686	662	720	670	711	678	638	685	686	661	682	653	670	688	694	685	699	669	685	667	697	720	656	687	673	652	664	654	676	700	677	673	682	680	661	681	666	701	668	665	707	657	672	613	692	689	691	755	666	635	709	666	623	642	679	724	682	694	669	701	697	656	746	653	701	681	674	676	673	672	685	665	681	637	687	693	682	696	637	677	692	644	666	678	673	693	654	701	667	671	644	654	665	691	672	691	645	665	660	666	679	667	689	695	671	691	680	657	685	649	668	714	649	678	663	668	681	700	707	695	661	648	628	676	674	660	651	644	719	656	647	716	662	696	664	722	650	646	685	731	718	650	654	678	628	652	694	675	656	691	696	667	653	720	676	658	702	667	670	680	657	670	704	689	721	665	687	681	674	686	685	676	660	655	652	708	657	632	722	698	642	711	647	687	626	688	689	658	645	640	698	661	684	672	654	674	690	686	649	712	684	668	689	701	689	672	656	650	683	688	689	697	649	697	695	725	644	667	682	744	659	624	704	643	728	650	648	666	650	675	696	716	703	657	615	690	702	652	676	700	617	661	650	712	661	649	659	667	681	693	646	675	717	711	691	633	694	692	626	645	698	682	693	642	633	650	698	662	627	633	641	672	691	688	691	656	667	651	685	668	627	644	665	690	713	696	671	734	699	652	687	678	611	680	627	719	695	650	631	673	666	640	659	686	675	686	682	669	666	659	682	679	662	715	645	640	652	681	684	674	677	720	683	682	673	637	663	651	695	663	662	643	645	680	714	698	676	695	690	705	707	695	661	723	671	618	680	707	673	669	647	654	699	647	726	690	637	619	717	635	647	684	674	674	670	704	695	684	672	694	683	652	646	708	687	661	644	694	663	734	632	637	705	677	642	652	683	679	640	669	647	706	640	678	696	689	693	688	692	705	671	712	691	680	706	653	675	701	645	661	668	684	687	669	701	676	658	678	690	657	690	692	638	694	639	673	665	703	691	705	703	711	699	669	694	676	701	678	669	704	675	681	670	714	670	655	701	668	683	675	660	659	657	683	691	648	659	697	662	673	696	634	643	647	628	648	642	647	647	668	671	666	660	669	694	685	673	684	713	691	679	689	683	666	706	660	657	707	682	667	672	724	671	642	694	643	678	702	705	667	663	702	644	653	696	676	636	651	644	689	671	626	692	678	670	663	622	713	659	686	637	681	704	665	629	700	716	701	644	688	636	670	673	645	659	688	684	703	673	702	636	694	686	691	688	655	689	687	665	665	694	678	667	673	652	670	698	706	683	648	695	653	693	689	694	714	702	671	667	675	709	689	646	682	682	644	737	675	670	681	665	705	661	658	712	681	635	713	667	697	661	644	663	666	679	664	694	638	692	636	685	637	640	632	640	664	656	644	681	651	702	703	674	667	678	714	715	616	696	629	688	640	724	679	666	613	694	662	648	683	655	692	704	599	661	667	662	678	703	715	675	604	707	627	671	656	655	659	687	655	669	655	720	632	701	672	647	692	623	684	687	647	684	647	700	705	651	629	717	677	619	633	679	694	735	664	671	636	665	703	684	712	711	665	631	680	679	642	709	724	675	705	662	676	706	637	648	672	714	667	683	634	731	659	659	679	677	684	664	690	682	707	648	695	652	705	682	729	682	643	671	690	685	695	654	680	650	661	710	675	666	669	759	710	626	616	688	646	676	675	657	645	647	698	692	715	700	685	644	707	684	650	625	679	673	683	664	709	670	664	685	656	681	677	709	624	621	647	691	687	669	683	664	697	705	662	684	694	664	663	697	639	703	665	673	678	690	717	663	661	690	647	653	678	635	667	685	698	696	698	677	665	649	676	663	684	681	664	672	675	659	610	646	684	682	646	629	658	654	648	670	682	679	679	677	641	672	680	661	684	679	647	684	719	693	661	696	640	668	668	684	676	666	715	683	643	661	633	686	660	682	665	673	699	666	699	627	677	634	681	689	655	684	678	702	666	634	660	694	702	671	686	668	647	649	647	614	682	641	714	642	671	680	695	688	659	676	664	630	677	656	716	665	660	661	727	662	686	631	710	669	677	652	641	695	708	742	683	694	657	634	674	667	702	635	706	671	681	680	669	663	666	654	694	667	700	667	691	694	659	647	694	691	631	633	669	657	683	678	683	639	660	720	657	661	671	705	674	679	643	673	655	636	679	673	666	680	690	621	612	652	666	680	656	668	656	677	685	606	686	664	695	679	664	647	673	711	690	675	702	690	667	676	673	643	728	679	634	675	661	680	683	655	674	636	653	670	654	654	630	711	673	661	675	656	640	657	689	649	694	614	719	695	655	674	638	669	661	658	629	646	667	661	637	680	690	710	647	682	667	636	651	623	695	699	719	674	689	695	708	647	656	662	659	687	690	691	640	659	671	623	659	678	651	695	634	672	700	641	669	693	715	647	722	692	675	646	687	658	678	656	672	644	679	639	645	632	661	642	691	721	679	675	666	666	702	713	644	681	677	657	665	625	654	688	645	715	655	620	667	650	680	692	670	651	631	660	709	676	684	645	638	650	666	675	697	642	695	668	614	647	675	692	653	668	659	657	689	664	615	648	682	687	685	631	659	646	721	624	608	650	672	675	720	652	637	632	714	648	692	636	641	669	714	686	654	688	685	714	650	681	657	688	701	670	666	710	665	660	674	701	692	630	662	712	688	706	710	681	624	649	692	635	700	652	658	651	645	651	660	699	677	727	684	683	647	673	649	709	675	671	613	656	667	660	679	654	645	723	648	680	703	660	710	667	672	666	665	666	669	631	653	672	742	687	664	638	646	650	684	651	656	666	616	666	684	634	640	710	691	694	648	698	678	642	697	650	662	637	633	726	668	698	711	703	664	662	686	635	664	650	707	678	645	698	653	633	707	699	660	674	655	693	617	694	686	674	661	674	693	619	641	682	664	691	692	657	703	708	634	709	653	665	669	694	657	682	692	696	684	658	697	682	704	705	707	684	605	632	648	679	688	713	650	701	659	675	654	707	673	683	672	635	668	667	605	697	672	670	726	679	667	671	637	690	700	636	654	615	712	675	675	621	637	652	650	688	687	691
50982	47310	38281	31966	31925	29523	20875	12405	14973	17114	12065	6083	2315	919	510	328	286	317	280	280	272	263	283	298	279	278	325	298	282	291	280	277	287	275	308	266	274	269	274	275	312	281	293	284	279	315	286	286	318	272	301	274	304	313	299	295	300	298	247	292	303	264	282	286	277	270	302	297	279	289	285	274	321	264	304	271	276	297	280	274	296	271	293	261	297	294	263	253	296	313	287	282	275	274	248	255	315	283	285	294	317	269	310	273	285	292	263	260	309	284	304	276	259	248	265	272	280	286	287	284	282	291	295	282	299	272	295	282	315	289	304	310	291	269	316	290	292	287	308	268	303	286	306	316	241	258	314	306	307	314	261	289	299	288	280	246	308	291	300	270	306	288	311	271	281	260	295	291	241	276	303	289	301	276	270	282	276	304	283	266	281	301	327	266	273	267	290	273	281	260	301	296	306	289	273	287	297	270	276	274	283	244	308	311	278	269	275	303	286	290	285	293	278	251	308	279	291	284	281	317	287	290	260	273	291	290	280	291	281	282	264	288	326	294	276	244	286	265	274	295	256	285	287	295	271	314	293	292	284	273	289	303	279	289	304	288	273	271	312	282	302	270	272	300	295	277	282	312	289	290	271	246	298	288	295	275	290	306	319	285	275	292	258	284	303	278	282	267	284	297	267	295	289	267	255	289	310	319	306	313	301	313	291	291	283	289	304	296	288	289	252	283	305	301	310	270	282	271	276	259	268	290	317	287	298	313	269	323	286	288	278	258	263	291	319	297	285	271	273	281	285	304	305	248	286	267	264	303	288	291	297	322	275	281	280	301	271	294	261	267	295	305	320	282	280	290	287	277	311	314	288	284	256	288	289	254	273	289	281	287	287	286	297	269	273	279	301	269	259	287	289	260	266	286	308	297	277	277	268	270	316	274	233	278	312	300	300	269	289	281	312	305	300	259	315	281	295	288	298	288	272	256	293	300	312	286	306	338	297	251	268	269	313	276	274	263	282	312	305	300	286	273	274	312	278	301	283	245	267	293	298	293	307	270	299	301	294	292	286	305	263	298	299	273	307	297	324	278	314	294	272	264	264	285	297	282	277	275	286	306	286	299	284	293	310	302	311	300	284	271	261	303	269	277	295	282	309	283	273	284	308	274	289	309	288	291	246	296	283	281	273	275	285	295	261	284	290	275	252	251	286	279	301	252	303	275	300	260	270	310	296	320	286	318	249	293	303	270	261	296	255	268	300	303	299	290	294	302	277	291	287	307	325	263	275	301	281	289	290	268	283	291	284	274	292	301	264	267	281	293	288	321	287	265	311	282	259	306	317	316	308	305	301	275	270	264	290	270	320	285	256	292	276	275	298	295	271	293	283	293	272	270	269	313	242	294	276	276	264	248	261	270	264	303	289	272	272	261	309	325	274	309	311	276	345	281	230	309	288	287	293	297	287	305	313	287	305	278	264	282	272	249	293	274	289	278	275	297	280	291	286	272	277	296	288	245	317	289	274	292	289	293	274	306	289	260	281	292	298	275	280	262	292	272	285	282	278	298	292	274	296	287	281	276	277	281	291	301	258	277	284	256	289	285	269	316	310	320	290	294	267	257	291	283	277	305	259	267	267	288	317	289	287	269	261	281	277	285	276	274	302	288	302	281	261	258	297	290	300	279	299	296	297	261	270	248	289	299	278	288	320	260	301	295	305	285	320	255	296	290	288	300	279	286	284	292	276	290	276	309	252	306	275	278	251	278	287	263	264	298	299	266	281	270	290	255	266	283	258	303	305	275	287	306	283	261	270	279	293	297	285	282	281	246	275	304	295	258	305	274	301	284	261	289	315	247	271	257	273	308	266	253	282	321	272	276	297	264	302	312	292	275	287	315	294	306	305	276	270	279	322	293	265	272	316	274	277	319	268	253	291	292	290	273	305	301	260	272	296	275	310	273	275	278	316	285	279	303	281	278	288	293	303	266	247	301	319	250	258	285	279	313	268	288	281	260	296	262	288	291	276	273	314	303	274	301	301	283	288	279	293	293	282	274	302	281	289	285	293	261	285	268	283	287	270	266	251	289	282	271	291	282	264	281	254	275	264	250	293	310	271	291	287	300	273	262	309	278	273	305	296	319	278	316	289	260	307	307	297	307	283	267	284	247	250	276	310	276	281	259	281	276	274	303	311	326	304	238	280	257	244	286	281	274	248	256	257	286	289	289	291	247	300	271	288	289	308	283	291	281	243	308	282	278	278	289	283	304	286	287	285	318	248	278	247	282	305	317	301	284	291	278	292	278	306	306	286	289	260	246	262	288	274	281	257	321	282	322	272	271	306	272	271	274	274	285	260	260	282	261	268	306	250	250	299	303	320	271	297	277	284	278	289	299	258	273	297	296	283	270	286	299	306	295	258	276	271	295	271	285	290	243	289	268	262	275	250	294	277	262	287	280	289	274	282	278	258	323	253	317	262	295	310	292	265	286	306	295	261	281	277	268	283	298	296	270	293	281	300	282	259	303	277	311	274	285	290	288	290	297	293	299	291	277	321	286	272	283	282	326	286	276	281	307	279	269	280	280	289	278	304	292	299	279	274	300	259	250	317	296	283	248	303	312	294	298	288	320	288	255	264	280	319	308	260	312	278	296	270	291	290	264	285	281	292	267	273	317	294	265	299	288	280	307	288	261	299	295	309	276	281	293	292	269	326	294	295	307	280	274	279	284	309	284	294	280	279	284	304	287	260	281	276	305	312	277	275	274	265	287	270	290	279	272	281	275	273	300	299	271	288	292	286	299	305	260	293	313	274	268	285	311	263	279	286	298	265	240	291	296	285	313	313	311	266	229	266	263	276	271	271	303	292	268	291	326	267	326	309	291	302	279	263	278	252	295	276	309	317	265	295	281	263	268	301	275	275	265	297	280	315	238	278	299	291	270	301	301	292	335	315	262	265	289	292	286	311	276	273	285	285	310	284	316	262	298	322	271	274	290	285	304	273	320	281	291	279	296	270	289	256	280	277	308	293	270	271	304	275	316	284	279	276	286	333	312	283	284	301	259	284	275	285	292	304	288	266	262	281	253	266	271	265	298	282	278	294	304	300	280	287	292	297	285	289	298	250	251	273	270	297	285	267	288	250	253	306	269	263	333	295	255	247	272	269	298	335	313	269	248	297	294	309	295	285	284	275	275	307	272	315	281	313	305	349	279	276	323	268	295	288	260	307	272	306	300	255	289	282	294	280	299	271	263	294	280	289	284	280	270	277	295	317	288	287	286	293	268	274	287	275	305	291	258	300	298	315	280	313	302	241	263	267	298	286	254	248	251	294	296	270	305	257	288	275	259	314	266	294	270	297	305	298	299	264	301	288	296	274	270	329	321	275	315	255	248	285	293	263	283	278	281	296	293	301	281	299	290	269	288	307	276	294	253	260	253	246	288	269	263	263	304	255	285	296	261	277	291	287	282	270	283	308	264	311	265	271	316	254	294	316	303	311	298	258	293
41802	51597	46572	44875	45112	40429	20097	17332	33628	36318	28531	18469	8429	3314	1481	847	732	664	719	663	698	650	672	674	695	723	653	685	656	715	732	669	684	664	661	682	659	673	686	687	697	703	713	715	640	664	712	697	689	678	670	692	671	635	693	700	690	751	702	670	690	691	697	659	652	732	672	650	708	668	672	708	698	699	681	709	705	648	652	696	678	658	678	675	636	685	632	694	739	682	694	656	726	672	665	695	714	695	645	668	673	687	662	671	671	704	711	627	630	717	673	677	639	631	660	643	678	693	676	685	660	669	705	665	684	692	623	667	672	656	719	696	687	688	657	705	671	636	695	709	708	705	740	680	667	670	673	700	664	682	679	638	737	633	618	687	687	651	709	681	638	667	699	718	695	684	708	675	674	650	680	692	653	718	694	703	647	660	641	683	734	668	674	684	707	693	647	680	664	694	639	740	682	668	750	689	710	647	694	665	703	707	710	647	662	670	649	653	697	698	668	646	615	696	700	630	687	658	682	719	705	675	707	674	708	752	681	704	648	657	736	632	702	697	684	702	678	681	747	691	727	645	707	654	656	634	690	635	674	690	643	711	702	696	700	716	666	679	670	651	711	680	652	729	702	674	708	695	689	684	624	684	751	718	653	700	678	699	652	711	702	743	710	654	726	714	717	696	667	711	733	661	683	667	702	762	711	624	660	684	655	670	670	742	706	695	723	653	708	654	676	695	693	698	726	695	637	667	678	686	687	675	728	682	668	618	692	691	693	724	714	711	697	646	675	720	676	702	657	655	670	708	672	680	650	664	735	685	693	636	665	646	680	667	707	696	683	685	699	681	676	712	645	688	715	719	663	685	716	696	714	674	701	672	683	700	661	680	634	715	652	679	676	743	704	695	692	690	681	689	670	730	688	694	722	687	645	707	699	656	689	679	721	669	661	678	675	692	706	683	678	630	639	726	700	682	680	692	691	737	692	655	654	681	656	689	687	703	650	698	696	686	663	678	678	717	713	667	684	698	675	695	702	703	660	693	676	653	687	668	692	654	660	674	681	711	660	694	661	706	659	647	657	692	659	697	652	654	702	729	655	703	679	658	726	728	705	733	669	706	722	692	675	710	683	732	648	736	657	691	679	673	707	713	666	670	683	701	669	709	728	673	693	691	651	659	705	668	677	713	669	636	689	708	651	716	684	681	646	672	649	690	656	657	699	721	661	670	669	665	680	735	642	705	691	661	648	718	673	692	684	671	659	641	683	716	704	689	709	635	687	685	685	693	714	690	674	701	692	656	667	648	646	703	688	714	652	702	693	698	755	707	694	691	653	722	687	718	696	683	718	685	666	674	661	695	676	720	729	686	673	702	705	689	645	638	647	670	665	680	666	695	617	672	670	713	705	677	692	724	687	739	676	707	666	678	716	676	631	692	652	685	679	704	691	693	679	653	661	729	654	705	670	685	637	673	729	699	654	705	647	674	718	639	683	687	749	652	658	646	683	658	690	699	666	692	690	713	689	670	696	642	698	640	742	670	689	755	645	673	679	687	675	667	694	711	694	676	690	704	681	648	698	666	700	686	671	735	674	732	701	698	645	696	736	683	706	672	706	673	705	683	664	682	683	679	660	654	671	650	676	681	659	686	609	670	709	711	655	712	633	710	695	678	691	645	672	677	670	709	691	705	697	733	670	670	740	694	701	699	715	679	705	651	684	695	656	672	673	718	669	706	682	675	692	708	710	683	669	687	720	671	663	656	655	681	675	720	673	674	708	700	672	690	652	741	671	664	676	674	657	696	697	650	667	675	691	712	663	704	647	673	668	693	652	721	729	709	703	692	660	754	702	686	712	712	659	701	670	693	670	704	688	695	673	698	723	701	654	673	666	699	695	684	640	732	699	679	720	675	692	629	693	701	663	658	723	677	706	680	683	678	674	694	711	691	690	679	671	669	700	684	688	685	685	674	714	640	728	695	665	725	674	676	666	705	676	694	683	688	715	719	642	683	683	661	713	702	695	717	713	681	677	675	645	678	657	672	689	693	668	664	677	729	677	689	677	672	683	680	693	642	701	650	674	675	689	663	663	718	703	684	694	719	700	666	657	676	708	682	665	636	708	637	678	662	693	695	700	643	683	739	695	710	702	665	666	649	677	741	700	671	640	682	651	630	700	634	717	629	647	695	640	706	700	672	702	703	667	682	678	660	656	632	685	671	675	619	659	700	697	682	688	687	662	679	669	659	675	674	694	687	711	690	704	683	662	704	701	705	692	725	689	709	724	716	664	691	680	666	672	671	706	728	704	693	675	721	677	669	679	712	678	655	728	665	673	673	670	692	668	664	730	690	712	665	682	693	655	643	694	693	712	655	724	661	676	705	665	677	705	639	709	672	651	627	667	655	713	673	705	730	679	715	722	668	690	704	653	675	619	686	709	685	656	721	705	671	684	719	651	697	718	716	685	688	679	653	700	622	659	694	666	723	694	682	670	654	681	657	725	660	653	684	650	672	676	623	660	687	705	689	686	671	676	704	686	679	671	640	646	715	747	642	677	686	663	656	670	711	698	703	725	684	683	696	714	674	667	726	671	675	661	726	653	691	692	655	679	696	700	722	634	746	675	658	684	681	681	638	697	668	674	683	671	714	649	661	673	708	710	686	733	692	641	686	650	643	666	705	665	693	668	679	679	690	735	666	716	689	688	734	642	680	686	695	718	637	705	676	657	637	707	677	687	663	685	715	713	649	730	670	669	705	665	691	668	703	699	668	664	733	682	660	651	670	684	680	677	727	686	653	727	756	680	670	660	662	779	679	667	643	692	663	689	725	654	700	720	669	684	642	719	699	677	701	654	671	626	674	695	691	698	684	706	700	745	643	684	724	675	717	673	697	751	686	676	675	698	680	709	667	699	663	673	700	696	693	679	715	674	679	658	707	711	723	722	698	697	696	694	677	689	757	683	672	702	653	665	673	724	684	672	702	666	687	688	654	694	698	657	745	682	685	681	688	664	652	643	647	667	700	666	659	708	738	665	646	757	656	631	639	689	711	679	705	654	681	730	688	680	672	684	662	694	709	675	670	660	729	670	653	705	701	682	668	662	675	672	678	665	695	681	745	697	660	677	727	700	679	643	674	677	719	729	669	687	674	659	683	684	684	664	711	718	675	732	652	660	676	727	678	696	671	660	651	680	681	704	681	680	697	633	709	686	701	688	655	670	702	699	691	709	710	687	657	638	688	658	639	682	661	670	703	721	669	717	722	684	655	697	664	701	706	693	657	676	704	713	639	645	712	668	666	694	718	670	682	702	680	671	697	705	647	692	685	636	682	706	680	712	693	683	732	689	674	690	696	676	711	656	669	698	720	660	699	739	654	674	679	691	734	631	707	691	651	692	680	657	676	743	649	675	666	669	712	710	687	664	660	704	699	643	627	709	705	650	693	661	695	725	630	700	660	696	671	675	707	662	677	688	694	676	668	705	666	667	656	679	666	704	693	715	729	681	692
55632	44666	36376	37972	35649	31308	28008	26569	28852	36466	28463	17720	7170	2250	742	410	279	281	280	290	288	264	267	266	267	235	271	262	295	260	247	275	254	255	272	271	263	236	282	252	308	241	278	283	277	241	290	236	254	262	241	258	249	277	282	270	257	248	243	269	282	250	276	261	285	241	235	272	272	312	262	286	225	254	259	284	246	271	275	265	288	251	289	265	255	266	278	282	245	285	253	277	268	241	251	243	251	268	270	262	256	265	268	250	242	267	265	270	293	257	258	254	258	267	274	267	267	256	261	251	261	268	264	256	248	279	274	255	274	262	248	266	287	255	246	236	260	284	251	267	278	285	257	255	254	274	259	260	267	257	237	273	269	243	244	285	257	250	237	283	266	285	232	245	254	275	254	284	270	253	296	290	251	266	270	276	308	273	257	303	293	273	266	255	237	260	254	273	284	246	260	262	268	262	258	286	283	262	266	280	238	264	287	272	264	265	224	258	256	274	286	276	303	249	286	269	240	260	268	284	261	258	285	269	263	273	241	249	265	258	272	248	227	272	237	261	262	252	241	288	277	238	286	247	264	294	272	242	269	237	233	275	259	259	277	265	284	276	260	238	291	260	286	270	290	246	254	270	259	249	257	267	273	242	255	254	238	248	263	252	264	265	265	285	266	275	268	251	285	250	269	260	261	295	273	233	231	268	239	255	242	288	263	277	275	262	267	255	258	276	289	279	282	276	271	252	260	241	280	269	242	242	244	280	256	278	258	281	277	278	287	262	235	244	272	257	262	262	297	264	271	243	245	265	249	235	244	255	228	279	245	243	271	269	254	281	246	250	256	280	267	242	266	275	294	279	241	274	253	271	253	265	249	271	305	276	265	282	276	252	254	270	280	273	252	265	264	238	286	271	282	281	239	265	267	274	298	297	255	245	259	274	240	251	239	280	231	215	249	251	259	263	279	265	267	294	268	265	271	258	296	253	263	261	258	258	233	279	275	275	254	214	261	275	281	251	273	255	278	283	272	266	261	286	265	272	260	274	272	259	264	250	264	264	238	239	281	307	274	270	231	263	291	270	257	242	291	260	271	280	248	269	260	240	248	283	290	279	276	263	268	294	278	300	225	266	249	227	282	263	272	209	269	275	279	290	276	251	254	255	284	237	226	255	268	244	269	235	279	221	288	267	244	247	262	267	283	248	274	277	269	245	285	263	254	260	234	251	289	256	282	278	264	257	283	279	273	261	282	273	225	265	246	264	282	262	272	256	289	270	236	261	259	288	268	278	282	258	283	263	244	270	265	270	270	270	289	267	283	283	248	260	248	262	264	270	259	257	301	253	256	258	269	233	234	253	280	244	256	271	245	242	256	255	260	267	228	292	259	273	251	284	262	258	280	247	235	259	265	256	274	246	258	297	237	273	289	303	272	271	267	288	277	256	254	250	250	269	307	288	252	296	248	263	269	268	262	255	268	262	288	286	248	257	256	272	274	246	251	270	272	248	284	265	231	272	291	252	261	271	272	285	288	243	257	279	265	279	267	271	252	230	261	247	308	278	280	291	235	257	269	267	251	262	254	227	274	256	285	279	264	247	295	249	252	259	276	287	244	269	254	239	258	277	284	269	260	279	281	256	262	245	278	269	317	251	280	290	280	290	284	265	269	268	281	270	254	273	266	268	267	280	250	249	292	284	269	268	259	278	257	269	273	240	246	261	270	268	264	267	279	247	252	265	281	267	244	291	250	302	266	274	241	228	274	274	229	251	265	254	256	256	254	272	238	250	260	268	248	244	255	253	285	279	242	266	272	279	285	267	244	241	284	273	235	263	265	243	257	288	278	242	225	260	256	270	264	275	262	253	283	276	260	250	247	266	253	266	267	284	245	262	270	249	281	232	248	272	286	255	250	279	272	258	268	274	233	254	269	252	253	275	288	240	259	242	264	248	243	243	258	263	240	267	283	260	245	259	264	254	274	270	303	249	285	244	279	279	255	277	262	252	258	270	285	278	249	264	261	277	253	264	299	284	283	277	272	285	250	243	251	285	256	253	283	244	250	233	264	285	236	258	272	286	312	260	238	238	252	256	233	269	267	252	271	263	240	257	274	304	296	275	276	237	275	292	208	240	241	293	236	264	262	273	276	299	262	279	283	222	257	273	246	260	266	237	247	302	259	254	279	287	266	254	274	258	260	237	297	232	272	223	235	313	273	246	264	248	251	251	231	267	268	274	252	249	255	257	235	251	238	247	253	261	244	276	264	262	277	249	242	245	270	253	257	263	254	241	245	257	279	259	273	305	276	288	287	284	260	266	261	285	277	254	250	277	253	271	242	237	246	268	267	275	276	255	270	265	275	265	245	270	281	270	256	269	274	220	267	256	294	254	281	279	257	230	262	247	260	268	265	276	277	271	269	257	282	250	254	274	261	268	286	284	279	272	282	284	288	274	264	225	266	305	239	276	270	292	230	257	267	264	259	248	311	260	257	282	246	222	255	270	242	260	253	240	266	257	226	254	268	257	284	271	260	278	265	256	286	280	273	274	287	290	269	264	268	269	271	243	267	253	276	300	255	261	239	271	260	255	247	258	277	268	267	261	245	265	269	216	275	259	276	245	264	289	249	250	249	243	260	265	244	258	262	279	255	254	246	235	251	272	281	266	290	258	259	280	281	258	249	256	289	258	247	260	277	252	271	253	262	229	281	278	244	262	263	252	279	242	226	267	245	261	281	245	244	265	278	261	255	237	274	242	281	238	254	270	297	269	239	275	242	312	279	239	270	260	255	250	273	251	239	240	281	277	268	231	263	290	259	235	256	274	269	263	262	286	248	318	270	281	262	279	267	243	275	257	249	284	242	255	267	264	237	251	269	286	249	255	271	259	245	233	273	286	272	245	270	252	280	253	286	264	249	262	236	267	268	285	232	271	264	256	255	278	233	252	261	286	255	245	263	259	272	258	244	276	244	260	279	271	259	264	274	248	258	272	260	275	258	258	247	243	254	276	251	278	275	258	276	279	259	258	246	255	277	284	249	242	273	263	280	267	264	216	259	264	288	296	286	245	259	260	258	273	267	262	276	236	257	287	263	251	251	252	257	252	269	243	267	274	266	263	262	241	254	247	253	279	245	268	303	287	275	208	287	272	255	246	246	253	299	268	284	274	281	246	289	274	270	278	261	250	270	241	258	297	254	253	285	272	256	305	298	295	269	258	237	259	240	257	274	259	262	247	253	259	263	291	266	263	294	256	271	260	288	258	280	259	233	253	270	255	282	273	289	243	291	260	239	265	257	264	228	261	237	263	242	250	272	260	250	298	274	263	264	252	254	253	273	246	244	257	263	255	249	257	280	238	269	273	273	253	244	272	253	264	274	250	246	265	262	268	277	269	258	250	288	266	271	262	258	257	235	276	265	256	265	268	246	243	295	253	290	258	281	268	301	276	268	264	263	298	245	270	251	257	287	283	246	253	265	265	228	275	254	241	227	253	242	255	277	291	247	269
47234	50972	50221	53975	51129	39216	40037	37464	47344	53942	44498	34228	18530	7525	2741	1129	778	606	647	638	644	640	645	641	645	626	606	694	614	604	622	565	619	647	687	621	631	615	661	644	647	635	604	603	604	660	630	648	593	666	630	636	619	601	662	656	611	606	629	619	628	634	610	600	614	625	677	647	605	645	654	631	624	618	599	668	622	628	620	621	616	618	642	644	634	643	634	656	619	638	655	654	650	629	607	692	649	668	621	636	599	646	615	600	615	616	586	637	617	593	651	633	624	626	618	586	640	623	627	616	613	649	592	629	620	643	611	626	660	650	620	593	616	590	619	675	663	655	596	606	633	585	616	695	650	662	630	604	625	661	637	659	648	613	607	649	590	638	640	584	595	628	627	673	618	597	609	614	569	626	627	659	651	677	615	640	634	624	610	632	634	629	616	660	659	667	644	620	657	630	598	647	622	625	649	605	615	616	603	647	626	614	646	613	690	616	599	630	595	664	626	613	661	661	618	594	639	633	646	598	645	647	663	634	658	592	639	593	605	630	613	634	665	598	627	654	622	615	585	626	613	681	665	613	608	625	632	614	606	662	652	673	663	611	622	671	619	635	664	636	624	593	626	637	608	606	586	606	618	614	641	632	634	602	581	659	615	660	629	605	632	664	609	669	680	625	633	665	657	597	591	625	636	633	659	635	623	607	646	633	589	638	591	612	625	605	663	595	651	623	637	625	615	605	625	632	609	594	658	662	625	630	619	657	640	643	645	629	665	618	606	657	645	588	684	621	597	659	645	601	626	650	642	641	610	652	625	608	647	657	610	623	648	632	609	634	624	617	641	622	647	665	627	610	669	609	621	638	650	640	603	627	628	634	616	640	626	629	591	595	578	612	629	629	630	648	616	599	622	647	654	603	654	658	645	633	598	616	661	640	607	632	620	643	687	644	688	653	662	624	657	579	617	599	629	646	629	643	604	634	626	675	651	657	620	647	583	649	604	648	630	625	620	630	590	597	630	654	615	627	627	576	623	591	648	632	632	666	643	621	635	633	607	657	633	627	650	611	624	632	655	621	629	608	645	615	618	596	647	664	641	620	591	628	599	626	658	607	608	625	646	621	650	639	611	623	659	597	667	629	659	622	620	637	622	608	667	642	637	596	615	640	689	594	639	645	654	647	616	608	641	633	637	622	616	649	616	658	574	621	638	649	608	621	639	614	648	638	640	647	640	615	650	643	599	590	635	569	625	659	641	657	639	565	659	618	630	645	647	645	631	602	655	665	619	656	612	628	635	602	630	621	633	592	641	652	644	605	627	601	638	640	633	597	619	607	611	626	602	629	682	637	614	670	591	622	603	611	638	595	648	665	631	616	621	626	608	619	573	614	659	621	649	621	622	625	649	637	607	618	624	616	648	640	628	651	657	653	643	667	645	652	645	644	652	627	602	613	651	576	628	584	611	617	648	634	643	597	640	655	638	634	616	644	605	617	681	631	667	625	653	641	625	645	654	624	632	625	627	621	648	638	649	613	647	621	655	642	611	646	593	622	589	643	649	634	610	640	643	654	628	639	619	626	631	643	650	642	625	637	610	616	616	601	643	625	622	623	631	680	637	643	572	643	637	659	562	673	652	632	615	643	653	608	609	644	643	621	612	630	600	646	645	642	628	638	655	607	650	630	658	610	611	614	644	611	602	641	644	632	624	605	563	634	654	649	625	645	630	613	614	635	629	600	622	649	647	664	620	608	649	589	641	626	659	647	629	638	658	592	584	628	633	647	643	618	671	632	582	602	627	612	635	607	632	631	620	608	627	634	646	686	663	644	626	625	619	601	638	657	608	623	638	627	622	615	635	557	643	616	575	615	620	633	645	649	613	602	647	630	618	604	622	624	650	639	652	603	588	621	643	646	602	646	628	618	611	629	596	625	651	638	618	599	628	625	673	605	608	601	628	584	636	634	655	647	563	646	646	634	607	636	614	592	606	609	643	671	626	638	657	620	601	664	635	649	650	643	635	593	629	626	624	632	684	615	650	628	631	689	637	663	621	642	636	614	654	622	645	609	612	610	612	598	627	592	566	629	640	619	631	599	654	629	619	644	609	627	634	587	674	644	664	664	628	628	646	642	590	642	609	632	640	620	616	614	617	667	608	627	645	649	664	633	650	617	689	646	609	624	638	670	664	640	654	627	583	606	611	639	602	610	628	604	629	635	602	665	640	625	632	644	628	585	598	604	653	626	623	603	603	652	597	633	641	578	611	604	616	633	653	619	634	677	670	610	646	601	613	698	661	608	644	630	594	642	622	669	621	625	633	601	616	665	676	598	643	659	605	613	615	644	639	635	577	611	648	661	594	598	660	599	657	636	639	645	656	611	640	632	602	616	628	664	654	621	576	646	645	681	566	588	657	604	647	620	664	574	663	633	632	634	669	618	640	633	649	650	586	627	615	634	639	652	663	588	648	602	647	616	620	615	650	622	632	614	630	625	618	673	657	620	620	642	699	625	668	670	583	616	613	625	641	615	638	661	641	640	635	655	595	665	638	632	634	665	625	582	636	620	611	616	624	621	659	583	630	635	631	582	604	595	641	653	629	634	644	580	626	579	603	693	633	616	607	660	665	626	687	651	622	603	621	654	586	606	625	687	591	625	637	646	592	648	646	643	634	594	650	600	597	674	676	645	633	639	631	597	639	625	682	631	664	635	627	659	635	606	625	628	650	684	656	596	636	700	590	620	673	633	654	640	602	616	596	634	674	613	640	664	637	669	637	614	615	620	614	636	612	645	626	627	633	656	669	648	665	620	620	559	642	608	669	586	623	603	623	620	617	642	624	627	599	622	658	658	617	627	637	649	609	710	633	625	631	591	632	609	660	606	645	658	680	653	612	658	656	663	593	621	556	629	604	642	605	636	591	623	610	616	659	636	658	611	614	592	648	652	648	615	645	633	611	625	664	649	617	596	682	600	625	595	642	601	614	629	608	626	648	592	624	653	625	642	618	636	661	609	622	661	640	615	690	640	643	632	663	611	654	647	629	654	639	650	618	638	643	610	661	608	643	669	610	621	608	636	625	619	631	655	632	597	639	656	631	624	633	628	640	624	628	616	617	623	586	682	625	624	653	612	594	627	602	635	597	608	622	609	615	599	674	638	618	636	636	640	625	623	655	641	635	656	617	641	673	639	587	622	640	615	655	661	621	680	676	606	644	629	625	594	646	603	641	615	629	611	624	619	621	633	599	609	645	610	620	627	600	621	637	649	601	667	599	645	653	596	652	554	616	634	614	673	625	605	653	619	667	611	659	662	653	675	643	615	620	624	636	621	626	612	635	627	649	591	626	595	650	644	607	633	607	621	605	600	629	639	669	591	606	589	631	623	651	630	631	638	599	610	662	576	592	660	604	596	626	599	641	638	627	675	632	672	604	638	597	613	656	628	598	609	655	598	667	633	619	618	658	637	677	659	636	640	618	696	607	625	626	639	632	608	591	615	644	659	629	628
17407	23169	15681	11484	7794	4601	2040	995	1180	1771	1353	1195	811	504	360	333	273	249	265	279	278	243	233	265	268	227	254	265	263	246	277	267	297	258	265	259	231	283	269	261	263	252	266	221	269	302	268	261	275	263	289	262	274	283	256	273	237	274	236	283	243	246	311	271	237	240	261	228	226	251	256	235	267	271	256	269	273	289	240	231	254	281	264	232	285	239	279	243	247	257	272	241	285	290	266	236	252	262	247	290	283	293	278	290	259	235	246	283	249	250	248	260	277	276	288	257	264	251	243	274	273	281	248	243	241	282	267	260	266	275	282	283	257	257	267	271	280	267	288	267	270	233	266	286	259	249	251	246	262	255	245	275	261	231	290	276	263	263	227	255	261	255	269	230	257	278	242	287	237	277	247	261	268	249	275	276	244	290	259	233	219	240	262	248	255	284	290	264	268	266	270	242	266	246	261	252	238	299	276	258	285	264	267	241	261	257	277	242	264	270	254	301	287	263	267	265	267	247	277	264	244	246	267	276	244	268	246	285	292	296	283	276	252	276	254	261	279	257	263	265	279	260	275	265	246	288	256	235	255	248	272	242	273	241	247	268	244	239	283	248	244	239	250	252	262	254	238	228	271	278	284	276	266	269	259	263	265	260	250	275	242	258	282	264	269	259	273	278	307	266	254	272	289	257	268	271	244	276	284	301	250	265	275	265	234	254	279	237	242	228	270	303	237	283	296	268	260	241	237	267	242	256	281	269	262	281	267	255	282	290	271	269	236	255	276	239	254	255	217	248	256	255	267	272	271	257	251	300	272	245	275	290	289	262	277	289	265	238	262	228	282	294	252	267	233	267	264	250	247	259	258	267	255	251	276	253	276	267	264	275	240	228	276	255	254	301	242	271	277	279	237	256	259	244	261	244	298	261	255	273	258	280	259	261	267	249	267	231	277	296	242	248	272	277	257	276	270	264	307	265	265	268	271	264	272	301	266	264	288	270	293	250	257	246	266	247	247	271	246	259	278	268	275	264	284	239	273	230	265	258	258	277	264	303	293	238	266	286	247	246	265	289	265	270	279	282	255	290	247	280	233	243	275	259	247	256	259	257	249	257	248	268	252	289	268	257	231	235	257	275	291	264	263	259	258	240	237	248	269	300	242	255	282	219	229	268	228	244	253	255	264	246	285	251	281	262	273	251	273	237	264	257	272	234	264	269	256	273	266	258	281	258	259	268	256	259	243	245	271	271	271	267	260	259	257	271	279	302	250	242	261	287	261	268	279	249	284	293	265	284	270	272	222	257	241	253	282	284	281	261	254	249	262	256	270	260	256	258	277	246	261	244	246	261	266	228	234	227	261	255	289	265	255	257	257	248	264	241	269	298	248	263	262	274	289	255	300	279	287	255	243	276	291	274	282	262	239	274	257	253	281	263	251	277	267	266	263	260	270	289	243	267	271	258	271	263	266	265	251	263	272	261	270	257	261	260	258	245	240	269	256	264	259	237	254	258	258	252	246	251	271	263	254	245	279	249	258	234	269	249	273	240	244	250	250	249	270	272	260	283	257	260	296	271	289	256	279	263	250	278	244	297	250	269	280	281	285	244	251	260	268	252	272	277	262	266	287	263	243	242	256	251	253	244	289	280	297	233	282	238	298	256	263	258	252	256	250	252	254	258	267	274	286	275	268	252	248	256	266	265	268	271	291	256	265	213	252	269	280	267	283	263	244	238	247	282	275	264	257	264	263	263	222	248	252	244	245	254	252	259	262	257	263	281	252	259	259	284	264	240	258	229	280	252	235	228	264	240	277	265	256	238	246	266	244	274	277	250	275	285	302	263	251	265	281	260	243	256	248	242	251	266	212	276	265	244	263	260	238	232	262	271	276	268	253	270	263	288	259	286	266	243	244	269	268	261	272	245	237	240	271	267	252	252	283	247	265	269	288	267	246	274	291	255	264	255	233	271	262	268	239	240	275	283	277	274	259	280	252	258	264	271	260	262	279	276	253	247	263	244	254	231	276	282	269	264	265	279	258	273	253	278	250	258	272	232	260	260	251	259	242	266	266	265	264	246	258	254	241	258	253	284	232	270	271	249	280	241	256	298	255	265	275	273	238	245	274	247	241	288	267	250	258	250	229	258	248	272	263	240	259	248	251	225	262	253	233	259	255	292	259	258	277	262	296	259	284	283	283	250	266	272	284	270	262	269	257	240	289	302	263	268	254	278	241	263	278	281	259	278	301	257	250	289	258	286	248	277	275	251	284	269	265	310	256	277	287	290	275	246	280	231	255	298	280	288	280	255	243	254	251	267	270	269	245	265	272	255	258	226	235	265	259	221	283	262	254	271	257	280	254	214	237	243	260	262	266	280	241	246	269	281	257	258	247	236	253	251	271	277	251	269	260	265	247	252	269	239	240	255	270	254	285	275	223	280	244	247	277	246	264	279	272	283	246	251	284	249	285	243	275	281	275	269	241	252	268	252	232	260	248	261	295	259	262	280	255	248	260	229	261	276	268	262	255	265	233	253	272	264	270	250	221	307	257	270	280	289	269	293	264	256	267	260	265	242	241	259	288	266	252	280	245	265	294	267	264	268	268	264	266	267	268	289	265	290	264	262	255	260	234	288	237	278	247	261	246	281	268	281	263	282	275	278	291	264	275	264	252	276	258	235	272	260	247	249	287	255	253	277	292	256	280	246	265	233	273	277	243	287	271	257	267	242	227	286	242	261	277	253	273	270	259	266	272	279	253	261	281	279	254	295	260	260	256	254	255	278	265	262	287	262	243	266	250	276	251	244	267	263	241	274	255	265	264	274	251	269	262	263	266	292	281	262	309	268	240	236	272	295	237	284	275	246	270	252	265	273	266	285	259	244	293	236	253	254	266	263	227	252	233	244	251	234	250	263	287	258	258	257	252	267	265	276	242	292	242	247	247	242	258	277	244	282	260	279	258	265	266	270	275	231	260	251	266	262	246	265	255	259	257	272	246	263	240	276	253	258	257	251	266	280	265	264	278	282	270	206	254	252	277	227	278	267	235	276	260	262	243	260	242	295	256	250	289	252	238	271	253	253	256	229	268	281	273	255	291	234	275	259	267	265	255	262	240	242	266	269	240	225	244	257	266	279	261	253	262	277	250	246	284	298	255	283	254	278	253	305	285	276	269	264	271	239	260	268	260	270	281	302	253	257	237	268	262	251	280	261	271	256	239	270	261	283	270	277	247	249	266	252	265	266	278	297	244	278	253	270	243	273	284	255	254	246	266	254	256	248	276	250	240	278	290	256	231	227	228	241	252	239	263	241	241	243	273	230	256	249	277	266	287	265	257	265	241	218	260	234	275	245	254	259	298	263	279	255	242	250	265	270	256	259	258	239	284	222	245	257	266	276	271	287	234	258	245	272	277	296	256	246	261	277	272	244	263	246	264	240	276	283	242	268	252	257	246	267	261	228	265	298	257	275	233	239	257	248	250	257	292	247	261	262	252	240	269	233
15278	21863	19330	19664	17456	12908	7114	4135	5610	7908	5545	4522	2867	1563	937	730	648	616	692	669	655	619	680	688	619	657	663	618	749	672	653	647	636	618	668	620	697	696	620	673	653	652	658	697	668	696	660	662	656	670	676	625	701	659	640	633	630	673	661	664	655	658	643	668	632	683	643	661	645	618	666	666	657	623	660	614	692	647	642	654	687	645	641	638	668	687	605	662	678	663	649	643	615	668	618	656	608	659	649	653	665	642	657	626	668	639	684	637	665	699	669	672	628	656	667	667	668	617	666	640	672	642	665	647	670	633	639	639	623	680	621	675	642	655	645	640	643	679	702	669	663	655	629	664	698	682	675	681	673	669	652	655	717	689	657	651	608	599	659	646	657	616	724	658	662	643	617	662	636	623	677	678	663	709	639	625	679	669	584	660	632	661	700	666	660	629	625	655	641	653	649	692	624	619	629	644	652	641	634	648	647	674	582	654	684	654	658	635	659	652	667	647	659	670	698	692	665	702	646	685	680	696	611	622	648	657	642	671	681	693	682	659	651	613	669	705	660	683	611	641	629	673	668	652	661	700	668	662	637	615	643	680	635	670	646	613	658	646	629	664	642	626	614	634	631	669	688	617	724	675	659	665	629	685	660	646	666	647	613	639	608	651	635	678	644	644	681	682	673	655	672	664	672	663	669	591	656	653	631	643	690	693	652	628	659	611	655	679	625	630	709	681	624	646	645	633	704	663	651	642	655	629	649	680	645	669	666	675	680	653	668	612	665	705	684	696	655	629	645	636	667	627	633	651	650	683	688	682	662	621	660	683	657	638	641	623	646	675	597	681	654	681	690	697	671	665	654	688	652	677	663	634	658	658	626	684	640	653	655	662	655	668	697	650	669	699	616	668	686	662	689	664	674	652	637	653	653	671	674	650	664	691	608	657	669	624	631	618	683	640	675	657	710	628	680	671	665	674	643	703	657	649	622	635	655	638	639	667	692	664	651	708	675	615	620	654	659	680	658	677	665	613	703	650	660	666	690	708	689	615	646	666	643	668	639	656	647	680	649	648	618	604	650	679	655	669	611	644	611	687	665	646	672	658	626	650	669	663	621	623	671	618	675	631	704	608	637	611	666	652	693	661	618	646	641	663	659	689	648	646	688	632	665	708	652	692	642	659	611	678	638	639	684	710	699	657	681	641	651	678	655	656	688	638	659	647	667	636	617	655	713	647	624	657	688	687	645	681	629	642	679	657	656	644	672	664	678	633	691	684	676	652	680	676	716	618	647	628	671	643	608	676	646	674	669	609	656	695	627	669	671	651	660	675	674	675	648	624	636	669	656	671	662	616	617	658	635	683	641	628	673	677	652	642	672	685	633	653	688	645	711	641	635	643	638	663	634	631	691	662	645	650	664	660	648	729	614	687	602	710	670	655	661	625	627	648	627	665	724	662	612	666	662	629	661	652	641	652	652	632	636	659	648	681	652	642	650	670	694	664	628	658	665	635	700	658	654	659	670	616	648	644	624	616	675	644	662	661	626	619	641	689	642	673	635	663	660	646	685	622	617	669	671	689	649	661	670	657	648	642	614	704	689	611	623	707	634	652	641	663	706	689	634	680	649	694	663	671	639	638	676	679	682	672	673	685	663	701	661	698	629	696	638	640	643	641	647	648	603	621	666	667	618	685	626	629	689	636	634	666	638	681	700	653	662	664	640	642	634	686	673	689	648	616	668	646	632	695	677	624	654	652	624	631	673	635	699	659	626	668	611	634	689	593	614	671	648	672	687	672	705	681	611	619	673	661	677	661	662	601	644	654	637	637	647	644	642	690	690	655	680	628	688	644	653	709	612	672	671	654	648	664	664	656	656	669	700	648	695	657	689	624	698	648	684	626	658	655	690	642	649	658	649	666	637	664	681	689	659	628	656	619	641	668	691	665	695	633	667	656	649	631	692	653	641	610	654	686	609	614	638	666	693	604	661	623	643	670	664	669	678	684	676	635	675	654	651	667	615	644	598	666	683	647	656	586	632	660	644	664	685	643	649	687	653	654	669	696	661	698	651	632	659	648	637	649	648	658	668	671	634	678	722	660	678	655	693	687	618	651	598	654	621	674	673	653	673	645	634	630	645	636	674	663	669	638	673	713	612	662	632	691	660	619	685	654	622	689	648	648	658	640	595	717	637	724	624	667	676	651	650	653	656	647	610	667	674	662	666	654	647	639	652	665	701	645	668	614	647	621	636	627	652	663	656	650	669	675	676	639	652	622	631	651	678	652	655	638	658	643	642	691	658	715	633	652	630	676	647	649	677	657	680	669	626	675	628	692	630	650	646	649	629	687	666	662	660	674	667	657	687	676	620	690	625	674	677	673	678	708	667	636	663	643	629	665	645	683	647	631	650	673	671	613	629	671	655	678	643	659	648	693	637	672	608	661	668	618	674	631	691	664	666	653	630	685	687	687	653	645	639	665	646	674	619	653	683	680	658	638	671	639	628	651	631	666	637	657	662	666	614	615	667	643	640	641	683	636	633	694	685	655	703	671	655	650	675	651	640	672	674	621	651	681	663	613	643	663	625	687	656	675	628	598	600	663	698	643	656	641	706	676	621	650	643	687	613	690	684	608	681	638	627	667	674	675	630	694	659	628	639	615	619	640	671	659	630	659	660	670	650	645	670	670	636	647	714	667	675	648	673	635	648	661	710	677	670	632	660	682	658	676	685	651	631	663	669	665	672	625	642	685	649	658	678	681	671	685	658	656	668	671	711	648	625	696	701	649	663	611	661	661	633	674	612	677	700	665	663	651	691	639	657	678	671	642	615	686	642	670	662	657	679	679	642	660	631	659	617	613	673	647	692	644	643	642	675	662	680	644	646	719	643	633	657	660	619	639	687	665	649	666	642	625	646	647	673	694	661	672	689	668	634	660	662	701	621	626	643	675	626	634	646	669	675	667	654	674	677	655	666	619	638	668	665	706	670	654	678	697	648	657	648	645	619	640	624	691	660	619	666	664	647	699	636	682	642	662	677	658	613	671	643	605	678	619	607	672	639	669	655	636	631	667	652	638	662	691	664	660	627	657	683	659	705	673	662	661	657	613	662	588	660	660	680	666	647	675	611	606	641	711	655	672	633	643	596	648	642	659	624	680	640	691	636	639	691	709	697	620	617	638	647	661	688	676	659	697	690	642	654	671	680	664	666	638	649	626	653	686	656	633	647	631	663	620	640	632	678	673	679	607	605	613	679	640	607	667	631	680	654	682	674	682	649	675	649	696	659	668	678	590	668	656	611	676	618	642	691	699	647	641	645	627	643	673	668	651	703	617	699	690	675	644	654	623	666	660	639	687	665	679	676	630	665	639	668	618	674	652	647	662	654	639	638	633	665	650	640	680	670	607	636	664	630	653	624	671	653	648	655	628	667	594	653	681	692	695	695	697	611	644	660	651	660	689	665	676	641	631	662	664	651	659	658	663	642	627	666	637	664	653	650	670	648	682
48577	47619	40685	36619	32216	26552	22256	12908	12496	14333	11235	6591	3161	1387	658	372	295	293	275	266	247	266	283	246	281	277	283	293	261	241	291	272	273	295	251	264	286	273	257	261	237	294	244	264	276	273	267	230	280	249	257	259	259	266	283	264	269	264	237	248	252	237	255	265	284	262	245	293	271	268	230	279	293	259	239	251	257	265	231	261	277	255	240	289	221	249	244	241	272	251	258	272	222	273	285	284	258	290	246	242	268	263	286	262	242	255	255	282	255	253	263	256	241	242	247	265	268	285	262	269	262	256	243	286	298	253	265	254	299	269	289	308	271	261	252	274	290	262	258	296	256	250	278	259	276	267	259	249	280	244	284	275	224	292	259	277	234	289	268	272	268	257	248	258	255	292	261	300	259	273	256	258	277	247	258	222	270	256	265	271	299	244	254	268	263	279	262	286	268	288	266	266	250	282	266	253	265	262	263	262	262	262	257	262	285	242	248	261	267	289	265	246	253	283	274	263	273	262	273	263	265	261	252	262	278	263	294	284	252	284	227	251	248	273	246	270	266	276	274	249	266	266	267	280	259	285	278	255	258	262	229	255	273	246	288	280	279	259	243	272	229	265	240	258	263	254	249	273	261	238	267	289	271	302	239	270	247	264	244	266	266	270	254	271	269	267	287	275	310	241	264	290	264	291	284	258	233	264	295	287	220	246	319	289	277	308	268	258	232	258	263	286	271	256	269	291	274	272	258	247	293	287	238	266	245	296	273	228	283	277	298	267	227	279	225	242	287	279	241	281	259	276	267	269	257	274	251	248	287	268	295	248	255	274	277	267	276	257	303	260	299	257	284	271	276	255	292	277	245	253	267	281	277	270	265	253	252	275	216	288	286	228	259	248	269	281	252	262	255	293	292	220	262	260	265	232	272	278	286	240	277	265	253	259	260	263	238	265	269	260	302	257	278	281	232	273	228	254	258	279	281	269	277	247	233	275	269	255	289	252	288	285	251	273	262	264	271	269	256	277	248	256	272	295	260	247	241	248	293	274	264	296	288	256	235	271	275	275	252	277	268	248	239	244	281	256	270	260	248	246	275	274	257	245	261	280	275	271	251	310	273	268	256	281	300	269	272	300	249	273	269	260	250	297	282	250	258	240	278	283	275	272	277	258	238	250	246	242	245	234	279	250	266	297	259	263	260	279	256	250	263	241	246	259	254	265	254	274	293	278	298	279	275	276	291	262	287	262	250	306	270	294	272	284	275	270	291	286	260	257	249	273	271	269	268	259	272	262	244	285	257	275	282	241	253	259	272	261	273	292	238	259	249	232	257	247	279	236	266	216	260	269	269	292	243	267	250	248	238	262	289	266	270	286	267	265	256	261	252	254	271	251	284	292	275	261	250	224	259	264	253	267	268	283	263	304	255	245	253	237	271	260	247	258	282	268	254	252	257	275	254	266	257	275	301	269	246	241	281	267	258	257	256	289	263	254	244	264	266	239	290	239	265	260	272	259	279	276	239	264	286	249	264	280	280	246	275	254	256	269	267	242	267	273	261	260	305	258	273	273	258	243	276	313	246	254	255	266	271	252	244	271	289	282	259	271	272	275	266	264	294	283	245	264	283	263	276	253	282	282	260	285	277	267	267	242	269	298	249	259	274	266	241	261	281	243	283	251	279	292	293	264	252	296	323	285	233	292	256	296	262	284	272	274	268	276	254	250	277	261	291	260	240	279	258	261	270	256	258	269	254	283	254	287	253	289	285	250	265	251	274	306	242	303	250	290	270	256	257	263	257	294	298	290	280	268	261	289	325	265	262	265	270	249	278	257	283	262	261	277	253	233	264	266	274	248	279	264	257	270	268	253	275	299	259	253	251	271	241	265	273	288	260	245	262	266	259	260	285	265	288	259	283	262	248	304	293	253	249	254	248	270	274	271	264	266	274	255	241	253	274	261	264	261	282	260	272	274	270	267	268	259	302	293	251	260	229	294	238	256	251	268	283	316	244	249	283	286	280	279	280	293	301	281	249	270	267	268	276	279	251	270	259	250	238	267	269	282	281	264	257	273	238	256	239	251	237	254	280	267	299	258	283	284	297	275	260	284	253	255	242	259	255	285	271	256	251	270	284	255	268	253	250	277	274	273	274	278	269	264	274	259	265	241	283	275	273	279	284	265	276	253	273	251	257	291	254	268	290	230	252	268	269	246	259	235	279	249	275	276	267	250	267	240	257	248	276	275	261	266	264	247	272	323	280	268	268	242	249	271	279	264	267	286	256	273	261	275	305	286	270	239	265	257	272	247	251	279	263	236	259	274	261	263	269	298	260	257	298	259	247	278	243	267	265	269	265	264	313	270	282	284	267	273	259	276	259	284	292	271	271	258	254	280	270	276	243	232	288	241	248	249	288	289	277	259	286	257	267	258	270	262	279	264	272	260	266	289	280	284	273	285	295	244	268	264	249	256	256	263	260	272	281	269	242	240	266	268	259	256	271	246	257	302	248	245	242	268	258	282	279	265	270	269	253	292	263	273	283	255	267	286	291	290	289	294	292	265	280	256	264	282	251	268	294	295	275	254	269	243	283	245	275	258	263	274	247	275	281	236	273	289	268	258	244	239	283	258	256	242	225	267	281	245	260	250	250	278	288	247	262	252	284	273	278	268	272	284	267	286	276	281	268	303	256	289	253	271	262	270	244	270	254	271	239	299	274	276	248	266	269	245	260	278	243	247	274	279	281	250	267	230	273	266	290	275	265	256	258	286	263	270	269	233	262	259	270	226	286	252	261	265	288	269	284	266	253	267	281	249	239	266	276	256	242	274	256	256	312	268	273	262	260	263	259	277	276	253	272	281	249	265	279	264	250	267	243	295	246	270	246	259	261	245	280	243	242	272	275	229	248	256	269	254	233	275	265	280	262	274	277	253	260	290	261	253	274	260	260	268	235	287	279	247	252	268	272	231	279	262	250	271	271	263	282	255	256	271	240	282	243	246	243	250	281	264	251	261	246	265	274	267	269	252	271	259	251	268	265	241	282	261	290	254	259	273	242	290	251	289	261	268	276	272	254	264	282	247	257	291	241	272	262	254	291	275	264	259	239	266	296	263	252	250	248	285	267	239	249	260	258	263	275	272	258	256	287	242	287	267	293	252	255	251	290	241	252	301	290	254	287	259	281	269	280	258	267	242	277	287	275	257	261	239	285	269	256	250	245	291	275	278	269	270	292	269	261	265	286	293	280	245	256	246	248	234	294	292	255	276	270	258	268	276	280	252	267	286	256	247	267	244	262	284	277	274	268	270	283	261	278	239	271	246	282	293	296	268	267	238	272	262	244	268	300	238	249	262	232	245	248	245	254	237	256	260	273	250	256	253	254	298	260	255	253	259	270	263	301	263	272	276	267	298	296	248	261	269	252	258	257	275	246	277	264	268	268	274	286	282	258	262	273	247	249	282	239	262	254	242	265	246	222	266	277	272	311	269	292	286	255	264	270	266	265	262
39765	50522	50599	49377	41541	32680	24060	19389	29979	34247	28944	20485	11596	5584	2695	1255	799	665	638	649	633	609	613	651	675	649	668	651	663	653	691	645	684	651	671	677	672	608	640	603	664	682	668	672	664	646	625	644	684	636	622	624	651	609	673	652	605	628	662	620	643	643	593	639	635	658	719	676	697	628	625	643	667	616	664	604	637	659	683	678	605	626	713	630	618	653	666	667	628	616	665	643	586	666	631	685	636	644	650	660	682	670	637	653	669	647	608	630	628	611	644	624	609	658	638	642	637	676	688	685	701	623	605	640	643	676	671	658	637	691	609	651	626	624	600	659	650	682	652	628	628	652	630	628	595	643	663	622	614	634	644	678	682	620	683	685	616	646	672	622	653	670	635	668	657	614	628	665	617	660	663	670	606	669	649	679	654	643	667	684	657	659	665	630	644	649	688	657	652	675	649	641	638	617	622	654	645	636	670	621	586	649	658	647	632	648	637	621	639	691	665	648	628	641	633	627	618	642	627	664	656	636	683	685	654	653	688	647	681	591	662	641	668	654	675	640	650	616	617	681	657	612	654	668	643	588	636	657	636	670	664	663	650	637	638	617	646	666	650	646	683	641	690	641	636	630	615	640	679	668	629	690	638	662	615	673	632	672	635	626	630	683	666	611	658	653	661	654	679	648	629	622	684	631	669	612	614	687	634	617	639	656	643	636	649	663	689	743	625	659	679	655	649	642	660	648	691	679	633	581	659	677	664	664	651	646	636	609	678	665	639	629	666	670	650	670	642	607	652	655	671	604	696	619	625	734	682	640	606	631	620	689	674	668	685	636	614	620	650	618	676	644	577	669	637	631	680	674	625	711	663	666	675	664	620	626	675	638	660	619	659	657	669	652	624	659	715	671	636	634	668	649	697	674	590	614	633	626	698	662	649	616	662	645	621	635	626	639	684	656	644	642	622	641	682	660	599	696	639	661	617	667	673	596	646	664	646	629	698	633	626	602	642	616	637	657	641	693	667	667	672	637	653	618	625	646	641	660	679	639	692	626	652	657	623	671	635	653	685	642	630	663	669	631	641	676	637	671	612	689	667	661	619	662	677	656	625	641	659	619	641	690	679	666	647	626	664	668	624	619	641	691	667	650	655	633	627	661	658	678	638	620	653	630	628	653	613	647	639	658	677	683	605	640	627	609	698	622	632	668	601	619	619	644	641	663	652	622	647	657	663	641	623	634	662	705	672	643	658	614	683	654	627	617	692	646	656	654	672	650	660	646	647	600	624	671	626	622	645	666	649	635	670	660	663	643	627	654	641	615	661	644	695	660	651	664	606	667	612	645	633	646	677	662	606	673	701	697	629	662	675	694	672	666	622	661	641	676	608	676	675	671	637	647	639	674	591	590	682	686	640	621	626	690	607	649	688	673	634	687	651	603	663	621	604	594	659	657	632	662	658	649	616	706	638	679	612	664	656	625	654	634	632	680	618	667	680	633	638	656	659	606	613	638	672	621	681	622	663	651	672	631	655	605	673	649	626	660	633	688	642	662	657	605	685	661	684	637	621	658	602	641	635	647	611	692	626	629	631	644	657	625	589	606	658	683	652	662	682	645	657	638	598	644	646	646	651	598	704	666	683	630	662	642	635	648	684	641	634	653	696	644	644	667	659	663	674	661	638	669	671	635	682	653	640	612	648	615	637	646	634	634	661	651	644	709	643	687	644	647	645	652	624	660	650	680	679	665	653	657	667	717	664	668	667	654	613	626	680	658	655	655	669	661	637	673	667	708	672	636	643	658	720	626	633	636	654	639	645	644	606	631	621	636	654	617	679	641	670	649	629	644	639	682	650	629	653	598	649	649	665	666	643	658	632	625	638	663	661	615	667	661	709	652	689	654	633	660	671	654	615	625	657	660	659	698	614	653	607	604	650	629	622	642	659	665	626	642	678	647	669	664	628	625	604	629	653	675	648	651	621	631	645	630	680	660	604	643	667	638	614	622	608	624	667	698	655	666	668	631	647	603	617	687	651	616	640	646	645	665	661	674	668	623	603	676	654	650	665	649	685	646	631	669	652	620	678	633	687	642	643	671	668	654	607	692	689	627	633	616	638	629	629	629	609	656	630	668	654	646	665	656	633	655	661	645	632	643	594	678	637	672	636	623	669	610	642	671	659	646	687	639	682	662	606	637	619	601	659	621	638	640	694	699	586	584	646	683	651	628	666	646	631	614	625	684	677	663	610	633	649	634	661	651	642	633	666	641	666	617	648	660	641	674	633	621	638	645	639	654	562	685	680	692	647	680	652	709	661	622	656	624	626	616	655	721	656	621	652	635	689	670	659	607	626	605	699	641	647	628	615	653	712	622	628	650	638	664	693	619	648	648	666	675	630	607	574	675	665	593	666	664	630	655	651	678	647	670	623	627	651	656	633	694	625	640	618	637	693	647	671	643	636	674	609	628	605	690	659	628	680	614	634	636	585	645	635	626	627	650	685	631	664	617	653	653	634	705	615	613	633	620	675	645	672	652	623	624	681	695	631	636	683	638	612	643	643	678	657	664	654	688	616	642	652	639	614	659	645	650	631	667	646	678	682	645	661	662	629	644	683	640	670	650	598	623	629	623	634	670	705	644	671	687	658	636	636	637	651	673	579	646	633	656	664	610	663	656	693	666	620	693	650	629	600	656	632	686	659	626	635	634	657	619	660	663	658	671	657	706	670	696	669	620	628	644	591	638	604	676	660	643	617	668	606	630	637	660	686	673	667	660	622	606	716	669	638	685	646	681	630	662	628	675	638	625	665	678	641	700	676	641	629	623	666	609	634	644	609	691	667	653	649	653	620	677	650	665	625	650	649	657	635	666	641	644	605	618	626	630	631	634	674	651	600	671	657	648	621	645	660	657	721	662	604	667	655	672	610	632	673	643	629	628	650	694	701	656	704	669	622	653	682	703	646	662	629	629	630	641	681	631	624	639	641	674	659	631	619	659	620	674	621	672	681	602	608	638	639	626	651	618	640	639	636	632	654	653	652	637	591	647	630	649	628	631	660	654	615	649	664	625	650	628	638	682	648	644	623	645	633	701	624	665	673	655	678	615	641	670	653	675	674	674	656	703	671	600	619	658	626	644	657	637	677	666	672	670	614	666	671	684	632	672	692	633	680	686	699	639	665	603	620	635	656	695	670	686	671	622	686	636	634	628	687	644	677	633	666	607	594	643	643	629	648	632	618	608	651	669	619	660	671	660	657	619	648	619	593	653	609	651	625	639	662	685	638	620	644	659	649	642	628	655	672	587	671	715	665	629	635	648	656	630	635	666	652	593	625	669	589	644	675	625	674	654	617	635	636	627	640	614	635	654	649	645	613	612	687	639	600	632	609	670	648	637	615	621	632	635	607	673	661	673	644	626	656	671	668	652	679	657	660	642	693	626	674	646	629	669	629	669	657	648	615	662	635	672	662	647	640	646	629	640	616	610	621	620	639	668	625	659	675	657	616	672
54737	48063	36323	34950	32772	27536	22551	20510	25164	31290	28728	20957	10471	3666	1271	559	310	289	262	249	243	237	226	238	253	252	257	248	240	241	201	253	240	225	234	277	239	235	265	261	225	283	207	249	237	259	234	255	242	235	244	234	230	261	234	244	227	252	230	233	231	251	243	277	246	222	231	262	267	242	233	240	240	257	234	259	231	258	260	236	255	233	252	261	261	237	221	250	231	245	243	237	243	270	232	264	260	229	233	230	250	241	229	230	210	232	234	243	220	262	253	266	251	256	225	248	234	252	229	234	240	266	235	236	233	236	225	223	253	210	238	272	265	232	225	224	225	252	226	205	217	243	245	217	225	281	270	243	249	243	263	246	262	252	222	240	226	267	251	231	239	240	235	236	219	263	238	239	242	259	249	258	223	234	233	219	245	258	225	288	252	215	265	253	250	236	247	241	246	228	206	232	232	250	244	240	235	231	247	257	246	237	259	253	238	225	262	270	245	264	247	245	262	247	252	233	271	259	213	262	262	214	246	248	255	252	239	221	222	250	227	280	236	247	240	238	228	248	259	232	235	213	257	238	272	220	235	231	241	254	222	213	243	261	249	249	254	236	237	247	243	254	239	248	230	246	251	199	243	213	245	232	244	261	256	238	197	239	210	274	248	228	205	232	240	232	236	234	249	237	228	261	254	206	272	247	269	244	203	248	236	232	230	248	280	240	229	234	240	255	230	218	247	236	221	242	251	215	224	237	242	243	248	234	249	243	229	258	247	233	253	215	209	231	224	251	254	241	247	248	232	230	230	228	238	240	248	220	250	225	256	246	255	239	264	244	243	246	290	223	234	231	241	232	242	228	234	254	269	215	274	249	226	226	267	244	228	211	271	232	245	235	273	268	284	215	278	230	211	240	229	259	226	242	242	252	237	260	219	272	256	241	238	249	257	216	219	227	227	247	225	211	232	261	283	220	250	206	261	259	242	267	214	247	241	252	240	226	277	268	249	246	235	262	240	237	245	210	234	218	247	200	243	229	227	258	242	241	262	250	220	229	228	260	233	248	250	221	237	237	245	229	258	248	246	240	237	224	234	274	268	287	263	235	263	249	252	235	239	201	288	249	272	231	244	258	257	272	244	219	229	238	226	223	199	233	237	246	242	247	228	228	256	250	232	255	243	275	230	272	231	244	223	230	253	239	255	232	250	268	227	230	259	276	220	229	234	252	239	245	275	243	248	243	244	219	231	250	231	252	245	231	240	247	250	247	218	256	230	226	262	259	255	223	239	262	235	232	250	243	196	246	259	243	251	238	216	256	227	231	232	225	215	226	250	207	219	238	224	258	243	254	250	245	252	232	221	230	272	239	251	199	249	242	251	262	249	230	249	252	253	280	225	251	270	234	247	223	249	236	243	238	235	250	220	216	254	264	259	262	222	271	241	235	236	224	234	215	243	248	261	229	231	222	234	232	253	219	254	244	240	241	265	244	221	233	227	235	251	233	231	239	247	226	238	243	235	271	229	224	245	248	238	234	256	251	252	237	240	248	234	248	243	242	246	267	231	232	238	227	241	256	238	238	260	203	246	232	249	220	212	238	265	240	235	236	228	235	273	251	235	258	244	255	242	230	246	253	222	264	229	240	232	262	219	262	244	244	243	238	242	240	235	247	256	234	248	219	233	253	261	226	239	234	265	253	240	212	262	225	277	242	246	233	236	269	249	234	256	227	259	239	241	234	245	236	215	242	275	258	254	238	250	229	269	263	248	236	230	220	220	229	232	246	229	238	243	230	214	240	245	234	269	227	249	234	258	258	223	225	229	218	237	236	261	246	247	250	235	221	262	232	237	235	262	230	240	242	261	235	238	237	243	249	225	222	237	250	229	251	235	247	229	238	240	248	245	239	253	227	246	247	274	240	242	239	271	244	230	218	211	254	235	257	241	233	237	228	253	249	243	264	248	226	256	261	236	271	223	237	232	248	252	246	243	247	224	247	241	237	212	245	287	240	238	241	239	272	236	269	229	260	253	233	226	217	228	236	256	243	227	241	249	240	239	211	241	267	223	254	225	233	237	268	245	254	252	247	238	247	242	227	226	260	260	262	237	236	264	236	264	235	235	249	230	237	234	212	237	240	245	240	223	240	272	262	253	217	240	246	233	244	264	247	220	227	224	220	280	209	240	238	223	242	233	235	260	231	233	259	248	258	235	220	259	258	214	251	227	231	231	241	223	272	235	250	224	231	256	217	251	236	255	231	237	261	215	222	216	249	263	220	249	240	257	221	237	254	235	227	255	261	236	228	220	233	233	226	253	246	254	223	241	226	254	241	274	257	273	242	240	272	215	269	238	234	245	256	241	262	242	251	279	253	239	219	218	230	229	247	206	233	225	236	230	230	237	233	228	254	220	222	221	221	249	226	249	225	252	257	246	262	225	255	237	226	210	248	273	264	264	261	239	242	277	267	231	227	230	237	208	277	240	237	223	241	227	230	236	223	265	253	246	233	242	248	233	259	228	238	222	212	247	256	243	247	223	247	248	230	253	207	240	253	237	252	242	275	198	247	243	247	240	226	246	264	277	244	212	235	251	262	229	271	235	281	260	265	234	223	231	266	254	256	204	229	233	238	280	246	248	212	207	252	264	229	240	255	236	237	242	228	270	244	244	213	231	255	230	231	241	263	247	243	238	240	268	225	263	246	258	256	227	239	244	246	259	198	270	260	221	246	217	252	235	316	229	229	273	218	208	232	252	266	252	226	222	243	261	255	244	254	246	234	226	232	197	246	219	253	226	220	270	261	222	212	239	242	266	235	243	232	275	245	258	227	240	235	214	246	252	245	223	229	198	216	265	218	265	249	229	242	218	258	266	234	228	231	230	241	241	229	246	216	259	267	248	233	268	243	236	241	243	239	256	220	244	267	246	248	242	269	251	265	244	230	228	261	246	228	230	247	267	266	209	246	241	226	234	249	235	231	244	249	223	242	248	254	251	198	229	219	250	251	244	235	252	239	238	224	240	224	247	211	242	250	247	236	242	242	220	246	209	234	270	246	240	241	246	225	236	257	241	220	223	242	256	247	230	255	255	267	298	284	226	234	258	232	248	230	232	243	251	239	231	236	213	259	242	255	250	256	216	268	238	278	241	261	227	253	257	247	272	249	249	222	231	241	258	240	249	234	227	250	268	238	260	219	239	234	258	243	246	258	245	227	247	266	250	244	226	230	254	240	268	258	243	260	234	221	253	229	227	229	222	234	256	247	240	211	255	241	248	231	208	258	217	248	221	236	252	230	228	268	208	226	242	242	246	264	248	240	264	231	251	254	223	239	223	247	247	242	246	234	230	252	256	239	223	255	242	233	229	219	252	250	229	261	235	222	200	212	222	235	226	230	247	220	241	233	253	243	236	244	223	245	234	268	249	257	242	217	234	220	253	229	247	243	266	238	247	259	247	213	238	265	224	239	216	266	255	265	249	251	238	244	215	266	239	248	237	230	221	250	218	213
45287	53432	53283	52700	45706	23845	19724	31539	43923	48917	46432	38099	24528	11856	4744	1680	827	631	568	578	572	601	573	607	604	598	595	519	570	581	579	635	575	584	620	565	557	569	613	574	586	590	565	551	620	586	580	560	557	660	634	575	582	615	561	615	593	562	570	563	608	547	566	586	596	626	551	561	589	569	568	590	570	586	572	587	557	558	627	567	541	545	586	535	605	572	591	588	575	562	568	575	586	569	549	649	576	582	613	576	539	631	605	571	595	610	558	534	633	620	596	569	517	604	590	561	569	570	581	603	578	545	569	579	518	549	580	553	590	581	577	598	540	617	589	595	640	581	600	568	564	579	576	568	575	584	571	576	584	609	577	598	547	567	546	540	602	557	562	618	595	587	549	626	566	609	565	573	533	609	613	566	577	556	562	611	558	565	627	578	589	616	569	585	556	581	585	539	577	597	600	578	591	569	628	570	568	633	588	578	604	563	571	602	608	568	614	580	561	551	618	518	580	584	544	566	575	625	571	586	569	582	554	607	598	560	588	536	574	556	577	590	560	581	568	544	579	571	558	599	560	592	587	620	569	572	565	574	527	567	624	586	575	624	614	549	567	629	568	571	595	557	552	583	604	544	564	588	576	584	586	599	554	574	583	590	545	539	563	583	607	567	606	580	578	611	603	543	578	577	595	580	609	598	596	521	557	549	549	580	567	606	606	575	590	570	603	560	566	609	615	542	570	637	590	641	577	589	586	618	564	606	566	551	601	536	567	553	555	591	600	539	559	591	598	586	587	587	555	605	612	550	537	575	556	574	568	588	563	596	571	601	583	608	582	555	568	596	598	635	610	575	603	620	582	607	560	595	584	554	600	569	574	575	588	625	558	561	626	565	571	570	569	600	592	546	599	593	575	583	611	552	560	602	563	554	551	594	585	568	567	587	614	555	548	564	592	578	586	614	581	565	599	601	587	589	586	597	601	591	573	541	592	610	552	527	568	597	594	585	572	555	579	570	608	581	591	577	588	544	588	580	516	557	593	599	600	572	559	568	583	580	604	609	583	562	546	551	566	591	543	612	583	544	569	554	585	537	621	610	571	566	609	584	605	652	596	619	584	557	562	560	594	587	599	580	580	565	574	564	568	596	645	605	527	593	598	553	566	572	576	577	568	598	515	604	603	557	573	557	545	574	594	574	575	574	563	541	574	613	576	547	570	609	584	579	585	571	605	588	577	541	594	561	631	541	571	563	563	556	542	587	548	570	582	607	562	607	554	555	569	569	578	587	606	546	578	587	592	580	585	571	588	645	532	569	531	576	563	532	610	628	543	561	561	542	552	604	547	514	564	619	552	528	584	549	598	569	588	525	549	530	581	579	566	596	600	606	556	547	552	531	599	595	621	517	558	550	512	591	570	625	609	569	566	589	579	625	571	563	555	560	547	570	581	569	579	599	578	595	575	585	634	620	597	612	521	557	607	587	571	588	577	591	593	575	570	590	575	577	542	575	608	562	614	606	585	571	548	583	590	588	573	525	601	611	529	556	586	614	583	609	598	561	576	571	586	531	606	591	592	617	567	561	595	604	577	586	619	589	592	617	554	567	610	522	605	552	613	587	583	556	549	582	600	580	606	581	585	600	570	585	564	602	576	601	591	544	570	530	572	550	556	600	611	564	572	596	600	559	606	585	587	585	632	552	576	556	590	589	583	512	586	594	573	552	605	589	590	616	543	541	549	594	579	569	570	586	558	592	637	552	575	572	578	605	598	564	635	550	649	580	627	567	586	589	542	574	618	550	591	519	568	557	580	564	544	553	570	568	578	630	629	580	612	615	590	547	623	531	564	568	551	550	566	568	631	605	593	555	585	589	574	549	556	601	581	580	565	574	574	559	600	576	577	560	560	581	578	607	587	612	601	574	536	577	584	584	562	559	603	546	528	587	561	595	586	571	635	551	575	603	586	567	544	567	574	538	562	572	585	618	528	593	560	592	562	570	585	572	580	593	624	565	567	578	572	602	583	578	607	548	570	580	564	531	603	541	570	562	571	566	525	576	587	599	576	591	584	573	538	568	590	557	571	549	573	606	523	612	565	576	565	577	608	562	535	569	564	587	605	587	550	583	575	589	603	572	599	575	571	574	609	590	501	530	564	575	568	575	590	615	587	603	603	571	520	572	601	525	591	590	632	612	568	589	582	539	543	596	545	562	583	598	591	571	609	565	565	602	599	617	562	567	566	556	591	565	589	577	563	573	598	603	537	560	568	607	622	545	604	596	602	607	586	573	548	573	606	578	598	603	596	590	574	604	544	569	597	575	570	556	553	576	611	570	565	550	585	560	591	584	609	578	590	538	566	595	585	546	567	586	543	593	596	601	601	552	574	572	655	582	571	606	563	564	582	581	547	592	601	543	588	581	561	545	554	544	548	571	577	583	589	627	609	602	569	592	612	598	621	552	584	600	602	603	581	594	578	563	603	559	599	576	576	585	575	543	577	577	564	563	569	556	587	544	541	577	574	563	575	616	602	611	559	580	601	578	555	548	543	591	574	615	581	600	580	541	553	589	554	561	636	573	576	570	638	579	591	574	575	570	584	583	557	572	600	621	621	573	614	576	604	573	539	596	588	608	565	603	586	599	553	590	584	623	579	600	585	603	592	566	594	595	550	569	587	543	574	611	574	605	568	626	628	563	590	570	596	542	555	552	591	577	573	639	577	562	588	556	614	562	548	569	568	585	563	572	554	575	553	544	604	536	586	587	596	559	506	586	583	622	591	581	560	566	559	591	578	562	566	582	550	563	594	585	599	601	591	588	601	528	587	586	573	582	574	583	591	549	614	618	547	559	597	597	565	570	554	575	581	545	607	614	569	574	609	548	603	564	575	565	553	547	599	568	580	601	572	576	650	612	631	550	570	553	571	577	565	605	564	616	580	555	546	604	595	588	561	607	622	565	622	557	552	590	618	555	533	605	572	612	560	609	591	577	578	598	611	597	608	599	583	528	586	595	590	574	602	629	547	557	617	558	560	612	564	541	567	577	575	568	575	621	543	611	650	586	580	561	600	558	569	563	587	564	584	583	531	592	595	583	619	590	569	548	575	534	610	525	587	541	587	562	613	548	550	597	583	566	574	570	533	562	539	570	601	598	576	570	554	535	593	587	588	579	595	579	562	567	563	585	601	578	596	599	639	605	550	594	584	556	617	553	599	514	585	585	571	580	579	604	578	620	565	547	563	555	586	560	565	555	580	590	609	570	544	563	625	584	627	565	586	557	609	583	591	553	618	584	538	576	560	566	598	597	551	545	576	605	560	560	568	567	576	591	573	559	569	562	516	566	589	575	589	574	608	597	596	615	631	596	598	613	566	572	540	599	582	587	576	593	545	545	595	585	600	580	612	588	550	564	609	575	562	570	551	560	531	582	581	563	587	564	612	578	551	568	574	580	607	556	569	589	607	595	627	540	590	548	582	608	546	573	582	582	537	541	571	576	603	559	605	551	600	570
16239	21939	13751	11466	6673	4488	1248	726	805	1493	1750	1461	957	545	360	284	267	251	233	284	257	271	272	234	266	251	234	285	268	263	265	256	230	281	259	251	273	236	287	258	229	258	285	253	244	262	253	260	263	242	273	229	237	275	218	254	266	253	262	255	296	228	245	235	248	245	256	224	249	232	252	264	256	251	280	257	257	252	251	252	254	244	214	228	259	261	224	243	251	239	262	246	253	255	235	243	229	271	274	276	236	252	254	236	240	255	263	267	266	261	254	266	248	236	250	260	250	255	267	259	286	245	252	233	261	251	217	255	240	248	265	263	251	276	275	233	286	282	265	279	257	252	265	261	270	259	269	254	257	229	244	274	242	245	241	239	247	244	253	249	269	288	233	238	276	254	239	255	264	260	276	256	240	257	248	277	260	259	260	255	245	270	253	247	271	280	284	277	279	229	267	260	239	239	251	252	250	261	253	270	226	272	262	241	243	255	257	279	262	265	256	254	266	262	231	232	259	243	276	290	238	232	264	268	259	259	236	226	249	274	264	216	276	252	233	273	264	259	258	239	248	224	233	229	256	245	282	243	245	247	264	263	247	246	285	236	256	237	252	260	263	260	254	265	261	277	243	251	264	242	265	250	248	264	238	241	244	240	253	270	242	257	260	241	246	254	252	262	239	234	248	242	266	264	238	246	270	287	262	239	241	208	244	268	257	290	249	249	259	251	261	256	217	235	232	238	280	228	244	233	265	278	245	237	278	250	247	267	260	268	268	240	273	245	248	268	253	246	227	267	260	266	262	279	250	238	266	239	262	247	263	270	253	241	258	225	236	247	245	272	237	245	258	243	233	270	240	236	242	245	252	280	237	238	231	247	265	252	295	225	246	263	269	245	242	265	240	237	261	241	264	235	244	249	266	237	252	268	260	260	290	248	282	242	263	258	256	289	238	244	268	236	254	251	271	286	240	259	236	251	242	248	253	233	222	284	280	262	231	229	261	274	229	286	253	239	272	262	252	270	274	238	252	277	248	239	248	230	243	264	233	268	258	248	246	241	255	248	264	246	267	269	236	271	261	253	266	262	260	250	251	266	259	240	247	267	242	231	259	277	242	244	246	230	244	248	230	274	253	262	240	245	249	275	260	247	234	272	276	257	263	244	230	223	307	266	232	269	254	235	247	222	262	242	244	226	275	215	250	292	238	254	265	243	220	250	243	240	280	269	264	257	263	281	246	250	256	245	251	258	243	263	256	256	251	255	291	284	264	233	258	243	233	235	246	236	237	294	252	259	260	234	252	259	269	267	270	263	266	248	235	259	233	271	227	296	271	246	250	266	243	248	258	236	244	265	241	269	273	251	290	269	243	252	265	265	284	232	266	271	261	254	266	249	246	241	257	247	268	293	227	271	268	228	228	254	261	274	236	263	245	234	263	260	255	266	263	281	245	245	271	247	269	277	256	255	259	259	271	230	212	249	221	268	233	250	275	260	246	283	226	240	262	234	219	270	248	258	272	265	277	236	278	226	231	290	267	254	274	293	256	250	278	229	260	264	248	259	265	268	256	250	298	266	290	278	245	244	271	248	280	279	253	246	256	254	261	222	274	245	263	256	238	265	245	244	234	247	219	246	240	237	259	249	228	251	247	256	252	279	267	252	230	270	244	241	250	264	243	261	237	264	251	211	258	224	259	272	252	253	245	242	241	279	272	278	260	244	252	228	278	267	263	278	282	255	255	260	246	255	250	268	259	240	259	220	250	217	254	262	241	233	255	236	234	262	235	269	282	246	252	255	257	253	259	248	272	246	262	271	258	231	281	238	270	248	270	253	257	249	268	243	235	251	238	229	273	255	256	233	249	232	249	279	266	244	270	255	269	256	241	266	245	258	247	264	253	227	261	256	253	257	264	263	242	267	268	234	255	265	214	242	232	242	251	279	244	267	242	293	253	254	245	264	271	265	254	237	224	268	242	262	271	281	273	277	245	274	278	246	248	246	232	255	237	233	248	270	287	232	249	229	271	240	271	255	257	272	261	244	239	246	250	262	255	286	259	275	250	262	269	236	260	256	265	248	278	234	256	247	273	261	240	270	274	234	283	239	256	244	244	262	253	217	232	273	249	254	263	240	286	267	265	273	251	273	253	275	276	261	258	245	291	269	261	248	262	261	296	237	265	244	265	259	282	267	267	271	272	228	245	273	257	254	240	275	261	258	247	287	234	261	264	255	261	221	262	235	249	248	232	259	230	237	267	271	270	259	269	259	248	236	268	253	262	273	264	239	214	249	265	235	237	250	255	263	264	244	242	244	264	244	254	257	255	288	252	273	291	282	284	264	265	259	243	271	257	242	232	259	259	256	267	245	267	248	272	266	260	265	234	241	265	266	235	261	251	261	239	265	268	262	227	235	281	290	249	280	262	240	283	241	272	248	271	291	224	244	238	258	275	242	260	257	245	267	234	266	253	274	299	259	265	284	228	248	261	246	255	239	252	238	278	260	273	261	235	260	264	241	245	225	274	237	239	248	248	224	241	272	228	267	272	257	248	235	242	286	264	254	256	253	260	223	243	242	252	265	281	229	255	220	276	269	245	274	257	243	258	243	248	256	269	266	234	240	270	263	269	281	275	247	258	261	249	227	252	229	250	232	266	260	248	231	241	252	256	290	248	284	237	219	238	264	255	256	244	239	256	258	266	247	241	235	269	289	260	237	260	243	237	295	252	230	242	267	266	251	246	268	234	284	256	264	258	255	277	249	270	266	233	235	247	268	258	269	291	248	236	236	228	283	243	262	270	270	251	277	263	234	274	264	268	226	258	251	255	271	272	241	242	268	255	274	212	261	267	279	267	212	249	247	285	276	254	263	249	256	243	252	254	227	240	251	279	272	257	267	272	252	240	270	270	244	276	245	277	268	237	256	252	281	263	295	254	253	282	262	284	257	259	278	261	274	236	260	241	265	257	251	247	252	277	275	253	272	243	251	243	240	239	255	257	261	256	295	268	260	244	220	264	258	257	252	302	244	268	264	278	273	240	245	247	251	254	259	278	259	287	277	292	263	244	256	266	281	251	247	257	248	248	253	228	275	242	237	255	209	280	240	269	279	268	233	250	273	229	270	256	259	231	255	243	253	269	255	245	263	244	240	275	261	261	225	256	246	229	255	283	260	269	253	229	253	253	264	270	305	238	257	259	269	276	262	277	269	243	243	250	229	260	264	249	252	236	249	291	229	264	250	252	266	282	258	266	260	247	275	273	249	250	261	244	236	266	238	261	254	237	265	251	221	273	249	264	286	249	288	250	226	258	248	274	244	274	248	266	271	251	258	245	243	262	241	238	247	241	276	261	258	275	259	252	251	247	258	290	259	270	231	259	285	243	246	271	297	270	304	229	270	254	266	238	238	266	284	259	270	255	260	259	288	266	254	237	241	268	263	253	263	250	262	256	247	264	231	267	235	268	246	243	247	243	292	282	244	302	250	245	249	264	257	250	271	236	250
14165	20129	16546	19651	13691	11420	3380	2664	3808	7091	7580	5395	3274	1750	1012	765	666	647	642	569	621	682	631	679	611	652	639	654	648	628	656	646	648	610	621	620	586	642	620	668	598	600	607	630	625	628	641	623	629	624	641	665	659	611	615	633	634	624	610	665	629	579	631	627	643	625	600	630	651	624	631	622	621	640	634	688	636	651	647	626	655	631	619	611	628	622	657	651	617	609	652	590	631	666	630	601	652	615	610	644	664	662	611	623	668	608	657	620	588	628	632	605	646	645	602	636	619	622	619	623	683	655	619	675	592	600	633	655	622	615	646	620	682	632	665	609	613	630	641	631	628	611	688	681	621	638	619	663	633	649	616	672	607	636	629	626	679	667	646	623	703	630	659	645	616	623	615	636	592	659	620	616	630	649	616	633	637	659	698	636	642	630	648	671	637	684	628	665	651	657	661	649	619	675	675	578	628	624	647	648	601	640	643	639	619	614	636	634	631	667	649	638	600	640	641	615	639	616	620	620	633	674	669	636	610	635	623	655	673	630	600	654	604	688	668	664	622	627	565	618	682	649	673	608	625	655	607	636	580	642	634	688	681	644	595	638	677	642	657	610	624	640	626	621	633	605	629	611	650	647	631	685	659	638	604	597	654	628	636	663	628	642	597	603	631	649	627	618	591	672	647	611	651	676	654	656	614	627	663	614	615	642	625	649	645	615	667	628	623	639	630	633	627	640	676	639	623	614	616	638	628	624	609	678	596	631	651	649	604	598	628	650	663	609	628	601	621	713	638	646	643	613	605	604	674	596	639	611	638	633	614	632	604	646	615	655	654	636	681	675	666	661	649	631	633	662	623	652	625	627	636	614	650	639	602	627	654	609	561	688	653	601	585	648	646	592	649	667	620	612	643	660	632	632	611	622	640	606	631	656	618	632	680	622	668	627	657	644	664	635	612	639	627	623	634	620	648	638	641	617	662	609	586	652	631	631	591	614	595	634	627	651	610	648	596	628	679	660	676	616	631	611	639	619	683	624	591	636	611	648	622	602	611	667	667	659	616	643	622	635	659	634	626	613	657	635	680	602	633	658	630	662	604	642	602	598	628	642	649	615	610	616	618	640	608	615	635	641	612	646	626	622	652	608	664	629	651	643	652	611	634	612	640	621	625	647	660	618	632	651	609	616	670	637	632	627	612	573	603	633	606	605	643	662	619	618	591	642	640	607	622	622	617	628	654	621	656	627	620	632	647	620	637	601	645	654	616	652	631	656	679	614	637	660	606	659	611	592	632	657	640	585	637	631	607	623	651	666	637	661	611	650	612	625	646	625	583	649	645	627	677	602	616	622	651	655	683	631	678	639	635	630	603	623	641	650	613	644	657	614	608	620	635	674	617	654	637	658	591	624	640	654	679	648	633	630	675	622	658	612	634	640	662	603	615	613	660	686	655	694	636	653	655	653	633	598	628	625	618	624	642	611	674	663	649	614	627	634	673	649	644	643	634	614	630	674	614	640	617	659	667	648	670	606	619	621	623	688	625	618	655	643	560	640	645	649	658	657	593	652	617	656	668	653	642	620	645	650	612	613	621	573	644	695	707	611	602	629	655	667	629	610	616	637	661	617	630	663	699	627	586	675	646	627	648	591	646	621	615	651	657	630	631	657	617	605	650	632	583	601	668	632	619	622	633	644	625	630	633	622	629	643	655	606	601	619	619	675	666	595	613	612	619	655	637	613	652	637	608	648	646	634	622	643	619	630	609	666	609	658	668	636	655	607	633	629	610	612	624	623	645	622	627	607	619	620	638	661	618	599	657	630	614	600	627	626	657	680	656	618	599	623	581	593	659	681	648	647	662	625	681	587	619	627	627	643	603	608	582	634	629	582	643	652	647	641	635	632	648	667	683	646	654	598	655	586	644	628	642	602	653	608	657	667	607	637	637	645	654	618	652	640	614	695	646	654	559	673	639	637	650	653	685	628	674	638	586	626	632	653	603	648	630	640	660	644	626	626	664	649	631	632	646	618	622	623	633	626	649	665	619	700	624	621	654	625	673	648	647	641	610	653	598	657	664	592	653	658	616	617	587	656	612	633	664	637	606	620	615	634	677	600	598	612	643	630	662	653	643	632	604	599	606	661	652	643	702	623	640	686	602	607	619	630	622	619	670	623	614	629	595	636	589	645	624	629	643	626	643	590	674	634	624	628	636	634	635	640	661	653	603	605	659	625	647	607	646	638	619	604	643	620	642	625	681	609	646	640	679	629	677	613	641	646	665	618	640	651	628	659	608	667	637	597	663	674	629	583	674	623	597	614	622	593	630	613	678	657	611	610	585	634	643	603	647	661	654	656	619	679	632	629	624	643	654	603	616	652	594	637	647	629	676	695	661	639	635	654	652	637	663	611	608	633	623	649	627	617	633	622	608	638	620	629	650	639	617	672	657	658	672	677	641	641	668	608	666	659	645	616	639	625	650	634	595	635	607	610	644	609	656	626	645	616	629	614	649	655	641	672	652	616	605	662	614	663	623	670	675	648	630	589	616	599	593	664	665	649	607	617	644	641	636	653	633	636	634	678	630	660	670	646	590	616	659	660	621	675	632	627	685	621	653	647	656	561	634	583	651	653	613	639	662	658	615	623	580	630	597	637	620	666	672	629	619	620	636	645	618	657	621	599	638	608	642	618	654	627	611	643	640	668	632	679	655	651	667	680	609	624	638	578	626	566	631	630	671	595	646	632	641	642	586	635	617	635	647	611	668	612	664	634	645	622	629	654	586	647	594	619	605	620	631	587	616	619	647	634	591	675	656	645	654	642	645	598	646	639	642	642	623	622	598	655	652	576	651	635	669	648	637	623	637	639	644	652	662	642	665	651	645	638	619	596	664	651	636	586	649	656	644	620	678	633	638	616	645	610	622	644	622	615	644	658	639	590	644	634	647	618	648	677	625	650	645	626	600	625	666	642	651	629	650	645	663	648	595	678	628	596	635	674	608	604	588	648	611	649	617	634	634	624	660	597	639	644	651	635	660	628	608	596	596	614	639	610	627	672	680	655	655	616	607	617	653	646	617	632	639	597	630	621	654	716	632	634	658	615	644	667	583	658	683	578	650	619	658	645	642	701	595	623	622	620	618	658	639	593	620	665	611	607	611	594	623	621	628	563	627	660	663	645	599	644	625	639	643	641	648	663	637	646	698	645	641	650	612	648	644	621	609	665	670	663	648	587	633	609	618	643	609	615	658	611	639	586	634	610	604	623	588	642	667	651	650	637	605	630	659	652	617	648	594	650	631	629	599	619	641	633	631	610	614	623	640	673	613	606	665	667	641	595	638	663	645	623	633	628	637	632	641	668	599	645	637	658	684	618	620	657	676	658	639	643	597	640	627	653	628	643	619	615	649	619	664	656	625	644	616	592	654	642	628	659	646	651	630	656	641	614	681	614	654	619	656	604	674	634	627	627	671	609	622	642	641	615	654	648	643	658	675	642	639	623	670	649
44754	47916	40581	36650	31113	28751	23274	11416	10966	15863	12212	7208	3467	1454	621	370	292	274	272	273	253	275	241	267	256	251	299	262	291	251	274	237	273	314	249	261	275	262	276	258	257	228	299	275	262	286	268	254	275	312	266	225	266	278	270	294	232	277	248	287	247	251	291	234	241	242	268	250	257	267	272	258	273	285	205	255	263	264	264	250	286	269	269	248	286	266	287	253	281	278	257	274	265	276	243	252	283	239	292	266	273	242	289	253	264	274	294	260	254	271	283	255	293	270	269	284	266	264	295	264	257	293	278	254	277	260	245	268	289	252	266	257	270	248	254	253	271	254	258	263	266	284	274	249	283	271	230	253	258	295	248	272	248	264	289	244	260	237	264	292	268	251	244	245	259	269	253	286	271	250	282	241	260	286	255	303	278	263	286	231	266	277	281	241	243	268	240	293	232	271	327	275	307	251	288	261	278	261	294	293	269	266	251	255	281	244	267	257	256	245	268	259	257	267	241	261	281	255	290	270	311	248	303	272	257	270	273	249	281	259	265	261	254	259	263	255	263	282	234	249	266	262	245	253	267	248	274	294	242	242	233	288	261	251	269	293	260	281	265	292	258	304	250	247	279	243	262	271	269	245	277	275	253	286	258	263	273	253	265	287	258	264	292	254	289	249	242	276	286	258	241	266	256	300	292	257	259	327	286	264	249	287	271	248	250	267	291	263	282	264	287	263	262	265	260	240	261	272	238	269	277	245	238	245	260	308	280	273	271	252	299	250	255	270	257	258	259	266	274	259	253	259	297	263	273	268	300	277	252	261	271	270	294	250	264	301	278	237	250	290	237	265	262	259	272	265	239	279	287	273	258	272	237	250	284	283	254	275	250	271	267	236	238	262	240	288	239	273	264	299	262	246	237	272	276	242	256	261	286	272	286	240	274	286	241	242	234	256	267	267	249	249	281	253	257	255	255	275	251	263	250	272	238	276	289	284	273	248	265	272	294	291	305	266	265	278	243	258	252	244	247	266	261	265	237	273	282	247	273	288	271	271	269	263	250	268	242	256	264	260	260	271	260	256	288	289	264	249	263	293	249	251	241	261	249	261	239	273	264	271	268	312	275	264	288	283	244	281	277	287	260	242	268	273	249	253	249	233	272	268	266	274	271	291	285	256	285	262	249	254	292	248	265	255	252	281	263	276	261	262	286	277	275	254	279	268	264	262	253	287	291	263	270	268	259	282	260	284	280	278	289	261	255	262	262	243	243	266	270	245	274	261	268	270	268	286	248	282	268	273	278	251	269	274	274	228	272	278	238	275	284	262	285	245	257	237	266	258	244	282	232	283	270	290	241	276	246	275	279	244	299	288	287	277	258	268	284	274	253	243	253	267	256	263	297	268	300	271	249	261	246	241	263	257	261	255	272	252	263	252	279	233	278	264	252	279	284	278	290	266	269	291	249	252	277	254	267	292	275	262	250	281	225	282	282	246	275	255	267	263	258	260	227	245	270	274	292	282	273	255	268	273	261	276	292	264	234	229	249	267	265	271	276	280	272	254	265	267	262	283	258	251	264	261	289	260	233	276	263	268	243	270	292	259	254	271	249	308	265	275	255	246	275	284	274	235	258	272	296	256	240	239	246	296	248	238	249	243	266	276	260	268	251	264	264	262	270	288	278	261	268	263	248	255	255	243	292	264	250	254	245	268	279	274	273	247	254	279	255	287	266	239	270	256	255	262	259	274	257	237	231	273	291	241	239	282	255	262	271	266	244	266	269	242	260	259	281	256	231	263	261	244	255	263	268	261	246	247	247	245	255	264	256	241	239	241	287	251	259	258	287	256	294	272	282	256	249	253	245	293	272	253	287	253	230	277	300	254	269	265	260	275	275	272	270	256	276	285	259	251	255	215	270	277	247	271	275	267	270	270	300	270	283	234	260	261	296	274	276	291	236	255	265	285	254	276	265	238	276	283	263	244	271	257	273	290	276	285	297	280	253	237	258	260	264	236	246	284	262	237	271	270	246	268	276	288	244	275	269	301	265	299	248	261	230	260	282	277	264	245	265	261	272	246	260	260	258	277	245	251	243	279	253	235	233	239	252	268	270	246	254	249	253	271	283	258	273	274	265	289	288	298	293	282	289	239	251	268	254	274	268	264	272	249	252	265	273	260	262	298	222	254	260	257	267	248	247	269	240	272	265	263	289	280	247	250	234	260	253	256	248	263	242	269	268	245	267	264	241	261	260	271	328	280	270	254	241	261	277	261	239	284	253	246	237	249	256	262	270	274	282	243	261	267	289	274	275	236	293	262	267	272	253	248	259	251	285	230	303	247	241	251	256	253	272	251	256	264	280	262	281	301	256	269	273	271	269	285	263	278	247	282	278	268	269	248	279	269	244	273	283	276	288	277	279	267	272	243	260	265	248	264	294	245	267	250	278	267	262	255	265	293	276	286	279	233	262	245	288	252	256	273	273	284	275	282	240	271	292	257	255	297	275	255	258	241	289	281	260	239	267	234	249	268	258	245	277	282	233	275	275	246	275	278	292	261	246	311	257	272	280	222	280	300	286	276	254	253	245	264	258	250	260	293	232	292	268	270	268	260	272	276	266	273	257	261	289	293	241	258	252	270	234	270	254	251	254	261	267	270	283	263	295	283	294	268	253	277	285	264	239	289	275	276	285	282	249	246	252	285	284	269	270	281	265	293	262	257	241	285	280	259	255	288	270	269	276	250	254	286	232	274	284	272	262	273	301	262	281	234	258	285	282	267	316	274	292	279	257	256	241	271	272	271	256	258	288	262	236	292	273	276	241	265	272	262	273	262	250	239	271	265	257	260	279	271	230	264	274	252	285	277	280	250	250	258	275	287	281	263	251	286	235	264	249	239	309	265	245	269	270	298	283	250	255	246	245	282	279	284	269	289	289	274	259	269	249	237	295	278	292	298	275	302	257	256	261	254	279	293	293	253	274	251	284	252	255	286	274	261	331	257	256	261	278	274	243	263	264	273	252	255	277	273	270	274	284	284	268	269	267	275	290	256	248	268	264	289	254	264	254	253	293	251	247	280	260	268	274	275	274	272	271	276	261	282	249	250	262	292	266	264	287	274	259	294	256	281	254	243	251	249	252	280	242	259	214	258	277	285	276	272	284	282	260	260	271	263	264	261	291	245	250	251	277	256	264	235	250	308	285	258	263	239	250	259	252	260	298	295	272	277	282	275	288	272	285	271	261	273	277	278	273	231	268	294	231	257	259	283	258	301	234	247	278	263	294	273	270	251	268	273	261	261	270	264	299	260	251	283	252	260	241	261	251	276	262	294	232	266	279	290	269	280	238	238	279	285	265	259	263	258	283	263	253	252	271	248	253	270	259	272	268	297	281	289	302	271	268	270	247	292	261	268	278	264	249	282	256	240	245	264	281	261	272	247	293	296	264	261	280	280	248	259	254	273	241	279	257	273	267	277	296	267	258	244	261	264	281	236	282	247	279	254	280	281
35266	47305	49106	46091	41496	36463	24337	9785	25940	35785	30235	21802	12140	5497	2349	1083	780	683	630	679	654	636	663	667	629	682	640	650	660	636	677	618	644	609	613	657	691	619	660	661	674	651	586	689	669	647	664	660	637	648	636	645	648	638	687	675	671	596	655	654	676	668	682	659	661	653	622	635	678	631	648	651	622	632	614	648	664	658	660	639	641	719	620	662	637	634	654	608	695	659	659	662	648	633	594	699	685	628	650	668	646	680	652	648	683	630	650	690	682	666	653	638	657	619	637	667	685	657	657	655	727	666	708	653	678	606	663	629	635	611	651	604	688	673	619	649	672	675	631	663	644	616	641	645	689	661	635	681	631	632	609	646	687	621	607	705	681	645	607	638	644	644	637	650	653	654	670	671	637	665	637	660	627	701	623	644	615	713	664	636	641	655	601	671	653	601	670	643	669	601	672	696	658	657	665	666	665	642	679	653	649	627	611	630	682	638	634	670	643	651	701	649	671	636	589	633	604	605	677	662	657	648	614	641	663	693	639	654	699	642	606	606	618	581	656	640	628	650	662	681	646	654	672	676	663	652	624	596	602	668	643	636	662	668	651	608	618	664	650	678	679	649	620	642	666	607	641	648	649	651	625	651	690	659	637	682	667	635	619	622	676	670	644	617	647	656	708	630	643	609	632	647	675	643	673	639	637	670	650	645	616	632	684	604	643	635	678	685	637	642	627	668	614	625	638	624	668	648	690	598	636	665	612	605	708	644	631	663	642	657	643	644	622	686	671	648	636	666	648	657	650	671	656	674	647	632	608	681	684	636	662	668	642	632	659	657	629	631	618	679	671	629	636	627	650	663	637	625	671	640	658	642	651	648	672	617	637	652	628	656	609	633	648	653	632	616	666	603	606	670	646	654	710	645	634	644	668	641	664	643	646	640	641	638	643	659	667	612	632	619	630	617	663	630	669	625	674	664	601	662	614	673	617	654	657	658	667	681	627	655	656	657	648	632	618	667	674	665	669	630	645	643	608	631	608	638	662	673	636	616	648	679	653	656	674	628	707	666	648	630	661	658	644	638	705	646	660	633	607	644	618	633	634	685	658	645	653	667	683	658	669	656	628	621	666	646	704	606	606	643	676	664	681	634	690	639	652	673	672	703	602	627	679	627	621	624	664	667	647	643	667	693	668	633	601	640	604	640	656	646	685	658	631	623	629	678	644	635	657	678	653	650	679	618	660	651	664	648	619	664	646	685	605	673	659	627	685	656	607	670	622	640	628	656	670	684	651	668	690	627	652	622	651	683	624	642	697	605	639	610	634	647	643	629	627	605	671	624	639	635	703	630	666	586	656	650	632	645	638	695	680	625	675	606	617	653	645	629	666	667	632	683	675	630	648	652	645	655	653	667	641	628	676	647	634	663	698	691	691	666	621	669	661	611	643	625	613	658	648	666	635	610	645	648	577	629	672	689	606	639	688	686	626	648	712	610	644	669	621	648	657	661	673	641	662	684	669	654	676	706	671	632	600	650	670	626	660	638	671	655	665	629	633	701	667	659	653	629	652	600	671	662	612	657	641	668	665	618	648	656	667	671	631	589	682	638	639	602	639	642	670	619	610	676	659	671	624	669	682	638	646	662	664	639	636	703	645	669	667	632	678	625	582	667	638	610	689	658	644	639	602	654	630	658	623	662	642	603	621	671	645	637	668	677	646	675	610	667	674	664	663	661	646	620	666	643	581	624	652	647	664	605	683	645	662	688	631	639	646	623	648	683	627	625	679	670	637	672	669	633	645	621	673	655	673	681	696	661	639	646	649	649	663	630	641	644	611	613	624	645	667	632	639	608	651	625	650	635	679	644	692	663	654	610	677	663	611	651	640	567	682	683	666	652	674	613	641	649	646	635	649	640	638	657	676	642	632	690	661	624	675	671	631	642	660	682	642	671	664	669	673	689	661	668	679	660	589	662	628	618	706	635	707	646	673	630	672	661	677	651	671	685	689	623	710	654	609	615	689	631	662	665	606	657	683	624	618	680	628	651	670	658	671	685	673	688	683	639	640	648	617	656	668	598	657	654	668	622	637	625	628	650	684	683	646	674	688	629	655	654	654	615	649	652	624	630	662	618	677	645	595	627	651	702	663	647	668	635	660	660	657	643	664	672	611	645	622	634	652	663	625	652	663	645	671	607	604	691	634	643	680	694	671	645	652	645	661	639	653	665	706	629	723	658	668	619	652	663	637	646	629	643	655	644	621	638	647	649	632	648	632	598	600	638	627	677	652	695	645	600	581	619	698	647	663	682	612	595	630	624	642	637	643	639	661	650	621	657	612	633	663	632	639	640	675	642	606	651	650	655	635	632	603	658	696	662	637	623	674	690	655	637	691	652	643	646	642	646	659	643	655	646	643	681	656	621	677	652	628	622	700	629	629	684	686	652	666	620	655	603	681	656	621	642	645	650	664	627	658	619	683	643	680	676	628	644	632	637	645	742	651	634	623	638	630	658	683	657	674	660	648	622	686	670	655	641	627	636	654	707	706	650	659	656	605	662	598	665	604	617	648	662	680	693	632	644	655	692	661	663	662	595	691	684	672	658	631	668	682	636	660	661	646	633	628	626	653	654	646	647	635	634	677	652	667	616	641	680	674	693	691	619	692	663	633	659	647	659	657	624	630	623	655	638	661	622	675	670	610	627	629	692	633	644	656	670	628	616	673	638	659	620	640	620	691	667	686	672	642	635	661	603	602	648	644	654	666	617	644	667	668	648	622	611	656	676	687	671	632	635	656	640	605	667	678	668	619	631	635	655	664	672	666	674	668	643	633	678	601	650	619	656	653	654	614	674	613	676	623	651	635	645	652	618	597	587	657	643	686	650	665	596	666	627	672	686	631	704	639	684	686	619	635	694	642	644	669	615	610	644	639	655	702	647	666	623	632	646	671	604	631	659	674	685	637	646	636	688	678	673	664	661	651	697	642	660	640	627	664	635	586	643	651	644	674	708	654	669	641	658	650	596	663	644	615	669	633	688	655	633	636	627	633	669	619	735	662	636	669	642	636	691	660	624	678	677	636	644	704	683	662	678	657	631	636	626	704	634	675	636	658	665	658	652	639	638	625	645	618	629	664	697	641	631	622	628	642	596	658	613	657	654	675	669	665	709	678	671	681	644	635	606	691	651	636	620	646	668	673	637	658	634	610	703	654	657	633	673	622	637	647	639	659	661	660	676	649	675	628	650	669	681	659	649	656	684	651	676	661	604	634	688	697	624	679	669	685	676	663	618	648	610	635	663	667	630	652	632	657	627	663	655	645	665	625	643	686	616	604	661	670	662	658	678	648	641	621	649	632	666	627	673	644	632	617	659	632	671	635	623	636	663	627	645	609	646	664	668	599	657	637	598	680	662	669	673	646	617	645	638	675	661	687	650	659	671	654	639	636	712	652	648	620	626	650	647	626	644	682	649	687	639	647	603	697	633	657	627	634	652	680	650	659	665	634	661
53951	45401	37474	34993	39172	38206	32489	25047	24825	36618	31066	19226	9283	3265	1083	448	285	238	230	249	244	240	250	230	235	241	245	265	284	227	234	240	254	254	261	269	218	271	272	269	242	244	239	209	235	249	248	238	240	271	249	246	234	241	252	253	241	243	232	266	239	252	246	253	252	264	271	274	226	226	265	246	249	243	238	258	255	247	264	245	257	243	255	255	250	256	245	260	250	276	258	256	250	265	265	257	251	231	244	250	257	258	256	254	276	247	268	257	266	237	236	254	250	253	250	243	255	276	276	281	247	252	241	233	244	253	234	247	279	236	226	262	224	296	218	261	231	266	255	239	241	256	270	227	260	234	277	237	270	248	266	257	264	229	244	233	246	237	261	227	293	258	265	241	253	243	234	242	257	235	249	248	260	217	227	233	248	276	265	242	248	237	251	241	249	234	227	245	271	242	241	236	245	257	251	260	257	253	263	257	255	239	251	245	246	251	239	271	256	256	231	227	228	251	245	247	241	232	268	254	240	252	256	209	290	240	258	260	241	245	260	249	240	262	255	232	273	244	280	242	249	268	257	259	244	242	267	228	260	241	235	255	237	264	255	244	245	226	226	277	235	242	271	250	258	266	243	246	250	249	248	269	237	237	258	243	257	264	254	233	246	263	248	263	285	195	226	247	250	225	230	234	223	259	254	255	257	256	209	237	265	271	235	215	231	227	278	255	257	270	263	229	238	249	250	236	229	294	257	249	242	270	249	244	260	233	266	242	294	247	257	258	247	255	268	253	250	247	300	255	250	272	277	272	272	239	258	250	246	255	275	227	248	241	280	265	273	247	275	248	231	222	249	251	240	267	250	234	248	221	253	249	262	250	282	214	245	259	236	263	277	253	248	223	258	237	248	257	269	240	248	261	227	263	240	288	264	247	256	266	282	232	252	237	218	252	247	243	263	292	265	244	246	285	278	256	248	268	250	254	241	214	257	260	256	269	214	246	257	262	243	256	266	236	227	237	265	271	250	251	249	268	250	253	254	283	230	239	264	283	223	249	248	254	240	239	240	242	243	261	265	210	239	252	248	243	240	239	254	271	247	260	219	259	249	262	271	251	270	240	220	260	239	274	241	266	287	245	224	249	257	267	262	254	230	225	264	243	251	258	259	236	239	244	247	247	234	270	239	291	270	240	230	262	235	221	225	213	266	258	235	255	231	248	251	223	262	236	241	258	240	249	243	229	243	229	243	243	244	239	244	263	238	244	248	268	252	261	277	257	236	240	257	278	224	249	239	240	240	263	249	243	226	250	239	258	245	258	253	256	268	220	241	237	263	247	246	245	231	239	246	265	256	236	258	250	238	250	233	261	239	242	242	256	264	243	263	244	257	239	291	242	270	282	282	242	256	250	244	243	238	275	256	238	280	245	234	274	218	250	239	256	207	264	232	251	244	264	260	257	239	248	261	255	246	255	243	262	247	255	225	259	232	269	248	267	265	237	285	257	227	261	275	245	236	261	260	292	304	253	253	265	245	255	243	250	273	239	269	263	260	233	267	261	269	256	266	278	289	265	215	254	260	248	239	270	248	251	243	241	269	250	225	273	248	260	236	259	263	289	253	230	245	234	253	267	233	243	251	242	262	252	240	225	247	227	249	244	275	251	260	248	269	231	248	249	254	242	237	262	261	244	242	254	251	244	235	249	265	228	230	256	260	246	257	270	253	251	241	238	231	241	264	246	254	269	226	232	254	256	260	266	266	279	208	250	254	259	270	225	261	275	262	220	253	223	231	272	265	247	257	248	261	213	275	249	243	228	252	306	254	253	260	257	248	247	249	241	236	246	282	274	234	256	232	256	274	246	230	222	274	253	264	260	256	244	262	274	272	252	247	256	251	247	224	240	241	224	259	274	213	249	255	261	236	255	261	270	243	249	260	261	259	248	246	285	232	239	237	237	244	251	240	244	258	240	249	250	278	261	278	285	275	239	263	251	232	201	238	252	253	260	265	265	258	222	252	277	224	250	278	239	256	299	293	245	227	276	247	268	268	237	229	229	236	249	284	256	230	223	249	216	258	234	227	230	230	230	261	294	269	247	240	253	280	278	273	252	253	227	227	255	238	254	257	265	242	256	268	283	276	250	278	241	246	244	262	236	259	255	256	263	283	275	240	300	247	259	272	263	269	255	247	258	271	250	229	268	273	232	257	246	236	238	262	266	246	273	273	274	234	235	260	232	248	251	267	248	262	227	230	241	240	245	275	267	249	247	258	259	251	250	209	226	256	282	235	259	253	250	250	242	265	266	222	230	253	249	232	230	233	252	258	229	247	248	234	260	290	269	228	279	253	256	266	270	241	249	256	252	254	266	249	239	225	241	282	250	264	235	274	251	262	262	243	257	258	242	263	259	245	297	257	249	248	277	236	238	246	255	289	227	276	269	259	204	240	244	230	264	235	238	252	272	220	242	232	238	245	255	239	248	251	255	243	228	256	250	262	241	244	264	262	253	256	286	238	241	268	264	252	256	282	251	277	251	242	262	261	229	240	275	245	230	245	246	252	259	268	223	287	266	263	244	263	248	253	245	248	246	234	246	217	262	264	283	259	274	238	279	264	250	229	263	246	294	283	246	266	270	255	229	275	256	231	254	262	266	263	253	279	240	255	264	252	236	233	271	232	245	226	252	262	258	264	284	259	264	256	244	285	215	238	259	276	263	245	230	259	256	206	263	275	234	273	215	273	255	261	269	238	201	248	246	270	212	246	252	249	262	252	261	245	251	243	258	253	256	250	255	226	246	255	256	257	237	244	269	227	222	254	255	237	248	259	243	273	256	241	259	256	244	256	229	279	261	232	255	248	253	239	240	251	245	245	253	221	270	258	248	257	277	214	220	271	241	265	245	229	234	267	254	249	233	244	275	236	233	247	269	272	228	257	264	238	230	248	255	237	223	227	261	269	267	261	276	263	258	277	233	233	246	237	257	237	256	243	251	233	265	276	249	227	270	241	237	238	236	264	245	250	235	249	256	266	279	253	269	257	255	230	283	235	248	249	255	256	246	249	238	269	260	256	252	239	256	241	261	237	241	233	261	252	283	248	249	244	254	236	229	271	262	266	227	236	273	251	241	271	268	265	252	250	205	271	243	242	222	224	263	274	254	220	260	235	252	245	262	266	289	258	241	262	260	257	277	245	265	232	272	255	240	240	244	240	247	260	244	269	254	255	241	246	258	267	249	254	270	236	266	288	242	274	260	254	214	242	249	250	235	246	257	265	260	255	252	288	239	242	228	264	229	240	293	237	230	262	258	256	272	250	249	256	255	250	243	257	266	220	254	246	255	253	252	234	309	245	216	228	216	237	253	240	237	263	259	235	247	263	238	235	254	247	263	251	263	266	253	230	256	239	250	259	280	245	251	240	256	248	250	242	257	251	234	265	245	232	252	243	254	242	235	245	256	239	262	248	246	264	292	266	248	262	238	240	272	227	255	250	219	227	250	288	269	285	253
45157	51571	48481	46119	52715	51269	43324	23498	38680	55194	47390	36131	22931	10802	4180	1505	817	682	629	633	568	617	595	619	649	620	595	587	596	618	617	603	582	619	617	604	604	601	599	617	603	602	623	612	592	586	608	618	639	585	641	617	595	621	582	647	634	595	600	591	601	601	597	565	621	580	622	615	607	607	609	632	621	574	619	578	549	646	627	613	649	634	593	644	618	587	644	619	597	610	610	624	535	573	592	652	578	601	602	599	621	604	603	584	615	629	578	601	593	588	633	571	591	632	623	583	579	619	588	556	622	573	644	588	630	616	582	613	621	586	556	594	595	587	623	586	581	549	583	595	629	634	563	646	600	586	602	594	608	605	632	621	620	589	616	588	604	626	621	583	607	582	611	601	628	659	624	593	613	587	550	599	583	581	592	648	614	554	610	598	613	579	621	574	588	580	637	576	634	568	560	623	587	585	562	600	591	670	597	610	548	645	623	563	589	624	598	576	566	614	618	596	613	557	602	636	593	592	654	582	595	581	580	599	606	661	612	567	627	577	601	557	577	613	630	578	603	603	588	617	611	588	589	585	611	587	593	630	610	614	610	614	582	588	611	607	582	639	597	584	592	589	597	595	621	595	570	614	584	596	622	579	599	601	592	615	627	613	559	585	630	609	599	634	593	583	648	550	586	611	636	606	598	596	640	567	598	611	580	633	598	617	600	597	588	604	616	612	614	639	585	592	645	606	596	633	619	611	554	629	587	627	560	591	617	611	601	597	597	598	566	584	594	599	574	611	591	600	565	571	598	570	623	605	656	630	614	585	552	582	585	630	590	611	572	599	624	559	602	629	629	566	637	571	594	600	575	561	597	563	615	606	592	602	588	600	579	616	592	596	609	616	589	590	587	642	592	615	601	638	637	605	609	609	615	584	548	609	590	596	588	590	593	588	593	616	604	567	613	638	572	638	595	577	586	644	602	605	615	576	593	595	579	647	572	617	599	633	591	555	658	620	625	619	618	588	590	610	564	652	575	589	625	591	582	591	569	593	597	596	578	612	590	597	607	632	623	567	572	612	577	620	610	596	615	612	605	620	617	560	611	579	615	626	591	606	619	587	579	606	613	601	588	596	574	612	632	582	618	611	591	596	644	591	608	607	629	609	586	560	586	644	596	577	615	573	549	573	620	579	600	619	582	628	598	579	625	627	585	589	584	588	632	628	634	589	621	629	649	607	602	598	600	581	582	587	630	589	629	600	654	608	574	586	600	620	594	564	657	627	625	622	656	610	659	604	621	589	632	604	579	616	646	580	631	599	601	617	603	578	571	579	629	612	597	656	593	578	603	609	570	610	616	595	598	610	628	618	570	656	573	597	609	606	585	589	642	621	570	572	584	632	611	619	622	592	569	594	591	588	647	626	605	549	606	602	622	568	605	583	613	616	583	610	621	600	598	614	619	557	575	579	590	563	585	636	604	592	609	631	624	613	557	634	594	590	651	624	632	571	594	632	653	625	564	619	592	607	604	577	624	591	586	628	600	612	624	624	622	589	610	584	608	612	639	580	621	641	574	623	633	595	606	612	595	582	589	625	589	646	592	611	541	597	660	561	624	605	594	645	575	624	589	638	636	605	645	630	654	563	649	596	579	627	619	622	570	604	608	589	607	602	635	577	556	608	600	596	624	624	608	608	604	612	598	621	582	599	587	604	583	606	588	561	582	609	602	562	594	627	607	599	572	602	584	593	604	580	613	602	606	592	606	603	604	609	622	582	570	602	626	604	559	587	614	653	588	604	568	654	585	599	601	598	625	613	650	612	618	608	573	600	585	576	608	617	596	571	590	595	563	597	604	603	644	624	605	603	597	615	618	635	629	609	611	612	603	577	589	611	604	630	588	631	613	583	583	630	600	620	593	585	611	651	569	574	601	614	594	607	595	610	604	640	561	613	603	615	584	596	592	608	597	641	584	627	560	622	590	646	569	580	589	584	598	618	622	591	584	583	590	607	568	569	589	584	619	616	594	578	592	586	574	586	629	612	600	617	602	582	593	612	582	595	651	588	617	594	638	630	596	617	622	603	564	622	570	632	606	584	567	613	574	602	593	596	588	601	603	634	596	589	611	651	590	614	601	606	593	584	551	596	622	591	603	623	577	602	611	626	593	567	634	622	613	595	636	629	580	628	612	598	596	624	624	599	588	592	601	571	630	598	623	620	591	595	582	608	590	605	661	589	566	601	610	560	633	558	581	585	619	579	604	555	591	642	581	590	621	619	590	603	607	581	575	590	603	578	594	583	621	624	610	611	597	568	618	605	592	582	599	613	628	634	614	585	586	595	609	592	544	559	582	630	617	593	611	572	615	630	612	586	637	559	586	614	616	574	590	562	577	604	616	621	605	589	636	594	631	596	593	587	595	576	552	641	583	566	584	601	649	577	612	613	617	616	619	592	621	587	613	594	635	613	623	579	609	592	615	617	581	658	606	604	586	603	656	573	599	604	608	630	599	576	584	600	607	587	597	553	583	595	621	626	600	601	594	587	666	619	622	600	602	555	610	628	602	622	612	570	625	552	649	639	582	595	605	568	641	591	600	605	643	599	635	572	591	582	613	652	595	601	649	601	624	583	614	589	595	571	616	637	582	601	636	641	584	607	546	580	605	616	576	579	563	617	601	596	639	613	620	605	615	640	580	605	595	621	660	632	574	579	607	593	645	593	629	596	608	619	615	602	608	596	611	588	595	634	601	651	593	589	587	596	583	596	624	604	614	596	596	572	637	594	584	656	656	599	605	629	630	584	557	619	610	584	607	606	686	637	592	588	573	645	564	580	609	574	614	582	629	643	610	602	599	597	573	607	582	606	605	584	625	608	575	609	565	620	629	563	623	600	587	640	624	617	619	592	595	631	571	577	604	594	620	608	594	558	615	623	592	606	610	656	618	573	643	616	570	616	592	604	609	615	611	580	621	576	603	576	625	610	591	567	611	623	608	623	623	571	585	586	564	626	607	613	629	593	544	617	606	581	640	596	613	625	564	632	548	571	627	601	612	623	632	611	586	576	594	571	646	654	604	628	591	593	588	569	593	555	620	618	647	595	561	571	576	612	577	586	599	630	597	585	603	595	589	590	587	571	608	598	610	597	587	580	570	594	557	611	559	602	607	620	628	611	594	593	573	594	612	602	624	616	630	574	621	562	618	610	572	552	615	573	617	648	601	550	636	564	590	647	626	586	598	576	587	600	612	617	617	620	612	634	578	611	548	617	566	573	601	592	602	548	612	614	600	596	619	598	616	579	622	648	600	623	650	626	595	568	581	615	623	618	578	578	589	604	606	582	549	626	600	624	574	602	605	598	593	606	606	609	621	599	596	658	598	606	591	618	597	615	583	628	621	570	616	606	606	659	586	651	588	628	570	633	639	604	626	627	544	582	607	576	633	581	605	623	594	620	574	636	594	610	609	591	623	582	619	613	685	602	573	556	614	580	604	623	569	562	579	559	564	557	558	571
12818	15009	18803	10364	15135	6844	2929	1534	1258	1882	1821	1396	845	579	352	322	289	279	251	289	276	241	257	245	260	232	250	252	240	241	266	247	263	284	263	236	240	230	245	237	258	263	275	232	268	243	246	265	225	270	261	254	289	273	253	242	275	265	261	241	288	287	291	247	262	248	261	223	305	302	241	264	263	273	252	258	256	219	302	248	240	256	251	249	244	249	254	252	265	268	250	241	260	246	259	247	268	262	278	244	268	244	244	255	269	250	227	264	255	245	253	282	243	286	283	243	277	301	247	258	275	254	252	255	256	203	218	235	262	269	277	255	257	245	238	241	280	234	230	235	249	230	259	258	231	257	251	241	235	249	261	239	251	255	279	267	251	273	242	263	272	256	266	263	243	275	253	247	217	253	270	276	249	256	230	234	245	294	250	241	267	251	261	269	241	248	247	265	257	239	239	254	270	282	265	255	263	264	251	274	232	231	253	293	235	238	270	249	250	244	251	222	262	254	247	254	241	268	269	247	262	242	259	281	260	256	226	239	236	267	251	300	248	231	238	250	227	275	258	280	284	280	235	244	252	273	250	233	257	233	233	261	242	249	236	264	283	242	275	253	267	250	265	259	246	267	260	236	245	261	242	261	266	240	251	266	266	273	222	223	265	282	273	296	268	282	247	236	260	265	265	238	254	289	231	230	247	280	265	256	306	246	267	275	226	253	242	256	258	259	241	260	230	295	288	254	257	232	284	270	286	255	265	263	260	277	259	242	240	244	252	266	258	255	277	267	245	252	258	233	239	238	281	258	283	248	278	253	249	255	239	253	270	247	251	284	249	261	280	252	246	252	234	254	252	253	271	280	263	271	261	239	252	231	269	239	244	256	251	251	283	271	261	268	234	270	306	237	263	279	261	276	278	242	259	267	261	255	250	260	256	251	240	264	235	266	231	241	221	229	274	277	272	258	231	243	234	260	252	256	253	241	273	329	266	262	264	285	260	240	308	271	242	237	261	261	247	231	260	227	257	285	213	281	245	275	267	251	227	255	286	255	252	281	235	281	260	271	275	252	247	267	278	259	254	249	250	276	258	225	238	234	246	274	255	272	251	268	254	240	250	272	249	286	249	255	255	246	269	232	282	231	262	294	249	274	231	227	283	253	264	252	249	246	270	279	281	233	258	260	309	271	252	267	271	310	254	236	260	239	250	270	289	238	271	224	264	243	297	259	255	245	276	227	281	247	251	269	254	245	245	254	242	251	235	231	251	249	231	225	261	260	263	248	232	251	236	257	258	266	251	262	274	257	245	235	272	247	283	254	245	277	286	266	233	264	240	257	291	267	274	262	259	246	260	253	277	279	255	254	260	277	248	277	255	280	240	242	243	256	263	264	269	259	260	245	255	286	246	252	248	278	232	268	239	284	237	221	282	262	242	260	255	254	238	264	254	248	266	265	269	259	289	254	223	252	283	265	250	251	252	267	271	261	266	246	257	235	260	255	248	257	241	291	220	263	267	257	240	203	263	266	244	250	270	250	246	237	264	285	250	230	263	300	275	258	262	255	259	259	271	263	260	236	259	260	258	258	239	268	252	256	260	266	274	263	242	245	253	257	267	255	273	253	262	244	277	256	255	282	259	255	232	257	245	234	264	289	266	235	250	271	224	243	287	275	272	246	259	256	296	266	248	267	278	257	253	224	262	283	237	237	263	241	245	244	208	220	233	244	249	279	258	253	249	260	243	249	244	244	262	255	280	237	246	256	268	266	280	248	243	254	248	266	251	283	249	253	239	230	242	234	260	246	238	257	256	260	264	283	253	242	283	260	267	252	240	266	265	243	225	256	222	251	270	284	266	252	237	254	283	251	266	242	260	278	270	225	254	270	256	230	248	285	251	257	246	229	288	240	238	251	257	273	254	256	279	256	250	250	235	242	256	249	257	254	266	262	230	268	269	246	266	284	258	282	282	272	294	300	271	240	224	276	262	239	271	273	271	237	255	257	250	265	264	269	287	261	268	270	240	280	277	257	241	239	253	249	263	229	253	272	263	257	246	242	267	271	262	252	278	247	219	246	283	241	258	271	256	255	265	261	243	287	248	265	273	251	251	254	266	268	242	257	260	278	275	251	262	240	270	260	268	239	222	278	255	270	264	234	212	277	255	243	243	259	221	249	242	230	253	262	246	229	261	251	273	300	276	297	243	260	267	240	258	259	268	272	250	266	270	251	270	253	275	283	270	240	271	246	269	249	247	266	231	241	236	262	278	242	249	243	261	255	246	242	229	234	263	260	253	226	248	284	241	263	272	260	245	255	275	272	280	226	257	246	289	269	267	275	263	250	245	264	266	272	265	258	278	245	243	268	243	286	273	243	263	275	297	275	289	259	257	243	243	261	264	252	265	241	246	234	253	248	243	266	252	294	271	257	254	250	277	239	234	256	249	253	251	242	281	268	259	247	268	237	248	240	263	284	238	267	243	247	263	238	265	249	270	259	230	244	242	262	250	269	215	240	274	231	238	269	252	249	252	292	258	237	251	248	263	244	226	295	249	262	278	278	217	280	255	270	263	266	202	244	262	262	247	258	277	242	259	246	239	260	274	262	284	260	243	250	236	227	265	271	321	229	267	234	301	258	268	291	270	247	244	256	247	238	263	262	244	280	248	256	248	222	249	250	254	272	270	238	227	260	262	254	283	266	260	243	261	282	238	264	295	256	253	239	281	250	256	263	277	246	282	274	272	249	270	236	260	259	248	288	292	268	281	242	252	249	236	272	280	259	268	263	265	242	245	242	268	276	266	267	246	251	248	254	257	285	261	241	263	281	255	262	253	270	288	268	227	244	240	270	268	273	236	261	267	253	285	252	248	262	271	303	278	283	268	227	248	249	251	265	255	246	250	247	241	255	245	235	280	260	245	261	258	282	248	267	267	238	257	267	265	239	260	252	220	240	248	250	236	262	239	267	210	251	253	252	255	243	287	264	257	266	247	268	262	283	255	224	234	260	261	264	267	275	251	230	243	252	261	259	285	288	244	263	236	262	269	249	289	243	266	225	284	258	238	285	257	260	266	266	246	250	236	243	269	263	253	250	256	276	261	244	246	270	250	259	256	297	267	254	280	254	252	262	247	252	285	268	247	258	234	263	248	269	250	233	256	266	264	267	250	255	272	249	252	274	265	244	255	242	276	276	269	288	299	281	253	249	218	239	245	266	240	228	280	294	233	217	256	256	252	254	262	265	266	233	244	256	261	254	275	247	262	262	258	247	252	264	255	272	257	261	272	284	268	243	242	261	262	220	232	260	244	258	264	264	285	276	261	239	239	243	249	259	256	257	285	274	272	250	277	256	287	242	265	231	250	254	276	266	274	257	262	244	262	272	265	240	240	269	239	244	265	253	236	263	259	283	258	251	280	244	237	258	264	243	248	263	255	277	215	271	236	265	252	263	284	289	258	293	275	243	246	264	249	220	231	259	249	282	275	273	282	251	269	256	251	232	240	248
10816	16234	22543	16420	27863	12459	9298	5717	5876	8677	7594	5142	3154	1726	1048	760	704	660	680	614	627	677	645	684	644	647	675	620	662	654	624	638	652	596	714	658	636	640	641	659	643	607	672	610	680	659	643	622	634	643	684	602	650	640	665	686	647	682	674	640	650	659	639	591	647	657	662	628	648	685	593	613	674	633	624	625	647	636	602	587	624	612	599	654	689	686	645	616	650	666	661	645	625	659	660	631	637	681	610	620	660	662	685	608	655	623	626	664	650	622	647	669	660	571	645	635	637	622	646	616	673	645	655	711	668	631	608	638	627	630	644	649	634	668	668	602	578	653	620	647	610	636	656	637	678	662	677	609	667	632	680	648	674	649	650	668	644	689	616	652	649	614	651	647	632	676	660	668	647	644	607	654	652	634	632	617	633	598	631	676	641	635	651	634	635	675	647	671	652	618	690	633	594	651	628	696	590	664	646	669	619	646	626	653	642	651	658	600	634	633	615	624	624	649	650	643	622	644	656	670	624	652	664	675	701	663	644	644	646	678	631	598	672	616	656	637	644	635	621	641	626	597	650	593	660	655	649	650	587	674	633	616	612	601	611	648	661	653	630	659	684	641	672	611	626	624	613	649	661	630	590	670	627	665	677	643	636	628	658	628	637	639	621	632	635	658	619	652	638	635	672	624	623	652	622	689	624	675	631	682	619	683	644	595	643	646	614	641	651	707	642	636	625	613	629	640	676	657	628	658	652	641	663	661	641	658	640	641	679	643	632	666	633	647	634	592	613	643	710	665	621	604	634	638	636	633	578	629	671	671	680	618	649	672	670	648	610	644	640	675	661	658	644	628	664	628	685	675	660	633	706	654	623	666	636	613	648	644	639	657	635	653	633	671	646	662	642	641	683	582	620	640	655	631	666	660	646	652	659	635	652	674	642	643	641	660	645	615	655	645	648	629	665	637	614	641	627	611	687	626	663	619	636	632	597	636	650	674	612	652	630	617	670	665	637	655	659	647	678	649	638	646	653	643	634	626	643	620	617	612	635	664	663	640	656	686	637	670	659	599	632	627	614	663	631	648	569	666	634	606	623	665	618	615	657	593	667	672	635	670	665	674	658	674	702	607	628	610	655	595	608	646	669	665	628	666	643	640	655	600	614	608	657	687	631	632	603	666	614	610	616	665	649	664	636	635	633	696	661	660	603	668	625	617	627	630	638	622	667	647	602	637	682	639	655	652	641	649	650	644	710	619	632	646	671	678	668	678	650	621	647	628	621	697	630	650	622	655	643	661	625	621	650	665	622	708	647	641	639	665	567	704	688	631	650	645	689	687	642	641	617	640	667	643	685	640	645	657	653	681	631	643	619	643	611	631	630	669	628	632	634	659	651	639	643	625	638	602	610	652	694	667	635	632	617	652	673	682	632	619	682	628	634	660	607	673	647	662	626	661	640	634	623	601	642	641	664	657	653	619	679	679	650	645	597	627	653	682	621	653	645	649	625	630	618	651	686	650	565	652	653	652	640	622	646	595	641	607	586	637	641	641	633	619	642	645	635	587	667	640	723	650	658	639	647	648	635	635	634	604	697	648	611	643	619	662	650	630	647	633	621	675	592	621	668	592	619	699	673	654	676	641	670	630	611	643	626	640	639	648	628	632	645	630	606	628	631	645	669	680	646	634	653	653	661	636	619	657	667	654	663	659	636	626	629	656	627	605	620	630	645	608	641	627	674	636	676	636	652	648	680	671	617	669	654	606	630	627	635	619	640	628	610	656	630	657	642	684	651	651	619	634	655	662	615	629	667	681	656	598	648	640	642	674	602	683	651	598	649	662	642	687	667	649	655	595	677	693	618	667	641	644	672	669	646	632	664	606	599	670	598	651	638	622	602	658	644	656	618	615	603	620	644	643	648	664	645	657	660	613	658	668	637	635	678	644	640	647	671	642	672	642	614	608	625	668	631	650	600	655	666	675	704	645	620	687	639	668	632	624	676	628	632	639	638	681	596	674	613	642	636	681	633	660	642	667	633	627	646	671	643	650	655	666	650	611	642	579	625	664	655	606	688	602	638	636	632	665	732	639	677	639	691	660	664	653	656	647	692	607	619	612	660	700	650	660	597	653	640	654	645	642	629	626	708	585	658	627	629	640	620	650	650	627	634	645	658	657	604	648	659	685	654	642	605	633	678	642	651	634	640	642	654	664	640	657	656	661	678	631	680	668	639	621	679	651	654	673	614	604	626	613	595	614	642	593	628	664	639	616	673	638	662	590	629	670	671	610	691	603	666	634	612	601	646	667	625	644	646	695	661	634	606	651	613	625	602	704	627	620	672	659	699	671	646	654	659	670	604	668	595	684	633	666	636	622	681	673	629	616	657	677	669	613	664	655	626	630	629	616	638	633	634	632	672	649	638	681	630	684	640	627	576	640	629	630	630	646	611	647	649	631	641	698	682	611	682	619	636	652	656	602	666	638	645	631	647	679	644	626	626	623	667	681	649	611	650	657	636	697	679	587	602	627	620	628	655	609	657	641	622	621	655	638	678	656	693	669	587	637	644	645	639	612	621	668	699	624	595	653	637	585	667	618	695	680	597	628	619	625	667	692	669	644	664	579	619	644	690	652	633	652	659	650	617	630	622	634	668	708	645	674	622	664	599	631	603	633	637	648	668	675	613	626	675	629	661	612	690	625	662	701	693	646	623	657	646	653	628	625	615	661	609	622	654	666	695	640	607	634	654	655	652	661	654	674	620	640	658	681	620	641	687	682	667	646	649	639	633	652	645	689	635	660	628	626	659	627	670	677	639	656	602	647	601	665	641	651	652	673	685	663	678	678	696	654	621	650	658	637	647	628	646	611	679	640	663	611	639	614	617	640	611	670	606	583	636	660	639	666	656	644	680	618	638	601	620	619	651	627	628	616	650	686	645	622	603	605	619	643	622	657	666	678	680	642	650	653	646	633	663	621	642	661	614	633	631	672	651	644	626	652	641	654	658	662	640	636	613	653	704	652	639	659	667	634	639	633	639	655	673	623	651	653	615	666	651	655	612	666	687	664	635	660	618	667	616	638	657	623	634	628	647	637	635	629	618	689	668	621	630	623	664	651	639	596	625	618	635	652	641	675	725	634	612	591	628	683	673	619	631	613	653	647	633	662	646	635	602	635	666	622	647	662	635	626	661	606	609	611	659	656	659	616	607	647	649	640	640	655	662	663	663	638	667	635	661	651	665	640	678	648	659	674	656	631	620	633	659	699	669	693	666	650	652	634	639	681	637	613	671	637	623	613	664	648	657	640	639	702	679	629	657	630	645	632	664	626	630	589	668	598	602	600	656	649	628	659	616	600	654	645	629	633	675	639	647	640	598	611	627	667	605	617	650	643	588	664	633	735	660	655	658	617	653	609	667	636	664	637	607	675	617	670	686	629	655	600	665	666	677	653	644	660	611	660	699	631	652	613	599	637	644	653	651	614	608	641	632	684	672	653	668	640	643	630
39857	42858	49250	41352	37718	31885	24887	18223	14303	16197	13429	8468	4023	1549	640	422	315	290	270	246	255	275	262	272	293	280	246	256	276	248	274	245	251	271	279	242	253	257	287	267	284	282	259	254	282	264	262	250	292	266	249	257	251	274	240	245	242	277	263	261	260	283	279	268	280	263	268	291	250	261	248	256	257	276	239	300	276	275	306	278	255	242	275	248	258	278	262	269	249	252	248	251	298	282	261	275	256	276	271	286	243	274	246	264	266	253	254	243	253	206	282	266	255	292	277	286	252	255	243	273	286	259	281	289	277	237	281	262	248	278	271	247	280	245	235	262	274	233	257	266	279	284	257	250	303	271	244	283	262	288	248	273	276	272	296	266	301	264	266	255	264	274	276	262	289	297	291	235	274	259	288	283	269	263	276	260	267	251	277	254	280	278	278	265	262	265	247	260	244	251	283	270	289	290	288	266	274	270	271	285	248	238	266	270	317	274	291	238	274	287	265	262	249	284	293	281	268	262	254	266	258	254	263	274	270	267	256	264	241	249	274	265	247	298	289	255	245	266	278	275	306	256	269	269	229	256	250	255	280	265	277	265	256	305	269	259	286	283	256	243	269	296	260	273	279	258	296	261	273	282	246	252	247	285	241	284	259	280	239	259	269	268	265	263	254	267	252	264	300	285	245	230	284	312	288	249	287	251	271	281	287	251	251	259	290	265	263	257	303	266	259	269	268	286	269	270	260	273	253	273	219	321	272	272	248	267	243	263	255	263	306	250	249	248	272	281	241	284	283	260	280	248	296	256	250	246	237	249	248	246	273	252	300	244	257	275	253	262	252	270	258	245	271	283	264	256	273	258	271	249	249	277	249	286	255	260	234	294	250	267	297	264	257	253	243	267	261	277	265	252	246	272	275	272	265	276	267	231	285	263	284	276	301	252	272	259	308	239	290	256	286	254	264	264	238	268	252	252	247	267	289	266	302	258	270	292	263	244	270	253	285	274	288	270	283	257	277	281	298	292	287	270	254	271	242	218	253	281	276	285	248	265	249	249	260	263	221	252	267	264	278	281	268	289	259	282	257	244	273	280	264	287	314	268	256	221	260	260	261	237	266	270	245	258	285	301	270	289	241	265	266	262	231	275	241	253	279	301	245	277	269	278	277	273	292	241	260	270	279	245	244	247	267	239	275	268	255	284	265	273	261	286	293	278	264	292	274	255	315	269	298	271	260	301	264	292	279	237	273	264	287	252	276	241	279	291	257	268	277	283	276	283	290	246	260	236	283	263	254	250	263	262	255	288	254	267	265	276	252	266	278	256	254	247	256	242	301	277	276	261	233	263	278	270	276	265	245	251	238	288	253	290	267	251	270	276	272	260	269	252	270	258	272	231	276	244	287	239	262	278	242	265	256	286	256	259	245	240	271	261	262	266	293	277	299	279	264	269	264	266	262	244	281	246	282	285	273	271	276	242	276	267	243	263	241	255	266	256	242	253	218	267	268	276	234	267	271	282	277	273	270	242	281	273	229	229	276	268	289	279	268	253	254	265	275	267	267	249	266	251	234	237	262	283	263	267	257	282	275	280	264	250	272	268	281	272	248	257	288	249	253	259	271	256	272	259	255	249	264	228	235	280	284	267	286	270	271	248	282	300	247	279	260	277	238	245	248	283	290	270	278	269	277	269	266	279	312	287	289	264	264	268	299	282	261	244	257	251	265	248	286	254	249	271	251	281	266	276	262	313	301	263	245	239	283	275	264	245	259	295	287	258	261	247	280	257	264	262	258	272	269	275	259	264	258	270	308	266	275	289	242	241	262	264	257	265	243	254	267	267	276	266	255	237	263	277	268	264	266	240	243	250	280	299	243	284	264	266	268	272	248	283	243	244	255	270	247	238	267	259	272	255	272	260	280	285	288	271	314	283	279	308	283	281	231	255	246	259	283	284	262	258	250	233	283	272	272	264	242	267	239	282	281	253	293	281	255	236	311	238	238	264	263	256	259	238	306	298	290	273	250	262	249	273	255	284	278	272	265	291	276	295	237	258	276	252	271	279	254	272	291	259	254	266	273	251	283	260	287	290	304	252	274	266	242	273	289	258	278	283	266	272	276	258	281	257	275	270	250	298	234	264	288	255	248	241	256	274	232	277	262	248	306	267	250	270	265	277	260	272	253	286	275	263	286	275	265	252	256	231	288	278	290	276	273	274	254	249	271	316	256	271	261	289	296	279	273	267	250	260	275	270	297	259	250	276	271	298	248	282	260	267	274	277	265	252	241	255	257	249	239	263	282	254	264	253	286	262	280	293	279	210	228	265	267	256	247	274	269	283	281	272	262	276	259	278	268	280	282	255	277	281	271	293	263	241	264	271	292	266	267	240	253	273	261	268	254	277	283	289	294	285	260	259	281	280	257	261	293	245	281	272	274	263	235	261	272	273	252	306	273	258	287	287	290	284	275	268	263	283	264	247	263	246	238	250	268	286	248	287	251	256	258	264	258	247	286	283	274	239	240	273	255	243	289	241	256	257	275	269	287	276	265	276	279	252	244	269	256	272	254	285	253	268	261	249	263	285	249	301	277	284	275	247	284	258	258	277	287	257	252	280	257	305	246	262	261	255	273	246	252	247	285	259	276	265	274	255	278	276	265	258	284	261	252	269	277	297	236	259	257	276	291	271	266	256	276	229	262	266	283	254	267	254	262	267	263	296	281	288	247	271	259	280	261	270	263	250	237	242	271	279	275	265	237	250	266	257	273	253	267	301	284	243	252	232	300	296	265	266	251	267	275	262	261	263	261	292	248	254	263	262	289	271	245	240	241	211	252	253	268	290	271	278	258	284	259	253	268	284	264	269	222	269	245	250	262	251	305	262	277	303	278	251	264	253	252	282	260	306	271	263	258	277	230	241	270	248	258	271	299	285	251	291	284	254	259	281	302	282	273	290	278	254	264	256	310	279	275	236	254	284	267	285	285	272	251	272	266	293	258	266	260	243	248	274	273	274	295	256	234	272	263	251	282	266	278	278	299	300	249	259	258	256	253	263	234	260	306	266	262	246	287	244	237	256	270	255	285	287	291	283	255	277	276	252	285	273	272	273	273	256	270	283	256	238	271	251	292	263	287	268	281	265	284	262	278	291	261	266	238	244	260	286	262	256	266	257	276	259	270	291	282	268	259	287	268	278	257	268	263	269	246	273	280	282	284	260	269	288	280	308	268	289	271	239	264	279	265	258	230	283	244	258	263	269	252	244	273	289	270	271	253	268	271	269	250	271	284	252	260	255	259	284	281	251	274	249	226	246	270	257	268	263	277	266	275	280	248	252	240	261	250	235	253	263	298	270	287	287	261	254	260	250	265	269	248	236	272	266	264	282	248	278	267	267	248	258	301	286	228	264	251	299	262	293	266	252	277	254	249	300	284	263	248	244	280	261	262	271	294	266	274	260	259	247	296	276	276	274	302	281	283	252	274	254	283	254	272	287	285	252	237	242	261	277
29692	38426	50220	52628	50681	42939	31015	19087	26983	36124	32400	24605	13714	6074	2441	1086	764	700	682	677	661	627	669	645	667	661	603	604	673	634	648	666	685	692	638	668	654	667	630	658	669	669	661	709	631	685	662	662	660	653	677	685	672	677	664	624	626	638	604	658	654	702	644	646	665	664	673	627	678	661	657	672	655	642	676	650	668	675	656	668	678	688	687	717	624	694	672	658	629	659	701	705	622	672	623	643	682	625	658	693	656	674	639	671	699	646	672	634	626	652	660	639	669	652	690	644	694	634	702	686	628	625	695	641	659	670	687	641	674	655	667	657	640	695	638	649	610	625	623	685	637	638	621	703	627	662	649	618	668	675	657	686	654	640	646	656	626	652	702	650	606	666	616	651	627	603	627	660	648	664	665	653	652	652	639	634	664	638	641	687	654	650	647	606	679	651	661	640	652	659	694	645	672	706	636	641	620	618	634	694	643	626	682	671	649	665	691	645	654	639	614	596	624	682	706	650	698	642	665	669	671	665	608	686	632	699	623	640	664	655	675	653	687	582	633	663	656	654	639	667	631	645	631	707	662	664	664	660	648	661	684	675	679	668	666	651	625	622	650	613	673	678	663	649	678	672	647	684	629	656	646	675	683	673	651	662	677	619	649	638	683	664	627	632	650	661	633	654	656	622	609	671	648	652	671	684	658	682	642	612	641	699	683	665	622	617	681	630	675	659	644	671	645	655	642	672	698	643	677	647	658	710	676	649	633	663	641	677	661	659	666	614	659	624	688	599	653	628	637	635	631	677	651	674	621	683	678	650	638	647	674	670	681	668	650	636	646	689	689	682	677	658	657	669	733	659	619	699	681	700	661	630	657	654	651	675	678	635	635	710	650	625	644	646	625	663	655	670	658	741	669	693	655	620	657	633	660	655	650	651	640	656	646	654	684	676	674	620	664	649	698	693	685	662	676	675	627	618	687	661	625	648	604	647	678	663	676	673	644	692	669	688	657	611	680	636	687	659	694	696	660	632	656	636	655	660	685	625	688	651	633	636	647	644	671	635	659	624	681	683	677	642	639	653	673	656	625	603	651	668	622	675	688	650	668	666	633	669	661	650	666	658	683	658	632	684	648	608	633	642	654	647	622	640	667	639	650	631	641	631	627	706	636	612	644	654	637	674	683	666	624	651	645	693	624	658	656	682	707	689	716	646	674	670	627	669	622	685	670	662	600	638	677	657	640	680	688	689	638	649	632	635	680	652	644	615	639	649	732	652	641	626	641	672	691	682	644	685	657	645	629	705	661	663	664	681	638	597	588	651	682	673	665	670	643	703	671	685	644	627	647	669	638	680	590	692	675	652	666	630	651	654	682	637	629	674	623	656	656	630	653	655	658	656	690	667	644	663	625	681	646	691	675	653	647	675	689	656	677	670	672	633	638	634	698	663	698	651	669	643	692	684	657	623	635	675	627	671	637	693	672	665	658	691	680	640	637	691	692	719	664	636	649	688	651	652	655	679	702	653	635	661	643	676	675	636	679	691	655	652	597	645	636	645	652	675	635	625	677	658	616	636	703	674	635	671	629	668	639	677	646	672	681	655	644	632	684	638	680	703	688	661	610	701	685	631	654	642	673	656	634	678	657	618	644	651	641	666	660	624	642	672	685	661	642	685	677	667	649	664	651	666	670	646	666	642	635	724	621	668	652	644	657	633	601	640	607	659	712	627	663	637	664	685	677	655	639	654	673	700	648	671	696	677	683	652	658	670	665	636	707	649	653	640	639	637	707	601	651	664	693	696	681	641	691	683	640	646	668	647	670	657	659	650	657	651	671	649	688	653	624	648	695	677	639	651	669	636	682	665	623	630	595	641	635	636	691	688	630	638	655	664	668	705	680	670	677	633	648	625	679	643	726	667	702	674	678	658	666	705	651	692	631	682	641	664	638	639	634	637	652	669	658	692	647	675	622	682	654	617	629	676	642	643	642	634	633	599	705	660	653	646	687	635	654	666	658	671	666	677	621	630	654	673	629	614	639	681	619	610	643	629	674	664	655	690	592	693	665	638	661	658	631	687	616	678	638	670	685	674	655	711	673	637	659	631	658	644	640	672	668	656	681	672	672	640	637	662	673	640	678	666	695	689	648	691	660	703	626	703	655	643	714	683	633	646	637	709	674	674	669	666	665	680	715	659	616	665	693	677	680	665	640	661	694	680	625	664	666	642	657	652	644	593	703	666	679	675	619	645	660	673	660	617	636	662	637	636	631	663	695	651	665	662	669	664	682	602	666	693	627	654	645	648	656	672	640	613	675	671	623	601	673	625	654	686	697	657	675	637	651	610	646	670	674	600	657	651	678	703	646	668	654	632	675	652	651	670	641	681	691	672	690	633	668	649	619	688	660	667	649	699	627	641	667	704	644	666	691	672	702	678	664	647	659	663	696	633	694	664	690	680	650	658	668	668	595	645	615	653	688	644	641	644	666	694	661	642	683	711	663	645	671	638	642	670	620	650	687	673	611	644	627	661	648	679	641	679	660	617	703	648	661	654	662	669	685	594	640	700	633	635	646	672	618	644	693	688	620	625	688	633	696	660	661	612	668	683	667	604	708	640	652	703	651	664	668	661	693	648	685	640	644	684	687	671	665	646	679	643	645	664	676	691	638	651	642	706	677	648	658	684	657	665	682	663	645	679	636	650	643	641	675	645	622	616	653	616	622	651	656	638	647	670	628	631	637	743	652	641	679	634	692	719	645	676	679	646	674	675	640	663	603	618	693	639	631	638	621	650	624	642	658	672	654	639	645	608	679	668	653	638	688	629	631	660	687	670	668	695	653	679	666	713	667	691	658	662	631	638	611	657	678	671	633	677	664	643	671	662	656	661	627	627	651	686	635	602	658	650	687	633	675	654	649	609	688	634	659	635	651	677	648	647	651	640	664	608	640	670	652	653	694	646	678	698	703	671	624	661	692	600	687	698	656	648	699	654	702	658	700	670	670	645	706	672	624	625	689	673	686	623	679	698	658	616	689	665	663	642	653	687	661	628	632	656	614	644	709	666	619	635	650	684	612	648	650	663	608	662	686	645	654	637	629	627	657	653	683	650	676	667	671	613	653	658	619	662	605	635	641	666	632	665	613	630	645	628	667	627	634	670	682	676	642	605	653	652	695	690	657	696	646	686	668	651	648	640	657	632	650	657	695	650	676	657	651	634	630	649	645	694	637	668	647	654	672	701	691	689	656	707	669	642	666	680	683	645	669	634	662	664	646	645	662	665	619	622	640	697	664	680	661	649	633	666	656	657	661	666	666	694	653	638	641	695	652	661	680	662	662	681	682	628	661	690	634	657	644	636	675	658	683	652	671	680	631	619	637	635	639	687	682	669	708	611	702	699	672	656	651	676	668	656	624	652	652	653	684	670	648	606	673	695	682	636	670	629	620	664	658	619	710	666	634	680	630	678	651	676	647	664	655	623	611	701	691	648	674	688	587	674	659	671	652	635
52010	44958	46981	35005	35971	34693	31353	29370	32401	35551	29671	18617	9540	3391	1182	506	298	251	228	282	244	223	278	250	226	263	263	289	245	269	249	297	272	241	257	252	261	259	285	256	241	251	240	262	258	264	261	292	261	251	253	259	242	250	242	251	236	255	231	239	267	263	252	270	259	251	247	279	233	235	263	228	231	290	267	262	272	258	263	276	250	243	234	250	243	232	253	284	286	267	238	249	246	248	226	238	245	255	242	222	260	246	235	270	279	256	213	241	266	237	226	224	238	247	249	245	229	268	261	259	234	224	248	273	253	260	233	240	234	268	249	232	263	248	230	267	264	254	285	260	285	264	233	247	255	203	260	231	248	237	255	241	236	257	258	250	240	247	247	234	252	241	240	269	251	265	262	275	251	279	240	233	235	268	238	268	237	260	221	243	252	247	262	242	236	271	265	271	249	245	268	256	250	263	252	263	268	238	254	253	223	260	232	284	249	271	268	265	266	284	236	233	267	239	255	261	231	273	251	233	250	239	249	286	258	246	264	219	241	263	240	231	258	266	243	270	261	255	283	272	241	247	249	259	249	233	272	254	273	231	268	226	239	252	232	238	233	229	252	240	224	248	257	254	246	258	223	256	254	240	278	270	258	241	285	233	255	257	252	240	224	276	252	222	248	235	260	259	245	231	274	271	256	241	254	272	248	257	220	269	256	248	253	240	221	247	244	248	260	250	260	221	255	248	232	256	218	249	256	262	237	250	234	222	251	256	247	249	246	242	273	254	250	246	259	233	271	256	242	272	261	276	260	256	253	232	281	277	260	281	258	263	223	230	277	232	236	250	255	217	243	233	253	270	264	259	270	252	256	229	256	256	263	236	230	234	259	251	283	264	255	216	247	233	259	252	269	251	262	245	249	229	248	257	280	276	233	258	255	239	278	282	240	262	242	237	239	246	262	276	277	264	256	249	260	265	258	261	266	263	249	291	256	267	244	249	255	212	242	238	241	275	268	262	242	264	254	286	304	259	279	249	275	264	266	259	239	266	263	262	272	250	243	234	224	239	257	258	284	241	225	216	249	245	257	245	250	269	269	256	270	226	254	254	289	252	270	245	261	234	250	254	228	242	263	239	242	240	236	267	232	237	225	242	252	267	267	264	263	277	264	238	258	234	244	249	222	247	268	246	236	262	267	281	238	245	244	267	280	266	259	248	266	254	247	235	238	244	255	244	232	265	274	270	280	274	238	267	241	301	249	263	258	245	257	273	243	207	259	239	257	282	255	269	266	257	256	268	260	253	238	256	235	262	234	272	258	256	213	230	265	231	233	253	211	219	235	254	260	253	233	287	267	251	241	238	238	262	273	253	237	247	271	267	238	265	254	257	286	274	265	228	265	248	240	249	258	228	269	241	247	239	273	245	256	254	252	251	236	279	257	251	263	246	254	248	242	270	274	273	242	255	289	268	235	224	256	267	262	228	269	249	250	235	259	232	224	214	251	253	257	257	224	271	267	269	192	255	301	250	242	259	220	237	228	242	238	272	246	262	263	235	299	264	254	254	248	249	265	277	231	246	259	272	249	259	248	265	280	248	260	256	235	255	257	242	227	238	234	263	268	252	243	234	281	256	284	269	258	211	264	234	255	244	257	254	249	259	241	229	262	253	266	273	255	257	245	250	242	267	237	286	260	257	254	240	269	248	277	245	255	242	255	265	265	277	298	230	260	238	238	250	276	286	257	230	244	252	251	247	236	213	256	251	235	270	276	285	239	259	245	250	225	253	252	234	263	251	271	255	275	266	219	272	274	238	273	258	236	263	262	273	254	241	228	233	266	256	265	238	231	247	268	234	256	256	272	271	237	249	234	241	269	250	235	279	271	236	257	252	249	268	250	243	241	247	243	241	267	253	253	249	262	243	261	279	241	226	259	264	239	238	263	263	241	269	269	290	271	227	254	248	261	237	261	256	253	255	253	273	252	215	246	283	278	233	239	250	266	244	244	240	258	259	232	243	249	235	283	253	252	270	232	234	230	231	257	248	240	235	252	256	257	256	231	259	261	249	286	256	267	259	254	273	244	205	277	254	266	247	252	240	251	270	243	240	265	273	241	274	229	244	247	254	245	246	238	237	250	238	256	245	246	260	241	270	241	264	290	236	228	214	244	241	232	261	231	251	246	231	226	289	262	275	256	247	273	257	246	241	230	264	255	271	224	245	247	246	249	260	245	272	233	245	246	271	271	253	222	242	230	241	265	247	244	278	239	250	241	228	228	249	229	255	258	246	241	234	256	268	224	231	235	232	302	244	284	266	255	239	230	255	227	229	237	234	221	241	275	253	272	211	247	238	237	230	237	271	238	244	269	246	258	261	257	269	244	217	276	242	288	237	227	257	259	254	234	259	259	281	254	272	246	272	261	255	248	259	306	249	251	253	240	235	295	246	264	292	224	238	249	250	241	268	254	234	256	252	226	252	267	272	271	242	225	207	233	272	261	260	237	284	246	254	257	266	243	250	258	259	252	262	227	239	254	240	238	268	263	217	229	248	249	248	252	260	264	248	229	226	243	230	254	216	232	267	252	259	277	235	264	255	256	261	243	250	263	236	218	256	264	257	224	249	246	277	271	255	247	282	252	269	262	244	232	246	258	273	263	253	251	244	257	250	277	239	245	271	254	248	230	245	255	232	250	257	228	247	236	239	240	252	237	244	268	250	256	260	265	247	242	236	267	260	263	263	232	248	266	253	229	236	264	227	254	238	256	236	254	230	246	256	230	234	240	254	252	234	250	262	228	281	267	259	262	261	262	284	260	230	240	274	263	230	272	214	236	285	282	278	243	237	264	224	266	240	266	258	287	258	251	246	232	239	249	262	234	259	262	249	227	268	241	257	248	248	277	242	237	261	262	286	223	264	229	217	274	248	218	251	251	289	252	236	232	241	294	241	261	240	243	248	247	239	246	265	273	268	257	268	205	244	239	235	262	239	257	254	302	267	253	245	248	266	241	251	236	244	257	274	244	250	245	246	268	261	275	238	235	236	261	252	256	250	248	262	259	269	260	277	224	241	269	271	242	244	241	241	229	249	247	229	225	223	237	262	268	241	238	288	266	220	258	260	259	253	264	235	243	278	258	250	269	228	228	283	232	240	244	264	212	233	237	256	236	252	257	246	261	259	282	262	241	240	240	234	240	275	236	266	256	252	272	229	247	238	212	234	278	262	264	255	252	257	241	249	291	254	231	217	272	278	250	224	258	240	275	260	251	247	268	271	241	263	275	244	282	258	229	267	249	225	269	225	255	250	296	267	251	278	283	279	280	272	238	239	246	247	239	243	272	251	253	289	256	263	202	265	280	242	257	250	226	239	258	254	236	253	257	270	293	248	226	246	261	269	237	220	254	236	235	260	258	239	231	223	228	242	274	231	238	280	249	280	261	247	242	300	256	285	272	223	263	247	259	260	276	238	267	268	210	284	265	236	238	260	280	261	211	232	256	287	272	246	247	271
41568	47179	49761	57073	57424	56554	47917	44708	48477	53380	46823	35130	23851	11360	4350	1622	889	671	636	589	627	612	608	610	587	576	608	645	657	617	607	615	597	607	601	673	604	600	606	599	624	540	625	598	588	592	621	613	608	618	602	571	625	614	610	561	617	560	542	568	615	612	630	583	602	586	606	596	597	606	598	640	555	614	577	592	690	636	644	579	657	583	578	609	596	593	584	594	606	615	606	612	646	608	610	608	589	591	586	604	602	595	597	599	583	627	646	633	608	583	600	658	592	609	617	629	592	601	637	611	618	625	623	614	617	571	651	568	578	580	609	589	590	587	624	598	621	572	609	647	639	595	601	586	627	609	605	580	642	591	627	582	572	614	588	580	598	629	594	591	588	576	585	600	623	600	636	608	612	604	596	643	600	619	619	612	608	633	604	605	604	632	582	580	558	562	582	556	635	616	589	644	579	602	642	600	630	604	583	589	612	582	644	604	603	602	556	631	594	606	592	562	645	621	579	612	593	619	617	574	605	648	622	643	542	582	573	625	650	595	599	616	625	586	623	652	615	596	567	629	623	581	642	602	582	571	595	573	632	640	596	583	589	606	635	608	605	649	622	634	628	582	611	619	581	615	570	617	575	593	603	615	589	579	593	564	588	626	620	592	617	626	592	598	596	598	604	584	647	600	627	614	626	619	592	620	554	630	598	645	573	580	610	595	606	624	582	588	624	583	573	589	609	608	594	615	611	618	601	586	603	566	587	617	596	600	627	603	625	593	593	582	589	613	621	597	631	572	545	593	628	585	606	607	665	659	663	549	603	572	601	566	626	583	613	595	607	616	616	603	645	622	599	602	592	619	611	597	623	575	607	601	607	531	554	619	601	613	644	596	645	620	616	593	616	607	611	601	615	642	596	589	605	606	623	601	630	623	587	612	581	611	631	573	613	641	619	597	629	562	601	627	624	608	655	587	590	614	616	589	610	587	619	626	600	632	619	619	603	585	617	615	638	575	631	618	568	599	608	643	601	600	626	597	594	633	657	609	595	537	593	554	650	590	628	618	597	604	608	602	583	601	634	605	606	596	595	582	580	577	593	593	604	590	613	591	596	625	637	560	618	586	627	634	606	553	608	548	598	668	606	626	584	610	578	624	590	628	619	600	603	583	580	646	585	580	595	559	584	646	604	615	571	618	610	589	570	595	604	621	578	586	589	615	601	589	599	625	598	596	550	618	620	622	595	563	582	596	609	581	627	592	621	594	582	594	605	538	607	609	612	596	610	617	586	625	615	596	595	639	588	630	611	587	601	591	616	596	620	597	594	588	590	613	594	613	564	541	620	568	594	591	625	602	620	619	599	596	644	643	564	635	606	662	654	547	616	582	596	576	627	621	631	616	610	587	613	581	631	579	633	617	622	599	573	560	609	597	650	555	616	585	614	607	610	637	626	602	591	570	593	667	589	613	615	590	586	589	657	608	623	548	609	631	618	588	627	609	643	592	590	589	598	598	609	602	582	584	604	595	605	641	625	600	577	618	577	582	554	590	584	605	614	591	619	582	576	612	593	601	623	562	592	600	627	547	607	603	610	641	624	608	606	605	572	568	596	598	596	615	668	599	609	655	605	603	593	621	599	579	609	639	590	642	601	571	675	641	590	597	593	612	602	623	623	599	598	609	622	626	587	600	580	642	579	603	600	576	583	642	595	613	578	626	634	620	580	606	594	616	622	588	617	615	606	649	618	599	619	626	593	596	616	562	623	618	614	658	618	568	583	598	569	618	603	594	620	598	628	607	603	604	612	582	581	624	636	580	582	635	629	588	629	631	593	628	584	616	632	621	610	611	604	570	594	625	627	592	607	653	605	629	635	555	618	593	614	526	596	610	581	634	616	599	601	595	584	625	617	649	619	592	646	596	577	600	613	608	611	601	587	615	594	589	602	605	584	564	612	582	605	596	608	590	560	608	648	635	610	618	595	604	592	602	632	570	617	572	596	623	594	641	572	604	620	575	625	608	589	601	611	593	608	613	602	605	603	580	604	617	618	638	556	608	600	600	624	585	606	628	623	633	583	588	602	581	588	595	596	599	586	588	637	576	618	617	625	630	605	586	615	582	577	647	637	595	597	618	600	574	604	608	597	622	646	599	588	605	649	614	614	587	626	633	612	588	596	610	622	615	628	620	573	591	627	591	583	616	582	592	550	613	594	652	638	593	605	619	623	572	599	576	623	617	628	582	570	627	601	616	597	639	597	587	594	599	586	610	580	644	659	574	647	592	631	586	600	617	607	550	636	592	595	623	614	577	583	627	611	601	618	617	630	573	609	608	596	619	592	658	603	589	586	626	565	629	613	633	558	587	635	624	601	580	587	597	558	581	636	606	574	594	558	621	632	593	571	605	596	601	582	587	636	614	574	584	606	607	658	595	620	548	613	613	631	634	623	557	598	572	543	606	591	597	594	622	605	591	596	638	615	646	639	576	662	599	617	585	619	600	604	616	637	635	623	588	583	612	617	585	598	637	583	563	585	612	608	612	612	589	652	613	560	600	624	588	583	615	570	599	617	578	618	597	622	608	602	616	571	624	579	597	636	594	643	579	620	583	629	607	567	625	605	576	627	596	628	579	623	596	566	653	577	610	570	603	635	593	645	597	595	593	631	623	613	605	623	607	622	623	595	605	607	568	604	556	604	574	629	557	589	563	618	606	624	641	610	602	611	582	577	635	614	585	603	640	598	606	591	645	612	596	601	572	588	600	574	637	597	579	596	598	576	655	582	581	561	595	555	651	595	620	593	617	612	636	607	608	591	601	612	619	657	643	592	573	587	615	611	579	627	604	596	592	565	611	596	620	617	571	582	577	597	626	576	630	621	593	578	637	628	593	567	637	577	639	645	623	591	625	583	636	584	638	636	618	627	617	558	625	600	601	597	570	601	632	616	611	618	591	599	621	651	618	609	582	586	644	598	639	639	617	536	613	588	609	607	600	550	565	589	595	638	617	622	638	593	599	573	583	600	627	619	605	596	557	588	580	652	560	607	637	634	571	586	635	578	601	576	663	602	604	580	590	611	598	604	629	600	627	604	616	638	623	608	597	579	567	637	599	600	586	624	601	573	593	606	585	628	613	578	629	617	582	598	589	571	619	594	604	633	602	621	565	612	609	607	619	618	615	536	558	581	649	607	628	636	579	637	630	599	557	661	572	600	595	578	578	637	593	585	609	574	591	608	598	636	598	593	560	600	634	615	588	609	591	604	550	657	617	596	622	585	608	650	571	644	571	617	627	607	554	582	611	606	635	599	620	588	607	649	594	594	624	570	584	596	604	538	611	581	626	600	644	583	588	576	624	595	607	604	656	614	643	606	572	578	598	599	597	546	599	612	627	628	614	605	625	581	600	640	608	603	641	582	566	663	613	592	582	581	636	579	619	601	595	598	622	619	615	610	581	603	557	577	590	627	585	625	588	598	583	621	579	574	613	618	602	589	581	622	617	609	615	532	578
11664	15656	37441	32721	20374	10134	4014	2285	1068	1569	1583	1206	773	466	347	283	272	250	259	274	255	264	267	262	217	251	271	278	244	253	271	272	256	265	256	271	255	262	265	258	253	281	260	274	260	244	253	259	274	284	236	272	266	255	266	265	257	252	252	272	256	260	254	258	262	239	253	250	241	254	229	279	242	290	273	252	258	259	255	250	237	269	269	258	285	282	256	273	248	285	237	273	250	264	279	261	232	244	250	249	257	267	240	269	260	290	230	245	276	285	252	263	257	268	272	262	229	250	254	264	257	269	246	279	252	263	254	250	240	267	259	253	270	271	245	268	230	254	265	274	275	264	256	258	277	244	296	266	241	246	257	261	243	237	277	229	231	236	278	283	281	245	268	287	245	265	266	268	268	271	229	256	282	288	259	262	265	265	242	274	256	235	288	235	254	263	237	274	246	260	236	252	267	255	283	290	265	257	268	262	251	277	278	266	265	275	262	245	234	254	233	256	276	268	238	250	255	274	250	282	256	259	252	240	303	241	245	255	275	273	250	235	230	254	242	223	220	249	245	270	255	246	267	237	265	246	247	234	274	278	248	250	265	241	254	265	260	254	248	204	265	264	254	237	249	265	232	283	239	234	287	244	248	238	276	246	265	256	258	224	271	259	272	291	254	251	240	247	264	236	250	265	251	263	260	265	277	280	240	232	264	253	237	269	249	275	271	272	247	246	282	212	257	257	275	223	242	248	305	265	217	268	268	291	264	242	261	241	251	249	273	257	256	245	264	248	231	254	251	269	245	239	255	254	267	260	281	247	244	258	244	230	278	286	273	290	253	250	255	229	269	270	270	229	268	262	265	263	255	251	220	265	256	263	248	247	244	259	256	277	287	276	246	244	227	232	258	223	267	232	245	254	249	262	262	261	291	238	257	250	254	256	272	251	231	242	270	290	263	251	232	277	271	251	229	270	251	241	267	252	285	246	266	269	277	244	262	222	266	243	264	251	247	247	282	268	263	245	274	252	233	236	253	267	271	234	238	255	260	258	264	252	253	278	228	263	269	245	278	228	250	254	271	276	244	232	245	253	248	239	263	258	260	281	274	269	222	253	252	254	262	253	261	267	237	241	268	239	271	237	246	237	236	244	270	250	253	260	266	278	282	255	223	262	284	265	275	280	269	263	235	263	260	270	248	255	242	300	259	260	271	250	267	267	264	255	243	250	234	240	271	277	241	255	263	259	246	289	274	271	250	242	268	250	241	268	292	263	222	252	253	256	254	268	262	258	250	238	272	256	244	255	267	252	258	255	224	260	254	242	249	244	261	237	248	271	252	248	271	244	264	286	281	249	272	267	285	249	269	278	261	247	243	276	271	250	252	245	280	279	279	283	272	255	259	244	261	252	272	292	263	242	256	243	278	278	240	266	259	259	263	239	268	226	254	260	251	260	278	248	269	267	255	285	269	247	232	310	277	261	251	247	294	249	274	267	265	273	291	251	228	267	272	270	246	272	252	243	277	255	227	282	276	236	235	254	241	250	269	242	272	278	270	264	251	260	283	239	238	268	247	252	256	282	244	252	274	287	244	289	229	244	229	276	295	242	245	263	244	266	258	260	247	257	267	270	258	267	238	246	222	253	281	235	229	269	284	240	246	234	241	262	227	276	243	266	267	265	244	263	246	256	248	271	256	251	262	266	241	293	251	282	249	245	266	241	274	281	274	254	240	260	259	284	284	280	255	279	247	261	244	240	274	225	274	238	248	264	253	262	266	262	283	276	249	225	246	255	272	255	300	271	235	249	257	260	229	267	239	256	256	265	256	262	269	239	260	234	267	267	263	252	298	285	241	269	262	258	254	227	265	244	232	245	272	272	249	246	259	251	265	282	249	274	249	246	274	261	264	237	235	236	250	275	239	263	252	240	262	258	258	243	283	253	271	231	239	272	242	305	238	266	249	250	275	261	265	255	207	238	254	266	262	257	251	303	249	272	278	245	231	239	255	212	252	242	259	244	254	237	255	248	244	252	280	262	282	255	291	276	265	249	244	263	230	262	268	264	248	233	262	250	231	233	241	277	245	270	278	251	273	237	228	249	227	266	273	259	270	267	263	249	270	266	267	264	251	229	251	251	262	276	235	288	244	253	274	250	251	267	259	250	280	266	255	254	234	267	277	278	245	255	250	275	251	247	248	269	260	261	254	279	233	264	251	267	258	268	235	266	269	270	267	246	271	261	276	266	247	277	276	270	241	252	259	258	257	278	249	244	270	286	271	250	264	243	285	267	248	277	246	280	260	209	277	259	247	244	221	240	236	277	252	267	258	245	247	250	245	246	283	288	267	266	243	257	245	261	246	250	249	256	246	248	272	239	280	263	271	280	281	266	265	239	270	271	245	241	254	251	303	223	243	244	253	243	268	269	237	250	260	285	251	249	250	263	245	242	250	248	264	239	263	246	241	251	266	263	241	234	241	243	273	258	258	268	267	263	264	267	247	230	253	270	247	274	239	267	265	264	252	264	271	257	284	261	269	257	265	273	251	272	257	238	248	256	254	258	253	256	262	241	271	279	232	267	273	236	267	256	233	261	245	230	243	265	266	232	270	256	241	271	266	256	246	254	263	241	244	273	285	254	251	230	245	264	227	275	291	266	253	278	258	252	268	247	261	253	285	239	274	249	258	261	229	286	265	250	228	267	227	242	263	261	283	260	286	269	238	260	230	261	252	252	257	257	270	291	237	267	227	249	263	249	261	228	260	240	271	255	283	245	221	273	236	253	265	267	248	236	256	215	275	265	275	291	273	261	271	246	244	238	245	272	284	285	252	245	272	267	270	270	254	271	249	239	289	270	258	266	230	274	234	252	260	264	247	305	274	254	237	248	271	259	232	240	231	246	291	240	264	242	241	217	277	276	264	251	284	250	278	251	274	260	247	246	268	231	247	275	254	281	247	283	256	250	228	237	262	281	256	279	274	255	272	239	250	230	244	274	245	244	258	254	262	269	247	232	238	266	266	224	255	268	257	255	267	231	269	278	269	263	247	282	264	239	260	257	279	245	287	248	281	272	257	247	275	246	263	266	260	254	259	246	228	267	270	287	245	254	246	240	260	257	247	257	262	258	272	234	260	252	237	243	259	262	233	278	255	248	277	268	261	265	293	260	292	257	257	220	264	242	276	250	262	262	227	272	297	270	246	221	283	249	273	246	271	243	229	269	268	286	261	259	245	242	290	241	224	222	235	260	243	251	252	257	249	221	257	254	255	273	251	241	263	255	240	262	263	255	216	261	272	278	259	287	238	269	247	257	261	289	280	280	233	253	248	233	216	279	254	256	270	253	275	254	280	241	261	259	261	262	264	267	233	288	252	259	258	254	230	268	254	244	272	261	256	209	257	250	256	267	244	262	261	272	263	266	238	252	299	277	266	272	277	253	242	239	234	230	259	250	251	248	241	273	295	254	279	282	237	265	266	231	273	273	274	271	233	257	257	270	266	237	265	238
9162	18331	41083	38922	29045	18339	11936	8183	4572	7285	6722	4606	2829	1643	931	760	702	672	703	682	643	653	630	640	635	668	677	634	675	651	644	638	628	592	653	627	612	657	624	675	654	585	670	657	653	632	603	663	627	629	654	626	652	670	633	659	629	703	592	630	628	622	653	668	612	648	637	659	611	623	639	673	611	627	653	617	655	610	632	638	609	623	657	624	612	624	631	625	623	634	626	614	642	642	651	653	637	613	657	651	632	604	645	662	618	658	619	628	619	639	657	631	675	604	638	622	644	665	629	645	695	635	669	604	674	628	631	614	651	617	635	596	630	655	614	640	597	644	640	632	645	648	678	669	603	640	671	625	642	640	647	573	654	619	658	606	644	620	633	642	637	648	623	647	650	600	669	666	648	622	632	638	612	643	635	652	637	700	636	664	648	636	626	618	628	613	687	615	637	685	649	661	653	707	647	622	651	636	637	634	647	634	620	623	598	653	626	625	635	699	689	694	649	661	584	622	623	649	620	642	650	650	683	610	667	632	651	676	626	665	658	627	677	678	649	653	673	673	687	660	627	621	662	670	665	631	667	691	664	678	637	620	649	634	641	613	630	647	604	671	630	620	652	636	662	628	680	606	690	619	670	656	633	629	638	591	646	651	657	589	630	674	610	636	626	631	622	643	609	608	645	624	663	654	619	633	592	620	657	596	723	659	613	649	630	655	632	670	657	635	634	649	670	638	628	641	616	683	609	593	622	668	630	682	633	613	692	639	606	633	662	678	616	610	636	676	634	658	608	684	612	585	651	641	648	641	654	658	670	660	640	589	680	615	614	677	620	626	647	609	605	624	655	634	640	673	647	622	623	632	636	667	626	643	685	630	664	659	581	657	640	657	685	664	587	642	645	665	655	627	644	643	615	608	635	637	622	659	699	614	627	660	665	641	699	671	676	647	644	649	660	613	652	684	613	678	663	639	664	646	625	664	637	634	611	647	674	616	618	640	611	660	630	623	669	685	649	651	665	583	627	688	630	662	672	650	636	634	672	632	620	647	652	620	663	644	665	675	627	596	667	641	658	669	680	656	591	657	658	657	638	636	582	652	602	669	637	617	663	677	662	643	648	644	587	651	581	637	656	626	602	650	674	638	622	625	662	626	615	607	641	645	641	638	625	625	668	602	697	668	624	607	646	621	651	654	637	631	609	678	588	659	640	635	624	584	625	629	612	663	649	609	654	653	631	656	630	661	656	617	654	620	655	613	627	614	608	671	604	685	642	660	617	648	670	605	676	639	623	615	641	623	640	632	619	610	621	652	595	663	648	637	702	665	641	619	628	623	661	677	630	638	606	630	653	658	640	636	620	620	635	668	671	642	659	648	650	658	622	623	655	652	626	646	618	666	621	642	629	646	626	636	718	667	646	631	632	621	623	664	651	661	623	615	637	631	713	643	649	631	643	633	627	643	643	647	666	602	636	622	622	640	638	673	677	648	646	667	616	592	622	652	648	652	615	648	618	628	655	594	670	661	634	632	672	616	641	620	650	675	620	629	631	646	606	629	650	639	668	604	649	662	624	602	674	660	627	584	648	568	613	685	636	656	601	612	608	643	650	623	630	693	645	627	610	663	628	635	625	648	659	639	646	660	657	621	661	592	654	646	588	709	618	610	617	624	690	638	644	649	634	662	595	645	626	697	611	632	591	642	671	650	653	628	611	607	620	633	659	659	675	589	623	642	664	663	631	613	651	659	603	634	628	619	668	636	644	636	602	695	679	620	585	674	614	630	648	665	625	692	643	648	618	667	647	643	643	619	649	626	615	635	659	632	640	686	662	617	602	657	687	617	660	629	644	700	632	611	678	619	635	680	672	650	654	635	642	651	604	644	607	604	647	661	660	617	618	640	683	619	665	609	662	612	646	635	615	676	655	618	648	667	632	631	628	658	622	636	666	658	641	603	643	648	631	677	622	604	574	657	674	654	686	669	617	641	688	677	648	628	627	652	673	654	582	664	656	601	658	623	660	637	664	646	568	623	646	621	662	679	641	601	640	660	655	665	635	612	610	623	626	644	603	626	614	662	660	653	633	646	630	597	573	616	601	653	624	668	634	629	625	679	618	616	659	650	653	632	618	643	642	619	601	646	617	660	638	709	657	656	650	639	651	658	650	665	635	652	610	612	643	607	637	592	632	636	631	603	607	660	664	650	623	651	630	654	675	653	646	665	606	668	660	664	675	625	635	637	617	633	640	613	672	640	667	620	598	687	686	636	607	614	651	663	586	651	600	623	622	621	614	584	665	601	641	659	625	669	622	654	619	717	673	668	609	648	605	678	640	664	664	623	648	634	632	620	646	635	649	634	660	626	658	643	646	613	653	620	626	649	618	653	600	657	632	659	646	638	661	689	667	648	642	711	667	657	613	674	676	618	688	634	636	674	625	668	651	636	647	621	631	641	651	613	648	657	620	645	621	606	612	676	634	700	641	630	614	618	634	673	624	643	663	654	647	631	609	641	610	670	669	688	631	655	608	597	673	635	652	642	655	685	620	652	678	617	628	667	614	651	634	622	652	605	642	649	640	717	633	678	673	646	639	646	626	652	613	623	649	637	617	700	665	641	610	686	661	645	670	607	614	652	645	692	632	628	627	710	672	644	634	651	651	643	632	667	665	650	607	687	672	627	579	634	625	612	685	639	641	647	611	572	661	666	645	647	666	679	607	671	647	640	658	655	682	647	655	658	675	626	677	616	636	625	661	657	703	587	664	673	619	625	663	636	655	664	649	648	624	618	624	640	636	623	677	644	612	690	702	677	651	671	609	675	680	652	679	630	623	665	643	664	678	622	645	619	633	637	654	668	656	626	608	660	631	670	619	646	633	612	639	584	626	668	619	646	618	647	582	630	651	625	620	610	611	683	594	613	618	659	657	647	664	645	672	652	615	675	670	626	633	636	645	634	641	666	638	647	676	666	682	649	621	600	619	636	624	634	696	637	640	676	611	648	644	611	629	635	672	615	644	648	642	618	632	607	641	666	629	684	630	650	635	662	625	639	656	627	643	646	650	657	668	669	651	648	687	609	593	644	582	659	626	609	633	628	644	684	703	603	665	640	598	665	627	610	656	667	628	678	659	652	639	625	670	635	640	650	657	651	620	679	609	615	682	648	639	602	663	593	569	674	657	663	697	660	611	634	665	601	718	622	636	654	641	636	637	637	629	638	680	621	642	673	613	635	648	611	624	611	616	669	639	628	625	630	592	662	620	627	635	632	653	651	639	657	650	620	669	676	665	654	700	653	631	665	648	605	615	650	617	661	665	560	633	656	652	666	638	646	656	675	667	657	627	642	662	638	601	597	675	627	630	625	677	619	642	616	638	614	653	651	602	698	651	597	621	614	701	691	587	615	647	680	657	645	658	621	590	670	592	657	612	690	638	625	622	620	651	659	600	612	679	625	637	624	596	636	636	651	609	640	638	646	652	626	655	616	663	675	683	608	645	616	596	621
44414	51931	44490	43290	36379	28911	27972	27276	19176	16508	13166	7250	3622	1610	722	406	337	291	266	257	287	282	268	245	279	258	270	278	251	274	256	258	267	320	248	277	265	271	269	294	249	281	276	280	267	286	289	265	234	252	278	250	288	287	281	257	286	289	274	290	273	257	270	294	253	280	236	290	281	268	261	301	277	252	264	273	279	293	279	282	299	235	244	294	276	255	270	277	280	269	297	276	259	270	293	259	261	270	287	294	288	272	270	264	299	301	286	289	289	248	247	284	268	283	303	313	258	281	260	271	279	273	287	275	275	261	297	270	266	243	240	271	270	253	285	273	273	264	281	270	253	307	272	270	313	301	248	277	247	284	277	261	259	243	273	274	261	277	286	281	271	271	259	292	273	262	274	246	260	287	286	255	269	243	268	260	294	270	260	279	281	262	270	238	289	245	278	292	284	290	276	296	296	250	299	288	299	263	264	271	271	282	289	243	279	272	276	265	281	296	288	282	280	264	275	255	279	269	264	234	280	284	268	260	238	265	250	255	263	267	283	274	285	290	255	248	291	286	273	256	287	240	275	276	262	270	288	285	262	275	316	249	285	254	287	270	273	308	261	243	278	262	295	284	247	255	266	311	236	299	265	272	285	290	284	276	286	249	278	267	289	261	273	242	261	249	304	244	281	275	276	281	291	272	265	260	250	276	272	263	283	247	279	255	280	263	258	254	308	294	276	252	269	239	257	295	274	270	265	259	257	302	268	238	241	276	259	284	293	278	304	271	278	264	290	290	273	286	278	287	258	247	249	259	265	278	243	281	276	279	272	284	266	256	237	263	278	263	291	270	246	303	273	291	245	271	290	277	295	277	288	279	274	279	266	277	279	292	273	282	293	273	254	267	260	251	278	269	272	255	267	270	265	260	233	260	270	239	287	261	292	266	298	260	279	294	248	288	262	278	267	269	273	304	251	253	244	265	275	257	285	320	273	312	294	279	285	278	294	296	265	290	267	267	261	266	307	315	301	287	261	263	279	247	257	291	238	227	285	257	269	295	278	274	264	259	264	280	252	243	284	285	272	290	239	244	284	297	255	257	266	277	252	264	257	290	270	275	283	280	280	276	262	282	292	283	289	300	272	269	295	251	262	266	246	245	303	275	263	265	269	276	279	243	288	273	299	269	297	264	260	243	294	311	290	327	297	260	257	279	279	283	272	276	249	256	274	277	273	278	277	275	266	273	262	245	266	256	337	248	282	252	290	278	310	270	311	236	266	266	265	289	297	263	279	287	282	283	268	277	266	256	305	275	254	271	258	265	259	275	284	260	296	264	281	299	275	259	274	280	272	267	280	307	297	240	288	309	266	263	260	252	293	273	272	264	281	234	288	242	255	275	287	281	276	248	267	278	276	263	268	291	282	264	291	256	291	265	260	287	287	272	268	270	276	264	248	274	272	255	279	289	279	266	277	272	270	293	259	266	271	284	280	242	291	275	289	302	295	280	302	271	275	272	298	285	282	282	263	267	260	274	267	264	255	295	267	283	260	279	293	326	303	263	240	251	281	288	271	273	289	271	273	275	289	279	255	290	294	266	270	261	263	279	261	241	287	281	273	240	241	247	292	256	268	303	272	256	293	264	271	254	269	279	277	279	260	260	258	246	266	256	253	273	253	266	271	286	273	270	284	267	240	297	272	280	300	257	283	265	306	305	259	257	278	313	275	279	264	284	261	261	306	285	281	269	277	256	273	259	285	273	239	296	257	280	271	273	275	271	295	258	296	289	282	274	282	294	291	276	279	258	259	247	243	284	282	269	297	297	256	256	291	297	260	244	238	260	270	247	260	292	272	257	296	317	275	270	278	281	296	283	276	270	267	274	264	259	293	270	296	310	276	280	270	277	247	287	250	259	283	273	279	312	303	261	265	260	281	254	250	252	298	243	243	269	243	256	265	289	285	287	262	257	292	286	252	287	262	267	311	293	243	263	290	282	300	263	285	265	293	273	258	233	263	246	268	278	273	282	273	263	291	302	251	272	272	245	247	294	284	262	240	269	288	271	255	248	250	270	284	269	292	251	256	263	290	250	264	281	279	262	283	269	279	270	254	258	262	260	267	259	254	277	300	257	271	285	277	267	307	298	286	264	277	262	284	267	281	278	286	284	288	300	262	263	263	265	259	268	255	304	279	265	280	285	280	307	265	274	254	252	268	266	253	297	269	275	289	259	297	267	303	269	281	265	241	312	245	279	270	281	256	287	270	265	281	291	284	292	241	264	288	253	307	303	267	274	280	248	265	270	254	280	285	284	254	288	286	282	264	291	264	250	287	301	263	273	275	289	262	284	293	278	270	286	288	246	276	272	290	287	272	267	264	279	271	286	278	279	253	259	265	261	280	320	255	266	267	292	277	290	262	311	271	286	272	267	267	245	289	245	280	287	267	296	259	262	269	279	269	265	284	285	297	262	263	293	301	274	260	297	314	247	287	274	286	287	256	282	298	279	288	270	280	257	239	275	292	274	289	253	291	250	271	276	285	273	282	287	268	223	297	249	273	252	256	264	244	286	292	288	290	260	266	275	267	266	281	278	254	265	260	266	283	303	284	272	277	266	294	300	264	251	261	260	253	310	262	250	267	300	296	253	280	283	258	271	293	266	275	251	261	244	270	265	257	274	290	246	247	268	283	284	270	248	288	275	294	266	287	260	262	290	272	280	233	246	284	286	253	280	273	248	266	280	252	266	296	310	279	275	307	269	251	277	255	246	274	269	260	254	256	229	302	266	252	281	271	254	264	272	276	260	255	262	240	254	260	269	284	272	277	279	265	310	248	297	274	278	275	255	255	277	252	285	298	239	274	287	276	298	279	321	236	271	274	246	266	291	257	283	267	272	262	255	274	278	310	287	262	281	258	269	275	261	294	282	312	279	255	276	260	256	277	292	267	281	274	285	280	255	269	279	262	299	238	284	315	257	281	280	300	270	268	256	295	241	245	277	278	280	269	261	266	250	270	278	302	274	288	302	267	261	250	279	245	256	246	260	237	282	273	255	272	293	294	249	248	276	299	272	282	279	282	295	310	294	279	290	273	294	281	231	275	275	245	275	301	260	289	228	289	256	287	265	306	254	284	276	278	275	272	270	257	274	278	259	284	268	285	278	284	275	259	292	272	291	281	261	257	284	255	265	278	277	272	259	279	242	318	327	252	271	273	266	269	284	283	244	281	260	265	272	260	289	280	266	291	269	284	249	248	299	276	292	255	268	336	292	279	286	289	281	241	260	276	285	234	281	261	268	269	263	266	283	279	250	269	252	259	269	284	309	283	251	264	266	297	280	298	254	281	265	262	273	275	272	275	276	258	271	276	251	262	262	270	248	311	279	254	270	246	259	287	260	262	261	281	274	313	231	304	276	264	273	258	271	245	266	280	273	259	277	282	281	295	259	269	288	301	281	301	336	306	276	273	273	270	282	254	244	276	291	258	295	273	295	255	305	252	255	279	284	243	274
34895	53365	55265	56922	52557	40469	44008	33738	26130	33630	30719	21286	12661	5785	2567	1261	781	690	656	674	665	665	620	704	674	629	690	705	662	666	672	654	656	660	669	642	672	650	640	705	692	663	663	585	640	669	606	625	660	646	646	633	649	645	662	619	645	636	654	665	663	637	621	671	653	702	638	637	642	685	645	617	635	662	682	652	681	625	656	646	651	671	675	651	662	678	619	654	672	692	660	652	657	600	647	673	666	640	664	622	648	678	616	660	684	632	633	664	650	630	674	628	678	683	641	664	669	630	653	629	640	633	680	627	590	612	667	635	619	648	618	605	635	683	645	638	636	658	616	648	621	632	634	637	661	676	656	640	688	663	653	638	656	641	645	636	663	657	666	629	649	641	663	641	642	635	634	636	654	664	694	614	608	658	616	648	639	656	669	653	675	694	659	701	639	624	682	642	663	609	673	634	625	671	670	645	666	681	609	635	646	654	711	640	635	637	673	655	639	689	664	638	635	624	641	645	644	666	643	669	682	632	649	663	661	669	631	694	707	651	691	677	652	641	649	646	623	616	641	641	658	656	648	653	598	621	670	658	701	629	709	642	680	618	654	665	647	607	648	635	678	714	638	655	626	640	621	644	639	678	617	667	625	633	640	665	673	610	640	655	657	665	599	628	704	639	687	645	622	626	656	659	654	667	661	588	657	630	649	639	675	626	646	645	672	675	642	650	659	639	666	666	632	677	689	658	633	656	660	631	618	633	649	656	663	666	641	656	630	632	673	645	612	712	671	627	623	671	635	631	641	656	676	621	648	657	658	643	657	679	607	615	644	683	669	652	625	628	688	644	662	653	605	625	643	641	616	661	630	665	663	700	660	627	640	642	664	633	641	654	640	654	677	619	640	631	632	658	661	678	649	661	654	698	649	671	613	673	632	664	612	622	662	672	734	676	631	688	619	621	638	662	667	659	598	638	662	635	588	618	643	627	675	645	679	668	650	653	655	681	657	607	677	599	631	644	688	652	663	640	625	664	659	640	669	635	633	692	652	651	675	665	632	642	676	631	636	685	694	655	659	643	651	673	693	661	719	625	673	677	633	647	679	676	634	650	621	665	620	690	663	668	646	659	631	648	636	665	704	675	701	676	654	642	662	670	633	670	640	659	644	657	619	695	636	623	647	672	604	625	653	643	640	661	643	638	665	634	665	688	635	661	667	665	678	604	653	655	617	665	670	608	637	648	644	685	650	669	621	666	660	644	638	639	675	650	697	628	617	691	668	681	665	657	678	626	696	683	666	692	633	627	642	631	676	678	667	682	634	664	642	655	679	679	673	644	637	671	633	668	663	656	649	646	620	687	660	644	657	655	650	637	689	632	674	601	695	651	638	692	607	612	656	687	660	612	639	641	662	688	617	675	635	657	652	631	701	634	688	679	649	684	686	677	652	597	664	630	674	700	661	678	653	642	654	639	662	661	667	671	655	636	623	642	607	635	648	646	629	668	594	639	612	684	707	654	644	638	673	669	671	650	672	615	592	625	646	646	626	663	618	665	612	608	654	673	641	640	609	660	673	674	692	703	680	606	643	644	695	657	641	701	668	631	641	692	671	669	687	641	622	649	578	678	635	675	655	632	661	680	652	637	658	659	645	656	622	625	639	666	673	599	664	635	651	630	651	638	685	645	680	664	647	655	658	615	687	634	675	637	635	649	649	662	669	681	650	664	626	639	681	639	663	677	635	636	614	625	677	671	618	708	694	654	669	653	668	630	665	632	645	672	679	641	644	660	621	681	650	657	662	657	679	668	646	621	643	654	663	667	645	657	685	643	666	604	699	634	632	691	657	639	654	645	627	651	643	627	622	650	643	677	644	595	660	638	641	655	625	683	676	674	675	638	668	647	667	674	615	694	673	629	636	682	700	641	659	616	619	611	674	643	674	659	644	623	689	625	653	712	603	650	672	648	683	625	589	616	630	684	621	652	704	587	651	674	618	624	662	627	669	636	616	653	633	644	686	677	696	637	662	631	655	627	646	658	636	618	682	648	668	637	676	669	688	653	618	623	629	663	632	691	641	648	630	644	619	707	675	638	663	624	680	689	716	649	644	603	642	612	665	660	618	681	687	665	668	662	692	663	655	651	636	668	676	677	663	681	667	681	634	647	662	676	607	647	628	655	675	630	639	662	689	667	644	675	651	652	679	721	645	674	692	649	661	683	640	655	674	670	641	647	678	683	617	628	654	647	704	627	657	673	619	632	644	647	665	643	683	674	594	674	671	669	680	662	643	725	630	624	627	654	663	646	623	666	662	653	683	648	639	665	625	690	676	665	655	705	660	659	635	627	685	677	675	695	646	662	643	672	657	640	686	628	633	629	676	654	644	676	694	634	684	664	677	659	630	645	649	649	633	606	606	643	641	708	650	656	653	698	625	642	641	643	639	662	679	637	665	665	673	611	642	615	660	650	641	692	696	657	649	690	631	652	631	657	644	651	664	677	661	640	639	641	654	632	656	621	586	648	639	665	646	670	664	680	668	668	613	673	630	650	645	652	647	680	669	712	670	638	689	636	699	662	703	653	616	643	683	607	657	656	697	677	618	633	674	668	643	699	654	646	660	663	675	631	618	638	659	629	640	675	664	672	665	663	680	689	610	641	631	652	687	649	626	642	632	641	687	638	661	612	686	665	654	695	591	653	636	627	669	607	705	649	686	653	640	660	629	645	644	646	638	624	682	650	626	639	642	637	619	614	706	670	653	651	634	653	633	638	663	689	594	651	624	647	638	668	676	602	642	652	697	665	635	654	658	691	648	717	669	623	634	629	621	685	637	644	663	691	627	656	651	606	646	603	675	653	655	666	639	647	651	663	620	648	651	654	663	653	660	691	665	622	621	654	645	613	660	684	654	664	636	622	651	609	675	662	618	645	672	727	627	635	659	623	634	619	694	679	656	651	643	642	665	648	706	643	658	691	654	662	689	621	635	616	647	663	647	665	651	632	616	685	650	611	659	636	660	680	694	642	670	643	665	682	635	697	640	645	671	676	627	696	637	641	620	621	661	628	654	686	641	616	646	641	638	668	671	635	638	669	647	674	648	649	671	636	642	672	655	677	664	666	655	648	658	662	659	659	664	626	645	647	606	643	677	669	683	607	660	628	640	594	632	649	630	660	670	635	654	653	669	703	659	675	656	637	702	670	656	655	650	584	675	699	635	627	652	650	631	647	662	677	645	650	619	649	675	628	649	677	692	622	652	641	658	645	689	665	630	678	691	660	701	637	651	651	665	624	670	651	630	678	629	671	699	637	645	701	697	649	666	667	626	632	669	620	672	650	667	668	608	699	664	699	636	637	682	718	615	656	624	640	658	683	614	638	641	641	652	671	667	668	618	676	666	688	653	609	694	670	598	663	682	651	660	603	680	701	637	645	661	683	674	686	650	637	687	615	647	630	664	623	626	702	626	696	656	613	613	610	681	672	651	674	646	655	662	666	655	650	645	622	658	715
50222	54270	42952	38679	36806	32586	37796	31390	25064	26714	28891	21662	11758	5099	2025	769	460	311	256	290	284	236	270	238	254	283	259	258	239	267	245	266	243	255	263	249	250	284	236	259	265	219	246	269	291	238	235	272	252	229	242	213	245	249	253	251	247	226	270	245	267	260	261	248	257	267	235	246	243	247	296	230	247	251	273	244	260	255	240	244	284	272	263	250	255	256	248	262	293	250	242	250	239	255	249	239	231	237	249	227	249	242	256	245	240	249	273	259	259	287	274	242	237	263	246	241	216	276	263	259	248	242	219	268	230	247	281	268	273	228	280	246	224	264	285	256	235	256	260	277	242	231	277	281	279	236	217	252	251	273	230	255	262	246	270	252	227	259	262	272	268	250	250	261	266	252	235	242	242	266	249	223	250	245	260	252	212	262	276	275	248	251	283	239	275	276	280	244	243	238	257	260	253	239	244	231	243	262	221	240	270	262	253	249	236	230	234	227	259	264	263	245	269	292	239	273	239	224	274	286	241	249	269	253	247	223	264	254	228	246	260	245	279	246	229	251	237	250	246	249	248	221	250	234	252	263	258	221	268	251	260	263	274	253	264	246	233	259	242	281	261	235	253	254	242	245	238	257	262	262	244	273	275	240	267	274	241	248	242	271	238	257	270	269	236	225	264	235	256	223	223	243	253	252	241	251	259	228	265	281	228	231	261	258	275	224	246	264	251	250	262	242	219	232	246	224	210	247	263	225	274	255	262	272	260	288	230	262	298	234	287	237	258	263	238	253	298	261	269	243	263	238	223	279	260	234	254	274	258	269	229	254	262	221	223	239	274	244	237	278	281	272	252	272	253	232	249	231	252	278	251	257	263	258	262	240	257	245	248	244	250	233	246	271	257	242	260	264	241	245	257	282	267	265	247	280	243	234	261	254	256	248	261	258	253	260	275	275	300	225	255	243	286	242	253	254	273	255	281	246	253	240	240	207	273	241	270	258	245	229	262	250	231	276	257	244	244	236	223	250	259	227	243	262	262	232	226	263	244	272	261	239	245	201	275	258	260	237	234	241	263	249	240	251	249	252	262	232	298	249	273	229	259	234	268	255	252	263	229	235	256	271	247	245	267	255	287	255	235	273	245	249	258	279	291	253	246	246	252	270	264	278	261	245	262	254	233	295	242	254	237	262	232	273	269	241	247	227	272	230	244	288	255	268	240	253	251	279	258	248	246	224	253	229	235	251	259	277	225	251	258	258	232	255	249	242	272	242	239	242	247	290	265	238	248	247	229	231	224	264	222	269	241	228	261	276	244	240	253	256	228	262	242	258	258	246	271	239	252	272	212	243	236	260	273	225	278	239	245	228	262	238	261	248	264	279	247	276	257	267	235	250	238	256	254	270	203	224	255	242	235	273	263	276	265	209	233	267	214	234	254	255	289	263	258	296	245	233	252	277	254	235	252	243	259	252	283	241	243	242	242	257	232	284	278	243	246	256	286	240	223	284	264	290	264	253	232	269	259	242	269	263	245	275	240	262	226	232	252	250	248	229	252	273	225	246	223	254	253	255	257	248	248	258	268	283	259	264	275	234	282	243	230	214	262	248	277	286	227	237	289	277	259	273	251	266	262	249	245	252	265	265	252	243	262	233	262	260	249	247	253	275	244	233	219	255	270	261	246	222	251	234	235	249	282	265	263	266	262	258	295	264	246	251	237	257	275	251	226	249	244	246	274	271	240	254	244	237	247	301	221	282	263	248	240	228	240	249	284	261	243	271	258	250	268	244	239	250	266	249	261	221	245	247	265	269	253	261	242	249	254	228	253	241	243	261	225	253	240	265	231	252	243	259	252	250	262	267	245	235	226	234	239	250	224	265	222	262	211	239	258	249	215	240	248	254	277	267	265	239	262	225	239	230	268	231	248	280	253	239	238	252	254	250	236	303	255	240	264	247	250	245	249	236	248	255	240	269	234	281	253	246	253	269	252	270	243	245	261	290	235	252	255	249	215	226	248	263	238	230	256	241	260	258	232	266	265	242	241	242	252	216	255	253	244	230	233	226	230	241	248	213	229	265	276	280	252	269	248	278	256	235	254	253	251	248	241	247	233	221	230	251	241	262	243	284	267	266	254	242	239	249	279	270	263	223	275	272	238	248	296	222	253	273	241	232	239	246	296	249	265	250	229	247	254	299	234	268	250	243	259	263	274	217	232	246	242	223	236	241	257	243	233	240	233	246	258	251	271	237	267	248	239	236	263	236	262	237	239	265	266	290	264	239	259	235	264	255	301	247	255	249	251	251	251	261	257	245	256	248	238	269	243	243	250	253	248	242	246	247	248	233	241	247	240	261	239	264	246	281	268	231	253	239	257	273	233	287	237	235	254	261	265	257	248	262	246	239	256	224	246	242	232	217	251	231	232	255	272	238	259	261	251	270	267	229	223	273	254	246	249	246	247	268	272	248	239	267	245	231	262	272	260	256	256	238	224	217	212	235	261	250	249	304	260	266	230	265	252	249	241	261	272	267	246	255	281	253	266	248	225	239	239	286	256	246	227	252	234	247	233	252	258	254	238	250	235	261	261	253	264	240	257	256	246	235	237	285	278	247	245	235	229	257	249	279	248	242	261	249	305	238	261	259	268	224	255	240	238	259	231	261	255	267	280	259	253	264	250	257	255	253	254	258	238	254	235	251	254	270	269	256	253	236	254	243	242	255	235	238	254	252	267	241	274	239	284	254	237	238	245	245	263	236	232	262	244	252	295	253	254	255	248	240	259	227	277	280	247	241	221	264	229	239	262	241	233	238	254	284	265	231	249	263	232	219	251	282	241	236	236	231	248	246	252	263	239	226	266	277	240	233	250	260	275	250	243	215	248	251	235	256	276	242	257	264	248	273	253	247	256	240	263	217	242	275	223	240	286	273	275	268	241	263	264	262	261	272	272	267	247	241	217	274	267	258	252	244	260	230	265	240	262	252	248	243	254	244	258	240	235	246	253	261	266	246	224	253	252	261	252	246	220	233	235	245	282	240	248	236	244	235	240	236	265	268	245	285	234	273	244	229	282	280	267	259	246	231	254	234	277	273	250	263	259	250	257	269	272	272	269	225	237	280	227	233	225	229	227	262	265	240	257	267	270	281	254	227	239	237	266	263	274	281	241	281	256	254	280	233	256	245	257	223	246	269	258	261	265	283	264	282	253	209	245	248	234	280	260	268	259	276	250	241	269	246	277	271	253	247	254	271	244	224	234	261	236	257	270	248	273	252	271	223	252	275	252	285	272	255	251	272	234	264	254	259	243	251	234	224	257	257	275	235	212	235	233	243	248	238	278	264	265	271	242	265	257	225	275	260	261	218	231	251	255	243	270	248	238	235	251	223	253	234	213	219	269	255	216	231	207	269	265	253	244	240	223	271	242	238	244	225	254	280	261	252	255	254	267	240	222	229	246	282	281	239	258	245	273	258	252	270	243	269	262	244	258	234	248	258	249	249	273	274	265	263
37445	56909	55286	57267	53791	56596	54914	39625	30092	44249	45395	37081	26289	14975	6837	2739	1305	795	653	627	615	590	624	626	588	591	579	566	578	600	561	614	602	637	588	593	634	576	590	569	564	599	581	594	577	571	606	615	587	618	560	578	645	593	619	604	574	594	568	550	571	628	546	585	553	642	600	581	570	572	567	576	529	563	578	560	619	599	577	584	566	588	525	610	536	615	558	595	549	538	558	559	601	591	620	589	575	591	566	616	551	577	552	571	553	553	598	549	544	597	620	577	599	579	589	586	538	580	615	536	605	608	581	527	583	558	609	609	581	582	549	609	591	600	610	576	575	616	591	625	599	540	604	562	560	605	606	549	564	620	624	614	596	586	557	620	580	579	620	584	643	566	573	583	588	596	581	547	584	627	568	543	562	577	615	570	568	565	538	566	600	590	604	589	586	586	547	592	575	601	586	620	575	573	561	598	598	590	594	652	583	600	585	607	593	589	614	589	606	601	587	536	602	603	583	564	604	609	597	589	625	578	617	591	601	583	577	574	576	595	585	514	578	604	568	585	583	585	604	594	608	571	602	592	520	562	638	578	587	624	578	620	566	621	596	592	538	564	600	582	615	564	524	600	552	570	584	583	640	568	595	516	593	581	567	584	576	598	578	597	576	551	573	592	512	583	591	567	591	605	559	609	555	600	544	604	613	598	604	576	616	575	595	572	623	553	610	554	581	585	589	611	582	571	551	607	555	563	597	601	577	606	612	593	561	567	576	572	616	608	601	584	565	614	540	638	561	593	544	590	580	609	593	554	574	571	597	565	606	576	642	566	603	591	551	605	575	595	568	585	550	562	554	614	563	617	546	597	605	540	596	583	604	585	608	567	563	534	567	605	599	548	569	608	615	575	581	575	576	566	580	603	579	592	576	588	557	638	596	539	651	542	579	548	620	626	576	574	603	558	604	593	583	581	558	570	587	610	588	596	572	609	619	564	593	569	624	555	588	602	589	585	575	560	593	577	589	550	595	614	598	602	593	609	599	540	567	541	600	546	591	553	561	619	581	614	589	629	556	574	543	582	570	580	576	545	567	600	545	600	543	588	582	595	581	539	583	560	600	576	555	580	567	585	634	548	605	582	619	564	569	555	578	576	582	573	578	570	570	610	600	545	578	635	584	601	558	594	600	567	598	603	579	574	566	593	593	544	577	646	584	589	557	609	588	620	590	576	608	572	569	602	564	594	580	617	525	517	579	594	595	628	620	560	617	535	605	570	597	574	560	612	601	575	570	586	549	609	530	576	574	585	572	590	586	615	595	623	558	610	595	592	598	624	582	599	553	634	579	549	604	628	596	620	571	572	593	574	603	624	606	605	595	560	580	572	590	558	554	587	621	586	596	607	569	551	587	604	584	580	575	599	562	527	558	562	595	610	558	575	585	621	610	572	633	572	617	549	606	549	563	583	568	566	606	627	592	535	549	549	581	551	619	578	576	621	611	611	617	556	551	568	597	588	590	553	588	580	600	586	566	619	580	537	582	531	609	590	546	616	582	568	582	574	620	559	574	572	551	619	558	574	601	545	617	577	542	615	611	588	598	605	593	583	593	588	543	570	587	565	571	585	589	550	551	582	635	605	605	563	575	557	623	575	617	596	603	535	627	636	535	610	589	557	556	557	599	597	590	604	628	578	585	628	598	542	565	604	608	570	576	597	580	572	605	571	588	562	611	591	608	615	587	538	581	581	588	583	614	537	610	584	567	617	597	546	570	587	560	573	568	601	579	624	553	557	601	580	591	536	562	608	563	562	577	556	590	613	589	599	571	599	571	597	579	602	631	550	609	629	562	588	612	559	600	525	582	559	582	559	556	662	598	586	583	574	610	572	545	619	559	589	596	566	624	614	521	617	590	578	631	519	578	612	581	580	603	581	566	621	607	596	556	581	589	595	585	576	549	598	554	589	577	560	571	547	572	606	587	570	600	590	564	584	587	584	570	611	606	537	570	594	620	580	592	586	587	618	620	586	586	613	533	623	579	607	607	560	611	581	580	595	578	569	570	603	626	545	594	583	626	564	549	572	610	577	587	575	570	607	596	597	595	575	604	571	607	590	595	562	635	550	561	556	600	593	600	550	554	622	534	660	565	591	638	566	627	584	615	557	607	589	614	553	629	598	574	602	541	570	604	595	649	592	595	576	550	587	628	565	577	605	588	595	598	548	587	581	559	590	605	582	599	601	593	563	622	573	594	572	574	580	581	588	557	584	631	570	587	570	595	572	575	591	623	625	609	587	607	579	628	585	592	576	554	587	632	588	620	576	590	517	568	657	587	587	572	557	547	554	564	551	576	612	564	581	613	603	552	564	585	586	617	569	544	626	593	571	602	591	575	579	606	603	584	575	604	583	582	586	562	597	536	583	571	579	585	609	564	586	576	569	587	562	584	544	575	593	588	567	521	589	606	569	575	561	621	590	578	558	600	586	586	623	580	556	572	615	606	556	565	587	587	575	546	611	582	622	597	578	573	603	594	584	611	626	587	582	549	553	587	532	581	560	581	612	549	575	607	563	600	575	535	626	582	626	604	598	606	571	580	614	582	579	599	553	584	575	569	578	517	610	576	613	558	600	588	604	582	556	580	595	566	578	519	581	599	517	603	566	609	561	607	575	625	587	646	615	608	563	617	611	598	556	575	583	589	575	578	556	570	586	589	604	556	601	599	578	611	590	630	557	556	619	577	605	594	554	585	626	606	597	601	569	575	616	588	537	572	598	573	590	590	598	591	607	572	600	581	577	550	580	605	617	632	599	548	602	567	590	566	590	591	534	570	592	584	545	563	588	570	604	551	527	580	629	641	587	569	564	593	584	582	556	603	586	596	561	573	536	562	598	579	584	591	512	578	594	558	579	533	568	571	547	544	589	581	589	596	609	577	592	599	619	551	624	615	573	570	575	601	612	581	546	577	559	597	565	629	579	615	603	583	569	598	582	577	521	566	584	572	602	616	592	599	596	570	539	564	601	575	558	592	560	556	609	582	593	615	558	593	566	574	617	585	581	540	576	613	579	570	586	585	581	602	612	626	540	555	588	589	613	595	591	604	525	583	542	612	575	583	609	563	586	575	568	571	622	590	600	576	599	578	552	575	586	616	603	577	563	570	561	615	601	553	570	596	585	599	590	614	609	568	632	581	595	574	576	584	572	600	574	568	607	554	573	563	591	619	609	571	561	555	576	528	593	553	613	569	582	621	567	595	607	578	593	581	604	586	585	613	613	570	583	577	597	560	555	570	560	594	592	583	573	568	574	574	545	583	566	564	538	587	577	643	584	615	574	553	608	604	566	554	555	599	571	584	597	610	569	560	597	564	585	634	568	561	621	607	597	560	571	560	593	565	581	528	552	561	590	588	598	634	636	584	615	613	577	636	545	606	562	601	521	576	596	564	570	549	567	606	577	559	573	566	589	578	649	597	601	644	619	555	601	605	582	584	582	537	568	572	575	592	640	570	596
11164	21685	29128	30725	25565	14339	4018	1866	701	1016	1470	1240	902	568	407	314	301	277	241	228	261	245	269	276	254	244	236	269	228	239	259	233	258	248	280	250	261	262	275	270	269	226	272	251	215	233	245	265	239	257	246	279	262	253	238	255	225	245	275	283	266	249	254	228	259	244	255	240	235	273	286	273	239	226	234	264	245	243	251	253	239	242	285	294	261	244	261	284	274	246	259	282	254	250	268	217	253	265	243	253	250	286	250	253	249	241	268	253	245	232	268	257	253	235	277	281	253	277	224	257	232	218	227	262	243	254	240	260	270	261	253	250	246	235	269	258	252	244	271	246	264	258	242	282	257	261	218	262	272	235	273	257	259	242	253	249	249	261	235	250	279	268	267	254	271	244	239	251	262	288	224	293	254	232	263	238	267	242	229	237	245	215	225	252	239	293	266	256	260	268	232	292	269	233	226	240	231	271	290	232	256	230	226	270	273	264	232	254	238	231	267	233	267	228	241	255	222	263	226	265	251	245	225	259	214	260	273	287	251	233	245	253	239	215	260	226	222	236	270	256	253	241	220	239	247	242	237	232	233	258	247	232	240	262	274	248	255	254	270	231	236	264	241	241	222	249	248	252	251	263	239	231	268	244	263	229	251	271	249	263	256	273	246	252	258	243	229	245	302	269	243	256	233	237	275	263	265	269	253	235	255	217	283	261	269	253	253	272	233	267	253	270	263	242	246	251	239	267	236	258	243	266	254	255	240	252	237	257	242	221	258	228	227	251	268	240	246	217	253	287	280	265	243	276	245	222	260	226	260	222	248	217	249	252	242	233	233	232	249	234	247	257	274	232	229	248	257	249	240	277	247	246	228	231	273	272	249	252	269	266	271	265	266	248	267	251	205	247	258	220	261	250	277	240	251	270	234	263	268	238	257	252	256	236	276	247	269	247	243	241	244	221	243	247	261	217	249	263	274	232	230	241	275	261	254	229	253	254	252	262	218	251	248	276	230	240	244	270	266	277	257	265	255	257	274	246	270	249	247	253	242	234	238	264	236	253	248	209	251	261	273	255	232	237	224	239	256	240	256	247	223	252	261	253	268	250	247	229	257	256	233	250	244	240	252	265	233	248	258	264	274	264	227	279	246	245	231	252	256	241	243	288	251	245	250	236	266	242	265	257	258	280	242	252	249	238	246	256	261	263	276	223	218	243	255	253	257	247	253	235	283	259	287	212	237	263	238	263	273	229	242	241	243	238	234	257	226	275	271	253	257	274	246	248	257	248	265	238	238	250	244	266	247	239	261	258	249	259	241	247	235	282	248	246	240	239	221	230	245	270	219	285	237	281	281	280	239	208	225	244	284	245	256	224	239	256	253	245	232	225	283	230	236	261	237	228	268	253	211	259	247	261	246	251	283	249	272	259	256	282	260	245	237	242	259	241	265	246	279	231	250	263	235	221	253	245	255	261	255	236	266	239	270	283	261	241	270	260	271	240	256	250	250	241	242	231	271	242	225	242	252	248	270	217	264	250	236	257	241	257	240	251	257	261	244	241	250	211	280	253	237	263	245	234	262	238	261	227	251	247	240	241	280	261	246	253	249	258	265	248	228	238	246	232	244	243	253	255	262	246	245	249	252	244	258	241	238	248	216	247	238	258	258	273	251	268	245	262	277	204	231	264	231	223	268	252	254	220	233	277	246	254	237	255	259	237	244	240	250	250	236	272	266	259	250	250	276	274	258	243	220	258	241	226	267	283	261	244	274	290	236	248	244	260	240	243	263	241	247	282	246	276	235	242	278	266	266	215	250	264	252	235	225	228	247	220	254	262	243	243	268	253	235	254	240	263	286	231	250	224	266	256	255	236	223	249	238	227	237	241	255	282	276	242	277	230	228	251	244	250	241	278	249	249	223	283	255	277	257	240	231	243	210	231	260	268	244	252	239	243	262	234	275	264	212	240	234	243	220	253	249	272	270	253	283	252	255	248	264	276	219	244	267	260	224	259	247	256	244	237	259	242	249	262	226	248	231	238	214	250	241	257	222	236	236	246	267	236	254	281	248	246	276	262	275	247	207	249	251	254	267	277	245	247	247	240	224	240	237	313	230	274	263	252	252	266	269	255	249	256	228	243	227	261	242	254	242	241	248	244	227	254	252	263	253	248	266	268	255	262	250	243	236	263	277	252	263	287	260	245	235	226	269	227	249	210	233	229	258	238	262	247	258	265	247	232	234	265	262	270	236	258	244	277	255	250	246	223	246	239	277	244	254	237	265	262	235	244	267	224	262	252	266	226	232	267	236	268	236	263	232	245	267	250	230	257	253	270	235	259	240	239	223	255	231	254	251	222	236	294	290	261	259	222	261	269	246	238	242	254	249	246	263	252	246	244	267	239	214	274	248	269	242	259	275	243	259	239	246	233	247	232	222	246	238	242	232	255	240	245	257	242	244	267	217	260	243	228	260	253	245	267	272	261	244	251	242	263	288	251	243	253	245	259	244	270	247	259	250	234	244	258	259	273	215	285	253	249	221	267	231	255	264	258	227	241	246	267	254	227	243	219	256	225	256	266	222	229	237	265	255	284	276	231	276	213	240	257	261	247	263	234	257	268	248	266	260	236	239	263	233	277	255	250	250	269	255	242	259	254	258	264	264	261	272	264	240	242	253	239	256	250	246	275	247	224	269	244	243	261	236	256	238	266	268	259	269	245	248	244	230	245	230	242	258	253	253	240	245	249	214	260	261	271	256	226	262	234	249	238	247	232	235	241	253	258	251	266	262	258	254	220	271	237	269	271	279	261	269	249	248	231	259	246	237	255	286	248	237	303	240	270	235	245	222	283	273	264	269	245	231	252	229	259	224	257	277	263	229	223	236	217	240	251	228	244	254	269	277	267	231	246	253	240	267	257	242	265	253	276	249	266	240	268	254	268	278	236	255	244	266	252	252	249	242	257	249	281	245	255	239	254	256	249	224	231	241	244	263	212	250	257	230	271	241	247	244	258	232	236	243	216	240	250	271	253	250	231	264	283	215	265	232	276	253	240	262	239	219	260	243	248	264	258	269	256	267	259	256	267	263	246	203	247	267	218	260	266	234	296	254	265	235	209	257	240	228	259	253	221	250	240	255	260	245	234	260	243	222	292	244	249	271	267	257	246	267	238	238	247	251	245	256	256	242	276	264	249	255	253	270	249	264	234	217	240	250	247	257	245	252	268	251	238	252	230	246	255	228	265	244	214	239	254	263	241	245	236	244	237	249	258	236	236	217	268	231	269	256	277	251	269	237	271	252	238	263	235	271	220	232	241	238	265	236	258	266	236	237	224	282	257	236	282	246	279	239	273	257	228	258	249	242	244	238	252	286	239	271	265	253	277	237	247	255	237	283	273	233	262	251	263	231	249	241	253	230	238	236	250	270	247	263	268	242	263	223	245	248	259	221	268	274	231	244	251	241	243	275	266	231	272	239	259	257	258	262	216	268	253	258	241	243	249	246	216
10044	23812	33643	40503	36040	22335	8098	6749	2746	4799	6121	5106	3057	1856	1084	805	735	608	610	643	621	660	615	656	629	624	606	640	624	616	651	596	636	609	613	610	596	641	640	641	646	642	618	620	612	581	653	653	627	679	613	632	611	585	639	608	601	589	560	597	592	588	589	585	658	612	665	613	613	654	619	640	650	603	605	643	618	643	645	604	657	629	574	626	592	609	623	585	621	572	601	631	624	643	611	632	642	582	619	585	587	625	616	626	620	611	644	617	609	595	623	577	578	644	637	614	641	597	621	602	625	573	618	624	642	617	629	629	614	584	635	666	626	661	637	610	585	611	633	545	594	639	657	593	595	585	601	587	585	621	623	598	625	570	642	587	627	601	598	697	649	611	608	645	624	597	676	579	592	593	637	578	634	629	591	636	591	597	576	565	605	609	620	588	601	634	616	572	590	650	653	627	609	599	628	606	644	601	640	603	630	605	625	657	614	639	610	624	623	607	617	602	606	579	580	619	628	596	620	611	597	660	594	591	606	609	583	635	615	604	601	587	613	654	607	652	600	632	610	603	602	616	619	617	647	566	654	589	633	628	624	613	592	621	615	562	605	621	608	650	602	619	642	638	601	597	609	624	583	590	595	580	657	633	648	568	642	607	638	618	617	577	638	616	641	604	595	643	637	588	636	599	600	613	665	590	589	637	601	642	600	640	642	657	620	592	593	646	620	671	659	642	633	581	580	602	588	627	580	642	591	630	623	627	641	620	616	630	643	589	589	596	643	616	622	639	628	615	623	590	603	621	602	604	629	629	640	579	682	616	620	578	635	639	599	629	617	650	609	612	592	619	621	595	632	620	625	612	599	566	616	660	619	621	647	652	639	641	630	621	630	627	577	596	631	635	662	634	567	602	624	548	615	603	613	655	601	666	636	585	608	630	581	581	611	612	656	630	613	637	640	614	645	616	603	632	628	640	604	618	631	674	614	608	608	595	601	585	593	562	626	580	602	604	611	628	628	645	636	621	588	644	624	575	622	660	638	619	617	645	601	614	611	593	637	644	622	676	595	677	617	596	669	649	557	613	615	673	595	636	625	656	593	626	620	632	631	600	611	590	590	588	596	565	616	629	577	606	627	615	608	595	629	595	641	640	596	611	585	623	633	649	614	616	620	644	628	592	622	604	597	610	580	615	664	606	613	612	583	607	579	633	624	598	597	598	596	628	618	593	621	665	644	610	649	623	599	601	600	613	632	599	602	569	590	593	567	639	660	602	657	628	639	605	619	610	604	638	621	658	595	628	592	617	621	627	634	624	671	586	609	635	606	618	613	636	611	643	584	564	624	634	679	602	614	587	639	638	627	665	614	606	612	659	650	594	637	633	635	640	613	652	631	637	635	619	632	616	652	628	645	648	639	648	595	617	592	627	597	630	627	615	572	626	655	634	618	590	592	592	652	635	620	618	619	604	598	600	607	634	635	602	606	597	617	601	630	644	618	590	643	665	590	609	596	615	637	599	671	617	699	639	654	590	643	599	667	636	600	620	609	603	619	641	617	591	644	629	644	640	619	602	602	592	593	580	616	620	630	645	617	605	619	612	610	632	587	608	605	600	663	634	669	625	610	603	620	647	598	625	601	594	652	623	610	636	604	584	604	596	612	625	621	647	645	633	614	622	634	640	634	645	603	571	667	645	585	641	598	648	579	630	644	642	598	646	630	605	630	643	624	591	564	611	651	596	599	624	626	624	587	615	636	599	614	606	631	631	622	603	623	586	585	621	612	568	605	613	653	599	602	586	638	612	589	584	603	598	591	641	626	626	612	611	638	622	616	634	616	566	640	594	622	576	626	582	612	581	612	643	584	601	635	639	618	626	619	610	637	606	589	615	604	590	658	674	600	628	649	670	613	600	612	620	658	641	624	618	609	669	627	585	611	616	599	634	616	628	684	632	667	571	616	590	599	634	628	641	592	632	604	616	606	611	598	643	628	625	582	649	628	602	603	599	615	633	620	611	623	621	636	620	624	580	628	620	595	631	614	608	622	619	640	577	656	616	568	626	603	622	628	620	631	614	615	621	624	620	667	606	603	632	645	610	656	619	671	591	610	589	643	585	624	634	596	581	623	638	621	643	633	612	627	670	597	619	627	640	662	631	634	597	610	634	579	607	630	651	574	630	612	601	637	627	633	678	562	633	610	648	595	615	621	649	629	649	619	594	608	633	600	609	652	591	641	572	609	608	639	608	634	682	655	617	586	587	602	628	613	674	694	604	657	659	580	576	616	597	603	541	592	633	618	600	642	668	614	635	629	577	610	607	683	614	632	660	643	641	573	595	616	599	619	605	606	623	626	612	611	646	634	619	659	611	620	630	633	601	599	586	633	612	633	623	602	593	641	644	655	632	622	628	650	634	564	589	584	618	579	610	616	578	576	588	610	608	621	687	611	621	585	648	642	606	639	576	617	670	567	644	571	602	651	606	614	548	604	621	635	570	648	581	618	624	631	586	582	625	613	617	641	578	606	634	636	640	568	574	588	622	657	649	641	567	641	629	583	567	586	611	598	619	593	635	624	623	607	603	642	580	629	615	614	611	634	604	588	614	628	649	606	623	639	584	631	652	636	613	620	625	582	623	579	608	600	651	579	630	672	631	632	642	666	633	604	638	642	616	637	633	603	590	676	673	583	624	637	582	639	594	588	562	636	599	646	597	565	620	625	596	597	640	660	606	626	635	617	659	630	615	625	632	606	619	639	623	606	628	633	636	617	656	664	636	589	607	617	618	633	652	579	585	602	598	624	616	582	640	583	637	637	610	623	602	613	595	636	547	632	602	595	613	617	617	569	595	594	619	589	669	656	628	610	603	659	616	623	612	618	606	645	596	664	615	617	557	634	638	615	618	586	638	583	630	616	587	613	661	623	603	609	611	637	572	609	660	610	628	612	639	645	615	585	609	598	643	580	642	640	592	628	639	643	607	649	570	637	628	651	632	655	598	572	602	591	656	604	612	607	602	595	600	608	618	632	568	622	619	578	653	598	610	667	573	590	612	597	602	622	558	601	605	598	670	567	619	592	571	610	621	701	585	639	615	642	663	622	642	679	641	633	592	580	656	602	596	604	610	603	627	628	581	657	574	625	598	605	618	632	611	627	636	621	640	654	623	639	583	621	597	632	618	660	575	589	639	610	633	641	603	567	643	623	579	601	602	653	582	643	590	594	618	642	632	600	599	641	619	629	646	612	605	614	629	656	634	592	576	625	623	571	595	630	623	643	616	620	634	604	601	631	614	602	606	609	574	574	573	611	595	619	661	602	645	625	606	615	638	620	593	615	627	632	588	628	601	657	633	618	611	582	652	622	581	599	611	601	660	588	631	635	596	604	598	629	649	626	637	619	602	601	613	667	640	675	609	623	649	653	586	604	626	596	606	639	636	594	621	628	624	596	629	632	609	624	590	600	602	605	555	648	615	614	628	631	606	636	626	667	647	619	637	585	614	627	602
38603	49472	48374	47234	42611	31320	24850	19584	13687	14185	13238	8799	4172	1756	810	446	335	278	262	260	262	271	267	265	254	255	255	270	277	265	256	282	252	231	259	268	276	259	284	230	251	260	229	278	241	249	243	255	256	253	285	248	253	309	271	270	270	223	307	273	279	252	240	271	288	268	266	278	240	252	307	277	273	268	246	252	279	299	284	282	256	249	284	287	291	244	262	272	268	245	260	255	319	264	277	270	300	275	245	266	272	269	260	220	248	270	254	230	240	297	234	246	256	261	251	275	273	269	277	250	296	276	266	252	259	277	260	274	278	279	290	271	249	297	279	264	279	253	267	249	276	264	247	251	266	244	264	293	267	239	244	274	251	294	282	298	243	260	298	225	235	274	275	254	274	259	242	256	295	293	247	250	266	276	275	241	283	255	248	263	252	265	240	237	307	298	277	281	256	252	270	267	274	250	261	270	279	241	254	232	263	284	252	236	248	262	257	269	241	248	277	266	253	278	249	233	274	260	244	247	254	254	253	247	244	252	233	275	265	258	294	263	266	266	255	282	271	302	264	266	237	266	265	277	249	255	270	255	265	259	263	247	240	255	286	305	299	260	254	223	255	266	278	273	256	268	270	239	239	269	265	249	260	232	272	270	265	240	236	251	301	273	262	275	270	237	248	255	277	266	251	267	268	267	238	268	278	228	250	277	265	234	258	251	267	243	236	265	256	264	267	281	254	268	261	270	276	311	279	252	256	268	266	271	238	293	243	274	236	290	266	271	273	265	292	253	242	271	248	249	275	277	261	291	264	287	227	230	259	258	259	259	260	256	265	253	269	280	260	245	291	270	279	256	259	245	250	267	249	243	252	248	243	264	268	298	270	272	259	269	250	285	270	253	271	277	260	250	270	280	302	241	250	239	265	247	247	271	241	279	303	272	243	241	275	278	264	258	266	237	277	304	246	239	256	287	260	263	246	281	251	240	269	268	288	259	239	269	259	281	295	258	271	254	247	285	262	255	282	263	274	287	255	275	251	240	254	239	241	270	289	268	265	281	245	272	257	250	245	257	247	291	296	239	261	242	279	267	259	284	245	269	255	249	261	267	261	270	273	299	254	270	274	252	244	253	255	255	266	286	286	259	232	269	265	261	240	265	244	238	278	272	274	275	253	251	291	259	268	254	252	246	270	278	264	251	268	258	256	258	280	257	274	267	283	293	254	257	263	254	233	276	293	271	248	270	246	280	266	228	268	279	239	256	236	268	244	261	277	259	251	235	295	261	263	250	270	291	252	257	233	262	247	263	289	260	239	290	249	303	247	250	262	269	276	237	251	258	256	241	274	260	240	260	232	259	285	275	245	273	281	246	247	224	275	265	241	277	245	273	264	269	259	232	244	252	268	241	286	264	250	246	268	248	253	261	269	240	255	271	270	289	276	283	284	270	284	243	254	251	260	262	242	253	273	240	240	255	271	248	287	240	231	250	280	264	276	265	263	260	289	253	250	271	268	247	258	234	251	251	258	298	246	244	268	258	243	265	271	253	246	257	231	272	270	281	248	262	269	251	247	264	261	263	247	273	251	274	300	272	239	283	281	285	291	267	233	244	205	247	268	271	278	270	281	273	235	255	261	263	225	292	264	256	268	246	275	275	256	235	287	230	249	268	271	284	269	298	251	273	267	252	237	258	253	251	255	299	260	274	281	298	292	221	263	272	229	257	274	248	272	253	265	266	239	247	269	267	265	247	252	253	246	257	273	251	263	213	254	256	288	279	261	248	273	253	296	245	269	268	257	272	262	281	263	272	238	243	273	271	243	272	229	261	258	274	266	261	280	260	311	257	255	242	265	238	248	270	247	264	250	252	241	266	287	239	208	305	246	263	273	250	274	281	245	282	265	239	268	282	258	315	268	233	261	256	249	269	253	250	262	243	264	239	256	260	282	248	289	254	275	258	270	249	256	270	290	272	279	245	287	260	257	287	272	251	248	264	277	258	262	282	251	256	266	244	248	281	257	252	244	245	275	262	299	260	274	237	279	283	302	253	291	267	242	243	263	240	246	256	269	233	251	254	296	274	281	252	256	258	250	237	257	275	284	258	258	276	239	268	267	258	268	274	270	257	249	261	274	269	270	293	228	249	280	255	275	243	254	256	262	233	258	275	235	264	263	245	265	270	270	278	276	227	257	242	262	246	249	243	249	231	249	261	262	276	249	253	289	246	261	274	286	269	249	262	292	273	250	253	232	249	292	238	257	265	271	247	236	254	280	260	284	254	248	247	253	245	254	269	245	240	293	256	280	254	293	224	262	247	274	253	275	270	273	265	275	276	276	270	262	257	267	260	264	247	284	271	259	255	240	242	264	228	239	257	265	304	241	274	280	285	247	245	276	230	255	263	267	246	289	252	289	265	267	247	256	270	266	265	250	266	251	262	290	267	278	254	259	273	264	299	266	259	259	285	286	277	259	276	266	256	257	290	265	265	260	221	258	289	272	301	261	277	251	276	269	256	268	252	276	240	266	258	300	254	266	243	265	270	266	278	241	268	262	256	260	270	236	262	265	236	248	262	276	295	260	279	234	268	283	265	264	261	262	248	261	244	241	273	250	252	257	270	216	262	264	280	266	247	278	258	261	287	265	267	269	260	270	260	268	282	285	256	260	263	245	285	260	251	253	239	248	278	275	262	302	266	243	256	249	278	252	313	287	246	273	262	249	257	282	271	261	257	267	257	215	274	295	237	257	264	256	264	270	283	271	266	259	223	279	272	262	276	267	247	239	276	257	268	244	275	269	257	255	232	259	284	256	250	286	252	264	271	260	271	279	268	266	244	253	266	228	269	284	240	278	266	275	255	267	272	244	275	300	237	254	276	274	237	245	283	261	237	270	273	250	287	260	270	267	252	257	264	264	232	239	224	244	266	252	269	253	245	259	238	233	258	240	263	271	271	287	253	273	256	262	267	266	270	254	326	246	245	271	252	265	270	255	226	272	261	243	261	261	267	287	272	278	254	290	265	290	278	271	256	287	294	279	290	295	279	259	240	255	257	260	248	281	259	262	261	265	292	277	247	244	274	275	258	298	277	274	277	257	237	311	252	263	248	229	234	246	233	262	248	251	279	254	280	266	262	271	246	304	274	261	264	268	263	273	277	268	249	286	247	270	264	266	274	279	269	229	268	248	282	247	262	253	256	243	270	260	269	263	269	285	264	270	284	274	292	258	279	254	260	282	294	265	249	238	293	276	261	263	270	261	275	261	258	274	262	262	277	251	226	275	257	260	290	249	275	285	266	260	271	274	261	251	257	243	251	265	226	240	266	254	266	284	258	261	274	238	281	263	282	261	262	247	277	241	243	272	236	246	272	250	293	285	263	260	252	255	249	260	278	256	232	228	235	270	249	248	235	275	238	252	238	250	264	287	240	281	262	270	267	260	251	245	256	277	255	249	264	256	251	259	238	275	241	269	277	269	246	259	245	263	259	279	260	261	234	269	267	266	281
29267	45438	55368	58760	54337	38923	17954	7905	18057	32053	31654	24382	14667	6829	3012	1323	784	654	667	650	621	625	649	611	624	666	633	664	635	669	629	639	619	626	622	613	622	658	660	622	653	621	639	625	605	651	627	643	603	609	641	569	645	614	597	668	670	622	633	682	658	623	588	686	646	657	617	614	617	657	602	644	655	677	656	627	634	615	624	621	668	642	663	658	632	636	619	669	609	640	604	651	686	651	640	603	661	626	639	600	678	597	644	624	647	631	679	668	602	632	586	587	628	615	625	615	648	625	617	620	591	605	625	635	636	651	633	642	676	627	587	642	605	577	641	637	640	612	632	650	651	637	635	648	595	608	650	636	632	682	651	656	668	645	639	647	675	661	632	605	603	577	667	599	664	611	628	658	585	630	669	662	653	654	649	578	638	601	627	650	628	590	658	644	598	610	597	609	639	648	620	591	607	648	646	626	666	618	611	639	637	594	666	615	604	623	682	613	630	599	624	592	641	646	651	626	667	656	637	665	649	639	649	624	631	646	641	654	671	675	596	637	599	625	614	635	652	605	660	654	638	654	608	642	598	652	632	613	616	644	646	638	629	634	615	661	613	664	631	579	623	652	625	612	636	631	617	623	585	654	629	600	672	664	603	607	623	616	611	654	661	569	632	632	643	646	662	658	605	623	606	614	614	665	615	635	633	668	636	635	651	673	632	631	661	629	622	607	674	630	675	623	626	616	628	643	593	558	641	657	626	639	639	668	620	563	632	629	605	646	626	593	691	653	591	606	621	648	671	624	632	633	656	615	594	609	598	654	648	584	655	622	662	654	640	651	664	607	672	629	660	655	673	608	612	626	619	609	649	640	630	630	607	668	633	632	647	650	627	661	663	626	682	580	623	619	614	629	671	644	638	650	588	628	611	635	608	677	637	602	619	631	610	652	595	581	611	661	640	576	626	685	670	551	601	629	670	623	656	670	666	608	609	590	649	632	624	668	642	617	651	679	612	673	615	643	642	631	653	636	628	639	601	630	618	623	634	671	630	629	667	648	621	650	656	629	597	592	660	584	648	642	626	613	591	639	648	676	628	667	636	641	638	617	652	667	649	672	641	652	604	643	670	599	644	635	607	611	683	652	650	646	610	612	618	665	700	695	637	626	636	672	629	680	618	624	597	591	642	667	613	624	679	722	634	586	640	649	684	624	637	646	621	626	638	667	618	600	618	600	614	638	607	680	565	653	656	604	601	604	636	608	592	620	651	601	663	613	675	649	641	608	621	602	614	595	649	632	642	681	591	597	599	596	628	655	600	649	604	614	583	655	607	601	597	660	662	620	699	605	622	546	659	655	623	620	637	647	633	619	651	624	650	684	576	643	618	613	647	583	647	590	626	594	604	615	616	632	629	613	659	620	663	632	657	622	657	624	637	606	639	620	614	599	700	643	662	635	611	660	573	654	624	608	547	615	700	646	646	637	598	632	627	666	615	628	601	641	647	626	640	635	592	646	659	673	639	645	586	628	624	639	610	652	665	649	634	643	642	616	637	622	627	618	604	638	637	624	633	611	624	634	661	641	584	641	619	636	597	599	640	675	592	603	593	646	623	649	687	650	653	647	618	602	649	614	681	616	649	580	607	649	665	594	631	615	643	648	633	637	594	614	659	624	594	640	644	687	620	668	672	628	629	655	632	637	637	617	620	661	603	661	649	627	665	631	623	675	638	623	647	636	638	668	637	596	658	620	635	658	663	673	630	584	628	638	636	620	605	647	627	639	661	631	678	650	657	592	643	668	648	654	593	641	638	596	626	617	646	620	612	579	626	613	644	616	636	622	663	613	659	651	623	620	591	663	673	684	677	684	689	628	631	614	646	611	601	603	629	646	625	593	669	638	636	660	683	610	602	629	627	637	643	625	641	636	673	577	647	601	633	682	648	637	646	609	628	660	608	655	653	635	674	615	623	589	627	610	595	654	613	666	661	622	653	618	616	630	643	645	662	656	656	658	641	633	607	645	620	647	623	682	606	633	591	634	612	592	620	625	641	647	626	666	651	632	685	621	646	660	645	611	629	674	677	620	686	673	671	632	687	652	635	580	626	619	664	664	643	645	667	582	639	624	623	609	628	696	574	641	698	627	611	623	649	627	675	621	610	619	583	619	639	611	653	609	633	570	685	641	625	660	628	658	662	647	667	682	654	642	637	682	633	636	637	660	638	623	648	645	632	626	630	618	662	605	622	646	631	610	646	624	646	626	609	616	615	642	593	648	661	630	657	650	625	620	658	637	647	624	646	581	625	650	662	668	654	639	651	666	642	663	596	614	680	628	633	651	641	613	664	621	629	620	604	685	671	612	621	698	637	600	632	650	592	662	675	632	612	632	680	638	653	613	611	675	646	594	637	644	646	645	626	622	680	648	644	610	654	628	647	659	676	645	668	643	630	649	654	637	650	654	626	660	617	626	609	653	599	685	652	654	695	655	625	635	634	594	632	598	622	610	613	642	632	597	652	619	595	687	637	621	641	620	614	624	638	633	644	669	613	668	655	641	634	669	605	625	638	621	618	637	647	665	667	677	666	603	697	618	722	681	613	656	634	630	620	631	622	630	654	616	681	652	612	601	593	668	646	685	625	650	647	644	661	673	636	650	663	628	621	658	661	609	611	661	637	648	646	602	633	645	674	616	618	565	608	575	602	649	608	639	620	632	630	668	632	650	638	635	662	602	652	600	636	612	622	640	668	682	616	619	651	649	635	601	617	564	629	617	612	665	590	649	630	619	629	588	649	623	638	637	653	650	662	599	631	632	611	648	629	615	646	676	672	588	645	608	633	674	633	652	634	646	634	640	632	668	639	676	645	624	619	619	627	621	649	632	655	639	661	608	619	630	656	613	637	643	641	644	647	667	653	640	649	661	645	608	625	616	597	617	589	622	651	610	650	617	624	626	616	628	647	694	589	637	632	653	638	608	639	620	679	599	601	684	642	678	630	634	646	653	639	668	634	676	622	625	608	638	666	659	618	640	630	657	601	643	641	610	621	637	644	616	656	677	681	630	614	628	580	657	642	595	630	691	673	641	604	661	633	626	656	588	665	696	635	633	639	633	611	621	649	690	606	619	652	664	592	649	639	641	656	620	638	626	622	615	653	665	639	654	628	666	615	638	638	605	608	645	640	678	625	641	659	622	627	586	628	631	648	636	643	633	617	644	665	661	599	641	625	634	640	634	624	607	637	636	680	675	651	653	594	648	653	604	631	628	662	650	642	653	631	650	642	569	611	606	617	638	637	680	631	639	616	650	640	597	638	635	622	606	643	645	644	643	640	661	643	599	613	618	582	612	630	601	671	603	639	584	650	644	603	636	612	642	629	634	650	612	678	654	704	677	606	589	664	656	600	660	619	631	701	600	660	631	648	646	654	651	615	585	674	654	659	645	590	629	631	648	617	646	619	594	634	642	639	617	645	638	580	652	660	607	629	587	645	651	662	652	669	630	615	612	652	662
48771	47653	48769	44185	40437	35661	25641	23634	23156	28560	27579	20911	11258	4695	1855	770	351	286	275	239	230	246	244	258	255	237	275	283	277	262	253	241	247	264	280	272	260	257	222	250	261	224	231	247	253	240	234	254	264	275	257	246	230	261	256	227	241	221	279	246	220	250	265	242	254	261	283	244	258	260	273	254	244	255	232	236	234	230	266	255	259	257	240	248	238	256	258	223	262	229	271	234	243	231	248	264	247	218	251	267	230	245	241	250	253	261	199	260	239	239	248	239	233	244	235	250	214	252	255	253	237	237	212	262	235	247	260	277	267	229	229	267	218	254	264	233	266	251	250	227	216	254	259	269	232	239	247	231	261	223	257	251	258	263	237	276	246	241	241	249	256	265	237	234	243	237	268	240	248	255	280	249	267	254	254	237	242	268	247	254	228	262	233	268	274	243	226	254	249	269	246	237	252	269	276	279	241	279	234	269	261	234	250	212	269	255	240	205	262	261	249	269	249	276	250	212	265	260	262	243	250	249	245	228	224	256	247	257	242	237	239	232	231	232	252	266	256	253	232	286	254	235	221	250	228	243	245	246	239	239	261	265	273	226	264	240	236	259	236	226	243	238	256	268	240	225	276	266	235	233	226	264	235	241	255	234	242	284	262	270	276	247	245	257	252	270	225	259	256	228	207	256	277	259	239	260	229	241	248	214	253	234	281	246	228	234	250	279	264	226	238	252	237	221	261	237	262	260	258	266	256	261	251	252	233	236	267	253	245	242	259	252	247	238	233	243	256	266	247	241	269	242	237	294	226	273	252	252	251	254	228	283	261	261	229	203	239	233	226	267	239	247	273	229	234	267	250	239	254	260	237	230	251	240	255	218	247	259	252	235	224	244	254	302	262	206	260	243	267	224	275	252	256	253	259	233	236	254	225	250	258	248	257	252	255	206	240	236	219	246	236	226	241	226	263	249	251	261	240	246	244	210	248	236	253	282	273	248	230	236	266	236	248	247	254	244	231	226	236	207	251	256	219	248	229	258	239	219	228	248	248	224	275	263	213	264	259	235	239	225	259	234	249	225	237	233	232	270	276	244	262	225	238	259	222	246	251	217	258	259	258	258	243	275	279	242	235	253	237	241	273	267	246	262	273	257	271	244	271	272	244	252	237	225	229	277	230	259	262	241	251	248	281	285	234	258	259	244	248	255	236	258	238	245	234	242	249	258	255	253	236	255	245	271	255	261	249	250	209	267	260	232	235	284	250	241	280	276	220	219	251	273	235	255	245	277	245	251	251	248	223	263	246	242	221	195	206	252	257	222	288	243	247	252	278	266	231	256	258	249	266	230	276	244	228	253	202	236	255	263	262	245	252	248	253	261	237	260	230	259	238	259	234	264	255	254	267	239	251	227	263	280	251	236	226	244	236	267	256	239	246	271	240	238	239	214	231	249	275	256	263	223	248	241	254	247	256	255	270	244	253	228	248	254	222	242	216	238	227	258	245	237	258	270	256	250	234	268	259	243	264	254	250	255	248	256	233	264	223	255	241	233	260	230	209	234	239	259	250	272	234	259	247	260	271	243	251	227	259	216	251	236	227	259	236	226	244	256	238	240	253	244	261	255	238	214	248	253	224	253	226	228	232	299	244	260	267	230	220	245	261	244	249	234	259	236	243	252	254	241	230	225	244	234	264	251	241	223	233	270	248	269	243	250	213	254	224	244	274	215	259	251	236	246	268	260	240	239	242	242	264	239	249	236	251	247	222	235	251	229	268	254	248	232	211	244	263	237	262	257	262	259	254	217	257	248	252	238	235	243	268	281	255	231	249	257	227	265	264	236	232	243	251	232	244	255	238	272	252	240	246	265	274	211	229	248	261	256	234	238	240	240	259	256	234	232	262	249	227	251	284	248	253	262	264	253	212	234	250	255	259	219	246	254	233	257	249	250	263	279	227	211	256	248	244	233	249	262	231	231	242	241	257	217	243	229	228	255	263	263	249	249	267	264	253	272	219	230	264	255	257	231	264	245	263	254	222	251	275	244	236	240	232	234	239	262	221	217	244	257	243	255	260	256	253	276	256	228	250	254	256	260	218	232	234	274	214	261	234	229	239	244	234	261	282	247	254	234	265	236	261	255	248	269	253	238	234	250	240	280	261	263	247	244	275	268	267	274	264	258	215	248	250	237	220	250	243	240	262	244	254	216	276	268	237	236	274	240	232	255	249	264	244	253	212	261	245	244	231	250	251	229	236	235	267	227	257	271	233	247	235	248	261	228	244	250	261	226	241	287	231	261	267	239	239	237	236	237	222	244	246	265	234	238	248	222	275	273	270	281	250	237	233	235	246	238	267	264	258	268	264	268	223	255	218	245	228	214	208	260	288	230	272	223	228	253	262	236	252	253	264	225	279	249	270	246	231	257	226	253	233	232	228	242	237	229	275	278	242	262	269	249	246	237	264	231	291	260	243	251	301	261	254	226	240	247	221	243	249	230	213	209	268	228	224	236	251	231	256	261	243	263	241	230	210	267	240	214	277	294	240	255	247	266	243	269	248	262	229	232	225	282	243	270	223	251	245	279	273	247	222	225	265	247	271	248	229	224	254	245	266	251	271	248	231	247	235	274	237	252	249	268	237	224	246	256	266	241	225	240	229	237	252	256	230	239	228	253	266	253	244	228	239	229	258	257	250	223	234	255	238	255	236	218	244	252	263	230	229	228	267	237	258	243	242	261	243	239	239	256	252	226	245	227	211	234	239	257	238	245	246	236	230	245	249	267	277	223	262	251	231	230	241	233	285	229	247	238	226	268	253	247	264	268	235	252	203	259	282	233	253	216	264	243	234	216	248	252	259	242	255	240	259	260	234	244	234	262	236	250	225	245	239	260	257	283	220	210	264	259	257	251	250	248	248	235	222	241	252	245	241	232	243	240	230	240	251	257	248	271	227	251	229	262	255	226	227	299	244	237	237	239	232	269	252	232	221	258	234	233	244	245	253	258	243	247	247	250	251	252	208	241	265	259	271	242	243	253	216	263	255	225	236	253	244	229	236	246	234	271	271	245	260	249	248	241	259	250	232	257	235	252	222	237	244	247	265	248	234	226	245	246	234	226	257	231	251	237	222	226	243	275	228	268	237	221	254	236	253	210	247	216	258	282	238	261	238	240	234	242	255	241	262	233	258	259	254	280	281	251	261	225	233	242	237	234	230	215	262	283	247	225	225	231	221	231	256	252	241	262	240	225	242	248	261	252	253	271	235	242	221	244	240	222	252	258	238	254	228	235	264	255	238	273	256	237	213	251	246	249	203	285	256	246	259	264	234	239	250	252	230	258	261	244	256	223	249	267	267	249	255	238	226	246	232	250	263	245	225	262	243	252	258	230	270	226	227	254	234	236	236	229	234	235	227	252	248	244	247	247	249	262	242	244	234	267	215	265	228	262	261	229	221	262	226	228	260	239	221	224	231	243	206	224	259	275	232	255	223	274	231	228	246	229	247	243
36533	46955	55389	56100	55139	39073	14724	14896	28817	47239	43603	37894	25604	14316	6798	2658	1173	700	647	581	650	592	647	616	561	617	582	559	614	612	582	617	569	560	589	634	560	541	550	587	570	601	594	577	593	594	602	582	545	595	628	595	617	580	587	580	622	644	623	594	587	595	563	584	601	528	578	572	572	595	592	567	562	576	569	606	578	577	607	598	574	566	594	596	592	579	623	594	654	645	570	571	549	618	559	587	539	620	531	609	583	599	595	606	596	554	610	630	603	601	569	571	555	594	575	578	560	567	567	575	593	582	561	626	582	569	579	614	588	535	589	608	537	556	577	569	585	502	558	546	579	532	539	585	552	576	587	585	602	584	598	578	588	580	550	561	592	581	586	595	574	609	588	606	595	588	558	569	601	575	570	595	552	571	583	553	577	568	567	524	543	585	573	510	564	587	627	565	522	587	581	596	555	601	605	563	538	563	608	609	563	552	619	599	550	595	558	579	562	602	634	589	548	556	606	602	583	572	602	597	536	598	574	582	532	553	578	581	620	563	590	561	559	555	569	532	600	583	583	565	591	595	585	585	575	564	577	547	576	591	553	568	568	620	585	593	545	593	609	556	567	564	594	559	590	565	585	592	535	562	563	535	565	587	611	604	598	581	613	605	609	562	591	512	605	564	569	582	590	595	585	574	555	602	555	597	599	576	597	568	602	593	580	592	588	639	539	556	578	528	581	575	594	591	605	586	581	576	594	541	602	631	602	573	550	583	581	532	578	547	548	595	594	581	604	677	588	585	580	565	566	590	562	576	646	574	617	623	571	558	543	588	564	573	594	527	608	579	592	587	594	532	642	582	542	621	545	595	595	584	559	570	593	564	568	573	561	562	606	570	546	576	567	572	636	563	590	578	603	600	580	590	571	586	593	593	583	623	559	568	557	616	614	589	574	583	586	567	576	547	629	627	602	570	596	568	620	602	538	579	562	559	525	568	587	580	598	593	510	562	590	575	625	556	600	569	550	562	584	552	547	618	526	551	595	574	544	590	583	541	551	582	612	625	572	572	616	563	595	625	587	573	602	578	601	574	617	626	579	559	581	600	578	608	556	576	577	590	582	621	646	583	607	538	581	560	590	569	594	592	579	588	606	592	585	538	557	536	547	576	545	560	559	555	618	616	632	580	598	586	533	583	530	562	588	585	591	541	544	643	617	567	551	578	599	621	562	544	626	575	565	551	506	586	586	598	597	594	547	625	604	588	619	545	563	594	585	581	601	566	575	569	574	557	556	556	558	537	606	561	618	579	604	560	558	541	594	585	616	566	583	613	541	597	602	564	603	569	576	586	582	604	611	580	561	567	532	570	550	586	590	560	568	566	601	624	589	558	605	603	532	540	575	619	557	537	523	603	584	560	586	608	589	572	573	575	593	605	600	601	548	559	618	627	561	583	534	578	592	583	567	584	582	594	592	602	617	595	612	574	556	555	552	609	578	565	604	567	622	562	569	604	584	607	622	538	594	572	537	588	590	589	585	596	588	595	580	602	590	592	578	571	633	555	562	593	595	563	595	545	605	558	572	563	574	581	517	616	586	592	598	569	591	592	572	567	612	555	612	625	593	596	602	587	611	558	603	550	551	544	595	573	592	581	557	589	581	555	589	546	565	633	547	605	603	569	567	602	590	571	594	572	582	549	599	553	553	594	555	586	574	537	546	598	609	582	593	551	554	599	559	587	575	586	599	551	574	581	585	612	586	573	528	603	578	560	574	586	544	550	606	576	547	576	549	590	609	561	594	609	614	569	569	592	575	577	593	585	620	545	592	560	548	572	559	565	547	595	550	570	598	566	580	573	575	567	550	598	600	544	618	555	563	575	564	567	590	543	566	581	606	572	558	546	575	575	602	539	582	536	583	585	636	594	567	592	587	603	594	580	569	600	619	573	551	596	591	534	604	562	553	558	609	618	580	561	625	575	607	547	572	595	568	542	555	575	591	517	573	603	603	622	618	585	554	558	562	597	590	543	609	595	582	599	622	589	577	605	534	545	556	573	623	587	601	605	598	539	583	580	534	550	560	549	595	597	602	586	616	568	548	576	584	604	565	604	570	552	571	584	561	576	566	615	571	561	577	582	592	543	549	584	549	614	541	573	551	610	610	533	590	577	581	591	591	607	565	608	571	592	583	563	585	563	598	572	579	537	546	547	567	584	563	574	609	580	537	518	579	593	636	598	543	573	612	620	601	593	547	538	637	610	584	547	579	614	555	568	544	563	560	600	590	594	638	596	563	579	590	546	611	600	540	550	562	557	578	582	568	563	563	566	547	581	606	599	600	607	583	559	606	551	537	547	555	567	583	617	560	567	555	544	586	536	587	567	585	595	549	601	572	580	583	573	560	592	605	586	579	602	568	593	600	551	564	608	580	530	566	563	553	580	525	590	571	563	579	551	556	597	574	578	571	571	591	579	557	578	572	561	549	602	569	568	551	598	600	610	567	551	587	594	556	558	597	594	618	571	622	560	579	602	559	608	562	565	602	564	583	564	594	575	579	544	575	581	596	564	595	624	573	546	591	589	588	545	574	567	548	602	562	576	584	564	628	595	608	596	571	592	579	603	564	589	555	605	613	561	559	528	599	586	533	556	541	576	591	557	588	585	573	580	570	571	569	538	572	580	556	609	616	546	581	587	581	558	627	590	582	592	533	598	633	539	590	590	580	571	590	599	579	562	570	541	608	587	579	597	557	536	586	609	556	564	598	584	568	561	559	603	598	613	603	588	581	600	552	575	578	548	563	586	575	619	556	563	574	580	612	554	574	585	605	582	564	577	560	641	572	600	602	580	562	559	549	543	588	597	606	617	602	597	568	583	581	598	545	598	597	555	600	573	590	596	589	566	534	570	566	563	560	586	614	597	523	576	555	552	596	555	590	589	559	569	564	582	582	604	553	605	569	610	584	634	578	573	578	554	595	590	578	627	619	541	551	586	558	588	589	584	544	582	580	573	517	592	564	617	546	575	585	578	600	589	571	568	576	553	593	558	572	595	574	617	597	561	577	547	564	577	594	583	548	524	586	577	587	606	600	583	610	572	639	568	579	613	595	606	558	598	606	560	579	558	573	591	582	562	615	553	570	601	548	601	612	593	570	582	616	602	590	623	619	568	587	539	489	600	575	543	598	576	552	572	589	577	553	543	567	572	579	591	534	613	597	575	604	612	568	540	546	589	577	552	520	541	556	617	582	614	551	584	619	576	583	559	565	584	568	549	607	542	578	580	571	570	579	581	584	550	599	607	585	562	586	563	596	548	606	598	576	575	580	579	565	580	584	539	544	601	573	590	596	602	591	564	578	571	595	542	550	564	556	555	556	601	582	572	565	593	534	592	553	604	549	569	611	539	589	575	550	592	619	614	607	618	571	574	542	560	561	584	574	609	585	574	598	606	556	583	564	594	546	582	601	578	576	560	580	601	541	586	568	598	616	565	548	622	571	581	561	586	580	562	598	540
8455	12612	28848	34895	26016	12966	3345	1037	775	1441	1500	1187	760	480	334	289	285	280	238	248	253	262	244	255	248	264	274	265	253	288	267	275	245	240	249	246	223	247	253	248	246	220	269	274	229	248	239	241	253	245	250	254	263	242	282	241	220	269	289	246	254	220	246	261	247	260	248	229	222	236	264	266	252	246	227	264	244	237	235	264	272	256	210	249	272	235	264	248	222	229	256	246	236	216	231	266	246	260	249	255	226	270	294	244	276	263	229	258	233	263	245	244	259	261	249	243	247	255	241	277	256	254	231	272	255	250	225	264	255	242	235	267	248	230	232	253	254	255	262	256	233	231	260	290	237	252	236	241	263	227	243	250	268	239	248	260	233	240	249	259	260	271	264	258	239	263	241	247	223	273	233	240	245	232	237	248	291	267	260	272	240	267	237	231	246	265	244	236	281	221	254	254	257	251	267	256	261	241	248	261	244	266	248	251	266	275	235	264	257	229	282	250	281	259	252	247	213	263	270	225	206	235	237	253	257	246	244	245	216	284	237	256	255	266	269	235	242	241	265	234	234	240	232	259	282	258	242	251	265	247	257	261	275	267	250	242	261	249	261	229	262	284	227	225	270	247	270	267	242	265	233	251	257	248	242	257	255	232	237	254	279	264	259	279	262	249	286	258	253	249	236	227	233	247	259	264	227	236	257	236	249	259	284	215	239	246	249	246	233	256	241	239	249	245	244	246	264	244	251	252	241	245	250	262	248	219	244	241	239	246	232	235	266	259	263	271	265	252	242	255	250	255	209	255	243	242	248	236	257	234	248	254	233	255	282	237	238	272	271	242	254	266	239	273	226	256	268	247	207	275	238	243	223	245	246	253	239	231	261	221	258	257	259	240	257	261	230	277	212	238	262	248	268	252	255	237	245	249	253	258	270	255	264	275	248	252	256	236	271	247	260	267	256	247	241	237	260	252	265	247	232	238	262	246	261	260	251	263	254	275	244	259	261	290	234	244	232	273	254	257	244	235	265	252	208	218	266	253	286	261	231	253	254	237	243	278	267	272	276	238	262	258	258	229	251	240	255	248	238	248	246	243	251	258	250	230	271	230	262	226	252	244	255	245	249	254	259	239	247	275	257	243	247	248	238	269	251	258	258	256	265	250	234	256	245	254	262	246	228	232	270	257	270	246	242	267	245	238	237	237	247	217	260	251	251	249	228	222	238	254	249	218	260	259	252	255	229	261	235	237	244	238	228	245	244	269	233	262	255	257	272	272	225	255	225	288	255	243	252	267	263	255	258	271	244	256	266	245	239	280	251	226	252	226	257	223	258	248	262	249	272	263	250	267	246	264	275	242	220	242	223	233	222	255	244	264	268	241	243	247	262	257	270	252	235	266	261	243	264	257	223	264	239	252	238	248	256	226	259	249	271	269	263	235	242	238	254	261	274	273	226	243	253	269	269	228	247	254	219	248	258	277	276	258	259	251	228	248	237	252	257	246	229	265	256	258	274	244	252	256	258	289	247	261	244	245	238	227	270	248	233	254	265	243	254	276	238	247	249	254	244	229	284	250	228	245	255	259	248	249	285	256	223	233	239	231	234	255	232	264	238	272	254	228	248	255	230	261	230	245	244	257	225	246	234	256	251	241	267	246	241	251	255	241	252	245	224	220	241	235	226	243	250	255	269	252	264	235	235	269	231	258	237	207	248	236	218	251	270	227	231	285	241	242	247	266	236	227	229	272	252	237	251	259	264	247	243	249	247	232	228	228	256	223	287	217	237	253	260	252	246	263	250	260	239	226	222	256	271	233	212	251	264	268	250	253	254	238	278	264	244	253	253	255	269	233	277	244	237	236	270	274	273	251	269	271	238	259	224	260	252	233	232	248	230	282	266	222	244	243	252	245	273	221	229	225	275	253	238	252	255	253	253	243	285	263	231	281	247	254	236	255	229	259	237	236	249	273	273	248	272	256	270	233	226	226	236	229	225	236	265	256	215	233	258	253	259	254	241	273	257	214	249	245	272	241	242	267	237	258	250	264	252	275	267	270	270	251	236	226	231	243	268	260	245	238	261	257	262	254	258	226	243	239	219	259	248	245	239	265	237	235	259	262	241	231	258	261	276	265	263	257	248	228	228	240	276	231	275	253	272	260	234	228	263	249	275	267	239	270	256	245	241	244	216	239	269	286	249	263	278	260	265	207	279	230	214	245	254	258	264	244	249	250	250	245	261	260	268	275	245	244	264	260	233	230	253	265	240	241	243	274	256	248	259	258	239	258	238	240	267	249	241	245	256	238	269	219	228	271	201	244	277	261	250	268	254	238	249	236	247	240	230	266	235	231	291	268	263	258	238	239	228	228	240	266	265	227	234	223	251	231	225	226	271	248	244	249	259	276	259	251	254	255	230	275	234	239	245	234	247	229	233	229	245	276	274	231	260	258	236	247	251	230	233	238	235	248	245	218	216	245	225	261	270	228	253	263	273	262	259	279	228	240	238	219	254	279	259	225	262	224	231	252	264	266	241	272	246	237	263	249	252	258	265	224	246	231	294	237	259	263	241	260	236	274	246	219	272	237	223	247	248	231	245	231	229	262	265	234	237	272	204	263	265	283	241	243	279	199	234	246	233	265	239	230	241	253	273	243	239	232	237	248	250	255	246	275	249	260	241	247	250	244	275	251	246	253	259	258	269	259	219	267	224	241	285	255	243	243	239	254	248	242	248	262	252	259	251	268	230	241	262	245	250	238	257	266	245	258	230	234	260	246	242	244	248	254	232	266	255	243	269	247	238	233	233	232	254	246	232	251	256	265	234	241	253	247	247	238	253	255	259	244	241	240	221	244	237	239	275	251	228	258	265	235	279	286	248	260	261	255	237	270	233	250	241	253	281	270	285	223	254	267	242	232	219	245	236	223	216	255	242	249	253	268	247	233	241	240	239	232	261	260	250	264	253	272	238	265	264	223	220	221	277	242	236	219	242	262	246	258	291	270	254	229	264	269	247	243	255	261	211	237	236	255	243	240	261	254	237	247	244	241	245	250	238	282	234	245	226	216	250	245	239	261	250	229	269	241	231	236	247	237	234	250	235	253	280	245	250	293	267	256	242	243	254	260	265	234	251	239	229	213	229	236	260	240	242	245	270	240	261	232	266	243	263	265	285	272	266	233	236	274	227	247	267	255	240	293	229	233	255	252	257	245	220	257	259	246	251	262	232	244	244	255	241	256	242	268	249	251	200	256	255	273	264	260	253	237	265	253	251	247	254	265	246	248	257	276	272	225	270	224	281	273	254	227	262	234	272	272	267	210	257	233	234	262	212	236	255	236	248	252	265	248	235	267	249	252	252	272	268	229	223	271	233	245	256	233	250	273	284	261	221	272	253	257	274	233	242	242	269	261	247	281	240	252	229	240	261	219	232	232	266	269	263	245	226	253	222	230	255	237	239	258	213	242	234	261	251	275	236	245	265	221	251	238	255	238	243	218	238	236	264	278
6720	15069	35574	42422	35377	16832	6523	3020	3224	6559	6470	4588	2630	1495	955	772	707	620	642	592	605	623	657	655	632	624	615	615	647	649	634	573	607	632	602	620	624	622	636	577	627	614	636	613	619	620	602	595	600	606	606	632	638	584	632	602	611	566	585	605	601	612	603	621	633	620	627	599	577	675	628	687	605	635	631	606	600	657	671	644	615	608	592	606	581	632	586	612	649	643	659	639	629	622	619	561	629	612	637	600	626	601	596	615	591	597	605	623	634	635	620	621	588	614	592	627	585	627	593	631	594	628	641	611	583	609	592	602	613	625	640	643	633	627	627	649	582	604	670	607	581	668	588	598	613	561	613	562	638	592	668	626	617	626	594	612	580	620	626	594	613	664	584	624	608	652	621	631	641	601	644	593	594	633	612	600	604	627	602	611	620	630	593	612	574	624	600	605	589	599	676	668	630	595	609	611	580	613	586	596	605	618	580	618	587	596	585	559	590	653	615	644	609	613	640	583	656	597	572	646	662	641	621	649	607	653	642	609	642	585	615	622	625	619	608	589	619	582	585	640	652	661	614	605	606	611	642	600	638	572	599	604	657	605	616	623	611	607	632	603	630	575	617	582	567	631	607	606	642	629	620	642	600	618	624	638	647	586	610	620	598	631	595	608	653	619	594	600	557	637	659	627	607	582	641	634	636	625	647	643	605	569	627	599	662	630	612	599	621	623	589	621	679	618	600	597	622	586	635	653	630	606	610	641	627	616	641	634	591	602	622	638	646	644	577	586	581	611	644	656	580	612	567	581	621	641	576	620	584	631	634	601	599	609	643	625	636	624	636	615	622	638	599	632	655	630	635	594	619	606	589	607	656	578	626	613	639	600	589	633	586	616	597	633	607	604	609	623	635	622	630	589	598	613	596	601	588	621	605	624	612	643	657	608	616	629	661	612	594	610	634	573	628	629	595	638	584	603	612	651	606	615	602	651	618	638	619	644	635	648	609	572	611	600	642	578	664	616	636	596	622	605	616	636	665	582	620	625	638	606	589	630	628	617	592	654	622	603	616	627	644	629	619	626	616	605	635	605	636	631	604	587	594	606	636	667	671	628	584	632	609	612	621	618	667	605	593	577	654	615	597	612	610	608	596	607	634	621	643	627	655	634	615	653	598	582	626	608	605	630	615	636	619	638	623	614	658	639	629	601	626	610	675	602	582	603	581	614	635	624	615	675	626	584	591	600	600	623	607	607	608	617	609	651	611	617	613	593	667	612	575	625	633	632	638	618	641	636	611	614	614	633	580	640	664	618	636	625	609	654	597	684	577	589	620	614	630	581	624	580	615	628	643	593	608	598	645	569	603	639	661	661	650	585	613	661	633	623	626	615	595	609	576	599	609	606	644	660	567	585	630	615	629	613	616	651	604	615	609	596	629	606	641	605	611	614	620	650	582	631	641	646	608	573	627	616	636	611	663	580	598	620	575	613	606	596	628	630	660	617	597	631	630	585	637	560	587	634	627	633	643	572	600	653	616	630	609	610	639	596	634	678	636	606	592	604	610	601	604	561	649	570	599	593	652	578	594	589	581	595	671	643	591	619	630	614	623	588	622	630	608	577	616	576	608	647	593	618	602	612	642	628	633	619	651	606	614	638	614	609	620	622	608	617	610	626	628	618	592	645	605	588	579	595	620	588	666	612	641	598	627	625	632	603	613	616	608	653	596	588	603	642	601	576	624	627	636	649	608	622	642	639	661	604	547	577	622	605	633	610	646	623	618	635	617	583	639	612	630	623	613	574	619	589	556	631	627	601	593	602	627	612	639	623	619	633	657	635	620	614	592	579	616	627	639	622	610	598	603	635	602	596	600	572	606	597	574	608	585	582	573	649	655	633	636	644	622	648	586	662	571	599	665	651	615	606	621	631	632	598	579	616	610	582	633	613	604	608	612	620	617	615	641	646	621	610	578	650	575	637	612	654	583	568	613	624	666	613	646	577	634	598	576	626	570	590	620	591	637	621	584	598	603	630	612	635	615	653	618	623	635	637	598	621	621	676	599	628	606	618	626	621	638	644	623	637	579	633	609	615	639	591	639	624	652	593	602	611	654	579	631	629	609	638	635	580	626	659	587	627	583	677	615	640	596	592	624	617	625	602	604	624	632	638	657	609	661	578	582	597	636	620	611	634	594	602	656	586	636	624	615	646	649	592	630	614	633	609	635	616	611	640	571	586	593	622	618	655	612	635	637	585	619	615	615	622	655	627	603	597	627	633	647	617	600	575	633	599	627	629	650	635	635	628	608	644	679	635	614	621	613	634	597	605	621	597	623	607	628	654	593	633	610	610	639	611	656	621	651	636	626	591	616	609	638	586	629	613	617	611	571	597	574	586	590	615	616	634	568	614	613	590	638	619	639	605	639	611	633	621	608	586	604	606	598	606	596	616	593	599	615	627	620	658	659	574	613	605	587	612	652	617	586	612	568	619	565	590	650	622	601	575	597	602	601	655	642	586	607	634	630	616	651	629	574	645	610	625	620	588	638	616	602	606	612	609	652	592	655	639	583	552	638	628	636	626	608	641	621	602	604	607	594	643	606	602	663	633	620	632	614	614	597	609	649	593	629	627	601	622	601	635	633	601	679	667	599	649	597	625	626	591	627	628	620	637	607	591	578	636	565	670	644	615	670	600	604	608	620	621	643	611	685	617	611	632	591	635	657	578	586	576	605	607	635	598	599	615	604	634	608	634	625	577	595	625	616	611	586	616	626	625	621	638	587	604	568	648	636	627	614	648	603	625	613	632	584	604	619	644	643	642	632	635	631	607	648	622	604	634	619	682	592	646	625	594	609	629	629	628	645	585	633	621	581	644	653	610	643	654	621	588	682	609	609	622	611	615	612	643	602	587	622	620	600	591	606	594	627	589	624	617	619	657	622	595	617	618	614	662	615	637	609	578	643	617	607	637	631	574	620	642	639	631	653	627	658	661	588	612	580	619	607	599	596	663	599	617	651	624	589	617	590	610	633	624	604	622	625	629	567	648	604	618	640	618	609	569	617	597	657	632	589	633	621	605	624	600	629	645	629	620	614	659	564	588	635	629	650	595	635	634	579	625	607	649	623	614	632	626	626	636	658	620	618	656	628	678	621	633	584	642	632	644	586	648	651	608	614	651	634	619	610	578	576	651	630	585	596	606	608	584	622	644	614	605	592	592	588	585	604	612	577	628	632	654	678	596	624	616	610	604	613	623	654	616	648	589	653	608	560	584	598	616	605	637	592	621	597	599	587	602	619	634	599	622	656	604	630	607	613	603	606	581	620	603	615	617	656	639	621	569	632	624	608	635	609	617	641	597	609	599	629	625	604	566	645	622	630	621	623	593	597	608	587	621	618	607	620	628	631	652	594	621	592	611	663	595	634	605	619	660	622	613	621	627	605	605	643	657	614	635	608	600	632	577	568	592	600	625	597	675	620	617	642	613	558	620	616	623	625	617	577	615	608	611
38552	48256	49705	47100	38110	31919	26179	21192	16542	18195	14139	7600	3392	1198	544	363	269	282	251	270	291	260	290	261	260	267	282	268	251	267	259	262	285	303	260	270	254	233	296	289	250	286	288	259	267	274	265	248	256	242	287	271	281	248	297	240	300	259	268	299	278	255	278	240	266	253	239	253	261	243	241	250	295	290	271	308	249	289	242	286	276	265	263	272	250	276	283	289	267	276	289	265	276	268	254	248	272	273	273	264	306	236	268	248	255	266	275	253	236	286	253	285	261	304	269	285	269	281	298	237	261	275	244	297	283	260	270	273	250	280	243	261	280	240	283	244	273	277	253	275	289	264	255	291	267	250	249	257	261	273	280	266	254	263	283	249	248	272	305	252	256	278	261	260	250	264	283	248	255	272	280	258	244	274	255	272	268	267	279	279	261	244	280	262	271	300	282	249	248	282	259	258	262	227	238	270	268	257	238	266	261	249	282	256	284	289	277	273	260	256	278	261	269	273	283	243	246	268	265	237	250	252	282	243	271	289	258	262	256	271	241	265	230	297	245	289	235	260	270	229	258	257	278	258	257	261	268	297	287	280	234	273	266	275	266	264	287	263	273	273	278	263	274	311	276	254	222	261	249	265	258	286	248	269	267	269	247	249	264	306	285	297	277	247	308	235	259	276	289	283	269	261	259	275	260	270	261	247	274	268	245	268	256	284	259	272	248	288	295	267	271	262	252	284	269	279	236	274	244	265	302	259	275	255	258	230	271	243	264	283	302	253	258	240	274	269	268	267	237	250	262	256	237	265	259	272	263	259	247	259	291	266	252	282	239	250	264	259	272	231	274	283	256	261	269	297	271	284	266	244	248	242	270	274	265	265	270	255	238	283	296	262	272	289	280	257	262	261	267	262	277	263	251	284	267	272	270	255	253	254	273	264	247	237	265	288	248	275	238	239	237	251	231	267	274	250	259	250	265	267	263	226	285	259	243	242	289	230	279	282	267	280	259	234	254	275	271	273	267	244	254	261	262	268	242	259	275	279	282	258	296	270	243	239	252	280	258	238	270	268	270	248	329	250	268	276	289	273	253	246	264	284	258	263	287	259	250	270	262	264	283	239	271	271	271	290	270	265	267	251	253	295	295	276	262	268	278	266	251	267	276	248	256	261	268	270	283	269	259	277	284	291	258	245	264	274	261	251	277	271	248	271	267	269	257	236	253	251	261	265	279	275	283	292	254	271	234	259	272	255	235	280	272	292	294	255	288	272	257	282	252	277	266	272	295	281	254	280	258	269	276	275	260	260	245	232	259	265	290	251	254	234	291	279	278	284	240	257	248	272	247	265	264	260	274	264	278	242	277	259	261	270	286	267	280	248	263	232	277	252	256	278	267	259	267	256	296	303	229	287	250	260	273	251	260	255	259	230	275	270	256	231	280	257	282	240	275	292	263	286	256	265	275	259	261	264	226	263	240	261	272	276	270	267	259	259	266	291	267	274	270	279	282	281	275	245	274	260	283	289	271	265	262	291	257	284	252	258	282	243	231	259	263	249	256	232	271	272	271	259	242	282	295	262	282	264	282	304	265	232	269	228	271	250	247	269	263	271	256	247	231	255	287	259	259	233	276	252	264	263	255	253	228	264	257	283	251	251	266	258	285	262	286	252	285	262	279	263	261	250	269	237	274	245	260	259	263	252	261	287	267	309	277	250	257	251	252	245	277	272	267	287	273	257	256	303	244	267	270	267	278	291	247	287	248	266	261	259	241	313	272	271	277	292	245	255	278	275	300	261	259	268	249	243	291	263	295	302	259	249	254	250	261	277	245	245	246	261	257	301	284	235	247	271	269	218	284	273	249	310	273	262	258	290	255	281	262	296	263	247	238	271	260	261	277	244	256	274	242	235	291	275	251	285	255	265	277	304	247	252	249	266	294	280	271	240	277	260	256	260	284	249	259	251	290	253	275	272	275	245	240	249	297	290	271	267	245	288	264	253	299	251	265	271	266	284	284	269	260	253	278	279	248	236	279	278	306	261	279	244	278	319	275	295	237	291	276	267	265	253	271	279	268	256	247	293	248	260	276	255	267	288	225	271	287	262	265	275	251	270	278	276	304	289	246	274	239	272	239	271	238	255	252	228	264	242	303	289	276	250	232	253	264	260	271	247	270	267	273	271	262	250	252	252	285	262	285	259	291	295	261	249	264	270	270	260	263	244	260	253	277	280	263	286	240	270	262	243	261	251	293	203	279	239	260	258	293	242	264	270	253	267	289	251	265	268	298	237	238	247	281	264	296	292	260	273	275	265	263	267	289	301	255	263	267	259	253	254	262	285	270	292	277	267	245	281	289	275	253	245	308	287	278	245	257	265	246	272	262	245	291	262	253	256	271	262	290	252	262	263	264	256	249	266	262	288	286	258	278	270	266	287	256	270	251	249	257	250	289	258	284	230	253	274	237	270	251	249	267	276	272	260	251	292	246	237	266	274	254	270	251	269	263	246	237	229	257	248	265	268	256	274	277	243	260	278	273	258	273	247	294	274	211	249	259	217	252	276	271	283	275	260	232	274	274	256	261	272	269	285	244	270	242	275	261	293	284	274	270	253	271	266	253	265	246	250	255	268	247	298	267	284	265	271	263	270	266	265	280	241	272	234	284	283	269	290	278	220	259	251	268	257	251	297	250	240	258	244	252	247	266	276	281	274	252	259	262	283	262	267	275	271	245	254	252	256	286	249	253	279	271	289	260	247	260	275	260	266	266	245	257	273	223	275	285	282	276	264	258	273	257	249	281	272	248	285	231	252	245	278	263	253	269	257	295	251	262	298	259	253	253	266	300	265	261	283	253	257	229	256	244	259	245	269	257	274	276	264	270	272	273	269	275	272	255	265	274	237	250	267	242	285	284	247	268	291	294	282	279	256	264	254	274	280	264	248	232	258	270	247	276	253	227	280	277	272	258	242	267	257	279	245	251	287	256	273	255	269	233	263	253	264	242	279	288	273	259	235	277	241	252	268	269	271	263	247	262	265	253	245	285	281	262	263	280	279	271	284	247	284	277	237	270	276	266	260	263	254	255	269	274	244	267	273	283	289	249	295	257	260	266	252	280	288	250	239	296	258	258	245	246	281	263	256	283	273	255	250	241	252	224	246	234	262	266	256	298	248	260	258	223	254	261	271	283	271	307	303	242	268	287	247	237	249	243	247	260	251	263	239	279	257	279	267	286	277	246	251	299	276	253	285	242	279	233	296	244	264	280	253	246	272	299	277	303	258	257	273	252	295	255	277	263	264	251	298	248	244	282	272	279	278	287	262	262	235	265	268	242	236	272	253	275	251	274	243	244	260	271	280	273	291	288	245	257	265	273	260	265	228	235	278	284	278	210	276	251	264	292	288	275	269	259	242	224	255	233	259	257	274	250	268	242	264	237	263	264	251	294	280	270	235	261	276	247	268	253	270	251	239	245	236	282	216	235	266	274	269	248	282	247	295	240	255	255	247
29158	45400	56319	58152	53148	41455	25863	18622	21644	36556	31354	21606	11368	4343	1747	985	756	689	673	606	651	662	652	664	622	633	650	653	672	609	684	669	656	634	632	616	655	638	582	644	655	662	617	625	645	691	651	647	642	649	635	635	604	648	674	650	588	642	601	608	640	652	654	645	655	673	644	640	620	622	654	640	621	643	626	644	690	601	633	627	627	630	631	619	626	610	657	643	584	653	611	611	634	643	605	593	600	603	617	617	635	617	616	599	655	609	625	636	598	624	603	623	603	614	639	666	625	598	639	636	610	628	629	611	677	620	654	621	581	651	636	594	616	639	585	615	591	624	620	615	606	640	627	659	634	642	634	616	630	642	663	617	628	640	619	635	638	621	633	634	635	628	647	624	619	630	626	615	624	590	664	620	600	647	582	637	648	635	646	631	642	591	639	639	621	602	623	637	637	623	622	639	638	607	640	600	657	599	672	668	674	582	613	607	617	641	688	564	610	675	630	610	677	594	650	667	612	629	640	623	613	566	629	604	618	630	672	621	589	642	601	664	620	669	624	635	633	634	622	635	611	622	601	663	625	547	593	613	663	627	600	656	648	669	643	631	660	613	636	634	674	597	649	631	662	607	659	645	658	627	618	613	633	648	661	647	602	595	681	607	654	672	635	571	633	607	643	642	617	625	655	669	613	631	629	583	596	596	679	635	660	681	659	637	663	586	607	642	615	635	592	661	652	637	623	649	637	615	641	627	621	605	617	615	655	602	610	643	634	632	629	646	615	642	627	619	626	607	663	679	640	627	633	623	648	637	668	630	638	628	606	635	619	629	599	604	655	637	677	640	636	631	598	647	604	654	624	651	642	611	641	645	621	600	650	651	654	638	623	646	650	619	662	652	567	637	630	591	664	636	668	623	623	643	671	627	700	633	650	636	637	621	620	655	625	653	595	639	622	662	645	632	616	620	616	615	605	657	616	667	659	653	639	643	638	649	607	610	662	623	610	611	632	648	614	641	619	616	594	622	623	670	644	644	637	569	644	604	649	666	618	633	622	673	670	627	644	667	626	629	636	641	625	628	636	638	640	669	670	622	605	628	637	635	638	592	607	617	580	641	605	617	623	642	657	643	653	636	649	655	662	631	613	646	628	645	631	648	628	673	621	671	636	590	645	639	609	631	589	661	617	663	628	602	618	620	657	647	649	625	637	629	632	666	625	621	616	657	664	628	621	574	631	628	634	640	661	605	632	618	617	635	635	657	610	668	626	656	624	647	639	652	631	600	652	629	594	631	666	592	657	636	614	683	620	665	617	609	648	613	631	601	623	625	583	655	674	627	628	638	647	597	644	633	607	633	626	606	626	620	638	600	620	613	657	648	643	672	643	635	639	650	624	623	601	623	598	641	692	684	621	608	645	650	574	649	606	658	619	651	613	616	631	636	621	660	672	632	602	596	607	592	638	594	604	621	612	608	600	638	616	612	648	582	634	643	666	608	599	670	579	664	636	622	625	617	634	646	596	641	597	630	612	625	634	632	609	635	572	651	631	668	636	647	657	672	630	612	639	642	614	629	692	619	665	605	616	636	653	619	644	623	622	596	672	632	630	630	678	645	636	632	585	609	639	637	630	611	630	590	665	628	612	664	619	643	640	574	637	633	606	577	671	675	648	637	592	634	617	635	629	619	631	653	628	596	636	651	617	661	635	638	677	643	646	653	642	637	603	643	641	634	639	637	611	663	626	629	619	689	638	693	621	602	615	666	622	616	608	637	628	632	614	633	683	633	601	624	582	632	626	629	615	631	602	658	617	625	625	665	656	588	668	641	667	610	655	621	596	662	665	610	654	643	629	659	630	651	674	670	634	672	625	621	632	631	629	660	643	633	628	651	629	594	644	582	664	650	698	606	648	601	587	624	603	626	611	652	608	616	649	672	670	673	593	639	633	629	604	653	631	636	612	644	627	638	660	672	658	649	620	636	646	634	655	651	603	592	626	636	657	636	658	609	597	641	617	644	589	623	632	649	634	634	652	623	632	623	647	579	627	668	652	635	635	631	631	604	644	599	624	615	610	651	561	608	616	625	619	645	647	608	628	609	625	653	620	605	640	658	636	653	659	623	620	619	644	644	662	617	656	618	630	627	633	590	633	620	663	654	623	613	619	670	602	677	644	591	614	595	662	643	619	633	637	665	602	619	672	660	672	634	611	609	657	627	638	665	643	638	646	615	684	629	620	594	645	655	660	649	654	630	620	634	639	651	627	669	637	595	657	613	610	612	661	618	626	635	625	599	631	656	652	620	636	673	626	626	638	598	606	624	612	675	634	681	620	615	582	638	619	658	609	658	648	640	656	638	652	593	626	609	618	678	613	640	662	640	627	607	638	616	628	638	675	634	597	645	645	638	596	629	642	645	601	654	635	626	647	631	586	667	609	606	634	629	628	641	561	648	615	623	660	619	638	635	571	608	640	598	634	671	644	615	643	649	601	651	621	607	617	631	606	626	645	638	590	674	629	629	649	644	611	628	640	653	667	617	670	655	679	665	583	607	664	629	637	665	625	617	664	620	644	601	627	569	648	662	638	647	640	610	602	617	620	614	621	588	657	677	637	638	637	607	627	625	617	635	579	630	604	590	651	615	608	632	618	626	645	664	633	618	636	641	624	645	682	638	652	628	661	628	615	628	631	593	625	602	631	634	631	587	613	629	609	633	647	629	636	634	624	620	638	594	567	648	525	622	649	656	640	617	628	624	631	630	581	645	598	645	642	592	616	632	658	655	641	606	625	643	625	603	593	630	631	633	672	651	621	591	645	653	658	602	653	628	656	635	658	571	612	619	609	615	614	645	660	609	627	680	650	605	701	643	632	630	640	652	602	613	651	652	630	645	651	635	671	628	638	640	584	631	630	636	629	624	660	659	641	619	651	635	627	639	632	615	640	581	642	625	602	612	616	658	592	662	604	684	644	666	606	645	631	642	633	607	638	643	666	612	649	613	632	586	644	650	676	577	638	651	595	602	603	691	645	639	642	649	635	638	622	617	630	615	614	639	658	651	625	646	638	631	612	621	625	637	618	657	645	614	641	646	621	580	641	621	650	613	605	659	647	654	599	609	647	645	633	653	626	622	640	606	646	673	634	594	599	605	617	657	657	673	599	629	699	652	627	612	686	645	646	667	678	630	643	648	640	620	644	647	613	630	634	643	660	640	599	635	648	649	615	623	596	616	624	651	665	629	680	619	634	583	645	653	589	611	597	627	649	664	656	633	653	692	633	633	633	612	600	585	654	640	619	639	615	623	626	649	598	693	612	645	573	605	631	627	649	608	617	629	610	625	620	613	625	686	607	621	618	631	643	598	667	608	650	624	608	625	558	588	639	625	623	658	658	665	573	608	621	610	630	608	610	615	612	613	613	673	633	636	603	613	635	639	635	672	631	676	627	585	631	600	649	640	608	622	630	632	615	628	616	585	636	601	645	623	644	598	644	592	606	638	585	656	641	647
53533	51016	43096	35970	35182	35214	28101	24836	25914	33881	30352	18634	8483	2301	704	368	317	278	252	301	252	278	261	323	263	241	261	265	264	237	294	248	265	277	264	278	263	256	268	268	245	250	246	263	251	242	263	277	242	276	278	261	254	281	255	271	248	269	261	259	266	265	258	243	275	231	254	269	238	284	285	276	247	272	241	268	239	250	257	274	297	256	267	261	259	261	265	255	277	239	270	236	249	267	256	264	250	283	284	270	266	260	271	301	247	226	265	263	252	268	239	234	235	270	269	247	318	290	274	248	256	276	267	275	234	281	283	261	252	254	226	232	250	257	247	284	279	260	252	274	262	246	261	269	268	266	247	260	236	236	280	229	231	267	249	245	243	253	272	263	270	265	254	272	267	297	283	277	244	250	264	244	271	257	258	274	223	262	289	252	279	245	252	268	273	257	248	281	245	265	255	268	271	253	261	250	263	269	270	280	273	235	299	263	238	264	265	246	285	264	282	269	266	261	287	241	257	263	265	242	237	276	244	283	244	231	272	267	219	237	255	253	243	255	257	225	238	232	244	270	245	244	251	279	258	257	273	260	272	245	257	256	275	262	283	263	248	271	256	272	281	247	277	254	237	258	250	262	274	274	260	243	254	252	251	255	279	253	252	239	255	250	252	267	265	260	235	266	239	286	270	246	276	249	264	240	275	228	272	266	292	263	268	260	246	288	235	255	251	279	284	260	249	279	269	239	265	261	277	264	259	253	266	246	258	267	234	269	289	275	251	244	247	229	276	243	256	268	239	277	282	244	256	268	242	266	258	259	260	243	261	292	289	255	259	259	249	229	257	264	298	257	268	236	241	241	256	258	271	242	243	235	256	234	276	276	285	224	234	267	257	230	255	270	283	268	270	268	251	252	251	252	277	272	260	260	249	208	277	263	264	231	248	254	263	267	235	287	257	230	258	254	236	238	250	246	255	260	266	269	264	303	287	246	255	251	277	266	256	252	277	252	261	241	287	297	249	286	253	247	262	222	261	276	270	280	248	250	284	264	258	263	272	270	256	287	275	266	230	283	270	248	266	240	297	284	280	245	272	254	259	221	251	262	242	243	282	257	249	251	262	236	242	253	256	260	253	249	263	252	248	232	237	261	253	257	258	280	253	264	248	267	279	261	279	273	284	211	263	236	278	278	267	261	246	254	245	288	255	232	238	223	293	245	297	265	226	262	264	283	297	282	256	254	275	267	284	270	282	253	240	265	249	266	246	283	260	227	278	272	253	267	266	261	251	255	258	220	278	269	262	242	251	259	272	259	271	248	254	225	276	241	271	255	244	278	277	266	257	238	262	251	265	270	249	259	274	248	253	282	216	246	255	264	277	246	259	262	231	271	260	265	257	264	245	258	260	247	261	279	257	281	242	268	274	228	260	251	267	246	258	276	249	256	276	284	254	245	270	257	284	262	271	237	269	272	253	254	236	235	255	263	267	267	263	260	271	241	260	243	270	272	270	243	282	277	255	304	248	236	268	254	247	262	251	289	251	258	263	244	262	283	224	225	272	244	276	254	274	272	238	275	232	243	275	273	263	243	292	290	271	265	224	254	271	268	259	250	264	246	238	234	255	253	235	252	246	290	276	287	239	240	273	265	295	271	257	263	239	247	266	298	243	250	293	266	310	267	252	254	244	239	246	274	283	281	228	255	272	273	282	277	248	266	274	217	256	282	235	275	289	259	234	260	265	263	235	256	246	240	259	248	255	260	251	238	263	227	258	271	263	271	272	255	271	290	253	252	286	264	286	259	231	232	286	251	247	281	252	265	273	248	278	275	279	262	276	258	273	252	243	254	245	284	274	282	273	276	230	247	220	258	259	254	254	277	254	252	280	271	244	274	263	265	245	259	261	253	257	287	226	264	279	224	246	233	256	278	265	260	211	289	257	251	272	225	278	275	259	286	270	271	250	252	284	230	236	256	253	256	258	264	257	260	269	261	239	225	244	273	250	264	270	229	261	256	275	279	252	268	264	241	248	237	233	236	259	252	261	244	269	251	233	255	263	243	244	256	267	242	274	268	250	261	251	272	261	227	270	252	265	246	248	265	213	244	264	241	252	286	247	283	239	251	264	244	263	256	276	253	275	246	255	211	266	251	278	284	279	262	252	245	268	269	228	266	221	243	266	259	289	277	296	260	279	275	266	252	235	271	300	247	241	262	257	217	231	253	267	244	277	254	242	230	257	270	261	256	266	275	247	262	234	262	294	290	254	228	250	265	284	266	263	262	271	251	235	233	231	249	266	283	248	252	296	251	279	222	239	243	237	279	261	249	259	251	264	258	237	245	263	277	253	252	244	228	256	246	297	284	261	232	237	257	267	244	266	249	250	244	247	252	275	240	245	236	286	246	222	243	247	286	250	276	254	263	264	245	275	265	256	243	241	258	239	298	275	257	255	243	267	260	270	268	255	289	245	221	279	257	278	230	248	249	271	251	268	260	266	260	244	286	246	266	236	235	264	269	261	254	254	263	258	260	288	242	273	256	264	296	268	233	265	263	267	229	248	249	274	274	304	261	244	249	228	256	235	258	264	273	262	265	230	269	260	265	275	283	244	282	250	267	258	246	263	254	270	287	252	246	261	231	265	251	269	299	232	272	250	243	276	260	258	261	257	277	239	243	232	260	253	255	235	244	269	244	295	221	269	254	257	279	264	240	278	277	256	247	272	293	285	274	248	296	267	261	283	272	254	289	255	244	248	240	239	292	274	244	256	263	248	251	256	238	242	224	236	250	278	270	259	224	269	277	244	271	283	231	240	288	245	224	258	244	241	252	259	254	283	243	267	241	276	239	272	258	252	265	261	238	269	297	300	291	269	251	252	280	219	258	267	234	280	240	257	265	253	255	243	255	269	288	271	261	265	233	285	265	224	268	264	239	264	222	239	232	262	240	283	251	239	274	260	287	255	270	275	247	251	259	203	241	255	235	270	263	250	283	261	264	241	264	242	251	230	281	249	249	252	271	269	299	248	278	253	272	286	248	255	243	262	248	253	261	263	284	259	259	279	269	256	315	261	267	257	264	258	291	242	268	259	292	278	257	242	245	265	253	267	267	251	257	261	246	239	266	268	243	283	274	258	293	238	258	270	258	261	276	276	277	281	253	239	256	280	264	249	256	249	242	263	267	219	270	239	249	237	238	234	252	233	257	239	253	256	264	285	256	252	238	241	235	282	267	298	262	257	284	267	252	275	218	233	264	251	259	259	262	257	250	220	262	237	240	262	239	236	247	241	236	270	278	263	257	269	255	236	248	282	256	280	270	251	262	273	267	268	260	262	292	272	246	270	229	242	256	244	230	258	249	246	255	284	248	252	242	245	245	262	264	256	260	233	263	232	272	256	272	240	253	245	268	256	217	234	259	256	253	253	249	256	270	259	249	271	256	254	297	238	278	257	246	244	249	289	255	255	275	274	256	236	286	281	255	295	275	220	241	254	281	239	268	238	247	269	277
42824	55807	51167	54340	53192	51434	28952	22463	36346	51618	44038	32942	19246	7151	2407	1094	695	642	617	627	666	633	577	619	631	618	602	654	634	656	610	600	611	610	580	636	568	635	580	607	618	638	638	595	616	551	646	568	599	586	602	584	628	549	594	583	602	573	637	576	623	618	610	614	620	571	597	605	617	587	580	589	590	638	610	636	578	600	591	564	597	603	561	601	563	584	623	600	568	584	560	595	538	574	623	599	570	607	563	638	564	594	568	552	592	586	596	611	580	588	579	599	571	630	614	579	599	565	614	597	567	589	594	580	602	593	605	588	619	636	613	603	603	592	611	546	602	598	581	575	640	582	589	600	580	546	600	612	609	569	564	616	565	578	582	583	587	549	573	558	618	603	593	544	588	606	610	615	576	550	596	582	591	591	587	614	589	628	564	599	601	561	558	605	621	593	638	589	627	574	565	574	620	595	550	607	606	574	657	568	589	579	632	567	575	618	545	614	593	577	587	610	580	580	588	548	582	565	562	580	585	574	623	541	612	593	604	607	570	552	614	599	562	602	585	577	598	572	569	605	583	614	604	605	590	566	617	589	607	644	574	568	586	599	592	594	567	618	571	596	589	572	572	565	555	602	595	645	566	584	547	574	588	596	533	640	604	575	602	627	539	567	607	577	576	587	605	604	590	572	582	613	592	558	590	563	601	578	562	600	594	608	550	621	588	617	570	625	592	600	567	554	580	639	536	601	576	600	582	601	552	573	603	601	573	577	568	585	592	627	563	617	595	579	575	602	588	604	610	603	587	565	574	566	582	589	595	575	595	587	619	613	608	599	615	611	576	612	589	596	614	632	600	583	555	626	590	617	595	605	595	594	580	561	577	550	596	618	605	590	625	586	544	578	592	594	603	591	612	583	557	580	579	577	605	611	572	584	545	630	594	615	652	600	643	603	600	585	593	568	606	592	592	587	605	577	624	559	604	611	584	606	595	551	607	563	619	598	626	587	624	623	568	603	610	586	560	576	618	591	592	569	592	577	602	583	604	619	585	598	585	575	621	583	592	642	598	574	568	590	605	554	637	622	585	578	630	601	575	526	590	645	572	595	635	604	574	628	608	589	578	576	600	582	579	596	580	595	588	597	612	614	589	576	607	588	604	550	572	598	575	642	574	580	575	604	609	556	576	602	563	572	620	589	596	550	616	614	586	586	608	554	543	598	603	603	569	603	591	556	586	632	621	578	580	586	591	599	583	534	539	562	575	549	560	520	595	576	587	572	603	648	607	596	569	581	547	630	626	583	618	589	594	590	599	595	591	621	587	585	602	604	570	588	591	566	590	577	567	605	608	556	582	574	607	555	552	606	588	635	565	566	580	584	548	593	586	592	587	584	595	557	578	596	612	541	585	590	578	607	577	626	616	580	594	562	626	608	586	579	581	593	553	567	584	584	582	550	580	559	602	604	553	541	561	573	592	549	554	590	569	621	567	596	595	592	578	609	559	613	571	585	612	558	578	583	570	561	570	616	562	564	619	618	593	590	555	589	537	634	618	607	591	608	581	577	584	599	581	576	599	604	608	583	570	576	592	566	605	583	585	579	577	596	608	581	606	527	573	591	587	588	573	587	591	593	585	578	605	599	532	597	609	585	616	577	568	567	606	618	629	620	580	622	557	604	601	546	587	591	541	570	602	579	599	604	604	606	596	599	579	591	577	580	599	560	586	591	574	566	582	578	542	617	599	576	582	620	635	596	626	558	565	580	591	592	604	595	595	627	563	598	567	611	602	636	589	580	544	618	571	557	577	594	621	592	630	582	580	556	549	594	646	605	580	573	581	630	589	589	573	558	615	578	588	590	564	593	591	619	611	582	584	603	624	579	601	573	588	566	566	600	577	638	579	581	613	543	572	599	550	613	572	559	625	568	614	584	597	597	579	610	568	639	586	622	602	603	645	631	609	642	607	613	582	615	613	612	585	611	579	536	578	621	616	590	587	587	590	617	600	641	617	582	560	642	555	602	619	618	577	603	569	578	631	589	612	613	606	620	629	585	578	550	580	618	606	604	569	581	531	548	629	579	596	600	566	563	542	612	598	567	631	564	515	610	603	593	577	539	598	577	624	603	586	573	592	593	575	586	611	561	610	627	603	604	590	589	632	581	571	574	608	625	577	618	637	619	589	600	619	564	574	534	627	587	581	562	595	618	589	594	621	615	590	557	569	589	575	594	608	648	567	587	570	620	574	603	602	619	577	607	555	607	555	561	573	577	571	587	561	590	599	549	577	603	616	599	614	578	555	550	558	588	583	551	619	606	623	641	571	633	585	606	603	566	602	565	611	635	541	606	606	577	591	598	555	641	557	561	592	589	568	625	567	539	573	586	585	631	576	593	565	607	574	632	594	606	583	565	588	592	627	616	588	603	608	608	614	580	574	593	564	593	546	606	591	616	580	604	615	601	576	606	570	598	599	554	612	556	617	599	590	597	611	574	598	589	582	593	590	622	572	576	586	646	589	589	602	617	577	606	568	572	641	553	581	594	582	573	620	622	587	597	545	593	582	602	605	589	598	571	575	590	574	525	552	564	592	582	617	591	613	582	575	640	547	582	609	590	586	594	605	566	595	571	566	547	560	592	579	578	565	619	572	619	585	586	605	621	591	542	596	522	585	568	539	630	557	605	613	578	555	560	588	619	612	598	585	602	635	561	553	572	572	618	577	585	617	589	612	609	579	575	591	576	549	576	556	603	566	577	582	577	559	588	596	558	565	561	585	601	636	560	582	614	574	573	559	557	574	581	588	630	615	555	591	592	604	557	606	544	642	580	605	607	598	602	570	590	613	621	601	571	585	587	619	606	564	548	598	636	610	623	573	552	594	633	574	590	575	564	601	585	554	591	566	594	566	614	600	561	596	601	592	598	573	575	585	592	552	624	572	558	528	583	598	615	575	545	597	589	557	602	592	577	625	563	580	564	585	593	598	591	641	571	609	601	578	618	602	560	619	597	616	563	586	620	637	585	632	607	614	612	579	602	553	605	601	573	565	573	618	579	580	606	610	579	592	611	599	603	594	567	566	607	580	590	564	574	594	577	597	595	581	600	585	594	627	596	563	596	590	622	574	598	598	593	558	593	598	628	608	597	642	613	567	614	580	575	592	604	608	610	578	597	547	591	614	623	597	587	636	556	565	577	575	582	609	580	614	611	574	553	569	610	559	571	589	604	557	628	576	600	637	583	571	598	551	592	596	632	608	595	592	603	589	596	569	526	587	545	624	563	617	594	554	621	556	605	597	592	573	563	578	577	580	610	594	557	586	619	577	562	586	597	565	589	607	634	576	605	604	550	593	566	584	581	590	575	567	615	604	587	568	585	562	604	609	587	576	569	549	598	584	576	609	581	595	538	572	578	533	546	566	589	574	588	588	559	600	619	563	599	553	552	604	585	594	556	608	603	606	609	600	563	579	590	579	592	579	576	598	586	609	636	611	575	606	581	556	589	601	568	565	607
11608	18048	27327	23396	13721	6113	1951	1142	1251	2119	1950	1218	809	446	293	272	221	264	238	279	267	255	249	265	277	265	238	242	238	254	291	267	234	234	269	255	255	251	253	236	237	240	232	251	251	235	242	247	239	222	252	254	240	222	217	249	258	251	217	279	261	239	252	235	232	244	252	224	249	248	239	254	274	228	237	248	257	231	266	233	267	254	264	245	245	238	241	285	257	273	264	284	258	238	225	254	244	246	265	253	269	255	246	248	248	259	250	257	232	254	251	248	253	263	224	242	196	242	233	231	250	273	238	268	269	247	265	263	262	210	249	265	234	259	245	253	254	258	259	234	264	230	267	277	247	253	268	261	238	252	247	252	269	247	242	254	271	252	250	266	279	252	247	247	232	284	254	259	245	233	254	258	255	268	257	269	245	256	269	251	243	236	267	282	281	253	234	264	270	290	270	257	225	239	233	240	264	255	252	236	246	249	257	244	244	272	253	238	267	269	241	235	274	272	251	268	237	253	261	240	229	269	271	257	249	235	229	279	269	230	251	269	241	253	252	265	244	254	237	265	280	246	241	229	243	228	269	234	233	268	242	240	293	238	275	235	260	259	249	276	259	260	261	252	276	235	270	276	244	262	261	263	255	224	260	239	281	271	254	265	250	255	242	270	261	257	248	220	245	246	238	269	247	263	226	249	244	265	234	230	230	253	273	248	277	237	244	225	228	248	253	236	268	231	223	271	251	252	264	260	272	262	276	250	223	246	240	245	280	255	248	248	241	258	237	253	272	240	224	274	236	262	256	274	239	227	257	243	264	256	262	218	272	247	238	247	230	263	276	259	268	253	272	285	254	227	243	244	248	247	262	238	266	252	246	237	228	253	259	230	251	262	270	253	243	267	239	258	264	250	221	232	267	248	262	230	270	248	241	269	237	252	257	226	245	246	199	234	243	257	276	249	251	241	254	248	254	256	240	284	252	225	271	247	230	275	268	264	255	246	271	218	263	266	261	256	259	271	267	265	249	256	245	233	257	235	232	250	247	276	257	214	253	239	208	251	242	231	228	247	275	256	253	239	286	259	253	256	261	281	235	251	253	253	241	265	235	232	226	247	260	263	267	231	240	246	262	250	254	255	222	247	241	225	259	260	244	258	261	235	254	265	248	242	267	249	249	270	230	258	254	263	262	238	239	245	258	253	208	249	234	240	231	256	252	261	278	269	257	268	243	279	239	238	237	254	250	263	254	231	241	256	271	243	252	241	267	237	238	261	260	259	257	246	224	228	255	253	258	253	236	267	268	257	247	242	246	215	264	217	253	272	256	264	261	251	255	238	276	261	245	256	233	234	259	258	239	270	260	233	252	288	263	228	216	244	252	283	268	270	271	263	268	261	233	287	245	261	245	260	254	248	256	236	253	257	293	250	261	261	252	251	246	239	284	252	244	288	275	263	237	259	252	250	258	237	220	225	228	246	269	252	296	270	249	273	226	257	233	273	260	264	256	268	252	272	259	272	270	217	257	251	274	247	240	232	284	244	264	237	250	243	262	271	246	229	244	250	257	236	235	241	260	245	278	269	278	227	238	238	280	249	278	245	259	253	233	280	282	247	254	274	256	251	242	241	251	274	245	259	298	243	235	267	279	247	250	298	254	253	265	258	237	278	276	278	248	248	255	272	245	227	245	235	220	262	262	251	260	249	261	249	273	257	281	245	232	238	256	261	261	244	256	257	262	264	210	239	285	233	268	263	253	283	264	268	271	257	256	246	278	248	282	264	267	272	249	247	249	232	271	262	267	235	240	238	237	238	260	233	256	278	248	282	228	247	271	251	269	257	250	228	289	251	268	243	268	255	241	237	267	264	218	251	269	266	234	257	250	265	255	227	232	214	244	268	264	244	230	275	242	262	246	269	248	236	241	269	275	279	251	250	269	235	273	245	257	248	254	245	243	243	263	266	270	251	240	241	270	259	266	271	248	212	249	268	248	260	248	261	268	257	255	273	257	266	253	261	257	267	243	266	238	241	257	298	233	244	263	246	295	281	252	256	243	249	239	237	265	233	272	236	273	282	257	256	226	228	252	256	285	254	270	239	258	241	250	295	240	249	245	278	269	259	246	233	229	235	241	265	252	269	224	286	259	277	261	242	264	264	247	269	290	219	232	251	268	237	265	283	253	242	262	231	247	254	277	256	240	275	282	236	272	250	256	232	261	248	267	247	235	250	234	240	230	258	252	246	260	249	254	244	246	284	255	214	251	251	269	257	270	246	267	247	238	249	275	257	266	242	256	279	275	249	261	231	219	237	246	228	253	230	225	245	234	225	275	249	233	195	263	259	256	239	257	253	232	280	270	238	262	252	231	263	270	239	262	232	260	236	272	232	255	278	268	257	248	260	276	258	259	257	249	254	273	243	251	243	247	269	239	238	254	254	271	257	234	220	263	284	251	232	260	262	238	229	249	258	252	228	277	255	290	241	263	249	264	238	254	263	248	243	231	238	286	266	239	252	271	241	236	242	250	225	246	257	253	277	270	265	293	245	239	253	256	270	277	249	270	250	256	236	226	227	281	289	267	251	251	251	259	244	229	224	228	260	255	262	262	238	251	229	253	258	238	263	256	263	271	254	233	229	236	266	250	251	240	265	273	253	220	261	245	248	239	246	264	259	275	254	256	266	268	285	253	253	242	264	256	243	256	253	262	238	254	235	259	254	260	267	222	261	246	237	261	235	227	235	243	258	266	254	237	259	234	254	246	257	260	268	236	267	258	225	262	252	233	255	247	268	268	226	253	250	255	254	232	252	248	273	262	247	269	246	225	243	233	273	266	272	255	220	258	247	235	229	229	269	249	261	257	270	255	242	265	269	250	251	243	269	253	245	241	228	277	270	258	274	263	258	240	256	242	266	236	222	252	285	240	244	247	268	221	249	249	249	268	246	250	266	246	240	244	256	242	241	267	231	233	247	268	277	239	277	240	237	225	239	266	246	278	247	253	232	269	248	269	218	247	268	246	243	251	239	236	271	235	261	265	245	247	229	223	253	245	259	258	259	246	261	266	256	239	232	289	274	268	240	241	261	245	255	279	246	258	232	230	256	231	240	237	225	248	256	266	252	257	247	242	251	283	256	250	255	238	250	265	252	274	232	255	292	264	241	258	248	293	235	242	268	283	273	222	254	270	263	253	273	277	233	236	237	281	265	278	241	260	281	248	237	213	264	238	265	234	266	251	274	283	230	242	231	261	242	263	242	247	249	235	222	252	198	257	261	250	251	253	246	262	256	256	224	220	232	263	245	214	250	254	287	246	285	265	247	255	256	249	253	246	258	285	265	267	265	255	268	256	270	273	257	221	271	241	276	249	234	247	253	265	251	253	264	263	263	254	234	263	255	235	228	271	250	264	258	284	264	272	261	246	263	272	247	268	250	246	294	235	266	221	243	251	233	246	243	225	251	238	248	257	258	268	263	233	256	235	265	250	260	275	274	275	229	258	220	253	232
9874	19851	31020	31485	20248	12664	4666	4276	6039	9262	7227	4541	2535	1293	827	640	556	632	622	546	623	615	600	652	658	565	629	621	628	640	604	623	582	597	626	645	671	586	618	635	586	666	590	635	578	589	648	668	617	604	628	641	675	642	635	614	596	656	605	597	612	640	606	627	613	633	607	651	634	594	620	584	612	597	675	661	628	622	622	625	604	646	642	588	564	670	620	609	634	651	627	632	634	605	611	603	626	656	623	635	611	596	618	656	593	595	594	603	639	604	647	639	665	577	640	624	647	629	668	609	664	667	620	614	577	598	628	621	641	615	588	647	594	631	643	651	609	625	631	657	641	681	649	646	615	601	634	597	620	614	628	580	658	635	568	625	623	654	601	547	549	628	589	633	651	601	649	616	626	645	612	621	624	605	603	617	622	605	583	604	615	653	617	619	674	629	615	621	642	605	649	593	608	645	583	651	635	600	646	664	603	634	669	626	594	637	593	637	671	624	613	574	600	668	631	642	625	616	598	630	603	622	637	632	619	690	629	641	635	636	598	653	636	616	606	632	659	603	626	608	629	654	593	597	630	621	606	618	641	652	624	601	639	627	596	607	615	627	568	622	581	644	645	611	622	574	624	621	656	607	576	611	649	622	592	611	628	603	580	597	640	609	653	619	624	596	668	585	615	611	595	601	576	612	641	665	608	621	580	663	620	640	645	662	649	641	620	582	597	648	605	665	658	676	663	611	614	663	628	702	683	641	595	654	630	609	636	608	588	632	585	621	619	600	594	653	590	575	607	600	623	658	624	590	623	581	586	628	632	587	627	587	612	598	619	660	619	619	619	632	613	619	632	642	593	570	625	641	624	628	661	655	619	615	594	635	654	605	615	644	605	602	641	595	645	640	613	583	628	595	612	625	629	638	637	617	605	641	590	641	628	634	583	620	580	616	640	583	672	627	633	614	601	602	628	612	638	602	587	643	605	606	644	614	652	640	615	615	602	592	613	564	578	637	641	608	648	624	591	586	584	582	640	623	639	606	633	616	639	589	597	604	620	632	595	618	627	652	608	591	582	610	599	607	623	579	615	572	600	584	611	597	646	613	674	569	625	622	594	569	655	631	627	604	616	589	635	607	628	611	647	646	614	650	632	618	624	605	611	621	623	620	595	621	659	611	591	626	636	665	605	615	607	624	649	642	624	646	625	618	630	597	613	604	587	585	610	639	623	604	656	606	652	629	604	648	658	568	612	634	653	594	667	609	619	632	627	567	622	607	672	616	636	611	607	633	635	633	608	639	611	613	622	593	590	615	586	648	619	613	611	615	643	618	620	641	667	618	589	658	576	615	640	622	628	613	600	627	581	605	638	645	621	626	619	564	611	632	649	607	625	627	643	641	625	635	611	651	646	589	636	615	638	640	618	669	640	651	635	627	654	627	620	615	600	650	610	583	642	619	630	667	588	610	640	694	578	615	619	587	633	587	678	637	637	612	612	617	614	618	608	627	606	604	637	624	627	638	630	643	583	603	647	613	596	592	612	600	687	593	601	608	577	595	603	644	654	633	620	658	607	586	644	613	572	614	624	592	645	685	587	606	608	591	609	632	634	601	620	649	619	632	602	626	598	631	609	625	666	593	574	603	611	656	671	623	607	624	603	628	566	604	626	592	581	685	608	608	620	643	632	587	635	596	617	653	622	665	619	603	643	624	618	651	639	610	608	622	621	611	625	617	606	632	694	591	607	612	632	609	640	653	617	594	632	631	605	641	654	634	629	634	633	595	633	637	642	588	658	611	630	565	577	631	610	600	606	654	614	587	612	607	583	610	621	613	617	587	613	630	607	590	640	589	608	591	558	586	653	605	614	610	589	608	605	589	629	607	593	610	597	597	591	573	571	648	637	618	607	625	634	635	581	653	605	668	605	604	636	615	646	637	640	632	648	633	637	592	642	593	603	586	593	622	656	617	640	648	572	606	620	628	633	596	599	628	639	648	622	592	595	579	630	600	609	610	592	567	599	619	601	609	596	600	617	579	646	623	647	639	607	641	600	638	645	610	626	616	631	609	632	610	594	614	635	620	621	686	651	586	618	672	645	596	673	594	603	609	614	636	616	628	627	630	573	582	608	640	642	655	601	572	624	645	634	650	590	621	633	674	595	596	601	618	577	627	691	600	657	606	599	622	616	626	613	611	603	661	628	592	608	659	596	602	623	616	629	601	632	605	598	620	634	588	636	588	663	607	584	636	637	614	617	612	617	648	616	621	629	616	601	641	647	598	619	595	641	616	634	607	592	611	604	585	637	616	681	616	624	613	595	636	629	601	636	609	670	647	613	590	627	620	602	634	616	618	588	646	668	648	574	651	623	646	647	599	606	614	642	612	575	604	628	627	588	663	615	611	583	614	591	601	611	678	608	634	649	640	600	608	625	708	629	617	644	649	604	627	613	612	588	591	604	663	607	597	583	612	624	592	624	558	604	601	582	628	606	622	630	605	601	578	625	598	629	587	658	639	608	664	598	628	598	623	581	612	632	655	623	588	622	650	607	620	608	600	632	629	617	606	620	675	573	623	651	611	681	636	641	605	602	642	612	655	635	620	627	601	611	608	616	626	610	653	624	640	636	567	601	617	625	623	610	562	599	615	640	593	606	622	596	646	596	625	617	605	647	660	655	621	630	660	597	619	620	595	596	640	616	596	595	577	643	621	649	644	605	648	633	631	599	604	604	569	614	631	650	599	585	595	700	635	654	606	607	615	625	596	593	662	659	601	637	579	597	652	584	588	591	660	612	623	615	604	602	637	602	630	628	614	633	643	656	598	598	598	614	618	654	626	588	628	638	655	645	623	656	639	618	637	597	658	659	649	600	622	631	637	646	632	673	615	624	648	623	574	641	594	649	645	581	620	652	613	628	614	633	583	683	620	579	644	629	631	585	606	615	585	634	662	580	595	631	604	576	584	672	630	638	631	617	588	656	639	621	590	625	628	616	586	604	591	642	603	623	625	600	655	578	626	630	589	648	635	612	629	586	661	619	604	638	621	639	683	599	609	595	626	616	656	602	624	663	642	638	631	639	628	580	648	587	614	596	602	630	600	649	652	621	640	600	661	660	620	617	580	635	619	611	635	669	636	655	614	606	620	632	623	603	626	607	664	606	636	648	618	655	620	623	670	638	649	612	585	619	607	602	590	655	619	615	653	604	595	636	586	672	577	633	614	634	592	670	643	612	610	619	611	635	620	619	619	629	587	648	631	636	642	628	599	622	612	604	660	636	616	614	630	630	613	636	679	662	602	611	633	642	603	591	656	629	645	642	593	620	644	696	604	662	566	605	592	601	631	620	608	629	652	625	623	620	627	614	608	625	654	633	626	624	626	592	645	615	615	590	622	652	651	629	614	585	655	584	648	615	604	608	646	622	705	603	617	647	678	606	589	596	642	650	593	615	612	635	640	647	644	599	605	612	637	591	627	628	598	605	651	632	651	621	607	661	619	605	609	570	624
36725	49325	49116	43224	39173	36193	25353	18234	14619	18552	13424	6310	2736	915	448	315	251	266	269	265	264	247	235	212	293	261	282	253	267	283	294	236	265	234	280	255	257	238	260	266	279	265	249	257	264	277	218	258	254	264	238	270	262	233	270	240	263	266	248	292	256	261	244	274	246	274	274	290	248	251	239	273	304	268	262	260	286	257	243	262	259	230	252	271	252	254	293	247	253	243	239	251	277	289	236	280	268	281	263	247	270	246	301	251	246	250	251	280	277	240	251	259	276	290	264	272	234	251	246	236	257	259	261	266	280	261	272	240	269	271	248	252	280	254	268	228	251	247	261	267	259	303	251	274	265	241	261	253	262	291	265	265	253	243	273	242	253	233	263	250	256	241	258	246	294	216	233	288	265	257	286	245	259	290	264	232	248	266	255	234	269	265	238	239	256	263	252	250	244	246	266	283	249	239	303	261	254	251	264	260	246	245	237	249	274	259	276	281	272	224	237	280	237	262	268	233	242	267	287	286	230	249	279	264	283	253	265	259	285	246	270	254	227	254	244	250	253	281	261	254	269	256	256	245	256	270	276	288	225	243	261	245	256	263	277	279	251	263	267	242	249	260	271	283	256	287	268	261	265	264	280	237	266	241	268	261	264	270	262	279	257	273	281	260	280	236	240	255	242	278	277	277	258	271	263	237	248	253	253	282	264	259	271	266	262	237	253	249	256	259	261	278	293	270	277	267	244	258	286	270	262	252	261	251	241	271	256	253	284	277	251	257	268	244	250	238	239	266	268	265	260	249	269	225	249	269	231	267	248	261	274	217	288	251	260	245	248	259	279	250	222	255	282	259	219	257	279	250	252	263	265	268	280	235	287	254	269	256	258	232	270	243	278	270	263	256	270	283	278	307	250	268	253	251	261	235	247	283	266	272	266	242	278	262	269	266	238	261	255	224	252	295	266	272	277	293	217	276	244	258	260	257	265	266	268	247	246	270	258	305	249	244	245	262	269	232	249	256	280	246	263	251	269	256	242	238	278	270	238	249	287	241	238	289	259	240	243	250	260	265	260	235	259	280	275	264	274	232	263	256	272	280	232	294	229	247	238	259	254	285	293	261	264	280	248	243	251	247	258	246	286	255	240	249	270	288	220	270	244	277	284	228	258	262	258	258	260	258	243	233	280	249	255	276	259	268	264	312	259	255	269	260	244	280	244	263	247	274	232	275	253	252	276	263	263	281	257	287	236	283	289	287	303	244	248	277	221	260	279	237	269	224	233	232	276	289	253	243	289	249	255	249	240	243	259	259	248	246	270	271	266	253	259	259	259	238	252	231	267	280	280	254	283	245	230	253	305	284	248	295	244	272	285	271	256	270	254	232	244	260	257	248	273	258	266	255	269	288	247	272	224	272	271	259	287	253	273	252	292	252	258	272	287	281	260	237	297	254	257	239	259	273	263	241	259	214	268	278	275	287	268	214	274	268	293	246	263	267	247	250	263	287	237	248	258	258	269	226	259	213	260	259	254	255	268	251	256	261	296	270	256	259	265	294	265	253	268	276	299	271	265	250	272	277	276	231	296	250	276	257	284	237	251	266	232	276	260	268	241	253	245	272	270	265	272	264	253	252	253	248	280	267	258	273	266	287	244	266	263	263	282	233	237	258	269	278	282	254	263	282	263	255	246	234	241	204	278	233	269	255	235	249	259	236	252	281	288	303	215	260	268	258	257	258	237	256	254	263	256	268	224	269	292	244	261	267	236	257	260	231	270	258	224	257	272	276	263	286	249	255	247	262	260	247	252	250	245	264	252	270	286	266	290	255	296	238	250	259	230	266	270	271	254	309	242	267	257	258	241	246	264	258	283	275	266	242	259	260	264	251	278	268	244	275	257	264	252	259	268	236	301	268	263	285	253	264	281	265	241	258	261	254	269	247	248	272	263	285	249	266	279	249	273	279	247	258	231	250	243	239	247	247	257	264	272	274	245	209	240	233	269	275	261	261	265	258	244	242	255	266	278	253	250	229	273	319	276	245	274	251	286	258	270	289	293	268	262	244	239	276	272	247	271	269	300	281	279	254	274	241	225	229	233	250	264	246	265	273	243	280	257	270	244	270	243	252	265	229	230	234	247	249	274	296	248	271	257	273	253	281	240	279	289	289	266	246	280	262	247	241	260	268	247	264	247	271	270	249	288	276	227	253	261	275	276	285	246	268	259	248	264	221	272	270	278	258	274	243	253	300	283	245	272	253	244	235	260	281	254	271	275	250	261	250	266	288	271	282	261	254	277	267	275	275	254	250	265	266	294	280	245	247	266	280	274	271	279	266	265	279	284	259	260	279	238	253	241	264	270	259	275	272	288	275	261	248	289	263	264	254	265	269	287	241	260	262	249	260	256	244	234	252	282	259	250	250	235	248	274	296	249	235	256	267	280	295	248	231	287	275	253	264	259	251	229	269	246	284	249	279	258	272	260	219	270	275	277	263	225	258	274	252	273	264	258	261	286	291	254	255	257	258	254	227	253	265	246	260	268	254	239	253	241	252	254	268	252	269	275	238	273	249	260	246	290	277	243	247	246	263	242	276	268	254	233	261	275	274	258	260	251	255	249	238	258	264	269	259	273	276	265	276	269	289	296	282	221	269	258	264	264	256	265	254	274	259	287	277	294	245	254	235	256	261	259	244	280	258	282	286	276	223	247	260	245	249	285	249	262	287	253	267	263	237	260	278	250	267	274	257	243	270	240	253	255	268	277	259	293	287	263	262	257	245	235	255	255	244	272	285	276	251	247	263	262	255	252	239	275	275	277	272	276	245	266	257	258	287	257	267	272	241	258	269	279	276	261	247	267	262	271	266	278	272	265	267	257	241	249	299	249	274	288	245	278	263	221	249	272	295	248	269	246	233	262	283	274	244	266	240	247	251	287	277	252	247	262	237	256	276	235	262	257	292	272	243	260	266	295	270	274	282	290	280	233	235	252	266	255	233	269	274	264	283	270	263	284	255	269	294	247	278	280	239	297	275	255	287	259	273	263	246	266	233	253	265	286	260	269	264	264	255	279	255	243	251	250	257	250	245	281	281	256	254	250	262	300	257	257	289	261	289	256	261	286	250	260	260	246	260	263	268	240	275	258	213	276	238	241	239	253	277	271	247	254	248	260	282	254	245	256	253	270	239	261	262	275	266	271	260	294	274	264	267	267	272	250	256	209	266	256	234	241	255	245	266	263	252	290	242	280	245	250	265	257	242	248	282	259	260	269	247	269	271	260	283	258	231	252	268	270	280	282	233	248	253	244	277	268	292	272	261	275	271	236	242	267	266	271	223	231	274	240	261	231	307	229	252	246	263	240	258	270	252	286	283	274	278	263	262	240	238	249	268	258	274	245	247	263	256	259	248	281	272	254	222	259	290	276	282	276	255	258	258	246	276	262	246	264	240	247	237	267	237	266	257	255	233	238	242	253	259	311	250	294	216	273	247	279	279	252	267	272	218	255	271
27403	47841	56849	56322	55508	46012	23202	14806	24760	37745	29627	19131	9179	3343	1365	791	715	670	605	634	644	674	626	657	645	673	659	633	600	642	640	597	670	642	692	661	605	608	621	629	619	595	613	679	646	686	663	621	636	613	608	629	643	638	606	660	623	640	631	640	598	632	604	621	614	616	638	637	623	624	626	580	638	605	587	630	642	635	654	575	639	647	629	595	611	630	626	613	641	625	598	657	620	641	653	601	621	680	638	649	639	651	607	612	624	641	620	626	587	592	628	663	620	583	650	657	606	670	655	622	644	634	611	664	610	658	631	657	617	637	664	633	641	654	652	677	623	611	649	669	676	634	647	629	607	636	664	631	629	605	603	668	615	647	592	617	603	640	637	617	605	632	622	655	616	633	640	645	646	624	656	661	624	648	613	663	608	651	630	623	593	639	636	590	676	606	593	614	663	620	641	608	653	632	621	626	649	625	623	621	606	642	643	663	649	597	648	611	607	657	620	604	652	624	641	618	575	618	647	636	613	595	551	640	646	629	613	653	605	620	636	629	654	685	560	646	630	633	618	641	629	661	642	636	626	666	571	648	646	595	659	611	609	607	610	613	640	666	649	609	623	634	681	656	622	601	641	637	624	585	606	629	603	624	583	660	645	631	571	672	662	605	597	629	627	640	635	678	632	629	629	597	640	646	565	628	632	577	645	607	570	589	669	650	634	615	645	655	618	632	641	589	661	642	633	604	631	681	653	606	635	653	630	652	646	662	641	629	610	624	643	626	661	619	621	632	680	633	621	639	670	687	611	604	601	638	608	633	634	660	608	603	652	674	622	609	653	578	630	653	602	621	649	645	631	588	592	601	673	637	612	646	631	647	668	656	646	644	601	648	641	648	670	643	638	637	627	620	613	635	601	658	618	627	603	656	621	632	646	623	635	677	619	654	624	671	635	676	617	622	633	633	617	652	659	629	640	667	630	599	668	639	623	598	597	655	610	635	590	646	606	689	597	609	608	608	654	622	583	663	678	645	596	676	654	636	650	664	644	671	668	608	608	650	611	618	677	634	602	647	686	640	638	663	619	666	640	634	606	631	650	661	657	632	618	651	628	582	610	636	643	640	647	646	621	658	617	603	655	652	588	621	626	640	612	650	612	698	685	624	688	658	649	623	600	631	631	632	662	625	617	633	578	647	605	666	613	576	607	646	604	654	641	646	636	623	607	670	635	627	640	604	632	633	636	624	631	625	649	625	621	605	600	647	613	664	611	653	619	659	603	643	614	665	586	623	686	662	570	619	690	631	617	638	652	626	634	616	658	568	642	699	622	674	639	662	574	634	672	626	652	659	610	621	611	630	647	639	637	581	645	610	640	619	651	651	629	682	672	660	634	623	607	617	672	609	579	627	714	657	643	632	685	650	669	691	632	602	592	627	656	649	686	630	621	642	622	659	636	645	649	625	629	628	635	628	628	592	657	643	662	581	633	621	697	608	625	616	641	626	661	645	637	632	615	643	625	648	605	586	638	637	589	628	678	657	628	655	606	640	640	653	635	682	597	615	641	648	644	677	654	691	662	652	607	574	649	584	609	641	624	602	644	643	607	610	611	619	619	669	600	658	633	640	590	659	586	632	649	644	579	634	656	635	646	618	616	627	637	636	665	666	619	646	639	633	591	628	667	633	600	628	615	613	618	635	649	619	632	643	638	627	635	641	634	637	681	632	632	640	645	646	623	635	596	615	651	651	671	664	651	608	602	627	670	642	620	623	642	620	587	646	639	621	642	629	620	670	602	635	588	667	625	618	613	593	623	609	593	604	654	622	647	631	674	641	619	645	646	692	620	634	686	652	632	614	669	635	623	615	585	608	620	610	642	609	619	617	646	664	673	615	604	617	649	675	636	645	611	673	654	657	616	643	668	623	638	618	611	637	651	622	652	643	657	672	629	668	602	601	634	623	622	664	599	665	680	656	640	625	621	648	661	659	603	588	604	630	609	613	601	668	597	650	632	596	656	608	638	578	652	605	597	613	627	647	628	635	647	610	669	588	648	621	647	633	638	619	617	641	595	636	554	629	634	656	631	620	627	630	606	617	644	619	646	693	623	614	644	630	647	683	600	623	700	622	643	633	667	642	609	651	633	604	600	609	639	634	617	671	634	648	684	629	633	631	673	579	614	586	640	648	591	674	610	634	622	607	620	636	622	679	682	676	656	640	608	597	591	610	605	620	653	631	594	590	626	633	642	661	640	584	635	639	654	665	613	605	628	668	607	629	623	618	629	642	610	601	619	614	628	652	596	624	608	608	630	647	634	648	635	618	630	647	647	604	637	644	622	641	638	596	633	640	656	635	610	625	596	595	649	601	595	636	640	647	611	647	583	653	667	582	658	574	568	650	618	625	682	634	652	646	665	681	681	619	657	675	627	620	656	624	655	664	622	657	640	628	661	620	629	621	636	644	634	686	654	628	644	613	613	601	616	597	635	635	611	615	638	623	612	623	653	623	632	609	610	613	640	645	662	614	610	634	630	627	655	624	655	584	582	623	602	617	644	638	603	621	593	650	616	646	606	669	660	611	613	615	616	626	630	659	587	658	641	689	653	585	637	655	649	612	648	628	672	618	661	593	638	629	581	633	599	648	621	623	681	598	599	620	625	609	664	621	625	665	684	640	621	613	611	620	616	677	643	613	679	608	624	648	630	637	656	623	652	590	637	662	614	587	612	619	670	638	637	617	634	652	629	622	622	616	649	698	604	651	614	620	675	604	595	640	634	676	624	621	622	624	592	647	656	637	635	592	628	612	643	636	612	616	661	586	600	684	655	638	627	670	636	646	623	642	631	683	627	641	638	631	639	642	647	716	618	673	640	633	663	674	658	623	644	618	632	585	642	617	629	623	632	590	647	636	619	618	595	602	596	657	621	673	614	630	639	618	633	604	632	612	649	611	628	650	607	622	627	683	615	588	618	658	630	633	640	686	635	625	607	657	609	608	614	612	641	641	686	632	618	639	588	669	613	629	627	606	630	644	644	595	616	616	620	613	618	656	629	633	613	589	670	627	631	614	644	586	606	627	604	619	683	637	626	632	625	658	629	637	607	604	640	667	677	644	603	672	631	635	636	614	609	605	651	649	614	603	670	664	667	646	621	638	602	590	618	584	593	657	653	635	734	650	641	618	605	654	622	669	624	645	644	640	647	638	560	616	646	643	615	620	641	614	627	605	669	642	625	610	622	628	612	650	581	617	645	599	657	622	624	634	639	638	653	620	651	656	630	618	574	642	608	614	637	616	615	609	647	613	691	656	652	600	627	613	606	640	619	626	635	623	617	589	633	659	636	602	654	631	629	644	621	640	621	649	689	634	634	665	637	640	620	641	655	632	653	640	673	640	640	647	636	593	600	621	652	660	643	664	666	668	634	632	662	572	639	634	673	614	669	625	673	637	601	615	665	662	632	592	605	655	665	653	610	599	650	657	620	642	621	616	631	617	669	701	644	571	643	635
50678	49323	46775	43245	33469	27141	25485	24320	27161	35290	30041	17738	7776	2066	698	364	282	240	266	249	264	234	264	259	272	256	263	258	230	272	221	241	255	265	252	269	302	231	231	241	296	284	242	269	231	252	275	285	258	222	241	255	223	261	242	283	261	239	244	258	256	253	219	262	241	266	268	274	244	251	246	264	243	251	262	237	238	234	250	221	243	251	243	265	266	271	262	251	229	234	233	236	252	244	244	238	246	272	262	247	263	286	265	253	250	239	262	232	253	237	256	274	264	247	247	262	292	284	239	231	269	259	223	271	252	262	266	260	243	246	251	250	237	242	270	257	259	262	246	253	233	259	259	246	275	266	257	273	255	239	228	245	222	226	237	241	248	265	251	269	221	238	265	274	273	241	237	261	243	239	245	264	291	227	275	256	245	268	221	246	269	244	240	277	230	246	255	241	247	242	275	281	239	272	290	247	253	261	228	265	238	228	282	265	259	249	227	223	272	270	249	244	249	239	250	267	260	258	246	235	228	260	249	247	279	253	242	253	262	219	286	256	272	239	242	235	244	269	253	280	232	249	240	263	259	235	240	254	256	259	275	242	270	253	258	242	268	230	275	260	254	250	254	233	233	233	261	251	268	241	260	256	275	251	264	237	273	249	274	260	254	220	230	244	263	233	269	216	266	272	289	240	248	264	229	241	244	274	289	259	247	267	269	262	232	267	264	257	276	272	264	261	251	250	233	286	285	220	242	242	248	277	245	248	276	240	258	279	250	256	234	249	258	257	269	252	251	277	270	258	254	269	280	257	229	242	244	223	240	270	234	250	237	266	259	234	268	285	269	263	228	240	237	269	247	237	258	270	244	266	248	264	233	245	260	254	248	291	312	261	238	251	256	271	263	232	247	248	241	226	286	236	275	258	287	237	250	254	273	232	267	271	265	264	255	261	273	265	257	278	266	237	247	239	252	267	252	253	229	252	228	264	271	236	280	283	259	284	302	264	248	239	260	278	278	274	272	252	253	244	241	240	251	248	242	230	248	214	271	250	266	272	252	247	241	240	266	241	248	251	243	259	261	238	251	247	262	246	246	266	216	268	262	263	238	220	256	293	248	254	269	241	258	259	275	239	215	221	258	261	260	275	244	257	246	249	235	229	230	263	283	241	240	244	279	250	250	258	219	265	260	238	283	221	274	262	262	240	246	243	262	275	261	255	241	253	248	255	254	225	292	257	232	250	253	263	260	263	277	229	280	258	256	283	265	227	251	229	267	254	256	295	245	253	267	258	239	232	272	281	265	255	256	255	251	286	283	251	238	246	273	285	267	267	262	282	277	239	276	250	287	267	246	257	238	224	239	282	228	262	237	271	262	247	239	278	255	214	286	248	259	249	264	271	253	247	215	265	255	284	247	253	263	243	251	254	267	244	217	263	271	270	257	232	245	241	247	256	275	256	232	251	239	266	249	227	259	258	255	266	274	254	242	250	239	239	249	263	256	264	265	251	248	285	260	230	296	279	254	256	238	274	257	233	235	228	232	256	248	262	227	246	255	228	242	297	255	234	240	239	245	262	281	261	251	262	256	243	265	269	277	276	254	254	259	257	319	239	260	262	252	255	259	247	307	245	272	291	248	282	254	279	245	254	235	277	245	269	221	260	252	258	250	254	253	259	243	268	287	256	264	255	279	250	262	222	266	240	245	236	274	267	245	234	245	247	260	259	240	269	235	267	289	278	246	272	246	218	257	276	258	252	279	270	254	301	229	233	240	248	243	250	251	238	233	244	227	259	246	268	243	220	300	242	241	251	220	210	239	251	277	248	249	268	255	249	237	243	248	242	271	273	275	261	260	292	237	234	239	278	234	267	244	269	267	242	249	274	230	250	267	253	254	246	225	252	225	257	250	249	236	260	263	252	241	260	257	250	228	239	230	234	258	261	249	262	276	270	261	246	251	255	222	270	244	297	249	253	235	261	251	277	267	224	230	265	272	260	243	280	267	245	244	260	245	242	220	252	241	238	274	269	236	233	263	261	229	273	247	234	244	232	271	245	248	258	257	258	256	252	249	243	248	275	280	245	226	251	248	244	278	243	268	264	252	269	276	252	241	288	285	241	249	292	229	283	245	234	275	257	247	280	242	257	253	273	260	265	250	223	250	260	258	277	247	253	262	286	251	262	237	263	264	274	248	259	251	266	262	248	258	243	260	281	247	224	245	259	267	237	253	194	257	267	265	266	241	222	237	246	266	300	258	257	266	259	238	275	241	234	223	266	263	260	246	239	291	256	260	227	242	272	256	255	269	261	262	265	236	267	264	244	279	253	251	265	279	237	258	249	247	257	242	259	245	227	259	274	261	231	289	256	255	262	274	243	229	240	245	234	249	219	243	242	262	281	220	267	253	253	229	262	278	258	259	233	248	264	267	229	238	259	250	262	240	230	264	265	223	253	256	243	262	238	262	252	223	253	256	250	263	283	237	240	240	251	236	266	238	230	283	221	231	257	278	275	256	227	241	277	270	225	240	252	234	239	256	262	204	252	262	250	241	291	245	238	280	244	242	244	245	284	256	226	262	246	238	250	245	232	248	250	257	271	230	229	252	249	268	253	255	241	236	257	258	215	236	261	228	277	275	259	262	247	261	249	270	255	267	246	232	274	237	268	287	257	254	236	252	232	274	252	255	236	243	261	262	230	274	248	305	240	259	237	239	243	246	258	239	262	261	237	257	274	254	265	224	280	261	224	246	274	257	240	258	244	251	232	258	244	246	233	248	248	244	251	265	239	263	277	258	232	239	270	255	254	268	266	256	271	272	265	246	268	256	293	230	216	271	231	236	251	255	269	244	264	242	242	274	245	274	256	237	275	288	261	259	258	236	307	209	266	232	240	267	245	266	254	245	247	238	237	241	257	243	255	269	266	270	248	230	277	277	265	243	236	254	256	270	251	247	258	262	268	244	239	263	247	229	263	244	262	257	275	232	254	263	228	267	266	284	261	256	263	227	248	244	279	253	245	256	263	255	254	258	241	270	261	255	279	259	289	245	231	234	257	254	252	256	254	268	276	244	271	266	252	254	243	269	268	229	277	286	236	250	226	261	262	265	249	248	242	248	260	262	223	276	237	246	242	270	254	262	240	240	245	233	262	233	242	261	265	270	250	259	234	267	251	264	223	243	281	220	290	266	260	236	242	270	260	262	258	245	247	265	235	270	244	286	278	248	251	262	239	229	276	252	228	231	250	262	284	279	266	255	269	230	232	261	283	282	258	271	273	274	256	248	258	273	244	279	268	229	236	263	258	251	249	241	250	239	263	279	230	243	254	244	240	242	272	249	246	260	267	262	229	254	277	273	276	270	264	229	242	286	269	241	257	246	255	266	265	248	260	245	222	284	242	224	256	271	255	242	229	265	241	259	218	252	242	268	248	282	248	238	260	258	260	270	247	253	268	255	275	223	251	248	250	281	274	250	247	259	233	265	230	242	253	258	241	266	221	259	214	243	283
38898	50671	57865	52366	46509	40802	32909	24866	44066	53448	44728	34022	18448	6557	2242	970	690	628	618	597	612	581	637	607	591	580	610	603	598	589	639	556	587	585	589	602	595	601	628	613	600	541	595	593	613	596	588	618	632	628	587	600	597	602	597	567	628	566	594	579	572	591	656	608	602	549	588	602	598	602	596	574	632	634	569	625	616	589	557	596	615	614	552	572	618	609	575	537	603	580	605	588	639	630	603	622	594	622	590	588	571	586	639	579	623	615	605	561	596	600	598	550	571	636	641	587	578	668	592	587	557	635	601	575	608	652	587	603	552	574	581	562	607	617	631	631	566	624	584	617	565	586	607	631	575	619	589	634	623	607	603	636	609	607	580	629	595	595	586	616	589	588	609	539	591	592	562	585	608	613	560	559	567	585	567	575	590	630	603	547	586	616	578	577	625	626	584	632	582	639	602	606	591	612	570	622	558	590	559	558	564	598	625	580	593	574	627	622	576	554	597	586	573	589	582	609	608	582	577	562	571	560	601	576	583	616	576	590	560	549	587	578	608	625	610	602	573	617	588	581	576	605	601	607	577	562	577	596	574	559	576	557	611	590	588	547	615	584	606	593	591	567	563	661	559	594	595	616	586	628	581	604	620	574	554	612	601	598	601	602	596	604	629	629	609	610	578	539	592	623	578	599	548	611	598	584	619	578	593	584	567	578	552	625	569	595	619	621	636	573	599	616	571	602	616	564	570	603	610	590	576	535	565	603	612	617	585	586	571	572	617	588	604	613	655	607	605	587	600	618	596	562	580	580	579	580	600	565	588	586	586	570	615	608	590	577	600	617	553	618	580	620	590	562	578	603	621	595	586	603	609	596	579	586	587	586	619	604	609	541	578	572	593	565	609	563	613	606	585	579	644	563	570	582	577	573	576	594	602	567	540	608	579	570	558	570	540	604	614	610	594	647	556	555	619	559	589	594	570	583	595	545	600	601	601	593	639	580	634	572	577	579	612	640	629	581	555	601	572	582	575	603	578	615	574	621	586	588	554	583	584	629	603	566	556	586	603	594	567	590	645	577	569	573	595	588	582	565	553	592	598	590	590	578	594	566	582	600	601	539	577	520	636	575	560	575	567	605	595	604	575	605	567	561	623	595	594	578	583	564	615	597	595	633	599	591	588	544	552	582	592	595	614	566	571	612	595	576	590	550	595	542	608	607	555	565	596	624	614	598	570	590	569	573	590	612	590	588	555	597	570	575	574	589	609	574	610	563	630	558	601	590	603	621	581	592	629	571	598	607	557	594	606	602	565	550	614	608	555	619	594	560	579	578	637	603	597	570	592	599	602	597	532	624	603	603	613	598	547	622	611	606	562	620	548	622	612	586	584	606	585	644	580	615	639	581	554	600	615	611	570	574	619	609	582	590	616	620	593	630	580	606	586	631	583	582	614	584	580	641	629	534	548	613	572	629	623	600	544	567	563	577	568	615	585	610	584	616	615	593	609	572	588	609	596	590	554	575	634	626	606	586	601	575	584	609	585	538	631	608	578	647	596	618	581	628	557	633	583	568	564	597	645	590	580	623	585	579	597	581	599	571	581	622	608	620	557	593	580	598	557	551	603	584	604	597	575	558	555	567	582	578	610	557	561	579	599	595	590	613	563	579	600	593	553	600	580	595	604	581	609	605	619	586	607	600	632	608	602	616	618	607	594	614	587	602	620	559	585	552	574	621	598	641	567	559	582	585	583	591	583	591	591	584	573	591	582	600	613	620	583	547	630	551	586	624	579	614	627	586	566	581	628	612	607	612	577	630	563	547	610	560	576	587	575	589	617	621	587	564	628	617	583	552	594	542	600	572	599	621	574	587	599	559	571	622	586	593	598	560	568	606	614	625	596	578	586	564	573	592	613	592	581	606	604	629	591	596	597	599	594	620	622	578	601	618	650	565	617	606	611	572	595	577	621	653	565	568	590	656	613	600	672	579	600	573	625	569	615	594	592	589	581	589	663	607	585	625	563	578	610	573	568	628	599	583	583	589	598	622	601	611	629	569	576	568	575	602	615	581	613	591	608	604	606	585	611	623	577	591	593	572	606	563	601	590	614	586	586	582	598	642	582	594	595	595	581	585	641	590	553	606	623	632	594	610	594	587	582	577	613	599	608	582	608	601	583	544	564	613	605	577	572	622	588	585	578	590	588	569	588	564	582	610	594	595	613	601	586	590	559	590	546	580	580	601	633	572	591	590	582	601	615	593	628	574	606	611	617	590	619	614	625	631	572	592	620	595	632	578	571	564	564	576	634	568	571	621	593	602	574	573	624	599	553	572	591	628	579	607	555	600	570	598	630	565	627	610	583	612	631	600	602	575	621	593	584	586	575	623	608	621	574	555	594	604	601	567	590	610	574	588	563	599	569	646	566	582	601	594	605	615	616	613	631	572	607	573	585	579	585	582	591	618	612	649	602	544	594	629	615	571	611	611	586	617	569	618	609	607	559	581	601	619	610	568	552	561	611	598	596	604	574	614	543	588	606	563	608	614	615	588	574	597	627	598	604	588	570	572	573	560	586	596	573	608	554	538	565	567	599	631	590	598	607	607	598	580	621	596	573	592	573	606	611	552	612	635	605	567	576	572	618	544	573	600	590	606	613	620	587	568	575	579	654	571	583	594	601	606	622	602	582	570	604	605	615	613	585	628	563	629	575	619	599	609	593	580	592	592	643	584	637	521	560	581	584	578	574	560	551	575	575	602	614	602	608	596	623	596	570	556	575	582	593	622	598	609	571	619	612	545	650	581	625	601	619	542	578	578	577	585	608	562	583	564	613	628	602	604	586	588	592	574	579	562	590	597	599	618	548	607	571	579	597	573	576	599	637	611	596	612	611	609	587	615	596	573	548	623	590	596	567	571	570	620	589	613	570	634	612	573	582	600	613	595	594	609	557	600	582	598	554	562	600	565	596	621	606	553	593	600	555	571	559	580	614	605	591	580	593	579	601	623	558	556	618	566	603	582	560	568	623	572	595	544	616	550	588	620	631	586	575	587	564	618	570	650	623	633	632	585	625	595	583	625	585	599	636	608	565	600	570	568	591	573	574	591	639	586	568	585	575	535	567	589	630	602	606	572	553	613	552	611	597	566	602	599	575	577	615	602	559	591	563	637	616	604	590	596	603	596	552	591	588	606	589	647	586	606	572	595	606	596	627	587	563	603	634	553	616	584	590	610	623	626	576	547	607	594	619	578	576	578	585	611	533	584	633	566	583	554	598	587	566	590	567	571	591	605	603	581	569	638	626	565	590	607	609	590	538	547	594	619	585	561	611	626	581	620	573	573	596	553	609	610	626	610	614	567	625	583	620	623	578	645	609	556	609	599	597	568	569	603	615	603	600	598	566	587	589	595	566	540	619	604	576	546	591	549	581	578	599	594	592	596	603	613	622	572	585	572	637	601	567	564	616	618	587	609	601	572	594	594	618	500	579	617	579	637	575	582	563	572	578	633
10527	16855	25008	23870	16308	5547	2478	1181	1292	2148	1867	1302	765	429	358	255	246	239	265	239	249	238	263	249	235	231	243	255	220	261	241	234	234	219	247	232	236	262	242	267	253	242	246	253	230	262	232	253	253	270	215	262	275	241	269	241	225	247	259	239	243	263	236	219	265	242	240	231	256	258	239	245	251	255	227	210	240	273	255	237	276	248	258	235	238	267	225	243	255	257	257	228	264	253	222	262	250	242	241	238	263	231	266	237	253	229	223	254	252	263	249	260	287	273	232	252	242	260	242	236	249	282	265	241	244	250	246	238	219	256	246	264	242	245	260	226	237	258	277	252	242	253	262	250	262	250	235	245	244	260	256	233	263	264	245	261	237	241	256	243	252	236	258	247	228	226	259	270	285	232	236	243	199	232	230	250	264	238	232	249	256	228	250	262	219	260	246	269	217	229	258	256	233	229	278	236	233	253	252	223	246	223	257	264	270	238	228	263	261	230	246	254	237	246	265	240	238	251	257	274	249	270	277	227	244	259	256	236	243	249	226	230	240	275	251	223	272	227	254	278	234	243	255	233	250	269	255	264	235	264	256	263	260	229	251	232	266	257	265	266	232	240	252	230	232	239	266	229	266	219	229	274	249	220	251	223	260	250	253	278	245	266	279	264	220	247	263	247	243	248	261	242	242	219	259	283	223	254	247	265	262	259	270	278	268	265	262	250	268	258	260	232	252	230	247	247	265	250	253	262	259	217	251	238	220	249	233	256	245	265	240	279	244	240	246	219	255	281	267	255	235	265	233	257	254	277	264	243	270	259	274	231	229	250	261	232	244	241	238	224	248	261	271	218	223	272	243	242	245	237	262	260	277	247	244	241	235	234	237	251	220	252	221	242	246	276	233	207	234	241	225	255	234	272	272	258	237	242	286	228	238	245	255	263	255	276	244	258	230	261	249	223	257	246	240	252	216	238	264	243	280	249	259	242	241	267	246	280	280	257	254	227	255	261	263	256	263	257	244	278	232	265	246	245	260	250	258	284	250	231	239	228	225	243	235	253	240	236	232	265	259	224	250	252	245	240	279	258	248	211	265	255	270	240	265	229	219	231	278	247	227	234	278	238	287	245	250	260	255	240	237	233	222	252	236	239	238	260	239	259	251	223	251	253	264	275	268	258	233	245	256	260	248	230	230	248	273	243	246	227	259	241	281	239	220	252	258	245	249	254	256	252	241	268	274	263	244	226	236	227	226	243	237	261	208	236	242	239	287	232	264	258	273	225	251	246	236	242	256	266	246	245	252	251	270	233	282	238	243	258	266	231	220	269	250	241	247	278	228	233	290	215	231	242	261	262	254	226	268	275	256	271	234	264	225	260	235	231	256	255	236	243	254	231	239	252	248	277	260	258	250	235	291	250	262	248	218	248	226	246	263	256	253	245	273	281	240	247	223	233	241	224	235	248	255	255	224	260	243	251	253	216	224	252	253	239	246	236	239	254	241	241	265	289	262	242	248	267	252	259	289	229	271	245	259	254	256	252	224	285	232	237	244	238	237	209	263	242	238	260	255	262	225	223	245	239	250	247	240	268	227	271	247	279	240	223	261	237	224	242	254	256	286	269	265	239	252	248	235	248	234	242	234	239	276	250	274	257	233	256	234	236	255	261	217	214	272	247	263	279	250	238	256	239	260	256	253	272	217	235	249	248	251	251	239	270	258	257	280	242	239	247	212	248	264	237	234	214	239	271	238	271	229	275	261	270	236	267	250	233	258	232	260	231	252	250	252	256	236	232	235	288	261	270	237	241	231	233	250	271	228	256	265	265	279	280	232	237	223	246	254	255	239	237	231	236	251	284	266	231	218	242	265	228	266	252	251	240	242	274	233	277	250	242	251	237	231	236	227	241	250	218	277	238	259	262	238	241	285	224	247	241	250	244	224	243	222	219	199	241	241	269	231	243	252	259	249	261	266	224	268	251	240	240	251	256	230	234	259	277	244	258	244	245	247	253	218	235	244	250	225	225	243	228	236	275	237	258	226	290	249	250	238	267	247	212	233	248	250	263	252	252	251	252	246	255	245	240	245	238	251	256	285	259	252	237	244	259	249	235	263	268	221	259	243	256	251	238	260	262	271	266	248	264	223	254	230	255	229	274	228	272	245	245	236	247	267	260	259	257	235	245	265	253	229	256	269	288	240	216	255	258	255	257	234	255	210	239	225	252	194	258	250	263	254	251	255	229	280	250	241	272	258	256	279	255	228	238	230	241	243	247	268	274	250	257	283	246	244	252	249	262	246	261	256	240	204	250	275	256	259	203	283	220	247	268	259	250	292	250	243	250	240	235	257	248	230	217	240	265	244	241	264	256	241	237	262	242	231	244	234	229	266	256	235	247	219	253	266	243	251	255	257	246	232	275	274	244	224	235	274	256	219	230	259	243	242	245	256	252	260	221	250	229	236	216	268	254	258	253	252	227	225	216	241	239	251	278	245	258	253	278	260	266	233	228	247	278	221	245	245	250	229	241	241	251	245	302	235	244	252	243	215	285	243	230	226	208	273	239	255	249	260	259	252	252	227	274	263	240	270	236	236	235	254	221	237	240	269	254	289	265	248	255	239	255	264	267	258	243	243	275	272	256	273	240	247	232	266	240	254	262	256	270	257	262	265	241	263	249	259	232	256	244	243	256	251	260	238	252	241	263	276	243	247	247	235	233	251	259	238	311	239	258	227	250	227	247	233	273	212	235	234	228	251	250	264	253	250	260	228	240	245	259	251	206	260	255	236	269	266	220	280	255	239	255	247	231	236	234	294	247	248	269	270	235	267	236	260	267	231	257	264	231	261	246	257	240	250	257	250	250	268	286	214	253	254	260	241	266	252	243	269	242	210	258	249	262	237	254	240	235	257	217	256	243	260	257	245	284	253	255	259	224	250	254	256	232	262	247	237	241	249	241	239	294	234	236	250	256	237	243	250	267	248	272	239	234	238	253	261	244	233	254	243	252	246	258	209	266	233	243	271	248	241	279	242	228	263	276	261	237	255	255	248	270	289	273	246	262	256	285	216	256	286	255	255	233	266	223	246	242	263	224	217	245	243	264	247	240	224	237	280	232	240	256	286	250	255	251	247	271	251	230	259	250	277	275	227	225	275	266	264	251	264	240	251	277	245	233	235	260	247	271	258	250	286	237	216	238	259	240	256	242	241	288	242	264	269	241	267	276	249	255	233	252	263	221	244	262	231	260	225	236	239	238	265	245	258	233	257	249	227	223	252	238	273	230	237	240	237	255	263	216	248	265	253	223	230	268	219	241	255	260	236	259	255	241	270	242	245	231	251	255	259	261	266	217	246	225	228	268	251	245	234	242	252	270	246	224	262	241	216	271	247	244	266	245	247	266	267	250	226	243	245	266	245	241	250	226	267	249	231	222	228	266	256	260	258	213	272	233	211	225	259	259	213	209	242	264	247	234	256	233	238	238	238	241	239	221	261	249	254	258	268	229
8728	18851	30798	32788	24832	9919	7486	4665	5867	9301	7687	4750	2572	1327	836	654	672	602	648	607	621	665	616	644	614	553	597	606	666	652	619	598	563	634	612	613	622	596	626	597	657	637	637	633	646	610	639	630	623	627	616	623	640	613	615	639	586	650	630	612	620	629	629	617	660	629	585	616	586	639	648	597	590	597	568	627	654	583	627	625	600	636	656	633	587	579	604	661	647	641	591	634	632	659	614	637	682	660	610	649	623	606	651	646	628	636	636	625	587	629	610	623	603	606	635	621	553	589	622	615	659	584	607	597	619	572	622	579	667	612	591	617	617	640	607	636	639	618	639	602	583	614	624	636	609	620	631	601	618	617	604	619	586	625	593	600	598	629	595	621	592	651	605	615	583	608	615	647	619	604	628	641	624	652	640	645	640	612	634	653	628	596	584	643	664	658	614	606	614	588	617	633	633	605	576	624	607	644	612	597	620	635	626	575	587	673	612	671	573	634	607	648	633	630	604	623	641	671	672	641	651	660	645	642	588	596	634	651	630	624	613	616	662	617	614	592	587	608	611	578	628	628	637	628	606	669	608	572	589	620	596	661	638	614	626	643	627	621	599	601	574	621	578	639	621	569	582	622	593	578	618	616	626	626	632	616	624	612	617	604	573	651	616	616	643	617	627	603	629	617	601	595	604	617	604	630	615	607	628	635	632	621	649	673	599	603	628	599	644	635	592	602	615	612	593	589	593	604	612	650	571	632	613	619	593	591	591	626	580	603	596	619	617	650	618	594	590	631	609	607	634	607	644	642	583	545	607	620	609	630	611	627	667	618	621	608	602	602	625	635	561	608	626	646	653	626	612	615	641	631	609	633	630	608	590	629	651	652	630	572	613	635	580	652	607	619	608	609	670	603	629	605	596	568	628	628	627	606	617	638	616	615	621	582	671	606	638	624	628	617	659	607	605	592	592	613	626	639	619	623	631	621	616	600	600	660	590	604	601	585	611	608	643	660	618	613	611	633	619	641	578	647	614	674	623	597	624	632	584	641	669	610	605	647	603	610	591	589	628	574	627	667	639	618	668	624	616	601	580	605	600	613	564	599	618	647	586	635	611	647	596	607	602	629	560	633	586	591	598	648	620	610	605	638	607	611	634	654	613	603	675	619	659	639	633	600	647	623	634	633	647	602	601	652	662	683	638	636	601	592	616	647	621	612	647	594	605	620	622	636	621	595	607	613	639	584	622	606	647	616	652	593	628	576	603	635	607	619	613	657	606	632	599	611	607	627	678	591	603	596	599	624	612	631	619	612	633	632	648	631	619	619	562	603	630	584	612	584	572	672	624	558	615	589	597	626	615	592	609	614	629	633	606	608	612	588	612	648	605	614	605	623	610	653	616	584	637	621	639	599	596	626	630	618	645	648	610	657	597	635	640	651	673	620	611	581	585	607	632	614	590	583	618	636	611	644	632	633	619	651	627	628	637	594	606	576	634	644	654	607	650	659	640	659	648	607	670	602	579	596	629	620	599	589	625	597	574	591	628	629	629	667	639	629	615	613	637	609	613	633	629	630	644	637	670	627	628	584	637	634	625	613	596	661	642	614	627	615	625	615	569	610	606	630	589	645	613	620	623	599	586	626	593	584	635	618	640	606	662	625	556	593	618	563	640	662	585	610	631	598	608	651	590	627	613	594	618	680	631	638	655	596	595	608	670	641	634	593	591	570	646	582	624	602	655	624	606	556	628	644	619	597	606	624	621	655	619	667	595	658	594	623	645	629	615	630	634	638	621	600	641	610	587	659	602	612	618	617	593	594	612	616	583	608	627	604	600	595	646	620	612	615	614	617	563	679	610	626	605	703	578	586	615	593	645	622	627	655	580	586	607	597	610	599	581	618	652	636	632	590	609	582	623	600	587	624	593	631	631	620	608	660	661	672	609	626	601	629	597	671	665	643	605	577	583	639	629	633	599	667	622	586	626	640	631	606	617	582	591	602	649	625	577	657	625	615	598	646	655	603	617	609	645	613	630	622	642	616	584	616	594	634	652	630	631	667	635	633	647	632	613	581	620	673	588	623	627	607	574	612	606	617	603	602	610	656	588	622	629	638	610	617	652	633	627	633	629	565	586	678	600	612	677	576	591	573	587	585	605	636	645	614	612	568	610	621	642	641	654	594	650	629	613	631	656	627	581	605	613	615	603	653	618	637	577	602	633	590	640	595	603	644	607	618	590	604	643	583	612	653	654	661	571	594	622	638	611	571	656	627	610	595	640	590	610	619	601	621	610	585	601	616	635	628	627	625	655	587	672	616	631	622	633	663	600	635	605	550	572	647	620	587	635	552	620	597	626	585	647	607	583	599	624	663	624	628	605	626	627	562	595	618	600	666	596	597	614	607	599	600	621	647	628	633	599	582	640	651	631	594	620	604	613	631	650	618	609	627	594	632	576	648	619	609	589	618	603	650	598	580	652	594	594	586	647	613	571	653	644	620	624	601	659	603	611	618	580	629	651	590	575	599	601	652	587	639	630	575	603	605	622	624	663	622	592	594	641	651	649	601	634	602	594	592	620	577	608	577	645	595	649	579	572	618	615	625	625	619	571	675	595	647	656	618	606	636	602	620	623	609	644	589	592	590	582	599	584	573	602	617	610	634	632	636	586	588	581	628	634	626	655	648	625	604	641	628	600	614	634	596	643	663	653	617	647	613	614	593	623	627	594	612	584	616	649	655	622	623	616	637	640	577	574	611	623	645	609	596	597	613	609	675	588	623	652	705	600	602	610	675	598	595	631	596	594	646	639	619	619	636	598	585	595	598	605	608	630	629	629	568	577	652	623	586	557	615	586	599	639	596	614	599	616	639	665	642	634	652	634	641	625	641	588	670	604	602	591	559	610	608	637	633	601	575	597	592	629	591	638	609	583	602	669	600	597	599	604	604	627	623	646	611	611	658	610	620	596	617	560	621	636	591	632	672	624	605	620	643	631	626	613	584	608	616	634	602	602	618	654	615	614	640	586	612	601	619	599	648	641	583	626	607	622	592	648	590	616	596	650	595	610	599	568	670	603	639	593	613	629	641	612	637	610	622	618	636	563	618	595	650	570	610	637	608	621	572	625	587	620	557	631	648	612	628	658	575	654	638	641	644	635	640	594	650	613	631	655	582	618	639	586	595	643	601	604	601	636	617	616	632	597	619	664	575	607	604	667	578	567	610	627	689	619	630	621	643	637	604	590	616	610	641	636	639	622	661	606	634	585	637	606	639	621	594	612	642	597	606	574	611	636	624	616	607	604	622	592	632	598	568	572	602	614	640	590	626	641	656	622	603	612	593	670	582	587	630	602	654	641	639	613	601	641	641	611	621	624	619	584	602	640	602	622	582	624	575	619	626	608	591	581	587	625	654	630	610	585	612	603	592	620	630	625	634	612	578	562	643	639	626	596	606	619	563	621	584	607	585	640	655	632	614	543	628	598	565	638	614	617	616	611	603	649	578	648	665
39358	49168	48637	43108	38601	33835	31422	22863	18810	19393	14066	6583	2631	936	445	305	251	259	241	268	260	286	249	249	228	253	275	257	240	282	258	227	276	267	255	269	278	255	280	259	264	237	255	266	271	264	245	258	264	265	244	268	255	230	247	256	238	242	308	234	263	240	249	263	223	246	226	248	280	256	289	229	274	238	241	254	271	257	252	268	254	250	261	285	246	286	237	255	274	271	236	244	261	283	247	221	232	242	271	232	230	255	257	266	287	244	257	226	277	238	261	227	265	254	278	315	259	235	240	240	279	229	252	232	248	254	286	256	278	267	266	252	248	243	265	263	266	241	283	286	249	274	260	260	239	267	269	261	275	243	233	243	234	258	234	260	268	272	272	242	256	252	269	224	233	271	239	286	218	275	273	248	272	229	244	229	257	251	260	263	255	253	247	255	219	237	241	261	243	239	271	300	232	251	233	261	256	241	258	280	255	248	267	261	259	265	277	264	282	237	265	266	232	240	268	255	257	263	233	260	227	243	262	265	228	251	250	263	226	234	239	248	255	231	262	247	263	220	253	254	238	276	242	289	257	268	229	256	229	260	264	274	248	221	249	247	274	235	263	254	263	251	253	244	264	248	250	256	256	252	262	259	258	267	276	249	273	242	245	241	262	252	252	262	242	268	260	243	260	283	267	259	240	211	237	271	263	254	238	256	282	252	262	256	274	260	256	245	256	242	269	268	292	255	268	259	287	274	269	283	285	246	255	239	265	255	253	250	239	244	241	280	244	246	209	257	257	296	278	235	245	273	247	270	262	252	283	276	257	249	265	224	267	244	230	246	264	276	264	221	240	256	261	266	266	247	258	245	234	277	266	255	256	236	244	242	226	244	268	259	276	255	260	252	269	284	241	268	264	255	255	266	272	259	225	251	283	242	247	261	229	263	240	260	256	269	249	236	246	255	239	269	267	237	247	252	275	274	252	244	257	226	259	249	240	263	247	265	267	241	221	263	261	258	229	244	263	261	310	256	253	243	262	249	245	284	268	245	231	262	257	250	247	268	282	255	284	270	274	261	259	273	245	225	252	265	250	236	259	242	263	257	248	242	273	277	269	274	231	252	266	245	233	258	251	253	272	268	254	243	258	263	274	242	265	253	248	259	241	275	264	229	252	244	248	275	250	248	240	216	244	279	215	207	290	256	274	243	245	292	247	279	257	252	268	278	247	266	275	241	254	297	243	243	273	260	246	245	261	270	226	243	267	278	285	255	248	263	279	253	301	261	237	239	264	272	275	286	252	227	238	251	264	261	236	251	269	254	261	228	274	251	258	279	265	287	271	271	269	261	277	282	268	259	238	240	253	244	270	246	245	245	246	242	243	250	237	280	267	268	235	232	248	276	250	255	258	268	257	259	238	287	247	281	270	248	233	263	254	269	275	260	259	245	253	282	265	279	258	259	245	239	256	272	276	233	241	264	259	265	265	245	254	243	262	246	248	247	248	263	255	237	254	243	237	247	260	239	233	267	241	259	247	253	229	252	243	258	264	229	247	270	239	255	241	290	255	224	279	257	244	217	226	281	253	266	252	274	269	260	259	246	252	248	252	260	227	235	264	236	239	266	269	219	257	264	214	243	264	266	243	250	250	284	227	226	242	264	222	265	259	236	262	295	256	239	256	271	241	242	229	241	272	286	301	261	254	264	262	313	270	259	284	300	254	229	282	315	260	253	257	246	261	264	246	249	245	242	245	268	255	225	250	260	282	237	237	250	246	265	226	247	264	236	246	252	261	236	239	249	254	256	246	253	261	249	279	257	244	267	285	259	274	243	240	216	295	249	259	249	255	242	250	271	254	270	241	262	246	263	267	253	250	260	264	260	246	252	233	239	239	278	272	248	261	258	244	237	267	257	285	267	244	262	217	266	233	235	274	264	250	253	254	230	276	280	272	265	274	258	242	262	258	230	282	260	261	243	265	199	268	244	267	242	251	271	220	245	262	269	240	279	267	264	252	272	260	256	246	251	246	228	250	250	231	242	246	255	257	270	244	249	241	254	231	234	220	236	250	241	259	260	268	263	228	279	236	269	245	257	287	245	262	253	263	296	271	244	260	264	214	254	236	250	240	246	300	244	240	262	248	258	278	233	280	238	263	243	245	267	238	257	270	263	260	229	251	257	247	245	250	260	253	249	245	275	262	235	276	283	256	256	252	245	265	242	255	237	285	238	241	261	253	250	248	254	266	247	246	238	284	241	248	258	263	256	276	255	255	253	260	259	262	290	264	260	253	272	257	220	241	259	234	256	255	250	266	262	281	273	243	232	242	241	270	276	249	248	262	263	262	239	261	268	286	284	256	261	271	275	246	241	265	246	229	245	258	211	274	258	262	271	239	203	271	251	220	278	250	272	280	239	279	263	251	271	233	279	229	252	227	252	252	272	253	245	238	263	257	269	252	262	251	288	269	274	292	256	278	256	233	271	259	255	255	263	243	272	218	292	265	259	249	256	250	258	226	246	268	256	302	244	269	271	239	268	248	250	255	258	240	274	247	254	271	240	264	248	237	264	235	253	239	272	238	253	242	247	269	249	264	273	240	266	237	253	226	268	270	241	248	229	254	247	251	249	241	233	262	270	266	262	232	240	260	241	259	259	276	215	241	233	250	256	279	260	279	249	272	238	229	232	229	253	252	245	273	276	265	258	247	241	263	239	259	233	251	251	248	265	258	272	270	245	238	255	269	292	267	260	241	272	246	258	252	262	244	225	275	246	253	231	271	261	263	255	199	252	275	271	292	274	273	301	267	237	239	262	252	255	252	240	226	241	245	270	270	238	256	230	234	257	263	257	255	274	254	290	264	262	237	262	271	281	234	280	248	302	272	252	296	260	252	271	287	239	253	244	241	273	226	249	265	256	231	243	269	258	275	249	238	253	262	257	251	232	279	259	257	256	272	260	274	227	254	271	232	241	241	241	249	232	260	247	239	240	264	249	255	256	271	248	267	250	262	256	276	281	283	233	268	246	250	250	260	277	247	245	273	200	229	243	230	255	276	272	272	271	277	275	252	249	226	271	236	218	253	244	255	269	242	242	241	274	255	267	233	270	265	255	247	247	250	215	257	261	260	250	296	230	243	229	237	259	247	240	260	258	233	260	268	239	242	284	253	247	263	235	245	228	237	270	260	253	241	268	290	262	246	258	266	278	228	269	277	254	261	263	270	281	266	215	272	302	253	228	255	289	276	258	261	242	239	231	254	244	240	271	270	304	261	269	260	263	256	229	270	246	273	279	247	246	287	295	257	254	229	246	244	285	236	275	239	266	290	287	249	272	242	255	252	246	272	296	223	257	265	266	226	254	289	244	238	265	242	284	248	284	244	251	256	246	225	235	238	249	260	240	243	269	227	240	247	262	248	253	279	244	264	233	255	259	279	283	259	250	243	281	239	258	259	247	264	244	234	235	276	209	274	229	285	247	231	279	251	275	296	282	230	255	273	261	274	261	261	259
29517	46051	54577	55303	51475	49211	40758	26817	31186	38094	30699	19357	9259	3489	1434	803	698	623	676	653	585	633	590	617	638	640	627	615	656	618	622	650	608	627	585	637	632	618	607	635	613	652	677	612	636	631	667	615	642	602	574	623	618	638	617	605	606	601	620	624	590	627	624	647	622	577	657	627	660	640	657	613	609	616	590	596	638	653	655	626	660	558	648	606	649	626	599	677	597	588	570	611	650	618	623	607	645	642	645	616	649	610	564	649	650	619	605	608	643	644	619	665	604	624	602	627	624	665	646	646	662	594	644	599	673	600	643	591	625	621	602	667	572	618	645	622	593	566	673	611	602	591	621	628	639	648	607	651	632	611	585	613	604	631	641	596	642	649	655	625	633	603	653	639	638	624	586	661	636	585	611	627	585	616	655	621	604	612	645	610	658	616	605	619	603	633	607	637	621	627	624	550	611	610	621	631	592	621	609	610	638	654	574	599	589	657	594	602	606	561	639	612	664	589	638	632	586	621	639	667	589	626	605	611	604	639	600	599	577	640	619	645	629	666	593	629	624	675	652	640	591	637	643	623	597	605	586	650	630	634	616	642	630	626	585	631	603	578	576	636	650	604	593	630	650	589	610	565	614	661	648	592	624	641	601	630	599	614	613	620	655	602	584	607	614	653	610	600	615	609	599	615	603	618	647	659	634	618	555	593	612	630	601	621	613	599	612	615	663	602	600	615	612	645	660	600	596	731	629	608	593	652	662	632	641	587	617	620	639	648	608	626	623	625	618	632	626	586	693	597	593	676	580	626	585	602	616	612	667	606	664	619	618	580	632	646	617	611	585	605	601	627	622	634	646	620	614	612	619	657	622	625	635	613	662	655	612	639	633	602	585	628	677	612	655	601	605	640	647	634	604	633	598	601	620	618	602	629	600	606	588	610	563	623	648	631	635	620	642	657	630	614	589	631	642	594	662	639	638	602	631	618	613	631	626	607	609	639	651	618	589	653	556	616	618	638	588	634	636	600	561	586	683	644	564	630	612	582	632	648	631	604	624	597	634	625	646	630	621	655	596	644	582	630	642	608	588	593	633	596	604	649	617	660	620	605	632	637	647	657	618	631	622	626	617	639	613	614	631	651	585	605	616	613	586	573	644	651	634	577	645	628	611	614	651	662	611	635	629	643	567	632	650	570	609	667	608	629	620	611	601	634	607	621	634	600	632	640	597	635	637	659	637	675	639	622	628	636	624	580	603	615	559	572	634	596	643	644	648	606	632	588	652	622	624	636	607	622	640	567	620	607	600	625	647	642	577	632	615	657	611	665	645	645	613	616	631	579	611	616	631	620	610	560	646	623	623	676	627	620	663	602	607	610	620	619	641	638	603	610	631	612	604	597	607	589	596	609	589	602	621	600	613	595	578	565	588	619	605	612	680	634	603	645	658	639	622	585	610	643	643	640	662	650	589	611	627	632	610	605	612	643	593	634	627	650	675	608	613	597	635	617	587	638	640	589	620	644	629	614	618	617	629	647	632	657	594	652	593	608	619	619	593	640	610	642	622	604	600	600	616	628	602	632	682	622	622	624	610	596	605	596	627	613	620	635	634	573	636	648	606	617	600	641	648	624	616	631	609	617	604	617	605	614	646	589	615	608	603	611	624	620	635	627	658	635	666	607	600	644	650	613	642	586	593	600	592	610	609	648	632	631	615	613	598	604	619	594	610	631	634	611	573	601	595	585	604	639	604	593	654	601	574	642	617	608	612	601	633	682	587	637	599	636	670	581	632	619	631	601	643	674	648	598	659	615	648	592	645	602	625	614	616	648	583	616	563	655	605	614	631	633	605	573	623	609	600	658	591	635	614	621	645	588	627	616	649	652	634	617	607	642	606	615	598	642	618	585	613	611	639	610	637	587	640	610	620	624	650	609	616	678	550	634	625	595	612	637	619	623	619	647	603	603	643	616	634	630	592	621	596	594	645	637	603	617	661	607	607	610	584	631	610	594	600	649	672	636	646	598	614	625	639	633	637	621	633	600	635	610	610	707	639	607	651	614	661	630	610	609	621	655	620	667	643	584	556	597	607	608	617	605	600	582	582	626	615	603	596	615	634	618	623	590	639	628	599	660	672	618	631	610	603	611	662	614	645	623	606	573	631	602	635	651	632	626	615	631	633	609	635	574	602	589	635	657	614	616	591	626	593	619	627	622	612	634	623	617	624	638	635	621	608	592	627	600	570	596	644	644	662	637	636	627	608	605	603	603	597	610	636	644	646	657	636	642	617	607	617	620	602	601	610	627	698	598	588	598	647	553	596	589	633	610	586	592	635	646	604	648	669	629	652	624	603	647	677	603	595	617	622	605	615	573	645	646	643	613	619	666	640	605	585	648	605	615	636	627	637	609	609	660	625	643	652	621	632	611	597	615	592	629	617	596	648	615	590	597	626	631	648	585	608	625	642	582	642	658	609	631	609	601	623	658	613	632	630	619	628	619	614	605	642	632	609	616	616	609	621	587	667	638	631	683	601	586	619	675	634	585	617	603	651	620	633	632	614	619	609	604	654	639	642	633	639	587	609	605	607	653	659	652	634	641	622	630	601	595	584	629	610	598	608	596	621	635	653	633	641	615	558	621	611	569	613	625	586	652	621	655	613	586	631	591	612	640	642	647	661	639	619	645	605	619	585	650	630	609	601	608	592	617	603	602	617	630	624	587	612	635	581	623	643	622	647	616	619	584	634	587	592	620	671	609	628	594	608	604	629	671	635	597	637	643	616	603	620	610	623	630	629	629	631	605	628	593	649	632	629	626	633	640	615	612	598	607	640	642	594	655	629	609	599	638	613	655	640	592	613	606	634	622	661	603	652	645	616	604	595	648	621	633	616	642	598	632	591	587	622	637	610	582	597	582	658	649	595	646	638	645	599	636	643	622	644	614	631	623	587	634	600	565	610	601	614	613	606	603	602	614	630	623	615	652	629	652	607	562	650	609	631	623	659	620	638	630	622	627	638	608	612	627	585	628	626	598	617	679	607	618	623	639	667	638	625	640	610	607	585	583	630	603	587	598	610	643	622	600	670	621	641	626	631	586	592	655	604	606	563	659	627	654	599	608	626	596	614	584	665	624	614	635	598	616	604	631	584	625	639	617	675	589	585	608	616	603	608	652	580	646	610	650	610	601	597	622	586	601	590	612	633	592	587	611	605	640	647	607	619	650	667	606	612	659	605	640	600	648	598	628	612	604	627	640	636	613	569	616	658	617	621	634	639	619	601	609	596	588	611	612	594	585	567	615	664	652	660	617	657	590	664	636	641	596	600	605	626	636	571	590	588	613	649	614	655	624	630	647	626	676	603	600	642	615	562	668	619	584	630	620	634	647	625	646	671	588	569	641	570	614	581	641	647	641	671	626	631	637	632	604	676	646	604	648	620	617	594	609	616	611	635	639	640	651	624	652	626	595	592	618	630	588	653	601	611	650	584	591	609	643	636	603	585	652	605	612
53222	47538	43294	41623	37341	33636	29828	28299	28614	33724	29183	17478	7291	2193	757	392	298	254	270	230	271	225	217	261	228	259	281	251	242	247	256	226	263	215	246	263	219	282	253	245	262	226	240	256	264	258	257	233	246	260	218	252	267	263	233	260	245	263	238	246	243	264	253	266	250	239	244	235	236	278	250	244	234	264	237	240	233	269	244	233	269	238	277	253	243	234	249	261	234	256	255	230	255	252	267	251	241	244	255	231	251	237	242	279	257	258	231	249	246	240	283	250	251	264	225	227	247	256	250	271	255	224	249	230	241	223	228	243	242	251	251	242	228	264	300	249	259	230	254	249	228	233	238	230	261	234	250	247	246	251	263	238	240	232	247	254	244	262	260	241	252	247	241	247	252	252	241	233	269	246	248	235	221	253	255	249	235	262	240	243	256	252	272	230	254	283	240	216	253	260	274	238	250	259	277	256	260	233	269	247	250	266	250	233	247	237	239	228	270	254	234	233	238	228	247	265	210	247	239	234	228	229	255	243	240	269	241	238	219	240	268	247	220	235	236	255	268	239	266	231	210	220	257	263	245	257	213	212	264	275	248	272	241	241	218	252	259	269	247	263	246	262	247	240	254	248	236	258	227	230	237	241	269	268	224	238	218	235	245	250	236	250	260	246	239	238	230	257	281	277	219	246	251	208	240	252	228	224	238	246	224	226	229	246	238	252	244	227	210	246	238	256	225	236	276	243	230	257	245	251	269	230	238	248	238	250	250	245	207	266	246	265	243	219	247	251	212	258	253	238	236	205	244	239	243	233	245	240	255	252	259	242	207	254	246	247	247	218	235	218	244	237	211	255	228	264	286	285	252	270	214	247	276	236	229	224	264	254	226	250	239	252	227	223	240	245	254	222	231	232	230	259	221	242	232	242	216	234	226	234	269	219	233	248	253	253	240	250	225	236	265	242	263	253	221	239	272	251	235	235	241	265	256	218	234	241	202	241	244	227	237	261	245	202	250	233	264	247	233	253	237	300	263	260	233	258	278	247	284	264	249	230	264	252	274	246	215	236	246	225	224	246	237	246	271	254	270	225	244	240	251	249	252	240	251	219	245	249	249	219	259	237	238	264	260	237	235	215	230	272	242	213	229	248	237	264	230	240	239	230	256	274	251	248	241	231	219	290	237	249	261	264	232	269	270	248	240	241	248	234	234	233	266	224	236	250	236	240	214	257	248	255	242	250	262	253	268	253	263	283	242	252	248	266	253	273	231	241	249	235	245	264	243	231	266	258	223	234	254	244	233	260	236	251	253	217	226	220	223	262	212	252	230	223	234	250	277	261	258	249	256	257	212	225	286	255	250	247	253	228	268	260	238	265	234	224	232	230	254	227	249	237	229	246	249	266	263	254	243	250	237	258	229	212	227	270	264	250	237	254	251	227	235	265	245	228	241	244	230	239	256	259	231	261	244	239	262	263	267	250	231	259	241	228	219	228	260	266	264	277	237	244	245	260	251	253	248	239	236	243	253	232	267	260	266	252	244	281	267	270	253	221	221	232	239	255	234	216	221	255	219	244	247	243	231	272	250	234	228	255	228	256	245	247	224	226	270	227	259	258	264	246	254	260	255	233	274	232	243	224	235	226	255	246	258	262	252	248	225	254	243	213	260	251	243	260	290	289	261	228	262	232	287	220	233	236	266	270	234	223	243	272	269	238	215	219	208	250	221	254	222	222	248	249	220	224	220	265	277	231	225	250	269	242	233	243	247	257	260	250	221	241	255	235	236	255	239	243	213	245	246	279	255	262	247	260	227	261	240	219	239	241	249	254	225	237	222	200	254	241	256	212	213	221	246	254	257	228	242	256	235	254	249	272	240	242	250	235	251	269	248	254	254	251	239	260	229	244	247	270	216	258	280	222	267	246	248	257	243	220	263	219	219	222	260	280	255	248	247	259	232	239	235	246	245	219	245	252	219	249	242	258	206	231	239	227	225	235	231	222	228	238	245	231	220	257	238	247	255	229	229	244	220	251	278	248	244	261	235	268	249	238	233	279	256	272	246	239	256	259	269	283	272	242	271	257	255	257	237	250	207	235	244	246	244	228	238	246	266	231	237	210	265	240	245	259	264	239	291	257	234	252	231	227	260	248	238	221	235	242	230	228	255	245	263	256	258	244	233	225	228	229	241	227	221	242	244	238	274	230	235	262	241	241	238	249	211	204	234	237	225	261	203	232	235	246	246	258	263	255	247	229	256	242	223	219	239	235	247	248	281	258	257	253	225	232	246	232	280	221	249	234	272	227	253	260	209	252	246	265	227	241	233	223	228	259	223	247	227	267	254	257	249	229	204	253	229	248	231	253	243	225	219	275	252	239	266	235	228	251	239	257	222	242	252	241	254	245	247	246	230	258	236	265	226	258	253	254	239	215	272	267	238	225	226	264	297	280	257	237	238	260	246	249	246	220	234	245	247	229	234	239	230	228	219	201	221	235	230	237	235	253	262	258	228	249	269	259	238	232	245	269	236	240	209	264	240	248	250	263	253	251	237	274	242	230	225	220	254	253	232	248	244	227	270	220	222	233	220	265	250	263	225	255	247	259	254	256	220	258	239	231	249	238	244	228	245	266	231	276	257	248	248	209	246	242	227	251	242	237	258	244	232	280	240	267	248	291	218	240	238	249	259	238	238	235	254	239	250	246	247	256	250	211	266	232	239	255	261	238	271	233	245	202	226	263	242	257	267	251	218	269	223	247	237	258	223	267	223	256	248	248	249	251	237	257	236	253	236	231	252	243	253	251	241	241	238	247	236	258	259	244	216	254	246	234	265	234	233	252	254	254	237	255	264	244	247	251	213	249	244	247	245	256	245	246	253	226	229	233	245	245	217	252	255	232	248	244	255	248	255	234	221	259	238	248	241	256	248	257	258	264	220	228	251	242	241	241	247	248	235	237	232	235	253	200	273	244	218	225	230	228	246	270	257	248	238	227	250	254	241	219	274	231	228	235	211	236	233	239	260	240	231	284	251	226	260	248	236	235	234	237	274	235	243	233	253	214	255	239	229	273	256	244	224	247	243	239	252	223	251	270	251	261	281	248	257	245	241	260	244	206	215	240	267	242	238	231	233	239	258	226	237	225	254	212	268	250	242	207	229	238	213	239	240	252	223	249	228	236	261	210	239	255	216	245	229	254	214	249	231	250	281	221	233	249	238	216	245	284	241	242	263	238	261	243	229	256	243	224	239	249	238	263	247	294	245	248	234	261	240	247	253	231	227	267	232	261	254	246	252	260	238	265	258	249	221	241	240	262	220	270	222	245	242	227	222	248	240	247	244	241	249	233	225	252	265	255	217	256	263	228	240	237	248	250	214	232	247	247	266	254	242	247	225	227	289	229	229	202	270	264	240	232	235	217	239	251	261	241	237	218	239	230	240	265	245	263	231	245	234	214	240	255	242	218	255	268	211	261	215	234	242	231	228	250	257	246	235	281	246	204	219	247	257	233
43646	53400	56386	55153	55707	53784	47238	38348	45659	52017	44324	32160	17740	7126	2429	1001	617	648	623	567	558	573	565	559	568	591	571	599	548	585	566	576	616	633	572	591	618	570	622	601	576	598	549	558	625	569	562	615	620	552	598	582	581	567	535	551	632	586	573	580	589	542	602	614	589	617	568	533	568	581	566	619	543	561	587	596	596	556	539	551	570	577	543	621	529	602	546	553	562	564	599	590	578	557	553	557	585	572	595	595	556	579	583	560	584	540	595	541	597	569	579	544	581	599	599	571	617	598	594	556	596	598	571	554	537	547	572	571	573	581	624	564	555	605	595	556	560	544	560	558	575	553	519	577	518	586	588	566	555	555	572	534	533	595	546	605	588	602	556	553	541	551	561	579	577	578	586	516	585	584	580	548	587	585	563	547	591	598	574	568	587	553	556	550	583	523	548	596	554	558	534	578	606	552	538	577	562	552	576	551	534	569	567	597	550	558	533	555	544	550	564	584	540	569	567	577	573	572	568	567	598	619	567	572	584	582	599	569	537	604	584	619	540	596	593	599	543	546	552	562	553	585	543	539	554	547	560	577	550	555	544	588	573	589	587	565	580	581	569	572	578	553	544	546	599	578	548	605	580	567	544	548	534	564	557	593	581	549	572	573	566	541	591	520	560	608	603	598	584	539	570	560	563	511	564	587	568	615	553	594	607	564	585	548	601	575	581	589	547	545	529	515	593	547	589	565	571	577	586	596	595	573	550	560	549	601	579	579	551	545	538	594	610	590	523	570	569	578	542	544	563	583	539	564	546	572	579	579	573	563	544	565	598	539	610	597	561	598	557	615	595	551	586	576	598	587	584	589	560	593	607	570	616	606	590	533	537	544	558	579	558	548	584	555	602	628	567	561	582	540	600	571	619	582	620	554	566	644	585	564	519	542	573	599	605	578	560	570	623	603	562	568	546	571	599	554	578	554	598	617	571	547	592	583	570	584	564	573	567	575	580	555	583	560	568	558	553	561	522	509	566	562	576	538	567	587	571	644	586	568	561	579	552	598	563	561	574	546	563	567	569	564	558	541	554	531	558	590	568	584	573	599	584	559	602	538	598	561	592	541	539	545	552	567	571	583	591	568	564	562	527	569	585	533	607	594	569	606	580	537	579	550	585	574	603	572	581	622	575	610	569	604	579	559	560	572	505	621	579	558	570	553	556	586	609	576	565	583	579	557	628	542	581	576	563	601	547	545	572	563	563	534	574	575	571	544	600	536	572	614	581	573	554	579	583	556	569	547	548	538	574	563	541	567	603	528	558	561	553	566	518	560	585	587	567	565	568	566	611	558	530	580	608	527	584	621	600	567	636	562	571	581	537	614	530	523	580	554	560	543	557	558	626	577	544	597	590	588	568	557	579	588	613	595	617	546	588	552	553	538	569	554	563	541	570	565	527	535	612	573	571	563	605	520	572	574	572	569	574	578	566	593	542	517	608	563	574	564	564	564	572	566	602	547	555	565	547	598	582	559	581	572	551	592	562	550	541	533	570	582	569	612	541	550	560	552	572	553	533	557	582	614	566	574	590	587	561	518	572	605	610	544	558	595	593	614	583	585	523	528	582	557	566	565	589	582	604	578	557	568	582	598	589	584	583	550	546	575	558	543	579	540	540	585	599	603	563	530	574	598	593	582	549	550	590	611	590	566	591	550	592	605	579	552	552	577	538	531	573	573	612	585	561	584	561	573	557	633	590	561	573	555	546	613	559	596	547	620	502	559	573	584	595	569	641	559	562	592	588	618	557	591	536	580	564	574	573	552	538	568	557	526	574	588	557	544	571	572	538	531	566	588	563	527	547	558	583	542	600	584	562	572	575	587	604	533	563	546	529	557	553	573	532	578	535	569	626	524	543	579	569	600	556	544	569	555	594	569	577	582	554	531	538	625	606	590	607	534	580	558	602	585	563	555	545	524	591	578	595	576	583	582	572	596	600	568	573	549	574	597	595	560	550	580	555	559	513	553	577	597	586	614	574	568	597	634	605	594	524	545	572	563	599	581	563	552	561	579	581	599	575	590	562	565	553	565	549	568	564	558	529	587	600	541	494	564	555	563	578	588	562	596	528	545	580	541	527	534	562	568	579	603	559	573	580	567	546	566	536	577	570	601	543	578	564	609	615	571	559	569	554	584	546	557	612	564	606	631	562	541	547	553	551	576	561	552	523	589	569	562	584	515	539	563	563	555	589	538	577	554	574	575	595	597	552	608	583	583	580	591	573	513	599	594	536	556	616	574	542	551	578	546	579	585	573	559	585	521	525	540	547	587	574	591	568	563	584	546	567	564	588	561	561	595	566	589	578	557	608	556	572	556	607	520	599	544	551	567	565	608	581	543	587	562	552	613	571	583	613	580	536	593	555	550	589	558	556	543	564	555	613	572	574	580	555	564	585	533	561	608	521	552	558	525	591	581	537	566	583	602	587	609	565	579	558	608	546	558	591	571	566	565	596	544	563	631	559	568	539	562	607	552	568	532	587	544	562	535	597	594	571	581	561	555	558	572	531	574	566	557	583	570	558	549	574	540	592	587	562	594	551	599	597	564	580	531	592	577	561	518	575	590	584	588	569	538	538	542	581	607	564	553	583	586	522	588	543	555	552	570	542	543	586	575	561	556	568	596	553	551	581	562	560	582	584	570	579	584	567	599	600	605	542	560	571	589	559	568	573	535	577	589	561	540	540	590	589	562	594	578	538	600	621	551	582	560	578	582	548	549	551	544	532	607	590	538	576	605	552	575	561	567	558	544	592	544	558	567	558	592	578	566	537	576	611	620	541	554	558	569	582	526	567	575	629	562	589	562	595	579	554	570	557	541	561	602	590	574	573	605	603	582	590	588	540	554	567	574	516	559	582	578	592	571	590	558	598	542	559	589	606	524	589	533	531	563	561	553	533	543	583	547	564	588	592	582	603	570	585	601	529	559	565	558	533	573	542	545	628	566	563	567	576	593	589	551	540	561	568	608	554	552	568	560	598	572	578	557	586	539	544	549	589	560	592	567	558	608	571	576	556	594	557	581	560	544	548	547	562	554	550	578	544	538	535	593	555	591	606	553	541	562	542	554	533	591	581	521	566	526	565	591	553	571	543	557	551	557	577	573	598	551	522	597	590	490	576	611	598	577	547	567	585	563	555	557	563	570	551	557	561	564	574	560	578	589	553	585	563	576	552	598	578	540	582	531	579	522	567	597	579	563	595	620	580	602	565	603	623	577	559	578	547	570	588	591	581	580	546	548	565	585	572	531	569	563	622	601	609	550	588	541	553	571	585	553	545	539	537	568	593	569	585	612	559	560	555	581	605	588	572	608	608	605	564	556	586	565	595	598	573	572	520	560	575	562	563	526	517	600	558	576	588	562	582	586	577	553	587	584	585	523	558	576	580	567	572	561	550	566	554	566	572	572	606	616	583	596	603	527	575	587	551	543	579	578	549	564	543	557	582	545	551	584	577	563
14447	27600	33429	25861	20499	10830	4603	2133	1487	1707	1593	1062	634	407	302	279	234	249	228	240	237	232	227	229	220	235	259	250	248	270	253	241	238	246	231	256	245	264	232	234	227	241	230	283	263	221	213	227	232	225	250	238	232	231	251	210	255	241	273	199	240	245	259	252	245	272	268	204	222	220	267	233	245	219	228	210	237	240	227	246	224	247	247	225	230	254	246	229	231	241	255	238	216	208	246	250	263	234	248	248	218	195	256	242	251	250	248	217	249	259	220	240	205	234	240	253	256	244	231	278	213	232	239	238	222	237	239	265	213	238	242	212	223	224	237	228	262	244	234	276	262	238	242	239	257	255	237	242	236	256	224	244	232	227	254	219	236	236	238	233	224	265	263	224	263	227	258	238	249	196	257	224	243	247	206	237	222	214	231	260	235	255	251	241	253	264	240	233	227	243	266	238	231	235	236	243	255	245	245	219	269	253	236	231	212	232	258	252	259	260	247	260	243	255	229	254	224	223	224	236	227	249	221	232	228	219	226	222	233	235	234	221	239	226	214	244	238	237	242	211	272	233	235	223	271	249	250	245	243	235	240	251	253	248	250	222	225	224	230	240	219	229	249	247	241	224	220	219	254	272	225	235	251	235	247	251	234	232	243	232	226	235	234	259	241	222	246	215	245	244	253	240	234	239	243	240	237	237	259	234	250	249	231	236	238	240	266	237	239	263	234	245	233	226	238	212	241	227	235	245	223	264	226	228	188	271	233	220	266	279	224	253	221	217	213	229	226	248	228	253	265	218	230	255	238	245	233	252	262	237	240	242	242	239	250	259	232	261	240	271	232	236	239	242	237	230	229	225	242	222	228	246	233	244	241	239	246	219	274	239	236	253	219	229	244	250	231	218	247	227	233	209	263	223	250	240	242	240	251	222	239	241	268	222	230	250	234	243	256	223	253	234	237	233	262	225	248	247	216	239	231	227	254	244	256	237	235	244	252	244	251	232	237	228	211	265	257	225	227	214	238	254	257	256	234	230	254	227	219	248	223	217	220	257	229	233	242	231	222	243	264	263	209	237	242	215	263	290	251	248	249	238	247	235	226	246	239	248	260	223	221	233	237	246	250	245	243	246	244	228	212	259	237	249	244	210	219	239	269	237	221	241	256	222	212	254	229	248	270	237	258	231	246	218	250	224	225	264	236	262	233	218	252	231	240	222	237	239	197	231	233	238	231	251	244	248	256	255	248	249	241	221	258	258	238	230	234	209	249	227	227	231	268	215	255	258	233	233	244	210	254	236	260	233	215	237	246	212	229	212	259	246	229	270	260	240	239	253	253	238	202	264	247	265	234	237	269	269	248	271	232	239	238	228	236	210	248	243	259	260	263	220	251	245	226	234	231	243	214	265	234	233	265	232	227	225	242	249	252	242	252	250	228	252	225	248	225	241	247	264	259	252	233	228	261	250	248	262	275	240	274	246	247	246	218	258	238	251	244	245	250	247	227	232	245	257	223	223	236	218	261	253	244	229	223	264	230	242	262	258	244	244	234	246	241	275	252	245	229	232	248	220	231	228	219	221	264	242	213	232	217	246	255	244	238	223	255	246	224	236	255	237	234	238	245	251	274	218	236	259	265	262	251	256	248	218	240	245	245	259	260	235	238	212	250	218	212	212	223	253	246	242	231	239	256	240	233	233	240	246	233	278	273	230	242	254	275	236	263	232	251	244	215	238	231	268	237	223	214	218	230	253	251	253	215	220	231	233	226	234	225	232	264	236	248	249	253	236	234	232	263	244	237	226	240	231	234	248	247	232	241	245	244	247	269	263	215	241	251	252	245	230	267	237	234	237	240	246	227	233	233	235	273	222	237	254	228	230	228	256	224	261	231	244	262	231	245	273	217	248	232	260	245	242	205	234	245	260	222	263	216	244	244	218	254	216	260	247	245	227	207	222	243	222	207	242	227	240	190	210	238	201	254	222	232	249	251	240	249	234	238	232	263	259	232	196	247	220	230	217	258	242	260	230	261	248	207	227	272	229	263	252	256	256	238	265	234	260	241	244	226	224	266	241	260	226	242	258	253	226	270	209	270	254	226	208	231	240	243	240	262	231	243	244	225	267	224	246	226	238	226	269	230	226	240	245	220	259	220	262	264	247	246	260	252	247	241	240	243	260	242	218	274	236	226	216	254	208	245	259	232	243	237	235	243	233	258	211	243	269	249	234	260	246	250	237	246	264	244	253	227	225	240	258	252	273	237	264	241	248	266	221	268	237	229	263	245	254	242	262	257	261	229	230	240	238	246	216	258	249	230	239	248	236	268	230	269	221	247	260	271	244	267	210	242	239	251	234	223	212	227	235	232	271	245	245	203	217	222	260	240	267	246	242	257	240	241	245	242	234	227	238	238	255	242	231	229	229	235	225	227	258	247	238	259	250	245	251	226	251	249	227	252	239	261	231	243	235	229	274	241	254	219	250	249	260	249	237	210	231	230	242	227	253	258	259	255	219	254	249	243	244	225	232	260	241	282	255	258	230	227	232	233	260	242	247	234	259	231	221	245	229	213	241	250	238	213	232	228	212	233	249	224	258	256	215	241	234	219	267	242	224	240	258	240	243	247	249	237	222	231	247	249	211	253	240	255	216	237	241	247	225	238	253	244	219	225	227	252	225	281	242	277	241	247	228	239	231	270	229	231	248	248	228	240	228	233	233	237	226	234	241	241	209	229	201	235	243	210	226	256	251	228	248	264	226	246	233	251	247	234	237	215	239	203	243	240	233	231	243	223	234	220	244	247	233	247	229	242	283	255	226	238	227	232	264	267	253	248	252	256	250	254	239	236	236	236	261	258	263	253	237	242	231	247	268	246	224	235	250	241	240	223	233	221	231	232	248	220	202	243	259	258	230	242	239	222	234	258	243	274	232	255	234	241	242	227	261	294	266	260	228	224	244	244	236	216	248	253	218	245	242	251	234	235	238	259	225	248	205	228	248	248	217	240	232	260	229	232	253	276	234	248	239	236	290	245	235	230	241	272	239	219	252	249	273	264	272	241	252	257	238	208	232	262	232	236	235	232	227	242	222	227	227	250	247	239	231	241	241	252	241	230	245	247	237	249	226	263	256	228	224	239	231	227	237	272	215	223	208	218	236	251	220	224	243	244	245	240	209	223	226	256	239	232	241	243	217	250	265	240	243	261	263	241	269	225	239	256	246	256	265	224	237	247	218	232	251	251	227	240	219	276	225	238	249	221	238	237	246	211	242	228	246	231	257	240	270	257	248	232	249	221	255	268	271	221	262	250	255	236	255	256	248	248	231	246	259	221	250	250	250	224	245	237	246	209	233	218	232	238	224	236	228	270	240	228	234	200	253	251	235	229	258	211	242	249	257	237	236	255	228	265	216	264	225	245	254	223	276	235	249	247	252	246	244	241	253	230	212	226	244	227	236	217	260	237	231	242	249	223	213	209	274	239	243	265	248	227	249	249	225	230	243	252	246
12632	28980	36120	35351	30963	20639	13749	8224	6550	7288	6127	3612	2088	1081	795	646	608	606	582	567	593	592	577	592	611	601	594	619	619	624	625	605	555	574	588	600	592	618	546	593	576	576	594	595	615	597	566	625	585	553	557	588	585	581	577	584	589	544	549	600	573	608	595	550	605	582	654	625	612	641	547	554	607	594	578	580	632	574	628	582	579	618	595	568	587	581	607	611	594	573	567	586	606	604	594	583	583	565	560	607	596	608	627	610	618	610	583	604	592	616	592	553	577	597	570	558	601	615	580	606	561	599	624	597	561	630	576	604	555	581	621	600	622	587	641	612	564	620	541	534	597	610	610	590	585	619	530	578	604	649	619	539	511	592	594	595	562	598	628	590	602	607	589	592	585	594	541	627	592	602	623	633	599	585	586	581	567	603	587	618	623	593	547	553	605	588	608	586	543	585	598	581	576	584	564	581	653	571	606	628	552	564	561	628	602	586	585	554	553	550	570	600	585	588	589	576	587	606	553	581	578	602	602	576	591	569	568	594	636	558	581	594	607	566	523	562	588	600	633	579	566	596	600	571	591	584	582	603	634	563	627	562	585	573	572	613	620	562	589	576	587	629	605	575	607	589	576	548	622	595	606	565	587	612	574	594	583	641	599	598	539	587	650	595	571	609	586	616	629	567	544	593	585	578	604	534	608	573	581	594	610	628	597	599	558	565	590	601	595	612	620	599	613	603	561	616	603	599	553	605	595	619	613	628	614	598	578	582	653	553	567	590	570	603	589	580	583	621	592	583	588	593	575	623	600	608	609	599	586	604	616	580	549	594	579	595	564	597	599	553	569	652	581	594	584	579	598	614	606	562	580	575	597	611	609	605	583	588	636	628	604	584	572	619	591	612	608	572	564	565	548	554	554	577	572	554	572	607	604	597	569	580	579	579	617	631	604	600	562	581	575	606	590	584	574	570	569	587	592	562	610	635	580	572	566	560	588	555	621	571	579	632	584	617	578	578	609	572	601	565	589	584	611	571	578	596	603	578	584	566	611	632	627	589	599	608	543	585	574	556	618	591	572	570	592	628	595	600	565	627	545	608	610	597	604	607	606	577	551	598	571	572	615	613	579	604	602	568	578	651	594	599	591	594	617	633	667	618	610	588	640	585	561	574	633	578	552	586	581	558	613	575	578	574	551	588	576	609	579	564	570	612	561	573	617	586	598	603	592	567	554	607	592	587	571	574	585	618	540	594	597	575	571	600	573	541	616	610	596	570	599	622	576	612	587	600	583	561	601	592	612	606	559	551	603	610	603	612	606	566	550	607	610	585	645	585	645	583	613	630	584	594	562	593	603	580	636	558	568	578	555	657	621	559	618	592	570	542	595	597	576	574	614	567	551	580	629	613	583	534	571	605	659	631	570	598	608	590	568	616	607	601	556	521	634	569	587	590	569	610	588	585	587	579	599	602	595	575	616	571	604	596	570	583	584	578	581	606	609	620	589	607	572	594	611	594	590	597	593	567	591	563	587	626	557	609	571	630	561	626	563	598	596	567	564	624	618	605	645	593	586	620	587	640	563	600	573	602	627	560	578	567	573	572	592	572	551	567	538	584	569	592	569	575	543	603	598	593	588	594	583	613	555	592	590	638	638	589	581	597	565	570	646	578	604	577	564	584	628	615	608	624	597	615	615	593	595	572	640	551	603	576	617	621	567	628	532	593	572	584	595	602	591	593	590	628	562	596	573	617	580	572	567	627	576	596	598	597	566	634	579	611	630	596	580	583	540	602	589	620	605	573	569	645	620	585	594	595	570	606	568	606	583	567	606	574	619	585	622	606	592	588	577	545	566	568	605	596	640	556	572	585	583	595	572	570	611	574	590	625	596	613	582	623	611	591	591	587	598	587	576	579	586	598	559	587	596	575	606	591	593	634	589	597	621	550	567	578	587	571	591	611	588	562	628	601	627	597	580	591	576	609	594	605	593	596	569	567	544	544	610	605	605	586	578	627	609	568	580	619	592	615	585	557	569	580	598	537	566	596	573	593	633	598	594	602	630	592	559	549	605	558	601	593	590	565	618	603	577	614	559	568	580	586	610	565	593	593	609	572	620	616	552	573	573	592	601	564	583	632	592	583	576	573	535	581	613	577	568	571	611	597	595	595	623	572	637	577	607	565	646	638	599	609	605	545	584	615	594	583	582	580	576	567	619	580	586	575	601	563	607	596	593	640	540	575	589	583	595	586	581	610	623	595	562	559	584	609	614	553	609	571	629	555	582	603	594	588	592	587	563	577	606	583	590	555	601	626	552	598	596	597	589	605	636	620	575	510	618	633	600	585	601	599	583	580	591	602	577	618	636	543	571	581	593	581	556	578	518	646	615	590	541	578	577	680	612	581	584	567	588	603	587	546	615	597	590	573	545	574	571	614	631	604	552	574	670	576	605	582	564	591	597	600	579	608	581	573	593	597	602	539	589	610	622	622	613	563	589	601	578	561	572	541	583	595	612	578	577	573	621	579	592	550	584	570	595	569	647	618	602	565	619	574	584	578	586	593	565	565	613	583	549	566	591	559	603	596	553	580	646	602	607	606	601	593	522	592	586	573	571	591	581	574	539	592	611	609	627	607	569	576	585	542	577	593	608	557	620	588	610	601	590	610	595	598	583	578	572	628	572	552	591	612	618	596	569	602	628	605	623	620	624	615	593	590	573	564	587	582	617	611	576	595	569	573	608	613	592	572	602	579	593	596	571	588	610	578	569	596	618	626	568	550	595	580	605	607	595	609	582	537	581	618	574	577	567	626	531	594	589	657	571	535	565	620	611	612	567	621	598	602	603	583	567	583	579	604	596	609	611	609	599	625	569	606	564	594	611	583	584	571	555	631	581	598	567	606	574	632	578	618	613	599	587	573	584	577	625	609	558	593	622	589	606	628	609	572	654	587	590	604	563	542	568	641	573	588	557	598	609	619	636	612	624	625	571	642	584	559	601	590	592	616	590	599	594	618	600	568	589	574	591	581	591	605	650	569	574	639	600	600	578	589	566	571	605	583	577	539	609	618	559	582	613	625	571	598	605	649	622	579	613	571	573	637	595	585	595	584	601	611	606	600	598	608	570	607	580	568	595	596	600	581	615	603	566	565	633	609	576	553	586	600	608	566	626	575	579	616	656	626	620	610	573	613	587	588	627	565	579	566	579	556	609	595	639	588	594	558	591	565	605	565	607	583	547	579	615	644	599	648	615	613	597	553	588	599	559	535	604	550	585	586	625	562	591	575	597	648	549	601	568	567	569	579	554	626	573	588	597	619	594	580	606	563	608	624	633	600	596	585	573	567	614	586	562	579	596	624	593	610	593	566	558	563	578	619	593	608	581	565	617	612	652	600	624	601	581	619	587	574	624	539	597	607	544	604	596	558	578	573	589	609	582	582	598	607	586	593	595	559	548	564	589	626	551	590	604	617	569	577	610	603	573	616	600	538	634	580	607	587	593	617	578	617
46513	50282	45321	38775	35113	33784	29386	21829	17003	16476	11637	5674	2359	777	376	297	257	261	257	252	252	265	261	276	258	230	252	257	239	271	296	264	260	292	304	255	260	269	246	265	227	274	226	243	240	268	238	266	277	298	261	262	246	286	266	245	237	209	280	265	236	258	246	261	276	289	280	248	238	258	253	260	273	204	269	266	245	255	262	247	265	254	244	262	262	260	250	260	248	240	240	279	277	234	214	276	260	246	237	231	264	261	223	234	225	249	301	235	269	277	254	267	251	229	242	238	244	259	242	250	267	236	252	259	265	247	216	250	234	242	242	287	271	266	257	237	242	251	294	258	227	244	290	240	272	244	230	246	239	234	242	230	230	246	251	256	234	243	234	258	255	249	247	256	237	230	254	270	258	288	255	261	259	261	246	260	265	247	248	236	257	244	233	233	239	270	252	244	276	233	241	217	233	248	255	258	259	230	233	243	238	254	239	239	244	240	248	242	247	256	262	253	207	238	251	256	254	249	229	252	232	239	260	244	251	242	273	237	272	264	258	246	265	252	244	283	251	237	241	254	232	226	234	237	223	257	266	254	215	264	272	252	271	258	258	243	248	269	223	226	226	274	232	265	263	275	240	226	248	253	257	246	253	259	244	241	249	239	220	273	274	257	226	244	293	257	211	229	250	226	280	251	258	229	258	249	263	250	233	246	258	244	255	249	247	248	253	224	262	248	284	254	269	275	283	254	247	276	252	234	243	252	248	229	264	254	272	269	258	257	247	273	281	248	235	251	239	287	262	255	223	276	281	263	289	242	253	251	235	242	232	249	268	260	234	249	240	253	243	237	237	249	279	263	241	259	224	266	252	260	254	274	245	234	235	246	238	276	261	239	268	241	214	236	251	221	251	279	255	252	256	232	266	255	240	228	262	257	239	273	260	236	243	272	252	254	212	274	250	233	247	244	279	255	250	269	257	259	240	211	253	238	260	242	262	280	246	190	247	269	259	278	248	257	256	248	276	259	249	272	204	279	254	235	260	247	269	226	249	221	244	262	257	269	260	258	239	239	206	226	241	273	260	280	255	268	229	240	235	259	265	251	236	238	264	270	270	236	257	233	246	274	242	271	286	279	248	275	252	225	253	254	243	227	267	245	267	255	266	250	267	243	249	261	275	239	225	238	261	254	270	235	231	253	272	240	230	243	278	260	222	247	246	236	228	201	240	263	260	260	248	251	205	243	243	233	261	235	253	262	243	238	270	243	248	250	263	228	247	227	238	262	262	254	241	266	241	269	281	264	247	264	252	258	263	214	247	264	242	244	227	244	240	238	259	244	236	227	290	256	255	255	250	259	253	278	258	221	266	259	251	233	279	233	218	238	245	259	258	237	244	255	246	245	252	265	258	274	257	245	264	266	255	271	251	227	257	240	279	247	258	261	235	264	224	256	242	253	251	249	238	253	230	253	260	261	262	244	267	269	235	253	282	267	242	257	243	234	269	257	250	241	276	218	239	255	258	231	236	255	262	247	232	270	275	236	233	237	240	246	295	252	236	240	267	247	248	235	253	239	269	280	279	248	254	227	237	240	225	252	253	232	267	243	264	252	248	262	217	269	277	250	236	265	246	290	246	276	214	235	238	272	281	259	265	249	292	243	242	278	251	248	233	245	250	258	257	273	268	249	245	269	278	293	225	264	223	270	244	243	232	248	260	238	280	249	255	249	266	256	248	229	256	263	234	275	237	262	254	296	226	288	237	256	228	255	224	247	272	240	256	249	228	247	241	237	249	198	255	224	268	259	290	244	236	269	265	275	252	252	230	256	270	267	253	267	249	247	250	239	233	250	259	246	277	235	302	250	252	257	273	256	264	240	250	223	229	260	240	287	236	259	227	258	254	261	233	256	243	277	285	247	225	267	231	259	264	274	241	238	250	237	236	251	296	255	263	287	259	226	242	262	251	275	232	250	238	240	247	244	247	258	262	265	253	268	229	254	241	283	254	249	246	242	271	238	235	252	268	250	246	240	242	237	257	240	226	224	219	251	278	239	249	240	262	250	263	244	223	252	250	248	233	248	228	264	245	233	244	257	287	254	268	262	254	225	235	265	249	250	251	290	275	268	288	243	268	248	233	230	243	239	243	230	262	282	264	268	263	267	250	246	249	227	289	231	253	242	251	222	303	253	278	252	252	240	236	247	266	273	279	243	273	246	262	228	235	249	284	254	239	242	261	259	257	208	242	257	238	236	274	252	230	263	245	250	249	245	244	264	249	262	245	270	245	232	252	278	253	246	242	242	272	241	248	274	269	215	257	256	259	241	238	259	272	244	247	226	255	270	255	238	258	232	265	252	267	283	249	251	265	263	225	234	263	250	276	246	267	241	278	257	266	222	260	237	257	274	248	243	255	249	272	276	261	238	251	266	240	257	276	266	235	240	257	263	249	269	274	271	272	256	260	237	237	287	225	226	233	262	225	254	230	253	223	254	257	240	230	236	287	231	265	235	247	244	244	256	247	258	256	229	229	249	269	238	246	248	261	297	217	301	270	239	250	237	247	249	243	249	274	257	235	230	249	267	281	241	264	253	249	261	252	241	329	276	242	223	276	278	264	246	229	271	267	261	271	255	253	229	236	248	271	265	252	273	248	247	241	252	235	253	266	268	264	254	281	245	268	257	254	221	261	235	262	254	255	270	264	246	233	256	281	251	273	279	279	274	251	207	267	237	258	291	233	244	239	237	241	239	241	269	259	272	228	250	274	249	228	228	226	281	244	242	254	230	237	262	264	230	244	207	246	245	262	263	227	278	258	242	256	234	219	285	247	268	243	258	236	264	262	251	258	279	253	244	250	252	201	252	282	247	261	242	258	271	257	241	256	238	237	253	247	267	197	256	243	289	262	231	264	262	251	251	245	235	259	248	245	264	260	252	245	256	285	251	255	248	252	223	241	233	258	266	247	254	273	235	242	233	257	256	249	236	227	248	258	250	241	249	248	256	240	243	259	259	234	240	247	254	238	260	249	246	237	260	229	252	225	268	262	247	262	257	242	260	265	245	303	274	228	234	250	270	255	240	253	256	238	256	239	241	291	254	215	249	264	276	229	261	232	242	262	240	231	259	235	254	242	223	248	240	228	213	272	230	259	225	241	235	257	277	228	227	240	257	251	258	248	229	257	244	258	239	234	250	261	226	254	225	253	234	240	252	257	229	251	248	281	245	277	259	244	247	218	243	227	253	230	254	229	282	237	260	235	257	245	257	273	221	252	224	248	258	248	222	235	247	220	231	255	262	244	269	272	257	251	251	237	246	286	263	278	232	267	251	257	259	240	269	248	260	246	264	270	245	244	247	245	256	244	257	248	276	233	223	271	240	211	240	242	253	243	251	252	265	224	267	268	236	245	235	262	250	247	222	234	238	245	216	234	258	246	286	236	264	256	238	259	252	260	271	274	232	227	268	246	265	260	261	250	268	269	231	261	277	231	263	255	270	234	254	221	218	262	254
36950	52167	54244	54863	54629	49358	39789	21326	28377	33996	27526	17231	8042	2753	1119	738	652	640	656	662	620	601	588	616	589	603	635	619	582	627	508	594	609	586	609	577	594	598	626	618	596	575	605	604	598	615	654	607	629	593	583	600	599	570	574	619	597	586	613	573	627	555	597	644	622	592	609	589	601	616	581	634	618	616	623	598	632	603	639	660	579	657	655	630	579	651	593	598	643	599	574	580	601	630	600	586	641	628	573	620	596	606	599	585	593	601	602	610	600	615	565	601	584	636	545	581	600	584	604	590	587	662	567	614	641	576	682	660	586	631	616	560	636	594	604	577	588	639	529	609	570	650	589	599	659	642	577	641	605	581	572	580	570	645	614	617	592	592	585	565	586	584	544	615	605	627	602	619	633	604	631	636	592	596	585	627	632	562	617	614	631	602	625	603	599	639	625	619	592	610	572	596	636	578	617	648	642	647	598	617	585	615	608	578	584	606	560	626	588	626	635	562	588	606	612	575	588	628	599	608	611	629	589	621	625	587	593	570	607	585	604	593	598	599	586	593	618	594	557	600	612	619	576	601	633	642	553	551	597	641	566	560	624	590	608	600	600	613	634	657	622	609	613	588	634	607	592	613	614	586	627	634	639	599	628	602	596	589	612	582	612	604	614	612	574	625	650	556	613	579	562	597	585	547	623	592	632	539	634	587	594	619	597	618	575	593	595	572	567	591	604	549	600	567	681	608	627	589	592	581	619	591	604	631	585	602	598	619	599	542	618	609	606	552	602	586	584	587	618	563	602	609	612	601	638	582	592	642	576	589	596	576	544	628	608	617	586	609	586	533	587	592	621	641	575	594	593	578	592	577	560	630	630	580	610	611	623	623	575	630	630	619	609	640	617	624	587	552	588	633	621	621	577	607	577	631	634	578	599	592	569	559	614	573	619	610	616	597	607	577	623	579	623	614	588	578	571	614	625	596	606	597	597	595	589	578	583	615	604	602	608	576	601	596	577	586	582	625	669	609	625	584	651	598	603	617	575	554	651	575	591	603	625	633	597	616	581	620	573	622	587	650	607	565	605	542	610	599	592	574	591	621	633	575	562	575	555	606	594	572	617	580	642	659	562	583	618	632	602	597	599	621	576	594	607	592	596	564	641	582	642	572	625	597	618	582	639	638	559	596	622	602	550	596	577	579	607	573	606	575	597	602	592	631	612	607	589	667	621	557	586	578	628	592	560	633	577	562	575	602	602	623	636	580	595	603	596	613	612	622	599	631	620	586	599	604	574	589	578	601	604	591	583	613	632	604	609	649	606	601	597	627	608	588	649	587	559	606	597	607	592	617	589	577	591	628	592	593	651	591	594	604	583	599	646	611	599	622	584	596	624	646	630	572	559	597	589	643	626	566	614	585	622	624	597	598	621	647	577	600	612	649	630	596	622	629	600	655	564	593	604	578	615	570	636	617	580	630	622	585	625	627	586	596	624	633	593	592	568	604	579	637	585	631	560	591	579	557	662	637	586	617	611	587	589	575	579	554	572	646	572	566	598	605	628	590	639	597	617	618	616	570	584	581	623	634	578	570	619	591	606	616	587	602	605	561	604	622	621	586	571	596	619	603	571	590	612	619	636	592	600	638	572	613	624	579	613	591	586	582	590	581	602	586	570	590	614	641	605	605	567	600	622	588	602	609	610	559	583	581	555	604	576	577	592	554	566	619	613	601	617	625	605	610	593	611	560	643	641	575	617	597	629	576	596	591	601	617	600	650	592	573	606	571	570	584	614	634	590	601	595	555	597	577	570	586	601	597	617	613	583	591	614	614	657	632	626	627	554	710	667	583	619	599	642	607	606	572	661	606	607	612	578	613	616	611	605	600	592	587	632	592	604	581	586	589	613	584	571	588	548	576	610	585	592	616	636	536	593	575	595	590	592	629	568	647	562	620	591	612	609	631	585	586	638	635	603	601	604	585	599	566	543	601	639	576	609	594	581	569	572	550	605	579	536	619	546	586	615	591	615	557	572	652	599	552	608	599	599	589	596	621	598	571	631	569	615	609	590	603	557	609	615	579	609	655	592	608	621	617	551	598	604	620	620	544	582	593	609	578	621	599	613	579	607	560	612	578	588	592	596	544	622	618	602	618	628	618	629	587	617	566	610	575	616	605	609	596	623	620	599	609	592	613	617	616	603	604	605	614	593	633	587	586	579	616	601	599	626	646	615	573	622	599	606	543	575	617	659	592	574	633	566	598	603	629	637	607	650	606	555	617	641	598	630	604	596	585	558	628	581	621	582	573	572	579	574	570	654	576	610	581	621	631	610	582	577	565	633	612	592	607	647	603	584	632	663	589	608	560	608	618	601	572	579	628	593	615	613	621	617	625	581	594	568	577	548	581	561	605	606	585	630	603	600	623	574	604	579	633	587	594	619	599	599	605	620	605	668	563	626	626	570	619	631	562	582	580	596	627	648	581	528	600	591	616	632	584	598	598	593	581	648	582	619	639	599	600	663	637	612	615	575	594	575	572	610	573	635	590	620	581	574	578	633	612	598	591	600	598	618	567	616	616	605	608	623	578	583	608	557	596	606	629	597	564	598	569	605	630	596	609	634	615	624	620	656	587	582	640	617	598	580	610	570	594	593	602	602	604	573	585	597	596	610	569	605	585	619	544	572	574	616	600	563	635	625	587	630	626	562	602	612	573	600	584	585	639	590	553	618	612	594	591	609	606	585	547	608	566	609	558	586	598	553	580	598	618	583	600	585	616	599	625	589	603	581	601	611	577	543	579	588	608	594	602	593	564	601	587	557	547	578	620	619	565	617	601	640	613	629	645	629	611	532	581	575	631	591	632	599	588	587	615	532	649	604	526	601	591	544	571	595	585	581	602	585	583	573	597	560	607	629	652	558	602	637	626	634	600	607	583	586	578	625	615	591	575	591	602	580	645	618	624	636	596	619	602	601	579	577	636	558	617	614	609	587	555	614	599	580	593	585	637	609	605	628	632	568	595	605	624	635	632	571	582	610	598	604	620	530	593	626	548	633	599	592	615	604	596	596	635	544	648	592	572	571	599	593	587	580	600	606	619	618	622	603	576	585	627	601	589	568	607	628	630	581	642	609	553	625	616	606	619	623	613	575	600	611	599	577	609	597	581	607	600	613	569	583	585	616	606	576	632	615	612	567	574	604	572	623	588	572	576	617	615	558	618	568	583	618	602	542	592	589	623	656	625	618	576	608	542	614	590	599	610	571	589	567	615	625	586	615	630	621	600	614	568	616	630	645	573	595	612	614	627	626	605	598	625	599	565	580	585	609	593	609	602	613	628	609	632	626	595	591	590	551	612	610	628	592	603	556	621	563	596	603	648	595	614	615	570	569	582	576	607	577	578	567	589	587	609	589	550	607	582	608	555	612	576	620	621	568	555	577	601	616	542	552	601	589	613	580	585	600	588	599	605	626	649	587	599	639	575	593	631	640	594	610	646	596	557	620	591	600	634
52068	48813	45251	37453	37742	35163	28536	24847	26888	30778	26230	15543	7575	3141	1324	564	326	291	237	232	244	242	238	221	240	260	237	221	251	245	234	225	246	244	204	237	257	238	254	241	252	219	254	269	227	259	236	242	270	262	234	243	233	225	229	260	220	247	224	239	236	227	229	254	217	213	247	246	230	252	250	203	260	208	252	261	251	238	233	246	224	234	251	216	256	255	266	226	269	255	221	242	253	246	230	260	237	250	241	251	262	218	246	236	240	268	258	232	248	220	229	243	246	260	238	271	234	249	244	224	261	222	255	277	212	222	257	221	252	207	227	244	231	235	252	240	218	259	254	227	233	251	209	227	266	231	230	238	225	267	235	243	245	223	271	241	238	234	227	216	228	255	254	259	230	205	211	249	225	220	237	237	243	268	240	219	233	240	217	241	246	225	235	253	239	229	222	237	267	236	269	216	264	250	213	221	240	217	222	257	239	214	224	220	218	256	225	243	210	241	247	224	273	226	219	258	246	220	232	248	220	239	269	245	212	221	221	225	218	222	217	249	234	266	227	251	256	240	285	268	234	252	240	231	242	230	258	229	220	248	241	220	237	229	238	265	211	247	223	240	231	198	245	227	250	236	237	208	228	228	251	258	226	243	228	233	240	221	273	247	221	244	242	238	205	223	214	210	221	214	237	240	220	237	226	234	240	255	205	254	236	247	212	257	230	234	237	207	231	236	218	252	265	249	231	224	250	223	243	236	254	227	261	233	253	250	223	266	220	228	239	247	235	236	237	227	219	235	223	236	257	226	245	237	256	245	224	258	197	243	237	251	227	243	279	246	223	233	228	238	234	219	227	248	266	238	254	245	206	247	237	222	215	244	251	225	217	257	217	251	230	256	237	231	257	216	223	243	223	254	231	251	252	243	252	238	240	188	264	225	227	206	259	228	214	244	229	229	240	243	247	245	271	226	250	240	238	244	235	258	252	229	232	260	225	217	251	230	201	234	216	222	216	257	221	244	231	238	247	233	226	198	253	231	209	251	225	240	232	241	254	221	251	229	209	218	270	249	256	251	241	275	232	226	224	243	268	212	240	246	254	246	241	234	244	233	240	230	235	261	214	262	222	264	211	234	257	253	215	238	208	207	253	254	238	266	223	222	213	237	207	230	247	252	252	224	275	243	254	246	284	236	229	245	248	244	235	245	234	276	254	237	263	231	245	228	247	246	251	237	255	231	225	250	199	220	240	270	236	249	264	249	208	236	241	237	251	228	246	249	237	242	223	250	260	236	248	244	234	230	221	242	217	236	242	253	234	240	247	212	264	233	216	240	239	271	233	224	228	257	252	231	231	260	237	228	264	244	247	243	237	226	213	227	211	241	264	238	258	238	230	228	242	248	242	253	227	239	242	262	248	218	242	232	219	246	240	230	255	212	229	275	236	218	223	278	242	231	266	236	210	214	248	223	225	229	240	240	242	241	221	257	251	237	243	252	233	235	256	247	219	245	241	247	244	241	233	246	253	262	259	224	231	237	243	246	230	236	248	228	236	209	233	237	217	224	231	241	225	230	247	222	233	242	223	243	221	257	251	244	216	219	249	261	248	260	222	220	205	231	244	269	226	195	241	222	215	239	229	260	246	222	246	219	251	203	265	220	216	241	242	247	222	224	237	238	224	237	232	242	236	228	254	256	221	235	240	230	228	238	239	245	258	231	242	268	247	256	209	237	263	223	217	254	271	248	210	242	232	223	263	214	227	246	214	245	245	249	261	231	232	228	274	236	274	241	217	224	231	230	233	232	220	228	242	236	243	240	227	225	215	230	224	238	225	249	215	236	235	241	271	259	229	222	261	248	247	249	238	238	249	253	238	249	213	239	258	239	237	222	256	245	261	232	251	240	229	249	221	234	229	246	249	244	236	251	251	236	235	240	249	241	218	260	242	236	191	229	240	209	262	224	247	253	245	238	222	253	247	244	268	265	244	249	248	243	249	239	229	221	209	252	239	237	250	225	225	258	261	252	241	225	267	233	222	217	240	252	203	224	232	241	218	234	234	249	213	271	240	252	231	238	233	226	209	245	250	207	252	220	261	245	247	220	229	242	226	218	238	230	250	221	239	236	226	216	223	223	219	238	258	258	276	210	245	246	225	224	224	226	238	264	245	236	222	252	263	239	247	206	227	224	242	259	210	218	229	203	236	242	252	248	256	241	283	212	263	248	227	253	252	227	236	258	256	246	236	222	214	257	227	232	220	247	230	250	234	239	260	238	240	214	229	227	237	217	220	231	235	235	254	219	239	217	236	194	231	241	213	267	248	227	259	216	272	254	263	226	244	239	237	255	257	216	238	228	280	250	239	207	266	231	245	239	224	212	241	223	247	236	233	238	243	250	250	242	232	248	240	252	239	260	237	242	250	203	244	239	226	259	236	257	251	227	254	234	236	230	200	271	228	223	239	213	214	225	236	238	230	236	231	251	231	248	215	243	239	192	218	233	250	231	233	235	241	206	262	231	228	225	234	231	236	232	240	215	257	244	249	220	242	231	300	230	262	247	239	253	257	257	233	224	223	263	240	238	223	194	244	260	221	223	217	218	223	261	201	243	231	264	224	253	276	244	210	241	260	249	223	226	236	221	221	238	255	240	274	270	220	243	246	252	226	221	221	197	219	235	229	214	232	263	233	217	248	235	243	231	226	230	235	234	224	222	216	240	238	249	233	251	241	242	231	201	219	240	236	268	236	238	230	237	242	216	231	241	230	242	236	267	273	219	243	220	225	249	236	229	243	233	247	230	246	215	222	231	246	229	260	252	229	232	258	241	219	237	224	259	218	273	230	235	222	220	250	234	251	225	214	240	227	220	247	253	221	268	269	232	223	246	252	241	207	262	234	265	207	241	239	240	227	223	264	231	222	233	237	232	260	247	242	234	231	236	272	277	252	258	230	271	208	255	262	275	247	241	217	236	234	206	242	280	260	229	252	224	223	256	223	230	277	234	240	253	227	225	219	267	230	253	213	216	259	224	231	250	221	277	224	205	226	220	224	223	236	216	226	224	260	245	223	209	238	236	237	214	263	222	194	238	249	225	246	228	239	252	234	188	237	240	242	285	201	250	236	232	269	241	237	252	248	235	250	219	234	229	254	239	253	255	250	253	213	224	209	231	225	255	255	250	231	212	193	240	255	216	221	227	235	243	227	239	218	246	242	238	240	215	246	251	274	252	239	250	241	231	253	228	257	237	237	231	224	213	232	240	216	257	241	245	251	212	220	227	267	232	218	216	226	232	221	250	236	229	230	278	258	223	273	224	263	250	235	239	257	238	262	230	221	247	205	241	245	210	237	212	235	234	221	238	246	231	235	220	234	241	225	223	228	214	211	269	228	211	262	216	217	235	243	235	223	187	204	219	229	211	254	267	219	231	233	224	226	244	233	281	243	214	217	250	216	230	278	242	254	220	262	214	226	251	226	250	250	196	268	254	256	245	236	248	228	257	222	217	284	233
41833	53807	51838	55941	54854	51630	35021	27459	43400	48098	41456	30276	19290	10109	4699	1897	912	612	557	560	589	571	559	552	564	536	548	520	578	520	504	579	555	576	559	553	590	581	570	561	525	598	552	579	544	526	569	569	575	555	587	587	592	529	553	541	602	550	585	593	573	582	544	541	544	546	559	560	506	572	575	547	506	551	571	555	544	540	543	558	559	550	589	520	552	513	567	536	565	531	559	568	545	584	591	555	543	538	560	526	549	556	518	556	533	556	562	567	552	538	540	553	566	552	591	562	515	564	525	591	552	561	566	581	533	548	585	556	532	543	532	556	545	534	588	547	540	516	523	528	537	563	592	545	576	547	587	541	503	557	531	546	583	538	562	562	523	577	541	549	513	554	554	528	535	552	567	558	537	564	548	543	545	549	572	582	600	579	560	590	569	539	592	516	548	539	540	571	581	529	561	530	552	521	534	550	556	557	557	526	559	572	516	514	555	581	553	529	580	574	527	561	582	512	534	532	559	549	569	576	566	523	512	526	568	566	571	513	559	522	590	574	568	546	516	545	544	552	550	533	549	564	553	557	559	544	592	496	545	537	540	542	564	552	553	585	522	542	521	558	558	550	545	555	555	540	562	545	553	552	562	529	558	569	520	557	500	554	532	597	518	576	550	565	490	548	538	587	520	554	528	540	526	522	525	540	550	541	577	565	541	565	505	554	508	615	545	571	578	547	531	547	532	519	574	602	517	544	539	551	557	559	527	555	569	519	565	543	557	554	555	572	523	520	551	556	521	535	549	553	533	518	571	512	557	550	534	536	557	514	512	557	535	560	609	556	563	591	570	511	580	545	569	515	543	533	559	540	535	559	559	540	521	523	522	541	509	568	545	562	567	528	551	534	579	559	537	565	542	518	586	557	517	547	541	564	578	548	537	529	551	540	546	539	529	525	567	528	541	536	497	589	589	574	585	534	533	534	562	527	542	539	522	546	555	525	567	528	572	576	547	545	566	557	517	549	520	556	576	541	539	548	560	542	523	520	543	553	551	525	485	559	520	570	555	574	535	541	526	533	558	556	539	563	553	582	574	533	559	534	544	492	577	586	560	526	554	528	546	573	570	594	560	583	549	578	546	531	502	538	513	565	542	533	517	537	600	532	528	540	568	573	580	570	561	565	535	548	568	530	561	566	539	530	558	554	551	577	531	571	533	536	534	571	538	534	546	544	568	552	527	587	524	585	543	516	595	509	574	507	594	525	566	558	572	578	515	549	530	604	478	507	594	528	544	513	566	542	510	549	526	537	512	536	555	548	555	557	547	565	527	517	545	545	557	554	558	533	543	548	542	543	584	540	534	542	533	577	545	548	571	552	589	542	557	547	551	590	468	576	541	577	548	545	545	553	572	543	556	533	537	564	584	521	530	542	561	559	531	574	519	584	563	574	549	519	569	542	511	536	525	555	540	545	553	582	560	550	548	528	490	566	553	548	540	563	576	584	537	549	557	502	587	527	576	519	531	500	524	554	562	555	582	532	549	563	542	540	557	530	551	547	573	578	555	571	545	550	578	584	558	553	580	586	576	533	530	504	547	565	584	565	554	574	562	544	540	550	533	514	532	544	517	586	574	523	576	540	537	548	558	514	597	565	558	560	563	527	584	605	531	572	587	557	524	496	564	545	559	572	569	560	557	580	530	553	522	578	558	522	552	544	519	569	569	549	548	513	576	545	543	512	531	572	554	568	552	554	540	577	546	522	591	528	582	562	575	552	535	582	499	552	549	557	524	559	541	520	518	571	513	567	567	561	563	525	577	532	533	532	561	561	572	561	559	577	597	545	548	549	529	562	531	536	525	548	562	538	588	541	542	539	538	603	596	528	535	529	532	561	565	516	504	549	570	565	502	524	532	559	581	552	567	580	589	530	514	536	546	533	587	558	558	532	551	534	497	545	538	558	605	555	558	519	602	548	529	540	560	607	551	536	595	546	583	559	566	566	573	556	570	548	576	521	560	565	560	536	556	539	587	540	499	562	543	557	556	573	551	562	545	549	583	511	527	579	532	560	508	585	587	582	539	580	527	525	578	545	551	571	575	546	542	553	578	591	524	504	563	542	582	581	533	566	526	577	580	547	569	547	560	568	556	503	528	564	551	548	552	530	544	558	535	508	536	535	540	546	558	595	568	561	554	564	529	589	571	565	552	523	527	545	539	495	541	553	587	568	547	556	561	565	566	568	574	547	617	499	550	560	539	542	528	584	557	584	543	563	583	565	565	565	562	530	509	497	569	565	525	563	514	561	522	568	581	544	561	553	554	537	559	547	558	528	558	557	518	545	552	545	499	541	529	524	558	566	539	526	511	594	555	533	559	534	550	536	536	542	552	562	553	532	514	527	553	540	559	619	546	569	611	581	516	514	535	607	545	539	556	547	594	567	552	531	582	517	542	539	543	605	546	541	526	567	533	527	532	575	578	576	514	544	527	511	546	532	565	595	567	578	573	612	510	531	493	568	574	548	573	527	534	539	538	491	545	579	524	551	555	555	561	525	538	563	554	510	516	581	555	555	515	542	530	573	531	538	520	555	554	568	555	523	600	517	529	546	531	570	539	556	547	538	579	533	525	569	548	525	529	562	528	500	501	554	506	558	555	562	564	559	596	472	521	547	557	544	533	550	566	501	566	505	558	558	533	520	524	550	542	564	529	557	586	533	569	503	553	541	547	556	571	553	553	553	557	569	540	549	544	605	536	544	526	566	563	550	521	529	520	565	523	567	577	555	553	612	562	536	566	553	540	587	574	489	595	554	590	556	565	564	492	594	499	534	563	589	547	544	554	584	493	554	562	576	556	557	576	559	559	571	538	532	551	492	535	582	544	550	563	585	516	540	538	519	509	590	573	533	550	531	545	579	557	559	492	552	537	505	577	561	589	526	545	589	606	528	556	557	548	518	564	565	575	544	576	547	553	572	573	559	532	562	524	532	506	546	575	573	566	563	544	566	553	594	574	551	561	551	563	577	525	561	555	554	562	536	535	558	540	561	557	580	550	550	535	589	566	538	571	513	556	580	513	522	593	577	571	521	567	525	576	537	531	581	566	508	554	557	545	546	507	582	598	566	568	528	626	557	534	536	569	546	553	523	556	593	521	530	585	566	601	522	540	565	586	562	524	567	560	510	478	538	548	552	517	558	577	558	502	529	549	570	570	539	595	563	555	573	521	577	551	556	535	533	525	554	550	581	573	532	526	545	566	547	533	548	541	558	534	603	542	517	532	586	563	542	568	538	545	554	563	531	547	563	511	527	548	535	602	491	556	532	563	542	586	584	558	525	540	537	539	540	547	556	567	552	519	503	522	553	591	598	582	563	567	571	571	552	521	533	561	512	533	531	520	498	533	537	573	570	562	573	549	530	542	553	536	532	560	563	566	534	555	520	538	555	598	574	554	552	555	526	498	529	555	521	556	539	549	566	545	501	572	558	533	561	547	548	530	531	548	555	540	556	590	551
13443	21084	32191	26405	20946	11344	5888	1803	1238	1642	1639	1105	617	450	347	293	233	213	232	239	225	248	233	231	226	232	238	247	279	228	249	247	238	263	232	239	244	237	232	271	257	233	266	262	213	232	249	243	223	253	259	215	234	232	230	240	248	217	244	233	244	269	278	258	217	249	256	260	231	254	220	218	234	230	226	231	246	229	234	246	221	221	225	237	267	242	254	253	262	220	274	245	235	226	246	214	245	223	228	228	234	261	224	269	252	233	254	245	235	217	223	211	255	228	276	230	247	228	262	262	224	255	259	217	261	248	273	247	251	265	232	237	250	234	233	252	257	253	255	233	249	247	228	240	245	232	272	211	217	240	232	221	239	231	257	235	274	227	231	262	239	236	246	227	226	243	220	244	217	221	262	267	219	249	242	210	232	217	229	239	237	269	261	224	218	235	238	249	242	249	229	231	220	241	237	196	209	219	233	225	230	234	233	224	283	223	224	251	214	218	226	243	220	227	208	202	257	268	233	231	233	243	231	219	234	253	243	238	234	232	239	237	244	237	202	234	242	248	210	240	233	213	240	248	212	277	256	223	215	224	255	243	202	228	206	245	221	241	230	221	244	248	205	217	261	225	218	268	226	245	235	230	207	232	252	230	256	250	281	247	241	253	240	237	237	250	208	219	273	231	248	229	234	242	261	236	211	230	248	258	238	234	232	249	243	258	242	240	237	241	219	241	234	259	250	263	228	255	237	225	217	239	232	221	233	218	225	236	258	223	225	269	213	200	238	245	233	228	256	263	248	226	226	228	237	237	235	236	236	257	250	226	219	206	244	250	211	238	227	225	199	249	256	272	245	239	280	237	241	246	252	243	225	235	224	260	246	242	243	216	234	224	281	259	247	244	213	239	235	226	228	240	260	264	261	258	239	260	274	206	258	249	246	247	241	263	251	244	257	220	238	276	230	220	242	231	221	246	236	236	237	258	245	225	250	260	233	269	238	236	242	233	240	264	252	232	257	213	199	253	231	229	250	237	262	239	230	234	222	251	255	231	229	224	236	244	269	223	242	242	246	259	240	252	226	247	228	233	245	229	242	264	220	235	249	229	256	227	228	228	223	218	244	223	231	242	251	226	226	232	251	241	225	223	236	260	263	278	214	245	225	216	238	239	237	223	245	247	228	271	295	252	243	241	263	261	204	278	272	230	246	226	246	256	224	215	254	243	224	271	236	241	258	227	211	240	228	237	255	229	219	232	229	257	233	234	229	240	235	223	241	238	219	238	208	225	239	265	207	232	230	247	239	229	254	230	236	239	254	238	242	225	250	231	245	259	237	234	224	251	218	230	247	242	231	233	219	217	234	259	248	240	241	223	223	232	228	272	237	241	254	264	226	231	242	246	242	233	227	252	214	236	215	233	226	271	217	236	240	255	235	235	243	247	234	243	234	254	226	231	237	252	211	230	251	257	244	253	204	230	238	211	270	249	222	263	259	235	241	264	247	232	274	241	248	217	241	249	233	250	216	250	236	230	246	214	250	238	267	232	264	235	236	245	215	246	245	231	224	227	236	221	231	237	250	246	243	224	232	207	234	252	219	253	233	226	248	240	249	226	227	240	238	227	219	262	257	269	243	229	263	261	210	226	250	218	217	216	236	242	237	240	236	240	226	240	243	212	265	264	245	254	232	249	256	217	258	225	250	255	248	251	236	231	234	245	236	251	219	221	215	247	225	276	253	229	199	254	282	228	223	256	254	238	251	257	246	213	230	221	231	235	277	274	246	256	223	224	253	263	237	243	222	243	232	242	232	220	267	235	261	239	227	235	228	230	228	268	235	252	274	223	227	261	237	239	262	224	242	262	249	230	238	211	231	239	232	214	229	223	235	233	255	216	227	243	224	232	235	248	248	251	210	252	244	240	248	242	227	216	241	248	248	262	231	263	253	238	262	243	236	227	237	254	224	237	277	228	241	242	223	258	239	216	253	226	229	224	243	230	240	227	214	246	235	246	245	236	251	256	225	237	233	257	252	232	259	219	206	233	228	208	260	231	255	238	243	241	241	238	239	246	265	235	213	225	257	238	234	245	254	257	219	247	210	233	249	262	224	226	239	249	234	234	252	220	235	247	243	241	218	251	240	230	256	232	219	225	246	222	230	229	225	250	252	251	216	255	229	219	245	244	227	231	269	258	240	229	228	220	250	225	210	239	217	289	247	266	248	206	230	235	230	221	232	207	242	223	231	224	239	237	252	236	244	247	236	231	240	255	259	225	232	246	222	246	246	242	247	219	249	231	239	215	236	239	229	209	242	240	224	254	215	246	219	241	225	234	242	228	259	247	198	266	249	262	255	259	234	250	240	233	250	222	218	226	234	272	257	229	255	210	226	240	227	225	244	250	249	262	219	227	216	222	221	246	270	260	220	249	233	237	231	246	266	239	218	224	204	241	240	254	229	261	255	246	243	242	255	259	234	225	279	222	244	248	236	259	230	245	234	215	251	227	236	268	266	212	232	257	258	206	227	242	231	212	224	231	214	248	236	246	261	246	256	255	219	226	274	240	269	240	226	224	264	214	219	246	248	242	262	247	244	212	235	274	240	238	233	244	258	230	253	238	248	214	250	253	209	261	211	227	225	231	229	267	206	242	263	236	225	231	235	216	245	246	206	237	219	234	220	241	216	224	250	223	243	219	231	217	264	228	219	237	222	249	242	242	247	247	244	222	248	237	267	241	229	254	256	257	250	256	224	246	233	251	258	231	235	249	226	212	259	209	255	289	247	229	194	229	244	212	231	224	247	230	251	251	262	232	248	269	206	251	240	255	249	242	256	224	257	240	247	227	232	247	233	220	230	248	273	254	232	247	256	245	233	258	246	217	232	234	234	238	252	229	255	245	222	224	221	247	235	252	225	231	212	218	262	222	254	272	247	240	220	230	251	243	207	229	236	233	256	280	239	252	233	216	233	218	257	235	252	234	226	245	203	236	237	232	283	235	249	227	250	239	240	238	226	197	235	219	237	237	248	213	252	234	224	276	237	213	250	267	267	234	256	254	274	245	240	231	226	216	203	247	243	240	231	210	215	244	230	232	271	229	246	239	243	242	243	242	240	238	276	247	228	253	248	223	240	233	276	247	244	242	224	223	232	222	232	221	237	265	241	253	240	223	234	249	235	218	239	214	270	241	239	234	242	229	247	212	233	220	254	226	224	260	249	240	235	210	224	251	257	217	252	207	238	252	225	226	231	223	240	262	258	219	231	263	241	247	260	213	225	205	232	229	217	215	221	240	210	234	233	296	253	238	230	241	254	247	247	249	228	255	243	242	232	252	251	242	216	246	218	220	250	242	239	237	251	243	242	260	222	233	245	257	223	251	234	225	256	238	231	252	272	231	232	215	245	222	259	247	234	250	232	242	213	233	240	244	267	224	236	240	256	237	238	249	233	220	245	219	252	234	209	241	234	247	243	252	228	217	236	204	236	265	213	231	239	263	240	220	239	226
11101	22595	35832	36363	31826	20936	14299	5106	4679	6803	5932	3824	2193	1387	921	729	663	603	584	640	606	581	587	627	586	601	560	531	619	562	632	585	600	593	589	604	553	565	573	579	540	611	571	606	583	612	585	578	554	626	586	589	630	570	595	574	634	573	575	578	551	563	573	592	607	628	601	567	609	613	549	646	570	606	634	581	565	598	582	588	590	552	588	585	565	568	602	614	542	602	575	579	639	564	588	584	596	629	613	606	576	556	577	587	572	532	596	586	601	614	598	595	592	609	522	614	554	600	619	589	573	577	583	630	554	584	606	603	619	601	572	567	575	598	583	584	578	555	594	566	611	578	602	581	597	602	592	559	539	635	630	586	580	574	550	590	582	547	559	567	597	648	615	571	592	564	567	571	578	633	577	604	625	620	578	568	566	587	585	587	574	573	558	593	591	549	582	594	566	607	590	597	565	576	600	582	609	596	609	593	614	580	622	609	635	563	570	573	631	600	558	604	610	589	588	601	606	584	590	588	556	574	597	643	581	598	577	585	576	575	571	587	600	601	605	608	601	613	561	587	626	618	590	572	569	600	604	600	607	575	596	598	571	568	597	557	559	561	585	540	577	637	594	582	581	592	580	573	569	608	569	576	577	609	622	597	612	563	599	577	595	581	573	581	594	575	581	584	580	596	622	597	536	625	617	575	622	638	629	594	645	621	595	593	582	600	602	583	604	556	589	589	561	570	584	543	611	585	551	596	561	591	635	600	590	554	568	591	573	588	596	613	557	574	594	578	562	576	583	594	548	620	600	595	589	538	598	586	586	613	586	602	610	599	582	585	572	583	568	573	577	563	563	587	557	621	556	577	581	554	615	562	611	588	587	564	605	571	592	578	638	570	558	630	593	598	625	594	601	608	617	569	595	605	588	562	607	550	580	589	578	560	598	543	611	588	599	617	589	597	592	589	628	550	590	623	555	584	580	594	587	587	589	529	595	577	595	641	584	540	576	562	533	652	555	572	564	575	576	581	608	620	580	615	610	641	618	587	616	569	550	604	597	615	600	582	574	624	628	563	564	580	561	549	545	583	618	607	608	544	610	603	596	597	567	589	617	573	609	608	597	580	582	602	602	602	568	563	576	611	562	614	610	578	594	575	591	601	581	590	607	597	581	583	550	569	588	591	636	576	592	585	553	540	588	582	565	598	549	589	595	578	538	598	595	642	600	605	599	602	581	588	635	614	562	584	606	619	596	586	599	590	566	580	609	602	621	531	587	569	599	605	587	573	625	582	568	599	607	568	643	631	605	599	584	602	589	602	608	595	615	588	551	571	583	590	622	642	578	599	597	640	603	573	631	594	594	605	603	567	567	643	621	636	596	559	589	580	603	587	593	583	599	562	591	586	613	599	554	569	620	613	599	590	611	564	626	555	615	588	588	590	605	573	585	581	592	581	591	574	535	554	532	549	605	617	561	594	645	581	623	615	575	603	613	588	610	586	578	598	629	593	614	574	594	607	607	602	574	553	603	615	575	622	550	610	604	536	574	564	608	625	597	601	602	564	597	607	582	628	589	596	580	596	563	580	569	560	578	619	601	586	620	581	591	560	608	595	586	535	600	599	563	639	595	608	611	589	597	618	567	596	578	616	596	548	613	580	577	561	588	606	582	579	635	635	574	649	611	576	569	609	556	611	604	566	580	596	616	591	588	590	579	606	603	583	598	568	586	599	534	578	573	589	586	584	555	568	561	555	570	630	586	603	597	576	577	569	605	570	560	603	595	598	637	582	605	573	606	608	587	601	581	575	615	596	550	626	612	604	610	605	574	599	563	602	592	603	624	567	586	560	575	558	555	591	623	569	606	566	602	575	581	592	595	661	624	575	659	627	558	588	613	606	615	609	617	537	570	546	609	573	582	618	581	626	574	580	571	535	597	587	563	596	564	587	592	622	617	631	605	603	600	597	625	586	579	577	607	595	559	596	596	597	603	623	612	569	598	578	607	590	582	576	608	586	596	643	652	584	643	534	572	593	601	611	562	565	546	613	575	594	562	582	614	532	604	592	609	582	640	588	576	637	587	568	571	633	565	547	560	592	565	580	604	594	567	576	587	559	575	594	568	629	622	575	625	613	631	655	588	574	569	605	572	573	605	605	570	595	557	597	599	617	546	599	565	587	601	571	591	595	559	554	572	605	581	604	581	572	566	611	572	596	595	597	547	592	599	539	611	549	603	580	597	603	605	603	557	554	601	616	562	535	556	612	612	607	598	615	605	596	595	541	609	594	572	581	584	607	638	596	613	559	601	572	576	600	620	622	635	553	633	567	573	589	595	601	602	623	589	603	585	638	586	579	582	627	612	563	607	593	594	569	594	576	603	608	569	621	601	633	615	588	601	638	622	614	597	580	606	610	640	592	574	568	598	555	600	581	613	588	590	641	582	586	620	563	598	622	585	578	598	597	592	628	572	609	572	614	597	592	623	564	613	616	573	615	615	584	590	579	583	621	569	601	604	583	627	609	612	568	602	588	565	573	589	571	585	576	604	603	599	556	617	550	596	579	604	612	597	561	600	587	589	607	577	546	577	576	591	582	602	618	591	564	620	583	614	620	616	628	570	567	655	579	566	606	574	603	586	641	570	591	568	596	570	567	589	585	587	620	561	577	595	595	522	592	576	591	610	596	609	595	627	596	575	625	581	561	576	606	618	591	555	598	559	601	570	549	615	539	587	601	597	590	609	585	559	594	567	617	544	523	561	557	561	546	586	621	647	614	621	593	549	611	602	591	593	574	584	576	580	605	566	606	571	617	564	571	575	602	575	578	583	598	596	515	595	584	580	608	613	612	585	627	569	599	595	609	588	600	631	593	615	599	560	553	617	594	606	600	585	590	587	573	566	599	649	576	602	576	609	618	593	583	561	554	617	575	613	525	584	576	591	599	602	605	615	604	562	566	569	554	593	562	611	591	577	587	565	544	611	594	565	620	614	556	591	548	578	609	552	599	588	602	607	589	578	594	606	555	603	607	598	596	570	609	617	564	612	608	581	606	602	615	636	564	576	563	586	559	576	605	637	568	596	581	619	586	584	614	581	576	586	603	545	627	602	626	587	588	629	593	607	637	564	580	553	596	545	569	610	583	598	573	644	586	529	580	614	642	555	603	638	619	599	622	618	598	574	626	548	583	606	564	589	551	605	570	576	570	588	574	575	595	547	599	572	595	594	611	580	600	569	600	611	536	618	563	600	578	598	598	602	564	574	579	613	588	582	584	582	551	557	601	623	617	580	586	600	593	572	564	595	561	574	568	607	569	599	566	594	594	585	573	571	608	594	646	571	588	583	578	556	584	549	592	607	562	579	586	605	571	570	603	616	592	551	631	569	560	569	611	546	537	616	547	573	617	609	599	584	596	594	588	604	622	566	546	593	583	576	632	606	579	561	592	612	590	627	571	623	592	570	603	587	537	554	616	577	616	562	649	623	600	615	551	604	574	522	611	600	601	555	558
40864	49798	47563	43374	34953	24782	19981	14384	15213	15381	10450	6823	3108	1340	531	340	285	278	237	266	253	232	233	235	243	267	268	261	264	254	241	278	249	255	252	283	263	262	260	250	289	255	247	263	235	264	254	271	265	272	252	273	221	268	262	241	249	272	254	234	257	225	263	248	269	235	228	266	212	238	225	262	251	224	240	275	244	237	240	228	272	256	278	262	240	243	267	235	266	221	270	215	262	230	246	224	215	222	256	231	239	233	244	240	290	225	260	259	269	234	236	263	242	262	260	279	274	271	250	259	234	274	245	221	233	263	262	233	244	262	251	268	235	273	255	233	241	257	274	261	267	234	250	265	283	244	235	242	222	257	254	256	247	277	284	257	239	257	269	267	220	243	241	259	235	244	239	248	280	228	253	279	232	244	258	228	236	259	247	246	237	281	256	257	270	237	259	237	256	225	238	234	237	271	297	248	235	254	220	255	242	223	248	254	246	248	270	257	240	225	257	248	243	222	265	237	245	249	256	261	262	229	248	252	256	242	247	226	207	240	259	216	238	225	256	265	263	257	272	225	232	247	276	249	246	268	277	224	269	257	244	240	229	258	255	262	250	234	281	259	248	230	258	259	274	243	232	254	242	246	275	233	209	236	261	281	257	235	218	270	260	232	227	264	257	246	251	239	266	279	255	260	240	247	243	230	242	236	262	272	262	271	252	232	282	260	260	247	245	236	272	251	241	255	264	241	294	268	249	245	251	241	237	273	287	267	249	242	261	230	248	264	259	204	254	253	270	247	250	230	257	251	248	258	254	260	243	276	249	253	263	242	261	257	258	280	244	244	243	252	222	234	254	238	255	256	240	269	242	271	238	240	254	285	263	243	247	237	259	274	223	236	229	252	226	226	266	241	257	276	254	250	264	248	261	258	241	233	261	249	216	260	260	267	254	255	257	245	255	246	242	276	254	264	246	257	273	254	265	214	259	257	239	216	234	226	269	225	225	273	251	268	266	239	235	270	232	237	253	245	258	226	220	244	238	269	224	245	241	238	252	278	249	241	241	250	254	255	257	261	278	265	240	259	259	244	241	251	255	250	260	269	261	254	248	248	234	260	244	219	266	210	237	243	272	235	231	245	257	267	231	248	264	236	245	268	255	254	264	235	247	238	249	271	237	243	250	256	241	263	241	252	239	257	220	249	251	252	261	250	251	274	280	268	273	228	284	276	218	257	240	260	242	266	244	241	247	255	257	259	226	238	247	222	277	244	217	205	240	239	245	258	251	243	263	244	262	233	240	262	262	252	255	253	261	252	238	259	259	248	254	235	245	249	228	254	216	236	243	275	240	246	237	233	284	281	245	257	232	256	247	275	262	240	234	231	222	263	255	276	241	232	256	234	252	264	242	279	260	249	251	268	277	260	247	251	253	271	261	245	275	243	259	249	230	248	283	272	251	230	238	256	240	259	273	267	294	223	246	249	268	253	269	228	273	231	256	240	228	239	247	231	231	233	244	251	255	252	255	255	242	249	240	246	232	241	243	246	239	250	264	280	234	263	247	260	223	272	261	230	302	278	229	215	277	243	243	247	250	245	254	298	259	237	254	239	258	246	241	265	245	247	269	259	274	236	241	259	235	259	238	252	248	243	252	228	254	264	259	254	236	240	233	265	295	279	236	245	268	250	255	231	252	239	223	266	249	259	264	237	245	227	263	216	240	257	241	215	276	230	246	241	239	244	232	258	254	223	261	238	253	217	232	270	252	248	248	235	230	265	275	251	244	265	235	234	258	218	268	262	224	246	213	276	255	252	269	284	255	247	259	274	247	267	258	253	226	241	235	270	273	272	260	254	233	262	250	253	257	239	231	246	223	235	234	240	242	223	288	240	228	236	258	242	266	207	277	259	262	242	263	251	218	259	218	267	221	227	260	243	244	258	242	214	237	233	265	241	232	257	245	254	274	243	246	248	267	280	274	247	253	218	274	239	234	253	257	252	255	229	251	245	240	230	252	220	232	243	243	226	238	227	236	239	262	242	242	244	264	275	235	242	258	216	263	250	254	245	272	235	241	229	240	230	232	250	254	235	225	258	240	266	235	255	263	277	273	254	244	233	252	235	238	275	271	240	255	233	271	231	235	291	273	265	263	231	260	237	258	262	264	272	257	268	242	279	244	231	257	262	255	250	237	258	269	244	259	245	242	240	242	239	262	227	253	243	245	264	256	254	236	239	288	258	262	228	253	220	252	244	221	259	239	248	248	230	270	210	245	241	236	248	247	231	279	247	239	237	226	240	232	240	227	265	221	250	258	246	228	262	241	248	243	243	226	266	250	257	238	251	275	249	250	226	247	251	247	263	229	211	232	246	279	251	245	234	247	210	251	273	231	266	219	270	242	247	227	266	242	283	234	264	254	239	234	241	266	249	235	225	241	239	283	282	227	233	248	244	241	257	227	270	256	246	251	251	241	250	246	280	235	254	246	228	268	248	234	274	246	251	240	246	280	249	249	237	278	244	271	247	263	235	245	243	246	276	270	275	243	225	254	241	246	264	238	250	222	248	231	226	224	230	212	248	246	240	240	260	246	264	221	216	268	258	228	230	250	239	240	230	251	242	276	285	250	210	246	216	224	254	220	253	258	249	231	263	251	243	237	208	281	253	253	213	228	270	230	259	229	243	255	275	248	240	237	267	253	243	258	237	289	225	250	233	240	249	253	254	242	258	248	284	225	249	262	214	244	243	257	206	230	286	258	245	246	267	276	263	269	277	234	275	239	259	250	258	259	300	260	257	301	263	269	209	253	221	261	235	246	244	240	226	253	264	266	256	245	265	259	259	256	268	248	272	257	244	236	276	238	258	271	265	261	220	236	227	240	249	246	270	259	245	256	274	241	234	237	254	261	250	227	232	269	250	251	238	270	217	238	241	257	264	229	259	269	258	251	273	268	235	263	287	268	218	240	274	251	238	249	230	225	255	240	280	229	234	238	254	247	243	245	279	246	264	284	241	238	222	270	268	273	247	262	267	243	238	249	223	253	239	211	257	260	264	267	230	246	280	249	249	224	231	272	251	256	255	254	237	247	225	224	245	243	248	248	235	249	264	245	263	252	240	260	225	248	259	248	240	261	247	212	223	226	241	247	257	252	229	255	252	271	278	233	230	262	270	276	264	258	270	271	265	233	251	259	254	251	257	249	253	273	233	243	266	219	239	265	255	292	261	223	307	251	231	227	223	245	244	232	235	225	235	278	245	275	239	250	263	252	252	236	224	244	244	259	275	252	247	247	208	259	257	231	222	218	244	284	252	277	273	255	252	239	242	235	268	230	245	238	249	204	236	219	221	234	244	264	221	235	258	245	214	267	254	234	266	265	254	267	277	227	271	264	246	246	251	242	233	241	253	225	240	270	225	259	253	273	245	226	282	259	256	237	270	250	245	230	224	242	252	247	260	255	244	245	249	279	253	255	205	246	232	229	233	265	251	244	262	240	267	241	243	261	254	245	232
31146	47429	52755	54541	41439	13023	10987	15433	31512	33656	27505	20686	11352	5019	1906	964	649	607	616	629	612	606	583	620	610	609	574	636	624	586	627	554	586	607	637	575	598	601	614	581	611	600	637	615	573	587	661	572	605	624	607	572	630	595	634	597	587	589	603	600	647	610	597	629	580	645	607	590	603	595	631	611	602	626	574	605	602	646	620	604	606	591	577	598	597	611	621	581	610	624	631	589	637	615	624	570	637	615	588	604	655	585	642	596	582	574	557	629	603	620	595	608	632	592	638	605	579	578	639	562	599	591	571	608	592	573	594	623	567	569	598	605	610	616	610	594	642	612	615	569	562	626	609	596	620	577	602	576	605	628	604	625	581	613	629	548	576	599	604	623	621	608	667	627	595	593	569	645	619	621	589	604	598	605	579	590	577	614	599	585	603	568	623	577	575	606	640	625	599	599	577	598	595	643	617	589	599	565	622	582	632	637	649	589	617	612	585	606	651	632	640	627	623	584	583	575	626	608	546	592	624	601	574	566	559	620	639	618	595	569	607	575	627	608	621	558	618	585	614	614	628	570	635	612	625	621	619	579	578	615	654	575	569	649	624	597	623	597	609	567	612	609	584	612	607	587	567	588	605	576	630	632	577	630	596	653	618	602	631	610	621	548	585	621	598	577	599	591	597	632	626	596	628	612	566	585	619	666	564	608	602	604	608	636	590	595	585	603	572	606	623	642	583	616	647	655	590	618	588	588	607	599	574	590	590	626	564	611	630	583	584	599	594	651	605	560	626	581	603	621	595	616	631	603	626	596	613	603	587	614	636	612	629	587	557	610	628	610	584	649	609	581	586	546	612	621	571	610	578	588	574	627	613	634	616	593	610	618	572	569	565	569	599	595	590	613	620	615	630	642	600	631	586	609	591	616	586	617	542	611	567	560	582	660	619	658	597	558	577	606	588	605	592	605	626	596	595	611	643	576	590	634	606	624	619	614	617	597	601	569	602	601	653	602	577	608	612	607	643	580	583	629	611	586	611	607	601	611	585	592	610	611	635	578	593	599	631	582	633	620	650	602	611	565	593	584	599	589	583	653	558	601	566	595	644	586	601	610	604	619	634	582	579	622	615	593	628	582	601	577	587	585	611	575	566	612	579	603	583	609	621	615	646	604	578	554	588	622	579	606	622	574	590	626	579	563	634	599	644	597	633	576	598	603	616	593	604	609	592	586	608	576	601	611	622	623	607	602	603	601	638	594	559	597	605	617	620	616	579	628	608	604	629	619	611	577	612	623	582	646	590	634	631	602	564	581	579	629	593	669	626	580	610	595	583	615	643	578	611	597	617	615	559	594	608	638	565	620	587	560	603	564	614	609	639	598	600	598	636	634	567	607	579	611	597	604	579	611	624	575	624	606	593	642	620	628	609	608	584	579	586	591	595	586	601	624	594	594	628	567	573	621	589	607	601	574	584	633	573	598	634	634	625	565	601	581	585	574	614	588	625	573	550	604	622	618	662	605	606	603	608	598	603	588	582	610	595	593	615	560	593	554	627	649	605	564	593	587	605	604	610	625	616	587	583	608	603	600	611	614	589	582	630	597	612	640	617	597	671	579	642	619	632	626	549	589	626	591	611	617	617	644	635	579	633	605	578	610	595	640	578	602	621	604	600	605	607	625	584	580	607	590	627	624	577	604	585	595	574	571	600	644	622	591	600	598	640	580	608	601	606	603	555	540	600	614	613	610	566	613	605	628	618	594	574	590	614	632	669	549	614	568	596	585	586	645	589	640	555	583	595	603	636	604	600	617	635	556	604	569	594	637	578	609	549	599	577	596	590	640	645	592	592	616	605	575	634	616	602	549	620	603	575	632	606	594	616	580	626	621	641	595	595	549	622	603	596	605	613	626	628	569	595	596	579	623	602	580	608	648	624	579	647	621	670	576	600	578	603	632	632	578	543	599	650	591	638	595	673	618	556	582	664	621	607	565	601	602	609	616	601	579	601	620	577	625	643	626	620	590	545	612	626	610	598	648	575	569	623	604	587	599	622	625	618	640	627	593	625	572	632	617	600	594	600	553	585	550	605	629	611	580	564	579	571	608	600	613	633	572	614	597	631	583	607	612	601	606	652	583	609	625	599	589	606	606	600	594	558	598	600	583	616	626	628	597	608	606	587	596	602	605	588	622	606	612	617	610	633	653	598	645	599	564	549	660	599	585	616	623	617	631	593	602	582	611	592	600	575	576	633	625	599	592	593	614	593	598	622	600	595	595	647	610	607	592	614	609	567	579	589	608	608	635	603	579	573	648	620	583	618	596	583	590	585	615	562	621	600	613	625	604	584	593	590	603	607	559	596	603	627	589	574	593	563	599	574	602	620	591	627	591	610	581	611	597	658	601	595	565	586	550	601	589	642	622	620	587	572	579	595	626	617	592	621	579	598	600	630	579	623	597	591	570	576	582	585	570	588	628	585	640	630	626	643	603	614	572	605	606	609	580	627	579	563	672	617	596	594	621	565	643	632	628	622	583	591	610	600	655	608	590	604	614	576	608	615	568	573	622	627	589	608	636	597	607	564	591	616	621	581	644	624	595	606	594	606	627	563	644	650	595	618	608	610	604	588	609	621	592	609	561	618	606	622	593	587	627	579	585	625	596	577	629	608	611	571	576	618	602	590	611	587	581	587	619	645	609	614	613	601	569	593	606	657	574	604	590	654	598	620	582	592	594	583	587	591	609	566	567	584	604	584	583	608	613	595	647	618	599	588	599	572	631	575	615	615	612	617	616	584	601	612	548	617	606	614	653	617	584	602	617	603	598	629	606	571	625	610	558	596	594	584	559	600	618	573	645	631	613	605	615	604	635	576	589	631	601	618	601	615	610	583	653	588	642	620	647	625	571	565	616	592	653	581	596	584	583	593	607	622	568	591	599	603	633	591	635	629	627	587	619	582	575	625	582	545	549	611	603	639	607	624	592	674	582	603	601	576	602	569	622	585	594	627	551	593	635	558	610	634	630	598	583	565	623	610	630	602	614	638	619	617	586	585	592	618	587	564	625	621	601	590	611	565	623	634	622	603	591	589	616	664	633	600	606	591	659	616	609	607	597	611	611	647	619	604	580	607	601	611	575	598	577	579	573	608	620	579	603	603	609	635	610	598	618	618	597	610	588	638	552	611	556	578	586	604	565	610	582	573	601	605	608	565	615	560	641	605	569	569	619	631	639	580	637	633	637	628	636	634	611	583	612	593	632	588	588	614	582	637	574	574	577	619	558	576	598	598	565	595	602	612	622	622	616	651	625	584	634	592	598	576	567	570	601	627	555	594	621	585	597	625	641	628	624	588	605	578	594	648	615	615	607	612	568	607	634	619	622	613	599	632	604	633	612	564	617	626	619	622	546	598	580	601	583	625	594	629	565	625	642	653	601	587	612	626	629	670	589	594	553	641	618	663	613	617	548	637	601	550	596	632	582	579	587	637	569	611	565	604	666	608	608	586	601
54848	44184	36797	36768	34793	26426	24527	23419	28977	29328	26793	19781	10107	3470	1114	437	313	263	263	250	239	203	248	224	243	238	261	225	255	244	243	235	266	233	255	258	260	229	224	201	237	222	234	285	229	292	216	241	214	259	248	267	253	231	259	255	239	257	257	245	232	267	254	208	236	248	241	233	205	240	225	239	251	233	240	218	233	213	234	212	253	238	233	278	245	232	209	248	240	244	215	245	236	247	271	214	234	242	226	261	206	249	238	255	243	252	213	239	227	213	253	213	230	214	244	230	238	200	260	209	226	277	260	280	254	223	233	240	217	245	227	255	230	233	254	251	246	245	273	268	211	237	253	264	253	225	233	270	208	236	229	210	221	250	241	232	237	254	233	253	233	246	230	229	261	214	234	249	250	241	255	243	261	254	217	227	241	231	236	242	246	231	237	249	246	227	237	233	248	251	239	218	213	218	259	264	255	267	251	229	241	250	228	246	244	237	232	244	259	224	241	224	267	258	245	208	240	257	244	227	245	246	235	229	266	253	250	244	238	252	251	226	264	216	212	215	259	262	276	233	243	241	246	269	241	231	227	255	243	248	241	243	230	226	195	223	235	213	238	253	245	233	217	256	224	237	223	238	243	226	239	235	268	238	214	251	228	233	261	258	258	255	244	219	226	248	244	225	250	238	243	250	246	258	235	230	259	262	239	224	241	263	246	254	223	244	246	263	238	246	235	254	249	269	268	229	261	252	224	258	256	228	258	236	241	278	215	221	211	242	238	231	217	258	248	238	235	238	251	224	246	232	254	239	247	231	231	229	244	235	229	241	261	242	210	250	244	247	197	270	250	234	256	259	237	270	232	274	250	232	230	244	239	236	235	229	238	243	260	260	242	257	250	275	243	212	228	249	235	241	265	244	253	214	247	235	243	240	224	236	236	247	245	232	236	249	263	225	235	244	244	219	231	231	242	248	247	214	242	235	253	238	236	245	200	238	206	242	246	249	266	252	241	265	216	250	239	237	241	240	243	239	278	223	243	246	235	256	235	212	234	200	219	197	221	237	272	259	252	228	235	236	241	242	255	212	237	258	241	225	233	218	231	235	226	260	248	265	260	253	260	228	239	252	257	238	228	252	225	256	221	246	226	236	253	254	216	237	250	243	274	238	215	225	207	237	264	237	229	218	244	221	221	206	225	242	245	230	255	262	249	223	237	240	220	235	218	252	270	261	248	246	221	204	234	233	239	257	229	195	227	236	240	234	259	219	257	215	221	237	248	282	237	254	260	225	241	259	260	230	277	241	255	247	242	253	249	223	220	240	259	227	229	258	261	260	264	244	266	252	224	265	230	234	250	260	225	251	225	256	242	239	248	258	217	264	249	213	225	288	230	206	260	239	249	256	240	225	229	271	253	231	227	235	248	237	266	244	253	251	250	219	232	247	249	234	239	244	216	230	215	243	244	234	213	224	250	239	232	223	240	254	240	244	241	226	268	254	247	236	255	263	252	227	223	251	245	247	221	254	245	283	256	220	247	244	259	217	239	221	277	236	243	216	242	247	233	246	220	212	262	219	242	259	277	233	236	252	213	226	250	238	249	241	219	278	260	242	265	238	247	256	255	280	241	202	245	259	242	250	238	252	242	194	223	281	264	236	247	233	241	237	265	256	285	241	230	250	252	246	249	224	283	274	225	244	240	242	238	253	247	255	234	249	245	221	263	238	226	235	211	241	253	232	249	232	238	262	260	233	234	226	230	227	209	213	239	260	242	244	247	250	230	235	229	229	227	246	224	253	228	256	227	232	259	223	263	259	270	250	255	247	253	227	230	268	255	248	241	226	246	244	203	246	253	256	264	253	230	218	243	263	242	224	205	263	240	231	238	207	251	236	230	230	234	242	230	223	245	215	257	246	210	241	244	259	242	237	236	237	241	242	278	230	225	226	232	239	254	244	241	275	257	206	232	249	205	232	219	247	255	225	258	259	199	229	259	254	246	235	247	216	235	200	228	209	254	252	208	243	252	261	229	250	225	247	239	227	249	243	243	267	254	239	235	224	230	253	206	238	248	247	260	273	226	247	198	246	253	232	229	208	248	242	234	265	246	267	249	244	257	249	261	247	256	254	226	245	225	240	232	256	216	240	240	245	226	229	261	224	213	222	262	242	246	220	253	235	251	251	249	231	245	240	222	243	226	220	223	232	231	246	230	241	238	254	233	194	243	251	247	234	259	235	240	245	231	245	216	236	214	243	270	239	264	219	243	255	226	246	253	264	218	268	235	239	230	256	234	248	247	264	262	249	237	234	255	248	246	233	239	241	224	239	259	241	239	227	241	259	255	254	241	250	255	223	192	253	218	211	237	256	247	239	238	245	247	276	242	254	245	240	261	242	246	235	246	259	235	206	233	223	231	229	259	247	235	253	234	240	280	224	263	229	239	263	256	257	258	258	250	229	261	216	249	232	242	243	229	201	273	234	236	260	233	222	253	237	299	216	252	247	234	229	239	247	252	223	254	226	209	233	251	239	236	236	230	235	232	275	264	265	217	221	219	243	246	241	246	234	221	229	253	224	204	221	238	267	252	236	242	211	247	244	242	218	211	250	231	254	254	220	232	237	229	210	254	227	254	251	232	251	256	221	215	237	241	262	227	250	200	253	214	207	248	257	243	216	241	218	233	247	232	243	258	245	223	258	239	244	228	227	222	241	237	232	231	236	228	235	218	238	230	205	233	244	227	238	225	220	246	244	251	250	244	264	244	245	248	235	225	250	227	219	223	233	240	244	224	232	226	204	247	256	220	253	249	260	218	229	270	262	247	228	200	252	256	237	247	254	228	222	233	227	234	228	241	223	240	254	260	237	266	242	222	259	229	231	262	256	268	253	216	249	230	235	233	224	261	241	260	212	218	242	231	219	231	246	292	248	238	275	220	233	253	260	242	240	220	228	229	252	226	256	246	235	234	212	225	246	251	256	259	236	227	223	243	217	238	220	220	235	250	250	251	250	264	228	242	251	272	234	251	248	233	253	258	208	246	254	221	254	217	239	259	244	272	240	218	246	223	250	238	246	249	249	223	265	248	229	274	230	227	259	247	212	252	254	239	245	267	236	231	228	211	219	267	258	221	248	267	208	248	246	235	230	242	238	268	236	226	243	242	200	221	235	231	215	241	255	254	248	241	243	257	248	241	250	238	244	258	233	247	285	272	267	231	210	230	256	248	251	227	236	233	244	246	245	255	279	232	255	215	235	255	248	213	249	245	222	235	241	207	240	251	218	238	220	232	219	243	240	268	267	249	240	234	263	248	256	231	224	229	244	241	242	256	230	240	249	282	246	217	275	259	232	241	207	256	245	246	244	223	211	261	243	239	216	236	250	236	228	224	233	240	272	234	253	223	218	240	250	237	253	226	210	255	234	226	221	247	265	236	243	233	271	248	236	240	267	245	254	223	256	239	232	231	256	258	258	254	257	224	241	259	249	247	232	245	246	235	236	234	239	248	224
46259	53814	53247	56262	42444	28565	27349	31941	46240	47058	44473	37115	23530	10616	3597	1351	792	672	566	601	615	597	617	590	576	539	569	601	569	571	545	584	592	582	588	572	550	595	587	524	545	559	621	559	579	556	564	546	575	556	566	529	600	584	570	564	587	589	562	546	588	560	600	575	555	613	539	551	554	565	544	556	567	584	600	536	580	604	531	603	548	612	551	553	588	600	529	546	594	596	519	561	573	578	587	585	531	542	562	498	599	578	557	557	530	583	536	586	583	615	569	586	559	587	580	578	538	585	520	587	577	578	574	536	613	568	592	615	548	580	567	560	595	544	587	537	585	573	571	565	563	600	563	590	573	595	535	584	552	568	584	535	571	594	553	541	586	585	552	536	528	531	605	556	604	585	568	547	593	562	556	546	578	527	513	553	554	560	583	559	561	546	592	590	590	577	578	551	542	550	576	569	580	556	589	553	597	582	580	574	580	546	563	595	563	547	587	559	562	563	601	522	565	554	566	547	581	580	552	583	575	570	596	600	544	555	587	583	602	561	567	554	536	568	509	622	562	550	537	542	595	601	578	576	559	584	526	541	570	581	560	543	592	550	582	545	555	594	508	572	588	564	583	543	591	612	563	590	549	570	576	557	574	568	554	531	568	556	546	570	591	563	544	534	554	567	570	571	557	554	575	556	539	554	568	550	555	583	539	572	582	523	549	560	582	562	588	567	542	553	585	556	539	585	535	600	563	585	514	583	535	616	600	594	558	575	604	596	562	544	568	542	586	573	538	526	529	569	577	568	601	552	551	581	596	576	566	536	617	564	558	573	513	595	567	554	564	557	576	589	564	561	557	596	559	539	556	562	573	588	590	573	548	554	576	576	571	555	555	577	554	575	575	573	550	510	512	594	553	607	590	547	571	573	546	587	560	537	519	563	545	557	541	512	556	537	573	568	595	556	574	546	539	578	568	594	570	573	541	589	536	586	589	571	532	577	528	581	558	519	581	605	572	575	525	557	565	570	566	585	510	509	594	582	559	583	567	566	561	507	547	627	540	555	546	570	556	522	607	572	571	564	537	511	538	561	560	560	550	573	549	553	575	548	581	614	566	587	584	564	547	551	565	563	566	530	534	564	519	583	585	576	555	581	563	556	602	551	521	589	556	558	521	537	583	614	562	584	548	568	551	562	577	563	572	594	544	589	569	568	575	574	541	536	533	551	603	582	554	627	566	535	584	598	589	582	531	559	558	574	547	545	557	570	534	578	540	534	548	526	498	576	559	512	595	589	529	573	549	571	566	555	595	593	573	590	573	540	584	499	580	566	545	529	573	592	553	575	580	580	564	533	550	538	586	558	576	549	541	572	581	537	569	580	573	544	582	534	561	589	591	521	558	593	538	593	547	543	540	539	578	563	569	543	559	548	611	543	567	536	550	587	583	560	531	555	588	587	530	605	567	548	580	565	550	582	581	560	526	556	546	557	537	546	565	557	569	557	609	539	521	553	622	564	577	534	600	594	557	556	562	566	519	564	619	607	569	559	586	578	599	581	548	558	580	562	539	597	549	564	540	596	532	535	574	552	558	568	574	526	594	596	573	545	572	574	520	564	554	569	593	548	530	579	554	589	578	552	574	582	556	565	498	552	571	579	522	589	590	566	553	547	563	586	495	559	566	581	564	519	595	571	538	533	580	585	586	569	593	575	607	558	600	563	537	556	525	575	508	546	554	557	581	603	577	536	567	541	544	541	573	549	601	574	555	531	561	561	589	583	561	538	583	551	546	586	561	552	571	539	528	591	532	585	564	572	552	565	589	598	552	578	626	530	556	495	577	586	551	536	618	587	568	572	506	532	565	604	569	550	548	528	621	595	552	555	598	586	568	559	599	560	572	535	598	559	585	533	571	605	548	595	556	564	560	531	521	547	526	539	566	549	534	542	559	558	572	542	579	526	581	544	605	548	551	600	552	545	569	522	552	608	569	569	586	564	547	552	554	564	553	559	573	544	571	552	530	573	566	574	590	536	567	590	611	553	572	538	547	558	580	528	599	567	568	549	578	558	544	619	598	543	608	592	562	554	529	568	596	574	585	539	583	531	578	570	565	545	553	569	553	535	575	528	511	587	593	550	551	551	549	584	613	575	527	533	547	563	565	533	549	555	543	593	565	534	557	563	582	554	566	577	568	603	525	593	551	580	588	555	557	578	548	576	548	579	551	561	600	601	571	533	559	559	552	569	573	548	547	587	533	586	566	572	531	562	552	564	530	571	551	542	572	521	590	532	586	589	590	564	563	570	605	587	568	547	509	521	583	576	585	568	524	595	569	595	576	559	571	589	576	559	578	523	564	553	566	524	556	563	551	559	542	558	550	614	592	561	567	586	567	496	557	548	587	578	597	563	542	578	540	532	577	567	601	564	563	573	581	555	530	597	551	583	604	575	550	561	519	575	575	575	591	549	554	547	584	549	592	608	547	555	543	584	565	573	553	542	556	562	532	573	520	533	627	541	549	548	557	589	585	555	504	561	587	549	567	568	569	529	536	563	583	539	544	566	517	539	609	581	550	616	564	587	525	585	570	563	551	582	555	534	527	585	539	585	565	566	558	554	554	558	559	530	557	518	586	558	559	575	555	525	554	574	587	573	556	565	547	593	610	560	542	557	564	606	563	546	538	570	558	524	581	545	588	565	585	510	591	573	592	585	550	599	541	530	518	534	575	565	550	539	581	558	523	572	558	552	522	531	567	531	561	596	602	563	535	583	567	584	560	542	561	558	583	514	507	581	543	577	517	525	574	557	555	561	588	564	569	591	550	533	542	586	511	573	555	534	557	538	551	601	548	491	578	571	553	609	572	540	561	557	548	546	580	576	584	544	549	555	580	542	570	565	558	567	597	598	611	555	576	561	577	581	567	591	521	565	571	559	591	564	578	588	557	549	572	578	553	562	550	571	552	590	599	578	530	587	561	621	570	567	587	578	532	602	578	548	547	633	599	543	592	522	566	579	594	532	551	589	547	564	547	558	585	596	566	612	595	548	586	606	531	533	535	574	545	529	576	581	552	542	551	545	593	584	519	559	570	556	553	558	533	545	569	571	547	613	554	579	590	542	573	547	531	587	549	577	556	535	512	551	552	563	560	574	553	557	575	533	624	581	573	548	614	542	556	561	499	552	579	582	584	532	558	537	560	540	543	601	573	536	536	581	556	577	584	509	550	565	578	593	542	617	577	583	575	569	528	562	572	593	562	588	545	572	586	574	548	565	581	594	579	576	584	599	574	614	551	597	597	550	549	583	622	527	576	526	591	549	586	546	600	570	556	595	549	564	536	570	578	526	557	555	492	582	541	576	558	580	538	549	560	542	533	594	556	585	542	559	597	502	568	490	555	562	554	567	526	551	600	600	543	568	519	613	577	573	608	571	549	568	542	586	569	553	580	530	545	522	610	554	557	570	561	584	561	531	587	526	624	594	552	592	562	624	588	544	557	589	541	555	571	586	582	515
16018	23337	27550	19443	8466	3014	1562	1088	1176	1596	1685	1387	795	474	311	295	264	282	226	261	238	248	225	230	249	230	246	245	245	253	258	209	190	243	249	232	225	226	249	288	228	219	262	217	243	229	216	243	243	242	224	236	243	250	224	214	270	253	229	233	257	223	242	230	244	255	253	247	241	220	241	228	237	246	251	216	226	229	257	268	268	232	229	221	228	251	232	207	253	238	221	219	237	230	262	230	230	242	233	244	237	262	257	232	234	240	235	252	248	225	233	232	228	216	232	237	256	230	243	245	248	224	237	236	222	222	258	219	250	258	245	230	240	233	247	248	265	229	239	239	205	243	247	242	218	220	262	261	222	225	247	254	234	224	224	237	232	236	231	217	235	225	251	241	249	242	251	258	213	258	262	233	246	223	219	233	242	233	266	267	223	245	256	229	243	230	242	231	259	207	259	246	257	265	253	254	241	218	275	218	221	220	246	234	229	249	237	246	240	241	253	235	257	278	245	275	264	255	250	236	239	239	239	222	279	229	237	235	249	223	246	241	248	218	258	199	212	262	240	226	248	252	247	241	233	231	235	210	267	219	266	243	250	235	253	232	222	238	257	259	238	256	229	243	241	241	229	241	247	273	238	260	272	224	239	264	226	249	218	260	249	225	219	208	232	218	249	225	225	236	223	250	231	242	240	232	232	241	233	256	255	227	209	234	231	255	223	234	252	235	221	241	237	224	227	218	242	239	219	240	240	226	227	253	235	261	225	243	241	247	251	245	253	232	231	245	274	235	244	254	259	238	253	227	268	223	219	209	262	235	241	215	236	215	257	238	239	241	240	241	253	196	239	243	259	238	223	244	247	240	241	221	249	227	230	265	205	237	239	258	255	235	226	254	235	262	220	246	218	242	224	269	237	275	253	229	233	250	215	229	232	262	236	241	218	248	238	264	226	275	255	226	246	251	244	282	237	200	256	260	270	243	247	208	239	248	255	240	258	220	220	222	221	242	235	225	226	255	220	245	256	238	216	232	235	253	269	251	233	257	240	266	236	233	255	227	229	224	275	266	243	246	233	238	242	245	241	246	235	248	216	222	260	250	213	239	261	240	262	239	223	246	242	244	239	260	215	246	230	254	258	254	254	244	231	252	227	236	231	220	216	244	254	261	259	253	239	244	214	232	255	264	233	237	243	254	229	214	208	222	252	241	249	212	250	221	207	269	238	208	267	250	245	241	246	255	244	254	229	224	237	231	236	234	259	216	245	253	264	257	208	228	224	209	244	260	220	247	224	240	234	232	226	270	228	220	236	238	253	240	270	260	230	261	236	222	218	253	220	253	274	247	231	231	238	265	243	231	264	246	232	251	230	225	266	244	220	229	245	267	242	232	247	226	244	237	233	251	250	241	242	271	239	239	222	237	216	211	225	208	241	269	243	251	219	240	260	228	231	257	230	248	251	228	219	219	243	247	241	259	219	228	225	270	210	210	222	224	236	240	230	226	242	234	242	225	249	253	266	250	243	243	264	238	250	216	253	242	226	256	233	273	232	242	239	256	252	241	255	250	229	231	234	247	231	211	256	272	252	222	242	236	266	236	250	236	273	236	232	255	251	252	218	264	257	242	223	252	247	232	239	270	234	249	238	243	263	226	267	212	243	250	221	250	240	256	235	220	224	262	204	213	272	213	221	226	270	232	238	233	200	246	220	257	260	225	258	236	242	241	229	207	252	227	242	241	228	227	244	222	228	224	246	272	239	228	223	239	256	247	239	240	241	225	221	226	244	245	218	228	240	230	262	229	256	257	226	212	255	234	271	254	242	236	226	241	207	238	226	226	258	230	223	242	254	234	248	243	228	219	263	214	245	208	211	226	264	270	219	217	257	270	235	254	246	225	259	219	232	279	239	238	260	249	246	240	231	225	240	242	235	253	261	249	252	219	220	256	255	259	247	247	260	241	238	233	255	246	216	233	238	245	246	269	249	220	226	239	245	232	243	243	229	248	238	241	232	234	243	230	217	187	253	250	260	231	206	260	236	250	227	257	227	231	271	270	223	223	245	231	241	240	238	239	233	212	243	224	280	223	249	254	271	226	237	239	238	245	240	229	251	212	241	255	246	239	251	243	243	238	244	240	248	243	272	238	250	226	198	232	258	255	241	241	221	237	253	219	254	240	258	237	246	256	225	225	250	250	213	213	218	243	239	237	257	238	218	242	265	228	241	240	209	237	228	243	224	263	258	225	265	220	255	269	245	265	234	250	220	249	243	204	232	238	234	232	225	221	264	253	232	256	240	229	221	229	216	249	251	240	229	243	259	245	234	249	233	254	251	242	237	227	226	251	215	224	235	231	218	258	232	254	238	227	246	244	248	216	238	227	247	235	232	255	240	251	258	255	249	274	210	268	211	234	264	246	214	228	220	229	229	252	234	243	258	243	255	213	234	265	236	241	247	223	227	235	240	264	225	260	220	250	247	253	255	210	235	232	267	244	217	212	249	246	232	251	228	236	256	227	244	246	208	243	267	227	233	267	217	223	233	248	243	232	240	250	234	235	231	259	226	214	233	254	250	230	225	240	229	225	277	231	281	242	263	225	223	240	263	285	258	251	246	238	239	241	219	264	229	258	239	235	249	254	257	249	234	242	237	237	260	238	231	242	251	220	243	232	223	267	225	219	248	229	230	248	258	220	225	207	262	220	229	224	239	216	275	250	247	209	272	249	240	247	242	240	238	223	261	249	227	212	249	254	225	213	236	222	258	239	227	203	279	250	248	243	232	269	230	254	259	254	244	272	259	245	286	242	244	231	262	230	264	240	247	230	221	255	240	235	266	237	228	237	215	230	250	227	246	240	266	246	254	251	257	256	252	245	259	228	263	198	254	237	259	225	225	248	239	238	235	224	266	238	229	224	219	251	209	236	238	239	235	222	216	219	210	230	244	240	253	225	236	249	252	247	240	253	245	199	211	227	251	230	237	253	229	262	248	243	242	253	242	257	264	241	266	241	264	217	259	220	241	245	236	252	241	228	260	279	255	240	264	255	239	246	220	268	233	240	250	240	245	250	242	236	250	245	241	238	234	249	237	266	224	250	250	222	255	238	241	251	198	253	262	213	254	218	252	245	225	257	222	229	239	208	254	192	236	248	237	249	232	257	260	243	264	253	236	252	233	232	233	242	236	224	252	283	235	237	200	226	258	225	214	210	230	233	227	239	222	234	244	230	248	223	222	252	246	243	244	252	262	260	251	222	241	253	247	244	242	211	256	266	244	206	228	249	271	263	253	247	231	236	234	229	258	245	239	244	241	242	256	265	227	233	220	220	240	211	254	218	244	233	230	239	220	234	240	259	218	252	229	222	248	236	222	242	238	235	242	255	231	232	241	248	223	218	238	237	240	227	203	260	221	237	246	243	243	229	240	227	232	257	232	256	245	246	260	249	240	239	211	250	256	266	206	201	246	231	236	245	255	259	224	255	221	253	229	228	217	232	214	228	235	237
13604	23593	32439	25217	12672	6970	5068	4210	5653	7135	6777	5034	2868	1424	885	632	560	557	620	602	549	624	575	586	597	545	611	567	600	613	586	559	587	607	567	596	601	626	572	566	599	565	580	576	578	602	567	602	581	598	626	579	640	582	580	622	614	544	586	608	602	593	597	550	593	577	567	619	583	633	602	542	586	627	542	603	567	600	574	629	653	580	567	587	566	621	571	611	602	585	617	591	596	601	605	657	603	607	611	599	554	618	615	659	595	588	597	610	587	599	594	560	577	604	550	599	599	653	590	603	577	596	609	646	595	542	576	579	586	581	576	605	597	603	561	615	567	630	606	595	574	544	604	590	612	593	599	561	583	582	601	616	581	608	594	588	631	599	620	582	601	598	605	621	613	599	598	572	593	605	586	573	574	588	629	581	571	545	594	555	597	539	622	575	584	586	610	569	592	585	628	587	593	626	642	611	579	606	562	603	644	570	591	635	604	630	619	578	607	604	599	574	610	665	598	585	570	579	579	582	585	595	597	603	571	580	585	631	574	597	611	589	584	590	646	565	623	553	583	571	550	569	607	567	551	587	575	572	599	624	561	578	570	590	578	629	615	581	563	593	557	602	661	571	598	600	573	552	588	605	589	567	604	612	584	567	564	615	615	629	579	597	589	584	637	562	595	587	595	583	564	558	591	658	595	617	581	589	575	554	601	636	611	570	585	642	635	559	624	599	605	601	617	605	587	595	595	575	606	607	573	573	593	616	541	647	608	629	607	594	592	626	562	611	580	596	668	617	604	525	593	587	610	556	617	613	593	554	580	546	579	609	581	577	558	653	570	565	597	548	587	572	573	609	601	578	603	628	610	627	580	569	581	564	589	559	605	587	618	575	588	565	539	587	590	585	601	526	605	590	580	603	599	586	578	573	580	615	586	591	607	558	555	618	562	626	597	596	609	584	630	562	570	613	593	571	609	584	585	628	560	576	566	603	628	571	590	556	597	619	579	601	587	612	620	586	607	605	558	645	572	614	642	595	605	603	567	575	589	641	595	650	561	550	558	626	591	563	599	587	594	551	629	582	615	632	585	589	576	581	547	607	562	603	598	600	632	601	577	612	589	586	630	597	632	595	576	587	631	598	620	570	579	609	607	595	562	608	617	592	587	593	637	590	624	541	615	617	639	571	621	586	556	602	625	593	577	578	574	614	551	629	586	630	588	567	535	547	589	623	652	565	604	597	587	588	551	589	603	621	599	596	573	610	556	574	562	562	615	595	596	578	596	577	596	612	604	562	607	577	580	552	597	632	625	618	611	591	598	621	578	614	584	613	587	578	600	612	644	617	610	634	622	593	611	561	605	566	617	608	598	601	576	573	632	589	577	578	595	591	616	661	601	578	604	617	572	578	583	577	594	562	554	583	599	631	552	564	605	592	549	544	644	620	559	604	632	617	582	591	585	616	627	593	609	572	544	608	557	547	615	613	607	607	604	620	593	603	597	597	642	598	615	598	592	600	603	565	597	604	596	613	626	590	623	580	561	611	591	569	590	592	611	613	567	632	554	583	543	617	592	612	613	592	607	642	657	623	590	576	623	599	564	589	623	632	614	575	629	617	597	547	586	624	604	608	637	659	604	578	606	618	618	573	623	590	607	569	626	591	584	621	608	539	571	558	644	625	620	587	614	602	585	598	563	591	588	598	608	635	592	593	655	620	586	586	627	613	577	593	598	628	602	620	566	582	576	604	572	571	553	583	593	583	590	584	601	556	521	643	542	596	612	591	627	565	608	612	630	579	623	557	597	560	589	596	558	600	592	602	619	575	592	572	571	632	616	557	614	599	597	564	619	595	617	607	581	592	630	560	562	570	581	630	622	637	578	582	551	641	618	559	584	613	549	609	575	548	585	606	590	625	567	595	597	579	555	593	589	582	555	617	597	558	562	549	614	627	591	561	576	616	607	612	599	597	613	631	546	597	557	575	610	579	547	611	637	638	598	602	609	627	582	592	594	627	637	589	582	610	616	582	571	574	564	588	609	583	583	552	578	593	626	611	568	623	549	578	590	582	573	578	561	558	583	568	596	588	588	607	584	573	584	568	650	608	607	585	570	645	591	614	635	618	577	568	609	599	590	578	611	599	553	624	615	572	636	550	602	594	601	580	566	615	567	556	554	583	554	616	582	570	593	590	619	556	592	624	555	609	588	595	610	618	609	601	602	649	590	602	578	561	611	591	596	602	608	595	582	580	597	607	628	649	613	556	592	630	608	600	573	572	587	594	555	608	589	567	557	587	589	635	628	584	566	570	615	579	601	575	611	597	603	599	597	584	625	601	566	552	573	597	587	576	671	617	578	623	610	609	547	637	587	628	594	599	572	619	621	598	553	595	587	570	575	619	622	598	565	587	595	580	570	606	605	551	573	602	587	586	555	573	564	579	573	587	594	616	600	587	573	584	564	596	584	615	611	594	547	577	600	578	573	602	569	596	587	595	586	622	598	585	606	592	573	632	575	616	601	605	580	609	600	629	574	595	572	577	587	603	545	578	601	600	595	594	589	604	601	585	563	593	599	580	572	582	600	597	619	589	587	649	638	635	541	544	604	538	546	577	595	595	573	626	598	614	599	610	600	585	585	597	589	595	605	577	587	608	572	598	574	598	648	615	574	575	589	606	590	565	596	580	630	575	585	602	587	600	603	626	581	583	605	609	629	585	595	588	559	608	566	566	559	540	605	582	583	610	603	600	624	590	583	590	558	591	564	593	621	537	609	589	612	638	590	623	595	591	611	572	601	601	601	577	588	537	577	625	575	577	615	572	604	574	560	603	579	567	625	578	601	578	594	586	636	598	616	605	592	637	582	569	581	601	600	579	581	545	591	623	595	611	595	617	552	598	595	572	602	564	584	604	611	560	636	562	550	590	576	608	587	581	590	609	533	574	588	583	600	537	607	603	603	634	650	589	594	611	568	645	619	610	635	589	643	568	626	579	575	555	610	633	599	619	592	601	558	599	598	635	579	592	558	599	562	556	580	614	596	603	599	618	576	600	610	601	597	605	547	618	583	589	603	589	555	605	639	578	587	603	590	620	588	592	604	647	592	612	602	552	620	561	618	596	609	562	597	569	607	559	601	608	550	619	623	628	581	601	597	607	569	574	595	604	605	578	602	570	569	612	596	545	596	603	543	623	568	585	582	608	583	556	578	602	623	603	587	600	554	595	548	611	618	619	631	612	597	625	608	589	613	617	585	608	597	536	580	600	584	584	604	585	615	598	564	576	607	602	626	622	567	610	545	604	566	578	557	582	627	581	614	569	591	576	592	601	600	599	571	590	600	612	593	550	569	581	647	603	629	589	609	586	635	604	582	599	622	613	618	636	577	585	590	618	571	576	595	614	608	588	609	639	533	590	606	625	575	572	585	597	602	560	623	567	595	614	661	586	566	606	616	586	616	590	593	572	638	598	597	654	612	600	580	577	624	591	567	633	596	592	612	629	617	559	552	609
47994	46969	43925	41471	29423	24282	21114	16752	16989	19119	13060	6570	2709	948	481	275	290	254	267	242	249	237	251	267	263	230	236	269	238	231	225	272	237	224	265	252	254	248	216	271	241	259	218	268	234	247	288	275	226	248	242	238	259	281	240	277	249	256	237	253	235	264	265	221	240	264	235	220	257	222	274	263	258	247	237	273	254	241	241	264	235	252	279	276	253	259	241	231	236	239	244	257	243	231	285	216	228	244	226	273	250	250	260	240	250	235	240	254	255	263	254	226	263	242	238	265	272	227	250	262	255	230	255	233	265	234	251	248	265	263	224	215	236	243	244	267	236	252	256	304	234	217	260	246	292	261	234	243	239	224	269	270	253	282	254	228	221	261	242	261	268	228	250	244	257	240	239	243	234	251	241	236	264	229	251	250	242	255	243	257	238	261	277	241	288	263	243	234	269	254	251	272	250	229	264	249	257	206	267	228	226	253	220	288	253	242	252	241	243	241	260	246	258	228	264	276	247	270	227	230	246	277	276	281	236	251	225	242	238	280	256	241	254	253	255	250	234	278	260	240	238	254	251	272	252	241	244	243	253	267	244	260	256	235	238	235	259	251	249	256	247	258	264	236	224	252	249	265	238	252	271	227	265	259	257	249	244	236	255	251	279	254	254	247	226	221	253	225	214	249	254	248	273	230	224	242	258	240	228	245	270	255	241	255	271	251	247	243	233	253	279	273	250	245	225	225	265	267	251	235	264	268	234	220	229	221	245	278	238	249	223	242	225	255	221	260	254	232	265	257	246	234	239	252	243	242	255	231	246	252	216	254	240	228	258	249	255	268	268	255	253	234	255	251	246	224	246	234	231	222	230	260	247	235	264	264	246	246	256	244	287	222	256	233	238	246	239	231	251	285	262	258	265	235	261	242	271	244	235	245	256	274	251	268	261	275	257	249	230	246	227	237	248	266	267	246	256	240	256	241	244	263	269	238	260	221	245	250	259	250	225	282	244	237	265	250	251	254	253	206	282	240	232	242	242	242	249	256	239	244	250	236	262	240	236	272	217	244	283	263	262	258	252	233	259	249	233	235	251	235	234	231	238	223	288	276	286	247	226	266	233	244	243	236	262	245	232	220	279	215	252	274	222	256	280	256	243	259	239	216	266	260	250	277	232	256	245	224	251	239	224	252	251	238	229	224	227	253	241	246	225	227	235	214	251	232	248	255	242	262	233	250	255	259	223	243	270	283	251	239	238	268	230	246	269	277	260	267	257	251	257	223	253	277	233	266	232	238	255	258	256	265	259	230	241	240	250	247	226	237	248	232	253	227	271	220	243	243	243	245	257	245	243	257	240	246	260	241	260	256	258	244	237	229	255	232	266	207	239	259	237	247	274	262	215	248	249	270	225	250	234	231	256	245	272	273	237	242	242	241	271	221	225	245	264	230	248	284	243	253	239	256	253	252	258	255	219	267	276	238	245	248	256	225	249	233	264	239	263	251	264	250	238	234	255	252	275	222	240	251	261	270	255	244	273	224	231	247	265	247	239	243	244	227	269	248	242	273	257	264	254	234	264	256	247	221	262	230	256	251	270	265	227	226	241	234	244	249	223	246	221	241	253	264	237	261	264	238	284	241	239	229	273	244	253	248	266	258	266	254	259	253	266	220	268	248	236	228	240	260	257	252	265	253	245	250	235	264	223	276	218	260	255	234	274	237	277	266	237	233	231	241	241	224	249	257	246	243	271	230	249	256	240	250	256	235	278	266	267	245	252	250	227	237	275	266	238	273	234	244	243	267	219	232	249	229	277	223	259	253	233	249	226	251	257	251	229	223	259	258	237	289	232	259	241	249	266	248	261	232	245	262	227	228	240	239	258	219	263	255	239	249	247	258	246	231	252	255	297	246	231	258	225	240	259	249	256	279	260	255	252	232	254	234	248	247	243	277	238	248	242	274	260	273	235	228	241	247	247	204	247	244	250	249	231	253	245	256	247	257	225	265	237	250	234	253	261	220	230	271	238	264	242	258	232	253	217	244	254	263	228	224	257	250	243	239	214	269	235	233	250	241	250	249	231	257	241	232	266	245	228	213	246	251	248	241	266	239	273	218	252	246	249	256	260	212	268	234	247	230	235	261	213	236	235	237	260	232	231	236	253	274	289	275	240	270	254	233	239	248	260	211	268	265	228	254	240	235	231	238	261	242	223	247	283	263	241	246	270	255	234	237	258	246	262	254	236	238	241	255	256	261	231	225	224	233	211	239	253	255	259	231	240	240	251	274	250	234	258	249	233	277	238	248	243	233	272	240	230	249	249	238	248	230	227	248	273	239	245	245	258	251	231	254	250	236	262	246	257	245	277	232	237	245	270	281	240	246	260	252	215	253	248	251	291	252	274	276	250	247	243	223	230	228	237	259	251	239	235	261	290	254	245	234	235	252	221	259	250	252	264	232	234	246	236	258	271	256	263	263	210	274	235	248	250	239	242	249	246	254	279	247	234	247	250	226	219	246	236	235	264	239	268	220	256	251	261	244	236	276	229	224	225	255	234	224	233	248	246	236	247	251	240	265	240	261	230	233	244	242	227	214	232	254	263	233	269	220	287	239	244	266	234	234	246	230	251	279	259	236	217	238	249	254	232	262	214	244	235	229	260	273	247	245	262	251	258	262	272	211	226	215	259	262	247	235	244	221	241	264	233	235	209	243	263	258	237	260	260	254	230	268	237	270	236	262	242	276	232	237	275	277	269	248	219	234	245	245	246	239	232	251	243	232	266	261	240	262	230	230	271	284	272	256	266	224	265	281	253	238	256	244	240	265	223	257	254	239	215	247	240	252	250	255	259	240	232	247	254	285	238	248	216	241	255	241	252	251	269	223	255	244	268	252	259	253	232	272	247	264	263	234	239	245	247	241	244	242	255	251	250	263	255	238	215	254	227	235	269	258	260	259	243	247	252	250	273	224	262	265	244	239	248	243	238	263	245	248	234	260	242	238	258	288	238	236	261	240	246	245	275	232	232	250	251	274	268	237	253	244	231	225	204	266	262	260	240	222	224	256	243	238	255	253	244	255	260	253	256	245	258	251	257	227	227	241	259	260	263	218	216	259	244	279	245	236	270	239	267	262	237	268	247	247	234	245	272	259	260	259	245	276	230	258	268	264	242	267	227	262	281	249	249	256	250	265	236	227	271	251	232	230	234	243	275	217	250	232	245	255	218	248	229	231	226	259	268	249	235	226	250	229	262	262	255	250	260	274	248	263	247	268	265	270	265	263	274	210	266	262	285	241	245	246	257	249	267	258	225	250	274	247	206	249	253	235	221	242	264	247	251	255	230	226	236	246	233	251	250	248	228	227	241	223	245	213	267	235	242	248	244	251	231	254	243	246	259	248	277	241	267	230	247	248	271	254	257	254	222	230	258	260	259	269	224	236	247	247	215	248	266	269	245	245	267	256	256	234	243	249	254	254	250	221	243	244	248	237	249	242	249	242	243	229	252	257
38825	50311	53829	51580	34897	28084	26425	24917	33768	37936	30002	19617	9375	3478	1405	819	634	597	569	562	599	551	645	606	610	608	617	607	586	623	612	581	595	602	588	582	567	613	575	613	596	580	626	588	537	623	591	589	625	643	632	569	600	648	603	586	598	623	639	614	601	577	641	606	615	583	577	570	622	617	617	601	586	600	533	607	549	585	563	593	615	593	657	593	602	608	621	584	585	593	599	621	595	589	628	592	579	583	548	628	630	569	617	626	626	597	611	601	578	622	591	609	579	589	589	600	628	616	620	636	588	619	559	602	593	579	627	601	603	601	581	635	599	571	607	597	646	624	545	595	621	562	596	586	629	607	606	570	616	556	585	644	590	583	604	598	564	613	563	599	602	603	600	565	603	629	622	624	592	558	612	584	610	588	618	590	613	631	602	628	589	573	589	599	561	622	605	613	583	613	615	628	641	580	614	596	608	590	591	615	560	610	613	621	608	597	600	570	625	606	551	583	613	556	581	593	603	567	594	596	601	572	593	622	645	610	617	631	560	589	615	607	608	560	639	608	640	629	610	584	646	666	575	592	621	573	620	585	532	632	581	590	593	601	575	612	639	531	563	581	614	631	606	570	594	543	602	603	585	600	637	622	631	590	595	663	594	569	620	637	609	648	625	588	628	628	594	605	588	610	599	627	581	584	575	607	593	603	619	640	650	545	661	565	581	601	644	620	587	615	601	592	645	603	620	547	572	597	625	610	609	641	618	595	611	583	588	607	598	608	605	683	632	617	585	606	607	642	615	619	616	606	649	548	593	610	587	617	554	631	600	568	624	617	581	601	597	583	596	621	606	607	647	531	615	617	588	588	630	621	646	572	597	575	627	567	570	597	612	597	617	618	548	628	575	564	636	619	594	598	567	600	613	647	642	620	616	575	608	595	610	642	607	605	588	576	622	613	594	575	580	629	622	569	593	594	627	592	643	632	601	581	623	559	609	588	659	619	596	637	581	626	582	578	597	589	597	644	577	601	586	569	590	606	607	619	595	634	568	547	606	590	614	603	622	642	573	599	629	607	612	595	612	626	626	572	577	644	667	609	635	573	637	579	613	597	620	622	608	545	578	616	597	609	578	578	608	611	621	579	601	623	584	594	586	625	587	605	623	632	602	609	588	580	677	600	607	588	628	634	562	590	633	624	604	657	613	553	585	566	585	574	616	569	639	614	587	585	613	582	597	581	585	637	631	601	574	583	601	600	611	629	555	586	641	608	600	611	631	626	594	650	620	642	609	649	593	564	620	600	628	606	605	597	596	592	619	608	577	629	590	570	612	641	623	584	600	573	637	586	609	566	591	572	553	588	596	590	621	596	617	597	637	602	640	597	595	618	599	558	624	621	595	604	637	606	591	588	589	599	617	599	597	553	681	643	590	571	559	636	601	636	601	583	591	614	597	598	602	572	628	581	554	608	623	600	593	596	584	617	615	624	590	619	618	638	600	623	627	626	624	605	586	599	623	622	626	636	586	634	627	602	635	604	554	606	640	651	577	617	589	618	590	592	598	608	610	634	586	588	635	628	619	599	627	600	608	611	634	618	647	617	623	577	623	593	592	613	571	620	600	633	612	615	570	598	612	575	617	575	556	611	617	588	607	572	597	629	604	612	609	556	599	627	574	614	548	610	598	607	621	585	601	644	601	573	644	617	616	622	659	603	652	551	603	615	628	595	601	603	593	607	598	618	575	611	634	635	623	605	578	598	626	583	606	619	592	625	595	588	609	633	615	556	580	635	594	583	620	594	557	615	633	619	576	607	598	561	588	613	584	652	592	629	569	619	652	614	612	607	570	610	645	626	543	618	575	584	591	572	612	621	587	581	627	604	610	577	588	603	624	559	579	598	596	617	618	630	597	642	599	542	634	597	593	615	609	582	589	621	600	600	593	602	580	572	617	659	587	603	606	627	627	583	563	583	609	615	600	596	650	601	583	611	602	564	587	604	549	607	627	567	618	606	612	544	585	596	599	624	610	601	599	612	591	618	595	634	575	574	585	588	628	615	601	520	583	591	618	574	574	590	577	611	614	606	598	611	603	590	586	586	653	643	617	626	626	570	595	642	573	637	586	611	638	605	572	587	592	572	606	612	589	625	620	550	603	618	611	629	604	597	601	589	615	583	582	582	600	585	624	650	567	584	546	601	613	646	551	571	596	601	649	561	567	608	619	584	596	592	659	615	599	644	619	584	651	613	638	597	601	562	621	617	672	589	592	598	580	617	630	598	580	623	612	578	590	615	592	600	602	602	566	586	599	599	537	595	570	550	615	588	582	615	604	588	618	600	595	621	578	627	615	578	595	580	591	606	641	590	594	616	576	597	611	614	591	573	586	619	618	573	624	623	578	582	616	600	641	598	598	581	607	603	626	643	618	625	624	609	651	624	562	638	576	620	611	573	639	585	618	620	571	603	602	615	597	590	569	616	527	594	587	596	602	607	545	614	621	616	573	598	582	620	630	595	612	603	582	620	600	562	577	586	632	589	594	625	618	629	596	589	626	606	646	626	632	538	593	570	591	566	577	594	604	592	590	558	608	592	591	607	604	650	598	615	597	606	621	561	597	598	560	633	635	599	622	618	586	611	594	601	571	617	596	574	620	604	592	616	601	637	541	644	604	608	636	559	597	611	573	640	612	589	605	634	610	646	614	621	596	637	607	600	614	623	633	592	596	604	635	628	598	600	577	596	600	600	593	604	631	579	623	569	599	581	605	614	597	606	570	630	597	648	618	600	566	584	566	590	579	567	592	600	543	596	636	601	573	572	575	601	617	604	604	610	632	568	647	623	629	585	604	620	616	570	588	602	589	616	638	604	598	636	582	566	656	622	608	568	643	588	666	645	604	576	609	598	566	577	613	612	613	611	571	651	586	582	603	614	646	603	562	582	586	583	581	636	604	570	622	662	658	613	621	636	598	616	591	558	608	610	628	581	540	589	591	587	562	588	613	584	565	628	602	642	580	576	617	625	577	617	640	607	631	604	586	610	599	616	608	564	594	634	618	614	608	593	617	608	614	603	610	628	635	627	613	600	593	621	580	593	595	625	586	580	618	611	661	591	614	586	601	580	592	634	600	606	570	592	604	592	582	622	596	592	573	622	630	591	642	598	610	592	612	614	602	613	592	582	587	585	608	643	567	568	568	646	589	603	621	612	585	609	602	608	578	602	634	604	602	636	631	559	585	629	640	585	570	597	610	567	569	554	600	594	637	578	594	611	582	604	616	637	634	632	597	592	581	580	609	582	613	575	593	597	586	545	602	626	577	610	575	620	615	598	628	597	645	609	657	576	604	606	651	569	552	635	634	568	622	540	564	582	605	597	644	614	595	575	599	582	650	596	589	573	585	639	639	612	612	603	612	609	616	626	593	544	610	615	589	596	625	621	575	602	655	603	599	569	634	616	614	587	606	650	607	625	595	616	593	633	615	586	567	596	623	586	567	611	568	588	599	584	618	630
54844	46263	40458	40497	32397	26237	25440	24105	27547	35994	28889	16936	7144	2284	798	367	256	257	236	271	226	202	241	225	244	237	244	250	232	236	208	229	224	263	256	249	226	225	217	241	278	227	212	228	223	242	225	223	212	231	241	222	223	227	277	231	248	237	204	224	217	248	221	223	229	263	227	233	236	223	218	265	216	261	231	210	250	225	219	218	215	248	239	215	268	236	229	213	260	230	237	209	233	243	209	222	229	214	255	237	221	213	226	269	228	245	226	279	223	233	237	241	195	211	211	199	221	229	219	262	230	240	225	224	238	224	244	238	241	210	245	250	200	221	224	234	234	229	234	224	250	206	226	245	229	220	190	223	259	220	236	241	220	246	249	232	212	223	226	208	212	223	249	239	228	241	252	249	239	243	220	215	230	226	225	247	227	218	235	230	250	205	242	219	238	243	193	247	222	234	215	194	213	209	238	226	219	220	219	268	222	257	238	238	260	223	241	234	197	250	237	239	262	222	245	226	272	249	241	228	230	232	227	240	248	223	239	227	242	234	226	238	220	224	225	260	228	239	267	238	231	216	254	257	225	255	225	228	230	197	249	253	257	224	210	225	225	240	260	268	249	230	221	241	252	219	213	239	223	235	220	236	232	245	209	263	199	257	242	251	233	239	238	252	230	262	239	206	236	235	208	215	246	214	215	225	224	216	245	250	215	259	235	214	216	215	248	229	260	238	214	213	224	228	235	224	240	242	214	227	252	220	247	241	225	245	252	239	221	229	219	224	242	218	219	236	250	236	235	246	235	237	184	227	206	227	231	222	204	236	220	248	229	255	215	230	228	233	209	227	233	208	206	242	219	231	215	260	250	231	233	210	238	199	236	221	265	255	234	257	253	215	227	237	228	195	202	238	218	226	229	262	260	239	243	248	213	286	234	238	256	242	216	232	227	238	220	222	213	270	218	232	241	230	219	218	244	246	225	243	200	205	210	232	239	211	226	246	228	215	227	239	236	243	254	236	232	254	229	220	229	201	219	258	236	230	218	240	224	226	200	253	230	207	217	224	237	240	270	271	250	267	252	229	262	239	256	262	240	223	235	232	235	275	237	238	225	238	253	244	234	214	205	234	239	233	223	261	246	237	231	238	246	244	239	231	263	227	234	237	226	235	234	242	208	224	254	241	246	231	256	224	232	217	216	217	225	261	223	214	223	232	229	259	235	189	235	235	244	258	254	199	254	232	228	236	249	220	230	232	223	215	226	234	257	216	263	223	257	252	237	209	217	239	252	227	249	230	237	218	217	261	229	218	226	225	247	241	247	242	223	204	250	250	194	217	225	245	227	207	235	239	240	286	203	222	265	226	241	249	250	250	237	247	222	193	205	223	232	220	242	229	240	234	217	222	244	219	227	253	234	253	226	247	257	224	227	223	211	247	241	234	259	212	240	224	216	248	235	218	249	231	219	240	228	208	224	229	225	220	219	243	212	226	217	193	237	249	249	232	223	249	247	232	219	247	234	197	220	221	262	251	235	240	244	213	222	240	228	231	226	221	225	237	233	228	248	256	232	218	214	240	272	266	223	252	233	208	237	210	227	201	229	213	240	225	189	255	193	217	260	248	242	214	232	253	266	224	257	220	221	227	213	250	218	208	233	223	248	229	248	241	260	228	217	243	191	208	248	252	227	210	231	227	247	251	269	227	235	209	201	223	212	256	251	242	222	236	265	249	244	218	234	251	219	231	228	270	223	238	219	199	218	214	249	254	231	256	245	256	194	215	247	204	233	235	221	227	212	234	225	238	217	248	264	263	214	220	215	243	244	269	217	245	236	203	225	202	237	206	240	228	235	233	256	204	242	194	206	231	221	230	219	237	242	222	202	200	229	227	250	267	228	258	211	231	251	229	180	233	238	232	243	244	214	240	218	236	200	234	225	233	238	211	248	214	234	239	250	235	240	221	231	220	220	239	271	195	253	227	210	264	253	234	242	232	225	236	217	234	240	206	247	216	217	196	205	200	240	237	227	228	231	248	215	245	248	211	230	248	227	244	225	245	209	233	248	218	217	236	254	241	268	230	254	216	249	230	239	219	213	231	212	242	238	257	245	239	218	211	239	251	265	243	217	243	228	226	235	245	241	224	281	241	254	214	262	248	255	232	226	204	220	220	248	229	229	226	254	247	224	220	227	194	257	219	251	249	220	244	248	216	251	220	219	213	218	212	236	228	252	207	235	240	243	241	220	250	224	230	231	248	249	238	250	192	234	201	237	238	252	207	254	223	232	243	232	222	225	201	241	256	227	224	247	217	230	208	238	220	223	207	237	205	238	214	257	208	206	229	280	235	235	225	248	231	220	221	214	233	228	242	224	210	220	233	215	198	233	248	273	226	234	214	215	251	236	231	243	214	248	245	242	239	223	212	222	225	247	245	241	224	207	204	209	225	204	255	241	222	219	220	230	217	244	248	231	253	250	236	229	220	240	219	214	235	245	206	244	234	211	224	237	249	229	233	248	229	240	268	220	214	201	209	245	232	233	253	243	227	267	208	243	233	234	242	215	228	221	222	225	222	221	248	247	229	213	241	226	244	260	225	229	250	236	209	226	215	240	243	210	250	228	213	249	216	222	224	238	211	221	203	229	241	236	205	252	221	244	211	210	246	200	206	234	218	225	236	250	257	242	224	230	243	244	239	217	229	243	212	204	238	254	231	227	206	228	232	219	243	197	237	245	237	236	225	256	230	226	200	240	234	247	215	238	236	216	241	253	218	222	216	214	221	243	231	232	232	239	247	234	227	221	210	234	224	246	236	252	242	227	230	228	223	215	206	235	229	240	248	243	235	224	223	228	251	245	258	219	224	242	259	243	238	248	232	215	219	238	240	235	225	203	201	220	225	220	226	233	217	246	229	254	246	233	247	243	240	230	241	211	223	225	254	217	249	205	210	234	243	224	251	233	256	258	204	229	244	228	213	221	223	249	250	229	237	225	226	218	248	226	222	218	232	207	221	235	214	220	247	208	214	222	265	232	239	238	241	249	245	232	225	206	220	242	210	242	209	209	246	239	220	230	219	220	217	241	226	236	224	220	247	216	210	231	216	237	210	257	213	224	216	238	193	217	249	231	252	232	223	237	261	234	263	210	220	234	227	234	230	225	232	251	223	238	218	231	227	223	249	230	225	241	213	240	256	248	218	254	247	222	220	223	233	214	219	236	232	260	218	253	216	223	226	224	242	220	214	222	250	237	239	229	228	239	219	222	217	223	234	240	212	233	217	230	245	212	215	230	234	230	245	244	217	202	238	209	239	246	235	219	214	244	225	214	252	232	258	215	255	216	228	225	201	234	215	243	228	219	218	247	223	242	220	236	262	231	233	222	240	245	232	234	253	239	241	223	240	257	217	228	212	217	202	229	222	221	214	230	244	226	224	218	227	214	227	220	224	231	219	207	240	243	230	248	229	252	222	223	215	240	251	242	241	244	244	232	248	217	226	201	229	226	216	229	215
46076	52324	55488	51114	38078	36517	37282	30930	44262	53848	44112	33182	18482	7554	2693	1051	692	609	609	561	576	547	565	602	628	558	567	549	545	548	569	572	587	579	557	554	488	568	533	541	524	539	557	553	550	569	521	579	585	539	501	582	563	566	549	563	559	541	546	516	561	545	525	553	535	503	558	544	524	550	559	552	538	566	527	476	556	564	554	543	572	560	570	572	551	572	545	503	546	546	555	555	594	581	529	564	589	566	534	507	524	519	564	520	562	552	565	541	550	489	585	515	570	559	544	537	537	554	595	573	535	546	508	530	525	552	566	565	579	548	519	564	569	534	546	529	561	566	564	537	556	541	606	548	567	572	564	532	516	568	566	565	551	582	539	537	592	547	538	553	517	577	528	531	535	545	565	546	557	522	536	539	550	588	544	571	540	553	537	530	543	542	577	541	528	540	586	547	505	544	539	573	521	560	537	543	600	495	543	520	527	541	536	549	570	573	541	521	562	548	548	528	522	544	540	606	578	565	585	520	573	577	534	537	509	566	562	521	594	557	528	570	557	523	540	572	564	554	518	542	530	520	549	555	578	586	571	554	547	555	515	601	502	592	520	560	584	527	541	543	610	549	582	549	572	571	541	600	559	611	524	577	551	547	541	553	518	527	557	597	567	525	514	547	558	578	577	498	502	538	560	536	524	542	524	549	527	558	582	533	521	542	530	565	527	572	543	542	551	530	545	530	536	562	522	528	545	518	558	594	495	544	569	538	550	527	546	522	554	527	508	582	535	558	566	574	548	558	547	516	565	531	518	552	570	568	525	580	561	532	553	499	569	573	553	536	516	556	536	543	524	541	572	584	566	579	568	504	543	541	570	530	548	544	542	523	541	544	574	519	573	558	538	540	543	525	508	558	535	543	549	564	520	563	550	544	560	569	533	565	584	579	576	542	561	518	564	562	507	554	588	522	547	556	575	528	594	576	537	565	550	530	538	550	569	564	504	600	559	573	586	563	576	577	523	531	540	576	538	562	528	562	588	536	510	498	538	550	529	556	545	560	551	561	537	536	579	579	537	564	537	583	524	525	560	508	533	559	527	520	533	510	591	574	612	544	549	576	550	555	536	526	584	560	555	532	537	529	576	532	563	538	525	514	519	538	567	576	548	525	554	536	519	572	518	523	571	551	551	517	554	557	575	537	546	527	562	539	579	525	559	568	561	520	544	543	585	564	578	547	561	548	570	545	537	546	570	558	528	563	555	555	570	490	539	582	576	522	573	539	559	566	545	547	546	545	542	538	539	552	564	515	561	494	549	557	564	526	592	552	590	527	533	548	544	536	519	561	582	543	537	516	527	572	574	560	551	564	563	530	520	556	533	589	517	552	576	596	573	579	543	530	560	527	539	546	567	544	539	546	557	524	550	518	579	549	551	537	523	541	563	564	554	581	524	565	542	519	561	536	551	555	544	532	529	550	554	523	584	522	517	553	529	546	566	534	546	553	544	524	531	527	539	534	576	526	533	559	589	564	562	562	496	541	541	586	546	609	539	573	583	552	522	501	551	540	501	531	554	532	533	548	569	564	548	595	566	573	554	550	559	583	537	555	570	560	532	565	529	569	532	552	560	493	591	528	542	542	551	578	540	549	576	526	598	581	541	559	512	573	524	502	554	561	575	503	558	523	542	599	533	530	527	596	576	510	532	521	624	562	546	534	533	518	527	564	526	556	558	520	544	532	559	555	535	569	536	544	581	532	569	551	559	550	523	564	544	525	530	568	568	566	531	569	554	514	562	538	563	529	565	588	550	574	581	566	553	561	524	556	518	539	558	545	532	538	560	512	559	541	555	575	566	580	521	532	557	508	537	557	607	513	540	554	547	562	569	553	532	520	534	536	595	544	517	563	528	558	541	528	552	590	536	543	546	541	563	561	481	562	535	555	587	518	574	576	577	553	573	508	574	543	531	550	580	566	565	576	622	553	571	551	563	535	570	601	576	514	551	559	520	573	529	530	528	504	529	545	569	541	524	535	531	507	581	548	550	556	517	575	572	577	518	532	555	531	580	578	573	563	513	552	567	554	604	533	554	540	545	559	528	548	561	524	548	489	568	555	521	530	575	578	537	568	548	544	550	544	544	529	617	579	544	556	539	534	580	563	511	567	579	544	517	547	536	564	537	556	539	472	549	515	521	524	510	568	560	559	569	554	519	597	582	541	557	562	575	561	537	581	533	539	525	524	548	576	528	557	552	544	530	578	531	545	550	575	549	510	544	560	568	585	566	587	570	622	589	547	497	519	498	585	538	592	544	590	567	564	559	510	583	577	527	568	547	544	508	555	575	529	553	526	581	534	593	528	579	576	566	528	559	545	550	552	562	542	563	561	531	543	549	557	554	535	556	558	543	553	528	534	583	547	551	560	541	540	551	543	506	499	520	517	551	553	540	566	547	509	575	559	564	550	594	541	562	546	552	563	537	512	553	564	561	543	576	561	534	578	544	525	551	556	549	555	529	542	547	541	572	544	533	540	529	569	549	562	546	547	541	540	537	582	537	548	575	565	585	529	610	555	532	529	547	557	551	583	541	554	515	569	629	520	555	541	562	518	533	524	584	573	541	577	593	574	544	494	611	552	576	557	573	550	554	560	557	548	572	543	549	529	528	590	546	515	567	540	560	538	530	563	558	550	513	594	531	527	523	613	513	545	545	583	485	516	527	551	529	560	531	510	515	568	538	584	522	587	526	558	522	524	539	554	539	584	568	551	551	537	577	554	565	551	594	559	589	535	568	526	547	563	523	596	586	548	630	542	527	512	569	566	540	557	534	510	560	544	567	520	550	557	561	566	542	581	568	492	537	519	540	564	556	550	536	509	550	570	541	569	552	529	510	559	572	502	565	558	589	550	527	549	565	586	569	530	594	508	516	504	584	525	535	532	545	518	560	546	548	533	556	531	552	548	572	552	559	530	555	545	543	516	583	547	568	493	556	528	577	531	526	553	576	546	537	512	567	555	572	561	577	522	523	535	592	553	565	528	570	550	541	551	577	547	515	603	567	543	562	564	592	596	554	595	549	506	582	554	567	566	567	562	547	572	508	554	618	526	551	581	561	568	567	552	536	581	574	523	565	498	560	490	531	527	526	585	535	537	553	530	590	563	545	548	529	525	514	594	551	565	571	565	514	538	578	536	558	546	542	615	547	522	545	527	568	553	527	523	561	537	550	539	554	547	570	540	550	507	548	541	549	533	533	537	534	552	542	545	521	562	526	554	576	567	587	527	525	555	563	517	543	516	540	585	583	561	604	591	525	575	555	503	519	564	550	531	553	554	513	552	550	547	572	553	510	587	558	535	559	581	555	583	511	550	550	554	547	606	529	529	537	504	571	591	550	573	565	565	554	537	536	575	566	558	553	568	523	542	568	580	543	538	566	512	590	539	542	500	566	551	513	560	560	529	515	528	588	511	511	541	534	547	560	538	554	561	579	543	555	524	552	564	496	594	541	560	565	544
14854	18836	21785	33862	14216	5531	2932	1308	1080	1665	1686	1206	615	408	277	266	254	234	253	221	235	213	238	234	252	251	210	248	215	245	234	212	261	218	239	228	220	211	221	249	208	227	215	228	248	258	233	270	230	207	218	233	263	232	232	260	253	230	269	237	223	210	236	240	230	233	256	248	221	232	224	245	222	241	254	241	227	231	230	223	245	220	244	233	216	217	205	225	239	251	229	250	206	227	233	248	216	237	209	217	235	207	235	234	205	240	241	241	265	205	222	208	219	225	248	227	212	225	225	246	203	255	234	247	220	218	243	242	223	233	252	203	231	228	245	234	226	236	252	252	220	242	238	266	250	199	245	216	241	244	252	235	230	285	228	210	209	208	257	243	249	231	250	239	240	218	204	230	248	237	259	202	249	242	236	237	223	230	235	228	236	234	201	246	247	220	251	212	255	255	257	262	222	240	260	250	211	225	217	214	258	231	244	215	229	231	234	230	247	246	238	247	219	224	233	231	205	240	225	230	236	230	225	222	217	250	228	237	222	256	245	217	225	232	222	212	236	228	240	245	222	237	212	229	218	255	224	226	225	252	226	233	275	243	255	244	218	227	242	248	212	202	237	227	226	236	239	237	230	234	218	230	204	210	243	216	247	241	253	210	227	226	238	229	227	233	235	238	263	241	234	246	254	223	225	207	232	248	225	245	244	229	234	248	244	230	233	256	245	228	249	220	236	203	231	203	245	240	251	244	254	249	252	222	214	247	228	211	241	221	239	241	231	217	227	219	225	223	221	221	243	228	223	210	237	251	232	243	247	247	238	237	255	254	255	248	243	240	222	250	216	258	243	247	239	222	238	242	247	240	238	200	243	221	229	235	268	243	263	237	227	238	235	238	228	240	254	234	217	235	243	223	239	229	218	222	226	254	257	226	238	269	253	224	224	220	201	224	250	250	261	213	241	256	218	239	236	237	236	232	251	195	255	235	221	226	229	223	237	234	232	240	261	249	252	228	233	211	226	237	216	248	213	253	211	239	252	240	248	215	210	245	255	256	248	249	224	214	244	215	218	242	247	216	257	254	235	231	226	254	236	238	241	248	231	198	237	248	238	235	256	242	237	226	234	209	224	245	236	227	216	234	261	219	233	235	214	229	226	262	222	222	257	242	202	216	237	239	228	247	242	203	203	214	202	229	253	215	201	236	229	216	266	204	229	257	252	221	244	238	193	216	259	249	216	258	229	259	244	249	264	241	234	229	239	254	234	250	263	241	235	229	226	259	214	242	241	212	226	205	233	192	239	238	222	213	238	207	243	258	219	250	247	205	235	239	264	230	217	239	226	249	232	232	236	213	206	243	259	206	218	251	242	243	236	249	247	232	209	256	233	243	228	208	233	235	241	234	258	215	225	207	244	249	245	246	225	229	211	231	234	234	215	218	221	245	252	236	227	228	252	228	248	199	230	273	234	246	263	237	220	219	246	222	236	249	240	237	224	224	240	211	228	226	218	223	253	243	249	252	229	221	223	238	227	248	227	225	213	236	195	225	252	253	260	242	222	240	209	220	218	218	266	238	251	215	226	249	238	232	254	221	257	244	220	249	243	253	262	226	247	249	237	241	237	222	234	245	211	216	249	239	226	232	256	242	224	230	257	237	216	236	242	214	226	214	247	231	191	214	213	241	250	260	230	230	229	221	232	227	227	256	206	233	227	215	228	223	228	206	231	250	221	242	240	247	244	249	247	227	245	251	249	200	227	227	227	215	255	260	219	230	208	233	229	244	283	218	237	245	221	240	232	212	245	242	258	216	246	234	259	225	251	245	232	260	257	234	263	222	266	258	226	211	228	240	246	229	236	253	247	226	225	222	230	222	246	253	241	235	253	251	253	190	225	252	260	239	241	249	253	235	260	247	250	231	228	232	226	238	231	239	204	242	240	246	235	243	245	252	224	229	211	233	244	232	229	222	246	229	230	223	235	201	233	245	244	226	223	226	253	220	221	204	264	236	230	240	243	242	240	236	249	229	213	227	232	241	223	221	227	235	235	261	246	221	239	243	212	224	254	197	236	227	252	235	250	237	235	239	220	239	239	223	243	236	255	222	198	252	230	225	256	242	225	246	240	240	234	222	219	239	227	233	226	226	235	228	214	246	228	234	245	237	227	252	213	257	252	232	224	238	236	226	231	259	216	200	236	244	203	206	247	212	234	223	227	244	265	251	224	232	242	248	224	232	227	249	218	249	235	230	210	253	243	238	251	245	236	230	258	237	262	223	229	220	241	240	197	234	245	218	239	221	253	237	245	284	217	240	231	244	232	206	246	238	224	213	255	238	229	257	209	223	248	258	254	219	236	217	258	216	224	247	240	220	247	250	245	228	249	223	206	245	243	207	257	253	243	220	219	218	237	223	219	252	242	220	240	209	223	235	231	215	219	252	248	237	257	225	235	222	229	217	219	231	228	255	217	247	237	226	234	238	240	243	217	215	230	235	250	231	247	246	252	237	218	243	213	229	234	245	238	243	251	244	240	230	245	241	242	226	260	224	248	234	210	224	246	220	225	260	235	224	237	227	218	248	250	236	229	239	219	246	235	242	231	246	238	224	231	236	216	278	255	268	226	256	226	211	260	236	216	216	208	210	209	231	223	211	229	219	238	240	218	269	240	242	219	239	238	229	225	233	251	200	226	254	257	218	253	214	220	214	235	221	232	233	224	227	248	250	249	206	232	224	253	234	225	245	231	242	235	203	236	244	231	226	245	240	217	232	227	226	241	203	258	237	229	230	221	240	237	235	236	246	220	260	249	243	231	198	260	231	213	224	224	226	226	226	211	228	205	249	247	227	244	227	234	215	224	241	233	220	245	237	265	247	263	239	246	240	237	274	235	241	211	251	251	245	228	242	254	231	211	202	251	244	239	213	246	226	233	198	243	227	229	222	207	246	218	216	221	221	223	253	226	219	232	225	244	245	233	226	226	226	220	250	243	243	239	188	231	220	212	226	240	221	216	225	233	267	225	262	233	244	226	215	227	244	209	249	216	220	207	230	247	217	243	248	250	244	239	220	243	252	260	253	228	205	253	240	254	230	254	257	265	188	210	253	247	258	225	225	245	209	229	220	236	251	256	217	211	242	250	196	225	230	269	246	237	209	231	226	230	219	234	240	211	236	223	221	255	217	225	268	258	199	233	237	216	244	243	244	231	239	250	214	237	236	253	221	261	260	240	200	234	264	208	234	205	264	254	235	229	249	215	252	234	231	213	214	222	250	233	237	237	219	271	252	253	246	258	216	239	226	246	247	211	252	205	225	233	224	239	226	248	204	217	252	219	252	239	220	243	250	240	242	262	252	257	234	227	266	215	239	191	234	233	215	228	252	229	250	241	229	227	249	217	229	232	233	236	215	224	216	234	228	232	256	200	243	239	216	231	212	247	234	229	257	224	241	230	243	234	210	253	224	248	227	246	219	261	240	220	265	219	229	228	210	236	234	243	241	219	225
12267	19743	26670	37036	18985	11827	9801	5331	4892	7892	6666	4244	2220	1212	751	659	572	589	592	605	566	570	557	614	579	549	592	606	561	572	607	593	523	583	586	597	546	608	565	608	619	557	597	603	620	591	575	578	600	588	612	594	576	626	620	610	584	592	567	590	628	593	590	620	546	560	599	576	608	565	543	578	564	586	551	582	604	572	566	546	580	593	596	544	596	564	586	627	611	607	569	561	578	580	553	579	606	562	583	601	573	576	566	619	593	586	593	539	571	576	584	530	592	607	577	611	558	573	620	605	566	601	577	580	571	588	587	569	562	577	592	562	561	616	549	578	583	577	580	585	611	592	587	580	574	595	579	574	603	591	567	566	556	599	579	598	581	598	600	565	583	562	558	591	582	602	599	641	547	568	577	560	631	585	548	599	558	587	635	542	573	573	589	559	592	602	547	592	574	569	587	577	621	610	583	552	545	596	588	571	591	609	557	597	583	638	559	581	631	533	604	542	599	590	565	588	572	561	589	592	538	611	567	543	566	545	607	564	550	615	582	639	575	609	543	565	574	616	556	564	556	565	579	594	589	615	598	577	591	593	595	580	515	539	563	588	541	597	561	575	541	616	606	527	606	596	582	594	592	615	515	547	602	550	608	591	593	535	572	582	578	605	561	551	602	557	580	552	609	558	622	586	624	554	572	592	599	623	564	601	575	585	583	535	600	565	589	585	563	624	558	576	581	571	591	583	576	594	530	569	589	597	556	548	560	577	590	610	560	628	528	549	537	539	580	539	589	570	574	554	601	600	544	576	553	560	528	591	587	575	534	595	572	613	549	561	569	592	582	605	583	566	573	553	622	594	597	578	618	585	532	584	559	589	611	632	593	551	574	575	608	572	600	569	590	572	597	587	543	558	523	567	569	600	589	540	590	536	588	583	576	598	581	567	626	562	579	598	537	572	559	595	570	562	566	564	574	549	654	558	578	610	576	609	580	576	609	561	601	586	601	613	628	582	584	587	551	557	566	590	599	568	546	575	583	632	565	603	584	590	627	588	572	612	561	539	575	554	587	597	552	620	600	618	559	588	565	575	560	601	604	567	604	581	618	579	617	588	571	602	552	571	588	599	587	547	563	573	576	611	607	555	572	568	551	558	550	559	590	547	581	581	569	548	552	549	621	598	531	623	539	574	565	550	605	611	572	537	547	582	610	562	581	589	558	564	551	560	585	599	594	572	575	595	572	630	545	589	585	570	552	565	570	613	585	547	600	587	581	612	570	570	612	558	590	621	545	561	585	612	584	575	571	557	589	588	616	574	611	559	585	595	596	558	598	620	589	576	565	559	548	539	556	590	597	563	565	612	593	597	582	612	615	559	626	584	552	610	588	595	568	598	596	536	568	560	600	587	554	623	568	581	570	572	570	559	538	576	596	561	573	546	542	554	591	583	551	529	583	587	573	612	595	560	615	565	610	593	575	562	575	557	586	580	584	619	601	557	579	534	596	565	584	574	574	579	605	569	594	562	569	593	594	629	543	572	584	596	560	613	578	576	568	588	564	593	566	570	570	566	627	588	559	579	595	572	566	601	587	609	577	648	548	559	572	614	549	568	595	584	630	577	589	617	593	578	561	580	611	589	619	587	547	579	590	606	570	574	600	539	607	568	576	562	594	604	577	586	572	603	567	602	541	602	573	551	593	561	575	627	548	571	591	577	568	581	600	569	542	566	541	547	587	603	569	545	598	546	587	572	558	575	589	572	570	565	580	617	597	630	566	557	572	599	548	578	573	565	548	614	551	643	583	589	545	600	588	596	554	581	585	576	588	569	607	612	551	563	610	583	554	591	575	580	612	584	572	605	608	606	583	561	587	559	635	614	577	562	593	569	555	569	608	576	583	617	580	573	586	569	529	592	630	549	547	595	565	572	577	578	603	567	623	572	606	611	519	548	628	635	607	561	593	558	592	579	555	580	597	587	576	574	618	612	554	582	596	579	591	566	574	601	565	569	584	623	574	580	590	585	579	568	586	581	595	615	591	563	587	579	606	593	594	594	548	545	608	588	543	591	524	606	570	606	553	578	587	581	578	602	579	596	576	591	589	575	609	587	592	537	643	571	572	590	600	579	578	596	540	596	597	573	515	552	563	614	579	602	538	583	552	597	601	559	523	570	579	574	575	609	587	547	572	541	575	622	582	569	566	602	576	613	578	620	566	525	576	591	585	544	574	575	580	536	620	568	624	551	570	566	587	584	622	578	559	585	562	593	583	568	606	564	555	512	624	571	594	549	585	559	586	589	583	574	637	580	579	631	597	592	566	550	607	577	570	535	595	577	589	594	607	574	556	589	563	589	576	587	607	586	627	601	558	583	555	600	588	615	618	574	541	551	581	587	589	591	586	544	610	595	608	574	613	580	597	627	555	592	593	610	554	550	605	575	595	574	571	616	532	581	582	610	583	563	621	598	583	561	550	580	574	586	611	593	609	565	564	607	543	605	557	574	601	523	547	544	639	547	592	567	595	572	570	625	609	544	562	567	546	602	594	617	574	641	545	577	620	553	561	578	547	552	581	612	548	593	633	585	581	583	611	562	589	593	578	561	558	589	532	537	579	595	572	589	597	594	581	578	532	611	535	585	607	585	614	640	548	569	580	584	606	595	577	592	601	537	559	580	525	589	575	601	581	641	629	538	596	599	587	592	560	583	558	578	578	582	562	583	609	600	559	597	584	611	579	605	561	589	553	590	549	580	584	580	552	543	574	555	558	561	566	592	570	591	575	560	569	552	571	594	556	580	533	612	561	596	583	587	594	554	583	603	589	601	602	609	585	568	548	621	541	594	602	592	600	550	581	548	540	566	553	596	596	549	563	579	582	550	542	576	599	565	574	590	599	597	606	554	591	581	577	585	549	578	569	563	537	558	578	578	577	593	579	595	530	551	573	572	573	579	543	548	618	598	555	578	560	584	597	569	541	558	560	573	594	578	626	599	615	548	559	553	584	565	571	592	603	581	549	556	570	559	591	565	593	593	566	597	541	584	573	584	560	598	569	607	544	577	574	599	594	584	560	581	567	580	592	587	574	598	575	588	571	640	595	580	591	601	610	570	596	586	587	518	574	577	541	572	565	562	560	580	590	566	573	544	571	576	557	564	569	596	601	532	590	585	574	571	586	582	627	555	596	527	573	560	556	605	598	591	545	547	611	618	573	555	613	578	555	606	576	579	599	598	556	601	571	596	574	594	566	572	607	532	575	562	567	595	593	659	594	597	567	580	581	593	604	605	568	580	608	599	547	617	576	570	577	599	573	558	612	597	594	565	607	570	545	578	597	612	595	530	551	605	571	611	606	611	568	550	609	612	570	581	568	580	632	554	612	632	557	530	605	576	615	599	583	567	604	564	604	553	564	551	558	561	574	597	563	641	617	585	585	501	569	559	546	560	571	573	574	596	602	584	555	534	637	624	608	590	601	625	573	574	603	555	599	567	581	579	603	571	607	606	587	610
41859	48852	46905	43093	34447	30134	27673	23672	15367	17114	12389	6224	2603	883	385	294	269	245	240	248	225	233	237	260	255	268	249	275	249	254	228	270	249	221	247	250	250	263	229	233	233	257	240	276	248	254	233	216	190	228	241	237	226	245	228	236	222	247	244	213	240	242	242	243	243	232	269	227	254	259	242	275	226	253	225	219	234	246	260	240	243	252	222	250	229	223	220	227	229	266	236	252	240	226	288	241	255	289	223	238	223	230	239	259	246	237	238	264	228	228	220	237	222	244	233	278	244	261	266	248	231	252	240	264	258	249	260	247	219	240	233	242	257	250	253	214	235	234	226	247	237	232	250	246	267	259	242	271	210	230	231	235	217	217	251	211	225	227	272	241	211	253	241	235	251	255	234	230	242	234	251	263	236	233	253	240	251	276	224	218	251	233	258	224	230	217	231	228	226	244	244	233	254	227	246	231	221	227	254	222	235	238	241	228	252	203	251	238	233	257	257	256	217	235	238	234	225	209	255	273	257	283	260	238	241	238	258	240	249	245	213	235	241	208	248	252	236	229	235	231	205	251	249	209	219	255	235	244	255	241	261	222	235	232	206	286	243	251	234	237	231	216	255	241	241	233	240	241	219	246	246	256	266	250	248	265	245	229	233	248	220	235	255	256	259	238	207	229	241	242	253	247	226	222	241	221	247	256	210	253	242	224	252	229	229	237	233	251	214	234	257	240	226	255	239	237	230	253	240	247	228	245	256	243	253	229	232	210	256	244	264	211	243	260	239	217	257	225	218	273	265	243	259	229	230	231	230	246	243	251	277	239	226	210	252	228	248	248	241	201	236	261	251	217	230	242	259	257	248	238	255	254	239	267	235	231	218	260	242	252	231	249	216	213	249	254	255	246	247	218	245	231	222	227	225	245	253	213	230	234	246	249	258	247	255	236	255	237	243	234	230	257	258	216	239	238	249	238	232	258	257	242	211	254	261	234	242	238	233	230	246	244	248	231	258	246	226	249	261	216	231	242	221	250	245	234	231	237	226	256	232	242	251	225	258	229	248	259	224	224	240	247	252	237	228	241	246	221	231	264	242	237	230	213	241	240	255	221	259	208	231	231	225	232	216	251	235	241	264	241	241	224	262	269	243	258	250	241	244	255	227	239	248	262	242	219	249	234	241	221	263	256	242	256	247	238	229	220	251	209	235	252	257	249	226	240	235	232	258	237	252	228	223	234	261	230	234	253	242	237	245	238	251	260	238	254	236	239	262	241	264	236	226	231	216	230	215	216	222	241	273	242	256	236	244	248	225	268	258	270	222	207	267	237	209	218	228	269	221	253	242	237	254	223	251	225	262	222	217	271	209	221	228	223	240	212	216	234	241	232	219	234	263	231	244	243	248	235	212	214	249	238	237	251	231	239	219	223	232	221	247	252	241	236	231	255	233	239	203	269	240	234	247	253	244	285	212	253	268	266	276	217	258	239	222	221	210	253	270	270	254	261	246	230	224	263	213	243	209	234	222	225	220	261	257	259	258	254	228	227	229	236	248	230	232	226	244	247	239	249	243	240	228	245	232	236	237	245	242	249	214	253	243	228	237	234	230	213	241	232	234	242	201	224	215	225	243	236	245	248	244	213	274	237	228	234	238	233	231	237	247	198	249	219	232	243	206	239	236	237	248	239	225	248	259	222	251	266	235	223	229	247	235	232	237	233	231	228	234	248	253	202	238	229	229	204	249	232	227	245	269	241	249	219	236	244	257	256	259	238	238	247	256	236	236	222	233	223	216	241	231	253	230	247	220	228	226	273	240	260	246	248	236	229	227	269	225	227	220	233	237	209	214	247	246	205	230	245	253	273	205	250	226	259	261	226	232	212	236	244	231	246	259	241	253	226	230	238	249	216	263	261	218	235	227	240	242	233	227	263	239	232	222	240	234	225	247	237	239	270	212	228	223	230	216	216	236	234	263	238	231	242	237	234	235	227	230	217	262	218	251	252	209	236	239	243	235	220	247	255	266	251	252	228	256	230	265	252	219	231	213	210	237	248	220	254	236	256	247	225	263	278	222	228	236	229	239	216	240	246	224	255	215	239	230	222	249	240	239	226	263	239	238	213	240	250	227	231	214	257	226	251	245	225	245	249	226	253	215	246	256	229	238	210	245	229	242	242	216	203	238	281	247	256	247	275	210	241	250	247	204	228	252	227	234	233	271	252	255	256	230	232	222	249	220	231	231	260	221	237	253	228	211	248	207	239	236	215	277	241	231	254	261	232	195	249	230	228	219	229	223	243	236	244	241	240	244	246	246	218	219	274	240	247	208	259	265	224	213	217	255	239	240	242	220	229	243	246	218	215	215	217	241	251	240	252	222	256	266	272	229	275	205	242	232	252	218	265	240	212	272	221	246	194	254	242	246	216	274	228	269	225	243	255	233	214	243	240	260	228	216	215	216	244	267	257	239	229	234	250	256	285	227	251	246	247	231	218	233	222	229	226	253	251	222	250	234	250	250	258	228	259	248	240	212	218	230	227	236	240	252	240	200	225	241	248	222	243	272	255	237	228	249	222	219	225	235	261	226	244	250	240	251	212	239	234	233	215	240	258	210	220	227	234	255	253	250	223	244	228	278	226	236	253	241	219	236	255	259	241	249	264	234	244	260	248	251	250	255	251	222	256	235	240	231	242	241	218	253	235	227	236	226	243	252	261	257	225	259	237	251	264	255	257	237	188	228	230	242	259	264	271	222	215	249	245	244	254	224	234	252	237	239	237	229	221	228	256	248	237	229	257	262	268	211	230	226	240	241	214	246	275	213	240	277	267	213	248	233	257	232	246	237	255	236	232	294	228	238	206	222	215	248	235	237	246	233	238	224	219	230	249	216	205	235	238	243	263	266	265	225	255	238	217	251	242	244	262	235	261	244	237	247	252	262	232	248	219	240	222	240	219	245	190	251	235	220	244	265	243	211	252	231	227	222	238	241	234	248	225	256	241	256	263	218	237	240	255	257	251	238	225	277	232	211	249	229	237	243	240	215	240	251	250	228	233	238	267	217	250	229	249	221	250	244	215	245	223	234	244	238	217	234	237	238	271	237	251	245	251	235	228	248	240	236	231	242	228	242	229	230	236	219	230	237	237	228	252	232	250	204	254	252	259	228	235	244	227	244	256	230	244	257	228	253	228	230	238	199	225	238	247	242	221	224	229	261	238	245	253	258	259	232	222	222	232	253	256	237	261	256	255	245	226	235	233	215	236	249	228	260	236	213	218	249	256	248	250	254	260	271	243	242	230	276	242	242	246	260	228	208	213	217	247	214	255	229	208	235	238	236	245	224	256	230	230	234	251	240	250	258	229	239	252	235	233	254	221	238	263	246	231	204	246	242	252	244	260	250	241	235	260	270	259	221	230	237	236	218	227	253	251	227	256	241	253	257	228	256	246	241	252	236	240	219	225	227	223	236	266	232	249	247	224	225	241	211	231	216	255	238	222	227	238	238	241
32326	45839	56469	54540	49679	45643	39789	33062	27488	36492	28942	19258	9085	3100	1261	742	598	622	608	588	532	564	597	583	551	578	579	556	587	566	604	584	582	562	611	603	589	585	623	542	619	613	610	619	576	614	627	582	537	580	597	624	560	570	582	604	549	607	571	586	614	557	614	615	608	575	579	574	565	558	568	594	555	568	561	598	582	577	599	585	575	608	590	564	630	589	558	576	562	568	553	595	594	566	647	568	612	568	600	556	572	554	576	616	594	640	598	561	580	643	574	580	616	586	616	583	605	617	564	542	554	589	565	625	614	632	572	557	576	596	557	619	588	542	602	556	568	581	578	612	577	562	586	591	577	543	599	554	588	568	574	587	580	595	564	587	592	596	606	605	567	594	613	562	543	592	575	591	584	552	536	611	585	559	603	569	557	555	606	593	573	547	563	576	595	573	590	645	574	535	626	552	553	583	613	580	605	616	603	584	545	646	543	540	615	579	549	572	570	561	609	576	563	637	581	610	619	564	578	629	557	573	610	594	589	570	595	569	572	582	559	589	620	577	557	583	603	613	570	545	551	595	577	558	581	575	566	596	581	569	594	546	550	586	571	582	613	620	607	576	551	589	601	583	572	551	580	567	561	576	598	612	604	592	572	588	602	579	610	605	594	626	528	595	576	549	579	531	579	551	623	565	632	608	584	594	573	575	560	569	576	584	557	562	611	578	594	556	597	607	636	582	607	554	587	589	581	595	598	554	601	579	565	574	546	629	592	574	585	590	576	565	574	586	601	576	622	600	552	546	578	639	573	599	616	575	536	593	600	596	579	587	519	552	528	578	587	506	559	581	606	561	571	583	574	606	650	566	582	583	575	555	565	589	598	573	582	586	600	532	568	593	562	599	600	569	604	575	552	575	607	507	560	571	617	622	586	587	557	553	612	618	553	580	581	578	550	583	609	556	625	581	580	570	574	616	559	585	547	575	610	612	580	578	604	621	593	551	560	572	589	570	592	618	521	599	612	616	583	557	571	602	622	572	548	595	641	608	577	594	599	572	593	573	589	596	590	562	561	579	551	570	579	575	580	571	582	567	606	587	608	600	599	566	594	587	601	540	580	615	572	603	592	604	622	593	566	613	587	526	592	556	580	560	549	599	543	572	578	571	573	561	560	573	567	578	596	575	557	579	617	588	585	566	591	618	530	537	568	554	562	554	551	570	574	597	584	554	557	618	570	571	614	600	563	642	562	567	610	523	597	571	568	580	550	600	590	607	561	598	578	575	566	627	584	545	588	599	547	547	594	573	576	601	612	586	579	588	567	571	571	557	561	560	599	572	587	604	587	564	542	619	569	581	624	579	590	600	626	584	622	606	568	598	553	624	550	510	561	586	597	563	513	595	581	526	586	587	597	584	580	545	562	595	556	573	558	613	630	585	567	585	593	572	543	583	604	584	599	588	557	593	547	581	575	596	564	539	585	586	532	578	591	528	572	534	592	573	564	581	599	573	551	561	597	611	566	599	572	580	566	568	594	578	602	558	571	536	587	556	590	589	556	562	608	599	624	548	569	564	553	587	535	571	578	590	560	591	569	603	577	585	582	623	558	599	583	589	570	606	570	570	583	564	552	555	563	579	573	573	586	610	574	567	567	559	549	603	573	573	583	550	576	586	562	628	584	585	585	615	550	604	557	620	563	568	542	533	596	583	563	593	584	570	582	569	573	592	558	571	572	583	617	616	614	554	553	568	562	555	592	592	524	546	560	594	577	558	591	591	581	554	537	593	608	579	557	580	588	530	574	641	617	564	549	579	598	579	617	562	651	545	596	543	568	576	570	585	596	598	578	621	573	575	618	605	606	613	596	544	610	542	544	587	539	612	592	554	583	584	596	573	590	541	560	564	622	573	612	553	587	571	578	574	598	593	555	602	559	601	597	574	588	567	604	563	596	552	600	606	597	568	551	533	593	523	596	532	591	604	540	593	632	567	582	564	578	555	593	552	560	581	570	569	612	568	600	565	593	572	622	599	578	616	608	563	573	566	574	622	614	621	569	553	512	579	620	582	602	583	573	588	547	597	571	578	572	572	580	575	612	592	557	554	609	660	591	522	615	606	590	592	570	564	567	558	568	558	545	573	617	533	574	570	619	592	573	547	603	623	621	575	622	604	575	573	533	593	580	558	590	568	563	576	627	565	575	570	570	565	601	541	607	552	603	597	630	564	610	596	555	594	546	587	587	617	574	562	588	615	538	589	595	549	564	584	557	559	565	585	546	626	593	577	588	555	567	545	557	542	584	601	601	555	598	606	536	580	568	619	553	575	601	581	588	556	579	579	578	536	603	602	574	611	575	632	512	584	557	568	585	569	584	550	597	591	524	595	583	614	571	597	601	580	593	578	603	595	599	564	605	558	608	579	563	579	562	642	596	606	571	599	556	593	584	580	591	627	559	605	603	562	586	560	591	578	617	582	591	545	584	566	580	600	576	596	602	574	545	587	569	606	546	536	588	569	552	603	643	587	554	614	584	567	574	610	632	591	590	574	623	627	572	555	559	596	586	608	583	564	589	577	564	576	563	588	577	615	598	568	557	629	589	563	534	634	588	573	591	584	582	605	551	532	628	586	610	566	561	589	602	587	587	546	621	617	594	582	594	603	615	559	601	561	593	563	610	545	576	595	563	578	607	557	606	593	574	594	540	539	581	611	534	586	603	605	566	572	643	593	599	603	574	578	615	582	594	539	592	587	575	576	541	573	606	602	604	573	587	589	572	551	545	580	551	583	638	569	575	589	590	556	537	579	566	576	527	594	561	600	628	588	588	599	559	610	622	544	579	594	589	565	621	561	567	597	624	627	583	542	563	643	586	592	563	602	579	646	586	576	603	562	557	593	559	585	575	582	575	553	565	579	582	571	549	582	552	626	528	575	569	579	593	595	565	575	634	595	576	593	583	639	606	552	563	620	582	603	606	572	540	578	567	642	610	580	569	541	560	568	576	639	586	574	625	571	550	612	566	547	574	576	577	580	545	532	575	638	621	605	619	593	570	592	571	578	553	544	575	578	594	563	578	582	579	581	549	582	589	536	610	574	564	550	571	597	601	622	621	565	602	581	635	585	591	619	601	560	559	560	571	623	572	546	601	587	561	547	641	625	569	558	609	581	565	616	573	612	543	569	586	590	611	606	583	563	578	614	581	583	558	543	560	572	587	557	560	607	577	612	600	616	601	601	572	615	599	590	567	562	590	529	619	579	588	589	551	537	585	544	600	624	570	644	556	619	587	568	578	591	641	575	598	565	587	573	578	538	554	536	564	571	572	589	593	554	584	569	612	538	573	597	559	627	585	604	586	593	571	610	570	625	590	535	571	616	556	578	613	595	591	528	546	597	621	568	617	560	557	603	580	574	612	577	588	576	618	580	630	548	599	548	565	601	614	567	599	595	617	604	625	583	575	579	633	570	618	555	586	597	569	654	603	583	577	580	599	573	607	596	551	609	600	557	587	562
53584	49174	42867	39563	39392	37538	33177	31088	38699	37680	28705	16968	6852	1655	624	350	254	236	249	209	256	216	227	226	231	207	244	236	233	263	242	230	209	221	219	239	216	226	243	218	223	228	214	231	238	212	242	200	222	221	230	197	233	215	207	226	196	228	237	227	219	230	237	207	238	207	235	231	221	217	242	215	206	187	223	191	239	232	195	244	225	201	247	251	211	212	235	221	245	211	208	208	238	247	231	216	256	200	241	222	249	209	233	236	214	220	231	229	232	224	225	216	255	229	237	248	254	202	234	243	217	224	218	215	258	223	213	234	208	204	232	246	198	208	247	228	228	223	228	252	231	227	249	197	223	194	223	201	236	222	215	214	215	240	229	243	226	232	245	223	225	216	239	222	235	218	248	223	233	238	228	216	248	230	203	212	234	231	220	216	224	207	215	238	219	210	247	248	216	255	217	215	220	217	260	219	213	232	224	215	216	214	226	205	238	220	213	228	235	236	206	220	246	263	232	233	228	225	218	224	232	232	215	217	192	218	208	236	237	230	235	244	220	236	222	216	203	228	231	215	227	225	182	220	210	233	232	254	214	235	248	242	245	237	215	229	211	211	200	228	205	241	220	222	224	242	220	226	228	224	199	206	199	213	214	224	220	232	214	239	206	218	261	210	223	208	201	239	231	208	234	227	235	221	199	224	238	245	225	250	247	215	207	228	202	196	215	239	204	209	224	244	231	191	206	231	219	197	233	208	203	232	223	237	207	222	227	221	225	200	226	228	242	212	230	225	218	222	216	206	227	208	207	230	220	218	238	237	211	218	200	226	248	210	238	182	208	194	223	241	240	237	214	236	219	235	216	206	214	243	204	240	227	222	227	228	209	216	223	235	219	226	255	225	216	214	221	230	214	226	204	236	208	223	224	238	238	234	196	209	216	226	215	195	243	184	243	227	232	207	209	230	235	234	219	213	220	185	232	206	232	223	218	241	209	195	229	237	223	240	246	202	202	214	211	217	218	195	227	232	226	224	211	216	226	264	217	194	205	232	241	236	225	207	217	207	231	226	231	224	210	236	223	212	236	206	238	218	196	205	213	255	215	239	193	208	240	244	235	239	213	230	248	196	224	208	194	228	212	236	233	237	230	220	223	256	214	232	209	221	223	211	262	232	229	233	226	222	241	227	195	202	247	242	216	227	245	221	228	223	214	215	232	243	235	205	242	192	235	205	223	210	208	200	232	224	237	229	225	205	206	242	233	243	244	232	232	217	237	210	215	217	242	244	229	279	253	239	259	220	244	200	217	192	233	205	204	221	209	238	232	235	225	250	242	213	234	205	223	215	236	186	249	225	215	233	222	248	215	211	224	219	222	234	225	246	208	219	242	222	231	224	208	221	206	224	240	220	207	227	226	221	232	215	222	207	245	226	209	238	216	237	223	201	204	208	221	223	240	227	216	211	221	268	225	197	221	215	250	244	235	210	219	252	205	205	275	206	222	209	246	225	230	220	219	222	195	219	222	216	210	237	210	234	212	212	202	227	235	232	238	224	208	205	229	227	233	226	224	230	205	215	239	214	236	240	218	244	230	250	225	204	226	219	211	202	203	208	224	207	214	221	217	213	199	223	224	219	212	248	241	202	221	198	232	202	218	213	217	247	225	229	218	191	200	228	194	213	213	212	221	215	232	224	214	216	223	222	225	208	209	222	235	227	225	229	249	210	210	204	209	223	213	225	211	256	210	204	217	210	222	245	225	220	238	221	235	223	231	205	229	232	212	242	225	200	227	202	175	212	233	213	213	227	206	217	234	243	227	220	217	223	236	239	214	226	239	206	247	231	222	201	223	214	241	207	223	213	221	211	228	215	204	229	225	209	206	227	209	263	237	225	192	219	216	206	229	205	219	206	225	226	229	224	211	216	237	221	236	263	244	196	232	207	205	229	206	221	196	209	206	221	236	223	235	232	240	238	204	250	217	226	226	196	223	220	204	223	229	194	216	221	219	215	243	195	222	214	210	212	254	219	235	195	218	208	263	225	236	221	222	218	244	235	215	205	222	240	199	203	201	225	222	220	236	215	223	213	247	240	234	210	250	248	189	213	232	206	246	229	176	206	216	211	257	233	244	236	232	198	236	250	236	221	206	246	213	233	231	212	219	242	256	210	225	236	251	225	244	221	221	225	241	235	233	225	234	242	210	223	231	230	250	207	197	193	244	229	203	215	240	239	209	219	229	232	211	222	240	248	221	221	201	213	208	223	232	232	211	209	232	213	205	214	199	186	250	207	235	218	214	240	207	211	204	211	225	215	241	215	204	230	239	230	194	234	231	243	208	236	241	231	249	235	235	243	239	242	240	211	234	188	252	206	228	220	194	222	222	239	230	240	228	238	241	216	208	193	218	208	222	223	228	211	228	227	215	209	207	231	246	236	245	247	227	201	234	230	241	218	209	242	223	212	193	218	230	244	239	229	210	219	207	224	219	247	220	210	218	216	258	248	224	212	203	208	220	204	247	205	233	205	226	237	213	205	247	205	223	210	215	212	245	214	214	223	226	213	229	234	243	255	220	234	212	227	224	217	201	235	238	227	213	214	223	212	211	221	207	254	227	217	218	230	241	229	220	212	224	200	221	216	235	238	244	209	216	242	213	203	222	228	212	225	244	215	251	226	237	251	232	223	204	226	221	220	246	197	223	199	206	216	225	224	240	218	235	245	227	226	214	236	248	247	208	229	222	234	253	206	237	237	244	220	228	233	242	244	232	237	218	200	254	207	181	223	214	238	205	239	208	225	240	219	225	234	216	220	239	217	229	217	199	196	213	238	212	189	201	208	207	233	209	210	235	210	201	217	220	255	234	232	234	240	236	229	244	209	219	259	218	220	251	255	225	202	240	231	226	218	210	277	204	221	234	207	221	211	202	249	223	229	210	233	235	217	242	230	241	256	254	207	197	243	224	224	217	222	233	230	206	233	213	208	255	218	238	248	226	252	222	226	254	210	188	224	213	226	240	229	242	224	203	220	206	218	217	202	235	215	207	211	239	222	239	218	220	255	218	214	222	224	228	255	218	239	233	203	190	231	218	204	243	203	223	267	245	217	219	218	229	220	195	204	240	246	219	234	212	221	226	238	268	225	218	222	210	212	237	229	208	194	218	222	233	241	207	231	233	245	204	266	213	250	223	242	216	217	217	241	222	212	223	222	227	221	223	217	216	217	211	194	239	213	208	236	219	213	216	220	222	209	211	219	218	246	221	240	221	226	219	213	231	213	233	212	233	221	210	215	250	245	223	213	210	207	223	220	236	249	226	206	231	218	208	218	197	216	230	248	257	234	224	220	248	245	234	229	224	226	202	216	221	244	218	202	254	211	218	212	194	224	222	227	227	238	239	202	211	229	225	208	206	219	222	232	214	199	233	201	227	202	219	233	235	214	233	223	227	212	224	233	233	206	197	231	190	219	216	201	211	208	235	209	209	216	225	225	217	198	213	211	219	226	202	228
43006	56385	57554	57971	57984	57173	55392	49833	56834	52284	43228	30932	15814	5017	1864	825	613	560	573	539	528	517	572	495	552	543	518	523	543	564	561	538	577	517	507	553	521	544	572	545	513	547	530	512	595	566	570	487	489	529	537	506	501	502	531	551	544	541	480	540	492	573	529	511	526	553	545	529	540	539	521	524	550	495	503	503	523	527	539	521	513	501	506	492	523	508	513	508	535	543	509	545	542	507	488	562	524	534	511	518	508	525	506	524	521	499	509	482	551	552	560	537	540	542	540	541	535	519	533	534	517	506	557	531	513	544	516	504	501	558	490	515	507	521	513	544	511	491	527	561	502	518	524	526	529	499	524	540	515	501	536	536	526	533	528	506	526	525	558	515	511	527	486	491	540	530	565	505	548	522	516	532	501	537	531	562	526	510	479	494	546	521	527	534	531	510	510	525	529	539	513	513	507	511	504	528	529	548	549	496	546	515	494	532	510	534	529	510	522	484	496	511	512	565	554	503	541	535	528	525	522	571	518	532	490	537	516	528	498	521	547	537	552	517	497	546	478	507	589	529	541	520	532	513	507	513	527	518	525	505	549	523	489	483	562	523	520	489	507	518	505	483	527	532	558	567	522	532	540	485	536	551	504	488	515	533	524	509	526	529	567	514	518	558	502	538	541	551	523	456	558	506	497	561	496	530	505	514	519	539	503	502	503	503	532	489	501	531	480	552	517	523	514	560	500	485	497	470	502	507	528	498	576	517	513	491	543	505	491	523	517	517	482	521	534	521	523	503	545	523	539	547	507	537	524	503	545	509	586	545	535	494	533	490	525	493	477	518	548	504	517	512	561	529	533	524	507	553	509	495	528	515	547	522	530	538	526	500	538	526	535	504	555	508	535	522	459	578	549	544	482	514	497	490	482	509	497	539	515	552	494	529	545	503	556	520	524	587	492	536	513	492	509	527	498	560	532	512	549	476	514	560	497	555	512	537	517	522	534	484	539	574	525	482	532	512	504	538	525	523	538	538	467	472	497	500	494	501	507	509	525	504	542	489	521	526	504	523	509	520	552	522	470	498	529	527	548	480	515	507	548	543	508	512	525	511	534	533	525	527	551	513	509	522	500	548	533	572	510	546	532	513	479	518	523	539	527	515	561	534	520	543	531	548	504	517	515	549	516	521	504	509	589	537	510	501	525	553	515	532	503	522	516	507	505	523	541	533	521	516	484	495	528	518	522	476	524	495	484	479	508	520	505	530	535	505	529	505	499	548	523	524	505	502	524	504	528	515	518	541	532	509	520	542	568	490	508	530	512	524	569	502	485	535	531	502	522	530	479	515	532	530	501	516	568	505	537	470	534	511	512	516	591	506	506	503	515	547	519	535	558	547	540	529	558	545	523	523	503	486	500	508	537	498	543	525	529	544	529	533	506	534	505	506	514	531	505	529	521	512	563	540	506	513	530	543	553	520	493	509	501	545	541	546	565	506	519	538	501	541	535	498	543	541	522	558	493	530	503	505	504	517	506	523	539	542	570	499	543	551	523	531	547	480	492	568	544	551	500	526	502	522	532	539	538	488	548	554	511	573	536	538	541	558	511	541	535	533	483	517	553	519	490	514	517	539	507	491	510	581	546	534	492	551	503	523	499	522	527	582	523	519	488	499	510	495	553	541	588	522	483	505	522	530	490	530	551	547	481	525	535	536	529	534	526	513	457	531	488	517	536	521	543	553	541	484	553	539	510	520	525	521	520	555	517	541	515	546	527	532	528	521	535	489	476	521	527	512	453	524	504	522	519	493	529	508	500	542	536	542	581	519	476	482	511	530	507	486	485	528	476	545	486	485	553	546	521	508	534	511	526	531	513	542	521	487	512	552	507	558	586	500	568	519	502	509	575	543	533	521	502	486	531	531	575	547	477	483	547	492	511	480	555	497	550	517	546	522	512	572	505	536	530	537	520	523	520	524	540	485	513	550	544	501	530	505	536	530	534	528	537	526	559	528	534	536	531	548	546	515	520	520	501	490	520	554	522	550	532	508	491	550	518	530	519	539	530	535	511	475	487	564	541	558	536	511	517	541	543	533	498	489	553	497	515	546	502	505	558	485	542	528	516	522	583	526	539	520	539	523	503	519	540	492	522	543	532	506	505	480	537	538	514	503	507	489	515	535	521	493	533	486	514	509	538	515	532	481	542	514	522	514	540	503	532	479	546	491	529	507	528	532	567	539	512	557	530	523	538	525	553	538	546	507	523	509	514	522	517	565	537	536	530	544	547	523	514	496	517	462	523	541	564	521	562	538	513	533	551	540	486	488	585	501	525	514	508	520	559	531	558	487	557	531	536	544	569	538	532	518	531	509	487	482	514	513	485	508	526	509	542	545	526	508	529	534	480	509	548	529	537	535	505	508	521	514	547	541	544	504	540	514	503	493	533	509	541	560	498	514	528	480	495	567	528	490	552	557	491	567	499	533	508	500	506	524	499	529	518	520	526	484	514	495	520	525	513	527	541	502	562	535	545	520	513	506	554	488	535	544	526	554	482	538	504	506	558	530	505	524	520	503	548	488	534	485	537	526	528	557	520	539	497	543	500	518	579	503	499	550	558	553	539	506	493	530	521	542	529	570	462	525	511	552	566	462	526	519	541	515	471	545	511	505	503	501	511	506	527	497	472	546	520	560	543	563	519	525	491	501	488	514	550	488	511	536	537	543	481	510	575	519	539	535	548	541	531	500	512	488	547	506	496	521	522	494	525	540	544	501	554	503	502	518	515	493	522	528	494	516	577	489	527	556	514	490	519	512	523	508	491	527	526	562	517	491	531	510	511	496	493	518	535	501	527	527	532	513	522	524	529	512	530	543	485	499	446	530	523	493	535	510	523	506	541	516	556	493	511	531	543	537	556	567	486	521	493	541	519	547	532	502	556	524	544	497	536	516	545	556	532	552	545	517	523	517	495	513	551	514	542	521	483	527	512	591	498	543	530	516	542	488	543	511	515	492	557	493	569	544	485	510	528	508	534	499	572	527	457	508	535	482	508	508	544	524	531	517	514	531	519	527	552	503	522	524	514	542	502	515	511	506	479	540	512	558	505	546	524	512	518	491	546	469	488	539	533	549	528	493	503	543	526	542	544	525	528	519	495	512	502	540	541	489	538	491	503	522	509	492	530	505	554	523	516	490	566	512	549	500	490	502	503	518	555	531	508	502	543	505	512	539	514	544	519	524	591	513	527	493	557	555	529	508	528	521	508	525	511	521	558	516	519	550	531	513	499	501	508	513	524	499	507	572	518	539	566	502	534	498	539	509	545	521	501	515	488	513	539	540	539	514	522	514	528	520	532	545	512	558	501	524	507	517	527	487	507	526	515	532	538	517	496	537	493	506	553	545	529	555	513	527	497	529	483	470	524	534	541	542	522	555	525	529	536	482	520	507	550	522	486	471	547	528	529	534	522	496	534	549	483	482	504	486	524	572	500	496	470	556	509	496	524	504	572	518
9874	11343	23028	25642	16659	9201	4038	2366	1528	1617	1535	989	597	376	251	228	213	217	183	218	261	217	230	211	234	235	181	209	208	255	215	234	253	213	194	226	245	219	233	218	229	211	235	250	222	219	230	221	205	216	224	253	210	206	235	251	216	219	215	226	214	200	215	202	221	222	224	209	226	229	219	197	227	219	208	255	232	235	246	214	222	212	225	217	201	214	219	222	220	228	201	221	212	206	241	196	247	230	233	188	201	232	198	236	222	236	215	227	233	228	229	211	225	221	232	216	221	233	243	194	236	194	212	224	224	209	226	223	222	224	232	227	208	202	226	241	207	229	205	214	203	231	223	223	203	236	229	218	230	224	232	226	228	249	222	224	227	231	207	215	208	222	208	230	214	204	238	211	208	227	230	234	236	248	223	215	225	237	229	222	210	187	206	197	222	219	216	199	202	238	233	222	229	240	227	211	215	212	205	208	226	238	212	210	234	226	220	218	212	219	234	223	225	232	213	221	227	198	185	209	231	204	235	229	231	238	213	230	234	206	209	244	257	208	238	229	241	204	226	197	224	217	221	204	209	245	208	247	230	217	195	248	243	214	229	214	211	223	237	256	238	209	221	237	187	201	245	218	218	201	210	230	233	218	229	196	218	226	204	212	233	201	231	230	193	230	225	218	224	217	231	225	206	180	215	243	234	228	238	238	231	239	233	245	240	246	226	212	227	223	226	235	228	216	223	225	222	222	215	208	217	216	206	190	218	236	232	216	248	215	228	228	207	211	223	204	240	199	217	220	213	209	229	227	226	221	231	249	230	236	245	211	219	209	229	207	253	214	240	237	220	208	225	259	219	229	244	232	253	207	232	224	216	222	215	203	200	199	226	230	237	231	224	212	231	202	219	223	240	233	205	225	219	239	237	221	263	190	249	215	215	233	245	208	246	235	210	232	213	221	229	212	223	232	215	218	213	213	214	204	234	251	218	197	231	227	192	209	223	218	232	228	243	239	206	246	233	228	232	217	217	230	235	206	236	215	219	245	209	235	237	220	224	210	228	225	207	220	250	208	192	205	244	241	212	232	216	217	217	229	243	214	203	223	241	222	243	198	233	220	194	231	249	229	218	211	225	226	222	222	207	200	226	228	214	232	209	228	246	235	211	218	200	236	224	206	227	225	215	227	238	227	223	242	238	205	235	206	245	238	206	242	214	229	213	239	212	220	221	226	214	238	239	233	227	207	226	203	207	232	200	242	200	245	205	236	226	229	199	212	246	211	238	223	211	229	205	235	218	247	215	201	214	225	227	233	219	216	223	223	223	234	202	215	233	214	234	230	210	220	227	220	223	244	242	223	251	202	250	210	223	213	206	214	246	200	239	209	216	220	218	216	218	228	212	221	247	215	229	242	200	204	217	225	228	229	183	201	204	194	226	218	248	210	217	214	206	226	215	216	225	224	243	235	213	220	220	239	218	224	227	204	211	232	218	211	255	198	225	209	229	230	215	197	238	220	218	218	222	207	211	209	211	220	223	202	242	242	231	204	227	255	257	262	222	211	228	227	231	224	195	231	234	224	234	195	203	207	177	210	212	235	196	242	248	243	206	218	221	262	197	235	235	236	218	207	242	218	215	204	213	219	217	232	235	205	209	232	209	228	238	238	227	224	249	241	244	206	210	218	231	196	230	214	207	227	241	216	231	212	246	209	217	228	217	235	217	209	230	235	237	204	222	242	253	225	242	212	228	214	247	189	202	216	209	226	235	237	226	228	219	207	209	229	200	228	218	215	220	219	239	227	212	205	217	220	261	188	214	192	221	211	239	209	216	221	231	243	208	223	185	229	218	210	244	227	200	210	244	205	226	236	240	202	239	224	215	232	220	224	222	217	214	246	217	201	217	227	207	221	220	206	215	223	220	234	226	210	206	265	202	242	217	240	249	220	232	236	223	211	228	214	197	215	229	185	206	225	231	203	207	213	233	223	230	242	227	243	207	189	198	213	213	214	249	208	231	235	220	242	233	184	249	223	220	221	199	237	223	220	220	176	204	228	218	241	223	199	250	231	209	199	215	220	227	203	204	212	221	235	242	241	252	200	225	224	221	214	213	206	223	215	217	193	215	255	215	206	209	230	222	224	217	230	227	235	214	241	226	237	205	216	253	223	216	192	242	218	237	204	202	216	214	208	224	233	224	240	214	204	240	231	225	239	223	209	218	227	242	222	226	235	254	216	214	191	214	206	220	245	212	232	225	237	227	258	218	225	258	230	211	211	221	229	220	198	244	226	212	227	228	222	243	247	246	235	207	198	201	232	228	194	244	255	235	233	238	232	240	211	233	209	227	206	227	237	172	223	222	247	219	240	239	245	213	225	232	232	234	225	243	229	228	244	224	219	212	226	219	233	226	212	245	237	196	206	218	205	210	238	225	216	250	236	225	233	204	199	250	237	228	230	212	197	219	239	228	235	235	211	214	231	243	225	205	198	204	235	237	223	198	248	219	247	200	222	233	194	224	220	232	210	232	190	226	196	207	214	218	171	215	239	210	242	210	251	207	205	236	216	224	219	232	210	228	191	226	217	260	222	233	221	213	209	237	205	265	221	217	215	193	198	223	216	207	235	227	233	196	196	204	199	204	202	226	216	253	223	219	229	233	226	215	217	233	226	205	221	233	241	218	196	221	212	225	201	194	211	231	206	235	239	234	251	202	213	218	228	230	242	201	219	218	235	204	222	207	198	222	218	228	232	214	243	220	227	213	241	229	198	242	204	196	230	218	234	232	227	231	213	213	234	228	228	194	200	215	231	218	184	248	231	205	220	202	228	210	226	245	231	233	217	218	228	211	204	219	217	206	237	203	212	213	210	232	220	236	204	211	196	199	198	207	212	255	215	225	209	214	220	233	200	222	238	207	204	223	237	218	199	208	228	227	219	228	214	243	214	196	232	241	233	193	226	226	218	202	182	227	245	222	223	241	238	218	235	255	222	233	222	213	210	233	203	198	229	240	214	232	218	210	215	235	214	216	207	209	231	254	224	266	204	217	215	244	246	217	248	226	224	237	221	213	187	222	240	220	228	212	235	234	236	210	240	193	207	220	197	193	258	226	249	222	227	243	217	232	198	222	209	220	203	227	222	211	221	204	220	246	243	260	247	212	218	217	243	198	213	217	197	239	211	215	217	248	232	216	205	227	219	217	247	206	204	244	220	238	240	228	204	211	212	213	218	225	213	226	229	221	224	214	224	208	212	197	202	207	272	206	209	235	233	227	217	240	236	207	247	216	196	215	211	240	208	206	217	221	235	217	227	208	235	225	224	231	217	245	189	209	206	233	218	230	226	192	200	210	196	226	227	208	197	215	199	206	212	223	217	215	216	229	208	244	245	189	214	215	225	228	228	209	220	229	235	218	221	241	204	198	230	202	231	206	212	245	220	195	215	217	224	216	225	227	216	230	192	226	200	224	238	233	228	232	191	245	241	245	221	228	229	219	214	248	210	216	223
8007	13364	30717	35798	27650	20375	13247	9641	6740	7127	5973	3460	1828	967	669	529	523	570	563	542	543	560	557	539	565	536	515	575	549	553	591	552	550	519	559	512	545	583	574	549	542	547	587	571	561	536	546	566	520	566	530	529	601	520	554	559	590	548	557	548	564	534	591	528	535	515	522	538	568	568	546	542	517	548	535	520	576	521	574	584	580	531	519	562	562	534	558	572	533	532	544	521	528	546	571	523	538	539	527	563	555	500	544	575	526	553	576	488	482	576	542	503	528	573	549	569	556	537	535	577	504	553	518	548	572	545	563	551	541	544	547	582	562	546	551	518	560	529	536	531	555	557	555	523	534	518	554	565	557	578	549	535	582	555	541	524	494	531	542	507	568	551	577	529	495	534	532	566	557	538	551	554	579	568	533	544	557	538	558	521	569	530	514	559	538	554	537	551	545	561	501	562	511	552	557	546	539	548	577	534	534	526	567	527	575	554	555	529	546	551	579	562	545	558	557	548	592	496	524	590	586	545	564	560	557	547	518	552	497	539	543	547	569	550	544	548	530	567	556	543	513	536	564	542	529	528	559	546	527	520	557	591	547	531	538	568	571	565	528	572	548	547	547	545	521	518	537	599	556	510	530	590	546	550	572	571	575	537	592	549	558	554	548	519	576	514	572	542	514	540	532	539	547	535	547	579	518	557	528	522	542	579	532	539	554	532	561	543	542	615	548	570	557	541	561	559	546	565	591	556	530	554	566	563	516	543	559	522	555	537	527	567	550	535	594	555	533	551	557	551	541	515	562	561	553	555	562	526	511	521	527	510	520	536	541	572	576	592	555	533	545	554	554	555	531	553	517	516	550	545	551	552	540	598	555	568	515	547	556	503	536	536	530	562	520	546	577	551	579	547	554	575	516	562	588	539	571	542	579	515	546	537	557	514	549	515	555	560	535	569	542	522	526	534	584	529	511	560	514	570	538	537	545	521	558	529	503	549	552	569	555	546	553	568	546	510	530	589	531	577	516	564	555	561	559	521	538	529	522	554	518	516	526	553	553	555	535	549	528	549	545	557	535	523	573	528	560	551	561	546	541	540	543	539	539	561	560	562	520	566	628	553	549	552	557	530	545	567	554	506	550	536	528	558	554	551	539	538	578	571	554	517	564	509	532	580	574	570	573	542	536	559	552	578	528	560	551	510	582	553	570	594	598	551	533	490	555	567	545	542	524	560	594	567	554	546	510	527	524	565	552	558	556	541	549	567	568	544	548	593	588	543	546	549	534	556	561	547	531	555	554	520	577	542	532	594	530	528	585	566	594	516	548	578	583	555	568	591	556	545	548	547	550	563	540	577	542	570	546	530	575	570	553	557	532	511	547	544	550	549	557	551	556	536	524	533	567	576	543	540	538	565	547	564	584	521	515	534	571	554	550	565	541	552	553	549	563	548	510	518	568	520	552	598	594	594	500	566	522	555	575	539	533	526	543	538	551	530	530	550	514	572	517	576	576	559	573	522	564	542	563	535	550	566	549	527	561	542	543	572	529	567	540	518	565	540	550	559	534	539	532	529	530	555	524	544	584	531	597	545	552	563	611	570	580	558	533	576	518	558	579	567	547	571	542	569	521	560	541	571	573	526	522	525	538	523	580	539	568	536	566	540	532	534	540	536	541	572	522	554	530	532	543	543	528	552	555	551	513	569	557	508	500	565	562	516	499	542	519	556	548	550	538	592	558	567	560	536	511	557	563	502	546	532	577	578	527	561	561	571	536	550	578	562	569	541	559	549	550	550	539	547	567	546	497	535	545	527	514	571	571	525	570	547	517	558	561	516	555	559	577	575	563	557	561	554	571	532	566	539	524	516	542	532	549	563	543	487	530	512	552	514	548	548	565	560	568	562	565	558	569	552	580	577	598	531	544	576	542	579	536	514	546	576	575	562	519	557	541	547	533	566	533	558	561	530	537	497	559	541	529	542	531	546	526	564	539	565	550	526	590	555	544	557	563	564	536	567	607	547	565	565	540	508	537	566	552	537	567	557	538	530	511	531	550	528	553	566	499	516	499	563	525	491	585	555	588	583	526	519	530	555	554	543	553	594	580	531	503	538	544	545	584	523	560	573	562	524	543	543	552	539	564	534	564	494	543	557	555	578	538	514	553	554	505	549	546	528	532	503	519	545	504	549	572	522	553	485	571	570	538	537	492	556	544	501	569	529	542	498	530	562	532	538	566	598	581	553	511	536	543	542	528	539	525	548	541	547	606	573	557	557	546	567	564	577	540	551	517	550	525	529	581	553	565	523	554	539	560	560	594	540	504	579	564	570	533	560	532	537	570	531	543	515	499	556	527	524	553	547	562	511	544	573	522	510	557	573	538	546	579	564	570	559	530	587	523	536	574	565	530	538	538	571	501	542	598	499	540	539	543	593	533	560	573	526	582	574	531	503	585	559	536	530	539	533	567	530	543	530	529	525	536	525	575	542	552	581	547	542	555	550	621	534	543	556	537	522	547	548	575	560	539	591	542	555	514	552	521	562	548	522	498	555	500	505	540	540	538	519	558	528	556	578	581	538	554	591	549	522	531	611	534	572	501	551	545	559	507	553	570	533	574	566	527	551	518	581	542	590	545	556	530	549	584	564	545	547	548	529	546	564	524	529	505	543	558	541	554	523	569	596	546	549	554	563	525	570	552	590	549	539	543	542	550	531	535	569	567	568	551	541	562	563	548	563	553	592	567	528	518	495	579	546	533	581	540	561	528	548	519	583	559	507	558	592	501	559	546	583	600	557	579	503	526	566	563	552	541	549	535	514	562	574	555	570	527	561	539	550	555	530	549	554	516	561	548	524	570	573	536	544	548	539	534	529	524	549	530	524	575	540	568	526	524	577	568	550	572	562	549	516	533	525	577	555	521	511	525	550	552	537	534	573	545	525	548	540	581	522	557	547	518	522	504	530	546	536	567	573	579	574	523	529	549	550	533	544	531	546	545	538	531	545	566	513	538	526	568	534	500	577	536	535	518	554	562	562	537	556	561	532	563	542	561	513	513	525	548	547	527	519	557	543	531	497	557	537	530	541	520	535	545	537	541	505	555	529	538	553	541	542	529	541	537	545	555	567	543	552	512	561	594	542	584	539	522	528	556	552	558	561	504	556	567	539	526	562	577	562	528	530	585	546	581	568	534	521	575	557	556	551	549	567	535	565	531	541	514	523	540	545	567	564	574	536	550	556	576	549	544	540	568	538	596	575	562	541	549	535	561	514	521	550	523	560	565	512	574	561	538	564	559	551	510	531	568	568	562	550	532	526	549	571	584	548	522	504	563	571	495	526	549	545	486	590	513	521	574	544	560	554	558	539	565	533	586	541	545	569	511	552	519	536	527	536	547	503	546	539	544	548	527	526	568	524	551	517	506	548	545	545	516	544	548	549	566	544	542	553	531	579	534	582	514	574	568	528	583	588	543	596	554	555	541	534	506	540	515	530	522	534	540	516	538	540
40304	44892	52790	46175	38093	32848	26534	18973	17116	17496	11402	5352	2061	780	401	265	205	192	235	235	228	248	224	255	226	235	230	268	287	246	218	220	207	213	241	214	230	189	213	255	246	249	221	230	248	211	278	220	208	215	224	224	236	201	208	217	232	242	223	245	225	224	214	234	235	215	228	209	223	223	230	226	244	233	237	234	222	236	192	212	259	211	237	213	230	264	206	231	214	204	215	230	255	237	255	226	239	212	235	185	230	259	236	241	231	228	241	242	241	242	231	224	225	213	246	259	243	229	209	218	242	246	214	229	221	235	242	226	228	214	224	209	214	230	250	203	234	225	225	250	220	217	234	242	233	220	203	233	222	247	226	206	192	232	221	233	207	242	240	217	242	241	231	251	247	241	213	242	230	260	216	203	229	208	203	210	222	223	250	214	241	200	243	239	193	216	221	200	219	212	212	205	264	230	207	210	226	246	229	265	224	222	207	202	213	230	205	204	223	235	212	235	233	230	245	227	201	230	221	233	250	221	223	190	201	246	235	208	233	246	219	236	242	240	250	236	225	210	222	229	241	244	222	204	226	231	228	242	242	200	240	200	210	217	247	212	202	234	206	216	235	265	191	225	222	219	215	236	241	257	249	237	227	225	194	206	203	210	224	218	216	232	239	231	227	242	227	227	250	245	223	212	221	236	238	227	198	233	230	253	240	237	231	219	223	212	237	278	245	235	211	219	258	211	257	237	229	234	225	235	234	233	230	225	235	221	256	229	238	211	215	189	245	224	233	233	229	213	231	226	224	229	203	213	257	242	225	227	238	201	243	227	217	230	223	243	232	239	197	217	228	208	253	200	208	234	222	225	226	224	210	227	236	217	237	236	269	232	247	220	247	224	236	222	220	245	246	216	235	236	221	219	237	202	238	255	235	231	223	242	242	219	196	247	222	238	222	243	243	237	241	236	244	202	230	214	198	235	251	215	224	225	232	216	232	213	223	233	202	249	214	209	232	237	248	203	224	211	246	207	234	213	241	238	231	241	222	258	246	205	206	229	230	230	217	250	230	243	228	222	206	231	215	261	231	200	272	239	225	212	232	233	216	231	235	228	247	238	254	236	261	257	227	226	206	221	229	206	237	222	242	218	246	239	238	248	220	234	211	231	235	220	199	228	205	215	198	199	217	243	217	258	246	195	231	223	245	212	216	229	206	214	198	236	261	251	217	213	241	250	257	227	210	243	223	200	226	243	219	218	227	236	240	244	224	234	227	232	232	237	248	239	250	254	224	244	229	204	247	224	211	218	208	233	232	221	241	224	221	220	227	216	193	221	209	219	215	252	237	228	230	243	229	229	215	234	223	237	282	227	229	209	213	206	209	210	229	228	228	236	234	220	213	223	243	225	216	220	244	252	240	243	228	211	210	189	217	266	239	220	205	232	217	246	231	233	244	228	240	203	208	231	243	209	206	207	253	202	220	242	223	210	245	213	220	204	267	230	212	206	218	242	204	206	236	225	242	203	246	237	246	247	214	230	212	221	221	259	230	211	220	215	209	236	227	253	194	246	227	240	224	212	245	236	217	218	220	253	217	255	235	216	253	236	222	205	228	223	250	233	222	213	236	239	246	237	233	197	228	234	223	223	224	217	223	215	222	224	240	232	224	207	247	262	232	224	242	247	217	213	227	206	231	246	203	247	216	201	222	221	214	251	235	229	247	208	239	236	211	206	225	228	223	217	250	230	250	229	219	216	218	220	214	224	224	235	247	186	240	210	254	232	219	231	217	212	208	242	219	247	232	219	260	240	237	220	221	213	217	221	226	216	247	229	226	250	254	195	223	232	229	238	213	219	236	227	212	240	205	210	239	248	199	214	219	248	226	235	252	208	230	250	223	210	227	233	250	223	219	240	241	239	241	222	231	251	213	223	200	246	220	236	227	200	241	237	217	247	262	225	249	218	215	230	249	203	221	209	233	246	240	226	224	198	200	251	240	235	226	211	229	223	203	226	219	231	214	224	221	218	241	202	217	226	235	218	236	237	212	249	238	249	208	238	215	244	222	227	202	227	238	259	207	255	223	210	229	214	238	214	245	212	236	253	237	232	222	239	221	238	239	223	241	203	244	215	241	254	221	216	226	220	222	222	210	252	224	253	222	236	228	220	252	248	249	225	238	262	221	199	221	224	217	232	246	234	244	214	234	229	245	216	185	234	222	191	214	203	233	241	242	239	228	215	219	244	228	242	262	213	240	226	235	241	237	220	246	260	211	207	227	254	201	209	233	196	243	217	209	237	240	223	232	212	225	215	213	238	264	237	238	197	222	194	258	216	226	245	240	228	257	222	219	242	215	203	244	220	243	215	216	244	234	236	218	229	223	253	223	225	227	241	185	210	216	254	230	220	246	246	214	215	226	241	257	221	219	184	237	238	227	228	217	236	233	223	212	218	207	220	217	222	212	273	228	240	206	226	227	232	227	225	234	208	242	206	240	230	232	236	228	223	239	215	222	239	225	213	226	216	220	219	230	220	241	270	254	226	252	229	205	236	227	238	210	258	222	228	245	207	220	225	227	246	223	229	225	227	235	210	238	219	213	223	212	237	191	218	238	233	200	218	221	235	213	220	234	217	238	227	232	239	230	237	236	227	250	250	193	218	228	242	209	222	220	221	232	231	251	221	231	197	219	222	200	223	233	216	251	223	225	215	244	245	214	194	247	210	255	221	210	238	204	227	220	246	261	245	233	225	220	224	253	211	230	230	248	210	240	236	207	186	238	229	214	218	231	208	238	267	238	205	245	238	208	219	193	226	223	226	203	225	236	234	215	253	236	225	237	204	245	227	237	254	208	251	221	211	219	227	232	226	238	230	234	233	222	230	190	238	225	272	228	245	226	254	226	211	218	240	242	244	214	203	213	259	232	251	234	251	250	239	218	215	224	222	221	228	221	209	213	218	218	229	243	231	226	221	230	216	249	246	222	224	247	226	250	226	214	226	253	201	227	206	230	251	205	222	219	226	223	213	231	221	242	236	231	232	218	219	237	240	226	237	243	224	234	215	240	219	204	211	220	248	216	224	236	210	232	209	213	254	224	220	243	249	255	208	226	248	232	193	236	254	204	215	232	226	217	241	226	240	246	222	229	230	214	226	223	228	220	247	227	219	234	210	212	208	204	234	246	216	215	209	232	214	215	214	219	216	240	229	249	246	210	224	232	267	228	213	229	214	209	252	246	250	250	202	187	237	245	218	230	211	227	234	235	211	237	195	210	244	199	219	229	216	238	248	230	262	231	242	196	220	227	218	214	214	187	231	228	215	217	238	232	218	214	238	227	227	224	208	207	215	232	223	240	214	236	217	221	235	228	264	236	252	230	244	229	197	247	216	252	222	214	222	213	216	235	234	210	229	222	233	225	220	219	238	221	226	213	241	221	224	260	229	212	227	223	232	237	230	227	231	225	222	209	222	256	210	239	244	244	242	244	211	234	207	224	258	221	248	266	240	240	216
29298	41483	56884	57818	52009	48746	29695	22080	33119	36417	26764	17147	7322	2700	1145	755	591	577	554	573	516	582	557	552	534	573	497	543	565	527	582	536	540	550	578	587	568	590	603	515	561	579	539	572	542	570	546	537	580	554	606	544	576	553	571	550	558	581	558	598	566	577	557	515	531	590	569	551	560	583	566	525	563	536	572	581	559	560	541	545	546	580	558	551	568	547	551	536	540	578	529	551	575	499	546	550	557	534	545	588	545	488	552	483	528	556	542	578	600	544	528	538	596	549	519	547	541	579	560	577	549	544	593	541	535	581	562	518	561	541	541	547	558	546	535	525	571	592	587	552	588	564	602	532	572	575	500	558	557	590	533	544	533	589	542	568	564	545	536	546	594	602	562	553	575	566	536	518	558	494	580	566	528	544	543	593	579	558	588	511	592	576	528	542	589	569	542	567	591	521	523	529	551	582	550	514	612	554	534	532	494	548	579	580	526	544	582	518	550	580	563	551	601	555	569	496	591	604	565	537	578	551	498	582	567	584	562	535	576	592	555	556	567	556	566	548	559	574	552	544	536	536	542	552	567	549	543	504	566	562	559	527	552	572	535	541	593	558	500	575	566	537	531	576	556	552	572	575	594	595	529	565	576	537	560	555	618	554	568	527	576	540	576	602	605	585	559	549	563	623	536	574	595	583	529	505	557	529	595	578	543	573	606	532	549	506	566	552	583	560	565	549	551	587	521	593	548	559	569	581	549	571	582	578	564	527	573	550	525	552	575	557	542	550	594	522	597	567	561	549	560	509	584	509	571	546	557	559	551	541	574	542	564	550	596	535	534	550	553	557	534	554	566	601	597	555	541	544	613	554	560	527	583	543	578	560	544	546	568	546	583	559	592	573	568	528	563	578	557	532	571	550	584	574	552	567	589	529	539	543	538	560	545	548	536	559	592	557	564	513	575	524	559	554	542	530	548	541	543	543	565	552	568	539	551	612	550	547	559	554	543	539	564	542	553	570	549	578	568	578	557	531	486	517	590	582	551	564	563	548	551	550	557	545	557	572	545	577	550	539	574	561	532	570	520	589	580	577	579	596	601	551	541	567	545	521	550	526	542	573	573	564	574	579	536	557	529	576	575	543	544	551	565	516	587	600	557	571	541	552	581	550	566	560	573	550	553	548	545	532	539	563	541	588	553	540	554	538	548	518	555	562	567	561	553	568	575	548	540	563	586	577	552	557	605	565	604	554	556	572	567	580	555	548	562	572	562	557	537	516	563	591	564	577	573	538	550	539	538	559	574	546	565	556	582	568	607	576	538	544	567	555	567	545	533	545	545	547	556	605	575	561	568	571	554	535	522	568	564	585	570	589	585	568	537	592	540	546	597	555	534	557	588	543	590	559	583	534	563	524	578	589	516	569	541	527	570	597	559	566	544	564	523	565	564	571	549	534	573	539	561	562	530	502	566	554	552	554	587	531	560	576	550	541	550	536	576	576	590	542	552	543	559	552	573	557	549	569	538	577	541	545	565	581	546	574	574	527	552	569	541	558	553	601	606	549	585	537	562	566	530	552	549	511	511	549	571	542	572	572	581	587	597	576	549	570	497	526	582	540	543	550	555	554	561	550	561	563	569	559	513	553	562	522	554	557	524	541	566	551	559	537	548	541	527	529	598	565	572	514	568	563	598	541	582	559	559	521	572	530	558	544	569	532	514	535	555	556	549	512	552	530	564	545	590	539	552	606	591	562	591	523	518	592	518	559	556	540	554	553	560	537	560	597	525	587	561	573	544	540	507	574	556	529	582	605	594	525	540	542	562	567	541	590	564	567	560	552	572	513	541	578	573	532	597	573	600	537	587	535	569	557	553	587	557	543	542	580	598	536	547	550	541	585	555	562	512	565	569	557	554	541	605	538	566	544	535	551	580	546	565	598	574	548	535	595	533	548	563	527	585	587	598	547	570	504	517	545	559	580	525	504	571	538	550	569	561	569	564	534	566	602	597	543	541	553	550	536	548	579	538	561	551	576	561	526	592	563	571	545	596	573	533	529	562	518	534	570	577	571	562	544	603	531	572	534	535	536	528	517	530	533	529	588	545	535	544	573	573	557	566	552	570	591	593	586	532	534	520	531	561	542	532	496	554	527	516	561	577	522	560	547	532	549	500	553	560	588	552	562	574	537	521	578	601	546	551	559	566	552	582	551	554	554	593	610	558	505	544	596	547	546	522	574	541	508	546	540	594	556	552	568	540	534	529	536	579	584	563	577	563	537	565	569	565	538	598	537	517	542	597	561	530	545	558	596	555	573	571	559	521	560	575	510	555	565	578	558	584	562	577	532	559	571	569	526	569	605	614	560	526	557	550	567	522	502	566	568	573	580	599	556	524	551	579	524	550	535	544	563	514	549	539	580	565	625	564	576	583	589	531	517	531	553	520	521	589	570	548	572	544	517	542	573	544	583	553	606	544	562	540	553	494	597	555	550	531	555	557	536	577	610	597	552	521	558	582	583	566	537	570	555	548	560	534	568	520	555	560	538	517	586	542	583	562	558	526	596	533	532	550	527	571	550	545	522	563	564	549	533	568	579	552	602	539	530	522	525	531	578	526	563	522	575	559	513	579	546	582	532	546	549	590	539	578	563	534	554	498	559	558	583	583	548	555	553	549	520	571	585	558	573	567	561	569	539	582	580	572	543	543	553	578	559	601	547	579	527	562	540	571	552	577	553	646	542	568	572	527	562	533	597	562	525	562	541	525	545	587	575	585	594	567	552	547	587	518	543	531	575	542	543	559	571	536	524	596	590	529	554	576	564	520	529	620	566	560	525	569	573	530	573	532	568	557	561	515	527	562	540	524	515	561	551	580	555	558	558	560	564	572	551	501	553	542	540	546	552	581	546	549	514	543	570	550	568	571	522	520	568	567	572	495	516	548	578	580	531	560	557	569	554	557	571	532	591	520	542	575	558	576	525	541	617	550	625	512	574	540	524	532	618	533	565	595	547	534	540	565	524	571	579	574	554	552	542	542	558	552	567	574	539	561	564	557	557	553	545	559	564	576	585	572	561	553	524	578	568	576	542	546	566	585	596	573	525	578	524	534	499	517	537	568	587	529	599	528	554	558	559	553	546	557	563	565	514	534	558	520	514	591	552	548	559	517	574	566	532	527	572	583	563	534	551	554	565	551	566	541	543	569	562	559	567	525	505	544	565	575	561	554	524	567	580	567	563	583	552	572	562	536	587	560	544	567	578	587	555	540	531	577	582	599	531	573	526	564	559	567	577	551	549	564	577	599	571	499	540	530	556	555	532	582	519	530	598	532	555	562	587	547	627	534	550	540	516	566	571	558	540	553	540	589	556	501	582	548	557	570	531	537	568	547	505	544	583	583	578	588	515	551	547	540	529	564	556	555	517	556	567	539	542	548	544	577	564	545	579	549	573	559	590	597	588	616	525	584	521	581	559	536	561	557	545	571	559	538	552	577	521	534	547	598	579	576	515
53108	47823	47753	42010	40178	37320	30916	24667	27981	34322	25525	14651	5438	1522	508	283	225	212	222	197	214	208	211	205	188	185	198	188	197	236	194	191	213	228	183	217	212	216	211	222	217	212	225	200	238	224	220	202	207	189	218	177	190	202	223	204	200	195	218	242	247	218	172	223	229	223	208	239	225	210	207	169	223	231	204	194	189	202	219	224	227	218	210	221	225	228	226	214	211	197	198	213	194	216	223	222	209	207	212	213	201	196	219	205	223	188	240	212	209	207	209	196	200	206	202	192	185	231	193	216	207	222	213	199	221	223	221	213	195	202	220	215	210	212	213	208	219	211	223	222	218	215	213	212	231	210	211	203	213	200	179	197	217	223	205	220	195	214	196	218	178	239	230	239	217	204	234	226	224	201	210	205	201	210	220	230	232	224	218	235	203	227	204	217	221	207	184	232	202	236	179	209	213	205	199	248	210	218	216	197	218	235	188	204	208	211	175	212	212	218	188	210	200	206	215	239	243	202	196	208	209	202	206	192	234	204	210	208	230	210	217	194	224	209	217	227	191	210	215	194	214	217	196	220	222	216	237	225	203	190	192	184	229	220	214	203	197	199	206	184	196	227	246	200	206	210	184	190	197	214	195	219	225	211	203	204	219	207	220	206	226	212	204	213	196	204	199	221	201	231	189	192	215	206	226	206	243	214	222	202	225	193	202	196	182	241	220	227	202	214	202	213	203	223	221	202	204	226	214	198	248	197	206	214	213	197	214	200	205	216	226	210	213	203	234	230	187	210	180	212	206	219	211	234	210	223	207	205	209	219	227	211	215	216	204	223	215	256	223	203	196	204	207	219	205	199	198	226	218	218	196	218	209	235	228	249	216	210	202	233	220	181	202	202	232	201	236	198	205	220	213	219	214	214	226	192	188	229	209	207	199	233	202	231	214	237	228	210	180	205	223	177	198	192	207	199	195	196	202	216	219	223	204	218	191	233	188	188	198	219	218	202	185	193	214	191	208	242	212	200	232	213	205	218	216	239	182	219	220	240	206	201	229	214	191	199	222	211	194	205	230	189	197	235	199	205	196	204	203	218	225	207	212	205	198	198	188	215	207	210	222	219	196	229	215	213	194	213	183	195	231	223	222	230	213	216	203	213	217	206	219	229	237	187	230	183	201	204	214	223	188	197	188	214	214	227	189	214	199	182	222	227	212	190	224	207	220	234	224	229	203	229	211	191	220	244	222	211	226	209	201	214	204	229	187	225	216	213	194	200	190	183	199	229	211	219	192	220	193	189	213	190	218	211	209	207	227	199	211	216	223	233	209	218	228	186	203	209	214	228	194	250	200	219	191	223	213	225	190	200	178	202	199	221	210	235	229	237	224	199	208	207	209	211	218	226	218	213	238	242	196	203	199	217	222	200	209	209	210	199	189	198	201	216	231	197	187	186	246	210	216	226	214	216	219	222	212	205	196	190	236	227	183	228	231	230	188	199	204	216	160	196	205	202	195	219	215	223	194	218	225	199	222	222	190	195	225	221	222	197	188	201	210	201	186	204	209	214	199	212	237	218	234	219	232	240	206	213	196	211	191	222	219	230	218	224	194	187	196	198	199	180	198	207	227	218	199	218	225	202	225	215	231	219	207	216	228	211	197	227	198	251	230	212	200	200	227	227	208	176	192	231	206	197	234	204	229	215	225	215	202	239	219	223	186	221	213	192	219	198	213	200	207	244	203	199	218	193	215	233	224	223	212	189	221	208	229	204	212	191	202	214	209	207	213	233	218	178	202	204	204	198	207	200	223	230	236	223	209	186	204	229	212	202	238	202	203	169	213	216	211	219	207	221	204	183	220	193	204	210	183	190	194	247	236	202	233	234	227	188	192	189	210	194	215	215	206	204	200	204	229	215	231	216	219	225	198	213	199	219	217	223	203	202	234	214	189	184	194	211	211	223	210	230	237	200	210	224	196	206	229	221	241	227	230	217	207	215	230	208	203	227	197	240	234	206	207	215	211	222	227	193	215	199	234	197	231	209	206	194	204	226	187	204	214	218	214	212	215	207	206	204	182	244	242	211	217	218	202	219	221	207	220	203	189	201	232	202	197	228	218	227	216	229	200	225	220	241	217	169	237	210	203	188	213	208	246	205	186	242	195	200	208	197	204	224	206	218	238	214	192	200	211	231	240	194	204	201	201	206	222	212	218	205	210	211	208	208	210	218	213	228	237	221	221	181	162	209	225	196	197	199	207	215	205	225	210	239	213	238	209	208	220	197	203	196	217	222	201	221	212	236	199	214	203	189	204	214	235	218	225	229	233	214	225	214	182	196	208	217	192	206	222	231	225	226	210	230	206	213	217	208	195	236	200	206	184	225	223	216	208	204	203	210	212	198	210	183	219	219	207	207	209	223	211	238	227	212	221	224	189	190	217	221	210	197	203	212	217	210	215	192	204	214	207	214	245	202	204	243	207	212	215	196	207	201	208	228	199	188	208	195	190	224	170	203	202	226	229	182	234	232	188	188	186	220	206	176	197	212	214	201	222	201	194	228	243	187	237	234	213	211	197	216	234	202	215	191	195	210	188	200	229	201	217	218	169	224	223	235	204	213	191	226	217	224	197	203	201	203	219	262	206	209	224	240	201	209	204	186	189	211	220	233	221	185	200	230	203	210	226	184	229	193	236	243	196	220	204	216	210	217	201	191	194	226	224	203	204	184	236	186	204	210	201	180	191	225	192	238	202	180	191	212	232	196	219	214	168	195	222	210	188	209	219	245	196	214	211	216	209	201	192	217	240	229	203	224	212	211	216	198	209	203	205	211	200	195	205	211	218	217	195	223	195	192	204	214	202	196	236	198	221	213	210	190	205	186	184	208	215	197	201	218	205	200	209	215	235	191	196	209	212	215	191	195	208	207	233	215	226	224	197	204	208	204	219	210	210	205	181	222	193	225	200	235	211	215	219	210	227	194	213	194	203	217	233	227	200	209	197	219	197	213	182	212	248	226	200	219	207	201	189	231	188	190	216	213	210	227	206	216	213	208	230	217	193	220	198	199	211	202	205	199	200	201	215	194	212	211	210	214	221	226	198	234	212	231	233	199	224	199	237	214	204	210	205	242	179	221	204	206	212	215	210	210	215	243	193	194	240	211	196	222	179	225	214	192	204	224	185	216	228	193	182	221	214	206	195	214	200	193	216	197	219	206	189	210	202	226	245	177	177	209	207	199	219	208	224	194	212	232	189	190	212	194	214	188	207	214	193	205	210	207	197	215	192	196	194	196	201	188	205	164	235	245	188	221	224	213	199	183	223	238	188	197	197	233	238	220	209	197	210	213	215	209	221	233	208	240	212	203	194	198	221	218	188	206	203	204	212	205	212	201	202	221	202	215	225	230	213	211	191	194	200	186	211	243	179	176	198	225	189	200	213	201	219	206	247	211	199	200	200	224	195	213	199	208	192	215	204	198	207	197	183	235	198	208	221	197	199	203	205	225	226	218
43084	52253	57891	57972	58138	56400	44380	27305	44989	52142	40575	30228	14643	5366	1851	827	574	533	513	513	524	490	543	491	568	510	530	521	503	490	500	515	511	507	538	474	491	497	503	486	510	468	484	493	484	476	505	522	535	501	493	513	519	482	493	515	518	527	477	479	484	479	509	509	472	505	505	499	533	515	516	491	480	517	494	478	489	521	483	494	542	472	474	544	535	512	504	485	498	473	491	505	499	469	534	500	514	531	547	484	522	520	535	496	514	506	514	482	491	471	457	508	516	530	504	510	460	515	471	508	534	492	469	509	509	490	469	503	508	482	508	487	487	512	517	449	533	503	548	501	456	523	545	463	474	541	482	514	530	541	476	486	517	514	506	518	488	483	502	508	503	483	520	485	469	475	475	512	537	522	490	505	479	502	511	536	500	494	451	539	551	502	499	517	469	472	498	520	498	471	525	487	500	480	529	508	458	491	470	483	503	493	490	517	503	488	490	511	464	530	502	487	495	506	494	482	505	490	516	507	461	515	483	511	491	529	490	529	487	525	452	509	508	491	502	480	477	533	533	510	495	529	491	544	507	528	491	502	517	488	515	493	527	519	513	518	484	472	536	445	514	477	524	484	515	514	508	468	548	462	512	524	519	515	506	498	513	504	472	480	534	504	522	508	464	515	490	480	511	529	483	497	491	552	497	520	519	487	509	545	546	498	550	499	514	522	478	455	481	471	478	506	510	523	480	524	495	556	516	489	502	497	512	495	506	493	522	480	465	531	540	537	510	518	520	474	479	503	520	489	534	488	498	515	486	479	515	508	505	474	543	520	512	526	479	487	530	496	511	476	541	502	454	480	534	518	500	489	469	501	510	479	513	516	503	452	484	508	515	503	483	492	469	491	532	511	494	477	522	523	483	484	497	501	535	564	565	520	477	510	449	491	492	515	503	464	526	507	460	512	491	532	480	506	520	499	502	501	486	535	529	545	539	514	479	494	546	522	537	490	525	507	500	479	528	501	514	487	523	485	527	489	476	517	512	465	550	476	495	542	593	512	484	474	525	492	481	471	498	460	489	495	537	520	517	496	500	518	500	503	532	531	519	501	524	491	523	506	498	499	481	489	489	499	524	437	491	491	468	524	515	508	504	476	540	501	527	528	493	512	488	493	489	491	501	508	509	537	481	456	483	538	501	496	487	507	542	484	516	470	457	518	514	490	541	529	458	533	510	468	507	472	519	483	524	489	521	489	498	486	455	500	528	517	487	486	492	539	489	519	476	534	504	484	462	501	482	494	471	494	509	504	539	493	498	498	463	498	542	498	528	500	523	507	522	512	471	494	515	534	487	506	525	473	472	532	537	531	481	506	521	513	514	516	527	465	523	492	529	521	538	500	489	527	528	496	488	494	540	479	524	501	488	491	489	534	499	496	480	485	483	509	506	537	523	492	514	495	527	472	486	504	482	504	477	501	493	523	504	495	513	505	523	523	463	510	506	460	484	498	521	495	509	531	476	511	479	514	509	500	485	517	479	494	527	486	509	465	508	517	453	558	529	557	506	490	493	521	524	500	532	488	438	517	494	524	515	495	496	452	517	501	498	446	504	510	534	467	488	494	537	489	510	528	510	464	507	508	486	528	511	543	529	526	520	565	535	481	506	528	540	503	524	534	511	475	459	557	484	518	527	502	470	463	525	447	466	496	523	497	479	467	485	554	500	465	515	512	501	497	507	484	510	542	530	515	452	487	487	524	530	520	502	525	524	479	508	520	524	522	489	493	496	492	473	492	492	460	519	459	513	516	506	495	493	511	506	460	498	511	479	530	488	482	486	483	493	532	502	494	499	492	510	485	493	515	491	486	483	532	485	472	469	501	496	511	478	470	497	490	555	503	486	489	512	520	521	501	499	496	485	528	529	491	524	484	518	466	492	537	515	500	483	490	494	477	510	507	457	506	524	478	520	518	484	470	549	480	486	514	463	467	514	490	527	502	529	525	529	510	507	521	498	515	489	553	503	509	480	525	542	546	521	446	501	505	540	519	528	492	512	536	491	510	513	515	514	506	485	466	458	523	496	491	522	473	484	475	483	547	468	500	494	464	503	489	537	523	469	504	501	511	495	529	527	512	457	518	499	522	550	491	502	457	488	475	494	486	498	484	478	497	485	443	527	483	488	514	503	521	542	515	483	527	538	506	485	498	518	474	488	530	503	530	514	506	501	510	484	496	495	516	523	494	540	501	467	525	473	479	488	453	503	541	471	517	486	516	491	512	500	508	483	488	499	513	523	460	505	492	470	519	542	484	520	471	484	546	484	530	455	487	494	486	539	447	515	459	523	507	537	499	508	503	516	513	485	537	512	494	505	513	476	526	526	500	513	519	501	460	528	451	517	491	473	500	491	482	480	524	520	513	461	485	476	487	545	510	488	535	507	481	528	475	495	522	504	503	495	474	539	460	523	505	500	482	491	511	511	477	500	489	517	505	490	518	494	523	499	488	540	491	478	498	471	512	461	509	503	494	534	502	503	518	524	526	497	549	511	508	489	515	509	478	478	474	497	529	496	529	538	503	470	480	492	482	552	509	484	516	464	521	495	478	488	451	520	493	508	516	494	517	542	492	513	472	515	512	518	491	509	495	497	478	493	528	500	513	471	466	468	508	511	505	531	507	497	506	468	538	489	487	508	483	504	488	493	514	512	455	487	534	493	502	512	475	501	530	525	545	511	502	535	496	482	535	500	487	508	496	501	530	503	516	519	522	520	529	511	505	464	505	512	531	503	533	537	481	548	552	498	503	543	492	465	500	500	471	493	521	495	511	498	475	506	503	544	534	510	490	511	544	491	479	486	520	508	484	460	490	514	487	459	471	505	498	542	535	547	564	476	504	478	510	490	522	504	500	533	500	495	532	504	457	506	519	524	493	524	461	490	500	521	474	517	512	495	500	520	508	481	475	471	502	527	519	484	489	508	465	530	544	522	537	554	532	499	486	484	501	482	476	518	496	508	501	483	510	512	477	458	496	465	485	527	510	502	514	500	472	473	512	524	523	513	503	485	514	479	504	475	475	482	510	535	497	520	508	508	512	508	472	470	501	474	483	515	495	462	548	523	538	504	538	504	494	489	475	493	491	507	485	525	460	443	488	484	470	503	491	481	488	502	504	517	521	495	502	494	514	493	501	489	489	506	535	521	497	482	519	510	496	487	489	492	482	523	509	503	505	497	474	469	481	499	524	536	513	530	494	515	508	485	503	495	498	512	515	520	509	510	480	467	484	498	498	527	511	487	509	477	493	529	554	495	507	508	544	493	491	538	502	497	498	510	472	549	517	488	517	478	495	483	485	515	478	506	495	482	530	500	496	527	492	508	486	505	503	479	471	464	471	537	495	512	510	515	497	518	560	514	519	503	516	512	530	521	471	482	511	489	504	537	483	481	475	526	511	522	504	507	511	509	531	512	506	529	513	526	542	495	494	474	529	464	536	521	509	485	451	470	499	508	492	487	496
11315	18847	30108	27516	23049	15748	4238	1037	1076	1603	1273	791	522	339	255	214	212	225	239	199	204	239	227	210	226	196	215	202	204	201	229	218	204	249	210	219	222	227	224	225	228	237	229	196	205	223	212	211	195	224	243	215	201	203	224	207	233	219	191	237	199	222	194	231	224	237	208	232	198	220	233	205	214	226	240	205	213	225	237	205	222	222	213	211	223	230	222	223	212	213	193	201	218	217	203	211	247	233	215	208	196	191	241	211	231	229	222	204	205	234	209	203	236	220	204	230	232	206	210	207	210	230	220	215	231	219	229	234	229	224	218	244	185	225	214	227	238	226	237	189	200	219	230	215	221	243	220	207	221	226	251	215	195	233	223	233	218	225	214	238	229	217	232	224	208	216	222	216	223	201	209	206	217	227	207	206	235	210	187	221	257	197	236	209	215	223	206	211	234	235	254	215	219	219	192	237	217	234	209	222	202	201	206	215	231	228	195	222	195	217	231	221	222	213	221	221	231	232	222	222	227	202	253	215	201	201	207	186	226	235	202	220	230	228	194	264	222	205	179	219	215	215	219	233	203	237	221	224	246	224	221	234	201	219	189	248	217	201	219	212	191	210	225	190	219	198	208	206	201	219	234	234	238	194	209	208	216	210	217	220	229	223	239	228	222	221	203	220	213	219	209	212	196	215	211	218	221	209	220	198	227	237	196	207	242	219	201	216	212	234	225	226	227	218	189	222	236	211	235	222	226	221	198	215	216	238	233	211	227	234	228	203	242	207	232	214	231	203	196	236	209	200	211	208	216	200	232	224	200	230	207	217	198	215	229	200	215	237	212	189	224	207	206	228	211	227	215	221	223	236	221	235	188	218	228	205	214	213	223	207	215	213	228	226	202	207	230	212	189	200	237	195	217	213	207	200	227	210	206	216	232	219	257	218	229	207	233	214	216	209	217	214	225	204	222	227	208	240	221	221	209	218	246	224	222	193	223	222	241	227	209	217	226	217	236	235	222	233	215	210	216	203	222	205	226	206	202	206	198	220	220	190	209	227	224	215	216	224	231	200	213	225	205	226	239	223	209	224	201	224	251	223	210	206	241	238	214	231	213	210	215	222	216	202	200	210	219	223	221	210	179	238	214	226	191	212	201	223	231	238	239	203	197	204	239	206	214	206	229	230	229	203	210	196	203	221	209	199	215	213	243	236	216	207	231	210	216	196	236	221	239	203	211	203	218	227	230	191	243	217	182	188	225	227	242	244	226	212	233	206	231	208	220	182	225	223	223	224	224	228	197	225	220	217	200	223	232	216	244	197	249	234	211	213	218	195	221	212	212	203	228	215	225	232	233	254	215	195	181	183	206	223	201	203	199	219	227	198	229	210	197	232	224	225	224	238	225	248	221	234	230	236	212	238	214	250	223	217	198	197	234	210	232	196	240	181	203	197	213	206	211	249	217	229	219	219	213	237	207	242	239	225	238	233	267	187	187	193	230	222	201	194	244	181	206	199	223	217	235	197	238	223	200	222	217	200	179	207	239	219	198	226	246	201	230	196	236	241	241	224	220	244	214	219	196	211	228	217	195	214	214	211	224	221	208	238	224	213	228	196	221	191	219	212	195	199	216	199	208	242	203	231	234	213	200	194	256	236	207	209	248	256	224	199	247	194	240	191	235	215	218	235	204	232	221	243	223	190	191	241	238	214	216	230	220	244	196	184	202	212	217	237	229	203	217	241	227	240	202	215	194	205	227	221	224	208	196	198	206	211	211	217	225	205	223	231	237	206	207	229	233	197	208	239	226	244	224	223	215	200	211	186	239	216	229	217	212	203	237	218	240	212	248	219	232	232	190	232	247	230	215	209	194	222	209	235	202	214	208	221	203	234	225	186	212	197	213	203	231	234	222	227	221	198	228	223	204	251	221	198	228	247	203	200	211	225	203	216	240	216	231	212	216	224	196	204	220	221	198	200	231	231	179	210	179	219	202	234	218	213	196	223	233	217	234	222	186	242	207	226	209	233	215	224	217	193	219	225	207	222	212	231	229	247	229	217	230	239	216	207	225	210	219	231	200	198	216	238	207	237	213	214	222	201	221	204	213	218	193	206	224	206	231	230	246	228	254	194	214	215	233	229	211	211	227	252	221	201	227	209	212	207	222	247	215	222	230	207	221	225	200	202	236	230	226	228	227	226	226	238	226	225	208	180	200	233	186	219	237	254	220	212	199	203	212	226	204	211	209	215	207	213	233	231	209	242	200	225	230	181	213	233	208	232	208	203	223	209	223	224	252	229	208	246	209	218	214	212	203	207	203	197	211	223	217	185	224	239	185	232	209	228	228	217	199	227	227	220	231	205	231	237	221	236	195	237	204	210	212	186	218	200	208	217	204	229	254	213	215	189	186	195	233	228	200	209	254	225	210	225	192	217	206	226	230	211	200	242	225	213	189	226	218	213	195	223	202	206	209	240	236	209	217	217	240	196	209	211	206	228	209	178	201	193	196	239	226	245	217	219	200	240	194	205	194	227	199	227	249	226	220	194	193	227	197	206	219	219	226	225	256	217	229	233	236	208	210	208	214	228	194	248	214	222	233	199	214	216	221	212	224	204	213	214	205	229	210	223	230	217	212	232	211	236	219	233	197	222	225	193	200	215	210	195	208	216	194	208	198	199	218	212	222	204	221	232	239	207	221	216	209	205	192	196	208	233	250	225	209	224	223	221	206	201	218	219	208	210	248	195	241	206	214	228	224	218	222	239	216	242	198	226	224	214	209	212	205	239	217	242	224	220	226	220	236	223	230	220	227	209	213	208	222	212	206	218	218	228	226	220	224	186	234	262	205	235	214	212	235	238	248	235	213	193	205	207	194	251	222	213	218	213	187	225	211	248	215	235	226	207	203	210	228	211	229	238	215	216	207	205	209	209	219	207	188	245	208	213	216	206	214	249	232	198	209	223	243	200	199	192	232	212	205	221	189	204	222	221	234	216	210	186	225	207	215	194	211	197	212	232	200	237	199	228	231	230	210	213	212	218	197	213	218	227	225	204	223	202	222	234	187	227	231	188	215	232	239	229	218	216	214	229	217	238	218	232	209	234	213	227	245	240	211	212	210	225	217	234	231	250	216	201	233	216	222	238	235	249	219	220	214	233	201	229	212	221	224	190	190	213	256	182	209	210	230	240	210	228	219	207	199	220	182	215	205	236	231	206	238	203	220	222	236	231	198	218	211	225	215	197	241	221	228	219	239	217	248	226	198	224	230	204	233	201	230	204	207	207	215	228	221	225	216	211	224	230	234	241	185	224	200	241	226	219	220	201	196	232	208	233	212	219	217	238	202	225	211	218	209	229	200	230	214	247	222	202	220	209	205	216	228	235	207	227	190	215	227	228	233	206	212	196	204	221	217	230	207	220	205	221	217	209	211	206	228	216	237	232	257	218	224	233	210	214	215	210	220	221	195	227	208	231	226	230	243	201	222	230	214	233	194	225	229	193	212	245
9564	21401	35109	37433	35902	26987	9766	3460	5300	6811	4749	2875	1559	962	647	552	527	504	522	541	561	585	518	519	529	517	521	581	561	554	500	551	534	513	553	555	534	519	511	567	571	508	530	513	534	524	515	514	556	530	557	570	513	508	548	498	528	570	533	524	533	562	533	570	530	542	554	574	567	522	554	551	573	492	526	582	500	562	556	525	524	565	589	613	532	557	517	580	518	577	535	548	473	566	546	534	525	537	548	533	534	516	528	519	543	522	573	544	531	502	561	593	541	533	515	579	543	526	547	566	491	523	534	588	553	539	528	523	525	522	529	567	522	524	522	504	531	536	542	545	523	566	515	538	538	575	514	503	564	573	509	528	521	567	540	518	524	534	548	553	550	530	526	482	550	531	550	530	511	554	543	565	571	537	518	529	560	534	534	513	544	565	548	536	547	550	525	551	520	547	553	543	539	543	583	560	549	524	542	517	517	567	498	544	571	512	549	527	574	541	540	538	514	543	538	515	513	580	524	526	528	529	497	567	558	511	557	530	528	522	513	546	576	554	508	530	527	529	555	540	572	502	536	571	557	579	527	548	508	527	570	548	529	540	523	529	543	532	543	526	583	580	527	511	551	519	578	507	558	550	528	483	575	541	555	537	550	550	538	518	567	544	533	547	549	540	528	540	548	531	564	574	535	496	539	541	574	564	544	537	549	555	496	510	551	536	542	583	520	520	541	568	506	560	542	519	520	554	524	557	558	546	544	518	537	534	526	516	558	505	544	553	562	535	518	525	554	535	515	524	536	533	543	507	515	539	516	533	517	543	541	509	555	541	559	464	558	572	547	513	504	518	530	572	525	535	541	554	564	602	545	517	542	524	511	541	536	589	476	530	530	570	532	539	518	563	561	542	554	526	539	554	572	507	527	541	522	556	543	502	555	542	547	574	528	550	556	547	539	549	503	570	576	503	563	533	566	572	537	539	582	523	520	480	523	502	548	528	557	534	554	543	526	533	518	547	514	503	559	592	566	548	548	571	513	528	574	601	556	555	533	549	596	562	578	596	564	576	594	514	527	555	527	557	568	530	543	549	559	536	536	522	533	492	517	574	543	536	537	532	507	558	520	542	549	509	528	540	548	527	544	538	573	542	517	536	537	571	527	549	519	528	505	547	566	513	517	553	554	557	537	575	512	537	532	557	517	529	537	566	515	503	577	534	506	533	534	513	509	513	552	576	543	550	517	565	566	568	585	543	581	558	521	554	570	549	538	522	539	532	523	538	559	512	503	518	568	507	510	549	529	535	532	538	511	525	541	552	549	531	490	555	547	541	554	548	504	539	564	497	548	536	538	551	550	535	498	501	540	546	540	533	566	562	545	544	528	565	549	514	548	522	562	530	566	535	523	567	578	527	523	545	563	508	544	526	545	527	543	528	568	540	530	578	559	513	537	514	536	517	532	486	534	551	532	550	558	528	522	528	525	528	555	582	551	563	533	551	534	544	556	550	538	521	530	540	551	528	552	575	565	555	575	550	492	576	521	562	514	534	541	599	505	502	552	528	534	513	531	570	510	559	498	535	506	526	481	575	574	559	493	531	524	567	547	532	496	560	545	573	550	568	519	512	563	607	537	542	502	531	555	568	542	549	582	518	571	513	553	539	549	534	533	524	551	560	559	592	511	561	536	552	548	556	554	524	501	560	561	576	564	542	573	533	524	556	507	535	529	530	530	516	544	554	523	534	507	535	544	575	545	536	516	505	515	552	586	538	487	587	552	533	525	541	521	537	504	525	542	544	535	544	532	573	523	546	564	556	554	513	529	502	541	597	561	534	545	545	467	515	552	524	557	587	547	534	512	555	532	535	551	567	536	539	556	534	569	487	516	537	522	568	525	559	520	530	562	523	552	518	541	512	544	569	553	568	518	546	590	526	540	553	501	536	517	541	502	506	520	501	550	517	548	511	577	596	547	543	518	509	563	510	559	555	508	536	580	544	517	538	504	541	528	561	555	501	595	510	551	507	551	525	567	513	474	555	549	543	592	536	575	549	536	522	544	533	547	541	547	559	525	573	570	502	584	527	548	531	542	559	557	549	528	539	539	587	555	526	529	590	553	537	548	555	546	507	538	563	525	556	520	534	527	531	588	513	510	578	530	568	494	519	561	523	499	506	509	581	527	525	554	533	534	559	519	558	522	536	590	531	533	578	566	513	522	560	535	544	548	517	531	526	543	561	520	539	522	511	511	517	517	495	518	505	515	514	568	533	534	507	553	598	523	557	523	520	535	528	530	525	536	569	534	590	571	553	565	587	572	568	524	549	509	567	519	538	549	549	519	535	563	586	535	545	505	593	525	529	540	486	489	541	566	557	563	512	557	553	521	516	534	535	526	567	591	518	584	531	552	541	562	539	553	561	559	568	556	568	512	511	542	546	538	574	558	543	506	530	575	516	531	520	558	550	516	559	580	569	514	511	539	533	547	508	552	512	581	532	546	557	559	522	554	525	561	545	531	576	540	519	545	575	544	573	530	538	548	557	536	549	556	532	525	585	544	523	512	530	483	508	581	569	533	584	549	553	538	547	596	554	529	525	536	524	591	547	519	521	559	514	538	541	534	558	549	553	573	529	516	541	542	530	557	560	547	509	541	588	549	565	531	508	542	579	557	503	548	570	508	553	574	537	577	539	568	527	528	502	584	587	549	571	520	516	489	531	545	568	562	516	492	550	526	507	597	517	507	529	533	536	537	527	527	533	580	543	515	502	561	519	555	538	550	538	554	560	565	525	527	546	566	514	560	580	547	539	545	549	561	572	550	539	567	565	522	583	549	503	534	548	502	540	605	527	548	559	540	523	545	525	523	517	528	555	559	572	555	558	540	591	557	520	541	564	522	524	516	478	501	543	505	585	553	509	565	520	537	549	540	504	552	541	535	516	524	511	535	514	537	534	534	521	517	545	536	527	555	561	506	510	553	544	581	520	562	517	553	557	563	572	553	522	538	532	542	543	514	587	558	535	541	585	542	527	510	562	515	542	547	562	509	536	552	543	515	566	557	535	517	494	524	560	505	570	510	565	568	516	499	559	558	586	531	551	551	567	509	511	541	509	502	519	552	538	515	551	521	546	537	522	523	563	541	551	556	564	547	556	537	583	540	559	557	556	548	543	566	569	494	543	529	552	502	496	540	542	563	558	565	512	559	558	530	487	548	579	538	585	530	523	538	572	545	591	521	545	551	502	522	525	537	555	499	543	549	560	565	521	578	546	534	562	531	546	539	548	557	551	540	578	550	487	531	521	545	574	597	544	562	566	568	532	527	554	527	532	560	528	523	521	558	549	546	510	533	524	516	528	519	550	533	536	565	535	563	548	560	554	524	529	572	528	532	515	572	529	510	498	539	582	532	568	509	535	552	552	545	489	567	531	543	536	484	552	588	587	513	529	579	540	552	541	518	557	526	562	564	526	557	559	533	517	538	511	482	539	544	575	538	548	553	549	540	560	529	554
40841	46890	46363	50064	49374	46401	31772	23376	20026	15365	8358	3690	1340	526	318	271	230	218	225	204	223	222	234	233	252	236	253	214	249	233	217	238	234	261	229	254	243	236	243	228	227	191	220	225	197	215	226	229	250	237	209	206	246	244	221	228	224	222	239	210	246	257	235	237	224	226	211	234	209	207	230	246	259	214	220	232	224	235	192	234	252	198	245	211	246	218	226	209	217	208	203	240	238	232	234	200	243	246	227	241	243	201	242	226	212	223	240	215	223	214	220	249	256	242	233	240	248	215	226	222	235	237	233	224	242	258	238	249	230	218	197	235	232	234	269	259	234	228	235	234	233	225	201	228	227	222	229	219	250	248	214	186	240	221	226	230	224	223	227	205	226	220	222	222	204	223	239	252	204	261	245	195	240	244	234	194	247	199	222	230	220	233	213	217	239	235	226	219	221	227	236	243	197	275	227	208	219	229	238	231	222	236	215	226	227	228	210	230	239	224	231	223	197	214	228	210	227	215	238	275	220	214	214	216	243	244	220	207	222	204	220	210	222	205	227	246	232	232	208	248	218	214	240	220	209	234	216	229	229	258	197	216	238	188	206	240	227	259	237	238	232	238	231	196	218	224	204	257	220	240	224	193	218	239	214	242	216	220	237	208	216	213	216	250	213	197	234	204	221	224	279	218	195	232	226	199	213	223	201	248	223	223	216	204	225	199	241	231	205	207	233	220	216	193	205	238	232	231	227	206	215	244	240	232	231	242	221	238	231	233	219	229	219	239	220	208	228	213	196	211	230	209	234	227	231	252	228	215	233	258	213	202	238	241	241	226	223	220	226	218	264	220	205	233	231	232	243	219	215	235	214	223	222	258	201	260	210	256	210	227	226	216	225	229	216	250	250	255	221	227	247	230	251	229	234	241	222	225	237	216	230	207	212	216	235	258	250	228	243	240	247	233	226	243	212	252	242	213	247	219	204	194	208	244	209	213	204	238	206	230	213	264	225	256	235	241	202	230	246	243	240	226	283	220	237	228	234	221	225	219	229	256	190	225	224	245	228	211	219	228	234	238	232	231	216	245	241	229	244	228	236	217	215	241	218	212	250	221	224	216	240	241	220	252	230	242	199	211	246	206	220	227	252	227	212	211	234	249	235	215	226	248	211	241	217	225	230	231	232	229	207	222	212	256	236	224	214	234	220	254	231	204	247	236	218	228	230	226	224	211	250	211	235	217	224	229	199	241	246	215	239	209	243	224	241	230	235	209	267	267	188	218	241	220	211	236	237	252	228	229	237	216	237	224	245	212	241	222	254	196	223	254	231	268	209	252	226	222	240	228	223	224	230	268	219	233	221	237	202	223	227	249	224	243	233	231	227	230	245	232	210	207	212	173	226	218	233	236	242	247	232	224	229	226	234	218	240	222	223	244	213	245	230	217	230	228	220	228	229	228	216	225	230	196	196	249	241	243	211	236	235	244	235	243	206	209	237	233	205	238	214	222	219	242	214	259	252	237	242	232	226	215	233	232	233	227	201	244	237	233	210	233	242	243	232	236	189	221	240	214	244	240	203	237	212	217	206	193	254	235	221	220	229	250	206	200	229	219	228	272	239	248	204	255	232	260	222	208	245	216	217	226	209	243	250	235	259	220	225	243	253	218	232	222	219	248	245	257	235	199	227	238	258	232	222	215	203	229	246	239	246	208	206	200	242	210	210	227	235	221	247	224	232	229	237	207	228	275	193	261	228	223	235	206	243	234	225	226	232	226	234	234	226	212	258	228	212	232	198	205	229	246	245	209	243	244	228	225	232	213	240	224	231	234	232	252	201	217	220	219	224	221	220	223	245	228	236	213	219	239	210	225	232	214	228	235	223	231	224	198	226	231	225	249	235	201	232	220	221	223	249	239	231	228	244	238	214	209	220	259	237	246	252	233	211	221	222	202	195	216	242	239	242	231	217	213	235	263	221	208	217	246	258	233	228	253	195	265	240	230	207	239	223	217	215	219	239	241	219	258	266	230	225	246	243	244	238	252	248	236	221	214	207	232	221	231	224	243	240	221	225	224	208	208	259	195	221	229	224	224	207	237	223	257	238	229	221	223	235	245	240	247	228	236	227	269	233	244	222	235	250	236	208	212	224	213	217	245	225	227	254	200	234	229	237	214	204	225	220	213	241	222	222	195	229	254	261	268	219	227	217	232	211	216	228	245	191	235	247	230	238	242	231	243	243	222	255	208	239	220	214	231	225	255	202	229	222	218	224	232	214	248	232	208	219	249	230	214	216	241	222	248	237	221	248	229	218	231	251	215	233	211	205	214	254	224	247	223	208	208	220	226	222	252	217	214	205	233	237	237	204	242	204	217	231	221	258	217	232	216	237	234	219	225	263	224	243	208	228	211	226	242	217	216	260	216	237	214	229	251	234	233	234	206	242	231	217	247	276	270	244	219	224	237	219	225	223	242	204	246	230	248	244	208	232	211	218	238	243	235	215	256	205	240	248	229	247	242	242	210	221	222	219	241	217	228	202	233	217	212	228	240	244	243	250	225	231	224	217	244	252	243	236	240	215	215	222	242	221	219	241	247	237	230	217	248	213	235	217	225	227	208	212	197	227	217	210	227	241	223	222	249	225	206	232	219	204	229	235	222	224	249	243	219	236	259	222	222	223	228	240	245	223	226	230	218	228	213	208	223	186	247	249	245	229	262	237	227	223	228	229	230	243	197	222	237	210	258	212	229	248	202	257	220	236	212	223	223	239	211	215	223	213	223	228	238	186	212	214	246	207	224	233	215	211	238	238	214	237	207	212	237	248	214	233	245	231	234	213	233	245	233	240	221	219	266	224	258	229	239	254	229	233	224	208	218	203	229	228	226	220	221	226	227	220	210	254	240	209	218	239	227	224	198	220	237	217	232	215	201	248	250	242	239	237	240	206	255	231	206	232	247	245	236	219	209	241	240	238	234	228	217	229	239	235	225	215	237	213	221	216	208	230	235	198	224	239	229	235	239	206	229	226	243	200	216	258	215	207	219	233	237	247	222	228	232	214	217	221	222	239	215	221	224	228	244	224	234	226	240	242	233	238	225	232	234	214	212	229	221	233	228	259	226	252	242	246	205	222	219	214	244	226	238	226	219	220	207	212	219	244	235	236	224	209	228	208	234	216	232	223	212	228	218	230	235	208	252	236	221	218	233	209	231	220	211	221	239	228	223	221	205	233	199	216	245	206	232	244	221	252	216	227	231	249	219	243	254	216	235	245	251	251	221	222	214	256	249	229	216	240	209	217	225	225	204	205	232	198	220	217	233	237	217	228	231	201	252	225	214	215	241	228	235	226	234	209	235	246	249	210	255	236	207	221	223	221	230	218	199	215	233	217	202	210	231	231	218	256	213	246	228	238	235	222	224	260	249	216	243	231	222	240	224	255	238	218	234	216	212	240	220	190	191	254	211	233	239	216	217	209	227	211	220	219	237	223	197	188	220	238	212	249	247	223	232
31574	44792	52489	59984	62886	57772	42513	21927	31472	30511	20688	12315	5215	1932	906	656	563	575	535	567	596	584	597	538	524	541	562	584	543	523	529	553	580	562	581	553	567	564	593	574	575	535	554	539	576	531	559	581	580	520	566	543	592	535	567	528	555	560	569	605	544	598	594	514	529	580	560	532	530	544	592	512	528	556	539	542	562	593	505	533	541	580	566	604	588	565	575	591	510	534	536	559	529	561	543	549	529	544	561	539	549	584	561	537	600	607	548	543	486	560	525	602	621	560	579	533	580	545	548	538	558	538	535	522	576	540	539	537	557	544	545	560	557	553	560	524	530	521	521	547	519	601	521	542	570	528	579	545	522	546	541	558	520	562	581	568	578	554	548	555	581	546	606	583	570	578	572	557	559	565	551	613	582	558	546	530	516	565	586	570	554	561	539	542	536	546	591	572	556	524	545	542	587	573	539	559	584	566	547	560	516	545	561	553	570	520	592	551	572	554	538	544	569	572	532	554	550	592	575	538	560	562	526	583	577	565	569	617	516	606	570	539	566	565	539	547	498	557	606	532	578	518	573	588	527	543	530	529	526	580	546	533	569	501	532	565	535	576	537	574	596	582	615	526	558	546	582	517	600	550	509	593	537	551	549	562	564	533	561	564	561	544	531	578	552	590	548	609	558	539	493	596	592	578	609	557	582	550	557	543	561	545	566	549	576	555	575	575	557	549	548	553	519	530	598	560	548	572	580	559	549	547	544	539	528	594	560	555	530	557	566	553	546	578	559	543	591	542	573	597	551	580	542	549	589	581	562	603	583	569	535	577	565	549	579	555	532	536	539	601	542	551	557	496	565	563	576	548	502	592	556	569	594	587	588	545	511	541	572	573	540	533	576	539	567	542	544	523	579	550	560	574	554	576	525	574	562	525	564	580	580	537	521	571	554	600	578	543	570	530	567	547	536	563	545	539	559	503	568	533	539	523	579	576	550	609	570	557	546	539	562	532	543	571	569	537	528	558	559	575	554	561	551	560	547	599	546	532	519	566	536	563	567	568	504	578	535	487	535	544	546	542	575	539	565	534	539	561	560	583	568	541	559	563	567	538	561	519	534	561	539	506	574	550	552	536	543	565	542	547	536	557	549	486	554	525	561	591	566	569	547	578	569	613	536	549	552	575	546	596	535	561	517	528	510	556	563	573	544	546	566	526	573	553	530	513	610	524	550	591	538	562	524	557	535	562	547	522	540	522	536	573	520	533	546	580	534	551	534	578	532	542	581	563	556	576	561	564	549	561	545	530	571	541	560	540	511	541	549	589	535	545	548	587	584	549	566	555	570	557	592	515	542	579	547	559	532	530	566	576	542	557	579	533	573	586	540	541	564	558	573	564	537	581	549	533	582	545	548	555	527	612	562	567	546	570	542	537	550	596	546	541	582	542	532	566	552	530	540	546	581	544	540	587	554	545	570	561	562	612	548	585	528	570	547	572	579	511	547	565	517	538	542	555	537	577	586	578	576	527	535	530	584	547	529	540	585	535	561	577	540	589	578	577	562	552	563	551	552	539	533	589	597	563	506	531	518	580	585	563	529	541	549	597	576	554	577	528	538	595	561	546	556	594	537	523	540	515	509	543	551	515	573	543	577	545	598	600	578	553	554	580	566	570	539	606	545	548	550	582	575	570	572	563	521	561	522	531	550	581	531	589	592	570	559	528	568	566	538	576	551	581	549	564	558	528	586	562	565	547	592	575	571	544	583	593	569	564	540	533	553	528	541	565	521	510	624	544	538	522	605	578	580	550	530	533	534	546	564	558	543	546	572	538	554	569	610	589	555	587	542	576	562	564	535	601	545	579	576	569	501	556	549	536	557	563	556	565	587	543	532	538	614	535	549	589	566	578	554	553	568	527	562	542	568	542	538	523	528	574	547	566	576	593	521	551	575	552	581	529	553	551	536	567	588	565	553	553	531	602	572	562	557	551	573	577	543	501	568	561	549	552	543	571	566	546	539	524	604	553	536	595	555	548	529	525	550	528	560	577	524	532	599	552	571	559	577	525	560	568	511	553	516	568	557	631	530	530	536	587	608	537	549	572	543	554	548	589	526	524	531	521	590	571	558	552	574	579	576	563	577	544	547	548	594	547	539	570	578	605	575	595	512	568	548	555	578	559	585	537	514	534	559	560	548	566	522	555	606	560	535	566	512	557	533	530	526	546	509	591	602	562	634	510	552	551	525	533	549	600	559	588	567	586	570	507	561	565	539	554	575	547	561	541	566	566	553	531	550	522	586	542	524	549	563	564	540	517	552	519	552	544	561	541	551	555	539	584	579	539	570	498	545	515	588	567	574	586	544	580	542	546	548	567	561	569	593	535	579	522	519	528	553	574	551	517	552	587	514	563	541	549	589	559	581	567	576	564	540	521	564	608	579	556	551	608	548	563	588	584	553	540	537	565	539	562	597	554	551	586	609	537	572	536	564	565	559	560	532	546	582	573	566	566	560	594	483	586	551	590	580	540	539	584	546	565	568	577	540	551	582	531	563	529	561	580	537	547	541	549	523	588	576	574	542	564	538	598	588	608	559	549	542	571	540	508	576	564	537	555	531	549	559	531	535	542	609	532	580	547	585	517	571	578	599	530	557	558	585	551	561	517	592	548	515	562	560	556	555	548	525	553	544	557	561	547	589	546	619	539	581	559	542	588	556	548	581	574	504	525	544	610	541	502	596	543	554	558	590	558	565	550	547	497	600	493	620	526	500	528	569	584	574	573	509	555	543	555	512	548	537	553	539	559	546	559	580	539	550	553	532	603	559	543	569	558	579	549	560	559	564	620	560	548	592	531	550	567	559	522	527	555	543	573	529	531	563	544	576	524	552	527	553	535	550	570	543	577	553	532	561	536	564	548	584	542	608	576	591	510	561	555	549	551	520	545	530	566	553	536	517	567	547	547	565	529	573	546	533	572	576	585	536	587	535	561	543	556	564	588	585	568	552	531	554	548	564	550	615	538	591	565	560	537	557	587	561	497	576	606	542	602	590	519	574	546	562	582	528	525	555	540	582	538	557	572	568	574	576	579	564	553	550	542	559	546	525	570	559	560	567	520	570	519	545	541	574	536	520	497	549	553	511	557	523	544	539	570	564	525	546	533	542	530	546	580	573	557	559	572	562	557	604	575	568	531	549	586	538	568	545	562	556	547	519	537	511	537	586	591	563	588	561	538	540	499	524	579	545	515	568	526	541	549	496	548	571	607	536	563	568	516	578	523	555	566	556	592	558	583	527	568	576	587	581	541	563	582	535	586	560	483	603	538	544	573	555	581	520	533	530	564	571	581	540	592	546	589	530	553	562	581	549	560	544	529	532	575	583	523	557	573	568	556	551	551	583	551	530	606	505	538	560	545	557	571	508	571	560	578	544	509	541	575	569	506	569	577	553	582	542	568	605	556	547	515	562	543	518	586	553	600	555	599	572	554	543	588	542	532	581	561	555	569	578	565
52422	46907	45755	46041	43630	37570	30173	30140	27556	29103	23385	13325	4612	1449	536	306	258	242	239	214	211	218	177	230	208	206	215	212	215	195	208	238	227	212	242	201	213	231	234	220	195	211	235	250	209	211	198	222	243	202	224	184	228	221	207	232	198	199	212	241	214	240	216	234	218	222	241	236	216	214	206	207	227	216	220	199	214	215	221	224	220	209	217	223	236	218	186	232	209	208	219	211	238	217	217	231	201	197	213	208	233	217	229	218	232	198	207	219	201	226	193	203	184	255	215	207	227	210	243	209	219	226	215	244	240	240	217	211	212	207	217	201	215	219	223	184	187	211	224	197	236	222	208	222	201	210	240	233	212	206	209	207	225	244	219	249	209	199	203	238	204	210	235	233	235	213	203	218	212	222	226	222	211	213	199	221	214	238	233	230	223	243	213	219	201	227	206	216	185	214	232	204	197	200	214	223	230	221	210	202	211	218	236	209	212	241	204	227	199	214	227	196	197	224	236	193	196	222	195	184	214	223	195	192	259	203	230	200	246	242	220	231	250	234	206	191	214	218	218	224	202	216	229	202	223	226	208	209	220	213	215	238	204	201	235	207	174	228	213	234	206	200	202	193	225	242	207	248	242	226	233	205	213	217	223	225	216	219	227	218	220	224	218	240	217	226	226	192	228	215	198	207	217	230	222	200	214	226	233	234	200	221	243	235	258	215	201	252	194	203	236	234	216	220	199	238	213	224	223	221	221	222	256	226	244	190	225	225	205	239	206	202	231	225	233	230	251	217	201	210	222	231	230	213	229	219	208	228	220	187	248	232	185	235	226	238	207	229	221	215	212	204	209	193	204	208	203	236	198	224	203	229	219	223	234	206	228	215	222	230	218	191	233	233	232	222	217	233	203	253	200	205	215	201	213	213	224	231	214	209	208	234	208	207	208	209	218	225	214	233	213	212	220	210	248	227	199	219	195	187	225	227	219	243	211	190	185	212	194	221	230	235	218	224	231	216	229	257	208	236	211	204	208	221	223	229	217	212	210	233	244	235	226	242	207	219	201	196	212	238	225	223	250	212	249	187	207	238	198	189	237	240	215	248	212	178	223	199	232	207	218	219	206	230	202	213	217	205	225	205	186	203	210	208	208	193	208	232	207	233	196	215	225	222	212	235	212	231	240	205	231	209	231	213	238	243	217	227	211	230	215	204	214	232	230	236	213	227	221	220	220	240	216	234	224	200	226	215	213	247	211	229	223	203	234	218	194	215	223	211	187	196	215	250	217	202	209	214	201	217	249	228	210	200	237	229	238	188	224	216	226	209	239	210	222	241	241	232	212	239	263	202	201	242	211	235	213	232	229	205	217	224	182	211	218	215	222	219	197	226	230	215	223	197	232	178	194	204	228	208	219	208	202	219	205	205	200	255	230	237	250	222	230	189	214	200	228	227	182	203	192	224	200	212	202	216	227	234	238	237	201	218	223	225	203	193	217	210	202	213	225	208	224	222	224	219	203	199	210	208	247	240	205	242	228	192	188	226	207	205	223	217	208	219	195	216	195	225	241	201	227	215	229	235	213	225	201	236	207	214	241	198	184	225	234	222	196	233	209	214	199	231	221	218	225	208	202	225	230	203	222	242	217	223	204	247	191	217	236	199	245	199	223	215	208	177	212	206	208	222	226	224	169	245	236	220	228	206	204	204	231	226	219	222	231	214	199	228	216	218	204	224	232	212	228	243	222	221	205	230	222	235	213	208	238	194	199	215	228	226	232	226	215	203	232	226	206	219	218	183	213	200	206	217	242	213	243	221	203	206	212	201	216	191	226	224	212	213	226	203	246	221	202	215	210	245	208	246	192	226	176	197	192	245	219	251	219	248	188	196	240	193	209	220	196	215	242	222	205	230	197	206	213	220	225	202	239	192	200	241	237	198	225	233	226	236	211	218	239	219	198	205	234	211	218	226	219	200	221	233	213	233	219	200	187	235	230	203	226	208	201	236	228	235	237	223	230	225	219	195	237	236	197	227	183	193	201	202	215	232	221	200	242	198	196	205	210	212	225	242	223	191	205	194	218	198	218	235	221	211	191	193	222	261	214	226	219	177	202	237	211	228	197	220	246	217	225	212	219	197	223	211	203	227	242	239	219	201	209	225	203	207	212	235	225	224	234	227	195	204	216	224	221	225	233	214	244	205	205	197	215	225	233	227	257	222	216	219	228	244	234	238	234	206	208	206	220	216	183	219	240	232	227	210	212	234	200	194	222	222	213	210	220	188	234	220	240	226	226	221	210	216	203	227	211	220	211	213	233	232	247	225	232	187	214	247	235	236	197	216	214	238	207	220	199	241	223	191	213	227	219	210	211	219	253	228	230	186	263	228	211	241	237	199	176	241	191	208	230	222	215	224	209	207	201	209	244	225	206	201	240	236	210	234	227	199	205	243	248	207	235	227	220	233	210	251	217	236	253	237	213	225	179	216	212	221	220	205	225	249	212	235	221	192	207	211	243	225	239	236	225	220	222	193	221	221	227	236	218	221	196	240	241	221	216	224	230	211	230	192	201	223	243	184	219	234	197	213	215	222	236	213	218	193	215	199	215	194	230	221	226	217	218	203	213	194	198	200	206	179	228	202	236	224	190	221	213	203	196	234	231	216	195	176	223	181	230	212	238	214	251	240	205	218	215	206	210	216	233	233	214	211	205	228	209	224	206	222	203	220	221	241	212	207	206	233	217	229	213	200	230	206	207	227	212	193	253	207	215	226	215	204	227	220	200	220	250	241	241	201	223	207	232	202	237	233	243	213	213	211	218	190	235	217	202	240	208	229	205	212	217	221	231	224	215	218	189	229	246	190	258	193	254	190	221	212	216	216	245	200	224	222	241	211	215	223	244	236	240	193	220	223	235	247	211	222	221	188	230	226	230	236	208	218	243	219	208	239	234	216	241	197	207	195	214	223	231	218	194	213	207	213	210	196	236	222	200	198	208	231	261	235	246	232	219	244	218	203	219	241	239	234	222	198	238	238	206	227	212	216	232	213	233	227	219	208	220	215	199	199	243	223	247	210	207	236	212	216	234	217	216	224	208	226	226	197	224	232	228	212	201	189	199	245	213	227	235	208	217	209	213	243	194	234	199	224	217	196	218	195	223	223	215	250	234	198	232	213	215	215	214	209	232	213	235	251	232	218	218	226	249	236	199	201	208	220	218	215	239	224	209	237	213	200	202	214	209	229	216	202	193	240	207	203	224	215	221	219	215	238	204	197	203	213	230	212	212	189	239	185	227	212	235	218	214	206	227	251	210	202	217	222	224	219	203	212	242	223	230	218	217	227	214	237	230	203	217	214	193	240	228	184	224	225	240	220	209	205	201	249	205	222	214	200	202	221	217	239	221	237	220	256	198	223	237	247	232	198	198	219	213	210	213	248	216	193	280	223	208	215	196	234	228	205	230	210	253	247	229	221	213	197	213	217	200	209	246	192	197	214	187	242	212	236	200	228
40858	49759	55417	57423	53848	54507	39907	39169	44849	46656	37752	26174	12737	4924	1668	813	605	578	526	525	576	525	526	508	526	553	494	509	520	526	515	524	514	543	534	574	519	516	549	568	506	511	484	536	538	493	537	527	513	538	526	559	517	521	493	518	511	549	536	505	505	517	529	559	491	533	545	533	509	529	486	526	541	500	511	506	518	528	533	514	513	502	476	548	513	508	549	568	525	519	514	495	498	491	522	525	492	519	529	533	509	520	522	489	558	553	492	501	553	517	532	551	520	508	488	523	482	515	482	527	510	517	500	481	540	585	544	543	555	547	498	507	498	498	545	513	500	513	512	540	505	567	521	512	514	528	477	495	568	488	494	572	511	497	515	551	571	560	486	523	458	525	530	532	513	482	507	484	540	496	512	517	499	477	466	497	479	531	519	508	559	530	515	521	517	513	496	468	516	537	473	498	547	511	515	508	536	512	529	547	492	528	527	491	491	498	529	512	536	494	512	539	476	526	544	505	547	512	538	525	539	558	538	501	471	515	486	523	527	491	486	552	542	467	512	539	529	511	522	549	512	529	531	569	491	505	517	490	541	520	512	499	507	508	545	498	512	524	543	521	513	479	531	504	544	489	491	491	507	533	531	503	519	473	552	531	522	533	496	486	469	508	533	543	518	542	522	525	553	544	511	525	492	490	438	518	529	478	523	475	503	525	487	550	482	551	509	517	505	502	545	496	543	514	485	496	498	540	487	478	503	508	513	541	535	518	478	501	557	484	499	488	533	476	538	485	517	509	488	537	521	524	500	542	572	551	501	506	540	498	513	512	497	510	499	540	510	518	507	523	485	519	508	511	534	547	513	481	566	471	529	525	497	473	525	530	496	478	541	514	547	515	468	492	534	523	508	479	469	507	506	558	512	479	508	535	534	475	534	493	527	509	512	500	502	510	499	540	531	516	512	506	509	511	539	523	500	522	468	493	535	496	507	541	496	543	517	506	486	556	521	500	516	505	519	477	471	547	514	499	492	520	537	517	529	532	542	512	529	527	512	533	521	498	514	506	531	522	510	530	516	506	522	525	478	509	542	521	510	552	494	513	523	534	495	546	550	499	542	533	508	457	534	554	518	495	544	513	514	483	498	525	544	524	521	526	506	483	500	528	528	515	504	523	559	526	466	506	481	491	486	512	554	536	506	501	491	497	534	560	516	529	498	504	549	486	538	485	497	532	538	524	525	508	522	498	502	523	468	532	494	510	487	490	506	540	514	500	519	519	543	505	510	573	542	504	520	527	537	481	508	487	483	545	515	518	537	514	501	485	505	493	530	546	546	531	533	518	489	515	563	524	542	505	494	509	539	508	504	518	513	554	549	480	524	525	500	543	511	525	526	532	512	494	490	535	476	488	505	505	489	546	536	535	537	495	504	509	510	527	488	494	506	511	525	516	519	531	515	481	524	490	550	524	528	517	502	529	548	490	524	525	523	541	496	516	501	513	543	524	567	502	552	561	532	481	547	512	513	508	496	519	509	507	514	489	488	508	496	504	526	497	525	509	512	502	496	503	492	508	519	488	509	541	506	532	544	500	533	493	499	507	549	559	507	535	521	512	488	502	522	549	488	513	530	502	507	491	509	459	505	496	543	501	514	494	488	488	506	498	462	530	473	524	548	536	515	509	542	512	532	509	501	551	509	485	589	533	542	524	556	518	481	491	516	525	481	550	506	502	594	519	515	513	494	526	549	502	504	502	500	519	506	503	527	573	492	510	501	500	502	520	510	517	531	483	484	503	498	502	510	540	501	535	519	495	536	478	528	510	512	524	523	545	499	528	533	526	502	514	480	528	549	489	520	537	523	458	511	517	533	539	501	501	537	506	517	504	494	542	529	505	509	519	529	552	510	540	540	513	510	510	518	533	528	473	504	541	553	495	517	498	508	499	511	502	551	503	481	509	523	486	527	526	504	541	510	514	477	516	480	486	534	545	520	507	540	523	510	470	518	521	520	524	540	531	500	495	509	520	517	493	540	483	499	466	519	458	518	516	493	515	525	514	507	530	508	520	508	496	501	492	530	519	514	518	556	558	560	527	532	484	537	559	509	508	498	514	499	514	516	552	559	526	498	497	548	533	549	508	471	486	537	518	499	530	545	538	494	548	520	530	494	553	496	518	538	511	525	530	481	477	545	514	531	561	510	504	553	548	506	496	505	475	491	508	527	562	493	552	521	515	522	524	538	512	526	494	525	513	482	529	480	557	536	520	504	513	543	501	530	564	497	503	524	522	532	513	499	478	508	493	534	513	563	450	495	505	520	494	481	530	497	559	510	490	510	556	537	466	513	479	495	520	544	518	520	497	515	520	491	517	489	507	509	510	514	538	510	512	484	495	565	523	494	534	521	541	527	541	531	511	548	514	501	481	516	521	538	508	515	544	509	533	532	545	494	504	577	517	503	481	532	520	560	523	550	482	494	511	546	532	469	506	522	498	537	484	528	550	493	515	524	490	512	498	511	524	491	512	493	494	476	541	521	512	506	549	532	542	536	532	543	507	487	554	503	522	487	554	508	547	542	546	532	512	537	564	487	506	504	496	541	505	498	528	581	555	521	518	540	490	543	483	493	472	519	481	525	506	545	547	555	510	500	505	478	556	494	481	498	496	504	572	543	516	533	494	546	493	542	503	489	505	513	506	520	530	512	460	516	520	523	501	533	537	529	467	509	473	532	520	513	522	556	506	523	538	492	504	461	503	484	506	509	523	540	533	502	535	543	510	496	504	532	529	520	552	544	525	512	511	516	553	513	545	546	522	531	535	523	512	493	546	520	506	536	532	523	518	481	501	511	516	493	487	536	545	556	504	487	493	522	506	484	534	489	509	549	524	529	513	506	528	514	485	528	507	506	500	523	506	577	494	479	509	545	483	494	485	468	553	497	499	507	528	495	483	441	532	496	522	512	507	519	506	536	491	478	470	533	505	521	525	510	506	500	540	532	515	505	509	544	502	490	511	500	529	513	515	511	519	521	497	541	536	531	525	526	503	528	523	563	493	482	522	527	522	521	469	513	506	523	510	494	526	533	525	516	581	516	490	536	530	515	541	476	489	534	512	518	506	513	536	536	522	513	517	500	533	512	566	514	518	525	501	491	491	481	518	538	504	524	500	514	505	479	536	528	514	519	556	523	547	453	494	514	535	514	541	493	538	578	463	525	514	492	550	569	509	543	507	524	487	507	527	567	521	529	528	549	541	477	504	494	482	559	487	510	533	522	472	500	517	525	553	513	499	503	521	531	499	515	506	513	515	496	470	490	502	528	532	562	548	507	505	485	494	532	504	520	488	536	499	516	535	474	510	511	530	526	567	487	498	528	555	480	507	522	476	502	483	512	505	523	512	489	534	501	509	533	548	528	490	518	508	508	543	484	530	514	558	510	521	542	521	533	539	492	523	517	547	521	542	480	495	524	550	497	529	521	515	542	506	542	471	529	532	527	540	507	513	541	520	506	529
10880	16931	30024	25942	15636	8186	6267	1611	1066	1444	1378	884	615	384	273	240	201	232	212	227	214	197	228	216	220	234	232	223	229	224	241	190	224	205	246	206	209	194	226	206	234	183	208	207	225	225	208	230	219	196	234	204	248	230	253	202	233	216	232	228	220	189	222	214	213	230	220	205	200	224	214	240	221	207	217	259	227	211	232	241	227	223	219	224	196	226	221	209	209	235	226	217	218	240	212	205	208	210	217	198	227	209	242	262	236	224	216	247	205	233	219	214	222	201	217	229	218	218	240	227	231	205	238	230	211	208	207	209	219	233	250	212	207	211	206	219	227	242	229	233	204	237	204	221	225	204	221	222	240	226	212	235	216	205	216	224	226	235	202	217	197	237	205	223	204	244	207	239	223	212	188	237	237	199	216	245	198	217	238	193	221	214	220	206	238	211	247	239	239	208	194	223	219	211	207	238	222	202	202	227	225	198	229	201	213	231	240	217	215	223	194	229	215	198	198	212	215	215	219	228	205	233	207	242	212	205	197	224	196	234	222	222	194	219	214	210	240	211	228	222	227	232	231	210	216	225	214	198	225	219	249	207	215	216	214	211	216	216	222	216	209	222	230	232	238	197	243	219	232	195	208	233	224	196	207	202	216	215	214	223	228	203	216	197	221	214	210	209	211	206	201	200	205	205	224	234	200	226	218	224	220	235	237	201	243	187	192	222	237	237	213	224	210	225	210	229	205	240	230	213	252	210	209	200	221	204	220	205	196	218	224	206	218	218	217	231	243	195	220	226	233	244	211	234	230	193	220	238	198	203	214	213	208	220	216	227	213	264	222	208	210	225	227	200	232	221	239	247	201	238	224	203	217	214	225	194	223	224	224	207	260	220	218	225	224	254	201	219	230	259	216	251	195	206	222	248	234	221	197	221	230	204	210	214	239	216	216	210	237	223	214	233	224	229	226	237	225	234	226	209	218	211	217	212	195	216	211	220	192	207	237	230	208	218	217	200	212	221	211	193	242	224	237	236	227	251	247	191	212	188	206	197	220	238	242	252	228	243	237	216	208	228	223	212	218	250	224	218	223	225	241	248	244	227	208	218	231	200	193	207	225	222	191	210	214	222	215	221	229	208	230	213	211	240	257	225	241	228	220	235	208	219	211	218	215	194	230	234	208	220	213	205	201	195	209	229	213	245	234	217	206	221	207	204	221	248	232	239	212	215	249	225	191	242	237	192	221	194	239	203	246	223	229	197	214	231	227	227	241	236	202	229	230	245	225	231	218	215	226	228	242	212	208	241	207	223	231	242	225	199	199	209	204	193	212	223	251	218	212	225	225	206	236	248	236	205	229	206	183	214	217	226	221	215	220	212	209	249	203	229	226	225	218	233	221	245	254	211	237	222	204	254	230	241	187	202	208	220	222	218	227	206	204	226	218	213	204	191	217	211	214	213	223	233	248	237	232	209	201	237	239	237	222	228	207	225	204	243	218	205	210	236	227	243	221	189	218	224	232	246	235	248	219	202	230	212	199	207	214	189	211	227	227	185	219	188	236	233	237	254	195	225	211	236	209	209	200	248	227	229	232	201	211	242	229	214	212	239	220	212	244	232	213	204	229	201	211	204	207	243	235	219	223	219	248	210	200	207	233	219	234	205	209	194	229	223	199	238	237	200	233	245	224	210	199	226	220	209	224	217	215	224	218	226	215	247	202	207	206	213	186	223	221	252	215	228	216	204	208	218	199	230	209	223	204	244	238	249	222	204	200	231	220	227	237	224	218	209	224	250	240	205	230	209	218	186	201	231	234	230	234	230	231	222	244	221	246	190	223	216	236	228	207	228	223	208	219	255	220	231	242	222	224	214	225	207	211	228	224	227	208	202	211	258	214	213	224	202	240	235	220	201	230	213	224	216	199	194	249	226	225	203	218	196	204	225	210	224	234	232	207	220	212	196	236	237	190	212	214	198	219	206	236	222	192	213	226	207	215	250	225	211	209	204	200	224	194	202	213	184	220	235	204	196	235	232	203	207	210	240	220	214	228	246	235	215	239	199	227	230	219	215	198	207	224	212	213	234	221	199	211	239	227	227	175	222	234	217	228	202	177	232	212	214	209	222	215	217	225	219	198	193	244	198	196	227	216	231	217	213	225	197	238	200	215	223	225	202	227	203	219	203	226	210	250	209	219	233	219	231	207	218	197	225	214	202	215	247	187	192	232	234	217	215	196	215	214	224	224	238	199	219	204	220	233	196	200	208	210	189	224	207	231	221	247	236	214	228	208	208	223	203	203	203	228	222	220	215	228	234	225	183	230	236	224	216	231	216	210	208	196	202	216	206	214	202	219	227	227	211	241	214	228	219	196	217	197	259	204	216	202	219	236	214	237	228	224	214	216	225	209	230	206	207	213	206	189	197	196	209	232	258	204	209	214	211	204	233	230	224	206	204	196	205	220	237	222	209	227	201	218	245	218	216	248	227	230	240	210	215	182	237	215	217	199	256	219	232	212	183	204	219	215	207	216	231	204	224	220	201	236	252	225	222	212	232	215	213	230	171	222	196	196	199	222	214	213	247	192	221	217	217	233	225	209	212	200	236	210	216	210	201	240	208	221	196	224	233	222	219	228	187	224	210	214	250	219	213	214	207	217	229	196	213	230	233	221	219	226	251	189	208	205	223	221	214	185	210	210	221	227	213	214	198	202	211	203	217	229	204	220	220	211	232	219	252	215	217	228	219	223	251	205	208	227	240	223	235	248	208	206	225	196	217	215	220	216	232	213	229	187	192	229	246	185	210	241	212	196	222	214	221	232	212	226	225	209	231	206	207	200	227	224	214	247	200	242	227	230	236	224	233	230	216	222	210	184	206	223	243	243	211	203	216	200	225	224	207	195	206	226	236	228	238	221	196	254	235	226	208	220	229	250	212	211	214	213	237	209	219	220	213	212	198	272	215	229	218	230	191	232	237	234	215	222	218	222	230	235	183	224	206	235	230	204	211	233	232	202	212	228	239	201	202	207	202	205	225	194	226	219	208	230	201	235	233	246	199	229	215	216	199	234	217	218	188	221	213	219	196	235	198	209	223	218	234	223	219	211	210	262	227	233	223	222	223	219	236	234	206	204	215	217	221	239	229	223	243	212	228	231	211	219	247	213	228	211	211	243	214	206	202	232	211	228	210	208	249	221	229	209	214	219	205	193	224	208	211	242	225	244	217	204	230	194	217	213	207	209	201	231	232	203	230	218	231	271	226	214	199	212	217	202	218	198	216	242	237	214	240	225	195	206	220	230	226	218	225	206	212	231	207	230	210	193	238	202	236	213	230	247	211	224	212	226	216	231	205	219	245	237	227	189	214	205	231	209	244	209	200	217	222	228	217	234	203	200	198	210	240	200	214	209	234	207	250	189	225	186	205	206	233	206	225	229	224	223	188	215	227	228	258	207	219	213	222	232	232	209	174	202	233	217	249	211	224	237	261	197	221	200	219	226	223	240	247
9018	19047	35218	35365	22353	19962	18224	5741	5023	6305	5179	3523	1987	1123	736	640	542	550	547	562	519	577	563	549	567	556	528	544	527	534	563	552	529	546	547	579	541	590	510	554	550	587	541	537	529	547	550	522	576	562	592	526	545	515	557	596	547	547	550	542	584	526	568	514	553	572	533	570	543	572	521	576	550	509	555	518	530	593	564	556	530	540	571	574	568	558	505	578	531	579	515	540	538	576	561	521	526	577	514	536	539	536	545	553	547	502	542	555	529	532	543	528	549	527	593	576	534	549	534	559	554	524	540	515	578	532	574	524	533	563	559	522	566	554	568	552	530	597	569	578	545	582	533	521	511	522	504	561	520	532	596	554	508	526	522	547	492	528	529	543	563	571	507	537	549	523	542	506	563	558	568	545	532	570	560	543	515	504	492	550	556	580	576	554	560	537	573	586	530	588	535	562	536	551	574	527	532	545	551	550	546	524	581	535	581	547	544	505	538	550	558	526	535	539	554	543	521	570	530	566	551	530	533	517	587	549	566	554	558	564	541	531	569	568	592	537	577	590	551	510	560	542	560	528	544	532	568	543	568	504	584	512	560	504	574	564	576	546	552	503	577	528	541	529	566	552	562	517	564	576	548	534	544	557	583	490	567	586	537	516	544	563	527	540	528	577	554	509	521	537	610	509	550	553	526	528	511	563	552	603	514	511	551	543	542	534	572	558	579	526	531	613	570	543	572	565	521	592	603	510	547	565	545	557	540	557	530	620	536	559	557	541	518	567	542	532	551	544	536	584	579	522	544	520	537	576	537	539	532	601	569	555	563	570	543	577	541	519	541	534	522	522	531	521	587	567	556	532	550	541	531	535	552	544	582	560	526	562	532	531	579	568	566	548	541	603	569	551	611	546	539	558	588	541	511	508	556	550	536	518	529	526	528	508	498	563	556	585	516	561	549	536	514	531	538	568	560	537	535	558	521	537	523	523	546	492	580	524	547	539	547	554	546	555	526	536	538	547	513	586	556	527	531	517	588	571	552	534	545	533	564	531	527	571	560	567	528	556	541	497	537	497	541	522	576	564	529	573	570	528	523	545	549	538	544	551	525	547	555	555	559	540	545	527	560	540	542	546	502	524	547	569	546	515	528	504	575	532	531	586	525	550	536	548	538	519	543	551	525	516	506	557	555	585	533	552	567	529	564	573	544	581	560	528	533	556	589	554	536	505	572	620	554	591	484	554	544	552	512	516	572	520	557	510	562	546	579	534	528	534	547	552	583	526	546	564	568	560	595	539	555	553	530	568	528	545	589	550	541	519	580	537	542	530	574	560	529	566	495	572	506	540	514	531	540	534	574	576	531	548	526	525	552	533	533	536	540	529	559	531	497	524	574	535	565	542	536	522	542	525	531	486	571	550	600	521	518	527	545	588	549	517	546	554	560	521	558	516	554	532	550	542	488	531	529	553	537	538	516	553	561	541	543	585	514	534	529	586	569	532	538	561	584	567	569	516	501	529	499	594	526	598	556	520	551	560	565	551	546	496	503	554	553	530	540	564	536	547	555	589	575	543	558	527	536	506	508	537	528	543	561	552	535	573	522	548	563	560	555	592	540	532	506	560	551	551	554	544	521	512	528	544	530	569	563	540	540	558	552	526	539	536	548	550	553	525	527	588	512	514	567	542	555	527	537	529	526	549	538	540	531	541	545	532	543	550	576	536	555	526	560	494	545	581	539	533	580	560	534	596	541	536	523	545	575	592	563	557	573	558	530	531	539	528	575	584	584	535	584	524	571	585	550	531	537	531	522	493	539	571	543	532	507	524	543	535	503	573	533	565	569	542	566	538	550	518	549	490	548	553	523	559	518	559	544	583	550	547	531	556	526	553	585	480	519	531	572	570	540	539	538	556	528	517	559	544	557	555	572	503	528	546	550	528	508	524	528	570	545	560	550	540	531	551	568	540	566	510	492	541	521	559	563	572	503	517	580	564	542	623	540	571	581	594	591	531	536	583	549	580	530	560	545	497	552	531	588	552	524	556	539	547	531	525	546	597	582	506	589	519	522	548	541	548	543	543	523	520	521	557	574	531	562	556	579	563	569	559	549	521	588	577	527	560	525	539	524	527	532	566	507	541	526	564	560	521	568	551	539	554	525	551	561	530	554	514	524	596	543	511	562	561	532	533	517	510	577	568	542	581	552	548	522	573	582	562	514	572	585	576	533	573	553	540	537	586	517	589	501	548	566	549	537	545	553	537	567	488	513	543	538	560	528	577	526	497	516	542	537	519	539	541	564	557	553	477	572	498	555	551	507	562	546	556	570	533	566	542	546	516	571	585	529	540	571	542	539	564	535	542	551	576	550	538	509	541	570	547	539	563	542	543	495	528	569	540	536	555	547	516	540	544	563	549	534	539	528	547	528	503	516	543	562	545	547	537	530	509	527	571	540	543	577	541	528	550	516	506	507	534	582	531	536	538	520	500	499	562	537	503	535	519	546	506	537	523	470	547	552	546	521	575	491	554	532	518	539	516	565	561	518	520	615	536	541	540	523	564	526	520	539	564	563	519	556	534	553	528	551	543	567	511	509	549	509	572	583	598	555	570	567	531	533	577	526	559	550	587	535	541	512	563	544	565	540	568	564	583	525	556	545	558	549	512	545	561	485	556	546	592	493	555	539	555	490	522	561	554	573	609	542	550	522	534	537	567	563	529	530	526	571	546	537	530	579	585	532	591	538	573	510	520	563	503	573	546	564	568	556	506	544	537	547	548	549	510	541	527	544	551	536	547	548	571	533	542	545	583	528	513	566	555	532	547	556	569	564	550	543	562	513	565	571	572	509	507	567	563	517	539	612	542	565	533	520	566	534	527	556	530	554	567	542	501	529	544	562	520	509	592	549	549	568	527	545	526	573	573	534	590	566	538	528	573	492	538	556	511	531	530	553	521	522	509	544	517	546	565	540	545	556	546	565	520	486	595	508	565	501	562	596	594	510	528	501	548	572	599	572	529	546	568	562	564	530	540	537	520	555	570	563	519	535	519	592	499	538	556	541	566	511	508	533	598	531	541	568	497	599	540	541	532	595	561	578	501	555	527	528	556	565	542	586	538	525	548	583	534	566	520	558	516	545	554	552	569	529	563	553	529	522	584	548	578	588	493	525	549	535	526	525	553	540	532	533	545	531	541	554	548	546	512	548	539	509	518	515	542	558	557	506	522	547	534	541	506	527	539	553	577	507	595	532	556	533	564	517	515	527	599	572	539	559	550	542	547	513	545	485	557	550	551	528	564	525	574	561	538	568	531	549	551	535	544	528	555	546	568	582	561	543	513	560	544	547	556	556	540	540	566	520	557	533	577	558	575	530	567	536	506	536	535	555	486	557	498	551	547	508	568	559	564	539	576	538	542	512	553	585	551	523	526	587	527	524	567	528	511	530	534	523	548	571	523	573	531	531	540	578	566	508	533	550	559	532	540	534	532	569	517	528	581	562	534	554	536
46081	50972	42489	38983	38132	44539	34642	18983	16087	15501	9806	5160	2031	814	402	304	222	233	240	215	214	232	208	219	245	230	236	238	230	228	252	218	238	225	255	213	222	218	217	222	217	206	214	226	227	229	251	215	224	245	190	196	197	241	217	219	222	192	221	226	210	218	219	228	224	227	237	231	242	257	241	214	214	227	209	231	214	199	195	242	242	232	243	222	244	228	220	226	226	217	214	214	227	211	215	224	245	237	246	247	246	211	197	246	227	232	236	200	218	219	213	205	231	218	226	235	217	202	204	250	222	237	214	221	238	214	241	210	214	215	207	203	224	240	223	217	232	243	203	195	216	244	219	230	210	242	231	215	197	201	212	219	262	230	230	216	227	242	210	243	258	243	230	212	242	209	191	251	215	216	230	227	238	217	239	226	244	210	208	229	250	205	237	214	251	242	196	219	219	241	216	223	239	224	206	201	254	209	220	280	225	218	221	213	200	223	223	249	211	221	211	223	199	233	233	212	200	253	258	245	239	235	240	250	205	220	225	201	253	247	237	216	197	222	229	219	207	241	242	238	221	247	224	257	228	205	257	199	212	216	229	204	207	240	229	223	221	244	236	207	226	209	254	219	216	213	232	209	246	244	223	227	217	214	209	217	216	210	232	224	238	226	239	229	217	204	224	207	234	240	211	241	241	202	250	219	218	245	241	213	229	217	254	230	228	234	227	223	217	215	223	211	203	199	206	209	219	224	254	212	248	228	212	223	205	245	221	217	232	216	247	210	237	242	232	220	217	259	247	224	235	218	270	213	225	219	193	225	233	199	208	242	239	217	243	225	217	201	192	220	219	221	246	233	183	203	219	253	235	219	213	209	217	212	196	199	205	230	254	224	208	246	215	227	204	228	218	237	216	218	220	246	210	233	207	192	242	242	209	210	223	218	211	223	228	217	202	201	231	216	238	236	237	237	232	218	208	223	232	219	242	240	224	249	242	212	234	233	221	216	190	237	203	214	207	209	230	208	216	232	225	226	222	210	201	248	226	256	223	234	211	242	246	237	226	206	197	223	229	214	238	236	197	206	233	232	209	219	243	208	236	241	219	209	249	228	264	236	223	246	241	261	219	224	232	241	227	245	225	225	261	203	219	223	242	219	217	227	260	241	237	224	231	219	248	238	202	220	226	226	224	229	241	226	205	247	226	226	236	219	235	209	247	224	247	216	214	234	237	239	218	193	231	231	232	216	250	251	225	191	233	231	213	250	235	237	213	229	221	216	233	220	244	220	220	235	222	226	228	245	228	211	170	226	235	247	224	209	244	209	235	239	242	214	202	221	202	220	204	229	222	217	203	216	225	237	235	246	235	239	224	211	203	226	243	242	210	227	222	207	244	234	244	237	200	239	218	214	226	234	243	210	219	249	240	221	221	218	216	220	250	244	222	195	213	209	251	241	246	231	193	234	237	234	212	221	205	206	238	228	226	240	218	215	226	194	244	240	225	231	222	239	230	233	209	222	241	196	230	234	235	234	202	215	208	257	222	226	233	212	254	238	240	233	208	214	236	230	212	225	225	223	190	194	202	208	227	222	239	215	252	241	249	233	224	188	215	204	211	239	218	245	235	233	225	214	244	203	226	244	221	244	205	202	217	224	236	223	224	217	258	229	261	239	236	197	212	250	239	242	206	219	217	201	222	219	204	232	245	219	243	223	239	248	249	232	221	231	252	234	221	256	214	199	216	223	253	214	251	236	217	235	234	247	215	239	198	228	213	226	252	214	195	237	201	220	213	199	225	202	203	242	216	209	231	217	211	235	242	229	227	242	199	243	238	224	234	212	238	228	219	224	217	247	217	213	210	262	262	213	215	213	200	234	215	226	239	223	213	246	245	239	242	241	230	229	215	249	245	229	195	223	233	204	209	225	193	218	207	223	228	236	238	250	206	246	232	235	219	244	242	191	196	232	204	227	255	223	231	203	212	253	219	209	229	236	219	221	214	241	230	214	204	232	221	229	245	214	221	231	246	206	241	204	244	221	238	236	220	231	196	243	200	247	224	219	237	246	224	225	229	205	224	226	228	210	235	259	214	231	250	241	232	224	224	227	230	223	203	227	231	207	228	255	210	215	233	204	203	213	209	227	224	249	195	237	251	211	225	204	218	222	207	238	233	219	216	220	239	222	200	211	218	221	257	254	210	231	230	205	225	240	242	227	213	203	243	242	229	228	217	199	219	253	236	221	218	211	228	217	224	234	244	216	225	202	233	241	243	252	250	203	231	228	212	205	223	246	226	236	235	234	229	202	234	229	225	271	241	234	204	212	239	223	229	254	234	230	218	242	237	242	224	210	223	231	208	221	240	214	222	239	212	205	254	223	235	230	234	257	248	223	208	224	213	228	242	207	237	230	233	239	224	258	232	239	236	224	258	234	235	254	238	246	221	225	233	238	226	212	205	219	225	237	242	205	219	232	221	239	221	256	228	233	228	236	254	240	227	216	214	220	219	246	238	215	245	243	228	204	242	236	225	220	224	204	210	210	226	230	204	220	236	248	221	243	228	216	233	223	215	227	212	223	193	219	229	227	248	241	238	233	223	242	249	186	204	230	215	204	253	247	240	234	233	222	209	237	210	222	216	209	212	229	248	201	237	228	253	248	208	212	217	249	200	233	234	234	216	201	209	233	204	228	212	242	238	210	251	209	249	214	236	216	222	248	228	204	249	198	207	255	247	203	221	200	236	237	251	216	252	239	239	235	208	240	252	215	231	217	237	217	210	248	186	234	237	244	209	218	220	244	215	240	230	224	244	234	228	261	222	237	237	242	231	216	225	221	223	216	236	209	221	211	230	224	216	223	207	230	218	228	197	224	237	223	253	234	217	242	232	225	235	211	215	191	211	243	221	224	253	242	254	240	223	216	213	250	254	227	218	211	219	241	235	231	228	221	202	228	245	222	237	219	249	243	212	242	207	221	218	242	208	211	210	220	215	208	209	230	225	236	226	219	212	193	226	201	223	208	238	200	211	238	204	221	220	219	207	220	215	234	223	220	224	229	214	231	215	219	225	245	210	212	237	228	239	246	228	216	209	236	211	242	237	203	250	247	257	216	215	219	187	227	223	224	242	208	235	231	234	218	200	233	237	206	218	235	193	213	213	236	219	228	247	222	207	226	240	207	241	207	238	206	242	246	245	206	258	200	241	209	228	223	219	202	212	219	214	233	235	229	269	216	241	237	218	239	226	220	230	225	218	225	234	236	231	211	242	233	232	230	227	208	216	217	238	226	240	226	219	214	210	202	213	249	224	206	248	215	220	212	204	213	200	210	234	228	238	211	226	239	194	209	235	221	213	268	234	239	195	232	216	230	218	210	239	239	199	226	226	227	223	232	212	207	209	220	230	222	228	227	232	227	233	249	263	227	230	230	211	227	240	236	242	249	240	242	214	224	214	232	211	230	221	193	248	236	194	240	239	217	231	223	214	262	236	218	201	229	232	239	209	254	230	241
36275	52604	55681	53727	53821	56109	38236	11772	30514	33123	25751	16451	7760	3104	1364	764	620	567	582	587	570	550	555	588	581	521	535	506	533	582	563	550	544	511	525	569	554	557	585	535	607	554	544	565	535	544	540	519	578	525	548	541	560	561	513	567	589	570	562	591	528	506	509	541	555	524	553	551	554	499	558	562	550	602	571	560	561	470	546	536	589	595	540	553	534	557	610	560	546	551	557	592	566	587	507	512	532	555	567	567	541	529	530	529	562	527	564	554	544	511	552	589	586	520	504	534	562	607	557	539	559	500	553	600	544	543	526	568	551	581	512	568	525	509	532	579	567	533	549	572	563	551	555	541	536	561	568	557	560	535	543	556	529	567	546	557	563	520	538	588	566	541	587	531	579	504	602	534	536	531	560	589	565	534	517	559	572	552	504	529	539	530	530	524	586	570	567	552	607	547	629	522	541	534	547	541	574	578	576	511	540	511	566	568	552	540	538	543	547	530	537	560	556	549	505	526	528	515	547	545	542	513	536	560	546	552	552	557	562	566	570	537	555	556	540	579	562	546	563	555	533	584	515	586	530	562	525	536	549	560	504	503	570	527	540	562	539	526	561	577	535	547	538	577	512	558	537	551	555	557	565	540	564	538	589	537	556	580	558	523	565	566	574	570	578	591	552	596	559	554	577	548	572	569	566	543	540	534	565	522	542	526	542	530	531	545	536	598	540	542	552	543	514	523	554	524	555	540	527	583	504	560	552	570	570	539	529	558	548	580	595	545	519	571	566	535	530	545	577	533	527	527	535	561	501	564	536	542	546	555	552	557	526	563	564	549	528	559	599	521	559	541	557	542	556	547	534	544	587	527	544	594	577	554	530	559	575	544	522	542	503	573	520	543	532	539	483	526	515	563	566	554	532	492	533	577	582	539	553	600	557	588	583	546	590	563	570	545	564	579	528	534	537	551	557	573	556	548	555	559	547	543	600	584	525	572	528	574	547	569	570	523	566	545	575	523	537	561	528	553	553	531	556	520	576	572	559	615	554	560	552	592	522	508	561	556	561	526	524	560	504	540	526	533	498	569	550	547	568	521	586	590	537	552	545	515	587	551	556	559	556	529	532	530	566	545	562	547	505	525	504	570	583	548	560	514	545	514	564	523	535	544	522	550	538	556	519	542	534	534	551	535	550	547	538	559	502	516	544	538	573	550	527	541	550	530	552	571	589	560	577	560	572	536	565	547	577	557	537	538	550	528	543	544	570	545	573	507	567	578	512	561	525	569	563	513	541	607	541	541	548	579	556	567	586	540	536	538	521	539	555	523	577	587	554	575	557	545	580	519	542	539	535	587	562	577	532	554	554	543	531	554	607	583	556	556	548	578	565	499	525	571	551	596	563	524	543	563	581	583	494	580	541	595	540	526	528	541	603	514	531	572	570	529	532	556	567	540	627	547	547	506	563	541	575	590	579	564	509	495	559	571	578	560	571	557	585	568	560	599	555	604	592	544	553	565	580	537	555	560	527	566	483	545	548	568	567	541	562	566	520	545	550	517	556	545	566	521	521	553	560	569	524	544	532	538	535	541	541	557	547	603	563	534	549	550	558	585	570	567	552	517	569	549	583	536	551	521	568	547	530	564	575	563	529	520	542	497	544	556	539	556	562	524	612	595	547	518	541	587	556	538	522	495	545	541	563	525	541	516	599	514	564	509	515	547	563	571	545	505	531	557	533	521	530	545	542	567	564	544	589	591	550	517	515	527	544	562	560	532	539	485	535	522	585	521	609	549	569	552	571	577	589	540	524	563	543	550	537	585	532	522	531	532	563	533	513	555	576	550	565	594	547	549	553	566	531	561	528	556	567	556	575	573	551	529	589	557	607	551	580	549	484	536	567	505	551	520	520	543	554	578	581	542	565	527	541	532	594	545	534	550	557	570	550	568	507	588	574	551	551	557	567	526	520	497	516	551	516	539	533	573	518	539	535	561	587	521	533	506	515	496	596	591	570	548	553	519	511	524	578	561	514	518	557	525	502	530	526	590	515	497	583	529	542	553	515	581	547	588	553	566	549	539	550	549	599	531	570	563	559	559	558	584	555	534	575	534	534	544	569	547	548	523	523	577	570	525	570	570	536	566	552	543	564	512	535	530	531	577	566	586	588	591	605	562	511	511	558	520	546	536	517	572	555	588	492	535	542	534	564	559	600	558	534	556	550	531	501	547	576	538	555	544	525	548	555	553	553	554	544	536	553	557	553	555	560	557	589	542	522	600	539	572	575	549	543	576	548	582	532	572	540	528	552	580	561	529	560	514	535	576	529	556	562	538	546	581	570	554	514	530	519	530	572	548	537	568	533	517	571	579	521	561	535	534	523	566	553	531	548	546	546	498	524	577	558	595	536	528	563	601	557	558	524	576	561	555	561	549	512	551	575	546	546	557	573	531	558	582	538	558	571	542	566	558	540	594	556	548	526	555	572	567	578	549	551	519	554	562	521	513	535	603	519	576	563	561	579	571	534	584	519	554	571	546	506	555	542	567	545	539	579	573	590	552	534	554	583	529	543	563	549	574	535	553	550	536	550	509	548	557	571	524	545	559	543	585	590	554	581	533	538	550	535	550	525	571	587	575	553	595	520	560	554	566	582	554	563	534	520	553	591	537	580	565	575	568	541	571	528	520	534	522	536	562	558	532	565	569	523	575	535	530	566	535	566	537	553	530	571	520	542	525	522	515	537	515	606	579	522	552	548	569	537	539	609	545	551	595	528	533	547	554	568	576	546	527	567	549	532	565	546	543	513	574	560	570	569	493	534	541	530	525	581	568	542	573	581	564	546	535	531	545	548	567	539	541	576	569	565	592	529	537	551	535	546	573	528	520	528	549	524	530	560	519	506	552	562	494	512	558	571	562	579	551	565	545	516	540	516	582	519	533	561	553	532	574	594	524	548	507	556	556	548	542	566	519	562	539	534	560	553	572	585	518	524	550	548	530	501	545	586	570	531	548	518	520	554	568	561	560	533	536	577	536	527	567	585	563	541	567	540	534	571	559	558	542	529	535	527	546	537	534	557	564	538	543	558	522	511	535	580	506	518	567	531	592	570	550	539	534	542	511	578	544	524	575	556	547	531	506	588	549	551	522	541	501	569	551	527	539	545	561	523	546	507	572	545	586	526	560	540	601	557	526	572	534	530	583	581	525	536	571	529	541	590	523	553	505	558	568	528	563	542	558	560	566	546	545	583	576	506	565	513	520	583	529	568	527	527	555	576	608	585	556	560	591	583	548	611	556	555	543	540	590	547	553	579	559	568	525	517	602	547	548	535	570	558	568	546	617	546	541	539	565	547	565	539	533	605	565	541	577	585	521	528	554	547	572	525	573	551	590	538	529	537	549	536	514	563	564	539	533	572	512	573	533	538	536	556	598	517	559	593	564	516	549	547	578	528	565	520	534	530	569	595	554	567	566	609	576	531	529	574	552	543	506	529	524	589	542	553	582	530	517
49925	49203	42785	37581	38507	31481	26917	23052	25603	33406	26122	16458	6199	2089	781	382	270	201	216	207	194	230	243	188	192	220	204	192	206	204	207	201	203	212	214	220	214	196	197	216	198	197	208	201	228	206	219	232	193	219	194	204	239	217	205	204	189	209	219	227	196	214	185	210	218	205	199	182	210	234	212	221	222	193	195	222	202	206	221	183	203	221	226	214	193	158	235	221	225	220	225	196	182	191	208	200	226	230	229	196	219	206	208	196	198	170	186	205	224	221	191	194	181	206	233	197	175	225	225	221	198	228	229	175	182	189	202	223	184	218	195	180	201	180	226	213	173	201	216	211	230	218	208	218	225	177	223	201	224	208	223	192	208	204	218	201	183	219	197	200	186	211	211	206	204	202	218	203	220	224	222	207	199	212	186	207	204	194	207	205	192	215	213	215	186	207	211	176	207	204	199	201	238	208	171	219	220	199	234	221	187	193	196	203	196	215	228	208	207	207	197	201	219	227	197	196	203	199	210	208	223	195	181	184	204	200	191	197	207	233	218	204	198	203	201	211	237	231	207	201	186	192	217	215	203	187	199	219	178	221	208	197	217	227	206	191	195	211	223	219	213	216	215	218	201	216	210	199	205	181	251	191	194	206	220	213	216	207	183	204	206	183	234	219	204	238	177	202	197	194	206	211	220	211	194	225	198	215	202	214	209	196	209	231	223	183	214	235	206	172	183	221	213	202	216	206	216	210	193	211	222	186	211	230	220	223	201	196	185	196	196	214	208	228	205	226	209	234	184	213	203	226	190	202	199	225	197	193	228	215	194	213	224	204	195	206	219	216	201	214	218	209	213	224	196	208	213	196	222	210	198	194	213	220	218	197	218	191	222	189	208	205	213	197	189	201	200	194	216	206	203	205	227	243	211	206	183	204	223	224	209	210	200	225	221	204	210	224	218	224	237	214	226	227	213	207	211	192	203	185	185	213	222	208	205	237	191	185	195	218	219	223	233	210	209	172	209	219	188	215	191	193	214	193	197	202	180	227	227	219	204	206	190	211	197	192	220	211	216	214	207	190	214	216	214	224	204	224	183	176	174	226	230	202	185	234	189	204	218	227	220	200	237	203	210	202	212	215	215	190	246	197	186	226	204	210	219	186	178	218	207	211	208	203	215	211	194	226	224	207	223	233	200	189	204	209	205	201	198	185	211	215	201	199	203	202	227	228	220	193	191	199	224	234	167	209	222	192	193	201	211	202	236	199	203	211	219	229	178	177	194	196	199	187	188	201	223	196	204	188	203	190	172	200	194	204	193	197	223	196	215	200	199	190	213	203	202	207	210	194	215	203	215	192	201	209	207	194	200	219	196	235	207	203	202	209	201	187	201	205	210	193	192	210	217	223	218	198	215	207	195	216	205	221	203	197	215	194	221	204	232	188	225	212	181	231	208	197	187	212	218	218	213	238	214	216	228	212	193	242	228	212	196	234	217	191	200	191	174	200	229	249	188	215	224	220	209	201	218	234	238	212	210	203	200	197	188	234	250	193	236	209	215	197	203	222	199	221	220	205	195	222	220	238	193	197	206	184	218	206	186	170	202	211	210	190	226	188	213	186	206	203	195	194	194	196	213	211	196	229	206	212	227	220	183	175	208	193	209	209	211	238	183	202	221	210	210	193	203	197	199	215	221	192	209	227	215	216	189	217	208	210	228	199	209	213	213	193	207	221	182	222	216	201	214	198	219	236	216	210	218	231	230	198	191	176	193	218	218	212	195	193	219	185	189	199	199	224	233	230	216	184	187	191	215	220	224	228	174	206	206	207	199	199	205	213	177	210	209	199	187	204	232	231	242	210	195	210	201	202	216	213	203	226	196	215	201	224	206	195	224	208	239	187	220	204	200	210	195	203	210	186	194	247	211	188	210	241	214	207	200	217	213	236	218	214	210	213	196	215	222	205	198	214	234	198	204	227	219	199	204	187	202	221	201	210	217	209	182	207	209	205	204	209	209	210	220	229	223	210	188	210	218	197	215	199	198	179	210	219	182	190	195	221	204	203	223	210	218	228	183	196	187	199	214	237	234	192	206	213	197	216	208	246	215	193	191	203	203	205	225	230	185	213	243	193	199	201	236	198	212	198	193	183	230	196	219	216	197	215	204	216	199	228	207	206	204	203	204	201	191	230	210	223	228	233	207	187	225	189	200	207	226	203	234	183	215	207	218	190	215	193	210	216	193	242	216	229	216	209	199	219	223	180	208	212	194	178	222	200	202	209	204	175	221	208	222	201	238	208	189	225	215	204	203	212	207	207	211	208	204	211	200	212	213	174	207	214	218	182	199	206	213	209	203	207	183	187	207	216	193	194	192	185	198	235	208	216	225	210	183	200	232	229	204	220	215	225	218	228	191	210	235	200	209	223	228	200	192	177	196	216	217	196	220	188	222	175	206	188	196	213	226	204	212	214	206	233	194	193	225	177	195	199	209	209	206	210	193	216	216	189	206	222	189	217	218	206	194	210	196	209	214	205	235	217	215	189	205	213	223	238	191	215	183	231	215	197	207	214	191	210	230	178	180	222	243	205	182	206	202	206	232	211	225	223	206	201	213	197	217	232	209	220	216	211	189	211	221	236	220	206	203	171	202	196	202	189	163	194	168	203	189	231	202	217	185	201	195	204	226	199	202	186	196	227	230	224	181	198	186	223	233	197	213	217	214	202	195	195	216	195	183	219	229	199	191	216	209	225	186	193	203	210	202	203	202	209	231	230	209	220	191	211	208	203	207	197	198	217	198	189	214	207	211	213	203	206	200	240	212	202	198	176	211	194	219	211	211	200	222	196	179	209	199	220	199	189	203	198	214	198	210	206	225	201	237	215	212	210	191	196	211	228	242	226	233	207	208	206	184	207	216	233	196	193	187	197	224	191	230	202	194	232	217	217	215	197	226	192	252	240	211	206	236	193	186	181	214	224	205	195	204	203	218	215	211	183	196	211	197	201	237	214	219	194	199	223	186	234	174	200	193	202	179	205	222	185	215	224	189	221	194	200	214	214	181	226	210	216	218	198	189	242	212	192	220	210	215	201	212	199	204	210	207	239	215	191	185	201	226	215	220	218	238	242	201	225	189	190	215	215	191	197	212	192	210	220	195	202	185	208	212	219	225	206	206	211	216	188	210	228	206	227	201	198	209	239	207	214	222	196	221	220	186	213	202	212	209	220	211	198	246	208	220	202	218	236	216	220	177	220	212	196	222	195	196	199	206	212	223	208	212	192	185	217	259	202	193	223	213	184	196	199	221	210	209	207	217	223	222	169	226	213	220	203	206	199	213	208	244	228	209	212	210	239	207	225	190	210	201	175	214	203	228	198	221	204	198	205	187	175	210	217	212	172	208	239	190	206	193	219	193	161	199	191	241	201	228	203	199	215	214	224	190	191	207	206	230	236	216	217	214	196	182	215	204	210	202	218	190	200	228	216	250	206	201	191	205	214	227	202	214	240	201	216
40180	53340	56487	55066	53973	44828	31056	19131	42949	51262	42656	31781	16415	7155	2745	1091	646	519	542	543	494	510	532	520	508	511	499	489	534	506	475	494	486	485	503	515	502	507	505	506	490	498	492	464	532	465	516	498	507	478	492	494	514	501	497	533	504	526	514	510	514	481	464	493	545	479	474	521	495	491	483	494	551	452	491	512	523	475	500	501	447	520	516	498	493	528	512	522	477	492	499	505	469	491	532	505	496	496	511	512	525	502	495	502	492	522	520	502	529	512	487	477	457	503	499	520	509	527	520	500	497	489	464	491	491	491	473	498	492	522	492	501	482	520	497	478	485	527	510	487	472	461	453	543	463	448	497	501	499	484	496	487	475	495	490	497	517	485	517	477	528	510	490	519	462	476	470	484	519	462	523	492	483	458	511	496	492	518	507	484	464	466	508	520	487	489	490	503	507	500	501	468	476	457	487	456	536	504	513	486	493	461	494	515	496	477	493	528	470	497	504	502	480	453	526	487	483	511	464	454	498	527	515	479	477	486	496	481	492	502	476	486	500	503	483	499	487	489	487	510	513	488	479	510	507	496	481	493	474	454	502	452	512	486	495	450	471	459	525	476	520	475	516	499	483	481	469	497	512	504	514	518	503	492	470	475	498	456	497	497	526	496	491	503	501	526	525	513	486	499	505	485	508	527	498	481	513	490	518	473	491	494	469	473	542	497	519	526	459	498	489	492	501	480	526	463	507	502	444	485	496	447	548	476	474	460	522	498	527	483	487	498	461	453	475	519	471	486	473	457	454	507	474	468	479	498	502	493	480	479	467	485	506	441	546	503	488	491	505	530	478	481	532	463	454	500	478	509	502	476	473	476	485	543	485	461	458	454	506	499	492	520	502	487	515	482	508	457	509	467	504	496	472	517	472	485	485	482	498	501	523	489	528	503	500	482	468	505	483	495	469	496	472	503	465	481	492	453	471	447	496	511	485	463	484	534	513	495	508	515	464	497	516	509	482	531	479	467	533	478	486	515	496	499	501	518	494	508	476	541	488	534	478	491	514	474	461	490	499	535	489	442	515	470	541	522	487	477	506	521	505	501	473	518	483	504	505	518	462	517	502	451	493	515	519	466	492	492	518	471	502	512	504	526	467	463	494	488	499	504	522	449	470	472	473	478	496	445	503	500	509	555	530	520	485	504	488	508	476	457	499	498	518	519	484	512	464	504	418	499	508	503	499	486	526	503	504	455	490	501	480	514	481	509	496	525	500	505	501	512	487	483	521	453	494	461	468	501	455	515	490	446	502	478	497	477	495	505	493	506	483	478	466	487	518	494	502	505	489	489	470	470	456	473	490	500	501	497	501	475	496	520	503	450	508	499	551	475	481	475	452	471	463	480	497	492	484	508	485	500	499	479	463	493	512	496	518	535	485	492	493	489	485	483	477	504	494	492	470	504	504	492	510	492	508	460	491	504	518	495	497	489	487	508	484	478	498	542	461	468	496	508	492	497	488	484	478	521	484	501	511	499	482	483	517	475	484	427	464	517	476	476	511	536	492	483	483	486	450	476	435	518	488	469	467	483	476	486	473	494	493	505	494	521	469	479	449	438	523	502	460	488	524	502	518	494	511	455	477	522	520	519	479	468	526	441	466	458	504	473	467	514	514	510	507	488	474	471	474	472	478	498	518	512	513	513	491	489	479	491	478	501	487	528	541	498	482	462	513	460	509	528	456	545	509	450	530	502	496	488	474	497	460	476	512	474	513	493	495	466	483	483	517	518	551	452	479	490	439	480	537	531	488	504	490	493	470	512	498	517	500	476	510	523	508	457	491	503	478	498	487	516	503	484	490	484	533	515	494	472	491	489	481	483	481	454	493	463	463	484	464	529	486	467	507	513	452	455	476	475	491	503	497	499	502	475	472	444	489	518	518	538	487	485	502	516	509	522	488	451	502	464	516	515	502	468	484	510	513	494	484	464	441	487	515	480	503	488	523	474	518	497	487	481	505	513	484	510	481	517	495	480	486	525	509	516	475	550	511	478	496	468	489	470	448	527	427	480	499	485	492	463	504	475	504	518	474	515	464	441	505	563	507	491	436	476	463	464	495	513	520	498	513	492	449	492	500	493	514	485	469	475	484	517	500	495	470	511	515	485	494	473	496	508	509	506	506	518	497	491	449	501	477	501	536	502	493	483	524	486	463	528	470	449	463	478	481	493	520	469	506	500	502	488	501	511	487	532	466	490	477	497	505	496	503	463	480	507	473	488	520	496	499	515	507	450	473	515	460	472	511	443	512	497	507	496	480	473	481	475	497	524	543	479	497	474	486	474	447	527	478	483	523	509	498	530	498	455	442	480	479	524	479	510	476	483	524	515	456	478	490	481	460	504	473	487	520	491	492	498	499	504	497	467	517	505	466	443	511	526	489	449	479	493	482	494	499	527	527	506	528	467	465	480	459	518	491	487	486	453	455	485	502	479	521	483	454	503	488	517	477	524	491	457	464	519	491	545	480	490	478	506	470	470	446	451	463	486	447	492	498	486	524	473	510	469	465	468	473	508	515	500	474	495	468	480	507	494	493	499	483	463	500	480	469	499	503	515	545	493	488	504	473	495	502	456	501	518	496	491	475	487	493	486	475	516	451	479	544	471	490	479	510	470	500	551	468	449	506	498	459	490	481	458	502	467	476	483	473	536	490	490	522	488	462	519	490	472	510	546	453	541	496	504	507	513	477	481	492	498	501	520	436	468	502	517	480	522	475	469	532	492	510	482	493	495	493	483	517	476	518	503	454	470	489	493	495	522	455	496	467	471	483	496	500	482	500	522	500	511	514	509	513	489	484	474	480	482	499	472	542	478	513	493	498	486	517	461	484	480	447	487	484	493	476	496	494	499	471	488	498	510	525	524	498	479	513	483	482	471	474	493	531	491	486	514	480	477	469	463	504	510	504	510	458	507	522	476	426	494	529	470	510	446	483	486	505	529	479	526	497	474	509	428	461	512	497	480	494	451	494	516	503	486	470	468	462	481	526	463	499	487	443	484	488	466	474	543	442	521	473	510	471	484	491	488	502	500	504	468	476	502	552	481	474	458	466	515	487	460	501	463	462	484	496	512	473	517	467	491	489	554	482	542	473	475	484	478	512	498	467	475	449	464	463	486	493	497	512	472	489	493	520	500	458	516	525	474	503	510	513	486	522	476	458	479	502	539	515	473	474	477	541	501	515	517	500	451	507	464	501	513	503	533	492	491	456	518	484	490	497	480	500	496	494	487	485	483	493	502	475	470	489	499	502	504	496	474	524	483	490	481	503	478	467	493	495	492	507	508	494	504	500	508	475	527	495	499	465	469	511	518	531	523	513	478	501	462	502	471	484	511	464	479	481	485	482	506	470	461	495	478	485	511	516	468	499	489	479	531	503	482	526	468	474	532	504	536	505	517	499	496	456	510	512	504	447	484	492	468	488	511	505	553	484	472	510	462	484	430	476	516	504	497	495	526
12673	17854	19712	14798	13700	7163	3374	1011	1273	1781	1569	1080	574	338	241	229	218	210	219	211	212	195	211	209	228	220	222	226	191	223	205	212	238	193	220	207	220	196	225	214	239	172	205	220	209	209	222	197	209	224	203	202	198	213	212	187	202	225	203	216	205	211	188	222	220	229	219	206	212	220	211	211	248	206	211	210	209	253	213	211	204	218	196	188	227	196	217	202	223	224	211	177	206	198	225	216	209	239	211	208	187	207	216	202	190	202	233	202	232	218	192	190	199	205	197	198	223	199	210	230	218	213	182	221	185	218	200	203	217	212	225	183	200	221	206	210	190	200	193	214	204	209	187	213	213	213	198	241	228	236	191	223	218	212	211	216	214	214	202	230	215	215	176	209	231	237	198	212	192	228	229	207	224	195	218	218	222	203	231	203	202	221	186	214	221	222	215	239	217	176	249	196	209	209	221	223	206	220	237	199	175	221	226	223	213	232	211	226	221	216	217	196	194	224	227	238	239	215	200	209	202	207	214	213	191	217	206	200	216	217	218	209	234	229	244	233	230	209	211	218	194	207	226	227	207	203	189	233	197	213	207	237	190	199	222	204	194	208	214	187	226	222	233	201	224	190	238	182	234	207	222	211	215	223	216	193	177	205	249	197	213	199	184	239	205	211	228	208	213	239	224	202	192	212	225	219	229	202	191	212	192	230	191	211	195	223	188	199	209	211	217	198	223	207	166	196	207	201	200	232	194	236	229	190	201	202	229	204	225	218	211	207	199	196	222	221	221	202	216	202	208	208	232	208	238	215	240	188	230	241	243	224	214	202	190	230	237	238	234	221	195	197	203	205	236	211	247	200	211	220	219	197	223	209	190	219	204	197	208	230	218	197	187	197	193	184	237	207	209	215	224	252	188	186	220	244	217	187	191	234	231	254	215	248	198	217	204	215	204	206	205	228	220	188	258	199	210	211	201	213	224	199	218	204	234	180	209	191	217	212	225	224	228	199	219	194	199	203	220	225	188	212	181	190	223	225	215	235	215	210	209	212	192	221	195	215	214	230	218	233	215	206	224	223	191	210	192	212	206	180	196	230	206	229	236	200	189	202	170	201	204	243	239	160	196	188	223	205	217	220	230	213	220	202	216	215	222	233	186	228	222	225	223	219	237	200	243	219	235	195	202	194	251	203	184	188	210	216	185	225	187	215	201	236	220	215	215	201	227	200	211	207	230	214	219	247	222	221	199	221	225	225	190	225	235	210	233	248	213	231	221	214	213	213	210	212	233	192	199	238	194	218	190	227	234	222	200	197	215	217	211	225	199	217	193	214	215	206	197	201	221	215	193	185	208	210	200	205	199	207	193	217	197	242	209	209	222	188	216	227	188	207	196	252	219	190	231	210	246	221	197	220	228	203	187	195	212	220	203	190	189	190	215	223	225	222	209	185	201	221	227	201	224	200	227	204	236	238	195	225	209	216	194	206	208	193	211	203	187	231	200	176	199	224	221	209	194	184	239	233	212	240	211	198	196	222	217	233	212	194	217	215	214	194	204	189	242	223	214	184	213	214	174	224	200	223	211	228	185	230	211	193	209	243	208	222	206	207	195	188	236	207	212	225	205	198	214	225	199	208	230	230	231	220	215	239	213	211	223	209	198	220	204	229	191	211	187	188	213	203	209	230	210	211	217	215	204	233	214	238	210	239	214	205	205	213	193	180	225	194	236	229	203	196	251	216	211	194	198	220	203	219	193	191	198	187	202	210	201	217	223	208	212	225	200	208	204	205	208	218	223	238	219	199	222	212	213	190	214	212	221	229	209	205	214	199	204	202	236	209	192	203	236	204	202	196	236	196	194	189	219	192	219	192	226	186	203	193	202	237	213	200	233	224	217	210	204	218	223	198	216	197	195	238	236	216	227	197	206	235	225	200	195	211	216	207	229	199	183	209	209	199	204	217	222	210	212	210	223	225	224	197	218	205	214	210	249	235	194	204	195	221	240	226	242	240	236	217	215	241	212	251	204	172	208	226	213	201	225	227	215	205	185	216	199	227	209	207	186	210	231	218	238	218	254	225	232	211	201	211	206	214	221	228	201	208	216	221	209	204	188	217	219	197	191	215	222	218	257	201	213	225	217	203	218	205	208	231	200	188	186	231	208	228	202	209	217	210	234	196	236	214	215	192	217	229	245	222	255	219	222	208	224	214	213	202	208	198	203	210	215	218	200	225	217	228	196	201	221	189	215	224	191	214	210	209	217	184	220	189	203	215	199	229	199	205	201	217	185	215	242	234	221	216	217	186	193	236	185	217	224	208	232	206	203	217	223	238	206	246	221	216	233	230	205	188	204	209	229	211	204	213	212	224	215	214	193	234	214	218	228	216	221	188	217	221	215	218	208	216	222	229	205	190	190	216	236	219	204	190	205	217	218	233	216	223	226	189	213	196	256	232	229	186	208	202	202	209	228	229	227	198	201	238	220	187	184	214	221	228	210	223	229	231	195	245	256	207	202	235	215	220	230	212	221	210	198	192	215	223	194	201	193	196	207	199	224	196	203	208	220	214	231	207	239	233	214	249	198	220	196	205	239	212	236	211	207	213	209	228	218	218	193	210	219	232	216	233	235	214	191	214	196	224	212	198	215	244	190	204	212	222	196	189	200	226	222	213	198	190	219	219	230	213	186	227	218	225	208	221	204	215	210	215	204	221	232	196	219	229	214	202	215	208	232	241	215	195	209	238	221	235	179	199	211	223	209	200	207	212	228	227	197	217	224	215	216	206	215	220	184	214	193	187	198	231	225	201	207	242	221	219	200	194	189	178	221	217	185	211	207	211	193	222	204	192	226	236	199	246	204	214	198	247	203	189	225	207	211	209	199	217	227	228	231	229	205	215	188	223	201	216	203	200	195	194	217	203	204	224	223	211	204	179	219	229	216	191	194	216	226	200	203	212	218	225	196	218	184	226	199	218	215	217	192	224	207	207	216	225	227	203	213	203	215	203	213	201	216	234	205	231	212	203	204	216	241	225	195	202	206	218	223	195	236	228	188	188	232	230	206	243	239	205	199	234	228	228	240	194	224	185	202	216	179	197	216	239	231	204	211	201	211	221	203	218	208	205	203	214	216	210	182	227	200	214	180	220	206	199	214	223	202	206	230	209	231	211	228	224	200	203	186	227	200	214	232	208	205	214	209	194	199	226	233	188	195	210	213	200	220	199	219	228	202	195	224	220	191	211	195	215	212	216	197	211	223	219	220	206	214	212	214	173	209	214	214	205	205	200	226	216	211	214	214	205	198	211	234	200	203	224	210	215	216	221	189	202	223	200	200	208	235	187	230	211	210	195	210	191	214	209	224	194	211	191	197	215	202	202	196	233	215	217	207	207	223	225	198	203	190	201	208	220	199	222	214	192	219	208	206	209	204	231	199	211	233	203	211	204	229	236	222	201	219	195	188	187	233	173	214	210	235	217	200	216	216	216	208	221	197	199	217	188	213	206
11185	18319	24387	25052	25466	18787	10564	3973	6101	7771	6126	3731	1899	1049	708	561	521	536	552	536	495	532	509	546	546	522	512	546	516	570	495	517	538	474	541	531	513	575	514	532	518	559	570	538	521	522	539	526	549	523	560	530	525	552	502	565	516	523	516	542	521	548	509	544	512	528	534	513	521	536	544	506	509	552	505	514	533	515	517	545	512	520	525	543	507	525	513	559	491	499	549	543	581	498	532	526	502	521	532	511	549	479	532	539	541	471	449	557	502	543	464	581	561	540	493	552	496	519	539	532	528	531	513	521	564	571	524	543	558	543	509	561	512	552	563	554	525	510	537	510	519	538	490	532	530	556	559	556	553	516	581	559	487	547	540	540	552	528	546	568	507	540	515	515	493	561	534	507	538	487	523	494	549	519	499	518	547	526	471	499	566	503	554	501	556	452	518	562	550	547	511	555	534	548	496	512	510	572	533	528	528	542	513	551	567	522	494	492	536	524	519	506	503	537	522	500	518	546	533	485	481	519	528	543	522	521	548	497	514	536	546	510	545	556	528	510	525	564	534	539	542	509	555	505	544	553	529	492	526	559	496	509	535	523	513	511	548	554	547	530	550	527	516	529	522	514	532	487	511	515	521	528	517	519	525	504	511	544	497	522	544	547	514	513	555	530	562	489	526	499	530	522	521	554	506	494	534	533	512	541	517	532	492	498	526	541	526	499	552	578	537	529	551	545	510	538	537	529	554	507	508	510	552	511	496	572	522	523	542	508	560	575	568	582	520	543	522	520	560	550	528	537	562	553	494	540	526	517	505	533	496	514	514	508	514	525	552	560	528	521	557	530	508	552	543	517	534	539	543	533	549	517	559	562	528	463	538	490	517	525	560	541	484	512	522	510	518	508	524	509	526	530	520	541	548	514	530	513	508	536	536	524	513	487	482	542	540	504	543	497	516	569	569	513	501	497	537	515	536	485	506	534	532	513	497	483	537	520	539	524	560	558	530	524	541	513	540	515	505	512	518	527	534	524	549	521	501	510	536	517	548	575	544	529	507	573	513	578	580	514	495	487	495	529	531	527	517	488	495	598	510	513	533	565	513	514	531	555	534	489	503	525	544	536	540	516	547	507	509	507	537	523	547	504	502	521	549	531	592	493	489	538	535	493	543	473	566	521	532	520	528	562	469	542	566	533	522	539	566	563	512	528	572	514	515	515	573	519	491	558	550	523	517	521	530	510	529	550	521	541	561	540	553	523	554	528	534	528	519	512	488	572	559	529	514	497	582	510	569	502	515	531	525	530	543	521	516	525	496	529	521	538	545	490	546	528	569	525	510	552	491	491	572	510	534	525	532	497	534	496	575	531	544	505	540	498	575	509	541	563	536	511	540	518	569	505	540	531	500	513	558	545	534	540	541	541	488	539	514	512	557	529	528	541	518	583	571	530	493	511	511	496	527	540	540	504	511	551	562	527	560	541	511	544	523	534	496	524	495	545	493	513	530	491	508	527	506	506	527	575	538	518	506	532	523	570	511	554	534	549	511	549	500	496	508	487	527	499	545	504	508	534	541	522	529	561	545	500	530	554	515	543	563	532	520	546	514	508	528	537	524	512	570	474	535	564	536	549	508	534	519	509	556	502	522	504	515	548	523	483	501	527	532	530	516	507	528	528	532	538	529	524	545	523	553	488	518	532	532	447	528	529	571	539	517	509	524	499	519	546	536	540	543	557	537	534	522	489	516	528	554	533	538	551	536	537	525	488	492	503	526	530	535	550	543	535	520	498	572	474	522	569	570	515	508	543	513	525	529	553	486	542	515	555	547	510	545	500	515	527	559	537	567	537	511	494	545	551	506	535	506	547	541	497	502	506	496	485	558	528	502	585	517	517	535	522	525	493	535	495	495	512	525	494	501	492	521	510	552	544	574	532	545	568	516	496	498	529	544	514	531	483	544	552	557	544	525	526	528	539	549	516	555	546	520	532	513	536	461	526	510	530	512	533	528	542	508	554	514	532	526	575	508	544	518	567	543	514	517	516	496	576	535	515	511	543	537	499	551	521	544	512	531	552	541	557	515	525	496	553	506	528	529	541	582	537	544	564	524	511	517	502	485	502	543	557	519	548	525	516	536	497	547	469	521	516	519	544	493	519	548	522	522	549	546	507	564	552	579	545	471	528	531	492	512	511	506	483	510	484	550	525	546	530	535	553	539	524	522	493	557	497	562	538	528	544	516	549	531	553	529	561	521	524	508	508	526	513	523	543	532	495	519	572	558	516	534	540	472	545	532	496	568	495	532	506	533	522	566	527	510	507	490	498	536	503	518	508	561	551	565	553	525	544	561	521	487	524	550	537	497	535	495	542	533	510	484	488	551	552	504	508	537	553	491	497	508	513	529	505	523	540	549	554	514	528	527	504	520	543	521	517	528	522	501	539	512	545	530	496	529	555	530	529	515	529	528	503	535	510	541	486	521	545	528	520	538	482	521	561	502	484	550	517	500	525	541	558	510	475	520	511	557	518	557	527	524	541	546	563	511	566	510	520	574	517	518	570	537	472	527	497	526	561	547	520	532	518	539	500	519	528	569	552	497	513	562	503	497	568	522	547	557	509	502	541	540	520	530	524	544	547	556	509	515	521	568	491	541	531	574	526	520	523	503	503	533	497	538	522	551	520	527	536	510	519	545	517	504	551	504	542	529	525	522	514	556	532	498	577	530	496	539	547	528	534	528	483	512	539	534	532	497	506	521	498	522	547	512	547	522	539	541	557	516	488	544	527	530	547	533	537	518	537	521	481	499	543	537	522	519	553	535	518	508	512	512	544	509	544	566	522	495	533	543	520	511	534	496	550	538	536	512	525	545	524	519	520	518	522	503	522	514	518	511	516	528	549	520	546	503	559	533	532	540	521	574	523	490	516	533	540	533	505	532	522	548	521	505	549	517	513	549	524	507	518	520	518	533	514	516	519	534	542	519	505	511	514	499	513	539	541	529	521	514	506	566	500	553	502	525	536	535	552	493	508	545	545	549	535	536	546	500	517	500	553	527	524	539	556	527	526	532	540	556	522	510	507	513	540	537	524	530	556	541	552	524	520	516	511	519	555	536	513	514	534	535	560	510	529	498	534	547	511	503	496	506	547	502	527	542	530	539	520	536	504	473	513	507	485	517	533	508	539	494	516	518	530	524	557	516	497	503	536	536	530	511	517	537	491	559	546	522	501	517	506	526	495	488	552	516	476	555	553	546	560	568	547	528	508	524	533	549	492	513	499	497	508	493	534	500	548	510	545	490	496	516	510	530	502	515	511	510	527	538	507	493	578	517	517	548	536	520	485	540	548	502	566	552	542	531	492	521	540	504	489	495	522	518	528	482	531	515	500	540	548	512	525	530	547	480	500	530	522	505	509	495	530	528	488	544	550	523	545	531	526	526	565	530	518	550	523	500	525	550	573	528	527	552	517	505	557	529	555	543	560	548	501	522	479	580	550	525	539	575	517
35967	48432	46479	42942	44663	38624	25746	19776	17184	17962	10921	5745	2247	832	432	265	237	209	230	216	230	242	186	221	194	218	216	245	216	205	232	194	219	237	218	195	217	229	230	217	228	205	197	188	224	211	236	214	236	226	223	208	259	217	238	232	242	189	226	233	216	206	220	215	206	231	216	198	214	215	199	202	215	211	206	210	177	225	227	207	202	216	216	253	227	231	226	201	225	202	203	219	199	243	213	216	216	203	224	239	210	206	212	214	224	189	216	221	194	217	241	213	208	232	190	178	219	206	231	223	245	241	234	207	203	218	212	214	194	206	204	207	197	227	233	216	238	219	231	229	219	194	238	226	224	215	209	212	216	211	229	235	229	222	203	229	219	229	191	188	227	204	205	221	230	218	227	230	236	232	217	232	210	212	224	241	206	214	200	205	204	212	223	235	225	200	215	207	220	211	208	237	228	240	232	253	209	223	204	203	204	216	230	235	213	222	219	209	217	240	226	219	206	190	179	189	201	227	215	213	213	213	192	212	240	215	228	202	204	207	218	223	204	211	190	193	212	223	208	226	214	213	216	205	232	214	188	229	234	209	207	227	223	243	242	230	225	230	217	212	220	202	210	199	222	223	205	251	182	210	234	207	218	215	228	229	230	190	219	213	208	245	239	222	221	241	209	216	224	187	218	229	212	209	232	225	236	213	221	209	225	224	207	236	214	228	197	220	196	200	221	203	207	239	225	212	211	225	228	233	219	231	217	210	231	227	193	251	212	199	228	224	201	225	229	211	213	224	227	233	191	239	232	209	211	205	208	220	206	216	223	212	216	212	206	233	189	233	219	222	198	187	203	213	197	216	218	221	250	206	212	219	242	224	209	227	210	206	221	202	198	197	222	222	238	217	217	207	214	209	219	220	240	216	190	213	226	216	191	214	226	246	231	193	197	230	213	213	195	223	218	203	226	223	240	209	227	233	211	211	210	198	227	198	243	207	219	211	224	189	250	243	209	237	193	237	211	228	220	202	187	223	219	235	224	239	218	209	206	188	216	230	199	248	242	203	215	231	218	248	205	231	194	220	190	242	199	212	228	243	262	229	210	220	187	215	206	214	236	195	216	201	213	207	220	231	223	213	199	222	212	223	228	211	228	185	208	203	222	221	249	244	209	236	234	232	196	220	211	204	207	221	247	238	219	228	229	218	228	218	209	246	239	222	212	209	214	215	215	220	187	224	221	232	215	216	224	232	220	229	213	204	180	233	227	193	232	196	228	245	218	215	231	220	213	229	243	218	225	221	225	235	239	207	200	217	231	210	209	225	212	210	230	222	223	214	218	256	220	210	203	199	204	230	222	209	211	218	224	223	237	193	207	211	224	233	233	211	204	230	188	229	206	226	232	193	203	195	217	220	216	216	220	206	206	189	211	216	238	227	204	232	209	212	207	232	245	213	200	230	210	215	235	248	191	239	197	238	229	244	216	216	209	224	228	186	224	220	243	205	213	208	233	195	210	208	191	203	196	213	199	227	206	210	226	239	204	217	217	223	240	227	223	227	216	236	205	236	228	209	217	224	210	209	220	221	216	214	229	239	229	210	233	219	222	215	186	220	224	220	233	221	229	206	209	237	219	222	198	220	240	208	209	228	225	194	174	189	202	239	212	241	241	236	202	213	243	254	229	233	218	207	207	227	217	234	219	218	232	218	215	218	209	223	226	227	222	232	229	237	230	203	224	233	183	219	216	206	216	226	219	218	202	236	220	219	207	221	243	210	213	208	199	237	251	212	200	233	236	210	202	205	168	199	210	239	213	204	193	211	203	219	263	209	225	209	218	202	198	192	199	218	216	228	221	202	199	237	240	206	232	241	212	195	216	206	221	237	195	205	202	211	211	184	227	215	207	214	202	197	232	223	233	201	211	200	219	215	211	200	222	189	192	196	227	218	208	200	222	187	201	215	220	196	237	231	202	201	217	194	227	195	203	219	199	231	210	204	233	216	252	220	210	219	234	205	236	260	201	193	185	226	203	203	226	213	175	206	215	186	228	235	196	220	222	234	206	207	196	212	237	228	207	211	229	239	210	220	217	209	194	178	214	220	220	194	213	194	219	199	229	194	228	208	208	244	210	187	198	201	191	225	208	218	210	197	210	225	230	213	232	221	226	219	209	207	219	224	228	233	221	225	207	218	214	213	212	208	197	178	212	229	209	224	198	234	219	216	205	215	250	221	231	211	225	229	227	219	219	220	204	222	206	222	225	214	209	238	240	243	240	204	227	211	200	219	182	229	229	225	201	225	218	191	198	204	236	234	233	262	213	187	192	222	197	211	227	184	195	232	227	188	223	202	207	192	226	250	220	223	231	193	238	239	216	201	201	217	202	219	223	221	213	233	209	226	217	256	223	226	201	210	220	216	220	224	226	203	206	197	220	234	238	246	245	231	214	205	217	209	241	229	227	198	195	196	227	190	224	203	229	208	238	201	217	201	230	225	213	204	222	214	229	220	240	235	225	199	219	213	244	199	214	235	227	192	212	234	194	220	225	207	220	207	220	187	231	246	188	211	191	206	209	206	214	248	235	230	210	238	222	201	194	226	221	219	236	200	242	196	237	225	219	236	200	225	244	203	222	241	223	219	205	245	223	229	194	200	210	237	215	202	199	221	224	218	228	235	245	202	229	210	223	248	198	222	197	211	209	221	235	230	272	204	254	201	216	207	222	207	237	226	246	216	232	260	215	242	227	222	218	242	215	216	210	216	219	209	238	238	214	224	208	217	213	212	218	212	206	233	223	198	209	226	228	233	212	231	212	239	236	222	217	215	219	241	223	235	221	221	203	189	222	213	221	204	197	239	226	209	247	205	216	219	208	210	217	262	187	194	239	199	237	235	209	225	218	208	200	206	238	222	217	227	219	203	199	212	228	208	201	221	220	197	191	194	205	218	233	211	214	201	210	210	211	215	221	221	211	201	225	214	229	208	216	238	221	225	207	213	218	240	219	221	197	234	212	202	179	206	208	208	211	219	196	209	195	215	213	222	225	216	210	214	194	245	234	207	214	202	189	215	232	230	227	222	221	207	206	216	236	205	209	210	225	223	231	196	218	217	232	207	191	226	220	225	211	196	228	220	209	242	200	202	217	216	206	199	207	211	238	219	230	229	213	205	233	226	217	232	193	226	237	221	202	211	200	191	215	206	200	225	226	214	236	205	252	240	237	221	214	187	206	197	229	197	223	204	207	194	232	218	227	199	188	219	203	214	200	215	207	196	237	183	226	194	211	248	213	205	239	205	214	249	204	231	221	224	222	217	192	218	207	235	234	257	217	206	228	204	206	231	191	214	198	186	221	231	196	199	214	263	218	217	208	218	223	238	202	232	202	220	242	219	209	217	209	198	229	231	214	215	233	210	217	229	213	236	217	235	210	207	204	218	222	218	221	264	218	238	215	205	207	212	210	221	237	226	204	213	205	225	214	221	239	211	221	232	218	228	198	213	230	239	214	198
26714	44325	50879	53544	56255	47053	32384	26413	33593	37227	26891	17817	8566	3351	1343	715	581	573	566	512	554	550	546	542	508	553	528	556	557	503	524	566	586	563	556	558	546	542	497	557	578	547	575	569	491	540	565	528	526	528	574	567	551	562	556	508	547	542	561	532	523	570	532	561	536	504	553	534	508	566	523	497	541	549	548	518	519	576	500	545	562	524	556	536	556	527	527	514	582	566	519	557	521	564	518	515	516	556	520	560	541	537	543	564	524	532	513	530	510	537	488	528	562	539	525	516	565	511	565	523	532	531	504	523	548	538	508	541	535	549	543	539	528	553	567	567	569	536	518	543	540	516	556	512	515	505	573	518	541	559	556	537	524	551	536	493	532	503	537	519	496	564	534	537	517	471	509	560	518	555	511	583	544	563	522	531	519	568	524	573	525	528	531	520	505	538	579	538	527	524	586	569	534	551	504	567	531	541	524	538	572	535	547	556	568	481	525	535	556	577	542	535	473	508	487	529	553	529	575	548	506	563	514	552	520	505	519	568	530	554	548	564	490	531	514	553	544	501	552	556	545	539	516	553	543	574	493	568	529	548	549	528	567	471	511	521	555	513	554	521	531	510	536	529	580	517	579	505	531	525	569	567	526	540	564	531	552	496	549	541	507	515	541	544	528	526	545	529	545	532	521	536	545	542	498	521	548	549	569	574	565	529	562	545	574	545	536	530	514	571	521	531	529	531	521	487	581	533	523	540	472	554	564	544	543	548	553	556	526	573	596	535	527	524	533	590	523	527	536	521	547	579	563	537	547	518	531	501	558	528	557	520	564	552	571	509	538	505	553	595	574	519	523	515	522	526	510	620	540	527	547	557	550	532	535	546	552	553	542	520	545	524	522	525	557	588	538	511	560	558	558	555	551	551	563	536	564	537	523	578	531	538	555	600	563	555	501	551	529	538	544	525	531	545	503	528	591	544	477	562	512	521	552	557	517	508	542	511	536	516	502	531	546	534	522	519	538	513	527	570	500	517	511	566	514	556	527	540	515	538	512	551	550	523	549	567	535	532	553	539	509	520	545	507	561	559	506	558	546	547	555	499	535	535	550	561	524	561	529	531	518	549	543	526	565	564	489	518	550	550	508	542	560	571	551	524	566	510	541	548	554	516	518	538	534	551	553	526	532	555	564	535	556	531	542	555	554	512	563	546	546	557	524	532	548	548	551	546	553	522	536	547	568	538	559	513	536	551	520	512	553	544	536	496	548	547	545	541	566	530	588	505	535	548	538	521	558	566	573	546	516	522	532	515	528	523	546	544	515	583	502	547	542	553	548	458	504	550	525	556	526	556	572	537	566	531	524	529	510	558	514	510	544	528	542	541	560	582	572	525	505	532	532	539	518	560	536	558	542	476	508	511	578	544	543	530	524	533	585	532	521	551	542	495	518	540	536	511	575	526	528	506	554	529	557	552	553	503	516	558	554	535	523	528	534	527	530	576	526	535	504	520	548	553	538	500	512	521	579	515	520	516	515	507	532	503	534	570	511	531	554	541	488	516	557	550	498	586	520	559	533	567	534	542	526	547	536	558	540	594	558	534	543	530	524	574	541	539	566	545	520	546	526	530	512	557	496	543	531	574	560	516	504	509	538	561	535	523	490	545	516	531	553	561	504	557	544	501	504	563	533	533	500	543	542	517	563	530	514	537	511	554	548	556	515	571	519	537	526	521	551	553	518	531	580	540	541	540	577	520	523	543	580	559	531	604	535	527	529	552	532	567	560	524	563	544	561	518	511	527	547	548	539	510	540	522	561	541	518	555	566	539	541	540	515	548	515	508	523	525	533	520	562	549	545	537	515	547	529	555	548	512	562	546	517	507	540	529	517	557	507	594	543	572	505	525	528	546	541	520	579	552	562	542	579	550	494	547	551	517	526	536	565	547	572	556	534	561	521	507	553	530	572	488	549	544	573	503	540	556	531	533	529	510	541	508	532	555	572	513	540	581	544	510	533	528	540	530	516	557	549	519	540	524	537	525	546	529	527	533	561	579	534	562	516	490	547	561	474	570	538	487	557	569	570	549	536	536	542	577	538	518	548	555	522	547	534	494	540	542	514	555	481	523	551	520	554	544	542	561	523	525	557	564	520	590	531	527	528	546	564	533	550	562	530	575	503	547	515	530	513	525	529	521	559	522	518	502	544	550	538	564	532	493	563	542	494	503	515	570	537	541	547	546	533	516	519	547	486	518	499	520	532	556	555	561	507	552	572	540	557	527	503	548	533	538	546	548	575	552	544	550	564	522	507	551	519	507	540	523	569	580	554	524	570	547	543	584	509	577	519	539	569	522	553	524	535	553	553	545	522	572	552	539	560	545	518	543	559	563	509	526	529	554	555	523	522	538	546	554	546	555	482	544	511	517	552	537	547	530	505	564	497	487	571	544	515	556	493	561	537	521	536	501	523	509	536	543	523	530	517	521	500	549	547	565	553	544	548	555	520	538	560	522	532	483	508	552	530	516	503	551	564	538	543	519	549	559	519	541	557	550	569	594	550	524	545	577	559	566	563	551	520	563	493	559	529	564	526	543	556	524	538	566	484	524	552	507	563	469	578	527	532	592	521	573	571	512	532	539	515	540	527	494	521	538	512	572	485	541	559	567	551	519	535	556	538	513	538	512	561	565	524	519	551	564	517	539	507	527	556	533	523	551	596	547	527	520	577	524	550	531	563	525	536	521	527	558	543	586	537	539	567	512	531	576	564	550	550	501	520	532	500	526	499	548	499	509	572	543	543	533	538	527	571	586	523	519	555	535	563	505	522	546	548	531	553	491	505	523	539	566	543	553	552	493	533	541	510	563	531	556	556	546	547	583	537	521	515	531	514	506	536	564	567	525	548	545	442	543	544	541	551	526	568	598	531	573	527	542	526	549	584	531	537	504	534	549	533	548	570	578	535	561	569	569	528	513	478	524	537	530	566	531	555	529	558	504	535	527	552	515	498	532	542	531	533	566	536	521	532	547	571	523	496	548	557	525	539	494	549	519	533	555	529	539	537	548	549	523	503	518	534	549	521	525	535	537	577	502	533	529	527	525	514	524	512	540	540	547	515	509	528	560	536	537	532	537	510	528	518	516	499	525	554	532	531	525	520	558	508	492	581	521	564	535	497	545	518	547	493	522	555	530	594	558	555	541	553	566	560	531	552	521	498	543	523	535	539	535	548	547	508	528	506	539	550	517	560	549	543	521	528	509	517	526	531	520	499	515	539	560	566	535	530	557	527	539	560	513	528	569	559	555	514	536	499	525	525	568	525	532	520	543	562	521	510	561	532	538	513	514	513	549	525	586	571	507	507	521	534	523	529	551	524	554	592	547	530	555	527	539	478	548	535	542	529	555	534	517	534	529	521	513	564	545	516	565	516	580	585	536	537	536	502	569	559	498	555	534	526	594	563	578	542	581	494	538	577	561	538	562	518	511	515	542	556	557	516	536	579	538	554	549	535	546
47732	50330	46034	43486	43358	41757	39495	28911	28144	32042	24248	15709	7001	2404	811	345	244	218	209	222	217	201	186	183	193	191	201	218	193	230	189	226	214	195	198	209	178	199	208	185	205	199	200	197	198	222	211	162	206	204	216	215	217	221	213	175	212	218	208	194	202	217	200	224	221	208	169	219	208	209	180	213	163	187	211	209	175	217	191	186	206	195	194	191	222	195	196	210	199	201	194	191	221	214	219	199	195	188	192	200	208	192	219	169	206	219	196	197	172	179	180	200	219	204	215	223	180	214	209	207	213	194	191	212	197	217	195	198	192	226	195	220	203	206	191	207	155	180	231	176	195	240	168	199	173	191	208	231	188	190	208	187	219	207	184	182	220	170	211	206	190	199	200	194	208	213	206	212	201	204	206	210	177	212	186	163	211	208	222	203	227	186	163	205	196	197	188	232	197	186	164	212	209	219	210	184	191	182	221	196	205	206	220	211	185	204	216	197	220	207	220	188	227	184	217	197	194	195	240	190	250	223	208	195	199	193	185	202	191	212	192	201	211	221	183	160	205	206	227	194	197	220	207	195	221	225	186	207	167	206	195	206	222	201	219	197	187	216	212	199	195	206	191	186	213	211	215	235	206	199	199	208	204	194	183	214	214	173	167	220	228	212	192	167	209	204	193	193	203	197	177	199	215	191	220	209	204	211	202	208	208	211	212	198	184	198	203	211	198	209	207	203	197	200	208	245	180	204	216	211	196	213	205	206	165	195	197	210	209	185	202	179	209	183	200	166	183	217	195	208	182	195	235	207	214	208	208	228	207	194	197	173	232	199	212	208	168	200	199	192	220	221	183	212	197	184	222	204	224	200	189	214	180	238	216	195	203	202	186	199	182	223	174	198	192	197	209	203	216	233	230	215	206	209	196	207	215	212	193	221	216	209	214	203	222	218	213	200	196	233	208	218	204	209	241	197	205	202	179	229	219	229	202	196	220	197	207	173	237	164	219	206	209	187	213	190	231	207	237	198	191	186	216	188	190	226	209	195	204	208	195	190	229	224	215	211	189	201	188	218	215	183	211	199	187	213	200	195	220	197	212	209	207	205	192	216	186	226	195	213	194	245	200	217	198	202	188	209	188	225	199	210	186	172	200	188	192	218	212	204	213	207	174	210	197	191	199	218	178	209	199	190	205	220	186	183	188	191	219	187	211	203	229	225	177	224	202	205	198	207	197	240	195	184	199	212	182	210	205	193	210	199	191	202	225	190	231	217	223	217	196	207	187	170	203	177	205	201	211	230	218	188	203	199	188	199	201	207	226	184	227	212	225	224	200	202	206	230	217	200	223	208	204	206	193	215	190	201	225	175	214	177	216	208	200	225	185	214	175	207	210	183	194	231	204	189	204	209	227	193	196	207	212	207	208	211	196	209	218	206	219	200	213	240	209	205	192	175	196	160	181	201	214	198	202	218	184	174	217	222	249	187	207	167	213	206	202	205	205	210	206	193	205	206	228	189	207	199	214	214	203	191	200	199	197	203	250	201	189	185	211	196	208	187	174	203	213	215	207	234	198	197	211	195	217	213	200	186	205	171	206	218	212	179	191	201	208	202	217	197	211	199	205	224	244	199	200	188	175	178	208	201	212	205	187	215	231	215	196	200	189	194	190	193	208	186	192	222	221	211	207	221	204	231	231	220	195	217	205	188	184	209	212	199	175	164	182	209	184	209	187	200	173	230	176	204	243	214	185	175	185	218	227	202	184	221	200	200	197	219	198	179	200	196	186	183	196	205	221	201	195	213	188	204	227	211	209	210	195	174	205	187	216	212	188	199	197	210	205	219	202	223	203	194	198	216	213	198	204	210	220	185	204	201	195	209	219	172	209	207	188	188	249	205	189	193	207	200	213	209	200	198	206	237	214	220	199	232	215	194	222	202	214	213	178	219	175	188	199	186	205	209	176	187	193	216	201	204	199	166	201	192	177	200	207	210	214	187	222	200	200	217	200	194	206	213	182	209	201	201	193	213	191	220	196	206	198	223	211	229	217	194	207	220	217	199	224	207	187	200	210	216	199	204	204	181	225	193	213	227	173	189	191	210	200	208	218	178	226	212	199	193	216	195	205	235	205	229	213	210	225	197	233	177	225	198	188	204	202	230	185	201	199	197	211	216	217	174	196	188	176	208	213	207	209	172	203	208	206	202	172	215	212	221	190	204	202	202	188	193	222	214	203	206	215	190	190	223	201	195	235	206	211	199	209	184	211	186	194	203	190	219	207	206	202	204	196	202	211	198	205	186	169	206	191	217	222	179	194	225	198	196	214	203	207	240	203	222	228	233	195	205	221	232	207	175	199	191	219	190	182	203	223	183	220	197	210	205	206	176	212	179	193	202	238	181	186	212	214	197	235	200	190	202	221	186	191	217	215	202	216	224	216	220	209	204	223	189	200	205	186	183	208	229	184	180	192	199	183	193	175	209	212	228	210	215	190	182	214	220	205	208	211	194	202	217	168	209	218	213	175	177	191	179	185	201	221	186	191	222	191	197	232	169	205	179	202	208	211	193	197	198	203	205	200	201	215	202	187	191	180	186	189	213	209	185	173	211	190	217	217	208	198	184	192	199	223	203	194	214	158	207	203	187	207	166	203	209	203	205	212	201	177	206	206	211	197	189	215	186	196	214	192	193	222	206	171	186	196	191	202	224	213	168	187	191	212	210	201	208	212	231	193	194	214	205	210	218	182	226	198	202	187	208	209	194	192	204	175	228	205	220	197	184	200	206	209	207	197	204	216	193	197	199	210	214	190	178	174	206	185	210	173	204	175	205	198	181	205	198	213	208	196	196	198	223	182	192	222	206	203	222	185	188	214	232	201	182	210	179	231	212	203	215	192	216	226	188	211	201	199	217	201	218	224	187	178	197	225	188	202	199	206	212	225	208	190	233	172	200	204	225	188	202	194	174	186	235	207	219	205	211	167	216	211	204	159	218	182	209	229	217	205	253	200	196	210	189	208	207	185	189	185	214	208	203	198	202	189	192	205	194	197	201	212	167	187	217	182	183	203	233	215	214	209	187	192	210	191	224	184	197	217	217	212	227	190	211	180	220	203	182	188	200	193	214	190	200	211	174	192	198	202	217	201	205	185	192	205	190	209	186	193	186	203	217	176	201	195	204	194	229	205	179	191	203	205	194	181	195	194	185	197	215	189	208	204	195	203	210	190	200	208	228	242	188	184	197	203	206	211	223	187	176	202	218	200	195	208	181	190	205	223	212	217	195	227	201	212	225	191	194	197	207	207	198	202	178	210	193	192	211	214	218	204	217	208	197	193	189	230	206	209	214	195	210	185	204	196	186	205	208	207	216	210	211	199	185	206	205	220	202	224	211	198	232	185	198	213	193	212	192	221	199	197	216	207	213	198	195	196	223	209	205	222	217	218	218	187	191	245	175	190	215	182	217	229	218	205	200	192	195	219	170	158	169	199	201	197	197	248	179	218	212	195	211
35804	50064	56132	58612	58307	57852	56661	33548	48293	51930	39538	31761	18797	8272	2888	1125	663	526	479	513	503	507	532	478	537	491	530	489	496	481	484	488	497	451	539	482	486	510	459	533	482	480	497	527	509	536	517	462	462	490	487	485	525	465	491	480	513	459	469	507	483	466	484	483	482	471	496	475	486	494	456	477	464	467	490	529	509	487	518	496	471	476	493	480	478	518	468	498	470	482	520	493	462	494	513	480	456	528	496	501	471	508	455	506	481	487	510	506	517	505	472	501	492	507	478	489	481	478	518	468	488	476	499	464	477	489	452	528	520	473	515	467	460	503	517	551	484	482	489	470	486	448	471	491	531	537	472	503	479	465	542	514	518	475	481	469	487	474	506	487	458	473	481	488	439	483	485	484	501	463	500	521	494	450	469	540	453	482	466	460	491	511	450	531	516	456	485	476	489	477	494	460	506	506	451	474	506	511	461	508	526	481	490	470	452	526	475	452	469	510	512	479	455	483	483	461	450	501	455	512	497	496	468	498	477	451	471	509	484	476	462	456	511	500	483	482	486	485	468	474	493	475	485	481	483	508	472	521	466	466	473	485	504	482	509	474	478	488	498	542	471	516	514	470	511	489	497	504	505	463	471	483	474	452	515	430	544	457	497	510	458	452	489	506	488	487	495	494	497	478	484	474	490	494	455	463	476	525	499	525	441	464	520	495	515	492	502	469	463	523	492	497	490	467	461	515	505	487	504	513	485	465	447	486	534	429	467	511	513	536	476	478	513	481	475	479	488	477	466	468	471	506	480	500	493	455	496	470	465	491	514	504	508	490	498	524	477	468	463	499	490	482	521	475	525	497	476	477	498	464	479	495	457	492	479	521	535	466	480	483	450	465	438	522	476	479	494	471	499	461	455	480	525	486	519	479	441	510	490	456	482	493	459	529	491	527	449	494	504	446	497	515	462	473	500	492	484	443	462	507	470	486	473	492	458	493	472	464	537	525	508	525	484	470	512	460	456	494	458	478	488	497	482	510	426	485	466	532	489	489	525	480	501	500	526	496	488	504	501	503	498	485	451	500	501	476	473	487	518	469	495	526	466	493	498	503	452	488	487	512	477	469	489	500	447	467	450	493	515	528	488	475	486	477	492	442	460	456	483	480	489	525	502	464	483	516	510	487	500	520	498	529	457	520	510	493	508	491	482	460	503	501	488	523	515	515	472	496	494	514	504	501	488	492	515	484	488	485	471	498	505	488	469	497	542	497	496	522	502	479	476	500	477	495	522	479	474	530	527	464	473	506	503	483	458	500	511	462	515	475	467	476	490	498	485	520	471	499	462	475	449	484	514	511	491	481	467	513	474	468	545	453	483	509	511	456	466	461	511	483	445	489	501	455	476	471	508	453	465	506	533	509	455	502	455	477	494	463	511	539	528	444	483	491	483	492	485	474	512	496	488	513	500	500	465	528	489	470	482	474	507	489	496	458	490	462	500	485	468	479	473	519	521	468	498	499	481	504	501	498	489	503	470	476	530	447	468	466	461	466	525	483	473	475	483	513	482	524	480	464	504	476	512	487	452	435	519	483	517	493	483	460	509	523	456	484	492	501	511	516	497	495	461	498	460	466	461	467	528	473	476	510	482	453	494	464	479	477	486	440	499	493	558	496	533	485	520	501	515	516	482	479	502	442	486	460	455	431	481	493	510	504	441	512	512	508	504	493	477	512	465	469	526	461	526	493	527	464	509	482	484	475	514	500	485	509	471	486	458	470	517	492	482	476	458	523	487	507	471	498	465	446	500	462	537	508	521	481	495	502	513	480	478	534	483	507	458	497	484	497	485	516	490	477	495	483	503	481	511	492	477	518	488	502	516	544	460	512	472	508	490	463	455	478	433	489	475	494	473	489	508	439	472	493	470	487	497	490	481	520	477	534	474	500	474	465	500	499	460	492	487	497	512	504	455	493	477	497	485	461	489	488	528	472	503	452	454	435	496	499	495	490	474	478	472	501	522	454	454	478	476	490	542	502	506	532	463	490	447	451	458	513	463	483	503	512	528	492	502	493	522	487	483	452	488	450	465	476	482	481	507	495	491	488	467	479	482	490	522	496	468	493	476	502	504	496	443	508	482	519	472	496	505	517	505	524	487	495	498	498	489	521	448	495	477	500	518	449	519	481	451	481	496	471	473	470	472	474	507	462	496	470	494	506	506	483	481	464	486	478	483	459	463	472	515	522	487	498	484	497	495	498	473	484	505	439	454	459	453	464	488	506	501	471	470	444	512	471	477	489	502	447	446	496	474	471	474	445	463	483	496	532	481	479	468	509	491	461	484	495	517	483	496	463	503	477	540	466	457	493	482	503	516	516	467	472	496	532	498	431	519	509	458	461	476	483	512	450	524	512	500	440	468	472	514	478	495	447	504	482	484	486	443	513	509	460	473	485	500	506	454	487	467	500	514	493	453	494	485	505	491	492	475	447	463	470	499	487	495	461	524	467	470	509	463	526	467	485	504	470	465	484	459	497	489	506	465	494	474	418	461	503	432	502	491	469	489	495	481	463	511	484	499	460	472	481	510	504	490	446	486	472	477	490	496	466	492	486	530	487	465	482	461	450	511	484	516	504	459	465	481	511	477	553	481	478	455	500	485	478	446	511	479	475	487	515	508	511	449	467	505	516	496	488	497	526	506	495	520	477	478	470	522	479	475	506	500	477	514	445	462	456	477	482	467	492	505	445	503	473	496	499	511	495	485	465	505	510	503	493	510	486	483	538	490	498	477	502	495	451	480	473	495	504	479	453	521	464	499	472	476	500	505	514	522	493	489	471	499	502	490	515	456	458	481	487	492	449	492	488	485	481	475	505	495	482	496	499	487	508	494	497	498	476	469	457	488	489	505	466	487	486	478	446	492	443	526	484	491	479	492	540	484	484	504	491	494	496	522	481	474	488	448	487	469	480	467	461	479	488	477	463	508	458	468	533	482	475	470	446	491	469	464	465	481	483	459	485	468	480	475	483	468	487	529	504	508	486	505	522	465	470	496	490	490	486	502	452	467	477	476	519	465	474	453	471	530	491	490	520	488	506	449	468	504	451	494	498	512	446	466	508	494	478	447	489	484	492	486	479	475	465	463	484	490	465	522	467	473	473	493	477	484	473	509	489	475	467	471	480	440	476	476	462	495	500	509	484	498	490	476	489	501	537	492	492	487	504	503	506	513	471	489	502	457	458	492	508	487	473	448	476	502	478	500	490	458	475	530	469	483	475	493	501	472	507	484	482	502	513	544	500	485	453	502	498	478	454	522	514	477	495	504	482	462	452	472	489	465	475	504	493	500	504	496	493	460	487	492	490	480	471	505	477	488	477	531	482	486	471	483	500	455	464	484	456	489	488	484	496	495	511	459	488	479	452	478	498	458	491	461	441	514	466	452	469	544	500	497	526	475	498	524	545	540	450	498	523	479	463	496	505	432	499	475	524	477	490	526	485	493	449	461	497	450	500
8644	9867	11481	13915	11317	11369	5196	985	827	1453	1353	1079	754	434	291	245	224	210	216	203	212	204	226	222	222	199	200	203	201	213	228	212	188	183	189	209	200	230	213	217	216	191	182	237	196	185	213	231	211	202	231	206	179	200	204	192	225	198	214	211	205	193	197	205	209	204	210	208	221	211	194	224	188	212	197	192	202	237	184	200	241	215	199	219	206	225	227	200	211	226	197	199	202	217	215	217	236	210	204	199	193	199	190	217	196	222	188	212	211	194	211	202	212	222	228	217	182	182	202	191	226	185	188	201	225	222	197	222	205	192	171	190	192	203	199	214	215	227	224	202	211	201	220	210	212	203	187	193	198	251	217	207	196	201	180	202	197	214	231	195	229	179	178	206	209	203	199	206	211	223	192	207	193	211	195	192	197	221	222	224	227	231	240	230	215	207	190	212	202	193	206	173	225	212	224	251	229	191	199	224	180	203	212	188	206	194	222	204	200	195	220	200	179	201	198	207	192	208	216	186	193	201	195	200	208	200	210	188	178	205	191	209	230	222	193	215	199	197	216	228	179	212	195	207	201	207	230	204	219	218	224	191	200	220	195	172	181	199	196	154	200	212	200	218	201	180	196	203	200	181	199	208	178	217	236	201	185	196	199	228	209	197	215	216	229	202	201	214	233	204	245	196	205	189	216	213	181	217	208	198	200	194	215	212	211	192	229	195	197	209	205	213	235	223	184	219	232	219	231	215	203	223	213	206	221	171	211	219	193	198	225	202	208	201	201	195	201	194	213	182	217	187	234	218	215	188	183	204	227	202	186	209	220	207	211	214	189	206	230	213	198	196	200	200	227	211	205	203	209	186	213	192	204	216	193	214	206	195	221	197	212	223	204	191	214	181	193	217	197	225	205	194	208	219	197	203	221	183	195	206	214	213	201	230	224	210	224	215	218	209	206	191	198	209	202	179	222	220	213	206	195	212	202	215	182	196	200	189	191	194	228	184	195	176	217	212	202	184	209	234	236	235	229	202	189	181	203	199	210	188	194	197	196	223	210	185	240	205	176	187	212	212	227	196	199	204	184	222	206	213	208	186	197	220	210	231	224	228	212	217	197	213	189	194	188	213	209	221	210	189	183	213	202	187	201	204	192	208	199	204	210	193	202	236	193	201	182	203	227	211	196	233	211	202	187	228	216	208	206	227	231	180	198	217	193	189	195	210	180	192	188	198	230	201	189	232	187	213	195	185	197	208	197	221	183	223	183	195	205	190	230	203	207	210	214	226	228	195	205	222	212	220	188	205	202	182	199	203	215	197	191	189	217	210	210	194	196	208	196	216	202	236	223	230	207	240	238	192	202	229	215	211	202	206	188	222	189	189	214	207	202	213	210	226	221	204	198	230	199	222	244	206	207	225	201	183	199	213	219	186	183	232	240	211	221	190	197	201	215	202	195	203	219	199	194	187	212	208	213	206	201	212	201	232	213	225	202	191	190	214	196	209	220	206	204	221	223	189	220	202	178	213	231	196	217	204	198	205	201	210	214	195	199	209	230	219	222	218	240	197	199	175	220	215	186	214	188	200	217	219	224	208	225	182	228	203	218	216	200	222	215	235	227	227	190	194	221	226	212	205	216	215	215	188	223	210	210	207	196	201	218	229	196	194	249	196	198	215	221	196	193	211	201	229	210	208	213	197	203	181	216	180	195	222	222	221	186	198	219	183	197	223	199	218	202	221	222	201	217	195	180	214	224	206	204	220	208	222	196	191	212	202	222	208	212	179	214	209	204	179	208	194	205	193	189	186	207	212	190	187	204	231	239	209	230	213	183	222	214	215	228	215	205	203	202	227	214	210	220	212	222	225	194	172	202	206	211	211	203	204	221	202	195	195	198	218	221	186	203	212	222	183	198	194	226	224	225	229	215	202	187	198	197	192	228	217	189	181	207	223	206	200	181	184	206	205	223	201	217	222	207	206	214	219	193	213	180	193	239	206	204	199	217	193	209	200	204	184	230	201	215	235	209	226	187	199	227	228	196	170	210	209	184	199	211	206	189	200	197	208	232	190	204	200	216	210	213	183	201	229	195	207	199	212	200	247	205	215	231	207	220	204	230	191	199	204	179	199	217	220	208	191	224	220	197	233	204	223	207	218	209	209	210	218	172	230	205	191	201	232	188	205	191	212	184	202	187	194	206	189	207	205	203	242	193	219	207	207	212	215	205	217	222	189	222	210	198	195	210	208	194	200	190	198	222	198	204	204	211	185	208	180	206	213	204	219	197	232	200	217	221	216	209	204	233	184	191	234	201	189	181	200	214	213	201	195	191	222	226	210	200	193	228	219	206	215	216	211	192	235	214	214	205	221	218	200	236	212	213	216	195	193	180	199	190	213	205	204	210	195	197	202	207	175	194	220	204	195	202	192	222	206	195	213	225	195	200	191	203	202	197	194	201	238	213	226	199	214	203	194	194	196	215	209	207	228	243	219	216	205	188	226	207	213	177	216	204	208	205	201	192	207	208	225	209	197	218	199	205	234	217	215	193	190	228	191	211	216	227	195	210	168	222	199	229	189	224	218	211	206	223	199	190	207	204	193	203	228	196	209	201	193	221	242	211	236	210	197	205	209	184	205	204	196	196	225	224	197	217	227	212	204	220	211	211	220	207	223	202	245	245	198	181	211	210	210	218	243	220	244	213	186	209	215	227	206	221	195	205	210	216	208	213	223	175	226	201	208	208	190	254	227	213	181	210	204	210	186	186	233	202	205	229	208	195	198	203	202	185	200	194	208	220	187	243	198	209	209	239	230	192	210	219	208	200	191	160	204	202	208	222	224	221	218	214	182	202	217	235	200	207	229	212	204	183	232	210	214	202	201	222	215	231	216	196	212	224	196	198	217	188	233	201	173	204	230	207	225	187	224	197	194	214	209	212	223	223	210	206	182	191	200	212	206	212	231	211	210	204	214	195	196	193	224	199	211	205	225	213	218	200	190	199	206	247	206	235	192	210	204	197	237	190	191	209	211	187	213	202	192	223	195	201	217	203	205	225	199	180	176	208	222	206	173	185	236	185	198	202	189	215	226	209	189	207	189	185	214	215	191	212	231	179	187	208	200	206	208	208	228	239	202	211	182	200	218	192	212	200	194	195	191	196	205	215	238	211	214	201	207	199	203	195	199	220	196	211	210	179	217	215	215	200	214	239	199	219	212	178	209	217	211	220	211	211	207	196	221	190	212	174	220	200	235	209	207	214	224	205	207	232	211	207	194	225	184	231	235	201	190	244	205	218	225	195	213	189	201	208	235	199	225	206	204	189	217	209	208	183	215	186	197	201	207	177	197	204	214	212	206	197	211	203	206	204	192	207	214	194	190	195	223	227	197	224	201	250	203	212	211	239	241	209	197	201	210	188	210	228	182	191	200	208	221	185	220	184	170	217	194	178	213	233	230	216	214	209	217	198	218	198	196	198	215	244	183	208	214	230	191	181	203	217	206	211	203
6405	12073	16593	25197	24001	26693	15520	2837	3665	6505	5767	4304	2468	1442	802	635	586	532	527	530	521	544	526	521	543	523	526	533	521	523	459	535	517	485	497	518	538	502	531	529	528	510	524	533	495	548	527	507	495	549	515	542	521	526	500	508	532	529	510	506	514	491	499	494	564	519	521	548	518	509	530	517	551	508	539	497	513	491	520	492	565	499	516	537	506	518	446	460	491	528	483	589	502	506	512	516	547	537	537	514	500	509	517	491	523	533	503	530	513	530	510	514	543	550	499	480	543	516	517	524	538	529	533	534	529	502	459	521	487	529	508	501	539	534	531	489	549	559	571	499	519	517	497	509	532	524	541	502	548	496	476	502	512	505	509	515	523	536	544	553	554	511	520	496	510	500	512	506	502	532	546	531	471	485	507	508	506	533	518	544	497	525	542	519	524	530	518	499	505	524	497	518	571	512	518	503	525	510	559	478	521	543	524	534	520	473	518	512	529	546	518	503	523	533	503	524	508	519	492	529	505	516	495	530	514	505	498	485	517	511	495	492	476	547	507	526	549	559	533	525	511	530	519	480	536	552	498	493	492	537	493	519	524	536	485	564	536	540	545	514	511	512	539	516	548	554	517	490	513	514	534	525	498	535	491	522	538	444	477	508	524	536	534	497	551	498	518	508	571	500	540	541	554	526	525	514	552	558	462	538	552	507	528	503	489	514	489	548	558	552	510	514	519	516	513	532	530	525	510	487	506	512	532	478	539	564	525	482	508	511	497	488	549	507	467	536	491	520	497	523	487	525	518	510	469	500	509	495	532	560	467	553	522	511	501	497	502	517	474	530	473	513	532	504	479	502	491	517	474	512	506	497	502	491	539	496	557	534	499	514	514	538	538	505	530	536	543	522	514	553	517	526	512	529	492	499	476	524	498	526	534	501	535	510	541	531	502	459	531	557	561	503	487	553	498	527	532	569	527	528	540	482	537	532	487	527	505	510	506	499	538	545	521	546	538	489	515	523	511	546	553	525	544	498	549	521	527	493	511	501	556	549	475	514	528	514	515	489	520	516	484	555	513	485	536	513	512	560	536	557	522	532	544	493	521	503	539	540	518	535	496	532	515	515	553	525	512	533	544	520	528	543	518	495	489	481	486	489	466	503	535	485	513	518	506	534	525	556	499	521	498	511	510	505	512	514	518	530	543	541	502	502	502	518	489	515	486	522	553	493	489	505	531	469	496	501	508	535	523	497	524	513	489	542	494	497	505	489	514	542	492	570	508	487	504	526	510	549	549	528	531	525	531	543	510	541	526	519	519	540	549	520	505	504	470	527	525	497	531	491	522	547	525	558	525	566	484	536	491	509	541	524	554	521	486	553	504	496	536	559	508	485	568	476	498	539	528	482	536	534	497	522	477	500	531	520	474	520	493	502	550	521	471	497	568	493	501	520	493	547	512	510	488	522	513	536	489	514	493	509	484	516	502	528	528	501	526	519	503	498	547	507	519	482	527	552	547	528	511	538	529	499	503	513	561	543	499	508	514	522	514	473	523	532	492	518	534	512	539	507	495	503	516	512	543	524	498	517	521	538	528	563	527	508	492	498	510	481	509	502	551	512	504	502	511	504	499	469	557	535	543	530	529	491	486	493	486	536	508	522	534	488	517	487	497	534	555	497	513	519	485	511	498	508	532	488	520	557	523	458	512	511	508	528	506	503	565	559	515	527	515	551	543	473	493	509	552	503	503	552	544	507	526	498	508	531	525	486	504	526	566	517	513	500	522	524	486	518	524	513	512	514	513	498	511	469	508	509	479	459	544	503	534	559	516	483	536	509	480	513	528	509	504	537	533	508	507	493	501	515	501	513	506	513	485	507	489	527	530	521	527	518	534	492	488	519	508	536	532	525	484	533	498	517	536	573	561	506	507	542	516	520	541	514	488	505	506	487	513	477	520	519	486	542	550	567	480	497	500	527	499	524	485	539	503	497	537	535	495	499	519	495	549	521	556	571	516	504	504	537	507	516	502	529	537	507	514	530	546	540	520	505	528	547	497	515	505	531	522	551	501	523	460	523	521	495	542	555	511	518	496	483	526	534	502	551	468	499	499	508	536	555	511	497	521	510	524	494	527	501	497	524	474	518	506	539	558	522	505	553	514	552	525	504	492	485	521	525	476	522	541	505	521	532	508	535	560	510	497	506	522	541	525	503	500	491	503	526	483	523	503	537	492	529	542	493	500	534	532	483	501	526	504	535	520	536	560	533	476	527	511	526	518	541	486	561	524	562	527	540	524	549	521	534	494	506	501	495	507	486	509	539	522	496	511	508	527	480	533	509	505	485	490	535	522	503	516	499	517	521	497	509	528	568	467	577	484	529	506	516	470	515	501	543	527	468	498	520	510	550	527	548	551	524	525	538	503	527	518	503	530	552	493	538	515	482	498	513	509	512	547	523	503	509	510	472	502	541	519	523	486	531	517	534	524	527	503	535	513	526	524	544	558	478	530	514	550	544	519	513	535	529	546	518	537	526	508	494	506	520	510	529	528	528	511	534	472	532	523	518	488	506	555	534	488	506	544	545	503	516	535	502	487	514	496	525	530	525	499	507	536	519	466	528	501	507	500	516	515	489	536	507	537	521	516	548	525	507	502	536	505	491	514	493	492	551	484	504	515	522	527	493	505	505	525	531	563	493	512	506	500	494	479	516	527	543	526	508	515	519	485	553	521	489	557	509	514	530	514	546	540	531	523	523	554	548	509	513	543	508	502	518	489	526	514	536	507	495	520	544	556	535	530	533	497	519	547	526	545	501	531	551	529	561	535	523	508	514	538	553	470	533	504	574	475	513	495	536	540	520	505	530	498	490	534	512	544	507	545	519	510	481	529	491	529	511	529	529	540	520	504	496	512	516	514	501	494	502	506	486	481	521	545	518	520	512	540	516	511	507	498	491	483	554	527	507	495	539	549	521	566	513	541	570	529	536	516	509	512	558	514	534	468	468	497	487	512	533	515	554	547	505	518	509	543	455	519	534	527	537	512	544	512	533	539	502	519	513	514	534	510	518	514	510	501	553	489	514	536	503	500	489	540	485	525	494	539	517	543	513	540	541	509	508	574	538	539	541	509	544	509	536	495	500	534	554	521	546	524	534	527	528	505	512	525	535	525	539	531	521	541	495	497	509	469	481	526	544	516	538	525	484	541	544	513	546	532	526	532	495	511	515	522	497	516	544	520	538	523	527	487	557	522	507	524	499	570	511	511	526	528	539	568	532	519	499	530	511	554	528	537	495	511	500	524	534	485	520	520	518	559	565	518	562	519	487	524	523	536	483	546	474	531	546	540	493	548	518	507	522	511	514	506	512	529	485	498	534	538	494	528	477	521	515	515	525	525	483	527	494	466	540	526	530	506	525	573	532	475	515	553	534	516	528	550	521	511	475	482	516	541	465	495	516	543	500	508	513	530	546	508	487	556	521	505	527	530	536	513	498	510	546	487	561	513	519
32407	37664	43801	40656	38973	36390	29534	17155	15857	14950	10448	5633	2352	891	444	294	232	198	197	214	185	216	192	189	229	185	190	187	209	231	210	185	201	228	206	200	189	182	202	191	184	228	223	207	219	204	199	177	206	208	227	230	200	199	221	221	207	210	216	224	214	230	214	226	202	201	193	179	197	203	229	185	179	206	225	228	218	216	207	218	189	210	201	210	238	171	192	200	213	218	202	193	207	223	210	187	238	187	200	202	205	199	205	222	222	211	197	180	191	232	198	178	209	200	231	200	241	224	212	198	227	217	226	192	182	207	184	190	204	189	197	173	205	201	167	204	233	213	179	198	210	211	245	214	210	193	204	197	214	199	230	224	193	210	194	196	225	181	228	173	200	192	211	197	209	224	213	212	202	201	217	246	201	222	191	195	196	227	248	194	199	198	181	198	203	203	217	230	188	214	212	183	189	192	205	196	197	215	181	200	200	197	186	199	185	209	230	214	226	203	209	204	223	207	163	211	195	219	208	210	211	186	180	190	202	216	180	215	226	237	182	245	212	203	217	202	223	225	191	197	207	225	197	196	226	226	228	175	210	211	195	194	197	212	210	197	214	212	183	225	207	187	197	207	212	197	216	189	205	191	212	199	215	197	205	228	208	194	206	208	198	224	202	199	200	193	213	216	198	215	205	207	207	227	181	209	216	213	218	192	201	196	208	177	214	190	207	189	213	233	208	215	206	220	195	221	194	183	222	190	197	198	199	209	208	200	214	189	219	207	190	192	204	212	195	200	204	181	189	200	193	225	193	198	176	191	217	178	181	209	192	201	186	210	204	191	218	231	190	230	207	209	200	213	223	225	204	227	192	199	200	190	185	177	210	223	206	202	194	189	211	205	219	208	209	171	211	212	181	208	183	204	190	230	207	202	196	201	223	221	198	204	206	215	207	202	229	204	198	224	208	199	238	204	177	201	188	195	246	201	219	215	220	189	226	219	216	193	226	214	217	227	213	225	187	201	206	203	215	187	195	198	208	224	198	178	210	215	206	190	202	195	196	216	217	207	223	191	206	208	213	202	188	212	190	192	223	209	214	216	183	191	229	218	219	202	227	236	185	222	208	200	229	176	172	220	193	200	208	204	205	195	176	214	204	231	192	189	214	210	231	220	201	207	206	193	195	179	215	202	210	183	217	223	227	205	189	208	221	206	199	196	181	212	208	196	230	178	173	204	198	199	196	217	209	195	226	203	203	232	229	200	215	205	212	211	204	204	210	188	235	228	204	205	188	219	212	237	196	219	209	226	216	224	202	225	198	192	204	187	211	201	210	233	199	198	220	178	190	222	224	211	205	228	201	199	216	188	223	192	207	192	198	200	188	182	200	206	215	213	208	202	228	190	204	211	177	191	192	234	221	180	207	213	174	214	219	215	183	164	191	202	205	222	191	212	197	232	211	211	213	205	166	203	214	184	211	197	215	210	202	215	196	207	201	213	194	205	199	202	197	193	190	213	223	205	196	196	205	171	195	185	192	186	196	201	194	208	211	222	186	209	232	199	187	184	197	204	230	183	167	206	201	194	190	225	170	228	210	196	218	207	183	182	211	200	207	205	212	204	184	216	261	202	200	208	192	214	203	210	197	193	209	188	195	218	205	235	200	209	195	236	184	206	207	183	181	192	210	240	199	201	217	184	217	197	194	219	180	196	212	206	207	228	199	189	191	234	209	197	205	194	178	208	216	214	193	201	204	199	222	197	192	194	220	215	214	209	203	209	199	169	201	224	222	218	204	199	227	171	210	208	243	211	206	232	215	204	231	225	206	197	187	201	223	221	222	200	222	232	189	193	209	202	215	213	216	224	221	217	197	200	202	217	232	196	207	214	206	204	198	206	223	237	207	229	188	208	199	195	223	193	241	220	230	224	203	204	183	193	183	206	187	203	204	228	201	205	195	212	203	187	190	208	199	228	203	225	176	216	207	203	192	191	214	225	217	187	182	218	221	213	225	209	219	227	194	227	222	180	205	207	232	191	217	209	221	194	186	231	205	206	190	184	196	209	204	193	187	200	199	171	190	229	215	197	175	219	207	214	182	187	177	182	200	206	179	180	187	194	198	223	215	197	192	186	204	235	214	211	210	172	176	217	189	196	196	203	204	222	241	188	220	204	209	192	212	187	218	205	238	221	192	224	192	223	187	192	223	200	208	214	200	225	241	218	186	172	225	213	206	192	218	199	202	190	211	185	233	205	221	199	208	181	203	248	221	210	200	190	195	188	213	222	211	200	175	222	201	217	201	198	212	195	200	197	219	203	187	220	225	215	193	252	198	209	231	197	189	208	199	193	189	201	203	205	208	212	186	198	220	211	206	192	182	196	185	225	228	245	194	228	213	197	172	205	209	216	233	189	189	198	210	184	212	212	191	181	216	202	191	189	198	193	202	217	229	189	196	181	222	201	197	210	218	227	236	197	208	209	196	178	183	223	221	210	221	230	195	210	230	190	204	201	183	234	231	201	215	217	202	222	214	212	202	200	205	205	208	203	211	199	195	208	221	181	200	201	243	216	212	222	213	220	175	221	211	203	224	181	180	216	180	215	194	216	218	202	205	215	221	200	196	213	217	238	193	217	204	206	179	210	192	231	206	223	205	220	180	197	195	187	217	218	189	219	205	225	222	218	221	197	196	206	228	206	191	190	173	178	221	215	196	215	186	202	185	220	210	246	223	175	211	189	186	224	223	214	216	208	196	199	214	193	208	207	202	223	191	186	208	213	198	204	211	208	187	196	208	216	193	247	210	220	201	203	200	217	193	215	214	210	226	215	183	208	197	190	246	232	239	199	226	226	236	212	205	198	187	206	208	221	209	193	199	222	217	219	200	209	221	190	215	205	249	198	205	207	208	213	219	216	216	195	207	234	203	227	192	173	216	216	184	203	201	192	196	214	175	191	213	229	212	205	206	226	194	189	195	217	194	226	195	210	185	208	189	222	200	211	193	218	193	186	190	199	222	191	209	200	222	196	204	231	218	222	212	219	199	196	205	183	184	208	200	222	212	180	179	189	216	183	228	192	188	208	180	200	201	215	203	224	212	184	187	231	227	209	202	201	214	192	217	222	197	193	191	204	193	210	213	206	185	190	201	212	178	211	223	235	201	207	193	212	196	201	205	203	202	203	197	238	200	187	183	204	205	216	213	201	226	182	224	196	196	213	219	226	238	189	213	221	209	218	203	224	203	192	199	215	191	201	209	220	189	233	204	200	204	208	219	193	216	215	197	179	198	201	222	203	185	225	203	213	225	185	217	215	217	238	217	228	215	235	204	193	194	187	205	198	199	202	208	199	208	194	202	226	190	193	190	222	186	192	213	201	204	233	215	214	210	166	214	210	222	179	208	213	189	214	172	198	217	213	183	192	199	224	174	199	199	208	217	184	210	214	207	222	220	219	198	192	224	215	224	173	220	181	184	224	204	221	216	217	202	195	208	225	212	213	234	215	211	206	241	202
22839	32672	44246	46735	47959	46943	30003	18948	32696	33681	27719	18394	9336	3568	1648	794	599	523	507	487	536	524	538	550	505	556	511	546	483	520	520	480	491	520	509	539	489	522	480	555	486	506	479	513	543	503	497	523	501	556	551	515	527	549	505	497	489	504	505	526	533	518	479	513	491	526	504	501	521	535	544	526	487	520	551	516	477	529	492	506	547	450	496	501	496	560	489	511	500	502	510	459	553	516	545	486	513	500	479	457	485	541	508	511	514	506	528	515	494	503	524	483	478	521	498	520	542	528	487	501	475	539	492	530	530	517	515	533	499	523	539	526	542	527	550	534	534	521	518	529	538	532	565	531	473	552	500	539	532	527	498	512	501	549	493	504	486	508	505	526	549	508	509	497	512	523	515	505	493	520	508	498	561	522	503	546	495	513	512	485	505	497	545	484	534	511	511	532	489	541	491	533	525	497	543	519	504	476	507	526	501	541	563	511	538	503	528	527	559	525	540	518	542	504	517	492	544	500	546	506	501	511	508	540	451	510	527	538	499	539	538	519	510	503	456	505	496	524	509	524	565	550	522	493	476	545	534	543	556	528	511	524	481	528	510	513	524	482	513	517	469	508	484	503	500	484	533	533	526	454	492	499	536	499	517	505	505	551	532	519	556	493	508	500	501	505	473	532	494	510	532	498	515	516	523	535	501	519	526	526	520	488	492	515	523	510	507	501	499	491	556	473	534	527	525	490	533	504	536	507	487	533	503	535	508	523	542	519	534	466	540	512	475	492	494	532	531	544	505	529	512	590	535	547	556	501	530	511	522	504	522	522	495	465	503	515	487	537	493	501	508	530	545	485	491	488	547	527	505	519	555	503	498	523	506	507	523	507	494	520	500	533	522	521	529	491	495	499	495	500	489	513	495	529	482	522	513	500	506	540	509	536	504	547	527	540	521	503	510	478	507	530	526	524	534	528	482	512	520	493	505	515	531	469	509	513	483	508	534	495	476	524	522	529	521	529	531	479	531	489	473	519	508	502	522	471	470	505	536	530	544	522	502	535	546	512	519	502	515	552	501	530	499	538	565	537	524	535	477	492	528	484	508	494	513	512	492	479	538	485	511	541	465	536	521	497	549	509	492	484	496	474	518	492	512	502	511	523	479	520	506	529	540	501	527	504	528	518	469	472	499	535	557	521	536	498	499	474	509	517	551	463	500	512	512	528	473	454	545	534	533	539	513	546	499	519	537	508	522	546	545	527	492	500	465	496	553	532	510	528	513	543	522	513	508	510	491	507	505	522	501	497	524	512	490	463	510	507	487	478	499	544	514	569	468	582	505	496	477	537	554	515	517	521	553	513	516	483	549	528	515	504	513	473	525	539	479	491	528	544	545	510	489	508	524	552	527	500	522	499	520	551	539	559	493	480	547	485	494	509	485	510	505	492	532	537	504	533	514	540	535	526	496	524	535	545	539	450	524	522	538	493	508	498	508	533	500	534	504	517	516	496	507	484	549	501	510	551	546	489	565	512	490	520	499	500	506	531	514	514	497	537	508	535	479	548	489	507	512	533	536	533	464	556	474	503	498	537	513	503	544	454	527	556	528	529	513	539	520	541	524	523	525	551	508	497	512	510	532	515	497	544	490	518	484	509	539	521	537	506	487	498	521	522	512	504	523	507	502	530	516	519	497	531	548	501	531	506	526	544	511	519	520	515	506	510	488	467	514	510	510	542	513	514	565	535	529	518	510	557	505	528	528	524	484	523	539	529	493	525	500	522	484	496	520	527	534	528	464	473	532	563	476	516	544	486	525	536	498	516	474	474	501	505	545	496	506	528	467	504	552	506	506	464	499	494	505	503	499	501	475	501	494	530	484	520	515	508	523	547	495	504	518	516	512	499	528	504	503	541	512	522	546	535	523	498	523	526	502	543	562	514	514	510	516	523	516	540	519	516	525	527	552	509	470	530	492	553	545	495	533	524	503	484	491	525	505	504	536	516	538	515	525	522	538	525	479	517	494	507	544	489	531	489	523	519	547	535	538	523	504	509	502	508	516	529	530	512	539	479	507	530	504	535	517	502	506	525	529	492	518	506	522	488	504	493	478	534	538	462	552	536	476	460	529	490	505	554	547	542	527	557	533	541	555	509	503	525	546	526	505	497	511	514	490	544	525	502	540	485	509	529	489	480	551	505	530	515	515	508	486	488	549	481	521	515	474	521	496	522	552	485	517	515	528	496	507	513	516	509	490	537	489	496	508	489	535	519	543	523	571	520	507	558	497	526	525	524	521	527	501	515	500	477	503	521	497	563	522	488	488	535	480	502	513	536	508	521	487	534	514	502	510	556	523	523	470	524	542	546	526	497	489	536	517	529	500	528	532	462	523	503	497	556	490	467	491	521	509	510	477	546	486	489	540	501	530	537	558	529	525	533	445	478	520	525	498	473	507	509	511	515	491	476	514	506	489	505	503	524	521	588	543	481	519	524	507	493	516	530	509	493	518	499	525	474	529	512	522	504	469	513	499	526	554	517	526	504	503	526	493	508	509	530	476	524	468	542	471	515	535	503	498	498	496	524	519	506	516	521	486	486	546	462	517	549	493	508	515	513	527	536	504	558	534	482	518	502	514	537	510	504	498	482	504	491	521	527	524	497	497	493	539	524	500	528	508	499	520	501	513	516	512	500	524	529	524	541	491	534	496	510	512	525	488	550	527	469	564	496	510	519	500	486	512	521	497	524	530	553	535	515	502	501	485	499	492	520	533	522	504	483	485	528	515	516	477	466	495	491	542	534	520	499	515	485	559	502	511	502	500	517	517	519	523	526	475	521	501	517	531	509	524	533	532	515	510	494	483	487	537	551	514	511	535	530	547	498	514	521	540	520	519	524	529	488	521	540	519	490	533	526	511	525	498	469	541	521	546	516	523	487	521	492	530	527	510	502	514	505	514	508	524	522	539	536	527	538	519	465	503	487	553	514	533	506	494	476	516	512	480	538	526	516	543	491	511	488	502	562	533	541	504	537	530	501	532	520	535	519	483	510	496	527	481	508	508	510	542	492	552	487	545	494	539	531	548	523	488	500	571	533	515	506	482	533	507	453	504	471	562	534	555	515	555	511	450	498	534	508	540	526	491	494	504	494	511	517	529	532	491	520	523	468	505	507	482	515	551	502	509	534	499	534	556	547	530	507	508	534	479	511	483	499	531	486	517	494	502	527	513	490	521	471	485	528	510	504	512	510	532	533	538	514	488	511	473	524	500	514	500	546	506	508	527	468	509	469	467	519	532	524	498	527	521	537	506	519	512	510	485	516	540	511	495	545	497	502	545	475	526	522	535	465	500	518	510	529	525	494	500	512	512	497	472	521	532	507	527	517	523	493	503	530	504	567	506	507	504	452	548	510	499	529	505	510	548	495	487	526	555	462	510	547	479	541	468	535	491	524	511	517	475	520	500	524	541	507	522	474	498	551	534	522	497	498	518	515	525	508	563	505	527	516	491	517
45325	49323	43215	38990	42200	40987	33004	30049	27509	33430	26880	17809	7248	2777	1052	510	271	191	184	174	168	189	183	192	177	177	192	192	177	180	198	187	186	188	164	196	175	185	189	200	186	201	189	176	180	206	190	185	189	181	190	188	170	174	180	144	186	175	178	180	199	185	174	175	187	193	222	198	182	222	180	226	220	177	199	177	195	187	202	179	159	175	184	173	200	200	198	209	181	180	182	206	186	168	177	179	204	194	183	186	169	196	163	199	165	186	172	172	194	200	205	195	188	223	197	181	182	204	169	207	201	173	191	167	177	208	189	205	193	197	194	165	161	199	190	169	197	184	184	196	176	186	184	195	195	175	188	193	162	205	179	179	182	192	169	223	198	161	186	206	176	201	182	181	177	213	196	170	204	187	187	181	192	195	192	198	168	171	190	177	188	203	188	192	177	175	169	202	197	184	179	189	151	177	184	183	168	198	170	177	162	164	164	169	215	184	191	156	220	186	207	167	185	174	188	204	206	196	187	172	168	196	167	209	173	168	173	169	182	214	163	200	189	179	211	187	189	198	181	164	178	178	191	203	177	185	158	181	196	170	201	166	182	194	167	188	196	163	187	161	175	218	182	185	167	190	187	194	211	187	186	216	212	170	181	176	195	183	198	219	196	183	157	161	193	204	197	184	180	203	159	186	173	174	173	170	183	184	204	179	179	215	167	180	181	188	188	189	183	183	212	175	177	187	203	191	201	204	177	193	196	190	182	191	176	187	166	198	199	209	195	196	196	174	214	196	184	202	178	193	209	193	172	195	200	192	189	197	187	169	199	161	179	161	174	194	182	212	201	184	193	204	173	175	207	190	169	190	189	183	192	191	190	210	164	205	187	195	211	180	196	184	167	186	181	166	169	195	179	188	206	164	194	192	210	182	160	177	161	203	182	184	187	161	197	187	188	183	162	187	186	201	171	169	239	176	179	170	194	228	198	170	204	169	166	195	181	198	205	170	204	200	188	171	167	162	224	158	174	213	194	185	201	193	169	177	206	178	171	179	176	226	195	206	187	192	171	171	178	177	204	158	173	188	179	206	192	181	191	206	205	182	180	182	183	187	189	200	197	196	177	185	202	191	193	202	184	154	183	164	198	184	180	194	183	192	200	182	175	166	175	177	200	188	199	193	200	186	173	171	188	190	172	189	195	164	180	163	181	175	201	203	192	197	177	172	167	185	204	181	188	214	162	169	180	194	175	224	158	190	181	176	191	189	210	196	191	186	183	173	223	186	195	210	194	173	186	207	195	176	174	184	176	187	173	182	166	226	169	185	178	185	197	210	182	166	194	187	208	186	185	186	187	196	212	171	179	171	202	200	189	198	182	186	200	206	174	174	203	175	181	195	220	207	204	192	176	190	191	188	166	208	200	188	201	190	180	207	172	218	201	202	187	193	181	202	188	196	177	182	182	173	191	204	197	188	181	200	191	170	171	203	197	189	194	159	190	197	197	204	172	202	184	162	179	187	193	179	203	185	196	181	185	171	181	154	208	188	203	203	188	212	184	184	183	179	160	178	175	174	181	171	199	171	163	184	204	180	216	177	191	183	179	171	172	162	175	182	193	185	199	215	181	180	183	203	175	177	181	202	201	187	196	181	210	194	209	183	157	176	181	196	181	204	179	197	200	185	200	170	188	171	215	176	182	202	201	179	180	208	162	178	214	188	192	193	164	177	164	177	192	192	188	200	164	172	188	169	226	195	188	174	169	196	171	195	220	195	191	193	202	194	201	194	206	177	181	179	195	140	167	194	186	202	183	184	183	163	201	194	183	180	166	190	199	198	182	217	192	190	183	204	196	173	176	190	166	166	191	184	161	156	195	181	171	183	201	177	194	167	191	216	196	206	196	160	176	179	169	182	166	189	201	194	188	194	180	161	189	175	166	177	176	184	168	198	169	178	198	206	180	182	177	185	177	212	202	189	179	181	187	168	186	169	201	167	185	206	217	209	174	173	182	188	158	173	187	199	155	181	188	182	211	175	171	168	190	186	194	184	187	190	177	186	173	185	190	203	184	181	170	227	199	170	211	187	205	187	186	179	183	184	195	196	170	198	184	211	153	178	200	164	180	160	166	202	193	190	159	179	195	199	190	189	179	171	183	163	184	171	184	201	193	180	176	171	211	196	200	184	183	185	202	183	191	178	186	174	199	200	187	189	189	186	183	198	189	193	188	202	188	166	199	193	184	185	177	204	205	195	159	191	196	169	193	169	192	222	184	187	206	208	198	204	174	215	193	181	165	172	177	204	187	179	182	196	177	167	191	149	198	178	202	184	167	178	167	203	199	179	184	155	170	185	203	204	188	186	211	177	191	178	173	155	172	195	188	192	164	179	168	196	202	186	201	161	186	157	207	184	190	193	188	183	196	185	200	194	181	200	181	187	185	195	196	208	188	179	201	190	176	187	168	166	187	181	178	177	186	169	176	178	199	189	197	183	187	190	171	217	174	159	207	174	195	160	192	198	223	157	179	185	187	210	220	186	181	195	191	209	197	163	169	177	178	176	179	182	178	169	187	184	161	207	189	179	170	195	185	164	199	168	180	181	206	181	195	183	169	190	181	171	165	149	221	168	218	176	188	201	179	177	192	201	181	166	196	180	191	186	194	191	184	192	164	189	167	179	150	179	184	195	191	192	179	181	182	180	202	185	209	165	196	160	180	177	183	195	199	175	187	183	168	158	202	185	185	167	194	204	173	193	159	173	181	170	195	201	195	188	190	161	194	181	176	197	180	182	180	179	177	159	191	186	195	202	202	181	165	171	172	190	167	165	190	200	155	170	175	153	186	209	175	194	199	194	170	190	180	182	200	180	200	163	192	149	205	225	175	150	193	174	183	159	187	170	186	210	212	211	198	151	194	194	191	192	160	193	191	202	186	172	172	212	196	169	192	192	197	174	188	197	185	204	188	209	185	179	154	177	170	156	183	180	197	201	173	150	173	181	186	208	199	169	206	185	190	204	154	159	175	182	190	183	175	180	185	177	180	167	184	159	164	184	183	188	194	180	200	211	176	189	206	166	218	202	207	177	158	193	204	173	183	182	187	180	187	198	185	182	194	208	189	187	171	179	178	191	196	183	181	174	195	207	175	178	170	200	203	169	181	183	174	197	179	167	200	175	203	183	182	192	191	182	191	190	155	166	180	180	209	212	198	178	184	175	192	173	189	164	201	178	191	207	186	196	209	200	189	165	183	181	190	183	211	165	190	184	184	186	182	157	175	175	184	183	196	192	170	172	184	199	175	188	184	220	168	214	180	188	183	181	179	186	174	177	175	210	218	164	211	176	204	180	175	179	193	166	171	179	164	211	174	187	181	201	178	174	195	179	169	197	226	170	177	192	184	200	194	189	201	172	190	177	192	211	159	158	187	181	190	173	186	196	193	160	190	180	187	169	180	171	176	171	193	194	160	176	175	182	168	185	191	159	180	193	170	209	188	202	180	189	193	176	159	182
33406	47893	52937	56625	57481	55903	39610	32441	43832	51428	44834	34216	19384	9870	4155	1824	781	509	477	508	458	467	480	465	449	500	465	511	481	439	456	449	462	459	420	474	471	475	455	448	451	436	450	487	455	428	448	505	429	453	492	433	422	490	445	445	470	466	432	428	420	463	443	497	470	451	470	445	458	470	449	465	419	471	494	459	429	458	478	453	473	459	465	431	489	487	466	463	440	453	469	446	431	433	452	422	432	453	451	464	484	464	429	445	441	431	496	429	444	435	451	474	423	450	505	399	445	444	441	474	441	434	465	412	450	479	465	463	445	434	451	462	494	469	484	452	445	507	486	465	450	486	478	416	494	452	440	451	461	455	442	445	439	472	439	477	469	477	494	458	431	460	453	449	479	443	453	450	413	475	455	462	412	449	423	481	486	474	518	444	434	441	473	450	486	431	452	458	453	482	451	487	465	418	454	487	431	405	483	436	456	456	465	505	470	454	452	455	489	481	475	455	502	472	485	444	457	479	437	450	429	471	476	451	429	451	470	460	499	505	446	465	440	499	463	453	471	462	450	452	427	444	467	458	489	443	435	470	478	432	467	459	441	437	443	435	432	403	457	450	458	486	476	470	485	452	476	426	476	447	403	470	415	460	485	445	511	425	447	474	460	453	496	480	469	462	449	426	470	434	492	460	476	439	428	479	449	471	465	448	449	426	476	499	440	443	455	428	440	476	463	452	479	476	456	510	464	431	467	447	506	462	472	435	442	444	478	427	454	491	430	439	482	438	455	468	431	462	485	463	486	465	440	482	433	473	447	452	451	461	454	458	453	469	442	451	476	461	446	454	426	416	488	435	444	428	473	468	487	460	445	482	430	440	434	454	463	439	456	444	487	410	459	490	436	438	450	468	448	509	438	461	426	431	434	436	465	470	431	436	437	467	488	433	489	446	426	455	468	433	470	458	429	447	429	454	481	433	449	435	441	440	441	435	469	465	423	468	407	456	436	498	467	478	470	460	474	472	453	471	456	456	456	465	460	451	436	450	436	482	475	502	452	466	440	425	478	436	435	457	447	441	446	458	475	450	452	492	419	444	439	422	453	493	456	484	453	474	460	445	432	451	432	415	470	483	456	465	464	489	451	446	456	453	421	429	441	442	467	472	442	448	439	447	505	452	436	493	413	481	418	484	467	461	452	456	476	462	429	483	482	457	433	401	419	417	472	458	487	460	483	473	439	454	425	432	478	451	445	439	442	487	461	457	412	501	450	476	442	473	467	418	449	463	447	452	438	475	447	435	453	459	458	469	488	470	459	465	456	460	424	446	456	471	415	445	453	448	464	474	426	473	457	421	482	466	459	439	450	449	454	469	462	456	460	460	460	462	437	442	451	441	470	424	495	455	473	453	478	496	473	405	479	434	415	446	461	487	452	491	471	464	416	477	432	485	478	458	422	447	450	455	451	481	478	488	470	456	426	436	459	429	465	433	472	450	477	436	503	451	435	487	468	427	471	447	458	456	459	471	442	477	465	422	453	476	452	416	469	487	483	430	442	418	453	461	461	496	408	452	466	457	433	447	491	417	444	446	428	455	483	445	482	429	474	416	451	486	447	471	421	454	429	412	470	435	455	476	452	453	418	460	453	458	480	453	477	450	469	464	425	485	435	474	476	502	437	502	438	431	434	440	454	435	466	488	466	425	471	405	455	399	420	505	443	457	466	434	471	474	490	440	470	447	459	457	498	431	466	458	459	452	463	456	450	458	466	500	449	422	429	464	429	450	485	459	434	448	472	464	449	434	463	490	430	474	482	412	439	445	441	500	491	424	477	437	480	458	477	472	466	439	472	481	491	450	473	477	477	428	418	508	447	438	475	456	450	435	478	455	470	480	454	441	456	462	472	458	477	432	437	421	460	421	448	512	440	449	459	437	458	458	464	445	459	446	467	455	469	522	452	456	442	469	454	474	442	498	432	416	422	411	471	462	458	456	462	458	447	471	471	445	471	425	458	469	481	454	446	435	465	435	450	463	444	430	464	425	461	483	487	499	462	447	468	458	443	443	442	432	429	461	407	491	455	483	472	456	452	443	479	437	482	445	460	470	428	444	499	444	441	467	483	454	453	452	427	460	455	449	454	505	470	437	472	464	475	452	455	450	462	440	482	457	481	481	449	457	481	461	478	446	470	436	466	438	450	482	456	474	446	452	445	469	454	449	487	451	462	458	445	440	432	460	437	449	438	469	440	458	472	424	445	428	433	453	440	454	478	459	474	437	485	429	453	450	547	431	458	437	483	455	456	464	458	452	479	455	409	463	480	444	454	421	458	398	472	429	462	467	446	449	463	471	426	424	468	462	486	413	460	474	410	435	472	476	441	479	456	470	445	463	476	451	449	422	470	490	491	436	445	479	456	450	470	445	443	472	434	472	419	468	472	437	477	450	453	453	452	462	398	429	478	461	491	450	432	453	455	449	480	449	473	423	480	484	480	433	468	433	492	474	475	454	472	441	444	445	482	503	472	463	432	463	447	467	417	477	460	467	452	445	443	455	473	440	435	431	466	472	454	480	450	450	491	440	457	444	491	497	461	424	486	462	446	435	474	501	451	457	437	427	443	490	432	454	458	446	444	476	456	453	451	471	500	474	421	439	431	427	477	425	461	431	468	454	438	440	466	475	482	378	462	447	426	449	504	448	436	407	471	480	448	490	491	455	422	442	476	486	403	440	453	466	463	446	458	469	501	432	459	452	457	429	458	443	448	471	435	439	484	462	488	448	453	469	454	458	430	452	488	481	463	443	455	408	456	455	474	457	511	479	443	477	483	461	460	480	419	449	455	411	461	467	442	444	495	486	491	499	420	503	464	435	435	478	470	481	449	463	430	446	445	448	475	457	448	432	431	442	445	416	467	457	437	429	435	453	483	473	448	458	437	441	455	459	465	433	427	464	514	478	479	456	475	442	421	443	428	436	464	481	491	432	412	425	434	443	491	491	470	471	470	473	454	502	480	477	448	530	448	495	452	451	459	502	446	445	449	481	495	464	472	462	466	465	500	450	449	443	450	471	447	468	465	469	474	414	444	453	478	461	432	402	456	478	485	439	448	419	465	486	460	482	441	428	411	472	474	413	473	449	460	474	443	486	430	471	497	468	480	468	438	422	407	428	430	442	462	452	486	471	430	461	453	448	459	452	439	429	464	487	446	466	451	450	477	458	453	486	446	431	450	480	454	444	422	437	440	445	458	442	460	429	444	485	499	466	461	445	434	465	448	452	454	448	432	444	452	448	440	433	435	437	454	475	445	424	478	449	435	451	419	469	475	481	491	436	420	472	430	443	465	440	418	462	426	438	473	455	492	447	473	441	419	462	439	504	439	454	465	480	482	479	444	438	476	441	479	473	483	439	434	487	435	445	440	457	483	443	425	452	483	463	448	470	454	499	476	471	453	426	418	451	455	428	470	470	462	469	442	460	418	458	445	465	442	436	450	468	459	468	479	419	451	486
9292	10988	17787	12854	10680	6149	1922	736	1254	2074	1825	1120	723	445	279	258	199	218	205	180	182	234	222	212	207	203	205	175	178	183	224	189	204	195	195	194	205	208	193	193	194	206	204	206	200	223	206	187	180	199	218	188	191	207	226	190	209	232	202	205	209	233	195	210	191	180	190	190	230	199	178	197	208	214	191	198	215	177	172	183	222	204	206	235	218	202	187	179	205	209	194	211	208	207	176	216	190	198	198	217	205	221	215	225	192	208	211	199	219	217	217	207	199	175	202	186	203	223	222	213	213	216	195	174	219	219	181	211	225	208	178	217	182	193	190	221	194	200	202	183	199	201	201	208	181	200	181	211	200	215	221	212	194	225	210	208	195	220	197	192	215	201	158	203	215	180	201	183	193	208	172	213	191	206	216	200	212	188	209	192	194	220	198	191	223	227	183	206	221	212	226	234	205	193	189	202	191	194	193	220	202	231	210	176	211	189	201	217	188	218	197	212	209	194	183	204	215	195	190	218	196	231	179	216	194	211	219	209	212	194	196	190	197	204	201	190	183	202	207	207	213	221	204	215	211	214	213	194	191	197	202	184	195	181	196	221	186	213	197	224	219	213	201	176	179	181	199	192	170	204	189	209	196	186	189	168	230	211	197	187	197	219	205	173	186	221	232	201	194	186	196	208	187	183	208	202	173	217	233	218	215	215	183	199	193	211	208	189	196	179	195	202	178	219	201	203	211	186	180	184	204	212	207	191	196	199	186	191	205	189	207	201	221	195	215	214	197	210	195	219	202	202	193	190	217	185	176	229	197	190	190	209	210	185	174	184	216	203	229	227	188	209	193	204	205	189	213	196	214	193	216	200	219	204	216	199	215	219	189	183	188	224	191	213	205	200	214	213	202	228	192	223	202	218	210	191	192	229	243	201	182	203	199	208	192	206	178	197	174	184	201	200	205	185	213	190	187	181	209	198	225	195	193	229	191	222	184	245	187	205	243	202	220	229	229	217	198	205	217	222	219	218	202	206	204	192	226	209	185	215	204	196	193	215	215	194	215	197	198	207	195	210	206	198	195	180	202	193	210	220	201	204	194	222	206	189	203	220	211	210	200	195	220	203	184	223	179	209	201	222	217	203	202	190	212	206	208	203	167	192	205	214	190	206	203	213	195	218	197	202	200	203	192	211	213	211	205	197	209	213	222	193	220	226	210	178	208	207	187	192	199	230	205	173	198	187	177	181	194	180	201	205	217	228	193	206	206	224	188	195	211	185	217	200	201	194	191	229	201	213	186	212	223	189	237	182	212	188	180	208	202	216	225	242	212	192	200	180	209	186	194	174	187	212	223	211	197	216	196	218	202	186	179	174	179	205	189	191	199	197	190	230	196	212	203	194	191	186	195	217	231	220	181	242	229	216	198	195	211	203	221	205	178	228	209	191	199	221	220	223	192	201	200	219	194	183	214	193	184	200	192	191	196	219	205	223	207	240	202	228	198	194	216	210	200	213	212	222	203	211	195	199	211	233	194	189	212	213	193	214	184	208	196	203	215	204	204	186	193	230	189	191	188	215	186	199	198	206	218	207	213	205	193	183	197	188	201	185	202	230	192	173	221	219	210	191	209	179	169	199	181	186	220	198	200	202	200	207	203	206	218	222	194	197	190	210	209	191	189	217	230	176	195	203	206	193	222	213	203	192	212	182	211	185	210	206	186	224	203	180	221	185	177	205	206	190	194	190	189	216	197	212	204	221	194	199	190	190	210	214	197	219	193	209	207	209	191	193	192	203	229	226	195	228	203	234	205	219	180	202	191	200	205	187	226	212	197	190	199	195	188	197	216	198	204	215	200	206	204	178	205	200	203	188	211	203	193	203	183	207	222	229	215	213	216	214	203	214	177	217	235	216	236	230	202	206	216	194	222	214	195	190	212	194	204	209	198	202	214	216	202	192	190	222	188	187	197	222	208	226	208	207	224	207	217	196	209	209	158	229	201	204	203	204	220	195	209	223	190	218	190	187	194	229	214	216	198	198	209	201	224	169	193	204	214	196	201	205	178	200	202	206	220	198	214	199	206	219	222	180	203	223	212	207	196	188	215	212	184	194	203	205	190	234	212	163	218	228	212	219	236	192	205	212	223	205	202	190	173	201	189	197	210	210	204	215	183	211	210	203	215	200	211	214	230	204	193	189	217	186	201	188	197	184	199	207	227	200	216	220	224	193	204	217	188	202	213	210	249	190	193	211	205	172	187	179	198	190	211	189	204	207	178	178	203	217	188	209	218	184	225	201	211	186	211	205	182	195	203	195	224	219	184	204	214	209	213	194	192	198	211	214	191	198	216	197	222	196	208	195	199	188	199	209	184	187	198	197	222	222	200	210	236	224	208	196	213	173	201	192	222	198	194	195	209	177	202	195	182	202	199	192	204	214	189	192	206	199	191	166	200	201	203	198	192	214	203	191	204	195	188	196	174	216	215	221	189	200	193	225	230	189	230	190	209	206	177	205	223	230	191	182	198	195	193	223	232	191	192	195	202	195	176	201	199	223	211	203	227	176	200	213	190	201	243	192	201	170	182	198	175	184	205	218	191	216	198	193	213	215	217	201	177	208	185	191	197	193	200	187	188	215	185	195	209	230	216	241	216	187	214	221	207	223	204	208	210	180	224	188	212	205	217	200	217	233	191	200	206	199	214	209	198	212	197	211	220	212	188	207	210	217	181	197	189	194	198	200	197	194	211	189	185	223	205	201	200	152	203	214	236	189	180	188	198	198	209	211	189	207	196	204	166	203	211	201	226	196	175	221	191	204	197	194	190	170	188	193	203	189	184	197	214	205	201	202	220	185	187	213	208	223	203	186	225	225	187	173	198	183	199	206	200	207	183	193	211	234	233	198	191	215	210	192	196	210	230	193	210	231	208	208	202	215	201	187	218	195	217	203	180	199	205	208	197	197	242	195	198	156	212	171	216	233	202	200	198	186	223	167	185	195	230	204	192	211	183	170	217	191	220	203	193	210	204	200	224	203	197	189	205	221	216	207	196	204	204	182	206	209	218	174	219	188	192	242	188	218	204	232	180	216	196	185	208	186	212	207	198	213	212	183	210	192	208	218	190	197	183	217	212	209	192	213	207	211	200	227	218	209	220	219	200	189	192	193	208	202	201	198	185	206	197	198	201	235	204	176	210	199	203	196	215	186	184	203	174	215	212	201	198	206	206	226	181	192	186	211	213	235	188	183	193	163	198	213	165	220	195	195	191	171	215	185	200	229	217	234	195	207	213	188	207	193	211	215	217	224	197	206	175	197	192	211	209	174	211	183	176	204	194	210	164	206	215	190	208	219	215	212	189	230	199	200	210	195	222	200	218	214	171	212	217	205	202	190	195	205	211	214	175	220	216	209	185	210	212	199	200	206	198	194	240	190	193	209	223	194	210	192	192	223	214	199	191	217	218	176	184	220	177	193	186	194	207	209	210	182	190	192	200	180	206	190	220	212
7464	13472	24007	20964	22961	15639	4859	2017	5481	8559	6801	4155	2414	1307	863	585	552	544	510	509	546	475	501	518	491	510	510	489	514	529	549	502	544	468	516	491	478	503	485	512	551	473	555	516	475	481	494	543	518	496	527	533	519	541	509	503	498	537	496	533	533	503	530	500	553	517	500	513	539	497	489	499	521	521	551	532	512	519	499	507	492	495	512	522	516	500	482	526	478	507	493	539	494	554	496	484	499	488	502	516	497	536	521	515	526	516	522	511	487	524	511	519	493	536	502	519	557	515	498	454	514	510	513	551	497	511	504	507	505	512	488	494	538	526	517	519	516	479	493	486	501	528	436	495	495	505	530	490	521	513	535	507	509	515	516	524	466	510	549	490	516	505	514	499	576	491	519	504	501	500	540	533	477	555	513	531	538	534	505	487	494	476	482	473	509	463	523	504	532	508	471	504	483	519	529	525	529	489	513	513	527	522	489	522	502	511	513	534	526	482	469	520	542	527	510	530	502	529	533	548	527	510	495	505	553	522	533	514	528	525	496	586	502	516	546	508	511	505	504	525	514	520	529	500	499	545	480	541	484	554	488	485	461	519	475	486	476	540	473	487	485	480	538	506	498	481	523	489	496	549	492	543	494	514	537	510	556	500	514	505	492	496	517	521	489	485	512	479	488	543	496	501	515	514	521	506	558	509	517	534	526	489	569	511	540	522	513	471	502	510	510	491	516	532	506	559	511	514	544	504	516	508	519	493	509	509	508	569	476	526	490	542	509	511	502	529	517	481	490	521	496	534	461	535	531	506	484	496	519	501	496	488	501	458	511	506	537	487	520	497	480	502	532	540	514	472	472	500	501	508	523	528	498	528	502	529	524	487	499	499	539	492	517	522	506	507	529	484	485	472	500	469	492	530	510	486	513	475	519	497	519	489	491	488	502	470	523	468	522	528	550	504	514	525	470	484	492	523	495	506	565	548	524	516	491	515	508	507	559	477	492	532	499	520	476	526	511	494	481	495	502	469	511	521	547	538	533	503	488	545	546	519	501	479	547	507	502	474	495	536	516	487	519	511	504	522	539	512	480	493	482	477	518	489	512	508	488	505	501	527	511	530	511	497	520	513	536	522	499	516	521	510	510	529	507	474	518	516	480	528	500	488	507	516	533	499	509	512	519	500	485	492	561	536	521	534	509	569	493	502	512	513	504	499	500	463	546	520	503	511	509	503	499	551	518	525	557	518	516	503	508	549	543	537	485	502	548	500	518	546	531	479	533	486	520	485	550	485	513	506	526	545	473	547	530	540	514	560	506	524	524	508	477	510	516	485	499	479	516	485	508	499	493	541	529	502	520	461	480	516	593	497	484	483	469	505	485	520	499	532	525	472	490	490	486	524	485	511	475	522	508	494	528	504	495	508	461	490	506	485	500	500	513	477	536	507	499	489	522	500	504	523	499	531	525	539	510	519	517	519	508	464	511	491	492	508	522	519	476	499	532	496	507	471	495	490	490	509	516	505	486	504	544	502	459	504	532	488	497	554	512	501	524	510	504	500	481	512	494	508	525	520	510	509	515	533	515	530	507	484	481	502	516	531	494	498	504	501	544	481	506	522	493	501	527	532	508	555	481	482	488	497	525	536	498	515	508	513	508	508	499	519	470	513	493	489	484	501	502	482	464	511	525	513	531	515	515	549	550	496	495	516	484	544	501	560	513	497	503	516	515	511	512	536	542	529	549	530	498	556	493	513	538	498	531	565	523	538	494	469	485	477	522	509	499	473	498	521	504	482	529	511	496	510	541	530	500	536	539	511	543	496	546	533	549	527	520	511	499	539	487	517	500	490	508	532	544	527	541	539	481	556	488	489	477	490	505	511	473	487	504	491	564	512	526	473	512	514	525	494	509	540	483	472	501	530	518	480	499	505	497	536	517	511	511	521	496	520	526	544	550	517	489	495	463	461	513	520	509	481	543	524	515	542	487	502	487	472	489	563	510	496	512	527	531	518	517	483	495	500	546	494	519	483	519	528	513	506	474	466	534	500	533	481	493	516	496	518	556	503	512	509	533	498	521	514	522	501	508	495	516	514	520	534	520	506	529	505	520	520	522	512	534	527	475	521	474	486	506	493	529	491	502	512	487	512	488	502	497	524	490	504	495	512	516	483	507	499	510	524	491	540	509	562	550	516	493	540	491	496	544	500	477	539	494	511	547	499	521	508	507	519	548	549	486	482	512	513	510	476	505	510	492	510	522	506	530	476	530	495	509	559	509	525	516	502	480	516	508	490	491	523	497	520	510	527	498	485	543	519	522	558	541	546	527	530	509	491	524	485	484	471	520	506	507	494	513	520	534	535	467	503	542	535	461	531	510	489	528	498	512	479	533	503	506	552	497	533	515	476	504	504	538	467	521	463	526	515	529	539	517	484	488	490	558	546	476	493	483	514	532	519	482	531	549	492	500	501	528	519	518	506	498	483	552	526	541	522	510	496	498	485	506	503	498	514	519	520	501	505	533	521	563	548	520	480	503	474	510	507	507	514	476	525	517	487	535	519	505	514	504	503	501	497	483	507	542	517	513	466	517	507	513	535	532	472	556	492	557	543	487	562	500	486	517	537	524	525	491	489	536	552	500	521	539	534	479	503	531	494	490	519	501	532	530	458	505	471	480	475	520	513	523	527	477	503	513	529	511	504	483	487	511	521	506	536	516	525	514	502	459	495	492	493	508	528	541	502	528	472	508	485	510	552	500	524	519	499	512	467	518	508	489	524	509	504	529	495	493	520	543	475	537	473	472	463	499	526	498	507	557	480	487	531	518	522	517	485	515	555	523	522	497	497	521	471	534	530	492	537	492	490	503	461	465	491	542	512	500	493	524	538	495	525	465	459	504	515	505	481	522	530	553	473	530	506	542	523	502	518	496	505	491	510	470	526	482	511	549	509	481	541	526	539	559	498	536	546	511	485	540	503	499	537	481	517	524	526	502	480	555	518	511	522	546	513	531	519	503	505	461	534	486	527	542	522	541	552	518	536	547	463	542	524	476	528	495	507	554	529	521	493	514	508	562	525	520	484	516	532	507	559	491	541	493	480	511	506	531	528	485	503	531	448	507	539	472	516	510	479	518	530	543	505	516	525	525	519	493	496	519	502	499	535	500	497	492	477	476	508	461	486	512	555	527	506	533	501	507	492	492	507	512	514	507	536	452	524	523	466	518	498	515	498	533	545	512	521	508	529	489	495	543	512	523	556	496	505	503	520	495	527	506	537	531	489	516	527	545	530	498	488	517	524	519	527	503	537	499	521	550	505	529	505	467	488	490	516	530	535	538	493	537	523	495	520	554	515	528	512	544	516	545	490	550	476	548	531	492	517	520	489	508	524	530	497	507	485	476	548	496	528	466	535	502	487	496	544	533	518	507	517	529	510	473	513	525	513	526	517	536	515	476	532	476	480	517	549	518	506	483	471	501	506	562	537	504	534	514	509	504	498	566	496	483	547
33154	36498	45819	43378	46539	37750	22734	13097	12175	18630	12361	5749	2313	953	493	279	249	200	210	226	209	175	232	207	206	200	212	206	212	212	211	228	208	208	221	203	215	221	202	227	232	206	232	201	207	204	214	196	206	213	213	214	190	177	182	218	200	237	187	184	178	196	207	221	207	202	227	208	229	184	214	195	213	203	213	182	196	196	203	211	209	222	206	229	212	226	209	208	220	188	198	198	183	217	185	205	204	200	211	216	220	202	224	203	243	198	239	219	224	205	193	203	210	226	214	208	221	198	218	215	194	216	209	220	217	205	196	214	195	215	200	209	202	225	172	202	198	187	217	198	212	199	208	181	209	193	207	217	212	214	235	208	199	196	218	211	202	182	215	182	222	232	199	205	204	214	212	179	205	197	218	220	181	185	204	224	184	202	220	210	177	197	202	213	209	216	211	231	207	232	190	230	224	208	207	195	186	187	194	182	191	208	206	204	211	188	228	214	211	218	196	230	207	216	213	207	213	220	209	222	213	195	236	199	184	213	220	191	214	213	202	196	197	205	219	196	224	211	215	217	205	200	207	219	232	215	196	181	211	201	195	210	217	213	218	224	212	216	225	192	179	188	206	194	214	204	208	206	239	203	201	203	215	203	196	234	214	206	212	223	201	193	207	205	200	217	216	224	212	224	224	234	213	188	204	231	215	208	239	205	217	209	217	221	217	193	232	200	207	209	238	221	209	200	213	194	191	214	206	208	217	206	209	175	208	235	213	211	224	232	210	222	175	231	190	204	208	233	208	196	230	210	198	213	217	221	185	188	233	203	213	223	201	211	214	188	209	214	223	200	206	198	188	217	206	212	215	212	211	211	199	203	190	209	186	232	223	203	228	223	195	230	217	234	204	207	211	207	195	243	195	227	202	206	201	227	184	206	208	196	190	178	226	230	203	193	198	186	210	211	210	192	198	192	208	209	221	210	208	197	214	218	206	226	180	233	217	207	212	182	197	207	214	220	177	210	195	200	209	231	202	210	247	201	224	221	226	226	200	221	204	218	204	195	196	251	230	195	252	229	220	203	213	195	199	213	207	208	213	191	204	218	195	205	215	191	189	205	204	210	203	221	226	228	206	223	198	212	192	234	227	197	190	221	211	233	190	220	210	199	195	212	206	203	206	206	208	222	210	193	222	225	205	216	231	202	227	228	219	198	215	229	204	241	218	197	199	194	214	246	205	193	203	190	179	206	225	197	196	214	187	202	221	187	199	216	216	218	215	209	206	208	206	229	195	199	189	212	216	221	178	188	227	237	228	194	206	210	213	215	211	223	216	212	214	213	215	194	214	194	195	184	232	218	235	211	206	199	205	186	205	193	201	221	226	187	235	218	203	222	203	200	208	221	205	204	218	201	221	223	203	200	200	187	227	204	204	201	213	205	216	211	211	184	193	218	212	193	195	217	200	207	205	216	231	211	226	215	220	220	209	203	226	238	210	192	196	193	221	210	202	210	197	216	202	182	232	189	203	191	178	213	178	216	233	215	203	193	225	198	191	228	177	196	204	202	194	208	202	219	187	209	183	208	221	205	188	187	207	222	234	239	198	205	192	203	219	227	203	194	218	188	193	202	225	197	203	232	207	201	195	208	206	202	200	240	193	226	204	214	230	220	213	242	209	238	214	217	232	179	202	213	224	218	221	214	197	185	191	195	232	188	205	204	197	196	196	204	187	232	211	179	217	191	205	207	204	204	204	185	200	192	204	186	215	214	206	228	247	203	214	221	219	223	218	215	224	202	193	191	204	196	225	225	208	228	211	204	194	204	177	212	198	196	196	184	203	195	207	210	221	201	200	211	214	202	201	221	208	213	211	214	194	198	199	231	188	225	214	205	185	191	215	242	220	201	193	205	206	204	204	192	205	207	196	209	228	220	211	209	206	208	215	217	185	202	228	202	217	211	205	210	220	212	223	233	226	188	203	206	213	226	179	200	196	210	217	217	212	218	235	206	234	217	209	209	211	194	203	204	206	204	197	204	221	202	231	233	212	230	181	253	209	217	224	195	201	231	236	215	199	196	209	227	221	217	208	193	205	198	207	202	232	225	235	188	215	210	186	212	221	202	212	159	170	221	221	217	209	220	204	215	190	216	217	221	197	233	190	233	184	206	183	233	167	225	180	214	215	199	187	198	192	211	209	222	198	232	212	220	181	209	213	208	257	203	214	217	207	219	214	206	212	223	211	224	193	206	226	182	215	205	181	193	212	233	206	195	214	219	192	205	216	182	206	196	199	196	176	211	195	239	203	214	199	192	223	232	202	196	224	229	223	206	207	204	197	162	189	207	194	202	232	236	206	212	208	268	227	201	191	236	190	214	215	193	243	223	216	192	243	202	206	188	217	187	205	206	199	181	213	203	232	219	206	215	209	203	200	206	201	213	196	185	217	206	221	185	214	215	229	215	200	193	201	220	182	242	177	214	184	180	205	213	215	221	212	193	200	208	210	218	211	187	224	174	195	212	209	194	225	214	194	194	218	220	211	199	197	188	206	191	233	195	169	223	236	208	192	218	210	204	192	196	242	216	221	227	228	225	197	191	221	195	189	185	204	231	213	187	236	206	202	197	204	222	201	205	203	202	200	216	204	197	203	220	211	206	223	177	244	213	222	242	186	224	236	170	198	233	195	201	211	235	210	209	195	212	244	200	232	186	199	196	210	188	208	189	194	221	193	217	218	230	211	240	206	214	240	174	176	190	208	219	240	219	191	201	217	229	214	176	208	234	207	207	223	214	188	207	216	234	204	235	220	216	197	224	213	198	206	221	228	228	198	201	232	213	204	217	217	203	204	224	195	220	195	209	187	205	192	213	211	239	213	204	237	196	231	192	203	222	231	221	214	186	220	197	209	196	231	180	204	203	201	188	205	196	214	197	210	185	226	227	210	179	216	204	214	224	191	201	215	186	210	190	228	228	198	183	195	212	209	223	201	219	196	186	186	222	200	225	214	209	222	196	220	222	234	204	195	189	209	214	192	241	217	211	231	205	218	215	203	220	203	219	234	204	204	220	208	200	218	213	189	228	175	225	203	194	215	204	204	188	221	231	216	196	209	227	183	205	195	198	209	216	209	192	218	180	210	221	216	233	190	182	229	224	194	208	188	190	201	209	194	197	200	211	186	212	239	210	197	186	192	225	199	201	201	207	224	205	201	188	227	237	236	197	202	200	195	215	190	198	208	229	221	201	224	232	214	175	189	216	264	229	196	190	207	183	221	206	233	215	225	198	221	218	217	213	215	238	216	241	233	184	207	202	191	226	204	200	203	227	222	194	194	199	210	203	220	227	212	223	213	215	204	206	194	219	185	224	217	220	197	217	216	191	212	205	228	198	216	183	224	206	210	196	201	198	198	233	187	200	189	192	230	185	244	213	192	201	209	205	222	213	214	206	220	200	189	216	194	219	202	208	197	192	213	219	231	206	232	197	195	206	193	215	193	207	201	231	172	208	226	197
23498	31353	46437	52317	55769	42804	15762	8850	26967	39225	29234	18738	9284	3855	1634	851	604	527	532	524	499	495	533	503	526	506	528	516	513	522	546	503	496	491	516	479	527	518	504	541	527	500	505	527	507	523	548	488	539	568	535	502	504	510	522	511	500	503	528	544	517	515	493	516	483	495	494	537	534	526	541	591	536	510	476	532	527	493	509	504	487	526	517	555	509	487	505	532	537	530	524	530	508	539	513	534	505	491	513	494	536	504	501	487	506	527	521	560	518	504	523	536	530	536	505	564	524	575	497	508	546	495	541	537	468	507	531	494	555	544	506	546	527	547	504	524	514	506	509	584	507	532	515	578	546	509	500	523	544	509	532	499	501	539	510	493	519	513	510	488	520	556	524	507	498	510	507	523	558	514	537	545	528	502	533	542	510	480	559	541	512	495	530	521	523	561	561	530	546	545	528	505	543	505	540	565	509	528	511	511	534	497	523	485	524	496	542	486	496	546	504	511	530	498	526	509	512	474	549	530	531	500	510	512	505	551	533	548	508	506	473	502	556	518	537	526	522	506	537	540	485	533	543	542	547	527	513	548	539	506	499	486	492	503	486	516	501	496	504	525	528	522	513	490	549	535	536	492	471	467	538	544	506	526	479	551	529	508	537	514	529	556	505	469	513	516	527	504	485	521	503	483	502	530	542	530	492	502	563	519	484	534	513	481	497	531	516	516	538	478	494	524	506	518	502	509	550	509	507	526	501	531	524	482	521	557	492	548	507	546	518	530	546	508	483	508	499	515	529	513	539	513	559	556	536	530	510	470	489	525	563	499	520	495	515	504	495	545	511	503	512	523	523	499	541	539	480	538	525	541	548	521	528	525	512	531	541	528	514	486	483	480	538	488	514	516	521	544	490	500	526	500	481	518	509	522	532	505	515	530	508	520	499	516	489	551	576	526	562	529	497	515	523	490	486	519	503	511	529	512	563	522	521	500	519	495	524	537	566	478	513	512	491	481	523	500	537	488	553	534	511	494	516	492	526	519	481	533	493	480	520	495	543	505	527	512	498	469	542	524	550	499	533	516	506	508	492	468	517	478	520	505	541	488	511	500	511	509	464	530	518	514	586	503	507	543	465	513	526	532	498	530	500	552	528	539	495	489	531	555	551	510	512	534	501	510	454	520	521	548	494	487	520	486	531	528	517	531	507	513	512	524	504	531	512	508	541	489	541	538	516	538	520	548	493	523	530	499	502	542	541	522	509	507	523	498	545	539	493	514	553	502	497	483	520	541	528	506	514	524	507	499	498	541	528	494	500	542	521	542	525	488	458	525	519	514	538	575	555	502	517	494	480	514	510	490	506	536	533	560	516	506	506	505	521	542	528	507	496	532	524	543	523	520	511	521	531	527	456	485	501	529	524	525	509	539	547	504	550	509	526	509	503	477	554	534	509	564	507	549	504	490	531	531	491	561	486	518	518	512	536	534	486	560	545	521	491	533	512	542	525	497	506	544	556	540	498	520	482	523	554	466	499	496	502	497	521	517	530	490	517	522	506	532	560	542	517	517	485	531	547	512	466	496	492	523	522	496	522	530	523	549	534	494	515	491	518	512	505	542	512	538	508	570	499	523	536	501	511	484	515	544	504	528	511	474	527	524	544	510	538	528	481	520	532	527	544	553	517	516	533	482	506	501	530	547	530	541	484	504	552	489	525	534	553	514	503	512	503	522	508	507	535	504	525	521	564	502	513	537	508	490	519	562	550	479	534	509	480	578	492	552	534	537	522	523	495	519	527	572	540	525	541	527	531	523	539	489	519	504	509	493	521	506	552	504	521	510	495	530	542	502	535	549	509	544	522	507	550	533	518	511	499	539	492	517	551	525	540	525	554	516	534	502	519	476	502	499	497	539	477	531	499	522	541	485	502	525	497	526	513	530	522	552	500	514	538	486	508	519	496	551	506	525	499	506	490	544	483	506	505	527	480	496	527	536	509	491	552	493	507	482	495	548	557	484	491	560	491	542	521	551	477	507	560	547	504	531	487	544	502	494	496	499	523	539	535	538	550	505	471	488	549	547	541	506	520	508	516	498	485	518	508	527	498	540	526	499	515	521	489	499	520	527	482	511	496	561	512	551	531	496	550	481	523	509	577	542	521	532	532	510	502	502	509	522	490	567	501	535	501	485	521	557	549	533	479	521	505	526	549	509	483	505	505	489	555	566	514	515	524	529	534	495	513	503	492	530	509	529	545	527	573	494	545	524	512	479	527	530	512	491	556	559	518	522	508	512	535	490	495	522	505	508	535	501	488	574	503	516	536	519	503	527	491	497	527	550	507	524	534	534	499	532	502	490	533	528	510	502	558	525	502	511	554	513	527	483	570	503	539	530	509	480	548	515	542	548	544	528	496	507	504	514	534	502	513	506	539	519	536	495	530	525	489	475	530	483	497	460	493	505	495	521	511	514	543	484	510	524	509	475	581	526	524	524	483	528	554	496	502	553	519	553	506	492	543	500	499	495	517	510	512	509	484	518	503	535	508	515	532	494	523	527	526	493	521	519	498	503	528	544	485	498	533	527	496	532	505	478	485	527	507	474	518	490	529	504	532	497	538	519	550	490	524	534	507	507	536	502	538	505	509	507	543	504	501	538	521	505	540	477	490	485	525	543	515	476	482	526	489	513	501	521	530	499	531	505	516	561	536	549	528	483	538	512	520	518	476	535	508	504	517	532	499	529	544	514	495	519	532	526	520	529	472	539	542	539	548	522	544	503	540	540	488	507	501	506	519	519	528	577	513	564	520	515	499	509	535	531	518	565	502	537	520	551	571	557	524	522	531	531	519	530	516	520	519	537	554	533	552	518	507	524	522	488	533	516	540	560	554	535	539	512	537	508	553	504	521	514	517	497	497	544	515	507	486	495	488	520	497	529	578	506	484	498	571	499	515	499	550	507	540	489	490	522	506	496	526	505	551	488	526	541	553	578	549	516	496	546	535	520	533	517	538	504	523	522	544	539	540	531	500	526	508	495	523	531	521	513	532	475	505	515	494	519	534	509	513	520	486	521	523	523	549	474	514	526	509	543	546	494	494	527	505	515	536	490	512	519	521	554	558	513	512	541	452	531	515	532	528	508	504	502	538	520	493	508	492	520	509	527	549	558	600	564	521	508	546	517	516	528	538	538	502	527	526	499	506	542	501	520	520	523	526	541	509	544	538	499	500	531	533	501	530	520	500	492	545	494	548	499	549	543	487	485	492	499	518	492	541	479	489	513	532	498	526	517	538	535	484	496	529	537	521	486	524	546	544	487	519	530	538	531	541	523	499	505	495	506	486	523	529	558	497	536	543	506	522	535	520	533	530	513	524	511	519	533	525	534	488	535	520	506	533	514	521	532	495	502	507	506	492	545	527	578	511	528	463	516	492	540	522	535	514	513	543	488	489	528	516	516	504	489	533	524	516	519	555	532	506	547	525	482	514	512	538	520	509	486	515	527	522	508	482	512
42600	49154	47111	43668	40623	35895	31217	24354	28589	35371	26884	15622	5947	2075	753	353	223	210	194	210	205	192	202	187	150	192	194	200	187	183	192	193	223	192	171	203	185	178	189	185	188	199	190	183	169	190	183	189	204	203	165	180	190	223	188	200	190	199	197	179	196	184	185	199	188	175	186	171	208	183	193	202	186	214	189	182	205	205	192	172	217	186	156	163	208	211	184	189	171	191	200	180	193	181	168	194	204	182	171	180	192	194	238	220	213	181	182	171	181	176	193	193	209	178	172	195	212	189	206	179	189	157	175	199	205	183	181	187	199	185	179	199	196	188	197	207	174	186	185	204	191	183	176	184	177	203	198	180	194	190	188	167	185	177	190	179	137	199	177	200	185	181	191	201	188	185	202	169	181	194	195	185	177	191	188	189	188	189	190	182	203	206	181	187	183	215	216	198	191	191	188	200	173	196	187	191	194	202	180	180	190	217	203	188	188	188	172	196	172	195	207	176	157	160	203	203	179	186	177	188	198	187	199	202	168	206	182	169	192	176	192	193	209	188	207	194	188	194	191	185	191	215	204	174	173	192	220	213	179	189	191	190	181	204	204	193	201	172	193	203	188	194	192	194	205	196	187	178	182	185	191	207	203	182	182	244	188	179	198	194	181	200	200	183	176	192	200	196	170	186	206	183	187	210	179	191	214	205	180	187	182	181	175	182	184	193	230	162	194	186	190	186	227	187	220	178	192	185	182	172	192	189	197	187	198	191	188	206	188	190	199	210	202	201	218	182	208	170	194	188	209	182	198	200	185	168	168	213	184	222	195	198	167	172	201	183	200	212	200	173	193	179	189	167	188	186	200	172	163	177	158	179	198	189	179	176	198	195	204	162	185	208	190	171	185	178	190	176	188	196	200	185	175	173	223	181	198	170	198	194	190	181	198	199	175	197	161	176	173	174	200	189	201	209	177	193	202	175	200	212	176	184	182	164	211	209	188	180	161	207	181	194	185	185	179	195	208	184	173	195	197	199	192	178	208	182	167	180	207	208	175	188	191	184	211	197	212	181	185	201	184	183	193	189	190	169	181	219	183	189	199	170	207	188	202	187	186	191	189	188	188	207	183	215	182	216	192	166	191	177	185	192	200	186	186	211	200	192	183	179	204	192	171	210	181	151	177	201	181	170	193	160	219	185	192	184	191	182	193	181	183	203	226	186	200	197	181	211	191	188	201	184	171	192	210	177	207	203	214	203	174	192	170	186	199	211	195	184	208	206	190	191	209	192	189	178	181	188	206	185	176	190	172	187	188	175	173	195	192	187	220	191	174	172	192	172	177	184	173	169	208	189	175	201	191	186	194	175	211	204	177	181	187	183	202	212	199	166	180	189	176	185	194	199	171	201	188	156	190	190	188	165	181	194	186	219	196	193	168	172	185	168	208	177	199	175	183	180	185	193	201	173	199	203	191	196	211	213	221	180	204	183	193	189	172	191	197	197	183	201	174	193	193	193	204	178	183	224	182	198	189	188	188	216	178	198	187	200	198	173	171	181	189	183	180	188	178	180	165	176	188	189	184	171	204	181	174	192	180	178	167	203	217	195	184	205	213	217	182	191	217	179	210	182	179	191	204	171	166	207	170	189	190	201	197	195	178	199	206	188	172	188	190	186	213	202	172	187	192	188	204	175	190	205	185	219	174	199	222	221	196	206	210	183	178	182	200	169	189	183	206	183	170	214	191	188	167	168	214	197	194	187	171	175	202	168	190	195	195	199	187	191	165	197	178	183	195	205	186	198	193	196	217	194	198	189	187	187	181	187	157	189	177	195	198	176	199	183	183	185	167	169	175	204	194	186	170	181	187	187	208	167	186	203	198	176	179	196	174	200	189	222	192	194	186	204	159	183	169	189	200	189	191	200	182	206	190	175	196	190	208	175	181	198	210	203	212	199	172	225	164	182	175	203	186	178	185	172	184	204	177	168	173	204	176	198	197	204	213	210	187	171	185	192	214	218	174	183	159	201	201	175	203	220	220	194	188	172	181	181	198	177	182	180	186	198	210	197	195	188	201	217	195	174	202	186	169	189	184	188	201	196	204	213	153	194	212	181	213	203	195	198	183	173	177	187	174	195	186	188	193	199	168	203	213	157	179	189	193	216	188	186	200	205	178	196	173	183	213	185	179	206	178	202	203	178	194	207	190	210	192	180	187	157	164	191	189	180	179	193	175	167	168	176	190	159	177	187	182	174	202	170	205	175	169	178	185	175	173	180	188	215	194	186	184	184	209	185	195	176	188	179	191	210	177	191	226	187	187	182	170	183	207	191	207	172	200	202	157	208	201	204	202	196	182	168	190	193	199	169	198	187	212	190	188	206	196	193	185	179	190	194	190	176	192	200	176	190	203	176	190	220	183	206	171	190	185	191	181	192	182	186	185	193	197	168	220	201	199	181	190	189	186	211	182	207	171	178	208	197	179	183	198	197	193	196	186	211	187	177	193	198	190	207	204	195	158	163	197	168	192	172	195	188	190	204	187	188	202	209	161	201	181	196	197	208	189	214	173	172	173	202	204	199	203	179	195	215	204	203	165	195	181	177	171	183	191	198	185	192	208	193	207	200	195	195	200	189	188	194	198	186	205	180	200	206	193	181	192	221	186	170	198	180	167	166	178	198	205	211	183	210	194	212	191	204	192	207	167	199	192	200	193	182	207	218	207	206	191	220	195	176	182	189	229	195	197	197	200	189	202	166	199	186	181	176	193	157	178	171	193	218	198	176	189	184	177	210	171	188	188	204	213	191	197	187	152	212	199	180	194	185	182	166	213	189	174	172	190	170	214	192	176	167	172	192	204	176	223	188	167	159	178	217	175	189	178	206	178	178	188	206	183	200	202	217	200	209	208	174	182	201	199	188	201	208	207	195	224	187	198	205	174	208	163	203	171	172	190	159	185	191	189	194	184	192	184	182	179	172	191	187	194	195	176	220	187	192	173	208	174	199	183	205	182	202	176	210	190	170	191	196	202	175	204	186	192	170	205	188	194	186	217	195	184	178	185	189	207	149	169	171	193	192	164	186	162	185	185	177	215	208	210	173	205	186	198	197	185	186	190	206	195	193	196	185	169	186	200	198	185	220	187	184	210	191	180	208	193	187	193	206	182	201	206	186	203	181	227	197	208	182	200	193	198	191	197	185	184	182	164	173	174	198	180	187	190	203	183	198	187	163	193	222	200	196	168	174	191	179	192	227	191	200	162	192	183	186	186	170	178	206	185	191	166	196	173	180	178	167	206	205	197	187	173	183	215	188	200	184	205	190	175	182	178	205	200	199	184	177	184	182	215	192	196	159	183	186	190	185	213	195	164	195	201	198	173	186	214	206	171	188	202	190	208	183	204	208	191	195	230	187	211	211	208	191	161	188	195	184	194	177	178	200	196	217	178	198	196	181	186	179	178	193	191	166	168	161	182	177	184	170	201	205	192	177	204	183	191	185	181	196	156	195	182	177
30411	46861	52959	58348	54121	52819	43507	22540	48848	53945	43398	31125	16773	7756	2974	1187	697	529	509	451	462	487	446	472	474	464	470	465	496	482	483	448	474	443	460	477	444	470	446	456	494	442	498	458	474	483	459	465	483	480	456	517	482	468	484	446	444	466	458	481	475	478	483	452	481	460	443	447	449	470	484	494	441	472	467	453	465	447	486	483	461	442	480	516	460	463	479	418	437	468	499	453	479	470	436	452	457	446	484	458	475	487	426	480	430	464	463	445	510	407	458	460	467	489	438	450	428	469	499	449	501	426	480	474	465	454	442	468	490	478	420	452	490	442	445	455	453	450	471	459	459	489	478	436	464	448	426	427	464	454	457	470	465	499	487	456	469	486	464	475	488	428	469	467	470	476	466	436	487	491	447	490	467	466	427	457	469	435	491	466	440	460	478	440	485	513	456	434	478	497	471	445	483	451	415	454	428	462	438	464	466	454	459	465	495	496	468	429	449	447	444	456	448	477	483	481	462	477	467	451	498	466	455	466	488	461	438	466	463	450	459	417	486	471	431	507	480	458	452	409	445	444	481	508	446	469	480	480	520	478	436	437	454	471	507	441	447	449	484	430	484	478	462	487	475	441	465	480	449	427	443	471	424	404	445	492	478	485	493	458	455	458	433	469	469	471	509	503	510	482	463	445	490	479	444	457	452	479	466	432	477	481	459	470	487	464	457	462	470	484	476	450	449	453	481	446	448	471	488	459	439	504	442	429	432	493	498	466	486	457	431	441	479	466	471	484	470	425	491	426	468	445	483	479	419	474	454	459	449	482	440	460	464	487	465	453	489	455	445	469	451	464	489	468	477	478	497	473	444	466	494	465	497	498	491	479	440	448	450	450	457	439	510	469	493	422	454	477	452	444	413	470	486	470	484	454	456	446	475	470	479	497	442	457	444	442	444	473	475	459	477	486	469	466	497	446	468	485	415	474	478	463	463	460	459	489	478	490	502	461	480	487	483	415	506	426	542	489	432	494	472	485	463	465	487	461	446	471	464	464	472	462	458	479	461	492	486	462	427	502	431	447	427	475	468	496	460	454	466	463	464	460	436	462	471	469	454	466	474	493	484	461	484	493	484	466	452	429	459	487	479	450	458	428	470	451	459	475	445	464	471	484	474	464	443	466	461	467	498	486	470	451	478	473	473	443	462	492	478	445	450	460	438	458	425	439	455	461	475	457	427	484	442	438	434	424	419	438	472	443	441	427	477	460	508	465	468	444	485	455	453	458	504	496	466	448	426	450	450	477	422	467	449	425	491	490	468	448	455	460	480	448	467	479	455	511	476	476	432	491	420	493	472	469	461	467	465	472	445	418	482	473	462	469	480	466	451	487	449	465	505	454	497	414	512	495	437	441	483	472	485	443	470	459	473	463	462	421	486	459	464	476	464	452	463	459	472	470	455	463	462	468	460	460	501	492	481	462	448	448	480	475	441	452	453	409	466	447	483	473	482	484	476	462	488	470	456	477	513	441	461	433	480	424	478	468	454	456	472	471	477	470	474	458	474	457	465	494	432	483	442	426	453	437	439	500	440	472	461	499	432	478	481	472	480	466	476	457	449	478	460	452	492	455	445	460	490	483	435	490	468	464	482	474	461	448	458	471	438	449	446	462	503	450	455	494	469	466	463	463	459	431	471	493	450	472	466	481	497	439	409	462	512	492	458	454	419	437	465	464	473	468	470	453	503	484	480	459	435	475	458	487	471	468	455	454	446	497	440	468	480	441	454	486	420	463	477	473	464	421	445	461	457	497	477	478	474	444	441	454	440	424	460	461	500	452	476	442	480	521	448	521	497	440	463	495	491	441	501	469	491	485	493	481	425	461	474	483	472	442	415	470	507	440	424	445	466	452	494	502	476	501	475	467	425	495	459	438	461	437	487	470	466	460	439	449	484	461	478	462	485	423	471	488	459	469	436	457	495	438	492	456	491	448	485	468	448	461	490	463	455	465	455	467	458	465	411	468	493	437	469	451	451	485	445	449	470	446	458	483	482	474	499	455	480	483	479	448	452	463	477	482	467	454	471	465	447	454	477	461	461	458	462	472	480	451	449	419	473	437	480	502	454	471	485	440	439	452	475	470	448	480	473	432	478	479	453	462	435	461	451	458	506	466	440	454	480	461	460	486	471	462	446	515	447	482	441	413	461	439	439	463	470	477	498	455	453	465	436	444	416	454	457	482	480	464	414	437	451	479	454	479	432	490	500	433	512	466	476	461	481	481	437	458	439	435	480	464	464	480	422	450	441	474	460	440	494	480	415	486	508	486	460	500	479	515	459	473	494	441	413	432	472	459	454	485	456	465	504	467	445	451	442	472	449	446	461	481	431	462	441	468	456	475	482	473	437	476	513	464	487	480	468	458	457	510	520	450	454	431	439	483	471	468	473	492	480	455	464	440	487	398	443	408	443	422	438	513	500	501	449	475	414	460	473	443	449	451	491	447	520	480	468	482	467	496	467	454	471	454	461	480	485	453	427	448	443	421	493	463	464	453	460	475	520	479	481	459	473	445	453	435	480	496	489	460	512	415	457	451	440	478	477	460	487	441	522	484	462	491	510	448	459	420	455	425	481	484	460	455	458	481	418	467	461	487	492	452	448	419	509	476	422	487	476	415	494	445	434	455	480	460	436	513	459	445	493	461	449	483	449	471	473	459	426	471	449	483	471	470	471	429	457	447	461	446	472	461	499	443	467	429	460	463	476	455	491	487	463	438	459	477	470	457	416	473	471	464	470	439	474	489	467	438	487	478	492	477	466	465	435	494	447	454	455	478	449	431	460	457	454	460	512	450	441	460	451	493	476	452	437	498	453	446	421	459	496	454	469	508	450	476	500	440	483	490	477	504	494	467	477	420	487	489	456	483	468	460	443	472	489	464	494	483	473	472	475	517	450	490	487	477	409	501	497	443	474	452	452	411	476	473	490	515	470	468	467	488	471	501	469	458	464	486	460	471	458	499	451	437	430	460	476	472	454	471	463	488	442	477	485	478	498	471	447	480	440	471	494	511	442	459	479	452	451	479	478	469	464	469	448	484	463	446	438	443	464	480	388	489	469	500	463	473	439	488	456	475	489	454	483	511	459	515	452	441	451	413	459	483	463	469	471	454	470	469	462	423	449	478	471	440	477	449	440	476	409	477	465	466	434	464	396	443	455	476	494	493	449	467	490	473	409	446	484	494	455	435	490	443	446	459	419	470	445	459	458	460	453	473	456	462	441	459	504	483	458	467	472	454	468	486	449	486	450	487	459	444	449	490	496	458	460	504	459	499	458	452	464	489	490	440	489	446	480	490	434	464	464	470	463	491	498	476	499	459	441	429	467	441	491	506	458	474	479	476	451	490	442	477	433	472	455	445	456	472	470	470	466	483	486	419	469	464	462	486	455	466	458	482	454	490	464	460	441	482	462	434	466	474	498	422	438	432	467	464	468	465	498	494	448	470	449	476	461	442
9091	13023	16458	19330	15165	10881	6579	1335	1371	1869	1529	985	537	356	258	238	219	176	219	199	184	191	181	209	196	203	177	197	192	185	187	209	191	225	204	191	175	201	199	183	200	191	201	191	195	218	186	199	217	214	201	203	220	208	212	195	206	239	188	209	198	207	202	212	153	202	197	174	184	185	202	198	214	212	193	192	196	177	227	194	207	193	206	228	199	221	192	195	198	208	216	208	217	201	192	200	203	206	172	174	208	213	200	193	200	186	205	194	184	236	198	200	201	177	190	200	216	169	195	194	177	223	218	181	189	175	199	200	187	208	216	186	200	176	198	163	196	193	198	213	193	197	217	210	198	199	176	206	171	199	200	200	203	200	195	215	195	190	206	197	202	209	203	210	172	187	197	178	207	201	179	178	188	198	180	182	201	200	211	188	209	198	204	205	197	184	214	224	209	211	232	189	237	195	178	212	191	198	156	187	189	248	184	182	193	210	195	221	218	218	203	210	174	194	209	218	171	200	214	232	211	213	214	187	184	227	207	192	194	197	179	181	175	191	217	191	178	210	199	204	188	180	180	193	210	217	202	201	197	189	213	200	179	186	188	193	212	221	203	204	181	223	158	161	189	197	196	186	185	208	212	180	177	190	182	199	205	178	200	178	221	225	196	184	224	216	177	202	194	207	176	204	201	184	202	213	184	205	188	205	187	187	184	189	224	204	194	198	210	218	205	174	203	167	184	214	195	201	191	191	180	219	202	198	204	215	219	201	188	185	199	197	209	196	180	185	194	208	181	207	197	198	219	193	195	204	205	199	203	205	174	197	211	179	202	170	188	195	195	203	191	190	231	186	211	190	190	185	206	190	190	195	203	213	194	197	184	172	210	222	207	202	188	218	234	206	209	198	200	190	199	229	193	198	184	192	184	199	210	200	190	229	200	207	178	192	181	181	212	193	214	165	197	203	178	214	180	201	214	182	198	192	178	223	216	187	180	192	220	198	161	209	199	202	186	198	197	207	202	194	225	226	178	218	161	222	197	188	198	200	200	206	214	179	218	190	182	182	197	206	191	209	219	194	198	204	183	215	253	179	203	205	208	217	191	196	189	188	228	198	221	195	200	219	210	187	164	181	181	173	222	195	187	209	172	193	207	194	210	164	200	206	203	201	208	207	205	205	207	229	206	208	196	180	204	163	201	190	202	186	191	193	216	184	210	203	186	198	196	215	207	189	221	202	194	194	169	197	199	177	210	197	181	217	197	193	202	219	205	214	185	208	191	186	197	188	165	188	178	223	202	200	202	174	207	197	219	180	192	176	231	232	173	211	191	197	200	219	222	192	206	207	197	180	198	197	211	189	209	237	225	210	235	209	208	204	211	203	203	204	204	190	211	209	180	175	202	224	193	206	200	198	207	208	200	207	197	198	202	205	182	155	179	187	164	215	195	211	196	173	203	191	202	199	191	191	226	184	214	192	176	199	189	187	190	201	180	209	205	217	202	205	215	205	212	210	209	188	176	178	190	208	188	184	183	184	173	166	204	213	206	175	181	200	208	200	203	217	204	210	227	204	196	212	208	208	196	178	186	208	189	191	199	192	208	203	204	200	207	189	200	200	213	205	184	175	215	219	182	171	172	210	205	185	220	193	196	213	201	190	201	208	185	177	205	187	197	204	215	201	200	188	227	178	206	206	243	198	209	191	226	199	209	203	212	171	211	215	235	195	201	210	189	181	197	189	214	192	215	243	174	223	212	203	209	222	205	210	201	195	199	197	197	201	221	184	218	209	201	195	205	208	193	201	213	182	194	200	189	195	161	193	193	196	182	212	199	232	216	213	195	185	204	193	205	195	180	223	184	204	200	178	210	190	205	191	198	202	226	203	179	196	182	191	202	215	216	213	211	217	189	209	202	174	188	225	241	185	212	210	185	205	183	191	193	207	213	210	183	200	202	162	212	195	203	186	199	177	168	182	189	210	197	181	175	213	213	196	198	211	190	195	196	211	190	205	188	218	190	194	180	220	212	179	180	193	217	155	186	192	180	188	209	196	199	205	201	181	200	211	203	190	195	203	195	171	197	179	184	189	200	207	211	189	194	218	189	184	168	205	217	176	195	181	207	209	199	176	201	203	223	216	194	215	190	197	199	216	228	186	192	201	215	192	195	207	186	189	194	190	205	185	183	195	191	197	191	238	211	210	176	219	192	179	174	179	194	208	200	224	224	172	192	214	191	211	198	193	179	180	167	190	166	205	191	201	182	179	210	203	202	192	206	202	196	200	224	208	171	204	194	232	203	205	196	195	200	206	210	179	179	206	172	192	217	195	201	199	192	195	196	188	195	223	190	193	199	185	196	192	197	178	210	163	206	180	185	191	199	200	199	187	189	199	188	187	220	207	195	206	209	210	214	207	188	200	206	195	206	191	200	196	187	170	195	203	206	182	194	214	189	179	207	180	208	177	202	198	211	187	185	226	194	197	206	250	195	189	218	197	187	183	182	198	197	203	171	198	192	197	181	192	192	203	215	202	197	209	194	244	193	198	192	175	197	204	201	194	195	218	216	170	175	202	199	206	207	193	215	184	193	174	184	218	193	199	188	212	220	201	189	209	182	200	203	182	203	207	194	199	208	184	199	198	215	183	175	206	206	204	209	209	208	187	183	212	190	183	195	210	204	205	173	167	188	188	185	201	204	199	217	191	203	175	217	196	176	196	198	205	215	175	204	213	206	220	203	191	192	216	198	189	183	193	205	214	178	196	203	239	218	223	196	197	185	210	190	203	205	203	199	227	193	183	192	183	201	200	232	224	188	181	208	204	196	222	208	205	214	186	203	196	193	182	192	214	200	228	178	196	199	185	215	199	190	193	189	227	183	193	175	205	207	223	194	210	195	198	219	195	207	194	199	211	193	217	175	181	192	185	193	202	190	208	196	197	201	211	193	195	210	182	203	168	204	190	192	187	190	194	205	181	217	192	198	205	201	188	185	196	202	204	178	193	188	210	191	205	173	212	198	229	209	219	205	205	201	203	201	209	206	190	208	218	200	198	191	211	203	186	209	202	203	188	211	197	206	209	196	199	205	212	204	196	192	193	181	199	207	197	205	198	209	227	199	209	211	195	174	186	205	186	226	191	205	197	211	203	209	209	188	165	222	193	198	187	210	205	161	200	216	194	216	209	198	185	198	180	192	214	189	214	202	205	183	203	206	216	186	200	205	188	196	201	176	183	219	206	178	233	226	215	216	213	195	200	217	203	193	195	194	204	182	213	198	210	215	182	198	209	165	214	186	202	211	194	196	213	163	210	208	189	199	222	183	200	188	204	186	201	215	197	209	193	164	224	217	172	215	221	191	207	188	183	196	237	192	218	231	204	179	223	184	207	207	219	201	196	201	168	177	183	211	186	173	204	199	207	204	206	217	232	216	196	216	218	217	195	189	193	179	209	215	196	180	196	194	186	200	206	191	197	200	188	196	208	187	178	188	188	227	217	195	193	187	210
7932	14862	22392	29987	25606	25245	18162	4150	6782	8116	6044	3611	1769	1155	754	537	531	500	522	487	525	567	523	508	483	524	492	539	526	539	510	493	477	506	473	551	459	497	512	504	481	488	484	532	494	547	507	501	490	507	516	521	473	558	518	480	505	506	479	492	481	503	497	479	488	505	500	514	514	495	484	503	532	500	471	489	496	501	496	519	498	514	512	491	502	485	507	469	478	489	535	498	499	532	484	509	488	508	531	523	502	510	531	479	541	499	526	510	505	514	542	485	519	530	495	474	502	516	494	472	518	548	485	493	491	444	486	502	482	483	486	490	504	493	488	515	498	480	496	522	489	518	494	518	517	527	480	494	529	456	548	494	495	480	500	476	533	553	496	498	497	530	465	452	491	484	506	530	520	496	513	527	509	484	492	524	511	507	545	508	544	500	470	528	528	482	495	475	534	519	488	478	463	510	489	515	507	485	477	507	471	538	491	469	534	539	500	512	516	532	556	522	495	462	522	531	500	530	564	497	534	497	512	537	529	485	479	491	520	476	496	525	512	530	522	509	495	499	525	499	495	522	523	460	464	492	500	484	455	529	497	532	509	512	533	528	521	480	476	463	493	498	487	495	500	482	485	477	529	480	516	494	575	518	484	489	493	519	491	504	522	479	510	496	486	481	525	497	461	510	508	494	484	503	539	495	508	494	481	535	517	517	509	490	514	467	524	486	491	514	509	497	479	508	523	501	532	489	496	499	495	514	496	524	478	488	482	496	523	497	511	489	503	525	502	514	470	524	467	517	486	490	486	538	469	531	468	475	524	527	485	517	537	503	442	506	454	521	475	511	488	480	504	475	528	473	504	519	502	515	515	524	492	523	480	481	470	509	506	555	494	515	516	485	464	487	467	512	537	486	538	526	463	536	537	490	487	505	469	508	491	474	513	535	518	492	515	448	477	471	513	504	526	505	504	506	531	507	483	504	531	470	464	527	505	532	507	517	503	460	521	509	453	497	523	488	488	484	488	506	494	505	484	531	479	481	505	533	472	514	508	533	518	520	452	519	552	521	474	477	530	520	510	502	481	471	481	501	498	473	519	512	461	470	539	460	503	525	500	501	523	460	513	514	492	524	483	548	522	507	501	519	535	507	522	508	462	510	493	539	482	491	506	549	506	484	482	484	488	522	490	471	487	486	482	482	446	513	455	514	513	522	529	520	486	474	484	505	526	519	521	501	491	506	502	463	485	481	467	477	458	475	509	487	541	523	531	539	481	451	502	518	505	491	492	492	537	532	522	450	514	475	488	460	515	534	514	512	490	493	497	515	485	477	516	564	517	521	501	501	482	458	511	506	450	517	493	518	540	495	515	460	453	485	522	490	526	557	536	529	464	504	488	484	499	513	526	474	487	501	499	440	488	532	495	510	544	462	513	477	548	465	540	493	513	500	489	485	524	516	508	479	483	529	502	452	538	500	472	522	517	477	511	535	510	503	477	544	502	500	514	539	492	479	500	518	479	508	462	506	513	465	519	480	493	474	505	502	479	477	495	514	509	539	516	510	500	492	482	508	543	516	518	508	468	498	510	481	486	497	500	517	549	496	501	487	534	501	505	471	489	472	517	514	477	483	487	524	523	463	510	516	494	498	526	484	523	468	545	477	513	501	533	535	470	527	529	522	532	492	499	535	507	521	496	468	466	501	501	483	517	495	497	456	528	506	513	491	491	535	525	509	485	506	522	498	493	525	522	492	496	522	522	483	516	484	504	535	513	476	491	474	563	499	501	544	470	501	470	528	514	453	493	504	510	485	489	517	481	514	503	506	484	459	527	520	492	503	533	493	485	493	481	498	507	497	493	544	505	491	465	521	491	502	481	533	467	521	503	478	523	512	499	540	497	512	525	542	483	520	479	507	487	460	508	484	517	532	528	558	501	490	508	491	476	519	503	512	478	498	464	491	550	506	532	450	530	473	484	492	507	529	480	504	536	516	458	507	489	495	494	515	504	449	518	472	498	488	457	509	481	514	489	458	513	490	506	491	499	534	479	553	474	524	507	509	518	510	490	509	482	492	465	479	503	492	490	540	495	515	518	465	474	487	518	486	527	486	510	514	506	519	479	488	522	523	547	466	503	522	504	511	529	525	482	486	522	506	519	476	518	524	498	494	470	490	504	474	504	471	487	567	524	483	486	510	493	516	550	521	487	488	516	500	509	497	526	526	483	488	522	512	482	537	515	504	494	484	514	500	502	507	501	502	502	531	527	516	471	502	501	534	486	477	521	506	509	502	539	510	491	531	482	464	518	483	510	501	439	532	516	458	463	540	503	529	485	476	498	507	510	527	540	529	468	479	505	499	546	523	539	507	544	531	490	511	462	509	512	475	490	489	499	500	482	514	484	518	529	520	510	487	485	526	500	490	517	471	488	503	506	514	496	562	521	478	494	493	487	479	506	509	500	495	509	504	490	475	523	515	525	496	484	496	524	520	492	492	513	495	517	486	488	514	476	517	524	466	514	466	503	543	501	463	501	495	526	482	518	507	496	530	475	509	521	469	539	489	528	476	492	521	492	492	507	549	529	514	515	462	529	508	483	522	541	459	486	530	503	520	517	538	506	495	495	495	476	502	481	510	505	459	522	505	529	508	484	520	478	489	483	477	503	540	526	484	487	495	505	484	529	494	525	481	490	492	522	466	475	488	513	483	442	507	506	523	492	529	464	479	467	510	512	509	483	520	511	473	508	503	514	548	445	490	514	505	531	493	511	518	490	496	508	557	482	498	472	489	493	495	542	479	520	526	506	515	492	500	519	501	524	521	516	517	476	484	495	506	522	503	462	496	487	469	491	530	492	466	515	500	541	469	512	464	499	542	491	504	477	486	512	456	477	466	526	529	473	484	516	507	477	486	515	477	492	507	466	519	520	508	489	500	485	505	492	473	549	507	515	512	511	504	533	547	506	496	492	486	494	524	486	495	495	521	477	458	507	538	467	496	514	507	512	488	521	503	512	477	504	490	494	497	487	500	496	519	510	485	500	491	496	532	490	476	463	498	524	515	501	510	526	532	534	489	496	481	492	559	488	486	524	525	479	500	527	522	526	498	527	509	508	519	505	507	474	485	492	506	503	464	448	492	510	500	512	489	542	475	491	490	512	533	482	502	479	501	508	488	502	478	471	478	514	489	511	482	524	508	502	514	532	515	487	476	507	512	539	505	469	546	470	486	479	550	481	489	533	518	492	533	500	508	515	473	535	480	525	493	510	489	463	545	488	521	515	552	506	502	497	511	480	508	494	498	498	547	512	506	529	477	523	510	534	478	535	500	484	483	509	464	489	495	504	503	453	505	517	460	509	519	517	462	495	552	524	485	510	529	484	486	542	519	530	491	494	498	498	456	483	512	542	506	524	515	518	512	442	518	509	507	482	477	504	501	480	532	492	482	508	524	506	477	538	539	490	480	505	493	524	521	504	492	512	502	519	504	475	439	486	479	530	472	493	496	538	486
35967	42799	44411	46417	45000	39218	29414	28251	30650	24058	13380	5792	1973	723	370	242	239	192	192	216	203	175	222	189	226	196	190	212	242	179	208	215	207	227	213	190	251	215	194	208	212	213	188	218	199	203	230	193	207	214	195	191	181	206	195	189	169	204	202	190	193	219	209	210	186	215	178	215	202	189	223	205	206	209	214	186	211	216	216	198	226	220	228	220	229	215	196	213	191	195	213	210	212	210	184	219	225	176	218	194	222	204	215	205	199	221	195	198	182	207	230	193	210	209	183	192	209	190	211	212	227	215	198	193	215	219	222	216	213	199	234	230	204	241	181	202	208	220	210	218	204	220	201	203	209	195	204	203	225	201	216	192	198	222	186	208	185	209	218	198	203	176	179	208	223	221	203	188	194	183	214	202	193	198	239	217	209	203	205	201	189	220	232	207	204	207	218	209	198	191	217	231	197	231	171	222	209	207	227	209	195	208	199	219	202	209	196	173	196	186	209	184	210	210	207	231	197	214	190	205	170	200	215	201	195	216	200	178	229	202	226	200	217	207	205	196	222	212	195	207	213	198	219	218	204	210	214	240	205	223	211	202	220	228	190	204	218	203	188	198	201	164	217	196	214	211	207	185	211	192	223	232	188	199	208	230	207	194	221	209	210	213	178	204	183	194	209	217	210	214	194	186	212	189	192	205	201	211	225	211	233	196	230	213	206	188	206	202	204	207	215	203	195	181	196	204	202	193	215	196	208	189	201	222	213	200	194	223	221	209	204	216	187	212	170	188	198	209	205	221	224	199	193	211	196	224	194	219	204	211	199	204	218	217	214	215	215	194	209	227	194	229	192	183	208	200	206	198	247	198	204	199	201	220	229	222	203	185	204	225	248	213	184	215	219	190	193	196	211	210	198	172	220	250	206	203	197	190	216	204	190	197	209	224	213	203	217	201	207	174	205	229	183	203	201	205	188	186	196	200	218	208	197	183	200	186	209	196	202	206	181	200	217	191	190	194	210	228	187	202	176	200	214	195	184	211	218	246	209	216	179	184	167	225	207	194	232	199	189	194	204	193	201	205	191	222	228	212	214	202	198	203	228	212	213	190	208	223	223	203	205	185	190	224	202	217	202	193	194	182	177	198	213	198	208	201	202	191	197	221	177	189	225	217	205	213	194	195	212	220	187	209	179	195	201	207	197	192	203	249	215	213	200	205	207	217	201	169	195	209	219	205	201	220	209	200	194	217	200	205	187	204	209	208	194	241	218	244	206	173	203	222	207	198	217	198	212	193	197	199	203	217	195	177	207	205	189	195	199	200	205	183	217	199	205	191	216	223	230	190	211	188	217	198	215	193	195	215	203	217	199	195	199	220	200	191	217	193	216	229	194	201	186	203	210	201	205	205	196	207	203	209	214	197	206	219	212	203	243	222	215	178	208	244	231	226	204	232	197	207	191	211	180	204	213	201	223	209	195	195	197	209	195	184	206	204	231	229	227	229	189	198	199	188	205	205	199	198	230	214	215	215	208	183	192	191	246	214	217	220	208	184	206	232	205	226	203	198	190	252	245	217	216	193	205	218	218	188	210	191	197	203	224	206	220	200	201	214	206	189	207	194	215	211	196	166	194	192	214	228	203	184	221	223	192	208	221	209	215	215	200	207	214	203	213	186	206	203	203	213	214	195	211	186	224	225	214	204	190	202	186	173	192	199	209	222	213	190	170	218	220	180	201	188	196	212	213	228	203	204	246	183	191	200	192	195	203	185	178	199	203	243	189	221	181	205	218	218	212	209	195	197	194	184	183	199	192	211	213	214	210	195	193	218	202	206	214	193	187	224	254	219	229	192	193	209	187	215	212	188	191	209	205	191	186	196	185	189	194	194	196	217	233	231	217	213	210	210	218	206	211	187	205	167	216	211	239	202	186	205	180	215	221	199	211	182	190	201	197	186	214	201	179	219	208	196	187	216	195	196	205	184	211	214	216	213	177	222	183	186	211	219	209	204	224	202	218	218	197	200	163	197	200	203	222	210	195	218	193	224	213	220	184	211	189	196	210	230	228	207	203	202	205	237	189	212	190	209	209	193	167	226	202	228	212	190	233	198	212	190	205	197	221	195	219	219	212	217	193	228	207	194	204	215	216	197	165	216	219	196	182	228	195	206	188	211	223	217	217	179	225	201	201	210	199	188	194	181	205	212	204	181	201	207	208	200	189	192	216	183	189	189	221	202	209	229	177	194	209	204	196	203	197	180	199	226	238	189	214	177	202	195	216	217	212	198	205	223	218	189	199	230	207	226	187	186	225	219	207	231	216	211	189	187	203	186	185	192	211	216	199	202	199	205	220	188	198	164	198	220	243	220	203	217	193	179	224	205	221	209	211	187	200	199	206	206	216	269	218	216	194	198	199	223	193	224	186	209	207	179	207	205	205	188	214	231	211	228	176	220	194	207	180	209	201	207	195	185	204	198	197	199	200	184	197	228	202	199	202	171	198	206	221	222	200	213	217	220	197	207	222	193	198	210	185	184	205	205	195	231	220	200	213	199	182	210	197	222	206	197	173	177	217	211	190	201	188	226	196	195	228	208	206	237	217	222	198	234	216	236	214	199	213	217	190	215	211	209	217	199	220	207	174	209	201	202	212	184	204	201	201	224	196	236	198	185	238	200	179	196	215	214	203	186	190	207	214	201	204	215	214	194	203	200	218	210	220	182	199	219	204	197	190	201	208	188	236	199	189	190	196	201	209	202	193	217	217	176	214	205	187	202	203	220	231	191	217	213	193	197	181	199	171	197	211	164	195	202	195	214	195	220	216	215	222	206	205	195	193	215	199	187	227	213	207	186	189	175	227	223	222	197	218	226	181	221	208	187	208	232	207	201	199	190	185	196	186	206	210	200	196	192	210	179	215	192	202	212	184	214	191	211	210	224	197	198	189	229	205	185	220	212	229	219	216	211	209	224	191	237	201	210	226	202	195	184	187	218	222	181	204	210	192	211	204	197	223	174	175	179	202	203	198	205	205	203	198	201	197	190	188	206	231	208	238	222	207	186	201	198	191	223	206	202	216	217	218	192	185	202	182	204	204	237	203	200	217	196	199	236	204	210	202	203	201	204	206	183	232	198	200	201	195	217	189	203	220	178	228	201	200	208	212	210	221	220	185	202	188	216	197	211	186	197	194	178	219	199	221	182	188	205	175	180	214	219	213	227	212	219	200	188	214	223	213	220	227	200	176	187	224	211	212	200	206	220	211	212	207	220	217	193	208	202	186	217	215	184	223	191	200	200	202	195	203	202	193	201	200	199	207	213	189	198	194	218	226	207	198	218	188	224	183	209	225	212	220	212	195	199	221	213	187	194	224	212	198	184	214	205	207	225	232	198	190	220	182	230	185	202	224	229	228	212	226	206	193	175	211	198	183	232	187	197	222	190	198	243	214	229	224	216	232	216	230	216	195	206	197	225	191	214	213	206	198	220	207	174	196	207	206	207	159	212	187	190
27277	38383	47939	55089	58953	49680	39994	35414	45561	40090	26665	17107	7565	2900	1240	689	520	475	505	490	515	550	528	470	513	506	506	506	528	485	505	478	548	522	530	536	524	463	488	527	502	510	468	539	516	500	520	494	482	521	523	446	493	529	511	496	501	505	528	528	498	485	504	507	521	495	487	480	480	510	506	523	564	533	511	526	486	524	501	498	496	487	499	502	491	479	534	491	547	476	546	494	474	515	497	482	509	488	537	486	504	530	546	496	497	499	474	547	498	501	500	493	519	475	502	513	552	502	530	528	525	508	500	527	535	475	510	505	499	514	503	487	529	518	542	460	495	516	492	562	456	506	496	495	434	504	511	504	526	559	526	486	505	509	514	502	513	498	497	490	535	525	508	527	474	526	505	523	489	495	494	504	507	535	504	504	481	500	500	523	510	535	499	487	549	513	511	531	508	506	479	503	507	505	511	515	516	499	526	488	515	523	463	522	485	533	477	516	516	533	532	488	517	444	494	485	529	534	487	515	503	516	500	486	507	519	495	508	526	535	509	521	491	521	495	531	514	514	473	499	504	512	504	493	512	518	530	512	493	487	555	510	493	513	509	533	498	508	535	482	483	509	500	524	547	527	515	497	533	525	501	533	528	482	507	538	480	500	533	513	513	490	542	492	533	548	521	523	496	499	503	517	505	463	500	499	518	477	516	513	528	532	517	522	497	493	516	516	523	544	516	536	464	525	507	521	470	490	540	488	531	491	514	539	493	520	465	534	500	479	484	520	539	494	548	501	507	539	509	520	473	534	449	540	524	527	526	504	530	525	471	510	473	517	522	496	482	460	530	502	553	518	478	515	476	527	453	508	514	515	500	518	560	500	508	483	533	475	494	505	468	523	520	461	523	474	509	483	548	520	518	458	514	514	483	485	521	527	511	496	517	500	520	533	500	508	502	509	532	558	514	489	539	525	535	537	517	494	501	496	501	533	551	499	501	487	522	504	522	502	497	505	488	539	521	528	490	518	489	481	500	530	497	517	522	509	518	509	531	492	506	511	502	548	521	500	517	502	505	531	501	499	479	496	500	499	518	569	492	528	467	491	533	514	488	498	455	520	515	526	520	535	550	516	528	457	493	538	504	521	495	539	514	577	534	541	462	513	499	489	537	524	525	551	491	549	498	529	565	523	528	534	523	480	519	540	526	494	527	511	490	500	553	495	507	469	526	488	496	499	497	522	530	487	512	514	479	564	472	519	518	492	506	469	488	512	519	543	491	525	491	474	589	462	505	504	522	540	506	508	511	521	492	499	532	524	480	516	504	479	502	463	514	505	535	505	478	549	496	517	554	497	495	525	525	525	492	512	538	510	526	506	516	514	494	545	514	516	525	499	503	541	532	451	502	450	500	486	521	500	531	489	501	544	534	505	507	526	476	481	507	541	524	476	490	517	492	483	493	500	509	518	538	497	526	467	542	544	524	556	510	508	533	531	523	513	509	514	522	465	524	477	517	525	517	471	531	517	504	508	484	498	528	518	471	504	523	497	476	496	551	514	557	486	509	500	504	491	507	528	496	522	501	507	532	462	510	505	512	491	512	513	514	493	507	494	515	493	503	488	560	484	517	535	502	552	510	540	510	497	530	510	575	502	553	509	551	468	492	522	518	495	543	499	511	506	535	498	499	498	515	530	496	542	490	496	499	528	488	459	449	521	522	522	497	542	514	497	514	454	518	515	461	529	539	514	491	481	534	499	526	507	527	557	511	471	504	492	516	538	509	502	500	515	495	506	506	502	507	540	508	518	516	524	489	542	504	515	533	519	546	460	555	494	492	494	491	490	494	471	563	533	504	516	495	533	537	547	537	504	530	550	519	534	502	493	495	544	521	550	522	542	496	553	524	507	530	555	535	523	508	485	489	536	507	480	498	479	516	523	503	545	497	462	496	528	521	535	536	482	513	501	510	503	502	536	508	513	499	499	478	551	499	523	474	489	529	484	501	475	495	535	541	522	533	506	537	488	495	516	516	489	515	511	497	468	456	498	501	503	483	556	541	487	492	472	524	501	531	525	531	511	499	530	531	552	509	532	524	532	499	496	526	499	514	491	491	490	514	518	514	509	511	518	503	482	519	533	509	528	511	505	520	501	528	498	514	518	499	508	527	535	502	477	486	516	477	511	517	526	479	540	511	481	519	528	482	487	497	489	475	470	503	489	473	519	536	501	484	492	521	481	512	490	468	478	517	513	553	491	519	529	476	506	533	500	530	515	485	540	512	514	500	550	493	496	508	478	537	490	550	520	500	552	519	490	513	487	514	492	542	491	507	496	501	517	517	506	518	513	511	511	463	507	536	556	490	505	491	524	499	521	495	492	521	570	506	524	509	503	508	500	513	494	493	513	479	505	541	481	460	522	511	556	524	547	537	527	543	497	453	484	514	499	481	498	535	510	536	519	511	479	517	562	487	548	469	543	516	505	509	533	488	529	487	554	543	537	490	512	487	509	507	515	525	488	500	509	510	494	476	474	519	524	475	534	476	513	504	516	544	512	541	479	525	506	462	478	503	538	528	508	519	511	497	576	505	490	477	559	530	464	504	523	489	564	500	493	553	511	515	517	487	576	483	508	529	508	486	514	485	465	550	483	519	512	492	535	504	497	496	483	466	547	511	481	537	515	519	527	540	499	515	491	514	515	528	506	455	496	516	504	490	513	513	538	554	501	505	490	532	521	508	525	502	496	502	528	504	513	470	488	504	480	492	523	534	528	489	491	520	494	519	504	526	504	566	529	510	491	508	503	501	531	515	518	507	497	516	521	509	474	536	488	486	534	520	473	508	497	533	510	529	475	524	485	519	459	521	534	508	519	510	523	486	520	506	554	491	531	518	503	503	542	518	484	531	521	502	532	498	513	528	504	464	547	540	501	498	514	508	523	456	505	504	526	448	500	544	509	488	540	539	492	523	461	483	518	519	519	516	507	519	519	502	472	504	520	493	506	472	522	492	487	476	530	530	505	451	477	534	480	523	514	542	470	500	512	494	519	534	488	478	516	533	501	522	487	537	492	494	521	467	548	566	514	506	562	506	508	481	519	514	495	530	505	511	487	487	518	496	508	504	514	498	509	487	477	478	465	554	542	519	511	498	522	479	537	483	483	514	513	500	483	553	485	526	493	519	528	488	488	514	482	499	527	504	507	551	499	520	511	518	489	571	503	533	515	553	489	454	542	491	553	490	487	512	504	511	533	512	539	472	482	478	522	476	525	506	542	520	509	523	471	479	524	499	495	507	495	528	538	529	517	509	517	537	533	479	526	469	474	495	493	494	513	505	507	520	506	455	513	495	494	502	473	514	527	526	521	535	486	478	524	519	518	490	519	515	504	504	497	520	500	493	480	504	500	493	527	536	514	519	498	543	524	520	509	490	518	519	496	481	447	542	475	475	534	524	502	538	480	540	480	462	526	492	524	550	462	474	537	501	496	512	542	495	509	482	549	524	540	523	528	458	511
47781	48499	45584	42114	44363	42335	38073	43388	47812	33476	26545	16784	5761	1497	534	315	207	192	205	185	158	178	188	211	183	191	185	194	184	190	169	202	190	195	179	196	195	176	184	194	201	180	191	217	182	180	182	172	209	180	183	215	164	213	208	193	200	179	177	166	188	211	216	184	172	184	186	191	165	178	209	180	211	172	182	199	227	178	194	188	179	177	185	190	208	212	167	195	188	179	176	235	207	190	186	170	185	203	167	211	183	181	168	168	191	184	210	181	196	184	185	174	179	190	195	177	179	174	216	185	181	176	173	192	172	186	183	200	192	181	166	188	175	191	181	181	166	185	183	201	189	176	177	191	165	189	186	205	194	188	173	186	180	182	186	179	182	176	175	185	204	186	165	179	191	190	187	169	171	199	182	168	189	183	196	166	160	192	188	178	174	181	175	174	180	186	188	189	186	183	184	190	218	204	207	205	214	221	194	203	194	182	190	153	165	199	190	193	183	195	168	203	184	181	207	191	197	177	185	197	184	191	183	186	189	171	192	190	174	200	196	182	208	188	197	202	199	184	173	191	187	189	197	210	199	180	189	206	176	176	189	213	197	205	189	175	199	176	221	183	184	195	212	214	192	211	201	212	182	175	176	209	181	195	186	159	166	199	178	207	167	192	205	184	179	200	182	169	153	183	215	190	200	174	173	188	194	182	196	197	190	206	173	182	181	177	225	201	180	163	184	191	176	188	179	186	186	187	179	176	216	190	198	192	195	160	195	205	190	221	189	197	180	170	192	174	171	179	202	201	190	180	197	173	167	168	154	174	189	181	191	187	185	184	184	214	203	189	165	200	212	201	177	168	188	208	202	191	187	181	166	206	186	201	188	188	189	182	195	184	188	207	200	192	191	181	181	191	178	178	170	197	170	178	205	189	200	184	175	178	191	168	193	185	187	178	182	186	193	171	182	194	168	185	166	179	201	201	175	176	185	187	169	215	193	196	173	193	221	213	172	187	185	174	173	185	177	185	165	185	188	208	187	185	173	244	169	162	188	175	183	197	184	180	196	167	212	218	189	187	191	170	187	200	182	176	192	157	177	197	196	200	213	177	200	194	185	190	213	210	161	200	175	185	177	184	195	184	171	182	179	202	211	193	180	190	204	158	167	181	195	164	194	214	176	175	198	194	202	181	218	159	185	188	195	180	218	157	199	190	186	193	208	197	183	198	170	191	174	205	207	215	195	194	196	191	179	163	205	211	194	208	164	187	186	196	194	220	175	177	180	179	169	180	182	219	189	188	171	211	191	178	179	188	195	224	178	189	199	217	177	186	186	187	157	209	207	184	205	156	197	172	199	183	162	198	206	185	170	200	185	204	184	194	180	188	184	193	183	196	187	210	167	210	198	173	185	224	183	186	205	188	188	190	181	213	192	184	231	178	172	170	198	226	173	173	215	197	187	200	208	151	168	207	196	227	188	185	195	187	171	181	164	174	202	192	191	190	191	208	191	174	178	181	195	170	154	201	188	206	197	200	165	181	207	170	186	167	197	186	183	177	185	221	188	193	175	187	195	201	200	187	169	150	202	163	159	164	190	207	170	170	202	201	176	202	192	205	183	194	189	181	172	199	182	173	172	199	194	189	204	222	203	177	187	188	187	203	189	177	163	218	197	201	150	178	179	165	199	182	201	180	211	181	173	179	198	205	187	193	206	212	188	180	192	206	170	197	210	158	191	199	182	194	180	191	157	174	192	172	217	199	176	180	197	188	178	214	152	231	160	197	209	177	198	205	208	193	192	175	212	182	168	194	180	178	208	202	219	207	186	198	182	175	180	201	206	181	181	145	187	172	168	170	194	167	196	241	208	165	178	203	196	180	185	194	181	203	184	146	215	186	179	174	188	187	188	200	219	181	177	189	176	175	222	187	170	206	177	203	210	187	187	199	180	194	171	178	207	191	216	176	193	186	203	169	200	180	183	185	205	211	212	196	224	151	173	183	202	178	166	192	179	191	182	171	189	183	160	190	205	188	177	181	189	184	201	173	174	202	198	165	185	170	198	210	194	162	198	211	171	175	169	176	175	185	176	197	192	196	184	184	172	186	202	202	180	182	177	178	166	200	162	163	194	183	190	201	183	197	199	180	199	217	173	179	185	207	207	206	166	184	186	161	197	164	211	180	194	201	189	192	202	161	184	197	175	190	196	204	168	181	171	170	192	190	188	191	193	186	185	173	170	212	174	189	192	168	170	177	189	192	191	203	180	180	187	182	172	161	202	165	181	193	176	190	179	173	194	194	188	161	206	172	182	181	211	194	182	187	178	186	191	168	235	199	184	194	189	172	190	176	194	198	184	210	163	180	164	223	194	185	190	190	194	178	179	194	209	188	174	207	221	210	188	188	153	192	189	169	193	165	191	156	180	196	169	154	194	175	185	185	165	182	192	193	187	199	194	188	204	183	210	183	182	167	177	181	204	169	184	209	189	167	201	165	182	176	165	188	164	202	196	189	170	192	182	158	185	211	186	161	194	162	183	191	191	189	167	192	152	164	193	166	193	220	191	182	197	195	165	166	191	183	183	198	170	199	189	215	202	180	159	177	186	193	208	180	201	188	179	169	213	189	156	162	183	176	185	191	175	179	185	193	179	188	176	215	197	192	156	205	194	192	201	171	198	203	180	196	201	190	200	186	193	180	191	181	159	189	212	175	194	190	178	179	168	186	197	197	167	190	182	204	193	158	187	199	183	221	191	193	175	180	178	168	192	172	180	187	185	162	197	188	203	188	196	209	187	175	191	192	193	193	210	222	181	197	170	186	194	185	183	204	187	206	210	175	168	155	178	181	179	190	195	210	206	174	163	195	180	186	211	187	190	171	183	216	180	195	196	164	190	190	191	207	200	168	199	196	195	200	181	201	215	164	159	198	202	198	192	191	156	203	210	189	175	145	186	179	170	216	181	180	163	151	165	201	161	197	191	202	151	201	178	173	181	190	219	169	182	177	182	171	190	188	191	205	190	195	199	186	213	205	226	186	183	196	227	188	157	184	196	171	178	177	175	199	194	176	177	199	161	184	184	177	207	175	196	187	184	221	185	195	178	157	204	195	194	188	181	205	205	198	205	179	197	208	183	190	200	201	177	196	207	191	171	176	173	192	204	177	166	182	175	192	189	199	191	192	196	188	189	192	170	178	204	198	199	181	166	177	168	200	199	176	198	192	204	185	200	172	190	188	199	168	189	211	179	175	169	219	205	206	196	185	188	181	163	184	180	181	189	194	172	155	223	200	213	186	188	175	202	177	203	171	188	194	214	188	227	180	194	178	210	177	190	190	215	201	197	168	171	167	180	200	214	185	229	164	200	182	189	197	198	176	187	176	226	184	179	171	193	165	177	197	180	164	183	196	176	213	177	180	188	176	195	189	189	178	185	179	172	183	182	177	176	174	189	193	169	189	199	191	170	181	187	192	187	176	209	192	174	186	180	186	199	177	197	206	163	143	206	173	196	196
35871	47398	53633	56343	58207	56433	61321	65970	59234	52808	41156	29860	13877	5169	1823	783	570	481	491	516	524	448	512	491	462	448	445	479	475	426	495	469	457	465	434	453	466	510	499	469	485	504	461	436	440	489	453	475	444	480	417	490	454	452	442	480	459	458	427	471	432	463	445	469	417	469	450	465	482	432	449	466	434	477	478	441	454	460	450	425	464	466	422	489	447	461	457	477	475	435	453	463	479	440	462	455	439	494	489	452	435	436	423	478	435	422	432	426	467	473	463	483	405	479	463	461	450	443	463	481	466	447	460	428	501	454	475	467	447	475	460	454	438	487	423	437	460	473	450	466	469	459	497	446	448	433	490	438	446	472	492	465	458	439	459	456	433	458	473	441	463	458	446	443	435	477	454	429	448	440	430	418	456	490	489	466	445	478	419	441	453	444	472	480	437	426	439	439	423	432	453	470	446	482	457	443	456	449	456	469	458	439	424	460	464	457	480	457	488	444	448	449	464	442	469	473	462	435	443	463	450	442	431	512	471	465	448	461	486	457	448	453	473	427	487	458	456	471	443	423	444	517	424	477	445	443	492	458	471	485	490	442	486	436	452	451	445	446	446	460	448	464	423	447	425	462	472	458	404	482	461	440	431	516	452	428	492	445	420	466	434	451	428	445	443	490	499	451	446	446	473	455	439	461	488	452	487	410	437	456	458	451	446	439	476	499	490	470	475	452	456	470	467	457	469	415	455	456	478	451	461	489	454	476	400	423	470	446	415	473	461	428	456	449	454	489	480	476	456	463	448	458	453	445	452	456	451	446	432	459	449	475	448	428	449	473	474	468	456	451	466	473	447	431	482	448	482	481	445	421	448	429	473	427	487	440	451	444	501	442	431	426	478	482	474	435	449	487	433	449	464	452	449	435	471	411	427	440	426	444	446	482	443	454	453	475	449	442	445	432	446	496	464	428	457	459	460	462	473	471	416	466	468	435	442	457	430	457	476	408	451	467	456	453	455	445	448	430	457	457	476	470	434	455	435	486	449	450	463	463	451	484	465	465	431	464	464	432	425	456	461	442	477	485	489	466	458	448	499	452	456	419	426	449	423	441	417	439	474	475	468	436	464	457	485	474	434	456	446	413	454	450	479	441	461	427	457	417	427	438	464	461	451	480	464	465	417	479	480	459	469	469	459	454	492	428	467	507	453	403	458	443	427	460	423	449	485	463	458	503	481	425	472	450	426	463	419	450	499	485	460	459	456	444	480	475	479	479	458	442	464	475	467	469	487	473	435	452	474	444	445	441	429	463	468	470	452	475	473	508	484	471	468	473	474	456	475	499	465	415	377	452	466	473	453	436	419	480	469	469	439	469	447	449	463	485	472	496	460	457	450	498	457	440	463	491	436	434	448	469	479	458	450	465	450	440	435	475	480	459	468	458	411	466	447	465	436	432	446	429	453	463	453	443	456	474	418	457	447	462	470	502	493	495	463	474	502	452	474	491	457	467	439	423	491	460	433	458	463	445	463	474	445	463	453	436	427	461	440	454	454	439	469	426	468	487	467	429	433	416	446	437	436	470	425	469	429	466	459	459	447	443	456	458	455	477	452	441	425	467	491	448	463	470	461	501	432	475	401	463	475	461	446	458	464	491	490	440	443	452	423	451	459	482	458	462	459	448	495	489	424	451	468	475	463	455	487	450	449	407	464	452	496	472	443	441	468	467	437	478	455	447	464	480	444	444	476	496	423	446	472	436	425	441	442	422	461	435	467	445	417	446	447	483	437	435	493	465	440	480	454	441	455	426	465	451	482	483	437	470	410	482	476	460	443	453	483	457	484	466	466	450	478	487	453	466	449	465	454	496	448	440	459	444	462	447	472	491	467	420	423	457	481	460	475	418	475	489	449	434	473	446	450	445	416	475	450	473	459	438	472	437	485	457	439	494	468	439	449	478	473	472	494	486	468	490	442	457	456	450	465	484	453	458	457	455	462	490	423	475	489	474	457	426	455	448	414	509	467	481	428	479	485	479	432	457	481	448	448	423	491	437	480	476	444	463	455	469	456	482	480	481	397	451	431	446	469	433	440	456	486	468	449	478	425	469	448	417	450	446	413	476	491	450	488	445	498	410	478	437	488	442	523	461	416	473	449	460	484	472	458	448	436	446	437	468	447	472	446	459	447	424	449	476	476	463	505	476	446	432	455	462	473	459	443	447	477	443	460	427	475	446	432	460	467	454	480	446	435	461	459	503	478	468	458	402	428	492	455	456	456	480	455	467	468	489	474	428	490	470	479	461	475	438	458	442	479	406	439	444	435	474	446	448	451	457	447	470	465	501	445	457	486	483	450	452	468	444	444	477	465	430	433	466	475	444	455	458	431	473	464	466	423	456	468	497	453	428	469	456	444	482	417	461	491	459	508	463	444	450	478	462	460	436	444	455	451	469	464	452	460	428	468	444	448	453	436	476	436	443	429	418	449	504	476	487	481	422	459	444	458	473	469	486	495	416	471	441	431	461	447	408	472	432	410	469	455	453	466	466	426	494	475	453	451	459	462	459	421	456	444	471	458	434	441	414	445	448	413	423	470	484	499	459	479	442	442	431	448	457	449	454	477	427	476	459	475	444	462	423	426	458	468	469	492	482	470	451	479	464	456	434	427	439	436	425	435	455	465	436	450	474	420	476	476	419	453	460	452	443	462	460	472	458	465	489	445	473	424	489	429	455	448	440	450	462	485	429	439	462	438	492	440	461	439	465	430	466	458	461	442	449	466	479	466	459	434	452	495	472	402	436	468	462	443	450	452	476	464	464	483	437	439	473	418	441	402	445	458	456	431	449	460	443	431	455	465	442	468	464	457	474	453	467	468	422	459	410	435	450	453	466	469	469	463	434	440	450	429	456	481	459	473	475	490	471	433	464	469	499	421	469	421	437	465	465	469	416	446	457	461	459	451	439	455	454	491	433	468	432	478	462	452	471	466	453	460	480	482	447	449	460	465	448	438	467	481	454	440	473	467	453	449	459	436	470	435	476	460	433	464	435	462	464	497	441	449	479	419	456	470	458	443	462	440	454	425	469	443	461	436	439	460	416	474	431	451	456	438	454	449	447	452	451	447	469	421	456	437	456	464	459	455	484	486	430	434	450	461	466	471	475	461	446	453	437	456	447	499	455	463	472	461	439	449	450	482	480	468	461	424	450	439	417	457	475	464	499	462	494	474	427	480	485	480	439	467	450	435	488	425	449	412	460	458	444	456	466	472	474	477	479	428	479	438	467	436	438	487	469	430	467	461	481	467	477	406	437	421	417	419	427	455	498	438	438	464	472	434	450	480	420	400	434	454	444	462	457	441	465	441	465	436	438	442	409	469	435	429	465	453	455	435	459	445	435	504	489	462	457	465	498	438	479	439	435	473	449	422	439	418	467	442	437	487	431	471	462	439	416	465	435	436	468	424	450	411	460	457	420	465	438	476	430	477	430	438	434	415	429	459	415	467	457	464	461
8972	10217	15012	14536	14011	11950	9603	6804	4044	2027	1429	971	551	330	245	206	218	191	182	198	195	173	192	218	183	202	189	187	192	206	221	177	193	203	184	214	210	211	160	197	184	189	221	194	176	193	218	197	188	177	189	187	190	202	205	173	191	182	196	200	203	188	193	184	207	162	191	194	183	206	176	212	204	185	208	185	177	196	203	199	191	187	205	184	189	211	180	192	203	175	178	183	184	224	194	200	180	218	193	213	187	193	181	201	181	171	188	184	194	188	196	182	202	218	184	182	190	184	204	215	207	180	206	177	183	196	180	206	188	194	183	190	210	183	198	211	192	174	179	193	199	175	205	189	206	187	203	185	222	184	207	202	214	189	213	208	213	178	209	186	205	173	198	207	186	230	204	190	164	186	186	184	182	196	179	198	207	205	163	206	180	187	205	203	194	192	176	179	180	197	216	188	168	169	181	185	181	185	185	208	189	204	196	195	201	199	191	187	192	204	177	226	200	170	200	226	193	202	197	169	218	208	187	201	182	184	190	199	204	187	208	199	194	202	167	191	202	202	197	201	190	200	185	185	194	219	207	182	156	209	187	203	179	204	183	182	191	212	191	197	189	191	205	221	187	177	222	195	199	211	185	201	211	167	189	199	188	184	203	212	192	217	188	197	223	204	202	185	223	180	211	205	198	197	197	177	185	216	198	166	221	193	193	193	201	199	186	184	190	182	196	184	177	198	198	180	195	206	202	188	187	191	215	197	214	188	194	214	193	178	199	188	177	186	187	194	196	205	196	203	207	184	189	172	198	205	185	190	188	190	202	217	196	185	180	214	191	217	190	183	193	195	187	214	187	186	207	170	185	210	181	201	215	191	180	197	206	205	187	197	182	217	193	208	202	202	191	193	203	188	201	201	197	190	202	221	205	199	154	192	214	193	192	192	189	192	178	183	196	191	176	186	239	191	194	188	200	177	160	194	203	215	217	207	180	208	201	185	195	206	194	181	181	199	192	188	209	193	186	189	184	174	213	202	203	197	175	193	189	179	212	213	201	180	177	203	184	193	196	206	198	164	181	198	190	190	197	187	209	188	184	193	216	203	201	222	216	194	184	210	192	200	182	200	207	186	189	207	191	226	195	182	210	203	202	198	175	219	199	204	193	205	198	180	141	186	203	203	223	163	225	209	205	186	171	218	193	194	182	202	200	197	201	209	204	187	188	170	194	193	190	199	195	206	185	192	193	211	180	186	193	177	178	177	211	192	210	194	202	208	155	193	218	186	192	197	184	182	207	221	209	213	216	206	197	201	206	178	171	207	190	198	190	197	170	209	202	214	222	209	212	183	192	199	195	212	184	188	202	216	206	203	183	213	185	197	197	178	199	156	201	194	185	193	165	196	209	201	211	213	203	183	204	180	210	212	194	206	223	193	220	200	210	210	196	221	181	209	194	195	182	197	195	187	202	180	204	197	203	193	216	198	186	196	191	186	176	203	186	180	183	192	194	182	170	198	194	180	199	196	203	201	179	191	213	159	244	224	219	192	182	193	186	196	196	220	193	189	191	177	200	199	191	218	189	187	220	200	171	185	224	196	190	204	194	178	204	210	187	208	198	193	201	191	193	198	214	181	200	192	221	173	212	191	201	187	137	187	208	160	192	174	175	187	197	194	188	209	182	198	183	193	210	205	170	207	183	205	218	191	191	179	195	181	198	207	160	176	180	203	177	189	197	207	190	180	223	179	191	196	219	214	190	184	194	194	177	159	200	178	197	195	190	183	170	206	189	202	193	201	203	241	197	195	222	189	196	205	192	218	181	201	218	192	226	187	197	183	154	209	191	192	194	214	175	218	192	176	208	195	194	191	186	176	182	164	206	186	195	190	230	205	185	191	192	179	179	212	213	208	190	188	188	210	222	206	180	188	177	176	198	189	204	230	174	184	216	179	201	200	189	183	193	197	197	212	172	184	202	186	196	203	202	193	199	186	205	195	193	201	180	186	192	194	151	197	184	194	230	195	181	201	188	201	167	222	209	190	215	179	179	201	189	196	183	225	191	175	209	199	209	170	202	192	220	203	192	184	186	218	194	204	220	212	201	204	199	207	194	178	199	210	166	170	179	171	209	178	215	197	191	191	194	201	188	189	205	194	190	192	172	185	197	186	184	179	194	186	191	205	188	179	183	187	193	205	207	195	215	212	161	173	214	200	184	201	180	192	205	198	184	205	150	162	159	203	219	188	177	176	190	202	187	191	198	216	167	197	204	179	188	207	212	184	188	196	195	203	203	182	210	177	188	178	210	182	185	193	164	163	182	191	181	204	206	219	181	190	200	173	209	190	186	189	201	199	193	181	191	200	167	190	200	184	176	187	164	182	182	185	199	200	214	202	206	215	182	176	208	180	186	177	216	170	205	201	187	199	191	198	201	185	192	182	178	218	203	193	191	218	195	197	190	205	194	187	190	204	170	189	178	208	207	192	186	187	179	189	184	186	217	178	203	192	217	207	203	172	208	194	203	194	225	185	193	197	168	199	195	214	202	174	158	190	189	211	171	229	211	181	210	195	206	200	200	187	212	195	202	187	211	179	196	193	211	189	183	194	191	210	159	204	197	192	187	194	202	217	191	179	187	163	211	205	189	177	207	196	197	212	198	195	203	213	219	183	192	191	204	196	197	194	199	164	183	186	212	171	187	202	173	180	197	212	211	177	213	181	220	218	188	193	193	192	212	181	210	186	205	208	173	201	216	236	208	163	209	200	186	192	195	217	214	201	205	179	183	170	202	184	197	197	202	204	209	182	220	180	184	176	167	188	214	186	187	189	205	205	212	219	168	193	183	187	196	191	210	210	179	190	203	191	198	177	181	203	226	191	195	191	181	196	183	220	191	194	222	203	168	176	195	177	174	191	187	212	204	203	195	204	211	195	209	187	184	174	172	186	199	167	204	190	227	211	197	171	188	188	220	187	207	175	197	203	203	191	170	198	214	213	206	206	190	222	203	205	205	203	198	184	190	182	176	183	193	219	166	194	168	192	178	193	198	207	202	192	210	186	211	198	193	187	182	199	203	204	183	186	199	204	183	158	228	183	188	197	194	182	185	190	184	197	204	197	202	193	200	187	177	178	174	197	207	186	190	173	187	190	201	192	217	197	192	183	225	197	167	198	185	197	188	166	167	181	216	198	208	168	207	181	198	200	166	177	190	203	188	197	201	193	202	191	192	206	177	192	197	191	204	213	221	204	202	190	219	222	196	182	207	189	196	186	160	191	205	198	198	202	199	176	204	185	211	171	205	209	214	193	201	192	207	197	211	198	196	181	202	185	197	188	187	218	188	207	206	178	174	185	206	178	187	189	175	193	195	189	197	218	207	206	178	173	180	196	190	182	173	216	198	176	201	191	190	189	198	201	191	193	201	203	173	185	195	197	219	193	189	193	207	192	192	173	201	193	171	200	170	186	187	190	188	194	195	203	180	202	191	204	212	193	199	180	182	201	196	185
7275	11710	21316	25212	26984	27544	25348	22801	15185	8281	5503	3577	1813	1000	665	504	481	490	452	484	496	474	462	474	446	502	514	450	483	518	476	487	503	519	471	507	472	477	495	518	507	499	527	466	540	484	505	479	536	510	488	527	507	477	479	471	493	485	483	486	458	488	523	482	474	476	474	500	471	498	497	468	542	501	510	506	469	481	500	487	444	452	505	503	471	472	444	506	506	463	457	493	514	535	463	496	490	502	501	498	487	480	454	447	475	462	491	509	451	455	501	498	467	491	487	478	514	490	510	474	477	486	460	485	493	506	495	476	485	487	450	498	500	469	477	467	507	490	494	480	468	476	471	505	507	458	468	481	465	488	497	476	491	511	460	492	465	510	452	498	535	494	512	483	487	495	476	530	500	471	529	461	484	490	480	479	475	480	522	511	506	469	478	438	489	491	479	518	466	503	489	521	507	487	475	543	461	502	492	510	518	495	516	519	463	507	489	488	479	463	503	499	479	512	526	464	479	503	487	512	495	457	495	487	482	458	483	474	498	536	492	464	475	522	509	496	493	505	546	458	530	490	474	497	464	473	484	534	501	466	511	477	498	491	518	521	480	501	501	497	440	490	461	498	481	564	487	518	452	471	496	531	509	507	498	497	452	500	499	472	510	492	497	512	474	518	495	485	489	460	487	438	458	490	497	523	463	513	505	505	487	508	542	490	469	477	482	529	524	467	496	460	512	471	486	482	512	486	472	472	489	494	515	487	513	526	472	454	466	533	457	475	474	479	482	488	472	563	477	478	483	489	516	531	503	475	509	476	507	461	483	496	491	484	466	474	488	460	511	457	483	496	504	489	488	484	491	462	504	488	465	451	469	501	500	518	483	502	460	501	483	449	474	529	489	488	471	512	432	477	497	471	455	465	498	452	481	492	458	520	482	467	501	468	498	465	513	459	462	493	482	490	475	481	450	520	486	527	509	492	494	511	496	497	516	497	494	488	501	486	479	488	514	481	484	462	531	489	504	496	487	473	484	454	511	484	490	497	478	498	475	467	448	497	453	482	508	500	436	431	473	467	473	459	473	471	525	474	477	509	450	482	490	490	481	501	497	490	499	513	520	509	498	486	487	466	478	456	493	520	500	527	503	467	496	472	470	481	482	496	476	460	524	462	475	478	490	502	487	457	476	487	464	517	483	508	516	472	480	540	488	484	520	482	517	498	468	502	472	491	498	514	478	449	512	469	502	494	470	457	469	507	510	473	487	465	477	487	501	518	483	478	480	471	498	485	488	494	496	497	476	491	493	494	477	526	484	541	504	443	492	468	433	484	498	484	462	467	476	481	516	472	489	494	441	432	522	498	490	478	461	497	462	465	490	510	493	459	484	449	496	451	537	476	455	512	479	473	507	474	463	490	483	507	439	470	497	469	487	490	475	487	481	487	477	479	464	493	507	481	520	493	495	536	505	471	469	492	501	484	519	502	458	498	491	500	472	495	508	439	448	494	455	446	496	520	461	516	552	482	529	483	482	474	484	479	504	488	492	510	484	496	488	498	513	491	469	506	462	510	507	476	463	464	503	507	470	460	472	513	488	475	515	456	520	485	461	486	456	517	470	501	487	509	492	490	498	501	510	530	518	492	475	497	467	495	481	489	436	482	508	418	476	456	531	485	538	495	461	483	502	501	490	500	476	474	453	476	454	522	497	500	515	477	512	489	522	485	525	462	485	503	487	453	516	517	499	469	466	503	471	465	490	479	475	546	477	499	512	476	469	467	498	452	482	474	469	490	487	500	480	485	528	479	511	487	456	464	509	513	463	477	476	478	495	493	490	444	489	494	521	511	540	474	511	463	483	498	463	492	475	433	490	489	491	465	434	530	546	456	470	443	492	518	465	513	508	473	507	450	491	503	484	474	522	498	503	508	473	507	493	491	500	464	439	498	500	530	488	496	487	491	474	479	475	459	445	466	454	489	485	456	454	447	508	521	481	491	483	509	507	522	482	473	457	473	482	499	455	483	500	491	479	461	461	467	469	464	515	484	474	514	503	523	483	479	498	475	514	538	458	470	457	469	498	439	495	518	460	487	499	487	482	500	518	484	494	505	478	428	485	499	490	532	483	469	445	491	508	501	474	493	453	480	445	485	525	486	502	481	444	496	484	477	498	471	508	493	506	528	480	495	453	493	466	504	448	488	487	480	479	483	482	469	472	493	511	491	451	486	507	502	511	499	484	461	514	531	478	507	495	475	463	488	483	473	533	458	482	474	483	483	492	479	516	443	486	523	492	498	466	470	504	500	456	490	492	499	470	503	494	492	472	490	481	460	525	463	473	500	488	479	467	516	466	508	541	450	498	471	471	511	483	490	464	482	478	459	507	498	480	478	517	483	446	482	468	452	463	508	470	517	519	449	448	505	495	524	487	507	521	518	471	445	493	491	469	445	461	514	464	509	458	489	473	469	507	512	513	465	485	499	498	531	494	505	497	504	484	484	454	430	513	444	491	475	484	464	497	521	494	504	482	500	499	494	486	504	468	530	511	480	522	513	487	483	508	486	507	519	495	491	482	487	530	472	477	466	494	480	502	467	520	476	447	460	479	491	519	538	460	467	535	498	492	457	462	466	519	475	508	484	494	470	483	450	475	505	495	480	483	479	478	435	513	486	488	441	450	491	497	497	488	489	483	437	472	464	505	524	494	548	457	477	514	467	492	493	506	475	526	495	489	475	477	483	479	516	459	521	472	468	530	486	479	485	499	507	475	509	491	515	448	508	519	512	494	473	482	456	473	506	484	504	502	530	489	451	492	478	443	491	466	472	495	493	513	494	511	532	418	480	473	500	506	509	519	490	458	524	469	478	498	474	468	488	489	512	461	476	479	451	492	481	465	482	489	489	485	473	482	475	505	456	494	464	472	457	487	515	510	502	484	532	477	469	468	517	486	488	508	480	477	502	514	497	477	502	470	477	489	469	494	510	475	471	484	496	438	512	478	480	497	508	492	493	478	487	532	518	465	471	500	459	490	482	483	510	492	465	493	464	492	478	459	528	518	494	521	516	470	442	471	466	476	517	527	477	482	417	491	457	457	500	505	488	505	480	488	468	450	516	506	490	483	511	502	470	510	502	487	469	493	487	496	510	473	484	502	489	458	485	502	483	517	461	468	450	486	470	489	481	518	468	483	480	469	512	489	511	508	440	433	520	438	496	540	508	509	520	541	475	477	502	485	469	478	432	488	493	470	471	503	494	486	467	535	475	493	531	480	484	493	471	483	497	494	546	509	482	485	514	522	494	503	496	467	488	464	506	505	453	457	508	487	520	442	464	486	479	509	464	452	499	463	473	512	467	525	511	458	499	507	502	504	500	505	466	520	454	469	479	526	452	532	497	484	468	483	485	483	489	496	485	480	492	493	496	465	490	468	474	509	489	468	477	503	511	524	471	461	512	471	452	467	486	512	540	481	459	496	481	488	450	497	492	487	514	482	505	489	460	483	479	499	457
40730	44139	46002	42242	38808	37371	44337	46654	42142	29897	14594	6307	2375	803	368	263	191	206	202	188	212	209	207	226	213	219	215	204	217	197	194	176	197	199	192	178	190	198	173	180	188	197	204	157	196	198	188	174	211	214	199	216	217	178	191	232	215	190	196	197	203	209	211	190	230	187	200	230	214	192	204	181	219	172	194	193	215	202	191	198	185	203	201	217	231	220	179	178	198	217	187	165	197	197	209	205	187	201	213	186	203	201	182	200	202	207	227	195	194	192	217	193	194	191	215	190	199	198	198	201	189	184	193	187	178	211	202	194	224	187	206	200	188	196	207	182	192	203	213	185	197	198	226	211	211	187	186	196	189	212	203	174	189	190	195	205	198	205	229	199	246	195	212	208	200	218	218	210	187	189	199	181	197	222	215	204	193	201	195	233	225	185	205	212	177	235	209	205	195	203	213	199	208	218	196	208	187	186	188	215	208	177	185	175	204	209	202	196	185	215	188	208	202	196	188	204	226	213	170	207	219	204	198	227	229	227	189	200	228	182	204	212	211	203	191	199	184	211	195	217	193	207	214	203	215	200	207	201	194	180	206	181	202	195	199	180	198	201	199	213	200	201	195	214	197	183	197	184	219	207	198	202	203	196	169	197	206	212	193	183	201	189	194	209	184	200	195	228	204	196	205	206	190	194	190	186	194	207	204	210	207	201	200	180	202	173	177	194	183	199	172	238	190	217	231	198	232	194	194	172	216	186	185	192	205	195	211	209	195	176	190	251	217	193	209	209	197	210	185	196	196	192	169	229	241	216	190	228	186	211	193	185	199	200	204	200	179	171	183	193	209	200	196	199	199	205	199	192	194	175	203	208	199	180	200	213	196	216	198	201	197	188	233	199	187	214	234	182	205	197	192	215	212	206	192	211	196	178	197	182	183	217	217	203	175	207	219	180	213	209	186	196	201	195	201	180	182	192	196	205	198	208	225	228	178	198	233	204	181	188	192	196	219	184	205	194	218	211	191	219	225	186	189	221	221	199	200	208	204	172	187	193	187	228	194	185	192	220	214	183	210	213	205	173	201	210	180	207	194	209	200	167	183	227	182	187	214	199	166	195	217	204	217	203	184	195	196	210	196	196	214	208	254	205	203	181	198	190	191	184	190	211	176	208	193	194	190	205	215	222	177	209	242	197	175	203	182	206	207	200	214	197	201	203	200	207	192	192	194	195	186	196	221	221	218	211	211	197	201	206	217	176	190	204	224	188	203	207	200	188	192	199	208	227	217	226	192	189	183	183	195	231	198	184	195	189	219	204	191	180	214	190	222	189	207	189	216	189	194	187	204	193	184	182	174	188	199	179	205	244	200	196	200	204	230	206	195	226	170	208	203	195	197	175	183	181	203	181	189	206	204	203	189	218	185	198	222	186	234	234	196	205	200	180	205	217	219	206	187	200	218	197	203	211	180	210	212	196	213	184	192	197	203	206	192	177	203	201	174	223	200	181	190	180	196	214	210	197	199	201	205	201	189	191	200	182	214	185	195	200	209	209	201	213	225	192	205	195	204	167	187	206	210	198	209	189	190	216	169	206	204	192	194	202	180	197	184	185	190	210	190	205	196	190	193	198	208	215	203	193	209	197	213	220	209	192	214	197	211	184	208	199	192	220	198	206	218	199	206	183	220	197	224	183	196	192	205	196	204	175	198	196	179	195	200	188	184	198	191	201	191	158	198	208	227	202	198	184	211	196	215	201	183	188	203	197	221	184	186	179	217	206	202	207	201	193	191	198	208	198	191	189	180	203	189	178	178	216	219	236	188	180	203	215	192	187	191	204	205	209	168	195	171	192	204	220	212	197	187	203	201	223	213	199	186	218	236	222	189	187	191	198	231	187	207	206	218	217	188	210	191	177	219	211	232	213	185	219	192	197	198	207	216	187	205	195	214	201	188	202	219	185	206	186	212	189	200	194	229	197	214	211	218	203	227	209	203	203	192	187	201	207	189	209	198	209	217	226	196	202	210	194	221	178	165	201	198	162	183	215	186	201	216	201	209	201	184	195	224	192	225	221	218	179	200	188	178	194	192	214	204	209	220	197	205	203	207	193	192	206	204	213	175	218	200	187	179	187	207	180	179	193	204	160	214	174	178	194	205	213	230	199	219	198	193	183	171	223	182	216	196	208	215	181	178	211	217	188	201	194	210	189	195	191	195	198	223	216	205	183	203	211	220	206	197	192	212	197	192	208	212	191	225	188	181	170	204	183	193	206	182	209	213	187	208	170	214	179	231	213	206	234	185	217	186	194	190	204	217	204	203	186	207	199	169	178	222	220	190	202	213	198	198	208	195	200	201	233	185	203	198	215	182	189	205	166	178	180	164	231	212	182	200	189	193	208	215	227	182	178	193	203	200	199	201	189	196	206	188	203	202	208	190	213	178	216	201	205	200	177	175	187	193	217	206	187	202	196	186	185	195	204	211	199	201	195	204	207	179	180	212	206	206	191	216	200	198	194	219	199	205	196	221	187	206	177	220	183	179	187	205	166	195	187	211	204	208	187	215	211	213	226	202	221	177	213	174	166	219	185	200	209	223	209	212	186	211	204	205	190	197	184	199	192	196	195	193	209	178	182	186	224	196	196	210	194	188	193	187	183	196	176	201	191	191	187	181	175	176	202	206	201	191	195	180	218	180	187	196	193	185	206	215	174	186	220	196	181	200	210	234	237	169	182	204	209	170	214	184	234	208	197	209	174	174	200	193	186	214	175	188	200	189	198	231	175	206	195	192	206	197	165	200	208	184	221	202	190	206	182	217	223	219	168	198	202	189	203	196	202	191	207	209	190	215	201	190	198	176	205	207	186	204	185	189	203	187	178	231	179	197	168	183	212	188	189	173	225	187	208	189	202	197	192	186	184	208	175	177	202	202	214	184	196	192	208	206	175	221	199	212	200	177	180	192	195	200	208	212	188	189	199	208	185	173	169	161	180	179	213	194	199	220	203	174	176	198	191	164	196	182	177	178	187	202	175	208	206	200	207	215	198	194	191	213	188	193	195	207	170	194	206	191	205	209	200	193	176	191	190	196	185	198	196	196	199	195	199	193	210	202	177	193	200	192	179	203	215	207	184	176	177	221	210	178	191	210	166	227	209	195	199	200	213	185	177	210	180	199	215	205	191	212	212	182	178	215	219	187	207	194	203	195	188	173	170	191	200	202	206	186	181	197	193	197	190	196	207	216	186	222	207	193	201	194	235	202	193	184	200	180	227	224	180	211	207	199	216	216	171	220	182	199	204	212	208	206	194	200	213	187	177	207	212	197	216	216	179	221	214	193	198	175	218	224	204	199	208	198	228	180	195	212	205	201	195	201	154	193	196	203	205	179	181	177	209	196	182	203	194	204	182	197	209	187	203	195	190	204	201	189	196	198	204	181	175	194	190	190	189	211	174	195	206	181	169	189	183	221	215	197	218	191	164	189	200	222	217	210	187	204	227	181	182	176	227
30765	40608	49248	51532	51078	52685	57916	61018	54590	39592	27174	17647	7881	2707	1185	618	528	519	514	489	480	518	543	496	512	515	470	501	523	478	458	481	526	483	513	487	506	479	510	491	483	490	464	505	493	498	503	454	474	512	483	507	472	497	465	496	503	524	529	510	478	497	510	485	452	519	492	518	500	446	474	493	490	522	492	490	481	506	493	453	450	458	542	463	484	472	491	486	468	485	518	500	476	465	492	508	497	463	503	511	535	488	487	480	491	512	497	460	506	519	515	457	501	473	507	470	483	486	458	520	500	460	474	471	492	509	482	510	487	518	481	478	532	484	513	458	504	512	482	523	514	487	457	471	489	450	488	513	453	481	484	481	490	536	500	480	509	470	477	488	457	495	495	484	494	472	500	497	488	523	504	448	527	475	537	485	478	478	480	504	482	469	485	508	478	505	506	484	487	511	498	452	462	486	495	465	489	482	470	514	438	505	440	482	485	510	472	490	508	494	476	495	511	489	481	479	479	494	504	491	482	470	525	511	496	514	499	485	453	479	508	512	475	466	487	475	481	499	486	487	492	504	511	516	472	484	498	510	534	487	473	520	488	474	427	477	531	471	530	494	544	499	513	519	475	516	476	492	459	499	486	473	480	486	481	483	437	528	484	477	487	478	508	489	464	478	465	509	475	509	491	500	489	519	463	536	506	485	437	521	496	511	484	466	511	506	489	475	502	473	510	493	485	498	490	470	527	471	443	497	478	469	466	466	516	472	489	515	489	509	493	511	502	469	483	516	476	514	486	465	488	431	484	491	469	513	510	467	507	495	514	496	491	509	498	494	494	481	511	522	506	484	544	496	488	466	521	504	497	523	500	510	453	435	499	489	501	472	500	507	511	502	457	466	523	470	516	481	480	531	485	471	499	503	492	471	472	533	501	505	510	540	457	466	497	480	468	516	492	485	470	492	459	491	516	536	477	487	478	493	530	495	484	490	543	478	488	522	495	494	498	488	473	524	467	511	470	506	460	478	488	493	486	474	485	535	521	475	527	483	514	513	503	493	506	491	513	528	477	470	507	497	470	475	477	477	507	504	463	459	469	468	508	488	520	488	516	476	496	484	503	460	471	476	489	479	449	515	502	504	514	446	454	491	480	482	528	489	493	490	507	445	480	532	509	485	555	496	538	489	516	506	509	518	513	487	483	483	469	487	476	459	506	497	523	487	523	450	516	509	480	473	495	499	478	506	484	488	510	485	494	491	488	515	474	483	478	485	470	530	504	494	483	500	510	486	531	464	471	526	482	492	478	502	493	491	506	484	483	487	475	491	488	467	496	462	475	492	462	453	489	504	464	457	451	481	511	480	458	521	465	447	502	485	484	486	483	480	466	520	461	489	494	473	466	473	554	479	480	515	518	476	476	536	510	481	489	488	514	495	517	474	519	502	521	492	500	506	486	470	479	483	474	495	495	498	503	479	501	457	468	473	467	480	473	477	528	479	499	499	480	530	496	504	511	457	494	485	479	531	421	463	516	497	490	473	511	500	535	493	487	458	469	492	482	480	484	482	539	511	496	489	487	497	515	474	451	479	516	502	489	465	511	538	479	495	509	499	508	463	493	504	456	499	470	488	452	478	505	511	475	478	528	464	472	469	519	484	534	526	449	466	481	480	506	482	508	478	505	509	474	471	477	501	503	465	486	482	463	498	490	455	465	497	486	484	463	480	508	449	511	475	520	492	495	485	493	518	508	457	505	450	473	513	462	516	485	503	483	501	494	494	493	530	466	493	478	483	501	487	537	479	463	507	493	481	486	500	495	503	438	433	488	475	467	494	458	465	459	484	493	514	543	508	497	501	459	481	486	470	460	493	486	481	484	516	459	454	463	508	519	467	498	513	457	474	462	486	502	478	484	447	504	501	495	502	446	489	503	487	461	507	495	468	515	506	469	489	465	517	527	499	477	531	500	479	462	458	499	469	520	450	407	466	484	501	473	467	518	501	490	516	536	503	505	478	473	499	492	481	487	475	466	511	513	493	458	448	485	482	482	451	472	470	491	510	508	455	498	492	466	476	480	475	485	528	495	451	467	503	503	505	485	478	450	483	479	494	515	448	530	473	468	528	490	528	480	453	488	434	536	484	485	471	500	474	493	509	497	499	475	481	498	496	486	514	496	495	452	501	488	494	471	474	474	491	476	482	491	538	481	502	487	496	528	449	444	490	505	476	510	538	476	500	485	475	456	471	517	456	501	484	528	470	501	476	475	480	500	508	464	507	475	492	513	501	509	503	536	496	476	485	495	493	461	524	472	432	467	489	489	489	490	476	505	550	464	490	504	452	503	483	501	535	502	467	516	476	507	509	485	476	496	454	472	500	512	548	493	478	516	489	488	512	427	498	480	526	508	465	471	443	488	484	520	492	493	471	517	486	473	531	450	498	494	487	483	529	506	500	512	546	464	484	464	456	502	474	484	481	487	498	488	508	487	448	515	492	504	524	518	492	495	473	461	481	464	488	453	473	494	485	479	497	508	470	468	473	468	500	467	534	514	533	515	504	484	498	505	487	477	489	495	518	474	484	502	495	536	508	458	474	500	481	490	481	488	485	477	482	479	496	510	475	480	531	522	453	489	469	492	490	508	482	495	477	439	503	501	486	491	489	516	484	495	489	467	477	493	474	495	492	505	457	507	489	498	487	437	527	520	495	526	479	456	463	473	478	489	516	513	480	542	478	461	482	508	495	513	485	486	493	503	505	486	484	456	460	480	522	492	487	507	459	467	480	463	513	486	478	493	501	479	449	481	487	488	465	499	515	464	511	471	468	507	496	479	498	470	451	470	488	462	491	487	483	531	501	503	483	495	497	500	465	473	497	517	468	479	490	499	433	486	463	453	510	471	519	487	479	492	470	523	489	490	481	520	518	526	476	514	466	522	469	501	491	521	433	484	474	467	506	512	524	496	486	476	506	500	462	474	462	509	534	469	484	510	427	484	507	542	484	490	451	500	502	524	477	519	534	474	506	497	501	499	471	488	511	507	476	501	468	497	480	500	517	504	484	522	482	534	476	468	501	489	467	468	526	491	502	495	462	527	467	486	524	492	492	477	531	481	481	468	469	514	515	514	532	507	490	501	448	541	485	466	532	485	472	464	476	517	444	445	469	487	515	504	507	476	500	495	492	489	503	546	467	507	507	518	493	487	483	515	503	477	488	530	471	464	483	494	466	507	506	481	499	480	455	459	500	459	519	497	494	436	486	503	481	512	489	477	496	469	466	481	475	496	494	500	462	466	505	447	499	502	498	485	473	495	528	481	472	523	478	510	486	484	502	512	468	490	470	480	474	468	477	502	471	473	462	482	489	496	469	487	504	459	475	510	486	495	480	523	524	477	481	482	506	491	497	495	467	499	480	471	511	469	484	497	471	471	490	495	482	503	515	498	467	509	485	496	487	485	489	482	518	476	462	450	478	490	494	460	491	500	505	489	476	506	515	506	514	538	477	478	490
52464	46106	43194	40155	42450	43105	40378	34347	31050	28925	24681	16423	6654	2038	636	280	188	163	188	200	184	164	176	195	192	194	165	171	176	185	176	187	170	159	157	184	184	187	166	158	178	185	189	192	170	183	179	154	193	177	193	164	164	183	162	188	158	181	182	195	168	162	177	185	183	170	176	204	180	188	173	172	191	143	167	179	183	168	174	160	138	172	193	193	159	164	184	200	165	173	170	176	167	186	162	164	157	168	182	157	174	185	163	184	197	172	172	182	186	176	194	184	176	205	184	171	168	160	193	183	179	173	186	174	185	192	189	158	133	155	166	189	195	199	179	163	214	184	193	199	145	157	181	185	162	179	191	177	171	165	196	185	205	164	199	168	178	199	188	202	173	193	203	173	159	176	185	167	171	213	184	178	194	177	144	164	189	180	164	180	174	152	174	188	148	166	154	196	171	172	190	145	186	189	166	155	164	171	188	183	183	154	176	195	198	182	161	160	177	172	179	171	174	165	191	166	185	198	189	170	160	171	155	180	201	171	179	185	175	171	160	202	184	166	182	174	191	186	164	164	182	195	190	176	183	219	155	172	182	173	179	185	193	198	180	172	169	170	188	190	175	170	149	180	173	169	182	187	174	167	159	186	180	162	180	163	161	180	169	200	182	197	173	171	195	180	145	207	164	167	158	187	166	183	153	157	183	175	192	188	209	170	205	156	168	175	208	175	207	202	174	173	172	187	179	199	173	138	171	160	158	186	177	170	187	188	145	153	169	198	174	158	189	168	166	183	169	179	166	188	183	156	179	148	197	184	166	176	192	182	172	186	149	169	198	179	172	163	172	186	175	159	192	184	184	162	174	207	179	204	178	164	171	171	177	183	184	181	163	149	162	188	181	179	172	175	194	190	178	190	176	180	190	183	176	174	173	154	204	171	200	160	165	170	193	187	195	173	165	204	180	179	175	180	168	181	174	151	158	196	197	169	185	164	185	145	150	178	174	189	161	187	178	151	175	191	194	170	181	169	169	184	172	183	161	202	146	178	207	162	176	183	173	200	165	172	171	163	169	174	181	183	170	183	162	168	174	179	164	194	161	173	179	196	178	168	168	175	178	220	181	183	190	178	146	194	179	175	177	196	136	158	159	212	173	175	195	182	174	213	183	181	197	201	176	161	166	185	163	175	177	184	180	188	175	185	178	171	200	188	167	172	168	163	175	173	183	191	145	177	207	208	188	174	169	166	155	169	184	157	146	182	175	155	177	175	206	194	146	190	171	187	171	175	187	174	173	204	192	163	178	180	160	179	186	181	149	193	187	186	163	148	189	171	166	172	169	174	168	177	181	188	202	204	177	177	173	155	176	166	173	186	203	169	206	175	180	208	171	177	187	171	171	174	148	155	198	201	189	177	168	156	167	182	178	181	160	164	190	176	212	155	175	181	196	181	193	162	196	176	152	152	156	173	194	160	201	147	184	177	176	175	204	170	183	186	161	176	169	160	162	164	168	185	198	199	152	171	173	154	167	172	197	166	180	174	179	151	194	189	209	162	168	175	185	163	184	181	190	195	168	180	155	171	177	184	186	190	191	185	194	176	180	160	168	180	172	220	204	186	202	179	182	176	178	168	172	161	181	195	196	183	174	178	180	164	183	178	187	168	172	181	174	176	187	173	188	180	199	169	204	181	197	185	173	170	164	165	180	187	189	180	162	198	178	172	158	192	194	185	207	204	164	169	184	195	159	190	181	179	172	212	178	190	175	171	181	174	158	149	173	159	174	166	170	176	155	159	180	177	186	200	158	157	174	192	180	187	178	175	182	180	179	194	181	164	160	163	168	167	187	166	181	177	169	193	169	164	181	160	175	183	183	165	202	172	177	178	183	158	173	155	170	164	177	191	193	149	160	181	162	166	202	176	189	177	177	159	192	170	177	166	179	174	176	180	189	173	190	163	176	166	178	166	184	164	188	193	165	191	158	170	186	182	192	170	184	168	163	199	175	187	154	189	190	197	172	187	191	176	182	177	193	171	156	190	176	195	158	174	191	170	175	179	176	187	135	161	167	169	170	149	164	191	180	141	151	190	183	201	172	163	158	166	175	187	182	152	183	179	188	167	147	158	164	201	135	179	190	190	169	174	176	156	204	174	175	172	149	197	174	162	164	163	162	179	175	188	176	177	180	183	176	150	183	179	171	147	185	191	182	177	191	189	184	207	189	186	172	185	181	176	182	174	172	177	177	185	161	184	170	186	174	157	192	167	188	167	178	155	182	174	183	171	179	208	170	183	196	166	173	149	175	205	144	176	192	183	164	147	166	185	163	166	183	201	180	167	183	149	188	174	179	191	195	183	163	166	154	181	192	188	179	180	182	178	164	148	177	182	159	178	177	153	198	178	180	161	201	184	202	156	199	202	183	195	186	159	191	160	164	203	193	186	164	193	191	184	172	164	169	204	182	177	182	202	180	186	186	161	167	193	170	193	187	160	204	182	191	202	174	171	170	163	164	158	188	170	185	169	176	187	182	183	166	189	149	162	183	186	180	177	190	189	177	186	192	181	177	166	169	173	189	202	204	187	196	173	189	168	167	195	161	183	202	192	162	173	192	189	170	192	181	178	178	169	183	163	168	178	195	167	177	190	161	173	185	164	183	192	174	164	213	195	180	172	178	188	196	183	169	164	181	164	169	150	177	184	166	175	172	145	176	199	173	166	171	179	172	157	166	186	161	184	170	196	202	183	172	180	178	180	205	156	162	169	187	193	199	178	160	190	184	171	189	182	168	182	174	186	167	197	181	164	194	190	186	179	182	191	171	174	181	175	190	173	175	186	169	193	194	164	190	175	176	191	190	200	179	180	158	190	197	205	174	185	160	152	160	174	172	169	181	175	172	176	167	166	189	179	192	168	212	187	182	149	170	191	179	177	161	159	176	183	187	167	182	168	188	190	202	161	185	188	161	162	182	166	201	161	178	169	162	166	164	202	173	181	158	178	186	172	175	162	189	178	142	160	191	195	179	179	183	191	172	186	175	185	181	169	186	169	201	188	179	164	157	145	193	181	139	175	209	179	159	159	184	186	185	166	181	191	195	177	174	177	184	173	174	173	200	173	179	191	192	166	156	169	171	168	162	179	205	185	171	187	199	204	174	181	171	185	181	171	172	193	180	183	198	191	200	163	193	174	171	155	164	182	178	171	199	153	186	158	199	180	164	188	194	189	153	178	175	190	162	183	170	190	168	173	196	167	150	167	188	181	141	191	175	171	192	189	162	162	189	179	162	178	176	139	150	185	184	204	157	182	173	164	200	157	183	156	163	182	199	192	181	169	206	196	197	181	178	161	174	190	181	181	173	178	200	163	179	171	184	187	168	176	177	170	160	158	152	181	190	172	175	196	179	177	179	178	170	181	167	182	196	145	186	173	163	183	194	181	167	164	198	179	176	178	176	194	189	172	178	184	183	184	185	182	164	185	204	180	168	195	168	175	195	191	174	190	193	189	218	176
42425	50683	54375	57484	57756	55371	49776	33211	44085	46979	40169	31763	17492	7017	2408	965	518	432	469	427	463	434	438	443	459	443	433	479	447	441	454	411	446	419	432	446	457	394	424	463	466	427	417	441	409	430	413	402	479	452	426	440	425	429	437	428	437	448	402	451	439	402	429	444	429	424	422	465	479	479	468	432	464	422	421	431	396	430	435	447	408	423	426	453	429	409	443	443	439	434	389	435	391	404	394	440	442	430	430	456	464	418	427	439	429	449	446	437	408	432	428	448	418	426	438	446	412	437	432	429	437	455	413	454	416	409	463	461	440	437	443	396	436	442	420	404	422	426	407	439	407	417	476	445	400	391	427	431	404	457	427	417	411	447	425	454	424	425	439	442	419	397	411	424	409	456	428	413	467	428	437	425	413	447	482	443	417	424	462	474	453	430	414	452	455	423	414	437	466	423	422	421	464	456	455	475	483	444	400	450	427	473	469	413	410	426	453	428	447	397	406	440	426	431	429	409	394	457	401	441	425	439	432	420	448	425	394	427	438	449	451	436	490	446	424	445	423	457	406	441	434	414	438	422	426	446	444	445	444	444	424	466	406	439	409	427	442	419	426	441	463	440	422	446	435	394	444	460	444	452	424	415	433	424	430	414	431	436	443	413	483	407	462	416	432	452	370	418	455	402	436	417	448	455	432	421	417	422	479	460	414	450	450	445	447	414	414	371	439	447	418	442	408	432	419	441	417	441	417	425	420	377	438	455	457	436	438	456	464	455	440	432	428	440	444	448	424	408	392	413	454	451	407	442	427	405	421	468	439	439	450	453	417	428	426	446	413	437	445	425	444	430	405	433	410	424	433	445	418	398	394	440	439	427	435	439	395	415	453	446	407	425	409	402	418	414	428	427	435	411	403	411	448	445	442	430	391	437	429	410	437	422	447	439	436	428	421	464	445	454	435	457	422	420	419	417	439	451	431	437	428	425	391	422	448	403	439	473	411	453	428	468	425	447	427	397	446	467	453	405	421	380	436	404	447	421	430	410	427	448	408	448	431	446	435	406	437	419	455	477	425	429	431	439	427	444	464	430	402	388	440	444	448	403	396	417	424	426	443	384	404	440	436	426	425	409	439	429	433	411	425	437	440	451	420	444	429	423	438	421	448	407	443	414	414	409	418	422	423	405	397	438	421	443	438	447	437	454	455	446	452	425	446	423	434	409	401	441	402	440	433	433	434	398	435	447	435	421	463	473	450	447	413	426	452	431	379	425	426	443	420	429	432	440	429	428	426	421	429	397	410	408	432	418	424	467	466	419	406	422	457	395	405	407	468	447	485	423	430	429	400	432	416	430	427	446	439	424	409	412	448	406	451	421	410	456	472	420	463	443	441	440	435	444	435	406	422	395	440	462	472	424	387	440	423	436	424	472	410	422	441	455	403	453	449	407	400	444	432	492	431	407	419	396	442	429	420	429	430	415	414	418	411	457	445	446	405	405	428	424	451	439	433	397	431	477	423	427	418	450	470	434	438	428	447	442	432	414	440	440	424	426	431	443	414	438	422	435	464	425	425	433	453	418	431	455	437	437	436	402	434	428	435	448	428	439	446	429	449	425	413	431	435	453	422	398	432	441	437	452	453	391	424	407	422	415	439	433	433	452	441	437	440	414	462	495	436	456	443	438	412	415	431	431	434	424	469	401	419	482	410	438	393	465	449	413	424	434	425	424	421	433	432	455	440	466	415	449	423	436	425	441	421	413	459	479	427	402	410	409	456	415	391	448	449	460	420	424	439	441	446	429	397	418	478	447	439	433	451	412	454	466	390	453	411	442	441	461	428	407	445	444	419	410	442	453	459	405	428	454	399	427	422	412	437	400	421	416	420	461	428	471	455	408	479	445	417	446	425	452	419	419	391	395	424	449	461	419	396	432	429	458	412	416	423	424	442	437	445	445	470	422	474	436	427	432	399	456	421	451	388	411	468	437	449	415	413	451	434	446	454	455	449	427	457	404	440	432	415	435	396	437	437	413	448	477	437	417	431	427	452	464	417	453	414	424	405	392	401	435	423	459	407	470	443	417	395	462	466	418	454	431	436	437	413	425	451	418	448	468	453	422	411	430	441	405	432	472	435	434	428	427	452	395	453	454	422	424	433	430	415	462	436	447	442	398	399	429	440	434	411	427	421	419	436	441	407	432	409	442	460	421	452	414	413	409	407	454	436	428	417	435	416	423	430	427	420	445	407	445	452	448	427	430	439	401	472	458	380	432	417	422	443	415	376	468	455	401	430	461	421	454	423	412	411	422	410	417	441	414	478	420	457	396	440	433	393	457	440	455	400	433	419	418	402	444	409	435	447	431	432	433	416	441	429	420	449	455	423	442	431	430	437	430	423	444	400	443	444	420	413	434	446	423	394	416	415	443	418	410	425	391	462	472	453	433	445	417	478	470	451	442	445	431	422	424	433	419	442	432	430	447	451	422	426	473	438	454	416	428	406	435	437	424	446	439	434	456	447	453	425	409	435	450	465	405	441	433	427	394	380	421	434	424	449	451	402	470	443	435	416	420	444	426	421	450	415	443	462	444	456	447	408	406	434	444	435	401	442	410	407	440	409	423	394	417	431	431	452	415	464	430	433	418	437	415	435	417	399	439	399	453	447	405	476	432	432	398	485	411	415	423	454	439	510	407	395	436	464	398	439	426	429	438	421	445	387	446	431	397	424	461	445	453	426	433	449	452	411	422	402	427	426	395	386	432	434	448	453	439	400	408	439	427	437	416	474	408	413	415	442	446	417	420	417	410	431	427	446	424	436	444	451	481	398	405	430	382	429	445	430	409	441	422	421	420	432	457	422	408	450	433	390	440	406	438	437	406	467	444	431	440	418	428	407	474	403	433	413	440	425	425	477	442	441	422	440	422	437	413	435	432	434	424	420	437	475	416	424	434	429	446	435	447	450	400	420	426	407	432	459	452	390	427	421	392	436	475	402	446	439	413	421	426	460	413	460	441	429	430	421	415	450	428	415	417	387	415	449	424	410	416	434	407	419	423	425	398	449	433	458	438	421	411	453	425	431	428	451	455	412	404	456	441	434	448	419	401	418	399	464	428	423	438	459	433	456	428	464	429	448	421	411	445	408	407	424	400	409	428	454	403	448	422	402	452	460	404	432	442	417	442	400	423	449	474	440	405	461	465	407	440	456	426	403	422	451	441	454	400	446	464	427	401	427	440	453	425	445	422	429	424	434	434	386	443	470	464	410	406	441	428	434	423	426	484	403	438	433	421	411	422	411	460	422	419	415	408	452	406	397	445	390	429	456	437	436	413	451	448	456	456	430	479	448	426	433	423	395	459	422	409	444	428	432	423	477	455	436	413	431	478	435	430	386	454	422	435	407	475	426	406	467	432	418	433	481	413	411	403	443	411	457	429	473	435	419	474	437	455	413	409	429	418	436	442	429	413	449	425	448	432	439	432	433	422	475	434	388	428	461	427	433	399	430	424
10666	16205	15127	14493	19958	14417	4909	1638	565	1159	1210	974	635	389	274	225	177	196	180	204	195	203	215	178	205	171	184	205	178	178	187	224	183	178	187	195	183	185	197	159	169	182	163	181	201	180	167	188	184	199	197	203	200	195	192	184	185	181	211	186	182	201	198	190	173	166	185	191	187	172	195	201	205	184	198	202	210	206	193	204	191	170	202	189	185	174	173	179	196	200	184	175	168	195	204	190	186	178	200	197	178	168	215	184	177	192	188	202	198	194	187	185	189	177	180	189	210	172	186	195	218	187	209	186	189	193	175	195	177	178	195	201	182	185	184	162	172	192	170	200	189	179	182	177	196	191	205	177	168	172	184	181	203	190	166	191	188	184	187	204	188	161	193	211	216	173	190	182	184	200	197	193	186	202	183	187	213	185	189	218	208	199	197	194	181	192	169	199	169	184	209	217	168	178	192	184	219	181	185	187	188	160	155	173	206	189	192	205	173	173	187	182	183	202	206	187	192	198	165	182	218	189	185	179	187	212	210	195	174	181	197	198	188	189	196	173	188	186	191	187	191	210	201	208	182	196	169	211	185	182	198	203	187	206	151	172	202	187	188	204	165	180	176	177	184	189	180	197	195	192	194	183	200	192	173	175	193	207	175	215	192	191	186	156	180	185	178	185	176	213	180	176	181	160	185	165	185	194	208	173	188	192	214	187	190	176	187	186	171	180	207	214	190	175	194	206	173	188	200	161	176	187	188	176	177	183	182	167	174	197	168	200	161	169	206	212	191	203	184	178	206	226	185	188	171	182	209	199	188	220	185	190	183	206	196	214	193	196	227	216	183	181	183	169	190	155	175	181	175	176	204	192	176	193	211	192	189	217	170	197	197	189	174	165	170	197	197	179	201	184	186	200	173	186	201	178	174	170	211	193	200	177	152	181	185	157	198	205	193	169	198	185	185	198	181	176	191	213	188	198	199	208	180	189	190	187	188	182	183	189	189	181	203	190	156	188	189	188	181	183	183	185	181	187	177	170	203	179	194	223	194	176	193	171	229	195	191	175	176	180	175	168	173	171	189	173	186	221	199	182	206	220	169	181	184	184	222	201	194	188	192	186	215	206	167	186	209	175	193	187	184	174	194	205	191	172	162	155	183	217	198	184	174	183	179	186	186	193	175	191	188	203	162	192	200	168	181	195	199	179	211	212	195	198	158	199	202	203	200	205	163	172	172	193	168	191	183	212	233	195	189	180	209	201	215	164	161	188	203	185	162	197	189	199	210	180	183	160	200	209	187	182	201	163	187	199	205	201	184	180	209	168	195	173	164	189	190	215	203	194	172	198	168	213	175	198	187	169	183	184	158	200	169	180	187	206	172	170	184	187	191	175	170	194	200	212	188	197	183	183	185	200	197	198	206	199	186	203	174	205	169	189	218	180	195	169	193	197	174	197	198	206	179	204	181	184	191	175	192	172	194	184	200	186	184	182	214	199	184	211	214	200	183	174	207	195	189	180	200	204	186	181	202	202	206	199	181	214	210	196	176	203	183	187	172	183	200	170	188	152	183	174	172	219	216	184	203	181	185	183	191	173	180	181	171	177	162	201	201	184	184	227	188	194	201	197	196	179	201	190	206	205	209	169	198	187	197	175	185	177	181	172	182	182	200	164	185	178	185	217	202	178	171	187	175	182	178	184	184	212	184	187	201	178	191	183	187	184	191	177	186	192	195	201	209	161	199	185	194	199	192	194	187	195	192	189	193	196	177	195	185	190	197	219	194	178	192	198	164	192	196	178	182	163	222	180	204	223	147	182	171	174	177	179	186	199	160	198	178	178	179	197	191	187	181	175	186	179	199	190	201	217	211	193	206	206	185	214	192	169	185	188	193	195	193	192	188	192	180	206	193	212	176	182	216	173	192	168	184	185	166	202	193	211	225	197	171	182	217	182	206	172	206	197	206	205	194	210	177	201	164	178	183	194	179	207	208	227	190	196	179	211	170	179	194	171	158	182	164	185	171	182	170	204	171	186	183	205	184	177	182	205	179	199	183	165	167	199	178	211	192	218	188	162	201	169	180	173	178	183	197	188	187	165	190	160	185	169	198	193	168	247	198	162	179	169	170	177	204	179	171	174	173	200	170	181	178	164	179	199	193	207	196	173	196	153	215	204	195	189	175	193	195	196	171	213	184	193	203	208	191	189	183	188	177	187	204	180	183	190	194	187	191	183	207	191	210	193	193	182	207	187	166	212	186	203	186	188	192	183	198	188	207	190	201	182	205	209	209	208	233	181	189	188	165	172	165	198	173	164	181	221	190	181	176	188	186	187	205	182	217	177	199	189	184	183	166	180	187	192	182	191	175	163	196	203	185	173	178	173	207	191	182	188	197	203	184	196	174	208	196	168	165	170	193	210	195	181	187	175	200	173	206	214	175	180	178	150	175	181	189	177	184	184	184	183	165	169	215	202	175	176	165	187	159	192	188	195	179	220	195	198	212	169	178	187	195	175	156	198	217	179	176	170	187	168	176	183	181	201	190	224	172	223	205	206	174	166	195	172	188	197	166	196	211	176	182	178	191	196	186	202	179	178	188	149	190	187	169	189	196	170	192	198	190	179	174	189	200	183	201	215	183	184	186	199	186	176	190	186	189	197	176	184	173	194	180	185	187	184	189	178	158	201	183	196	196	185	197	167	167	226	175	180	192	189	190	193	211	189	167	190	197	177	169	207	189	187	178	179	217	211	189	194	217	194	202	186	197	203	194	168	181	165	202	205	173	177	203	184	215	189	184	180	189	193	205	178	188	203	183	197	161	179	199	183	174	186	227	181	187	181	184	194	214	169	204	198	189	190	177	191	202	210	189	183	178	177	188	183	199	195	209	225	169	188	166	186	190	213	174	171	183	157	177	184	190	200	216	190	174	210	197	202	201	181	180	172	187	196	189	173	180	180	189	195	174	196	188	206	204	196	179	179	175	226	209	190	179	195	191	194	206	170	183	197	170	177	208	204	183	198	191	199	195	193	188	212	186	198	196	218	179	193	195	216	196	165	185	170	214	168	187	181	171	186	189	187	186	209	163	201	188	170	198	165	189	169	188	214	191	231	195	206	189	175	174	185	210	201	199	196	194	192	188	185	187	177	163	173	187	210	180	161	180	195	177	189	198	171	194	212	200	200	178	170	193	161	186	187	197	177	194	205	183	181	178	176	182	196	194	174	160	170	167	179	220	176	179	189	194	173	174	205	182	187	180	203	181	172	186	184	194	223	167	199	166	170	182	183	188	211	189	193	190	197	161	200	167	187	196	191	161	167	194	171	191	178	181	189	186	188	202	198	192	221	181	200	176	195	206	201	180	190	198	184	201	164	192	188	191	190	214	160	185	165	173	165	190	209	179	187	175	159	184	209	193	185	163	182	200	188	183	172	173	182	171	188	181	192	170	199	192	197	197	202	198	181	193	211	184	179	221	198	204	201	183	191	183	187	216	193	184	180	196	196
9012	18282	19940	25757	36045	22210	13095	5750	2337	5330	5093	3683	2166	1189	649	528	550	450	480	465	479	505	443	448	483	525	471	482	449	440	485	477	466	449	492	482	478	480	449	511	497	495	472	506	445	485	457	465	470	473	454	496	481	471	439	530	440	490	493	474	466	470	432	493	452	487	450	516	444	488	444	463	456	511	462	485	470	479	458	463	464	478	456	449	459	471	453	504	500	504	494	481	452	502	464	467	444	491	463	480	474	465	461	457	483	455	450	483	505	438	489	468	464	436	472	469	476	487	447	450	483	491	465	447	504	442	418	472	517	467	466	420	463	479	470	449	502	465	495	475	451	477	466	461	485	456	496	481	476	482	496	506	487	487	470	437	461	477	494	532	449	423	486	454	470	504	457	469	450	516	424	541	422	497	475	464	480	475	481	445	504	476	483	464	503	454	449	446	457	481	435	452	495	442	471	452	468	506	457	485	485	476	479	493	465	476	516	463	438	477	457	469	499	472	461	480	485	488	468	456	484	491	475	464	460	460	473	475	508	478	465	492	471	462	462	472	481	465	524	486	483	490	498	476	473	481	479	512	468	435	434	468	480	495	488	426	509	475	452	471	484	478	455	470	483	467	461	442	461	476	482	494	497	484	458	493	472	451	444	473	508	461	459	495	452	456	459	484	461	460	463	500	471	442	461	447	480	450	467	492	498	484	448	504	466	487	481	499	462	451	444	473	519	418	496	467	467	476	501	436	499	473	465	471	457	458	453	518	478	467	491	498	429	464	476	507	434	459	501	487	464	474	480	495	448	487	447	468	477	486	484	464	511	461	483	454	484	486	429	463	437	447	493	498	471	475	505	479	447	442	469	481	465	517	455	497	447	473	461	455	498	489	455	500	468	469	466	450	446	483	458	452	443	480	453	493	434	475	441	473	475	480	504	503	519	469	459	477	480	470	484	482	449	529	486	478	487	463	446	484	497	486	455	481	466	481	407	472	484	502	482	456	514	482	503	490	507	500	508	492	489	455	460	491	463	452	475	481	478	463	490	506	510	471	483	457	509	425	486	496	445	469	491	443	483	454	433	471	445	496	482	459	489	465	504	490	483	456	485	438	483	488	466	467	436	419	467	493	497	469	478	459	496	466	479	496	491	469	506	492	510	440	488	459	477	489	476	438	475	475	487	450	481	466	511	457	497	473	461	449	464	491	478	479	464	457	434	475	467	469	475	456	468	463	511	512	481	485	488	437	518	447	527	498	462	482	501	485	449	454	467	469	439	463	485	468	462	481	486	492	502	454	470	488	454	498	457	500	457	476	507	463	458	474	424	474	477	438	470	471	485	470	488	485	451	507	461	476	491	482	452	500	511	484	485	494	449	461	471	451	453	453	453	484	490	468	421	510	441	419	460	499	468	477	443	484	460	488	469	459	490	454	484	463	417	467	495	448	452	450	468	478	486	473	492	470	463	478	463	480	491	486	466	483	488	486	481	470	510	495	510	497	454	476	512	421	471	468	499	449	446	456	468	453	458	459	500	482	456	459	458	450	475	465	485	483	475	440	443	451	495	469	466	509	483	501	493	505	482	460	466	459	475	501	445	469	475	480	435	436	451	509	494	465	484	455	459	488	472	492	491	465	490	415	489	452	425	485	477	465	469	493	435	422	469	483	481	507	458	476	449	467	478	441	460	461	482	468	407	532	468	476	503	475	529	496	441	445	450	484	504	466	477	467	446	435	492	456	449	490	482	485	464	463	468	470	479	481	463	476	466	458	460	431	494	452	445	452	469	461	483	451	508	465	463	450	497	438	454	426	415	482	464	455	482	444	445	470	468	486	467	490	480	486	468	435	517	504	477	453	452	496	487	459	508	480	480	453	490	485	488	506	452	437	415	466	436	451	495	435	491	449	503	465	452	456	481	394	451	458	444	495	445	480	461	487	441	485	503	453	444	466	456	504	495	476	449	463	492	459	472	480	475	473	471	466	442	483	452	485	495	467	424	443	443	485	474	488	478	477	457	485	503	476	422	473	446	474	487	465	499	466	475	486	459	500	478	465	510	461	468	488	473	473	450	495	451	461	485	482	497	472	444	471	567	482	470	445	475	505	468	467	472	461	490	484	456	469	448	468	456	480	470	459	481	488	451	449	461	477	502	466	484	489	477	526	428	456	450	475	441	500	497	467	463	464	481	461	464	467	469	444	469	454	512	469	488	485	525	467	487	457	472	479	457	454	474	486	499	471	497	462	451	484	440	471	424	519	480	465	469	501	431	464	493	463	451	475	461	502	455	481	481	463	482	486	496	467	461	498	444	450	493	494	483	438	487	462	455	490	507	455	481	478	457	481	479	478	435	458	445	467	465	481	483	439	471	450	456	463	498	454	470	477	491	423	456	443	488	480	478	467	474	484	431	484	438	450	456	506	468	439	509	431	466	443	484	435	434	447	441	458	433	454	521	493	472	518	480	438	465	481	450	483	482	438	451	471	487	474	501	458	510	478	475	517	467	464	462	464	472	483	488	480	475	473	512	463	483	463	444	466	469	488	469	454	477	448	461	473	518	491	437	448	462	432	498	455	432	467	424	485	528	480	466	485	451	484	493	462	455	496	466	446	431	437	482	459	478	461	490	449	495	461	403	454	495	486	435	447	492	490	499	492	451	475	439	442	522	464	436	438	462	469	439	458	445	460	455	472	468	452	451	473	486	469	462	492	477	511	491	484	481	464	473	473	466	493	452	458	483	481	464	493	477	480	499	496	485	488	507	475	497	445	491	485	466	484	462	451	434	458	501	516	466	477	457	445	442	451	456	463	488	510	479	479	457	420	507	490	507	464	429	445	473	416	480	437	502	490	469	501	485	455	498	451	462	501	504	469	491	435	497	490	495	501	503	450	487	522	474	436	467	493	471	520	440	462	446	465	478	503	502	423	475	460	460	454	463	480	488	449	479	465	482	452	487	463	470	438	484	466	438	483	452	479	442	404	495	474	463	522	486	500	449	473	480	442	468	512	475	462	452	480	473	488	489	477	473	469	435	454	456	444	509	481	443	453	465	529	467	510	484	452	464	500	462	467	507	444	451	496	459	507	461	514	484	467	466	484	449	477	469	460	448	481	476	433	490	471	474	510	469	475	454	453	471	505	502	439	474	499	454	506	476	451	459	489	486	444	468	489	496	472	456	478	486	469	457	472	481	446	458	501	444	451	504	480	482	469	466	491	495	477	450	457	490	492	441	490	456	471	478	480	480	462	473	476	454	461	470	454	463	440	483	465	458	421	441	451	463	473	479	499	459	482	450	470	421	468	480	467	467	456	498	481	467	444	472	478	462	466	464	468	514	463	492	463	493	492	464	475	423	513	467	509	478	480	467	484	434	488	485	480	510	488	502	470	493	432	486	474	448	463	458	508	469	467	492	483	449	451	477	445	458	469	474	440	476	507	445	469	517	519	464	452	447	527	479	498	479	488	463	493	475	475	448	512	479	454	441	474	490	506	469	482
40191	40639	48024	47188	47223	43946	33838	26055	15571	13109	9747	5448	2175	882	378	254	214	225	182	204	190	189	176	194	214	187	195	212	175	174	204	195	224	175	188	166	170	205	182	215	177	180	219	176	203	164	177	221	204	204	188	201	221	216	199	211	198	178	197	180	186	178	195	222	171	216	195	195	194	192	196	215	193	201	182	206	177	211	197	202	194	183	190	188	196	211	190	213	177	226	187	214	185	182	169	204	178	192	193	236	224	216	217	176	171	190	210	221	194	192	221	197	191	194	198	203	195	176	172	198	193	164	201	204	172	223	184	183	181	159	182	190	179	224	204	175	190	172	196	210	206	187	202	203	201	209	164	189	195	193	191	194	155	197	165	203	202	204	187	199	188	179	223	169	179	203	187	201	195	165	190	208	208	193	206	197	173	228	210	208	189	203	212	189	216	182	219	208	208	232	199	208	189	227	178	193	192	198	156	199	188	215	200	191	214	211	200	218	185	179	200	180	200	191	188	186	202	209	190	181	185	189	186	186	185	185	183	167	202	211	202	193	198	187	193	193	203	187	176	212	218	210	203	227	203	192	192	197	188	209	177	190	192	200	192	211	187	208	201	175	186	194	190	190	196	204	205	213	212	185	195	186	183	207	198	204	219	176	161	187	221	181	192	197	199	209	202	196	212	201	192	218	204	181	191	192	203	188	190	224	197	195	228	172	199	214	187	197	172	203	198	201	217	201	200	184	196	187	203	202	214	210	189	191	204	192	197	171	218	183	172	178	174	183	182	182	181	199	205	189	205	199	213	193	198	176	183	190	168	166	177	190	176	214	171	184	175	194	195	197	176	197	190	216	174	212	203	204	197	187	199	204	203	208	187	196	216	176	209	200	191	213	186	195	184	201	189	175	194	180	201	180	207	184	200	216	208	196	189	188	175	199	195	218	192	194	200	187	181	182	203	186	204	189	209	175	171	193	205	200	207	190	201	189	197	186	187	194	176	195	199	181	196	200	211	201	180	197	232	200	209	219	197	182	207	201	201	204	191	178	191	187	204	196	200	180	206	217	191	188	207	194	178	216	199	199	199	202	204	175	224	192	202	197	190	189	208	181	195	187	187	183	183	203	221	204	198	182	208	202	191	201	214	218	202	186	194	211	189	178	210	244	224	217	181	204	177	185	188	205	212	194	225	177	168	209	220	214	188	216	184	201	193	187	186	208	202	202	191	198	200	229	186	230	200	186	202	211	195	191	181	195	191	198	210	206	200	191	197	191	205	185	188	219	165	207	187	190	191	222	220	192	214	225	184	197	200	170	221	198	213	204	203	185	182	224	198	213	192	195	184	193	216	178	203	229	195	199	180	202	175	204	189	219	209	219	190	183	202	181	192	189	157	173	195	198	191	197	191	187	174	177	190	194	218	192	190	188	204	200	194	210	194	186	165	206	205	201	175	207	194	179	190	197	199	228	211	197	195	212	178	220	199	178	226	196	198	209	212	178	187	180	174	198	186	200	189	203	185	209	206	212	208	168	193	202	218	201	172	187	175	198	213	178	146	217	205	210	178	182	225	200	192	211	202	187	179	177	172	184	228	194	195	178	203	207	215	202	190	220	185	192	187	178	189	198	181	190	179	180	185	206	173	206	204	211	202	217	203	192	192	207	180	178	192	200	195	225	199	184	219	188	195	215	191	184	216	204	197	203	202	194	183	194	200	187	206	206	204	179	203	186	181	198	182	203	191	228	202	180	215	170	188	191	192	211	207	181	193	197	193	200	200	213	189	198	203	195	165	197	216	202	183	208	207	192	192	204	206	197	200	188	182	186	211	226	177	216	208	167	206	194	214	191	200	187	189	219	190	192	194	193	193	199	202	205	209	200	177	209	198	212	216	179	209	211	208	195	231	212	190	244	211	190	197	217	190	176	207	197	221	200	205	192	191	204	208	163	190	197	201	193	210	208	188	196	194	189	213	188	177	173	181	195	213	201	182	220	197	176	178	196	187	188	223	189	193	182	175	206	190	201	199	194	180	210	210	193	178	185	181	189	192	197	198	200	198	186	203	223	209	178	168	188	173	195	211	220	195	223	204	191	193	191	172	211	212	194	191	191	191	205	210	185	196	204	179	192	181	182	214	207	201	196	196	211	208	197	206	195	183	190	201	210	194	199	183	195	179	191	193	206	192	177	218	188	205	194	207	210	193	207	193	187	195	225	191	201	199	191	202	194	228	201	205	195	205	214	169	191	196	185	218	232	199	214	209	204	206	176	207	209	187	181	199	176	177	193	208	204	188	157	222	214	189	176	193	206	191	188	186	208	196	208	181	197	195	207	199	202	211	200	224	209	198	206	210	188	191	177	194	185	178	196	188	203	208	169	208	186	223	192	196	167	200	215	198	194	209	188	204	184	200	196	192	204	215	197	202	178	201	176	220	190	200	195	189	176	216	192	190	191	207	168	206	190	194	201	185	179	216	173	189	200	195	200	198	212	174	204	186	178	176	186	193	179	210	179	208	178	187	208	184	202	207	191	238	208	216	200	185	204	164	193	208	162	164	214	184	205	198	197	204	189	195	199	184	207	192	203	185	210	185	213	219	171	225	193	169	211	183	209	190	178	201	214	203	206	192	202	191	186	212	182	185	211	195	198	215	194	198	175	182	201	180	208	182	171	231	204	204	198	198	178	180	192	207	183	228	184	188	187	193	199	182	205	218	190	196	183	199	211	216	198	207	195	229	189	204	206	197	181	188	192	218	192	173	189	202	180	167	208	207	202	183	196	189	204	218	199	181	199	203	212	186	202	208	203	209	205	204	197	189	209	202	198	210	204	190	192	208	200	218	163	208	213	176	188	193	205	195	198	218	202	213	201	198	192	187	205	198	197	210	199	218	205	191	193	192	207	201	204	214	171	212	180	195	188	193	208	170	182	214	219	212	189	211	183	202	177	208	235	203	193	175	206	198	188	191	206	194	179	215	208	202	198	205	225	168	211	210	181	162	198	181	218	197	196	215	176	182	186	212	178	181	215	159	200	214	215	165	188	162	195	201	191	218	202	200	207	170	186	189	218	197	193	191	176	202	178	191	184	179	212	188	232	211	206	210	185	204	196	169	190	184	206	194	195	210	197	200	219	183	217	236	209	194	196	175	182	214	189	170	189	222	191	188	222	212	181	208	211	211	207	181	198	192	209	183	210	193	217	214	184	180	226	166	185	208	199	223	195	178	166	209	199	195	200	185	211	189	175	198	211	215	200	181	227	200	169	190	197	227	219	203	193	185	210	203	195	228	189	217	191	173	193	190	178	191	209	204	222	200	176	187	176	192	215	194	176	193	192	195	218	204	192	197	196	182	185	191	172	167	192	205	209	196	190	198	202	182	205	162	190	212	200	210	206	201	203	180	192	197	192	195	201	157	214	207	189	180	173	192	192	227	196	209	206	229	174	219	195	196	210	181	187	207	203	210	205	197	198	196	193	196	206	213	212	195	169	175	217	201	194	188	202
29571	36488	50801	56073	60579	56258	44361	23211	18771	29388	25620	16784	8098	3353	1423	741	556	534	458	484	446	507	472	502	516	469	515	533	459	495	497	501	475	462	465	487	513	456	471	507	458	511	476	448	470	485	504	486	474	474	469	481	455	500	455	488	491	478	489	472	531	489	485	478	509	480	485	489	474	460	475	478	483	511	496	488	516	479	486	477	472	489	520	494	494	521	487	483	457	481	433	495	486	474	460	503	454	453	484	472	492	457	479	494	509	504	480	484	513	473	487	474	474	469	481	468	485	452	492	479	513	494	493	509	522	483	494	508	452	461	525	483	461	505	462	512	455	470	520	483	552	448	492	481	490	490	439	489	483	451	476	510	431	478	495	524	450	489	477	479	501	478	513	453	453	499	512	465	470	503	508	458	491	452	459	479	490	522	526	456	473	455	471	457	528	498	441	457	488	512	460	482	490	498	428	505	470	445	477	478	482	504	475	512	458	482	476	523	479	452	480	523	479	488	454	491	497	473	444	491	471	471	454	476	491	479	547	485	474	518	495	459	520	484	447	474	480	509	498	482	502	486	534	474	469	495	469	527	493	502	448	482	479	460	468	437	500	479	533	526	489	486	440	508	470	512	472	474	495	480	476	421	475	479	493	466	453	514	475	490	444	515	525	503	525	464	537	526	472	486	495	459	466	470	462	441	499	499	451	495	477	468	516	467	448	460	494	494	469	488	479	464	478	497	452	499	505	484	510	504	451	495	515	504	493	460	497	488	482	498	517	503	480	490	462	472	446	533	517	447	505	480	460	489	475	523	454	473	457	469	487	505	461	484	504	498	479	474	488	452	460	481	505	511	554	485	484	489	464	516	500	447	540	484	467	498	504	518	436	431	478	491	489	444	468	493	512	501	459	477	512	473	512	482	464	486	514	472	456	473	491	478	523	428	477	462	513	492	486	513	456	475	477	483	468	489	506	505	519	448	434	486	473	490	439	493	442	482	462	420	479	482	485	487	500	472	531	480	479	481	465	486	466	465	496	498	477	483	483	449	526	471	474	514	505	508	498	475	500	518	480	459	478	477	538	472	504	488	479	524	484	502	528	500	475	494	469	476	511	447	483	528	504	509	509	442	456	504	500	460	461	478	487	451	485	502	467	465	500	471	486	476	469	474	482	522	460	492	479	434	479	561	440	475	475	469	461	496	533	484	497	520	489	496	488	481	470	497	471	432	475	496	487	501	483	446	426	471	478	509	498	494	447	475	474	511	492	460	479	502	477	480	502	466	482	493	457	492	478	464	488	503	507	476	508	444	484	510	523	466	491	512	503	468	466	477	480	521	436	507	501	479	428	467	476	497	483	460	456	507	483	479	484	477	447	476	457	462	465	460	509	480	478	506	450	476	483	484	479	496	473	452	482	498	462	489	477	472	462	475	513	523	485	492	505	500	500	490	485	517	502	475	504	471	450	455	469	504	503	461	473	485	460	478	474	486	461	473	484	476	437	466	482	465	480	481	484	505	434	490	478	487	483	475	465	468	473	511	465	465	491	457	469	512	514	498	505	491	491	493	512	492	478	477	472	465	506	465	462	483	479	518	476	519	459	490	463	518	477	460	485	461	468	501	444	474	512	507	445	483	482	492	472	474	491	493	476	491	466	483	537	516	495	482	517	482	479	500	490	511	497	465	513	502	501	457	494	454	487	484	480	476	505	471	463	500	471	499	520	446	490	494	473	506	454	498	469	479	459	518	543	467	462	489	485	481	483	466	490	454	480	496	473	488	480	492	492	494	491	491	467	472	521	477	495	526	495	476	480	500	465	476	509	482	495	479	490	515	454	448	472	471	465	495	492	490	504	488	488	455	486	498	472	495	451	497	443	505	469	514	470	501	499	500	466	455	483	461	517	469	476	486	475	486	495	475	515	472	496	481	502	482	464	490	503	520	512	517	472	506	496	449	519	515	455	487	495	514	442	451	452	494	507	476	472	487	489	463	470	472	468	485	498	461	494	493	483	472	442	495	501	524	476	494	490	519	468	509	469	490	466	476	477	502	485	469	476	492	497	464	506	502	483	483	496	462	467	488	455	521	472	451	476	491	475	464	474	498	480	534	527	466	431	452	467	474	506	492	454	494	512	496	469	485	480	467	466	480	473	454	473	466	458	473	507	477	491	493	479	487	471	504	461	466	486	497	465	478	484	479	461	503	497	466	476	498	494	498	463	498	457	476	454	490	480	456	472	471	489	486	470	455	470	505	510	478	488	475	520	478	441	463	479	469	450	494	516	493	479	471	470	533	476	485	482	497	486	484	477	500	486	504	485	454	497	522	476	537	505	492	469	487	494	486	482	459	451	481	467	482	494	465	532	442	477	508	457	463	480	506	453	471	481	468	487	465	506	504	466	479	468	482	487	471	483	489	448	503	479	503	438	533	487	503	449	507	470	471	461	486	472	456	485	491	467	469	454	495	505	488	477	462	489	519	481	460	514	487	499	487	472	450	489	501	493	466	470	453	498	515	472	526	475	463	440	470	493	459	494	467	509	519	479	522	479	471	501	482	481	456	533	463	472	468	506	482	492	459	468	456	461	481	476	467	496	445	489	486	491	479	470	494	489	523	459	494	474	475	475	500	498	511	466	501	474	508	517	489	482	477	491	481	475	495	482	495	482	452	479	445	466	471	477	450	466	491	484	461	502	504	484	506	497	454	488	470	448	496	496	485	512	464	443	455	464	527	486	476	456	473	494	513	483	461	499	526	481	449	494	480	464	487	468	489	463	507	480	506	458	494	502	509	508	473	476	458	450	483	486	532	511	484	479	465	452	489	463	444	504	492	482	457	499	489	479	486	479	487	469	482	479	490	544	483	470	512	494	511	490	486	421	474	507	495	490	464	520	454	488	481	516	485	507	497	476	515	455	467	472	485	452	460	496	454	506	451	503	498	518	476	465	475	478	444	480	526	499	448	514	489	479	472	512	459	501	532	482	472	468	484	482	446	474	480	514	499	490	473	472	439	490	541	491	491	451	464	476	478	477	517	488	474	479	444	473	470	480	484	458	502	460	462	525	476	511	483	488	460	493	457	494	508	466	482	475	496	474	489	512	447	489	502	473	510	500	455	459	474	491	538	458	459	461	480	458	515	474	481	486	491	467	500	503	533	450	487	503	508	475	501	474	473	494	512	478	479	501	451	480	481	502	439	473	471	474	520	520	491	456	479	482	479	501	455	479	489	500	460	481	452	488	481	517	482	463	462	487	496	465	488	534	484	484	522	502	457	514	486	478	471	469	489	442	467	502	509	456	494	488	484	519	499	455	526	544	439	477	475	450	458	475	472	478	485	467	472	477	488	478	444	493	477	479	518	476	442	508	515	494	488	456	511	478	501	504	472	503	443	498	466	461	447	492	476	456	494	451	488	484	451	447	472	483	508	471	498	486	499	488	498	462	468	495	499	499	541	451	487	467	453	460	535	493	483	526	448	481	438	467	491	481	471	483	489	461	479
52943	44188	44123	49031	42813	41347	37199	34392	29119	26748	23470	14367	6127	2061	715	338	234	194	184	180	188	188	165	169	171	179	185	177	187	201	170	168	201	177	160	165	160	153	188	185	168	178	185	187	186	172	183	183	162	165	190	166	190	191	189	173	189	169	197	169	179	172	172	169	198	191	168	165	188	190	200	179	171	178	165	170	180	161	192	181	183	172	181	161	171	179	169	174	201	153	191	187	179	168	174	171	195	197	158	159	164	154	169	175	180	184	202	151	168	150	200	176	186	168	165	168	174	173	185	192	160	180	201	173	174	181	169	197	168	174	172	165	168	180	184	172	164	178	172	181	175	176	190	168	183	177	163	163	163	171	186	189	174	159	165	165	186	189	183	176	188	176	141	160	184	160	185	200	157	141	166	178	183	177	180	188	160	208	164	200	165	177	179	165	186	197	203	190	192	184	168	189	183	178	177	205	197	179	167	174	163	177	168	171	174	183	163	161	190	211	169	165	160	151	184	151	177	160	167	172	178	160	193	150	183	192	188	163	180	159	188	192	179	193	187	180	168	180	177	201	172	162	181	165	190	183	177	182	167	173	170	178	189	159	170	188	171	160	179	179	161	166	178	167	166	198	168	154	162	155	178	164	188	182	195	173	189	167	193	214	190	182	173	176	182	173	177	178	161	173	166	150	168	161	160	181	180	175	176	182	190	181	190	195	199	191	171	192	173	196	188	172	147	174	212	164	180	175	158	213	156	181	169	189	174	180	173	168	179	183	200	197	183	167	205	157	185	166	188	190	192	175	178	176	159	209	195	186	202	198	142	168	194	178	155	169	180	185	164	181	183	152	173	177	163	193	183	188	177	168	189	168	179	179	172	187	183	182	146	177	174	187	175	194	175	165	158	170	167	177	192	187	194	162	173	181	179	163	182	163	166	150	182	164	198	167	198	176	207	176	138	193	185	172	196	176	183	184	188	166	191	200	165	183	172	197	182	158	173	148	176	167	195	163	170	189	149	183	155	177	188	178	156	162	164	183	174	148	164	169	194	161	163	180	193	167	161	207	183	180	191	173	156	171	145	209	166	174	182	157	175	173	187	212	176	151	186	185	171	189	191	178	169	177	172	171	169	181	186	185	179	163	185	172	172	156	194	162	172	178	163	197	167	168	158	182	176	164	181	188	172	165	208	173	173	180	184	201	168	191	157	191	178	188	152	177	174	199	184	175	185	157	167	161	194	186	190	172	182	172	171	185	184	181	184	169	157	170	176	184	182	169	179	197	181	185	179	172	170	188	180	196	177	178	182	180	158	174	186	194	184	168	192	185	190	173	158	182	156	182	170	166	198	198	189	189	197	173	160	172	173	162	171	162	198	163	176	166	167	177	172	178	190	178	188	197	183	170	192	177	164	162	176	182	180	188	191	152	189	177	186	183	194	182	192	175	170	163	186	144	154	166	172	178	163	185	168	177	163	164	179	184	167	174	168	176	183	175	207	181	172	181	172	183	168	185	186	151	168	182	185	213	184	189	169	172	170	170	180	175	186	160	158	172	176	193	170	154	183	166	188	198	193	185	187	166	183	151	190	167	198	152	175	182	180	181	190	179	183	170	185	222	195	164	175	159	180	214	185	194	202	196	158	175	170	152	172	174	160	178	165	180	167	173	168	193	170	184	170	177	158	187	174	170	150	202	161	165	154	191	189	180	188	155	173	171	169	159	162	182	182	179	181	159	152	187	164	197	186	191	178	161	184	177	190	160	169	182	192	165	183	160	151	143	149	183	181	195	173	178	179	158	172	174	155	175	176	177	169	164	175	176	155	170	182	165	173	172	173	168	165	176	174	185	168	183	178	177	160	169	184	196	157	190	157	180	172	162	196	170	188	202	161	178	168	176	190	168	185	172	162	182	190	177	177	168	188	178	175	147	180	181	201	189	172	185	189	170	158	180	159	168	177	190	163	207	146	165	188	184	163	196	200	184	174	187	159	180	188	197	152	191	181	173	179	167	206	145	167	159	167	158	170	184	179	163	150	163	186	161	182	178	161	189	179	168	184	164	172	171	179	191	186	185	210	186	172	188	169	185	198	178	182	189	175	161	178	176	177	180	172	189	174	178	183	175	163	188	180	179	173	175	158	186	169	179	180	160	147	180	188	207	170	176	194	191	176	167	198	177	181	171	184	167	163	202	167	163	182	156	174	184	164	142	155	175	175	172	192	173	159	172	200	202	168	176	197	190	190	172	193	197	164	149	185	205	195	153	204	181	190	194	188	175	184	181	194	191	166	176	187	200	203	192	153	163	169	153	180	151	155	171	167	188	165	182	191	181	171	161	189	171	161	188	173	163	191	174	181	175	177	148	173	170	187	175	192	166	199	169	161	173	184	172	184	163	176	175	147	168	193	174	158	178	162	160	166	187	150	175	220	171	195	163	165	167	165	160	177	168	174	177	163	219	177	170	202	160	168	183	182	183	171	178	151	168	195	167	179	215	173	172	167	168	170	157	165	174	160	195	179	170	178	162	172	167	148	182	180	185	179	154	172	170	198	184	177	153	162	172	167	158	168	186	182	177	170	182	176	170	206	201	166	220	212	180	175	167	198	190	170	164	168	192	179	177	191	193	159	188	172	218	159	197	163	155	179	165	181	176	161	175	176	175	174	177	180	164	151	172	180	184	181	175	198	209	189	191	183	183	171	167	166	192	169	157	153	190	184	151	153	182	193	179	178	187	162	153	190	170	163	182	161	176	174	176	174	179	183	166	182	178	192	186	186	172	202	175	174	157	156	173	160	175	174	172	184	156	205	179	156	195	177	185	196	186	174	167	171	189	163	174	186	182	153	158	174	173	167	165	177	179	193	193	186	182	187	181	184	186	189	186	182	156	168	197	171	197	181	181	152	176	188	180	169	175	179	211	159	180	164	157	201	179	194	193	161	174	176	177	202	160	214	160	178	176	166	197	181	158	194	152	178	165	187	185	178	172	177	164	185	183	186	182	164	176	211	159	176	169	166	180	144	166	176	165	190	195	167	176	158	156	172	158	178	167	178	160	182	180	180	184	177	185	162	193	178	165	169	197	155	167	184	161	159	194	160	171	188	168	197	165	169	171	180	139	168	186	173	159	162	142	177	146	172	183	172	170	166	201	183	164	164	183	162	186	205	188	171	205	161	181	182	173	180	165	164	185	161	189	176	166	180	158	163	166	166	173	195	172	184	180	157	163	168	156	166	190	173	191	145	168	201	201	179	166	172	185	160	162	165	166	169	191	171	175	212	154	178	177	174	174	174	149	165	202	167	166	152	153	193	193	184	181	174	165	178	160	179	152	185	158	156	181	177	178	166	187	184	179	153	169	182	172	159	175	166	144	185	171	180	173	163	188	193	189	183	178	212	163	156	175	162	177	164	202	193	179	188	168	191	185	172	206	178	167	167	157	180	170	164	184	172	196	168	195	173	154	184	163	169	176	174	190	184	186	187	187	169	180	186	172	179	166	173	159
41839	44154	52901	58083	53965	60934	58687	53428	40054	43134	39658	28791	16562	7199	2484	994	623	466	492	456	430	458	432	454	449	440	442	433	409	435	445	438	453	444	460	436	415	433	488	433	432	439	424	435	416	427	426	427	411	418	455	440	463	412	427	401	438	424	412	445	404	443	430	417	412	399	446	427	449	425	421	446	399	401	425	413	399	421	449	399	449	412	459	410	485	444	446	443	397	432	427	441	436	420	419	382	405	429	429	420	408	426	422	433	407	462	419	437	384	402	425	447	387	417	404	410	415	440	426	429	419	399	419	421	441	436	478	446	431	431	400	412	446	417	433	468	416	415	466	424	393	406	447	431	450	388	436	435	403	424	420	416	429	421	418	405	410	419	426	434	401	458	443	447	425	455	448	453	460	459	444	405	417	442	447	462	422	429	407	404	435	435	401	424	435	435	461	434	431	427	462	446	483	439	482	397	430	420	396	435	423	414	425	434	391	422	463	429	427	457	426	473	424	409	433	460	417	413	372	425	444	456	459	409	443	476	439	447	397	427	444	442	423	440	404	403	413	467	439	443	442	423	410	426	441	438	405	452	422	434	407	444	405	440	430	384	452	438	461	428	443	430	420	420	434	413	420	454	408	419	434	446	422	428	432	443	408	415	421	454	467	393	420	413	421	431	440	440	416	427	399	452	414	414	420	444	445	437	402	432	400	437	437	463	428	439	406	395	441	397	420	411	423	484	435	397	440	417	442	432	418	444	446	411	414	460	419	413	425	434	419	406	417	451	427	431	463	464	422	442	412	423	454	422	448	413	428	421	436	420	448	427	385	406	446	433	427	392	455	424	417	433	434	417	432	443	422	451	369	427	448	471	436	434	455	405	420	437	408	396	413	431	459	394	419	451	437	452	413	430	441	396	446	450	430	400	421	412	426	436	406	417	369	426	423	422	425	415	415	415	427	412	409	425	424	452	427	453	419	425	424	437	474	392	459	428	437	413	457	458	464	413	420	415	413	404	448	400	435	404	434	384	405	402	418	462	408	432	421	417	418	427	436	437	424	420	415	425	454	446	431	412	446	428	436	421	428	414	409	454	415	425	425	395	389	406	441	443	443	505	399	433	460	440	426	446	416	406	452	442	423	416	429	401	424	432	388	426	438	433	447	428	413	427	419	425	428	432	429	394	423	423	408	411	419	423	458	410	395	445	437	396	422	445	435	459	442	429	452	415	444	451	442	423	415	436	437	456	404	459	420	444	443	429	455	396	467	440	441	433	430	430	428	424	454	407	475	413	444	427	449	463	410	402	418	413	446	439	442	466	422	445	427	394	415	417	401	417	432	405	468	387	445	443	400	436	426	407	432	406	419	443	425	422	389	425	429	460	438	446	397	422	434	398	425	412	447	460	436	449	419	420	456	406	409	430	413	436	440	406	456	439	426	403	403	442	442	422	448	422	426	451	427	395	396	426	400	420	418	431	429	392	445	422	422	418	401	423	415	414	384	461	405	435	426	443	409	433	378	434	420	438	423	419	431	424	416	441	433	430	467	466	442	426	407	413	425	429	462	435	413	434	418	399	445	464	396	433	420	424	458	432	402	408	432	421	439	439	390	416	437	482	416	396	424	426	404	388	391	456	410	386	432	441	469	405	422	464	437	425	405	407	403	407	409	468	427	435	470	398	470	445	435	400	426	436	429	432	424	461	437	429	450	445	454	414	472	456	439	418	438	431	398	443	458	428	421	435	400	410	437	424	387	441	439	406	425	406	448	420	393	398	404	437	388	389	425	426	451	423	442	464	429	431	396	439	434	422	397	426	520	410	406	433	447	429	411	411	427	439	427	440	417	439	444	438	401	415	438	426	443	405	446	456	397	449	429	404	429	415	445	424	446	435	420	446	420	449	402	449	433	402	399	420	439	443	439	409	460	443	406	420	429	410	451	445	397	432	400	429	403	439	424	382	409	385	408	437	475	434	422	456	439	431	436	451	371	421	406	430	406	409	401	394	415	429	403	430	420	372	423	412	428	453	426	446	404	453	430	418	414	391	428	438	416	386	433	457	440	418	445	429	417	425	430	415	439	429	382	417	419	448	430	398	429	425	421	408	411	409	441	459	448	439	417	427	450	423	444	437	411	437	452	446	431	418	404	475	423	390	448	442	405	478	423	431	440	412	451	370	447	431	411	398	435	408	459	434	414	425	448	395	462	444	423	419	441	421	422	385	409	404	404	431	436	446	409	444	421	403	417	402	439	413	376	426	426	424	421	407	421	420	452	419	439	420	439	435	429	425	420	465	447	449	432	419	432	429	442	424	412	447	435	431	392	400	444	428	397	466	446	409	453	455	443	449	410	444	429	439	426	416	421	436	420	400	420	397	451	383	415	412	457	420	420	459	434	451	419	446	433	419	442	411	439	468	420	453	406	467	414	398	424	444	401	447	424	423	389	422	405	439	438	450	457	435	486	425	418	407	438	429	412	432	460	422	420	419	444	435	394	432	430	439	426	404	391	390	435	401	387	385	446	413	412	405	437	439	438	416	406	432	424	407	442	392	449	408	435	413	404	454	436	418	444	438	415	408	449	416	412	418	426	440	415	400	389	440	416	422	450	398	441	417	430	403	419	406	474	391	445	423	441	431	441	439	438	450	400	444	410	429	411	420	443	425	416	443	455	425	403	405	439	415	423	440	412	443	425	415	421	405	426	449	394	409	440	417	446	424	426	417	466	426	439	411	442	431	368	401	391	400	409	450	469	461	435	418	463	411	464	461	448	425	395	431	432	423	410	421	443	451	433	428	450	425	430	443	447	431	415	461	427	400	432	435	423	428	416	423	420	412	395	426	411	426	459	435	409	426	457	451	451	425	396	433	456	415	413	418	439	388	409	434	404	396	458	369	451	448	449	407	517	451	452	403	440	438	433	388	398	416	440	409	432	413	408	445	410	459	426	437	394	414	406	413	425	432	423	435	411	391	407	400	400	408	416	427	440	443	410	434	414	433	429	419	406	424	397	452	410	383	429	416	416	408	422	415	446	394	437	424	444	433	446	408	440	424	432	419	428	402	448	411	377	443	438	418	452	416	407	436	419	405	433	405	418	457	390	453	436	459	428	404	386	432	419	391	434	445	467	423	459	419	459	394	405	458	427	427	426	455	442	437	418	442	409	398	440	447	373	424	413	433	421	433	398	461	433	467	439	428	442	450	446	447	403	442	413	440	426	458	443	393	480	423	404	428	452	424	421	423	409	420	431	397	453	464	430	452	459	418	411	482	388	420	407	405	396	418	414	439	404	421	435	460	386	424	407	437	449	442	434	443	409	423	448	464	413	427	418	422	447	450	478	437	443	479	418	437	447	404	416	428	426	449	452	430	436	432	430	434	446	434	442	441	413	410	418	425	418	412	412	435	405	418	428	440	451	439	428	422	438	407	451	430	445	424	412	416	441	436	425	438	435	454	424	416	424	458	408	397	398	404	420	461	458	423	420	417	422	385	430	443	433	411
10079	9564	19536	22936	17388	14913	7718	2431	718	782	944	822	643	413	281	191	213	182	202	210	207	206	193	199	199	203	184	181	185	199	171	219	187	168	191	208	198	197	172	186	196	177	177	189	178	199	180	157	195	200	197	176	210	198	190	174	176	199	179	198	190	181	179	198	187	190	192	186	189	175	190	163	197	184	196	192	156	191	169	195	182	180	185	203	204	198	200	197	212	175	187	196	204	167	174	206	184	163	201	203	174	188	189	163	179	196	174	185	182	197	189	187	224	173	185	191	211	169	175	181	190	192	198	178	193	203	199	169	183	203	208	169	187	191	187	200	198	175	197	213	184	173	185	214	180	162	190	199	171	211	186	186	173	187	185	199	193	187	201	191	197	204	200	204	189	195	172	218	197	190	171	197	187	173	181	192	194	176	201	167	220	158	162	176	180	196	175	190	194	185	200	179	180	162	190	177	193	176	188	192	173	188	185	196	196	237	195	182	190	179	204	187	173	189	212	195	197	178	201	198	166	166	226	177	209	203	206	199	186	186	205	178	183	182	185	186	191	165	211	201	186	198	214	167	197	191	165	188	179	201	193	186	192	193	166	188	171	173	183	144	194	181	187	175	198	198	169	197	210	181	205	203	201	182	183	205	190	203	171	171	199	198	159	210	214	196	156	180	186	190	196	194	167	162	176	194	147	193	205	193	199	198	160	183	176	179	174	199	182	177	209	178	172	180	209	190	191	180	207	171	207	213	196	205	185	182	194	189	187	188	182	175	201	183	231	211	178	199	195	165	195	197	186	180	191	174	181	189	170	172	194	168	187	197	178	165	205	179	188	179	168	191	149	190	195	189	206	175	180	176	171	189	175	192	178	194	197	192	187	182	204	148	198	180	191	166	200	186	159	180	162	176	181	172	181	175	201	199	190	217	199	190	200	203	184	201	179	198	200	173	164	189	159	174	158	205	167	197	178	181	210	181	194	201	201	205	212	192	203	195	171	202	195	185	176	210	157	187	203	172	180	162	200	184	184	191	198	208	196	206	210	183	201	180	206	183	204	206	201	211	159	179	198	191	192	183	169	190	192	198	183	199	178	184	188	195	168	176	202	191	177	184	194	174	206	205	202	194	202	215	198	194	194	193	195	175	180	203	200	179	196	177	207	198	193	191	179	173	170	171	192	208	213	199	193	205	183	199	209	174	203	184	169	189	181	190	173	191	190	176	185	187	200	185	177	195	178	189	191	198	190	156	162	167	196	192	189	190	172	171	202	192	155	182	178	194	184	190	172	202	186	194	188	195	187	185	177	180	188	172	192	168	193	220	155	201	166	185	170	196	177	199	188	205	183	173	195	212	182	199	174	206	206	182	204	183	187	166	173	193	181	154	185	170	199	201	185	199	197	185	189	195	214	169	183	201	186	196	162	181	188	171	171	185	203	214	192	201	188	222	183	184	213	197	190	180	184	175	173	163	201	191	212	172	192	189	200	168	206	178	171	197	185	181	179	177	194	192	201	201	157	182	205	175	196	201	220	170	206	189	194	175	206	200	174	179	186	201	194	175	190	178	159	177	178	165	198	191	189	183	212	183	158	212	182	180	175	182	205	159	204	173	170	174	169	208	190	194	189	190	205	199	181	195	173	162	190	213	181	193	186	186	214	189	172	186	168	191	178	191	184	196	186	190	193	195	159	193	185	199	183	190	191	181	187	202	203	194	195	210	193	188	197	180	203	186	193	184	180	178	174	183	183	198	167	170	169	164	199	176	176	171	203	184	178	154	175	175	177	197	186	194	191	187	191	194	183	183	169	195	202	193	191	198	174	217	191	175	169	186	187	192	188	172	171	210	170	203	196	180	184	184	166	181	179	212	183	195	178	219	189	168	208	185	186	195	210	204	186	209	190	191	194	192	171	168	200	191	165	185	177	203	186	181	214	181	180	184	192	183	189	194	185	196	191	190	187	208	192	198	190	183	183	175	203	202	169	174	198	182	185	209	203	181	197	189	190	172	175	187	211	185	185	177	191	174	163	194	155	176	178	163	196	209	216	175	165	224	170	194	179	152	182	187	199	173	203	189	173	189	197	183	201	180	167	184	161	188	200	177	198	157	216	194	201	168	204	193	172	199	176	196	188	186	197	164	184	186	175	200	168	166	182	162	207	178	182	194	191	184	189	195	206	211	181	185	178	201	205	162	190	168	204	168	197	184	179	210	168	187	160	175	212	190	182	171	171	193	155	174	190	173	169	178	182	209	176	199	178	203	198	195	188	210	167	192	197	205	194	192	204	188	190	156	198	217	189	179	197	189	195	183	197	197	160	215	169	174	158	174	178	181	184	172	184	176	230	187	201	195	205	206	183	207	185	202	175	198	184	170	194	176	187	183	185	199	171	193	190	173	197	191	193	191	159	196	205	188	195	179	185	197	190	189	190	188	200	191	207	176	184	189	166	188	198	168	171	181	171	192	199	210	203	186	186	195	190	169	176	177	168	195	165	204	181	175	185	199	187	217	195	179	203	185	186	181	181	181	185	200	205	186	187	189	179	193	198	193	198	169	211	199	184	180	177	211	218	195	186	198	178	205	214	162	198	180	165	173	177	204	185	182	185	208	156	203	191	198	187	175	192	170	185	189	201	180	196	179	190	176	198	181	203	181	176	190	177	193	209	221	169	188	198	178	168	191	163	194	195	204	181	190	165	165	177	196	191	167	184	181	205	181	177	194	214	164	165	196	195	180	214	188	195	229	204	205	181	200	194	155	177	179	169	201	175	184	177	176	184	178	165	200	184	183	186	196	178	191	185	190	185	179	183	175	183	176	197	190	172	178	176	175	183	187	207	185	189	184	213	175	190	193	179	172	197	188	180	194	182	206	210	181	171	180	209	178	192	188	206	192	184	198	177	187	193	182	157	190	193	181	180	202	204	196	188	223	182	167	199	161	173	197	192	184	201	199	182	197	186	179	209	185	191	178	168	171	165	214	186	175	210	189	159	184	184	195	193	179	209	195	190	192	174	207	221	169	179	193	172	186	230	190	186	185	194	175	192	194	165	179	187	206	201	171	185	158	185	212	155	176	200	193	183	205	208	188	170	174	214	191	180	160	185	192	231	187	198	190	209	176	182	196	182	198	202	184	188	178	183	184	180	180	189	198	179	212	186	186	194	204	195	217	178	184	178	194	188	181	175	176	201	178	212	178	197	182	191	180	204	189	205	186	197	177	180	213	176	164	175	185	197	186	196	195	176	165	193	211	186	196	190	189	197	181	190	197	204	183	210	190	197	154	167	168	176	179	163	200	181	185	201	195	186	170	192	182	181	193	185	175	224	183	194	196	208	197	178	195	202	182	186	184	184	175	195	210	197	209	174	179	198	203	165	194	192	184	194	201	187	185	238	198	199	173	215	193	164	180	183	185	199	188	187	175	161	168	142	195	209	195	185	199	195	171	190	205	165	171	185	140	164	185	170	199	182	200	197	198	204	200	185	199	193	207	180	165
8071	11294	27456	33786	30325	30337	18890	8330	2817	3551	3891	3145	2302	1289	764	542	496	501	459	474	488	481	445	472	509	496	482	467	446	421	445	456	497	469	510	429	456	476	460	427	449	472	425	507	487	440	462	492	499	473	488	445	483	441	445	459	466	458	480	440	472	462	441	483	463	525	458	481	480	473	450	438	442	450	478	495	474	484	483	484	519	430	480	475	475	485	413	497	497	474	502	455	440	486	477	452	478	497	485	453	464	473	477	509	472	476	459	465	435	485	473	446	446	466	489	448	464	452	486	463	448	475	488	468	490	450	453	493	471	465	461	493	467	477	497	498	475	464	454	482	465	480	453	507	514	463	461	487	425	463	431	494	474	466	468	440	467	444	481	459	488	468	505	491	472	444	489	449	479	477	489	444	463	455	458	489	494	440	455	457	467	406	462	479	437	399	503	484	456	498	468	458	479	490	498	468	448	512	441	496	474	476	481	454	443	487	463	484	430	486	439	455	436	481	483	494	476	467	504	449	479	503	486	467	453	449	502	445	424	492	508	432	518	444	488	473	444	499	474	450	454	439	474	442	487	456	469	449	464	507	449	477	465	416	463	484	482	487	455	489	469	482	442	474	465	524	488	508	468	495	474	457	491	472	481	464	452	458	458	479	475	459	493	483	433	485	472	449	469	469	456	491	470	468	456	427	464	488	472	463	493	483	458	446	435	465	424	507	465	462	460	474	434	441	441	498	493	496	497	432	517	474	506	484	469	464	445	481	490	471	471	461	464	511	485	458	469	455	476	454	490	491	447	483	425	429	462	484	458	402	465	499	511	499	489	494	489	504	460	468	487	466	477	467	474	437	447	475	470	456	482	499	480	453	459	414	447	464	446	454	452	484	449	449	493	492	488	435	463	448	457	456	479	500	441	443	477	491	456	464	430	467	486	470	507	413	455	439	438	525	476	443	474	455	479	465	472	454	447	480	444	457	436	466	450	504	465	451	461	433	456	476	481	456	454	463	462	448	480	450	464	506	469	475	460	437	453	485	508	444	461	488	440	439	465	432	464	477	453	522	473	467	497	522	419	411	475	492	464	469	449	452	440	484	450	487	458	455	456	443	485	468	455	454	469	474	474	450	489	480	452	463	472	512	497	482	461	505	468	475	471	461	499	466	469	469	461	493	436	464	478	467	465	460	431	485	490	477	442	458	476	485	454	494	496	449	422	490	473	513	492	483	439	470	502	450	459	424	447	465	463	423	493	462	468	452	455	538	452	478	474	413	464	494	463	499	468	475	494	497	514	487	452	485	458	462	427	471	450	468	480	449	460	487	434	447	448	508	439	427	459	477	459	483	457	491	505	472	476	482	440	478	481	488	482	437	485	462	452	470	460	483	425	475	482	497	481	493	428	434	466	473	518	484	474	421	461	475	448	477	461	432	477	475	474	476	449	483	458	461	463	449	452	457	436	436	475	458	434	455	424	476	494	476	460	447	453	484	493	463	469	481	452	488	452	470	464	474	498	471	509	453	476	479	462	450	455	460	408	446	457	459	465	430	460	450	446	481	464	458	469	470	444	483	448	456	487	453	480	462	458	427	484	473	480	475	459	460	468	509	451	483	463	425	454	435	476	455	498	480	489	446	446	450	465	477	490	490	450	487	476	504	471	505	466	466	469	441	450	478	463	495	488	475	475	475	489	454	452	478	511	485	443	447	463	479	470	456	473	451	495	427	447	447	458	512	468	423	464	488	504	489	457	415	443	449	480	457	458	459	465	464	443	481	528	475	430	482	446	500	450	466	450	455	465	487	486	455	496	465	512	481	460	456	435	482	480	458	465	445	461	485	512	451	471	487	459	449	466	476	487	455	523	490	478	482	447	476	452	479	449	451	496	442	464	439	464	476	436	500	469	418	473	452	459	477	454	468	498	470	454	464	454	483	466	467	452	482	495	447	427	455	455	496	433	483	495	507	424	491	429	471	480	473	441	468	486	448	442	440	468	481	502	449	441	463	481	458	450	497	444	491	450	428	477	453	449	474	426	452	461	461	455	471	460	480	495	464	459	471	458	427	477	469	477	477	482	429	448	484	433	486	455	501	480	464	486	477	493	442	454	473	442	435	483	432	460	480	466	487	479	467	444	478	439	475	477	480	460	467	449	459	457	488	496	476	465	477	444	477	423	484	453	448	469	485	437	468	481	464	469	444	476	491	449	426	441	499	476	473	464	476	473	495	499	484	439	461	478	479	449	460	457	478	459	450	487	462	476	442	479	485	484	494	447	469	473	416	447	472	460	503	474	504	472	438	466	483	447	479	490	453	442	476	456	514	485	445	443	493	445	471	495	497	467	437	442	453	446	488	463	502	472	456	425	451	478	484	467	445	491	477	498	440	494	441	440	435	461	472	477	491	458	487	456	469	470	463	478	445	415	475	476	481	439	505	514	471	469	473	488	447	477	463	476	483	488	466	432	474	504	471	480	495	490	460	471	494	478	432	475	490	489	431	464	481	493	490	453	467	472	477	488	463	453	467	490	454	455	466	497	470	494	470	487	491	429	422	463	434	447	491	468	467	455	501	484	447	478	489	469	439	470	464	479	463	508	483	474	472	450	465	430	446	517	452	491	462	433	467	484	476	471	449	454	445	461	477	474	417	438	465	446	481	519	445	473	509	494	460	460	462	467	462	479	453	489	450	503	485	456	463	460	437	429	463	454	455	441	456	500	448	471	440	499	465	472	490	476	508	479	459	488	456	468	488	462	459	471	441	455	438	458	461	483	497	433	455	461	469	415	449	481	436	459	449	494	428	436	454	502	439	443	440	452	488	462	454	490	465	500	446	505	460	415	468	463	488	465	469	463	451	460	470	473	444	466	453	474	487	443	472	477	434	461	449	439	457	492	476	448	491	468	481	444	454	459	448	440	508	449	478	486	477	450	499	520	490	458	461	457	495	517	483	467	484	462	479	468	450	475	512	457	471	471	486	426	465	414	444	425	440	461	517	478	454	487	489	471	470	430	478	455	470	448	427	447	457	461	450	434	492	481	549	446	416	490	465	469	477	474	454	475	451	440	462	456	523	511	474	489	497	417	509	481	476	485	441	472	460	442	469	469	468	450	503	492	496	513	455	493	500	420	454	455	483	459	472	493	446	452	506	472	472	457	445	506	435	460	445	452	434	437	425	457	463	472	469	441	472	498	455	501	452	464	441	515	456	446	455	467	454	454	494	469	477	426	486	464	476	460	473	447	432	493	446	458	453	498	447	511	491	470	473	453	476	421	495	466	434	443	478	492	437	490	480	477	452	443	454	485	519	473	446	441	479	460	487	461	481	468	453	489	471	462	485	509	511	466	446	502	518	474	461	493	498	440	445	507	475	451	497	473	444	489	462	514	465	460	502	472	482	482	457	465	477	464	479	465	443	457	470	488	448	416	477	465	462	460	452	458	461	474	471	466	481	493	483	466	451	481	497	469	484	482	497	467	479	478	469	443	436	449	480	468	493
35948	44500	51057	50795	43721	40415	35064	28163	13990	10761	6766	4131	1939	839	404	248	210	191	202	189	175	198	212	174	195	202	204	188	210	194	203	182	189	182	163	212	196	190	207	210	182	185	187	210	193	215	198	220	201	224	167	188	179	172	201	221	203	209	172	198	185	200	203	187	196	188	202	194	189	178	217	181	179	195	187	199	161	167	183	183	165	195	195	178	208	161	209	217	199	180	193	191	202	194	195	220	192	194	196	205	186	189	191	215	181	200	192	185	180	225	194	195	189	175	187	194	195	181	204	204	190	216	167	212	204	180	199	199	198	200	191	172	215	184	176	201	180	174	219	200	210	206	176	189	193	179	186	181	221	196	223	217	216	228	209	210	229	204	186	204	170	178	219	175	161	187	194	203	173	212	199	192	179	186	196	170	216	204	205	177	198	191	180	173	161	212	199	199	197	198	202	180	200	195	195	207	215	193	181	180	202	178	218	211	185	202	193	167	176	224	206	192	182	201	165	203	211	197	199	169	172	210	198	211	204	189	211	173	172	191	221	213	173	180	187	209	190	212	208	203	176	206	220	217	209	224	184	199	194	192	203	181	204	205	200	180	185	206	193	191	209	186	196	195	196	180	184	179	189	200	219	174	188	183	235	180	205	183	180	201	189	181	191	193	220	190	177	202	205	193	202	186	216	212	208	185	187	194	193	201	190	186	183	200	195	177	200	174	187	195	202	189	184	203	177	202	190	208	180	169	203	190	181	178	209	209	183	189	190	181	211	184	188	218	183	196	209	171	207	193	202	179	197	187	208	205	194	212	203	195	233	198	205	181	161	202	214	186	178	188	182	181	205	189	201	197	197	196	197	183	195	179	200	168	193	212	189	193	187	170	202	190	198	172	173	216	178	197	187	177	206	185	184	185	192	172	210	181	182	174	221	214	192	176	153	206	191	192	174	189	186	192	185	220	188	196	190	204	203	182	205	203	198	204	200	196	200	196	193	175	185	180	187	172	175	194	193	188	195	178	206	226	200	192	184	197	199	206	212	175	200	189	172	210	205	190	175	172	176	209	210	184	188	202	203	187	201	175	192	192	173	181	178	164	170	178	177	197	175	174	173	194	197	196	209	204	194	199	193	206	207	210	195	189	182	200	195	186	222	180	187	184	197	193	157	177	166	168	170	183	164	177	215	189	189	199	220	197	196	184	192	200	190	180	209	194	179	204	190	203	209	185	202	185	173	197	200	176	194	200	183	198	186	196	225	209	199	209	226	199	181	218	197	190	200	172	189	195	182	194	194	175	197	195	219	238	169	185	194	163	184	204	173	189	176	175	188	196	224	160	205	209	195	196	202	223	188	180	188	180	177	173	185	180	196	175	202	171	196	185	150	196	189	171	211	155	201	204	193	201	194	195	195	199	206	194	176	214	171	211	196	210	195	187	173	206	188	205	195	218	178	187	209	206	182	198	205	210	201	195	206	200	203	178	210	214	192	212	194	189	212	175	174	182	185	154	185	189	209	208	181	179	203	199	188	195	181	198	204	185	199	171	183	203	200	169	181	205	194	211	183	188	201	196	200	182	190	186	191	197	179	203	174	177	199	199	212	174	180	177	188	175	173	197	202	179	188	186	194	186	172	190	187	218	203	182	178	174	186	184	183	188	183	201	194	172	196	201	189	185	173	194	187	174	209	170	174	209	194	206	175	206	194	204	195	214	190	188	202	187	178	191	175	195	177	203	183	161	192	172	212	197	199	174	218	197	184	204	182	232	183	199	191	224	174	190	192	205	189	189	172	191	172	229	175	196	206	207	242	179	204	202	201	186	181	215	214	197	190	168	201	202	157	178	172	198	200	200	189	211	207	199	189	187	218	201	170	164	189	190	193	203	198	185	171	182	218	188	194	198	204	203	171	201	204	210	194	207	207	171	199	192	218	202	194	220	207	201	198	214	191	214	187	204	180	202	194	184	191	214	201	227	210	207	183	203	187	199	190	163	191	202	195	186	203	193	169	183	222	210	173	167	179	207	188	197	183	194	179	196	193	199	188	181	195	185	173	174	188	190	192	213	181	167	164	196	193	191	186	213	193	227	195	174	180	180	213	182	212	190	179	186	170	185	194	211	160	181	187	177	182	201	201	174	187	178	180	173	189	198	180	186	203	172	200	208	181	190	194	207	169	164	192	170	197	199	206	178	201	184	180	197	213	176	204	204	182	189	187	184	200	187	214	159	182	197	186	202	187	186	193	193	234	180	186	191	195	197	183	198	198	210	200	217	187	180	193	199	194	172	195	218	193	195	206	208	181	168	180	205	191	171	191	154	188	202	191	203	192	175	225	222	183	199	206	218	184	187	181	183	223	189	198	163	186	186	168	189	196	184	196	185	208	183	202	196	192	193	190	209	181	198	198	221	208	211	207	199	190	198	181	182	220	176	210	175	196	220	187	184	212	180	219	186	210	201	184	213	169	181	182	186	205	187	201	191	182	177	185	201	188	203	201	211	225	205	213	214	190	195	186	213	188	190	193	202	202	199	196	210	204	202	188	207	178	190	176	178	198	209	205	183	197	188	242	201	164	207	171	202	196	206	195	167	170	200	181	210	215	188	194	195	192	195	200	185	177	160	180	191	213	198	207	197	194	198	188	199	174	208	188	198	198	182	204	176	202	183	188	181	185	204	215	186	213	188	195	165	210	208	206	191	181	203	181	192	194	197	206	203	180	201	192	190	195	174	191	169	188	183	199	221	166	174	203	204	193	189	212	208	196	188	192	177	203	207	208	196	183	205	200	207	198	169	212	177	197	178	190	187	206	208	188	180	187	192	192	200	179	201	201	189	199	166	194	159	194	171	197	182	186	206	205	173	211	169	195	185	204	176	198	182	186	181	204	189	195	181	197	201	198	183	192	180	189	195	200	224	212	221	173	215	200	207	215	184	183	162	188	187	188	206	202	189	189	166	199	215	202	176	202	188	181	189	202	196	201	175	195	218	199	195	203	189	195	192	187	187	193	197	216	191	171	168	183	197	186	204	215	187	194	200	189	174	184	199	208	221	214	205	187	206	185	196	208	188	210	182	195	193	180	182	174	213	200	187	196	181	184	190	196	224	216	201	203	196	197	191	180	182	208	185	199	201	177	197	203	181	233	185	188	189	174	211	202	182	177	218	229	189	187	186	192	187	181	188	211	189	199	215	176	198	199	193	197	187	197	175	206	172	184	178	207	193	191	159	182	205	196	206	187	164	187	189	192	193	205	215	195	192	209	195	231	191	195	193	202	193	190	167	194	179	182	175	211	183	189	188	209	193	200	191	207	195	183	170	185	205	205	204	196	208	201	174	175	191	219	190	179	201	183	196	191	191	189	185	182	179	202	172	201	189	197	198	166	189	186	180	198	201	187	182	200	213	191	209	186	202	181	191	190	205	181	222	215	179	197	200	193	191	172	176	210	184	216	207	202	198	210	208	212	193	210	170	212	178	187	193	217	183	177	166	211	191	201	229
25342	39931	54740	58034	59087	56824	48728	30954	15411	25819	20282	14563	7359	3181	1254	693	515	502	464	523	507	483	531	526	471	481	475	525	471	457	478	492	484	486	501	456	453	473	495	490	446	463	441	461	478	447	449	466	514	464	517	482	425	478	476	454	477	486	441	457	475	480	480	478	477	526	449	514	476	524	466	466	493	474	492	509	489	461	471	479	460	474	476	436	501	483	477	491	449	475	490	455	508	491	485	468	491	478	479	480	479	472	460	490	502	448	508	509	457	485	503	486	486	467	494	482	493	496	456	477	470	472	467	491	464	507	462	473	471	495	455	500	479	499	437	452	455	452	475	461	476	469	441	462	450	473	442	493	494	458	449	510	468	462	515	478	499	492	461	453	462	506	492	483	486	459	502	459	473	456	494	458	487	540	477	513	460	517	454	492	467	442	491	460	465	472	478	457	449	442	428	512	530	471	457	453	464	509	472	437	442	492	449	443	464	493	474	458	480	498	514	490	479	440	458	438	486	466	498	479	452	490	472	466	498	516	485	480	476	465	449	471	437	491	465	482	508	481	475	509	462	460	468	458	443	467	470	516	502	477	476	465	459	475	456	463	469	482	459	480	464	463	460	492	466	469	426	480	459	440	459	458	468	498	454	475	483	457	468	470	488	502	499	474	465	474	542	495	502	460	466	460	494	489	455	500	481	476	467	467	467	478	499	496	439	518	491	457	474	481	468	455	456	450	479	468	502	479	464	432	473	480	480	469	510	486	449	492	464	408	474	492	476	449	443	470	481	470	455	442	472	505	490	483	468	442	471	471	468	479	474	465	490	452	511	460	479	461	460	496	481	480	506	479	495	494	470	475	457	467	474	478	506	425	457	482	458	468	460	481	500	480	470	433	478	510	421	462	446	477	457	496	513	521	476	457	502	505	473	460	476	490	460	511	452	463	501	529	457	465	463	443	493	480	489	486	455	473	484	451	518	469	470	479	481	477	480	513	492	469	484	465	473	491	443	487	483	449	506	509	475	493	455	460	464	502	477	471	451	494	508	514	459	466	484	459	470	433	491	441	460	501	485	491	483	459	484	479	446	503	505	455	459	458	485	469	434	472	465	456	437	460	482	439	425	477	439	487	471	492	473	480	439	480	489	453	492	480	491	474	472	477	487	479	443	491	453	452	488	459	505	500	482	480	489	469	470	475	464	525	452	486	433	473	465	463	486	492	449	472	498	456	472	473	496	462	527	465	460	474	515	492	476	490	500	466	465	517	490	478	473	480	455	461	451	458	491	486	500	453	453	454	443	452	481	438	459	448	446	487	507	421	486	441	465	480	472	478	473	460	483	479	499	497	485	506	485	481	468	515	474	486	459	471	478	464	494	483	449	469	456	488	463	458	448	450	522	456	499	490	484	434	475	457	481	479	488	459	473	483	518	456	428	456	479	465	503	455	454	477	460	497	512	485	447	482	477	490	491	447	490	485	469	464	448	456	479	516	479	461	457	496	486	475	431	463	488	463	499	494	490	472	478	467	514	507	484	476	469	496	466	457	483	504	452	439	431	499	483	451	478	470	468	460	506	495	455	442	480	484	476	498	475	479	492	426	507	464	488	450	461	502	452	465	482	480	455	507	447	452	473	458	512	425	483	453	458	477	489	466	508	447	493	478	499	497	481	473	489	475	472	502	486	520	479	465	482	465	507	460	443	489	491	471	472	511	484	453	521	477	484	467	494	496	490	473	484	463	469	510	457	478	467	484	433	495	463	446	473	433	490	486	491	517	446	466	506	494	496	466	515	449	455	457	501	487	446	499	476	499	452	484	483	477	481	493	470	492	485	461	454	441	445	480	475	440	490	465	441	517	487	465	469	420	431	488	479	491	451	469	472	452	492	477	453	476	454	487	472	464	442	499	439	498	445	464	459	484	458	487	509	492	494	516	519	461	495	491	483	459	506	494	462	431	454	435	500	454	467	474	441	458	485	475	446	460	481	475	455	501	491	473	466	496	455	461	463	482	503	447	508	469	481	447	502	489	477	478	482	479	506	454	453	500	500	483	448	458	496	479	484	470	492	485	475	438	472	466	461	495	458	461	476	493	457	499	500	504	458	462	455	506	485	479	474	528	441	485	483	516	456	490	472	475	472	486	462	470	498	471	501	476	459	473	476	424	476	493	486	468	435	449	476	502	460	448	459	485	525	481	475	432	484	457	487	478	490	481	482	486	481	458	531	441	486	496	511	477	490	465	473	501	472	434	497	481	486	481	479	479	461	483	477	469	505	476	469	493	460	489	447	488	498	483	469	476	443	476	515	447	476	470	476	479	514	491	452	484	470	474	460	470	503	462	467	473	444	494	446	475	482	469	482	518	470	476	489	483	502	444	489	451	450	495	495	493	479	469	483	453	455	495	486	470	506	487	467	480	481	508	488	443	452	471	474	477	504	450	492	474	454	480	454	499	485	466	487	478	489	434	497	467	502	473	452	480	493	480	479	464	480	434	450	470	484	490	479	447	462	500	435	487	475	463	427	445	506	453	471	469	466	473	534	474	478	439	503	436	442	445	497	454	450	432	496	480	480	460	488	433	442	477	507	545	478	451	500	459	489	488	443	457	430	475	448	455	466	444	461	485	435	426	459	504	462	464	467	480	468	501	476	453	478	478	487	475	467	490	479	491	490	519	477	476	463	463	470	444	476	485	445	463	524	450	459	451	536	493	442	491	473	478	495	513	494	469	448	466	507	474	490	469	456	499	452	444	491	500	456	492	485	503	510	456	464	464	460	438	482	427	519	483	494	483	514	511	473	507	455	463	469	468	492	480	460	434	501	439	490	484	456	487	502	445	441	464	496	434	470	468	458	466	473	472	491	458	494	496	487	463	461	463	466	469	479	474	505	454	464	483	467	477	482	475	454	457	455	465	499	489	472	464	474	477	500	515	494	479	490	490	479	482	481	485	502	437	489	490	478	458	489	438	518	479	481	463	486	422	474	489	436	445	484	473	500	449	472	466	459	475	500	433	490	453	484	465	462	485	466	510	512	457	487	448	486	505	470	471	462	475	440	479	493	470	483	481	463	462	496	483	472	492	469	434	484	503	456	454	487	467	484	449	482	468	448	460	474	498	505	458	484	506	515	486	501	509	490	474	473	427	469	504	499	467	476	472	507	453	456	521	498	509	448	424	478	481	504	451	479	512	472	483	476	470	494	493	461	505	488	463	488	491	455	478	505	499	490	462	456	494	474	458	475	440	460	453	414	446	495	484	499	474	481	481	459	484	456	492	482	481	480	496	499	449	486	506	496	463	513	491	486	486	472	477	473	460	465	473	477	480	514	475	472	468	457	479	527	485	491	460	508	462	441	469	472	450	483	466	468	518	464	490	465	481	525	471	473	477	502	468	473	501	505	493	457	466	505	478	513	450	498	473	470	467	505	452	487	496	453	483	507	440	462	446	460	464	476	457	513	513	488	485	459	520	426	444	535	492	439	476	506	478	499	476	472	484
52784	43066	46559	46642	39341	42846	37588	27507	26344	30012	23237	12312	4418	1237	506	257	217	173	172	174	187	164	170	175	171	169	163	163	179	189	183	165	185	195	171	163	172	182	182	190	159	167	183	183	180	173	195	197	169	162	159	204	190	168	152	160	174	177	181	169	159	176	163	159	187	185	174	170	185	183	207	153	167	154	170	189	185	188	169	193	166	185	164	173	181	186	167	184	211	159	193	160	168	175	165	170	184	149	149	172	177	184	160	150	159	173	141	190	187	171	182	161	201	196	179	178	184	167	176	164	163	159	193	164	177	160	170	190	163	196	164	164	179	166	183	178	196	168	181	149	210	179	162	187	196	183	171	164	179	181	154	147	165	168	182	170	183	180	159	178	182	157	165	190	168	167	156	179	184	171	149	182	172	189	179	187	193	156	164	181	177	182	185	181	183	177	172	179	185	194	190	157	161	195	177	178	154	168	170	159	135	159	140	181	173	185	132	167	185	183	164	158	212	167	141	177	184	182	148	174	170	159	190	183	197	188	165	178	177	175	140	179	178	192	173	176	186	195	167	183	143	192	200	185	174	173	184	188	163	183	195	174	171	157	159	163	185	183	172	128	200	156	187	161	161	167	157	183	194	167	176	170	177	172	161	188	170	151	182	162	164	211	160	178	161	162	165	153	169	149	186	162	178	154	160	161	174	182	185	194	166	155	170	185	174	155	181	182	180	169	141	172	154	178	166	183	170	202	153	183	191	157	185	172	156	185	192	178	180	180	190	182	152	182	179	170	164	176	170	190	162	157	172	162	183	178	191	180	161	166	178	176	181	179	160	174	188	157	165	208	172	180	158	192	182	203	175	176	185	170	180	157	174	153	188	160	179	159	175	148	181	180	154	162	185	195	176	190	176	161	201	171	132	175	168	156	187	169	184	182	206	172	154	174	153	175	176	181	158	187	163	162	162	156	166	156	173	141	162	178	201	188	171	197	186	172	174	172	163	181	162	180	157	166	157	189	179	165	186	175	175	176	177	154	143	159	183	171	150	175	187	167	162	162	187	175	175	154	169	175	155	154	177	152	200	173	204	169	147	175	153	149	186	168	189	170	174	159	167	185	166	159	178	187	175	178	178	165	182	158	174	184	193	163	208	157	177	152	187	183	156	164	183	166	157	159	169	157	201	170	185	187	188	186	186	176	171	207	183	180	155	172	166	170	174	186	171	192	173	155	189	168	167	189	157	187	209	162	182	193	152	158	159	173	200	174	180	178	189	160	177	197	179	179	191	156	154	166	184	193	181	176	169	176	174	162	164	167	167	183	156	150	185	172	145	191	177	204	165	192	176	164	174	184	202	164	171	182	169	165	180	195	168	160	158	155	177	171	158	167	157	171	181	189	191	155	191	192	145	171	174	188	186	190	171	163	179	153	194	181	165	140	160	164	162	162	169	185	185	195	160	178	165	156	150	184	164	158	172	193	174	206	193	153	185	170	181	173	161	176	156	178	180	138	177	189	192	220	177	169	185	177	164	139	177	168	198	188	160	176	162	174	180	197	167	187	179	185	184	165	187	200	187	164	174	167	167	189	162	163	156	206	145	182	165	155	185	196	182	167	172	178	186	163	181	167	162	164	175	160	178	204	181	185	189	169	159	156	168	190	170	149	157	174	175	164	188	163	177	179	198	181	180	149	179	197	180	172	156	169	176	182	177	186	163	158	189	204	181	174	168	183	175	171	171	184	212	171	191	168	150	165	166	186	148	139	162	186	171	182	198	166	182	169	169	177	169	173	157	148	145	175	157	167	190	174	168	177	181	157	154	157	177	166	185	168	156	161	160	174	158	164	174	179	183	162	159	187	166	179	177	158	192	173	167	167	171	187	175	169	187	185	197	172	168	172	183	181	163	174	188	172	199	166	161	180	204	188	158	176	188	187	165	159	188	189	172	187	180	183	185	169	180	190	166	159	171	172	177	155	169	186	185	186	157	185	189	182	161	185	149	168	170	164	154	173	190	178	160	166	182	176	156	172	192	174	195	157	179	178	158	197	192	198	180	192	165	168	181	178	155	159	167	173	150	180	165	177	162	144	150	146	173	167	169	189	165	190	178	156	186	184	180	162	159	173	174	165	178	160	176	165	199	187	166	179	166	165	187	182	194	163	172	159	183	166	161	168	174	185	185	181	189	181	188	167	171	174	178	157	208	157	186	174	175	186	171	165	195	188	166	171	159	156	168	162	166	185	143	166	176	181	167	144	164	168	180	158	180	191	174	177	159	187	173	179	165	194	165	177	183	158	181	166	166	171	145	185	164	178	190	175	185	162	172	163	173	177	166	182	170	172	168	168	189	172	177	207	169	150	169	171	198	178	165	188	163	186	212	167	194	182	161	154	179	165	182	189	177	177	192	180	178	186	162	191	197	179	178	180	174	151	173	158	183	176	210	157	160	178	176	148	176	170	157	176	170	181	161	174	155	177	153	148	186	170	168	176	166	198	176	189	152	170	182	173	189	138	168	170	159	176	172	182	160	181	198	189	197	181	157	159	169	168	176	176	173	165	181	190	169	170	173	172	193	169	177	174	164	172	158	164	156	165	177	195	197	157	174	158	153	168	165	158	178	172	147	168	176	145	153	172	172	171	156	176	191	180	146	194	167	175	178	195	154	171	164	170	173	167	181	171	165	159	176	183	203	175	188	182	179	183	157	181	161	165	167	148	158	182	186	152	169	190	154	162	174	173	157	171	172	189	186	170	178	173	188	184	194	142	180	182	167	183	153	184	162	163	189	159	172	165	196	178	180	180	154	183	148	195	191	197	188	156	152	168	160	182	162	173	186	166	188	162	187	197	185	192	166	186	168	162	203	185	187	175	166	204	185	169	176	200	156	160	179	174	188	177	182	177	168	187	143	164	149	175	174	176	160	154	189	181	171	155	169	170	164	201	200	161	159	178	182	171	181	171	159	159	193	173	166	173	150	189	158	188	177	178	197	173	187	179	182	194	188	189	171	162	183	158	192	192	190	173	149	158	158	155	161	177	187	170	176	171	199	181	203	161	153	188	187	146	157	171	190	165	164	164	143	176	187	165	191	174	168	168	145	184	174	188	183	182	177	198	167	159	177	151	178	173	179	190	180	185	171	181	189	179	170	166	172	154	173	182	159	190	171	176	205	195	162	169	174	190	201	169	187	159	141	166	172	167	179	181	184	162	186	160	171	167	181	168	162	185	168	193	181	179	168	195	170	172	188	171	183	176	185	181	187	218	167	153	168	185	174	153	156	190	174	182	185	196	187	168	149	162	193	212	174	174	161	190	176	172	199	149	186	160	175	197	176	182	182	175	178	172	141	159	152	179	177	181	165	173	174	167	183	190	186	153	184	178	166	169	174	192	166	148	174	196	149	156	167	147	181	162	170	180	167	198	164	175	197	169	184	191	155	173	157	176	166	187	190	181	186	184	163	190	170	165	204	184	180	192	175	162	170	156	161	170	175	171	175	186	163	155
41777	42753	53701	53811	56414	55183	44864	29447	40217	46654	36893	24720	12321	4383	1566	742	501	441	433	425	464	422	476	414	437	470	448	441	424	409	383	412	455	396	400	407	391	423	390	389	455	430	405	465	399	415	410	402	448	416	407	394	410	406	428	417	459	396	406	450	454	400	401	402	439	388	408	383	412	428	419	413	435	434	393	458	462	439	417	401	399	429	432	385	430	449	444	431	432	436	394	417	453	409	407	429	447	428	423	415	441	411	407	405	453	422	405	460	424	398	378	404	422	407	436	384	411	409	408	389	422	424	406	414	447	433	431	411	386	436	429	437	447	398	423	415	416	432	409	413	439	419	418	414	424	419	416	413	480	396	411	435	402	414	432	448	418	419	418	429	441	442	425	435	414	427	419	421	411	391	435	379	419	405	445	448	380	433	442	406	424	366	404	431	485	431	431	438	396	419	473	396	406	414	446	420	416	414	446	413	375	413	408	411	433	404	429	443	408	425	412	412	435	403	447	433	468	414	434	406	372	412	405	428	452	377	430	400	444	419	411	430	422	464	442	430	425	403	433	435	399	435	440	426	411	387	433	395	402	430	415	391	399	424	405	415	415	401	393	429	415	385	430	458	448	446	419	421	422	445	457	426	391	419	422	426	466	416	431	407	434	412	419	393	412	401	417	406	457	406	401	463	401	417	421	414	425	401	399	405	422	431	418	427	430	412	425	399	385	391	400	441	407	405	378	450	404	432	380	402	465	387	405	397	431	427	462	408	399	403	435	443	416	403	412	458	381	412	431	398	434	421	433	388	444	427	408	407	418	421	404	416	387	426	394	410	442	380	429	408	374	420	434	391	424	467	438	412	420	432	441	407	414	431	391	434	415	432	409	430	396	407	409	453	424	411	389	414	394	453	399	409	408	396	432	456	424	398	474	414	432	401	440	432	402	437	436	432	441	409	435	405	420	450	434	418	433	437	438	387	435	427	436	400	422	409	459	402	429	398	390	379	388	421	412	431	437	457	399	415	401	409	421	461	423	387	402	423	388	407	423	439	395	417	436	399	395	446	413	398	420	386	420	392	421	424	414	399	417	453	422	401	423	427	393	411	424	425	472	412	416	442	418	455	416	419	414	441	396	411	442	425	406	419	403	399	438	384	413	402	403	449	410	442	421	391	427	445	445	439	402	387	442	418	432	410	442	424	426	426	427	467	389	390	390	395	423	406	429	400	403	439	412	456	403	415	428	376	417	421	450	404	399	409	407	401	383	418	398	436	431	401	374	402	416	428	429	431	428	413	442	414	454	424	443	441	437	399	429	417	381	447	407	464	418	421	395	430	423	441	385	425	371	432	393	424	431	427	426	385	398	426	428	420	439	427	430	432	438	415	455	426	415	407	423	423	432	423	400	428	416	425	405	446	439	431	432	404	382	411	431	445	439	388	396	430	436	378	396	413	417	430	438	460	380	446	420	426	436	424	455	393	412	416	407	366	445	413	428	404	445	409	454	406	385	412	403	426	368	413	397	438	401	406	428	422	430	416	421	417	398	423	421	457	455	402	401	424	409	403	389	427	436	435	397	404	409	419	424	419	397	409	410	431	437	436	476	421	382	402	409	423	412	424	408	425	400	411	402	433	383	393	417	411	422	410	407	411	367	429	404	437	389	412	385	423	438	426	437	401	433	418	418	385	407	450	430	422	414	382	427	424	429	379	452	464	418	448	422	415	412	414	412	399	400	407	434	402	433	411	413	423	423	402	397	406	414	393	421	421	405	413	427	438	429	429	433	440	421	437	421	406	404	454	428	432	465	417	420	397	388	429	419	428	402	392	407	406	430	413	444	436	425	451	447	405	409	428	413	424	392	438	447	412	443	443	410	410	448	418	437	413	400	421	367	444	451	376	413	430	416	385	438	394	397	410	413	402	432	422	408	433	426	459	449	404	405	418	461	392	386	408	431	405	425	393	429	410	376	410	420	429	413	444	421	425	445	362	443	415	447	442	435	402	376	408	401	409	417	441	431	393	448	421	358	410	418	423	439	433	402	413	406	422	425	396	429	387	448	433	391	437	416	438	382	422	434	421	397	427	403	441	425	463	375	385	378	427	420	434	397	443	428	422	423	423	441	409	470	421	382	411	449	407	425	405	439	374	426	399	417	426	425	438	421	415	424	404	432	379	416	422	410	442	397	414	423	428	429	426	457	410	390	408	422	407	441	434	436	425	430	391	434	393	440	438	421	402	417	445	447	429	430	373	452	414	407	459	473	457	436	423	415	419	407	443	403	409	443	426	402	449	445	443	410	441	378	432	394	399	422	418	435	441	419	430	428	418	405	429	385	433	395	401	425	422	447	427	404	425	432	452	409	385	384	395	432	409	420	440	409	410	439	422	407	423	417	410	426	437	383	429	404	388	422	424	425	424	406	422	388	429	408	422	459	435	418	400	412	402	420	415	430	435	388	441	424	396	393	409	419	458	405	408	379	420	404	426	416	457	461	426	414	456	410	402	408	437	414	421	441	423	400	393	404	461	422	416	397	397	450	405	443	429	412	420	423	451	425	392	401	456	411	412	447	439	407	460	408	408	380	408	405	429	448	432	432	415	422	458	425	366	414	438	420	391	431	411	461	439	388	386	412	450	411	406	412	403	458	449	443	407	401	452	420	473	426	438	423	418	425	439	424	420	430	420	450	413	418	441	425	402	457	435	433	448	403	402	441	440	471	439	414	435	407	433	434	384	399	418	384	463	424	385	456	436	424	385	413	427	435	425	422	415	402	412	402	454	425	427	446	396	442	405	437	394	449	453	410	443	434	469	445	439	428	412	415	431	434	443	429	431	422	416	413	408	455	406	442	382	418	423	430	432	416	396	410	402	434	425	403	430	434	414	383	420	403	436	422	441	418	415	419	416	411	409	406	414	411	414	434	399	441	438	402	441	370	416	450	389	377	431	380	397	423	396	425	434	389	383	424	442	413	438	435	416	404	439	421	425	426	427	422	421	405	407	419	424	409	418	406	415	392	441	396	404	430	402	403	426	435	359	388	417	406	446	408	431	476	403	432	436	365	413	401	418	400	453	440	416	429	386	408	423	389	446	415	411	443	419	401	416	427	450	417	398	405	440	410	412	415	414	420	444	436	409	416	452	415	422	439	454	409	413	406	428	454	395	425	413	434	440	413	419	437	421	413	462	443	388	418	437	445	410	400	418	416	422	395	405	459	388	397	406	418	422	448	423	455	444	407	412	382	411	431	426	438	428	427	409	387	427	410	415	419	419	424	408	438	421	454	440	431	380	437	442	412	421	428	410	398	416	424	372	384	411	398	398	443	433	430	399	416	417	402	459	443	428	396	433	398	423	406	375	412	440	413	459	412	425	439	414	448	380	454	423	418	433	407	415	469	379	411	418	405	439	435	423	399	400	430	412	428	427	418	427	426	399	422	448	419	474	428	438	380	404	402	410	406	440	400	440	430	435	396	415	423	419	410	408	442	432	373	418	410	397
10744	8548	14123	13856	10613	4421	1843	1034	1418	1556	1298	929	577	350	238	195	190	174	177	211	197	175	187	169	183	197	206	201	202	174	184	190	161	156	163	193	181	173	155	153	195	177	196	187	195	178	186	184	168	196	191	199	184	160	181	170	169	191	179	210	195	171	193	165	195	168	189	188	180	181	162	205	191	188	186	191	166	200	181	179	180	197	173	198	166	190	190	180	206	204	163	164	189	175	195	194	182	172	196	170	185	180	197	175	209	204	186	208	196	188	182	177	177	194	186	189	201	157	191	162	178	179	173	201	181	164	177	169	183	174	146	175	215	207	189	171	190	166	191	162	178	200	181	177	181	179	196	184	171	166	171	201	180	168	176	173	179	149	198	188	195	205	190	164	173	178	191	197	182	182	201	174	194	167	207	151	188	186	184	168	199	183	185	160	192	178	190	164	183	187	188	176	190	175	175	168	178	173	167	186	171	183	182	210	181	189	172	165	190	166	182	188	193	179	171	191	182	202	175	169	185	175	166	180	174	193	158	202	163	181	169	192	198	192	166	183	183	184	196	179	163	177	189	167	185	180	180	204	198	180	183	190	163	164	189	194	186	191	198	165	165	182	204	196	177	207	180	192	173	173	165	169	181	183	186	174	156	191	181	155	174	188	187	172	168	163	189	177	196	181	190	169	185	185	197	187	171	183	185	202	188	175	191	197	174	166	177	185	185	176	185	198	178	175	183	191	183	167	170	185	188	186	169	173	178	190	197	182	183	179	181	181	167	192	181	162	179	188	188	187	170	180	150	168	188	176	193	189	171	154	195	177	187	187	190	189	176	159	202	166	204	156	174	158	196	173	192	161	210	180	197	190	185	225	154	189	205	181	176	181	158	189	160	174	145	175	205	187	189	191	169	159	193	168	190	186	182	175	165	188	167	169	160	187	154	186	175	182	198	181	184	169	190	177	182	181	201	191	192	159	183	184	183	194	184	171	192	183	175	180	194	192	211	198	203	181	192	167	173	162	175	173	187	190	221	179	173	191	196	185	172	218	201	175	176	154	173	173	183	180	199	177	175	155	183	170	193	210	192	182	171	188	167	181	179	162	166	197	196	160	193	173	191	192	174	163	188	189	175	189	180	182	184	182	191	178	195	177	195	171	189	182	187	171	155	140	182	190	180	181	177	190	162	165	177	167	194	173	190	200	173	185	199	138	187	172	196	196	185	158	170	183	204	194	183	209	172	208	196	191	197	182	189	149	179	171	191	179	180	195	183	210	186	180	186	183	200	186	193	186	159	192	194	175	174	176	181	184	181	178	190	188	173	164	195	197	189	172	199	200	226	202	176	182	170	203	177	180	174	195	202	195	192	187	171	175	172	197	171	179	199	202	165	165	182	170	167	194	190	182	198	176	158	183	173	175	164	171	155	170	183	173	198	190	176	178	148	200	194	145	185	182	204	185	181	199	180	172	192	177	185	169	156	185	188	186	173	182	161	189	186	195	174	170	155	185	187	191	170	169	173	187	176	200	203	172	177	180	189	166	187	195	191	200	184	193	166	186	165	203	199	176	185	171	167	207	181	202	183	183	208	192	205	190	176	184	191	166	186	224	193	176	177	159	177	167	177	189	187	173	159	192	208	179	168	162	170	191	174	183	187	180	184	158	162	147	163	182	194	191	191	179	159	174	194	169	174	193	205	184	196	191	193	168	171	175	158	168	212	173	182	202	189	131	177	169	176	167	164	173	192	181	175	189	173	176	181	165	155	172	184	180	172	192	186	177	199	168	179	205	176	167	179	163	177	193	194	190	180	190	189	184	179	196	195	198	155	168	196	183	205	210	190	181	207	184	174	185	152	198	189	171	176	203	168	193	187	189	190	187	207	185	176	184	186	184	163	176	160	193	179	202	178	160	215	179	171	194	190	172	170	178	181	199	167	179	183	190	176	176	153	151	198	178	181	172	178	186	184	175	188	178	170	175	201	207	185	184	174	147	155	198	179	196	150	177	175	157	167	177	165	185	173	185	185	195	182	196	168	181	181	172	180	197	159	172	195	201	163	176	202	186	188	182	199	177	179	179	167	190	221	192	214	155	170	177	151	172	174	213	171	181	197	194	205	182	187	185	195	157	192	159	189	177	194	162	176	182	178	184	176	171	174	179	179	181	176	176	194	203	197	181	196	219	183	183	186	178	181	179	179	183	168	170	175	170	172	181	186	199	165	199	184	162	175	201	171	171	177	170	172	183	206	170	193	178	191	170	197	176	149	189	160	215	178	200	192	189	180	185	191	174	163	174	193	155	195	195	205	168	169	176	165	162	169	204	180	164	189	167	172	160	193	175	174	180	173	174	189	182	185	211	179	205	173	165	164	188	181	199	185	177	170	195	177	185	185	214	189	172	154	189	191	199	195	188	184	181	158	183	185	159	174	201	180	185	155	192	186	169	192	164	175	180	181	188	189	184	176	159	191	205	203	194	173	176	191	177	184	176	173	191	178	183	168	180	192	162	173	188	162	168	182	204	165	175	189	177	181	172	168	176	193	193	190	181	169	176	166	165	198	207	189	176	177	180	185	179	174	164	182	177	173	189	179	194	169	180	214	186	180	169	188	160	173	192	183	205	207	191	194	185	173	178	187	185	194	182	169	169	156	163	183	185	173	170	193	174	180	204	190	161	187	177	194	187	176	226	177	170	180	187	181	198	172	170	183	149	166	185	190	185	172	185	182	171	191	186	178	185	161	178	166	172	155	187	185	174	182	154	172	191	173	216	172	187	190	173	170	168	178	200	195	178	203	183	174	158	180	172	178	161	193	183	196	174	182	205	159	166	161	177	187	176	153	179	187	185	190	174	205	175	176	189	202	182	148	180	170	190	168	191	178	178	188	197	202	184	202	167	184	191	169	201	195	199	200	214	182	186	178	180	186	179	182	197	180	189	195	181	208	200	187	191	169	185	169	208	177	171	183	174	184	188	189	163	186	167	195	189	174	176	190	161	186	174	168	178	176	206	204	177	190	180	162	170	188	164	202	166	200	184	171	187	198	191	175	182	195	192	193	185	177	188	186	170	183	169	178	181	179	208	180	187	171	183	176	206	184	159	180	153	178	181	175	202	192	215	174	168	211	151	194	190	180	185	181	173	188	177	180	192	193	215	183	194	197	195	174	186	170	189	202	192	217	170	166	175	208	171	182	174	187	188	168	187	177	174	182	184	182	188	177	173	168	186	197	187	180	204	181	183	186	175	186	177	173	183	196	179	177	196	192	197	188	169	150	180	167	159	197	193	189	158	163	165	179	172	182	187	185	149	166	212	180	198	189	178	177	164	201	174	178	196	183	206	184	198	161	170	185	170	178	170	158	221	169	167	174	185	178	158	188	175	175	187	174	172	182	201	156	213	213	158	177	177	165	200	169	183	164	151	182	168	186	168	181	171	185	189	188	195	194	182	202	167	185	195	179	176	175	207	165	197	178	201	165	179	168	173	186	159	185	167	154	166
8870	9784	20755	24579	21735	10518	5622	4442	6880	6912	5331	3294	1828	1007	622	533	494	450	481	445	455	486	466	436	478	484	457	468	485	477	458	431	449	500	479	417	491	474	484	473	441	431	431	443	470	484	497	459	456	429	470	477	431	496	476	490	434	442	459	476	469	437	413	485	473	455	459	497	458	468	444	494	452	429	496	441	442	473	431	474	487	476	435	416	483	421	474	481	445	446	414	474	498	462	427	475	445	460	457	453	463	439	451	485	494	454	431	471	485	474	449	428	436	429	438	443	474	471	477	452	432	430	466	476	460	432	485	462	465	471	455	465	453	431	488	457	466	467	439	448	464	465	460	463	451	449	418	459	450	410	495	454	468	450	426	479	466	494	429	457	473	439	448	423	455	475	451	478	454	453	440	465	490	470	459	459	449	450	473	496	447	522	460	412	446	460	471	416	468	449	466	460	487	447	477	472	496	473	463	438	468	464	478	428	509	411	458	447	467	428	478	482	445	478	455	441	465	429	467	441	477	481	471	452	424	451	446	452	460	437	468	433	455	503	475	445	449	425	433	450	465	440	463	480	442	438	438	448	419	420	502	443	458	484	466	460	449	471	415	431	509	423	447	467	454	462	419	468	452	474	465	441	437	478	481	450	471	441	462	439	467	450	472	424	492	455	450	455	429	448	466	481	436	496	448	517	436	459	447	454	445	439	472	429	416	449	489	451	443	477	447	474	474	420	422	457	471	473	452	442	441	463	448	503	466	518	443	432	451	457	448	430	452	443	466	443	442	473	470	442	451	452	444	481	418	456	472	452	461	453	432	447	478	468	459	450	458	416	454	431	479	472	495	467	446	441	479	486	439	459	445	448	431	428	451	449	449	466	461	462	469	431	458	457	484	466	470	441	458	447	434	467	438	463	471	443	440	496	439	429	438	431	470	462	468	490	441	448	436	425	424	471	449	425	445	449	484	433	471	451	441	442	413	419	446	466	473	470	434	461	447	485	443	465	468	444	483	432	441	429	465	452	432	469	454	425	415	471	420	432	452	419	486	485	444	439	442	415	424	437	438	455	455	495	493	470	480	427	458	474	413	461	465	459	472	474	463	484	453	448	454	464	477	478	448	477	417	434	476	407	474	454	453	457	475	442	472	460	425	468	448	466	453	429	414	473	453	485	465	472	454	452	423	467	435	468	439	460	436	467	483	450	469	461	458	447	431	453	424	462	462	470	501	454	498	505	448	478	445	443	424	436	471	446	481	483	450	434	434	471	453	477	405	434	434	467	443	447	471	485	480	429	488	457	478	438	449	456	449	446	446	473	469	474	419	503	454	427	507	444	452	466	469	448	447	442	466	471	424	452	442	447	446	473	463	443	463	464	449	462	490	454	463	524	473	437	470	459	477	463	472	435	412	427	436	459	438	462	484	490	473	455	445	461	443	455	467	448	409	461	479	461	431	460	471	437	453	470	485	445	446	425	459	434	435	450	466	465	439	447	476	469	461	443	442	446	451	461	464	440	494	452	469	434	445	467	444	434	439	456	469	450	436	441	456	456	483	470	435	467	458	462	434	469	458	470	459	481	443	416	456	478	418	498	419	490	471	444	465	459	438	426	468	431	469	425	415	455	413	478	466	471	458	465	471	465	451	506	446	417	477	457	453	463	472	478	435	451	429	405	462	431	455	459	456	431	487	466	484	463	457	418	458	444	474	466	412	443	421	474	457	459	504	461	431	437	450	424	461	442	480	466	466	464	471	419	498	456	434	446	485	452	488	475	466	441	481	435	471	466	499	454	434	445	462	466	469	426	432	451	437	457	456	475	419	450	440	472	438	409	420	437	451	482	449	461	482	494	462	424	451	444	477	423	496	450	454	472	446	472	467	449	467	452	440	492	448	409	507	483	433	416	411	470	442	454	415	482	451	465	409	451	513	471	406	427	489	468	463	468	461	479	452	443	454	452	465	463	451	491	454	473	461	491	451	459	471	454	471	464	446	443	438	433	481	454	491	464	460	461	469	436	447	391	443	462	447	482	471	444	448	439	473	498	487	485	483	434	441	436	439	421	464	477	447	438	463	458	463	476	452	426	471	418	443	441	489	455	458	468	450	454	444	467	448	463	450	491	512	424	442	443	483	415	431	462	420	470	436	446	446	454	451	443	444	463	457	477	441	443	496	430	455	491	440	453	454	476	445	476	484	463	429	468	442	491	425	486	420	495	460	439	420	449	449	455	454	436	497	459	499	462	480	480	439	501	447	473	432	457	445	456	500	471	401	466	443	448	455	461	438	457	448	473	456	441	407	420	461	443	491	446	466	434	448	425	433	500	466	425	477	450	473	449	506	460	461	475	483	455	403	472	447	483	442	460	464	445	480	444	459	435	464	495	428	459	484	450	466	469	432	442	460	441	458	463	456	456	468	430	446	449	461	442	470	426	446	487	445	489	412	465	467	449	476	476	460	466	443	425	482	455	452	430	438	448	461	488	411	449	442	453	490	414	465	485	473	465	443	444	464	439	448	431	455	455	429	429	442	466	485	468	456	437	441	447	492	451	423	450	475	491	447	433	449	468	466	451	427	423	464	479	468	455	440	483	469	455	465	499	460	486	421	465	489	464	414	475	427	429	483	460	414	432	481	453	460	421	425	456	443	455	482	447	459	450	452	482	443	439	483	475	472	464	444	458	517	445	427	443	485	474	436	462	441	461	413	482	484	477	459	446	495	479	433	448	452	468	434	422	476	452	435	474	470	458	450	453	444	452	475	485	485	487	495	432	438	463	457	477	479	463	450	482	449	492	464	431	476	468	438	478	458	422	480	482	463	443	491	440	496	458	495	421	459	473	461	473	457	415	446	464	443	454	460	460	438	453	434	473	481	439	507	460	468	495	449	446	466	425	467	449	430	434	445	450	436	438	461	468	456	485	455	423	441	450	398	490	478	424	479	487	440	422	454	425	429	477	445	467	485	486	472	487	450	448	479	465	446	437	467	435	445	491	466	482	469	458	413	428	508	429	466	462	468	424	449	485	449	453	461	467	455	456	489	426	431	464	471	485	443	428	427	434	468	459	437	448	440	462	463	487	461	436	482	448	449	430	439	474	464	482	465	484	423	464	438	408	463	435	442	477	445	491	450	432	464	404	463	473	450	436	443	416	476	440	446	453	471	446	437	442	475	433	472	479	442	465	446	447	463	468	448	444	439	461	471	466	436	476	424	466	420	447	457	455	460	462	460	471	452	440	450	418	441	467	434	436	404	468	454	431	454	435	479	442	461	458	466	426	469	418	440	456	479	481	454	430	481	473	484	458	452	424	432	447	453	455	470	482	442	439	456	433	455	463	457	491	448	434	453	451	470	485	469	459	456	444	422	456	441	442	425	494	447	434	463	446	444	450	457	463	488	448	478	482	485	432	440	462	416	448	464	466	425	446	430	444	473	428	478	496	460	476	478	469	457	438	458	422	431	459	487	428	473	434	450	448	446	448	492	432	436	443	475	450
41984	45174	44752	45185	38086	36507	37143	23162	18722	16837	9976	4326	1877	748	320	238	180	193	144	207	195	161	175	186	188	209	165	194	181	155	184	170	204	148	170	188	186	180	155	171	188	190	195	172	203	188	182	180	191	182	195	165	198	205	185	176	168	213	177	200	182	187	182	194	205	182	197	196	178	182	173	184	167	193	176	172	198	177	172	195	184	183	196	223	177	183	166	171	196	198	186	202	177	171	179	194	201	180	182	175	178	198	164	175	201	207	203	178	160	183	190	194	160	218	181	191	177	173	181	199	194	206	200	196	186	173	206	181	163	184	183	165	204	196	179	181	181	204	181	200	163	200	193	191	187	171	176	162	179	212	173	200	191	184	170	165	174	186	191	178	196	170	176	195	174	180	217	182	191	201	181	181	169	198	202	176	181	184	186	173	191	183	173	195	170	180	164	183	185	191	195	196	178	189	185	180	187	189	196	193	188	199	155	200	181	173	162	168	202	184	176	189	161	193	179	191	200	184	207	170	198	169	197	171	210	188	178	163	179	160	204	198	169	194	179	154	194	173	198	203	177	206	207	174	180	176	167	197	168	171	176	178	153	177	178	200	179	175	173	199	188	194	170	187	194	217	178	164	203	176	187	199	187	202	172	185	204	190	178	170	167	179	189	198	182	201	167	160	164	175	188	193	194	195	189	187	176	196	201	185	190	209	193	183	188	163	167	170	186	168	170	178	191	173	220	194	190	193	171	181	174	168	189	190	169	152	195	191	173	191	186	173	214	178	178	171	164	179	186	177	168	178	166	168	166	212	186	202	184	164	184	181	158	176	184	184	191	164	198	158	180	188	195	212	190	181	195	193	182	172	187	178	169	189	189	172	185	188	187	181	171	192	183	150	167	157	159	171	202	188	169	182	155	181	195	185	189	206	191	180	183	191	204	189	163	202	174	192	196	208	195	191	167	188	184	171	192	194	151	203	178	209	183	164	203	177	174	184	198	174	164	202	193	194	178	186	183	185	185	177	178	182	189	216	181	179	194	187	189	178	191	221	193	191	186	184	193	186	160	161	193	148	197	151	189	177	203	181	184	192	195	172	190	194	194	184	183	184	184	195	170	170	194	189	193	180	179	161	200	195	194	174	164	195	183	195	184	176	155	166	216	191	173	199	155	211	174	165	188	182	214	203	197	186	171	222	179	167	232	190	188	188	181	191	195	200	192	195	185	185	187	176	169	201	185	202	200	202	177	182	177	177	162	187	198	171	175	161	179	198	182	188	175	190	165	209	204	184	176	180	188	164	162	192	167	184	178	158	185	197	210	197	179	204	176	182	180	184	176	172	188	185	164	160	186	185	187	167	189	190	197	186	186	177	164	181	196	188	185	188	173	185	193	175	191	167	180	177	172	187	182	187	168	183	188	191	173	173	182	201	163	205	157	174	202	203	208	190	224	181	192	199	186	189	183	178	185	192	182	184	205	195	193	173	180	173	193	186	218	189	195	176	173	177	176	170	181	182	188	193	180	198	163	181	200	189	198	203	186	186	175	192	189	207	179	187	189	193	195	195	178	178	190	206	188	190	189	186	208	176	186	172	181	185	185	188	201	175	190	207	203	164	185	168	173	193	172	179	179	170	196	174	198	155	176	181	189	184	212	180	204	204	176	217	171	171	188	177	185	202	195	191	197	177	186	196	206	176	157	189	181	205	192	198	155	175	189	201	207	188	163	157	190	189	176	175	172	203	168	174	188	187	180	178	183	172	183	155	203	176	199	175	160	195	175	156	189	168	187	183	178	194	162	205	172	183	204	215	217	181	179	192	186	167	177	170	206	171	195	184	183	207	194	182	191	183	181	204	192	194	174	181	179	179	191	206	182	195	203	198	199	175	200	181	207	193	169	155	190	195	199	185	185	201	176	174	195	153	166	187	183	176	179	192	185	190	179	196	194	186	176	207	182	198	184	183	163	183	186	188	192	205	157	183	170	187	183	186	198	162	162	188	162	203	205	173	182	174	182	186	199	214	207	206	169	178	195	195	188	185	170	180	168	197	193	155	192	179	186	188	202	182	207	184	195	166	185	194	189	173	193	198	172	185	164	179	188	194	194	180	181	192	176	202	179	177	222	169	175	184	199	159	152	186	188	176	195	174	161	182	206	173	183	189	193	185	188	170	182	175	208	165	190	172	169	186	186	182	189	171	173	175	194	187	198	154	193	200	203	170	176	186	166	181	207	171	205	203	207	178	163	191	185	191	195	179	190	179	176	182	175	194	179	177	178	172	198	216	202	161	162	181	177	191	167	179	189	169	170	183	180	164	172	189	167	169	170	184	196	188	192	178	180	179	175	183	154	163	199	201	173	191	170	182	176	181	170	173	182	181	173	193	134	180	174	176	179	175	184	181	170	161	192	171	196	185	190	171	195	202	178	178	178	178	177	192	193	185	160	183	190	176	174	157	163	191	204	206	181	191	177	183	180	179	199	205	202	190	194	200	198	188	163	187	163	172	187	156	195	195	196	205	191	200	193	154	200	192	163	198	172	189	196	183	190	158	174	201	221	178	190	202	209	167	194	174	185	169	201	212	185	186	189	172	188	175	134	180	184	217	208	166	149	188	200	192	195	169	182	165	188	197	161	161	187	176	179	183	190	209	189	181	185	177	185	167	181	175	168	183	168	189	171	204	176	195	195	160	177	166	184	180	195	196	172	204	203	191	195	202	183	215	181	172	167	171	176	207	165	195	158	191	199	160	193	160	176	186	213	186	188	191	165	189	184	175	202	201	184	174	176	185	188	186	210	198	199	174	209	176	191	189	205	191	180	178	183	204	226	214	182	182	193	180	161	167	188	186	204	203	193	164	181	175	206	181	182	183	171	166	182	190	177	198	218	169	185	184	187	184	193	160	201	183	174	199	172	184	177	197	189	208	210	167	207	176	173	191	198	176	181	211	190	183	198	155	194	175	189	177	189	202	161	196	184	158	206	158	168	194	182	180	181	203	183	161	198	192	196	195	176	182	199	180	175	179	208	193	181	188	183	202	209	191	203	177	203	187	160	201	185	207	186	180	162	189	181	198	194	189	179	182	201	207	189	191	205	194	175	179	170	174	189	208	220	200	164	193	176	189	159	168	170	180	170	207	177	205	171	178	183	158	164	171	190	195	203	172	165	167	173	195	178	203	219	204	190	196	196	188	203	178	191	207	181	196	189	205	173	193	170	184	195	163	196	180	201	186	173	165	173	194	187	196	181	172	163	164	213	175	159	174	158	176	181	208	165	165	187	176	175	176	183	194	212	191	171	182	184	181	177	169	148	204	195	183	193	181	163	180	163	192	192	173	168	155	170	183	193	170	181	207	199	163	177	189	204	192	174	190	201	193	204	179	179	198	201	195	198	194	152	187	180	204	167	214	173	181	184	189	194	189	179	168	175	194	180	171	181	155	172	175	194	170	190	176	185	168	150	174	187	197	184	194	181	202	186	200	189	190	196	198	182	188	180	186
30522	41592	49731	53992	49683	50314	48104	27418	33748	34464	24417	14238	7241	2728	1063	589	476	428	493	450	442	457	430	431	464	436	468	454	481	460	450	463	467	458	457	468	437	456	426	417	461	460	470	459	437	476	478	437	465	455	468	496	443	435	491	451	478	476	452	489	437	444	443	436	455	443	471	466	452	469	490	409	451	463	478	446	407	449	487	462	454	429	447	441	438	476	447	404	467	411	489	435	456	471	465	459	419	442	490	441	455	436	446	434	488	445	454	475	455	475	470	461	460	453	505	426	437	427	446	462	488	447	429	431	445	488	463	438	422	483	459	459	431	469	485	458	484	439	478	475	478	466	471	492	432	484	466	478	469	446	423	444	421	476	438	436	470	463	442	456	477	442	501	446	478	455	488	455	513	427	476	434	472	483	471	484	467	465	467	454	448	441	467	474	471	438	458	448	438	459	479	440	426	468	479	431	462	460	471	443	456	440	441	424	432	441	442	444	446	471	461	417	418	442	425	471	443	480	436	417	457	488	448	458	484	474	459	452	458	436	470	454	453	472	445	452	426	441	466	453	468	469	453	416	461	465	445	446	484	465	460	451	475	455	492	422	458	459	458	471	491	468	485	475	477	428	461	401	428	399	435	470	431	471	483	457	425	424	448	469	433	421	438	446	477	433	468	458	435	412	451	450	449	450	437	450	455	499	446	465	446	465	457	450	482	440	455	467	453	501	454	493	428	431	448	442	463	469	442	462	465	459	469	439	464	489	440	432	477	452	451	417	437	417	470	461	460	454	442	476	435	443	442	467	438	499	472	477	450	402	502	434	474	438	473	429	498	446	421	432	421	448	432	464	465	470	481	473	418	448	461	477	472	475	466	455	460	452	459	441	454	483	488	482	425	421	450	496	443	467	467	472	451	429	502	439	445	454	447	476	446	459	469	454	427	493	473	462	457	455	485	467	493	467	401	477	446	422	451	477	480	459	433	452	471	442	450	463	419	488	488	471	452	454	447	477	444	447	458	435	457	496	447	461	449	456	474	463	455	464	423	439	479	466	461	424	470	417	433	441	456	475	449	460	435	452	459	449	485	447	474	446	438	442	442	475	477	462	454	448	489	501	414	444	455	457	432	452	448	435	430	416	443	488	452	476	442	474	435	455	418	465	455	484	463	489	438	456	455	417	458	471	471	472	511	468	447	426	428	461	452	441	455	460	466	462	462	411	481	475	453	439	488	422	432	435	445	455	441	448	480	438	442	470	462	476	478	486	480	466	478	462	485	408	443	459	479	478	447	474	473	496	422	428	449	443	423	476	421	419	472	443	467	435	419	465	439	444	434	437	451	439	422	459	464	441	463	479	455	453	432	449	460	438	479	473	490	456	430	477	430	437	454	456	470	453	440	470	438	427	428	442	443	452	421	481	426	436	447	489	437	430	511	475	433	457	438	468	435	450	463	481	462	415	458	431	454	489	435	471	462	480	487	433	473	465	453	475	468	468	468	460	475	431	478	464	416	434	468	421	474	474	443	455	491	436	449	432	445	418	469	437	456	469	456	446	426	449	443	468	479	479	491	460	454	473	472	460	428	495	460	424	455	467	446	463	505	455	420	438	443	447	462	486	472	430	430	484	483	474	456	461	443	455	439	450	465	459	461	460	484	434	433	399	466	497	487	474	460	476	446	461	452	444	408	445	438	421	425	469	469	470	453	464	445	474	462	424	425	471	465	449	481	456	403	459	451	413	462	466	451	455	433	449	478	445	464	433	449	443	451	473	439	430	470	456	482	473	442	459	473	437	461	454	488	463	428	408	447	420	443	470	470	459	434	428	492	425	448	436	469	464	452	425	462	464	471	482	472	490	472	464	450	459	461	427	473	447	439	468	449	432	471	479	440	475	445	406	442	468	453	438	425	460	465	445	462	444	429	476	480	478	471	445	476	484	463	434	515	495	424	430	442	447	456	491	448	476	493	462	459	439	478	480	440	431	434	443	443	466	470	478	444	472	455	468	470	451	461	453	481	443	443	427	445	420	430	471	424	468	443	449	466	465	469	437	455	440	451	497	442	451	434	381	471	465	465	460	450	452	447	454	433	456	440	423	456	451	450	471	452	441	436	400	445	471	452	457	464	437	421	466	432	464	457	439	421	424	452	466	484	435	435	421	485	424	461	429	456	509	477	435	462	432	459	490	434	454	449	444	469	453	471	423	515	445	475	435	463	491	425	454	490	475	448	445	453	461	451	450	438	468	461	468	410	488	477	508	479	482	438	450	434	502	464	447	457	464	449	454	451	446	468	457	448	418	452	434	488	441	438	429	467	466	437	421	450	454	465	453	490	468	448	474	442	408	453	476	493	459	431	434	453	447	436	445	435	451	452	489	472	426	461	455	468	453	455	447	444	460	465	452	440	446	442	487	466	478	463	423	452	436	441	436	457	452	485	428	485	443	471	476	448	472	468	448	458	447	426	430	476	464	466	468	442	475	450	517	467	456	443	425	473	428	468	483	469	448	425	479	464	461	472	482	451	425	470	439	459	471	450	458	456	444	453	433	492	409	419	447	432	454	454	439	459	470	470	433	406	441	436	486	476	453	469	515	499	450	411	453	445	458	436	429	461	420	424	415	433	466	436	426	446	477	466	467	448	461	459	444	449	475	463	466	467	442	463	444	452	466	472	437	435	452	482	503	431	471	420	413	408	461	421	442	468	442	448	457	453	448	462	417	455	436	501	448	452	455	449	417	464	432	495	446	515	437	482	468	456	426	437	470	483	456	449	438	514	446	479	474	478	444	444	462	433	415	474	438	447	458	463	451	455	411	438	452	422	444	458	452	467	446	456	473	442	451	425	452	485	456	460	470	482	445	465	489	409	408	421	468	454	487	447	460	465	436	453	441	473	445	464	448	424	444	449	468	474	419	460	419	429	438	445	441	478	484	451	443	469	476	450	414	434	452	450	492	464	473	445	479	474	457	428	428	492	494	488	483	469	449	466	432	444	471	482	456	443	440	483	441	457	445	473	467	472	477	505	480	453	463	467	474	443	445	459	472	461	469	447	455	418	409	450	462	444	442	494	408	451	448	468	439	470	466	483	429	478	422	476	464	475	471	429	466	448	451	457	462	456	418	438	434	484	404	498	424	438	433	460	467	473	488	464	434	485	462	443	464	450	454	480	450	493	447	450	434	442	477	439	468	437	449	453	461	447	454	437	479	448	460	464	428	484	466	473	462	490	441	468	459	444	471	475	489	449	476	431	463	431	425	492	434	426	459	413	442	460	446	433	456	456	420	440	469	477	430	443	429	485	483	462	459	455	445	432	451	455	427	456	443	451	429	452	479	438	469	479	420	441	431	470	462	448	430	470	494	433	435	437	479	471	475	428	467	475	449	422	459	474	467	463	494	464	412	467	484	444	461	480	472	472	476	433	445	469	411	455	445	446	451	442	452	427	436	413	438	487	432	463	465	485	494	427	482	460	432	454	480	449	467	443	437	417	476	456	432
51484	51120	45270	42781	41554	36273	35265	29221	27989	29523	22413	12812	5487	1884	693	271	168	154	137	157	157	166	158	179	160	167	183	137	165	153	172	144	167	151	160	134	163	166	169	162	161	157	161	165	180	169	142	163	176	171	190	193	151	153	159	149	166	165	167	183	153	156	138	169	155	180	123	162	157	149	141	151	166	150	158	156	161	153	181	135	175	151	150	151	153	178	176	174	152	150	145	153	148	185	162	170	173	152	164	147	150	171	173	164	167	148	149	145	163	168	140	175	169	168	166	149	154	136	167	162	170	138	165	126	178	162	170	159	146	123	157	152	178	152	153	153	161	166	164	161	171	145	164	142	161	175	160	147	157	146	149	147	150	139	167	159	140	161	165	149	157	182	134	148	157	162	148	173	166	153	148	153	159	144	173	143	172	165	146	152	149	154	141	170	153	154	159	155	165	144	161	175	154	167	160	153	162	144	142	145	162	177	182	164	156	148	146	154	193	163	163	176	176	164	160	144	152	166	142	137	135	168	156	162	159	160	189	155	190	176	131	173	166	173	139	150	179	161	155	151	163	167	142	130	146	150	152	168	173	192	158	160	158	137	173	160	146	169	163	164	163	170	170	166	144	147	139	158	123	162	161	158	159	176	162	156	176	152	165	158	180	141	149	138	138	143	165	159	145	167	148	161	174	172	168	145	171	162	154	159	145	177	167	171	157	154	135	150	185	170	163	166	170	147	174	173	158	147	158	150	148	165	158	152	154	146	133	151	158	152	138	160	150	158	164	149	161	157	139	153	155	173	170	175	163	170	188	181	156	170	151	138	150	136	150	131	174	144	160	172	158	149	148	164	162	169	166	140	179	169	170	170	149	150	137	165	161	192	142	147	159	157	148	157	150	149	178	143	171	169	146	158	136	153	151	154	166	179	172	154	167	166	163	165	134	162	147	163	148	139	159	140	166	167	149	165	150	150	153	172	154	156	148	172	145	192	176	169	164	145	174	140	151	156	153	150	186	163	155	148	195	152	183	167	153	155	157	176	160	155	158	161	186	149	170	141	174	158	165	132	161	139	184	142	140	151	163	145	159	175	181	157	176	162	143	145	173	149	166	151	145	167	169	159	178	166	151	148	154	155	159	177	166	154	150	185	160	175	186	153	159	160	159	170	161	167	145	151	161	169	157	142	175	182	154	151	160	149	157	133	170	168	146	181	161	159	164	154	127	158	157	173	171	164	152	144	144	174	169	128	149	149	155	169	186	172	155	154	175	143	163	185	155	149	160	150	139	181	176	181	160	168	183	152	142	156	157	142	161	156	146	167	168	181	160	163	129	172	184	178	147	162	153	163	175	155	148	140	157	165	158	166	169	163	173	155	136	178	136	144	138	177	135	165	147	154	185	158	140	166	154	157	158	160	160	171	169	161	175	157	147	167	171	175	142	175	145	153	165	156	151	149	142	154	185	152	160	137	158	149	152	154	154	154	172	154	163	160	156	151	136	161	176	165	160	160	170	159	175	161	145	130	166	157	152	152	156	158	180	175	155	145	144	158	147	155	158	164	163	144	164	143	146	146	160	158	149	153	149	164	140	151	157	162	162	150	154	156	182	163	154	171	155	168	164	142	149	173	156	170	184	173	160	147	154	139	177	176	152	156	157	142	176	118	185	160	151	174	178	160	162	158	172	142	146	186	160	147	136	116	157	145	151	167	146	179	173	159	151	151	141	151	168	134	183	168	165	155	132	152	169	163	151	174	174	169	161	156	172	165	155	164	173	174	123	164	167	153	166	162	147	121	149	153	170	187	149	157	153	172	155	155	146	142	167	155	172	158	156	183	175	157	152	162	164	167	173	143	156	154	174	146	146	167	176	166	142	164	172	160	138	155	146	167	185	163	162	173	163	145	128	173	141	144	165	157	133	145	162	167	152	165	158	161	157	171	153	158	141	168	162	175	175	164	158	154	159	159	147	179	152	160	173	174	168	160	165	158	178	169	157	168	198	156	141	182	161	180	163	179	135	155	168	186	172	150	167	180	161	171	158	140	167	187	164	151	141	163	172	156	149	171	166	154	167	159	157	164	171	164	136	158	157	146	165	146	169	135	164	156	169	175	166	176	172	151	156	145	147	149	150	163	169	155	174	174	161	186	186	144	164	157	139	174	184	146	144	178	149	164	141	147	166	151	157	178	174	145	147	165	174	170	151	164	164	162	169	136	172	156	155	174	154	147	178	152	157	172	140	150	173	157	170	146	150	164	149	159	140	140	157	181	156	159	151	145	161	158	169	158	143	152	162	156	206	164	186	169	146	160	128	149	127	173	157	180	157	157	159	139	149	137	157	157	158	147	147	185	157	149	155	149	176	194	171	166	164	154	153	152	183	150	151	151	171	177	157	150	185	182	166	184	135	151	137	173	181	172	163	182	128	172	175	150	146	148	167	147	167	132	170	161	168	144	158	151	160	172	163	144	171	155	162	173	152	138	182	176	176	145	153	159	140	134	159	156	155	167	142	167	168	182	154	172	174	144	180	154	157	151	192	146	167	151	181	165	154	168	170	140	162	165	177	177	170	169	148	137	150	150	157	161	142	134	196	164	163	136	180	137	160	166	175	136	166	176	147	154	148	165	144	168	168	150	142	163	164	193	158	161	139	126	165	149	188	164	150	157	155	149	177	160	165	157	157	141	139	156	162	157	161	154	150	158	181	161	153	151	181	175	159	171	144	166	176	183	168	158	157	148	130	153	162	157	150	166	163	159	183	146	139	163	165	143	141	164	146	156	148	190	178	155	152	154	152	159	178	178	162	170	169	159	136	162	162	144	141	151	154	139	155	154	159	136	148	147	166	180	176	166	157	168	159	147	158	160	147	152	166	180	178	157	156	170	162	140	180	166	153	178	157	155	163	153	150	162	183	154	171	177	147	188	145	179	174	176	143	176	166	157	174	152	145	129	162	162	143	147	155	171	164	150	141	147	160	152	154	168	157	143	145	188	158	172	177	174	156	174	150	164	160	162	155	162	145	150	144	154	140	186	164	119	151	156	154	184	162	149	179	142	169	153	147	173	153	176	162	159	156	166	190	171	167	161	167	158	182	154	171	122	154	160	154	167	138	152	130	141	149	154	172	160	156	169	142	162	168	152	158	142	153	154	141	173	127	129	182	156	156	142	139	162	160	135	168	166	146	141	152	159	165	169	154	172	153	163	168	157	157	167	165	165	165	170	148	128	145	152	163	146	145	177	156	155	149	143	155	164	145	180	175	159	160	154	166	198	163	157	131	164	181	158	144	171	160	137	188	151	167	168	173	157	157	156	179	179	168	167	176	175	152	167	150	165	167	174	152	161	132	143	172	167	162	144	145	157	174	146	147	175	172	169	170	155	166	169	158	159	174	150	146	162	184	158	147	170	150	147	157	157	142	146	169	142	126	168	152	155	157	166	181	161	152	151	169	157	165	145	163	138	173	150	166	155	138	145	156	166	164	149	181	160	158	163	172	163
40053	53494	56299	57336	56090	59929	56966	37056	45337	46164	38289	27473	15912	6774	2381	862	392	401	436	396	411	394	394	414	384	345	423	416	418	425	367	405	402	377	406	384	403	380	363	367	405	391	387	390	429	364	404	400	409	378	395	405	386	383	387	390	393	403	355	370	370	391	427	377	373	412	389	404	395	373	389	378	379	355	358	349	354	365	391	384	411	396	425	374	432	339	374	381	400	432	411	370	409	369	377	379	387	402	390	411	410	380	379	379	392	359	391	379	398	387	400	339	401	382	388	397	377	432	390	378	381	385	414	391	427	383	415	406	335	402	385	385	393	383	410	373	381	388	382	405	382	378	338	383	372	391	379	353	381	369	383	399	382	373	384	377	397	389	384	365	412	387	399	354	408	382	394	393	373	421	397	407	451	397	400	403	365	392	368	391	397	380	376	401	368	388	397	390	354	364	420	349	396	361	395	378	410	380	383	378	385	363	369	355	383	386	400	367	405	376	399	363	377	361	398	431	402	377	411	409	391	369	439	387	367	329	383	383	404	379	384	385	396	378	388	355	384	387	412	418	395	371	413	390	374	407	421	379	394	387	411	362	384	368	366	381	380	443	389	387	363	390	380	396	371	386	392	388	368	373	364	419	384	406	410	355	367	414	376	388	366	407	369	374	396	408	372	404	413	432	383	377	366	354	375	427	375	404	363	402	401	364	411	416	403	369	422	397	387	410	350	411	402	398	357	412	374	377	397	397	386	414	410	370	397	416	354	385	373	354	384	372	351	344	361	375	371	427	412	399	390	397	389	407	396	391	362	365	385	396	397	373	407	395	375	407	395	391	393	365	378	387	406	355	390	387	395	385	384	417	401	351	388	378	385	391	419	399	366	386	393	402	395	390	393	373	362	396	398	399	379	358	351	381	362	425	362	368	385	376	382	372	335	390	363	430	359	385	355	390	380	368	370	377	371	366	369	354	371	382	372	368	402	379	359	378	393	385	413	388	394	403	405	378	371	373	378	377	371	404	366	399	395	423	375	336	404	413	345	389	364	401	379	399	381	419	383	378	369	360	386	368	384	389	379	369	379	352	388	344	384	366	401	368	359	361	353	398	363	376	362	381	382	378	394	415	419	356	406	373	357	403	393	380	346	391	366	401	346	384	395	378	386	357	400	405	405	385	393	395	404	386	376	380	389	358	369	367	404	371	370	378	374	390	351	425	351	383	393	392	400	391	399	389	405	382	377	387	398	375	360	353	408	416	385	396	402	388	389	354	345	403	396	377	374	397	376	400	380	391	421	384	372	383	410	377	392	377	386	352	367	361	371	384	382	415	371	410	398	393	393	419	363	353	357	373	381	353	388	373	433	387	427	385	404	364	361	405	371	392	367	399	382	405	348	453	410	382	380	409	400	371	380	427	398	425	394	386	350	355	419	420	415	358	405	402	380	377	411	372	376	360	385	405	385	383	397	380	382	392	357	344	372	354	387	400	360	395	376	410	360	395	421	371	384	383	365	378	397	359	375	369	373	378	371	382	426	358	395	352	377	403	409	372	400	375	392	357	359	377	378	385	379	382	371	403	408	381	403	396	364	389	377	366	395	403	383	361	383	382	386	377	373	388	363	386	364	413	375	413	399	367	382	358	384	360	407	413	386	392	390	381	395	383	367	364	359	400	393	351	375	400	391	386	401	358	378	381	372	412	360	390	379	386	370	388	405	377	374	393	387	390	361	399	367	405	401	391	390	377	397	398	382	407	402	365	382	389	413	371	380	398	372	356	381	338	392	391	393	384	389	375	406	409	411	364	363	378	413	384	367	380	372	386	370	374	376	386	399	400	356	396	361	410	415	393	408	403	380	401	368	412	441	399	396	376	386	352	404	368	387	441	375	387	358	379	382	394	367	411	409	386	367	364	402	381	379	373	385	380	368	382	385	354	390	379	379	415	413	408	376	375	362	383	394	400	375	366	359	391	368	375	390	395	402	394	394	403	390	420	381	376	372	428	390	365	408	379	365	381	351	405	380	400	407	367	431	346	369	380	430	370	369	357	351	400	417	409	382	367	362	395	370	388	386	390	364	372	378	399	395	372	378	376	366	421	371	414	388	397	389	396	394	373	382	338	352	350	376	356	347	409	393	345	391	384	361	381	398	356	401	403	380	403	386	353	402	367	405	374	432	376	363	403	405	371	373	354	352	341	392	371	406	396	365	365	381	385	388	386	367	366	375	414	386	355	397	339	341	386	387	370	384	352	408	379	408	382	372	389	386	382	366	430	383	365	380	405	369	368	398	403	369	389	359	407	402	377	351	360	400	391	360	413	334	398	392	407	387	370	354	379	371	398	395	376	405	390	390	379	409	374	384	366	388	412	349	394	401	381	366	375	378	410	373	365	380	419	388	381	361	372	356	369	401	415	400	382	363	370	382	355	395	427	405	371	401	368	371	412	425	384	404	404	396	376	369	387	379	380	381	372	353	371	353	392	350	404	397	382	401	410	412	399	398	373	393	364	342	365	396	393	407	393	343	391	390	410	377	373	382	384	371	407	437	409	377	373	379	385	383	354	376	386	375	362	367	339	354	404	412	367	387	380	389	365	361	419	397	359	392	376	393	374	399	418	400	413	391	413	362	356	397	371	421	421	403	398	412	387	386	397	399	387	344	416	405	405	374	406	381	412	390	381	405	378	404	389	386	364	388	378	374	382	400	356	396	378	378	371	387	374	377	376	399	377	384	400	386	408	385	371	358	389	414	399	411	410	390	384	393	382	414	408	391	367	374	358	393	374	369	381	384	399	365	385	379	375	395	388	367	395	379	356	390	390	353	382	397	360	401	377	373	384	381	390	400	383	397	365	365	379	357	360	386	417	372	365	354	371	373	388	363	375	378	390	382	390	381	335	376	368	393	402	358	378	373	363	342	390	359	369	392	389	375	377	409	392	352	397	401	380	383	404	376	360	362	380	386	378	373	370	399	371	376	350	419	391	386	341	412	375	382	370	399	394	423	368	358	378	322	431	369	365	400	380	386	368	383	406	410	377	405	418	371	405	369	394	366	367	382	394	400	371	401	397	356	404	403	394	393	418	350	359	403	400	392	372	394	397	405	401	403	398	419	391	395	369	396	367	406	379	353	374	358	397	355	387	407	383	358	338	387	381	408	371	334	389	368	405	392	403	393	419	369	381	372	375	405	348	374	377	386	343	409	349	413	367	406	386	401	365	384	359	395	373	397	384	402	385	364	345	406	406	373	391	379	417	392	358	393	394	407	402	399	370	359	381	387	351	394	382	363	402	403	385	400	378	384	387	385	386	393	391	419	390	390	402	364	365	379	378	362	367	389	385	386	366	378	403	340	356	373	356	353	392	352	409	386	385	389	380	359	386	396	381	364	369	388	379	390	368	400	377	366	355	379	382	370	347	375	399	385	374	373	400	393	334	416	398	388	379	376	388	371	398	378	386	385	366	393	397	401	400	385	417	369	379	378	391	364	368	358	353	376	375
9754	13181	18908	25106	20607	11466	6020	2128	1845	1726	1673	1097	689	430	262	218	194	174	159	181	186	186	180	196	164	168	166	179	181	173	142	168	171	208	170	152	174	197	174	171	167	176	185	170	173	200	158	171	171	174	155	157	179	182	166	163	184	181	162	191	155	196	190	181	170	155	175	177	159	155	172	146	166	152	164	178	149	191	169	174	134	164	185	185	179	183	172	171	160	179	165	172	188	146	193	170	180	181	188	189	187	195	178	166	169	163	155	169	197	160	167	170	194	169	151	170	157	194	178	192	165	193	178	164	177	155	179	192	170	164	154	183	181	177	165	162	175	194	153	199	167	189	187	177	155	184	181	173	167	168	167	164	171	190	164	154	156	172	197	179	187	178	177	169	175	177	176	154	187	168	172	171	168	174	162	170	175	166	169	168	172	184	193	169	153	173	176	188	152	180	184	167	192	161	172	173	188	180	179	166	147	159	187	166	185	186	139	159	165	186	165	166	187	160	155	179	177	185	174	169	167	168	167	165	165	165	188	168	170	170	152	187	179	190	187	178	182	174	165	163	155	169	173	176	176	189	170	181	161	167	165	172	194	177	168	165	163	180	155	168	173	164	176	177	174	154	186	187	179	180	159	178	171	184	184	166	167	180	179	159	177	181	153	183	157	176	151	181	169	175	175	175	176	192	181	149	159	171	169	215	158	186	169	175	180	177	165	187	165	198	173	174	224	157	155	146	165	186	163	178	179	178	200	175	170	176	184	180	157	181	176	174	182	194	176	185	186	146	191	175	193	173	185	175	154	181	172	187	170	196	144	154	190	155	175	172	172	159	183	158	161	188	161	181	171	194	168	187	173	153	160	178	161	158	174	155	205	156	154	172	173	186	169	175	166	195	177	153	156	150	171	168	184	167	197	170	173	183	164	167	149	181	168	158	155	205	168	187	197	177	158	186	188	157	165	196	172	166	175	170	173	179	150	147	166	165	177	170	186	180	200	159	181	161	166	170	156	186	163	171	150	163	182	188	163	185	190	189	191	168	179	172	180	178	178	188	179	189	158	159	179	204	172	169	170	172	197	192	164	175	206	154	193	170	173	160	190	202	158	162	191	177	176	180	157	174	205	185	180	167	177	168	158	179	141	173	201	172	176	192	179	161	162	181	165	166	183	179	172	178	165	179	167	194	173	186	166	186	178	189	159	174	206	173	197	176	169	146	177	143	180	181	158	170	170	146	174	197	169	177	167	212	176	144	152	179	171	175	187	161	156	176	149	185	187	189	184	173	134	174	169	188	149	155	168	154	168	190	177	159	169	170	176	182	167	188	179	166	164	143	183	177	194	154	157	170	185	178	189	192	175	178	160	162	179	181	171	170	184	165	170	159	157	171	154	159	163	186	164	180	157	154	170	156	143	166	159	174	164	155	160	169	188	174	144	178	172	174	174	181	185	166	184	159	171	162	169	189	163	188	163	168	181	171	175	177	199	166	172	149	161	168	179	177	199	177	190	208	188	161	177	176	182	181	161	160	189	189	146	193	188	177	166	193	178	165	173	149	193	164	192	191	188	173	184	201	200	146	150	174	154	187	173	183	185	160	152	169	179	188	166	169	168	170	190	162	206	180	176	184	153	143	163	197	159	176	181	167	204	182	177	177	165	192	170	171	175	161	181	196	199	192	169	184	153	208	169	155	176	199	171	176	179	171	182	182	172	160	178	156	180	162	207	172	183	154	180	151	172	147	161	179	166	169	159	176	208	166	179	165	185	199	165	185	161	154	173	156	163	201	157	184	168	169	216	179	177	173	162	188	178	167	157	146	191	185	163	174	164	186	150	178	150	191	201	177	169	170	162	169	162	179	185	170	172	187	187	177	179	183	159	186	158	167	175	188	170	169	176	170	164	163	168	157	185	151	186	164	162	187	182	179	170	151	171	169	176	162	168	166	163	161	177	191	155	196	182	176	155	163	168	179	174	179	165	184	179	154	154	167	176	170	180	152	177	192	170	169	170	189	171	179	189	164	174	164	165	193	192	176	169	158	182	173	168	193	196	177	163	180	174	176	161	212	175	190	185	188	157	173	180	189	191	191	181	192	168	183	164	169	176	163	163	177	163	149	160	171	201	164	182	183	158	169	172	190	188	158	173	171	180	166	168	167	160	183	162	170	173	158	149	197	199	173	156	159	176	165	185	170	163	183	167	166	173	184	174	179	165	174	165	183	179	182	185	172	173	176	170	153	169	142	167	168	183	161	166	175	188	197	147	167	187	176	154	140	222	155	165	180	173	181	171	161	164	198	177	178	189	167	168	173	187	175	196	188	190	171	184	189	201	182	167	183	155	174	172	188	194	160	168	172	168	175	159	180	195	192	174	184	187	144	183	173	184	174	212	184	184	166	179	141	188	136	143	176	189	185	149	142	176	183	172	174	174	175	184	181	197	197	165	154	183	175	152	189	166	188	179	193	155	177	157	177	183	190	175	188	182	170	153	186	165	162	158	151	162	160	178	184	167	164	164	156	187	155	182	188	193	176	181	197	186	202	169	186	189	187	180	163	180	200	166	175	177	170	182	192	198	181	164	179	161	179	165	186	185	186	174	181	151	136	164	153	165	166	158	176	183	175	169	181	190	175	188	179	143	170	181	150	190	186	153	162	160	165	182	154	174	181	171	163	181	155	179	166	165	171	137	172	163	153	185	162	161	166	165	154	178	161	165	181	174	164	176	189	188	186	178	156	180	147	175	167	151	185	197	163	160	174	173	154	167	196	176	166	179	150	177	199	172	176	172	169	169	161	176	189	165	150	176	160	150	177	173	172	178	181	142	185	196	187	152	180	183	181	191	164	182	162	142	162	170	165	161	182	201	154	182	196	184	157	183	169	164	186	179	144	196	170	178	165	166	181	180	176	164	173	170	180	186	179	162	164	154	151	185	177	191	183	178	200	190	185	179	166	157	186	187	178	176	158	140	171	166	183	166	165	192	164	185	178	190	153	191	178	157	198	177	166	175	186	151	176	189	185	176	173	173	191	193	186	192	173	179	200	159	186	174	162	192	152	167	188	179	196	170	172	154	190	162	156	153	164	193	177	194	171	178	193	167	154	185	178	151	157	166	164	198	156	166	177	191	154	174	180	171	187	162	155	175	152	185	207	190	177	177	204	170	174	160	194	162	196	175	184	166	178	187	158	183	166	158	185	170	168	166	182	174	161	190	192	189	195	175	168	183	172	169	160	177	194	147	176	188	168	183	168	165	180	167	161	162	161	172	183	174	160	181	161	177	177	157	195	196	171	161	190	198	178	167	166	160	167	168	188	160	175	170	192	183	213	165	179	162	188	170	183	178	172	182	185	165	150	180	162	153	186	193	180	192	198	189	172	175	156	142	174	179	170	152	171	206	169	170	182	175	187	195	163	174	166	186	183	174	186	172	165	169	162	166	185	168	169	157	177	178	163	186	178	174	183	180	196	195	181	178	175	188	166	198	170	144	198	178	178
8048	15099	26625	36560	32887	23282	15673	6754	7280	6642	5670	3776	2213	1201	748	457	415	408	419	436	451	419	437	434	448	452	437	420	422	429	439	404	450	424	416	409	394	455	433	408	450	429	446	426	437	419	451	416	446	446	428	426	426	446	433	439	424	452	440	421	396	456	451	407	436	428	418	407	442	427	423	441	452	403	417	409	431	405	429	424	423	412	427	404	460	392	427	436	439	395	416	430	406	466	408	450	450	414	430	406	418	411	426	438	443	417	426	423	465	456	425	438	399	428	454	419	424	402	415	420	452	403	446	440	471	452	431	416	442	424	429	462	413	445	445	476	410	398	465	433	467	423	409	433	450	426	425	462	433	446	401	408	434	437	378	421	439	393	423	441	424	472	425	403	490	413	423	397	437	407	460	491	487	411	416	434	428	412	411	472	433	462	434	410	416	425	435	452	440	430	417	486	437	410	443	410	413	423	416	441	401	463	414	450	477	445	436	414	396	425	430	401	452	425	412	430	441	450	423	466	437	432	448	437	408	393	429	424	441	411	452	408	462	454	442	418	436	446	399	413	437	418	431	432	469	444	436	426	441	421	422	460	423	438	442	437	436	466	419	393	416	424	446	417	468	439	436	446	405	430	450	445	426	403	407	406	393	432	440	415	433	439	421	416	402	452	450	442	390	458	410	423	420	413	441	382	435	434	417	460	446	387	420	418	423	415	421	430	402	478	413	428	437	389	423	437	452	439	478	436	410	467	422	418	422	444	429	412	441	449	415	411	448	429	439	447	448	426	459	402	461	419	420	394	446	414	432	429	454	407	448	455	442	442	430	397	431	396	422	385	440	395	423	425	384	413	434	482	424	449	406	411	440	415	483	449	439	426	426	471	401	449	411	430	397	446	462	441	424	435	455	430	416	429	451	446	437	414	472	420	427	447	426	445	390	415	490	434	468	455	449	432	422	466	438	464	440	484	441	420	444	408	449	434	424	420	465	459	419	425	462	455	420	432	389	482	415	390	412	457	400	423	404	420	448	417	425	419	395	466	466	444	428	431	467	408	418	428	448	434	441	453	435	417	446	389	429	464	424	415	428	417	462	449	420	425	436	430	427	446	447	421	419	439	443	442	415	393	449	445	428	434	412	448	380	385	433	420	444	423	422	422	436	463	425	432	443	431	423	415	434	422	404	439	428	464	449	420	391	446	441	447	423	462	406	430	401	406	417	423	426	427	438	413	438	434	445	445	416	456	447	448	441	449	422	461	441	433	449	431	440	426	442	421	448	435	480	427	424	384	459	459	467	418	442	442	408	435	409	462	437	411	436	429	421	471	436	424	440	430	417	423	445	431	461	443	435	415	451	400	391	461	474	463	426	427	418	444	443	419	452	449	412	414	412	463	408	409	421	428	441	405	436	437	434	481	457	420	465	436	435	443	437	449	415	443	408	434	420	445	422	460	420	455	438	442	440	438	418	415	431	402	400	438	435	439	408	414	435	455	433	432	434	460	423	449	412	413	414	446	470	432	450	452	423	452	448	419	440	464	445	451	419	420	387	394	457	403	437	437	427	430	474	426	439	452	418	454	441	437	443	409	436	406	417	443	454	415	413	459	376	472	427	413	459	437	412	456	408	422	466	464	433	430	427	411	425	444	445	435	426	406	435	424	457	450	429	429	446	451	437	415	427	447	386	425	459	424	449	431	431	453	434	414	408	369	431	428	405	426	441	466	446	425	441	469	420	447	444	429	440	445	423	428	418	420	454	442	406	416	438	415	416	450	464	431	446	457	438	444	427	443	423	461	444	435	398	437	438	437	440	450	466	433	425	444	415	441	417	478	426	415	421	413	398	447	399	452	441	428	474	386	435	394	401	465	432	419	417	404	419	406	431	462	432	398	427	474	428	412	438	441	430	412	437	416	454	416	429	466	416	406	436	461	425	391	478	420	399	437	437	427	429	436	416	466	440	405	441	437	423	449	438	416	457	383	414	442	414	409	415	414	480	441	424	451	446	420	438	433	456	416	415	418	407	428	468	424	407	475	460	434	396	429	415	419	467	430	469	413	413	414	423	445	416	420	417	440	417	410	429	450	443	459	409	446	442	436	441	442	503	456	407	434	407	424	401	424	415	442	448	482	430	434	421	419	457	435	425	419	400	437	422	407	469	449	411	424	437	433	419	435	414	449	461	462	448	399	425	452	412	460	425	387	411	413	458	432	435	422	423	431	435	424	455	404	457	405	426	401	439	433	443	458	408	419	432	458	430	454	419	445	445	414	431	447	448	457	440	428	380	476	388	441	442	425	486	459	417	404	455	432	421	420	446	443	425	436	429	437	397	423	428	427	416	405	436	414	438	465	418	437	426	438	428	419	412	431	432	424	466	459	440	425	452	440	457	409	390	409	440	439	437	443	428	416	471	450	453	405	401	475	445	454	400	454	444	430	437	431	424	466	402	429	443	464	475	484	423	447	419	437	431	456	427	428	436	470	429	388	417	432	442	394	430	449	431	468	413	419	445	401	386	453	438	456	440	408	429	418	417	428	471	436	399	429	428	425	415	478	429	451	442	403	436	431	441	410	471	432	407	417	465	426	444	398	415	422	421	463	443	458	410	465	385	444	440	458	429	430	437	432	489	438	431	418	424	436	463	447	446	386	441	473	416	421	455	417	471	458	445	453	414	454	426	438	413	456	428	482	417	414	416	431	431	415	427	431	434	415	406	427	434	432	420	442	443	412	444	414	405	400	422	414	417	411	475	432	452	422	436	396	446	445	406	454	419	438	429	412	429	437	403	403	449	421	419	437	428	432	370	467	439	454	476	380	426	451	403	455	416	447	435	426	442	461	435	419	420	444	404	420	428	481	434	428	450	432	418	416	414	462	458	428	456	410	443	409	431	437	413	415	418	403	442	441	421	489	451	441	426	436	421	405	425	380	459	420	463	419	413	409	457	430	414	402	437	432	467	456	432	401	433	468	446	451	436	450	408	389	426	453	421	440	436	412	427	434	474	398	392	435	445	444	468	437	421	410	433	437	461	442	429	450	397	433	430	407	420	450	442	460	425	381	415	434	424	449	491	409	421	393	429	434	439	442	412	449	411	439	477	462	441	436	409	434	432	411	392	443	454	380	410	463	421	426	419	437	430	443	445	438	410	444	411	407	442	447	434	417	436	442	462	446	414	402	454	407	438	406	422	391	439	413	384	458	443	391	426	419	440	447	470	440	422	456	486	435	427	418	441	444	469	456	412	440	448	426	440	433	408	441	425	425	413	426	434	425	433	424	426	430	441	458	450	426	408	452	435	424	464	461	425	417	403	432	423	435	448	392	408	448	440	393	437	434	455	450	408	449	445	437	419	430	468	433	445	409	432	478	474	433	434	439	421	433	423	442	440	400	393	408	445	387	441	419	441	435	447	427	423	452	397	429	426	422	450	439	416	429	458	435	414	417	415	417	441	421	439	458	430	443	399	437	439	398	365	451	415	453	409	439	415	418	445	429
36663	45392	49117	50121	39942	30324	24069	18091	15784	13395	9229	5510	2460	1155	429	231	176	169	174	178	159	170	177	166	169	196	194	191	159	180	178	195	184	193	181	177	175	193	162	176	197	184	180	176	194	187	194	191	160	168	142	180	179	189	167	160	154	184	182	174	179	168	171	169	158	177	181	167	172	174	172	195	181	180	157	176	183	185	181	188	180	179	205	165	160	171	179	190	191	175	202	177	177	175	165	176	161	191	177	175	198	189	166	180	157	193	162	207	208	198	171	163	178	143	180	188	174	184	186	187	189	187	161	177	182	184	181	186	169	183	177	176	188	175	171	188	185	193	183	175	179	178	187	172	187	202	197	197	179	180	153	179	185	172	191	187	169	211	162	169	158	193	175	195	190	176	176	189	193	169	191	184	161	170	186	182	190	203	190	194	182	185	167	181	203	187	209	183	198	195	186	168	190	201	173	188	187	172	177	164	202	194	176	192	152	156	177	183	198	178	151	162	191	181	184	215	181	188	156	181	184	184	179	214	178	169	186	176	178	178	192	167	181	160	158	164	171	180	182	171	158	163	191	172	184	167	190	181	185	176	145	179	161	189	172	173	181	197	198	190	168	175	200	162	199	192	174	198	162	163	171	176	197	163	136	169	165	197	185	201	186	162	184	191	186	180	184	173	183	175	182	165	184	177	162	168	193	180	161	184	160	172	202	171	188	189	196	192	184	194	173	163	167	171	190	187	188	181	160	192	171	207	186	187	176	187	191	173	178	170	164	181	173	204	168	196	167	177	169	174	168	182	177	178	175	190	180	169	172	169	178	161	166	156	196	177	169	168	168	162	190	168	190	173	171	192	166	183	178	175	171	177	204	183	185	176	197	181	157	158	195	171	190	161	170	196	162	162	151	197	204	180	198	181	170	189	167	174	177	171	196	168	184	198	189	187	183	177	177	166	185	200	186	161	173	178	176	167	159	174	208	157	171	188	156	158	173	188	195	184	192	181	179	176	202	184	162	181	193	156	177	184	211	177	195	169	171	177	164	169	189	189	189	179	186	183	174	204	175	164	154	162	185	189	167	180	179	162	183	177	203	184	180	153	193	187	170	177	198	170	177	201	167	158	182	178	177	166	185	170	166	157	167	191	180	187	198	160	189	201	177	190	193	175	155	162	188	190	165	167	184	169	167	185	182	174	167	157	177	162	182	157	165	189	202	200	178	187	172	180	198	174	164	178	189	166	193	197	190	183	175	185	191	173	167	189	174	160	188	199	170	170	168	180	184	186	182	177	195	181	180	172	177	164	161	205	199	153	174	184	157	204	154	170	167	179	200	168	184	177	193	168	171	200	170	193	195	178	197	174	172	162	185	185	185	186	198	178	196	191	158	160	170	182	175	180	204	181	164	164	177	185	178	162	183	192	198	161	196	178	192	180	178	184	178	197	200	185	190	165	197	170	178	198	200	178	179	177	165	159	168	188	173	175	175	182	168	154	163	188	188	172	180	160	188	177	204	178	169	177	210	167	158	189	168	200	192	173	166	182	197	169	155	171	157	159	177	195	158	170	200	161	174	196	163	167	146	165	190	190	183	166	175	158	181	167	194	168	137	169	159	174	180	207	184	201	191	180	164	151	201	194	197	168	183	160	178	187	159	180	183	154	165	171	175	173	206	183	203	142	177	176	183	156	180	177	172	181	184	174	179	170	188	202	177	179	210	184	157	179	173	193	203	157	183	204	181	155	151	187	157	160	195	174	172	201	174	199	167	181	176	161	199	194	187	181	187	188	189	182	194	150	192	150	186	195	190	173	179	174	181	185	180	164	186	172	186	172	184	153	174	190	163	172	180	182	174	171	180	164	166	180	191	202	168	175	187	169	173	175	200	171	153	180	169	169	172	215	156	173	159	156	205	175	187	192	200	186	164	173	173	174	191	176	208	195	193	165	185	191	183	173	197	185	187	171	177	173	200	185	163	188	211	196	175	175	159	166	187	210	183	184	181	171	169	178	161	168	190	181	200	175	165	186	183	179	169	178	184	198	188	163	152	151	175	182	163	168	191	189	179	172	194	172	192	182	178	175	151	185	169	176	185	171	170	159	189	178	183	174	207	181	173	187	174	162	196	187	167	177	182	209	187	182	171	186	176	170	190	180	178	191	187	169	160	163	165	201	180	193	177	160	177	166	193	189	172	175	166	172	177	205	178	179	190	163	172	168	184	174	147	158	199	173	153	175	185	183	176	176	190	164	163	149	204	187	184	180	179	182	206	172	185	195	202	170	165	157	175	157	183	177	175	177	182	175	194	180	172	204	171	183	169	187	176	209	203	188	194	188	182	188	181	175	158	200	196	175	195	170	167	172	176	191	166	180	187	163	187	165	178	169	160	217	189	192	188	181	186	192	174	162	193	193	183	163	200	168	166	171	184	156	214	165	195	182	180	190	181	178	174	181	163	185	194	203	199	193	179	158	211	171	164	169	159	183	154	166	190	171	169	207	209	141	179	173	183	193	161	196	177	202	183	209	203	182	178	181	192	169	168	167	193	166	170	181	187	183	179	161	189	183	205	206	172	179	166	185	189	183	185	182	171	181	178	187	195	195	137	179	201	167	164	182	171	175	162	184	181	177	161	168	162	182	171	193	167	175	179	167	154	165	196	173	179	171	168	180	184	177	189	143	168	162	193	190	211	182	190	183	180	192	180	183	203	166	207	175	156	164	155	179	168	150	157	184	137	168	175	141	185	152	164	166	179	170	182	170	180	167	190	178	162	172	188	164	176	169	176	163	168	180	172	181	161	165	150	161	171	151	185	153	204	171	220	194	193	206	198	173	177	186	182	183	174	158	169	172	207	189	186	176	164	189	158	196	176	169	172	168	177	197	176	161	175	184	192	160	201	155	162	180	196	187	183	168	169	178	180	168	187	178	193	180	192	172	218	166	164	172	178	184	151	195	202	171	165	177	155	188	197	205	167	174	164	209	175	174	181	183	160	168	197	168	200	156	173	178	186	184	164	191	197	152	164	182	187	179	182	153	175	175	170	190	181	189	188	171	186	193	175	191	163	184	178	186	196	177	192	184	173	182	181	167	171	188	185	184	194	194	178	184	215	160	174	182	191	163	152	180	196	154	181	177	176	173	185	178	194	182	181	169	157	184	200	189	177	193	197	166	170	182	169	173	182	174	184	189	182	159	159	185	175	202	223	191	184	179	180	188	177	182	166	162	201	189	171	174	167	193	218	188	197	203	171	193	173	161	197	150	201	180	185	181	190	166	202	175	175	168	162	160	191	162	183	201	207	179	198	180	156	191	176	161	165	147	159	164	187	175	187	214	174	176	190	188	192	177	163	175	186	166	201	175	162	197	175	171	188	192	155	186	188	178	184	179	175	176	175	185	172	180	178	177	180	192	200	169	187	175	182	177	181	183	165	164	182	171	197	201	184	172	169	166	212	187	172	184	192	186	195	164	182	198	153	175	199	195	170	177	183	176	175	165	192	165
26933	41140	53635	59190	51540	41886	25412	21654	30673	31153	25461	17871	9513	4408	1537	689	448	443	409	431	474	410	431	437	400	411	472	414	450	445	488	419	457	440	415	471	488	457	458	419	426	460	452	431	513	472	438	445	434	420	462	457	474	451	457	476	482	425	438	389	413	483	449	434	416	428	436	408	418	441	453	436	458	404	449	413	455	455	458	434	439	447	446	408	481	452	414	451	439	407	450	436	431	452	446	450	441	406	460	398	436	414	439	441	449	422	458	465	430	441	426	425	435	402	411	422	451	427	435	442	419	427	425	392	435	465	418	452	417	450	434	450	457	469	448	421	436	444	456	433	453	446	479	425	411	408	422	435	448	431	432	441	411	439	457	422	448	443	422	433	434	412	433	459	425	415	453	423	432	470	414	424	431	405	404	398	398	459	420	417	492	442	470	448	448	410	441	458	430	413	437	402	453	421	423	452	452	411	435	439	441	450	430	442	447	432	446	407	455	435	482	429	432	449	416	440	454	447	410	450	432	429	417	432	444	425	426	496	420	406	428	430	438	459	425	414	480	445	432	424	412	381	425	404	441	437	469	459	458	442	435	430	411	421	447	450	442	401	443	444	437	435	434	437	416	429	436	435	474	461	435	413	444	462	437	485	457	451	392	432	448	426	458	453	446	432	457	456	456	417	454	483	418	418	397	440	447	458	445	424	447	430	432	443	413	438	484	463	475	423	435	419	425	443	421	427	422	417	431	471	463	432	451	415	423	414	387	433	448	434	396	478	473	409	485	395	417	427	463	453	485	438	422	430	449	442	448	422	450	457	465	458	417	468	456	443	441	413	447	423	458	476	468	431	422	435	472	452	401	461	428	422	430	387	420	439	436	423	406	447	435	448	423	395	443	433	446	437	443	434	451	459	396	414	429	444	423	425	425	435	417	469	485	411	426	437	429	445	474	431	423	427	436	419	418	416	453	451	418	413	415	387	395	472	444	426	433	445	439	451	419	414	459	482	419	421	476	435	415	426	445	444	474	430	406	423	457	441	444	459	441	435	439	460	419	441	467	416	424	419	413	427	434	411	415	437	400	426	429	454	440	416	427	407	423	443	405	448	441	442	416	442	414	456	426	419	423	464	411	450	446	463	408	443	449	454	431	440	402	418	471	458	455	429	434	450	454	441	480	434	405	447	424	439	437	460	422	462	423	442	401	416	427	433	432	443	439	383	417	471	415	487	469	434	466	461	444	440	448	445	425	480	490	399	453	447	432	432	430	459	470	444	470	421	409	428	449	429	473	417	417	489	411	472	426	440	409	415	444	460	487	468	437	435	471	457	394	415	422	453	453	440	430	421	456	413	441	432	417	430	431	468	421	457	427	421	395	426	445	452	461	441	447	461	428	458	448	428	400	428	417	456	410	399	441	456	442	455	420	409	452	441	445	390	381	450	411	403	441	437	414	439	452	448	436	404	430	450	479	419	425	407	488	461	435	500	445	460	460	430	437	473	454	433	443	450	438	425	427	427	402	439	409	461	424	466	450	451	439	408	390	435	398	440	418	403	418	415	452	444	443	444	448	409	438	462	427	451	423	430	405	418	469	439	429	461	441	428	433	437	438	426	442	466	427	417	457	444	439	446	436	469	436	412	444	443	419	435	422	427	442	397	427	452	475	482	428	391	438	458	448	406	418	404	436	420	445	471	404	426	450	441	457	430	417	479	469	468	420	441	438	415	431	440	436	430	412	459	450	466	435	434	427	469	436	417	437	419	440	456	442	425	416	422	447	419	391	450	416	430	417	398	438	427	455	397	418	410	417	401	426	432	444	413	448	404	438	454	431	462	460	463	447	441	449	434	457	441	456	418	460	417	425	413	452	465	459	445	431	491	452	443	435	407	420	425	401	416	458	423	458	488	423	443	419	427	449	428	467	443	428	453	423	407	427	465	420	455	396	423	428	421	439	458	410	418	460	411	453	438	431	457	409	434	439	413	420	465	465	472	403	441	443	448	451	442	410	427	439	430	474	425	410	453	459	408	465	427	440	466	452	430	401	421	442	431	421	438	431	423	466	395	454	440	424	475	407	422	464	420	450	440	461	451	448	435	450	417	444	465	426	425	388	417	452	435	421	436	402	455	443	449	466	451	479	413	484	437	413	398	476	411	447	443	409	458	447	445	449	438	455	408	447	403	455	434	417	424	437	424	457	449	459	431	443	417	425	436	399	443	460	418	452	434	438	471	418	413	398	459	419	435	420	419	415	418	440	472	456	434	460	431	445	434	389	411	417	431	447	432	395	423	431	462	453	396	445	452	443	464	437	432	427	463	453	446	426	407	408	404	418	440	430	434	449	461	435	425	419	404	437	448	462	462	431	429	436	434	436	416	404	477	435	479	430	424	439	422	432	440	446	421	437	462	435	410	448	464	452	429	409	428	432	451	418	435	472	431	471	482	406	430	412	452	419	453	427	453	415	468	445	426	427	392	444	420	445	428	428	424	429	395	427	465	409	455	444	424	422	445	450	431	412	427	409	424	466	424	429	465	413	464	497	466	441	414	409	447	479	425	412	443	444	504	421	421	441	445	446	425	421	413	394	439	451	426	458	424	441	409	421	432	405	445	427	458	446	450	461	462	471	408	442	443	403	433	408	470	438	448	435	450	421	424	442	429	406	456	406	432	417	413	440	434	437	418	413	421	460	454	434	462	481	422	467	429	419	425	393	415	481	449	415	468	406	425	409	432	429	424	456	438	399	445	409	444	424	458	406	440	440	444	422	430	382	455	450	448	435	434	450	466	438	456	452	440	445	453	440	429	482	449	423	424	447	483	453	451	417	481	395	456	430	446	413	435	415	425	416	445	421	462	409	436	470	439	407	417	459	461	461	434	399	440	431	406	420	409	438	426	436	431	433	445	450	452	462	426	394	415	464	456	477	423	417	457	433	426	402	446	439	453	411	424	428	407	473	441	426	427	426	436	413	393	415	428	469	428	468	427	421	449	430	415	428	420	416	425	414	443	457	454	432	417	480	444	411	443	414	422	476	438	470	425	442	428	456	420	423	438	445	419	430	435	425	456	427	411	438	442	454	417	447	458	429	399	406	428	431	457	450	434	400	437	435	441	450	446	433	415	423	433	448	450	456	472	445	428	427	413	467	425	457	407	411	435	476	436	448	378	469	431	404	447	452	426	473	459	462	455	452	412	415	426	427	414	430	445	422	433	418	460	468	457	459	435	472	437	426	449	457	428	418	430	448	412	490	399	448	405	449	473	457	418	419	426	432	395	398	427	428	424	433	449	423	438	433	441	408	420	463	466	431	402	404	435	398	456	446	412	454	440	452	422	437	437	476	429	419	445	422	455	408	421	440	444	402	414	471	442	450	421	445	432	451	414	428	453	423	411	407	449	468	439	472	456	431	448	439	405	444	450	427	414	456	436	445	463	459	402	445	403	437	429	470	414	445	418	427	461	454	420	453	434	461	438	447	423	464	456	413	441	430	467	464	437
48142	51568	43958	43208	40562	33529	28285	25858	26627	28191	25077	16090	7705	3076	1053	473	191	171	153	156	153	170	147	158	154	159	166	160	147	144	149	173	162	156	128	137	153	144	144	174	163	145	154	149	161	140	163	168	179	140	155	153	161	175	160	139	172	162	137	155	172	129	160	135	139	142	128	135	147	162	167	171	125	158	161	156	150	162	173	163	147	143	156	143	174	181	147	146	163	130	152	147	159	155	180	141	161	155	161	164	131	160	158	151	156	138	149	148	175	139	166	151	171	147	156	150	150	146	169	163	147	189	132	128	149	153	151	143	152	139	152	161	174	175	166	145	140	147	175	165	159	161	153	130	163	141	147	146	159	134	140	135	168	157	133	162	153	144	132	160	146	161	143	158	157	155	146	170	163	156	147	157	150	149	152	159	149	157	159	162	151	149	143	160	132	146	155	167	176	134	151	176	156	128	150	138	148	145	139	161	164	136	132	132	179	148	130	162	147	150	154	165	142	160	151	143	142	121	166	147	165	140	132	158	134	172	153	144	177	139	158	145	154	164	134	139	156	139	157	155	139	150	130	166	164	162	147	150	162	120	161	158	145	138	148	141	166	152	135	144	158	153	171	154	157	130	164	127	157	164	163	153	157	138	149	140	118	150	146	146	158	116	140	164	136	141	153	142	169	174	165	147	171	146	170	160	161	161	138	165	159	149	156	149	155	162	146	157	189	144	151	151	151	176	184	132	155	155	144	160	125	144	148	154	155	162	158	154	154	162	152	172	161	179	170	142	126	152	153	148	155	155	176	157	169	166	176	155	173	152	152	182	156	151	150	141	149	161	145	159	158	164	157	170	160	166	134	154	153	178	171	133	141	157	146	147	166	145	146	176	148	164	138	128	159	144	147	150	177	140	179	157	154	148	145	142	147	151	147	156	145	148	136	137	156	137	178	146	152	165	138	152	130	146	158	150	137	153	166	153	127	155	150	156	151	146	159	131	150	165	156	147	154	153	141	165	160	155	158	156	179	166	135	154	156	139	140	170	163	165	168	140	150	121	125	133	163	164	158	160	129	170	156	160	143	141	150	164	153	158	126	167	152	152	151	135	162	146	134	149	163	149	139	99	145	131	148	136	138	167	158	132	142	170	145	157	147	151	141	149	151	164	128	148	167	164	151	152	141	162	151	148	156	130	145	131	167	148	152	126	136	161	157	176	165	151	136	148	144	133	162	155	162	149	146	153	160	141	152	148	140	162	130	167	149	132	154	146	130	130	151	160	150	135	124	146	138	149	147	138	146	155	124	120	132	141	143	144	150	149	150	143	147	163	157	161	161	155	148	139	140	159	142	130	169	163	143	165	143	123	167	162	136	149	159	138	145	153	162	140	152	134	160	148	163	146	163	137	155	165	145	175	137	144	157	153	169	169	148	154	153	133	141	141	183	166	159	141	154	144	153	154	162	152	163	141	161	124	160	148	134	172	152	157	141	147	133	158	140	174	159	154	146	173	157	158	150	134	134	161	128	146	142	155	143	147	120	162	166	144	157	138	160	142	149	149	151	163	155	168	170	153	157	120	159	140	140	160	175	154	155	146	149	133	140	143	158	161	169	145	180	146	147	163	141	147	158	149	151	182	151	141	154	161	155	166	157	166	153	137	136	160	130	145	175	166	163	139	135	154	173	155	136	184	156	152	134	165	165	163	139	130	185	139	160	156	148	141	139	157	143	160	145	139	155	125	172	168	126	158	147	170	155	155	148	167	149	152	141	168	174	174	134	154	153	142	149	157	149	174	162	141	131	160	128	165	128	161	149	163	179	152	164	153	160	129	131	136	138	160	176	163	158	161	141	166	152	149	174	138	141	155	167	167	146	140	141	156	155	149	139	137	156	143	159	174	156	148	147	141	164	167	160	121	153	175	135	153	156	166	152	169	156	167	138	156	143	167	152	167	134	140	137	161	144	129	151	149	182	166	160	140	128	160	145	166	139	143	165	148	136	143	158	154	161	156	161	125	154	110	162	139	146	151	144	161	169	157	152	159	135	170	139	152	152	147	144	161	161	166	129	169	164	157	163	156	136	169	150	152	168	176	152	158	145	150	171	172	153	165	144	141	164	143	152	170	155	146	152	151	158	149	145	150	142	129	152	152	148	133	150	168	132	164	157	141	154	150	158	168	156	141	161	166	147	157	156	153	153	138	158	153	169	143	168	175	147	163	140	140	155	135	156	158	144	163	165	165	151	163	166	154	158	146	148	158	149	149	130	151	147	166	152	155	138	167	136	160	135	171	116	185	175	156	149	153	167	129	143	151	173	168	168	144	157	148	142	154	144	143	158	176	148	154	147	159	146	132	151	141	140	155	153	129	157	155	139	164	156	147	145	136	152	145	143	156	155	167	151	148	157	127	134	160	163	167	175	179	164	155	132	144	160	149	139	154	130	153	152	136	153	147	148	132	149	140	136	143	152	157	133	147	153	131	160	139	171	127	151	146	161	166	168	142	146	175	149	168	133	152	156	140	140	142	161	138	143	151	187	170	129	167	146	157	160	169	147	147	144	167	151	167	139	169	156	173	134	158	145	107	170	159	152	144	151	155	154	169	143	147	148	150	145	158	145	162	154	142	146	142	146	146	151	159	134	157	147	144	128	167	151	142	142	164	113	158	161	137	155	153	143	143	130	164	154	137	148	153	160	158	131	140	173	159	145	154	165	149	145	135	174	137	159	140	174	150	155	155	139	124	144	158	156	143	137	151	176	167	157	141	120	171	141	161	158	168	140	163	140	148	140	126	128	154	179	170	165	156	128	147	168	163	146	140	178	151	149	137	143	136	164	171	148	146	140	149	146	152	156	157	139	128	144	130	169	169	166	118	139	177	162	178	149	148	145	147	160	158	153	171	137	135	145	145	146	171	150	142	168	169	125	153	143	169	136	134	142	158	151	140	136	153	136	137	145	135	153	144	147	165	180	153	152	169	162	124	136	155	177	144	147	157	136	141	168	139	161	136	153	152	157	146	160	158	164	150	153	148	138	177	144	148	143	157	146	138	159	170	135	157	131	153	131	173	160	176	151	150	160	147	140	142	147	117	136	146	137	150	137	136	156	166	150	159	160	152	172	149	131	156	153	139	154	175	154	161	135	141	138	150	151	140	167	161	160	124	143	131	143	162	141	156	143	130	150	154	152	129	134	156	152	141	128	163	168	151	152	154	155	156	127	155	171	133	152	157	143	156	180	167	122	136	147	150	143	156	154	132	147	138	155	171	125	167	155	151	163	140	157	150	154	153	166	166	131	160	156	150	140	148	140	146	147	156	155	148	154	158	135	140	151	147	129	156	155	147	158	145	166	145	149	147	163	183	141	189	141	146	158	155	139	138	135	150	149	154	147	152	158	156	144	174	135	138	151	152	157	159	133	151	156	149	130	150	152	138	158	162	155	159	128	157	141	159	168	151	150	160	154	140	153	150	160	129	159	155	156	153	123	161	139	147	153	154	153	172
35166	52750	57072	57203	55962	52707	44384	32675	43058	45663	42211	32195	20671	10545	4130	1597	524	404	422	373	384	382	358	393	344	368	380	412	325	414	378	386	371	382	332	373	370	343	345	376	376	360	364	372	369	357	364	352	371	365	391	371	382	373	386	348	346	371	352	343	353	347	370	347	368	364	402	378	373	367	378	365	376	379	360	345	339	345	358	397	346	327	339	384	388	372	373	378	367	334	382	344	361	371	390	376	347	363	379	405	377	368	387	380	342	368	340	359	366	349	355	347	357	402	339	367	387	357	387	370	382	378	345	349	383	367	369	384	317	344	342	364	354	356	323	342	369	371	431	331	380	363	368	364	368	348	371	365	359	355	361	366	367	376	369	376	357	406	371	367	375	389	361	358	343	337	366	382	395	343	367	347	370	375	367	340	390	381	353	370	357	337	349	394	371	352	338	371	365	350	365	342	372	371	356	356	383	335	370	380	348	371	345	380	364	352	368	378	353	389	357	349	347	357	362	370	339	378	396	383	349	353	339	370	371	379	375	338	361	369	341	385	358	351	361	340	376	356	338	398	406	331	370	386	360	371	366	372	370	368	371	321	371	334	355	342	331	376	374	379	379	345	357	346	361	387	393	382	378	360	346	354	387	342	372	364	370	380	376	383	369	385	353	366	373	370	376	353	318	352	364	391	352	381	381	352	392	331	322	383	338	360	387	388	324	353	335	374	377	382	365	368	355	371	354	347	338	371	319	351	367	350	363	336	341	386	358	366	350	358	357	400	348	376	385	344	352	346	334	358	353	350	400	363	382	376	382	353	384	370	348	358	385	335	363	355	374	344	352	362	365	382	357	350	337	358	344	361	343	368	407	369	353	348	360	305	350	378	375	391	361	370	371	368	376	386	373	354	330	373	356	325	340	359	338	357	377	351	400	357	314	379	369	324	396	341	368	385	340	344	359	349	415	326	378	319	357	395	363	378	396	402	360	399	392	358	377	379	394	422	352	352	363	352	382	340	384	371	349	366	375	335	364	356	402	353	410	382	339	363	377	354	392	362	356	357	329	396	366	370	357	401	339	337	365	370	339	370	367	356	354	408	369	386	324	355	366	353	351	353	368	387	342	358	371	366	358	368	331	334	354	351	356	343	387	344	340	363	357	352	373	335	321	363	369	364	371	342	358	364	334	361	360	358	384	400	367	374	352	369	357	375	362	370	369	346	352	330	348	374	357	378	355	361	398	367	344	353	368	388	344	343	373	363	369	372	354	380	329	351	359	363	364	389	379	381	359	389	370	378	368	391	357	320	342	342	347	371	331	340	349	341	381	335	350	377	368	372	355	330	367	368	336	351	388	370	363	364	386	349	389	375	395	357	359	370	336	357	329	379	343	319	358	353	364	374	382	335	379	350	349	353	363	361	380	372	348	352	342	374	365	347	384	385	358	362	377	303	354	367	358	338	384	349	357	369	363	363	353	396	352	353	359	377	366	371	375	352	352	365	380	378	361	352	356	421	359	360	337	370	364	380	381	377	330	372	359	348	351	325	365	373	348	369	374	370	379	371	357	393	363	373	385	390	372	350	349	368	368	358	349	344	382	382	393	380	402	366	367	356	332	364	336	352	385	357	368	385	400	380	350	369	388	368	349	355	355	335	353	350	365	353	380	346	370	371	375	350	377	367	399	325	311	367	361	354	332	354	371	335	370	385	359	345	373	360	346	353	347	404	360	362	347	358	358	369	375	348	340	397	361	400	341	354	380	361	361	352	350	348	363	357	359	342	396	380	382	368	360	359	350	388	368	379	365	324	342	386	335	358	359	358	385	379	360	393	336	355	354	369	341	363	365	377	353	410	404	337	403	339	380	370	336	385	379	358	372	390	344	357	377	350	370	326	388	343	364	377	358	374	364	360	374	379	331	352	372	361	371	365	366	346	396	375	344	376	354	342	342	363	381	378	405	357	337	363	353	336	373	372	354	355	364	349	353	348	333	372	379	361	319	337	374	354	339	389	369	387	408	381	390	363	340	349	376	392	339	366	353	388	411	338	352	321	373	406	341	400	356	360	342	410	332	352	358	365	371	365	377	347	381	375	361	349	343	340	373	367	361	365	383	352	375	358	351	348	357	360	344	356	340	375	347	373	351	372	345	361	345	376	377	353	396	354	350	347	364	354	370	360	366	321	350	369	365	338	373	396	353	369	353	352	353	351	334	357	357	382	403	356	333	336	379	356	370	367	360	361	372	354	355	338	351	387	396	337	332	365	373	367	368	346	391	353	387	344	319	358	391	369	395	381	347	373	359	395	369	365	360	378	377	388	388	376	336	393	362	371	341	385	356	355	345	400	382	383	329	370	326	365	376	336	360	389	385	350	362	322	363	362	350	362	355	369	405	365	400	343	367	359	348	390	341	349	334	355	354	371	359	358	366	346	359	354	314	385	393	390	375	376	355	389	339	338	360	354	393	339	374	353	333	371	346	358	371	386	357	365	372	374	348	378	351	360	365	364	351	371	349	387	330	336	334	358	369	359	353	378	332	385	354	332	350	360	370	350	345	366	356	357	358	328	373	395	334	365	364	343	353	321	335	350	350	369	335	383	350	339	350	364	391	376	371	341	347	363	380	369	352	395	362	354	410	393	352	355	353	345	346	341	329	365	353	376	382	365	392	356	365	349	358	350	366	359	377	381	386	359	360	348	352	357	333	373	408	333	367	338	375	336	379	353	387	339	347	367	351	367	332	302	366	401	358	348	368	353	357	365	352	373	344	349	355	361	376	385	369	390	375	382	361	359	340	362	348	368	365	361	344	352	358	370	368	379	370	356	347	365	339	331	323	385	363	359	357	339	337	333	345	411	349	362	359	327	368	371	397	389	366	316	366	368	371	345	381	360	406	364	328	351	355	369	367	352	378	346	369	387	375	380	342	356	396	370	355	362	345	391	381	349	353	362	359	377	375	353	346	366	366	358	361	346	357	356	346	338	358	338	359	346	394	365	366	364	378	355	362	360	352	370	350	371	349	370	366	381	352	382	368	385	368	329	376	365	372	378	382	400	351	355	400	365	339	351	367	369	366	349	365	347	367	343	345	404	359	353	345	372	377	389	360	341	367	400	376	391	380	362	374	366	405	354	356	333	342	361	376	353	400	355	379	370	352	375	356	347	354	370	364	367	369	374	368	344	344	361	410	392	364	337	366	369	354	371	337	313	399	379	322	320	341	368	345	382	377	365	368	358	343	327	356	367	345	382	358	367	363	367	360	354	362	372	379	395	383	354	423	379	328	357	378	352	337	358	369	390	390	378	339	380	354	353	376	362	357	343	378	361	352	368	358	385	357	397	359	366	351	358	366	359	351	364	353	356	379	365	349	362	372	371	372	353	371	366	374	369	365	372	380	338	367	374	346	350	393	367	370	356	386	383	364	366	386	342	340	357	364	362	361	364	363	349	359	379	358	359	396	435	362	343	376	322	395	353	362	352	363	366	355	349	358	350	345	333	359	353
14463	22521	28608	20421	15916	7788	3251	1962	574	789	921	993	921	584	375	253	181	181	151	169	156	173	145	182	186	182	183	176	151	149	167	170	161	159	157	154	180	177	156	147	181	192	153	174	173	172	188	176	191	178	160	153	160	183	191	171	164	186	181	178	194	180	154	143	185	181	167	163	176	171	172	157	154	158	171	148	164	180	171	158	180	164	176	190	149	176	178	152	184	171	167	165	165	188	158	164	138	153	164	170	173	171	162	183	160	171	193	183	173	165	149	171	187	164	159	157	164	176	171	177	165	162	182	181	161	162	163	163	183	158	167	161	186	159	147	137	159	167	149	183	187	152	200	149	137	160	161	160	179	157	153	191	176	179	172	151	159	159	188	167	186	170	169	161	158	170	157	182	161	164	157	160	202	170	178	152	163	142	167	179	173	198	154	180	165	155	163	183	170	177	177	159	184	146	176	176	161	169	166	175	165	180	171	178	170	192	183	161	169	172	163	147	164	166	156	165	172	155	178	176	160	181	149	171	157	125	185	161	183	168	174	187	175	165	166	158	165	177	166	174	160	190	170	191	152	155	172	185	151	162	146	192	183	162	151	169	166	173	168	173	155	148	165	173	162	159	163	180	170	149	166	178	155	152	161	168	161	151	168	185	159	189	150	159	168	160	169	186	179	180	168	171	188	194	183	171	183	151	180	179	162	184	156	176	173	181	169	168	164	182	160	151	158	177	176	178	170	161	182	172	164	176	167	161	180	154	149	160	167	174	176	178	160	143	162	173	160	168	173	178	175	176	173	160	163	154	148	186	181	165	177	149	170	175	184	169	152	171	161	152	159	171	182	182	175	171	138	137	149	173	160	156	167	172	168	166	152	160	167	171	149	177	164	163	189	166	153	193	165	194	173	180	160	170	164	166	177	183	138	134	148	188	169	144	178	170	141	180	136	147	157	166	147	168	149	181	173	173	149	207	176	169	163	176	161	181	186	187	159	149	150	172	169	174	185	158	173	184	168	172	185	163	165	157	178	160	160	163	166	160	179	163	174	160	169	152	169	161	163	140	170	172	171	174	174	169	171	158	184	168	175	179	179	149	163	169	164	148	154	180	179	160	147	156	157	176	173	195	154	194	152	159	166	176	167	158	181	176	177	150	156	189	162	159	162	169	149	175	155	191	154	176	163	137	157	177	124	175	161	184	178	168	185	160	161	145	189	180	156	151	174	176	182	154	170	168	172	175	199	176	158	188	192	157	173	150	149	148	183	155	163	177	173	167	159	163	174	158	144	177	175	158	168	161	161	169	168	185	159	181	177	151	165	182	167	180	157	163	162	180	164	143	171	164	170	168	151	164	178	174	194	149	185	171	172	152	174	172	174	148	152	167	153	157	172	173	174	152	166	170	180	208	160	180	174	161	164	157	163	143	172	179	161	182	188	165	157	175	165	163	167	137	158	152	152	170	160	191	159	162	147	181	168	186	156	162	158	161	164	176	172	147	160	168	165	175	177	184	141	182	175	166	175	177	172	157	167	146	178	165	182	153	146	159	149	165	169	188	189	191	154	160	175	155	157	154	157	173	174	154	185	165	166	158	159	187	151	166	169	164	144	181	165	176	155	169	155	159	199	151	185	156	152	185	164	174	171	169	173	185	169	148	169	168	175	194	185	148	183	152	180	161	148	158	160	177	179	173	160	183	176	202	164	155	170	164	163	182	150	182	174	160	165	149	154	173	136	180	141	173	179	145	172	176	187	138	160	174	167	157	182	172	144	181	147	144	163	160	163	146	200	162	166	164	163	156	168	157	174	164	151	192	181	183	159	172	170	173	207	147	165	182	152	164	179	139	169	186	160	144	173	189	186	150	181	172	171	160	167	168	162	178	179	181	167	169	174	154	171	181	168	182	188	178	159	180	153	147	157	149	179	161	179	158	175	181	156	178	148	153	165	189	150	191	162	164	149	182	183	168	144	155	189	181	169	191	172	179	160	166	190	157	171	160	170	157	158	174	157	170	182	166	179	162	172	175	174	180	184	158	168	168	154	152	163	163	185	174	160	175	169	176	173	183	183	177	169	185	184	177	177	170	169	164	168	171	179	158	177	145	160	153	161	176	167	179	163	189	163	141	186	156	168	169	169	155	169	154	169	182	187	141	187	200	160	178	139	165	169	159	182	170	165	168	153	167	166	167	148	167	174	170	153	198	174	170	168	157	138	181	182	152	159	178	191	161	164	178	186	181	167	189	167	175	168	148	174	155	159	207	155	159	184	174	157	162	165	153	170	152	157	151	160	165	189	141	151	146	153	172	176	143	176	166	178	163	174	167	155	143	159	183	164	191	159	147	175	181	156	157	151	170	151	178	188	170	173	178	177	193	170	165	156	166	157	170	158	195	174	183	160	178	148	156	168	188	192	165	170	157	168	180	166	158	171	186	161	161	176	176	175	176	182	155	151	198	181	165	155	176	175	173	161	161	166	157	153	159	180	195	180	150	179	149	162	161	167	169	153	179	166	174	173	163	175	163	154	175	159	166	163	156	180	168	148	164	175	186	176	148	176	169	183	171	211	164	170	163	151	203	189	176	153	172	173	171	169	152	118	138	173	161	172	159	173	156	164	158	175	157	176	151	148	170	168	157	172	161	164	158	172	154	165	162	173	181	155	197	141	184	176	176	182	146	170	170	191	187	204	179	181	174	176	151	142	183	193	168	157	174	167	168	187	155	168	171	146	189	156	159	162	179	158	174	163	165	172	146	153	149	155	176	165	186	131	193	189	165	147	156	152	167	155	168	174	176	169	177	175	162	212	181	192	174	187	156	166	168	160	160	166	189	152	170	182	165	172	159	194	190	185	144	154	191	164	163	183	168	184	168	157	181	183	170	169	175	167	203	186	182	155	171	174	176	162	160	154	160	167	160	147	163	179	150	169	157	178	188	151	155	142	175	159	184	173	162	163	154	183	154	133	164	175	167	178	144	160	189	176	180	185	162	154	173	157	183	166	167	179	162	181	173	164	150	164	162	181	176	174	155	187	170	162	159	162	183	173	149	167	167	175	159	194	159	166	185	187	138	158	183	177	161	176	168	182	169	157	166	191	181	175	179	153	163	179	155	122	170	160	185	156	165	195	177	167	157	189	180	176	138	167	153	183	166	164	155	154	141	173	157	181	172	165	172	159	173	171	162	166	164	163	172	176	157	186	184	179	165	164	163	182	192	184	178	164	167	158	170	171	177	143	155	177	181	150	169	170	160	151	190	161	164	163	182	165	161	166	168	190	174	156	148	181	186	146	171	181	185	172	153	159	192	161	164	153	190	180	145	171	175	169	159	171	162	182	161	171	168	157	168	181	180	160	154	151	175	182	144	186	179	210	149	162	180	163	154	176	161	180	174	173	173	158	148	184	148	187	183	187	173	183	182	158	183	164	157	195	155	166	151	149	183	171	190	139	177	176	174	158	156	190	162	168	163	172	160	166	175	164	169	182	166	164	186	150	177
12699	24121	31840	29200	27678	16067	10115	8060	2231	3915	4156	4438	3392	2044	1121	676	440	408	392	382	409	419	428	383	452	415	429	434	405	406	427	383	356	389	400	427	398	433	431	425	430	404	415	423	420	449	392	451	403	429	432	410	381	427	429	411	403	413	430	421	405	404	423	444	429	398	423	411	413	395	396	400	417	411	443	425	426	407	428	431	424	418	439	415	412	382	399	423	389	425	422	416	438	411	428	411	428	463	378	415	396	466	396	405	419	374	448	412	402	395	416	397	418	424	372	416	433	405	430	426	422	400	405	432	397	403	420	402	419	391	432	391	447	389	385	427	409	427	390	438	411	411	423	411	400	424	381	402	422	405	443	414	387	451	384	408	397	437	411	384	410	447	423	366	435	437	412	419	449	458	391	411	430	441	426	414	403	404	425	428	416	458	412	385	460	418	432	399	444	446	424	427	431	392	414	399	394	394	415	407	437	401	411	389	429	413	403	439	457	411	421	393	417	405	396	444	399	398	457	389	408	399	439	417	409	420	389	414	415	415	402	437	421	388	397	414	432	403	439	436	415	416	401	417	462	415	363	408	428	411	368	398	435	368	398	427	456	406	432	403	398	436	419	416	406	404	424	410	438	371	393	439	427	411	427	442	393	402	411	419	419	427	392	423	403	383	437	430	386	392	384	427	411	393	429	419	437	423	401	414	417	437	430	414	384	368	379	405	380	436	435	432	421	411	392	420	382	415	385	425	414	402	383	442	430	431	419	401	437	393	421	425	403	417	363	434	434	386	427	445	406	376	393	431	456	400	396	451	435	403	385	389	439	435	420	401	407	386	387	386	427	427	409	407	408	388	410	427	416	423	410	386	417	405	412	407	464	398	407	434	436	447	399	372	444	439	394	387	454	414	455	371	416	392	395	431	416	424	408	395	426	378	399	412	424	390	390	425	401	441	404	397	407	405	407	403	458	465	420	423	413	416	425	394	411	419	404	434	400	418	396	427	403	402	415	384	405	404	419	415	405	414	417	443	388	435	437	433	411	438	412	440	385	418	423	415	390	390	388	409	414	445	402	403	419	404	397	403	432	406	473	398	428	447	449	410	440	370	417	408	385	381	430	414	468	419	377	394	402	394	421	416	404	434	389	416	422	399	408	437	419	416	409	464	418	431	427	425	394	425	391	414	374	413	404	405	413	396	414	411	405	405	429	431	435	430	415	437	401	422	416	406	456	393	400	398	408	413	402	419	406	429	415	394	423	442	435	387	411	407	419	395	387	404	427	422	439	453	434	432	387	403	419	400	433	447	425	434	418	427	432	408	399	399	407	398	427	385	386	456	388	417	386	399	376	449	418	431	409	407	393	404	420	393	406	450	425	410	411	435	438	409	399	410	444	400	378	435	415	367	466	376	398	386	399	408	382	438	424	408	416	418	415	393	427	443	416	408	409	408	416	423	422	446	420	447	405	430	390	408	424	417	435	450	392	429	412	414	426	424	427	413	412	392	423	402	387	396	400	410	402	436	426	400	450	400	434	412	437	408	418	411	402	425	397	433	435	418	438	410	432	403	413	406	413	407	421	424	404	380	432	407	422	416	427	397	411	412	427	408	413	424	422	419	409	398	465	415	390	403	401	444	455	441	434	402	430	451	394	422	417	401	382	409	440	414	427	448	401	419	419	405	410	413	450	415	412	425	430	398	437	406	404	389	405	382	405	440	438	435	444	435	410	395	397	407	385	448	438	402	419	404	442	402	384	405	379	431	407	435	445	438	405	408	393	374	391	413	414	426	398	410	419	478	426	411	376	420	431	400	414	399	436	426	396	426	412	444	390	442	409	414	412	393	396	442	450	409	441	436	416	400	358	391	424	424	442	429	405	431	396	395	412	419	456	393	406	425	414	423	424	416	400	414	382	393	429	403	417	367	395	424	419	416	397	399	392	408	400	420	423	414	432	427	389	474	421	378	425	408	434	390	401	401	405	440	423	420	409	426	434	396	434	416	422	388	440	406	413	409	426	438	406	416	386	384	424	419	426	378	424	463	389	406	425	370	409	403	408	435	445	395	407	448	402	417	444	415	400	389	402	423	430	425	408	422	390	421	440	395	401	409	407	375	424	466	401	403	410	438	410	421	401	411	433	401	429	430	447	449	423	405	376	450	412	390	466	415	418	414	411	431	404	402	413	419	431	436	403	392	380	452	439	399	434	370	402	409	421	435	419	418	403	414	437	422	395	442	488	413	441	426	412	377	421	386	408	435	395	420	415	397	399	416	410	417	434	424	425	403	426	369	423	396	442	411	412	404	421	428	413	398	396	416	372	408	402	413	424	425	378	445	390	408	401	426	470	384	413	422	423	422	451	414	418	423	415	436	437	455	454	449	438	413	379	392	441	378	391	460	439	427	400	396	400	405	437	393	389	410	437	425	400	393	429	412	434	428	392	408	422	433	396	415	432	447	428	410	429	437	390	396	396	396	430	418	406	406	420	441	439	424	405	400	395	431	403	381	438	431	401	398	377	396	423	437	398	396	425	411	422	427	437	426	404	410	432	417	434	399	369	415	409	398	438	412	422	366	434	410	381	406	430	424	423	418	395	445	399	395	414	453	428	447	431	424	433	421	400	410	421	407	412	415	391	394	421	364	420	399	403	443	416	409	378	384	377	397	447	409	413	405	439	390	429	379	457	427	426	421	429	429	401	401	404	413	416	429	440	453	448	440	397	427	401	431	440	406	379	465	407	414	418	405	429	413	440	406	439	395	394	404	413	400	419	410	399	429	415	399	456	402	427	408	404	434	383	419	420	457	442	432	457	415	386	416	390	422	399	422	439	377	410	410	417	427	419	442	402	375	410	433	418	402	434	406	426	406	421	430	415	441	433	434	415	427	421	420	391	386	414	410	366	418	398	403	406	383	391	418	418	411	415	427	409	423	408	367	431	380	418	444	397	418	422	368	405	412	427	436	396	429	421	411	408	370	426	414	410	389	404	404	412	430	421	421	406	433	410	443	407	438	421	394	425	396	390	403	430	427	408	450	431	415	436	411	439	381	466	391	432	383	436	390	433	415	416	400	423	436	423	382	429	386	373	437	384	415	413	401	382	396	400	415	430	441	380	421	424	414	394	422	404	401	393	426	452	425	434	382	396	418	426	404	426	410	403	409	400	447	435	441	409	433	425	407	398	416	425	410	384	376	390	393	409	414	430	416	440	402	395	412	432	435	455	423	435	427	423	399	412	383	406	418	407	396	405	424	434	421	409	430	419	420	391	378	398	414	391	433	415	387	396	404	425	383	411	445	444	441	425	434	428	409	403	382	430	429	404	445	390	402	385	418	420	392	373	414	430	421	424	436	430	427	402	417	378	417	410	424	405	374	379	438	403	418	415	461	416	438	375	404	426	397	399	444	388	387	408	421	414	434	454	385	394	424	434	413	451	419	416	456	442	388	418	435	423	419	373	406	448	437	424	409	433	407	430	414	415	425	430	421	385	399	438	403
45387	51059	43647	35670	37971	36738	35451	24986	10783	8064	11403	10042	6184	2850	1099	440	181	162	161	170	185	191	174	191	187	179	201	173	172	175	189	159	182	163	185	171	169	186	170	200	160	140	162	188	166	167	179	163	203	188	165	157	175	163	179	190	153	178	153	130	180	160	181	169	174	187	178	186	177	175	186	157	184	186	169	165	163	178	187	160	169	177	181	192	196	192	198	183	160	172	170	169	169	194	199	176	176	181	165	158	179	171	193	172	191	198	157	178	179	193	187	154	155	147	212	172	198	175	177	161	195	209	194	143	171	181	179	165	179	188	186	177	173	187	183	174	174	178	173	187	168	163	175	185	181	158	180	193	170	202	154	155	158	184	190	177	179	176	180	143	177	149	170	174	181	177	208	174	183	178	149	155	181	162	169	207	174	151	181	190	169	169	185	162	200	184	179	148	158	177	162	155	179	206	202	173	186	168	186	172	182	189	163	182	179	180	180	148	164	181	180	177	165	199	204	187	180	184	176	173	190	181	203	193	189	183	159	163	172	153	188	173	180	179	196	184	189	187	200	182	176	203	168	206	160	174	174	181	200	170	173	174	193	185	205	164	199	164	176	182	188	165	175	173	170	165	176	188	164	190	202	174	178	178	168	187	173	197	165	167	193	179	175	152	149	167	192	176	172	174	159	187	172	184	173	176	162	163	174	158	177	193	193	184	158	186	191	166	196	161	170	165	154	178	165	184	183	162	185	204	180	157	174	173	188	177	191	163	172	177	153	203	159	182	177	167	197	182	146	168	148	161	155	173	171	184	196	177	174	186	187	162	184	159	173	178	156	168	179	207	171	204	191	168	187	163	196	157	168	164	168	171	146	177	185	170	152	180	213	181	186	177	181	158	173	155	167	161	173	155	192	169	151	166	184	175	187	197	173	183	177	187	187	173	175	155	165	188	198	165	167	185	164	150	180	155	197	164	167	157	163	188	186	181	152	155	179	172	169	181	162	171	183	171	167	166	174	180	182	168	187	181	171	175	170	201	173	182	161	157	182	185	186	179	200	161	172	183	181	180	214	179	176	160	179	178	172	186	162	172	194	192	187	189	171	171	160	176	178	148	156	137	174	166	170	182	179	172	159	176	161	191	179	171	194	162	170	193	175	182	162	174	185	195	178	180	178	181	171	185	187	183	183	151	163	155	143	206	171	204	179	159	158	178	170	167	162	171	193	170	177	175	178	160	174	166	170	154	187	191	149	178	181	154	157	160	186	172	185	172	184	162	161	170	187	173	153	183	185	189	194	188	183	183	185	176	172	196	157	178	186	169	182	190	167	179	180	203	205	164	174	168	171	161	176	184	164	157	166	179	163	179	186	148	172	173	157	194	156	180	154	181	155	171	201	182	162	188	157	172	168	160	179	146	187	159	153	165	181	173	166	152	184	172	164	187	167	158	152	172	163	184	179	190	186	184	167	194	181	175	195	161	187	191	175	178	164	157	171	194	156	184	172	174	144	170	192	166	167	169	188	183	169	160	176	161	166	173	151	188	176	194	166	170	182	191	170	172	161	173	192	186	188	175	181	161	174	160	168	192	181	181	171	161	175	177	184	187	179	169	179	191	165	180	192	193	181	211	183	166	170	196	168	177	180	183	142	166	206	211	205	182	197	182	201	193	184	186	189	161	166	170	185	145	167	165	176	186	162	183	177	153	193	165	190	187	190	170	184	185	162	163	182	171	173	186	176	154	189	150	152	168	170	177	180	175	162	170	192	179	150	181	161	171	154	189	185	165	158	169	175	207	177	177	174	175	190	181	172	203	184	184	163	174	174	175	153	168	153	176	161	160	170	167	163	158	200	189	194	170	200	151	172	167	164	192	180	190	179	181	178	164	157	172	162	165	177	173	183	191	184	202	161	200	169	180	152	177	197	175	176	184	200	160	165	178	189	181	188	187	194	184	179	160	185	166	176	163	164	137	157	179	166	161	158	151	170	184	171	166	188	168	189	190	170	182	157	166	142	180	172	186	185	186	157	170	148	210	171	183	188	176	164	184	197	207	193	158	164	178	173	188	172	180	179	188	162	169	169	154	165	213	172	166	177	182	168	182	188	205	184	176	195	186	207	155	181	199	176	182	191	169	166	186	185	174	151	196	192	192	155	197	164	177	176	185	196	166	192	170	185	176	176	176	185	200	174	185	179	177	169	176	152	179	177	170	177	195	176	190	191	190	176	168	166	185	172	184	184	166	172	183	167	161	164	171	195	181	166	179	180	163	154	185	180	182	166	180	168	165	170	158	151	151	194	166	159	164	173	174	190	178	194	197	191	167	171	161	182	167	177	174	163	162	198	155	181	176	186	190	180	185	192	199	156	181	161	168	161	168	188	149	180	172	166	162	179	165	194	186	168	183	179	168	154	178	166	154	164	163	179	156	202	195	171	160	169	179	195	171	172	167	174	149	163	145	179	176	191	176	167	185	185	189	165	160	182	176	161	192	173	187	184	188	171	178	169	198	166	190	172	152	199	179	182	174	161	189	158	174	224	192	176	178	204	182	153	162	167	164	149	155	187	154	174	173	200	189	177	155	201	171	176	175	174	140	192	159	170	187	164	171	160	196	185	205	153	159	194	172	183	181	199	180	173	203	183	169	174	181	180	183	198	176	167	177	163	182	176	178	168	167	208	179	164	181	181	163	187	186	175	168	165	151	182	181	189	194	191	190	195	168	174	181	171	182	164	174	184	186	191	164	197	196	163	155	202	193	174	183	169	194	202	168	181	180	189	182	160	172	202	202	166	183	175	158	171	192	184	168	157	180	199	193	175	155	179	170	180	182	176	165	197	207	200	151	168	161	152	187	186	214	167	159	192	183	171	174	172	185	173	208	151	173	191	171	166	148	169	149	151	195	200	180	174	163	188	165	176	161	169	192	190	179	174	186	181	156	177	188	173	180	189	178	172	171	170	163	150	206	163	168	180	169	179	172	205	161	166	167	179	177	157	184	188	183	181	193	185	169	196	187	159	157	200	195	170	180	172	182	177	167	170	171	176	186	170	167	146	181	178	176	164	179	170	192	183	161	189	199	170	165	187	194	174	175	177	174	154	163	184	196	172	198	161	182	164	192	168	160	172	173	196	182	158	166	156	187	167	193	175	210	163	212	182	154	147	199	174	174	164	180	193	169	164	161	208	174	163	189	170	173	171	154	168	158	156	172	171	158	169	168	169	168	164	177	212	191	170	166	171	175	175	158	199	174	185	181	205	172	197	194	185	167	183	188	150	157	187	195	155	182	148	166	154	188	172	139	179	180	186	172	178	171	154	161	204	152	193	204	180	182	168	183	175	179	202	202	185	196	179	202	160	159	172	176	169	165	141	170	199	193	154	171	182	174	167	165	182	173	178	177	173	194	168	156	159	179	207	191	166	181	156	178	167	210	186	196	166	161	200	204	206	170	170	204	178	188	163	204	179	181	194	159	200	149	173	157	168	180	208	185	159	193	203	167
36133	51880	53516	54520	56479	51828	50238	20047	5650	21363	31296	27951	19609	10663	4617	1594	572	402	388	430	440	416	416	441	453	440	418	426	413	409	407	408	434	398	415	429	397	404	425	428	378	417	438	421	426	425	453	425	423	434	419	418	405	440	406	424	408	417	417	392	420	412	408	451	382	417	446	424	435	422	430	420	429	435	419	422	447	450	435	425	407	383	422	461	439	441	449	353	424	454	406	410	409	418	429	426	433	389	464	437	418	413	406	410	441	381	420	398	415	428	425	434	410	431	407	432	399	478	386	413	422	408	428	403	454	456	427	424	441	449	397	390	424	392	402	420	457	446	405	427	398	429	424	437	420	429	437	442	401	422	425	449	430	430	451	415	443	490	414	428	398	419	391	426	392	429	400	396	406	398	439	418	431	423	412	422	400	426	398	423	412	420	441	443	426	412	445	427	422	434	418	420	439	447	406	461	413	394	403	385	425	400	433	449	423	397	432	431	437	428	465	416	437	414	437	411	391	413	406	434	427	396	439	419	440	418	403	395	410	423	419	431	436	406	449	387	405	389	392	437	398	451	414	466	407	419	426	466	449	438	421	434	437	451	393	434	422	399	452	448	402	373	460	445	414	405	449	429	430	412	390	414	394	425	416	404	418	412	419	443	433	408	435	473	421	383	410	442	436	432	424	432	393	425	407	439	406	413	395	397	405	400	411	438	439	405	396	430	391	407	427	466	431	429	449	406	416	434	411	419	403	422	444	393	417	394	419	424	431	449	402	439	463	437	454	441	433	406	396	382	386	424	395	435	439	433	431	403	422	428	454	414	452	407	417	416	419	403	442	444	406	415	431	403	435	407	398	419	438	398	423	443	426	392	425	409	414	497	407	379	396	426	463	449	459	431	394	414	399	445	441	442	435	410	445	442	425	443	469	412	421	413	407	449	425	417	415	451	448	390	429	399	398	449	417	406	404	431	424	455	397	470	438	476	446	421	424	407	433	487	435	392	428	421	455	424	385	421	456	403	438	442	433	434	433	391	389	420	407	440	401	421	432	434	421	425	456	447	410	401	421	431	419	417	406	414	418	449	417	383	411	407	402	417	416	401	433	455	444	414	398	404	426	417	409	417	459	412	409	434	428	407	457	408	431	409	432	439	400	426	431	365	439	414	411	424	439	404	434	420	442	414	425	422	431	431	436	411	431	446	373	423	433	409	405	401	454	430	408	394	387	411	445	433	453	425	452	424	398	421	403	401	441	397	441	397	400	438	402	417	413	418	432	424	415	429	436	430	405	429	445	395	415	398	403	398	428	427	416	428	400	421	426	391	427	435	421	399	431	423	409	438	397	418	400	431	432	470	413	413	415	415	433	443	423	403	433	394	426	415	425	416	430	426	449	397	395	446	416	395	427	444	419	456	406	452	446	431	412	413	431	440	430	462	404	436	441	439	454	420	426	417	401	392	408	445	422	428	378	409	426	468	398	448	427	453	412	441	427	458	438	428	436	445	412	459	446	384	386	413	444	451	411	461	400	454	453	477	402	415	407	427	441	427	387	417	402	411	398	414	444	440	470	408	394	427	429	420	414	435	473	388	436	408	418	446	455	425	441	424	447	466	387	413	408	410	431	414	408	435	426	434	441	397	407	444	448	420	406	441	406	442	427	425	411	411	430	405	431	429	422	428	455	404	431	443	395	424	481	400	432	434	442	436	435	430	439	405	429	408	383	407	420	437	414	443	438	446	454	434	451	414	448	424	412	441	426	426	471	404	445	418	389	433	428	435	397	444	411	387	397	436	406	392	418	471	441	401	399	400	404	404	402	459	457	433	433	405	431	414	438	413	440	490	401	418	419	428	394	394	402	431	423	399	435	376	411	472	387	428	402	409	424	429	399	434	429	455	480	413	400	418	432	406	448	410	422	466	377	415	424	439	438	432	397	422	429	401	418	429	413	407	429	436	441	456	457	438	424	427	403	447	418	432	410	422	420	418	407	418	432	461	455	447	422	410	447	406	410	446	420	445	432	376	426	431	400	424	389	419	409	453	465	409	394	413	424	445	429	429	400	395	458	422	408	426	413	392	422	409	437	435	429	427	437	422	399	367	432	419	386	443	440	444	438	397	424	393	401	401	434	405	457	457	419	410	436	470	403	443	417	419	425	405	368	458	400	449	425	458	442	416	415	441	390	399	389	418	418	383	371	429	460	403	422	412	414	410	446	416	444	437	446	404	429	437	436	430	408	436	438	425	395	426	446	413	446	413	397	467	437	416	430	428	434	417	432	424	412	427	387	445	437	415	430	392	386	419	432	423	456	466	442	449	442	439	418	432	424	447	456	408	396	404	400	443	427	434	403	429	408	446	414	409	393	414	432	420	436	467	427	414	390	453	466	418	456	457	461	448	421	436	404	390	411	435	458	445	422	373	409	420	429	401	408	427	414	392	419	431	428	443	404	469	397	417	408	436	431	411	420	425	417	406	404	439	446	436	460	457	449	444	433	434	448	407	427	436	385	421	429	440	433	418	410	425	417	446	461	415	434	431	427	418	446	440	427	428	365	429	456	394	432	435	454	425	420	421	411	415	453	444	451	408	426	438	417	432	408	406	438	438	388	431	411	448	413	392	429	438	429	398	436	433	463	430	425	411	421	401	430	412	402	407	436	460	436	386	434	426	419	366	447	439	447	425	417	400	443	454	415	415	423	416	421	447	435	383	404	380	401	374	423	427	450	408	390	428	431	448	414	396	385	428	441	455	422	419	383	415	446	451	423	394	422	436	468	380	427	369	423	421	412	414	429	418	438	417	411	439	419	438	410	432	419	388	445	435	440	426	403	418	430	466	449	467	426	419	436	461	417	455	391	429	438	404	443	412	459	413	440	421	404	456	460	446	383	426	398	444	454	452	406	446	430	428	414	434	431	381	443	420	405	441	389	445	410	449	416	449	431	423	402	428	405	441	446	430	444	412	403	405	405	419	438	394	428	430	430	422	402	441	428	382	410	429	406	425	401	475	420	440	409	417	409	411	441	440	455	396	437	404	455	413	432	444	407	432	417	405	417	429	448	417	444	439	433	426	466	432	420	416	413	411	450	421	475	413	391	397	421	413	439	415	418	413	391	423	463	407	471	428	439	457	429	412	412	432	420	469	423	435	419	403	407	433	404	379	444	408	430	457	376	410	439	440	423	444	379	390	440	413	420	417	436	414	423	390	413	440	399	392	406	399	431	442	432	406	432	441	395	422	439	411	452	453	416	445	404	401	415	455	421	408	420	416	432	409	408	402	432	430	410	418	394	414	447	448	424	442	391	457	421	417	418	440	430	431	410	434	413	426	431	399	432	421	422	440	411	415	410	450	397	436	442	426	400	404	395	405	419	434	425	394	423	387	442	472	441	417	403	425	403	396	447	429	442	426	414	441	436	408	400	414	428	411	415	405	420	450	421	415	462	406	426	414	464	414	415	410	420	384	451	424	419	415	404	449	397	431	429	390	400	420	432	397
53507	49725	42642	41792	39558	37222	37596	31681	22596	23093	27494	23129	15014	6447	2010	605	231	167	152	152	159	132	141	151	169	147	166	169	171	160	162	142	165	177	165	171	151	150	165	173	148	150	133	149	157	147	155	168	160	139	160	163	142	147	148	137	154	152	119	134	173	144	143	151	156	174	160	162	160	162	145	144	151	135	167	173	153	156	152	159	159	130	159	163	151	181	161	150	156	170	137	152	148	153	157	157	158	158	138	180	154	179	150	166	155	152	164	159	133	156	155	147	167	157	156	137	146	148	152	140	153	148	150	174	140	144	141	172	139	168	161	148	164	159	160	153	159	170	149	154	166	167	156	148	168	140	132	157	164	151	142	162	162	157	152	149	134	169	142	148	139	138	157	153	173	153	139	187	125	123	124	140	150	139	157	126	176	152	171	168	166	145	144	139	156	149	132	154	152	144	127	190	147	170	163	153	138	174	164	158	142	132	166	142	173	163	148	139	135	150	166	164	156	141	154	171	169	138	158	174	153	162	165	165	159	143	148	173	167	145	159	152	150	135	131	153	133	154	152	137	168	162	125	136	147	135	154	161	170	148	137	159	148	178	128	143	173	145	179	130	158	151	138	159	116	132	147	141	151	148	159	149	159	168	150	186	154	166	182	143	159	139	152	155	154	130	162	139	131	146	147	139	129	160	125	164	135	152	139	154	176	152	164	160	138	159	154	158	170	150	156	164	149	157	153	169	149	143	152	160	151	141	148	145	152	156	162	156	145	156	172	161	134	149	147	143	164	150	142	180	155	163	179	138	146	141	161	166	140	132	168	127	160	153	150	141	143	152	156	170	150	154	134	169	154	155	142	156	149	160	152	157	149	141	144	152	161	154	163	135	145	133	161	159	189	151	159	156	143	153	157	148	133	152	133	154	178	155	171	153	155	139	139	145	171	152	134	141	134	156	170	153	168	149	182	164	155	155	152	157	161	153	157	148	134	160	139	138	145	158	133	149	157	164	138	138	144	136	138	147	144	149	155	143	148	155	147	139	155	137	150	157	153	152	137	151	166	153	147	144	169	159	159	149	158	158	151	150	156	182	148	142	144	185	177	149	149	152	139	137	146	154	166	143	125	135	144	166	152	147	146	145	172	157	140	131	143	168	143	161	174	169	139	134	144	147	156	154	162	161	151	153	147	136	140	124	149	134	138	140	141	140	176	136	153	175	165	142	144	130	158	132	148	172	155	160	163	144	168	130	169	169	161	185	196	125	149	162	154	125	151	165	158	160	174	156	161	163	155	155	158	152	165	152	145	163	139	156	133	175	148	163	171	147	130	163	166	160	159	147	137	145	152	145	189	161	164	162	153	145	159	130	130	153	149	122	159	155	121	135	145	135	152	143	128	148	155	149	137	164	151	139	171	154	166	134	140	165	169	144	173	151	166	151	143	139	145	152	155	137	138	137	157	150	150	176	145	144	150	157	117	141	158	142	150	157	143	159	146	133	156	144	164	161	167	137	147	142	160	157	140	157	152	139	143	138	146	129	144	155	150	149	181	138	159	168	154	161	163	175	134	147	149	163	189	142	142	147	138	166	150	123	163	162	175	157	144	143	170	162	123	154	137	136	182	159	141	141	146	145	152	141	176	156	151	136	166	151	139	170	149	149	157	162	153	201	161	152	151	137	160	176	155	155	139	129	151	168	153	159	169	166	136	137	140	142	147	138	153	137	154	166	163	145	140	142	122	186	142	143	146	169	162	161	155	145	170	158	136	156	130	163	138	150	142	136	163	157	162	131	155	133	153	129	148	153	149	135	158	151	136	181	157	139	160	130	132	139	167	164	191	165	167	143	165	155	144	171	166	147	160	149	150	144	175	151	136	146	147	178	157	167	147	148	125	163	167	158	145	151	156	182	159	131	142	138	157	134	143	141	164	144	145	142	149	148	157	151	145	149	138	128	145	145	139	163	126	150	152	150	148	132	152	169	153	155	150	138	140	129	145	163	147	143	158	159	142	157	128	132	163	153	157	145	151	179	147	145	154	171	155	187	149	145	139	170	177	155	121	156	141	175	151	154	166	134	136	158	157	156	140	132	158	138	154	144	160	166	159	157	135	151	119	147	146	143	148	195	136	134	137	181	141	164	143	156	143	162	157	145	137	153	169	166	165	144	160	148	154	174	146	140	162	158	154	156	140	145	135	151	160	133	148	164	155	139	145	129	154	148	174	154	136	123	143	130	178	171	156	160	149	171	154	154	153	172	160	140	137	140	150	151	152	144	140	166	163	138	128	147	137	150	136	179	152	163	148	139	143	150	146	133	181	140	168	155	152	165	152	132	160	145	176	151	138	145	139	178	167	138	158	149	156	130	154	149	173	145	162	134	172	153	151	146	134	154	154	161	163	152	135	137	164	167	154	166	158	151	142	152	139	155	146	154	156	142	161	125	171	161	168	141	161	157	156	146	159	159	136	148	140	147	150	130	144	120	160	169	154	159	146	121	147	179	146	176	154	165	168	142	150	134	149	136	163	143	171	136	163	158	148	144	140	148	141	156	139	137	154	152	165	162	162	177	162	144	165	142	163	168	150	162	153	154	158	160	170	161	149	139	154	149	164	137	137	140	161	145	160	156	159	154	136	147	147	161	154	149	137	154	144	152	160	153	141	148	161	142	150	148	146	144	151	144	163	128	154	125	138	177	155	149	158	152	153	152	162	159	134	138	142	152	177	134	144	169	162	155	157	164	158	142	147	155	196	129	176	173	125	141	147	130	156	160	157	144	161	143	150	161	160	170	144	169	118	148	173	172	159	166	142	158	171	147	156	161	129	161	183	166	141	153	151	164	146	167	158	146	145	147	149	145	157	136	148	146	160	154	145	142	149	142	136	163	162	131	152	155	145	168	164	142	158	135	141	165	161	161	143	157	155	143	167	149	167	139	168	154	151	173	141	142	157	152	151	116	149	137	148	158	154	156	160	155	120	148	137	154	162	155	144	167	182	158	163	162	177	130	144	164	161	167	161	133	151	153	141	120	164	153	141	157	182	173	153	149	133	140	165	144	139	155	157	150	141	152	154	124	166	155	165	158	164	153	139	168	125	132	150	131	158	170	144	159	163	156	135	170	164	145	162	153	168	153	148	153	164	163	133	148	144	155	155	128	135	157	157	152	176	182	146	157	153	137	157	140	162	164	143	160	153	146	138	161	139	157	182	164	140	156	156	141	138	152	163	152	156	165	141	130	142	123	143	159	178	147	162	149	156	162	151	141	155	164	137	142	159	154	160	159	154	148	137	156	157	146	153	150	138	169	162	148	164	145	156	157	155	120	149	155	163	171	155	155	168	129	134	143	130	156	168	135	131	158	161	151	150	151	150	138	152	138	144	146	145	163	138	190	152	172	173	146	149	162	179	139	140	132	125	138	154	163	146	133	126	162	170	138	151	152	151	176	169	156	152	139	162	141	143	153	173	135	150	160	161	123	183	159	144	155	142	157	162	152	145	161
42769	55513	57524	56084	56798	58438	55757	35770	7668	35274	45392	40479	30697	17342	6951	2121	622	404	401	347	380	360	373	385	397	373	375	368	368	359	392	334	384	364	393	351	381	370	361	392	371	366	351	385	356	344	360	343	370	343	349	372	367	355	364	413	383	370	330	368	358	386	350	376	350	333	361	352	357	367	362	370	378	338	357	381	367	363	332	346	353	354	344	372	368	358	370	404	369	335	362	359	396	343	338	359	350	335	362	363	357	363	369	363	344	356	312	335	379	366	350	349	365	350	361	346	354	366	348	320	345	368	344	358	376	352	347	352	363	337	356	353	358	346	366	356	360	381	385	367	343	357	327	352	378	354	334	361	343	380	351	348	377	339	354	360	379	336	341	334	362	345	362	369	364	358	369	378	391	359	364	371	345	351	325	368	357	374	364	366	337	361	375	360	355	380	357	363	361	344	390	368	336	372	354	360	370	362	338	342	371	386	365	365	355	363	334	372	372	391	346	333	349	354	337	381	379	361	351	355	364	348	357	362	373	359	379	370	347	352	364	337	347	348	343	352	338	354	355	374	353	354	368	354	352	318	366	363	355	380	346	378	325	330	380	346	354	344	365	355	361	359	328	372	384	342	359	372	387	366	334	332	378	345	401	340	357	343	361	374	373	332	380	354	346	376	347	329	354	330	351	360	300	378	380	355	375	340	338	372	361	366	317	377	333	360	368	364	371	341	362	339	341	341	356	357	338	391	315	324	355	366	343	365	356	362	346	360	394	377	389	331	364	342	379	355	349	343	379	344	376	330	340	354	364	318	367	347	360	398	368	384	357	343	339	345	362	342	378	353	363	370	362	374	346	372	344	351	350	361	383	320	351	372	350	370	335	349	363	382	343	358	343	375	360	374	358	371	357	360	380	348	358	353	352	355	357	370	327	368	327	341	373	351	333	345	374	377	401	346	339	333	341	359	340	362	316	379	370	380	365	372	366	364	335	379	354	348	371	341	367	366	363	350	354	361	343	329	347	334	356	367	378	357	355	381	322	356	361	349	366	364	373	325	359	366	338	340	324	380	369	365	387	367	361	381	345	345	372	358	341	381	384	355	363	352	372	342	377	337	352	371	368	375	366	350	334	358	371	352	369	351	358	384	341	356	328	372	350	352	378	358	361	329	325	387	372	351	367	349	341	346	359	367	327	337	347	366	335	359	363	385	379	324	372	326	351	403	351	376	352	354	372	357	353	321	371	393	362	380	346	335	350	329	347	344	340	353	378	390	327	368	368	389	377	347	399	377	351	382	356	353	371	390	351	357	368	381	383	361	365	355	350	353	346	368	354	356	362	374	341	355	344	335	379	373	364	366	352	347	354	391	363	364	377	363	372	337	348	379	387	372	367	365	363	352	378	382	378	369	370	350	394	343	375	335	355	386	400	378	358	381	376	351	355	373	371	340	359	347	370	357	357	349	345	350	368	336	375	352	372	379	372	347	340	367	344	366	366	332	371	373	340	350	340	359	338	357	326	355	356	358	349	380	353	359	349	368	358	362	348	344	333	376	383	363	390	351	405	361	363	355	326	351	323	361	332	362	333	344	325	349	376	352	387	349	366	370	363	364	333	336	374	366	384	322	389	363	362	336	409	337	355	353	395	377	316	361	407	348	330	375	327	385	345	348	345	385	335	387	373	330	375	333	409	376	347	362	367	348	351	357	353	332	344	346	362	362	381	381	368	341	331	371	341	360	350	338	321	354	357	376	372	352	356	363	359	357	337	337	384	358	367	367	367	365	374	356	347	364	386	361	343	362	351	343	364	359	376	332	345	380	332	332	345	370	363	346	387	381	386	337	361	334	360	382	344	346	362	364	362	346	340	355	365	368	382	377	363	352	353	361	376	400	379	373	364	342	339	372	342	373	363	356	369	364	376	366	325	360	341	353	370	333	338	345	329	407	362	339	347	326	353	356	379	350	378	375	384	397	379	350	357	380	320	339	365	314	367	348	342	346	338	351	360	387	400	361	328	368	389	388	317	351	374	372	365	348	371	376	347	380	332	380	384	367	353	364	384	348	341	360	353	371	355	373	366	350	382	366	363	394	392	361	352	367	362	356	352	373	363	380	356	372	391	372	362	371	359	384	393	383	334	340	367	368	378	340	353	353	379	360	369	314	336	380	342	358	385	375	353	336	335	386	357	382	397	345	380	340	366	371	342	344	378	364	339	373	347	343	366	355	366	394	344	366	388	353	317	360	364	363	328	368	396	325	374	359	356	346	346	341	378	386	367	371	338	358	353	393	376	360	377	363	359	357	361	344	359	348	362	356	373	350	347	365	371	339	357	341	373	368	349	335	355	333	351	368	371	376	372	377	348	340	325	345	355	342	362	343	350	360	325	383	352	372	388	381	333	340	351	379	374	342	380	364	338	351	366	352	348	324	361	347	387	330	363	364	320	378	400	358	323	394	344	362	327	361	329	391	355	368	336	351	384	363	382	325	363	356	374	341	317	381	383	370	398	375	364	364	352	325	326	370	325	339	364	338	370	353	367	328	346	322	379	342	374	356	359	336	376	373	354	341	348	382	367	346	329	358	353	357	375	316	370	388	407	355	352	346	376	361	398	336	327	399	368	329	349	331	363	363	354	362	369	325	363	368	380	401	370	337	337	331	374	340	359	376	353	317	361	353	348	369	373	356	357	371	332	349	351	349	326	387	361	383	314	365	376	371	329	369	359	359	332	312	357	356	342	354	369	357	410	366	368	344	343	356	348	374	344	352	400	361	350	380	348	383	360	341	352	349	357	327	368	373	361	354	353	388	353	358	340	341	362	369	339	363	386	357	364	353	320	334	367	362	344	349	351	371	346	426	377	370	363	368	313	352	354	336	366	359	354	361	344	375	335	352	355	338	342	395	334	332	363	333	367	346	358	350	366	387	323	367	355	360	387	362	317	355	333	359	359	342	370	325	387	382	359	397	348	353	371	329	349	336	356	367	372	400	369	363	332	345	369	374	350	373	365	370	383	356	384	349	380	356	343	380	372	322	403	318	336	371	347	377	328	386	379	384	348	348	381	342	317	372	375	347	354	391	349	333	345	363	375	387	370	342	382	365	352	345	360	365	358	366	317	341	392	369	331	354	348	380	350	345	329	354	351	365	357	375	376	361	365	364	351	362	345	322	336	346	328	380	337	373	343	354	356	381	367	382	336	337	356	353	371	342	348	337	348	383	303	366	380	359	353	338	344	362	374	353	335	379	382	352	376	339	306	338	369	337	357	354	386	360	349	371	335	349	383	342	383	343	373	366	371	351	349	382	354	356	350	369	362	342	336	340	302	370	342	369	408	376	337	361	381	317	335	377	344	364	386	337	362	392	368	367	358	371	365	348	354	412	345	354	342	373	366	352	377	339	348	373	386	381	310	383	345	397	352	345	394	358	365	362	349	333	377	348	364	339	364	409	381	351	356	380	365	328	350	344	338	354	352	371	355	345	346	343	369	379	376	342	371	348
11743	17747	18493	23447	21874	16367	9724	4460	1316	645	1189	1190	856	468	300	218	196	165	180	162	186	161	161	164	177	192	151	177	182	168	191	175	176	205	162	173	175	178	169	176	163	159	176	199	167	170	171	188	160	196	161	156	163	179	180	139	189	165	175	164	154	166	176	161	162	163	187	167	162	186	151	173	176	159	144	180	145	180	156	171	178	163	154	164	169	173	148	178	173	191	203	168	204	178	168	175	153	165	180	154	169	160	153	174	139	156	165	158	179	143	174	155	154	172	173	163	182	141	170	173	160	181	147	150	166	162	182	175	151	164	177	188	166	146	183	179	157	140	197	191	142	162	177	165	185	164	197	166	170	173	177	176	151	167	144	155	163	150	181	171	187	172	170	146	149	168	197	172	179	184	168	165	145	182	189	171	175	158	186	174	161	176	169	182	181	152	150	162	153	169	159	164	159	176	166	180	178	179	166	184	177	160	165	173	170	159	159	179	164	161	196	178	170	177	173	177	189	172	183	176	171	178	165	175	167	165	175	180	179	181	177	172	149	169	172	175	178	184	162	148	178	168	185	175	166	161	187	190	162	179	147	186	172	146	180	149	159	154	190	178	155	162	147	157	168	154	150	176	142	158	152	144	157	166	149	192	163	182	167	168	171	151	162	160	135	188	186	180	193	164	157	174	172	179	151	159	175	172	171	146	156	169	157	181	175	181	170	170	167	163	175	129	173	159	161	162	190	164	168	170	155	162	167	176	174	171	159	153	167	139	158	162	165	162	190	172	166	171	181	183	172	178	152	185	170	164	177	155	157	187	167	163	170	185	142	150	182	142	149	177	175	172	185	160	190	170	177	171	174	153	158	154	167	176	153	165	149	164	189	171	155	152	147	171	156	162	187	156	156	166	174	157	149	159	170	187	161	186	140	150	167	154	158	160	176	169	206	152	202	198	170	142	162	166	196	171	158	168	191	146	160	176	157	192	157	175	153	160	158	154	161	175	134	156	190	172	153	162	149	151	185	155	182	175	169	197	148	168	173	143	169	184	155	142	157	173	165	175	187	158	196	165	146	183	176	168	178	174	167	168	165	177	164	152	170	166	185	162	168	157	178	154	171	153	171	193	177	159	151	165	152	169	167	157	151	179	161	179	167	158	164	162	186	161	177	167	160	172	142	174	176	189	169	156	172	164	167	162	176	173	172	142	177	173	151	155	163	191	159	173	183	187	156	178	175	159	143	146	157	165	164	183	157	162	150	174	138	164	185	172	165	157	156	181	180	169	170	132	173	173	161	171	178	169	164	169	178	170	165	159	157	160	165	162	154	166	168	163	188	145	187	156	183	158	169	178	155	186	192	186	177	178	170	153	162	174	157	178	139	140	173	177	190	171	140	179	158	185	159	149	143	150	159	143	169	184	178	182	170	166	159	168	147	163	218	161	162	175	164	160	171	166	138	144	168	165	164	192	165	170	163	166	130	166	179	137	163	150	151	173	186	149	170	191	146	166	148	179	166	174	145	148	169	182	152	142	158	167	183	163	187	157	163	172	146	178	155	155	173	170	161	152	164	162	155	156	187	167	180	168	157	183	163	152	167	172	185	168	185	156	163	174	149	182	192	183	167	159	169	183	163	169	150	164	192	154	170	142	159	175	157	160	171	174	160	161	188	150	159	176	168	177	188	161	159	163	148	168	179	161	180	167	178	161	182	173	189	164	174	173	162	147	171	169	201	151	180	170	183	151	158	181	196	174	162	183	126	186	165	167	170	159	172	166	186	176	168	154	171	170	160	160	188	158	171	158	166	173	159	171	168	175	165	157	168	151	167	160	172	167	158	180	161	168	164	187	164	186	179	172	159	198	162	159	147	177	189	196	172	161	150	159	174	153	146	158	160	157	195	176	164	169	157	179	154	160	163	163	161	171	155	185	173	174	134	168	162	175	174	167	170	163	160	146	173	168	181	183	181	151	155	179	167	160	175	175	169	176	181	170	150	173	164	184	164	158	174	170	183	179	171	170	187	186	156	173	181	173	154	161	178	162	179	169	175	167	167	155	192	182	198	163	159	174	207	172	218	171	171	141	163	169	201	182	159	162	173	157	191	166	172	196	161	176	169	166	176	159	194	165	158	134	146	187	155	144	180	169	155	171	161	177	164	178	174	153	137	156	155	163	158	167	156	174	148	177	176	164	164	172	176	147	158	167	160	190	153	181	144	163	180	157	180	181	184	159	197	161	168	158	178	168	170	159	160	155	169	163	175	156	165	168	177	156	169	152	164	162	161	148	170	188	193	161	171	183	175	162	175	169	155	152	143	187	174	148	164	152	146	171	201	174	150	151	203	146	183	162	154	155	177	169	164	159	185	173	174	177	177	160	174	172	191	163	187	195	164	185	178	179	147	149	167	189	163	158	154	175	154	191	175	189	174	194	162	162	168	174	189	193	151	173	156	152	182	178	188	156	161	154	155	151	171	167	158	163	161	155	168	159	174	150	159	172	170	172	171	158	149	160	166	168	166	153	154	173	156	143	168	152	177	165	154	177	164	159	182	148	179	179	156	183	166	152	170	197	167	156	156	176	169	177	176	179	170	181	160	166	164	188	195	161	159	158	174	198	160	149	149	178	207	158	168	166	182	148	162	176	178	143	168	166	168	172	163	186	169	200	185	142	144	166	163	196	155	174	175	150	173	157	150	165	166	164	164	169	171	179	171	168	177	159	167	180	157	157	144	169	175	154	187	168	166	144	155	193	155	157	152	166	159	178	176	185	156	189	195	158	155	163	183	169	209	171	175	170	161	139	178	161	161	152	152	177	184	170	154	183	182	176	182	155	164	171	154	157	169	167	181	161	157	212	166	178	170	194	192	161	180	144	180	133	170	180	175	185	170	149	161	176	169	135	177	173	157	159	156	174	161	166	159	161	184	158	158	169	160	163	199	168	149	139	178	172	163	141	174	157	188	174	181	174	174	170	161	171	190	172	151	173	178	171	172	162	160	154	178	162	155	145	160	197	195	170	164	164	199	175	141	176	180	164	169	159	182	178	170	163	178	168	166	172	187	176	156	147	161	167	151	173	169	158	200	173	165	161	171	165	173	165	143	162	186	159	171	165	171	155	192	158	169	174	177	164	169	181	149	175	182	155	171	153	185	199	172	173	155	177	161	173	165	177	178	160	156	160	149	170	167	156	187	185	163	191	161	167	169	165	171	177	151	168	178	157	178	165	176	177	169	169	163	185	167	162	146	154	146	165	169	179	180	143	152	178	171	168	159	148	159	164	174	177	167	181	147	170	176	174	162	190	171	182	154	170	146	161	147	187	170	178	200	155	165	173	166	157	186	162	160	176	182	186	174	160	164	155	166	173	156	175	141	142	164	190	176	156	173	164	152	147	194	149	175	159	156	150	168	151	154	140	165	191	183	175	163	160	154	193	164	139	170	153	157	177	170	162	172	187	166	164	178	168	199	199	166	166	165	174	148	155	192	178	187	172	192	187
9978	19544	23210	34308	32845	30787	23569	14900	4937	3396	5452	4844	3090	1632	785	539	419	420	439	424	422	434	425	456	461	389	379	426	422	394	443	373	372	411	391	394	371	382	412	423	416	417	420	386	391	403	424	423	428	412	437	451	416	385	404	447	397	401	412	443	454	401	418	406	458	408	360	420	391	421	401	448	413	404	405	440	438	425	428	418	388	440	389	418	420	393	395	379	420	409	375	393	380	420	380	449	453	417	414	376	403	401	450	415	406	411	422	446	383	403	407	445	407	443	393	412	429	431	391	445	412	403	400	472	372	410	431	375	440	421	444	437	433	412	434	426	427	404	397	413	422	441	401	408	436	421	393	408	384	391	436	403	436	396	405	420	417	408	421	412	445	418	420	395	422	428	411	413	399	430	393	386	452	456	402	399	414	380	410	392	431	383	404	384	418	403	407	422	417	414	408	405	397	416	407	423	434	407	451	399	392	421	381	426	386	399	424	404	415	444	391	384	403	441	411	405	410	374	415	417	410	393	400	426	405	380	430	419	468	422	404	428	426	431	394	408	423	379	395	460	399	419	428	425	383	403	398	406	399	384	395	403	423	427	445	419	393	406	424	408	439	393	407	394	411	409	428	420	405	422	425	411	399	436	400	424	421	386	438	369	418	424	433	388	420	420	424	409	399	440	410	399	437	393	453	431	417	425	399	403	436	424	409	403	405	400	411	440	398	397	397	406	417	419	417	412	396	427	430	384	401	438	437	417	402	416	413	431	410	459	455	423	418	395	435	427	458	401	423	409	410	409	438	429	406	442	416	420	430	422	414	406	422	428	431	414	449	395	381	399	443	392	390	404	399	439	412	379	397	445	379	418	440	411	390	419	436	399	419	421	404	398	408	383	363	409	436	426	419	395	393	412	446	432	427	395	446	424	398	399	433	378	429	410	405	379	449	374	428	415	391	404	459	423	391	419	437	423	393	413	403	442	404	433	388	403	413	432	384	403	439	417	428	400	386	409	410	426	406	396	415	413	420	432	421	455	414	387	397	412	389	436	396	409	436	433	384	425	391	408	407	397	443	397	400	431	386	442	418	391	426	444	422	426	432	443	409	437	422	410	424	437	426	445	400	404	394	428	397	398	392	408	389	406	420	378	437	416	383	410	469	446	414	402	400	411	381	421	444	405	389	408	377	425	387	432	422	439	450	446	450	406	439	426	426	445	387	451	430	417	422	419	399	440	434	402	430	394	402	420	367	436	405	398	439	399	384	432	407	431	437	438	419	452	428	419	432	424	417	400	418	404	406	394	434	408	424	392	440	431	435	407	424	404	377	400	453	372	441	396	420	481	462	429	423	424	395	434	400	426	427	390	405	458	411	419	409	415	436	421	438	420	405	440	437	457	411	434	458	430	418	442	438	411	380	409	456	432	396	488	421	421	412	402	407	424	406	465	421	386	394	417	371	463	426	419	430	436	420	420	385	403	432	418	435	418	421	402	405	416	371	425	416	410	431	402	431	413	436	415	428	405	405	428	431	439	438	405	400	377	401	433	397	432	454	398	409	419	413	425	436	398	392	360	412	420	442	469	409	453	426	369	371	399	403	406	406	385	394	392	428	370	419	421	380	419	421	391	397	407	428	399	405	444	418	440	456	398	413	442	455	415	384	406	418	456	394	387	448	434	415	452	421	455	421	413	442	424	415	387	438	458	412	429	386	440	397	395	417	420	414	382	411	421	417	385	429	390	439	401	433	432	403	421	420	412	419	408	387	403	399	379	375	423	390	378	418	426	419	423	422	442	437	413	406	384	408	418	429	403	392	418	430	416	395	407	437	414	432	418	411	411	389	454	405	394	408	422	440	390	384	407	399	426	380	429	421	408	388	458	418	422	408	384	431	405	414	433	412	385	396	424	407	417	425	396	429	425	418	428	435	398	430	403	459	394	440	407	413	418	357	440	425	401	396	428	402	422	445	410	424	431	428	426	411	426	399	427	423	437	441	389	415	432	372	416	422	450	413	420	416	419	407	447	418	459	424	381	455	427	395	405	423	428	431	418	412	413	375	420	440	374	434	416	433	428	439	395	433	395	414	398	393	424	407	424	444	420	405	419	407	438	425	467	421	433	361	416	393	427	382	391	408	413	423	406	393	436	410	407	401	427	422	407	420	390	403	420	433	404	381	403	407	404	412	418	397	422	427	415	408	421	414	443	403	425	408	428	432	392	394	406	440	399	422	378	454	421	395	424	447	423	400	462	387	420	422	418	387	407	383	384	449	440	408	399	417	394	395	431	383	366	433	405	394	367	412	398	397	454	436	418	439	432	450	390	420	395	393	445	412	407	396	415	447	446	384	372	407	415	407	386	453	370	424	434	395	402	410	415	426	412	458	396	404	422	380	411	407	386	388	397	438	417	425	405	431	423	407	405	397	419	413	446	432	449	419	418	421	412	407	426	427	390	441	389	426	433	410	461	432	412	456	399	416	429	405	424	397	395	421	408	428	411	418	394	385	451	384	407	402	446	421	418	448	434	440	419	407	429	401	395	411	402	429	417	426	383	426	410	445	411	431	399	410	432	399	422	409	423	408	423	391	410	410	410	386	457	413	401	420	453	449	406	409	436	444	432	410	421	422	415	423	408	425	478	404	418	432	401	402	413	450	430	440	393	415	447	438	413	402	428	373	394	428	421	385	427	436	417	437	456	453	441	475	423	394	411	412	403	423	452	418	381	429	409	430	409	439	430	445	396	408	437	366	431	428	408	373	390	419	396	442	425	451	354	409	401	419	403	424	423	431	418	440	417	401	419	394	433	451	413	421	363	435	417	404	405	391	417	408	432	421	420	407	408	425	393	417	438	388	458	445	441	406	426	422	442	439	447	401	426	430	420	428	397	388	399	398	431	401	418	420	419	394	436	423	413	410	404	429	422	388	405	463	400	432	457	433	396	391	387	414	411	422	422	400	430	421	423	430	405	426	421	444	423	398	402	434	422	423	410	431	360	387	411	435	410	411	408	454	435	432	399	404	435	401	399	424	438	429	430	412	447	432	431	450	410	405	400	383	381	474	385	428	449	404	415	382	410	443	401	434	396	405	363	429	443	415	407	434	401	407	437	398	439	429	428	411	441	429	434	418	391	439	413	395	401	416	426	451	408	457	408	429	425	415	405	400	367	430	385	402	407	426	409	449	404	381	413	402	492	438	424	403	423	385	429	431	411	416	382	391	432	433	401	414	431	412	421	438	395	394	385	447	378	418	413	406	399	419	399	415	453	408	388	442	385	437	418	413	387	426	458	409	442	407	418	444	422	404	440	434	411	413	421	366	426	449	375	404	410	426	405	399	395	405	412	421	430	421	380	402	424	440	387	387	417	436	441	414	474	426	434	416	430	408	448	443	412	406	432	428	391	410	423	432	433	399	405	400	440	427	429	434	439	420	415	385	421	442	414	431	416	372	413	393	402	439	407	390	437	391	436	436	427	427	433	410	449	393	428	385	394	416	402
43755	45599	44174	41029	41455	45949	43646	36522	23227	11603	12169	8113	4108	1505	548	259	182	183	179	174	182	175	150	167	189	161	166	162	187	178	169	185	170	178	168	194	178	154	175	205	155	188	167	162	169	157	167	196	172	179	175	172	185	174	171	203	176	173	173	195	156	208	163	174	174	181	167	149	178	169	172	179	167	148	169	181	183	172	155	182	166	173	174	198	174	170	189	194	192	178	178	191	162	202	188	184	168	204	200	185	164	154	167	185	174	192	200	168	151	162	169	171	169	184	178	198	187	164	169	154	156	148	159	168	171	157	156	169	168	159	190	158	170	168	168	158	185	159	186	216	172	178	155	160	162	194	153	179	184	189	160	175	156	163	176	174	173	162	183	179	180	169	174	174	159	203	199	151	158	197	186	196	173	176	191	185	194	158	157	169	185	154	150	176	150	155	180	175	174	175	173	178	154	174	181	171	170	179	194	165	178	182	174	189	193	216	171	173	162	190	177	180	191	182	187	209	184	165	159	190	166	164	174	187	178	176	182	177	191	157	162	166	182	144	164	174	196	181	174	171	186	161	182	193	184	172	157	162	184	191	164	162	166	164	175	174	152	156	160	173	163	165	182	168	165	173	186	165	140	168	169	180	179	172	166	169	181	168	206	174	198	186	174	147	164	174	186	206	164	174	170	174	182	169	146	170	180	176	172	174	171	181	186	180	155	165	172	162	144	173	187	188	177	179	150	193	161	167	144	181	161	178	147	167	190	155	182	179	173	148	161	171	170	193	187	159	173	175	164	152	175	166	172	174	156	195	198	195	158	163	178	173	165	186	170	176	181	177	171	184	179	172	180	175	179	180	179	203	180	157	182	181	164	173	190	157	181	173	169	161	173	188	158	193	179	206	162	159	163	166	192	178	180	163	170	178	163	179	160	151	171	178	175	172	172	179	174	178	169	173	159	159	168	179	168	155	176	167	173	169	139	154	167	151	203	197	178	158	164	148	161	157	173	179	183	189	170	185	166	169	160	157	172	206	192	177	169	186	179	170	186	157	183	172	184	185	149	167	166	190	163	168	189	164	163	179	175	191	178	165	172	168	173	168	174	176	212	170	166	158	167	180	193	193	171	171	146	171	191	172	149	150	181	188	172	176	157	177	148	183	167	186	178	164	190	141	145	182	172	176	174	185	172	171	189	178	170	172	166	165	215	160	186	178	174	183	188	152	176	177	193	182	190	176	158	179	174	193	191	168	186	189	166	183	168	181	183	190	160	183	164	180	150	204	154	180	183	181	170	196	187	174	171	181	155	155	158	140	157	182	189	186	164	192	157	160	189	167	171	189	178	159	175	153	184	189	165	188	200	177	172	157	143	167	168	169	186	166	183	148	145	185	190	169	151	184	175	163	206	205	172	167	185	183	172	151	152	172	168	198	171	187	173	131	179	177	177	138	165	187	159	200	178	201	174	165	162	196	216	185	166	181	145	166	168	170	172	158	168	157	196	181	188	169	178	202	164	172	186	172	167	163	188	162	179	161	175	174	148	177	152	173	151	170	178	162	170	160	161	184	178	179	216	172	180	181	161	180	187	158	169	209	159	173	176	182	183	178	146	191	175	189	171	152	174	168	164	163	192	171	196	193	170	202	167	184	184	176	157	190	170	177	155	165	175	168	152	166	158	174	172	179	174	172	189	161	154	153	170	187	162	179	171	167	149	158	173	161	181	172	186	177	175	179	195	174	166	184	153	176	176	188	163	182	180	166	152	186	180	168	191	188	186	160	195	185	186	175	177	189	190	163	194	207	185	173	157	184	164	188	164	165	191	152	184	184	160	176	178	161	162	161	182	173	160	154	169	181	168	185	166	164	172	150	162	181	155	184	171	171	167	156	156	173	180	191	159	168	186	170	159	179	194	174	187	179	171	162	176	172	187	165	207	178	183	171	190	213	162	147	170	176	173	176	174	177	178	159	159	181	192	185	186	173	181	168	174	171	166	152	177	163	180	172	147	178	201	175	167	178	185	152	176	190	179	186	176	167	185	158	164	166	138	160	155	163	168	184	180	170	164	158	181	189	163	191	193	157	160	151	191	183	182	178	147	161	180	156	162	178	170	166	154	161	179	173	163	146	157	159	198	164	162	183	208	172	190	204	189	166	180	163	182	169	163	177	148	165	163	173	187	187	201	174	188	159	188	185	172	166	158	163	165	194	158	155	182	170	158	160	173	167	194	183	190	179	162	163	185	171	171	170	164	205	193	170	164	154	179	186	181	157	136	168	183	187	162	181	150	181	188	173	168	169	198	156	184	172	189	158	182	182	190	178	167	169	186	173	176	168	181	212	164	204	156	173	177	179	170	183	174	197	220	215	173	165	162	197	184	181	162	176	198	137	191	159	164	181	184	189	166	165	170	179	154	192	192	189	194	182	168	179	149	153	175	184	184	167	158	184	189	161	186	161	166	195	174	146	175	158	193	170	175	174	176	186	186	196	165	161	188	178	178	180	169	156	149	188	182	172	169	181	167	156	180	175	164	161	183	180	157	175	185	177	176	169	165	171	184	187	181	158	204	181	165	193	163	164	174	170	161	147	148	157	186	192	199	166	183	188	184	191	176	181	165	144	183	164	188	166	164	169	185	183	167	202	173	166	173	171	173	187	203	179	153	174	175	170	163	171	193	187	160	175	184	164	163	174	158	175	173	190	186	180	179	168	174	188	161	166	172	163	184	164	179	213	187	203	186	175	168	166	179	176	151	159	177	155	158	169	185	184	161	180	181	157	188	183	159	209	170	163	191	187	173	169	182	168	173	171	181	164	189	179	158	188	188	164	178	199	175	160	176	176	170	203	185	185	151	152	174	172	193	151	160	162	169	193	177	156	172	160	156	166	184	149	195	185	170	153	185	177	173	194	157	177	159	179	175	180	176	175	191	170	187	176	180	185	190	159	161	153	175	187	182	162	187	185	189	186	178	170	175	159	186	167	173	172	192	174	164	137	176	176	173	167	195	169	186	152	183	167	160	170	170	170	179	179	207	214	196	154	155	156	173	202	174	189	184	156	176	203	161	177	178	170	175	157	187	155	166	180	160	167	167	176	157	155	199	173	183	171	154	173	201	173	183	155	138	170	154	167	166	175	171	186	180	164	167	184	168	167	157	179	163	198	188	177	181	168	192	164	168	160	195	159	162	154	183	195	170	156	185	176	173	193	185	173	169	169	195	175	186	182	175	176	169	160	172	172	183	190	170	206	184	176	183	171	154	183	157	187	156	177	208	171	169	202	172	174	194	153	168	160	172	164	170	167	178	188	172	173	174	159	168	174	201	175	173	138	176	165	168	175	175	178	191	189	174	181	170	173	197	126	145	160	163	176	154	184	184	175	164	173	150	188	183	170	166	195	201	192	172	180	175	175	159	171	170	189	185	185	170	181	195	158	165	181	193	177	177	183	169	177	180	171	167	198	158	176	180	190	168	160	156	192	172	180	179	157	176	197	181	165	190	177
33543	43960	50252	52040	53301	58563	59973	50457	18798	17727	30227	22520	13887	5902	1874	756	472	433	419	432	415	445	407	452	415	423	425	452	411	436	442	425	368	454	428	393	418	475	443	403	432	426	438	456	435	426	406	417	435	414	397	430	436	378	397	444	440	407	431	407	412	434	410	418	396	442	401	428	423	401	441	416	423	449	432	454	419	391	444	416	414	420	408	425	465	424	425	447	421	438	427	430	434	399	383	448	415	410	436	441	416	399	416	419	435	387	451	382	433	421	422	436	432	436	447	417	453	400	436	455	416	400	423	416	439	409	449	412	427	462	413	419	434	436	425	446	397	421	403	418	411	431	460	386	442	443	394	377	395	437	435	454	430	461	428	434	421	431	412	456	426	413	440	437	447	434	430	379	425	453	439	404	403	390	398	421	394	388	441	412	420	417	411	396	423	464	441	392	427	425	438	464	417	371	420	402	424	426	439	405	416	410	430	415	423	425	442	435	408	426	388	406	405	459	437	409	431	416	432	430	397	439	428	417	416	442	387	425	434	423	396	450	457	407	406	399	419	411	470	405	436	413	429	422	424	436	438	421	447	440	424	430	423	412	417	426	412	421	423	436	410	390	430	443	461	403	417	406	472	415	407	413	426	415	441	413	421	428	437	435	404	397	426	425	436	425	434	391	436	454	433	431	458	369	425	467	379	404	401	456	425	450	423	432	452	428	423	413	414	403	400	399	430	449	434	436	426	435	420	424	424	399	398	373	437	412	456	413	411	391	412	422	397	439	450	450	412	415	430	433	409	400	411	436	422	440	398	408	438	406	414	414	423	420	402	435	442	432	444	410	469	440	405	460	397	424	434	456	438	418	450	438	421	427	431	415	411	419	431	384	438	425	421	403	485	388	436	393	422	431	425	457	419	424	391	436	414	433	436	411	438	483	432	393	456	426	403	394	445	432	425	467	439	439	420	398	418	445	434	438	423	421	375	431	446	428	419	411	416	375	409	439	394	440	464	422	439	460	425	394	404	414	413	411	429	427	416	414	446	392	440	431	400	426	429	446	414	421	438	408	455	448	450	421	438	380	428	431	402	412	399	423	445	445	421	431	413	392	455	430	431	417	423	392	441	431	419	466	415	440	400	440	413	432	418	450	448	423	470	432	421	414	433	418	418	409	396	400	397	430	445	384	411	425	442	438	459	435	438	405	423	406	416	436	424	416	425	424	400	454	443	419	406	421	443	389	430	417	387	442	391	394	425	389	466	392	406	391	431	414	450	425	452	450	418	433	447	421	456	431	456	434	442	445	401	441	445	431	405	433	442	466	413	422	447	410	437	433	443	403	403	431	428	445	407	421	410	463	488	446	400	450	397	451	437	433	438	425	450	390	410	395	392	421	447	417	418	446	425	427	401	441	453	407	403	453	427	427	447	440	453	420	460	423	414	404	427	395	432	432	412	412	399	405	411	438	402	414	426	412	416	431	398	404	408	455	435	425	422	443	479	453	418	438	386	404	409	412	414	484	416	419	419	450	376	401	419	412	415	423	413	424	462	435	428	454	442	436	444	433	423	413	435	418	438	389	425	450	436	416	428	422	419	417	397	415	405	433	475	453	431	420	450	386	457	452	431	386	392	420	428	445	447	401	400	413	390	430	437	430	440	412	450	412	429	414	441	448	446	442	390	458	440	462	412	436	416	396	430	434	435	441	434	407	423	418	427	427	447	409	436	424	404	410	447	417	398	437	387	417	425	399	441	432	422	472	393	387	432	414	437	415	428	433	418	395	477	420	395	444	424	405	413	395	378	413	439	464	401	388	436	470	414	433	398	369	443	428	425	388	407	433	435	413	418	408	415	432	417	438	465	415	432	415	426	434	434	410	424	418	413	459	402	436	401	411	382	444	427	440	402	400	451	402	432	465	424	419	430	439	434	443	431	445	412	394	440	417	400	408	420	409	442	418	433	421	418	440	433	438	409	404	415	418	372	426	386	424	404	418	425	424	419	450	465	404	401	406	456	417	432	384	419	431	428	431	438	420	376	423	457	426	419	438	426	391	420	444	468	394	419	399	402	442	399	440	394	384	424	468	394	421	423	416	430	453	433	463	395	420	421	436	469	438	444	440	413	433	455	408	399	479	436	420	458	408	430	405	432	416	445	410	425	427	387	408	405	441	400	399	436	438	419	414	425	443	426	435	460	395	411	430	402	417	422	423	456	391	465	402	417	415	440	452	440	436	435	411	414	422	399	401	416	397	460	396	402	449	451	399	439	454	451	452	400	421	399	421	408	413	435	443	415	410	457	410	412	428	444	431	451	435	405	419	431	407	432	424	432	445	392	423	412	449	390	446	429	414	421	391	431	426	406	460	415	395	409	420	432	409	425	447	439	423	403	409	412	425	424	438	389	424	444	429	411	455	430	420	410	431	413	444	406	397	449	407	418	432	410	427	439	423	453	437	440	431	439	417	430	446	451	407	385	391	423	415	451	403	430	400	404	412	423	454	434	456	427	406	414	446	423	388	413	425	433	461	420	406	408	429	418	460	430	439	433	382	433	453	428	426	409	422	413	429	381	441	434	423	403	457	368	401	415	409	412	445	450	409	428	427	407	423	382	387	433	406	440	447	434	446	453	389	429	406	438	414	474	408	419	388	437	403	485	430	420	383	374	415	394	427	417	420	437	452	404	418	473	421	452	499	405	421	470	415	431	423	442	401	388	426	432	408	422	435	434	434	418	397	449	440	380	395	441	401	436	404	413	440	406	444	407	477	427	434	411	421	447	419	440	422	415	447	422	382	408	409	441	417	422	440	429	427	415	433	424	430	399	453	435	459	439	419	431	441	391	414	424	431	421	395	383	422	417	426	423	440	447	447	400	448	432	378	397	411	428	423	435	444	422	409	392	399	429	424	437	397	473	423	423	415	449	444	416	449	426	393	444	408	463	413	406	409	418	424	432	421	428	405	382	417	398	447	389	408	448	389	411	422	410	435	408	421	442	444	415	438	424	413	412	413	443	397	441	457	396	399	415	390	430	409	441	441	454	418	398	434	448	392	442	443	422	414	381	400	417	392	427	456	443	400	422	412	434	442	418	396	421	428	416	387	437	427	434	455	409	435	399	415	411	419	415	416	412	454	432	416	439	431	421	453	397	415	404	409	424	389	406	438	388	430	471	431	424	428	426	407	430	459	405	426	406	413	431	448	439	444	452	417	413	410	431	437	413	422	408	457	433	419	433	445	416	418	383	400	476	429	430	394	440	422	419	415	418	453	435	418	405	392	418	409	438	457	396	446	435	432	454	403	406	400	460	413	414	453	434	421	436	426	422	453	434	410	429	392	404	464	394	422	423	437	404	464	453	399	386	416	381	429	443	444	437	403	437	394	415	430	387	424	414	406	423	430	444	404	450	426	430	418	363	423	402	408	413	420	408	410	425	387	422	471	424	467	417	427	434	433	441	404	421	418	409	416	420	447	427	431	409	418	432	404	390	424	406	461	405	406
54067	47390	41895	39112	40239	49403	45120	41205	36410	30517	30805	20317	9475	3196	842	310	187	146	136	156	149	150	141	163	137	168	134	150	141	137	170	135	146	158	158	141	150	145	175	175	156	150	132	165	145	131	159	161	151	141	174	128	130	182	150	122	128	158	174	169	142	160	154	153	143	164	158	136	147	147	138	136	138	127	151	184	140	152	128	148	145	144	168	153	146	146	160	145	156	148	164	172	158	166	149	135	168	126	171	161	156	136	166	153	141	147	143	133	149	154	148	159	150	139	149	160	156	147	148	151	137	127	162	166	155	145	132	147	168	135	141	163	167	149	156	156	156	151	170	166	135	162	139	140	146	146	139	165	164	150	131	153	164	165	132	134	139	133	173	148	150	156	168	148	132	134	148	172	143	129	168	137	134	154	136	141	160	173	168	151	123	150	160	171	142	162	150	160	155	161	146	151	127	157	141	156	169	139	155	162	171	151	144	151	148	165	148	145	159	138	140	146	150	149	162	186	143	174	162	132	144	137	141	158	163	149	123	130	149	172	154	167	158	126	161	149	141	130	145	169	155	143	146	140	160	152	152	151	131	150	161	140	147	141	150	160	138	144	155	139	153	146	148	140	143	146	133	142	165	144	130	149	148	161	170	151	150	143	143	161	164	150	157	147	153	131	148	149	139	137	163	153	120	137	139	134	136	152	148	143	138	150	162	142	149	159	150	160	167	149	136	159	150	122	135	125	149	149	123	154	136	159	167	160	148	146	157	155	163	158	166	140	158	150	136	144	156	143	163	145	137	156	151	153	126	164	139	141	147	147	150	153	151	167	142	134	142	157	134	168	150	168	143	138	171	157	166	150	148	141	130	142	164	126	143	147	146	148	144	139	170	139	156	146	169	170	149	167	145	147	174	142	152	147	126	121	152	141	133	143	145	124	179	159	175	138	137	146	145	132	150	164	153	161	129	139	165	168	142	137	156	155	160	170	168	172	144	139	148	128	158	136	148	154	138	162	137	159	173	156	178	155	145	134	145	130	159	154	148	177	144	162	150	169	147	150	150	166	155	146	152	165	140	154	141	138	154	145	168	158	163	142	151	169	144	152	124	148	153	136	148	152	125	141	129	143	171	153	152	149	148	145	158	140	154	174	148	155	172	159	150	149	176	148	139	143	150	147	145	135	170	145	147	140	141	152	144	142	145	132	162	141	171	157	163	139	156	128	137	136	147	129	169	166	142	158	153	163	168	156	162	143	148	138	155	133	153	146	158	160	144	148	145	142	149	132	141	146	141	176	143	171	157	154	143	151	155	143	161	165	161	138	162	152	144	172	137	167	141	128	144	145	145	172	155	163	167	158	157	150	144	140	152	163	132	144	171	159	138	141	150	172	119	168	159	146	126	146	143	166	153	150	129	154	157	147	130	137	155	167	154	137	159	150	161	144	160	135	165	165	135	135	143	157	135	135	161	142	150	129	148	159	152	143	154	162	136	142	147	163	186	149	158	154	152	155	155	145	154	147	176	146	156	157	151	125	162	144	150	146	147	143	138	137	160	155	142	170	153	126	172	133	143	154	163	163	152	152	144	144	156	142	165	182	144	151	136	162	149	165	171	155	154	158	155	155	137	146	137	159	147	157	133	153	166	164	151	142	151	142	132	152	151	153	156	150	113	153	158	131	138	156	147	135	152	148	135	160	132	162	135	163	170	145	160	150	114	146	159	145	163	143	130	134	135	154	146	143	142	159	163	137	131	156	151	141	136	146	180	146	145	157	159	160	123	133	154	156	177	156	140	137	156	148	141	153	133	145	155	151	143	161	150	153	132	137	130	146	159	143	146	135	147	123	142	172	160	127	136	146	169	137	161	144	144	135	148	156	151	159	146	173	143	164	157	163	134	140	154	160	160	142	140	155	141	166	153	152	147	146	129	164	157	138	182	146	118	145	156	157	163	163	140	137	140	166	153	134	161	166	144	151	161	183	140	124	151	141	174	163	140	133	132	139	159	164	174	144	156	157	144	176	152	157	139	152	153	150	153	145	150	141	169	132	164	149	142	136	141	154	129	133	121	161	151	149	150	149	130	172	146	171	161	149	148	144	138	151	158	166	140	123	156	147	141	144	125	171	150	154	141	135	148	148	158	138	154	134	140	140	169	139	149	146	160	173	148	141	135	135	138	145	135	138	143	155	141	160	149	153	157	141	144	143	174	176	139	151	147	155	151	128	127	144	149	154	150	161	145	137	158	154	118	157	128	143	151	164	150	156	139	148	160	167	160	141	122	128	132	157	163	139	149	155	141	143	149	140	133	140	153	142	148	184	136	141	146	133	153	155	114	135	132	139	150	150	160	112	120	175	168	148	151	143	159	115	165	147	144	139	137	155	160	152	154	156	150	152	150	149	152	159	137	149	143	155	156	146	144	129	151	167	149	124	164	139	161	156	144	163	150	132	150	144	152	142	140	144	125	135	138	134	155	149	157	147	134	165	153	135	141	148	154	165	147	155	131	157	148	139	162	144	153	137	149	171	178	171	131	155	168	166	156	134	149	153	153	182	177	117	143	148	137	154	176	158	128	133	137	132	156	127	146	160	163	162	145	150	118	135	157	161	145	143	142	158	149	139	158	156	133	138	138	149	167	162	139	160	147	153	155	126	141	151	134	141	161	163	119	164	179	134	132	134	145	142	144	165	141	146	149	151	157	135	155	175	160	141	149	142	140	155	140	176	161	163	141	172	142	157	149	137	144	151	142	145	148	145	142	157	156	126	157	169	160	154	146	138	162	158	167	180	145	153	147	167	155	160	156	145	164	153	151	150	139	162	143	129	143	148	150	140	143	186	138	144	147	150	153	150	153	145	142	143	127	131	143	133	165	151	148	144	135	134	129	128	149	138	153	138	151	144	140	130	160	142	139	139	138	149	156	124	173	147	148	140	148	149	171	146	142	146	129	149	152	164	157	139	139	129	157	138	140	163	131	135	136	158	141	165	137	162	158	160	155	138	151	145	159	145	147	126	143	140	142	152	177	168	156	140	156	155	140	146	167	162	164	144	144	166	159	144	145	134	148	150	159	168	156	135	158	165	169	148	157	135	158	135	134	136	125	151	117	139	142	158	153	155	155	160	124	144	154	159	141	145	123	158	145	130	123	154	139	137	146	158	131	139	154	120	152	168	142	138	139	153	154	142	141	134	172	160	164	158	145	144	162	148	130	120	161	149	138	141	145	146	159	145	156	150	147	136	158	125	138	175	132	149	134	152	141	146	163	150	161	140	150	163	136	156	170	152	160	135	154	167	151	150	157	156	156	138	140	151	150	143	155	149	150	151	149	156	144	142	148	153	148	150	136	171	153	150	148	155	143	172	140	144	138	147	172	130	157	155	147	152	138	147	163	134	148	155	146	155	173	147	144	151	150	131	126	143	131	146	147	133	147	152	167	159	163	155	147	144	121	144	147	148	139	182	159	169	163	131	128	152	152	175	155	135	139	146	136	144	146	142
45072	53391	55331	57109	59485	64114	65109	62998	46278	45102	46058	34305	21378	9644	3015	945	491	395	418	379	407	387	370	395	392	389	369	357	387	368	367	348	340	371	368	366	355	369	370	376	360	382	347	360	359	333	354	358	367	385	333	351	369	359	351	388	353	353	393	367	356	360	337	382	362	362	367	366	345	366	410	369	353	335	361	359	346	310	362	386	353	329	356	350	343	356	356	356	371	349	369	353	370	367	380	337	359	396	369	354	352	360	364	394	362	366	366	361	372	341	383	369	331	324	362	339	333	369	336	366	346	342	345	393	369	345	352	380	368	326	352	358	375	396	366	355	360	352	345	357	353	357	322	354	346	368	340	331	316	361	379	348	368	339	363	354	366	353	358	384	350	400	344	375	361	372	359	376	356	352	359	319	368	352	388	328	324	330	377	344	385	335	377	355	364	364	356	356	346	377	360	374	340	369	358	400	356	362	327	351	375	363	365	348	359	337	320	373	374	360	379	377	388	377	399	342	340	368	365	343	325	350	377	354	349	414	322	351	361	350	358	397	341	366	310	368	334	372	357	333	357	366	357	354	371	363	362	368	358	356	381	360	352	348	326	335	375	333	343	370	330	355	379	354	351	353	327	301	362	368	372	372	369	346	355	356	378	326	372	386	367	370	327	366	364	353	336	357	357	376	333	337	314	378	356	384	347	348	367	365	359	345	352	349	344	366	360	329	320	352	380	368	342	347	363	365	374	373	350	371	363	351	365	356	336	415	337	361	371	369	361	350	327	359	333	346	378	338	347	357	374	340	339	340	339	316	355	335	369	375	340	382	345	353	352	364	374	364	363	332	347	362	321	347	381	363	345	331	323	327	369	347	348	380	379	356	340	380	354	382	367	353	341	355	365	331	346	338	381	344	332	370	377	380	330	337	379	366	333	337	319	370	331	377	355	360	363	350	345	346	360	349	345	348	349	351	387	381	345	325	382	353	332	375	358	339	326	341	352	333	362	338	357	341	359	335	363	340	366	365	349	344	393	362	355	337	340	363	368	361	343	338	348	372	366	372	368	364	342	353	385	354	362	370	350	339	362	322	358	359	356	401	369	407	343	357	346	339	353	361	353	407	358	334	359	367	344	359	373	370	306	338	357	375	373	360	353	359	320	357	371	372	348	352	363	383	350	330	360	330	337	350	329	362	355	375	387	386	349	351	362	350	373	361	362	343	374	374	389	355	333	317	341	362	384	361	394	372	337	320	348	341	341	369	388	326	341	304	349	348	365	341	359	356	346	352	343	322	319	379	335	313	351	344	349	392	378	369	363	364	349	379	370	352	333	331	369	343	333	332	344	374	367	360	357	329	359	347	401	357	335	363	383	372	363	345	375	374	370	350	377	379	391	372	357	365	357	380	350	353	334	335	355	373	361	356	353	369	346	350	381	337	361	368	363	380	393	331	341	354	331	350	344	357	361	345	365	347	399	355	375	358	358	356	355	361	345	359	377	320	383	374	344	361	327	375	362	383	368	360	365	356	335	349	352	359	363	373	353	340	392	366	358	343	352	375	375	342	336	404	345	342	349	367	352	368	353	349	380	346	346	316	377	374	370	331	373	368	383	318	349	365	318	352	357	326	339	331	389	364	352	387	373	358	391	340	345	340	368	356	355	350	356	362	352	371	375	345	335	348	377	377	370	334	357	304	365	362	371	372	384	336	381	358	353	360	350	377	363	368	369	346	344	363	352	397	322	348	365	334	384	351	336	368	368	384	363	346	352	352	366	363	366	344	383	336	345	354	365	350	372	327	344	332	354	372	371	377	366	370	351	359	356	355	382	337	346	343	358	367	360	401	357	369	341	348	345	349	371	364	336	346	417	371	373	374	355	382	315	369	386	347	385	369	331	347	338	348	351	342	382	315	355	367	354	326	381	365	346	361	332	361	378	381	352	375	377	327	374	362	392	343	351	389	370	343	341	329	339	376	335	327	372	365	360	353	343	334	330	368	385	350	352	376	363	333	369	349	356	359	404	386	356	371	377	356	345	384	344	342	364	374	340	363	341	391	353	338	381	343	326	360	379	373	360	354	373	367	357	368	353	354	350	371	347	359	370	354	345	365	352	396	376	373	375	342	391	317	372	378	352	346	330	360	345	381	389	334	345	325	328	332	346	377	366	338	328	356	349	367	329	370	344	341	372	341	322	378	349	362	345	370	369	363	323	357	374	336	371	364	315	386	355	380	357	357	389	325	371	373	364	348	356	380	326	369	344	312	358	362	348	354	319	315	369	346	346	362	353	356	369	347	370	344	331	379	348	365	368	354	343	343	336	356	375	357	333	378	382	354	398	337	392	332	361	339	352	333	343	356	348	371	373	388	335	349	370	347	349	361	346	365	385	349	320	351	396	401	368	333	363	386	386	359	349	331	351	389	349	343	361	335	310	386	381	337	336	318	356	402	340	352	345	342	351	378	382	318	358	359	332	306	397	334	346	351	321	342	349	366	387	350	395	365	344	351	379	317	364	353	354	331	328	361	362	357	317	332	370	366	349	325	367	349	357	352	349	348	343	380	331	371	355	390	351	363	357	345	374	352	355	379	352	333	343	366	372	357	387	384	338	366	357	328	352	346	363	365	373	369	338	371	358	371	347	352	365	331	353	346	339	377	355	364	360	355	366	361	351	305	347	319	341	321	345	378	311	350	386	352	389	364	365	318	375	357	336	357	352	345	394	371	376	346	366	373	363	360	371	365	351	352	336	341	390	362	393	318	352	389	364	335	359	329	370	338	339	375	353	369	348	361	358	380	351	327	346	321	357	399	371	348	343	353	398	319	371	333	337	348	367	351	346	338	358	350	387	339	361	357	354	380	376	329	352	346	358	332	355	353	340	365	370	352	368	375	352	372	325	369	321	331	328	347	345	330	344	337	356	380	336	318	381	353	351	378	352	338	346	354	359	333	344	370	336	346	299	327	367	387	312	376	358	344	340	334	329	369	356	366	344	332	326	376	377	355	368	336	346	354	365	346	371	333	365	380	347	383	354	365	376	380	315	340	315	348	342	345	343	353	323	355	353	366	342	344	349	322	369	337	360	371	342	368	326	357	367	356	349	352	351	392	361	379	358	387	322	360	381	344	378	353	353	344	372	349	383	339	371	355	346	342	339	357	366	346	355	377	356	337	323	366	365	373	355	332	327	374	358	368	363	350	350	342	329	356	292	338	336	336	355	406	365	322	347	359	362	358	358	366	375	385	364	373	350	362	351	352	346	354	395	337	369	348	349	343	349	332	342	361	397	339	349	386	310	345	403	374	330	348	313	391	383	341	331	328	380	336	358	324	375	392	339	371	324	375	325	346	347	366	367	342	374	338	348	327	313	361	315	385	368	348	351	326	332	353	354	303	319	350	349	353	342	349	335	346	348	352	372	352	381	383	355	344	343	354	350	384	373	366	344	339	352	354	378	354	337	343	375	341	368	379	322	325	331	391	316	347	313	344	378	402	361	362	363	352
9981	11101	13173	17272	20285	17097	10132	3692	1662	1346	1345	1032	611	318	228	187	163	168	168	165	162	153	150	170	188	160	172	192	156	139	146	182	161	151	152	157	146	158	161	156	153	172	178	177	156	187	160	149	154	163	152	178	156	169	176	163	178	191	139	169	159	159	167	154	168	190	172	162	179	177	146	175	173	179	160	171	153	167	151	138	157	171	181	184	172	180	175	163	165	186	173	167	166	160	151	177	157	157	165	145	165	172	131	158	169	156	155	160	180	156	151	133	150	173	167	170	183	177	150	187	168	169	160	171	173	184	166	145	184	186	146	179	154	130	170	185	164	176	167	142	173	146	145	193	152	163	160	180	156	163	184	152	197	180	164	175	158	169	157	174	214	170	196	158	197	163	135	177	163	173	158	165	171	163	155	175	154	154	162	160	164	168	157	162	166	165	160	151	147	148	151	157	158	131	166	165	208	182	166	149	170	159	165	174	155	170	174	152	169	166	169	154	155	163	163	155	190	166	160	189	166	165	153	171	156	181	181	175	169	145	176	166	158	131	171	157	174	162	135	162	160	139	161	135	166	139	149	155	147	179	192	173	171	176	176	160	149	155	166	175	180	177	143	173	157	167	159	170	183	162	176	164	157	176	159	162	180	157	169	178	158	153	174	165	175	164	153	172	146	181	183	154	166	166	142	182	162	152	179	158	170	187	167	185	190	163	180	171	141	147	157	159	164	165	174	147	170	165	147	164	169	168	166	143	182	152	180	164	152	184	175	150	172	156	176	147	174	147	159	153	173	179	139	200	183	162	166	150	169	173	171	164	184	154	190	169	169	158	175	170	170	173	178	173	158	168	151	162	137	153	168	152	167	163	165	140	171	134	167	168	154	147	159	172	175	186	157	171	163	171	168	187	164	162	171	141	151	146	170	155	146	159	167	158	160	170	160	167	169	162	145	165	148	150	182	150	165	162	163	164	156	150	182	151	180	178	159	177	155	166	155	176	166	169	154	153	155	158	153	177	162	168	156	138	164	147	145	158	159	182	181	194	162	172	172	164	133	174	167	175	178	174	166	178	166	173	168	160	169	196	184	170	162	140	155	181	184	162	167	162	215	178	158	165	170	141	160	160	168	149	163	189	160	160	171	161	139	149	147	166	174	132	161	154	177	167	156	181	188	147	181	160	149	146	173	165	157	149	165	164	158	185	163	164	168	148	159	170	144	160	130	157	148	165	147	175	161	166	195	169	168	149	175	188	161	139	166	160	175	149	169	156	139	165	170	141	184	155	159	194	159	168	151	180	146	131	160	162	159	167	164	168	172	180	167	186	178	175	185	189	146	145	162	166	172	176	181	173	171	166	176	185	154	175	158	163	166	179	151	156	175	172	180	156	176	154	183	153	155	150	167	164	186	193	158	170	141	169	181	154	172	160	174	172	160	142	165	151	182	169	181	163	142	148	180	165	169	181	175	169	172	172	137	144	149	156	185	166	176	169	153	164	159	187	158	175	168	146	164	189	166	138	184	169	161	147	163	160	168	177	181	178	175	186	170	158	148	131	150	156	170	170	173	173	163	167	189	152	134	146	158	163	168	175	168	177	176	175	178	159	188	173	183	157	179	193	150	163	165	172	156	172	157	174	163	187	167	177	159	135	158	150	177	130	155	165	152	168	143	163	164	173	177	162	162	156	151	163	160	163	180	167	175	174	150	152	172	159	143	166	173	169	175	154	165	169	169	158	166	158	165	202	159	174	162	156	169	183	162	169	159	179	168	155	152	163	145	163	179	179	159	152	159	176	166	176	178	173	185	184	137	154	172	151	187	135	172	159	150	156	148	164	162	176	156	185	167	145	193	191	178	161	171	152	157	165	155	150	173	141	140	152	178	148	165	156	178	164	136	156	165	180	150	171	159	170	157	171	174	174	164	140	169	159	189	182	171	150	186	162	166	183	152	155	177	144	166	140	158	205	159	182	169	149	148	160	180	156	163	151	187	161	154	168	180	163	164	158	177	156	158	154	158	159	161	164	143	177	169	164	139	168	186	157	152	171	155	171	160	161	167	171	124	154	166	172	168	131	154	157	163	138	179	167	161	148	161	173	146	155	152	154	173	168	158	177	165	169	156	155	159	157	170	152	153	150	157	166	163	178	155	153	174	154	163	159	188	145	161	172	181	169	151	179	155	162	164	197	147	164	172	182	168	160	166	168	170	152	169	190	175	187	166	192	155	162	157	195	159	167	167	149	187	164	181	153	150	179	155	160	154	183	140	169	166	178	169	183	150	171	167	160	159	184	181	170	169	160	157	162	151	179	146	174	147	174	150	170	176	163	174	180	175	163	178	151	162	166	154	168	158	138	157	191	175	162	163	195	162	155	163	165	161	155	157	172	154	164	172	172	172	184	151	176	162	173	152	169	162	157	154	137	164	149	182	156	181	158	164	173	157	162	160	197	188	186	172	162	170	155	152	168	162	164	150	184	153	168	163	151	167	147	150	168	164	165	153	160	165	143	187	153	168	144	158	156	167	169	155	149	185	214	155	154	156	171	179	173	162	183	172	143	174	162	197	179	172	179	188	161	179	173	153	168	162	185	169	149	159	152	196	160	153	175	172	173	171	166	186	162	161	167	144	171	163	168	168	171	190	159	175	151	173	183	176	154	145	148	195	163	160	148	149	179	155	167	151	161	169	194	173	167	173	171	163	157	175	152	165	183	170	166	166	168	162	175	162	158	156	155	145	176	179	176	173	145	175	170	136	165	166	167	160	158	176	171	161	190	148	201	159	175	167	169	171	157	171	184	149	162	157	173	172	134	161	160	145	168	185	147	177	177	149	165	181	167	190	158	185	188	173	158	170	153	147	164	156	179	159	160	159	179	173	178	143	171	160	149	157	165	170	156	193	161	182	168	154	146	161	162	163	131	203	166	175	175	145	160	189	158	168	177	183	145	149	180	190	154	158	169	163	147	170	181	167	164	172	166	162	159	190	163	156	164	186	162	159	169	165	147	157	190	184	169	167	163	161	168	149	163	183	167	180	188	163	166	148	155	158	153	152	144	150	146	151	141	174	167	149	170	167	158	163	166	157	168	187	163	186	158	184	168	178	161	152	172	163	175	175	161	191	167	167	163	154	175	175	153	175	168	174	152	184	140	164	165	158	146	177	159	161	171	146	141	145	170	156	179	166	185	155	152	139	155	167	168	157	188	154	182	148	169	182	178	161	158	160	170	178	149	177	163	166	167	187	174	173	164	181	178	167	162	170	165	163	168	151	171	179	149	165	170	177	177	159	161	183	162	163	155	198	161	162	153	177	173	160	177	148	172	182	159	180	173	175	158	154	174	144	165	184	176	141	159	160	158	150	166	178	168	175	184	167	166	168	174	155	166	156	164	147	169	161	179	161	168	166	160	182	154	206	192	162	169	183	151	174	179	176	185	156	174	160	172	159	156	163	163	157	179	162	188	179	179	162	156	155	187	141	165	170	202	172	158	168	182
8005	13063	18364	30451	34716	34185	24116	12950	7753	6458	5846	4029	2033	1020	581	514	410	435	428	390	411	408	446	392	413	391	404	384	434	396	394	375	437	391	416	385	404	400	397	400	402	423	422	402	393	408	422	412	431	400	436	393	385	446	409	411	403	376	419	422	409	423	416	417	414	448	395	406	404	421	440	391	450	398	410	408	408	387	449	420	417	415	371	428	415	430	431	417	417	393	432	403	426	401	403	400	411	418	431	400	381	406	431	414	405	376	382	423	415	416	428	404	434	397	381	443	406	414	409	392	444	423	414	429	415	425	405	402	422	395	363	374	379	383	422	416	419	388	416	423	441	389	398	386	398	363	411	416	373	412	414	457	413	403	418	419	409	397	382	390	429	459	427	411	430	367	424	414	425	400	429	429	395	376	385	420	413	402	444	408	393	425	390	391	428	420	411	423	429	363	403	413	405	416	393	422	470	411	411	394	358	377	405	449	384	444	412	405	444	401	421	415	408	389	401	416	406	420	420	406	406	416	400	452	419	421	415	395	364	403	409	428	400	424	401	415	405	410	426	424	409	407	393	425	422	382	398	412	399	397	390	419	408	412	437	408	364	410	396	423	399	389	456	418	410	422	428	417	351	395	441	443	386	432	395	406	435	408	390	435	416	456	428	398	426	397	394	414	390	385	416	393	375	413	413	440	419	391	406	377	385	409	387	402	413	441	436	375	409	421	416	429	380	395	397	428	396	424	421	403	413	420	416	434	395	428	399	454	393	405	400	374	422	428	417	376	432	406	412	426	441	418	379	427	378	376	426	422	422	402	432	433	423	448	438	429	438	431	401	414	416	436	420	421	404	413	389	414	387	416	418	383	397	405	420	420	427	416	402	446	386	417	428	411	414	421	410	402	444	402	408	384	414	419	436	416	420	399	394	401	412	399	389	399	443	396	393	417	431	407	382	411	425	432	400	400	431	434	397	380	404	398	470	409	466	406	406	403	426	398	389	393	396	424	431	432	443	410	417	365	384	412	396	388	389	355	421	435	402	379	411	442	411	396	396	401	402	395	386	429	424	391	399	436	428	371	385	411	410	448	378	419	421	416	415	438	417	409	377	406	371	441	403	416	428	400	408	429	424	397	383	408	414	411	443	412	386	416	441	434	395	415	424	415	436	391	398	419	399	403	386	398	429	415	422	399	415	356	397	421	384	385	425	445	431	428	406	434	374	430	428	417	374	431	437	393	414	405	417	431	435	424	407	393	400	394	387	356	394	439	422	391	407	411	437	434	441	391	428	405	452	420	398	399	431	419	401	453	387	431	398	408	398	410	401	403	409	408	420	430	430	430	371	383	439	435	432	402	424	455	415	399	427	397	422	392	392	392	445	378	396	400	407	422	377	387	394	456	421	424	404	392	377	399	407	406	398	370	389	404	435	413	382	428	420	408	376	390	426	411	391	417	434	385	437	386	384	394	396	400	410	401	393	412	397	408	417	395	398	387	417	383	371	436	398	419	416	390	396	424	444	380	434	389	402	411	428	437	400	417	409	412	383	399	381	406	390	414	403	428	411	424	413	415	417	438	403	403	404	439	403	452	402	392	431	423	394	412	402	419	424	411	390	403	421	387	410	410	424	411	405	393	378	436	412	441	409	416	407	407	402	443	413	434	417	417	401	425	383	428	391	406	404	391	403	400	400	412	424	387	397	391	385	422	416	439	429	409	402	395	410	411	398	411	401	423	409	413	396	391	400	418	394	410	421	376	410	384	417	375	394	406	402	380	385	381	417	383	405	422	441	422	374	419	399	409	397	416	411	389	411	384	438	408	441	407	412	428	415	430	369	425	401	419	394	408	383	400	404	439	406	395	420	411	404	413	394	422	378	415	358	416	431	384	415	410	424	411	412	431	454	410	418	374	443	404	416	422	439	397	400	409	406	405	396	444	391	453	428	420	382	392	388	434	371	404	434	420	404	412	383	402	407	411	381	414	374	388	423	414	379	403	400	438	405	424	419	407	412	375	419	452	412	432	403	442	415	409	388	406	436	424	396	401	411	393	412	404	423	407	404	397	438	395	413	407	399	407	410	427	410	399	437	411	394	421	387	404	450	436	385	402	383	438	397	402	414	388	435	391	391	391	398	414	386	398	393	430	391	414	403	420	396	363	430	387	410	409	378	409	408	426	402	394	402	448	398	391	403	411	397	408	412	369	356	441	408	408	405	426	455	391	422	392	398	389	428	379	424	413	373	415	420	425	375	413	414	404	412	436	389	407	395	423	437	381	440	409	411	423	438	406	434	424	398	449	398	402	422	409	414	398	418	395	425	421	377	402	435	442	387	400	422	409	408	410	424	430	412	418	398	345	418	389	414	430	414	403	437	424	393	429	440	408	451	409	388	402	435	393	420	379	398	382	393	450	425	428	408	437	411	402	416	420	405	425	387	437	408	397	406	436	417	405	379	433	409	375	377	389	399	417	390	397	400	412	409	416	412	415	401	463	400	406	387	382	413	399	382	442	453	416	413	399	412	414	429	339	396	419	426	394	424	432	418	410	411	408	391	377	434	452	404	452	419	431	421	401	403	398	409	409	412	390	421	429	378	414	424	421	422	413	374	424	428	398	420	387	409	414	434	388	381	410	446	437	418	368	433	397	406	402	417	423	412	414	401	431	426	400	374	439	422	411	410	400	426	430	391	409	437	401	425	434	382	398	436	432	394	424	392	411	405	448	447	430	408	409	427	424	432	388	407	410	411	364	428	417	419	420	357	416	404	404	423	430	438	424	430	428	419	409	387	410	399	397	410	423	400	413	400	403	395	406	382	380	423	424	392	395	445	407	418	408	405	417	421	422	384	418	372	409	433	416	430	442	409	395	363	401	432	392	396	419	422	379	427	392	400	415	410	401	392	372	393	413	384	432	422	414	440	414	421	377	407	417	412	393	417	432	402	373	423	396	419	405	458	423	385	455	385	408	437	403	391	444	439	423	413	408	383	381	365	404	401	407	438	405	426	420	399	401	401	427	444	444	414	415	412	396	439	393	391	424	435	379	402	409	387	415	396	401	407	432	382	414	404	436	401	401	394	434	434	453	382	413	431	394	428	437	421	347	377	424	424	407	370	410	416	401	399	368	434	402	443	415	439	416	430	414	405	370	412	424	408	443	402	424	395	405	447	380	375	410	421	428	449	429	436	433	379	441	394	487	381	431	417	384	438	447	442	416	387	400	401	398	415	430	387	411	440	425	418	377	385	434	401	393	387	427	425	385	406	401	387	447	390	404	432	404	396	401	399	397	398	430	395	445	389	445	415	394	417	417	421	397	376	419	395	394	427	382	414	423	431	431	418	372	388	396	370	418	430	400	415	397	412	395	387	382	401	434	414	387	441	432	462	395	433	407	432	442	414	402	414	439	398	392	413	414	379	396	440	410	411	437	399	417	392	394	404	412	400	426	391	434	408	414	397	406	396	419	407	410	399	409	463	413	416	389	358	411	376	413	426	445
36426	39743	41163	48043	43622	37080	32067	23750	19107	18576	13011	6181	2145	757	334	215	162	168	186	186	154	156	163	182	168	165	153	165	163	191	151	172	171	170	150	157	180	189	164	173	160	153	147	168	175	191	194	171	174	174	164	155	165	194	169	180	169	162	178	152	174	149	182	172	154	159	167	171	175	173	166	166	156	168	161	182	175	159	165	184	168	162	165	173	164	174	180	172	169	178	169	155	171	167	160	181	173	168	177	179	176	191	163	190	150	199	184	176	147	167	183	152	172	151	194	188	177	155	159	170	170	156	163	159	168	156	170	156	143	175	153	157	150	155	185	168	161	171	171	146	154	163	171	182	178	170	167	169	175	160	153	158	127	150	160	156	177	154	171	183	191	198	168	161	161	172	192	187	188	187	163	162	162	183	161	181	165	192	154	149	185	172	199	168	187	155	162	159	165	155	187	152	151	180	179	150	156	164	161	179	153	146	161	152	164	160	167	170	170	173	177	180	184	182	152	146	169	169	141	149	190	180	155	173	148	170	149	170	172	183	189	174	153	153	166	171	175	163	166	182	172	187	183	160	176	184	137	197	183	154	182	186	183	173	166	182	169	156	174	185	173	168	160	181	173	144	193	170	153	173	190	169	168	177	201	169	154	158	153	176	183	152	152	137	177	166	161	175	213	210	172	174	172	157	145	174	185	160	203	158	171	181	172	153	179	170	159	170	175	185	159	166	166	178	187	186	161	179	170	173	162	174	157	181	168	170	163	165	162	173	171	149	160	185	164	182	167	157	149	143	163	173	160	153	165	170	150	178	165	161	173	194	169	153	170	186	164	147	196	155	173	175	174	132	179	161	149	165	158	169	183	168	162	162	157	149	143	185	156	160	147	151	179	150	158	170	172	181	160	198	177	161	160	170	180	143	163	153	140	174	181	176	162	145	170	144	166	164	134	171	167	191	185	172	173	169	174	165	166	155	174	157	167	143	174	162	175	174	179	166	137	172	188	164	182	170	183	155	171	152	146	157	162	177	161	151	193	187	166	177	165	160	180	170	169	172	154	151	175	182	149	158	168	172	187	172	182	179	175	156	185	172	169	174	164	159	199	175	167	151	152	179	178	155	168	147	170	154	149	174	176	158	167	153	152	179	142	171	167	157	170	169	165	181	171	179	169	156	170	177	169	191	176	170	168	160	161	169	162	147	173	193	169	155	187	160	194	199	163	180	166	174	156	162	150	156	182	161	173	152	183	151	170	162	166	165	190	160	149	176	163	199	170	163	167	162	165	174	187	170	177	179	168	187	180	163	163	159	157	169	161	148	178	175	160	160	177	149	163	162	157	161	158	165	180	164	169	168	161	175	168	175	165	151	157	167	147	153	169	169	173	149	155	183	154	177	169	197	169	179	164	163	177	165	150	182	193	162	142	167	167	173	137	144	152	159	167	161	162	172	171	160	168	163	197	153	153	156	157	163	173	149	152	177	140	151	162	152	164	162	159	164	181	164	200	167	165	158	172	169	153	152	163	178	182	173	168	182	161	180	165	185	178	168	178	165	153	151	178	158	174	176	171	161	186	172	188	156	172	166	182	150	167	176	144	163	156	165	188	175	171	166	193	185	172	166	176	149	170	197	164	168	160	172	153	159	177	172	170	169	154	189	165	163	156	154	179	158	177	157	200	183	157	159	154	178	151	189	160	179	173	152	167	178	163	140	158	170	180	161	172	158	189	188	147	179	160	162	133	142	155	162	156	177	167	178	173	173	181	164	153	178	189	166	169	178	163	159	132	173	180	174	154	160	150	173	189	170	182	158	184	157	158	168	185	146	178	174	177	153	172	171	169	154	156	166	161	168	176	184	157	160	155	148	160	161	145	166	152	166	167	164	158	179	173	185	171	154	164	162	195	178	171	161	163	152	160	148	175	179	176	175	180	149	154	156	185	155	172	168	152	158	156	161	182	177	182	169	179	159	144	166	158	162	200	187	188	176	171	152	146	191	175	162	177	176	170	181	172	163	173	171	155	197	162	174	163	179	155	154	172	143	176	154	159	157	166	155	159	167	154	165	170	178	198	164	170	157	149	166	183	167	169	144	161	179	194	163	186	148	158	167	165	176	172	185	149	157	164	206	171	172	185	163	173	184	164	181	192	169	157	168	160	168	163	159	184	166	162	147	168	178	139	154	173	172	169	159	191	170	157	171	161	187	166	151	186	171	188	171	162	144	165	165	186	170	158	168	164	167	172	142	162	164	161	185	174	161	173	178	157	158	170	155	167	146	162	175	167	163	191	174	166	171	174	195	180	175	191	195	147	176	177	181	176	155	162	192	162	136	167	151	185	178	165	196	169	134	136	174	172	173	135	172	173	170	167	143	155	164	180	173	155	168	156	159	173	152	149	183	156	164	187	146	179	182	167	171	178	175	181	189	148	165	171	172	176	154	169	152	163	172	145	140	167	178	153	170	154	162	183	170	151	152	155	164	159	188	173	183	184	163	168	155	182	177	174	161	178	173	149	145	173	177	189	193	183	162	160	210	168	155	203	182	174	152	181	161	185	157	174	165	171	149	172	153	162	172	180	170	183	162	159	144	173	149	169	166	167	181	163	172	175	201	171	160	167	187	166	168	188	175	177	177	172	169	164	175	164	147	177	152	163	174	163	160	169	158	140	177	171	172	148	186	171	175	178	167	170	179	146	144	169	177	181	166	169	173	136	165	165	165	146	178	154	170	175	171	152	175	169	154	140	181	166	177	174	186	169	162	164	158	177	153	170	188	158	148	158	181	171	162	177	163	170	169	155	166	151	154	146	159	166	184	153	180	164	173	157	166	171	156	175	155	146	181	178	177	178	164	154	166	166	146	174	184	175	159	193	173	175	185	178	158	175	176	168	156	181	183	170	177	133	164	159	162	170	209	185	187	165	165	142	157	169	164	165	167	162	185	160	168	155	160	193	196	159	161	185	164	153	171	174	186	167	176	168	174	178	160	179	147	187	179	152	185	180	183	168	192	175	163	190	159	173	174	160	175	170	169	175	138	164	163	164	158	182	164	176	162	157	155	197	176	182	183	163	169	173	143	192	165	149	168	156	187	164	180	155	160	163	160	176	190	163	171	183	181	174	143	185	163	170	178	155	156	174	161	188	147	163	165	163	152	174	149	146	173	180	153	171	161	188	171	163	183	192	149	165	153	158	188	152	144	148	153	173	175	154	189	150	157	161	145	179	184	165	162	160	170	144	152	163	157	180	199	157	147	169	160	177	177	167	183	170	204	149	151	169	138	185	158	182	160	160	187	179	151	156	170	167	162	168	158	179	151	143	186	176	178	162	141	178	154	170	180	137	160	164	156	168	134	167	175	199	170	157	189	197	146	186	165	150	167	193	164	185	150	176	170	186	143	177	163	169	182	194	153	155	164	166	140	179	188	181	145	191	167	179	161	157	159	171	191	171	157	164	177	151	188	191	192	172	181	154	153	192	185	155	175	167	146	185	169	147	172
25734	34172	43133	53608	52732	49293	43073	32194	33274	37361	29918	18743	7928	2969	1057	536	401	441	425	406	420	444	419	418	404	429	416	430	430	462	397	414	432	445	425	400	431	420	410	405	426	379	406	421	421	437	413	437	409	420	429	386	417	427	411	403	411	390	447	425	415	383	384	388	378	398	458	417	439	426	422	385	392	411	379	408	380	415	386	394	426	411	400	414	403	454	405	396	443	430	414	438	452	394	381	417	419	433	423	381	423	390	422	372	442	382	397	407	421	414	376	421	413	415	427	453	406	383	440	416	438	398	418	420	390	427	459	407	424	398	465	395	371	423	427	431	446	396	413	412	405	403	459	436	452	397	399	433	411	408	389	433	418	429	452	418	403	384	440	409	419	418	387	406	449	451	430	445	452	418	415	411	392	393	378	432	376	386	424	429	439	415	381	435	419	436	393	396	375	422	395	414	406	416	436	378	387	468	439	422	440	363	393	421	372	377	406	399	433	428	429	431	396	406	417	429	444	406	405	387	402	416	404	431	412	378	454	446	390	445	400	392	435	410	433	451	418	416	414	445	412	424	441	428	422	389	415	379	400	407	421	433	445	393	381	377	400	437	428	416	434	412	411	402	436	450	435	385	441	420	408	440	418	421	415	442	414	426	391	421	406	433	412	421	399	421	413	430	429	407	379	439	381	367	414	405	395	393	405	392	451	445	419	398	410	394	385	416	431	418	402	401	407	405	429	419	455	424	409	411	415	399	381	435	434	415	377	391	407	427	415	394	402	450	388	418	399	400	432	428	388	393	402	393	391	439	417	417	392	391	423	433	398	386	421	446	409	410	409	408	415	421	410	384	427	423	389	384	380	420	406	396	437	409	430	406	398	378	411	445	396	385	409	393	414	432	454	417	416	419	422	444	410	375	419	396	470	388	400	426	407	417	429	433	398	385	413	447	433	428	394	409	383	403	409	427	407	430	413	378	395	433	434	421	404	367	397	446	387	404	395	392	441	411	378	398	401	433	419	410	446	387	411	414	381	419	396	428	393	434	418	393	401	416	386	400	400	414	405	391	424	430	409	414	425	397	424	382	423	386	385	360	398	401	427	426	415	395	446	441	409	430	401	453	442	404	403	386	425	410	413	403	399	409	430	402	418	414	425	440	433	396	424	422	397	410	430	458	413	360	424	414	434	423	416	407	442	423	407	363	432	416	438	421	401	412	382	392	429	443	414	398	407	392	425	407	394	391	385	463	370	391	414	428	412	387	427	400	410	399	443	399	410	415	415	469	432	432	385	406	413	407	428	411	405	449	416	430	407	442	422	412	399	415	419	424	415	410	445	422	394	395	387	419	432	411	443	416	395	413	423	410	409	404	411	429	420	443	388	424	404	403	390	383	451	392	397	413	415	417	407	421	403	404	420	431	425	413	416	418	441	392	433	413	375	420	417	407	373	439	428	422	405	390	428	411	360	416	451	446	419	381	392	411	427	397	417	403	393	396	415	396	372	451	409	400	426	420	431	438	440	403	391	396	412	377	372	401	369	414	402	410	436	446	397	452	444	420	440	415	422	388	381	443	435	442	446	409	394	393	422	413	392	420	423	422	412	417	419	447	395	440	395	399	380	416	452	445	452	404	406	425	422	429	402	420	456	375	397	403	426	392	398	413	386	402	423	404	419	412	445	453	414	414	419	405	412	418	368	415	414	366	436	412	411	408	418	412	430	406	392	425	414	384	477	430	412	440	412	430	436	431	414	426	390	427	386	393	396	423	451	419	388	438	406	390	387	401	398	396	430	429	404	434	415	429	382	426	406	433	424	405	444	402	443	406	397	418	431	378	418	426	389	398	420	426	406	423	414	400	381	435	443	433	416	427	400	434	417	424	433	422	394	443	395	426	429	389	393	440	448	411	408	421	431	432	450	396	410	429	372	405	384	413	433	430	385	423	416	399	417	415	393	410	393	403	385	408	454	445	412	440	419	407	421	412	402	413	405	424	399	385	398	424	409	442	410	425	404	385	416	412	395	440	417	441	413	409	439	393	418	422	407	400	388	451	404	387	406	430	419	414	401	409	428	402	401	455	448	417	413	441	402	398	424	428	446	453	421	411	427	442	398	406	412	378	406	434	412	417	402	413	419	410	420	471	408	376	412	426	386	386	404	409	380	429	422	404	419	377	439	403	416	411	389	435	395	440	406	412	382	416	412	428	415	466	430	379	436	415	422	449	412	445	446	429	444	428	434	425	375	371	414	435	420	443	412	409	429	416	416	420	378	427	443	396	421	367	409	413	419	456	395	455	389	416	353	416	395	412	384	434	444	408	419	415	387	442	391	435	410	430	432	420	395	410	450	458	413	432	411	438	447	425	458	413	405	418	426	381	432	425	416	426	419	418	420	399	408	404	411	423	424	411	401	433	447	436	430	408	380	450	402	389	436	404	408	398	427	436	399	419	435	407	397	428	405	422	419	427	430	406	439	421	417	387	415	419	448	401	412	417	414	384	442	421	404	416	405	431	405	410	416	421	435	397	383	389	393	393	398	424	394	424	434	413	439	397	376	415	383	398	422	444	415	427	414	419	419	415	431	425	418	434	351	435	403	419	400	394	387	449	393	444	429	426	399	411	389	418	402	442	436	397	368	445	432	457	400	384	408	372	436	438	361	409	404	372	401	408	429	406	429	427	391	398	401	466	394	396	398	411	419	438	438	364	425	411	439	413	428	435	442	418	439	433	419	477	425	412	411	430	383	409	398	468	456	421	434	438	393	419	409	414	435	405	416	409	433	393	392	381	404	408	427	371	432	361	374	415	374	415	414	411	441	419	394	407	425	433	414	396	436	419	440	457	385	388	434	443	410	401	425	429	402	413	444	410	426	425	369	416	418	415	409	432	418	445	397	440	420	387	423	406	380	366	437	386	446	389	405	413	403	383	405	430	414	411	418	409	409	420	417	447	415	395	436	399	393	417	415	438	463	430	433	435	434	401	393	359	402	442	415	401	445	396	428	399	439	423	423	426	385	428	410	401	400	425	446	373	396	431	438	405	424	398	442	436	399	407	439	409	424	436	440	416	429	415	400	433	427	407	408	388	419	430	402	411	363	421	398	359	404	397	429	431	411	386	390	417	427	382	410	394	396	384	424	462	407	423	414	433	392	410	423	421	430	412	435	380	423	461	413	417	383	426	427	421	408	434	431	364	407	440	409	444	393	419	369	390	433	392	439	432	428	401	403	418	421	425	394	421	377	419	386	418	417	394	417	390	415	419	406	371	430	438	371	387	412	402	414	432	416	412	419	391	433	354	412	413	440	453	424	421	425	449	413	400	450	408	418	414	425	466	400	441	413	364	420	424	393	402	430	382	423	384	440	403	393	448	402	417	417	385	406	418	407	409	434	394	434	372	419	420	448	413	400	390	433	433	419	439	388	400	418	477	413	410	456	405	420	442	372	407	428	428	381	394	420	435	435	425	421	398	408	403	401	388	410	398	437	430	382	404	378	450
49871	49136	44851	40558	39386	36187	32907	27690	31359	33533	24881	13871	5355	1432	483	220	133	131	128	158	141	139	124	136	157	151	144	149	137	155	150	146	121	155	150	154	149	144	148	146	139	156	136	149	150	148	133	145	136	172	145	134	134	163	130	149	149	148	139	158	112	135	130	146	144	153	124	135	162	149	146	134	142	156	150	146	158	160	134	143	147	153	125	134	152	139	122	127	147	148	150	155	129	151	113	115	132	136	152	146	159	143	134	125	167	152	132	138	158	142	153	133	148	131	135	132	141	130	123	153	148	154	155	141	146	127	146	130	127	142	148	148	129	124	146	150	144	142	130	129	156	157	120	120	134	150	132	128	163	146	152	151	150	140	141	149	139	128	157	142	143	142	142	143	152	140	146	142	142	127	134	169	122	136	136	161	141	136	158	141	147	146	159	132	152	130	155	143	143	146	139	151	127	163	145	131	130	135	131	152	142	110	140	146	118	161	142	135	135	136	148	159	133	150	131	129	139	150	145	133	120	124	151	136	133	126	154	129	134	140	146	131	160	149	157	121	123	146	127	138	146	157	156	132	129	153	150	136	133	135	141	143	119	137	131	150	131	144	145	147	142	126	155	138	134	148	142	134	141	124	154	158	144	141	137	143	150	137	125	144	125	137	133	117	162	143	141	146	173	145	127	160	167	147	152	141	133	117	148	125	141	154	120	142	160	119	118	152	152	129	123	135	145	141	150	156	161	134	137	151	140	150	153	126	148	176	143	123	146	137	144	133	157	145	149	134	146	141	117	130	132	122	164	109	134	136	155	132	125	129	136	154	129	135	150	127	148	169	151	150	158	121	132	139	131	168	136	147	143	151	132	121	139	146	132	152	152	163	159	137	145	150	145	167	140	147	121	147	149	131	128	141	148	146	126	160	131	160	147	162	130	136	136	146	125	141	147	147	120	136	134	135	119	135	156	122	138	129	161	134	145	138	155	162	137	133	167	122	138	148	139	152	146	141	132	165	159	149	143	151	117	148	137	135	156	127	129	132	131	141	133	123	135	157	150	144	161	119	145	146	131	124	145	123	141	168	140	140	143	150	145	159	147	127	129	146	159	138	156	119	115	155	152	155	146	136	132	138	146	153	143	113	136	137	142	135	136	138	163	137	139	159	143	136	151	124	147	144	141	138	143	155	151	153	140	165	137	135	152	153	148	144	152	155	136	160	125	150	158	128	132	154	138	139	157	127	136	137	149	140	128	166	137	145	134	126	144	137	143	134	150	154	145	135	134	134	146	136	138	142	161	137	147	157	151	150	134	137	125	168	130	133	142	161	144	149	150	135	125	141	144	125	136	154	124	127	151	123	164	157	135	139	129	150	120	132	125	138	147	138	152	150	136	133	134	162	119	145	130	142	138	155	119	145	141	133	141	153	131	156	140	131	146	147	150	124	144	150	127	131	131	133	145	159	148	142	128	148	139	130	143	139	130	148	151	142	151	140	131	136	122	123	160	153	122	149	136	145	138	151	151	147	134	147	135	138	134	144	114	134	149	125	113	126	155	142	133	145	132	119	156	133	117	145	140	134	136	122	132	131	135	163	121	125	127	135	127	139	135	132	151	146	130	142	135	155	132	141	152	112	140	144	150	136	139	139	142	148	141	144	131	133	145	150	127	143	135	139	146	153	144	145	133	136	154	148	149	154	152	160	147	149	147	143	151	134	142	147	109	144	133	159	131	166	135	144	133	131	161	144	151	132	143	122	131	124	138	134	145	136	123	140	148	142	136	189	148	153	124	153	140	158	137	138	142	143	145	155	138	155	161	141	124	124	145	156	126	156	132	146	119	154	179	118	119	117	152	145	146	131	164	124	123	145	142	146	146	146	154	156	142	142	148	140	127	147	158	134	130	157	136	143	140	110	137	116	133	140	126	136	149	145	134	156	136	132	153	144	130	138	127	142	124	141	145	145	128	141	148	137	131	132	129	136	126	159	139	134	145	138	146	160	136	130	149	140	143	160	126	122	148	145	138	137	131	129	150	136	137	135	130	115	138	135	142	140	119	139	142	130	147	121	127	143	143	125	135	150	142	123	128	150	148	137	145	128	136	149	146	148	153	132	134	150	147	133	143	137	137	128	149	144	131	139	137	141	131	129	140	127	140	124	150	162	125	136	152	129	134	145	148	155	142	143	131	158	138	147	142	146	148	159	115	149	123	149	137	129	137	131	151	131	141	116	133	135	114	153	145	138	149	132	156	151	159	154	140	123	134	135	145	142	133	157	167	146	137	151	133	152	147	133	149	134	163	148	153	155	137	148	138	152	139	138	135	132	145	148	133	138	153	130	135	124	144	145	123	144	134	113	138	128	162	132	144	124	125	123	149	159	137	132	135	153	161	136	160	144	125	123	144	130	139	145	156	160	148	159	133	137	129	128	134	133	144	149	114	174	142	136	144	131	134	157	164	136	152	137	125	126	139	131	141	137	141	129	143	140	130	149	138	136	154	147	157	126	151	131	160	138	144	116	128	119	130	135	143	117	114	151	125	119	137	147	153	134	133	134	144	135	136	140	151	142	136	148	136	125	142	139	128	133	144	142	140	129	138	146	150	130	143	134	143	140	136	149	134	136	157	128	158	137	159	155	154	159	145	172	126	125	140	152	145	159	152	146	149	155	146	139	153	132	155	142	150	161	131	150	141	131	132	136	138	148	134	162	132	147	116	140	146	155	145	159	128	138	137	146	142	135	145	153	120	146	121	154	130	131	136	135	157	147	156	160	120	157	162	147	139	132	122	153	161	135	149	167	147	133	136	128	152	134	148	146	148	150	141	141	151	122	161	139	143	139	136	155	115	133	136	151	158	132	134	174	123	143	137	138	114	120	138	110	140	147	150	144	142	132	166	113	130	137	139	135	144	147	144	153	120	134	135	123	134	150	126	145	160	129	166	141	137	137	156	146	143	127	153	143	155	136	141	142	141	150	122	159	156	144	149	114	132	146	141	159	128	140	145	144	136	135	144	159	134	123	133	122	124	152	155	121	140	133	129	154	120	113	123	130	143	137	156	146	135	155	149	139	131	130	152	150	106	132	138	126	138	144	143	140	125	154	138	122	147	133	129	142	120	129	153	137	164	136	152	146	140	139	129	124	134	136	126	125	119	125	155	152	127	140	151	145	135	140	160	123	125	134	143	142	120	150	148	157	149	147	129	137	149	146	133	140	143	145	148	117	143	144	104	150	142	133	139	138	137	143	138	137	135	152	133	154	149	133	127	148	135	119	136	117	156	151	150	149	145	142	135	144	128	126	139	136	140	129	132	124	137	152	120	153	142	131	141	148	130	161	121	153	137	132	132	147	139	143	144	133	162	126	138	129	132	136	155	140	131	147	155	125	125	114	158	138	140	148	138	157	147	135	144	149	147	133	132	127	132	152	144	138	151	140	133	134	143	140	139	109	140	151	137	132	153	155	142	121	142	156	132	149	150	145	131	153	131	139	127	141	124	136
38201	48674	52817	55720	55454	55710	47409	40776	50663	51223	41005	29482	14744	5321	1752	610	385	356	360	361	381	337	323	329	326	346	369	371	343	368	363	364	367	363	339	333	354	362	357	363	350	345	356	323	358	360	339	361	335	369	318	366	354	321	331	355	334	326	365	329	366	354	359	328	373	347	343	388	377	339	341	346	315	355	328	359	355	333	317	341	357	349	363	328	339	374	355	346	361	336	313	318	307	333	334	354	285	335	313	343	345	332	348	337	349	316	337	343	347	359	361	322	352	352	343	340	357	370	336	358	338	344	345	351	333	326	343	330	319	348	360	347	353	340	328	365	339	368	332	357	323	379	319	335	354	340	325	393	323	378	352	352	329	337	310	329	329	346	363	340	344	328	333	352	354	352	338	370	316	314	353	345	333	351	333	342	355	353	357	356	288	322	344	349	325	332	319	365	356	354	352	322	327	379	364	332	340	328	333	336	368	331	350	334	337	355	375	333	358	358	354	344	321	367	329	357	360	318	370	357	347	340	338	357	322	332	315	367	320	346	358	367	322	362	331	376	343	348	358	364	334	324	345	315	337	355	373	333	342	361	333	352	337	335	352	340	311	351	362	344	341	358	338	321	329	326	323	335	346	319	334	321	360	351	327	395	317	346	319	369	348	373	356	333	316	345	352	364	345	335	355	310	346	336	354	364	368	350	339	351	345	355	347	331	360	333	370	330	345	318	347	362	345	329	349	362	365	351	329	377	354	343	359	336	344	348	341	325	371	334	328	335	352	361	334	338	363	344	359	287	372	396	312	326	385	367	350	322	332	340	377	315	340	331	374	358	331	388	341	353	372	343	325	351	312	328	351	367	346	322	361	336	352	344	383	340	309	323	323	341	352	352	342	364	340	331	349	367	354	356	357	320	340	358	330	334	324	368	362	319	334	321	348	341	357	337	355	346	343	344	351	326	375	361	352	345	349	385	321	365	354	342	361	298	342	361	339	349	341	329	347	352	309	319	317	358	345	353	344	333	372	347	321	374	372	349	324	350	322	342	357	344	357	342	338	370	327	359	350	333	363	334	317	330	361	321	323	340	335	340	346	341	340	319	356	362	368	330	371	314	346	317	322	344	339	333	347	341	343	349	334	319	371	316	346	344	355	371	352	373	313	337	376	335	317	343	317	352	348	316	343	353	349	350	341	287	332	362	345	355	353	369	338	334	351	325	324	372	328	347	350	377	325	323	377	319	359	312	379	353	351	346	355	348	355	342	317	334	346	353	344	359	348	334	332	357	317	337	322	347	333	383	346	367	321	315	359	334	328	357	342	338	335	314	350	367	330	334	338	337	373	340	344	360	366	313	347	375	356	346	354	365	330	317	349	329	372	341	368	336	333	361	331	352	335	322	332	354	364	335	333	332	327	354	356	347	338	297	333	329	331	349	328	330	331	339	356	372	332	308	345	350	325	351	324	333	328	334	323	342	348	344	379	323	325	322	375	320	354	337	350	343	381	345	322	326	328	378	344	334	364	347	340	328	362	341	358	330	329	336	351	334	352	323	363	343	331	351	323	360	336	351	362	355	333	364	348	329	362	346	344	357	355	353	315	326	315	347	338	348	352	343	362	357	372	328	345	322	341	342	369	373	377	381	330	322	344	309	326	315	320	338	360	353	372	349	329	341	322	343	314	326	325	340	354	343	358	327	356	312	348	346	333	349	368	323	328	348	319	327	359	359	355	327	358	332	332	329	328	322	340	317	339	324	353	347	343	321	352	341	361	377	338	366	341	362	348	341	312	330	381	345	355	357	322	327	339	340	316	352	320	341	338	364	375	365	323	364	319	332	375	329	312	364	341	353	366	355	311	363	357	363	344	351	365	351	352	338	353	315	359	340	357	352	313	341	359	352	327	324	350	353	324	357	364	337	315	306	346	367	345	343	357	318	353	332	387	345	354	328	352	350	375	350	349	350	334	318	318	350	346	330	340	332	359	348	316	322	327	348	362	335	350	333	329	358	335	325	385	385	359	355	340	355	353	345	343	388	336	325	345	361	322	353	371	334	364	358	359	324	345	340	361	355	340	329	340	365	333	363	357	363	327	345	351	350	330	342	350	339	351	301	315	367	367	356	327	363	339	334	335	330	344	359	339	367	366	291	373	335	364	343	340	333	331	366	351	369	360	333	349	351	351	340	349	318	375	381	351	381	365	355	368	350	355	322	341	344	323	340	334	331	339	370	379	355	353	361	347	332	333	327	341	337	342	380	358	344	362	331	333	318	366	337	354	337	315	364	337	331	349	368	349	331	363	310	334	351	344	348	339	316	336	326	305	334	353	325	335	351	337	329	350	330	378	367	339	345	358	319	337	339	327	325	320	388	356	352	347	307	389	376	339	340	336	366	334	334	344	344	322	333	375	357	334	329	318	336	346	365	334	335	367	344	355	335	349	332	365	384	312	331	357	331	311	304	341	353	325	371	323	321	344	350	346	374	355	355	334	325	309	365	333	363	329	358	339	338	349	342	389	355	336	372	364	328	362	361	364	336	329	297	373	372	385	329	351	362	353	356	346	376	320	343	329	330	328	341	351	372	323	328	331	343	348	334	335	328	328	308	365	352	353	353	349	352	344	348	308	360	335	353	349	347	365	333	342	345	327	363	315	349	332	325	370	341	351	343	350	342	385	345	342	361	323	356	346	333	345	340	345	361	365	326	356	370	363	360	343	337	338	306	376	344	353	337	368	309	328	289	364	335	333	346	343	364	349	325	316	313	339	339	353	337	361	343	387	341	373	353	357	344	316	327	320	360	374	334	372	364	330	355	349	359	343	375	391	351	355	359	324	349	339	352	327	349	340	369	360	371	319	343	341	353	356	366	376	331	331	322	288	321	337	328	364	347	332	360	340	283	352	337	364	322	311	367	333	349	352	333	377	354	357	356	319	367	329	328	335	322	322	328	346	329	322	356	346	360	306	330	341	352	345	368	376	316	352	362	367	341	366	353	346	321	366	350	342	349	338	329	353	355	352	344	328	338	351	328	348	356	368	323	341	280	347	354	333	321	339	362	339	358	341	316	331	361	360	325	339	353	359	350	343	361	341	368	384	337	384	333	332	359	342	330	347	360	352	341	333	355	349	373	345	325	357	335	390	319	322	325	359	375	342	348	352	359	343	314	325	355	321	324	351	362	347	363	330	355	324	344	328	340	336	349	341	363	335	338	348	361	350	337	349	355	368	327	327	369	350	332	336	363	344	347	353	347	313	350	322	348	327	338	335	312	319	336	345	371	349	340	334	326	336	332	319	358	350	349	318	376	344	345	334	391	357	335	363	334	356	301	312	364	370	342	353	339	386	328	341	357	335	337	332	338	353	316	356	333	349	291	366	355	343	358	357	335	300	309	338	368	363	372	344	317	369	331	350	356	375	354	352	324	395	346	335	319	301	334	362	354	385	349	368	340	335	334	353	324	343	335	353	347	342	302	339	337	348	357	335	354	317	325	338	355	341	324
8173	9310	16884	22367	15587	6850	3827	1291	1209	1649	1502	991	562	309	188	193	154	159	167	173	148	147	171	185	161	151	146	166	158	182	162	163	147	171	149	166	161	163	160	139	166	163	165	153	138	180	170	152	137	143	149	149	162	156	143	163	137	147	161	169	159	155	160	170	169	178	147	164	159	151	160	137	153	163	169	155	161	158	197	163	157	152	158	158	140	167	182	161	154	149	139	158	149	162	139	149	159	164	139	187	151	153	169	162	159	157	166	153	180	176	150	156	160	157	142	149	149	154	157	155	159	165	164	173	135	157	157	162	165	148	154	165	152	171	169	171	148	155	158	170	170	158	160	162	154	176	152	160	146	135	168	155	157	143	159	138	160	151	139	149	142	150	178	162	153	153	167	157	168	149	139	169	164	164	169	145	148	153	168	140	168	148	136	170	171	182	143	157	163	160	182	161	152	154	153	179	152	162	172	148	176	161	158	164	160	152	164	155	139	157	157	156	152	155	186	151	159	164	152	165	160	161	162	160	163	153	159	182	149	140	153	160	145	157	167	163	166	157	167	160	158	141	156	160	183	149	155	161	151	120	142	158	146	152	183	182	164	156	185	150	163	150	176	146	161	167	156	165	161	154	153	153	179	177	180	149	157	157	179	172	165	165	153	156	151	146	171	145	158	139	153	162	156	138	160	153	139	164	156	132	184	155	161	154	140	177	154	149	185	158	139	155	164	181	147	154	149	172	160	146	150	179	147	177	172	156	176	180	166	144	171	146	147	144	179	131	160	139	158	177	148	180	180	150	175	168	144	153	174	145	173	166	164	167	165	141	153	146	153	160	152	143	141	156	144	179	142	163	156	188	155	164	175	164	164	157	154	167	167	150	167	139	173	169	134	150	155	139	200	135	133	175	147	174	156	164	160	140	150	162	149	155	174	149	163	132	154	164	160	146	132	167	145	139	143	152	156	150	148	156	186	170	166	160	156	148	129	155	145	163	174	170	154	159	157	165	163	167	166	161	150	156	164	129	183	148	152	157	162	155	160	166	164	151	173	167	167	156	178	171	150	177	139	166	163	158	163	144	166	157	149	149	157	164	148	157	191	156	168	152	143	142	151	149	148	154	157	155	166	166	148	170	168	154	156	168	155	154	164	151	151	151	165	165	148	179	130	151	162	179	157	154	180	158	143	130	158	147	159	182	160	158	161	179	157	163	138	171	167	166	177	164	170	165	164	144	166	165	161	167	180	144	169	182	130	156	165	144	136	174	160	163	149	145	133	160	165	155	127	149	147	158	150	168	145	172	158	158	156	147	164	146	155	160	167	158	159	160	128	158	179	172	155	157	141	136	158	176	173	121	155	148	179	160	159	165	152	163	133	160	155	157	142	133	186	161	135	149	178	160	157	154	161	152	162	132	156	145	150	179	160	124	177	154	169	164	149	168	146	164	165	195	171	153	131	177	148	154	167	154	153	140	160	185	156	166	150	160	144	159	166	149	179	172	163	161	149	143	150	153	148	167	154	151	146	165	171	126	173	147	151	164	165	142	181	161	127	158	159	159	175	150	157	185	172	160	158	174	162	189	175	157	177	163	156	166	160	150	191	142	149	167	172	147	163	169	147	148	145	162	164	144	144	146	157	157	129	147	156	159	165	159	136	144	152	172	169	169	146	173	172	137	173	164	188	151	170	154	145	146	152	148	139	172	165	154	174	170	172	150	148	142	170	155	153	139	173	180	160	146	147	147	138	143	170	167	144	148	166	158	153	150	174	143	139	158	157	174	153	169	147	174	164	158	172	160	166	168	160	169	170	169	165	170	160	167	139	156	161	161	156	153	142	158	128	140	160	157	153	154	174	167	161	159	182	154	158	143	172	148	148	143	126	150	156	156	149	139	181	164	165	155	182	166	165	173	150	165	161	157	144	157	150	161	169	142	152	167	169	161	162	154	172	173	166	171	176	159	144	179	155	160	154	152	188	149	147	172	152	168	149	173	170	140	162	142	183	167	174	155	166	154	172	136	158	157	169	144	171	165	158	156	175	145	167	161	164	158	118	153	132	170	152	134	160	165	161	152	173	145	176	164	169	166	169	161	160	162	172	164	152	177	162	180	156	154	166	170	174	135	178	152	178	165	187	166	176	167	162	148	161	175	153	136	129	162	170	164	205	137	191	157	155	158	172	129	143	164	168	160	153	149	151	135	135	151	159	156	163	171	161	157	146	155	145	135	140	168	171	158	141	175	160	151	154	178	172	180	158	169	162	165	151	148	155	169	175	146	156	160	162	167	182	147	165	170	165	189	165	153	160	125	177	156	153	160	152	176	146	157	174	173	170	187	137	154	170	146	144	153	173	145	153	171	168	173	161	155	148	150	159	146	167	158	154	139	144	154	143	135	153	148	164	154	141	176	159	166	154	163	155	167	147	162	142	146	168	160	157	150	169	142	176	168	141	163	144	164	151	180	142	178	166	163	150	174	179	180	161	159	163	167	171	163	160	148	147	169	149	168	175	145	180	130	155	162	171	155	160	169	180	157	162	160	188	170	164	159	170	154	148	172	162	157	157	156	173	151	158	145	156	159	143	153	154	140	172	147	177	158	153	157	157	154	134	172	176	147	147	166	147	155	148	158	148	167	176	163	167	161	157	178	138	179	158	151	149	153	189	150	156	158	167	149	154	146	140	139	160	156	176	168	163	170	159	154	156	157	155	161	136	169	147	151	171	157	156	167	179	167	155	149	150	182	151	181	172	167	159	145	163	131	178	162	179	126	150	169	149	160	168	157	155	145	141	151	167	158	166	150	144	151	170	176	170	141	151	178	182	174	164	176	178	154	152	161	148	162	153	146	151	151	150	186	169	158	169	173	170	177	168	138	136	150	151	184	159	133	146	156	160	148	159	165	166	182	154	187	176	171	184	170	160	146	194	157	150	178	188	166	165	163	163	173	146	165	173	159	146	151	151	157	175	157	156	145	156	167	167	130	187	165	156	160	157	153	151	168	150	152	165	160	157	161	169	145	162	168	145	167	148	170	181	157	129	160	163	162	170	173	175	154	139	154	167	160	156	140	152	157	156	167	160	179	165	174	150	176	166	156	154	156	184	166	159	156	167	143	158	171	149	165	140	146	149	161	176	183	169	153	146	171	170	147	197	139	126	170	163	153	147	166	163	139	173	155	170	161	174	171	146	173	184	183	161	157	165	145	150	164	155	149	155	138	155	156	171	154	155	164	160	158	174	157	161	151	165	170	168	163	140	169	144	130	158	164	173	148	166	153	163	149	159	168	148	140	168	181	187	155	147	158	162	155	144	182	174	208	174	161	171	159	157	150	177	168	169	141	163	160	154	162	166	186	174	170	161	166	175	146	144	152	158	152	165	140	161	166	154	160	169	151	145	152	132	143	157	162	177	156	177	130	152	161	156	152	163	152	134	160	172	149	172	163	184	170	174	161	163	168	152	169	150	140	149	163	144	158	152	169	185	161	152	166	179	175
6408	11067	24481	33424	25582	16055	11574	4818	6175	7615	6081	3660	1848	982	569	454	414	430	422	383	434	359	414	407	405	423	381	438	392	403	386	420	404	400	442	427	366	404	376	389	406	387	380	396	387	405	375	392	382	429	377	378	421	388	392	403	410	380	393	372	445	390	395	415	405	396	384	385	379	384	393	373	424	384	388	402	390	401	414	391	414	399	396	390	384	375	432	378	386	396	373	380	418	421	435	394	366	421	395	368	391	392	432	423	434	395	399	386	404	359	418	415	401	426	406	373	409	396	422	407	413	412	415	378	381	394	408	376	399	378	411	381	410	424	396	434	388	405	380	417	388	389	366	388	405	409	395	430	391	395	415	416	396	406	394	402	369	429	438	383	404	414	426	403	391	420	384	419	383	413	414	392	371	378	435	420	394	409	389	397	423	411	404	431	368	411	412	393	419	407	427	388	399	408	402	368	391	409	425	384	395	401	390	362	450	414	383	365	375	396	389	411	417	417	412	393	413	404	400	433	395	378	421	378	396	415	423	429	403	399	392	411	376	385	387	379	378	424	373	418	407	400	415	423	412	415	419	399	405	405	390	384	417	385	392	375	398	427	408	390	373	371	398	424	426	404	414	379	395	372	413	389	383	387	400	382	421	434	386	424	418	411	387	435	396	435	394	387	377	397	417	355	405	385	382	408	369	427	399	372	410	400	414	390	394	393	389	392	379	382	395	379	388	397	426	387	415	412	406	398	407	400	395	421	383	380	385	383	401	411	399	389	376	415	402	416	404	400	397	411	389	392	380	419	363	412	375	379	402	377	410	404	372	388	353	375	405	412	430	401	437	406	416	331	386	429	421	446	393	372	412	388	367	362	435	396	406	381	400	410	385	397	427	392	382	397	413	415	403	383	378	413	378	379	387	389	424	411	364	412	405	404	405	436	378	404	408	373	403	415	415	404	395	373	383	391	384	387	393	393	379	421	390	381	395	402	349	403	397	376	401	405	396	402	399	444	396	434	418	452	380	406	381	415	416	384	435	382	387	361	379	382	432	430	396	401	408	402	414	426	400	371	391	432	381	386	420	405	388	370	382	402	395	395	382	417	415	415	395	410	405	409	416	418	408	392	380	417	378	386	381	395	400	390	422	406	373	409	403	432	395	397	404	378	383	422	386	409	402	428	395	450	417	382	426	400	379	402	392	433	407	386	371	381	433	404	385	374	403	405	394	401	412	399	426	411	380	390	374	392	410	386	393	408	411	395	383	411	387	395	396	396	423	368	386	374	400	433	406	424	415	372	393	420	421	423	421	387	398	421	386	421	402	415	411	408	430	395	382	415	365	385	416	365	419	400	405	413	413	405	374	385	385	389	386	431	375	377	437	383	389	401	394	404	415	396	373	387	426	391	385	381	406	404	375	417	388	418	415	383	392	406	381	380	417	442	426	398	426	422	397	410	376	417	373	385	393	395	411	377	424	405	418	387	410	401	434	416	406	406	406	382	389	374	371	389	407	362	418	389	391	402	405	423	396	399	380	360	409	402	368	409	388	425	416	372	417	385	382	428	414	428	397	444	380	379	371	396	393	375	375	431	400	362	413	385	391	426	379	397	386	375	382	397	436	449	389	373	385	418	417	375	376	396	363	390	365	368	401	396	408	384	391	403	400	382	443	369	390	413	417	413	415	386	418	379	422	429	412	436	388	401	367	424	413	395	398	404	378	390	389	394	412	422	370	410	386	398	341	397	405	377	364	415	413	348	398	398	365	373	440	419	404	395	436	435	389	391	397	400	379	361	394	430	377	379	375	382	412	431	396	384	404	414	385	396	393	398	391	402	402	399	413	401	397	420	419	408	366	379	394	380	418	370	366	407	373	405	385	432	373	395	421	406	390	387	395	406	384	391	438	404	428	382	388	394	389	393	422	383	415	380	396	366	400	407	420	399	449	434	383	379	416	404	362	397	392	381	383	418	416	400	365	398	400	402	396	386	394	417	373	405	395	369	362	419	390	421	396	398	399	381	365	405	399	397	420	390	408	420	382	400	382	361	403	372	422	382	401	386	407	450	376	369	407	408	412	386	417	405	374	390	404	392	397	441	411	395	401	387	398	410	388	410	455	395	393	396	397	413	383	430	394	381	412	386	426	380	411	395	375	398	409	399	426	416	407	431	381	403	416	429	392	351	399	419	423	410	380	388	391	399	424	396	400	379	382	378	373	364	420	387	419	408	386	417	392	398	403	365	362	408	386	394	415	389	401	410	373	403	372	384	396	369	420	364	380	379	405	405	434	400	408	407	385	385	393	391	395	408	400	430	399	392	415	383	382	393	364	383	380	390	366	445	387	417	407	398	379	432	402	427	406	400	401	403	395	407	408	395	398	366	413	398	369	413	376	425	384	411	393	405	384	415	399	424	397	385	388	429	358	405	418	414	361	394	400	411	426	438	388	399	359	411	379	399	426	397	414	421	384	427	356	362	395	410	404	408	391	358	433	417	372	407	405	440	437	423	345	400	419	365	412	386	363	397	380	428	407	393	402	375	428	398	394	425	421	396	419	381	368	393	400	407	398	422	406	405	388	424	393	387	369	417	418	418	413	404	389	418	401	426	394	358	387	392	385	390	375	399	399	419	391	383	375	374	424	367	400	405	427	403	403	368	441	414	383	414	383	370	365	394	365	443	398	416	384	409	389	416	407	403	366	406	393	394	403	387	414	428	408	416	403	440	402	400	417	376	383	389	415	398	404	422	399	429	361	383	393	426	428	396	381	384	428	383	408	412	419	398	398	393	412	394	428	413	405	384	430	418	416	407	422	446	396	413	392	429	420	395	417	375	444	405	377	399	389	381	406	378	393	412	438	430	369	424	385	406	409	430	406	405	404	382	367	369	438	414	421	388	399	393	398	387	413	415	371	409	396	396	378	401	413	408	404	425	402	411	400	385	377	401	365	406	369	412	407	429	442	406	445	437	406	391	421	398	396	421	405	360	401	443	423	416	401	390	404	395	389	421	382	428	389	408	394	408	429	371	425	424	394	385	414	439	405	414	363	437	364	409	427	408	419	421	376	406	379	410	387	381	389	387	368	393	399	400	370	404	419	372	370	439	375	410	389	387	367	411	443	402	409	406	414	381	380	426	377	371	420	408	427	400	418	464	426	418	405	396	376	416	406	382	410	417	392	372	411	399	415	379	433	444	403	394	387	426	432	380	405	386	392	402	389	429	424	375	417	372	414	404	414	392	397	394	379	394	413	394	388	422	416	417	389	432	366	422	393	405	424	389	410	427	433	409	408	364	398	404	398	412	407	410	392	385	371	421	379	372	409	390	383	420	432	385	417	395	416	401	389	369	394	400	425	415	395	390	398	414	428	414	408	395	400	386	404	384	385	441	393	368	416	389	427	431	399	380	383	392	433	390	404	400	375	400	436	426	420	358	395	378	409	396	380	376	426	410	397	381	407	413	411	424	413	390	401	456	377	404	393	379	386	386	427	403	402	393
38908	43557	47665	42808	38488	34321	33822	26678	22255	18934	11685	5450	1924	702	295	204	151	174	212	176	164	154	160	158	157	151	139	170	180	153	172	159	156	164	181	172	169	181	162	162	176	163	164	156	152	163	199	142	160	161	167	176	180	181	174	170	204	179	183	170	157	179	170	182	158	176	162	160	147	159	160	162	158	155	147	184	153	166	182	148	159	176	173	159	151	140	158	186	144	154	197	173	162	155	157	171	166	188	191	165	164	181	185	146	185	164	153	126	155	153	195	150	138	148	178	159	169	169	158	181	176	191	184	180	145	191	160	198	139	155	157	177	153	151	156	162	157	159	164	159	163	203	162	173	162	175	168	145	171	154	149	159	167	163	142	172	170	144	149	160	173	164	163	172	202	177	155	167	174	174	154	189	159	150	177	177	152	197	168	174	181	155	167	165	159	162	146	171	165	152	171	175	164	158	190	165	174	169	171	179	169	168	163	183	161	162	158	159	163	161	177	175	171	162	156	155	169	168	144	168	163	148	168	166	177	157	180	151	147	187	163	169	152	171	165	186	162	139	155	152	163	166	158	169	168	191	153	170	161	152	155	159	160	166	170	180	156	187	167	175	168	170	156	162	179	164	171	159	153	164	192	178	159	156	170	164	167	181	167	163	152	157	168	190	180	163	184	170	178	177	149	174	167	167	157	181	182	165	184	168	187	156	177	182	144	197	169	158	166	183	168	163	155	161	194	170	183	163	144	175	159	154	152	153	159	169	160	149	175	181	153	171	171	160	146	163	180	172	178	181	173	144	145	174	185	190	154	192	175	202	179	144	148	163	186	153	176	159	163	172	162	167	149	175	143	168	165	171	152	165	183	171	177	175	165	162	172	160	156	144	150	155	189	169	143	180	160	163	140	159	159	172	159	148	169	176	155	147	183	176	168	171	184	151	163	179	175	195	162	157	159	179	149	181	170	166	164	156	187	163	166	165	185	179	185	150	133	158	147	163	144	149	169	184	169	172	170	177	149	173	159	159	157	164	171	177	158	177	174	159	162	181	160	169	163	174	174	146	152	167	156	185	149	149	150	157	161	169	175	161	172	143	192	143	150	168	144	178	176	177	190	185	167	182	175	156	201	158	149	184	153	153	180	177	193	161	146	148	203	194	148	140	156	162	177	173	167	173	158	168	157	155	164	184	182	172	173	146	157	164	160	169	176	168	188	167	166	167	177	186	158	170	173	179	152	180	170	185	170	165	159	191	188	146	170	154	156	182	163	146	174	155	170	159	152	191	162	162	150	164	183	198	174	163	166	155	170	171	165	184	147	180	179	170	177	168	171	160	172	151	163	151	182	147	186	167	169	149	145	168	172	154	145	181	150	168	162	172	154	160	155	162	163	169	166	154	174	174	171	179	194	165	176	159	158	179	149	160	139	174	167	157	191	147	169	168	162	144	163	159	171	163	155	177	161	195	152	149	177	167	154	144	163	159	172	162	151	163	153	175	184	178	167	178	177	163	137	174	181	162	134	139	162	169	155	155	160	157	183	170	168	150	163	158	167	185	181	149	162	182	165	164	160	170	156	188	165	171	185	168	163	157	165	167	162	177	196	163	171	137	178	172	188	187	181	174	146	188	160	162	160	186	181	156	172	147	166	164	174	179	151	149	132	185	163	155	175	164	142	178	174	161	176	179	180	166	169	174	151	147	167	183	172	190	169	155	157	159	155	179	154	176	155	164	160	164	156	178	161	167	161	165	145	161	181	144	163	167	167	166	201	154	155	184	184	170	142	169	161	182	180	157	157	180	150	176	137	160	150	181	141	163	173	147	162	152	165	143	170	161	157	150	156	144	171	165	150	172	138	186	169	141	168	175	173	156	166	168	133	166	157	166	163	156	172	169	187	181	173	182	174	150	190	172	163	158	175	162	174	177	149	141	169	184	162	173	166	170	158	164	172	181	178	163	153	143	180	150	189	193	182	185	172	182	167	156	159	139	150	141	155	144	181	146	150	152	150	188	170	180	177	157	156	171	160	184	183	132	177	174	186	179	147	173	159	180	165	161	161	176	173	162	168	172	172	157	178	161	181	196	154	178	165	171	155	147	147	194	199	162	193	158	176	186	165	171	175	176	184	179	179	173	173	173	174	170	157	161	166	170	180	145	161	173	190	163	156	179	178	160	165	168	175	172	165	167	135	189	173	145	169	155	154	149	159	183	155	159	175	180	185	170	169	190	180	190	168	139	148	179	161	169	147	188	157	179	176	176	161	187	131	164	166	181	164	185	155	158	163	160	173	158	188	160	181	156	153	168	178	153	161	182	138	172	152	169	197	177	174	183	148	181	181	131	155	170	166	162	182	165	155	183	181	167	158	166	180	164	159	174	181	185	170	173	139	147	148	162	172	153	146	177	133	142	180	163	188	157	172	143	170	147	132	170	165	174	149	140	147	159	174	183	147	147	173	167	177	179	165	166	167	164	164	156	174	171	168	142	180	185	148	163	177	161	164	157	161	167	183	184	169	148	174	165	202	178	180	167	184	162	153	191	185	159	145	185	153	171	177	163	163	189	161	164	164	143	164	186	151	195	173	156	184	161	186	172	150	150	171	162	142	148	163	170	159	161	164	173	174	154	151	182	168	183	151	177	176	184	147	153	171	170	172	178	169	166	185	143	158	154	169	201	171	157	152	158	156	180	170	163	179	154	151	155	178	154	162	171	164	145	143	167	177	165	163	161	166	154	167	138	155	166	165	169	192	169	169	182	163	159	164	162	175	162	154	178	185	164	146	162	162	160	179	155	177	173	154	169	181	166	155	155	172	171	151	143	170	173	150	171	154	168	163	163	152	162	154	189	195	146	165	157	141	154	152	169	162	153	158	175	169	156	216	179	188	163	178	160	189	168	164	160	149	193	171	142	173	171	160	157	182	162	151	181	181	162	159	151	175	163	168	176	170	193	131	188	160	162	173	169	174	194	173	168	169	183	167	151	170	171	174	176	170	179	171	175	154	165	164	186	168	156	159	168	150	146	160	151	198	162	179	166	171	173	179	164	148	137	162	157	165	175	142	178	187	176	143	164	165	147	167	189	192	168	180	168	158	174	183	164	157	183	186	175	175	170	168	160	158	155	148	163	148	166	159	148	157	178	142	176	179	152	186	157	172	181	149	173	180	164	168	191	182	161	155	169	171	164	149	162	157	154	172	155	162	154	169	152	176	171	167	171	184	163	169	168	169	167	171	178	173	148	137	181	173	154	159	162	178	170	169	154	184	163	175	163	169	172	164	155	174	168	177	164	155	185	164	172	158	158	161	167	149	149	163	114	151	161	161	162	166	175	159	171	177	160	177	161	160	159	147	186	168	183	158	159	157	161	183	169	154	182	164	154	188	155	154	153	170	154	157	167	142	173	158	168	159	155	161	146	188	208	147	178	161	165	159	181	145	160	165	159	158	167	171	174	181	156	177	173	165	157	187	170	161	133	157	156	177	188	146	136	144	176	157	158
29691	38680	53181	54203	52342	48419	49707	31669	37072	36909	27066	16692	7339	2587	1016	561	409	377	421	381	425	403	452	422	425	392	342	416	366	435	417	409	406	409	410	404	369	426	396	397	427	393	427	400	431	425	419	414	417	410	371	408	385	365	369	409	423	430	414	419	396	406	413	417	403	446	371	404	449	439	417	425	429	417	432	398	374	390	416	407	442	418	392	425	421	423	415	391	427	382	394	403	431	424	406	425	407	400	439	432	370	443	403	384	384	450	381	412	415	425	401	416	360	394	400	393	428	394	402	461	392	377	408	416	425	419	411	390	422	380	392	373	448	400	388	382	422	416	423	415	431	426	416	399	390	394	429	395	404	420	406	431	403	396	432	418	437	396	365	401	428	378	412	375	382	398	414	412	449	409	387	401	422	396	408	396	380	415	401	433	425	361	404	403	400	403	408	430	408	413	422	419	395	416	428	424	436	402	405	417	400	402	451	399	392	446	381	414	430	439	396	382	404	436	384	417	404	409	407	380	406	443	387	390	409	397	359	404	392	393	384	365	412	406	385	424	402	399	409	403	383	395	424	347	426	406	363	390	395	401	426	389	425	407	397	426	430	414	391	430	425	379	386	426	404	420	394	380	403	428	422	420	390	381	407	417	414	433	415	394	409	404	426	439	412	411	406	401	396	388	420	393	422	411	414	409	400	386	419	425	404	372	435	429	406	387	432	431	426	414	416	406	392	412	413	403	387	439	417	370	426	394	408	386	417	398	395	416	396	409	416	391	416	413	413	389	413	414	414	382	375	393	421	402	396	374	417	416	408	445	406	375	393	444	436	424	439	390	408	440	430	384	440	407	421	389	452	411	417	385	399	354	395	400	418	393	406	433	408	418	380	408	385	394	402	425	420	407	431	417	387	394	397	385	409	409	417	415	385	420	385	435	409	410	418	421	400	398	383	392	394	371	383	380	388	425	434	399	406	399	382	392	374	410	391	413	397	373	360	408	448	399	417	405	408	401	407	431	428	440	425	394	453	387	449	460	389	426	396	429	430	418	411	390	422	432	413	394	401	402	411	400	401	414	398	401	405	428	388	410	389	421	408	414	435	412	412	406	389	410	441	383	426	402	410	378	395	396	454	406	414	418	430	422	406	418	400	385	422	390	399	405	405	415	400	418	379	424	373	425	388	400	401	406	379	429	401	407	408	411	410	383	414	431	392	437	419	414	377	421	416	411	439	389	426	364	381	402	398	403	411	377	396	394	386	395	426	426	401	410	422	365	409	438	418	412	396	388	439	419	387	372	408	425	414	366	407	415	440	408	382	415	406	431	430	386	402	393	382	411	435	398	413	407	436	428	417	438	409	403	395	386	415	423	456	421	396	425	422	395	376	374	395	418	431	416	457	377	428	440	419	377	399	396	436	400	385	393	411	393	391	425	466	377	437	392	393	398	402	382	439	465	431	406	395	385	397	421	406	406	419	363	406	415	401	398	433	427	408	415	441	428	385	401	381	405	388	415	408	411	432	405	416	396	403	413	411	385	446	410	406	440	397	439	398	399	420	381	404	388	397	410	413	397	400	437	390	394	395	418	417	394	420	412	401	427	436	410	418	382	432	399	413	403	401	436	414	383	421	379	360	403	397	441	400	396	435	418	414	441	395	404	420	420	405	397	424	416	409	414	406	425	447	410	415	403	378	398	383	402	393	394	442	418	408	419	420	391	385	393	402	395	408	405	406	385	395	414	400	408	366	381	412	395	412	423	420	399	385	396	409	409	416	408	440	424	403	401	417	402	382	401	420	406	371	405	381	411	387	371	411	395	425	366	396	435	403	472	417	428	350	420	380	430	376	393	400	400	417	436	414	393	428	368	424	407	414	409	431	399	418	441	395	430	419	398	428	415	368	443	372	393	416	394	443	406	420	383	417	421	371	432	391	388	426	444	370	417	423	420	418	393	389	438	397	394	430	404	371	410	376	397	371	426	408	431	414	421	398	382	410	382	387	377	398	396	407	387	434	434	427	440	404	413	392	426	383	411	400	416	409	416	412	419	417	418	410	398	416	400	439	387	432	431	435	430	434	410	435	404	395	409	412	380	416	389	438	410	404	418	432	395	383	395	367	414	356	402	385	426	415	410	407	401	374	410	425	363	388	408	383	429	405	406	427	427	402	407	377	429	397	406	417	411	432	444	434	396	404	402	413	401	403	402	392	442	421	384	429	422	425	372	424	384	398	445	382	423	405	401	385	434	441	403	389	425	397	417	408	384	409	425	372	405	434	407	412	412	415	413	393	406	404	382	429	411	398	406	395	426	399	422	386	441	381	373	410	425	432	415	401	397	436	407	420	403	421	436	391	419	413	430	405	392	407	373	427	372	387	416	415	422	390	405	389	411	425	419	417	410	375	416	392	408	435	408	393	391	402	396	387	408	432	420	378	378	434	420	419	408	385	414	403	384	399	365	440	456	415	384	411	386	442	394	418	403	417	440	396	433	422	419	419	403	406	405	418	366	390	432	431	386	424	368	413	386	374	397	387	439	425	439	400	383	421	398	374	370	410	427	393	388	413	407	415	385	408	405	426	407	397	402	414	408	433	411	443	384	418	376	365	423	437	409	398	430	418	408	397	425	391	429	414	393	394	383	446	389	410	415	409	408	422	421	439	401	360	428	392	417	414	399	402	424	429	417	402	423	441	415	402	395	418	407	413	379	428	401	401	429	444	425	431	414	431	407	389	400	382	439	411	431	410	395	435	437	395	368	423	428	435	402	394	385	441	396	393	383	395	437	374	404	426	430	429	404	446	427	443	383	405	415	398	397	420	422	404	443	400	404	433	444	426	419	400	413	427	392	391	390	420	409	400	407	425	401	409	397	415	432	408	395	410	436	433	432	402	420	463	427	390	408	360	386	373	366	437	411	428	421	392	406	407	422	400	377	401	439	412	403	416	458	413	393	420	370	390	424	386	440	399	387	412	397	377	464	413	412	414	434	390	404	412	396	429	416	417	394	409	433	443	395	390	426	424	413	405	420	393	439	418	360	405	424	411	420	419	419	434	406	384	384	403	383	412	404	370	430	441	447	405	386	423	392	356	370	447	414	382	401	393	428	404	393	409	392	426	388	421	401	388	384	372	399	420	424	401	407	403	400	426	405	435	389	347	396	430	412	397	401	391	396	421	423	413	422	423	417	419	401	382	422	395	412	404	398	419	412	429	355	396	400	389	406	395	416	417	388	416	413	367	453	449	415	441	388	417	380	438	407	407	406	411	404	396	400	396	415	411	438	417	452	420	416	404	388	443	398	392	395	395	419	399	410	381	369	396	423	396	410	375	395	401	405	390	402	408	420	411	418	380	376	402	387	426	370	403	390	416	426	422	450	424	393	410	436	373	413	379	426	402	386	380	411	407	448	431	442	421	388	429	398	420	434	413	432	384	433	412	424	402	422	433	407	418	391	414	394	397	389	411	408	421	407	413	392	392	422	393	409	378	384	413	380	406	397
53126	48969	42563	41015	39594	37962	36534	36621	31968	31231	26434	15672	6253	1696	561	236	159	140	152	165	165	149	172	140	143	145	152	133	156	143	158	150	137	148	144	138	134	139	164	156	146	143	143	144	151	143	147	187	178	158	169	170	161	143	168	121	140	136	148	158	149	149	155	135	146	133	158	167	155	156	146	165	137	136	150	147	137	168	159	160	152	135	154	146	159	147	138	153	153	123	134	123	133	147	130	153	143	136	142	143	147	130	141	124	155	140	129	149	138	147	162	166	159	148	128	165	141	147	148	163	154	125	157	150	139	143	159	143	134	141	168	154	153	147	121	158	132	127	125	149	155	163	164	144	133	130	117	152	143	136	142	131	128	153	136	148	145	142	143	127	157	146	162	139	134	159	144	160	147	148	116	135	150	136	138	137	140	141	147	140	145	140	143	158	149	143	145	134	140	151	144	153	156	147	153	126	135	120	120	160	140	148	148	127	165	145	149	151	147	143	177	135	163	162	138	150	147	157	152	117	141	144	134	145	137	155	154	150	162	171	144	135	143	149	140	133	137	147	121	154	132	155	160	133	174	146	146	133	162	145	164	135	156	147	135	152	168	128	126	141	151	150	143	139	162	151	164	150	151	128	132	152	159	140	139	158	151	159	148	130	129	156	137	144	160	145	143	159	155	164	171	143	165	156	140	161	148	128	135	127	154	148	127	160	131	148	143	159	164	168	139	157	142	142	170	146	140	128	132	174	146	178	143	139	119	128	162	151	160	149	160	155	148	164	142	137	141	140	147	145	124	132	163	128	131	136	133	146	168	157	169	145	138	124	155	145	146	159	159	149	160	158	141	156	166	159	144	143	159	152	131	133	170	149	147	130	170	143	161	147	157	164	139	149	155	157	142	149	150	140	136	142	162	167	145	128	160	148	142	154	135	126	151	128	158	166	154	161	144	143	172	175	120	167	171	140	184	163	152	154	147	155	137	124	144	106	141	143	184	157	129	141	135	143	141	141	122	136	158	153	155	132	140	141	142	148	135	149	173	145	143	154	142	165	158	153	151	138	146	125	169	129	175	136	153	136	162	176	146	143	131	154	125	144	145	159	176	115	153	145	152	145	148	139	139	134	161	150	153	126	138	161	158	151	154	153	132	163	144	153	144	148	135	136	135	154	139	159	132	160	152	123	145	147	136	147	152	153	128	158	164	153	154	157	133	141	149	132	129	148	142	144	133	128	182	164	123	144	148	153	140	155	146	168	133	135	131	154	136	161	155	145	143	151	174	153	152	148	144	146	125	151	139	145	158	141	146	139	150	136	151	170	140	178	130	156	148	129	145	142	140	134	158	167	164	141	171	144	136	138	150	136	146	147	153	138	140	150	143	140	133	140	149	160	148	154	141	152	154	148	141	150	145	142	138	167	149	140	142	136	164	162	164	147	156	132	144	158	170	143	138	137	177	154	167	151	146	160	164	160	139	141	147	143	149	129	143	166	147	168	178	130	146	159	153	151	119	127	141	165	149	153	128	142	143	141	143	134	151	129	136	145	168	148	154	140	129	160	153	163	154	168	150	159	137	155	146	160	165	154	149	134	160	130	159	152	162	145	151	165	137	133	137	137	143	144	171	152	139	126	163	149	145	121	146	140	161	147	128	137	135	165	143	136	140	144	144	142	129	134	156	155	129	151	130	153	140	159	156	179	139	130	142	126	154	164	147	150	137	159	146	126	167	117	137	138	140	126	164	154	161	165	150	135	134	169	146	159	161	150	148	138	139	146	123	155	137	158	182	151	140	137	132	127	152	177	138	156	143	156	147	141	151	160	150	146	145	148	155	171	141	150	142	126	164	132	168	190	141	162	165	162	137	141	157	146	154	139	139	149	125	166	152	152	157	142	157	158	137	166	162	160	172	131	152	146	136	157	131	131	140	124	161	156	133	154	171	165	140	126	158	138	128	141	133	144	146	155	133	155	161	147	150	134	150	157	121	141	170	144	157	159	134	171	141	149	177	166	155	175	141	160	121	138	150	156	138	161	130	143	156	134	148	143	147	154	147	125	151	158	132	165	138	147	161	155	145	152	144	140	168	166	128	156	147	148	165	135	143	128	168	155	133	129	134	132	144	152	152	134	143	141	131	135	165	151	144	148	161	145	140	139	159	138	145	164	153	151	144	149	164	145	161	141	154	151	152	140	152	133	162	127	157	172	151	134	146	148	135	158	164	123	143	135	135	135	146	155	145	127	164	155	144	147	153	157	141	143	156	157	140	171	142	145	148	152	133	150	153	144	135	130	169	168	144	126	138	115	139	160	165	140	137	153	142	146	137	152	134	142	131	158	135	141	153	139	168	150	123	137	147	131	175	137	143	152	130	176	155	149	142	136	126	134	156	163	143	154	147	158	127	123	163	146	140	154	151	151	168	176	152	161	161	152	152	129	151	139	141	140	126	164	149	143	115	145	156	164	163	165	139	131	158	145	138	147	162	148	147	129	131	145	151	147	134	134	152	131	146	138	133	136	132	157	154	154	150	101	146	149	141	149	146	175	151	145	154	169	144	146	135	148	149	159	148	134	148	164	156	146	143	142	176	139	173	135	167	147	121	163	148	153	134	173	141	146	155	140	152	161	136	168	134	144	144	151	163	162	147	143	137	144	154	138	142	165	122	150	125	149	131	180	136	126	140	140	159	152	161	143	147	176	152	169	132	142	143	140	163	150	137	178	157	150	139	153	122	139	163	132	141	137	139	157	151	135	133	162	134	159	140	152	166	148	111	155	158	143	147	124	145	161	134	147	139	157	139	164	172	166	137	144	183	141	172	128	150	156	128	159	144	150	150	159	150	147	163	131	132	146	152	130	136	160	154	144	157	150	141	149	143	154	158	149	140	133	132	152	143	119	158	162	135	145	134	145	150	161	164	137	135	144	142	156	147	133	135	140	160	121	138	135	141	143	155	138	147	152	156	144	154	151	158	142	165	155	167	153	150	144	143	135	166	130	139	180	155	160	150	150	176	142	134	173	164	138	160	150	138	140	149	140	159	152	154	132	156	160	127	161	155	156	148	142	147	174	125	145	154	155	130	138	128	162	155	157	136	151	142	137	152	155	120	153	152	138	143	156	142	133	149	146	130	141	165	148	150	163	169	136	153	169	153	144	148	153	167	166	136	138	121	163	133	137	120	132	127	169	136	138	136	151	158	141	126	135	139	129	170	155	137	163	145	153	130	149	173	167	153	163	146	148	150	153	137	136	134	148	150	138	165	162	146	138	129	159	136	141	149	134	132	148	150	157	172	169	130	173	161	168	130	153	165	165	136	144	143	145	146	147	159	123	155	152	149	155	138	147	148	134	161	113	140	151	163	138	153	158	142	148	147	160	134	152	156	159	140	142	136	141	156	130	164	134	130	139	167	133	136	148	173	127	132	148	152	121	129	152	147	131	136	153	135	153	159	147	160	147	149	152	143	157	120	135	138	148	142	137	181	150	133	135	154	132	152	148
43042	54337	56996	56652	57545	59019	57854	53272	48524	49863	41172	29651	15898	5713	1865	740	393	357	362	369	358	357	364	388	330	329	372	372	353	368	345	383	369	360	373	358	354	342	377	364	366	347	366	382	362	350	349	357	326	389	343	367	377	331	364	365	360	356	343	330	333	308	351	348	344	348	364	370	372	343	357	358	361	362	371	373	353	356	364	333	323	350	349	353	347	354	357	345	349	368	376	366	363	311	337	359	368	358	345	348	342	379	380	345	346	345	371	370	337	347	321	352	365	354	365	351	345	351	361	342	368	326	339	341	349	373	365	339	340	350	341	354	344	348	369	348	357	358	330	387	316	359	339	346	349	337	338	368	380	320	351	341	356	319	358	364	383	344	341	314	366	362	351	370	317	349	377	354	369	374	338	338	321	397	370	327	363	343	368	316	363	332	376	367	375	339	322	330	369	347	338	310	340	345	347	339	352	330	346	353	358	376	323	370	352	373	357	353	377	330	322	340	326	353	349	344	349	355	345	368	396	391	384	373	350	374	366	322	335	355	359	324	336	312	363	366	362	387	343	336	317	415	361	349	360	336	358	374	330	333	356	354	342	362	376	334	348	365	333	361	356	362	375	390	349	367	332	361	378	361	358	322	353	349	333	353	335	339	336	360	372	360	363	325	359	313	337	356	346	350	358	379	339	326	350	342	353	358	393	371	324	346	344	339	361	348	350	365	337	328	375	372	351	352	335	339	393	357	369	346	356	357	369	335	376	391	361	363	378	343	354	347	323	338	331	351	365	370	313	336	335	358	326	340	339	330	353	341	376	384	342	352	340	384	347	358	337	344	352	336	371	330	348	367	324	406	314	339	345	353	310	346	327	361	366	316	340	363	365	343	358	356	328	337	354	370	332	324	351	382	371	347	337	353	365	369	359	347	367	305	420	341	389	320	342	336	355	368	360	342	344	369	320	371	347	334	374	326	348	338	356	371	344	352	321	350	354	381	337	329	347	361	377	386	378	352	350	361	357	355	362	367	354	340	381	338	338	365	364	355	335	349	361	345	358	348	374	384	324	359	357	357	359	351	362	369	344	328	335	372	325	348	355	306	354	366	340	356	371	348	354	365	366	395	363	356	311	341	349	324	335	330	333	377	346	350	351	354	324	342	344	394	372	351	339	364	327	358	370	337	337	331	374	348	344	287	366	374	355	377	364	391	350	356	296	343	356	325	355	349	326	333	355	363	348	317	352	349	342	360	345	346	350	343	378	334	339	371	305	351	359	384	361	296	360	353	335	337	349	359	351	317	360	326	358	349	329	354	351	349	363	338	375	391	366	346	326	344	345	348	362	383	357	345	349	297	389	346	364	346	349	340	342	373	349	357	341	331	332	370	361	348	344	317	328	362	362	354	334	369	334	349	373	348	366	348	318	358	343	334	323	352	330	324	345	358	348	385	330	385	355	348	369	333	329	346	320	349	428	343	348	322	397	333	354	337	363	365	344	332	343	328	369	347	364	367	380	366	325	380	357	368	329	382	332	366	349	353	379	363	328	365	403	374	375	345	326	341	375	362	352	365	373	361	378	340	345	345	327	393	363	361	350	350	372	326	346	334	356	369	363	325	364	383	357	337	362	362	346	375	356	327	355	329	358	362	307	315	385	346	355	351	339	360	398	363	345	340	336	346	341	358	320	348	372	366	341	386	367	337	365	370	358	366	377	343	349	339	339	351	370	339	349	363	338	374	338	378	356	360	338	321	350	343	350	356	343	375	363	388	351	360	354	328	362	352	348	397	371	366	325	379	376	364	369	385	371	361	319	356	350	359	338	354	334	346	373	356	326	371	339	348	363	328	348	334	315	358	345	349	366	321	355	361	366	345	360	351	389	341	354	338	380	341	382	334	365	335	346	365	364	336	349	405	375	358	353	346	317	356	356	365	336	373	354	341	332	373	361	344	361	369	365	386	365	338	357	378	354	376	324	325	342	329	383	336	398	342	312	345	375	353	342	366	308	366	360	331	336	354	343	319	337	350	356	325	376	335	332	343	357	356	398	348	341	361	345	345	322	352	340	354	348	350	339	334	337	367	300	366	370	350	327	343	351	335	379	344	361	321	339	355	341	346	347	356	351	318	349	367	333	343	357	376	372	378	366	370	336	355	350	337	317	346	362	380	367	342	358	371	341	340	339	351	384	338	335	322	314	353	336	369	366	370	339	359	344	342	329	370	369	344	358	357	383	356	308	345	347	350	349	327	375	376	352	352	348	349	357	333	347	339	355	357	356	347	381	334	343	329	346	339	374	352	349	338	361	348	322	347	379	358	355	372	357	391	356	363	357	330	380	349	379	337	395	373	342	337	386	317	313	367	372	393	322	378	359	349	317	347	341	354	345	367	343	336	346	319	368	350	352	333	346	363	339	341	329	347	365	364	324	339	335	331	341	367	354	361	320	385	366	326	357	357	362	348	356	354	380	327	348	369	358	350	322	355	334	389	320	378	346	364	348	351	348	358	361	314	336	373	305	354	366	353	349	379	348	347	335	361	362	347	341	340	313	333	371	351	312	389	333	327	345	350	366	342	356	352	373	359	363	339	353	358	322	322	370	347	334	371	339	387	333	349	355	354	378	350	367	345	338	351	351	327	352	360	373	343	357	332	342	320	354	364	339	380	363	355	369	373	335	373	358	361	368	349	346	377	356	371	337	328	358	358	354	377	384	351	337	316	359	340	357	380	313	391	374	339	315	372	311	343	365	344	349	354	341	357	363	367	368	365	343	341	345	341	334	371	329	340	349	343	342	320	371	365	343	355	331	346	339	333	336	370	357	341	377	356	341	361	334	376	353	350	363	366	340	371	360	320	346	333	329	360	345	348	360	378	348	362	349	357	366	335	343	367	346	330	357	328	336	352	328	344	344	363	352	355	320	363	309	349	345	362	337	309	332	360	377	363	385	384	343	334	323	352	370	374	349	345	337	347	351	326	345	356	366	342	333	394	330	354	363	374	321	351	343	324	373	341	367	305	349	369	339	387	365	330	391	382	376	298	329	391	369	337	334	361	331	373	343	347	317	383	364	352	374	331	352	330	335	351	362	314	354	332	331	330	348	345	349	360	328	353	352	357	355	353	345	342	334	358	342	343	359	371	365	347	355	360	343	359	294	349	358	349	319	375	363	321	363	342	363	359	337	351	363	340	360	353	317	339	354	314	362	371	372	346	327	356	336	360	344	336	368	327	329	407	356	348	345	366	327	386	375	336	360	368	341	343	371	372	342	348	360	338	350	366	348	332	326	343	354	367	359	316	345	330	371	346	309	360	349	358	372	348	342	344	348	364	360	328	326	381	354	364	358	338	344	324	360	372	330	370	338	340	360	340	374	360	316	364	346	329	382	295	362	358	362	346	339	354	339	328	359	350	365	361	337	358	335	329	342	352	344	338	372	351	354	371	329	342	341	331	379	327	379	365	343	379	346	358	323	361	352	346	334	341	338	354	327	385	352	357	349	352
9940	13093	24438	25748	20672	16617	6934	1321	692	1438	1394	956	510	297	189	173	147	181	193	179	172	130	175	153	152	156	178	158	163	181	170	172	185	155	171	161	176	156	159	165	166	162	173	159	148	154	173	176	157	137	154	176	180	162	171	155	161	135	170	175	165	160	182	150	147	148	149	164	171	169	135	143	158	143	164	156	165	169	176	172	160	143	167	178	152	140	166	163	146	143	169	158	154	155	164	162	143	168	161	139	170	166	159	140	159	126	159	171	156	181	161	180	153	168	181	162	168	201	159	139	183	188	168	163	175	158	174	171	174	207	161	176	177	137	143	158	167	149	166	165	152	134	161	162	159	143	162	151	187	151	188	174	193	172	157	173	167	171	166	190	173	182	162	157	156	171	177	164	166	144	158	127	183	181	176	160	168	168	152	167	153	164	135	153	157	163	179	173	137	155	160	154	150	175	179	133	174	171	136	156	199	184	156	162	166	131	160	172	150	177	166	149	167	146	147	186	159	153	153	154	170	168	174	157	148	186	163	163	161	150	153	157	159	153	187	161	171	151	169	141	181	161	161	146	145	142	156	142	181	170	156	157	188	146	154	170	161	141	177	172	143	156	176	162	160	176	163	179	146	149	160	146	142	144	160	162	155	153	175	163	161	163	171	169	159	160	151	167	173	152	151	159	156	150	156	175	149	160	146	147	179	150	169	156	143	152	176	166	152	151	168	164	148	145	178	150	164	144	176	177	156	158	185	172	136	160	148	143	166	151	161	163	172	156	159	160	147	168	165	171	152	180	179	153	149	128	164	166	167	146	139	180	170	170	146	143	152	171	155	173	156	163	138	153	172	164	157	168	160	167	174	160	178	148	173	159	178	159	190	174	163	170	156	171	168	158	189	157	135	142	156	178	158	158	168	162	171	187	146	156	153	163	164	200	177	178	171	151	159	171	168	145	144	167	169	161	191	166	167	170	174	147	175	154	154	172	154	173	169	157	151	131	140	166	162	158	153	171	136	158	141	165	166	161	136	163	168	167	139	162	147	185	180	166	158	144	144	158	182	153	179	188	153	156	161	162	157	169	167	153	157	181	195	140	148	166	152	172	156	149	156	135	179	158	148	168	154	182	155	154	160	174	153	147	170	133	149	158	174	152	165	170	144	152	145	130	175	142	160	164	176	143	161	150	148	173	168	175	164	172	166	171	167	153	151	170	168	155	171	148	156	164	173	167	173	159	152	158	159	149	150	174	170	162	174	163	166	171	155	170	167	163	159	161	174	173	170	169	173	170	161	138	168	165	176	152	169	143	157	138	158	186	174	155	179	172	170	165	190	168	147	182	149	163	157	155	163	166	155	163	175	145	153	162	152	176	149	163	167	176	176	152	142	180	141	170	171	153	137	143	140	163	166	164	159	188	177	159	167	163	164	183	164	169	144	162	195	153	150	173	139	151	159	138	173	177	166	148	158	137	169	163	182	161	176	148	146	141	173	184	178	156	179	145	149	167	174	155	159	168	137	153	153	161	172	160	160	176	156	159	171	175	164	150	139	147	163	174	177	165	190	161	144	156	167	164	163	125	155	175	149	189	165	168	162	159	147	143	151	152	143	183	191	142	158	177	184	151	182	170	153	184	161	151	150	160	157	159	173	170	139	170	165	160	171	166	147	146	160	172	166	147	156	160	165	181	156	137	183	164	163	170	165	166	159	159	152	179	151	157	152	163	169	165	145	185	144	168	175	151	154	173	154	144	161	173	164	178	175	154	136	166	173	174	146	166	185	160	168	157	154	150	172	146	161	159	151	177	176	148	170	151	164	155	185	143	179	186	168	144	148	168	160	175	177	163	174	141	161	182	169	140	158	171	162	167	144	182	158	139	149	137	150	155	156	163	161	143	156	193	169	168	160	158	168	154	154	189	140	156	146	197	155	177	140	155	171	142	149	155	165	150	152	152	180	168	170	151	177	181	145	159	167	173	158	166	156	146	159	168	151	149	190	158	178	138	144	151	183	139	175	172	151	158	144	153	139	162	166	177	162	144	158	168	156	175	158	147	160	140	157	170	161	171	166	199	139	170	178	169	155	172	151	168	172	144	154	161	169	157	169	144	184	164	167	158	185	155	136	151	159	179	187	157	157	149	146	168	141	155	155	172	160	170	140	145	168	164	163	147	174	176	147	166	170	176	176	158	154	165	164	150	169	186	159	181	176	160	167	149	140	171	166	137	161	161	163	180	170	173	163	167	157	159	159	166	153	144	143	179	179	165	168	163	159	141	143	147	160	147	193	167	166	163	149	131	156	164	193	192	163	166	172	162	156	168	144	157	179	168	167	159	162	152	180	167	155	171	158	145	153	164	161	156	178	175	158	145	158	167	152	164	182	158	162	158	166	173	155	175	143	175	181	128	159	176	146	140	153	167	161	162	184	179	164	161	143	164	150	159	149	189	186	149	179	150	161	181	175	167	184	142	153	176	168	137	163	166	173	183	156	160	162	156	179	175	167	179	172	145	158	151	155	168	172	172	158	175	163	137	147	173	161	164	163	151	151	150	153	159	168	155	130	162	171	168	156	169	159	141	186	185	145	169	159	151	156	189	143	155	154	185	162	167	163	165	155	166	165	154	143	151	163	155	170	169	151	166	141	163	155	156	164	162	169	156	167	165	129	163	140	138	168	184	151	150	153	172	161	150	154	172	159	147	146	141	154	160	150	175	178	145	168	195	158	140	172	144	154	178	163	157	157	156	156	165	147	150	147	151	159	169	178	172	137	149	164	151	159	159	203	160	160	168	175	167	154	171	173	163	151	183	160	131	153	170	170	174	151	173	173	147	167	155	148	169	156	168	166	156	162	160	155	172	163	164	157	150	154	190	152	145	168	182	167	158	167	160	168	163	157	147	170	141	155	192	157	161	171	176	136	169	165	148	170	162	146	190	132	151	169	146	166	163	153	179	167	148	159	170	180	166	154	147	147	159	152	157	159	150	158	150	155	180	172	183	182	158	165	151	158	135	146	171	154	170	161	180	155	165	145	151	163	165	172	186	154	162	179	146	169	161	143	177	176	168	174	156	162	164	176	148	169	173	141	130	155	161	165	181	165	141	163	139	167	172	162	154	170	152	156	174	149	133	156	154	158	141	155	142	179	170	183	170	180	150	172	192	135	152	152	156	172	155	166	134	148	146	164	150	155	159	151	153	136	150	164	152	170	167	135	147	183	164	145	166	168	168	157	166	152	165	167	179	176	166	164	148	165	153	143	144	130	167	178	156	153	153	143	174	150	158	179	177	146	150	147	157	162	152	162	161	171	143	136	153	151	176	168	171	176	167	181	147	157	144	153	171	177	158	147	182	177	185	167	133	167	153	172	154	180	161	180	157	144	180	174	176	157	186	152	156	195	156	157	167	153	158	136	144	157	141	145	142	154	172	165	163	138	160	148	169	186	156	132	176	153	146	149	157	145	147	162	142	156	182	182	170	151	166	169	166	145	151	154	180
8283	15201	30762	35374	30848	30571	16137	3581	3336	6226	5531	3513	1955	938	561	478	420	431	403	402	387	402	414	411	350	406	407	392	382	403	434	415	395	401	376	379	375	416	399	376	359	373	429	384	420	350	431	408	399	415	437	411	390	365	373	381	426	427	405	402	400	399	420	413	412	416	394	371	359	426	431	397	410	424	378	410	410	401	396	410	416	387	403	363	378	413	438	430	443	405	405	432	396	420	420	416	418	438	385	380	404	430	387	417	412	396	380	370	382	418	403	402	407	370	406	403	384	412	392	397	366	413	417	421	380	445	389	388	378	399	383	405	386	372	379	388	357	407	397	402	405	411	402	397	389	380	430	418	359	392	396	406	432	387	417	394	374	404	399	408	405	385	366	402	417	403	407	418	436	412	389	389	387	412	431	436	392	401	442	373	411	383	436	386	400	439	383	368	416	397	394	411	401	403	395	381	416	391	403	406	409	424	430	423	415	397	411	398	421	390	393	399	409	392	406	435	421	379	388	394	420	373	378	407	408	379	413	396	397	403	404	400	366	394	404	430	395	359	404	392	429	413	398	410	415	408	355	423	432	423	413	400	396	438	420	366	411	391	427	407	429	404	395	345	396	414	426	347	392	397	408	374	375	385	405	408	399	361	403	374	384	418	382	409	390	402	428	395	445	401	385	401	413	414	391	384	402	404	403	436	438	366	411	422	421	387	453	419	391	414	401	429	395	414	388	402	394	393	372	427	411	387	430	378	357	419	416	416	390	353	408	421	413	386	440	412	372	391	382	413	387	388	377	414	382	380	450	433	397	407	420	406	417	404	414	428	399	431	415	393	415	397	421	380	405	415	404	433	393	399	378	393	387	414	395	381	386	359	380	399	397	389	392	421	387	401	407	420	417	392	399	370	398	427	402	411	399	408	402	420	378	395	403	416	409	391	430	368	404	392	417	379	410	379	409	423	410	416	402	398	394	397	387	424	414	380	388	441	392	371	395	401	369	413	418	433	402	421	385	448	393	414	401	401	410	435	422	421	397	386	402	438	374	446	369	418	403	396	392	399	433	384	394	448	413	405	408	388	415	381	389	421	403	387	396	388	390	410	401	389	402	379	409	390	419	389	396	393	365	399	382	421	398	385	388	414	416	382	386	440	403	372	420	382	402	413	426	423	439	393	413	389	390	364	429	391	391	383	368	402	422	383	410	392	412	397	380	382	424	417	360	433	392	384	393	391	379	401	400	395	361	406	420	391	414	384	404	391	429	422	394	389	410	374	368	410	360	357	409	413	369	424	437	399	393	410	402	366	389	410	396	418	387	444	399	425	423	389	399	377	400	378	437	351	382	416	425	417	392	417	391	444	390	386	403	386	412	391	370	430	406	386	410	407	401	387	390	405	386	409	448	409	351	384	378	416	420	373	404	398	424	364	387	387	373	392	411	378	386	386	389	406	370	502	426	363	444	413	418	383	387	370	394	379	378	366	399	406	432	375	429	406	436	388	391	381	382	375	411	393	406	409	420	406	399	364	397	399	421	360	408	403	429	365	391	390	370	325	411	357	428	420	405	393	394	378	429	388	383	407	354	406	402	369	399	379	380	377	438	421	375	396	436	411	407	394	380	411	385	386	385	401	414	419	378	408	399	390	364	395	377	364	356	371	386	372	408	396	401	406	409	402	383	425	407	375	438	424	423	419	424	379	407	417	401	408	385	423	418	408	425	406	422	389	420	406	420	408	414	431	382	411	396	400	399	383	419	427	387	434	410	393	373	387	398	403	418	430	415	413	386	375	419	386	384	398	419	392	399	394	388	418	407	391	372	399	393	385	384	382	413	374	385	388	381	370	417	402	419	406	433	443	384	415	396	379	403	420	385	430	434	385	398	408	440	407	435	390	403	386	392	407	401	403	374	414	384	416	387	418	403	384	389	369	388	382	405	376	412	406	406	443	420	389	383	392	425	405	369	381	402	398	389	452	365	458	394	401	374	405	400	383	400	337	421	398	385	408	417	413	431	407	375	403	411	403	397	367	397	386	397	412	418	394	415	389	390	392	390	404	412	397	404	388	374	404	363	386	419	406	400	375	388	410	415	405	408	387	421	420	392	413	420	384	380	371	374	393	377	392	367	416	388	403	401	403	439	402	399	420	383	386	375	363	428	399	380	377	375	402	420	407	383	384	389	398	381	434	421	387	372	420	382	430	423	411	371	369	395	461	387	378	438	372	398	395	383	418	415	401	402	406	388	392	373	385	422	417	381	387	376	401	389	438	379	421	396	406	377	379	410	373	377	438	405	445	377	441	374	387	367	423	428	375	399	399	401	381	409	418	413	390	383	398	460	381	393	427	383	400	380	428	405	399	378	401	365	367	376	414	390	387	403	367	373	421	393	386	430	396	390	383	435	412	390	383	411	418	402	403	423	412	398	378	422	391	421	396	400	391	357	366	393	383	395	403	391	411	403	364	372	386	395	415	396	430	409	397	405	402	391	409	418	405	412	373	414	398	401	372	398	416	424	404	384	410	431	394	400	344	422	390	380	430	369	388	427	410	404	362	428	381	420	407	423	362	395	400	419	418	419	384	386	426	421	426	346	397	399	407	420	441	392	408	414	379	427	421	387	378	379	400	424	399	412	438	399	389	398	413	414	379	376	373	418	395	397	435	431	359	421	395	416	419	442	415	391	390	430	404	426	412	416	435	410	407	399	365	380	414	442	388	395	446	365	373	407	413	383	414	396	368	397	417	427	368	372	367	387	380	412	384	412	399	419	397	386	390	388	382	376	420	416	372	382	405	408	386	419	416	415	388	368	380	368	386	390	371	409	401	354	406	402	412	373	409	393	402	394	435	417	355	373	379	387	389	371	443	406	432	391	394	403	365	414	357	417	424	386	408	400	419	394	375	407	384	428	422	368	446	378	410	412	405	407	413	407	381	408	414	420	418	389	406	379	432	383	380	414	395	390	389	426	400	401	393	405	379	413	361	410	385	405	377	397	406	415	366	385	419	381	419	384	402	419	421	391	397	392	406	429	420	404	379	403	378	387	417	397	424	441	394	421	395	441	418	413	395	403	366	368	403	395	391	386	425	403	402	368	391	415	406	396	387	463	400	409	382	403	399	401	389	389	396	354	401	431	389	376	394	403	425	441	410	391	387	399	395	385	387	432	383	396	410	404	408	370	449	429	396	387	415	423	417	386	419	382	391	403	437	399	402	364	427	358	373	396	373	366	382	386	382	430	386	404	389	416	402	372	438	381	387	396	405	431	432	387	399	426	418	387	364	400	425	409	398	408	413	399	389	372	405	395	361	409	387	399	389	393	433	429	412	407	412	386	386	401	359	390	414	391	407	428	406	385	404	436	398	385	402	373	378	364	394	413	394	388	399	390	414	414	383	405	406	403	396	383	426	383	401	393	445	404	376	393	410	387	427	427	442	353	414	424	412	400	418	434	395	375	435	394	402	431	424	379	400	397	411	388	398	397	408	363	387	394	402
38917	43556	46503	47311	46452	37563	28570	20206	15468	15706	10915	5417	2311	722	330	214	167	167	179	180	178	156	155	162	181	152	154	182	159	174	136	160	167	180	180	179	151	167	165	163	168	164	171	166	164	170	150	169	179	149	153	173	159	170	171	156	170	177	167	163	173	143	149	171	166	151	168	204	154	148	162	147	158	164	170	186	145	192	177	163	166	169	194	177	197	149	162	152	171	195	167	160	156	181	150	166	180	171	178	169	156	180	172	169	148	158	175	169	171	181	153	164	153	167	175	177	173	168	173	173	182	183	152	171	163	155	159	184	165	162	164	141	178	144	154	160	182	162	189	172	160	164	182	169	149	179	164	151	163	172	181	191	144	175	194	167	161	181	138	165	160	158	146	181	160	182	159	168	167	155	161	157	176	182	143	163	169	164	153	174	162	192	158	150	162	149	149	170	181	187	156	190	159	187	152	176	159	161	157	168	178	176	158	169	160	179	171	159	185	158	156	154	169	165	159	180	157	147	146	194	168	167	165	158	167	150	163	179	175	150	162	181	189	191	168	178	168	148	149	158	154	164	166	168	156	161	167	192	147	176	172	173	170	169	192	146	158	172	148	166	161	187	152	209	192	166	179	161	162	152	173	191	171	156	144	149	165	177	148	155	184	149	181	136	150	170	150	176	161	160	165	156	178	174	159	156	163	173	169	152	164	177	156	157	177	196	169	161	140	164	156	161	177	180	161	154	155	145	170	174	169	163	187	159	155	169	172	174	170	156	158	181	148	173	174	147	169	163	172	145	145	185	172	172	160	158	180	162	151	119	189	188	169	152	161	201	185	163	163	152	156	154	175	165	165	151	177	165	160	169	162	159	170	175	144	178	161	188	172	159	158	185	135	154	157	174	182	176	162	155	147	189	163	156	164	167	164	151	147	186	202	170	155	150	155	160	155	168	154	189	172	158	150	156	169	148	153	170	166	157	173	152	156	166	159	165	159	146	178	157	168	157	156	164	187	146	155	168	161	153	168	180	172	193	191	160	170	162	132	147	174	188	136	159	173	182	161	171	182	174	158	157	171	143	129	163	187	181	165	163	172	168	170	164	153	163	150	167	157	151	151	168	161	171	150	177	167	171	163	151	156	184	169	171	138	154	157	148	159	167	182	164	161	180	160	181	180	170	171	148	156	168	156	160	162	171	171	176	184	166	173	187	164	156	135	158	160	147	178	153	148	158	168	176	133	185	147	147	150	164	169	182	171	182	164	176	154	150	162	148	170	172	172	161	181	170	175	177	176	178	176	177	157	153	162	157	155	166	190	148	172	157	155	164	151	165	152	158	183	150	157	175	185	171	170	174	156	159	174	166	176	178	170	170	194	165	166	175	138	168	164	161	171	180	172	177	160	143	165	186	164	180	168	177	187	177	160	165	165	163	166	175	161	167	156	164	160	170	179	163	136	165	160	179	182	176	157	147	163	197	146	167	173	154	180	167	181	182	163	146	159	161	158	178	181	165	184	164	176	162	148	199	172	174	147	171	170	163	158	195	157	143	142	160	196	172	165	182	152	131	169	165	157	170	154	165	177	165	170	154	155	159	172	148	158	165	159	189	153	191	156	186	177	140	176	175	158	172	166	177	161	170	157	168	148	176	154	178	190	164	172	172	157	149	166	171	180	143	158	171	150	173	191	182	164	178	159	166	182	172	173	187	155	191	184	160	171	141	170	166	167	160	161	147	151	158	178	181	162	141	152	149	175	175	170	143	160	159	167	149	158	170	171	157	175	160	149	174	160	169	160	140	172	157	176	163	170	184	179	158	178	135	157	168	155	174	176	183	160	180	166	163	171	147	147	187	170	191	175	161	160	144	180	168	198	160	162	183	174	155	153	153	164	172	171	172	176	165	152	159	180	186	161	148	176	190	174	201	158	175	164	164	158	172	180	163	180	137	148	171	175	168	159	149	167	164	155	167	172	174	147	170	157	167	153	144	175	181	172	167	178	154	156	157	163	142	165	183	200	177	166	179	165	148	155	166	148	129	169	155	168	167	161	155	186	173	133	182	167	186	184	174	167	183	187	148	166	161	151	191	142	160	178	143	158	177	167	163	180	157	177	188	157	175	180	184	161	151	166	140	145	174	182	170	165	156	166	147	151	150	160	172	155	193	148	166	155	183	173	187	176	183	156	178	161	171	160	159	177	166	159	165	175	148	152	126	175	187	163	183	170	175	151	161	178	177	170	163	162	158	168	155	162	172	142	153	151	175	180	134	156	168	168	165	179	148	157	150	143	173	180	162	153	153	161	144	161	171	141	183	174	150	170	176	150	185	163	153	156	174	170	161	172	167	161	166	174	176	141	155	180	179	174	178	166	145	172	162	161	159	154	187	155	171	152	152	176	162	172	153	143	177	148	178	182	160	173	174	166	143	166	156	172	170	161	179	174	165	195	191	142	157	169	154	175	167	165	168	169	168	173	171	167	150	155	140	151	165	164	190	160	157	188	164	170	175	160	173	173	160	171	154	153	153	149	166	143	177	164	155	156	158	173	173	150	144	176	177	174	160	175	192	192	171	186	165	167	170	191	176	172	124	166	161	144	169	161	194	153	148	169	153	176	167	181	173	179	169	161	163	184	157	169	172	193	172	164	169	155	167	171	154	147	163	170	172	166	167	140	179	180	173	143	177	155	181	166	188	165	177	175	178	166	147	178	133	194	171	146	153	161	183	147	149	161	163	156	144	170	146	157	160	160	188	147	183	169	158	148	165	163	165	184	162	137	190	164	177	177	190	170	172	163	182	187	181	170	192	149	160	158	164	164	185	159	158	153	153	170	175	169	140	144	165	164	166	162	161	172	171	188	149	171	146	161	151	168	167	167	164	172	141	172	144	183	164	189	165	166	169	170	157	174	164	168	169	160	148	163	151	189	163	169	174	173	163	156	166	160	159	162	174	160	156	164	194	171	159	154	144	185	165	147	190	178	181	155	183	152	159	187	165	157	149	170	148	152	150	181	180	184	172	165	165	164	185	200	168	196	151	177	154	146	168	165	144	165	157	169	154	174	166	159	172	160	167	176	175	182	175	162	174	139	157	152	179	147	188	164	172	174	183	166	150	154	161	146	191	141	168	170	154	179	170	175	158	150	162	157	178	170	169	140	167	163	158	181	155	149	159	172	173	161	188	171	159	164	175	158	171	172	179	171	174	159	148	153	185	178	157	143	161	178	173	159	145	182	189	173	160	158	170	180	169	183	179	173	147	177	167	176	163	174	163	158	160	161	149	169	200	171	157	165	154	143	164	151	178	159	171	177	169	178	181	182	162	140	138	160	168	173	145	162	178	152	167	179	158	171	162	164	156	154	171	164	168	146	151	129	164	195	155	161	161	144	181	162	177	159	156	142	184	159	147	171	178	174	188	158	156	167	181	185	174	166	148	142	169	164	179	182	152	180	193	168	168	159	178	143	165	159	172	150	176	173	176	156	154	163	165	167	169	180	162	178	192
28641	39509	50206	57294	55446	50149	31790	10396	26119	33366	27252	17559	8619	2929	1105	582	464	426	364	426	413	420	418	419	433	420	436	396	404	417	388	428	410	407	378	393	386	415	417	396	397	410	379	403	404	448	403	378	392	410	395	423	388	428	402	440	386	424	429	399	374	391	420	437	406	379	395	400	433	433	409	355	430	429	426	432	430	414	418	390	417	398	425	392	388	402	407	400	383	420	389	374	387	357	388	411	356	403	422	399	399	359	400	412	388	386	410	363	429	403	419	373	422	416	376	420	413	404	433	436	417	405	390	429	387	409	392	387	435	395	427	427	410	379	402	401	407	412	432	406	397	407	393	405	399	407	376	394	375	416	412	389	368	396	401	398	433	386	387	391	425	392	401	434	454	393	400	377	387	418	395	384	412	432	409	426	400	383	415	406	418	392	412	411	381	398	391	420	364	407	422	381	415	405	390	400	447	407	412	379	397	426	449	420	414	406	424	431	406	404	413	445	406	412	425	404	385	386	425	412	420	399	355	395	417	384	412	397	374	364	389	390	405	410	395	365	409	447	436	386	453	381	385	402	411	405	445	409	387	373	400	429	415	429	410	399	372	401	420	380	450	401	380	436	408	359	388	420	429	401	430	397	399	406	424	425	393	383	415	392	429	399	426	414	409	373	385	392	426	397	424	384	441	413	417	441	386	424	414	381	410	427	408	385	407	435	444	416	401	409	413	374	405	409	355	397	392	399	408	406	380	439	413	391	415	391	433	394	400	399	439	416	441	366	419	440	385	400	407	409	388	395	406	394	412	385	403	405	409	398	396	414	451	401	380	436	364	428	394	403	417	388	430	395	416	393	420	422	424	361	409	422	445	430	396	379	356	418	422	434	405	401	399	390	394	417	391	392	467	418	409	409	392	424	399	370	437	397	390	391	426	414	395	434	359	395	399	379	399	393	367	377	435	374	375	400	404	426	402	396	410	414	409	462	380	377	363	438	406	397	427	413	409	421	365	410	424	411	403	394	392	404	406	391	434	378	386	434	376	386	404	394	424	384	437	371	411	399	404	411	392	381	402	409	397	363	409	388	390	399	368	378	406	412	391	413	379	420	419	408	406	404	434	422	380	407	390	402	364	390	353	450	406	399	388	380	386	375	423	421	422	396	414	390	386	387	424	402	404	382	431	464	415	421	375	398	410	421	397	421	448	415	415	423	425	412	424	383	410	403	438	412	390	398	402	397	407	405	394	395	395	384	416	423	404	398	405	397	448	416	415	446	405	409	380	419	401	408	408	351	404	399	387	387	358	413	424	380	392	395	424	386	383	406	414	407	419	406	336	415	378	397	396	383	374	385	420	425	398	415	420	417	417	372	410	446	418	386	440	422	413	419	428	425	366	406	393	396	395	435	423	418	396	409	385	410	418	406	410	420	432	412	408	395	401	388	416	360	354	431	360	403	406	429	394	383	403	407	427	393	413	424	432	429	419	418	392	401	422	403	386	390	378	397	447	393	427	410	420	418	382	414	390	400	376	437	377	384	419	415	394	410	394	422	436	454	422	419	426	446	399	408	412	383	409	405	432	451	363	411	412	387	410	417	380	398	353	389	397	417	435	417	413	395	389	403	401	441	400	434	388	383	389	404	444	411	409	379	381	439	394	419	419	413	406	349	402	387	437	398	395	422	381	389	426	380	445	421	450	401	415	427	447	415	404	433	428	434	401	386	380	381	432	372	387	389	402	407	394	369	420	433	397	428	406	393	415	380	408	379	387	404	407	389	426	391	378	390	427	412	407	395	408	428	395	420	374	398	390	374	411	401	393	395	376	415	426	403	404	385	405	439	418	403	391	405	445	377	402	389	414	394	384	460	378	406	405	388	411	381	356	393	421	424	358	442	398	410	425	378	423	406	430	371	383	395	424	401	399	406	417	418	394	404	359	406	394	394	389	408	404	436	375	414	424	429	402	418	430	394	369	376	402	397	396	387	419	409	372	430	392	367	405	368	399	401	392	404	401	416	415	385	405	433	412	423	403	408	427	421	398	373	396	419	380	392	376	390	394	424	401	399	427	407	417	408	413	417	417	355	399	416	375	419	420	388	424	431	400	389	407	432	393	432	432	411	371	405	409	437	415	394	385	409	406	409	381	453	411	372	410	418	391	400	423	405	405	393	396	403	397	373	430	367	403	365	395	416	393	416	387	406	442	400	395	385	401	384	423	414	397	379	426	443	432	391	384	406	425	399	381	437	402	434	396	445	391	392	387	449	427	377	407	410	398	419	382	395	395	371	387	400	407	395	402	429	435	413	423	407	415	424	404	419	401	436	368	385	409	390	379	417	473	388	459	404	433	438	411	417	393	389	418	406	370	382	417	388	369	397	393	416	429	419	390	419	401	413	390	378	384	394	425	377	433	422	414	440	387	399	389	410	377	393	397	392	403	407	407	392	399	394	433	388	416	380	376	398	394	397	393	422	402	422	383	418	404	402	393	405	408	386	395	387	406	428	375	438	414	439	412	412	432	418	375	404	378	397	401	401	405	445	445	405	409	365	409	398	415	396	400	404	388	408	396	437	445	402	403	411	390	394	386	401	372	398	425	425	377	414	395	399	417	424	412	394	427	384	432	439	395	422	413	393	420	394	387	413	401	393	435	420	370	407	384	393	378	420	380	377	390	375	400	415	389	408	374	387	392	406	402	391	398	390	424	409	388	383	382	400	409	357	404	364	439	424	404	390	430	405	395	396	428	436	395	403	397	382	424	412	426	405	383	376	424	401	410	408	423	417	383	410	446	382	442	449	407	449	387	391	375	405	392	408	386	421	400	423	392	391	401	416	419	428	407	371	368	364	436	407	400	375	424	428	428	401	412	441	424	395	389	388	412	416	460	419	428	398	373	371	418	402	396	444	404	380	426	417	405	427	414	421	390	385	402	440	427	408	386	398	400	384	419	391	421	402	428	417	424	403	391	427	383	425	417	414	424	411	428	405	405	416	355	397	393	400	422	398	383	420	398	393	397	399	402	373	395	375	389	388	396	409	394	374	418	400	407	420	415	438	417	414	427	389	410	387	393	400	398	428	402	395	384	372	411	403	404	417	369	414	400	410	394	385	381	405	428	402	393	428	418	444	419	438	367	405	424	414	394	400	435	389	390	400	415	430	392	450	397	403	422	392	421	423	411	382	388	404	402	398	410	409	391	371	408	401	388	378	397	428	381	433	443	390	396	396	385	418	420	422	403	373	416	444	427	393	431	417	369	409	407	406	407	420	420	409	413	441	426	408	454	400	398	393	428	418	417	430	395	364	406	422	400	412	404	391	376	430	401	415	414	392	416	415	402	406	388	410	402	400	440	434	392	400	409	393	429	407	407	349	394	406	381	367	402	403	364	411	427	445	406	438	377	412	378	388	389	452	432	435	432	400	434	425	411	384	418	416	372	411	426	370	415	436	424	416	441	368	396	394	396	442	409	396	378	422	396	415	397	423	407	392	420	398	410	400
52164	47266	42307	40121	34096	34258	30253	25325	26397	31828	27630	16311	6603	1668	571	206	146	144	138	148	156	156	128	139	155	155	160	145	145	149	151	129	166	138	154	142	136	126	138	143	130	158	130	137	136	144	157	153	158	154	115	136	136	153	121	136	138	121	118	172	159	146	163	160	143	130	134	113	128	136	142	135	162	129	138	142	177	156	151	137	138	142	148	142	149	124	130	153	118	129	129	147	140	111	131	154	140	156	142	144	157	134	187	120	147	166	133	133	121	144	137	164	168	119	123	125	137	154	138	143	132	131	127	153	131	132	128	150	143	140	138	134	146	147	135	153	148	180	142	167	141	153	136	143	157	148	137	146	135	150	150	137	135	139	146	141	125	147	134	143	139	124	174	146	149	138	120	150	134	148	151	144	136	166	112	158	142	150	155	132	151	126	167	179	136	120	138	130	163	119	123	146	141	140	143	149	153	160	145	163	138	146	131	148	164	146	119	156	143	150	162	135	129	126	148	116	139	157	131	119	168	137	124	149	138	146	133	141	137	164	143	129	157	138	121	155	146	152	136	147	179	122	136	159	156	134	135	156	151	132	155	151	141	130	154	148	157	144	147	144	138	149	138	152	141	138	154	123	143	163	131	123	142	123	152	130	120	147	125	165	158	136	148	128	156	127	150	144	131	133	146	136	143	152	115	152	122	152	147	156	155	127	153	143	135	124	143	148	126	133	132	148	138	126	144	126	141	146	118	151	154	144	133	141	127	151	161	146	136	166	130	124	159	139	127	127	148	144	140	137	123	137	118	139	115	151	154	144	141	150	155	140	136	139	148	147	128	165	138	144	128	130	130	155	138	136	134	140	142	148	148	151	165	156	179	139	147	143	138	141	150	144	151	128	140	151	133	165	129	128	163	133	138	125	159	152	129	124	158	147	146	137	140	154	151	131	130	136	133	135	157	149	131	118	125	150	130	112	135	140	156	130	146	152	139	137	135	132	135	150	137	129	137	139	142	120	142	151	159	145	135	142	144	137	150	153	126	156	154	135	142	143	120	145	132	149	136	133	156	159	145	148	161	151	154	137	142	187	132	155	130	144	137	136	165	121	138	133	170	151	153	148	158	151	161	141	148	135	154	153	134	145	140	149	158	152	141	153	148	145	125	154	135	149	143	158	124	149	132	136	163	115	150	160	145	149	152	128	140	128	155	130	137	122	153	129	131	130	150	129	138	130	136	141	157	122	138	153	144	126	126	157	138	138	142	150	134	135	161	127	146	152	143	151	149	125	147	163	133	136	155	146	139	145	162	130	127	135	149	184	150	160	134	150	133	137	153	123	165	150	130	155	163	128	115	125	140	119	159	139	111	137	130	139	150	141	135	151	138	126	140	139	149	147	151	129	149	139	145	131	148	152	125	130	130	159	150	154	142	137	148	127	121	160	145	147	145	137	154	134	125	136	117	163	144	151	155	138	151	154	145	147	151	140	141	154	126	142	152	133	141	150	133	139	154	124	138	147	152	119	147	126	163	160	161	148	128	130	132	145	135	140	132	148	154	140	175	139	109	151	140	152	130	132	149	143	136	138	150	130	137	148	133	126	146	141	155	121	153	158	121	129	151	141	139	163	148	156	136	158	141	146	153	170	154	153	164	151	116	117	123	151	140	117	140	175	148	150	128	148	158	141	158	145	132	135	167	133	131	129	125	134	138	150	153	145	138	141	153	159	146	134	136	142	147	140	123	133	151	130	154	149	137	162	119	135	139	154	145	150	136	126	135	143	129	133	166	125	168	110	140	119	148	141	147	139	145	145	116	149	138	148	139	150	160	130	155	164	158	141	135	131	113	134	157	122	150	127	142	161	138	119	135	133	122	147	132	139	137	160	151	144	145	148	137	144	164	130	141	144	166	147	143	130	143	142	154	131	142	138	116	120	163	150	127	158	141	151	145	155	154	144	154	151	148	144	147	126	137	131	153	117	136	161	146	149	158	145	128	144	131	146	146	137	151	168	149	133	140	149	143	162	146	118	150	152	159	143	122	149	123	139	159	140	148	161	129	161	155	154	142	151	153	142	139	143	128	146	147	157	136	137	132	126	147	137	140	142	148	160	151	131	127	137	147	152	143	153	135	146	125	143	129	133	144	128	158	158	145	150	154	155	131	134	150	134	122	128	130	138	168	117	150	123	155	123	133	132	144	173	167	131	141	139	125	138	143	145	157	145	156	123	147	146	135	149	148	169	150	150	115	130	150	148	140	134	123	124	128	156	133	149	149	141	157	136	146	140	149	136	137	121	152	154	130	139	154	146	150	137	126	156	156	162	168	151	146	140	130	136	149	126	149	119	161	144	124	120	158	143	125	134	142	158	158	132	149	153	145	159	161	115	123	139	150	157	174	127	123	154	137	133	131	152	139	159	129	138	162	161	140	144	128	127	144	161	141	144	133	135	139	130	124	133	138	144	133	141	132	132	124	134	132	137	161	148	142	154	136	139	141	136	140	155	146	128	129	144	140	143	148	154	153	142	138	148	156	143	147	157	131	130	129	129	127	150	161	135	148	139	162	163	152	119	135	154	166	149	163	137	137	140	126	121	147	146	127	117	129	123	151	136	147	155	142	151	163	132	134	130	144	129	128	153	152	114	153	135	139	169	117	155	140	138	148	127	146	156	160	149	127	147	126	127	132	136	138	120	140	137	131	139	140	156	143	140	152	138	130	131	131	161	127	134	140	147	132	137	133	136	127	158	131	131	149	153	144	154	137	134	144	116	156	139	142	146	161	143	153	118	134	167	145	120	151	124	142	161	126	145	146	147	137	138	130	152	147	163	138	108	139	135	141	162	156	139	137	150	161	150	142	116	139	139	131	144	135	114	153	160	128	137	130	145	141	127	123	156	152	128	135	155	137	149	110	126	123	137	136	130	131	144	150	178	155	147	137	140	150	175	131	120	140	141	119	112	147	144	148	153	128	137	168	140	116	131	140	129	136	130	133	144	149	139	126	153	130	117	160	144	146	160	136	152	150	136	126	157	148	151	134	130	137	143	131	154	140	134	141	119	175	135	132	142	149	132	174	166	155	125	148	179	128	142	152	149	159	141	131	126	165	142	142	133	118	161	156	126	139	130	161	149	128	136	155	149	136	133	107	120	149	135	153	137	163	139	156	148	153	132	127	143	154	138	143	140	143	126	158	143	124	146	168	125	129	127	133	160	149	131	133	142	134	126	170	143	147	148	130	144	164	151	130	140	155	136	144	160	148	143	144	162	151	179	153	138	134	147	107	146	143	139	149	154	135	143	151	161	149	150	125	133	148	124	132	149	138	147	128	145	133	130	142	143	153	134	147	136	145	134	150	135	137	137	153	133	146	140	126	152	124	142	136	141	140	134	172	149	167	147	118	139	127	142	140	136	132	133	146	147	148	140	147	138	133	135	138	152	141	157	125	158	144	133	128	147	132	130	156	136	164	131	114	124	149	137	140	154	149	161	145	144	150	160	155	139
43292	53745	55153	51873	49077	50589	38080	26505	41506	48798	42683	30253	16270	5454	1755	621	405	385	385	360	372	369	348	340	361	346	360	321	377	369	342	346	322	338	357	318	383	326	338	339	311	321	318	363	339	333	343	324	344	310	382	348	341	338	311	310	348	326	333	315	332	317	331	341	320	360	344	327	365	328	334	342	302	331	343	334	320	314	315	339	298	346	303	380	334	321	379	351	322	340	339	341	318	328	344	317	330	334	322	320	319	316	344	365	345	331	334	318	346	350	327	327	330	305	348	307	310	306	343	336	366	402	307	343	316	302	342	356	310	317	324	332	334	353	346	354	322	353	317	343	324	339	334	320	333	339	312	317	344	367	301	302	327	324	339	325	360	331	351	345	353	344	301	363	325	356	327	344	354	359	343	335	303	325	357	330	351	342	359	354	305	317	356	332	364	302	337	317	356	339	345	328	345	348	314	318	307	298	329	344	327	339	338	300	337	348	338	302	314	335	330	348	337	342	301	303	363	340	332	354	297	307	317	302	349	323	342	335	333	306	341	344	321	357	310	359	333	345	350	294	345	340	311	324	357	318	328	342	353	325	328	335	329	298	324	317	331	336	317	319	354	330	299	345	319	354	334	339	316	338	326	344	309	307	293	350	364	341	337	321	335	334	327	334	362	356	331	340	315	326	335	331	341	297	339	335	349	302	348	340	324	316	324	342	341	330	321	316	331	352	351	356	295	335	324	325	309	352	348	339	352	304	318	330	311	336	323	308	340	338	359	325	332	315	346	346	368	332	357	327	323	330	321	327	311	336	323	338	320	323	335	343	336	284	301	347	294	319	335	313	350	347	276	339	314	332	379	316	292	301	294	320	342	302	328	328	335	317	317	343	350	348	315	370	322	334	324	334	338	326	327	337	316	333	337	331	333	326	359	346	352	334	314	321	352	351	331	338	313	306	328	313	345	337	348	327	355	344	322	327	334	346	337	336	348	321	339	328	330	316	350	296	337	282	344	332	331	358	321	342	355	296	356	332	319	324	340	323	324	328	342	313	329	335	365	321	300	302	344	334	327	296	376	296	308	325	321	365	318	350	337	318	331	336	362	354	329	316	313	329	327	313	305	378	315	320	321	318	355	344	322	327	331	316	324	334	335	307	329	315	338	319	350	330	340	320	319	340	317	331	320	313	364	347	302	346	326	347	359	347	384	312	328	338	336	326	368	355	289	322	302	347	346	315	336	342	337	342	314	335	313	341	316	339	331	335	321	301	342	352	312	304	314	331	359	334	344	304	321	333	311	333	325	344	317	337	328	313	335	308	344	317	313	311	296	335	341	329	350	326	307	371	356	310	341	330	330	312	349	337	349	298	331	337	311	335	298	315	352	361	286	337	357	343	353	335	370	329	326	343	331	349	324	345	336	325	349	323	303	347	304	351	318	347	317	325	334	320	326	363	312	389	298	329	336	351	330	355	332	308	336	342	358	354	338	321	322	310	298	350	315	321	330	334	311	340	315	370	341	362	369	329	324	323	336	354	368	346	328	311	315	289	317	351	342	334	319	341	334	315	322	342	333	342	337	371	330	332	320	322	326	337	389	299	351	306	330	331	326	311	344	330	318	323	310	375	313	308	340	303	323	330	329	343	331	303	323	358	326	329	328	330	337	324	327	330	333	312	349	315	321	357	350	334	300	333	344	349	354	300	319	365	327	348	345	328	344	339	342	332	346	335	348	344	353	332	292	328	305	319	315	336	332	320	361	310	345	335	325	357	327	310	331	304	335	334	336	305	333	323	325	375	327	319	353	333	322	358	357	333	331	323	306	347	351	303	317	353	300	318	342	322	358	343	315	333	363	367	334	354	357	344	331	355	297	343	304	341	368	345	337	291	302	299	365	344	302	339	321	354	338	361	359	337	335	304	313	308	319	321	335	325	321	306	340	340	310	317	322	335	355	319	340	322	349	301	335	355	339	303	351	322	339	341	351	317	312	332	349	317	334	339	327	324	351	320	319	342	309	351	325	338	312	336	304	325	304	331	312	353	321	325	315	346	331	326	335	336	309	343	316	358	340	342	332	332	340	313	314	309	329	310	329	326	360	348	348	326	341	324	338	329	340	328	324	331	350	336	330	352	342	343	323	330	333	349	351	326	339	331	309	350	370	316	319	342	322	311	337	326	323	325	321	305	326	348	352	332	325	320	329	336	365	356	318	343	320	371	318	324	317	328	325	342	325	298	297	324	331	314	322	362	329	327	295	332	317	366	326	293	355	333	350	317	333	340	296	325	347	352	323	365	326	313	342	339	301	326	338	328	327	327	330	347	351	344	330	326	356	349	332	337	321	316	339	302	300	328	321	318	341	335	335	350	314	323	341	335	328	325	334	320	316	338	304	349	329	329	315	339	336	304	325	322	362	317	360	341	306	321	361	368	331	347	352	340	334	320	304	298	321	294	341	316	330	361	334	296	374	349	321	324	336	290	319	332	311	359	349	339	379	309	355	322	322	336	293	303	320	324	341	341	333	349	330	324	347	331	355	310	329	325	311	322	347	337	340	331	324	327	314	325	361	294	316	335	325	338	312	311	333	328	349	332	324	316	300	329	323	306	345	337	319	356	315	329	305	281	359	325	344	320	290	307	328	357	363	313	359	319	314	315	319	338	335	312	329	351	319	334	315	356	336	318	327	340	326	351	309	350	357	360	348	332	324	315	332	347	334	351	317	333	343	332	329	316	332	340	327	353	325	343	363	338	319	341	322	315	318	372	327	342	311	326	337	338	316	317	313	334	343	359	349	360	348	309	311	329	336	353	355	329	288	331	375	343	305	323	338	324	331	318	327	327	362	331	357	326	308	326	312	329	307	331	339	349	350	364	330	329	355	331	335	353	331	327	334	337	327	324	348	321	325	333	327	329	337	313	294	336	317	330	324	332	310	317	341	340	315	312	350	324	330	352	316	380	356	345	332	354	342	340	322	331	300	346	347	346	349	353	366	324	292	344	381	320	327	361	323	342	315	315	354	332	338	357	315	356	331	325	321	304	323	312	315	344	321	322	355	343	319	333	318	323	315	321	334	350	348	335	340	313	311	329	314	350	319	304	320	332	304	323	352	350	325	321	333	331	300	301	329	339	310	292	337	306	324	323	326	332	320	329	329	336	315	323	307	320	328	331	312	325	319	285	297	308	299	356	335	346	324	328	322	370	343	340	316	327	327	337	329	331	334	366	325	362	324	368	307	341	318	333	312	330	354	333	335	298	342	346	336	334	337	316	329	334	315	359	334	295	323	316	321	339	319	343	361	336	330	314	313	328	330	336	322	345	366	294	366	338	355	320	370	294	330	336	326	348	345	335	333	296	344	353	348	296	297	328	311	317	335	330	309	327	336	354	326	328	351	332	349	317	343	317	363	351	319	340	334	350	297	335	344	334	327	322	342	337	325	315	339	340	361	357	275	318	339	331	381	315	305	365	336	322	323	342	320	314	333	307	339	367	334	346	322	333
10118	21038	31858	29726	15335	7736	2344	570	641	1138	1517	1207	764	404	222	187	165	155	143	157	153	169	151	151	183	159	144	156	156	147	151	173	135	135	159	177	180	145	148	164	153	161	133	163	115	160	170	144	133	167	159	136	152	194	159	176	152	172	155	182	161	142	138	158	158	173	172	143	168	164	158	152	154	146	154	158	130	147	140	154	141	143	153	141	187	138	179	159	155	157	167	165	140	145	165	171	135	138	153	153	167	148	174	147	160	167	167	149	134	155	136	154	146	135	146	163	147	171	139	139	147	165	157	167	135	137	117	169	146	170	149	158	145	141	158	167	160	148	154	156	137	165	173	149	153	174	160	149	154	162	154	152	157	153	152	134	137	131	167	160	161	162	167	154	163	176	142	145	153	160	177	141	160	161	146	167	156	135	144	160	156	154	157	145	132	148	144	153	147	138	165	151	146	129	143	166	141	132	143	170	176	161	150	128	154	151	180	176	136	165	158	163	152	138	163	171	148	141	125	159	160	162	145	163	177	188	181	156	175	153	145	149	166	147	148	148	157	164	153	142	148	158	166	144	148	153	145	157	172	153	162	148	150	154	162	160	170	138	168	160	139	147	150	143	159	142	171	141	152	167	129	157	153	170	156	159	153	156	157	168	150	170	145	145	158	169	136	148	151	154	151	153	145	158	130	154	153	125	152	166	155	130	143	156	130	145	162	151	146	151	139	179	126	169	163	143	155	148	136	158	162	159	187	146	159	146	136	144	169	153	169	172	157	139	149	145	146	132	173	158	179	156	142	152	169	140	146	176	128	152	160	182	143	146	157	177	123	149	153	158	149	151	136	138	151	161	155	138	167	171	148	155	169	138	156	161	141	173	141	146	149	155	141	168	165	176	149	121	160	154	171	156	136	169	157	160	138	155	155	143	133	167	160	176	170	145	128	149	131	158	159	166	164	155	162	163	139	140	139	151	169	167	148	148	164	158	166	140	181	151	166	152	164	151	179	160	158	149	148	160	154	134	162	151	156	153	160	152	135	149	151	151	156	159	148	153	174	156	150	187	161	138	156	182	162	139	147	172	150	158	145	174	164	165	162	154	157	139	169	156	151	145	161	143	154	168	145	146	162	159	146	135	145	181	134	168	151	157	161	147	144	156	152	158	159	180	152	128	165	166	160	131	174	135	154	167	160	162	156	170	162	177	155	150	147	169	157	160	171	158	168	145	144	174	151	134	175	157	146	154	174	134	160	155	144	160	139	147	145	141	177	150	149	186	165	161	153	155	151	162	168	161	177	152	146	140	141	144	148	154	138	158	130	152	147	171	160	174	159	160	158	161	163	171	172	149	155	168	153	130	153	154	157	175	149	156	173	153	181	153	155	162	165	155	142	153	164	154	166	144	137	152	180	146	174	176	173	165	154	144	165	174	158	133	147	197	144	162	174	159	144	170	174	156	160	144	141	168	174	140	169	172	174	165	164	137	138	177	131	151	150	138	187	151	158	151	145	187	140	155	172	139	165	143	165	162	160	167	156	137	143	159	147	140	148	154	133	174	161	158	151	169	143	192	163	160	141	147	168	165	134	146	123	145	129	146	178	155	152	146	151	136	175	159	163	154	178	141	153	140	131	139	156	154	173	155	148	172	148	149	143	140	169	172	167	168	159	171	173	130	180	172	148	155	157	155	152	146	164	169	141	163	167	155	138	150	155	150	152	169	162	166	150	159	145	146	157	180	168	170	152	142	140	137	142	173	151	154	139	147	153	153	164	178	165	137	136	150	157	141	137	163	173	180	166	163	149	174	140	164	158	129	153	164	154	141	164	145	162	136	153	132	163	131	160	166	174	177	163	153	165	164	177	170	145	169	137	155	162	164	169	154	137	150	150	146	153	166	156	162	148	147	153	155	153	160	166	150	131	146	162	160	161	160	151	125	136	141	163	152	140	145	131	164	177	163	145	140	167	163	166	173	167	160	146	155	164	178	154	160	168	164	140	163	155	176	177	150	155	146	163	154	171	142	152	144	144	154	179	154	164	150	153	145	163	137	166	147	129	147	164	162	155	158	148	139	137	156	186	154	155	154	164	147	177	168	156	153	168	131	156	157	152	134	161	152	133	139	152	158	141	148	132	128	151	145	167	158	155	176	179	163	158	141	173	136	163	165	164	163	161	156	166	147	160	147	164	143	163	142	156	155	158	142	144	161	178	153	140	162	149	158	134	169	152	152	166	150	138	148	144	150	148	139	131	157	164	162	149	153	146	159	190	154	144	155	179	162	158	144	174	153	167	147	163	143	157	182	172	146	155	148	148	168	151	165	160	163	175	152	162	143	148	160	183	152	144	167	163	157	143	166	142	149	151	137	143	145	157	170	141	168	189	159	170	172	143	138	165	158	166	156	146	139	181	163	138	145	156	165	129	148	158	153	179	194	180	153	171	160	151	176	166	152	160	124	167	165	165	171	159	163	145	155	161	156	168	164	154	151	147	164	149	152	147	135	147	147	156	159	172	156	155	145	189	172	166	153	154	134	158	150	154	144	151	186	177	131	160	148	156	150	147	156	145	159	152	163	175	153	158	157	147	157	122	140	156	161	143	157	156	153	148	141	167	165	153	177	171	180	166	158	157	168	147	127	150	146	192	143	156	150	142	164	167	165	163	165	148	166	148	161	144	153	166	178	148	148	159	152	149	153	158	182	176	127	139	157	152	133	143	150	154	136	157	171	178	155	143	147	145	158	175	168	143	174	157	172	149	181	164	167	167	152	169	152	186	145	152	158	167	155	183	155	170	139	148	168	139	151	147	144	151	138	176	130	164	167	165	156	167	157	138	154	167	170	162	161	160	152	131	171	146	147	168	157	165	165	147	146	134	160	169	147	154	151	176	145	149	165	176	146	140	157	147	161	159	155	162	139	155	157	144	140	154	156	172	160	168	158	157	157	136	174	173	143	163	173	171	150	150	126	170	160	152	153	144	151	152	147	160	170	162	160	161	187	154	151	143	163	145	165	157	142	147	151	152	138	165	152	143	176	150	166	177	140	141	167	144	142	151	164	159	135	182	159	166	154	180	174	152	145	182	138	143	153	142	167	161	136	168	139	162	164	162	156	157	149	165	168	159	170	148	149	163	163	125	175	147	124	146	158	145	174	147	166	157	142	167	156	154	150	163	171	155	146	177	142	168	146	142	150	167	146	161	145	158	149	148	159	139	146	160	155	168	161	145	151	169	150	140	163	146	136	157	170	186	171	166	164	161	150	170	155	139	153	138	155	144	162	151	158	194	146	126	146	149	174	157	156	152	179	169	145	175	167	142	170	175	160	149	143	168	163	147	136	155	178	176	168	174	153	136	154	151	170	160	166	160	160	142	147	152	146	145	165	141	143	138	192	189	161	169	161	144	130	168	169	135	149	156	156	146	133	161	186	143	156	158	162	146	131	142	191	156	195	160	159	143	155	153	158	151	164	156	172	161	176	178	166	169	157	146	169	157	136
8235	23317	36982	35850	19299	16273	5443	1491	2866	5433	6354	4764	2659	1165	599	455	402	371	405	364	377	419	396	406	378	379	345	356	371	360	414	393	385	423	380	392	377	367	389	369	388	387	377	372	389	359	372	363	391	346	404	399	383	404	379	384	345	365	376	389	361	393	398	390	373	388	384	342	395	351	396	386	393	388	363	386	379	368	381	395	391	406	385	343	398	381	387	386	354	381	364	348	389	381	391	385	376	383	354	410	372	384	388	413	381	375	392	422	429	370	350	365	401	370	372	407	380	402	377	401	380	381	386	354	405	396	375	391	390	383	346	389	381	363	360	356	391	357	382	387	375	363	354	409	388	390	391	379	383	407	405	413	372	424	364	372	370	371	387	367	400	343	364	386	373	408	390	385	361	408	399	372	387	400	412	365	379	361	362	398	388	366	371	403	409	387	410	372	420	361	392	366	396	406	394	378	436	387	406	411	382	380	362	379	366	389	366	362	382	359	405	347	370	393	397	381	372	379	370	382	410	342	402	350	422	393	394	369	380	399	360	336	409	383	369	386	380	388	381	365	400	361	395	398	433	398	376	401	338	395	431	364	395	396	353	414	387	373	372	390	408	364	406	388	389	369	420	363	373	399	370	373	388	380	409	367	368	388	348	388	379	359	430	402	377	394	413	412	347	377	388	394	369	360	398	380	383	382	340	382	377	398	369	361	349	397	361	394	392	365	387	371	384	386	385	390	377	374	377	363	415	396	393	342	382	383	374	396	428	357	408	389	390	377	389	389	401	440	417	382	404	374	405	374	340	396	396	408	393	417	367	396	373	381	396	334	387	412	375	394	378	378	378	369	373	401	388	390	383	395	371	374	381	372	365	353	379	408	385	386	392	391	391	378	353	389	390	387	381	373	379	345	392	361	375	398	396	390	381	391	401	405	399	414	397	353	370	365	379	430	354	373	375	393	369	371	389	381	358	394	381	356	418	388	380	384	375	412	358	385	378	424	403	391	371	363	391	361	381	369	372	366	403	363	384	407	406	393	371	353	394	370	406	380	397	402	385	426	389	383	368	337	366	376	412	398	385	429	384	376	351	383	384	386	388	380	405	356	343	385	389	382	389	397	369	370	362	358	409	403	393	388	360	368	373	398	397	363	376	373	390	404	365	414	408	417	381	390	380	412	400	395	392	410	391	367	349	353	407	356	400	376	398	417	369	417	371	416	383	379	346	368	351	381	389	415	436	370	404	394	379	393	372	365	389	344	399	372	386	379	380	387	386	373	370	390	351	399	385	372	418	411	414	380	440	390	384	377	362	392	376	373	360	372	379	408	370	380	422	388	389	379	396	387	373	414	399	376	377	413	378	336	339	374	385	380	383	380	380	368	393	409	396	374	381	378	365	387	365	390	400	397	387	363	396	352	344	397	366	403	384	355	406	354	366	375	374	360	388	384	378	406	390	400	384	377	361	388	355	369	380	391	378	389	394	382	411	382	414	371	400	378	409	394	368	443	422	392	404	363	393	412	384	379	403	365	425	389	388	373	360	392	372	349	387	373	373	424	370	391	422	379	353	425	341	382	361	367	343	384	379	354	375	372	357	360	370	371	381	378	374	361	358	376	374	369	388	380	390	384	403	357	379	446	395	372	395	379	372	387	370	344	399	384	361	383	389	391	359	370	398	395	383	400	403	377	374	385	350	389	379	385	369	342	397	384	324	392	388	359	390	384	374	378	403	426	381	396	371	375	397	348	387	360	404	397	360	356	366	360	383	383	358	389	385	374	370	361	402	337	378	388	401	354	373	387	432	393	404	395	402	381	397	376	362	390	382	345	400	395	376	363	386	355	422	362	384	386	419	366	393	397	409	421	388	378	388	401	375	377	390	384	402	379	338	358	394	389	397	389	385	388	392	401	375	384	381	409	380	365	386	380	385	410	391	370	362	362	381	365	409	369	374	375	397	419	371	367	396	366	352	359	395	378	363	397	414	391	401	405	375	373	388	405	413	403	382	402	422	405	420	392	359	387	370	376	385	411	353	420	395	383	360	401	374	404	400	381	357	381	355	440	410	408	414	347	397	390	411	401	378	363	395	362	383	365	384	387	374	415	371	397	382	369	385	388	360	360	382	363	389	405	404	390	354	416	375	389	379	372	392	391	384	367	418	399	378	410	373	398	387	405	377	423	355	354	435	351	376	389	373	365	347	363	362	397	353	408	381	386	381	364	369	412	418	381	408	398	375	401	395	389	405	380	389	386	380	406	367	385	415	356	353	389	395	382	370	384	372	367	387	384	376	341	391	390	394	366	356	369	367	356	408	373	408	399	390	382	386	367	418	348	423	385	367	392	368	371	378	386	393	379	386	410	402	384	407	391	381	415	378	366	377	406	391	381	425	386	392	382	399	368	390	398	380	371	404	384	388	382	372	379	399	372	378	383	380	358	391	366	375	399	378	386	410	412	361	352	404	379	393	401	411	361	398	376	369	403	370	374	405	389	409	381	422	385	409	377	349	409	394	373	357	397	394	352	387	376	340	381	391	389	347	380	395	395	383	420	373	348	376	394	406	400	362	382	361	372	411	391	370	362	408	411	392	381	365	372	384	367	365	417	375	342	368	378	379	346	359	374	399	364	382	380	365	390	380	382	387	406	387	355	370	371	382	377	392	384	430	392	396	337	378	384	411	374	408	409	358	379	401	370	360	393	396	380	406	395	366	381	406	386	383	380	387	369	360	384	408	379	353	384	377	411	365	380	392	426	348	389	361	388	372	366	370	396	374	389	385	414	426	375	417	429	373	385	383	386	352	366	355	417	374	403	375	375	391	352	405	365	390	399	376	400	434	379	379	388	366	411	374	410	361	349	397	391	366	407	366	385	385	404	380	352	385	364	387	429	340	359	399	368	374	383	370	379	369	384	350	360	398	383	366	347	354	366	383	384	393	372	363	348	380	406	397	393	358	396	372	363	394	368	379	360	378	406	348	360	397	414	375	406	329	389	390	384	378	366	381	371	386	387	374	392	373	415	413	406	401	391	409	379	421	382	371	359	362	398	354	370	396	356	395	387	347	390	399	384	381	389	360	414	362	371	357	356	395	375	405	382	410	382	391	353	377	374	375	381	357	367	397	366	368	353	380	412	389	371	357	369	369	394	375	397	361	406	381	358	340	401	416	371	372	341	358	375	375	382	393	387	397	388	386	393	373	355	360	395	390	394	418	405	403	428	393	409	408	392	372	397	353	385	385	395	378	393	412	356	403	383	350	382	365	375	404	360	361	374	340	408	384	378	422	395	389	375	376	399	374	390	385	392	411	387	380	348	362	379	371	393	392	375	369	387	371	382	391	405	336	403	394	377	410	377	387	426	350	367	386	391	386	387	390	369	390	420	390	380	395	380	407	388	414	376	364	385	424	390	365	363	374	374	390	367	405	415	381	386	385	382	374	373	383	378	411	336	365	385	384	401	380	381	372	376	394	383	382	371	394	354	374	391	367	392	384	374
40085	49681	48764	38277	36208	31333	27018	17821	13101	14810	12146	6773	2789	976	422	255	178	158	181	168	152	187	161	172	173	157	169	173	148	181	185	143	170	144	168	156	164	165	159	160	148	175	169	151	157	147	179	163	168	163	160	157	154	165	178	163	167	183	131	162	192	157	170	185	159	146	144	167	159	168	136	173	164	166	166	189	187	164	148	171	145	187	153	169	178	175	187	199	165	161	158	168	176	151	161	172	162	146	193	160	179	157	146	133	172	162	144	164	150	152	148	156	152	188	151	149	157	167	176	191	134	185	159	149	161	181	164	153	187	165	168	166	186	181	126	174	172	131	146	158	147	164	160	182	164	171	173	143	141	165	166	159	185	186	167	166	153	160	190	152	165	170	162	188	169	151	176	160	161	185	160	153	143	170	170	170	158	139	163	183	175	171	183	151	168	176	161	184	146	174	145	160	181	157	175	159	159	174	198	174	186	157	177	172	161	183	164	157	161	153	164	187	157	164	165	166	174	182	182	169	170	153	165	149	149	180	191	176	175	173	139	163	158	150	190	161	143	172	158	168	184	163	136	143	163	164	181	168	159	145	181	146	152	178	165	171	153	152	150	173	162	148	167	166	162	158	165	162	151	175	191	123	160	155	160	180	189	182	163	159	165	150	175	156	140	165	162	146	156	166	176	159	172	179	157	167	181	182	163	172	164	176	166	152	159	188	151	179	178	167	171	153	163	160	151	153	143	135	166	181	163	143	175	146	152	164	184	155	154	166	170	130	158	151	167	162	169	183	151	154	177	164	150	180	150	176	165	154	167	174	169	148	165	145	145	171	155	156	162	185	174	164	171	167	170	156	168	177	176	173	157	165	157	163	186	162	176	177	172	158	147	170	164	143	180	167	168	155	144	166	157	148	178	179	198	182	194	152	143	150	121	155	168	198	151	173	177	164	168	173	141	154	171	172	173	170	182	174	174	189	149	174	169	155	151	171	173	176	159	174	163	161	159	161	150	179	164	164	160	170	154	160	157	172	157	175	161	172	162	148	158	147	144	173	188	157	171	164	138	160	170	170	168	179	179	199	188	182	171	158	160	171	155	172	154	169	155	163	156	175	154	159	138	191	172	176	152	164	145	157	167	143	185	163	170	165	175	166	170	152	163	130	160	155	177	153	172	158	154	175	148	173	156	165	152	155	151	166	162	138	159	181	153	157	159	143	198	161	172	162	148	173	183	153	141	161	154	186	160	140	162	161	155	170	175	153	195	161	154	174	161	177	177	174	159	160	156	165	151	160	151	165	154	164	167	167	165	161	143	158	184	178	164	189	164	182	177	164	166	159	154	174	140	159	168	149	174	177	169	171	145	184	149	163	174	148	156	169	172	149	170	197	159	166	184	167	173	156	145	171	134	171	166	170	191	170	147	170	175	169	155	175	172	184	163	161	164	177	150	167	138	161	171	167	174	173	158	149	153	181	159	141	174	160	167	160	138	141	171	189	159	141	181	174	184	194	155	125	163	171	167	163	186	148	167	170	148	196	168	176	152	157	171	185	157	189	156	184	165	165	148	152	164	159	151	156	165	181	157	155	167	162	164	144	155	145	162	185	155	158	156	169	177	149	147	171	152	177	175	161	147	150	161	146	167	151	167	127	142	176	156	168	165	178	173	158	165	153	144	140	167	158	183	137	168	163	180	163	175	172	145	161	145	131	149	156	141	163	161	182	190	157	172	159	181	168	147	169	163	160	154	147	148	161	165	164	174	184	178	160	168	150	189	126	170	163	165	149	169	160	164	172	149	182	157	153	173	160	163	174	167	162	179	161	172	167	159	150	192	145	156	169	178	187	176	175	151	172	168	175	164	159	182	149	159	162	144	159	184	162	165	181	149	159	170	145	150	146	148	156	173	163	157	163	166	166	145	145	159	171	163	177	181	189	151	159	176	156	164	176	158	168	173	166	177	182	168	155	181	157	162	193	165	164	148	152	172	154	179	182	153	181	159	162	139	161	164	191	161	177	160	163	164	138	169	152	157	135	190	156	146	163	189	169	174	148	158	177	192	156	190	142	166	162	166	165	182	174	170	167	157	167	178	172	156	167	163	172	148	188	156	188	158	145	168	163	148	147	154	161	165	167	159	177	170	147	170	164	185	177	149	184	120	150	151	169	173	161	184	156	170	175	159	182	183	161	155	158	151	164	163	176	166	145	159	144	198	165	153	175	163	163	142	184	168	156	179	158	168	149	162	183	174	152	167	154	158	168	153	151	169	168	158	191	172	189	186	164	163	168	174	145	159	172	170	152	176	175	128	161	162	168	167	174	138	171	162	163	164	172	150	177	155	150	174	169	166	153	145	194	160	155	172	158	163	174	162	163	168	157	179	149	157	194	177	140	173	193	180	156	131	173	180	181	136	168	174	158	178	170	163	169	168	173	185	153	163	161	167	149	170	165	176	151	170	169	177	171	157	165	183	150	149	159	171	189	153	163	132	161	165	192	166	155	178	182	152	177	160	158	203	144	151	169	187	154	157	169	166	172	167	174	148	158	170	162	178	180	181	161	175	201	166	160	162	168	151	178	160	178	165	152	133	164	162	158	158	166	204	159	162	153	138	161	146	166	164	148	155	146	185	192	159	150	155	147	172	157	160	168	135	171	175	140	129	172	183	169	164	163	136	163	170	163	147	169	152	157	175	183	162	150	159	157	170	157	197	179	158	169	152	168	142	153	156	165	157	152	143	157	147	163	163	186	169	163	142	168	167	157	147	186	167	159	177	178	169	171	173	174	168	154	181	154	164	178	156	165	155	167	191	162	166	144	140	159	149	149	149	133	177	163	162	183	160	154	161	164	158	139	177	169	153	168	171	148	165	158	170	149	190	192	152	185	150	167	160	178	173	154	180	162	184	161	165	162	177	176	177	166	166	175	180	160	178	158	161	184	159	182	179	147	160	202	163	144	153	168	181	151	164	162	165	144	169	162	150	168	178	158	166	155	134	162	157	166	159	170	179	157	171	152	149	137	167	144	166	177	169	167	149	144	156	171	162	182	183	169	180	171	182	144	165	185	161	167	180	173	175	152	164	191	179	168	153	160	167	180	166	186	153	167	146	159	177	153	171	153	157	172	143	150	173	174	161	153	152	154	160	168	151	165	178	206	165	152	172	140	176	164	161	183	155	175	152	155	165	178	157	165	143	170	158	157	167	165	176	171	163	145	170	176	147	180	181	191	166	174	159	178	162	180	181	148	188	169	157	154	166	143	179	175	184	174	159	146	155	145	159	167	142	159	143	166	145	174	177	175	171	170	152	148	148	140	181	149	153	165	160	185	129	147	159	159	164	155	162	172	177	179	147	149	169	157	162	172	164	147	169	169	163	169	162	165	157	186	152	151	160	153	154	154	161	165	164	177	168	159	181	178	172	183	185	150	167	163	183	179	161	188	171	156	160	142	168	161	172	169	147	173	153	171	147	173	180	149	155	147	179	156	159	169	174	174	190	168
29197	46127	53129	52098	48320	40359	26543	13444	25972	33909	29852	20671	10674	3973	1576	802	433	399	411	406	399	375	382	367	405	399	370	417	387	375	398	406	404	401	365	426	381	397	412	384	427	397	391	388	397	387	409	383	436	429	434	383	408	405	370	400	409	406	399	411	385	385	363	385	379	394	376	374	436	378	411	397	409	435	366	403	379	384	373	385	397	385	396	370	390	340	380	403	384	420	393	376	396	413	385	417	380	389	401	410	384	408	389	396	432	383	388	401	403	404	386	406	390	382	398	371	419	391	399	403	404	408	386	384	453	370	396	389	374	379	377	410	426	378	381	396	404	343	424	381	380	371	380	334	390	398	419	381	364	395	407	374	417	386	426	411	402	379	406	381	378	387	363	404	381	409	410	376	397	403	379	407	381	392	384	371	364	380	415	373	398	365	429	422	412	405	367	385	394	372	417	386	396	404	410	400	421	426	395	380	420	389	359	373	422	412	435	373	387	383	356	375	429	387	408	397	371	382	402	396	365	400	362	383	380	377	418	400	398	423	398	407	406	393	419	376	405	384	406	427	382	417	428	404	404	369	378	398	395	382	407	371	385	392	380	363	398	414	383	373	370	442	405	424	370	404	398	389	384	378	410	430	398	396	412	400	369	392	409	335	372	389	376	431	350	377	397	388	384	394	412	405	387	373	385	408	413	388	422	409	382	378	410	372	389	383	399	376	406	372	397	392	387	382	442	364	399	367	441	354	397	410	414	405	388	410	400	430	427	388	394	404	358	394	382	416	333	414	384	395	396	426	393	392	387	395	405	400	380	370	410	358	395	389	386	363	416	396	380	414	373	392	397	389	398	402	377	405	369	405	389	375	368	372	347	366	383	414	370	406	387	361	410	350	386	346	406	386	394	403	380	354	396	376	394	372	418	371	423	384	390	372	397	397	419	403	393	393	388	361	384	423	413	397	407	404	372	371	420	424	415	409	373	385	375	380	407	377	386	394	389	369	396	452	391	370	411	400	386	393	391	379	429	387	392	384	407	387	382	376	393	431	408	424	411	396	367	396	394	375	370	403	373	404	376	383	390	395	397	428	374	363	394	364	398	382	408	414	366	390	393	389	390	385	389	402	385	401	382	394	398	421	393	379	394	372	400	381	421	394	402	372	367	380	386	399	399	352	393	398	408	391	383	354	390	404	388	420	353	398	374	385	386	434	405	408	371	371	377	382	390	368	398	376	408	373	381	389	386	395	390	412	359	416	408	394	349	393	392	382	397	406	401	423	432	415	420	383	403	411	364	428	418	416	365	392	407	377	412	366	402	431	379	384	427	425	381	421	405	374	409	399	346	408	384	408	420	407	400	420	413	386	358	357	372	421	369	426	379	395	377	394	386	408	406	413	369	376	372	394	371	384	381	412	389	388	382	447	373	406	398	403	408	395	391	360	389	365	394	416	375	404	395	384	402	395	400	390	376	412	404	419	395	384	408	376	400	420	389	377	419	353	387	378	372	386	425	402	391	365	405	422	434	417	396	381	378	424	372	376	389	422	387	379	371	402	377	404	386	401	386	417	416	398	382	383	371	445	395	403	414	386	367	400	407	400	347	391	385	413	384	430	397	390	398	379	376	375	425	394	413	382	400	396	395	379	390	405	396	376	377	375	376	428	402	371	382	372	393	407	424	408	377	389	384	422	415	406	389	379	374	396	381	412	422	394	379	396	388	376	431	392	399	380	375	389	376	368	402	425	380	355	366	403	400	392	408	393	385	395	382	335	390	371	407	391	376	398	413	399	415	406	385	401	411	402	362	402	408	428	365	381	365	365	394	381	382	403	376	397	387	420	425	374	385	371	416	392	399	398	358	342	411	357	411	406	372	402	414	384	371	385	400	377	422	381	437	402	445	374	407	399	411	365	372	377	387	400	384	423	397	404	393	367	394	416	377	410	347	380	380	357	440	405	392	389	429	378	351	383	393	407	370	417	402	392	424	401	390	373	397	401	420	410	387	396	389	370	387	438	369	379	397	366	397	400	395	359	348	357	374	367	408	400	364	361	363	386	408	403	428	387	415	395	415	404	410	417	382	438	370	407	405	383	412	385	399	393	401	410	403	386	392	396	374	382	398	371	380	380	390	425	380	388	406	397	385	426	390	397	384	389	382	396	409	372	410	403	377	367	417	427	389	435	430	378	386	375	385	396	380	388	415	376	405	376	357	379	393	411	416	391	410	418	397	393	403	397	389	383	388	411	399	397	375	414	379	372	405	391	357	388	395	367	399	391	404	407	380	370	368	400	405	392	405	375	368	396	375	400	382	388	381	405	412	402	390	413	388	400	391	368	396	377	371	372	377	400	386	403	418	365	393	364	393	358	393	386	416	440	400	392	412	391	392	372	413	391	355	384	415	405	391	389	407	402	380	401	415	376	370	366	412	405	391	438	410	402	393	388	351	404	403	391	470	423	370	410	365	418	425	387	424	374	394	389	369	379	403	408	396	414	395	385	387	377	421	375	372	366	393	389	415	401	390	370	390	361	390	389	397	385	360	384	391	387	389	398	393	377	365	408	404	366	393	359	443	410	326	396	407	400	365	411	380	389	403	402	389	419	372	379	421	407	377	422	417	355	398	399	412	423	373	362	425	389	373	397	400	370	420	385	386	433	391	392	392	370	380	393	381	409	395	391	389	367	393	395	417	359	405	418	463	395	399	391	372	354	407	416	423	367	343	384	373	412	398	403	404	390	416	359	392	367	388	421	367	386	396	382	416	444	383	387	378	427	404	386	379	424	394	415	390	404	399	420	377	374	382	348	368	392	392	390	416	389	388	402	367	378	395	376	399	399	384	402	409	397	399	401	387	413	425	413	396	426	379	387	383	396	384	382	376	404	382	390	374	382	374	362	399	430	416	419	395	412	394	395	407	426	396	408	354	424	402	420	391	391	385	407	352	408	377	421	382	385	438	389	373	402	401	410	355	389	385	394	382	402	373	387	368	412	406	404	385	385	352	363	410	406	384	352	352	436	383	435	416	428	430	393	380	399	389	394	403	382	401	363	373	428	392	401	388	369	401	373	389	377	421	406	385	378	393	414	382	392	374	401	341	430	379	405	388	376	405	364	370	402	393	388	397	420	369	404	394	364	388	381	355	410	374	408	423	416	355	379	364	392	394	414	381	390	404	404	422	384	413	431	381	403	440	406	395	388	378	380	361	387	393	365	382	403	356	424	388	407	428	412	390	395	384	398	404	404	368	383	382	393	409	386	373	393	372	357	407	419	399	401	391	411	359	381	389	341	398	365	432	395	405	404	398	377	370	407	437	381	386	423	395	381	409	396	382	406	382	386	398	368	390	393	383	376	367	403	397	409	383	388	371	398	395	386	389	413	365	409	376	416	416	393	391	400	393	385	338	405	381	403	409	389	376	380	359	368	362	404	409	411	394	392	413	396	389	372	388	408	392	367	417	419	398	346	403	381	409	363	378	357	365	406	377	398	421	378	418	387
52714	45137	46401	42370	41005	29535	25571	22701	22307	31721	29114	18595	8734	2749	849	300	162	142	133	134	137	138	147	146	156	140	121	129	153	135	131	140	132	131	146	126	122	151	152	116	137	123	142	137	139	141	136	111	112	142	162	124	132	119	137	146	132	141	125	147	134	123	126	145	129	134	149	126	136	129	142	126	147	141	134	135	144	129	116	123	142	109	155	144	137	111	139	136	125	129	147	149	156	153	124	147	134	147	134	152	120	124	129	113	132	132	147	126	116	141	139	134	136	129	151	120	129	130	131	134	137	145	127	150	132	133	156	142	118	129	132	144	124	141	124	126	114	137	143	109	127	135	132	126	129	128	141	144	132	120	139	148	109	131	129	139	130	123	144	123	132	137	130	122	130	142	132	138	133	131	128	121	162	122	120	134	133	119	158	134	140	165	160	118	134	121	121	131	121	158	125	136	143	116	135	143	129	143	124	126	118	143	126	137	139	145	123	122	115	127	118	118	126	139	135	138	126	127	126	130	150	134	134	120	130	118	127	101	134	145	137	149	137	138	125	158	115	138	128	133	131	101	136	126	138	135	141	155	148	126	148	114	129	131	140	140	114	117	146	142	126	154	126	115	117	134	131	138	116	134	119	142	124	137	105	139	137	122	129	140	126	129	138	142	134	121	140	142	127	106	113	136	133	122	148	140	159	143	135	117	113	132	145	152	105	148	129	109	131	122	122	133	136	128	145	136	136	103	128	126	108	155	137	126	124	163	130	129	126	136	151	139	141	114	120	137	145	133	152	152	126	140	138	155	139	135	120	139	133	147	156	109	139	131	135	131	128	120	139	153	129	141	128	139	155	129	131	130	147	135	126	147	140	148	123	156	155	122	133	127	147	116	138	128	136	117	136	137	128	143	138	117	140	136	139	109	135	143	124	150	141	143	110	120	129	159	140	144	129	117	132	134	129	127	143	130	123	134	122	149	168	140	123	142	124	137	128	128	140	139	111	135	141	125	148	118	134	121	128	141	131	147	129	148	145	136	142	131	126	132	135	142	128	140	127	125	141	148	132	141	142	122	121	153	118	143	117	131	150	138	140	118	151	137	141	107	124	130	144	129	145	132	111	129	149	148	124	119	128	123	143	146	125	142	125	142	124	125	127	117	148	126	149	124	144	119	139	117	139	99	132	116	130	139	122	123	141	150	133	125	144	123	113	123	116	132	142	154	138	120	118	143	133	134	117	142	120	139	127	109	144	133	107	131	146	113	132	142	117	133	128	112	162	132	161	118	129	141	130	129	143	140	130	161	145	122	125	148	133	124	119	113	115	142	131	151	132	153	137	121	125	139	136	122	134	127	119	131	139	134	150	152	140	146	119	147	137	137	137	135	137	111	145	131	133	139	130	135	140	120	120	124	112	121	142	113	149	131	133	118	122	119	108	117	145	138	129	161	127	135	129	151	136	150	115	117	136	131	134	138	134	150	122	122	114	144	139	110	113	137	130	133	135	127	137	126	102	108	131	153	107	131	147	151	137	130	117	133	141	102	142	139	134	113	126	132	109	130	126	137	139	119	127	133	135	125	118	130	131	141	134	145	135	145	139	128	159	121	145	125	146	131	128	131	124	138	152	127	122	122	137	140	138	153	139	114	136	142	103	137	149	152	131	129	139	137	131	127	136	122	139	132	123	136	131	120	138	115	125	130	142	140	134	142	140	137	144	128	141	145	141	147	131	129	133	125	124	149	101	145	132	144	141	139	161	148	129	136	111	133	125	131	132	133	131	125	125	153	133	130	123	138	137	140	157	127	124	141	125	138	135	125	135	135	141	141	140	128	120	130	139	131	120	124	144	141	133	125	143	122	145	134	123	162	150	141	128	142	131	153	130	106	154	133	145	137	133	141	139	139	136	126	145	148	129	136	146	135	116	157	134	129	150	147	130	135	125	145	138	124	128	121	134	138	142	139	131	161	154	134	148	142	142	138	123	138	146	138	115	114	160	128	136	141	133	132	118	116	113	131	135	128	134	140	141	118	150	144	119	134	127	137	143	118	137	166	139	125	124	128	131	134	122	142	130	107	132	129	123	137	154	95	107	128	152	126	123	127	121	108	114	144	134	132	135	142	146	129	114	127	132	120	145	124	136	117	135	146	147	129	132	137	130	141	148	130	141	134	139	134	128	128	136	146	135	141	119	125	138	141	150	116	139	130	122	124	132	130	161	115	128	113	137	121	116	122	155	147	149	116	152	114	129	139	132	121	140	146	134	127	148	117	130	142	123	118	138	131	121	132	153	121	122	159	143	132	120	124	129	120	130	139	136	144	143	139	126	141	139	130	152	114	136	136	142	131	142	136	119	111	122	118	136	154	127	135	119	132	135	127	143	130	123	121	149	140	121	138	142	123	158	144	146	117	131	146	144	124	135	102	114	150	157	131	120	135	119	122	145	128	132	137	139	133	135	135	139	139	131	135	133	129	130	139	125	122	145	148	116	126	152	152	128	145	133	129	129	166	125	115	116	109	132	161	117	145	158	138	118	129	137	129	135	147	133	174	122	149	137	114	131	130	133	117	122	111	118	137	136	122	124	154	119	141	135	127	149	124	133	117	121	151	131	126	134	152	120	136	143	129	124	156	135	147	151	143	125	138	120	122	123	152	141	142	157	137	127	118	125	109	153	138	125	130	130	111	136	128	138	154	120	145	153	139	144	122	138	151	149	162	141	122	116	123	134	122	150	144	121	146	125	157	140	131	114	151	135	141	121	125	129	133	128	143	122	135	134	137	161	149	132	123	146	141	121	121	131	149	127	121	128	99	127	123	130	128	121	145	133	122	130	132	142	122	138	130	139	118	155	106	138	133	137	142	124	136	127	141	145	116	146	133	108	132	114	165	144	145	130	116	140	122	117	128	144	154	138	130	141	129	138	134	125	157	159	124	138	135	132	143	159	126	125	128	126	127	132	150	138	126	132	136	138	137	133	142	133	139	160	114	130	124	116	121	124	140	123	128	134	151	134	130	130	134	148	142	140	128	117	128	134	126	136	118	130	131	129	115	139	151	142	129	136	148	141	108	141	142	113	125	150	159	140	116	139	143	138	139	120	154	129	132	130	147	121	128	129	130	126	126	132	141	127	124	149	128	132	115	125	150	133	141	136	137	117	111	122	141	137	124	126	131	145	141	136	115	141	111	113	124	146	126	129	140	120	130	125	147	122	141	145	120	133	137	131	127	128	144	122	140	103	131	137	144	109	131	134	150	129	125	139	123	144	122	134	112	125	135	136	125	143	120	144	135	111	113	145	142	133	139	128	129	127	115	135	131	126	114	112	149	117	111	124	111	123	140	124	126	127	141	123	109	126	142	144	116	155	129	128	126	144	140	128	144	142	139	138	161	136	137	123	151	125	139	126	129	142	148	152	139	112	126	147	136	125	138	135	129	153	137	130	125	119	124	118	131	135	125	158	124	126	147	151	109	137	140	127	133	129	128	122	138	127	142	142	141
42114	49569	55018	57377	50602	39243	24009	14843	30763	50580	45640	35475	21317	8984	3094	1036	372	292	336	336	341	294	310	347	314	315	307	318	331	323	334	320	306	326	358	333	315	322	315	325	343	308	301	302	338	292	344	298	287	288	310	314	329	323	334	311	344	324	309	327	303	316	327	317	296	322	300	332	314	307	310	326	315	319	310	319	315	337	296	307	330	308	314	346	329	326	338	332	328	303	319	306	309	328	320	302	335	313	331	333	325	302	336	330	322	335	337	280	305	308	339	311	292	343	302	307	332	325	342	358	303	325	304	324	326	329	321	333	318	326	324	340	325	320	303	298	310	285	306	306	337	297	309	307	313	319	306	336	304	335	351	314	324	320	306	341	316	340	317	302	343	322	327	310	298	331	310	337	308	301	321	315	325	334	294	320	328	304	309	318	328	335	311	306	327	305	319	347	296	333	287	340	313	286	314	293	287	301	292	315	335	315	318	324	309	300	302	311	338	273	292	308	324	335	306	326	297	317	307	321	306	308	329	324	313	323	296	343	302	331	330	313	276	305	316	347	316	320	313	350	320	306	326	299	321	333	338	313	291	332	317	323	308	309	327	310	318	334	318	330	297	323	306	308	327	309	323	320	348	342	302	345	337	308	313	282	313	312	291	338	308	329	318	337	295	318	349	311	330	313	334	308	279	351	304	324	343	335	293	307	296	301	297	302	318	305	308	309	348	321	328	321	292	325	335	324	299	308	302	334	297	313	326	283	328	291	300	319	340	339	289	307	338	330	286	324	315	328	337	312	346	289	334	318	308	313	322	335	337	339	324	334	310	324	340	327	359	309	325	309	336	342	326	346	307	308	334	310	335	299	293	326	303	294	294	321	289	298	298	294	313	327	348	325	318	326	311	324	305	333	339	301	336	324	324	280	311	356	343	335	320	286	298	268	351	304	326	329	313	309	325	324	304	317	292	312	303	324	313	323	325	322	352	301	337	304	327	309	319	308	324	315	307	294	306	315	329	317	335	352	314	292	313	335	343	335	298	317	336	305	308	288	315	308	312	305	333	344	308	323	288	338	342	307	282	323	320	304	303	307	308	312	332	335	320	294	329	298	324	307	303	316	306	299	352	315	338	322	301	315	319	305	358	282	319	339	300	316	304	297	316	374	321	337	313	312	326	280	327	308	321	313	327	323	332	330	311	291	349	317	290	305	329	291	319	316	314	292	327	331	322	313	310	292	327	304	314	318	308	326	310	341	316	312	340	339	330	323	323	291	335	313	315	311	338	354	287	292	315	289	317	344	304	346	312	299	300	309	320	295	305	306	311	286	329	328	313	333	326	322	324	319	354	284	334	306	344	341	331	335	313	273	303	312	290	348	332	282	323	344	309	321	306	320	345	302	298	297	316	354	291	331	320	305	317	275	281	337	302	283	337	294	348	304	302	338	303	326	312	308	293	308	318	325	351	310	339	309	329	320	324	306	309	332	307	305	339	312	369	352	305	308	342	317	360	314	307	308	315	332	276	295	298	353	350	330	338	306	314	339	311	354	327	330	301	326	309	314	325	316	281	311	315	322	300	323	309	316	295	319	310	326	329	333	316	321	328	322	333	361	337	318	296	342	304	334	338	287	330	295	314	322	316	320	318	315	362	322	357	339	292	319	297	298	333	317	295	326	300	334	301	291	307	285	301	328	338	330	317	317	300	325	331	332	326	309	334	321	315	319	304	332	325	340	293	338	320	322	314	317	303	347	309	308	305	306	301	313	294	295	305	294	294	286	316	334	340	323	318	306	311	317	297	311	327	312	351	318	323	317	315	315	325	304	281	330	308	320	328	318	346	335	306	296	326	320	311	302	354	300	323	332	328	352	288	320	294	294	308	326	316	343	329	298	297	279	330	327	312	362	314	287	318	347	345	320	329	297	339	308	290	290	298	292	312	334	299	285	317	326	318	362	311	314	332	286	343	342	314	281	310	308	310	321	309	331	317	300	287	307	316	301	312	309	316	306	330	288	320	356	341	331	310	311	311	306	295	315	318	323	335	315	352	317	322	307	321	329	316	303	338	319	312	329	291	326	273	302	339	343	361	315	301	329	289	308	328	320	325	343	316	319	339	323	328	317	311	302	325	294	331	318	364	339	313	312	324	323	286	302	328	282	309	297	310	321	301	314	303	311	323	340	322	310	343	311	329	322	281	318	325	338	365	303	319	303	354	327	317	349	283	291	349	313	317	318	333	316	291	346	332	304	294	307	314	312	309	316	286	303	336	320	309	328	308	296	295	317	310	319	316	316	317	309	302	346	319	304	325	299	307	318	326	315	295	340	317	332	279	336	330	314	295	311	293	322	304	301	323	334	374	342	282	307	307	337	329	310	310	314	308	291	331	279	312	335	349	326	335	316	372	322	299	325	327	320	329	297	336	329	344	291	318	299	324	293	321	296	326	328	300	312	322	318	318	320	311	298	304	317	317	330	309	345	345	284	313	320	302	303	312	294	283	298	304	341	316	338	320	325	318	302	308	298	293	296	315	320	346	303	312	335	339	326	312	350	337	314	339	292	304	354	336	288	311	333	323	301	324	327	339	328	340	311	297	308	317	337	317	298	341	311	294	300	320	307	304	334	314	315	303	303	308	332	310	303	335	302	318	350	342	290	315	321	300	323	311	334	321	323	304	306	315	336	315	333	338	317	353	304	332	300	311	350	303	329	302	332	279	312	311	325	301	302	338	331	335	324	304	313	302	322	295	306	317	336	321	327	324	357	311	317	314	330	351	296	295	335	331	336	287	305	325	298	350	336	309	320	329	310	298	344	310	341	290	324	297	331	327	311	326	321	326	280	309	293	346	343	322	343	295	298	285	295	309	306	347	324	305	309	313	353	311	315	292	277	311	307	324	300	292	285	315	287	333	304	304	318	298	330	340	313	334	307	348	297	303	330	343	343	307	320	310	331	297	336	346	305	322	305	326	338	309	281	310	311	322	314	330	323	300	323	310	281	320	312	358	332	308	307	288	323	304	310	286	304	316	296	274	308	319	343	308	281	312	283	318	315	304	320	267	310	325	316	326	298	312	310	338	311	308	325	342	342	304	286	283	289	315	312	338	288	328	309	324	329	325	318	319	331	335	315	360	334	316	358	324	313	311	315	314	287	292	318	310	294	310	325	317	319	306	312	322	347	353	292	313	323	319	336	318	327	314	335	330	299	318	331	299	341	294	304	334	328	339	299	290	305	300	298	347	283	310	346	303	319	332	316	333	303	306	312	315	321	314	335	324	352	303	354	338	320	286	273	290	338	308	335	310	326	315	325	307	323	335	326	309	331	273	341	301	336	307	318	332	316	277	327	301	331	339	330	325	337	319	335	318	321	339	318	304	311	328	319	312	308	310	315	300	284	312	332	304	353	320	316	317	314	355	319	310	329	300	295	324	325	299	319	324	314	338	304	313	318	311	333	311	341	318	305	314	308	321	302	321	299	310	317	310	293	330	332	364	330	319	291
9607	11242	18042	26493	22731	10111	3722	1769	741	1181	1414	1050	652	380	264	163	141	171	148	177	162	131	151	165	161	153	146	138	150	175	146	152	149	148	160	108	146	144	140	167	130	154	168	159	154	163	159	143	162	144	162	142	165	148	162	159	163	148	143	125	171	160	164	147	133	148	165	142	146	169	152	156	170	133	157	144	151	152	133	151	139	152	138	180	150	122	127	162	138	133	155	163	150	143	180	141	148	126	149	143	133	159	147	150	156	134	166	139	132	154	150	144	154	152	150	153	151	165	144	133	152	150	121	151	159	148	151	151	170	129	134	152	165	121	152	160	159	148	171	136	150	159	125	150	132	152	162	166	148	148	159	149	135	140	141	138	127	162	167	137	144	146	154	139	173	163	176	151	154	138	169	148	149	171	146	141	146	153	156	143	144	140	174	159	158	161	158	145	143	157	142	163	153	163	156	137	150	172	150	143	156	142	163	145	131	151	147	155	127	150	154	161	167	159	167	141	161	149	133	151	177	143	134	159	144	129	143	133	151	139	149	131	125	149	151	154	140	161	153	122	145	155	147	144	135	127	136	167	151	130	145	125	166	143	161	141	150	144	164	152	140	151	172	145	152	141	164	162	143	149	125	188	148	121	159	167	156	164	134	166	143	161	116	127	134	153	148	143	148	136	129	147	157	165	157	153	127	173	155	141	163	152	152	168	174	153	166	151	155	167	163	155	157	156	164	146	159	166	140	155	136	157	160	148	185	169	153	141	157	168	146	177	147	135	132	157	158	164	164	151	164	148	148	136	156	165	136	133	138	149	140	143	146	154	144	157	145	138	160	164	141	136	164	138	160	146	156	144	155	165	172	144	177	160	154	140	147	134	143	159	148	150	148	161	127	156	158	143	130	160	149	159	125	162	171	130	158	141	156	172	137	157	132	150	147	145	164	173	152	156	151	161	151	150	152	155	137	162	155	157	146	153	152	164	141	141	139	155	164	149	180	142	145	130	115	149	159	140	156	157	133	150	125	155	156	170	181	157	144	139	155	160	152	146	169	163	178	148	147	155	161	131	154	164	136	153	119	144	155	146	144	151	153	140	151	171	135	163	140	158	165	169	141	157	162	155	150	147	131	157	160	162	166	155	132	159	138	149	136	138	126	179	137	155	139	142	133	155	146	139	160	171	156	142	179	156	147	164	157	122	151	143	130	144	154	156	150	151	147	122	128	144	159	162	146	141	154	149	138	154	157	164	159	174	147	159	167	163	159	146	138	145	151	137	140	182	144	136	161	155	151	157	134	162	136	155	140	144	143	174	146	155	148	154	156	161	151	147	147	170	137	140	136	161	155	131	170	127	144	141	154	151	160	153	153	158	121	127	150	151	135	128	152	157	134	150	151	159	147	138	144	150	145	136	146	155	147	122	144	136	151	155	158	170	136	165	144	163	144	135	141	144	140	145	152	155	153	177	149	160	148	133	166	182	163	158	151	135	144	180	157	138	142	134	165	145	157	166	144	131	169	142	141	160	164	170	163	150	158	165	150	163	138	143	164	144	141	139	150	166	152	144	150	149	139	139	150	141	154	150	151	155	148	135	167	155	140	160	151	151	107	138	156	138	141	135	141	155	167	145	170	155	138	149	130	149	156	143	141	156	165	143	157	162	137	154	149	144	172	146	149	155	132	139	143	133	172	165	153	147	154	162	145	168	159	159	128	152	125	142	149	130	124	154	170	140	156	144	153	151	139	161	185	167	159	136	143	151	144	111	145	150	137	136	142	135	146	119	167	168	157	155	140	127	136	139	160	156	129	163	159	150	152	155	131	145	136	170	148	130	160	168	148	156	153	148	145	142	155	154	155	136	143	171	175	157	147	155	152	156	134	142	169	146	158	153	160	161	147	141	145	157	124	135	163	160	162	157	142	131	138	122	160	141	159	152	159	146	160	154	152	161	149	136	153	139	148	139	139	162	172	169	128	146	153	132	140	160	160	175	153	153	161	140	167	134	152	152	163	121	155	155	164	133	154	151	156	170	141	165	176	158	141	184	142	142	153	157	161	150	135	142	147	153	139	159	129	156	152	138	141	152	163	138	148	143	140	131	164	147	151	123	151	134	144	123	154	166	152	148	163	133	143	154	142	142	182	148	144	156	138	135	145	138	149	163	158	171	137	147	167	148	136	166	151	128	155	129	179	131	166	205	145	160	135	154	146	131	168	134	158	148	132	150	147	138	136	181	153	143	149	126	158	161	177	133	144	130	173	142	138	145	160	129	149	147	152	144	171	153	142	151	136	145	151	132	175	190	151	145	171	145	155	161	137	139	143	149	146	166	164	147	136	145	151	163	154	153	128	149	162	167	148	165	137	137	138	150	148	161	145	131	153	157	151	141	151	176	134	145	133	143	166	165	163	140	167	147	150	150	154	145	151	140	149	169	140	122	147	134	142	144	143	128	148	161	163	165	169	146	145	156	143	130	179	163	159	155	147	156	129	133	154	156	166	162	153	168	162	146	146	150	155	157	139	178	161	145	144	165	146	141	146	159	151	159	167	150	168	148	150	138	158	130	144	153	149	157	124	124	132	165	144	146	144	138	142	140	147	157	135	137	134	134	154	165	138	161	158	150	137	149	157	166	140	161	160	144	151	142	161	161	154	160	156	135	165	130	156	138	164	159	149	162	163	160	143	148	140	151	164	165	136	144	155	124	153	149	151	150	141	148	151	176	146	175	159	144	149	138	171	158	148	172	159	155	144	158	154	156	155	143	146	142	142	146	157	133	158	165	139	146	147	163	182	160	142	167	156	153	150	149	139	144	171	163	140	134	137	138	154	155	157	151	170	159	162	160	159	169	141	134	159	153	133	141	154	145	134	138	162	157	152	153	158	140	146	141	158	161	138	165	143	147	146	145	158	152	134	149	141	147	151	154	144	151	127	133	160	164	137	159	152	148	168	143	172	134	153	160	145	131	144	168	161	171	168	140	139	162	128	174	154	132	145	133	146	142	154	163	142	140	162	130	152	160	151	141	179	152	159	152	159	164	157	156	168	168	142	148	129	153	165	170	143	136	147	153	131	154	153	165	141	153	153	158	151	150	126	167	177	155	167	141	150	141	143	163	137	158	168	157	163	152	150	159	154	153	173	141	136	162	142	160	149	119	153	131	134	156	149	138	133	147	141	152	141	139	128	149	138	142	154	162	156	148	141	158	144	171	147	136	124	150	138	161	152	155	143	157	165	148	139	149	134	161	170	152	141	143	168	141	138	152	137	149	150	144	160	174	138	156	141	156	166	149	140	169	132	152	158	153	154	161	162	154	141	156	161	132	171	143	158	143	133	157	159	144	148	156	136	142	155	157	142	180	144	162	147	160	152	175	137	149	141	136	160	167	149	142	173	167	167	156	157	144	147	158	159	174	122	164	143	144	137	144	155	148	145	154	166	142	143	149	150	158	145	145	145	145	147	157	137	140	148	140	152	136	144	131	167	171	179	159	141	142
8168	12552	25872	36983	31513	17123	11522	6901	3518	5863	6002	4044	2354	1178	621	421	350	381	369	355	402	378	331	355	378	348	362	386	342	365	376	375	360	398	396	377	347	376	410	383	369	392	389	360	368	368	339	333	361	380	374	369	346	368	378	378	383	375	347	377	380	381	368	401	395	355	383	372	377	401	371	378	355	385	360	393	405	379	360	380	377	380	374	365	354	361	385	367	375	365	403	361	408	395	389	366	401	385	377	366	368	359	390	378	398	432	394	361	369	365	389	410	389	383	370	358	379	415	354	413	375	355	377	383	345	359	383	377	387	393	374	369	361	367	369	394	356	388	389	411	358	394	366	363	391	376	352	379	375	386	364	364	400	384	389	388	392	387	347	380	398	391	382	388	379	421	359	383	355	336	384	391	404	347	390	424	387	406	365	370	375	385	392	340	398	382	336	356	423	368	414	360	339	373	357	367	381	327	384	412	389	390	377	388	350	370	370	380	380	360	369	353	393	388	401	370	354	392	367	417	363	362	393	381	387	381	394	385	387	381	424	356	394	346	365	361	369	377	345	356	386	362	393	367	369	348	373	403	369	350	382	379	368	378	391	377	440	404	389	381	370	391	365	381	367	388	375	378	392	362	336	387	376	362	368	395	388	370	345	396	368	334	365	380	381	377	411	362	407	390	367	376	360	381	382	375	380	330	400	339	405	378	382	360	406	372	385	409	388	357	350	353	375	364	358	372	369	369	382	370	392	371	387	393	347	381	388	356	375	382	373	367	384	385	386	362	377	392	391	379	390	357	376	351	381	379	381	362	374	384	401	375	403	374	360	369	394	349	393	390	386	361	368	382	377	344	354	367	371	350	375	368	366	377	367	353	383	361	370	367	349	391	365	376	373	371	387	375	382	369	355	382	350	410	367	360	329	357	375	348	370	357	388	393	380	364	330	413	398	360	392	354	383	357	336	383	352	380	402	351	376	363	377	385	400	365	357	393	398	383	352	354	365	350	364	392	403	384	378	383	392	364	366	400	367	340	378	363	342	369	402	352	373	382	378	403	353	366	344	386	388	359	391	384	406	378	397	388	352	366	369	364	359	352	395	383	361	389	370	364	387	374	352	359	379	360	355	375	391	352	383	361	422	363	401	370	388	389	371	387	370	389	358	364	345	356	359	379	365	357	356	361	341	342	407	394	407	383	358	380	364	395	356	350	373	361	356	388	361	380	361	360	362	385	390	382	394	374	371	386	377	373	378	368	356	347	342	366	375	378	394	332	342	391	366	384	373	353	328	399	348	390	348	392	377	348	366	385	389	350	369	401	378	356	367	376	371	371	401	379	395	384	387	377	349	367	368	371	349	397	364	385	402	363	390	371	347	342	367	370	339	378	394	401	337	369	340	341	369	337	364	359	376	400	378	378	319	384	359	370	380	373	335	363	330	375	364	382	353	337	394	362	365	373	338	380	415	384	358	352	340	390	364	383	384	388	367	365	393	387	364	377	390	410	368	393	393	330	367	363	371	395	377	346	405	356	372	370	385	350	393	353	376	360	404	374	392	429	393	378	374	409	395	389	365	388	358	368	347	389	361	362	395	378	359	400	408	367	364	342	387	349	385	349	421	392	359	368	379	345	375	365	380	351	373	345	360	405	362	364	356	400	383	388	371	385	387	380	370	352	391	373	372	384	358	392	357	381	383	378	367	396	402	374	378	387	419	405	373	352	370	344	378	365	377	355	373	372	364	364	369	363	358	358	390	376	383	384	377	356	413	360	373	375	379	390	375	389	382	353	398	381	379	383	385	376	354	361	362	373	387	377	363	386	377	361	375	390	374	376	376	383	416	371	368	376	373	377	381	366	377	384	336	389	368	383	431	347	386	372	383	392	383	380	376	378	367	389	382	346	409	382	365	363	373	341	370	377	380	395	386	395	345	349	374	362	356	370	392	367	402	345	373	369	385	390	362	360	348	358	390	379	392	402	368	381	404	385	373	345	359	384	400	393	357	367	395	372	415	387	354	341	380	389	357	373	380	377	350	351	340	368	358	380	370	353	362	357	373	339	366	365	404	391	414	348	355	361	367	357	367	382	396	389	381	406	376	377	350	376	389	410	373	330	387	356	377	360	372	363	395	347	378	387	344	373	380	392	358	360	361	382	367	357	376	364	380	410	391	374	394	363	376	361	380	355	362	362	362	392	390	382	356	384	391	362	369	341	358	350	350	379	378	355	371	352	379	399	366	370	335	392	372	411	386	382	356	372	416	345	379	352	398	395	408	392	360	382	391	367	358	376	418	397	329	401	370	350	364	395	386	375	374	372	395	375	377	391	377	414	360	364	360	379	366	367	367	348	401	385	352	380	379	372	367	369	387	342	382	342	369	393	352	375	374	355	377	343	390	388	367	410	383	384	388	382	384	341	383	388	397	357	366	367	392	386	378	337	391	356	356	356	398	386	388	406	354	365	381	395	378	358	384	377	366	404	373	376	363	381	355	349	394	377	372	354	381	387	375	394	366	377	369	347	365	370	368	371	350	376	394	355	387	349	345	412	348	384	384	395	396	379	408	336	392	368	387	392	358	390	352	379	347	395	374	368	352	377	357	386	341	379	351	375	356	398	355	409	384	372	363	399	387	339	415	394	393	382	355	404	386	374	381	357	381	350	368	376	353	367	354	368	328	388	371	372	365	363	373	404	391	363	362	347	390	368	354	412	385	386	396	376	340	358	377	348	345	350	375	406	387	361	365	370	355	370	372	365	380	369	400	378	411	348	366	389	365	378	389	384	347	322	385	390	333	390	350	394	359	372	398	372	375	390	337	376	393	419	379	411	371	368	351	388	359	366	362	394	367	373	361	384	390	387	390	362	372	380	343	414	380	420	381	389	356	391	384	378	389	392	391	372	417	397	369	365	372	350	379	346	379	413	367	369	389	389	373	385	382	369	380	400	383	391	412	355	379	389	338	358	346	365	362	365	372	377	371	385	340	344	379	374	366	362	342	346	376	345	366	375	404	375	370	370	359	394	390	385	349	382	335	382	384	385	385	344	391	364	402	356	347	360	377	384	368	322	360	403	398	362	384	397	350	405	333	394	351	402	376	359	388	385	358	353	353	343	379	353	384	399	421	366	339	411	389	400	390	405	371	358	376	408	400	357	385	373	353	343	354	368	389	367	375	375	345	389	362	388	353	388	359	361	350	389	366	374	374	391	346	368	390	392	351	405	397	399	384	376	417	373	358	372	379	376	369	374	385	386	357	379	351	401	373	350	391	359	382	379	364	388	412	391	375	372	398	347	383	349	397	380	387	396	375	353	361	387	380	365	368	317	373	379	399	378	385	372	394	385	379	387	389	347	372	416	397	384	343	384	364	363	359	397	389	377	384	396	396	392	388	358	375	382	344	379	364	400	398	396	390	363	416	346	366	386	372	366	311	366	383	375	360	387	348	396	378	376	404	371	375	363	359	360	390	380	354	367	396	398	405	364	362	399	365	385	368	341
37836	44301	51936	46938	36873	37399	35974	27044	16995	15292	11456	6398	2779	1117	429	237	172	159	160	164	146	194	187	152	157	157	153	167	169	180	138	165	166	160	179	142	159	167	171	164	157	155	152	156	157	186	151	156	153	157	149	161	156	163	148	185	171	154	164	157	179	144	151	159	148	161	170	174	135	161	133	148	156	168	129	147	151	159	171	161	153	149	165	156	162	154	162	157	152	164	144	168	159	155	165	175	181	161	157	151	144	143	151	169	154	154	144	166	165	145	148	144	168	155	154	145	167	144	149	162	162	149	166	159	135	163	148	172	165	170	165	154	153	157	153	161	167	175	159	152	155	139	148	158	130	173	167	151	167	157	168	140	164	176	147	156	158	161	177	151	175	163	138	144	145	162	145	151	155	169	142	163	166	155	137	166	161	160	162	150	162	176	136	165	163	147	142	175	165	165	151	163	159	159	172	156	168	180	158	163	193	173	161	162	138	149	153	140	162	169	161	171	190	151	156	179	165	159	156	136	166	176	183	142	157	172	141	163	153	152	160	159	153	160	146	157	168	159	131	143	155	179	144	140	161	132	146	172	147	169	138	159	163	173	175	149	164	155	166	136	173	158	182	153	185	153	164	161	160	147	165	168	159	168	152	168	182	160	147	136	159	151	152	160	147	169	153	181	165	161	163	184	185	147	159	148	162	162	138	169	171	173	168	179	148	146	163	159	176	166	163	163	150	160	149	176	150	146	134	159	141	148	156	141	164	158	164	162	175	168	159	136	129	165	163	140	161	163	149	175	150	182	147	163	193	167	158	157	163	155	168	171	153	156	175	138	164	173	166	170	147	156	170	166	133	165	148	138	151	171	134	161	132	153	134	151	173	197	152	170	146	161	131	171	171	148	149	125	167	152	150	140	141	184	159	151	167	155	151	154	178	166	154	143	138	156	150	142	153	157	163	167	159	124	164	150	160	162	157	143	168	123	139	172	142	183	172	145	151	187	175	156	148	158	178	180	153	167	138	152	187	163	161	175	142	173	149	165	174	152	166	163	149	158	189	171	161	169	147	162	171	138	154	159	161	162	159	159	166	162	153	151	169	168	167	158	142	152	170	175	165	151	166	156	166	152	162	140	146	160	169	164	175	166	141	133	143	191	130	166	145	156	163	166	160	169	148	165	152	150	173	148	152	158	166	165	138	160	150	151	171	160	180	146	154	163	154	142	143	158	172	132	165	176	137	145	164	144	156	173	145	172	183	155	156	147	182	144	167	167	157	151	181	158	141	129	136	147	155	162	166	142	134	149	173	180	147	137	155	153	170	145	143	160	155	154	149	115	176	181	149	153	161	155	141	151	149	160	155	138	146	156	152	158	148	143	168	172	154	172	157	192	154	154	164	138	155	144	172	139	160	150	174	152	170	153	158	135	137	141	157	177	175	156	142	164	151	167	170	167	140	134	173	149	166	177	153	162	147	146	158	169	145	141	157	180	154	167	161	161	164	151	173	166	157	150	181	167	176	155	149	167	171	137	151	136	150	170	143	158	150	176	145	156	124	159	154	138	173	164	153	137	154	168	170	182	163	150	155	159	153	159	158	158	164	171	141	152	174	160	150	173	155	169	150	167	148	158	151	178	178	157	168	144	153	137	158	159	137	154	155	133	161	148	156	153	176	163	157	173	181	152	148	133	155	158	142	151	168	151	161	151	147	152	167	161	150	151	152	161	147	153	169	147	138	169	160	163	165	159	152	156	166	136	179	163	152	177	158	165	163	157	154	169	145	149	168	174	162	174	152	182	175	165	151	143	181	167	131	162	151	143	162	152	154	152	171	168	151	158	162	140	163	171	146	159	162	149	167	126	161	168	166	136	155	162	167	157	151	151	152	145	167	160	149	171	147	146	146	155	173	131	149	152	150	182	162	154	158	151	120	147	142	145	143	143	170	143	145	149	143	169	140	143	168	171	162	160	133	180	162	143	184	150	164	150	155	144	136	159	168	174	134	139	137	157	142	171	153	138	133	149	154	142	160	154	151	164	154	149	154	144	164	166	191	171	150	165	144	151	166	157	174	144	188	167	193	127	138	148	146	167	185	155	166	135	155	148	151	179	145	183	172	143	147	146	183	127	147	146	161	143	158	164	130	163	175	137	164	174	155	147	164	156	156	159	158	162	141	170	170	177	155	145	150	177	144	147	152	154	168	159	163	168	174	155	173	152	153	156	142	145	166	141	159	145	137	130	144	160	159	126	165	152	156	136	138	180	144	143	161	143	134	134	134	135	152	164	146	159	135	170	168	167	152	166	153	150	161	148	160	143	165	189	144	157	171	153	137	158	157	145	174	185	185	167	162	150	156	188	145	157	148	147	155	164	143	151	161	154	177	164	172	161	146	131	175	142	169	162	140	181	145	139	148	158	162	155	140	142	172	134	160	151	175	157	160	147	150	172	167	152	160	165	164	163	140	148	155	183	154	158	147	145	161	162	156	158	169	166	150	151	149	154	160	157	172	154	150	171	135	168	161	169	141	146	131	176	166	156	162	163	163	169	149	181	150	169	131	186	157	160	154	174	156	165	159	170	153	153	155	159	164	160	184	132	172	181	126	171	143	157	154	140	131	151	163	177	146	152	144	162	135	141	169	154	167	144	176	163	153	152	184	163	149	148	162	143	174	159	156	146	140	155	174	155	145	182	177	171	179	149	154	157	164	164	154	156	175	173	152	160	156	173	148	175	145	160	148	136	187	167	171	151	147	181	169	163	165	146	140	171	150	150	185	155	153	149	158	172	148	161	143	146	159	148	165	148	164	159	160	179	155	151	156	144	177	156	141	187	143	159	175	161	173	166	173	143	169	178	166	152	126	164	141	157	173	152	170	156	153	163	153	157	147	166	165	170	157	118	180	157	162	156	134	149	179	161	163	147	159	175	158	154	200	170	174	156	156	187	161	173	147	150	139	187	168	158	171	169	161	158	170	158	156	165	140	178	171	148	150	141	192	160	150	159	140	171	163	155	182	157	153	169	151	152	145	179	145	168	161	185	164	135	143	153	174	159	147	161	149	158	148	143	159	168	135	161	160	169	152	135	151	155	145	161	149	145	181	156	156	155	153	143	177	152	164	157	168	171	158	149	166	154	141	143	164	140	155	170	168	146	148	164	151	185	162	164	151	186	151	161	161	134	149	167	173	157	166	159	155	178	168	153	156	146	141	142	148	152	152	162	167	151	182	154	171	160	196	148	175	147	139	144	157	156	170	166	139	164	172	164	136	166	158	152	157	158	155	146	181	157	154	168	158	153	140	151	152	137	143	132	138	157	193	167	164	170	189	176	159	160	173	147	134	155	172	175	162	148	153	145	162	154	152	156	151	161	162	157	141	154	160	157	156	154	146	158	159	142	167	143	164	160	150	157	145	146	146	162	172	151	155	147	174	155	147	156	125	131	157	161	157	127	147	183	158	158	166	157	153	179	165	157	166	169	177	165	143	154	179	163	151	151	140	154
27159	40073	54677	51912	54044	53572	49570	30677	20946	32575	28122	19743	10422	4164	1581	700	382	409	411	369	351	392	392	404	392	396	372	360	369	384	366	368	403	354	367	375	364	416	404	387	383	370	412	376	372	423	391	412	341	365	404	385	405	360	372	358	391	373	417	372	387	393	365	372	384	397	409	426	407	363	386	372	344	433	399	394	372	377	384	393	379	381	385	371	401	393	386	379	380	384	376	359	397	413	368	389	391	374	391	395	380	388	363	370	347	356	385	385	345	375	382	397	385	393	395	408	380	382	398	376	399	390	363	372	398	367	408	358	407	414	437	375	391	394	377	356	385	380	408	365	418	398	362	376	374	363	355	357	363	385	408	400	397	411	365	351	384	406	419	434	394	405	391	338	381	400	387	388	366	376	378	381	400	369	390	370	383	368	353	389	395	381	361	391	365	367	386	391	390	401	389	350	417	408	345	354	368	399	381	365	369	382	355	425	373	395	391	401	420	380	386	383	390	399	372	381	394	391	374	398	356	380	356	376	382	410	386	398	404	419	395	376	367	394	362	386	375	381	412	381	381	388	382	375	352	375	412	358	416	403	391	387	389	381	380	405	414	392	413	379	402	394	411	389	361	377	409	415	397	417	387	386	366	371	356	384	341	351	401	377	419	382	340	375	371	367	409	363	373	367	408	343	373	390	387	394	415	358	374	372	388	379	370	422	376	409	379	396	373	369	361	362	380	375	366	425	364	396	373	366	368	401	369	387	368	353	392	391	413	377	387	394	375	412	388	368	391	391	387	391	375	380	411	365	383	399	369	427	360	370	379	382	395	404	388	380	358	378	407	396	412	335	403	394	387	387	406	355	348	387	408	398	377	366	384	386	366	374	392	355	390	397	440	372	360	408	401	404	386	396	388	408	402	391	356	397	378	428	375	386	401	386	428	388	409	387	351	378	391	400	392	397	382	366	411	384	404	342	395	392	397	371	411	378	369	372	380	406	378	363	382	375	395	414	387	387	400	381	388	376	382	387	363	364	380	405	397	372	421	421	414	365	388	418	406	378	385	407	382	359	340	375	395	356	384	385	361	393	395	399	374	407	383	398	388	392	386	370	394	379	362	343	374	367	395	391	370	385	376	405	390	410	382	389	361	393	392	349	409	391	366	384	399	367	351	379	401	399	423	390	395	367	370	387	370	394	379	365	409	408	374	392	375	386	388	383	369	399	361	349	368	404	390	374	373	391	409	397	394	407	389	392	374	399	374	341	395	390	382	386	390	371	375	360	435	356	377	369	394	369	396	362	366	373	401	377	405	379	392	407	393	361	377	404	346	394	367	388	391	366	380	358	388	397	385	364	377	393	407	398	380	405	377	382	402	374	386	403	390	395	392	385	403	391	415	371	356	359	356	388	408	372	351	411	385	360	404	413	401	377	392	416	356	389	391	386	373	428	381	357	385	358	402	383	390	396	388	370	386	368	393	364	355	370	388	387	376	379	390	392	398	373	379	368	361	389	373	409	359	376	398	378	398	365	387	373	374	410	437	367	397	360	387	397	395	386	400	385	366	362	404	363	351	386	382	391	423	370	391	408	382	372	390	357	374	386	370	385	375	400	346	341	381	417	352	390	391	358	375	389	393	382	397	372	392	380	404	375	417	419	363	386	374	386	413	384	371	399	380	374	397	364	406	413	389	374	366	366	425	365	395	407	356	389	361	359	351	363	361	371	388	351	414	404	453	367	398	410	403	390	378	366	363	393	384	358	372	371	360	366	412	420	398	388	393	407	389	399	397	401	359	387	396	417	388	372	413	379	404	378	359	380	396	354	420	371	344	384	396	380	405	400	388	393	376	381	409	387	389	376	389	367	376	384	385	361	378	350	384	350	364	363	393	403	402	379	422	378	358	380	382	368	378	389	375	424	413	369	407	392	413	401	378	386	392	388	378	382	408	365	388	349	377	355	340	379	361	401	399	356	380	394	358	350	389	391	363	436	411	376	418	357	394	401	404	378	371	386	353	404	409	382	381	355	385	429	440	382	367	392	422	388	401	388	410	391	387	391	371	400	409	346	369	405	386	408	367	407	406	385	372	433	396	404	397	381	418	401	390	411	366	356	334	376	404	387	402	344	419	382	371	417	406	368	369	402	389	388	381	385	394	408	367	400	362	407	372	369	364	414	397	369	380	384	395	398	341	405	399	380	356	374	410	357	390	394	389	394	437	386	390	366	407	414	413	401	413	397	377	387	371	398	391	367	375	370	379	397	367	362	377	363	374	378	430	360	403	367	397	410	417	371	397	428	397	399	368	385	403	403	375	393	381	403	409	380	405	388	408	375	409	367	380	377	376	359	407	373	389	396	368	372	394	350	376	401	373	354	399	382	392	353	404	400	363	377	377	441	406	368	380	367	416	366	392	391	390	387	368	385	380	395	435	364	394	368	427	365	374	378	412	388	381	413	392	375	375	408	401	360	353	414	392	389	394	385	372	381	375	364	384	366	392	398	380	360	401	366	373	388	400	362	392	404	392	387	392	375	383	396	376	371	353	428	409	367	406	417	411	391	379	387	422	370	386	417	382	402	374	380	390	400	419	374	357	379	390	366	372	384	376	414	431	405	374	395	387	403	385	370	401	388	368	380	404	381	366	388	392	417	376	364	396	417	382	391	412	414	378	382	409	372	363	403	387	437	383	377	407	422	399	373	397	404	400	372	379	408	389	377	347	384	382	390	380	395	397	398	399	419	427	392	389	417	360	381	406	393	368	402	387	372	430	367	393	392	395	389	383	365	394	409	405	350	374	391	396	378	389	386	376	422	380	394	389	379	345	385	387	367	351	366	391	412	352	376	362	387	383	390	432	402	349	379	382	393	380	332	380	403	381	387	362	413	392	394	420	393	417	403	378	375	409	394	401	389	367	378	392	399	357	379	355	372	425	391	381	394	395	430	353	397	391	404	365	372	387	357	373	398	396	396	383	406	348	396	390	437	391	359	400	360	403	412	400	401	377	366	427	410	378	374	406	391	384	401	358	382	386	410	388	413	377	424	413	414	413	394	399	382	408	372	377	390	400	361	409	376	404	377	399	400	377	386	412	393	377	375	380	418	385	368	395	379	398	396	393	380	336	355	395	394	393	393	411	374	376	382	378	405	377	408	381	351	374	369	401	381	414	352	342	389	385	372	394	382	379	355	386	411	401	316	422	357	394	401	390	356	389	373	391	375	397	392	381	403	363	410	395	372	361	414	412	372	388	397	410	383	389	423	366	405	363	372	377	357	389	421	418	345	423	355	382	374	369	359	375	385	398	393	385	424	416	379	383	393	392	387	411	382	338	370	376	396	373	437	372	364	395	373	400	395	373	370	415	379	375	403	383	420	380	366	375	395	386	389	393	387	385	391	373	389	422	398	377	397	356	409	351	331	390	379	370	407	376	373	391	385	389	386	398	413	367	412	385	397	381	381	408	413	378	379	365	383	385	407	372	344	377	379	388	370	437	381	382	364
52787	53084	45170	39909	35756	32835	33027	30501	24521	28016	26085	17273	7756	2575	805	316	146	164	145	133	143	120	159	120	149	123	167	135	127	118	148	136	158	118	137	150	137	148	138	139	142	127	129	132	152	135	132	131	146	151	142	137	127	153	124	145	141	131	139	146	117	163	136	153	117	119	131	124	130	153	118	130	120	149	141	119	136	168	131	132	158	138	143	131	150	113	131	134	129	132	142	150	123	136	141	156	158	151	123	113	136	138	121	115	118	129	139	134	120	113	116	118	143	147	126	118	132	152	117	128	136	114	169	135	146	130	148	144	128	125	136	144	117	130	142	146	135	146	126	128	128	148	129	143	125	115	154	141	135	136	144	139	133	154	143	132	120	127	135	136	136	129	154	136	137	138	151	128	111	165	139	127	121	133	123	154	156	137	156	131	137	131	139	129	149	157	128	144	119	135	133	149	122	148	152	132	139	133	133	138	126	145	135	133	121	145	137	139	119	137	132	120	121	152	153	136	160	132	127	154	142	117	146	135	138	131	126	139	143	129	146	150	126	138	133	126	115	127	134	160	133	153	128	131	174	132	142	140	155	124	134	141	134	147	116	145	136	139	126	117	135	154	141	141	132	146	163	144	131	119	146	133	123	148	135	122	150	141	146	137	146	147	151	154	133	129	139	135	145	116	127	116	142	139	127	126	148	128	137	115	147	112	139	154	149	132	146	126	111	127	133	143	137	151	124	137	140	145	144	124	141	113	151	110	129	119	132	127	124	142	128	135	153	124	132	120	115	125	114	111	139	162	143	130	141	122	111	148	113	127	155	114	153	147	122	134	137	132	141	113	134	149	122	121	161	135	124	123	141	151	137	140	156	136	141	152	158	120	137	145	130	146	138	156	139	124	136	118	135	128	131	138	113	146	125	145	138	160	126	144	142	150	127	141	141	163	135	135	119	135	147	132	118	126	126	117	137	125	128	132	134	126	137	136	138	130	135	139	147	144	129	130	145	146	145	119	125	146	138	150	145	144	149	140	151	134	110	131	112	135	139	121	110	137	141	159	146	144	123	127	143	115	152	120	126	129	129	134	140	149	158	147	129	131	123	136	150	146	167	133	124	158	121	133	135	127	172	146	127	112	134	139	125	126	134	126	145	153	126	131	134	152	122	126	131	150	132	158	134	143	155	162	145	124	135	148	142	145	145	142	138	136	151	111	146	130	134	157	156	146	125	156	135	137	143	141	139	130	138	133	144	124	143	136	134	141	148	135	125	149	151	142	148	123	182	123	136	149	151	133	126	142	133	138	132	118	131	132	131	141	147	152	138	142	113	135	136	117	147	124	128	132	140	130	139	134	132	115	145	128	159	135	113	138	101	131	143	135	132	120	130	157	147	146	141	133	141	131	139	137	117	137	159	133	155	151	125	127	141	158	126	121	159	139	135	137	129	142	116	145	135	140	125	139	114	139	144	135	133	105	121	136	142	163	142	138	164	144	137	126	132	160	146	117	113	126	124	123	136	150	128	128	123	140	126	142	125	126	142	132	148	130	134	139	130	129	153	146	139	147	131	125	127	165	121	130	148	133	140	175	143	125	122	129	148	131	142	123	110	118	108	120	108	135	146	130	143	132	166	131	123	125	123	133	137	154	157	124	119	126	113	131	137	147	131	140	147	133	161	153	143	143	118	136	142	155	131	115	147	140	116	136	140	155	128	156	129	136	140	121	148	114	138	149	114	155	137	130	140	145	146	155	152	118	113	120	136	171	144	132	133	136	136	145	127	141	138	143	133	134	131	126	136	124	122	142	124	129	164	159	143	133	130	134	143	136	137	163	111	130	142	143	132	134	145	137	137	126	133	128	110	134	135	146	121	131	136	131	139	159	136	132	141	151	144	130	134	148	145	149	135	126	129	136	134	124	134	142	121	144	132	135	141	124	156	141	125	119	156	145	144	139	155	167	148	146	114	130	135	131	126	141	129	155	154	132	143	116	139	137	120	127	131	129	145	148	108	132	145	126	131	143	131	137	139	147	123	153	115	118	146	136	135	134	130	169	142	121	138	134	120	142	143	123	125	132	132	129	150	126	132	121	134	126	138	114	170	143	143	139	139	153	122	137	131	126	146	119	144	133	138	145	127	143	128	123	151	127	117	120	142	126	141	149	141	136	143	126	155	134	149	146	141	133	146	137	129	141	121	146	160	119	126	117	129	135	127	133	131	131	136	145	136	126	135	129	126	142	141	141	127	125	124	138	145	160	129	135	142	151	159	134	144	140	144	139	125	143	149	131	145	153	138	113	129	146	146	124	128	164	128	146	152	144	156	131	122	134	136	144	134	128	134	165	155	135	140	128	141	138	125	119	140	123	141	143	120	130	131	114	116	125	143	127	145	137	133	114	146	129	141	125	134	138	117	123	143	141	141	147	142	126	133	134	156	138	139	142	138	117	140	133	138	133	144	121	127	142	133	127	129	123	137	132	128	153	120	136	131	120	138	156	141	143	143	140	144	147	131	147	137	125	143	125	135	157	128	132	122	120	148	154	134	152	147	135	146	148	121	134	125	135	120	141	169	121	137	152	134	131	127	126	146	157	141	137	125	132	129	159	121	131	131	145	137	122	132	132	148	125	129	162	111	136	138	141	129	141	144	123	126	115	134	147	142	141	135	139	125	139	119	118	144	118	123	123	142	138	164	143	139	116	127	128	127	141	136	126	130	146	141	127	151	146	156	130	140	155	130	120	131	126	161	147	145	134	119	133	133	137	163	138	144	137	147	112	123	107	147	140	129	135	127	124	142	151	145	139	135	124	121	132	143	145	118	120	141	125	117	141	124	136	141	135	120	155	139	139	137	139	114	126	125	150	140	120	133	128	118	126	147	142	133	153	139	156	127	131	151	124	120	141	139	124	151	136	129	131	139	135	135	129	118	136	132	137	140	146	155	133	122	138	152	132	113	130	135	144	116	115	127	144	119	146	154	141	141	155	133	159	133	132	130	142	134	137	110	135	129	136	131	141	115	125	135	131	135	115	131	127	142	119	130	144	149	121	125	124	125	118	145	142	144	116	161	121	139	136	145	137	115	119	132	126	130	140	129	123	142	145	120	138	136	136	136	122	122	101	146	134	148	131	149	133	127	149	132	132	151	127	136	128	150	145	146	118	141	112	133	129	127	141	108	121	146	102	133	129	144	141	127	153	125	146	129	130	139	142	123	121	133	155	147	128	137	134	131	125	126	131	132	142	167	123	131	134	120	135	133	134	135	125	131	146	151	129	147	143	115	138	110	144	140	146	138	129	125	133	142	140	142	129	142	143	118	144	110	137	136	150	142	130	142	134	134	132	133	129	192	127	147	139	126	162	125	143	138	139	134	127	130	134	156	108	149	155	139	127	130	137	147	148	142	140	128	146	129	144	151	168	123	138	135	138	125	124	154	148	153	131	137	134	157	119	150	144	132	145	126	112	143	156	114	161	146	138	143	143	134	135	128	119	154	118	144	136
40760	55856	56756	55089	56033	54066	53332	45125	28982	45756	41724	32342	19096	8119	2734	972	462	292	370	354	350	332	366	337	329	317	345	382	326	349	318	337	321	323	331	360	354	349	343	347	334	315	303	344	315	305	314	322	306	324	316	321	365	314	320	328	297	296	295	366	317	333	309	291	343	342	332	295	334	329	323	318	299	325	325	333	323	322	326	337	320	299	323	354	338	348	342	314	311	364	282	283	332	321	281	320	317	321	349	310	333	351	359	315	335	273	312	314	310	290	311	282	291	330	322	276	309	327	308	348	302	308	350	303	314	350	329	337	331	306	329	308	309	306	350	306	316	334	317	322	321	302	317	291	286	315	329	308	304	315	310	325	334	308	328	333	325	341	324	315	325	346	327	319	293	315	331	332	291	292	323	330	310	319	326	325	304	308	340	329	312	341	311	348	315	328	327	331	308	323	338	298	337	316	284	344	337	325	308	327	315	293	345	330	339	322	298	271	334	304	320	291	311	301	339	318	327	349	326	363	293	296	326	301	307	332	341	338	323	314	337	304	312	333	288	309	325	319	304	345	314	326	308	318	301	347	335	325	297	288	309	333	340	299	326	304	311	323	343	305	300	305	296	323	310	342	289	322	339	324	327	328	299	312	329	299	315	319	321	308	316	290	310	305	345	330	311	307	329	288	297	335	314	333	326	309	333	345	334	346	303	327	318	339	335	305	290	332	334	315	294	308	303	336	304	329	353	313	328	291	312	296	316	323	313	309	310	303	325	306	305	299	314	316	336	345	319	324	323	347	310	313	330	319	325	295	313	301	338	280	338	309	305	330	336	307	319	340	313	314	325	341	331	319	321	344	307	320	333	293	338	347	319	300	302	332	308	317	302	346	360	321	331	340	369	337	305	293	320	347	317	295	337	325	334	299	317	341	317	352	327	317	317	343	302	324	336	331	340	343	310	307	349	316	310	323	333	364	316	322	321	309	299	297	338	343	328	314	292	358	340	345	352	305	324	296	319	339	319	322	314	272	303	354	318	322	321	339	342	346	332	346	343	337	320	289	311	291	339	287	306	288	332	301	327	303	335	347	310	305	340	316	321	355	316	297	329	297	304	322	317	333	319	372	313	306	307	329	348	336	339	323	354	337	319	302	311	343	318	315	342	312	342	312	290	322	319	281	323	300	307	326	337	332	311	342	327	328	320	322	327	316	318	316	298	312	321	354	313	319	318	350	342	308	318	317	366	322	297	305	301	339	305	316	320	330	326	360	315	295	367	334	313	366	349	317	315	337	336	327	335	333	360	302	349	319	310	332	325	295	322	305	346	329	305	289	345	311	323	351	331	335	293	293	313	298	358	317	328	337	294	317	320	309	331	356	300	318	293	297	315	315	333	349	288	340	305	328	341	304	316	338	341	272	307	291	291	310	326	319	320	324	289	319	315	277	334	327	317	328	313	309	327	332	330	334	316	340	309	335	342	333	305	331	313	307	315	306	332	306	332	323	363	312	300	324	344	299	325	329	346	326	331	292	326	296	284	338	318	349	338	308	339	308	312	313	353	339	315	312	314	339	320	314	299	316	339	302	309	322	320	304	319	347	329	318	308	323	326	320	339	311	318	286	332	289	311	324	327	331	313	309	313	355	316	326	316	339	304	308	306	288	333	326	342	298	313	320	299	332	332	311	344	292	360	340	301	299	298	335	333	332	338	328	323	348	315	320	324	328	287	289	323	300	314	314	322	317	318	330	314	283	320	337	332	326	327	333	299	307	313	338	331	331	323	288	327	312	274	355	321	321	302	319	341	328	337	356	339	322	320	318	348	308	288	304	329	298	329	317	323	302	328	340	341	319	324	296	343	332	331	320	330	307	326	334	353	330	322	297	331	326	308	322	294	317	320	314	351	318	322	347	314	303	319	310	341	328	316	308	316	322	311	343	342	310	313	319	323	334	323	324	313	309	296	317	346	321	308	300	303	311	322	302	330	322	341	325	317	305	317	343	300	339	312	296	307	319	296	329	303	275	343	281	321	311	322	298	312	316	333	307	358	336	361	339	309	310	345	320	318	285	307	344	334	306	320	323	323	322	288	306	332	370	305	325	299	327	319	313	316	328	336	295	305	282	313	316	294	260	325	321	328	322	313	324	325	337	338	330	292	358	311	301	332	305	327	315	318	327	316	327	316	309	334	317	373	300	312	321	340	355	329	307	315	288	315	317	315	318	338	328	316	318	332	352	333	328	326	328	321	351	351	356	292	303	319	303	302	326	321	309	323	330	357	324	304	315	347	322	299	310	315	298	308	302	307	355	327	302	324	313	330	303	342	326	320	338	307	304	286	302	311	339	331	294	300	377	302	338	335	344	319	313	351	320	332	327	314	293	308	347	314	331	314	319	331	331	327	295	309	323	328	292	357	327	321	335	322	286	357	328	331	302	322	338	324	304	302	293	308	316	302	348	314	315	316	303	327	324	308	347	315	325	304	318	322	302	329	329	339	350	333	350	304	324	322	304	317	307	316	317	346	337	314	340	332	310	329	314	306	311	324	315	331	301	320	320	344	361	321	322	315	315	344	336	331	318	333	320	323	311	346	313	328	318	295	337	338	335	303	304	299	311	297	353	335	315	319	311	332	347	353	337	351	286	317	306	325	326	321	293	322	304	312	319	348	288	342	323	312	309	341	327	331	327	308	318	326	313	327	307	355	311	337	294	327	345	320	352	315	323	318	305	311	341	311	320	311	302	330	319	313	315	298	319	323	309	316	284	312	344	301	344	312	310	337	318	317	321	317	351	357	307	328	338	310	340	316	314	354	314	351	334	329	355	339	321	346	333	302	324	320	299	325	331	308	305	302	327	345	310	342	329	279	306	315	291	306	315	301	334	304	316	353	293	342	313	321	284	325	329	318	340	326	352	330	336	319	294	339	292	317	303	308	306	332	311	307	342	337	330	316	318	346	326	314	324	311	346	334	343	354	330	310	370	322	281	332	313	307	319	297	338	326	307	325	354	332	356	327	312	306	321	305	341	296	358	339	331	320	305	300	315	344	320	340	326	327	314	329	343	298	312	323	326	322	325	315	322	285	344	343	297	294	333	305	329	321	322	337	320	356	352	335	347	277	315	316	294	305	299	315	318	343	335	323	320	302	317	300	315	358	319	292	306	323	279	319	339	327	347	317	329	317	332	338	310	309	311	337	315	313	333	327	302	349	313	322	339	317	307	306	286	323	318	355	303	321	342	312	326	331	308	299	309	331	326	306	292	280	312	323	332	309	342	316	301	299	336	345	289	296	328	296	328	333	313	348	303	311	329	316	324	363	329	332	323	333	339	321	318	323	316	351	329	288	304	305	318	315	306	311	321	321	309	340	319	314	334	286	339	331	313	341	331	335	328	321	322	308	342	297	306	319	335	329	331	285	305	312	332	330	337	312	317	292	334	303	317	339	287	336	346	317	292	310	316	291	341	366	334	314	345	331	324	296	312	304	316	383	313	294	316	297	305
10544	23978	24698	20696	13277	8155	2296	429	374	1002	1414	1131	709	378	254	180	151	145	145	140	134	149	135	169	150	131	151	140	151	158	152	165	161	151	127	145	169	136	167	158	134	150	157	151	152	150	138	143	147	144	144	136	142	130	142	139	139	123	158	144	140	134	133	144	155	154	152	128	153	138	164	154	137	143	140	138	143	141	148	169	152	145	167	132	156	142	145	167	154	148	183	163	153	147	165	143	133	141	169	165	159	146	135	148	156	160	151	137	168	154	168	156	135	159	140	151	142	153	139	136	164	161	147	164	151	182	164	135	158	143	168	144	159	152	152	146	165	160	141	172	154	162	136	169	157	141	134	145	148	158	147	152	143	123	139	155	148	156	139	134	136	150	153	143	139	140	147	167	173	158	147	144	172	146	136	140	150	161	150	146	139	161	127	152	149	154	164	137	146	155	157	164	158	170	150	168	153	138	154	168	137	117	147	148	161	151	127	153	162	140	167	149	140	174	154	175	150	170	156	147	146	146	133	162	140	149	143	149	176	157	151	156	154	146	153	152	178	178	144	148	134	138	159	145	159	157	134	162	177	131	162	161	135	168	157	154	142	134	186	169	138	153	136	175	141	153	154	144	168	158	127	134	160	152	143	142	164	168	149	172	164	143	153	147	150	166	156	146	152	156	171	143	179	144	128	143	170	168	147	170	148	153	128	133	165	148	126	161	146	135	144	117	145	136	148	157	133	138	160	154	157	166	143	159	140	155	162	141	145	140	152	134	139	135	162	154	132	177	144	168	176	116	155	157	173	132	153	148	168	159	153	156	136	170	160	147	133	153	152	173	136	159	128	152	149	153	145	154	138	139	151	162	157	122	142	150	160	160	144	134	133	170	146	129	165	149	152	165	140	145	133	146	167	147	131	149	130	147	139	146	152	162	150	144	143	141	129	158	148	168	147	140	141	148	140	148	146	138	157	141	159	179	154	158	158	147	178	153	162	139	146	140	128	137	166	164	141	145	157	153	141	159	149	144	142	150	153	151	164	144	157	142	143	144	161	148	139	152	147	135	168	130	167	155	144	148	155	156	145	135	138	136	156	142	132	142	153	168	153	157	163	148	148	169	151	147	147	141	147	145	147	131	157	129	125	165	135	170	158	160	151	174	149	150	151	142	153	163	162	124	126	142	146	136	152	152	156	148	137	162	139	175	166	159	147	129	129	149	155	157	150	144	150	152	141	156	147	155	144	139	171	141	152	171	155	137	186	155	145	147	127	168	146	165	161	151	158	146	157	152	155	184	136	137	149	169	148	153	179	142	145	153	147	173	161	130	133	152	160	152	147	164	154	156	158	156	152	130	153	149	136	154	157	148	158	136	170	157	139	142	157	146	150	153	164	155	147	146	156	157	145	153	156	142	161	143	147	144	151	165	151	140	142	156	169	159	166	155	166	130	162	177	136	157	139	141	160	163	148	138	169	153	159	136	189	164	163	146	156	144	135	160	162	150	155	152	153	166	129	159	136	157	159	157	156	159	142	128	148	147	153	161	136	171	147	143	167	153	145	112	157	153	155	165	131	153	142	158	127	167	152	140	174	140	172	163	154	146	145	146	158	154	141	133	161	149	153	182	144	151	143	137	164	125	160	155	160	149	144	155	127	143	153	153	154	158	156	143	154	119	141	124	172	138	174	159	153	171	130	138	145	155	168	158	153	146	142	137	152	140	171	159	147	147	163	151	137	124	156	134	147	139	154	151	135	161	118	144	165	147	161	143	176	151	141	142	148	139	151	134	135	144	125	169	150	139	136	170	160	164	144	157	146	154	167	151	142	167	148	129	137	147	142	145	149	129	147	150	133	138	145	149	149	144	172	159	176	154	150	132	143	140	137	171	132	143	150	140	143	159	146	152	164	157	156	148	170	158	175	162	142	148	174	145	164	149	159	147	133	151	149	149	148	151	173	155	161	152	153	145	132	169	154	135	149	154	150	155	138	139	143	152	171	159	169	154	156	157	160	154	158	181	142	152	161	121	152	148	164	159	157	156	160	163	160	152	138	144	139	151	145	147	156	143	161	157	142	152	153	152	145	131	150	156	129	112	140	143	153	172	153	160	138	147	143	164	142	155	150	134	134	156	170	155	164	153	141	117	166	137	149	152	158	163	130	160	151	140	147	141	145	159	148	152	152	146	165	174	145	144	156	145	144	162	159	133	131	147	139	160	141	149	144	151	140	160	127	147	144	162	145	145	122	167	136	150	156	162	140	180	154	125	154	154	158	145	135	157	152	173	156	176	150	151	150	168	161	163	145	145	152	149	153	133	182	132	145	165	147	143	135	148	162	139	159	176	175	144	155	156	145	163	151	150	166	190	151	166	143	156	166	177	126	167	128	135	148	170	139	145	173	166	154	131	149	173	162	142	157	125	132	150	172	152	171	151	145	146	163	160	148	137	143	154	153	162	137	142	162	151	147	151	155	147	141	176	137	141	167	155	141	153	150	146	138	153	160	160	130	162	145	149	145	155	166	174	129	139	151	134	153	124	155	139	139	147	152	121	144	164	134	138	158	125	181	133	156	144	153	171	150	148	143	147	164	147	165	141	122	157	138	149	161	155	160	142	145	156	156	156	132	134	165	157	171	167	177	163	149	152	166	164	148	150	162	140	152	136	166	170	170	154	133	150	178	171	154	150	155	145	151	161	163	170	150	144	146	154	171	156	143	158	149	140	144	145	143	156	167	174	137	136	152	164	157	152	151	164	121	172	148	127	168	147	164	164	128	141	151	154	135	160	159	154	151	177	128	172	166	138	135	133	150	154	151	174	160	157	131	164	153	160	131	152	158	156	157	171	187	128	142	144	151	153	137	160	148	149	171	140	157	153	122	134	154	153	145	137	149	153	160	164	161	136	155	157	149	132	141	156	138	138	155	166	169	154	158	147	173	153	159	138	161	164	163	154	145	137	131	160	152	133	149	136	146	129	146	159	145	144	146	162	144	144	182	132	162	175	148	141	142	139	167	160	170	150	167	161	141	149	148	157	145	140	179	139	148	172	109	143	147	140	147	153	150	150	162	133	142	146	140	159	165	154	168	158	136	157	150	142	134	142	155	143	154	147	157	167	145	127	151	150	161	135	149	168	165	149	163	150	139	136	154	146	148	172	184	147	148	145	134	151	159	135	160	135	156	153	121	144	149	146	159	143	157	182	152	161	165	141	143	149	147	171	150	148	135	149	144	158	140	127	149	141	157	180	141	140	150	150	152	151	154	141	136	136	146	146	146	158	154	146	153	164	121	142	144	142	155	151	162	170	148	129	142	161	149	145	148	145	150	145	153	146	147	149	142	148	173	161	164	152	177	164	168	171	131	165	130	130	155	133	147	149	140	133	158	130	148	141	142	152	142	128	147	154	131	162	139	132	145	144	160	145	132	138	139	153	155	134	149	153	131	168	147	166	148	131	133	161	152	162	154	159	132	149	136	146	149	145	164	145	160	147	176	148
9341	25694	29030	29806	22513	17368	5670	1170	1732	5101	6029	4318	2621	1224	696	471	375	341	431	388	363	354	381	360	362	345	356	370	399	362	417	386	350	357	401	369	380	392	386	352	367	372	380	361	372	397	387	343	421	350	337	417	395	365	369	379	386	364	395	390	376	380	402	372	373	368	364	382	369	334	374	366	389	352	399	375	362	398	351	358	406	367	405	396	371	342	339	380	377	361	360	350	365	370	378	378	387	391	383	367	378	351	379	388	360	367	374	358	354	392	393	368	377	395	389	332	378	386	407	362	351	388	382	374	354	352	374	396	351	328	344	400	353	382	391	374	354	365	368	367	415	359	351	363	346	412	385	395	352	370	368	385	408	359	403	369	378	372	367	362	384	363	355	387	377	379	359	376	384	349	373	367	369	356	390	392	367	340	361	371	358	388	407	367	371	361	351	351	364	348	366	369	369	367	376	372	368	393	381	366	381	413	382	379	375	345	391	372	411	415	383	363	347	369	377	368	364	388	388	365	383	378	358	397	369	354	379	396	372	367	391	386	392	362	349	381	372	394	345	367	350	363	390	409	360	355	389	365	384	363	372	377	375	366	366	386	360	387	408	376	394	380	362	337	384	356	374	345	400	354	397	359	378	335	365	382	370	352	387	360	356	357	376	360	380	354	351	375	393	387	391	358	405	402	385	386	355	344	362	380	375	369	404	399	361	375	355	385	393	367	344	401	402	371	373	352	394	382	388	311	384	396	388	393	394	344	352	346	388	381	354	369	379	372	366	356	388	401	386	383	400	379	350	378	359	369	376	382	396	352	375	369	419	332	324	398	369	406	366	365	357	362	381	389	380	371	393	362	363	349	366	370	372	384	382	405	371	372	373	342	395	390	363	385	385	372	385	381	370	358	398	389	391	369	353	375	389	376	397	363	392	347	364	357	369	368	392	364	362	362	370	380	395	388	388	375	337	372	406	386	382	383	400	347	357	338	398	382	380	370	377	368	375	389	346	358	350	410	379	367	388	371	380	355	347	393	420	355	375	400	384	347	367	353	412	370	390	381	363	402	376	389	417	385	332	370	358	352	390	364	338	349	374	356	347	354	379	390	364	387	342	363	351	403	386	380	377	345	375	361	368	374	419	372	357	355	367	343	366	366	373	372	396	376	366	337	373	362	356	393	366	362	357	392	361	344	397	343	413	358	397	410	331	350	368	375	361	402	354	365	357	394	373	342	378	350	390	352	387	337	341	335	365	370	332	372	369	388	374	354	373	359	374	350	374	409	364	373	391	360	362	347	362	373	343	366	347	367	355	387	386	382	349	361	360	363	351	392	370	372	372	376	358	408	390	362	391	387	357	363	397	381	381	369	409	377	371	374	373	378	381	364	368	362	375	376	392	386	404	371	357	372	379	357	359	392	389	393	374	393	385	391	339	361	352	374	357	368	326	392	408	386	397	371	372	390	377	376	397	391	390	345	366	406	389	374	386	416	376	366	388	389	390	356	350	384	390	355	338	384	390	384	367	343	373	383	380	388	362	406	368	402	369	403	369	366	401	360	352	360	363	374	375	375	368	393	390	360	375	352	355	388	389	383	353	397	402	380	374	392	329	392	338	396	350	401	376	391	351	378	393	346	371	335	387	374	387	337	389	348	368	359	375	385	365	355	368	360	374	364	388	373	380	401	390	384	401	357	339	380	367	358	370	352	382	364	385	380	365	385	357	340	394	362	399	363	396	362	340	385	359	385	366	406	376	360	355	351	378	378	398	358	390	350	354	348	361	380	392	391	406	397	378	364	375	405	365	401	361	361	398	344	403	354	370	367	372	401	393	405	354	360	381	367	359	372	418	373	364	372	366	349	389	404	384	386	378	371	355	382	397	363	349	370	354	395	396	354	343	389	401	385	359	423	373	397	369	348	355	381	372	374	369	387	407	385	366	407	390	359	361	409	381	416	352	365	394	366	384	384	352	398	362	341	397	409	375	370	357	390	313	401	376	374	393	379	382	349	350	334	395	364	359	367	376	409	387	350	403	396	351	382	365	389	355	375	388	375	341	399	354	346	387	340	405	382	365	375	383	394	384	374	373	328	357	388	369	386	376	368	392	372	398	391	385	361	384	356	341	406	364	388	327	392	340	356	363	363	364	336	344	355	358	391	366	383	377	373	421	396	327	383	347	392	380	365	368	364	358	391	368	362	367	371	397	375	357	348	346	388	381	365	388	378	396	395	377	370	376	387	400	400	379	363	377	396	366	402	392	386	407	395	384	374	375	402	351	403	372	339	363	340	397	411	408	370	368	386	335	357	361	392	362	361	353	354	359	355	348	390	344	381	400	386	399	377	365	403	383	391	359	363	335	390	348	389	371	375	374	382	376	372	374	385	350	364	387	375	381	381	374	372	392	351	368	377	384	361	370	404	386	364	357	372	379	342	337	397	372	382	358	352	391	388	378	384	381	391	378	354	420	378	401	364	404	383	392	351	367	361	346	378	370	374	408	415	405	382	400	369	372	387	404	392	384	360	372	339	377	360	374	381	377	388	361	394	379	399	367	364	382	411	372	367	353	351	378	398	355	331	384	361	383	395	389	398	394	377	395	375	351	432	371	362	363	340	345	347	389	384	395	370	364	351	354	352	383	406	376	393	358	376	356	376	347	397	362	361	366	358	374	340	365	364	344	360	408	368	379	358	413	356	368	380	363	351	347	369	384	364	368	384	359	364	377	352	383	402	366	353	357	387	364	356	346	394	355	396	403	374	370	405	380	363	358	351	390	346	392	389	355	346	367	385	377	351	326	373	394	358	335	373	368	382	335	404	370	405	409	371	386	369	391	376	382	321	370	349	366	332	406	367	336	385	355	340	385	348	378	352	372	343	383	364	360	387	359	351	348	372	388	368	405	388	389	388	382	381	375	368	383	369	376	346	394	374	338	361	386	389	384	367	369	359	377	385	359	396	356	338	378	372	394	384	388	349	378	388	383	396	382	350	390	440	383	373	367	350	395	368	373	394	369	364	388	371	367	387	376	382	389	421	388	396	393	367	378	385	409	366	358	351	376	368	384	395	364	372	382	376	372	363	383	386	352	385	388	364	391	395	377	382	349	370	345	412	363	395	400	348	365	334	377	367	348	392	390	374	356	390	365	386	374	359	362	394	387	372	383	371	405	402	377	360	387	367	404	375	388	395	382	362	391	370	354	370	386	355	349	355	356	400	377	371	369	364	361	388	349	340	359	373	398	387	370	406	363	375	356	381	415	373	410	361	397	398	399	326	395	415	365	350	357	387	378	361	391	349	333	341	369	365	391	373	345	368	403	408	373	378	397	390	339	368	388	388	371	331	371	364	347	370	366	371	385	369	355	355	379	378	363	387	358	413	392	378	380	362	381	391	353	365	402	430	379	374	369	385	394	356	369	384	375	386	381	392	381	369	384	359	365	373	371	382	370	362	375	402	380	369	355	353	348	396	382	373	413	413	402	379	379	405	361	382	365	362
41436	52090	47527	40678	34648	29235	26423	18419	11239	12603	12202	7103	3285	1288	532	232	181	164	167	165	169	178	163	155	145	157	134	153	194	157	171	184	132	132	147	149	172	151	152	138	154	169	149	166	163	154	151	141	139	133	162	179	160	145	144	160	166	145	188	163	149	145	152	184	175	158	173	169	152	167	141	153	158	177	187	162	137	167	153	149	180	173	138	142	145	147	161	174	148	155	154	145	175	138	147	170	160	156	161	147	176	149	177	182	168	168	163	153	175	149	164	173	149	162	151	154	157	147	127	168	163	188	153	150	157	148	141	153	174	166	185	180	132	171	152	170	170	157	164	174	163	151	172	167	145	152	166	169	138	163	163	158	154	159	154	155	183	163	172	164	143	158	143	143	154	154	172	146	149	144	163	150	168	172	144	168	126	146	150	156	149	154	176	143	168	140	131	150	158	154	143	158	164	161	160	162	172	151	166	161	163	154	179	171	151	160	167	147	170	166	175	154	167	161	148	162	180	171	169	147	163	167	178	151	148	178	170	174	148	142	152	168	171	154	150	159	162	180	155	147	165	145	169	133	156	170	160	142	148	150	162	158	132	147	151	163	150	170	141	162	165	151	169	156	162	152	198	174	131	155	146	167	163	142	147	151	153	161	152	155	139	155	169	163	152	166	152	142	160	171	145	161	153	160	143	155	144	145	175	157	147	162	163	148	142	165	166	158	157	170	172	157	176	141	153	165	163	154	158	156	169	169	188	159	166	200	155	143	160	171	145	184	157	159	176	158	170	168	160	169	151	171	179	150	149	162	154	153	143	174	142	151	145	138	159	173	176	152	153	127	131	154	149	134	139	182	169	174	150	161	155	161	139	149	157	158	159	149	144	146	142	155	185	171	162	154	140	164	154	149	165	157	156	177	177	142	154	172	165	173	154	172	157	175	171	152	165	133	146	179	143	181	144	142	177	157	159	137	143	153	149	156	162	154	173	173	174	143	168	175	159	160	173	177	166	145	154	156	155	176	176	160	149	132	163	150	150	179	167	151	156	132	165	152	149	164	180	130	151	155	163	167	155	145	155	168	184	160	152	161	157	163	168	156	155	142	154	154	140	155	158	167	156	186	154	142	168	169	139	170	160	165	166	132	149	170	157	132	158	176	134	165	141	176	167	152	140	147	168	162	143	159	181	162	175	150	170	157	153	177	150	149	149	173	145	161	155	169	144	155	170	159	146	147	146	167	175	165	166	142	158	144	165	154	144	172	159	167	142	167	155	190	156	159	166	169	148	174	147	142	172	171	167	149	177	148	150	146	154	144	144	171	156	154	156	153	158	146	163	159	151	142	155	180	164	155	172	170	164	146	148	160	156	158	152	171	148	155	170	172	147	163	152	136	159	156	164	188	143	156	139	154	150	129	178	163	138	175	152	154	163	143	184	158	153	165	138	145	134	160	166	157	167	132	176	159	153	146	153	158	143	153	161	160	177	146	160	157	148	160	158	159	162	175	136	168	186	141	158	153	164	161	158	141	172	154	139	163	157	152	147	163	172	166	163	171	178	136	166	167	169	161	156	172	165	182	166	164	149	145	164	147	162	142	159	143	148	166	146	140	148	160	162	170	164	174	164	151	163	150	155	139	169	181	146	158	170	182	165	199	158	188	146	154	155	165	141	167	145	142	165	155	145	175	171	135	154	179	178	160	178	141	150	138	161	144	163	177	154	171	160	160	167	149	159	170	164	162	147	143	170	176	153	157	137	154	175	154	161	152	151	144	165	150	144	169	157	168	169	161	170	174	163	156	148	160	165	149	172	163	167	169	160	160	159	153	149	144	160	126	169	160	174	153	152	166	170	158	144	157	181	149	162	160	153	162	167	151	169	156	148	181	169	188	164	171	156	146	157	171	131	170	151	144	149	138	157	159	164	147	129	144	126	153	175	169	160	159	139	155	159	166	180	155	156	138	146	145	173	162	160	151	164	150	147	173	166	171	163	157	147	154	149	204	140	171	159	158	159	170	137	179	142	138	175	167	177	146	162	157	146	189	165	158	144	155	140	151	179	158	152	173	165	139	143	158	150	158	162	157	152	128	132	139	155	176	158	136	154	156	159	160	169	167	151	141	165	155	154	170	149	146	130	131	155	172	178	158	200	176	139	166	161	178	161	157	152	159	149	144	173	147	157	152	148	171	144	154	172	150	132	152	161	144	147	175	136	153	155	179	153	157	149	157	145	149	172	162	173	144	173	162	184	150	133	166	143	150	145	152	146	187	164	153	155	162	174	145	152	182	160	158	163	138	154	163	173	148	154	170	157	148	160	168	160	158	146	154	158	161	166	144	168	162	133	172	169	141	162	155	176	185	167	157	164	169	185	160	152	157	149	153	140	180	138	142	143	148	158	170	160	164	154	154	163	145	186	165	143	186	158	181	145	167	170	151	170	167	160	162	141	180	146	149	150	179	168	167	153	165	157	162	160	151	173	148	157	147	137	172	170	145	161	158	160	134	148	144	167	157	171	152	136	155	156	163	183	142	145	179	158	167	160	155	141	191	156	161	142	142	164	152	164	168	154	160	146	162	172	161	137	128	182	134	173	138	175	149	139	160	159	166	153	147	167	180	136	146	139	151	142	157	173	150	157	149	153	171	136	145	183	160	158	159	150	156	157	152	175	154	152	161	171	156	167	155	161	155	181	173	157	165	150	155	172	152	153	153	160	179	151	148	175	151	173	148	169	159	149	151	157	148	161	169	148	120	165	173	154	157	154	167	165	144	155	164	154	137	169	149	141	167	157	160	139	149	165	150	177	167	156	140	177	160	145	164	160	182	166	170	170	175	162	152	147	173	165	147	147	147	143	136	167	141	154	176	162	143	162	147	167	153	169	142	172	158	134	152	154	151	144	165	159	144	149	175	142	143	170	166	141	168	147	169	154	176	179	168	157	153	164	153	170	139	175	176	147	166	152	150	148	184	188	161	150	156	173	141	154	161	160	174	166	166	162	176	141	153	170	164	158	154	146	168	163	150	158	160	164	166	162	152	160	142	144	145	162	156	171	159	150	164	154	154	159	139	156	142	165	173	165	160	163	170	154	131	158	168	156	152	149	147	166	139	159	163	148	185	170	148	151	167	157	199	167	152	179	185	154	169	160	152	156	155	146	170	144	166	156	153	167	162	161	160	150	162	168	151	155	163	145	163	174	157	158	173	156	162	167	154	151	168	164	140	148	176	144	154	130	171	163	167	152	153	137	152	153	161	160	170	159	173	154	167	163	164	173	156	135	177	171	174	146	144	152	178	162	162	154	140	161	140	157	155	166	156	140	154	169	164	185	147	173	157	150	182	161	150	163	147	174	139	163	153	166	137	180	147	179	156	167	164	175	151	144	172	173	163	170	166	142	151	162	158	133	182	147	151	169	168	168	156	150	157	160	142	159	158	144	147	185	178	168	164	149	148	174	160	148	140	161	167	162	166	151	169	158	192	167	145	163	168	185	167	164	165
30853	50556	55088	54330	51386	37228	34637	10219	16958	30834	29926	21154	11944	5008	1840	652	427	378	426	388	412	423	390	394	380	384	376	384	389	379	375	412	398	367	388	393	353	392	370	387	355	376	378	361	387	379	403	385	393	359	379	384	361	372	400	349	379	384	401	369	377	397	397	362	412	396	373	399	384	363	381	402	392	350	366	391	388	361	345	419	363	366	393	385	366	370	408	370	403	417	369	396	371	395	355	366	392	377	367	359	344	374	372	383	396	401	374	399	381	378	370	369	383	377	384	382	408	370	412	377	414	391	377	372	401	409	371	355	393	406	355	369	352	383	387	347	384	345	373	376	374	370	380	370	395	395	364	368	368	359	402	405	370	368	376	370	382	380	384	377	384	390	380	433	435	372	397	352	386	409	411	366	367	400	356	358	384	379	393	386	349	383	396	373	382	364	385	371	371	390	359	380	368	385	392	349	377	377	361	365	388	379	373	383	385	399	403	393	388	379	384	363	347	363	395	342	381	424	403	392	367	398	386	392	391	383	389	387	376	363	369	381	387	359	379	374	373	359	382	399	391	365	407	390	378	410	364	375	377	379	379	341	386	402	348	341	362	393	391	413	359	399	352	371	371	423	393	364	373	381	396	341	344	401	371	388	373	385	383	378	382	368	387	401	359	348	360	384	397	419	373	374	410	373	382	390	417	373	383	402	389	386	366	413	400	397	409	381	379	381	419	358	405	345	376	401	355	358	378	404	386	397	393	349	399	385	411	398	380	387	371	351	383	351	358	407	411	379	359	409	384	390	360	376	386	361	412	376	355	388	369	401	366	411	364	356	343	383	367	386	372	370	381	377	390	386	370	362	382	397	390	373	368	387	442	390	359	382	377	363	425	414	415	371	397	374	391	393	385	421	364	392	390	360	385	390	413	380	383	404	398	384	406	411	365	382	374	391	363	397	388	382	379	353	394	405	380	367	398	373	396	351	369	395	403	375	351	421	387	391	387	394	356	369	387	394	385	366	367	380	369	389	401	373	407	366	385	359	372	364	411	404	375	371	353	389	370	371	362	395	365	395	397	381	365	380	368	377	364	387	393	357	363	403	372	368	398	375	396	390	363	399	414	402	429	419	379	392	385	398	397	350	362	404	415	375	337	387	400	373	372	391	377	359	384	358	386	389	385	378	384	411	370	374	376	379	387	402	367	343	361	391	358	374	417	386	406	419	360	374	381	402	351	391	379	372	378	340	359	358	385	428	378	370	392	355	388	345	375	405	367	379	398	384	417	381	352	342	363	372	342	393	359	383	374	354	377	375	389	364	374	391	355	384	387	367	348	379	374	387	409	405	381	388	394	391	362	412	363	405	380	365	384	434	372	407	380	384	379	386	341	372	378	393	360	349	397	368	366	398	376	396	363	377	377	368	358	395	379	364	354	384	367	389	403	362	381	367	401	383	343	395	351	397	397	367	368	342	398	393	364	403	368	346	375	376	386	357	415	374	357	404	360	384	330	340	357	395	374	363	399	385	335	393	366	372	396	404	388	370	360	400	388	357	369	354	367	354	389	356	424	366	375	387	346	374	360	378	378	374	372	410	369	341	362	398	392	399	381	393	377	368	357	363	351	348	344	377	387	351	440	368	401	382	369	385	402	408	356	358	395	386	409	406	363	360	366	387	364	362	385	373	375	360	365	352	358	324	370	374	372	383	399	372	387	364	373	404	376	380	350	376	352	359	364	355	347	373	384	413	373	364	400	391	362	362	322	392	388	367	363	392	383	407	408	352	365	426	372	400	377	342	388	382	394	367	386	366	365	402	376	347	345	374	379	401	389	372	385	411	373	386	363	377	355	390	366	397	419	375	352	379	372	381	382	401	398	367	363	397	392	383	386	360	384	393	353	420	388	363	373	358	416	381	361	394	381	369	402	400	346	396	388	348	344	347	368	409	402	366	376	394	372	393	367	384	390	374	384	396	382	366	403	395	388	357	366	352	396	421	366	370	380	363	383	358	366	386	381	370	363	371	371	349	374	378	350	366	401	385	390	361	375	391	352	369	390	371	402	359	385	395	362	404	371	381	370	343	365	373	402	362	371	389	389	402	388	344	369	357	380	395	360	390	367	370	400	371	339	357	357	388	396	378	399	397	356	357	373	383	355	374	382	382	363	388	368	371	407	383	394	381	385	355	380	384	376	353	380	387	319	347	407	337	387	382	395	398	389	388	354	368	327	373	357	373	374	349	371	395	365	374	395	356	374	378	394	403	358	369	383	380	357	389	397	388	375	375	373	355	392	366	346	371	387	415	357	359	380	366	384	395	355	405	383	375	387	420	364	384	389	393	389	366	391	381	395	366	359	355	380	355	394	390	390	386	368	349	358	391	381	397	394	378	346	403	384	362	396	367	365	332	365	389	383	367	363	402	380	392	418	395	375	391	395	407	367	427	408	366	387	408	366	389	396	407	383	391	379	336	408	355	378	357	364	417	383	385	386	371	389	387	375	371	347	394	383	391	402	439	402	394	351	377	382	397	363	391	387	346	360	379	403	352	365	380	388	364	396	396	373	381	365	400	411	407	392	371	399	375	366	369	348	371	376	387	398	377	386	366	374	387	370	375	404	373	368	386	397	402	405	360	380	387	399	356	393	350	360	369	362	387	361	386	386	383	372	369	370	378	380	376	384	391	351	379	406	403	352	357	386	347	347	383	369	357	411	349	356	379	358	369	339	409	405	389	380	398	361	382	348	369	382	397	396	346	412	376	383	342	365	369	408	366	381	393	358	350	375	385	358	413	367	391	401	389	394	387	373	383	374	385	383	398	382	372	350	371	380	401	397	396	370	346	370	404	381	394	413	395	362	361	414	389	379	320	371	345	378	372	363	362	372	358	377	368	362	364	361	369	381	379	398	430	391	385	411	375	377	394	390	370	354	404	378	359	375	373	422	384	342	382	399	386	365	375	390	417	375	420	394	376	359	397	367	390	366	371	358	415	404	397	375	359	391	378	351	382	400	393	364	373	395	369	372	350	397	380	404	388	368	364	371	364	385	368	375	405	368	396	413	383	363	380	379	396	402	380	362	388	359	385	357	370	374	373	396	364	405	378	394	409	340	366	377	357	368	381	399	363	389	369	407	391	354	412	380	389	409	396	398	376	384	400	379	373	384	395	366	404	367	380	369	411	394	356	401	357	368	371	369	412	392	388	396	384	394	388	370	357	389	378	366	405	373	372	382	356	402	414	383	362	396	402	398	379	402	367	389	374	372	397	361	380	385	381	399	380	352	342	403	415	404	346	386	392	442	371	377	364	373	394	390	383	374	411	382	381	393	393	393	389	395	387	368	367	349	408	377	385	377	403	383	396	399	386	415	384	396	377	393	357	395	386	373	371	395	390	385	414	366	384	379	361	344	355	350	374	381	355	392	372	361	414	396	361	362	346	356	368	385	412	371	379	373	369	358	392	377	388	362	398	399	359	402	394	348	360	383	387	413	376	372	361	355	356
53545	46392	40080	38634	37614	30335	28457	27076	24622	29171	29709	21849	10941	4203	1506	472	156	129	133	135	143	124	142	143	125	144	145	130	133	124	141	151	124	122	119	128	127	122	135	119	100	139	123	125	143	125	129	135	123	127	121	148	128	122	144	141	125	131	138	120	148	149	140	129	129	146	119	119	141	124	119	129	126	133	116	135	145	132	133	127	157	120	141	141	118	157	125	127	145	132	137	145	123	131	136	148	123	141	178	126	103	134	146	129	138	129	145	127	130	130	166	111	123	143	122	144	124	143	123	117	140	133	128	129	117	126	143	121	146	116	136	130	112	115	137	147	137	139	134	140	127	116	136	136	121	133	138	128	107	125	131	142	133	137	139	146	159	144	112	124	146	128	127	143	143	122	136	122	128	136	133	138	133	103	126	139	128	130	136	135	122	136	116	136	139	126	164	133	115	131	139	153	146	128	136	135	128	132	149	140	135	147	134	132	125	110	129	124	138	147	137	123	132	131	122	108	136	130	134	139	116	165	117	132	156	132	147	148	134	142	126	140	121	117	116	113	126	145	138	117	116	111	119	127	117	126	132	125	140	133	152	129	131	134	123	125	133	129	111	136	135	140	145	136	116	143	134	129	138	143	122	127	106	105	140	143	130	144	102	121	116	115	144	121	131	106	128	119	135	122	155	134	140	134	156	148	128	124	127	127	113	144	109	128	127	130	125	116	117	138	121	121	138	140	133	111	138	132	132	119	135	137	120	127	147	137	128	150	132	124	155	108	136	127	140	140	119	125	146	142	134	134	120	128	126	120	145	138	164	145	132	119	126	114	135	110	138	144	115	152	158	145	122	122	122	148	131	127	140	128	156	130	134	126	142	154	120	129	115	117	129	123	126	148	132	128	148	128	130	117	138	151	145	128	115	138	124	128	135	124	111	150	160	142	127	145	133	152	113	134	134	138	131	129	128	138	141	128	125	143	130	127	145	114	117	137	119	123	141	129	104	144	133	119	119	112	116	139	135	130	110	113	123	124	129	143	123	139	118	140	124	134	133	126	136	143	135	117	135	135	127	157	128	120	142	135	140	148	115	138	128	154	138	118	150	146	120	142	140	146	129	123	122	149	150	142	147	138	111	119	143	137	129	166	144	100	119	136	125	107	136	136	136	105	141	130	123	137	150	125	153	127	142	133	133	126	141	114	130	125	150	130	122	116	149	126	122	116	125	135	128	116	130	132	148	127	111	127	154	145	122	114	128	144	122	121	125	121	132	121	128	157	134	120	135	145	110	129	123	116	134	120	142	124	135	136	149	138	107	124	125	122	140	140	139	124	123	128	132	128	116	121	131	133	116	126	126	131	143	137	135	125	135	122	134	132	103	135	123	161	111	137	145	143	134	118	119	125	161	138	136	127	139	135	133	125	120	101	139	98	113	147	124	123	120	132	129	124	137	140	132	119	135	122	134	125	129	126	120	125	134	121	136	120	143	137	133	111	124	137	133	126	121	115	142	155	144	135	137	142	134	117	147	143	128	131	135	129	132	114	112	130	116	139	107	124	137	131	135	119	134	124	114	124	121	131	138	131	131	134	113	138	133	140	120	137	122	141	144	106	114	119	124	118	162	139	144	122	163	127	158	128	125	131	142	144	127	120	117	127	122	132	121	137	162	143	144	143	126	125	122	131	141	114	123	120	157	110	137	125	127	128	119	131	132	110	126	122	114	130	118	125	128	119	127	129	111	126	124	133	145	126	122	146	149	137	120	150	154	118	143	134	136	143	115	114	124	118	112	122	146	133	134	134	134	140	139	139	123	109	121	118	115	122	134	117	120	155	121	131	138	126	115	132	138	138	145	121	126	149	164	128	141	126	137	115	123	116	108	117	145	115	131	140	129	118	133	147	119	148	135	134	135	122	137	142	136	136	136	140	131	149	131	118	119	139	124	136	128	138	117	141	139	121	133	113	122	126	138	130	139	131	148	144	144	139	133	133	131	138	128	109	106	151	134	121	131	133	108	149	128	122	123	121	122	137	135	136	126	128	123	136	133	130	125	129	119	118	154	157	141	130	118	110	130	133	134	129	132	139	105	147	129	128	113	135	139	131	130	136	118	141	137	123	150	137	118	125	124	123	134	143	123	144	116	135	121	136	129	170	151	122	128	109	130	113	155	121	143	132	127	127	135	137	119	134	140	131	111	128	132	116	138	140	126	121	133	157	127	147	136	130	142	136	131	139	136	135	118	133	107	131	138	127	127	139	138	113	127	146	120	144	138	106	139	115	137	161	136	131	136	117	114	128	138	117	116	112	112	138	120	119	139	138	120	124	119	148	154	122	135	129	130	140	122	152	136	143	118	126	117	122	137	123	131	147	126	136	106	127	157	131	127	120	125	113	119	141	131	112	138	114	107	139	131	142	133	126	114	136	127	118	115	144	140	156	133	153	126	128	116	144	108	118	135	140	124	110	123	117	127	127	133	121	134	124	136	105	129	131	140	141	116	120	104	128	122	138	109	117	152	126	131	145	130	138	118	108	110	136	148	140	153	131	128	134	159	140	155	125	132	120	120	121	127	129	135	129	125	125	123	131	135	131	139	163	123	143	133	134	127	146	116	146	134	145	113	130	145	136	138	132	121	147	156	139	142	100	132	136	131	141	135	154	147	120	140	117	113	136	125	129	103	138	133	113	132	114	142	130	110	114	123	106	113	128	114	118	137	123	143	142	151	121	138	118	128	140	125	106	138	143	128	131	120	146	147	141	134	130	130	121	136	131	133	131	135	142	131	130	134	133	137	119	133	107	153	141	102	121	116	128	154	131	138	142	114	125	127	136	115	133	122	118	126	136	128	128	131	140	122	117	94	158	155	122	119	122	127	124	136	137	148	131	157	126	91	128	123	132	133	131	149	130	115	124	144	124	142	126	131	147	129	127	125	141	138	140	137	137	121	122	113	132	136	123	121	136	120	130	111	131	126	147	135	127	143	154	139	134	119	126	136	128	125	117	113	132	146	144	130	134	128	112	131	151	125	112	123	93	136	119	132	113	129	112	124	133	138	129	152	149	113	137	146	119	142	122	140	141	132	134	139	139	135	139	146	122	116	117	130	125	132	168	139	146	137	127	133	131	134	117	129	134	162	132	146	139	133	122	103	113	152	109	118	142	131	141	132	116	148	150	117	138	148	159	151	153	138	131	140	126	130	147	133	123	118	133	114	122	113	145	136	132	116	140	131	148	122	123	130	115	126	133	135	112	122	125	124	127	128	133	119	147	115	121	135	110	139	139	136	157	152	126	140	138	129	136	142	122	116	140	176	131	127	143	133	132	135	150	128	111	111	115	129	136	132	135	155	135	131	125	135	126	120	93	142	126	132	146	139	131	124	152	124	153	113	122	122	114	136	119	130	133	146	105	144	118	138	142	131	134	151	122	119	122	153	118	144	125	115	143	128	132	123	132	138	110	142	132	137	150	142	127	146	118	124	138	125	123	153	121	131	136	135	151
45170	54641	55742	52389	52538	34010	36333	25481	31651	46580	46414	37398	24478	12594	5165	1680	415	324	325	336	304	326	317	330	332	310	324	334	329	276	320	323	304	311	308	307	310	334	300	313	328	292	303	295	307	315	313	287	299	328	294	332	311	288	323	310	285	282	325	320	331	315	273	304	303	298	284	291	297	322	284	289	315	278	334	306	291	294	289	321	287	311	314	296	331	312	286	284	328	292	265	279	276	314	281	309	333	335	320	310	298	306	306	327	304	312	303	303	330	297	338	295	276	289	312	298	281	310	304	294	291	320	297	328	311	305	297	301	298	291	298	272	309	294	331	306	289	295	302	294	301	318	326	308	309	311	296	310	299	313	328	335	313	314	302	291	311	349	312	320	300	312	306	280	318	296	267	318	284	318	320	296	299	302	336	306	304	274	290	297	321	306	304	292	308	333	285	294	270	289	300	305	287	285	295	334	321	354	293	274	280	291	299	287	298	262	315	289	292	299	298	287	317	307	292	319	300	294	283	285	318	308	331	288	307	283	321	319	297	297	296	299	312	287	320	344	299	306	309	318	291	314	325	297	311	285	281	320	301	312	294	301	336	282	317	299	306	303	321	290	293	322	318	273	290	321	310	311	305	286	260	299	293	323	325	260	296	300	301	316	278	287	335	295	335	324	292	298	293	307	302	299	306	287	296	306	311	310	302	289	313	311	314	305	316	347	288	312	288	306	325	297	294	327	318	290	309	292	309	281	311	329	289	293	310	326	301	305	321	283	321	298	315	296	305	312	298	281	299	301	267	316	295	282	268	305	306	287	282	275	308	334	290	304	286	314	280	310	294	320	272	287	291	295	301	301	292	327	298	309	338	276	302	321	258	288	288	272	319	299	328	288	294	276	281	286	316	297	306	295	328	308	289	298	293	312	299	295	329	301	290	328	300	299	278	285	329	303	285	329	304	277	300	333	292	325	319	303	295	298	312	314	296	292	303	288	305	257	288	284	336	313	276	290	310	322	309	302	325	277	332	289	296	317	306	316	319	288	308	283	315	298	319	287	269	273	283	325	315	302	318	309	308	323	292	312	266	295	295	305	308	300	300	324	321	322	287	320	300	274	316	282	289	286	331	310	304	322	318	296	317	322	342	273	287	289	313	307	314	275	255	285	304	285	294	286	297	338	331	304	283	326	332	275	292	307	293	315	315	302	271	322	274	296	319	323	349	340	308	283	304	283	340	330	311	283	307	304	295	303	319	277	308	309	298	304	317	283	294	284	301	290	306	297	316	303	289	302	308	300	292	279	309	308	325	318	309	303	286	316	317	314	306	303	264	305	305	295	308	307	295	306	308	317	290	303	302	281	266	292	305	319	306	288	312	297	308	318	299	307	303	271	340	295	293	301	319	320	329	306	285	320	268	316	323	303	300	319	317	313	301	295	304	274	312	288	304	307	319	298	283	300	292	315	304	314	322	301	299	281	314	291	321	316	318	286	288	295	284	305	290	312	305	278	299	298	303	308	314	309	283	298	273	265	304	265	284	306	319	328	278	314	324	263	316	305	285	292	327	291	293	294	329	320	270	312	326	290	302	315	296	276	315	309	319	300	282	298	299	308	295	290	300	313	314	282	292	313	324	284	278	326	312	312	279	319	295	320	324	302	306	300	299	296	319	312	309	293	284	313	322	327	332	282	308	300	305	301	287	323	267	291	334	337	297	319	363	283	289	300	304	291	290	297	304	307	317	314	286	298	321	288	316	278	324	312	306	316	313	272	335	325	292	287	315	315	268	306	304	283	345	295	320	306	307	307	310	305	292	306	322	295	318	280	296	320	321	286	290	296	295	314	283	300	301	265	304	296	277	295	317	298	280	305	261	298	307	309	292	298	311	313	303	300	284	315	320	288	288	284	302	290	268	295	287	327	277	312	316	352	301	296	288	316	310	305	291	287	301	294	305	288	298	306	305	312	265	313	278	302	272	295	274	319	306	288	305	276	312	298	279	304	288	312	303	327	289	266	306	291	285	269	291	301	290	327	284	286	311	321	299	294	307	281	287	291	286	282	312	311	312	328	283	298	304	325	296	304	303	283	297	324	307	287	319	289	306	324	320	304	313	309	305	326	306	300	310	279	284	295	273	312	331	312	302	301	283	273	320	280	338	296	264	322	312	297	306	314	270	316	314	291	279	296	303	325	291	291	302	324	288	278	296	311	316	306	283	330	317	300	300	296	304	281	297	310	275	321	323	283	302	281	306	314	311	319	305	302	293	289	311	276	325	290	289	272	239	314	281	314	284	283	279	306	270	313	308	303	289	281	296	273	311	280	278	314	309	278	316	311	303	296	312	268	261	317	280	290	305	309	292	321	291	303	300	285	323	301	304	288	287	285	291	307	301	304	307	305	285	308	284	315	308	309	293	335	331	319	295	312	343	286	281	309	318	292	300	327	281	344	337	302	300	318	317	285	330	272	325	310	308	311	296	291	281	312	304	298	313	301	280	263	308	303	308	298	327	318	300	274	300	295	300	305	334	294	304	289	306	325	300	301	315	303	316	274	309	304	281	306	295	288	304	311	299	323	290	316	285	288	264	286	291	323	319	278	313	299	279	314	301	346	320	302	299	294	291	304	314	302	295	313	281	291	313	289	314	319	320	308	300	290	318	305	310	280	306	267	298	312	310	321	298	298	284	319	315	310	293	286	289	299	283	326	288	286	306	330	297	308	332	290	305	293	322	297	319	302	300	283	300	301	288	340	306	342	286	304	279	284	316	318	315	317	318	293	309	318	304	298	285	301	302	338	304	295	308	270	307	302	297	304	305	314	290	292	276	302	311	308	296	319	303	300	338	282	300	289	320	302	311	275	298	315	314	312	301	293	309	268	294	339	293	312	312	298	303	311	308	302	331	325	287	328	317	291	290	313	306	296	303	325	290	311	302	322	319	310	324	311	315	297	298	339	301	293	303	302	335	295	280	315	331	279	297	281	299	295	313	339	303	332	309	319	303	275	291	307	312	282	311	294	309	296	301	272	278	296	290	292	312	348	306	340	323	305	310	302	277	268	276	243	324	319	294	293	300	314	332	312	306	323	293	290	301	274	288	323	315	282	263	312	301	334	298	326	337	301	325	285	308	334	304	303	305	325	305	325	267	339	306	309	286	295	308	307	290	290	292	314	281	302	292	279	309	316	314	306	305	310	320	309	289	330	306	293	307	286	283	301	326	314	296	288	302	292	291	317	310	297	326	293	302	299	292	298	327	299	273	318	289	304	287	322	323	323	297	291	336	326	300	300	297	309	316	306	302	276	328	291	301	296	291	302	301	301	305	273	317	299	312	317	285	312	307	303	316	277	304	275	313	321	298	312	296	311	286	293	312	286	308	306	287	292	324	277	310	263	312	306	291	323	306	319	295	315	301	296	272	276	307	296	302	321	316	304	310	299	286	306	305	287	324	309	315	310	314	295	319	311	309	298	329	282	304	302	297	294	294	291	309	318	304	305	286	299
11922	18480	29825	33735	25010	14022	5750	959	514	872	1131	1042	665	378	245	186	167	171	150	149	186	117	161	144	148	159	184	132	145	170	160	141	147	151	176	152	160	151	156	146	145	170	137	149	149	161	158	152	151	140	141	159	132	158	132	155	188	148	146	152	153	148	161	154	151	145	181	146	153	136	166	179	161	130	174	162	138	147	155	126	174	164	162	147	135	164	148	125	168	166	173	149	142	153	138	151	140	158	142	144	154	140	162	140	124	142	147	155	143	164	159	134	163	159	138	146	172	157	147	161	149	122	150	148	153	137	135	149	134	171	157	150	157	141	135	142	152	152	147	160	135	140	148	162	160	141	144	157	169	168	156	168	169	136	155	133	158	151	148	142	152	154	156	142	149	161	148	140	180	150	146	168	152	144	129	130	175	161	164	149	173	171	154	143	167	145	153	174	150	138	160	142	137	159	161	140	133	151	136	173	133	122	147	153	145	139	139	153	140	144	170	155	163	145	151	150	159	151	133	153	129	149	147	170	151	158	141	144	129	141	157	136	150	154	153	155	166	152	139	148	166	133	139	148	146	164	176	135	153	166	148	137	140	169	151	145	162	152	139	150	132	163	135	167	145	148	147	147	145	138	140	136	152	156	148	148	155	154	150	131	159	153	139	150	170	158	139	162	143	136	147	133	157	156	152	142	151	159	168	140	161	167	154	158	158	145	149	180	152	175	143	153	146	148	140	166	149	145	143	151	154	149	130	152	150	150	151	161	156	145	155	169	133	152	187	146	117	160	146	166	144	156	172	165	148	148	135	143	148	174	154	165	162	138	152	148	135	154	177	181	155	115	131	143	152	152	151	161	144	155	155	141	171	156	147	136	127	120	140	128	171	154	157	142	131	165	157	154	150	156	155	132	127	150	155	173	137	160	167	157	170	156	168	159	136	164	127	160	127	150	149	168	146	145	149	154	128	155	141	153	139	139	167	174	160	162	152	157	155	140	137	149	151	163	130	153	164	155	141	139	166	193	166	153	155	138	145	160	161	164	140	158	151	168	154	132	143	160	144	155	140	142	156	156	157	143	136	168	142	149	134	153	171	142	141	146	141	148	128	150	180	130	150	130	156	148	149	155	153	152	155	142	165	139	145	141	178	200	171	167	135	151	143	152	141	139	138	155	128	153	116	153	147	143	138	144	150	144	157	173	134	146	168	138	158	145	165	179	142	145	135	151	156	151	147	164	166	162	151	176	137	156	158	151	143	157	168	152	144	135	156	144	157	153	147	152	159	143	141	147	144	160	163	163	158	177	160	150	139	132	133	168	149	151	137	152	176	162	159	144	167	151	149	151	163	160	168	155	139	150	165	141	147	158	142	153	149	156	133	165	168	166	156	133	150	132	146	157	163	144	155	151	153	175	137	158	148	128	155	130	139	140	161	149	136	153	135	147	168	161	137	156	154	155	159	132	143	151	153	151	148	143	135	147	157	136	152	143	165	149	154	172	163	156	139	154	153	125	142	164	142	164	150	157	162	144	153	142	173	151	169	156	147	169	137	154	167	148	141	153	138	149	142	153	149	123	152	128	162	137	155	148	168	171	143	148	162	145	154	142	147	166	175	157	157	158	146	150	156	158	147	153	153	167	153	175	136	144	148	136	146	140	124	161	167	134	150	149	152	155	146	177	164	157	145	136	150	146	131	148	141	137	146	142	130	161	160	141	161	123	163	162	163	146	151	144	150	143	140	164	146	154	136	148	149	146	154	183	145	139	144	147	148	148	137	149	157	149	155	157	149	159	138	151	162	138	173	180	140	180	152	141	145	134	156	162	137	156	143	148	162	147	157	157	140	168	125	154	154	160	158	141	135	157	147	129	153	168	133	133	147	159	144	145	164	138	145	172	154	167	140	149	143	139	161	142	141	129	153	159	161	149	138	135	139	147	148	122	148	152	142	154	144	145	156	140	157	173	156	162	143	147	144	156	152	139	136	152	151	165	137	160	162	129	149	155	161	142	152	163	150	163	139	147	163	169	141	162	138	169	183	135	136	170	154	139	146	160	142	145	146	153	130	130	144	151	158	184	140	171	157	162	152	138	138	167	141	161	152	144	146	141	180	134	164	158	134	167	146	159	143	121	140	125	142	152	155	170	131	131	162	168	144	170	148	171	147	132	143	130	145	129	151	128	158	143	129	170	143	153	175	147	160	148	155	174	152	154	140	140	152	154	160	132	120	154	147	157	158	152	169	149	159	129	156	161	156	145	149	143	157	141	160	150	160	152	148	135	151	157	162	150	160	125	146	159	155	156	149	149	155	165	166	155	159	145	160	164	150	152	149	163	153	149	150	168	138	146	163	160	126	174	160	159	171	163	145	144	165	166	145	174	152	143	161	143	171	161	160	133	156	146	140	154	152	148	172	141	138	163	154	185	141	140	155	144	153	174	154	151	148	151	147	163	165	127	162	125	149	154	140	148	131	124	144	131	150	151	155	164	137	154	147	151	144	138	130	154	158	141	162	138	164	148	157	154	127	157	158	154	148	156	151	154	157	145	176	163	142	133	140	169	136	154	159	185	144	165	149	155	159	170	155	137	166	152	176	123	149	128	136	156	154	144	142	143	143	159	146	151	143	158	188	156	155	146	134	163	164	129	158	155	133	164	151	148	163	155	146	165	164	155	139	128	153	135	139	148	144	131	167	146	160	164	148	132	147	159	150	162	139	163	146	146	171	155	156	128	149	164	143	148	152	148	131	149	137	149	156	136	156	150	153	161	137	153	149	152	140	156	135	141	137	153	138	167	165	143	175	169	144	169	143	132	162	145	161	153	151	146	129	163	165	157	125	164	178	166	142	140	165	165	161	132	158	141	155	150	114	148	163	160	161	145	124	155	143	136	155	140	141	139	134	142	162	150	180	153	156	151	159	152	148	174	146	141	127	151	141	132	149	156	138	157	179	170	143	130	160	174	166	152	162	144	160	154	150	143	158	127	149	142	157	140	134	147	153	158	160	151	152	167	146	170	152	142	147	159	138	170	123	144	126	128	167	148	157	165	182	143	158	149	138	136	153	146	153	129	144	162	167	128	158	158	159	152	154	163	149	136	175	147	140	142	159	163	152	164	137	150	147	147	155	162	173	159	146	165	153	170	141	155	150	153	154	178	159	140	146	175	141	159	147	137	155	148	142	149	157	136	172	146	122	150	153	167	165	162	157	141	173	139	137	155	161	167	149	162	156	145	144	146	149	138	155	161	165	144	145	129	165	141	176	146	142	136	142	135	163	131	148	175	139	144	167	138	161	156	131	165	140	154	156	154	144	137	135	170	158	149	159	131	130	148	145	175	170	139	144	154	155	147	132	130	152	147	168	156	156	137	176	152	149	144	173	155	135	145	168	146	137	144	149	161	144	162	150	148	159	134	165	146	141	141	160	112	155	165	154	166	150	129	136	138	156	152	157	163	163	145	164	133	134	140	148	152	161	155	141	134	153	143	153	147	179	149
10440	20056	35405	41653	34623	26031	12141	2445	2321	4277	4670	4104	2408	1228	687	455	427	348	319	356	355	387	372	349	357	368	371	380	394	355	397	345	341	344	379	346	351	350	375	391	365	380	341	357	371	390	393	371	363	383	362	353	334	364	364	359	384	380	365	343	361	357	387	351	363	415	393	417	374	392	360	372	357	361	373	382	359	371	352	395	348	338	378	365	389	377	349	402	356	379	383	394	354	382	357	369	383	376	364	391	362	384	378	388	366	359	396	336	350	422	366	362	361	368	359	387	335	357	388	382	360	369	360	377	349	354	363	368	341	364	356	401	356	325	372	351	349	379	384	393	368	376	378	396	390	333	395	350	369	354	354	380	369	391	367	387	337	355	350	415	351	361	349	419	383	376	368	330	376	366	354	424	393	415	390	394	389	363	361	374	398	367	391	372	340	401	359	395	347	372	389	365	357	386	362	373	396	341	368	346	382	365	379	383	389	355	375	413	368	378	345	361	368	367	383	405	389	352	369	363	355	380	354	382	370	371	350	362	361	376	382	352	360	365	369	356	367	358	357	382	363	371	361	413	359	387	385	340	360	366	358	341	363	366	401	369	376	357	350	319	394	347	367	397	403	350	348	369	387	417	386	381	395	356	365	364	355	339	373	359	398	365	386	373	364	362	350	370	396	378	366	368	366	381	396	390	367	409	395	387	369	366	415	375	395	371	347	382	380	345	380	360	334	383	381	358	352	332	357	364	404	391	374	382	373	409	384	355	349	356	383	365	381	355	382	375	382	373	347	393	396	355	382	393	352	391	355	366	375	353	421	358	355	384	378	353	370	369	396	331	358	355	364	401	401	398	369	383	368	375	386	386	361	376	371	374	364	374	370	355	391	360	345	380	364	376	381	372	371	369	385	390	345	381	373	401	372	376	354	397	367	383	360	370	364	323	391	390	366	359	374	348	380	345	355	363	369	402	376	390	352	358	362	369	375	341	380	369	387	368	385	377	371	378	373	387	373	361	370	394	358	371	376	397	390	379	358	377	363	389	400	356	357	374	366	357	360	366	398	379	336	365	385	371	366	396	367	354	348	364	406	355	375	355	351	347	385	388	375	360	358	379	401	373	366	343	381	351	359	355	398	328	400	361	364	384	368	374	377	375	373	342	354	374	394	374	344	363	368	359	370	368	348	383	335	363	350	400	353	367	345	387	379	428	357	340	386	347	384	335	380	389	351	363	379	363	401	363	361	390	352	379	337	360	372	374	375	428	384	345	367	362	369	360	383	370	343	359	371	369	328	373	367	348	366	354	358	403	379	376	340	394	377	405	342	380	343	350	330	361	346	392	404	377	401	369	375	396	370	351	356	352	369	342	407	381	367	336	368	399	352	331	398	387	368	401	373	391	365	348	387	335	329	371	387	361	408	359	385	389	367	373	395	400	329	357	383	401	360	359	399	372	379	365	382	378	390	405	347	364	351	385	374	334	372	363	364	368	358	387	391	373	387	360	362	364	378	379	404	352	352	340	377	352	373	397	381	372	394	346	378	351	386	359	390	366	355	381	383	366	361	368	361	359	352	411	401	360	368	373	376	366	384	385	384	341	360	399	375	361	392	388	363	396	359	397	399	377	367	394	367	372	349	384	350	333	338	334	340	390	355	387	403	400	409	376	340	378	394	380	370	417	376	367	347	348	366	410	382	411	361	401	351	387	362	375	365	388	378	410	409	329	359	389	381	370	387	334	367	353	373	397	355	393	404	341	315	393	384	378	368	389	399	377	372	386	398	356	429	371	398	389	369	389	356	420	347	339	351	372	366	389	362	353	379	347	360	347	358	358	391	377	372	383	353	372	367	393	345	342	363	391	359	386	370	374	354	383	358	381	358	373	362	368	399	364	379	395	380	364	362	349	355	345	379	375	365	352	334	361	367	364	398	363	344	365	357	365	371	341	365	384	367	370	383	367	389	367	378	426	375	329	369	342	366	349	363	348	397	368	361	347	390	366	373	378	347	350	360	354	370	376	364	354	372	381	338	366	347	377	347	413	378	362	360	377	358	364	356	348	383	361	347	356	367	379	381	392	369	395	336	379	366	387	349	397	385	338	391	374	373	376	385	356	357	376	364	356	373	379	349	376	399	372	370	412	352	335	377	376	371	395	391	378	362	404	383	364	389	363	381	363	363	361	375	399	398	354	385	389	365	370	380	320	395	357	385	360	388	358	358	331	382	330	368	373	384	362	369	367	375	344	386	357	356	364	339	371	380	353	365	371	393	351	394	402	405	368	359	388	374	373	381	397	380	362	351	364	363	364	373	391	361	390	370	404	339	349	384	367	355	395	383	359	386	367	360	371	375	368	365	357	363	369	352	362	358	384	375	365	351	332	382	357	380	345	382	343	367	399	346	386	402	387	380	351	364	363	355	380	376	366	332	376	408	367	380	379	374	341	357	376	377	330	381	342	355	378	397	406	347	365	345	382	367	384	390	347	331	387	360	368	362	361	355	354	398	365	379	355	353	369	331	406	392	381	385	362	378	330	350	358	356	348	342	385	382	415	344	395	373	333	389	364	370	437	346	386	384	374	331	359	353	382	339	378	378	361	385	359	354	330	349	382	360	386	388	379	382	359	379	366	358	346	365	365	396	403	398	354	386	361	366	388	353	374	365	368	370	381	367	327	384	351	371	375	402	327	361	388	370	362	381	362	382	387	390	410	365	370	348	396	365	385	369	328	382	391	354	379	390	347	387	362	384	364	356	404	382	399	398	339	388	356	346	351	363	397	390	386	358	383	389	328	383	388	381	378	362	362	362	380	372	345	348	362	358	370	401	388	385	408	359	415	385	377	403	400	418	348	373	373	407	394	375	357	365	356	407	333	340	380	409	354	355	400	369	378	363	385	361	328	399	401	360	374	368	358	363	408	395	383	375	391	406	391	380	384	394	375	354	352	371	360	370	361	389	361	396	371	389	396	373	318	368	347	384	366	368	388	419	390	354	374	369	372	361	363	338	364	355	382	368	381	399	365	389	365	356	364	341	361	349	365	358	359	384	365	361	341	391	367	374	381	366	380	370	343	356	396	378	398	376	393	394	377	403	401	379	388	398	336	402	337	366	323	380	359	384	375	341	345	372	376	373	375	363	379	360	376	387	356	374	391	392	359	373	380	335	355	372	361	368	387	384	369	353	389	363	357	386	403	381	373	373	385	371	394	356	367	391	388	367	392	396	405	348	384	338	364	384	393	351	380	380	342	363	370	360	401	390	364	360	407	317	356	373	356	393	348	386	398	368	354	360	348	398	354	364	384	368	360	413	370	392	407	365	369	359	355	384	380	345	392	367	358	352	394	381	354	355	374	367	357	347	360	383	379	315	368	361	368	373	383	373	390	398	376	339	392	356	358	358	401	412	378	385	382	369	351	380	381	344	385	374	369	356	372	394	342	371	396	371	376	357	342	378	354	383	368	352	385	364	364	354	348	381	364	410	391	370	344	349	383	359	372
42024	47490	46946	46467	44008	37681	31287	20885	13358	12135	12054	7272	3177	1189	481	250	208	172	166	159	144	168	165	148	150	150	148	162	153	180	154	176	154	146	179	165	161	138	153	169	159	174	176	153	160	153	171	143	173	166	171	184	172	150	194	144	173	168	157	172	176	161	175	160	169	170	157	170	188	156	152	170	153	145	169	154	162	173	170	162	179	166	140	161	137	154	161	151	179	145	159	178	163	181	186	161	176	156	157	146	135	148	145	182	155	143	171	138	150	178	169	179	140	160	138	156	157	166	144	153	140	163	146	167	169	176	153	155	146	165	158	158	164	141	156	159	159	152	144	180	164	148	156	140	153	164	162	159	156	159	154	167	171	168	198	162	175	164	151	142	154	168	169	164	163	164	168	154	138	168	168	188	153	165	150	155	157	168	143	177	143	191	168	156	184	160	158	169	179	172	182	170	192	164	162	174	175	147	147	167	156	132	190	173	173	160	146	160	147	174	185	180	146	168	177	174	163	155	148	174	157	135	164	137	161	170	148	161	184	168	127	169	159	161	180	165	156	158	169	162	164	166	161	174	175	177	162	137	145	172	153	150	162	191	166	185	146	173	169	164	142	171	160	150	147	178	152	156	171	166	168	159	169	153	182	142	166	170	173	150	166	159	166	142	171	154	178	182	154	156	162	172	162	149	164	159	178	198	168	163	163	142	162	151	139	148	135	163	161	132	152	166	165	162	153	162	167	174	151	173	167	147	162	140	165	154	171	190	165	163	156	148	154	178	127	153	149	168	150	164	163	181	159	170	178	134	162	146	185	158	173	148	161	166	169	169	163	159	159	159	157	165	163	171	142	170	168	181	167	168	170	165	164	143	150	165	191	149	176	163	153	169	190	162	161	158	167	162	137	184	182	152	155	174	153	186	150	158	181	146	155	155	159	171	164	145	148	173	157	181	168	142	148	191	146	174	175	170	175	151	157	182	140	180	165	156	151	134	129	152	167	170	175	162	177	171	168	161	156	156	147	182	171	161	167	147	166	160	143	156	162	172	157	157	159	184	161	158	169	163	178	160	180	154	180	162	159	154	184	148	149	167	171	158	156	156	156	147	140	148	146	156	181	169	180	155	186	141	168	166	168	165	164	146	156	171	166	169	186	164	156	159	183	148	185	163	151	160	151	162	144	138	142	151	154	141	156	178	161	150	161	144	178	187	169	162	163	145	158	169	136	170	170	171	167	161	157	152	175	174	176	176	151	143	172	151	175	172	145	161	164	167	175	155	154	160	161	163	177	185	155	161	160	160	167	154	153	153	155	157	184	150	162	153	171	154	155	165	144	156	170	172	158	140	198	183	151	158	158	145	156	179	169	154	171	180	159	162	192	160	153	178	161	160	161	184	179	166	176	143	169	144	175	171	166	148	161	170	150	167	145	156	155	180	163	148	166	161	176	174	154	185	188	180	163	154	132	155	173	168	157	146	172	174	165	168	156	155	146	152	167	160	157	171	165	194	153	147	160	160	157	183	176	153	156	167	186	178	147	157	154	147	171	183	168	156	160	164	142	151	144	157	152	145	176	150	140	161	130	149	153	141	170	142	159	177	180	179	134	145	174	166	152	143	140	151	150	174	147	151	147	150	162	163	143	190	153	160	186	138	142	160	181	143	167	142	146	161	162	152	156	158	176	179	155	162	146	157	167	159	149	138	143	178	147	165	146	134	156	162	164	139	148	158	154	163	162	161	185	150	161	173	151	168	142	170	166	153	181	180	186	156	157	158	153	174	151	145	162	180	145	165	193	158	140	141	151	178	153	147	180	169	137	187	152	156	161	151	167	155	169	160	167	176	155	170	148	165	156	162	139	169	147	167	168	161	150	183	171	152	184	161	168	171	190	161	147	160	157	167	154	173	164	190	162	144	170	169	147	150	173	153	165	151	179	155	180	166	150	170	171	174	155	172	163	170	173	188	176	139	161	160	168	172	152	155	155	146	155	177	141	170	160	164	160	155	165	182	163	150	160	145	162	161	161	167	174	151	153	160	155	165	155	163	145	170	160	159	149	138	160	175	143	145	156	168	181	151	149	152	160	174	139	179	147	152	161	177	186	144	173	173	178	160	150	160	172	177	140	157	166	159	174	146	173	153	173	147	148	130	176	169	176	185	175	163	165	169	165	160	166	147	173	157	167	171	165	145	187	161	134	153	172	163	171	168	173	170	164	156	172	147	143	153	136	149	165	166	162	158	151	173	191	162	149	159	151	157	153	185	202	171	161	179	159	166	151	157	128	161	176	148	151	148	172	156	173	149	145	176	153	148	152	180	168	184	160	135	167	159	162	149	149	154	145	155	151	166	156	163	155	139	184	139	160	144	163	124	168	179	154	173	139	167	146	154	164	168	190	171	174	154	146	157	166	157	156	152	180	155	149	177	161	157	185	167	156	172	163	161	150	162	155	170	139	158	151	144	166	154	185	154	153	140	154	132	148	146	145	141	153	190	164	164	170	165	176	175	168	159	169	158	173	150	168	156	159	163	164	147	167	185	162	141	151	165	151	173	172	160	152	124	165	168	171	157	160	147	189	161	164	166	164	165	177	174	166	184	172	159	171	157	161	157	174	154	163	166	148	144	168	173	128	176	182	148	165	157	165	154	154	180	139	152	141	154	150	145	161	172	178	163	154	160	155	148	152	151	172	164	171	180	165	162	169	160	158	164	185	157	165	156	173	150	156	166	132	156	146	147	147	170	181	159	159	159	161	173	161	152	137	156	160	170	163	160	155	158	163	159	157	141	139	164	154	154	174	189	175	169	165	155	167	176	137	141	157	145	180	162	154	153	165	149	177	159	167	144	152	152	141	149	157	141	157	159	152	179	151	158	158	148	142	153	149	163	172	145	167	166	171	144	138	168	164	168	156	166	181	143	147	167	146	159	158	166	156	160	142	163	151	172	156	179	156	154	157	146	156	136	156	175	139	162	145	157	143	139	150	204	156	187	148	175	158	139	165	161	172	168	161	152	130	171	146	152	172	153	159	187	137	173	191	176	147	187	160	154	163	147	156	146	162	190	157	149	160	151	153	156	184	145	160	160	151	185	144	146	153	146	156	161	148	139	162	160	159	162	185	183	161	159	169	182	164	152	158	153	160	156	159	181	178	164	154	165	162	185	161	167	172	171	163	171	167	158	142	167	129	155	174	158	165	169	162	126	160	154	165	141	148	161	151	151	172	150	147	145	178	164	152	173	152	156	163	168	187	155	189	139	152	153	147	198	166	173	175	157	161	161	160	137	169	172	165	163	180	166	175	165	153	173	159	138	180	172	158	159	189	169	155	176	195	150	162	174	156	156	150	153	152	151	145	143	158	162	163	155	140	153	167	161	189	162	153	166	157	145	149	149	171	158	151	172	140	158	177	169	172	184	167	185	167	148	161	191	163	170	176	154	165	146	171	182	165	123	145	168	175	148	153	158	150	177	147	165	160	141	156	164	140	156	143	150	145	150
31976	45253	53420	57544	57610	47244	27553	7353	10214	27538	29248	21159	10919	4596	1769	783	452	388	387	408	421	397	371	376	391	388	392	413	370	366	404	391	381	409	384	385	380	390	366	410	391	411	398	413	437	350	370	373	362	400	372	373	374	382	360	375	383	395	359	383	425	391	346	376	409	408	390	380	407	425	408	388	400	361	392	412	393	391	396	387	383	400	344	397	409	402	396	425	400	374	410	382	379	378	398	387	399	417	408	377	386	389	405	358	402	357	367	393	393	386	377	396	416	413	395	391	396	391	388	379	393	398	405	368	381	403	403	358	365	371	396	407	377	397	377	372	388	405	415	399	379	389	368	403	387	410	408	348	415	377	418	376	372	368	405	379	370	397	391	383	400	393	379	415	390	416	369	376	355	418	368	374	408	386	373	402	368	407	421	414	408	407	416	361	347	365	397	407	374	393	395	395	421	359	366	399	410	390	382	372	406	362	405	397	414	421	385	386	394	408	369	384	380	379	367	432	380	384	363	392	366	381	427	355	382	373	367	374	402	411	424	379	399	397	382	375	391	389	365	378	383	383	385	392	372	417	402	407	399	378	372	395	367	416	374	385	403	401	365	388	389	389	400	360	377	384	376	381	384	395	383	398	370	404	378	388	378	395	375	374	383	360	384	386	373	363	378	397	402	399	386	389	345	408	377	403	433	392	382	384	408	366	389	386	362	387	415	393	403	343	410	378	419	420	391	412	407	393	391	386	369	376	364	425	403	399	373	392	393	360	422	396	369	394	378	397	384	371	385	381	417	370	377	402	367	423	359	401	389	390	380	384	371	388	390	413	399	341	395	383	348	382	398	399	389	374	367	380	420	411	405	393	411	405	397	387	393	391	384	386	369	382	342	361	355	358	375	409	398	386	413	379	330	396	407	390	382	400	350	355	402	382	403	407	395	384	369	391	390	389	402	385	392	404	371	386	368	378	410	384	386	394	424	386	389	387	382	361	390	371	358	420	425	381	378	405	376	373	434	421	337	397	419	367	368	353	421	386	423	376	371	382	379	375	372	388	375	394	403	382	368	390	406	383	396	360	359	398	401	390	375	413	389	416	367	410	369	398	391	379	413	427	396	346	411	367	400	408	338	371	390	424	390	356	372	381	381	386	385	390	365	402	403	402	386	390	396	385	405	374	398	385	420	363	367	363	404	384	389	417	418	403	397	390	386	410	402	377	402	371	367	398	388	396	371	395	350	388	356	387	398	383	386	409	354	369	410	426	365	343	378	372	402	395	389	386	383	404	377	375	402	390	407	387	397	399	428	346	377	382	402	371	367	388	373	390	397	404	361	427	392	396	358	386	358	388	382	375	354	395	360	376	384	363	416	396	385	392	390	386	384	376	383	442	364	390	387	399	375	403	354	366	385	402	362	334	372	357	358	360	371	384	349	382	397	373	380	387	379	371	393	392	357	395	372	401	395	410	375	374	388	408	359	364	381	380	391	406	415	398	379	357	387	364	397	355	402	392	393	401	369	403	384	396	376	327	407	390	395	370	356	375	395	402	420	430	386	379	391	385	379	356	352	386	398	397	389	387	399	371	386	408	387	385	358	390	379	403	410	375	391	364	372	390	361	334	391	412	398	386	381	421	392	417	361	366	378	399	366	387	352	394	383	399	367	365	402	372	382	392	379	400	384	358	399	381	396	394	385	406	402	363	390	381	388	356	395	393	380	382	397	398	372	378	406	389	393	381	391	392	369	403	393	376	420	405	366	391	380	380	435	388	399	383	374	396	369	405	354	374	381	348	414	341	403	392	389	414	368	367	369	374	376	382	386	360	384	381	379	377	411	379	391	373	384	402	343	388	380	403	414	380	396	402	375	410	371	360	392	363	390	404	366	354	403	390	376	358	416	382	407	381	399	405	374	389	356	400	370	417	377	403	420	414	366	384	363	395	386	388	413	364	390	386	342	407	358	371	383	356	361	375	365	392	383	367	422	364	392	446	402	402	409	389	425	424	340	394	350	361	386	381	441	378	394	342	371	374	402	393	400	402	359	382	380	380	405	380	414	363	378	391	377	379	398	395	384	417	408	411	398	389	418	401	419	410	391	378	406	400	411	359	426	370	330	420	385	376	425	412	364	368	363	386	416	398	382	372	376	370	382	375	405	416	395	418	409	374	386	386	404	398	372	413	381	395	406	389	390	397	411	395	371	388	375	419	386	446	381	388	393	371	367	392	365	361	354	368	422	382	396	379	380	406	388	409	375	365	420	403	420	362	382	382	367	376	392	363	389	395	354	403	359	385	359	409	392	389	352	417	404	422	383	376	366	393	375	435	410	402	370	340	399	399	379	353	356	374	393	386	380	366	377	367	389	363	383	350	396	400	357	396	401	374	354	405	395	443	361	358	386	376	360	373	413	422	391	367	381	360	378	395	411	391	344	382	384	389	365	390	399	375	395	381	396	365	386	399	402	407	383	409	400	399	404	372	400	397	348	394	362	390	386	401	374	377	404	425	417	412	404	381	375	379	378	388	381	398	384	415	401	392	387	402	408	395	405	385	411	433	384	408	375	364	375	398	407	389	385	366	406	373	414	422	402	417	349	379	361	417	392	379	382	389	383	398	368	405	382	367	375	368	430	348	371	369	397	372	383	368	384	385	354	400	411	402	363	383	388	396	376	363	392	400	366	372	389	367	400	372	387	401	368	395	393	343	360	404	421	379	399	382	358	409	388	394	395	341	392	389	396	368	425	378	368	376	398	352	374	385	353	396	409	364	404	377	393	358	390	384	376	383	375	381	374	392	403	411	354	399	349	405	336	383	424	391	356	381	406	379	412	411	411	363	394	371	384	354	373	349	418	398	385	408	397	396	388	405	385	376	364	369	361	403	388	391	360	379	387	354	359	379	398	392	326	396	397	366	363	401	356	355	389	403	386	392	419	399	380	384	376	376	389	380	394	371	392	373	366	379	399	388	379	379	376	421	414	384	374	385	426	373	394	378	388	393	371	384	407	399	394	415	374	404	368	392	377	404	400	388	345	410	412	409	365	364	393	364	369	386	371	383	380	367	410	393	352	349	406	388	373	382	379	378	377	424	366	382	415	394	386	367	417	376	382	354	398	398	369	381	373	375	366	387	378	351	388	372	401	412	374	414	376	410	392	370	381	405	407	435	382	422	363	393	397	358	399	397	383	390	398	392	364	382	409	413	393	347	389	370	459	376	362	359	374	363	384	362	398	375	399	395	379	357	395	420	369	431	394	368	402	380	408	363	407	386	374	412	387	406	372	403	370	400	380	386	361	380	403	412	389	369	365	363	416	398	355	358	395	381	354	382	380	426	384	374	378	383	376	370	385	404	412	416	402	392	388	390	421	398	393	366	405	376	403	362	371	375	377	396	419	377	367	387	402	356	416	362	367	362	376	408	376	371	405	378	372	417	391	369	398	381	423	367	412	383	404	356	410	373	414	354	387	395	385	399	388	391	382	402	371	366	349	406	383	369
52136	51457	45106	41085	40729	37974	32768	24389	21605	28231	26491	16979	7816	2729	826	363	175	136	156	130	150	136	132	142	152	125	162	138	123	152	133	134	147	138	139	160	130	117	146	119	129	136	141	152	130	115	132	111	147	111	136	133	132	122	133	116	123	126	145	128	137	139	112	131	130	126	162	142	138	143	124	141	143	153	139	140	132	114	117	134	157	131	136	125	145	120	149	122	129	122	139	128	144	129	135	142	127	145	136	134	116	134	138	138	126	125	129	163	143	139	124	125	120	126	154	146	124	127	146	116	146	129	116	126	130	140	137	138	130	122	134	130	128	135	131	144	119	130	114	141	160	133	130	129	140	127	133	129	145	131	139	134	167	133	152	109	168	118	143	131	142	126	126	138	141	145	133	132	123	107	134	126	136	141	136	156	139	124	119	118	112	126	149	148	125	122	150	123	127	134	126	118	135	115	137	122	129	142	125	122	108	119	130	136	134	125	117	126	143	137	125	127	119	146	122	136	132	122	147	128	150	122	139	116	135	140	141	146	137	113	131	115	144	121	153	139	139	144	158	120	134	124	162	146	115	140	132	136	114	132	138	115	139	151	122	138	133	134	149	138	119	118	117	126	118	157	127	129	150	124	137	138	140	92	141	124	132	144	135	125	145	116	121	142	129	119	120	123	125	136	141	153	158	148	105	127	137	148	125	135	126	127	145	128	122	132	130	134	122	149	131	110	132	136	128	144	132	141	129	142	145	121	137	135	143	128	133	130	136	141	108	141	119	165	124	148	133	132	133	153	121	154	182	150	136	136	134	142	129	126	122	119	145	155	127	154	123	138	132	153	139	141	117	136	149	144	137	141	152	110	132	136	132	149	146	122	128	152	132	122	127	119	148	139	136	109	126	126	118	145	118	143	108	131	136	125	132	137	137	136	130	141	137	133	141	130	126	128	161	140	133	135	136	125	151	120	108	124	137	151	131	119	146	126	127	136	129	132	148	142	142	121	150	122	140	140	123	134	130	133	142	147	135	139	144	122	145	134	138	125	129	151	138	123	146	138	127	114	127	130	125	133	131	133	137	153	142	118	125	138	137	137	144	147	125	145	142	147	134	110	158	134	135	124	137	113	156	135	137	125	149	136	131	144	112	117	124	164	141	153	118	143	137	115	124	130	128	170	118	133	118	149	141	108	122	119	161	128	133	133	147	131	129	120	131	120	143	132	123	124	149	143	125	128	135	136	126	144	137	149	159	142	134	132	123	116	137	150	119	131	108	129	147	126	155	125	128	126	135	116	155	144	144	153	159	148	126	112	129	115	133	145	131	127	143	131	124	143	146	134	132	158	144	106	136	133	124	131	121	122	116	127	106	128	134	127	133	147	127	122	142	135	131	146	137	149	124	144	135	134	140	135	113	138	139	132	136	128	129	137	119	149	147	135	131	122	130	127	127	145	136	131	148	106	143	117	137	115	135	131	111	155	128	138	133	146	131	134	138	122	132	125	140	127	121	134	107	153	161	145	122	142	121	123	128	128	131	106	136	135	119	137	147	118	124	119	121	115	146	140	125	156	121	120	144	122	134	158	125	146	132	139	133	146	135	141	147	132	147	144	136	117	151	133	129	140	153	128	144	136	135	148	127	125	133	131	144	156	150	137	123	136	127	136	116	110	130	131	113	141	118	142	142	143	115	137	151	156	135	139	158	138	117	127	131	110	133	130	125	121	122	126	140	141	157	117	145	138	124	149	127	161	107	141	143	154	146	136	136	143	113	120	135	127	137	149	114	123	121	127	135	125	163	126	131	129	135	133	124	131	131	155	131	111	133	132	144	129	131	123	126	164	139	163	115	121	145	124	122	141	134	124	122	137	122	128	129	127	120	143	137	143	148	121	122	144	113	136	129	141	129	129	109	119	133	149	138	139	140	137	152	136	138	142	127	130	147	139	117	134	155	145	150	139	139	144	131	128	120	138	140	130	124	117	115	141	131	124	141	140	134	125	145	143	133	141	150	138	127	128	140	129	128	127	119	121	122	119	142	159	143	135	155	127	151	144	124	140	141	134	123	122	117	128	139	126	122	137	136	129	135	126	128	161	134	144	128	119	134	120	129	141	131	127	129	112	130	147	138	128	123	142	146	123	122	105	133	125	140	121	143	141	127	125	152	139	148	130	142	135	140	121	126	142	110	139	125	132	162	149	101	131	124	117	119	129	112	141	148	138	128	147	132	143	106	118	129	122	161	143	155	153	137	140	99	156	142	139	133	136	124	131	120	144	163	129	143	144	107	150	133	133	149	134	136	151	119	138	107	139	142	125	131	110	138	125	141	135	130	149	129	135	131	128	112	105	165	136	121	137	132	157	128	133	145	108	134	137	130	125	149	132	145	128	125	133	151	132	141	127	121	143	131	131	137	112	146	124	121	121	131	151	139	121	133	149	128	123	119	163	147	107	125	112	138	113	126	158	121	124	143	134	133	133	142	149	136	116	126	159	119	118	128	136	129	139	141	137	136	119	139	141	138	148	145	137	142	144	153	126	150	121	127	141	147	134	118	124	112	115	129	131	126	149	118	154	133	134	120	110	129	131	146	122	127	136	139	136	130	139	129	137	135	136	130	144	135	129	122	124	127	163	133	153	127	142	149	146	131	124	145	120	150	141	116	148	145	118	136	120	137	130	127	149	125	138	112	128	141	118	133	151	145	138	131	127	131	138	139	125	145	136	141	152	124	142	130	133	139	146	130	118	131	151	143	141	131	156	134	131	130	118	131	130	130	142	150	129	143	146	133	139	101	125	139	128	121	140	138	109	134	127	111	154	134	134	145	155	125	132	131	137	122	126	129	120	145	133	129	130	127	137	144	145	146	139	145	143	135	150	124	122	125	142	136	135	126	154	138	113	133	138	142	127	139	143	141	115	136	130	131	145	127	133	122	127	124	125	133	143	153	120	135	145	113	143	147	155	148	137	132	132	124	117	130	141	140	155	124	146	125	135	119	125	151	139	115	133	128	143	133	136	110	122	150	143	125	133	128	151	124	143	144	121	120	145	139	149	117	123	151	140	107	149	143	130	128	113	119	133	138	128	149	132	151	104	139	142	135	135	146	135	143	119	135	129	145	127	135	136	134	164	139	130	128	149	111	148	127	127	121	138	145	141	136	137	116	128	139	119	160	132	138	126	126	120	145	148	129	138	152	122	163	108	142	125	131	140	139	169	160	140	142	133	130	162	139	134	113	120	135	139	134	116	145	155	151	138	144	141	122	125	150	127	144	90	123	133	156	161	159	132	118	122	131	117	138	123	128	121	135	120	145	135	132	119	120	134	123	138	136	124	116	155	137	123	134	114	142	129	141	116	125	136	143	132	124	143	139	129	127	128	122	146	162	130	135	148	138	140	123	140	119	119	153	130	140	128	139	147	124	145	109	143	117	117	141	133	146	110	143	134	123	124	147	144	142	140	124	131	109	141	129	131	136	118	115	124	158	115	143	141	142	144	120	118
40151	52779	55271	57411	57146	55103	36355	6659	18306	46728	41819	32745	19330	8824	3214	1047	544	345	375	333	351	331	338	319	334	351	319	322	324	313	338	331	337	330	392	360	306	318	338	330	310	332	309	312	311	341	279	335	344	333	318	318	313	326	346	334	323	338	352	346	325	316	294	317	341	323	321	336	314	325	298	290	309	303	349	310	341	323	327	310	337	282	315	302	345	301	310	318	310	304	318	349	350	326	299	297	329	305	326	317	319	295	337	313	329	330	307	330	310	289	329	301	340	318	323	314	308	324	306	316	309	308	326	304	300	335	340	312	292	313	332	322	305	330	318	298	303	351	311	299	313	281	315	335	359	281	351	311	296	315	329	334	322	326	312	310	316	330	282	317	304	330	322	326	323	301	327	330	319	346	324	332	328	309	331	278	289	326	324	321	338	334	308	297	323	277	332	353	327	332	319	310	312	301	321	333	294	303	310	335	332	359	329	343	314	327	308	316	291	320	325	346	307	310	332	369	317	323	313	328	322	293	305	304	322	313	294	319	304	324	303	312	308	306	319	332	318	315	321	335	320	297	328	296	328	337	336	289	329	309	301	302	312	344	302	336	347	318	327	334	328	336	354	343	313	325	307	293	333	325	292	335	312	332	319	311	321	309	322	323	317	336	325	323	318	357	327	313	329	353	340	298	311	325	319	341	321	324	282	328	295	309	295	329	285	300	296	309	334	318	271	312	309	298	330	308	318	327	311	310	329	304	328	329	309	305	290	317	345	307	302	331	319	335	323	283	343	313	314	300	289	304	313	377	318	320	326	286	294	290	324	306	327	306	291	310	299	317	321	303	326	328	294	312	290	322	329	294	319	309	321	328	334	348	315	317	319	289	355	290	300	321	333	338	326	324	284	319	296	317	289	323	293	327	313	352	310	320	329	321	330	303	322	323	323	337	302	326	351	297	311	304	300	295	313	321	321	300	323	314	284	278	319	337	327	325	355	308	319	319	333	309	329	322	290	334	286	304	322	314	336	293	318	328	294	316	315	338	329	295	264	335	308	331	314	313	343	287	308	294	319	330	336	319	321	324	316	310	338	337	314	306	330	328	326	296	307	322	342	296	316	313	304	323	294	316	299	342	329	318	321	304	335	300	291	313	295	303	318	296	302	304	290	336	287	306	326	300	338	337	353	344	308	359	334	341	318	355	304	308	317	337	305	349	324	313	325	307	307	315	295	325	333	316	325	304	340	334	321	341	312	333	287	318	305	367	285	309	305	321	305	335	374	333	275	282	312	317	336	324	332	326	305	322	333	323	313	281	325	326	310	327	330	327	314	331	311	258	310	337	329	311	328	324	328	290	337	317	323	338	335	301	298	303	323	337	342	323	318	304	291	336	346	337	310	319	293	341	352	308	306	322	320	340	355	274	324	341	307	311	309	292	331	329	355	287	340	322	353	295	308	315	316	298	306	306	306	315	315	329	310	298	350	315	298	290	296	309	312	347	341	332	362	335	311	320	309	302	321	297	296	334	301	314	321	326	310	292	294	324	317	320	347	312	320	301	296	325	335	327	328	301	309	318	341	350	333	303	311	315	323	336	338	274	306	365	311	330	335	308	314	318	342	325	336	309	300	340	324	326	339	308	331	300	308	338	311	310	274	313	332	313	311	317	307	297	316	308	327	340	334	320	329	325	332	315	356	303	317	315	336	314	329	315	309	323	332	349	314	311	321	309	330	265	337	312	333	300	302	312	299	326	326	309	280	280	318	294	315	309	318	309	317	316	329	311	320	294	337	310	333	338	305	342	311	287	316	311	307	309	308	333	305	278	309	303	302	336	330	347	320	310	316	295	339	298	314	296	329	312	291	337	317	333	318	317	304	296	302	327	306	300	308	331	326	294	305	322	338	314	306	357	321	289	359	321	328	294	296	338	295	320	296	298	308	329	306	340	306	332	307	288	315	314	306	326	299	312	346	284	292	336	319	324	317	316	297	322	301	342	322	297	330	330	338	316	334	323	334	318	333	320	329	318	353	346	295	289	331	308	317	329	297	312	283	322	300	337	314	334	316	328	303	356	321	330	318	334	329	298	294	329	312	323	260	325	307	334	333	296	297	341	277	340	350	302	316	281	285	321	309	285	331	317	319	318	313	333	318	357	297	324	297	297	358	300	292	327	294	303	323	326	314	300	343	277	326	320	306	378	332	327	331	327	289	298	303	308	299	300	327	318	320	290	314	309	323	311	336	276	322	317	325	317	353	329	305	318	353	302	324	329	318	327	323	340	312	311	354	325	326	295	363	311	324	322	330	344	302	334	301	295	297	317	332	311	307	319	345	314	328	312	337	338	287	323	330	319	305	315	320	340	321	309	326	309	286	302	318	287	300	305	319	318	326	369	347	283	329	318	321	299	331	319	340	333	330	328	306	305	337	309	303	323	322	338	313	335	304	315	296	337	319	299	323	327	298	295	322	329	284	334	314	303	302	334	320	352	294	305	297	306	294	306	310	317	347	331	316	294	301	325	297	328	316	314	342	309	304	301	345	291	295	308	328	306	290	350	329	309	327	316	323	317	299	343	338	325	319	288	326	345	317	321	289	332	309	326	317	283	299	311	323	332	325	313	329	334	332	316	310	327	320	307	323	321	309	328	296	319	312	359	319	330	315	330	326	330	312	327	304	322	309	334	325	337	293	338	321	282	301	315	303	325	284	301	302	341	320	326	331	336	343	323	314	325	361	330	328	304	324	310	285	313	299	331	272	296	353	327	332	301	315	312	295	322	337	317	298	283	302	311	291	344	346	306	314	298	312	291	308	322	296	297	320	333	345	315	327	321	308	338	345	320	325	300	355	305	340	321	331	299	319	295	306	304	308	313	308	318	313	337	321	327	297	327	324	276	318	349	296	316	317	303	325	313	285	285	353	310	299	321	333	314	308	329	303	319	305	336	320	329	331	318	341	307	315	293	324	306	373	306	326	308	286	314	307	331	332	332	280	310	323	309	354	333	334	311	298	291	325	313	339	305	295	335	337	312	321	299	338	316	327	306	310	355	325	331	308	311	327	339	302	335	302	317	321	373	319	315	345	357	307	310	351	295	291	333	319	320	323	313	332	297	319	314	358	348	334	349	307	350	315	344	300	314	345	296	295	289	288	297	298	301	349	280	304	297	311	280	308	311	316	310	333	329	299	312	336	328	309	320	324	347	303	300	320	332	366	287	310	300	315	304	321	322	345	313	308	310	339	313	320	306	347	296	329	317	322	318	303	307	289	286	338	300	327	314	297	311	315	330	301	311	336	322	341	350	332	339	334	352	332	340	330	320	338	305	337	344	338	336	296	347	331	292	319	277	325	309	324	319	318	329	329	317	304	332	323	313	318	274	324	335	342	320	290	314	285	304	340	340	330	278	300	299	308	297	306	290	338	332	297	299	304	313	332	326	335	293	293	301	327	282	358	322	342	296	328	305	311	298	305	297	308	295	325	300	340	291	286	336	319	333	312	308
10885	18231	25756	21218	12348	5056	1255	367	394	948	1379	1174	752	441	277	179	145	134	157	150	156	126	153	152	147	143	155	149	129	146	148	174	136	156	159	145	139	141	145	152	146	152	144	131	137	130	162	153	145	144	161	132	159	147	163	138	154	145	140	149	169	143	138	152	156	129	148	114	145	133	131	131	156	147	169	143	178	137	139	162	153	134	138	148	138	128	151	139	148	150	166	154	125	129	161	140	126	169	143	139	151	146	158	164	167	148	159	137	161	139	153	136	158	140	167	169	149	138	162	134	153	165	150	155	157	149	160	150	123	135	142	156	124	164	164	135	132	128	155	153	141	146	174	143	139	130	167	148	166	158	154	169	130	157	152	160	154	147	145	133	152	183	135	160	152	137	155	160	184	140	148	160	155	161	141	141	145	154	147	139	136	136	133	157	157	163	155	143	138	159	148	173	157	156	134	149	174	141	161	155	139	166	147	137	152	160	146	144	155	159	158	121	141	142	134	133	138	146	144	148	161	161	155	152	152	147	150	152	138	153	131	168	143	160	152	159	159	151	132	170	156	167	146	135	133	154	160	134	141	149	120	138	153	162	160	129	160	159	149	154	144	153	143	131	140	145	152	157	148	158	125	128	157	148	133	145	146	147	161	150	144	150	138	124	132	170	161	136	147	132	169	151	145	134	141	167	168	139	173	158	142	165	131	143	170	147	159	146	139	136	135	133	156	146	143	168	157	168	124	159	136	160	143	140	149	168	151	144	142	149	138	160	160	130	138	168	137	125	166	127	149	154	133	132	136	135	152	153	148	144	129	134	144	144	156	158	143	163	158	144	150	151	137	123	153	145	143	156	144	128	156	146	159	150	150	144	170	151	150	141	126	152	148	150	145	147	137	154	149	134	141	147	162	130	157	175	138	155	143	154	143	159	137	182	154	115	128	151	136	147	152	155	136	128	149	160	154	140	145	182	158	151	138	146	148	132	150	166	140	139	140	139	132	123	159	152	136	122	128	158	124	145	183	153	148	174	148	157	129	169	163	154	144	145	141	147	143	163	148	152	171	150	137	147	150	154	133	132	133	153	152	169	155	134	144	147	144	138	150	152	150	180	124	145	133	128	140	142	137	147	139	172	138	162	163	149	142	142	146	135	130	142	153	116	155	149	122	139	141	159	174	142	146	147	133	153	124	167	161	144	130	184	148	150	148	133	174	150	149	142	135	150	155	150	159	147	152	133	153	165	158	139	181	146	123	112	150	156	157	143	150	154	125	137	135	157	176	138	135	163	151	159	136	135	149	153	156	132	182	155	145	148	142	135	133	170	172	147	141	157	157	142	156	135	157	143	139	165	137	142	162	163	166	140	134	153	135	149	139	147	155	150	153	159	148	141	157	152	137	152	152	152	126	164	149	159	135	140	128	141	143	126	145	145	158	145	140	146	144	156	141	181	154	151	144	136	155	140	161	172	163	159	167	137	160	144	145	140	149	136	144	154	165	141	152	158	158	141	155	159	160	127	142	146	158	148	136	132	145	143	168	135	152	159	136	129	136	126	165	140	163	152	163	151	148	136	146	146	148	136	173	146	142	153	141	129	146	141	150	147	131	183	166	159	139	154	142	159	157	148	148	136	157	160	155	137	130	143	126	154	139	142	160	155	133	149	155	153	147	143	123	139	155	164	130	120	140	159	116	160	139	161	137	148	140	161	170	165	138	151	152	161	140	167	163	157	147	133	160	130	149	175	156	138	145	158	135	149	135	153	167	161	144	154	138	177	147	145	155	126	152	159	142	137	141	133	151	137	137	164	154	144	146	167	147	125	142	171	164	152	149	148	160	143	165	133	141	120	143	166	151	140	170	165	154	128	149	145	141	181	162	166	137	144	138	151	137	173	144	138	166	139	163	142	148	140	144	137	155	144	164	174	158	141	169	160	168	162	151	150	151	161	165	138	129	143	125	114	150	139	173	149	145	158	156	160	149	142	156	132	154	146	154	139	174	132	140	175	129	152	157	152	159	153	132	144	135	163	164	152	112	128	138	137	131	131	149	152	145	165	145	168	139	150	140	162	131	149	140	137	161	143	162	141	137	139	156	152	156	136	155	145	153	164	153	151	145	155	152	145	151	150	148	152	158	162	137	132	134	172	147	159	157	150	158	140	147	162	148	164	138	145	163	145	156	139	154	154	156	144	153	156	151	136	137	149	150	155	155	159	143	150	148	139	151	149	150	155	139	142	120	139	142	142	143	168	141	142	128	142	148	159	162	172	166	147	150	152	173	151	146	140	134	143	148	161	112	150	142	150	132	122	151	138	159	146	148	139	151	129	142	141	127	138	162	143	167	167	179	146	163	164	145	144	136	169	149	152	134	154	161	151	126	170	165	158	141	157	135	138	163	148	160	138	166	146	153	161	188	151	153	158	151	141	145	149	155	131	147	145	171	154	157	150	137	154	147	139	141	141	183	143	150	137	145	159	173	157	149	151	132	152	145	139	147	141	147	145	152	130	117	156	159	145	147	158	138	128	169	169	146	138	135	138	156	168	139	137	137	136	133	148	138	148	133	151	158	135	126	130	132	153	135	149	141	143	140	143	143	129	150	133	163	147	148	160	141	153	151	145	157	151	147	144	142	155	164	126	160	134	159	141	129	151	125	145	129	123	133	156	147	139	141	136	158	136	146	149	143	166	163	143	142	151	163	141	134	156	142	150	133	167	141	161	138	148	173	150	164	156	144	143	132	125	161	136	144	140	135	138	148	151	160	129	168	149	187	161	154	149	166	144	146	135	156	152	142	138	156	161	145	154	156	132	151	132	148	134	137	135	143	147	167	151	145	153	144	149	164	158	146	156	142	146	165	142	130	123	144	133	139	137	131	145	160	156	146	149	148	147	155	150	181	144	147	149	164	144	144	145	148	173	138	121	139	168	151	152	139	149	143	130	154	165	154	142	160	137	143	155	129	157	157	151	123	152	152	121	148	149	140	186	142	149	126	145	151	150	138	154	153	156	144	147	171	139	136	131	151	154	141	146	166	146	142	145	132	142	175	135	149	145	112	140	150	127	140	149	154	148	168	136	155	149	141	131	151	170	159	155	164	146	156	159	148	146	146	145	164	149	149	130	145	146	119	163	152	131	127	149	156	155	157	161	147	148	154	154	135	170	137	143	148	139	141	145	131	135	165	160	154	141	138	155	160	143	194	159	135	154	139	139	163	153	146	160	133	143	154	148	143	163	150	144	138	152	147	146	168	153	154	151	140	165	152	143	162	143	145	126	162	148	158	143	161	148	137	181	155	149	131	146	179	140	144	142	156	154	142	161	165	153	159	145	154	156	174	149	147	153	162	153	158	161	143	147	151	141	147	156	140	130	162	147	140	143	174	145	153	143	145	160	130	166	165	144	146	147	142	143	153	137	135	162	154	157	170	158	154	173	157	140	142	146	134	154	174	125	160	139	143	143	154	155	145	125	156	140	154	162	155	151	173	145	144	165
9074	21009	29807	29051	18935	10083	2482	1098	1741	5145	5893	4629	2920	1506	803	510	406	327	381	340	402	349	406	413	350	358	377	377	365	343	375	358	343	390	321	369	361	380	371	352	322	378	390	318	347	340	384	376	317	356	384	384	353	363	369	394	338	374	393	350	361	373	375	337	370	350	382	358	376	380	375	376	379	379	379	360	371	353	362	375	362	325	366	346	351	362	405	393	397	357	417	383	371	368	379	358	371	383	385	357	342	390	373	353	369	373	364	369	347	390	335	363	338	360	354	364	370	379	372	384	363	389	366	358	364	391	370	356	347	342	348	376	391	383	390	378	341	391	350	375	393	383	352	391	363	371	359	394	344	398	375	360	384	365	358	388	365	392	357	351	361	363	376	389	372	362	352	352	376	374	363	365	358	400	356	370	368	362	402	395	372	379	342	369	374	362	357	355	439	370	379	370	398	377	385	364	376	371	349	316	345	362	398	346	347	380	393	408	377	338	378	352	362	354	386	405	369	342	369	340	358	356	390	367	381	382	374	358	370	367	375	397	425	377	375	334	364	371	344	348	359	369	363	364	368	337	369	351	333	365	357	363	338	369	382	364	385	406	345	388	344	404	372	386	391	379	368	371	404	366	382	371	376	360	379	381	375	361	386	378	368	351	357	356	407	338	378	357	389	381	369	373	341	318	360	371	355	403	377	376	368	334	400	374	383	363	409	381	389	360	366	381	352	352	401	345	403	367	353	371	360	358	365	391	383	353	364	363	363	360	356	354	341	369	363	368	358	389	364	383	378	399	352	327	374	363	387	353	352	353	403	359	344	383	388	362	368	407	352	349	376	374	351	339	356	363	370	368	338	349	347	314	368	334	335	369	343	365	340	367	353	377	366	353	382	353	381	384	379	365	411	386	356	365	351	372	356	339	392	356	364	359	359	356	397	346	378	360	368	342	414	401	369	349	357	405	363	363	367	342	365	385	323	367	367	377	365	411	369	410	341	388	380	362	370	371	359	373	391	362	361	366	352	372	339	354	320	367	341	379	366	357	360	357	350	388	365	356	351	358	375	364	364	373	385	386	368	332	396	345	372	374	331	380	339	353	371	369	349	394	352	358	379	355	363	375	397	373	404	369	340	339	350	391	363	339	372	371	368	378	373	368	373	370	367	389	335	380	365	378	347	346	367	392	387	369	345	351	338	387	388	373	349	339	377	333	369	368	372	337	361	376	396	352	365	388	340	361	337	373	362	358	388	353	377	358	374	383	386	376	358	376	389	351	356	320	397	372	383	343	372	389	379	366	363	348	337	363	376	371	361	360	380	349	372	327	355	405	393	355	361	367	351	379	367	364	396	346	381	378	343	367	382	389	385	350	365	374	411	373	380	337	378	363	380	364	354	348	367	357	356	371	347	358	391	364	385	333	384	371	379	360	388	405	375	356	352	366	334	362	367	372	379	354	347	359	352	351	394	336	377	333	369	352	348	371	359	388	363	359	378	336	340	347	340	392	348	347	396	345	383	352	344	385	361	363	398	375	379	360	391	386	361	379	393	353	394	316	362	381	374	387	358	344	360	357	351	388	350	365	369	362	363	361	376	364	365	367	374	365	321	377	359	359	324	373	364	371	355	354	362	350	358	349	355	368	356	381	373	382	370	366	390	322	380	366	374	374	371	391	368	370	370	377	372	337	365	376	418	365	372	354	371	359	357	341	377	386	379	367	386	378	371	375	396	350	372	326	382	368	374	352	351	363	375	360	357	399	328	391	380	376	376	348	380	344	387	340	373	333	395	378	337	366	369	367	417	369	374	362	354	374	353	411	385	372	341	362	393	366	343	377	374	328	359	334	353	342	342	399	381	372	366	402	336	381	360	369	383	370	368	376	385	352	370	370	375	348	366	366	336	374	378	397	365	385	346	361	362	352	353	371	348	352	364	323	389	356	353	372	358	359	381	370	354	374	365	369	373	349	373	362	360	354	359	383	363	345	351	379	371	382	366	379	378	400	351	349	360	356	388	336	371	409	393	363	353	379	365	362	355	391	365	426	366	338	370	327	370	368	381	415	393	367	369	355	356	365	330	374	366	361	369	349	359	361	368	352	352	365	369	343	350	342	392	376	368	361	393	375	374	354	326	367	397	353	373	369	357	394	351	379	363	383	378	349	376	390	380	373	381	360	376	370	366	373	355	398	378	348	345	405	374	376	332	350	357	379	381	388	359	356	382	343	367	373	388	393	385	348	350	361	378	359	365	378	335	387	377	387	354	361	356	387	377	354	381	344	366	356	366	382	363	369	370	359	345	347	383	378	375	364	338	394	395	365	372	398	361	391	348	368	381	378	347	349	394	394	357	390	400	346	333	352	376	383	358	368	394	347	395	370	376	333	377	382	324	356	367	345	365	399	390	352	384	367	343	347	380	381	351	374	351	377	363	332	357	390	369	363	349	355	367	357	367	369	378	345	345	358	394	394	380	384	377	369	349	373	396	378	372	347	388	352	377	397	353	368	403	364	348	365	393	369	387	352	403	351	377	372	357	371	399	374	349	346	362	369	346	384	345	399	333	345	377	367	376	345	342	374	354	359	336	377	330	409	376	370	394	337	380	341	376	399	375	335	388	343	374	372	357	339	366	392	388	356	358	369	367	406	357	383	350	372	401	365	359	346	384	338	376	349	356	367	371	389	361	423	380	365	342	364	368	338	384	354	352	378	347	363	350	331	361	339	386	354	354	372	356	359	370	338	384	355	373	337	370	367	374	336	380	340	328	380	329	355	410	397	355	363	381	345	345	383	369	352	388	383	371	371	350	368	370	379	373	391	371	360	387	372	364	345	379	369	363	356	356	356	356	339	384	361	376	377	343	367	384	365	386	353	386	346	422	383	373	350	348	387	376	380	392	378	362	368	347	371	369	367	351	367	384	369	361	402	342	358	373	374	335	375	412	386	338	378	373	382	351	361	342	362	364	378	351	368	380	374	360	331	381	364	366	338	362	348	348	384	326	379	369	371	384	354	356	361	359	370	369	391	400	367	388	382	386	337	386	359	356	327	362	333	362	368	360	383	373	341	412	382	394	376	385	355	374	389	366	364	369	358	356	363	389	355	352	388	369	399	334	378	397	347	314	366	382	359	381	381	354	348	342	374	371	383	354	413	360	349	396	344	354	361	401	351	366	389	375	381	394	356	373	373	379	345	329	368	344	376	386	356	352	340	366	367	379	409	352	372	358	382	337	361	340	364	383	389	371	369	360	366	390	375	371	374	371	368	381	361	358	324	385	371	351	347	405	347	318	366	343	361	352	376	356	380	346	371	361	373	394	380	364	364	349	379	384	350	378	408	359	399	367	345	379	376	353	357	361	356	382	380	365	356	307	359	382	363	339	353	390	400	350	378	402	378	325	401	379	347	357	357	371	373	341	357	380	343	341	353	369	330	355	360	380	387	373	357	355	361	350	339	344	388	360	364	366	347	361	400	374	345	375	386	384	360	349	374	377	379
37851	49502	44543	44043	39447	25778	17959	10770	9120	12034	12061	8066	3948	1532	585	295	183	183	147	134	143	139	172	154	150	168	169	164	158	166	145	143	156	175	121	146	146	157	141	149	154	186	153	166	160	168	148	139	178	163	153	147	154	169	153	144	138	153	154	163	169	153	147	145	145	153	140	156	165	137	177	161	151	149	148	141	140	151	163	150	147	133	169	153	141	163	146	137	140	145	162	134	145	157	148	144	158	167	161	166	150	159	137	157	144	127	149	157	141	170	151	147	168	168	154	144	151	134	145	167	142	168	153	145	156	144	156	142	163	161	145	158	147	149	162	165	148	167	147	178	147	157	157	139	144	148	139	135	155	140	152	171	172	142	147	155	158	136	163	161	163	139	140	155	129	124	144	131	157	152	163	158	158	164	145	146	162	154	159	125	155	169	164	140	134	148	153	157	154	150	161	175	168	163	155	156	161	139	156	167	148	169	163	146	169	145	175	161	146	145	142	149	126	127	146	169	171	166	150	142	145	162	152	158	141	144	184	154	155	139	161	137	160	164	155	132	164	147	156	162	152	129	155	146	147	158	126	153	135	160	149	144	153	162	167	154	132	165	157	152	171	149	152	163	165	154	137	138	136	169	172	155	142	152	161	160	153	148	162	145	170	125	157	141	151	138	156	159	156	188	163	127	154	164	117	137	165	147	141	160	163	158	162	165	156	143	143	163	146	126	151	134	143	140	156	149	182	167	146	174	139	140	137	140	166	130	136	137	152	166	138	143	134	169	142	181	161	151	133	132	161	159	159	154	170	144	141	151	167	162	148	147	185	153	145	150	170	159	164	153	145	140	147	155	146	160	141	164	179	154	163	168	160	162	147	156	166	145	174	159	159	154	149	177	135	125	162	149	139	170	141	154	171	169	156	133	165	148	164	170	148	162	120	161	170	180	164	172	161	162	157	165	144	155	144	139	149	148	143	150	138	127	139	145	170	155	162	139	122	160	170	150	137	151	156	163	160	166	132	154	163	172	149	150	136	153	183	133	143	171	146	153	160	157	135	172	145	171	151	161	156	169	140	154	148	136	153	142	176	146	155	171	149	148	155	170	159	171	145	158	166	162	144	154	166	158	156	139	144	142	164	158	139	156	168	150	153	159	143	131	161	146	151	160	162	158	146	145	145	145	142	138	149	164	158	142	173	162	157	147	139	144	149	139	161	147	157	146	160	164	144	145	169	153	134	154	135	161	177	164	156	132	161	178	152	159	150	150	129	149	134	162	168	154	135	154	160	150	174	152	167	149	129	142	144	177	154	177	164	138	165	136	149	153	140	134	147	164	158	173	149	127	153	168	149	162	175	154	162	149	151	155	135	155	158	180	166	144	145	152	176	148	163	158	170	140	141	140	163	145	137	161	150	137	159	153	160	155	138	136	158	152	140	135	139	151	146	160	142	149	170	151	134	129	140	176	141	135	132	149	152	152	155	150	160	141	151	149	151	163	145	164	158	131	159	167	156	153	162	150	174	140	154	156	138	151	143	143	148	165	180	154	154	147	165	128	151	149	151	129	144	143	144	133	123	135	153	150	145	173	169	174	161	150	158	158	174	167	137	162	170	162	174	159	167	157	186	153	118	144	169	142	165	164	149	151	147	156	142	181	179	157	139	155	147	135	148	177	173	141	149	153	140	135	155	135	152	162	132	142	153	164	159	159	148	166	136	143	156	144	216	163	148	165	157	138	149	156	150	139	154	140	142	151	162	130	136	158	139	139	146	133	157	157	163	170	133	162	130	167	151	152	168	149	165	149	165	157	155	136	145	151	160	156	162	142	148	166	159	142	157	135	164	161	155	137	160	160	183	151	150	168	155	142	159	161	152	126	163	147	145	173	146	154	144	153	168	153	152	150	148	138	152	165	176	146	134	153	129	142	143	173	165	133	134	155	149	146	132	158	147	160	146	154	160	154	138	139	150	159	167	150	135	159	156	161	131	155	142	154	162	144	164	137	148	160	146	141	157	189	161	144	166	141	157	151	172	162	115	144	173	186	169	147	138	161	167	152	139	154	156	151	148	158	140	161	162	181	166	134	161	126	150	164	160	149	135	133	155	158	148	160	144	164	138	164	142	172	134	164	152	149	156	173	152	141	173	152	130	155	167	153	170	141	150	168	161	163	136	146	131	159	169	139	138	143	156	141	151	156	136	141	152	150	142	136	150	154	143	148	161	122	145	165	144	156	157	143	148	160	158	147	144	167	141	141	135	144	147	156	171	139	168	165	158	138	145	160	159	152	154	156	138	118	156	167	161	169	157	132	136	153	160	133	151	165	167	142	130	142	148	165	149	154	156	142	151	153	156	164	140	144	144	151	149	156	153	154	150	152	171	151	173	154	140	164	139	152	152	154	159	163	146	165	158	180	163	173	159	158	149	156	134	156	140	128	156	133	151	151	135	146	149	146	151	144	144	159	153	178	134	138	142	151	193	150	169	137	144	128	143	143	139	141	128	169	152	168	141	133	144	145	165	158	139	153	149	157	154	180	155	195	136	151	130	154	142	140	130	165	139	129	158	175	162	137	138	133	154	135	133	142	153	149	150	168	160	137	155	158	149	156	137	179	152	143	140	144	145	159	149	156	147	165	149	159	170	162	132	153	143	201	160	164	150	150	137	140	155	161	162	174	148	144	163	139	159	154	171	139	161	165	140	163	146	139	141	144	138	154	153	149	162	161	151	150	160	134	142	173	160	159	149	155	155	164	169	144	155	138	169	144	133	149	148	149	147	133	147	148	162	157	149	169	149	159	138	161	154	174	177	160	172	147	137	172	177	184	146	177	176	156	151	154	156	159	171	149	141	165	147	152	162	164	158	145	128	154	165	168	158	164	164	157	158	132	139	144	145	153	158	158	161	138	170	170	179	142	139	142	158	149	169	132	157	138	167	157	168	144	142	149	164	139	172	147	152	158	155	173	165	141	163	176	144	146	166	143	163	142	143	140	142	165	167	166	133	157	154	146	158	153	149	150	142	147	156	136	151	152	149	155	145	160	160	153	191	161	130	129	130	144	138	161	138	145	169	125	138	151	152	156	142	157	140	148	145	149	166	133	150	146	151	157	190	149	175	154	134	155	163	151	170	156	146	157	149	125	146	148	142	157	132	150	134	146	162	181	168	123	149	159	169	131	174	162	156	134	162	141	145	134	146	155	148	141	156	145	139	146	159	136	148	160	159	148	159	157	176	135	163	152	150	173	126	127	136	173	171	159	145	172	138	132	170	141	138	156	142	161	161	160	161	143	144	115	142	164	161	163	174	156	132	163	158	161	168	157	160	162	170	145	145	156	154	153	158	142	156	158	147	153	136	138	146	161	125	175	154	165	166	137	154	159	131	169	149	138	141	161	138	134	131	161	162	153	144	167	144	133	153	157	158	154	150	150	145	156	148	151	157	142	140	147	160	151	144	159	140	136	138	145	141	142	153	162	170	143	151	153	152	157	158	156	132	151
27881	45885	50159	53723	46793	18025	4835	9232	22117	30975	30941	23325	13727	6193	2151	838	425	395	387	396	373	382	345	386	366	373	371	379	408	392	383	382	379	373	383	391	406	377	389	401	381	371	410	368	366	384	355	358	369	350	374	415	379	371	367	367	385	380	373	404	356	400	373	413	367	356	367	402	357	346	355	399	372	372	381	407	391	396	383	360	356	365	385	374	371	386	373	372	375	369	353	374	398	386	356	385	391	355	402	370	400	372	374	368	365	358	346	367	341	373	371	361	388	377	353	378	391	384	318	358	356	386	373	358	382	393	347	375	348	406	364	382	365	397	350	382	391	379	401	383	373	362	394	411	385	384	398	409	360	381	372	391	362	374	375	389	349	372	391	368	401	370	358	379	371	359	364	362	374	379	381	376	377	377	426	348	353	402	387	407	368	379	350	352	353	377	345	368	342	374	365	342	356	353	369	396	401	377	374	388	386	387	355	361	352	364	351	380	398	389	368	365	336	407	356	358	384	400	364	384	384	353	382	362	380	425	373	371	383	378	395	358	387	377	343	388	352	362	339	377	370	374	380	349	373	361	357	389	389	363	373	358	369	340	362	386	352	394	353	369	367	393	368	375	389	370	381	405	388	372	361	367	339	351	365	378	357	366	389	420	389	411	383	369	354	381	399	376	344	388	367	349	372	363	360	375	385	405	372	350	371	378	372	379	367	389	378	394	377	393	356	344	382	387	368	370	381	403	361	359	386	358	372	383	400	360	387	347	343	357	341	398	359	395	375	375	406	380	365	328	374	379	369	383	363	388	386	372	383	398	368	363	393	376	383	363	342	364	378	392	388	327	391	389	421	373	354	375	367	371	365	382	404	378	399	351	391	414	400	361	405	363	379	345	358	363	384	338	384	350	368	346	383	373	374	387	424	331	406	363	423	365	362	361	363	329	395	355	374	365	399	377	373	376	382	346	348	398	352	412	371	379	375	374	382	375	386	391	390	401	342	391	383	361	391	360	384	374	356	391	370	360	361	410	388	380	387	385	388	365	368	376	382	346	382	357	395	363	417	375	344	370	373	366	375	428	367	377	420	359	382	376	361	354	388	367	353	383	374	354	374	346	371	369	367	372	374	366	381	393	381	361	374	387	355	356	376	361	377	381	397	384	368	361	368	360	392	358	370	362	404	360	343	320	364	383	368	335	353	356	385	364	357	381	389	377	406	335	372	400	358	363	352	396	395	356	346	389	360	377	387	361	402	388	384	328	386	403	353	347	373	367	338	384	363	385	380	356	377	397	361	413	388	375	370	366	396	407	375	380	386	365	369	377	346	355	362	395	369	392	402	393	388	373	411	349	359	350	360	354	400	390	370	382	424	371	373	358	362	339	380	412	358	371	404	348	355	389	393	339	388	377	374	392	367	391	378	368	385	362	392	365	387	349	406	365	397	331	348	367	383	380	378	385	384	379	337	390	377	368	366	380	378	404	356	383	375	333	389	368	357	381	372	371	349	348	362	332	370	365	377	366	385	405	368	351	363	354	368	370	384	366	396	365	356	370	398	356	414	377	372	380	358	388	370	364	391	379	378	371	408	368	373	397	371	352	371	376	352	416	365	388	358	377	354	362	390	356	347	411	364	390	403	389	378	405	359	374	425	394	376	369	407	380	342	351	385	368	379	340	405	373	374	375	370	385	377	377	354	326	393	346	374	354	334	348	389	349	371	402	387	356	383	365	347	366	369	344	401	369	368	374	382	382	379	382	347	385	366	354	384	370	384	361	387	361	370	353	387	368	388	387	387	379	362	400	374	369	369	357	375	409	370	391	372	353	367	364	385	383	392	401	380	397	392	361	318	339	397	359	350	401	346	370	371	345	335	365	383	347	369	361	354	385	383	359	371	387	365	363	393	350	378	383	375	369	363	390	359	375	365	364	375	361	322	417	358	342	323	344	375	362	372	344	370	392	364	341	334	382	373	399	374	406	373	371	367	371	390	382	380	353	393	406	336	378	374	383	361	418	338	373	383	374	364	405	387	397	399	361	394	361	329	394	391	368	362	341	388	379	361	414	381	362	369	334	361	387	373	341	378	399	358	363	406	358	354	368	337	346	380	381	375	378	354	365	398	369	389	370	416	395	358	365	346	375	363	388	345	374	366	339	355	387	369	369	397	389	356	368	389	406	389	348	360	366	381	387	381	387	351	387	360	351	350	377	370	390	354	399	363	369	401	360	385	398	378	345	389	369	361	371	364	373	374	386	367	350	375	346	347	368	416	392	387	358	364	356	367	360	397	391	382	377	371	349	378	394	343	376	358	362	384	380	369	421	419	367	355	337	373	366	352	378	352	364	360	370	380	370	360	373	353	392	340	390	334	327	384	332	336	344	386	362	366	362	370	399	374	406	413	377	372	373	378	346	374	365	392	375	366	383	394	355	372	338	370	384	354	337	342	368	342	374	361	354	385	382	337	372	356	383	353	365	368	370	359	393	378	388	366	380	377	387	374	381	357	357	368	409	363	349	388	342	396	392	384	381	392	361	358	339	362	374	395	363	382	348	403	397	392	353	361	364	362	373	366	369	359	387	397	380	381	349	384	338	376	349	393	395	378	413	346	387	341	355	397	395	375	353	384	392	392	361	368	398	378	334	360	354	356	359	374	365	367	353	360	389	388	384	378	393	379	375	376	325	349	366	371	398	392	361	380	361	403	395	397	353	372	374	379	333	362	388	361	362	382	343	359	370	408	380	353	369	330	349	370	357	365	366	362	366	368	395	358	384	384	385	392	394	376	356	378	393	387	386	389	375	360	382	370	378	392	370	397	400	352	376	374	372	377	358	362	358	391	359	390	396	378	373	357	370	367	353	397	355	378	371	343	366	382	392	373	371	331	354	362	368	353	340	364	399	341	368	355	373	383	377	328	374	380	373	360	353	378	365	359	362	347	391	374	388	354	358	380	371	362	389	363	382	378	391	353	391	390	391	364	356	394	365	373	357	374	392	374	346	364	396	385	347	389	385	385	393	368	378	371	361	385	363	367	371	362	366	402	367	371	366	361	383	337	373	355	388	358	370	382	394	363	387	372	374	402	367	396	380	370	371	375	369	405	411	343	354	392	382	362	360	388	375	375	404	369	374	381	358	389	370	371	379	373	388	354	379	360	397	348	329	356	391	351	356	434	420	385	357	371	381	368	362	396	375	377	357	385	361	417	434	366	370	364	374	365	365	354	368	364	402	373	357	374	379	387	376	349	350	379	397	403	369	329	388	385	379	379	382	395	366	397	359	368	380	393	383	381	341	394	381	361	389	386	377	379	367	407	374	385	390	366	367	400	371	401	380	369	381	404	386	348	372	385	399	365	371	325	416	389	355	385	401	409	344	394	371	365	367	378	357	372	341	373	402	394	383	346	355	344	344	363	369	375	351	382	366	406	418	347	388	373	381	391	378	408	376	344	381	352	381	368	362	340	385	360	358	419	376	373	359	382	366	398	385	395	392	387	336
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
