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
338496676042	338496676551	338496677101	338496677651	338496678201	338496678751	338496679301	338496679851	338496680401	338496680951	338496681501	338496682051	338496682601	338496683151	338496683701	338496684251	338496684801	338496685351	338496685901	338496686451	338496687001	338496687551	338496688101	338496688651	338496689201	338496689751	338496690301	338496690851	338496691401	338496691951	338496692501	338496693051	338496693601	338496694151	338496694701	338496695251	338496695801	338496696351	338496696901	338496697451	338496698001	338496698551	338496699101	338496699651	338496700201	338496700751	338496701301	338496701851	338496702401	338496702951	338496703501	338496704051	338496704601	338496705151	338496705701	338496706251	338496706801	338496707351	338496707901	338496708451	338496709001	338496709551	338496710101	338496710651	338496711201	338496711751	338496712301	338496712851	338496713401	338496713951	338496714501	338496715051	338496715601	338496716151	338496716701	338496717251	338496717801	338496718351	338496718901	338496719451	338496720001	338496720551	338496721101	338496721651	338496722201	338496722751	338496723301	338496723851	338496724401	338496724951	338496725501	338496726051	338496726601	338496727151	338496727701	338496728251	338496728801	338496729351	338496729901	338496730451	338496731001	338496731551	338496732102	338496732651	338496733201	338496733751	338496734301	338496734851	338496735401	338496735951	338496736501	338496737051	338496737601	338496738151	338496738701	338496739251	338496739801	338496740351	338496740901	338496741451	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2723	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2725	3650	2300	2725	3650	2300	2725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
20502	6036	2827	1302	777	619	557	430	352	301	312	275	304	272	239	228	221	258	227	220	212	182	224	191	179	187	185	179	166	175	192	180	160	173	171	146	162	172	153	180	161	181	205	172	167	172	158	150	175	161	164	198	161	164	153	167	194	172	173	146	176	174	176	189	158	164	154	177	184	156	146	155	164	169	163	169	160	156	167	161	163	159	186	172	141	161	168	170	140	177	166	148	179	178	197	165	173	149	175	174	197	172	148	170	160	158	187	166	148	165	179	143	160	176	171	170	158	189	185	175	157	150	174	155	152	186	161	173	188	159	182	191	148	175	177	166	183	157	154	168	161	160	169	162	156	158	175	157	163	172	185	151	172	163	143	163	149	154	158	187	142	174	175	146	192	183	167	195	181	153	204	149	160	180	201	176	166	161	165	172	164	154	151	194	150	157	169	164	153	177	180	168	167	182	177	139	183	156	171	181	159	163	157	192	187	168	147	181	171	191	184	157	173	162	168	179	158	191	158	160	169	149	165	175	171	161	162	156	171	168	146	184	151	159	144	182	142	146	144	137	167	183	177	184	177	167	155	195	186	179	161	147	188	145	181	173	184	153	166	178	163	181	191	165	169	164	168	145	146	170	188	161	160	156	177	160	178	154	142	179	166	151	162	187	164	177	155	157	146	180	159	185	181	162	162	185	183	173	188	176	170	172	180	157	168	180	201	154	149	160	156	144	199	177	164	157	160	164	155	167	156	159	155	164	162	166	186	172	160	175	159	159	151	166	168	165	147	143	197	158	154	161	154	143	195	180	165	161	174	195	157	160	166	176	157	143	169	153	149	187	181	174	159	160	160	159	193	136	163	181	180	164	159	198	179	162	149	163	166	161	159	169	162	164	178	181	169	162	155	184	173	148	176	180	169	167	175	165	138	169	167	181	182	148	156	167	168	156	167	191	198	170	152	178	149	160	187	157	156	165	141	144	159	180	192	184	165	190	162	186	160	146	188	167	164	159	169	148	155	184	151	166	161	164	155	163	154	158	148	168	162	162	170	167	161	209	183	168	157	146	148	186	155	177	141	167	167	136	153	169	175	147	166	163	180	181	198	190	158	159	154	162	170	179	162	169	154	191	170	144	165	163	177	181	188	176	145	170	169	168	140	169	149	172	155	163	142	172	145	178	166	150	141	154	158	191	154	184	160	168	156	156	188	139	169	160	162	162	186	137	148	166	160	173	183	191	179	179	159	149	172	166	182	162	150	146	168	168	156	194	181	167	174	162	148	167	162	138	178	164	173	171	191	158	170	162	165	185	148	175	166	170	176	165	172	180	167	150	152	163	162	184	167	172	184	188	177	183	171	164	157	164	175	166	163	159	164	150	148	171	153	185	171	161	162	143	147	168	188	164	147	148	181	161	149	149	170	166	169	152	179	194	175	171	152	186	160	163	179	165	171	149	178	161	181	176	175	179	172	153	160	151	158	159	159	175	177	193	188	189	173	168	177	173	175	188	163	150	137	188	187	127	162	167	160	180	176	161	194	171	167	174	164	179	190	171	149	166	171	157	206	169	154	156	173	179	151	161	169	158	177	163	157	159	184	154	147	190	153	170	162	156	161	159	157	147	181	178	161	177	189	180	174	168	158	169	176	145	202	174	172	178	185	190	165	183	182	180	166	152	176	173	149	144	164	184	193	160	156	164	165	156	152	179	145	148	169	162	175	165	164	164	152	155	151	154	174	181	171	167	187	156	170	166	174	152	177	173	186	172	160	164	163	182	172	152	199	163	172	176	204	188	176	177	164	162	164	172	177	184	141	167	159	181	186	161	175	165	182	169	161	193	176	171	163	169	180	185	160	165	175	163	147	184	147	177	151	152	147	169	149	157	161	184	171	161	168	160	148	154	188	181	187	145	162	149	161	163	169	155	158	170	176	166	156	174	193	145	164	196	154	144	183	166	189	176	177	164	141	153	157	165	161	148	152	183	185	179	164	161	163	178	164	159	164	181	153	158	161	180	174	174	155	147	167	152	170	171	192	155	162	178	180	164	195	175	173	160	151	187	171	159	165	188	179	166	178	189	139	139	154	168	148	180	166	157	152	133	170	172	181	144	149	160	151	170	183	153	178	179	155	164	174	185	170	182	155	173	179	182	177	175	183	175	159	186	170	175	193	163	151	176	171	150	181	198	182	160	184	178	170	164	178	156	185	183	166	178	170	154	190	160	180	164	177	177	142	160	159	162	153	166	164	176	169	153	176	145	165	173	163	172	169	172	173	166	176	172	170	150	196	152	180	171	179	125	148	158	176	164	181	179	161	160	157	158	167	175	181	168	162	181	157	157	163	188	165	148	160	177	171	179	155	170	168	143	169	165	165	156	181	150	176	158	155	174	129	173	166	178	175	158	167	182	180	179	163	157	174	177	174	177	166	177	162	156	143	149	180	162	187	147	171	161	154	186	171	149	162	172	191	165	162	164	179	161	162	155	173	182	156	160	175	163	183	165	177	181	166	165	183	171	170	170	146	165	187	174	174	179	178	169	186	147	159	175	156	179	177	155	181	194	184	180	153	163	174	161	174	154	158	204	143	176	167	154	178	166	169	158	161	155	139	189	175	159	161	155	150	191	158	189	161	152	171	163	163	164	167	191	143	172	174	141	181	165	170	167	177	154	148	179	166	156	163	148	166	144	148	125	179	155	182	164	181	156	180	144	160	151	162	154	169	147	158	165	168	166	161	148	145	149	160	160	172	173	139	163	165	164	155	184	153	161	171	169	175	161	184	177	155	180	156	168	184	196	169	188	145	164	154	162	167	181	177	168	150	161	161	142	149	155	171	191	194	153	158	166	153	154	171	176	178	170	166	175	159	159	154	162	194	170	162	182	143	166	193	196	170	157	156	153	199	163	191	175	151	198	175	148	157	177	167	166	167	151	176	148	188	176	181	154	149	193	149	161	146	165	180	171	146	177	185	153	190	173	168	155	160	163	163	168	153	162	174	153	163	191	119	166	180	180	186	170	148	169	163	164	177	159	180	173	168	171	167	162	150	170	183	173	168	159	145	153	182	168	194	176	184	161	145	155	169	180	174	160	186	168	180	167	177	169	185	161	142	159	166	155	151	186	153	156	179	180	158	160	152	152	161	149	189	169	145	154	171	188	167	175	156	167	163	181	157	195	202	152	160	164	173	170	158	159	151	175	163	165	175	172	194	162	175	162	156	161	166	162	167	159	167	158	179	166	158	153	165	172	185	167	175	158	186	168	194	176	141	159	138	169	150	163	151	180	159	157	176	154	167	139	160	211	170	172	168	202	179	159	156	149	153	185	147	162	161	174	173	191	186	168	173	178	191	171	165	168	159	174	171	135	148	179	168	158	169	139	163	167	195	160	157	170	194	156	164	178	182	154	176	192	161	165	151	180	164	167	145	148	154	164	169	160	173	149	164	158	171	178	157	173	155	177	146	158	153	177	160	192	157	143	159	173	166	177	170	179	130	162
13452	5157	3627	3001	2685	2343	2179	1906	1556	1462	1317	1246	1207	1067	1046	1128	993	916	814	756	723	692	742	707	656	546	522	551	502	459	465	469	479	454	480	483	456	468	509	479	466	470	495	455	460	481	427	453	455	411	458	458	444	476	445	422	424	473	453	475	390	482	404	433	488	420	428	455	475	440	475	464	434	453	468	438	418	434	463	425	426	465	464	445	464	428	451	426	482	450	452	404	426	461	418	459	427	445	446	480	432	439	443	420	455	476	440	464	449	446	435	455	440	429	471	457	433	400	449	461	474	446	411	452	445	422	452	417	457	443	416	403	412	381	446	440	437	464	423	429	450	455	486	454	417	449	441	434	436	421	419	451	477	467	474	426	421	444	411	459	456	389	441	467	458	460	424	460	447	435	456	459	437	435	446	437	432	443	447	451	449	433	426	480	410	486	409	444	479	495	475	439	445	461	424	410	416	465	427	471	462	458	441	420	468	482	477	428	459	455	442	429	439	476	451	417	458	449	431	407	408	444	426	442	456	448	429	444	463	468	466	434	452	451	424	463	415	419	432	435	436	434	455	470	426	459	424	432	418	454	449	424	452	440	457	428	435	446	432	421	488	475	425	427	440	449	410	455	408	443	446	467	444	457	439	438	446	421	419	468	426	462	441	458	428	435	462	438	432	429	441	465	439	468	464	407	455	446	417	468	421	445	435	419	475	501	483	431	438	467	442	416	462	420	461	426	449	470	433	425	480	446	444	461	447	485	435	417	450	434	442	432	420	438	431	454	435	457	434	443	466	449	458	425	450	431	467	477	419	441	436	441	424	439	490	427	435	430	410	483	470	490	458	399	446	455	468	422	429	433	420	428	439	458	445	404	422	431	486	429	464	460	458	441	448	436	428	469	492	450	454	491	437	455	454	434	446	455	418	452	486	437	394	410	440	428	438	441	412	450	464	464	454	433	404	435	441	428	448	403	457	423	439	436	479	441	443	447	403	447	454	443	448	438	449	442	457	435	442	429	457	442	425	433	433	446	434	453	456	412	413	442	462	443	447	441	409	431	480	465	429	453	463	418	463	434	439	460	439	449	453	448	454	439	490	441	460	437	440	405	426	424	425	434	456	457	432	434	456	427	456	414	416	460	436	458	437	449	432	449	450	490	445	433	413	447	426	435	438	424	453	449	419	407	442	469	446	458	437	458	439	429	423	462	441	449	423	440	440	423	434	420	440	414	425	478	428	436	453	476	428	463	462	441	425	450	430	403	397	471	438	442	462	423	453	467	414	479	435	443	443	463	434	456	445	497	422	444	466	420	440	415	463	452	438	420	409	438	447	432	458	411	459	435	437	454	432	477	405	420	428	434	468	440	420	434	471	417	476	437	441	482	434	485	441	451	421	463	451	438	449	420	442	411	424	398	447	419	445	445	450	423	464	464	459	441	461	413	476	458	434	449	393	448	445	464	452	434	428	412	491	404	481	425	449	437	399	475	441	419	467	460	477	483	462	477	448	491	447	429	440	455	449	430	470	445	423	450	435	466	458	417	429	439	444	398	447	400	443	415	493	417	438	453	435	451	439	436	449	424	464	448	433	436	405	427	474	445	452	465	456	458	414	451	440	439	442	433	456	440	445	446	448	412	464	477	455	443	401	425	436	444	437	453	444	437	416	401	431	427	464	490	460	426	422	407	407	454	442	463	426	439	443	389	449	436	467	404	462	428	471	450	438	449	461	444	469	480	416	463	442	455	441	426	453	459	414	439	431	411	442	437	426	453	410	457	427	469	433	454	436	438	455	439	447	463	395	429	423	411	447	450	427	429	423	433	429	410	441	431	476	425	414	449	415	437	432	462	429	490	429	460	461	453	442	472	452	397	413	470	464	437	445	472	484	452	469	454	429	468	451	418	418	449	437	407	457	446	420	390	439	477	412	492	441	447	460	447	488	444	467	426	416	411	467	412	441	429	469	429	454	436	427	448	440	459	430	419	455	419	438	467	401	450	457	427	459	432	434	456	410	448	447	437	435	467	508	453	462	430	436	445	429	438	443	468	432	450	397	434	447	411	405	448	404	470	440	460	439	439	441	451	455	456	461	437	456	469	406	436	470	452	440	456	461	407	414	437	460	426	431	466	423	428	420	443	442	436	440	431	428	441	487	429	426	455	433	404	449	462	476	475	428	449	467	432	434	474	451	444	406	421	452	432	425	459	444	469	399	471	459	437	449	433	456	464	440	454	449	415	460	455	430	412	465	440	432	434	455	443	445	468	454	457	458	464	426	431	460	429	440	488	436	442	457	425	430	435	441	433	458	443	442	422	455	444	451	476	441	423	458	477	430	449	458	443	486	418	432	449	441	422	434	435	414	420	447	434	440	424	442	412	432	441	461	456	477	445	426	431	438	430	408	412	408	436	456	448	461	443	422	456	431	433	429	408	429	477	443	417	459	450	486	462	414	447	452	446	412	429	413	450	434	485	453	456	438	453	448	474	446	494	451	438	416	444	464	456	438	446	475	456	452	463	440	448	455	449	449	436	472	444	431	390	442	443	462	460	470	447	469	484	448	458	481	438	448	441	432	467	472	457	407	450	461	419	408	430	458	439	443	403	464	418	431	400	424	436	440	438	425	377	473	430	462	431	451	412	436	457	419	464	442	457	430	464	423	431	403	456	406	443	421	430	460	470	469	450	425	505	471	396	467	446	457	433	437	455	415	444	444	434	459	425	459	467	437	462	424	455	411	445	444	453	443	416	469	445	430	442	478	442	443	413	480	451	430	472	444	454	435	463	440	447	450	460	435	445	435	446	460	401	438	452	444	458	450	436	427	453	456	445	440	420	453	418	421	434	430	426	455	446	441	439	478	451	410	428	484	447	443	457	471	449	448	441	445	466	459	440	447	471	453	430	453	461	445	492	442	464	422	455	467	443	424	479	432	478	412	435	426	434	443	435	419	429	429	448	456	433	428	425	448	440	455	428	484	444	447	483	416	473	429	444	444	441	435	439	430	481	448	451	438	470	436	435	465	423	452	461	480	448	412	449	447	448	459	428	431	456	448	478	490	436	435	455	444	411	418	451	453	417	471	461	458	447	456	436	455	443	461	456	417	467	451	465	440	444	434	467	425	455	442	437	402	459	410	402	468	426	413	417	396	431	475	421	480	430	444	430	450	443	433	426	482	463	446	418	451	431	464	463	432	410	455	422	442	427	438	401	413	404	422	433	439	472	429	450	494	427	414	451	422	472	446	465	453	405	475	442	431	438	445	433	430	436	421	436	423	408	415	488	395	470	470	425	437	455	403	448	438	436	458	423	443	449	424	466	443	461	454	470	440	406	471	428	385	434	404	491	406	486	444	456	383	429	493	447	430	424	444	413	419	449	422	451	443	426	458	436	467	423	444	463	451	439	411	456	461	457	436	449	453	418	445	448	461	435	484	494	443	452	451	470	444	457	457	444	452	425	446	456	480	426	443	468	425	448	440	469	450	457	414	467	440	417
5249	1183	696	492	441	491	468	431	417	388	383	371	378	376	407	362	365	356	382	395	400	360	395	337	355	351	369	345	389	349	365	351	405	354	326	381	330	362	335	368	367	330	403	344	326	372	344	356	334	392	358	386	340	374	345	344	391	357	345	346	328	338	331	316	346	338	371	354	342	349	336	340	340	319	333	339	346	346	384	352	359	332	324	342	365	382	354	340	353	362	361	361	361	355	361	347	331	345	334	352	318	342	348	347	375	386	376	355	379	334	366	370	378	372	355	362	360	339	363	370	365	377	357	353	362	340	336	346	332	344	300	359	381	354	323	377	303	345	389	379	349	365	331	340	345	371	394	322	341	311	356	335	355	344	350	348	349	393	377	354	384	367	326	357	357	366	351	341	347	337	381	328	356	341	326	306	333	361	340	326	356	354	339	330	327	354	356	361	360	367	394	336	377	363	339	340	362	375	358	318	348	339	359	357	331	369	380	333	352	370	344	343	365	362	320	336	378	330	363	319	326	374	363	376	371	352	353	388	354	345	358	349	315	375	367	332	411	373	324	397	314	337	349	340	368	358	354	312	373	337	324	337	355	330	324	346	383	340	324	372	382	329	368	364	363	320	339	335	342	351	346	356	323	360	358	343	365	343	407	361	340	317	347	333	348	349	377	361	319	380	368	323	350	352	348	358	342	360	352	361	380	377	359	377	315	348	350	373	333	347	352	370	336	361	358	366	359	335	334	370	373	360	324	338	326	358	392	360	361	358	350	324	337	371	344	342	358	385	365	346	354	359	350	357	326	336	330	334	363	342	353	354	317	329	333	352	366	312	347	346	360	370	377	345	371	349	367	390	352	352	344	360	357	347	356	339	384	358	331	334	351	323	362	364	364	359	336	351	382	345	349	353	355	325	347	380	338	348	350	365	360	364	330	348	327	373	336	323	354	335	308	332	375	350	360	339	345	351	329	386	329	342	335	345	388	336	333	335	339	365	337	337	334	356	354	367	327	386	358	281	327	383	355	352	329	357	387	341	353	336	342	343	374	326	319	353	359	362	324	339	355	355	361	350	338	372	339	335	369	351	337	370	330	361	378	374	332	351	366	279	366	347	359	396	348	357	383	331	362	383	351	355	387	351	336	322	340	322	341	379	358	355	355	321	364	348	373	353	360	372	332	348	345	345	358	393	368	381	387	364	332	362	405	371	358	364	346	368	330	393	339	366	347	322	336	362	358	343	351	362	341	367	377	359	369	322	344	331	356	327	350	360	321	322	362	360	366	340	352	373	391	411	374	341	355	356	389	335	381	357	361	325	342	322	354	363	366	321	343	349	343	349	364	370	327	331	363	357	377	380	343	370	349	388	371	379	355	329	365	348	363	342	348	351	392	382	359	376	335	364	371	304	380	329	401	362	351	381	365	348	360	361	363	370	357	339	381	321	362	354	367	326	380	378	357	380	368	373	364	363	349	334	330	349	361	347	359	382	360	349	361	378	378	347	362	376	358	324	345	338	343	360	377	350	368	356	332	378	394	358	370	356	370	362	351	370	365	384	328	350	409	344	374	373	337	368	348	310	345	347	362	353	363	390	352	336	357	332	359	348	338	368	352	348	377	321	343	313	372	309	352	320	392	413	369	403	359	355	363	368	360	396	310	320	340	362	393	346	348	359	369	400	365	362	326	291	348	328	364	384	319	374	371	340	363	364	335	381	354	342	358	377	340	366	338	331	345	360	350	374	359	339	351	365	381	381	360	307	346	335	376	365	374	342	353	324	355	333	365	354	358	310	382	397	345	368	341	348	364	342	340	349	349	358	342	333	332	330	346	369	321	374	329	350	364	322	369	361	339	368	372	377	339	359	367	363	353	372	371	347	327	321	350	337	309	364	348	347	338	376	369	353	374	368	379	390	347	337	336	325	344	343	351	336	338	348	354	331	344	326	381	363	343	341	341	356	337	355	354	383	359	353	336	349	369	351	345	327	333	337	324	350	383	357	369	330	368	369	332	330	371	339	339	386	342	359	322	370	378	365	346	348	313	348	349	346	329	360	348	373	334	347	352	370	376	317	342	376	379	364	342	358	323	358	327	367	382	374	326	338	347	371	368	368	337	332	374	354	386	335	382	334	377	369	312	354	373	334	335	369	340	367	350	362	360	386	321	335	327	342	375	372	353	387	330	332	335	372	359	385	360	334	347	393	344	329	363	336	366	363	330	348	359	365	363	355	376	397	369	337	330	348	357	359	347	345	369	330	354	343	354	361	373	347	385	356	343	327	362	320	331	375	352	367	367	342	354	353	352	356	382	333	326	363	382	331	346	331	353	390	316	352	376	348	339	339	343	337	381	343	370	320	357	351	335	384	377	326	332	371	339	320	342	372	363	355	371	390	385	363	349	354	345	344	332	365	361	349	362	362	370	335	311	366	334	280	383	331	316	359	335	327	377	383	363	343	351	357	330	351	356	345	350	377	340	335	320	353	368	350	361	347	343	358	329	381	344	333	364	341	370	368	392	308	348	345	354	326	388	331	358	386	358	338	327	324	373	367	333	375	346	310	342	364	383	343	325	352	338	372	338	351	320	330	367	357	363	314	338	403	382	367	350	335	342	314	316	345	346	336	353	296	337	324	324	392	369	349	337	362	329	343	318	333	360	350	297	366	370	351	348	354	332	352	372	341	324	356	348	361	354	344	352	333	367	334	350	348	348	412	323	354	376	360	342	346	345	331	325	361	374	326	359	335	366	385	354	311	360	324	365	407	343	380	356	327	329	368	351	328	371	348	327	328	341	362	344	353	360	365	367	347	348	372	296	359	373	361	340	352	332	350	352	396	387	345	346	356	350	360	328	342	345	342	335	397	393	366	380	346	369	342	335	347	364	359	338	358	356	348	344	332	378	358	355	361	375	312	347	324	329	354	357	358	370	357	361	313	308	342	357	386	350	357	418	392	319	351	353	345	379	360	375	336	352	385	341	366	346	347	357	353	355	371	391	391	360	327	389	367	339	363	352	362	353	362	356	380	361	322	346	392	353	371	352	358	337	365	334	362	321	369	350	347	369	362	359	338	355	333	389	364	378	349	374	361	349	369	368	375	355	384	294	354	325	355	374	358	338	320	351	359	318	327	323	345	377	347	383	340	332	318	365	357	374	363	374	371	343	356	379	346	343	337	361	361	364	346	391	350	336	394	354	345	356	343	356	355	365	359	357	386	310	368	343	373	364	356	376	372	345	368	343	358	346	376	363	350	355	375	343	364	332	365	364	365	347	372	342	370	371	350	328	368	357	370	356	345	346	338	342	347	373	334	370	319	363	356	339	337	342	346	326	388	357	327	319	358	345	377	338	360	383	357	340	359	366	379	341	349	351	396	344	358	348	339	332	341	313	341	348	352	334	388	355	373	351	358	363	377	359	345	348	361	350	379	376	318	336	360	358	335	358	321	326	355	328	325	352	373	343	375	349	354	335	383	320	379	363	363	366	324	331	348	322	380
4659	1799	1505	1428	1470	1499	1538	1422	1248	1197	1147	1150	1091	1117	1147	1090	1045	1017	1040	981	973	986	922	942	885	861	909	888	862	832	837	868	909	862	824	908	833	837	814	928	923	865	854	892	922	853	861	814	856	955	960	937	884	885	873	835	905	847	875	841	911	848	859	859	859	891	883	861	875	956	873	844	844	870	925	824	895	909	907	857	893	889	968	863	882	872	900	917	886	894	920	838	848	839	860	899	883	877	890	933	869	876	966	900	854	920	849	926	870	864	884	800	862	901	853	861	869	866	893	894	887	886	870	880	855	940	903	825	893	874	958	934	858	845	878	899	902	919	831	864	915	864	923	900	906	813	869	919	874	862	880	877	858	860	879	896	896	885	876	893	844	821	899	887	846	858	909	907	905	898	898	854	890	924	832	894	872	866	808	830	902	883	922	866	840	902	847	853	864	928	910	930	873	889	876	823	934	848	831	953	896	876	875	893	897	916	877	816	903	921	888	862	837	853	878	907	832	855	925	823	846	944	849	889	926	876	848	877	890	841	873	863	851	932	886	895	886	869	861	914	887	856	870	778	931	903	851	898	918	923	884	908	915	887	894	819	841	863	951	837	888	925	899	802	880	880	920	881	866	857	791	858	894	921	901	882	836	841	882	884	887	915	882	870	881	872	905	890	896	846	870	859	872	863	940	882	904	872	860	882	839	878	911	913	845	887	865	895	884	882	878	855	877	868	884	876	924	874	917	891	862	898	882	876	855	903	896	857	849	823	915	848	899	878	861	865	885	903	857	900	882	867	897	843	895	920	876	884	909	882	904	926	905	910	888	906	843	916	858	894	896	872	907	843	844	878	875	828	882	897	860	855	896	888	882	909	864	908	829	878	900	854	850	905	935	849	862	883	858	884	839	906	935	907	856	881	883	905	877	847	903	820	859	805	884	854	911	910	886	837	868	846	912	882	897	854	892	880	866	865	865	882	892	830	897	887	842	868	857	907	892	869	847	879	908	853	852	874	894	857	897	854	853	863	890	838	848	903	904	904	846	877	892	857	913	848	893	918	868	859	904	836	865	877	863	860	879	935	856	849	875	908	895	948	858	901	891	857	925	888	913	866	867	830	945	890	855	821	888	888	861	877	918	875	881	893	909	906	867	899	877	877	886	918	881	871	833	907	902	877	916	923	869	832	882	873	877	888	837	909	873	861	886	897	896	946	871	900	879	888	901	866	892	919	862	904	850	872	889	913	929	873	858	871	919	911	838	923	884	868	944	910	908	882	866	842	839	873	871	877	880	836	877	832	918	863	851	898	880	876	847	915	838	850	911	886	907	934	880	881	882	883	860	890	865	924	869	898	876	854	885	875	925	849	898	894	878	910	895	866	859	854	908	900	937	864	869	935	866	910	879	835	819	878	828	887	839	924	877	885	900	851	827	878	860	909	899	908	814	897	926	824	838	950	869	927	868	844	838	870	905	891	827	871	875	928	901	850	882	913	890	885	847	858	826	882	864	896	877	848	860	922	913	846	903	892	867	870	868	836	841	832	922	881	844	893	916	860	850	882	882	888	891	865	849	867	837	883	908	900	892	860	837	825	898	884	892	840	864	841	836	838	888	881	822	899	916	891	840	892	843	890	866	841	864	904	893	894	863	892	859	945	913	903	881	873	878	901	896	863	844	882	903	861	878	836	920	854	895	914	908	864	904	859	919	872	899	900	851	871	891	892	876	881	877	894	853	866	909	865	876	859	817	871	915	870	900	883	906	896	898	849	853	890	888	883	921	910	870	905	848	830	885	838	852	892	898	890	898	914	888	860	903	836	931	947	909	890	879	927	966	854	864	902	860	876	897	889	841	880	847	899	884	889	923	890	840	867	906	889	885	828	890	853	942	853	860	882	865	851	908	920	900	867	911	825	831	873	893	853	835	909	897	869	833	865	934	861	887	849	859	899	856	877	905	916	877	858	906	861	862	863	871	872	901	899	871	905	911	892	901	879	900	919	887	889	841	853	856	907	869	856	857	856	919	900	863	834	884	890	815	913	819	883	869	857	886	883	912	878	899	873	869	928	909	899	872	864	875	897	903	892	860	832	865	848	896	870	884	913	880	881	912	856	864	874	925	912	865	878	898	877	882	875	812	859	830	898	929	957	862	946	836	860	872	885	860	835	917	855	896	866	879	883	873	856	878	865	888	905	855	899	814	951	874	904	899	895	846	910	914	898	866	893	957	854	876	872	880	867	891	853	868	895	918	900	907	897	932	922	871	879	911	885	871	928	848	859	892	907	889	903	886	861	885	908	878	883	914	910	880	910	857	919	890	927	916	834	859	883	936	950	875	911	907	866	821	899	950	839	870	868	823	855	844	898	906	903	829	908	887	849	855	903	891	891	812	877	840	897	867	843	881	870	823	888	871	902	887	846	894	863	902	894	890	855	816	848	871	879	883	854	874	871	894	850	880	886	884	899	863	820	952	849	919	785	850	846	923	825	862	881	861	910	839	852	876	878	959	904	874	894	872	872	899	924	864	834	863	898	839	887	925	900	862	852	867	887	839	873	863	855	882	884	884	913	891	928	845	891	826	892	859	833	867	812	890	837	968	927	832	939	907	828	874	864	894	824	900	834	830	871	924	922	939	837	872	903	912	861	813	863	851	892	894	915	916	872	891	822	843	912	870	859	874	896	929	803	860	890	898	922	897	821	899	855	915	865	842	893	846	838	872	830	847	858	868	849	883	856	911	936	827	907	909	879	860	896	889	898	915	913	849	865	869	871	881	855	905	878	900	839	900	899	870	903	890	887	890	851	883	873	867	818	905	888	868	889	880	868	826	876	886	882	879	876	879	901	903	892	932	852	847	822	860	878	846	860	946	857	907	915	839	788	840	918	863	865	870	881	887	877	857	837	889	885	838	900	959	876	834	894	849	859	796	860	846	855	865	880	862	921	862	877	918	942	867	882	932	877	844	842	885	831	889	899	937	836	862	872	901	854	899	896	904	842	913	905	833	908	837	861	893	848	844	903	844	880	835	835	895	893	935	863	842	887	926	841	923	855	862	887	868	907	863	904	945	884	910	852	905	859	840	891	880	913	914	877	945	880	871	880	914	877	923	887	879	884	879	855	900	888	879	853	938	904	829	897	885	884	876	841	845	847	875	900	896	854	851	899	944	805	862	857	871	847	918	886	897	889	849	859	865	869	870	869	894	859	909	869	889	895	894	895	881	913	910	853	919	889	886	835	915	865	862	924	836	902	901	871	914	869	915	944	900	917	857	888	884	863	880	883	864	897	888	857	860	886	888	868	816	900	866	846	907	899	890	881	882	857	833	859	906	870	855	857	846	888	885	847	818	919	865	879	881	808	912	868	865	821	924	907	869	880	854	861	923	880	890	898	878	880	901	885	896	898	935	891	840	936	848	890	885	855	876	840	895	860	907	931	859	822	885	856	888	851	857	887	844	916	872	918	892	878	837	887	901	903	928	874	849	904	918	870	958	901
14371	3788	2280	1056	694	643	522	521	448	456	445	439	431	399	397	430	384	360	370	362	362	358	376	305	370	368	324	311	320	353	349	332	314	311	312	314	318	328	344	362	363	352	351	336	363	367	352	372	317	325	330	344	314	339	326	356	356	315	311	386	330	330	341	283	306	355	311	349	342	325	331	339	351	339	306	310	343	314	335	297	287	308	347	312	361	318	321	339	306	289	349	304	328	331	339	347	340	367	340	368	344	351	328	330	315	347	343	322	322	298	311	323	310	272	355	330	357	300	308	348	330	360	326	343	352	321	332	350	347	335	325	323	341	353	339	318	378	334	341	302	346	329	342	327	314	340	321	371	314	327	321	314	301	339	359	330	336	342	319	328	322	297	333	335	333	330	337	327	352	320	314	307	360	338	347	353	350	322	292	304	328	302	353	328	340	330	317	319	323	329	320	332	319	341	341	316	321	332	342	348	315	338	347	367	337	361	328	316	350	348	299	339	328	307	327	304	337	305	311	335	341	294	314	321	344	328	344	337	315	314	319	346	344	335	311	343	317	310	334	364	331	334	353	278	339	318	326	355	338	321	341	321	380	357	309	361	330	309	347	328	354	311	340	354	331	324	326	301	307	310	354	348	324	369	347	339	357	296	338	320	307	331	354	325	327	349	316	332	364	336	389	324	360	329	314	326	308	320	315	355	338	326	332	294	351	327	330	345	327	356	318	332	326	324	323	330	322	307	337	341	345	350	337	376	317	344	334	334	331	353	370	336	325	276	314	314	356	354	357	334	352	316	381	305	306	350	320	343	317	315	356	332	329	323	330	314	377	343	324	330	332	315	321	314	326	308	342	340	326	335	331	310	279	328	365	306	352	354	342	362	324	312	325	336	317	334	335	336	304	314	309	330	333	310	295	350	308	328	345	305	343	321	316	332	350	333	329	292	326	361	326	317	317	365	337	322	346	371	318	328	297	336	349	325	327	337	307	337	347	321	354	325	342	314	340	285	362	339	344	329	351	333	352	314	337	319	318	278	316	322	345	314	295	304	322	331	347	342	334	352	327	295	339	323	315	308	327	307	327	318	329	340	340	318	355	335	324	328	316	349	301	301	355	370	324	360	328	321	311	322	347	329	327	345	338	351	339	327	319	332	342	355	347	317	320	324	328	334	347	313	342	334	329	299	327	317	327	346	356	311	327	348	327	322	324	326	364	318	321	305	338	323	310	322	346	294	303	333	325	360	327	322	330	334	346	302	328	328	367	367	308	313	339	299	336	316	339	337	350	345	326	319	370	324	334	354	364	310	319	302	330	324	279	331	320	298	318	327	341	366	343	329	308	314	317	322	332	323	297	322	365	336	347	355	331	305	341	339	323	327	325	334	340	320	354	317	326	320	305	329	317	372	327	319	302	316	314	319	354	345	303	306	311	327	334	320	354	362	347	337	324	303	325	389	334	316	321	321	371	322	292	318	341	336	361	315	357	332	313	284	348	292	334	301	324	334	306	363	289	336	332	351	336	343	335	377	316	353	332	328	321	329	388	313	320	310	309	325	331	368	320	333	323	337	344	313	333	353	348	379	328	372	337	322	312	305	313	356	338	303	326	316	337	352	340	331	320	323	315	348	314	348	307	340	337	347	329	351	347	380	341	327	337	311	335	342	368	334	316	335	348	319	349	322	353	319	333	325	316	356	312	353	341	318	325	333	307	297	322	324	351	300	346	347	327	317	344	349	330	325	353	328	350	340	356	308	324	346	356	317	327	325	328	333	331	324	342	303	320	326	330	330	320	327	360	320	325	354	359	347	350	340	323	342	321	312	335	325	342	326	320	301	319	319	363	323	332	299	348	353	350	363	364	286	340	310	326	336	323	329	341	314	348	333	336	316	295	306	317	308	336	340	357	331	352	326	350	345	352	327	338	325	377	349	362	320	333	320	335	346	362	352	349	343	299	345	313	325	353	310	322	317	349	328	342	345	295	328	360	345	337	321	336	349	364	296	327	335	350	338	332	323	335	322	326	361	335	303	349	380	331	343	329	345	327	282	304	336	321	340	323	340	298	320	312	323	328	319	347	349	359	328	304	369	325	341	345	318	332	333	316	322	336	327	366	356	317	347	333	302	345	341	329	328	342	381	302	344	329	327	328	348	317	321	330	340	334	346	349	340	325	299	299	325	294	326	325	363	337	352	334	344	324	297	333	326	304	312	340	340	339	332	347	342	335	359	325	334	364	333	331	312	341	328	321	321	318	325	321	342	339	349	303	342	342	325	302	330	333	348	341	322	330	351	405	293	332	321	330	324	323	350	351	334	344	319	328	358	308	317	317	314	327	340	339	337	333	333	318	332	315	325	338	351	339	320	316	309	349	340	317	323	324	342	311	324	343	331	347	322	337	331	316	312	315	305	334	351	327	348	344	353	330	344	344	343	321	350	318	317	322	342	338	327	314	311	331	317	337	364	344	331	339	303	311	357	345	361	324	326	321	330	323	308	343	348	360	323	303	339	327	338	349	319	328	327	333	348	341	325	337	367	371	323	336	331	342	359	341	375	362	332	306	321	321	346	329	328	328	320	350	328	300	324	322	335	328	338	329	353	351	307	313	319	317	312	331	321	351	352	327	296	342	345	342	336	354	321	363	350	327	331	318	314	380	354	313	325	341	340	337	346	319	316	329	333	377	334	322	297	382	335	324	331	356	352	338	342	314	338	364	344	347	340	333	316	359	332	328	327	347	317	327	356	329	318	334	321	342	354	314	315	306	383	354	335	348	314	355	290	343	360	321	364	314	343	344	314	340	316	340	307	316	329	355	360	305	333	335	336	328	303	339	317	376	310	336	333	358	328	298	302	338	317	320	356	326	309	341	351	328	356	344	334	355	353	329	329	324	302	343	312	334	368	337	305	367	328	335	310	320	313	307	349	334	353	322	320	322	336	331	372	300	341	372	316	330	329	316	293	345	352	331	330	333	321	295	346	312	319	288	351	310	292	311	370	314	326	319	324	326	356	322	300	332	335	302	334	329	309	314	312	341	346	348	302	334	318	325	330	332	279	309	356	328	307	330	313	369	312	340	331	327	328	342	345	333	300	324	295	323	335	334	313	320	330	322	312	336	348	358	350	358	342	359	303	348	323	356	335	361	306	342	323	346	365	312	320	322	342	353	350	330	356	310	311	324	318	333	317	330	333	341	327	326	345	319	322	328	339	332	358	347	320	303	340	329	309	308	318	320	314	366	345	360	328	313	303	370	322	351	357	351	322	367	328	359	358	325	315	343	356	315	369	322	335	336	322	317	327	317	335	308	307	317	320	326	347	344	297	302	334	312	336	342	347	339	323	302	324	350	358	375	332	321	362	319	368	353	319	311	324	311	336	327	358	339	326	343	352	348	327	306	329	334	358	360	324	347	287	317	359	321	290	341	344	319	341	329	329	327	343	341	345	328	326	340	321	351	307	339	344	307	315	332	319	331	324	318	327	360	303	342	351	364	357
11333	4055	3451	2464	2317	2315	2119	1813	1658	1479	1500	1363	1330	1267	1336	1257	1303	1134	1089	1015	1053	986	1033	1006	954	935	878	877	823	856	898	827	804	812	821	865	849	832	828	809	864	826	859	792	818	831	848	851	800	804	857	781	801	807	838	789	790	831	757	768	836	844	825	850	812	807	788	835	853	842	781	829	805	814	802	801	838	798	870	799	854	838	835	799	830	794	863	763	845	792	815	847	830	861	861	760	831	915	808	831	842	789	816	826	828	798	846	797	784	852	772	842	842	829	833	853	809	805	829	818	842	816	800	812	856	796	758	815	812	843	775	832	804	854	824	846	803	811	812	831	823	804	854	838	780	759	795	810	826	832	803	802	822	842	875	825	831	827	814	855	791	855	827	879	846	849	787	798	850	835	828	793	814	833	863	818	839	805	822	823	809	873	837	806	768	821	838	850	791	854	797	860	857	841	839	842	840	797	818	792	807	786	838	838	787	814	791	796	865	858	812	866	842	812	817	849	826	778	824	840	847	825	825	833	841	870	766	798	768	812	813	806	827	770	812	865	856	814	854	800	788	847	813	823	825	868	851	748	838	871	794	812	823	788	821	832	865	864	872	804	851	795	813	841	853	754	801	801	849	789	812	844	832	899	795	820	822	797	833	859	840	866	783	868	809	852	826	832	857	838	779	815	862	809	868	831	834	832	840	836	869	824	805	852	846	813	785	798	793	872	820	791	763	784	819	835	786	855	788	817	792	841	792	804	823	852	800	827	795	835	838	868	814	896	833	801	847	808	800	819	856	841	856	809	785	794	812	824	771	869	803	847	828	807	810	833	788	824	820	829	831	815	822	816	835	824	824	797	827	874	875	749	834	826	772	813	845	830	849	829	811	826	814	765	795	884	834	799	810	808	837	847	855	774	823	830	800	850	851	826	852	787	868	839	858	813	824	845	806	842	845	829	834	786	828	840	838	855	805	840	860	834	865	763	837	850	842	841	796	865	824	842	858	795	826	856	814	813	808	815	851	808	840	834	878	803	777	808	835	817	794	828	775	824	823	872	821	818	836	811	833	799	832	807	808	788	810	787	782	777	821	835	847	819	846	797	801	818	828	819	761	843	803	858	805	812	840	847	830	796	786	831	869	827	816	778	824	827	849	853	796	837	812	822	852	803	815	816	834	820	888	814	796	802	857	779	840	823	867	810	871	831	853	822	828	837	822	805	800	837	842	773	814	823	872	823	826	774	773	819	861	811	807	797	869	867	852	895	833	813	765	794	841	791	811	822	833	843	838	813	806	867	800	851	854	821	781	775	844	820	847	798	792	814	830	811	856	811	829	817	839	859	779	808	847	827	848	799	841	827	838	853	825	842	845	819	808	833	824	810	801	836	813	816	851	808	817	801	859	798	859	803	799	830	765	787	859	847	801	830	815	835	856	782	790	843	745	869	766	808	791	796	835	847	836	810	822	819	816	818	795	858	802	792	846	848	786	827	812	835	815	794	806	841	811	865	802	823	817	820	813	827	817	832	805	769	836	782	778	874	808	810	818	812	831	819	767	809	810	811	839	886	883	759	821	837	817	780	772	784	819	850	798	810	783	782	931	836	827	843	773	848	839	840	809	841	811	795	808	797	802	824	841	854	879	852	805	834	844	820	881	776	888	792	831	784	809	819	887	774	804	866	806	773	821	850	808	845	801	787	838	825	817	848	791	783	787	787	843	858	769	832	861	795	791	817	811	824	857	817	809	776	754	815	847	788	818	788	854	850	845	794	786	815	825	847	846	857	777	797	846	822	836	814	807	770	802	842	802	800	794	773	806	770	817	813	800	756	805	785	810	779	846	795	798	808	839	839	822	816	820	842	796	786	792	791	801	857	801	800	800	783	822	821	785	805	783	821	799	805	849	839	824	845	831	865	773	797	819	819	830	835	864	836	807	825	811	866	848	833	779	806	809	852	869	825	807	828	800	840	799	891	812	808	820	849	834	850	787	817	842	757	811	807	817	774	833	770	791	861	807	789	829	795	796	815	872	814	814	788	846	771	828	820	824	773	815	849	819	906	804	842	835	754	862	843	846	848	820	855	829	818	828	787	824	844	803	770	856	851	766	813	816	842	752	764	816	859	801	748	821	828	840	836	884	828	814	779	825	823	809	819	809	807	760	807	788	842	888	793	827	824	887	815	867	824	821	852	828	857	840	813	833	849	801	825	826	786	829	865	793	836	825	870	812	818	824	840	847	834	742	845	816	790	846	814	868	840	802	800	790	818	797	819	862	845	757	818	860	858	841	818	792	823	833	738	840	810	871	854	868	818	805	807	812	822	859	764	806	858	867	829	830	811	759	831	822	763	820	819	815	829	782	831	822	800	826	788	827	816	842	778	791	822	846	827	833	867	809	819	801	807	864	811	785	869	799	832	861	802	800	819	822	795	803	847	820	813	821	820	851	803	863	811	782	833	791	871	790	803	859	841	823	783	797	884	804	830	812	878	819	893	768	813	811	847	828	846	843	877	806	840	815	827	829	735	844	830	790	800	841	815	818	845	828	855	800	803	776	850	829	792	828	830	774	849	841	756	787	812	795	797	812	795	792	846	818	782	823	779	777	865	836	819	805	759	870	857	817	823	758	848	832	791	802	851	853	780	834	802	846	771	828	853	862	807	831	792	840	840	853	792	813	811	828	826	827	790	842	811	735	804	817	826	848	798	787	804	822	843	861	818	831	798	816	822	785	809	849	774	792	797	830	792	810	867	825	812	879	835	866	770	764	849	835	814	838	825	862	831	834	779	837	834	790	867	777	784	828	808	787	896	805	802	821	811	808	803	841	823	869	812	837	857	782	820	839	789	794	797	827	803	859	782	805	847	816	824	838	848	789	865	840	815	808	828	780	836	816	849	797	809	875	770	802	813	790	812	855	813	812	816	805	796	827	803	793	857	771	816	832	798	856	857	751	814	768	806	821	856	864	808	794	797	842	791	794	821	818	805	789	829	849	768	810	793	836	812	840	787	806	858	795	856	806	840	826	801	813	811	882	838	834	836	781	850	842	805	828	837	806	839	820	789	815	815	763	856	809	836	847	848	848	786	793	820	839	757	823	813	911	796	790	817	783	826	814	766	813	786	875	849	858	816	804	836	809	867	868	841	817	814	781	861	803	820	829	846	850	823	807	835	839	825	850	818	814	796	834	809	812	808	770	809	841	813	800	816	813	852	862	838	877	849	822	820	810	849	884	854	811	844	845	827	774	794	803	803	828	813	812	789	753	823	772	852	843	758	823	805	847	828	830	798	816	847	817	829	814	828	852	820	829	844	832	832	827	818	803	799	767	806	781	796	807	753	793	826	846	820	885	805	830	848	810	821	823	855	784	803	803	856	812	781	794	811	843	819	846	778	804	828	804	875	818	774	812	836	848	807	831	769	847	784	816	796	839	793	799	822	856	835	791	849	804	854	825	821	782	831	782	827	824	769	855	805	805	789	852	805	842	795	874	850	829	854
22790	6834	3729	1353	836	748	562	468	378	378	325	313	289	296	264	280	275	264	231	259	225	209	216	176	219	197	210	205	172	176	193	174	163	166	187	230	187	180	171	225	205	155	190	196	176	188	161	197	173	208	174	204	166	157	171	200	173	181	210	151	182	172	179	171	207	179	189	181	206	182	185	182	177	182	166	200	186	186	175	187	186	188	180	211	175	190	162	197	197	212	186	189	182	179	183	197	202	192	182	213	193	176	173	173	191	196	179	172	189	182	197	174	180	206	172	179	192	186	190	204	161	201	179	178	188	178	176	217	165	183	185	175	164	189	187	168	190	179	198	179	188	177	204	177	165	172	205	151	184	183	172	160	195	173	170	189	175	202	184	196	167	191	166	182	189	196	175	179	184	195	166	184	155	191	165	176	178	181	173	188	196	185	206	206	187	150	191	170	182	185	196	203	203	172	198	177	177	163	206	196	182	174	210	197	199	174	198	202	195	175	185	182	182	193	159	186	194	180	189	162	181	178	184	195	171	179	175	180	143	209	184	171	205	179	169	197	180	167	197	180	161	165	176	165	168	192	144	192	191	191	178	185	152	172	172	174	177	174	169	179	173	175	160	168	179	162	188	172	182	157	193	208	195	179	212	174	206	188	181	175	194	184	179	183	178	206	216	188	162	168	187	170	178	189	203	177	167	182	209	198	178	184	181	189	176	131	195	163	178	181	185	178	179	206	187	180	173	181	151	180	199	205	178	175	164	193	188	171	188	157	191	171	162	185	191	176	178	195	192	181	204	186	175	184	180	184	171	179	178	161	179	163	174	187	178	179	179	188	181	191	194	182	207	172	188	160	180	206	205	185	189	172	176	165	150	192	168	191	175	189	184	168	193	189	162	210	189	195	170	167	195	193	196	184	180	173	197	181	177	166	198	150	187	173	186	195	175	173	202	158	189	217	188	169	190	161	178	206	181	170	164	197	207	195	180	176	178	183	196	164	172	181	204	176	197	188	182	202	157	171	204	180	170	192	170	177	206	182	213	174	182	188	179	195	192	158	193	186	193	216	205	186	184	175	174	170	171	192	180	181	194	197	198	189	187	178	185	158	183	172	165	190	161	180	203	162	191	180	205	181	177	215	181	192	197	184	168	190	211	191	160	184	182	190	183	187	176	163	168	178	184	170	184	199	217	199	182	180	178	185	184	173	198	182	183	184	169	180	195	193	173	196	167	161	196	205	168	203	177	171	199	159	179	201	191	175	192	225	169	179	172	153	179	173	164	192	193	170	182	174	200	182	177	183	193	181	185	174	172	185	191	206	173	187	199	188	175	146	161	179	214	212	175	182	195	186	185	160	193	191	170	196	179	178	163	188	173	164	191	182	190	158	200	172	173	194	208	193	210	193	193	178	192	187	172	179	194	182	209	167	194	208	211	199	200	189	187	169	157	199	196	191	176	172	172	169	170	196	189	183	180	181	179	201	192	187	205	170	167	187	185	185	175	168	206	179	180	169	187	194	180	195	201	180	164	166	185	199	178	165	167	189	183	202	180	166	199	172	200	191	208	171	186	182	191	182	152	162	189	195	175	201	179	184	189	191	169	187	174	182	162	188	167	184	163	180	187	168	196	191	175	189	189	196	185	137	191	175	177	177	213	165	196	165	169	208	194	185	220	171	191	169	174	174	182	159	184	154	181	172	187	165	197	197	168	196	173	185	157	152	180	199	194	185	177	175	166	195	180	202	192	195	179	190	166	184	160	179	188	173	179	175	198	186	175	190	169	199	174	163	203	197	160	172	176	192	165	172	164	184	185	223	179	178	198	175	183	159	214	199	187	186	184	182	165	198	177	190	172	186	188	181	171	173	172	199	185	189	163	165	175	176	184	200	142	160	194	199	171	195	160	181	158	182	187	168	189	195	176	186	196	174	202	193	191	172	195	179	172	204	145	201	183	205	165	188	178	181	178	180	179	150	179	183	188	172	180	202	182	190	196	201	159	180	199	151	175	175	210	176	171	182	167	191	206	172	202	165	179	188	192	189	198	196	160	181	177	186	176	212	164	164	187	160	185	178	167	179	196	182	184	169	212	183	150	197	219	205	195	182	160	204	203	213	203	196	177	181	202	190	181	190	163	179	153	182	207	172	165	218	186	191	208	188	194	179	183	170	190	185	204	174	177	175	160	179	167	178	194	184	178	210	195	180	173	164	203	212	175	163	172	164	200	190	184	181	189	175	170	175	195	178	186	177	173	157	183	192	194	185	183	175	196	161	177	194	164	176	173	171	179	150	179	160	186	191	192	177	182	162	176	187	194	166	194	205	197	139	187	173	188	190	178	194	200	183	176	201	180	182	184	185	174	201	167	181	194	193	178	189	190	179	177	160	170	196	182	174	161	188	171	183	197	191	200	183	198	171	189	194	164	185	176	189	185	201	189	182	193	187	183	181	191	187	187	172	218	193	200	190	196	180	166	165	180	157	167	177	167	190	184	179	203	196	185	154	187	204	159	180	192	196	161	190	179	193	181	189	177	181	163	179	199	180	203	189	198	183	209	169	177	187	179	183	174	174	171	183	190	208	184	165	213	190	196	169	187	157	190	185	188	186	186	199	167	153	179	162	183	184	186	185	174	172	195	169	165	168	190	185	179	176	181	205	192	197	158	193	174	169	195	195	201	152	180	187	183	180	188	185	182	195	190	184	203	178	156	188	175	173	179	195	166	202	181	196	162	171	183	179	196	167	172	198	167	182	164	178	184	197	179	167	170	188	169	169	209	198	173	168	183	187	140	161	171	153	189	194	175	152	193	170	169	185	194	177	175	186	186	168	139	176	210	194	188	164	185	175	180	179	190	159	165	176	171	182	196	200	190	192	202	190	183	200	188	174	163	177	160	192	197	189	212	196	187	180	198	202	200	199	185	190	183	199	186	183	209	202	201	163	175	177	197	193	187	161	176	196	169	180	172	176	181	183	189	210	213	168	207	182	193	183	183	200	187	219	208	194	209	201	179	201	190	172	192	211	187	171	186	176	187	171	155	207	203	174	179	173	165	190	184	193	168	189	192	188	156	167	176	191	210	181	195	187	204	187	185	164	203	180	176	188	189	185	191	173	192	203	160	185	195	192	177	190	174	181	178	161	185	203	208	177	194	173	172	174	169	162	171	211	184	183	198	167	153	155	195	181	161	173	182	187	194	184	202	145	197	180	172	175	176	172	169	217	180	185	174	185	152	181	202	164	185	185	171	164	186	198	183	191	170	172	222	176	163	191	188	184	170	177	191	187	184	166	186	184	175	179	193	188	177	179	162	186	199	178	188	189	199	160	217	163	164	198	199	171	180	193	187	176	181	169	156	177	165	184	179	162	161	180	147	213	192	188	184	183	201	185	160	184	163	206	189	172	157	208	179	198	166	206	162	183	189	180	189	182	171	191	169	164	165	175	205	163	178	187	183	197	187	164	203	197	178	175	153	184	165	179	196	155	182	188	198	212	186	181
14943	5753	4656	3214	2920	2824	2427	2021	1719	1754	1393	1411	1289	1242	1166	1163	1034	1043	906	899	825	745	797	757	688	611	568	570	534	508	557	526	474	532	528	475	478	511	501	504	583	531	526	518	562	534	509	502	468	494	490	540	462	469	472	496	477	471	484	441	505	473	494	458	486	505	502	490	465	478	482	499	446	430	507	484	478	517	468	495	456	515	487	502	474	502	489	505	451	493	476	490	487	474	469	475	472	499	493	474	457	476	435	474	469	467	541	503	500	466	476	467	452	526	481	452	505	483	485	457	494	488	479	445	485	483	500	441	489	499	485	480	506	495	488	489	498	489	496	480	461	449	489	505	498	467	470	462	454	481	461	449	458	514	472	460	484	457	519	485	469	474	503	455	482	540	463	467	499	475	500	512	481	442	466	494	454	480	438	507	458	471	458	521	516	458	471	495	487	450	502	458	482	506	497	483	478	461	468	487	524	508	465	468	469	490	493	499	503	471	479	515	493	502	535	504	480	473	488	471	494	499	459	478	520	482	504	467	487	498	479	454	465	494	458	460	464	468	475	533	483	471	443	509	481	482	512	470	463	461	428	484	475	493	524	482	471	473	472	467	443	493	520	512	487	473	485	504	473	502	436	490	496	465	477	513	489	499	435	458	425	487	508	484	492	486	491	448	478	487	489	456	467	469	453	493	467	450	475	506	512	473	464	458	466	523	477	497	468	454	463	514	484	471	472	492	490	479	514	476	516	547	453	485	484	511	478	481	494	493	490	498	452	510	469	517	457	511	451	469	498	444	491	482	496	464	474	454	441	529	454	490	519	473	476	490	477	527	466	481	513	472	465	430	480	464	481	479	489	527	532	489	503	503	453	489	458	448	469	469	510	520	486	511	476	460	476	497	521	525	481	437	450	509	506	472	473	533	477	462	447	448	513	499	503	504	459	517	441	495	475	421	485	492	470	464	481	444	449	469	483	485	499	417	479	480	452	458	468	476	496	498	506	487	523	505	449	498	461	490	458	457	505	519	470	465	444	487	499	487	450	520	488	493	458	492	461	476	469	448	498	529	495	537	460	538	473	454	517	459	497	489	486	482	489	479	500	501	464	496	488	499	456	495	497	444	492	449	515	479	502	538	481	500	456	464	475	491	475	491	491	497	490	471	460	482	450	491	491	518	503	504	499	495	472	462	479	505	516	462	470	543	486	518	485	472	488	509	483	479	485	508	444	550	470	480	491	496	440	514	522	512	473	504	510	478	517	500	511	518	503	515	511	506	479	506	500	481	478	491	461	509	462	482	510	517	487	485	489	506	493	468	472	493	486	465	486	494	474	473	498	492	496	491	495	485	430	487	486	505	500	438	455	502	473	491	445	466	461	491	503	483	473	470	467	486	465	460	515	506	467	510	463	517	480	495	468	492	476	491	474	447	477	463	522	454	504	453	456	480	461	448	499	504	449	466	492	455	464	524	493	486	461	493	453	501	451	499	477	452	518	468	470	482	483	521	452	484	474	478	467	482	450	445	466	493	485	488	501	502	520	506	435	501	464	491	496	487	480	477	457	504	474	505	467	515	499	452	493	457	435	479	485	482	479	484	459	508	458	479	495	469	469	500	490	486	470	467	482	518	491	468	473	482	469	508	468	502	459	446	492	494	502	446	457	477	479	471	479	474	473	471	435	487	422	467	487	462	496	481	476	526	480	511	481	473	513	468	487	480	479	455	500	482	501	491	480	460	491	510	442	453	482	488	456	473	526	480	456	485	474	464	504	449	498	468	483	496	464	509	511	478	461	478	489	504	463	476	475	487	503	461	491	492	541	519	520	491	484	484	494	507	485	477	482	502	493	475	474	495	501	480	471	468	481	515	453	491	511	484	472	491	492	502	454	469	469	480	522	486	478	479	493	467	456	476	417	474	447	482	474	487	471	481	441	487	512	479	463	491	447	453	465	482	480	480	496	458	519	495	468	494	501	468	513	497	458	528	450	446	501	442	456	501	477	436	452	454	441	513	434	477	494	503	471	485	450	489	470	506	464	445	465	486	501	503	416	460	496	491	457	479	493	496	445	398	499	447	493	462	521	450	490	482	526	460	444	509	499	456	521	456	446	454	497	514	477	489	474	499	500	484	464	422	486	497	478	467	453	474	489	472	490	475	478	492	479	483	491	479	466	489	518	533	498	460	478	492	486	465	509	468	447	498	440	492	471	481	525	518	483	483	496	516	474	497	476	486	477	484	457	419	492	456	472	472	490	443	519	472	454	452	545	485	441	462	459	490	505	462	486	477	489	476	502	477	453	492	480	478	466	440	508	469	460	468	473	489	457	483	477	451	507	473	482	488	479	495	484	513	451	445	487	478	462	440	482	451	505	506	492	487	485	485	476	475	463	501	451	480	484	483	469	469	529	483	518	491	481	514	513	483	501	471	465	532	484	500	475	505	456	451	482	459	479	513	494	497	476	504	472	482	458	486	495	484	491	445	458	498	482	503	528	448	463	521	487	470	471	488	479	491	491	516	512	531	522	477	484	481	509	500	463	458	501	469	470	515	457	488	475	501	448	493	497	511	508	472	463	510	479	496	463	469	434	459	476	473	519	449	499	481	460	501	488	453	483	471	511	492	499	432	425	507	482	482	479	488	472	518	497	469	474	499	481	457	443	458	491	489	477	460	460	488	490	461	488	457	501	489	483	486	483	499	532	431	500	492	508	511	496	494	511	455	471	481	449	476	484	477	462	514	472	483	476	483	461	486	474	491	447	471	456	453	500	462	511	522	465	505	487	451	481	482	488	522	534	514	489	437	473	478	482	562	493	484	482	505	517	459	507	480	471	457	507	498	477	517	461	467	466	475	454	485	480	467	499	453	467	443	466	483	473	477	461	467	461	474	520	469	506	515	482	475	456	473	456	455	467	439	497	490	484	448	429	514	515	470	494	524	479	487	503	467	472	475	447	477	434	484	501	497	479	462	483	497	479	495	513	475	485	442	465	477	546	501	414	522	488	481	520	472	404	459	478	479	460	475	466	489	472	540	487	448	479	453	511	500	508	494	470	474	503	466	499	477	452	486	457	503	463	460	461	453	488	492	464	494	469	479	483	414	468	506	483	458	500	493	489	452	467	519	474	503	467	469	473	466	443	444	480	466	469	482	465	484	458	502	516	460	493	497	427	463	486	481	456	501	496	496	496	522	502	473	466	479	465	479	495	497	467	507	469	508	491	474	492	465	454	525	514	457	480	505	455	489	444	495	457	515	484	480	480	482	485	475	488	509	486	482	475	466	483	485	494	483	462	480	484	476	467	515	482	468	468	471	483	495	461	481	474	509	490	480	479	462	453	492	485	503	466	488	479	474	501	450	493	479	468	465	478	426	512	473	492	465	469	488	496	453	503	474	486	499	480	490	477	507	441	458	492	490	518	430	457	487	478	480	524	502	498	465	482	443	498	435	474	460	488	470	465	510	465	506	508	504	468	508	486	488	462	467	472	496	514	475
5460	1418	714	531	571	502	487	457	413	409	383	431	399	385	385	425	396	366	374	346	364	343	381	372	359	343	338	375	334	354	380	328	357	329	359	348	349	358	380	360	325	346	337	365	352	385	381	362	346	312	360	349	355	334	390	353	349	316	376	359	355	367	325	356	352	360	362	318	368	378	348	350	376	320	354	351	340	362	343	368	333	321	360	379	371	337	362	357	372	398	375	368	371	350	366	329	344	375	351	365	348	358	339	334	337	341	358	378	339	353	394	378	381	349	350	346	364	366	341	353	362	372	365	374	369	346	341	313	356	351	365	382	358	338	342	379	359	317	358	334	349	363	362	393	348	360	371	367	347	351	326	362	312	335	364	346	348	366	326	392	352	369	326	366	360	348	343	350	370	352	367	376	384	362	354	353	354	343	370	369	352	364	348	343	359	368	351	318	361	342	392	341	336	351	366	336	362	358	369	329	308	318	366	360	348	355	347	366	362	331	365	327	351	366	351	352	330	355	325	352	350	367	392	366	361	344	339	339	366	364	382	391	344	349	305	309	373	374	354	375	332	374	348	384	340	326	401	315	339	376	384	381	346	396	360	374	338	352	374	346	341	354	342	348	356	366	362	377	370	350	309	331	333	357	348	352	369	380	381	383	376	358	334	344	342	359	340	356	315	368	335	353	363	376	335	384	358	333	335	340	392	330	367	339	355	350	375	323	345	369	371	363	338	342	377	356	333	343	348	365	355	344	360	365	351	365	374	328	338	408	350	364	366	405	366	349	342	364	361	348	387	333	361	310	377	365	353	350	349	358	358	367	352	345	327	369	379	369	330	413	369	363	361	319	326	365	331	335	382	346	319	338	339	339	327	376	367	361	370	387	395	360	393	350	344	339	370	380	330	379	323	374	376	342	376	345	353	335	358	332	352	349	383	379	337	349	342	382	353	342	371	369	357	363	367	370	365	396	367	337	379	354	367	341	355	353	355	358	380	350	375	382	340	333	366	371	349	370	355	350	387	354	316	345	341	354	359	360	360	326	351	383	384	358	349	322	341	356	360	411	323	327	376	343	363	339	334	348	352	370	394	355	377	340	354	368	352	330	339	358	333	357	307	348	351	366	398	333	362	344	377	364	372	348	326	367	349	359	395	314	330	341	348	351	381	373	360	365	352	319	361	388	354	400	347	348	361	358	356	350	337	355	336	372	365	326	364	347	349	324	362	335	380	347	320	337	385	318	385	351	361	329	371	356	328	389	371	362	366	348	348	342	370	365	378	319	370	352	319	358	348	415	388	382	378	395	363	379	348	340	389	382	334	379	354	348	326	374	331	341	323	382	348	329	357	367	333	345	342	353	379	346	343	335	351	390	336	397	341	379	379	370	349	344	351	341	345	334	357	365	363	368	353	351	331	364	368	338	371	358	352	363	357	343	343	355	337	386	335	385	418	329	336	363	354	347	352	376	332	368	369	320	364	365	337	363	332	369	355	330	373	364	336	377	360	365	354	374	340	357	360	353	376	346	341	369	366	398	408	361	366	345	366	360	360	348	376	355	377	344	371	325	355	350	353	375	366	358	341	366	357	331	340	359	361	367	366	343	390	372	364	343	383	346	363	369	336	375	340	400	348	336	335	360	364	332	347	358	356	364	349	353	359	357	358	370	382	336	360	351	358	344	395	335	370	338	341	357	327	343	323	340	356	378	346	373	341	377	369	350	346	336	361	362	378	364	365	386	407	358	374	369	322	317	323	358	360	332	357	391	330	341	334	363	335	358	349	338	370	375	343	323	359	350	331	370	328	366	398	331	337	352	364	348	364	331	372	345	353	370	333	327	346	374	341	362	354	337	348	363	345	316	382	346	370	363	362	380	351	359	411	366	370	355	384	363	332	367	348	348	356	372	354	369	354	350	359	365	369	348	393	349	373	343	345	332	322	352	343	363	356	367	352	379	335	366	350	356	359	351	320	343	346	411	383	370	363	372	350	340	347	350	339	347	355	349	332	368	341	338	370	351	373	344	335	353	382	366	369	369	351	347	360	340	371	350	358	370	392	353	378	380	314	366	364	364	400	380	355	381	329	333	358	363	350	376	405	347	345	395	348	325	381	332	410	361	325	374	368	348	321	363	296	346	336	356	365	336	335	362	324	348	345	353	375	355	369	352	367	385	356	342	339	325	376	333	334	318	324	333	359	360	340	349	378	383	343	349	345	318	378	350	336	336	330	379	358	385	335	343	362	343	381	317	331	345	328	355	350	366	349	351	376	349	337	359	350	372	344	342	365	399	372	360	362	356	369	359	350	362	373	381	336	320	375	323	363	346	377	372	326	376	365	378	375	354	376	326	347	388	387	334	361	344	337	332	372	397	364	365	375	345	367	365	349	354	362	383	357	358	404	322	370	384	388	366	349	329	355	323	346	355	380	369	341	387	356	389	357	343	341	325	379	355	360	339	376	353	372	374	369	367	340	382	414	365	349	332	329	331	358	351	362	335	336	402	361	315	342	341	358	349	373	394	359	323	341	390	342	362	342	333	357	363	362	369	337	345	342	360	347	363	382	372	332	352	334	356	353	364	349	371	347	328	373	323	352	355	360	362	343	342	389	336	341	377	357	331	347	331	347	383	327	356	367	332	340	351	358	353	367	354	357	366	361	306	364	336	369	370	347	359	342	317	352	369	342	335	382	324	351	354	330	370	368	376	340	386	367	367	342	343	331	381	356	380	353	376	385	371	361	372	368	364	348	345	362	362	352	348	357	343	353	363	336	346	333	343	372	364	332	348	350	339	297	380	335	358	370	344	359	391	327	353	356	365	349	346	376	370	337	374	366	372	359	365	365	355	334	365	342	325	332	365	336	351	348	334	372	367	354	341	369	353	377	370	344	342	368	318	347	340	346	353	320	365	381	343	368	356	367	370	362	347	366	377	387	385	347	349	338	386	334	343	357	378	367	330	385	366	347	336	364	367	376	345	366	359	366	367	370	367	354	349	318	347	328	360	371	351	356	361	333	348	369	345	372	346	354	374	325	326	357	349	362	369	369	339	363	374	320	339	330	340	351	361	341	361	350	333	355	363	368	383	381	346	345	347	354	352	354	374	346	366	365	381	338	363	339	333	362	349	345	360	393	341	369	367	334	352	379	325	375	342	348	350	380	381	323	358	366	367	333	350	353	340	413	342	356	327	322	365	368	349	331	381	361	341	329	351	397	375	349	356	341	343	377	352	355	391	382	367	328	362	342	354	369	318	348	402	362	357	339	351	365	404	373	360	375	352	367	361	337	346	333	374	373	329	399	342	368	383	342	304	372	361	352	351	361	367	354	369	340	334	338	396	381	390	364	341	370	340	367	342	330	341	350	359	356	341	339	377	342	319	353	381	349	340	347	326	359	333	352	367	355	360	362	356	351	321	326	360	331	367	359	367	376	362	358	326	347	384	355	386	371	362	349	354	360	382	348	370	344	369	386	365	356	347	338	324	364	358	364	343	369	349
4846	1921	1716	1513	1656	1771	1489	1402	1234	1241	1217	1171	1133	1182	1119	1088	1098	1113	1003	1042	993	977	991	931	970	924	933	947	875	905	867	864	938	820	827	842	915	911	976	845	921	856	940	915	834	858	888	901	884	865	897	890	876	912	964	879	893	878	922	910	864	860	859	905	920	922	901	928	845	882	881	931	903	914	887	904	942	908	924	838	909	883	905	870	874	902	865	945	873	851	863	855	851	854	864	878	864	836	904	861	853	854	907	805	885	907	911	884	873	886	864	859	855	858	907	859	884	900	881	859	903	863	914	876	884	907	872	849	888	894	880	930	897	876	855	884	834	831	885	926	882	853	934	880	873	851	909	861	868	875	935	923	901	917	886	859	898	861	894	885	873	847	868	896	873	852	871	859	855	884	870	889	886	838	885	925	908	914	926	937	953	843	877	885	861	894	833	874	886	905	874	881	847	955	893	883	874	887	935	895	896	872	898	924	871	960	854	849	871	865	858	952	834	863	903	839	893	866	893	910	857	842	882	965	875	840	860	870	916	890	859	858	902	860	880	894	901	879	925	829	882	827	918	837	884	881	885	875	889	858	929	896	838	857	857	899	869	884	893	875	860	876	908	872	830	934	912	890	973	868	860	893	867	921	898	902	896	835	908	852	890	894	890	870	868	844	883	877	866	925	879	884	880	899	843	887	851	888	893	832	886	855	879	894	859	870	897	878	889	873	851	898	930	894	904	895	876	870	865	857	926	907	943	900	869	848	886	883	911	841	901	920	870	836	880	921	892	918	945	894	872	920	914	936	859	880	873	888	853	956	892	900	871	872	847	886	938	930	871	827	894	844	884	854	866	884	907	860	905	813	909	904	916	888	874	852	864	904	880	850	872	922	959	879	919	853	897	927	860	900	845	885	900	866	866	892	917	881	954	907	885	849	881	892	838	826	896	891	899	851	941	874	861	894	844	920	895	899	905	867	907	880	890	926	917	903	879	848	848	877	909	938	840	860	944	879	890	831	890	891	875	850	896	893	891	906	923	900	912	905	866	833	946	867	846	903	866	842	860	886	922	923	879	947	914	902	881	893	905	881	956	853	867	886	887	883	921	892	867	890	892	877	880	837	857	865	922	836	863	855	943	898	897	879	935	861	829	867	841	874	897	870	893	925	877	887	843	895	858	884	864	897	920	871	877	947	855	844	871	837	876	884	929	943	927	909	932	877	935	900	896	923	854	876	845	909	878	889	919	883	846	896	903	914	885	891	909	848	876	892	881	883	864	894	895	953	888	872	881	825	900	852	913	858	861	927	859	885	862	894	893	859	888	871	848	923	866	843	830	904	871	844	910	886	885	901	845	891	869	887	857	894	895	889	862	850	902	858	848	866	901	918	903	883	853	899	888	857	890	885	878	871	858	846	854	878	872	899	921	915	816	937	853	908	912	876	945	856	909	890	872	892	931	853	839	894	899	833	891	871	893	887	952	897	923	865	914	893	949	852	908	849	931	835	849	843	876	827	892	840	901	847	833	887	915	860	839	956	889	916	868	864	930	844	893	910	856	828	913	859	864	867	889	948	896	860	797	839	804	902	852	907	897	884	879	942	863	902	906	903	895	856	904	862	878	849	887	885	864	869	855	866	906	880	861	842	908	891	890	867	932	874	851	896	932	875	830	908	867	865	879	858	872	952	907	879	872	891	831	911	918	874	910	910	906	953	881	870	899	897	820	896	872	922	900	907	910	943	901	928	878	846	891	869	893	907	882	925	875	870	869	863	893	872	888	885	895	824	865	870	829	852	885	864	854	877	865	897	882	882	881	840	893	838	911	875	875	907	844	908	846	948	853	865	882	895	912	852	933	858	850	914	928	877	861	934	925	865	908	847	885	896	904	856	832	895	903	889	872	863	927	889	905	856	887	867	935	860	879	914	836	906	893	834	925	885	907	907	869	880	850	868	859	876	857	874	868	898	872	882	846	908	872	838	921	838	895	896	903	889	912	875	882	873	906	933	941	889	889	798	859	896	891	898	898	877	890	922	904	923	925	871	892	905	854	925	884	904	867	829	901	903	893	873	848	866	896	885	848	852	858	931	896	874	889	860	839	882	875	881	865	882	879	905	907	819	885	921	883	877	881	866	910	903	868	851	881	914	868	896	931	954	864	807	893	855	871	910	858	931	886	909	892	909	870	877	894	857	874	922	911	880	880	883	943	881	902	891	900	884	860	916	931	866	906	846	876	908	886	876	863	923	847	910	919	890	845	901	872	891	908	882	892	888	889	871	945	887	861	919	885	832	850	883	876	915	912	856	843	880	875	839	877	903	898	917	880	911	920	883	931	887	864	900	882	877	917	823	922	897	903	845	907	891	910	887	865	877	863	847	880	839	840	823	908	923	875	902	863	890	857	855	892	876	922	854	850	942	910	836	927	911	897	872	873	840	940	915	811	894	867	890	862	928	893	906	817	839	835	835	861	838	861	879	839	855	897	864	874	828	856	886	907	894	861	868	923	937	846	846	825	883	850	857	869	848	868	892	912	848	892	935	873	904	928	875	923	937	899	850	885	924	861	854	864	902	904	809	869	881	891	879	926	953	840	879	860	848	841	858	892	884	869	821	872	859	884	845	889	881	877	873	891	894	954	899	904	875	905	885	878	880	912	915	892	876	897	911	847	980	872	873	905	951	906	871	893	911	913	860	876	870	880	833	873	889	890	830	896	897	870	868	877	884	854	875	935	900	868	894	844	882	866	912	900	894	873	912	858	860	895	848	937	853	807	867	838	907	931	882	896	799	851	828	885	884	836	905	889	892	915	879	905	870	861	917	853	831	907	859	865	887	895	911	911	901	937	905	870	860	906	881	890	873	924	936	869	837	836	951	837	896	893	891	929	901	892	879	875	941	902	820	872	827	858	886	839	861	897	861	896	885	862	876	830	888	861	907	910	819	891	927	953	874	874	908	881	938	894	850	816	878	943	897	894	893	876	903	917	843	863	867	873	916	937	822	907	853	834	849	839	924	904	909	869	867	933	877	858	854	888	884	899	869	896	856	864	906	839	911	865	833	894	897	871	892	864	888	857	892	809	904	880	927	896	913	944	861	909	846	902	848	897	904	881	912	889	883	914	850	817	844	859	851	852	869	915	905	869	924	844	938	886	896	869	900	870	849	886	845	893	876	878	875	874	868	883	887	901	931	857	888	890	929	829	927	917	841	877	887	869	870	892	919	831	858	873	863	917	903	805	914	917	911	901	881	911	871	874	868	856	917	856	865	888	879	872	883	900	938	851	863	841	851	883	909	887	883	839	896	883	864	878	864	876	816	903	890	963	885	908	865	901	901	890	888	867	909	843	861	875	870	907	900	881	897	912	929	823	893	918	856	905	887	854	909	890	888	871	838	929	919	923	863	874	893	888	961	849	911	852	879	852	840	840	927	843	858	869	890	842	886	826	821	894	873	859	877	895	897	878	854	903	870	861	916	825	879	883	870	848	925	873	887	884	912
14633	4771	2339	1043	777	689	601	474	459	436	442	428	424	432	364	407	386	418	311	351	359	321	357	357	354	346	354	341	361	316	343	322	357	339	346	346	352	325	333	338	342	346	352	327	355	359	358	344	316	344	359	309	318	305	330	301	304	338	325	331	338	305	355	368	287	322	318	300	320	338	326	335	301	288	309	338	335	356	316	324	318	296	331	355	341	372	373	318	321	360	336	344	343	331	331	311	349	330	314	318	361	331	294	347	340	343	304	311	288	316	359	323	291	323	326	338	341	357	340	303	343	376	334	328	332	344	337	349	307	357	312	339	336	375	348	339	363	349	300	350	338	306	326	339	310	343	335	333	350	349	322	308	348	301	326	328	327	359	360	320	320	345	356	320	330	340	348	305	343	330	339	342	320	344	309	319	313	340	304	287	301	347	363	332	351	335	354	317	317	303	358	320	348	324	328	335	315	340	328	343	333	321	309	331	317	338	346	338	332	348	332	314	289	332	349	338	332	316	326	334	319	323	342	320	329	318	316	314	352	343	333	286	324	309	340	345	361	339	331	323	329	325	340	341	311	324	336	341	317	317	323	341	336	336	331	312	338	329	333	318	329	304	322	316	332	304	307	293	318	338	322	336	372	324	318	327	345	328	307	312	327	328	321	334	322	348	344	301	310	333	361	299	304	347	332	314	327	319	312	313	330	322	331	330	312	338	319	319	371	340	335	343	321	347	332	331	322	335	350	343	329	322	339	341	339	335	332	313	329	353	356	300	363	313	323	320	301	320	298	372	348	312	331	314	359	347	323	335	324	288	355	356	315	343	333	330	303	326	340	313	352	327	330	323	352	338	322	345	321	339	311	326	361	321	340	343	337	307	337	344	353	317	340	327	313	327	369	347	321	349	342	333	339	342	347	316	310	310	295	320	324	332	340	340	321	358	361	287	325	322	316	334	320	360	328	377	327	328	311	321	327	331	333	336	354	333	341	344	326	340	359	319	316	316	332	340	316	361	343	316	372	356	349	313	303	332	375	343	344	331	319	316	329	343	315	373	283	291	334	327	347	300	320	309	313	292	365	341	286	313	311	324	335	345	335	342	339	359	306	326	343	348	332	356	320	336	332	345	340	324	334	352	306	332	306	336	308	347	296	326	346	319	315	331	312	367	353	343	335	325	332	339	325	326	345	337	318	329	326	334	374	333	304	361	367	368	298	320	369	332	328	309	317	306	356	356	336	335	364	337	353	326	345	330	328	327	312	344	349	342	321	332	282	327	313	348	368	374	345	344	347	316	290	363	321	284	344	291	288	342	354	339	331	336	314	329	328	324	325	348	341	363	310	320	311	357	325	333	328	344	315	293	326	319	353	294	346	306	352	334	307	344	346	382	335	302	351	330	332	329	337	335	374	336	324	334	310	334	336	330	355	334	345	366	318	322	373	305	346	342	325	319	341	307	321	335	366	322	325	301	332	388	321	341	340	330	332	343	339	327	345	310	334	339	329	364	363	332	363	334	322	337	319	314	332	330	320	372	337	328	346	332	373	325	301	306	331	328	343	356	343	366	321	324	332	336	341	341	294	319	334	320	332	328	340	347	336	349	315	305	355	327	307	314	347	341	348	302	312	338	324	322	323	302	338	340	312	329	315	322	368	313	327	305	337	343	321	353	327	323	302	327	340	354	363	386	336	336	323	328	321	337	332	326	328	323	336	311	294	339	309	307	313	334	321	358	343	321	329	321	314	330	310	351	314	289	353	372	322	335	334	322	315	317	335	325	300	353	309	352	341	331	302	329	332	347	343	347	365	362	316	322	329	320	348	359	310	326	323	320	355	321	341	297	341	334	300	343	348	354	307	351	319	325	356	346	340	349	328	331	336	325	310	287	342	328	334	338	327	298	331	315	350	300	347	303	347	301	331	308	344	358	374	351	320	321	328	328	357	311	299	341	316	352	341	314	329	318	353	346	340	332	312	350	286	327	308	306	319	339	325	322	310	324	325	342	306	333	307	332	292	320	299	316	344	340	337	324	339	337	321	347	356	343	323	358	315	317	319	330	357	337	329	352	351	349	331	336	378	323	304	304	326	327	320	307	307	376	298	325	320	319	309	365	339	349	308	303	311	332	366	344	331	332	342	322	344	336	360	332	298	318	339	307	347	327	334	327	369	328	300	316	313	312	286	307	356	315	329	307	320	289	370	340	353	337	309	325	316	353	337	337	297	360	341	347	377	327	376	331	352	323	304	329	327	360	361	300	326	315	287	342	323	325	326	342	334	320	332	328	328	351	330	333	325	332	361	347	321	316	329	306	318	337	304	340	377	323	305	326	310	333	335	360	320	323	343	308	330	320	328	326	328	317	341	346	321	341	328	328	319	323	335	332	312	344	336	341	357	336	356	334	328	310	340	305	338	348	324	325	349	323	349	313	312	324	322	344	346	340	363	317	300	312	331	317	311	277	351	321	310	331	321	332	332	314	314	327	377	335	340	316	339	305	314	304	325	333	348	308	309	347	330	320	320	339	332	345	331	326	314	337	324	317	316	325	350	294	347	334	297	346	325	331	341	331	321	311	310	337	345	336	318	332	348	311	324	333	331	328	314	349	365	365	303	334	349	351	358	348	319	348	343	310	311	331	320	331	331	365	334	320	320	338	339	318	336	338	343	324	343	368	314	374	358	308	348	331	341	299	318	340	326	355	322	352	332	338	322	326	317	345	351	290	331	345	324	335	333	313	299	333	357	323	328	322	306	330	335	345	316	330	347	351	339	321	359	309	331	336	347	313	294	310	335	324	368	337	346	350	341	324	376	336	347	334	323	344	363	340	338	350	342	370	329	303	325	339	347	328	354	335	337	321	298	351	338	332	353	339	340	336	348	347	316	301	346	348	334	300	332	329	334	312	384	339	335	354	325	322	340	337	371	353	337	331	334	365	309	307	314	330	304	329	333	323	323	351	331	324	340	334	308	350	362	312	341	335	340	352	342	348	322	338	322	339	355	343	359	352	320	299	353	312	373	343	321	337	358	328	311	322	347	368	350	325	337	360	320	362	343	316	323	336	355	336	312	299	340	317	321	340	330	298	316	302	302	307	333	330	309	333	324	357	298	317	316	326	355	324	333	341	336	317	320	343	382	362	304	325	348	356	357	326	321	334	317	334	351	338	337	289	308	322	345	346	330	336	309	339	335	290	361	350	335	320	329	316	336	300	354	330	345	348	314	324	361	312	333	335	326	305	324	318	314	325	305	335	374	337	327	344	280	363	299	295	348	317	313	346	294	317	329	337	331	318	297	311	350	315	293	324	309	331	343	340	322	371	312	311	316	335	337	366	330	325	358	363	326	340	341	343	331	327	353	339	333	358	342	332	299	335	334	279	313	328	324	310	316	322	332	327	342	349	335	323	326	337	322	310	303	325	324	345	323	322	310	311	321	332	325	339	338	361	328	325	310	290	356	362	311	310	343	339	312	332	329	347	345	332	363	336	330	327	344	321
11604	5002	3312	2579	2797	2559	2031	1827	1665	1580	1453	1382	1323	1385	1284	1255	1203	1149	1086	1051	991	1011	1004	981	939	889	901	872	863	814	773	850	829	851	847	853	800	854	818	839	857	854	823	907	819	854	870	847	849	843	859	883	876	794	787	811	846	855	846	825	805	805	795	849	817	790	831	855	859	837	799	820	809	821	837	860	908	808	803	793	804	783	813	826	870	835	782	831	845	845	817	801	792	802	811	774	919	894	823	809	821	793	780	824	846	780	864	800	839	840	784	802	847	845	812	810	840	789	816	820	797	816	858	816	777	828	854	748	814	789	829	831	804	832	783	829	754	811	866	864	801	858	819	843	815	750	822	827	823	800	785	824	825	811	807	805	820	818	828	824	801	833	827	790	845	827	814	820	803	864	814	751	832	855	851	828	804	839	798	862	830	871	830	798	859	851	793	855	811	802	800	832	852	851	762	857	838	826	847	831	825	807	817	774	864	811	788	833	829	830	799	799	811	814	876	837	883	839	813	816	840	816	815	844	822	834	840	877	806	826	806	776	854	840	886	779	859	845	851	829	869	808	794	806	871	857	820	832	785	815	787	840	806	779	816	810	864	877	789	812	797	841	829	824	834	822	814	846	827	788	859	801	857	830	795	850	768	815	815	823	768	779	772	803	792	853	823	788	776	842	773	802	781	851	807	776	836	827	825	802	812	833	865	822	825	823	830	828	864	804	809	782	838	826	820	844	843	842	813	805	825	826	847	872	807	800	805	816	832	852	823	804	791	820	794	777	849	798	847	828	869	785	801	825	806	801	809	780	783	816	833	831	819	923	846	814	829	825	791	828	868	822	827	772	818	793	834	788	828	855	835	807	806	834	842	809	878	817	885	820	796	784	892	796	826	780	768	770	774	822	835	860	826	822	850	840	770	848	806	812	804	828	725	833	838	819	848	816	811	847	830	859	809	804	840	840	817	840	879	800	855	823	804	842	764	800	817	816	836	828	806	828	800	817	802	833	758	858	809	799	831	769	819	857	792	894	826	794	811	862	780	876	845	809	848	815	818	810	825	803	776	840	838	831	845	805	803	841	886	782	843	829	808	815	835	779	834	840	861	781	843	814	793	822	842	814	779	817	835	865	840	873	796	849	788	873	817	827	792	869	857	791	822	819	858	828	819	817	829	835	843	822	830	807	814	784	828	849	806	861	815	844	821	846	882	821	831	842	804	786	855	818	886	816	764	779	857	796	858	870	840	802	815	835	836	788	791	802	866	835	800	839	858	847	806	841	815	775	805	828	811	858	823	788	815	803	829	802	778	911	794	824	844	873	816	837	839	820	802	843	812	804	876	784	904	795	815	833	884	834	831	878	814	834	838	831	768	843	847	782	804	791	778	809	868	800	793	853	803	806	827	841	846	804	774	896	787	899	845	816	816	801	818	799	861	874	814	842	841	841	875	846	821	806	805	808	809	801	833	833	820	917	814	847	866	833	850	803	881	846	797	800	763	860	810	812	873	850	862	817	812	809	847	783	852	796	859	837	816	866	854	798	854	857	817	808	822	799	842	864	806	808	874	817	788	819	782	784	873	841	844	841	824	840	872	822	835	823	844	840	822	850	868	805	791	807	824	828	809	795	845	830	853	863	815	835	812	830	832	828	845	847	824	823	839	815	808	784	873	878	747	776	808	820	805	830	794	843	796	877	884	793	797	819	841	780	860	814	833	826	841	799	845	797	838	863	818	821	767	834	822	817	838	825	798	790	874	806	801	794	848	804	815	810	850	807	774	816	821	806	826	820	840	773	811	856	810	807	848	826	820	809	830	810	870	832	765	779	831	831	850	833	856	779	874	845	843	780	850	841	851	868	794	828	808	806	833	847	845	883	858	757	844	862	878	829	825	866	835	816	807	790	795	800	801	765	818	787	834	822	843	830	846	805	820	849	812	833	815	841	831	833	780	811	832	840	831	834	852	858	845	812	795	785	816	798	817	828	806	834	774	849	795	818	813	810	857	808	821	807	824	785	821	811	793	806	791	781	850	799	799	862	795	838	832	802	794	803	836	774	798	795	836	814	828	813	801	836	779	829	797	846	798	803	781	825	855	824	810	782	831	829	783	841	861	857	818	809	796	821	822	835	837	850	844	802	824	836	814	809	814	805	782	841	821	812	794	817	812	823	860	839	858	784	824	807	789	832	850	814	805	877	851	896	848	822	806	842	816	845	847	814	815	844	777	842	799	861	818	812	871	826	816	822	770	815	816	830	788	834	851	795	806	819	854	865	818	856	869	843	852	834	812	789	817	787	791	874	786	840	825	799	831	809	801	842	809	825	798	820	818	831	819	845	851	851	850	823	808	838	829	775	827	820	891	790	809	806	791	810	807	865	801	825	828	829	842	844	763	872	880	885	877	824	759	861	798	803	879	871	816	798	825	758	822	814	822	783	798	827	853	839	848	817	815	748	766	784	771	792	805	767	811	796	809	844	795	809	858	823	783	828	867	808	867	805	825	843	819	766	810	832	846	809	816	782	764	791	853	827	756	850	816	790	826	853	866	809	809	858	810	790	822	775	832	826	810	797	853	780	809	827	822	808	830	820	807	792	811	769	777	871	782	799	882	777	827	811	813	824	818	812	862	809	797	823	786	799	799	772	834	755	846	793	786	843	857	813	826	777	817	822	791	800	834	785	837	799	827	801	816	746	810	821	765	825	831	857	817	869	831	870	846	805	819	825	827	790	846	800	803	819	853	814	821	790	833	800	778	809	826	768	775	850	799	799	819	886	795	840	804	871	809	828	811	829	808	827	824	829	822	815	803	815	860	797	804	830	764	806	780	807	815	813	861	836	789	783	831	790	801	853	805	767	853	858	779	814	820	801	831	804	841	809	775	829	805	812	785	840	820	836	824	806	788	815	831	852	827	878	797	806	804	834	774	855	860	837	792	854	816	796	823	794	841	828	812	827	845	844	819	827	849	770	837	778	791	827	836	855	804	799	823	829	798	826	860	891	828	876	860	889	815	787	838	783	841	796	835	841	785	807	839	811	820	856	806	806	828	830	778	833	823	815	882	803	854	836	834	841	763	810	783	836	874	814	831	782	829	795	841	874	827	813	783	822	825	795	844	815	806	794	836	825	778	845	852	838	817	803	808	824	824	781	822	782	811	795	831	864	797	866	867	788	813	833	821	796	837	855	767	792	818	840	799	832	823	804	830	786	826	752	822	815	813	846	840	821	755	778	812	814	844	840	833	830	801	819	779	860	819	819	863	765	866	857	813	824	821	791	792	835	846	828	796	833	754	812	860	826	797	778	838	796	837	823	745	799	829	842	811	801	842	797	782	842	811	777	780	798	754	803	825	821	807	858	840	853	739	857	798	801	835	877	828	790	834	759	841	799	809	856	844	846	820	849	848	828	815	838	881	844	778	824	783	811	828	808	816	829	821	843	797	813	827	811	819	785	839	817	811	821	822	815	807	799	813	854	805	833	796	842	792	836	782	833
23244	8854	4140	1670	988	657	484	407	348	366	336	315	312	321	285	260	271	260	253	221	224	210	228	211	196	203	197	183	207	177	199	182	180	205	187	182	193	189	175	169	186	190	201	174	204	189	192	192	174	151	205	173	170	193	172	179	189	193	195	180	192	200	161	192	178	193	178	179	174	163	197	196	188	210	198	195	204	190	182	181	179	184	184	180	197	186	175	196	198	184	190	195	173	188	188	182	210	170	197	183	195	168	194	197	173	187	178	163	205	181	175	186	182	157	189	201	178	206	167	173	176	206	181	185	174	186	184	182	201	162	192	179	165	169	185	185	185	163	204	165	203	175	191	175	178	208	161	169	191	189	185	175	206	219	173	179	167	192	180	186	165	153	183	207	196	182	187	154	159	160	194	196	175	167	180	183	194	200	186	172	198	191	189	181	163	160	168	208	181	168	186	190	199	180	188	177	174	175	175	175	180	210	180	186	174	176	176	156	188	196	161	177	162	193	191	181	171	181	199	185	175	167	182	174	182	197	210	148	168	187	178	169	184	190	163	181	187	185	159	176	169	169	187	172	192	161	189	203	173	175	191	184	166	165	184	189	184	171	192	177	189	176	180	179	203	186	184	187	165	201	182	198	177	178	170	208	190	192	182	183	190	212	191	205	186	176	176	154	197	184	174	184	205	206	194	177	170	174	178	204	197	158	158	187	203	183	186	188	160	179	202	167	165	196	196	191	176	177	177	200	183	210	157	177	168	157	163	163	181	164	179	195	181	167	193	188	191	195	199	160	186	201	193	171	154	171	172	168	204	177	191	172	191	179	170	187	171	170	185	191	187	212	163	178	196	176	212	200	183	151	160	193	186	186	172	182	178	204	196	192	188	200	156	195	184	214	171	196	175	211	183	198	194	219	190	192	177	173	177	182	190	199	165	188	190	189	189	188	186	179	177	184	193	164	190	208	171	191	181	188	171	163	189	179	178	162	183	190	196	172	187	179	188	181	161	193	175	169	198	172	179	171	173	162	196	160	180	229	180	198	169	197	196	178	198	173	188	186	204	190	168	172	178	188	184	198	183	186	207	191	191	163	191	192	210	206	171	181	171	188	190	182	152	184	159	196	189	190	174	194	166	192	212	226	173	169	176	161	169	184	161	195	199	178	184	186	183	193	173	193	200	176	204	176	190	210	183	180	195	173	193	194	164	188	174	188	183	175	204	189	196	184	197	173	197	176	181	171	184	182	195	180	201	189	171	160	183	194	166	188	203	172	172	193	168	198	189	172	178	193	191	203	199	191	176	179	164	181	196	174	211	174	191	222	176	199	173	174	175	193	166	162	203	169	181	187	158	183	207	168	189	180	176	200	192	158	177	180	177	169	168	184	175	187	184	184	183	161	163	198	166	193	183	180	185	177	186	191	172	186	181	158	188	201	191	180	161	203	204	180	158	184	206	197	185	166	177	176	168	175	181	200	194	182	184	183	209	192	195	190	185	200	198	200	185	191	191	179	175	207	193	212	184	205	174	200	175	188	183	161	169	192	178	192	183	185	191	200	158	204	192	161	200	205	156	180	188	210	171	205	183	207	183	181	183	203	165	184	149	191	193	196	185	222	208	176	228	170	174	176	178	202	173	192	157	184	212	187	196	187	176	188	180	183	196	194	195	188	156	173	189	167	218	237	201	199	172	176	186	185	186	195	204	197	199	168	187	187	192	185	195	158	201	182	188	199	191	195	217	159	200	199	174	180	184	178	215	159	173	147	177	197	175	188	201	185	206	174	174	181	163	213	171	199	206	189	173	190	189	176	189	207	187	212	191	165	188	183	187	171	192	194	172	198	187	190	194	206	163	190	184	176	176	180	171	191	176	177	201	181	187	196	163	200	175	188	179	155	167	166	196	163	171	200	198	183	211	198	185	179	184	174	175	191	193	162	184	196	177	194	196	167	186	207	178	167	181	188	159	186	193	195	195	188	191	198	182	209	186	168	190	160	199	201	224	177	191	163	205	194	185	195	171	191	183	167	183	170	182	179	205	178	196	180	168	188	175	197	200	206	184	194	187	198	195	151	186	192	194	179	196	189	185	178	190	184	210	192	198	204	198	203	193	181	183	186	169	181	196	175	184	169	183	207	185	207	182	188	196	209	161	178	181	196	178	203	196	175	190	193	186	179	190	186	174	179	207	185	162	196	193	185	179	179	203	190	183	179	192	185	181	189	196	194	168	183	201	188	157	173	185	191	182	180	190	174	181	174	176	190	160	179	171	168	193	176	169	176	195	186	193	192	199	160	175	169	171	195	158	176	193	170	173	185	199	177	187	200	195	191	193	180	189	177	169	202	185	180	189	176	157	188	173	172	189	182	185	166	189	205	164	178	210	187	187	190	198	171	200	167	204	161	178	180	166	169	198	196	193	192	184	167	164	166	158	209	179	180	170	183	188	194	158	165	179	169	189	177	199	166	180	191	183	177	198	182	192	170	169	177	184	209	168	207	176	192	197	198	172	169	190	184	188	178	185	200	190	182	199	189	166	190	191	194	197	184	175	203	193	182	185	191	187	180	170	183	186	172	204	196	186	214	197	213	175	186	205	170	173	185	171	202	202	142	169	205	179	174	176	186	164	166	191	216	196	197	202	207	176	160	174	190	192	184	188	207	203	194	204	195	168	196	193	193	199	206	178	154	198	198	193	172	208	162	184	204	178	188	207	172	184	159	178	194	183	156	171	156	205	195	201	195	180	204	183	176	184	194	172	159	199	182	186	166	195	192	181	192	187	197	207	187	177	185	204	202	189	187	182	193	188	189	200	184	194	198	171	160	198	188	177	202	191	178	182	204	203	202	160	186	207	176	153	178	193	178	184	170	177	207	184	183	169	171	186	183	171	199	214	199	191	210	214	168	184	158	187	201	202	199	227	168	189	168	220	180	195	203	177	182	190	197	171	214	226	182	176	214	160	188	175	194	171	202	171	200	187	157	176	178	171	183	195	189	194	179	194	171	164	183	172	187	194	204	183	200	179	190	185	193	167	192	181	203	163	183	171	195	183	186	178	178	186	212	187	167	165	181	224	191	189	185	177	198	177	188	196	186	190	197	199	171	166	170	158	180	169	183	172	211	167	174	181	166	190	193	169	194	198	182	182	185	180	184	172	172	173	179	197	180	187	181	193	184	180	177	198	222	213	195	195	169	173	168	164	160	198	218	186	166	160	208	178	171	166	211	212	210	176	182	170	185	200	215	202	187	180	183	164	174	170	165	195	157	185	164	219	185	181	186	220	205	195	185	207	198	182	177	161	191	186	191	214	179	184	172	214	177	171	202	184	198	180	190	180	193	188	188	174	184	176	196	182	164	197	186	193	179	198	182	179	166	170	184	171	200	195	155	173	185	167	183	181	174	155	169	173	178	201	202	198	197	169	189	208	153	190	194	157	178	167	175	188	176	172	187	180	195	204	173	188	192	179	183	175	170	183	167	181	173	176	163	167	197	172	182
15359	7244	4577	3435	3332	2749	2225	1915	1683	1598	1468	1403	1309	1237	1188	1043	1096	956	801	780	837	777	695	740	665	609	594	596	549	544	527	497	499	552	510	493	503	484	524	534	516	527	537	544	534	507	519	477	496	512	493	500	452	456	474	514	509	484	505	472	470	498	492	515	542	451	502	507	480	537	471	453	528	467	492	478	501	489	476	457	481	530	510	543	507	487	493	437	496	506	493	506	517	474	497	483	502	475	487	506	454	470	480	485	451	470	478	488	476	493	480	474	471	497	458	479	495	468	519	471	510	480	486	489	466	515	464	503	465	533	452	522	486	486	438	487	489	456	455	490	498	457	489	502	491	512	510	475	472	507	489	459	478	492	482	463	491	432	493	458	491	495	490	468	455	513	483	476	492	429	508	506	467	499	510	461	486	479	477	489	499	487	462	492	478	434	474	531	461	499	494	504	456	497	486	501	492	512	449	456	494	476	490	436	468	509	475	474	474	507	489	457	493	480	495	512	468	504	477	475	500	446	492	452	501	513	501	495	502	500	512	462	516	470	485	471	488	491	479	476	477	482	516	522	491	462	487	468	468	479	476	472	496	495	480	480	526	485	435	502	480	455	455	507	508	448	496	484	449	454	479	522	507	444	524	472	456	461	476	468	495	498	496	481	476	512	487	458	478	477	476	492	468	469	476	511	483	462	470	480	471	451	483	451	483	510	465	472	515	498	498	485	488	495	511	482	474	485	479	468	485	512	479	476	514	491	501	490	498	495	495	460	443	436	515	486	488	499	467	441	486	466	508	447	469	486	497	471	493	517	483	470	476	479	448	483	500	485	489	536	482	476	505	476	464	464	456	493	502	478	537	492	489	457	513	464	440	504	473	450	503	438	473	502	477	498	465	505	450	473	499	484	479	478	498	459	464	483	471	474	521	489	516	476	510	490	494	457	447	488	490	522	453	495	469	464	529	463	487	495	461	480	448	446	484	481	525	469	461	501	481	515	505	495	457	453	470	493	468	455	517	457	470	497	489	481	508	459	506	439	473	511	477	506	508	478	489	493	487	494	554	474	493	519	482	457	481	481	513	500	456	451	507	473	452	523	485	480	476	483	473	490	464	473	495	471	508	514	467	470	467	494	467	466	465	480	449	484	492	476	530	489	485	506	460	462	488	504	483	524	462	525	497	469	484	471	445	486	506	527	492	476	446	451	510	458	445	464	426	475	507	462	463	475	504	504	466	490	492	456	478	485	497	480	471	478	485	492	432	487	492	479	505	500	492	513	497	440	460	486	463	482	503	475	464	473	495	452	473	458	464	493	490	487	466	506	477	475	500	493	514	466	484	499	466	551	487	482	499	498	479	490	460	510	444	464	501	461	492	468	477	497	460	508	467	528	497	525	498	461	497	517	509	474	475	472	470	507	462	488	484	455	490	508	455	464	452	489	466	445	481	494	493	459	443	483	511	498	466	451	507	514	491	508	470	460	501	473	443	461	491	491	500	512	456	475	499	476	479	475	540	515	466	497	439	499	472	450	493	523	533	487	473	488	490	457	483	451	493	506	510	504	487	454	500	485	468	474	489	506	462	499	496	495	462	467	479	438	487	493	471	512	497	496	424	485	479	463	439	523	474	503	484	493	468	466	499	460	465	458	506	448	434	471	480	483	492	504	495	465	421	485	497	494	503	503	432	480	493	481	465	475	480	506	505	522	499	490	493	452	476	484	488	454	484	498	508	494	515	453	483	487	485	470	478	509	467	471	501	468	490	484	485	440	482	460	458	523	478	495	466	494	467	492	495	446	504	501	492	513	461	498	463	472	523	511	531	497	488	511	459	462	461	445	506	482	506	462	452	503	448	483	489	451	471	502	484	463	504	509	477	495	474	495	456	500	471	501	507	501	474	493	515	544	507	513	442	485	472	434	442	512	513	502	488	506	486	475	474	474	463	494	485	485	486	491	480	470	460	488	504	519	463	514	462	472	488	501	498	453	491	515	503	494	475	457	458	447	511	504	485	481	477	506	512	480	503	478	458	483	501	494	491	496	465	511	460	473	493	513	467	473	447	508	506	482	479	483	464	482	461	479	463	483	497	502	449	489	459	489	515	473	453	465	491	527	495	491	453	504	495	469	497	446	492	492	450	504	510	502	475	464	498	487	476	458	494	509	466	444	471	438	504	475	478	492	529	521	468	500	476	484	494	500	462	492	489	470	492	468	500	492	476	487	495	462	479	441	500	500	444	495	480	478	465	487	440	465	488	496	472	494	444	482	535	470	537	462	477	493	500	475	500	505	517	496	441	461	474	495	497	470	447	482	461	486	450	467	513	534	509	501	469	466	476	472	455	512	534	469	502	490	454	467	508	478	500	488	497	511	518	512	503	466	499	499	498	458	460	502	513	473	490	467	469	466	493	478	406	473	461	493	435	524	489	487	446	493	502	493	500	496	490	476	469	445	485	512	489	492	455	503	480	493	505	449	494	480	486	501	472	460	515	510	460	517	469	504	480	447	492	471	489	500	517	454	490	471	489	503	525	474	460	502	481	431	465	445	489	476	469	502	497	470	498	516	466	493	480	476	466	486	459	473	464	486	486	493	497	541	521	460	489	495	499	487	503	507	476	497	543	458	517	479	490	488	482	537	492	483	521	478	502	519	455	508	489	474	456	477	530	468	454	465	506	487	440	518	487	497	508	494	477	517	472	468	477	495	503	528	486	449	478	519	519	497	505	514	524	469	491	467	491	510	470	463	500	499	476	494	452	485	510	499	477	495	482	480	512	478	447	487	483	488	490	490	481	497	449	474	480	483	499	457	489	432	505	461	500	461	475	505	524	467	498	487	481	493	469	493	447	485	471	529	460	460	477	482	452	466	495	515	484	488	478	470	500	509	450	461	510	496	472	499	486	506	442	488	495	481	498	449	503	483	473	501	458	512	472	498	482	506	500	459	500	476	508	496	485	512	483	480	521	496	447	501	485	497	497	472	500	472	467	468	479	468	476	470	496	490	529	486	451	474	502	495	481	473	503	529	519	447	494	489	454	489	479	514	469	431	467	529	453	490	473	459	495	465	493	489	461	444	518	494	483	475	495	464	491	509	478	474	494	462	485	511	525	499	477	487	471	539	488	488	487	457	491	484	474	486	456	459	466	477	499	536	473	475	440	483	478	484	506	488	509	488	506	477	450	455	508	444	495	478	465	497	499	458	492	454	455	484	502	467	482	458	452	475	460	495	475	482	485	505	490	469	499	512	500	463	488	455	470	522	499	471	476	491	457	468	499	497	486	487	514	466	503	488	453	461	495	459	473	477	520	483	517	485	492	545	533	435	472	495	507	476	461	480	479	479	467	501	459	440	454	465	477	473	493	485	432	468	462	461	507	506	479	481	498	478	487	482	463	473	509	482	511	468	507	465	499	477	505	450	491	480	477	463	483	465	484	460	460	500	502	512	468	489	485	472	444	482	492	486	471	437	488	480	462	519	470	464	504	463	471	499
5910	1491	794	620	550	473	436	420	378	394	410	371	374	391	367	368	412	370	365	359	377	395	372	396	379	358	375	379	353	371	410	351	368	387	386	368	352	346	367	332	324	342	350	361	351	329	350	371	365	378	347	362	383	351	368	366	395	331	372	374	360	363	354	304	334	346	369	365	372	369	367	337	375	352	356	330	353	365	386	345	323	323	346	374	332	372	345	364	352	377	376	341	375	378	352	393	372	345	355	388	348	331	364	378	341	379	363	346	315	383	352	329	358	365	388	346	350	356	336	355	352	351	351	349	373	329	393	365	399	343	331	349	391	372	364	333	367	371	394	377	372	380	366	334	378	360	372	365	361	374	356	364	357	347	332	388	353	362	333	323	355	379	339	349	345	370	343	343	385	355	369	361	365	372	364	407	365	326	371	329	366	323	375	359	371	398	361	360	340	332	349	351	370	406	376	374	362	312	359	344	355	372	366	351	349	364	335	379	364	353	325	344	384	343	356	351	345	345	367	332	350	354	357	374	354	367	326	360	379	372	395	344	385	358	358	376	381	359	358	362	361	377	397	359	322	343	399	349	356	344	385	388	371	369	369	381	357	352	398	354	359	356	362	395	349	380	356	368	373	370	386	337	403	342	335	361	387	390	355	393	380	365	330	325	350	333	327	354	361	346	320	362	346	342	346	367	344	363	389	367	321	334	360	354	375	363	350	364	338	360	340	345	351	383	335	373	356	342	359	340	363	347	358	401	350	340	382	363	371	368	376	330	344	329	359	378	322	374	343	378	360	344	385	351	359	322	335	373	389	406	384	369	332	353	454	368	405	352	359	428	403	378	390	379	320	351	344	382	365	347	385	345	334	369	385	354	346	345	360	379	365	394	351	382	362	349	359	360	377	336	308	349	389	376	303	332	364	381	351	320	367	319	343	353	358	344	349	379	330	393	331	322	358	368	402	367	358	329	394	338	369	361	382	392	344	349	389	360	329	346	359	347	366	370	346	359	375	375	346	389	341	381	353	371	369	330	369	340	337	367	328	369	323	359	372	358	387	373	351	339	360	384	347	385	383	396	315	323	371	345	377	384	374	373	343	372	372	364	336	377	340	379	384	337	373	351	384	327	315	321	365	350	329	343	332	371	372	369	344	324	363	357	382	368	328	335	379	380	330	370	319	371	332	348	359	348	343	351	361	345	380	386	358	307	374	329	378	364	355	362	347	349	416	322	347	356	371	363	394	303	354	323	352	376	352	381	354	339	354	342	350	367	328	371	347	365	354	381	339	350	356	376	342	376	375	389	366	346	394	358	334	369	400	342	342	364	371	325	384	378	351	418	363	384	336	372	357	350	339	353	317	342	386	368	360	385	367	334	387	338	378	353	365	350	415	372	350	350	343	352	395	378	402	321	358	363	373	348	424	372	363	331	337	397	373	395	359	376	347	357	364	384	378	345	390	341	360	350	312	358	359	354	390	335	349	344	366	372	353	342	364	375	379	372	333	380	387	325	352	332	369	327	352	382	361	359	363	340	369	341	348	393	370	356	354	337	331	343	346	339	340	362	323	366	374	327	331	340	358	358	382	360	339	361	349	357	353	384	364	364	350	367	364	372	370	367	353	413	359	352	386	365	344	367	380	374	371	371	353	371	329	343	352	373	346	388	371	387	379	384	373	337	367	336	374	375	353	347	392	360	354	361	345	355	361	378	322	373	354	337	355	372	363	370	396	375	351	390	405	373	381	344	367	364	364	345	370	343	347	396	340	390	352	341	322	374	327	363	372	386	341	387	349	345	330	357	364	367	334	355	365	378	404	336	380	328	361	367	361	368	357	382	366	344	356	336	359	347	366	322	388	357	355	359	388	353	365	365	353	416	337	348	386	359	401	363	337	365	356	366	357	376	318	385	357	330	375	375	352	348	362	385	351	395	349	368	334	374	348	421	398	341	324	363	350	364	361	333	332	378	367	362	383	346	354	371	407	355	362	356	332	368	375	323	347	340	353	352	356	353	373	363	320	360	352	341	394	359	352	366	375	353	327	384	361	365	347	319	378	351	373	351	330	347	360	346	346	394	365	363	354	355	374	371	349	325	341	347	362	341	362	380	375	357	353	357	402	381	366	358	383	384	391	352	405	390	360	334	358	338	345	371	343	341	359	356	365	333	385	357	355	356	366	357	376	329	352	350	386	354	356	368	372	404	364	346	357	359	379	366	335	395	355	372	330	351	336	374	376	381	341	388	339	361	379	361	371	341	380	354	359	338	357	386	322	339	368	366	365	353	355	337	342	336	389	367	348	376	384	386	336	389	383	372	343	349	364	383	363	376	357	367	354	384	357	356	367	363	368	343	387	389	314	346	356	354	337	354	364	366	374	319	354	372	347	337	341	353	360	377	378	378	347	344	328	362	349	348	315	356	371	355	383	373	339	354	350	348	324	411	375	374	366	400	338	362	380	362	326	340	339	356	338	349	352	332	335	375	366	364	326	333	350	377	325	358	358	343	370	358	379	339	392	376	360	368	343	336	372	347	335	338	338	339	340	352	367	364	351	342	363	344	357	328	348	349	364	364	369	386	346	336	353	343	335	371	356	386	391	369	337	361	383	364	386	376	395	357	390	368	357	351	355	347	326	364	362	360	373	367	381	369	387	366	342	355	358	383	356	382	353	359	367	366	357	387	358	385	339	351	369	325	401	355	382	403	364	328	383	360	364	337	371	364	352	350	375	355	369	321	385	374	368	351	338	356	371	352	345	344	359	351	360	367	381	359	363	353	358	403	353	391	381	346	349	352	374	330	367	410	358	360	364	349	368	355	382	366	354	417	384	371	362	352	334	354	356	351	387	367	360	351	341	361	351	379	364	342	383	344	363	357	350	366	372	379	361	369	360	413	356	356	374	359	348	385	370	354	381	359	360	349	354	343	336	374	383	367	371	362	332	376	349	348	357	352	346	335	311	381	361	323	362	338	357	394	379	354	351	344	311	325	380	356	310	329	349	355	379	376	332	350	374	353	370	361	335	380	366	338	364	373	355	369	378	354	374	362	367	361	393	344	350	319	344	307	343	358	312	336	380	377	385	348	327	350	354	387	350	353	389	348	390	353	386	369	364	374	382	353	363	336	359	347	326	367	382	373	370	333	361	337	362	357	345	371	362	351	327	360	365	340	369	337	398	336	328	378	331	352	356	333	349	370	354	376	338	347	400	347	382	377	361	379	368	369	340	376	349	367	346	324	350	379	361	345	368	368	389	338	338	378	394	367	326	345	345	340	362	339	394	339	365	330	342	343	391	369	353	346	371	363	362	385	379	336	354	382	396	357	349	375	351	353	332	393	341	352	358	348	358	358	388	361	383	317	372	356	408	326	374	358	394	386	350	380	363	322	402	363	339	322	363	387	406	350	350	377	371	365	347	387	342	364	337	382	374	367	356	378	367	361	344	339	351	374	353	342	380	352	365	340	390	368	358	319	370	380	366	363	367	393	346	344	389	395
5003	2154	1661	1669	1882	1729	1383	1273	1218	1211	1200	1193	1127	1130	1053	1133	1082	1011	991	967	1002	952	997	942	976	962	904	946	921	879	873	842	871	902	882	830	886	876	908	876	890	887	919	877	901	881	882	906	895	921	924	813	868	883	939	883	880	902	878	878	879	897	909	838	868	889	920	935	882	933	914	932	845	944	908	940	874	863	831	871	892	919	926	912	878	856	920	893	882	894	843	904	862	918	936	922	915	931	909	915	907	882	910	878	904	948	869	895	919	881	928	883	865	932	900	950	894	900	863	875	885	866	913	887	879	892	863	872	889	888	856	909	856	820	870	904	921	887	857	892	868	866	921	868	890	859	888	877	902	907	871	868	858	882	855	924	868	836	864	930	937	891	875	914	902	888	941	877	893	875	899	946	848	921	939	914	909	844	928	915	897	874	918	860	881	919	837	866	829	869	891	860	913	953	915	864	890	883	851	874	882	935	953	842	896	893	894	897	872	883	885	852	955	904	815	909	846	920	888	915	894	890	892	904	898	877	856	881	898	871	844	888	901	858	903	908	927	890	847	859	885	907	898	913	904	970	880	861	893	871	853	876	897	957	844	922	867	886	861	892	872	909	907	947	863	845	953	878	955	844	922	865	946	956	897	878	913	899	920	891	917	874	813	832	887	863	897	848	861	901	878	859	888	870	903	933	872	896	878	871	835	895	821	863	861	916	893	859	999	870	844	884	965	902	888	864	891	846	885	883	873	908	891	840	849	873	935	902	842	925	864	900	932	857	879	886	881	898	912	886	891	824	856	836	949	855	852	920	929	921	892	877	894	853	896	880	880	845	868	840	899	899	884	905	887	891	884	942	892	897	843	880	843	930	906	916	932	822	951	883	813	894	854	842	894	864	876	885	961	875	880	885	894	876	837	911	937	899	925	859	891	937	889	863	912	864	885	882	880	841	905	854	863	900	888	892	892	924	873	940	895	827	873	913	906	895	874	915	842	843	873	901	862	853	902	819	866	886	875	885	861	894	929	912	894	911	850	854	916	898	943	905	837	882	850	898	898	882	835	848	920	958	903	928	873	914	914	945	881	913	915	872	860	887	902	906	885	863	840	900	904	874	914	926	915	949	888	854	875	910	837	851	922	887	885	897	940	905	873	845	906	878	869	874	868	872	878	911	914	910	873	881	913	936	935	868	852	898	848	873	874	910	914	941	921	891	871	910	894	892	923	896	892	908	895	921	873	864	887	895	850	871	909	874	911	893	872	907	868	882	889	923	868	880	904	849	858	931	864	862	888	868	901	911	862	857	916	882	904	905	878	871	908	927	879	882	837	914	851	888	856	915	894	879	888	853	821	861	900	902	884	897	899	956	924	859	937	909	929	909	871	915	933	914	914	916	912	850	889	866	900	883	934	887	907	841	892	868	868	881	912	919	861	846	876	968	955	865	874	888	866	886	890	919	894	877	939	900	933	879	964	919	919	869	927	806	925	900	907	870	916	863	867	895	870	885	940	894	836	942	933	925	867	845	877	914	936	880	814	906	856	897	891	910	859	879	942	957	843	890	907	857	869	893	925	903	874	934	896	854	880	915	883	835	854	910	910	874	896	923	864	940	895	887	908	924	918	846	900	859	845	908	848	918	918	943	884	930	918	880	864	980	906	941	877	871	953	878	925	864	923	882	918	834	915	854	849	807	887	918	923	901	909	859	784	870	854	864	888	934	918	911	895	864	897	875	890	885	966	877	918	941	899	857	893	903	901	865	869	915	888	868	850	934	917	925	890	897	913	859	905	866	850	840	915	978	835	881	878	882	903	902	883	946	906	910	864	935	902	893	921	928	901	913	908	870	865	882	879	893	857	860	921	922	903	853	916	853	935	899	859	899	901	916	919	969	863	880	845	903	935	895	931	901	908	879	839	866	899	897	928	885	887	914	845	882	895	875	844	938	877	885	838	872	895	890	924	835	898	914	904	912	825	881	842	903	868	897	908	903	864	925	851	936	869	891	852	869	912	883	917	881	871	925	865	871	918	922	874	904	925	910	869	892	894	907	877	895	896	951	882	886	879	876	867	888	901	868	919	914	894	901	895	916	874	878	878	899	876	857	879	883	884	887	909	870	881	906	962	855	866	933	889	869	877	890	945	904	903	906	849	911	923	934	879	917	894	892	897	863	894	854	909	904	909	888	865	935	836	915	961	868	894	874	899	842	898	887	855	881	925	894	871	900	838	878	860	885	833	918	880	886	889	866	908	892	922	872	923	901	915	921	889	911	926	867	908	830	895	903	943	868	900	845	881	893	844	905	867	898	908	886	879	908	882	888	898	885	862	846	916	874	893	865	872	864	831	888	882	910	869	886	860	866	865	878	908	902	890	891	875	878	915	869	879	895	869	804	915	870	912	946	949	903	944	899	916	861	907	891	918	903	903	902	872	856	868	920	868	912	869	874	920	911	910	890	868	909	959	875	881	866	859	907	905	886	925	878	850	890	898	909	877	890	848	905	852	867	865	818	889	849	890	865	901	887	919	856	913	930	874	837	917	884	901	894	881	894	897	928	902	874	851	888	837	886	849	894	926	834	829	885	877	922	891	854	868	906	856	910	904	896	853	861	882	921	872	878	870	871	881	859	908	886	880	860	948	927	896	875	852	894	913	911	929	849	949	908	920	873	893	894	860	893	902	858	863	833	905	905	898	898	865	865	888	922	881	845	907	909	933	884	870	855	851	865	870	879	864	913	962	911	895	887	879	850	898	879	883	865	893	908	924	855	855	847	922	924	921	909	854	952	906	867	915	912	880	891	842	921	860	870	870	882	916	896	906	894	910	879	953	863	870	845	940	818	868	901	883	924	886	920	937	890	933	882	889	893	892	904	886	923	908	807	876	852	879	905	865	944	884	825	871	902	892	871	909	864	870	882	900	887	901	892	861	896	886	854	892	850	894	909	914	940	872	891	866	943	908	935	899	877	911	873	849	862	881	914	861	861	932	875	881	868	900	908	853	931	879	847	919	914	879	883	909	903	911	916	960	868	881	921	931	881	886	915	873	889	922	929	854	902	921	876	877	942	956	872	899	946	905	871	895	913	914	845	931	901	909	882	948	913	868	866	881	886	878	865	908	896	888	901	818	841	894	828	876	924	881	882	943	942	904	933	900	855	922	883	878	883	912	888	904	890	953	934	906	864	935	899	866	888	886	875	892	943	916	861	891	873	873	856	887	852	901	893	896	869	892	873	882	922	901	919	877	934	878	876	951	888	875	829	902	895	883	945	965	917	873	907	916	855	900	888	899	906	916	974	897	869	944	874	873	898	895	895	874	844	865	948	878	894	894	874	914	877	849	852	847	891	894	917	903	906	882	882	867	889	863	860	934	896	941	953	965	875	875	928	887	880	907	890	883	829	834	849	862	897	911	939	886	944	919	888	953	859	900	852	869	904	860	906	923	929	921	929	932	821	907	875	876	867	903	926	872	858	911	906	861	920	894	901	906	873	871	918
14919	4826	2093	1060	825	649	568	500	461	456	447	424	454	377	412	416	424	356	353	360	333	352	355	334	350	349	330	346	341	318	343	314	351	344	348	320	338	354	347	353	342	326	325	346	336	368	337	320	364	337	345	324	329	327	374	334	308	344	322	348	355	335	359	318	348	297	329	338	322	337	315	337	330	318	318	363	346	335	342	346	367	318	326	345	329	348	333	345	340	321	333	335	334	345	336	345	370	317	328	329	362	317	324	360	358	351	290	334	283	372	339	308	337	313	302	329	343	335	357	338	321	339	316	319	333	308	325	342	399	328	333	328	323	332	340	332	351	356	371	341	340	346	346	325	347	369	327	348	317	332	332	337	343	338	327	367	293	323	338	354	322	333	338	344	378	333	344	393	344	323	340	314	322	327	318	325	340	348	350	334	324	320	354	328	331	344	355	334	356	318	314	304	324	331	329	348	324	351	325	367	329	342	355	331	343	384	384	361	369	338	347	301	361	351	346	347	350	329	314	345	353	292	343	287	350	320	334	339	353	343	315	369	331	318	322	345	362	347	380	328	327	325	341	302	336	339	317	329	386	318	334	338	350	325	336	369	284	385	367	314	340	315	331	375	344	314	345	336	346	354	360	323	296	332	323	313	316	351	333	307	341	332	321	324	325	346	351	326	288	307	323	323	375	377	346	313	314	343	294	318	357	324	383	351	342	335	355	322	304	292	302	352	363	363	364	318	328	351	327	334	338	340	323	312	337	355	326	326	387	357	350	314	321	313	336	367	338	341	293	362	320	334	340	330	336	334	291	326	316	322	318	343	335	353	367	312	335	325	319	338	344	320	361	359	362	336	316	330	328	342	306	340	333	347	320	330	332	311	298	336	322	324	359	370	343	325	318	355	376	327	346	356	332	348	328	343	381	335	329	338	321	325	359	329	354	381	312	349	358	323	377	333	365	339	342	370	327	342	332	332	368	343	321	349	311	336	306	315	340	390	326	337	316	341	294	321	345	329	327	335	364	339	341	323	315	317	364	328	336	341	336	326	338	331	367	359	357	347	315	345	335	319	330	337	333	343	350	330	348	358	382	338	309	311	316	332	352	296	344	315	359	352	343	348	337	337	338	353	347	339	326	341	337	332	336	303	368	325	350	340	326	356	350	358	314	350	325	333	349	328	338	374	317	303	370	301	335	328	319	361	334	328	351	330	373	344	374	336	331	345	334	346	329	330	346	353	334	308	293	333	347	349	319	344	353	313	334	344	353	329	337	325	329	314	341	323	325	343	329	323	312	369	314	331	336	348	368	371	343	321	338	346	366	325	313	315	335	368	364	343	346	345	355	337	365	317	337	342	359	337	325	335	363	337	323	395	349	327	329	348	353	347	344	317	364	324	343	370	321	353	310	345	340	311	316	356	349	359	353	356	326	328	375	329	350	301	318	334	369	336	343	330	372	356	317	326	321	351	339	332	314	348	333	311	343	347	323	318	333	333	317	332	346	376	338	348	355	343	338	343	345	346	336	340	325	351	343	353	352	312	320	308	337	329	328	330	375	370	326	327	341	336	350	357	271	341	322	332	370	328	327	316	347	332	327	360	346	333	305	350	357	304	377	330	343	355	324	324	324	326	323	303	339	307	329	343	324	340	321	357	352	326	332	358	324	303	349	335	352	359	331	354	322	351	321	339	348	317	318	375	332	345	323	361	330	319	318	314	370	338	316	338	354	312	372	392	350	351	340	378	314	336	348	341	359	347	321	317	365	332	338	306	338	350	314	349	308	338	333	331	348	348	336	359	361	346	349	345	311	331	319	357	353	333	322	340	327	324	321	321	351	350	380	353	315	341	346	318	343	322	343	382	349	345	320	324	322	332	322	335	330	327	322	331	324	343	352	330	317	340	331	370	339	320	286	325	327	349	358	335	372	293	311	353	357	324	358	344	334	341	324	352	322	336	321	339	358	348	312	320	325	331	338	348	340	356	369	338	364	328	351	319	322	335	315	343	379	355	338	308	297	325	379	319	322	299	356	296	310	362	339	331	331	333	338	357	314	322	321	330	343	308	327	321	348	332	340	320	329	328	353	317	345	325	336	331	321	344	310	296	367	332	343	308	335	335	315	332	324	340	336	321	340	281	341	362	348	331	352	345	343	317	357	314	333	347	352	314	296	334	323	351	344	352	322	345	354	330	336	347	334	337	353	309	304	332	377	311	336	334	311	335	317	352	333	329	325	338	307	379	349	314	316	349	325	369	349	334	359	301	297	359	337	337	326	347	311	338	316	331	359	333	361	345	359	336	349	342	335	309	361	343	310	321	324	339	350	366	297	340	364	368	363	308	339	342	330	346	353	357	340	337	332	320	369	350	376	353	335	338	340	359	362	380	389	329	326	315	359	337	328	342	316	334	334	350	380	326	338	345	355	328	323	319	339	354	373	359	329	326	362	344	332	345	352	318	338	342	352	369	363	313	344	344	344	351	359	345	320	338	352	336	333	373	354	333	321	366	354	349	330	345	329	331	327	310	351	319	340	354	342	336	332	365	320	310	339	325	361	374	371	325	315	353	336	304	362	350	307	334	334	325	341	360	335	349	333	364	344	308	340	377	346	310	352	357	345	330	346	349	369	310	301	356	326	354	325	327	336	360	329	334	341	356	343	347	330	329	354	343	350	337	352	332	326	343	358	359	330	329	310	335	330	321	347	361	349	338	336	327	350	326	331	332	326	351	339	362	306	338	350	342	325	347	335	330	300	337	334	347	329	343	330	351	342	365	317	350	338	346	351	369	346	351	358	351	347	317	332	325	329	349	339	344	370	334	358	342	361	341	381	334	313	326	349	354	342	354	344	335	331	315	372	330	328	352	338	338	359	325	355	294	331	351	343	337	317	343	340	342	330	356	323	359	380	331	309	337	361	320	308	332	315	334	331	408	338	345	377	344	325	310	325	345	357	331	353	333	363	318	333	371	320	340	347	369	358	345	372	328	308	333	322	324	305	315	324	346	329	323	360	324	365	329	335	347	321	346	361	340	300	346	329	333	337	312	331	396	316	346	355	343	293	333	307	346	336	323	348	343	347	335	317	373	373	368	342	338	355	324	332	322	328	316	337	329	325	345	295	335	323	355	333	340	349	343	376	346	335	338	327	300	319	340	343	374	381	326	373	331	328	352	345	326	341	362	343	321	290	335	331	319	290	315	343	341	370	311	344	338	377	337	320	339	315	309	327	315	348	339	333	363	320	328	339	315	309	327	309	304	365	327	337	328	389	312	355	326	320	352	333	358	323	372	329	340	368	345	322	361	309	329	346	346	341	337	323	322	343	328	347	365	346	315	319	314	308	322	337	332	357	330	321	313	342	329	315	350	346	315	350	325	331	320	315	323	360	355	308	351	339	348	351	335	349	313	318	394	366	319	329	352	317	344	338	325	321	338	337	356	324	362	310	326	337	325	318	335	314	329	341	333	327	331	396	309	307	305	351	309	311	345	365	353	348	325
11664	5265	3185	2733	2812	2315	1915	1648	1596	1522	1491	1371	1337	1160	1279	1254	1150	1092	1017	1049	966	1008	1003	1046	952	991	935	908	899	837	878	820	854	885	837	883	871	862	853	837	806	872	789	838	863	846	856	827	821	793	792	856	847	813	874	837	883	818	843	820	871	798	831	809	836	827	874	796	837	837	813	874	841	817	837	866	813	834	811	824	841	791	849	837	868	787	849	814	844	861	863	800	839	799	835	828	826	833	818	842	825	818	950	854	862	817	846	838	890	818	866	795	839	822	784	858	800	837	818	807	859	839	837	855	835	858	855	891	804	817	842	828	807	784	790	833	834	835	834	807	806	840	837	824	777	849	862	842	852	850	886	837	877	813	836	870	809	826	808	790	800	849	812	845	786	812	789	838	820	793	833	823	844	773	819	857	809	839	794	813	797	864	804	885	837	861	803	807	838	863	843	843	831	833	808	841	821	802	821	808	842	809	847	873	819	836	809	880	841	856	874	841	801	834	799	858	814	805	822	813	849	832	866	846	805	821	809	806	861	814	837	819	868	827	838	822	844	812	856	865	811	806	808	764	824	768	845	874	835	857	809	816	833	888	858	880	856	871	853	860	885	810	819	823	821	827	859	826	797	846	821	830	782	831	812	878	855	873	833	791	869	781	808	881	846	800	829	797	844	825	833	835	818	808	864	840	824	857	858	843	821	783	796	819	775	803	832	893	866	835	798	859	783	829	839	860	866	852	822	822	825	800	786	791	779	819	880	771	812	912	843	796	784	791	860	848	814	829	820	861	890	841	847	796	834	816	846	848	825	776	822	861	810	813	830	804	850	806	869	891	803	870	830	868	870	884	850	838	853	881	823	890	874	820	832	842	803	846	835	791	792	857	844	844	879	866	847	813	868	855	788	831	829	794	860	851	820	829	852	864	825	864	808	815	827	873	827	834	850	839	849	813	905	832	868	830	859	827	824	832	817	843	792	770	842	888	859	813	857	857	774	857	819	837	822	852	859	824	828	827	865	836	843	758	823	818	816	830	844	880	902	849	801	869	840	834	856	789	849	828	811	842	782	829	859	845	855	861	856	813	861	836	869	815	829	813	845	808	804	732	862	815	834	818	843	838	831	841	819	904	846	877	857	842	867	878	806	858	802	859	849	851	820	819	794	797	804	844	833	842	826	854	785	790	829	825	827	835	779	844	877	841	832	837	850	850	815	842	820	861	803	794	862	819	806	877	851	840	766	835	849	815	863	870	805	813	837	842	803	860	784	828	803	847	863	816	821	810	844	859	838	818	770	814	834	864	888	824	805	825	818	840	857	814	844	823	826	747	868	823	769	832	825	768	873	842	840	866	889	790	830	802	802	846	823	798	826	809	858	818	789	803	828	820	807	856	818	847	882	792	806	821	828	813	827	817	864	851	827	874	914	847	841	858	790	823	856	786	840	858	831	798	865	819	832	858	788	779	813	819	839	805	858	844	832	901	846	878	872	835	865	824	813	832	835	757	890	837	827	869	837	814	837	833	865	842	796	869	818	811	825	837	805	806	801	830	797	851	865	806	826	846	871	785	775	828	785	796	810	789	824	806	871	821	850	816	878	852	777	766	854	777	858	809	871	898	842	819	860	827	820	847	817	878	866	843	834	847	780	824	852	841	798	838	818	816	785	837	837	780	840	832	836	845	824	863	818	838	834	825	861	821	820	840	829	864	828	809	853	808	839	845	815	817	795	841	803	849	831	821	819	803	859	838	851	825	859	854	829	826	805	820	812	840	830	815	794	805	823	823	837	792	833	831	841	855	803	843	838	887	818	804	862	852	814	831	817	790	821	857	851	846	852	827	773	849	857	891	828	845	827	851	849	840	812	878	873	837	874	841	841	798	802	833	898	829	830	813	888	790	845	854	834	786	839	846	861	849	839	840	808	859	818	823	831	811	833	830	813	860	809	894	836	801	848	788	823	838	874	817	822	806	830	870	855	855	840	799	844	800	833	873	840	831	844	800	874	848	811	831	888	844	863	826	784	827	818	792	837	849	847	864	848	845	865	822	838	793	839	811	806	817	777	872	819	818	863	831	849	846	825	861	849	804	833	803	817	840	790	842	855	852	808	855	858	864	853	817	888	828	828	823	801	775	887	801	808	826	822	872	851	790	853	846	864	862	842	856	842	782	855	795	808	842	850	811	834	823	865	856	828	836	844	797	771	846	836	817	816	840	826	883	831	803	881	813	804	813	827	847	823	856	787	847	821	836	798	830	852	842	785	817	864	906	860	813	778	795	803	808	732	796	843	836	837	818	834	789	778	767	833	832	853	848	825	847	851	810	869	869	823	837	873	843	835	839	830	812	862	817	813	850	869	768	847	794	828	808	849	794	862	866	885	858	838	822	832	835	853	874	843	838	864	844	824	881	889	831	766	812	804	849	791	855	839	809	799	894	806	873	880	821	869	787	807	808	811	871	840	831	836	841	792	785	779	802	835	821	809	818	817	786	808	856	866	817	821	887	846	827	820	822	829	842	771	873	835	793	881	848	858	815	817	809	799	792	847	836	826	787	842	824	796	796	812	828	855	832	799	790	793	818	850	838	814	782	832	818	821	839	785	793	847	868	825	833	805	861	760	847	804	856	818	842	914	821	861	858	855	818	810	833	790	875	834	884	843	780	877	786	822	858	862	848	833	854	783	817	831	834	790	808	803	832	821	784	838	787	866	854	793	842	810	800	800	813	778	822	847	915	860	804	765	855	870	829	878	846	821	843	809	894	896	857	829	802	803	817	831	842	869	902	805	833	872	878	812	813	804	834	837	806	844	808	815	838	846	814	877	885	869	831	839	790	806	855	801	809	808	841	811	819	788	841	847	823	828	827	826	836	823	873	782	839	790	853	838	833	847	836	824	812	826	827	851	789	832	822	843	820	850	793	819	843	758	839	787	848	812	821	794	835	825	821	782	803	812	854	845	826	857	820	793	882	823	814	795	813	852	804	872	830	825	825	844	778	804	839	827	777	867	833	812	821	851	854	815	822	826	820	829	803	791	836	850	833	882	839	816	845	814	775	860	809	793	846	807	836	814	808	795	811	835	838	838	805	853	874	840	857	855	851	835	817	875	835	899	817	828	795	858	836	842	816	851	866	822	803	839	839	791	822	837	828	842	845	866	835	849	851	816	855	861	855	901	874	820	747	841	767	835	813	811	840	819	871	856	806	849	803	825	817	806	828	821	848	828	802	836	867	805	854	862	808	857	831	813	857	842	787	898	835	875	846	789	873	848	843	829	869	872	851	831	861	835	828	823	858	862	859	814	839	873	796	826	823	816	840	848	855	801	837	835	877	819	833	844	842	796	825	860	909	861	817	848	839	881	798	852	843	823	816	843	837	839	864	806	817	826	827	782	828	828	802	837	783	890	836	815	819	822	833	854	857	829	840	850	828	818	803	826	864	870	823	791	804	793	837	819	849	831	828	860	785	855	856	809	778	878	834	837	813	863	797	834	820
23882	10083	4496	1673	1032	608	488	428	354	346	325	313	300	307	259	249	255	244	249	230	227	217	201	221	237	227	208	197	228	201	196	205	202	200	190	196	204	214	195	204	180	205	195	197	208	185	186	177	212	159	205	206	180	200	197	193	208	194	210	202	196	226	210	165	193	195	176	181	186	187	202	187	186	202	183	185	169	214	216	187	199	185	197	179	199	187	190	196	182	224	194	190	190	192	206	217	180	180	185	202	207	193	217	197	191	174	201	205	168	186	198	167	178	187	183	176	203	195	195	204	204	216	199	211	182	206	215	182	168	213	194	225	193	191	183	183	184	199	192	204	164	211	208	184	187	193	210	199	190	195	170	176	217	188	167	196	186	199	213	200	177	195	168	207	216	214	196	204	203	192	167	164	207	217	203	178	171	182	184	196	189	199	195	199	192	219	203	180	193	182	212	179	213	182	186	205	194	193	177	197	204	202	201	200	193	191	198	190	208	210	163	192	187	214	188	171	175	185	197	198	188	207	220	192	187	197	201	189	195	177	192	177	184	188	212	180	178	183	185	198	195	218	193	187	183	189	208	171	186	226	208	175	194	177	180	180	202	193	197	183	183	174	199	196	199	211	193	166	179	197	209	205	201	183	196	199	197	180	185	201	186	189	196	190	197	183	177	177	211	202	180	210	178	207	210	205	199	196	181	204	180	217	207	215	192	196	175	205	193	179	158	182	178	180	228	182	197	175	188	205	175	216	202	175	192	183	191	196	199	198	188	202	207	210	201	191	172	201	157	180	178	194	208	200	197	198	189	174	199	187	194	182	208	210	200	196	201	193	196	181	184	187	201	202	211	180	183	202	168	203	172	205	201	205	175	169	180	198	206	199	204	199	206	181	180	171	186	172	197	173	195	211	206	224	190	169	209	202	210	189	201	212	222	188	192	168	208	166	172	219	171	175	157	184	200	184	185	204	207	185	162	168	193	184	190	180	167	192	188	187	185	186	189	193	196	181	193	197	200	201	159	179	168	207	187	200	200	179	179	212	199	194	176	180	189	171	184	212	174	194	190	190	184	184	189	167	167	166	192	217	205	199	192	208	217	198	182	175	186	193	199	191	177	198	204	206	169	193	199	200	181	220	198	211	171	208	205	206	174	209	195	187	180	186	195	200	217	215	192	192	185	245	182	202	190	183	197	199	189	181	186	190	211	192	188	195	193	184	190	193	184	177	205	200	194	192	210	208	205	201	210	171	180	190	184	217	203	184	195	202	186	173	184	190	182	221	203	186	198	183	190	188	187	191	186	192	182	185	180	203	172	207	214	211	172	179	161	187	188	168	191	191	192	188	184	206	186	208	175	202	204	185	209	200	199	208	204	201	186	168	164	183	203	189	190	189	196	212	174	203	191	170	193	191	196	179	180	190	188	186	174	199	186	197	183	182	194	200	192	196	200	211	198	206	174	173	192	200	177	200	191	198	171	210	203	204	188	215	191	193	204	169	181	202	168	185	201	204	179	188	158	177	174	182	173	186	177	194	225	199	195	183	180	224	199	205	194	194	201	202	177	180	178	180	216	221	200	188	199	181	198	210	182	174	235	208	213	209	196	204	213	185	190	200	206	205	199	181	187	178	190	206	192	200	213	200	206	179	198	208	190	199	193	189	179	184	192	182	185	186	195	200	190	204	202	178	204	203	202	201	196	176	175	192	211	177	193	163	159	192	188	229	195	219	208	221	182	191	185	177	177	206	210	198	207	211	197	204	210	193	168	190	210	192	183	198	189	203	209	184	210	168	180	175	206	170	182	192	214	196	197	192	177	191	183	198	177	185	185	175	189	208	194	192	202	197	168	193	188	166	198	222	199	189	197	211	187	175	184	193	189	198	214	204	188	192	179	209	201	184	172	185	207	188	171	180	192	182	197	191	205	174	196	183	180	194	171	176	196	190	183	196	191	189	188	189	201	185	225	179	193	192	202	194	189	185	184	186	197	176	178	196	181	210	210	193	192	207	185	186	198	175	174	181	200	185	187	182	218	205	192	173	200	193	187	186	190	192	186	186	197	181	210	194	194	206	195	196	212	200	204	189	199	199	189	210	171	208	192	177	203	215	209	204	211	210	182	181	208	196	197	187	203	171	204	180	211	183	184	191	195	182	176	187	173	189	190	185	197	177	198	175	173	201	184	198	178	179	170	199	184	192	173	171	206	200	204	173	171	194	200	176	184	197	156	187	192	192	202	185	195	171	200	188	200	196	213	184	210	192	183	204	175	188	186	194	203	198	197	200	198	183	163	201	198	191	179	199	190	176	202	167	195	205	189	197	192	180	195	185	175	175	182	192	170	206	211	209	200	197	196	189	192	202	192	216	212	193	181	198	177	192	167	175	179	186	181	173	192	218	200	177	192	181	184	185	174	183	176	162	173	187	189	211	196	202	215	203	175	175	191	180	161	186	190	206	180	190	175	193	193	210	196	176	196	226	205	201	213	189	210	201	168	216	198	183	223	172	198	228	168	187	200	186	205	189	200	189	181	219	153	175	164	194	191	200	190	197	189	219	212	190	205	182	181	171	192	183	190	194	225	166	196	192	208	183	169	184	217	201	191	201	191	236	221	161	196	195	181	179	209	210	208	225	197	199	192	219	201	201	172	215	194	207	174	176	189	187	198	194	213	183	197	196	175	198	154	190	202	199	195	205	198	196	198	197	191	212	182	200	212	204	192	189	193	201	194	184	190	183	204	193	204	180	207	189	188	189	181	185	207	202	215	196	185	202	204	182	167	222	172	180	199	193	196	174	190	175	208	177	195	177	177	200	225	194	187	206	212	214	199	185	191	179	194	180	204	168	212	216	170	181	208	183	191	204	203	165	190	188	191	175	207	178	205	203	203	164	157	203	184	215	189	210	196	220	186	169	200	165	181	195	188	179	220	196	166	193	216	185	197	202	197	203	185	200	163	200	186	209	202	185	201	204	195	167	191	207	179	188	207	200	202	206	217	208	179	210	199	200	222	175	183	191	197	169	186	179	225	185	194	180	223	189	152	189	192	184	202	186	186	184	191	165	180	192	182	181	204	153	184	185	163	192	186	183	184	182	210	203	197	195	187	206	212	205	197	201	182	181	197	188	221	227	210	179	195	190	195	177	200	186	198	196	208	177	198	223	191	174	202	196	193	208	182	196	176	204	222	182	206	182	207	201	180	179	193	190	187	187	178	185	177	209	184	217	208	178	226	172	210	206	203	225	189	201	198	221	210	161	219	175	189	209	195	168	184	228	194	186	195	177	174	175	167	201	185	202	198	181	201	167	173	188	160	222	197	184	176	213	209	203	199	191	179	178	190	187	187	205	192	210	190	187	194	155	188	193	163	200	220	202	202	192	187	166	196	211	216	197	198	204	205	213	184	189	199	208	193	202	207	190	173	194	190	179	175	218	230	185	195	197	212	173	220	185	225	225	188	181	187	192	195	217	168	208	197	198	218	181	173	193	216	167	194	189
16011	9010	5270	3813	3537	2489	2119	1707	1667	1581	1519	1326	1257	1190	1132	1071	1025	893	858	817	771	738	769	769	756	693	571	606	616	574	550	527	535	545	515	553	518	535	535	547	576	539	555	526	547	520	521	526	557	518	519	530	523	579	536	525	538	550	499	522	524	518	503	520	477	472	509	501	494	463	505	491	501	538	497	502	514	562	516	493	548	500	480	515	537	525	511	556	541	536	552	497	489	547	557	494	518	518	506	520	494	493	486	478	517	483	500	561	469	481	510	491	523	523	506	465	501	505	474	523	503	491	522	503	492	516	499	511	511	507	481	468	522	520	505	484	500	502	540	475	481	504	493	476	494	491	453	501	487	501	504	503	524	525	516	506	478	522	496	496	461	487	500	509	472	517	557	505	547	510	464	498	481	548	507	527	525	534	506	525	496	513	487	500	494	505	483	518	515	520	514	538	540	508	489	472	490	460	541	502	482	499	468	541	499	481	554	506	501	466	539	504	508	521	502	467	527	528	507	515	486	510	510	505	528	537	470	515	552	502	477	500	529	510	502	484	520	502	490	495	485	503	492	489	536	510	474	527	484	507	451	489	522	504	531	522	543	513	479	508	480	495	524	533	507	458	475	477	525	512	486	506	487	514	518	515	494	540	490	515	498	543	499	526	506	504	467	527	519	492	501	506	503	496	519	503	457	534	489	470	484	505	494	492	491	503	516	472	502	498	504	487	497	495	501	514	517	481	510	531	525	493	472	478	482	510	512	489	480	535	531	506	488	515	512	489	490	494	460	476	499	486	499	493	494	493	501	470	527	496	531	488	523	477	526	498	482	497	495	503	515	476	482	494	478	517	506	495	558	472	505	509	488	559	499	497	529	479	513	496	498	466	510	489	508	471	479	503	511	520	516	490	496	504	531	498	484	517	504	517	503	511	507	465	519	523	489	481	508	508	508	485	522	467	545	527	507	531	501	516	517	474	487	549	514	513	533	532	477	545	519	483	492	520	498	496	509	507	471	484	558	530	496	512	466	496	467	528	521	470	503	479	494	508	498	492	538	510	491	494	561	531	535	518	525	510	463	519	506	485	521	534	485	502	504	477	522	532	518	512	485	495	515	490	496	519	563	505	498	528	497	472	510	471	495	543	543	503	502	500	492	519	504	488	495	503	502	504	500	505	489	491	520	493	503	482	497	478	446	559	526	516	512	527	536	471	493	512	505	500	494	506	507	526	519	532	517	499	527	542	492	503	535	522	534	486	495	523	509	500	528	509	480	513	495	507	485	519	532	498	517	469	510	536	515	533	454	499	486	532	491	500	522	515	484	495	448	481	514	526	482	526	523	527	483	525	516	496	467	545	498	472	520	510	521	463	512	512	477	488	514	522	559	530	489	494	498	491	478	469	532	506	485	532	483	478	485	474	519	526	468	490	499	480	486	503	519	506	475	532	525	524	517	541	525	530	455	489	534	503	498	542	525	523	521	474	485	496	526	475	537	514	548	504	504	511	470	508	452	507	522	514	533	551	495	483	468	561	536	505	494	490	524	511	553	520	497	494	508	495	515	507	490	460	485	487	517	475	440	493	488	521	469	516	479	507	487	531	516	522	520	527	495	479	537	481	508	540	501	522	501	514	470	484	488	502	515	488	492	506	487	511	496	485	493	497	553	533	531	491	551	529	466	491	494	514	508	491	498	488	447	548	487	466	545	487	560	532	524	502	524	493	523	480	539	483	532	549	491	495	492	505	541	531	499	483	515	513	507	508	471	482	494	525	464	528	496	534	525	491	476	531	474	475	513	475	538	514	545	510	515	529	462	536	502	519	498	481	506	543	460	508	509	513	520	501	557	517	481	489	513	483	494	517	491	481	505	513	463	511	515	536	484	531	512	515	536	499	507	495	487	512	497	505	511	512	516	502	507	491	504	506	516	538	509	511	514	500	505	505	514	488	527	533	478	489	497	479	507	515	490	528	501	497	528	496	525	496	558	508	518	515	458	511	531	538	495	504	497	498	514	505	511	516	529	514	501	541	502	472	528	511	498	528	465	523	483	517	507	530	531	515	521	504	493	486	436	517	481	496	524	482	550	482	500	526	488	434	538	522	551	489	526	464	485	499	496	467	508	484	510	550	474	456	460	495	492	463	503	502	476	509	462	533	477	491	490	514	494	500	477	509	543	500	508	510	505	490	531	490	517	504	531	533	489	513	528	516	529	525	481	479	462	498	520	500	464	506	487	503	516	487	535	490	524	483	495	508	509	486	537	537	500	512	495	472	473	473	516	480	512	466	519	491	531	489	509	467	497	516	481	495	517	543	532	537	498	506	497	476	452	508	529	511	505	482	507	507	514	505	549	515	529	522	481	477	484	494	511	522	460	465	517	498	469	518	515	518	475	509	522	479	470	502	454	462	489	513	535	488	493	532	504	521	496	478	513	501	527	551	502	511	475	539	496	514	481	482	519	520	488	537	466	517	527	484	502	508	525	547	513	525	526	525	531	517	551	479	528	505	517	518	525	517	479	514	515	503	505	506	501	512	522	503	487	554	538	511	539	477	524	490	488	519	510	498	491	498	485	489	504	497	486	498	480	457	502	533	465	491	486	509	485	490	488	503	537	494	470	533	498	520	499	494	471	523	493	483	513	509	521	499	520	453	510	497	476	490	531	548	514	530	528	493	498	513	488	494	546	509	474	461	516	529	504	457	521	521	519	508	496	534	505	498	543	544	497	518	482	507	476	466	503	495	505	511	523	514	530	527	505	515	480	489	518	502	487	525	483	503	543	508	532	487	551	483	489	481	514	524	503	517	482	543	468	516	494	487	501	515	496	495	534	496	530	506	473	534	496	487	468	470	518	516	490	508	490	515	438	505	505	505	509	501	524	507	581	465	493	519	523	482	505	540	474	493	502	510	487	487	496	488	491	561	523	486	501	469	519	513	498	528	492	495	526	500	505	520	489	495	504	504	527	494	519	512	476	533	467	488	529	474	546	499	524	475	540	493	487	533	524	500	486	507	503	508	505	538	511	522	519	496	484	502	507	539	504	509	506	506	472	502	498	510	507	479	471	492	509	485	530	451	507	494	498	531	495	528	501	534	523	517	472	510	521	540	518	532	509	502	504	487	510	516	523	540	521	491	531	541	476	492	465	521	506	522	473	520	505	492	503	460	501	511	490	490	509	520	502	520	505	473	531	529	513	510	481	503	521	528	540	499	537	535	506	504	494	537	510	495	541	473	517	536	504	449	517	524	520	490	512	460	468	514	511	530	507	506	478	474	521	512	504	518	516	502	540	520	496	488	507	520	476	484	524	463	514	541	493	516	481	501	508	541	521	479	452	527	479	505	517	527	511	512	498	497	513	489	511	502	508	513	474	488	495	490	530	508	495	481	485	504	458	494	463	549	531	501	509	506	480	503	483	490	505	504	475	547	521	520	521	493	460	489	551	474	481	457	520	467	536	486	483	502	490	488	488	490	483	505	522	503	481	495	488	526
5940	1885	861	774	594	511	404	454	406	413	425	373	376	392	375	398	387	372	378	356	402	378	374	358	400	367	348	360	374	364	356	366	390	372	368	356	391	346	374	364	399	367	362	366	357	325	367	342	368	399	376	389	356	355	349	382	344	373	376	356	364	360	309	379	384	421	380	363	374	343	339	404	370	358	380	338	355	364	375	337	394	376	364	380	341	374	349	346	371	393	385	343	383	377	373	367	330	377	336	344	380	367	363	398	415	364	377	350	357	377	366	364	356	377	345	348	365	348	326	387	360	386	338	371	394	353	375	365	360	354	377	382	395	364	390	334	356	367	351	395	372	348	368	370	382	368	319	379	357	372	383	356	356	382	375	345	377	373	402	371	386	365	397	355	408	382	340	348	336	382	384	377	341	369	369	426	336	361	374	373	377	354	361	336	351	381	357	389	340	390	380	372	353	339	374	342	407	399	345	387	347	383	379	351	396	322	397	373	405	352	349	362	389	390	362	349	371	387	367	379	365	369	378	356	360	388	366	358	352	401	363	380	385	357	391	359	355	367	348	362	361	351	387	336	360	361	359	379	385	368	356	405	380	356	360	387	386	369	370	373	347	354	363	377	352	329	367	346	366	360	351	396	360	323	389	366	390	362	352	334	399	423	369	363	362	350	343	391	340	359	389	408	375	376	325	348	324	337	391	380	372	371	407	373	390	356	363	369	363	360	363	366	367	377	376	385	367	361	357	379	379	362	335	331	360	384	348	368	358	376	356	327	370	346	362	389	349	347	350	359	387	357	393	376	349	365	390	353	414	355	360	355	395	419	359	393	379	319	360	369	361	364	375	406	356	400	350	370	376	348	351	358	388	368	366	387	401	368	390	363	357	360	371	334	366	414	375	370	371	353	361	319	387	416	386	377	354	364	372	334	357	371	356	366	375	364	357	377	380	372	375	397	363	355	354	341	364	358	361	369	341	335	349	373	373	348	371	351	314	381	372	373	374	343	395	379	376	390	398	377	370	378	366	362	385	383	373	340	366	320	348	385	388	386	375	390	379	370	369	392	363	376	390	358	380	343	356	355	374	338	342	353	360	366	376	437	371	388	361	355	336	393	326	384	366	382	340	378	373	372	382	373	378	345	358	403	377	354	381	363	361	338	369	323	361	408	366	402	359	382	359	366	358	370	366	368	385	417	360	374	358	366	371	404	373	359	404	364	359	345	364	350	324	369	376	377	351	365	350	357	376	346	366	370	392	353	372	333	377	362	378	413	360	350	358	378	389	334	386	348	335	380	379	380	343	350	377	365	359	372	406	361	403	333	351	343	372	378	328	383	367	345	358	367	379	404	361	348	392	372	387	356	354	336	367	374	357	347	382	358	388	376	377	340	342	375	365	388	350	379	368	366	432	375	350	356	348	383	383	384	377	355	356	395	361	307	384	360	349	358	316	408	363	357	368	338	368	361	380	349	388	387	378	347	397	430	336	389	394	376	406	366	418	320	363	333	366	377	377	362	388	353	360	346	375	371	346	376	375	360	358	399	385	405	369	345	347	374	367	378	384	345	313	371	376	389	329	328	352	358	362	371	336	353	370	370	371	375	352	373	324	347	372	380	350	355	369	375	387	334	353	368	367	373	400	375	368	376	387	367	343	368	395	336	332	418	353	334	368	367	366	387	397	359	401	361	358	344	347	337	387	317	355	356	367	329	359	362	403	359	372	344	350	362	363	396	366	383	351	379	363	348	394	350	360	384	366	351	337	385	369	362	375	412	342	376	340	379	349	374	383	369	349	338	374	372	349	348	371	372	364	382	367	341	352	333	361	402	385	352	369	387	372	379	320	388	354	373	375	382	344	356	342	360	350	377	374	357	383	388	368	371	347	364	353	365	359	382	364	360	350	366	375	375	387	361	378	363	365	392	352	396	343	368	361	339	366	391	342	362	378	374	354	405	344	353	377	361	338	372	402	369	351	357	347	312	363	373	364	362	416	357	342	356	314	385	366	386	369	388	344	400	388	371	353	385	394	373	371	364	351	369	362	318	415	365	362	363	395	396	398	394	393	382	384	393	389	347	428	383	399	389	368	348	385	380	394	369	345	368	375	360	363	376	323	340	352	400	337	385	375	345	369	360	394	384	365	359	348	378	388	327	368	378	361	322	335	406	346	371	382	369	382	361	349	383	400	380	418	408	372	384	371	350	355	341	376	359	353	386	357	343	365	344	380	361	405	390	364	364	340	370	419	341	383	396	351	392	340	369	361	363	364	367	373	365	393	337	360	412	360	380	321	378	355	350	391	389	327	382	350	358	353	377	379	351	336	353	398	360	352	382	356	365	365	385	381	396	332	357	415	373	358	340	392	364	324	369	388	353	401	329	363	392	348	323	364	366	358	343	348	408	345	402	355	360	381	361	356	331	382	374	376	350	360	393	378	338	381	347	396	383	376	355	381	351	370	359	331	361	353	366	381	363	372	346	373	353	350	370	352	383	358	368	388	369	382	368	369	355	335	336	371	389	353	380	348	384	341	350	387	373	347	386	369	404	328	394	395	367	370	384	395	367	371	368	363	394	367	352	341	347	362	372	339	368	409	361	377	360	380	380	333	373	407	344	373	368	401	395	368	306	366	366	351	326	397	375	367	373	367	355	338	374	358	380	353	394	358	368	360	380	358	355	363	407	336	368	357	351	380	365	365	365	353	352	369	370	389	366	355	370	367	359	392	316	423	365	388	359	374	386	349	371	360	358	353	374	373	350	376	397	392	407	354	383	356	324	363	380	397	364	374	399	377	398	388	395	370	341	392	412	357	361	374	360	326	384	364	374	363	356	362	378	344	392	393	360	371	372	385	390	368	384	365	409	364	374	382	377	376	334	384	350	377	373	391	364	399	387	356	382	357	380	343	337	332	340	364	367	360	393	362	395	371	398	350	367	326	361	366	362	357	369	382	351	364	384	362	397	367	349	351	364	402	358	344	370	382	357	392	373	377	380	335	395	341	356	375	360	392	381	346	363	369	387	385	350	368	345	351	363	389	374	340	345	365	384	385	381	395	401	403	372	335	349	365	383	360	349	415	330	366	425	357	383	395	395	397	365	377	344	349	360	373	387	374	404	367	355	366	329	362	382	352	348	373	383	378	362	336	345	385	324	383	350	377	361	372	360	362	404	391	348	342	406	416	361	384	355	364	358	376	368	350	374	379	368	391	370	393	380	371	398	364	380	364	362	360	399	345	338	375	380	368	327	339	336	373	390	374	360	366	386	392	382	402	374	377	384	336	353	330	382	330	365	398	355	370	369	349	343	375	396	367	357	376	331	376	394	341	383	382	355	385	398	379	371	333	382	379	379	365	388	368	379	337	362	352	356	365	333	383	384	369	351	370	353	354	378	364	366	340	401	372	390	393	360	361	374	371	323	370	360	409	359	385	387	358	381	335	354	343	367	368	346	370	343	363	361	357	357	389	365	377	396	357	346	363	371	376	382	387	355	422	368
5115	2474	1798	2038	1810	1550	1353	1300	1206	1240	1162	1138	1154	1122	1106	1156	1129	1068	1051	1041	962	1045	977	1017	1002	1000	1001	914	1045	906	993	905	895	872	885	877	928	894	897	896	878	943	886	898	897	905	912	930	892	910	911	939	960	934	911	887	886	919	886	984	894	954	936	898	905	921	881	893	927	929	865	941	873	899	955	928	934	928	920	976	918	929	920	913	902	915	877	940	917	881	902	919	887	899	935	937	899	1010	883	934	914	901	875	966	897	916	914	975	906	923	920	891	887	942	939	945	896	859	958	875	886	905	928	971	885	960	898	882	917	919	927	930	956	915	919	884	916	939	908	936	917	914	914	903	956	961	895	910	916	901	922	864	888	867	894	961	954	875	898	902	946	888	857	922	906	972	947	926	910	900	938	889	890	912	880	878	899	903	926	927	926	884	846	922	852	961	957	925	943	871	907	910	904	958	897	922	854	933	891	936	899	900	879	944	912	959	915	928	952	918	882	945	907	879	917	892	900	927	920	914	945	885	917	928	916	892	910	852	906	858	928	931	891	914	913	917	936	902	928	877	872	910	847	883	925	882	928	876	920	874	841	866	981	889	923	922	881	919	910	941	901	956	866	964	853	961	897	871	905	875	891	922	848	849	873	880	874	891	893	923	939	910	919	884	914	938	915	882	921	923	952	833	896	881	932	871	910	841	920	931	951	926	879	891	897	880	886	895	868	877	976	898	837	910	875	895	864	877	903	896	895	891	918	882	851	923	927	889	898	919	934	928	921	982	906	940	949	907	883	925	935	854	954	919	926	909	914	930	928	958	897	937	893	934	889	956	949	909	915	865	918	978	938	873	929	901	916	936	869	933	850	876	931	964	917	929	845	925	913	843	955	919	918	900	925	881	933	855	881	961	870	896	913	876	976	935	864	917	934	858	861	935	977	888	928	901	935	897	902	885	921	911	922	895	928	891	919	928	929	926	883	866	951	910	949	921	958	897	973	966	940	914	926	864	919	882	940	892	925	904	853	940	881	875	868	877	930	938	869	940	911	921	916	909	914	902	903	923	887	891	893	960	921	845	911	893	957	876	897	940	938	897	879	857	942	903	876	915	901	938	845	979	902	835	934	894	874	912	927	914	898	911	935	921	863	909	860	891	894	988	898	881	894	875	932	912	854	895	905	935	924	881	866	919	943	937	933	875	920	899	921	893	855	858	922	888	919	880	914	936	934	953	949	926	904	933	907	927	924	916	873	917	937	842	885	870	894	890	899	852	866	950	904	916	919	880	943	901	922	881	860	930	906	868	924	930	962	900	884	982	921	887	884	897	884	935	914	869	953	940	907	924	889	882	902	863	926	913	923	934	891	971	965	930	909	938	909	898	897	887	914	936	943	907	890	905	916	932	906	898	860	884	930	885	938	913	955	867	923	942	888	921	925	978	893	851	914	894	899	886	916	875	903	863	972	917	933	927	884	932	878	864	957	858	946	912	883	919	873	903	905	914	898	931	976	969	924	932	953	964	843	876	899	892	944	879	905	906	888	907	946	968	943	932	897	861	954	939	944	885	920	943	942	897	932	861	855	933	961	947	945	919	912	915	918	855	978	922	916	865	912	879	914	903	925	880	947	903	926	922	909	911	897	935	968	902	916	908	895	921	952	921	900	954	891	896	939	849	936	935	850	888	915	907	912	884	883	909	936	907	861	882	887	936	888	911	887	922	901	948	886	907	923	914	945	929	905	967	910	919	891	891	939	879	910	961	911	916	925	872	903	881	948	913	972	912	931	903	938	947	928	889	894	916	910	936	922	918	899	915	885	943	928	920	884	941	875	943	920	933	904	909	862	896	952	954	933	907	898	922	935	851	878	886	937	929	939	881	910	892	886	886	926	908	914	898	907	907	893	936	883	918	841	947	875	908	883	885	880	946	901	934	886	875	909	850	883	911	921	958	903	955	841	889	876	953	943	902	912	892	884	901	892	919	912	893	903	886	918	920	915	913	940	904	890	918	912	932	888	915	912	933	836	913	924	916	956	944	913	906	949	974	886	877	891	913	938	883	911	924	890	906	940	912	896	920	894	898	938	912	904	949	876	892	934	979	904	875	903	921	885	891	900	918	948	917	926	910	918	919	886	907	925	922	945	953	907	891	905	921	923	891	940	876	913	937	943	885	939	957	920	949	962	892	943	861	905	885	863	938	915	926	871	930	943	900	891	877	962	884	855	953	876	896	954	959	866	873	952	953	885	912	923	975	913	881	905	915	923	938	899	875	938	937	925	886	942	941	915	868	891	977	915	921	937	942	887	934	881	871	911	905	911	875	956	917	893	899	884	941	944	858	885	930	849	943	900	881	897	939	936	895	952	908	865	884	924	946	880	923	855	899	925	902	859	895	851	998	908	878	958	957	906	885	892	916	908	963	887	880	941	894	899	871	857	897	912	923	847	884	924	909	879	925	886	907	917	905	902	889	905	915	898	905	921	912	965	922	923	854	945	883	934	870	933	941	936	892	942	895	956	873	939	918	866	899	927	911	959	907	883	947	943	917	866	931	958	931	897	854	862	883	887	934	907	933	923	897	905	879	907	918	918	856	972	964	850	915	877	892	915	962	916	962	967	908	890	924	912	868	912	896	890	924	895	895	889	873	895	915	894	843	877	889	899	876	907	934	904	881	935	933	929	930	942	902	907	969	930	919	896	892	891	888	981	906	913	870	918	928	926	894	849	927	921	905	879	909	892	915	852	934	890	942	865	920	910	947	917	933	909	896	920	846	954	945	911	883	874	921	889	954	892	936	912	876	953	910	901	910	909	906	897	928	933	926	905	890	895	899	893	839	891	897	864	938	942	910	947	892	878	939	940	923	893	881	867	949	931	916	873	942	930	926	954	872	967	852	905	948	840	848	854	919	892	944	925	917	892	900	924	918	884	869	950	862	895	895	936	905	881	916	826	904	899	905	849	833	925	921	941	906	961	913	934	858	931	907	901	878	881	920	922	922	876	915	942	865	930	939	902	886	969	941	892	950	910	869	893	908	903	900	948	922	926	926	920	906	943	905	922	922	897	932	881	897	881	873	893	940	940	848	914	927	884	909	949	901	891	823	912	923	937	845	917	904	899	900	951	886	924	916	928	943	905	887	873	912	870	934	876	948	922	906	890	900	959	888	894	867	925	929	873	897	889	926	880	865	929	907	903	913	937	924	945	908	942	892	878	902	944	920	904	920	937	937	881	944	965	955	945	879	871	920	912	898	904	894	895	843	952	874	891	902	912	918	920	889	899	907	923	922	932	932	944	892	938	913	903	905	934	933	930	945	871	943	908	869	910	903	892	879	918	925	874	917	922	903	946	971	875	942	936	960	867	874	934	888	873	918	945	902	869	906	891	919	873	972	879	932	956	915	932	989	879	963	934	887	908	911	910	910	924	933	938	948	908	886	951	913	875	881	912	894	918	937	856	889	861	929	904	948	918	943	884	936	906	914	928	935	912	939	858	921	926	921
15841	5114	2320	1297	879	650	547	473	435	425	477	432	417	431	362	417	377	358	359	385	378	345	354	356	364	365	367	352	344	324	334	364	352	341	339	330	358	365	379	358	375	346	379	332	340	336	379	345	343	336	357	329	329	374	342	293	339	310	352	362	341	356	337	335	358	321	345	356	358	348	362	359	344	327	345	327	348	382	322	361	326	360	321	309	347	325	315	324	310	340	311	331	349	364	347	335	346	307	349	342	336	371	356	351	351	320	308	348	341	323	334	327	360	350	349	336	349	324	362	360	323	316	324	332	321	344	341	325	385	338	317	348	338	375	336	327	348	351	344	323	334	365	330	339	326	359	344	355	329	318	359	336	313	364	344	358	359	342	332	333	339	336	356	353	319	316	324	292	379	318	311	327	328	316	356	345	351	308	346	326	388	332	333	362	324	371	323	336	342	349	374	358	325	360	343	372	374	347	366	332	360	351	335	328	347	357	358	330	335	348	346	303	355	348	323	344	311	323	357	311	342	332	342	365	357	370	387	342	349	354	311	352	367	347	318	328	349	355	362	341	316	335	338	361	346	353	324	331	376	360	323	343	330	342	372	334	368	316	336	337	342	357	354	314	368	324	342	346	331	318	361	309	320	366	324	327	357	385	364	333	323	344	359	322	337	350	333	322	370	349	341	343	308	330	335	353	329	299	336	363	332	344	361	307	343	363	354	360	372	339	314	359	380	299	314	354	353	366	349	318	340	337	349	337	364	305	347	346	386	337	364	367	326	314	348	334	385	375	325	374	334	359	329	314	364	322	348	353	350	381	334	352	357	338	352	340	325	342	313	317	341	334	334	331	306	338	343	342	338	358	336	356	349	310	362	366	330	339	355	368	319	332	341	347	319	312	344	313	332	332	340	317	349	347	362	340	342	356	361	343	372	346	345	349	315	325	377	333	331	352	345	325	319	340	336	332	330	362	323	360	352	324	335	336	343	329	358	334	319	362	329	355	330	322	335	376	378	351	309	342	348	374	356	349	346	320	325	368	349	341	320	342	317	347	330	347	356	348	351	335	365	307	317	289	354	338	335	321	321	343	366	342	335	327	342	328	324	346	371	327	327	333	346	329	336	331	311	356	349	328	336	343	325	313	320	332	342	332	331	371	358	315	362	328	372	344	331	334	366	347	315	329	337	343	351	312	358	353	312	319	352	366	342	337	321	336	342	324	315	338	357	337	318	308	342	357	340	337	330	313	295	334	326	345	346	352	308	322	344	328	334	369	328	301	345	339	349	326	343	340	333	359	322	326	332	348	359	323	293	341	331	335	350	365	363	352	348	355	373	305	311	356	338	336	319	354	346	337	374	336	345	350	357	357	312	344	357	338	333	344	348	360	359	321	334	375	360	362	355	351	317	317	328	359	322	372	372	317	327	318	350	311	314	321	317	348	302	346	332	323	327	362	335	355	337	381	355	352	336	336	322	335	342	341	358	343	322	349	364	340	347	346	329	345	345	299	332	323	319	368	319	350	357	313	358	343	334	323	347	350	365	375	335	339	354	329	342	333	360	358	318	359	324	321	321	333	351	365	310	318	308	329	326	383	337	319	326	336	353	346	326	320	331	331	375	302	356	328	363	327	338	307	308	303	362	363	309	354	335	295	321	368	318	376	304	338	350	331	368	325	339	365	377	382	314	322	313	326	364	338	363	343	346	330	386	321	327	333	342	317	334	325	353	352	370	344	350	353	341	344	353	314	305	309	328	352	335	339	328	362	354	350	330	331	369	327	325	346	319	329	345	358	346	368	323	350	314	320	309	330	338	342	324	350	331	359	356	330	325	354	366	374	329	358	348	337	308	354	323	383	341	309	318	339	332	310	314	324	341	363	309	342	357	350	357	332	334	361	349	313	385	355	291	303	325	379	346	339	345	322	340	334	343	325	350	331	356	344	324	330	407	335	350	323	330	367	347	358	333	327	341	365	330	315	334	356	343	307	359	319	328	324	329	378	379	368	322	301	382	322	365	335	322	341	340	335	351	340	350	331	340	353	320	345	321	361	365	324	366	312	342	354	338	317	366	332	322	357	346	365	378	309	344	369	370	343	320	318	304	342	370	344	320	321	365	359	330	333	346	326	306	312	323	384	352	360	349	332	384	335	339	337	352	361	298	333	323	327	340	334	360	346	362	327	347	303	353	361	311	317	345	333	334	313	324	330	346	332	346	343	339	335	352	322	380	344	310	350	318	342	303	350	343	351	329	329	375	314	332	372	341	353	379	325	329	365	360	334	307	329	341	349	328	367	319	368	351	341	350	327	344	320	300	316	333	355	372	370	342	326	353	342	303	341	333	342	350	335	333	377	346	359	332	344	359	334	364	358	373	370	328	360	359	366	327	364	354	347	373	325	353	347	298	328	346	352	367	371	338	316	322	329	367	366	325	345	369	315	315	343	383	374	349	337	342	325	347	360	341	352	319	337	337	344	351	353	336	349	327	348	354	302	326	328	323	354	347	351	353	358	336	303	353	354	345	342	380	347	339	366	293	358	344	331	330	314	356	333	369	358	328	330	358	340	358	355	364	339	365	339	346	341	355	321	355	323	363	335	329	349	381	347	340	345	372	350	323	317	320	316	366	354	338	320	347	300	363	335	340	345	313	333	348	363	360	370	334	347	330	350	316	328	345	325	327	307	352	329	363	317	327	348	359	337	340	330	318	331	325	327	367	370	357	355	332	346	328	343	355	354	360	348	340	313	352	305	330	322	321	323	329	326	310	359	340	330	336	324	343	348	338	343	365	380	351	349	362	351	352	339	354	375	332	356	329	344	316	322	335	338	322	338	363	319	341	321	368	318	325	344	326	320	314	332	332	316	345	328	318	325	324	360	354	321	304	338	348	372	357	334	344	345	362	357	325	328	340	332	323	336	326	346	367	343	349	364	333	346	354	351	337	332	352	353	352	296	339	364	342	315	357	330	340	341	339	352	302	353	350	354	333	350	317	318	332	330	301	306	321	332	352	364	360	331	347	334	322	309	317	341	309	326	372	367	349	337	323	340	321	341	353	316	352	385	324	351	340	322	322	320	354	354	356	329	349	323	350	355	320	354	335	285	327	349	314	327	349	347	346	313	366	351	350	321	353	325	346	393	328	338	318	327	328	352	332	317	349	361	339	318	378	345	287	321	364	336	355	350	373	360	346	341	348	370	328	318	331	332	351	367	333	345	336	343	290	325	367	328	377	371	343	356	341	311	352	337	327	336	361	379	332	360	346	351	359	344	373	326	312	361	324	334	355	355	325	360	343	337	341	352	346	357	325	344	335	327	313	292	327	322	324	339	348	345	352	309	316	372	327	316	344	358	346	339	331	342	348	311	331	346	309	342	356	337	347	340	353	336	337	318	350	362	329	377	340	338	362	345	330	339	316	345	325	345	310	347	357	359	316	349	341	363	347	371	342	346	329	329	336	367	325	319	329	371	330	354	336	324	332	374	322	341	347	369	339	304
12294	4889	3398	3325	2798	2202	1857	1820	1552	1492	1400	1302	1344	1315	1268	1284	1256	1154	1100	1008	1020	986	1023	995	991	953	941	862	906	884	859	878	838	881	791	855	816	863	884	921	921	859	812	882	878	858	845	866	835	830	846	807	807	788	888	836	835	831	861	885	819	862	833	855	852	846	855	826	859	833	839	858	863	819	847	895	837	868	793	877	846	828	806	832	862	862	847	857	876	909	827	825	851	826	826	872	870	773	883	829	824	888	840	880	871	852	830	858	843	799	851	855	860	807	857	816	885	860	850	865	846	823	848	865	863	901	828	871	835	850	818	871	823	849	845	878	860	798	844	792	830	832	833	834	832	859	838	786	849	825	837	804	841	788	861	844	825	865	846	844	871	864	766	882	843	882	869	879	824	868	829	844	819	821	827	875	844	846	853	836	817	841	924	904	835	803	834	822	826	828	813	855	799	784	868	841	906	870	860	871	861	858	881	887	855	847	853	852	869	901	810	819	815	834	830	872	829	843	836	810	848	835	810	861	833	853	864	819	817	797	820	875	865	873	838	826	823	844	832	821	913	889	875	830	810	851	843	893	898	893	826	824	844	825	856	800	836	774	821	821	855	825	792	820	863	836	864	900	854	817	830	836	830	856	823	847	902	815	839	833	814	872	860	845	824	828	865	901	897	815	845	856	817	835	861	829	808	868	781	784	824	863	873	788	855	780	773	807	856	854	864	814	884	825	802	881	874	835	833	846	863	848	868	831	848	836	894	822	850	849	782	831	816	819	853	841	849	819	842	823	838	828	865	865	856	818	804	854	874	848	855	880	898	880	835	828	840	868	812	841	857	855	851	832	858	831	877	840	872	913	838	842	859	879	833	817	805	810	791	848	837	836	836	853	847	839	840	873	843	842	802	772	829	824	845	852	794	817	862	889	859	781	867	903	851	836	862	845	836	860	873	822	902	803	850	864	854	839	870	825	867	834	823	840	813	833	871	886	869	785	908	849	826	821	807	850	835	801	852	860	830	824	812	834	851	880	803	847	843	851	856	833	844	865	856	883	877	877	860	857	826	845	830	817	873	822	858	785	832	846	874	820	840	843	830	876	859	853	878	834	866	843	888	845	779	868	819	850	844	831	868	842	847	862	813	813	810	861	833	830	844	839	827	813	863	843	858	844	808	900	915	818	852	825	880	897	805	870	920	832	872	804	842	924	868	833	833	874	860	853	823	885	791	864	786	854	801	780	841	877	836	800	876	882	827	800	848	846	880	837	814	825	864	874	881	819	821	844	830	846	865	850	853	857	815	809	885	808	871	829	833	812	819	791	850	814	842	812	801	852	891	798	854	805	822	858	855	863	854	788	878	820	869	874	866	854	853	801	820	847	883	794	816	771	820	869	837	838	847	814	828	824	845	837	805	865	843	832	842	789	865	845	857	838	838	860	872	854	818	823	849	833	894	804	834	857	873	872	824	863	823	865	858	833	809	813	828	856	861	804	814	898	899	813	871	835	831	811	834	883	792	852	813	814	841	812	826	851	862	811	867	875	907	838	816	845	843	848	863	853	818	845	810	805	887	879	800	848	838	782	807	846	874	864	863	856	811	823	824	855	886	767	879	877	856	853	801	829	844	834	831	853	820	829	868	859	856	803	838	852	865	831	833	863	897	847	839	847	849	873	847	875	828	833	830	813	839	878	875	812	823	821	805	859	878	846	871	853	883	920	884	842	832	887	845	854	874	806	830	787	829	810	870	843	844	860	813	800	898	865	899	809	837	853	837	889	857	853	873	871	861	846	861	848	885	867	869	856	863	856	878	851	842	824	785	844	867	811	856	856	779	837	823	834	828	830	890	835	844	802	842	914	826	834	822	876	847	799	848	837	878	833	862	838	831	883	821	850	811	828	799	834	886	826	809	835	826	814	859	841	866	850	853	848	833	863	909	805	841	907	902	868	882	828	842	791	861	832	835	899	847	835	794	893	828	827	856	869	854	807	809	826	773	819	835	828	829	851	816	880	866	854	777	836	797	892	836	861	883	844	804	875	803	856	831	815	864	810	782	894	881	844	860	837	829	831	875	884	816	849	825	808	841	837	865	810	896	857	860	887	852	825	863	822	834	894	813	853	872	836	842	817	881	836	788	855	836	861	836	827	804	824	839	872	862	803	831	885	879	800	864	826	860	816	856	761	866	829	807	857	850	847	823	829	838	811	823	849	918	848	833	847	833	911	860	867	857	775	853	849	825	874	835	845	808	881	840	804	833	877	847	850	902	789	839	838	845	822	780	815	845	881	860	837	845	864	820	852	831	827	874	800	836	829	864	858	846	833	843	766	871	875	828	868	881	842	841	840	828	795	818	823	856	842	785	831	903	866	826	855	852	839	897	863	845	857	891	840	824	853	857	823	822	865	876	861	887	837	795	839	834	799	822	899	836	784	840	834	873	827	902	851	847	804	891	856	904	854	825	890	796	819	840	837	828	850	902	805	881	843	810	846	820	876	831	836	845	903	813	858	844	788	871	875	817	806	861	846	834	842	865	825	804	828	880	855	842	788	855	845	849	806	834	837	853	832	817	829	895	896	864	868	853	835	876	816	851	809	841	830	803	808	872	822	874	845	839	783	869	873	832	812	847	824	804	811	861	855	848	833	854	863	870	826	814	841	806	781	870	834	864	830	835	892	853	826	822	841	844	834	816	887	921	840	852	855	870	825	819	816	826	864	805	870	851	862	838	890	823	864	836	831	844	821	835	836	866	845	858	855	881	858	832	828	841	821	853	872	846	778	802	873	839	873	834	821	847	844	862	851	828	853	895	807	827	842	823	822	889	871	841	908	803	857	868	786	819	819	822	798	864	827	859	836	813	828	818	825	884	799	819	833	824	841	875	800	883	822	848	865	827	853	871	819	858	835	880	869	852	862	833	831	891	867	796	785	816	820	830	869	806	827	815	873	834	836	843	856	769	754	769	851	822	799	897	871	838	861	844	864	865	800	852	818	838	815	843	832	849	862	843	842	830	808	834	791	835	884	900	838	882	837	849	867	840	854	870	780	780	799	843	815	831	826	857	818	834	815	866	846	808	832	856	830	878	831	811	826	798	858	840	838	814	829	829	832	872	824	850	884	838	896	834	763	858	827	874	831	860	852	801	844	858	850	840	846	820	822	826	835	823	783	801	838	827	801	841	847	927	836	879	901	874	848	840	828	838	819	820	794	789	833	785	868	831	821	858	849	831	807	859	888	809	857	790	811	875	839	789	802	838	827	827	918	826	840	858	855	884	812	967	765	829	820	835	895	818	856	779	827	854	874	812	926	931	877	889	833	807	851	820	832	796	861	771	803	811	882	852	852	822	883	842	891	816	858	814	868	819	810	878	853	831	827	880	831	836	831	797	845	856	817	863	833	871	815	880	812	825	827	852	885	870	862	832	871	867	885	862	862	809	889	820	848	826	876	877	814	849	795	865	837	850	856	842	859	864	836	855	819	851	845	872	835	854	807
24559	8279	3374	1782	1024	661	509	413	359	349	321	323	286	303	290	285	256	281	247	239	204	217	215	200	204	219	194	193	176	206	199	201	217	195	222	181	186	180	203	199	187	200	169	193	214	195	197	173	198	196	181	190	194	215	197	182	174	203	191	190	210	161	208	186	212	214	209	191	208	197	184	166	199	183	169	226	179	181	184	198	189	193	179	196	211	207	191	167	206	205	214	202	178	187	202	195	181	218	198	216	193	200	217	172	198	179	177	208	185	162	215	207	216	219	199	187	191	193	182	202	194	190	185	189	203	173	192	179	155	221	188	193	195	185	193	220	176	165	206	166	193	202	177	207	206	189	188	202	195	180	203	205	204	194	201	185	186	180	216	170	206	185	196	216	154	185	196	211	185	207	189	158	218	201	170	185	197	201	173	176	173	189	177	185	190	179	206	189	189	183	188	188	182	169	216	195	189	205	178	191	174	202	174	169	198	213	168	175	210	171	165	166	207	199	175	210	200	215	214	199	191	192	202	186	182	233	225	196	193	176	204	169	201	203	183	195	179	175	194	201	182	176	210	177	186	186	206	204	189	186	192	206	182	198	207	193	185	196	176	192	198	176	193	213	204	207	209	174	165	200	210	200	181	182	214	202	184	202	214	190	187	182	207	196	216	200	176	185	194	189	195	200	172	185	198	205	192	168	216	169	172	203	210	193	200	195	203	178	189	194	174	176	196	178	201	198	188	188	200	165	175	196	213	163	180	210	210	209	169	202	192	177	164	194	214	173	197	184	221	201	189	202	160	194	190	199	194	208	190	170	179	199	187	183	184	179	162	193	193	158	190	196	173	197	159	190	190	174	173	191	186	177	188	192	210	175	170	181	157	186	186	210	172	177	186	180	192	203	167	188	171	184	198	185	211	158	199	180	200	172	207	178	202	210	175	188	184	207	167	172	221	215	199	151	209	191	206	175	166	188	177	195	183	216	195	174	198	187	168	197	210	206	211	186	178	202	201	172	206	209	199	216	210	198	170	213	192	193	187	191	205	186	168	185	182	184	206	190	203	174	182	210	183	178	171	184	175	179	193	160	229	157	174	187	175	164	182	199	165	206	182	196	199	185	181	170	180	209	196	187	203	192	177	180	191	193	209	161	171	193	194	184	189	197	215	218	192	188	165	196	165	198	217	218	203	177	205	182	188	177	204	166	169	191	188	204	191	186	174	203	181	155	201	205	172	173	204	213	182	212	205	199	200	193	196	186	202	185	183	179	208	171	205	179	202	185	182	189	191	175	205	178	176	207	187	201	169	193	183	198	205	191	216	178	173	172	210	176	190	182	157	180	179	189	181	204	221	174	190	171	203	206	201	185	198	192	185	182	184	192	196	231	221	188	209	179	194	206	200	213	178	195	212	159	208	161	179	200	212	197	206	184	191	213	210	205	168	194	191	168	182	175	188	169	188	186	176	187	183	195	180	177	182	189	188	165	150	200	234	196	195	181	177	165	182	185	171	188	214	208	172	187	186	180	213	199	203	181	193	214	234	199	192	199	211	170	196	185	215	210	185	148	189	197	184	194	195	194	175	215	171	190	185	206	191	205	223	205	202	201	217	194	184	207	190	193	190	187	213	179	198	182	175	199	199	163	203	189	195	193	201	189	182	199	179	169	206	187	213	162	187	176	179	180	184	157	197	193	176	195	192	174	183	180	208	202	171	180	189	184	201	170	201	160	200	248	221	214	189	180	213	198	165	183	216	197	205	191	172	170	199	192	184	207	173	196	198	185	181	185	194	212	166	186	190	170	218	191	171	186	178	197	179	187	191	179	185	217	215	189	186	195	200	183	167	235	179	208	192	192	202	218	185	212	191	199	181	192	189	186	204	187	170	191	165	179	194	180	199	169	196	200	174	197	187	186	180	191	210	184	170	193	164	204	170	170	194	167	199	194	195	188	174	177	202	172	175	217	189	189	202	168	198	170	199	178	205	169	204	179	205	190	196	183	174	192	182	178	197	194	192	191	191	189	178	184	164	194	208	171	178	187	183	189	207	186	190	193	178	189	199	190	174	221	187	178	198	188	178	208	196	191	180	197	170	193	180	191	184	203	183	204	192	196	211	176	193	210	172	191	187	194	173	184	170	159	152	179	169	180	180	187	206	177	173	209	179	167	187	194	212	202	189	185	175	159	193	179	185	218	183	185	205	183	198	183	183	206	223	196	209	175	203	187	201	204	202	188	198	220	185	186	187	193	204	198	186	196	198	200	188	176	205	199	204	196	213	189	196	183	180	195	171	186	169	177	197	168	186	172	189	188	216	208	203	176	185	174	192	229	202	198	196	191	199	213	189	183	200	199	199	200	206	194	194	228	207	184	193	176	169	168	178	179	171	212	187	180	212	199	210	196	199	174	189	197	181	192	199	160	216	190	206	209	181	146	196	200	197	192	177	213	184	186	173	194	192	160	210	215	167	171	182	183	209	188	191	191	177	210	208	185	179	184	167	189	187	201	174	204	201	190	199	177	185	175	177	202	180	160	199	187	200	168	202	213	181	166	176	172	209	183	170	184	183	195	209	203	193	202	196	206	193	167	194	213	198	208	193	188	178	192	182	207	216	206	189	195	205	192	187	189	204	198	196	195	171	184	191	168	188	193	198	186	181	191	189	213	208	194	168	203	211	202	191	184	193	193	190	220	194	181	179	186	205	185	184	210	193	188	211	203	175	164	217	179	188	195	230	197	159	200	201	199	188	189	205	182	185	179	168	200	210	191	157	190	188	180	174	184	171	172	211	206	193	170	167	189	204	179	193	206	195	202	207	220	206	173	168	179	193	199	176	191	202	196	185	164	191	212	179	188	210	184	189	190	186	182	192	179	172	200	208	188	215	199	196	168	179	194	187	185	210	177	195	180	185	197	212	178	203	149	176	190	180	165	177	179	181	185	197	194	170	176	205	168	178	180	214	197	201	176	229	215	203	186	161	193	173	198	202	157	179	181	177	197	207	185	199	179	184	190	177	195	185	206	199	176	221	198	199	201	182	204	187	198	188	180	221	221	182	196	193	192	188	191	177	206	205	147	166	198	201	199	186	184	190	199	183	203	196	186	193	204	186	178	165	200	193	206	181	201	219	219	181	187	196	186	194	228	199	203	193	204	205	187	211	192	191	174	201	192	194	200	176	181	186	205	200	203	159	186	194	170	173	176	196	178	193	198	196	188	181	171	210	183	202	188	193	191	185	179	199	200	214	191	168	222	222	199	187	197	200	179	185	186	196	189	177	171	196	188	198	181	196	207	182	167	190	194	217	172	171	189	203	162	196	192	203	180	193	206	199	175	186	202	185	202	196	201	197	174	197	205	199	190	190	192	164	177	188	201	197	186	205	182	170	185	188	192	204	207	209	186	182	195	189	188	166	184	194	179	194	195	188	227	195	180	210	170	194	215	187	190	185	180	181	217	190	193	189	183	211	191	184	157	177	188	207	159	193	181	190	170	193	201
16654	6480	4330	4392	3513	2492	2216	1771	1680	1502	1406	1348	1249	1150	1239	1183	1043	967	898	821	762	720	727	776	764	656	618	582	587	560	603	543	547	460	521	535	516	571	519	626	561	575	587	544	559	489	482	512	519	518	496	539	513	528	488	505	530	507	509	507	508	517	517	492	485	510	527	512	502	485	489	522	484	504	495	511	484	491	483	549	509	518	508	492	510	505	534	495	466	497	514	532	500	510	498	510	475	510	489	490	490	501	528	471	502	464	499	497	514	499	482	511	491	456	510	497	485	493	504	458	496	474	491	480	500	523	499	487	505	498	558	508	465	508	521	506	469	483	484	506	472	500	492	504	505	457	466	495	481	469	486	481	467	489	484	496	475	490	469	469	494	489	484	493	476	510	460	523	510	513	496	499	505	465	501	507	503	524	497	496	478	485	516	463	525	541	479	512	478	452	467	496	469	496	517	551	518	499	478	506	517	490	565	550	464	504	508	514	478	530	511	564	495	443	492	496	480	521	481	463	509	480	482	533	503	483	500	501	506	500	516	507	513	517	495	490	490	525	482	434	508	485	544	522	505	502	520	510	487	466	503	491	492	519	498	513	530	520	528	500	492	493	484	494	482	466	490	487	509	501	499	501	476	505	503	526	513	509	475	478	465	525	502	529	509	537	424	490	502	479	537	477	497	475	511	489	504	513	518	500	502	502	502	487	497	509	432	481	501	512	509	479	510	488	524	501	485	516	467	499	524	468	477	499	492	491	497	468	476	466	508	514	512	498	518	492	562	519	497	494	503	497	461	507	495	469	534	530	505	502	528	496	486	500	485	457	458	502	524	461	460	464	504	507	521	496	467	501	511	510	491	497	524	533	490	487	490	512	464	506	478	500	495	508	492	549	488	535	515	522	492	484	497	509	513	497	501	484	500	512	507	518	481	502	481	497	477	540	489	467	487	514	477	507	487	448	485	485	502	475	464	539	508	476	505	529	503	508	511	481	479	528	463	479	468	499	498	515	517	514	453	488	463	478	517	530	510	440	474	465	533	487	510	515	487	433	498	488	495	549	474	489	510	488	511	499	495	464	517	497	500	494	515	534	474	494	518	504	487	518	483	481	509	515	505	541	494	506	518	510	523	497	476	528	497	461	482	483	470	488	463	530	492	518	519	482	474	471	510	525	527	509	453	484	493	478	471	507	491	537	471	482	509	494	507	497	500	480	516	529	509	497	487	500	464	513	508	445	520	482	494	523	479	502	514	535	481	519	498	492	491	492	506	499	525	495	491	477	502	512	501	488	488	486	504	531	510	498	506	502	519	515	512	534	492	466	444	504	494	516	497	522	473	463	471	472	463	502	495	478	517	479	480	477	463	473	513	488	502	471	447	488	515	486	478	489	497	495	502	498	492	533	515	479	524	500	458	494	457	488	493	506	499	473	530	518	460	464	490	506	498	507	492	509	491	497	512	500	498	513	526	486	491	516	502	484	494	529	467	484	492	554	498	513	501	512	544	516	495	555	558	541	521	511	520	539	487	485	474	468	474	485	522	478	473	520	508	509	513	494	489	474	478	499	478	481	484	515	522	508	490	503	492	497	496	481	458	488	475	471	530	497	484	484	482	509	494	445	463	499	474	520	504	485	486	493	515	505	512	471	505	510	491	517	485	488	530	509	479	514	488	510	527	477	487	480	524	512	520	505	516	524	511	446	520	496	520	523	525	482	503	493	492	440	529	512	488	460	515	501	517	498	513	519	503	470	476	460	524	499	516	460	490	451	494	506	496	508	520	494	509	492	477	503	500	442	488	505	501	517	545	490	462	523	502	484	487	481	484	468	474	485	506	498	492	505	526	514	521	485	524	493	500	509	463	524	476	487	521	510	498	523	490	453	500	514	527	493	466	465	494	520	493	484	456	556	518	484	493	516	486	516	505	495	469	479	475	523	521	522	494	512	478	499	518	505	516	489	519	523	508	479	502	516	506	465	506	494	524	495	541	519	509	518	497	504	492	486	482	529	434	470	489	504	521	534	453	489	553	497	486	469	478	516	523	521	476	542	510	459	525	533	489	514	516	522	454	514	489	494	516	476	443	477	514	536	496	520	513	500	530	509	523	530	501	529	477	477	478	501	487	478	479	525	511	517	528	506	491	481	507	500	499	475	471	447	491	478	495	500	486	463	508	520	523	500	521	522	500	491	482	512	473	521	480	488	506	496	474	518	493	495	531	500	549	507	511	548	490	465	470	483	495	511	458	493	542	492	502	476	460	462	491	494	493	508	498	505	509	483	452	475	512	480	474	519	534	511	527	469	466	491	495	511	491	516	553	501	499	543	504	494	497	513	483	504	504	472	475	512	512	500	498	487	493	516	478	492	527	514	494	527	500	481	529	509	488	495	513	492	474	467	518	468	476	532	463	556	475	491	463	501	515	491	460	505	491	502	509	514	516	489	495	530	475	477	472	492	480	524	473	499	485	526	504	475	514	448	491	482	497	504	505	473	497	482	484	472	510	511	470	519	471	494	529	522	513	492	510	502	503	509	489	486	496	486	473	522	472	491	484	488	525	546	465	496	463	502	518	503	474	526	474	514	480	499	490	485	499	517	461	482	541	506	506	466	493	537	499	518	457	452	507	489	478	472	528	500	511	483	527	506	528	486	476	517	519	494	481	456	473	483	532	459	496	492	514	486	507	508	514	480	490	497	477	496	529	514	507	485	542	515	487	495	550	524	509	519	500	514	472	553	549	521	517	474	501	475	488	478	447	470	503	477	496	519	530	471	502	495	541	522	477	482	514	493	485	502	530	493	494	490	451	473	539	495	498	481	510	505	491	519	516	512	464	522	478	453	513	470	500	485	517	512	499	527	500	491	492	495	527	509	501	495	495	467	474	492	475	508	486	516	477	509	529	474	505	478	513	498	532	466	513	513	515	479	472	523	478	489	514	506	494	482	502	431	464	472	520	491	502	538	497	497	471	549	474	510	492	503	533	511	502	490	451	512	499	502	516	472	481	490	452	479	463	509	489	478	489	502	507	460	479	528	462	505	483	503	486	494	560	483	452	478	513	481	507	542	462	475	485	504	503	494	479	493	455	510	496	498	507	489	501	506	501	545	454	522	526	486	472	506	461	530	485	487	508	494	501	495	515	514	506	520	500	524	480	482	478	484	485	502	521	463	518	502	537	520	500	486	497	509	446	525	477	491	536	475	502	514	458	469	508	430	514	460	490	441	502	478	525	529	456	514	511	512	505	484	502	493	499	474	529	492	527	517	496	541	501	488	496	489	502	502	508	510	474	544	490	522	501	481	474	526	502	493	495	501	533	512	501	500	507	433	487	490	503	495	501	504	503	508	514	450	506	483	537	509	518	487	509	490	449	519	508	483	483	521	503	551	475	538	490	479	446	513	534	489	486	478	501	513	497	519	492	463	525	492	510	505	453	507	484	560	508	481	502	519	511	532	530	494	476	531	493	534	526	494	491	533	467	502	515	492	475	508
5855	1402	761	695	521	458	427	446	424	398	367	397	396	385	386	407	369	381	343	362	362	370	369	382	374	369	373	321	354	385	374	347	400	348	390	379	371	370	372	348	335	397	338	337	339	357	397	370	367	337	311	364	370	340	344	381	364	388	374	342	374	364	382	364	366	371	330	338	368	379	362	342	362	390	380	346	365	395	341	354	365	347	358	365	311	356	329	385	397	360	383	368	334	349	346	358	388	367	346	410	353	368	316	377	346	370	411	384	345	357	332	362	343	350	370	384	337	338	364	389	352	369	363	368	358	353	348	372	371	332	389	360	339	344	350	399	352	353	383	349	371	365	371	347	377	360	372	318	361	350	362	366	358	336	377	373	346	356	351	361	401	381	389	383	354	367	337	340	348	331	337	357	360	384	384	365	361	318	340	383	361	403	391	356	367	335	346	367	353	367	356	358	376	366	343	362	368	337	375	381	373	336	357	354	377	357	395	350	366	357	359	388	371	377	386	415	337	387	372	368	376	387	349	382	373	361	408	342	383	359	379	362	367	357	377	355	354	378	390	359	388	337	326	403	339	358	367	328	366	365	358	349	385	403	364	332	360	360	377	321	359	356	393	345	356	347	368	377	348	392	381	393	385	328	346	347	361	342	377	352	374	363	348	337	365	375	358	391	333	361	351	343	372	358	355	352	348	382	377	388	341	384	375	348	365	345	357	336	371	331	382	346	365	352	349	341	369	370	381	341	375	347	371	356	382	329	320	407	359	348	335	344	362	363	371	370	349	348	367	380	367	350	382	387	370	352	376	345	359	356	379	362	363	374	368	370	360	345	353	372	373	380	348	359	345	404	364	382	379	368	382	356	363	348	332	386	344	359	371	346	339	354	364	333	387	372	381	367	343	339	390	338	343	363	342	358	349	369	369	337	342	359	353	354	336	351	346	361	364	344	377	360	343	357	348	341	359	356	347	320	335	388	373	364	362	329	386	386	402	376	351	369	360	378	323	352	362	384	361	377	335	373	351	356	343	354	388	354	381	367	357	359	348	321	342	372	365	359	383	340	348	359	376	368	382	366	366	342	367	377	351	342	351	373	370	353	380	352	379	391	356	349	359	376	351	376	351	392	379	360	369	350	395	395	403	365	359	319	357	351	390	380	368	365	365	318	359	326	357	358	359	392	387	396	355	371	343	367	380	380	389	383	343	369	343	364	396	377	331	330	346	318	364	378	357	348	398	333	367	373	381	351	411	358	343	362	342	348	366	331	360	369	375	328	348	354	358	354	391	355	357	408	340	383	374	361	406	364	374	370	391	358	373	370	336	339	358	370	359	367	364	375	373	361	372	342	345	343	379	393	388	341	368	359	378	364	392	337	349	375	419	362	364	372	344	385	380	353	366	370	359	336	364	377	373	360	378	366	356	317	367	355	358	373	354	352	350	387	334	345	373	379	362	371	360	356	333	350	361	350	354	358	345	370	355	371	361	378	369	341	333	322	387	370	363	411	346	360	350	370	347	348	390	316	337	345	373	368	351	389	354	357	360	359	352	363	376	351	375	371	324	365	351	374	340	350	363	378	383	367	327	375	353	348	349	386	393	351	340	356	380	387	378	372	365	334	371	346	367	378	345	377	359	342	336	363	389	377	361	354	382	363	377	332	396	345	366	347	362	340	366	358	368	400	335	371	358	360	345	322	375	357	385	369	395	343	365	347	377	356	371	358	361	406	345	378	367	353	366	368	362	351	339	377	366	349	375	380	346	361	377	383	362	414	367	360	394	360	392	378	369	359	361	345	336	373	356	359	360	363	325	379	354	382	375	369	403	350	375	368	362	362	390	390	364	332	369	371	376	332	386	379	349	367	393	367	342	401	363	359	387	376	329	382	380	354	395	387	353	366	368	331	343	386	363	354	348	353	379	387	349	348	377	355	354	382	342	365	374	414	362	350	373	367	324	337	358	383	369	353	363	384	379	381	342	355	383	364	323	380	349	351	371	376	346	357	385	337	360	355	347	362	381	355	363	389	403	349	366	390	359	346	375	367	319	358	361	375	373	359	367	347	382	399	339	353	395	402	345	378	368	360	363	375	364	377	364	392	353	364	346	346	354	363	388	360	333	343	393	374	350	368	373	358	370	369	346	379	404	343	339	375	325	333	357	373	351	365	380	334	316	370	352	390	369	342	370	396	345	309	383	351	354	351	386	336	344	357	380	373	358	324	349	348	366	394	384	379	381	427	356	325	349	370	326	392	327	318	354	367	341	343	313	342	312	379	393	378	364	358	361	353	372	353	371	348	356	356	345	365	377	343	354	350	378	339	396	344	344	376	382	364	327	352	346	364	335	366	354	374	336	370	379	396	378	311	350	382	375	338	351	348	390	407	373	367	333	367	308	359	316	372	379	356	378	371	351	383	344	365	412	366	357	363	394	346	366	358	356	334	381	364	386	364	365	380	379	335	346	383	389	347	364	386	381	388	340	334	340	324	374	357	334	346	366	330	341	349	342	366	368	365	361	345	364	371	408	396	362	363	354	338	362	403	339	370	365	376	393	387	420	363	424	370	371	379	423	359	362	365	319	324	348	376	347	377	348	390	386	353	372	340	311	332	387	349	355	386	361	367	369	396	374	382	388	337	347	362	356	337	372	341	340	359	406	386	349	403	362	387	381	356	387	377	419	380	343	333	353	331	322	324	343	382	371	361	352	351	383	336	383	366	331	361	371	352	385	395	380	354	360	398	406	375	357	345	351	357	384	364	370	356	385	334	361	361	372	372	360	363	346	363	355	369	391	355	366	399	381	340	392	373	363	351	365	383	373	385	341	372	399	390	362	389	326	344	341	348	358	350	352	361	380	373	355	349	353	329	337	348	351	338	350	375	381	351	376	355	358	355	343	340	368	363	377	388	328	388	367	367	386	349	386	391	370	387	336	359	335	345	371	352	372	339	350	385	410	373	375	363	369	365	376	373	352	337	359	344	331	353	353	341	374	352	364	355	352	357	348	325	361	341	346	379	372	348	360	325	363	353	339	379	366	371	343	341	364	341	372	362	343	387	348	382	336	344	343	351	345	389	349	358	365	376	378	374	367	400	395	347	369	353	339	390	359	358	350	381	381	360	374	333	381	376	357	367	388	380	360	364	415	360	387	346	359	347	379	353	338	310	365	361	351	381	373	412	388	359	393	342	360	365	396	359	360	367	371	365	390	351	362	378	305	359	343	349	351	374	365	381	342	356	365	357	397	338	364	333	342	382	370	393	352	370	369	405	346	390	409	383	363	356	371	344	363	369	347	361	363	382	370	375	336	323	323	380	375	374	364	367	363	368	362	372	325	357	370	362	341	368	388	355	397	373	369	357	343	372	362	377	357	370	357	364	355	353	365	368	370	364	352	329	353	376	353	370	380	391	358	369	336	350	365	353	394	363	365	345	362	348	396	365	364	319	343	350	361	389	393	369	368	363	360	339	324	353	327	341	371	367	381	356	387	340	353	386
5056	1835	1651	1998	1599	1490	1363	1224	1148	1180	1147	1221	1107	1167	1202	1244	1161	1077	1061	998	1035	1000	951	956	1000	941	931	894	935	912	876	896	911	888	959	910	870	913	936	932	896	941	887	850	904	917	843	870	941	914	882	874	887	965	921	904	878	879	881	887	895	823	903	885	973	916	932	883	883	878	936	871	867	853	852	902	911	920	850	889	909	851	877	953	944	890	823	888	983	892	875	874	910	883	928	973	886	913	871	861	874	900	904	888	881	925	916	901	952	894	931	855	925	920	910	924	864	887	871	909	877	885	919	899	897	927	830	933	846	902	886	885	906	964	903	894	842	944	876	865	901	916	971	943	942	882	923	859	899	930	901	922	876	936	867	855	905	922	887	938	943	879	903	861	925	890	887	876	892	865	904	945	899	871	908	869	957	901	879	858	847	918	885	880	902	883	900	977	906	871	894	859	952	870	927	919	885	904	943	845	848	910	902	883	915	869	895	879	889	885	936	923	886	920	940	861	868	905	885	905	939	905	907	881	922	835	913	895	962	890	925	872	844	839	935	859	875	966	930	902	963	875	897	899	887	879	905	865	884	908	925	897	913	879	923	878	876	898	925	874	915	911	860	941	898	891	879	901	886	912	889	878	890	895	915	882	966	896	885	857	891	911	870	899	874	865	893	919	911	932	900	906	902	893	933	897	884	914	915	880	862	891	860	885	897	889	896	895	894	924	865	871	844	861	965	840	892	895	882	882	886	901	907	923	896	943	949	932	876	943	864	896	877	945	903	897	945	905	889	874	864	877	881	922	876	926	899	948	900	910	872	912	925	899	912	897	900	905	922	904	883	898	910	896	911	886	888	918	855	907	819	895	895	916	895	931	852	946	858	896	922	873	882	855	849	916	908	878	935	895	860	909	906	970	874	928	904	913	882	831	910	892	907	889	888	854	910	848	931	935	862	902	861	869	945	942	907	880	896	864	877	890	883	868	908	903	900	903	817	877	919	867	848	901	893	871	922	847	956	890	955	960	841	909	934	886	910	872	892	964	881	943	861	892	869	916	934	881	954	878	908	952	920	913	896	886	944	924	857	925	933	917	833	943	855	884	910	917	913	890	888	896	901	912	910	901	893	911	883	957	890	881	898	853	918	888	912	907	879	890	860	884	866	876	945	896	919	925	902	887	924	917	888	872	886	921	891	925	921	886	913	915	949	856	903	876	915	886	930	867	888	857	870	951	903	875	888	884	901	920	918	878	866	941	920	872	881	930	860	869	873	891	864	930	902	900	938	943	892	877	855	866	873	872	898	942	854	873	831	951	931	872	851	866	921	824	947	879	884	863	875	909	918	945	873	902	884	924	902	860	909	911	893	903	910	863	914	864	890	934	863	907	851	925	824	953	920	952	925	901	912	908	897	876	905	916	962	839	908	952	879	890	871	911	878	905	904	940	906	903	853	891	887	866	846	952	914	896	892	912	874	935	948	946	903	909	949	899	900	874	929	891	894	872	904	894	872	908	902	920	913	941	873	913	913	877	870	889	861	894	882	921	871	891	844	931	913	945	931	880	877	906	834	925	901	938	911	925	922	904	895	864	917	920	933	877	887	924	865	979	889	897	867	900	954	891	904	872	883	899	873	862	904	896	906	859	890	950	886	882	958	906	901	933	832	849	866	921	904	931	876	913	911	944	849	894	882	898	912	920	903	826	886	945	901	861	927	950	861	870	901	869	950	896	906	931	908	934	848	843	907	972	860	919	917	906	917	895	875	878	879	910	917	914	976	962	889	903	842	925	928	928	885	869	912	916	863	921	900	940	890	890	874	923	887	941	888	848	876	890	930	968	842	883	924	869	923	920	948	889	877	922	889	904	925	923	912	898	906	858	908	880	881	887	919	908	876	839	934	917	934	895	916	867	880	901	896	871	892	889	872	903	921	922	953	961	851	901	892	850	853	885	899	870	889	851	920	880	898	918	888	889	897	856	968	846	881	917	911	907	905	919	888	906	886	862	858	841	877	874	935	899	935	850	930	874	922	934	899	903	900	868	930	904	909	938	901	927	902	921	895	881	915	851	940	870	918	859	881	923	914	894	869	882	901	921	910	907	837	930	920	872	917	901	910	903	878	935	874	856	897	895	924	905	905	897	887	881	912	948	889	893	925	908	874	872	910	861	922	915	845	879	905	865	948	925	904	892	895	929	934	840	973	881	922	929	868	923	920	873	884	918	901	906	882	880	916	858	837	915	919	892	868	891	891	933	968	892	939	851	896	970	926	883	893	885	918	882	940	921	881	896	878	889	873	892	901	908	875	857	882	908	928	953	892	908	901	870	914	963	844	932	906	835	864	896	908	943	865	881	947	890	854	888	901	974	941	898	952	892	889	887	882	909	941	914	898	940	907	889	956	919	916	930	868	872	942	892	866	869	946	935	930	879	877	897	925	913	860	902	893	907	895	895	904	906	910	905	861	911	935	874	863	925	907	841	880	885	914	888	883	852	887	853	915	878	898	883	870	881	874	894	868	913	929	861	878	859	883	891	919	869	974	835	889	901	943	866	881	898	893	939	946	829	888	840	902	947	928	921	906	948	909	878	889	924	925	902	934	917	906	917	921	881	904	844	870	929	917	900	945	875	859	887	892	878	937	955	961	905	953	931	890	960	897	929	868	873	848	910	880	906	885	913	833	901	863	869	904	926	887	863	901	885	917	840	847	873	906	912	897	925	915	868	847	877	913	937	901	918	894	851	961	886	936	849	895	881	878	879	904	910	872	888	941	886	935	901	866	888	844	856	889	899	937	843	881	932	956	908	908	872	899	898	887	892	929	943	872	890	918	950	876	878	959	885	899	890	932	885	893	902	920	930	906	935	858	874	857	839	855	935	898	858	893	929	891	914	883	851	896	876	873	894	874	881	883	896	888	928	913	908	896	959	914	860	875	905	934	880	952	891	932	894	901	918	909	891	866	896	913	901	920	859	967	930	890	908	831	866	923	887	969	888	843	873	826	837	875	887	892	860	917	883	893	928	874	932	889	908	870	850	825	898	865	863	909	873	900	927	885	923	890	868	944	886	904	892	891	942	906	939	918	920	919	914	894	886	879	888	922	932	909	885	865	883	953	905	939	854	884	921	954	916	889	903	887	863	912	860	906	907	902	899	912	877	875	918	876	929	861	938	949	873	915	882	929	896	955	939	849	925	907	913	936	917	914	880	907	918	925	888	866	906	914	932	855	857	913	869	885	931	886	872	933	873	882	860	902	913	882	968	986	910	853	905	890	910	865	927	894	891	919	919	905	923	954	905	898	862	891	957	902	896	913	869	907	908	890	908	896	909	892	915	891	884	910	907	883	883	930	934	849	866	903	863	901	904	804	911	864	895	884	882	876	896	935	897	863	918	884	874	894	856	968	904	928	870	910	886	904	905	882	858	902	907	928	907	945	937	895	881	868	901	901	880	865	952	903	896	911	959	929	952	908	914	940	861	860	870	933	920	902	940	881	893
16260	5654	1981	1136	791	610	595	541	484	447	430	407	433	401	430	397	400	384	379	381	328	359	402	332	361	317	367	332	339	331	338	339	347	339	366	363	336	344	371	329	365	356	326	334	355	307	322	331	314	347	364	321	331	352	332	332	345	317	310	353	324	362	316	354	311	349	317	350	343	320	359	278	315	340	325	342	339	331	387	325	328	290	372	308	346	342	357	361	350	321	323	378	313	323	357	314	355	342	334	356	316	358	320	336	325	319	342	366	351	336	341	328	321	371	335	335	346	345	345	325	323	333	341	312	327	327	365	326	364	336	308	290	336	306	357	357	308	354	346	337	345	369	336	331	313	331	335	334	318	308	336	325	307	354	350	302	316	309	336	343	343	326	340	353	332	354	324	336	304	328	306	323	357	351	351	311	322	350	357	333	342	323	312	310	373	332	321	354	304	300	328	365	344	324	317	345	347	345	380	368	331	351	350	358	324	329	317	354	350	343	369	343	315	370	343	353	367	335	324	359	343	368	358	330	325	344	350	327	345	339	349	328	330	338	331	347	333	333	321	362	357	318	314	341	388	353	344	334	323	348	293	327	319	337	323	317	350	343	330	366	339	368	360	324	337	332	342	317	329	332	350	345	311	379	347	348	337	343	346	337	330	339	319	331	340	356	322	348	333	344	324	338	320	340	371	349	331	327	322	350	336	309	351	337	347	321	367	368	326	333	292	337	311	345	315	329	362	354	325	346	323	345	331	321	308	332	344	317	346	363	320	392	374	390	349	342	326	336	324	355	312	340	352	329	347	339	316	340	326	331	335	331	329	364	332	315	313	316	324	333	325	345	343	313	315	338	328	325	350	319	347	362	341	305	351	368	322	304	328	354	314	301	339	300	325	362	329	310	356	319	339	343	327	349	354	341	327	360	346	354	331	342	352	369	369	345	332	361	329	327	318	346	380	330	335	364	338	349	338	339	361	340	329	313	326	320	305	338	343	362	334	317	340	347	321	351	346	302	339	305	302	331	327	358	342	363	316	338	347	349	357	345	339	335	368	310	375	358	325	325	320	326	327	333	352	325	328	333	338	322	355	368	338	361	391	359	342	316	339	330	317	328	357	308	369	329	332	324	351	353	344	335	337	327	333	350	344	348	346	331	337	302	315	363	315	337	367	356	356	318	345	364	303	344	333	343	353	341	353	337	309	347	308	315	351	365	320	339	348	332	372	359	313	357	343	341	359	336	350	341	360	315	340	335	351	325	334	331	343	291	368	331	320	339	334	348	350	317	330	330	371	342	365	325	323	312	377	319	356	279	340	340	354	329	350	358	321	351	310	316	329	350	318	347	349	315	338	354	357	375	333	364	300	328	328	347	347	337	362	302	294	346	350	330	352	340	299	333	346	322	318	354	347	337	330	355	299	353	357	318	346	335	349	297	282	344	346	352	341	359	337	318	340	344	313	316	332	366	303	335	311	343	336	345	342	347	345	353	331	320	370	355	334	351	318	351	319	341	332	303	335	334	313	371	331	341	328	355	331	347	329	360	318	344	336	349	328	329	340	303	343	287	330	303	372	339	321	339	329	394	310	358	332	331	310	360	329	340	322	342	357	310	376	320	349	359	323	371	308	335	356	373	380	321	365	360	330	330	334	317	338	324	304	329	352	326	358	303	381	332	282	340	346	394	326	357	388	314	347	342	359	344	393	347	321	334	346	343	339	343	321	340	323	333	354	298	380	377	352	364	354	365	341	334	346	344	355	333	311	313	354	311	329	328	325	341	352	332	337	358	350	331	333	380	324	316	328	344	322	361	330	359	361	332	292	347	311	358	362	369	342	353	314	315	367	324	343	348	326	334	334	357	323	358	342	339	325	357	321	306	362	327	327	297	343	330	373	363	318	335	322	317	339	330	306	368	387	352	332	326	323	332	367	323	304	328	376	346	308	333	339	345	331	334	334	320	331	336	326	364	356	388	370	325	357	366	361	326	325	353	350	331	331	326	338	334	325	347	370	336	319	350	310	318	304	315	340	375	357	355	346	321	341	344	315	355	326	340	342	338	333	308	303	327	337	330	309	324	327	356	357	324	343	328	324	306	332	344	316	314	348	348	344	368	318	364	320	350	307	311	340	320	371	352	341	339	309	344	346	340	326	325	348	361	331	338	355	332	341	344	305	353	323	334	352	331	332	335	345	356	365	353	316	328	373	323	352	338	326	285	307	326	347	329	345	345	382	343	325	304	318	380	332	336	363	325	342	350	365	310	318	320	335	353	321	333	340	332	323	379	353	316	350	362	365	359	330	353	315	298	330	316	360	334	330	339	343	325	316	321	322	325	313	341	311	298	347	367	347	324	341	314	340	344	354	329	340	351	369	374	385	352	373	340	338	360	364	319	353	316	355	358	356	312	359	333	327	305	331	363	317	335	330	328	354	352	329	324	376	353	374	344	316	373	340	345	387	318	284	333	338	323	348	336	353	320	338	352	335	334	345	332	332	353	328	353	337	330	338	345	320	340	338	312	334	354	335	330	323	337	321	351	365	350	337	346	356	353	319	314	359	352	286	311	345	325	371	347	341	354	307	319	358	319	336	334	345	339	336	339	332	316	350	337	379	337	337	338	336	334	336	382	345	322	343	301	322	340	336	306	327	309	349	338	370	331	375	343	347	329	370	362	370	315	348	333	329	350	337	317	343	328	353	356	367	358	372	351	333	337	336	321	347	344	367	358	310	335	333	327	310	313	331	366	356	306	334	341	327	362	360	388	341	335	348	341	396	344	310	318	346	342	383	342	340	352	330	370	378	311	346	348	337	309	362	320	342	322	349	319	327	323	306	331	349	289	346	368	351	359	345	331	344	341	343	310	320	345	309	319	337	323	345	348	352	329	351	365	329	365	333	340	354	313	321	339	297	306	347	317	370	361	313	304	346	317	314	359	350	361	306	333	320	364	298	300	332	377	342	354	313	329	364	356	360	338	330	324	344	351	335	318	312	354	360	353	327	320	307	366	330	350	352	319	304	329	313	331	317	368	310	375	353	331	321	340	343	314	334	355	352	351	331	336	355	300	335	325	354	363	313	368	335	335	330	335	377	337	323	352	320	335	321	349	336	340	346	350	341	325	281	363	360	356	360	355	357	332	327	335	316	348	359	354	335	307	331	338	370	336	340	336	323	337	364	336	340	339	330	373	328	366	332	348	376	370	343	347	347	338	353	345	363	327	354	352	376	331	333	328	378	340	356	343	306	358	327	323	326	350	323	365	372	344	328	339	358	369	331	349	319	312	337	350	330	316	383	363	317	296	324	341	327	328	346	363	333	355	323	323	327	339	352	326	331	366	365	390	325	361	313	309	324	312	348	341	349	338	345	336	308	373	376	346	320	320	316	328	347	337	353	317	334	342	323	325	341	315	290	348	316	355	345	341	356	307	336	327	347	363	364	338	315	313	328	325	344	317	338	321	331	314	345	357	333	341	325	368	365	338	323	314	350	350	364	323
12884	5344	3018	3243	2541	2080	1878	1753	1661	1501	1430	1375	1420	1441	1340	1289	1310	1094	1064	1020	1030	989	1035	959	959	910	907	916	885	901	852	880	823	846	854	858	865	841	890	849	862	904	880	862	853	862	854	843	844	802	846	921	852	894	865	868	879	816	845	864	875	816	861	825	866	852	880	801	846	857	889	839	862	835	853	832	818	844	839	861	851	827	841	848	857	888	836	802	844	812	899	810	863	803	822	802	884	826	806	811	846	802	808	847	812	857	860	792	848	836	851	757	852	799	858	845	865	836	837	839	793	815	876	823	769	868	818	806	853	811	864	831	841	836	851	866	830	834	872	830	860	849	825	799	833	859	847	850	856	846	808	842	831	799	780	801	853	798	829	834	860	849	837	857	845	841	859	836	907	802	850	799	808	837	857	849	825	798	817	812	811	828	831	863	860	816	823	816	827	818	851	878	825	805	837	875	842	853	828	839	851	797	825	859	789	826	829	822	896	820	858	842	802	812	848	852	876	816	846	835	869	862	865	851	823	823	847	831	797	846	834	826	850	775	835	851	811	863	852	843	841	816	863	838	874	803	821	836	835	840	823	829	845	842	902	775	855	853	770	868	834	808	815	851	848	829	873	828	842	848	842	842	911	866	822	867	846	893	861	891	906	852	841	834	818	867	831	819	854	828	864	884	841	843	836	834	839	852	888	851	842	811	874	860	830	835	811	883	832	830	842	875	827	833	859	792	855	781	848	850	866	858	831	845	846	817	862	924	828	820	815	819	856	840	816	854	845	803	847	870	864	846	849	863	824	836	873	805	841	847	806	873	805	845	827	800	822	856	825	884	854	819	856	830	856	850	843	854	850	825	826	796	768	857	844	860	815	799	852	824	836	876	816	871	879	864	838	828	820	798	895	858	790	851	855	818	846	845	858	826	835	888	805	827	838	842	800	845	845	875	888	866	863	884	850	789	837	823	792	868	864	791	847	805	851	859	795	851	840	814	837	788	841	838	849	798	854	826	836	883	792	850	824	858	798	885	806	842	879	835	859	881	873	877	830	800	839	798	822	861	879	794	852	804	846	858	858	863	838	865	799	864	820	923	841	826	849	876	841	804	849	854	816	843	831	819	899	877	892	838	835	847	873	858	788	886	858	831	864	852	892	822	853	807	802	813	863	833	862	853	858	881	859	827	813	878	804	833	852	891	832	806	844	870	825	867	877	904	826	902	846	890	877	828	826	860	868	828	821	805	806	827	795	816	844	835	825	855	789	859	797	806	868	849	817	767	866	825	852	811	883	857	830	813	826	832	847	833	810	875	819	808	900	878	826	848	829	850	871	875	857	807	880	822	868	805	856	840	887	822	822	859	814	872	833	845	842	858	836	835	814	801	772	819	799	845	801	847	882	823	867	818	855	884	860	879	883	842	812	822	842	864	864	806	836	822	852	831	787	832	863	853	791	878	814	856	802	829	843	845	836	853	801	831	821	829	829	851	807	856	873	840	833	845	828	784	856	881	782	809	872	857	844	881	845	830	815	896	822	825	861	801	839	860	835	823	829	835	787	881	840	825	828	815	871	891	813	854	849	860	843	792	841	826	803	817	849	817	852	858	815	878	851	854	832	799	892	823	858	863	861	848	811	892	862	839	815	910	847	858	813	828	835	839	829	797	914	843	848	865	816	826	820	852	828	811	869	827	854	778	828	812	895	838	831	848	835	870	861	835	872	835	778	836	859	797	847	867	845	782	880	838	851	848	837	881	846	875	834	819	825	871	851	851	843	863	861	843	809	812	811	799	815	823	879	853	815	855	828	826	881	841	884	806	884	846	891	812	798	842	877	824	828	811	832	874	876	832	842	868	861	828	858	828	811	857	853	872	789	824	785	911	853	832	820	815	829	828	874	860	885	860	838	851	860	807	820	881	843	866	854	815	843	877	824	865	860	829	847	862	803	841	793	803	853	852	849	821	850	873	810	853	832	861	785	881	797	847	819	846	833	825	827	857	850	838	817	828	844	837	847	878	842	904	815	819	808	854	800	830	880	816	844	872	843	864	916	853	870	809	879	852	848	832	872	855	805	806	803	822	832	857	845	875	859	808	853	857	853	871	902	893	850	824	812	887	828	874	837	830	847	810	857	837	833	869	796	850	891	858	807	880	846	873	870	842	836	820	883	848	877	854	766	876	856	842	820	802	859	820	861	832	824	849	859	833	835	883	823	871	869	859	843	861	833	859	845	834	855	831	854	823	825	857	805	804	850	815	858	815	825	840	863	892	832	883	848	865	881	847	873	840	830	804	843	828	802	863	861	821	869	865	852	904	856	873	828	836	855	826	840	848	835	814	814	854	844	839	817	877	839	804	821	841	769	887	852	838	854	815	846	804	842	794	821	825	839	877	825	801	816	860	843	839	841	834	857	823	760	813	848	843	915	816	900	885	861	797	805	834	874	801	849	846	830	811	885	831	827	870	865	835	876	828	870	848	817	810	842	863	848	839	766	847	869	887	835	831	830	864	833	881	788	855	848	884	887	886	790	817	837	839	809	843	853	839	847	797	880	902	841	815	888	827	863	846	822	799	828	810	842	833	818	854	894	837	801	885	845	808	826	857	828	831	850	853	821	900	904	831	840	881	875	850	819	839	847	839	830	848	863	814	806	844	798	853	847	803	798	891	776	868	869	790	810	876	798	837	803	798	823	845	866	894	821	863	871	914	854	896	845	847	794	876	845	841	856	854	839	852	836	828	819	778	860	874	903	802	828	844	852	805	866	824	785	855	839	838	861	804	894	835	765	877	861	825	849	844	809	806	799	837	893	842	818	810	891	840	829	856	828	857	865	841	858	876	829	813	834	793	828	861	819	813	862	891	849	834	836	839	833	828	885	828	829	864	850	849	894	855	842	888	862	848	829	814	790	845	856	811	894	853	819	842	830	801	884	886	837	817	839	840	822	843	810	877	864	876	806	773	853	888	864	811	833	835	802	810	816	798	842	869	831	872	861	883	884	859	863	870	826	873	802	902	818	859	844	814	827	809	854	845	789	811	839	824	791	867	862	896	877	838	801	853	780	861	799	775	800	835	781	810	887	892	834	804	883	779	796	884	873	836	779	867	838	863	799	876	859	871	842	847	855	810	811	880	819	871	848	874	903	797	860	821	835	826	841	820	834	873	858	779	851	874	850	864	863	895	848	815	855	835	802	778	829	917	835	830	891	813	828	811	846	823	807	870	834	881	849	851	862	819	823	833	852	861	838	840	817	903	851	835	849	878	870	893	860	822	858	808	891	883	786	825	846	855	830	873	839	812	915	842	869	862	882	831	824	869	834	905	810	822	836	850	867	781	820	866	833	876	845	806	843	857	825	840	807	838	821	876	898	837	830	818	844	856	846	898	801	834	785	829	821	853	851	784	837	824	858	841	851	828	883	803	809	870	814	825	826	820	830	807	893	800	826	883	830	825	801	824	873	822	864	862	820	796	811	829	857	830	815	844	880	863	839	874
24614	10076	3325	1638	1027	609	491	462	439	404	346	340	328	292	314	282	281	272	245	248	211	216	221	235	195	222	216	203	182	177	203	200	216	211	196	205	169	210	217	211	202	199	202	205	199	181	181	181	209	190	178	210	226	205	147	187	182	197	226	172	185	199	188	191	187	194	182	220	197	197	195	203	203	201	200	206	190	199	180	212	186	175	186	175	196	168	184	225	207	203	203	189	169	196	182	199	190	211	188	195	203	213	191	179	178	215	224	204	204	175	183	189	181	198	209	218	194	176	209	215	193	164	184	197	181	201	179	190	183	186	179	178	182	206	186	194	194	175	210	210	197	189	211	188	185	197	174	168	193	166	183	221	171	191	190	239	200	199	188	217	193	177	192	195	178	196	212	196	195	209	163	171	189	168	194	194	201	196	198	181	211	191	187	185	211	181	200	198	190	190	204	182	174	189	202	178	192	214	215	195	209	209	190	178	217	191	161	190	163	183	171	219	181	193	190	195	200	177	197	173	220	196	195	201	169	195	176	184	198	209	189	196	184	176	191	214	202	208	215	189	184	190	180	193	215	204	171	202	175	200	190	194	194	206	162	193	203	180	191	190	191	196	189	193	191	208	204	180	211	171	200	191	200	159	155	185	173	181	199	173	194	184	187	209	178	184	180	177	186	177	171	192	190	192	201	188	197	214	220	181	186	161	186	195	209	207	179	178	162	179	182	167	161	157	180	167	188	228	207	180	186	194	194	178	176	177	192	182	208	196	197	198	207	192	211	214	233	197	210	171	163	191	199	209	189	187	188	193	190	196	178	196	201	207	182	193	180	198	222	195	179	216	176	224	194	164	173	181	196	180	177	205	195	197	199	191	193	180	195	191	198	192	165	208	173	197	193	216	178	172	207	199	185	186	200	193	193	183	194	189	174	197	197	206	198	182	189	184	181	170	188	188	196	214	196	194	185	201	215	237	188	191	188	199	208	168	188	196	194	179	191	180	184	195	205	193	156	228	206	166	209	178	200	201	215	204	204	191	201	196	190	192	191	190	183	188	209	187	196	207	190	187	175	219	196	167	192	206	185	207	200	204	208	167	171	199	210	192	195	182	191	226	219	209	201	215	198	234	195	224	166	201	199	177	180	195	203	206	175	187	192	206	197	203	197	205	171	192	191	190	191	185	181	223	191	187	199	175	179	193	199	192	224	196	194	221	182	198	206	198	174	205	158	198	193	214	195	157	204	193	211	193	185	222	198	210	184	189	190	174	202	173	170	178	236	198	162	178	191	188	197	185	182	187	195	200	208	195	187	175	201	163	216	168	194	204	197	189	200	182	189	186	152	191	193	197	201	200	179	186	175	186	185	211	203	183	172	183	187	188	191	191	199	177	196	160	192	162	222	178	237	209	223	193	167	211	180	180	201	167	191	166	204	206	183	180	171	185	192	202	215	188	197	162	188	203	185	197	203	183	169	172	214	199	216	164	184	201	214	214	197	208	192	173	186	190	197	183	203	208	192	211	187	197	171	195	206	184	183	179	178	173	150	182	184	208	180	193	181	181	204	202	182	185	214	189	195	209	178	190	191	217	191	189	178	173	207	166	231	180	225	231	195	172	185	191	175	183	205	187	181	195	187	178	194	210	209	173	208	176	210	191	197	192	192	211	198	196	194	195	208	183	214	190	183	200	210	217	170	188	202	173	218	165	199	184	200	198	189	184	203	172	200	214	192	192	167	198	200	182	180	177	202	195	207	200	201	227	204	224	193	214	191	182	183	201	201	206	205	173	182	228	203	202	211	185	183	183	204	202	195	147	174	178	192	206	200	205	200	171	175	210	191	202	196	177	184	185	223	181	172	204	182	207	170	181	188	181	178	204	171	195	199	205	197	183	186	166	219	184	181	182	176	209	195	200	187	206	199	196	167	203	197	195	217	202	190	175	184	223	199	162	177	192	182	215	160	197	171	211	183	171	198	223	178	191	206	215	204	173	184	200	207	202	194	210	200	194	166	181	172	200	170	178	190	209	193	194	225	202	199	198	203	193	196	165	208	198	213	203	163	211	193	170	218	163	211	188	186	191	177	169	202	217	192	199	211	180	190	205	192	195	190	198	211	175	235	181	203	175	193	176	203	207	163	191	202	212	188	213	207	193	192	188	189	178	178	171	183	170	181	223	183	191	185	189	167	185	212	219	196	204	159	184	205	181	198	184	193	174	183	179	181	194	202	193	194	194	191	160	195	233	200	209	198	174	195	183	189	178	174	168	212	181	162	185	202	210	182	178	179	211	196	181	176	192	203	191	201	208	192	185	205	187	199	197	188	185	189	207	187	183	201	199	189	193	206	167	201	196	199	222	195	187	170	207	200	189	183	190	193	181	202	188	201	213	176	178	193	180	175	185	199	201	190	200	173	177	199	209	192	168	173	192	173	221	198	167	187	177	196	174	214	213	204	190	179	214	184	180	190	181	217	195	212	198	208	213	179	173	160	211	199	205	181	195	188	176	200	192	178	216	210	181	196	189	166	194	205	176	184	187	199	203	188	184	198	208	171	199	190	204	198	204	163	194	217	189	191	189	203	191	207	195	189	160	176	202	195	170	199	186	222	180	199	203	205	203	201	208	176	209	187	196	201	192	189	183	184	198	182	194	189	203	226	202	200	182	169	188	199	182	184	189	199	197	187	166	193	203	187	187	174	194	177	213	180	217	196	198	199	202	190	203	206	174	202	197	199	172	211	184	209	188	186	185	177	182	214	187	194	223	177	206	186	200	232	214	184	200	198	198	204	208	203	177	202	174	170	195	171	194	196	196	176	191	198	204	181	155	175	164	184	176	212	240	204	239	187	187	179	169	199	178	193	197	170	170	186	206	187	200	197	208	174	191	190	232	175	188	209	168	194	168	203	148	213	215	214	184	171	182	203	179	176	194	203	172	225	169	180	206	208	177	186	214	197	189	216	200	182	221	212	177	207	224	185	182	199	204	203	197	220	199	168	206	189	192	216	201	151	184	191	178	210	195	200	201	204	217	187	203	188	163	208	178	198	195	182	176	194	179	191	179	195	184	191	190	193	204	206	199	164	182	194	186	177	204	173	202	220	181	173	178	209	193	177	187	222	224	211	179	203	218	206	207	197	197	195	190	169	193	193	177	208	195	190	210	203	210	205	208	183	194	177	175	190	209	201	203	177	209	181	224	206	215	204	194	189	170	170	188	196	179	186	179	180	172	203	168	180	186	182	196	197	196	175	196	197	219	175	195	198	212	211	219	199	223	210	170	192	216	174	200	192	195	184	193	189	172	224	210	189	205	183	202	186	187	234	200	191	190	186	195	192	196	222	188	176	196	189	226	197	204	172	212	206	169	201	175	172	176	209	177	211	186	197	179	199	202	177	176	173	180	188	207	195	191	165	191	226	206	204	191	186	189	202	170	198	194	164	194	198	175	169	199	190	194	182	193	204	190	196	194	207	189	178	184	175	191	191	192	168	193	197	213
16312	8146	4026	3946	3173	2504	2116	1867	1709	1528	1436	1439	1524	1343	1246	1212	1091	911	833	758	765	758	737	725	714	694	639	559	579	599	575	531	535	565	519	498	539	562	622	590	569	562	543	516	533	508	491	509	506	506	507	504	513	485	451	489	540	485	513	547	495	517	519	504	487	519	488	469	543	514	507	465	481	459	533	516	528	523	511	464	526	449	490	513	527	549	509	501	503	529	541	516	522	490	485	498	483	502	498	540	496	508	492	530	501	487	526	496	536	519	457	501	475	503	524	535	502	513	511	570	493	520	467	531	537	525	520	493	508	478	509	494	499	494	513	543	543	498	513	524	517	496	514	500	506	493	503	542	536	521	484	467	498	551	494	505	507	524	487	528	511	516	489	506	490	473	514	527	495	492	504	479	500	507	530	525	486	488	461	496	502	453	500	497	483	511	518	479	523	485	500	487	509	522	484	516	486	532	495	496	501	513	516	484	489	507	526	507	519	496	496	498	469	544	502	499	500	499	507	494	532	513	494	493	512	518	508	461	548	497	523	529	496	511	514	524	504	518	494	490	501	471	514	491	540	505	513	502	525	527	522	491	494	521	517	466	506	509	498	491	507	515	508	519	529	513	498	465	474	526	496	511	464	498	497	498	488	516	459	504	544	523	458	496	528	500	486	492	483	537	500	534	509	490	502	499	506	511	544	452	531	509	517	480	490	504	494	522	528	485	507	501	428	501	527	503	479	527	543	502	524	507	547	508	515	508	510	486	512	478	515	504	464	505	513	550	490	499	519	509	490	526	490	543	453	512	477	523	519	515	519	482	479	466	530	469	491	526	536	547	482	551	457	530	545	487	485	478	497	521	541	508	520	495	513	507	494	505	498	506	493	511	503	506	499	512	497	513	497	526	583	501	539	467	529	512	477	422	506	509	529	520	501	521	524	478	498	510	538	520	516	503	490	524	502	496	478	529	498	535	506	524	551	504	524	496	464	533	524	504	521	528	502	490	508	496	494	489	513	483	500	492	482	510	491	500	488	497	467	497	490	542	539	526	507	491	518	542	504	518	496	482	469	490	521	527	492	480	504	493	530	510	521	502	490	502	527	516	484	479	509	475	531	536	487	552	518	528	519	493	514	490	497	531	501	486	556	483	509	474	506	513	480	509	495	516	487	495	448	550	518	480	497	553	518	523	520	501	529	458	527	510	470	488	556	474	515	502	497	514	485	499	515	485	511	504	475	558	518	506	519	497	488	564	486	483	509	495	535	484	512	540	513	446	485	483	524	468	484	533	493	524	513	512	491	519	476	464	528	549	486	508	475	503	496	533	495	508	532	508	530	506	519	504	514	503	474	520	522	495	521	528	537	464	514	487	459	525	502	483	515	503	486	511	467	520	528	476	493	524	508	492	481	500	496	532	508	514	511	525	501	521	549	514	515	490	484	525	489	488	550	474	527	505	508	459	496	523	446	527	504	493	502	523	557	488	469	509	492	524	541	487	498	497	498	511	524	495	493	483	546	504	515	490	444	510	481	505	522	528	511	502	493	489	531	507	532	519	521	494	476	451	517	488	511	489	508	470	506	530	449	499	487	495	508	484	504	574	502	522	462	484	486	514	479	476	517	505	507	527	505	499	504	507	540	498	447	510	529	520	516	471	526	501	497	503	474	503	531	493	535	505	525	491	546	467	478	494	520	536	492	532	507	518	503	455	488	491	476	513	509	467	523	522	501	511	505	491	520	451	481	505	505	527	539	526	470	544	517	497	479	498	495	504	512	529	533	531	484	480	492	512	506	506	505	527	512	508	499	471	495	508	526	511	531	539	488	542	499	483	486	551	529	494	465	542	511	507	518	519	509	520	497	500	485	469	470	514	500	538	514	552	499	498	510	505	504	504	486	508	516	532	489	510	524	531	523	494	499	509	477	546	501	532	504	518	494	492	507	469	536	503	482	513	475	496	530	504	501	506	510	481	533	497	478	517	479	504	529	506	497	526	569	479	516	500	517	542	489	514	468	479	552	489	499	550	484	508	525	509	507	492	501	472	518	515	495	530	529	511	524	504	528	508	500	525	485	491	552	471	496	540	560	485	464	507	508	506	458	499	510	511	480	533	487	535	538	517	519	527	521	485	436	512	498	478	527	511	468	482	511	506	527	533	464	488	491	499	513	484	545	488	472	479	496	541	528	468	522	523	463	511	538	479	519	500	504	492	500	472	450	524	508	521	525	513	515	506	487	483	531	517	472	556	505	498	521	531	494	496	506	546	479	488	499	497	487	513	509	474	518	525	514	466	504	502	554	475	464	497	501	499	499	459	486	517	500	491	501	517	515	519	515	500	497	521	494	515	498	474	470	513	489	517	525	507	536	545	524	495	505	512	485	496	507	526	532	542	496	480	508	492	516	453	505	508	478	501	515	553	478	487	516	543	492	524	479	472	491	524	503	523	526	513	518	525	523	502	543	499	515	473	489	514	492	492	513	511	474	512	476	484	489	504	480	501	543	509	562	546	518	470	493	507	502	528	460	477	490	583	513	497	500	482	502	565	473	479	489	509	506	486	505	499	520	500	491	501	538	543	485	522	531	467	496	541	479	499	475	524	491	563	505	497	500	468	515	502	523	504	469	506	469	506	495	505	511	502	508	495	483	546	500	487	526	490	554	508	474	519	499	517	492	499	549	489	513	449	495	551	543	532	530	544	539	515	514	515	515	518	479	478	518	538	511	497	495	528	537	475	489	557	496	511	516	488	477	505	496	486	532	513	520	543	514	535	548	501	507	505	525	494	480	508	473	494	544	458	493	512	514	540	479	478	499	499	521	508	497	545	507	510	509	524	539	495	532	474	518	497	518	507	471	509	472	478	521	468	481	495	506	522	491	486	547	465	526	497	498	502	513	500	469	517	558	501	553	507	481	485	513	508	481	533	500	488	551	471	522	495	512	468	513	494	500	523	511	482	476	492	524	502	518	538	509	492	529	500	543	492	526	538	533	484	508	504	514	544	505	482	509	536	529	461	489	512	549	513	488	516	524	511	474	514	448	509	504	468	536	548	505	477	482	542	534	511	510	523	493	523	527	502	467	469	478	495	523	532	498	518	523	521	501	526	504	509	521	507	483	457	528	494	506	496	521	528	500	502	519	549	487	476	509	496	463	466	527	482	530	472	516	530	505	491	522	474	509	508	552	469	549	503	480	482	508	556	526	532	524	501	487	486	473	483	528	536	530	513	511	522	545	480	517	519	504	498	523	507	478	477	534	506	479	494	518	542	480	479	549	495	519	461	489	545	527	490	506	489	522	570	463	506	522	544	496	508	525	524	491	525	508	522	535	498	512	524	514	517	502	479	477	509	519	477	504	498	495	514	508	536	506	483	500	484	493	503	482	491	487	546	492	520	482	499	500	503	477	466	495	484	497	558	517	527	504	498	504	505	483	528	485	485	486	484	505	528	554	479	552	494	507	535	516	533	508	506	524	480	490	509	539	526	487	540	491	475
6093	1555	778	617	522	478	453	396	435	392	431	423	446	393	384	424	394	389	338	352	356	410	361	393	320	340	420	384	353	338	379	391	384	370	370	385	377	366	367	378	363	336	360	387	339	374	368	388	394	390	389	380	375	371	367	365	358	384	394	351	376	353	381	345	333	330	358	332	340	363	351	396	398	397	390	387	365	378	356	370	341	346	351	382	355	360	378	379	352	381	390	369	364	358	351	365	386	385	398	336	386	357	310	351	343	372	381	312	370	365	362	333	360	356	384	394	362	376	380	371	398	372	366	355	361	382	362	386	396	368	404	340	379	384	399	351	356	357	348	353	404	370	348	352	372	385	382	361	382	347	369	368	357	395	348	372	366	350	355	358	383	360	357	352	364	391	347	334	366	344	363	374	392	357	361	357	347	350	377	380	346	387	387	382	345	325	337	398	370	379	354	386	360	381	402	351	346	382	366	372	363	405	388	367	386	364	401	347	349	364	355	359	345	361	357	363	367	362	364	393	352	382	366	382	392	374	357	364	400	368	368	332	376	362	364	343	355	380	377	386	384	394	359	352	332	383	344	351	350	346	403	353	393	372	350	350	351	374	363	387	346	370	410	354	353	367	391	384	366	375	374	374	352	375	327	348	359	371	387	337	364	370	368	351	391	380	380	363	338	387	366	371	368	390	362	383	330	346	337	377	384	404	359	386	343	377	351	380	344	382	382	346	338	385	317	358	356	363	385	387	360	352	348	379	387	378	346	369	344	384	362	338	341	406	371	372	337	322	358	364	347	359	373	380	338	371	384	356	344	337	321	346	335	327	367	360	341	384	386	366	355	373	375	391	361	368	383	354	348	350	384	410	386	352	359	376	369	367	360	346	400	356	391	347	383	326	339	386	395	348	380	371	408	389	371	348	367	367	343	379	390	369	372	380	356	329	386	346	384	368	328	356	357	358	358	378	336	386	385	378	377	389	341	359	385	365	351	387	362	367	364	363	384	377	382	337	355	383	388	381	368	353	349	362	349	360	380	371	358	359	363	395	399	372	373	349	352	363	394	332	381	372	371	378	370	354	386	357	369	371	394	358	358	366	359	364	386	351	353	409	371	376	372	367	362	375	370	384	357	365	382	353	381	362	386	357	367	360	396	351	398	385	380	370	347	350	362	381	388	388	368	383	378	363	380	369	366	360	354	388	351	373	369	396	347	356	357	378	367	359	375	376	338	367	364	348	335	374	360	339	341	361	371	361	346	377	374	380	377	364	382	377	334	411	361	377	363	366	368	390	383	352	342	372	384	332	345	350	361	366	328	360	357	344	367	339	378	396	388	346	350	377	375	385	388	368	398	375	378	388	363	384	353	380	372	372	397	364	421	386	377	362	328	301	392	379	346	339	367	356	350	379	344	365	390	375	369	358	368	368	363	363	355	374	399	366	374	385	350	394	361	364	328	358	366	340	361	363	364	365	350	386	332	362	373	367	365	370	370	369	342	360	365	373	371	365	388	379	307	373	356	381	338	338	363	364	376	401	354	365	341	394	351	376	342	343	385	402	367	371	371	364	360	337	381	346	369	350	362	391	373	372	336	382	376	360	387	332	356	396	368	376	395	358	382	366	366	362	365	366	370	382	347	407	378	408	337	354	328	348	354	327	381	379	353	345	375	383	371	357	325	370	364	385	358	358	354	364	350	369	391	376	357	362	346	375	351	356	362	375	384	342	375	380	372	373	399	381	388	425	333	344	365	401	359	371	402	369	361	383	355	336	387	352	369	383	381	329	343	370	344	329	326	381	337	388	407	377	346	359	353	367	388	369	357	367	381	374	392	365	382	347	361	356	329	374	386	374	364	382	375	357	374	354	368	410	350	398	378	376	387	375	359	379	353	363	330	376	354	327	353	358	333	387	362	362	363	372	343	359	354	357	370	396	398	388	375	359	370	333	342	381	343	349	361	366	352	368	376	396	376	388	334	329	348	368	366	341	400	381	373	367	382	356	352	379	386	338	360	341	384	329	357	395	396	359	371	376	380	365	333	396	357	404	382	350	368	364	342	359	365	344	379	404	374	393	348	380	390	380	389	365	395	347	369	358	356	379	364	386	379	346	380	366	394	388	361	353	351	367	382	349	365	343	360	337	378	359	367	369	372	410	399	347	363	360	338	349	378	374	382	346	366	424	372	352	364	379	340	354	360	334	334	332	369	335	414	353	347	365	378	369	358	365	378	377	377	335	367	356	348	375	393	380	333	366	328	343	332	364	401	382	346	353	350	341	355	358	344	359	385	349	359	386	343	372	355	358	382	413	373	343	344	344	339	368	374	351	399	377	352	314	363	373	363	349	353	324	370	362	408	339	348	336	358	324	372	378	371	400	354	365	387	357	348	365	380	331	353	361	350	372	358	386	368	365	400	359	344	357	375	346	383	375	366	376	371	380	377	360	384	382	356	369	356	361	396	349	385	354	344	386	388	316	393	334	344	385	369	378	342	360	421	374	382	353	362	371	335	363	360	374	357	392	342	376	381	350	363	351	387	365	376	403	345	380	390	371	323	332	354	385	385	391	347	384	369	339	407	374	362	341	346	378	356	386	371	353	351	351	386	374	353	384	351	341	355	368	383	388	364	380	367	404	318	360	391	339	341	368	361	382	392	355	350	393	350	341	336	378	353	368	400	339	378	382	357	425	345	362	360	367	391	345	359	348	384	348	334	443	377	340	362	385	357	376	372	378	403	382	348	343	348	363	352	318	353	346	356	348	372	351	344	356	365	365	393	367	349	380	393	363	350	414	392	371	385	384	366	358	371	365	351	385	406	353	370	372	361	383	343	317	347	351	359	363	343	380	363	364	354	345	375	362	375	368	371	370	408	370	393	378	382	384	384	357	392	349	352	333	378	339	341	346	364	348	346	377	346	354	369	389	335	366	401	346	344	360	329	388	363	367	333	359	381	355	382	389	370	362	365	378	354	393	382	345	354	387	390	382	372	358	387	367	329	385	363	307	398	414	356	365	359	349	365	368	335	376	369	377	350	350	382	360	383	357	390	361	374	358	352	378	393	369	387	363	344	338	361	380	348	358	387	400	392	343	348	363	351	365	355	345	344	347	349	350	360	387	381	364	365	382	371	332	375	362	372	407	315	355	395	379	374	338	346	366	374	372	352	384	370	370	354	376	329	369	350	349	399	372	365	389	370	376	344	324	372	357	348	387	363	367	370	337	354	345	338	371	368	406	359	367	363	371	360	378	354	346	396	394	369	371	358	336	349	376	387	358	357	360	379	321	355	344	381	368	376	339	353	379	382	368	371	367	365	362	340	381	355	371	375	376	359	353	383	338	373	388	353	329	376	371	366	355	371	422	351	391	357	342	371	366	353	358	386	375	352	383	345	371	399	379	394	380	370	372	385	355	379	421	372	356	376	408	386	339	332	372	371	384	386	408	371	338	352	381	357	379	353	362	374	382	364	393	361	350	333	344	361	385	343	352	373	353	335	382
5386	2059	1815	1793	1682	1427	1329	1328	1244	1190	1236	1199	1255	1137	1109	1093	1079	1034	1015	995	1009	963	980	1020	923	972	999	979	906	929	904	882	875	902	906	927	951	944	866	890	891	851	927	1007	916	939	883	911	923	933	850	894	888	933	902	866	916	848	887	933	947	905	897	957	892	941	939	903	926	893	893	904	966	954	870	920	894	909	944	893	910	870	928	878	900	896	938	938	909	868	951	888	936	868	887	897	921	885	987	920	887	901	902	872	895	948	909	908	920	935	903	858	897	848	924	917	921	925	903	913	910	926	832	918	889	904	926	870	895	894	978	905	923	895	985	890	968	905	836	883	979	974	859	864	892	859	888	896	925	926	877	876	880	889	891	910	832	909	878	904	852	861	929	882	914	915	858	866	915	934	908	884	941	911	916	942	869	890	906	940	977	891	871	946	867	946	885	912	872	859	881	868	841	945	865	852	904	872	914	883	863	910	895	915	906	910	921	883	894	915	853	918	949	921	905	892	884	882	900	923	888	864	907	923	925	913	904	945	885	937	927	945	940	932	935	932	915	882	981	902	916	869	864	937	895	915	960	942	963	925	901	875	910	898	951	942	911	902	892	891	936	883	921	919	877	945	921	903	918	954	895	877	889	927	919	891	879	926	852	932	843	894	911	932	940	975	929	870	885	927	887	944	877	888	932	866	921	858	922	876	947	934	928	939	873	885	878	868	940	884	884	904	910	924	949	879	906	912	862	900	935	874	899	855	872	897	914	893	945	856	916	936	910	907	867	929	835	905	904	936	886	942	925	888	923	922	938	857	878	859	866	908	910	859	888	863	928	922	909	925	871	883	872	916	829	932	864	897	845	895	911	952	869	902	862	940	957	850	933	887	914	901	936	828	866	977	878	908	888	912	911	907	877	875	860	882	848	950	934	890	900	934	917	875	850	923	930	915	903	963	952	906	898	892	908	894	919	872	892	912	881	885	898	895	884	927	925	907	930	896	861	853	921	902	906	907	893	933	926	862	954	868	933	929	856	884	935	901	906	929	933	906	900	911	894	873	971	927	893	899	903	947	941	878	878	895	928	913	910	864	883	895	868	952	915	920	896	940	891	874	887	890	935	918	931	893	925	787	934	870	875	901	952	917	899	905	915	934	889	882	908	903	903	944	873	856	884	934	901	938	931	901	908	909	882	901	900	917	921	877	923	941	947	921	859	932	917	907	896	936	876	893	878	942	959	880	913	929	904	887	908	923	907	883	905	909	894	929	892	879	874	897	920	935	865	888	860	912	905	913	869	907	895	1009	899	867	886	951	879	837	940	926	913	964	880	911	860	861	943	883	861	898	919	912	879	893	863	889	890	889	929	888	839	945	894	979	859	922	837	902	887	881	864	846	902	848	930	942	940	888	897	968	885	891	916	975	950	840	894	984	928	933	951	950	879	932	878	933	894	918	883	911	906	910	907	966	910	912	864	906	871	871	900	894	875	904	943	906	920	900	909	900	852	956	951	909	881	919	895	916	885	922	906	857	913	947	918	960	855	890	905	882	884	895	923	940	924	882	930	938	882	871	832	914	839	915	890	886	899	854	907	932	945	897	951	910	893	980	938	869	918	915	897	918	915	887	876	900	880	883	862	877	884	885	929	894	885	891	915	922	896	955	856	928	907	887	875	950	953	866	967	895	867	856	847	918	904	878	890	976	903	938	943	885	915	885	908	922	954	881	895	902	956	924	931	897	918	952	926	932	957	893	904	864	868	923	918	893	891	899	951	866	891	899	889	895	913	928	863	878	915	888	891	886	878	900	852	940	944	886	926	866	868	924	983	887	898	933	888	920	910	854	851	913	917	956	902	895	878	917	953	917	937	831	871	893	931	914	938	937	931	871	867	939	900	957	927	916	915	979	943	859	873	972	917	873	892	859	891	874	907	913	921	890	945	887	855	908	904	858	888	926	911	911	916	906	883	899	865	922	854	962	896	898	906	908	891	922	870	870	873	890	921	954	900	882	889	948	888	921	936	882	942	861	894	864	899	925	910	921	929	929	912	893	925	912	929	884	872	932	924	886	871	866	908	898	900	861	935	913	903	917	914	862	899	892	904	989	930	939	920	904	908	896	918	917	869	914	915	922	903	870	887	918	864	890	878	885	918	893	903	874	874	938	932	924	887	863	897	879	864	894	885	885	901	920	919	902	892	904	937	950	894	851	924	894	892	907	871	871	921	922	859	905	894	905	898	888	879	903	908	884	922	888	930	891	945	873	915	898	904	926	902	876	831	876	908	957	911	901	906	877	904	888	928	946	933	946	882	898	894	906	902	832	909	916	994	894	938	917	906	925	905	901	896	880	961	855	894	876	903	939	924	843	859	922	959	879	896	860	937	887	891	901	913	927	938	894	894	911	805	951	930	885	930	931	931	884	887	924	901	903	882	947	891	874	922	894	884	856	932	873	880	906	879	862	852	905	947	870	900	900	916	904	895	891	889	906	872	912	883	916	875	905	935	935	959	927	936	943	919	911	895	930	921	862	926	892	900	870	900	900	957	960	869	899	903	821	919	900	904	877	924	924	894	901	912	956	906	917	940	890	908	923	891	885	872	927	837	882	897	838	875	938	911	936	908	881	858	859	907	882	904	902	887	885	906	936	898	884	872	913	882	913	972	896	889	903	912	927	920	925	861	916	943	912	934	935	896	925	873	866	915	924	899	870	943	923	886	914	902	866	905	866	873	932	903	940	918	930	902	875	909	935	884	911	883	898	876	955	903	935	905	939	869	879	876	924	925	917	859	853	891	864	963	888	948	857	915	944	952	931	913	899	926	906	888	954	899	875	903	899	865	858	885	881	861	914	869	912	960	861	938	912	935	874	895	956	909	960	907	930	953	883	930	835	866	930	881	933	902	904	898	909	873	868	939	894	919	894	917	975	878	955	907	900	929	914	887	882	943	916	892	967	923	923	853	902	969	844	860	862	890	843	900	927	954	898	887	977	887	891	878	951	882	917	960	817	946	916	868	843	948	891	922	874	892	853	919	932	866	893	974	996	863	937	865	910	873	904	910	908	913	886	912	932	916	864	926	933	883	891	942	897	890	876	943	860	857	886	860	910	799	895	910	900	868	921	892	849	891	958	923	927	909	891	894	884	916	939	913	880	928	936	869	934	912	880	901	877	911	942	963	898	921	894	940	950	924	925	906	950	878	855	856	892	994	905	891	961	946	982	935	927	883	919	918	907	881	908	893	930	940	946	906	897	938	856	861	918	865	933	934	902	916	910	937	850	911	950	923	918	883	891	909	948	936	892	893	893	904	907	908	869	877	928	852	884	910	946	850	894	900	928	879	918	932	955	919	890	960	910	923	928	937	855	1003	923	875	905	933	853	943	944	936	953	902	890	933	901	922	915	984	826	931	908	878	883	906	918	866	860	908	938	911	890	891	920	907	905	882	875	921	913	849	882	868	929	890	942	929	927	951	872	896	923	904	844	903	941	922	896	924	917	943	912
16656	4747	2053	1171	781	615	538	465	460	487	441	475	439	419	421	399	406	342	350	358	377	359	305	368	413	343	349	336	367	341	342	349	357	345	359	387	323	349	330	341	335	317	322	370	368	354	312	350	353	340	338	358	342	297	305	346	323	356	357	316	333	319	356	364	349	319	331	387	351	324	340	316	343	342	351	327	374	385	381	305	344	356	367	330	330	346	367	321	320	328	375	351	350	342	379	338	368	339	313	333	362	338	369	328	345	324	361	329	307	352	327	341	338	314	337	386	302	331	308	371	333	310	342	344	349	371	357	327	328	354	340	332	326	321	378	329	337	335	323	346	320	350	311	293	315	330	350	361	334	362	358	326	337	326	354	316	340	309	356	382	331	342	320	300	335	341	346	343	328	315	331	344	353	375	329	334	354	315	360	334	362	315	325	335	334	350	319	348	344	347	342	311	334	366	367	306	374	343	335	343	334	364	379	329	379	362	353	356	341	332	337	340	351	338	313	351	319	328	359	309	300	333	362	365	330	315	350	362	316	314	354	366	350	332	324	338	356	359	336	363	348	315	357	376	313	345	373	353	349	326	329	325	344	306	322	345	348	318	326	314	349	365	335	341	313	346	352	348	339	327	327	325	336	348	325	352	363	334	326	353	316	326	328	320	317	382	340	307	319	381	350	365	331	338	317	371	333	344	334	339	358	318	354	319	307	319	333	335	320	318	345	355	311	313	347	354	345	343	358	326	357	347	327	338	308	325	333	354	355	364	325	370	363	317	313	341	323	351	358	347	335	338	317	338	324	349	362	344	292	326	341	357	336	368	320	345	324	346	361	367	369	337	370	317	352	336	312	354	346	337	356	334	338	326	317	374	379	349	374	349	333	326	345	333	328	355	335	346	318	313	358	331	323	341	341	317	313	338	337	327	352	343	372	354	394	345	323	366	324	319	353	322	366	335	358	366	351	351	348	347	313	376	345	347	350	305	306	329	339	339	297	313	326	334	354	348	330	335	349	323	326	319	346	361	319	361	327	334	334	291	309	330	367	313	359	337	309	353	303	345	320	336	356	333	331	310	357	325	344	346	355	366	331	300	327	331	345	323	352	322	317	330	327	329	317	358	355	367	347	362	334	349	336	316	338	336	366	343	324	366	339	315	308	334	365	330	339	313	325	338	346	347	331	310	333	365	346	348	341	344	360	339	305	313	380	333	376	359	313	347	310	335	350	340	358	339	374	363	326	341	354	356	352	325	332	338	336	347	349	364	346	368	330	317	364	355	350	373	338	335	353	378	355	332	328	332	364	371	348	348	319	343	356	354	364	355	305	352	326	336	325	336	321	361	327	338	340	305	314	325	303	357	337	342	359	319	328	336	359	330	327	342	359	338	326	350	369	373	319	327	342	345	331	366	327	343	387	311	339	312	333	309	326	357	367	359	345	332	339	321	381	336	307	318	324	330	329	374	293	315	372	335	290	364	303	328	397	364	350	341	290	356	356	360	320	322	348	333	331	327	322	322	349	341	345	318	335	329	345	356	337	342	347	336	328	316	322	343	357	328	357	311	325	383	351	351	333	371	358	324	325	340	336	358	333	323	334	350	337	359	334	361	325	356	342	324	358	338	304	327	325	379	338	373	329	298	384	336	343	372	341	341	307	359	321	340	314	383	319	350	353	344	335	348	358	309	346	341	305	334	333	350	352	370	366	356	356	332	345	372	342	330	322	345	336	347	326	344	316	353	332	352	339	358	353	335	343	357	321	360	351	357	320	326	326	327	328	337	325	326	363	346	304	367	343	329	364	329	323	366	363	350	313	347	329	317	341	303	313	348	349	334	329	351	351	342	356	374	347	344	368	324	303	369	352	363	329	340	339	347	321	343	341	315	322	316	355	330	357	315	338	326	350	360	313	377	295	319	364	346	370	360	359	351	324	331	332	317	326	354	361	348	315	346	339	365	311	333	322	358	358	362	378	343	386	381	364	350	382	362	361	366	309	298	297	347	340	318	348	362	326	324	351	361	336	344	308	340	312	347	315	370	356	340	309	332	330	347	302	354	339	330	319	332	329	337	324	331	351	318	342	306	349	355	294	306	311	333	328	312	354	332	324	343	366	347	324	341	329	302	329	359	334	331	334	324	360	299	332	341	336	350	357	331	293	333	333	344	340	330	378	333	332	356	337	330	347	341	373	341	287	343	325	342	325	314	359	365	346	369	361	301	316	352	313	368	375	349	364	341	344	379	323	339	352	347	341	323	353	338	337	340	335	359	332	328	311	367	343	312	338	331	347	356	351	363	369	316	315	321	338	320	319	307	363	340	333	314	329	319	334	354	367	294	377	319	345	289	325	321	333	323	333	357	341	286	346	325	331	324	324	337	328	350	328	345	333	323	346	325	348	317	350	330	343	337	382	357	348	342	378	333	360	329	335	368	373	339	332	335	318	337	302	328	327	336	354	374	343	327	337	319	324	319	385	359	343	351	353	365	344	355	342	347	328	348	375	327	366	333	330	336	337	333	349	301	339	327	352	343	318	318	342	330	305	317	319	345	322	333	369	318	362	376	328	317	333	344	341	340	346	349	324	364	340	330	361	315	344	308	320	348	330	310	344	331	350	327	329	329	323	326	315	326	323	313	334	347	307	336	324	339	336	310	332	367	351	347	363	333	325	342	328	321	322	326	322	328	348	331	318	314	339	307	303	374	341	294	363	340	314	322	380	340	322	340	328	380	391	325	330	336	330	334	319	320	365	345	331	319	311	351	371	307	336	342	319	358	345	334	376	324	337	344	300	312	344	340	344	360	337	340	353	312	318	354	359	350	334	309	386	319	314	336	358	361	318	346	309	318	311	299	355	350	307	337	307	357	348	337	372	348	334	361	313	337	326	363	342	317	348	361	328	333	336	321	345	297	347	315	381	321	351	318	326	351	384	319	360	355	325	363	316	345	332	342	348	321	327	341	331	346	345	341	318	366	355	330	351	322	369	329	336	331	340	339	329	329	329	326	320	356	339	321	329	347	364	325	328	338	312	343	344	334	336	355	328	334	338	374	312	311	352	353	324	361	363	319	375	334	364	351	341	334	327	336	354	344	342	335	348	324	348	332	337	323	337	326	355	295	319	321	360	345	315	352	356	362	309	320	332	286	355	369	311	307	334	301	349	330	316	374	337	373	321	318	344	339	349	369	352	336	356	341	326	321	295	346	350	367	340	338	309	344	401	314	300	313	311	290	328	350	343	309	329	355	358	365	371	311	348	347	300	323	314	378	358	338	317	348	312	357	306	330	314	352	358	343	328	345	338	317	316	354	348	372	321	345	321	344	329	312	320	327	337	319	331	341	318	301	357	324	345	356	330	335	352	345	307	343	356	356	318	406	345	337	327	316	339	365	374	343	318	325	356	340	346	335	349	317	317	330	370	361	326	362	325	348	337	349	342	325	323	328	326	324	317	324	352	373	361	326	339	311	308	339	345	344	331	339	328	329	332	321	342	302
12890	4415	3105	3075	2585	2161	1937	1630	1635	1569	1605	1577	1504	1360	1304	1183	1093	1062	1073	1076	974	976	1020	1024	952	989	960	925	892	888	861	836	856	871	870	832	795	839	883	884	866	842	901	828	861	881	875	857	774	827	822	810	863	838	839	833	932	886	847	799	794	830	852	852	827	777	883	803	852	861	778	893	822	909	809	841	815	879	825	866	873	823	849	844	842	890	817	849	882	837	831	858	808	799	903	841	893	831	807	814	856	824	826	823	833	768	851	848	900	857	840	815	810	839	904	823	838	801	782	864	902	849	842	849	775	820	828	873	834	875	826	771	812	844	856	843	799	840	819	850	860	858	811	777	871	853	781	834	787	805	763	854	831	840	816	839	843	862	870	834	820	835	832	814	863	774	798	818	852	873	812	845	829	855	878	833	830	807	825	834	834	820	869	802	830	774	793	866	881	806	849	814	822	854	827	877	843	807	872	860	815	915	860	856	820	858	879	837	843	823	894	806	791	810	870	814	814	896	829	861	805	820	839	860	842	784	836	854	850	862	872	866	837	807	843	785	829	801	846	863	837	863	797	862	856	834	873	868	863	852	870	871	814	814	847	878	821	858	863	828	816	852	814	817	817	781	843	825	845	818	886	781	850	829	872	862	837	852	818	850	848	836	847	814	856	807	830	860	772	850	815	839	821	879	858	870	851	908	851	824	823	874	864	804	858	819	852	821	869	912	802	857	821	800	791	823	869	826	848	815	887	804	837	831	821	829	818	854	861	870	803	911	809	844	792	841	855	845	820	835	843	849	815	858	840	809	871	830	850	845	880	818	851	846	828	799	789	846	834	836	842	820	846	854	838	821	799	814	815	844	828	847	805	850	811	831	775	831	814	833	816	910	844	879	834	819	821	848	838	809	905	904	837	873	814	885	860	815	833	856	856	853	856	850	852	849	883	861	837	809	807	849	834	837	824	872	833	855	879	838	838	895	865	844	866	791	834	809	874	827	852	830	857	828	867	785	865	848	859	820	857	823	846	843	833	791	858	818	824	841	840	792	789	882	853	853	817	836	798	818	822	814	787	840	808	835	797	845	848	857	834	754	844	843	843	876	953	845	845	853	811	820	841	796	784	824	823	784	850	857	830	805	837	836	833	881	790	845	846	877	822	885	820	825	876	826	853	828	833	793	853	823	857	851	784	872	804	813	820	823	860	832	874	879	859	857	846	832	799	830	827	835	877	815	861	843	854	835	852	833	807	859	858	879	844	836	797	852	847	826	839	761	887	847	863	913	785	859	839	815	850	894	848	860	833	839	839	823	828	873	846	799	815	883	845	860	855	815	787	812	845	823	853	788	792	844	828	879	849	840	799	844	839	847	871	844	879	818	812	864	880	881	830	862	820	846	827	862	837	861	857	833	877	846	841	857	810	849	840	829	818	856	782	817	848	840	805	865	865	818	851	851	860	885	840	848	836	839	874	856	869	820	816	861	814	793	882	812	828	833	803	870	848	865	857	836	825	841	849	793	837	844	815	821	825	801	838	828	848	785	813	814	834	886	873	833	855	808	817	829	876	811	825	855	804	838	880	881	813	856	824	886	828	808	834	779	865	829	833	828	802	854	789	786	805	849	868	847	773	820	838	829	847	841	890	868	862	854	869	827	861	859	811	835	824	825	796	851	862	809	838	818	837	886	852	790	822	863	785	832	842	827	820	817	855	812	866	824	841	875	836	835	906	869	820	836	816	891	784	843	807	885	840	841	825	823	805	871	824	896	849	818	870	838	830	785	841	840	829	827	850	828	764	819	825	848	843	853	828	860	812	865	895	877	851	805	903	813	788	860	872	838	814	762	858	847	834	872	805	871	842	871	826	859	819	814	816	834	842	841	838	881	852	847	852	889	901	816	779	843	854	809	872	831	804	850	862	841	857	812	826	821	817	863	811	845	841	841	859	868	802	849	787	896	858	843	808	821	879	848	861	838	852	830	832	843	845	847	832	859	850	851	831	852	867	848	810	844	821	821	814	845	896	878	799	814	843	831	868	826	851	854	858	851	794	819	814	852	844	812	875	867	842	842	869	794	872	841	871	820	821	783	814	804	811	851	860	864	856	876	777	885	821	828	849	807	829	851	854	854	861	837	767	789	830	879	876	813	826	819	875	836	830	868	831	840	849	844	792	827	852	859	812	911	845	829	850	828	838	860	864	811	858	851	830	873	889	799	928	853	837	814	865	843	813	864	807	889	834	818	830	864	793	848	852	803	839	846	805	829	884	809	894	880	861	835	841	840	803	819	861	845	895	842	807	876	796	849	878	817	831	880	834	861	849	808	829	855	872	809	849	867	839	822	839	861	823	858	860	861	831	811	805	810	832	830	768	883	831	849	858	852	863	827	825	860	812	860	816	865	853	876	880	867	852	850	829	847	813	849	860	813	877	837	846	884	849	812	874	822	885	817	840	849	833	874	829	855	856	846	876	854	848	827	792	830	913	857	869	930	893	807	889	842	823	848	848	851	824	815	835	807	865	842	853	842	883	831	849	856	861	844	849	782	837	833	867	847	888	798	884	830	814	848	896	855	840	862	854	798	797	832	844	837	853	816	809	847	891	808	825	829	817	814	873	914	810	846	821	830	849	850	922	852	859	846	856	859	864	817	870	840	846	844	845	822	904	860	845	837	836	804	904	805	858	832	853	855	839	783	863	837	878	831	805	854	825	757	842	835	852	821	883	820	902	844	873	889	830	815	800	833	846	826	812	843	831	884	868	837	805	799	843	838	810	827	861	810	842	786	833	839	859	816	826	821	840	858	825	816	851	894	853	861	873	827	873	883	871	882	854	871	817	842	807	837	796	862	838	835	846	849	892	846	822	845	823	845	900	847	845	828	857	851	865	884	808	827	832	864	808	835	804	832	830	843	892	824	837	849	838	865	831	812	868	858	795	838	849	828	868	832	863	842	850	835	805	848	853	881	802	799	848	824	838	883	843	806	846	858	872	875	853	834	858	813	833	844	864	834	894	810	832	845	839	856	871	842	852	857	798	796	783	832	862	804	854	898	802	876	860	833	829	883	814	797	821	817	812	842	857	839	864	820	823	844	925	851	865	858	888	831	854	845	837	856	811	852	837	861	860	823	891	830	907	822	853	822	840	833	835	833	844	860	825	777	846	872	839	815	811	869	857	843	866	845	808	813	803	863	860	809	794	878	854	845	860	870	870	856	843	804	852	818	821	833	802	791	821	850	804	865	847	871	840	791	821	842	845	814	839	864	874	818	849	805	822	839	827	833	842	827	868	883	843	845	823	845	821	798	856	870	864	866	805	829	911	848	855	860	864	819	835	851	828	850	879	839	818	820	831	820	860	854	848	868	882	802	845	869	826	783	818	874	810	812	855	831	854	845	833	881	827	824	868	844	841	837	834	828	817	844	839	852	805	858	928	860	796	849	801	821	867	808	824	893	808	792	853	856	842	824	854	833	841	832	830	793	863	847	818	825	835	821	865	761
25293	8684	3146	1524	1016	701	561	483	396	348	389	333	300	293	250	264	278	236	232	244	189	198	205	223	213	222	220	205	188	203	175	185	198	204	191	154	184	181	224	208	194	181	203	191	210	194	186	197	186	190	170	199	180	176	191	200	190	207	164	176	164	187	188	202	189	194	214	207	185	172	217	208	225	170	175	173	181	203	200	197	186	209	201	196	191	186	180	199	184	161	180	208	177	183	156	182	183	171	213	179	203	156	202	201	214	162	176	186	191	194	196	182	191	190	173	197	176	198	186	171	199	219	202	197	184	213	205	163	170	205	193	208	201	166	180	164	196	202	190	186	174	185	209	192	187	191	170	204	188	179	195	190	180	193	199	166	201	184	167	210	178	173	219	194	192	190	203	185	194	190	185	198	182	165	194	185	205	210	186	215	173	180	197	204	188	160	196	177	194	189	178	184	192	179	185	210	191	222	198	196	183	177	204	212	209	165	208	190	204	187	162	195	175	188	187	184	183	208	184	198	164	173	206	213	170	174	202	179	209	183	179	166	185	229	172	187	181	198	186	186	192	191	171	197	193	168	181	179	181	212	205	186	180	182	161	174	161	182	180	206	193	192	193	190	205	185	182	192	207	205	209	210	212	154	204	185	178	205	164	207	190	172	173	180	209	182	188	179	189	165	209	187	216	197	154	194	186	207	194	202	185	180	163	196	190	205	180	162	197	186	186	201	202	168	201	209	195	181	183	187	157	200	187	196	185	192	169	178	187	193	186	189	199	210	186	177	205	182	182	184	200	166	180	190	184	180	187	180	209	169	182	202	191	182	201	181	183	206	193	174	181	179	161	194	209	213	191	181	214	179	189	207	181	200	202	201	201	179	214	199	194	188	190	169	198	203	181	167	198	188	187	198	187	195	206	180	199	183	177	161	173	194	177	217	181	171	165	210	187	173	194	209	192	185	176	179	186	208	216	180	176	170	205	176	205	169	187	177	204	191	178	206	192	188	180	171	192	211	212	192	218	195	202	182	195	177	168	199	208	176	181	184	195	195	153	185	168	208	212	194	204	171	206	219	218	191	172	198	179	193	157	168	182	190	177	161	196	187	198	179	186	189	204	184	168	169	185	194	186	172	195	178	180	184	174	203	179	201	205	170	197	191	184	189	187	189	172	185	188	205	164	177	176	202	182	168	188	191	190	190	177	182	179	200	171	213	190	203	183	185	181	175	197	206	181	184	162	171	182	181	183	174	177	174	203	177	207	200	177	181	191	225	212	212	207	193	191	172	196	181	191	167	169	192	153	193	175	172	185	183	199	201	212	189	209	195	188	161	221	200	209	194	194	197	198	194	196	172	191	165	198	164	193	196	188	152	179	163	196	203	200	186	164	166	202	194	199	180	202	179	225	181	196	243	200	182	190	181	189	185	194	183	209	191	175	182	203	175	197	214	202	175	238	204	220	208	212	198	188	205	191	187	206	198	196	190	179	158	196	202	206	207	196	188	177	193	145	181	203	179	184	187	199	172	192	195	176	190	184	198	184	190	224	185	216	169	182	172	199	202	223	177	216	209	170	215	189	203	188	200	203	181	200	215	188	161	187	198	179	200	199	187	175	193	184	203	205	197	194	175	185	185	223	195	175	181	183	193	170	172	177	189	175	207	185	169	217	208	179	203	181	186	176	209	177	192	216	205	193	161	218	164	198	207	179	213	212	177	190	176	175	191	186	190	181	199	172	168	173	203	180	199	182	176	184	182	206	199	189	186	199	181	186	189	222	178	195	185	174	182	177	213	215	179	174	202	188	184	185	174	180	175	198	174	198	170	185	173	191	193	179	167	174	175	190	209	205	204	172	192	202	184	187	189	192	176	186	194	177	181	187	209	205	179	177	216	166	216	185	176	188	199	185	178	169	204	202	193	191	180	190	173	179	184	206	183	199	192	186	189	198	177	197	176	182	189	199	212	193	204	194	205	167	191	186	176	172	172	194	178	189	172	192	197	178	190	199	195	173	178	193	192	187	192	197	188	163	185	219	185	222	171	188	201	193	189	199	205	182	204	186	187	194	199	214	188	165	190	190	178	173	207	186	175	203	183	196	195	172	192	189	162	204	189	203	189	178	205	199	194	178	184	205	174	186	205	202	176	150	173	187	179	211	201	194	197	199	183	184	182	194	207	218	204	180	179	185	195	149	186	236	190	215	207	203	190	207	197	171	216	178	185	190	201	190	200	186	201	184	185	184	175	203	190	194	170	201	169	193	195	195	186	182	189	200	202	199	199	199	182	189	157	186	183	195	194	189	197	184	188	203	168	196	201	186	202	177	213	192	172	205	188	207	221	226	184	188	196	198	193	201	188	172	182	185	206	175	172	210	176	180	188	181	182	201	186	185	197	193	179	192	182	201	176	175	198	181	193	200	162	198	189	184	198	182	194	193	206	180	182	203	191	179	199	193	185	184	188	166	163	180	189	180	198	196	170	208	190	184	202	196	188	202	175	166	208	166	195	174	193	227	199	196	215	181	185	196	163	187	186	183	161	215	161	166	195	208	196	182	188	174	181	191	164	206	201	189	182	184	203	178	173	179	189	187	206	180	180	203	210	177	201	168	202	174	206	206	198	210	166	155	167	171	192	190	211	204	200	171	204	193	213	208	208	171	198	224	212	198	177	181	189	211	197	177	190	174	190	206	166	185	191	201	227	209	186	152	208	168	182	206	206	173	196	191	187	172	200	182	183	191	209	182	179	183	211	202	179	220	193	219	196	210	193	188	183	195	203	185	181	192	164	220	189	173	169	190	200	201	184	200	210	192	182	202	187	177	179	174	205	190	159	202	200	196	197	190	195	192	194	179	199	187	194	180	203	185	193	195	197	191	183	186	201	198	199	197	185	163	214	212	190	204	204	199	194	179	184	167	200	181	176	182	192	186	193	203	192	176	191	155	179	184	185	194	194	179	197	198	182	208	189	193	173	187	172	171	196	178	216	174	159	193	207	205	191	165	179	176	203	187	200	188	190	185	177	178	203	178	191	172	211	176	202	193	181	175	207	186	179	201	182	201	198	161	170	188	175	201	174	205	215	168	174	173	193	185	187	184	179	197	208	204	168	183	184	164	177	171	195	177	181	178	187	175	190	208	200	208	194	178	206	185	189	204	196	207	185	179	189	203	195	162	178	183	176	184	196	190	192	191	188	218	202	198	186	176	179	191	187	168	182	167	180	208	173	203	212	190	200	181	160	190	173	191	188	180	183	192	170	171	184	179	179	203	193	197	214	165	174	196	169	152	158	205	198	208	180	205	170	198	182	166	169	177	174	195	170	186	181	192	190	188	196	180	195	174	196	181	187	198	180	190	198	195	192	180	180	190	199	189	198	192	210	166	191	166	175	201	178	206	200	207	194	196	179	175	177	206	164	192	169	195	181	157	174	211	179	189	202	228	154	177	203	177	200	191	185	187	173	224	178	205	214	210	188	159	209	158	186	177	193	190	181	191	196
17140	6441	4146	3725	3253	2435	2054	1820	1642	1551	1568	1504	1436	1277	1097	1004	910	812	833	746	794	749	716	711	680	639	596	577	560	578	589	569	545	572	531	510	532	537	587	560	589	572	552	532	497	542	546	502	514	502	533	476	498	544	495	487	537	551	517	513	482	532	490	502	521	507	514	505	520	497	490	475	491	501	500	491	508	456	515	499	470	553	504	476	484	506	534	503	515	510	490	455	488	494	479	528	435	477	494	489	499	493	474	512	526	503	451	490	474	528	487	478	501	503	508	483	502	526	513	531	536	490	479	485	474	491	491	488	507	497	499	466	537	478	513	474	498	496	473	519	461	528	530	526	498	501	497	484	513	519	544	464	505	497	498	486	560	499	471	515	483	485	481	484	480	490	527	473	493	524	457	487	503	540	457	505	482	476	524	489	479	485	506	460	505	506	499	529	528	486	505	508	490	548	500	496	468	497	531	513	486	502	500	499	531	471	479	496	460	518	499	494	507	477	542	492	501	483	513	515	512	514	497	494	507	490	484	494	503	521	530	463	497	513	488	516	546	504	498	469	482	547	519	469	522	495	544	489	523	483	490	492	500	472	497	482	522	496	486	466	470	473	502	492	492	520	514	472	504	535	520	515	531	506	493	484	501	462	501	485	501	497	529	498	474	509	504	513	520	464	488	466	530	532	499	482	548	494	513	508	528	467	532	517	496	470	455	496	499	518	518	480	480	509	509	505	478	472	459	470	513	466	490	496	514	464	573	494	445	484	517	514	498	499	508	492	544	507	513	503	496	454	462	511	520	508	501	515	479	494	495	476	491	514	486	493	464	491	488	495	462	461	512	500	543	506	485	486	497	495	496	500	506	508	493	503	515	491	484	487	483	483	485	484	478	475	473	491	423	507	464	485	452	495	497	511	504	497	495	529	487	520	514	509	478	541	528	477	540	475	495	508	490	495	486	509	515	509	505	502	509	499	500	450	497	512	490	527	483	533	508	493	510	503	486	461	540	530	474	497	472	497	474	520	513	513	488	525	515	517	516	506	526	490	459	460	497	482	479	493	509	488	508	464	487	492	489	512	491	483	513	497	492	522	489	463	497	488	540	490	466	499	478	544	482	511	507	515	448	511	494	519	538	523	497	504	505	483	495	467	563	492	460	487	500	514	531	513	519	507	479	501	555	495	508	460	466	496	520	506	477	528	485	531	497	514	462	504	494	470	473	495	515	525	491	498	511	475	510	476	471	482	468	495	513	507	493	495	493	506	480	518	490	491	513	486	459	548	521	479	526	484	520	489	458	511	492	506	480	501	479	505	468	500	507	511	484	481	505	469	479	509	513	515	510	501	513	541	493	491	509	522	516	473	458	489	515	563	476	507	501	491	499	500	494	496	476	496	475	500	538	448	521	457	458	508	544	472	505	478	514	538	480	554	537	499	471	522	501	510	495	508	502	468	480	487	452	502	500	516	498	546	474	486	503	522	503	549	459	515	498	522	455	499	470	506	474	493	456	494	487	533	508	484	519	496	487	491	463	496	519	510	521	502	508	514	500	516	500	491	515	540	516	462	515	513	513	471	454	460	506	508	509	503	485	524	499	554	489	483	480	480	511	541	499	518	512	494	511	513	495	467	485	503	513	465	518	484	491	513	490	504	473	539	494	492	486	503	527	518	464	518	522	482	533	540	491	510	501	485	482	495	494	499	476	500	522	454	481	505	533	520	537	453	489	495	511	495	489	517	486	527	541	490	507	494	491	514	526	488	488	467	530	494	489	515	479	532	510	525	507	479	556	511	495	489	498	502	497	531	524	519	512	485	511	479	517	463	463	510	499	493	501	495	462	469	507	487	462	490	510	493	514	483	525	486	500	525	502	506	480	512	506	504	513	530	507	537	521	539	525	514	532	482	487	471	487	522	510	517	509	486	535	513	513	529	500	536	481	511	471	504	502	473	484	513	480	488	481	482	452	479	499	513	509	493	458	466	543	485	487	520	555	478	486	493	509	517	511	531	497	558	506	514	516	456	461	495	471	523	477	475	520	538	490	505	499	486	484	496	533	513	482	446	538	496	484	542	511	488	486	513	538	485	507	454	480	499	491	475	512	503	505	505	468	525	516	499	510	523	501	490	524	489	478	531	507	493	491	523	537	472	511	516	481	509	486	513	487	472	493	506	492	495	531	476	538	459	495	520	485	492	472	469	505	534	477	554	498	479	497	495	471	546	495	501	506	493	516	520	491	530	465	497	541	501	482	490	515	479	529	494	518	526	482	491	511	483	495	476	486	451	478	518	511	499	451	478	520	505	504	508	509	508	507	510	518	528	484	531	503	482	521	486	492	493	498	508	479	491	468	458	476	506	445	473	540	513	466	463	512	522	520	511	465	537	480	476	486	491	518	481	472	496	519	497	509	489	469	494	487	510	484	489	483	462	475	488	482	488	520	504	484	511	473	479	507	519	502	502	469	525	521	491	467	491	523	530	523	497	519	466	519	499	468	507	484	501	495	451	473	481	499	515	507	488	490	504	502	468	452	497	455	504	489	477	504	486	470	532	555	506	498	479	542	514	460	492	486	490	498	503	510	491	489	496	468	486	502	461	522	434	502	494	516	509	502	539	503	501	513	507	530	480	500	491	526	519	480	532	509	486	494	482	496	473	535	487	533	536	493	536	489	485	519	507	526	497	564	474	466	503	511	468	541	505	536	539	481	436	549	559	500	447	532	458	512	512	483	487	510	495	470	490	528	531	532	489	494	520	546	504	511	504	526	556	452	520	516	473	508	550	517	497	513	454	467	480	509	525	449	497	511	511	479	537	544	494	518	501	473	476	511	470	477	502	496	452	465	511	507	495	529	494	521	484	485	497	552	510	489	454	498	484	519	485	486	463	488	529	511	522	519	491	490	458	507	493	484	502	483	473	501	506	529	479	498	468	528	525	494	489	464	524	518	474	481	528	511	508	501	495	494	513	482	492	466	524	462	499	489	496	521	464	495	456	516	532	495	517	536	467	500	507	466	522	488	493	457	502	505	520	464	521	497	505	504	482	501	507	507	472	504	505	462	513	461	496	513	448	515	482	443	487	454	484	526	518	537	533	523	496	556	501	483	498	479	455	510	489	489	532	523	496	491	477	494	515	498	473	482	490	490	540	456	440	539	454	518	496	486	545	534	539	519	486	481	481	484	494	470	506	461	494	493	499	525	513	546	504	485	497	491	485	509	498	497	493	529	512	474	485	504	505	516	467	510	535	501	476	531	473	496	501	492	537	510	521	461	506	498	500	525	462	473	489	553	476	509	479	493	509	502	514	467	472	517	512	475	506	513	515	467	483	479	479	505	514	524	507	506	489	519	497	473	500	532	515	481	469	543	545	516	483	481	516	531	531	505	504	467	476	526	497	511	494	511	495	471	495	513	497	505	488	468	543	474	492	478	500	506	498	460	496	465	491	530	465	476	517	517	479	489	505	494	464	488	507	466	522	443	518	493	532	476	494
6345	1650	919	609	513	482	461	425	417	452	413	425	416	413	403	404	406	374	390	365	378	392	383	404	363	391	374	347	350	360	362	341	393	359	352	348	373	389	375	384	368	358	332	385	400	390	386	376	379	367	365	360	355	361	368	368	379	366	353	329	349	347	361	347	421	373	328	353	367	329	372	360	402	335	363	346	359	342	323	325	400	396	367	367	382	403	407	360	365	363	355	349	359	361	375	361	370	378	394	347	351	334	428	363	357	372	361	359	394	366	358	372	380	343	327	365	328	352	361	314	372	319	404	353	373	377	353	346	399	352	367	385	374	365	385	377	350	344	343	350	365	358	356	351	363	374	342	366	350	372	354	308	372	365	336	346	336	382	363	360	369	343	357	371	338	369	334	358	375	352	362	358	343	397	376	347	385	335	359	332	367	378	361	382	369	391	383	362	385	363	334	378	386	343	368	374	359	359	362	352	347	357	377	361	364	412	329	369	366	358	364	377	343	366	383	391	340	353	390	377	355	363	401	358	377	351	327	362	362	382	358	379	369	394	391	382	345	346	382	334	360	357	346	393	369	344	362	342	426	325	388	371	370	366	353	350	377	359	356	332	358	373	338	364	343	366	335	378	364	377	359	374	336	351	389	395	360	370	378	372	368	380	357	373	354	362	364	368	358	365	360	378	369	374	357	352	334	366	343	359	346	349	387	359	371	353	373	332	349	336	364	386	362	349	386	407	381	353	371	375	337	351	336	396	348	340	335	388	343	347	365	377	387	392	407	318	383	372	358	336	361	416	373	373	391	375	362	388	359	377	351	354	387	337	322	361	344	381	338	316	353	374	361	381	348	328	367	359	352	389	357	352	370	343	383	399	327	340	353	357	349	398	380	367	346	370	353	392	349	362	320	351	356	345	362	354	345	346	365	361	330	385	381	352	387	379	377	384	384	350	374	365	365	346	340	387	381	335	343	352	361	385	339	384	409	377	378	317	366	343	352	389	375	401	339	364	370	350	360	404	380	376	372	360	342	365	368	378	353	344	375	372	381	381	369	367	364	354	383	358	367	301	337	319	352	342	362	374	358	371	364	363	355	370	363	369	363	361	371	365	329	365	364	361	385	405	335	386	360	354	319	390	357	349	348	382	356	354	357	336	363	379	370	380	359	338	361	367	338	378	364	374	398	366	343	376	349	359	356	382	384	361	364	352	366	343	346	382	334	351	334	385	355	350	331	336	337	340	399	361	355	336	361	367	359	359	367	378	340	392	392	357	345	367	388	414	372	391	354	361	363	352	367	382	337	357	380	347	383	390	341	364	368	343	374	364	333	364	361	369	403	378	388	362	397	367	385	367	373	373	370	419	365	388	371	356	365	369	366	394	381	340	389	360	327	377	333	344	350	385	365	360	380	363	368	374	303	381	342	374	399	380	368	386	372	360	378	348	376	350	378	396	335	358	347	333	349	381	384	401	349	337	366	363	364	380	379	362	359	369	365	368	340	340	354	346	353	393	366	377	340	364	384	361	367	357	359	333	355	395	352	338	343	351	396	342	313	381	363	369	384	375	321	344	356	394	383	378	367	357	367	365	378	347	357	350	367	352	336	379	327	368	350	351	365	361	355	345	369	350	368	384	351	365	348	336	354	365	344	356	353	390	375	368	385	334	344	371	371	325	392	353	343	352	391	368	341	377	346	326	372	340	369	398	341	347	346	333	377	352	377	332	377	391	411	366	359	347	369	358	382	349	378	378	361	385	346	381	385	371	349	397	350	382	357	358	332	342	368	405	349	338	361	349	322	378	380	354	346	366	352	378	348	360	364	340	374	339	365	374	364	357	368	323	369	352	334	366	366	368	354	379	341	339	348	375	354	384	343	358	332	353	327	360	365	353	384	346	349	359	376	374	375	347	382	381	369	389	350	361	395	347	354	340	336	400	360	365	343	333	339	353	345	350	373	346	363	323	343	357	355	394	352	350	362	363	384	334	385	378	370	371	354	389	410	400	371	361	371	363	365	329	364	369	384	401	371	381	377	399	355	358	374	380	364	374	401	338	351	380	340	347	388	363	400	348	390	348	351	373	392	381	335	360	332	362	348	368	380	376	352	380	360	339	324	377	353	375	329	379	375	325	372	357	384	343	414	364	402	369	379	353	370	371	414	404	387	337	369	356	359	359	336	349	339	366	385	383	371	360	342	391	407	358	381	372	359	366	387	392	409	407	375	355	392	343	355	391	349	399	374	373	375	380	346	346	358	373	340	387	356	352	373	354	406	336	372	322	384	365	335	372	352	366	377	371	351	393	370	368	334	330	338	378	370	337	411	335	380	340	383	367	365	349	377	362	334	345	352	349	381	335	341	359	373	395	381	390	340	356	393	373	372	365	364	349	378	386	401	354	340	359	388	352	369	399	319	362	356	364	392	369	373	351	348	387	357	386	365	385	385	332	398	390	355	366	386	367	394	340	344	361	376	388	371	378	357	344	339	375	332	408	328	388	356	384	317	351	363	384	358	376	320	373	385	371	364	322	392	378	363	342	370	373	367	353	343	372	388	345	353	335	337	355	364	383	365	368	360	355	340	346	366	358	365	378	341	364	345	334	384	361	388	381	355	359	342	338	372	368	336	356	385	338	342	377	365	369	385	346	353	352	373	380	363	342	365	343	365	355	369	327	366	314	351	392	354	377	367	358	368	385	363	342	369	391	373	373	381	387	354	343	354	370	350	363	357	337	354	387	345	340	375	376	380	379	360	359	368	396	392	370	357	353	360	343	336	373	374	364	368	355	337	367	355	375	350	350	399	353	381	371	392	347	344	370	359	363	342	360	368	370	326	363	331	363	334	361	369	370	359	379	380	373	369	363	388	352	384	368	361	339	328	402	353	342	370	382	399	347	369	380	361	370	372	373	365	323	316	377	364	387	350	333	400	355	375	343	359	351	329	360	363	350	336	378	382	331	368	349	363	345	372	390	341	355	368	336	364	347	390	350	329	376	348	370	367	375	384	370	333	356	325	351	331	314	359	375	376	367	368	373	424	370	408	346	342	349	355	372	374	347	328	385	341	377	350	371	331	402	364	334	359	366	380	382	392	366	333	358	385	363	347	378	367	364	396	357	349	379	347	364	370	394	367	316	373	352	375	376	343	321	366	347	367	346	349	364	388	367	355	365	386	366	354	336	360	374	368	373	346	361	356	331	370	367	353	350	376	356	368	333	377	369	360	381	359	380	339	397	371	356	381	328	368	348	359	359	372	357	331	350	345	344	407	358	378	353	378	385	359	351	353	358	367	404	339	360	365	375	382	375	332	405	374	388	371	353	363	371	339	311	353	391	321	367	374	343	356	356	371	372	392	368	406	369	363	341	359	359	384	343	376	385	348	361	332	355	366	363	323	370	361	356	373	340	321	382	320	351	368	353	381	374	360	340	341	396	357	387	397	343	381	350	363	337	353	353	314	359	357	401	377	372	369	377	365	362	362	389	361	382	350	383	375	350
5427	2249	1868	1791	1619	1509	1374	1254	1197	1237	1246	1205	1148	1111	1108	1032	1011	1006	989	1088	919	933	946	841	997	952	966	931	963	866	927	912	892	927	928	910	895	898	894	899	844	952	869	882	927	966	925	933	893	867	914	912	942	890	883	901	909	939	914	878	864	920	984	951	920	880	917	915	886	884	935	874	908	882	863	900	910	875	887	903	857	865	895	909	923	875	899	900	939	871	905	934	909	871	941	905	937	904	930	962	892	913	916	931	905	888	899	869	910	917	919	968	902	888	863	932	903	898	947	877	918	908	873	878	880	889	907	897	886	878	929	878	934	960	864	896	893	956	925	897	901	939	881	909	854	907	883	890	918	889	863	850	895	883	866	940	941	912	916	925	890	878	926	870	878	887	872	914	922	947	920	863	912	907	907	945	934	895	883	947	908	928	898	903	868	903	828	865	876	917	936	885	875	878	899	889	922	890	878	918	942	851	874	940	899	913	917	874	881	871	925	905	868	880	880	868	879	863	909	908	910	887	917	894	876	890	844	859	904	914	974	897	885	956	907	896	881	885	922	930	876	926	918	875	886	910	917	928	894	894	926	877	931	905	971	931	908	893	918	892	937	858	964	928	893	895	911	871	905	858	903	863	867	870	886	926	953	945	901	878	899	928	929	883	882	931	893	874	855	896	926	907	849	948	854	909	926	840	913	938	873	902	904	920	914	851	880	886	869	983	883	898	862	923	970	914	908	863	950	940	931	926	901	900	885	907	903	892	910	909	917	956	941	902	963	882	883	878	866	907	932	898	938	901	916	904	845	865	922	911	921	922	888	880	902	913	894	908	855	918	888	906	876	874	898	881	937	946	912	860	886	835	959	824	920	896	883	924	902	911	889	885	858	902	928	910	944	939	958	943	922	894	834	867	930	889	937	929	903	879	870	883	920	882	888	863	934	900	961	893	915	893	958	886	853	911	880	858	876	879	931	946	906	940	895	888	889	904	917	927	891	862	931	907	870	891	916	857	908	884	876	906	923	897	936	856	908	874	889	885	860	904	924	927	821	930	953	905	883	898	927	844	862	920	923	895	929	890	888	924	883	921	844	886	955	931	864	882	867	919	875	912	975	843	898	917	865	901	906	935	895	880	890	893	881	940	866	934	882	929	901	887	898	913	892	867	933	907	869	918	906	888	909	935	849	908	930	920	941	889	889	886	884	889	893	954	870	921	914	921	943	912	880	902	867	938	878	895	965	951	916	907	916	874	926	908	886	875	894	967	892	914	881	954	897	905	937	880	855	896	875	904	877	896	890	903	889	905	938	918	884	875	950	882	924	931	848	902	930	915	908	911	831	862	907	937	950	873	893	894	850	906	919	916	901	884	967	885	891	903	873	824	933	946	930	905	850	905	907	878	874	887	890	944	918	894	923	928	883	864	915	894	918	898	913	894	916	948	891	889	963	850	874	938	916	930	933	899	975	945	896	907	858	859	886	873	880	884	915	886	887	858	867	860	936	939	872	954	889	883	842	907	920	894	884	898	901	916	937	921	953	889	963	900	929	832	908	905	979	889	984	867	1000	904	889	920	879	883	906	875	850	903	908	884	920	888	912	850	925	942	924	907	894	888	883	918	868	918	864	928	890	870	930	909	888	910	948	908	900	926	895	881	848	894	882	924	880	877	924	951	903	877	870	870	901	890	879	930	910	891	940	893	942	922	848	888	922	903	910	911	855	882	925	942	874	921	913	945	943	897	891	891	912	898	908	908	938	919	892	848	970	901	895	863	920	904	883	906	847	909	894	917	897	880	858	899	941	927	907	887	922	908	960	888	894	883	896	922	901	899	913	942	892	913	873	858	872	906	906	862	849	869	932	853	873	915	883	897	875	839	960	954	857	887	889	916	836	910	839	913	917	956	902	907	906	903	836	838	842	889	871	923	921	895	890	870	921	955	924	848	929	923	938	919	884	879	915	894	910	945	905	877	837	840	914	938	902	933	852	926	941	872	890	905	927	944	920	897	954	932	891	907	893	875	919	907	911	937	917	904	919	905	902	871	909	911	841	932	894	860	922	895	926	902	877	923	869	898	917	915	893	867	919	901	855	843	922	883	922	887	934	940	861	880	982	925	896	910	922	928	898	898	871	972	941	925	902	867	888	881	890	955	870	912	902	923	918	926	923	855	899	931	883	947	901	870	908	875	850	941	895	924	925	899	864	945	904	885	919	883	931	889	898	894	887	860	838	930	874	931	944	928	929	888	881	885	918	877	880	892	886	884	924	880	889	932	965	900	940	928	883	926	884	913	874	914	894	940	898	906	952	885	929	892	889	923	916	858	869	942	958	880	876	938	900	913	891	901	913	896	875	958	904	889	923	901	888	956	885	905	899	912	919	901	933	964	929	841	855	935	937	868	894	870	845	903	906	922	915	862	1005	878	895	837	899	944	909	851	919	870	891	894	886	932	952	909	904	931	880	901	902	873	894	903	922	893	892	827	896	929	916	937	902	942	979	944	908	930	930	882	896	805	893	865	809	938	885	847	914	860	857	937	920	876	901	955	940	861	917	940	883	862	941	900	928	922	928	892	937	916	897	941	865	925	877	873	891	842	887	878	830	891	903	931	887	903	915	891	898	950	870	935	875	926	865	873	866	934	940	903	906	894	910	914	890	900	863	908	816	877	935	913	865	853	886	913	919	898	923	905	895	909	965	902	907	909	886	915	898	884	898	933	888	914	847	839	866	848	879	922	925	930	914	886	912	898	928	922	900	909	885	868	854	851	937	931	900	957	899	927	878	881	938	902	892	948	923	848	873	942	902	885	900	933	898	869	899	864	878	900	898	900	956	865	950	853	912	899	905	958	918	895	880	885	915	904	848	886	870	925	884	851	956	891	894	876	885	937	911	883	886	914	928	859	930	930	833	907	920	917	916	865	866	880	898	895	887	925	863	860	914	867	887	906	907	874	898	872	905	867	873	859	865	907	942	925	874	944	939	921	848	960	904	913	926	921	898	910	894	931	933	886	911	902	897	949	919	896	916	957	933	960	857	931	922	937	896	908	900	876	932	914	915	935	875	870	930	927	891	902	927	981	935	843	882	875	894	871	868	914	808	919	838	947	916	900	940	848	905	864	940	950	950	924	927	884	916	881	886	905	855	906	885	946	950	933	847	916	947	852	871	864	922	877	912	882	886	874	905	920	907	847	854	917	868	927	901	901	901	950	874	897	890	898	850	881	888	933	900	931	927	947	911	951	911	960	925	848	889	953	895	885	874	871	856	878	936	898	882	954	851	914	936	914	952	911	890	891	891	885	933	949	881	924	930	911	869	878	856	867	905	891	839	945	925	859	884	901	835	929	870	874	913	907	908	924	903	892	918	925	876	844	870	918	944	885	926	913	904	916	910	884	927	942	910	875	916	913	886	888	923	877	863	903	863	913	917	886	879	875	909	882	886	910	913	852	894	921	872	878	904	941	889	896	914	887	909	899	899	837	937	827	936	873	930	912
16870	5606	2215	1158	750	633	545	457	441	441	394	401	376	374	405	392	351	378	359	339	368	365	367	361	355	347	336	343	369	324	329	358	325	331	347	349	353	338	348	341	304	333	377	313	348	362	330	362	349	309	343	349	321	348	354	360	346	341	342	294	340	315	353	291	326	373	343	336	331	334	313	322	327	353	364	346	323	337	327	338	317	300	306	344	318	320	351	310	326	340	344	318	337	332	360	334	323	358	346	348	347	284	305	342	330	359	366	329	346	336	312	334	365	359	349	367	325	300	347	342	335	342	343	326	327	335	357	348	317	364	358	337	339	336	358	321	349	316	356	363	338	336	358	340	342	362	357	340	354	335	331	339	386	350	376	321	332	361	333	365	325	297	346	304	321	303	328	334	298	314	317	328	305	300	361	300	353	339	328	354	365	356	319	331	289	335	320	309	305	334	340	321	311	316	345	343	333	352	331	328	334	345	340	387	325	372	310	349	354	370	331	341	332	352	362	323	329	330	365	338	330	345	363	357	342	380	377	364	363	357	332	327	340	343	341	338	307	382	383	353	315	345	314	380	374	306	327	348	341	325	337	359	354	333	349	372	307	358	323	319	362	352	316	342	364	329	345	382	320	332	346	339	358	328	346	328	338	361	332	323	347	347	342	311	343	320	351	326	328	354	342	351	355	347	352	329	341	326	368	354	340	320	333	338	331	361	325	314	324	347	310	309	362	363	322	334	385	376	336	356	348	343	377	346	333	348	359	324	315	317	342	291	344	338	309	337	323	313	331	330	335	333	309	343	339	296	344	345	333	342	333	312	324	324	357	327	318	310	373	341	299	321	357	378	347	324	329	321	331	325	341	314	311	355	330	323	324	373	385	357	317	353	341	344	346	340	324	324	332	345	331	282	327	335	312	325	336	351	357	345	368	352	349	344	339	294	325	328	366	350	337	332	338	309	278	369	334	319	346	384	327	305	360	313	330	343	326	334	341	361	329	383	335	334	341	336	312	350	300	344	319	293	351	335	368	301	323	335	355	340	345	345	360	315	365	331	349	335	326	323	325	334	375	323	367	307	329	338	361	325	324	323	324	334	322	339	327	361	322	328	341	296	307	292	329	357	349	364	324	334	335	353	340	338	347	321	368	339	353	330	354	332	372	344	317	314	345	327	339	340	324	323	342	342	337	338	333	323	346	344	332	336	329	336	354	341	328	337	308	309	350	316	318	348	341	345	341	315	356	357	325	346	301	345	372	329	315	314	355	328	315	340	345	328	374	334	363	364	312	317	331	371	342	342	330	319	316	354	361	350	357	321	329	338	317	323	366	303	335	340	316	335	333	327	370	328	335	349	325	344	334	355	315	348	325	329	339	308	319	315	327	313	339	346	349	304	334	357	323	334	352	332	324	332	354	338	322	326	382	352	337	354	367	321	343	330	312	378	353	306	320	305	333	346	335	329	343	369	360	338	330	335	326	293	348	332	313	356	325	336	332	348	325	359	319	314	385	359	356	332	361	351	334	325	356	320	352	346	346	310	328	319	355	329	302	310	334	344	338	321	362	273	327	343	365	366	310	359	339	344	320	339	297	382	315	329	341	340	318	315	309	348	299	309	300	327	344	339	295	366	341	338	341	357	334	329	368	347	343	343	347	320	335	332	291	363	329	341	334	350	347	348	366	318	348	348	320	318	342	337	356	303	339	356	369	317	341	335	342	320	312	353	337	344	346	323	337	348	358	338	334	333	342	304	312	321	351	336	336	341	319	344	358	330	361	335	319	344	332	325	331	328	354	357	354	344	303	331	334	320	353	342	329	320	373	311	324	360	343	340	350	357	355	341	332	293	332	318	345	387	321	328	342	355	372	410	318	294	331	369	341	313	349	344	316	352	352	354	358	342	323	315	332	326	369	285	322	372	327	313	339	355	381	343	353	343	352	342	327	334	343	304	326	347	347	292	355	377	348	309	328	306	361	330	331	310	337	376	310	348	346	329	345	359	337	327	309	315	337	323	324	340	323	323	337	334	332	320	328	348	323	309	351	325	330	319	372	379	327	322	329	361	338	328	333	329	337	332	327	340	343	362	329	320	349	306	323	368	318	297	327	327	336	315	352	324	322	349	312	347	321	318	352	334	348	325	343	365	308	342	350	327	315	368	338	326	351	322	316	324	340	366	346	297	324	354	347	335	349	332	336	339	344	306	361	312	355	342	346	337	311	337	335	310	282	317	373	353	327	322	314	329	331	353	339	298	322	300	336	348	337	331	373	351	350	334	336	352	335	320	335	354	349	331	347	355	344	332	317	358	339	351	297	318	369	352	288	328	333	344	322	353	342	339	303	347	319	361	348	323	342	373	312	346	305	353	344	308	326	344	310	326	382	363	335	325	339	359	292	357	312	308	335	361	332	355	358	324	330	351	363	332	338	358	325	360	286	344	316	333	315	358	345	324	344	336	342	379	327	322	355	342	316	318	332	334	322	344	336	344	343	339	340	332	313	349	316	352	327	331	337	321	343	322	348	342	341	318	356	312	354	362	344	315	358	334	332	353	371	341	348	345	370	323	331	350	302	316	333	371	348	366	375	360	339	323	313	330	334	339	343	328	366	371	365	329	327	359	370	337	353	357	368	312	315	348	323	301	309	312	330	327	343	324	345	361	300	318	352	358	330	341	344	328	399	354	357	326	318	338	333	352	353	356	328	339	332	301	335	362	318	332	349	344	347	341	353	353	333	326	333	365	356	343	320	349	335	321	348	352	354	324	355	332	360	308	358	362	354	353	343	358	329	371	339	331	351	325	336	344	361	349	323	319	338	328	308	348	327	376	333	343	318	328	327	332	333	346	365	360	308	322	386	358	308	332	370	339	366	346	328	330	341	352	328	334	346	339	360	345	327	349	323	303	314	334	327	327	349	304	343	350	386	345	324	342	338	369	355	341	360	313	320	341	344	365	370	352	341	335	300	336	330	331	353	343	362	334	315	367	376	340	349	312	323	325	327	342	326	386	341	365	353	360	325	335	358	326	325	353	339	330	353	334	359	318	340	368	328	340	351	310	333	358	316	351	313	369	325	366	336	337	346	378	340	342	356	338	358	353	347	376	308	322	355	344	347	334	341	348	328	341	333	357	352	348	339	342	320	308	346	367	345	342	323	349	378	396	344	371	375	368	336	357	327	344	353	324	336	361	331	330	325	348	356	311	320	316	307	322	307	354	341	333	343	368	319	345	373	397	317	331	333	324	344	374	366	336	339	331	344	317	346	329	338	329	342	342	345	349	367	384	349	352	336	329	332	322	355	325	361	328	347	354	330	313	335	334	318	337	341	277	358	362	303	369	337	313	317	346	315	331	355	319	336	359	317	341	322	345	321	302	347	312	338	339	354	351	366	326	340	344	336	343	304	332	332	342	341	345	364	351	346	330	325	348	333	350	327	339	353	337	338	328	308	296	298	336	320	360	355	284	352	331	307	365	340	341	351	359	311	371	330	354	307	318
13019	5331	3220	3042	2624	2157	1776	1593	1548	1518	1430	1449	1344	1243	1213	1174	1079	1039	982	1020	994	993	1016	951	992	964	941	899	882	915	898	846	909	827	836	837	821	837	892	882	922	897	824	852	850	910	858	862	784	815	823	925	782	846	799	797	849	787	898	911	819	829	829	872	852	836	788	829	859	836	850	827	842	851	819	863	833	871	799	835	832	819	814	811	848	844	787	832	821	818	794	849	833	854	807	819	804	871	859	818	842	818	825	783	835	846	847	826	798	837	864	854	830	814	833	880	790	857	809	845	878	865	848	801	858	822	789	880	824	858	822	812	873	844	791	838	839	824	865	894	826	823	905	835	860	886	801	812	825	851	839	872	827	784	854	839	818	807	816	851	845	802	839	840	885	841	818	831	848	834	807	817	813	839	831	861	830	850	786	835	792	850	857	826	839	853	864	839	810	797	773	862	853	853	786	860	899	826	867	823	830	827	812	798	851	864	846	832	831	873	820	823	829	850	852	809	816	874	833	857	847	863	812	869	896	836	817	816	850	855	843	839	914	839	856	827	865	827	800	794	817	812	827	803	811	847	868	820	881	874	781	822	863	853	816	824	809	817	823	784	890	849	828	803	827	820	815	883	819	835	803	858	809	843	844	883	849	921	790	867	840	906	837	810	856	839	827	889	803	889	859	821	878	853	816	815	875	832	816	826	835	804	852	890	804	810	866	828	815	838	767	788	793	835	823	797	854	845	803	813	832	859	791	824	800	834	820	862	886	841	851	847	847	801	820	764	823	845	810	851	834	847	830	791	811	853	881	827	819	793	805	818	842	829	863	793	836	828	870	825	805	889	850	848	812	823	791	836	896	808	892	823	838	795	750	834	847	807	852	837	808	858	792	819	802	824	804	900	860	840	806	802	867	818	823	808	837	858	835	860	887	821	867	878	759	878	845	833	836	850	870	779	840	883	829	824	839	743	881	847	856	881	826	877	788	822	823	874	805	834	800	807	828	829	863	825	797	832	856	874	789	878	771	812	833	768	844	848	847	851	828	813	859	862	831	817	858	808	876	811	801	847	856	837	869	838	783	802	843	853	814	815	862	821	884	874	899	851	838	811	800	854	838	831	755	870	785	816	849	753	830	827	856	817	810	812	831	825	774	799	886	853	827	853	829	870	817	830	776	812	827	836	857	779	898	860	854	798	873	810	801	818	815	881	827	870	818	855	928	827	862	840	784	805	830	801	837	836	791	841	820	867	829	814	862	871	788	814	820	851	843	831	887	840	870	849	859	853	791	885	862	853	763	796	816	807	860	818	808	875	819	840	837	844	861	869	820	810	870	800	820	827	819	833	827	799	847	849	832	837	830	808	847	832	803	812	834	809	814	861	830	827	792	884	858	808	750	822	827	842	783	851	813	842	818	827	850	795	820	802	840	880	883	848	815	798	832	804	841	851	812	853	808	870	873	853	821	826	786	813	810	811	868	829	888	821	836	848	852	878	840	887	796	792	835	851	850	844	828	828	793	755	815	841	859	830	806	792	809	862	898	870	827	792	843	863	850	819	778	842	814	851	871	833	869	814	874	852	847	867	808	849	781	793	878	883	869	834	821	854	906	826	819	778	797	815	821	824	837	787	815	760	839	819	791	851	732	790	794	891	849	896	871	826	870	798	821	912	799	809	808	859	833	817	842	809	819	845	814	835	810	871	874	845	842	813	755	814	816	869	843	831	815	804	804	838	840	814	783	814	812	833	844	877	852	864	851	824	864	883	845	812	877	863	793	792	863	819	822	834	809	794	834	824	813	800	805	879	811	875	837	822	826	800	866	844	813	853	817	805	848	822	799	843	838	867	877	885	841	833	835	896	840	857	798	803	781	771	869	852	830	852	771	819	790	867	799	822	810	832	855	879	887	822	829	819	860	792	816	818	832	857	824	838	807	846	804	842	823	819	857	837	853	809	844	848	847	836	784	772	826	859	840	871	864	822	780	841	840	840	856	805	846	836	796	803	786	768	824	826	844	854	818	838	840	784	830	837	774	810	867	794	858	884	860	780	807	828	859	810	881	807	863	821	854	853	868	886	815	804	838	801	862	856	848	818	806	843	813	830	824	796	827	824	770	845	855	863	859	857	844	833	855	878	853	813	847	819	875	776	808	788	850	818	856	839	859	856	837	806	811	846	875	814	871	845	799	832	844	870	848	853	864	814	801	799	860	832	797	857	828	843	864	798	838	869	830	867	802	811	845	853	864	811	845	879	889	852	817	780	835	841	839	835	843	835	852	844	876	850	877	809	844	878	807	851	856	837	784	836	862	848	880	820	819	877	854	825	852	834	850	780	840	854	815	836	857	847	820	859	832	808	862	826	885	877	811	811	809	841	945	842	841	848	892	853	811	807	827	845	852	843	823	864	835	841	840	808	779	848	813	832	866	816	817	798	839	852	819	817	804	830	880	869	793	863	839	863	777	837	843	864	869	765	832	845	812	799	863	838	793	812	799	849	797	835	817	848	808	854	845	835	826	850	832	813	829	839	805	817	867	859	860	838	839	821	784	805	841	825	872	830	848	819	844	806	829	789	826	831	842	855	859	830	799	801	841	846	882	832	833	826	841	826	807	809	783	849	833	814	841	874	844	838	836	793	765	811	858	780	773	800	848	818	874	833	796	810	849	837	851	866	886	829	841	866	806	799	856	870	833	832	860	845	800	879	772	824	829	870	872	816	892	874	863	842	823	818	848	833	829	815	805	831	815	798	800	845	834	838	844	852	793	832	769	842	794	803	803	829	825	834	839	796	844	865	798	832	831	832	829	832	795	792	873	825	823	831	837	859	850	783	784	831	825	840	837	893	769	815	797	831	835	878	816	862	830	805	818	804	841	797	850	813	838	826	866	802	865	832	845	821	815	812	791	817	859	844	863	848	850	828	803	870	823	839	841	768	863	862	839	787	872	864	878	792	832	827	813	863	867	790	847	857	875	806	840	819	852	856	832	898	857	841	812	862	864	820	850	826	828	823	842	842	847	824	807	817	806	853	871	859	810	836	872	824	817	853	856	838	834	794	866	849	791	885	818	812	815	858	824	800	868	822	800	858	849	844	831	837	791	886	873	842	808	810	888	846	828	849	858	808	824	816	817	856	834	837	830	803	830	883	784	795	842	791	830	818	769	818	844	879	834	849	889	853	809	819	870	809	851	854	838	825	849	882	848	810	835	807	868	848	787	825	888	838	867	816	837	881	791	837	849	821	802	841	837	854	804	830	801	841	844	872	790	832	844	861	823	858	842	784	803	847	874	816	812	836	846	852	895	858	814	853	838	830	861	827	876	813	837	820	842	856	816	868	809	850	835	843	838	864	792	829	867	807	823	852	812	838	864	792	832	846	837	855	837	826	828	858	874	827	832	884	843	856	803	886	821	771	864	846	782	790	803	819	807	794	829	836	862	909	802	835	866	952	799	826	856	808	827	856	844	915	799	819	829	828	838	878	853	815	833	791	823	899
25311	9949	3603	1556	935	700	570	445	373	340	351	337	257	261	251	252	285	274	211	211	250	241	190	186	200	218	209	212	208	171	193	167	187	225	201	179	203	190	196	173	188	172	183	197	224	172	194	178	179	189	184	194	199	189	183	199	186	156	206	195	190	176	202	196	183	176	202	200	187	173	200	171	184	209	188	162	191	191	213	208	165	185	177	195	199	193	188	187	169	161	197	171	189	182	189	173	185	171	192	177	186	204	188	185	206	189	194	197	198	188	171	189	149	176	159	178	179	206	180	170	185	179	185	189	180	198	156	202	183	202	191	172	174	189	184	186	186	173	200	179	193	194	214	197	183	185	183	193	198	181	196	181	168	173	197	170	156	210	172	186	182	180	182	182	176	178	180	170	174	184	190	168	206	181	184	203	193	170	181	180	201	194	179	220	187	205	223	189	203	198	185	196	184	216	203	205	193	211	149	184	173	157	173	190	168	182	170	159	207	204	206	199	202	169	169	164	174	203	177	167	180	178	190	182	185	162	160	161	178	192	184	204	202	201	197	168	191	169	196	188	215	175	185	230	182	199	183	175	170	171	180	196	198	184	191	183	158	173	187	173	184	180	185	157	168	169	177	172	159	185	190	170	163	173	204	191	202	185	164	184	203	204	172	215	166	191	174	195	174	159	201	189	177	205	176	179	195	190	174	191	181	170	188	177	193	188	161	170	162	197	180	181	198	204	179	172	186	199	176	172	167	200	188	203	195	170	193	196	204	195	200	190	187	188	183	212	196	206	179	180	197	196	167	180	162	181	176	208	195	159	176	214	157	208	183	188	169	175	209	190	198	190	179	191	195	179	183	179	208	188	211	186	204	192	188	213	190	179	180	202	209	179	207	166	185	185	184	175	201	182	195	189	193	178	177	222	165	161	175	213	223	184	197	181	165	196	158	162	189	190	199	176	169	187	205	196	176	194	205	180	214	187	215	222	186	177	194	207	172	194	175	191	172	168	180	202	177	184	184	203	192	191	188	184	185	181	153	194	179	199	206	212	200	196	186	196	163	202	182	175	168	192	182	179	212	195	192	170	207	199	210	158	196	189	202	183	191	197	183	217	168	149	191	170	203	186	188	185	204	200	162	197	175	181	171	155	186	167	194	195	199	171	165	170	188	165	181	179	172	174	168	202	146	168	199	159	195	186	181	168	203	194	192	172	183	177	203	203	185	198	179	189	180	189	203	194	211	210	183	163	174	190	175	199	185	172	205	155	173	159	186	176	170	193	186	182	182	209	186	182	185	186	201	160	200	200	205	166	174	224	205	185	175	195	202	183	201	204	166	175	157	212	203	184	172	198	179	147	203	199	187	200	180	200	221	198	194	196	191	201	195	195	177	212	187	188	185	193	154	195	200	179	190	183	202	188	216	178	184	180	184	167	187	182	195	149	174	185	189	183	182	148	170	187	188	167	204	175	183	173	203	192	202	221	185	191	172	182	171	168	167	160	198	184	167	175	190	171	198	188	172	203	173	201	187	189	209	212	168	200	181	171	175	140	198	178	203	185	181	189	175	187	170	214	187	187	183	194	189	166	183	179	179	197	159	166	183	186	202	173	173	202	204	190	188	168	172	180	203	198	197	173	190	178	189	188	162	190	193	173	197	199	199	156	193	167	186	167	184	210	179	196	146	185	176	197	187	200	188	163	184	171	195	176	166	189	207	188	206	205	172	157	165	164	166	167	194	189	179	167	208	179	196	192	192	203	204	175	196	180	183	179	188	197	192	196	197	185	182	174	185	192	204	200	192	204	176	185	177	178	178	176	192	166	181	196	201	153	206	179	181	193	177	188	196	202	178	179	173	166	172	180	185	194	193	165	186	183	212	192	164	179	181	192	183	181	207	165	210	207	197	187	167	207	188	198	179	194	202	204	170	180	186	175	183	209	196	192	196	181	192	184	166	174	186	175	184	173	190	192	197	200	171	181	158	199	178	189	185	195	173	163	200	240	177	160	186	179	187	173	175	196	183	183	205	174	176	185	198	203	162	219	184	205	207	197	179	193	168	194	170	192	186	192	186	195	187	187	201	186	168	176	164	190	172	168	205	199	185	207	210	169	175	209	206	180	191	196	209	196	169	208	212	206	204	196	189	192	184	187	186	204	186	208	179	156	183	200	151	199	174	194	211	186	173	157	172	154	187	179	187	188	182	191	201	193	194	177	203	200	184	170	183	197	180	183	177	173	186	186	172	182	190	177	187	168	192	195	188	186	182	181	199	199	162	199	190	174	183	193	193	175	199	186	178	198	176	199	165	199	179	205	197	195	187	184	167	204	169	178	163	173	207	174	180	208	189	182	183	186	185	177	163	186	221	196	186	199	160	172	169	181	198	174	181	209	203	192	216	190	186	171	171	180	197	170	186	166	186	163	184	169	197	209	182	191	185	159	182	196	186	192	192	178	178	189	190	187	195	188	200	195	197	198	179	198	169	183	175	200	166	168	175	170	212	209	199	186	173	200	195	201	191	196	194	178	164	187	169	188	188	190	190	175	205	200	198	180	166	182	165	216	202	201	176	190	181	161	176	173	175	182	191	196	190	194	198	197	167	182	171	191	172	198	190	184	180	194	188	191	171	187	176	205	162	167	176	208	192	181	169	190	163	189	178	163	163	193	198	219	180	186	177	206	207	179	195	178	177	183	213	196	177	161	194	197	186	177	169	182	214	173	196	156	179	187	197	156	187	199	186	184	202	202	221	201	189	178	187	208	199	167	167	186	184	187	186	187	212	202	199	195	189	183	184	168	210	176	191	166	187	201	181	189	191	185	186	204	176	159	190	176	188	178	185	185	196	212	176	195	196	186	190	205	211	192	180	204	194	207	176	184	195	194	185	160	180	203	188	174	184	163	184	194	183	185	207	179	192	172	185	186	203	162	188	169	171	159	185	199	194	209	165	199	185	212	173	192	210	170	181	196	178	177	191	181	193	189	213	193	186	182	178	171	192	156	181	204	204	194	200	204	206	212	187	176	196	178	176	206	195	180	177	177	199	212	158	188	177	191	202	204	183	186	204	186	205	169	178	169	173	182	171	190	187	187	204	187	174	169	182	188	193	201	179	166	203	183	181	163	185	200	163	182	198	191	208	175	189	180	183	166	180	190	177	204	194	197	188	204	189	203	174	171	175	162	179	184	177	191	188	181	184	182	176	186	194	207	199	204	183	193	188	175	198	186	207	177	191	182	198	210	180	177	176	191	186	192	191	176	195	160	179	173	169	169	171	180	185	196	215	183	167	175	181	203	180	165	200	198	202	175	199	186	185	173	179	169	183	209	176	199	161	195	217	204	189	165	199	174	182	167	196	201	176	164	197	196	160	178	169	179	204	173	210	181	188	167	184	166	191	199	174	180	187	174	170	181	192	174	176	194	182	191	187	195	158	195	184	187	180	163	180	193	202	172	174	183	220	201	186	203	179	180	196	165	185	170	174	176	167	204	189	187	204	187
17111	7721	4384	3782	3163	2401	2044	1878	1704	1555	1481	1304	1201	1143	1092	907	933	851	728	747	737	734	680	701	593	602	574	574	566	534	521	533	549	531	533	555	509	545	613	629	566	530	471	519	479	509	487	502	534	496	531	525	474	533	490	461	556	507	507	524	475	500	496	514	491	524	467	448	493	494	460	501	500	502	510	457	500	466	506	511	465	495	491	483	495	488	500	525	515	488	516	484	480	504	505	475	494	495	508	465	484	490	524	483	482	490	479	476	511	433	484	473	479	492	460	480	492	489	477	542	514	508	499	492	506	502	479	491	538	475	501	471	467	476	504	473	506	508	466	463	499	487	503	482	450	496	486	453	473	510	505	501	493	462	478	500	467	532	479	446	471	461	443	505	459	473	504	483	484	506	486	483	531	501	519	471	522	464	486	476	460	469	500	497	486	493	520	455	504	493	521	472	481	526	492	507	495	485	494	495	536	492	516	478	491	471	492	508	476	527	487	452	479	502	482	496	437	490	465	489	439	520	487	492	532	531	500	471	477	542	480	499	527	498	455	475	501	445	500	506	488	501	508	520	487	500	467	511	465	488	481	502	520	515	483	509	498	486	447	535	479	473	480	458	503	506	482	496	488	482	502	508	483	464	532	515	471	475	523	503	500	470	479	501	501	514	431	471	523	473	468	507	486	467	530	467	509	463	465	480	475	451	454	498	492	543	488	476	522	524	453	475	505	469	506	480	472	477	508	455	497	481	477	486	450	461	479	454	506	499	451	489	516	449	491	499	478	451	459	505	501	489	506	517	515	499	486	493	517	466	459	482	496	471	499	439	469	521	472	452	470	519	475	490	484	468	458	470	443	474	458	496	488	481	475	507	501	486	517	479	473	485	492	497	498	498	460	458	500	488	487	516	502	499	527	502	491	483	454	495	485	488	474	518	485	537	460	497	486	515	481	506	466	498	491	475	510	450	477	514	485	467	503	492	510	506	474	492	477	491	506	494	483	506	513	487	461	456	480	486	505	436	494	483	520	514	493	475	489	522	485	480	526	507	512	500	524	520	469	504	503	496	502	489	469	505	470	499	523	473	505	489	471	495	481	500	481	467	520	451	469	515	468	510	515	478	490	507	472	509	514	488	503	475	485	472	468	516	466	459	519	484	438	479	462	494	498	509	471	487	504	505	485	467	473	447	459	493	501	465	496	478	495	486	495	490	489	435	466	498	500	477	517	461	491	459	462	481	492	489	479	504	493	512	491	464	477	489	495	458	474	514	501	483	488	500	485	483	492	484	512	556	458	495	526	509	491	481	459	519	500	451	462	496	524	485	504	503	482	489	495	496	504	488	486	482	494	478	537	498	450	486	505	509	441	501	504	494	489	490	556	458	451	499	494	491	445	478	501	510	497	475	466	468	498	465	456	478	453	457	477	469	494	544	507	489	521	484	480	494	446	477	483	526	477	526	442	472	454	486	499	533	519	465	510	480	486	457	508	493	473	485	506	479	494	471	480	492	484	462	502	510	471	492	489	498	478	493	502	494	506	498	475	515	485	490	484	441	482	491	493	460	492	431	511	514	495	514	486	483	507	484	476	468	504	471	478	488	504	489	468	493	487	493	495	486	530	493	481	497	515	521	488	463	468	499	451	498	466	481	483	438	506	462	484	492	501	458	460	493	483	482	497	501	528	530	529	469	509	461	451	450	456	514	517	503	524	486	487	510	481	495	458	469	527	504	513	467	514	473	473	471	475	479	523	472	467	519	483	512	459	496	517	475	454	477	511	493	475	487	499	498	504	503	529	525	489	469	461	498	461	496	488	489	466	455	474	487	480	456	504	524	508	466	484	497	485	481	461	484	500	487	504	475	464	472	491	483	532	490	479	496	509	498	472	510	460	517	509	466	480	493	498	515	485	452	483	535	486	455	485	465	451	461	472	493	474	493	500	464	475	457	467	526	476	518	520	448	515	502	500	480	466	506	507	461	488	478	497	498	486	481	500	486	448	503	486	494	510	498	487	506	459	517	480	478	463	479	491	450	512	513	492	494	509	459	503	493	489	467	467	462	474	498	465	523	526	482	502	493	524	465	478	475	500	514	430	498	494	520	519	506	513	504	478	500	473	462	473	481	489	460	454	507	485	469	487	499	501	496	481	468	472	513	483	502	479	439	499	484	522	523	472	477	464	494	511	480	521	448	489	502	470	463	506	518	517	493	470	522	502	484	507	467	464	511	468	472	469	467	509	487	476	489	516	496	463	462	455	464	466	491	493	484	434	486	463	507	461	495	462	503	460	533	473	492	500	502	476	473	454	491	479	489	458	472	528	474	532	460	522	497	501	496	509	503	491	489	459	529	514	496	512	498	452	492	455	504	447	498	475	472	477	507	467	504	488	458	507	484	493	507	515	487	471	469	449	533	464	461	503	493	455	456	474	483	497	507	444	506	479	487	466	499	496	500	496	550	485	518	499	499	501	506	480	452	487	495	479	469	475	500	422	477	487	493	469	514	517	467	475	468	446	511	511	502	495	479	457	483	485	480	502	459	434	473	520	436	440	543	451	491	467	491	455	423	496	471	512	497	460	460	514	484	516	484	516	486	508	483	513	486	475	520	503	518	513	479	478	499	532	489	473	477	468	482	518	476	486	496	457	522	466	469	490	454	472	469	463	528	446	505	496	460	488	507	518	490	454	451	533	479	475	504	484	509	462	491	486	482	530	472	518	490	481	493	481	474	496	505	495	471	483	472	500	470	450	493	498	500	455	441	454	437	501	496	500	487	494	506	513	478	524	510	451	505	486	486	493	473	452	477	456	491	541	504	442	459	473	468	537	491	484	518	501	478	476	514	462	497	515	467	462	479	471	519	454	512	481	523	484	459	468	461	520	499	481	492	445	498	507	516	485	491	508	463	517	484	494	475	491	528	530	483	475	523	505	541	476	485	487	477	466	460	512	483	512	479	514	499	508	515	499	494	461	453	500	469	505	456	475	516	477	458	458	450	494	511	470	460	482	471	461	501	446	493	496	513	489	513	480	460	486	492	454	462	469	467	469	479	508	501	522	511	470	473	447	508	490	522	504	503	467	453	525	458	510	488	467	487	532	498	512	458	451	486	514	462	504	509	487	462	460	473	479	540	448	525	498	476	499	461	501	492	494	471	474	468	464	474	479	469	497	482	510	468	478	472	484	501	492	530	497	501	489	501	475	497	487	457	463	510	518	485	488	439	473	457	464	494	487	527	501	489	481	508	489	505	510	472	530	483	481	476	451	503	466	500	430	504	447	467	469	514	508	545	495	504	473	524	479	507	481	515	494	499	528	509	486	517	477	529	490	514	480	470	528	483	487	458	471	513	500	484	460	495	494	482	503	485	511	477	454	460	514	491	489	474	475	482	546	486	504	500	517	485	518	477	493	496	513	459	478	481	478	479	512	511	473	493	481	497	467	514	479	465	491	487	434	467	512	524	468	456	478	515	506	495	494	482	447	470	515	499	513	500
6362	1846	901	660	570	483	449	396	436	441	407	432	396	364	386	400	363	386	397	353	382	367	358	373	395	372	403	354	396	359	391	378	392	389	367	351	321	386	354	334	354	361	345	367	341	373	358	368	369	371	360	352	403	376	350	355	362	368	351	353	363	339	377	365	358	337	366	365	386	377	351	342	395	380	371	359	397	361	385	386	384	343	380	353	366	369	389	369	369	336	375	365	351	340	384	350	337	322	333	364	349	320	392	364	358	373	374	380	329	335	353	381	375	363	378	330	369	392	344	338	348	341	341	361	347	385	358	337	360	368	389	355	351	378	363	330	363	347	341	384	322	351	388	366	366	367	377	361	365	378	353	355	366	351	321	344	381	356	353	379	334	367	385	341	352	329	372	349	386	356	357	367	327	385	338	364	400	378	373	344	372	350	361	341	349	338	384	367	360	319	410	340	373	342	381	359	348	362	368	334	328	384	360	387	378	343	367	333	336	370	380	373	337	413	366	357	369	337	378	334	355	380	376	346	392	361	367	359	376	373	373	377	349	385	392	356	359	365	378	357	358	349	379	343	369	405	357	360	323	363	390	357	378	410	339	380	353	341	369	353	356	344	382	376	382	384	318	356	357	374	351	337	406	358	375	340	332	374	364	363	340	368	380	333	347	376	346	370	341	328	355	364	381	397	323	381	322	364	355	356	390	364	348	365	366	334	379	348	333	331	353	360	386	371	354	353	367	366	359	332	373	381	354	381	355	334	383	370	341	380	351	370	334	331	379	360	323	339	328	343	398	407	374	330	391	340	352	348	362	388	357	359	333	357	364	354	406	371	341	347	363	344	354	339	396	375	392	343	369	355	349	337	369	358	342	374	380	389	397	330	346	361	338	361	349	368	343	349	361	341	341	353	328	359	327	336	374	387	372	350	344	359	352	355	406	328	366	355	381	358	337	400	345	375	356	391	369	374	365	360	362	372	353	388	359	388	325	333	353	383	367	345	340	352	367	383	373	370	374	360	343	357	390	384	376	375	385	351	363	350	362	365	363	337	353	376	345	354	364	353	363	410	374	356	360	379	357	338	379	372	345	380	374	358	363	362	395	348	357	323	352	334	360	358	346	350	378	401	388	378	361	359	374	350	385	361	332	372	357	386	347	350	336	376	359	362	349	347	371	372	330	363	380	364	359	364	380	346	375	366	354	367	378	333	361	360	351	378	359	355	339	404	350	345	337	395	412	344	379	393	362	377	368	365	355	348	362	326	373	346	390	351	392	375	337	344	349	374	392	350	372	336	357	389	388	347	355	387	379	363	375	354	359	379	360	367	331	356	365	355	388	364	336	336	385	351	370	352	362	358	361	348	352	371	344	299	337	371	398	343	355	354	358	348	336	399	352	332	372	376	358	374	306	359	383	338	383	341	346	347	382	346	335	369	374	354	383	362	316	328	373	314	339	360	327	353	345	395	346	318	351	349	346	359	358	371	342	369	374	337	337	346	359	352	335	348	345	318	305	346	376	352	367	385	344	371	359	357	333	366	378	379	355	343	386	319	335	395	361	365	370	361	350	345	368	352	334	355	388	362	348	348	356	322	343	318	345	382	403	338	393	365	346	345	335	366	390	369	329	331	346	374	358	363	354	332	338	355	378	366	358	339	343	386	388	371	366	367	388	365	368	329	345	320	362	369	366	392	325	361	372	358	414	370	388	326	355	344	345	346	387	338	345	368	361	364	393	380	334	368	344	354	361	362	341	392	356	347	383	349	348	371	353	371	378	347	355	401	416	352	367	369	368	333	364	362	389	365	357	372	405	340	358	377	376	338	357	345	386	345	381	352	360	333	362	374	361	369	375	350	374	338	370	345	332	377	340	382	347	336	363	359	330	312	368	337	352	349	344	384	368	363	382	380	341	365	367	362	365	385	349	332	358	349	363	331	358	369	370	391	362	374	377	352	367	373	368	383	365	370	377	364	366	383	364	322	347	355	346	352	356	341	358	351	349	425	373	342	328	349	399	359	367	356	357	394	424	392	355	337	350	364	348	369	329	386	365	360	366	380	362	336	388	382	350	351	341	367	352	350	349	352	426	337	362	360	332	373	343	340	353	376	375	372	373	358	408	343	375	396	355	358	363	344	403	363	349	325	377	394	363	392	380	374	330	339	335	359	352	326	358	376	394	362	333	383	331	368	372	365	320	352	352	396	335	353	364	379	353	317	363	335	375	321	354	372	345	342	344	369	361	373	341	373	347	329	392	374	337	327	377	360	386	346	364	320	363	383	377	338	371	340	379	352	349	364	355	342	366	373	386	396	375	351	407	343	369	381	373	372	331	348	362	365	336	385	318	343	359	344	345	381	345	358	401	396	337	320	344	348	352	373	352	353	363	383	386	351	354	362	365	333	355	370	381	356	343	344	332	329	367	327	334	356	354	348	381	362	381	366	391	343	387	357	362	382	327	351	364	361	353	351	385	369	358	363	351	394	360	368	359	327	344	357	361	374	369	349	333	383	346	353	372	369	357	403	361	339	360	343	359	358	345	390	354	367	350	365	352	370	387	331	361	336	377	325	351	328	370	383	319	365	366	343	370	346	358	339	344	341	387	400	362	363	372	330	389	386	354	345	384	361	351	387	368	326	394	405	374	350	368	370	341	341	339	374	359	337	368	359	343	339	344	348	333	371	349	349	363	354	344	371	353	378	363	363	389	353	347	334	355	362	341	368	344	345	339	338	341	375	343	331	344	326	381	355	320	330	348	325	370	355	385	387	362	397	358	362	323	377	379	384	364	342	369	384	365	369	361	365	374	361	360	359	392	373	332	368	411	359	312	354	341	339	348	378	315	357	407	353	303	368	343	333	380	365	353	375	346	388	408	354	395	380	327	360	365	342	376	355	380	373	334	385	342	390	358	347	373	385	357	374	356	360	372	382	351	340	334	372	346	365	353	330	369	331	365	351	344	353	357	350	343	397	333	349	377	379	369	359	372	351	349	363	358	347	349	368	379	347	372	345	385	373	334	404	372	358	366	347	401	343	332	352	358	362	385	359	357	351	358	380	371	304	354	363	380	367	378	368	352	348	357	361	370	322	372	393	340	367	352	365	381	383	349	394	363	367	381	368	343	362	389	377	347	362	322	339	315	350	360	334	353	356	363	342	337	355	385	367	358	342	383	414	403	347	370	360	370	335	390	358	354	353	346	324	414	358	378	353	397	327	394	345	373	342	398	364	349	353	359	329	335	374	344	373	389	338	372	343	355	374	359	355	355	359	387	362	382	378	356	371	343	335	385	362	368	370	362	331	382	387	345	374	363	342	365	387	366	387	331	347	340	362	337	363	332	364	378	360	408	372	352	359	349	360	327	333	337	364	371	382	398	380	355	340	369	361	370	359	323	378	380	342	352	346	344	359	362	333	372	358	376	356	337	369	350	379	362	391	324	394	392	396	374	335	375	354	353	357	385	362	399	355	337	347	339	374	358	357	366	355	348	377	348	342
5420	2378	1799	1927	1681	1454	1276	1276	1254	1239	1179	1089	1082	1038	1009	1062	1036	974	994	946	948	951	1010	1007	902	939	939	949	918	891	906	923	897	871	928	900	920	851	939	965	902	906	929	877	872	887	898	863	906	858	881	886	923	971	872	862	857	935	871	874	863	883	934	879	880	922	941	886	854	901	912	877	946	920	903	909	868	894	841	877	816	886	851	876	889	863	912	884	916	901	897	903	880	871	892	853	873	841	883	850	918	885	866	876	904	926	885	850	911	878	894	896	891	873	855	899	862	900	839	871	899	920	902	904	895	872	916	856	924	835	931	879	948	892	845	858	925	917	948	874	890	908	960	866	894	877	902	890	942	893	905	886	931	905	871	917	847	891	932	887	881	893	872	942	850	847	931	873	886	881	939	880	919	891	905	870	853	871	906	906	894	868	893	881	900	957	870	866	894	887	871	934	881	887	892	865	932	882	913	947	929	897	885	983	909	900	934	933	880	880	925	905	891	865	923	868	879	953	899	889	835	902	913	905	914	832	904	860	900	845	905	936	867	851	884	911	880	911	935	865	946	919	931	911	899	875	878	902	833	870	873	870	894	877	906	905	818	853	892	903	913	887	922	897	833	942	874	893	869	912	926	939	906	868	918	885	910	922	867	860	907	900	930	889	868	890	899	902	867	865	930	891	873	835	889	900	901	905	903	876	864	906	877	887	940	917	918	887	902	932	897	897	850	916	892	893	893	870	905	890	886	847	890	902	842	895	952	916	905	923	840	927	914	919	941	887	877	858	907	877	920	900	899	886	911	895	873	947	897	859	847	908	915	909	864	877	833	835	879	913	895	902	889	884	919	932	871	863	896	878	866	896	896	922	881	930	931	908	916	907	920	892	928	839	902	845	921	872	865	931	887	866	877	858	891	871	870	857	888	843	872	885	901	798	934	900	904	874	887	891	895	864	862	953	917	945	905	862	848	909	907	917	910	891	902	924	930	925	891	923	887	917	867	909	881	890	946	851	830	889	924	928	927	884	886	902	866	916	879	867	894	873	887	859	866	894	890	842	871	871	883	859	931	911	889	861	830	865	892	937	873	833	907	883	904	879	919	877	919	912	895	863	865	849	879	916	913	888	892	872	892	889	908	840	911	886	921	875	931	900	871	837	930	901	857	913	858	894	919	875	849	867	924	926	923	937	886	952	957	867	942	877	889	918	862	853	898	935	904	821	876	882	914	923	872	854	873	911	894	868	898	971	895	885	906	881	903	870	832	912	874	867	824	908	859	849	878	905	868	850	874	908	902	945	907	870	856	889	881	913	847	907	930	937	888	887	833	894	896	885	884	913	924	833	822	875	877	892	894	884	919	845	865	883	901	883	898	895	840	905	875	856	845	890	877	928	913	892	868	858	894	904	859	986	877	854	917	912	905	891	827	834	864	868	889	864	849	934	908	868	819	937	904	888	838	881	872	909	943	900	915	909	847	885	901	898	893	843	895	864	917	897	908	864	912	917	820	859	876	914	889	926	893	871	875	928	878	880	889	850	872	922	879	886	845	880	891	914	863	903	899	914	883	932	934	911	928	861	933	873	880	892	869	884	867	940	888	930	944	886	883	881	892	893	904	872	882	842	907	901	896	879	972	899	906	974	874	891	898	897	842	920	910	905	859	859	944	878	871	953	919	929	906	889	872	917	934	903	895	906	943	903	869	898	842	923	924	877	908	916	921	990	915	879	879	900	928	909	892	904	913	861	897	977	882	927	909	910	893	904	912	867	865	925	932	893	895	885	898	938	908	851	892	859	890	936	849	888	920	926	856	902	896	924	871	852	874	915	904	907	850	842	885	892	848	937	878	911	888	906	913	913	907	845	891	846	893	904	853	853	880	826	859	915	916	841	872	807	906	889	932	923	906	889	856	848	891	903	891	913	934	923	939	844	874	901	920	875	894	883	874	869	914	933	918	858	906	877	946	948	890	894	881	887	898	896	842	893	816	899	902	820	886	905	855	877	863	906	867	893	874	903	922	903	851	938	930	848	869	919	867	913	891	881	873	894	904	894	899	908	832	877	902	924	845	898	925	895	819	955	897	931	906	935	915	922	899	894	870	886	886	920	844	899	876	879	902	913	914	904	919	885	849	903	925	908	858	871	849	867	896	905	906	915	884	914	924	881	921	867	849	887	886	922	902	944	931	882	875	845	876	876	881	896	910	887	889	912	883	874	923	899	896	906	897	873	917	912	880	895	860	882	930	890	946	857	910	817	901	880	926	879	915	924	918	900	880	859	864	865	826	900	895	882	882	933	904	910	885	913	924	891	911	886	947	914	930	860	903	861	873	915	886	907	880	864	896	874	952	893	908	868	925	875	925	850	905	907	882	889	881	913	905	885	913	798	921	890	879	907	864	917	861	843	929	871	876	870	929	939	888	850	880	898	874	892	856	888	926	954	932	900	908	906	853	891	877	898	856	874	926	913	855	902	932	817	924	854	882	918	903	870	867	893	887	930	868	888	937	897	930	892	875	889	881	972	917	915	883	916	908	847	889	860	895	903	941	904	869	858	912	892	878	907	869	885	847	868	927	908	929	904	975	904	924	888	880	852	946	892	913	872	931	935	889	961	873	895	874	863	884	901	912	888	877	880	881	867	931	921	897	950	890	909	909	870	904	858	914	910	906	915	967	913	892	862	907	853	831	891	918	903	955	915	896	924	900	943	860	890	928	916	879	878	904	871	930	854	948	883	942	878	878	899	854	847	955	895	912	916	917	905	880	902	911	930	865	893	918	944	907	917	888	923	869	819	931	890	903	921	917	932	924	866	900	920	936	911	935	900	882	906	854	874	872	915	892	931	871	912	868	885	911	895	894	908	842	905	937	922	860	911	892	920	913	892	922	908	930	930	899	853	873	877	908	911	903	905	891	811	928	909	858	930	901	886	907	883	896	890	867	912	880	927	893	863	861	871	901	824	892	920	922	913	931	943	906	887	898	842	905	901	832	887	893	881	869	887	870	907	897	907	926	891	843	895	890	876	873	890	832	888	879	906	913	867	888	941	891	899	883	908	867	895	939	926	926	910	930	897	859	865	909	918	893	857	907	856	870	921	837	919	897	874	852	942	892	875	944	893	822	904	894	918	953	869	905	914	893	911	897	871	880	852	880	863	906	878	870	872	932	940	858	904	904	872	874	868	933	900	863	939	826	915	929	880	902	885	959	979	861	905	873	886	880	877	855	870	840	835	857	889	882	884	859	888	936	921	917	954	868	873	879	947	863	879	928	887	874	873	910	852	849	896	896	868	868	835	865	912	865	919	898	901	909	902	921	858	901	911	883	911	932	916	931	876	914	853	908	882	918	909	868	854	871	819	879	886	862	934	943	893	893	870	966	896	937	958	916	938	921	920	881	865	915	889	918	882	865	875	933	863	875	870	837	904	896	863	895	925	940	862	931	909	856	915	895	878	836	860	896	911	876	922	869	910	854	959	909	901	882	910	886	893	916	841
16932	6482	2319	1108	840	594	534	485	465	452	440	381	408	425	351	424	357	394	334	364	375	354	349	334	322	360	340	318	362	354	342	328	336	326	351	309	324	363	341	335	346	348	313	350	307	349	318	351	349	315	329	316	316	364	325	325	321	310	349	322	337	366	321	358	330	352	332	349	360	306	340	299	339	329	318	280	330	308	293	328	326	310	314	328	326	350	296	354	319	341	300	335	333	304	360	321	352	322	347	327	306	357	338	351	333	355	345	356	335	335	347	352	338	337	310	358	362	353	345	296	351	326	343	347	342	346	335	330	350	350	311	321	335	323	347	336	324	346	306	361	353	323	293	318	306	338	373	359	334	336	327	341	353	356	326	347	358	356	331	331	328	334	315	316	323	314	348	316	317	317	327	349	349	326	351	317	353	319	330	318	315	335	321	328	325	330	333	344	353	378	323	347	319	333	380	326	370	349	337	334	356	348	343	326	328	348	356	357	351	341	352	305	299	333	311	351	341	322	333	299	311	317	366	325	355	340	365	361	319	333	365	296	358	326	375	342	330	347	357	325	309	374	353	323	321	315	303	363	351	304	360	308	299	368	340	313	347	331	330	366	379	337	360	314	300	307	326	331	325	278	327	313	338	292	293	341	369	367	336	317	337	304	307	361	331	333	327	327	335	354	327	305	368	314	354	368	369	290	353	320	305	326	363	338	341	350	354	337	323	324	312	323	346	377	340	302	328	335	348	330	315	318	323	329	333	340	316	332	328	343	317	319	360	358	327	324	334	308	325	333	345	332	347	338	336	342	323	297	324	321	312	321	353	322	354	342	348	322	325	343	314	325	307	343	343	346	331	343	357	314	326	356	325	352	335	347	344	306	325	324	307	373	353	323	331	358	350	355	324	345	318	314	341	329	352	316	336	315	329	347	333	307	331	312	326	310	332	318	317	328	379	291	350	359	299	334	299	360	327	347	337	334	337	344	334	336	303	327	347	322	322	348	322	326	319	325	352	326	345	344	353	349	323	324	340	322	325	347	353	330	383	319	360	347	349	299	289	326	331	331	338	347	320	329	305	331	329	363	318	301	322	305	333	320	326	342	342	328	302	332	336	348	332	354	322	330	346	335	337	345	312	332	339	337	326	318	329	330	356	346	341	306	342	341	327	347	341	353	325	327	354	377	332	344	337	333	351	350	311	308	332	330	318	327	317	348	338	335	324	344	304	332	328	303	334	346	335	338	342	327	348	346	316	344	339	313	347	354	305	345	304	341	337	330	307	345	340	315	319	353	354	333	337	349	318	360	370	332	325	343	301	337	350	322	331	343	337	356	362	342	326	322	299	320	339	323	356	342	300	351	351	361	329	318	330	309	316	345	367	331	329	340	320	311	353	343	321	331	349	333	349	323	290	346	314	326	339	331	302	323	305	321	329	340	349	333	320	330	368	335	314	340	326	315	361	319	365	302	333	353	347	349	364	307	331	337	335	306	327	303	327	348	362	341	327	372	350	320	366	331	348	322	334	348	303	329	321	291	336	340	362	344	340	296	339	322	314	359	344	299	317	326	306	366	324	331	319	334	356	315	318	336	346	299	339	347	333	330	302	318	331	343	329	320	319	338	329	343	308	310	356	287	283	336	333	311	343	323	339	351	272	354	304	311	347	314	325	340	381	314	320	345	304	297	348	368	332	327	345	330	337	315	329	315	321	335	341	346	340	339	363	312	335	324	346	337	330	343	324	314	356	327	333	312	326	338	371	311	344	326	333	338	351	334	362	326	364	347	332	355	328	337	325	295	327	323	309	326	341	307	324	328	292	340	315	326	357	314	326	324	312	363	348	350	336	321	328	306	307	336	322	332	329	356	323	328	320	331	317	332	317	292	266	296	350	285	310	334	320	338	357	320	329	331	302	344	305	338	313	344	310	333	334	303	331	345	339	350	335	336	346	363	331	344	311	323	337	332	333	359	350	307	323	329	311	327	335	334	332	321	321	325	359	313	334	374	328	327	335	361	313	305	379	317	318	316	360	317	308	296	309	352	324	352	333	318	304	339	325	309	334	306	332	334	301	328	316	338	348	334	327	342	362	342	339	303	334	316	316	342	320	311	369	309	378	323	346	324	334	370	348	309	330	325	326	339	338	363	332	357	321	325	316	360	349	346	322	348	334	357	334	320	331	324	326	373	378	304	345	354	319	319	367	314	317	324	346	297	346	329	322	345	328	332	298	347	344	326	328	321	336	341	307	329	369	323	335	313	308	337	322	331	334	298	364	360	313	327	322	342	332	300	319	339	300	323	366	348	336	345	346	368	329	333	307	359	334	301	309	330	343	322	363	326	373	339	358	343	331	299	339	330	353	316	307	304	298	374	352	320	350	326	317	311	320	382	319	316	359	353	327	345	351	336	332	316	305	317	331	343	307	303	316	359	316	325	334	364	349	320	298	327	334	332	343	352	351	339	347	332	319	295	341	355	314	313	343	334	317	315	316	325	372	295	369	329	358	334	305	332	326	337	361	371	289	328	362	348	346	351	331	345	337	343	329	320	312	332	318	336	333	338	345	317	336	312	326	338	329	359	338	318	317	305	333	354	363	338	364	358	353	347	335	351	319	311	361	329	314	382	351	330	343	360	336	326	345	345	340	335	375	320	317	325	333	313	356	350	318	334	351	347	314	336	360	344	312	316	323	323	354	326	339	354	343	335	352	346	340	333	309	347	334	344	331	321	318	333	313	351	337	350	331	341	338	353	352	337	334	367	340	359	366	319	287	325	293	331	319	387	321	308	333	318	332	336	351	351	347	335	363	332	294	342	331	315	335	336	354	326	335	330	330	347	349	330	303	328	327	343	345	347	317	325	307	318	336	330	335	323	373	355	317	318	335	337	351	320	357	316	304	344	381	333	354	347	348	340	350	336	315	318	375	331	353	349	376	346	303	340	331	330	368	380	319	327	347	356	330	373	315	331	376	364	356	314	348	326	353	341	318	346	294	348	318	330	361	385	362	335	332	359	346	345	311	330	314	347	316	336	307	373	309	344	315	311	287	318	340	326	323	288	324	336	383	344	303	321	331	305	367	327	367	341	302	331	347	313	340	341	354	319	357	316	353	309	313	321	316	348	338	305	333	316	336	341	370	356	356	323	358	324	339	366	394	324	319	338	364	354	363	323	324	340	331	341	355	320	349	345	367	327	326	328	316	323	324	336	314	336	329	316	340	323	347	336	312	326	334	378	367	356	347	348	350	339	338	358	317	327	336	322	306	334	299	367	336	308	324	350	355	301	364	353	334	315	329	312	337	337	373	304	302	296	316	324	360	337	326	338	332	306	328	328	351	347	331	311	332	345	325	342	340	337	303	357	322	351	329	303	366	355	340	370	304	355	339	318	319	332	313	353	342	286	330	372	375	332	343	317	289	306	346	340	330	311	362	332	357	328	344	332	330	368	309	319	358	324	339	333	324	320	319	300	304	347	364	350	333	305	349	333	309	333	327	359
13207	6115	3489	3156	2702	2045	1860	1711	1609	1391	1332	1281	1247	1233	1203	1083	1096	997	1032	1003	973	969	959	944	967	884	919	889	829	879	870	859	854	876	857	815	934	840	879	893	889	813	848	825	856	814	797	850	846	814	784	916	809	789	851	818	850	810	843	844	816	812	880	827	907	849	782	803	809	852	823	775	847	828	856	822	858	842	854	820	818	821	870	845	855	777	830	787	858	843	861	803	784	813	851	806	814	830	826	800	820	800	860	811	838	880	853	837	842	854	824	797	817	794	769	821	817	794	864	850	812	804	804	799	807	782	868	814	834	850	828	864	833	894	860	836	845	817	792	835	835	814	828	822	814	848	839	843	849	819	865	800	803	834	818	825	814	849	835	883	848	824	826	813	839	842	856	861	847	787	849	800	817	787	796	832	806	857	781	837	848	829	827	864	817	803	845	801	784	810	831	866	838	857	782	877	824	843	849	816	777	758	840	860	864	804	837	838	828	889	827	862	800	820	832	876	898	795	796	818	837	852	827	872	850	765	825	868	816	814	787	867	861	794	831	815	878	797	803	779	793	839	824	809	750	837	846	783	815	797	815	816	790	832	766	803	802	789	844	816	789	841	831	838	799	791	835	841	838	811	867	827	792	849	790	863	852	832	861	862	803	878	801	799	853	852	833	853	815	829	815	827	835	820	834	772	844	810	816	818	832	828	787	849	850	815	783	838	807	818	862	837	813	828	857	854	808	820	814	815	799	810	887	830	844	841	860	846	816	819	838	821	827	824	822	808	795	818	874	804	846	839	819	787	839	912	821	815	823	803	832	831	832	849	821	813	776	862	843	806	826	784	813	816	802	834	773	844	848	776	826	830	840	845	829	772	792	837	854	815	829	849	826	783	869	803	825	842	842	852	795	828	800	804	841	842	859	914	891	858	867	825	878	818	828	891	856	839	871	811	831	778	812	850	856	831	858	804	856	820	812	811	790	766	832	826	840	818	832	822	842	875	792	814	816	863	826	814	787	826	844	842	839	823	820	821	825	804	789	841	837	815	842	801	857	839	804	835	842	767	836	877	812	809	787	776	866	870	858	838	795	763	819	837	823	812	868	827	793	807	855	768	835	803	826	808	811	819	809	798	876	873	848	831	817	817	832	833	818	843	861	829	812	847	857	844	875	805	838	817	755	799	832	847	832	822	794	780	803	801	863	849	822	856	804	790	764	837	746	859	822	828	826	826	771	829	824	840	843	819	845	807	825	864	818	789	830	828	769	787	881	773	863	840	832	824	827	822	854	822	841	807	788	802	799	885	828	836	843	845	812	758	816	817	771	819	836	839	834	784	815	865	798	832	848	838	833	829	822	842	786	840	795	834	862	791	816	802	823	822	827	854	863	864	842	833	862	840	870	843	849	793	828	859	818	798	845	853	837	862	828	812	846	833	837	811	760	827	842	846	835	815	814	839	809	804	808	835	814	836	865	798	814	833	816	829	839	804	840	809	816	844	833	795	804	809	780	808	817	781	866	806	803	827	809	770	793	837	767	863	865	799	862	859	802	814	799	843	810	777	828	863	829	809	842	823	838	828	798	870	841	824	839	853	881	827	828	821	837	774	777	819	810	833	816	849	797	798	773	792	815	823	857	767	840	843	817	817	825	826	816	809	862	813	790	855	837	819	806	799	829	833	867	820	800	854	828	816	803	781	792	812	831	845	820	813	843	844	808	855	845	810	801	845	798	826	807	824	776	782	824	820	880	884	869	860	817	817	838	823	834	823	818	840	801	809	840	789	829	803	813	874	850	811	798	861	803	836	854	789	773	845	819	808	818	837	855	838	851	841	857	919	824	830	806	806	844	845	841	822	819	803	819	841	828	872	858	824	745	768	888	868	808	819	784	826	821	797	798	824	845	819	845	821	848	818	794	790	846	848	841	778	854	873	876	785	912	848	882	861	857	825	840	774	826	810	863	787	824	879	837	789	848	810	866	757	850	839	826	795	871	844	837	838	779	827	808	748	810	844	845	769	847	835	844	853	823	814	825	849	814	795	823	858	865	801	826	795	789	827	817	818	801	829	799	888	847	815	793	805	829	822	779	813	822	822	826	864	860	807	814	807	802	855	863	843	861	843	808	811	826	843	828	838	860	802	848	803	779	897	840	836	802	806	804	857	826	846	831	823	823	808	847	804	851	829	815	832	821	852	822	843	850	811	818	865	774	832	825	841	798	808	819	856	851	808	801	853	806	817	832	869	802	825	837	805	810	790	832	818	834	802	832	817	879	792	811	776	829	830	846	827	795	855	813	820	867	823	844	819	809	782	829	844	804	796	832	825	854	856	892	828	757	830	807	795	795	775	759	847	867	837	855	781	809	856	824	794	860	774	829	850	761	849	801	828	822	849	863	806	783	781	795	860	829	808	804	808	798	783	788	807	784	857	779	836	783	819	893	805	830	831	839	809	831	840	812	784	820	842	816	822	809	837	795	844	871	834	821	814	785	788	830	799	814	857	847	810	844	829	810	806	782	790	798	864	860	828	856	808	837	773	828	833	800	774	833	838	870	819	817	910	825	819	798	798	818	827	835	832	801	806	844	803	833	853	830	857	837	809	893	799	871	809	856	815	821	802	856	766	797	757	801	896	873	861	828	773	862	814	768	870	801	844	797	830	819	825	806	801	874	827	804	814	853	806	847	841	847	851	838	845	810	850	829	826	873	855	794	845	803	830	838	824	834	821	903	843	863	832	853	843	804	817	871	819	802	818	806	837	837	838	857	823	889	852	782	849	808	789	826	809	775	802	828	845	833	813	828	866	827	827	864	812	801	879	766	792	799	822	846	835	818	806	828	864	837	836	818	798	853	801	854	825	820	858	849	817	836	891	852	859	795	847	826	899	811	847	863	891	840	821	884	875	801	811	840	808	851	817	776	814	811	839	860	828	814	804	798	799	802	798	861	804	853	825	806	824	825	848	830	818	825	844	891	806	800	790	811	882	877	839	833	786	834	847	792	780	835	822	830	766	766	845	814	849	798	752	743	821	879	834	799	842	875	755	841	750	828	787	829	788	827	862	823	800	821	809	834	828	786	822	848	832	833	829	813	798	831	854	817	820	799	825	908	872	816	885	842	827	804	833	817	827	822	844	839	870	839	863	821	802	824	830	837	847	840	858	834	824	828	818	798	849	831	814	822	868	799	829	882	866	813	839	799	802	860	851	859	811	806	856	838	839	820	818	833	800	816	811	871	799	810	803	819	817	838	845	786	833	822	849	792	803	850	841	806	854	837	895	848	859	823	799	867	822	894	835	857	869	781	785	770	810	829	837	835	778	863	836	872	774	838	832	769	808	878	825	840	813	805	817	855	810	834	864	788	800	895	831	803	835	831	834	851	844	868	836	827	862	816	832	857	793	843	832	812	802	839	844	860	775	800	847	795	826	830	843	818	794	813	784	845	817	885	846	832	805	793	837	829	845	786	868	840	817	835	802	854	884	824	835	826	821	824	773
25842	10545	3556	1561	1071	582	508	419	370	353	300	285	311	307	252	252	244	208	204	207	217	223	204	223	223	214	232	208	205	196	202	168	184	194	205	187	172	166	196	218	206	210	179	203	199	187	191	184	203	171	175	180	169	167	165	183	179	191	225	214	170	156	210	203	187	179	199	183	214	202	160	184	191	193	165	157	181	177	197	205	201	188	210	158	169	178	183	193	194	151	170	161	199	166	179	180	188	188	169	177	182	168	199	177	151	195	156	203	190	169	197	197	181	181	175	201	187	200	166	182	202	193	186	181	183	190	185	176	168	204	172	179	159	185	203	193	158	178	192	173	175	199	183	155	178	184	186	160	173	193	177	197	176	169	192	173	193	193	193	175	183	184	173	176	195	199	173	165	199	197	180	174	160	198	188	190	197	150	193	180	188	203	191	198	193	192	177	175	223	169	204	199	186	212	190	186	159	210	205	152	205	197	184	195	158	199	169	199	184	177	183	185	187	175	192	187	192	182	178	173	179	180	188	194	162	190	206	166	214	192	192	173	205	180	185	181	195	187	233	166	187	171	174	175	164	195	178	207	196	187	142	173	199	175	158	186	189	176	181	158	199	177	185	202	187	176	173	157	186	187	164	166	182	168	163	185	182	200	192	168	178	177	189	202	181	177	173	185	182	212	182	136	206	183	192	178	203	185	172	175	189	186	184	178	141	187	194	194	172	181	178	167	195	190	184	182	189	165	175	168	190	205	208	191	176	184	177	182	181	186	183	199	181	192	174	194	173	191	190	213	181	184	183	200	158	193	185	201	212	155	200	217	186	170	191	192	182	189	220	177	204	169	209	184	164	197	178	186	172	188	189	174	178	171	185	192	198	158	195	179	198	172	191	176	187	172	157	185	177	202	172	190	212	193	183	176	174	185	222	190	202	177	199	183	180	201	186	171	208	164	156	178	185	190	172	186	182	179	200	205	175	177	188	157	177	208	163	220	177	179	182	178	195	184	189	187	182	182	190	179	202	190	202	205	185	186	172	184	162	177	174	177	176	192	182	180	179	213	183	191	190	174	209	161	179	196	199	156	190	184	244	210	186	180	189	188	208	204	196	177	204	206	202	183	186	162	176	198	166	170	184	183	167	208	205	191	183	178	189	174	180	201	172	173	195	222	169	158	179	192	168	196	170	206	156	178	147	180	176	189	190	181	168	185	160	191	175	204	169	197	202	189	165	207	208	201	168	203	171	181	187	185	165	180	226	196	181	163	193	185	181	189	185	203	195	186	188	201	175	183	207	229	201	161	183	190	164	173	208	171	192	184	179	186	188	170	154	172	161	188	155	190	209	180	190	180	183	151	182	157	174	181	174	179	179	217	180	185	187	193	208	200	180	187	179	184	200	170	192	178	202	212	207	184	169	175	191	200	202	180	206	202	169	200	188	211	202	201	167	163	195	190	183	162	192	180	214	193	184	189	178	198	179	168	191	183	195	171	192	184	188	195	172	154	164	202	192	188	170	202	191	203	169	172	173	165	189	180	187	188	180	183	191	201	168	190	182	176	168	190	176	184	209	181	178	155	167	168	189	197	176	185	185	193	175	185	201	179	211	189	192	203	203	165	172	173	201	184	175	199	179	187	217	207	186	187	185	185	187	179	177	207	179	174	193	168	183	191	189	184	190	170	212	189	189	184	189	203	173	203	177	213	191	187	191	205	172	182	178	204	174	199	170	192	177	194	188	191	172	169	177	170	169	209	206	176	196	202	165	187	175	196	186	195	178	148	217	187	189	176	192	164	206	154	165	176	182	182	180	164	180	166	154	182	177	179	207	193	197	192	180	195	170	183	205	191	210	184	186	185	187	186	191	182	197	171	181	179	175	202	177	198	171	173	197	157	191	152	207	181	172	184	194	178	210	172	201	159	166	184	195	169	195	187	178	180	199	179	184	187	209	173	186	180	185	200	217	207	186	175	195	214	190	172	199	194	181	175	165	181	183	179	202	162	170	180	143	185	185	168	188	219	187	191	186	194	184	199	161	161	184	189	166	186	172	169	190	191	154	203	163	178	186	173	160	178	189	201	177	188	171	188	176	179	174	185	176	185	210	178	177	182	170	200	193	181	173	196	178	214	174	187	210	175	176	177	182	188	189	156	173	171	180	197	230	187	186	173	182	193	164	180	177	179	175	168	196	160	169	192	191	166	197	199	191	178	182	192	203	196	206	202	207	167	172	184	179	191	173	169	175	184	171	164	200	183	172	169	152	204	192	186	185	216	204	199	171	187	210	192	205	203	196	191	182	192	192	166	162	193	179	179	183	203	170	183	196	184	193	208	204	208	194	199	188	154	151	195	184	173	209	193	194	192	208	176	169	179	169	212	203	166	202	185	207	186	199	193	198	179	216	171	184	184	184	178	162	205	177	187	186	187	207	199	163	210	205	229	199	178	169	205	149	185	222	188	201	185	173	182	186	204	173	212	193	204	181	183	185	192	167	200	181	193	174	183	175	183	180	167	191	180	183	193	190	177	199	210	155	180	213	186	180	190	191	181	189	183	204	198	189	185	199	181	173	192	171	167	186	182	187	189	165	166	186	198	196	177	203	205	168	177	157	204	176	178	188	178	207	158	203	174	183	164	190	207	165	187	200	195	207	179	151	172	180	196	180	180	188	177	176	185	186	158	170	190	186	180	181	203	227	192	200	185	204	188	165	203	166	185	177	185	210	199	162	207	180	189	160	182	208	215	154	174	187	190	193	184	176	203	191	160	196	173	199	189	187	153	197	180	180	177	163	180	177	185	197	185	188	169	178	181	157	184	176	185	164	195	185	197	151	168	191	181	184	189	169	197	188	147	185	186	179	184	187	169	186	193	196	169	165	201	186	180	203	187	168	170	144	162	185	176	176	179	176	181	183	181	183	171	197	186	191	183	197	185	190	211	197	188	197	187	184	182	196	180	197	171	185	165	188	170	181	192	194	173	211	171	204	183	190	185	181	179	172	178	184	212	212	188	191	178	185	190	198	188	167	190	196	193	170	204	172	164	205	213	182	189	177	168	151	173	184	190	193	182	166	196	205	171	200	178	173	176	207	175	201	159	167	194	168	196	185	179	179	170	170	196	193	178	211	183	189	173	162	185	193	194	185	185	170	201	197	176	175	177	191	208	167	191	181	201	193	185	207	194	187	176	184	192	202	200	204	165	182	192	180	212	161	183	176	179	204	187	202	187	195	212	198	190	178	216	200	179	188	169	207	193	169	175	210	202	205	175	170	211	174	178	184	172	165	193	199	193	156	172	199	178	180	196	180	196	188	178	160	196	181	177	184	167	191	205	177	192	164	173	176	214	171	208	175	171	201	209	192	199	170	179	186	194	209	207	163	195	202	201	184	189	181	184	184	175	174	200	189	187	178	187	187	191	180	199	157	199	167	182	189	173	200	200	178	180	166	172	183	175	191	173	212	164	182	171	198	169	171	187	205	187	171	202	195	182	186	197	200	189
17499	8037	4543	3756	3242	2282	1993	1738	1463	1332	1349	1264	1171	1142	1077	941	866	825	798	769	689	697	659	712	667	599	603	605	558	559	545	495	547	545	517	533	532	566	665	588	577	573	504	520	508	487	514	509	489	483	505	513	469	508	494	477	494	500	477	477	532	492	543	494	469	486	479	473	471	492	485	465	486	501	511	497	494	478	495	447	545	498	430	494	499	439	527	469	496	473	492	467	495	524	472	514	506	473	467	516	484	489	484	468	476	458	515	484	484	474	479	474	525	491	469	522	534	500	486	484	490	479	531	483	496	498	471	501	495	478	474	515	492	525	496	530	521	453	484	495	490	492	493	449	477	482	504	510	481	491	471	526	500	481	482	482	494	454	474	488	497	476	530	482	500	491	463	494	465	493	510	486	528	446	465	479	439	452	507	505	470	505	472	515	479	455	533	503	456	499	508	433	486	505	495	515	482	483	470	479	477	521	499	459	504	468	495	516	504	483	483	519	497	468	494	471	439	494	493	496	449	500	503	472	511	510	525	518	477	497	472	459	501	462	513	473	482	524	508	506	478	515	501	512	445	494	482	483	459	502	507	504	497	554	517	500	501	501	482	496	440	491	528	484	509	452	504	495	503	484	494	478	485	502	489	542	483	481	473	495	465	481	482	487	474	469	451	502	511	512	503	477	491	508	498	490	500	494	489	511	487	492	502	495	462	465	458	472	488	498	486	472	454	464	477	489	469	471	455	460	491	483	493	513	486	466	479	519	466	473	501	516	499	536	510	512	490	490	529	487	458	518	512	472	468	466	461	476	466	495	485	487	489	471	514	489	464	477	516	487	481	514	502	463	509	491	481	503	471	513	503	491	454	457	481	497	494	512	460	528	480	511	467	509	490	445	496	473	483	488	497	498	476	470	492	462	523	536	522	532	525	500	493	496	454	491	482	496	523	447	461	487	473	478	499	470	517	479	472	498	538	462	538	502	491	491	473	484	498	455	473	476	480	480	471	468	510	491	495	520	494	469	494	474	455	491	490	526	513	449	483	492	489	496	419	498	524	474	471	476	520	512	448	506	486	477	467	447	459	515	510	497	488	480	513	462	486	463	507	460	476	484	464	498	468	508	479	464	510	467	457	538	519	505	497	507	504	502	506	463	488	513	505	493	469	494	480	496	472	491	456	485	479	464	487	485	518	508	480	527	489	511	457	478	482	520	464	495	507	517	513	488	463	524	478	477	458	509	521	498	465	510	481	455	471	481	489	479	529	464	467	482	486	508	463	509	489	501	467	486	495	452	486	529	520	499	498	515	487	487	497	503	504	516	506	472	464	517	498	495	520	449	472	478	505	503	453	513	461	501	506	481	499	482	514	479	500	466	485	487	514	501	478	429	500	451	481	541	501	500	494	484	532	482	433	495	486	467	472	467	474	495	477	451	489	477	501	528	487	508	481	439	511	476	499	496	487	486	484	479	510	478	531	495	486	479	499	484	475	488	504	496	509	473	468	476	480	492	483	484	456	459	526	487	502	490	524	492	480	482	503	522	438	496	479	472	485	452	479	504	458	470	469	498	502	493	486	500	446	493	479	489	479	518	468	484	503	450	488	504	501	489	500	483	488	471	530	493	495	507	492	518	469	492	445	504	477	505	488	502	499	508	469	464	503	497	497	496	494	484	464	451	475	474	555	487	516	520	478	486	510	461	503	489	505	513	514	520	495	457	472	474	496	496	495	502	478	463	483	468	501	506	508	484	542	445	478	461	454	518	461	477	477	466	505	437	477	474	478	506	499	506	444	496	499	509	482	477	477	511	514	467	503	457	442	487	499	517	465	487	474	541	482	476	461	499	478	486	437	439	496	503	477	475	475	472	488	493	514	502	474	502	502	523	479	488	489	493	502	509	507	517	459	502	511	446	485	471	478	500	486	512	500	496	477	494	493	458	498	536	520	538	505	479	510	483	478	483	518	462	505	490	506	489	525	483	440	488	524	476	474	497	495	466	501	501	463	484	496	477	494	462	460	510	430	487	506	457	469	494	499	506	485	499	505	503	503	489	468	502	504	495	475	480	498	477	501	470	502	482	477	470	477	467	462	513	472	486	481	447	474	529	491	499	498	525	504	450	448	491	451	500	487	477	471	540	475	474	460	514	509	492	473	480	456	504	502	472	489	515	503	484	488	487	485	464	477	473	448	496	498	485	461	533	497	472	456	510	512	518	478	526	501	502	486	522	484	469	505	500	467	453	496	506	476	495	499	493	484	469	463	461	464	493	498	470	470	503	460	503	484	469	490	485	506	477	495	466	456	470	497	492	488	482	496	526	467	497	478	500	493	488	450	523	483	438	470	503	505	490	491	475	459	502	448	445	508	445	495	496	489	482	468	447	532	478	517	504	485	502	497	501	513	478	493	500	489	463	499	503	478	490	498	570	509	495	451	500	461	472	486	521	482	528	469	514	513	497	494	503	464	458	503	479	525	468	448	523	499	472	467	486	513	492	462	484	502	523	478	478	482	478	464	517	487	488	511	525	476	469	475	519	495	479	458	520	465	501	513	487	472	452	453	474	441	475	501	456	477	459	499	513	493	487	522	481	495	508	481	455	499	469	432	504	484	505	486	464	476	486	489	515	456	535	518	464	495	488	467	508	496	468	482	506	490	516	501	505	510	483	502	480	518	474	505	488	513	479	446	500	490	537	492	519	533	463	463	502	517	505	513	496	471	527	475	525	479	470	487	479	503	502	470	521	454	506	528	441	492	496	510	486	490	503	463	506	486	483	462	446	465	500	447	469	466	515	489	475	501	499	442	501	482	504	495	516	523	506	480	498	501	471	476	435	480	492	513	449	525	490	506	476	473	463	486	444	484	467	504	439	462	456	497	493	480	490	469	513	450	524	436	511	482	479	464	474	475	515	533	507	504	512	445	472	494	494	494	479	521	518	471	532	445	496	503	466	504	500	483	488	495	509	482	484	517	505	453	482	459	484	476	508	524	522	478	492	459	484	548	521	474	450	482	475	485	486	511	478	527	488	511	478	508	479	474	515	466	487	478	485	497	461	491	495	517	502	496	477	487	477	477	483	504	498	502	480	541	471	500	452	525	526	479	491	471	485	514	497	477	478	505	498	499	506	474	500	494	428	463	478	473	489	472	514	528	517	485	535	505	527	474	503	464	472	506	508	490	492	455	490	452	502	531	503	467	489	447	476	518	490	502	487	478	475	494	474	517	496	521	526	476	476	488	471	489	483	519	505	530	490	508	518	514	494	476	485	476	467	459	503	524	493	496	494	502	497	507	444	535	476	504	497	489	473	471	517	486	469	492	495	469	474	525	465	478	486	481	530	506	483	504	509	502	505	511	499	465	452	505	465	484	513	506	494	469	461	472	522	476	517	482	494	474	500	539	509	449	510	505	489	495	479	502	506	451	475	501	525	487	543	469	519	481	429	506	528	465	514	478	491	494	530	466	514	494	512	496	493	503	499	492	484	484	477	471	476
6554	2177	866	655	558	467	407	436	446	434	394	408	352	383	384	355	379	375	341	396	365	359	382	349	336	382	348	360	360	363	328	350	363	353	390	358	331	361	365	382	348	369	340	378	396	369	345	355	326	389	380	380	362	378	385	358	370	400	374	380	353	365	364	406	323	347	359	374	406	370	344	303	352	312	405	377	348	356	346	373	385	379	354	342	377	355	386	385	355	389	327	329	353	434	368	346	350	318	355	377	299	374	360	358	345	357	380	346	354	350	376	400	367	351	345	391	348	387	391	402	377	339	345	348	373	364	334	341	370	365	348	359	355	370	377	371	377	372	382	335	332	360	375	378	361	354	359	391	381	354	324	394	355	370	348	411	340	368	363	342	379	388	355	358	369	336	322	367	354	370	344	347	359	369	347	356	364	374	361	370	382	334	368	352	364	330	323	355	361	384	350	371	392	352	354	340	386	387	366	354	377	335	377	363	362	368	361	389	386	350	377	401	324	338	331	362	375	364	363	351	334	339	388	358	402	393	363	351	343	373	338	354	367	362	383	342	364	387	341	354	348	365	390	347	361	372	386	367	336	341	342	373	351	364	386	353	366	374	346	350	357	367	358	366	361	353	379	373	372	371	372	369	362	366	349	365	337	319	364	370	365	382	340	359	396	372	369	372	376	384	326	393	391	343	330	340	361	401	365	366	330	357	364	371	394	361	336	345	390	345	363	390	333	326	354	373	392	363	337	340	370	379	348	363	334	347	371	362	336	380	406	332	343	392	361	362	320	343	370	378	363	337	351	373	366	367	339	383	339	345	307	330	345	352	336	376	339	311	312	359	369	367	349	351	356	320	380	313	347	377	420	383	361	384	388	351	371	353	344	317	387	385	340	375	347	375	347	343	367	383	328	372	385	368	381	361	354	356	338	390	340	367	381	392	371	352	348	351	352	343	388	357	331	358	382	401	356	338	363	377	377	352	376	364	328	374	341	331	364	365	377	353	367	368	377	364	402	354	361	345	372	364	365	329	341	359	347	365	369	375	386	350	407	349	342	374	369	356	372	386	368	349	330	333	377	354	375	366	398	354	338	376	382	381	317	375	362	356	360	356	357	364	374	379	340	358	365	337	389	330	356	393	347	341	362	352	365	344	365	392	357	373	412	394	370	350	345	354	379	382	348	400	367	376	377	351	364	345	392	356	335	402	381	325	350	376	352	354	369	360	365	326	389	367	363	339	392	299	350	343	411	372	367	338	363	351	405	356	355	357	345	379	347	386	382	362	347	377	374	366	381	323	372	321	355	367	372	353	361	362	393	354	347	353	389	355	356	351	352	376	345	391	344	334	376	351	328	378	399	389	386	355	342	357	354	349	374	345	367	335	344	405	352	359	321	341	349	344	377	331	348	361	347	343	336	368	374	368	350	349	342	355	347	371	383	364	376	374	358	372	337	379	336	402	348	398	352	362	383	363	376	332	358	357	375	356	353	373	368	343	365	422	388	371	391	349	353	392	365	349	370	359	370	372	369	368	355	306	377	365	368	364	351	350	377	356	395	341	381	345	355	393	315	329	364	387	326	405	411	361	340	346	342	338	360	379	386	416	365	330	353	385	397	373	368	406	390	353	387	352	351	310	373	379	383	348	354	372	352	343	372	358	332	382	357	333	358	390	376	328	385	328	376	349	365	357	380	358	371	358	340	390	360	334	366	349	336	332	364	354	368	361	324	330	362	382	335	377	395	318	361	345	361	315	388	347	339	369	338	385	354	335	358	362	371	348	330	335	360	373	324	371	370	352	357	369	361	367	369	360	386	364	354	327	350	370	362	358	388	354	400	387	337	390	354	351	361	389	339	335	353	358	345	386	368	380	352	362	359	357	335	371	333	359	341	358	384	370	334	349	345	340	383	348	345	366	369	352	363	371	372	382	335	368	354	336	357	349	362	382	336	344	378	329	363	345	371	355	305	334	366	341	346	325	376	352	326	353	409	339	381	378	382	363	365	366	363	373	338	352	345	389	378	349	360	374	360	362	332	325	361	381	352	413	373	378	382	362	392	333	343	370	354	375	362	374	356	316	354	363	371	369	374	370	356	372	380	379	345	322	357	369	366	367	375	331	356	354	358	375	362	369	361	332	349	374	353	356	382	341	344	384	396	369	322	345	366	415	335	376	378	371	340	326	353	362	359	353	367	368	375	350	356	355	357	362	407	362	338	370	348	376	329	408	379	386	346	365	418	354	399	382	361	333	356	358	341	325	357	368	369	355	334	358	370	364	353	354	355	341	341	394	376	369	379	366	367	375	373	377	365	368	339	384	401	364	354	385	346	345	381	360	402	360	353	354	371	370	341	372	380	391	364	369	346	344	333	372	321	350	380	300	358	367	355	367	351	348	356	375	375	385	312	392	351	354	400	335	388	358	357	348	357	389	357	356	350	368	368	368	393	340	352	388	356	332	355	388	362	342	365	364	351	351	364	352	329	375	360	402	368	341	351	361	361	337	374	367	383	316	356	354	376	373	381	364	352	367	372	378	332	364	402	394	373	377	369	358	355	358	374	378	369	350	331	355	322	359	367	345	349	372	379	373	368	360	380	377	345	348	334	372	376	374	363	374	343	372	380	386	326	358	360	375	386	388	340	370	336	375	379	355	334	374	374	334	362	382	380	334	366	346	381	384	377	365	352	362	370	366	347	368	354	343	374	357	374	306	373	348	351	398	338	335	338	328	333	345	383	382	349	386	357	337	356	347	363	352	403	345	366	392	357	342	381	348	335	356	353	329	349	393	329	364	372	390	386	381	351	347	336	367	371	352	361	337	379	334	378	328	346	351	371	364	347	338	376	348	360	375	414	317	376	393	335	369	354	345	361	391	317	379	351	367	375	405	383	350	309	366	361	369	357	374	364	385	327	337	389	325	386	326	372	371	364	325	362	354	354	368	364	357	356	340	342	352	384	362	353	351	354	391	350	353	394	353	395	364	372	317	370	371	350	376	404	353	359	312	344	356	359	336	379	386	346	393	370	394	357	362	331	350	348	370	385	351	361	369	357	369	351	363	364	338	400	359	364	350	360	369	361	378	372	341	385	372	351	362	359	373	385	363	368	368	355	350	369	359	372	344	380	355	340	361	376	372	363	365	356	344	367	330	392	382	372	319	385	362	369	358	305	365	346	344	351	363	343	338	379	342	362	392	335	347	382	394	395	343	349	374	396	360	361	349	372	395	377	352	359	346	373	354	357	322	349	340	361	335	339	357	357	360	351	333	352	386	342	367	360	355	353	379	346	377	389	350	358	371	355	310	390	379	407	361	364	439	370	331	346	397	352	361	337	363	355	374	339	367	391	359	354	345	386	314	390	371	370	364	373	373	331	342	331	382	361	361	337	356	348	351	349	390	345	359	357	380	345	289	350	331	356	381	384	381	318	374	379	372	355	374	376	344	387	335	348	342	383	340	369	345	381	366	377	345	379	388	365	346	394	387	369	381	387	372	348	325
5437	2767	1787	1798	1543	1480	1350	1256	1150	1157	1129	1095	1094	1070	1114	1030	972	1011	967	990	959	940	984	970	978	891	909	899	910	933	895	889	888	906	919	922	896	926	848	904	921	889	870	897	943	877	842	908	870	964	861	880	891	968	872	886	886	964	929	920	939	866	948	931	844	961	869	892	883	838	875	913	888	923	890	907	943	899	887	909	856	862	930	916	874	899	916	896	888	933	878	890	908	872	837	895	886	874	872	903	917	915	849	866	868	919	835	856	862	884	887	882	887	897	905	917	887	857	853	917	924	879	873	877	942	906	883	893	890	907	919	896	845	861	922	878	896	914	861	867	903	917	885	871	858	889	916	895	886	899	873	888	902	939	874	920	917	901	861	895	868	941	873	905	873	881	906	906	857	926	951	865	922	860	910	860	882	878	805	883	902	855	916	972	925	913	880	881	871	903	930	895	935	867	894	912	919	906	902	883	831	894	860	916	917	899	914	854	891	881	874	903	912	951	903	900	902	898	859	894	915	916	921	841	928	928	852	938	908	955	958	900	941	897	863	821	878	936	873	923	876	893	885	915	870	912	852	894	915	875	872	905	884	956	923	838	925	920	835	897	847	899	922	898	806	913	939	850	863	869	830	937	899	870	908	932	878	854	886	863	913	900	864	866	907	911	928	884	903	905	865	893	879	880	891	898	856	905	934	952	938	881	890	870	922	884	913	901	923	873	934	854	844	919	879	895	941	951	890	903	862	917	923	912	870	926	885	861	862	892	905	878	839	904	901	904	907	901	889	920	915	927	859	860	899	887	890	910	935	832	890	888	879	899	930	900	967	879	895	915	896	853	877	908	890	918	878	826	936	928	897	916	942	935	917	882	945	880	917	909	914	885	913	880	914	910	908	885	913	860	919	902	941	905	929	828	916	948	915	905	918	930	951	895	879	902	910	838	917	936	910	896	887	901	867	913	903	944	890	906	936	892	851	877	913	919	865	834	870	909	851	852	882	876	870	934	895	911	931	907	878	899	885	937	957	912	918	867	929	852	866	880	956	922	920	907	882	879	874	887	916	909	885	905	909	881	868	911	843	838	929	913	888	916	858	905	891	913	897	912	963	843	878	921	873	898	876	881	812	903	855	921	894	887	931	874	949	899	955	904	869	866	885	907	873	922	964	855	894	909	905	917	864	879	895	935	902	901	885	840	967	856	875	919	883	870	833	894	896	921	901	914	844	895	897	850	890	850	911	868	929	897	860	909	887	872	888	877	880	900	932	891	912	902	869	899	848	921	921	910	895	869	808	903	952	967	898	818	946	882	931	889	852	936	880	936	935	925	909	911	912	885	924	889	892	907	863	885	858	843	841	894	850	903	889	906	893	898	875	886	868	878	937	898	871	981	888	919	906	908	950	911	927	898	890	898	942	916	914	915	843	889	879	920	936	915	867	895	955	916	907	840	861	896	901	910	914	862	936	850	854	870	922	966	890	855	872	928	946	921	932	878	911	907	874	923	916	876	893	944	932	918	895	895	911	918	918	912	846	893	874	907	906	893	881	944	919	863	880	928	921	873	874	937	881	921	806	879	910	862	884	892	865	896	952	897	914	874	912	836	876	857	894	890	807	950	880	937	890	923	946	856	921	937	902	883	916	934	937	912	872	937	887	910	887	867	922	920	880	887	879	937	877	933	910	871	859	846	886	937	861	871	905	857	882	883	863	904	868	847	936	894	883	886	884	925	889	896	877	881	972	909	901	901	859	940	916	854	836	859	925	881	939	871	888	873	952	892	907	901	853	945	962	889	877	908	905	923	890	875	899	925	917	955	847	879	887	871	861	894	904	880	908	912	904	918	927	870	960	848	864	893	888	942	892	891	901	904	925	924	886	896	896	867	883	856	898	847	910	862	846	908	911	869	851	921	893	892	916	848	850	929	937	898	886	935	916	929	928	868	889	922	884	959	879	901	832	882	869	810	907	922	899	894	860	862	896	925	844	909	926	902	929	890	860	873	898	905	937	888	835	907	884	871	937	860	881	917	875	854	859	859	904	900	928	886	866	911	877	901	881	864	911	878	863	855	899	897	904	892	884	894	878	943	891	877	881	923	916	898	887	892	952	899	900	886	926	894	881	889	896	885	868	932	937	924	866	859	894	954	888	914	915	884	908	868	912	889	900	929	870	882	850	875	880	921	905	927	946	895	847	907	925	904	893	851	867	853	895	910	878	853	876	875	945	881	888	909	884	890	906	937	921	918	905	894	928	836	916	871	909	891	892	917	916	885	919	918	914	908	858	869	870	911	885	906	928	836	857	955	873	912	875	881	870	925	874	882	868	851	952	877	894	904	883	928	870	935	880	890	870	885	880	869	904	910	869	920	912	898	896	906	920	886	820	949	919	927	872	817	877	896	879	881	966	942	877	902	870	920	873	896	915	923	903	926	900	868	893	876	909	877	906	899	877	845	845	882	890	862	899	902	862	882	859	872	935	949	860	923	916	902	952	874	904	899	916	899	898	887	945	880	918	912	873	900	913	899	911	886	866	922	888	896	949	877	844	917	853	858	885	896	860	845	987	901	879	883	953	932	920	877	903	885	932	836	894	813	918	937	932	927	877	907	837	922	890	870	935	887	895	861	893	900	899	902	883	887	906	900	920	846	865	875	876	941	917	925	858	942	836	862	909	928	880	914	907	898	896	858	882	891	865	878	910	867	932	921	882	947	870	933	921	852	875	900	904	877	892	873	931	868	873	970	899	874	870	869	899	875	889	888	918	927	856	864	863	888	936	847	922	942	874	862	918	910	888	908	853	946	924	907	872	900	878	922	891	891	897	928	888	928	882	915	907	862	934	902	937	920	983	917	884	922	910	876	896	903	891	893	879	830	887	893	913	884	838	898	894	888	881	867	960	977	904	871	863	948	841	844	914	908	901	870	864	876	861	917	948	893	907	913	849	922	934	873	937	913	888	909	950	946	892	887	900	872	877	872	985	882	946	857	907	896	907	910	862	931	950	891	904	904	936	885	887	907	884	913	894	910	929	908	891	943	852	928	906	909	856	869	883	886	893	872	889	926	952	921	948	931	866	903	863	945	911	916	857	830	868	901	906	891	849	893	904	905	881	923	866	879	889	889	883	877	914	924	877	932	886	927	886	911	893	890	887	857	889	902	864	890	892	884	886	897	886	888	855	899	881	850	852	890	934	956	878	922	932	826	852	880	981	852	855	870	910	918	857	878	871	924	921	872	827	941	861	888	866	861	919	899	910	858	871	905	856	945	949	935	915	888	907	906	895	887	901	849	897	893	922	943	863	881	891	901	826	910	893	861	866	924	899	963	944	940	903	918	954	896	896	925	877	898	858	879	887	925	909	861	961	896	862	950	913	886	868	910	891	845	847	912	863	890	958	926	898	927	926	917	849	858	870	885	865	896	939	836	908	893	917	881	916	888	873	899	901	921	899	905	901	877	888	955	895	895	921	881	891	907	903	947	902	901	894	945	895	825
17676	5854	2021	1084	695	598	530	438	485	456	439	402	421	438	377	397	387	381	349	322	363	338	325	372	372	351	332	320	308	358	336	325	361	306	356	317	333	341	343	300	309	348	289	315	339	291	329	360	362	354	332	338	284	346	345	326	326	349	347	371	319	325	332	315	318	329	364	328	351	349	341	326	320	352	351	343	339	299	356	347	339	309	346	316	342	343	351	308	355	353	333	332	310	344	341	334	342	309	324	321	302	326	358	323	349	294	306	352	322	313	338	339	368	284	318	342	317	334	347	326	323	323	336	358	292	330	331	348	319	330	332	323	317	327	317	328	316	332	362	346	354	311	333	308	311	335	293	359	365	321	345	295	339	346	336	343	331	369	349	328	329	359	324	333	324	309	316	301	334	301	335	326	313	321	326	354	359	319	333	321	315	335	331	312	312	337	314	322	354	359	350	334	331	311	288	348	354	338	349	328	305	322	379	343	345	328	337	319	336	338	339	352	366	330	316	311	338	335	318	310	330	338	319	302	315	332	317	319	286	328	330	351	311	371	340	333	346	313	357	340	370	312	341	330	309	347	338	362	389	342	338	361	296	341	323	350	305	337	310	331	323	353	312	335	354	313	342	354	301	344	317	322	357	324	316	318	345	325	344	360	332	328	327	300	353	323	337	330	327	330	330	301	310	343	310	321	327	358	324	328	320	332	341	328	329	335	366	312	352	341	330	352	338	336	359	333	322	309	359	331	311	357	318	310	362	312	340	332	317	374	345	292	322	354	324	312	364	324	339	317	346	344	311	346	335	334	316	321	292	313	306	349	315	341	359	326	338	311	324	332	316	319	344	344	343	345	308	354	365	309	304	344	334	341	304	315	322	318	333	337	341	326	310	336	322	342	301	319	305	329	361	323	311	332	354	385	281	327	297	330	355	333	337	323	308	332	326	317	323	332	346	351	339	365	347	337	348	325	307	339	352	328	320	348	312	331	353	307	331	353	330	339	312	342	349	318	352	350	319	310	351	325	309	354	332	325	348	336	344	301	333	317	341	322	306	337	349	291	306	344	326	333	329	316	311	311	335	329	345	334	353	351	318	337	327	357	317	372	345	336	333	317	348	355	343	346	302	343	346	309	314	344	313	337	352	337	298	337	304	326	365	316	328	336	336	362	343	351	342	362	328	326	322	340	357	297	348	351	345	327	311	340	313	313	329	345	363	326	313	315	326	353	325	317	343	331	310	314	324	328	333	336	311	381	326	336	300	358	346	332	351	299	319	309	327	332	344	334	346	322	313	339	327	319	298	348	351	307	335	337	341	298	327	326	330	323	309	344	375	371	357	337	352	334	327	313	375	358	343	349	337	329	342	319	328	322	309	353	352	332	340	352	300	298	329	355	343	331	326	335	343	338	327	317	323	324	342	305	311	359	318	369	380	335	326	328	314	332	350	316	323	358	348	322	352	379	353	333	321	309	348	343	354	302	313	331	348	323	362	306	299	314	313	321	327	315	321	346	313	325	341	334	359	336	328	337	313	339	311	311	344	345	350	346	294	315	304	360	321	334	335	339	344	342	323	325	360	345	381	318	354	315	342	292	287	321	324	354	333	357	333	300	301	278	310	293	334	342	322	322	342	294	322	346	319	313	297	347	349	343	331	305	330	308	348	309	348	334	323	327	331	334	328	335	311	346	321	324	296	309	298	338	314	315	326	347	320	334	337	366	323	339	342	335	321	329	335	331	329	340	303	307	331	312	342	329	288	334	350	297	345	342	338	326	320	307	327	329	334	332	346	338	348	334	327	354	323	331	340	338	341	302	340	331	362	302	342	349	367	328	342	303	358	360	350	375	347	360	332	340	316	324	335	353	317	363	370	336	339	333	320	352	363	367	335	335	329	310	331	328	316	363	331	359	341	336	337	328	312	347	343	321	350	303	356	325	333	331	317	298	321	328	335	346	339	316	308	291	312	366	308	322	341	374	332	354	284	319	325	323	321	310	359	357	330	312	337	334	300	326	347	366	362	335	345	335	342	320	301	345	354	318	320	351	333	353	326	316	351	333	364	318	345	314	301	313	302	330	302	352	350	345	331	283	328	360	324	340	328	317	354	327	325	308	319	320	330	329	359	338	352	377	347	321	337	335	309	332	332	320	298	319	284	323	340	341	341	323	328	328	323	332	328	337	328	361	317	325	301	305	352	327	335	332	372	348	349	327	340	348	358	358	310	348	302	361	337	313	327	337	322	339	342	367	343	317	309	333	330	316	334	337	323	341	343	341	321	337	326	319	353	308	313	340	325	337	333	336	316	293	277	333	320	331	293	337	333	333	314	366	321	304	329	351	318	346	336	334	317	311	331	339	330	336	360	324	379	325	352	325	302	337	327	354	295	351	360	336	324	331	325	335	352	324	307	322	307	336	336	359	356	336	304	331	319	265	342	326	346	353	360	325	356	310	317	322	310	374	284	325	333	369	306	308	354	310	312	345	342	358	341	334	328	337	329	361	321	329	331	315	329	318	335	351	341	327	334	327	349	337	327	337	363	361	341	349	289	319	319	348	334	314	336	383	346	323	328	311	362	306	324	314	359	353	320	344	335	324	285	325	322	338	298	304	315	332	321	354	314	306	309	317	370	317	309	314	346	323	308	344	338	331	368	335	375	337	322	318	336	338	333	324	298	338	325	318	289	326	313	313	336	319	317	364	307	299	350	313	293	323	367	326	315	325	309	297	329	340	352	355	348	309	323	366	295	292	312	333	312	310	321	302	345	322	335	315	301	341	314	354	333	314	341	328	312	343	352	327	303	320	330	319	337	349	354	352	350	338	305	288	326	307	327	327	367	329	341	350	311	345	359	351	390	305	324	355	338	322	347	323	307	370	282	325	308	317	318	333	341	293	316	339	385	301	350	331	366	323	332	325	338	317	310	312	313	338	352	301	317	354	348	340	365	344	319	334	324	362	352	339	358	367	309	314	316	303	337	319	335	380	360	344	350	325	339	294	331	349	337	354	319	322	322	358	345	333	354	327	354	320	332	334	360	335	326	320	334	302	337	318	323	339	315	320	335	330	331	315	334	314	354	303	301	333	328	338	323	333	318	339	323	312	333	325	317	293	335	344	307	340	342	330	311	332	306	374	330	328	323	329	342	343	339	355	333	338	361	295	318	316	351	335	331	371	309	306	357	335	338	319	329	332	335	343	309	344	387	318	351	344	358	341	325	333	335	322	320	319	331	340	326	338	346	329	294	311	294	350	361	324	345	324	324	338	304	332	343	319	332	327	372	310	323	315	319	339	315	341	365	329	335	307	333	337	333	359	349	353	311	343	327	372	303	325	353	318	316	326	314	308	328	295	313	332	318	354	338	346	345	337	349	338	341	332	352	319	327	304	350	361	326	327	300	268	338	330	341	329	300	346	352	318	371	325	351	366	353	308	337	335	374	330	304	317	360	336	315	344	314	348	348	336	316	357	311	366	303	338	294	331	336	317	364	350	319	337
13434	5294	3342	2881	2421	2117	1786	1494	1491	1392	1414	1302	1157	1222	1202	1094	1078	1034	950	967	919	971	934	965	932	910	886	851	904	880	886	879	816	831	808	863	889	899	909	897	837	809	876	774	784	780	785	860	827	901	809	799	844	840	875	824	840	820	819	806	853	818	812	828	833	833	833	815	818	807	785	818	902	808	764	841	859	839	793	798	793	799	864	855	827	814	814	832	856	926	790	826	838	810	823	834	868	847	852	801	849	827	789	808	847	865	814	778	835	832	767	856	796	866	763	792	845	837	801	818	904	799	799	804	835	751	790	804	840	821	821	812	817	806	831	793	850	784	804	802	844	814	806	755	834	836	825	826	806	806	817	835	784	844	825	781	872	852	812	856	822	818	805	817	795	800	820	800	823	834	791	798	810	787	801	835	795	782	818	800	828	846	786	826	807	830	833	829	824	897	784	787	822	798	801	856	870	825	809	793	860	811	802	826	790	817	864	780	872	833	806	838	830	812	817	788	834	787	794	817	846	826	774	890	800	824	832	852	803	774	847	825	829	786	801	822	778	805	785	807	789	833	802	776	863	810	842	805	843	763	850	815	783	794	866	806	837	822	810	796	842	839	866	808	788	833	844	839	855	794	839	819	864	791	854	827	844	791	801	809	817	888	817	816	775	871	801	820	824	862	787	763	811	821	789	822	846	837	847	801	852	819	799	785	823	804	870	820	827	865	785	841	834	807	827	829	867	829	837	810	798	821	834	827	833	854	828	838	808	796	778	804	780	793	803	798	861	830	802	843	857	782	800	840	804	825	802	837	838	836	806	809	833	783	811	857	849	810	845	821	810	784	816	822	865	766	871	824	824	793	814	822	802	840	804	847	779	814	814	845	793	813	848	798	825	827	819	832	807	808	784	782	768	791	828	867	793	783	834	868	807	781	799	807	823	808	821	784	801	870	819	875	869	804	800	856	851	799	791	782	835	775	811	818	804	881	801	817	824	776	813	810	833	813	836	811	852	839	794	859	833	811	863	818	769	800	801	816	792	832	808	812	797	801	867	811	827	836	857	774	793	817	810	820	762	842	834	816	827	847	789	764	832	790	834	851	829	813	807	779	846	790	797	843	823	810	814	806	826	830	804	807	844	800	789	776	819	767	786	802	819	824	773	851	882	779	847	828	834	825	792	811	821	785	858	791	795	823	861	782	801	781	858	838	799	806	787	840	810	783	848	845	815	797	833	794	798	821	834	852	867	776	812	801	814	833	806	836	801	803	814	811	838	829	819	835	790	712	854	835	816	814	870	784	854	755	820	807	820	821	841	814	766	822	847	829	788	804	809	818	790	833	799	787	842	841	814	784	777	836	776	790	843	830	883	774	863	830	808	860	782	805	792	830	784	863	856	796	828	852	825	907	776	797	819	810	810	803	815	818	757	788	780	813	776	834	798	781	846	823	832	841	827	886	804	838	825	830	845	830	818	819	824	749	815	844	758	765	813	810	793	834	823	806	851	821	826	838	850	827	828	835	874	837	844	801	807	798	827	826	824	821	851	838	851	773	793	799	793	793	795	836	825	813	804	761	821	807	828	800	835	815	852	829	860	816	829	825	828	772	833	784	804	839	840	838	846	835	842	800	787	861	785	859	805	797	848	792	810	779	807	844	852	839	787	823	843	764	820	813	884	885	878	860	877	826	848	844	776	808	771	838	818	842	816	767	814	811	820	818	845	835	832	807	795	776	835	803	811	809	905	824	842	828	825	856	849	794	806	800	820	799	785	831	768	820	833	794	821	848	822	780	852	791	818	819	789	844	828	764	851	834	828	811	790	814	824	785	816	833	822	864	833	802	825	824	792	792	802	825	755	828	857	863	783	817	821	829	780	780	848	801	819	844	807	807	809	873	809	808	861	840	833	832	828	778	823	811	862	773	854	782	831	836	801	875	814	784	815	817	826	811	909	776	850	769	807	828	820	831	844	813	815	813	825	760	804	852	829	809	813	809	798	854	798	816	815	861	827	804	790	821	813	818	852	812	809	858	835	843	792	823	813	873	824	904	781	794	798	813	784	777	794	836	809	832	803	808	795	874	770	865	793	793	855	765	774	826	808	799	825	825	796	853	804	841	817	851	798	904	871	818	788	822	815	842	795	880	844	809	820	782	834	825	823	804	850	784	803	804	788	824	797	795	805	837	794	840	838	792	804	840	822	789	826	851	820	846	869	795	780	826	804	826	831	844	803	817	823	840	789	811	839	835	847	816	820	753	862	823	814	819	824	831	879	781	837	867	874	828	864	812	793	805	850	839	767	852	839	797	826	802	793	780	827	773	794	873	859	809	806	874	814	789	817	757	859	823	782	840	859	819	788	808	862	857	886	845	841	787	833	847	823	839	812	803	836	848	786	846	851	802	806	777	754	799	850	842	858	810	819	827	866	820	802	735	796	806	858	803	811	868	778	836	837	802	796	860	791	801	817	812	807	785	784	790	829	794	838	818	891	887	811	826	748	818	783	845	824	807	831	860	796	816	799	851	821	849	820	797	779	860	770	788	836	833	771	816	803	821	797	800	854	845	828	774	843	863	794	815	791	794	883	796	816	771	829	836	764	832	791	808	819	840	820	832	853	813	860	810	826	799	801	848	834	821	834	848	894	791	835	834	825	832	799	774	836	859	809	804	811	797	850	842	823	831	868	844	838	773	878	839	821	901	832	807	809	852	760	821	850	776	805	810	824	836	822	778	880	793	816	800	844	818	787	806	775	849	752	834	787	844	874	845	861	802	841	852	857	803	819	768	833	813	830	815	849	770	825	839	800	774	885	803	771	869	799	801	780	809	878	821	847	842	829	847	836	833	786	786	805	804	790	809	798	793	827	799	816	804	831	837	785	795	843	783	864	853	848	845	827	841	766	774	849	805	858	816	829	797	779	819	816	764	851	823	810	861	835	810	838	830	815	857	801	845	786	822	795	845	889	824	825	805	833	807	795	858	799	804	824	861	834	770	770	834	818	826	839	829	786	866	806	846	856	829	854	829	865	866	825	851	824	840	846	793	817	849	783	819	824	826	808	838	844	818	854	782	838	835	790	781	808	851	822	810	822	834	821	862	788	773	822	820	781	796	895	766	816	828	841	852	787	848	876	848	766	774	795	824	793	808	786	841	763	765	799	842	827	828	880	826	832	826	807	848	852	801	828	807	808	825	804	800	854	781	833	781	787	859	796	821	785	774	826	831	823	848	889	746	843	864	848	815	771	791	842	813	880	780	868	836	809	852	878	854	821	808	805	834	835	866	859	854	788	827	777	841	784	782	855	804	771	839	810	895	839	809	808	845	835	811	807	859	805	824	821	871	833	862	813	865	802	809	789	827	806	808	839	811	785	841	836	783	830	817	811	799	817	819	822	818	834	835	830	811	847	823	829	781	864	818	817	845	833	821	845	774	791	870	834	840	786	820	826	824	776	822	858	804	814	799	801	829	828	804	817	768	825	809	839	811	803	791	832	823
26364	8281	2887	1492	911	600	517	406	343	374	312	294	244	277	277	215	224	231	220	179	226	200	185	200	197	195	196	195	209	206	179	192	185	167	168	182	171	203	204	190	195	198	166	193	187	157	200	186	185	178	193	186	188	162	154	188	168	171	170	157	173	173	182	182	183	165	177	198	186	162	186	177	192	157	180	178	161	188	167	207	167	196	160	188	160	167	179	173	155	160	190	171	175	198	160	155	189	167	190	181	183	174	201	173	180	190	175	176	207	184	178	187	175	191	165	167	180	183	187	148	198	199	190	194	171	175	190	202	176	176	166	185	191	196	178	190	191	188	180	171	160	163	184	184	198	189	162	165	203	170	189	155	165	190	185	209	163	199	172	159	185	177	181	171	169	192	164	212	167	191	178	192	154	197	183	177	160	176	179	170	146	178	179	193	191	180	179	172	173	192	163	166	192	154	168	198	194	200	170	207	180	203	176	186	212	171	182	191	192	188	186	198	169	165	189	205	183	179	154	198	185	193	173	183	172	160	174	186	200	187	162	182	183	205	181	168	179	184	182	187	173	177	172	170	187	178	184	162	173	170	186	182	182	174	172	195	174	180	180	166	179	174	181	185	182	156	156	180	187	173	200	183	183	192	191	188	175	165	210	185	176	165	179	204	176	167	182	202	161	183	168	193	218	175	175	154	179	192	181	187	197	191	159	131	149	171	182	169	177	199	173	174	166	178	184	174	166	171	194	175	188	183	183	192	177	161	210	196	187	175	187	179	171	189	181	185	196	187	178	171	181	156	178	165	186	202	179	186	176	217	164	192	170	147	194	182	192	182	185	172	180	178	165	185	173	219	170	154	159	169	186	174	173	156	171	181	174	177	179	172	201	147	213	196	172	168	184	206	171	163	186	210	164	153	182	170	174	184	182	204	180	157	171	170	156	181	155	196	164	196	181	166	183	171	167	186	192	157	164	182	207	173	185	179	187	207	198	160	178	177	184	172	214	193	175	176	194	173	186	166	198	173	198	176	188	178	173	158	191	209	189	150	203	199	164	158	173	164	140	177	186	195	177	194	157	161	200	164	232	187	197	157	188	180	168	179	187	160	165	167	185	164	191	147	182	175	209	158	172	196	186	176	186	165	176	170	175	187	183	192	170	175	186	175	170	190	164	182	177	179	157	197	188	168	196	174	180	183	198	171	183	193	173	163	180	152	168	194	183	184	177	182	211	184	172	199	179	186	204	186	182	157	185	216	206	165	164	192	191	200	176	200	186	165	174	184	181	184	192	165	179	175	198	153	190	190	203	160	174	186	180	190	180	187	168	213	175	178	163	172	161	173	171	173	197	172	186	159	136	173	173	174	175	174	191	174	176	184	177	176	173	160	176	199	183	194	198	173	182	175	161	159	175	184	176	210	170	183	194	167	169	167	184	176	173	147	205	186	191	171	192	188	171	149	178	178	164	156	164	185	176	191	183	191	163	184	174	166	185	181	162	173	190	174	166	184	168	209	192	173	185	201	173	188	191	175	184	173	165	162	182	186	182	188	204	177	191	170	203	175	175	177	185	198	189	185	185	184	173	175	193	167	153	191	179	176	174	154	177	162	187	201	171	207	199	195	193	177	174	193	190	170	183	178	179	172	216	177	188	175	187	182	196	194	180	178	166	181	191	178	164	192	170	197	170	178	180	166	187	171	196	178	184	159	156	181	145	193	179	198	171	152	177	187	191	160	182	180	162	189	181	176	201	193	192	193	167	187	195	192	180	200	175	167	181	189	175	189	172	183	189	186	189	192	181	190	160	179	162	181	207	176	191	199	177	150	189	168	185	198	200	194	173	187	196	165	176	179	164	140	158	168	193	192	185	179	176	193	168	178	192	154	177	199	195	180	188	188	164	170	190	169	169	181	174	201	183	173	183	165	170	158	190	200	184	172	181	188	175	189	176	150	189	207	169	176	165	169	186	170	175	176	181	163	171	171	179	195	176	199	170	173	171	171	174	196	183	162	164	215	176	170	196	171	151	177	186	198	173	183	178	180	161	166	201	201	191	164	180	141	172	185	172	169	169	165	156	186	175	184	188	181	176	171	172	214	178	175	156	158	203	186	157	184	205	166	182	172	192	165	177	163	185	186	176	178	195	182	191	190	184	153	179	188	176	175	195	176	189	168	184	184	195	173	182	171	181	175	219	167	176	186	171	185	188	178	194	179	176	163	183	171	194	185	151	166	175	188	169	189	185	191	189	205	185	160	152	205	159	185	195	180	179	174	175	149	182	182	172	184	186	167	175	158	177	195	180	201	189	183	169	174	188	184	197	176	163	161	170	173	180	171	178	167	204	176	179	185	195	171	179	172	179	181	178	172	139	159	183	182	163	180	212	186	182	174	203	204	197	169	206	199	179	171	177	191	177	191	191	175	173	208	158	178	164	207	190	185	177	174	180	186	186	176	189	180	177	197	177	159	185	166	181	186	176	188	178	195	170	183	191	217	207	170	165	182	208	179	196	172	170	177	204	182	167	166	191	186	213	195	175	179	172	175	178	170	186	170	211	182	177	162	184	190	188	176	200	178	180	188	180	170	155	166	169	201	175	206	205	160	186	162	171	155	150	194	184	185	176	156	167	177	174	177	156	174	189	178	177	166	187	166	190	202	194	181	176	189	189	196	168	197	191	196	170	187	194	168	161	180	196	198	170	158	166	180	188	174	188	189	174	193	179	168	181	175	184	185	187	175	183	183	197	194	185	164	195	164	187	181	188	182	200	171	171	177	192	200	169	164	210	169	179	180	177	205	172	174	182	156	208	160	197	202	164	177	198	197	179	179	177	220	189	185	190	178	184	198	185	201	179	206	179	187	206	191	206	184	173	166	170	188	182	170	172	176	166	186	216	166	195	185	188	173	174	202	178	216	147	196	184	194	183	181	194	191	183	179	188	185	189	197	161	173	199	189	175	203	189	160	206	213	170	185	179	158	195	159	185	189	192	172	172	161	176	183	191	199	166	162	174	197	177	150	198	199	181	202	169	166	175	163	212	183	177	183	190	174	143	179	183	172	191	195	161	211	183	182	175	208	188	188	165	146	199	188	178	170	177	177	176	187	165	184	207	182	193	183	187	190	207	143	179	191	149	189	174	184	183	161	193	189	175	179	197	176	180	171	171	203	198	161	175	175	191	171	192	193	191	162	176	152	172	174	166	200	177	174	187	172	157	181	166	186	184	169	188	175	199	171	193	188	189	170	183	174	158	189	197	168	192	178	176	192	186	154	177	161	184	165	156	184	169	191	180	170	197	184	168	190	174	164	161	156	173	181	167	193	162	161	185	185	207	147	165	184	204	199	185	155	180	187	190	191	204	169	168	181	159	184	166	169	200	182	179	183	183	182	173	172	183	207	208	192	206	178	180	185	172	198	182	168	182	164	177	178	183	213	192	165	161	176	210	187	164	195	207	160	161	176	186	188	158	172	203	162	189	194	186	186	189	169	186	183	200	185
17760	5885	3837	3733	3116	2422	1922	1493	1404	1533	1373	1205	1133	1086	1048	891	843	786	774	734	681	667	630	708	616	590	535	564	588	540	509	515	513	492	514	513	509	488	617	609	589	486	496	514	466	489	482	497	481	491	502	472	486	499	502	460	486	487	505	505	496	463	513	475	446	517	486	507	489	487	456	432	471	487	459	488	471	508	481	485	440	500	464	480	447	489	434	526	460	483	472	470	468	487	467	477	465	448	506	477	464	473	489	457	491	510	484	469	481	478	482	473	481	485	460	448	506	450	483	510	476	485	508	464	508	438	464	438	461	472	473	451	488	479	469	463	518	485	477	458	443	438	465	489	475	513	504	439	431	478	476	486	455	499	500	482	479	489	506	476	538	443	462	451	463	457	475	457	489	502	494	486	459	451	472	519	505	485	472	452	493	458	461	450	478	475	481	466	463	444	499	468	474	447	476	461	493	485	491	479	449	489	456	485	458	471	442	454	451	452	464	497	440	496	464	473	458	479	481	486	471	466	470	461	511	494	447	422	494	471	439	492	495	441	456	471	480	461	502	440	497	521	455	514	528	457	457	471	437	471	495	525	463	501	464	492	492	470	453	436	510	456	512	488	464	445	492	433	508	447	454	484	509	451	454	525	460	449	477	485	421	455	456	460	459	470	461	467	452	493	466	468	491	468	497	482	430	464	484	480	509	537	490	466	483	467	436	525	470	480	489	445	509	443	462	463	473	467	504	449	438	457	514	409	517	432	436	491	506	434	469	472	457	471	453	483	481	435	498	487	493	484	461	463	497	532	466	474	463	489	447	509	458	459	473	470	504	498	472	485	480	477	462	506	532	464	418	458	460	434	494	465	487	440	457	466	460	456	520	446	462	478	480	501	488	473	465	503	442	500	486	512	445	509	488	488	461	469	453	466	439	470	456	484	445	440	451	472	492	466	429	470	483	466	447	447	458	460	478	528	487	499	478	480	474	467	433	450	457	512	459	479	506	490	488	465	463	462	456	490	477	452	479	483	498	463	473	471	481	497	458	428	452	473	465	497	448	483	494	476	464	491	444	483	466	456	461	431	496	485	455	509	480	483	476	487	451	461	473	492	489	458	467	417	507	426	452	457	482	466	470	492	480	486	473	462	476	470	448	469	478	499	429	476	462	485	476	425	467	503	454	528	460	470	447	453	482	483	500	438	478	501	502	516	485	478	439	472	450	437	484	487	467	473	461	474	489	461	482	477	503	457	458	457	467	476	431	432	462	468	492	508	492	481	460	514	466	491	488	450	475	501	459	503	473	496	444	473	461	464	476	474	488	497	447	467	458	467	530	441	439	472	453	480	482	479	468	471	462	480	495	502	500	486	476	474	474	454	465	487	474	475	530	471	456	471	497	455	460	470	483	483	498	485	517	432	484	463	469	482	482	477	495	477	460	455	465	471	455	490	465	482	448	447	464	497	474	472	470	495	473	510	452	481	509	448	449	443	492	477	505	497	475	423	455	428	474	472	486	454	491	496	471	470	469	508	429	464	438	488	451	511	462	469	463	420	466	477	491	444	514	485	451	487	458	474	471	497	463	473	489	459	452	459	501	441	457	489	494	492	459	499	478	516	454	477	455	428	440	490	470	463	489	435	478	490	452	478	483	426	503	513	472	475	461	494	477	460	436	475	451	492	488	462	463	449	505	475	461	460	469	477	480	483	509	461	460	483	453	457	487	451	426	489	451	483	463	452	468	464	485	469	498	489	476	518	480	505	438	490	470	456	488	465	476	496	466	459	483	452	507	478	458	465	481	501	455	485	465	478	449	506	500	508	460	458	444	426	452	456	474	475	487	490	465	454	443	437	463	463	477	481	483	469	443	471	503	477	461	482	486	496	486	465	517	481	474	425	469	467	460	479	429	488	466	486	437	448	500	470	532	477	468	429	477	493	476	470	444	489	485	469	507	476	510	479	489	465	451	435	480	489	496	488	501	497	480	474	516	499	467	482	497	469	476	488	475	494	484	499	463	456	480	480	502	491	487	457	469	486	457	514	476	448	456	464	479	436	490	499	505	447	490	486	456	511	473	468	496	535	508	494	514	450	512	472	462	455	489	467	482	478	478	431	475	438	478	483	452	489	477	464	494	508	505	468	507	474	430	466	482	463	479	447	507	485	474	444	485	515	438	470	485	476	467	509	439	496	457	485	473	490	522	436	469	437	465	470	448	488	459	479	458	470	505	471	472	467	462	494	465	485	484	496	467	486	464	511	483	495	472	509	428	484	495	467	453	444	493	502	501	504	501	446	459	488	449	484	478	499	453	480	485	457	516	497	512	495	512	459	447	496	473	494	455	460	489	449	492	441	437	472	470	450	451	497	484	481	482	496	475	456	484	484	450	453	435	463	473	493	534	457	483	503	438	475	471	467	466	480	452	503	448	427	484	481	515	468	454	450	483	475	439	492	533	502	534	481	455	493	450	501	473	486	472	478	491	412	469	459	468	464	481	447	480	464	454	463	517	458	432	512	482	450	459	468	487	481	484	466	494	458	454	444	495	457	462	461	480	458	453	416	491	461	452	532	488	494	512	439	469	493	501	485	486	493	522	483	459	520	472	467	425	468	467	497	480	460	468	470	465	471	479	454	479	441	467	484	450	480	485	480	457	494	468	450	493	461	503	522	452	484	469	498	470	465	500	470	513	475	484	456	507	479	475	494	467	474	452	484	508	465	492	419	464	482	476	448	500	469	469	494	481	495	467	468	493	494	462	484	477	451	471	509	493	474	512	480	498	488	451	498	472	489	483	493	478	473	446	460	467	462	476	472	476	506	467	502	476	493	452	463	491	474	453	515	485	491	457	468	472	472	463	451	444	510	533	501	456	490	481	463	462	504	466	458	468	483	460	473	474	475	477	500	477	476	503	440	472	453	447	475	485	477	469	480	473	486	481	448	467	457	465	477	477	467	467	478	464	489	460	467	441	478	514	491	515	477	527	459	469	465	495	440	485	454	484	468	487	494	463	459	465	485	478	465	482	455	499	482	519	491	464	469	461	464	479	493	436	503	458	515	495	486	489	469	498	475	471	481	499	479	470	500	457	483	420	466	498	506	461	449	514	475	453	446	486	457	522	498	459	432	479	494	477	474	470	480	504	482	433	498	498	450	462	476	475	463	473	469	493	487	500	497	510	488	495	500	449	486	507	473	471	464	462	465	519	473	454	492	469	467	450	442	444	491	458	424	496	469	485	510	464	464	525	447	452	463	501	464	468	456	465	478	486	479	448	439	491	458	494	468	500	487	469	481	465	464	465	465	468	508	490	447	468	459	507	483	463	506	486	487	479	461	477	481	438	495	457	478	453	542	463	458	468	491	512	510	451	443	476	421	505	463	456	457	525	514	461	462	465	446	491	447	457	448	477	489	461	464	509	435	469	488	488	488	452	484	474	469	491	524	453	478	451	452	476	474	475	488	464	469	479	508	484	494	452	512	478	441	498	490	464	463	440	508
7124	1577	713	597	489	450	414	409	397	438	353	390	439	419	387	343	366	402	379	333	354	390	350	385	335	364	340	385	347	371	378	352	354	375	360	372	338	341	355	352	361	344	333	359	354	358	331	352	346	352	368	362	338	320	356	377	349	356	339	380	325	352	338	336	359	362	353	366	353	325	380	322	351	313	347	335	368	367	339	339	327	344	310	322	319	347	359	367	348	352	350	353	347	353	363	399	362	334	364	344	345	371	415	342	397	386	328	342	350	370	334	354	340	336	332	354	372	363	348	366	324	350	387	361	360	381	361	350	353	351	373	367	315	354	340	340	355	340	383	396	318	350	353	340	323	339	325	331	377	374	365	321	331	333	320	350	355	354	330	360	355	325	358	332	383	377	370	328	378	351	411	331	355	339	353	353	358	363	338	341	375	328	357	350	359	344	363	373	374	338	328	333	324	356	387	373	374	318	331	351	374	367	355	382	337	371	347	378	320	351	338	340	359	353	329	347	362	352	340	333	350	328	324	359	363	353	371	335	366	343	370	336	338	345	381	323	343	378	336	383	355	353	370	372	361	348	337	327	352	390	364	315	341	374	353	371	379	360	390	343	394	377	378	323	382	334	371	355	383	313	338	339	378	315	339	377	348	362	361	334	331	362	346	360	341	324	357	325	390	348	369	341	338	352	350	371	374	320	369	325	372	341	357	411	383	345	350	351	335	337	355	337	328	364	346	376	354	355	362	354	355	329	377	364	315	361	349	377	358	325	347	362	380	358	371	375	366	401	347	362	349	335	373	350	376	354	399	350	358	358	346	346	337	395	363	356	342	370	348	378	379	311	343	337	353	390	365	380	375	356	317	330	391	364	354	360	362	378	338	362	361	384	384	358	330	350	342	368	347	328	358	363	320	364	382	385	351	364	343	350	333	353	346	351	344	312	361	334	342	338	337	388	327	378	369	346	381	370	374	328	357	329	372	319	375	340	348	319	356	358	355	320	310	354	364	351	339	396	356	354	370	357	353	356	340	327	314	356	334	369	355	366	355	352	389	390	346	388	343	367	361	328	363	363	354	379	345	350	334	348	375	343	363	352	355	382	349	326	343	388	334	363	339	406	340	397	336	335	373	353	326	324	335	359	325	316	355	324	355	345	394	346	373	351	359	308	319	368	368	371	359	400	402	401	346	294	343	322	339	369	344	334	380	356	332	326	332	344	372	384	346	330	379	379	334	376	369	365	368	353	416	367	352	391	350	343	340	360	344	348	366	362	337	339	381	343	366	354	350	336	351	358	348	363	340	352	322	374	338	383	330	350	313	366	319	360	356	369	345	337	336	324	346	343	373	361	339	323	347	355	366	354	343	359	344	330	371	335	366	346	345	346	369	346	371	358	354	380	377	371	348	336	342	346	342	368	321	306	334	348	356	349	344	358	376	345	325	384	349	351	324	360	313	375	323	358	372	345	374	353	383	354	370	360	335	318	386	340	333	356	322	365	355	329	331	382	375	374	318	358	362	361	335	344	315	364	321	384	331	336	332	359	340	334	361	355	328	373	326	375	337	362	392	363	357	345	383	324	338	365	337	342	371	328	364	365	382	362	387	364	339	370	363	317	398	362	347	345	391	336	331	333	336	357	348	393	366	352	357	358	337	369	332	353	355	364	357	347	377	360	366	345	357	392	394	380	385	339	336	396	355	354	350	357	349	349	340	381	324	368	371	331	360	328	373	339	348	339	367	348	353	375	381	359	396	332	370	355	373	346	357	363	364	341	355	358	333	350	334	356	363	355	357	358	330	348	353	341	326	344	374	335	333	359	364	337	347	379	335	335	342	350	348	362	372	354	361	359	368	318	362	375	364	365	378	343	362	386	361	350	347	368	332	368	356	362	389	390	361	335	349	363	314	360	383	382	334	371	337	342	351	358	346	338	368	348	367	343	374	395	384	362	384	326	356	344	355	361	363	375	383	349	332	373	380	360	364	367	343	350	368	367	342	340	372	337	348	351	340	325	351	347	343	391	338	341	355	359	395	353	367	374	392	366	335	386	349	296	343	340	334	319	379	384	329	337	337	360	345	389	329	317	383	369	350	343	360	353	366	354	373	333	325	322	357	340	365	329	352	352	339	338	374	392	398	356	354	359	361	333	376	356	375	328	354	341	337	329	361	338	311	340	351	374	361	337	381	352	338	343	377	352	368	351	351	359	363	373	358	359	361	351	359	374	355	321	371	365	410	368	357	363	340	345	367	381	340	345	371	343	360	330	338	350	376	369	336	371	344	384	361	400	352	362	342	359	328	313	391	340	311	368	350	352	351	366	372	334	357	340	359	316	368	323	336	337	348	324	378	345	370	343	371	325	351	339	340	364	319	342	329	335	323	341	333	359	349	354	370	330	353	382	351	362	369	321	337	366	344	362	319	362	351	355	378	374	392	339	410	339	350	404	333	322	328	332	379	352	388	345	386	372	391	370	327	352	297	342	365	316	363	353	369	358	372	401	375	350	367	371	342	342	355	347	340	368	361	377	353	350	304	372	307	335	367	355	347	363	349	360	356	358	349	371	312	324	327	329	355	362	324	364	337	365	332	353	356	343	341	337	392	341	333	356	350	363	361	386	359	362	364	383	311	316	356	373	374	341	344	332	337	354	343	357	343	354	351	369	382	364	370	346	338	352	364	346	374	372	334	320	339	347	329	372	365	359	347	353	372	359	354	333	325	358	352	347	351	363	324	332	355	371	363	360	360	356	359	391	382	343	356	362	410	321	336	305	329	341	362	354	340	359	343	358	371	330	353	339	335	354	341	340	358	365	328	348	384	325	357	347	378	336	364	340	363	348	396	331	335	342	329	364	336	350	356	361	341	295	376	343	386	366	305	375	351	367	388	367	390	368	366	336	360	333	358	339	348	394	360	345	332	322	360	352	363	307	352	340	357	358	314	316	344	374	349	353	350	363	367	356	343	326	346	351	334	336	320	320	346	348	351	351	375	342	377	352	346	373	336	357	345	325	365	337	346	366	346	355	304	375	355	396	384	338	360	347	323	337	342	401	366	365	351	371	372	369	352	338	328	333	340	320	373	321	356	345	373	393	334	340	383	378	351	382	377	357	372	338	371	336	367	335	359	327	338	345	370	330	343	361	360	363	315	367	362	353	361	339	365	361	318	361	354	370	325	337	369	359	384	333	330	344	324	327	391	343	388	373	334	361	375	374	356	327	366	333	326	360	373	342	336	351	374	354	339	350	374	336	341	361	356	336	334	360	360	352	345	335	381	380	335	329	345	351	362	368	339	338	337	381	363	371	368	360	343	323	368	335	350	375	381	342	348	363	358	347	342	367	380	343	379	373	324	370	351	380	343	396	358	358	372	343	348	356	338	324	352	337	342	321	373	345	332	358	355	331	339	348	327	369	382	343	364	324	340	356	350	348	369	323	329	323	327	339	358	392	331	384	341	315	358	366	330	367	333	351	372	359	373	347	379	359	348	336	353	356
5745	1913	1612	1829	1648	1342	1191	1147	1145	1184	1147	1061	1054	1043	1069	1005	971	998	935	967	974	895	974	938	954	882	861	888	934	922	838	882	891	887	880	863	880	898	883	850	869	925	858	915	884	853	872	862	879	913	885	861	871	918	890	859	914	883	875	844	879	887	942	916	841	809	877	867	851	844	887	834	869	902	888	801	887	912	854	896	877	854	866	867	897	897	861	871	907	875	866	839	883	853	859	873	847	842	863	902	867	904	887	899	840	902	808	849	879	832	856	815	869	882	888	880	890	856	865	833	937	848	844	884	899	839	868	849	897	892	871	831	881	849	841	872	872	841	890	831	859	885	860	847	876	854	880	930	862	869	869	876	854	884	869	856	880	901	858	811	863	862	909	878	855	888	895	860	860	889	878	834	929	857	841	879	858	870	819	887	870	877	904	849	852	907	833	907	866	830	890	876	840	847	845	893	844	834	831	891	837	864	923	823	856	895	934	846	855	856	937	895	892	866	822	915	879	835	837	858	932	832	868	891	850	824	920	889	861	892	925	878	902	916	855	860	913	822	878	822	907	898	893	827	850	929	894	838	905	874	806	853	893	881	885	908	856	879	900	875	862	941	815	903	917	881	898	854	868	870	886	867	903	869	836	874	886	857	857	818	894	821	838	922	822	854	933	874	907	844	895	869	881	868	912	884	864	864	868	884	830	927	842	879	893	825	824	805	830	860	854	880	900	901	895	832	916	909	929	862	892	843	844	849	815	894	912	899	870	865	907	880	858	809	881	845	890	902	817	849	885	916	877	832	895	895	870	912	853	837	899	870	863	914	875	903	862	903	869	889	850	898	882	872	917	824	893	891	886	899	869	847	854	861	850	863	858	930	839	872	848	867	852	871	863	905	853	913	863	891	889	749	901	864	843	862	878	854	922	896	852	839	863	916	869	855	856	866	904	841	901	871	837	861	912	880	873	844	906	857	897	885	889	934	888	826	862	871	895	908	881	941	839	869	882	844	902	859	864	851	863	899	860	861	834	888	835	891	853	851	802	861	835	848	932	841	848	906	837	866	935	908	885	814	890	868	880	944	905	879	901	839	840	895	867	904	873	887	885	838	885	838	899	891	855	837	879	878	874	871	881	841	872	876	898	871	854	861	845	842	866	861	887	904	886	894	884	837	836	860	878	919	909	848	872	878	866	893	928	873	907	857	833	824	882	821	891	837	864	871	856	838	875	863	854	821	855	917	783	889	914	883	861	865	870	855	918	892	876	856	900	849	856	895	870	875	838	818	860	822	866	871	866	816	945	823	893	907	914	874	862	897	884	913	885	849	909	829	865	869	893	866	812	823	908	844	894	855	856	945	867	875	864	915	886	828	899	870	843	909	891	804	906	902	887	841	794	863	832	886	910	861	861	949	827	932	846	870	882	871	888	902	895	885	860	857	890	885	833	837	902	882	844	883	841	859	863	871	923	849	894	868	889	878	880	872	850	883	863	935	903	830	875	902	876	868	890	887	899	834	968	896	877	818	909	926	859	795	857	877	883	871	912	833	983	876	903	875	883	832	889	868	854	898	856	920	883	879	878	845	860	878	864	881	902	897	811	885	869	877	933	877	882	833	850	879	905	870	852	855	879	868	850	883	867	861	866	951	883	885	898	870	918	870	928	883	890	894	883	883	890	855	876	855	907	906	859	911	855	911	869	895	884	867	855	814	913	879	923	844	920	852	866	902	886	904	866	844	868	901	844	868	824	839	839	899	887	861	904	892	899	882	876	895	893	894	868	854	903	854	918	875	872	862	898	874	927	853	845	842	913	877	861	904	863	863	854	919	840	880	859	891	928	800	890	849	854	871	890	826	856	860	870	879	833	879	853	886	868	888	869	857	891	861	847	885	827	877	850	885	858	868	856	886	882	842	899	863	911	886	859	874	869	873	889	920	893	856	861	859	873	903	903	896	876	854	832	850	858	857	912	873	813	800	850	895	876	922	887	823	846	812	855	898	824	873	884	874	887	831	840	915	853	905	870	921	869	936	871	937	845	864	862	895	849	839	846	911	890	855	885	883	892	829	863	954	860	854	900	911	838	813	877	911	909	877	866	890	882	893	840	914	885	880	855	901	881	850	909	873	863	861	871	869	867	889	890	859	858	894	848	887	819	868	889	909	878	842	839	884	866	906	935	885	841	882	850	907	851	853	825	917	866	825	911	844	860	866	861	842	851	880	874	844	876	853	869	942	904	894	908	853	872	884	880	928	895	886	898	871	883	899	895	858	854	875	863	878	895	893	905	792	869	865	843	914	880	852	894	912	852	890	859	922	881	945	871	899	875	884	890	896	875	913	892	879	852	882	838	830	855	837	907	842	917	842	831	885	880	867	873	878	866	864	877	867	931	833	877	883	829	865	859	878	904	897	876	806	863	861	867	840	852	862	855	914	892	910	867	909	844	923	907	900	927	855	859	805	871	797	866	848	890	871	873	889	864	931	862	876	862	844	857	823	861	879	851	877	885	829	874	915	883	862	910	907	849	869	844	854	848	904	851	930	875	836	891	829	892	846	917	873	915	865	858	852	867	869	891	866	862	898	874	945	854	925	826	876	863	899	874	841	854	884	887	890	943	877	912	880	885	819	860	821	846	906	886	841	907	847	879	887	919	818	847	887	869	906	877	821	839	862	875	893	880	878	895	886	898	893	890	877	877	862	891	898	855	839	878	921	875	846	927	902	832	897	862	882	918	845	869	833	881	886	844	874	875	875	862	845	833	834	865	843	872	893	894	840	874	917	913	912	886	850	864	847	912	913	874	793	905	894	878	823	870	914	860	872	893	910	825	933	854	882	884	904	852	851	858	883	880	859	889	887	844	928	874	868	856	859	878	864	895	894	869	878	906	831	868	907	883	876	886	877	875	875	920	885	891	803	908	886	880	873	910	865	920	823	906	960	844	833	870	870	846	834	841	890	852	860	847	888	845	853	927	907	851	868	899	857	909	850	922	882	839	811	916	867	831	902	869	846	874	841	846	874	887	848	870	899	862	889	867	894	906	877	908	920	876	890	875	928	917	836	859	926	889	882	947	871	862	896	821	890	894	850	901	835	898	870	875	878	847	899	855	903	843	888	897	851	878	827	889	859	875	913	858	849	861	848	843	911	861	873	868	904	850	859	935	922	886	900	857	838	898	863	875	919	861	901	884	871	851	887	865	890	888	881	932	881	861	817	914	911	885	884	904	891	895	927	832	900	900	872	845	851	849	890	871	875	804	878	814	870	870	897	873	917	866	892	840	837	874	839	806	893	905	840	839	829	832	851	893	912	841	896	958	912	855	903	884	902	863	929	896	865	908	915	858	848	826	866	881	853	834	845	904	866	845	893	888	901	872	864	829	881	892	822	883	894	897	862	865	901	847	902	859	881	848	941	851	889	849	889	839	939	878	845	842	838	869	886	871	875	859	869	827	918	879	844	835	921	834	878	843	880	859	896	839	865	892	853	871	867	880	902
17654	4092	1632	1034	790	542	501	416	449	404	417	391	370	390	387	372	400	331	330	349	317	324	350	353	327	321	334	356	357	366	359	305	336	308	345	334	291	353	314	335	334	306	327	340	328	333	300	314	338	342	314	301	342	320	302	339	338	361	324	330	327	298	284	363	331	308	339	307	323	306	298	314	327	309	312	315	341	316	341	323	299	369	284	320	312	323	290	307	321	310	312	291	309	287	323	311	322	321	337	325	352	306	301	345	313	316	312	332	321	311	349	342	304	313	340	342	297	326	297	318	319	335	318	331	313	308	351	297	343	313	316	296	332	320	342	337	299	346	319	318	326	292	330	325	340	332	340	335	316	321	306	306	326	317	297	311	328	338	298	325	330	327	327	273	288	261	326	319	318	351	335	304	310	311	332	318	369	304	318	334	314	339	347	274	328	332	335	330	344	332	301	324	331	306	325	316	349	366	297	324	299	332	328	292	318	306	338	317	326	294	344	297	303	288	314	299	349	300	300	296	336	328	322	324	343	329	317	320	341	311	323	321	305	334	323	323	329	297	348	324	335	320	343	335	297	324	333	309	318	317	302	327	344	322	330	317	341	315	336	318	309	327	302	345	323	315	333	292	321	332	316	357	317	342	317	291	336	324	299	329	334	291	317	304	306	286	351	318	331	314	329	299	336	335	306	358	367	310	305	322	342	353	323	346	275	323	306	326	346	298	337	281	341	317	313	323	320	324	337	326	303	343	362	314	303	344	324	318	307	298	330	338	319	314	297	340	345	316	350	280	314	318	319	309	345	309	317	335	310	323	355	348	351	324	352	340	315	316	296	331	334	290	364	344	295	350	315	326	310	309	307	345	297	306	327	322	313	326	347	291	319	325	346	335	321	306	319	315	288	343	327	316	361	353	318	321	387	307	323	308	311	300	333	334	335	329	291	354	298	333	345	315	330	297	292	311	298	334	305	343	349	314	331	303	291	323	314	318	346	312	321	298	309	310	337	304	315	328	288	303	348	311	331	342	330	307	256	341	352	325	318	297	314	322	348	311	333	331	279	291	304	336	299	290	319	333	329	328	344	321	333	345	334	320	346	315	310	293	305	338	303	337	334	326	342	355	322	328	317	358	333	342	296	291	324	288	299	302	315	300	300	289	304	304	346	326	329	322	310	309	307	309	345	308	332	322	328	316	329	321	325	310	326	316	338	329	332	336	315	337	302	350	334	339	310	372	367	309	332	347	343	326	326	328	323	314	302	355	327	326	314	318	299	325	281	352	324	342	323	336	314	309	320	334	321	328	331	317	320	339	282	312	344	336	314	304	343	321	340	320	311	357	314	326	320	346	314	297	347	326	320	297	332	315	336	308	292	328	310	334	345	302	337	347	300	320	285	344	306	354	309	274	311	340	327	323	312	344	302	333	336	322	303	306	345	328	387	311	354	326	345	326	299	343	327	295	322	349	304	329	333	359	315	301	347	333	341	329	370	327	302	285	321	309	313	333	344	282	363	334	286	344	349	332	312	364	311	329	315	326	338	351	327	340	269	283	289	312	367	326	296	324	352	326	331	310	265	339	323	281	323	293	317	334	345	298	355	297	320	326	298	334	308	324	316	316	308	335	333	330	335	324	338	308	324	335	329	301	321	354	334	308	309	334	350	310	311	326	334	311	304	328	278	298	310	309	333	335	313	335	293	318	343	322	316	322	357	344	293	332	335	343	304	315	320	330	360	346	325	339	324	342	317	304	333	343	282	314	332	334	322	325	352	334	322	312	344	355	337	344	336	328	337	313	332	354	356	355	321	322	309	337	297	283	306	309	337	312	342	332	341	325	337	294	301	356	336	336	334	354	300	311	333	335	298	357	318	313	304	334	327	350	345	325	344	315	309	326	319	341	352	321	329	332	348	320	311	357	319	323	324	285	326	324	323	330	319	293	345	337	326	351	361	303	275	324	332	282	309	355	318	305	337	311	332	352	332	298	294	306	304	326	333	314	325	337	305	291	328	312	354	294	306	342	322	290	369	309	321	296	311	314	312	319	338	314	306	343	327	354	314	340	311	323	319	363	325	325	316	343	329	331	296	320	294	306	367	312	313	303	327	328	335	297	323	370	345	325	330	327	318	323	308	335	310	337	348	305	323	319	324	345	316	313	319	332	330	338	300	344	312	293	321	307	315	341	312	318	338	319	330	320	316	342	328	324	310	316	302	342	293	329	350	347	325	333	344	336	351	325	304	323	336	329	312	334	317	295	349	316	311	350	338	347	303	332	285	313	304	327	314	338	319	317	313	310	335	347	348	285	313	337	309	302	325	309	335	290	302	313	330	301	326	332	326	309	339	322	333	336	301	297	330	333	320	348	316	321	331	332	318	346	338	350	276	349	332	339	352	350	316	304	325	275	337	306	289	339	323	294	351	316	356	328	321	333	337	365	348	305	307	302	328	296	289	340	303	375	325	336	308	352	322	289	344	304	327	331	331	327	347	297	334	286	324	361	325	306	341	327	307	296	335	331	319	313	298	290	329	298	340	335	356	292	325	311	311	368	354	372	309	314	345	306	316	347	341	351	314	308	302	345	305	360	325	333	322	325	341	302	305	343	312	341	308	312	303	314	309	324	321	331	308	306	303	329	300	319	302	335	297	283	328	326	323	338	366	325	327	346	339	364	315	376	330	295	304	323	312	341	305	304	311	324	320	338	298	330	324	282	325	325	322	348	298	297	295	337	329	335	380	336	327	341	303	316	289	348	364	332	333	308	315	331	308	353	325	326	322	369	311	344	280	316	330	354	356	298	320	331	314	307	326	363	304	320	350	336	294	293	314	309	324	305	323	321	335	333	353	332	349	315	320	366	301	334	327	294	320	320	313	325	334	358	319	281	326	322	316	329	350	313	333	340	333	330	316	281	345	356	314	340	321	329	303	305	345	309	310	305	347	317	316	329	294	307	302	335	329	351	340	300	316	336	316	326	305	316	309	318	331	313	312	323	293	333	284	316	345	310	345	346	307	294	351	359	291	339	308	327	336	283	331	292	330	305	310	323	351	352	328	385	340	320	300	345	320	330	350	335	339	347	297	336	338	321	313	336	331	332	317	321	297	302	310	295	346	334	297	318	322	316	315	335	342	336	312	313	298	329	322	347	321	325	316	316	334	338	344	309	291	317	337	352	322	321	334	356	337	322	346	315	321	335	323	304	332	368	342	294	301	294	288	307	307	295	355	338	357	355	332	358	302	323	298	316	330	347	323	292	292	312	343	322	374	315	335	331	348	323	349	303	370	347	324	308	295	312	329	318	335	340	316	310	299	305	290	309	329	361	284	310	282	324	319	334	320	324	309	302	303	312	310	334	301	343	340	321	329	324	319	352	336	300	305	315	334	324	294	323	353	342	335	369	343	327	319	320	326	320	317	307	333	350	305	329	359	328	331	354	353	305	319	343	308	295	315	382	320	322	307	314	339	308	307	328	312	320	301	341	303	336	297	307	329	300
13488	3433	2689	2983	2687	1949	1712	1583	1629	1444	1390	1216	1236	1205	1087	1122	1004	999	982	985	962	882	861	895	929	865	837	838	868	859	857	843	825	815	789	762	805	910	852	898	850	775	821	787	798	815	830	831	765	832	771	784	799	805	843	794	781	808	863	785	769	817	822	851	779	820	844	803	781	777	805	740	854	841	768	801	806	841	797	783	840	775	818	791	819	806	813	791	779	836	795	769	789	796	797	805	777	808	826	799	772	795	806	805	807	786	774	840	803	762	821	790	785	799	853	774	792	793	764	749	773	817	799	775	815	757	770	839	835	807	784	781	835	814	813	796	793	809	823	808	835	814	811	803	773	847	770	814	781	777	776	793	827	801	858	806	831	811	805	801	816	807	759	764	855	776	749	814	802	807	771	826	772	812	818	751	800	751	763	790	819	761	822	841	854	774	792	788	789	759	813	823	808	800	741	762	736	802	810	784	796	834	832	822	786	776	817	768	801	796	793	864	757	824	768	831	768	796	791	816	797	806	804	799	761	835	755	843	816	780	773	823	784	799	821	764	825	751	819	844	802	784	793	819	793	734	785	770	811	804	791	861	773	829	784	831	840	798	777	808	810	769	813	838	786	813	848	753	789	800	805	778	797	806	761	822	732	781	783	774	816	798	772	772	790	765	829	807	835	810	805	792	816	817	770	792	789	745	790	809	774	799	783	802	749	788	785	822	800	801	746	752	756	803	766	787	806	818	811	798	765	789	763	777	825	796	792	812	805	855	835	751	830	789	839	798	790	805	744	785	803	821	821	830	763	794	770	816	816	819	819	784	804	803	763	821	772	829	783	817	810	756	840	799	806	793	791	761	824	760	808	790	735	800	802	772	851	787	786	766	794	793	801	795	783	844	852	787	767	795	819	798	773	808	760	768	789	807	797	800	790	837	770	821	805	807	806	779	799	833	800	760	779	823	783	787	789	852	771	794	791	818	761	854	807	752	804	794	806	808	797	778	772	824	802	792	829	779	801	751	782	778	773	833	823	828	820	779	810	809	856	803	793	769	801	820	771	760	805	844	831	770	812	802	801	839	785	752	787	798	841	827	768	796	813	793	858	797	799	774	817	732	800	819	804	765	791	809	782	732	785	787	806	771	810	815	861	813	757	808	840	829	798	818	792	826	772	805	807	778	788	861	851	857	824	801	855	776	763	796	789	801	770	794	767	741	773	763	771	834	772	792	812	809	743	837	824	813	795	830	764	769	806	784	782	813	798	846	794	789	799	754	734	817	847	786	774	812	737	806	793	766	806	817	774	822	775	819	753	772	801	770	793	813	786	788	819	843	808	819	767	786	752	824	753	818	807	760	845	770	801	821	807	783	800	798	830	823	750	732	777	707	821	772	796	806	779	808	829	800	765	822	809	831	829	789	785	846	820	814	833	794	799	805	798	780	832	825	770	828	798	791	764	824	795	804	805	825	779	816	778	791	779	731	819	803	794	810	822	775	798	806	789	790	798	841	720	777	820	818	785	807	797	788	783	825	813	801	833	790	763	741	748	790	807	769	809	800	798	797	785	806	823	788	779	817	789	836	836	808	755	788	775	784	748	759	772	769	813	781	784	859	777	801	806	781	751	833	822	779	790	777	810	819	794	822	821	762	737	807	767	809	779	807	835	787	805	727	812	805	760	829	822	806	808	803	787	758	805	809	800	808	775	783	830	824	815	809	744	804	834	810	753	783	823	791	827	819	849	791	816	803	858	797	814	790	828	828	800	815	794	761	757	846	773	806	833	809	779	830	789	825	834	794	762	768	824	794	795	816	797	810	827	742	786	788	774	755	794	834	776	804	788	788	801	798	768	779	775	833	857	786	856	750	777	803	829	784	796	769	780	803	783	826	759	804	791	788	787	772	798	826	800	826	772	763	791	781	779	793	802	778	791	808	813	825	779	765	792	815	816	797	792	811	779	824	783	844	843	818	775	797	760	853	814	761	810	765	813	810	823	814	837	793	780	813	845	811	745	897	824	796	799	744	800	786	854	794	722	779	756	782	797	744	784	785	779	835	790	786	766	774	809	784	839	876	802	799	783	807	767	754	834	820	770	823	822	825	759	817	767	787	810	775	757	785	723	789	794	770	807	790	848	837	789	824	782	727	794	788	768	818	800	773	828	816	825	824	795	800	828	774	851	858	800	810	793	778	781	751	792	755	805	802	801	768	775	852	772	766	808	798	807	765	795	799	762	820	758	786	829	767	795	751	799	796	774	771	764	804	748	802	799	789	859	827	811	774	809	843	790	769	773	824	767	791	815	761	792	786	816	788	778	796	792	785	746	750	814	808	793	785	763	825	807	753	823	805	774	779	797	786	809	823	777	742	789	857	789	803	770	818	796	773	813	794	801	771	755	794	765	798	781	771	799	817	778	757	779	854	800	823	794	797	735	800	756	773	821	780	789	822	750	800	787	805	768	792	833	782	733	782	806	787	842	813	816	795	796	827	811	776	821	788	750	809	851	767	796	797	777	739	809	868	820	802	809	832	794	745	835	795	803	827	879	738	805	805	783	804	765	762	855	797	824	832	792	852	794	781	792	779	790	784	767	813	870	801	790	845	795	836	797	756	823	808	827	793	795	811	792	819	806	778	752	791	826	816	817	804	811	804	825	813	783	737	806	848	743	802	766	831	854	817	815	802	785	746	823	826	794	801	831	793	786	753	777	811	813	814	785	753	786	779	746	769	799	850	821	801	777	789	834	781	791	795	783	829	835	786	765	763	832	776	851	817	763	837	792	768	797	776	767	795	748	813	804	785	772	813	803	745	792	815	758	829	807	838	803	767	796	776	760	817	808	804	793	789	797	818	829	782	780	783	730	794	805	769	796	768	783	810	785	817	779	810	789	850	773	742	776	770	798	786	849	827	810	821	797	848	742	799	785	762	801	811	783	814	826	779	776	788	822	832	797	767	793	764	790	803	789	814	771	795	763	858	808	817	777	785	779	793	760	815	823	824	809	822	799	740	774	816	804	789	840	746	804	789	794	763	791	815	797	764	848	771	774	787	799	819	817	841	757	788	800	755	799	811	830	840	820	804	768	844	813	820	784	836	778	792	791	836	743	781	776	779	809	769	777	816	828	771	825	785	802	778	790	800	795	806	811	753	790	819	827	825	761	844	834	778	765	837	791	887	809	833	735	722	777	797	801	741	782	785	749	766	802	832	839	840	806	824	774	793	807	796	828	845	830	798	767	846	762	834	784	796	799	792	782	819	818	850	757	812	801	782	782	840	791	754	781	824	756	791	758	777	786	809	814	848	812	827	795	808	795	757	820	769	810	787	783	781	810	749	829	799	778	800	840	820	814	790	831	804	790	818	834	744	827	812	803	802	814	797	800	840	780	799	796	834	848	761	818	804	786	845	777	781	848	813	790	826	786	823	860	804	778	793	773	836	759	855	768	807	789	763	784	787	734	768	795	791	759	757	814	782	782	803	791	746	780	792	787	795	773	826
26326	6732	2806	1578	947	615	488	429	414	328	336	289	285	261	248	218	207	183	193	199	171	210	181	189	174	184	174	172	205	199	195	158	167	168	175	170	185	182	176	218	206	185	187	176	182	181	168	175	176	154	160	159	158	172	178	157	182	159	187	151	154	178	158	160	171	179	171	168	170	183	176	189	174	174	181	189	168	175	158	171	188	178	176	162	190	185	181	179	176	179	152	154	179	153	170	166	180	174	169	180	176	160	180	174	164	167	167	175	163	159	147	194	166	172	177	162	179	164	163	192	167	182	148	168	189	172	141	206	171	141	177	178	173	166	198	171	160	158	171	171	181	134	160	181	177	165	143	139	176	166	200	188	167	161	193	159	179	162	160	167	176	162	147	172	182	161	170	190	209	166	157	161	158	181	164	158	174	164	200	167	195	171	184	162	165	171	160	176	183	150	179	174	145	163	159	166	168	175	154	160	183	185	159	185	166	179	159	162	169	159	177	158	190	183	189	171	176	197	190	197	198	176	168	181	188	158	171	206	152	181	174	167	160	183	180	186	195	185	182	160	188	138	152	151	195	141	167	185	159	167	180	187	184	165	158	160	171	177	187	160	163	162	166	203	171	145	187	164	154	165	167	155	167	158	180	165	183	164	123	162	159	158	174	161	174	188	170	175	159	163	168	145	167	177	180	163	182	172	178	162	151	157	154	171	167	171	181	174	166	162	161	166	180	177	147	164	177	167	163	154	182	186	161	183	181	147	173	177	168	169	182	164	152	166	180	147	173	149	174	161	153	154	169	159	203	157	162	159	178	165	180	166	180	173	137	174	172	183	178	193	147	158	182	172	171	176	199	197	174	181	160	176	181	184	196	187	160	204	183	190	170	155	169	184	173	161	176	162	173	172	161	196	155	179	163	155	140	171	151	148	168	158	162	158	158	175	161	169	191	168	173	183	170	146	162	155	198	167	190	171	190	159	174	166	187	169	179	176	168	159	166	186	164	172	170	165	194	196	219	187	165	161	153	182	156	191	177	169	148	164	144	154	182	189	148	165	176	150	192	159	177	153	162	162	167	180	149	175	162	169	182	172	175	166	185	172	174	185	174	184	154	179	167	146	167	152	159	161	158	166	169	174	161	150	165	165	147	153	171	171	181	179	155	170	171	167	166	190	184	185	168	153	158	175	170	186	185	162	155	174	187	175	168	166	192	171	169	180	197	195	178	175	162	180	153	143	181	169	211	180	193	194	165	176	142	176	160	179	152	169	176	174	176	173	186	146	179	168	154	161	167	195	166	169	199	175	169	164	185	169	189	191	186	179	174	183	159	157	172	152	163	167	164	195	186	189	161	183	185	172	168	168	163	179	178	175	219	171	195	199	155	185	170	159	177	175	150	143	168	189	159	191	170	185	157	184	157	198	181	174	170	169	171	180	204	166	151	152	164	187	173	149	151	186	191	174	162	198	165	173	186	161	152	180	177	156	176	161	152	173	136	164	159	156	171	164	177	178	165	189	134	163	178	179	176	199	181	202	196	154	182	177	159	158	150	192	159	196	166	171	192	163	170	163	173	184	159	174	178	152	160	192	182	170	172	142	165	158	159	162	154	170	191	162	174	197	178	177	162	184	173	154	156	186	195	170	165	156	176	171	195	159	169	158	162	155	173	163	174	164	153	181	158	174	159	151	159	170	157	165	176	169	202	154	167	170	166	157	160	189	179	171	159	172	186	175	174	161	178	181	170	170	184	173	161	170	178	141	165	179	165	187	185	165	149	166	179	175	148	176	179	188	182	175	171	188	169	182	162	173	190	163	179	178	192	175	164	181	174	180	177	168	160	173	172	200	181	158	184	158	148	160	165	171	167	170	180	183	152	163	180	160	158	158	171	145	152	165	172	165	186	180	166	175	175	185	155	185	168	182	155	163	134	167	184	182	186	170	169	147	193	170	161	183	160	155	172	152	165	161	169	164	160	179	161	189	179	196	154	185	160	185	173	173	184	173	203	170	186	158	156	165	164	165	179	157	149	163	187	166	182	175	145	150	170	160	148	169	153	174	196	155	158	155	171	160	163	143	165	169	155	166	189	159	173	181	166	176	154	137	171	181	196	194	154	174	180	189	181	184	176	169	194	174	184	206	182	167	195	178	154	166	171	174	193	167	164	149	172	182	141	187	161	162	180	193	181	193	176	168	190	163	184	170	155	190	152	171	129	165	173	204	173	172	147	165	163	189	188	145	162	173	164	163	178	167	162	176	173	176	168	158	191	157	170	176	174	165	174	176	160	184	166	159	179	187	171	171	200	173	184	182	175	174	185	184	151	181	168	168	174	163	188	157	173	167	178	176	177	161	181	187	152	174	188	158	146	170	157	167	149	187	196	172	167	175	158	180	181	169	189	190	175	161	156	172	152	160	170	198	136	182	178	168	159	174	153	181	167	172	170	185	175	177	162	192	179	171	160	168	150	167	176	163	175	186	180	185	159	175	180	151	181	164	179	174	159	181	161	155	186	176	179	169	163	191	179	169	166	176	163	181	141	153	165	174	182	177	179	197	154	190	181	177	184	186	160	171	164	164	160	152	158	178	172	159	187	157	167	171	185	178	163	194	164	172	173	179	176	181	198	176	163	173	185	160	157	190	167	159	177	182	158	179	174	156	169	185	190	177	189	169	165	168	156	173	153	170	195	186	164	146	177	179	136	157	178	183	173	177	168	149	180	169	156	166	195	190	169	182	171	175	173	200	183	182	144	179	174	161	179	167	170	190	153	152	154	149	175	156	189	180	172	183	182	174	173	170	166	143	144	152	158	174	180	156	172	138	200	171	179	167	138	189	170	178	182	157	151	170	154	157	170	175	172	157	167	184	153	177	163	171	176	171	177	150	179	172	166	167	186	185	171	193	178	181	173	169	161	155	153	155	161	167	164	167	185	180	167	178	174	158	165	184	190	189	182	174	178	194	178	183	188	198	185	157	174	159	182	161	175	194	183	144	168	188	169	162	184	172	191	178	165	171	169	181	169	184	199	148	195	194	171	158	159	166	175	194	166	192	179	165	199	187	181	148	171	184	206	150	166	178	177	176	158	197	169	153	174	182	172	176	178	175	186	163	172	176	171	175	176	145	172	167	163	198	187	174	177	159	172	173	172	163	180	183	157	170	170	169	191	180	167	178	210	180	175	180	163	169	152	162	143	156	142	183	158	180	170	154	193	188	123	181	153	186	181	159	175	163	179	178	176	197	166	215	194	174	182	175	168	177	176	161	175	159	166	182	147	165	174	186	168	175	158	153	191	199	167	197	160	164	149	184	146	161	196	185	181	192	168	174	150	171	172	187	150	176	190	173	182	163	180	146	161	153	152	171	168	169	178	145	160	178	156	164	175	192	193	136	170	177	184	180	185	157	197	166	187	187	180	178	171	174	160	175	178	169	183	167	163	160	172	178	202	178	142	183	182	153	169	170	175	154	151	178	186	198	191	175	166	150	162	156	149	170
17658	4228	3963	3748	3013	2232	1762	1828	1648	1515	1257	1226	1112	941	881	820	814	680	669	641	658	617	564	554	546	587	520	560	524	539	539	502	548	488	493	470	474	548	611	588	570	488	462	453	460	444	456	454	477	468	467	479	446	461	420	491	478	491	440	458	445	453	471	438	450	482	449	443	446	466	484	450	464	458	484	451	437	460	447	437	461	428	437	463	467	459	460	480	485	450	451	461	462	428	454	447	439	470	447	461	427	468	441	431	430	403	461	461	492	485	468	490	433	483	424	421	463	478	477	442	462	444	453	447	405	457	448	433	429	465	472	471	440	426	441	452	458	480	428	471	494	449	455	437	477	446	446	451	451	437	431	467	418	462	473	456	438	471	463	446	478	430	457	461	437	424	440	437	476	459	478	441	439	456	445	450	484	443	448	462	459	494	441	477	445	479	450	443	443	418	457	439	446	468	454	453	451	425	469	471	486	458	452	449	458	393	454	449	414	466	419	482	435	443	411	471	502	455	444	417	502	460	457	421	402	502	403	455	392	451	453	438	495	467	438	477	459	444	437	439	454	461	470	423	447	450	455	451	480	474	453	402	436	441	447	461	457	452	464	437	476	450	436	422	491	438	433	469	469	469	443	417	464	456	443	465	443	433	449	452	464	456	439	451	466	450	449	455	430	423	461	446	457	421	472	494	442	471	448	473	447	472	449	440	465	450	492	431	424	458	455	440	461	478	422	457	454	472	480	484	451	425	481	456	435	418	467	444	425	454	473	451	425	462	430	437	451	470	435	458	449	443	428	442	493	424	422	469	429	469	443	466	435	454	467	452	441	493	434	435	439	433	410	488	428	472	423	413	476	447	467	425	405	455	441	472	455	445	445	441	425	477	514	439	452	450	489	458	471	435	467	450	469	450	495	429	427	480	451	420	461	478	451	435	431	463	438	448	465	450	432	454	439	408	468	446	427	469	489	441	475	507	440	438	463	456	422	458	453	426	417	426	452	462	456	428	444	482	449	433	454	442	442	450	477	440	448	428	444	441	434	458	436	417	464	478	412	436	483	471	411	476	465	419	451	442	468	465	449	435	432	437	455	461	424	460	450	457	418	434	433	473	393	421	456	427	462	443	436	453	442	439	464	434	462	432	468	463	451	470	407	450	455	476	420	464	464	443	463	448	446	472	439	464	465	446	424	426	500	454	433	438	442	468	469	459	409	474	484	421	429	433	451	445	442	456	434	443	484	428	427	420	444	458	419	410	399	427	412	452	432	455	453	434	441	456	481	438	474	445	460	462	444	454	416	458	469	441	446	455	432	422	471	423	468	398	430	480	482	455	464	430	487	460	428	441	434	427	403	475	414	442	440	445	450	447	438	429	417	435	474	480	446	427	461	427	444	472	409	431	459	409	469	484	438	445	438	429	459	454	436	428	443	442	416	462	452	446	464	433	445	464	464	424	432	422	453	460	420	459	458	490	476	421	437	474	434	468	433	439	421	438	451	469	417	420	455	413	434	440	467	462	457	440	428	465	434	448	458	453	430	423	447	449	440	431	466	482	442	468	442	453	415	409	431	437	454	469	442	436	466	468	459	452	432	471	480	484	441	438	458	474	449	455	418	439	455	456	467	443	430	444	496	454	416	455	424	468	478	484	449	443	481	445	447	441	452	435	436	503	435	417	453	458	448	481	479	471	444	471	413	420	455	433	465	472	459	449	484	442	448	446	489	447	492	449	490	468	437	430	475	435	449	447	444	457	447	435	473	468	433	417	443	477	443	438	465	462	474	487	471	444	450	409	489	442	442	475	457	508	444	431	427	448	444	480	438	462	420	442	441	427	436	457	452	418	488	453	462	410	429	459	460	453	440	486	452	429	416	463	490	454	392	438	426	453	478	451	476	472	455	473	446	426	479	465	452	455	415	436	473	425	439	433	430	420	453	459	466	436	483	463	420	404	446	435	485	399	435	461	451	445	468	461	473	462	464	459	417	482	471	432	475	434	443	498	413	442	454	488	469	441	441	452	435	438	493	453	454	447	475	503	474	436	454	485	443	419	463	468	485	451	442	458	457	449	446	410	432	453	451	458	429	462	449	467	464	447	481	449	457	479	455	396	427	433	454	439	431	418	438	402	480	442	441	442	441	459	454	437	419	471	451	435	428	446	462	493	427	456	444	423	463	458	471	474	432	438	428	444	456	422	472	422	483	442	441	450	475	432	461	435	458	437	435	429	476	453	426	450	416	445	450	456	484	462	456	469	449	447	458	460	420	475	455	421	428	477	445	422	471	458	447	454	455	485	459	442	438	458	465	404	458	437	482	470	426	469	436	489	477	465	420	452	459	437	419	474	442	438	421	466	466	449	445	424	462	471	442	471	426	441	460	477	467	458	456	443	480	475	441	419	456	450	457	429	427	474	445	432	448	417	460	453	499	489	462	491	471	442	477	472	422	432	424	450	441	479	443	459	439	459	429	451	446	454	441	450	451	444	430	459	450	455	435	413	422	447	436	437	460	440	429	438	437	440	465	439	457	458	477	495	455	475	446	464	429	464	459	411	440	422	469	441	448	484	456	446	427	417	454	434	450	453	473	476	495	448	436	499	461	425	458	435	467	409	449	428	424	453	431	461	459	413	499	450	443	466	406	450	462	455	465	469	435	415	428	448	439	432	491	481	474	442	442	451	463	444	384	462	453	422	458	445	440	423	477	431	470	460	448	436	449	486	441	461	442	454	458	450	425	418	462	474	456	489	469	436	459	440	514	441	467	457	465	475	451	468	496	451	440	485	456	427	458	408	431	433	458	430	432	413	451	454	471	424	431	413	468	466	422	436	419	441	444	442	465	422	395	438	440	448	445	478	426	450	422	471	440	441	441	460	453	450	437	420	499	471	429	498	444	448	441	481	436	473	445	442	464	460	398	406	446	436	456	444	465	457	424	488	460	447	470	434	426	455	424	460	426	415	462	457	439	488	418	473	438	462	486	455	417	470	421	427	462	456	451	440	388	437	479	443	435	446	469	427	462	464	443	429	484	458	438	435	460	437	456	447	506	446	461	435	445	445	464	461	438	452	411	453	445	436	459	476	435	442	443	497	418	438	444	468	428	443	456	433	438	464	443	441	444	470	467	467	465	433	449	456	396	464	455	472	432	443	453	451	436	435	441	446	476	418	439	450	463	472	462	446	431	461	458	455	499	468	447	461	444	456	461	466	477	441	452	442	433	441	427	484	464	431	446	422	472	444	464	419	472	462	420	464	459	437	403	450	459	442	441	430	455	458	400	462	417	416	486	457	450	454	477	436	467	462	476	448	431	454	438	457	419	427	425	465	474	465	437	445	468	477	427	466	442	401	444	448	446	433	457	470	423	455	439	452	421	481	473	481	419	470	440	479	429	434	442	438	468	402	437	407	490	467	475	437	451	480	413	464	455	437	445	454	436	462	464	467	406	431	506	452	470	450	441	453	457	460	456	450	434	451	451	467	460	414	477	438	448	465
6517	1299	725	594	534	416	428	400	401	383	361	395	391	329	365	377	346	370	345	354	343	350	333	344	367	354	375	350	350	321	344	352	315	341	338	321	350	367	291	349	322	373	293	326	330	323	389	334	321	346	391	352	354	344	327	338	331	373	382	339	330	333	339	352	386	366	367	314	332	355	341	366	349	355	366	336	315	357	343	341	327	336	335	318	317	338	366	344	366	360	354	321	324	336	328	373	333	313	334	354	347	366	334	336	318	342	351	340	353	351	312	349	353	345	321	307	309	327	355	305	332	323	371	336	328	296	313	350	348	342	388	338	321	339	326	351	355	339	322	322	341	350	350	355	364	323	337	331	335	344	314	322	382	335	367	352	326	342	320	357	336	335	324	360	351	386	291	362	328	342	339	335	363	337	367	345	376	323	338	369	371	311	324	345	326	340	359	345	353	334	337	323	365	349	316	354	363	322	354	346	359	339	315	315	324	327	337	377	368	323	335	342	311	347	328	353	343	329	325	331	359	317	327	365	364	353	336	344	355	356	352	326	344	352	373	318	352	357	318	323	340	352	374	359	333	365	342	359	329	338	364	309	328	357	314	352	379	346	368	337	329	351	344	324	339	380	332	376	379	317	353	350	349	335	379	326	332	349	323	331	343	314	364	326	338	317	379	368	327	343	339	339	339	333	348	351	336	334	354	393	341	354	343	346	303	336	366	357	330	302	360	340	340	365	369	331	365	378	340	355	350	360	333	341	319	349	304	307	352	352	349	375	344	354	384	382	372	350	315	321	367	335	363	329	337	314	298	367	319	340	367	345	332	320	301	342	324	344	377	350	329	327	346	325	315	380	338	330	351	358	318	321	336	321	353	372	317	327	319	372	348	360	319	337	350	340	360	333	318	366	349	350	337	358	388	352	336	341	347	315	373	385	372	335	364	374	319	358	320	328	326	350	367	372	386	291	339	365	325	325	337	374	336	368	338	346	356	324	356	336	337	324	348	353	370	357	350	324	359	355	312	343	353	327	380	355	316	328	318	375	340	330	346	326	351	350	333	341	346	363	316	316	328	309	318	382	366	331	321	348	363	327	325	347	326	344	342	330	351	360	340	304	381	366	328	361	342	334	348	329	330	335	347	323	350	336	342	358	349	360	353	333	357	365	370	361	352	326	303	315	377	375	345	357	331	370	323	319	357	332	333	361	364	385	377	320	348	359	327	373	327	323	370	362	336	327	389	357	332	333	366	363	347	320	356	378	361	334	338	368	321	325	344	318	365	348	374	362	344	322	338	294	336	341	341	342	346	339	315	362	336	377	348	336	360	347	347	334	341	352	345	324	375	397	386	380	331	356	361	333	355	322	352	354	333	340	365	326	352	302	335	357	367	327	368	343	327	338	353	335	337	353	354	321	324	331	344	319	376	352	357	347	361	352	321	347	373	383	313	344	340	359	333	326	324	346	325	363	366	319	373	325	361	354	328	353	370	317	316	329	347	350	302	349	352	330	362	360	350	358	340	321	336	346	333	354	342	338	340	336	336	352	367	341	340	291	361	370	318	348	338	341	327	352	353	361	362	332	351	396	340	338	301	347	301	348	340	354	355	350	361	361	359	349	347	326	314	338	345	380	356	338	344	349	318	345	350	340	348	366	346	337	372	316	372	342	359	354	376	295	360	337	309	355	343	363	356	332	325	350	345	312	325	350	321	347	340	331	368	329	348	330	306	346	342	316	327	343	338	352	343	353	320	280	307	330	332	345	347	357	327	373	355	345	345	342	364	329	350	350	338	313	353	332	326	345	360	328	383	345	341	350	346	317	345	327	356	374	363	331	374	357	348	310	341	328	338	347	315	368	303	308	333	328	348	350	363	316	334	336	351	340	392	340	342	340	349	343	361	307	350	364	331	346	359	366	332	355	327	371	319	375	347	334	303	334	322	373	326	335	322	333	366	324	332	391	348	358	378	335	338	315	325	360	345	333	373	325	332	367	345	357	353	339	302	324	348	344	362	338	346	350	330	310	356	339	341	367	331	323	348	341	333	336	332	345	293	352	325	335	382	363	346	364	381	328	339	377	334	377	366	328	343	325	329	341	342	346	367	359	343	310	360	379	333	351	360	366	343	366	342	313	346	364	343	331	326	364	356	362	370	345	308	348	367	334	324	304	370	290	346	376	332	330	390	345	334	342	346	329	337	328	356	367	344	306	368	343	336	317	348	330	366	335	365	343	358	325	319	295	348	326	352	321	339	379	353	347	352	316	380	349	332	339	352	337	364	370	389	369	334	347	331	338	319	371	352	369	317	359	350	360	318	317	315	330	314	362	353	330	316	330	330	365	344	351	388	347	344	322	381	355	297	367	353	374	349	327	331	341	333	371	352	353	365	352	343	377	345	341	338	338	325	352	324	339	340	352	371	366	351	322	361	347	351	358	361	305	337	333	302	379	370	315	337	330	351	332	339	336	360	347	400	368	336	375	322	331	300	360	352	343	318	338	331	342	366	342	325	334	345	323	359	335	351	359	333	350	325	373	336	352	309	310	335	365	349	337	338	361	335	333	340	372	331	344	343	362	334	335	332	398	341	372	365	356	337	361	322	327	335	344	345	316	337	379	315	390	330	308	353	344	302	343	344	329	385	376	324	373	310	372	346	336	349	358	333	321	293	333	328	336	331	338	300	361	329	366	375	343	316	335	356	327	348	335	332	360	349	348	379	318	377	316	338	317	351	387	332	333	373	332	347	339	326	328	339	331	349	332	336	339	332	353	327	306	305	360	348	347	364	333	288	353	348	307	344	349	361	341	329	328	344	355	352	353	327	332	358	367	362	341	354	293	332	350	346	361	360	330	317	377	363	323	349	292	367	362	325	323	328	340	339	376	330	360	365	325	331	340	330	362	342	322	304	347	348	333	321	354	359	328	329	333	325	330	326	363	343	365	324	314	321	347	344	336	342	329	336	353	345	325	336	332	366	330	305	361	327	354	367	353	384	354	359	339	318	358	340	368	332	333	353	336	341	340	321	316	322	334	351	331	346	314	356	367	354	339	391	339	354	363	346	354	365	349	359	331	335	333	320	326	340	304	374	370	347	372	333	342	340	330	302	346	345	343	358	334	353	301	378	316	354	401	364	342	348	348	316	318	330	337	328	332	324	323	351	342	368	326	347	338	321	374	319	344	371	370	333	359	368	338	338	356	359	327	339	338	345	326	364	349	355	317	324	347	319	312	316	338	360	345	321	350	346	324	337	353	318	303	338	393	343	338	365	329	346	345	351	345	347	337	358	353	351	351	341	378	344	357	335	348	366	318	358	349	361	383	356	356	349	320	354	357	319	349	356	345	333	335	342	321	328	337	351	343	336	351	345	317	320	334	375	335	338	323	349	348	366	368	346	336	328	356	324	322	326	355	352	352	347	313	335	338	355	368	326	313	403	336	328	357	352	346	353	346	328	344	346	340	366	363	317	326	343	284	302	314	347	330	324	385	358	344	339	344
5347	1770	1675	1788	1526	1381	1288	1201	1199	1165	1045	1039	963	980	944	922	917	910	903	914	895	859	859	934	857	853	851	924	918	889	867	852	839	879	815	777	836	889	914	871	882	862	833	877	859	845	860	842	803	848	880	886	834	862	880	862	840	855	858	855	860	815	828	845	833	856	833	862	864	851	866	860	803	866	874	880	815	801	868	875	881	882	885	868	855	852	844	850	900	898	877	813	819	843	813	832	859	853	838	835	866	863	802	880	888	841	857	826	852	777	845	840	821	797	810	855	779	846	822	812	874	870	833	902	850	845	811	891	846	842	814	831	850	885	871	805	818	855	830	835	826	869	847	855	794	857	867	855	836	877	879	789	829	857	820	862	846	793	817	803	852	845	881	919	804	912	831	822	880	846	848	883	909	846	834	799	817	875	852	854	886	848	810	847	842	865	892	796	856	834	872	861	820	852	845	851	881	880	818	846	871	855	862	840	870	851	852	777	922	812	848	873	876	856	834	881	832	821	860	841	811	849	844	842	826	864	831	840	853	842	854	847	877	857	859	853	828	835	773	841	842	816	854	840	843	846	841	808	859	902	852	883	862	793	860	856	857	866	853	808	857	856	857	771	863	842	842	834	847	847	844	821	810	864	876	800	822	863	827	835	827	856	816	816	837	849	836	865	839	861	878	856	901	831	888	882	853	862	828	868	835	837	878	829	845	865	875	870	866	850	833	816	810	888	841	816	880	817	828	857	851	877	902	791	862	804	859	880	819	826	824	846	837	846	852	862	848	893	845	824	846	853	871	860	871	838	828	858	865	830	881	825	907	786	839	854	817	830	826	893	867	852	779	889	827	867	819	813	799	857	847	870	831	877	855	851	839	847	929	838	831	837	909	870	809	780	866	834	864	876	826	902	859	859	839	844	836	842	863	854	836	863	827	825	815	884	862	853	888	834	848	826	839	883	913	836	783	836	832	841	841	886	794	864	823	877	853	839	883	864	833	816	865	852	854	822	847	875	834	852	884	860	908	844	847	836	810	866	848	835	843	760	778	876	899	838	824	885	891	873	817	861	848	818	811	892	867	809	832	866	798	860	888	856	850	857	899	879	877	866	822	848	902	848	860	837	855	854	795	876	895	863	818	834	816	757	862	916	806	839	899	862	886	891	799	857	841	860	854	887	843	804	830	860	836	779	834	842	838	877	913	825	900	822	842	846	857	867	843	848	888	835	846	822	861	835	802	832	836	819	870	864	858	860	829	827	841	813	823	825	857	840	853	871	829	856	897	876	868	856	860	851	877	883	836	862	851	880	833	834	822	885	827	808	870	836	832	831	826	848	877	821	834	855	832	792	912	836	834	860	817	868	836	810	879	852	832	866	873	887	895	840	837	881	876	845	836	881	849	840	828	821	847	835	893	819	798	812	840	867	825	882	881	824	883	841	835	807	840	837	836	841	866	813	800	879	846	813	830	820	873	821	883	884	867	811	825	839	843	872	886	878	849	822	883	838	871	866	844	837	897	822	813	863	836	846	881	826	816	842	846	859	871	867	811	834	823	840	833	885	834	854	852	835	891	887	819	805	879	818	868	847	927	852	803	885	808	813	844	830	839	858	867	873	852	825	855	841	835	897	853	829	839	835	919	887	797	861	865	857	829	888	835	837	839	860	857	866	797	887	827	854	790	858	805	860	863	863	874	842	832	804	833	846	814	837	851	845	806	835	847	823	855	860	866	842	831	824	866	883	836	879	834	837	852	832	862	789	876	838	860	842	784	843	846	832	793	809	841	828	905	915	822	837	859	844	825	845	822	833	798	842	872	838	821	846	871	852	846	846	848	865	845	824	847	757	827	884	871	840	832	871	922	886	777	816	862	814	878	802	919	844	875	870	846	844	821	826	863	789	870	822	797	841	817	845	809	875	818	834	872	855	896	836	851	824	864	859	899	892	824	850	862	894	783	825	826	810	813	837	832	861	876	833	869	864	857	867	821	847	891	876	846	826	847	810	827	858	825	808	810	838	851	849	824	882	832	824	894	821	849	815	847	811	875	841	866	873	857	838	847	871	846	887	866	864	892	863	888	824	828	825	836	854	852	898	858	857	828	823	874	779	817	814	835	855	866	839	875	867	846	838	824	848	828	873	815	865	870	915	860	871	805	804	881	779	876	834	801	909	887	842	812	888	867	846	799	852	837	816	838	818	749	866	861	847	838	830	857	806	872	853	853	847	839	898	866	872	877	799	847	856	821	827	859	837	858	858	801	833	883	823	860	793	834	890	816	876	791	840	832	823	860	828	829	880	831	850	819	889	844	855	826	858	840	830	802	819	830	827	836	889	850	892	817	859	872	850	846	820	857	835	875	792	838	871	828	874	799	864	792	816	866	834	825	851	855	878	832	827	872	816	820	824	845	830	842	818	901	856	829	824	821	842	855	907	801	811	848	827	827	866	828	852	848	875	851	804	875	847	806	800	855	804	881	800	835	823	894	816	818	888	842	848	803	879	913	836	869	866	879	835	835	854	825	833	839	825	825	864	792	861	836	824	824	857	863	841	841	878	806	787	800	843	825	817	853	826	869	863	853	848	885	872	850	858	875	836	812	822	833	854	847	877	888	860	862	915	877	866	893	815	862	842	885	869	923	841	796	865	849	835	795	873	852	813	840	817	885	867	837	847	848	841	809	829	824	867	827	846	856	850	796	878	874	839	877	818	880	891	912	868	854	871	839	896	845	905	922	860	813	892	881	860	806	902	843	813	869	810	856	798	888	800	836	857	854	866	843	871	832	862	851	841	830	806	838	844	842	846	839	832	838	857	875	853	848	859	891	830	820	872	842	899	831	814	910	838	816	840	859	875	904	814	850	837	852	853	859	834	851	831	899	844	844	867	821	815	822	847	802	832	807	896	864	853	868	909	890	857	802	871	875	843	868	826	900	814	824	824	859	841	801	905	855	838	860	803	898	827	868	801	827	779	886	845	868	853	832	827	880	871	859	836	822	862	837	814	832	793	863	914	819	856	881	794	822	829	879	887	838	869	833	847	863	818	817	815	814	850	821	906	837	882	850	832	879	831	912	869	841	829	884	812	880	852	797	839	846	839	815	869	882	846	872	854	846	873	846	829	843	798	860	817	813	850	843	828	791	801	892	877	831	858	881	787	796	883	854	943	809	827	809	774	855	886	879	863	841	846	917	895	850	898	799	815	865	796	880	842	830	790	868	867	865	934	872	879	815	829	855	836	869	808	841	878	824	835	912	861	823	869	903	859	854	848	854	858	854	888	833	852	901	865	832	862	853	857	871	885	832	883	874	819	874	863	831	827	884	818	833	864	823	824	840	899	846	824	856	840	821	831	822	894	877	825	806	882	872	806	864	804	838	876	895	840	857	819	815	840	863	858	813	835	842	828	810	816	845	869	814	862	873	865	879	841	854	842	833	860	844	863	816	825	883	853	834	858	866	910	924	787	832	845	827	816	821	826	832	853	838	868	866	847	820	849
17327	4243	1937	1058	721	558	484	472	457	393	420	393	348	338	335	343	338	354	343	325	319	333	313	297	288	304	337	323	336	338	339	312	320	302	318	308	287	332	316	318	305	326	302	313	284	329	340	315	313	324	353	298	276	294	310	280	304	353	326	310	299	297	275	306	327	296	291	309	329	333	339	313	304	355	338	345	334	323	289	299	305	338	330	314	319	302	332	320	315	300	314	310	305	352	238	292	310	323	331	306	327	308	311	312	323	326	271	308	325	298	298	297	320	274	293	299	290	297	311	318	330	303	318	330	306	338	274	322	308	320	340	299	298	314	298	300	304	322	305	296	311	325	323	315	318	308	316	310	303	304	292	304	344	361	315	285	323	330	310	292	311	318	306	318	291	279	331	339	354	348	293	307	324	292	306	286	288	324	324	295	305	339	295	306	297	314	286	315	327	324	288	333	307	310	288	322	301	301	298	284	328	310	326	299	307	298	340	307	315	306	306	321	305	287	332	329	279	341	307	292	288	317	304	315	296	298	289	287	300	300	316	292	307	279	298	313	315	363	317	331	304	331	316	324	364	296	328	318	272	309	268	346	338	342	325	320	292	323	278	275	308	324	303	312	325	300	324	319	272	277	281	289	336	336	324	268	290	301	312	321	305	281	310	347	308	308	326	307	321	335	285	291	314	343	314	296	293	279	301	321	297	316	321	337	322	331	306	289	298	322	338	330	295	316	290	296	299	343	315	297	326	313	310	326	303	302	322	313	329	310	329	297	299	329	261	288	293	298	293	309	288	343	339	304	315	283	288	290	311	315	322	311	310	321	324	321	300	340	295	293	291	300	301	302	321	288	294	307	312	310	290	287	300	299	321	314	292	311	357	305	310	305	303	309	281	316	287	282	301	318	327	333	311	304	302	332	314	306	315	273	304	310	334	295	295	321	338	357	332	311	316	284	280	278	314	297	333	297	294	274	298	317	333	294	314	281	317	282	332	319	302	306	350	310	339	266	328	291	346	296	329	336	323	281	304	297	341	300	283	313	316	318	331	321	338	344	310	274	321	293	321	303	361	310	333	325	280	285	328	312	307	301	297	328	316	306	319	284	316	320	316	340	336	310	300	314	345	329	327	322	289	286	292	294	287	329	322	333	285	287	308	303	298	304	294	290	323	296	319	279	319	310	312	295	310	295	304	331	334	321	321	322	293	290	306	317	304	296	315	340	355	313	324	329	323	298	302	329	300	298	296	311	321	307	347	317	318	286	318	292	310	342	315	318	322	292	308	328	288	290	297	290	312	312	275	330	304	311	316	355	324	325	320	327	325	317	328	321	286	304	288	339	311	326	312	272	322	338	316	338	292	282	279	325	293	322	345	296	282	295	345	323	295	332	291	305	314	298	312	313	305	300	320	308	303	303	303	339	317	294	335	317	312	318	338	337	304	314	298	324	315	307	328	304	331	314	296	317	331	314	300	301	344	292	288	330	340	321	296	321	267	294	311	323	301	333	304	317	315	290	287	296	277	297	349	298	309	299	338	300	290	292	308	303	278	294	331	269	275	309	308	324	309	320	296	318	329	290	337	329	325	315	298	310	329	315	314	326	298	313	299	291	306	318	311	310	288	301	285	326	311	306	326	314	304	287	297	314	315	314	287	331	334	313	284	312	317	303	280	329	313	300	306	303	344	290	313	284	279	302	326	316	306	319	297	326	300	312	324	313	317	334	324	304	304	310	281	330	306	287	275	301	324	307	316	279	294	316	319	311	331	319	340	292	286	308	310	315	280	294	314	313	319	357	293	299	296	301	320	314	343	321	302	314	315	329	290	312	333	284	309	303	310	295	325	311	290	340	252	304	290	336	300	306	294	339	314	344	325	337	330	307	357	291	333	315	327	311	289	293	346	285	286	280	322	320	313	312	308	300	340	296	284	297	298	329	318	297	276	298	325	316	330	312	317	329	280	311	266	316	314	328	289	295	323	296	285	268	300	338	319	304	306	305	281	320	346	302	314	318	289	329	297	300	278	276	327	332	293	329	305	306	310	301	293	329	299	311	303	307	327	332	293	275	310	297	299	309	336	280	284	313	301	300	307	265	326	285	295	309	301	290	291	331	346	286	269	302	290	297	291	306	308	284	309	321	286	345	309	285	274	299	292	308	300	335	297	308	280	329	319	306	301	304	331	329	305	292	324	309	328	310	307	315	314	291	326	307	282	285	325	330	331	322	315	322	350	322	300	302	296	326	311	287	310	297	336	319	296	322	289	321	275	300	354	303	296	321	292	296	322	307	320	302	309	301	345	310	297	318	326	313	343	292	298	295	306	298	310	305	327	316	335	331	310	305	276	280	334	334	311	343	301	319	314	285	314	273	337	297	324	294	299	282	317	333	333	339	335	259	311	305	318	324	271	300	292	290	311	313	339	287	318	325	315	277	312	319	317	307	324	299	297	318	312	313	269	291	318	317	300	357	309	329	333	316	329	349	339	318	297	331	330	305	297	312	305	319	307	327	295	319	325	301	289	298	290	310	308	342	293	309	326	289	307	318	302	330	314	314	294	277	313	316	320	347	325	287	277	313	326	325	328	351	302	337	288	320	334	277	322	300	315	335	319	322	267	312	267	272	327	320	311	308	304	339	285	295	307	331	320	330	302	332	342	331	280	295	296	290	282	287	314	332	312	302	282	313	279	328	310	314	340	300	320	292	311	304	336	329	304	333	303	325	301	307	309	327	325	326	336	326	315	329	252	319	329	324	316	295	307	308	289	316	303	323	317	286	305	288	325	337	311	298	297	348	318	358	312	326	284	310	297	339	325	321	292	309	347	310	293	319	299	316	332	294	299	275	300	328	344	298	308	328	316	300	315	310	303	311	308	290	272	304	340	281	316	320	323	303	287	320	314	299	348	318	298	303	332	319	283	302	332	298	304	341	320	352	334	297	312	323	328	326	282	333	305	322	309	301	302	283	295	311	282	330	306	311	304	317	340	303	305	331	328	333	305	297	298	307	310	288	295	332	317	300	306	302	315	312	322	330	298	301	304	286	327	310	305	315	290	291	298	313	310	315	321	269	303	288	319	290	325	322	327	311	303	337	305	294	305	307	300	288	346	337	314	313	324	313	301	302	327	306	314	320	300	306	303	284	314	301	314	288	317	325	347	322	313	316	359	361	265	307	284	272	309	326	285	308	308	288	322	275	296	303	314	259	322	291	307	307	288	310	324	317	314	312	319	306	292	261	316	311	359	340	293	291	313	290	338	296	323	311	332	310	304	294	331	284	338	312	315	296	328	321	304	315	276	302	332	276	300	344	324	318	348	317	308	315	291	293	316	333	302	308	310	317	281	309	277	311	356	292	319	328	317	295	300	321	295	308	321	314	300	325	307	324	295	284	324	307	307	299	312	282	298	318	319	300	306	358	313	292	309	305	302	306	293	268	239	275	314	316	288	318	300	307	271	309	315	293	319	276	341	286	348	350	312	287	321	310	331	335	305	307
13509	3881	3062	2846	2292	1899	1755	1618	1412	1353	1212	1129	1093	1025	939	903	864	874	848	859	822	883	833	799	790	861	822	857	839	856	823	837	789	793	789	759	799	830	887	833	848	747	769	751	801	797	773	780	769	776	765	768	773	778	758	741	810	749	770	716	769	724	814	763	759	758	768	786	778	753	751	752	748	781	757	744	772	757	816	757	747	789	769	780	789	770	750	715	830	819	755	811	789	757	778	777	794	795	821	722	792	740	759	767	689	794	684	773	769	771	798	825	778	759	781	808	797	777	804	751	734	822	753	764	770	760	735	740	777	756	770	731	765	786	796	782	775	731	701	746	771	713	748	764	814	731	730	752	758	728	751	810	753	786	769	727	762	737	777	737	788	763	757	790	764	721	777	775	765	708	762	789	706	807	774	791	840	874	750	752	750	766	743	702	765	813	767	803	782	743	769	757	805	777	755	762	794	711	769	779	766	745	733	779	768	748	780	787	772	783	760	757	810	741	774	776	778	738	726	757	792	779	779	779	806	812	806	835	817	786	765	736	758	767	752	773	776	814	783	770	804	746	806	813	732	725	793	748	787	770	801	762	739	797	722	739	767	781	786	734	727	762	768	760	840	739	787	802	768	834	812	777	789	681	762	831	774	793	808	745	694	778	752	756	771	743	760	797	750	746	798	782	738	737	758	737	743	756	727	773	766	818	779	779	774	794	781	766	741	707	741	780	802	779	751	760	754	706	742	759	782	745	809	759	768	729	767	795	746	746	789	735	758	761	791	720	776	776	783	763	789	780	774	786	791	765	764	767	741	788	721	727	733	786	824	766	752	773	763	786	755	754	785	734	792	744	803	804	769	762	750	759	776	789	756	786	784	744	756	758	806	749	753	751	833	803	786	766	776	754	812	834	784	753	738	745	758	697	762	752	739	803	708	750	776	719	692	764	837	744	748	757	822	832	800	785	738	733	772	746	796	777	834	746	795	829	797	762	763	777	728	789	783	781	726	741	749	740	750	773	738	756	766	773	783	809	767	766	745	782	790	783	790	788	767	764	739	803	722	766	774	755	823	753	816	765	781	773	740	746	753	816	772	748	771	803	729	778	758	745	781	807	758	787	799	765	763	793	779	742	772	802	753	761	756	716	801	755	763	762	771	764	739	756	793	770	783	765	776	779	757	757	761	747	757	729	739	806	796	704	734	767	751	751	806	764	733	758	732	767	747	760	743	737	784	779	766	791	768	789	771	827	765	755	735	760	776	791	791	783	831	740	769	794	753	764	771	772	764	787	736	757	745	783	750	750	783	730	740	759	794	772	780	794	789	767	814	800	782	805	783	772	755	786	812	773	771	794	746	788	805	760	770	787	761	749	781	833	726	797	790	763	743	781	808	771	805	741	797	669	792	755	765	787	785	810	756	763	729	794	774	773	772	746	723	755	690	748	753	773	781	791	797	786	767	710	801	697	730	768	787	770	812	799	767	823	738	751	780	765	764	753	806	746	774	750	766	728	780	816	773	791	759	747	733	805	739	743	798	759	762	808	774	744	804	781	794	734	739	756	753	755	753	756	821	729	765	778	799	801	758	781	740	789	739	698	756	749	774	733	815	828	775	761	796	804	782	823	793	769	754	715	801	753	731	781	806	787	750	747	774	755	785	769	757	782	793	802	784	752	802	751	778	806	791	771	750	777	712	740	759	778	725	725	707	803	721	785	700	772	790	797	793	723	764	745	737	736	740	747	774	768	782	798	814	772	770	741	805	781	756	729	774	794	744	779	706	808	775	745	781	764	775	787	772	799	732	770	779	786	776	742	752	784	798	774	768	782	809	787	760	778	768	758	724	736	772	778	778	707	779	770	796	822	765	751	779	756	789	770	739	812	791	765	768	701	752	763	738	777	841	741	758	793	791	796	736	762	799	762	798	780	758	766	766	781	720	741	769	806	772	760	715	773	721	766	751	766	800	765	721	738	774	763	753	792	727	838	744	785	786	787	741	775	721	764	785	756	812	787	753	771	765	787	749	765	768	766	789	752	830	740	799	775	781	792	781	793	743	795	743	740	766	784	784	807	833	760	734	788	778	786	799	779	791	801	738	749	751	750	784	778	812	750	716	783	805	730	778	738	776	822	739	781	808	747	743	759	787	724	753	732	775	765	794	741	773	797	775	782	782	722	759	758	696	761	724	788	773	740	805	715	796	757	780	791	779	788	753	791	728	678	740	813	775	789	755	761	758	819	774	744	752	738	770	773	757	744	788	732	758	735	771	754	776	799	761	726	779	741	758	733	753	769	795	787	765	731	772	768	758	820	763	770	770	738	808	742	782	815	750	740	793	776	759	773	792	760	828	778	791	838	761	796	809	797	756	816	772	740	828	811	759	765	771	765	745	786	771	775	789	749	745	755	778	768	775	812	730	791	781	725	772	763	746	795	810	792	826	748	737	786	777	743	721	771	786	750	765	726	803	777	762	800	722	793	800	747	772	759	769	773	795	785	766	806	776	726	808	756	825	835	749	754	785	753	739	737	729	769	747	768	738	740	794	786	777	754	749	741	759	755	790	756	789	730	783	803	781	775	823	784	819	714	759	770	748	768	782	782	736	779	813	762	753	736	764	779	783	801	746	788	763	773	846	768	758	774	800	794	762	742	771	785	776	824	776	781	773	796	741	767	805	740	776	795	720	792	779	748	769	813	748	780	717	782	774	763	755	719	780	782	786	777	724	784	767	732	809	761	765	771	770	774	808	765	830	769	748	816	780	776	777	731	763	773	755	818	801	755	756	830	747	806	763	750	752	755	776	800	720	770	766	796	726	741	815	759	818	760	790	745	808	755	741	858	756	734	773	766	757	747	751	761	770	768	733	760	813	790	804	741	781	779	735	762	788	734	761	789	772	755	775	767	784	757	762	765	787	812	774	745	777	744	740	775	794	754	758	793	717	763	725	738	785	733	743	693	752	793	806	811	749	762	744	747	721	791	731	774	757	772	704	716	747	788	746	800	775	775	788	804	769	775	745	784	693	731	747	769	836	780	763	756	764	785	781	763	743	793	803	721	784	792	824	769	755	784	778	821	740	738	780	790	807	767	762	774	765	759	807	709	754	774	819	748	713	712	801	816	781	772	745	797	764	777	769	776	762	782	765	765	721	758	798	779	755	770	815	733	777	756	750	759	746	750	792	760	798	788	808	728	777	827	733	747	781	748	707	792	722	765	780	778	749	765	803	786	793	724	788	746	762	792	781	775	750	829	793	763	758	792	770	793	803	779	759	767	776	812	788	740	742	768	777	824	797	796	743	803	802	771	769	757	748	777	786	769	747	762	816	769	755	818	811	785	743	787	771	758	744	748	724	756	700	750	772	810	784	774	815	754	727	773	792	776	817	757	802	776	774	752	755	783	801	741	748	765	779	740	786	772	744	753	806	722	754	803	761	761	800	780	721	772	752	776	793	759	770	782	783	788	771	816	759	738	760	806	779	725	806	766	791	756	784	766
25659	7005	2586	1354	788	615	493	374	351	333	303	235	240	222	188	183	176	167	200	143	171	207	164	156	157	198	164	147	164	165	155	149	174	150	162	174	157	171	168	175	188	164	148	165	182	181	164	137	158	142	148	156	152	166	147	144	149	175	140	162	144	178	162	160	142	145	177	180	159	165	184	161	187	175	170	177	152	149	144	151	159	172	144	158	151	158	148	137	182	157	164	129	162	174	156	168	160	148	154	163	163	183	158	149	157	146	137	150	159	150	164	167	157	176	142	180	170	133	139	154	150	156	155	155	150	168	141	150	159	161	153	178	162	155	157	149	152	165	143	179	155	150	179	151	163	175	160	135	130	134	159	159	151	164	164	142	175	163	162	132	154	174	136	180	171	176	155	169	168	151	165	139	168	163	185	166	160	178	130	148	132	160	148	148	161	165	152	152	156	161	162	166	156	161	150	156	157	166	171	171	137	153	165	157	188	149	140	187	153	152	147	158	151	152	159	189	148	148	182	152	151	168	160	156	162	152	147	173	176	167	150	150	192	163	189	137	173	178	148	164	138	153	173	158	161	169	172	152	149	156	156	165	165	176	154	152	153	135	154	151	155	141	141	152	151	144	133	150	158	171	148	153	160	160	164	152	137	169	156	170	144	132	145	153	140	164	145	159	185	152	129	139	166	154	163	147	189	168	155	155	170	137	184	177	138	165	131	184	146	148	174	161	163	171	153	148	162	146	148	147	178	130	139	154	130	169	161	144	178	160	155	143	173	165	170	156	161	143	170	152	152	162	138	186	150	164	164	142	150	172	158	173	157	155	142	184	160	151	148	168	158	152	156	147	159	148	168	164	161	150	155	197	171	138	153	153	153	144	148	148	146	154	181	148	170	162	157	165	165	172	141	154	161	147	159	156	145	146	183	157	173	158	157	142	164	133	181	154	151	157	158	157	171	174	160	154	139	178	174	140	140	158	143	174	142	149	157	164	156	138	138	164	174	160	160	160	169	156	172	169	132	158	145	159	166	167	123	146	151	157	147	164	159	140	161	144	158	134	156	175	154	173	160	157	151	151	144	174	167	166	160	142	138	160	180	161	151	161	157	171	173	165	154	139	178	120	161	159	171	157	153	153	135	157	141	148	157	151	152	152	142	152	185	156	138	157	157	124	151	162	185	153	162	161	162	163	172	155	154	178	146	172	149	142	162	172	133	154	158	126	145	180	150	152	154	130	128	152	156	170	148	165	161	151	144	162	153	153	181	170	155	165	162	152	166	146	176	166	178	156	162	147	167	145	145	132	156	163	142	176	157	164	163	149	148	151	161	141	140	160	141	178	141	160	154	162	168	145	143	153	152	173	151	164	155	145	163	163	171	145	164	151	162	167	160	163	144	151	140	146	148	144	154	167	148	141	153	170	143	141	165	133	169	150	173	168	197	162	139	147	148	199	170	176	182	144	157	140	153	164	161	136	161	153	176	162	159	147	154	173	165	177	157	142	184	147	178	158	161	154	148	147	166	143	163	159	146	184	154	157	145	169	139	150	142	149	155	147	180	154	132	161	155	155	132	148	157	165	173	152	152	166	160	151	134	149	146	171	148	152	168	139	157	159	152	166	182	144	179	170	149	174	145	164	176	141	141	158	150	135	162	169	137	140	146	168	162	160	158	162	142	174	177	170	152	153	170	185	143	138	154	181	142	151	161	161	174	153	153	141	159	180	175	165	155	153	170	172	131	162	145	158	159	154	169	154	147	159	149	150	147	142	149	176	178	152	185	150	139	171	132	176	164	157	176	163	142	167	170	156	138	130	155	166	167	141	150	146	142	172	166	148	163	172	166	154	154	139	158	177	170	155	166	158	156	153	154	137	156	149	167	154	152	172	167	145	141	166	169	154	169	160	175	166	164	168	130	153	138	164	174	166	161	154	135	166	182	147	149	139	148	156	171	144	146	129	152	148	165	182	163	141	170	161	149	159	179	159	179	155	151	162	153	146	143	149	175	155	150	143	172	147	173	141	177	139	155	139	156	147	143	153	156	164	173	142	154	168	162	152	161	150	162	169	149	172	198	156	156	183	174	156	178	145	149	153	176	147	147	168	160	148	161	155	143	156	161	155	160	146	187	159	158	170	155	165	180	124	154	153	145	145	137	146	157	140	170	180	164	149	142	153	159	156	144	173	159	154	167	154	144	154	142	185	152	155	141	148	183	141	143	164	173	147	155	147	157	180	159	147	129	133	170	142	157	163	153	167	138	138	131	178	178	158	155	165	192	170	139	149	160	154	181	147	150	161	173	160	159	126	173	153	143	173	163	152	162	186	131	161	147	156	149	148	158	152	170	174	158	155	154	165	175	156	157	169	155	160	140	163	170	156	156	143	164	165	169	154	159	133	142	177	146	151	155	142	151	169	183	160	160	165	145	158	163	147	140	166	151	141	139	174	158	180	166	141	151	149	154	126	184	152	148	147	161	158	170	145	125	159	171	159	161	148	155	179	175	144	155	142	161	163	141	143	142	148	132	138	154	164	177	149	145	153	147	174	150	154	166	187	153	170	174	144	164	171	145	169	155	150	140	162	152	146	147	145	161	172	148	166	155	152	178	139	160	156	150	179	157	152	152	158	170	163	161	163	167	158	166	163	193	165	134	154	146	148	155	162	161	146	143	160	166	149	153	146	153	139	155	148	131	138	173	157	151	144	134	161	156	161	134	155	155	152	155	163	166	135	155	145	163	171	185	156	163	136	166	142	158	139	161	155	146	169	175	140	144	129	150	149	138	160	192	161	146	154	155	152	183	146	163	160	166	162	148	152	153	163	172	143	167	156	157	155	171	139	156	162	154	154	151	183	151	153	147	166	165	157	157	157	156	164	150	153	162	156	172	176	168	171	125	147	158	152	169	147	154	173	150	139	157	162	171	172	150	146	163	167	171	165	160	129	137	168	154	168	170	149	177	143	151	154	169	167	155	139	136	161	191	152	161	145	154	151	151	155	148	155	152	146	140	150	147	159	141	161	149	139	150	153	147	146	169	172	176	164	164	139	145	166	148	135	168	157	168	164	131	158	144	141	166	157	159	156	162	159	162	155	147	135	140	149	166	139	164	166	149	154	173	132	183	169	155	161	145	146	149	158	167	138	157	187	161	177	169	159	169	158	144	171	171	177	142	132	163	125	172	149	166	173	153	137	184	164	180	183	161	136	178	175	172	160	156	137	140	164	151	147	166	167	163	153	143	163	155	148	146	145	130	143	154	159	129	150	137	167	151	160	159	162	147	160	166	159	171	141	120	174	169	183	152	128	151	172	165	149	171	179	150	149	154	125	153	144	150	148	151	167	160	157	155	151	144	159	149	131	142	163	151	115	139	163	147	155	168	140	155	148	183	165	155	170	185	123	127	168	170	153	146	156	167	153	162	136	162	171	158	166	163	175	187	156	178	165	156	133	162	155	166	141	169	155	162	165	176	129	159	163	159	153	133	148	148	147	151	175
16959	4856	3477	3433	2813	2397	1970	1697	1337	1213	1100	978	864	807	691	650	642	622	670	582	509	502	482	531	515	524	496	514	497	552	482	465	479	497	461	439	458	629	614	511	463	450	448	438	433	412	412	450	408	455	408	426	402	432	410	407	420	370	429	435	446	441	407	400	373	439	384	432	443	436	420	407	410	400	383	392	447	381	408	430	391	395	462	403	409	428	424	412	430	452	428	396	394	406	425	427	394	424	446	414	419	432	436	438	413	422	428	395	418	441	419	394	376	399	444	401	422	455	418	419	376	451	434	464	411	441	424	398	407	408	439	400	444	446	401	434	409	416	406	391	394	438	426	411	422	406	381	415	398	424	427	450	401	439	416	411	416	418	412	435	420	424	429	376	377	413	437	374	425	407	436	385	408	418	387	455	444	402	426	418	438	428	430	403	454	423	418	423	415	385	447	420	411	445	413	441	407	425	390	436	427	396	438	404	371	379	411	400	407	454	390	402	392	421	388	424	476	398	402	411	443	414	431	416	427	430	410	424	455	398	423	424	421	458	433	409	410	411	395	433	394	413	425	398	427	410	422	407	407	404	410	411	444	442	404	413	427	422	412	448	431	419	434	415	443	423	424	389	431	453	419	413	392	412	410	391	441	402	414	429	387	430	435	430	417	426	429	433	435	411	422	407	451	419	423	413	431	410	431	441	398	387	423	403	434	470	430	416	455	409	410	428	413	434	409	381	399	440	415	402	434	404	438	437	384	388	441	400	394	410	425	407	441	419	434	436	404	408	422	425	379	414	448	423	433	409	421	454	414	424	424	379	407	422	407	404	408	407	425	431	409	395	439	420	418	460	412	391	437	410	403	424	429	417	393	430	441	404	390	435	394	388	416	412	439	416	412	406	401	413	414	412	414	420	384	438	428	399	379	401	419	415	438	418	439	434	454	405	430	431	443	416	424	435	435	441	427	387	409	426	453	386	409	436	416	399	409	383	393	428	397	378	405	420	419	452	376	386	442	447	418	414	420	425	433	428	451	425	407	440	439	437	425	395	408	400	421	407	414	346	449	412	428	408	389	412	405	400	436	400	417	424	398	421	411	418	403	375	391	426	402	438	410	424	431	413	432	419	410	395	422	434	411	406	422	419	408	428	435	396	443	392	431	440	436	420	407	412	411	474	407	442	416	422	417	410	388	427	415	400	390	432	399	439	431	414	435	404	426	436	407	413	396	433	471	440	417	405	402	403	394	378	414	403	434	441	378	425	392	404	412	399	422	420	422	430	420	373	443	418	414	423	413	418	426	378	432	426	432	378	393	420	425	424	421	412	417	440	457	384	443	438	414	438	430	401	420	407	436	402	408	408	418	395	409	420	374	410	411	415	432	407	428	395	424	436	422	434	408	413	410	399	384	410	431	380	414	398	411	387	434	430	442	413	464	407	394	401	425	439	405	391	427	438	445	413	388	417	434	391	388	386	404	415	385	403	430	442	407	388	443	440	367	407	405	430	426	416	451	433	445	395	410	413	411	442	401	440	386	420	441	400	398	402	410	407	428	460	389	410	457	403	436	382	410	413	378	387	404	457	399	419	418	445	427	444	424	429	438	432	423	413	408	432	404	392	395	419	417	415	391	409	431	411	428	413	433	379	409	391	425	434	392	398	371	415	414	445	378	406	380	453	451	413	407	415	416	432	407	411	401	394	403	390	382	412	417	393	401	398	414	438	410	413	401	459	404	458	383	395	430	390	413	383	411	439	433	391	445	414	433	417	415	434	432	390	402	380	406	410	438	384	437	417	385	449	400	408	412	418	417	394	444	443	393	408	399	424	394	465	434	400	419	440	426	428	420	437	443	427	427	441	420	407	388	397	432	458	442	435	427	418	408	400	391	449	427	416	385	406	412	398	425	427	394	405	429	436	405	405	429	395	399	422	414	405	336	450	418	392	442	414	399	443	429	409	397	451	409	409	403	413	420	425	412	401	406	403	413	432	414	408	424	407	387	382	450	397	421	399	424	436	395	428	363	410	434	448	406	432	392	401	402	414	396	392	388	393	437	432	401	423	412	402	393	421	432	421	417	414	419	434	466	372	425	422	427	417	401	416	447	450	381	464	430	412	389	418	417	427	400	392	438	407	418	395	419	409	407	426	388	395	438	398	406	409	446	397	421	438	425	433	417	418	413	424	437	405	412	444	410	398	423	396	435	418	429	404	417	390	446	395	436	409	417	411	423	415	411	423	401	427	379	413	432	422	396	412	415	405	441	388	443	389	434	420	402	416	436	420	421	377	408	430	417	426	430	411	371	407	417	412	392	393	404	382	420	406	376	390	427	456	426	421	397	422	442	414	404	417	407	381	389	425	393	370	410	380	447	408	412	423	429	415	418	406	412	371	414	396	423	393	433	428	422	452	397	412	394	440	431	438	382	436	410	389	431	393	413	430	424	432	424	416	412	416	403	404	417	418	406	407	451	429	402	410	422	420	441	453	402	395	418	430	403	419	382	411	396	415	417	419	422	416	433	426	404	375	376	388	419	396	385	390	444	412	396	402	414	430	409	450	425	434	446	441	428	428	413	373	418	390	418	420	435	399	409	419	410	409	404	406	406	392	401	406	383	391	423	418	397	426	436	436	409	416	400	400	411	464	429	420	433	395	434	430	422	407	447	421	429	411	437	411	414	401	403	381	438	424	394	438	405	429	404	400	419	403	441	445	409	425	423	415	444	420	393	463	408	429	381	418	398	372	436	429	397	398	447	373	456	423	381	392	430	419	412	370	430	418	442	426	407	434	430	432	415	420	420	422	400	425	430	447	437	409	448	415	436	410	421	427	423	408	427	452	421	396	410	393	450	407	421	405	461	403	415	419	420	398	429	407	378	404	420	425	422	413	457	435	416	395	398	424	432	364	411	455	389	400	441	398	419	425	430	383	406	391	407	377	426	419	420	421	425	421	410	396	378	408	372	400	402	386	455	406	425	425	419	440	414	434	445	425	403	428	409	387	438	416	407	393	412	410	402	411	404	392	421	433	385	422	442	438	424	414	417	431	427	416	432	395	424	421	416	375	438	392	444	401	405	414	398	408	388	416	418	393	455	447	419	430	390	414	418	410	398	399	404	413	439	385	391	388	417	407	426	412	410	409	433	373	393	440	439	427	396	430	416	395	428	425	412	415	410	395	413	447	414	428	408	420	422	429	410	363	427	422	385	429	391	402	419	421	390	438	393	474	393	388	411	411	425	425	413	430	400	446	405	426	418	402	430	394	406	411	415	396	440	406	422	397	403	432	406	419	416	405	397	418	399	442	420	432	377	446	437	401	431	403	400	423	421	419	438	394	417	401	406	409	441	383	438	412	386	378	405	448	396	432	412	446	382	420	419	431	435	404	423	439	456	401	423	409	452	414	412	398	410	453	412	439	427	397	458	364	420	407	363	384	411	423	388	410	441	416	387	396	423	487	421	425	397	477	431	431	452	431	426	409	442	396	411	421	427	413
6194	1274	767	604	465	394	397	362	394	396	387	357	348	355	361	347	334	331	355	323	317	337	355	349	328	312	320	297	328	345	309	366	313	372	282	336	326	342	335	353	345	306	313	357	320	334	337	336	325	337	349	339	344	284	318	325	344	321	313	338	314	327	337	363	346	304	369	309	308	328	377	317	320	318	328	299	345	354	332	325	320	305	331	308	373	321	344	325	313	354	337	303	322	336	310	324	316	324	324	316	321	314	334	354	328	317	302	322	342	314	334	375	347	328	334	349	297	320	343	351	318	342	304	333	304	299	317	311	315	337	316	324	360	377	325	317	313	330	318	336	355	322	311	300	315	371	324	328	355	330	342	321	354	312	310	317	361	325	349	326	326	324	325	309	311	369	296	354	315	314	305	294	327	336	289	287	353	309	352	374	344	315	295	350	331	316	314	323	335	329	313	326	327	323	305	301	342	343	350	369	352	314	333	361	312	348	329	315	326	338	308	350	344	335	330	323	330	330	340	328	332	360	324	322	329	330	345	345	331	304	360	365	344	355	360	345	305	345	353	349	356	303	345	328	333	332	327	306	321	332	337	343	314	306	332	322	339	320	352	357	301	370	317	319	342	349	316	329	305	309	344	298	345	334	359	305	328	297	319	348	349	359	302	326	310	342	328	325	346	305	341	331	333	362	331	332	357	318	320	331	322	323	319	336	352	348	349	312	319	316	323	316	337	290	320	328	329	321	339	322	329	337	356	318	333	314	326	313	335	298	318	333	337	307	344	344	316	323	325	342	321	367	308	334	333	327	292	302	312	294	308	333	364	338	340	343	308	305	337	361	324	319	344	346	317	357	319	308	351	336	325	327	307	314	347	357	318	320	331	332	361	324	304	345	347	302	323	330	320	327	327	314	345	313	344	342	330	299	322	293	333	335	330	359	313	328	346	324	319	331	352	322	319	352	329	329	305	321	296	342	338	327	311	308	329	311	325	345	338	318	300	347	356	317	336	336	325	325	326	334	297	310	351	309	317	321	344	372	328	346	341	331	339	309	323	318	344	327	312	356	320	324	323	354	363	319	339	305	355	318	333	327	323	306	299	333	360	320	309	311	327	349	325	325	356	352	340	322	318	329	343	324	331	329	328	325	345	298	348	314	362	328	321	339	308	350	304	340	335	322	352	283	340	313	328	332	355	327	342	322	293	342	338	322	318	327	310	308	350	328	323	329	315	359	346	305	301	335	311	378	378	347	316	319	343	320	344	291	327	320	312	306	345	288	305	370	327	338	359	329	331	346	339	335	332	320	337	339	350	325	351	317	335	324	357	347	358	344	322	344	316	306	322	334	305	334	328	307	326	361	357	381	340	345	318	331	305	352	352	324	340	350	323	337	305	332	335	300	331	308	311	365	324	321	323	292	329	316	341	363	327	314	337	322	311	309	345	298	341	344	309	300	310	352	336	320	368	322	346	322	307	365	342	317	313	298	314	345	336	332	303	309	296	298	336	344	336	344	330	330	330	340	320	356	326	344	328	321	288	302	325	329	336	303	330	309	336	320	331	334	291	322	330	310	311	351	308	331	297	331	328	341	331	346	323	345	293	318	363	351	321	354	323	324	336	301	355	320	328	302	322	340	369	353	322	352	312	305	340	347	306	325	316	333	324	352	328	301	364	337	295	323	337	337	313	340	320	287	323	338	309	321	308	334	310	318	303	314	337	340	303	322	315	283	295	340	313	306	344	358	327	313	326	336	283	330	310	321	311	398	293	364	323	316	348	329	331	321	329	358	324	303	345	349	333	292	329	348	299	315	303	317	312	353	322	322	308	318	344	297	331	359	356	337	336	346	363	329	318	314	351	340	324	315	333	320	288	366	336	356	316	298	300	336	354	342	358	332	307	303	371	313	352	306	297	304	316	294	344	360	305	312	322	333	331	314	339	354	351	346	338	329	353	333	319	337	367	326	313	344	312	338	349	364	306	323	331	326	330	337	313	350	322	337	343	294	342	313	332	325	336	301	312	335	273	339	327	306	288	353	314	311	313	312	324	320	304	350	328	296	346	339	344	317	307	357	322	312	335	314	344	321	297	313	320	330	318	302	382	333	342	339	319	330	325	317	316	340	337	362	329	309	343	341	322	343	328	304	333	317	320	330	299	341	312	312	347	296	322	302	326	313	337	353	309	336	311	315	321	328	337	312	301	343	359	321	343	322	352	293	320	324	357	347	353	346	317	313	361	329	337	324	350	282	346	302	303	303	321	326	315	351	342	318	336	320	351	324	312	334	326	341	340	326	337	354	329	324	325	344	327	343	345	328	351	312	310	343	333	304	322	310	345	294	337	348	319	357	307	322	345	321	338	327	299	301	364	352	321	313	325	345	365	303	347	345	314	311	316	356	355	323	364	359	342	333	340	308	304	307	321	300	330	331	337	333	319	316	308	382	299	319	323	330	323	336	336	358	353	321	311	347	328	358	331	309	311	332	309	335	320	332	329	317	300	306	336	336	279	319	309	298	320	323	279	365	325	322	341	325	355	355	344	295	315	350	332	344	362	340	348	324	340	352	352	334	362	327	326	338	326	316	348	300	332	282	337	334	347	322	343	351	364	297	314	325	310	327	313	306	340	338	329	304	312	319	333	298	326	336	351	312	298	281	318	325	294	278	311	319	351	330	342	321	329	321	318	334	325	326	308	319	352	307	328	337	325	353	329	325	316	281	325	365	313	328	341	355	327	329	359	314	359	329	331	333	330	324	327	333	296	343	332	352	322	349	331	315	313	298	354	313	318	333	338	318	324	356	344	314	349	299	334	316	315	336	326	312	313	341	343	335	330	326	307	356	318	338	321	291	336	326	341	319	341	295	332	306	334	326	323	300	309	328	351	306	326	301	323	340	321	334	331	353	343	318	341	368	306	344	322	325	310	307	302	340	320	306	321	321	358	296	299	347	318	353	326	371	308	321	368	305	348	353	316	318	318	342	342	309	337	317	355	341	322	312	353	350	304	321	338	321	291	309	297	338	331	313	342	339	339	311	320	328	331	313	331	348	325	326	306	350	329	336	324	297	325	328	306	347	338	361	330	319	325	319	335	338	324	341	338	316	336	354	345	318	339	314	338	324	324	342	318	358	332	335	345	325	358	347	340	323	340	315	330	335	346	318	356	311	306	329	339	312	350	338	326	323	337	350	319	316	321	367	358	353	312	341	323	315	334	298	332	322	309	308	330	332	291	387	332	283	369	317	304	318	324	323	320	330	325	300	321	311	337	323	297	300	354	340	343	372	351	327	312	330	323	326	306	327	341	316	354	304	328	333	319	306	308	330	321	328	340	315	328	320	316	358	349	298	347	322	350	342	340	321	323	350	347	328	330	332	356	321	336	347	307	336	318	319	317	317	327	343	336	316	315	297	324	316	321	302	344	331	336	351	336	336	320	341	343	346	328	324	329	311	312	333	324	368	309	321	321	333	319	325	344	307	292	331	312	343	328	321	356	317
5281	1722	1705	1672	1540	1367	1199	1140	1059	956	997	973	956	948	874	924	827	885	918	857	824	881	823	870	858	829	836	859	835	801	820	850	786	825	834	865	819	806	826	839	816	800	817	785	835	830	825	854	793	834	827	767	801	853	830	851	818	810	828	806	814	825	870	820	824	792	808	832	813	835	794	845	803	795	782	782	809	810	779	838	830	791	847	832	872	832	786	842	839	874	797	803	779	828	788	825	846	844	793	770	847	823	842	807	792	868	785	852	780	798	817	808	845	796	800	783	824	782	805	810	784	804	805	809	832	814	807	795	806	760	853	851	822	863	837	828	794	811	837	805	805	864	801	810	806	809	769	831	864	814	802	835	820	821	775	879	772	795	825	841	831	793	820	813	822	781	814	801	817	835	777	798	809	858	849	807	826	809	827	809	819	807	795	783	805	812	840	851	842	819	835	802	807	819	812	846	806	845	846	769	804	822	826	823	797	794	789	842	847	847	831	833	768	810	818	864	821	771	857	817	797	820	823	829	808	788	810	786	837	746	798	813	813	776	774	776	821	802	806	811	863	823	784	815	825	797	789	819	793	799	741	853	801	847	820	822	847	811	795	787	856	833	830	783	801	815	781	834	807	796	818	790	830	841	802	819	782	821	852	832	801	749	806	780	802	859	842	880	799	820	794	877	851	790	870	830	802	790	851	845	807	819	795	757	788	830	822	836	799	860	808	829	807	796	834	833	770	788	872	776	829	803	848	829	758	852	780	825	878	807	802	776	831	823	803	825	781	783	831	829	847	802	771	854	825	827	815	801	808	853	837	802	816	829	799	787	829	773	814	824	854	786	809	850	759	862	852	860	831	792	823	808	863	775	833	801	847	859	810	801	832	800	836	822	882	856	847	817	827	823	815	823	810	786	807	863	809	828	794	811	820	819	875	821	801	799	842	822	800	840	780	848	810	781	819	765	848	911	831	763	783	810	794	836	810	858	789	826	803	809	815	772	832	825	821	860	844	813	798	843	850	850	804	801	826	831	825	866	791	741	794	842	845	818	784	841	775	808	819	819	840	810	864	822	814	845	789	804	768	836	749	807	838	821	805	797	771	857	815	808	834	845	833	851	853	770	832	791	819	852	819	794	795	808	836	790	793	818	807	822	837	817	809	864	783	770	815	814	824	762	762	837	783	850	783	866	830	805	865	817	862	833	827	865	855	774	817	819	794	766	811	766	849	765	794	821	788	814	804	825	821	835	809	908	828	859	857	830	796	829	840	819	881	812	820	823	854	752	795	809	809	730	830	833	772	879	808	821	828	815	841	795	856	827	822	819	794	866	809	795	786	856	782	855	790	838	841	795	779	794	832	859	854	772	815	833	816	804	808	829	818	785	822	856	848	768	833	780	797	805	823	900	822	808	835	783	816	770	834	788	758	827	833	806	866	828	861	834	831	870	796	858	784	795	828	771	790	773	806	827	820	812	831	813	804	794	774	793	780	815	824	848	806	766	802	809	824	819	796	827	793	794	771	851	805	819	807	839	833	798	817	817	816	796	811	773	828	831	806	830	832	775	811	845	808	810	834	810	824	811	853	871	855	805	805	804	871	823	843	811	842	894	795	829	813	794	829	782	802	808	775	809	790	797	846	782	791	792	856	868	853	840	831	842	772	785	849	792	773	817	842	822	790	844	845	817	865	805	822	809	825	814	814	786	790	863	864	811	829	789	789	836	762	805	762	824	762	822	812	792	846	825	805	861	823	772	808	834	847	828	780	767	828	837	826	852	802	810	827	838	805	825	840	798	829	881	851	797	845	777	804	842	834	814	803	824	786	796	812	797	860	866	832	854	816	825	853	834	833	776	786	820	802	806	834	826	782	784	799	776	841	802	788	792	770	830	824	813	845	779	873	827	798	808	818	823	772	843	801	854	827	815	743	819	830	816	836	868	826	834	877	781	859	828	809	784	826	867	859	793	797	789	806	874	759	873	802	834	838	823	808	833	812	760	786	836	810	831	842	813	794	818	801	832	831	830	857	793	822	783	824	782	855	832	827	833	790	851	803	765	813	822	862	824	889	814	812	808	849	795	819	830	879	793	821	816	775	794	832	827	805	886	750	835	822	789	849	825	833	798	840	833	790	885	791	809	817	822	801	789	805	851	840	822	768	774	786	812	835	817	847	834	839	862	844	803	816	828	806	855	830	793	795	770	832	818	839	846	786	825	878	837	827	831	810	862	846	823	860	785	879	794	778	780	844	810	813	818	864	773	819	811	751	822	851	796	858	852	868	796	851	824	798	801	768	807	800	833	816	804	810	813	801	790	784	846	780	831	826	815	805	812	823	823	866	845	842	850	824	788	821	826	787	774	850	850	808	802	839	771	842	796	818	804	806	807	831	869	820	807	824	805	762	816	841	850	807	833	834	789	814	837	831	840	848	834	853	827	828	831	855	813	834	804	801	808	842	862	840	781	788	808	877	841	820	837	878	848	819	746	808	782	856	807	823	834	827	798	816	866	864	806	833	818	827	817	803	828	847	798	811	846	839	833	830	832	823	850	813	817	770	798	901	831	861	812	832	794	895	775	850	819	804	812	819	832	815	817	847	793	811	836	847	801	791	830	818	821	845	799	803	809	897	829	790	805	791	797	835	825	827	807	854	788	795	820	798	801	867	832	847	826	859	861	750	809	802	855	819	813	850	841	813	783	807	837	785	814	880	791	780	850	808	835	812	823	804	811	823	846	812	846	775	859	828	826	788	817	784	780	833	776	816	807	839	805	860	817	787	847	783	822	847	826	837	806	845	833	823	824	848	824	774	833	790	782	856	778	843	836	782	791	809	823	821	780	791	830	791	798	801	830	784	821	849	835	800	879	828	854	778	799	794	795	820	804	830	824	802	894	812	815	809	808	838	838	763	753	863	804	786	816	807	833	827	809	817	806	775	807	829	796	828	855	781	793	838	811	846	863	859	813	794	851	824	823	851	845	794	765	802	800	791	788	854	821	802	894	878	829	805	802	850	816	777	843	861	841	822	823	797	803	773	840	803	809	823	779	770	813	850	865	771	815	808	838	806	837	801	821	813	842	825	799	794	768	844	843	857	842	866	864	842	818	828	822	830	794	825	801	801	835	770	794	833	809	804	836	783	863	795	815	840	847	840	828	861	828	839	848	820	825	856	838	901	818	825	840	777	840	783	807	817	823	796	802	839	832	812	796	841	794	800	822	830	830	820	876	845	823	843	758	781	799	846	822	815	800	762	785	819	886	801	813	813	828	852	786	802	798	785	802	780	793	813	821	840	825	873	843	821	844	809	819	830	792	806	820	831	818	791	819	834	853	879	796	841	793	852	831	810	790	835	821	775	795	822	798	901	838	842	835	817	814	801	832	785	779	866	804	857	832	815	793	831	858	834	789	829	840	796	836	844	824	775	822	816	803	817	797	829	781	863	770	829	802	785	795	827	836	793	792	823	845	837	807	789	860	793	798	814	826	788	863	836	789
17042	4566	2129	952	739	606	588	409	356	367	370	362	340	323	304	330	320	344	269	329	301	293	264	308	328	284	337	263	310	333	306	297	331	287	303	313	294	282	303	300	275	296	285	277	304	287	329	273	267	259	267	301	299	277	302	312	314	339	324	274	348	292	309	305	314	283	300	280	284	310	296	308	299	314	305	303	280	288	292	276	290	291	259	282	253	308	290	341	307	305	278	274	304	283	303	318	319	299	276	324	277	299	301	284	297	324	293	317	304	322	301	281	307	307	319	306	309	291	281	293	297	273	295	292	307	304	273	314	293	284	271	335	305	275	318	311	306	318	290	303	313	300	299	324	269	290	284	270	312	322	305	311	325	278	296	301	322	277	284	301	280	299	290	266	286	295	306	338	316	308	309	304	322	301	281	276	299	269	280	287	331	300	310	295	313	330	291	319	321	286	299	295	303	288	323	307	258	284	293	302	316	250	300	323	277	274	270	279	318	312	284	309	318	303	317	318	319	303	325	289	298	307	302	294	329	288	328	269	305	300	259	307	307	314	280	301	319	312	278	306	314	314	294	317	324	297	268	325	302	310	270	300	269	290	310	286	303	304	307	291	286	298	293	290	290	281	308	326	301	267	311	274	296	311	276	280	301	285	339	306	314	318	338	302	279	333	300	330	283	274	339	303	286	285	306	309	282	317	331	277	301	295	279	297	323	286	279	318	274	290	279	318	301	290	287	326	299	320	308	291	333	318	290	282	311	291	286	288	263	285	287	297	263	317	287	306	284	324	297	320	272	293	295	307	323	297	331	313	326	310	303	303	304	323	290	317	289	285	316	281	281	300	306	324	291	307	291	295	273	309	289	287	296	298	266	310	263	274	324	289	288	277	273	317	283	296	297	278	328	313	289	293	297	300	295	288	320	266	316	292	307	297	280	304	268	310	317	299	285	297	271	299	285	315	301	284	339	304	308	305	295	298	332	335	265	315	285	280	301	295	300	330	313	286	299	283	290	281	285	301	326	313	266	276	294	307	292	293	283	289	302	299	276	318	308	329	292	315	303	270	286	331	297	306	299	285	288	283	299	287	291	278	315	287	317	328	333	305	302	287	301	304	275	266	255	310	320	284	258	303	287	298	273	296	316	291	294	280	315	299	307	323	319	282	314	288	317	308	294	308	301	284	290	299	320	285	301	302	267	303	291	262	277	332	300	289	284	327	308	278	306	312	273	301	297	289	296	270	290	284	293	297	278	281	315	329	269	314	293	327	280	320	285	290	284	289	311	283	273	292	293	284	314	275	313	315	324	276	324	298	301	272	267	279	311	286	310	276	304	262	297	290	295	318	292	306	321	299	252	288	295	304	316	305	282	306	295	301	292	292	279	301	283	272	324	261	299	328	312	276	292	294	307	329	314	293	341	289	291	271	292	305	301	283	295	304	296	283	288	289	308	296	303	274	299	279	313	302	297	283	309	291	312	285	286	286	289	285	281	298	309	317	310	297	304	254	298	314	292	257	254	293	302	262	273	323	297	293	288	291	321	335	331	306	289	314	297	273	316	308	319	328	291	307	300	266	321	283	286	288	311	311	295	326	260	284	271	288	290	324	313	271	324	317	284	315	317	285	276	262	281	323	313	273	317	281	285	304	295	293	302	298	298	268	309	315	296	308	315	323	318	313	312	290	278	321	298	297	341	328	317	306	294	288	330	298	312	301	294	282	288	327	293	300	286	302	278	307	288	263	306	338	262	285	310	314	315	289	344	286	311	265	300	290	310	319	297	285	279	297	303	301	302	277	300	288	318	319	282	314	292	265	333	322	286	312	321	326	298	317	272	267	285	302	308	313	296	298	277	308	273	285	338	325	308	304	333	280	290	302	324	331	294	312	309	311	314	318	313	312	270	304	301	284	322	292	282	307	283	301	310	298	313	294	267	286	295	316	310	288	353	312	313	281	321	282	300	323	291	281	325	298	266	280	272	280	305	295	307	275	349	328	280	295	275	289	331	309	311	287	331	310	289	302	306	312	325	287	301	301	308	300	299	276	293	318	300	323	302	320	305	290	264	298	265	273	300	284	282	280	286	275	265	265	290	259	270	285	286	285	254	303	281	316	305	312	284	310	308	299	291	302	282	295	289	276	299	256	321	281	261	323	295	318	314	304	299	311	286	289	314	279	291	314	303	312	286	319	280	276	269	279	279	296	313	317	265	305	325	293	321	332	285	313	290	294	308	297	284	293	297	303	295	321	345	328	279	291	297	284	314	320	315	274	287	294	308	352	315	347	346	304	293	325	290	299	319	279	262	296	319	312	328	326	303	298	296	317	290	289	281	278	276	280	315	287	288	297	309	266	311	316	323	282	300	318	289	300	318	325	295	308	281	310	287	290	284	280	290	316	310	276	296	302	301	317	299	287	269	315	323	310	274	320	295	304	328	299	319	286	310	295	307	297	290	300	288	274	267	299	283	313	315	271	325	294	272	299	298	299	294	304	305	313	261	332	274	293	306	312	290	264	290	306	299	296	274	307	260	289	300	264	329	311	304	310	323	298	303	294	300	306	291	302	293	295	335	309	299	298	314	323	286	260	295	312	333	328	300	309	291	299	269	312	318	289	291	305	317	281	300	261	330	294	269	279	302	281	296	314	294	276	299	293	281	286	298	271	296	293	280	289	309	304	294	309	298	300	259	298	261	307	277	286	317	294	318	295	309	282	274	315	321	325	287	318	291	315	269	302	290	254	312	289	263	330	322	288	322	289	292	287	311	310	265	290	282	288	298	312	303	283	324	291	286	301	300	276	308	317	299	289	282	279	282	344	256	280	287	301	266	315	293	314	303	316	351	298	304	289	317	289	319	303	314	310	335	285	331	304	311	316	319	293	296	307	321	286	308	271	304	313	282	284	307	262	282	282	301	317	297	268	299	301	317	312	301	333	292	306	298	314	319	298	284	299	294	290	302	315	289	299	292	332	280	304	310	288	285	289	311	299	300	321	298	339	314	326	319	283	311	303	319	312	313	272	335	302	278	274	281	309	282	272	296	305	304	277	290	298	290	298	282	267	311	318	280	269	294	353	321	307	323	292	300	308	301	285	293	262	284	306	283	277	294	295	270	303	282	262	298	302	279	368	309	293	299	307	300	316	314	311	280	307	284	312	310	310	283	310	290	304	289	290	270	284	306	319	289	316	292	287	307	312	323	289	295	281	305	313	303	296	276	320	307	267	317	328	304	299	302	313	266	296	308	302	300	331	319	309	297	323	274	311	305	284	282	301	290	312	332	307	271	280	284	305	272	270	277	309	307	327	326	305	314	295	292	305	299	282	279	339	281	262	277	307	313	319	315	281	316	293	295	270	299	288	295	306	300	291	304	290	322	281	255	277	291	294	296	294	276	283	267	286	307	324	325	303	308	304	349	303	282	302	315	298	326	292	289	273	293	299	273	277	296	291	309	308	309	272	270	289	316	295	293	290	294	273	307	301	299	322	286	307	319	311
13306	4275	3358	2596	2313	1978	1633	1426	1267	1243	1144	1154	993	997	905	886	874	815	821	801	777	782	801	830	801	824	810	850	803	814	812	768	772	706	773	754	789	846	841	828	758	781	811	718	763	734	744	743	746	699	733	727	778	707	731	807	756	738	757	756	753	729	776	740	742	723	721	700	768	779	777	753	702	793	732	727	730	770	720	761	744	708	773	737	778	768	767	757	793	712	748	733	729	793	719	749	782	774	681	784	748	730	731	746	722	714	729	772	762	734	761	797	761	745	720	751	741	688	725	714	733	742	771	761	726	741	730	739	755	768	701	744	743	741	761	790	723	753	804	734	796	723	735	764	776	746	698	799	747	706	705	760	746	720	794	705	787	734	740	788	786	718	727	738	769	761	753	799	750	750	719	750	756	723	780	769	736	772	767	715	743	696	751	773	753	727	764	698	729	741	756	744	770	758	759	743	708	743	757	728	735	755	752	693	776	694	752	782	729	767	697	734	815	802	756	725	770	764	744	708	746	735	725	757	750	746	734	728	726	725	746	775	726	757	755	800	696	738	734	716	762	682	794	707	707	773	736	752	711	754	757	742	765	750	715	719	751	727	767	717	763	744	735	779	736	724	774	757	754	775	752	741	752	760	746	755	734	740	757	749	770	728	746	719	783	761	754	762	776	733	712	760	720	740	749	734	733	742	717	727	722	740	731	701	796	788	766	784	766	753	748	756	724	764	726	746	752	747	722	745	765	743	755	764	704	712	748	786	775	748	712	748	745	739	728	747	782	785	745	754	732	771	771	698	749	746	708	733	747	736	751	694	744	739	756	758	753	746	735	762	753	713	692	768	761	752	711	791	769	731	737	712	726	763	791	750	739	701	733	741	788	728	706	689	735	700	770	744	719	781	762	739	744	759	717	681	706	759	762	765	790	727	781	774	795	757	725	752	770	758	759	774	746	753	711	736	730	692	771	756	772	753	732	742	722	734	748	722	702	765	724	708	772	725	766	755	724	732	717	738	715	752	743	754	794	761	731	761	739	768	789	756	740	738	783	748	775	714	697	715	721	757	786	752	746	721	707	759	731	755	752	786	756	742	683	760	735	761	766	785	729	715	703	756	772	713	739	720	800	722	729	733	772	756	745	728	758	766	709	805	716	763	765	792	783	790	749	760	775	758	705	765	724	716	780	775	707	735	713	733	710	789	751	765	767	751	744	708	733	742	686	803	769	751	767	727	723	750	777	737	723	719	793	731	745	769	781	760	807	798	738	800	731	732	750	777	721	733	724	752	731	821	732	726	749	719	763	745	698	701	691	732	742	803	775	718	739	733	775	726	750	766	743	775	778	694	757	810	725	738	706	716	794	696	702	723	715	723	746	713	797	721	741	729	784	736	783	757	763	770	738	706	790	759	766	728	783	711	771	733	722	763	738	795	753	716	808	790	709	761	757	753	733	719	695	726	783	713	758	748	774	745	719	781	782	725	738	749	712	760	739	705	731	747	738	773	730	764	747	779	790	769	710	769	715	765	769	758	746	751	742	767	746	725	740	694	741	747	755	697	831	724	742	718	780	695	756	725	762	729	726	740	740	742	763	701	722	729	761	741	759	709	683	775	776	723	729	782	695	677	746	762	757	800	706	659	748	754	742	747	746	776	713	745	815	702	728	781	729	741	708	731	779	747	804	768	735	737	762	742	755	718	735	758	729	718	753	725	741	770	781	846	771	737	705	720	740	784	734	775	738	756	751	724	742	772	752	759	777	688	778	730	761	753	782	724	743	759	760	757	738	781	690	749	718	721	736	725	745	730	751	686	772	757	730	772	725	735	730	761	773	779	679	763	754	723	743	796	776	699	810	761	728	715	767	749	775	748	762	753	797	751	771	732	743	777	770	744	702	759	780	709	737	712	711	806	730	727	698	751	769	715	764	741	718	813	769	714	740	726	769	712	735	738	719	732	742	750	760	741	751	770	746	730	753	733	752	786	754	782	738	779	760	749	721	723	702	718	742	744	784	795	809	780	745	862	747	702	736	707	792	778	743	741	745	764	774	792	704	761	748	756	770	772	717	756	687	690	739	737	693	797	744	707	735	743	729	757	732	763	737	764	743	732	753	737	744	740	774	733	758	778	703	796	774	779	713	719	752	752	778	792	705	711	693	698	747	757	752	776	724	773	755	737	748	710	738	719	771	751	737	731	704	708	732	789	692	721	746	754	800	716	745	702	694	730	716	729	709	793	710	731	699	743	742	787	769	752	753	690	778	743	745	809	770	720	744	756	749	733	717	777	725	753	782	732	761	754	750	789	745	776	776	781	758	766	745	746	723	764	747	707	691	689	777	768	761	741	706	741	770	725	683	727	775	758	771	788	784	695	725	741	757	729	743	753	745	761	766	761	719	788	775	727	790	810	774	751	742	714	759	777	784	793	762	739	785	751	724	776	737	723	733	751	757	795	735	725	764	778	784	733	763	730	803	745	680	686	742	754	761	750	718	780	726	726	709	719	723	750	778	797	719	691	776	757	753	751	701	727	732	726	750	761	759	720	800	723	710	769	721	775	729	728	736	777	753	751	753	748	724	759	694	747	711	702	723	761	789	724	736	716	734	727	782	773	747	799	718	767	705	729	747	756	710	709	745	740	741	705	758	735	728	752	753	688	735	757	703	704	729	751	715	792	752	722	749	745	804	795	742	737	764	704	715	751	771	735	798	795	717	696	757	746	753	794	792	721	739	742	774	713	781	781	782	789	764	738	739	758	771	776	723	758	733	746	730	767	687	762	737	729	787	744	785	708	708	744	773	765	782	707	757	762	778	756	781	723	738	736	748	771	725	787	704	753	766	733	730	706	794	780	731	758	743	730	764	782	736	722	762	731	742	681	737	763	756	757	775	802	737	738	744	775	714	709	733	781	749	698	751	740	770	735	794	724	702	745	788	736	798	708	745	776	684	748	740	769	727	707	732	756	699	784	706	756	744	785	729	712	744	756	760	769	728	706	735	743	730	758	750	737	729	744	753	707	672	716	726	716	779	737	761	745	719	764	714	770	744	755	804	738	723	755	721	760	728	784	717	738	756	748	742	744	767	762	758	696	767	784	720	704	759	783	820	723	743	768	741	726	760	771	781	749	757	720	756	744	740	731	753	701	752	757	733	799	757	724	732	747	701	713	773	751	757	734	689	793	761	761	715	759	796	729	782	740	726	758	719	790	758	728	783	784	738	752	745	753	763	718	700	722	744	740	777	751	709	698	722	691	755	745	764	774	789	752	722	729	704	725	737	776	771	735	773	730	743	718	750	772	705	774	727	774	726	756	732	683	705	731	738	746	763	729	759	781	725	772	722	795	693	712	797	787	773	723	751	750	717	755	713	758	755	755	719	712	717	804	772	748	710	781	773	736	754	736	784	736	726	731	754	757	801	784	738	810	752	722	760	741	740	756	716	731	781	790	762	734	739	724	745	724	734	750	743	759	787	723	734	757	764	740	785	812	765	779
25964	8566	4254	1593	928	621	449	336	313	292	268	240	204	216	203	191	182	185	168	182	173	164	151	159	172	171	146	154	156	182	150	141	201	151	154	163	156	161	173	152	168	167	153	172	146	156	163	154	155	139	168	152	148	175	143	143	160	145	179	169	158	151	151	147	165	163	166	148	152	156	155	142	169	145	174	136	163	158	164	135	145	145	166	148	159	155	162	163	159	134	165	152	152	146	145	156	149	136	146	148	144	123	150	116	172	155	136	128	146	151	160	146	141	147	144	171	146	170	167	150	152	160	167	157	137	163	148	167	142	165	166	150	158	160	145	160	161	156	163	120	138	152	148	174	143	156	149	149	160	143	167	147	177	166	133	158	147	169	153	132	136	156	146	140	145	137	154	162	154	154	156	137	160	143	161	149	133	164	175	151	168	147	134	157	144	149	127	154	157	147	164	179	154	133	153	148	163	139	153	139	155	158	148	149	173	148	178	141	156	167	153	164	164	150	153	148	142	153	165	137	136	152	186	152	190	154	164	141	161	163	148	144	139	138	131	155	157	141	150	143	152	142	141	149	149	149	146	151	150	153	168	164	157	147	131	130	172	140	156	158	163	159	155	144	174	149	131	135	129	181	157	158	140	147	173	148	157	136	120	159	171	182	156	169	155	142	164	152	153	163	163	148	136	141	138	175	147	159	167	144	163	156	156	158	149	128	140	140	147	148	147	137	132	144	167	140	132	177	147	147	131	150	141	153	168	118	151	162	159	155	151	148	138	153	148	150	146	144	148	136	156	160	168	148	149	168	142	152	180	147	149	154	165	160	151	178	147	155	163	167	160	151	151	162	148	145	164	159	174	147	146	151	145	149	146	136	167	161	164	151	142	150	156	154	163	149	146	159	165	155	161	174	143	155	134	149	154	136	152	136	155	164	144	154	152	147	158	170	138	136	187	167	155	168	172	143	151	137	149	177	157	149	150	147	157	140	149	156	139	133	153	143	174	170	146	146	130	159	144	153	154	143	139	177	172	151	146	163	146	147	158	138	140	139	155	171	156	167	146	166	155	161	146	162	154	158	142	152	141	154	152	155	144	160	163	145	149	156	157	128	157	153	158	145	143	154	147	144	136	153	148	159	152	145	157	155	171	141	156	140	141	137	138	149	135	143	158	141	148	172	138	181	149	161	144	147	169	136	170	153	142	155	143	141	170	145	161	166	149	137	138	166	157	151	180	162	158	159	140	141	171	169	159	147	145	140	162	123	160	152	159	153	153	153	166	172	151	157	153	151	139	145	153	154	148	137	135	145	152	170	158	127	153	147	144	175	158	150	151	160	138	148	166	129	149	158	175	148	124	147	150	166	180	142	156	185	161	159	127	130	164	151	165	153	186	150	154	165	151	128	164	172	164	159	137	160	153	136	173	178	166	155	156	175	165	159	171	179	127	160	165	163	152	151	147	141	157	166	156	147	137	153	150	154	156	139	148	171	144	155	151	144	146	164	140	136	167	140	126	139	144	160	163	145	168	155	139	149	169	149	144	167	160	152	154	150	145	147	151	158	146	136	162	154	164	173	133	150	157	171	140	153	154	151	165	145	139	139	167	149	141	149	158	162	157	156	157	152	155	150	150	161	173	168	137	176	116	167	155	153	175	142	148	128	133	142	167	174	142	156	153	159	147	140	157	162	136	169	163	146	137	158	160	141	163	143	178	176	153	152	125	173	125	141	143	133	160	147	149	146	157	134	153	152	155	140	136	119	153	134	153	146	136	160	141	140	129	146	146	141	154	144	158	166	150	150	170	162	150	152	143	152	166	153	140	145	161	143	163	150	152	141	133	178	155	146	170	164	154	154	155	144	147	165	155	170	155	130	155	149	161	158	152	167	162	153	159	168	131	161	147	170	156	135	141	160	145	167	134	125	162	158	156	142	147	163	155	154	136	176	149	148	160	154	150	160	167	161	157	146	132	137	144	174	143	142	164	131	138	146	139	169	135	140	132	146	165	149	153	162	144	161	154	159	144	136	147	158	140	175	167	162	155	149	146	163	163	136	145	150	150	141	137	168	155	141	178	156	163	133	148	131	159	150	143	165	169	148	154	168	143	148	130	128	173	158	159	175	133	160	142	150	148	167	159	154	162	152	147	161	160	172	172	134	184	136	148	149	178	151	146	152	191	143	139	160	160	149	158	150	180	140	151	156	153	138	158	167	144	131	172	154	167	155	146	167	158	132	160	164	158	153	134	155	154	149	148	159	173	162	159	154	159	172	156	139	136	148	149	156	122	146	148	171	134	142	131	137	191	143	148	128	155	155	158	163	144	174	137	142	145	117	137	168	148	155	152	152	155	182	140	143	136	153	135	143	133	136	176	141	145	153	139	133	134	164	157	144	153	158	132	136	163	146	147	132	140	155	146	146	150	168	135	125	122	155	198	161	144	166	133	156	148	155	152	137	169	146	147	144	152	147	159	175	142	147	152	149	160	152	133	167	141	159	133	155	153	155	142	138	139	151	153	149	165	167	144	159	145	162	141	157	169	175	151	140	143	150	129	151	147	140	159	153	170	140	155	152	138	158	156	155	154	141	168	152	158	162	129	141	135	173	161	134	137	155	154	156	146	149	154	143	141	159	177	168	128	131	165	173	151	128	146	153	161	145	156	143	161	132	156	157	163	146	167	151	140	167	117	131	160	150	140	169	150	157	128	129	140	146	166	148	172	158	135	158	161	154	144	142	172	141	156	166	149	146	151	143	153	152	158	142	175	159	146	142	153	162	159	163	124	145	139	144	166	138	143	137	163	155	156	140	146	160	163	131	153	169	161	157	131	179	139	141	162	147	152	144	133	135	132	145	158	160	165	141	141	150	143	150	141	157	148	142	163	165	141	145	156	151	131	137	144	150	159	153	140	158	167	200	144	144	142	156	148	156	135	160	147	153	159	169	157	143	167	179	135	141	153	157	150	160	143	162	169	166	128	165	138	153	162	141	160	138	137	167	126	163	156	157	135	147	161	142	154	154	168	144	160	141	142	163	160	130	139	138	159	171	160	155	169	146	155	141	172	143	132	138	153	153	138	174	145	167	150	139	156	165	166	164	163	137	162	177	177	159	146	151	125	141	151	138	154	139	150	156	158	156	146	141	161	178	142	188	156	139	150	149	154	145	153	166	177	150	155	141	141	142	144	137	137	144	143	143	135	159	126	162	141	137	131	163	176	160	140	133	155	179	146	138	175	152	148	132	154	137	137	165	145	168	135	145	148	131	155	143	158	139	158	149	163	167	162	161	151	157	146	153	151	139	146	165	150	146	133	141	164	186	145	152	167	151	173	145	127	145	143	144	127	183	155	148	143	128	133	139	130	160	135	162	158	132	121	167	157	146	154	147	169	172	162	177	146	138	177	136	168	153	152	165	156	176	148	154	165	150	158	135	145	153	157	132	145	149	177	156	151	156	168	153	160	168	156	161	183	160	154	164	151	171	162	150	142	143	165	149
17444	6311	4983	3472	2867	2100	1692	1360	1307	1176	1091	947	762	748	662	692	616	572	560	546	504	477	472	445	490	512	554	527	503	491	460	444	481	461	476	489	480	655	655	578	504	453	412	419	434	419	443	421	451	427	442	406	411	405	426	414	421	426	398	421	430	400	401	383	356	421	411	398	444	442	443	404	428	406	428	382	415	403	408	407	430	392	437	377	438	389	430	420	370	420	425	398	407	381	409	404	400	375	422	397	386	436	410	423	411	384	421	414	372	423	390	415	390	424	396	407	376	410	406	403	415	376	421	369	375	408	390	359	430	377	431	438	388	380	357	399	397	397	381	428	405	391	410	392	417	385	384	451	419	390	400	370	401	426	405	411	411	434	417	414	396	431	413	382	431	404	380	379	414	446	388	429	397	388	408	397	386	421	426	412	375	376	394	379	393	395	380	405	395	386	371	419	395	416	446	412	419	388	413	407	397	378	377	434	431	415	402	414	374	445	376	436	405	434	407	381	375	443	411	399	400	408	399	378	436	412	430	427	420	387	380	431	410	383	412	416	435	388	393	407	406	394	445	423	373	392	430	391	421	431	391	380	376	379	409	394	403	412	411	415	386	364	434	413	421	424	393	395	427	400	434	432	413	400	406	404	388	429	426	426	433	413	407	428	385	384	406	395	385	392	393	430	429	409	424	415	379	432	402	448	400	419	419	393	446	403	405	403	397	408	402	413	416	384	441	391	395	398	399	444	376	406	418	407	394	412	392	405	426	419	438	422	427	400	413	405	378	393	431	390	380	396	408	375	412	435	407	395	419	415	419	389	403	394	450	412	404	427	414	406	411	395	403	419	368	405	406	390	400	388	404	391	399	427	396	418	392	400	405	396	400	416	397	436	412	381	374	425	401	409	430	416	391	428	403	401	405	380	376	408	381	385	397	435	432	398	418	395	429	395	414	402	395	427	420	398	409	419	400	410	454	400	397	411	377	398	403	412	369	402	371	389	476	375	378	419	402	443	444	365	432	351	471	401	404	421	395	420	459	420	403	417	372	399	394	442	409	418	420	404	388	373	381	412	355	392	420	416	409	396	391	412	420	367	383	403	434	424	414	400	408	407	406	429	404	387	388	404	395	418	384	416	384	397	396	410	386	381	433	428	398	372	423	415	417	419	405	419	384	433	406	407	405	396	392	408	386	430	460	405	386	399	443	415	379	420	407	392	388	406	399	386	418	408	415	412	415	407	433	408	392	411	394	385	388	416	428	438	416	406	393	419	362	396	429	377	426	407	419	392	390	421	375	399	386	410	395	417	408	401	421	391	396	422	434	402	408	417	372	424	393	442	416	392	405	410	414	400	414	394	408	423	398	402	416	407	396	390	412	438	392	411	420	446	418	406	380	404	403	414	380	411	391	434	413	379	397	428	428	432	408	411	397	427	416	414	412	424	416	377	373	403	397	424	408	412	418	404	403	387	438	413	380	417	405	417	420	383	410	411	395	427	436	416	391	403	425	399	403	385	394	398	415	407	386	385	414	441	392	395	396	427	376	368	407	421	408	380	422	391	414	408	430	391	425	360	382	441	395	423	385	369	424	387	413	436	386	436	421	386	388	387	387	413	416	433	390	434	418	406	420	441	387	417	385	390	425	399	395	421	437	420	391	414	391	415	423	402	371	427	404	424	384	416	413	430	398	399	383	416	420	418	408	433	394	410	405	407	431	431	399	426	418	433	431	396	418	390	407	382	435	412	415	403	395	447	372	391	409	442	388	361	434	428	411	382	401	412	391	397	403	400	395	383	415	388	381	406	392	401	380	414	394	416	397	419	406	370	393	411	377	416	437	391	422	429	411	407	383	399	381	408	418	386	418	405	389	410	452	425	429	396	390	386	423	415	424	403	408	394	414	405	405	392	405	425	374	398	395	411	368	399	398	437	394	414	410	384	386	441	417	415	397	428	429	417	381	374	418	400	442	405	373	402	434	407	385	413	373	370	423	420	404	422	440	390	406	395	409	438	392	419	433	399	359	400	375	418	377	412	358	428	422	429	343	406	387	395	403	427	403	411	462	414	372	372	416	408	412	410	406	397	412	407	387	443	426	428	390	403	405	410	417	391	404	411	403	438	442	401	377	388	423	441	423	414	376	411	429	399	422	446	448	452	399	421	435	358	390	420	420	434	381	378	433	384	395	435	407	391	429	383	430	415	445	419	420	383	355	384	376	404	440	384	387	388	432	434	388	419	417	404	394	393	437	421	391	410	422	446	419	376	398	422	414	362	418	418	383	393	429	411	424	423	391	397	438	423	398	397	388	446	398	395	428	411	411	407	374	407	399	409	412	420	399	418	378	427	379	427	404	457	409	428	429	408	393	426	424	388	414	402	409	403	408	373	404	399	402	448	428	352	381	434	437	371	430	408	390	409	397	416	386	373	396	397	369	386	411	434	420	385	434	383	424	411	445	398	377	431	421	432	429	394	391	425	394	407	426	394	436	442	457	430	421	425	422	437	389	397	395	447	413	391	410	398	437	387	393	402	412	429	408	432	413	406	389	407	412	405	423	390	439	419	386	431	406	424	411	431	450	385	417	417	425	417	390	395	407	361	417	428	417	426	374	383	439	406	441	419	375	431	403	365	385	424	394	411	429	410	372	409	378	459	419	393	436	405	404	426	389	423	440	432	393	412	394	424	390	408	437	381	426	416	387	421	408	379	433	454	412	408	409	439	425	423	368	375	404	402	379	407	392	409	383	409	429	454	404	403	416	404	416	417	436	417	385	373	368	419	393	411	381	403	398	399	432	405	374	411	404	409	380	451	402	395	395	408	406	392	400	386	435	382	423	421	425	421	427	405	421	381	405	421	408	399	357	393	435	385	426	417	420	423	400	387	453	402	400	379	379	400	409	393	420	385	449	382	390	424	416	410	395	440	409	395	408	436	431	414	373	438	406	430	426	396	381	427	425	398	435	410	409	381	411	381	404	429	370	394	420	410	379	417	403	381	409	398	410	388	406	425	391	409	435	399	443	394	391	420	375	417	407	395	383	428	385	430	399	398	423	413	420	433	427	401	405	388	427	354	417	394	421	420	430	406	413	400	392	409	390	416	391	416	388	384	391	362	436	385	417	436	392	413	406	432	422	398	417	360	397	392	398	402	383	401	374	401	402	401	454	440	359	400	428	404	403	375	400	406	395	398	394	403	446	423	402	433	410	401	381	426	430	400	404	396	445	398	394	413	443	407	420	396	400	389	408	408	363	415	387	382	415	426	369	384	376	446	371	445	401	439	400	379	393	367	424	408	373	400	412	397	424	399	439	401	398	437	384	389	407	409	368	417	427	380	411	377	389	409	397	444	453	399	388	420	409	401	418	408	358	375	391	410	379	389	400	368	416	408	450	402	450	390	399	389	430	396	427	415	398	399	387	401	413	400	411	402	434	404	399	392	364	370	414	385	398	395	396	405	417	402	395	428	424	409	398	390	398	370	404	409	389	411	398	392
6127	1337	799	566	479	436	368	374	378	363	355	321	313	300	385	342	308	313	356	330	334	302	324	322	306	318	327	355	326	325	317	353	315	330	312	322	318	359	304	363	325	343	339	335	316	312	326	311	314	286	345	299	344	336	326	314	347	339	355	355	302	308	315	276	288	297	348	336	305	332	310	328	316	331	346	300	316	358	331	328	334	372	326	317	308	316	334	326	327	321	311	289	312	296	370	301	313	293	322	337	311	298	303	311	325	334	325	317	319	314	326	326	315	323	337	301	346	332	319	341	317	326	312	327	341	328	330	310	320	323	328	316	302	312	309	322	348	335	319	324	328	304	330	300	302	313	341	339	325	333	335	330	323	327	335	321	345	328	309	322	312	319	350	300	326	330	300	325	313	329	331	357	296	313	346	308	337	322	348	328	331	361	332	335	286	305	326	293	309	291	331	337	306	305	303	337	300	324	326	314	301	345	313	318	331	288	336	324	329	324	320	314	311	319	313	328	300	317	346	313	328	326	324	335	312	267	336	315	327	320	322	370	344	311	315	319	331	371	345	299	318	360	337	352	313	289	311	328	342	328	312	318	342	305	309	323	320	310	330	369	346	323	332	340	343	314	321	322	315	308	308	334	333	329	327	317	314	339	357	298	326	304	368	308	350	319	306	336	352	329	373	373	341	342	301	307	329	331	347	316	311	316	333	319	290	336	338	307	360	327	278	316	336	299	328	310	333	304	332	289	319	338	350	303	342	330	307	301	311	318	274	307	353	347	327	346	315	317	324	338	331	294	317	318	312	304	302	305	322	340	320	360	312	341	318	323	336	294	314	313	341	291	305	331	335	336	305	345	330	317	348	303	332	350	320	348	333	337	322	300	315	337	310	331	327	305	356	369	348	347	336	280	317	303	316	323	305	333	320	323	332	353	326	344	326	310	268	315	315	304	337	316	338	304	310	296	322	320	323	319	289	319	333	333	333	329	351	346	347	308	333	330	328	303	343	327	338	311	330	290	305	360	281	348	297	331	323	310	315	341	365	384	335	337	330	346	312	348	347	335	326	318	342	328	316	339	353	334	319	310	298	355	297	312	317	343	324	346	343	316	330	325	344	315	328	300	342	317	303	339	332	326	332	300	313	340	332	333	354	313	316	348	307	323	324	325	319	309	337	300	320	301	329	314	328	323	318	304	339	285	345	328	321	348	322	334	343	342	353	332	350	335	321	314	328	316	316	297	311	362	305	352	300	341	292	338	333	305	322	338	314	280	341	332	293	318	319	322	291	352	323	326	341	339	355	322	342	321	339	319	350	318	301	281	337	310	291	330	363	325	331	331	333	328	317	303	326	307	309	303	326	340	303	345	323	332	327	312	310	337	344	297	292	314	330	313	319	304	328	362	326	309	319	349	311	317	358	356	352	317	338	330	345	335	316	324	346	302	321	339	331	300	280	313	305	329	330	320	287	327	350	321	309	304	348	320	342	293	303	363	337	327	354	262	321	337	315	340	314	315	327	346	314	351	327	334	329	300	324	308	353	299	356	321	331	311	301	352	347	319	343	301	347	343	332	351	341	320	319	342	322	333	335	313	392	313	319	308	347	330	323	328	299	317	342	318	318	355	357	324	328	297	365	301	350	304	323	325	340	324	343	337	322	359	292	293	324	316	349	311	301	291	317	301	298	295	294	319	335	329	312	326	310	340	338	319	318	342	306	336	318	355	317	291	358	318	330	316	345	293	315	344	343	321	335	320	310	324	312	318	363	307	366	349	318	365	323	324	316	299	315	298	319	313	299	298	331	342	326	344	304	302	335	326	344	334	344	320	335	351	335	342	343	339	333	332	339	325	346	331	339	323	348	319	329	320	382	301	315	307	328	328	304	313	346	344	317	322	342	295	344	327	342	348	345	283	322	336	352	316	316	332	330	328	308	316	333	316	310	311	296	328	308	312	338	315	339	337	341	342	312	302	326	323	307	333	336	339	343	335	358	335	317	328	321	300	318	339	328	335	335	334	338	331	321	328	320	359	344	302	316	307	336	347	302	311	302	345	332	331	311	359	344	332	320	328	281	316	355	329	308	310	339	322	319	315	292	299	333	313	332	309	331	346	335	331	328	343	330	320	345	320	331	301	337	320	301	326	308	308	297	315	321	319	346	334	343	336	345	324	331	330	319	339	327	295	305	293	357	343	325	344	313	337	345	348	355	318	332	340	320	336	342	342	279	355	339	310	291	332	298	311	313	320	299	353	319	323	315	327	342	332	330	312	351	333	299	330	311	304	324	316	318	316	317	325	313	347	320	340	336	301	332	328	336	338	337	304	303	357	316	306	303	380	332	333	318	339	307	310	322	320	345	312	284	302	300	304	333	338	308	342	301	306	320	308	334	346	336	332	309	333	359	327	338	327	355	327	318	357	326	303	347	306	293	335	326	317	363	312	302	314	314	307	285	323	325	307	342	336	357	313	323	336	328	320	325	304	332	345	355	318	337	331	340	358	313	323	296	324	336	310	294	315	317	320	339	329	318	344	293	322	335	336	321	319	340	315	339	316	327	354	317	342	361	294	361	322	333	344	319	340	306	349	326	339	325	316	306	309	353	305	326	301	340	323	322	316	325	353	331	309	324	313	351	337	334	364	303	324	313	345	348	289	322	355	349	345	325	310	321	311	336	318	315	326	361	334	338	313	315	323	297	313	339	324	309	338	347	326	312	330	311	325	340	330	352	335	326	307	303	298	317	327	319	325	306	309	309	297	281	327	306	323	381	333	339	300	344	303	334	344	347	317	328	357	353	331	355	335	310	322	324	346	309	298	338	307	342	339	300	326	344	321	333	337	306	335	347	337	308	316	331	304	324	326	318	353	335	335	336	301	308	360	357	366	317	320	314	316	340	345	316	325	311	337	337	336	302	336	321	331	284	279	356	346	304	293	287	344	303	322	314	286	323	345	358	276	335	302	312	339	296	335	303	305	311	299	296	308	318	330	326	325	300	318	337	330	309	343	297	346	314	326	327	299	350	314	293	351	323	337	327	290	312	351	316	325	309	311	320	329	333	328	329	337	329	339	277	306	345	325	351	331	324	364	334	328	331	339	326	347	322	340	323	308	325	310	321	351	301	327	283	346	327	321	330	320	320	330	318	314	351	287	299	319	302	329	332	336	341	326	333	320	318	318	321	320	348	355	335	332	347	311	295	323	325	322	338	345	315	348	292	279	317	292	302	333	306	335	310	326	360	333	301	334	331	304	317	340	320	338	290	324	328	351	291	320	311	327	361	330	317	348	333	327	360	324	339	304	320	337	325	300	318	326	276	329	357	294	312	317	331	305	331	330	326	302	338	303	328	312	362	304	310	353	318	333	341	343	342	348	283	312	339	312	337	323	318	334	316	330	327	346	304	354	351	332	306	342	324	319	300	326	320	327	302	296	327	294	340	309	350	336	347	340	311	306	314	281	309	314	350	297	361	304	311	340	346	334	300	307	329	320	338	336
5142	1767	1855	1684	1512	1208	1132	1113	1005	1064	1017	838	892	888	840	862	863	880	829	805	815	810	839	820	781	810	830	802	840	839	840	838	797	816	795	824	875	800	834	800	810	763	809	774	849	851	820	783	783	855	855	780	781	826	869	814	780	869	810	801	864	797	842	881	823	779	774	822	802	866	814	861	826	807	782	808	797	785	853	806	795	829	810	843	802	824	810	854	834	841	871	828	835	830	805	820	806	767	807	814	808	832	809	821	801	791	830	817	829	838	802	789	795	793	777	802	807	798	851	794	808	814	791	834	882	846	814	774	806	821	846	809	820	796	833	819	837	802	815	779	820	843	830	806	774	812	782	845	807	851	826	803	807	828	861	780	785	786	841	822	860	816	799	825	800	833	797	849	851	839	800	822	807	852	836	777	843	850	791	851	818	831	819	798	835	762	802	867	831	821	829	817	767	829	814	847	813	798	798	846	790	772	768	851	854	815	794	817	815	745	862	801	788	839	855	825	812	790	825	757	828	819	745	875	813	832	809	824	816	739	801	788	833	801	890	796	820	810	787	829	803	754	804	770	769	813	823	836	845	779	815	824	817	832	816	808	762	804	836	806	816	795	804	800	790	760	772	810	810	840	834	794	844	774	858	778	839	770	781	815	830	849	812	778	851	837	827	842	790	874	801	754	804	776	819	787	797	792	881	805	832	857	825	832	768	794	782	811	837	828	817	794	809	817	773	791	827	816	801	806	759	803	828	830	833	881	822	814	849	813	795	807	756	808	770	797	807	863	792	814	864	815	803	818	787	894	793	829	792	800	806	887	785	811	864	786	826	818	810	767	799	831	799	860	827	767	821	805	773	803	835	847	772	806	824	863	833	805	888	828	815	785	792	813	819	826	808	790	861	826	831	825	807	758	767	826	801	846	812	806	766	825	803	844	865	851	781	792	830	820	822	874	846	858	807	801	835	803	811	827	783	826	800	850	818	858	812	743	842	804	826	860	855	753	833	889	791	842	829	796	830	807	836	802	775	806	780	854	849	830	867	809	867	833	786	814	812	786	790	843	847	849	836	829	805	763	797	806	812	789	781	833	805	756	780	834	825	807	795	789	831	784	855	792	811	813	782	865	809	820	827	851	830	785	735	862	841	803	833	790	873	830	862	764	864	846	837	815	846	823	833	779	783	881	800	835	829	759	784	774	801	804	809	829	805	805	778	772	836	799	792	893	809	781	840	867	838	841	736	811	787	831	817	770	856	818	797	758	854	818	853	827	782	798	798	782	814	842	798	818	798	781	784	795	811	807	801	777	776	818	799	853	829	783	823	834	790	790	782	819	834	802	796	780	752	829	777	868	769	828	819	851	836	782	741	803	760	833	802	853	832	835	819	841	810	836	798	808	825	796	798	821	827	837	824	785	794	797	816	811	836	827	785	788	816	854	794	844	823	832	832	836	853	867	792	795	846	845	761	787	828	750	809	829	841	840	816	814	784	853	789	861	809	805	877	820	813	798	802	855	793	798	830	779	840	838	805	827	772	816	805	836	823	801	848	796	815	786	834	821	829	865	827	791	828	801	837	729	818	840	835	785	792	830	834	802	799	787	796	828	815	796	831	823	865	853	786	843	835	813	810	838	814	810	787	789	829	786	812	862	817	830	778	837	787	784	859	792	819	783	847	796	812	824	825	845	810	781	805	772	810	833	786	801	780	817	843	832	833	834	823	818	864	815	755	816	783	807	790	865	832	784	832	861	826	746	832	849	798	781	795	829	860	795	813	827	857	787	862	826	791	846	807	764	837	812	824	795	812	820	782	806	824	805	790	795	795	811	812	780	843	788	837	824	795	801	786	800	805	814	794	829	794	761	738	888	770	836	804	784	827	780	804	834	861	833	835	819	825	777	880	785	824	829	845	839	849	796	794	825	834	804	847	824	820	816	781	803	774	772	801	827	842	761	808	777	807	765	799	827	780	877	853	786	823	823	789	877	798	791	838	823	847	776	792	777	792	822	826	838	786	797	795	827	815	864	906	736	755	832	790	778	816	812	827	776	825	800	809	807	843	847	845	785	778	828	787	805	906	836	792	782	830	786	878	850	826	766	808	850	838	811	829	800	813	803	752	814	761	761	805	783	830	798	875	804	824	804	836	844	826	812	828	790	807	791	856	798	840	805	816	846	824	847	772	752	800	882	803	790	785	783	860	815	821	804	811	813	817	807	796	853	772	797	825	803	851	824	776	775	839	763	768	788	811	810	858	821	811	882	798	785	847	844	828	808	841	851	797	774	862	803	823	824	827	819	758	802	811	829	803	743	887	766	832	835	834	841	839	794	795	811	847	791	846	823	755	789	801	824	829	808	820	771	836	835	815	825	816	789	839	781	804	909	820	784	796	739	816	789	811	832	822	804	850	816	796	816	874	791	808	829	853	884	849	821	766	834	829	834	806	794	824	804	773	815	806	860	814	818	808	831	851	781	838	824	844	765	846	826	866	770	819	808	858	828	853	781	808	766	792	818	815	762	839	823	810	825	828	774	789	737	787	777	800	839	808	817	813	808	813	807	817	768	765	851	743	780	832	824	788	833	776	855	828	799	806	798	810	818	774	794	851	795	796	807	828	812	805	855	761	811	766	811	798	780	876	807	815	780	815	816	788	836	837	805	839	784	783	776	805	777	753	783	783	831	792	806	821	824	780	836	847	813	774	786	866	840	849	764	821	821	831	871	776	832	892	830	801	818	820	857	796	811	808	799	778	842	768	867	851	817	783	865	820	814	812	849	827	794	841	781	782	820	851	824	799	834	859	797	836	794	778	838	737	812	827	832	784	811	834	860	789	748	791	807	839	839	859	817	788	810	751	835	824	778	820	790	862	823	826	824	825	780	873	813	789	811	763	833	801	796	812	763	816	797	813	793	796	824	807	761	785	853	827	826	800	845	772	806	818	821	844	771	804	767	842	834	824	806	826	797	803	780	804	838	844	847	852	846	789	815	774	809	749	850	824	819	815	815	826	795	834	817	850	768	832	819	812	854	809	803	838	797	815	812	769	783	868	763	842	839	800	789	774	824	845	790	793	746	814	760	809	844	873	800	838	849	861	781	803	829	828	806	812	819	858	790	826	811	801	823	830	802	809	804	820	822	788	802	767	789	817	840	807	800	783	815	780	815	771	849	821	761	820	802	779	761	771	827	891	828	836	832	817	790	822	805	793	805	788	830	819	813	818	860	810	774	835	841	844	777	838	817	807	833	835	834	786	788	811	754	795	777	832	819	826	785	799	813	819	770	807	828	821	847	831	825	759	815	827	797	838	817	770	805	776	840	862	818	806	792	811	815	778	799	832	846	841	804	815	818	805	854	769	827	816	856	800	811	797	826	762	808	819	804	879	806	858	878	822	818	820	771	798	896	823	795	836	839	819	840	782	863	811	808	893	835	755	794	821	813	822	815	824	809	806	814	832	833	799	803	784	877	835	844	773	816	801	801	822	817	821	752	802	830
16909	4847	2254	1077	691	508	462	481	414	382	355	359	359	330	318	343	270	294	304	318	296	289	292	327	338	293	306	335	312	288	320	296	286	307	310	297	296	325	289	284	298	281	281	277	317	271	281	274	290	303	283	294	284	325	286	332	292	317	293	312	275	272	300	283	278	279	299	275	304	306	328	335	324	296	306	296	318	293	290	329	326	302	313	308	302	304	325	271	290	295	276	289	284	287	305	294	291	304	309	322	295	306	291	294	285	285	294	295	290	312	340	289	300	319	277	273	313	296	274	297	307	292	284	292	313	340	287	292	314	344	308	323	267	278	281	317	320	312	271	305	277	299	252	317	303	276	299	291	293	280	304	284	303	307	310	318	287	315	312	267	293	282	297	282	261	289	348	323	292	272	310	272	267	290	287	308	286	301	284	278	311	301	296	299	326	320	322	283	287	275	307	320	294	298	289	320	267	298	265	336	311	279	334	331	289	269	295	311	269	301	304	274	268	281	305	317	272	296	278	295	301	295	288	276	276	312	313	283	273	269	303	301	292	272	276	299	275	297	269	321	312	275	298	310	352	302	328	275	330	319	298	326	307	299	327	285	308	277	320	301	296	299	279	300	291	305	268	290	311	357	299	291	278	322	284	301	330	291	272	264	287	293	295	309	292	311	276	295	271	271	293	309	299	279	342	321	287	287	311	301	300	289	303	317	320	297	254	326	289	307	328	315	298	311	306	329	317	306	289	279	301	296	303	307	284	297	306	303	312	296	296	338	332	319	314	314	317	306	277	278	304	276	295	320	255	273	284	287	286	282	326	295	301	282	321	309	273	299	275	271	342	281	278	263	301	322	309	324	262	319	290	286	279	317	285	292	318	294	289	283	339	278	280	267	286	290	284	299	299	287	311	278	309	295	294	313	278	293	279	292	317	312	285	311	287	313	342	296	290	297	271	296	323	306	313	285	303	305	304	318	313	315	300	304	309	306	307	316	321	304	294	292	286	274	282	281	285	309	312	314	289	287	303	308	310	326	290	248	298	273	291	285	279	280	300	302	296	323	279	278	324	316	268	291	293	302	293	287	276	284	287	317	291	325	295	297	291	239	258	264	287	279	297	275	309	312	310	292	330	344	285	285	282	326	287	275	314	351	300	305	307	320	294	283	323	288	292	296	286	282	285	307	303	293	286	270	298	278	315	310	303	306	293	293	301	316	300	285	309	291	300	281	295	303	312	304	325	307	312	287	305	307	277	272	307	288	281	323	279	276	295	292	309	331	274	280	292	278	331	287	257	290	291	292	309	300	275	271	302	284	253	297	287	296	277	299	299	268	313	306	274	300	329	311	313	310	293	310	293	285	290	298	321	295	330	276	304	316	306	326	293	300	313	316	294	331	291	313	308	324	294	324	282	283	287	292	269	287	315	297	298	284	302	276	294	275	330	283	292	281	288	280	288	309	315	307	273	311	263	304	294	283	274	287	338	290	283	282	255	312	293	308	298	291	319	305	294	274	309	313	309	325	303	308	319	278	277	274	309	309	295	309	306	322	318	279	317	277	325	291	294	309	306	264	329	313	287	316	343	312	306	303	292	299	304	256	293	272	317	315	258	305	282	321	294	278	271	279	329	306	279	323	294	317	313	265	318	262	302	285	287	288	318	297	268	279	279	265	291	320	318	310	301	303	314	285	293	242	294	295	265	324	276	316	302	247	280	245	283	308	307	312	266	291	308	278	333	303	327	280	302	286	276	316	284	297	296	267	291	298	289	291	284	298	287	290	314	309	267	303	278	319	318	299	289	313	286	331	311	288	308	283	293	285	312	294	320	287	277	324	331	288	298	310	310	322	311	295	279	292	278	297	304	333	295	301	303	279	264	271	308	267	280	326	301	304	304	272	300	284	280	290	297	280	309	312	298	289	308	287	292	306	275	283	271	310	303	297	309	287	297	298	305	291	294	332	304	301	325	297	302	307	290	303	297	294	295	330	308	306	309	290	315	306	293	287	317	273	331	280	310	319	285	273	266	287	273	289	289	294	313	303	299	273	280	299	286	293	280	310	302	307	311	284	301	307	273	309	297	326	289	285	275	307	301	291	308	278	264	282	317	286	297	294	295	279	287	275	286	297	288	277	307	292	285	321	288	312	278	281	273	301	310	299	279	317	302	312	293	290	294	332	314	304	278	293	311	262	326	324	304	305	289	294	276	291	287	281	302	273	299	274	278	269	259	297	303	311	312	295	329	295	287	279	299	309	321	279	255	328	280	298	333	307	325	295	273	281	306	281	292	309	313	300	287	319	318	302	293	287	323	289	319	323	280	300	289	317	274	317	283	303	280	327	277	335	309	289	323	291	294	319	315	301	305	301	298	298	332	319	310	310	295	291	294	308	305	276	315	283	327	277	289	261	297	297	291	319	284	270	330	325	267	300	296	295	314	304	311	298	334	311	303	341	298	302	296	305	320	307	288	321	293	306	351	258	313	297	298	306	288	327	330	307	284	309	290	277	288	310	285	277	293	300	302	310	298	318	284	264	263	302	309	267	289	279	309	262	296	266	296	304	307	308	320	305	276	317	293	311	307	309	295	285	295	315	260	304	312	320	282	318	303	314	268	308	302	284	315	293	288	318	327	274	338	299	261	311	297	300	326	292	275	297	298	251	303	289	291	286	285	312	307	288	296	309	301	301	285	247	297	288	317	296	258	302	316	303	294	318	281	290	301	296	297	292	304	298	288	263	318	317	294	267	288	297	329	270	314	325	293	273	297	311	302	293	316	269	284	288	296	294	273	322	273	316	297	288	282	308	319	310	290	295	318	301	290	308	325	290	309	280	313	279	283	294	312	330	275	296	269	318	300	300	280	297	301	292	316	291	317	280	283	275	340	298	336	257	317	293	312	300	348	269	336	295	268	303	316	284	290	261	296	301	321	314	293	288	294	279	273	264	290	300	287	310	275	298	298	258	308	307	267	285	297	298	292	294	299	301	275	309	283	314	321	304	274	277	319	265	303	278	279	257	292	298	293	316	314	299	324	271	309	288	293	298	301	301	297	297	339	307	298	280	286	313	299	303	300	284	322	316	308	278	295	301	284	311	285	284	305	267	305	303	273	302	264	274	323	299	289	289	299	313	293	353	311	306	300	267	276	284	310	308	277	267	326	272	310	311	315	302	339	296	283	285	339	275	288	294	309	274	318	277	271	316	290	295	305	298	310	301	283	272	325	297	297	277	305	316	274	283	292	316	321	297	310	332	311	333	280	310	287	301	278	332	291	295	287	309	347	302	297	299	320	292	285	305	297	294	292	307	299	306	248	303	285	319	321	311	294	293	279	289	311	301	311	320	261	299	299	284	271	305	308	317	306	301	267	298	334	325	290	319	308	320	307	278	295	300	287	270	330	295	284	308	303	269	296	268	288	288	302	279	288	288	280	296	305	296	305	304	305	316	272	300	315	316	295	306	309	312	294	292	333	281	288	293	285	286	307	295	332	285	318	303
12865	4585	3314	2849	2200	1891	1501	1533	1326	1327	1128	1028	951	936	861	866	886	823	871	806	778	776	799	790	784	817	811	800	828	842	846	750	759	784	800	711	767	868	853	725	758	723	749	793	775	777	705	765	720	763	770	719	726	740	748	739	755	769	765	752	726	727	746	739	706	752	716	755	741	750	742	726	685	790	752	760	740	765	728	782	721	749	764	757	773	735	669	737	774	735	741	742	752	794	708	793	721	755	745	741	752	720	689	756	729	736	728	754	717	753	716	731	741	744	784	780	757	783	771	730	739	716	732	747	761	773	744	747	735	730	770	715	736	727	686	757	744	733	747	702	756	782	708	747	716	734	755	771	770	741	709	723	797	713	755	710	751	759	754	777	703	729	772	770	762	719	721	766	726	698	720	759	749	740	775	718	804	723	802	701	771	767	778	730	738	780	726	763	737	766	728	768	768	718	751	720	745	719	747	738	741	747	781	759	724	772	800	754	745	741	717	728	715	772	696	724	820	702	729	768	731	696	774	755	724	714	739	706	773	746	695	732	753	759	734	765	748	756	674	728	782	709	768	722	731	737	721	750	790	753	740	793	711	700	700	771	752	718	721	690	751	704	787	725	753	701	714	710	709	725	704	740	759	734	700	724	734	745	697	793	751	727	719	747	769	728	738	756	759	729	764	781	752	761	719	761	729	745	766	746	721	783	781	757	683	719	689	715	754	694	729	767	724	736	727	761	748	737	713	731	702	733	710	734	738	766	726	763	741	760	768	800	733	728	751	729	757	727	786	723	727	771	785	769	738	751	746	718	749	754	795	766	731	765	733	758	724	736	707	697	745	749	708	710	689	707	707	733	670	734	732	771	725	741	740	784	728	760	763	759	740	678	742	761	741	753	748	735	697	735	768	759	719	735	688	704	736	702	721	752	753	735	743	743	700	772	742	746	731	700	717	718	748	729	715	705	738	777	768	799	750	715	747	786	695	705	745	727	705	746	726	728	764	731	771	784	749	717	677	752	771	773	728	735	749	763	763	709	765	731	752	793	780	702	760	741	740	766	769	764	818	725	748	770	763	775	734	767	698	761	666	761	686	719	723	781	716	723	749	771	711	764	715	721	780	768	741	763	739	723	716	770	754	722	709	812	677	747	717	710	728	763	742	710	756	656	764	728	735	758	705	803	748	769	749	746	804	732	716	744	751	726	755	726	691	750	734	713	762	761	692	801	726	767	729	725	745	720	685	774	730	719	764	742	755	747	784	749	701	738	741	751	708	738	740	692	772	725	718	711	759	732	738	758	728	710	798	767	740	757	731	700	742	754	774	738	742	734	745	728	720	769	761	716	729	751	713	737	727	685	706	721	780	776	715	740	734	726	750	753	756	747	717	740	742	742	723	757	698	755	759	730	700	763	784	749	739	740	724	749	779	753	714	754	722	705	738	745	751	736	716	758	757	696	755	706	723	720	786	711	720	720	724	750	730	731	742	721	712	708	736	736	754	717	696	774	735	734	758	738	737	750	774	773	737	734	745	759	730	721	744	731	710	720	784	746	771	746	744	817	764	743	730	719	720	696	748	713	770	689	717	756	694	711	755	727	743	711	760	741	764	709	760	719	729	737	734	737	738	751	743	747	742	743	787	690	821	737	689	732	726	753	712	718	734	720	730	678	722	762	739	745	711	775	700	747	746	743	779	759	731	763	788	694	750	776	775	724	727	705	769	729	762	773	715	772	795	727	754	743	704	780	742	754	745	726	758	769	730	784	716	734	734	727	738	736	745	734	784	763	711	748	740	753	712	707	733	758	800	739	740	745	736	697	677	748	694	699	744	739	715	757	722	758	777	770	715	738	768	730	758	684	786	680	707	743	730	747	739	730	748	735	745	753	762	727	727	772	797	763	728	740	756	726	650	748	740	758	698	770	709	708	722	767	742	764	709	757	746	747	714	734	749	762	707	734	712	750	748	767	742	682	747	751	790	734	758	794	735	762	737	738	791	755	720	785	746	783	728	754	800	734	746	694	735	720	789	735	777	795	731	813	667	728	734	751	756	781	762	745	732	762	681	754	737	763	737	765	736	769	762	734	707	752	743	707	742	729	746	694	750	703	727	750	741	737	747	724	728	810	745	752	764	763	760	764	743	767	775	762	705	738	790	731	762	784	721	762	721	753	745	748	715	719	759	728	752	774	753	723	756	754	770	730	737	759	766	732	725	780	692	749	728	715	710	756	745	752	753	710	784	759	746	733	768	705	736	757	754	732	794	739	743	784	749	745	778	726	764	724	816	790	737	807	745	751	768	732	759	729	762	707	736	711	735	766	749	729	758	722	740	763	794	738	733	734	749	711	749	755	724	735	760	748	700	762	719	730	779	757	717	736	782	722	754	732	813	730	693	786	714	763	784	728	771	738	763	719	743	750	760	774	778	734	715	736	683	700	694	728	760	766	785	730	792	770	764	716	726	708	758	744	701	762	764	713	750	761	693	793	662	690	708	754	750	758	711	747	709	726	741	707	726	739	727	747	789	771	740	762	709	738	735	701	719	746	748	743	714	671	766	767	729	767	744	727	740	710	716	716	765	684	763	765	706	725	738	759	738	709	703	729	710	773	747	721	787	758	733	723	790	723	787	725	736	757	705	734	741	762	750	761	700	742	757	762	726	751	770	737	770	733	749	740	749	803	704	705	760	755	762	728	777	745	728	702	741	694	734	695	730	730	794	743	710	726	722	778	734	721	711	743	743	741	732	709	724	690	732	721	718	741	742	728	774	747	711	712	755	737	778	764	677	731	767	746	762	720	719	778	772	727	789	733	744	745	687	795	741	763	764	703	770	700	690	736	744	711	729	730	724	725	732	744	738	716	741	792	737	751	795	763	710	734	731	761	753	741	681	742	740	749	783	732	765	749	752	713	727	751	756	718	783	743	767	724	775	791	784	737	728	781	764	737	739	814	724	768	745	740	714	753	732	722	772	763	733	746	786	748	721	747	768	739	758	786	742	787	731	722	764	723	718	751	707	720	741	743	734	741	750	754	740	759	740	720	774	738	701	787	708	747	727	733	707	737	772	732	738	752	709	751	730	676	734	757	792	752	743	707	785	767	718	757	758	741	743	725	757	782	799	710	750	738	796	746	679	709	736	842	756	741	739	774	705	778	738	761	757	728	762	699	728	722	763	745	755	747	740	712	770	738	728	783	709	738	771	754	759	724	731	732	759	709	759	721	757	727	718	735	729	756	746	724	740	700	705	707	780	709	742	723	692	735	696	806	732	724	725	772	762	782	727	743	752	795	724	695	786	808	767	760	704	720	820	733	777	732	725	752	767	688	729	694	751	753	699	774	739	699	744	760	709	783	724	734	721	742	737	740	732	780	751	769	754	746	762	727	707	719	730	746	748	690	790	731	738	781	804	720	725	738	720	773	752	749	708	698	748	694	766	768	748	774	766	723	767	740	744	735	734	673	749	750	748	778	758	730	743	702	749	754	769	697	698	718
25641	8280	4025	1642	734	533	403	364	320	283	255	230	212	217	194	211	140	186	196	183	168	158	175	168	166	164	164	148	175	181	172	169	167	154	135	165	161	173	175	151	171	153	124	148	159	155	142	152	160	160	162	152	164	177	154	157	174	163	169	137	158	161	162	156	153	158	158	183	137	172	144	150	147	141	165	154	128	150	133	156	166	166	142	152	154	167	148	179	129	155	167	138	149	152	154	156	155	164	174	159	137	138	153	168	157	157	159	154	152	152	152	140	143	167	163	171	151	167	141	151	145	160	148	165	155	151	131	154	142	144	173	172	140	124	145	157	144	150	168	157	145	145	172	163	157	147	142	181	133	129	169	129	156	151	177	147	156	177	153	168	184	177	168	148	135	131	170	150	158	146	149	158	166	141	173	150	144	155	118	124	150	145	158	142	166	128	145	163	179	154	158	163	166	147	160	142	158	149	144	140	135	157	145	147	148	178	151	132	141	151	152	136	144	149	166	165	126	168	151	178	169	151	169	168	152	152	192	162	155	152	151	177	179	149	149	144	161	159	162	162	152	130	156	164	141	160	163	159	153	165	179	132	178	157	156	135	159	168	148	149	168	165	143	139	164	158	148	169	162	158	153	128	159	124	168	145	151	163	145	154	175	165	158	162	149	162	145	149	139	162	139	144	151	162	164	168	149	134	152	164	152	148	157	166	140	156	173	165	141	125	162	167	184	163	170	154	145	155	141	158	141	183	146	180	169	150	157	161	163	150	167	163	158	139	166	149	159	183	172	135	125	137	168	149	167	159	163	176	143	164	163	178	139	151	147	143	167	163	148	140	170	144	153	175	150	147	143	145	166	141	163	163	152	159	157	126	155	156	162	138	135	149	166	178	139	149	157	158	154	150	146	175	135	150	159	140	145	171	139	137	154	160	161	163	166	146	149	154	174	134	162	137	147	124	171	157	129	174	151	125	151	162	132	161	173	157	161	156	152	168	187	198	157	145	156	145	155	139	141	157	124	153	161	173	143	145	150	153	147	164	157	181	133	146	150	152	161	145	154	148	136	153	140	171	164	182	178	155	144	145	147	151	157	168	130	157	179	153	159	144	164	164	164	161	158	143	182	152	167	148	173	157	152	140	159	164	148	149	173	146	156	156	167	158	160	163	123	157	145	140	155	173	142	171	148	156	136	164	150	159	157	136	178	156	185	153	152	148	162	137	184	142	137	143	150	159	166	153	158	155	154	167	148	169	154	143	172	156	163	140	154	140	153	152	161	159	154	154	152	176	133	164	160	166	131	152	161	158	170	170	147	147	137	162	181	166	148	147	152	144	149	162	150	158	159	160	151	142	141	143	159	156	162	155	161	151	186	140	168	136	140	157	156	161	162	166	159	134	179	161	147	148	138	157	140	145	147	175	144	172	155	150	154	148	174	151	157	148	135	150	168	160	124	162	165	151	144	166	157	177	156	143	150	172	164	143	173	141	165	154	164	160	149	169	146	130	158	149	158	154	165	148	156	136	134	143	168	163	149	158	162	176	150	151	153	172	184	136	152	117	143	155	139	136	160	170	143	153	149	165	170	148	148	142	143	154	163	146	148	146	149	140	156	172	161	156	166	156	136	170	185	176	144	141	154	144	149	186	164	153	162	169	137	159	176	158	164	179	150	160	129	166	122	162	159	142	138	155	146	144	152	142	150	162	157	149	173	154	140	138	151	152	173	147	147	159	170	152	141	159	138	160	134	143	136	151	169	163	145	154	167	148	167	143	147	142	146	160	151	163	164	148	161	173	131	159	150	140	159	140	161	155	142	153	175	153	143	140	148	142	156	165	136	154	137	130	177	168	174	143	173	168	148	155	136	139	128	149	168	145	161	149	140	152	157	158	151	152	186	149	154	158	153	174	155	160	165	161	162	140	158	131	163	168	155	137	141	129	158	164	151	138	148	145	170	122	150	131	167	168	168	157	139	150	137	154	156	139	153	157	178	142	156	143	129	120	159	153	149	155	156	155	163	157	150	163	173	136	173	159	167	158	159	167	158	143	163	148	159	148	157	149	144	163	152	164	148	137	159	140	175	145	160	161	169	172	147	147	151	156	138	136	150	150	149	146	163	162	147	143	146	159	171	161	166	148	163	167	170	163	152	156	139	174	186	174	152	182	159	170	160	129	171	121	165	126	153	163	154	166	175	132	170	156	153	168	148	136	176	152	149	144	141	164	168	162	151	155	153	169	149	177	150	139	155	153	158	142	182	161	150	156	161	154	154	150	146	164	150	169	142	120	145	154	156	163	140	141	160	166	151	139	160	137	154	156	153	167	151	151	147	143	158	169	166	127	145	137	182	157	151	171	166	160	139	150	166	155	179	149	163	162	150	154	143	159	165	152	149	172	177	147	148	167	159	148	182	151	158	151	140	170	193	158	148	137	143	151	147	150	151	154	163	149	126	151	156	146	168	138	157	162	145	159	158	154	136	162	167	146	149	163	133	141	135	159	146	149	176	150	151	147	157	150	163	142	170	154	157	122	149	156	151	161	148	157	153	177	158	133	166	153	145	141	171	143	146	164	141	150	162	149	178	136	144	153	148	158	162	136	155	164	162	148	143	135	173	150	143	160	148	156	162	176	157	153	162	153	131	152	159	148	175	155	154	161	153	156	154	143	137	172	164	157	171	145	143	168	149	153	152	140	156	139	159	143	147	145	164	153	151	147	168	149	134	146	162	143	141	153	151	148	144	139	157	151	150	151	175	157	157	160	131	145	131	153	156	163	145	164	186	181	136	161	163	147	164	150	139	134	157	150	162	148	140	160	152	149	122	166	141	153	119	152	153	145	154	155	137	136	158	171	164	135	144	167	158	154	144	139	135	157	181	147	192	157	148	165	131	170	153	162	159	178	162	171	131	153	153	158	170	130	160	143	128	142	182	159	145	164	163	172	153	135	151	140	161	177	182	140	151	133	138	150	162	162	150	162	146	163	164	138	175	162	134	147	160	141	152	158	150	149	172	146	149	160	167	140	168	160	178	138	172	142	171	158	140	134	155	154	174	163	149	118	140	155	146	151	153	157	151	184	136	145	169	154	169	161	148	125	140	136	138	153	163	141	146	156	179	170	156	137	172	172	157	140	129	151	130	152	172	136	162	154	164	152	155	162	159	149	160	146	162	174	157	150	150	141	159	148	165	144	158	127	148	154	159	144	158	159	161	165	164	168	143	155	150	163	158	148	160	168	155	174	159	168	171	157	147	166	146	145	134	157	167	135	138	161	152	154	144	150	157	153	166	170	132	139	149	134	158	180	141	130	180	153	161	156	173	163	159	160	142	162	171	155	149	141	153	191	128	153	141	172	160	167	157	163	153	160	153	148	142	152	136	154	177	138	171	161	158	153	164	176	141	137	143	144	138	158	154	184	157	145	156	139	155	176	171	160	153	130	157	158	165	148	161	142	165	159	157	160	157	174	153	159	151	146	152	153	172	157	147	154	141	139
17064	6364	4831	3627	2546	2021	1668	1518	1373	1294	1132	839	820	685	641	607	558	575	571	504	533	506	483	484	512	520	524	501	520	492	467	483	480	474	464	446	524	752	686	475	471	485	421	438	405	415	450	387	425	472	394	433	425	426	453	409	408	434	445	468	429	417	393	423	400	420	393	412	433	389	413	370	422	378	412	415	422	441	399	416	400	406	433	425	426	377	445	408	386	424	390	389	412	424	419	425	406	390	417	399	400	414	413	392	441	382	399	436	453	413	436	412	426	417	345	405	412	370	416	448	406	441	385	418	410	404	396	411	408	425	381	405	390	396	409	408	398	391	407	414	413	401	417	406	390	403	389	446	418	426	457	454	415	410	396	400	402	436	385	421	404	426	381	406	409	447	461	402	453	404	411	425	409	431	411	433	409	397	425	414	398	405	445	392	425	432	403	446	407	402	389	419	430	411	439	450	412	465	406	387	407	398	425	395	445	387	368	422	409	429	401	410	431	436	403	433	399	448	390	419	423	421	415	413	455	388	425	416	438	437	424	418	411	402	408	441	446	397	397	426	424	432	394	393	396	393	418	421	410	439	431	411	432	404	394	409	386	446	431	446	411	381	424	440	404	407	415	447	393	404	416	385	446	380	406	425	414	443	426	413	427	436	420	405	384	372	439	414	399	393	421	425	409	423	425	390	400	434	378	370	399	403	408	426	432	419	421	432	385	416	385	375	413	393	380	396	397	402	420	387	395	391	417	425	401	381	400	444	394	407	407	405	374	406	439	413	403	437	398	409	406	429	380	384	411	418	417	392	407	418	430	381	445	423	426	380	414	405	412	418	441	395	409	415	365	403	410	427	408	412	425	381	421	413	396	402	442	416	398	416	439	416	408	413	365	433	382	412	396	406	381	415	445	407	414	398	419	427	395	412	398	396	400	417	433	415	404	390	419	417	443	435	367	431	386	406	392	421	395	383	404	407	395	386	424	402	412	364	442	405	410	429	431	346	417	426	422	423	403	354	382	462	388	459	382	441	385	379	397	417	427	410	410	441	408	405	436	425	376	413	416	368	395	384	406	422	377	431	394	424	406	436	396	396	416	457	387	414	393	411	442	404	458	421	407	440	431	381	374	397	399	410	404	448	389	388	399	415	380	403	423	430	412	416	426	436	391	441	409	430	416	456	422	421	410	445	420	402	406	412	449	421	394	381	404	411	390	411	402	417	408	445	412	405	389	420	411	420	441	384	396	436	408	431	434	397	402	415	429	416	421	394	396	443	386	391	446	413	388	428	409	426	424	394	381	446	410	441	429	384	378	365	409	392	376	416	385	416	373	433	422	399	386	399	394	424	416	417	392	399	415	410	401	402	405	383	447	423	412	413	387	371	411	432	406	388	410	440	384	387	399	390	397	385	390	427	437	409	422	427	402	434	424	407	408	369	419	403	418	401	440	418	428	418	382	477	416	418	431	409	414	388	441	416	406	446	441	398	420	395	407	426	432	421	399	442	429	439	414	430	402	403	416	428	405	407	386	415	432	406	415	402	388	388	391	415	414	434	430	417	391	412	419	409	426	402	445	410	454	435	380	414	394	401	420	410	400	401	382	428	421	442	417	434	405	383	398	408	411	390	450	396	447	460	407	421	415	371	414	454	386	402	401	387	420	384	407	449	441	411	424	402	417	408	432	414	375	403	407	422	441	377	428	389	456	410	380	364	466	415	408	407	404	406	455	407	375	411	415	390	407	397	409	387	429	417	394	375	422	361	446	445	410	416	410	433	417	435	406	393	390	415	432	395	398	409	413	430	406	391	432	434	405	415	394	366	428	420	384	392	395	419	433	426	407	436	409	377	383	429	382	398	412	396	386	409	413	418	431	385	422	392	452	408	400	412	428	417	374	428	405	415	381	406	391	413	434	400	402	379	409	409	401	373	389	405	406	393	414	408	406	421	416	411	377	427	415	407	420	378	460	389	409	425	389	399	405	417	411	440	440	455	410	429	414	442	459	393	433	376	419	401	423	396	419	400	439	383	370	421	417	383	448	429	407	409	413	455	436	412	421	408	415	438	377	408	428	387	441	427	401	416	391	429	408	376	397	417	407	415	421	427	416	400	410	405	410	447	424	431	391	426	451	370	441	391	432	415	424	410	417	374	411	397	405	416	426	397	403	395	410	410	414	385	427	387	414	420	389	400	413	439	422	390	410	443	396	410	432	413	401	397	390	396	395	424	399	404	426	407	394	401	415	426	392	383	436	398	387	398	426	418	413	422	442	473	416	418	396	426	413	417	416	433	449	417	448	422	437	401	435	417	410	434	395	402	421	424	401	392	397	421	417	405	436	399	383	396	405	424	411	419	382	397	394	392	408	414	406	408	426	417	420	419	402	421	445	401	396	403	375	447	405	407	396	404	394	411	407	434	399	430	432	400	447	399	418	404	424	395	394	422	415	408	371	446	421	419	423	399	396	409	427	400	392	372	400	402	429	409	422	369	399	406	467	439	408	410	453	446	381	454	402	409	422	386	397	434	395	435	410	390	416	425	419	413	427	366	423	465	423	432	420	436	398	422	417	410	415	389	400	404	408	423	378	439	444	402	416	446	394	397	382	430	412	411	415	434	424	395	403	406	367	422	375	399	399	428	415	420	402	427	435	409	374	440	425	405	415	425	415	397	395	424	392	398	367	393	407	395	410	411	419	415	434	440	393	416	407	426	415	413	400	444	428	398	444	446	437	397	397	407	373	423	454	421	384	399	425	423	425	420	385	422	427	428	414	411	416	430	440	414	407	400	405	438	382	385	404	426	419	377	380	428	403	427	430	395	419	388	396	428	410	436	389	410	428	447	419	394	425	388	441	354	451	394	391	404	421	405	422	427	409	420	415	422	438	397	437	404	397	414	378	403	432	413	434	466	453	403	431	389	417	366	391	383	401	400	402	438	403	427	405	422	394	436	427	423	365	387	420	426	413	430	387	373	424	402	395	416	427	412	420	370	436	437	405	441	432	410	402	406	432	416	392	384	376	405	415	391	449	427	398	385	440	413	431	390	419	422	404	408	384	440	421	433	426	417	413	405	415	431	449	411	451	450	383	418	424	417	420	422	358	449	387	459	428	395	386	396	394	442	400	415	391	418	403	358	426	414	402	404	384	405	401	405	377	458	409	412	426	389	419	439	441	426	400	442	401	433	423	418	402	411	408	413	423	381	384	372	445	415	429	413	386	407	407	426	375	359	426	391	393	394	394	418	417	408	421	368	382	408	408	403	414	445	420	404	403	415	397	431	362	403	425	413	402	410	386	437	411	404	440	390	408	403	394	416	415	382	418	368	420	404	395	447	415	433	472	409	406	408	419	434	396	407	355	415	431	412	448	449	402	429	418	434	453	441	410	394	450	409	376	366	421	407	403	428	381	374	389	426	409	404	421	426	403	415	395	374	417	417	412	446	416	413	368	426	414	377	415	423	407	436	421	383	406	450	411	397	413	368	402	374	398	355
6339	1333	851	605	440	415	423	363	359	376	329	342	358	318	342	328	342	344	370	330	346	312	333	351	355	341	350	305	324	328	356	320	356	335	341	329	356	350	337	317	304	332	303	290	335	361	372	362	340	323	302	359	340	308	351	327	293	346	332	326	343	340	339	330	286	328	328	340	339	328	316	321	369	334	355	315	340	351	339	343	340	305	329	353	310	349	368	326	322	354	375	325	316	312	321	326	322	324	323	332	357	320	301	345	311	288	318	302	369	315	344	366	337	349	322	320	336	324	321	316	337	341	329	321	355	330	304	346	314	324	319	348	347	329	320	345	344	331	322	301	332	356	364	332	340	314	325	309	334	351	303	330	354	335	338	291	326	356	336	324	335	319	301	338	311	325	327	354	346	319	338	369	325	307	319	332	362	338	323	331	334	306	356	334	337	308	324	352	370	368	348	336	330	282	348	306	334	306	316	319	335	324	343	323	319	364	305	355	350	324	324	325	333	346	321	324	325	319	374	340	342	315	372	323	346	317	337	331	336	338	330	268	356	320	313	339	339	345	341	345	364	382	333	367	322	351	321	341	336	329	341	321	318	346	332	329	325	340	338	375	350	293	326	320	328	318	352	313	343	335	309	342	342	342	337	318	341	340	369	331	323	311	314	317	331	329	299	337	339	335	317	316	349	307	354	346	298	340	362	339	327	310	343	368	375	304	341	374	349	334	319	296	321	314	327	315	341	327	315	349	343	360	375	315	323	327	328	354	331	323	322	351	321	320	323	349	290	325	356	334	336	323	337	345	349	341	321	280	340	343	333	316	301	354	366	328	357	336	368	341	337	324	336	307	306	333	359	341	336	324	338	338	333	308	335	333	355	342	366	320	342	313	314	319	332	325	344	378	371	331	337	323	334	350	336	328	312	352	324	332	329	321	313	317	302	337	332	326	335	332	307	344	299	299	338	349	340	346	316	354	377	318	357	341	342	326	331	328	344	335	322	314	322	356	331	334	316	322	324	337	314	353	309	319	341	362	314	343	332	357	293	328	315	315	296	347	320	307	325	336	333	337	362	353	343	326	323	322	366	308	349	299	340	335	318	336	310	303	310	333	325	352	321	321	352	309	355	327	312	307	317	308	309	336	329	292	361	306	338	300	307	307	326	334	366	335	321	330	347	322	321	302	354	324	308	334	337	330	381	318	339	303	340	323	318	381	332	350	361	351	357	310	337	354	330	304	357	345	343	323	331	343	350	326	361	299	323	325	317	335	328	311	329	367	355	332	340	351	334	349	306	311	327	322	350	330	319	286	313	305	313	331	362	345	334	330	327	317	353	317	339	324	325	338	323	334	303	319	335	312	334	351	328	301	286	352	336	311	269	319	373	319	361	304	329	347	284	347	358	333	370	371	367	339	343	347	347	314	310	330	333	315	322	355	319	351	321	302	364	348	355	353	344	284	323	333	322	297	304	328	358	324	308	329	343	338	335	323	337	325	332	364	329	316	323	318	351	326	317	345	346	339	328	306	318	318	328	330	368	357	328	298	302	329	339	375	296	339	323	312	337	324	332	355	325	340	308	311	354	332	312	310	341	346	323	303	319	322	329	315	336	327	332	367	326	321	336	316	357	348	336	317	318	330	327	294	335	314	322	334	307	348	324	356	328	345	335	326	351	319	343	317	335	332	307	342	301	298	318	349	313	328	320	359	286	320	332	348	315	338	320	320	302	341	286	342	329	345	359	314	337	325	344	290	328	344	316	319	348	316	312	329	339	314	355	357	335	365	332	325	333	289	281	340	336	346	314	374	326	300	303	319	335	341	338	327	310	345	333	339	343	345	329	326	303	300	357	345	325	326	287	318	330	361	327	328	320	322	319	341	312	315	330	346	339	355	326	388	338	313	340	323	346	331	341	321	332	322	337	313	352	380	350	335	346	308	335	337	345	327	291	325	279	306	356	349	308	348	305	315	346	314	329	338	334	321	349	329	354	340	327	318	329	295	304	302	314	372	313	334	320	348	336	340	370	312	355	364	347	338	319	336	336	316	355	319	349	342	328	347	341	351	335	331	351	295	347	355	352	312	327	298	351	320	318	351	292	311	349	311	333	328	343	337	284	354	313	328	359	326	323	364	320	324	330	340	325	269	325	329	341	333	325	315	353	297	326	338	318	308	330	357	316	366	344	320	301	358	292	326	339	321	312	340	338	359	318	317	345	289	319	336	386	338	329	351	343	350	326	352	340	341	371	316	316	324	319	311	371	326	294	351	340	363	347	333	309	337	350	351	308	354	351	327	333	339	310	325	319	334	333	301	320	311	377	355	334	335	312	309	326	344	308	326	342	335	329	317	305	314	343	361	343	366	356	329	296	353	335	307	377	331	320	370	317	309	375	328	352	308	312	328	364	315	317	308	334	320	329	327	336	369	341	325	347	303	325	339	356	316	335	338	321	353	292	321	303	331	331	316	325	302	328	309	302	340	325	327	348	309	343	342	319	298	286	336	328	333	357	371	340	307	309	346	355	298	329	348	346	309	307	341	371	354	300	337	345	329	355	329	346	374	358	341	288	331	341	353	351	321	333	366	314	346	338	312	331	329	363	328	304	339	310	344	339	339	315	338	332	321	290	295	286	335	316	300	340	339	335	339	310	344	335	336	331	339	323	335	334	308	348	319	350	364	339	325	328	326	341	311	346	349	335	334	335	344	301	324	359	341	322	344	321	336	325	304	347	355	290	368	315	374	339	328	318	365	332	312	309	338	331	316	319	358	332	353	302	306	322	341	343	364	335	363	342	320	330	346	344	302	328	317	350	345	349	333	315	328	318	368	359	344	331	306	348	350	292	299	352	358	315	329	326	332	313	329	333	364	300	314	328	313	299	315	347	351	304	358	319	324	339	289	345	297	306	347	300	337	321	345	319	344	331	324	348	358	337	362	327	340	311	372	338	326	339	311	338	310	331	302	325	337	354	332	334	339	328	317	328	371	327	314	346	335	323	358	352	334	327	292	325	321	303	367	345	310	361	307	345	343	324	335	326	345	317	327	328	294	292	353	328	338	313	329	348	293	311	347	347	348	334	309	294	320	336	310	310	329	327	315	365	322	321	332	334	317	319	337	332	333	335	317	344	331	325	331	323	350	348	356	350	319	307	340	353	312	333	307	343	369	353	320	307	305	316	347	342	313	342	354	343	333	339	307	341	337	337	347	337	294	313	320	370	331	359	378	310	298	337	345	318	350	339	303	337	297	337	332	353	323	358	338	330	310	336	307	325	343	339	319	305	326	346	337	353	330	344	298	331	346	317	332	326	351	291	316	315	368	307	321	333	343	342	376	348	326	345	339	340	296	299	336	329	326	333	319	350	349	347	299	354	346	355	315	322	341	329	351	372	344	341	323	308	324	351	302	304	330	291	366	341	376	334	338	329	325	343	307	350	341	328	301	324	307	373	323	334	317	347	317	311	303	294	341	358	304	350	335	324	321	343	282	320	311	354	317
5393	1940	1723	1679	1302	1193	1127	1076	1108	1035	1030	948	911	872	903	888	844	812	882	813	812	793	834	822	913	834	829	878	867	857	848	828	849	824	831	824	837	802	844	883	840	793	860	795	829	818	837	840	876	780	850	783	816	847	822	826	839	826	808	800	796	874	825	775	768	849	841	831	889	787	829	769	814	851	818	860	828	810	800	822	816	813	837	792	878	816	815	813	829	819	815	829	816	843	798	838	822	803	806	834	800	879	836	790	785	814	812	795	863	816	856	839	821	837	814	832	840	795	850	857	869	824	833	771	862	809	782	821	852	832	835	809	849	862	783	810	815	840	844	805	830	867	841	875	815	854	862	810	826	857	838	832	801	848	839	881	778	879	815	857	859	820	823	785	836	823	831	850	815	787	804	831	797	817	823	775	796	808	818	894	833	842	821	838	816	785	857	848	776	836	849	808	836	804	794	799	791	795	882	833	826	817	888	844	849	788	808	789	787	853	905	834	778	820	826	869	901	833	860	823	817	831	820	785	881	824	825	900	814	860	899	801	813	815	833	800	847	839	815	826	813	846	778	854	821	879	865	839	835	829	858	849	849	850	754	833	844	811	823	813	806	806	825	801	792	893	840	831	801	876	860	790	837	830	876	862	796	814	812	803	819	823	828	747	839	813	843	935	838	828	826	850	857	829	867	834	856	848	792	854	782	788	870	783	832	837	819	835	850	817	778	792	831	834	853	775	833	853	845	815	839	818	841	790	816	822	814	802	857	786	830	815	809	849	811	827	863	825	779	819	900	826	803	825	878	763	789	807	803	816	824	830	820	837	824	873	822	859	829	827	825	796	852	871	849	793	849	799	858	825	777	862	842	877	827	872	794	836	818	836	844	822	785	843	819	847	872	827	815	859	801	865	888	801	859	818	833	802	785	839	870	838	796	828	892	835	811	840	801	795	780	879	806	821	819	845	830	805	810	825	799	797	806	850	841	798	826	785	828	773	766	804	882	853	799	763	844	826	850	847	802	818	887	821	828	814	809	825	841	880	791	821	846	867	819	884	863	796	767	812	837	829	794	849	824	775	843	794	846	858	807	846	843	816	827	802	800	848	794	840	805	869	838	816	825	817	797	821	810	815	809	896	790	827	851	815	885	863	832	842	804	839	815	804	829	826	775	815	843	844	791	817	852	826	829	839	813	855	835	814	851	830	874	844	806	860	828	834	868	816	813	813	864	850	817	785	779	836	794	836	785	828	860	764	856	849	837	822	818	864	858	807	817	795	837	878	812	850	825	858	788	809	772	846	798	812	819	829	829	820	791	829	836	824	786	843	852	810	789	810	839	866	848	840	829	842	803	812	818	800	846	836	821	796	850	835	827	795	780	867	789	803	820	788	830	848	823	797	814	827	871	854	837	860	823	818	793	819	797	807	798	814	801	904	828	818	823	828	851	813	822	844	844	840	813	804	822	793	808	826	852	806	872	818	839	816	803	791	847	799	854	825	812	893	809	845	789	835	802	822	782	801	764	855	802	835	845	790	833	833	839	864	828	778	818	819	838	812	836	823	815	866	825	807	793	805	810	815	802	812	839	849	834	856	828	851	852	858	807	880	814	908	778	846	787	785	788	810	796	797	840	792	790	811	864	846	832	841	799	829	847	888	847	849	843	832	856	819	829	826	852	805	832	810	815	818	881	855	838	806	822	855	821	796	905	809	885	848	854	804	864	821	828	813	828	840	801	809	778	786	867	791	803	826	818	774	829	822	823	800	856	835	828	856	809	823	819	827	856	819	805	840	797	826	798	832	824	826	858	828	830	798	842	798	828	827	798	833	827	832	847	823	820	852	851	819	818	801	833	792	869	842	797	848	830	770	821	822	869	843	861	857	793	837	815	827	809	863	829	786	853	789	840	820	824	815	786	825	820	839	774	870	876	811	778	804	815	862	827	803	838	800	833	854	853	792	856	842	783	830	807	840	879	795	756	827	788	872	800	818	874	803	792	852	816	790	789	838	820	837	764	847	822	872	829	824	817	796	817	878	852	818	825	820	843	835	821	846	834	834	826	866	863	881	807	827	830	843	820	850	828	847	871	871	837	864	839	811	775	850	834	822	789	835	754	829	803	816	844	820	821	835	855	840	838	809	868	828	817	816	798	822	779	818	816	844	846	851	837	793	827	828	860	838	809	787	798	854	822	852	907	805	842	750	798	875	841	848	825	828	838	826	830	829	790	869	841	819	828	807	814	802	847	866	819	824	824	799	818	846	857	862	817	834	810	823	819	876	833	833	826	840	795	859	826	830	810	805	784	859	860	820	834	831	842	816	838	831	782	855	887	821	830	817	820	810	836	872	895	807	848	804	823	823	823	839	803	838	860	808	862	864	804	814	859	885	847	785	827	831	849	816	799	863	842	835	880	772	791	834	814	859	815	845	809	839	789	816	788	820	820	821	797	798	797	858	782	808	855	855	759	793	803	841	814	793	841	821	831	849	862	822	868	858	795	773	824	770	800	834	858	833	793	822	848	845	870	878	857	779	853	786	840	826	832	840	824	806	807	865	824	849	836	832	853	824	840	852	828	810	823	789	791	809	827	811	843	812	840	828	791	854	840	893	812	821	819	832	893	877	807	810	838	828	810	805	803	866	806	834	827	840	819	828	821	824	909	841	874	840	847	774	853	853	833	757	835	846	856	863	791	806	827	786	820	798	832	839	770	867	800	792	766	839	864	787	787	754	831	862	838	791	861	807	821	844	824	809	878	836	851	774	883	846	891	826	813	839	838	822	836	806	825	847	780	858	898	768	833	823	828	813	868	811	859	814	823	793	826	833	800	867	821	828	801	820	811	780	854	886	820	798	808	768	777	800	794	873	768	856	824	794	808	860	819	839	809	841	836	801	850	869	807	818	848	859	813	828	829	796	879	837	759	833	814	804	822	848	892	838	826	816	811	858	792	787	803	821	847	892	849	859	754	854	839	810	773	867	824	801	803	898	855	840	797	771	817	854	835	804	773	814	860	838	804	803	811	841	859	829	856	824	851	818	785	850	850	811	842	811	874	793	807	841	887	856	836	785	793	842	776	751	856	774	815	835	858	872	810	815	829	847	795	811	831	853	845	860	844	784	789	791	811	841	800	830	813	814	814	844	833	780	784	827	853	827	796	850	801	863	787	848	817	835	860	839	829	823	820	815	862	865	857	828	791	824	825	839	858	856	817	841	807	843	830	807	777	789	816	815	813	891	838	844	815	849	771	809	825	885	818	818	860	816	835	819	783	835	831	890	836	828	860	791	797	822	826	826	842	783	837	818	825	842	825	845	812	814	903	835	823	810	882	802	821	841	823	825	847	821	819	804	815	802	808	788	806	860	873	827	793	810	793	771	838	801	786	789	820	814	817	809	850	833	817	819	838	809	846	810	810	827	814	795	806	832	799	829	839	784	850	826	820	791	815	824	848	824	831	815	831	849	847	804	807	777	835	861	857	782	833	827	798	848	839	884
16269	5422	3145	1221	650	517	456	429	389	445	336	331	341	321	342	320	305	308	292	313	344	347	321	350	323	326	307	308	310	293	342	322	286	308	317	294	275	309	317	270	318	290	291	294	305	293	267	330	299	330	314	315	301	319	271	307	346	308	273	313	290	329	315	304	299	322	290	287	302	326	321	288	344	291	317	310	297	343	298	288	315	339	303	263	300	297	285	299	308	294	302	293	302	287	272	294	312	313	344	328	308	291	312	326	307	289	302	304	340	307	327	309	318	278	328	300	312	287	326	305	283	302	312	339	292	297	326	303	328	297	301	302	297	302	322	293	292	319	288	282	302	293	295	299	303	307	319	292	280	305	285	337	317	310	293	290	308	328	286	300	301	336	323	293	262	323	326	317	254	310	310	284	318	307	301	297	293	324	330	323	284	326	264	330	299	290	336	312	293	335	284	303	310	306	318	334	312	258	289	312	288	282	290	295	335	326	286	309	305	296	298	281	279	293	329	313	294	294	295	309	311	296	364	311	317	301	316	306	320	314	330	263	293	309	323	279	296	305	316	315	288	299	269	324	300	286	293	299	289	311	300	283	285	322	303	302	313	333	296	326	285	324	297	281	309	287	296	304	304	314	311	289	312	297	318	316	298	283	308	308	282	309	301	340	279	310	332	321	320	284	294	317	309	289	280	349	302	304	284	291	341	296	299	277	342	312	288	306	275	304	293	334	304	300	309	285	299	282	305	298	278	298	346	332	328	314	294	309	301	325	289	323	302	308	338	286	290	327	315	310	310	295	308	306	342	342	311	278	295	256	289	333	347	315	323	285	303	296	306	320	279	311	314	311	327	271	289	252	325	295	298	305	314	317	307	328	294	280	294	276	317	295	307	336	302	306	294	313	306	304	277	300	306	296	326	294	281	278	304	275	327	307	309	324	307	324	340	271	282	266	308	306	299	335	299	284	286	357	295	320	326	326	288	322	277	293	343	312	293	321	305	314	300	300	338	283	294	316	302	305	278	315	315	314	298	301	290	306	294	320	326	290	277	310	297	281	325	322	294	292	319	327	294	329	294	291	319	279	295	272	324	333	299	284	290	338	298	306	275	320	318	273	280	318	293	316	336	299	302	291	265	319	326	310	283	304	319	275	283	301	290	316	323	308	305	317	308	307	277	344	279	318	294	309	296	316	290	300	305	318	276	308	306	268	318	308	274	353	303	333	304	302	345	317	294	307	291	326	337	301	325	299	302	319	328	300	276	313	314	303	301	291	292	297	304	288	309	310	309	312	314	282	332	317	320	329	314	323	293	278	310	310	272	319	315	303	301	323	326	318	290	285	294	277	331	317	295	295	307	302	286	316	305	312	279	314	310	320	310	305	308	297	299	259	338	324	287	282	312	336	300	311	290	304	344	329	297	305	307	297	287	318	294	300	292	292	347	310	319	317	305	307	329	284	304	301	303	298	290	283	294	284	277	343	306	298	297	278	324	327	329	328	306	312	342	306	283	297	296	306	322	310	281	312	296	310	311	313	306	295	292	315	345	305	292	303	283	301	275	313	299	306	331	326	301	314	296	313	294	336	302	296	284	280	315	317	289	335	355	325	304	278	275	344	341	315	319	325	304	309	302	316	323	330	311	340	344	304	306	292	319	291	288	297	302	304	329	311	311	292	330	302	292	292	309	304	313	281	306	305	298	301	301	299	334	329	274	324	299	288	327	311	290	286	298	328	347	350	286	321	301	317	319	314	276	312	295	298	302	328	297	291	305	304	317	318	327	311	303	323	252	277	286	303	271	293	315	321	289	295	276	287	281	301	306	327	302	291	281	323	316	296	318	295	325	315	281	296	277	298	332	323	319	300	275	304	314	281	316	303	301	344	313	287	303	278	299	311	293	314	274	274	323	297	290	278	290	278	314	312	308	288	282	307	303	300	325	321	277	320	308	301	309	308	266	329	300	321	298	308	276	349	339	293	289	275	336	313	326	297	299	299	305	309	335	314	326	292	337	350	292	314	315	333	318	285	336	302	295	316	311	311	334	295	312	307	283	298	321	288	310	314	299	295	330	314	290	299	260	316	305	268	350	303	282	315	299	340	312	275	315	332	287	335	294	295	276	300	325	289	303	271	308	319	274	279	330	290	293	322	297	315	316	309	338	311	316	305	297	279	299	315	297	324	321	317	312	302	342	312	294	319	332	287	282	301	263	329	326	295	288	314	311	291	313	320	320	286	312	313	320	307	305	294	302	276	288	298	315	321	297	336	321	322	289	315	299	293	300	334	309	305	278	311	269	324	264	300	306	296	337	316	308	283	330	293	292	334	324	312	288	326	301	309	294	301	294	296	331	319	323	298	379	319	327	320	299	292	313	315	320	295	312	301	333	316	326	312	275	322	302	321	311	283	310	302	322	322	302	310	279	287	291	310	300	319	328	287	326	304	321	302	308	314	311	249	307	296	283	315	314	312	278	313	302	291	299	285	328	300	303	283	293	310	300	345	292	312	340	321	300	303	287	309	320	297	287	312	292	295	298	263	292	321	312	318	295	337	314	311	291	331	286	261	252	341	291	285	295	278	333	299	292	311	321	299	293	321	293	284	321	313	323	287	318	278	321	292	293	339	288	288	329	300	306	278	280	286	304	300	285	281	321	271	324	299	302	316	327	315	288	304	310	278	277	323	307	310	315	277	318	309	299	303	300	298	349	277	309	340	350	297	301	312	274	300	321	311	309	301	306	303	297	313	312	324	323	290	303	318	286	264	312	298	295	304	278	328	299	296	282	312	297	294	311	301	307	309	297	300	302	321	328	279	292	293	296	323	295	313	309	320	317	318	266	308	314	310	313	308	310	306	306	305	337	283	355	338	296	292	323	286	323	310	320	306	284	315	317	311	289	291	299	263	321	306	310	310	325	305	301	309	297	304	317	314	300	341	277	318	302	295	308	321	310	305	304	281	298	323	321	309	298	316	298	247	297	313	297	283	311	301	282	312	299	317	338	306	282	325	307	291	280	290	309	294	300	277	295	336	285	299	292	286	322	299	304	299	293	334	308	283	284	304	358	292	313	317	307	274	303	279	306	304	280	309	317	285	333	282	290	279	302	320	304	316	317	308	269	282	312	316	307	287	328	285	310	315	314	304	312	279	283	282	281	294	303	328	289	310	284	324	296	326	307	287	339	275	279	288	277	293	321	304	299	301	316	323	320	303	350	299	314	311	301	316	329	322	285	313	290	320	297	316	329	308	309	309	314	297	327	291	287	328	288	314	314	317	316	295	319	327	286	291	291	326	310	311	309	287	295	328	308	276	298	308	329	298	314	303	298	280	304	319	321	288	282	320	310	324	335	310	279	297	305	283	337	291	303	300	275	308	301	276	314	300	329	297	297	295	318	288	295	290	298	307	308	295	295	277	307	277	296	294	305	305	342	324	303	302	312	305	333	304	312	289	305	322	328	311	298	286	306	279	294	302	299	311	342	320	305	270	293	312	292	289
12746	5192	4026	2660	1948	1780	1731	1562	1433	1413	1116	1098	1025	917	911	924	866	822	819	882	819	798	791	790	804	810	837	833	768	812	830	772	813	815	789	804	803	867	868	792	729	804	797	773	748	776	765	771	782	771	754	772	716	805	723	767	788	744	752	734	776	780	766	743	749	764	765	763	783	746	720	682	765	782	721	750	739	751	774	800	703	751	735	750	766	763	732	715	772	777	772	769	768	749	778	738	748	827	763	747	753	771	762	771	707	732	741	796	720	752	792	741	756	758	762	754	782	732	769	810	760	761	744	787	741	759	785	735	736	746	809	748	774	704	735	756	777	755	766	722	794	784	767	763	753	731	759	778	794	740	734	776	750	736	796	779	751	756	735	760	835	794	743	773	765	781	752	754	754	736	792	800	799	704	750	744	807	754	753	754	707	769	772	727	764	780	738	790	744	730	741	748	748	787	753	775	779	773	794	738	811	778	784	702	704	766	701	771	769	760	770	756	774	717	719	764	739	796	771	757	778	727	743	758	784	762	742	754	775	741	769	770	778	751	730	752	747	732	744	769	786	782	768	780	773	719	788	763	746	765	750	777	733	754	768	774	749	801	798	747	740	781	740	748	773	750	695	737	766	763	732	765	746	745	768	705	733	732	734	785	811	826	761	790	754	722	797	806	775	718	781	739	711	796	752	764	784	758	762	690	757	724	739	744	715	779	755	766	787	782	821	767	733	777	692	732	808	741	715	766	727	755	737	746	763	764	740	727	804	799	781	764	811	754	693	786	744	752	758	782	755	718	734	743	752	718	778	741	768	784	761	802	789	756	752	767	780	731	735	731	761	778	769	773	801	736	753	759	721	773	803	745	732	755	785	792	766	772	748	752	739	815	773	796	725	746	759	777	769	748	760	753	759	808	719	732	734	753	728	754	793	748	753	712	741	770	725	770	761	765	749	794	798	793	780	738	778	760	732	758	800	741	745	771	825	742	781	764	697	721	762	764	753	721	774	767	758	722	774	786	747	752	777	775	692	728	790	728	771	742	745	791	786	786	774	704	758	765	846	758	804	795	812	741	754	771	798	780	761	789	797	768	839	750	740	734	762	801	757	757	764	728	764	782	777	762	751	771	797	781	762	772	762	730	748	726	748	784	766	725	781	770	752	746	787	760	745	764	755	760	797	728	773	729	769	750	762	796	708	737	793	736	727	750	799	785	725	779	775	764	712	811	764	769	727	710	744	767	740	756	711	719	732	765	758	765	754	755	757	757	725	721	738	750	746	749	747	756	767	709	770	768	779	758	742	820	739	741	790	783	720	821	735	792	789	740	788	774	767	747	766	756	759	741	768	804	770	750	733	757	734	772	733	807	792	698	731	778	833	751	771	774	765	800	736	746	736	749	797	779	786	772	802	776	761	780	765	747	772	749	744	800	760	752	763	761	715	762	787	745	730	761	742	777	756	756	752	707	794	762	748	740	769	780	797	725	749	771	797	747	828	722	768	801	779	785	785	775	805	772	770	780	777	762	752	764	746	764	780	797	736	743	768	749	726	736	748	769	789	770	741	723	781	716	750	732	721	773	732	760	782	727	745	784	761	779	744	748	741	766	745	749	787	711	793	746	771	755	783	789	760	783	744	746	714	788	745	747	815	796	741	790	791	795	780	762	756	774	743	753	813	729	758	724	778	744	756	778	745	774	802	778	808	748	780	718	763	749	745	748	783	764	722	705	773	783	762	748	739	729	765	773	765	748	760	783	769	772	743	793	709	751	766	703	756	742	770	764	787	775	742	757	811	751	741	768	794	723	716	713	726	794	778	743	787	824	684	752	795	764	742	736	780	770	778	724	774	775	763	809	767	739	724	733	715	830	768	756	749	745	763	744	778	716	778	773	769	749	752	732	745	729	791	787	784	779	791	781	771	792	808	808	758	768	748	769	776	755	794	743	809	759	714	739	760	775	666	763	719	783	802	783	702	716	765	722	788	749	751	757	752	744	721	765	731	742	716	755	790	779	737	728	763	779	770	747	778	785	756	772	788	770	740	750	735	768	776	770	803	753	751	727	755	752	676	744	761	791	788	730	762	773	810	753	780	743	707	761	776	776	804	797	770	664	761	780	755	709	751	740	749	762	774	814	730	728	748	768	706	772	759	740	752	747	744	760	781	744	735	807	723	764	737	766	707	735	756	725	737	730	749	768	788	763	745	792	724	794	763	801	745	764	766	812	760	757	789	792	743	762	767	725	789	751	769	710	746	728	726	777	773	741	747	731	757	735	784	786	766	716	747	775	765	711	746	725	770	741	797	760	809	735	805	744	741	779	755	769	753	754	748	702	760	775	787	780	785	764	748	751	724	741	743	737	740	778	763	778	740	723	760	749	741	739	798	756	741	731	795	755	781	745	766	785	764	703	800	705	780	768	778	792	738	763	766	784	742	757	720	781	777	715	714	731	740	791	789	807	716	736	730	781	766	724	711	755	746	715	805	802	744	742	756	755	764	730	765	769	752	778	764	775	749	784	823	768	759	791	750	745	743	721	771	753	716	728	761	698	734	731	774	770	759	746	733	753	774	785	723	796	748	761	741	752	746	784	776	794	735	799	780	806	745	753	734	718	773	787	775	755	760	722	737	758	754	764	775	777	735	733	726	736	774	752	774	782	740	768	756	777	752	752	759	726	778	721	760	807	750	757	738	742	730	732	726	765	769	772	763	800	742	764	793	772	775	761	778	733	789	762	763	733	745	728	715	724	738	812	802	728	757	748	785	743	758	786	783	710	799	766	770	776	814	775	730	762	747	727	763	782	776	781	755	739	732	765	772	680	767	762	782	772	800	743	782	749	741	798	734	732	779	761	783	791	743	732	746	759	710	781	790	747	736	789	737	752	777	768	730	775	747	705	754	792	759	774	813	744	776	737	735	822	725	758	726	762	764	777	786	748	763	748	707	763	786	789	715	785	745	782	767	768	746	751	780	767	745	745	765	731	793	816	830	772	761	756	783	812	811	776	757	760	792	799	744	793	736	779	780	748	770	779	739	763	775	778	722	761	724	756	741	778	792	767	799	729	739	759	719	773	733	706	763	788	756	726	761	780	790	782	790	810	769	743	738	783	709	763	781	739	750	792	763	741	746	691	729	808	748	789	735	747	772	741	745	714	804	794	785	736	823	764	746	716	727	753	794	744	733	789	771	802	786	699	724	742	788	738	724	745	745	755	755	801	779	723	770	725	768	773	748	693	745	722	741	769	739	788	795	748	763	788	759	761	743	772	743	765	761	715	730	755	753	761	749	721	766	819	722	760	700	762	762	763	778	798	762	773	756	795	775	761	766	800	779	798	765	791	760	747	796	740	744	712	765	741	750	778	788	764	795	730	727	746	769	741	791	804	744	809	756	744	783	716	756	793	797	770	744	777	750	754	787	713	779	718	772	765	780	780	725	767	708	763	754	795	764	770	773	783	741	752	740	798	754	733	716	786	754	780	713	749	782	808	791	752
25215	9445	4668	1564	705	545	424	404	377	332	261	252	199	208	175	209	184	194	170	182	170	169	158	179	199	182	177	190	168	170	160	194	139	165	153	172	161	184	206	195	150	166	167	185	165	168	164	175	177	151	175	169	185	183	164	166	170	156	179	164	176	150	151	157	177	163	151	162	159	170	166	169	160	153	163	162	163	172	148	140	168	167	173	181	143	172	169	183	178	195	148	157	157	177	161	164	157	183	173	177	160	162	169	167	158	175	158	189	183	161	163	166	169	176	155	167	182	163	152	144	166	143	130	165	177	181	145	178	156	162	152	162	157	170	162	150	176	170	163	192	193	149	128	155	189	161	158	173	154	158	171	164	162	160	161	158	174	179	168	167	158	175	151	175	159	165	152	159	149	140	162	169	159	196	145	151	170	175	177	167	173	169	161	171	186	168	164	154	150	165	165	156	155	176	175	170	160	181	185	159	162	176	184	177	150	184	172	179	164	165	175	177	158	164	160	159	153	162	172	172	161	162	186	155	173	151	177	147	138	165	162	157	169	140	168	185	182	148	176	159	149	143	159	147	166	184	179	161	169	181	157	159	174	159	160	163	151	171	169	184	156	162	175	164	168	148	150	154	155	144	159	166	144	173	163	182	153	140	147	137	165	172	151	175	177	168	146	162	174	200	161	158	171	159	187	191	170	190	158	167	156	160	164	171	158	167	153	138	173	164	146	181	155	177	156	157	151	163	160	162	169	185	182	162	169	161	190	174	139	180	159	175	165	167	155	160	148	173	170	172	199	163	135	164	166	174	188	152	167	155	140	159	167	136	171	147	177	173	167	147	158	152	182	182	166	169	173	164	175	156	184	169	155	178	184	151	163	164	179	169	187	150	175	159	172	170	175	148	175	175	151	160	152	183	173	164	171	157	158	159	146	166	163	124	160	159	179	146	161	157	152	154	174	183	172	186	170	165	177	160	146	173	163	169	161	159	168	160	157	165	148	169	195	173	160	187	169	137	151	165	171	167	173	160	152	162	193	169	162	172	147	167	146	183	155	177	183	166	155	203	176	158	169	170	166	200	169	161	170	160	152	165	172	145	174	155	148	156	175	168	183	170	170	146	173	179	168	176	160	174	172	177	173	170	171	164	173	168	172	171	138	158	170	156	171	157	150	151	157	141	171	179	168	158	179	167	148	164	173	158	152	178	187	141	166	162	169	170	165	164	144	181	165	150	143	186	159	184	189	160	138	187	140	161	150	177	176	167	174	159	153	158	143	150	149	181	160	187	150	169	184	166	150	178	155	154	171	178	168	166	153	163	185	140	174	172	174	156	157	151	194	180	150	162	160	169	177	186	191	160	173	144	167	200	150	152	159	152	158	148	157	177	182	171	151	165	180	156	153	176	170	167	174	178	178	157	139	163	183	156	170	181	161	173	168	161	168	159	166	178	157	145	160	165	152	186	155	185	178	160	156	155	157	167	164	167	153	186	173	158	163	164	188	155	163	153	171	151	152	164	150	164	163	164	153	157	179	158	157	165	169	170	166	174	144	167	146	165	178	174	167	153	123	152	168	167	147	163	158	147	159	171	161	171	182	182	151	171	151	165	157	195	151	176	196	166	154	150	181	166	177	149	143	142	160	147	188	172	134	170	161	163	177	160	181	158	177	165	190	120	161	191	178	158	141	177	153	195	173	163	158	178	137	177	163	160	161	173	182	182	178	156	152	147	170	168	137	150	174	166	178	162	176	148	135	156	157	177	176	173	156	161	144	153	174	150	188	142	170	181	143	157	154	175	150	172	128	168	169	156	183	163	165	166	159	144	139	178	168	150	188	185	148	182	197	163	171	150	160	176	181	164	139	176	165	168	153	167	168	168	172	138	144	168	164	173	150	200	162	181	174	177	161	130	147	180	169	139	156	180	145	136	167	150	156	154	155	157	170	167	163	135	160	197	155	173	163	138	179	151	157	161	165	150	150	162	165	188	174	151	144	171	150	182	166	165	180	169	157	179	171	132	167	181	188	175	151	162	163	172	163	170	154	161	135	171	166	181	162	168	163	165	161	144	169	145	163	153	178	167	173	158	179	170	180	156	177	152	176	166	166	161	170	165	159	165	175	149	180	167	163	195	157	169	152	169	156	174	141	164	166	155	189	181	170	161	172	170	193	170	183	172	165	167	168	135	137	166	147	187	164	151	177	186	171	183	162	184	161	157	155	144	167	148	154	151	161	162	186	193	157	181	141	149	166	155	175	150	185	152	164	143	159	140	152	163	176	181	145	164	175	185	152	153	169	159	160	151	160	153	170	161	179	162	173	170	164	164	178	153	171	139	149	165	174	187	173	170	167	157	170	176	142	167	172	177	165	156	156	158	158	168	143	189	177	167	169	155	173	158	173	160	185	169	164	180	162	163	156	190	163	130	171	139	121	154	183	189	140	155	177	163	163	159	141	170	158	157	166	167	171	155	158	169	171	157	163	175	160	175	147	170	167	182	152	180	160	166	162	161	167	175	164	145	159	159	202	182	171	161	156	150	156	168	160	151	178	174	152	168	159	168	185	153	165	157	180	164	181	160	177	165	157	170	163	165	157	171	174	148	169	184	158	152	181	158	183	163	168	158	171	162	158	164	152	171	163	162	203	187	186	186	147	160	167	183	161	166	159	150	159	195	162	179	160	153	186	156	131	139	156	182	156	142	172	161	169	148	164	180	162	151	168	175	167	199	166	155	171	183	157	148	156	130	174	163	145	172	188	161	154	161	171	161	179	165	174	162	146	167	164	173	174	177	141	185	185	163	144	179	178	163	151	157	148	179	166	161	167	139	158	191	162	175	161	183	176	182	144	172	168	170	176	151	169	171	150	160	167	177	180	171	150	173	146	158	174	161	168	157	148	163	165	162	175	184	157	186	149	163	159	146	163	145	162	197	168	142	171	159	161	186	146	158	158	166	159	178	182	163	146	177	170	171	163	155	150	151	180	191	158	151	178	174	155	149	140	140	162	151	172	141	171	159	158	170	171	149	154	148	158	175	153	165	150	162	152	170	170	169	165	175	162	148	163	162	167	142	158	175	177	153	191	141	170	202	171	195	157	182	170	169	170	163	170	194	167	155	180	184	154	176	182	151	154	166	152	179	178	178	174	171	136	176	151	158	166	170	170	155	168	171	159	186	163	157	160	180	187	161	153	161	166	164	141	139	153	174	172	173	178	166	152	190	148	152	167	201	172	175	173	155	165	156	177	181	165	151	181	158	159	191	173	158	174	148	152	178	166	148	169	132	146	147	181	163	159	150	136	144	155	186	161	169	145	159	153	159	155	141	161	176	166	157	173	217	167	162	154	147	170	153	164	144	159	174	160	150	133	152	174	170	148	163	166	171	157	152	202	153	168	140	172	162	173	156	161	174	187	164	156	165	161	164	153	173	146	156	150	183	196	164	171	143	187	145	166	168	175	161	148	163	167	167	219	180	169	181	156	172	153	166	194	179	165	165
16774	8130	5424	3345	2461	2064	1755	1812	1593	1411	1215	963	853	727	682	615	596	556	547	546	575	595	537	559	555	541	542	499	540	489	526	493	530	507	461	479	533	678	621	495	488	472	461	463	424	497	437	426	424	467	444	439	452	465	472	461	443	438	433	429	439	443	445	422	415	493	465	434	443	460	477	463	435	472	440	421	414	432	449	443	437	445	452	443	463	442	435	434	464	422	440	448	456	439	435	428	430	407	427	433	422	463	418	466	421	454	404	428	402	413	435	444	405	415	484	407	449	436	421	419	431	421	481	439	430	408	428	432	430	423	409	439	397	411	416	454	410	467	449	416	418	422	430	461	467	446	452	435	470	432	472	420	411	447	463	431	456	429	445	440	425	412	414	432	456	439	402	480	412	431	468	439	460	450	435	430	419	463	453	435	447	442	436	437	404	467	448	458	437	446	446	453	433	457	475	436	427	436	476	458	438	423	461	417	442	426	416	436	426	427	451	422	423	463	452	420	412	432	406	429	445	435	444	456	422	454	427	415	428	456	408	466	463	427	434	439	433	414	450	459	502	404	430	445	436	427	423	436	406	458	431	426	440	453	413	422	476	444	414	425	462	460	433	452	470	418	431	446	443	465	484	475	415	410	399	450	421	462	443	437	412	428	422	441	431	438	423	431	454	452	436	430	450	427	439	434	410	396	455	430	429	414	413	411	424	454	434	443	398	434	439	423	410	464	468	459	439	433	407	407	453	430	431	428	430	462	441	427	433	413	407	440	435	422	422	447	418	457	460	438	432	417	428	410	431	451	448	428	428	475	423	450	445	377	451	472	429	432	446	439	428	446	462	433	450	444	432	446	433	436	462	436	425	443	460	455	431	429	422	435	419	441	446	393	437	405	444	456	441	455	425	456	417	449	425	439	472	429	422	444	440	436	449	446	430	446	445	436	438	417	461	439	454	428	465	469	406	433	414	461	468	456	419	460	436	433	431	427	422	416	410	429	452	479	433	418	455	438	422	412	434	472	434	431	426	434	447	440	436	419	437	420	420	459	472	464	433	424	421	412	428	455	427	446	465	464	420	370	440	445	413	453	433	412	429	459	460	439	438	447	427	431	447	451	473	442	425	419	423	426	462	471	443	447	462	444	454	464	429	436	454	425	453	468	437	460	423	436	401	428	426	417	433	442	420	449	409	447	449	436	435	442	427	440	424	471	411	453	446	464	441	473	433	432	391	439	454	410	456	453	406	443	436	407	421	430	452	408	432	460	431	429	418	437	433	427	464	459	439	456	434	467	425	483	420	427	440	447	399	401	466	426	487	448	427	469	471	441	421	445	445	433	433	424	439	428	423	408	455	435	436	435	433	488	431	419	448	447	416	444	483	436	431	444	436	428	444	488	439	441	441	471	434	471	462	407	424	432	395	452	452	392	442	429	438	435	442	453	472	426	470	468	450	451	419	450	460	412	433	462	473	428	389	455	452	443	405	451	443	442	425	429	423	409	418	451	433	396	476	444	473	446	470	430	388	388	437	386	427	404	457	407	462	420	415	444	461	433	444	419	441	434	469	425	416	413	435	415	426	461	400	447	458	456	416	443	432	465	489	450	417	446	408	448	426	406	473	445	439	443	399	447	489	427	431	414	436	433	426	437	433	412	403	424	458	474	445	446	415	445	427	458	427	437	430	432	436	443	450	426	460	427	410	415	440	453	433	463	451	426	422	434	426	461	419	436	444	439	420	441	453	421	487	455	393	444	448	427	416	440	429	427	477	444	437	439	443	445	410	391	425	387	404	431	426	444	433	451	458	421	446	419	432	450	433	425	443	421	470	409	419	434	430	450	478	413	427	428	411	435	444	420	412	457	413	441	424	428	435	428	420	412	428	415	421	421	426	415	452	402	405	439	473	427	409	415	414	443	415	423	469	416	467	461	436	416	446	495	423	406	420	466	402	436	429	407	418	467	439	421	448	449	437	463	450	428	427	457	448	410	464	481	447	439	435	447	466	415	440	433	424	423	433	446	387	428	429	433	430	470	419	448	458	404	408	414	448	453	457	440	400	459	429	444	431	425	422	388	410	447	430	427	405	424	421	423	455	430	460	403	409	415	464	437	455	434	453	481	442	451	433	426	443	408	450	459	404	465	435	451	468	448	405	469	423	421	407	423	440	452	426	443	427	426	408	428	430	449	410	441	454	435	422	438	430	448	435	441	475	398	448	431	466	451	436	428	433	462	432	413	408	449	434	409	421	489	418	471	431	429	444	431	443	463	466	431	445	447	429	442	377	442	435	455	449	408	382	400	432	403	446	446	423	464	444	424	410	446	428	412	406	464	446	411	450	450	459	450	434	450	435	432	440	428	425	423	423	408	434	437	428	430	441	467	432	431	419	442	446	458	409	426	435	440	475	424	422	470	475	427	472	463	440	444	429	462	453	450	407	440	453	468	429	462	474	414	443	456	435	426	434	419	437	427	412	437	427	444	437	432	450	416	423	472	468	444	448	440	438	437	435	463	447	457	450	450	447	456	437	435	411	409	475	450	477	424	398	482	454	417	445	437	402	417	454	428	392	409	408	441	430	439	442	420	441	462	449	435	451	425	434	421	418	444	416	393	423	398	443	448	448	436	458	421	402	446	415	451	427	419	427	475	410	433	397	433	444	417	455	433	426	446	424	455	455	441	409	460	451	397	442	415	443	422	410	416	439	404	404	453	414	448	455	410	407	444	453	435	447	456	455	438	445	425	435	443	436	434	474	431	438	438	443	434	448	431	449	422	458	451	443	411	418	432	441	423	443	398	460	467	402	416	421	455	452	443	430	428	443	464	446	427	431	411	421	433	488	433	471	468	442	410	481	428	416	469	420	444	471	458	472	465	434	435	421	416	426	418	426	475	436	421	473	415	416	453	437	449	453	430	446	453	436	480	396	454	441	457	441	434	457	433	414	441	444	425	449	442	428	445	417	420	432	421	439	429	433	406	431	430	414	465	445	450	452	421	426	399	431	420	427	467	445	429	458	472	432	417	436	452	427	443	428	456	430	467	451	448	435	439	411	409	466	437	458	435	460	484	432	448	426	438	442	482	437	441	420	476	418	439	474	471	415	435	427	445	423	411	422	430	420	457	460	411	452	459	443	417	432	465	402	422	471	450	433	442	436	458	430	449	401	431	461	430	454	398	445	469	434	444	426	472	422	442	471	430	444	432	432	389	423	431	444	431	418	437	392	429	456	416	444	418	404	422	429	460	444	448	458	463	419	439	459	449	438	435	399	456	417	456	485	435	454	470	453	436	441	442	427	460	433	414	455	417	426	458	447	414	442	440	446	432	451	421	413	437	420	444	405	424	461	444	419	433	403	437	428	427	440	413	425	451	413	430	429	465	457	427	431	446	400	435	421	451	450	463	444	415	450	418	447	450	432	439	420	438	432	467	466	467	450	432	435	438	441	453	460	406	401	418	439	398	436	421	389	457	447	444	427	461	457	475	406	461	434	408
6309	1598	783	521	501	429	450	391	420	400	367	384	349	342	348	362	363	321	363	343	370	329	351	357	346	317	325	385	339	348	383	342	365	399	350	350	344	348	349	347	369	347	334	305	347	346	336	332	324	357	361	376	355	343	319	359	333	350	320	330	332	322	361	363	371	360	326	380	353	365	341	316	322	345	364	366	354	335	345	345	336	339	339	337	337	348	340	364	342	299	372	348	339	322	378	363	319	366	344	346	339	353	342	332	357	351	371	330	320	349	349	322	356	333	332	336	351	348	301	364	324	367	361	373	310	342	339	360	333	364	315	344	353	368	323	341	327	357	343	353	368	352	375	367	339	360	331	330	370	331	325	301	345	361	303	349	344	347	357	337	375	366	375	379	333	332	320	363	352	357	394	349	367	324	375	331	353	369	326	363	333	323	345	344	348	344	323	376	354	339	343	356	357	338	353	329	318	362	315	381	349	348	372	367	343	364	326	339	319	389	340	325	315	341	351	316	343	357	330	367	328	332	332	326	344	345	345	328	340	347	355	364	341	308	332	369	338	318	323	352	343	352	352	336	350	333	302	363	332	307	357	354	328	325	356	335	343	372	346	345	395	347	359	338	320	309	353	361	346	360	355	380	367	352	335	327	354	367	348	368	379	347	316	333	332	315	365	368	331	330	339	335	323	388	359	328	338	346	315	358	341	347	321	364	360	336	340	331	335	327	306	336	334	354	323	358	326	362	347	352	350	325	338	349	338	367	334	333	375	361	353	346	326	350	363	358	356	371	340	355	335	384	313	326	349	361	372	369	356	363	359	317	368	347	370	363	353	369	357	348	363	361	304	321	368	344	330	335	336	358	346	359	363	340	333	341	351	403	350	364	318	324	342	336	350	334	315	371	324	333	324	359	347	344	337	352	327	334	359	361	339	354	350	359	324	333	296	372	317	381	343	376	352	358	360	330	352	330	378	318	330	353	330	357	349	361	344	332	388	368	308	344	327	360	352	339	356	351	341	345	353	343	334	376	343	372	335	365	339	342	371	352	328	374	355	346	332	348	335	340	358	366	323	335	346	337	338	332	348	337	343	352	359	309	349	321	327	324	310	349	364	350	377	331	386	333	334	350	343	331	324	330	357	339	362	352	325	333	355	351	344	334	349	364	336	333	371	344	361	334	348	340	363	386	343	390	349	333	335	299	371	346	340	364	314	330	346	351	360	341	374	337	365	318	318	392	379	331	353	366	360	337	337	335	361	331	333	397	343	349	353	366	358	355	320	357	368	355	354	344	328	345	322	377	355	313	358	345	354	358	363	335	358	333	342	337	348	322	304	320	344	361	320	383	365	365	350	325	343	310	343	335	361	339	325	376	334	344	355	361	309	386	332	332	363	346	334	348	342	345	311	330	333	322	368	301	363	350	373	326	324	341	317	373	355	350	363	330	329	376	329	381	321	315	338	347	336	314	354	340	356	352	351	345	369	372	325	305	327	368	324	326	343	329	320	316	353	378	360	361	353	336	345	329	323	341	359	338	365	329	359	372	321	312	334	353	386	348	329	360	337	345	359	369	338	374	328	333	349	352	341	348	361	325	325	331	346	348	358	338	368	358	357	337	342	343	366	329	333	344	373	347	357	334	313	346	344	315	351	336	380	345	306	315	349	339	343	379	329	294	310	351	332	347	337	349	329	322	330	350	388	385	349	342	368	320	358	350	370	381	322	319	362	327	327	334	315	345	384	331	320	331	353	368	347	355	361	329	325	348	350	301	351	303	345	363	325	341	291	354	368	334	348	324	358	345	341	361	363	334	301	343	326	369	349	313	372	351	367	359	326	350	359	338	300	302	353	328	320	377	354	342	347	333	344	363	343	303	346	357	380	348	334	367	358	325	354	323	345	360	387	329	321	320	377	314	332	307	364	347	348	349	340	349	319	333	340	348	384	355	327	351	334	344	355	344	320	337	324	349	313	359	319	373	365	361	378	359	363	348	344	349	345	313	338	340	329	334	323	323	344	355	328	360	324	335	322	328	327	341	333	344	358	333	348	309	338	355	355	363	302	315	361	367	340	370	343	331	393	322	332	335	346	341	335	340	337	365	348	333	327	315	311	347	329	406	355	316	329	333	343	311	359	358	329	312	302	298	351	356	365	346	345	360	383	337	346	348	356	317	329	354	327	349	332	357	341	356	348	332	341	339	358	319	340	331	318	346	371	355	354	353	338	347	341	361	330	313	332	324	347	325	337	348	369	391	348	335	336	341	306	335	338	352	351	340	343	366	366	343	344	323	342	333	349	342	374	340	348	399	351	288	324	346	330	365	351	343	378	356	342	363	343	349	341	317	353	365	300	340	320	304	329	360	364	313	355	356	357	352	359	316	371	333	375	344	340	387	308	349	309	357	370	396	339	373	351	377	338	344	323	322	333	339	362	307	333	364	323	312	381	350	366	375	355	349	355	358	331	312	358	350	328	338	370	322	331	341	324	344	343	357	358	340	349	369	306	325	348	326	325	308	356	350	328	342	340	334	348	333	357	372	359	340	368	331	380	323	343	370	344	316	344	344	321	335	343	343	337	327	348	394	323	362	319	352	356	346	358	364	372	325	364	346	330	395	331	353	358	383	337	355	322	356	364	378	346	342	324	335	352	314	355	338	325	364	355	340	330	326	349	338	346	335	309	349	320	341	337	367	340	351	358	358	334	348	346	351	339	366	312	332	338	388	342	319	342	333	308	301	319	329	353	327	378	345	368	384	347	318	337	332	344	308	335	339	362	338	369	367	338	388	335	351	381	336	327	349	366	322	345	336	309	337	360	323	338	328	349	370	325	350	334	338	326	367	354	381	312	348	315	333	338	331	338	367	330	386	355	369	328	341	368	340	352	358	335	354	356	340	349	325	304	371	325	336	329	376	353	355	349	360	363	341	293	345	362	351	368	364	346	354	340	352	329	300	361	343	335	322	337	364	338	345	343	326	318	358	314	325	300	357	327	340	343	296	356	358	372	362	359	375	349	365	354	338	336	360	359	372	362	337	388	338	340	389	352	394	350	326	333	308	339	359	358	317	338	317	348	329	332	322	356	295	333	342	362	367	333	364	340	322	329	362	362	324	352	337	339	378	314	324	338	384	327	335	346	349	327	330	349	353	327	307	330	322	335	341	331	325	323	356	350	357	323	309	332	367	402	353	335	352	384	328	364	349	368	344	343	350	334	308	332	358	369	345	370	338	344	339	342	363	362	371	320	344	315	360	356	336	347	319	324	341	341	368	348	333	327	335	332	345	334	346	342	333	367	323	311	360	337	326	331	355	357	334	310	389	332	332	336	345	321	346	359	350	342	332	314	384	321	348	321	330	361	344	345	327	340	345	350	339	398	344	346	360	327	332	341	345	339	341	343	360	320	338	366	340	368	318	306	344	311	343	324	350	325	321	354	329	342	327	329	345	354	347	346	323	347	323	351	353	348	346	321	356	349	336	343	321	341	329	336	353	353	360
5369	2210	1698	1501	1352	1321	1333	1323	1226	1194	1016	1009	988	944	922	856	891	904	879	902	877	897	929	893	880	799	851	861	884	857	869	846	886	861	836	864	870	841	840	833	853	883	886	821	890	868	884	845	855	884	873	801	810	854	836	846	876	881	846	880	885	857	857	848	839	844	885	881	869	806	863	893	858	860	823	914	836	902	845	809	854	847	832	863	913	858	839	831	836	869	838	885	827	860	839	848	851	876	852	852	887	876	876	873	847	786	843	871	840	882	854	901	850	829	803	808	847	838	848	833	853	800	831	844	860	867	891	840	887	837	920	826	869	874	858	897	866	847	837	914	862	852	841	884	809	902	835	843	847	879	841	884	893	831	805	811	844	805	818	828	828	834	866	805	848	841	865	847	868	872	880	851	830	843	825	873	824	834	846	892	877	879	821	892	864	825	912	869	902	861	871	845	876	873	870	811	868	817	823	897	875	874	816	822	823	853	810	825	825	831	870	836	860	816	819	851	884	856	867	856	897	845	872	859	816	842	889	805	891	853	853	868	904	839	846	902	832	832	882	847	838	893	902	868	863	857	897	847	858	820	852	892	911	881	877	822	847	848	874	848	885	846	852	874	814	867	849	823	798	831	872	803	828	887	916	863	840	838	848	822	852	879	823	857	852	827	806	841	857	835	840	853	852	880	870	871	884	815	855	807	875	868	867	834	832	852	833	833	823	850	798	859	832	865	834	833	868	896	847	871	850	847	845	845	824	799	854	854	843	831	828	850	837	817	903	859	951	908	817	876	896	805	891	843	838	924	863	792	865	855	867	896	836	889	826	839	903	871	839	890	839	892	855	872	874	832	882	900	856	862	829	907	908	816	849	873	874	906	892	859	910	829	878	827	821	840	847	834	829	873	836	854	837	886	860	900	846	907	794	838	842	883	849	883	871	791	863	919	851	870	797	885	806	860	886	886	890	828	824	860	918	809	846	875	824	808	882	839	846	859	849	865	876	858	874	844	882	834	866	852	860	884	897	885	856	854	848	910	856	880	859	926	856	856	816	892	850	820	815	834	874	819	818	884	829	856	840	817	858	850	863	809	847	869	812	846	841	842	841	862	857	872	828	849	838	867	824	855	869	835	824	839	824	855	826	865	839	866	843	859	894	888	824	833	861	904	879	808	807	842	829	802	905	863	910	863	829	848	840	853	834	937	882	826	827	841	875	844	899	874	847	836	906	791	882	900	847	854	817	887	852	836	870	848	849	848	877	868	865	874	876	833	859	929	870	871	807	873	866	861	849	844	829	865	832	793	959	851	845	864	888	865	878	846	865	841	853	863	860	837	907	885	853	842	861	880	889	850	861	879	879	896	830	853	873	813	843	906	835	861	894	848	825	831	812	853	845	855	847	892	888	840	828	860	881	897	867	872	901	810	881	844	858	887	854	857	847	834	862	867	846	850	855	876	880	838	859	859	896	884	863	860	828	882	875	862	840	869	851	857	858	856	855	893	897	881	831	827	826	863	905	852	836	839	813	874	852	847	869	848	827	856	853	864	849	882	873	840	874	914	870	818	840	886	911	878	835	880	861	832	823	780	859	855	874	836	848	896	860	885	848	825	876	837	866	791	821	807	833	856	905	805	832	896	871	861	890	818	852	921	833	873	885	906	854	887	868	871	851	884	844	885	858	889	902	813	844	868	870	843	839	901	821	821	876	860	874	848	838	859	826	862	886	908	844	854	865	923	837	849	851	874	873	857	859	853	856	822	863	793	812	866	872	815	863	803	837	869	829	861	842	813	861	858	877	861	863	888	886	840	848	896	858	865	806	839	846	860	883	839	818	843	860	863	884	847	886	847	888	863	902	845	872	845	846	847	859	879	825	897	854	874	877	930	786	895	858	894	887	863	882	824	888	852	884	847	844	866	853	805	876	866	910	844	842	856	811	874	847	863	807	881	863	834	861	849	827	885	881	877	869	872	868	875	883	844	882	855	938	823	846	872	858	839	814	845	853	846	838	882	819	854	829	850	782	844	823	864	897	865	850	857	844	885	829	845	849	880	883	822	902	871	843	822	901	841	860	854	841	883	838	884	916	863	837	859	827	852	886	849	841	838	873	860	886	848	860	867	831	843	877	887	858	891	858	831	868	866	895	804	850	807	842	824	839	842	896	842	860	887	868	870	926	842	813	859	851	853	813	871	856	896	881	854	800	819	892	854	905	848	890	832	853	890	870	882	842	866	860	864	852	855	916	809	830	818	814	785	879	859	867	853	818	896	865	837	862	805	881	801	841	860	890	837	827	864	848	886	886	845	855	874	857	825	857	812	884	809	874	821	907	799	878	862	869	867	908	858	853	833	872	840	856	873	843	882	828	866	868	892	854	826	858	868	854	840	799	876	866	859	869	840	875	858	878	873	852	894	891	839	847	901	840	877	829	878	848	895	859	871	841	887	817	930	912	893	864	866	840	864	857	864	792	847	826	827	877	855	868	857	852	860	906	872	830	868	875	812	860	858	916	923	809	863	900	867	911	842	899	885	889	854	845	801	878	795	818	911	825	937	903	810	850	843	891	829	902	895	859	842	833	841	826	855	855	852	818	830	843	866	872	841	830	807	834	818	824	888	844	837	859	876	834	825	875	846	831	834	864	827	830	858	850	859	824	869	857	813	885	910	903	896	846	899	842	913	870	823	887	829	834	839	870	855	839	876	816	849	877	830	859	880	855	866	874	824	797	847	856	788	827	866	855	883	815	791	842	833	855	861	842	868	895	851	855	866	863	815	905	831	838	815	853	912	881	846	886	815	839	863	852	853	880	870	812	869	863	871	853	835	851	889	824	873	867	855	910	820	830	853	855	834	805	823	902	851	827	841	872	851	897	846	854	843	847	836	846	807	846	820	806	851	851	818	845	839	865	893	850	858	860	842	859	877	849	901	828	831	830	840	902	816	905	851	849	864	844	884	848	871	858	850	859	867	845	826	837	859	846	900	859	831	843	876	836	836	842	892	851	892	918	796	889	850	875	876	816	858	832	836	838	856	852	901	813	823	815	889	826	852	858	834	860	850	851	796	833	881	842	807	865	870	828	849	843	852	850	889	839	883	887	843	854	830	844	856	844	809	912	823	846	840	838	875	899	849	826	874	850	902	880	856	850	855	879	865	823	847	876	911	849	862	861	838	835	809	851	846	857	827	855	833	877	875	810	804	883	831	860	894	799	804	880	895	831	855	875	893	831	851	874	840	872	846	867	854	825	879	849	836	915	881	833	850	909	825	838	853	841	841	915	880	894	829	823	869	881	851	901	821	893	905	845	908	854	891	884	839	892	865	890	822	865	851	846	833	852	915	821	877	854	879	886	895	868	851	873	857	914	890	837	900	822	880	848	837	849	858	854	863	854	842	875	871	859	868	860	847	855	829	869	896	840	818	850	867	862	848	843	842	819	875	863	847	877	820	881	855	854	823	854	866	882	821	898	876	866	850	867	862	864	843	884	914	820	816
17366	5391	2265	1026	686	558	537	527	419	419	395	352	340	343	324	334	334	324	373	328	307	338	345	285	325	311	353	304	300	307	334	312	346	301	349	298	292	322	316	290	304	322	340	311	331	322	338	324	306	304	335	308	305	330	318	323	310	301	316	316	330	305	322	312	356	302	314	317	315	313	330	341	339	305	304	311	310	323	319	304	315	310	295	343	303	303	331	313	339	326	323	307	308	345	351	334	309	319	339	312	338	300	332	346	354	316	341	304	305	302	337	359	301	319	325	310	347	326	299	322	315	312	325	329	304	318	314	303	307	363	322	353	291	335	324	332	327	326	308	309	290	324	338	350	295	336	303	288	311	320	295	276	363	343	309	336	325	333	332	357	309	298	313	345	300	301	307	306	299	341	324	332	323	285	311	333	302	292	283	336	286	341	323	331	318	354	307	294	339	310	329	310	322	328	324	308	299	345	306	323	291	316	315	306	325	302	299	309	333	321	296	310	314	332	318	325	334	315	319	344	283	298	323	341	309	321	311	303	325	342	336	313	302	316	300	330	342	319	331	323	323	317	311	315	343	300	302	312	315	296	332	334	324	319	303	345	350	300	336	320	348	318	326	301	366	336	332	306	294	339	299	320	288	314	312	312	311	335	295	319	303	329	316	327	346	289	314	351	306	329	303	269	336	301	346	320	330	304	313	313	305	328	327	337	298	315	311	314	356	306	295	297	317	302	311	345	280	351	320	326	312	333	327	295	332	292	328	294	331	357	301	329	325	285	328	304	322	348	310	301	352	271	338	342	296	352	302	317	304	331	317	316	301	303	311	315	371	336	303	342	319	296	331	322	310	339	291	365	323	310	308	343	332	330	315	301	324	288	338	334	336	308	316	321	331	319	280	255	296	291	315	281	337	281	307	304	293	309	318	318	358	315	324	313	328	332	333	353	301	338	305	329	274	328	323	334	356	303	309	332	321	304	308	343	311	325	338	293	297	311	304	360	299	288	326	305	303	288	329	320	351	311	315	299	324	316	346	308	320	314	311	322	322	309	332	315	293	295	336	333	313	342	308	341	305	281	294	318	320	316	333	326	334	323	341	335	310	310	319	307	314	303	338	324	325	303	338	296	312	343	309	319	290	326	331	331	332	320	328	310	311	327	294	314	273	320	335	327	328	337	312	336	321	334	304	306	313	315	352	300	314	331	332	327	343	317	351	315	321	336	354	334	324	313	351	322	294	313	318	303	365	334	285	305	327	309	319	331	331	352	309	303	327	354	319	303	331	328	268	355	319	317	353	315	352	302	295	324	332	312	333	313	313	295	298	352	330	313	327	303	305	353	341	322	330	305	293	322	325	329	314	302	328	284	300	303	295	285	302	311	331	316	308	295	355	316	337	316	325	335	343	360	330	341	307	335	309	324	314	295	310	331	302	334	291	318	330	276	328	299	299	334	332	319	299	316	290	297	295	306	285	332	311	318	335	309	318	359	339	313	288	298	323	315	326	324	334	296	304	320	296	286	313	320	339	308	338	347	292	343	326	352	327	322	296	304	303	309	311	325	308	313	336	328	336	314	313	311	295	359	295	315	273	333	313	351	321	318	287	340	321	321	366	308	350	319	310	318	339	300	348	334	296	292	330	288	351	311	331	298	321	321	320	327	288	325	339	312	299	309	301	311	305	369	297	345	329	309	310	331	348	324	302	294	306	376	347	314	333	315	319	300	296	285	338	308	310	316	326	306	307	322	324	343	325	363	322	391	337	337	313	327	355	310	343	295	302	278	300	320	311	338	338	295	334	340	301	320	311	301	324	313	314	342	297	312	340	300	285	335	294	325	315	307	317	336	294	336	298	310	322	320	326	320	301	317	345	337	337	324	315	304	324	326	313	311	339	312	324	297	310	353	310	352	315	301	294	312	338	325	312	310	345	310	349	297	325	325	320	332	337	327	321	322	317	304	309	317	345	321	324	304	315	335	342	314	324	321	300	285	335	349	361	327	326	299	329	347	327	350	333	328	330	338	340	338	350	294	320	308	330	335	313	286	289	291	302	303	292	355	332	319	321	320	331	337	331	314	320	356	328	334	282	275	293	331	311	294	316	347	345	322	319	313	288	290	334	300	314	335	349	322	332	309	294	340	324	295	312	317	331	313	308	317	313	341	319	337	320	304	305	283	316	343	327	333	342	369	342	324	322	338	310	340	293	285	312	296	327	297	317	308	323	302	308	289	352	325	360	292	338	339	321	349	311	325	314	325	300	346	329	325	312	319	298	319	297	303	314	312	293	289	339	315	332	300	344	317	289	307	329	326	330	339	343	303	332	316	306	321	337	317	345	293	310	329	354	319	307	294	327	297	320	329	328	313	330	310	315	357	309	327	307	299	325	316	303	325	309	319	307	336	305	350	287	308	325	309	327	326	313	361	302	321	326	304	315	295	331	318	297	312	316	327	296	312	310	321	305	335	301	329	336	318	295	318	319	305	317	329	364	286	320	356	361	348	328	329	317	347	330	314	338	326	346	286	344	295	320	315	299	338	326	326	335	306	326	374	344	344	339	314	318	312	304	319	321	324	323	338	334	333	322	348	330	327	348	324	306	344	280	323	326	315	294	296	331	323	296	312	362	321	304	348	331	333	300	315	343	299	275	336	306	354	340	290	308	323	342	327	323	346	336	332	335	329	340	306	340	298	312	310	304	305	306	329	301	334	304	334	335	320	300	341	325	327	334	334	313	299	315	348	349	329	323	349	312	288	339	291	331	353	324	295	331	331	293	335	336	304	317	288	339	335	314	272	308	327	339	290	302	322	330	314	298	311	331	328	334	333	322	296	302	349	305	330	318	294	323	350	301	304	327	295	358	324	346	331	321	325	345	322	344	319	347	308	319	331	341	324	318	310	310	330	330	327	298	307	325	325	306	320	298	323	314	326	327	322	343	316	358	341	331	324	309	317	320	315	324	330	323	326	330	322	315	346	303	320	335	370	314	308	354	308	346	309	319	297	296	310	329	321	296	331	300	312	308	313	324	296	328	321	314	332	319	298	321	328	349	320	291	308	316	319	330	351	332	326	341	324	330	329	298	293	329	332	278	294	340	338	316	336	310	300	328	291	309	312	335	325	331	309	298	312	319	289	312	318	332	330	298	309	347	325	350	338	320	331	344	322	333	296	328	327	286	303	329	314	329	321	316	338	295	318	287	300	320	327	327	327	341	329	315	333	323	335	336	307	312	303	307	322	350	319	332	338	315	287	295	319	345	335	321	327	307	299	341	328	316	342	297	310	303	359	330	332	304	339	337	278	356	312	332	323	330	326	337	332	330	305	301	341	320	305	282	333	300	348	348	316	340	330	323	300	346	343	318	319	320	334	310	330	351	317	318	306	318	314	318	317	330	302	312	303	305	325	319	289	322	354	347	299	335	309	343	320	329	313	320	334	311	310	322	316	354	324	295	344	317	344	311	339	317	317	323	309	290	327	335	322	316	339	334	317	295	352
13082	5454	3000	2422	2225	1885	1881	1778	1656	1445	1348	1169	1069	1028	998	897	842	877	839	871	879	928	893	784	831	842	844	834	822	837	814	853	839	792	821	836	866	912	895	787	818	828	799	807	782	790	850	781	772	780	810	804	816	766	801	749	803	844	780	760	781	759	779	810	813	761	788	769	753	788	761	817	785	738	783	841	814	830	776	834	787	784	769	835	760	799	826	786	811	801	758	792	824	783	826	810	759	759	795	795	758	788	769	785	823	805	804	804	783	783	825	776	779	748	804	833	751	800	797	747	789	783	801	823	837	748	845	743	790	784	800	819	799	786	852	781	791	758	797	867	795	724	787	783	796	844	824	806	792	817	738	787	803	771	809	799	821	795	786	795	787	747	782	800	806	804	753	807	755	857	779	773	812	827	783	764	755	783	773	826	802	766	829	785	762	837	812	772	752	801	776	765	788	774	821	804	873	844	805	803	818	790	844	798	784	765	826	776	834	846	783	758	758	775	763	776	807	757	795	820	759	778	791	736	776	826	795	773	795	775	778	810	736	771	804	783	794	779	819	796	820	810	850	823	803	783	824	853	824	791	746	806	813	821	778	793	801	817	835	823	783	734	801	805	853	807	812	791	793	773	836	776	779	790	771	808	745	777	805	810	765	794	766	792	764	777	746	831	813	790	825	815	779	719	771	812	789	757	786	811	731	822	772	809	826	769	743	771	819	787	785	797	807	781	812	791	780	793	778	783	807	756	788	782	849	805	820	814	806	793	754	837	791	744	821	820	813	826	777	763	740	779	806	802	827	802	864	749	774	793	793	810	794	806	768	791	766	802	793	823	758	801	788	790	801	855	809	756	789	780	829	812	780	810	806	780	745	801	769	764	816	795	785	789	768	797	809	797	784	777	764	804	828	801	802	753	788	773	783	811	764	839	847	797	762	756	739	787	827	795	809	805	802	816	788	790	804	782	737	818	805	796	790	816	798	770	801	836	831	811	755	809	785	819	784	797	798	766	824	835	763	840	814	804	851	806	796	796	846	792	830	822	774	788	813	809	803	784	776	776	770	845	782	812	773	827	732	841	805	786	782	815	781	783	811	792	777	818	743	803	762	815	710	813	774	770	808	792	800	793	833	788	764	794	754	747	788	771	767	747	796	855	761	808	798	828	814	818	782	756	802	758	775	817	822	806	788	865	814	759	812	756	819	801	838	784	805	793	843	751	782	826	791	811	790	778	818	807	774	824	782	858	838	773	769	775	805	828	794	818	775	793	775	801	814	812	817	789	734	780	752	755	754	767	770	806	826	824	813	759	756	817	774	795	773	840	810	797	797	817	811	770	806	798	784	813	834	772	777	809	805	795	811	779	806	801	789	780	855	818	763	794	796	743	811	776	789	805	824	809	773	816	797	806	814	765	734	774	814	775	761	803	820	820	805	796	826	797	829	795	774	834	814	733	807	808	790	756	828	772	801	761	827	741	801	797	791	795	790	748	774	784	772	780	808	805	785	779	781	799	792	857	817	842	810	796	733	813	750	812	784	794	846	823	784	716	796	797	766	742	795	799	748	847	826	819	747	738	818	749	817	781	776	762	755	829	771	789	796	787	747	770	805	757	805	811	804	799	756	786	787	839	846	809	805	769	817	862	761	788	762	726	702	765	804	778	802	801	756	807	767	833	723	765	761	793	819	764	824	803	725	779	819	799	788	787	801	793	807	759	791	774	760	842	781	815	786	796	770	818	763	818	790	785	812	760	787	802	760	781	824	835	775	810	817	798	832	803	801	762	746	782	803	768	770	719	822	811	772	810	800	807	746	804	791	815	787	781	770	732	797	793	768	814	776	781	766	770	774	758	756	773	787	828	774	783	770	778	785	809	786	748	822	804	856	773	821	796	826	816	789	758	827	843	753	772	795	796	819	809	794	805	810	827	777	858	802	760	826	773	800	779	797	793	761	778	811	776	824	774	757	795	768	797	746	768	744	787	821	765	843	806	823	792	782	833	769	791	807	769	742	818	837	799	801	792	792	775	828	762	804	780	774	798	786	825	809	807	773	763	786	771	828	776	815	792	808	785	797	833	811	806	763	780	786	812	769	788	793	790	853	732	823	807	806	816	781	805	753	781	839	776	780	782	762	856	829	827	730	771	800	805	792	762	775	745	833	846	796	789	796	830	788	802	780	763	784	840	827	771	817	754	840	813	816	742	794	778	764	778	799	825	795	765	866	741	787	777	787	735	857	832	821	767	755	784	793	785	761	795	765	800	786	753	803	806	812	832	792	798	803	788	768	830	776	776	775	793	824	755	770	818	778	776	792	828	806	736	780	813	825	824	772	742	793	766	799	792	806	796	799	808	822	788	751	832	801	845	796	804	808	740	768	751	812	801	806	829	760	861	763	774	840	840	820	793	770	793	823	795	795	736	754	834	779	803	780	780	801	818	807	849	761	817	763	767	761	830	815	736	814	793	765	822	810	821	800	771	768	787	773	787	812	753	825	797	798	812	793	749	814	773	811	853	808	809	800	792	769	784	802	790	832	798	758	789	810	781	791	753	772	823	838	853	847	776	764	791	778	817	858	822	751	799	780	758	780	791	790	748	863	755	832	762	811	833	783	741	804	813	780	799	767	793	777	811	775	763	827	785	755	832	759	793	796	806	758	792	821	763	835	766	768	748	778	756	841	821	803	830	835	811	729	846	815	811	744	806	747	743	774	800	827	810	769	804	778	794	787	807	786	812	829	814	766	795	821	753	763	839	814	801	778	763	826	830	790	821	787	784	722	831	825	810	685	843	759	840	843	803	783	759	777	849	812	791	830	752	833	808	815	817	775	799	736	780	775	812	808	810	764	782	801	830	815	791	809	826	806	773	821	854	812	818	777	753	800	768	736	839	776	796	833	778	790	806	823	822	798	830	804	768	805	804	761	811	851	749	816	808	750	745	790	798	759	825	737	800	778	785	772	812	790	785	809	816	787	783	787	822	779	760	758	796	771	758	797	833	794	762	797	797	831	847	798	836	825	792	840	750	757	780	825	853	821	839	804	784	764	824	786	787	832	809	792	782	812	789	816	751	762	781	759	852	778	779	780	781	795	772	865	765	805	827	753	754	790	828	805	806	787	830	822	731	829	808	755	784	779	786	796	749	806	718	791	802	767	805	781	770	769	800	829	812	770	811	789	805	813	781	794	841	837	786	813	815	786	799	815	783	802	792	765	813	787	749	807	780	789	744	781	765	798	729	808	754	824	808	777	812	802	786	801	780	816	803	813	773	770	839	819	744	763	780	776	796	777	782	791	838	814	805	811	837	793	798	797	807	767	837	802	737	807	772	744	811	826	794	778	782	757	792	772	802	805	815	850	752	800	756	796	727	810	840	820	803	811	794	799	776	806	811	769	742	819	837	814	773	838	803	815	805	775	743	842	790	826	820	779	816	781	786	803	800	833	833	783	809	796	796	812	789	817	795	800	812	807	797	769	773	791	783	822	756	808	826
25588	8996	3735	1440	779	627	578	488	385	353	315	268	247	221	202	211	194	203	187	178	189	195	197	177	212	194	184	179	192	180	194	154	196	168	177	211	194	236	220	175	172	191	183	189	180	156	202	173	179	170	173	163	170	135	181	177	148	149	179	174	194	168	172	170	198	185	154	159	183	151	180	199	177	184	182	136	174	177	191	209	195	178	184	183	176	193	173	181	170	184	177	172	187	183	178	178	145	169	196	189	160	164	178	165	172	174	146	153	165	182	168	177	196	162	182	153	183	157	169	196	158	179	169	174	185	185	198	170	160	194	174	176	192	179	165	184	170	177	202	190	175	141	180	175	165	172	181	196	165	159	180	186	162	180	184	177	144	165	186	165	166	175	146	187	162	206	183	186	196	163	143	173	213	169	198	159	174	184	176	163	184	185	172	165	170	192	176	193	165	187	182	166	146	162	168	158	178	176	169	159	174	175	165	197	174	156	179	165	200	185	157	182	175	180	178	192	191	180	178	190	188	179	197	186	176	168	172	197	186	183	188	132	181	178	179	168	162	208	167	188	186	177	165	176	173	175	173	179	176	174	170	166	191	188	156	182	182	193	157	182	197	165	183	198	173	177	182	154	179	180	163	156	183	203	179	142	191	163	197	203	159	185	174	192	177	173	160	163	173	199	190	180	177	146	215	207	175	169	173	193	166	200	158	184	177	150	158	183	167	155	210	174	164	177	175	178	192	183	159	179	175	182	176	180	207	192	169	171	163	184	156	154	168	202	159	174	172	176	160	165	164	167	170	200	188	193	178	151	180	178	169	150	155	179	159	165	181	175	177	165	179	190	185	159	186	173	193	168	203	160	170	166	198	180	190	184	178	173	164	166	174	207	183	138	164	154	170	181	193	172	187	146	191	186	179	174	167	166	172	167	162	158	197	169	164	176	198	170	186	170	180	157	147	178	186	172	178	190	172	184	193	166	181	185	185	162	173	193	187	168	204	161	169	169	175	172	183	177	165	183	165	151	195	163	189	181	193	173	178	204	179	180	180	195	206	188	167	183	171	180	187	203	189	208	188	179	172	187	204	189	189	148	176	184	216	193	148	185	172	189	185	158	184	195	154	162	192	162	191	174	165	188	183	196	175	145	164	177	167	186	184	176	164	172	185	153	203	175	177	175	187	142	172	171	148	175	175	164	186	159	189	183	203	190	158	167	197	179	194	184	155	186	205	176	203	191	146	177	172	184	203	187	177	186	166	155	197	153	192	170	164	192	181	159	162	186	186	184	184	168	180	186	177	170	205	174	155	156	174	176	164	175	167	162	163	188	181	160	179	164	172	167	177	183	175	166	183	164	177	207	199	155	189	171	181	165	190	183	165	179	187	177	164	187	166	184	203	208	178	167	190	152	188	164	172	163	181	206	198	208	181	165	183	174	158	186	172	175	190	176	157	218	190	153	164	194	188	175	170	185	178	198	206	181	154	165	167	196	187	190	183	175	170	155	149	174	188	180	181	195	157	198	172	186	176	191	175	160	189	154	166	190	191	189	153	199	175	187	180	182	151	192	159	206	168	176	155	175	171	155	194	180	171	176	162	188	210	172	187	188	188	187	160	183	173	202	186	165	186	183	175	177	176	179	186	183	185	162	171	176	166	168	165	188	178	189	191	160	178	167	161	187	165	186	185	179	218	188	166	175	188	191	169	188	195	177	178	208	178	207	168	178	176	174	193	181	180	179	164	168	183	194	183	160	160	157	188	178	179	167	149	173	182	187	179	163	185	180	187	182	203	167	186	186	180	169	164	153	185	161	180	190	170	145	190	182	181	177	178	200	177	150	176	162	171	184	166	178	203	176	178	187	163	168	175	162	168	170	177	179	155	178	172	186	194	177	187	208	186	161	179	182	195	180	162	175	190	193	191	174	184	178	176	157	178	167	186	168	153	172	163	157	184	172	140	177	157	172	193	165	170	173	160	189	147	171	178	180	162	189	166	174	151	174	173	166	191	169	186	177	159	191	182	183	211	164	190	194	177	183	164	165	201	178	155	170	186	188	195	183	155	157	168	176	174	174	169	158	168	178	182	200	148	187	188	162	167	189	174	170	184	163	184	174	164	191	180	172	182	155	194	170	157	176	184	145	200	195	169	200	170	173	158	172	168	175	190	186	186	176	171	158	184	193	188	205	186	156	171	183	167	183	203	190	174	165	186	185	177	190	175	192	186	169	166	162	175	190	176	184	206	166	179	182	181	175	185	181	164	178	174	172	175	162	193	181	189	180	176	173	161	181	188	191	166	195	173	182	162	177	197	178	171	186	179	182	175	166	175	194	190	167	186	185	171	162	173	161	178	190	177	160	149	171	170	192	194	175	185	179	196	181	172	187	183	166	171	171	179	149	163	172	160	183	168	153	192	183	172	200	159	167	174	175	170	185	184	185	154	154	173	180	198	168	185	184	176	148	188	181	178	219	170	161	153	163	164	192	174	171	175	200	177	183	165	172	172	156	171	160	185	176	159	178	168	167	190	189	178	172	180	154	196	193	154	175	165	178	215	189	188	175	176	166	180	179	162	189	174	177	188	185	187	167	184	158	212	159	180	179	201	184	179	166	183	186	151	182	167	178	164	166	163	172	206	185	169	180	170	166	161	181	185	178	216	171	202	170	170	171	192	156	168	171	191	185	186	158	153	195	157	173	173	187	199	175	167	192	172	175	161	187	165	170	156	155	195	140	183	186	177	204	145	174	157	188	168	183	161	175	167	183	183	212	171	173	186	200	173	173	172	199	181	194	171	199	197	183	176	186	176	179	164	187	143	165	186	188	174	197	157	173	138	173	199	194	176	185	169	162	190	177	182	177	193	183	165	184	199	194	185	171	180	187	196	190	163	191	158	159	162	196	205	148	173	174	179	199	187	174	182	190	180	166	196	203	177	182	178	188	158	171	160	191	207	174	162	189	180	212	177	172	170	194	204	178	166	167	167	165	172	159	162	175	182	169	151	181	167	173	192	192	184	177	178	187	188	171	192	167	158	185	163	186	186	189	156	156	188	181	163	183	161	155	179	181	169	169	172	163	188	184	175	181	184	162	175	154	154	173	167	168	182	161	174	176	174	179	186	182	187	174	170	168	154	175	176	158	172	192	161	173	181	171	196	186	170	175	184	174	174	156	193	188	141	180	208	161	171	200	187	168	170	178	163	163	157	193	156	179	159	193	191	173	188	182	185	197	173	172	198	186	171	176	192	159	187	172	177	179	186	179	199	209	152	172	172	168	185	188	190	172	161	160	176	205	184	178	207	192	190	183	173	204	173	169	191	171	174	172	179	178	178	178	193	184	198	181	180	181	175	187	195	163	175	187	178	203	165	171	176	174	181	175	174	182	175	192	175	181	167	175	186	154	177	187	171	191	155	175	178	157	198	158	170	180	170	177	176	160	173	140	169	167	181	167	171	174	180	167	171	162	181	167	179	194	169	160	161	185	174	173	186	165	184	184
17240	7037	4065	2939	2658	2332	2161	2198	1759	1491	1265	1018	962	805	691	643	611	631	608	646	654	615	559	585	605	596	583	566	566	535	557	577	572	515	504	486	551	782	641	505	512	545	478	476	517	498	474	470	497	511	477	474	468	444	451	495	466	462	456	467	437	427	485	489	495	507	477	463	489	441	473	506	455	451	501	478	503	461	461	449	504	489	456	466	461	474	511	486	478	457	480	459	457	513	506	494	503	462	442	501	481	454	484	454	463	466	488	434	467	469	486	459	478	473	486	452	456	469	476	456	419	450	454	514	464	465	431	473	501	489	472	466	489	440	446	432	446	451	513	473	523	477	509	443	447	460	479	462	436	455	478	512	443	456	446	449	488	475	474	493	476	504	432	462	466	489	463	484	473	487	447	494	482	459	424	396	493	470	489	492	477	455	460	442	440	485	487	459	480	442	471	465	447	400	470	493	488	463	484	454	481	480	458	443	492	442	507	478	454	453	477	492	446	457	517	465	447	477	516	446	442	510	469	473	485	474	496	479	484	464	451	430	440	498	461	455	472	489	488	462	457	481	479	448	509	496	455	514	514	485	485	442	475	478	432	474	445	447	486	473	485	469	416	457	437	462	458	472	519	468	461	501	464	477	505	517	460	435	462	488	485	486	481	459	461	473	486	442	466	484	484	451	460	442	452	478	473	481	464	509	481	487	463	470	464	471	484	453	461	511	466	464	509	456	466	439	474	470	469	454	480	439	478	447	480	486	462	464	464	470	467	475	463	481	442	441	473	459	462	465	482	442	463	501	431	473	471	483	492	439	468	471	446	449	459	476	468	491	466	487	439	455	459	506	528	464	473	467	434	474	422	442	446	466	490	477	480	494	460	444	459	438	467	488	494	467	512	466	473	434	474	502	523	462	512	481	446	442	516	461	494	436	427	487	442	442	498	474	457	454	450	477	499	461	462	475	483	447	499	445	448	439	466	454	488	454	461	456	468	462	474	437	502	451	424	518	416	468	475	452	446	486	469	468	449	473	451	463	482	470	451	504	458	468	472	470	434	472	460	463	474	443	465	442	431	472	436	470	421	450	452	463	464	474	452	458	469	461	479	476	463	441	456	485	491	469	471	478	435	494	480	479	478	479	471	406	464	448	448	470	456	471	437	423	482	452	487	467	444	488	451	464	469	470	473	442	489	420	479	439	423	442	470	459	457	472	464	431	478	466	482	456	433	439	475	450	465	482	486	458	455	504	428	458	452	481	460	463	427	515	460	465	470	453	502	491	491	437	459	440	471	481	450	460	481	481	469	485	429	486	495	477	464	499	527	483	478	486	478	457	460	466	441	425	462	453	427	452	447	459	426	464	505	486	503	473	481	467	491	483	456	475	446	478	464	447	502	496	485	443	452	489	477	479	481	527	470	483	469	478	478	463	474	450	473	465	468	459	462	465	463	463	476	432	468	478	472	472	430	470	496	521	493	471	504	460	473	458	489	456	484	444	460	458	453	492	505	431	443	436	445	488	478	439	489	458	490	482	485	443	451	481	482	444	483	469	450	497	487	493	455	461	453	489	448	430	463	444	457	500	466	490	438	494	490	430	463	514	437	484	461	491	452	485	478	468	501	488	462	497	474	502	488	465	433	429	467	473	475	482	456	445	469	486	429	479	477	411	476	441	513	468	481	488	481	489	447	484	488	517	475	475	440	480	513	485	481	481	475	457	468	464	476	474	478	492	516	478	450	461	436	450	423	460	499	453	459	453	427	473	505	501	432	480	487	395	434	408	439	434	465	478	446	448	496	444	429	462	462	497	440	456	483	429	473	457	473	481	494	447	471	463	458	481	499	436	441	501	468	465	468	463	475	473	472	465	460	470	441	509	484	513	469	436	441	471	488	442	473	440	502	472	466	458	462	456	426	467	468	449	430	449	470	480	458	509	442	459	435	489	455	464	466	454	490	466	468	452	454	446	462	439	490	457	473	488	446	474	472	429	474	476	469	435	422	436	461	476	445	434	436	457	462	475	454	414	485	479	473	462	456	496	460	467	450	505	496	471	485	478	434	503	485	450	429	464	498	467	446	457	469	462	477	468	494	470	469	440	485	498	458	488	463	466	454	465	490	427	436	467	478	469	437	489	482	451	464	454	454	494	385	514	478	475	431	504	463	430	473	449	461	424	479	447	483	452	448	524	448	445	473	463	468	448	477	444	468	460	465	441	531	523	442	467	466	471	473	495	481	475	450	430	449	462	522	472	444	506	469	445	453	480	488	458	492	430	431	463	472	444	448	441	504	471	474	436	450	444	455	482	466	467	503	473	487	500	487	454	451	472	472	441	468	465	474	480	472	445	490	457	443	456	474	438	484	451	536	440	422	430	478	459	500	437	449	481	425	489	461	484	468	466	463	475	447	462	433	474	467	478	459	496	423	423	466	492	479	457	440	484	467	440	485	475	469	478	471	488	490	454	478	494	453	470	456	507	477	415	454	493	513	508	488	500	472	456	451	463	480	473	431	446	480	452	503	468	465	468	484	470	446	475	468	465	430	507	469	503	422	476	496	456	468	469	468	465	458	425	468	484	481	457	467	492	436	462	460	503	441	434	460	483	492	466	487	470	460	476	515	429	453	454	514	490	480	488	482	491	497	467	457	440	437	430	429	456	447	488	469	496	465	435	452	475	483	461	486	464	487	458	439	469	463	483	464	495	434	467	491	457	453	482	463	469	484	485	470	488	461	457	419	454	462	489	434	422	444	502	484	486	453	494	455	470	451	473	486	440	463	478	444	474	481	485	464	437	433	462	470	432	439	445	453	469	498	441	466	463	481	442	457	473	439	496	509	460	449	482	409	467	486	489	457	499	451	442	430	467	425	452	440	480	471	495	464	450	472	491	464	466	478	451	474	442	428	473	460	458	459	441	489	477	492	448	474	474	452	493	464	499	443	452	475	441	434	494	465	454	461	470	455	475	489	480	470	453	486	476	469	499	425	455	460	487	472	470	450	457	465	476	470	454	437	477	462	483	470	459	486	432	439	441	497	484	449	479	448	461	435	450	490	452	469	498	457	437	448	483	472	427	453	439	457	447	481	488	438	411	491	472	487	469	456	464	481	431	479	452	471	463	450	461	483	467	472	482	497	528	437	440	431	487	498	456	494	465	471	456	464	451	484	467	499	488	457	463	471	467	464	432	473	471	460	452	427	475	507	476	456	467	434	460	479	481	442	472	484	459	499	482	437	441	470	485	481	437	448	445	469	455	438	443	494	446	458	477	489	461	447	457	476	491	455	440	458	411	434	476	492	484	472	461	451	452	416	499	470	431	472	452	525	433	455	459	474	476	480	470	451	505	454	473	464	497	478	497	460	453	447	468	472	511	463	465	490	492	470	453	436	476	482	489	453	476	469	449	445	471	443	447	442	491	475	461	510	485	494	481	487	468	501	452	448	503	444	505	450	520	464	504	426	423	436	453	468	455	446	485	454	465	500	498	459	477	492	424
6851	1625	734	526	480	488	489	452	397	415	384	378	366	414	365	373	360	365	368	353	330	360	316	342	306	344	366	359	396	385	353	370	334	358	357	337	340	347	371	380	343	345	362	351	345	368	364	366	352	366	367	362	388	372	346	357	367	366	377	361	368	312	354	355	305	351	355	333	366	361	329	371	338	365	341	373	352	353	354	335	345	349	342	341	359	347	374	317	363	312	365	329	351	347	292	349	355	366	360	335	346	356	368	317	370	360	361	336	356	382	336	368	363	356	355	331	360	323	391	348	364	355	352	383	360	373	361	369	355	346	342	351	356	365	370	396	347	358	352	374	343	346	366	413	350	343	352	331	368	360	315	353	349	354	336	352	374	356	334	345	360	370	338	352	340	347	360	366	359	337	365	377	361	357	343	357	376	378	338	379	341	355	337	377	353	356	385	367	340	337	354	350	362	362	341	366	389	327	400	349	370	338	363	375	365	322	360	353	345	364	383	361	360	336	356	348	366	315	374	341	367	349	304	348	353	373	361	374	322	356	338	351	357	368	402	348	386	358	360	366	339	320	335	320	340	326	325	354	367	335	379	343	351	365	332	313	351	314	355	342	378	356	368	353	346	398	362	360	340	374	327	366	357	368	340	348	341	331	339	388	353	371	370	403	355	357	404	377	325	379	359	350	381	345	374	326	360	350	333	358	357	332	350	356	325	366	336	331	368	373	326	384	357	359	338	377	359	330	360	402	381	343	402	371	351	332	362	374	327	409	346	368	358	337	353	337	322	336	387	361	336	385	374	365	349	368	378	356	367	367	339	357	326	333	356	349	378	374	355	348	318	329	344	352	367	332	341	393	360	354	363	341	389	402	364	394	377	363	339	346	377	351	363	356	363	342	351	348	336	346	377	305	345	349	355	361	356	357	385	352	334	355	330	364	322	338	346	310	365	351	372	363	346	321	378	384	343	368	368	385	348	370	363	332	334	341	367	374	368	324	376	369	378	363	368	344	378	363	356	378	378	385	340	376	365	378	354	347	353	333	358	348	363	384	351	375	376	324	341	357	360	348	341	349	351	347	342	358	350	369	335	329	371	393	344	342	348	368	368	365	367	357	381	376	371	359	349	347	353	332	327	354	334	365	323	365	334	363	373	363	366	369	314	365	361	380	325	356	376	397	415	336	397	356	333	374	364	370	346	323	354	359	310	321	375	304	345	370	349	366	375	361	349	360	365	346	386	378	348	380	300	354	366	360	339	365	342	351	358	322	342	337	370	382	349	329	359	367	374	323	370	359	380	290	372	347	299	329	340	353	342	346	327	317	356	383	333	356	338	334	335	379	362	338	326	323	335	377	366	364	358	333	336	365	347	312	360	332	349	348	356	335	357	344	386	319	383	333	343	372	332	319	325	338	355	343	358	358	339	352	357	329	345	390	324	378	376	348	333	392	316	358	348	349	306	359	359	331	338	391	355	389	374	384	340	358	347	367	380	347	347	304	364	366	360	357	371	331	366	373	326	375	383	345	387	343	372	384	331	338	372	356	352	387	358	366	339	364	301	362	353	364	353	361	342	385	369	371	334	336	345	376	381	357	357	364	350	363	351	380	355	366	388	345	338	362	340	343	334	346	346	353	367	327	348	374	356	381	377	329	362	366	361	363	352	340	325	346	384	358	366	346	366	327	381	344	321	334	346	365	338	378	362	348	347	356	377	347	388	312	330	360	349	380	331	363	386	372	341	366	370	350	356	360	363	384	370	368	355	393	347	346	372	389	344	354	361	330	357	358	332	356	343	357	368	360	364	372	370	371	351	327	357	357	366	349	365	379	319	373	381	346	369	360	398	335	365	363	350	363	363	381	379	334	372	376	382	380	366	361	362	353	353	332	348	359	358	338	359	352	323	365	359	355	368	379	321	346	393	355	354	369	353	380	357	375	374	353	360	364	361	381	374	375	344	328	378	333	394	348	373	366	372	369	359	363	347	352	373	349	350	334	343	354	392	382	333	375	377	360	395	368	375	355	361	355	388	324	341	347	332	340	330	322	313	360	354	304	322	360	362	364	343	388	336	336	378	396	334	369	344	327	385	347	337	377	348	354	343	350	362	363	357	333	361	319	331	327	353	349	342	350	327	354	350	389	358	333	368	338	381	351	363	379	351	384	340	339	337	369	354	377	363	398	386	351	350	380	358	339	364	356	369	374	350	370	400	374	360	346	351	358	372	398	339	326	336	354	330	414	316	350	402	365	323	376	411	353	363	387	353	325	350	345	347	368	348	347	362	342	362	347	364	377	337	371	364	372	368	339	339	345	361	357	333	345	379	365	363	376	338	368	317	345	393	343	394	381	363	382	331	374	360	353	356	352	354	325	318	363	366	372	358	360	335	351	345	371	355	340	362	351	339	363	348	370	320	347	366	355	319	394	379	392	357	338	365	368	336	349	374	375	388	338	345	340	415	360	363	351	354	380	358	381	386	370	380	349	362	357	346	372	371	361	363	338	362	356	394	395	327	347	346	373	377	329	335	328	382	384	368	395	369	333	370	404	366	356	372	360	328	382	357	375	366	355	366	342	332	352	343	332	373	382	355	355	371	352	341	364	377	337	365	339	340	345	364	368	329	338	366	344	324	351	365	356	363	373	362	362	320	379	356	369	354	345	355	373	347	335	358	311	369	374	370	342	338	390	374	341	353	334	316	389	385	388	376	342	375	380	331	346	366	377	351	384	342	362	372	346	391	395	344	344	410	323	352	375	360	332	333	359	350	357	342	360	374	376	344	367	331	372	326	334	329	364	375	357	346	353	347	384	336	358	379	353	373	393	348	360	383	369	374	334	350	349	393	324	339	337	330	346	331	350	331	340	368	354	388	357	365	412	386	372	353	343	348	383	339	353	350	388	364	392	348	346	340	336	374	356	373	369	371	332	375	371	344	369	401	363	323	361	334	345	334	336	338	353	350	335	343	383	332	363	344	378	360	359	374	373	329	335	352	368	388	337	359	349	328	355	360	343	345	380	373	349	368	348	345	383	350	350	327	373	339	374	349	342	336	314	324	354	371	333	344	349	334	335	357	335	336	326	354	357	355	355	337	355	372	403	375	345	330	345	352	341	331	348	404	342	374	350	356	352	332	332	389	346	352	351	377	324	354	348	387	360	352	344	350	355	381	355	364	370	390	361	347	361	371	340	334	363	358	336	370	370	325	365	382	312	326	350	350	381	317	370	320	378	322	335	343	350	333	308	335	327	377	347	336	354	345	356	317	340	374	345	366	424	367	390	355	403	372	369	339	365	328	362	347	355	382	354	341	396	354	369	315	336	360	323	325	343	363	398	354	321	343	375	340	356	348	362	355	353	318	354	360	348	387	360	383	365	316	360	339	345	342	376	341	349	353	340	379	345	351	368	320	363	311	322	328	368	342	348	360	371	381	350	353	347	355	386	358	360	377	386	378	366	316	364	361	345	349	332	352	350	333	370	387	320	333	340	341	371	349	387
5535	2026	1618	1477	1510	1511	1538	1394	1244	1273	1173	1091	1064	960	916	929	954	884	968	961	954	943	929	908	930	934	876	916	893	911	972	861	861	885	895	944	892	857	850	904	883	867	922	925	842	880	928	908	833	877	852	850	859	886	868	917	832	910	930	900	908	859	892	834	889	838	858	877	816	925	866	922	850	916	839	874	917	862	877	948	808	863	859	955	935	920	857	901	862	894	922	887	865	878	872	943	901	892	867	906	897	883	944	896	877	833	899	851	866	897	928	925	896	845	884	871	883	858	877	861	917	843	813	862	872	817	860	900	902	877	839	893	873	852	895	885	912	848	903	842	874	923	911	835	907	907	839	899	905	896	901	879	866	838	871	828	869	903	936	868	882	904	893	852	907	905	903	862	902	896	869	876	852	828	942	930	906	916	816	858	905	897	838	821	912	900	855	912	891	896	885	855	882	827	885	838	927	923	936	910	888	880	888	887	911	862	892	845	866	863	937	867	862	917	902	879	843	895	870	866	826	882	906	944	881	843	918	895	917	895	864	904	868	871	879	900	903	893	889	860	881	827	880	864	891	871	868	932	898	904	875	862	851	887	877	869	921	892	921	846	885	843	938	892	900	901	911	892	885	873	907	913	880	909	918	889	902	938	943	896	846	854	861	919	890	913	836	882	878	908	891	900	882	907	935	898	824	898	888	864	876	900	880	892	911	876	932	852	931	869	873	893	946	899	905	886	912	895	827	884	900	842	833	869	942	931	896	854	887	827	892	925	925	935	914	902	906	839	912	851	919	831	873	817	896	934	882	922	907	861	916	881	868	888	967	885	885	875	916	927	903	904	834	887	854	890	848	899	883	880	898	895	913	885	848	897	887	843	918	894	897	824	849	864	931	864	848	850	895	858	885	868	845	888	861	845	888	883	872	857	875	889	860	858	860	841	930	896	854	914	873	901	852	885	920	879	851	883	859	851	900	899	901	881	919	914	897	838	899	812	877	840	850	920	879	897	882	865	924	885	887	881	883	843	876	931	917	892	897	888	909	831	923	899	902	936	870	880	903	882	853	875	870	860	875	933	919	865	885	880	896	926	898	913	904	905	892	920	826	862	877	832	838	890	881	859	852	897	872	887	879	868	904	889	880	865	894	925	888	828	864	874	903	855	891	936	840	920	839	872	844	855	888	901	866	935	862	857	869	878	894	893	843	851	895	880	900	904	890	836	896	918	912	897	919	945	876	882	887	898	872	911	906	917	908	889	846	895	867	883	838	860	908	857	904	909	851	899	881	870	923	822	906	894	846	917	847	893	861	874	843	907	888	860	905	908	923	863	908	838	884	958	839	857	894	862	887	944	847	839	868	861	872	883	864	868	913	917	886	915	903	861	888	935	907	887	878	831	900	907	840	861	905	864	869	908	946	927	873	876	843	890	885	922	914	905	894	892	848	895	853	925	833	886	899	845	892	892	873	898	911	921	891	888	879	932	831	797	928	878	836	907	885	863	894	926	873	897	925	845	866	850	862	860	875	866	902	850	871	868	847	906	907	841	873	862	929	887	897	930	882	842	906	955	877	886	916	907	887	866	854	867	865	838	900	874	948	869	904	866	907	834	858	910	894	934	893	898	893	878	886	906	911	898	887	919	892	883	825	890	928	870	822	863	844	803	916	893	934	853	889	876	950	862	893	903	889	828	912	874	882	871	844	921	904	886	895	893	855	868	872	834	867	879	872	852	893	913	873	889	934	888	918	912	829	906	889	942	876	872	907	871	896	897	929	918	814	910	879	873	846	870	866	872	853	868	937	942	949	843	891	894	894	931	869	896	906	953	897	898	844	814	901	864	877	870	860	886	894	919	886	850	854	870	888	864	910	944	906	857	896	895	887	861	857	859	951	915	825	895	898	842	869	887	876	879	891	865	857	875	882	881	911	869	860	923	891	900	936	835	880	878	864	879	853	887	913	890	871	865	875	833	885	899	882	882	890	894	850	890	883	864	962	883	898	881	897	899	933	870	888	851	953	850	874	827	883	809	882	914	890	922	846	880	902	897	885	894	860	838	882	943	926	912	879	888	863	864	863	881	881	919	936	865	846	876	909	862	897	932	889	889	897	869	876	869	858	913	905	883	850	923	881	905	891	948	841	882	866	888	878	851	847	870	941	853	887	867	920	900	874	839	898	905	852	871	881	899	885	953	912	860	844	855	901	903	932	905	852	898	813	894	894	913	836	840	898	831	895	960	882	861	884	891	871	882	871	878	873	861	848	893	852	877	886	906	909	861	870	901	903	842	892	896	892	853	869	959	890	879	890	875	837	929	885	848	941	937	824	885	892	887	822	848	906	934	867	878	937	895	904	884	840	854	878	884	910	810	873	856	861	896	874	957	942	847	954	882	869	871	917	885	872	907	911	852	901	868	961	880	881	930	945	881	898	892	896	917	873	851	883	898	886	899	916	909	912	835	842	903	894	854	908	872	856	904	880	972	899	945	876	916	918	887	866	898	865	892	928	873	864	906	865	867	875	856	866	904	868	916	927	885	905	893	950	869	866	877	832	870	881	919	889	899	878	896	880	879	875	867	862	877	919	885	887	848	852	892	928	898	939	918	855	925	845	870	879	834	857	899	885	917	933	863	827	838	915	896	866	931	903	936	872	853	864	893	940	888	894	877	871	906	888	822	878	893	890	850	894	881	852	895	893	874	898	902	831	882	867	883	846	868	851	918	914	891	867	874	909	888	914	878	907	857	918	900	839	869	882	885	868	887	875	914	871	861	881	853	960	876	892	867	851	872	853	875	864	888	847	826	901	922	915	856	881	905	886	925	851	867	823	861	910	896	901	878	874	915	912	863	879	886	917	917	877	877	864	902	846	885	876	827	855	873	909	898	887	889	890	894	918	856	910	943	940	911	888	904	824	883	845	855	918	850	875	938	862	853	849	902	885	866	862	878	892	912	902	875	930	894	882	857	869	888	825	884	839	873	888	885	820	825	881	911	911	869	893	941	924	880	835	932	850	875	919	827	900	881	858	918	850	902	860	836	879	896	896	873	827	918	921	897	883	864	887	845	911	901	905	879	928	950	911	839	906	914	896	890	884	914	873	887	939	889	889	918	852	868	904	834	912	890	932	860	902	871	849	915	870	869	841	889	850	894	900	877	890	923	840	959	887	884	866	882	934	854	874	841	919	895	820	863	827	872	862	915	819	846	890	932	886	875	875	849	857	849	896	905	883	900	869	898	888	863	838	861	859	861	829	878	894	893	896	869	852	925	861	917	879	931	866	838	880	913	871	893	946	897	864	887	889	836	828	875	910	913	871	922	878	868	901	868	955	900	901	890	887	898	857	925	884	854	932	883	828	903	845	877	936	885	882	869	906	934	941	890	867	840	875	865	904	853	928	897	897	869	869	895	905	885	830	902	897	866	890	840	862	901	923	879	847	814	935	857	894	886	914	910	880	890	907	911	878	893	888	894	924	834	931	883	872	885	855	874	850	894
16836	6022	2584	1097	729	636	622	530	484	470	418	478	421	377	363	369	351	358	366	350	345	322	352	342	350	362	301	364	327	316	325	331	335	332	342	346	331	371	336	358	323	351	338	352	346	341	364	316	358	345	331	352	331	345	377	354	336	347	318	328	369	326	386	312	312	330	346	347	337	341	312	342	327	359	344	319	357	330	325	339	359	333	343	317	300	301	337	341	334	328	323	316	307	338	334	356	324	336	334	335	345	308	318	310	353	307	326	343	329	366	329	330	309	328	330	328	322	311	361	344	337	309	342	323	279	348	330	345	313	321	293	350	330	308	330	321	323	326	310	320	332	320	306	321	341	296	346	317	309	338	302	329	332	306	327	325	335	295	341	372	336	358	317	345	339	370	277	308	324	314	335	320	337	324	297	327	306	335	322	295	328	329	330	339	335	318	334	292	305	356	356	338	332	297	352	325	311	293	343	338	321	320	334	307	373	329	351	345	354	352	302	322	334	327	338	350	358	333	319	338	326	336	327	346	284	345	342	312	359	349	329	338	296	329	332	325	330	334	310	333	365	321	309	319	307	319	377	343	323	319	301	318	337	345	341	324	346	294	290	347	351	305	340	323	342	320	333	336	316	310	326	335	327	323	376	373	321	316	337	349	334	339	328	309	297	352	313	321	335	295	335	340	298	329	318	351	324	349	344	296	298	349	319	330	326	337	328	319	326	329	361	308	318	332	326	326	328	357	329	347	334	351	341	336	293	343	333	329	337	337	335	361	344	357	339	339	305	335	335	342	358	324	326	349	345	352	308	355	313	338	349	376	331	306	339	339	348	312	341	352	343	349	335	322	351	373	326	361	324	318	320	345	359	321	333	333	326	319	327	344	298	331	354	342	345	344	375	327	299	335	357	322	300	347	333	320	336	325	336	327	345	320	325	345	330	358	322	339	303	308	330	322	362	331	337	332	362	349	348	326	306	324	330	356	311	325	340	321	312	356	343	338	277	307	330	319	317	326	334	348	353	317	302	304	295	335	309	343	320	323	313	306	352	347	346	336	334	343	321	324	334	318	326	335	346	339	367	319	314	337	364	340	295	313	313	314	356	321	315	328	331	342	354	343	334	374	341	356	358	350	348	350	305	319	335	342	325	342	339	324	304	293	378	327	369	331	359	298	313	310	312	312	340	293	348	346	351	331	322	322	325	345	317	353	316	362	330	317	326	325	355	335	340	311	353	335	327	309	339	324	319	344	376	313	333	300	356	352	311	334	339	313	323	362	328	313	353	318	332	344	353	320	330	304	317	333	374	339	350	318	321	317	351	322	318	303	295	328	335	340	320	330	326	292	314	343	326	350	308	316	311	352	363	370	315	327	353	320	341	333	311	351	328	314	319	324	325	297	347	312	328	310	316	331	313	322	320	345	311	335	331	320	346	319	296	288	328	294	311	329	338	300	302	324	322	375	346	324	333	314	330	344	331	344	331	306	351	304	327	315	346	326	325	355	366	311	355	346	311	339	372	333	318	340	316	326	339	341	342	300	308	349	321	337	324	314	338	334	315	334	367	327	341	349	297	327	303	320	324	304	318	309	346	348	322	337	321	336	340	347	320	304	357	318	324	342	322	336	283	352	278	326	344	352	358	334	338	320	319	327	307	352	336	326	330	310	344	354	330	333	328	357	336	328	340	291	329	334	321	324	311	363	328	366	349	338	327	333	345	364	365	354	348	337	351	323	290	304	315	295	293	333	367	307	287	325	358	328	356	347	336	301	336	332	333	329	351	316	322	325	329	319	360	336	360	331	337	343	321	310	322	355	381	294	335	328	335	340	369	317	335	354	332	354	306	337	338	306	335	336	346	337	317	357	310	342	348	319	340	352	299	305	362	341	352	342	336	327	314	347	337	349	337	354	332	332	352	317	328	325	333	321	324	324	352	325	339	320	328	336	343	327	359	331	326	309	334	351	327	323	323	330	312	314	324	327	332	348	324	335	315	323	315	296	311	355	304	315	351	342	357	293	321	385	325	338	344	357	334	302	333	310	336	328	297	323	318	353	318	347	320	351	309	347	309	302	327	337	367	335	369	322	336	327	332	351	288	343	342	319	289	350	365	323	329	335	299	303	317	340	335	354	328	357	339	334	348	353	374	340	321	309	333	321	350	329	301	336	305	330	324	309	331	356	323	330	319	313	318	313	330	340	335	336	322	328	348	358	308	335	334	356	311	326	339	317	301	340	335	363	312	310	326	295	361	338	331	316	328	342	315	307	323	306	325	366	334	329	326	298	347	336	339	345	299	313	328	335	346	362	307	292	335	316	311	316	330	336	347	357	300	340	300	340	349	357	320	320	334	344	339	325	326	320	348	353	336	319	356	336	329	351	322	317	356	330	344	312	352	336	364	308	352	368	315	346	339	342	322	315	355	378	341	352	322	300	310	309	337	333	313	298	325	322	328	325	342	316	356	289	325	320	368	294	314	338	322	325	317	317	344	329	332	318	322	332	324	326	329	318	351	312	331	323	284	320	334	325	349	345	332	316	343	322	353	339	349	330	350	341	323	334	312	331	322	318	342	314	317	324	339	332	378	331	345	325	314	365	295	333	327	325	300	339	335	338	348	319	300	318	334	374	320	312	304	384	332	322	321	329	361	306	349	328	357	346	322	306	337	336	338	304	340	325	291	326	345	319	318	332	331	315	342	324	336	361	292	322	371	297	302	330	356	302	318	329	349	323	309	343	368	306	351	327	321	341	325	322	367	354	338	313	337	351	346	314	310	307	340	316	329	351	335	316	349	314	314	279	327	399	348	358	341	321	325	309	323	303	308	322	299	324	342	309	317	340	309	295	304	327	328	341	333	327	328	305	366	348	334	325	361	293	318	318	341	334	333	363	378	339	313	330	341	354	341	336	317	370	307	319	333	323	314	337	344	330	307	310	372	346	324	357	346	307	307	340	333	337	322	312	330	320	329	308	325	334	329	305	321	325	297	331	337	313	331	328	361	329	364	342	337	348	358	307	344	323	350	332	299	323	352	335	318	346	337	358	330	363	334	298	319	331	339	314	325	343	339	349	332	343	314	370	356	320	336	298	290	337	360	333	299	334	317	338	351	343	314	316	327	331	335	290	307	373	323	300	323	340	353	313	366	336	321	350	317	337	358	341	283	328	367	300	332	336	314	349	333	354	296	293	332	375	302	357	326	354	328	321	339	343	335	335	331	363	336	332	326	308	297	325	331	363	307	352	349	324	310	328	323	362	359	329	347	357	311	318	335	324	307	320	288	332	315	326	319	347	302	322	358	327	349	324	356	321	323	340	393	314	334	314	353	315	344	314	337	319	289	279	339	351	340	286	349	346	316	345	305	359	333	318	354	318	352	343	319	359	307	306	344	326	339	360	337	330	317	327	317	306	342	349	351	339	329	329	330	309	347	352	312	333	323	341	360	336	345	381	340	361	306	337	318	345	323	312	339	337	306	339	316	314	366	346	348	324	345	308
13194	5797	3108	2467	2261	2325	2246	1904	1629	1635	1364	1279	1119	1070	1004	962	979	910	874	886	859	903	914	863	918	876	898	873	871	920	860	892	864	855	833	915	909	984	886	886	813	847	844	829	816	826	824	863	884	831	791	830	856	823	862	820	838	812	825	857	852	856	830	798	808	834	837	812	784	816	801	780	835	836	816	843	795	793	787	858	844	843	822	834	809	843	867	817	784	836	775	794	825	850	843	784	805	841	868	810	796	785	833	863	765	806	804	788	853	833	839	819	882	845	836	860	885	856	851	846	812	852	773	831	836	867	800	826	793	779	896	738	840	832	848	782	832	831	848	859	798	864	828	886	846	792	784	766	852	785	840	811	821	846	823	822	857	798	822	784	782	827	839	825	808	817	840	808	838	776	809	822	819	789	797	793	738	846	779	824	775	804	784	813	865	824	812	775	829	824	846	840	796	837	806	845	792	781	817	804	850	857	853	809	816	856	822	869	825	820	823	795	800	820	775	786	835	790	814	804	795	850	793	785	812	796	814	791	812	819	865	811	821	835	821	798	771	797	856	816	835	836	841	843	815	857	806	809	787	786	814	795	862	858	844	836	814	808	839	865	820	765	845	754	836	791	804	846	842	791	756	896	778	803	796	842	847	817	850	858	826	855	815	810	853	779	801	749	866	812	796	844	825	779	792	823	830	785	800	821	769	814	808	835	830	813	778	829	851	795	791	818	809	821	806	819	803	803	821	844	810	817	848	865	795	863	840	835	768	783	850	799	842	822	782	784	793	884	778	781	798	848	818	831	810	865	870	772	850	816	846	802	765	843	795	766	809	796	794	814	716	773	836	810	820	782	786	802	803	840	857	779	789	777	850	811	840	813	825	776	814	851	789	807	889	811	808	820	791	824	810	857	798	840	841	864	868	840	797	839	863	856	844	787	775	837	834	800	840	850	848	842	829	793	857	788	834	838	857	808	782	839	802	804	815	805	827	779	855	813	821	846	844	834	816	816	839	822	844	816	820	820	840	803	836	806	884	848	810	795	821	790	720	812	822	818	810	816	821	791	807	823	875	853	776	821	814	824	791	812	806	846	819	858	803	816	807	805	843	851	778	809	839	829	840	794	807	827	789	823	856	837	848	807	850	852	762	835	824	779	804	836	821	824	827	795	814	842	918	861	755	778	799	843	792	852	792	807	800	843	849	836	842	876	765	853	823	774	813	821	785	859	854	801	824	817	810	791	760	833	774	812	822	822	819	789	828	783	827	803	816	788	856	838	820	812	816	783	813	819	804	789	872	795	809	821	820	817	802	819	872	850	797	815	805	823	827	866	800	776	822	787	830	820	795	844	791	861	804	840	832	828	778	842	797	849	829	815	784	761	859	791	866	821	813	790	789	810	788	833	839	775	741	791	816	786	776	863	786	817	818	793	830	834	823	860	864	857	814	801	790	821	842	770	761	835	776	792	816	803	793	835	828	794	831	812	835	813	832	816	856	809	822	852	842	851	765	795	845	854	828	828	802	874	803	797	842	784	791	826	817	823	832	806	815	835	852	779	847	830	866	789	782	796	826	797	849	776	754	857	838	769	848	821	836	815	809	846	813	820	809	860	809	794	806	842	818	839	855	849	846	847	785	754	787	805	809	758	788	790	813	855	798	811	791	836	779	752	840	792	809	850	821	833	855	846	827	848	812	831	835	815	832	782	850	770	797	780	836	801	853	806	860	847	838	834	793	836	815	833	837	858	812	790	814	855	859	839	866	834	844	816	802	862	752	797	842	810	827	799	839	815	827	814	874	894	774	801	776	800	819	804	849	875	859	835	803	795	806	865	809	829	808	807	849	776	842	856	855	882	798	864	815	774	802	808	836	808	829	743	830	838	797	793	807	785	844	832	811	803	837	817	791	843	798	814	852	800	811	845	817	800	870	807	787	808	795	813	816	812	813	799	826	818	786	851	804	819	831	825	850	751	803	790	832	793	869	826	833	819	808	840	853	817	788	759	809	817	840	894	798	792	820	854	821	810	838	819	808	832	845	785	793	859	854	820	808	842	790	810	819	837	852	782	819	793	806	865	831	811	850	830	816	819	821	853	756	800	764	846	790	804	784	844	813	812	867	767	808	835	821	829	834	799	847	851	813	830	833	843	812	795	868	852	850	815	784	858	782	772	801	840	800	835	793	812	842	794	795	820	828	838	793	803	800	803	830	821	797	812	824	777	884	804	853	837	843	804	816	806	791	822	828	823	854	828	846	767	810	848	801	811	840	796	835	848	810	842	802	852	784	774	819	832	802	857	778	776	784	833	863	839	841	781	853	825	877	848	819	825	811	812	822	832	776	906	833	838	799	840	830	890	854	807	795	840	798	797	778	771	817	812	877	793	806	824	828	815	823	839	805	797	800	837	835	837	860	771	830	781	890	847	825	852	819	789	824	827	850	870	816	791	875	835	762	857	823	820	815	832	829	796	843	833	873	880	850	814	828	837	796	845	830	838	758	820	847	869	869	841	819	780	811	853	822	821	809	894	776	820	835	756	802	813	839	808	805	865	863	793	828	871	763	860	849	811	815	867	824	775	843	806	851	821	873	885	840	852	842	805	880	794	862	827	803	795	782	829	828	851	860	798	840	857	864	793	796	774	831	880	775	788	788	823	847	784	807	891	832	809	780	824	798	854	839	860	854	771	865	869	785	836	825	846	786	813	839	803	799	808	820	767	812	759	834	806	800	797	795	851	806	821	804	824	841	817	772	864	831	834	810	770	848	805	749	779	787	796	806	816	789	810	820	847	794	870	825	850	811	848	830	810	802	821	836	834	820	836	838	841	810	835	848	829	775	845	822	863	824	796	780	791	786	850	823	821	802	847	834	829	796	805	833	809	857	792	807	801	805	779	756	846	814	821	802	834	836	862	847	795	813	843	832	803	802	822	827	854	763	824	782	830	770	835	826	786	876	867	796	839	865	808	834	820	845	843	818	826	835	854	863	790	830	797	764	831	800	794	808	783	918	879	814	853	861	802	849	833	846	875	842	796	749	801	821	847	831	833	847	902	848	852	804	786	808	796	818	842	835	838	800	839	832	768	799	823	791	801	823	810	824	855	829	840	813	802	830	763	846	826	814	816	868	804	782	789	811	827	873	815	861	803	825	795	803	825	801	804	797	827	845	800	811	790	855	823	755	815	824	817	847	796	759	780	799	831	810	825	843	814	805	819	801	788	817	837	783	794	803	836	852	899	824	819	878	816	810	885	816	847	861	836	811	836	867	856	798	829	842	802	789	847	790	818	822	820	790	822	802	852	881	831	841	840	822	869	795	842	854	811	784	865	799	830	842	882	773	878	858	802	809	805	814	850	785	821	807	786	802	841	812	856	853	842	768	896	847	816	796	867	862	877	811	846	797	840	842	818	870	819	837	787	844	858	821	762	814	792	842	871	826	853	815	826	800	821	820	823	762	824	774	900	800	857	842	861	826	794	823	811	858	830	796	835	840	847
25751	10819	4966	1721	1041	746	607	451	370	375	307	290	258	266	222	189	210	214	193	209	234	182	177	190	202	205	189	202	193	200	192	199	201	205	201	191	194	208	199	185	182	185	180	207	184	206	201	211	196	186	215	202	176	165	187	179	184	198	203	187	186	170	192	166	184	193	181	182	166	191	178	167	211	177	170	182	165	183	213	177	185	170	179	184	193	239	182	201	203	191	198	173	164	171	189	197	172	174	197	179	192	187	172	185	172	175	205	197	213	170	199	185	185	171	192	169	186	174	184	184	176	185	174	184	166	176	191	213	193	174	176	162	188	197	194	193	203	166	184	208	180	159	171	180	186	197	182	159	191	202	163	169	179	186	186	159	199	191	146	190	183	204	174	183	199	210	186	202	159	202	207	193	169	171	195	197	165	175	194	175	187	176	160	183	192	178	179	193	199	203	178	201	180	191	189	199	175	174	198	187	163	188	187	183	159	193	190	167	201	183	184	188	208	205	202	187	181	200	182	199	214	204	166	163	189	194	174	173	188	179	151	175	207	209	205	171	179	198	188	194	165	183	202	175	173	190	185	195	193	164	172	175	210	175	167	163	181	154	181	180	196	172	198	182	199	177	197	206	206	185	179	169	178	207	161	177	169	195	196	191	166	195	187	204	195	165	177	156	201	173	194	184	154	178	191	167	176	187	180	175	173	202	188	171	168	212	164	169	174	179	179	200	228	181	184	175	159	201	208	180	193	185	175	193	188	174	175	169	200	185	211	204	175	171	223	213	197	177	202	154	175	207	181	176	180	201	177	190	177	199	183	224	187	176	190	191	191	161	189	203	202	183	179	198	178	184	178	168	191	162	188	174	208	189	168	167	194	191	201	192	177	204	172	184	174	189	165	186	186	192	174	181	217	185	201	169	171	207	168	183	202	172	199	175	175	199	198	169	178	163	169	221	202	172	177	192	189	195	173	187	171	172	183	171	148	157	196	170	187	193	170	201	178	217	172	192	196	205	198	173	183	190	176	197	199	187	164	197	176	142	163	179	202	186	156	186	174	192	185	189	187	187	197	170	196	189	186	204	194	177	220	181	183	211	198	216	194	210	186	179	189	171	183	170	186	169	196	187	204	183	190	180	206	217	171	185	189	196	172	179	203	203	193	178	211	190	175	187	191	197	176	188	201	181	173	194	158	166	198	177	183	182	189	175	198	182	208	198	165	203	190	170	189	178	164	177	194	198	189	181	180	185	181	178	167	181	191	193	190	179	181	145	163	192	160	192	171	172	193	195	191	196	183	193	179	201	176	192	197	180	172	176	187	182	188	211	204	191	194	204	197	171	205	190	184	190	208	205	197	157	179	166	182	178	158	190	186	194	180	167	179	176	172	168	195	199	176	176	176	195	191	183	181	167	164	186	191	195	208	182	189	220	191	201	182	204	164	193	212	192	203	195	184	184	174	210	201	202	193	197	173	199	194	174	186	196	180	181	193	177	181	188	199	167	183	214	186	199	186	193	190	168	208	168	215	197	202	194	161	176	177	171	194	196	190	180	205	197	189	191	171	179	176	195	178	170	166	180	210	219	157	190	203	160	182	183	191	192	202	172	202	168	156	226	198	202	165	181	166	186	206	185	208	160	178	173	170	196	154	189	189	189	185	174	188	206	169	167	182	206	192	194	195	172	157	188	185	197	181	171	181	198	164	175	183	166	163	204	203	190	188	185	182	174	183	168	212	176	202	155	200	196	192	189	167	203	199	205	187	182	188	183	200	156	215	181	197	178	213	165	170	184	178	206	176	183	216	190	207	218	183	208	187	201	194	188	184	188	187	166	189	239	170	164	209	194	179	179	180	182	165	157	188	183	179	218	155	191	169	186	183	186	203	203	171	173	162	177	185	190	187	192	173	200	192	208	192	195	190	172	159	176	180	187	192	186	188	181	181	181	209	176	174	184	167	187	165	201	188	215	185	154	187	193	169	192	213	200	192	206	193	147	171	189	186	168	206	190	176	175	203	196	173	185	189	188	195	178	191	199	179	202	209	203	213	184	180	188	180	186	166	179	176	160	190	212	172	175	191	195	175	178	183	202	195	189	208	173	188	226	192	186	195	185	203	188	179	176	197	197	193	185	160	166	186	186	191	179	164	188	177	184	205	188	202	195	195	181	186	182	188	192	157	201	174	160	204	179	207	196	228	191	196	183	202	219	206	173	216	175	185	192	193	179	192	167	193	209	165	170	180	176	188	186	197	199	153	204	200	186	177	195	155	151	212	172	178	209	186	200	165	176	178	153	187	193	180	202	212	189	162	214	199	182	162	182	214	185	173	194	166	198	200	196	186	198	183	186	192	172	188	197	196	192	187	166	168	179	161	159	171	183	168	224	192	180	192	179	195	207	176	204	207	184	188	190	186	155	203	182	202	200	186	198	204	195	184	193	196	184	175	173	181	184	198	173	180	179	175	163	207	200	212	191	201	181	177	194	192	159	212	175	200	195	179	181	159	192	196	175	200	189	183	166	188	185	186	194	175	201	160	170	198	185	187	189	197	189	205	172	199	189	190	195	184	168	170	181	209	203	213	190	197	211	167	177	158	188	184	162	226	205	179	192	196	183	200	187	211	185	176	198	202	194	187	179	170	182	179	220	174	207	232	214	176	171	198	175	179	197	191	171	190	225	187	178	183	180	168	178	204	194	203	180	210	192	166	177	171	182	174	189	180	199	165	175	176	185	188	163	182	166	202	209	197	164	171	173	179	185	179	164	188	158	200	163	197	164	207	196	176	190	188	161	167	187	161	177	161	166	186	193	174	190	185	181	201	178	188	191	199	195	193	190	162	178	195	174	161	175	172	204	165	169	184	193	192	155	184	182	213	220	181	189	193	169	193	183	193	183	182	149	191	181	201	180	171	176	179	200	193	153	201	213	178	208	173	163	191	169	213	176	209	168	158	202	188	196	204	173	168	179	180	228	194	174	175	191	224	190	201	177	181	203	165	185	190	189	199	189	175	160	199	200	195	201	195	188	169	188	194	190	186	195	176	182	187	173	184	202	181	206	199	168	167	168	181	201	209	184	166	182	183	193	196	184	172	178	177	201	197	153	179	190	190	193	177	187	191	185	186	181	169	185	159	188	174	185	191	190	186	191	185	178	198	178	163	200	192	178	203	201	182	205	164	189	187	188	189	187	185	201	191	209	180	158	188	193	165	165	190	175	208	175	186	196	186	188	192	195	195	172	189	194	181	162	179	203	180	216	195	193	167	202	188	181	221	185	163	188	201	192	172	178	202	169	201	199	174	177	190	172	167	192	171	212	184	183	202	209	176	179	178	210	184	206	157	181	186	201	191	194	201	164	201	229	183	212	179	192	185	171	205	163	199	190	174	200	193	187	181	170	184	190	217	196	171	180	168	179	159	158	183	188	190	190	177	195	178	155	187	201	178	181	184	181	180	213	198	202	173	185	179	188	195	204	182	199	184	178	197	170	196	191	184	176
17290	9073	4697	3176	2911	2826	2547	2021	1757	1638	1483	1181	1043	943	840	749	722	677	675	663	674	598	628	558	576	589	576	562	556	549	576	551	567	509	543	593	566	767	637	542	565	548	496	506	494	486	483	491	510	478	506	476	492	487	523	495	509	534	519	505	483	510	527	484	523	474	475	511	505	463	493	521	496	491	516	501	528	522	518	463	492	508	531	455	451	502	506	493	506	513	505	494	482	471	466	499	477	481	501	517	518	503	487	473	478	536	490	503	481	492	468	478	509	499	463	477	491	455	455	479	532	484	471	455	488	481	480	464	481	535	519	502	474	495	518	455	500	497	520	475	515	524	512	485	503	519	518	507	514	508	470	508	502	505	474	488	438	531	530	471	516	553	476	523	440	474	489	445	486	460	492	495	480	462	529	440	492	497	465	506	499	477	486	483	462	491	553	540	475	502	482	509	494	497	478	517	484	478	509	511	463	515	503	473	518	498	489	488	454	479	458	471	487	498	441	480	460	462	523	465	479	510	474	504	486	461	518	517	461	517	538	511	504	498	526	486	478	515	505	487	487	458	470	513	514	501	492	479	487	521	478	536	509	478	523	513	480	492	475	501	510	509	501	508	483	460	518	478	459	526	453	508	483	513	520	480	473	524	467	507	505	495	441	507	530	505	491	433	521	530	477	499	477	493	494	490	475	508	490	472	494	537	486	502	489	456	470	502	521	472	478	492	476	519	495	493	504	486	454	483	506	510	512	536	488	453	520	495	449	489	505	464	527	456	484	473	517	510	494	460	468	468	524	535	506	473	471	463	502	530	483	479	473	442	503	504	491	494	460	449	525	504	490	489	470	478	493	527	503	494	460	462	488	480	478	514	448	466	476	480	482	532	486	464	492	488	479	472	480	503	507	487	526	525	463	449	491	459	549	464	511	512	511	493	514	525	507	518	453	474	526	525	496	521	484	472	462	490	466	483	500	528	532	488	481	466	495	499	510	521	484	488	466	459	481	532	473	477	511	527	472	466	538	497	479	483	517	503	469	480	438	507	499	508	495	456	477	501	466	494	494	488	514	521	473	471	475	484	469	473	490	491	497	499	518	489	486	517	490	468	492	505	506	513	514	486	511	527	494	452	480	436	490	504	541	509	498	510	505	472	459	483	537	527	465	484	531	505	535	469	484	495	510	454	526	526	514	478	470	500	512	477	460	482	466	523	481	471	487	480	521	482	495	495	506	500	446	500	476	478	486	475	480	524	472	504	518	533	474	491	476	484	521	477	505	497	495	495	474	519	499	485	492	501	493	504	500	437	480	527	478	505	504	477	504	505	490	465	491	499	490	491	491	521	506	496	509	470	490	509	485	498	501	477	485	490	498	510	512	477	485	533	488	465	430	476	476	497	476	515	475	499	510	468	458	513	497	518	475	496	468	453	495	474	491	521	457	513	471	483	472	480	486	490	485	500	446	488	496	474	468	460	498	487	477	462	495	501	538	516	498	488	493	469	488	506	492	468	485	490	521	526	533	521	496	495	484	475	476	443	474	466	538	480	483	494	517	474	518	452	460	510	518	506	479	499	470	506	446	505	484	515	563	513	493	511	501	486	534	431	489	487	498	475	483	494	455	507	466	488	547	498	511	498	528	488	465	464	444	484	477	481	475	508	497	507	520	458	501	494	502	520	482	497	448	477	493	508	481	496	479	513	483	465	447	482	463	483	487	511	469	474	488	495	496	491	513	456	527	511	493	527	509	500	523	514	479	482	474	476	471	470	520	502	509	556	489	565	485	472	501	491	456	523	477	487	462	492	504	475	501	494	452	465	493	471	510	493	507	481	484	496	535	456	462	503	471	496	493	502	449	501	529	455	485	518	492	472	491	502	506	495	524	525	485	501	527	481	527	539	437	469	510	523	488	505	520	461	527	472	518	467	466	464	507	468	482	498	477	494	519	517	514	488	482	500	480	466	496	495	497	504	487	466	508	461	495	488	485	502	496	522	490	468	469	531	492	504	487	499	464	502	451	469	509	474	463	480	493	481	472	467	483	461	457	479	493	517	502	508	493	513	506	493	526	498	469	518	496	484	471	484	496	461	491	490	488	518	466	527	533	478	448	514	472	484	502	489	479	511	489	492	524	494	492	444	533	518	498	507	507	476	518	494	489	492	528	474	498	488	505	498	498	487	521	500	475	468	481	487	502	506	475	496	503	467	503	484	473	472	495	465	475	493	470	470	471	509	493	533	496	461	486	503	462	492	488	511	486	520	468	492	478	537	490	502	471	451	519	485	461	497	505	491	486	510	471	475	470	502	468	481	488	484	458	511	496	487	491	493	525	450	515	478	475	487	484	494	484	504	504	453	509	493	509	464	451	503	485	475	492	503	472	480	518	475	497	490	523	490	482	526	505	492	469	482	484	498	464	474	486	529	488	495	469	490	488	496	515	489	500	471	508	537	469	471	475	482	481	482	474	518	476	476	514	443	468	484	503	491	487	502	515	506	467	475	536	490	506	479	486	507	462	433	496	457	500	444	478	474	459	494	437	485	522	497	516	471	517	521	491	486	511	489	491	465	485	506	468	507	470	532	510	504	465	467	474	510	479	542	482	497	484	500	486	506	480	490	490	493	486	527	500	497	504	512	500	475	514	486	491	500	500	499	522	519	478	470	504	481	477	505	482	503	479	509	489	507	495	460	476	489	535	491	521	501	493	474	489	483	496	466	471	533	509	481	535	483	511	500	519	502	513	510	509	483	511	472	487	492	510	475	492	475	483	488	468	490	509	496	520	506	474	492	500	495	490	495	487	482	521	501	474	502	478	494	460	487	493	491	468	501	517	475	514	445	453	525	513	493	507	531	479	485	496	465	486	515	451	509	464	503	484	485	500	489	447	525	463	490	528	498	453	522	496	453	474	472	481	460	503	522	507	518	504	454	489	451	483	505	505	517	509	504	492	463	453	515	510	468	496	490	487	482	526	446	479	497	471	512	521	490	510	477	462	492	504	481	482	484	483	498	505	487	486	483	466	491	495	458	478	517	500	503	486	505	475	457	482	454	515	499	520	468	489	512	461	475	467	428	483	503	499	498	458	486	473	501	480	488	505	477	484	472	460	538	462	470	472	490	506	476	451	518	490	477	459	452	514	465	448	476	500	474	481	487	456	479	475	503	515	468	501	471	516	494	459	470	492	476	514	444	475	501	495	505	495	491	494	469	512	478	509	465	474	516	500	502	505	489	513	495	475	522	497	492	490	495	477	511	490	498	514	484	503	470	514	499	498	504	528	506	521	497	475	509	496	511	472	496	489	502	502	482	493	483	488	516	488	486	498	467	486	503	520	464	512	517	491	466	500	545	477	495	488	497	452	506	463	481	501	492	467	501	481	509	513	478	471	492	427	469	491	507	494	515	496	510	501	484	485	507	490	513	497	484	535	503	504	503	488	475	517	482	504	483	502	450	467	517	453	510	509	483	470	433	483	527	488	488	458	512	531	503	523	464
6454	1662	899	593	520	488	525	448	464	449	385	413	402	353	402	374	390	382	364	324	383	370	409	350	369	389	363	372	333	397	360	389	336	393	344	391	361	329	351	338	354	354	393	384	376	362	401	349	351	352	362	357	381	351	357	381	374	355	327	364	376	377	356	370	368	357	387	409	375	409	371	352	336	346	359	392	389	351	341	338	356	332	395	343	376	382	392	342	351	355	360	410	356	383	381	369	362	372	316	408	354	387	379	350	368	400	353	361	385	397	370	350	340	381	378	371	361	371	344	351	378	349	337	366	343	378	332	359	348	327	385	381	388	366	370	368	350	377	377	354	360	379	347	378	350	344	338	368	343	375	385	371	356	377	373	384	381	356	361	368	338	362	329	335	341	386	360	362	398	344	386	340	402	340	358	388	362	383	405	360	360	375	365	373	366	379	343	315	384	355	378	357	348	355	356	363	354	344	384	367	358	383	413	334	335	371	419	342	358	360	392	354	378	401	355	370	335	348	372	373	386	416	402	345	366	349	336	373	369	370	328	366	404	338	344	387	343	392	349	363	354	364	364	372	384	334	371	399	372	337	366	356	341	354	347	332	354	355	348	399	355	356	370	367	376	348	370	381	336	372	360	347	391	378	359	354	415	395	409	389	357	354	356	384	371	353	366	367	349	364	377	379	386	364	363	381	374	374	362	351	359	389	342	372	363	372	348	331	382	367	361	357	382	345	336	348	367	343	364	370	373	373	370	377	325	334	355	360	373	357	333	355	389	324	341	373	420	330	368	376	347	402	376	372	359	419	372	359	342	345	354	347	376	361	386	366	348	369	363	368	357	349	367	374	383	341	333	408	347	367	352	345	388	404	383	378	375	376	345	368	373	405	374	383	365	340	340	393	352	314	405	374	362	393	363	368	402	366	338	362	323	389	361	341	385	362	380	349	352	367	340	378	366	390	360	380	384	367	386	417	396	367	319	365	350	368	381	378	366	406	336	378	390	314	377	319	368	370	369	329	386	356	361	392	372	382	368	389	367	353	378	365	379	365	385	361	381	353	371	354	351	327	341	375	375	373	368	366	394	368	315	365	382	370	400	391	351	351	370	368	384	358	339	338	403	401	389	403	356	336	382	345	365	352	388	354	357	346	366	361	384	371	361	330	361	390	349	360	362	380	353	395	411	369	374	356	353	356	360	334	343	346	363	368	395	340	369	372	370	367	344	377	362	344	349	349	366	330	377	378	395	376	398	362	366	378	370	333	349	354	383	354	357	374	360	383	316	381	379	393	396	358	359	370	390	347	352	350	378	363	359	352	355	323	391	343	362	351	378	358	370	362	334	343	378	428	375	382	411	364	346	348	362	368	343	341	369	354	394	378	395	362	350	350	366	386	350	376	355	391	403	375	376	372	364	382	400	400	392	363	377	365	358	344	369	349	354	354	341	356	361	365	329	393	385	408	342	365	357	337	362	345	374	384	383	395	349	358	369	370	366	366	388	360	366	367	351	385	386	348	407	402	366	370	377	339	390	366	350	373	331	351	362	332	381	355	319	379	344	394	386	349	370	339	400	364	378	365	364	348	371	371	366	353	366	387	361	367	347	346	367	330	374	370	349	336	388	364	360	355	378	366	365	391	359	366	351	358	356	354	385	394	331	363	338	319	380	360	378	352	336	335	377	365	394	338	341	351	381	383	367	383	357	356	358	357	366	380	362	338	374	359	418	361	341	353	359	384	376	358	382	370	379	310	375	348	361	347	358	332	373	373	371	387	392	365	353	370	344	382	364	367	388	378	355	345	339	369	410	358	352	400	335	362	376	378	346	364	381	402	394	375	361	337	401	388	367	358	383	353	362	374	332	368	343	350	370	367	352	355	375	378	378	369	412	386	362	353	359	342	368	330	361	364	365	364	349	363	368	339	348	342	360	355	387	362	334	324	397	368	357	372	374	351	379	376	376	338	345	345	378	394	319	357	409	392	345	419	397	370	353	403	361	364	382	356	342	392	383	364	383	381	377	408	347	365	395	334	371	353	380	375	375	368	364	356	372	373	388	386	355	330	350	383	361	360	353	377	366	335	362	358	315	379	376	363	348	342	401	404	392	342	355	365	358	349	368	372	365	350	378	357	371	377	362	390	326	360	393	329	366	362	393	375	387	383	349	355	388	362	372	367	373	354	345	354	383	377	371	403	349	347	337	334	375	358	371	396	351	388	380	321	366	362	402	374	382	387	375	357	382	369	348	385	371	356	372	358	344	368	373	330	375	342	367	355	371	335	372	391	378	375	390	312	350	347	369	364	372	359	366	382	333	342	353	387	378	392	391	371	356	322	343	380	323	339	377	379	384	391	371	394	341	384	369	346	346	358	399	390	362	386	363	349	353	338	350	366	372	388	367	394	344	367	446	347	374	358	370	373	383	363	372	345	363	355	377	368	355	349	336	345	350	378	349	371	349	365	379	366	352	361	317	366	383	360	387	336	347	373	349	375	355	337	356	369	334	369	377	383	409	357	377	398	361	359	392	385	380	369	374	383	338	381	367	342	363	363	365	360	351	362	372	375	362	367	360	362	320	358	365	363	346	374	377	338	365	366	366	364	390	337	358	323	359	377	374	373	353	410	366	361	359	384	364	389	363	354	356	325	321	355	414	361	364	344	364	384	389	346	388	365	357	365	340	362	366	366	363	349	378	382	394	367	321	366	398	347	337	385	325	372	395	377	361	364	346	378	380	391	360	368	387	367	370	333	299	333	366	399	370	346	361	366	343	333	388	371	406	345	394	360	345	384	335	363	342	348	331	372	362	328	338	391	342	399	344	380	369	407	390	367	383	377	370	346	396	335	340	365	338	338	323	339	325	378	384	384	363	381	365	384	412	359	368	359	357	399	366	351	355	347	360	365	341	382	357	339	353	372	355	356	348	362	373	346	364	328	369	370	382	366	382	349	388	345	360	296	372	379	370	341	358	362	369	363	360	356	375	400	379	363	387	390	375	399	368	385	362	332	382	368	404	386	345	348	350	408	416	338	366	374	389	369	388	376	361	339	361	346	408	393	339	348	358	346	352	368	371	336	362	350	361	340	373	356	358	389	400	380	358	377	354	369	344	362	335	375	376	419	369	382	358	374	383	374	385	381	399	387	342	380	411	361	365	356	353	370	364	363	371	324	344	367	344	363	341	390	358	322	353	362	383	376	385	333	380	364	368	372	362	345	387	367	365	354	378	390	395	383	360	360	346	392	383	384	366	358	366	377	369	360	361	320	346	367	355	352	377	398	383	373	371	372	349	420	343	366	359	390	362	354	376	383	376	382	384	326	333	410	371	322	373	395	369	374	356	375	345	340	369	375	326	344	370	336	368	370	386	370	369	365	368	376	378	385	339	376	360	378	350	361	350	389	389	350	376	362	347	350	341	355	390	364	362	375	382	356	358	364	397	381	369	349	360	339	372	378	373	331	361	346	364	321	365	361	340	362	359	367	357	371	361	371	400	355
5587	2069	1702	1683	1688	1714	1516	1379	1280	1230	1193	1127	1074	1001	969	1072	958	944	921	892	896	974	944	946	944	983	962	864	955	920	873	864	934	982	955	953	854	917	899	893	857	906	921	923	938	871	910	879	899	848	934	886	876	860	869	965	913	897	886	900	909	918	920	903	935	934	891	895	907	899	906	916	901	880	912	852	889	928	864	904	849	925	882	856	870	920	908	886	885	891	883	959	928	913	883	927	949	861	873	901	904	930	917	870	886	907	916	939	905	909	920	878	924	852	917	918	897	913	907	912	928	911	915	914	869	897	911	893	898	919	899	880	886	914	915	935	942	895	879	895	911	894	876	970	876	918	872	922	967	897	913	891	891	916	846	907	921	963	956	930	925	925	888	896	877	930	927	884	924	937	936	855	904	922	909	915	850	932	859	878	894	931	883	936	912	927	916	957	958	894	884	918	861	907	862	885	899	967	919	886	920	898	955	898	897	913	874	956	904	825	895	908	872	931	945	885	882	915	955	890	919	892	904	934	882	904	941	949	976	895	896	931	943	900	931	917	898	875	934	916	979	924	914	899	867	884	894	831	865	885	896	972	899	921	912	884	900	880	879	919	899	876	900	940	934	892	903	883	897	849	914	916	941	922	889	892	879	875	903	923	929	923	930	980	918	949	949	916	920	890	859	852	970	968	949	927	878	872	879	900	914	915	905	911	927	933	908	928	975	893	875	939	891	887	921	917	900	909	907	925	864	898	949	906	900	834	913	876	963	889	916	850	921	918	910	902	917	974	956	957	925	893	875	896	933	911	865	930	943	895	945	885	951	877	885	857	936	893	925	925	903	923	917	932	873	893	862	886	912	920	839	861	918	937	882	921	903	863	946	926	982	916	920	861	922	863	879	921	942	918	880	891	846	906	899	910	888	931	863	910	866	907	906	966	837	907	905	917	876	828	908	906	901	898	906	915	933	888	874	925	844	885	875	889	890	914	922	928	929	897	936	878	911	920	945	843	884	921	870	930	873	894	885	936	918	921	898	872	902	896	903	853	899	894	946	879	944	916	902	885	894	868	861	975	864	917	913	930	900	902	918	917	923	922	923	941	873	912	919	888	857	830	910	883	847	908	933	915	835	928	888	910	909	914	950	885	942	842	898	879	903	910	918	927	924	898	922	883	853	923	894	950	924	861	905	872	893	912	922	859	889	897	886	874	928	925	874	859	892	915	897	869	883	897	968	905	931	865	856	896	928	914	854	888	875	910	872	888	942	895	952	871	925	950	895	911	873	917	879	875	907	923	875	929	888	930	866	909	862	859	936	877	903	901	916	898	893	957	957	895	961	868	882	879	932	945	886	988	929	906	874	940	818	954	921	955	949	855	872	911	925	931	889	898	894	866	925	853	880	920	939	877	915	898	915	866	889	903	919	865	941	899	863	936	890	938	922	900	915	922	895	931	899	903	893	854	905	894	892	891	969	860	885	936	979	949	933	898	934	879	953	831	885	913	836	872	903	884	922	900	922	938	897	910	832	860	890	863	922	889	905	940	928	832	901	944	909	945	906	870	929	864	883	881	900	876	849	855	875	883	882	921	933	875	891	898	882	871	862	935	902	901	929	900	898	908	893	911	890	895	915	895	942	922	864	877	965	871	948	940	955	919	897	890	865	889	950	903	890	917	965	919	904	933	947	940	857	892	884	906	891	929	918	962	901	893	979	878	955	889	904	924	935	851	954	933	922	928	938	868	951	911	878	937	930	901	890	920	989	914	890	895	909	919	921	912	885	921	935	839	878	937	910	905	884	934	904	884	887	941	882	914	897	895	904	913	878	883	894	905	867	973	954	853	903	957	924	911	909	910	832	858	893	885	867	924	871	897	899	899	913	991	925	959	901	931	901	955	889	874	852	878	847	977	875	911	848	921	919	896	866	951	887	867	896	911	851	884	928	853	860	934	897	880	938	939	900	937	922	859	853	908	907	903	907	852	914	952	887	954	909	867	936	906	985	905	940	903	878	906	928	969	883	990	912	933	848	924	958	945	950	911	880	883	899	913	912	906	921	927	956	914	873	859	861	870	884	831	879	901	868	894	899	948	905	939	915	892	876	917	930	890	859	877	876	873	956	863	963	866	888	925	889	927	897	899	878	929	869	992	929	914	961	908	895	928	875	876	893	907	972	944	818	852	833	883	871	890	867	914	867	946	864	894	871	882	889	934	924	881	914	910	894	916	895	926	931	850	959	897	950	916	970	860	930	921	887	870	904	893	894	924	901	857	948	882	877	893	937	867	918	833	852	954	894	866	894	953	941	873	966	916	906	877	947	886	902	950	895	880	863	949	923	930	869	834	920	908	942	933	891	910	921	893	943	913	921	892	917	866	864	884	954	888	923	900	891	900	942	893	896	929	891	906	880	914	974	904	916	933	890	903	955	896	848	910	943	940	920	915	867	912	928	882	892	909	919	927	936	985	898	907	899	921	921	962	888	879	928	857	941	909	885	919	929	946	860	912	902	846	882	920	938	870	928	862	928	930	892	875	903	836	856	930	896	891	938	918	921	919	894	887	915	884	935	905	963	907	872	887	891	928	937	894	831	883	848	918	942	908	950	944	893	915	917	918	879	910	888	887	944	887	900	980	866	912	877	934	940	853	975	941	908	881	930	883	919	902	918	883	902	863	860	888	925	892	884	912	976	969	900	854	844	911	902	898	870	856	913	960	887	931	907	915	915	932	873	918	911	880	848	927	865	856	915	892	890	938	893	897	958	898	893	934	978	903	870	898	908	922	913	923	874	896	883	892	942	914	909	862	938	893	856	888	919	890	937	879	895	884	951	957	916	879	924	922	894	864	895	902	881	884	895	898	863	956	922	872	952	910	901	905	916	899	891	896	897	903	904	943	889	826	948	901	872	878	902	915	922	900	861	913	918	901	894	909	913	969	948	925	937	929	947	868	932	891	938	908	848	876	934	881	918	836	942	918	855	901	915	950	841	931	893	915	935	934	931	950	915	938	956	977	916	889	929	877	902	947	904	962	889	909	909	911	984	893	905	954	894	877	914	897	918	909	889	950	894	882	899	916	918	961	970	907	876	909	894	881	882	893	916	924	901	948	903	904	867	928	898	866	874	887	869	867	887	907	904	914	898	944	924	950	865	898	908	850	876	949	943	919	891	857	906	911	886	915	856	893	916	873	961	918	900	925	921	895	872	858	867	884	906	933	902	920	863	906	862	924	931	902	925	968	887	849	875	891	903	882	903	863	877	876	884	944	877	907	890	861	902	891	866	885	885	866	920	866	862	887	854	905	919	931	914	951	911	904	875	898	874	925	907	936	931	925	871	914	883	865	929	889	876	885	876	911	968	964	956	887	849	850	936	903	884	953	855	904	853	856	870	964	905	866	920	896	866	858	918	900	887	889	946	889	935	876	911	834	896	960	869	906	856	862	946	946	949	929	918	889	915	909	940	938	947	918	887	859	864	952	976	913	880	926	883	878	904	893
16771	5733	2989	1172	776	660	572	515	492	475	430	404	337	375	378	330	334	351	364	339	302	353	347	344	316	351	353	361	342	311	330	358	345	333	360	352	363	387	346	351	354	330	301	329	367	325	347	333	338	349	293	352	356	307	351	330	336	355	352	351	304	330	324	318	346	315	342	355	311	331	344	333	344	341	325	335	317	332	294	322	331	321	328	345	359	360	325	346	340	336	333	372	341	327	331	317	365	368	319	357	325	353	342	335	359	324	368	391	303	335	340	332	332	374	351	345	355	338	345	328	345	319	317	322	316	340	359	343	331	380	329	361	309	358	312	338	343	360	302	330	325	320	314	346	332	338	350	326	324	337	298	305	307	307	350	330	333	377	340	358	350	317	354	378	297	301	345	379	336	334	316	336	323	343	350	395	350	336	353	345	348	341	365	332	325	341	310	326	326	335	344	324	321	369	339	331	352	327	340	349	334	334	339	326	321	342	319	346	332	354	345	368	326	305	334	346	347	335	339	368	337	392	328	341	352	333	312	304	353	339	331	336	329	303	334	347	310	370	317	342	351	299	357	310	374	345	339	336	357	339	347	309	340	361	325	357	367	335	291	351	345	334	345	334	343	341	335	323	321	362	333	322	337	337	310	351	365	342	331	345	365	334	381	345	328	318	325	340	342	331	349	350	347	314	319	348	325	349	309	305	357	347	342	342	310	326	335	314	313	319	324	358	320	352	341	304	343	328	333	331	361	324	320	332	335	307	353	350	326	356	335	336	308	336	356	367	341	313	303	302	311	340	359	357	345	361	335	333	329	374	335	330	330	312	332	342	324	323	327	319	359	312	376	344	344	333	327	341	356	337	342	308	323	325	340	326	315	352	336	347	337	356	337	324	341	367	363	306	334	309	356	327	318	305	308	353	320	314	356	328	362	332	349	298	337	345	328	356	323	358	356	304	321	375	343	325	391	342	334	343	350	326	330	358	342	354	348	338	358	354	341	324	332	319	355	348	347	308	332	354	323	311	324	312	334	348	327	332	336	347	343	345	300	330	304	354	334	342	317	353	357	359	342	318	371	338	328	337	321	366	322	338	323	311	307	376	330	311	346	346	359	337	361	308	345	313	348	372	339	340	371	356	349	376	329	332	338	339	378	412	341	361	303	301	312	349	340	329	345	373	318	307	371	337	321	336	356	344	334	342	323	338	329	353	351	336	337	332	348	334	342	332	374	309	318	295	334	304	331	342	346	346	325	331	354	339	309	354	360	309	312	308	299	349	363	357	360	359	307	375	329	322	336	352	356	366	346	351	359	372	313	310	345	303	323	317	351	340	339	351	301	306	331	309	357	332	313	369	312	336	398	369	322	351	332	287	340	332	338	356	362	330	319	324	366	317	350	337	347	340	308	314	348	349	314	363	355	324	319	335	329	360	343	345	316	336	350	342	366	336	315	319	336	365	342	326	348	327	337	335	314	338	364	333	354	313	343	332	365	323	354	337	329	328	330	305	344	340	332	307	327	340	335	337	336	348	324	351	366	326	351	309	355	333	332	288	286	339	362	359	328	301	333	329	321	312	361	314	359	322	348	351	334	346	315	323	327	324	372	350	313	339	347	365	334	368	264	300	355	356	310	322	332	321	315	326	332	352	326	346	376	327	350	342	314	344	329	317	342	315	310	322	326	348	341	334	370	345	332	298	341	328	336	315	346	341	336	349	329	377	343	338	378	337	319	342	348	328	304	337	324	332	348	344	327	344	366	338	369	312	333	334	357	339	316	295	326	353	314	365	348	315	346	330	345	361	345	327	301	344	347	379	364	312	327	319	320	358	349	327	340	389	358	342	344	335	332	315	320	350	301	327	342	326	342	357	343	331	307	338	346	358	328	352	311	320	345	345	359	339	358	337	326	334	346	354	313	371	339	385	366	333	351	343	383	342	326	345	337	341	354	345	320	336	367	336	317	368	341	332	354	365	322	314	352	331	360	361	349	387	314	349	348	356	368	327	345	324	338	320	367	319	341	361	333	325	314	338	351	328	359	369	323	331	354	334	307	341	334	360	338	347	308	344	342	329	321	309	362	362	347	329	315	324	320	338	377	338	325	338	331	297	329	359	338	331	336	341	345	345	332	335	328	318	329	326	340	296	357	355	344	337	320	315	357	336	334	348	345	362	316	367	372	360	321	376	343	280	322	371	340	373	330	329	394	318	305	338	344	299	356	306	356	332	336	340	335	355	338	339	347	339	350	356	331	328	340	349	349	293	343	316	326	339	309	374	360	335	332	318	366	327	334	329	330	361	363	352	316	357	323	370	305	345	319	347	342	322	365	357	311	327	339	322	356	363	316	298	317	349	338	329	370	373	345	352	352	325	321	331	306	374	360	323	325	330	347	329	347	362	309	334	351	346	327	353	354	317	326	397	300	336	342	321	333	364	328	359	349	342	320	367	321	344	328	315	326	331	325	336	338	337	287	331	329	335	330	334	302	346	340	311	309	343	311	359	354	360	295	339	332	323	352	355	325	341	292	314	305	355	354	356	314	369	343	318	324	331	303	342	356	319	336	355	340	310	334	332	350	297	334	360	349	356	334	327	328	365	346	348	349	363	326	310	344	319	350	358	372	297	328	360	320	327	330	337	321	321	326	328	321	341	322	332	335	360	325	330	333	333	316	353	347	326	325	351	316	333	321	338	318	343	358	339	332	350	319	318	364	369	351	328	349	360	324	314	292	324	329	352	340	312	348	332	327	323	337	337	321	339	375	317	341	319	339	330	378	316	322	358	338	324	363	339	372	323	326	338	334	322	348	331	332	328	348	339	342	338	327	368	348	345	308	281	348	339	361	325	351	343	359	345	316	338	344	332	356	368	338	324	329	316	342	359	352	347	314	345	341	306	333	307	313	369	310	307	308	348	344	333	342	336	348	346	335	345	323	316	312	323	346	354	338	358	355	329	312	341	337	328	313	348	347	344	303	332	345	299	323	348	306	287	337	350	331	311	334	343	369	331	318	310	332	329	337	314	363	322	341	296	324	341	338	305	322	329	356	369	374	352	323	307	314	319	346	353	338	314	349	346	323	331	299	356	334	341	350	356	344	309	369	334	339	339	330	323	325	320	356	313	349	358	315	342	338	354	345	334	335	310	314	365	333	319	373	358	348	319	363	373	347	327	345	336	325	355	332	308	341	339	348	319	330	374	339	303	307	306	307	329	307	334	341	311	341	286	330	344	336	359	326	335	350	325	316	323	331	312	321	338	320	334	363	364	319	346	290	333	368	387	358	367	322	352	317	341	324	295	345	337	374	344	325	362	324	316	342	331	322	346	316	344	327	345	316	339	318	359	335	354	333	308	326	324	338	362	343	326	342	337	347	346	326	349	347	322	356	334	316	360	356	343	328	349	368	342	300	327	333	315	315	319	347	341	327	336	325	337	377	341	358	358	354	303	353	293	327	341	353	316	325	326	325	316	343	359	294	324	318	330	352	352	362	331	330	331
13020	5740	3576	2832	2710	2524	2121	1867	1650	1550	1469	1312	1238	1135	1030	1015	941	951	959	969	954	934	879	870	884	891	905	919	908	875	917	906	900	896	913	849	876	953	903	883	874	872	860	836	861	770	824	832	867	796	804	879	906	852	862	794	841	897	857	828	816	902	872	846	810	802	849	860	832	819	833	833	844	829	823	879	842	841	873	836	835	864	809	842	840	861	839	843	829	876	858	832	864	904	842	834	831	806	838	869	855	802	803	826	821	824	783	804	822	814	851	854	787	816	819	820	800	838	821	884	839	849	814	873	871	812	822	839	843	889	870	835	832	850	833	827	830	788	821	855	801	874	819	808	799	845	846	848	862	862	834	870	805	814	835	801	830	785	821	813	869	791	809	815	811	835	800	818	814	859	814	871	772	856	833	813	854	793	850	776	839	835	826	868	829	861	772	860	866	867	876	870	816	801	845	854	823	790	823	795	835	899	797	861	902	855	841	867	844	866	810	876	846	864	816	795	786	859	811	821	872	781	839	829	809	794	811	827	880	866	836	788	843	873	825	838	824	889	795	824	825	857	861	862	834	854	849	814	825	829	873	913	815	800	830	779	831	809	799	823	821	839	882	787	833	830	838	800	843	804	818	837	775	848	826	786	853	840	827	838	808	822	830	871	849	823	836	769	832	801	873	831	850	862	896	811	825	817	803	842	832	848	837	827	777	846	806	829	763	813	816	844	827	855	824	867	807	813	890	836	829	831	741	798	818	828	897	768	823	824	857	805	793	815	822	839	851	812	791	825	852	816	833	828	778	839	872	863	813	874	881	847	837	832	802	827	813	773	797	768	891	835	785	833	834	814	865	834	860	845	892	866	798	839	820	818	815	789	828	871	844	798	806	807	834	826	819	838	797	800	863	831	821	832	814	825	790	881	841	859	815	850	865	819	788	799	853	825	860	813	899	817	832	822	775	845	834	887	877	820	837	850	850	857	816	838	823	808	837	840	841	838	868	821	875	846	812	826	828	842	846	851	819	837	844	847	850	897	795	839	827	837	826	827	798	854	809	820	791	808	825	774	820	834	846	858	836	844	838	814	820	876	847	847	850	803	876	850	841	851	819	821	801	870	867	845	830	781	801	764	840	828	839	851	886	825	816	854	868	782	811	807	859	847	825	853	859	823	920	850	856	784	822	828	854	846	817	805	811	848	841	872	854	826	803	826	854	838	877	838	853	853	796	808	838	818	831	834	825	811	862	828	806	808	844	865	789	833	856	817	797	855	833	873	856	794	832	859	818	852	851	813	825	876	912	822	845	905	828	835	889	808	802	856	819	850	802	822	831	843	782	859	891	788	807	854	825	884	765	877	870	820	806	820	793	838	882	853	845	780	851	782	875	809	862	836	877	867	851	804	864	848	818	860	809	869	845	848	789	829	891	819	851	825	848	822	837	807	847	879	804	879	811	897	887	812	839	843	811	777	839	919	846	850	859	833	830	865	846	834	842	831	815	886	829	829	820	793	853	851	811	804	873	835	797	854	815	835	810	845	909	812	824	800	823	848	860	875	826	839	842	815	841	868	874	851	793	769	849	801	826	826	856	802	837	808	820	804	824	840	826	811	848	844	831	825	854	806	842	781	874	825	881	791	833	810	810	805	848	790	833	791	813	846	850	849	851	871	825	840	830	869	850	827	806	817	835	798	840	808	787	793	842	829	842	850	847	873	785	818	874	828	853	812	804	871	836	866	861	809	845	835	800	856	818	856	843	843	853	796	806	855	814	833	823	844	827	838	799	845	833	832	850	806	839	879	817	844	861	841	832	801	841	806	850	822	858	845	832	886	838	826	817	854	783	854	781	864	855	806	873	799	779	851	830	851	830	809	820	821	771	810	835	856	851	812	844	843	834	806	816	767	803	836	828	877	815	780	805	824	851	808	789	814	804	860	812	783	836	845	867	865	841	850	848	794	829	775	771	827	820	816	855	846	815	838	863	833	792	799	809	831	811	871	847	781	858	824	847	902	828	830	831	838	866	865	907	821	802	834	835	853	821	875	842	855	868	862	820	774	880	853	872	796	867	827	789	810	809	848	810	797	834	795	878	762	825	881	864	871	847	785	825	841	820	838	809	831	777	862	906	848	876	820	819	844	841	851	848	860	841	828	844	811	838	812	889	796	845	850	827	821	822	854	850	826	858	840	885	902	875	756	800	793	872	818	839	882	843	804	891	823	796	849	809	830	815	844	826	802	847	801	853	787	860	847	862	800	823	829	828	822	767	830	850	829	867	834	800	843	844	836	796	863	751	842	876	791	840	802	835	831	865	811	842	864	843	839	823	763	833	869	818	895	823	847	820	823	846	859	823	851	807	858	825	814	876	882	878	851	826	823	840	842	853	846	813	839	808	832	815	831	803	801	848	846	850	832	805	795	788	890	870	811	854	802	842	861	870	863	837	800	827	868	840	813	809	875	800	821	826	844	825	859	856	857	834	862	796	836	874	806	809	803	861	833	827	832	793	861	787	828	786	852	799	841	816	863	788	856	841	782	811	815	813	823	828	870	814	864	800	807	772	782	850	905	814	851	772	843	762	845	833	814	827	862	798	835	832	767	861	831	856	894	761	852	871	839	832	813	834	834	807	857	842	827	841	840	862	810	838	785	794	810	763	905	798	861	826	812	822	854	834	772	844	813	812	825	849	838	806	887	792	811	862	844	822	852	876	819	836	850	869	816	840	836	875	844	825	854	801	831	850	780	838	894	803	846	810	873	814	804	817	886	836	845	783	832	828	844	846	847	839	830	847	854	867	888	782	790	839	817	827	844	818	860	818	813	835	856	779	819	793	793	810	816	829	835	827	823	823	781	808	810	842	837	786	809	856	818	824	832	849	853	831	825	769	889	848	819	810	841	819	828	832	816	841	810	818	828	866	822	837	815	850	799	862	805	788	853	803	846	873	809	826	779	797	865	850	787	823	853	827	854	818	855	832	869	857	832	778	851	805	816	808	847	819	881	793	843	820	864	800	826	865	847	796	780	819	890	836	815	795	821	856	842	931	831	867	830	843	774	839	826	821	864	830	816	852	816	792	906	820	787	826	797	842	848	818	844	877	829	807	803	792	801	831	837	792	827	819	835	849	838	875	819	827	850	851	881	832	842	829	856	858	829	832	885	848	826	874	808	826	858	875	851	834	808	827	810	846	813	837	844	868	852	831	832	893	838	802	810	861	827	858	834	893	778	819	871	829	826	847	804	814	777	871	787	861	891	873	834	888	819	855	848	866	802	880	847	799	865	860	853	855	860	842	799	870	851	811	827	853	903	810	848	826	861	809	812	849	806	830	878	829	839	867	852	817	847	833	839	814	753	844	821	852	817	874	825	830	810	813	806	812	802	846	804	842	835	846	885	817	866	820	811	820	842	860	854	853	852	866	833	822	804	809	814	835	856	821	789	821	805	805	841	839	816	800	811	877	831	810	821	873	850	840	839	850	834	831	860	829	767	841	799
26113	10837	5218	1723	1108	739	641	500	378	361	323	329	341	270	245	229	221	233	187	207	239	220	192	221	194	211	189	187	169	214	184	194	202	186	198	196	197	197	209	202	178	189	208	172	200	191	208	184	198	186	213	176	193	201	167	187	185	178	189	179	187	198	213	212	178	203	200	173	174	202	208	188	189	181	169	202	205	160	183	177	171	171	210	172	180	173	182	161	194	173	198	208	202	203	190	200	179	185	185	204	185	188	179	183	215	187	180	187	201	172	166	194	197	163	208	170	175	169	176	197	203	176	175	171	188	194	195	180	177	165	198	198	189	198	173	171	185	218	198	219	184	196	198	179	177	175	219	193	178	181	209	189	186	209	183	181	193	169	206	181	206	188	184	184	192	183	197	188	218	177	186	199	199	224	188	173	202	201	190	188	193	192	193	193	192	168	194	181	172	182	188	202	183	162	175	194	172	180	201	189	201	215	174	174	157	161	156	202	199	194	183	172	205	210	174	167	186	187	192	196	180	169	172	185	186	167	171	195	224	175	204	201	203	156	196	188	201	198	191	195	176	189	193	186	187	206	182	186	190	161	194	187	173	173	194	198	198	174	185	173	203	187	173	180	189	196	191	177	193	184	168	222	186	206	185	162	196	180	186	185	188	191	195	185	180	197	175	163	190	169	183	207	202	213	180	191	193	177	176	197	182	181	181	159	209	198	169	196	186	160	172	209	202	197	186	186	203	192	178	185	186	171	195	168	185	191	183	215	184	182	191	180	213	187	179	176	195	196	185	171	196	175	196	188	193	181	201	167	212	206	195	175	189	202	191	170	184	205	168	185	172	183	201	180	208	182	209	168	196	194	162	193	204	169	164	156	181	182	209	195	170	202	177	208	169	179	190	203	199	179	186	206	195	180	193	172	214	207	188	190	182	173	200	178	199	196	169	182	230	202	196	185	164	167	194	182	192	201	206	187	193	194	205	207	200	197	167	190	189	189	176	195	202	180	202	166	183	174	206	192	171	210	215	190	202	175	161	175	183	203	170	181	166	183	178	177	156	189	174	210	181	185	207	197	186	204	190	202	195	198	174	176	194	164	198	196	170	161	177	172	194	189	197	188	193	194	187	185	202	161	216	202	225	198	178	174	189	192	175	194	187	191	193	173	175	200	196	182	182	175	193	155	207	211	219	205	204	195	205	189	201	176	180	164	161	172	200	203	207	194	199	191	173	211	190	187	168	169	182	185	179	188	172	158	190	204	197	172	203	179	214	164	194	186	178	179	174	208	171	189	209	198	169	168	170	202	221	188	185	166	184	229	186	194	167	183	186	175	185	178	188	188	198	223	209	174	195	177	190	210	191	186	171	196	175	190	187	169	185	189	184	184	168	174	189	182	201	181	196	210	200	182	175	157	203	167	203	168	213	192	178	158	174	206	199	208	180	200	170	181	186	163	188	194	213	169	176	190	183	200	184	173	201	205	182	181	167	182	190	185	184	174	188	176	193	193	198	174	190	203	181	181	178	186	207	181	204	200	192	183	168	171	199	167	194	189	199	201	219	223	191	189	174	200	205	188	190	183	224	193	175	192	178	200	197	160	174	212	181	185	193	196	196	194	189	198	210	202	184	178	177	235	172	227	186	183	175	209	191	193	180	179	210	172	218	188	193	186	168	193	184	191	193	193	163	173	179	184	180	211	206	193	188	180	197	179	177	160	168	186	185	186	188	192	187	196	197	193	194	174	209	192	184	194	171	202	204	187	191	188	175	179	189	196	198	182	196	182	188	183	193	191	187	163	183	186	186	192	182	138	168	183	203	148	184	198	202	186	165	183	181	188	193	176	174	208	201	179	181	193	192	173	195	213	189	183	161	194	193	195	166	182	196	197	206	185	175	201	186	174	175	225	189	189	182	203	174	182	194	181	178	180	187	183	187	182	169	168	186	170	179	169	174	178	180	203	185	189	202	188	177	192	191	184	208	199	206	209	188	184	172	173	208	191	185	200	190	174	164	163	193	182	191	176	178	196	185	194	148	169	183	187	185	184	189	188	178	172	194	189	195	160	213	191	166	179	189	195	172	178	174	175	198	198	169	188	202	201	200	212	208	211	203	160	174	219	201	194	178	221	174	167	200	204	199	164	188	198	152	197	187	204	178	191	175	182	185	179	167	193	184	177	188	164	182	162	179	191	213	169	185	207	198	178	184	198	194	199	212	177	177	184	200	210	193	216	188	210	157	184	167	185	174	180	176	180	206	186	179	185	192	164	179	184	193	177	175	203	190	186	199	172	202	162	177	210	202	178	193	202	193	200	171	192	178	194	177	170	160	183	171	209	197	187	172	218	190	164	201	189	185	203	201	170	198	188	194	179	189	192	174	186	210	183	181	198	186	202	178	212	183	203	180	205	203	187	196	158	197	201	203	194	192	212	199	200	153	174	179	159	201	187	195	215	223	172	166	204	215	200	223	160	216	201	177	226	223	211	219	202	198	180	199	213	161	205	187	211	160	173	175	190	185	189	192	183	188	200	177	179	181	182	173	191	165	165	191	186	171	177	174	176	188	183	200	157	170	160	203	218	209	203	216	204	189	191	193	195	177	207	189	183	210	231	184	186	203	213	195	190	203	202	186	175	179	180	172	171	202	172	166	216	185	162	158	181	167	207	174	176	209	170	177	201	205	200	195	189	183	182	210	177	192	173	182	178	180	180	191	179	186	208	207	202	185	197	212	206	184	184	204	212	217	191	180	201	195	195	204	198	168	219	192	162	198	174	203	199	195	184	195	195	211	179	191	173	177	157	203	186	202	191	169	189	178	198	183	190	197	211	184	182	187	197	168	179	200	204	200	194	179	168	169	191	193	192	183	182	210	189	209	181	187	215	185	211	190	187	188	177	184	190	215	185	175	173	190	166	174	197	153	184	190	184	194	189	186	175	199	178	214	190	183	165	207	210	169	197	191	200	165	180	213	178	199	184	192	170	176	180	185	186	179	180	201	160	217	196	168	159	166	212	182	186	173	149	169	190	177	186	173	195	196	222	189	178	188	176	200	175	204	157	182	190	198	167	189	194	186	179	164	175	205	185	176	163	185	204	203	191	183	202	168	193	200	199	168	168	192	174	182	197	195	184	188	183	206	195	156	178	198	186	203	172	190	193	202	194	178	179	201	201	187	180	181	205	195	205	180	173	185	187	194	195	172	192	206	185	188	169	212	192	187	195	176	216	185	181	183	183	180	176	214	182	187	176	203	175	202	196	226	186	190	173	174	203	179	237	184	163	177	208	223	209	160	195	157	157	174	183	176	182	192	195	199	183	208	203	163	199	200	191	183	175	170	183	195	201	177	180	211	206	194	178	200	186	201	187	176	196	176	166	167	176	204	195	175	183	192	180	173	159	202	166	168	177	183	191	181	184	179	202	214	189	187	191	192	207	187	167	201	203	207	195	178	189	191	184	202	199	194	193	215	200	188	193	229	192	184	186	184	187	219	163	159	196
17643	8742	5004	3368	3271	2907	2459	2091	1832	1601	1383	1325	1135	955	807	740	700	656	648	726	712	680	634	561	575	592	542	624	620	611	548	536	555	565	603	579	644	814	596	563	512	497	507	548	523	492	498	523	546	517	548	501	502	472	479	471	490	475	494	476	524	507	487	516	492	509	493	544	510	484	474	499	508	508	490	510	497	446	499	504	505	503	476	496	509	460	503	509	523	462	491	515	490	478	477	512	528	476	482	523	524	479	508	461	536	505	479	507	505	501	501	447	478	470	502	501	519	475	480	482	473	492	503	513	507	485	455	520	502	501	504	470	502	493	499	521	532	477	491	513	495	467	479	494	538	493	516	484	466	518	487	488	495	518	483	501	477	472	484	531	464	509	481	456	495	513	468	450	478	534	489	500	543	483	521	489	462	479	452	492	497	459	504	451	482	485	490	499	463	459	485	507	546	486	505	505	470	516	488	475	480	494	466	485	482	497	469	510	514	483	494	527	526	499	483	467	507	494	480	478	489	480	489	478	535	491	506	489	535	470	533	480	514	477	491	482	518	464	499	492	493	503	531	489	472	511	565	475	501	505	514	501	492	527	491	489	510	489	514	490	478	487	450	464	475	509	440	541	470	479	479	487	503	521	476	478	477	492	553	497	515	487	527	489	480	501	492	474	473	501	455	516	480	489	492	509	470	491	476	470	504	474	488	461	488	490	474	469	493	485	510	491	491	490	528	495	496	503	452	493	503	509	493	556	489	483	513	487	470	507	501	467	509	507	496	484	478	490	461	491	481	495	496	517	531	507	503	452	498	473	521	498	502	514	486	485	449	456	542	489	489	525	476	494	475	499	503	514	435	511	440	467	490	492	484	457	504	506	467	462	478	468	490	483	459	480	519	507	452	508	453	541	472	497	489	521	487	469	498	515	511	464	479	482	520	517	500	500	487	524	480	492	499	514	496	496	505	461	471	517	473	539	518	455	500	467	495	472	503	522	498	541	531	463	523	491	478	478	526	479	471	456	461	451	462	502	465	472	514	466	469	514	489	487	507	505	501	490	491	480	467	498	505	507	477	532	498	478	480	498	473	517	473	520	480	491	498	491	485	501	495	460	506	485	525	479	498	490	526	524	547	491	480	475	509	465	484	466	490	504	467	512	485	474	498	487	482	500	516	479	495	448	480	509	516	530	493	489	483	510	485	489	498	527	523	505	500	483	463	531	487	517	516	459	496	463	501	525	507	488	434	502	453	481	492	479	530	512	511	484	480	495	479	509	506	457	484	516	528	480	477	443	500	492	464	489	506	509	470	531	511	470	512	459	529	473	460	496	467	498	503	505	487	502	524	531	535	489	534	514	496	511	486	474	484	515	490	501	495	454	471	510	504	447	472	487	506	503	469	444	507	476	522	495	512	501	446	474	513	510	506	489	450	499	490	516	485	517	490	472	503	493	452	499	463	542	528	523	529	480	480	497	445	490	483	486	465	491	454	513	474	505	508	511	513	492	461	506	518	490	467	474	487	484	530	476	474	490	480	461	507	460	540	507	510	453	517	490	490	491	467	533	487	500	489	487	468	515	477	453	477	496	490	497	452	480	485	447	529	524	488	523	495	542	499	454	526	480	473	471	464	501	476	485	483	499	480	494	502	475	513	465	525	445	477	470	519	493	472	520	484	491	480	460	502	492	470	469	494	493	515	498	472	491	467	474	493	483	490	471	485	500	504	461	487	476	461	525	455	462	515	484	484	464	495	452	501	462	493	544	514	501	449	492	471	488	515	477	507	472	473	464	493	474	467	470	485	496	455	473	483	480	524	503	481	474	464	506	487	499	492	483	504	523	524	481	510	492	526	483	485	488	516	530	489	515	506	529	508	522	502	477	480	496	457	479	473	515	478	484	489	449	530	523	510	481	504	481	495	504	484	467	552	509	470	453	533	522	454	483	455	482	454	504	521	504	483	501	494	516	497	502	471	494	488	514	507	501	507	533	486	494	447	473	449	512	522	493	506	468	520	491	497	474	506	496	492	485	525	494	459	484	487	503	492	517	478	472	465	500	488	449	454	478	487	464	543	500	493	481	467	493	494	464	518	507	511	470	489	476	511	472	456	470	487	522	496	485	504	484	500	478	465	497	506	492	476	512	485	476	456	466	535	492	493	539	466	477	480	477	468	509	501	468	491	490	493	501	499	499	474	485	476	540	509	475	504	483	482	490	514	484	500	475	494	525	479	492	544	479	530	502	485	530	522	486	482	485	464	471	486	482	498	505	466	475	511	526	492	486	506	470	459	495	515	549	516	501	454	537	489	493	505	517	529	510	484	490	506	521	453	501	508	472	431	482	541	447	491	499	487	515	518	466	507	519	477	520	507	486	480	511	506	467	497	474	524	469	480	469	481	492	471	474	495	509	492	488	486	508	495	474	506	528	511	496	467	524	481	502	455	517	521	499	512	465	487	495	512	514	501	511	444	491	484	508	511	484	439	483	499	529	484	513	472	485	481	478	532	475	482	486	512	448	481	480	539	515	499	465	480	486	444	481	495	511	502	480	516	498	507	480	494	541	528	514	476	554	520	496	514	505	513	545	524	463	473	465	487	499	507	467	476	520	467	479	501	465	515	532	488	480	484	480	489	489	508	480	507	524	513	500	432	499	452	494	483	493	507	479	469	488	509	488	531	452	508	475	493	482	495	482	483	483	524	518	481	475	483	473	501	500	469	515	516	515	503	516	510	504	508	501	512	466	527	509	494	463	498	477	494	507	470	464	497	486	505	538	473	476	495	480	505	508	478	467	474	502	512	487	441	490	515	513	512	492	502	497	481	488	528	520	518	498	473	484	482	476	490	507	461	529	453	487	499	469	498	452	498	490	448	481	497	469	500	483	497	475	471	520	481	471	501	456	495	489	498	500	469	470	465	457	508	503	490	462	472	515	471	514	453	489	485	483	472	505	484	515	475	487	469	508	498	524	485	501	473	533	466	477	506	516	456	496	494	482	454	472	513	523	499	487	480	479	486	500	463	523	511	467	483	495	482	438	510	471	485	471	501	513	526	497	468	467	473	501	530	492	482	503	498	490	517	486	480	489	523	484	491	477	523	480	456	496	488	522	508	545	499	485	511	464	490	490	497	494	507	501	487	470	459	475	496	454	470	514	499	484	492	511	498	529	483	494	540	484	516	533	499	511	539	467	498	486	486	493	492	502	493	484	507	482	536	506	493	457	501	522	479	498	506	493	496	531	491	427	498	495	535	527	462	494	470	489	494	481	521	479	511	511	504	465	449	456	484	535	441	506	511	469	479	491	480	528	505	491	512	510	502	482	526	480	481	477	547	481	483	512	512	463	494	505	489	533	511	507	503	493	493	466	503	490	498	497	498	486	498	528	535	497	471	488	462	473	462	501	479	518	498	481	468	505	507	489	474	482	511	456	514	473	466	499	461	526	499	478	473	482	471	491	508	516	457	552	496	505	492	503	515	475	513	496	544	499	493	466
6644	1738	727	580	546	507	471	431	421	384	437	410	392	406	394	394	383	388	353	385	352	393	360	339	411	356	379	374	365	370	382	363	350	334	380	376	359	389	393	368	357	343	326	346	361	372	394	358	354	372	330	382	334	370	391	341	341	339	358	398	393	363	365	398	416	364	379	365	389	383	367	392	388	364	340	359	357	357	373	367	366	388	344	339	370	366	387	388	318	369	362	367	357	390	373	391	365	336	348	396	387	383	366	375	372	367	349	343	388	374	374	391	370	389	385	367	295	361	323	347	390	334	322	368	366	323	358	366	368	371	376	379	384	360	392	352	354	364	367	361	353	370	340	421	379	349	353	354	389	376	366	384	354	367	377	352	374	372	353	370	334	332	366	357	368	375	360	344	343	363	379	357	404	324	404	355	371	334	364	385	395	391	417	351	408	384	392	339	380	388	334	391	381	383	392	363	350	371	393	333	357	379	342	354	369	366	335	385	385	372	375	324	369	372	382	354	332	361	366	364	362	336	368	397	345	424	376	374	376	390	383	383	349	338	360	348	361	396	346	362	346	357	340	326	419	343	362	371	361	370	393	385	397	388	370	379	379	387	397	333	359	378	372	359	404	337	347	345	353	377	359	314	368	336	349	367	380	353	328	355	364	406	377	375	367	362	382	358	373	374	358	331	375	376	369	356	330	399	366	359	396	406	372	358	346	344	372	368	355	387	369	348	393	356	392	354	337	361	373	369	348	364	362	369	369	371	400	384	343	360	323	374	374	386	378	358	386	387	319	381	356	370	345	380	375	361	368	403	357	350	372	363	352	333	349	334	383	359	348	375	369	372	351	371	374	374	340	363	403	336	374	388	369	357	375	351	331	335	399	321	366	377	332	370	361	380	383	370	395	370	358	361	371	370	365	347	384	352	340	399	332	353	354	318	359	352	364	379	375	353	382	336	353	357	377	363	325	393	342	367	360	358	336	386	370	357	336	348	391	366	360	357	355	355	363	365	391	389	365	368	382	355	327	339	374	378	351	388	360	373	362	371	384	382	375	361	344	350	387	376	348	399	391	389	375	358	340	384	372	388	373	366	334	349	397	378	412	359	348	362	366	365	362	338	380	359	367	366	406	382	354	343	383	387	343	395	348	354	358	364	375	393	361	394	352	330	353	373	366	329	373	347	354	373	360	346	350	374	360	336	385	360	362	348	341	360	365	348	354	379	374	373	374	348	357	379	341	360	342	338	366	355	393	378	401	394	381	376	401	391	351	365	370	365	391	403	349	373	367	378	344	344	388	366	385	379	328	381	359	345	348	375	346	352	368	397	414	357	357	346	349	367	348	367	383	348	349	351	339	358	350	377	333	348	364	358	394	415	355	358	368	386	346	374	371	380	362	376	381	352	399	399	361	380	370	388	354	378	380	388	356	347	353	365	354	398	374	362	356	395	325	366	336	335	369	341	380	349	388	358	355	357	378	403	358	360	339	379	350	368	413	380	342	330	339	351	384	342	399	353	388	354	369	321	364	366	401	384	356	369	352	394	364	356	402	369	385	370	387	386	381	337	353	359	374	358	362	376	357	408	342	369	372	366	352	358	324	356	339	376	353	375	356	364	361	372	344	347	365	318	340	380	329	380	380	354	389	395	343	369	406	363	380	382	380	349	355	343	353	369	371	357	355	380	351	337	421	356	410	397	411	354	366	363	341	380	352	360	345	388	347	337	360	364	358	345	368	372	349	397	382	388	382	364	376	376	339	336	361	368	329	339	394	313	327	375	391	364	352	349	347	357	361	331	340	419	336	354	363	399	384	357	355	330	383	343	363	385	361	347	351	378	374	343	376	381	389	373	353	368	447	365	335	361	352	339	336	393	390	377	380	353	350	388	372	374	367	363	370	362	375	377	371	319	367	352	327	385	364	383	369	333	412	361	385	360	388	346	355	337	381	364	342	383	358	348	363	357	370	361	392	350	376	344	370	329	373	348	374	382	389	361	374	386	380	358	397	401	352	387	363	387	366	357	353	363	378	363	345	318	354	336	360	359	349	358	343	363	344	350	382	356	339	373	395	353	376	381	344	358	360	353	372	362	362	356	338	381	355	376	371	355	369	364	335	361	370	386	335	361	371	363	389	371	363	395	385	396	388	364	426	399	339	335	395	371	357	373	360	345	350	382	368	343	368	368	360	368	343	380	372	344	371	385	376	444	353	354	374	359	369	337	371	374	347	357	345	381	364	379	369	370	388	361	333	395	377	350	359	369	359	370	375	345	363	354	352	366	354	377	366	361	364	376	372	365	336	371	376	364	342	343	343	385	357	385	362	355	385	367	361	319	372	386	383	369	345	369	343	337	345	392	378	367	401	381	406	362	369	373	401	364	342	377	379	390	339	356	349	363	373	368	405	343	367	377	348	341	333	367	359	353	361	351	364	386	367	392	363	395	360	356	353	377	353	363	386	363	359	342	356	393	378	382	378	376	349	373	349	373	337	367	367	334	374	364	359	366	381	348	361	399	346	355	374	385	331	369	393	360	341	364	355	345	363	407	378	342	353	367	354	341	376	342	392	368	366	370	391	346	343	344	339	355	352	327	344	360	361	360	398	357	381	370	366	386	382	381	403	363	344	365	319	348	366	390	354	371	376	385	365	336	342	355	397	358	354	361	342	409	371	385	388	380	364	357	345	344	342	385	381	353	387	358	377	323	350	361	365	349	377	373	398	355	354	363	350	383	352	364	336	385	384	356	356	373	324	366	355	384	394	401	393	371	330	379	351	357	351	378	379	364	345	375	350	418	360	374	359	389	393	380	343	362	355	421	362	351	349	363	359	316	352	371	358	361	342	390	355	374	396	342	340	375	389	359	378	355	308	372	348	340	385	371	346	331	375	354	359	350	371	354	384	337	359	349	382	397	362	373	374	364	364	363	374	362	370	353	373	370	380	364	386	361	371	385	391	360	341	336	389	331	372	378	357	344	369	350	368	342	365	389	389	346	357	363	339	319	403	393	332	357	332	354	367	386	366	363	331	348	384	375	413	368	330	383	372	387	352	382	376	344	346	321	350	370	378	388	343	362	367	363	351	356	329	353	382	369	378	342	355	402	363	368	333	360	365	363	336	373	363	361	373	369	370	374	336	373	353	357	382	385	355	346	363	387	339	348	312	383	360	309	345	353	364	331	358	378	360	368	354	371	363	372	372	363	407	375	377	402	383	363	394	369	372	384	354	377	353	393	381	373	360	389	364	326	385	357	364	356	343	408	346	359	378	379	364	350	395	360	372	372	366	357	399	369	381	388	328	368	355	365	360	413	384	335	355	344	388	394	358	330	378	344	381	384	399	363	360	375	405	372	371	383	375	367	386	355	342	387	397	360	405	352	326	355	329	377	374	340	350	350	357	356	391	366	372	365	359	377	328	334	364	390	376	333	379	381	370	344	346	351	364	362	357	371	380	322	366	383	349	330	386	373	334	378	369	373	361	371	359	355	336	335	382	369
5741	2116	1639	1660	1928	1685	1508	1422	1306	1274	1183	1194	1118	999	963	993	950	980	945	974	902	963	924	872	948	936	926	887	879	919	887	975	885	927	950	926	933	903	874	877	884	974	917	925	885	896	887	927	875	890	948	850	880	911	948	891	885	868	892	913	878	887	858	916	941	914	943	917	881	923	917	936	860	932	927	911	912	925	874	877	932	893	873	921	896	942	960	905	915	930	855	885	923	931	950	907	904	877	899	938	929	930	878	905	937	964	927	890	904	911	907	835	904	912	917	921	885	902	889	928	884	896	921	869	888	875	882	932	907	886	888	929	853	892	904	916	908	912	894	838	929	928	878	925	921	897	866	908	896	901	915	920	877	937	924	878	900	910	892	929	933	892	859	988	927	901	920	890	921	867	864	914	906	893	892	916	855	948	924	921	932	907	876	896	892	907	863	873	925	901	878	900	924	945	876	884	901	862	886	861	870	858	914	938	882	935	891	937	878	939	880	885	908	975	868	943	939	897	906	878	865	873	908	910	881	865	930	855	872	875	936	922	902	897	917	942	923	914	904	922	856	850	901	838	922	874	892	887	886	937	905	884	949	955	874	947	978	878	942	880	913	843	910	904	890	893	884	945	896	898	944	913	885	937	886	887	930	914	887	896	918	916	878	828	879	911	841	873	899	917	920	891	890	896	955	899	870	904	900	895	917	888	876	937	894	865	914	970	933	896	880	846	910	896	909	871	893	955	907	884	901	905	865	901	883	908	905	932	908	882	912	918	908	929	938	905	930	907	914	877	959	909	956	882	906	900	902	897	924	939	881	879	937	894	916	896	906	930	900	880	867	869	853	879	973	897	880	909	899	926	933	898	880	857	889	857	960	883	960	883	915	885	899	894	932	964	937	939	904	933	960	886	892	910	871	899	933	915	889	897	851	912	914	940	864	880	881	885	912	905	876	906	902	923	885	934	862	941	961	931	914	906	953	906	864	893	948	870	911	902	933	954	974	816	918	921	918	937	886	895	976	882	900	901	909	895	912	942	972	903	886	924	850	869	884	906	821	975	874	932	943	906	908	881	885	953	858	896	907	896	928	880	925	934	883	915	874	898	916	898	893	897	868	901	863	849	964	926	947	887	887	900	897	927	919	838	906	864	922	939	936	878	892	872	841	914	903	911	933	897	893	915	908	877	951	916	904	901	931	882	898	905	930	831	912	905	890	939	930	915	918	913	901	896	877	941	900	875	930	934	922	901	907	926	895	944	924	895	926	899	909	940	856	910	850	911	861	933	886	962	871	893	887	876	902	900	917	911	923	899	902	872	890	895	898	896	919	948	894	932	881	946	919	944	942	843	905	951	931	902	931	871	912	862	937	886	947	950	863	948	911	885	913	953	859	915	939	869	943	897	893	864	902	882	897	945	889	906	908	921	921	903	924	899	890	900	864	892	883	871	893	845	893	905	916	926	926	911	875	966	866	906	909	915	916	936	934	939	872	892	955	909	874	880	888	889	920	889	916	950	961	954	903	872	985	920	908	884	874	929	905	877	944	910	883	878	879	923	865	872	834	919	942	871	932	913	852	924	894	889	925	885	940	907	910	899	888	876	886	927	890	960	927	936	901	935	925	914	890	877	861	902	964	903	901	934	920	965	908	850	947	874	918	906	858	893	943	943	948	889	922	913	897	937	877	872	932	885	899	950	871	919	888	877	893	936	862	908	923	954	915	909	876	887	904	898	906	940	896	888	877	956	914	917	922	860	850	927	911	879	846	888	920	902	872	831	918	832	947	885	948	936	953	917	897	940	901	958	923	885	903	857	871	900	901	923	930	881	897	924	905	891	973	907	883	906	944	888	903	941	909	919	891	944	928	927	922	941	924	900	804	912	876	922	920	904	910	861	934	856	888	929	901	895	906	900	948	880	915	920	972	938	959	870	869	877	881	874	919	901	869	920	929	944	935	930	909	904	929	957	918	930	840	893	904	915	879	862	903	921	920	920	901	914	952	874	935	886	895	928	981	919	912	932	911	937	912	913	880	898	892	905	895	960	879	880	883	888	844	892	897	966	886	959	870	928	919	869	917	922	902	923	877	931	868	876	873	912	924	908	911	948	831	914	909	921	855	894	932	881	906	857	881	891	877	892	858	927	963	925	936	910	893	899	902	954	889	1002	932	899	886	929	874	877	899	888	873	868	921	873	939	902	916	897	890	896	876	937	875	949	902	882	897	897	915	925	930	892	928	944	866	922	927	884	877	888	898	923	904	900	903	908	918	887	892	897	896	893	893	868	900	915	849	822	908	977	870	851	875	887	925	982	875	918	886	929	943	950	864	906	910	935	888	924	888	903	921	938	961	895	929	942	915	933	887	935	956	891	940	888	925	885	926	869	924	885	922	878	863	908	901	929	975	874	928	881	1012	885	882	925	870	905	879	906	891	828	944	930	918	875	942	907	930	931	898	903	867	909	883	905	910	897	902	887	900	871	913	906	928	915	884	885	908	910	864	917	855	939	942	895	926	909	917	876	918	873	899	902	895	947	898	868	862	966	882	895	910	927	871	898	928	925	898	871	927	895	917	826	896	943	870	932	923	888	851	904	838	917	881	900	940	880	905	964	881	967	936	934	884	917	952	892	840	897	932	920	903	919	924	947	916	862	867	878	868	931	903	943	911	888	917	918	863	886	926	895	879	869	947	894	941	898	902	873	879	848	891	878	863	853	888	868	905	897	911	875	939	933	893	933	877	933	897	958	848	895	876	934	902	887	836	933	884	937	922	845	918	875	937	879	926	908	913	899	907	950	895	849	860	881	893	924	911	864	874	886	932	890	948	905	900	914	943	899	890	919	876	934	903	972	908	858	901	884	886	931	911	880	912	909	880	926	944	932	889	883	940	883	882	936	905	847	843	912	888	805	954	880	919	878	874	879	924	882	895	874	891	999	915	894	911	955	908	935	892	877	856	923	906	902	904	909	929	921	923	908	879	917	928	883	880	856	909	924	908	877	887	942	914	907	916	899	954	933	933	912	900	911	910	926	899	982	900	859	934	909	888	913	898	923	870	905	890	939	875	918	909	886	895	888	888	957	880	933	948	875	915	852	841	897	929	947	932	937	941	886	906	949	905	897	919	935	915	844	942	906	895	912	841	869	946	886	868	821	913	896	894	908	849	884	854	917	926	883	903	884	892	884	901	918	906	939	895	932	887	848	899	883	924	925	921	928	877	884	924	885	916	929	929	865	926	863	922	919	864	921	936	850	913	912	891	907	921	918	930	882	872	927	924	918	918	872	897	907	889	900	921	894	963	929	915	839	901	865	905	901	867	908	918	907	851	860	931	907	924	951	875	925	947	890	878	883	853	882	896	890	884	964	937	875	899	900	927	919	874	926	918	924	901	965	932	915	898	902	922	900	867	876	862	880	888	884	937	903	888	913	899	841	929	933	870	852	902	970	900	903	902	886	927	887	923	897	921	891	927	880	935	867	906	868	905	916	909	868	897	879
17566	5588	2735	1082	776	661	585	480	459	461	403	411	396	372	370	351	342	311	339	383	347	333	315	304	315	328	315	338	354	358	355	314	334	333	331	352	367	357	311	308	352	315	333	345	368	332	341	358	350	328	334	313	317	332	314	331	347	326	326	308	318	332	287	308	312	358	306	342	305	305	354	332	336	344	330	331	311	335	363	359	348	367	294	365	343	331	328	325	327	350	319	355	325	317	324	346	315	334	315	335	296	353	371	355	319	355	320	311	325	322	312	365	360	338	334	325	304	333	339	339	351	318	350	312	323	319	319	368	346	337	342	336	320	325	329	356	327	332	319	341	323	322	324	355	291	366	307	351	358	350	305	344	347	313	351	323	323	342	332	339	286	303	314	313	309	310	337	318	352	340	305	341	319	349	337	307	326	338	353	302	324	346	323	308	332	302	346	368	313	361	351	319	350	363	357	319	323	318	316	316	329	362	303	318	353	328	350	309	342	364	357	308	342	298	299	327	328	331	303	321	310	310	332	349	323	369	365	323	316	340	351	334	311	332	317	346	331	283	343	352	306	301	332	310	305	343	334	361	371	347	354	341	353	305	352	311	346	319	347	320	336	365	297	360	321	353	309	324	355	314	302	347	316	335	337	362	316	320	331	312	349	333	331	323	309	348	347	301	318	325	315	310	314	328	357	301	340	333	338	355	321	344	345	375	362	319	332	304	332	328	338	339	339	387	307	347	282	360	336	316	332	329	358	290	305	347	348	308	346	338	324	359	320	314	356	339	343	359	347	330	297	337	291	351	364	302	320	343	320	364	335	311	323	322	341	342	339	346	354	380	337	322	312	329	349	315	341	350	336	333	334	299	335	321	332	289	311	304	344	305	333	309	346	323	318	336	323	361	347	335	323	334	354	310	328	336	336	340	333	349	341	317	314	325	317	333	355	316	342	331	312	313	327	379	313	354	341	311	315	328	318	284	293	305	315	303	299	327	326	331	310	379	333	355	306	338	359	344	337	372	340	312	315	359	318	328	342	338	320	335	267	311	325	340	342	335	318	340	325	289	351	319	305	352	344	366	316	318	336	358	303	313	298	321	321	308	343	339	340	328	340	372	348	343	321	332	363	354	356	360	350	305	353	318	313	344	333	332	325	321	347	362	303	328	327	336	351	340	331	319	318	312	314	333	342	329	309	346	321	345	305	335	333	348	324	340	330	326	367	322	348	345	321	367	347	338	331	312	370	319	317	333	301	350	312	323	301	325	327	311	320	320	348	316	354	329	291	310	349	316	332	323	309	324	307	354	299	315	319	356	322	308	345	366	311	281	351	331	318	327	353	331	307	322	350	325	318	331	329	297	344	350	348	363	341	319	329	309	315	361	341	291	311	309	315	339	360	318	334	325	327	373	332	318	339	317	354	354	349	334	331	366	352	355	321	303	324	305	325	341	349	358	338	326	337	328	359	326	333	381	314	332	320	353	343	299	335	295	305	333	332	289	355	343	316	345	333	325	349	323	301	321	331	341	329	308	336	332	331	359	339	312	346	345	351	339	334	326	334	320	320	309	269	339	312	345	314	382	324	350	347	318	328	302	333	342	323	346	333	341	351	311	335	318	339	349	358	348	340	314	326	300	337	347	316	330	304	343	298	325	329	347	359	331	296	323	318	334	373	359	326	312	361	309	325	320	302	333	332	350	362	339	325	342	323	327	309	301	338	344	341	324	295	272	326	314	340	342	345	359	332	329	339	315	332	295	323	337	349	317	376	341	299	353	356	351	339	318	318	275	361	340	323	339	324	317	363	353	299	332	316	327	341	337	323	334	368	337	333	336	323	322	333	323	348	345	300	330	327	324	323	288	343	333	331	286	323	310	347	311	364	268	305	314	340	347	314	363	301	300	328	342	332	357	335	321	327	301	308	326	355	320	344	336	346	330	323	358	313	326	352	314	330	331	338	313	317	291	328	316	314	316	327	327	327	364	307	302	290	370	340	318	345	325	304	352	329	327	337	313	332	313	349	326	286	345	373	319	322	323	315	325	302	313	327	364	325	341	332	330	338	303	351	329	311	297	317	352	345	351	339	305	348	330	348	319	346	326	331	330	312	382	318	324	317	308	316	312	314	345	325	307	338	378	327	339	334	337	328	316	324	342	339	338	337	319	321	314	335	285	343	330	326	350	326	306	330	338	341	321	302	330	326	340	352	334	340	319	330	319	346	359	318	321	336	310	344	357	330	356	289	309	328	328	353	342	301	309	339	340	342	324	331	310	286	321	301	310	326	301	343	326	341	322	345	319	326	329	316	303	352	333	366	344	351	358	337	307	328	339	361	349	330	330	299	329	325	312	309	334	325	358	315	286	317	327	312	305	318	319	347	376	317	356	348	315	338	310	344	352	317	375	345	322	350	358	358	321	314	349	343	275	345	323	354	373	347	315	315	331	340	346	322	379	315	346	278	326	338	322	300	345	319	309	316	291	312	349	354	329	343	309	311	334	345	351	342	323	309	345	314	330	334	338	339	307	343	334	311	356	330	335	315	352	307	346	351	321	320	342	343	290	339	310	371	356	297	327	308	305	337	305	322	315	314	325	321	339	266	343	362	352	334	342	347	362	335	305	344	351	320	347	363	351	342	302	337	331	303	348	320	350	314	320	320	347	320	328	323	338	356	344	327	312	328	324	320	328	353	344	334	309	308	329	336	355	338	333	322	325	308	310	335	322	339	343	363	322	319	305	328	378	315	343	305	355	333	321	341	330	314	307	324	298	319	322	355	286	333	341	292	344	295	315	325	348	316	351	344	334	311	306	314	365	339	337	338	313	330	319	303	334	333	317	304	328	333	321	291	343	335	345	337	342	355	329	299	348	307	311	343	338	343	348	326	353	337	323	327	296	391	330	336	360	348	350	330	356	332	346	327	322	320	340	343	330	309	346	362	333	308	317	331	330	339	301	289	316	327	336	342	342	352	322	330	335	338	320	332	353	318	334	328	334	334	332	326	344	337	309	365	308	347	344	368	341	323	356	312	350	316	324	318	348	347	347	320	326	335	323	339	350	302	345	361	305	324	343	315	324	338	302	335	339	326	357	319	341	340	322	333	335	342	321	320	367	327	340	327	368	315	330	318	343	331	333	332	327	329	332	343	309	327	340	360	342	297	314	323	348	326	346	325	348	328	326	326	300	333	339	347	323	326	301	333	286	300	296	340	308	334	310	309	353	341	363	342	385	342	337	346	323	329	313	333	328	340	344	365	315	334	353	346	339	311	327	317	346	358	335	313	339	329	341	324	316	337	359	325	329	335	344	346	345	355	330	310	332	353	341	345	334	319	337	349	328	316	336	302	332	338	338	306	297	328	331	291	317	336	341	294	317	337	333	306	344	340	323	329	359	322	319	353	324	316	328	330	304	331	324	315	348	292	361	330	319	291	330	310	314	361	316	353	340	318	321	327	325	311	362	319	349	325	336	336	312	358	312	325	329	321	340	346	357	315	349
13649	5219	3754	2857	2561	2361	2001	1778	1643	1571	1422	1348	1181	1082	971	947	922	944	933	910	951	920	894	877	878	850	877	855	850	958	846	840	925	879	877	869	915	1040	857	825	857	856	864	878	778	810	823	864	825	835	793	824	852	838	810	825	820	837	848	828	837	849	809	816	821	857	818	841	806	820	815	829	812	801	852	807	830	814	824	826	795	813	840	812	856	779	861	828	886	824	855	803	840	874	795	826	881	825	795	869	873	781	838	841	847	839	733	809	831	846	767	808	843	801	796	842	852	819	807	789	845	828	841	834	817	829	802	792	841	847	885	866	824	829	792	865	833	803	870	825	815	807	791	814	887	854	858	816	838	803	754	839	829	803	869	885	766	801	780	846	810	797	820	804	782	856	805	825	815	859	831	767	829	825	792	842	825	865	804	855	815	853	863	827	804	789	858	807	811	835	776	829	861	837	824	856	854	843	809	785	825	829	821	855	799	789	855	879	782	797	806	867	845	862	794	781	814	794	849	859	846	863	818	842	852	805	794	850	846	837	839	807	818	848	819	809	825	824	784	836	808	773	795	811	802	830	825	850	832	865	867	832	847	772	840	846	888	794	770	814	832	792	862	854	727	852	793	804	838	834	796	783	781	825	786	804	799	763	800	824	875	820	809	820	837	836	846	852	845	819	836	834	783	824	792	812	836	823	865	805	857	837	845	818	782	782	799	810	817	840	800	837	801	785	845	845	830	822	779	854	842	830	821	823	820	853	828	836	831	825	802	817	847	848	796	854	821	808	853	838	842	783	826	790	763	808	862	877	851	813	803	781	837	827	839	823	796	831	791	816	801	823	816	785	796	832	817	838	778	862	779	771	786	812	799	781	853	870	822	827	857	825	821	823	874	782	797	829	819	796	800	858	810	798	818	830	784	804	835	792	786	841	835	786	816	824	819	791	810	857	812	851	827	805	792	812	833	863	824	789	822	884	850	841	840	821	840	802	812	862	805	795	868	771	825	850	828	802	820	836	812	770	803	878	771	779	785	822	814	804	827	812	803	872	797	807	855	789	807	850	807	809	770	847	846	823	820	845	808	843	777	833	823	786	800	796	808	803	833	848	837	828	823	817	795	779	807	822	783	820	809	820	857	848	774	830	825	836	810	845	854	780	820	831	796	842	825	853	815	803	792	818	800	832	862	831	808	876	827	863	791	827	846	823	841	860	779	768	858	788	797	800	778	775	783	791	808	810	770	833	834	773	810	790	804	815	831	793	814	843	807	833	769	785	833	873	795	810	808	797	781	844	867	803	779	799	791	837	842	789	754	798	771	862	818	824	764	811	812	839	857	801	839	836	835	814	849	764	820	814	834	796	849	820	841	782	808	862	798	826	786	791	779	809	755	839	827	807	833	813	800	795	861	881	816	853	822	858	782	809	845	863	805	823	822	786	897	806	749	784	810	772	835	826	783	832	799	800	805	854	839	821	834	856	819	806	850	808	811	850	851	783	845	828	786	822	776	797	795	791	789	747	835	784	801	808	819	843	844	846	774	814	778	823	818	834	831	820	796	766	850	781	809	804	818	886	827	795	827	807	780	837	818	833	810	840	794	811	766	822	881	814	808	807	802	795	814	822	776	840	801	805	777	877	805	819	808	841	841	858	822	807	783	806	778	849	824	862	832	849	831	806	802	794	867	817	824	834	772	790	803	833	821	842	819	815	844	858	796	780	844	822	831	776	773	825	819	787	789	804	835	804	844	828	792	771	802	805	770	835	813	839	820	865	781	841	854	814	841	829	852	794	790	842	841	812	798	823	814	782	843	853	855	850	828	786	890	804	836	823	824	828	857	823	814	818	783	815	821	807	825	738	830	806	836	850	806	794	818	825	814	836	835	813	854	803	848	790	879	845	802	818	795	787	801	784	836	805	827	851	856	864	832	823	835	782	837	814	859	827	844	846	785	822	885	824	847	782	787	809	783	852	821	787	839	836	788	824	817	818	810	753	801	778	825	778	827	823	843	836	811	784	839	876	829	845	815	818	819	840	823	798	833	765	841	846	820	831	846	859	779	834	844	844	821	823	800	851	793	850	819	827	803	819	852	816	827	814	812	771	848	836	806	851	787	907	809	848	805	816	842	805	864	809	855	753	806	808	835	789	811	839	871	782	817	831	821	821	818	809	854	803	813	744	866	776	883	821	793	833	816	778	814	823	835	767	803	815	841	805	823	819	848	824	818	829	818	829	812	793	864	816	807	798	843	843	823	815	844	814	777	739	815	848	853	788	813	835	850	797	782	833	830	790	855	809	803	815	831	828	765	832	850	801	754	780	787	875	813	841	808	798	770	805	817	786	798	836	836	844	809	882	790	811	862	775	821	799	815	805	840	810	910	815	796	774	818	818	844	826	824	871	779	766	871	869	868	857	820	809	864	822	818	815	787	784	777	870	815	817	806	804	832	816	823	799	831	799	860	811	848	812	829	776	838	761	801	831	758	770	825	851	822	769	776	805	833	859	858	791	821	826	811	888	805	762	836	798	871	805	827	896	760	806	833	807	823	797	842	814	831	824	853	843	817	816	852	860	811	819	826	822	852	833	755	805	825	791	808	767	800	796	861	822	854	849	826	755	839	811	857	838	785	788	757	822	843	865	838	896	868	803	816	837	803	840	830	849	790	839	799	788	810	788	840	847	802	851	831	829	825	847	831	802	811	797	835	806	814	821	852	792	752	869	846	820	897	839	833	815	829	837	742	806	781	812	796	805	799	802	778	868	797	773	811	818	783	860	781	808	841	788	798	851	817	866	766	810	849	830	805	831	841	850	835	815	840	770	800	769	793	799	854	823	858	806	807	831	806	847	807	858	834	835	804	788	833	787	836	774	864	796	805	789	826	808	794	809	852	848	871	852	824	871	829	843	838	865	807	840	856	818	819	771	829	834	779	793	784	775	858	829	815	851	846	856	839	806	787	820	785	824	844	825	846	829	806	808	827	807	812	794	788	786	831	830	846	828	792	815	816	822	824	793	836	854	802	822	841	809	797	839	840	806	821	840	788	814	824	832	798	783	818	835	870	825	839	806	794	828	812	787	837	797	804	847	878	851	772	831	830	822	830	790	795	837	840	797	789	798	820	867	797	792	805	792	760	804	837	838	826	791	791	810	844	831	792	848	803	858	859	783	852	814	793	753	836	837	836	820	838	793	756	810	831	880	808	868	859	824	862	745	796	823	795	788	818	880	805	831	833	874	774	776	828	832	830	806	864	812	816	824	834	806	759	841	810	783	835	829	827	789	827	791	838	802	823	766	832	828	871	869	822	832	800	800	823	824	816	814	844	872	853	846	818	827	758	863	857	831	836	813	837	811	782	819	857	832	832	786	799	828	806	829	783	783	828	795	793	835	836	827	769	811	860	802	850	791	841	811	800	796	805	772	790	824	862	816	797	817	762	794	772	820	840	828	868	843	847	795	817	804	854	842	820	809	777	823	803	825	811	810	802	852	780	761
26042	10081	4768	1769	1031	701	527	405	423	369	321	260	278	240	214	228	214	198	211	195	224	190	229	177	178	187	169	183	163	171	194	195	176	187	211	184	211	199	192	183	175	162	179	192	205	177	170	164	199	174	181	180	173	185	174	172	173	190	172	182	201	177	191	198	187	165	160	191	189	144	209	175	189	202	181	164	193	198	185	164	171	164	177	164	181	184	203	204	184	182	181	179	180	192	153	196	184	204	166	195	172	164	178	193	190	174	184	184	200	187	166	171	151	183	183	189	173	142	170	174	201	178	173	180	177	199	190	198	196	194	187	165	162	185	179	171	184	181	161	195	179	167	164	172	175	209	187	197	154	175	176	146	197	195	184	173	198	178	176	224	195	175	185	174	199	202	182	176	188	197	197	205	184	178	191	176	189	170	171	206	174	199	208	163	201	199	202	166	182	181	185	182	193	177	161	182	187	200	181	175	190	173	170	169	180	188	197	192	191	194	171	175	190	161	193	184	198	189	192	176	177	161	196	164	185	184	187	186	189	191	162	167	196	185	195	176	202	189	164	159	162	192	148	169	194	188	192	163	182	185	173	180	204	191	198	186	183	155	212	170	153	185	182	169	177	177	196	185	179	164	184	165	177	200	161	177	175	165	190	181	192	215	178	198	179	198	184	182	183	194	200	179	170	177	160	153	174	191	184	174	194	162	190	186	169	175	176	171	187	167	180	195	171	175	174	187	183	174	210	187	174	213	206	212	172	167	171	206	183	200	177	178	184	185	170	199	164	188	192	191	207	182	183	184	162	209	182	172	194	172	170	197	226	180	183	156	197	213	177	191	180	176	192	191	197	175	174	176	170	197	200	178	160	173	193	189	177	187	188	162	177	193	180	196	191	175	187	176	194	154	190	191	190	188	182	192	185	185	183	171	187	168	197	181	180	190	205	172	167	170	186	197	170	167	173	163	189	205	191	163	190	177	218	175	180	190	190	183	204	186	194	171	198	166	166	154	193	175	189	188	176	194	204	177	205	188	188	172	197	192	175	158	199	190	184	193	159	188	178	177	204	196	183	172	192	190	211	202	191	161	201	183	183	198	190	190	173	149	163	170	217	184	166	149	184	170	184	188	213	177	175	177	193	230	200	169	184	193	144	200	190	179	184	204	166	209	192	185	171	193	170	178	180	176	193	185	177	172	186	181	200	186	164	175	176	187	162	195	197	192	188	220	180	188	216	172	176	186	191	188	169	182	179	174	203	183	185	200	212	178	194	187	188	187	208	197	173	218	164	188	190	173	166	197	188	201	185	186	174	173	173	173	199	171	180	172	200	199	184	167	193	177	190	164	197	171	169	192	187	201	170	187	151	168	194	196	195	205	199	174	180	180	193	209	205	180	186	212	182	209	179	183	164	188	174	189	180	172	182	172	188	191	179	207	199	178	183	152	170	179	164	185	190	180	179	200	175	164	189	188	194	191	186	192	189	187	182	168	179	168	180	200	210	185	184	188	209	181	187	178	180	194	179	179	170	186	200	189	186	188	163	171	181	184	172	178	186	195	191	193	164	195	195	184	169	191	206	184	193	181	149	193	164	186	187	171	192	176	201	169	186	184	176	201	158	194	187	159	169	172	162	180	177	197	188	207	162	179	203	165	174	166	184	177	208	188	172	187	180	198	170	175	163	200	195	165	187	163	180	132	196	165	186	186	186	189	188	165	180	176	182	208	181	197	204	154	187	180	177	182	175	193	201	177	177	167	167	184	168	171	188	168	180	167	183	188	184	179	188	180	191	163	171	168	184	168	176	196	180	199	182	200	168	204	175	184	170	191	188	196	173	176	172	156	177	180	180	184	200	172	182	187	163	195	187	187	191	178	179	194	163	202	169	201	166	199	210	200	177	187	185	163	165	160	186	168	176	173	178	210	148	227	204	154	170	177	173	152	173	170	176	170	176	195	152	181	161	180	207	183	173	173	203	187	180	184	195	179	177	165	171	189	198	175	152	159	170	186	203	170	161	181	204	190	215	184	169	172	168	169	212	180	156	177	157	195	184	170	174	206	157	178	171	186	174	171	162	192	182	188	210	176	197	180	182	169	203	163	184	189	175	163	188	214	168	176	183	189	183	195	184	160	186	157	160	173	201	184	183	184	212	164	193	219	185	197	188	173	187	190	191	195	197	192	204	187	174	183	189	190	184	179	173	178	220	204	169	162	194	197	191	187	192	167	200	188	175	191	195	203	188	201	185	199	197	191	192	176	182	176	182	209	193	186	197	173	173	190	170	176	158	182	185	194	180	205	175	191	180	183	181	196	158	176	206	191	181	171	192	175	177	156	181	171	197	195	163	189	190	176	177	194	190	161	196	167	181	182	182	154	188	196	185	169	181	184	193	183	160	182	191	203	157	160	189	215	179	182	159	185	188	163	146	165	168	175	188	173	162	168	197	195	177	169	189	183	202	180	163	171	194	196	195	188	195	160	173	179	171	176	190	161	167	156	160	198	157	166	183	187	189	199	177	204	197	203	183	181	157	183	208	178	191	168	182	195	172	182	205	201	155	206	180	168	182	168	210	164	191	169	189	202	178	182	172	161	201	194	168	216	213	206	206	179	195	181	182	174	206	184	181	185	210	185	192	201	156	177	196	178	180	207	195	189	173	189	194	182	169	182	157	176	182	196	173	206	191	172	197	177	188	177	182	192	178	188	179	174	191	203	191	180	183	174	166	168	175	191	201	181	166	173	169	206	178	161	187	177	162	166	201	190	193	159	160	200	176	184	173	186	165	183	201	198	174	170	207	194	199	204	162	178	194	189	193	188	184	196	184	159	172	183	189	184	182	183	183	196	181	218	157	203	181	201	177	186	179	202	168	179	185	183	183	222	186	182	181	175	193	195	181	175	176	179	167	185	195	189	192	171	183	179	174	193	169	187	190	201	207	193	172	187	196	166	194	158	160	168	183	183	153	211	199	176	178	202	194	192	198	203	177	187	193	180	174	208	177	185	210	147	165	166	177	162	168	192	179	186	189	170	189	213	190	196	193	195	197	178	197	174	187	190	160	185	159	180	169	208	184	176	169	186	183	190	193	183	183	202	181	156	171	170	194	194	187	188	164	170	205	176	182	187	173	192	195	185	182	198	171	173	189	158	187	171	200	168	180	170	174	166	158	184	186	179	174	173	174	176	191	187	187	174	205	200	180	173	175	172	165	170	170	175	174	174	185	185	163	197	183	209	190	206	165	195	169	195	158	197	190	188	179	167	180	187	196	183	187	191	167	189	187	175	205	198	174	184	205	167	177	185	164	168	148	166	170	170	188	196	188	152	204	154	156	177	189	174	185	160	173	179	189	198	185	173	177	189	150	166	179	190	168	215	152	161	184	197	181	193	193	181	194	200	184	179	190	173	178	197	208	180	166	144	200	172	173	171	192	176	192	170	170	173	177	168	190	180	189	218	183	178	167	163	180	193	183	169	192	202	174	167	210	183	156	172	195	179
17843	7671	5113	3845	3411	2821	2279	1991	1719	1514	1355	1141	1065	859	829	730	746	681	692	708	615	629	600	563	547	520	562	550	541	589	565	528	533	575	532	619	745	664	532	527	506	509	485	523	490	489	495	522	487	501	500	469	503	500	529	504	506	516	485	475	483	494	495	465	481	502	463	526	524	511	496	470	483	489	505	447	470	472	464	493	506	465	510	481	489	465	484	526	476	482	458	478	489	478	466	453	464	478	474	513	476	473	467	478	492	489	490	441	463	512	445	500	492	483	472	509	502	481	510	451	516	490	446	466	510	522	444	511	491	450	479	502	491	459	458	487	459	474	532	529	465	464	515	439	454	481	462	459	477	459	509	497	494	461	497	485	498	473	493	474	472	454	442	497	478	475	488	509	488	510	507	474	514	507	477	470	473	504	445	475	485	489	514	481	492	477	477	477	467	481	468	499	499	468	477	450	447	486	493	506	488	485	471	445	493	488	481	457	525	436	492	445	512	475	482	438	469	454	514	469	465	508	468	505	456	487	462	488	509	446	485	444	489	465	504	498	497	502	464	474	516	498	457	497	471	494	498	466	495	465	508	502	491	484	479	486	486	491	473	493	488	497	457	493	486	478	456	464	488	472	490	474	496	475	483	489	503	464	484	447	465	484	457	453	472	517	456	471	480	456	442	496	506	527	506	459	468	488	519	441	472	524	488	489	528	512	498	489	460	565	488	494	473	499	528	473	474	486	467	514	473	481	466	415	495	497	497	463	479	485	458	449	501	458	506	461	519	467	481	507	477	470	477	448	437	429	476	475	447	517	431	515	521	445	493	469	482	450	479	470	466	528	513	486	467	468	499	533	474	464	484	472	493	477	475	516	501	479	474	473	494	521	478	498	444	485	497	511	482	482	501	497	456	506	493	513	481	490	495	517	441	476	480	490	497	478	470	484	443	482	456	491	497	465	462	469	474	478	483	495	497	485	504	476	513	481	492	451	440	504	478	468	495	506	486	444	477	484	487	496	483	466	470	469	473	485	473	506	457	464	474	494	510	480	462	492	522	472	481	485	490	479	509	487	479	449	465	483	503	477	489	488	459	457	490	465	464	477	469	451	508	456	510	451	450	482	501	498	460	534	468	491	462	446	480	465	502	474	533	486	505	512	491	450	489	504	509	508	486	492	465	509	508	470	491	506	460	456	473	510	480	496	491	495	531	476	525	542	470	493	483	482	426	501	479	492	450	469	482	485	474	459	485	421	497	494	414	489	479	462	475	473	491	498	475	512	493	481	481	478	482	490	488	483	475	449	460	520	485	493	524	452	467	478	465	493	488	500	484	474	452	480	472	504	477	489	472	467	489	465	497	463	469	465	448	483	488	456	445	471	486	470	499	507	475	493	516	466	422	478	459	450	493	489	487	496	482	505	464	504	463	479	469	491	458	472	463	496	474	465	450	501	488	455	456	496	443	469	510	473	494	444	504	520	466	464	521	528	502	492	506	483	486	491	469	513	527	462	466	525	486	473	453	441	439	494	488	445	503	503	521	486	484	495	485	484	502	476	482	475	486	510	469	481	480	495	485	478	507	518	484	511	474	455	471	505	453	491	476	500	530	468	435	463	496	479	472	458	461	448	458	478	457	464	514	458	487	420	471	495	497	511	465	467	494	472	460	499	465	471	437	483	466	470	481	489	468	499	498	476	466	496	477	498	485	471	469	468	500	473	484	532	463	508	431	465	466	479	477	497	458	509	448	451	480	459	499	491	481	521	491	459	502	524	458	449	464	514	469	515	438	503	480	480	469	511	456	507	484	470	456	473	492	513	454	467	479	478	489	501	468	475	484	475	473	464	483	437	476	472	478	492	477	508	476	443	496	492	504	478	532	496	513	449	439	488	445	479	465	462	470	499	463	478	467	488	484	438	493	435	451	475	505	501	459	437	492	458	520	494	468	459	491	464	491	484	545	498	524	501	435	489	474	482	431	475	482	496	493	466	477	480	465	502	488	494	498	447	446	487	506	480	481	482	518	497	501	458	421	496	489	433	503	462	539	479	463	521	504	450	505	477	481	509	441	527	455	479	459	515	457	458	485	471	486	440	451	511	510	527	526	506	498	443	487	512	506	485	451	504	486	460	492	501	499	484	465	491	503	432	455	446	465	488	486	486	515	467	502	492	498	483	474	471	463	473	501	493	500	477	484	487	508	514	470	478	479	471	484	455	479	456	462	456	457	512	483	434	489	477	460	499	493	469	477	468	459	462	483	462	471	493	497	509	480	521	513	457	516	488	475	460	479	440	494	483	454	528	501	492	466	484	502	471	493	480	457	458	486	515	475	470	469	452	512	516	495	482	439	460	516	476	472	439	521	460	540	491	519	465	456	500	486	518	527	447	515	469	493	492	469	458	469	499	471	501	516	493	456	488	480	507	494	464	490	450	466	501	462	448	505	505	475	504	455	490	495	476	486	466	492	469	462	499	507	487	505	473	481	507	493	467	509	500	446	475	448	484	493	488	472	453	427	479	433	457	472	489	507	461	485	475	511	470	528	510	488	526	469	452	502	481	461	487	500	480	445	487	485	470	436	470	496	490	487	455	472	506	473	484	475	513	491	508	452	476	549	492	512	490	470	463	526	474	461	447	507	471	449	476	472	456	491	453	492	475	481	452	437	471	466	481	463	499	475	487	477	508	445	481	513	481	494	470	497	494	494	485	487	492	439	481	456	447	486	475	509	497	495	475	489	462	482	501	458	486	467	469	470	477	492	485	472	473	484	471	466	481	474	481	485	481	481	460	510	471	466	474	452	475	459	493	528	452	479	460	459	496	479	472	489	482	457	427	452	491	468	509	465	508	488	463	467	445	538	475	458	445	485	487	459	493	480	483	482	512	538	481	507	472	504	469	471	484	492	486	441	461	469	472	432	480	477	468	516	486	462	490	494	485	498	503	517	488	483	467	455	471	483	491	468	511	502	509	473	506	472	462	495	478	495	425	487	491	476	445	481	493	516	506	471	449	466	485	494	441	504	496	493	505	486	476	502	535	470	470	446	478	485	453	483	486	478	488	463	476	525	486	445	482	463	488	498	489	493	467	476	446	476	486	475	490	505	498	498	435	477	482	419	490	460	472	457	495	456	470	493	462	463	466	503	479	494	471	464	531	482	547	471	486	512	501	448	484	451	493	453	485	517	502	452	500	482	510	513	474	459	465	482	497	495	430	490	473	500	524	473	472	475	470	472	473	491	500	518	469	468	468	501	492	430	526	462	474	460	491	521	480	489	506	488	458	515	455	494	480	485	491	473	470	465	467	473	490	473	451	449	426	471	486	500	450	466	481	483	471	480	468	468	475	448	480	468	482	454	475	489	476	465	431	530	521	480	486	473	498	534	455	472	473	498	472	455	456	476	499	450	502	469	502	474	483	491	478	475	497	471	484	473	485	478	469	457	432	481	500	497	463	474	499	510	489	503	494	437	491	482	471	482	502	513	470	461	514	459	475
6980	1691	846	675	627	488	452	418	439	386	422	375	398	402	389	358	404	413	404	337	323	372	353	394	327	335	377	363	365	359	367	359	380	330	349	362	347	318	359	344	362	369	352	320	338	366	350	361	380	344	341	360	358	337	364	342	391	331	333	343	384	350	362	345	382	352	339	345	352	353	356	336	361	374	378	379	380	295	373	349	375	338	364	393	377	342	378	359	388	368	387	352	369	333	325	330	334	338	370	383	376	398	373	328	338	372	386	389	357	368	389	348	351	382	375	346	351	376	368	373	317	335	340	333	342	371	359	345	381	345	338	363	368	358	354	362	335	387	341	341	338	358	365	329	384	338	356	395	375	329	340	357	350	357	362	333	342	383	361	323	347	336	354	387	347	360	353	349	380	351	349	373	392	338	385	358	351	363	326	314	342	369	329	339	370	362	369	364	362	324	377	329	378	344	359	364	319	318	379	366	353	362	379	346	324	390	367	352	346	382	336	368	371	366	363	349	325	406	359	368	332	349	380	354	344	346	349	355	400	334	369	350	351	374	351	372	372	353	392	378	413	370	354	349	334	337	380	379	358	320	349	368	366	383	369	309	377	356	396	332	360	333	354	369	340	380	344	380	369	342	360	367	392	375	366	343	351	376	334	323	377	329	321	372	386	341	374	370	332	382	379	344	379	351	346	364	332	365	339	320	376	365	358	357	367	364	371	336	355	365	396	330	329	369	329	348	362	359	358	320	359	292	397	362	332	363	328	347	375	381	384	330	353	333	380	345	361	353	315	359	365	351	392	369	345	381	347	353	377	332	351	348	364	392	365	341	342	335	362	344	339	377	374	365	355	371	362	298	356	336	362	342	373	353	340	363	385	346	352	364	353	374	384	391	391	351	353	317	339	385	303	363	337	361	342	366	375	360	319	307	360	374	337	359	353	382	402	350	381	364	354	317	358	343	363	387	336	363	365	343	344	366	344	328	349	350	349	336	343	317	368	349	388	391	376	363	341	357	396	369	376	332	379	354	365	388	346	378	357	344	396	334	355	340	357	347	342	381	359	339	384	337	371	357	332	350	381	340	363	410	390	357	340	365	346	362	407	362	362	343	363	363	346	371	383	380	326	376	339	354	377	345	333	378	353	373	374	362	350	347	367	367	319	344	357	370	372	376	359	388	359	386	350	339	347	350	370	352	378	352	399	371	366	361	336	350	383	341	359	331	376	329	365	347	315	356	350	353	343	330	357	362	346	333	376	356	342	360	353	342	337	362	374	337	336	331	371	378	356	362	361	354	380	362	380	358	357	352	381	349	339	356	374	352	339	359	348	353	338	361	355	363	341	364	328	348	380	328	365	367	367	295	351	332	345	379	361	360	353	332	337	344	358	347	394	354	361	338	372	341	373	347	371	369	356	346	335	337	353	326	309	358	318	324	371	361	373	348	350	345	367	351	396	367	356	361	369	363	356	371	384	371	396	343	342	380	372	396	395	419	334	339	357	344	377	394	383	324	347	347	346	375	404	361	381	346	353	375	365	338	343	356	324	352	372	351	338	363	340	328	335	362	322	392	384	374	386	348	346	374	381	334	370	370	354	338	325	353	346	359	331	353	359	345	367	359	359	352	341	352	396	345	355	350	407	381	374	357	356	344	321	355	340	344	341	356	357	361	334	349	357	388	368	332	363	328	350	322	341	346	348	344	336	367	362	335	348	402	367	361	308	364	364	384	358	373	339	360	339	320	359	372	353	351	350	327	319	359	370	345	343	339	334	326	355	334	392	324	356	351	359	369	355	357	412	337	385	390	375	388	344	369	359	351	362	324	389	346	368	366	330	360	330	361	367	392	373	355	345	358	352	338	342	313	322	347	321	331	351	357	319	347	361	368	356	346	352	387	329	374	336	359	359	359	351	354	331	357	322	336	346	355	369	369	343	318	375	338	366	351	387	356	333	360	366	362	390	354	345	329	340	366	370	363	359	356	345	367	349	340	364	372	347	380	338	338	341	378	333	339	343	387	307	402	359	387	361	379	340	355	333	364	346	359	340	332	343	343	322	358	325	348	353	339	320	340	364	350	362	336	346	350	375	373	358	340	339	358	355	327	326	371	360	327	329	337	341	356	364	340	369	396	380	358	350	332	359	348	361	350	374	360	357	367	359	312	336	373	343	315	327	344	366	347	403	338	369	370	374	363	350	355	374	351	406	359	354	373	373	377	349	376	356	358	348	371	378	364	346	381	348	299	410	395	329	357	348	339	355	348	349	352	344	376	357	359	344	364	375	369	362	346	362	331	426	349	349	379	342	346	361	369	359	350	367	366	348	346	378	362	351	369	326	347	361	363	359	371	330	352	359	364	350	337	337	348	363	362	381	338	347	378	394	340	330	366	382	332	358	372	385	362	366	359	330	375	365	383	338	339	355	346	375	300	368	349	364	365	330	376	334	362	380	341	365	348	370	352	356	321	330	349	345	362	359	372	377	359	307	341	378	351	393	358	358	346	368	366	343	341	334	337	361	334	365	362	371	345	362	357	373	346	339	326	346	323	378	353	325	388	347	355	342	354	364	352	383	396	363	333	356	366	370	387	382	340	402	342	346	335	333	347	341	352	352	343	326	338	344	331	380	342	371	338	348	321	336	364	373	390	346	355	377	346	387	391	321	370	372	360	362	380	393	356	340	350	314	357	337	350	355	368	338	376	394	369	340	395	376	330	360	362	384	354	349	376	366	397	350	334	383	385	348	361	346	331	351	349	353	374	356	356	351	375	386	314	375	379	329	360	383	365	318	366	378	352	383	339	378	357	351	384	383	337	365	340	371	386	345	366	339	337	365	378	322	364	354	332	368	322	340	359	343	406	358	344	363	335	369	339	351	327	368	359	336	373	341	359	337	332	341	356	351	350	366	325	333	389	359	358	345	408	366	371	372	380	338	346	357	353	354	331	323	379	371	336	351	373	320	345	363	365	369	329	327	355	332	352	322	383	336	384	335	386	367	369	348	343	343	380	369	377	328	344	344	397	364	335	379	352	333	352	347	364	336	389	401	328	322	356	353	337	369	374	359	330	331	366	361	371	383	329	363	312	365	356	374	337	356	366	368	374	350	345	355	363	352	336	322	334	349	357	355	393	369	351	353	358	331	363	393	361	352	378	337	351	355	381	385	347	378	356	379	354	326	384	326	340	349	383	350	353	364	369	324	360	363	319	316	339	353	377	351	344	372	364	322	330	359	345	362	360	354	359	377	329	360	338	349	374	328	380	351	368	326	385	341	328	347	345	385	385	343	375	373	330	349	379	337	348	366	340	379	364	368	334	357	347	318	356	334	370	323	352	354	360	353	391	381	384	372	353	368	342	378	361	361	380	364	361	365	325	341	366	352	348	349	387	350	363	352	347	361	364	371	341	373	424	359	366	386	348	366	374	384	384	323	320	345	354	383	354	367	364	353	405	375	359	371	331	327	346	398	355	367	377	375	379	354	319	377	347	374	380	323	392
5748	2080	1890	1849	2015	1557	1428	1449	1280	1227	1103	1076	1048	1080	967	975	906	891	941	914	969	872	929	903	867	859	907	901	867	874	856	897	879	914	913	919	929	891	891	897	904	885	895	936	897	875	876	850	894	939	866	834	835	858	867	890	897	904	918	888	903	921	889	888	882	900	898	901	862	900	867	863	888	888	920	856	873	864	877	863	846	843	888	865	930	863	902	873	897	901	846	852	936	882	869	867	867	889	864	901	969	885	902	895	890	883	902	917	875	893	886	862	885	867	868	870	892	924	903	876	916	907	913	889	897	887	899	885	889	883	891	849	891	902	854	840	839	898	911	863	836	918	877	896	891	895	899	893	944	869	920	905	974	894	925	910	869	923	915	908	841	922	867	836	916	889	843	918	871	857	845	911	878	906	907	869	838	866	850	894	883	894	948	898	938	885	931	861	907	905	928	928	881	843	939	903	900	854	895	850	890	906	840	820	873	856	874	927	893	844	892	859	922	906	902	942	929	873	872	869	918	856	863	901	875	894	869	939	886	851	863	897	872	887	867	889	873	857	880	868	856	901	922	902	882	892	905	891	826	927	878	947	874	875	915	869	878	876	902	845	876	869	954	864	853	894	853	888	888	903	921	903	902	939	958	902	913	878	914	847	835	862	856	868	871	870	902	871	866	901	923	852	886	864	980	894	883	884	906	912	853	899	873	869	885	893	856	888	867	938	899	913	923	931	886	890	897	856	885	823	900	854	893	893	869	868	853	904	854	918	887	878	901	867	924	936	874	871	876	954	929	929	860	903	892	843	885	898	915	889	891	854	913	929	889	841	935	928	929	844	890	815	884	900	911	897	916	909	863	897	876	880	875	883	926	903	927	895	907	873	882	842	879	884	895	874	883	890	895	870	850	893	869	933	838	860	913	878	943	884	900	868	902	893	873	895	889	886	906	898	889	918	911	856	858	884	907	873	891	895	885	864	883	879	926	888	873	901	847	904	854	906	868	890	875	918	876	888	880	874	893	894	881	943	885	913	835	932	914	873	844	861	917	849	882	851	872	899	885	902	894	901	880	908	857	903	879	888	905	887	918	841	921	866	878	857	874	899	936	908	864	876	850	913	931	911	874	910	898	845	868	856	908	817	847	954	881	907	876	913	847	890	894	891	874	894	892	887	891	922	864	891	881	892	903	896	900	948	869	889	935	873	936	877	888	838	915	876	862	958	892	899	908	878	862	833	885	869	874	845	909	918	877	886	842	819	898	847	877	884	839	889	891	962	883	930	905	925	879	901	899	867	879	850	891	870	910	890	946	870	909	873	864	845	909	926	937	844	850	866	902	873	895	876	879	865	866	879	909	870	870	894	906	898	886	916	870	903	855	922	894	844	928	843	883	887	921	932	900	891	883	870	896	907	846	923	870	885	865	853	872	893	844	874	915	894	890	907	886	890	871	848	879	814	852	888	866	936	842	882	846	887	925	883	812	866	898	862	909	886	886	874	858	899	886	903	899	891	856	883	900	925	899	915	893	945	923	905	894	897	901	871	914	913	919	860	922	906	873	869	885	898	897	889	877	898	931	891	908	900	901	836	900	917	875	886	884	847	909	857	832	919	900	875	847	904	877	879	860	870	935	851	942	873	900	870	883	883	839	880	900	918	887	877	891	839	894	919	856	859	887	856	950	849	888	887	917	917	920	920	906	915	891	857	858	877	865	904	912	887	927	903	872	890	877	859	894	932	911	869	875	910	971	878	928	890	878	855	839	826	902	870	919	890	874	854	852	871	862	908	848	935	937	851	882	882	872	888	899	952	873	873	862	900	854	855	886	830	899	856	921	888	886	929	907	884	849	908	879	912	858	910	914	935	885	888	876	888	878	852	908	865	908	905	889	887	873	955	918	858	871	916	871	884	887	905	890	884	880	881	855	879	871	790	941	964	875	827	893	885	880	914	910	905	905	873	854	904	916	890	858	888	906	897	880	899	908	894	904	841	906	864	922	892	891	898	885	893	864	880	859	944	889	933	908	916	835	892	928	890	843	877	918	903	916	907	930	854	905	891	927	851	862	893	902	942	907	873	868	880	959	856	910	917	923	881	913	881	884	896	890	891	915	902	918	876	876	880	890	913	903	879	916	878	857	877	939	914	870	886	879	881	898	954	887	850	908	918	917	855	894	849	881	872	907	922	872	925	914	879	848	868	887	881	914	887	961	933	911	867	844	903	867	913	904	887	895	841	913	877	851	926	925	899	908	874	870	898	837	867	865	883	904	849	830	847	893	836	880	886	879	854	876	864	898	881	895	872	863	855	886	858	852	870	850	893	850	852	918	905	917	843	890	896	877	966	890	895	888	903	894	901	856	914	871	880	859	839	920	878	863	891	905	969	846	891	906	899	877	869	829	899	913	860	843	897	910	908	905	904	914	914	909	887	903	864	889	889	874	842	871	861	892	930	911	897	861	827	800	905	881	926	877	866	814	930	853	811	911	875	893	853	920	877	936	917	922	880	874	926	900	848	847	923	877	858	904	909	862	868	793	920	868	860	881	876	862	911	874	851	898	832	878	883	843	886	825	834	845	909	877	872	909	847	904	928	899	937	898	815	896	932	887	886	925	899	874	912	835	877	915	879	892	887	853	874	826	873	920	887	890	905	902	916	921	906	873	840	930	855	885	887	888	842	911	911	878	931	866	872	872	903	845	842	949	917	857	883	860	872	878	906	909	891	883	861	794	887	805	833	919	854	900	883	890	888	806	875	919	889	871	925	896	861	878	897	875	903	873	931	938	879	929	904	851	872	902	877	916	920	796	882	902	872	847	922	884	892	863	821	860	869	868	893	936	883	910	956	889	913	837	892	858	908	864	943	832	885	862	920	926	868	886	859	877	870	942	877	883	798	916	931	819	856	896	866	895	888	928	853	849	957	884	908	927	831	888	812	863	891	867	863	881	862	930	868	879	863	866	886	861	820	885	838	867	890	877	830	855	884	918	871	833	880	914	834	886	851	917	932	852	910	863	905	907	904	861	878	872	893	908	894	857	923	914	873	861	929	915	920	884	899	918	918	880	918	821	850	888	893	888	891	860	872	874	853	835	904	905	908	880	869	885	941	880	853	893	855	896	855	876	900	972	912	878	899	888	896	890	896	904	900	926	884	919	879	898	886	910	898	859	914	912	865	846	846	906	888	865	904	858	853	864	883	874	895	928	927	903	931	874	831	869	867	903	894	859	891	844	890	886	882	910	901	904	847	858	918	898	870	873	859	902	885	891	897	900	813	887	845	909	913	873	845	865	913	875	862	886	940	894	916	924	903	893	871	890	853	862	948	937	868	903	857	883	895	919	889	815	912	876	859	861	918	874	831	918	882	893	937	901	885	869	936	926	907	861	901	878	864	867	892	857	920	811	905	868	941	854	858	864	902	935	876	846	863	933	916	920	883	893	944	866	861	883	884	875	862	870	862	864	914	908	882	877	892	896	886	906	889	897	878	850	897	884	867
17847	6013	2320	1134	794	564	505	496	493	452	398	392	380	350	312	304	313	325	319	337	324	286	339	368	338	329	295	327	334	311	325	319	322	291	333	340	331	313	327	349	337	340	323	319	325	295	316	342	328	325	335	326	320	311	333	302	321	329	297	320	303	353	294	321	294	316	340	349	348	328	321	321	326	320	332	342	334	349	332	328	342	350	310	330	294	328	328	300	326	320	358	293	294	375	317	275	320	338	318	332	340	340	325	310	322	321	330	326	314	318	327	308	327	288	303	350	334	346	305	330	305	348	309	325	329	298	298	325	333	321	314	370	348	324	312	336	351	351	319	310	329	288	322	293	325	309	323	361	345	319	326	364	346	344	336	319	313	285	323	298	368	327	321	330	314	316	320	367	335	371	339	291	328	318	352	301	329	338	330	292	339	345	336	324	315	335	342	335	293	354	343	289	336	315	318	303	306	343	285	296	337	321	308	346	323	338	332	330	335	331	352	300	302	365	303	309	312	330	335	305	295	361	316	323	292	305	338	315	306	308	303	328	299	346	350	357	300	324	349	315	335	286	340	343	330	319	324	279	330	322	302	318	313	345	325	341	317	318	295	326	323	303	348	284	337	302	355	317	338	314	319	325	357	316	309	317	301	314	293	349	305	320	327	341	326	323	309	298	306	357	341	307	331	323	328	320	368	334	340	336	292	324	322	356	325	293	310	312	329	302	336	332	316	291	287	324	299	307	341	355	333	326	307	312	297	310	325	310	331	322	303	343	293	322	319	312	319	324	346	335	335	292	334	321	316	334	340	340	337	309	326	320	352	334	326	320	337	335	311	336	346	326	314	320	322	333	378	342	322	342	315	348	342	343	284	343	347	329	294	299	350	327	334	315	276	345	321	325	328	321	325	334	337	290	307	329	301	325	333	320	342	290	330	332	335	313	321	357	357	324	297	331	312	330	335	275	316	362	289	336	320	368	320	302	332	342	314	296	344	328	312	329	332	288	319	319	335	320	318	315	346	324	317	334	336	344	316	318	292	313	339	360	325	282	319	303	295	304	320	307	302	297	351	337	359	302	309	342	339	301	296	307	354	315	337	325	297	331	327	308	353	347	282	305	301	295	302	358	303	328	338	312	320	385	342	302	324	330	326	333	290	346	357	320	321	312	300	368	330	305	309	275	283	296	304	314	317	332	315	302	323	321	318	318	342	310	316	295	324	306	310	320	314	328	319	336	336	346	349	339	296	333	363	341	310	331	295	302	318	318	318	327	312	322	311	317	315	341	317	305	320	304	286	313	365	314	330	303	336	309	300	338	326	350	298	347	323	294	318	292	374	344	341	322	347	298	323	342	297	339	283	346	321	331	317	321	331	315	349	329	295	316	333	316	332	320	326	342	339	342	306	328	321	327	319	321	315	339	329	339	321	324	328	338	347	310	322	321	341	321	292	330	328	344	320	356	327	324	309	314	320	369	361	308	320	316	334	327	289	294	328	309	321	325	309	345	331	317	334	346	309	331	338	307	330	311	346	319	332	323	356	328	347	332	297	328	333	301	311	308	327	327	321	349	329	366	347	299	312	317	354	319	332	349	353	330	326	309	323	353	300	316	345	359	312	315	301	315	355	320	316	320	317	332	306	304	307	362	333	308	299	317	338	325	358	309	339	314	324	306	282	357	315	295	335	311	328	334	328	339	326	349	326	357	309	332	306	328	306	346	344	325	304	309	326	331	338	318	341	308	327	338	307	315	308	329	334	338	306	315	287	305	335	304	295	323	329	301	301	337	309	304	329	342	323	309	328	296	323	332	339	335	350	332	304	364	300	308	310	309	318	341	355	356	338	287	346	342	296	308	300	290	320	335	333	360	335	331	290	340	331	330	362	344	321	300	289	310	301	329	361	360	325	320	328	330	301	335	348	322	335	318	293	301	352	313	317	314	322	328	318	314	324	287	320	300	358	295	354	320	341	342	340	377	289	309	323	334	346	300	313	325	306	325	327	347	308	327	300	316	328	333	333	313	336	318	305	317	321	313	319	316	332	320	367	306	312	271	311	333	326	320	332	335	321	310	293	324	330	352	357	327	292	312	325	306	332	361	308	348	356	379	323	317	348	327	389	314	299	314	338	312	305	305	330	336	321	350	343	334	320	355	325	307	332	323	306	315	317	288	342	287	321	299	326	342	341	360	342	340	316	315	327	309	291	330	325	332	334	311	322	298	312	335	312	313	307	343	311	329	310	316	317	332	329	326	315	315	323	303	327	312	311	320	302	303	341	308	294	335	335	327	315	333	310	351	321	305	344	303	300	322	303	299	304	288	354	299	284	325	344	312	340	309	336	344	313	328	331	345	331	343	306	307	322	355	304	283	330	334	317	308	299	324	304	330	288	334	289	361	274	354	317	316	327	316	352	348	343	319	295	307	317	328	336	307	310	344	290	308	318	302	323	312	317	343	298	334	335	331	290	334	287	323	295	336	315	351	317	318	291	319	325	307	304	296	297	306	333	329	311	318	333	284	309	305	296	334	316	341	290	319	342	324	323	282	303	342	356	330	319	332	328	339	315	337	338	301	310	337	353	326	314	312	324	310	315	295	294	329	332	354	330	321	340	309	312	351	316	283	289	334	343	307	327	332	322	337	322	327	319	319	337	313	348	318	335	333	311	320	315	308	309	338	313	336	337	352	325	330	309	321	357	284	296	291	331	329	313	325	328	349	330	335	300	332	319	315	311	326	332	317	362	341	316	319	341	331	310	311	369	329	316	332	310	349	345	362	324	307	325	302	347	287	282	308	307	339	323	390	314	344	326	331	343	343	336	318	349	318	318	354	356	322	311	340	306	295	305	280	282	326	307	305	340	310	325	337	329	345	296	333	325	341	344	320	314	295	348	278	299	315	326	312	302	345	329	327	338	331	302	308	339	323	317	334	338	302	320	310	301	335	335	320	335	361	336	281	325	314	342	335	345	356	316	326	313	336	294	324	311	344	330	322	361	357	336	319	339	315	324	348	327	323	316	340	343	350	327	345	310	317	316	366	287	321	336	317	298	299	325	316	339	321	314	330	320	304	344	366	318	341	306	318	334	330	324	336	324	376	315	343	312	334	320	347	323	335	315	333	320	305	293	331	297	292	332	303	323	303	325	325	310	312	303	315	339	306	336	280	324	301	294	367	329	307	329	360	365	323	376	344	328	307	330	316	328	330	336	314	284	337	327	332	298	307	363	306	347	322	346	316	321	328	332	285	312	291	314	345	300	314	319	321	345	337	310	346	313	326	348	313	292	321	321	287	332	304	280	305	354	318	336	329	323	367	329	330	312	320	307	329	306	314	322	319	314	321	325	288	345	330	245	294	345	320	317	336	320	296	333	289	328	284	329	295	320	327	324	352	354	320	326	335	314	329	319	316	334	322	326	320	340	319	330	290	298	402	321	323	345	327	301	341	285	341	311	324	334	324	358	307	330	308	314	335	327	328	305	310	332	346	346	317	329	311
13644	5528	3460	3176	2850	2150	1994	1846	1547	1431	1244	1203	1085	1054	969	953	996	986	890	889	873	831	847	848	805	882	876	788	876	816	804	835	863	832	899	905	866	898	800	855	828	849	817	759	823	852	807	807	836	821	821	846	778	841	854	817	764	828	817	806	809	798	813	839	827	785	828	749	782	841	824	791	801	800	808	826	805	787	755	798	796	828	793	785	780	814	853	846	773	825	849	815	791	822	833	793	774	808	811	791	863	808	747	790	777	828	801	857	808	821	770	816	842	803	762	842	759	861	795	799	764	797	822	785	784	801	780	850	803	845	791	784	799	786	804	800	759	807	794	786	818	819	803	823	758	801	801	824	797	818	799	756	769	819	787	817	805	805	813	806	764	831	808	821	852	834	796	825	809	827	756	836	814	852	853	784	823	848	781	786	768	727	805	794	772	802	844	787	808	795	828	842	732	825	795	742	808	892	808	760	762	780	801	751	837	739	862	784	766	820	806	810	778	764	804	827	808	809	821	811	785	807	808	813	767	828	821	836	838	797	797	789	791	858	808	836	772	809	801	774	791	826	818	850	732	820	842	788	822	787	822	733	828	770	817	787	848	814	796	788	824	821	811	776	781	820	782	822	821	830	799	820	854	795	807	800	753	769	826	811	847	777	775	807	773	788	811	769	798	817	860	814	754	819	762	806	850	793	818	802	777	825	814	813	805	778	816	806	777	825	783	760	838	831	796	758	798	770	817	795	803	786	770	842	797	806	801	834	832	803	787	783	778	812	787	756	807	826	783	767	819	826	862	836	769	842	821	834	801	788	806	775	817	820	770	773	796	780	780	810	841	824	780	807	846	852	795	817	762	805	820	817	812	796	811	787	830	820	755	796	813	812	796	781	805	806	803	778	771	846	760	771	799	739	803	866	754	884	804	825	832	802	838	819	779	778	902	762	753	802	811	835	828	814	757	861	783	802	795	816	777	821	808	789	796	795	816	795	857	821	763	782	796	793	781	864	807	794	800	801	814	843	865	758	856	844	802	843	727	824	790	822	882	852	802	771	795	807	808	752	759	770	733	795	785	734	847	813	786	805	817	864	827	759	774	853	754	781	817	785	867	790	827	831	810	791	824	792	796	819	807	800	767	797	823	782	806	818	777	824	799	778	818	805	826	809	795	773	805	800	835	850	763	817	847	803	823	782	749	777	752	785	843	762	795	797	791	818	806	796	811	850	827	789	808	846	716	759	787	795	765	814	777	797	814	813	797	781	764	768	808	788	806	772	772	814	817	767	832	807	786	780	796	801	835	811	815	780	796	757	776	778	823	803	779	791	845	757	794	787	831	826	776	820	764	819	785	819	765	807	782	774	789	791	784	821	796	787	877	831	803	810	800	800	770	807	782	791	812	785	824	777	775	796	762	822	776	772	786	849	797	781	798	770	779	799	822	794	804	728	801	794	815	788	790	800	751	817	825	802	831	811	818	770	793	812	804	851	836	786	817	837	803	811	810	807	781	808	778	815	802	813	787	794	811	738	783	794	776	778	764	807	796	877	867	835	773	815	755	816	758	792	797	795	760	773	768	802	789	833	814	757	799	811	794	796	808	804	827	811	826	793	783	807	810	797	808	801	790	765	813	770	762	813	761	801	782	768	779	801	856	770	766	820	826	772	770	769	796	808	774	821	792	810	844	811	801	853	790	823	772	772	789	787	817	754	764	837	790	778	805	797	826	765	819	772	733	844	832	758	816	773	778	798	790	805	772	777	832	822	794	786	807	830	821	816	787	754	759	796	781	786	766	796	854	792	831	780	830	816	830	870	794	773	767	869	755	856	810	789	793	885	847	823	800	765	761	825	813	820	805	810	785	815	842	808	798	791	765	782	770	778	834	802	774	810	760	845	804	810	778	830	825	811	784	794	829	807	773	786	836	802	809	768	804	778	784	788	862	755	802	777	774	783	774	800	785	802	783	819	761	806	808	795	816	820	811	850	792	814	784	777	815	793	794	756	793	806	796	779	807	755	763	742	807	794	833	863	837	812	812	816	823	836	790	801	772	778	753	823	865	827	800	828	796	751	822	793	780	848	795	776	802	814	779	786	810	772	851	816	789	799	847	793	822	824	815	734	827	809	821	793	844	806	781	767	846	828	796	801	777	798	815	801	793	878	793	766	818	844	773	855	775	811	818	802	763	769	783	857	813	751	790	772	847	795	771	777	867	775	809	764	817	781	808	831	888	777	842	847	802	758	749	806	815	796	777	804	766	744	800	800	840	796	776	855	772	789	782	819	799	842	808	836	842	782	777	784	824	794	761	778	721	794	813	814	800	810	851	775	776	817	813	815	753	780	779	842	812	804	807	801	794	841	810	807	786	824	824	746	812	784	836	788	760	831	842	824	783	803	757	776	803	752	796	761	800	860	791	784	790	780	795	761	782	782	804	808	776	834	847	807	789	799	757	758	788	794	774	825	854	789	820	797	826	803	751	773	824	763	832	809	818	792	824	810	775	728	743	778	803	836	809	768	786	814	797	808	792	858	814	764	760	791	765	802	843	814	821	804	817	814	824	775	771	834	747	758	780	778	853	765	769	772	802	828	783	763	879	803	785	744	771	795	790	822	819	788	829	821	783	804	811	795	823	777	850	787	760	834	789	811	823	783	796	794	792	824	791	847	794	846	818	798	774	818	785	775	811	791	767	818	765	830	824	820	813	734	744	812	782	871	851	809	841	763	808	807	760	782	815	839	757	805	800	788	765	778	794	754	823	817	823	847	828	816	755	844	784	806	800	789	776	795	785	733	773	817	774	729	823	798	774	797	782	816	779	817	794	785	802	834	801	806	854	785	813	818	802	778	799	825	826	751	814	770	787	823	795	811	812	842	819	777	800	777	789	790	768	825	781	856	808	825	847	788	824	851	774	830	882	840	802	822	770	829	866	799	778	793	830	834	811	831	825	786	816	787	800	814	790	819	800	817	830	837	848	815	767	820	785	812	825	816	770	798	791	798	775	796	853	744	811	834	796	775	773	764	825	757	811	813	791	769	803	772	815	804	798	810	752	783	802	773	829	777	808	781	790	801	818	785	767	766	789	824	814	782	856	747	791	800	809	771	789	789	797	767	832	802	814	842	769	825	783	745	752	819	819	873	817	735	795	803	812	786	783	806	761	773	842	753	759	807	853	842	820	856	775	809	790	801	811	853	745	790	813	797	784	880	827	797	761	802	808	804	809	796	831	809	763	789	781	824	856	779	830	803	766	816	812	777	829	786	826	807	817	856	821	815	829	781	776	778	846	806	841	787	794	810	803	822	805	742	799	796	836	784	826	793	780	824	805	788	803	816	762	766	826	773	800	787	856	791	781	771	813	782	792	847	792	789	828	808	830	770	816	795	757	866	809	805	758	818	772	819	775	763	848	743	789	804	781	827	788	827	813	821	776	781	834	848	801	820	810	760	796	771	796	794	853	820	823	744	810	791	787	789	814	744	807	819	791	816	779	812
26501	10321	3995	1595	924	675	521	356	315	311	309	264	233	232	194	207	203	188	187	185	162	188	181	179	190	201	163	196	198	183	185	193	152	171	204	207	197	158	186	176	159	203	173	157	165	177	188	179	154	171	191	165	169	174	174	173	182	182	152	156	152	180	155	157	152	181	182	171	164	152	178	177	171	163	168	166	198	186	182	174	162	141	199	187	197	174	170	173	160	174	160	195	165	173	173	186	166	173	163	209	178	195	182	163	188	170	169	146	168	172	160	183	154	186	164	174	162	173	161	153	158	204	198	194	184	176	144	174	174	160	168	175	185	179	162	170	177	150	162	169	154	151	177	176	185	169	182	170	168	209	188	157	167	197	161	162	170	159	175	152	177	168	187	168	182	177	184	176	162	179	184	172	187	175	171	161	160	136	171	148	181	174	181	177	171	182	190	169	166	180	179	179	182	203	165	180	139	152	163	148	187	167	147	174	179	163	166	198	179	177	175	203	188	150	168	161	167	152	164	184	160	174	171	175	163	173	195	164	186	161	162	196	156	197	174	174	157	191	163	140	201	178	171	177	187	191	158	177	155	194	171	160	185	186	169	169	185	163	174	163	154	199	169	154	164	159	186	166	168	213	175	172	158	170	197	169	169	174	175	171	150	170	155	175	163	169	168	173	154	176	173	186	165	157	183	167	176	168	178	137	168	197	147	190	169	166	176	182	182	178	182	173	193	166	181	163	169	203	186	186	199	182	190	147	176	188	167	168	185	181	134	164	161	192	174	172	186	166	154	186	162	165	151	174	176	162	166	147	198	174	175	151	173	180	170	145	168	182	171	171	175	176	178	172	194	178	203	170	177	185	169	160	148	179	162	173	188	172	149	173	177	150	169	147	197	185	179	171	163	169	161	160	157	171	175	165	202	163	159	177	164	186	150	167	158	177	178	187	190	148	163	163	142	154	162	177	189	185	190	187	164	173	151	174	183	185	155	147	188	168	184	182	175	167	191	184	160	198	187	172	190	163	159	181	168	188	189	166	178	184	162	191	167	179	176	180	165	192	177	173	160	162	183	175	174	172	153	177	152	172	168	179	166	160	161	177	196	173	191	176	176	168	173	161	156	178	149	196	166	160	161	155	197	178	187	190	167	165	165	161	176	162	151	150	157	153	155	185	153	177	150	183	174	176	176	160	171	160	177	189	162	158	169	167	163	162	189	183	172	160	166	152	166	158	190	158	166	168	159	183	188	170	156	150	186	168	194	175	157	182	174	138	190	197	165	158	190	181	186	176	166	139	182	189	161	162	172	172	163	130	165	168	181	169	168	152	178	161	171	144	161	186	201	165	143	171	152	157	160	185	188	190	162	167	147	167	142	193	186	174	186	173	167	190	172	159	187	168	193	159	183	163	154	178	170	177	146	175	146	151	163	148	184	178	169	167	152	145	161	192	148	177	167	167	168	175	179	179	145	166	138	165	159	178	174	142	198	190	169	154	182	154	176	166	154	182	191	163	170	160	166	183	181	194	164	181	168	161	180	168	201	175	175	165	162	170	182	162	146	195	166	170	192	157	159	181	170	163	156	147	163	145	150	176	173	152	178	164	170	200	141	165	170	168	175	175	178	165	179	185	142	166	157	187	177	167	174	167	179	155	181	179	161	161	180	183	181	178	161	173	192	173	144	166	172	139	204	157	173	175	155	166	182	202	171	140	163	159	171	164	201	165	159	165	188	164	174	163	169	165	154	174	158	182	174	176	167	152	166	170	185	166	159	170	179	180	178	174	157	186	158	183	185	165	185	172	148	181	155	185	154	182	186	186	162	177	156	165	161	189	154	183	148	177	153	147	175	176	198	172	176	178	186	167	181	176	186	177	152	169	140	179	165	155	162	192	165	151	154	180	183	167	158	183	164	186	161	173	208	168	163	181	180	151	203	179	187	168	178	182	164	161	180	181	147	187	167	186	184	181	167	146	174	187	190	179	178	171	178	190	176	165	191	203	176	186	163	206	164	166	169	171	172	169	174	189	185	179	163	135	172	169	170	187	146	161	187	167	145	186	147	183	151	167	188	159	192	180	207	150	161	171	173	143	177	176	179	166	174	192	158	156	196	182	168	164	174	178	152	173	168	156	169	136	171	155	144	169	188	178	180	157	174	161	162	178	180	158	171	176	173	194	152	172	187	170	150	181	176	186	154	165	186	189	183	190	160	158	182	180	169	151	150	179	169	191	171	158	181	173	153	164	149	161	189	180	159	169	174	181	164	160	129	165	172	164	188	174	186	181	204	207	181	147	176	176	167	190	168	170	175	177	187	197	179	159	171	179	177	184	169	168	160	185	159	191	179	175	183	164	165	140	179	168	170	202	168	174	157	175	183	167	203	175	159	170	164	153	181	168	201	198	143	161	152	171	159	154	198	180	192	167	169	159	178	157	183	179	158	184	194	176	175	165	167	154	174	157	166	177	155	184	173	183	172	150	164	169	162	186	158	163	151	160	183	158	153	139	150	171	150	187	180	172	166	175	190	197	168	175	180	154	169	186	189	172	176	184	164	185	180	151	192	146	175	177	170	167	157	185	206	185	176	160	151	168	164	167	168	188	186	152	183	151	173	156	164	186	143	175	162	174	171	172	167	186	183	182	176	137	178	176	180	172	162	165	162	178	177	159	181	191	182	186	132	155	166	168	180	198	153	161	181	157	181	153	166	157	146	182	163	164	165	169	184	166	159	167	172	159	166	153	183	176	182	175	175	148	202	177	179	180	168	165	182	181	171	181	162	157	166	174	177	150	177	151	202	171	162	166	172	158	159	176	164	160	167	148	157	151	204	170	170	162	187	181	183	171	173	168	163	187	146	186	180	161	170	165	169	165	156	153	172	141	171	192	153	174	191	151	191	182	164	173	161	157	166	170	183	183	179	161	190	195	169	149	171	172	168	170	164	174	183	153	178	152	174	181	181	181	186	159	162	161	170	169	176	185	170	184	176	181	189	178	186	178	186	178	161	174	188	174	186	164	168	162	162	167	180	191	168	159	179	173	155	172	181	190	178	184	154	202	152	193	174	191	171	171	159	149	163	187	155	186	162	167	165	171	175	166	158	181	169	174	201	184	164	177	170	169	172	141	166	161	173	143	166	181	171	189	172	166	181	161	175	171	180	169	176	162	158	180	185	163	162	177	168	148	162	174	175	193	194	154	154	160	159	194	174	155	150	181	177	176	170	183	178	181	177	171	153	178	163	190	163	155	168	163	184	191	172	187	174	165	176	156	173	169	158	183	145	170	210	175	159	157	177	155	177	143	183	165	169	185	179	182	173	181	193	143	181	196	172	192	159	157	162	186	182	163	161	159	161	174	173	159	152	163	180	196	170	163	182	148	192	155	173	162	184	161	173	164	178	169	153	185	161	165	171	146	159	179	184	202	195	182	186	166	179	173	174	175	168	190	181	186	176	161	141	180	196	159	172	192	161	160	184	160	157	203	172	165	171	182	181	171
17878	7937	4477	3810	3232	2536	2218	1982	1677	1377	1239	1010	951	787	752	753	713	705	658	626	575	532	506	516	506	535	546	487	549	517	523	531	489	549	522	527	713	629	524	461	485	475	460	456	458	437	456	489	480	486	473	442	494	516	486	469	437	495	480	410	443	471	469	449	462	429	479	427	462	447	452	451	443	490	452	469	441	477	492	473	447	483	438	473	488	438	437	453	450	458	482	443	459	456	498	478	476	479	476	456	492	440	444	468	452	460	481	482	454	459	449	429	446	415	461	437	515	486	431	460	463	460	426	456	471	452	470	448	431	459	411	479	426	488	417	450	490	474	415	442	467	460	446	452	456	471	450	453	452	425	436	408	449	484	500	406	450	462	463	457	404	477	439	436	457	453	460	490	437	453	434	480	440	466	436	434	451	447	460	445	462	414	428	425	451	442	436	421	473	460	415	467	475	457	411	483	468	415	466	454	458	448	489	479	422	453	463	442	441	465	445	443	458	473	476	411	450	424	422	427	424	464	458	463	463	451	430	458	487	450	488	502	449	464	440	473	473	457	472	459	471	456	489	473	440	426	456	463	448	441	484	495	438	418	462	460	454	473	465	488	485	414	405	445	426	443	450	452	452	437	451	486	442	448	442	432	442	448	453	430	436	458	486	459	453	433	423	464	436	482	469	486	454	419	469	473	441	456	465	463	451	434	466	429	460	433	473	449	409	437	465	493	466	465	475	490	478	444	436	438	431	451	441	451	443	493	451	491	457	431	463	459	436	460	414	466	456	455	458	436	438	443	479	451	467	452	428	412	418	449	464	441	465	450	449	432	461	466	466	475	469	448	472	479	491	431	433	463	419	457	494	469	457	462	454	456	466	431	442	444	507	440	435	463	488	441	437	440	449	471	441	480	417	450	476	466	482	485	462	466	442	478	459	479	473	487	440	459	453	432	477	473	449	496	463	460	452	497	495	463	456	470	439	475	439	475	441	421	466	465	462	458	442	443	453	431	427	459	486	452	435	446	414	427	455	473	493	475	460	453	490	444	476	462	461	443	452	432	445	462	478	451	454	418	461	427	465	428	435	470	487	451	455	415	460	439	479	446	461	447	454	422	503	466	438	439	480	431	417	410	448	463	444	475	473	458	465	439	452	431	479	466	445	446	425	512	447	448	457	449	452	464	469	475	432	426	468	459	449	466	449	455	434	439	441	459	463	497	447	525	460	446	475	439	447	444	461	452	461	470	480	454	457	456	472	443	448	435	461	447	444	456	490	417	469	477	472	451	440	462	498	459	439	471	464	496	456	456	468	449	452	431	456	457	437	447	414	470	456	458	445	442	434	438	447	408	463	436	481	432	445	458	437	449	485	457	471	443	468	480	452	463	446	446	450	441	426	433	454	457	455	427	462	475	469	432	436	450	464	457	469	446	468	461	445	444	475	460	468	462	468	462	473	472	452	477	445	455	475	437	436	479	471	441	455	470	452	464	455	448	479	462	447	465	406	417	461	473	447	456	464	427	450	467	424	460	500	462	442	473	438	458	474	490	421	447	427	443	462	474	431	445	466	439	451	430	464	469	463	480	456	472	450	473	456	466	465	468	480	462	436	443	430	442	456	458	487	467	440	450	450	447	460	438	443	463	438	458	474	436	440	451	446	437	452	434	452	433	485	458	451	445	463	451	451	446	460	432	426	476	424	464	491	453	441	455	464	462	436	443	449	456	480	477	486	462	478	434	439	434	441	473	458	411	432	437	441	451	467	456	423	446	414	454	431	470	487	462	480	437	460	445	446	447	480	387	442	443	453	459	488	433	435	479	497	419	492	438	487	459	401	430	444	468	474	502	487	410	450	438	440	487	424	441	506	473	442	455	443	494	441	483	457	448	447	449	478	450	456	436	404	466	471	430	436	427	442	449	462	488	495	441	474	415	456	431	460	492	481	441	450	420	459	457	431	430	474	442	461	438	459	435	460	443	443	482	436	437	470	439	437	439	432	484	445	431	440	475	467	440	474	463	480	480	458	464	448	471	458	414	471	431	435	463	475	452	461	444	478	433	470	464	476	437	464	495	496	507	437	448	455	463	479	471	453	494	429	462	442	406	474	431	487	449	461	450	483	456	451	434	479	480	451	472	415	466	460	453	474	473	458	447	458	440	451	500	476	470	457	470	485	473	499	414	438	442	417	442	461	490	470	453	488	433	434	473	477	476	439	491	469	454	439	413	445	444	460	445	453	444	472	466	453	452	443	448	472	448	448	449	460	458	452	499	461	442	430	435	484	452	455	472	449	428	432	488	437	463	458	439	435	457	444	491	492	444	457	487	442	444	470	431	413	464	445	428	443	468	454	464	431	456	467	436	448	436	465	474	457	472	472	483	444	456	408	500	444	450	471	427	450	443	463	448	458	433	401	460	467	479	464	471	476	439	476	454	460	475	472	436	426	470	465	455	445	438	451	454	460	441	437	440	474	474	427	455	477	446	452	439	460	456	437	450	458	475	443	467	459	459	470	443	472	451	463	498	471	481	434	484	454	452	455	435	463	436	448	426	467	460	452	438	491	452	477	429	464	472	456	438	442	464	491	453	450	443	449	445	474	497	441	445	462	449	454	453	446	448	465	442	480	445	438	461	492	453	434	439	455	447	424	477	466	440	485	440	396	451	455	407	450	453	464	464	457	475	419	446	422	459	479	482	459	460	453	437	423	455	460	452	465	416	445	490	460	469	464	455	494	459	465	421	470	463	469	472	430	434	471	423	461	393	414	481	459	437	474	468	471	457	460	426	418	465	447	464	442	452	463	407	428	479	460	425	453	456	472	473	463	444	476	452	456	452	458	458	452	417	464	468	503	465	463	476	456	459	423	447	497	460	421	466	474	444	488	472	459	442	452	438	474	450	438	456	436	435	478	442	494	489	463	480	487	423	416	456	431	461	464	446	432	426	463	459	443	453	458	441	443	469	451	451	439	432	467	470	437	477	445	471	423	470	433	467	452	459	454	425	483	447	475	452	432	437	473	443	472	434	461	437	472	462	483	439	468	469	417	462	444	468	460	438	430	448	437	425	449	493	468	450	457	439	445	476	454	455	413	425	459	438	437	463	453	461	434	459	491	451	468	482	435	461	450	484	477	462	465	450	464	476	467	458	433	477	429	459	481	479	447	457	448	450	432	403	469	467	483	455	478	472	470	432	449	458	466	483	456	501	478	479	466	418	458	419	459	468	452	460	422	447	431	453	467	480	451	477	460	464	441	432	422	475	481	427	411	455	465	445	432	470	431	457	493	467	498	468	481	458	465	450	449	459	411	468	449	458	464	425	453	429	483	474	453	429	392	465	453	477	451	417	457	434	447	435	478	484	426	475	460	484	429	439	443	437	437	475	444	422	461	439	472	454	465	431	484	478	419	477	455	434	495	438	483	449	495	466	462	419	420	449	450	442	445	477	435	438	440	470	472	435	457	464	482	433	445	477	457	432	453	421	480	504	462	483	455	450
6991	1466	809	646	542	477	428	425	402	408	362	353	373	385	338	336	349	366	370	387	375	354	338	357	318	345	320	381	346	323	339	328	321	344	341	329	334	369	333	353	364	343	348	369	313	358	350	345	385	319	357	370	346	349	349	308	335	349	368	333	314	377	323	353	333	383	333	366	383	344	316	368	354	309	360	324	321	362	344	360	366	345	399	334	318	346	366	363	365	392	342	321	339	358	341	377	326	358	334	359	322	319	338	327	322	349	347	339	366	331	289	332	348	310	380	341	335	378	315	338	334	335	319	350	315	343	364	346	308	349	349	296	367	347	328	346	367	366	335	356	324	344	378	325	368	353	351	346	356	336	326	331	314	346	385	335	320	309	351	356	300	371	366	379	364	335	380	364	326	323	332	346	346	334	349	374	334	339	388	308	337	338	330	296	348	356	342	331	351	350	369	329	354	317	340	360	324	389	361	357	334	360	356	370	320	325	344	337	364	342	352	332	323	334	344	337	333	357	351	337	308	346	347	382	337	370	359	347	329	316	310	329	329	323	307	364	329	333	338	374	361	322	344	358	351	363	314	358	338	405	352	352	349	329	346	334	354	341	363	355	346	356	324	358	343	357	371	330	282	349	340	317	328	341	343	347	334	313	330	321	357	364	324	352	362	315	326	289	340	329	331	331	356	387	347	337	316	367	361	362	313	343	335	357	344	363	359	315	323	341	345	329	356	332	338	334	370	346	346	341	304	348	340	324	344	370	363	348	359	351	352	345	357	338	349	357	344	362	353	302	323	313	327	366	364	337	339	350	356	334	336	380	349	305	322	304	358	313	354	346	337	344	352	378	348	320	337	336	331	371	345	312	317	356	325	323	364	354	337	355	332	360	323	364	334	384	348	369	331	322	339	336	347	338	354	347	355	333	372	332	375	357	375	367	330	398	346	354	365	350	358	366	337	327	354	366	346	344	318	309	326	340	316	365	385	351	332	329	353	315	413	325	307	381	351	365	346	321	363	357	333	341	308	370	380	334	377	330	355	336	351	354	377	389	339	341	388	303	361	347	345	354	345	351	344	337	381	340	332	348	334	368	321	349	360	347	372	358	348	352	334	332	337	335	334	341	328	352	335	356	353	355	380	344	341	376	337	315	336	377	367	343	343	355	333	364	343	329	342	342	347	313	301	361	359	326	372	337	344	341	348	339	336	375	335	342	360	367	308	327	338	365	389	333	306	327	345	371	300	351	310	362	343	331	375	341	350	379	337	386	347	381	331	348	371	342	383	347	331	316	318	338	345	337	327	360	351	332	357	342	371	379	331	324	327	332	324	348	319	370	314	337	305	334	330	339	355	361	333	354	377	345	378	353	318	348	342	377	363	315	345	333	326	343	329	325	342	330	369	335	299	369	325	353	377	398	366	363	384	368	358	339	364	321	359	344	341	336	342	337	366	310	311	332	356	346	355	375	332	358	338	320	357	359	314	357	324	307	365	397	323	328	356	317	371	342	332	369	322	336	355	340	364	347	347	338	385	338	394	352	367	351	332	334	332	383	390	359	348	328	309	343	364	362	346	358	343	303	372	386	346	371	354	332	373	345	340	357	381	354	365	336	317	390	338	358	362	359	321	381	338	355	345	323	341	345	353	313	320	302	351	363	331	345	356	353	360	338	323	360	353	321	317	355	345	341	358	345	368	380	361	352	357	351	312	351	337	325	307	371	346	351	361	368	364	338	318	373	349	332	319	359	372	319	350	375	353	374	353	347	348	339	317	379	322	376	329	305	352	307	343	352	354	352	336	372	348	343	381	365	342	337	349	326	366	378	336	386	364	355	322	367	323	330	359	371	375	337	310	333	337	339	313	352	361	348	350	319	323	315	309	344	363	279	360	350	365	320	360	356	353	375	327	354	324	309	345	348	378	362	349	337	291	350	340	344	333	367	319	340	385	362	308	338	317	350	336	312	384	351	340	351	367	378	323	374	344	354	344	368	361	349	351	331	324	333	355	352	343	326	309	356	317	319	295	307	366	323	357	338	358	344	348	305	310	346	330	351	327	347	348	313	329	331	343	354	346	338	352	354	381	339	348	322	332	346	331	353	314	342	307	346	361	323	348	353	351	326	370	316	377	364	349	322	363	329	332	362	385	369	366	304	350	363	330	325	360	348	368	354	359	359	363	337	320	354	326	333	373	335	348	318	316	325	337	346	331	344	323	340	365	361	368	340	341	344	317	349	297	320	355	323	317	349	329	352	343	324	363	349	329	341	334	373	355	327	325	354	372	357	326	333	293	329	394	337	340	356	342	343	325	381	371	327	358	378	352	319	368	367	342	376	326	362	364	336	347	321	370	366	323	354	306	324	333	365	349	343	346	359	369	386	338	340	347	344	348	355	370	335	334	349	349	327	365	356	380	392	322	329	335	352	304	328	321	350	325	330	336	353	326	351	363	350	315	340	336	373	376	325	345	331	347	359	358	358	355	353	308	348	358	312	330	360	338	372	366	345	340	350	351	342	313	342	344	330	356	339	314	315	339	341	348	346	335	348	384	371	333	356	332	375	359	327	329	351	364	354	327	357	360	329	348	352	353	306	359	328	360	348	340	331	367	326	328	314	328	354	347	344	376	346	370	322	354	369	331	373	359	336	362	307	334	319	344	408	303	316	363	331	346	362	370	335	303	363	293	375	358	350	346	349	340	354	352	333	349	307	342	356	363	356	318	341	322	353	362	338	338	386	324	311	352	335	320	336	344	360	348	384	345	310	380	317	394	317	329	325	364	347	356	352	357	335	350	332	371	327	362	329	332	333	386	372	384	339	341	356	333	347	363	360	347	347	326	331	355	324	355	338	351	329	388	345	340	353	334	315	364	373	356	322	347	342	314	355	340	359	347	336	334	360	344	382	342	359	315	343	356	351	356	376	368	370	323	351	353	333	350	345	339	346	346	345	323	338	360	342	340	335	346	316	349	341	318	370	345	385	347	303	351	371	358	338	329	379	354	324	328	332	296	329	361	321	346	325	342	341	322	352	349	367	360	336	336	357	317	334	332	353	309	325	348	344	333	343	335	335	336	345	365	359	329	352	315	348	335	358	345	359	329	307	304	324	384	349	369	366	346	317	339	339	356	371	339	339	327	358	332	351	326	359	369	341	362	346	347	379	379	322	362	341	334	338	365	379	343	365	359	325	346	392	341	365	390	338	339	344	337	335	386	365	314	339	353	356	342	352	374	325	343	359	372	352	342	350	373	348	352	287	332	342	327	280	373	347	330	372	344	344	335	319	408	332	342	354	341	307	363	375	322	345	322	328	366	331	354	335	334	360	343	322	339	387	334	326	316	342	353	357	424	340	357	349	332	350	353	331	341	336	323	327	349	331	361	314	355	329	335	322	361	341	348	323	358	363	309	345	319	376	376	330	351	339	345	339	345	346	292	340	315	326	368	359	337	310	368	350	348	353	303	351	361	306	339	336	371	325	340	348	337	292	306	350	343	337
5871	1983	1743	1952	1671	1618	1502	1336	1214	1091	1097	1052	1017	984	920	915	926	911	886	929	887	851	830	883	828	901	863	862	872	850	840	947	809	909	873	883	925	886	868	912	879	888	882	858	850	891	832	846	932	846	890	859	863	865	882	844	924	857	839	874	848	812	870	796	878	869	792	877	844	826	871	808	885	876	889	852	850	844	922	823	817	858	869	836	855	866	840	867	836	841	850	813	833	880	825	906	863	890	801	856	891	888	920	881	887	837	846	830	891	844	859	866	878	825	851	897	878	825	903	881	842	867	866	804	884	811	899	869	858	832	859	802	930	886	889	838	875	876	847	862	894	868	811	873	920	819	832	863	911	817	828	829	852	854	850	888	797	866	828	820	878	786	808	852	867	804	868	864	867	828	857	883	826	901	882	868	890	861	858	869	850	870	765	812	875	841	873	881	812	895	867	860	905	798	868	883	875	894	854	878	867	830	865	874	853	852	822	812	843	867	800	923	860	934	884	849	823	903	874	863	844	853	876	803	915	861	917	843	828	852	860	832	866	894	832	845	811	819	842	871	849	870	829	819	881	864	847	905	823	837	891	886	869	851	923	846	854	873	878	850	865	856	850	867	836	863	883	909	851	909	832	867	850	821	836	796	897	879	809	895	869	828	827	860	833	874	917	883	889	802	902	853	855	833	849	869	857	805	837	866	894	870	851	841	893	815	833	858	904	845	838	848	809	892	851	862	855	825	893	775	862	817	854	885	812	913	871	812	895	849	829	866	808	899	815	863	898	844	923	832	819	844	854	820	871	831	917	878	879	834	865	844	853	824	830	834	888	863	900	884	871	874	838	887	820	892	836	847	867	835	864	901	870	864	874	863	870	836	879	848	867	855	874	812	842	860	846	846	894	843	817	862	906	897	854	852	876	834	903	882	895	877	869	883	874	874	871	868	827	875	893	838	855	824	852	830	849	810	842	930	880	892	898	864	881	866	861	850	823	915	863	871	821	882	848	895	858	855	853	891	830	860	818	827	849	862	809	837	882	880	860	844	836	875	853	853	810	910	774	880	855	842	894	874	883	902	833	894	844	864	830	840	906	788	880	849	870	889	906	800	866	850	913	836	837	869	845	826	796	818	890	831	957	838	829	807	872	856	873	852	882	793	817	816	856	874	908	837	844	889	900	810	872	850	837	901	846	875	851	885	888	842	840	891	833	854	896	926	866	850	832	861	822	853	845	838	896	880	802	847	856	811	811	908	847	904	902	855	872	838	908	886	846	879	861	837	844	907	864	918	823	853	877	858	917	852	831	855	849	853	843	898	896	912	837	899	815	853	883	878	884	836	883	858	851	861	904	895	857	840	829	838	850	859	853	867	863	860	857	873	858	811	861	803	843	809	812	842	831	847	881	904	845	846	899	854	835	919	831	845	842	885	806	831	876	826	879	850	856	869	781	865	822	882	853	840	870	890	792	861	847	866	821	863	846	811	853	888	877	866	810	882	843	911	849	896	891	857	859	847	930	855	873	834	854	830	897	849	881	884	870	817	841	861	869	868	856	826	865	872	846	871	865	868	859	856	871	862	879	899	884	845	892	856	856	835	859	878	882	859	876	897	849	888	873	873	838	848	812	834	886	843	869	833	814	864	852	826	848	860	872	821	828	842	858	916	875	847	864	836	885	806	812	860	830	826	871	878	819	877	818	877	864	893	866	873	881	835	808	829	863	822	867	884	830	851	874	870	871	853	846	852	879	842	829	848	826	802	808	816	918	865	830	853	860	870	833	862	872	841	903	860	841	833	843	901	834	866	895	833	872	905	864	886	822	874	884	842	871	851	849	821	850	898	819	890	859	822	876	855	841	882	868	805	850	875	849	890	871	844	860	823	805	880	885	890	842	844	910	848	882	929	874	850	867	836	858	817	881	863	869	791	825	808	856	852	844	883	836	811	870	857	903	877	857	857	820	833	851	863	875	865	848	894	857	812	855	860	863	833	843	884	862	844	886	840	866	850	876	843	854	905	850	869	892	822	850	882	871	840	890	864	831	873	865	914	795	880	885	878	907	875	919	787	859	838	825	925	876	908	827	849	858	917	802	840	831	871	835	836	826	830	909	891	871	841	877	888	833	880	881	906	850	888	846	833	867	920	931	851	852	845	817	884	856	805	832	871	900	853	871	879	886	832	844	854	912	836	888	869	854	841	968	849	850	831	890	938	819	840	836	895	878	834	893	858	827	820	799	823	824	831	862	835	873	830	893	807	859	858	799	851	858	823	924	892	843	854	875	913	834	865	831	920	914	800	886	856	882	850	876	851	836	822	882	821	861	807	828	863	844	869	853	865	854	887	875	847	839	851	835	865	897	844	840	841	856	845	847	846	851	847	868	895	850	839	881	846	915	828	844	878	854	821	868	823	875	836	819	856	881	851	861	903	931	849	842	824	850	818	828	895	874	845	873	875	854	846	843	886	860	882	864	851	875	861	839	831	822	886	847	854	806	835	841	856	835	763	879	811	902	863	892	887	844	859	824	859	856	882	838	814	811	869	810	851	850	820	833	852	869	889	788	891	908	836	934	915	822	801	877	891	928	931	842	907	861	857	840	799	861	820	893	835	838	880	894	838	848	888	835	867	887	841	845	836	860	830	889	844	873	843	858	876	834	808	939	855	868	862	853	857	903	830	882	854	852	840	867	874	877	896	925	871	851	857	792	865	855	842	848	866	856	786	880	844	882	809	805	891	835	872	806	875	831	860	878	805	835	826	836	836	880	811	870	890	905	850	899	863	825	839	834	880	907	903	807	793	847	829	949	886	823	792	849	869	909	852	826	897	851	883	863	837	910	864	854	869	886	891	818	866	854	867	877	897	766	833	851	841	899	847	844	902	833	852	879	882	849	835	851	871	841	825	886	822	852	869	888	851	820	802	844	845	898	858	869	868	953	850	880	830	827	884	860	805	840	891	856	872	894	846	857	899	866	850	861	824	869	842	829	888	860	844	867	839	873	844	852	889	821	851	833	852	877	884	840	839	878	870	852	859	887	902	916	883	872	884	828	876	865	834	869	822	862	849	860	886	873	848	854	911	824	868	856	901	875	875	877	848	894	801	853	859	861	869	868	934	849	928	858	848	815	851	867	859	819	907	887	814	835	855	871	847	865	822	892	822	896	823	874	866	802	861	893	861	832	826	895	838	869	900	852	843	845	855	884	887	871	870	902	825	835	854	864	860	892	892	870	860	819	885	882	797	871	861	858	839	840	869	867	862	888	895	882	867	797	817	888	898	859	881	880	863	819	928	839	846	876	835	961	890	879	942	823	834	830	844	877	815	879	922	867	875	873	915	901	834	838	880	842	839	859	899	865	805	804	844	823	917	847	878	847	882	887	853	892	837	872	831	901	899	809	823	892	868	839	850	851	856	800	861	827	874	900	840	842	870	845	828	837	880	878	863	879	823	881	893	914	902	883	826	894	867	913	801	868	866	878	830	822	820	896	891	852	829
17813	5615	2275	1224	767	631	494	467	450	441	340	395	392	350	351	360	349	345	300	297	327	334	320	339	296	336	336	292	297	339	293	291	344	282	335	328	346	331	289	332	287	305	339	290	315	315	299	307	339	318	314	285	297	352	280	299	297	311	349	318	305	321	301	290	326	261	317	293	293	314	326	354	298	302	320	299	318	306	307	318	321	311	334	312	307	301	308	280	315	306	296	313	293	356	289	339	346	309	332	308	317	300	341	299	301	319	331	321	305	311	324	321	355	302	320	271	284	294	322	316	296	322	320	317	338	316	309	287	316	335	338	312	292	314	312	295	320	316	298	270	294	298	305	350	306	329	288	300	302	295	327	268	282	319	285	305	291	340	293	308	325	319	315	335	347	350	347	305	314	300	296	305	325	308	319	307	291	311	293	316	310	311	288	284	339	313	321	281	317	318	297	319	311	297	304	292	311	327	326	297	340	308	317	328	317	352	323	322	326	342	293	326	330	305	307	292	313	323	334	322	299	349	328	292	316	331	313	287	329	289	309	310	312	305	309	321	326	345	285	282	291	327	346	307	309	300	289	314	323	290	324	311	299	340	310	285	309	282	341	330	297	315	262	320	340	293	336	300	307	308	316	349	299	308	275	310	315	323	354	320	313	299	327	300	338	285	299	288	319	293	321	335	355	344	307	312	336	332	312	315	325	313	305	328	287	340	292	305	279	303	311	309	330	282	312	319	353	356	333	319	336	318	308	302	321	311	289	300	323	318	323	308	279	279	315	332	305	258	322	344	329	300	318	309	306	294	286	327	274	298	296	288	311	330	344	347	280	302	329	330	298	323	295	337	314	324	317	297	343	306	287	342	319	308	347	326	301	336	314	321	301	303	328	368	312	314	341	293	294	340	327	320	323	310	341	289	318	319	310	280	315	336	303	299	296	300	308	314	302	287	314	305	337	320	303	331	289	288	291	332	329	292	305	315	274	288	289	310	324	316	313	327	293	325	308	300	324	312	288	309	292	316	297	314	296	288	347	283	316	363	278	320	311	311	307	326	319	329	318	299	324	304	312	321	301	284	298	304	300	277	308	300	325	304	304	348	310	293	297	304	348	278	340	301	320	323	299	307	286	311	310	342	307	295	266	310	305	293	343	322	302	351	323	323	284	306	291	263	367	305	319	334	312	355	310	288	319	305	309	316	320	300	311	302	284	294	281	321	322	316	298	310	311	300	300	302	275	309	351	312	317	321	280	294	273	326	322	301	318	283	338	293	364	309	328	275	312	313	298	340	284	340	310	317	327	293	311	338	327	311	331	281	321	304	309	289	321	315	354	306	340	328	276	323	306	323	325	338	306	339	304	346	287	301	319	346	306	327	313	327	320	361	317	328	346	306	299	288	295	288	297	332	318	303	277	293	295	330	310	312	327	324	303	324	315	338	317	319	310	265	323	279	290	287	308	301	316	296	318	328	310	282	315	310	301	329	290	330	309	305	288	318	292	308	336	301	319	282	298	318	304	303	318	343	319	321	290	326	343	285	297	303	318	312	298	302	294	290	316	302	302	318	323	309	266	292	287	345	359	310	306	311	291	302	325	315	302	301	315	321	288	329	315	320	321	310	294	285	314	273	318	331	335	304	289	274	306	310	324	315	312	315	312	305	319	272	307	331	328	350	334	327	321	288	296	271	330	319	322	291	295	338	297	308	276	309	289	298	301	309	308	327	346	321	283	290	290	318	294	317	295	314	300	321	332	326	324	310	269	267	333	305	297	321	296	291	295	312	300	325	324	317	289	298	294	304	302	311	315	332	311	306	325	322	318	316	275	322	325	291	318	312	334	316	324	281	306	313	315	295	315	329	307	301	293	339	323	327	319	303	295	278	319	326	319	330	338	309	283	286	330	318	301	312	301	295	346	310	312	304	291	261	328	312	338	335	313	301	329	343	308	293	311	302	324	306	305	311	302	329	304	293	298	326	346	315	318	313	343	299	325	306	284	288	280	326	318	295	337	306	292	315	341	306	335	293	293	285	333	325	290	330	322	277	297	312	309	295	319	316	313	301	318	289	301	330	300	322	331	325	295	278	302	312	308	311	307	290	303	312	306	313	327	295	322	303	338	322	268	326	268	308	305	316	293	315	281	299	309	331	312	325	282	308	305	307	293	315	300	323	289	339	328	354	337	293	321	350	330	320	280	314	318	341	309	294	332	306	313	304	284	303	289	317	326	300	291	293	305	283	282	293	278	319	283	301	335	313	331	305	295	276	319	312	286	338	328	301	306	279	301	284	289	313	304	290	322	314	302	298	314	308	303	301	276	307	304	317	310	282	320	311	277	304	328	300	311	295	319	317	282	331	342	325	306	289	304	343	331	321	303	316	332	309	299	325	313	292	307	337	351	317	296	277	312	310	327	319	321	355	326	318	304	306	300	323	312	303	329	322	294	306	305	286	295	293	298	310	309	305	309	314	294	319	292	311	302	318	287	329	322	311	323	317	291	296	320	317	340	286	350	308	312	308	339	287	307	303	310	336	328	302	301	306	283	280	322	296	298	375	303	301	340	310	325	285	299	369	294	339	317	316	318	297	339	315	299	316	317	335	338	307	338	308	304	288	316	270	297	350	288	327	280	300	309	294	295	313	313	359	311	317	303	332	308	334	309	274	292	302	302	342	314	329	301	302	319	335	312	302	310	316	299	289	301	287	315	309	302	314	326	303	278	337	297	273	283	305	276	329	310	311	350	294	306	314	307	295	343	304	341	310	317	310	318	339	307	313	339	310	312	324	334	273	265	303	312	287	318	300	280	294	309	282	315	300	322	336	308	327	317	304	278	293	302	293	334	301	302	319	321	314	343	312	304	309	305	325	312	349	329	305	322	345	325	301	315	314	291	327	283	329	325	298	316	317	306	296	323	302	303	308	302	295	311	316	349	315	324	318	300	311	317	327	305	299	287	293	327	340	309	314	314	322	315	303	274	307	322	312	311	291	293	286	325	264	312	327	288	324	312	294	332	330	305	311	332	308	287	298	305	315	338	315	288	292	319	309	273	301	322	315	300	324	343	322	320	308	331	316	327	314	340	297	288	345	332	352	302	320	312	302	319	310	294	318	294	298	327	304	326	314	317	305	285	306	328	299	312	281	322	293	322	321	332	281	326	317	314	326	294	305	314	288	307	300	302	305	330	291	296	286	350	316	303	306	313	298	318	296	294	309	322	337	314	337	257	312	326	314	301	311	301	293	325	323	318	331	325	283	281	298	300	282	315	324	335	320	343	328	299	326	328	324	327	310	314	309	301	343	319	297	317	299	305	284	299	313	307	300	301	316	298	279	295	299	341	316	285	319	320	324	299	306	307	316	342	306	297	298	312	286	307	318	296	296	335	294	305	316	339	273	314	315	320	332	303	321	312	318	324	261	310	325	340	347	318	299	311	333	314	288	291	322	294	329	319	286	334	307	285	305	339	305	285	305	329	307	333	318	288	264	270	300	305	313
13723	5088	3466	3125	2653	2329	1930	1760	1535	1426	1181	1151	1019	979	942	995	977	898	894	865	837	809	805	784	797	752	760	802	776	812	785	841	813	756	839	845	919	878	828	807	767	791	759	796	744	759	764	797	751	781	801	721	746	793	834	792	793	829	768	867	792	793	757	822	771	758	795	781	760	778	751	741	727	769	777	775	768	792	761	751	790	789	788	798	757	836	786	779	786	763	734	806	758	768	781	798	736	781	764	778	748	771	774	752	809	770	822	795	805	762	766	779	767	804	799	800	762	782	762	777	774	722	742	813	745	797	766	760	771	763	805	756	720	781	765	732	793	762	824	769	783	789	770	781	817	744	756	737	787	785	781	757	803	713	805	788	778	766	762	781	717	768	806	787	779	789	742	745	810	774	785	727	768	778	741	855	762	773	785	761	777	814	830	787	804	744	776	738	785	781	779	789	772	790	781	764	781	795	811	777	708	795	759	731	761	791	753	799	763	812	764	821	759	707	763	778	767	751	793	788	826	814	817	776	760	842	751	812	712	780	770	760	785	794	782	785	774	770	778	859	789	812	767	795	810	805	778	765	769	781	777	738	783	785	790	761	798	758	767	804	760	827	773	784	800	813	743	743	752	786	800	772	788	767	768	822	803	768	780	789	786	791	718	775	793	795	792	732	737	727	806	801	807	721	790	772	835	734	835	835	788	765	784	778	737	760	797	750	770	748	777	759	766	724	745	738	763	766	732	796	720	749	785	721	759	780	763	785	813	771	783	746	766	802	742	803	735	794	797	782	779	779	803	797	766	780	736	747	801	818	766	798	751	755	750	759	740	773	755	798	776	775	766	770	793	743	776	747	718	780	800	811	734	774	774	774	738	754	757	812	735	790	803	758	779	761	801	776	729	729	793	733	765	792	797	759	821	790	782	773	725	740	742	806	799	783	792	740	765	802	712	752	771	777	743	823	773	756	805	823	789	872	809	756	780	740	769	780	772	764	764	809	734	772	784	799	824	758	723	804	755	748	798	745	750	820	753	742	770	819	755	775	812	793	750	784	812	732	764	799	808	792	816	787	773	814	765	778	789	757	796	818	751	772	781	785	727	791	742	755	776	818	760	789	789	788	776	760	792	780	782	790	747	817	783	792	760	724	786	792	758	739	795	781	824	759	731	756	788	775	786	784	736	746	794	781	776	762	776	702	790	762	740	756	751	736	826	764	793	820	750	744	826	775	808	836	782	743	793	760	774	768	796	790	771	793	787	751	728	717	745	796	773	736	779	791	805	761	799	754	752	738	767	730	890	730	756	771	739	794	795	754	784	785	803	789	759	791	799	779	794	774	827	796	766	809	789	813	769	775	722	796	741	796	837	757	771	782	784	766	808	746	757	780	766	801	719	720	728	766	789	736	794	807	764	776	748	746	715	772	795	774	755	805	772	784	783	780	764	799	782	772	781	797	757	785	767	790	794	752	750	781	759	810	783	796	771	762	818	766	721	763	760	823	805	750	724	776	779	811	781	760	758	798	778	763	764	799	801	781	785	770	813	778	770	784	806	761	785	755	827	776	802	741	753	779	764	762	795	813	747	830	763	836	822	711	790	754	787	794	762	793	750	812	777	769	774	785	739	796	782	758	769	769	801	758	718	784	773	766	778	730	764	771	792	764	791	781	789	770	715	744	764	772	782	738	765	805	767	768	736	787	773	737	807	783	774	791	737	757	759	762	801	786	714	803	741	826	825	775	799	810	788	771	733	787	811	758	786	784	807	795	727	823	818	777	766	798	816	752	690	786	764	779	776	780	785	766	743	776	779	790	803	771	807	769	813	734	725	735	806	781	830	795	769	777	764	781	811	787	739	814	733	774	739	762	790	734	811	791	768	769	731	799	792	850	710	767	778	793	765	790	736	771	803	776	777	766	747	726	765	776	782	810	791	835	787	748	737	782	755	766	786	788	802	764	776	773	814	742	782	746	765	789	783	806	751	814	773	756	834	775	779	738	759	765	768	766	746	792	767	755	762	739	800	690	785	805	803	774	786	778	795	750	784	779	726	725	774	787	759	776	818	818	787	768	783	775	765	815	788	739	812	773	794	741	765	772	762	784	761	832	779	756	787	811	827	829	714	748	768	746	735	736	784	789	788	742	767	768	788	791	713	783	776	773	754	800	804	803	725	789	750	762	774	726	776	800	791	794	777	834	787	756	795	793	767	784	789	786	760	720	742	751	802	803	739	784	727	756	753	783	806	710	790	769	788	759	746	750	692	745	819	757	740	767	738	752	772	762	783	778	747	761	752	835	778	742	800	797	782	739	775	781	748	786	791	783	759	760	755	803	775	778	807	753	783	793	779	764	774	782	786	817	804	762	776	756	797	807	782	766	774	804	781	738	760	788	725	746	778	796	771	756	756	769	783	740	826	735	783	753	761	771	804	758	761	769	769	736	772	787	775	764	801	779	714	759	775	711	800	751	787	822	793	795	748	791	781	702	785	772	795	816	750	772	792	806	746	764	791	800	784	793	806	785	797	827	797	768	738	741	830	746	763	772	792	755	770	808	772	772	793	745	780	767	746	741	700	748	757	778	745	784	768	762	833	769	831	750	781	740	687	746	785	758	782	767	785	790	742	762	808	726	804	769	718	764	710	801	740	750	773	751	766	741	739	817	772	748	815	756	741	756	789	791	846	798	788	806	766	789	753	777	762	750	768	832	764	730	771	790	799	781	753	746	766	722	769	737	712	805	761	754	781	785	778	732	768	757	768	781	752	768	744	785	777	769	807	798	786	766	765	751	783	788	773	808	766	774	808	760	749	764	819	807	749	754	788	798	763	772	753	749	816	775	724	778	801	750	768	742	721	771	726	727	777	742	787	788	807	740	831	766	750	777	784	777	798	798	775	759	752	784	799	772	772	805	767	723	800	770	779	836	762	796	739	722	747	782	781	795	788	793	737	804	730	778	741	797	751	741	799	800	748	756	796	739	758	755	764	780	747	744	809	819	732	789	793	793	822	783	814	769	794	798	706	801	761	788	740	757	781	792	782	801	798	766	790	769	751	743	759	787	797	801	813	778	729	819	795	803	796	785	771	751	721	753	792	735	863	762	744	702	772	775	825	791	781	765	763	793	757	747	706	760	792	714	782	748	740	770	789	741	752	734	767	765	730	780	816	756	774	765	767	800	839	801	791	782	774	812	777	788	777	816	796	733	765	720	783	813	788	769	757	773	741	755	771	786	809	809	787	787	760	729	757	761	763	788	825	768	769	797	791	776	772	760	796	805	750	748	773	730	805	772	769	780	724	741	762	793	760	766	765	772	785	768	786	812	786	772	752	777	742	778	778	805	749	804	790	755	766	742	813	712	763	762	759	785	775	752	771	737	845	751	760	816	785	780	771	782	778	796	801	776	763	795	779	782	733	822	810	747	823	772	739	797	713	747	774	793	792	744	801	781	807	750	763	812	789	781	773	784	821	776	813	733	771	743	711	758	767	825	803	772
26483	9737	4297	1706	973	680	503	377	334	300	274	246	200	226	202	206	213	197	200	190	175	177	178	183	147	191	134	163	154	160	178	155	166	169	183	156	196	170	163	173	174	161	175	156	175	147	157	169	170	151	156	173	170	175	147	165	166	178	156	149	152	143	165	147	165	147	167	161	134	165	166	188	151	155	160	156	179	159	136	154	143	149	160	146	175	173	151	162	167	192	155	164	171	153	184	153	155	142	148	175	166	156	168	177	132	159	169	172	161	167	150	147	171	157	177	154	165	154	149	154	146	164	189	152	161	169	175	165	161	164	158	173	150	137	160	133	166	170	169	194	164	159	165	168	164	145	143	158	149	140	143	171	164	165	186	178	164	163	165	178	162	134	147	146	175	168	170	166	149	172	145	151	153	166	147	169	179	153	166	162	138	165	167	158	147	154	147	153	159	164	164	179	149	154	142	158	151	175	137	162	162	176	152	153	178	148	166	153	170	157	164	150	154	158	143	144	153	177	162	178	160	163	147	185	165	146	159	173	171	186	180	161	154	150	165	152	150	170	185	175	159	163	158	155	156	145	136	167	164	172	163	162	183	165	188	157	170	139	153	169	160	166	157	166	149	149	159	170	154	180	158	155	151	161	153	158	146	166	176	166	173	160	169	171	162	182	160	176	160	155	169	171	164	148	162	163	161	174	177	161	150	164	155	181	166	143	164	157	175	155	151	160	142	176	151	162	164	146	154	164	170	164	167	161	153	148	163	144	180	172	176	131	185	181	159	181	144	147	178	166	169	182	162	145	184	191	155	176	173	163	160	179	135	157	160	190	152	159	165	193	154	163	167	171	192	181	164	180	168	175	152	171	171	153	160	161	149	172	170	160	183	151	138	150	165	170	159	144	161	169	137	157	156	150	158	158	187	170	160	145	158	182	165	139	175	166	179	183	148	151	151	170	160	165	169	155	174	164	185	166	167	143	167	171	179	158	153	155	180	184	161	156	174	156	150	175	178	162	151	145	151	179	166	192	174	131	175	164	157	161	146	169	164	174	171	178	160	150	187	157	141	154	172	160	137	154	183	185	162	167	170	161	135	172	160	165	156	167	139	142	149	161	155	177	165	166	156	165	155	166	150	147	160	177	165	186	160	175	161	143	168	144	153	172	141	168	178	174	160	165	170	157	165	195	151	161	164	146	145	143	175	171	173	191	131	185	162	159	166	150	161	140	174	175	161	154	184	158	156	159	144	169	179	147	174	178	148	163	149	181	159	159	139	144	167	177	160	157	189	166	149	168	155	169	149	149	163	133	158	164	169	167	170	155	156	177	156	157	171	172	156	172	177	161	152	151	132	175	180	163	145	168	142	148	142	168	158	175	160	158	162	158	160	174	164	170	151	157	151	169	166	179	141	174	159	174	188	178	160	173	137	149	178	145	151	163	146	171	182	156	173	164	194	155	171	154	153	163	168	150	153	152	139	173	169	166	146	172	168	159	175	159	151	172	186	161	189	167	159	172	152	155	168	143	182	158	166	195	175	158	199	155	157	167	159	165	176	172	149	164	172	168	181	172	142	164	169	153	177	173	161	155	170	151	166	152	164	177	182	175	171	182	145	169	162	174	147	172	159	188	170	156	170	176	166	159	177	141	167	173	156	144	135	159	162	146	168	139	162	168	149	159	178	187	181	194	161	186	162	158	172	150	161	179	155	179	179	171	186	165	191	145	172	170	145	159	180	159	157	177	159	156	147	155	164	145	155	166	154	144	170	176	189	147	178	155	164	134	156	160	168	168	159	151	180	159	168	165	174	148	166	165	156	150	167	167	174	155	167	159	192	171	141	157	154	179	152	167	176	177	191	165	152	173	159	162	155	137	170	182	177	142	156	164	164	137	180	168	156	174	162	164	180	174	165	165	179	149	148	162	169	184	163	175	162	165	164	190	153	159	146	150	173	167	178	167	162	168	150	167	154	154	174	178	155	143	146	163	178	187	179	187	159	160	181	134	132	153	153	175	152	149	146	159	155	168	169	167	172	165	166	177	183	172	164	176	143	160	159	206	175	165	158	174	161	165	157	163	176	153	170	197	167	153	183	172	155	173	141	151	171	183	153	149	171	175	155	173	157	155	165	158	163	144	151	165	165	151	131	170	188	166	168	138	183	154	172	180	165	189	165	175	165	145	168	146	183	155	143	139	163	166	171	167	150	162	165	171	158	165	177	167	159	170	170	176	187	155	154	188	186	153	140	177	216	146	153	151	150	172	151	153	176	175	188	160	179	161	150	143	159	174	141	141	164	172	146	209	148	162	158	137	154	145	163	177	133	182	168	144	160	189	183	171	195	168	165	177	175	163	146	163	171	149	158	146	155	162	143	147	148	171	151	143	130	168	184	166	156	171	178	175	158	179	169	170	181	169	155	167	175	197	157	163	150	141	182	176	134	174	157	176	154	157	157	156	149	162	153	155	167	169	184	174	146	157	147	167	200	144	172	156	185	149	158	154	189	178	151	138	153	151	139	166	158	154	181	156	158	187	152	172	147	156	162	190	182	150	169	157	154	165	158	153	153	159	153	160	167	159	162	153	167	149	172	153	165	161	150	174	157	183	145	159	154	177	165	169	171	175	155	181	194	145	161	171	165	183	170	160	170	152	169	189	172	177	165	143	165	168	177	160	165	154	168	169	158	157	142	174	182	142	157	146	165	183	162	160	164	177	164	178	171	155	151	175	166	145	155	164	156	143	174	170	162	171	160	141	172	171	165	175	148	147	161	158	185	163	161	168	159	157	167	143	179	156	176	163	173	185	185	144	145	153	163	162	152	154	143	172	167	174	185	150	152	179	133	144	158	156	169	172	191	141	179	156	160	163	156	163	157	162	171	162	144	183	170	189	137	168	148	166	170	150	135	171	185	156	178	176	170	173	190	158	146	160	183	157	173	176	166	184	169	154	174	172	146	156	164	167	164	193	164	169	181	147	176	161	183	163	172	156	154	160	173	192	148	150	147	172	150	179	168	162	191	185	166	167	165	173	148	161	159	151	164	141	151	156	173	180	154	163	150	169	143	156	183	169	179	186	159	159	169	141	198	154	161	176	153	164	181	176	162	203	157	158	169	142	160	181	153	166	154	156	170	192	144	158	160	156	167	185	177	160	178	165	124	162	137	184	151	174	160	172	153	186	174	171	156	168	132	153	163	176	178	175	149	160	138	154	169	170	182	154	158	191	164	164	159	146	178	172	168	147	148	132	133	155	155	139	158	156	156	187	179	155	176	168	158	170	169	144	168	182	160	158	172	156	160	168	149	158	128	143	143	165	179	149	180	151	168	163	135	143	154	149	151	174	174	171	185	168	173	152	144	158	170	166	138	155	165	168	159	149	142	160	161	185	166	165	150	173	161	181	183	148	175	185	147	176	161	176	182	162	169	165	169	164	131	163	136	184	167	157	159	136	181	145	187	172	156	179	170	162	165	172	181	173	164	163	153	172	177	146	161	170
17846	7534	5142	3974	3425	2663	2178	1672	1433	1285	1076	946	882	810	694	694	669	617	586	536	505	525	476	491	508	495	474	470	511	469	482	469	454	458	474	552	673	699	535	502	453	405	467	485	401	438	474	461	441	407	424	425	450	454	423	452	428	445	457	422	422	471	439	437	482	423	457	461	415	424	456	428	442	391	442	412	440	461	435	437	439	424	456	458	445	445	421	482	418	411	400	418	443	388	424	431	463	438	437	431	457	391	437	429	425	473	411	404	411	455	436	420	448	441	442	432	429	430	470	426	446	429	416	410	434	400	394	430	408	469	450	415	413	426	457	440	439	430	457	400	411	418	401	395	461	424	433	403	441	428	451	444	415	436	421	422	461	441	465	408	421	390	396	466	433	439	463	414	389	423	423	426	437	459	419	414	438	418	434	413	428	418	440	449	454	446	437	405	402	464	444	418	419	479	424	389	434	444	450	413	446	445	445	430	456	429	460	383	441	477	425	424	411	429	391	431	463	417	431	452	427	392	400	407	431	442	386	443	431	426	423	413	412	432	419	432	377	430	442	425	422	451	426	428	427	459	441	398	440	452	420	435	399	440	433	422	410	429	426	418	449	383	382	430	383	447	448	416	396	482	444	448	423	437	421	468	415	417	415	426	429	431	464	428	435	419	456	431	393	410	411	441	423	433	442	409	399	421	432	423	456	393	490	442	411	448	418	445	464	434	475	425	453	426	432	396	439	405	455	400	448	401	453	391	423	438	428	442	444	417	423	445	402	478	465	465	392	407	407	413	447	416	416	407	431	451	433	441	404	395	400	411	429	429	426	433	399	423	438	440	417	417	434	471	408	426	416	485	442	478	393	425	427	415	425	423	406	403	418	376	452	449	437	382	411	446	456	427	418	435	429	426	367	386	432	460	394	448	417	447	380	430	443	415	443	436	421	438	428	457	420	411	440	455	429	412	419	434	437	404	470	437	444	436	459	428	417	441	444	416	422	413	477	454	443	437	411	428	441	429	436	447	433	425	420	448	372	455	437	429	408	452	463	403	435	449	457	406	467	409	446	446	411	433	441	417	392	453	430	396	452	426	389	432	456	409	431	422	432	438	449	397	411	412	453	419	463	420	433	472	454	452	392	397	408	455	402	431	447	392	411	420	437	480	435	414	400	428	418	432	449	417	432	416	405	402	435	464	465	421	440	424	403	441	428	416	435	448	434	443	446	443	444	411	449	454	432	425	414	420	417	394	415	428	429	436	448	399	444	438	438	432	422	441	423	397	421	413	421	406	422	427	412	439	383	459	411	452	404	401	429	429	450	425	391	384	449	451	420	452	473	422	458	396	447	449	412	427	455	425	452	439	416	451	428	423	446	447	397	419	454	386	452	414	449	467	416	428	411	487	416	428	411	424	415	431	471	470	437	399	429	436	416	423	451	423	443	416	452	459	439	407	417	436	424	420	417	412	427	411	444	453	419	463	435	435	426	410	441	442	464	436	421	425	408	427	432	417	467	420	423	419	408	396	478	435	416	458	445	435	452	437	413	435	439	445	421	418	422	434	429	409	430	466	398	431	415	403	437	457	424	437	447	464	449	444	426	406	428	436	419	470	417	401	417	421	455	399	437	451	414	442	443	422	471	445	424	447	425	405	475	404	408	471	390	449	424	469	445	407	421	428	398	405	431	463	412	415	381	434	422	450	428	409	459	453	443	439	455	417	486	428	420	381	422	450	432	426	443	431	432	416	429	420	430	439	451	431	417	443	434	447	436	419	424	436	443	469	460	411	425	432	399	407	444	434	444	417	442	399	456	423	410	387	467	419	453	431	430	424	433	467	409	432	448	454	433	423	449	385	393	433	404	454	406	417	439	421	465	404	437	420	442	454	405	443	457	422	464	412	456	450	428	412	465	409	441	418	445	421	376	409	425	446	410	426	426	422	448	423	400	428	439	417	431	446	428	433	438	439	414	427	439	437	403	441	428	425	418	409	436	400	446	388	432	399	405	418	400	424	425	494	454	428	441	467	433	460	437	438	414	441	433	434	426	400	418	415	423	446	404	425	362	428	432	451	424	466	429	442	410	444	429	440	448	424	441	417	448	438	400	419	409	429	391	417	422	406	433	375	425	387	466	458	432	434	387	397	441	435	437	430	392	427	387	441	422	439	426	443	423	426	426	460	425	465	413	444	446	428	412	422	441	409	430	434	427	447	406	439	445	442	414	460	447	404	436	423	449	408	460	452	420	438	445	451	442	438	451	418	418	448	426	472	440	431	429	441	429	465	447	439	442	414	453	381	422	416	383	417	407	397	442	439	426	441	423	421	439	443	425	431	426	446	433	428	463	436	411	437	415	428	418	434	427	442	440	404	392	443	413	418	438	414	452	453	459	421	426	425	448	428	418	436	424	430	433	416	436	435	487	409	437	438	452	418	448	429	413	433	444	432	420	404	451	417	438	424	419	411	468	449	405	427	423	445	438	397	457	420	427	429	450	415	424	403	467	432	429	442	411	418	417	416	419	427	426	400	466	430	435	433	415	462	404	418	385	419	448	439	412	394	418	470	419	429	480	422	427	413	433	412	426	388	440	468	447	467	407	464	429	445	428	416	397	459	469	428	418	382	402	372	444	445	424	465	465	471	398	443	426	422	434	405	430	429	437	456	426	433	431	407	453	408	465	465	411	442	405	438	445	441	425	397	398	466	449	480	443	384	419	440	444	411	416	409	468	418	456	425	409	403	410	420	439	424	430	427	410	440	426	436	391	458	431	411	440	394	400	437	431	407	403	427	413	402	467	443	406	449	450	429	432	443	426	406	434	442	435	437	401	419	416	424	424	422	459	386	426	454	417	415	429	448	450	384	459	461	435	435	427	448	434	443	410	478	405	453	443	422	425	432	440	460	442	444	423	480	387	393	418	438	427	468	431	417	386	413	423	466	430	445	438	443	413	452	418	457	405	423	443	422	433	444	456	453	435	412	463	466	456	464	405	429	420	423	431	425	459	422	433	414	453	419	423	449	405	394	456	464	410	442	463	405	442	477	462	439	420	409	435	410	406	452	412	412	429	424	430	403	444	459	417	442	448	465	427	430	432	376	416	420	424	455	394	419	445	411	440	428	444	424	429	417	430	406	401	454	409	391	420	451	422	467	414	417	432	436	423	420	359	402	416	397	458	426	444	399	424	437	408	436	472	411	425	411	395	439	441	427	463	439	418	401	452	440	427	420	398	430	457	420	419	449	467	400	439	418	441	425	446	407	381	429	421	418	441	396	444	428	422	439	425	406	433	394	460	440	428	410	449	462	449	442	443	423	451	445	412	421	424	414	427	450	445	407	449	447	438	430	435	418	435	415	483	438	430	467	445	425	414	408	468	399	421	423	441	410	463	467	415	426	439	425	424	440	425	417	386	438	411	441	439	407	401	448	451	397	398	434	435	437	446	436	416	435	419	419	424	423	416	412	417	413	424	421	432	449	418	443	429	401	453	429	424	443
6553	1338	845	681	578	484	409	406	377	328	355	360	334	389	323	329	332	316	377	346	347	378	356	315	312	292	324	294	296	311	357	320	325	343	318	339	331	326	343	314	350	329	347	327	335	343	360	344	342	338	354	340	338	334	340	330	333	349	315	301	320	336	348	322	321	322	329	319	345	315	335	371	335	344	314	297	338	337	357	318	322	350	343	317	355	322	381	316	330	333	385	347	324	315	305	314	370	336	314	344	360	373	338	331	317	370	326	360	338	330	320	308	321	325	317	341	310	330	319	355	340	329	342	339	362	349	334	328	327	317	321	322	283	320	338	359	325	342	360	340	330	298	327	300	329	313	329	309	327	348	322	316	323	348	333	325	330	323	329	338	329	365	310	366	353	351	299	337	350	373	309	334	311	312	268	316	320	319	327	334	315	327	330	333	292	306	345	307	323	337	301	270	292	324	339	319	331	294	333	314	343	350	317	324	349	311	340	349	315	309	322	344	320	343	314	325	339	323	356	363	362	305	321	314	315	352	318	339	365	331	361	330	335	376	321	300	339	359	334	345	318	378	329	334	318	293	315	344	309	308	341	342	325	368	322	319	338	330	304	339	348	341	357	300	319	342	338	302	339	329	366	337	354	328	330	321	349	332	342	347	340	335	367	293	297	328	309	332	337	353	320	337	340	305	345	329	326	339	346	321	349	351	329	292	348	343	354	313	291	356	334	309	317	333	323	339	359	327	314	366	318	330	330	337	327	346	370	322	327	338	332	335	329	359	350	294	348	323	319	345	326	344	328	351	362	360	313	308	341	356	342	285	309	328	356	367	303	327	357	300	316	347	336	314	322	330	333	358	336	283	356	372	326	303	289	326	325	351	355	314	327	347	329	280	315	326	325	352	313	347	348	330	306	316	341	351	349	363	315	300	340	358	334	358	327	327	341	312	323	318	331	343	320	310	322	321	289	356	300	303	324	347	358	341	324	317	361	351	328	342	338	332	361	344	359	327	321	356	323	318	355	323	313	333	318	343	346	300	347	353	349	306	308	294	300	348	309	339	322	305	338	338	355	304	347	352	393	330	340	342	366	316	307	353	309	331	337	327	319	351	310	345	343	357	304	327	325	298	316	347	321	323	341	334	330	344	324	356	314	354	358	357	327	323	309	339	324	324	343	349	296	327	325	306	359	336	315	282	336	316	306	335	343	330	318	324	313	308	334	328	305	376	330	336	325	359	342	360	337	321	318	349	352	358	349	342	369	331	322	305	327	355	320	307	345	335	311	337	327	323	361	346	316	342	355	360	313	350	362	339	347	314	323	319	327	362	357	356	338	331	309	311	338	331	295	322	324	363	309	358	369	391	371	349	322	331	318	318	324	335	350	327	336	341	335	339	336	338	355	340	334	341	326	326	329	321	351	370	329	330	309	336	325	342	338	330	355	341	337	323	362	329	319	331	325	354	333	335	353	319	320	353	336	343	329	334	350	335	326	309	335	341	356	317	299	341	316	333	314	373	340	353	314	306	343	332	313	313	307	324	340	349	352	315	354	330	358	329	367	329	344	322	319	300	335	334	352	319	335	336	308	325	323	351	327	337	352	337	338	348	338	325	355	333	335	327	347	346	331	321	313	302	332	344	329	363	313	346	309	361	336	317	311	352	349	316	329	331	341	339	334	331	311	325	278	369	347	312	325	337	356	314	346	327	321	335	351	338	345	325	331	317	344	346	336	341	373	374	309	339	340	320	282	328	332	312	328	326	337	318	340	335	343	344	340	278	326	351	345	335	337	347	337	328	305	304	361	373	312	311	303	332	351	300	339	325	363	308	337	350	327	327	344	326	364	349	358	317	313	330	322	314	364	331	338	296	335	313	342	316	344	315	290	342	315	299	347	345	314	331	309	352	331	356	309	334	347	315	326	341	317	310	318	332	332	313	347	335	333	371	359	342	334	304	314	353	332	322	352	342	340	362	319	293	314	369	345	320	334	361	357	321	303	343	339	296	367	304	343	299	321	345	345	338	312	330	339	350	313	347	320	335	291	343	318	361	317	345	327	350	327	311	320	316	335	306	305	319	350	366	354	321	299	342	336	364	321	310	316	293	335	353	342	324	301	348	358	343	312	314	344	329	349	325	335	321	321	315	372	332	334	356	307	331	344	348	352	304	338	317	337	306	314	348	322	360	349	328	317	342	313	351	303	309	293	338	333	339	312	317	349	312	298	349	320	279	355	317	341	343	338	347	353	360	355	315	342	320	356	336	299	348	320	344	298	312	323	340	338	304	319	339	340	355	323	352	315	319	331	318	347	320	289	357	329	312	341	331	303	352	367	328	362	344	357	315	345	356	327	306	344	346	314	367	366	343	307	339	299	304	352	324	340	354	296	300	310	335	338	304	333	321	337	316	284	317	355	334	358	321	354	350	326	351	304	304	337	313	326	357	342	328	357	334	289	320	348	373	321	349	348	347	319	345	380	312	352	333	310	336	359	332	338	334	319	328	328	343	309	319	331	333	320	313	332	358	345	318	304	329	353	308	323	328	291	327	338	315	330	331	361	317	301	348	315	332	344	350	322	311	370	308	307	291	354	304	316	333	331	340	352	354	323	309	333	332	355	335	351	329	354	311	307	346	336	339	325	320	310	314	309	347	312	327	340	322	307	332	353	321	341	351	333	314	346	352	367	348	360	342	284	356	321	354	309	327	369	350	330	353	333	340	363	345	314	352	302	335	352	307	305	313	362	341	327	339	311	296	373	360	333	339	312	350	295	346	342	339	324	315	342	341	315	322	363	350	335	374	335	333	324	385	350	325	300	337	336	362	302	319	353	358	338	327	325	309	326	349	298	340	344	348	355	298	350	342	369	345	359	336	336	342	342	312	350	360	327	309	338	357	297	330	338	312	317	310	305	310	331	320	339	344	326	324	371	306	335	347	334	338	318	315	374	369	345	334	340	349	306	325	342	336	348	348	323	313	304	314	340	307	350	341	313	315	343	354	341	312	334	293	325	347	293	280	349	331	322	327	347	322	300	355	338	337	326	315	342	314	351	348	322	385	300	352	304	332	296	311	342	313	340	326	361	352	351	330	330	315	319	337	371	373	352	304	363	310	338	330	383	340	341	338	309	339	348	302	340	323	346	311	311	321	313	356	331	333	393	330	360	290	328	344	348	332	357	318	354	325	340	303	304	314	331	305	320	319	330	332	343	364	329	319	331	314	300	320	338	329	305	322	337	342	323	343	328	372	312	327	329	356	354	303	310	348	317	328	320	343	326	336	326	309	314	328	302	331	322	340	345	342	339	342	317	345	325	352	334	379	296	327	320	341	313	343	357	312	313	375	327	327	321	348	313	300	334	330	300	294	307	302	327	354	353	296	358	343	333	317	343	346	345	365	322	362	333	318	353	335	325	290	336	338	330	345	354	337	355	327	317	312	311	350	320	314	302	342	343	334	338	330	332	343	342	333	335	285	357	322	346	329	348	359	278	338	349	349
5560	1789	1950	1956	1769	1665	1338	1166	1137	1066	1006	988	945	892	871	882	921	879	860	838	883	850	797	795	913	799	798	816	801	844	803	903	795	877	837	858	803	859	855	864	879	838	810	834	807	838	818	837	831	853	801	841	809	883	797	842	819	827	787	838	865	813	847	824	895	843	854	824	790	864	861	845	812	857	834	865	819	868	866	809	876	893	844	857	866	831	830	848	875	868	853	789	829	859	864	854	829	862	800	840	801	828	832	843	820	808	868	848	870	738	810	860	852	846	839	819	803	825	817	824	842	838	836	842	839	820	819	834	831	803	843	819	855	802	863	838	783	853	843	807	879	777	823	847	850	814	795	782	838	826	827	822	802	853	800	792	805	842	863	867	825	848	851	849	844	818	798	863	817	763	834	809	899	845	814	795	797	855	837	869	754	860	838	872	818	842	771	864	870	834	817	846	829	833	858	887	843	854	830	874	811	777	862	864	804	774	803	838	833	844	794	836	824	795	816	859	844	906	859	833	741	817	842	825	823	839	804	814	822	835	820	784	845	846	768	817	840	806	820	826	850	832	788	872	869	816	849	799	848	854	850	808	813	803	862	877	890	792	790	842	867	860	802	826	823	807	826	893	786	833	849	834	880	854	885	881	820	854	843	851	873	844	798	831	834	872	813	872	777	789	820	846	889	826	841	805	831	892	823	837	815	854	805	828	805	858	847	797	838	846	796	813	867	875	803	830	823	794	845	828	806	850	845	826	800	825	823	832	825	828	787	829	822	858	830	814	843	817	817	852	851	871	793	867	788	797	808	833	856	830	776	831	871	801	813	795	831	832	782	798	808	860	876	833	876	845	821	790	880	811	800	877	814	845	823	878	815	765	845	799	853	865	889	775	826	839	827	823	786	796	840	802	820	833	845	800	832	866	782	814	820	906	847	806	864	790	870	776	834	853	772	834	907	778	796	813	832	870	845	815	838	785	796	829	874	826	826	865	827	821	824	827	825	831	845	806	838	827	855	842	811	836	838	799	806	841	877	886	813	824	818	863	888	824	837	807	803	801	871	838	810	818	873	856	848	808	904	802	857	811	775	828	809	890	862	861	865	822	824	824	829	907	870	824	800	880	837	805	887	860	818	859	883	787	802	852	843	832	816	784	840	855	826	873	812	878	889	804	841	828	843	805	852	805	812	835	785	814	857	806	829	775	793	814	827	803	823	878	801	818	859	828	774	884	808	810	782	853	856	831	828	821	766	807	819	851	829	845	816	832	813	802	816	850	824	858	792	870	806	812	795	880	846	846	804	860	858	888	843	853	831	840	810	813	881	905	819	835	761	862	836	723	862	845	840	798	862	879	827	834	826	875	837	809	830	831	874	821	842	832	812	851	853	870	822	755	822	859	840	912	836	823	868	871	890	834	810	806	807	811	815	829	811	772	760	837	841	795	906	808	845	815	840	863	863	800	859	856	859	834	850	853	802	840	843	857	821	860	805	795	842	814	834	794	843	822	840	814	836	845	810	853	840	849	823	836	833	835	776	833	851	840	814	802	817	850	853	822	782	868	855	853	878	837	822	825	794	831	818	850	868	800	852	805	818	896	844	844	834	842	808	795	843	870	844	789	837	821	868	816	815	858	808	765	831	811	884	865	817	822	837	814	893	859	833	784	815	814	883	899	820	840	849	869	860	855	831	808	849	864	803	852	813	810	836	814	776	847	802	855	828	828	781	825	834	848	834	851	847	793	871	835	847	787	811	840	837	827	837	841	859	799	864	849	837	851	797	806	846	860	796	798	807	802	779	855	807	799	838	786	825	798	845	820	890	890	831	834	861	871	831	840	850	864	786	877	842	775	838	792	813	820	819	819	813	823	852	802	847	810	822	817	904	838	821	833	825	846	828	872	855	842	830	837	808	827	810	837	813	827	827	800	807	835	823	838	874	864	837	846	844	857	900	825	839	879	824	842	836	885	816	868	843	813	844	811	846	802	816	852	828	832	826	811	839	778	818	809	786	795	831	831	819	799	852	840	864	823	830	810	857	859	802	831	816	791	906	821	846	823	847	835	777	860	810	775	781	865	792	798	856	870	784	833	839	841	842	776	778	857	803	875	829	837	810	890	881	885	840	838	883	789	847	809	847	828	803	823	821	838	810	826	823	802	878	859	876	858	861	837	824	843	847	786	834	823	860	850	814	846	822	825	803	806	804	806	845	836	850	852	811	815	833	843	831	810	806	833	830	832	865	858	823	853	801	853	826	810	850	829	880	846	842	805	768	857	811	810	827	811	825	825	860	889	832	830	808	821	858	857	870	856	822	865	848	811	813	871	801	834	812	812	793	810	834	831	829	878	824	840	797	838	831	816	850	876	815	817	826	812	832	753	923	826	809	846	782	853	785	845	823	849	828	819	861	883	821	844	766	852	791	852	835	820	793	779	838	854	843	857	850	826	819	832	823	881	806	849	828	861	827	878	845	846	799	822	866	792	828	814	782	821	855	846	796	762	836	799	752	795	803	817	838	825	823	807	846	890	829	828	840	878	826	824	812	807	841	779	809	877	829	825	862	872	837	794	820	829	807	810	792	818	846	814	903	850	830	804	863	850	833	873	822	815	807	755	834	787	819	842	816	847	789	830	842	795	839	830	826	837	857	844	821	892	791	887	788	850	820	804	826	838	800	793	850	850	860	840	841	826	781	838	866	853	807	850	798	817	853	884	780	781	775	795	873	834	796	846	807	891	858	827	787	819	761	829	854	824	841	837	840	817	862	879	829	870	854	883	833	861	811	890	863	829	802	836	828	865	834	805	891	855	834	810	827	852	867	879	823	790	822	808	871	888	817	837	816	803	800	879	858	812	877	839	832	840	844	831	797	865	799	850	830	821	807	871	822	802	797	819	833	870	851	831	828	776	797	795	805	827	817	867	869	830	804	874	811	819	800	865	816	834	875	835	824	870	838	835	888	881	808	782	825	820	840	794	853	818	816	785	857	813	829	786	802	851	812	860	863	833	829	819	866	836	789	863	876	805	828	808	855	842	833	805	834	830	849	818	861	875	802	869	803	897	807	843	809	814	852	890	843	783	796	831	858	855	867	821	843	856	859	816	786	808	860	844	851	877	836	835	850	908	807	816	788	884	852	858	786	828	805	854	816	812	818	814	907	818	884	813	862	836	858	821	866	793	796	829	828	787	807	885	800	850	813	874	811	829	822	870	805	820	837	805	838	832	850	841	861	842	822	804	839	929	832	813	779	860	860	805	840	790	777	890	848	856	841	775	798	824	853	811	837	856	897	803	845	839	839	862	796	882	852	818	842	894	840	863	813	818	842	820	809	822	849	827	874	865	841	877	809	826	798	815	799	854	822	852	854	871	829	823	838	778	869	840	855	820	824	868	789	801	837	844	815	857	773	845	824	862	845	843	839	824	823	846	787	815	824	813	856	856	822	844	845	804	833	873	830	846	823	819	804	835	834	883	777	845	812	889	810	851	795	839	852	877
17216	5890	2640	1272	824	633	509	459	391	364	358	344	328	364	323	323	341	297	311	292	265	290	280	317	297	304	294	286	304	276	338	307	280	278	312	291	315	313	317	317	294	308	308	309	336	303	307	280	281	291	278	276	300	273	267	305	311	284	312	290	304	325	330	317	286	268	284	324	308	284	327	291	315	311	305	269	327	307	298	277	275	297	292	299	317	257	301	290	291	261	320	269	260	288	311	310	286	331	319	295	300	315	322	277	313	295	258	300	290	293	317	307	339	259	327	294	324	320	303	302	260	300	286	285	307	285	287	276	322	327	325	295	303	271	295	317	298	295	300	315	281	313	277	297	280	308	297	310	304	272	302	282	303	301	304	312	264	285	280	285	287	326	282	307	299	275	328	297	298	311	280	243	301	306	317	269	305	287	299	294	266	308	317	290	252	292	313	319	312	292	277	305	293	271	315	285	292	296	287	273	314	320	293	301	280	310	312	292	291	285	275	303	294	297	267	302	327	312	308	312	300	298	307	337	308	297	276	304	349	317	295	304	296	289	276	314	304	342	292	284	286	309	295	292	295	258	271	328	326	293	280	319	294	275	303	288	342	299	305	299	303	281	293	334	280	299	319	325	337	335	296	301	328	290	280	302	328	309	295	305	304	255	298	297	286	303	302	305	310	279	306	294	282	272	284	291	289	327	312	299	306	319	274	306	287	276	295	310	286	288	319	325	303	304	299	291	311	304	303	284	295	280	299	331	309	336	314	308	331	337	298	272	303	303	277	282	311	283	336	302	291	310	289	304	312	309	354	307	311	294	291	296	285	327	288	309	261	284	279	292	316	319	312	281	330	305	307	278	285	292	295	292	331	289	313	310	292	312	298	295	313	308	284	287	280	280	315	309	326	264	307	301	293	278	295	312	271	300	280	272	263	281	280	295	296	282	306	301	266	281	303	313	314	301	301	316	292	287	252	295	296	296	328	311	310	303	278	312	302	268	298	279	307	309	301	298	293	313	291	318	296	294	286	293	299	277	289	319	308	277	323	304	275	279	311	284	303	281	287	288	295	310	296	292	326	294	323	309	304	303	309	277	283	318	327	320	301	265	283	295	298	302	295	272	331	287	287	310	301	302	277	306	317	303	297	280	290	265	304	289	297	307	291	271	310	309	289	273	286	290	277	280	306	332	295	274	312	295	302	276	306	325	282	285	310	287	295	309	299	298	280	288	303	309	307	307	286	317	320	300	307	296	300	303	313	305	315	292	297	269	311	316	276	289	296	328	268	300	266	303	313	293	285	305	273	300	287	272	299	316	306	296	259	265	328	274	314	301	291	275	325	324	314	253	336	288	319	269	324	321	260	276	271	275	316	292	306	269	290	308	298	267	292	290	319	300	273	312	294	290	321	314	320	261	313	296	309	293	310	303	290	281	298	301	269	323	325	308	297	289	289	285	278	323	310	318	336	275	263	332	274	316	282	317	285	286	299	300	301	279	298	269	310	277	285	273	290	278	313	295	309	302	304	302	323	289	309	284	296	290	299	272	316	277	329	326	299	288	289	284	295	303	291	327	283	307	299	304	287	258	318	265	301	330	305	267	300	279	270	292	299	301	288	331	274	280	314	293	321	292	298	288	304	309	332	301	317	302	318	271	304	286	314	288	291	284	261	308	298	280	286	290	295	302	296	312	270	297	285	297	283	266	279	304	344	298	291	336	308	276	304	307	285	269	293	316	296	293	313	314	289	293	303	260	307	302	316	277	266	323	319	273	301	308	272	300	327	287	313	271	274	288	314	282	305	282	319	309	309	300	334	270	297	300	295	269	291	310	269	311	332	298	249	309	278	323	292	295	306	290	285	354	294	286	318	265	290	272	306	283	266	291	278	313	313	295	316	297	295	286	290	283	299	302	295	288	286	279	329	266	331	321	300	291	276	285	302	283	325	336	315	299	305	299	286	308	313	299	305	294	292	297	304	280	315	321	265	300	273	283	262	291	270	294	273	309	281	279	296	302	310	299	302	302	325	309	317	275	318	306	307	314	284	295	262	308	313	290	319	301	311	294	310	322	280	281	287	309	307	273	281	288	279	293	299	303	295	278	320	302	288	265	284	325	288	301	293	305	342	301	333	319	300	252	310	292	321	300	279	284	281	295	278	244	281	300	301	302	332	307	314	273	327	278	279	307	299	302	306	289	328	291	312	304	284	283	292	269	297	278	293	296	273	304	256	302	322	304	276	307	289	330	323	309	272	307	298	281	292	307	292	298	324	285	271	310	288	309	306	313	330	289	273	303	282	272	292	307	297	297	301	282	278	279	318	323	284	301	291	309	304	297	318	326	326	295	284	329	317	304	326	319	294	295	305	276	276	307	315	315	273	256	291	302	349	281	269	297	303	285	293	308	282	297	310	292	294	317	327	316	299	316	291	294	316	328	314	302	298	283	298	283	289	313	290	301	298	303	326	298	279	307	283	313	299	294	311	303	278	315	302	303	291	304	300	287	272	311	327	298	326	283	309	307	308	322	293	276	291	261	301	305	304	319	293	335	293	303	293	298	293	244	301	300	330	301	284	322	303	300	305	285	320	300	288	290	295	302	291	313	313	299	308	269	307	265	293	296	284	302	312	332	272	291	288	299	301	309	271	279	289	284	267	298	322	306	276	331	287	268	299	263	292	309	287	327	324	331	300	283	280	313	276	301	341	290	303	331	301	279	293	298	287	296	290	283	305	316	310	312	292	341	312	294	303	301	295	310	301	298	308	313	308	298	277	295	291	289	295	262	301	272	275	312	302	291	329	287	300	321	298	321	292	306	309	339	312	275	275	277	317	277	268	275	301	299	276	268	311	315	280	274	321	293	289	287	302	298	309	290	321	326	284	315	321	326	283	278	310	302	297	312	299	297	257	289	274	292	280	284	303	293	294	293	270	296	280	295	330	294	307	299	298	270	305	276	280	288	315	283	296	305	282	301	293	323	268	311	313	294	270	308	263	302	273	338	286	257	279	299	283	303	271	270	292	331	276	293	304	282	273	339	290	294	285	309	323	315	304	302	278	279	336	277	282	268	319	278	321	311	305	269	311	303	318	314	313	329	250	300	319	328	317	322	275	281	286	279	303	291	306	280	292	300	315	261	291	304	307	288	304	299	303	284	325	262	289	313	309	273	309	320	287	295	304	296	308	293	286	290	311	325	308	302	328	298	266	307	274	317	275	300	285	294	288	297	268	304	316	292	292	315	309	266	327	308	291	282	302	289	327	304	311	292	284	322	283	288	305	260	304	285	283	281	300	301	302	289	316	329	290	342	306	280	315	264	302	297	268	302	282	296	287	312	292	315	342	315	304	287	290	304	308	322	277	274	271	287	315	291	271	307	282	319	289	299	282	289	305	313	283	320	299	288	269	307	303	309	293	286	310	293	272	321	260	301	297	295	302	302	295	273	307	263	310	304	285	256	303	292	311	291	286	330	301	289	295	341	299	314	300	256	299	336	291	284
13647	5172	3685	3346	2664	2342	1807	1611	1353	1209	1120	1083	1058	1023	996	956	895	894	838	847	809	821	813	799	743	776	771	789	751	801	804	776	769	782	779	795	908	857	823	807	742	730	770	769	769	747	757	727	705	780	708	750	686	694	770	747	747	732	782	706	769	694	728	754	725	762	726	753	754	789	725	754	731	724	724	751	783	736	751	761	741	745	747	701	790	753	711	804	740	724	708	703	742	763	732	730	733	733	750	754	690	766	741	735	732	789	753	762	743	731	766	756	713	743	746	741	772	738	786	734	743	748	759	714	725	754	733	796	723	764	701	763	715	773	804	730	745	727	735	743	720	739	748	737	777	785	798	751	763	739	771	711	710	702	725	761	776	751	751	755	766	694	772	753	761	729	745	755	765	769	781	759	759	735	730	697	722	732	704	702	774	690	759	757	796	816	769	740	733	709	769	731	768	700	754	785	787	732	741	755	711	680	741	728	747	730	779	711	754	744	682	761	728	730	733	732	664	783	762	753	717	727	696	725	795	710	744	768	724	722	778	696	749	682	757	713	755	752	695	712	720	744	708	762	740	726	735	708	767	763	687	738	764	719	792	743	754	774	708	713	773	742	807	744	723	747	738	777	743	753	774	741	752	722	720	734	746	722	755	739	740	756	757	726	699	729	771	736	719	730	761	756	799	739	743	733	793	736	713	750	760	760	769	713	747	742	737	767	696	770	734	730	776	751	741	755	739	790	733	754	726	728	683	762	728	749	726	739	793	759	783	704	735	705	751	788	715	764	771	734	764	708	737	730	694	706	745	753	772	734	747	729	727	692	722	772	720	753	764	754	751	724	755	743	685	731	729	807	715	744	741	752	755	716	724	769	738	738	744	779	761	711	747	718	719	683	749	769	759	757	771	716	807	761	761	778	743	732	771	749	732	751	780	738	759	714	738	746	707	779	714	732	732	797	768	733	763	787	765	736	778	691	756	719	746	815	769	724	722	741	717	719	731	762	752	691	800	758	732	767	715	719	723	735	772	756	741	756	760	741	815	712	709	746	821	740	779	751	768	727	748	782	729	757	760	749	692	775	715	757	744	754	763	765	769	708	806	765	725	781	704	730	770	714	753	737	764	770	729	738	788	755	781	783	730	758	760	740	759	736	769	742	728	758	706	701	756	780	724	774	768	783	712	723	742	751	762	752	783	700	712	798	713	680	721	709	770	752	770	723	800	741	724	747	769	740	728	755	734	728	761	753	740	758	763	713	744	751	723	704	734	740	749	781	758	744	785	769	762	710	753	750	748	722	729	765	735	751	760	722	731	773	717	769	748	697	737	773	771	697	737	726	759	727	706	735	726	718	728	763	741	722	760	786	710	733	761	775	744	748	777	718	722	699	747	737	757	757	780	746	767	719	737	766	730	742	703	754	736	786	747	767	747	716	731	729	756	725	750	757	754	685	714	739	744	744	735	749	752	660	755	732	748	713	733	775	785	751	745	753	719	742	737	768	732	776	739	755	737	778	740	762	757	764	780	808	715	781	689	768	773	683	783	754	725	738	762	750	776	748	757	730	758	766	741	761	750	713	753	701	787	785	747	765	735	769	729	771	728	725	742	693	775	748	743	785	750	806	762	748	754	735	763	773	752	750	737	702	734	703	742	730	745	750	715	734	755	725	758	756	712	750	717	736	739	725	738	738	693	752	788	729	820	735	712	765	739	704	766	749	750	733	752	713	762	716	753	767	742	757	779	725	739	737	742	721	751	729	739	716	738	704	688	751	747	755	788	762	702	749	823	721	749	775	740	727	737	728	739	737	715	769	723	738	708	744	737	741	750	724	747	732	747	737	769	764	758	770	739	742	776	748	708	757	723	742	745	754	741	718	745	763	734	763	695	715	801	723	755	779	742	703	756	759	748	731	792	756	761	766	760	731	727	702	749	810	705	805	744	752	727	762	701	765	778	755	780	708	725	783	767	815	718	784	727	808	736	747	733	722	758	731	761	739	742	720	750	732	708	726	711	726	756	750	780	689	719	772	695	743	748	718	703	744	725	717	760	748	719	673	776	707	758	716	749	748	735	738	781	730	730	759	729	707	768	724	735	771	723	784	740	745	727	741	747	768	757	740	678	760	732	826	731	690	770	734	745	719	732	674	784	724	771	729	761	750	723	733	738	731	735	734	714	747	758	728	732	781	783	725	760	759	741	697	731	781	742	756	761	740	785	785	719	704	696	751	730	846	737	807	755	730	742	772	726	741	773	723	761	708	789	732	780	738	742	755	729	726	739	783	773	744	714	773	752	739	738	741	772	782	746	732	762	685	691	720	716	753	738	718	712	721	759	741	736	668	754	714	735	721	700	781	732	778	759	777	730	755	720	780	742	738	745	785	737	750	720	758	732	735	745	773	693	770	719	743	724	786	783	735	749	732	719	766	694	829	728	773	722	749	731	709	786	739	738	753	807	747	739	762	742	762	726	726	737	729	758	780	778	756	739	751	741	784	741	779	791	705	787	691	702	732	724	760	779	753	755	735	740	770	749	798	701	721	775	730	730	740	759	763	724	732	758	728	756	710	700	754	735	731	759	700	743	748	741	796	809	770	755	730	715	734	774	712	757	749	751	721	721	748	738	765	776	739	724	715	722	715	810	684	723	781	780	779	731	758	751	735	760	736	741	737	744	791	743	792	726	699	785	749	739	729	749	739	765	732	787	717	809	758	729	737	783	710	742	783	761	726	695	782	786	754	703	744	747	759	779	743	764	752	729	751	748	783	743	759	753	748	752	731	701	751	763	761	695	691	730	747	783	766	764	779	715	711	755	724	734	762	730	725	724	744	770	720	780	787	770	746	777	757	791	727	751	756	771	745	736	745	754	709	766	790	695	740	765	729	815	708	727	720	767	713	727	754	746	741	743	755	798	721	741	739	769	740	767	733	751	750	747	753	738	782	776	744	786	713	746	777	708	715	696	778	738	754	739	736	766	682	758	731	731	734	750	749	745	746	791	784	718	720	749	746	754	725	717	732	748	709	747	713	739	721	702	790	712	743	768	721	724	707	736	786	731	761	743	732	728	776	733	731	764	728	743	701	729	788	752	752	752	756	751	710	734	745	744	740	789	767	738	721	741	751	712	725	757	728	782	717	757	761	778	735	739	730	710	760	737	724	728	704	776	769	703	752	738	702	726	705	765	739	687	728	734	793	750	746	732	684	770	733	738	745	716	748	782	777	740	746	737	770	779	818	738	762	815	779	751	719	749	752	747	782	706	805	751	694	782	717	740	741	763	735	738	715	721	741	738	753	710	752	721	737	709	744	744	710	736	712	767	780	727	777	760	707	745	688	716	700	728	711	735	803	741	741	778	710	753	776	737	763	769	738	739	716	802	743	728	734	769	724	745	759	764	732	745	732	724	770	786	793	797	757	756	762	744	747	736	759	777	763	781	756	734	720	708	705	734	742	714	745	715	772	724	748	760	734	760	757	752	744	710	782	749	727	730	710
26138	10901	4869	1764	990	622	460	361	299	255	244	208	236	207	198	181	179	168	186	168	177	135	155	161	146	153	164	155	165	147	160	154	152	154	142	166	180	167	152	169	153	142	163	136	163	152	177	156	163	154	164	146	166	146	164	149	136	162	157	142	181	133	129	134	157	150	138	143	165	154	142	152	151	143	152	147	138	143	149	136	149	161	134	148	160	170	147	154	141	144	163	143	179	148	145	150	134	149	152	125	163	160	153	161	141	181	157	148	132	146	147	157	160	142	130	135	168	153	162	156	158	135	172	148	157	155	152	140	142	134	142	155	148	140	133	148	163	165	142	158	147	162	157	144	157	151	149	150	145	137	142	126	162	151	156	145	165	168	155	142	151	169	128	143	136	141	176	165	149	171	156	159	169	167	150	151	163	133	145	143	157	159	181	143	154	156	167	148	181	142	132	183	132	179	165	172	125	123	147	154	151	135	135	174	162	166	163	129	141	171	158	141	152	159	165	167	151	145	162	128	136	160	144	149	150	146	152	160	167	155	161	156	134	156	154	156	164	146	173	129	167	139	160	141	145	144	149	166	139	142	164	150	161	165	170	134	173	159	150	143	167	147	143	133	145	132	136	166	172	141	145	132	132	129	119	136	136	153	167	148	162	135	164	185	142	160	152	155	119	149	151	150	159	150	148	161	161	141	150	145	160	147	146	147	165	153	144	142	125	145	156	169	142	166	171	173	152	155	155	158	156	155	165	140	166	171	153	136	149	177	160	144	158	120	142	155	167	115	162	158	154	156	148	159	174	136	174	161	149	134	140	148	158	144	144	128	154	157	161	137	161	143	132	161	146	143	140	156	167	174	155	146	140	138	141	124	144	143	137	159	148	142	127	140	152	146	143	136	146	148	152	173	156	142	167	164	149	138	128	144	123	127	153	128	131	165	164	162	156	145	150	152	144	150	152	160	132	149	165	144	137	165	147	153	156	149	163	124	156	169	157	176	175	165	155	145	138	150	148	138	142	136	140	144	156	167	158	138	153	161	152	143	152	131	156	156	176	141	137	136	151	145	134	147	168	125	150	145	155	153	135	136	164	164	158	136	144	171	157	159	154	146	149	153	145	161	165	129	160	167	136	156	170	141	132	143	169	161	154	146	167	150	187	135	139	141	145	141	138	146	144	156	148	158	157	153	135	143	144	169	153	138	107	135	158	161	149	153	132	159	121	149	130	129	159	170	155	147	138	187	151	167	136	148	150	148	155	157	162	159	158	155	157	146	137	143	141	137	145	147	139	141	145	141	172	166	158	144	146	145	159	143	152	170	136	149	144	155	143	139	156	153	168	157	136	142	163	145	146	169	135	149	148	133	138	131	154	150	150	159	145	141	171	127	176	150	156	129	149	132	157	161	150	153	161	163	139	142	154	152	166	160	146	144	171	138	138	138	147	153	157	164	162	134	147	122	150	114	151	156	133	160	143	152	162	155	153	136	158	141	158	147	158	151	180	140	170	142	157	163	158	146	149	165	136	146	142	159	149	179	155	133	153	143	154	153	178	157	153	138	161	130	138	135	172	159	148	138	136	160	145	117	130	157	178	171	140	124	144	169	143	137	160	166	158	153	158	170	165	152	164	144	152	136	132	156	153	154	151	145	140	156	146	135	159	155	152	134	164	140	147	141	160	117	139	142	150	146	127	148	156	150	141	147	168	152	153	153	158	129	125	153	144	148	162	134	147	147	163	180	176	131	137	153	139	167	139	155	142	146	165	175	161	161	144	135	142	133	156	170	127	148	174	131	157	135	142	148	141	120	164	176	157	145	140	172	130	177	156	151	151	154	164	149	134	130	132	158	175	153	157	138	160	135	157	148	181	155	155	152	164	149	139	137	182	146	159	187	141	148	154	132	168	154	156	159	147	157	138	142	154	151	140	177	142	178	181	141	143	125	156	135	155	166	166	139	138	146	163	164	150	143	140	160	156	154	167	156	144	141	147	153	150	165	170	153	165	150	152	168	163	148	136	132	139	150	153	152	134	164	165	144	148	152	168	138	148	165	146	166	132	146	135	148	154	167	178	148	145	149	144	145	153	133	152	159	151	155	140	148	136	148	141	146	143	158	167	153	131	145	141	147	162	141	109	171	148	156	127	164	155	170	165	171	149	172	148	164	174	135	128	132	160	127	137	159	162	152	156	149	150	136	137	135	131	164	157	152	147	166	179	136	138	156	154	143	147	164	176	140	146	152	150	158	131	150	166	152	166	156	172	147	160	152	139	150	139	137	123	140	142	151	150	135	153	150	140	174	175	168	149	155	148	143	119	150	160	158	149	146	169	171	149	157	172	136	131	146	157	153	144	169	148	159	135	131	146	156	146	150	131	130	153	132	147	153	129	144	135	148	147	157	153	132	163	157	168	132	156	136	170	155	150	136	136	143	152	132	170	158	139	141	132	143	142	146	131	165	149	154	167	162	136	169	152	152	144	152	166	150	163	141	176	149	175	159	139	151	135	164	149	157	141	135	175	154	142	159	150	178	167	179	144	157	157	177	150	161	169	158	146	156	165	161	157	144	157	177	165	149	148	152	136	151	165	142	170	169	148	148	154	149	152	125	131	143	161	151	151	119	144	166	144	151	170	166	133	135	137	142	140	153	161	158	148	157	173	130	120	155	137	131	158	125	141	166	163	151	124	137	130	150	140	145	150	126	145	172	141	154	143	140	158	162	145	141	143	142	150	159	168	153	142	151	149	147	165	161	145	152	155	161	143	161	161	151	154	144	142	162	151	140	142	144	174	154	160	150	168	179	146	142	178	163	137	152	140	159	150	148	165	130	144	137	145	131	151	157	157	153	156	149	152	123	160	153	146	133	153	139	154	161	141	163	142	138	154	153	164	153	130	160	167	145	161	154	151	144	156	156	139	144	172	144	162	146	150	151	136	148	149	165	136	119	164	175	172	145	144	158	141	156	165	139	148	151	156	137	134	147	138	136	159	164	144	172	151	157	150	156	135	153	156	133	163	163	136	149	161	146	148	145	158	149	159	135	140	159	142	123	137	150	155	172	147	141	163	178	147	136	159	155	177	160	150	169	163	132	168	152	130	140	132	152	146	155	153	159	122	130	143	169	152	146	162	134	148	165	145	144	157	136	141	153	150	172	160	157	114	162	144	154	136	148	138	145	150	135	176	129	145	130	127	180	160	158	155	148	163	149	151	131	165	143	140	151	143	125	145	122	144	130	160	146	163	158	169	161	168	123	146	147	130	151	165	154	137	169	145	137	129	164	160	148	168	151	165	148	153	143	165	160	149	162	143	153	144	154	159	155	172	154	175	162	144	138	157	158	145	143	163	152	154	140	157	152	146	157	163	170	129	163	149	170	154	151	134	147	170	143	137	132	162	147	155	129	138	154	164	176	150	155	136	156	154	164	153	137	167	141	164	155	150	156	180	146	138	159	139	154	146	179	131	153	150	119	128	169	171	151	154	135	151	164	150	125
17849	8440	5352	3833	3336	2634	1876	1700	1318	1149	1053	905	860	813	698	668	644	636	593	540	510	488	429	471	470	443	454	467	490	442	448	415	432	421	447	513	676	633	454	451	439	431	374	466	409	413	468	413	391	413	429	386	448	389	400	396	432	389	394	410	389	429	400	451	433	403	431	420	361	411	427	449	398	402	391	419	423	388	387	411	385	424	400	425	419	393	377	379	374	414	393	439	372	368	418	437	409	333	423	412	426	408	382	403	410	393	407	404	415	410	413	457	425	393	406	395	408	381	406	397	421	373	409	397	395	422	406	399	404	401	413	415	381	398	398	392	404	416	405	395	387	386	390	436	395	428	411	409	384	410	390	394	428	411	415	450	421	341	391	435	375	389	438	361	396	406	462	415	405	404	387	390	402	415	419	413	440	413	423	387	400	375	404	394	387	420	398	449	366	410	405	393	397	380	408	379	385	397	388	388	388	379	411	396	412	400	407	395	393	403	399	367	417	393	393	451	371	408	400	397	404	394	426	404	424	375	440	399	392	363	429	382	391	373	414	409	419	400	419	378	380	382	384	379	427	374	391	406	393	410	411	370	377	434	440	408	432	396	370	378	392	423	367	401	390	383	407	398	406	397	407	400	420	419	391	382	413	399	372	435	381	370	390	409	402	440	406	409	408	406	421	413	409	398	394	403	359	408	371	425	405	412	399	421	410	386	446	396	442	391	379	363	407	416	383	404	389	377	375	399	400	433	372	377	405	400	414	409	394	425	419	394	406	395	394	425	376	388	437	400	386	374	381	398	387	385	395	397	410	406	368	398	388	405	385	406	392	401	451	408	408	446	393	419	407	388	389	377	396	402	421	417	403	396	421	412	396	423	398	420	377	423	406	366	399	371	340	407	415	438	406	428	402	410	412	410	416	361	404	387	383	380	392	399	398	382	379	428	375	411	418	394	406	400	443	405	399	408	403	398	384	411	329	384	400	432	434	415	379	429	387	435	409	423	413	447	415	390	372	407	386	401	416	417	385	371	384	417	415	367	397	429	417	407	410	417	405	404	423	409	429	411	412	400	413	410	384	391	404	403	414	385	367	393	388	409	419	378	426	385	421	408	385	401	404	400	390	394	403	406	398	420	365	412	421	358	417	398	432	418	411	372	402	405	372	414	398	422	418	419	376	385	405	389	419	393	423	420	386	417	419	385	398	414	392	408	355	397	390	359	393	388	441	407	370	402	394	398	416	390	429	407	401	397	410	402	388	384	398	413	399	422	418	413	408	407	411	393	393	416	426	416	439	452	358	417	383	371	414	407	400	412	386	377	379	409	379	412	375	402	414	368	364	407	427	443	414	403	379	401	397	386	395	410	381	415	383	434	408	387	394	408	434	392	413	373	396	401	419	429	414	384	435	412	417	396	375	402	415	438	380	382	340	396	380	406	419	413	433	366	369	378	430	395	446	427	399	375	406	428	384	393	395	402	411	401	415	389	380	404	365	389	395	375	351	385	384	403	430	415	369	381	372	405	375	373	406	399	393	406	408	429	401	405	433	377	385	392	377	393	404	449	408	390	415	374	413	413	389	410	386	402	435	413	381	397	368	394	418	438	396	383	414	361	403	387	363	406	434	407	387	423	413	437	380	373	407	418	430	388	388	442	409	423	423	408	412	377	402	382	409	387	370	400	387	402	390	390	427	368	400	410	410	395	403	413	378	360	374	411	432	400	390	410	415	391	404	407	423	383	425	411	415	397	379	405	377	398	392	385	441	393	436	378	419	419	432	373	367	424	398	420	389	392	412	398	388	388	396	375	420	391	409	364	413	385	421	398	392	358	385	436	388	378	405	429	372	408	401	414	386	349	408	435	377	414	389	396	396	422	401	406	419	415	386	400	407	432	385	393	436	405	409	425	427	417	417	417	393	386	406	378	408	390	398	464	362	372	380	407	357	374	417	395	415	418	423	367	410	406	408	421	397	394	414	407	374	402	368	384	393	419	415	383	378	410	382	427	420	401	404	393	410	418	411	410	407	420	418	421	402	390	385	396	399	407	400	399	405	398	404	412	418	375	385	410	384	431	393	399	392	384	380	407	359	418	388	450	415	395	396	428	389	420	431	393	405	397	400	427	401	389	428	393	397	389	385	392	419	410	392	435	411	423	422	410	383	416	409	411	397	382	366	353	407	420	425	414	392	396	424	401	412	393	395	423	401	442	384	412	436	391	436	405	412	387	439	395	389	419	424	380	414	413	405	378	411	381	400	380	394	419	407	438	405	400	434	408	399	417	430	409	387	383	421	414	415	444	393	390	423	371	376	377	370	367	450	413	393	387	383	403	403	416	392	401	409	368	424	427	436	377	399	406	378	360	392	417	396	407	420	421	404	428	436	392	400	400	409	437	389	404	391	426	430	367	395	406	403	390	400	388	409	405	401	392	378	424	381	427	387	376	384	420	426	383	410	412	402	406	421	439	402	420	394	401	406	443	402	397	369	405	376	398	373	366	371	397	394	409	412	394	426	392	416	377	416	387	389	416	394	399	418	398	386	410	418	406	376	393	405	386	386	392	373	347	404	414	402	434	407	415	427	409	418	417	423	417	381	393	407	411	421	387	360	388	409	387	395	399	407	403	407	388	340	416	419	380	408	391	378	478	380	427	397	366	389	451	414	398	413	447	395	399	373	370	337	436	454	378	420	386	418	412	394	417	399	441	400	440	406	429	406	415	389	386	422	379	366	414	387	406	380	381	380	399	394	386	380	430	387	408	411	384	397	418	396	410	396	394	425	381	389	380	399	392	381	401	376	402	406	405	411	390	425	377	420	420	396	384	413	400	395	434	371	375	439	376	417	395	400	389	386	374	419	417	409	434	388	415	415	405	386	387	424	384	408	402	416	399	403	388	418	411	412	379	416	384	405	397	413	420	393	384	428	402	382	401	419	371	350	406	401	411	361	441	383	419	386	388	432	407	393	390	434	402	401	389	417	379	400	381	398	416	419	374	398	383	415	392	394	414	396	413	418	374	448	417	423	397	368	393	423	375	397	400	411	379	422	382	425	379	390	395	397	412	427	421	386	369	406	416	417	418	410	376	432	374	389	399	393	408	410	377	407	423	370	398	418	418	376	408	439	406	400	412	418	397	375	378	378	363	408	406	452	365	405	392	389	403	384	374	424	403	377	390	424	411	386	391	404	401	421	400	373	355	400	378	413	354	419	373	392	380	419	394	418	385	383	420	396	415	386	401	440	407	413	402	400	407	403	387	414	440	411	439	429	393	398	415	386	433	429	398	429	424	401	410	407	420	384	421	406	368	377	361	406	392	381	431	392	397	415	409	398	399	410	428	408	381	367	394	399	422	388	435	382	430	377	420	377	370	402	433	421	405	408	422	418	395	430	392	411	389	404	418	398	384	368	394	404	380	444	387	418	437	374	363	422	349	416	403	390	366	423	361	421	401	410	415	408	379	410	396	404	435	419	426	388	402	433	419	400	439	405	393
6775	1503	957	621	532	465	372	341	369	369	347	329	316	356	359	306	338	335	313	369	333	276	305	316	346	324	311	301	319	319	327	345	325	313	316	321	320	318	317	332	345	329	336	318	310	330	310	321	308	334	306	330	323	326	319	303	305	292	305	334	295	325	297	325	334	317	313	342	322	312	332	355	326	283	329	307	342	310	321	329	316	361	332	317	326	333	289	337	340	321	283	331	360	340	333	335	335	356	331	291	329	356	376	324	318	308	304	329	305	294	312	319	371	331	331	333	319	315	342	307	307	330	340	320	312	300	328	315	317	305	314	346	346	344	335	335	324	329	345	326	336	354	300	331	366	319	315	302	330	348	328	332	364	321	324	336	329	331	336	324	278	314	311	324	310	300	308	311	349	344	311	336	291	335	308	330	321	309	282	319	312	315	350	322	325	325	320	324	310	344	273	340	272	313	323	334	318	322	324	324	319	340	338	325	337	344	329	330	307	333	293	321	330	322	355	312	297	303	298	321	306	310	308	326	357	304	341	321	290	291	298	348	326	295	301	316	293	294	339	356	291	320	330	312	346	310	319	290	319	296	316	314	316	318	314	327	335	362	303	327	351	323	342	291	299	319	335	347	313	349	340	336	339	314	350	323	285	331	323	324	339	340	322	329	320	315	353	305	361	317	347	352	339	315	323	319	341	339	307	346	307	322	325	336	296	306	358	311	309	333	301	329	344	284	330	327	290	327	319	284	344	322	297	310	307	332	314	315	348	322	277	341	312	307	308	352	323	308	314	315	330	319	295	303	338	329	337	327	287	341	326	306	334	351	329	312	316	342	322	334	316	335	324	316	334	311	365	342	331	330	323	331	339	358	324	339	302	326	336	326	374	332	326	309	300	323	333	362	361	346	316	303	295	289	301	305	310	309	326	313	347	331	307	346	345	337	309	314	312	330	343	313	315	323	298	312	345	326	324	331	325	321	325	325	324	301	344	315	312	322	361	327	323	298	313	341	294	306	358	315	313	319	345	302	322	337	310	307	327	353	297	315	318	292	283	302	280	343	297	332	319	331	317	342	304	330	344	328	270	330	273	303	320	320	317	336	323	269	298	290	326	308	321	311	336	277	328	327	330	302	321	299	313	320	305	304	350	303	320	332	342	338	309	310	332	344	285	309	306	332	308	289	335	322	328	304	317	331	306	342	343	346	327	301	330	319	334	336	341	321	317	313	339	324	348	352	280	309	315	303	308	321	325	330	317	306	349	320	337	338	297	304	314	362	296	312	302	296	355	313	303	335	337	356	357	332	331	279	339	262	304	321	315	316	332	319	326	322	316	313	343	308	321	311	320	329	353	340	327	312	314	321	354	288	332	337	308	289	302	325	299	313	313	318	345	352	358	321	305	322	332	299	336	313	323	331	326	326	310	352	330	320	355	286	308	340	329	315	305	305	290	324	336	312	272	305	347	327	327	312	343	322	334	355	307	352	307	325	343	294	322	354	336	313	334	311	325	344	330	358	304	337	321	314	321	326	332	321	318	344	309	294	309	348	337	325	318	289	325	339	317	348	303	311	271	351	317	344	320	317	344	362	343	330	334	340	364	314	333	333	317	330	312	340	333	332	322	343	366	299	311	304	325	316	314	322	302	337	308	340	349	307	313	337	330	323	345	337	308	303	325	351	303	322	352	342	336	317	328	329	295	335	317	307	321	342	322	336	303	340	354	331	339	375	305	312	312	344	337	340	348	310	306	333	320	301	328	350	323	295	323	330	330	326	300	305	312	320	296	311	318	311	340	316	344	350	307	320	341	288	346	316	333	311	340	321	314	304	346	325	321	341	351	365	275	319	355	314	324	328	335	317	374	299	313	293	303	305	330	337	352	327	352	339	295	320	322	333	303	310	328	292	314	317	328	322	314	327	313	319	290	324	334	322	340	324	322	355	323	335	335	303	339	320	368	345	324	292	342	286	315	340	325	309	362	279	309	290	309	332	299	320	331	308	278	303	308	342	325	298	336	295	336	321	332	315	304	330	333	303	326	324	328	314	328	320	316	353	326	318	321	337	299	326	284	319	328	296	309	315	350	324	346	328	332	317	316	288	305	325	350	322	308	310	326	306	300	311	334	322	333	311	316	342	335	340	341	353	325	337	325	331	373	363	315	301	304	313	320	290	319	325	329	337	342	320	362	325	337	305	351	326	283	312	296	342	310	315	348	329	313	324	279	310	306	313	350	290	365	327	299	320	321	339	384	341	318	332	325	313	309	326	296	315	297	329	327	337	338	294	301	351	337	306	373	328	340	311	333	336	296	324	321	308	326	321	344	328	321	361	338	355	352	324	348	337	294	331	309	316	303	307	326	306	361	329	331	325	350	302	318	306	348	320	319	325	330	290	310	317	319	319	299	324	299	318	317	321	342	342	311	342	325	317	289	325	298	358	330	349	335	321	322	341	339	314	352	325	302	296	302	316	308	319	339	300	325	296	331	321	320	297	290	330	310	336	314	343	309	311	320	339	330	349	308	337	319	318	284	358	305	321	283	320	293	319	346	313	339	320	353	350	324	306	327	311	361	378	302	378	325	312	316	340	321	305	328	338	358	372	312	332	335	332	328	333	293	335	317	316	301	334	312	287	296	333	331	303	300	283	292	303	295	331	295	347	322	305	365	335	325	308	318	341	344	367	356	293	323	311	308	362	335	319	326	323	317	320	314	366	333	342	337	352	310	326	354	315	279	347	325	297	316	296	327	311	321	315	304	358	316	340	310	337	329	314	293	315	296	334	322	292	328	351	320	311	285	343	338	295	342	290	333	336	322	308	361	330	299	343	324	318	330	319	307	324	352	314	320	359	344	366	321	348	341	294	301	330	317	345	299	334	325	342	331	323	293	317	281	322	301	366	315	318	307	320	312	305	286	328	325	303	323	311	303	328	285	329	326	319	314	317	328	324	286	362	297	326	326	344	343	341	346	304	336	336	309	316	371	315	330	328	313	315	311	290	287	314	346	301	342	314	327	318	320	316	339	322	293	334	305	330	376	286	298	308	284	321	312	324	351	304	335	306	310	311	292	330	314	332	369	323	319	314	337	311	308	346	304	320	328	328	326	313	338	314	340	324	353	365	327	317	305	319	356	331	293	343	319	319	331	327	323	286	312	321	311	315	349	323	297	324	314	322	311	314	343	344	328	345	345	314	311	285	322	339	325	329	326	332	318	293	354	321	353	324	292	331	325	330	364	326	347	320	302	370	343	336	340	315	324	328	353	311	347	340	298	310	339	328	319	296	316	346	327	311	332	331	330	294	307	352	334	311	308	325	308	311	335	399	332	355	302	300	329	302	320	317	312	318	313	345	327	348	326	327	333	296	334	295	320	320	339	329	307	304	313	297	333	326	334	301	308	300	314	319	321	289	315	309	294	305	323	335	312	330	314	320	321	323	339	321	330	331	345	342	318	311	314	322	307	350	330	335	369	329	344	336	302	307	327	336	294	329	325	351
5511	2022	2066	1884	1753	1512	1201	1132	962	976	931	965	908	943	900	888	793	842	793	810	851	772	814	804	824	815	807	820	862	866	831	829	787	855	871	830	785	792	856	766	796	805	792	835	843	842	802	771	805	791	874	842	817	783	769	813	810	843	780	820	820	808	832	806	798	793	783	768	797	789	819	787	792	809	836	773	822	797	810	796	798	755	795	836	800	809	784	791	833	844	829	805	862	803	826	774	819	787	811	821	803	791	768	866	834	780	785	799	792	766	843	789	857	827	813	834	783	808	806	797	857	794	808	791	812	791	806	760	787	775	795	800	800	807	805	826	776	795	790	792	801	834	778	837	840	839	789	827	846	801	810	757	810	808	807	874	763	823	797	816	779	839	812	767	792	834	793	804	787	831	817	779	807	826	855	806	834	801	790	785	834	845	791	782	811	801	766	762	821	825	770	837	820	802	795	802	804	775	798	867	843	820	792	817	815	827	808	835	775	835	784	790	834	830	782	796	781	728	848	769	805	820	787	754	757	790	825	794	761	764	834	762	759	807	761	785	760	846	830	770	792	821	825	802	819	812	802	794	866	818	789	820	826	814	841	813	786	830	834	790	779	799	826	810	765	831	794	820	832	772	855	791	826	820	805	795	837	859	801	811	761	790	817	763	814	737	834	801	851	855	853	751	791	804	794	790	835	769	801	807	810	825	784	809	793	805	788	819	785	815	788	823	762	813	786	778	822	775	838	835	772	848	802	798	804	799	783	832	804	819	840	814	818	827	796	813	799	793	794	826	828	823	827	828	799	812	858	770	818	758	829	812	773	821	789	808	829	752	841	822	841	788	817	819	794	790	780	798	826	850	783	773	838	756	782	835	787	819	768	836	766	791	839	839	815	794	785	832	783	789	811	802	810	772	842	767	830	798	818	779	795	789	814	760	805	818	809	818	770	795	757	803	768	805	762	819	800	824	841	769	740	806	814	798	791	833	791	811	794	786	800	799	822	805	800	815	822	810	807	836	811	787	796	743	844	790	815	786	750	807	776	837	814	805	808	793	803	880	821	821	845	784	846	751	755	796	733	823	839	756	798	825	835	810	818	799	800	794	800	793	784	816	780	824	764	816	746	810	815	803	855	775	828	826	785	792	818	803	787	765	764	845	814	833	783	769	810	792	836	821	835	845	785	820	853	804	796	767	775	800	763	818	774	807	827	789	783	779	790	816	834	804	793	803	821	778	826	834	853	800	826	761	806	808	785	822	796	761	844	766	819	801	791	793	781	793	795	771	791	812	817	845	793	845	877	786	788	810	793	830	790	751	829	806	814	802	791	760	792	860	784	793	816	769	853	834	872	822	791	880	828	828	837	798	843	778	769	784	814	814	820	830	815	840	799	793	806	746	822	772	819	836	826	807	801	796	826	824	791	782	778	819	802	761	757	827	778	842	746	814	791	789	825	830	813	777	856	826	804	820	847	755	820	840	821	793	814	862	768	801	798	816	838	757	807	812	799	793	776	805	785	794	768	854	875	794	773	853	809	800	827	849	843	832	817	749	778	782	811	833	840	799	848	809	823	824	771	829	809	781	789	755	835	794	841	839	819	813	817	806	894	769	784	829	820	757	844	808	761	851	796	795	771	795	816	785	827	800	813	788	803	777	815	800	783	812	797	857	825	768	848	796	797	827	806	791	825	815	775	775	805	807	809	807	802	837	760	848	812	811	778	809	806	823	845	831	834	865	846	809	836	794	839	798	853	784	751	819	804	784	867	831	801	812	805	815	765	843	798	821	799	824	830	859	865	791	810	847	846	753	800	797	805	769	808	774	773	807	797	775	796	802	835	789	808	812	796	852	780	830	760	731	791	743	782	843	838	814	817	799	844	832	798	826	841	756	844	798	811	809	761	816	829	795	755	768	780	835	820	798	768	829	841	793	823	763	772	878	786	788	819	807	807	785	829	789	791	829	834	826	783	839	821	825	842	836	869	804	825	789	775	783	812	769	757	804	858	789	835	801	795	775	815	822	786	765	818	816	768	791	825	810	806	822	812	807	798	773	838	827	836	794	814	828	782	791	775	852	809	815	830	795	841	822	842	794	829	786	776	768	769	826	831	832	823	806	798	821	815	861	829	794	793	822	807	850	809	797	794	761	776	800	803	838	758	803	844	812	802	797	847	752	814	826	803	766	789	840	829	798	785	805	803	853	870	843	761	840	877	799	747	789	812	784	812	873	808	749	812	863	770	774	802	839	854	801	768	811	807	809	789	868	794	826	819	832	824	826	863	762	800	808	772	834	794	803	802	799	813	809	826	778	840	845	807	835	830	844	789	813	816	805	776	830	798	808	845	824	806	846	823	792	787	828	838	867	763	810	808	768	818	794	837	822	829	776	783	763	763	782	775	842	784	799	807	843	770	869	793	772	814	816	838	805	837	827	843	804	739	820	823	797	779	802	802	808	828	846	780	823	775	851	773	810	778	828	864	754	818	734	781	747	778	859	750	808	806	787	782	866	834	743	825	809	767	811	783	802	855	856	781	797	774	810	830	781	791	804	833	836	818	829	846	811	798	794	805	836	766	799	828	860	798	822	790	825	796	833	784	762	828	799	814	804	831	793	830	838	785	807	848	886	805	830	752	812	790	792	820	830	831	799	794	833	842	803	824	806	786	759	818	819	836	785	802	786	815	755	848	773	788	766	802	787	758	846	836	794	753	836	835	834	828	784	815	809	850	825	793	891	790	838	756	784	797	821	830	797	797	784	788	808	795	806	820	790	796	804	797	807	816	794	834	842	822	829	795	790	806	868	831	831	798	812	771	802	792	852	797	842	840	828	765	790	779	790	784	751	829	793	834	793	856	819	848	863	775	798	797	817	767	806	803	764	811	790	792	824	817	772	791	829	810	820	777	832	831	810	724	784	798	845	759	831	834	848	853	837	796	820	803	829	772	802	867	771	809	798	797	836	813	855	789	796	810	800	833	783	807	817	836	812	850	804	824	837	750	813	790	821	758	841	824	854	813	817	792	817	802	848	770	812	846	794	844	787	812	784	751	804	867	822	801	812	837	800	792	814	789	839	800	836	839	811	831	885	791	776	841	814	720	895	774	814	758	798	769	815	793	801	796	768	774	745	808	814	860	829	802	806	774	817	750	805	805	800	789	860	792	798	795	799	809	848	856	818	823	751	775	822	794	802	818	867	814	820	852	868	831	821	817	818	853	785	870	829	782	799	819	803	779	865	794	892	785	809	818	784	809	807	827	811	849	794	810	805	797	760	801	780	798	842	793	798	803	788	790	809	783	832	807	790	770	752	799	799	788	762	783	817	798	853	830	802	790	844	823	835	844	804	805	804	819	818	819	866	789	810	789	786	762	786	803	815	795	813	803	795	761	823	798	793	819	830	800	801	870	760	796	861	899	839	834	745	746	813	847	837	804	802	822	827	844	832	808	797	797	824	752	748	755	803	809	787	753	833	817	805	853	776	811	788	778	824	812	786
17692	5714	2711	1209	702	540	454	388	384	375	343	328	358	307	335	289	304	300	339	294	332	289	314	303	272	288	310	317	264	273	275	305	287	311	293	279	319	279	299	290	248	273	274	305	267	288	265	273	306	310	299	259	278	265	280	266	258	305	323	300	304	296	341	266	274	265	320	296	304	265	309	314	282	283	296	247	282	283	272	272	273	276	315	300	261	294	314	289	323	307	274	305	299	299	321	282	282	310	300	300	272	314	295	273	269	277	293	286	281	271	283	300	278	300	292	285	312	288	271	304	280	292	319	268	325	273	299	301	299	310	303	286	279	291	293	298	285	271	305	298	298	302	267	278	256	279	291	281	299	272	281	301	310	258	266	299	275	293	312	267	274	284	252	303	273	324	246	247	288	310	269	306	286	299	290	284	267	290	325	281	270	277	300	282	284	264	308	256	256	243	254	272	278	290	284	282	304	277	308	266	264	278	286	291	284	300	314	321	297	294	298	293	310	298	272	293	290	287	284	267	297	264	302	308	301	270	267	306	303	292	306	281	286	271	271	273	290	288	295	296	273	273	313	275	289	287	256	283	290	272	312	264	310	311	288	289	245	278	309	319	280	266	291	276	303	299	302	286	290	309	293	277	265	254	272	287	251	309	316	282	299	282	322	287	278	281	291	303	296	307	304	257	284	277	286	264	265	294	280	278	287	301	294	306	304	309	322	287	299	314	289	257	302	279	302	289	295	274	308	264	255	269	272	294	308	278	272	271	253	287	288	283	269	294	262	298	285	283	287	284	282	323	299	302	261	283	266	274	305	271	286	317	333	277	294	305	285	279	287	279	276	299	282	302	294	254	307	273	272	315	277	264	277	242	279	298	293	283	282	276	290	267	273	287	314	281	290	278	290	300	294	304	266	293	272	301	285	275	269	258	283	305	290	290	292	295	308	267	273	287	280	311	351	286	298	268	283	273	268	255	271	319	280	308	257	291	272	293	283	256	269	291	313	307	299	283	268	279	291	286	280	284	268	285	270	283	277	301	303	298	314	295	286	262	274	264	292	252	276	277	279	292	278	297	292	335	263	278	285	289	299	255	287	287	286	301	279	249	297	284	257	265	290	300	277	267	281	287	277	281	298	267	298	281	271	277	269	272	291	289	298	312	279	287	306	270	304	277	298	276	250	268	285	274	272	304	242	311	280	245	324	286	268	268	290	276	302	311	256	296	283	289	301	275	310	294	258	290	248	263	307	269	330	244	265	286	314	272	284	287	246	290	284	276	313	305	291	307	267	315	306	304	257	274	283	286	265	301	282	311	275	308	280	274	271	294	266	277	265	286	283	317	315	280	283	249	280	257	309	281	296	278	274	295	290	272	256	279	289	326	303	289	284	293	284	325	283	286	292	296	281	247	286	291	306	309	310	282	288	276	294	290	285	253	270	274	300	289	293	292	300	291	285	311	290	304	311	275	268	305	305	293	288	282	266	311	281	263	278	289	308	296	305	292	300	276	322	314	275	293	293	300	298	281	299	272	274	273	290	266	280	285	308	278	276	296	291	287	278	285	286	269	281	285	279	287	244	258	263	297	272	290	301	264	305	288	303	281	294	282	258	291	303	295	279	293	273	302	304	270	252	243	318	285	282	303	296	299	294	303	293	269	307	287	277	308	298	289	279	295	254	311	295	325	275	293	272	255	292	306	325	253	274	293	276	254	261	285	302	260	268	325	309	266	288	285	318	264	298	289	277	278	284	274	277	270	297	294	279	309	287	301	306	308	322	273	286	284	287	277	287	288	277	299	255	285	314	293	279	272	283	267	309	315	283	299	247	304	294	282	269	277	278	292	265	283	321	252	313	284	269	263	302	301	276	297	268	288	289	292	285	282	263	295	339	323	291	284	271	290	260	296	282	319	296	295	319	266	324	297	295	267	285	273	281	288	288	272	274	271	301	291	263	279	303	301	295	316	295	309	284	288	283	281	292	303	281	292	259	271	291	271	281	291	285	326	305	291	275	287	291	304	273	267	287	298	244	270	299	289	274	298	295	274	272	298	285	303	275	258	271	283	290	278	260	315	301	291	278	283	306	288	296	271	298	264	267	281	293	262	255	252	298	258	314	261	279	283	286	310	310	270	280	295	301	289	276	288	290	282	285	293	266	287	264	280	288	296	289	294	306	277	275	304	314	277	298	304	300	288	286	266	287	294	285	286	283	326	328	285	258	302	284	271	290	291	266	297	300	302	295	291	294	302	255	298	282	297	288	271	266	278	274	302	296	295	280	298	300	263	296	278	292	279	262	283	308	290	277	244	285	304	280	285	270	306	312	279	306	293	257	271	290	278	304	307	282	309	322	307	280	323	274	291	298	310	269	258	326	303	306	306	284	269	296	291	301	299	253	268	286	305	279	293	298	316	307	285	320	290	258	274	279	285	287	303	254	281	289	280	288	284	267	267	282	295	311	318	346	287	307	317	276	289	283	284	289	294	265	306	275	281	298	274	298	306	265	277	285	283	284	307	302	317	278	295	315	324	278	314	289	241	279	303	300	313	267	276	293	264	283	309	277	288	269	295	333	282	301	304	277	258	290	271	297	291	287	262	292	254	286	294	309	303	279	285	278	254	297	292	300	313	268	260	312	289	285	293	258	283	270	293	289	297	279	260	290	284	299	319	296	269	270	288	274	314	249	277	280	283	270	310	290	289	250	294	270	284	289	280	307	308	248	280	261	284	295	274	293	272	332	284	266	263	297	310	274	279	283	311	248	264	304	295	271	292	283	298	294	286	279	281	261	291	258	285	261	273	303	241	271	279	290	307	284	285	310	304	306	267	257	301	282	279	305	298	289	329	277	288	281	272	292	290	288	289	281	300	299	310	318	263	289	259	297	269	272	312	313	314	271	292	313	300	260	280	310	294	269	264	306	254	268	314	309	280	261	281	283	298	297	287	297	274	277	264	255	303	271	296	253	264	286	308	280	289	266	299	276	268	257	284	255	304	271	303	297	287	268	277	289	325	287	254	292	292	281	288	267	300	305	315	293	295	277	282	305	317	305	297	317	279	266	289	293	272	261	247	288	286	322	295	272	279	269	292	287	301	270	279	280	286	312	302	302	286	319	245	280	304	263	303	307	268	279	252	273	289	317	255	290	290	325	294	294	254	269	271	297	281	278	298	291	305	312	270	280	315	304	277	297	254	269	280	280	277	300	270	298	276	295	292	298	296	302	305	301	280	303	284	291	297	318	311	266	264	292	291	270	284	324	255	251	289	299	263	301	299	284	279	302	291	281	249	259	290	296	282	309	302	305	327	282	275	299	287	283	278	278	315	290	302	308	299	286	292	318	290	297	288	304	297	261	278	295	316	306	285	291	272	305	304	288	298	277	250	346	282	310	304	319	299	290	268	285	296	338	303	278	266	275	289	297	292	286	314	293	286	289	302	293	327	285	288	267	256	292	257	287	297	276	270	286	274	276	313	273	273	300	274	284	331	276	307	291	298
13800	5206	4102	3061	2640	2089	1733	1474	1214	1115	1148	1052	1016	949	927	910	835	823	807	812	800	761	759	761	744	769	773	758	776	742	715	761	721	774	793	775	883	840	723	747	774	717	730	735	728	743	708	727	749	707	741	782	751	745	740	703	688	694	741	667	749	720	729	762	730	744	734	760	731	735	752	738	718	749	730	728	787	751	715	680	714	721	718	723	749	720	741	713	741	730	732	725	688	797	780	753	738	769	713	737	720	733	757	680	717	756	708	723	673	709	715	728	687	710	758	738	730	790	694	741	715	746	705	657	702	708	733	737	741	758	719	705	671	689	738	713	749	747	737	697	719	708	714	717	701	723	692	758	756	693	723	744	678	703	787	755	732	769	732	704	720	706	752	704	683	705	689	750	749	708	740	716	717	699	670	753	678	704	707	741	699	752	751	730	733	699	684	740	769	737	717	693	698	682	749	742	706	705	733	722	739	725	732	768	713	720	706	712	730	705	705	738	731	709	732	731	694	704	725	746	682	673	781	739	714	776	686	700	737	664	690	743	687	725	775	694	750	710	664	707	762	737	709	694	797	697	762	741	715	696	730	715	739	761	679	685	740	713	760	745	736	702	783	710	771	720	712	725	752	746	714	743	729	696	722	775	713	699	759	698	707	755	705	716	690	714	736	706	730	662	727	705	748	707	676	741	714	767	675	725	740	703	750	774	713	694	715	710	739	697	734	731	673	697	719	768	738	701	709	697	721	709	736	725	715	736	710	727	689	746	716	676	700	744	772	735	686	775	685	750	708	745	671	729	706	726	705	715	685	706	714	706	698	673	712	726	699	733	731	680	738	696	751	691	746	718	721	732	720	715	777	779	687	714	722	723	746	699	724	704	735	706	694	738	755	741	743	750	716	701	748	729	776	727	765	761	754	710	715	689	675	727	709	691	762	734	736	736	689	677	683	707	725	671	739	729	733	723	699	708	663	715	762	726	739	737	698	663	718	722	752	704	713	739	752	729	731	735	706	704	713	700	697	758	720	713	763	736	697	727	732	738	718	684	783	688	652	746	750	750	727	694	766	752	745	700	673	714	718	725	763	760	712	730	711	727	707	708	743	714	738	719	679	709	729	725	704	726	703	751	763	740	728	699	725	777	719	698	695	762	639	717	700	690	741	730	679	709	694	699	717	718	716	709	740	705	731	708	753	730	753	753	672	691	710	761	667	725	734	706	738	759	711	724	683	739	733	704	701	723	719	665	766	737	743	737	708	710	687	676	777	716	715	679	701	717	684	752	678	731	721	702	697	708	775	743	668	689	717	783	720	728	689	717	746	711	668	685	748	743	703	668	725	780	716	695	786	698	740	698	734	722	713	716	703	718	705	746	694	770	752	720	736	752	709	759	699	698	681	688	733	684	721	732	697	735	740	704	712	704	710	724	715	732	716	714	741	706	714	732	747	703	724	692	729	690	733	729	735	748	756	763	727	728	744	749	701	711	705	763	674	700	748	692	744	700	706	757	733	670	710	712	754	699	752	686	752	737	710	724	712	723	734	726	704	704	705	696	700	806	697	714	727	709	676	757	739	743	667	700	772	728	712	787	722	706	747	755	752	725	713	788	734	693	714	692	667	741	731	699	717	680	715	702	727	750	707	713	716	744	750	713	731	718	718	733	673	701	749	730	664	742	753	752	712	723	728	706	701	717	740	732	721	758	799	698	714	730	705	679	681	682	704	752	733	726	730	698	735	673	741	754	710	717	729	706	740	702	731	727	720	710	762	731	694	747	764	723	749	738	749	688	695	717	714	772	672	730	727	692	726	698	706	719	732	685	760	704	731	673	697	720	739	752	707	761	774	742	731	724	777	703	727	730	726	711	728	742	752	690	754	666	700	685	723	734	734	684	712	752	716	730	698	717	691	705	749	727	662	747	788	744	709	736	701	742	712	722	749	712	702	707	734	694	694	702	698	653	700	745	668	755	690	721	701	753	747	689	756	725	746	707	752	749	708	721	723	716	711	697	722	723	708	745	737	654	748	678	747	744	742	741	689	714	684	713	699	750	764	743	716	764	690	716	751	718	742	703	731	750	701	683	751	723	701	726	738	731	723	708	734	722	708	727	714	693	711	740	719	693	712	706	729	737	743	777	755	723	730	714	716	724	667	759	729	685	702	713	776	760	705	746	705	748	702	642	710	775	696	696	708	734	697	760	725	692	715	703	719	722	748	719	733	729	726	759	738	734	716	678	732	760	710	723	718	726	709	721	737	710	707	697	676	691	737	743	735	723	706	720	731	715	732	678	739	685	683	727	753	742	758	718	715	723	727	701	712	731	730	720	716	738	687	769	710	712	720	653	709	746	779	699	736	760	752	712	717	728	719	744	731	712	680	737	700	683	738	751	689	718	705	731	714	720	739	699	738	738	727	744	706	751	723	759	759	743	735	747	694	732	746	706	731	724	723	681	743	770	742	697	666	703	720	686	759	732	718	727	701	746	724	717	724	707	739	678	754	726	703	698	737	736	725	760	708	717	761	683	715	691	758	696	716	790	726	715	698	716	732	763	687	668	705	742	753	719	708	684	755	759	703	768	742	719	736	691	706	683	718	776	643	693	735	716	755	749	713	699	680	726	723	743	733	734	731	736	727	707	749	730	704	737	706	731	747	755	744	730	722	694	673	744	755	727	743	750	687	717	737	727	749	747	725	706	729	724	724	748	724	753	710	714	728	700	699	723	738	760	749	751	717	702	704	720	707	731	731	728	723	750	714	716	718	740	681	750	682	716	705	734	719	732	736	815	733	704	726	707	713	691	730	777	810	726	721	711	680	696	783	774	682	697	753	743	693	688	678	738	755	765	718	760	759	731	748	715	673	721	708	716	713	733	699	704	687	749	693	688	718	699	726	731	701	738	745	730	769	701	723	703	715	672	732	776	746	741	739	739	705	735	696	739	698	784	687	691	765	709	687	705	699	746	701	729	733	744	669	712	755	746	694	730	694	682	698	702	737	691	696	737	696	729	698	724	740	715	702	703	682	744	722	765	728	737	744	687	768	717	687	694	741	756	715	718	712	703	724	714	686	704	746	703	729	718	685	723	736	715	759	753	732	695	719	701	770	769	716	708	707	695	743	723	708	764	675	657	740	743	706	715	725	700	717	730	749	774	701	720	722	708	759	740	741	781	707	670	696	766	730	711	750	686	763	731	775	722	743	741	721	716	720	706	735	734	777	707	715	723	723	782	688	692	691	749	711	672	700	758	777	699	702	711	699	752	743	761	694	753	727	720	745	715	669	662	708	741	719	765	737	723	694	713	765	725	757	666	729	776	749	730	734	699	699	711	705	745	680	746	737	765	728	767	739	760	720	729	714	721	723	706	731	698	773	710	699	705	710	722	750	706	738	736	717	748	759	710	740	707	750	757	719	731	724	748	751	683	758	742	731	719	714	705	743	686	723	750	750	728	741	777	702	694	696	746	735	719	712	707	722	745	745	701	685	750	725	669
26685	10412	4921	1847	985	567	447	328	282	256	216	238	209	199	191	183	162	158	149	154	157	145	138	158	181	146	145	162	137	162	130	132	137	154	164	140	146	137	134	142	129	149	163	148	135	133	144	149	134	153	138	132	143	127	145	154	124	132	135	143	158	145	144	117	131	126	169	147	140	145	138	138	146	132	171	156	139	133	147	142	146	145	157	145	156	155	140	149	126	132	139	152	148	136	149	135	137	155	128	168	127	144	142	148	160	151	143	147	133	144	147	129	157	146	125	152	134	136	135	151	119	152	156	163	127	158	135	133	137	150	149	139	128	149	133	150	169	138	135	132	130	156	155	151	132	149	155	142	140	158	139	163	139	147	128	141	131	143	124	127	153	114	139	130	155	138	130	168	130	147	144	161	154	136	133	147	145	150	152	136	124	173	129	161	144	125	137	154	134	132	123	148	156	119	141	122	123	119	157	155	139	120	137	162	147	120	156	139	137	136	143	153	143	139	149	142	173	151	151	141	145	128	161	131	127	149	132	134	138	153	140	141	139	141	153	150	144	144	153	136	137	142	156	157	132	154	150	135	158	160	131	155	116	144	162	145	159	146	132	173	129	133	150	148	140	119	151	131	146	143	131	145	133	147	140	166	165	126	125	137	153	126	131	151	144	150	140	127	150	150	157	144	129	137	145	129	162	136	145	131	141	145	151	119	124	141	137	143	161	142	153	155	138	146	130	154	137	143	125	120	132	146	139	135	147	155	116	140	157	134	163	145	149	136	126	146	154	160	142	144	119	117	140	150	142	144	165	141	143	131	142	145	144	161	142	123	178	139	131	129	122	147	149	145	147	127	165	152	118	142	147	144	164	137	136	132	161	120	132	151	155	135	134	169	154	133	150	127	172	150	140	159	133	149	147	138	157	126	140	129	155	165	151	123	129	151	152	142	141	150	130	167	145	142	153	155	138	147	143	134	111	140	151	142	144	139	136	138	150	142	158	146	134	160	161	163	172	139	161	142	155	125	143	137	135	143	166	143	136	113	170	155	142	132	132	126	145	138	151	152	144	144	149	127	140	135	148	158	128	153	149	152	132	126	132	142	132	132	168	154	145	154	139	138	154	149	157	138	147	137	126	127	148	143	143	133	165	124	138	160	124	165	141	167	140	139	156	148	157	126	168	153	138	129	142	135	166	150	142	150	142	147	152	140	156	113	157	150	140	140	158	155	141	135	143	146	138	124	146	136	153	151	144	131	153	148	137	131	155	142	135	127	128	139	126	165	136	149	137	159	134	148	132	120	141	150	132	159	143	122	146	158	134	131	164	128	128	136	159	150	180	136	146	108	147	157	144	137	139	134	132	153	154	155	120	127	165	148	142	145	128	135	152	143	141	125	145	138	137	153	160	148	159	166	158	133	123	150	135	117	119	122	152	132	127	120	155	140	136	143	134	164	133	149	156	157	171	128	131	130	138	137	139	151	169	150	128	123	167	128	140	132	158	139	124	137	144	147	150	135	161	173	150	149	144	139	137	164	151	146	143	160	143	156	135	151	144	145	143	153	153	146	163	156	147	137	141	144	149	144	156	151	152	155	141	136	165	159	157	135	149	138	117	137	134	157	139	156	130	126	136	133	130	149	149	144	154	141	140	162	130	131	163	146	138	135	127	152	155	145	140	132	122	135	134	121	165	139	157	137	132	141	136	151	145	139	157	114	152	140	158	132	131	134	146	164	164	133	149	143	171	137	164	114	146	125	166	132	160	140	151	128	136	140	116	146	142	162	148	142	139	137	132	138	168	158	145	151	141	130	131	128	153	137	138	164	137	136	123	154	130	151	136	133	144	153	149	120	159	151	156	124	127	153	132	121	115	161	122	157	134	138	150	139	113	160	165	151	156	146	120	121	127	112	141	137	137	127	139	145	124	164	156	160	136	159	121	145	133	167	133	146	124	151	160	138	140	165	138	163	147	130	166	156	159	152	121	140	137	124	146	141	142	148	148	156	147	149	140	144	139	132	140	137	127	144	142	137	158	147	144	128	131	148	140	143	148	139	150	151	137	124	147	135	139	169	120	152	143	136	113	127	154	136	156	173	134	147	155	121	149	146	145	149	115	145	134	157	129	165	132	138	138	147	147	148	150	166	133	144	132	148	132	145	136	149	129	148	142	136	157	137	141	132	142	148	142	174	130	140	140	133	128	132	146	154	147	140	136	111	141	137	161	121	146	126	146	147	143	167	147	145	148	131	147	141	145	162	136	157	138	149	135	128	130	145	122	137	147	113	164	158	153	145	138	136	149	154	139	134	143	143	133	124	128	142	143	133	156	137	160	146	156	158	162	136	150	138	155	125	153	146	132	132	162	145	133	115	152	133	136	145	132	126	133	140	126	143	150	120	139	147	157	153	131	106	151	134	143	152	154	136	156	130	119	159	128	143	145	152	146	155	130	149	144	155	116	127	153	133	143	147	170	130	160	139	142	126	156	146	126	158	132	148	147	151	162	135	143	150	144	138	142	145	145	146	146	134	136	128	149	155	143	143	150	143	148	138	142	141	131	144	143	136	130	144	150	146	142	148	111	146	137	146	137	139	148	121	155	149	127	128	152	153	131	146	137	189	117	151	135	144	134	146	126	122	147	151	142	136	144	137	149	132	145	106	113	132	138	162	164	138	143	135	148	131	165	123	139	141	131	128	141	153	139	146	129	146	127	163	138	128	130	138	148	156	152	148	142	144	149	120	149	141	146	135	131	118	131	113	156	141	148	137	125	108	142	139	141	138	147	155	159	130	149	167	133	144	172	148	153	131	129	139	153	145	141	145	122	137	176	136	152	141	120	149	137	141	137	155	164	124	138	136	139	122	131	128	153	124	149	123	161	144	124	140	163	150	131	149	143	109	154	150	143	155	129	141	125	139	132	129	163	157	139	135	120	135	149	148	150	125	142	133	148	145	161	119	158	117	155	135	156	133	109	150	134	136	137	162	174	148	148	131	164	158	140	133	145	147	146	141	139	139	154	134	138	129	125	170	160	138	149	146	153	132	128	153	140	137	119	149	155	133	123	143	122	154	155	141	145	160	144	155	157	149	166	130	140	164	135	149	118	164	154	146	119	123	125	134	142	140	136	134	141	142	136	144	154	134	128	149	138	132	138	151	136	145	167	156	128	133	135	122	142	124	124	153	134	131	146	147	139	168	153	138	130	141	138	137	127	127	132	145	139	121	128	129	144	159	123	143	158	157	140	135	157	126	144	131	152	131	144	139	121	135	154	140	128	166	154	162	159	131	151	151	160	138	160	145	130	143	147	136	162	141	131	135	137	150	130	137	118	131	139	145	135	142	146	137	145	130	139	133	131	137	127	143	147	133	129	112	158	144	147	135	152	150	154	146	151	147	137	139	164	147	129	148	131	151	135	138	138	131	143	131	126	134	155	152	144	154	146	123	142	137	136	156	156	136	164	131	158	136	150	132	148	128	137	134	121	142	142	114	121	144
18027	8055	5464	4114	3073	2328	1779	1411	1135	1043	1087	982	866	781	681	614	606	578	536	491	478	415	451	419	447	427	411	430	401	450	440	460	431	442	429	497	645	473	391	415	396	442	396	398	402	373	372	401	391	378	407	347	384	379	381	423	375	396	370	398	401	365	367	385	384	350	388	357	413	391	401	409	377	396	375	362	382	397	382	358	415	366	390	412	394	378	357	365	359	344	386	350	427	376	374	407	372	418	374	382	386	383	354	344	373	425	384	367	384	373	372	369	383	387	398	384	393	394	404	361	406	394	387	362	365	420	364	366	349	384	368	371	357	399	389	426	402	393	372	385	383	378	377	416	406	370	378	363	393	389	365	392	405	353	379	400	384	372	398	351	368	345	360	376	380	422	385	376	343	402	422	380	403	412	368	395	372	381	363	365	387	383	412	348	372	392	381	407	372	391	359	399	362	376	398	396	417	355	383	426	386	347	380	377	403	413	399	392	351	384	351	361	388	335	408	387	368	399	358	391	415	396	376	408	374	383	410	360	364	395	402	388	414	405	362	364	384	374	408	376	385	364	401	377	367	365	377	435	383	383	335	431	373	405	364	381	384	383	378	366	397	407	396	390	387	417	397	373	346	387	411	389	399	366	416	365	355	363	373	388	374	386	385	383	378	385	386	353	427	411	406	406	377	378	382	369	407	401	357	351	365	377	407	382	396	378	372	359	375	366	378	375	347	405	407	393	374	380	351	406	373	383	360	367	344	345	402	387	384	352	393	381	403	377	398	367	388	339	371	339	392	363	374	407	369	373	392	393	363	365	409	392	363	357	367	386	328	405	378	358	362	348	401	407	383	392	372	398	388	393	411	403	407	381	359	387	384	363	378	400	388	376	360	360	408	396	418	413	393	378	388	414	386	360	337	383	373	370	373	401	348	403	391	384	398	358	408	389	374	393	360	429	400	375	361	370	387	371	377	388	411	377	391	382	411	380	353	377	406	386	408	388	364	404	384	405	371	404	376	394	403	390	382	357	379	365	347	386	380	413	393	409	355	402	374	376	363	375	377	381	387	348	368	359	352	393	374	384	376	388	420	384	406	413	388	411	369	370	427	398	383	394	365	389	382	401	410	377	399	395	370	372	410	348	385	395	374	352	367	369	395	375	376	410	418	385	395	394	371	390	378	352	409	340	370	358	373	414	402	354	380	403	390	410	395	388	354	362	382	379	401	342	392	366	402	371	394	360	388	401	402	420	368	421	383	377	347	360	374	382	388	361	349	351	392	357	396	392	365	342	344	378	385	424	399	411	423	379	374	375	367	386	380	381	389	379	383	398	387	379	402	377	416	385	389	360	362	368	394	391	404	381	378	375	405	386	359	400	324	425	388	390	361	390	355	403	355	388	381	367	370	397	396	402	380	391	383	383	369	383	358	350	362	409	384	398	373	380	421	403	347	373	369	418	377	387	426	379	396	372	351	408	380	397	366	382	351	372	404	394	391	371	392	363	385	402	422	357	376	355	397	370	358	395	392	379	407	385	398	361	400	385	399	403	389	395	361	346	424	394	373	409	393	384	406	397	385	402	366	394	388	372	362	395	418	372	391	404	378	401	367	408	356	388	405	384	400	384	371	385	372	393	375	354	386	414	392	401	418	401	378	387	394	360	388	383	372	389	356	349	376	374	388	356	373	365	362	380	357	383	378	382	374	380	349	366	384	410	364	383	367	390	402	353	377	384	396	392	398	355	408	360	397	399	362	363	414	351	406	386	373	382	392	377	355	363	388	361	400	405	399	371	368	408	407	395	402	389	379	363	351	350	393	364	378	392	385	352	339	365	362	414	382	384	392	393	396	364	356	370	362	363	393	403	379	413	366	372	358	356	394	390	398	408	410	381	381	377	353	357	408	414	376	387	380	390	399	390	411	394	395	416	367	397	377	437	376	351	393	370	405	375	379	364	400	374	388	372	380	364	401	397	346	398	397	429	404	376	401	388	372	386	401	373	398	432	355	321	378	407	377	362	387	390	393	389	360	398	373	358	356	376	373	345	372	389	366	396	382	402	406	379	370	399	350	352	383	395	360	387	360	384	385	386	354	362	412	371	360	361	377	361	377	363	359	379	373	367	370	370	365	373	366	382	389	384	386	378	382	388	373	379	371	420	356	381	419	411	372	366	361	364	360	395	407	363	367	361	372	390	375	401	402	384	345	386	368	413	363	348	375	364	400	364	411	391	361	368	375	393	386	367	369	369	397	362	349	330	368	382	381	385	375	406	367	427	369	405	400	424	364	379	410	346	340	403	399	376	386	395	395	383	379	393	372	383	344	401	378	390	383	366	410	346	326	361	369	351	361	380	403	377	361	391	380	372	394	384	401	392	385	389	368	384	393	367	370	394	359	392	363	413	371	402	390	401	365	406	380	349	398	374	392	384	390	395	375	361	389	415	409	394	381	418	390	380	343	390	392	355	381	375	374	395	409	339	391	404	384	391	384	373	358	364	409	365	381	376	398	411	382	388	409	394	400	402	397	378	382	411	376	377	376	397	380	366	368	388	374	393	382	382	375	418	402	399	393	354	379	416	414	432	392	352	378	402	356	407	411	433	381	359	384	366	384	390	366	366	370	399	367	382	418	383	374	389	410	373	417	383	383	409	385	374	388	379	386	392	438	386	379	379	371	362	372	375	399	355	400	389	414	375	394	387	335	392	342	344	381	397	420	373	354	361	357	395	386	375	361	360	390	391	411	357	375	343	407	368	355	402	381	374	375	381	392	377	370	368	364	350	374	355	393	413	387	407	358	359	355	397	367	405	395	406	394	353	360	354	375	379	367	426	377	391	402	385	386	336	372	384	361	368	376	358	372	347	375	336	379	368	370	365	359	382	374	398	385	368	374	391	360	388	369	423	375	418	369	376	378	376	418	401	377	372	398	349	371	339	373	436	418	381	394	351	375	411	381	388	368	399	386	377	446	368	372	384	389	400	398	391	374	396	379	373	366	358	437	381	415	359	344	394	397	397	377	377	378	358	387	371	384	391	411	401	394	377	372	398	375	361	422	402	442	332	344	353	388	345	376	403	355	402	360	413	407	401	412	363	364	384	409	366	342	384	410	430	361	401	391	370	350	425	400	407	371	376	396	396	396	323	410	359	346	395	383	366	376	380	369	398	378	403	427	387	387	386	403	366	365	418	372	406	367	381	423	389	384	423	389	371	372	409	382	361	387	385	366	375	390	420	387	421	350	390	408	360	353	387	369	376	387	389	361	386	354	413	360	380	376	400	388	408	376	376	394	392	321	339	386	325	398	398	396	383	361	370	342	363	338	421	379	399	365	379	403	398	394	403	387	346	378	391	391	359	349	378	373	372	382	399	387	358	402	383	373	399	422	406	383	363	374	370	393	403	380	369	384	388	371	419	405	360	390	405	390	366	371	416	385	364	404	374	384	388	378	337	392	398	391	338	407	375	385	369	398	398	360	378	392	382	362	406	354	391	375	378
6811	1475	956	677	493	431	363	373	334	326	359	346	326	331	278	310	313	327	269	288	302	336	287	333	301	321	353	289	291	309	312	279	329	337	326	316	315	333	308	355	304	287	292	324	320	287	325	301	288	316	298	325	322	293	304	348	379	317	334	279	310	333	312	307	346	321	303	324	292	330	284	339	314	328	322	331	314	331	305	341	343	298	310	311	337	333	349	297	308	306	308	324	314	299	362	299	324	319	304	324	336	315	297	316	329	305	317	328	337	316	311	353	291	297	286	308	303	316	321	317	319	368	315	281	328	281	308	324	297	310	274	294	293	290	328	329	300	322	293	299	297	306	326	272	352	313	292	322	308	278	318	317	316	305	333	330	342	295	318	319	319	270	318	335	325	324	327	336	313	324	332	322	309	339	292	338	330	308	311	337	376	323	284	316	302	333	312	328	319	284	263	316	301	308	283	311	309	289	288	303	322	290	299	342	287	319	319	305	315	318	316	335	327	339	328	324	311	314	329	299	356	302	311	286	318	345	306	335	381	339	309	306	283	289	305	308	311	305	313	291	297	310	301	340	353	328	298	303	314	329	320	317	302	314	304	341	327	311	319	314	307	326	329	303	283	340	314	297	314	308	308	289	361	289	314	326	342	316	343	301	325	296	279	293	323	314	281	328	316	300	337	325	316	308	358	297	343	302	284	306	304	321	331	340	348	294	318	295	349	302	285	305	295	323	329	282	311	346	328	313	323	314	308	275	311	338	318	292	303	311	299	317	311	302	332	325	307	303	319	328	330	292	328	313	302	313	330	343	309	321	293	318	335	313	320	315	305	332	301	277	350	290	324	279	338	320	318	341	338	300	297	261	311	307	297	338	337	288	327	334	293	309	319	313	305	312	315	316	294	282	325	318	324	314	316	337	299	330	303	318	320	344	322	296	317	333	343	323	320	287	343	346	319	293	340	320	327	320	346	324	321	269	335	311	312	309	322	307	338	331	349	330	331	329	316	326	308	302	326	313	328	331	271	317	365	329	311	256	297	333	332	313	323	326	335	327	322	315	324	298	294	325	318	310	338	333	350	341	320	296	316	325	300	308	310	285	305	312	305	288	317	298	313	336	324	294	330	308	284	333	325	328	292	298	340	328	304	313	339	334	332	324	338	293	312	327	293	314	288	323	315	361	293	340	340	331	289	324	299	340	316	321	305	355	327	312	357	317	309	324	308	324	323	319	311	315	305	302	337	299	291	334	317	333	277	287	300	303	305	312	324	324	320	322	303	318	319	308	320	305	323	316	354	321	332	318	301	293	299	329	337	322	311	333	308	300	286	347	319	301	306	323	313	300	340	354	343	302	305	318	297	325	308	345	287	322	322	312	326	320	349	325	328	315	303	323	320	299	304	312	345	316	311	316	303	309	303	299	338	304	310	299	304	330	339	286	305	320	319	314	304	309	342	295	309	296	309	310	327	311	309	287	345	321	317	322	355	340	304	329	279	342	343	327	326	346	308	294	293	342	291	291	302	317	320	333	302	312	294	356	313	304	280	328	299	323	350	316	321	338	323	326	342	278	305	291	344	312	316	320	319	315	298	305	290	291	347	283	301	320	317	322	299	287	316	302	278	305	326	351	324	321	327	330	338	337	327	301	339	299	297	320	297	297	353	293	313	310	280	326	309	323	313	284	354	316	336	313	295	303	289	271	298	354	298	323	338	341	286	356	301	337	319	302	333	329	326	295	315	272	291	318	316	298	305	282	329	333	297	279	283	289	315	283	315	306	303	293	298	298	338	320	326	339	299	312	290	306	309	305	335	307	322	333	294	313	295	346	299	320	284	311	322	301	324	312	320	329	291	320	300	343	325	306	326	331	311	318	318	327	299	293	324	325	315	308	351	305	319	325	302	302	288	286	298	312	328	319	286	318	320	325	342	297	334	308	302	346	325	312	280	350	308	333	332	319	327	275	300	315	297	331	332	297	316	310	301	315	310	281	294	302	289	313	333	314	299	314	335	336	324	316	338	352	321	285	282	288	319	296	303	292	311	290	334	313	337	333	283	355	319	349	311	331	324	275	328	328	289	309	313	336	338	302	346	309	306	292	330	323	329	304	330	297	357	313	308	334	321	327	328	302	285	291	337	322	338	298	302	325	268	301	306	354	305	328	335	307	307	330	335	310	338	321	289	321	331	319	283	322	318	310	293	315	301	292	309	324	313	373	317	309	312	322	314	321	300	303	313	281	320	275	305	296	368	300	285	326	324	279	292	316	316	317	281	295	317	340	327	341	289	326	308	321	309	337	318	332	320	318	282	288	332	313	320	315	314	341	350	314	332	329	284	299	316	325	308	300	315	306	309	316	328	301	327	321	298	318	336	325	322	351	332	317	322	324	349	289	343	334	290	332	287	327	305	295	313	322	307	317	344	317	348	307	300	311	336	328	343	326	310	320	321	288	300	319	282	305	303	347	305	334	317	320	312	303	284	317	356	322	321	308	311	343	322	276	314	340	318	315	294	331	331	313	321	333	313	328	296	316	335	329	339	315	356	334	317	323	297	328	320	325	313	319	292	337	314	347	315	322	293	296	307	315	295	307	341	322	326	340	289	293	307	300	315	305	314	323	277	318	323	302	350	309	290	325	325	312	309	333	307	310	309	293	328	338	315	333	292	296	317	296	314	334	317	299	329	294	315	288	315	338	291	308	307	319	304	334	298	307	352	321	310	347	321	304	345	313	314	339	304	324	294	304	310	323	320	306	312	299	323	313	316	316	336	353	319	327	321	274	317	335	305	316	319	327	310	311	316	334	311	299	327	303	322	315	327	324	311	318	319	339	330	302	323	328	342	309	319	308	328	293	309	307	293	324	283	342	310	313	326	319	323	284	308	324	315	297	282	294	335	323	292	337	327	289	321	308	318	304	309	267	307	291	338	297	294	302	308	317	313	273	310	332	313	311	332	308	317	300	304	311	290	332	316	287	339	335	335	309	338	304	300	326	316	281	301	283	312	305	313	320	334	308	312	315	321	352	329	324	323	309	301	319	325	307	324	338	315	350	324	305	323	298	338	294	324	334	339	328	303	334	303	311	300	319	325	334	310	315	294	333	349	352	347	312	298	322	337	308	302	320	327	296	318	295	311	307	323	320	329	297	320	334	278	324	300	319	335	310	295	339	322	328	333	329	285	337	327	327	289	344	294	304	321	295	292	320	307	326	323	328	314	316	299	305	311	294	312	319	309	325	266	311	304	324	313	331	320	295	326	313	358	323	307	309	310	332	292	289	307	338	325	300	339	316	317	320	351	318	296	291	275	343	342	310	283	316	350	323	296	290	282	332	324	319	315	320	288	294	319	352	314	334	309	320	286	305	327	348	323	300	334	316	291	309	326	335	295	325	318	300	291	285	318	363	322	307	372	351	289	323	294	308	330	307	348	308	301	307	299	313	305	315	302	339	279	314	307	335	307	284	294	294	312	348	327	326	319	315	312	313	339	311	297	297
5717	1994	2101	1858	1564	1247	1114	1032	959	992	1009	918	963	869	889	848	855	874	779	834	820	756	756	805	760	776	840	818	816	795	785	789	810	829	800	791	814	782	794	793	787	809	806	795	749	762	743	781	728	794	786	837	780	764	800	788	771	752	796	810	815	755	805	777	789	810	793	754	751	740	760	812	788	808	808	835	806	836	776	752	794	779	832	770	825	761	736	823	771	805	730	789	822	793	805	791	705	808	835	794	807	730	815	737	761	783	745	813	808	754	824	785	777	765	775	802	803	796	746	786	774	804	750	770	792	826	724	806	810	819	803	824	747	774	826	821	802	848	811	790	731	818	735	797	779	817	770	835	845	787	838	788	801	780	834	823	784	791	813	811	811	795	807	749	790	825	756	778	789	800	756	772	782	805	782	762	774	783	808	810	892	771	830	819	803	804	812	842	782	765	818	774	797	814	804	727	802	784	772	817	820	799	759	823	801	791	793	794	776	798	781	808	789	765	814	802	758	791	812	762	722	822	734	780	802	781	761	846	778	786	819	775	761	853	745	834	793	833	816	759	789	801	867	771	807	741	823	833	789	809	758	820	792	838	796	774	793	741	799	789	774	786	758	763	800	810	734	754	785	768	762	756	778	782	820	795	801	769	804	794	748	779	768	772	776	743	826	838	784	790	810	762	775	812	823	790	764	827	801	759	772	808	778	783	813	798	796	812	791	799	793	781	805	766	786	839	841	767	760	782	792	789	725	793	822	793	777	841	792	793	755	812	824	755	836	786	780	810	763	794	797	846	758	788	775	839	783	789	766	813	771	804	772	758	734	779	788	766	847	750	822	821	805	775	770	830	731	784	819	744	833	745	804	804	819	747	837	743	813	752	784	795	809	810	758	786	776	821	787	763	816	801	798	808	788	771	750	762	767	790	819	793	775	752	749	729	787	781	798	814	773	772	833	802	786	772	762	797	749	814	815	799	830	822	825	754	806	752	837	836	791	793	809	782	807	823	770	756	802	794	800	796	784	776	835	779	811	805	758	787	769	819	756	804	769	812	784	792	767	804	767	839	807	766	778	800	804	746	821	785	804	769	773	826	795	791	801	804	800	769	771	795	786	768	840	830	804	777	804	772	757	793	836	770	760	766	851	808	802	869	773	805	812	802	824	774	790	817	774	783	789	801	763	781	759	781	807	784	815	770	794	740	779	786	795	790	796	790	776	771	810	828	849	754	806	803	762	761	721	801	766	774	808	758	764	850	830	832	778	748	771	778	741	763	790	817	830	755	810	812	796	821	849	799	786	772	856	768	812	825	809	802	794	796	774	802	796	804	773	784	782	790	851	767	769	755	760	806	804	770	783	797	767	728	839	788	785	750	742	764	760	789	797	770	813	773	770	768	806	793	772	811	801	784	819	782	759	780	795	787	825	792	824	740	740	826	839	784	759	794	831	801	792	797	781	806	815	831	760	789	789	789	746	750	810	808	801	800	787	739	764	802	797	796	795	780	853	768	821	812	790	821	804	803	833	793	841	785	754	763	768	790	829	765	843	789	760	793	789	767	794	810	743	804	805	776	780	760	777	779	809	737	780	771	784	776	790	830	786	807	800	819	790	795	795	807	781	750	773	794	808	763	807	806	772	757	780	800	808	723	807	747	778	756	748	722	861	796	810	774	756	766	819	813	771	790	772	854	735	792	827	750	792	807	837	813	790	824	806	803	790	753	802	812	725	825	770	746	788	806	762	762	763	793	815	775	754	766	794	776	822	794	777	836	798	804	784	764	804	791	851	816	803	833	785	794	784	787	760	741	789	769	807	822	808	814	837	809	781	833	812	801	805	807	766	764	818	747	768	753	786	785	786	801	818	775	756	838	789	770	777	781	818	798	769	788	758	753	829	756	775	798	741	753	807	770	824	824	778	764	777	769	789	777	820	736	818	759	737	775	779	819	765	795	793	804	788	771	758	793	795	803	804	755	767	809	753	764	802	768	734	798	796	750	796	790	805	845	779	786	788	788	808	761	785	814	800	855	784	837	781	766	834	779	843	829	801	786	819	804	789	792	799	777	772	765	788	756	828	817	784	750	800	786	776	824	781	820	767	836	821	775	760	866	703	846	778	826	754	814	802	781	821	805	780	756	809	799	793	793	778	823	790	801	796	742	748	781	773	849	859	832	775	792	761	768	813	823	771	798	757	774	776	812	824	759	816	812	828	781	803	826	772	788	797	788	779	777	766	839	832	826	784	728	815	807	755	780	772	793	740	826	822	765	794	801	848	842	804	744	822	743	787	808	808	812	719	812	813	758	816	791	815	813	793	772	811	812	781	778	775	811	783	796	762	794	779	819	828	806	827	787	786	762	787	755	800	771	779	798	820	823	789	754	793	763	767	766	845	779	770	704	777	784	784	786	825	737	804	825	812	782	855	759	768	768	816	762	788	771	810	795	748	762	806	792	797	796	801	734	782	806	789	782	814	780	765	797	830	745	803	855	798	812	836	845	775	802	790	777	820	819	795	776	776	767	781	785	754	780	795	769	822	812	807	810	757	799	797	756	713	752	742	772	802	815	776	798	786	770	797	794	797	827	793	805	754	831	799	768	777	778	772	834	760	787	817	786	844	742	776	828	754	755	791	818	806	811	764	819	782	768	820	801	817	756	790	774	769	799	771	788	771	826	800	768	778	797	786	835	823	789	762	778	845	785	756	792	835	790	803	767	805	776	810	776	820	778	793	877	783	808	788	818	802	778	815	752	780	808	700	775	787	771	793	773	805	820	781	822	828	790	796	803	792	820	779	777	824	793	779	768	822	820	807	822	832	785	845	831	795	790	753	770	809	773	804	789	814	809	781	812	753	785	804	788	773	785	737	799	788	809	780	788	765	776	802	795	795	785	820	749	769	764	790	777	800	782	819	821	754	760	759	752	820	797	806	781	722	805	800	770	789	808	766	804	725	760	796	780	808	797	776	793	808	783	804	845	743	789	790	847	744	809	780	783	768	762	797	733	766	755	842	819	779	763	758	820	808	793	762	810	798	752	784	754	811	821	795	764	813	771	785	803	800	827	782	817	771	794	814	800	749	780	799	800	811	793	814	770	786	795	844	809	763	746	851	794	800	825	821	817	778	762	785	855	766	783	779	803	798	804	714	775	817	779	786	763	836	769	785	812	804	762	796	840	754	776	811	794	827	801	795	795	799	788	876	789	781	763	778	778	787	759	859	820	777	719	830	823	830	769	792	744	820	772	819	751	781	766	783	797	776	780	817	796	740	840	779	849	832	779	814	823	749	769	774	764	850	789	827	797	789	779	836	832	849	809	787	837	728	770	818	779	771	709	759	772	800	808	815	797	814	792	789	763	780	769	832	778	791	788	852	803	838	765	817	763	783	788	788	826	793	811	719	784	793	816	773	778	793	782	786	762	752	786	770	797	790	764	762	782	839	829	811	768	798	724	763	754	753	808	819	782	806	794	776	721	804	807	760	801	832	783	855	755
17824	5961	2995	1294	723	539	476	429	383	310	332	326	327	338	321	304	290	282	284	300	313	295	298	313	291	303	268	307	269	288	268	271	309	302	290	289	311	272	302	261	285	284	250	275	294	281	285	300	280	290	272	271	320	263	297	290	298	269	283	279	294	284	286	264	267	269	309	245	273	297	294	293	300	279	261	258	283	262	302	286	279	280	274	277	280	290	303	285	284	299	262	307	288	288	249	313	264	321	246	288	298	274	273	277	276	313	265	264	273	276	265	276	266	257	270	304	270	263	320	268	278	275	266	269	277	273	262	303	275	285	281	266	286	274	270	302	305	270	283	267	293	309	273	282	275	306	290	300	271	316	253	295	281	295	296	279	304	271	266	278	282	275	269	258	273	279	263	304	313	284	278	278	289	264	284	265	281	283	304	292	308	292	256	275	285	285	277	259	263	274	299	286	270	279	253	286	299	266	269	292	302	298	250	265	273	308	269	254	286	271	284	291	295	291	295	286	288	272	273	254	240	272	278	294	283	269	315	295	308	271	300	276	265	293	301	297	302	286	288	282	286	260	301	294	279	293	262	291	296	269	269	288	252	266	290	305	274	261	257	273	304	315	298	289	301	291	309	283	303	264	263	262	302	292	284	253	298	272	328	278	294	262	267	277	268	272	256	295	286	296	308	304	309	304	300	272	278	282	271	296	330	269	275	293	285	292	263	281	271	272	250	266	257	261	284	285	269	262	281	316	296	268	255	281	300	279	269	298	275	271	260	285	273	269	297	287	266	281	294	272	279	297	310	272	238	279	253	255	275	311	264	278	276	305	301	250	281	311	327	266	275	265	306	299	299	289	310	272	286	279	304	291	278	251	281	283	286	302	275	283	317	302	312	290	287	277	260	308	264	275	266	271	279	289	308	280	278	280	270	290	301	269	260	256	283	281	256	305	292	268	271	261	276	269	310	266	286	284	243	275	316	283	284	265	260	284	262	248	291	293	283	296	260	301	290	274	292	284	283	288	306	286	261	279	277	249	266	281	268	324	310	288	296	274	276	296	293	261	267	267	259	264	260	256	269	284	285	257	255	287	282	285	267	252	273	273	280	270	264	275	276	306	250	278	277	303	286	262	279	272	266	239	275	313	306	271	293	297	304	294	284	287	267	311	307	283	273	313	271	270	307	266	276	272	264	275	255	279	281	287	272	300	295	287	300	313	299	284	307	265	240	287	342	274	278	293	251	273	293	244	302	281	270	268	239	304	255	282	288	287	278	267	303	276	280	262	306	276	282	309	281	265	272	270	315	286	252	245	283	252	272	269	291	302	260	311	279	278	309	261	289	283	264	284	306	266	275	265	293	273	292	270	265	266	276	291	295	252	309	287	309	301	276	264	242	271	264	295	293	261	266	274	279	238	299	271	285	283	288	284	279	272	311	305	266	286	294	294	309	253	264	284	295	278	275	255	302	307	285	272	249	296	274	308	244	306	266	279	265	281	244	264	260	303	292	285	284	260	284	279	299	282	256	278	283	286	284	295	272	267	272	274	292	290	278	294	268	286	262	295	264	305	327	262	262	317	286	317	308	279	283	289	268	289	267	290	313	259	269	267	264	307	261	274	297	270	298	269	280	264	261	267	283	281	292	277	243	278	282	300	298	265	253	281	302	284	272	281	278	245	276	276	281	285	256	279	270	275	285	262	292	261	302	256	301	265	305	268	279	299	270	291	261	318	299	283	321	308	276	280	288	276	289	263	285	267	288	259	287	267	278	283	246	281	292	253	300	300	312	277	308	258	286	301	266	276	302	255	311	280	261	277	290	303	289	273	248	267	251	274	285	278	281	277	285	249	313	278	275	318	277	292	257	255	333	287	301	261	259	292	274	294	289	323	281	289	270	310	269	286	283	282	291	255	298	304	258	286	285	278	287	304	320	289	270	252	305	298	306	261	302	254	274	260	278	286	282	257	287	292	293	259	276	295	285	255	272	304	293	293	277	300	293	278	280	274	267	316	280	299	306	261	298	326	306	255	272	275	266	266	274	318	286	300	312	288	259	271	295	247	255	272	292	289	297	277	295	294	299	326	263	270	265	304	270	253	272	304	319	303	285	266	284	293	241	273	308	262	283	299	300	279	248	273	306	293	317	279	286	268	258	250	298	294	300	286	305	317	264	255	300	265	283	304	266	273	286	265	296	290	261	261	280	284	271	270	275	291	293	270	282	298	303	259	287	254	287	280	275	294	306	291	242	251	281	247	258	301	310	274	280	263	288	275	280	280	305	274	298	313	278	284	280	287	285	272	267	283	290	282	280	294	276	254	278	272	259	289	275	297	279	266	283	293	268	300	274	298	329	279	291	283	277	294	282	291	261	298	294	275	278	278	275	269	303	280	254	266	288	309	260	285	311	274	284	269	296	268	287	293	275	289	286	284	248	258	296	273	289	253	285	273	277	265	305	277	293	311	266	260	298	276	272	260	264	288	296	264	288	282	305	260	278	276	280	265	248	273	277	308	271	265	295	279	275	281	289	319	293	268	298	235	305	293	272	268	324	285	267	281	295	289	278	304	262	282	283	302	275	277	279	309	281	279	294	284	273	283	293	286	291	268	276	282	279	289	289	291	273	292	281	269	260	249	275	277	273	278	279	281	259	284	295	266	274	335	267	272	303	281	287	299	290	290	276	273	287	283	251	274	289	281	278	277	248	283	288	288	257	282	290	264	305	273	294	258	294	281	296	276	269	272	283	292	272	281	297	251	267	267	299	280	298	283	284	271	287	283	299	245	296	293	304	282	290	276	275	299	270	282	281	288	248	260	273	315	295	260	260	292	303	279	284	291	292	289	281	309	273	262	296	268	301	271	278	239	261	277	307	259	265	280	278	289	267	268	272	270	296	290	284	275	266	292	302	260	280	275	300	293	289	275	265	294	263	308	264	308	268	294	288	281	291	279	280	267	306	272	267	276	269	282	297	278	281	268	275	262	291	285	311	288	273	305	260	262	274	295	274	286	257	279	257	281	314	315	299	273	277	316	279	299	261	301	280	263	304	305	260	290	293	254	284	295	280	267	290	286	291	278	291	259	314	267	265	277	286	271	289	246	283	260	273	266	276	278	296	297	295	284	272	297	314	287	255	258	275	253	300	291	296	292	286	313	283	268	282	309	295	275	288	258	301	284	267	291	263	282	276	295	284	264	264	266	278	292	274	286	249	304	281	294	275	263	263	316	269	299	275	296	274	272	299	276	304	268	286	272	273	257	280	294	284	287	287	286	279	279	277	289	318	264	317	290	291	281	289	288	303	315	309	255	258	275	276	280	276	305	288	275	286	270	284	329	266	278	317	286	274	294	280	275	323	287	273	326	285	281	318	278	317	271	248	280	277	266	260	279	302	246	282	268	286	258	269	282	297	283	295	307	282	279	268	272	286	299	274	313	279	288	281	293	306	298	275	293	285	280	250	276	294	261	281	291	258	287	286	286	293	264	301	300	276	275	279	251
13726	5495	4259	2944	2283	1946	1597	1382	1234	1188	1150	1030	1033	1043	839	851	824	777	804	749	759	720	686	718	701	728	740	731	752	755	737	723	706	743	762	764	837	754	765	752	723	708	699	702	758	703	732	660	742	694	731	686	691	690	727	649	730	686	721	778	719	753	730	710	739	693	641	738	756	689	731	710	701	719	697	698	770	680	693	733	785	689	753	727	718	727	707	698	666	676	721	705	690	713	700	726	731	705	738	751	697	695	716	677	739	711	747	738	724	727	733	722	721	670	701	715	713	724	666	684	708	668	727	704	699	696	726	737	746	715	691	748	700	740	735	714	721	666	742	725	681	740	719	723	718	690	700	692	719	721	747	736	749	656	724	698	730	670	703	699	709	723	649	697	681	775	657	712	740	706	719	706	693	697	692	700	707	706	717	709	746	740	708	660	722	691	684	686	718	702	725	679	749	709	735	709	728	681	694	742	731	712	705	684	709	671	739	690	720	732	698	701	690	713	689	680	715	727	734	742	688	728	754	736	704	723	700	700	712	678	688	720	726	679	687	680	749	677	684	729	735	693	733	716	716	726	719	697	718	706	727	726	692	727	647	741	751	713	703	711	723	673	716	704	732	684	729	712	709	682	737	683	697	694	704	692	647	699	750	711	695	733	717	755	716	735	757	729	753	705	775	681	678	749	737	707	703	688	726	694	723	747	735	729	694	681	718	661	759	698	728	721	730	694	707	732	690	740	687	703	734	671	722	713	734	718	716	746	768	716	697	726	685	722	724	701	693	781	729	698	693	702	653	662	707	707	722	700	688	708	712	739	701	705	737	678	757	743	728	691	689	701	708	728	695	707	702	702	681	687	692	680	752	694	698	704	723	715	676	659	672	740	693	730	718	713	677	719	716	695	690	713	731	739	718	747	692	659	719	730	706	658	756	736	715	713	710	683	729	722	720	653	700	709	689	697	711	690	675	720	748	747	695	668	714	686	709	690	687	698	720	760	704	738	723	698	697	659	731	740	677	727	697	705	695	731	681	703	727	726	712	683	729	742	715	702	732	721	684	678	696	706	725	718	708	733	699	706	689	671	681	752	703	666	720	706	728	700	697	726	690	756	696	739	756	667	722	718	750	712	721	677	689	668	691	692	669	739	699	771	660	715	664	753	720	723	710	797	716	706	680	736	753	704	686	773	654	730	708	749	683	676	715	718	710	694	700	758	725	707	728	717	666	724	715	651	727	718	750	730	685	696	706	730	699	711	723	680	681	764	703	669	718	738	702	764	710	680	689	700	745	692	673	717	721	707	723	756	699	702	699	711	707	730	735	716	701	768	743	727	720	707	719	696	697	713	695	736	700	697	706	650	722	665	721	707	748	668	765	757	751	687	756	756	766	688	701	744	729	705	740	679	687	702	744	669	658	730	738	735	678	758	679	745	681	742	675	686	734	724	683	671	687	680	730	673	658	696	722	762	696	717	671	730	745	716	712	700	673	689	683	719	727	702	752	704	703	709	713	706	745	782	713	733	750	732	709	731	677	701	713	726	707	729	715	680	722	732	694	688	732	684	724	726	723	725	698	684	716	749	719	674	732	705	682	698	706	697	689	669	711	736	762	721	659	679	691	728	659	668	665	698	700	711	742	741	692	704	712	707	685	739	648	670	742	728	740	713	696	708	657	705	708	733	666	721	698	699	733	719	686	734	684	627	747	716	719	708	706	733	700	731	687	716	711	731	697	722	701	707	713	737	734	704	651	687	725	675	728	704	706	700	760	710	723	725	711	703	717	719	692	721	696	728	726	692	715	711	734	724	686	684	681	715	706	704	743	739	769	711	739	718	686	755	711	691	725	729	694	719	725	721	751	709	717	698	723	707	691	718	693	737	723	683	728	728	687	742	705	714	716	750	698	708	717	735	700	699	707	751	665	670	704	712	715	679	719	720	735	721	713	689	715	724	697	696	714	688	686	745	712	712	717	675	705	712	742	773	685	712	701	700	711	750	715	702	707	699	671	669	690	680	709	734	708	704	730	684	701	696	704	702	692	712	699	705	696	705	690	697	658	729	691	680	705	696	734	735	634	696	742	729	714	624	688	688	720	697	714	679	723	704	677	716	704	718	718	770	754	705	719	719	687	692	718	740	775	695	698	769	716	703	730	725	725	676	734	708	699	703	703	748	735	692	718	720	718	706	721	708	741	687	718	669	718	660	723	686	684	677	715	683	654	677	721	720	690	754	719	679	752	721	680	700	712	731	684	701	752	699	732	687	750	727	702	701	754	692	739	743	666	690	698	762	702	697	684	761	729	704	711	692	704	712	696	712	737	693	717	690	717	698	732	748	705	715	706	685	678	700	757	720	705	668	697	704	682	715	715	694	678	706	699	741	717	754	725	705	711	704	734	717	710	725	744	728	688	707	705	679	679	708	730	723	740	710	668	696	764	732	722	661	703	736	687	668	735	707	642	689	738	729	706	692	733	660	739	699	679	710	719	759	697	750	768	667	701	689	713	698	709	677	716	672	725	716	712	663	651	725	677	688	714	693	742	717	739	680	723	693	708	697	719	687	697	797	706	741	702	684	747	709	642	724	716	723	731	691	711	726	721	740	735	669	688	706	697	710	711	723	693	729	734	704	689	645	708	729	726	715	686	755	704	760	691	757	705	709	728	705	710	731	750	672	709	690	729	746	755	639	679	692	725	758	691	695	684	671	706	666	726	686	694	714	738	669	720	731	699	707	719	758	699	681	725	696	738	740	680	710	746	725	746	716	658	701	673	741	684	667	748	727	747	751	671	698	749	741	753	706	699	669	714	779	687	700	696	691	703	752	716	761	702	749	729	746	704	718	724	710	720	719	693	692	732	732	737	729	737	754	713	680	710	745	681	711	724	661	694	764	702	746	721	675	706	715	697	711	677	659	714	722	711	692	711	682	696	718	716	733	728	650	735	704	761	688	713	662	741	682	706	709	699	702	718	717	713	694	715	685	754	741	697	706	701	737	690	652	726	721	687	711	665	770	715	682	704	686	730	700	697	715	727	710	748	742	729	717	685	718	736	708	709	730	695	713	704	700	739	713	756	692	746	687	709	736	712	723	728	743	707	705	690	724	701	717	709	744	695	673	675	759	714	712	661	722	746	647	695	770	706	684	730	729	720	728	705	701	744	724	701	754	683	707	742	738	683	694	683	722	711	754	712	715	682	723	684	751	703	703	689	675	700	700	729	714	705	703	707	686	672	715	713	673	737	709	738	724	747	745	687	692	737	681	717	748	783	763	687	680	681	734	677	726	737	683	744	717	726	713	732	706	672	688	656	723	719	720	705	682	726	663	718	739	677	740	707	715	737	727	653	684	690	708	682	719	691	744	736	727	704	738	730	708	685	714	678	725	711	731	687	680	722	660	749	742	761	722	758	682	714	665	728	752	704	698	705	716	702	723	743	723	737	737	682	724	728	711	695	720	652	651	748	673	718	721	698	752	728	769	737	646	711	748	759	691
26441	10406	5867	1932	879	587	381	350	292	286	243	224	183	168	209	181	198	147	176	132	166	138	138	164	170	148	182	137	149	143	142	130	157	142	117	160	174	135	153	144	153	165	127	137	143	117	140	127	129	118	143	146	162	164	160	132	155	139	109	133	131	146	146	146	123	140	156	139	134	143	123	118	126	129	149	129	138	147	131	131	130	118	118	121	124	134	152	129	136	134	148	141	138	146	142	128	145	129	144	157	130	132	138	140	142	133	145	157	146	136	130	139	150	132	146	137	169	146	145	156	110	135	138	137	140	141	139	141	120	131	129	148	139	123	121	159	143	143	127	173	117	130	149	153	138	134	126	129	134	116	145	142	153	147	123	124	143	141	123	148	140	151	133	164	135	145	148	113	138	130	124	144	117	160	150	142	128	155	143	145	156	148	130	138	153	146	134	122	145	138	140	159	125	133	140	133	134	139	145	119	138	126	158	138	137	146	134	136	143	129	114	123	136	134	153	153	131	139	141	134	148	129	129	147	155	121	141	138	144	136	136	144	142	115	129	142	148	139	135	148	131	149	140	134	126	151	134	139	165	141	146	115	140	133	144	158	142	140	150	136	134	144	151	141	165	151	138	139	133	130	129	145	137	152	154	155	144	146	127	142	111	103	144	148	141	140	136	159	146	134	135	118	130	139	132	133	136	133	164	147	147	152	131	135	153	147	148	154	130	162	139	152	138	149	162	135	144	130	136	157	145	151	140	148	159	135	128	158	144	148	117	120	133	140	139	145	142	144	177	127	128	153	142	130	140	142	138	146	135	159	148	158	148	152	149	131	154	168	147	141	126	137	149	129	149	154	151	154	147	125	131	127	168	122	140	121	138	132	116	140	130	162	145	134	157	124	144	138	136	139	140	140	132	154	110	134	131	155	134	136	157	144	124	134	131	127	154	122	160	149	144	146	126	132	136	153	124	155	141	124	150	124	138	146	157	133	138	132	158	122	124	127	126	142	169	141	137	137	149	164	119	145	141	157	177	141	143	141	130	131	147	125	140	135	148	156	145	132	134	152	122	136	128	117	145	129	134	133	144	135	145	149	152	164	137	123	129	143	160	139	134	130	133	128	155	123	129	137	120	151	152	139	137	115	135	130	151	149	136	139	121	144	122	154	158	131	153	130	127	129	145	133	139	132	132	133	151	155	132	127	123	142	125	136	144	144	145	131	129	151	160	147	147	128	122	123	118	154	121	175	146	141	152	132	145	152	147	154	134	118	114	130	130	134	156	142	130	155	121	136	137	119	139	139	132	144	148	157	169	156	146	141	142	144	140	131	151	137	140	144	129	144	133	143	132	149	134	143	137	124	131	135	152	129	144	161	131	128	163	144	166	133	139	145	158	132	135	129	138	146	136	162	144	126	136	135	128	134	133	138	136	156	131	144	131	147	149	114	154	130	128	132	126	112	154	148	137	159	132	143	132	142	149	160	149	142	118	128	155	169	139	147	143	114	135	160	132	137	127	158	142	159	130	158	133	160	152	165	159	153	125	136	161	146	135	149	151	166	133	151	156	150	112	129	132	157	132	141	149	151	144	158	113	140	122	132	138	130	132	127	130	153	123	151	146	160	140	135	143	131	122	119	137	150	134	130	118	139	155	142	124	140	128	153	110	128	143	157	145	145	146	136	131	136	128	143	148	121	128	123	176	150	159	140	129	149	143	132	159	148	136	133	149	136	134	138	137	162	142	144	141	124	135	131	148	136	142	125	148	133	146	168	135	148	132	119	131	150	154	144	146	134	141	134	132	156	116	142	151	139	129	144	141	138	158	137	161	141	147	121	133	134	145	140	128	129	141	139	128	155	139	136	151	129	148	144	145	147	133	132	137	142	139	119	128	109	138	127	147	149	136	136	119	141	157	142	126	116	112	135	149	147	159	143	136	150	127	153	148	136	112	151	139	152	147	131	140	143	150	160	141	133	131	150	141	164	143	132	131	137	157	140	118	130	148	142	141	142	134	140	160	135	135	138	132	149	143	129	134	109	143	114	134	135	119	158	122	136	137	140	127	131	133	114	117	171	143	122	138	134	124	150	121	137	144	118	116	138	125	127	129	127	149	129	136	111	123	158	137	151	149	131	141	139	137	140	131	132	137	144	136	159	155	142	120	132	144	131	153	133	124	132	127	142	140	137	138	143	119	116	134	132	134	154	112	158	134	124	148	126	132	130	143	135	144	144	123	140	130	128	146	136	147	143	152	154	139	125	133	128	146	129	138	157	125	168	168	134	125	150	116	151	156	128	155	121	140	135	134	135	131	140	137	110	123	157	179	158	132	149	139	129	158	117	150	135	144	142	143	131	129	137	159	128	132	135	144	153	146	138	139	125	147	156	155	128	166	140	167	147	141	171	109	128	149	128	136	160	143	134	126	147	128	154	154	128	141	141	127	138	140	146	136	146	163	129	122	107	171	136	144	143	126	152	135	133	139	122	115	149	136	138	129	148	145	142	136	142	146	143	136	134	142	137	126	140	139	140	141	154	146	155	147	129	139	133	138	125	143	138	155	158	124	161	136	150	138	140	122	138	134	154	148	161	159	143	153	147	125	156	129	136	147	137	116	160	126	139	149	140	145	142	149	127	146	129	153	149	133	137	145	137	124	140	124	171	141	131	150	149	119	128	136	135	135	135	141	154	142	127	140	132	139	145	146	141	153	144	150	118	157	131	130	152	159	132	130	146	157	149	136	142	132	161	143	150	134	127	152	155	119	123	142	145	155	149	140	163	141	138	131	143	154	148	160	147	139	134	144	130	139	140	134	163	139	154	132	135	136	128	116	164	141	142	148	133	136	151	126	136	122	123	136	120	127	131	131	138	130	131	131	135	138	147	134	143	152	139	173	166	135	137	129	158	139	138	147	153	121	127	157	138	132	125	145	142	144	135	139	152	141	135	144	128	130	130	142	123	136	151	147	134	150	132	138	128	135	140	123	159	144	151	144	115	116	128	132	144	151	166	142	155	139	157	141	134	162	134	123	144	149	167	137	138	140	136	138	147	134	146	164	163	129	157	131	130	144	132	114	154	145	147	148	149	144	165	129	125	134	144	144	159	133	137	142	123	111	137	138	126	152	126	151	152	133	139	140	133	114	148	121	144	141	122	136	117	139	123	133	146	153	126	136	118	127	152	128	143	145	153	155	169	160	137	132	145	163	155	130	124	129	139	154	146	119	145	129	130	139	155	146	149	143	149	130	146	141	167	133	143	127	150	129	144	141	145	144	133	140	156	117	127	158	155	143	135	152	127	147	144	147	131	166	144	137	152	140	142	137	137	137	134	137	152	163	146	164	133	119	134	135	156	145	131	139	133	155	146	149	135	149	144	140	153	135	125	126	135	163	141	120	130	140	138	130	150	131	136	133	158	152	179	147	124	126	134	141	152	132	138	149	118	141	159	141	152	146	120	149	167	160	148	128	125	138	157	148	139	148	147	161	140	138	124	144	145
18139	8359	6772	3688	2852	2203	1754	1461	1169	1168	1039	935	897	781	692	621	549	524	487	464	475	437	450	406	426	445	433	403	413	420	427	393	408	403	394	458	690	449	409	380	377	419	401	401	359	373	362	407	385	356	406	341	408	395	386	395	362	387	391	370	392	383	384	377	446	387	390	366	385	395	389	369	410	378	372	358	361	360	410	369	365	389	349	392	412	366	414	397	359	411	408	391	383	376	410	351	375	387	391	377	384	391	379	332	396	383	358	392	406	367	386	361	367	363	370	396	390	354	347	389	388	361	377	376	386	371	395	358	387	392	404	372	373	405	401	408	375	416	396	394	380	356	369	383	370	363	389	366	371	348	383	362	338	375	406	363	378	372	359	365	383	363	352	398	401	376	368	330	392	417	347	377	372	361	364	380	370	386	413	369	360	373	362	355	401	398	368	366	370	369	394	343	385	417	393	370	369	382	370	382	385	348	365	377	374	347	355	380	357	378	366	366	367	351	386	385	396	343	387	379	384	387	325	375	361	344	380	383	376	360	386	377	363	407	360	399	394	386	377	349	364	403	370	364	365	352	387	321	412	373	339	374	381	395	388	361	370	363	389	365	379	364	422	345	381	383	387	367	369	385	359	382	370	327	409	399	364	385	404	383	358	373	398	367	423	396	377	411	376	393	360	392	340	368	376	354	415	384	376	399	366	371	387	393	340	361	360	383	373	375	352	399	424	368	377	375	385	358	357	380	392	366	325	337	366	399	373	414	369	400	399	372	358	348	349	365	354	382	370	382	373	376	369	417	374	386	359	375	397	378	364	348	399	357	350	359	361	380	382	347	364	398	360	390	368	381	354	369	394	383	334	391	392	351	369	369	388	395	369	358	351	370	366	357	392	386	388	391	371	372	379	371	369	371	374	370	395	389	360	386	361	403	407	392	386	363	393	344	367	388	371	373	352	402	363	367	377	415	374	382	382	370	421	401	351	377	389	385	341	409	389	390	372	370	394	400	357	383	383	360	387	391	363	371	363	420	364	386	394	353	376	397	364	388	367	374	385	388	351	367	365	381	381	377	395	377	369	380	370	358	376	358	374	380	354	370	365	370	360	370	380	376	376	378	372	377	393	351	372	382	349	372	392	361	375	370	376	367	361	346	396	381	385	376	382	380	372	386	382	369	375	380	388	374	363	371	391	350	366	387	354	390	349	378	375	383	427	388	329	389	350	350	362	375	353	381	346	361	384	373	329	400	402	342	389	372	380	396	380	357	377	379	335	385	410	387	377	370	330	346	382	368	393	357	352	351	362	373	401	365	355	398	373	355	368	362	370	388	364	381	353	364	364	378	362	380	390	362	378	369	361	400	360	333	428	405	374	371	372	362	359	374	386	339	364	392	363	368	393	378	395	375	371	341	372	362	388	402	346	371	372	367	390	367	368	345	376	370	357	376	395	388	390	385	379	381	432	375	387	371	359	415	377	385	361	395	352	396	355	377	378	387	387	393	357	398	397	389	390	367	349	368	387	388	384	365	371	395	389	425	397	369	363	357	369	373	379	362	383	394	374	331	370	372	366	366	378	356	357	390	362	365	351	372	363	382	363	396	363	385	374	362	365	380	336	369	351	402	372	361	352	375	359	370	364	368	372	352	381	397	370	359	374	375	391	368	380	387	371	374	374	401	386	418	380	397	358	364	379	382	380	369	362	328	388	387	373	364	392	382	349	389	381	351	393	351	381	342	397	373	347	379	347	384	416	364	386	406	386	383	378	364	347	404	394	385	397	376	350	385	365	373	395	379	371	348	400	368	351	390	355	373	343	371	356	361	377	371	391	347	378	349	403	386	369	331	386	388	373	388	405	360	406	387	389	413	352	373	362	375	368	379	375	387	364	349	355	358	379	366	394	327	361	374	354	350	374	391	356	356	356	337	353	360	377	372	396	424	391	417	401	352	382	362	367	404	392	345	381	357	373	376	359	388	356	354	370	388	368	402	373	388	373	380	367	384	386	396	373	386	377	381	351	348	353	380	380	371	383	405	359	411	386	350	394	343	419	381	379	338	373	393	350	416	373	341	352	353	390	369	366	351	355	412	301	382	393	370	376	377	353	375	402	332	377	384	346	406	381	393	387	373	372	360	352	384	374	354	395	392	349	425	350	378	368	341	370	400	358	353	344	333	379	340	400	356	338	370	385	409	386	370	405	400	385	384	375	392	351	400	359	400	392	384	356	341	398	367	388	379	393	367	336	381	413	384	369	361	378	359	379	361	362	407	396	397	350	384	393	376	390	366	390	353	366	398	354	414	380	387	355	333	379	366	359	372	351	361	366	377	401	410	406	370	404	383	369	381	363	371	340	384	378	407	381	384	343	384	388	377	397	377	420	360	368	365	392	380	368	347	376	368	363	388	395	385	371	391	377	370	350	328	369	373	324	399	386	372	388	384	354	385	364	387	374	373	362	370	388	347	362	381	390	353	386	345	380	401	406	398	373	344	373	416	363	415	356	380	366	367	380	388	380	390	416	389	352	391	387	387	359	363	362	353	366	386	379	377	399	385	377	375	378	302	355	358	404	364	394	372	391	374	355	345	371	375	414	356	390	409	391	351	367	336	394	366	355	408	362	383	372	338	412	357	370	354	392	354	362	360	366	380	350	371	365	366	370	392	367	365	381	419	348	373	365	388	346	357	365	329	396	408	395	405	363	394	357	361	402	398	353	352	399	376	389	341	381	393	366	393	352	370	366	393	356	362	382	367	360	390	420	353	403	392	386	414	383	357	374	402	376	384	403	388	404	360	395	405	363	365	395	412	400	378	386	386	334	372	368	404	367	369	351	357	351	372	372	393	346	391	400	390	339	388	410	384	342	350	362	392	373	358	322	394	390	374	423	374	373	375	402	426	348	356	356	352	386	393	413	381	345	391	385	393	343	359	382	385	342	360	348	405	364	366	374	383	367	406	395	336	381	383	378	408	372	380	354	379	333	352	382	343	349	373	403	359	348	381	380	386	380	386	344	339	369	395	386	378	386	367	375	395	369	373	376	385	361	378	354	369	342	385	355	359	363	425	410	401	386	369	371	397	331	378	377	396	349	371	400	357	360	398	381	372	377	372	382	343	399	359	343	384	361	359	392	360	381	372	365	411	371	374	395	386	356	382	334	384	400	382	353	370	365	380	369	397	370	362	372	378	387	369	352	403	398	397	382	404	355	360	379	395	388	394	340	382	357	351	359	358	394	360	407	373	366	352	397	395	354	369	357	348	384	342	349	391	368	364	391	372	367	392	364	360	382	358	378	373	375	369	380	343	378	374	351	366	353	415	355	375	363	350	382	356	358	360	369	380	376	379	381	365	359	379	373	416	376	359	366	411	398	376	352	426	353	354	371	392	351	354	371	388	343	358	359	374	385	392	371	377	361	405	387	333	349	410	370	376	398	359	385	408	413	375	385	386	389	374	397	392	357	357	389	382	364	371	396	399	377	339	367	401	379	371	361	390
6656	1530	1007	582	436	454	372	356	334	366	326	282	333	331	301	321	309	320	300	317	321	328	334	318	333	309	294	343	305	288	329	312	316	310	333	333	301	307	294	300	315	288	309	333	310	322	339	333	335	325	349	335	275	292	326	313	292	293	312	326	316	329	320	287	328	332	316	304	338	291	321	337	310	282	308	327	310	316	313	321	319	337	335	331	309	291	303	326	282	301	329	338	325	310	323	318	286	278	272	344	305	269	274	314	329	302	290	311	271	312	344	342	300	313	312	331	304	315	320	269	327	321	328	325	307	324	262	305	307	303	273	308	308	340	312	312	302	338	321	310	300	311	319	306	280	325	308	317	293	315	293	291	330	291	311	309	315	295	317	306	329	300	331	317	319	289	325	327	305	309	295	328	278	332	317	312	280	330	336	318	284	325	306	297	324	299	301	319	329	285	293	297	321	325	315	331	304	305	304	349	312	278	326	293	338	317	310	309	312	338	312	288	313	285	321	314	314	305	274	335	327	304	333	335	298	337	328	317	319	340	291	322	312	300	300	305	310	323	302	288	356	361	303	324	273	361	311	317	310	325	325	310	299	304	323	303	300	313	311	313	333	291	308	333	315	308	301	314	298	290	317	296	345	280	315	298	305	318	317	311	290	301	305	291	324	307	310	324	354	308	308	336	302	259	281	300	324	322	311	288	323	300	282	327	304	292	302	300	328	306	294	274	289	279	301	328	340	311	310	290	324	356	320	297	299	323	325	309	319	328	333	307	307	302	274	357	300	321	303	325	326	281	320	325	313	297	343	328	290	308	337	308	296	291	321	310	329	311	302	333	354	301	341	306	362	325	343	317	296	283	295	306	318	300	308	295	280	308	322	304	303	300	296	293	320	350	311	300	333	332	326	307	308	303	313	304	284	316	322	303	280	297	318	320	322	332	320	331	322	293	283	318	313	303	334	296	308	319	332	305	292	325	329	321	319	295	304	289	282	300	322	297	304	309	343	334	291	316	290	287	341	301	309	297	325	338	274	331	280	322	330	278	302	305	332	295	329	305	302	305	304	298	295	310	291	316	304	324	298	343	345	312	335	292	330	300	297	296	311	340	296	305	343	338	324	299	309	328	303	328	294	293	316	304	331	327	284	320	358	313	328	320	321	322	364	285	345	298	323	286	320	315	302	309	301	319	302	283	301	303	346	334	315	300	324	314	353	331	316	309	295	314	307	295	298	309	316	312	336	307	323	302	332	310	329	292	316	317	324	328	310	343	317	286	329	274	301	276	324	336	308	319	327	335	331	322	314	294	340	303	315	297	321	330	319	290	321	284	258	350	314	315	348	338	295	322	301	329	307	288	336	335	310	288	299	319	288	324	316	340	277	310	309	305	275	322	333	301	328	317	325	317	318	314	329	282	326	300	273	318	332	320	331	314	308	328	268	316	309	264	323	329	298	310	276	304	300	343	330	335	330	340	315	294	303	300	325	318	329	327	330	293	344	310	303	318	311	309	270	308	314	314	335	294	289	317	310	332	306	269	290	341	282	324	305	307	328	361	353	339	315	295	323	295	302	296	279	315	312	302	298	314	352	316	296	301	349	292	326	290	294	303	299	306	283	319	331	339	331	335	294	302	304	282	348	329	334	323	319	346	304	308	346	322	313	304	319	323	282	308	289	288	289	308	286	284	335	324	309	302	327	297	288	329	301	332	315	336	299	330	318	318	308	304	326	322	315	282	315	301	296	302	324	328	307	330	305	309	309	320	326	279	313	270	321	284	283	337	296	330	299	312	329	304	315	336	316	307	334	333	281	322	326	314	311	318	305	334	313	310	316	337	315	287	331	287	318	307	285	300	302	335	325	281	317	322	298	331	312	311	314	325	301	277	316	302	318	290	303	287	313	335	299	305	316	324	319	288	283	336	300	301	352	325	282	316	310	313	297	328	294	289	328	313	297	296	289	324	317	302	291	312	289	334	291	319	316	292	329	326	291	286	336	316	293	329	300	308	311	294	298	309	310	296	295	283	300	311	299	284	322	278	287	329	312	319	329	322	295	342	317	261	288	270	288	302	309	316	337	315	310	333	318	315	285	284	328	284	307	341	315	321	280	295	332	310	341	333	315	325	301	320	303	321	309	316	289	334	331	356	324	322	325	329	341	316	319	340	343	305	330	322	291	341	334	327	317	321	308	314	337	300	270	305	319	299	304	273	285	300	298	313	288	299	328	277	329	315	319	332	312	327	338	320	299	325	338	323	291	317	308	338	336	347	300	324	343	315	313	315	305	318	315	305	317	334	315	283	321	297	303	315	315	339	335	318	320	339	325	324	338	308	328	283	313	309	328	307	301	324	345	330	308	286	315	312	315	308	327	304	330	313	285	324	307	310	294	340	290	288	287	338	293	297	298	338	341	305	337	304	296	292	315	329	339	289	313	319	289	292	340	325	319	324	304	313	299	284	306	314	295	349	320	323	373	307	314	339	310	276	346	289	320	314	338	304	296	301	317	309	331	308	298	271	341	305	328	315	310	296	332	323	305	303	294	319	296	296	297	285	319	315	294	316	292	336	305	280	335	345	320	304	294	320	304	297	304	313	315	345	331	323	306	302	292	297	335	308	331	302	321	302	315	310	317	345	337	285	307	312	328	321	330	303	331	308	307	302	338	347	277	311	341	280	311	299	304	319	354	334	292	314	318	315	316	306	275	322	333	304	274	302	293	303	294	291	316	318	311	321	301	312	314	308	292	267	295	325	300	336	318	272	314	282	344	333	306	345	315	294	279	278	286	301	324	271	314	337	293	303	355	303	304	300	285	308	321	266	324	322	299	307	321	299	325	307	311	343	319	327	332	318	299	336	313	320	330	319	311	335	298	313	305	283	317	306	299	298	303	294	337	336	318	329	331	325	318	312	291	316	352	342	299	350	346	298	302	329	326	310	304	286	325	320	312	303	304	306	305	315	280	327	311	317	296	298	312	322	333	296	333	311	326	306	288	320	324	288	290	292	296	294	296	325	300	291	324	326	328	316	320	338	310	316	296	296	299	324	302	327	301	330	300	318	315	335	288	312	308	336	301	315	294	284	318	323	311	314	283	319	282	308	256	306	305	290	314	322	288	308	305	324	321	311	329	302	337	306	305	323	312	332	301	277	298	302	304	324	312	318	307	294	304	296	288	313	316	312	336	332	273	323	306	304	317	336	310	329	318	314	305	298	298	322	331	336	316	293	307	337	316	316	286	317	333	348	329	317	319	318	296	297	307	300	320	316	297	303	293	326	312	326	328	294	335	333	301	302	314	350	311	300	309	285	299	302	363	334	298	319	338	294	301	284	297	309	327	277	319	340	286	294	312	320	319	316	315	301	327	313	315	303	312	310	313	336	306	304	298	341	314	315	317	328	305	286	303	309	314	318	337	315	334	305	255	289	290	319	303	306	301	345	309	290	285	335	323	335	277	308	299	319	285	357	325	332	303	328	302	322	306	331	324	318	333	289
5625	2048	2055	1661	1437	1256	1209	1026	1049	976	969	910	910	855	830	871	803	827	771	816	774	775	802	792	752	773	760	796	797	757	825	778	780	774	758	767	770	777	790	752	761	725	725	720	777	757	787	836	765	778	791	719	803	772	739	771	758	836	780	777	766	773	784	814	822	737	807	783	748	789	762	781	824	751	745	780	817	779	746	760	763	766	800	773	740	756	769	770	786	843	791	778	796	779	767	801	765	774	782	799	795	822	767	757	779	791	746	746	769	786	772	748	775	775	742	755	752	772	830	835	803	793	763	845	770	765	782	775	785	803	781	836	735	819	818	787	762	758	766	728	779	844	801	790	818	701	763	801	789	772	726	793	776	775	800	811	777	796	764	753	770	734	761	779	806	765	819	762	766	774	736	819	757	775	764	773	751	776	783	757	800	771	792	795	748	777	793	788	687	823	762	815	797	807	748	763	805	813	842	769	779	788	762	758	831	777	778	828	798	764	769	806	786	787	766	796	771	799	798	723	787	785	727	761	726	769	822	798	809	740	837	754	775	795	806	750	755	800	734	768	828	824	777	765	785	766	809	787	782	809	787	822	750	767	736	759	783	794	810	804	861	796	758	756	766	789	789	808	774	779	763	789	745	789	783	821	779	731	843	814	804	754	756	764	784	800	737	756	790	798	789	754	799	781	820	766	786	786	773	780	808	769	794	754	769	760	817	744	793	802	788	762	779	828	782	805	852	766	738	831	794	803	751	836	791	728	779	839	813	759	788	721	774	763	803	796	780	755	791	788	777	810	791	827	806	794	797	770	785	820	823	813	788	748	773	778	765	798	729	777	719	820	772	782	768	775	789	811	760	755	760	775	800	793	764	795	758	741	746	776	834	805	763	792	792	767	797	759	718	714	795	768	746	808	831	780	754	776	790	770	809	760	808	775	800	774	782	804	760	786	796	771	763	805	759	764	751	792	835	843	839	772	760	838	803	800	767	772	821	763	775	774	763	764	772	766	791	775	765	800	752	784	852	815	774	837	781	794	773	769	762	811	841	773	817	754	749	729	754	774	782	811	758	764	733	825	796	800	784	740	784	784	785	767	776	761	807	778	802	786	756	752	763	710	781	764	770	796	796	782	845	811	781	720	760	756	784	786	763	748	706	788	767	744	747	784	723	814	772	772	774	724	793	790	803	755	781	771	776	813	781	776	839	788	785	780	783	773	800	812	725	787	760	712	840	785	769	789	737	772	753	778	763	785	775	765	796	761	803	764	786	818	721	781	777	768	785	765	717	732	786	747	827	775	844	775	792	758	775	797	782	809	748	786	767	777	759	810	857	761	730	716	762	761	787	787	780	800	775	772	765	822	800	792	793	792	784	791	772	769	782	752	736	790	733	748	805	747	775	810	819	772	774	776	791	772	783	781	829	800	745	780	766	761	764	771	785	755	805	830	834	759	715	761	798	820	714	814	795	763	798	736	776	747	822	777	794	750	808	755	751	795	812	776	742	800	795	736	779	833	762	757	770	734	782	794	762	774	765	781	777	800	802	745	807	780	751	771	800	795	784	785	787	763	792	764	764	791	819	775	740	818	752	751	768	802	768	764	783	809	796	796	799	737	818	812	786	790	799	755	755	786	788	761	786	797	808	752	848	770	828	764	792	732	800	764	790	782	740	750	764	762	802	798	813	832	780	741	831	758	836	822	729	777	804	796	739	766	779	792	817	790	768	771	770	772	777	781	837	801	701	715	721	782	778	791	783	788	769	798	756	784	807	753	745	761	787	762	800	783	829	752	772	838	769	787	740	719	747	777	727	761	808	805	755	767	803	838	823	736	758	808	740	769	747	770	771	777	767	762	762	781	823	737	788	801	771	775	791	750	744	770	792	765	803	782	757	771	802	768	751	771	761	781	805	764	753	752	805	790	808	766	785	735	780	856	782	749	780	774	768	748	776	787	758	812	770	766	790	768	798	819	794	804	811	794	770	771	811	802	788	773	784	752	758	795	803	836	771	804	783	818	790	784	729	783	790	763	774	751	740	826	825	770	781	746	791	771	819	782	770	796	789	777	826	823	765	759	824	751	840	803	745	778	823	769	785	749	761	833	794	842	761	748	771	772	784	775	828	786	783	791	838	788	762	753	761	811	774	782	734	856	795	776	772	822	811	782	811	784	739	827	770	774	800	838	809	796	747	779	805	809	762	783	762	767	743	780	817	843	785	779	814	770	770	751	769	779	753	740	736	770	801	717	778	760	775	753	798	745	792	763	738	757	775	817	764	799	784	805	785	830	807	733	757	717	834	747	790	775	760	737	821	734	788	740	749	793	798	814	772	799	832	756	771	775	743	810	752	813	723	778	788	771	799	780	783	794	759	747	810	763	802	746	783	780	763	738	781	716	789	790	756	803	778	797	828	792	784	765	754	789	785	792	754	763	800	783	854	779	761	793	766	725	774	728	806	762	798	818	766	798	796	817	741	771	817	777	746	766	787	789	765	779	788	769	786	740	769	790	757	738	759	739	785	783	801	797	776	811	758	792	745	761	789	765	771	795	741	726	776	718	799	744	754	772	808	781	775	754	787	782	764	784	787	801	854	817	811	752	752	715	765	772	730	789	771	758	754	790	779	779	737	771	805	740	765	739	778	792	763	803	760	750	741	770	797	747	750	744	834	753	838	808	795	820	826	786	811	773	789	762	797	779	786	771	737	767	783	772	797	822	811	810	775	781	746	778	777	769	777	761	802	793	763	795	831	792	743	778	839	766	826	791	805	732	754	796	785	772	816	752	790	752	824	779	756	762	748	740	841	708	773	817	793	776	781	777	823	774	758	786	760	804	761	809	749	739	814	793	750	750	726	770	744	760	791	746	810	829	741	844	773	764	804	831	826	753	716	810	797	770	740	808	781	773	737	744	789	808	799	794	730	740	785	798	785	744	797	777	724	808	824	775	787	773	737	836	787	762	735	810	789	758	764	783	752	723	791	779	779	785	806	772	772	783	809	745	808	767	761	785	809	741	779	794	779	789	764	768	764	802	785	771	773	750	758	743	778	801	769	788	790	812	791	786	722	802	797	811	798	803	777	748	794	788	744	776	772	850	769	741	833	759	787	796	721	768	861	835	822	788	803	786	805	801	732	777	791	776	792	792	804	796	804	781	751	767	783	761	747	731	769	762	757	765	798	759	740	800	784	800	775	777	777	776	754	790	786	789	830	801	745	799	798	793	824	838	767	846	746	788	779	747	734	823	807	742	823	803	761	800	744	726	765	841	698	783	778	764	798	812	764	825	784	761	772	725	770	805	777	792	771	817	812	786	833	761	734	796	788	757	741	791	773	767	786	824	809	767	766	769	786	785	769	776	740	788	802	805	762	829	774	723	806	763	809	809	829	744	764	765	807	798	812	765	785	773	836	769	765	744	743	821	758	785	785	785	747	869	795	785	794	820	788	757	719	769	841	799	767	751	784	731	746	762	794	803	824	787	791	785	781	779	773	761
17963	5710	2973	1125	670	562	412	405	410	374	368	372	342	311	289	324	292	327	299	304	323	276	270	281	261	337	301	293	320	269	285	290	258	274	288	266	314	264	283	299	276	266	283	241	242	294	276	269	249	290	274	267	272	298	284	270	269	283	275	302	306	292	266	293	265	264	286	277	262	280	283	282	271	293	278	270	290	337	296	268	256	310	279	254	262	275	303	264	283	261	271	284	275	292	286	312	313	270	292	278	276	307	319	259	249	304	264	270	284	259	304	264	271	300	274	264	250	295	302	296	259	260	297	263	288	271	297	299	300	278	306	305	266	268	276	293	253	287	306	272	288	285	258	289	314	276	292	310	282	279	316	319	277	288	259	308	258	290	273	325	262	286	271	274	268	281	297	267	284	285	290	271	307	304	299	312	295	324	272	317	299	276	275	299	294	258	305	281	289	303	280	269	296	293	252	313	300	273	295	295	293	281	278	275	308	273	308	321	259	325	295	293	322	290	295	285	301	305	287	295	266	271	293	256	277	247	303	266	289	301	270	276	265	260	310	298	291	291	300	293	264	259	283	277	292	314	273	304	262	280	276	314	269	294	259	280	295	281	268	278	305	290	286	297	284	233	304	267	268	300	319	307	272	271	277	284	269	282	314	308	299	312	302	269	322	280	297	298	273	290	259	290	294	261	315	268	275	295	299	289	318	289	283	251	308	286	272	281	232	288	290	284	286	261	295	246	312	302	293	280	298	303	249	310	281	286	315	271	309	274	285	265	285	286	286	260	270	285	253	278	267	263	287	303	287	280	291	273	277	295	288	276	263	285	311	287	302	295	264	287	310	292	303	277	293	259	279	280	250	271	278	301	267	254	276	285	282	264	297	300	299	268	286	288	258	280	308	274	249	255	264	283	285	307	270	275	250	286	297	290	277	271	280	298	272	320	284	304	289	293	266	261	267	292	275	304	270	290	254	319	263	301	274	268	265	290	308	250	294	311	278	257	267	260	279	278	270	272	281	280	280	272	282	275	277	278	270	282	276	277	253	269	304	294	294	271	262	277	335	339	325	239	256	282	301	261	281	279	285	294	271	310	285	286	286	285	290	289	270	274	287	288	282	275	264	263	293	277	313	292	260	277	304	276	283	255	268	280	292	256	290	299	289	285	281	327	282	258	304	278	277	248	264	289	285	318	300	302	262	281	274	297	268	299	292	284	286	255	286	291	270	303	294	309	291	281	282	255	275	271	304	281	289	303	302	269	301	271	281	277	269	238	288	283	286	288	325	275	247	284	284	286	269	275	310	305	314	278	287	293	275	286	289	297	278	268	294	266	284	283	278	285	288	294	264	293	289	298	291	311	273	259	308	284	279	287	293	254	317	269	302	278	318	336	302	264	301	291	293	260	272	271	317	292	283	290	302	302	292	311	297	272	267	274	297	277	282	298	266	283	292	295	291	278	272	262	283	282	289	270	287	281	303	284	288	275	291	283	281	260	280	301	273	297	301	265	278	278	322	299	302	312	318	275	294	307	284	308	269	287	275	304	286	304	254	301	294	278	313	286	277	288	276	297	279	296	273	291	338	292	271	272	269	293	283	264	272	294	304	287	301	270	291	273	293	293	282	270	268	282	288	294	298	288	300	270	270	339	265	297	274	273	306	278	251	277	305	293	266	261	301	246	282	282	302	277	292	298	294	317	295	262	268	267	270	277	266	308	323	262	307	253	275	263	282	279	315	286	298	283	299	312	260	278	251	260	314	275	299	265	330	287	278	273	289	269	290	304	302	270	282	300	276	270	331	298	292	277	286	268	301	271	275	250	273	271	288	302	277	297	306	279	279	268	308	276	270	264	272	265	283	288	277	299	309	316	273	260	301	309	303	271	290	261	267	275	306	297	271	295	278	266	274	306	256	277	238	299	277	256	262	294	293	261	293	303	302	308	267	246	310	268	298	267	262	270	259	294	297	288	273	289	285	306	261	302	298	296	275	290	295	270	272	330	285	293	287	290	294	270	300	263	298	290	270	276	278	261	257	301	301	276	282	285	288	283	276	254	263	269	266	280	295	273	289	292	302	291	281	269	252	291	295	263	278	318	266	244	301	281	279	282	269	253	308	282	282	293	277	289	287	282	293	289	271	301	282	302	302	266	289	278	294	258	287	303	262	269	279	280	281	309	296	284	283	306	279	265	262	268	284	270	269	299	305	262	325	276	294	274	286	293	277	292	250	285	277	286	262	275	298	271	304	263	278	271	278	278	278	307	300	290	310	305	263	288	272	312	268	296	275	280	292	285	258	296	287	304	297	310	285	250	313	307	258	323	292	321	273	249	297	289	250	287	301	284	276	277	303	256	281	295	295	278	335	282	290	272	300	268	273	270	301	277	273	302	254	303	305	299	275	294	335	275	292	301	284	276	307	321	298	287	289	278	274	258	310	230	283	283	248	281	288	262	277	265	270	262	284	293	265	259	291	293	269	274	285	261	259	294	278	308	293	279	298	282	286	283	328	264	290	304	296	271	285	306	310	268	246	269	296	277	308	317	287	281	304	272	299	286	281	296	290	296	287	304	250	259	275	278	263	283	261	258	299	290	299	319	286	305	269	293	264	278	312	282	286	284	291	285	272	261	300	282	246	270	271	280	298	306	296	300	258	288	284	318	281	285	267	289	291	288	271	300	267	298	286	274	256	295	273	281	293	313	318	278	277	283	297	284	261	277	281	284	277	229	283	299	287	279	290	296	312	275	281	293	246	247	277	272	276	306	265	250	274	285	258	268	272	298	287	271	309	240	258	262	287	285	309	328	318	271	277	307	290	304	272	274	274	304	282	280	276	313	281	260	321	290	248	247	300	309	294	288	278	297	312	267	278	270	284	265	271	290	263	292	275	300	289	278	290	292	281	286	276	286	264	311	266	260	256	276	263	254	263	325	268	280	290	255	280	293	273	261	273	292	274	306	300	299	252	269	287	251	278	289	287	264	258	296	282	289	297	278	269	285	320	272	249	290	256	309	276	290	311	305	243	291	286	300	271	267	292	319	223	285	269	272	280	303	277	300	278	309	278	311	280	281	261	275	314	300	290	276	275	295	273	279	307	302	293	254	252	308	307	277	300	320	286	318	292	276	295	287	320	274	259	277	275	265	255	229	256	252	286	293	265	278	311	303	282	259	276	309	261	282	272	316	310	298	270	270	289	294	288	293	293	283	299	288	268	278	282	283	296	275	272	274	284	310	296	294	263	254	274	269	262	268	309	285	286	273	286	275	299	283	252	289	273	279	274	306	322	309	256	296	283	312	284	248	292	269	277	297	310	282	286	283	284	255	272	285	281	306	276	259	272	287	253	285	240	282	292	284	283	278	270	307	300	315	296	278	297	289	271	286	289	279	264	290	261	269	294	287	278	266	315	279	271	299	286	257	272	273	275	313	271	274	275	276	271	285	267	254	289	252	276	282	305	284	296	269	296	262	283	276	315	296	282	305	302	258	280	252	290	309
13632	5506	4104	2637	2256	1854	1574	1453	1237	1182	1171	1106	974	961	921	868	818	793	809	813	758	709	734	722	749	693	755	726	734	657	690	698	750	730	706	714	811	735	705	729	737	710	712	700	753	740	741	666	758	661	729	719	716	683	680	684	697	720	676	771	720	719	743	750	730	709	689	716	711	690	733	727	728	707	701	715	703	735	649	702	761	783	704	714	686	732	734	696	747	729	708	703	704	682	724	704	716	685	705	676	719	704	653	687	710	736	713	739	752	688	729	723	743	706	712	727	717	740	716	668	707	714	683	710	739	728	715	751	734	779	742	716	695	711	739	658	755	688	725	734	701	715	736	670	735	715	681	732	636	766	684	743	715	685	704	704	729	727	718	711	721	730	665	637	724	724	719	735	686	750	743	689	695	772	741	683	739	677	679	704	685	736	736	683	712	720	718	731	698	763	736	644	681	711	669	747	714	702	734	718	686	687	706	698	752	714	753	701	669	694	753	759	717	741	725	724	715	732	776	703	713	687	661	699	693	706	713	717	720	716	727	691	744	681	685	705	709	706	731	676	733	707	713	708	696	668	705	767	653	736	674	745	732	736	722	685	713	682	709	680	695	700	705	688	665	699	713	727	702	674	709	699	727	698	707	720	752	718	709	763	742	738	704	692	730	723	685	743	749	695	746	722	687	722	722	705	764	721	686	743	697	703	737	659	776	733	709	693	736	682	706	646	680	722	751	684	708	672	714	671	693	697	711	694	752	698	707	742	689	728	712	705	717	684	694	703	711	675	769	678	691	743	726	684	695	689	719	708	709	782	734	655	701	685	733	676	722	686	726	724	704	688	715	717	663	719	742	714	674	732	719	700	736	674	772	731	719	664	675	730	658	696	712	712	704	706	708	719	707	691	714	692	674	710	795	756	677	729	659	687	729	670	686	689	703	717	709	777	684	757	743	744	719	655	684	698	683	711	720	715	655	772	700	685	691	714	724	731	727	658	686	684	740	742	706	701	753	726	668	700	737	697	705	682	736	720	692	747	686	727	702	713	689	722	715	726	683	704	722	703	719	693	706	715	696	708	717	721	700	708	700	722	695	740	721	695	706	693	665	716	712	716	718	693	729	736	687	730	703	694	676	765	697	665	684	733	716	676	738	712	680	704	725	681	715	692	662	668	740	707	719	740	720	733	704	679	724	749	710	697	744	721	688	728	700	674	665	718	743	740	707	715	675	722	683	698	665	744	682	726	685	699	693	742	697	727	707	689	698	663	729	724	717	749	698	698	728	720	727	710	724	707	703	700	688	735	705	758	645	673	709	706	733	719	654	689	706	659	704	716	718	745	744	713	688	710	705	757	712	699	719	733	719	762	719	691	719	734	740	690	710	709	721	696	744	713	718	719	681	720	658	717	723	736	742	767	676	697	707	682	696	702	741	723	686	720	668	680	715	719	689	712	714	706	718	674	709	690	709	730	736	669	733	699	733	661	690	730	750	751	668	711	666	696	772	748	682	746	717	730	681	734	708	683	693	717	696	726	702	664	725	750	712	665	764	707	728	715	725	727	707	741	732	760	673	730	723	721	727	706	704	768	729	687	722	677	719	696	725	705	701	702	701	752	706	708	708	721	709	689	710	662	750	722	694	705	685	696	709	733	730	684	684	690	670	728	711	711	724	689	704	713	738	719	737	687	720	668	733	743	742	695	752	721	703	713	717	687	700	701	697	711	674	704	688	739	714	712	668	711	682	738	721	729	704	719	689	687	702	694	737	737	726	687	717	750	710	622	700	719	714	721	709	729	699	712	700	744	702	706	697	724	732	712	681	738	716	745	716	744	705	712	694	742	761	677	660	693	700	735	701	702	732	666	735	746	752	715	678	751	693	718	698	716	710	719	654	679	732	648	711	720	681	719	705	643	718	754	697	696	749	749	707	688	704	737	751	702	635	689	648	693	756	715	703	721	744	701	708	664	726	716	712	724	660	736	670	721	686	691	728	741	751	706	705	700	678	646	693	725	738	686	733	690	721	749	728	665	712	707	692	715	722	717	728	730	687	700	697	750	705	687	704	709	681	676	714	721	697	726	763	678	743	696	712	680	713	716	713	696	719	676	705	722	734	719	677	765	751	688	649	741	731	757	691	702	711	690	704	660	697	710	701	677	681	732	710	749	721	735	718	706	754	701	731	716	746	712	731	745	746	701	672	709	714	697	697	781	695	690	702	675	720	715	690	700	742	724	710	731	717	741	740	717	675	731	676	678	697	721	701	707	733	751	641	705	686	709	709	727	721	736	721	732	768	650	708	730	711	707	713	749	705	681	717	736	696	743	760	746	692	745	712	694	722	738	705	688	673	739	726	695	694	730	675	687	704	734	724	714	773	731	679	710	726	653	696	680	710	682	736	705	719	695	711	719	730	756	714	666	706	772	662	761	741	686	730	663	718	701	684	723	690	688	714	695	724	724	689	668	724	738	750	724	725	713	760	731	751	740	687	764	645	714	662	722	711	752	725	674	735	701	735	734	669	712	711	727	725	713	708	740	729	670	741	709	725	721	703	667	735	700	706	681	704	735	716	715	767	684	723	713	676	698	723	698	702	700	704	714	733	756	742	707	704	717	704	706	749	715	731	742	716	693	738	686	771	692	698	743	739	716	722	693	733	722	720	720	677	775	664	702	692	700	778	667	697	717	703	691	678	676	704	724	748	708	698	724	724	697	713	703	724	683	709	732	758	727	704	711	741	688	676	731	716	653	692	678	752	736	713	706	753	731	721	691	714	697	682	761	733	683	714	645	656	708	744	701	700	754	746	725	687	713	676	760	714	729	710	700	634	699	807	713	678	728	734	685	733	734	698	722	687	633	713	698	691	679	687	694	684	773	672	688	724	670	717	708	718	718	723	735	714	677	748	743	730	693	754	682	685	701	749	708	700	738	696	635	669	728	667	681	758	692	735	714	721	720	706	752	689	691	736	681	688	733	704	663	692	724	714	659	767	706	720	690	698	713	737	714	732	672	729	719	713	752	653	729	656	729	689	716	681	727	710	694	683	713	717	716	736	680	731	693	680	686	708	660	699	702	737	725	754	704	727	763	750	701	688	688	729	747	683	717	677	722	755	716	720	733	703	688	722	710	727	744	714	726	649	695	706	706	730	701	674	673	697	698	695	699	679	722	701	683	762	734	716	684	683	698	677	697	746	710	702	719	707	698	718	694	683	690	718	732	708	756	708	704	713	699	732	709	733	741	730	679	674	727	703	747	692	765	743	734	696	682	725	668	664	686	730	713	691	697	784	699	767	709	714	718	655	694	703	762	713	680	702	683	718	702	697	744	729	748	702	762	706	739	680	703	730	681	684	729	702	680	694	720	717	683	738	725	713	675	723	695	706	717	732	729	722	664	671	693	743	716	755	689	707	685	699	705	723	694	731	717	716	685	759	711	738	679	701	695	678	715	721	774	751	737	727	695	705	688	736	746	649	725	687	751	757	725	698	712	769	664
26210	9835	5549	1588	832	542	393	332	293	264	258	234	211	178	151	167	170	166	153	165	152	159	148	163	148	148	123	155	150	129	126	141	155	138	133	143	152	152	126	135	139	153	151	142	141	150	136	142	136	123	118	140	131	127	145	134	135	138	132	137	146	157	131	134	146	130	160	105	139	145	137	132	144	112	132	130	135	127	156	150	133	131	151	134	143	124	143	143	149	142	165	144	148	138	140	131	143	155	121	149	109	151	118	124	127	128	152	144	136	119	136	157	132	151	146	129	133	129	147	134	130	125	150	158	146	142	104	130	134	132	147	146	136	131	167	141	110	149	112	143	165	135	152	164	129	139	130	134	150	152	126	167	153	141	149	146	160	131	137	142	138	129	116	136	138	131	138	131	132	133	140	128	160	161	142	139	130	151	136	160	156	125	112	142	156	118	145	151	147	131	135	143	146	137	135	129	149	134	142	127	130	137	138	140	145	130	132	152	146	149	142	146	139	150	150	135	139	153	143	154	135	133	163	120	142	157	155	155	148	118	128	146	130	142	129	150	140	141	135	164	151	141	146	143	144	126	122	151	137	133	136	147	134	152	153	125	137	162	151	150	149	137	124	128	118	139	145	127	128	136	120	151	124	134	132	143	143	165	149	158	150	145	151	150	134	138	136	141	143	150	152	151	136	132	143	122	121	166	130	127	114	135	141	130	136	143	137	143	137	137	156	154	147	126	133	117	142	120	148	137	134	147	167	146	135	137	143	148	135	132	130	150	136	139	121	130	147	145	141	149	110	138	124	141	145	152	142	129	139	136	145	131	149	152	154	127	129	126	116	122	160	134	116	149	139	120	124	144	138	137	138	136	154	148	123	122	131	132	143	127	133	151	132	132	116	136	129	140	145	136	128	126	154	151	154	148	126	150	151	138	142	143	147	152	143	131	148	146	132	130	126	157	141	168	135	132	128	128	127	142	142	153	140	139	150	146	155	141	134	143	160	158	147	138	127	154	140	136	129	151	137	135	146	126	125	152	143	142	133	140	155	136	140	133	140	134	146	133	141	130	125	153	143	127	134	161	131	132	123	130	135	119	147	134	140	143	138	130	145	134	132	123	133	130	129	142	127	132	139	123	145	117	118	124	151	156	138	150	140	123	139	156	132	139	130	122	137	125	158	127	129	144	122	132	147	144	144	165	137	141	141	155	143	152	128	129	138	143	136	132	132	133	148	141	138	155	137	142	139	127	125	119	126	153	122	127	136	156	142	139	115	130	143	134	166	127	151	132	152	134	145	161	149	155	121	130	156	144	144	134	136	151	144	156	129	124	125	139	127	121	143	146	151	140	120	148	129	151	153	152	140	144	162	151	136	142	136	144	131	158	142	157	130	127	153	143	125	125	122	131	152	142	136	134	136	136	133	125	144	157	159	125	120	147	131	142	117	134	129	140	144	147	130	115	128	140	143	132	127	141	142	151	128	142	137	148	138	132	132	118	143	135	138	127	125	119	142	135	174	150	139	147	164	141	127	137	157	152	148	135	144	130	165	131	144	145	113	161	141	120	156	116	135	154	141	138	141	141	142	133	124	130	157	132	137	157	144	127	138	127	143	152	137	137	143	132	126	129	169	163	147	138	144	150	154	132	157	146	134	140	132	149	174	133	159	161	142	112	142	117	133	133	139	117	134	137	144	132	153	126	132	138	123	142	130	133	143	146	108	134	143	126	116	161	149	127	160	133	147	164	156	128	136	140	132	128	148	130	148	102	130	120	133	145	145	134	157	140	129	142	154	132	141	127	134	136	133	134	137	144	133	130	123	154	160	144	138	140	137	145	132	130	149	129	132	155	130	136	134	137	152	136	133	139	141	173	148	140	144	145	135	133	152	137	142	147	142	167	138	144	134	137	136	137	148	134	132	139	134	146	135	136	153	143	126	149	142	141	120	140	149	129	128	154	127	148	136	144	135	161	129	132	137	120	161	137	169	142	130	141	145	144	143	145	172	150	140	168	144	109	144	125	156	151	149	145	137	140	123	151	133	127	167	137	154	159	137	151	154	148	142	112	138	152	119	138	149	141	148	148	133	139	139	150	124	158	123	140	125	127	137	145	132	128	136	109	141	156	156	142	139	135	153	129	120	138	169	142	109	142	121	128	125	137	133	137	135	132	112	123	150	139	154	134	120	141	151	164	134	156	137	142	114	146	126	158	134	155	127	125	112	129	104	140	129	127	137	139	134	133	153	149	127	135	152	146	130	131	154	154	143	146	144	103	127	156	143	138	125	148	132	129	149	142	144	143	152	139	139	132	142	147	110	147	134	136	141	149	149	132	141	132	126	138	135	120	132	141	144	146	126	138	142	170	128	131	153	122	150	164	140	128	127	156	150	135	137	140	133	157	137	108	144	141	151	126	137	139	131	135	145	160	173	122	157	165	145	146	137	122	139	155	147	125	124	141	127	151	139	144	130	113	137	146	146	142	125	161	134	133	153	132	122	133	137	157	149	144	145	157	135	174	144	129	149	134	119	136	128	147	138	147	133	123	116	144	118	136	143	150	119	142	153	142	138	149	133	154	147	130	120	159	145	134	138	141	130	145	117	123	113	138	116	119	141	136	139	133	120	149	136	126	123	151	128	113	133	123	153	156	131	132	125	147	124	132	145	136	121	145	129	130	131	146	139	119	137	153	150	130	152	134	138	138	131	128	141	133	133	131	136	129	121	141	146	125	125	132	113	149	131	137	141	136	124	132	120	137	122	131	155	130	116	131	129	117	138	146	121	141	142	136	135	147	149	145	154	135	137	121	142	149	130	146	136	135	125	116	142	134	129	143	130	137	139	137	149	143	134	154	135	149	127	138	156	147	169	133	170	152	126	124	145	120	127	147	129	143	135	135	142	139	157	144	146	152	138	157	136	136	144	135	120	140	128	139	113	145	164	159	127	127	133	137	132	159	128	143	129	129	136	155	123	136	149	135	139	146	158	146	152	146	121	144	151	153	149	114	141	147	122	124	160	153	140	128	154	130	127	146	143	135	151	147	157	138	160	140	138	128	135	149	128	150	133	137	131	141	152	155	128	166	140	156	131	125	132	143	160	146	150	148	145	132	152	139	142	115	126	139	169	122	141	137	136	145	142	137	142	131	155	143	130	135	129	152	140	146	126	121	133	133	129	144	139	111	123	148	127	130	115	127	151	142	126	155	142	151	149	176	137	123	141	153	152	138	131	158	145	122	123	134	150	130	128	139	116	136	132	135	130	132	143	122	139	132	147	115	154	170	143	146	119	135	133	156	124	136	153	145	132	129	148	137	129	143	134	146	134	134	144	147	136	151	136	142	155	139	126	138	135	140	138	137	138	123	147	140	141	143	149	123	158	132	131	151	139	145	127	119	141	132	150	149	149	143	145	136	148	133	134	128	143	138	141	152	153	119	139	125	146	136	138	140	131	130	142	132	144	139	150	140	152	137	150	135	121	141	126	124	136	147	139	135	138	150
17899	8090	5974	3283	2763	2083	1771	1545	1340	1185	1056	895	887	766	652	603	588	561	519	460	442	439	465	422	433	449	414	405	398	455	448	441	412	430	423	439	560	426	378	375	366	371	363	401	355	396	396	370	440	357	373	382	357	389	387	386	367	395	415	388	384	338	412	349	363	408	390	360	393	345	371	351	390	346	417	382	355	374	382	366	355	370	356	383	347	393	404	394	358	397	384	393	380	384	377	384	369	377	387	402	398	410	358	384	394	374	396	363	360	350	380	369	371	341	374	367	349	367	352	401	337	399	384	375	346	362	395	386	374	368	370	412	379	365	398	374	384	366	358	399	359	392	411	390	379	382	367	352	381	391	354	366	397	340	378	381	362	377	365	397	392	381	356	389	388	389	376	398	383	354	391	414	379	370	379	384	374	358	349	383	356	393	405	360	381	371	357	389	363	372	372	379	355	386	398	351	373	387	375	386	349	406	378	371	352	370	381	347	375	373	393	371	399	375	383	388	420	371	354	382	375	359	391	386	337	386	388	410	405	426	377	360	367	404	346	370	334	382	372	392	396	383	353	353	384	378	364	366	353	373	361	389	412	380	363	380	362	384	412	372	386	353	415	354	354	350	367	401	398	387	408	407	376	382	368	357	398	341	382	391	351	344	364	384	402	378	354	408	382	379	415	368	372	386	362	362	331	349	393	366	388	384	399	361	348	416	379	386	370	399	357	406	358	378	370	363	341	360	357	381	386	368	370	353	358	369	391	390	372	390	383	354	396	355	374	370	381	353	399	388	344	393	380	364	379	357	394	414	360	401	334	374	375	373	369	375	423	397	384	392	409	396	380	365	380	383	373	366	391	396	371	372	364	378	379	352	358	338	393	388	386	363	375	361	382	372	404	362	386	378	409	374	370	375	361	391	365	409	387	380	383	366	403	374	358	379	388	419	416	361	348	399	356	384	396	362	374	381	390	382	328	389	389	386	383	415	376	360	354	349	372	372	394	395	348	398	385	344	353	367	381	371	377	355	373	368	377	383	339	373	392	400	349	368	373	365	373	366	360	350	417	390	368	388	369	372	363	397	367	349	388	351	368	353	361	358	376	390	387	391	382	364	396	413	395	352	363	332	406	362	386	378	337	416	414	389	327	361	381	376	367	383	403	377	366	363	385	377	407	377	390	394	373	365	380	377	357	380	383	379	377	368	371	349	378	376	370	362	403	352	406	378	361	359	404	377	353	359	368	375	359	395	372	381	306	380	388	370	392	363	396	411	388	334	436	361	354	381	354	392	391	378	396	367	378	415	361	344	366	380	383	369	407	354	407	360	359	389	373	375	383	382	344	419	376	371	380	381	369	367	369	387	359	363	363	364	365	361	340	396	378	375	361	356	371	397	391	344	404	378	368	359	352	397	386	376	368	456	376	359	400	388	338	372	421	404	346	379	374	360	336	368	423	376	394	346	368	386	389	389	380	395	383	398	367	372	380	347	379	358	426	375	362	375	379	393	413	366	393	406	392	392	362	366	376	365	381	390	406	388	364	399	388	359	371	377	400	388	385	380	387	350	392	345	397	369	358	341	389	383	347	380	329	365	401	373	373	377	380	357	390	349	323	369	380	337	360	372	372	370	354	362	361	367	363	403	367	405	413	382	327	403	378	352	371	370	376	347	336	394	382	377	375	379	376	391	347	372	350	400	354	364	378	383	388	383	391	358	375	353	405	379	405	365	381	415	350	373	392	378	410	384	356	368	376	371	410	416	404	370	391	347	413	361	364	380	412	403	359	371	387	385	353	394	426	347	374	380	383	390	328	371	376	406	364	379	375	381	343	423	373	367	361	376	382	421	385	371	410	372	353	346	388	361	397	408	383	387	363	352	405	362	378	385	396	372	394	364	400	374	395	393	347	359	412	386	364	377	364	387	360	363	358	410	352	413	347	385	351	399	370	357	388	325	383	324	408	346	350	386	380	375	376	378	400	365	412	378	390	371	370	374	371	339	350	383	372	361	357	359	372	347	403	352	364	395	376	381	409	361	339	362	390	331	371	389	375	398	391	372	376	370	377	387	373	354	377	369	366	345	374	358	365	359	365	331	348	379	392	379	337	362	365	353	384	383	351	382	358	361	345	350	362	369	377	368	369	350	385	373	353	384	364	366	362	376	345	379	367	366	347	343	404	361	393	390	406	364	383	366	361	379	388	393	390	403	376	376	339	363	360	352	385	362	378	380	350	400	368	371	344	368	386	358	416	331	393	369	340	377	373	374	413	376	363	376	379	356	398	376	388	351	346	395	372	379	364	394	394	412	354	346	354	362	358	390	347	399	394	376	360	395	385	379	367	350	374	363	385	398	404	363	370	397	343	377	397	393	358	355	354	405	389	364	353	363	364	353	364	392	374	399	374	316	356	365	352	397	385	392	374	355	419	351	390	399	383	400	386	351	365	400	357	398	385	380	401	380	378	413	322	372	378	357	423	372	350	374	358	350	391	358	371	347	385	370	370	404	360	365	341	372	371	384	344	392	325	341	368	380	381	383	367	377	374	383	381	397	399	405	376	366	371	397	387	387	380	418	400	357	386	376	383	336	365	392	355	375	427	358	363	384	354	374	348	385	371	370	374	372	390	379	359	361	385	386	375	385	361	368	355	335	362	356	370	393	366	390	399	368	383	368	339	387	369	374	372	370	384	368	368	374	383	352	385	397	350	369	339	373	390	381	371	361	358	379	416	373	366	375	400	353	405	363	333	429	390	355	378	367	409	366	392	359	395	359	396	387	367	379	407	361	411	410	361	383	380	374	364	396	398	418	383	387	382	372	351	422	398	386	387	377	359	357	367	392	387	372	350	366	378	384	388	391	379	381	399	374	414	339	372	410	412	367	346	377	366	356	355	361	373	367	370	380	378	340	354	396	383	391	365	382	355	321	360	376	387	376	388	374	369	387	386	364	358	354	361	364	396	376	377	376	343	373	403	360	385	362	421	356	377	400	403	408	390	401	365	365	384	385	345	390	359	399	375	357	379	379	379	383	402	388	390	381	387	376	386	387	332	348	398	384	337	374	378	358	391	374	359	404	363	386	393	371	390	354	377	358	357	331	344	356	392	369	363	383	361	396	383	364	367	375	366	376	390	373	409	383	365	432	386	372	388	385	396	347	369	387	405	370	402	371	335	374	401	374	372	372	367	377	362	352	421	348	392	376	376	395	359	350	357	353	347	362	398	372	386	404	366	363	381	402	356	372	359	404	384	395	366	353	359	365	356	358	370	365	384	340	377	391	388	384	380	396	373	373	390	374	372	363	354	389	406	383	400	342	372	349	337	409	371	379	359	388	387	354	389	373	372	366	373	354	396	374	400	377	407	346	388	370	379	381	369	368	360	358	359	375	362	398	401	351	419	355	366	365	359	414	399	342	351	360	379	359	368	420	356	411	368	379	381	389	362	419	383	398	383	377	400	389	382	372	390	349	392	359	363	364	385	371	389	416	393	352	377	368
6706	1647	1038	583	467	398	358	378	365	357	391	331	293	348	342	323	302	290	325	304	305	352	303	314	312	310	308	303	330	336	334	311	299	311	307	317	313	343	327	314	299	334	338	310	306	330	340	291	349	317	309	303	319	311	324	311	338	312	299	303	323	311	358	317	304	308	300	315	307	317	316	311	321	328	312	319	300	287	384	337	297	340	316	303	291	315	317	315	346	348	330	300	353	324	310	289	334	332	322	340	316	348	332	285	309	297	318	321	324	310	331	308	311	290	331	310	333	300	275	318	340	301	327	318	311	314	314	324	283	292	301	307	304	297	310	308	327	306	318	305	315	300	319	291	311	309	303	297	290	294	304	309	310	300	304	295	336	296	339	322	315	337	341	297	325	318	343	334	275	312	303	315	291	313	322	318	321	329	363	321	304	309	359	324	336	320	325	292	335	324	327	321	318	309	320	313	338	301	304	301	319	310	310	324	310	294	301	299	316	326	320	321	343	344	342	316	287	286	354	293	272	302	314	329	325	316	332	336	350	304	324	291	305	285	339	304	296	314	314	348	316	330	302	304	309	323	306	304	313	317	321	339	302	334	298	315	324	317	311	324	306	311	305	319	336	332	340	320	311	286	299	326	337	332	328	325	296	328	322	314	320	300	283	310	287	305	328	304	309	336	290	317	304	321	290	342	336	284	305	291	297	287	301	306	324	313	326	294	285	283	346	336	313	328	339	321	307	297	328	287	319	344	320	361	299	284	284	308	322	314	329	327	310	324	351	318	318	331	302	347	343	327	304	317	290	358	330	303	320	284	325	312	338	294	324	312	298	332	305	316	293	308	292	332	308	302	352	304	323	326	315	295	331	339	317	319	297	327	299	327	318	316	308	319	315	339	284	309	315	304	325	322	315	313	301	319	280	323	338	304	335	330	314	304	324	336	330	340	304	326	340	324	332	323	270	296	326	334	336	285	317	347	349	296	306	339	308	339	375	302	291	317	337	309	297	293	317	302	337	305	325	342	294	303	313	286	326	320	313	336	312	300	298	287	303	322	291	310	318	328	340	300	311	304	327	342	321	307	340	300	318	314	286	331	296	305	311	306	309	293	314	324	324	300	306	355	289	310	299	333	321	316	294	339	319	310	308	286	288	311	321	301	334	314	299	338	317	307	311	333	323	334	313	300	299	343	279	314	319	317	321	308	326	326	328	359	306	330	318	333	333	315	280	316	277	339	356	344	344	327	345	342	327	334	278	301	313	349	329	315	301	334	302	331	319	334	302	338	310	324	329	303	321	305	282	322	303	319	344	309	301	347	303	312	314	326	317	310	334	315	321	303	326	331	331	295	309	304	324	355	317	311	323	279	309	324	316	297	303	312	281	309	288	334	299	323	330	313	300	318	320	326	314	331	321	352	275	300	297	319	316	318	351	306	337	324	313	324	302	327	306	293	332	361	320	354	303	320	304	309	345	299	291	311	316	329	293	359	327	348	292	298	322	319	283	312	299	323	303	296	321	334	282	286	320	318	341	318	294	284	305	316	282	324	315	314	321	307	332	319	307	308	323	307	286	305	335	324	322	350	305	322	336	335	322	313	295	312	329	295	279	305	329	328	302	301	305	326	299	276	315	282	324	314	331	319	286	280	317	328	344	338	318	274	310	317	319	320	319	302	303	329	307	310	266	298	320	308	324	323	322	330	307	295	323	316	301	307	321	320	292	302	320	334	289	307	311	295	313	333	327	338	336	319	319	314	325	326	317	329	302	307	314	339	299	365	290	325	274	284	309	305	304	300	336	315	287	311	330	324	335	324	356	312	305	293	308	315	338	300	306	314	318	360	307	324	310	353	324	339	305	290	320	303	319	289	287	302	349	322	325	300	332	343	303	362	300	331	297	308	321	320	306	307	330	294	310	299	341	320	333	334	322	319	305	315	321	333	318	308	300	286	294	339	290	308	317	321	333	315	298	341	361	313	294	303	298	310	331	321	308	336	318	306	290	326	313	298	310	299	311	297	326	303	307	315	321	358	284	296	304	289	294	312	303	345	312	336	303	280	334	324	325	306	348	339	324	308	291	318	338	317	318	295	311	267	300	335	323	329	313	341	327	273	327	299	302	335	281	313	314	329	297	308	330	280	328	288	324	318	313	312	315	362	328	321	335	359	326	316	297	348	327	310	326	297	323	313	321	287	301	330	305	320	301	323	307	308	284	299	352	305	336	367	312	328	334	306	332	323	312	320	338	322	337	303	315	341	307	312	327	341	280	347	313	299	305	335	315	317	311	345	311	330	327	287	296	317	290	283	315	328	358	331	339	268	294	335	325	348	331	299	329	330	329	291	316	296	343	350	305	299	304	325	328	327	289	308	323	345	355	312	305	296	339	338	338	328	320	327	303	323	295	283	328	344	308	303	293	320	333	326	310	340	303	329	310	326	274	361	306	307	295	312	294	293	290	322	298	338	327	291	311	303	312	318	291	303	292	286	300	319	314	283	303	338	329	295	292	305	289	289	301	343	285	321	304	337	326	277	321	276	335	331	305	322	315	333	295	309	327	301	325	319	344	343	292	316	334	355	272	312	306	326	330	336	331	306	355	348	318	334	345	284	286	316	324	346	306	310	324	316	313	321	288	329	315	304	316	298	295	311	313	272	320	308	278	323	305	301	319	305	310	319	308	288	333	289	325	324	299	323	324	325	326	312	302	331	313	313	282	289	337	306	342	312	331	304	300	326	315	286	337	281	297	316	299	322	316	309	308	306	325	278	318	306	324	322	298	328	330	312	336	323	310	308	337	328	328	321	314	287	363	320	315	316	300	293	279	295	312	300	268	334	307	312	302	307	358	299	331	318	335	321	316	321	304	311	335	315	301	292	321	294	288	296	271	291	320	300	314	308	323	295	339	341	318	336	344	338	316	339	281	310	332	335	348	354	340	292	289	334	275	314	295	304	284	315	312	311	295	305	330	304	280	328	316	335	324	349	292	300	306	340	292	290	328	334	297	340	292	308	329	344	321	322	340	343	318	282	308	343	290	313	300	317	338	318	305	312	300	325	321	317	341	289	348	317	314	315	299	309	312	331	307	304	330	326	307	324	297	333	292	289	328	316	319	305	327	316	316	305	296	319	315	313	285	301	378	315	321	321	333	310	311	306	324	304	302	307	308	297	308	333	298	312	333	284	290	331	281	347	343	313	339	314	322	298	315	304	334	296	318	310	299	293	301	336	337	301	331	339	326	311	307	353	344	335	310	289	309	303	334	308	337	316	321	357	292	340	316	278	302	343	288	324	327	295	323	315	304	291	312	322	305	311	318	312	326	342	307	329	317	322	317	320	320	322	366	330	318	314	325	308	286	319	311	311	301	296	311	297	306	293	319	268	295	324	280	312	320	319	335	312	331	313	296	314	309	326	313	342	300	336	299	334	324	299	320	312	299	304	317	290	296	276	333	339	329	320	325	310	324	318	343	312	312	323	314	324	323	301	310	291	300	296
5583	2212	2107	1683	1477	1271	1151	1172	1098	1011	956	957	927	884	837	872	868	829	825	834	771	783	827	745	793	790	785	812	799	817	800	808	783	757	829	772	830	804	740	776	749	821	826	802	795	809	747	805	797	803	787	821	777	784	805	848	761	781	774	775	789	819	761	821	817	790	768	765	804	773	796	742	798	804	794	806	767	764	758	806	776	784	744	842	775	776	796	809	815	849	779	798	794	729	810	783	752	780	790	732	754	713	811	820	832	814	819	765	872	792	805	788	790	793	782	831	777	795	770	767	827	788	798	850	762	785	762	768	848	787	821	751	838	814	826	830	788	794	781	804	799	800	802	800	776	805	843	820	799	815	860	734	779	782	775	829	796	813	809	793	875	757	804	779	813	768	800	778	772	779	780	772	741	796	788	851	774	776	800	782	831	773	827	832	742	789	782	795	793	786	787	785	833	739	791	751	718	794	829	755	774	780	782	838	815	810	745	800	809	785	763	820	744	813	798	836	771	753	783	747	752	808	760	789	790	801	784	812	771	779	760	810	780	810	781	776	776	805	826	800	765	808	781	808	811	776	786	727	779	735	786	800	771	755	841	789	778	816	793	807	762	767	784	792	820	806	792	744	788	745	823	810	779	775	828	787	772	741	807	833	759	774	795	802	787	825	763	786	793	748	855	775	816	804	754	795	814	806	793	811	769	763	803	780	766	774	756	794	827	799	755	766	776	807	785	785	812	798	782	819	799	750	813	832	747	769	811	771	828	758	777	774	747	795	794	782	777	751	845	794	794	793	858	815	818	775	811	736	781	764	818	786	798	810	780	798	742	797	809	816	784	785	751	766	792	824	774	744	786	787	849	827	755	798	745	784	765	760	768	826	771	852	786	791	779	804	742	758	814	766	749	736	751	796	789	756	776	834	814	803	736	787	780	777	808	770	790	734	805	799	862	785	759	782	822	791	790	794	812	797	761	775	799	790	739	758	832	802	782	792	817	790	810	786	772	776	798	774	780	824	776	854	737	778	806	780	913	788	789	754	733	755	823	846	809	806	775	750	823	763	818	761	801	780	791	805	757	803	755	794	795	773	775	799	727	779	778	794	811	796	812	807	793	778	810	823	780	795	759	814	793	787	786	826	797	800	749	788	788	751	853	745	810	779	773	745	794	758	764	815	836	766	749	809	801	821	813	788	784	785	836	770	778	761	805	767	808	765	816	800	865	813	835	744	794	823	773	785	849	812	764	835	810	811	825	734	825	847	749	867	801	759	799	776	803	749	829	822	834	751	784	804	770	811	803	764	786	816	757	761	806	729	806	788	773	831	796	779	798	807	779	846	745	789	807	729	746	794	805	780	814	736	809	789	799	796	758	784	799	757	740	821	770	816	822	804	772	759	812	777	806	823	800	859	767	820	794	822	818	783	816	864	799	760	763	744	754	785	768	808	755	787	773	794	828	759	803	773	831	828	792	808	797	807	786	764	806	831	852	788	804	788	782	827	786	787	829	823	752	797	794	795	780	821	833	757	742	761	780	802	829	799	746	807	811	809	754	837	832	785	730	800	757	781	828	794	811	771	800	800	794	785	790	752	793	808	778	762	795	746	777	816	801	779	771	825	760	838	769	755	770	808	826	784	783	790	748	791	744	740	762	775	760	804	784	800	776	785	797	801	820	803	763	813	824	735	787	780	755	828	803	800	762	838	782	838	793	800	790	783	774	773	837	814	884	799	758	758	777	794	801	831	776	803	749	826	822	770	809	775	751	772	848	822	785	801	779	775	816	801	780	799	800	762	825	825	791	749	820	805	788	795	753	739	801	781	757	777	784	762	777	776	801	804	748	759	755	819	801	800	806	758	796	765	774	716	764	799	798	764	787	793	770	791	747	802	781	800	809	835	811	823	776	748	744	780	781	820	796	771	810	788	764	776	760	806	801	782	786	767	765	815	801	802	846	756	769	775	784	831	835	796	767	792	758	806	748	797	807	780	800	820	786	766	787	821	744	807	812	796	829	783	823	804	803	760	794	814	807	839	803	736	773	777	711	770	816	768	803	781	767	789	863	782	745	798	833	855	756	783	776	768	796	804	824	826	815	748	815	756	745	739	823	825	761	770	782	764	767	775	807	790	819	746	777	796	758	796	776	769	858	735	759	741	815	833	756	762	821	809	786	776	769	836	811	819	771	781	766	768	789	806	813	803	797	748	787	786	769	794	797	765	817	797	793	797	775	733	800	850	815	760	808	751	835	793	816	828	744	842	793	773	811	698	774	834	768	773	781	793	786	843	751	782	758	798	817	800	784	712	799	760	795	762	734	787	818	786	795	828	763	795	771	775	820	778	828	762	779	809	810	767	780	773	815	780	776	791	774	787	791	788	792	768	803	808	766	798	787	752	790	786	788	822	821	783	814	751	810	780	747	801	838	812	764	818	782	759	802	779	798	771	775	787	781	794	788	783	794	784	764	825	769	833	832	774	779	825	801	791	846	792	750	809	804	767	790	762	783	824	811	773	805	786	779	763	771	825	789	793	827	776	803	747	779	809	802	858	840	825	798	794	775	768	780	816	815	752	767	753	800	773	825	803	793	791	786	784	827	781	819	803	797	746	773	777	778	771	755	798	772	788	774	803	765	784	813	816	813	769	741	762	766	772	785	801	776	776	787	788	818	752	830	796	770	809	750	752	745	819	818	772	792	803	790	784	782	814	826	766	837	780	802	842	838	797	850	781	760	749	818	817	760	809	787	842	830	775	770	822	788	827	829	777	776	844	804	779	744	775	811	797	823	748	821	793	781	794	782	762	765	779	740	768	779	822	807	794	814	789	840	778	789	772	809	767	838	778	818	789	769	766	780	788	812	833	815	785	811	753	758	754	752	789	711	812	744	790	728	762	793	747	800	768	758	778	786	771	807	782	804	840	796	743	776	783	787	820	713	750	849	779	872	783	789	789	768	870	765	770	794	807	821	774	815	806	836	834	795	751	787	800	798	799	784	788	767	825	770	802	800	772	803	840	756	775	806	782	834	767	791	862	786	771	738	795	809	737	796	774	743	745	746	807	851	786	788	803	759	796	833	763	801	730	774	817	746	780	767	770	855	770	770	776	804	737	817	788	802	809	713	746	845	800	766	789	742	748	813	823	811	839	783	815	856	762	792	780	791	773	808	783	805	798	823	823	873	860	813	771	827	788	809	778	772	815	847	796	748	741	802	778	779	763	817	862	788	795	789	784	833	771	866	788	808	803	798	756	803	803	793	789	756	806	765	783	793	834	805	748	822	800	759	816	795	746	812	835	767	728	735	758	768	802	809	809	790	782	776	817	735	772	782	763	720	781	810	794	780	809	782	813	783	715	789	777	826	780	791	759	773	778	803	745	731	772	753	794	792	787	765	826	813	761	810	748	808	757	805	848	818	753	787	772	800	775	769	782	765	778	782	739	800	790	786	806	807	807	819	818	767	817	811	711	805	790	824	867	805	754	810	793	781	790	757	802
17870	6272	3569	1171	720	556	514	427	381	350	332	322	297	328	360	296	301	306	276	272	256	295	314	282	294	297	278	304	308	270	299	289	283	302	286	312	314	283	296	267	267	269	276	296	294	272	308	286	263	273	265	245	291	337	302	289	276	273	279	279	281	291	282	288	323	273	277	289	285	263	296	292	276	268	285	300	271	279	274	258	294	274	279	301	273	284	280	269	272	292	276	292	284	275	298	258	295	268	272	273	284	263	238	263	316	293	260	286	295	290	287	274	269	256	271	301	307	287	267	280	269	271	295	297	275	289	283	285	275	286	263	280	325	274	254	246	262	289	264	305	290	264	277	268	293	297	292	280	289	314	303	288	261	281	264	277	305	273	279	289	291	294	295	300	260	309	282	303	292	297	290	297	294	295	299	292	322	263	251	295	287	279	269	301	266	290	285	265	283	274	283	266	306	271	261	253	292	299	272	306	292	261	287	282	279	293	300	264	250	252	283	252	290	292	288	264	301	282	272	308	310	324	276	275	274	268	288	303	258	267	266	289	249	254	294	273	294	303	309	264	284	291	261	286	274	260	297	257	291	303	282	262	294	276	273	267	248	249	281	258	270	274	296	298	294	237	284	295	281	292	315	321	284	294	273	283	320	246	292	287	293	290	280	286	293	277	281	294	276	291	322	294	327	250	320	262	288	256	286	277	273	299	280	297	304	270	279	293	285	313	303	291	285	274	270	290	280	270	307	304	276	307	276	272	274	285	288	251	288	277	263	268	251	269	284	276	298	278	257	275	274	284	264	293	275	300	302	264	281	276	280	292	269	277	259	278	314	279	318	285	275	315	281	286	327	271	256	306	260	291	252	278	291	278	258	281	291	302	284	262	297	260	277	304	251	283	289	279	282	281	306	255	303	255	282	279	284	308	271	310	268	277	287	277	269	265	278	288	307	273	259	262	296	284	253	300	285	281	313	299	296	299	265	263	295	295	274	298	296	263	303	274	315	315	267	305	281	289	314	327	292	269	250	306	255	269	266	281	291	271	299	240	253	296	313	284	286	273	276	287	287	291	305	276	293	268	278	273	279	267	276	280	299	287	294	283	283	301	301	300	304	296	289	329	306	266	268	280	268	296	281	294	293	290	319	283	294	257	259	285	330	278	281	279	259	266	290	304	259	292	276	270	292	264	274	288	264	271	304	288	288	280	285	279	289	268	281	265	300	329	276	300	324	263	268	285	281	305	282	267	301	260	252	281	297	288	276	281	293	304	295	276	320	268	281	301	271	264	251	295	300	294	276	291	263	268	273	314	311	269	300	284	318	279	284	310	300	298	293	277	280	255	282	295	282	275	268	289	288	266	274	284	280	275	247	286	287	256	283	285	296	310	279	268	254	289	307	275	273	262	254	294	317	288	283	246	281	274	285	247	308	283	273	268	273	272	272	286	302	292	263	269	271	290	291	275	272	321	286	292	258	312	271	316	291	299	296	296	289	287	293	252	303	327	300	263	289	264	303	264	273	251	282	297	297	298	284	310	262	271	277	290	289	317	304	273	292	316	278	284	301	294	328	306	289	266	307	291	279	271	289	296	279	265	279	266	271	296	307	274	333	269	277	270	289	307	284	293	298	283	278	312	282	317	285	274	265	294	291	273	318	241	302	270	269	308	283	295	284	300	285	286	263	279	314	284	252	253	288	306	253	273	298	265	283	281	302	274	260	312	294	294	288	246	285	280	308	291	287	305	266	261	293	295	323	271	297	281	284	292	311	284	314	247	274	269	295	277	293	280	327	282	256	299	272	288	265	275	282	289	291	298	285	286	256	339	281	279	263	281	273	291	259	301	298	285	290	290	305	286	289	319	312	290	300	253	269	268	272	274	327	294	264	286	279	252	282	315	276	310	278	283	299	257	273	271	290	285	258	275	319	268	267	273	323	288	278	286	269	285	283	249	251	277	301	310	290	304	257	286	299	300	298	280	267	297	338	298	301	284	275	246	278	273	274	272	266	317	279	302	301	285	278	302	271	315	297	284	239	277	292	282	294	300	280	314	266	252	309	289	252	287	289	302	263	249	270	264	302	250	277	300	330	263	299	268	257	289	290	296	288	285	290	273	282	255	332	280	277	257	259	307	299	271	284	262	276	290	308	301	254	256	312	305	280	294	256	295	291	294	276	291	268	283	290	289	304	275	272	293	293	287	281	318	284	290	312	278	299	280	277	281	282	278	310	280	268	270	271	284	312	307	300	251	278	268	283	270	289	316	269	298	276	268	292	284	286	278	287	271	271	283	286	270	287	289	282	303	271	268	299	316	290	303	290	282	280	285	296	279	247	302	246	305	272	305	290	294	285	275	270	311	276	296	277	262	272	273	274	295	281	294	287	272	313	299	331	278	301	285	281	313	313	303	307	295	333	287	280	291	302	283	272	272	293	309	293	303	283	281	282	339	256	287	310	284	280	279	286	293	310	294	277	255	281	289	296	280	284	273	290	242	294	266	277	268	267	278	303	306	290	313	268	254	295	294	303	280	293	283	267	289	283	304	319	312	255	269	296	294	296	264	310	299	288	274	292	290	297	269	277	271	273	283	306	279	250	256	268	289	270	265	283	294	270	293	257	254	270	304	279	295	293	289	280	262	307	305	284	250	298	260	289	319	299	282	295	301	285	297	284	299	292	252	277	298	311	303	295	258	328	280	290	270	281	265	267	299	302	281	294	301	249	285	307	288	288	262	297	299	283	296	260	284	277	270	258	284	308	269	281	278	305	268	270	289	268	303	316	276	271	276	285	269	296	297	309	295	263	271	263	253	323	297	271	279	270	298	316	266	246	323	292	272	271	267	295	278	296	293	278	294	267	288	298	286	250	312	293	274	310	257	272	282	285	264	305	313	307	299	268	287	275	259	290	281	267	301	294	293	247	257	265	296	295	247	297	313	274	272	319	253	283	255	242	292	308	308	270	298	261	275	266	276	292	308	301	280	294	279	301	308	310	296	278	297	263	284	260	319	289	278	304	284	280	292	293	295	300	310	281	273	261	281	279	261	265	270	266	270	284	271	314	307	291	276	286	285	284	280	280	293	292	267	284	272	309	277	282	288	257	265	286	284	287	270	292	305	309	287	319	282	328	272	252	293	293	292	277	261	289	281	287	319	256	288	256	310	289	264	271	244	259	266	309	294	253	300	297	282	309	274	265	295	313	288	285	331	304	307	236	303	293	291	280	286	306	297	305	262	286	289	273	286	276	290	276	264	282	247	253	260	289	273	307	293	280	312	275	294	282	314	271	253	244	290	283	280	299	285	263	299	299	279	284	305	285	287	272	299	257	279	280	265	300	275	269	292	267	267	270	280	286	282	312	275	290	310	279	274	256	322	282	283	280	289	277	271	260	280	285	286	278	267	275	263	282	280	287	252	307	290	294	286	302	296	311	296	247	262	264	272	295	274	298	279	288	270	280	260	270	278	289	289	269	294	285	288	291	292	276	260	238	300	278	280
13681	5888	4626	2693	2269	1891	1719	1572	1362	1245	1127	990	1017	899	923	816	822	787	831	800	759	773	742	759	749	801	763	663	753	727	743	703	735	756	744	687	801	683	765	699	701	735	750	722	714	701	762	735	695	708	679	748	713	715	737	751	704	751	738	696	752	719	694	689	746	715	687	693	663	737	675	736	694	754	701	709	711	697	709	674	709	729	749	758	739	706	724	736	721	681	678	734	694	699	718	711	719	691	733	676	674	691	710	747	675	707	640	742	739	761	711	701	695	689	731	725	705	638	707	688	668	670	680	716	706	678	680	708	676	696	740	748	657	670	761	707	704	694	737	692	703	730	715	695	698	738	745	739	650	726	724	720	669	690	735	711	693	707	701	726	722	688	712	722	757	736	709	712	773	724	695	691	708	672	715	710	718	703	660	713	693	741	715	727	725	685	717	716	737	720	754	684	694	737	718	719	727	737	679	739	788	689	719	669	716	679	709	666	769	713	644	699	675	691	713	744	712	716	731	723	687	728	692	726	743	716	685	730	721	687	697	692	713	700	706	683	747	725	755	709	746	729	709	749	724	712	740	732	702	703	721	722	661	752	712	733	741	716	704	752	758	707	720	654	722	735	748	750	685	703	738	721	663	731	758	679	733	724	706	707	707	697	710	741	703	711	726	642	657	687	717	699	716	695	737	745	731	694	691	708	698	663	725	715	688	714	713	725	736	720	708	735	661	765	733	760	716	679	723	674	714	712	693	675	713	741	734	681	717	662	701	717	712	687	738	675	671	693	721	734	699	756	695	749	735	710	721	710	698	783	719	706	736	717	612	674	720	709	746	696	707	700	757	723	694	699	707	694	723	703	674	718	693	707	730	694	721	679	726	716	748	708	710	735	691	721	739	702	736	700	697	726	763	701	750	698	666	655	731	731	700	738	713	703	693	727	702	691	732	684	733	682	731	729	726	718	748	705	762	697	697	713	736	728	743	710	743	696	707	726	681	761	722	712	737	684	762	689	702	679	711	714	734	725	741	710	706	746	703	715	726	705	666	697	729	743	725	737	681	714	738	727	693	677	688	695	739	680	715	729	722	664	709	714	743	724	728	721	712	708	740	705	690	711	715	732	711	705	738	736	697	717	758	748	757	688	705	705	680	675	688	715	796	712	730	685	671	717	712	720	706	720	697	696	725	718	708	732	681	790	730	685	679	701	689	699	677	693	759	683	731	726	711	663	726	711	734	680	713	712	688	721	731	722	738	718	682	719	686	673	749	745	684	679	745	734	695	705	739	719	697	715	688	680	725	730	721	670	703	702	698	687	721	666	696	714	732	696	640	728	712	712	721	741	705	699	714	649	737	715	692	684	710	789	673	717	711	711	703	736	668	693	728	728	715	742	706	700	734	682	699	706	713	701	692	695	743	705	696	728	686	721	712	731	739	761	684	711	742	688	701	658	734	693	697	710	725	693	741	744	693	708	689	674	696	717	747	753	695	675	730	750	722	713	706	699	681	673	725	716	689	696	734	721	768	737	708	700	710	711	729	729	720	698	726	687	725	671	713	681	686	693	689	690	725	747	725	671	743	679	649	733	696	700	689	722	732	705	692	741	695	661	704	692	667	649	708	694	699	708	699	684	677	687	741	685	706	681	711	711	695	714	696	739	711	685	748	632	671	732	734	682	709	682	682	689	684	717	714	703	724	737	691	713	719	727	723	776	709	781	704	682	701	720	774	738	678	714	739	720	728	758	694	736	719	724	707	717	691	691	759	695	714	714	677	678	701	692	688	671	712	711	691	758	722	700	674	719	734	717	712	710	737	694	696	666	736	715	691	723	697	685	734	690	775	691	694	717	725	725	678	705	673	725	690	658	723	744	741	749	698	730	706	677	700	722	709	759	738	745	747	723	730	732	714	712	711	683	736	676	721	692	689	691	702	683	742	718	710	689	706	703	698	705	725	759	692	689	724	672	697	680	694	737	723	732	767	705	705	681	697	689	721	654	676	728	683	730	682	725	740	664	707	732	690	746	699	689	734	727	699	743	726	760	729	735	684	743	674	710	726	708	689	696	690	693	677	744	719	726	705	692	761	704	712	704	715	708	714	729	718	677	726	684	706	722	680	733	735	697	713	688	715	697	722	697	754	674	728	714	686	753	715	675	785	720	729	737	663	685	701	686	720	707	682	744	685	737	734	655	702	683	716	731	702	729	652	720	723	720	726	678	696	780	742	691	702	707	701	685	736	673	697	718	680	679	687	699	757	701	750	705	713	724	712	719	712	696	748	727	717	683	683	740	728	770	703	659	720	679	712	691	732	695	727	648	706	681	665	720	724	703	664	735	714	687	722	737	720	710	756	740	702	721	633	725	687	726	752	722	771	731	713	735	705	713	723	674	710	687	723	710	715	717	710	719	715	686	724	739	686	686	717	761	712	762	705	714	640	683	671	731	694	676	727	690	694	719	705	714	717	689	737	727	725	753	749	694	680	718	749	738	703	675	701	702	731	712	722	760	727	726	681	701	698	709	714	759	728	732	723	729	666	716	709	717	702	767	712	686	689	729	685	698	759	752	702	703	670	738	735	693	700	698	686	724	729	729	714	685	706	758	663	703	699	678	690	719	727	659	706	689	726	718	698	753	731	705	688	731	723	698	717	753	703	701	726	759	724	673	704	714	703	741	706	725	668	697	688	728	732	753	761	666	750	726	695	702	760	730	683	712	723	725	699	694	708	717	698	784	728	712	760	701	669	669	709	699	710	705	711	715	710	685	727	733	761	677	717	699	718	724	682	658	665	719	692	713	699	708	695	783	692	676	703	679	735	730	749	722	735	724	722	753	672	708	679	694	710	723	720	744	723	745	704	696	710	709	671	745	670	735	683	722	714	707	693	757	755	737	706	704	685	745	677	710	659	689	725	724	720	748	701	670	665	765	749	709	778	724	738	722	712	649	701	698	732	721	717	740	713	730	684	718	726	689	676	658	689	717	752	677	724	713	709	703	702	758	698	738	682	702	693	738	727	730	692	735	729	712	770	664	713	751	674	731	700	714	706	715	708	729	730	709	684	704	706	726	751	713	718	734	715	693	708	751	681	733	719	711	719	736	683	668	741	675	699	704	758	667	674	721	710	708	729	687	724	775	705	713	698	715	680	716	676	659	751	656	712	720	680	745	671	749	708	679	672	683	713	747	762	788	673	714	729	728	730	708	714	697	676	709	674	675	741	676	690	709	692	714	738	716	733	711	703	703	711	729	696	701	691	693	699	717	705	697	755	675	740	668	764	713	726	745	696	660	725	716	742	717	730	728	753	720	705	713	693	723	726	673	749	722	688	687	719	728	688	686	742	699	768	689	726	699	694	743	756	697	713	728	680	703	664	696	764	700	700	695	712	677	681	697	706	721	687	733	759	724	684	675	682	695	719	701	716	685	745	730	685	728	729	718	676	699	703	762	705	712	701	703	690	677	712	676	706	709	669	698	691	709	690	712	715	688	698	713
25868	10524	7182	1973	1088	661	615	451	280	235	234	221	213	189	201	192	165	164	167	162	161	141	155	148	170	150	135	157	149	154	138	115	158	137	126	136	156	129	135	158	154	130	145	132	131	137	131	141	132	140	152	162	154	123	153	152	144	124	126	173	128	173	137	160	135	142	163	124	124	164	147	161	135	143	136	131	142	140	139	129	152	127	139	138	158	163	153	152	154	154	129	147	146	166	145	150	130	144	139	152	149	120	153	143	132	151	132	139	138	134	147	147	131	142	135	131	116	147	134	143	157	144	136	148	127	156	148	131	136	154	158	126	139	135	129	141	162	143	149	132	142	109	136	134	156	139	141	133	150	159	169	159	127	155	120	132	130	155	142	158	128	159	130	139	141	118	156	148	149	127	144	133	145	144	143	140	148	132	139	142	124	135	118	132	161	150	125	132	155	152	146	129	154	142	146	135	144	144	124	135	136	150	138	123	134	142	140	160	140	119	148	136	114	135	142	140	130	132	139	145	156	143	131	156	125	124	128	119	134	152	155	127	141	126	107	114	155	130	143	145	156	150	132	162	144	149	180	143	133	138	140	162	120	126	148	144	121	148	149	169	144	130	141	133	146	143	158	150	168	149	109	150	152	121	140	140	124	146	137	148	131	133	143	138	163	149	141	136	139	132	144	151	138	132	155	167	140	152	147	143	122	134	161	138	147	132	150	175	147	153	135	162	124	146	149	133	151	138	149	123	128	155	134	137	156	134	138	139	134	152	136	139	135	139	156	153	151	160	138	147	136	133	145	138	149	151	150	148	136	133	138	144	127	137	128	135	133	148	119	167	139	155	127	142	104	154	145	157	116	156	158	143	148	146	123	145	156	150	153	131	141	143	146	119	172	148	133	139	141	140	150	134	160	141	151	160	137	155	134	120	125	150	142	121	157	147	162	156	143	159	141	107	159	129	150	129	138	134	116	137	160	152	156	125	138	128	142	139	130	138	145	151	145	141	117	123	122	154	156	143	125	139	169	126	165	159	128	152	130	136	127	166	135	121	144	147	136	129	152	125	168	136	142	135	134	157	131	135	121	141	115	161	138	142	148	133	135	141	132	150	117	153	127	149	152	138	144	165	147	127	132	143	127	131	122	157	146	132	147	141	140	144	140	135	144	136	132	147	138	131	148	138	126	134	130	121	138	127	153	122	134	143	133	127	154	138	143	135	137	145	134	147	131	141	126	125	160	139	135	136	130	132	133	146	136	148	137	136	128	151	143	122	136	146	150	130	132	129	130	148	147	133	138	133	151	120	138	155	147	154	150	142	138	135	160	139	124	141	141	151	129	161	131	126	157	161	131	134	151	156	163	128	144	157	155	167	131	150	160	138	131	140	144	156	120	141	129	141	128	163	141	149	140	136	140	138	148	127	119	150	131	157	121	123	148	135	147	136	138	137	149	156	159	136	130	130	138	122	142	149	146	130	144	142	140	123	124	123	138	129	158	154	147	142	121	122	161	147	141	157	130	127	134	125	134	122	143	139	152	131	135	149	142	155	125	137	160	166	157	147	158	122	146	140	135	145	146	148	145	140	142	143	140	146	145	161	135	143	139	159	127	141	151	131	161	144	111	137	135	119	124	138	126	149	134	151	138	146	150	157	132	127	155	141	134	125	135	128	127	132	139	137	147	144	150	148	119	142	143	128	145	140	143	126	150	126	153	169	138	131	131	177	137	144	143	129	130	156	129	130	121	138	155	138	123	151	146	134	158	124	154	153	127	145	154	145	145	149	143	144	123	154	156	148	151	152	139	138	145	138	140	132	130	127	142	149	121	134	142	134	115	160	141	127	170	116	153	135	153	138	134	127	133	157	137	153	132	136	138	135	153	143	164	127	126	157	123	136	132	139	144	123	147	127	154	139	133	150	136	179	138	119	131	157	143	154	130	150	141	130	144	144	136	137	131	168	128	131	126	135	134	143	159	138	149	154	124	126	136	140	153	117	126	144	156	175	137	132	143	136	151	123	167	136	151	168	140	138	132	124	143	134	124	147	156	148	136	183	158	126	155	155	164	131	139	125	146	144	152	137	138	129	137	152	136	150	139	146	151	126	132	144	152	124	146	133	135	136	153	157	134	146	132	155	141	141	146	134	130	150	159	131	116	155	139	138	160	135	127	122	143	122	140	142	140	147	141	167	139	142	136	128	118	144	131	113	139	147	125	133	115	138	156	133	149	149	154	142	144	123	161	139	149	157	187	133	128	140	140	148	133	127	153	142	148	145	150	135	140	149	140	151	143	139	145	142	147	128	143	151	130	170	146	139	135	139	140	136	125	143	155	146	134	146	135	129	172	144	151	130	140	152	144	139	161	157	134	158	133	141	145	121	150	130	140	127	133	125	139	154	138	158	122	139	140	132	148	158	151	150	156	126	134	150	132	134	135	126	133	123	121	122	155	151	137	141	149	138	159	151	145	141	144	151	160	145	141	159	139	112	162	132	166	151	129	168	134	134	134	137	152	154	141	146	122	141	148	163	155	153	117	126	144	141	141	159	132	116	142	143	147	152	161	184	134	141	136	119	141	162	132	155	146	147	119	136	125	132	141	144	130	159	130	137	147	118	125	149	125	134	132	158	142	133	150	144	136	125	152	133	139	145	147	154	129	135	128	140	142	136	123	139	118	148	116	135	166	148	141	150	147	126	122	140	122	137	130	125	136	157	142	139	161	140	154	158	126	162	144	137	135	161	117	134	137	154	104	148	140	154	127	126	139	133	149	159	150	139	130	161	139	130	148	146	139	148	153	126	146	162	148	145	140	152	142	127	136	138	153	146	155	148	136	121	126	147	128	119	129	127	145	152	114	155	143	133	136	142	148	139	111	122	150	144	154	158	151	154	143	156	147	151	138	154	150	165	146	141	139	114	151	156	136	157	154	151	151	131	151	126	128	144	131	127	144	137	134	155	144	129	125	144	171	148	119	129	158	136	157	133	145	122	135	129	131	128	150	142	137	137	130	170	129	153	111	146	148	137	131	149	157	123	139	133	119	133	147	134	142	141	136	149	157	169	146	136	133	120	118	158	165	148	128	160	132	134	154	148	136	161	151	149	117	173	149	124	146	159	126	177	119	151	166	150	133	142	148	136	144	155	127	145	147	160	140	132	145	133	146	140	132	125	153	136	159	149	137	147	145	139	143	125	151	136	146	113	134	140	112	135	140	150	129	143	140	127	163	135	137	132	132	156	123	150	136	124	135	128	144	141	146	149	142	146	144	142	155	134	140	133	137	152	144	159	150	153	136	123	143	112	171	160	164	149	152	147	119	151	137	147	135	145	142	153	152	152	147	144	137	126	156	139	124	147	144	145	134	140	149	167	126	117	145	128	155	143	151	141	153	165	143	150	136	158	142	123	153	149	142	148	145	136	155	133	125	150	145	140	152	117	122	139	162	129	132	166	131	160	139	133	136	121	141	134	133	119	144	135	139	122	158	151	129	143	147	142
17619	8376	7238	3333	2903	2380	2206	1791	1294	1189	987	870	860	765	712	688	599	532	542	503	483	459	452	437	453	435	460	426	424	413	419	429	407	417	448	464	521	402	409	410	412	405	417	395	401	388	413	360	417	395	383	380	387	380	357	401	374	396	390	367	368	394	399	382	376	368	357	356	400	384	367	381	400	394	362	348	372	394	389	370	386	404	424	400	397	377	379	352	378	393	410	364	401	391	386	369	408	369	383	362	366	363	368	418	415	403	377	382	397	362	376	373	346	352	374	381	378	399	368	379	416	382	383	374	403	371	349	370	398	369	381	362	376	381	379	341	350	351	377	382	396	378	372	387	381	379	393	371	381	424	374	350	359	389	364	388	365	354	378	389	429	383	385	354	405	388	377	378	392	389	387	393	355	362	405	399	371	355	401	400	377	393	392	389	338	355	403	401	377	373	381	384	364	412	351	376	366	399	411	396	385	365	403	384	367	378	355	373	380	350	384	373	381	371	393	383	385	410	383	383	388	395	375	382	400	418	396	391	386	379	393	364	348	395	346	380	357	373	364	378	346	369	346	389	366	361	377	352	397	390	365	405	396	385	344	368	372	350	357	376	361	375	374	360	414	348	382	365	375	356	396	353	402	335	372	381	388	361	375	406	424	372	356	430	384	389	378	368	378	400	375	362	376	335	405	353	353	361	401	363	377	385	388	412	365	383	387	367	386	367	383	392	374	424	397	392	375	418	366	343	404	372	368	380	415	340	367	363	395	388	403	396	386	377	375	368	373	372	355	325	384	378	346	350	372	366	361	391	341	407	380	364	355	388	374	350	351	385	378	376	368	423	383	381	382	399	399	390	361	353	346	365	392	371	370	341	377	357	392	386	356	389	376	412	377	392	375	383	363	409	410	399	368	356	361	364	378	362	410	383	395	378	356	366	387	408	397	354	381	375	394	371	369	398	359	388	389	363	356	364	389	384	378	381	359	372	407	404	407	347	360	371	395	381	391	388	359	399	316	384	387	362	365	374	402	376	365	400	372	344	395	425	388	366	367	406	394	361	394	376	392	340	366	380	377	377	372	374	367	404	391	390	368	406	381	397	406	350	371	350	398	371	381	379	375	349	379	419	397	360	351	353	362	363	368	365	373	373	393	398	374	372	369	385	369	412	362	378	411	391	397	404	368	389	404	383	377	345	369	387	363	377	357	388	382	371	386	395	405	358	337	387	350	363	344	369	404	407	358	326	397	393	368	371	417	364	359	363	388	358	362	350	367	377	395	364	386	373	399	377	375	368	381	370	345	353	392	363	373	373	398	353	398	375	378	370	339	366	429	368	361	373	379	347	364	357	403	390	403	393	378	384	379	360	349	357	392	394	361	378	394	396	372	391	394	375	376	384	375	341	387	379	372	382	401	401	382	359	391	379	382	355	392	371	380	405	381	391	414	366	400	358	419	365	375	394	398	387	369	380	362	340	374	375	386	356	367	394	363	359	339	428	389	383	413	358	395	376	380	390	361	366	371	395	368	415	368	382	373	371	392	401	369	385	406	380	363	379	364	368	391	381	372	377	398	371	384	417	373	356	365	371	402	382	356	390	391	359	437	355	347	426	395	377	353	399	352	342	380	391	381	389	379	382	399	366	371	362	355	381	389	381	362	366	405	370	391	380	391	398	362	391	375	352	360	341	401	399	353	329	356	358	359	399	356	370	368	404	392	394	361	363	364	376	355	421	400	390	373	388	371	375	377	354	350	381	361	362	378	373	408	397	382	370	349	357	364	392	348	352	349	355	425	391	366	381	372	363	376	395	377	356	382	356	367	356	383	391	409	390	393	375	403	341	365	378	395	367	358	396	397	375	390	384	390	417	381	383	392	423	379	370	370	361	367	375	391	409	388	346	376	394	401	352	362	413	381	405	353	381	372	368	363	385	379	419	392	350	363	368	375	428	386	364	384	368	361	359	383	437	360	374	439	363	376	380	383	341	400	382	414	372	391	385	382	354	356	370	397	388	411	330	375	335	402	383	374	370	371	372	363	362	381	367	381	356	384	352	397	392	416	367	407	351	389	374	382	330	371	392	375	413	391	386	335	393	400	398	366	387	405	374	372	388	384	346	384	400	360	366	386	362	363	380	379	384	332	364	350	406	393	395	386	359	399	353	401	368	360	357	400	354	341	399	393	338	378	363	362	384	347	379	401	361	340	379	363	381	354	415	361	361	376	359	374	382	368	370	364	382	352	348	348	398	386	412	334	384	356	402	382	377	383	413	373	391	361	353	357	387	357	364	343	399	387	370	350	375	358	362	381	399	407	409	363	359	345	372	386	369	361	407	374	383	370	388	355	374	355	397	378	379	370	373	372	373	375	400	380	375	378	384	362	380	373	391	408	381	403	388	375	385	391	365	362	361	386	366	377	382	384	347	365	368	351	368	408	392	394	371	375	374	394	405	411	382	409	387	388	390	388	410	368	346	355	386	370	375	362	395	381	368	401	390	411	358	381	380	376	379	347	379	381	387	371	386	413	362	377	383	356	370	366	365	364	394	378	364	407	364	366	379	386	344	378	409	394	378	401	375	384	374	358	360	363	377	383	383	378	394	331	376	391	349	356	380	378	393	360	367	384	353	399	363	384	389	393	384	384	367	372	362	357	348	406	410	399	365	403	408	373	364	414	379	384	370	399	388	394	380	400	373	390	383	391	378	384	352	384	406	377	373	354	385	393	374	371	352	361	373	400	373	389	381	417	399	371	387	340	417	370	371	344	379	399	379	399	373	321	362	415	372	364	390	378	386	358	374	340	430	369	388	360	389	365	386	331	323	359	389	370	397	362	395	371	376	389	351	407	357	388	357	397	332	383	363	383	380	364	384	350	383	375	389	383	378	364	358	379	329	389	371	361	387	338	374	400	400	407	350	367	355	387	402	380	378	383	419	367	373	370	372	347	387	385	394	374	395	386	371	393	407	369	385	419	371	367	393	364	365	387	374	400	346	381	391	376	368	399	375	373	388	402	381	382	369	366	356	396	394	372	376	386	402	355	351	383	389	374	376	385	366	375	374	376	389	356	409	347	367	365	366	378	392	378	381	340	400	365	355	362	359	367	375	361	376	411	400	347	359	381	372	361	379	358	353	383	371	427	353	383	407	350	389	392	355	376	374	418	388	393	368	389	370	390	382	410	386	384	380	358	376	376	391	424	374	375	378	393	384	366	367	416	389	361	384	389	351	320	366	379	378	378	351	351	373	363	351	386	377	380	373	415	352	388	379	374	433	394	353	353	390	376	384	396	381	404	364	373	368	414	380	381	376	374	404	349	357	369	385	383	393	393	386	388	378	381	376	378	369	370	357	366	368	390	403	355	388	358	366	356	377	356	366	400	388	400	356	359	410	389	400	372	380	413	393	367	400	354	368	401	379	434	361	403	390	394	389	359	385	400	370	380	370	401	368	408	370	396	342	373	371	417	369	371	368	371	392	372	374	371	380	393	383	438	374
6729	1691	993	567	514	445	414	414	380	363	341	323	344	328	346	350	319	353	302	326	349	322	349	341	304	372	355	296	321	323	331	338	303	325	336	312	337	289	353	319	329	319	312	331	304	326	302	328	292	317	315	319	320	323	303	300	316	362	321	315	320	353	312	299	336	313	298	319	361	326	313	350	311	307	332	292	312	351	333	327	314	325	334	307	317	307	322	313	289	334	296	313	341	326	318	303	279	297	319	314	331	324	337	305	334	300	321	337	342	336	310	315	322	293	312	294	330	323	306	328	335	273	306	294	322	313	292	318	310	318	296	323	319	343	284	331	323	292	302	325	310	321	343	330	320	339	310	307	323	328	319	307	287	307	342	296	293	326	317	291	279	328	281	322	308	311	345	344	335	325	298	333	291	299	332	312	322	325	300	291	297	336	346	305	315	269	322	326	323	296	311	300	310	330	312	297	324	326	317	299	330	308	321	294	319	324	294	314	324	319	347	304	320	353	316	311	336	330	365	310	341	340	327	302	340	345	297	323	299	298	270	315	299	283	311	303	335	288	298	316	326	320	319	300	283	322	310	314	298	319	306	303	317	335	321	327	321	337	294	288	330	309	312	309	322	358	334	304	333	293	323	337	307	320	307	320	323	323	297	311	332	343	313	339	315	292	319	315	341	326	326	314	318	298	306	310	310	321	311	327	361	321	302	324	321	316	301	292	290	332	338	321	351	353	325	317	279	300	305	337	284	329	339	318	298	306	281	329	304	299	337	300	289	360	325	286	333	343	299	311	270	341	316	301	278	318	298	315	346	332	325	294	346	295	305	308	325	295	315	339	347	337	299	301	317	357	272	291	280	344	318	330	314	321	315	317	299	297	312	308	307	349	274	295	320	320	330	314	316	345	311	336	356	280	323	316	313	302	337	321	353	320	290	331	319	332	314	316	271	317	316	330	340	323	305	308	331	309	325	294	318	332	319	315	349	312	303	325	311	287	277	323	296	310	316	309	335	304	324	300	326	266	300	303	323	290	281	322	319	305	311	288	351	296	287	332	325	320	319	349	315	315	296	291	327	309	333	309	307	325	325	320	347	335	292	307	312	306	287	307	286	320	327	310	331	293	318	327	323	337	332	328	301	322	329	314	320	304	337	338	313	306	310	312	321	300	320	292	327	349	319	334	323	302	271	335	309	310	331	324	305	314	307	326	292	370	314	322	323	320	315	310	296	298	303	312	283	302	323	321	310	307	277	317	294	324	283	289	321	313	301	317	297	300	306	300	324	343	313	328	308	333	311	333	329	302	297	295	333	301	333	284	339	313	274	317	312	311	313	327	312	307	303	334	326	295	339	288	320	334	311	323	344	304	295	338	335	326	309	346	319	343	325	322	341	282	320	326	301	325	310	343	321	304	309	332	305	291	313	322	305	344	311	312	319	288	337	343	308	314	288	312	346	314	314	313	301	297	282	298	328	306	305	308	279	311	296	323	312	307	330	314	313	328	314	329	325	282	306	328	305	321	337	287	317	302	341	326	325	322	313	347	338	287	310	328	341	308	342	298	296	316	355	303	309	342	293	327	307	311	300	319	307	316	316	306	345	323	285	341	312	336	311	347	322	318	296	345	341	297	319	332	322	309	318	321	280	314	382	310	332	350	329	322	265	311	306	336	287	308	306	325	300	306	310	312	319	319	325	297	340	344	330	314	351	321	311	307	299	320	335	297	332	316	327	335	315	308	307	348	329	319	306	317	352	348	326	323	353	296	341	313	310	338	294	270	299	319	322	344	295	277	306	303	298	291	307	275	336	346	311	318	323	327	328	336	288	299	327	309	328	315	343	338	334	310	328	306	292	313	297	308	283	294	353	346	381	319	282	311	317	342	316	323	315	303	306	338	288	294	293	327	319	326	316	326	309	287	318	298	305	309	315	324	296	331	287	326	327	314	314	314	365	283	322	321	333	291	313	321	304	270	312	316	337	336	357	314	293	333	321	353	314	320	342	309	282	294	352	334	306	299	295	330	306	315	318	294	310	311	307	317	281	329	315	328	342	319	278	283	323	319	327	343	277	328	299	337	310	325	313	302	308	287	301	324	309	337	350	316	341	313	324	338	310	302	321	328	290	292	288	333	311	315	302	292	317	335	268	310	303	308	308	329	300	348	296	322	311	331	332	335	350	332	315	315	300	310	307	295	316	324	288	303	376	333	303	325	315	325	308	321	307	316	313	286	313	292	332	273	315	352	336	318	294	296	283	299	319	310	360	316	299	318	270	276	330	334	343	308	297	321	320	302	340	333	320	309	308	347	299	317	303	301	316	303	296	297	291	282	292	351	337	315	300	320	309	273	321	301	277	325	303	330	308	304	343	315	271	307	332	332	317	296	319	317	296	337	299	326	350	331	317	317	340	296	301	293	316	308	313	334	317	301	336	326	340	327	336	334	326	326	315	300	310	316	318	306	327	325	317	330	301	314	305	330	310	309	282	308	288	312	325	322	367	298	308	318	298	290	301	301	322	319	352	310	288	354	290	318	343	318	310	307	303	274	336	313	313	352	322	313	313	301	316	327	326	289	321	313	327	313	329	311	318	303	305	332	322	325	331	318	326	306	299	304	327	330	324	307	354	325	307	311	311	318	304	326	290	296	318	332	330	325	338	304	337	343	289	305	324	325	312	334	335	304	321	311	344	321	321	294	304	334	354	319	322	291	291	313	308	280	286	319	313	290	299	372	314	321	364	319	352	322	352	342	324	315	321	303	334	338	339	318	332	312	286	331	333	356	318	292	280	320	297	292	304	326	333	358	291	364	331	330	347	291	355	278	300	341	307	316	323	328	329	327	316	315	302	303	328	319	340	293	324	296	321	282	317	312	290	321	321	334	314	285	320	303	329	348	325	288	314	319	260	324	337	314	326	310	309	323	325	316	317	332	309	333	371	322	334	318	313	334	301	336	328	316	295	327	289	301	295	318	329	286	293	279	342	291	331	310	323	327	324	295	300	324	330	278	284	281	303	300	259	298	301	308	332	326	306	312	293	317	306	326	306	320	319	323	312	299	334	305	284	296	312	305	319	352	309	286	321	303	309	306	296	305	314	327	338	280	292	326	312	323	328	313	340	291	337	309	319	323	341	334	328	348	307	294	310	292	316	286	311	322	313	305	314	301	302	311	320	316	329	333	325	315	287	330	314	321	303	336	305	286	328	345	358	293	296	347	326	308	299	308	344	323	296	344	265	301	346	326	323	302	296	313	326	298	286	330	328	312	344	305	290	338	325	316	318	316	317	341	322	300	313	332	305	293	307	278	326	334	311	307	326	310	374	301	321	339	347	293	324	310	335	335	327	314	322	297	300	326	333	348	317	308	362	322	313	303	315	361	341	291	320	320	286	299	280	303	352	334	321	298	285	311	312	334	306	327	324	298	343	316	300	303	292	282	330	316	333	360	302	299	300	336	300	322	331	292	340	326	303	302	316	315	351	317	325	293	325	303	343	332
5695	2178	2022	1676	1648	1472	1314	1172	1009	989	919	918	883	910	916	854	875	787	839	794	779	807	814	744	854	779	819	805	771	821	767	784	807	789	782	806	846	823	810	820	781	795	771	777	788	818	803	779	765	795	799	809	770	825	765	823	834	810	796	796	818	802	828	815	827	802	797	805	764	796	798	804	753	796	773	860	752	811	782	749	774	802	805	818	785	794	787	822	798	738	808	795	762	779	775	773	824	790	752	792	801	774	780	774	771	863	851	771	790	758	766	778	855	793	758	833	791	799	821	799	805	794	772	775	789	807	781	752	760	847	761	835	797	776	792	795	796	774	770	775	787	709	816	772	783	806	734	795	791	754	832	734	800	729	778	795	792	799	798	821	761	796	781	763	792	812	761	752	802	752	799	801	753	807	752	829	776	814	871	784	792	791	784	820	823	783	783	806	739	747	826	775	795	831	779	729	784	850	755	791	786	784	806	821	821	800	803	835	785	759	757	769	807	769	791	782	823	859	770	799	786	788	826	803	786	748	786	834	748	774	794	762	780	776	746	856	857	770	733	766	780	800	815	769	794	814	785	811	796	778	753	786	792	728	782	789	810	770	827	785	793	782	765	773	804	798	764	829	780	830	791	803	797	731	770	772	800	776	801	840	742	772	829	820	778	797	822	826	757	781	767	780	801	784	762	782	779	785	789	821	766	753	819	765	772	781	820	778	736	810	786	805	735	774	750	771	806	800	781	713	803	760	758	792	820	765	815	798	749	781	797	797	799	811	814	793	866	789	806	813	840	749	824	817	781	783	785	788	829	770	761	785	766	851	803	795	773	818	769	782	827	842	807	806	787	824	813	794	785	781	815	792	780	810	789	792	793	807	842	767	789	769	809	789	762	837	740	821	749	814	793	781	775	799	848	854	779	806	827	732	811	758	791	828	800	862	742	798	810	822	780	831	806	820	809	803	736	801	805	803	791	789	835	774	788	832	826	811	730	778	801	794	820	777	812	760	788	759	809	731	786	805	784	806	791	757	751	756	757	809	803	775	797	740	811	777	850	772	814	734	816	775	781	756	806	781	803	832	776	798	768	837	816	797	773	758	808	788	750	718	756	808	743	772	759	753	801	797	826	816	799	785	810	811	773	816	723	837	794	777	772	725	753	794	785	775	803	738	757	808	764	753	806	764	807	829	795	745	803	788	786	769	772	855	774	788	773	831	759	773	801	808	812	781	754	775	776	808	757	773	788	823	769	759	823	857	771	802	772	786	786	771	801	790	796	801	783	772	772	804	789	802	803	805	804	781	790	773	795	829	820	761	762	758	797	761	769	830	763	841	779	783	793	774	797	799	799	793	774	798	793	746	786	787	755	812	816	839	810	779	750	762	799	810	827	822	778	825	829	788	790	809	818	775	820	800	792	788	782	797	775	780	848	777	774	805	856	794	801	806	828	810	771	752	823	758	816	798	759	820	784	783	770	793	817	762	811	788	743	834	800	818	827	798	788	832	793	867	754	802	821	792	768	802	845	776	797	833	783	823	828	793	791	768	840	778	810	796	719	770	794	831	776	781	796	778	818	768	792	759	791	794	810	807	856	762	775	772	783	812	798	766	793	770	796	784	776	766	841	825	841	778	804	810	784	770	830	757	759	731	797	780	804	756	810	781	780	753	828	775	864	855	841	810	837	818	775	748	780	772	784	789	741	762	772	818	754	801	822	829	839	780	780	766	785	780	811	789	832	771	789	747	778	802	814	784	844	795	783	792	799	747	868	814	783	750	824	749	804	797	816	779	810	795	792	790	782	748	795	739	764	826	782	820	818	799	833	836	803	814	783	799	821	837	851	849	744	805	784	794	782	809	796	763	801	777	798	804	775	786	759	823	767	772	838	782	791	755	784	769	835	818	781	778	762	764	792	777	791	757	783	771	766	770	784	794	820	849	753	819	841	828	770	741	816	797	812	767	838	805	814	804	810	765	753	786	782	839	809	785	792	801	735	750	818	789	773	811	801	757	793	782	763	796	806	766	754	832	828	806	775	774	761	750	749	797	770	814	810	772	788	840	771	778	843	812	788	786	768	794	779	824	804	776	796	741	760	781	780	798	763	769	784	856	781	792	807	773	794	784	810	795	763	829	735	816	724	782	792	795	784	751	755	764	752	784	811	815	794	759	803	735	712	826	799	776	777	842	800	799	784	823	765	842	825	803	789	773	797	828	806	822	835	789	779	765	813	880	741	788	803	755	797	807	774	792	780	783	786	809	785	775	796	799	777	788	798	752	827	804	809	817	803	802	824	764	770	774	841	856	814	793	782	799	792	753	784	764	760	801	786	767	774	771	772	814	779	794	843	816	758	823	814	818	813	838	764	746	739	809	780	749	750	770	771	767	782	811	833	768	798	803	798	829	823	753	786	767	759	799	766	744	774	758	790	794	806	851	798	780	755	826	784	816	740	761	760	807	819	796	797	837	792	868	805	779	788	775	830	787	753	784	774	848	793	818	811	820	794	736	782	778	767	801	812	750	812	793	763	774	852	795	788	795	775	811	785	786	806	825	764	786	768	747	767	742	802	723	818	789	806	791	815	764	836	748	825	846	792	784	746	801	786	830	767	762	765	788	857	792	783	780	799	766	762	830	823	805	839	797	785	841	810	809	820	814	820	757	799	773	829	848	778	759	824	836	810	818	756	753	859	814	801	845	825	751	759	742	779	761	761	808	806	837	812	816	800	829	784	842	733	775	788	800	746	811	803	766	802	796	783	846	793	811	780	777	802	747	770	794	779	773	775	766	802	792	790	808	837	810	745	820	771	848	815	794	739	818	784	769	826	835	738	808	789	728	748	760	806	780	793	805	797	743	836	797	747	786	793	787	820	802	757	753	775	785	813	840	829	790	802	809	814	806	782	781	779	777	790	781	790	793	807	806	795	834	818	770	765	822	760	812	783	805	840	743	794	791	728	782	783	780	803	790	857	770	767	835	814	768	796	794	858	799	792	803	802	759	747	773	768	776	774	831	778	789	817	750	789	771	773	742	762	747	810	776	765	814	792	748	833	776	794	841	801	750	759	802	813	791	770	765	794	735	772	755	796	794	747	807	747	839	849	758	805	767	779	819	765	816	869	812	777	776	780	749	767	787	760	831	817	811	814	771	776	794	834	787	763	718	810	781	744	786	804	761	756	803	762	813	774	817	812	806	771	757	783	798	848	807	758	791	747	838	787	763	824	824	884	755	854	787	839	759	817	798	793	789	743	753	819	813	811	774	772	782	774	804	799	836	796	791	782	770	781	760	747	733	763	793	815	772	804	776	742	790	768	832	763	752	829	794	785	752	752	752	766	829	784	842	802	820	784	815	806	810	806	780	759	796	773	795	806	791	808	756	808	852	772	779	801	812	798	785	771	764	816	825	756	812	820	811	821	786	787	788	828	756	824	780	818	740	827	805	716	779	770	741	790	799	751	774	793	828	803	823	794	753	823	775	818	790	807	823	813	799
17609	6728	3244	1193	729	596	478	409	368	351	357	314	367	332	308	304	319	286	293	308	282	294	260	284	266	307	285	291	297	285	288	271	299	256	299	294	250	289	284	291	265	294	284	302	260	278	275	302	291	296	271	246	280	312	307	326	302	320	272	296	303	282	286	260	287	297	293	292	284	292	279	268	295	292	298	278	290	288	296	254	291	313	274	304	282	302	304	309	302	306	325	283	257	297	289	295	307	261	293	294	259	275	282	291	286	312	295	284	267	282	295	292	279	303	256	322	253	265	274	264	273	302	287	296	274	289	292	291	295	293	273	304	292	312	309	293	303	293	275	267	283	276	240	268	289	317	292	303	273	293	244	278	274	275	299	305	267	299	291	273	251	256	291	286	292	269	283	277	294	270	285	289	287	269	264	268	268	258	279	318	301	263	254	274	286	298	298	279	287	298	307	297	282	267	260	313	279	262	253	277	307	288	268	303	292	278	274	300	298	266	296	288	285	277	276	287	296	295	299	297	272	296	271	278	290	267	258	304	316	288	270	286	284	292	308	246	279	289	295	301	268	281	293	307	278	306	319	260	245	297	287	288	276	316	306	281	263	273	259	281	308	297	263	267	288	266	298	278	301	278	265	286	282	282	310	260	250	284	271	288	288	293	279	252	276	283	279	310	272	295	274	273	302	306	253	309	302	324	277	317	271	243	280	252	276	299	277	273	305	282	274	279	303	238	273	270	307	273	256	295	268	312	242	267	285	300	299	308	271	299	260	261	269	282	278	260	287	302	304	314	279	261	278	278	300	279	293	284	260	287	285	297	291	283	271	281	301	260	311	282	286	267	286	308	278	253	290	239	297	262	290	295	279	279	270	270	281	306	275	286	281	284	270	275	270	288	291	236	267	298	257	272	277	283	294	277	297	302	308	262	283	294	274	246	281	288	310	289	266	281	285	284	264	289	269	308	260	282	283	288	268	286	296	276	299	270	297	295	330	282	268	269	272	280	276	282	280	304	298	267	298	285	293	271	275	297	297	283	301	279	269	279	286	299	268	297	309	279	278	309	265	294	298	297	251	309	295	283	269	295	285	287	296	293	298	272	285	301	297	297	300	287	305	302	255	276	289	298	314	310	289	298	303	265	282	305	298	300	281	279	287	282	282	288	258	294	281	291	283	301	265	304	292	281	326	274	296	283	271	290	314	275	300	296	288	264	325	315	270	303	269	297	249	294	279	261	298	308	270	286	301	286	312	305	272	306	279	290	331	270	276	309	290	273	261	280	261	279	300	284	291	297	303	293	276	270	311	259	293	300	262	290	286	273	272	275	261	306	309	301	286	293	278	276	302	299	280	276	300	282	315	263	263	296	306	316	307	300	284	308	310	274	301	279	258	284	256	275	273	279	285	315	291	282	293	266	290	290	275	272	297	298	293	300	275	291	285	285	314	281	271	295	257	290	303	276	288	303	283	317	275	271	266	309	284	319	278	259	265	290	271	293	279	304	260	303	278	281	255	238	301	277	286	329	293	308	273	308	277	266	257	326	273	300	295	307	288	287	266	274	257	265	299	318	298	276	267	293	285	275	269	314	286	287	298	288	273	252	275	278	295	272	286	275	291	272	283	292	313	288	299	268	277	269	288	274	284	298	287	293	271	293	282	297	268	257	280	275	302	287	298	268	295	297	272	266	265	276	274	250	279	309	251	261	304	280	299	275	257	269	283	268	282	276	293	289	297	265	281	296	298	259	261	276	287	276	311	274	261	303	280	265	279	274	272	291	272	296	246	299	280	308	285	281	279	242	280	259	279	262	300	272	280	279	251	274	264	289	264	290	289	319	287	318	300	295	264	311	290	263	280	312	284	266	268	300	274	254	298	251	286	282	285	283	314	294	310	292	299	279	288	294	273	291	265	309	236	270	324	291	278	288	285	326	297	253	301	287	310	280	313	286	303	291	301	328	274	301	267	276	268	290	278	295	302	302	289	302	291	283	280	282	304	268	282	263	266	274	264	318	276	299	259	278	279	283	275	291	267	281	257	244	298	289	286	293	290	283	269	290	313	288	262	252	279	303	290	295	310	283	275	286	296	306	303	283	275	288	280	300	282	284	274	269	274	276	269	274	312	300	289	263	301	275	304	271	246	248	275	298	288	287	288	313	282	311	305	304	277	248	264	293	309	308	272	283	280	297	277	286	291	268	289	277	278	285	280	277	254	286	270	279	298	296	277	271	281	256	280	303	281	271	273	290	270	269	287	260	282	286	285	270	285	264	289	274	255	298	276	307	299	280	313	271	267	311	288	262	288	267	302	292	286	272	264	263	278	257	261	259	264	268	271	281	290	295	271	235	277	260	264	291	294	274	267	316	317	295	263	268	300	268	296	286	258	280	281	254	291	274	266	268	282	274	292	283	280	269	302	242	284	286	285	285	289	285	280	302	299	306	301	289	248	252	289	273	291	258	258	294	269	291	292	286	296	265	298	313	282	285	259	250	256	272	263	284	305	271	301	281	269	299	315	277	277	270	306	282	276	271	288	287	280	288	285	282	298	272	292	258	270	279	286	279	288	305	274	313	311	281	282	289	301	289	282	326	310	289	281	278	269	299	268	250	320	272	280	303	260	278	308	285	282	267	268	270	289	248	309	265	309	276	299	290	252	275	323	275	269	331	274	289	276	285	294	302	264	254	261	295	272	258	285	260	298	299	293	269	267	268	287	296	322	272	262	269	282	270	277	280	255	276	289	297	296	256	292	288	281	310	306	292	308	294	255	283	305	284	272	253	295	281	256	289	304	274	263	312	268	248	267	295	281	259	277	279	311	276	259	258	292	284	273	282	289	290	259	299	262	286	264	299	295	261	263	311	297	284	271	269	316	287	283	302	285	273	298	266	268	274	276	265	289	282	250	279	298	304	306	278	304	308	285	283	287	260	286	251	280	301	294	316	297	282	280	279	265	276	296	278	291	307	265	284	276	310	318	312	284	294	283	285	270	267	292	315	299	283	259	273	288	282	277	276	248	252	272	273	278	293	294	298	314	309	272	277	289	290	298	319	278	247	253	264	320	311	278	301	282	262	276	276	276	250	304	268	264	271	282	307	272	324	278	275	280	265	259	267	294	274	286	292	282	282	285	311	290	281	293	291	269	291	284	277	292	310	249	270	312	293	272	267	296	309	314	295	294	291	308	310	292	287	239	283	286	285	325	263	298	302	312	288	288	295	288	279	266	319	282	320	313	283	295	278	286	293	292	311	294	263	314	284	276	287	258	269	271	292	292	278	289	245	274	323	276	262	266	275	261	292	290	284	310	266	282	313	250	303	288	305	268	293	298	270	273	274	252	274	285	316	284	307	271	260	305	309	316	289	281	282	309	277	273	298	281	284	286	297	313	277	261	286	288	289	262	269	262	311	265	293	262	288	301	249	310	280	253	298	325	319	243	278	286	280	249	283	297	302	282	274	296	289	295	248	326	270	303	279	283	308	286	280	299	303	286	286
13580	6629	4161	2690	2501	2275	1787	1437	1280	1113	1048	1069	1057	954	891	940	840	794	846	832	807	785	768	770	790	684	742	735	708	706	714	785	765	730	735	802	806	737	726	728	718	793	716	669	690	738	715	726	705	792	732	718	729	765	698	735	723	690	747	716	655	753	708	695	724	697	726	682	693	716	733	725	708	705	700	727	684	744	699	724	710	723	722	699	707	700	712	702	746	716	682	711	714	765	750	685	705	702	684	728	708	727	681	754	690	699	728	674	711	733	671	730	724	670	748	734	701	750	676	758	649	672	754	706	726	757	704	740	743	746	679	684	698	707	751	655	719	707	692	737	724	694	704	729	730	719	682	721	718	664	726	718	727	709	703	714	677	755	727	715	746	736	727	729	693	724	741	726	683	724	724	730	776	725	753	698	672	689	697	722	736	679	676	713	769	710	679	735	743	688	726	731	701	692	707	683	702	715	698	695	710	670	702	696	697	710	718	661	689	707	703	736	703	679	692	741	732	763	727	686	682	730	680	714	681	735	744	715	696	747	709	670	715	761	728	709	726	662	696	664	724	655	716	707	745	741	730	716	702	685	744	717	651	711	698	729	693	690	744	730	701	659	749	725	751	710	689	693	722	696	696	737	723	701	721	670	726	714	714	726	709	686	715	719	781	697	777	747	743	708	689	672	708	703	695	712	652	709	701	688	703	682	736	732	676	721	714	751	696	731	719	728	697	722	712	674	738	696	747	650	672	707	709	730	697	708	707	710	766	693	730	717	710	729	682	693	701	691	758	718	745	717	768	715	732	683	707	745	696	712	762	742	718	735	742	733	715	720	664	705	695	738	684	695	754	731	719	719	684	682	694	721	749	713	686	751	689	696	718	723	706	737	724	749	709	764	629	690	722	772	689	727	735	707	724	721	725	689	713	707	697	690	712	682	694	728	727	724	725	736	745	721	718	711	741	709	713	735	647	703	700	695	718	780	733	720	730	716	725	763	671	718	692	731	721	762	707	740	730	734	699	685	709	716	722	732	737	696	782	711	660	711	730	744	703	737	716	740	691	729	718	690	702	711	673	713	707	714	708	693	728	723	742	761	721	715	716	734	736	710	714	721	708	705	705	701	655	723	708	700	719	754	684	704	685	738	711	694	732	718	697	733	743	717	713	716	723	756	700	724	664	724	712	679	726	726	725	732	708	721	680	685	772	685	702	719	706	694	685	680	698	679	716	702	721	725	698	705	679	746	690	714	721	724	745	719	709	704	676	716	701	713	716	706	727	663	718	704	741	716	726	694	672	697	696	711	720	736	776	733	728	726	720	675	742	705	720	771	731	723	719	687	730	671	724	752	745	742	691	733	730	695	724	713	699	704	719	697	709	777	736	714	735	727	714	689	739	685	714	736	722	725	734	740	695	710	720	701	702	695	704	684	718	712	749	750	721	667	718	765	710	716	686	712	698	712	663	695	721	735	773	732	695	745	749	700	673	733	685	734	675	717	738	695	717	716	692	687	722	632	709	677	727	737	692	677	712	732	711	671	698	698	691	701	711	707	741	716	736	700	713	696	686	790	697	729	677	702	744	720	722	711	718	718	673	732	694	720	704	681	726	695	690	702	709	695	704	717	736	752	731	735	693	715	708	753	703	733	726	716	665	723	703	728	733	723	687	730	657	742	741	707	702	709	750	727	701	726	723	702	691	694	704	680	705	733	695	708	685	747	718	747	747	739	720	691	719	705	709	696	701	732	707	692	693	721	690	695	722	742	742	699	728	693	711	707	745	732	740	703	751	705	699	754	706	797	687	704	737	733	727	717	740	747	740	757	791	716	737	698	689	714	728	726	724	735	691	702	732	730	689	721	701	662	716	716	778	732	706	709	686	733	675	757	713	753	718	732	682	727	668	688	712	753	694	726	740	751	809	721	750	707	746	746	683	711	697	726	709	740	673	686	751	692	706	733	685	712	722	717	756	760	717	739	697	699	666	690	712	669	718	712	717	717	701	711	732	696	697	761	728	731	687	737	714	699	736	749	707	684	741	720	700	773	687	734	691	723	729	709	702	674	687	720	695	666	726	682	721	737	728	705	708	730	725	716	700	778	738	744	731	705	686	749	710	736	684	652	765	692	734	701	718	696	712	723	729	725	702	659	714	689	709	714	749	707	746	686	697	698	739	747	755	716	714	707	712	695	681	788	726	765	743	728	757	746	731	732	762	726	738	719	733	693	732	707	696	725	689	700	712	689	712	709	692	724	735	710	669	741	669	762	759	679	690	758	722	676	710	716	714	747	711	707	703	656	709	739	687	741	725	729	707	717	707	742	702	690	674	638	773	729	674	699	740	753	753	661	734	741	687	688	761	715	703	750	750	700	697	709	751	719	697	701	768	724	724	697	730	712	727	692	660	701	684	736	709	715	756	690	752	724	723	730	693	708	728	676	701	765	676	636	708	787	766	704	753	694	783	726	714	725	759	695	636	734	712	720	715	679	741	763	732	708	736	676	702	745	710	680	747	750	668	726	705	717	701	725	734	693	710	681	692	705	735	686	718	755	701	688	699	682	735	732	728	700	760	712	700	705	673	696	679	736	679	715	731	705	731	687	692	747	704	750	761	676	678	686	736	679	713	727	700	711	756	693	731	682	737	662	679	735	693	744	670	707	698	727	715	719	742	707	717	705	764	710	724	740	667	710	678	692	721	677	684	685	729	676	780	750	654	690	697	733	714	704	730	709	727	655	742	719	682	725	725	703	727	658	673	707	674	664	713	783	678	691	698	656	709	732	686	733	751	701	702	701	707	738	722	705	742	689	702	736	680	690	706	696	713	738	729	724	687	717	729	677	717	703	765	739	749	654	673	726	701	711	751	716	732	690	676	737	699	719	705	765	718	706	706	682	680	713	745	727	706	669	716	719	635	744	707	739	711	715	701	711	682	731	750	756	731	693	741	675	733	705	766	720	708	678	664	711	693	712	692	718	702	697	719	705	722	726	694	709	676	739	729	753	627	698	734	708	723	732	711	646	717	730	675	728	743	714	714	710	740	699	710	737	750	733	752	712	712	746	755	744	692	713	732	745	736	697	715	717	674	714	714	734	681	726	715	730	699	653	720	686	713	710	670	712	713	704	671	739	706	690	709	752	734	729	710	709	720	700	738	693	727	747	694	681	758	682	684	726	732	714	717	718	708	715	682	776	708	716	691	687	710	716	681	721	700	746	716	706	701	690	777	717	688	720	719	729	688	701	744	727	690	723	713	700	730	710	731	701	720	706	710	717	707	700	712	704	672	733	695	741	733	680	687	713	709	681	707	705	718	673	693	690	730	747	709	734	715	713	683	751	740	738	670	695	686	717	702	728	689	704	701	710	733	694	673	720	742	728	707	739	650	696	708	723	716	718	747	720	719	746	722	702	772	661	722	720	724	745	753	710	741	699	731	721	710	704	746	758	726	733	739	695	719	722	741	685	660	757	714	706	738	710	722	685	756	727	681	713	702	670
25831	11429	5638	1816	1062	726	454	367	264	227	224	229	200	207	209	177	157	164	153	164	160	156	143	168	142	142	164	128	135	155	132	144	156	150	165	145	167	143	135	112	137	157	147	156	145	150	133	142	140	155	161	141	152	116	147	126	147	143	133	135	156	139	143	168	145	148	152	145	143	128	131	137	135	137	176	158	147	125	123	138	138	127	127	155	134	172	133	148	136	123	145	147	136	122	158	155	128	131	143	147	146	140	130	137	122	146	123	138	144	146	120	137	126	142	145	109	132	147	166	148	132	137	148	147	163	132	136	139	148	132	140	159	166	158	150	124	138	142	127	131	138	144	125	161	141	140	122	137	150	125	148	170	140	144	134	127	148	142	122	126	150	155	144	145	134	163	145	133	155	132	138	141	133	151	138	140	151	139	146	143	124	146	137	158	147	149	143	144	161	162	145	141	142	150	163	147	171	154	142	130	120	141	149	139	153	144	147	144	154	143	147	120	157	139	155	154	159	121	152	139	151	128	153	134	150	156	151	140	132	132	119	134	163	157	152	145	139	143	132	143	141	147	130	153	150	133	140	142	127	149	140	123	142	156	132	140	118	119	137	130	157	148	134	157	140	127	138	135	148	128	150	124	150	140	156	123	135	137	136	123	142	134	130	155	137	140	161	141	122	146	147	156	130	129	131	151	149	150	146	131	144	150	133	156	146	156	161	144	148	139	161	144	140	137	127	134	136	141	145	122	140	143	141	130	129	134	131	136	136	130	131	170	146	115	136	115	151	151	124	126	121	137	133	132	123	152	144	134	135	135	123	128	149	123	142	109	131	139	126	143	118	134	140	133	156	148	147	134	126	155	133	146	123	139	144	153	146	146	154	145	145	134	153	144	137	129	138	142	144	134	151	140	136	113	171	158	121	135	122	136	153	181	159	157	130	133	136	140	143	155	131	136	151	117	156	127	114	125	134	150	140	134	141	142	149	146	149	123	143	131	121	127	127	131	128	159	149	135	130	127	146	140	164	122	138	140	120	130	123	134	127	154	139	163	159	137	133	125	145	149	132	162	112	126	146	133	142	145	139	131	138	127	157	162	161	140	135	122	158	148	139	157	143	129	157	143	152	156	136	146	151	148	141	142	126	147	136	147	147	158	142	139	139	149	143	144	128	130	152	135	148	156	131	144	137	122	136	166	137	132	143	119	152	117	146	148	122	129	147	142	127	126	149	157	152	166	139	153	150	146	117	144	137	136	122	136	160	156	162	144	125	128	131	130	148	127	147	126	132	132	144	134	125	134	128	151	158	132	148	138	156	138	136	135	140	156	126	134	142	151	129	127	131	141	161	149	150	139	148	139	129	137	137	165	140	160	124	133	133	124	141	136	156	152	126	165	138	143	141	128	153	178	138	146	131	143	148	130	135	164	155	140	148	157	144	140	124	133	144	145	147	142	131	142	136	139	136	142	143	132	129	132	119	121	132	145	150	150	150	134	125	124	145	117	143	146	132	163	159	131	144	139	136	156	155	132	130	149	119	132	155	144	139	139	138	134	134	137	125	142	155	137	139	125	140	149	131	125	152	134	152	134	153	132	157	150	144	139	138	135	137	145	128	150	137	135	134	153	150	171	136	164	142	133	145	156	138	139	153	121	131	148	138	147	144	140	136	135	143	123	144	143	132	147	149	160	152	153	129	137	158	138	133	174	149	137	152	151	163	125	154	142	168	122	110	150	134	124	151	126	131	157	163	154	128	120	149	147	118	138	132	148	126	140	146	164	167	139	151	139	121	124	126	154	123	122	131	141	138	132	130	152	117	131	119	144	140	139	134	134	132	131	158	143	169	134	167	147	141	142	146	151	152	152	123	127	155	130	148	155	134	157	153	145	144	146	128	155	148	118	131	140	171	130	144	125	158	120	139	151	133	142	164	127	131	144	136	144	140	122	142	151	137	134	158	149	126	132	144	140	132	141	137	135	130	146	163	149	144	137	116	150	141	142	156	150	150	132	147	139	150	145	136	130	161	134	142	153	140	159	140	163	143	147	145	135	147	135	147	139	137	148	141	136	141	142	154	123	135	145	141	149	130	122	137	150	156	151	136	150	139	149	147	134	127	131	160	141	141	156	127	144	152	155	145	138	153	153	138	135	145	141	134	140	143	129	146	131	151	146	154	141	154	148	121	154	129	129	149	158	134	139	148	126	140	164	149	118	132	137	145	138	134	137	134	147	126	127	148	153	140	146	151	150	146	132	145	141	147	135	133	147	129	127	141	156	143	138	150	122	136	137	143	144	129	126	146	154	129	159	138	141	115	157	163	158	156	144	142	130	154	145	131	136	136	132	147	137	149	146	142	127	138	140	138	150	138	165	155	149	137	130	147	155	165	136	112	142	146	144	144	150	137	131	140	136	130	151	142	143	140	170	155	135	131	128	119	140	146	166	158	134	144	186	139	123	147	154	151	134	151	162	131	155	127	145	133	118	144	136	125	144	132	143	127	136	158	148	133	117	130	153	141	125	127	132	143	150	140	149	134	134	131	137	151	147	153	143	155	126	140	140	141	130	143	136	131	135	144	145	147	153	151	141	127	125	128	150	137	133	145	145	159	147	154	134	139	133	145	147	145	135	141	129	128	123	143	151	143	137	147	134	136	163	123	148	148	142	139	168	152	135	109	141	123	131	147	137	128	141	139	153	134	149	150	147	145	127	139	161	140	137	153	160	126	133	118	140	162	157	118	134	164	166	169	115	166	131	154	128	124	139	119	137	120	136	147	141	144	150	137	130	149	146	158	130	153	128	137	141	127	145	144	131	132	144	138	119	151	146	132	137	139	119	121	137	157	154	142	120	150	130	141	139	131	122	145	137	137	160	151	135	129	137	153	134	150	132	144	131	121	131	124	141	125	148	152	146	153	150	146	138	146	153	142	129	131	140	134	141	125	157	141	143	129	139	123	146	132	150	140	129	129	156	139	127	135	141	148	132	159	136	119	129	142	129	133	142	154	140	142	136	149	143	124	131	164	134	142	143	143	142	127	141	140	151	139	165	129	141	127	144	140	171	148	146	144	150	132	142	157	142	147	146	153	136	140	148	131	137	136	155	155	151	127	145	124	162	159	130	146	151	152	129	125	146	135	137	146	146	135	147	126	134	141	132	149	162	140	136	146	158	112	156	150	151	136	155	140	147	129	128	139	150	157	158	143	143	124	125	147	155	147	159	159	141	124	142	148	142	151	133	142	146	156	122	118	135	144	126	136	138	136	122	147	160	161	142	126	141	131	158	137	137	130	136	146	143	133	133	148	130	122	132	141	141	130	148	129	156	147	153	133	126	133	164	139	141	137	147	136	139	128	137	139	136	129	133	141	152	140	135	152	151	149	142	135	159	150	123	167	135	145	168	148	145	145	137	148	140	165	145	157	145	144	134	134	130	164	153	146	153	169	143	141	138	125	156	118	123	130	142	144	134	128	145	160	132	145	134	150	164	146	146	151	145
17603	9606	5897	3305	3144	2477	1971	1366	1221	998	970	875	829	752	721	649	635	533	492	546	470	458	448	455	501	447	431	408	439	450	437	423	404	438	451	470	552	480	354	415	379	382	420	431	395	401	404	373	390	365	420	382	369	421	399	405	423	367	394	378	412	392	408	358	394	383	386	412	395	374	373	392	346	374	378	378	385	391	348	404	375	371	403	352	364	370	385	408	409	339	387	379	354	388	364	381	359	385	374	360	386	354	370	391	390	363	399	405	391	368	403	347	376	326	366	384	384	386	360	412	403	336	358	402	371	342	370	373	421	412	356	408	376	387	377	380	419	374	367	389	394	416	385	364	406	374	376	388	422	399	336	413	372	403	356	399	406	387	357	401	387	377	344	403	417	398	406	381	381	398	389	364	370	378	391	373	404	365	356	376	382	380	375	417	384	397	385	396	378	362	373	354	368	394	367	387	376	388	371	411	385	375	382	390	384	368	377	384	397	383	362	412	389	370	366	381	373	330	363	374	369	358	359	398	400	373	369	384	399	374	378	386	388	388	377	399	384	356	397	409	388	381	377	395	370	388	389	399	426	397	389	369	330	371	369	376	396	397	396	371	365	401	392	412	357	369	386	373	387	370	362	341	372	334	399	393	391	328	383	383	382	394	401	378	370	359	397	383	374	349	399	385	392	383	342	421	384	368	392	377	360	385	408	401	350	392	387	365	398	392	419	389	367	384	384	392	407	385	382	388	419	399	370	393	396	342	398	369	380	378	365	364	343	354	398	370	392	380	347	410	347	397	378	424	417	351	355	406	417	384	390	383	416	390	384	350	386	397	399	346	409	379	370	387	372	390	398	373	392	388	424	366	392	365	395	394	397	368	374	381	406	370	386	355	393	348	355	383	408	373	414	388	352	348	410	341	379	389	356	386	378	377	405	373	381	374	409	402	389	390	372	359	393	385	382	421	364	376	391	423	364	333	381	395	414	403	392	391	388	432	336	392	370	364	375	379	408	358	402	371	375	386	362	370	363	367	373	389	373	354	374	363	382	391	407	392	409	401	376	419	355	387	442	369	388	354	352	376	407	392	374	377	380	379	380	330	384	425	387	333	395	398	389	399	386	364	384	394	379	414	373	360	373	388	358	394	366	375	371	377	384	382	400	408	387	355	403	392	383	381	372	380	372	380	417	403	405	397	356	442	408	368	386	416	394	380	384	345	371	379	403	430	379	385	389	410	399	376	383	380	402	403	390	373	387	368	401	377	399	394	372	404	377	382	369	390	370	372	395	373	389	384	359	363	392	402	394	355	379	396	387	377	411	406	391	385	394	372	373	396	358	429	381	381	357	383	372	381	365	382	336	363	355	381	353	343	359	402	362	363	389	381	383	366	379	378	400	387	380	392	381	367	424	347	379	362	371	409	371	394	395	410	407	375	398	408	409	370	374	392	378	374	382	429	365	363	377	380	373	401	399	394	389	384	380	398	415	357	380	376	360	345	367	359	408	364	388	344	348	386	405	383	387	375	385	391	370	372	372	368	421	357	388	381	383	388	357	366	407	385	402	387	374	394	366	376	404	373	357	316	363	379	382	378	398	376	396	378	380	382	397	390	387	365	379	347	383	388	380	355	381	392	387	406	373	383	412	365	365	355	392	396	376	339	394	374	407	384	382	376	361	349	406	389	382	413	381	386	404	375	367	422	368	398	385	367	385	385	368	397	393	391	372	373	379	410	396	352	394	348	355	374	390	404	392	411	359	375	365	362	391	377	379	402	412	367	356	364	373	378	345	396	380	392	380	395	389	391	378	405	365	401	359	350	398	394	394	363	360	354	401	344	384	380	395	384	392	406	384	377	399	384	423	378	379	398	356	396	386	385	362	349	351	364	419	350	394	386	378	424	366	355	369	409	379	357	370	387	395	390	385	407	371	364	401	361	373	374	360	368	406	367	406	372	372	399	369	382	369	369	335	354	388	399	386	369	362	402	379	357	400	364	390	388	376	397	405	381	396	401	359	403	395	365	385	422	388	359	373	390	390	350	364	377	396	398	362	382	371	398	379	412	375	412	359	368	355	386	367	385	366	395	378	368	390	392	364	406	384	367	392	403	389	385	404	405	402	373	364	379	389	354	386	374	379	378	369	362	406	359	379	366	437	389	395	391	369	426	418	357	374	394	355	372	397	381	367	401	384	378	376	385	409	404	375	420	388	426	391	353	376	389	414	387	404	375	418	387	365	404	384	381	398	387	414	390	426	421	376	404	407	375	382	383	370	404	416	402	375	393	393	383	399	387	372	362	376	353	385	382	431	370	392	390	377	391	359	408	392	406	364	363	385	392	402	406	397	356	377	390	381	346	372	365	396	354	411	382	400	379	379	385	376	412	361	392	375	367	444	378	333	357	393	377	401	397	407	374	382	386	389	368	404	365	377	357	368	370	373	381	372	409	381	407	371	359	392	366	374	401	363	373	369	367	395	365	382	416	357	386	408	358	369	373	378	345	350	379	406	351	374	382	374	378	370	377	376	363	375	413	357	380	348	412	371	384	382	396	376	401	393	379	350	376	363	339	389	401	372	390	382	371	386	370	393	378	369	389	381	367	402	399	372	410	407	385	398	387	383	407	383	407	392	386	403	385	361	401	369	377	371	367	368	391	333	385	356	392	362	351	377	352	423	387	410	365	380	395	358	378	383	369	376	359	414	372	388	361	382	372	366	380	386	374	388	350	368	373	409	407	378	421	400	365	354	381	403	411	400	375	379	387	358	396	375	399	372	395	394	369	359	371	411	411	403	453	370	375	308	403	376	377	388	385	412	347	365	394	385	394	387	406	405	373	404	385	389	352	406	344	356	398	392	389	377	379	349	406	400	358	358	372	398	350	353	397	401	386	386	395	376	383	375	382	358	385	399	395	350	411	377	402	355	400	410	356	355	407	387	400	388	419	364	362	386	401	403	413	391	392	369	372	363	391	361	356	371	395	408	403	399	357	391	395	345	363	372	382	393	408	422	375	401	379	385	384	376	339	395	386	378	358	356	416	396	447	413	376	348	371	398	383	380	390	391	379	369	394	365	335	348	376	401	404	359	343	358	396	396	377	404	395	399	382	394	404	402	367	386	393	371	384	356	362	396	402	387	387	374	401	385	318	371	385	378	355	389	358	392	386	396	378	397	392	369	363	361	389	368	393	368	396	386	392	381	378	386	411	392	423	354	387	352	398	380	355	396	374	393	426	365	388	372	383	385	372	379	356	366	406	366	387	385	347	375	369	390	407	413	373	353	373	406	428	385	384	377	396	358	397	381	379	370	371	405	426	385	357	417	371	406	386	398	402	368	356	374	386	366	374	367	381	389	398	413	375	366	385	353	393	397	364	394	389	359	388	411	415	382	386	386	388	391	388	383	365	387	392	358	384	347	410	383	373	406	382	372	363	345	381	378	377	385	388	410	366	350	391	370	405	395	352	343	386	407	384	403	389	386	381	422	415	385	351	374	378
6761	1865	1053	607	518	476	389	362	315	358	320	327	331	380	319	367	351	311	322	329	346	353	304	316	247	321	306	361	323	344	358	301	314	338	301	303	308	325	291	319	296	334	285	334	302	303	314	313	339	288	332	323	289	330	317	312	319	325	332	365	370	299	352	337	315	284	289	322	304	320	311	291	328	354	300	320	305	302	320	330	297	284	328	325	337	285	345	295	340	314	316	324	309	287	306	333	288	322	304	301	336	323	321	316	296	352	340	303	298	337	326	317	332	323	331	310	331	353	322	299	332	300	341	330	336	348	336	315	355	274	307	299	326	296	301	299	296	321	321	328	334	311	326	330	313	299	304	348	316	272	357	330	312	322	316	252	307	300	284	305	339	285	305	328	336	306	366	310	306	297	319	288	286	307	289	331	314	321	317	327	296	294	297	326	344	300	310	323	314	325	285	346	322	329	319	317	311	304	295	340	314	311	341	324	335	328	314	308	321	331	332	327	321	311	354	324	331	320	340	339	317	315	305	270	342	289	303	347	311	319	312	326	343	321	304	319	328	294	293	356	358	314	313	344	339	332	297	281	334	294	278	297	309	338	327	314	328	312	314	321	334	323	358	320	292	323	317	338	335	319	300	311	300	338	305	328	303	313	298	307	308	343	303	308	304	315	344	336	300	304	322	308	341	324	315	307	303	308	310	340	338	336	291	321	286	304	294	318	334	315	302	308	325	338	320	314	305	325	332	311	339	332	312	326	302	339	348	313	334	318	326	314	318	326	287	320	313	322	293	325	298	319	329	308	295	330	297	343	302	317	330	330	312	326	292	340	346	301	308	320	302	330	333	302	290	315	306	312	324	331	317	289	285	303	314	331	338	327	313	303	309	312	269	342	305	323	307	339	309	328	334	297	354	295	304	286	305	326	346	332	313	277	327	350	324	324	298	313	346	290	290	313	299	328	312	327	317	315	299	331	312	309	319	323	310	317	338	293	298	324	330	310	325	323	340	331	301	315	314	331	339	336	331	303	298	296	355	318	333	326	348	304	274	338	339	299	290	378	285	317	326	341	327	343	318	339	321	334	278	315	316	320	284	319	300	297	308	339	335	338	340	318	330	332	337	315	323	350	289	314	319	338	293	293	334	285	332	293	307	320	339	299	344	320	326	289	310	325	319	346	297	330	375	329	325	306	317	309	314	333	302	303	313	335	304	326	304	293	316	293	342	321	303	313	296	317	308	344	282	329	310	353	268	289	316	306	341	274	315	326	327	308	347	303	296	315	319	347	310	301	321	314	296	314	324	299	309	310	313	298	306	319	344	338	297	289	306	320	316	324	322	296	314	318	299	319	318	294	288	315	296	318	313	312	308	331	308	289	298	342	308	311	327	329	342	293	312	309	305	315	307	321	295	298	317	300	300	315	307	315	320	315	307	311	324	322	313	308	329	304	339	300	309	355	352	302	344	299	322	321	337	309	319	335	331	293	337	271	313	347	318	315	311	306	325	341	291	323	349	341	309	311	317	290	303	342	318	307	315	321	308	299	352	307	310	296	308	307	292	329	330	301	316	326	334	295	309	313	320	341	335	344	339	314	311	301	314	340	289	323	299	299	301	323	316	340	284	346	298	295	305	334	305	334	314	325	304	299	283	330	317	296	296	282	315	329	302	304	336	325	318	300	303	338	312	290	306	312	305	311	313	322	307	358	302	276	332	328	340	308	314	319	348	322	319	319	289	292	355	330	334	353	318	334	360	367	316	313	323	337	328	303	303	317	344	309	323	322	329	307	331	302	323	339	326	317	309	353	292	339	328	330	272	305	296	324	294	321	300	333	291	322	325	304	328	279	311	295	337	325	356	328	292	297	332	329	319	313	349	343	338	351	303	316	322	296	314	314	309	311	304	306	364	317	294	313	287	335	314	333	355	311	335	335	302	317	286	321	301	349	317	316	306	299	315	318	334	329	325	314	284	311	313	323	323	328	279	332	343	294	333	315	285	307	323	314	311	318	286	340	329	297	353	302	296	268	342	310	316	296	315	292	329	301	315	335	330	347	320	317	307	294	307	312	319	309	333	318	303	294	319	308	385	313	295	291	298	330	307	342	305	320	305	337	325	331	297	317	288	323	297	309	305	271	311	316	340	314	315	341	322	289	347	294	332	300	318	317	284	305	301	299	299	297	316	278	332	307	334	303	313	328	281	271	322	323	296	304	307	301	307	306	264	311	309	315	308	322	326	317	319	326	305	311	312	323	288	310	315	323	308	317	286	298	298	318	307	333	298	338	288	338	306	284	307	345	356	345	352	305	301	293	320	333	315	314	288	281	323	305	315	342	284	312	301	302	320	304	343	350	345	266	311	347	312	322	333	271	317	342	288	318	345	290	298	327	313	332	326	298	286	345	320	333	320	330	368	312	307	298	294	332	314	315	298	288	315	292	311	340	287	325	326	302	305	304	301	310	316	321	312	293	292	265	298	312	321	318	325	333	332	306	330	330	312	322	318	325	290	330	305	320	288	336	352	316	306	360	314	303	334	331	328	299	361	321	334	310	326	297	300	314	352	302	313	332	329	348	313	312	349	320	324	340	340	339	337	313	326	323	319	330	309	273	320	316	327	315	303	276	305	290	336	327	323	311	298	308	309	340	321	299	296	309	313	325	361	290	304	322	330	333	309	289	305	314	291	307	322	314	314	324	361	316	348	303	300	303	329	320	322	339	308	258	291	325	301	331	334	325	314	316	298	307	314	289	322	316	292	316	286	307	290	312	299	335	274	318	321	323	328	310	330	285	291	304	308	316	306	354	307	305	342	337	318	346	327	321	308	321	298	287	286	318	323	334	319	340	300	313	325	304	282	289	314	334	320	344	355	327	281	322	338	297	322	321	325	314	338	268	289	292	315	331	301	347	330	326	326	301	305	307	313	299	323	326	304	301	318	289	332	307	322	327	303	309	336	319	336	344	307	320	321	333	330	314	290	324	337	339	333	307	291	282	332	300	321	305	283	324	309	328	295	298	315	293	297	333	317	270	305	356	319	325	338	364	316	295	292	305	331	323	311	324	285	343	340	277	336	294	291	298	306	313	308	353	313	341	284	305	329	309	309	303	303	307	332	309	347	318	306	332	344	322	319	332	353	305	323	361	307	293	292	295	326	303	322	333	317	302	312	330	319	342	328	347	299	320	286	311	358	298	282	313	294	356	312	336	313	311	339	347	338	277	328	298	337	297	311	297	333	307	268	282	324	295	349	327	325	319	319	350	314	320	325	326	310	330	310	302	325	286	326	347	317	316	320	336	309	342	336	344	317	288	311	329	318	281	332	334	335	334	349	318	274	320	320	329	302	313	287	326	312	317	332	328	337	305	339	292	292	332	334	312	306	291	315	356	307	288	335	310	307	317	308	310	312	337	306	303	307	314	310	302	332	305	310	305	313	335	309	300	309	288	250	330	309	322	337	305	287	336	362	321	278	324	320	315	320	284	330	317	309	322	327	313
5758	2398	2231	1737	1790	1513	1174	1024	934	959	952	884	940	912	864	864	920	827	813	890	825	806	781	765	786	784	845	819	787	810	817	780	825	804	800	775	734	781	812	763	773	768	784	802	810	820	857	802	723	829	781	785	812	753	769	747	789	760	807	769	749	817	764	799	803	760	805	812	811	744	798	800	784	793	755	812	823	830	799	765	785	805	826	803	776	804	754	760	811	813	761	818	800	815	813	823	780	824	804	794	756	838	799	849	813	772	833	787	783	779	749	813	843	780	801	830	790	750	779	816	834	776	820	777	744	792	833	810	780	795	814	839	771	808	784	796	837	790	850	784	774	788	787	759	782	823	785	809	792	788	797	790	774	815	820	781	800	792	862	788	752	803	806	765	773	801	804	765	787	787	811	789	805	817	775	871	838	827	771	789	858	813	797	836	789	795	838	788	779	807	807	777	842	765	836	836	800	798	864	850	806	794	799	809	784	753	791	779	791	830	811	782	758	846	804	798	796	784	752	794	765	802	804	792	746	788	809	834	743	763	750	830	765	816	818	790	739	761	789	796	791	804	851	814	781	784	817	784	788	754	765	837	787	794	781	845	758	822	843	776	779	822	789	825	759	790	793	762	820	807	824	855	777	785	798	706	833	755	811	784	763	780	807	815	848	792	769	831	809	784	832	829	825	788	762	830	813	764	747	803	791	795	818	773	807	836	811	778	795	775	770	786	819	749	774	775	820	808	799	828	740	785	736	812	805	834	799	827	824	795	813	815	740	809	784	796	791	799	789	822	837	757	809	800	806	738	792	739	819	756	786	824	797	808	772	796	805	798	778	806	767	764	771	790	775	814	813	805	758	811	779	800	763	803	827	855	775	825	817	834	774	816	814	764	785	769	804	792	807	797	788	833	833	768	785	775	802	812	785	827	799	788	785	843	769	798	790	787	790	799	780	759	794	787	807	776	781	815	819	769	783	864	775	778	796	833	777	790	751	824	805	770	759	755	812	838	789	852	783	806	835	774	813	846	763	802	787	827	768	807	823	766	793	812	797	823	807	780	797	795	812	826	783	814	815	824	818	795	837	794	772	825	820	805	811	821	765	803	770	808	801	809	782	787	809	796	778	835	874	791	769	837	829	801	768	803	811	766	795	820	814	795	776	789	763	807	794	810	827	796	801	855	741	801	818	785	785	806	841	809	785	790	818	781	857	749	780	793	759	744	791	823	845	809	781	871	777	813	805	811	765	819	752	838	813	771	778	788	778	810	789	810	747	809	770	834	841	811	799	769	796	786	814	830	735	740	821	796	759	761	811	792	838	815	786	782	790	799	772	760	781	786	805	794	781	818	857	781	790	822	760	819	751	795	810	804	819	799	841	803	817	819	783	789	753	829	811	830	783	831	781	805	714	799	841	759	789	799	808	790	745	774	773	759	774	781	793	793	768	813	815	806	778	791	786	777	813	773	818	774	833	759	824	781	843	809	819	842	813	787	749	853	795	792	872	781	830	819	729	764	766	800	828	826	783	797	789	830	770	794	823	818	753	798	814	827	814	747	779	781	771	764	773	767	789	804	769	783	798	816	791	757	802	815	764	753	813	831	769	776	805	808	818	811	804	799	808	805	740	800	825	806	779	749	804	799	835	829	831	833	788	774	854	825	805	754	786	777	771	768	755	789	800	797	830	838	778	770	834	838	787	810	828	754	804	787	831	785	758	784	785	816	813	764	763	795	801	846	801	785	745	829	806	765	848	751	750	812	806	852	806	810	885	799	798	807	793	819	806	802	830	821	790	813	799	798	811	779	795	809	750	750	770	752	814	762	871	807	791	768	851	797	804	794	802	810	786	739	805	788	766	817	851	806	735	783	780	819	764	810	820	803	757	826	808	817	794	708	788	771	802	795	742	815	797	783	781	783	793	752	817	824	833	810	839	766	770	815	768	769	761	787	803	789	785	793	835	818	798	835	832	776	810	846	831	831	776	787	772	825	801	777	806	778	766	780	780	795	798	790	813	783	811	772	771	824	773	806	802	811	802	763	789	825	807	813	815	788	810	800	780	770	809	800	794	777	838	787	816	814	806	778	823	818	746	790	757	809	803	780	818	801	787	823	791	806	816	827	821	770	816	788	782	796	811	814	832	773	795	796	800	757	784	824	786	785	815	801	820	747	784	813	776	795	782	831	810	813	813	738	792	831	799	831	797	790	809	713	808	801	777	787	813	824	770	807	746	820	776	792	752	767	774	764	751	775	748	713	791	780	755	776	790	813	841	781	785	771	827	763	810	847	797	832	774	772	796	779	793	821	803	783	794	795	769	779	769	778	785	796	742	796	747	784	827	763	806	783	860	784	818	794	778	805	767	813	763	849	755	808	813	796	781	807	739	827	856	805	758	784	774	746	757	805	813	799	813	764	815	780	853	804	788	804	738	783	803	769	775	753	795	811	796	805	784	799	810	785	780	750	824	838	782	812	810	803	831	743	775	765	791	740	806	787	800	807	767	776	779	811	825	824	809	767	831	821	768	778	813	833	783	829	863	769	778	818	815	719	779	812	796	813	824	843	804	808	777	778	748	792	853	780	797	781	782	816	844	801	785	789	828	769	824	773	818	746	785	811	790	832	758	820	804	799	742	768	816	822	831	830	801	784	809	810	852	787	772	811	794	770	761	825	791	797	770	774	786	779	810	802	787	836	775	802	779	772	780	762	796	796	747	821	766	804	811	740	757	812	757	768	799	818	758	830	832	774	836	768	852	782	765	768	810	824	800	790	822	724	815	783	839	814	779	786	820	822	845	783	838	775	760	744	770	796	795	785	799	837	809	811	825	749	817	802	748	775	808	786	783	771	765	823	777	814	823	770	775	790	818	823	782	753	761	769	860	790	788	808	815	773	816	792	796	750	846	763	768	779	770	789	780	825	774	796	777	823	777	770	800	788	782	820	793	783	789	760	777	797	743	831	812	822	764	856	746	800	820	879	796	822	781	782	777	807	793	797	766	819	767	761	782	801	796	729	783	790	776	765	790	795	799	740	802	793	761	817	780	774	780	837	833	734	803	775	772	785	742	860	816	798	867	778	841	815	715	744	837	825	778	781	809	792	789	790	809	802	782	710	811	797	794	769	786	766	771	781	779	810	777	762	772	776	788	754	799	839	785	770	823	811	867	797	855	787	818	781	808	796	784	804	796	796	855	797	767	810	803	819	760	794	797	818	808	822	803	798	793	849	811	798	741	835	811	817	744	756	797	743	784	780	765	806	801	810	760	798	738	780	831	816	800	791	790	843	772	829	823	784	783	807	764	810	802	811	767	801	776	799	817	803	775	790	768	814	755	784	821	781	824	783	765	781	774	769	715	817	799	819	821	834	798	810	830	838	789	804	799	817	791	836	792	778	799	752	814	714	773	769	765	825	776	752	789	816	824	840	742	752	775	791	824	752	812	788	835	743	781	797	808	829	782	778	748	804	816	768	765	823	810	802	819	788	815	777	784	785
17446	6633	4244	1177	809	559	429	405	355	331	339	329	339	328	311	303	301	304	295	304	326	293	319	287	291	268	283	299	281	305	307	313	267	320	323	286	303	267	323	271	250	292	306	240	315	264	288	291	306	300	320	314	275	254	258	280	279	277	288	300	309	310	299	275	303	319	284	311	287	285	305	294	292	282	277	277	313	298	262	320	284	280	291	263	286	270	322	326	292	283	261	303	252	258	294	287	275	272	260	268	274	258	258	256	270	270	288	289	294	301	279	292	281	289	298	270	294	319	286	296	288	253	317	294	280	278	272	269	280	300	324	271	269	255	289	311	279	267	320	289	272	286	283	314	320	301	309	285	257	301	293	290	273	277	284	284	260	244	286	293	277	253	284	305	304	278	293	294	281	286	260	281	307	272	285	282	258	285	293	257	322	294	284	291	271	297	283	299	292	252	311	308	288	304	289	251	308	273	271	286	296	273	278	282	295	268	285	293	286	294	309	301	282	290	292	289	264	302	308	325	300	275	307	265	278	295	281	302	287	301	292	302	292	281	305	293	307	280	274	292	298	263	277	267	270	290	301	264	319	299	272	273	318	275	232	302	318	290	277	276	266	265	294	317	291	332	290	310	291	277	306	266	299	301	286	275	280	318	295	297	272	281	274	286	285	281	302	294	283	289	292	295	243	258	270	278	287	288	278	301	286	293	310	264	280	268	269	285	293	256	273	306	279	286	280	273	289	301	265	289	322	276	262	263	304	303	280	268	277	261	307	265	277	262	317	274	294	263	277	296	293	314	299	260	264	290	307	267	253	284	269	271	310	297	281	304	328	301	281	290	282	312	269	266	320	288	296	270	252	285	289	274	280	288	312	325	293	293	285	242	265	279	284	292	276	298	278	304	289	272	292	274	262	273	267	294	324	281	281	322	309	314	284	322	333	322	291	316	295	272	276	359	276	282	294	298	296	288	273	308	262	314	270	280	269	287	253	295	293	260	270	299	268	300	316	287	311	299	294	257	291	265	297	315	274	319	276	269	291	326	288	326	268	291	318	310	295	276	285	279	285	270	303	271	236	281	272	289	273	286	290	289	285	256	264	281	283	281	320	301	274	255	275	290	290	274	313	265	273	286	291	288	298	299	265	271	278	300	276	280	301	276	270	285	255	286	272	308	271	289	293	265	285	265	247	292	280	296	268	287	246	286	318	264	264	292	268	291	287	289	298	296	282	301	299	280	288	293	293	273	270	288	290	296	307	313	326	322	284	281	294	290	295	294	295	296	309	301	289	305	347	250	303	289	259	279	289	273	276	301	278	296	269	257	269	312	294	324	261	276	281	293	328	274	294	289	299	281	280	267	284	302	289	281	284	262	321	283	277	301	283	270	294	257	294	284	298	293	314	308	262	317	316	277	275	296	283	255	310	282	272	274	287	274	271	295	289	274	320	293	317	274	289	279	259	276	291	297	304	277	280	281	294	304	301	283	293	269	302	273	276	295	316	251	283	308	265	286	279	277	293	270	284	276	279	281	262	297	277	278	279	276	292	325	281	282	287	285	235	301	271	287	261	286	287	305	310	288	311	275	276	296	283	259	265	289	294	280	287	300	283	300	272	285	293	279	292	311	297	281	267	289	322	287	287	324	285	283	254	293	284	280	283	283	261	260	277	272	323	272	305	295	274	273	281	315	310	254	280	296	270	287	297	332	290	280	282	286	298	284	309	269	295	270	267	295	286	289	289	266	269	292	250	302	284	318	279	299	283	292	297	319	304	270	283	288	236	308	300	277	270	265	250	304	289	270	300	290	249	281	303	281	275	241	283	256	292	304	280	282	281	267	268	297	306	270	278	291	284	266	288	267	287	257	272	265	247	292	270	287	281	288	279	270	270	291	274	287	267	295	282	304	271	290	292	315	296	307	277	291	276	284	294	281	316	316	288	272	276	290	281	308	264	255	309	297	298	276	269	266	284	225	270	294	308	311	288	328	269	294	316	296	274	274	277	298	280	310	282	296	300	280	279	282	305	290	274	286	281	291	275	270	271	283	264	255	276	306	304	288	309	298	290	262	283	337	266	270	264	291	272	274	278	284	332	309	270	281	261	289	289	290	305	300	270	283	290	282	278	275	261	295	246	260	284	305	294	288	278	280	272	268	285	294	300	282	288	262	297	276	254	286	305	278	288	276	276	294	288	263	298	299	269	269	289	289	278	282	305	262	284	310	297	304	285	267	255	277	302	275	270	299	312	294	289	287	296	288	262	274	258	304	256	273	291	305	286	283	272	276	267	294	252	280	287	274	275	295	302	304	275	313	293	301	288	277	293	295	271	303	297	282	287	268	268	294	279	298	276	286	283	265	296	302	285	263	309	250	294	292	311	293	275	274	259	266	275	300	251	283	299	274	305	303	295	316	288	258	276	286	295	310	259	298	312	312	303	270	294	283	291	283	272	264	277	250	309	247	291	286	260	290	304	308	295	290	287	268	279	294	282	323	286	319	295	267	295	254	290	322	316	282	298	286	310	286	291	289	298	288	311	287	278	293	272	292	301	308	288	301	289	293	297	279	294	268	275	304	276	301	249	278	306	272	322	295	250	271	248	278	297	274	263	278	264	299	273	310	318	294	300	290	265	301	272	286	297	292	265	263	271	268	263	249	289	278	276	302	278	275	281	280	290	299	270	286	293	265	280	310	259	264	293	312	282	289	280	284	293	269	263	279	254	303	287	306	274	277	314	282	273	297	301	290	298	273	247	299	310	288	277	279	269	287	251	264	313	273	280	327	304	281	290	326	275	273	272	305	264	294	299	307	264	284	321	287	325	273	238	305	291	307	305	275	259	235	272	324	288	319	329	311	276	279	287	260	288	311	320	279	298	295	296	262	271	310	300	295	292	250	281	317	314	296	291	276	280	266	275	284	266	291	287	289	293	291	281	292	305	283	289	272	279	264	272	279	277	323	230	303	254	289	308	312	284	301	263	308	280	277	283	287	266	298	290	290	286	290	317	297	284	286	267	284	272	286	284	264	256	287	277	295	264	262	287	289	281	298	282	289	323	284	293	270	300	301	258	262	271	259	313	274	289	274	292	256	283	295	321	307	278	273	267	298	290	287	298	240	292	256	269	259	298	292	272	295	298	294	275	279	272	292	274	272	271	284	275	284	308	284	294	287	266	288	255	312	323	290	296	279	274	288	293	296	295	265	282	301	299	292	288	284	282	275	225	273	294	285	301	289	286	276	270	270	268	276	281	298	283	253	274	247	286	281	273	275	272	274	289	289	250	296	305	270	277	284	285	337	281	317	306	271	292	291	296	288	293	285	248	273	311	312	283	268	279	302	267	323	288	304	279	321	296	278	263	296	285	312	299	288	281	288	307	272	297	299	279	259	281	293	308	282	338	281	279	348	281	293	290	250	283	262	267	295	310	304	302	302	304	293	287	261	283	270	287	285	293	274	281	269	268	295	314	283	291	281	297	282	296	305	311	283	276	291	321	249
13503	6553	4997	2838	2525	1998	1544	1349	1111	1104	1018	1012	1101	944	958	938	805	790	753	797	790	785	746	716	734	726	744	733	724	724	788	716	756	744	710	764	765	708	765	721	751	694	696	759	736	767	742	717	698	704	708	746	723	739	716	698	748	744	738	799	692	707	722	714	689	742	672	785	745	667	729	730	691	720	751	708	740	709	728	693	687	741	696	726	732	705	731	709	730	689	699	724	658	716	732	695	742	757	693	674	721	720	675	722	734	724	701	744	706	694	699	697	672	705	743	676	678	693	748	758	737	677	729	710	692	712	757	696	684	706	710	733	742	707	730	740	741	714	723	704	694	697	677	723	723	700	714	648	739	699	695	751	743	701	732	723	739	741	722	719	758	749	730	707	699	724	734	684	745	680	666	707	766	762	694	720	704	752	777	718	687	739	690	745	752	696	703	707	736	692	787	707	709	731	724	733	748	720	719	705	693	677	721	714	720	665	739	719	701	676	681	701	738	689	716	720	736	721	705	715	709	707	818	711	706	691	703	709	733	717	724	735	709	697	789	734	725	648	787	711	720	779	701	730	708	709	738	727	711	697	707	749	718	682	759	703	764	736	731	702	713	704	699	730	721	728	691	680	740	735	726	713	748	672	700	721	742	767	730	734	740	663	742	700	712	751	678	700	699	705	699	701	687	737	690	671	693	691	737	703	733	730	757	682	700	739	705	731	708	720	662	744	732	721	744	696	752	742	704	695	690	720	732	667	730	769	742	747	734	663	697	721	725	679	724	745	747	724	745	710	683	736	743	715	720	771	729	739	742	782	745	722	748	754	703	750	731	742	723	729	693	703	715	696	730	715	723	736	710	729	672	695	766	733	753	711	699	697	737	727	730	710	711	692	739	750	695	714	710	739	702	670	704	743	732	693	752	759	732	707	719	730	748	734	730	722	699	705	751	696	750	714	700	694	700	682	776	680	704	684	711	722	755	733	723	716	672	700	695	796	719	707	751	686	751	738	703	725	685	721	678	779	704	703	704	728	702	734	684	722	718	762	734	743	710	722	713	720	727	731	713	700	720	709	721	751	714	730	734	722	725	708	771	760	728	696	719	708	713	727	671	729	717	695	725	664	710	731	735	689	696	740	729	730	744	711	727	716	689	696	737	725	718	725	768	725	747	690	771	713	708	733	663	712	708	673	746	723	728	741	732	703	720	698	697	696	670	703	684	769	758	715	733	712	732	721	754	722	743	740	704	734	707	673	681	696	713	689	703	681	744	758	798	702	727	724	761	765	751	749	716	777	666	695	759	720	694	701	733	682	722	679	724	684	736	709	688	727	746	737	732	667	723	700	699	729	749	692	712	701	727	728	693	698	717	697	719	720	736	759	744	762	730	671	713	719	708	788	732	726	710	698	650	750	719	748	690	708	715	714	701	698	695	703	735	734	778	706	736	696	743	727	738	684	714	707	714	705	733	761	742	713	675	753	717	699	695	758	740	779	712	705	706	727	725	697	744	734	683	735	740	698	740	703	756	792	729	719	745	728	753	694	732	739	671	740	716	718	750	687	705	702	713	697	699	731	743	714	735	702	727	725	716	719	735	703	711	705	743	728	709	729	698	722	681	716	750	738	719	728	704	736	689	720	711	738	709	673	666	693	687	710	697	671	703	715	684	701	671	695	737	698	717	724	712	717	739	724	738	689	687	757	732	706	718	674	706	751	718	732	706	699	716	730	663	719	724	745	708	737	672	692	703	714	709	689	681	736	700	748	734	685	744	714	734	710	706	695	751	683	707	713	750	709	691	693	712	787	687	728	721	705	713	688	673	781	700	707	747	676	751	757	729	677	733	748	724	795	660	698	736	736	725	746	684	712	704	709	665	713	713	713	720	738	708	713	679	724	720	745	677	713	708	667	688	750	752	677	699	691	717	709	655	698	762	693	685	737	702	710	741	738	743	687	712	729	724	721	746	737	771	720	746	712	701	697	756	680	722	685	703	751	768	754	731	713	713	702	751	738	712	672	678	701	690	709	722	721	749	736	714	749	714	718	714	719	735	708	707	701	702	716	728	665	718	748	739	738	740	684	773	696	761	751	721	684	747	707	741	798	706	728	732	697	690	749	688	744	731	718	749	696	687	714	730	719	691	736	713	705	757	738	706	686	687	714	722	748	737	730	739	709	720	697	745	737	679	730	736	711	709	753	668	718	718	702	714	727	723	696	728	750	739	740	706	718	688	768	655	690	724	742	745	753	739	750	752	686	773	717	702	676	651	715	673	756	694	720	746	726	732	715	702	738	688	714	688	736	734	740	727	744	705	723	637	727	736	661	708	735	769	705	689	719	707	723	729	724	720	748	735	712	711	694	751	725	728	695	756	681	717	657	688	762	726	698	710	687	691	758	689	668	670	738	700	781	712	754	731	666	716	708	721	735	711	746	734	695	702	733	697	690	719	732	692	710	696	680	695	736	741	683	660	700	698	708	710	693	737	775	740	715	733	724	699	707	678	737	729	798	706	682	685	711	738	723	701	713	751	736	719	680	696	696	720	700	746	770	718	734	738	728	719	707	695	702	725	733	701	702	713	755	720	739	717	709	740	698	693	739	695	744	715	713	689	721	728	685	715	716	705	695	645	676	729	746	701	727	727	700	703	708	711	720	724	664	729	718	727	755	711	678	717	756	721	739	737	670	687	696	725	712	728	712	748	730	700	720	676	742	726	748	678	715	679	702	755	691	732	740	709	750	742	702	738	716	705	716	717	717	729	740	677	750	759	688	754	712	714	755	711	713	680	712	724	719	752	724	732	703	735	789	709	705	753	780	703	688	714	738	698	718	704	745	722	730	741	721	689	736	790	719	723	691	774	670	697	684	729	716	726	673	761	720	718	728	747	684	714	702	746	709	736	711	725	748	674	695	739	696	674	729	710	704	747	730	711	706	699	727	740	722	732	698	709	730	673	732	694	720	733	732	728	701	723	677	726	723	695	727	763	709	751	712	682	741	726	751	723	722	690	721	730	728	705	752	703	774	722	733	705	765	667	716	749	737	713	714	697	725	743	737	738	718	756	704	731	730	737	743	717	681	706	675	723	690	751	681	736	724	725	694	764	718	718	740	728	697	699	701	735	767	702	695	754	687	721	724	685	730	703	747	730	723	688	747	699	749	710	706	738	745	695	720	722	698	695	678	730	694	716	677	694	734	739	699	718	728	693	744	700	680	734	727	673	695	729	698	771	714	738	724	674	753	714	748	724	723	785	700	731	700	705	753	676	755	738	694	715	710	723	716	720	748	727	715	691	705	750	737	734	727	764	678	695	670	684	694	683	738	728	720	715	701	741	687	695	734	756	687	690	741	656	734	725	670	712	759	721	688	728	736	676	734	699	684	723	676	763	707	702	694	750	697	722	707	742	749	752	727	723	688	712	767	706	738	719	702	695	694	731	734	720	758	695	712	697	694	698	674	717	716	712	728	703	695	687	684	699	696	754	687	687	742	715	728
26425	11856	7062	2086	1093	602	440	355	243	282	274	206	224	218	200	165	178	190	160	167	161	164	143	162	166	136	161	175	169	146	148	135	148	140	140	144	142	164	127	167	131	151	128	156	139	128	142	136	155	136	142	164	147	132	145	152	160	144	124	160	160	151	131	174	125	149	144	156	139	129	128	158	136	126	165	148	149	140	145	137	138	155	152	158	114	150	138	134	134	144	167	158	141	152	157	151	173	160	156	130	151	144	154	132	153	162	153	150	117	140	147	160	159	149	138	161	163	140	154	128	132	149	136	139	140	140	138	146	159	145	143	153	138	139	147	138	156	134	153	124	158	133	134	132	148	153	141	147	139	154	141	126	144	134	145	147	146	150	127	171	140	133	132	130	145	145	144	135	126	142	139	142	115	170	137	139	146	135	150	133	138	159	150	129	155	169	161	155	136	133	153	152	166	164	125	144	135	142	152	149	157	145	107	153	139	154	144	111	134	149	148	149	143	171	131	136	148	142	148	145	125	142	157	138	160	136	131	161	148	154	145	126	134	128	148	134	142	151	158	143	166	126	130	134	126	146	137	127	155	138	143	165	151	147	155	139	174	138	114	148	136	135	136	133	130	145	148	131	134	140	189	145	148	140	139	163	133	136	146	134	152	142	133	120	145	157	146	154	143	131	152	155	161	136	147	145	171	162	148	150	145	138	140	161	149	160	160	140	150	134	163	124	170	161	146	146	163	158	139	133	145	143	159	139	154	154	144	145	167	119	162	121	123	157	148	147	170	140	126	157	134	161	146	148	144	142	117	138	139	143	136	132	146	139	121	137	136	113	144	151	142	148	148	139	149	133	151	159	163	156	153	114	125	164	151	151	148	146	151	131	159	137	150	150	158	161	120	155	144	148	135	159	169	142	163	169	143	177	153	128	152	144	159	125	142	137	151	132	124	128	148	157	144	179	148	131	142	136	163	140	137	141	157	151	155	118	141	140	137	154	160	159	148	137	129	130	133	131	140	153	151	145	112	118	123	113	140	133	144	139	146	180	137	135	162	132	125	161	131	150	157	149	134	134	147	143	144	137	154	143	142	144	147	151	145	135	162	165	153	164	116	148	122	136	176	157	170	143	160	134	134	145	133	144	109	144	161	154	170	166	133	127	142	147	147	125	155	165	145	165	143	137	141	149	169	125	171	155	143	152	160	135	129	172	142	149	120	145	140	131	131	157	143	147	147	134	179	161	161	135	161	154	160	124	131	163	150	150	162	159	144	131	128	143	144	154	136	146	143	158	143	160	136	151	148	139	131	147	138	143	151	132	116	146	143	150	160	140	169	123	152	153	110	148	138	148	140	155	161	139	154	133	160	146	146	139	130	141	134	126	153	137	126	144	145	135	153	125	133	145	117	144	156	155	147	138	138	156	122	126	160	143	172	150	128	138	155	164	149	160	155	137	159	146	129	140	143	134	149	136	145	149	146	150	158	159	134	155	144	168	155	146	143	141	139	136	128	148	144	119	145	152	139	145	141	146	134	141	131	161	138	139	151	151	138	151	161	152	158	130	139	144	142	147	145	139	128	153	151	132	158	144	146	149	161	140	130	141	174	152	157	125	145	146	138	161	160	169	143	143	156	145	148	141	145	117	153	130	126	119	129	138	160	166	133	144	166	150	140	136	121	134	115	156	154	152	145	179	126	158	148	157	128	155	147	173	144	151	154	153	147	161	143	142	138	147	144	151	143	132	128	160	166	143	160	126	153	149	164	127	142	142	148	154	144	133	118	132	151	149	138	147	134	125	149	118	143	151	131	160	133	139	145	139	128	145	146	143	139	131	147	136	126	148	121	140	151	125	146	130	148	128	152	144	133	149	164	144	147	149	140	134	149	141	143	151	128	176	140	134	134	118	135	158	158	138	143	134	129	144	119	141	136	137	143	151	131	158	132	149	138	149	136	131	160	151	168	154	138	136	136	128	166	157	143	147	136	141	152	163	147	154	151	156	140	163	140	170	137	137	138	148	141	141	139	146	151	141	163	175	148	142	136	140	143	156	159	142	142	154	124	128	158	130	120	124	130	134	146	158	144	139	140	157	133	132	138	143	144	164	133	163	130	138	138	128	158	145	127	136	142	147	143	128	123	176	160	138	170	124	112	112	146	162	148	123	124	147	119	142	132	134	145	165	138	127	134	138	140	165	162	155	146	127	145	134	155	171	147	131	148	154	152	149	150	163	145	143	157	127	127	133	133	160	132	147	148	145	138	140	158	158	144	163	130	142	138	167	152	161	149	134	128	146	149	145	161	120	155	175	137	153	147	158	147	145	143	157	153	119	153	155	150	162	149	140	162	138	161	132	129	168	152	163	153	120	165	154	157	151	153	154	149	147	133	134	146	144	135	147	138	147	141	142	142	172	162	159	163	139	149	157	142	162	144	149	171	149	156	142	116	137	133	170	132	137	155	127	121	123	167	155	153	145	151	154	112	155	159	130	131	161	143	163	144	147	134	148	134	146	131	145	154	149	158	134	158	157	161	155	136	168	162	142	141	128	136	147	157	160	137	116	156	151	140	153	133	148	138	126	159	132	148	131	148	150	154	140	149	141	163	111	138	160	139	151	141	130	142	113	123	144	159	162	160	153	147	158	123	147	133	153	128	130	164	157	157	145	128	132	126	157	133	160	125	145	131	166	161	153	150	132	154	164	116	163	140	133	144	124	144	135	122	148	152	147	146	143	157	143	145	152	149	167	141	142	146	152	134	136	137	172	160	130	155	155	166	160	141	142	138	150	139	151	153	154	137	169	165	152	143	147	136	141	140	134	126	128	144	161	137	140	138	142	147	147	140	146	168	151	128	159	141	141	151	149	139	140	159	144	158	156	144	124	152	165	146	156	170	163	160	135	142	156	130	123	142	142	148	156	152	161	130	130	142	158	169	143	145	145	145	142	131	153	166	125	143	128	122	146	149	160	157	132	151	143	142	150	160	151	132	140	164	155	155	138	149	138	149	133	152	135	133	138	147	148	155	144	145	160	151	152	148	135	160	151	127	137	156	150	151	145	135	136	162	145	149	134	130	147	139	131	154	158	150	153	147	155	163	140	129	124	148	142	149	146	143	137	128	121	147	147	126	133	143	159	166	162	145	157	158	143	155	146	153	142	133	169	141	131	140	162	145	137	146	149	143	152	126	142	130	125	126	146	144	150	136	149	144	135	134	135	157	141	152	137	151	144	171	134	145	133	133	153	131	142	138	139	140	143	151	130	132	151	140	153	144	164	139	157	140	130	152	137	140	145	161	150	137	143	140	165	154	155	147	155	167	122	154	124	143	171	166	138	171	132	142	142	145	144	156	153	163	147	133	122	150	128	134	137	149	147	124	148	161	142	165	145	140	139	146	140	149	147	149	146	165	140	148	147	138	152	146	161	167	168	137	135	136	130	145	153	138	143	138	142	118	136	155	117	150	146	125	154	148	153	135	133	146	160	162	155	140	148	150	142
18029	9825	6734	3735	2925	2175	1633	1349	1119	1022	1011	934	930	828	731	678	575	577	590	571	559	503	470	448	461	413	417	445	464	436	429	428	461	456	424	458	511	422	386	419	418	408	444	399	406	382	441	421	412	393	373	389	384	379	384	407	363	392	384	393	414	392	396	403	401	399	414	396	422	418	400	431	397	402	400	378	404	398	383	389	386	373	383	386	359	382	393	448	372	414	396	372	396	379	397	388	374	401	399	390	388	399	395	397	402	374	400	385	415	340	432	374	372	377	372	376	431	394	386	373	398	407	373	392	389	391	396	390	393	397	383	376	405	386	376	361	369	378	388	399	382	344	382	384	392	372	379	390	392	383	398	374	362	385	400	363	413	389	413	351	408	375	361	401	389	399	383	397	368	376	391	399	388	360	370	387	385	405	393	364	386	403	392	418	384	395	393	386	419	399	382	381	367	342	407	356	388	379	358	340	413	379	400	356	406	359	419	370	404	386	389	402	409	336	405	410	414	385	384	409	392	422	375	368	375	393	400	417	375	397	406	410	401	398	391	397	366	381	410	383	382	378	355	358	374	419	373	397	357	376	399	376	389	386	380	390	381	361	402	371	374	394	366	367	390	392	414	395	384	405	353	423	377	409	404	382	374	393	379	400	386	368	363	374	367	368	375	411	344	402	375	383	410	377	380	398	394	402	366	420	378	401	403	386	410	403	433	413	385	406	362	394	407	365	383	362	410	428	410	403	397	368	401	377	385	404	379	397	345	375	375	357	367	394	409	398	399	384	370	362	375	386	417	406	395	356	394	398	405	413	397	419	369	401	409	358	399	352	390	415	355	392	410	426	392	397	371	408	393	391	373	394	406	412	406	416	381	374	400	386	383	417	372	388	392	342	399	391	398	393	417	395	388	424	380	378	391	379	384	380	367	364	375	429	402	384	414	383	407	408	369	372	392	397	381	400	394	389	393	392	380	403	436	396	373	404	410	413	374	365	422	349	405	386	400	396	367	381	403	392	371	405	378	405	391	428	393	395	395	396	394	366	386	385	429	363	408	390	378	418	374	377	404	364	372	368	398	373	401	374	399	370	429	398	368	402	405	362	388	370	396	380	391	368	355	375	362	398	364	385	400	396	399	383	396	377	389	368	391	379	379	420	371	368	407	411	357	401	400	398	380	456	408	371	399	381	375	415	386	372	343	387	384	405	366	359	366	392	358	400	378	401	368	371	380	356	423	385	373	386	379	374	374	397	411	392	375	390	334	378	363	405	391	376	394	370	387	407	383	401	387	370	402	383	395	399	376	423	400	424	411	385	423	392	384	432	400	359	361	450	380	393	390	407	386	354	402	408	392	402	370	401	398	385	388	363	381	414	422	386	418	353	382	384	375	412	375	378	425	423	371	399	407	386	394	375	384	353	361	398	384	364	418	385	398	354	386	378	420	376	382	395	365	388	392	381	383	385	364	365	385	413	372	392	406	409	392	384	361	375	381	374	401	372	364	397	397	399	416	388	392	427	401	384	366	405	377	428	385	404	401	397	367	403	392	369	401	377	362	377	380	391	396	395	397	389	387	419	407	376	426	399	401	409	392	390	377	405	380	371	401	405	389	361	389	410	403	388	400	428	376	359	429	396	387	403	385	407	429	399	353	348	369	372	364	373	408	366	389	375	371	414	385	420	410	374	370	379	388	364	353	393	406	363	431	388	378	383	358	406	385	358	358	377	385	386	374	389	374	380	399	366	380	370	422	407	402	404	391	407	383	380	408	377	430	410	404	368	389	370	373	378	442	380	405	358	389	353	354	389	394	384	403	423	419	431	409	377	384	391	388	388	346	409	393	364	409	397	402	380	411	419	383	361	411	365	382	372	390	394	423	395	390	401	385	396	389	374	377	403	375	402	378	366	407	408	358	394	362	402	403	396	393	406	366	371	387	420	395	386	396	387	383	409	424	417	374	389	391	359	420	370	409	402	407	396	377	391	412	353	366	369	352	371	391	437	424	390	395	395	396	373	400	378	381	440	383	385	361	392	418	353	407	372	392	391	367	384	372	402	395	368	402	355	390	390	382	359	386	409	387	384	376	382	394	414	381	410	390	384	382	364	376	370	419	394	359	395	364	374	390	373	354	366	360	383	383	359	383	359	382	388	340	417	383	393	397	373	393	389	340	409	375	390	402	394	394	406	401	383	395	396	365	379	383	378	381	373	391	399	401	385	370	397	368	391	374	372	381	387	365	375	366	395	390	395	371	404	385	411	402	360	399	364	372	389	394	367	382	413	358	402	373	384	397	389	373	400	383	396	375	399	389	412	389	396	384	404	384	385	395	382	373	373	373	406	394	403	392	380	388	355	396	399	400	386	344	373	402	386	376	379	399	383	382	375	392	374	394	353	391	408	402	383	390	371	389	376	377	399	360	356	354	393	398	377	370	453	422	371	407	401	410	391	364	397	373	402	378	394	411	403	396	412	398	381	383	422	380	389	403	430	405	364	396	357	421	357	392	380	398	398	378	425	386	385	391	392	359	400	427	411	390	370	385	369	392	390	396	398	371	417	395	380	371	438	371	382	390	345	421	393	392	389	391	392	356	388	355	417	397	398	409	400	388	436	409	385	395	372	412	377	412	416	384	376	393	400	382	426	372	382	393	408	352	366	397	439	412	399	417	394	340	377	387	409	410	355	393	409	400	369	412	389	421	390	402	374	390	415	400	371	391	391	371	380	384	368	382	383	399	376	387	396	421	378	432	375	403	383	428	391	371	366	378	369	371	389	370	372	417	369	382	383	416	400	403	382	386	405	373	400	422	410	392	377	384	404	426	382	407	362	392	353	357	402	377	423	397	392	381	415	384	381	404	396	403	388	395	373	387	372	382	345	377	398	397	406	365	358	393	382	461	407	406	376	387	369	365	384	404	382	346	401	397	354	338	401	394	394	380	381	402	401	380	370	390	383	393	393	374	390	380	401	366	371	356	386	410	396	367	395	384	407	385	389	411	399	372	389	393	377	397	391	414	357	400	389	375	371	368	384	381	364	378	375	352	412	366	383	423	379	414	375	399	408	384	353	395	394	388	407	393	391	394	407	376	423	370	368	412	405	366	360	452	407	384	369	372	398	408	382	363	394	416	379	363	383	380	394	396	396	379	383	403	391	373	406	412	371	366	368	372	373	378	428	378	363	357	390	403	404	394	407	398	391	395	399	421	368	413	393	346	409	396	409	370	373	349	401	381	404	370	364	368	376	365	392	392	375	384	364	401	420	380	375	410	390	396	399	413	375	404	434	393	391	382	410	373	403	420	401	363	395	401	419	397	363	392	406	386	405	429	350	402	412	398	376	377	328	419	370	375	369	376	404	370	371	388	372	392	369	365	359	385	361	353	409	413	397	415	362	423	378	379	393	410	372	397	422	395	383	391	366	382	386	409	405	369	369	387	374	411	403	386	377	386	389	397	396	405	379	417	369	394	397	397	392	366	372	409	347	399	416	385	381
7078	1871	916	610	448	375	331	358	400	311	325	341	348	351	357	336	364	323	318	346	311	321	321	310	316	305	318	306	308	311	298	345	295	319	294	330	312	314	332	346	310	334	334	326	327	358	335	316	325	342	336	328	306	360	312	326	333	331	321	322	321	324	293	333	297	329	322	320	312	307	349	317	350	333	325	295	330	337	344	303	340	315	341	330	306	355	316	301	300	320	353	325	307	297	313	328	291	294	326	323	337	325	319	345	327	324	342	310	314	310	339	339	323	329	310	306	328	328	355	325	310	304	321	314	353	329	310	318	340	319	327	331	326	317	323	322	328	304	311	340	310	317	319	281	301	280	347	322	321	304	297	290	318	315	334	298	298	341	294	300	325	328	304	312	329	306	322	326	330	318	308	318	331	326	324	316	303	328	299	322	320	297	334	306	303	308	303	320	315	312	317	360	320	347	325	330	340	329	293	307	276	323	332	327	328	300	319	312	303	318	334	348	341	338	324	331	309	342	335	328	321	321	327	313	309	316	324	337	317	296	296	382	312	342	345	292	339	276	331	334	306	317	328	293	308	305	323	320	341	348	294	314	351	297	295	327	291	308	338	303	355	327	309	299	325	329	296	326	295	329	324	307	340	333	329	305	357	297	335	303	311	333	333	322	326	305	311	319	308	332	334	336	330	339	289	313	312	339	288	353	317	299	324	329	312	326	312	312	306	316	323	294	312	330	345	331	294	301	312	281	325	340	306	338	303	301	301	308	360	303	355	313	305	320	309	317	284	314	342	323	342	339	323	302	328	324	336	338	309	304	327	312	332	313	344	318	343	330	348	303	307	318	313	345	323	321	327	319	328	377	346	314	302	304	297	316	318	312	296	320	315	305	309	354	355	325	284	331	337	333	298	316	330	311	333	318	347	327	304	312	324	319	310	300	329	348	302	317	326	307	309	296	338	347	326	303	346	330	316	309	320	288	330	330	294	351	344	355	316	349	319	340	336	309	340	328	304	283	323	321	335	314	310	336	335	324	313	325	315	330	300	309	317	308	324	323	340	313	295	310	308	312	318	319	314	303	334	332	329	279	344	322	333	334	324	352	318	331	283	351	303	332	317	324	328	298	322	325	324	314	329	313	312	347	298	295	357	292	330	322	348	295	320	302	325	331	344	299	331	301	326	327	317	322	320	340	334	287	322	294	341	339	309	368	326	309	337	376	326	333	336	322	321	313	334	347	296	304	315	327	352	305	321	341	321	306	314	302	342	343	324	326	305	341	300	337	324	334	311	347	324	301	305	319	314	294	333	300	336	330	337	315	300	322	315	274	340	305	332	330	309	288	318	339	329	341	305	308	344	323	318	331	325	315	306	344	326	315	326	300	334	305	293	313	336	285	317	344	318	301	334	314	333	308	309	334	295	329	355	330	314	333	311	325	345	300	318	338	324	355	321	309	323	300	316	312	323	316	297	292	325	303	300	342	310	317	304	317	307	313	355	310	290	341	332	310	345	313	313	305	292	320	340	310	324	323	343	341	310	283	319	346	312	355	346	322	296	301	317	346	309	304	347	293	312	321	312	334	327	321	335	288	304	335	308	327	302	363	330	302	341	297	333	333	316	315	334	328	318	328	335	278	290	319	349	302	289	305	324	322	334	338	289	303	323	313	317	352	368	333	303	336	313	295	341	300	314	312	334	331	333	320	286	318	302	279	316	326	307	329	311	322	323	341	336	316	324	328	307	306	327	296	303	327	312	338	315	338	339	330	286	326	305	293	322	314	327	314	355	319	337	343	375	315	328	297	311	323	305	315	306	330	319	346	311	326	333	359	315	324	336	337	304	303	324	333	332	333	350	331	343	319	318	328	326	317	310	288	301	325	339	288	328	295	316	316	321	310	335	332	303	332	316	344	289	358	327	332	314	307	284	312	322	280	305	361	329	332	313	329	319	315	314	318	321	329	323	316	305	324	309	326	294	318	340	328	332	338	316	329	297	323	299	284	297	318	353	302	320	300	295	332	294	303	323	325	306	311	327	327	323	328	348	312	288	357	332	334	302	303	315	319	329	315	313	312	320	334	328	336	343	305	305	317	325	306	331	319	315	309	340	333	340	325	338	307	318	297	318	306	346	315	339	327	311	341	320	322	334	322	318	316	320	331	350	333	310	307	307	352	307	308	331	335	316	289	320	304	313	333	298	330	305	327	324	301	303	316	345	306	296	305	322	320	351	331	309	330	330	322	339	326	295	318	285	315	307	279	313	318	299	349	294	329	329	319	310	271	320	338	309	298	314	310	341	327	337	336	331	348	336	326	346	322	348	299	357	314	303	298	356	342	307	305	336	296	328	314	339	314	328	330	304	318	325	278	303	301	297	315	327	321	316	335	333	306	351	299	317	292	356	302	332	305	344	311	330	355	329	311	320	348	318	282	336	298	316	311	310	332	317	304	300	295	323	330	310	318	340	307	320	290	298	322	311	301	319	308	334	336	294	315	337	345	304	309	321	317	312	305	312	279	284	308	315	333	327	343	315	362	312	290	354	317	322	305	318	330	313	314	325	290	314	301	309	324	303	328	333	309	343	296	354	321	310	333	283	325	345	313	304	327	319	323	330	315	299	329	320	317	327	298	310	323	328	336	311	286	320	323	333	319	301	294	322	327	317	301	279	304	324	329	335	359	325	292	270	347	322	328	321	336	306	299	300	331	342	307	307	308	277	329	323	313	278	301	332	325	316	324	325	319	355	291	347	308	306	325	336	296	318	338	297	325	303	288	321	294	318	318	327	320	292	315	339	291	306	321	315	311	329	321	319	316	312	334	306	294	321	327	304	353	361	266	294	320	320	333	304	309	306	329	347	312	361	327	320	345	284	302	311	299	334	306	331	330	326	330	325	336	331	315	310	318	342	326	274	316	325	314	328	326	325	342	302	315	311	311	300	347	342	307	327	334	343	354	317	343	296	305	306	341	307	348	294	312	296	305	326	330	304	306	329	320	345	303	301	329	300	341	336	317	336	328	326	348	329	330	351	316	329	343	327	293	312	332	348	317	277	284	309	314	301	311	298	319	334	332	323	312	313	283	312	325	329	314	350	331	301	312	342	315	317	314	299	329	282	330	285	305	285	329	333	310	319	329	365	330	306	305	318	371	319	301	321	328	343	296	371	317	351	332	336	345	302	374	321	344	327	312	304	319	342	320	323	340	320	336	351	301	333	302	340	340	323	348	293	287	321	316	303	353	335	354	323	312	307	340	309	306	346	336	328	350	331	323	327	343	319	296	315	326	318	340	348	328	327	326	320	331	339	328	300	303	351	333	346	315	369	277	326	327	326	288	324	332	304	311	313	321	331	300	309	287	287	280	316	331	308	311	314	312	282	278	324	311	308	324	320	308	303	323	319	325	301	319	339	308	317	340	332	336	336	296	324	303	315	333	354	333	335	297	351	326	312	321	322	313	328	325	346	316	314	344	329	321	325	295	332	313	344	302	384	329	334	291
5857	2287	1954	1832	1470	1235	1046	1018	941	994	1034	943	949	922	899	847	846	814	860	815	822	865	822	866	825	793	766	850	801	835	822	812	803	771	758	801	748	808	762	851	834	804	782	773	766	759	779	779	785	775	768	832	817	837	759	773	811	820	810	742	840	792	801	756	786	810	770	804	813	777	773	779	740	813	798	811	791	792	795	787	828	777	768	792	781	800	823	766	779	800	778	819	781	774	781	749	775	787	789	874	768	779	793	739	827	820	792	798	782	789	805	732	802	836	792	751	782	795	797	777	916	799	784	808	807	834	803	795	836	870	807	789	734	817	756	768	766	805	783	818	796	780	728	790	794	786	782	821	773	774	804	814	811	860	846	788	788	772	799	812	810	778	773	763	814	802	824	773	786	824	806	755	795	746	820	790	786	784	788	846	797	868	830	798	815	791	814	836	816	806	775	760	781	838	753	795	797	811	805	754	807	803	847	835	795	824	805	797	818	782	785	778	832	782	786	840	821	799	818	779	775	808	772	783	806	774	804	764	832	812	810	788	813	781	803	835	780	806	815	816	824	793	829	799	802	857	791	789	814	787	832	791	821	799	803	756	771	838	792	790	773	796	791	799	775	830	778	785	936	772	827	826	804	818	823	803	788	822	817	743	809	774	765	833	739	794	802	828	751	789	813	795	822	792	791	747	802	755	761	803	805	782	831	804	790	837	796	762	820	781	804	788	776	807	837	769	797	807	776	769	792	744	820	814	832	740	820	813	766	809	741	775	803	747	809	762	761	732	795	820	828	831	779	760	833	805	801	794	820	787	790	848	770	844	835	811	798	811	814	838	823	777	775	824	777	836	822	807	800	838	779	828	769	763	755	764	796	832	765	812	854	807	807	782	769	781	764	840	782	771	792	768	779	800	837	801	831	834	776	752	778	786	824	813	770	786	796	799	771	817	812	750	771	820	831	802	811	785	813	767	818	811	842	792	789	852	842	851	834	773	790	765	796	788	773	773	844	795	780	782	800	755	830	845	813	797	780	783	777	838	803	798	811	791	762	801	806	785	823	842	829	807	788	835	818	833	834	793	778	815	746	832	800	801	842	804	800	828	801	764	815	787	843	848	820	821	801	779	778	812	790	825	783	817	827	768	812	774	756	775	747	815	787	851	765	817	821	754	756	834	856	799	807	804	786	766	785	739	804	833	791	800	769	801	766	806	825	837	762	770	823	771	797	794	763	833	786	810	833	762	749	785	751	763	785	846	798	794	792	817	779	848	767	808	864	791	760	780	758	824	788	811	764	804	799	802	789	877	785	762	770	814	771	811	776	779	797	783	772	770	764	768	807	785	752	799	781	767	805	801	854	735	779	802	805	819	820	806	771	876	770	778	810	774	814	782	809	760	763	821	796	840	793	830	761	783	809	800	805	778	797	810	823	775	788	766	756	754	790	806	742	790	825	831	805	793	843	825	743	808	803	761	841	805	774	761	756	760	804	814	819	787	777	818	779	836	798	771	814	782	810	800	812	821	835	794	794	819	761	819	774	792	766	787	821	766	775	823	810	819	762	785	809	800	780	768	804	815	798	765	808	787	803	766	780	805	759	785	758	781	831	840	769	861	845	783	817	814	816	744	787	808	763	784	792	821	759	739	807	812	798	762	780	801	807	793	761	806	786	834	781	808	743	787	782	796	776	784	771	842	774	805	827	836	829	755	843	762	809	777	809	799	800	775	771	757	810	788	811	838	799	812	850	793	769	778	805	784	788	813	828	830	835	768	772	772	823	782	835	807	744	765	785	765	814	824	768	794	864	767	877	799	820	788	787	780	837	824	779	788	811	776	798	814	818	853	755	790	767	801	810	807	786	803	791	758	780	764	822	783	834	785	810	830	748	767	807	824	794	775	791	763	824	785	774	786	740	786	792	850	770	770	767	805	753	804	793	783	811	780	802	744	788	811	814	823	783	777	844	815	777	840	805	793	785	810	806	742	790	771	787	757	751	817	809	801	783	794	752	763	781	809	784	738	797	811	807	808	789	820	839	819	794	808	817	811	756	850	808	797	812	797	842	799	791	746	804	781	827	809	805	787	818	818	757	854	847	768	750	800	822	759	757	836	767	808	804	770	816	779	742	753	841	826	801	817	746	823	802	793	778	773	822	818	729	835	851	785	799	848	809	810	784	788	785	810	823	795	827	774	792	808	841	814	844	785	809	789	770	797	839	770	862	790	771	809	851	837	832	782	816	789	838	789	814	852	789	833	802	838	813	780	774	838	774	787	744	822	770	788	782	799	793	796	820	828	795	796	783	800	782	820	772	839	796	757	787	794	815	820	789	731	754	803	831	769	786	812	794	797	821	788	808	807	770	813	820	766	822	807	800	791	820	789	807	794	801	794	828	789	759	784	787	791	814	766	805	772	852	801	812	762	816	785	787	848	802	783	812	782	780	753	832	775	765	797	782	767	792	794	753	792	841	822	773	809	810	763	739	786	812	866	774	773	794	786	818	807	772	757	756	843	831	800	829	834	815	814	768	792	819	828	766	779	802	846	755	774	804	808	806	780	760	820	816	792	814	770	786	781	803	794	784	816	806	806	836	801	800	872	794	822	743	744	800	730	771	788	818	760	695	817	775	800	771	804	779	806	803	809	794	766	796	796	834	775	812	811	750	791	799	862	796	820	841	806	796	765	794	816	750	829	758	757	813	820	820	778	806	765	802	837	775	832	839	852	821	758	764	799	786	837	824	740	811	751	776	799	739	764	755	825	764	778	780	796	816	790	774	805	766	788	786	837	777	806	784	802	850	789	853	808	813	834	773	810	816	804	762	783	797	820	822	780	800	786	779	772	780	772	821	797	784	832	793	729	789	834	820	783	854	808	789	773	796	832	781	771	806	780	803	835	778	779	775	793	817	806	843	827	790	795	859	747	791	797	782	787	814	823	811	791	803	789	797	795	809	812	804	836	790	866	779	748	786	815	811	757	800	818	791	784	844	813	799	880	747	770	809	831	818	724	806	815	822	778	788	847	761	818	811	818	813	810	771	774	741	775	825	794	853	797	768	787	787	788	770	817	794	838	763	830	798	789	802	774	796	749	778	774	824	808	821	794	821	809	795	750	751	810	799	760	737	827	806	845	818	787	779	830	805	832	837	822	812	796	795	810	772	798	810	807	847	845	786	808	793	786	797	750	836	811	765	768	786	791	806	784	781	752	785	823	800	781	784	802	785	788	783	806	821	768	848	738	775	732	811	781	782	812	780	813	741	866	774	786	819	824	798	869	793	799	790	793	798	777	801	828	759	796	748	850	818	781	767	818	778	827	774	831	830	817	826	797	863	760	842	820	761	788	800	820	829	766	783	827	817	820	803	833	748	774	785	790	798	786	819	819	777	817	833	785	801	828	788	813	806	816	788	764	783	809	819	804	797	800	746	821	810	787	857	769	742	779	854	797	799	792	789	832	777	836	763	772	876	799	757	793	800	754	809	757	824	765	799	810
17455	6381	3426	1269	666	454	400	373	376	357	344	337	317	352	314	311	312	283	308	274	303	304	323	305	269	258	299	293	281	290	282	277	280	323	261	305	311	306	303	298	317	304	311	297	258	253	303	297	311	296	255	287	252	279	325	291	260	308	293	278	285	275	290	307	306	310	285	306	294	269	276	270	321	274	261	298	284	305	279	285	262	298	322	290	326	286	302	257	249	290	306	286	286	265	274	290	296	321	307	298	279	294	285	288	286	309	288	287	264	272	316	284	276	308	288	291	283	277	271	267	247	285	299	264	317	312	292	302	333	258	299	303	282	295	287	298	303	250	257	282	261	318	290	279	290	289	304	310	307	275	292	295	299	244	308	306	278	315	297	298	307	317	295	283	296	267	290	305	304	276	290	324	305	309	290	270	329	291	285	281	283	256	288	301	278	297	331	282	283	290	274	297	269	249	273	324	317	325	305	292	287	266	288	282	307	270	310	257	294	288	262	294	289	318	262	304	292	336	314	292	314	278	291	293	295	289	301	298	296	292	289	313	292	272	282	261	287	274	308	286	285	300	313	288	281	292	333	269	313	291	318	287	288	277	309	295	292	294	302	275	309	250	275	305	279	275	269	287	268	283	295	275	298	325	274	297	310	316	283	285	304	293	310	257	324	272	299	261	322	304	249	312	285	282	302	306	273	275	291	294	313	271	319	302	329	293	292	273	295	316	280	282	283	277	293	296	289	267	294	280	302	305	277	293	292	286	290	297	306	264	269	259	297	304	278	265	306	286	285	292	267	289	286	262	285	306	263	282	304	303	293	277	266	283	237	279	281	286	281	273	284	286	275	318	280	311	305	282	265	308	263	277	264	260	293	298	277	270	298	274	281	293	272	263	263	316	299	288	263	259	305	273	280	277	320	282	294	255	281	316	287	301	280	282	303	259	275	302	245	316	333	278	293	276	297	282	305	299	273	272	282	282	285	264	290	280	276	251	313	284	274	280	277	270	320	301	284	293	303	279	282	290	282	268	283	324	286	290	284	302	281	308	283	291	300	266	297	304	267	282	275	267	280	282	278	235	309	281	307	303	309	293	264	311	294	267	273	271	295	263	271	288	290	288	274	281	276	261	270	280	314	335	282	267	264	251	292	281	287	276	289	248	296	284	301	289	276	298	289	312	257	295	303	271	265	292	277	300	296	269	289	288	283	302	299	309	300	273	292	290	289	300	293	279	304	313	326	279	312	291	300	322	306	310	261	302	282	280	330	293	285	322	262	281	311	263	289	282	261	313	261	300	254	285	270	273	263	304	282	328	291	254	319	285	286	313	292	295	294	272	303	278	273	299	344	265	293	313	297	269	252	336	345	298	298	299	292	297	270	246	283	287	310	290	299	273	294	284	265	299	299	272	298	293	272	259	290	308	279	268	275	264	312	267	278	300	278	285	297	310	257	288	288	292	269	306	262	277	290	275	283	280	265	292	282	289	269	283	342	278	272	303	255	275	272	269	305	297	277	295	306	306	257	300	269	324	295	259	328	259	276	283	301	290	302	285	293	311	278	293	319	299	270	255	278	294	308	308	292	266	279	277	308	307	288	285	273	276	305	280	317	299	284	282	293	296	284	275	301	302	329	279	303	269	283	302	288	279	258	320	283	273	292	282	263	282	291	295	282	280	275	288	298	276	282	283	309	272	251	288	274	253	283	295	305	283	257	301	280	286	279	254	324	301	305	283	295	308	277	287	298	293	301	284	276	300	300	257	271	294	294	285	323	273	296	309	282	289	287	292	288	296	267	282	300	299	309	295	286	303	274	283	263	278	306	281	246	269	288	274	286	287	278	277	284	316	268	293	286	259	298	316	298	282	270	292	287	287	320	260	301	290	290	294	323	281	284	271	268	256	263	284	273	244	296	302	251	276	279	293	309	285	299	300	276	331	315	315	310	319	281	299	279	275	300	298	283	271	299	270	291	300	269	278	267	278	250	299	324	315	251	253	294	273	327	306	301	302	299	298	281	277	307	292	302	279	260	279	293	297	286	315	311	266	288	255	288	242	306	288	265	289	274	291	316	306	281	258	277	291	296	295	277	260	288	270	278	292	284	263	270	306	320	317	289	286	275	260	311	276	285	286	262	315	280	305	274	282	272	270	343	291	270	291	321	282	256	288	266	294	292	293	240	291	306	286	285	310	301	315	286	301	294	312	291	260	298	314	325	300	325	295	295	299	296	303	278	310	293	279	326	305	289	283	313	293	301	304	310	310	316	295	255	288	300	256	279	293	290	276	332	285	286	274	242	291	311	315	297	243	264	284	303	288	273	305	285	330	284	283	282	300	301	281	310	282	280	270	278	310	266	299	286	292	280	272	266	276	296	295	300	286	273	313	306	303	299	279	243	291	296	313	248	318	276	282	302	283	304	323	302	285	304	293	295	295	293	281	254	269	281	297	272	311	278	290	263	272	286	302	282	296	300	295	321	302	244	307	279	295	262	322	294	298	270	336	284	315	278	272	301	299	270	295	310	283	303	293	269	316	286	298	290	287	265	276	281	293	299	286	258	302	275	280	343	278	300	277	278	273	254	283	323	318	289	286	264	305	266	294	290	310	313	287	313	327	287	281	287	286	292	289	262	265	291	320	278	262	302	292	272	282	299	277	270	279	289	306	246	274	323	274	283	268	313	289	284	302	306	280	309	274	292	289	261	303	292	277	298	294	268	315	311	239	279	268	304	268	288	278	266	271	318	304	270	269	305	299	269	243	258	269	291	300	301	281	295	277	271	298	283	275	292	278	266	318	307	277	319	303	269	259	264	282	286	279	300	260	288	261	302	285	305	274	331	296	279	271	252	314	278	250	268	286	302	287	321	271	294	307	292	281	283	280	317	272	275	311	269	285	274	318	291	286	281	288	294	286	300	269	288	272	313	295	291	258	273	255	313	309	287	295	282	307	291	276	277	298	291	310	269	281	278	277	295	274	261	307	274	307	324	285	288	268	261	278	278	304	285	303	293	234	285	303	293	288	301	276	299	247	286	326	292	313	280	299	250	299	280	311	298	282	270	311	302	312	292	270	265	282	299	288	276	258	315	291	284	274	301	282	299	297	325	304	262	293	284	302	309	260	249	296	309	322	314	290	280	291	298	266	261	292	297	260	307	281	317	314	302	292	274	268	254	320	242	322	312	285	309	274	300	291	297	297	284	275	267	291	275	289	296	282	320	283	297	277	302	293	284	257	285	279	310	268	273	280	297	268	270	285	289	256	328	320	278	284	291	288	283	264	320	283	305	327	303	261	282	274	294	305	293	293	309	289	290	317	293	278	296	298	281	267	286	313	256	323	263	321	276	280	275	297	275	257	307	299	269	277	268	289	275	318	289	267	248	237	284	274	291	312	272	294	259	262	295	298	268	273	289	287	277	287	282	274	280	269	329	270	262	314	332	319	312	290	286	275	284	313	300	284	317	291	258	296	282	291	266	268	273	264	278	310	281	290	319	268
13483	6550	4263	2959	2031	1802	1533	1359	1147	1094	1239	1152	1095	966	936	931	853	786	879	848	880	783	862	772	810	802	799	716	762	757	780	750	738	750	760	733	751	741	759	707	729	730	763	707	733	737	738	714	755	727	723	746	749	747	707	682	696	754	749	728	724	703	702	714	729	728	698	741	762	774	760	697	728	722	703	727	771	683	737	742	711	712	707	743	702	697	681	658	702	683	734	726	739	732	739	739	653	745	707	695	748	694	733	677	682	680	716	748	670	758	750	777	738	701	726	739	716	781	730	772	723	701	711	748	718	701	724	733	713	746	744	722	732	758	681	741	734	720	731	697	724	742	737	685	753	727	722	730	765	700	735	748	697	692	763	707	710	697	730	741	689	748	697	826	736	729	744	733	744	742	741	694	713	703	739	700	722	744	690	702	695	749	670	739	746	772	720	723	693	740	712	702	711	726	694	707	710	716	772	718	727	710	717	701	732	650	726	708	765	713	705	728	684	697	700	712	723	715	764	743	714	730	723	757	710	700	756	693	721	735	746	727	716	746	732	753	790	743	740	752	726	705	737	711	722	754	682	737	741	687	704	732	730	704	724	687	737	740	731	699	737	718	734	715	730	730	774	765	718	741	718	720	762	741	688	701	718	757	692	730	755	720	713	698	729	748	722	703	669	701	707	710	720	670	747	704	680	755	754	711	709	677	707	723	689	707	715	732	727	738	752	705	699	709	742	766	755	762	697	711	681	732	714	767	688	695	696	756	730	702	728	725	739	742	659	700	689	729	730	722	738	766	725	673	729	738	726	723	688	680	689	718	716	708	723	711	709	690	689	690	711	759	740	723	710	753	730	729	697	709	675	712	748	725	736	718	724	668	664	747	734	742	713	727	734	776	707	727	719	726	708	752	687	720	715	707	774	771	745	744	778	733	724	701	743	701	709	707	730	731	723	738	742	712	752	716	679	718	733	703	718	716	708	742	704	700	765	742	756	764	759	735	729	761	737	710	685	709	780	789	693	708	748	708	751	733	718	707	693	747	666	715	733	732	708	765	675	731	703	727	698	665	735	735	723	713	717	689	754	776	734	675	733	715	673	746	727	736	725	712	710	751	722	733	740	765	750	709	721	683	701	757	680	749	734	745	700	698	789	695	703	691	662	699	762	737	728	742	704	710	745	701	703	702	773	767	736	708	750	689	722	732	685	703	693	715	718	747	687	693	694	692	755	713	717	682	682	749	696	727	699	704	755	731	694	719	736	737	695	725	750	739	711	688	683	691	749	718	681	722	705	677	730	733	764	679	663	720	743	716	758	693	686	747	732	707	685	718	729	719	760	750	786	721	674	680	719	760	763	717	694	718	751	704	722	699	715	720	713	722	722	687	662	726	722	717	689	705	737	699	715	732	754	713	715	686	700	727	692	726	685	667	746	739	775	772	726	711	704	714	766	729	766	768	698	755	716	748	691	719	745	780	680	725	717	671	725	748	728	719	655	726	709	704	725	712	690	748	701	702	707	738	718	748	713	698	678	753	734	731	701	719	739	738	694	770	737	732	730	704	698	729	711	744	734	718	744	708	651	748	718	722	681	684	763	712	729	775	705	725	710	695	708	755	724	732	789	683	764	686	701	750	714	709	742	712	721	672	730	724	680	747	763	756	699	750	728	738	746	700	762	698	710	725	729	744	694	698	706	707	705	714	714	713	689	708	697	718	738	708	749	721	735	707	661	673	707	722	764	694	704	688	739	711	710	699	712	726	722	704	733	723	718	711	743	733	701	712	720	737	786	708	715	749	718	704	717	695	736	649	760	697	711	731	734	721	724	724	743	752	691	681	697	675	737	708	704	726	732	677	705	661	704	695	728	736	732	730	731	714	739	704	714	757	727	734	718	746	678	711	733	695	722	734	716	703	710	689	699	702	711	806	703	694	726	742	733	723	708	708	663	675	759	698	682	668	709	767	706	688	718	701	752	755	719	741	711	695	705	765	728	783	743	739	694	708	701	697	678	745	732	713	738	692	738	731	714	770	721	721	731	727	689	729	696	706	723	724	762	755	724	705	707	726	712	774	706	733	696	720	778	748	733	720	723	696	729	721	710	778	724	667	707	679	687	697	749	659	730	704	725	702	691	708	755	726	704	695	716	679	702	721	702	737	689	719	710	745	718	738	690	731	700	708	680	682	745	678	746	714	746	712	740	694	694	688	738	748	707	736	713	774	678	729	732	755	729	700	708	714	706	729	723	732	741	774	696	684	714	786	683	734	764	687	714	759	729	721	732	734	683	692	707	700	736	732	764	736	701	728	714	690	723	671	773	712	745	741	699	696	691	758	749	696	708	706	682	713	685	737	727	726	712	743	716	729	731	698	735	720	712	752	719	687	745	721	726	706	761	748	729	692	715	743	732	729	695	699	697	740	720	749	728	709	762	717	697	775	753	713	753	674	729	748	704	702	707	723	701	703	740	709	683	723	747	733	718	712	741	727	727	720	690	712	702	690	725	674	738	703	699	655	713	733	708	742	722	711	675	704	743	716	728	727	706	702	742	720	718	693	738	734	723	727	753	714	763	729	704	739	724	727	723	736	728	730	738	741	722	749	719	728	684	737	735	691	775	713	735	747	720	713	726	733	732	682	664	719	720	740	736	663	694	720	733	744	730	702	741	734	744	704	729	670	658	731	770	679	682	715	772	710	726	728	744	747	684	714	732	755	752	686	756	688	698	718	694	762	745	700	740	736	685	744	738	705	746	720	703	704	714	725	714	730	712	718	733	695	710	723	721	750	727	731	723	679	719	729	728	665	681	711	685	735	720	744	737	683	714	742	700	715	711	718	683	731	752	691	731	739	712	779	705	698	679	674	744	738	716	700	746	712	736	731	712	752	701	697	727	673	721	742	729	700	754	675	747	765	660	713	716	719	721	678	708	707	727	754	658	719	778	737	706	724	709	733	681	736	709	686	751	722	710	715	721	669	716	705	683	652	692	751	724	738	736	745	768	699	763	765	726	721	723	751	780	746	734	668	764	765	684	730	733	681	734	697	716	753	717	696	717	723	759	735	694	844	696	713	706	702	670	759	722	749	704	694	734	771	747	732	691	672	710	725	707	713	745	727	714	715	740	724	733	802	744	678	758	708	734	747	720	670	702	690	748	703	730	731	724	745	737	737	738	677	733	744	712	680	690	744	730	727	716	735	755	713	648	681	784	699	708	687	730	702	715	736	748	701	718	723	687	744	710	687	708	694	736	672	702	741	729	732	687	725	732	706	705	689	706	737	747	759	719	694	684	751	712	692	713	728	717	685	704	756	699	746	678	722	699	700	738	755	712	708	734	706	715	718	717	752	735	706	728	727	735	756	771	716	708	741	740	706	728	742	713	727	759	708	673	720	689	746	683	686	681	744	724	693	725	739	695	719	739	732	662	736	691	724	714	702	725	690	697	717	709	713	724	730	760	732	738	742	675	721	723	748	730	732	722	707	702	732	737	703	722	728
26370	11076	7186	2136	962	552	384	336	270	262	249	262	239	240	202	187	187	180	186	171	165	166	162	178	167	156	152	176	155	140	141	134	181	149	149	133	158	130	143	157	140	152	143	146	159	141	166	158	151	149	150	129	160	162	146	180	153	141	141	135	159	115	149	151	159	162	164	137	126	154	149	130	152	133	140	153	159	166	148	130	136	152	170	138	152	147	143	143	139	118	125	168	162	146	130	170	145	142	146	146	118	154	196	149	143	149	148	129	151	138	128	133	132	178	139	139	134	150	130	123	153	138	165	154	150	139	158	131	149	147	158	159	132	170	144	143	149	143	142	151	164	164	142	139	159	142	150	126	141	149	160	177	157	150	156	152	148	141	151	143	136	141	154	145	141	154	161	143	145	143	166	129	134	156	142	167	142	151	137	183	158	125	155	143	139	149	151	155	146	158	154	152	140	166	150	148	165	157	158	143	140	130	145	151	143	165	152	105	155	154	149	144	170	140	155	147	144	136	152	173	159	159	144	144	148	142	139	138	127	157	135	138	154	168	154	124	180	145	146	149	149	148	143	143	176	152	167	165	159	150	141	144	153	161	148	123	150	133	143	154	169	180	168	162	148	141	162	150	143	147	153	129	155	142	151	169	162	139	167	164	145	145	142	144	134	170	137	167	160	135	154	162	147	161	145	161	160	150	138	144	125	144	173	166	144	147	135	135	138	156	161	141	140	137	158	142	135	141	161	138	155	174	153	143	131	148	138	148	141	152	151	153	159	136	161	183	154	124	144	164	138	161	171	130	170	149	137	140	152	160	166	138	148	146	135	161	175	145	151	141	174	153	151	170	156	154	154	149	160	136	141	141	141	148	155	165	151	145	139	155	138	158	131	162	135	152	150	153	164	160	160	164	133	156	146	141	164	159	145	123	141	184	162	148	152	144	156	137	147	158	152	156	145	138	142	134	163	155	127	142	152	127	158	150	155	154	143	160	141	137	148	161	150	149	169	166	143	162	142	157	129	141	141	179	159	150	152	160	152	131	141	150	149	166	146	136	135	141	158	132	178	138	139	137	151	133	156	157	147	166	163	169	160	153	160	131	155	148	160	157	157	143	158	146	143	156	162	136	157	158	163	170	134	142	154	149	169	151	137	143	146	142	155	145	170	146	134	142	157	149	148	166	139	154	148	147	165	167	170	153	158	142	143	171	173	158	167	156	138	168	124	152	161	146	165	159	163	150	160	145	160	145	159	166	169	155	148	135	169	154	162	162	127	127	151	128	137	134	168	149	119	126	136	155	163	131	161	143	157	177	157	137	156	144	173	165	164	146	151	142	151	143	147	150	150	133	138	157	133	155	134	151	131	135	181	157	162	165	136	160	139	161	164	141	158	147	146	163	134	174	134	138	129	167	138	151	175	147	166	149	152	124	155	166	147	152	145	159	130	139	155	166	132	149	162	157	170	139	143	152	144	151	147	150	139	138	143	136	137	150	131	143	179	132	143	167	154	155	157	135	153	144	176	137	151	153	165	138	145	170	131	146	145	130	131	167	141	140	153	146	133	126	166	137	174	145	124	171	148	165	134	131	144	161	138	157	150	150	140	149	153	168	161	146	180	152	131	149	138	179	139	146	142	150	131	156	174	164	144	156	136	156	151	165	162	168	169	136	154	154	147	146	155	140	158	153	152	151	144	145	146	144	130	150	170	174	165	170	143	144	139	148	142	159	153	159	147	164	149	147	147	146	141	146	133	154	169	176	135	152	145	141	156	146	138	157	168	156	138	146	156	137	152	157	153	152	152	144	144	146	141	135	130	148	173	129	160	171	157	134	162	163	142	150	159	140	149	149	137	136	124	157	140	125	162	158	146	169	178	141	157	146	123	121	147	141	179	141	150	149	170	150	152	155	122	148	180	121	141	149	142	159	153	143	156	165	141	153	152	143	136	134	159	152	151	145	145	163	158	161	170	156	136	157	161	144	131	161	148	147	167	139	143	166	151	135	146	142	125	156	123	155	159	132	141	152	158	151	152	168	161	175	142	160	130	130	141	163	151	183	149	168	163	168	141	154	148	131	151	126	155	184	147	145	149	145	177	147	149	146	173	133	136	155	164	151	145	151	135	181	148	152	121	153	146	141	150	149	131	193	160	127	162	136	164	125	144	160	139	127	145	149	143	150	151	154	147	169	148	131	150	150	138	141	139	147	156	152	134	154	154	143	147	159	166	133	140	129	134	136	142	165	166	146	164	142	146	146	144	139	153	149	160	173	168	139	145	143	118	140	163	161	145	171	152	149	141	149	169	169	148	165	135	150	173	150	125	142	146	145	161	152	156	151	152	145	177	147	159	149	151	134	169	162	159	123	159	161	142	180	130	144	168	161	158	158	140	146	144	146	124	139	135	164	141	115	158	132	132	146	163	139	152	145	165	170	186	147	129	154	171	158	164	158	147	136	136	164	144	141	145	132	170	160	160	133	163	157	152	159	165	155	140	140	124	155	165	170	167	159	139	161	147	135	137	155	153	122	145	149	164	146	138	169	139	156	167	143	170	178	142	135	171	161	141	146	144	151	158	130	136	145	159	167	153	157	148	162	147	139	139	147	142	161	141	144	158	149	149	137	150	158	120	163	167	148	132	136	136	153	163	142	148	142	146	176	170	140	155	145	130	160	140	166	150	141	131	162	166	146	147	158	166	163	122	151	142	162	164	146	140	132	161	151	156	153	146	169	140	154	155	152	152	136	166	150	162	136	143	185	148	147	158	147	145	126	144	149	167	135	137	154	166	146	135	124	154	130	138	127	130	161	146	168	156	157	146	160	187	147	176	161	141	140	159	164	147	152	160	157	152	146	151	144	145	134	144	125	163	138	141	142	143	159	176	122	138	136	161	172	138	157	134	153	161	163	150	173	158	149	156	148	162	146	143	153	136	128	177	151	142	182	165	120	145	150	154	157	148	144	152	170	157	139	188	145	159	148	152	145	129	131	146	158	166	176	142	165	156	164	134	156	156	137	147	156	125	138	146	143	144	164	158	143	124	130	137	132	144	128	161	155	160	167	158	142	167	140	163	167	144	144	159	170	153	155	126	133	163	134	143	152	151	140	144	137	127	148	146	161	152	144	178	142	156	156	124	146	136	135	150	154	156	165	125	170	148	155	160	157	130	125	137	160	161	140	145	161	161	155	148	162	139	177	141	174	137	174	159	137	164	170	163	168	145	147	163	162	141	165	159	149	142	155	141	175	156	145	169	157	155	151	155	165	178	173	171	146	148	175	170	153	147	149	165	141	137	129	156	161	154	134	141	147	152	143	144	175	125	155	144	151	134	148	162	156	156	149	143	145	164	160	155	156	158	151	156	180	148	145	163	155	135	157	155	134	139	149	140	146	130	168	165	112	139	126	154	159	142	147	167	138	121	144	146	151	152	165	150	132	154	161	131	159	166	139	163	164	147	141	174	130	165	131	138	156	177	166	177	149	156	130	139	152	168	139
17748	9366	6822	3574	2494	2019	1665	1266	1237	1144	1117	1085	1016	878	775	708	641	648	575	613	591	572	564	485	479	436	437	462	455	481	426	424	442	441	444	450	481	381	407	430	419	392	415	431	400	425	413	402	425	389	394	404	445	406	388	421	426	416	390	432	421	417	418	378	406	388	403	415	373	386	386	424	388	400	384	423	394	365	420	373	389	426	374	399	410	389	403	349	428	420	396	413	422	388	373	392	371	412	416	396	395	416	410	390	402	424	388	389	410	425	399	396	365	367	436	404	364	429	380	381	434	393	404	385	381	408	385	397	403	437	392	421	419	420	443	371	374	389	406	426	398	384	407	397	403	374	438	359	410	391	423	385	407	410	412	408	391	393	402	388	350	416	417	403	393	391	392	393	385	433	418	398	417	399	400	389	395	406	384	435	417	419	400	394	387	385	399	398	419	408	446	387	392	406	392	357	387	349	441	425	416	397	372	388	386	374	423	400	412	407	401	432	398	393	396	414	412	391	384	397	400	410	416	436	400	403	422	398	412	391	385	402	412	419	378	387	429	408	410	410	415	394	388	400	397	421	414	390	388	378	370	428	386	382	383	408	405	382	415	393	366	388	406	395	427	406	392	412	392	375	396	404	435	406	408	424	385	398	384	405	373	418	375	364	390	409	374	390	404	414	398	426	404	404	404	419	421	395	385	378	407	387	351	378	398	411	409	385	423	429	393	417	383	367	403	396	393	405	403	403	361	368	428	404	399	397	422	382	405	427	398	388	400	431	417	409	373	393	403	405	384	421	398	401	426	402	432	419	410	398	411	412	400	369	358	383	413	392	423	375	390	407	385	424	417	384	370	407	423	377	376	424	415	425	390	429	386	404	405	401	435	366	384	401	433	427	437	418	410	395	399	426	394	388	391	388	364	400	385	404	433	401	394	402	377	413	417	453	413	410	446	415	415	402	412	416	374	404	407	412	375	403	402	401	380	390	392	371	393	399	399	405	425	382	378	410	409	399	449	408	424	402	405	428	390	409	390	422	444	416	387	418	424	380	408	388	417	388	438	419	409	391	409	381	402	391	405	387	383	395	433	376	364	421	374	401	382	380	401	411	387	371	413	395	437	392	392	393	392	376	404	417	392	413	389	436	405	426	404	402	386	424	421	399	392	416	379	395	408	386	424	404	433	389	413	425	388	409	410	379	383	395	396	386	423	359	384	404	397	406	438	406	405	410	392	383	392	390	392	382	406	373	424	408	418	376	399	429	367	380	405	355	413	402	390	396	427	361	359	392	411	416	396	393	402	373	404	371	392	410	401	396	424	378	387	406	397	401	410	387	421	404	378	438	413	387	438	377	384	413	445	370	405	390	386	382	419	396	401	407	425	398	411	412	405	405	397	375	383	416	392	383	400	431	423	363	369	406	407	423	374	394	413	396	388	381	368	434	346	372	412	388	381	381	413	403	375	434	402	401	374	424	403	371	397	414	400	366	372	376	387	391	377	411	408	438	402	392	437	392	410	402	398	374	374	402	416	427	391	407	389	406	383	360	391	399	375	392	389	407	422	432	402	401	393	364	439	438	369	376	374	427	382	392	403	419	406	381	423	410	384	410	438	356	420	408	385	421	430	384	417	397	408	397	405	399	423	374	382	389	364	394	405	403	404	365	386	419	411	409	371	421	421	388	412	392	425	385	383	409	388	449	432	402	413	401	407	388	399	414	397	427	428	413	392	383	430	378	395	434	408	446	431	382	407	419	418	383	419	403	423	420	379	390	379	370	400	423	416	385	401	419	390	424	407	413	422	417	379	399	468	394	383	429	367	405	423	403	367	404	374	398	393	381	406	392	438	354	419	394	389	373	408	408	420	386	406	402	384	419	403	409	368	409	395	407	403	419	410	399	359	424	402	384	395	397	403	380	385	395	404	413	376	425	387	430	389	401	376	398	396	399	427	419	401	397	394	432	389	406	435	391	411	386	429	414	420	404	390	394	416	416	400	391	386	377	397	435	418	422	362	388	401	406	400	371	433	400	448	390	421	411	391	418	377	420	418	386	434	408	406	385	404	404	411	388	396	382	401	456	410	404	396	453	421	407	420	416	407	420	383	410	396	394	370	408	387	366	376	394	387	427	399	429	368	362	400	393	414	421	401	398	379	410	395	411	424	402	421	426	397	399	405	407	383	369	408	442	405	417	413	384	380	389	406	421	377	365	396	408	411	402	406	419	398	421	409	383	432	414	427	413	407	383	406	405	412	349	376	405	396	414	393	401	363	395	416	397	388	394	399	399	394	451	406	432	379	438	408	378	412	430	437	395	394	423	415	387	390	376	396	385	396	395	419	370	406	381	400	412	425	405	359	384	401	397	372	398	400	446	400	394	387	406	383	406	396	405	392	419	405	408	417	431	380	393	399	411	381	417	412	425	422	390	416	407	384	390	423	415	418	391	408	403	389	359	394	414	412	421	401	412	361	435	416	392	388	380	353	402	390	427	427	386	395	380	412	405	421	409	378	388	418	397	393	402	395	408	433	432	420	381	393	434	396	377	409	436	387	432	388	412	424	400	374	395	406	447	373	401	406	415	378	412	408	403	399	410	427	389	416	403	402	380	438	421	406	412	402	404	370	412	425	412	415	405	381	411	383	421	406	430	394	414	399	391	403	398	402	381	404	437	393	407	381	413	399	378	434	439	391	402	426	396	385	391	415	425	409	407	403	391	400	428	390	402	416	410	403	383	427	413	426	390	406	417	414	409	371	380	425	396	415	414	364	350	370	399	427	391	397	407	442	401	401	362	387	351	399	444	421	394	415	456	388	401	392	421	378	405	390	407	361	415	395	453	389	410	402	414	384	424	425	398	397	417	385	419	423	391	379	381	374	376	425	430	396	421	430	411	404	403	401	368	381	391	426	409	393	423	391	390	377	411	407	381	428	390	415	416	428	400	413	388	380	409	429	413	402	393	381	376	404	369	411	352	379	419	432	399	419	408	382	420	408	432	394	421	346	389	397	402	397	344	410	384	405	411	391	394	406	361	408	393	389	366	415	410	414	450	416	436	432	407	430	408	371	415	416	394	384	387	391	390	407	379	398	372	392	428	401	429	379	397	387	372	417	411	395	399	414	399	422	377	427	408	431	381	401	405	386	418	405	396	389	376	383	375	400	415	412	408	378	408	386	378	396	422	423	427	422	381	393	439	400	412	395	383	385	411	388	408	417	377	419	373	373	406	395	423	412	400	432	425	427	422	432	377	392	383	374	397	406	421	374	402	421	384	401	427	417	402	376	391	416	392	414	404	376	430	422	414	386	382	423	410	401	373	412	427	382	395	451	410	409	363	414	390	395	440	386	398	380	425	395	397	397	381	384	400	442	424	377	387	392	420	389	387	399	409	394	426	428	375	385	388	387	394	386	406	416	408	426	399	424	398	419	398	431	391	418	401	427	378	427	401	389	399	382	416	402	409	400	412	388	388	387	399	394	391	401	415	399	396	417	366
7214	1775	1048	673	478	385	355	380	378	365	369	399	357	341	335	352	361	328	344	342	331	347	350	300	305	321	352	319	357	319	327	310	317	339	334	338	296	324	329	292	299	317	295	338	325	297	354	322	312	364	328	360	307	287	334	329	305	335	365	348	364	338	337	319	321	298	316	313	342	315	340	292	315	282	332	361	344	312	296	344	306	320	347	326	342	297	322	336	331	284	332	308	329	326	327	359	335	324	303	318	353	330	324	324	349	315	326	337	321	323	337	338	303	334	339	311	328	318	350	329	319	332	310	349	345	324	332	304	328	332	306	310	343	301	345	316	305	318	336	341	328	341	319	327	343	305	336	346	302	317	326	347	308	324	321	326	326	352	318	325	339	318	327	345	351	329	284	343	326	310	318	332	341	322	300	320	340	312	344	336	324	326	296	307	306	333	278	324	296	369	320	327	335	320	299	305	315	329	303	309	353	328	319	325	332	317	348	328	326	314	352	319	308	300	328	332	292	356	344	319	325	347	303	303	316	305	319	334	313	322	296	329	327	333	348	349	367	335	338	353	314	337	317	328	326	330	340	317	338	321	354	309	335	368	328	328	311	339	334	334	322	292	332	319	292	319	313	332	337	307	341	329	296	295	337	352	305	310	319	347	337	323	318	326	343	340	333	372	283	324	305	299	319	346	315	336	303	302	330	330	310	307	331	339	307	337	335	318	325	310	321	340	320	329	286	303	319	349	331	286	341	349	309	316	317	346	333	306	301	371	361	317	315	330	337	330	319	303	342	321	326	336	342	348	308	324	338	341	330	294	323	321	334	303	325	314	327	333	317	309	357	338	287	356	316	320	325	334	345	307	333	353	296	321	321	337	317	346	324	305	313	304	328	347	328	352	284	344	334	335	343	313	313	313	322	287	322	370	299	312	317	286	341	332	357	331	340	317	332	312	317	310	331	363	328	326	307	326	283	345	306	335	367	347	331	340	359	317	302	338	352	304	307	310	359	370	321	298	320	320	328	322	320	334	354	331	315	317	327	307	308	307	340	363	341	339	338	340	309	300	324	292	302	334	349	345	326	319	299	299	303	338	303	305	271	309	325	334	340	314	343	319	340	321	318	342	318	337	320	349	329	326	331	334	319	362	328	335	330	311	322	299	305	334	307	317	306	341	331	326	334	282	327	319	309	312	341	331	344	304	311	348	352	334	322	315	310	340	348	342	326	333	318	327	335	320	343	347	319	314	336	332	335	296	285	354	290	296	345	344	294	276	334	346	355	332	312	286	306	334	338	342	320	297	344	311	289	332	321	323	318	337	354	349	309	350	345	331	326	323	326	338	331	328	295	352	308	331	315	320	298	296	335	331	338	336	317	306	319	329	316	316	311	339	331	334	340	320	350	328	358	329	358	311	313	313	360	345	349	343	338	316	340	312	348	328	316	317	313	284	325	322	330	323	339	329	307	335	316	361	323	333	325	333	358	356	306	338	331	307	349	331	344	338	332	331	332	391	305	312	324	323	343	350	301	330	344	357	331	286	324	293	326	332	313	342	348	313	328	350	310	331	335	300	319	335	336	306	317	302	328	339	322	346	333	327	329	318	356	301	303	342	335	307	348	313	344	340	317	324	309	326	346	361	344	301	318	323	307	332	343	278	333	322	329	317	309	341	330	316	347	328	351	364	302	301	346	328	296	347	327	312	334	310	317	357	345	337	331	333	327	307	310	312	303	330	337	291	313	330	290	311	330	318	321	335	318	327	324	338	306	330	331	319	309	306	316	299	308	338	322	351	327	353	356	317	297	308	305	352	333	338	308	305	302	356	321	347	331	333	335	326	320	316	339	348	315	321	329	290	320	326	295	334	296	310	319	346	320	317	317	350	335	305	305	322	321	346	291	306	337	337	328	316	326	292	353	325	340	315	320	320	314	329	317	312	302	322	345	328	333	301	317	319	322	331	338	331	320	323	327	314	320	304	333	337	333	312	343	358	353	337	315	311	326	332	325	317	325	348	332	307	302	313	284	330	315	316	347	330	329	298	311	294	330	323	319	321	298	313	326	300	342	308	312	322	318	323	317	355	295	331	355	332	327	318	319	310	322	300	311	377	319	334	298	306	291	355	322	323	304	306	345	358	309	290	352	320	320	326	290	321	319	321	299	323	348	319	344	316	291	321	358	320	286	300	334	340	368	287	310	336	340	331	318	334	330	313	311	336	328	322	322	341	293	337	358	311	352	336	342	313	335	325	309	328	314	305	342	391	348	310	307	328	272	282	344	346	332	300	332	312	343	336	329	338	317	331	317	373	335	331	342	319	347	334	328	326	330	314	365	380	326	321	342	306	331	334	320	332	335	306	386	350	309	319	349	328	320	296	342	341	335	288	342	332	296	330	348	319	312	300	343	334	326	342	337	330	338	332	329	353	300	360	333	313	301	337	319	324	300	320	355	315	346	340	312	360	343	316	337	307	306	286	336	326	326	336	320	314	305	351	307	330	314	330	301	339	332	311	326	338	323	321	317	335	332	350	313	327	337	335	372	326	361	381	345	332	347	327	329	306	316	328	316	314	336	302	297	315	334	311	323	304	303	322	279	349	338	342	344	316	361	348	359	322	333	319	349	343	312	322	339	299	321	324	320	318	360	340	342	325	323	342	377	358	309	365	297	340	315	313	371	342	322	316	331	329	292	345	339	316	316	332	320	351	336	330	349	274	310	357	288	321	343	322	323	307	281	316	347	300	349	308	316	345	358	327	291	316	330	353	300	342	306	277	313	314	342	292	299	316	317	291	324	293	325	339	342	342	343	325	327	393	311	296	335	342	329	348	336	342	340	300	330	369	308	334	334	313	302	346	351	338	355	311	349	355	320	325	344	329	315	332	313	359	297	351	344	320	283	320	337	299	294	346	314	354	324	321	291	329	338	323	319	372	324	291	323	336	316	305	308	302	359	308	293	317	343	309	343	301	305	339	307	297	297	311	327	319	336	330	332	336	298	314	327	304	315	339	339	317	284	310	295	317	311	325	324	322	333	350	330	317	345	304	324	315	301	326	311	349	298	356	310	352	372	321	290	334	318	346	320	311	328	358	323	310	347	343	327	335	317	330	286	363	342	337	335	301	335	333	334	300	315	332	338	334	336	309	313	355	312	333	356	343	345	298	291	318	312	317	344	318	321	312	327	337	320	355	344	332	343	358	306	336	310	360	339	323	289	326	326	309	314	334	319	327	306	328	334	329	319	358	333	328	339	344	324	337	316	324	343	321	368	381	320	314	329	327	333	318	339	313	308	300	339	324	342	354	338	344	316	312	306	358	323	314	329	309	311	329	333	301	335	335	330	332	353	336	292	355	299	316	312	345	334	333	344	334	297	330	343	358	337	342	281	337	307	322	294	310	329	328	301	323	339	289	355	313	318	303	354	318	325	345	338	345	297	350	298	362	332	352	315	332	303	345	346	330	324	333	287	302	379	319	351	339	304	323	334	312	321	287	337	300
5932	2066	2053	1883	1350	1207	1087	1124	1123	1084	1062	1019	963	910	946	887	913	860	908	827	822	865	852	924	861	799	797	841	847	844	797	889	812	802	811	817	823	774	844	805	770	792	840	839	817	832	768	787	811	849	815	829	810	815	788	816	768	794	823	847	847	857	800	843	812	825	822	849	791	810	781	792	801	816	783	777	869	817	815	810	760	834	772	866	843	799	809	784	839	745	835	867	866	800	786	804	781	803	833	815	833	830	867	849	799	824	843	797	833	845	815	785	847	801	857	822	832	821	830	800	767	816	782	823	776	816	802	877	804	864	825	858	802	862	804	830	799	761	815	885	855	807	795	817	840	813	819	803	824	827	848	840	890	834	784	805	835	800	784	819	788	811	804	791	810	858	819	795	773	833	824	809	822	837	858	770	852	799	820	761	899	885	807	805	814	793	803	800	774	827	830	791	825	835	839	836	819	798	838	790	828	810	829	811	797	862	796	825	830	796	801	795	812	802	832	804	838	847	822	815	793	863	807	824	801	813	850	852	811	807	811	820	812	833	824	806	813	805	823	833	841	815	817	843	824	780	773	810	791	849	863	807	821	814	844	802	796	820	802	785	821	808	798	819	834	813	795	771	827	824	833	805	826	829	792	851	815	809	885	821	825	768	803	841	809	808	788	796	797	862	813	821	815	821	772	798	834	805	843	843	815	788	765	810	814	802	829	728	844	788	758	814	816	813	838	799	828	797	854	816	814	774	831	831	785	791	824	820	803	798	819	817	795	814	803	764	790	842	806	814	815	789	812	797	807	794	805	828	786	843	774	762	821	847	804	786	810	842	801	782	794	843	830	826	821	757	847	826	851	852	824	795	809	806	792	848	838	771	835	807	814	817	812	802	837	857	821	846	846	773	830	817	803	772	795	815	837	805	792	746	806	830	796	822	800	831	804	791	829	771	851	864	845	848	771	782	802	827	815	824	822	837	827	825	827	805	844	813	824	816	791	804	880	788	829	770	812	834	812	799	846	800	846	887	873	802	847	785	824	846	783	825	796	822	847	832	770	831	820	781	803	818	895	785	846	811	800	780	836	817	879	826	853	799	800	812	792	777	771	779	828	875	803	789	775	826	830	851	755	844	837	832	832	763	800	781	824	811	833	851	772	782	880	898	828	820	829	866	803	838	793	807	787	805	799	764	776	820	790	791	808	795	810	832	797	784	804	805	863	830	820	821	831	820	793	848	846	843	817	805	784	779	797	823	822	829	858	819	795	822	806	832	842	817	840	802	800	845	761	877	811	791	836	800	807	752	768	822	802	827	837	801	762	841	790	785	831	839	827	799	787	818	778	845	822	850	821	849	818	818	786	789	778	784	819	768	819	823	806	852	816	835	849	851	858	757	793	804	783	799	831	833	796	813	849	789	869	821	855	797	822	846	847	832	864	776	884	838	787	832	793	810	776	802	853	798	845	841	817	804	781	774	830	781	830	788	837	827	816	839	863	791	812	811	819	818	802	802	803	804	792	813	840	832	781	800	760	838	854	813	832	795	821	843	809	815	865	825	806	829	797	796	817	818	838	824	772	768	805	805	803	803	760	764	820	789	809	855	819	855	810	840	805	840	800	807	775	785	793	801	846	800	792	867	792	825	814	797	827	826	802	823	831	790	859	846	837	814	794	845	832	809	807	799	894	834	829	789	816	847	788	827	835	814	829	821	789	800	832	835	815	803	795	820	824	824	838	769	833	798	810	799	800	791	818	796	859	781	839	784	794	868	802	842	828	809	774	764	808	812	809	797	852	799	839	787	783	815	803	816	873	840	835	785	777	826	845	804	794	865	834	825	817	825	807	788	876	789	788	825	829	797	784	791	854	821	800	804	776	837	823	854	826	798	857	764	810	818	814	770	833	829	806	828	834	848	806	817	830	839	840	768	847	803	843	817	839	796	839	844	845	830	840	811	747	876	811	804	809	812	776	825	812	827	870	821	816	794	837	789	827	810	819	773	807	821	868	774	853	829	843	773	811	801	803	891	841	789	785	828	765	813	778	788	807	829	842	832	812	766	841	813	856	828	857	795	809	813	807	837	790	804	765	752	786	808	813	823	813	847	786	795	776	843	823	786	833	828	802	790	853	752	825	763	818	835	823	827	809	841	787	847	811	850	875	837	845	801	803	815	800	808	768	786	874	800	834	820	868	829	840	778	803	781	870	812	785	789	798	798	833	858	789	830	837	815	840	821	832	790	776	797	837	788	827	804	819	820	806	797	848	791	802	768	780	767	832	780	783	859	806	772	835	848	813	840	841	809	809	799	813	805	776	821	818	800	771	793	806	835	816	847	822	825	784	868	791	808	828	781	854	755	814	796	873	807	822	799	806	760	821	772	832	853	780	788	856	827	822	875	794	833	834	838	849	816	822	804	798	825	822	858	841	775	818	826	739	871	793	798	868	831	802	820	878	832	823	835	802	755	793	807	811	817	766	864	818	839	822	818	786	855	790	842	791	823	784	841	808	802	826	798	758	786	803	816	794	847	790	789	834	811	821	866	786	775	831	881	841	818	828	844	787	828	754	822	824	854	766	840	751	833	852	800	802	836	808	840	807	833	855	792	839	789	847	785	807	768	843	834	801	807	813	821	819	822	836	871	759	796	850	797	834	763	810	791	788	848	863	814	869	815	820	855	824	868	797	824	804	801	827	853	778	879	810	784	782	776	850	826	786	810	811	818	803	822	781	853	874	883	846	863	855	800	792	836	778	763	828	789	833	774	803	811	763	804	784	812	775	831	794	857	785	840	806	794	822	816	798	832	822	807	870	828	795	804	852	879	774	807	801	815	864	800	815	804	798	823	840	773	852	795	806	837	799	832	841	813	808	840	816	860	845	815	882	820	862	755	827	805	806	835	864	787	807	777	867	767	849	768	795	800	813	871	787	820	857	773	784	812	814	804	817	813	796	817	816	809	858	844	790	816	816	831	825	868	819	791	783	788	815	852	811	802	785	759	803	806	810	824	829	822	796	830	844	878	798	798	798	802	787	824	784	836	812	858	829	803	871	791	786	786	823	844	819	767	822	832	815	809	785	825	837	817	848	836	845	877	846	819	832	820	809	836	835	798	810	774	768	825	794	829	799	785	811	849	893	767	797	806	773	799	767	789	822	865	835	803	823	800	780	788	806	827	839	860	829	812	874	810	875	780	914	821	796	780	760	815	831	816	868	828	800	796	768	856	865	816	786	815	833	778	858	832	822	851	811	887	833	801	834	808	839	755	816	831	803	792	818	831	818	808	773	813	806	850	847	784	850	828	806	791	827	770	785	830	832	831	842	808	841	794	780	885	837	781	762	777	781	847	805	803	768	848	807	800	836	846	798	828	771	818	836	811	812	861	803	839	755	869	759	764	856	801	823	839	864	799	843	848	812	819	801	812	788	748	827	776	843	794	799	843	746	832	827	815	838	767	768	764	807	786	818	804	859	767	779	776	808	797	768	816	800	770	844	821
17494	6567	3545	1144	647	527	468	455	373	365	381	375	359	320	344	343	325	285	320	330	294	304	307	295	259	284	290	309	308	307	288	306	307	325	322	300	344	299	268	304	335	294	284	315	298	306	311	309	314	299	269	291	307	245	270	271	320	339	328	300	271	311	323	288	286	353	285	274	332	302	329	301	284	291	279	292	312	287	298	317	295	282	295	315	303	305	245	298	326	276	339	305	309	284	293	273	299	282	264	303	294	272	270	281	270	307	270	344	291	288	275	309	321	296	306	307	306	291	320	332	293	279	331	291	313	297	323	296	313	268	314	291	286	301	277	313	342	323	307	294	290	300	317	284	348	280	264	281	315	318	314	297	291	334	332	264	302	301	275	275	289	304	256	292	289	289	304	263	291	327	274	312	326	306	317	281	268	270	318	282	278	310	308	291	302	303	278	318	290	290	308	325	301	248	292	257	317	276	306	256	291	320	312	299	277	326	337	317	342	333	315	266	302	297	267	319	281	326	272	283	269	279	301	282	289	291	290	298	268	275	254	292	295	282	305	284	288	295	325	266	291	308	295	292	274	273	300	291	319	274	281	275	303	279	286	299	290	316	292	287	300	304	272	304	309	267	278	289	283	310	315	286	300	316	260	302	308	313	291	295	324	292	286	299	293	311	304	268	284	267	310	306	297	281	288	257	290	285	301	302	289	295	302	311	292	273	290	303	310	292	304	314	288	301	303	313	309	296	274	308	291	293	290	291	298	307	307	292	279	308	279	290	292	287	313	278	272	287	286	298	302	291	285	265	322	270	309	313	309	264	299	350	290	291	280	292	305	259	297	273	314	305	314	305	296	274	307	313	304	303	300	295	307	272	279	316	311	283	314	279	321	306	321	320	290	294	308	297	305	276	310	283	287	301	280	287	278	312	330	285	300	269	319	307	298	267	309	296	257	286	314	296	281	266	315	287	269	300	311	303	289	294	273	286	264	323	261	306	303	258	322	323	320	278	303	298	292	267	289	296	308	275	291	283	299	278	306	286	284	283	279	306	293	320	305	309	281	326	305	303	278	293	318	297	300	270	278	293	297	295	290	301	289	286	288	267	269	284	272	281	270	287	230	273	286	314	270	283	308	288	301	305	303	289	258	308	306	283	274	309	303	317	281	284	278	294	296	311	268	289	310	330	332	284	273	308	316	303	293	293	318	288	308	288	305	254	294	291	309	331	314	282	300	269	327	314	301	291	315	312	291	265	289	279	321	307	297	292	304	295	297	300	248	322	295	297	302	265	300	305	305	311	327	302	288	298	292	326	296	276	284	282	298	298	282	288	316	266	300	298	337	289	335	287	319	315	288	268	262	281	304	299	278	289	287	285	298	265	293	312	265	281	293	305	297	317	319	275	305	263	332	299	281	278	315	305	286	297	275	293	278	321	284	308	305	261	312	318	283	286	292	289	282	274	280	310	291	284	283	322	287	282	299	271	280	310	253	317	315	317	308	287	316	311	314	295	280	292	285	297	320	294	306	286	283	298	299	291	296	287	261	308	274	293	314	283	292	299	295	349	290	290	277	287	318	292	293	309	280	273	291	306	297	312	282	301	299	311	298	333	279	276	294	296	277	309	270	289	301	329	301	316	315	276	349	288	303	326	338	312	291	292	309	329	304	306	308	279	277	285	330	293	296	297	297	298	287	316	296	306	325	324	281	289	305	298	302	285	298	294	268	279	304	303	285	280	310	283	287	267	277	277	335	261	290	266	306	313	296	291	320	284	287	282	309	307	278	323	323	277	323	305	287	288	292	267	324	283	322	270	309	308	285	294	279	318	305	318	305	301	300	299	305	308	300	340	275	311	285	258	293	289	286	299	289	266	302	275	301	277	312	295	324	283	298	293	279	299	297	314	276	312	301	270	316	280	284	310	276	301	277	302	327	270	267	288	294	281	286	285	330	270	310	279	294	288	288	249	332	292	324	298	283	297	311	276	325	285	307	334	324	266	289	310	321	310	325	303	276	330	278	272	282	292	284	289	290	316	328	312	321	312	306	297	290	298	276	276	285	273	280	303	324	283	295	292	319	270	309	304	290	281	269	263	309	294	285	357	301	308	251	297	301	268	300	282	277	284	308	280	305	313	289	271	288	293	281	313	338	271	299	299	295	289	291	292	299	284	295	283	279	291	303	280	324	322	304	302	278	283	292	292	290	320	319	317	329	292	285	317	315	304	269	274	262	321	328	274	299	321	280	296	282	283	269	286	291	268	314	287	286	312	300	295	309	288	294	289	293	296	301	295	256	294	290	297	285	304	283	304	274	273	287	328	321	296	278	335	281	307	290	307	289	279	319	276	286	281	304	271	297	316	328	301	270	336	286	292	287	297	285	292	246	283	313	292	276	290	296	309	306	303	300	294	296	302	263	302	286	303	286	249	276	299	270	306	284	310	310	257	274	293	285	305	292	304	305	289	315	304	273	304	290	284	298	280	282	289	293	305	331	311	279	307	304	299	317	321	295	280	289	297	323	312	281	327	285	285	288	303	341	317	252	287	286	283	313	271	275	309	276	280	296	299	276	307	273	291	308	272	285	302	270	271	252	251	296	299	303	278	293	286	309	285	317	285	281	308	290	272	299	280	303	297	302	314	324	317	302	289	299	319	284	269	261	287	265	303	264	316	261	296	291	278	267	298	314	328	270	292	302	320	317	285	280	287	332	307	266	284	291	298	334	296	292	311	317	299	292	282	282	304	309	292	285	316	299	275	306	274	296	275	297	304	294	296	290	284	291	304	273	283	268	285	273	270	279	276	285	281	298	297	284	288	290	303	312	305	322	297	289	291	262	307	273	280	301	292	284	302	291	295	297	303	302	314	272	289	283	297	276	267	303	270	302	305	303	278	290	293	296	310	276	296	288	277	312	316	302	310	289	292	289	305	334	318	282	283	316	295	296	278	324	269	321	309	324	314	305	295	295	312	274	296	318	314	290	303	308	315	293	279	256	320	296	298	333	278	300	282	310	282	261	296	309	288	311	276	283	300	314	325	341	324	267	281	316	294	313	308	318	299	291	295	301	304	331	281	245	238	287	267	307	271	305	287	290	298	313	294	304	286	289	277	305	258	269	301	289	278	307	270	308	318	325	311	307	303	288	331	252	271	325	319	301	324	278	317	308	304	290	303	319	311	277	285	318	314	307	277	282	327	301	270	265	312	294	281	290	296	272	271	290	278	314	340	307	277	284	305	307	313	276	289	269	287	288	307	313	309	310	264	317	306	293	305	305	313	286	279	285	338	318	277	307	292	294	326	328	295	305	298	281	304	293	304	326	295	270	308	317	300	320	280	292	293	327	283	298	291	307	310	308	301	300	273	299	283	287	277	332	297	282	270	286	306	289	297	287	298	306	286	296	300	283	275	307	319	292	256	301	286	298	273	310	302	255	281	308	294	272	329	287	284	318	302	295	294	318	259	315	308	279	288	280	289	288	294	306	324	296	287	305	265	283	304
13427	6511	4194	2570	1983	1715	1592	1419	1368	1286	1278	1232	1208	1025	964	960	933	902	903	840	869	837	831	793	775	768	788	779	799	784	783	744	774	762	805	741	800	774	750	729	717	740	731	746	738	737	747	744	719	756	778	730	765	751	769	731	734	723	740	712	720	782	774	752	722	733	792	779	732	771	724	765	749	753	745	732	688	727	737	759	782	769	721	747	786	766	735	806	730	745	778	765	702	751	800	715	766	778	762	739	739	718	722	732	746	772	718	761	773	759	730	707	775	721	742	732	795	749	737	699	722	725	773	728	767	795	738	759	784	706	810	731	761	741	744	749	726	705	759	742	738	795	755	752	745	730	714	740	760	728	766	743	755	788	756	775	740	752	719	721	715	710	708	711	740	762	683	739	773	735	756	740	756	722	726	682	741	721	717	768	710	762	757	785	714	788	762	755	729	739	748	757	778	726	711	761	721	748	714	731	769	787	756	789	741	756	757	725	730	748	728	737	746	758	777	711	728	715	755	695	794	738	741	787	742	723	745	729	757	712	718	756	726	802	713	757	800	737	698	740	796	744	741	747	791	747	742	710	740	778	789	726	731	739	808	695	757	753	741	755	749	774	724	783	774	767	747	740	697	717	734	712	738	789	740	766	738	744	763	754	765	747	721	734	730	774	715	706	771	717	753	730	731	716	776	763	738	778	750	781	713	765	738	724	740	711	783	745	744	782	759	710	762	752	661	756	749	776	732	736	726	729	755	705	736	787	764	735	737	714	769	761	760	722	718	766	710	788	761	742	743	740	718	748	726	724	757	746	738	686	777	749	762	786	749	745	722	695	779	723	748	755	709	706	741	796	750	745	792	722	766	739	700	782	755	702	733	719	759	723	755	726	732	740	692	755	773	717	739	702	709	766	741	696	787	775	726	736	701	723	764	751	702	735	737	734	723	733	753	725	792	753	756	718	753	772	771	755	733	723	783	705	761	745	754	740	750	746	683	701	756	768	742	752	737	710	742	751	744	786	752	734	760	766	751	760	697	765	777	689	748	725	751	738	751	763	719	726	762	768	721	718	702	718	760	750	802	735	784	763	752	719	754	764	767	704	785	746	730	727	738	753	724	715	746	741	792	689	768	730	747	743	709	757	735	748	756	756	738	778	740	790	791	708	721	774	773	788	746	740	755	799	759	732	774	759	707	709	697	730	750	709	779	712	731	744	773	733	723	756	683	762	734	745	758	744	790	715	730	741	699	710	778	731	705	781	754	770	725	758	719	750	755	713	767	721	740	721	779	772	725	749	737	719	746	746	721	735	736	734	711	734	713	764	695	779	774	750	779	719	766	754	739	762	724	699	705	727	729	737	734	711	749	749	742	733	774	774	712	770	689	714	735	796	761	792	742	715	773	761	708	747	738	730	687	715	722	726	791	753	746	713	730	724	769	779	717	755	727	724	760	759	791	754	779	793	701	753	743	759	714	774	738	745	727	744	745	748	667	728	799	758	755	740	766	736	803	700	758	719	746	746	740	731	732	706	729	732	746	734	737	731	741	749	734	743	730	719	755	720	761	753	678	735	715	750	788	767	747	702	740	800	748	793	738	714	726	740	739	781	718	706	747	744	730	740	744	740	741	711	763	758	695	734	752	786	754	773	774	733	721	745	737	759	773	713	741	722	721	705	728	708	755	717	737	751	770	710	728	707	716	745	740	681	712	732	753	734	755	711	706	742	763	763	709	752	706	757	694	746	746	692	739	752	685	793	720	740	759	718	799	691	754	720	720	715	742	745	686	721	720	739	753	732	764	752	756	758	718	714	751	799	715	747	705	806	730	760	715	741	738	771	763	763	769	705	779	741	761	724	721	703	761	751	764	746	713	744	715	816	718	785	727	695	728	743	699	729	722	756	770	762	758	812	745	740	780	748	755	774	771	782	739	751	782	743	740	736	742	749	738	806	725	771	758	698	741	738	739	770	758	776	751	739	734	752	743	734	698	770	771	774	752	721	714	774	767	774	726	745	720	711	769	746	714	770	670	723	750	755	760	704	697	757	777	782	702	761	742	731	717	720	727	724	744	687	729	733	721	764	730	768	764	758	777	694	740	740	743	721	695	780	701	734	733	730	752	736	742	751	737	739	760	734	724	690	768	679	753	721	759	695	775	741	745	723	692	728	764	734	757	756	719	772	705	740	796	789	752	735	739	745	729	747	742	735	740	732	780	715	740	754	746	749	737	739	683	768	743	773	734	749	745	712	741	687	694	767	738	738	727	708	735	710	762	712	764	720	747	716	728	774	759	718	772	770	776	780	717	759	734	753	745	789	753	743	735	768	759	761	700	778	755	777	723	694	685	782	784	729	755	707	715	696	806	709	760	768	745	803	755	757	762	797	753	750	760	692	717	763	763	744	753	750	739	721	714	660	717	733	723	746	738	734	721	677	761	785	736	746	735	732	686	738	772	692	779	734	703	742	783	760	724	711	703	750	738	758	758	732	760	747	743	701	756	696	746	724	750	752	777	742	739	756	747	708	747	753	727	786	735	746	735	718	751	777	732	775	707	680	768	765	765	764	818	719	758	784	686	760	754	716	683	817	759	766	737	745	717	753	745	728	784	733	727	761	755	730	710	709	743	756	708	796	719	718	738	754	767	758	733	737	722	709	700	740	749	732	742	728	735	763	719	737	725	755	733	781	736	733	755	758	653	762	754	792	754	788	705	742	769	794	723	760	766	755	769	796	764	747	739	703	702	770	745	700	728	797	694	722	777	766	759	739	758	770	824	711	753	722	752	729	757	751	772	763	701	728	687	712	763	698	737	765	764	743	805	728	749	719	723	719	735	753	726	754	762	761	752	736	718	757	746	756	705	702	760	746	730	770	721	740	732	807	744	753	724	745	781	714	730	702	738	738	726	726	766	734	750	750	763	776	699	740	755	736	759	784	751	740	746	759	705	752	741	775	789	709	741	722	712	736	756	766	759	751	692	747	783	722	734	753	764	738	743	772	734	784	743	738	775	717	727	771	779	724	735	763	737	719	747	793	735	741	730	770	702	732	726	735	724	719	768	705	696	737	775	736	689	768	796	745	740	695	736	739	733	727	723	763	761	759	757	742	717	717	716	733	788	775	693	752	741	732	717	708	761	734	715	771	790	761	763	732	716	719	783	799	767	725	769	749	732	716	717	716	744	721	718	710	718	741	743	771	737	786	735	778	728	800	747	707	751	774	698	705	744	712	757	772	717	783	757	806	794	749	722	742	738	775	739	811	706	754	793	745	782	732	739	755	704	666	759	726	798	766	734	749	723	717	738	751	709	725	771	779	722	735	759	738	744	741	713	731	729	780	719	752	756	752	749	744	792	717	744	784	682	759	735	763	712	669	751	757	719	727	773	746	733	730	721	755	742	700	769	756	718	750	711	743	815	712	761	737	777	719	747	755	736	772	706	718	750	729	708	742	746	723	778	732	740	727	766	713	766	747	760	756	741	755	715	753	700	711	708	740
25725	10460	6721	1838	923	688	455	376	309	320	283	277	249	211	215	209	200	187	174	191	181	179	159	181	187	155	168	185	158	146	167	173	190	191	163	167	176	163	159	181	168	168	166	164	166	152	164	164	158	198	170	176	143	170	142	157	145	161	184	156	157	139	168	160	176	151	157	160	150	146	155	175	159	163	170	162	156	158	152	142	128	152	180	160	173	144	179	147	129	143	162	166	153	162	160	156	176	150	156	138	164	147	155	154	182	156	150	161	139	144	154	149	163	147	140	158	150	153	151	169	188	137	158	161	139	161	169	158	154	151	164	138	174	162	156	154	182	146	160	182	160	164	162	156	153	161	150	149	143	152	161	145	149	164	148	152	166	142	166	157	182	183	182	152	148	145	153	125	144	180	152	176	163	164	180	164	144	168	165	164	174	155	173	165	170	171	160	144	165	167	157	152	182	144	166	145	157	181	149	170	187	157	149	155	163	163	140	159	194	152	146	151	156	160	165	159	170	169	152	177	154	159	148	160	169	172	162	155	143	175	142	178	148	156	166	163	155	168	167	198	142	172	173	169	142	159	160	171	175	144	175	151	127	153	147	163	146	145	143	147	170	153	148	140	169	161	156	145	161	150	170	154	140	150	180	144	172	142	180	168	149	160	139	141	163	149	177	121	161	166	163	163	181	145	161	147	156	162	173	146	159	171	155	143	152	126	168	163	156	175	192	162	169	144	135	183	155	149	165	165	163	160	168	153	145	145	152	168	163	166	157	174	165	168	141	143	153	173	164	154	166	163	153	166	144	146	178	158	181	163	146	159	155	159	145	162	163	136	166	169	178	144	145	157	162	166	176	162	168	162	127	146	183	156	167	155	161	163	161	137	147	161	145	147	166	174	155	151	160	171	161	149	172	142	157	180	174	162	176	175	141	165	143	172	167	139	160	160	172	176	159	161	158	147	168	158	165	161	145	174	167	158	168	168	164	166	142	145	166	199	164	170	157	162	155	162	159	159	133	153	159	175	158	169	147	154	154	150	157	120	160	150	158	173	154	169	157	152	150	167	157	144	159	141	171	148	159	178	161	167	145	165	167	170	166	151	141	163	163	176	160	130	158	159	166	166	154	159	163	164	153	176	174	150	165	170	166	164	165	163	156	159	131	146	194	156	156	183	186	159	148	158	165	151	166	150	155	144	174	165	164	157	163	175	164	161	150	149	166	167	171	123	170	161	154	174	157	181	152	148	165	156	153	168	178	185	162	144	178	164	154	155	140	179	174	163	154	160	161	151	159	163	157	175	137	170	182	154	143	174	152	180	168	157	145	183	165	160	158	184	176	158	151	172	145	155	140	189	143	169	147	172	161	144	173	175	172	139	144	165	159	150	171	157	150	167	173	166	179	139	162	166	158	168	169	172	162	179	184	164	162	149	167	171	177	160	154	157	172	170	148	163	162	154	176	163	150	168	176	153	167	155	158	138	147	152	170	142	166	150	152	150	157	147	122	177	173	134	165	171	165	150	145	149	155	160	179	154	157	164	173	152	167	180	149	154	158	175	124	170	157	154	180	156	146	156	153	168	190	154	164	177	167	169	166	155	145	158	134	151	156	154	163	151	152	134	179	185	180	152	131	139	178	162	136	165	150	144	151	192	190	149	135	143	165	165	155	136	163	161	144	152	136	148	155	155	158	176	138	167	159	129	176	136	160	177	153	155	166	155	152	168	184	147	140	198	153	168	158	159	171	161	145	155	157	152	175	170	171	145	161	154	149	148	131	154	151	162	157	168	135	148	152	182	182	142	157	150	144	146	156	174	166	155	147	158	170	146	174	160	172	151	157	143	161	144	133	147	122	163	163	168	158	185	156	138	170	168	153	194	142	174	140	167	151	138	141	164	136	171	156	169	155	176	153	171	138	140	150	148	147	141	164	159	156	162	178	152	150	148	140	167	161	148	155	168	171	165	150	129	171	160	130	173	158	186	161	131	157	140	158	175	189	161	167	154	163	144	156	156	159	176	156	176	145	137	183	162	143	178	147	161	163	163	160	183	184	138	148	139	140	157	176	170	163	144	177	168	191	141	155	167	151	182	178	156	139	173	161	173	154	146	162	163	162	156	165	158	173	154	152	149	177	167	131	154	170	145	154	156	129	165	156	157	144	139	172	167	146	140	157	185	143	152	142	160	175	185	163	162	177	148	162	136	166	157	159	170	170	152	160	164	139	165	154	147	146	173	144	183	175	168	158	186	157	157	175	148	163	145	155	159	162	150	169	147	159	150	170	161	165	157	154	169	147	151	153	160	133	165	128	170	150	164	147	166	149	164	163	170	167	149	175	156	154	179	174	155	152	119	141	174	178	167	198	177	158	151	151	149	149	164	178	151	157	167	150	159	168	143	173	155	147	166	152	153	169	159	140	149	148	169	178	175	172	180	139	139	151	152	157	171	161	166	131	164	163	151	175	158	143	146	169	137	197	162	160	160	165	138	148	163	146	157	152	156	144	167	147	159	171	171	152	164	149	166	149	158	177	169	152	175	134	148	159	145	171	157	167	167	158	149	175	160	147	161	142	161	160	141	151	132	144	145	166	146	150	164	176	136	171	168	145	152	155	161	167	181	160	151	175	174	155	180	189	167	152	142	153	149	175	153	151	171	165	143	150	157	134	129	130	172	155	189	161	155	160	170	173	164	159	134	160	186	139	145	146	142	162	180	173	169	172	151	162	160	130	144	165	131	156	160	143	141	154	158	180	158	147	168	181	191	174	139	158	157	151	142	152	137	173	137	186	148	126	161	142	164	148	153	162	148	142	153	158	155	157	176	134	171	158	135	176	153	184	157	159	162	144	128	173	151	168	164	146	147	153	175	152	146	147	157	166	148	190	147	165	169	154	168	149	168	175	170	161	168	145	177	170	160	159	157	182	176	146	169	173	151	156	151	155	139	181	156	165	158	165	154	165	142	158	182	173	140	151	151	161	151	136	155	163	153	162	146	141	155	157	164	163	175	168	171	158	154	174	168	153	152	157	154	144	153	155	174	144	191	167	164	143	153	159	175	172	155	174	178	157	193	152	159	157	155	172	164	148	160	156	147	188	156	192	155	154	120	155	156	163	153	163	157	194	143	152	164	158	177	173	137	147	167	164	154	156	168	169	171	146	160	139	175	184	135	159	173	134	168	170	147	145	162	161	143	158	145	161	182	150	155	153	161	180	151	174	171	160	161	143	152	163	148	161	153	144	168	139	156	157	137	148	145	152	178	158	145	143	190	150	172	143	154	186	158	177	164	163	166	157	163	145	163	162	165	167	176	174	143	153	160	145	142	148	159	151	161	144	126	168	153	160	144	166	175	158	171	150	151	169	167	181	165	137	162	159	147	168	125	139	151	189	156	144	146	166	162	158	152	157	159	168	156	149	167	155	158	167	131	157	162	157	165	129	176	156	172	157	150	167	159	150	141	145	159	143	163	164	171	144	155	149	151	160	179	175	176	156	159
17447	9139	6711	3023	2396	2188	1802	1559	1488	1283	1439	1241	966	924	878	866	770	763	692	677	651	633	621	532	519	496	463	489	475	467	465	483	472	522	435	476	579	464	436	418	480	446	437	424	441	435	396	414	462	414	418	426	423	438	431	411	400	420	420	409	409	400	444	455	464	436	443	440	418	423	470	423	457	443	464	410	443	472	420	422	446	437	441	403	401	391	432	436	431	450	444	463	418	452	452	420	415	412	410	432	416	442	406	440	405	415	398	438	432	390	420	431	434	469	441	472	427	479	392	407	391	445	393	447	426	432	436	404	423	433	441	414	447	421	415	422	439	434	411	431	435	444	413	434	403	445	443	410	411	423	436	451	404	446	393	412	524	413	402	412	406	428	432	447	439	432	420	393	407	443	438	440	396	433	442	442	454	441	411	452	399	455	412	434	405	443	442	447	390	464	441	443	427	437	398	421	457	442	424	429	412	399	430	429	418	394	438	394	406	405	397	477	428	431	445	436	417	434	440	427	453	411	445	445	430	399	405	404	406	442	432	418	419	430	388	398	422	417	454	424	445	443	408	425	448	441	374	452	438	406	418	418	439	442	431	396	456	414	448	394	388	446	444	401	406	430	409	451	434	455	411	454	421	395	428	467	387	446	453	451	422	407	409	428	424	428	424	444	412	410	445	404	396	432	435	437	423	402	430	438	415	419	411	434	421	448	397	403	427	465	400	441	430	450	373	414	443	447	424	424	459	412	411	431	421	427	459	424	410	445	406	427	468	395	438	450	423	399	403	422	443	455	427	442	414	409	448	402	431	411	402	412	396	389	434	446	393	418	477	421	433	400	391	378	426	459	399	467	445	410	411	440	441	410	431	453	441	452	438	454	480	398	399	428	461	439	369	453	424	447	440	430	444	433	429	404	445	440	439	456	455	461	446	429	432	446	420	443	425	418	430	399	387	442	410	477	431	411	438	448	416	402	426	436	430	406	426	415	439	411	379	403	414	434	403	431	390	406	472	390	409	416	433	389	428	420	409	404	412	444	386	359	442	399	426	467	450	449	423	418	394	427	436	463	421	453	448	459	467	426	411	430	438	409	450	426	426	406	416	419	414	448	443	407	445	409	469	434	415	422	426	418	413	438	429	445	420	431	448	409	407	421	436	468	396	433	457	425	458	425	433	435	397	388	396	453	427	440	426	417	402	446	446	443	400	436	405	445	424	446	427	431	435	434	439	451	454	421	417	460	431	420	424	425	427	413	389	400	446	442	451	456	446	444	404	404	404	413	418	409	440	395	437	401	422	429	455	438	438	399	429	432	417	422	403	420	426	447	417	404	410	399	417	425	434	450	409	417	412	409	461	442	423	422	414	424	412	449	428	471	416	496	431	441	433	418	442	453	492	387	445	429	445	427	438	480	406	447	425	398	407	443	483	407	433	436	430	439	440	415	424	409	410	431	439	424	433	397	416	436	439	424	464	393	425	387	411	416	443	433	428	443	422	408	422	461	395	430	413	418	441	416	422	443	405	447	437	406	419	408	426	447	420	423	425	400	449	458	443	447	427	446	431	401	411	411	429	446	424	425	389	458	450	422	445	422	416	433	457	394	402	413	457	432	420	450	410	391	424	420	424	424	439	439	480	422	415	428	451	441	409	431	408	431	373	454	395	424	405	469	445	455	407	407	430	419	457	462	457	386	421	425	420	455	445	396	445	414	425	460	440	407	409	441	422	456	454	418	409	426	429	459	415	398	428	453	434	436	423	430	384	416	415	454	406	415	402	439	415	430	455	414	425	427	471	403	420	408	436	422	414	421	424	428	428	435	415	402	400	417	415	449	416	447	432	390	423	404	413	402	424	401	448	416	416	439	448	415	416	420	447	439	441	406	428	427	395	436	457	431	472	487	426	435	418	419	379	449	442	436	444	434	433	447	445	442	443	442	416	415	429	461	411	426	454	429	429	431	403	437	457	431	375	407	432	445	412	430	412	398	388	450	433	458	479	403	398	437	431	438	442	440	422	448	445	431	401	391	473	436	438	411	422	425	447	448	438	375	426	395	424	456	415	443	408	399	444	425	426	412	384	428	417	396	390	386	403	391	430	417	416	442	423	448	410	415	447	456	453	429	397	389	479	434	409	416	453	437	428	439	413	415	444	465	459	416	418	457	422	454	427	433	453	423	390	443	413	477	409	455	405	398	428	381	423	403	402	441	411	413	379	414	399	431	434	411	424	421	467	408	451	422	400	415	422	438	389	441	416	402	432	452	408	399	424	395	408	435	445	420	448	416	427	392	439	419	417	433	472	402	379	404	426	390	425	402	418	418	413	410	422	408	445	455	381	427	401	413	438	382	437	435	417	446	388	411	445	418	409	429	451	448	429	453	455	449	425	396	419	417	428	438	435	428	448	446	432	395	432	382	433	413	414	413	440	421	376	424	416	425	478	402	425	463	443	427	445	438	460	430	400	403	424	410	441	433	389	436	449	427	429	445	406	419	448	396	421	409	445	439	428	427	409	404	429	426	411	425	421	454	436	440	424	411	466	413	470	443	424	400	416	411	446	397	443	395	410	413	395	418	426	453	377	457	415	437	413	461	444	405	443	439	438	435	403	436	441	388	448	430	381	394	436	445	416	413	412	395	398	454	403	442	422	432	432	457	427	427	409	456	387	412	442	415	409	422	495	468	414	416	456	439	422	418	437	392	430	414	406	432	409	425	398	430	408	404	426	432	442	401	442	444	401	491	420	415	441	443	412	446	441	426	422	453	433	384	426	416	424	438	429	437	412	438	442	422	423	441	460	390	399	392	401	440	406	417	422	442	400	449	434	420	434	439	446	435	375	390	396	451	430	407	417	402	429	433	417	402	411	411	415	459	428	454	439	430	433	380	423	412	461	397	386	407	447	434	403	405	395	420	443	414	409	466	403	454	414	407	421	388	413	490	406	415	446	432	430	417	442	434	420	452	433	444	435	440	408	422	412	431	413	403	427	434	374	432	398	418	474	412	406	442	423	432	418	468	409	385	422	405	411	445	445	438	440	456	458	411	410	397	417	430	417	430	464	415	441	462	412	427	442	415	386	412	401	446	460	414	439	423	454	405	408	434	418	433	404	418	458	442	423	436	429	428	402	391	437	417	448	483	440	453	376	410	413	408	474	404	405	421	454	445	415	429	434	421	438	373	425	429	414	406	422	438	429	431	417	407	420	422	416	451	421	388	372	401	445	451	433	411	425	442	410	417	409	386	434	373	437	428	406	406	418	410	401	427	440	421	424	415	425	419	401	391	435	408	426	422	454	435	375	454	425	428	415	398	433	399	435	413	418	435	425	427	432	433	412	430	429	405	426	438	387	433	452	437	447	451	458	434	414	429	457	418	425	437	411	455	465	406	436	399	387	418	408	412	451	460	432	418	401	443	437	425	441	430	428	452	453	430	430	427	438	395	414	408	467	436	444	400	438	410	451	423	409	400	420	434	429	437	429	434	390	424	442	436
6976	1806	961	529	408	386	389	406	446	423	383	351	357	369	330	358	353	366	331	357	349	375	353	341	331	327	348	353	302	346	326	355	305	310	326	354	343	361	334	324	339	364	334	343	345	325	325	336	311	335	351	349	346	336	310	312	322	311	348	326	335	346	349	346	339	344	344	328	374	365	321	347	359	354	336	373	330	321	356	342	335	333	376	330	350	360	330	351	348	325	326	340	324	309	349	342	334	309	340	350	341	317	319	324	360	321	345	348	312	298	334	343	354	365	314	355	304	330	365	314	361	338	341	348	357	338	323	356	320	349	333	311	339	335	338	360	328	365	315	352	334	360	363	367	359	334	322	305	352	336	327	314	360	330	346	352	344	342	292	297	337	339	329	342	326	364	344	324	335	346	295	345	380	361	324	356	354	346	328	359	347	357	317	319	341	360	379	321	350	346	334	337	357	355	334	289	343	316	324	328	322	329	345	316	334	373	338	368	326	327	357	314	364	369	339	381	334	338	334	349	319	335	336	355	371	317	341	350	338	319	355	324	348	332	335	314	355	352	358	350	332	341	310	303	319	328	359	334	362	319	329	304	329	352	320	332	372	316	361	338	313	331	321	365	315	308	316	358	340	318	337	338	309	336	341	344	323	299	329	306	339	340	327	325	345	350	325	329	381	340	355	362	344	339	367	370	346	358	317	357	341	354	330	322	342	338	359	360	347	361	342	334	311	340	396	337	331	324	328	337	340	327	338	352	355	346	341	332	358	355	332	395	327	356	356	307	339	363	360	322	355	325	322	376	339	310	391	353	316	324	377	337	344	332	321	327	346	319	352	349	327	339	336	325	375	363	341	338	331	328	343	350	334	312	303	340	358	354	379	381	337	353	328	309	311	353	357	333	363	309	388	302	325	315	344	333	368	330	354	320	358	332	359	350	324	331	345	346	304	352	325	351	315	321	330	335	349	309	356	358	334	312	334	339	352	337	346	333	355	352	357	335	333	324	349	355	334	327	337	348	367	324	354	344	345	318	331	325	340	311	347	316	308	315	363	324	348	332	369	353	327	326	339	323	353	331	339	350	350	339	337	325	381	316	368	338	334	333	335	366	334	313	298	365	339	333	337	323	352	309	316	374	334	317	316	350	355	322	301	301	371	353	312	344	338	314	328	331	348	308	355	319	327	332	341	324	329	373	313	315	326	339	355	344	331	296	314	338	325	351	338	314	365	332	328	322	322	311	346	323	335	345	380	326	323	343	322	317	315	346	332	320	329	353	334	327	330	370	341	351	310	318	311	324	363	340	322	338	327	343	321	319	321	373	330	315	358	335	341	321	318	328	324	346	351	341	294	341	355	359	351	352	327	379	322	343	337	312	347	354	353	347	363	319	331	356	350	366	355	346	329	328	365	366	356	377	319	319	368	360	332	311	324	341	359	318	365	324	379	312	322	348	333	332	343	331	368	333	350	324	340	318	303	314	342	309	351	341	348	335	342	313	360	377	355	361	361	349	309	365	352	323	332	338	352	353	317	292	349	328	333	327	331	329	343	340	356	318	341	336	336	341	354	324	332	350	353	354	330	349	335	297	326	345	356	338	342	341	314	352	348	361	331	325	352	343	305	344	308	342	338	370	355	368	319	350	316	354	367	361	345	328	330	329	328	332	328	341	343	336	348	373	322	333	335	321	344	336	336	351	311	326	345	299	350	366	335	332	341	373	334	347	329	332	344	331	359	334	357	331	390	362	292	307	322	312	377	341	314	347	328	341	367	346	318	365	319	329	369	312	340	325	318	370	353	356	362	360	339	362	310	340	336	344	361	331	349	331	332	347	332	320	301	321	321	380	343	329	343	308	331	345	330	336	348	365	304	363	311	334	314	317	329	351	336	330	384	317	387	327	360	361	340	331	340	314	319	339	325	347	337	341	303	309	335	362	343	350	368	341	347	358	296	359	361	300	333	378	352	320	328	326	321	359	327	354	309	305	321	355	323	338	380	343	346	342	334	311	331	328	344	324	341	362	323	384	336	377	314	372	331	320	354	306	370	314	333	345	385	338	351	363	352	365	321	321	345	347	349	342	338	339	342	319	340	342	331	298	334	353	326	348	374	351	332	357	291	337	369	315	354	352	345	362	342	363	344	337	357	327	361	376	358	353	321	339	338	365	316	339	356	342	344	342	336	353	315	362	354	326	346	356	325	347	347	359	357	325	313	309	317	340	342	350	337	351	341	326	348	347	344	328	384	315	351	344	297	347	335	307	332	326	334	324	359	307	351	342	335	350	304	307	343	337	355	322	358	340	363	356	334	317	352	312	352	366	329	352	338	337	350	349	341	349	331	323	334	335	357	334	325	325	325	341	348	341	377	356	324	334	308	374	315	349	332	350	352	376	325	332	297	357	349	356	329	339	357	317	350	318	327	361	348	349	339	345	372	338	334	360	346	344	337	345	331	355	367	365	338	367	309	321	339	347	296	344	350	329	353	350	376	373	331	345	314	303	368	309	323	353	381	305	328	327	335	339	335	346	355	333	295	304	359	363	311	345	337	345	323	281	317	360	325	357	357	356	328	362	342	338	374	346	324	332	372	291	319	358	345	317	344	366	310	340	319	341	309	335	320	365	353	319	350	318	324	336	344	352	359	335	366	314	340	323	336	345	349	327	335	341	339	371	324	346	349	319	355	337	313	337	338	338	315	318	324	340	321	340	354	311	352	342	334	332	304	353	327	334	343	360	328	313	358	336	315	361	343	308	324	341	330	394	295	349	335	370	318	357	342	341	319	351	350	333	317	331	327	325	317	348	326	317	320	358	317	366	338	304	325	305	345	317	323	338	325	325	316	321	346	353	345	334	325	343	331	331	354	328	324	335	330	331	328	324	343	373	331	353	356	356	359	327	348	338	324	352	337	329	377	356	378	327	349	345	310	335	375	345	382	338	331	342	307	341	326	379	333	347	368	309	375	359	310	350	323	337	364	376	344	336	364	304	334	347	358	330	327	349	358	340	344	336	299	337	331	299	328	300	342	318	347	343	351	326	340	333	349	302	309	325	313	321	371	337	354	335	350	336	354	320	322	349	334	323	316	361	335	335	366	351	308	325	306	346	334	324	397	324	363	339	365	350	345	314	358	318	345	348	357	369	322	348	305	338	355	360	353	313	344	315	326	329	328	307	337	350	320	323	336	328	350	340	321	317	337	299	317	359	364	353	343	399	322	318	344	313	346	322	317	319	312	371	322	321	363	345	345	338	303	321	332	347	330	321	338	375	349	348	328	323	332	365	340	317	330	316	337	344	323	347	336	333	331	328	320	332	328	352	341	336	347	336	311	348	349	326	325	349	324	373	341	325	324	340	337	308	323	321	328	325	346	329	397	335	349	323	350	310	347	323	347	366	336	370	350	363	332	381	346	327	354	353	330	330	373	307	320	336	350	314	319	334	334	328	375	292	372	350	294	338	344	317	355	357	353	321	329	356	311	336	317	312	330	302	348	325
5795	2296	2102	1528	1406	1368	1297	1180	1218	1140	1106	1112	1086	946	967	1024	937	951	866	939	868	849	892	888	861	870	831	820	840	785	808	859	882	840	868	862	813	868	853	835	874	817	834	831	851	878	916	886	850	849	840	828	826	856	883	821	843	843	856	840	848	825	900	889	836	817	855	839	869	826	791	862	865	817	860	867	853	893	783	914	859	849	858	868	870	821	819	852	834	812	861	932	848	842	859	899	866	863	873	852	869	873	846	819	847	805	856	826	846	869	838	848	908	878	796	851	841	823	900	864	817	812	831	868	879	850	930	832	783	811	836	814	880	919	865	807	848	863	836	853	885	865	871	895	847	792	864	940	784	867	825	855	816	815	832	852	777	847	860	901	893	796	855	891	841	810	806	819	854	873	859	876	894	803	846	802	832	861	849	839	886	874	888	874	848	830	834	874	812	840	845	902	827	819	857	834	752	903	837	849	836	842	850	857	845	874	835	836	848	860	852	803	847	828	835	872	884	869	879	841	878	811	884	870	880	855	796	819	827	875	870	828	841	828	819	873	872	889	780	846	873	857	829	885	818	850	834	878	839	792	844	871	849	811	891	810	899	873	884	865	868	814	875	855	913	810	858	875	771	839	899	837	841	810	840	837	848	861	868	776	861	820	814	806	836	809	849	848	869	846	858	873	815	867	869	838	871	852	831	832	860	823	853	889	851	814	867	829	840	804	831	879	874	893	831	836	873	832	827	850	841	801	837	849	846	848	743	878	834	853	858	859	786	862	813	842	823	824	878	829	835	843	895	871	854	813	813	851	828	847	914	845	870	863	862	849	830	862	881	850	825	844	859	791	834	833	809	824	827	848	818	842	850	836	828	840	809	812	858	872	875	878	850	824	868	886	838	773	804	806	853	854	846	839	807	862	831	810	842	797	840	855	844	801	816	853	847	884	859	827	912	828	812	866	841	848	841	797	906	828	861	897	922	884	847	859	866	817	805	815	844	795	863	796	889	807	901	842	898	873	799	845	839	774	855	883	819	887	847	829	869	839	859	884	784	864	833	834	909	824	888	862	850	803	829	827	865	782	797	854	926	861	883	825	853	890	915	863	856	891	822	854	818	831	867	851	833	815	792	853	819	890	806	862	843	803	873	912	803	845	869	805	816	867	895	826	809	865	886	832	818	819	812	851	874	868	884	838	861	825	845	889	860	862	844	873	891	840	880	824	807	861	864	826	806	826	828	893	862	861	813	892	836	848	817	868	843	857	853	789	855	849	848	787	895	871	832	874	773	807	862	857	880	841	860	839	799	873	827	837	808	889	845	849	847	846	843	853	842	806	852	900	905	868	843	917	851	778	849	783	837	841	862	879	822	819	842	833	858	903	899	827	805	814	854	856	883	815	860	887	820	831	825	845	856	893	877	865	848	853	790	873	873	830	857	852	885	850	855	863	857	877	831	824	820	853	862	835	811	856	842	810	816	855	862	818	838	825	860	854	823	860	784	815	798	842	801	882	882	842	854	858	845	894	825	831	836	886	803	850	895	849	871	855	906	902	856	842	844	748	852	857	902	861	871	812	904	899	893	796	836	860	885	823	835	857	861	844	859	838	864	837	829	883	857	848	903	804	869	851	867	881	892	855	889	871	846	871	862	845	847	859	839	814	759	830	883	834	831	824	882	834	836	838	891	874	861	835	874	900	901	789	856	873	869	848	857	864	843	865	787	803	830	855	851	847	850	826	828	815	826	904	822	812	904	822	880	860	800	829	877	875	891	838	817	846	881	878	851	776	857	836	839	861	892	863	815	822	879	850	818	908	866	876	890	887	880	887	837	837	802	803	830	864	900	863	823	867	833	898	810	877	849	829	882	779	879	855	818	820	881	821	841	845	816	828	839	817	837	857	857	842	869	857	862	860	888	839	868	798	804	810	833	811	862	851	801	864	817	910	886	859	863	819	851	900	835	851	860	877	830	846	843	877	799	819	867	878	841	854	827	808	889	857	807	901	841	834	844	897	848	869	835	836	883	852	862	845	823	886	900	878	871	808	807	783	857	821	874	894	819	864	837	832	887	872	844	853	833	822	853	804	865	867	893	837	845	814	833	857	872	826	870	800	870	784	857	881	814	850	832	833	813	844	896	847	871	858	888	913	891	860	899	830	895	841	882	886	799	854	856	871	871	826	874	834	855	877	847	869	851	815	871	847	850	869	866	885	866	844	829	790	846	877	882	843	833	838	827	842	877	824	830	822	834	895	846	845	834	842	842	836	913	888	805	858	832	836	827	820	874	831	913	881	761	851	888	835	833	825	865	825	826	855	892	853	868	851	812	858	907	833	858	805	862	881	805	837	844	823	808	872	857	862	812	821	856	871	855	895	869	810	854	861	827	863	817	869	880	825	865	811	833	825	861	861	861	823	800	887	842	851	883	813	907	856	805	839	901	873	801	876	848	859	829	777	826	820	839	841	834	833	850	769	778	859	864	857	860	886	864	886	881	812	853	855	790	822	866	828	853	805	822	896	881	859	881	811	906	841	850	825	857	866	876	846	842	789	850	834	837	833	817	803	801	880	834	930	851	872	820	823	836	905	861	842	785	862	903	856	838	858	847	811	857	865	959	858	870	810	866	856	892	840	886	819	834	883	822	855	897	891	860	854	872	879	852	861	894	794	847	905	862	862	847	868	814	875	848	854	792	887	814	904	895	869	881	828	828	794	856	870	854	794	881	874	834	843	865	838	895	888	820	826	799	791	872	878	858	919	837	870	853	859	911	875	825	864	849	833	875	845	850	855	790	842	860	852	798	860	853	830	845	866	887	876	828	860	855	864	821	841	816	789	869	889	865	891	832	817	875	833	864	846	850	838	876	809	819	898	880	835	855	871	856	847	863	842	846	876	843	851	790	849	891	855	853	893	831	857	859	840	916	854	867	879	864	898	834	817	866	887	849	916	892	851	838	807	872	820	859	861	843	828	830	883	824	834	884	817	876	813	827	828	825	847	816	848	829	789	837	883	829	864	818	852	828	854	840	864	824	877	840	841	852	866	846	873	823	854	839	840	929	879	842	848	863	863	840	843	802	798	841	858	847	806	835	859	854	840	834	822	825	827	770	888	847	808	880	851	846	824	864	839	851	859	837	833	856	856	879	814	846	845	877	779	825	861	858	841	799	860	840	878	855	821	855	810	789	844	832	823	831	878	887	850	876	822	850	844	815	821	868	830	835	858	795	833	874	857	805	879	870	906	847	884	815	828	841	870	860	827	841	877	849	837	876	820	759	836	860	831	811	829	891	858	875	810	779	869	850	810	837	830	857	855	884	850	841	869	843	831	850	827	864	866	926	818	876	832	865	822	827	869	843	832	831	871	817	887	846	896	851	941	897	827	813	850	829	859	869	848	801	847	868	863	810	792	823	838	841	830	805	831	867	834	879	856	808	803	781	853	846	849	835	896	872	879	841	843	846	887	834	847	817	785	868	868	818	895	807	858	823	922	822	821
17911	7140	3711	1161	680	597	507	439	450	459	370	370	363	330	365	367	348	353	306	344	354	324	319	294	312	330	339	327	315	296	308	306	319	322	330	328	301	306	331	312	342	308	299	301	314	329	288	358	354	300	331	291	341	306	307	298	329	302	295	315	278	290	303	343	305	319	319	295	336	329	320	317	300	295	293	309	298	300	281	299	311	326	292	286	314	299	296	306	323	322	321	303	314	296	330	302	309	313	291	305	303	304	341	322	291	306	300	330	304	327	327	281	302	300	323	321	314	282	309	333	312	351	307	312	326	314	284	336	316	294	293	326	333	289	314	303	293	297	324	294	291	313	311	293	316	303	306	321	308	308	303	321	350	308	315	296	312	310	341	310	313	318	303	289	277	288	319	285	304	322	306	306	342	307	318	304	293	308	280	298	297	324	311	291	313	333	330	296	331	312	282	318	320	276	335	345	321	284	330	290	315	303	327	332	293	286	334	296	295	307	311	306	319	314	331	271	310	332	292	318	320	321	290	300	329	316	303	320	264	339	279	293	311	298	309	340	293	328	298	311	313	343	295	293	302	331	282	284	328	335	340	290	295	299	325	311	312	291	289	293	313	292	299	290	302	291	306	329	322	298	325	332	329	317	300	295	323	314	329	308	309	305	292	296	340	351	318	287	337	313	279	334	337	380	309	323	342	323	301	318	308	318	273	299	323	323	298	324	272	323	296	335	319	320	322	287	300	318	290	316	320	331	281	278	309	271	315	329	307	309	300	309	303	282	321	311	308	317	306	324	333	348	290	284	287	287	317	270	300	309	288	333	313	296	314	279	323	308	333	316	290	332	311	295	308	302	311	325	276	292	338	280	278	304	309	277	321	296	329	315	338	312	279	290	335	295	328	322	317	331	312	298	330	309	314	313	306	304	321	288	278	350	284	346	330	312	298	281	301	319	341	328	301	315	323	326	319	323	315	293	344	324	292	306	304	316	328	335	280	328	337	306	330	308	270	310	321	318	325	341	310	302	333	325	281	316	332	303	291	304	303	308	297	294	304	326	271	315	318	313	299	318	312	265	305	319	293	328	304	321	315	304	290	313	287	297	322	342	337	322	308	331	332	319	331	316	328	285	289	305	309	311	327	278	298	331	303	315	339	314	295	276	332	311	301	317	331	298	309	325	303	288	333	314	300	301	304	333	315	292	319	287	298	297	315	321	324	336	307	304	311	287	306	302	336	327	324	333	348	316	323	299	305	332	290	310	329	296	309	340	282	296	314	322	272	293	322	302	310	298	308	322	345	294	298	337	321	298	322	307	311	305	299	306	292	306	267	306	305	307	280	316	325	292	259	326	315	316	264	273	288	323	287	299	305	340	342	319	299	299	329	309	315	296	353	320	296	296	343	345	326	325	302	345	307	306	316	314	320	303	279	309	336	341	296	338	324	287	315	296	299	335	330	319	339	313	324	305	304	320	309	301	304	310	295	322	304	300	316	307	305	330	307	259	313	307	308	294	309	338	346	343	291	307	313	294	322	320	294	320	307	319	336	335	310	330	327	321	307	312	315	284	324	311	344	323	278	346	306	333	300	303	337	323	313	313	328	322	301	319	315	318	311	329	314	300	319	310	305	308	276	306	273	292	300	318	292	318	291	284	319	291	325	286	334	305	293	293	320	307	300	256	324	312	328	308	292	290	295	322	316	292	316	303	288	309	295	306	321	291	305	314	308	298	286	296	288	307	334	332	308	292	307	300	302	293	297	320	309	316	307	310	320	297	332	297	309	305	300	302	348	308	328	296	300	335	321	283	282	299	320	318	310	269	299	301	281	305	312	313	336	296	296	305	329	318	290	322	307	300	322	294	327	327	299	284	307	286	302	336	321	337	315	274	289	283	332	318	319	311	313	309	311	294	263	284	315	326	295	296	315	310	290	338	345	332	313	327	322	323	299	338	309	293	320	332	338	354	305	313	337	293	316	308	298	299	322	310	279	340	290	311	302	309	310	311	278	310	304	291	322	319	310	319	282	301	310	287	313	300	306	315	346	301	341	309	327	290	294	332	319	295	294	275	315	333	294	300	328	310	300	313	301	321	313	323	285	320	302	334	328	322	342	323	285	304	301	274	306	295	300	303	309	329	311	310	349	289	328	311	295	321	318	317	329	331	288	307	306	309	294	314	306	315	334	305	275	283	323	319	298	277	329	308	318	331	304	309	311	297	341	322	304	303	310	303	354	306	318	290	273	299	280	309	291	322	307	311	321	311	283	324	296	322	345	294	346	300	277	312	301	303	308	316	342	289	307	349	340	319	306	300	316	290	325	303	319	343	317	323	333	304	302	322	310	305	310	316	318	302	287	326	304	317	316	300	329	289	296	306	297	304	281	299	300	299	313	316	329	336	327	306	346	307	315	303	286	300	329	300	297	288	282	328	303	309	291	320	302	313	334	322	311	328	291	295	305	316	270	291	320	327	302	330	295	351	292	330	299	301	313	298	324	308	331	300	307	287	315	314	304	335	320	299	308	300	271	325	330	306	321	344	312	326	305	293	304	278	310	331	311	337	322	323	313	298	285	305	302	350	300	299	323	269	339	305	295	290	285	302	317	299	335	330	318	298	338	331	339	301	327	320	282	365	299	320	319	285	298	348	336	325	278	285	298	327	320	311	332	289	306	303	293	304	319	327	314	276	281	330	349	305	317	297	323	294	296	316	315	312	315	314	302	287	271	323	338	318	333	317	280	269	324	276	286	291	291	288	350	314	314	290	326	348	305	309	334	315	283	307	329	312	329	310	295	297	280	334	304	287	323	300	292	303	314	290	312	294	338	311	301	286	299	294	318	346	284	308	368	341	295	359	329	295	313	289	295	332	289	302	306	314	325	297	280	330	309	327	268	277	326	287	303	279	317	296	330	349	292	313	327	316	315	285	290	318	306	319	313	313	325	299	327	298	294	314	327	319	318	319	315	323	290	313	310	297	306	305	318	287	322	332	292	324	327	311	306	312	331	293	292	306	283	280	324	329	312	316	329	298	308	337	344	294	291	305	311	305	300	334	303	304	312	294	273	299	332	315	294	307	289	294	319	297	333	323	311	312	300	332	350	311	288	322	361	321	293	353	306	325	312	354	284	325	302	336	318	296	292	313	327	296	343	314	343	331	321	311	294	299	328	325	309	292	322	309	341	317	284	266	283	297	325	261	263	297	321	298	290	281	314	313	294	328	328	304	298	287	298	318	275	306	321	333	328	315	294	308	311	313	297	258	322	305	289	313	340	317	295	292	325	337	293	310	319	322	316	308	339	338	309	298	307	280	306	297	303	324	279	311	303	279	289	342	300	300	309	294	278	307	324	313	306	307	306	305	328	301	297	302	296	327	330	320	297	302	331	342	315	285	308	336	298	314	330	285	322	307	266	312	314	297	323	284	297	294	340	319	332	301	297	330	337	347	321	284	293	287	289	314	317	313	284	316	326	328	335	301	287	310	321	346	331	308	300	286
13974	6993	4268	2351	2029	1996	1668	1733	1593	1529	1359	1289	1209	1133	1149	1135	1136	976	974	924	999	881	865	909	773	816	830	819	811	775	852	781	769	782	755	774	798	808	763	801	798	778	743	809	750	780	743	742	798	765	747	858	793	803	824	804	786	752	775	783	788	806	783	803	801	772	812	738	738	802	720	805	765	752	789	789	758	798	814	778	763	765	786	768	790	802	803	770	749	793	741	748	743	753	765	783	814	868	775	825	803	845	761	810	810	855	788	760	792	768	798	752	771	778	771	808	774	765	747	783	746	782	862	825	784	770	785	779	790	795	760	772	802	771	790	772	853	804	760	815	745	800	781	797	855	761	806	811	770	801	727	745	780	759	732	818	752	819	768	766	794	722	814	763	767	788	775	774	816	799	781	781	766	777	808	735	784	807	813	827	753	773	772	781	799	755	750	793	798	796	754	768	751	734	762	828	819	797	799	785	776	773	800	790	768	750	770	774	767	774	771	719	779	766	773	756	784	784	746	784	772	769	774	759	817	788	793	799	766	714	773	772	736	760	798	768	773	757	818	762	813	799	793	715	780	774	766	777	779	791	769	747	767	815	809	788	756	733	823	765	795	800	787	782	780	824	773	790	782	778	758	756	830	735	811	818	754	802	750	791	777	786	770	744	781	830	772	820	778	779	801	810	768	822	787	763	810	779	801	812	794	762	799	766	808	774	789	746	755	753	786	772	767	827	772	771	803	770	777	761	768	740	772	743	795	831	762	820	753	739	777	799	799	801	789	757	811	728	815	754	805	804	793	782	768	837	758	785	790	788	786	794	746	811	784	755	797	771	800	764	748	772	759	794	783	742	777	774	753	796	799	798	763	777	804	784	781	834	767	803	811	793	792	764	747	814	828	734	761	771	842	735	774	775	806	800	774	750	817	792	771	807	715	744	780	753	767	792	738	840	799	735	794	767	758	807	775	798	771	804	816	792	765	745	737	775	804	804	770	741	754	745	782	812	779	774	786	777	786	701	794	783	759	793	793	787	773	778	798	752	764	819	779	797	764	725	806	777	762	803	775	733	759	768	758	808	734	781	785	779	747	801	757	750	790	800	786	776	712	786	810	777	797	766	726	834	803	785	780	813	787	767	768	752	763	787	750	806	809	790	729	763	816	772	793	801	792	769	748	778	805	759	761	797	703	798	786	813	798	772	764	751	758	778	840	709	760	822	822	790	787	753	781	722	775	768	792	772	741	768	770	781	828	779	808	828	792	715	779	748	787	803	771	794	830	778	774	755	742	741	766	804	813	775	731	743	800	818	749	774	786	758	803	791	810	767	785	852	793	787	774	805	804	755	826	759	782	776	771	816	752	787	689	777	761	778	830	741	783	781	781	749	751	763	760	762	766	772	768	812	783	792	802	766	770	831	758	765	839	761	762	762	726	802	751	811	798	768	766	776	766	780	776	798	832	717	813	782	778	773	808	780	805	767	759	822	766	763	781	798	779	806	806	798	761	793	805	804	766	771	804	759	785	728	792	758	716	759	827	745	762	833	779	765	797	786	747	755	779	774	778	746	767	801	753	733	764	822	763	800	748	759	777	760	751	768	744	809	818	752	753	770	759	799	771	798	761	778	773	765	792	763	743	795	759	767	769	780	767	836	801	786	802	745	769	760	794	746	718	780	765	787	812	718	811	815	768	779	752	799	738	776	799	776	820	769	771	777	748	784	851	811	769	731	768	785	732	743	741	779	743	856	801	760	761	809	763	783	816	781	783	720	786	774	819	795	808	823	781	823	804	755	764	781	793	815	812	772	783	767	820	759	750	753	695	754	770	831	777	794	767	755	744	828	771	761	845	756	849	839	767	806	854	796	763	786	786	795	768	772	721	755	784	784	759	764	746	803	764	801	773	766	755	759	759	777	830	731	789	755	774	775	788	823	773	746	761	762	716	762	768	786	796	709	742	757	796	783	774	786	814	784	759	761	775	759	786	768	818	714	750	784	788	768	778	776	779	798	722	777	772	754	780	775	723	780	835	735	746	804	808	791	767	762	792	742	759	775	806	793	788	809	784	823	759	787	798	817	735	770	792	749	769	769	752	792	792	750	784	784	778	768	744	766	781	724	739	793	806	791	760	797	817	772	796	790	793	798	791	829	759	745	786	806	755	757	787	772	815	819	808	795	746	801	745	750	773	791	819	807	724	755	793	764	783	828	789	782	790	787	768	780	742	720	772	769	775	754	732	770	767	789	763	801	753	805	802	793	773	736	789	795	766	777	820	762	708	793	761	832	768	772	761	771	745	716	771	790	818	781	819	728	754	709	791	792	822	754	790	775	776	777	786	730	796	822	832	809	742	781	756	720	746	762	762	755	815	787	797	723	791	741	762	767	782	813	803	775	785	785	712	802	777	780	788	765	795	793	792	754	785	811	763	741	818	828	748	718	767	794	792	747	755	790	816	759	796	800	808	800	741	776	727	824	803	732	762	779	776	781	806	754	803	813	790	771	780	765	804	784	783	773	783	773	800	829	805	757	752	766	791	777	797	748	733	748	757	794	754	744	783	762	748	752	775	821	778	735	769	767	741	775	749	791	810	730	802	762	792	799	788	764	763	743	762	784	808	764	745	790	785	753	750	787	779	782	831	776	743	770	777	813	765	847	756	785	781	773	791	749	776	746	778	817	780	776	785	773	743	761	747	713	783	763	782	805	772	828	781	810	794	812	763	730	744	747	760	745	802	783	802	789	774	786	768	762	789	792	756	781	791	793	811	743	819	756	720	762	725	798	790	842	783	788	779	791	794	747	804	739	820	765	810	756	768	777	793	759	775	770	756	746	782	793	791	786	762	753	799	762	761	813	810	766	760	802	770	769	790	775	776	773	797	831	780	770	773	712	799	774	831	827	803	747	813	776	753	778	822	799	721	751	788	813	813	759	816	805	746	775	765	772	738	802	750	792	749	717	774	775	762	764	817	769	816	778	812	746	749	723	739	763	779	771	833	775	768	795	811	752	786	783	758	789	783	805	776	735	738	797	805	752	777	812	768	789	794	731	779	792	732	798	739	752	726	786	740	755	724	753	801	779	759	815	750	776	834	784	790	789	793	766	818	775	802	795	789	741	798	785	741	825	790	772	794	782	858	765	731	818	809	796	785	767	723	752	785	828	772	724	746	776	777	805	796	811	738	756	770	795	798	769	770	831	807	855	768	757	775	764	785	788	733	793	732	775	767	785	743	757	768	764	756	835	792	776	816	801	767	774	808	763	776	852	795	762	802	753	768	769	761	761	759	793	828	816	744	790	784	776	798	800	744	806	800	790	786	791	797	749	789	732	792	802	805	761	828	793	799	774	749	751	797	795	773	829	783	766	789	821	787	753	807	806	807	806	788	781	778	734	768	764	803	788	782	781	789	793	812	730	783	713	776	812	736	780	734	846	777	798	762	788	765	769	757	798	787	819	758	760	771	774	801	759	741	755	770	803	778	822	749	746	756	813	797	790
26355	9795	4950	1347	804	581	494	437	429	357	344	281	271	277	258	266	255	233	225	210	181	199	228	194	174	220	210	176	180	179	192	176	208	172	194	188	195	200	168	161	170	159	157	186	194	166	175	167	180	179	179	190	178	171	163	158	177	171	145	183	180	181	185	183	173	190	192	184	168	180	192	174	203	162	163	172	150	185	167	162	175	188	177	208	174	219	176	167	175	184	178	199	191	185	166	178	165	184	166	215	153	186	207	185	182	159	172	179	171	190	172	190	177	163	191	166	181	139	152	168	170	184	159	177	159	163	177	133	181	207	181	185	179	197	192	176	158	171	177	161	183	164	161	148	169	180	167	165	188	194	180	170	175	173	176	174	202	189	189	177	167	166	168	159	178	174	185	164	163	176	183	176	156	173	173	198	202	185	177	173	185	161	164	171	179	181	184	195	167	171	181	172	159	165	162	165	164	186	175	161	112	182	192	177	174	192	155	159	172	186	175	197	190	169	179	175	169	164	179	166	180	179	190	180	192	163	157	160	176	203	174	184	197	163	162	174	161	145	160	173	156	176	163	172	182	162	158	183	195	182	179	177	222	155	176	164	173	174	172	181	196	148	174	182	188	171	169	207	176	189	193	167	161	178	172	173	177	180	170	182	197	203	174	165	166	174	163	172	169	144	196	165	167	149	155	177	185	181	165	162	156	161	184	160	156	170	198	153	164	193	173	167	176	179	180	150	174	166	187	167	169	194	171	192	200	205	176	145	191	177	164	167	203	202	161	159	180	179	177	197	183	168	186	172	188	179	173	166	141	172	184	194	193	167	180	170	167	170	176	170	170	193	155	174	198	189	175	158	184	181	183	169	158	192	170	171	151	146	181	156	192	175	196	190	166	198	170	201	142	174	189	170	164	169	167	185	180	173	185	189	162	188	147	167	182	174	168	160	188	187	170	187	158	166	170	173	164	169	168	175	159	193	166	143	184	166	181	183	146	166	186	149	183	202	168	174	181	168	176	160	164	153	186	198	184	179	140	190	174	170	179	199	169	158	164	152	192	184	166	152	208	158	156	180	176	169	172	170	193	183	162	174	210	167	187	167	178	171	187	158	147	169	182	164	177	156	155	192	166	164	179	167	163	193	184	186	190	141	182	166	192	183	164	173	172	170	169	187	182	175	157	182	173	172	191	195	163	180	170	172	161	157	183	164	172	183	179	173	185	183	178	154	163	175	183	159	168	174	170	170	174	176	190	174	168	176	179	203	169	176	183	148	144	189	154	178	180	162	174	151	175	173	212	185	197	178	190	166	156	173	183	193	170	177	163	183	191	162	172	160	174	180	183	171	175	198	187	174	160	155	189	190	176	164	186	167	185	164	191	180	166	176	174	175	170	168	175	159	157	155	182	186	178	194	194	145	173	168	177	179	175	198	153	146	168	162	204	213	153	172	171	180	188	167	168	182	185	188	145	174	204	174	182	189	163	162	195	191	169	153	175	160	202	181	169	198	181	180	186	170	173	183	157	179	159	180	177	145	187	168	176	173	146	167	168	194	178	159	176	181	161	168	174	181	154	185	160	160	164	178	167	171	170	168	158	176	174	182	174	174	169	163	162	184	162	197	190	172	160	158	178	188	181	183	206	173	187	193	171	159	173	175	178	184	161	172	158	160	152	164	158	172	177	191	184	172	164	172	171	205	199	163	189	161	157	191	167	177	185	178	196	173	183	188	177	144	175	193	197	167	185	167	147	165	183	174	188	188	168	167	161	183	181	154	143	165	170	174	193	152	206	199	174	186	167	179	166	171	167	186	159	188	176	162	153	179	170	172	184	157	173	166	172	166	202	179	174	185	181	188	181	180	173	195	179	171	171	167	191	171	173	169	180	182	169	197	177	137	173	181	196	199	199	179	164	173	184	196	204	186	176	169	187	151	170	184	156	164	163	164	200	161	178	191	171	190	156	173	168	216	187	184	164	179	188	207	173	185	183	207	189	178	174	184	163	174	166	177	172	163	165	176	202	186	188	162	168	201	191	173	174	186	167	166	191	167	166	190	194	167	185	183	187	195	174	168	163	174	165	163	196	195	181	170	191	204	210	171	176	167	193	157	167	186	147	178	157	179	167	158	183	170	191	195	167	180	171	183	178	174	149	202	163	151	182	179	161	179	173	167	146	175	166	154	193	167	167	162	186	197	181	182	171	168	162	205	183	197	176	191	181	176	147	178	180	151	172	177	189	164	169	152	171	174	164	163	180	179	169	173	169	176	184	170	183	158	200	185	174	159	151	192	158	156	159	169	192	181	197	177	168	176	161	168	191	160	172	188	197	181	150	176	185	170	182	190	162	178	169	169	159	176	173	189	138	178	181	179	177	174	175	163	202	167	178	176	187	187	183	174	172	190	169	178	185	153	172	161	138	170	178	169	150	152	189	174	194	196	166	191	189	181	165	191	168	177	180	181	190	162	169	188	156	180	183	166	178	173	178	175	180	172	168	181	170	163	164	169	161	168	161	192	165	168	155	158	185	182	195	180	167	165	177	171	167	185	194	178	190	171	172	194	186	171	170	161	166	182	188	161	183	159	173	171	183	202	197	163	174	162	181	160	184	169	184	179	164	177	146	178	175	168	156	165	150	161	178	177	176	181	152	181	178	162	158	173	163	203	188	192	201	164	165	176	175	178	162	190	179	204	186	163	192	207	173	175	194	192	174	204	171	160	178	169	166	182	190	168	178	171	177	156	187	157	174	146	157	171	185	199	159	178	179	153	179	166	187	169	168	171	158	186	167	181	173	173	169	172	168	196	169	161	178	147	171	167	187	175	189	186	172	177	175	179	193	178	200	150	157	159	189	177	174	178	184	152	177	177	162	167	198	184	178	149	173	171	175	188	169	167	168	189	171	184	197	176	195	163	174	205	164	172	179	167	170	186	182	161	165	186	152	172	166	160	168	187	169	180	181	151	147	185	167	166	165	174	149	181	168	173	181	191	176	163	166	165	182	173	172	185	170	171	181	181	191	174	168	173	177	196	157	189	161	176	212	180	168	174	170	193	178	173	191	205	181	187	194	162	160	172	193	166	180	185	182	165	158	181	163	157	175	183	184	185	181	151	193	199	173	172	151	164	187	174	187	205	178	187	185	154	145	162	201	171	184	180	189	163	150	151	183	167	192	162	166	166	146	150	160	157	155	186	172	185	196	173	168	186	178	200	172	163	189	174	165	161	163	177	180	175	149	168	169	169	179	161	167	166	185	194	190	168	142	165	167	173	174	175	165	175	174	147	161	157	202	198	171	164	191	169	166	185	172	165	171	166	175	198	184	190	168	163	163	179	182	146	161	195	178	187	211	192	198	179	194	177	186	175	182	195	183	159	204	166	178	168	186	177	195	158	173	188	171	168	163	186	177	157	173	196	174	176	162	180	194	177	165	173	161	184	169	161	164	201	186	183	159	181	177	177	162	150	159	170	178	173	173	161	189	152	170	163	168	160	168	168
17878	8248	5300	2962	2731	2397	1998	1966	1673	1527	1423	1312	1228	1012	984	1026	959	868	799	785	730	698	631	604	541	495	540	490	525	473	501	495	492	499	503	548	538	510	502	470	453	454	487	463	466	484	480	479	492	470	488	482	475	496	428	473	498	521	493	492	471	485	498	485	480	488	479	465	419	518	460	475	451	473	480	486	459	499	487	448	455	518	463	491	465	442	454	429	475	453	451	466	445	505	466	474	479	484	508	436	488	436	458	472	461	475	476	512	456	473	474	413	444	459	478	488	469	484	491	462	467	458	435	491	478	479	475	466	480	477	442	448	446	442	436	514	439	444	512	493	479	485	455	453	465	452	462	472	454	468	484	487	442	455	449	468	483	484	456	431	445	469	474	435	457	478	487	459	430	444	432	448	477	478	477	468	434	483	482	468	467	441	495	436	474	438	476	431	496	471	487	470	465	448	481	464	497	439	449	483	481	437	447	471	470	451	460	496	465	472	438	458	491	474	470	518	462	463	430	472	481	510	476	419	468	506	501	466	441	481	472	456	454	437	446	471	462	473	444	470	458	425	473	450	456	490	453	474	450	461	488	482	481	447	456	488	459	465	468	464	470	465	460	456	398	468	459	465	471	462	427	470	441	481	408	442	453	446	481	462	436	493	402	494	426	448	445	454	444	479	478	458	449	466	420	480	439	453	461	470	416	444	492	465	454	444	457	479	495	458	450	508	452	468	479	439	468	446	473	483	479	466	452	454	438	461	470	468	417	476	431	466	476	419	511	482	442	445	497	457	451	448	493	479	504	464	457	477	431	464	453	496	451	464	483	467	488	480	477	448	434	481	476	463	476	477	499	486	451	466	470	440	415	478	456	469	449	428	468	478	463	465	475	450	497	481	470	454	469	473	480	457	484	477	456	452	451	445	466	476	457	478	454	463	448	447	478	475	480	473	461	477	453	415	418	456	448	480	494	469	434	420	474	454	449	474	465	471	454	501	501	437	428	459	486	455	432	495	451	494	464	501	472	482	466	446	483	493	484	434	468	462	469	490	463	470	476	445	418	431	473	462	478	465	454	476	494	488	462	455	453	475	491	436	476	492	456	462	484	462	443	487	453	448	477	453	448	457	462	496	466	456	488	475	494	478	477	452	500	457	473	528	456	441	501	456	468	478	479	480	464	494	441	439	437	469	431	463	450	475	488	475	458	457	429	477	482	457	454	462	459	456	467	462	408	427	458	432	446	478	434	470	462	476	454	493	497	464	459	506	458	493	465	445	435	428	471	489	466	438	444	467	428	493	430	463	509	495	466	463	438	473	487	450	514	466	491	454	452	477	493	417	443	512	461	468	474	473	465	474	478	516	446	480	467	477	480	497	476	470	476	444	454	446	526	484	470	456	464	473	441	479	479	448	471	446	460	470	455	519	469	469	473	470	454	486	429	441	439	427	458	526	429	474	479	453	497	429	450	464	488	422	510	485	480	486	467	462	471	455	482	451	423	424	419	460	470	452	451	436	479	430	471	495	486	443	464	502	459	448	458	486	478	454	449	477	454	463	482	463	440	488	438	460	455	478	450	472	456	474	481	483	439	464	431	430	470	468	460	501	440	478	481	523	496	451	444	450	496	494	480	479	440	470	467	490	473	480	463	467	444	445	444	462	450	501	463	477	439	453	458	456	501	479	460	476	472	476	480	404	471	472	463	495	471	448	491	468	477	446	449	482	458	465	428	443	466	459	454	458	517	470	493	449	458	478	478	453	473	472	497	431	468	503	481	446	439	513	494	428	456	444	463	507	463	483	457	423	481	455	468	457	455	477	476	474	454	470	434	466	455	449	451	473	421	499	445	452	432	462	442	463	495	452	452	467	467	477	462	466	441	450	480	477	442	478	511	454	475	446	467	468	457	466	485	435	456	445	442	432	467	490	449	461	437	483	463	461	452	469	433	470	482	461	498	450	477	468	425	480	476	473	488	492	506	425	465	507	473	488	458	463	429	479	486	454	474	442	453	474	484	478	435	435	463	420	472	466	487	459	433	483	471	478	490	432	484	504	462	457	445	480	476	474	441	501	445	470	448	439	491	461	476	439	490	477	445	438	461	480	466	450	434	473	472	442	435	458	496	437	460	490	483	470	472	470	454	454	475	500	443	451	484	430	493	471	456	464	477	445	493	436	469	465	442	483	453	463	465	441	492	455	485	457	471	441	466	447	435	479	454	490	457	468	471	438	469	488	496	512	484	428	488	450	493	497	463	443	462	472	434	541	468	472	471	493	477	478	472	498	434	466	477	452	451	459	468	460	456	466	459	406	433	439	529	472	500	446	486	507	481	467	460	473	502	497	477	475	466	516	502	465	423	461	465	457	484	466	465	464	527	469	433	491	458	511	464	499	490	453	463	462	478	485	455	471	506	467	479	467	478	456	415	441	459	468	452	477	455	438	488	482	454	455	477	460	463	486	467	437	469	434	455	461	504	472	440	485	465	453	470	457	484	463	486	465	479	487	410	486	481	450	471	426	449	442	450	494	482	430	480	474	459	459	452	437	451	465	477	459	435	497	485	489	457	448	473	439	489	464	464	451	472	448	463	441	457	461	444	465	496	445	459	473	432	443	446	467	479	517	470	483	473	470	484	462	473	446	457	473	460	475	447	465	469	462	463	431	434	476	480	475	488	449	442	456	470	457	482	444	456	426	454	438	459	493	490	454	460	445	473	486	459	498	471	470	494	480	465	460	432	402	447	462	471	439	469	440	463	470	473	414	424	438	445	466	447	466	433	462	450	480	488	455	432	478	445	479	445	454	448	430	457	474	447	455	465	457	484	470	495	450	466	453	477	455	466	433	495	472	472	466	472	430	486	466	436	466	441	453	486	477	451	493	478	459	434	436	427	470	506	443	464	482	458	427	459	511	438	475	476	471	431	444	460	477	469	495	473	475	455	518	468	469	446	485	483	441	508	473	466	483	475	477	458	465	446	448	466	457	478	444	473	496	460	506	501	447	455	442	475	484	476	441	453	437	457	475	461	454	476	472	437	444	472	462	475	454	467	488	495	473	464	488	481	494	470	433	439	461	482	496	476	469	480	468	439	483	455	498	495	492	476	453	458	480	480	490	477	463	436	471	487	489	462	406	494	482	427	469	465	450	442	479	467	452	461	469	479	444	504	467	470	451	470	454	521	488	424	485	467	479	481	436	461	505	475	472	514	483	455	466	423	452	438	467	480	487	479	493	482	430	471	473	470	447	475	474	456	500	455	443	469	460	459	462	451	486	484	444	446	467	463	449	474	453	429	463	443	456	447	437	464	504	445	453	443	519	450	440	441	495	446	468	443	461	485	475	469	452	457	479	472	486	502	500	501	459	449	492	461	465	490	422	456	489	457	467	502	479	498	483	450	500	470	479	490	458	476	478	473	445	519	478	445	488	502	466	461	493	450	488	468	455	463	464	465	497	452	438	457	476	481	472	511	488	459	485	453	439	468	455	423	466	487	462
6957	1699	959	572	521	473	480	399	422	453	445	401	399	400	374	394	384	396	352	371	357	394	385	368	381	332	336	340	371	345	360	367	328	373	362	343	336	336	364	393	370	333	361	334	330	341	382	361	356	379	325	360	374	371	366	383	369	336	389	351	384	318	376	370	376	330	372	410	360	344	335	345	344	342	367	380	336	352	351	374	362	340	352	368	360	381	414	344	332	334	345	357	341	362	353	367	367	375	349	360	353	367	371	347	352	381	371	362	390	349	337	333	371	372	351	366	369	365	408	362	340	355	340	343	354	360	388	334	377	346	350	345	359	330	386	370	382	374	369	362	354	325	335	340	336	336	362	337	372	338	337	388	375	400	359	362	360	365	363	343	371	409	346	331	343	347	328	364	387	349	322	341	368	371	369	358	327	333	354	355	350	370	347	346	368	347	376	397	391	375	357	346	350	359	395	367	312	365	353	344	321	365	374	364	369	349	373	356	322	369	313	369	369	382	374	377	370	381	348	323	377	368	368	365	381	355	382	351	348	377	353	388	364	333	365	353	383	347	350	367	368	354	358	366	364	353	368	354	362	371	360	378	337	335	364	371	332	378	377	348	353	343	358	327	353	344	366	355	368	352	352	339	323	336	352	357	369	358	391	352	344	353	363	334	340	345	359	339	335	358	386	360	355	358	361	357	374	362	321	336	316	351	357	321	383	365	359	350	366	381	366	358	375	309	350	344	347	339	357	361	330	379	355	371	366	329	365	396	374	359	351	372	358	383	351	351	324	342	325	362	390	382	322	360	350	337	328	359	343	386	357	368	379	360	335	355	342	366	364	339	366	358	404	361	374	358	361	388	370	336	334	344	358	383	366	350	349	352	326	380	362	356	349	378	392	375	376	343	347	386	375	293	335	377	321	393	354	375	361	351	358	347	406	373	378	349	378	371	359	380	361	361	338	365	333	328	368	344	320	338	353	325	364	359	325	360	313	357	330	355	368	338	341	370	376	372	386	353	327	397	347	375	326	331	371	337	360	391	355	333	393	343	350	358	365	378	319	340	333	345	351	340	318	356	379	345	338	359	365	353	341	339	393	371	379	340	352	362	361	403	347	341	369	331	315	351	377	357	332	370	343	336	330	351	379	326	351	337	349	323	382	350	338	366	399	363	363	374	362	383	353	346	342	398	330	368	347	371	378	368	330	340	391	318	351	366	346	396	382	348	337	324	372	334	361	365	354	377	384	358	350	344	359	331	370	317	371	339	364	342	395	404	340	355	350	330	335	359	347	313	376	358	377	358	346	338	377	382	343	380	326	362	358	347	340	339	346	347	376	342	359	373	339	340	353	385	354	347	359	352	354	345	343	355	381	365	347	334	346	335	333	348	356	356	317	332	368	368	361	297	358	345	334	385	355	321	338	372	368	370	385	337	324	368	326	356	353	351	361	372	340	335	374	409	348	379	340	359	368	345	372	367	401	375	334	316	378	363	357	366	362	342	350	327	339	352	340	358	333	357	361	356	362	356	383	377	415	350	372	322	335	341	361	365	329	376	377	369	364	345	356	356	378	345	347	362	336	337	327	367	355	333	368	317	373	363	346	362	352	317	341	327	379	347	392	345	322	362	367	349	392	383	318	350	345	354	347	370	347	359	385	367	321	348	364	364	364	330	348	354	374	357	387	349	385	370	366	392	352	348	367	362	399	341	349	334	366	341	366	344	338	334	333	376	353	394	347	371	323	357	368	375	363	365	379	363	367	390	307	407	363	365	364	316	353	392	340	363	345	373	360	355	356	381	321	353	378	336	333	342	364	355	340	350	343	354	329	366	356	337	348	366	357	368	350	358	364	361	362	322	307	363	385	354	358	349	391	368	343	354	355	348	370	351	364	363	351	345	335	324	360	359	371	354	389	310	353	387	378	360	350	391	364	343	321	399	359	371	399	383	365	368	359	366	365	342	334	343	355	357	353	371	325	378	372	353	384	358	374	358	360	341	380	364	341	353	387	374	356	343	355	363	424	375	390	330	360	391	375	358	342	345	363	328	371	356	345	370	360	299	396	370	355	338	364	356	359	383	347	360	381	338	342	394	330	406	339	364	347	356	359	372	337	358	361	369	374	369	328	338	360	327	368	326	331	325	343	312	341	353	331	360	353	345	385	399	372	384	361	334	370	327	345	375	348	338	333	375	326	361	338	347	319	368	342	351	332	351	338	363	381	360	343	343	339	359	331	373	314	352	390	357	366	369	389	342	320	348	409	352	362	381	391	339	367	350	322	349	336	329	354	315	335	377	347	344	362	368	349	333	361	358	346	397	346	361	381	358	356	362	354	337	346	395	346	336	405	388	321	386	325	370	359	332	373	349	343	380	363	362	380	362	342	359	353	351	380	350	373	385	384	371	385	341	352	359	371	335	351	329	329	367	366	387	402	357	362	358	381	329	345	356	349	379	374	363	380	341	364	344	361	329	355	366	396	385	352	385	376	349	339	352	360	369	386	420	355	374	353	367	379	351	375	338	387	379	326	373	360	388	338	357	332	356	374	361	353	348	366	369	326	317	355	337	331	326	340	344	340	347	375	351	371	393	375	332	396	353	391	395	371	333	361	340	345	368	358	341	357	371	380	353	348	365	365	334	337	373	401	341	394	351	325	375	349	360	375	350	376	334	343	377	326	373	360	337	350	345	360	384	365	350	388	364	392	382	363	357	317	385	339	354	355	331	374	311	384	345	337	378	355	372	328	362	334	360	370	349	340	333	400	325	326	360	359	306	370	377	362	358	331	348	376	372	356	326	344	389	408	340	348	359	369	357	376	311	371	346	333	350	394	349	352	362	335	359	335	344	357	360	347	356	353	360	357	327	340	356	346	368	365	355	338	346	356	360	352	360	371	374	337	342	358	326	322	324	356	377	326	333	374	344	357	361	346	351	355	362	318	346	355	378	346	360	350	345	335	365	361	357	345	371	363	367	338	342	308	346	375	377	341	348	357	404	379	359	338	372	360	375	322	326	339	357	405	360	344	338	316	356	354	382	357	388	344	315	334	357	357	383	327	330	369	360	423	331	348	355	336	367	343	351	366	359	360	312	353	358	375	341	334	316	355	396	340	342	343	346	344	357	350	362	355	357	363	323	354	347	346	361	322	362	377	353	404	370	353	375	350	373	378	336	336	351	363	329	366	380	375	371	391	357	320	317	359	358	324	394	349	388	376	316	387	347	385	353	337	341	330	387	388	362	417	382	376	365	367	349	354	372	375	360	360	324	376	345	370	364	365	371	350	376	359	356	357	375	361	310	360	358	331	323	329	334	374	321	315	345	352	341	351	356	327	369	383	330	369	364	367	366	352	368	351	370	373	362	363	364	332	360	385	340	361	384	330	374	345	379	368	333	378	372	333	339	363	352	356	368	367	377	367	329	388	354	376	338	391	330	335	341	359	352	391	342	351	343	363	349	340	376	366	358	370	335	357	329	377	346	357	324	368	324	331	348	329	380
5860	2120	1912	1576	1696	1622	1516	1446	1308	1248	1204	1153	1105	1045	1055	1081	1010	1036	1030	993	1000	947	985	920	958	852	904	902	905	922	861	893	921	936	886	847	888	958	866	923	868	928	925	884	889	910	852	925	946	886	923	869	909	895	935	921	903	870	917	846	870	903	887	929	900	894	891	893	896	883	879	881	929	904	922	869	847	884	875	896	888	904	877	876	902	879	873	887	894	846	934	902	869	866	837	875	868	884	915	877	924	895	886	865	924	887	920	907	872	911	874	932	842	888	901	862	901	924	849	878	864	904	909	846	833	914	907	871	892	924	891	906	923	877	934	930	865	885	878	960	902	902	878	895	827	866	913	867	917	869	906	861	889	869	951	913	916	876	891	921	923	899	844	883	888	895	893	893	947	889	910	907	875	901	907	880	885	879	873	878	908	917	903	852	894	930	891	904	888	865	879	917	884	890	964	813	859	929	878	894	869	891	883	856	879	953	864	896	858	916	885	918	869	877	896	875	911	890	940	903	913	914	873	924	953	897	861	911	923	893	878	865	885	894	886	859	898	885	923	854	917	919	866	934	905	810	871	922	883	937	874	881	876	883	906	872	878	918	882	915	901	930	876	883	889	864	912	955	956	922	917	853	906	907	886	956	902	888	885	893	875	916	932	847	883	917	900	877	895	898	893	864	915	898	909	928	901	936	938	881	895	913	904	927	914	898	970	892	875	887	893	835	933	817	926	900	928	873	851	905	871	886	862	919	862	845	893	902	863	901	867	873	876	929	924	838	881	901	866	878	880	905	863	886	937	924	931	886	846	928	892	889	887	924	880	871	893	888	936	879	890	929	915	905	859	888	886	884	892	911	865	872	908	891	899	908	893	889	838	879	922	875	898	922	909	832	871	887	899	878	873	871	899	879	922	877	879	903	854	907	913	915	883	908	873	884	856	888	896	861	864	911	895	944	926	855	957	944	853	866	904	859	886	889	899	933	884	900	869	841	935	830	882	885	870	926	880	921	900	871	930	856	859	865	925	865	936	826	888	911	898	885	884	840	909	933	944	877	906	881	855	907	909	905	908	883	863	914	924	893	831	901	902	923	914	889	944	895	877	857	898	907	915	877	891	900	867	868	839	879	880	891	905	879	896	926	893	848	891	871	876	872	913	867	899	873	907	915	919	889	824	907	843	923	888	926	896	848	928	907	879	923	860	895	821	900	871	890	920	860	942	937	901	885	895	871	877	884	893	910	888	857	907	873	901	911	871	914	896	864	901	943	902	872	887	873	904	927	888	935	973	887	894	926	882	934	905	890	890	912	894	853	857	904	925	918	880	849	909	843	904	935	864	870	915	841	889	847	880	888	939	962	878	877	904	926	866	913	891	879	887	922	917	910	890	849	872	906	876	859	866	869	920	863	921	913	893	852	941	906	884	877	893	861	850	910	886	888	875	844	874	874	863	874	860	914	820	871	885	903	930	954	897	856	924	861	894	861	836	869	861	930	866	898	868	890	878	941	876	896	897	913	869	862	895	910	888	898	906	920	913	864	938	904	910	924	945	893	883	897	851	896	871	890	882	886	822	874	869	920	898	905	887	871	928	849	885	864	861	905	874	887	911	889	852	896	862	915	913	953	880	917	855	903	828	927	891	881	885	834	867	883	894	822	876	892	847	899	853	863	873	900	860	896	880	908	914	910	929	880	892	853	803	883	894	905	921	840	870	831	885	861	929	875	854	855	871	878	884	924	872	849	944	954	900	898	916	891	857	954	873	891	893	975	871	878	865	855	908	953	873	862	918	907	898	900	927	915	888	937	914	908	866	852	895	916	940	901	883	927	871	888	855	934	924	869	885	947	966	894	863	853	905	853	910	870	881	880	894	888	917	883	861	903	893	900	910	920	874	881	958	921	848	878	908	908	889	888	908	906	907	842	837	898	930	895	883	891	893	839	912	846	866	866	918	843	944	931	908	912	884	884	838	906	893	923	864	876	901	935	890	894	847	893	902	868	842	912	891	953	914	899	899	909	910	902	916	971	847	891	881	945	910	851	866	859	915	801	875	868	924	936	901	892	905	865	858	895	913	882	870	933	845	942	912	888	907	911	869	925	909	882	930	896	871	876	852	878	859	893	834	883	882	858	814	909	845	896	888	900	852	904	868	864	827	925	885	889	892	898	875	878	891	845	935	849	869	893	911	891	900	864	908	925	877	882	898	953	891	895	883	874	860	921	910	943	857	889	910	925	870	887	924	885	864	887	900	847	884	861	903	877	881	824	897	880	887	937	880	850	950	892	922	943	880	947	878	940	937	963	873	880	900	948	912	887	908	881	891	907	887	862	879	866	903	892	925	898	882	909	904	864	841	895	853	879	896	886	863	903	904	864	869	904	854	905	893	879	888	913	899	880	893	881	893	865	899	932	889	918	887	847	868	875	928	882	882	871	854	869	892	919	877	871	887	867	871	873	901	913	913	896	839	888	939	856	861	888	882	859	875	905	894	901	914	906	873	837	896	871	878	894	929	899	892	899	878	892	889	894	867	816	928	867	899	941	911	914	874	853	911	884	900	890	881	883	867	853	854	903	916	901	846	908	876	841	873	974	852	932	949	919	900	880	890	861	863	864	912	932	916	890	897	899	860	876	881	857	904	898	848	856	873	859	855	858	895	911	890	865	890	911	885	890	820	939	896	874	935	872	951	915	888	907	902	921	910	897	858	901	905	853	918	915	899	846	904	864	886	866	846	881	889	905	885	925	946	920	901	911	888	874	857	844	867	857	920	908	923	821	924	835	866	835	879	892	870	901	892	863	906	827	882	903	898	858	880	859	878	890	917	921	909	861	898	910	891	933	852	908	894	882	868	864	879	918	878	906	850	872	927	895	917	882	878	870	867	853	921	897	932	897	898	856	943	874	914	865	902	851	912	832	878	913	875	900	901	955	949	896	841	927	894	974	874	905	907	942	930	916	903	866	850	886	874	914	882	915	842	904	903	911	891	885	873	935	863	909	894	939	922	903	900	938	903	896	967	879	925	875	851	804	903	883	864	912	917	933	907	907	881	918	849	903	900	838	834	869	871	855	878	860	882	904	892	879	853	848	878	906	866	902	950	895	885	881	868	857	929	881	834	799	878	893	888	875	943	846	926	919	924	845	888	907	883	946	853	917	899	863	903	884	875	843	898	885	930	901	917	923	958	909	869	906	921	849	859	857	938	871	903	890	912	900	846	893	861	879	925	914	877	864	885	914	887	910	931	876	902	914	894	897	959	889	945	936	873	877	909	904	849	894	876	913	877	879	886	952	901	939	858	855	874	916	886	903	902	841	867	858	854	933	885	897	922	909	866	877	882	867	808	880	908	898	895	902	845	895	920	923	855	860	866	911	921	884	925	917	915	875	868	880	915	891	887	876	867	912	867	917	842	872	884	849	930	893	904	887	890	904	892	897	854	874	939	896	916	896	870	893	891	900	868	910	900	916	892	933	901	939	857	936	907	868	936	946
17385	6607	3448	1065	767	632	550	545	471	478	484	446	419	406	407	397	352	421	351	356	358	352	366	307	357	334	375	338	360	352	354	346	311	315	330	347	351	353	313	340	357	311	327	316	347	345	342	306	322	335	313	312	312	309	339	329	334	364	351	316	326	324	336	341	380	329	319	348	317	315	319	339	329	317	329	364	357	363	353	325	316	345	327	327	349	313	343	331	303	333	344	365	316	316	299	344	377	331	369	341	325	279	336	348	324	319	331	325	357	338	298	311	316	334	308	339	331	363	358	340	307	328	359	359	330	315	338	324	347	343	368	327	323	332	312	323	348	339	311	311	353	355	330	293	331	322	343	345	325	333	354	292	305	342	330	344	309	308	310	385	308	320	363	348	356	356	350	355	310	332	367	309	357	333	342	362	294	312	281	330	325	337	363	390	314	332	328	345	318	297	328	348	313	336	367	349	349	353	367	340	333	335	342	341	338	306	348	338	338	348	340	349	358	341	349	319	301	298	348	309	359	331	330	342	307	322	338	332	363	322	359	327	355	334	368	319	306	330	316	326	333	335	323	370	330	287	328	336	314	327	350	332	295	331	342	326	323	334	344	315	328	345	355	370	377	311	348	332	334	317	327	369	345	362	318	335	295	342	341	341	351	310	317	329	329	329	358	306	319	322	351	338	333	324	357	343	304	344	345	339	344	317	296	319	320	327	331	294	342	350	326	291	348	355	320	332	346	317	308	286	307	322	318	310	309	334	319	338	348	333	312	359	367	341	372	336	365	348	390	324	304	344	327	337	386	320	326	357	353	310	321	335	318	299	337	315	314	335	335	322	308	348	335	362	314	342	325	346	324	315	347	350	288	335	313	325	323	328	307	320	358	333	319	339	323	350	346	310	330	330	321	326	305	308	332	303	314	316	339	325	298	330	324	319	326	299	353	323	330	330	348	339	305	317	349	326	341	362	339	369	320	323	342	314	351	343	306	339	320	327	321	308	340	346	346	327	339	350	339	325	328	311	326	319	316	305	323	375	318	338	363	329	304	320	334	308	336	328	348	324	324	362	349	334	331	335	325	346	321	298	329	290	309	325	362	334	341	336	315	332	338	342	328	334	319	352	342	355	314	324	311	315	334	306	360	323	319	317	326	323	357	289	349	338	319	335	357	348	342	334	333	326	341	324	338	341	342	314	352	341	315	305	351	341	328	306	324	328	335	349	367	303	308	303	326	330	353	338	319	349	319	363	325	321	324	318	350	319	325	343	345	345	337	322	331	327	316	320	321	351	341	326	335	336	326	324	318	324	321	320	320	348	346	335	330	322	317	331	336	283	316	330	312	309	359	318	305	356	343	316	332	325	342	285	326	366	339	313	331	341	364	346	326	338	319	320	315	321	319	361	311	310	327	306	328	344	367	341	357	321	320	340	312	358	292	349	333	337	357	339	351	325	304	308	349	303	334	331	327	335	311	337	338	351	325	326	335	340	341	330	343	322	319	326	332	374	320	329	326	358	393	329	334	349	366	344	329	315	349	313	297	323	339	316	338	354	342	319	343	341	349	322	332	330	325	318	329	386	346	350	344	333	325	322	356	328	357	322	372	327	310	339	305	322	338	321	388	317	355	295	325	306	329	340	339	320	297	324	353	307	334	346	344	324	312	341	345	317	317	323	388	342	337	337	324	336	335	300	351	352	302	348	322	323	344	314	335	342	348	333	336	339	349	324	330	341	346	363	367	334	348	358	306	297	319	315	330	308	316	318	342	356	344	330	302	300	332	326	314	348	306	326	349	337	345	300	338	371	336	335	339	345	337	316	335	330	304	349	349	347	319	324	331	344	332	339	310	314	316	364	318	316	321	347	360	346	341	342	324	321	301	331	301	335	367	335	333	325	337	350	352	286	337	312	309	324	340	305	336	341	341	328	319	346	330	376	353	341	317	318	324	298	314	343	362	361	321	360	353	346	320	328	308	301	317	344	325	307	360	311	304	349	332	319	340	342	312	320	336	314	306	313	306	364	378	347	348	340	370	326	326	310	325	311	345	331	310	344	323	313	306	342	323	303	337	339	327	334	342	343	334	324	306	306	324	316	337	295	310	337	336	342	297	311	353	328	324	337	356	350	335	334	374	325	354	314	314	311	321	338	321	321	365	319	372	323	290	324	347	290	342	308	318	333	337	333	349	309	307	307	334	349	359	349	341	298	326	331	358	342	310	337	321	321	295	329	347	335	364	332	297	319	335	326	336	338	308	320	342	354	314	322	298	358	317	327	307	349	339	331	297	309	313	326	353	294	319	306	333	348	307	347	342	355	300	330	316	357	309	310	329	294	354	322	330	302	342	318	351	330	341	334	342	350	338	330	328	327	307	383	370	356	355	325	339	318	335	336	347	347	300	301	373	357	291	326	326	346	344	361	340	343	293	327	342	317	357	334	289	319	354	365	335	348	286	331	299	333	311	332	339	276	340	303	314	321	304	313	324	322	326	320	330	325	314	323	336	321	330	346	327	336	354	339	341	333	293	295	302	344	308	342	311	369	375	335	332	311	300	341	299	343	356	326	312	327	319	355	314	318	316	328	333	351	302	328	333	316	328	310	285	320	337	353	350	344	356	336	305	341	353	318	310	316	291	292	336	314	360	312	282	346	330	320	297	337	344	315	344	314	290	347	316	314	333	332	302	303	343	347	318	387	309	329	349	356	336	312	325	336	325	351	340	314	353	302	326	328	319	357	293	315	349	340	341	334	329	350	314	375	301	331	298	355	330	306	330	317	319	350	351	323	318	346	332	326	304	345	307	341	325	344	349	342	315	313	367	361	309	315	322	307	353	339	313	331	345	328	341	308	337	314	332	340	338	342	314	326	349	332	297	353	360	325	300	339	300	316	311	340	362	345	309	325	322	321	360	351	340	360	328	319	366	293	310	362	321	369	354	347	323	283	309	311	337	351	344	364	294	316	355	303	321	331	347	316	353	323	316	377	343	338	332	311	326	347	360	312	318	288	323	323	325	314	328	343	308	333	348	316	367	336	351	323	295	333	367	319	352	345	317	357	372	332	333	358	321	310	342	346	356	316	351	319	310	298	337	331	367	334	340	328	345	350	332	337	325	337	290	333	324	346	355	342	309	344	333	336	354	306	314	305	325	352	304	329	357	377	336	350	320	315	375	335	294	319	337	350	320	335	331	319	341	292	338	334	331	297	350	343	352	359	314	345	364	321	328	299	330	341	349	364	366	315	325	327	313	352	347	379	337	344	333	370	339	338	320	335	329	331	366	343	321	319	319	339	290	329	359	351	311	318	343	305	351	325	326	311	323	330	340	365	305	312	336	333	342	311	341	299	342	331	328	353	352	301	314	337	348	315	322	329	353	301	321	334	325	321	338	304	309	362	348	327	346	377	329	368	350	311	336	323	310	335	322	302	318	339	343	361	362	344	336	335	348	352	321	331	334	300	324	357	355	304	321	334	379	341	357	319	349	336	328	329	328	336
13537	6808	4215	2566	2558	2327	2196	2004	1802	1743	1621	1576	1379	1283	1233	1193	1220	1102	1062	1016	1026	991	945	1007	929	886	838	891	893	851	862	889	837	860	812	827	867	839	823	903	841	819	871	860	790	807	829	904	875	821	817	880	853	832	807	777	828	832	831	812	835	824	815	837	813	826	818	829	829	832	817	823	821	819	792	835	791	840	822	841	882	782	832	839	825	790	809	853	840	843	785	857	817	806	809	849	798	794	826	855	838	847	821	845	835	829	834	884	815	849	837	807	826	839	847	801	805	790	857	824	820	845	812	863	842	847	809	820	809	861	818	850	844	787	826	825	817	799	846	864	833	821	767	803	811	884	806	873	821	814	852	805	826	842	830	827	805	810	821	871	809	793	883	789	853	853	823	813	800	866	833	833	823	840	845	842	837	849	839	829	894	862	850	809	829	859	848	768	822	874	823	829	853	846	832	842	835	838	811	840	843	848	872	825	806	807	803	829	849	825	822	860	844	807	871	845	809	875	872	749	819	875	878	859	841	838	803	841	835	780	781	803	799	821	826	807	854	885	837	883	843	850	842	826	820	845	798	842	823	767	831	819	808	820	770	810	845	890	789	816	794	784	783	842	850	838	799	821	834	845	806	814	816	816	832	863	843	815	810	817	809	764	868	871	814	797	798	859	840	824	839	834	821	819	793	831	835	856	822	808	807	853	772	795	803	825	834	795	820	867	797	874	831	793	840	816	847	794	824	799	800	836	757	807	797	804	780	805	863	821	831	846	821	827	821	820	832	840	867	846	825	773	848	806	816	853	797	843	815	839	835	851	841	854	811	812	814	777	837	823	844	905	828	811	841	855	843	874	833	878	813	781	825	790	861	824	859	846	855	802	825	840	822	799	822	775	842	810	808	816	820	885	788	843	884	815	857	849	836	821	790	791	788	860	878	793	863	800	780	802	787	810	814	820	831	851	890	826	823	851	843	838	799	811	821	782	795	808	829	886	832	850	883	899	824	840	836	823	830	840	808	809	833	807	821	823	868	823	806	787	800	840	836	830	838	819	811	863	826	781	847	837	892	848	847	854	861	819	805	761	851	829	830	799	809	854	821	815	836	790	833	809	819	809	851	858	778	831	845	802	836	825	776	832	852	771	842	766	783	816	800	851	823	780	794	812	842	825	870	811	866	877	824	848	789	787	826	775	807	849	858	857	836	820	841	808	795	852	854	870	850	786	828	822	860	840	799	844	823	791	816	830	839	852	778	839	839	861	824	796	811	845	865	843	819	866	838	832	800	771	842	859	771	840	784	781	906	834	792	867	742	836	815	876	848	830	791	860	858	807	783	819	836	830	814	782	815	816	791	840	850	811	815	829	859	853	798	876	856	826	851	849	843	830	822	826	884	764	875	788	858	810	831	875	802	877	778	832	840	858	818	783	827	804	906	830	831	834	797	831	875	822	862	809	826	817	786	882	827	784	886	840	821	803	823	865	802	848	847	824	844	825	806	853	798	813	795	857	789	811	783	872	852	890	806	810	851	802	813	807	820	854	856	819	822	796	816	858	786	820	834	797	825	798	807	856	833	824	756	822	857	815	810	774	802	863	832	825	788	866	863	831	809	832	804	819	848	822	798	845	820	860	854	849	826	854	831	849	862	809	790	776	834	830	881	843	840	831	830	807	837	823	875	854	861	802	862	839	885	827	830	768	872	849	815	821	848	823	814	843	793	819	820	858	832	837	859	820	823	803	835	875	805	874	821	839	831	816	836	832	827	786	894	858	822	788	810	885	831	853	860	832	788	893	839	872	819	830	808	859	797	831	874	853	813	841	848	823	832	873	849	777	885	864	817	837	835	793	846	817	797	829	831	864	836	814	797	811	866	811	809	802	789	804	850	845	822	848	851	823	826	854	821	826	871	837	877	833	853	816	841	809	844	841	832	867	838	812	777	866	865	788	781	841	796	819	871	834	847	782	839	887	832	854	844	796	855	827	891	902	815	801	798	857	829	871	863	858	815	856	820	810	820	823	776	803	822	805	795	824	837	840	855	840	838	853	833	807	863	835	866	840	796	867	849	861	860	813	800	841	832	855	833	835	837	841	837	843	886	804	807	832	859	825	817	842	828	841	841	864	853	833	842	802	752	875	811	801	852	805	829	872	791	829	830	799	850	758	841	854	847	794	801	830	821	849	816	828	809	798	861	846	835	850	827	804	920	824	826	846	868	838	774	786	804	824	856	835	791	795	841	882	775	839	860	854	858	878	778	834	813	829	853	843	799	885	852	890	846	775	826	799	808	856	814	810	847	846	801	822	834	864	811	834	833	785	857	849	843	787	874	817	822	815	812	801	871	842	855	832	819	800	811	853	842	842	811	890	837	797	837	846	822	846	841	842	849	819	855	815	831	845	786	864	841	835	838	817	848	837	816	795	838	850	889	822	804	826	812	837	827	857	816	755	820	858	819	855	815	850	816	824	855	813	812	817	846	852	838	834	807	848	831	847	879	782	835	816	814	839	848	794	846	808	817	847	829	882	866	809	848	846	802	857	799	831	864	798	865	842	828	812	839	885	868	831	798	839	839	800	896	866	793	862	789	823	846	875	829	853	853	837	761	827	839	811	807	808	872	828	853	866	867	842	793	767	811	832	866	860	794	851	908	837	862	848	839	849	835	827	816	805	847	827	795	808	856	795	874	867	804	802	812	852	890	827	799	819	867	875	825	846	798	835	873	827	836	866	813	845	842	856	772	797	835	836	769	841	848	807	851	791	803	810	809	871	867	857	828	790	826	817	844	824	828	865	848	789	806	902	777	802	809	795	870	783	820	837	788	799	841	810	836	770	830	845	826	835	799	857	834	795	829	781	842	810	815	863	873	844	812	825	824	836	834	822	827	811	836	840	853	820	835	830	817	782	790	848	835	854	802	851	757	806	843	821	876	854	788	882	872	807	857	814	835	831	846	839	832	837	858	815	808	775	814	808	850	796	777	832	815	776	842	843	813	844	804	826	845	794	866	853	855	824	829	817	806	833	821	846	814	792	815	884	854	807	850	827	817	843	809	847	877	791	830	848	797	833	790	891	832	780	794	799	850	805	819	817	842	809	836	846	842	842	806	806	846	815	847	808	797	873	842	814	838	833	877	821	873	844	820	834	840	796	812	823	830	862	837	847	844	815	789	870	838	802	835	866	826	823	775	886	803	858	810	820	808	839	852	836	879	866	838	858	828	883	818	842	857	839	841	879	830	823	781	860	846	808	850	812	803	827	862	873	799	778	771	826	839	887	831	843	825	840	846	817	838	858	787	811	843	835	809	809	802	858	794	846	827	824	829	837	852	800	894	798	782	857	845	848	827	811	827	812	809	827	846	822	812	837	859	800	829	836	761	800	799	833	805	887	847	866	881	821	856	831	824	862	840	835	840	871	869	804	770	826	857	860	812	825	860	828	820	792	856	855	877	859	786	816	825	793	789	858	790	844	815	828	800	815	837	807	820	884	836	800
26368	10434	5882	1684	1056	715	580	493	442	378	362	332	332	322	267	271	272	267	264	249	214	223	238	204	219	263	201	216	187	227	190	212	211	213	202	203	202	227	190	213	192	200	167	187	212	198	179	198	189	195	181	166	233	185	213	178	187	173	188	198	217	203	183	191	194	182	204	195	178	207	194	215	184	213	212	191	211	200	199	206	212	209	177	191	195	229	220	204	164	193	200	203	175	183	197	180	197	193	199	190	204	221	195	195	199	200	204	198	158	212	171	198	190	199	210	175	196	213	204	212	215	227	214	155	198	189	194	196	202	185	158	204	184	204	215	195	200	209	208	203	223	209	205	183	188	176	204	184	223	224	179	182	199	189	203	176	185	171	173	178	188	209	204	230	205	229	199	196	176	173	217	204	206	195	159	189	199	190	174	201	192	192	195	181	190	203	179	199	217	195	192	188	182	177	206	194	195	188	191	209	182	195	207	192	212	189	192	185	213	191	179	211	185	190	195	205	180	184	201	166	220	196	202	194	218	189	210	178	194	210	183	212	204	186	189	211	197	200	216	209	170	191	190	183	182	205	192	209	196	204	201	204	200	178	179	200	199	206	178	167	191	197	188	177	194	198	201	196	206	192	174	188	192	208	192	193	226	220	207	179	203	189	200	177	213	180	207	203	173	176	194	213	191	194	207	175	192	189	201	201	216	196	185	188	206	184	206	196	193	204	190	187	184	176	203	178	198	191	196	203	221	221	189	195	198	199	192	185	193	201	174	162	172	187	207	189	194	205	202	207	212	214	199	193	194	184	241	189	164	213	176	199	191	206	188	184	189	202	191	187	181	205	195	188	167	190	194	220	187	205	192	186	197	201	187	186	192	196	177	182	185	213	183	194	198	208	218	205	174	195	212	213	209	218	200	196	186	182	202	177	199	211	204	175	194	192	191	221	204	202	193	208	217	190	191	204	206	196	192	184	176	191	196	168	193	219	206	204	202	180	209	200	179	201	182	177	214	218	228	225	217	209	183	189	221	212	186	190	209	221	201	190	180	204	200	202	202	191	202	195	187	196	207	209	186	205	186	210	187	198	191	184	196	212	186	213	194	175	176	175	193	222	185	208	213	208	200	167	194	194	195	185	163	179	192	181	197	219	205	205	201	186	176	233	183	187	207	183	197	202	185	215	182	222	192	201	200	208	192	184	208	194	173	188	171	192	205	210	195	188	219	216	205	180	199	175	219	171	197	215	207	203	204	225	174	215	171	191	188	209	202	195	192	176	206	218	174	181	183	194	192	204	199	193	210	196	192	205	196	198	198	202	200	167	194	223	219	196	185	206	185	222	206	188	196	201	183	211	182	211	208	182	221	167	210	181	231	192	170	207	196	196	215	192	212	177	196	198	201	191	193	196	166	222	201	218	208	186	206	197	192	196	218	198	204	185	197	209	204	177	185	217	194	198	210	217	205	199	203	206	221	201	194	174	206	204	175	202	178	208	178	173	171	173	217	167	208	187	167	189	208	220	203	201	196	208	226	214	174	200	216	225	198	173	175	185	211	214	192	210	171	199	194	198	192	195	200	197	231	205	191	206	221	197	190	212	204	228	197	215	199	203	205	189	178	198	196	169	186	187	190	204	205	197	191	194	203	185	183	201	195	204	213	195	199	188	188	209	204	196	217	194	199	195	201	205	203	230	215	223	215	182	190	209	191	188	171	192	206	195	199	238	185	219	211	180	195	193	191	188	212	182	199	196	208	185	178	179	240	211	207	212	200	209	198	201	239	194	199	205	208	224	207	184	196	202	199	199	211	200	198	172	187	204	180	183	186	192	194	214	179	219	205	169	200	187	203	210	182	214	191	212	191	219	186	211	224	210	184	216	223	197	190	219	208	193	188	199	203	217	178	223	205	205	164	192	184	208	212	203	201	207	184	215	217	209	187	207	195	179	213	210	206	210	190	212	192	192	197	208	204	197	207	212	205	210	197	197	197	197	203	178	203	187	217	196	189	212	178	194	173	204	176	164	182	196	181	188	192	226	197	205	208	162	179	198	202	208	200	188	220	188	175	203	186	208	202	208	197	192	203	197	213	196	186	193	199	185	198	229	215	196	192	184	200	174	192	216	196	195	198	199	181	177	210	196	219	183	178	185	195	203	208	218	186	222	213	195	208	213	203	195	187	210	169	200	189	194	230	213	188	191	171	184	211	192	183	177	180	174	198	185	204	201	187	205	197	198	220	201	193	193	207	216	184	161	169	190	201	192	186	195	162	200	191	187	187	186	160	193	186	197	194	214	194	219	185	203	179	194	187	178	179	183	171	201	175	222	187	188	210	211	192	206	211	211	210	201	206	198	188	192	201	163	171	213	200	201	229	206	198	213	208	214	190	178	190	212	189	201	205	172	213	198	200	188	177	208	209	199	205	225	189	179	231	190	210	203	185	214	200	141	227	194	201	197	205	196	195	184	181	197	203	208	196	193	195	186	200	203	211	206	201	206	195	194	170	184	179	224	192	188	202	191	222	201	196	208	195	195	220	194	177	210	194	189	183	194	195	222	215	182	211	177	201	208	219	218	201	178	171	201	171	195	184	194	212	189	219	165	186	170	175	210	186	179	174	178	190	209	209	254	177	208	205	197	175	207	190	207	193	180	218	219	217	188	202	199	215	183	202	189	195	217	181	198	202	186	208	190	203	207	214	208	185	203	207	168	172	212	189	188	178	212	197	194	192	186	186	197	225	166	197	196	196	188	224	205	205	211	186	199	200	207	196	188	201	228	203	190	202	186	179	189	178	175	215	199	209	178	229	184	181	207	221	186	182	193	167	198	203	189	187	205	208	194	190	193	208	226	188	173	207	191	219	170	163	199	184	217	190	188	209	173	203	168	205	181	186	207	197	200	179	208	184	195	211	192	207	192	222	183	207	200	198	198	183	188	179	194	176	190	171	185	198	189	196	198	184	205	202	199	193	200	191	201	227	209	205	191	175	201	207	201	182	216	216	192	201	215	192	166	175	187	184	187	220	201	192	195	180	202	205	198	178	177	184	203	187	221	195	221	198	221	205	207	184	210	210	216	232	176	182	189	186	182	170	212	206	190	182	214	183	182	217	210	191	228	199	177	198	198	225	199	214	192	207	199	203	186	170	178	197	189	211	205	175	199	183	183	199	175	194	210	200	185	231	216	186	204	216	165	176	189	211	180	193	202	189	190	197	183	177	214	183	188	187	211	192	218	212	198	195	214	208	192	216	171	200	181	205	197	213	208	218	200	222	187	194	195	179	211	204	190	192	196	213	184	198	163	167	182	180	211	187	188	194	202	197	192	219	197	200	208	193	198	180	207	194	186	210	217	195	202	189	180	211	190	208	180	193	195	188	207	222	207	200	186	167	175	183	225	224	199	193	199	205	194	212	185	218	178	193	214	194	195	181	219	187	229	208	169	207	181	213	189	189	190	218	189	197	197	228	171	185	208	180	181	195	214	191	176	202	188	182	195
17491	8911	6050	3364	3354	2984	2599	2231	1997	1767	1759	1699	1398	1317	1186	1160	1108	992	887	855	825	748	682	752	689	578	542	576	569	533	553	546	556	580	529	556	597	555	566	546	526	526	508	550	519	505	498	539	500	559	585	562	539	524	480	507	498	511	457	534	524	533	548	536	538	521	534	533	517	534	521	552	533	528	555	517	537	528	528	524	493	513	488	527	524	520	506	502	537	516	512	529	486	525	523	519	529	522	542	584	517	551	528	511	525	508	510	515	522	541	520	535	497	506	496	550	517	522	486	508	539	501	512	491	535	517	519	554	496	527	510	516	554	522	524	558	535	552	507	533	553	535	530	530	555	495	542	490	517	517	507	569	532	582	524	530	515	507	529	490	504	510	508	518	523	520	491	516	481	520	505	479	475	552	522	475	491	481	516	539	538	533	516	535	534	548	495	506	524	518	533	522	535	518	542	518	520	526	529	542	558	498	549	512	488	517	542	508	535	480	499	495	506	535	491	512	540	536	495	522	523	522	500	488	501	544	508	509	496	508	521	482	516	525	518	539	467	531	535	567	541	538	534	568	519	519	473	527	502	561	511	480	508	526	512	577	541	551	505	548	534	518	548	553	524	503	514	522	534	543	522	556	521	531	528	494	534	494	543	541	500	548	528	517	558	535	564	508	520	514	521	509	522	506	485	495	510	450	542	556	520	508	532	504	508	519	477	526	491	487	506	550	529	512	508	522	534	502	537	530	500	539	523	530	493	531	520	531	541	523	524	496	504	497	516	532	460	539	529	513	477	482	543	524	492	509	544	482	498	550	545	539	532	552	523	511	488	537	522	545	497	530	501	539	519	515	529	521	535	535	554	547	548	522	557	550	510	530	507	522	471	540	509	529	535	478	522	552	543	498	556	511	505	505	539	486	549	526	541	519	530	576	526	546	504	543	529	492	521	543	486	531	548	547	507	524	521	524	514	532	506	546	532	513	504	503	488	536	487	531	491	496	515	534	542	502	544	487	512	516	534	502	483	485	545	533	509	515	508	482	556	520	491	503	527	489	503	562	499	497	517	530	530	534	519	548	516	515	538	500	553	548	527	542	553	553	530	466	554	503	534	572	513	512	538	515	512	501	546	530	550	513	492	472	526	475	531	534	543	549	495	525	480	542	495	477	501	541	556	539	511	528	563	486	517	507	499	524	479	518	487	504	501	510	497	528	522	522	517	537	495	503	474	469	556	549	524	548	539	500	550	552	557	539	475	459	513	469	500	509	527	497	547	529	538	587	504	515	523	518	502	491	508	518	555	525	532	505	482	512	500	577	499	541	531	501	533	551	513	500	497	540	475	484	519	519	485	513	495	486	507	481	511	509	501	531	531	542	528	510	476	470	535	515	516	526	522	519	524	500	553	520	554	513	548	559	521	538	528	549	492	533	508	551	503	566	518	552	506	522	535	527	546	513	481	545	485	504	527	499	528	565	542	505	523	520	512	552	537	506	570	512	542	541	544	538	481	533	517	506	535	514	542	526	541	529	516	520	506	543	465	466	533	545	517	534	505	523	527	539	518	522	562	552	486	528	538	546	522	544	487	498	492	538	544	566	509	493	509	480	526	539	520	538	493	526	497	532	506	512	501	497	530	549	491	483	514	476	483	528	507	554	532	492	510	535	518	554	477	512	502	560	518	547	497	538	485	527	507	554	500	506	544	528	513	527	500	500	540	491	498	541	504	528	508	499	488	527	507	519	525	534	539	523	526	518	503	502	505	497	495	531	552	559	494	513	511	510	510	521	529	513	507	523	541	530	510	558	504	534	524	503	508	529	507	560	477	477	491	542	511	510	481	505	537	522	479	502	500	551	512	518	516	543	503	521	529	505	512	540	531	535	499	506	507	527	519	524	514	513	508	511	556	520	473	507	558	495	553	539	509	521	504	536	516	530	564	504	463	561	508	529	507	506	518	481	469	505	522	530	496	522	515	477	525	501	539	535	543	509	510	518	518	518	539	545	519	527	560	510	512	551	515	491	535	501	497	501	493	521	540	492	585	509	548	516	523	547	505	485	558	550	544	524	510	483	516	509	489	502	488	511	514	548	540	536	522	516	490	551	504	543	535	503	538	469	512	557	536	531	508	543	510	519	486	469	541	523	508	504	464	532	541	485	488	513	526	500	515	540	483	504	519	502	508	508	522	490	515	560	505	491	551	483	539	535	524	521	565	534	524	479	492	511	562	560	510	559	541	489	564	490	501	514	479	511	556	524	531	478	542	522	549	534	508	506	484	526	506	493	482	506	541	526	540	521	527	513	527	511	494	487	487	535	539	514	491	513	517	508	527	520	522	526	541	519	558	501	532	529	521	528	528	515	531	514	538	512	513	535	503	548	455	543	509	518	493	488	516	497	517	504	488	519	504	533	477	484	529	571	486	557	524	542	505	540	500	557	516	503	542	567	552	504	509	536	522	547	536	527	522	492	506	515	523	529	501	492	483	540	503	515	555	525	513	503	530	540	525	517	550	530	520	511	524	483	532	537	524	494	491	530	492	522	532	518	501	502	506	493	498	542	490	478	511	522	546	502	535	522	505	518	517	517	554	501	531	493	499	518	496	490	465	500	521	538	526	487	534	517	506	524	528	535	487	519	501	485	505	527	519	486	518	554	514	488	528	501	530	533	520	504	566	482	535	506	558	525	532	477	548	526	553	553	498	515	520	540	528	467	530	525	534	542	514	526	460	573	521	545	532	547	522	519	528	494	474	512	497	545	501	522	513	530	508	499	529	502	526	521	503	497	495	535	540	503	534	516	502	476	515	532	516	538	502	536	506	518	541	521	514	505	494	518	500	542	529	523	494	508	500	486	526	522	511	563	539	490	498	537	555	496	508	539	541	520	511	519	477	536	525	499	525	547	504	544	509	505	501	496	486	502	496	543	513	540	516	539	513	494	545	511	546	487	528	538	556	516	528	493	549	506	529	523	486	512	523	521	515	531	549	484	542	515	475	530	554	549	468	517	505	504	485	569	489	481	508	500	492	530	555	557	520	541	517	559	529	521	562	517	490	501	508	512	478	477	499	493	509	563	504	519	543	519	508	539	489	501	526	566	497	515	543	538	531	532	516	501	481	529	510	494	531	505	560	524	555	530	533	487	481	489	531	498	533	526	540	491	527	542	541	553	515	501	491	510	518	510	503	546	529	507	518	503	528	520	553	555	475	535	511	533	503	518	565	528	549	561	545	540	454	544	553	504	502	542	473	535	518	522	532	527	552	516	478	517	567	518	528	520	486	542	501	535	484	559	532	555	544	552	488	489	505	530	539	527	520	536	536	532	522	500	499	512	523	531	503	486	506	523	514	532	523	475	471	506	519	552	488	502	532	496	506	489	539	511	522	514	529	470	528	474	557	474	495	515	562	520	539	562	546	518	510	528	565	537	514	495	517	507	538	541	479	496	504	508	517	536	499	521	515	516	534	508	528	500	528	500	492	484	554	514	496	502	532	498
6938	1796	950	602	576	566	488	501	448	435	499	429	477	395	392	428	377	377	386	373	388	386	419	413	415	394	381	345	379	359	401	390	396	360	413	396	353	386	350	376	385	361	395	341	366	354	403	354	386	308	405	373	400	392	387	417	359	356	393	372	375	402	366	390	392	400	374	415	386	364	438	399	381	355	371	393	370	390	389	391	398	407	381	398	375	359	361	376	373	377	383	354	351	395	336	368	358	363	372	387	382	377	397	376	359	394	374	377	400	367	393	378	381	415	360	387	387	355	392	378	375	347	414	372	390	400	414	361	397	378	392	381	352	334	362	385	391	384	384	396	346	386	386	415	352	412	379	413	401	375	396	360	384	381	379	382	376	371	395	373	356	374	346	400	383	365	355	393	392	388	363	378	382	383	373	359	324	382	371	398	408	381	357	402	363	375	418	406	404	385	362	367	371	382	384	360	371	384	397	387	361	399	375	368	374	356	379	381	336	400	380	338	363	384	369	368	390	347	373	356	378	365	389	399	390	401	367	371	375	392	387	380	352	334	383	381	376	382	373	418	368	347	361	383	348	366	392	384	390	365	363	402	363	412	378	366	368	320	393	355	390	406	416	347	346	390	357	401	378	402	393	405	404	351	383	364	413	348	359	356	383	386	385	336	370	363	371	352	405	401	355	387	385	413	392	384	380	369	387	373	372	360	367	409	372	414	365	377	370	406	383	368	365	380	420	373	399	377	365	363	411	424	407	383	410	394	370	345	390	355	400	369	362	364	356	362	373	407	415	336	371	378	423	414	360	354	363	392	406	399	414	408	386	348	374	342	370	398	337	419	417	379	362	438	358	383	387	364	376	359	376	391	356	376	348	373	381	359	386	401	374	378	380	342	400	389	331	359	400	343	381	328	378	351	362	352	362	368	366	385	411	366	372	365	358	374	355	352	393	388	364	404	368	355	362	355	423	346	389	409	347	360	396	404	374	357	371	374	373	380	377	405	381	367	358	398	366	363	365	369	362	400	346	355	358	365	335	428	357	376	380	409	362	372	346	396	370	359	386	383	331	373	389	367	384	394	358	365	352	386	375	374	407	426	389	372	358	396	375	399	415	376	371	373	411	376	396	362	403	396	388	365	384	398	381	375	341	375	363	380	377	359	366	373	348	370	367	369	371	353	354	346	373	347	370	397	419	366	400	375	387	372	410	352	355	352	369	381	427	397	366	386	418	346	364	377	405	369	390	358	352	385	376	371	352	371	361	355	387	419	401	386	374	380	402	377	346	378	364	362	394	367	402	394	358	357	367	322	392	385	400	364	383	389	382	348	368	374	400	393	389	350	364	387	374	380	363	399	358	363	428	386	352	406	379	375	417	368	366	381	377	381	378	363	348	402	379	376	378	336	396	374	347	350	399	396	386	350	369	362	410	394	374	391	380	368	355	389	396	405	353	375	345	352	367	359	375	354	345	411	365	347	384	380	367	375	370	341	378	380	409	366	372	355	371	377	375	340	360	364	351	348	399	375	383	364	362	379	404	414	344	379	378	376	384	361	359	371	389	386	347	352	363	327	368	391	381	373	366	362	398	422	367	393	373	378	398	363	370	383	377	397	389	371	381	373	342	376	352	395	387	372	360	368	373	357	365	375	367	359	363	362	339	434	399	370	386	370	368	409	394	395	363	366	368	332	356	367	356	376	364	369	349	374	390	352	359	345	325	316	366	401	351	386	386	393	357	336	388	336	361	365	411	357	397	388	365	373	394	403	405	377	373	386	395	334	375	399	368	365	383	392	346	366	374	357	357	374	401	380	342	406	413	412	404	379	417	356	365	395	396	360	370	383	376	399	365	355	401	353	362	364	415	344	405	371	405	389	375	369	372	387	377	363	362	384	352	363	366	369	349	395	389	403	363	411	372	374	356	410	368	395	388	368	376	325	398	374	383	339	391	368	390	377	372	381	362	345	382	364	397	385	363	410	392	392	380	371	392	401	388	370	361	370	359	348	352	350	388	373	382	386	392	391	362	413	380	395	356	358	361	337	339	332	391	355	369	384	356	348	339	352	370	350	353	399	372	393	401	386	368	356	376	398	406	380	363	361	407	370	398	357	351	359	347	395	342	368	382	413	368	355	369	384	396	356	391	378	370	404	389	388	392	368	391	346	371	394	394	342	370	392	394	384	386	395	374	394	338	389	389	392	354	377	389	379	373	367	387	380	351	419	386	377	390	367	357	359	400	392	379	397	377	394	416	406	393	370	380	375	382	361	380	383	392	384	391	369	416	387	358	379	377	395	397	401	396	355	356	375	345	392	381	391	357	367	360	359	355	374	413	344	397	390	396	375	388	390	387	372	353	368	374	397	402	392	347	327	391	333	381	378	408	381	370	354	350	400	414	374	392	427	360	415	378	353	362	334	361	357	377	398	343	384	370	382	388	382	405	390	361	374	400	391	395	377	381	400	385	361	395	362	369	347	362	368	366	363	316	363	373	384	365	393	386	369	355	370	351	433	402	384	355	394	364	395	365	366	386	389	376	392	361	364	374	405	369	374	399	390	364	364	365	412	411	366	305	391	350	370	380	386	390	398	404	379	394	324	409	385	342	425	376	392	368	398	382	395	398	413	378	374	381	352	339	414	385	359	362	387	407	428	383	362	407	379	372	383	359	422	368	359	364	390	355	370	387	344	344	387	363	352	392	368	379	363	399	358	382	344	411	376	386	343	388	345	349	399	392	369	373	392	407	381	360	350	390	378	363	379	363	346	347	356	335	386	409	346	364	376	349	359	365	382	377	370	345	381	353	368	351	342	398	397	414	371	361	399	371	352	397	365	375	403	366	377	392	388	373	382	388	365	385	377	384	338	383	378	368	366	386	347	369	370	373	410	378	373	402	377	359	379	363	393	400	388	307	374	376	343	359	393	341	364	363	346	364	391	375	372	376	402	374	396	380	374	396	381	444	352	372	388	369	358	390	390	347	410	393	380	362	367	385	396	377	375	379	402	371	362	427	374	357	351	371	393	375	336	364	411	386	388	381	380	380	343	386	379	369	414	332	347	348	370	391	375	370	395	395	394	380	385	377	365	366	387	345	342	380	382	390	366	382	349	399	391	368	377	424	392	400	360	388	340	433	359	390	383	390	368	382	386	391	373	413	375	374	369	398	371	369	363	353	353	392	400	402	359	379	380	391	376	441	401	390	397	372	334	371	380	393	385	391	358	394	366	378	383	379	369	395	413	412	428	343	352	375	384	376	373	369	408	377	346	370	349	389	388	397	349	365	382	403	379	383	372	374	388	377	377	395	373	401	391	380	385	369	383	383	407	398	406	375	377	391	397	347	367	361	391	350	403	377	369	375	347	381	390	382	383	378	358	381	404	426	373	421	349	352	338	407	393	355	348	361	356	415	429	373	366	362	422	386	407	394	406	391	411	381	405	423	324	385	354	379	371	366	355	373	382	366	366	380	372	370	375	365	370	370	386	365	377	399	384	320	364
5812	2370	1951	1788	2000	1847	1662	1529	1532	1427	1371	1345	1263	1241	1164	1145	1170	1063	1034	1025	1040	1010	958	988	937	974	923	936	980	896	950	979	931	941	936	932	966	948	963	875	973	930	952	945	897	878	933	1015	874	887	885	962	957	908	946	970	961	886	957	950	862	925	914	964	911	925	995	893	960	971	991	973	934	942	889	853	930	951	937	936	886	896	949	942	927	929	941	849	925	996	947	917	919	930	916	936	982	988	958	987	930	902	912	882	966	915	946	879	938	914	919	902	1009	876	930	942	908	972	910	948	934	933	913	925	958	941	958	942	904	933	875	992	879	969	943	913	942	946	871	953	916	894	938	900	910	882	950	940	952	959	936	896	928	972	952	957	935	931	918	950	945	888	912	918	899	958	927	928	944	918	922	1008	901	918	964	922	904	952	974	895	940	970	934	896	910	931	936	930	912	942	952	891	954	916	934	916	953	971	932	937	992	957	953	913	877	948	921	951	970	936	958	898	946	943	947	960	974	954	904	927	924	968	969	969	940	896	897	945	879	921	955	907	943	846	928	956	920	926	901	929	904	872	954	969	960	944	906	989	1001	961	887	927	918	899	909	950	960	892	917	912	930	985	949	931	920	916	974	974	919	951	896	963	956	899	939	947	897	973	898	889	951	970	991	1001	953	882	957	920	921	901	974	892	976	942	954	932	957	929	967	914	893	957	938	953	978	883	894	916	985	891	936	981	909	925	895	902	956	931	922	951	920	888	881	933	943	951	889	966	936	952	980	923	931	947	954	886	965	945	882	945	938	919	922	902	937	909	945	918	889	950	957	918	931	969	954	990	953	908	886	923	938	970	978	911	912	981	956	927	944	907	893	947	884	864	933	984	967	958	900	900	921	932	954	885	923	932	937	940	971	930	871	911	926	929	926	896	907	898	949	923	944	935	907	954	913	904	906	915	936	909	974	940	928	950	928	952	965	946	932	928	908	953	905	965	932	991	876	908	918	935	895	926	979	929	919	924	926	921	951	943	967	952	938	917	909	945	888	928	895	924	908	935	858	936	957	934	927	947	956	976	941	913	893	932	932	911	973	927	909	911	916	932	886	949	923	917	950	959	938	912	927	976	926	920	996	909	931	990	1002	951	961	993	940	893	909	932	933	918	956	960	935	956	927	934	916	953	939	886	922	942	978	936	908	954	950	885	951	939	948	960	1003	917	945	917	936	939	882	950	917	927	927	978	938	979	928	863	973	889	924	890	966	942	907	934	967	935	931	939	901	901	887	909	988	1006	906	930	941	915	960	898	932	919	958	918	931	904	936	909	972	920	958	945	956	911	951	916	966	928	895	879	905	931	989	919	956	946	951	929	940	883	998	943	986	933	954	968	884	972	880	943	960	912	939	981	943	969	873	907	916	984	957	922	908	990	948	934	946	966	950	927	917	918	930	925	944	944	962	930	889	931	883	973	904	924	894	934	927	948	902	940	916	911	919	911	917	952	919	924	905	952	926	974	956	887	897	915	924	931	922	944	887	937	936	967	903	950	956	963	942	972	902	947	902	932	877	924	872	916	985	913	990	961	894	934	949	948	886	964	949	937	951	876	928	935	938	925	939	962	937	931	997	938	941	914	909	956	954	911	867	909	986	911	883	970	936	931	917	942	939	965	917	908	975	919	922	950	932	919	935	964	960	937	889	928	946	947	894	929	913	953	931	912	949	946	920	937	921	891	924	925	972	933	944	983	949	920	907	915	972	908	938	894	927	920	923	923	889	958	944	934	930	915	986	941	929	967	1000	939	928	909	924	924	951	907	960	912	958	978	941	975	952	930	955	928	928	1006	999	920	916	974	930	988	944	897	947	935	913	910	977	927	928	914	942	962	877	941	929	976	944	933	956	872	930	943	900	929	891	928	887	928	932	899	981	930	936	891	938	971	942	927	930	983	905	899	954	926	924	905	938	958	947	910	920	972	965	897	920	985	928	923	930	1002	933	932	876	922	896	922	928	937	948	954	925	958	951	904	916	936	906	963	938	946	902	923	911	916	983	865	1004	965	895	950	934	950	884	908	989	917	921	936	1026	930	933	910	968	967	893	926	946	900	897	948	989	932	967	917	878	979	962	906	898	933	942	932	915	984	918	1003	926	896	1002	923	946	910	936	929	897	920	939	938	958	924	971	951	940	940	976	927	942	904	939	983	855	951	952	966	894	960	922	919	972	944	913	990	967	929	970	907	931	868	935	926	937	913	913	996	931	905	945	924	951	936	920	928	924	922	901	913	938	913	916	944	931	961	937	940	937	980	905	943	935	917	962	958	938	904	951	1008	968	926	970	944	935	921	991	944	911	929	984	937	894	982	894	911	914	917	936	906	938	910	919	958	916	937	925	945	951	958	922	947	954	940	869	959	959	936	915	957	890	982	973	963	982	938	935	862	935	982	942	939	953	914	901	943	893	938	923	959	908	979	932	932	927	947	932	943	969	952	931	966	924	950	948	958	913	935	968	966	911	898	929	933	925	963	997	906	891	927	905	934	956	955	967	959	947	964	950	905	922	942	948	930	911	950	918	929	880	884	916	1001	1007	932	890	953	899	918	907	941	945	958	914	950	925	945	973	922	979	927	952	972	926	932	911	924	907	916	919	952	875	924	937	939	950	929	913	939	967	891	900	891	914	927	981	955	938	951	946	930	936	947	936	912	951	865	910	918	965	909	909	934	942	979	959	967	932	947	960	950	928	975	934	933	934	984	965	898	877	921	920	958	932	944	966	911	887	977	899	1001	952	936	943	919	937	920	920	972	916	962	967	941	963	859	895	913	910	935	963	968	941	926	966	975	928	916	907	931	914	912	880	900	908	881	937	901	854	943	953	930	892	887	892	897	917	944	908	977	924	976	915	958	902	948	956	959	892	958	917	913	937	949	964	898	920	928	953	899	888	894	868	892	989	975	938	967	1000	904	909	956	881	925	921	902	942	969	892	995	966	939	929	964	948	918	934	955	921	911	984	961	884	901	907	849	1001	944	923	919	915	941	966	910	896	887	961	942	958	960	909	953	907	975	913	924	945	910	952	966	953	944	933	916	919	960	871	918	1011	940	963	969	970	966	927	953	917	956	954	945	984	920	949	889	895	930	996	881	873	957	927	914	931	920	963	903	940	915	916	969	938	920	937	929	911	982	924	925	921	950	924	883	938	897	860	921	950	904	971	985	927	982	966	963	944	880	941	901	893	992	947	906	922	973	952	944	974	949	902	961	940	970	934	957	974	958	963	985	938	930	964	927	955	913	882	900	982	908	952	910	939	971	970	940	975	926	883	943	895	996	939	886	975	946	930	965	949	999	944	921	953	896	936	952	937	1010	934	911	926	946	978	984	961	919	960	869	928	908	909	933	957	914	930	973	921	959	952	977	891	956	989	913	962	925	893	961	934	935	954	917	982	972	963	899	934	929	931	956	898	952	889	957	987	952	923	924	957	938	953	932	921	961	959	927	945	912	913	960	960	905	955	924	959	934	924	948	965	920	970	940
17257	7293	3581	1235	913	687	610	596	512	481	498	486	418	423	417	396	366	404	384	340	358	379	357	367	325	312	370	326	327	344	314	348	335	368	336	351	313	358	334	349	358	338	339	358	352	345	333	391	340	306	365	329	341	332	341	341	333	318	343	321	348	376	374	345	356	341	331	354	314	381	341	360	324	332	338	308	352	342	325	352	333	325	314	345	342	341	306	332	342	355	337	351	328	374	336	358	334	351	335	317	335	331	330	341	328	328	316	356	356	324	326	368	336	384	358	298	316	347	324	362	384	358	311	363	341	305	357	354	325	359	336	351	341	342	345	342	318	317	341	353	381	343	346	352	327	327	300	357	321	376	382	329	392	350	358	338	313	349	397	378	313	336	348	367	352	348	361	317	336	327	337	324	300	329	370	330	368	362	354	374	318	335	370	342	355	339	349	330	365	329	346	364	332	341	334	351	352	384	342	304	316	338	325	319	347	389	347	326	351	321	338	375	356	378	335	357	332	370	326	352	324	389	344	336	331	351	342	356	355	336	350	346	335	325	365	345	307	352	357	343	357	352	319	357	350	331	341	322	372	334	333	300	342	370	335	364	342	369	368	354	329	325	344	356	368	336	374	331	350	337	321	362	362	333	337	313	332	346	326	363	329	353	319	346	344	338	341	343	333	297	375	320	332	400	329	328	360	356	354	293	297	289	355	343	345	326	350	347	335	325	367	328	325	311	357	365	345	345	345	310	317	307	313	353	370	373	322	362	320	324	346	351	380	354	311	342	363	321	343	360	357	341	352	328	372	284	388	329	286	335	377	320	361	350	352	303	343	330	336	293	319	335	304	352	307	322	300	332	321	325	340	351	339	330	353	319	353	323	330	309	339	307	356	353	312	353	380	322	348	328	341	347	313	343	368	392	370	331	333	329	362	331	330	315	324	350	362	352	344	348	332	284	365	357	358	333	319	345	319	335	319	344	320	357	355	333	340	334	349	348	366	352	318	341	366	361	337	346	342	314	346	329	350	333	313	363	328	374	323	354	327	320	336	359	327	319	311	354	356	358	334	334	318	393	344	343	360	338	336	350	349	335	319	300	349	347	341	323	359	386	337	346	315	321	370	346	316	346	343	334	353	335	377	377	324	311	385	361	378	326	338	355	357	309	301	364	348	355	361	340	317	360	344	333	340	354	355	349	367	301	336	375	330	351	352	353	337	351	356	359	365	355	363	357	332	336	318	333	345	333	377	344	342	332	318	353	391	345	335	332	334	363	339	362	342	325	374	335	334	326	345	346	333	324	338	358	322	331	309	321	316	336	312	333	298	367	346	345	365	360	336	332	340	351	314	336	338	326	337	330	375	328	365	372	311	372	316	371	342	364	352	369	339	317	326	366	314	324	329	327	365	335	323	346	361	331	375	329	367	297	374	346	356	366	355	327	328	356	358	358	355	354	309	322	346	329	324	380	356	323	337	352	322	375	332	365	364	318	340	312	368	352	355	340	370	354	343	359	344	330	343	344	315	308	357	365	363	334	367	343	353	356	364	347	353	335	285	346	399	355	350	335	318	341	356	324	334	329	342	339	320	318	352	303	334	339	317	322	301	353	338	369	344	330	336	353	317	338	356	339	344	344	299	330	329	317	351	354	387	345	366	379	341	334	323	326	322	320	319	357	344	364	337	340	344	329	300	308	317	376	321	332	359	292	310	347	346	355	344	373	344	355	347	344	361	354	358	305	335	332	336	327	342	332	329	322	309	339	374	300	352	338	328	326	314	307	324	330	349	333	378	323	362	354	352	346	373	328	351	338	344	362	334	315	347	352	348	346	351	317	355	329	356	352	319	367	366	333	329	334	358	373	343	342	318	374	327	376	326	350	325	332	336	340	335	356	313	355	307	364	363	354	330	361	355	376	328	370	336	362	337	374	350	347	317	348	341	342	322	342	352	371	355	355	343	332	328	331	349	349	364	382	360	346	364	328	310	345	377	292	318	350	347	318	334	293	363	335	370	329	345	353	351	360	342	356	349	390	373	370	320	307	337	325	361	308	313	385	321	324	322	333	323	357	373	340	314	340	328	352	339	359	354	334	337	331	357	314	338	366	327	383	381	345	362	314	330	350	346	330	362	338	351	344	335	329	367	369	331	338	343	330	360	311	371	353	356	318	338	335	321	346	364	347	347	332	323	347	339	333	353	359	321	335	362	346	324	360	334	364	336	337	330	346	332	321	352	352	319	337	336	342	324	357	330	337	330	372	338	362	384	308	353	335	349	305	331	316	346	322	356	322	332	352	379	382	359	318	368	322	322	352	331	360	333	346	331	326	378	318	323	323	374	315	326	349	352	323	362	328	310	337	354	356	305	321	332	340	367	321	349	321	320	339	359	342	372	371	326	342	324	346	335	355	329	329	350	325	320	328	327	295	354	313	338	320	355	347	355	314	353	323	362	361	354	366	400	346	383	342	333	376	328	330	357	346	334	322	316	311	375	351	347	372	333	321	314	342	360	325	333	350	302	343	321	333	340	327	344	352	343	347	377	334	326	323	346	378	335	346	357	321	333	380	319	336	319	371	344	329	372	323	356	330	386	351	324	345	346	332	338	355	321	344	344	341	307	326	330	354	352	388	356	329	351	355	326	337	337	353	384	338	312	369	312	334	354	346	344	329	335	322	323	325	322	377	348	339	327	339	366	320	326	317	330	309	334	326	332	331	354	316	345	326	333	314	357	310	308	340	349	384	342	358	355	347	303	328	321	320	325	319	328	352	369	319	331	304	348	343	365	343	348	337	342	343	349	331	327	332	364	361	323	361	321	337	343	330	341	376	388	338	359	361	340	290	309	325	365	367	326	311	361	345	348	338	316	349	348	348	357	353	343	336	340	327	325	339	377	364	345	333	340	323	357	320	356	333	375	347	329	348	333	337	374	349	338	353	357	357	337	360	327	365	338	356	340	326	354	326	316	332	401	356	323	332	333	340	323	309	350	338	345	338	364	318	353	356	341	335	332	346	366	339	349	336	356	367	300	337	322	338	339	333	321	370	313	355	336	334	369	324	349	349	338	352	335	326	332	339	356	334	346	339	318	332	346	361	346	356	364	323	368	333	334	335	319	355	358	351	358	341	344	334	347	324	349	352	332	370	332	349	340	346	361	349	340	362	338	359	342	331	317	364	331	329	318	318	362	332	363	360	344	309	335	346	356	352	354	358	332	351	377	351	360	379	333	356	362	363	318	356	396	355	312	390	321	335	353	363	337	355	369	391	322	362	356	348	360	348	365	329	338	345	355	323	367	336	342	335	343	349	371	343	346	326	341	341	354	361	348	335	357	368	339	333	342	336	348	308	332	333	367	344	343	367	399	360	337	365	336	287	336	338	340	341	340	353	363	352	297	342	333	319	326	332	339	347	356	343	338	334	352	355	347	341	322	347	358	347	333	336	341	313	333	328	329	325	369	325	358	347	333	316	327	337	337	328	335	368	318	347	358	350	359	344
13378	7279	4005	2919	3006	2675	2278	2347	2082	1818	1765	1616	1545	1375	1352	1273	1218	1234	1072	1029	981	969	953	953	978	907	918	844	864	841	883	905	859	903	856	894	887	867	853	841	922	858	881	870	883	941	853	829	896	836	838	846	799	877	846	825	885	846	860	844	785	881	901	817	850	841	806	840	828	839	875	857	830	839	911	837	834	830	840	890	854	878	882	836	859	867	840	810	839	916	806	815	851	856	842	853	822	814	865	870	815	835	808	810	845	856	854	858	818	847	827	882	868	857	828	809	899	829	886	867	884	845	880	869	892	896	816	894	815	817	860	863	876	862	862	834	837	843	876	835	873	867	853	862	870	837	812	842	863	832	838	878	847	869	845	812	839	898	867	821	896	820	894	882	866	843	864	789	836	848	850	828	829	858	884	939	893	832	827	852	827	833	867	849	865	865	863	859	896	855	792	914	856	842	866	820	859	893	880	849	824	856	873	831	861	863	852	842	890	815	831	820	892	851	901	870	873	871	857	864	816	824	847	805	851	859	855	883	886	815	850	885	812	841	838	842	867	838	826	822	863	897	833	840	839	859	873	827	851	919	847	811	819	833	874	855	902	866	832	851	863	901	868	890	802	831	828	907	823	832	808	835	858	857	836	872	832	934	902	851	854	850	828	847	789	829	844	849	839	848	853	867	839	914	881	843	831	848	888	855	863	830	840	848	882	829	826	897	794	892	851	833	861	832	861	838	855	888	872	856	852	854	864	843	840	892	820	859	866	886	832	782	814	875	836	813	856	812	832	866	889	868	883	881	835	845	819	885	789	818	866	832	855	798	854	878	860	885	889	820	887	799	854	853	831	846	848	868	844	889	848	834	845	855	841	860	792	838	831	801	846	876	833	872	877	882	867	822	862	841	886	785	801	898	819	832	877	845	835	886	815	860	834	912	826	855	829	874	891	812	819	830	845	807	827	876	787	925	819	827	815	856	915	828	838	805	867	906	819	844	898	865	851	865	833	864	860	826	845	871	828	866	882	834	844	834	825	866	894	838	839	842	797	803	855	845	813	780	806	886	888	858	852	861	846	879	897	824	881	849	849	836	855	880	842	810	858	788	855	823	836	842	864	860	818	833	895	857	894	834	870	851	879	836	829	864	837	879	840	877	842	908	836	825	917	820	868	910	838	819	813	866	860	844	863	854	874	851	874	829	866	852	836	831	830	831	881	823	839	852	830	832	797	856	842	829	856	859	893	880	799	886	850	813	813	905	854	861	804	870	842	839	876	821	863	861	864	825	880	907	867	856	827	891	816	865	894	834	847	888	880	829	879	839	852	870	912	865	826	855	867	851	837	812	861	881	821	809	861	847	854	820	848	861	834	846	860	836	869	780	833	860	858	842	804	848	857	826	816	838	860	867	881	870	841	861	819	803	874	844	867	841	839	840	841	836	894	829	789	834	855	864	858	850	877	907	828	821	899	858	815	831	869	854	866	856	842	830	869	848	865	787	793	857	832	831	881	838	807	842	835	844	887	853	852	905	886	818	891	877	887	836	847	789	809	866	915	837	831	897	876	812	878	836	787	835	913	844	852	877	811	826	852	858	779	834	820	871	843	867	873	851	820	860	833	829	882	864	804	852	931	882	848	881	812	795	840	881	817	827	869	883	853	825	854	829	836	813	874	836	836	871	902	865	829	854	883	817	812	822	835	862	839	833	821	856	846	845	837	856	828	829	888	807	803	831	827	826	874	876	817	869	775	827	822	824	848	870	853	865	873	839	899	855	839	877	835	842	796	856	854	866	851	813	843	854	876	799	846	885	882	881	829	821	862	830	829	833	858	890	868	867	854	841	867	867	847	874	826	856	811	874	886	900	821	835	869	808	826	807	863	879	804	875	828	866	854	911	857	825	815	829	836	829	856	846	831	787	842	806	836	863	863	856	790	876	821	804	870	837	837	854	855	850	838	889	843	876	846	850	836	830	843	844	828	865	881	811	847	866	851	845	877	858	829	849	879	884	830	779	846	827	812	831	873	849	837	853	860	807	893	844	830	803	815	816	838	847	887	805	874	856	844	842	872	861	873	808	853	799	845	808	890	869	884	815	830	866	828	851	864	847	809	808	830	864	880	789	874	893	878	856	836	851	872	894	797	829	872	856	857	805	834	888	854	884	847	875	901	839	815	870	906	822	803	891	878	849	891	813	853	879	840	848	897	867	853	847	883	862	841	873	885	867	801	870	862	887	872	833	831	852	848	848	845	819	858	847	851	794	802	892	871	874	848	874	831	862	831	909	866	874	803	853	885	828	858	848	879	807	893	812	851	919	850	856	879	841	866	861	798	878	818	837	879	833	852	802	855	817	884	851	840	837	876	870	869	836	847	868	764	877	841	826	811	815	861	842	876	845	843	861	866	830	838	860	879	859	893	846	793	841	840	830	888	825	824	840	865	849	857	848	863	805	843	862	865	881	861	872	885	908	864	876	854	861	867	844	824	842	805	846	824	866	865	835	891	803	870	874	870	822	792	859	817	877	835	876	836	882	849	874	860	845	828	816	854	821	798	844	934	821	852	865	852	821	881	838	877	870	853	790	864	796	841	873	871	880	816	901	866	861	803	882	872	825	871	817	815	873	843	854	897	879	870	809	807	842	822	834	850	813	843	858	897	818	819	834	839	850	831	871	875	837	834	886	890	882	895	894	815	845	849	853	819	885	847	820	839	819	823	838	873	898	843	824	849	835	884	841	775	863	876	885	814	872	913	856	844	875	849	819	844	843	826	797	854	904	851	866	850	853	827	836	866	916	844	899	867	903	863	892	828	863	843	812	807	835	877	861	869	809	821	823	894	837	836	808	861	808	841	869	854	867	855	855	898	825	840	794	809	842	841	819	859	822	836	806	852	835	866	896	867	856	820	778	878	853	855	802	873	862	866	837	871	853	845	909	846	888	838	802	789	837	809	833	818	886	828	870	856	868	889	852	852	848	878	839	816	848	773	875	851	790	834	844	835	818	864	873	896	875	871	853	879	854	838	833	826	897	828	866	820	828	861	835	858	828	899	810	848	843	839	873	835	788	846	836	876	872	870	835	846	788	860	876	820	845	874	887	874	837	831	849	870	821	824	839	877	829	889	810	859	817	820	832	808	826	873	852	864	854	859	847	861	875	846	826	830	829	840	891	857	844	844	840	877	842	843	807	836	829	771	845	790	814	880	826	848	837	797	854	860	789	794	839	867	834	872	866	829	844	833	866	854	845	801	831	826	821	836	795	877	824	866	839	803	851	863	812	813	829	868	874	858	884	864	837	839	863	822	870	853	796	843	785	807	840	869	835	841	845	871	869	874	892	866	838	858	825	795	843	851	857	853	868	859	824	883	859	829	900	878	897	897	852	860	770	814	857	816	852	838	802	850	824	898	883	848	874	854	872	887	852	844	859	877	833	795	870	821	863	837	856	839	784	856	839	849	866	795	862	880	832	837	859	871	888	941	841	848	786	856	834	804	841
26213	12143	5648	1840	1248	810	644	569	519	487	423	377	313	351	330	304	278	283	263	245	247	189	220	217	231	230	206	212	177	219	218	207	202	186	193	204	238	222	202	205	179	201	199	205	191	192	196	188	207	199	182	205	198	213	194	216	192	172	201	220	212	183	187	194	212	206	199	195	217	188	183	195	189	194	221	198	188	197	197	199	200	187	206	211	183	205	217	212	216	186	181	201	194	170	209	207	186	214	219	207	185	207	184	202	186	229	197	214	200	202	186	180	181	209	188	179	205	199	220	208	194	181	198	218	190	222	206	192	177	202	191	209	213	192	197	211	205	198	211	193	214	201	203	202	205	201	174	167	230	202	195	193	214	179	228	206	226	178	184	213	200	195	182	213	195	184	223	211	202	192	194	192	213	184	183	199	207	178	194	213	202	207	217	209	206	195	187	211	179	204	229	197	184	206	196	195	239	201	200	201	233	218	187	201	235	234	186	216	187	205	204	190	204	204	180	184	202	190	181	205	207	201	209	179	182	180	203	181	232	211	230	220	180	210	201	215	188	182	215	201	169	195	204	200	212	192	207	203	193	214	181	216	204	185	187	175	187	214	189	210	207	198	195	170	226	211	201	191	220	195	205	226	197	202	183	199	169	206	214	224	173	176	191	173	199	191	199	197	187	200	195	198	197	188	213	190	183	188	187	211	203	220	212	227	207	186	168	205	199	198	212	192	204	185	162	195	186	167	188	220	190	192	197	217	176	182	193	230	194	190	201	211	212	205	201	199	201	153	197	199	212	222	202	179	188	218	188	217	190	202	221	232	190	201	220	204	210	218	201	185	204	220	213	191	185	203	189	183	249	213	197	210	184	193	210	178	206	197	225	201	179	203	193	213	194	205	196	213	235	218	211	196	185	188	193	205	173	191	191	191	184	206	202	204	179	188	185	191	203	198	197	165	202	202	188	203	198	178	206	186	186	179	220	223	196	195	191	205	213	172	184	177	195	192	186	209	192	193	203	210	204	214	209	203	190	188	170	190	190	199	225	175	185	207	208	182	192	203	198	214	204	212	203	184	195	202	200	176	200	203	215	174	208	191	190	185	198	178	205	209	185	222	216	203	202	181	220	193	186	201	192	181	198	192	200	187	200	192	201	183	188	204	179	220	224	187	206	169	187	200	189	206	198	200	190	169	197	194	197	205	180	182	183	164	190	221	185	195	196	204	199	190	200	200	202	192	186	201	202	245	206	190	168	192	195	164	217	181	178	198	193	183	198	219	191	206	184	198	190	187	193	192	212	184	178	183	193	187	218	195	181	223	179	200	178	189	173	210	208	189	200	191	192	169	207	236	197	179	199	179	218	170	186	171	176	221	199	200	208	221	216	211	178	200	215	183	213	195	192	178	207	162	191	182	209	177	208	183	181	200	196	204	213	187	178	192	192	194	203	207	212	202	185	185	177	181	202	194	187	220	195	205	175	217	196	194	182	177	214	198	181	208	209	210	221	196	212	198	221	204	193	199	196	163	190	206	212	199	205	183	240	173	193	208	179	198	169	169	200	194	233	211	191	213	188	196	200	200	205	190	224	189	195	208	202	212	206	198	195	172	216	217	217	202	191	173	192	204	195	187	197	178	176	170	209	179	200	178	192	188	178	195	207	179	216	185	204	216	191	188	187	176	204	179	192	191	225	180	205	191	217	189	197	171	192	193	205	183	182	206	219	208	180	211	193	185	211	237	162	170	202	187	176	216	190	218	197	203	183	198	191	210	201	190	194	202	181	210	206	185	180	222	211	199	173	212	184	179	226	193	209	186	199	209	188	209	211	188	198	171	207	217	195	218	197	210	192	203	189	193	200	213	202	200	188	200	206	167	204	181	196	191	186	211	190	200	222	206	169	211	205	180	222	193	215	212	178	191	200	184	166	203	214	173	197	185	184	209	218	209	190	179	196	191	208	225	222	206	208	171	185	171	190	199	194	200	209	214	170	190	205	215	201	201	194	175	173	210	217	201	214	184	202	184	200	186	203	189	192	208	215	194	191	175	226	201	210	210	209	207	217	208	183	187	204	178	210	176	205	187	216	197	192	210	227	219	199	175	195	167	182	198	172	185	176	203	173	219	183	194	218	189	192	191	182	174	173	192	186	196	178	178	216	195	180	188	205	203	188	195	196	197	207	192	189	205	204	182	186	193	216	177	169	192	205	195	204	208	181	182	193	206	230	226	224	196	189	192	206	198	206	187	189	195	190	203	203	195	204	162	197	193	198	222	187	189	194	211	194	200	226	187	199	188	220	185	213	192	200	189	215	199	205	219	190	204	216	205	196	190	198	189	194	188	196	179	179	209	216	195	224	181	169	201	213	212	196	193	224	187	210	201	205	189	172	190	198	213	205	178	206	185	193	163	198	200	194	201	202	190	203	211	213	189	203	166	198	186	208	198	189	188	195	183	218	208	184	203	191	168	196	221	204	202	204	191	180	191	213	196	208	209	169	251	214	207	195	191	210	180	212	204	190	226	191	193	193	204	203	187	211	209	179	188	176	186	202	202	209	226	194	217	172	178	174	170	193	190	185	213	221	200	207	192	173	212	216	202	196	220	201	179	204	186	202	189	189	188	191	199	214	177	194	202	214	202	186	203	186	203	196	188	187	208	221	202	222	178	223	175	171	197	187	193	194	191	199	211	196	174	201	210	212	195	209	192	213	193	210	211	206	185	175	217	234	204	184	202	225	211	204	182	218	198	205	194	189	205	193	207	184	195	215	198	201	201	195	171	202	216	219	230	199	165	193	192	220	199	174	196	192	212	181	202	182	200	201	200	220	203	205	189	184	177	215	206	182	236	207	189	224	197	208	194	194	212	198	196	185	216	210	195	204	228	214	204	202	203	208	182	167	183	186	194	211	220	201	196	219	180	203	183	190	200	222	217	227	223	184	194	194	205	212	203	189	188	168	199	181	188	187	186	197	178	224	205	211	186	177	185	187	198	187	195	189	182	223	201	192	196	192	214	178	219	199	207	245	192	208	213	200	176	178	194	212	192	198	176	201	201	190	175	180	197	194	211	195	191	208	226	195	204	189	189	198	202	189	179	191	169	211	180	190	194	182	180	213	215	182	187	201	206	213	202	186	220	202	189	198	188	204	213	206	201	228	190	234	208	205	223	216	160	199	199	184	201	193	201	204	195	184	221	195	209	189	202	195	186	195	193	197	191	176	196	182	205	186	209	212	197	178	196	188	188	183	212	201	169	195	193	209	206	208	192	181	199	180	230	200	194	209	212	174	187	179	183	196	210	224	195	201	191	203	199	184	201	198	202	210	187	214	202	204	211	213	199	198	211	205	181	185	199	187	192	214	195	173	187	198	221	232	230	209	201	186	209	185	205	212	179	216	208	169	205	226	222	222	226	194	189	202	190	206	209	218	195	185	197	191	175	218	193	201	177	199	192	206	222	215	194	198	201	213	200	197	182	202	203	206	209	209	222	180	198	187	207
17659	10758	4946	3503	3801	3241	2932	2749	2421	2105	1882	1712	1542	1398	1287	1167	1077	969	892	747	698	695	642	669	688	636	602	594	557	527	604	576	584	573	550	649	582	513	532	495	551	528	572	572	559	531	538	523	536	575	520	534	457	534	521	522	526	530	524	569	591	521	508	546	507	525	594	520	536	522	532	490	504	512	488	546	497	534	514	530	524	546	533	487	537	541	537	509	520	495	552	492	517	515	562	499	561	476	517	505	545	530	473	544	486	536	509	522	492	509	473	498	531	511	505	528	516	503	502	519	541	495	548	556	516	515	516	497	558	534	505	512	525	499	532	507	531	533	566	541	541	531	518	535	548	506	495	528	498	505	505	500	547	511	533	543	552	566	553	539	517	542	522	496	526	550	507	521	527	505	481	531	509	527	538	523	526	568	530	536	518	529	498	518	535	508	552	511	513	583	522	562	530	536	531	540	507	497	531	524	513	497	545	523	531	524	498	513	497	512	525	551	531	535	529	526	537	523	537	563	477	557	524	513	541	549	543	561	569	513	490	503	555	503	564	520	544	526	537	544	493	539	535	499	526	538	544	508	550	511	493	550	527	546	517	481	507	562	494	534	559	510	526	520	552	488	504	552	475	512	524	540	482	505	477	517	543	558	527	529	481	512	497	508	500	486	551	534	531	496	496	549	509	534	500	552	509	535	525	517	556	525	530	506	513	515	517	530	536	502	503	503	516	474	537	539	549	545	553	550	538	519	494	494	567	485	555	547	518	506	495	514	517	460	540	485	525	557	537	489	502	549	499	543	521	523	527	496	573	515	513	532	556	496	532	508	513	497	549	523	522	558	504	507	490	517	557	527	529	508	537	544	543	542	522	518	493	503	536	533	536	484	546	516	513	551	508	503	532	479	521	552	499	547	535	504	519	509	536	521	566	528	538	562	547	523	528	519	546	539	530	538	523	482	500	523	497	530	507	520	524	537	496	511	534	522	545	538	518	579	546	527	501	471	518	506	517	512	512	508	548	488	519	503	574	533	529	524	528	484	500	517	516	535	498	511	549	500	551	555	544	543	538	474	512	485	569	463	540	544	553	527	569	541	523	512	512	517	532	522	507	563	526	481	509	519	530	561	506	499	482	489	499	544	495	490	518	497	499	554	509	481	575	468	496	523	487	535	543	531	511	499	542	535	510	541	542	519	505	486	518	504	500	500	508	539	516	505	529	563	494	549	511	537	500	529	521	496	525	505	544	476	524	525	525	536	524	540	524	545	528	487	500	525	508	534	521	531	570	526	528	520	537	565	518	523	512	524	492	509	500	522	524	515	472	490	509	540	543	548	543	516	552	518	529	511	529	481	559	523	532	506	531	526	526	518	513	536	517	532	530	547	525	527	507	517	490	511	527	525	535	531	507	548	526	517	544	472	511	541	529	494	500	510	488	495	544	525	551	523	495	486	495	529	511	516	521	532	497	531	505	518	531	495	553	553	548	526	547	537	551	534	572	562	537	547	498	525	545	514	498	492	520	518	518	504	527	486	507	501	522	537	518	551	515	490	560	547	497	508	513	551	506	536	502	536	474	500	547	535	522	510	494	524	543	517	484	514	563	508	523	506	508	525	504	555	552	529	518	520	507	544	522	520	550	548	498	541	488	526	559	506	513	544	486	521	447	511	537	524	525	503	505	512	507	510	464	519	471	532	503	508	501	532	520	562	532	522	492	499	527	484	517	464	498	502	496	541	555	574	520	495	552	534	546	529	543	495	525	532	524	560	531	533	536	527	521	536	544	504	509	504	568	560	488	550	551	535	555	520	523	535	518	521	520	495	503	509	517	530	514	503	493	572	529	514	547	513	533	508	502	531	552	506	538	515	531	523	533	527	542	555	511	519	478	492	509	548	481	505	523	495	508	517	515	536	489	562	522	516	523	547	518	544	520	519	528	519	506	500	532	549	519	525	498	478	540	558	467	539	579	509	550	566	506	536	507	520	501	526	499	519	498	547	518	482	506	541	557	509	517	565	541	505	551	549	496	545	537	499	509	483	521	552	498	563	544	520	540	515	516	524	500	498	521	536	528	539	539	538	520	506	528	542	504	548	571	546	500	548	556	540	549	537	479	524	559	538	524	463	510	522	501	538	509	525	492	504	492	505	507	516	543	508	519	529	570	530	529	541	532	516	547	480	534	523	556	489	552	541	562	577	505	545	521	540	519	492	534	499	545	518	527	529	536	513	515	536	541	511	503	497	547	517	533	513	502	558	532	515	527	492	543	510	550	538	504	482	524	544	545	510	534	518	522	534	519	537	520	486	486	497	522	544	534	555	552	511	519	506	525	477	538	511	476	516	506	544	529	527	507	571	547	514	516	507	529	524	547	525	551	513	561	477	505	474	515	527	519	534	530	487	480	523	492	520	521	523	537	515	523	532	531	492	571	528	544	524	514	511	486	527	516	559	545	499	530	527	508	523	534	496	514	503	485	538	509	539	523	515	530	510	467	489	528	526	480	522	514	510	532	539	516	533	539	507	524	499	549	513	541	510	555	584	535	523	476	541	542	516	518	519	494	476	496	538	506	525	496	550	544	480	502	494	559	547	506	527	521	512	508	524	470	475	537	508	499	517	506	503	515	565	513	527	520	502	521	563	510	513	499	476	536	497	553	485	511	544	532	479	525	514	504	541	540	536	535	543	516	551	554	487	521	533	493	536	527	538	502	510	493	503	511	504	517	501	494	531	501	526	542	533	526	552	542	515	545	557	535	504	515	522	496	507	494	515	569	545	520	521	550	540	530	496	494	511	514	535	554	566	507	515	497	497	528	552	524	539	513	554	505	523	536	551	503	549	483	518	540	538	499	558	507	543	511	493	510	526	474	528	477	488	525	536	471	525	522	501	508	491	511	501	525	533	515	522	465	529	508	508	521	537	521	513	545	485	523	519	512	520	530	514	518	526	511	542	522	527	510	528	491	585	517	499	520	551	528	529	533	506	530	543	528	569	522	527	526	516	528	557	457	537	543	481	497	527	526	538	546	549	521	459	511	492	544	556	514	503	536	550	530	539	535	543	511	548	535	494	500	578	517	503	494	546	470	515	538	493	525	561	531	565	525	542	560	520	475	537	516	472	472	542	537	511	530	517	517	520	553	564	501	532	506	531	491	561	545	478	543	529	482	491	520	502	551	550	511	525	523	527	481	513	542	473	553	463	496	540	532	528	507	530	547	510	515	492	534	510	557	525	527	497	560	546	513	529	540	521	482	532	470	520	515	523	513	517	516	514	508	500	495	544	515	517	488	499	497	537	479	521	535	496	512	487	500	531	563	558	516	508	529	512	495	526	497	550	512	522	525	508	546	516	521	537	532	497	494	542	534	516	469	509	505	490	561	527	480	509	503	533	550	508	550	533	518	540	490	524	509	503	465	537	541	486	523	521	554	511	504	552	545	521	520	508	500	491	494	529	556	554	493	503	539	556	497	568	523	496	544	486	510	444	572	525	482	535
6967	1767	832	677	640	586	505	526	502	472	472	426	445	399	350	402	387	421	351	369	406	428	406	387	394	416	357	383	370	392	398	345	385	383	376	386	386	355	378	329	339	356	366	351	368	335	388	352	372	373	376	397	378	372	388	363	350	390	382	395	400	390	377	375	390	388	327	349	356	372	384	363	367	380	368	368	344	384	406	376	361	412	389	377	380	349	374	390	414	405	358	383	372	359	343	375	369	387	363	367	394	410	398	399	393	333	379	393	371	334	411	366	371	392	362	368	416	381	358	379	390	373	380	363	398	355	375	384	400	397	366	380	382	340	357	373	354	353	374	415	334	338	370	369	367	375	342	393	358	380	392	370	397	408	394	387	392	379	374	386	373	403	344	378	363	376	375	362	376	375	376	387	369	398	379	384	371	375	382	359	381	360	363	394	374	376	382	380	374	409	399	385	359	368	374	339	359	387	367	386	360	384	389	324	375	333	364	358	422	399	358	377	370	353	410	419	390	368	387	345	365	380	379	357	362	368	334	388	402	389	388	380	373	339	394	344	401	419	388	369	365	359	374	359	399	374	362	380	346	423	360	409	326	358	392	378	365	407	371	386	405	383	355	368	349	360	394	353	393	405	363	388	365	411	395	389	420	347	379	377	381	343	396	358	373	367	386	365	378	365	376	346	384	351	347	387	399	353	398	387	381	367	356	384	382	370	394	374	367	396	389	378	384	379	399	382	376	362	375	340	388	388	369	367	400	350	348	383	378	353	349	441	377	357	396	386	357	358	383	388	347	375	401	355	379	385	400	370	378	371	344	360	365	340	377	345	366	374	394	365	410	375	391	351	368	411	327	370	382	374	359	410	336	362	387	384	411	366	405	341	389	358	391	380	413	357	347	381	382	368	375	396	371	367	374	403	341	342	374	371	433	389	380	383	351	358	370	312	362	388	381	383	394	431	384	385	368	389	361	374	401	406	334	389	362	383	384	378	351	371	377	358	356	366	364	328	369	381	356	368	348	380	374	344	374	349	350	383	391	369	365	372	351	372	420	351	376	387	379	363	369	372	368	407	372	415	328	347	365	392	370	347	399	358	360	386	391	363	399	372	394	392	392	391	380	382	357	342	399	389	328	370	365	353	377	398	355	417	381	397	393	343	362	373	348	383	399	349	370	379	342	424	394	363	371	352	378	374	365	369	341	351	355	396	384	377	374	383	379	353	363	374	365	342	350	360	342	353	351	385	373	377	353	390	378	375	390	377	334	361	375	392	374	393	390	377	360	373	347	363	383	367	327	401	396	371	367	363	390	376	374	378	361	329	389	405	361	364	373	397	366	373	375	412	371	384	370	379	367	378	345	401	415	412	361	403	417	356	389	386	361	389	346	388	344	337	370	389	375	408	389	364	353	370	363	398	418	382	376	385	369	368	370	355	394	396	376	330	361	416	362	386	348	376	376	387	382	356	411	381	363	348	379	353	374	400	402	361	367	385	406	345	369	386	373	343	397	363	365	369	356	355	392	381	386	351	340	374	381	367	352	353	377	400	388	379	384	338	384	338	365	376	366	351	316	363	388	392	397	375	362	409	375	372	371	373	363	396	378	336	400	382	365	360	382	339	325	348	363	389	389	343	392	380	330	355	399	328	389	340	373	367	386	361	381	395	397	327	353	338	339	368	375	379	373	383	366	393	368	347	407	330	339	367	385	369	368	381	367	343	359	409	397	390	352	397	383	361	385	406	344	395	358	350	375	364	351	391	391	381	400	347	422	358	342	388	357	393	370	368	419	380	382	380	348	377	371	346	362	341	364	404	359	371	399	423	380	366	387	358	405	345	371	380	364	363	388	361	360	366	399	373	392	349	335	367	448	395	372	375	351	374	383	366	331	376	353	364	368	349	374	368	403	339	374	347	392	366	374	348	377	388	360	360	389	364	374	384	425	407	413	373	396	385	395	365	346	395	364	385	353	358	312	365	400	360	363	386	377	389	383	380	371	343	360	389	364	351	390	379	356	357	393	415	364	360	357	371	380	335	387	365	399	373	370	375	350	355	362	378	347	380	409	350	351	354	377	370	382	396	372	355	322	334	359	380	392	356	386	361	418	388	433	375	382	369	365	395	320	360	368	380	372	341	385	381	399	393	390	376	367	382	355	382	365	364	363	368	363	360	385	386	357	376	404	356	363	366	379	379	372	357	402	388	345	397	378	375	370	375	343	347	380	372	389	406	363	380	360	378	347	340	396	383	361	335	339	358	375	409	395	365	356	315	397	369	420	367	354	352	360	403	374	343	350	401	394	353	398	362	397	375	357	361	380	348	340	384	376	371	392	348	352	340	381	358	374	407	379	384	370	345	375	383	405	371	357	366	358	354	350	431	385	321	353	349	389	384	376	383	400	367	373	359	388	390	384	365	385	439	377	359	383	362	361	373	421	355	402	349	356	370	369	383	356	359	405	373	340	350	366	345	340	353	370	397	365	370	346	378	379	380	339	375	387	377	383	379	351	394	385	406	356	380	369	338	329	387	359	402	368	377	376	423	338	363	358	368	368	342	333	405	372	366	388	364	382	367	349	376	343	373	380	369	383	375	387	389	365	349	368	353	352	357	362	354	372	380	366	351	380	381	389	367	383	358	336	371	398	373	358	368	374	418	379	353	362	405	395	437	345	361	368	372	366	355	372	385	378	390	387	411	434	393	415	366	371	408	359	356	369	403	406	353	351	359	365	363	353	361	383	394	369	349	348	421	404	369	369	355	375	401	394	377	342	409	372	368	369	387	393	375	354	386	406	393	362	403	372	372	399	316	372	398	366	352	381	381	395	375	359	369	356	352	407	344	394	382	372	387	373	374	383	402	410	366	355	373	360	391	387	361	395	390	364	406	384	371	414	387	378	391	385	341	381	353	388	355	350	366	360	369	386	397	359	375	400	370	343	378	374	389	401	417	338	358	364	373	350	380	381	377	367	392	337	369	409	418	380	370	370	375	387	388	351	405	392	380	356	369	340	383	341	394	369	390	387	347	378	367	347	365	352	397	365	351	394	374	384	381	365	387	379	408	383	369	394	355	333	370	387	386	383	380	362	371	368	350	359	372	402	385	396	367	387	360	402	393	380	354	362	358	348	369	365	366	376	362	390	358	400	359	388	358	359	370	397	362	392	382	392	376	377	379	414	396	365	355	383	381	341	347	345	380	374	373	388	383	378	355	362	371	371	371	390	396	393	401	385	402	373	344	398	406	367	376	398	336	340	383	340	358	352	349	353	387	400	372	393	392	400	366	335	363	377	381	353	385	387	368	412	362	363	365	410	382	403	420	365	361	416	370	372	404	416	366	362	391	338	376	409	372	370	394	398	368	394	407	391	363	378	370	408	391	392	384	366	399	405	376	400	338	345	372	371	395	374	365	378	346	376	357	372	361	377	371	379	388	361	352	403	382	362	364	381	394	331	381	390	373	354	390	379	369	376	374	379	416	355	387	365	351	374	398	391	392
5889	2333	1800	2023	2180	1958	1926	1899	1646	1594	1404	1400	1320	1228	1192	1139	1114	990	1034	1008	952	917	959	977	977	928	998	923	975	901	914	931	947	968	907	950	969	949	950	916	899	907	941	918	909	957	954	926	946	940	964	929	926	928	922	936	896	916	934	931	921	932	930	911	923	891	913	893	882	922	912	951	940	987	888	864	925	915	928	958	896	887	996	930	934	884	954	937	920	955	906	944	932	939	952	952	896	908	896	976	872	890	905	881	908	941	947	919	954	901	920	966	900	954	890	945	963	956	920	955	919	891	931	949	915	938	958	847	921	889	941	932	945	935	933	899	899	930	898	898	927	979	913	952	913	924	936	943	940	946	948	918	932	950	874	874	893	900	892	932	910	913	924	919	948	911	909	864	950	937	973	971	949	931	904	900	929	883	911	942	979	919	861	936	892	899	922	891	981	909	940	963	924	982	846	955	874	940	864	931	920	949	905	908	930	934	947	955	882	961	909	914	882	925	892	889	903	963	942	957	961	920	940	950	959	961	962	895	941	924	976	910	912	926	937	961	883	885	943	1007	944	901	930	941	986	945	943	933	936	915	900	969	905	943	920	894	938	1002	953	886	890	915	893	905	879	1047	880	941	954	941	942	918	951	977	861	916	924	952	899	954	908	888	949	948	952	962	927	929	969	927	923	926	884	919	934	943	915	961	921	937	938	937	880	911	927	968	908	886	1022	885	932	936	958	991	1013	923	978	915	905	912	855	881	958	910	913	915	927	942	936	964	952	923	944	945	891	932	940	904	949	924	936	953	934	937	877	921	945	920	919	905	896	911	953	866	910	945	943	947	870	958	889	922	889	984	986	920	913	918	935	917	906	919	920	954	944	946	947	920	944	870	953	929	912	973	968	959	884	917	904	914	941	935	966	884	949	921	907	899	937	903	930	912	955	913	927	908	926	952	898	911	902	939	981	909	922	897	969	901	952	948	903	950	956	901	933	941	927	928	926	949	900	932	907	934	898	966	957	899	908	935	944	981	920	932	951	913	936	897	983	944	954	912	977	936	937	1027	940	939	968	912	906	928	945	986	943	858	884	908	912	904	902	966	907	921	913	938	930	990	931	931	956	954	893	936	883	945	912	930	951	963	914	960	998	874	871	882	943	905	899	949	913	928	923	952	906	906	940	921	940	954	877	948	896	960	984	909	896	925	956	836	908	883	876	898	953	944	883	936	919	971	924	955	888	878	920	931	927	947	947	922	955	976	974	908	988	946	937	915	910	926	954	887	938	900	892	942	881	940	930	939	1001	995	906	948	970	919	1011	899	872	929	895	899	945	850	960	892	946	945	918	923	914	941	899	929	912	898	918	911	992	938	874	971	952	943	934	911	889	935	923	936	898	901	920	940	939	932	919	862	944	939	911	875	966	911	942	954	958	950	931	878	902	966	883	906	921	934	940	994	957	884	891	965	889	912	943	895	869	916	983	929	962	914	919	902	857	908	898	917	950	942	945	906	908	897	958	919	925	963	957	938	945	923	908	933	949	925	876	963	893	921	951	981	930	956	924	932	944	929	947	923	969	939	972	910	944	950	925	949	997	935	937	966	951	887	956	873	908	907	939	990	920	958	930	927	974	941	885	941	1002	911	981	916	938	912	968	916	978	884	902	914	936	899	921	915	933	954	932	977	847	892	907	977	982	940	903	923	950	911	880	961	899	957	866	922	877	958	865	938	971	958	939	878	959	954	939	890	951	944	907	973	919	910	981	959	875	944	927	919	934	951	899	894	918	988	957	961	922	935	948	995	965	911	927	907	935	877	925	970	946	909	946	867	916	968	936	951	898	950	893	945	900	951	893	975	965	939	912	885	942	872	944	934	895	953	963	925	904	951	938	927	937	914	954	903	947	958	940	926	886	916	934	924	946	935	900	953	936	939	901	947	922	966	903	927	957	890	938	981	918	943	961	956	927	849	966	959	899	865	935	935	882	999	917	903	886	969	919	976	930	972	957	957	957	897	931	929	862	940	876	931	954	913	937	945	888	885	974	924	927	986	923	944	927	886	915	902	949	949	932	893	917	870	880	924	962	879	934	955	969	879	929	948	934	904	913	887	934	882	930	931	908	968	906	950	933	968	930	1010	922	905	946	911	926	950	958	958	921	979	983	980	920	896	967	957	969	949	984	887	911	931	985	912	942	949	884	884	912	854	982	887	1014	900	936	944	946	948	954	872	954	956	945	959	958	922	947	965	926	939	923	938	943	911	916	995	925	927	963	933	933	920	974	916	928	855	889	928	868	926	962	920	979	934	910	919	945	954	966	853	925	936	892	944	916	976	891	898	981	948	927	926	920	960	959	976	885	914	921	874	913	980	957	912	899	890	886	965	869	963	940	943	984	935	908	974	929	946	937	886	898	939	990	964	944	891	868	929	903	939	922	932	958	914	915	930	940	923	914	928	908	912	929	907	870	912	921	936	902	927	912	941	898	962	887	935	951	925	973	959	945	985	935	931	934	903	944	855	947	960	934	923	874	885	935	968	942	882	923	911	927	936	876	944	903	900	938	971	956	936	952	916	930	878	878	961	952	966	988	993	941	975	942	966	970	923	931	937	909	953	872	924	924	895	980	959	871	932	918	906	908	942	983	949	928	935	924	959	905	899	972	930	969	914	936	933	932	976	911	900	927	975	936	913	957	900	956	905	987	933	943	963	913	946	923	991	912	962	894	881	912	936	909	938	930	904	909	891	919	923	956	936	951	904	881	930	960	972	946	915	881	942	950	950	927	876	967	900	931	920	937	886	905	898	884	975	946	894	906	956	924	921	922	934	951	890	937	901	928	932	964	899	923	951	1002	938	1003	879	926	911	935	991	933	944	921	947	970	914	904	925	937	940	959	879	973	972	985	968	969	969	942	930	977	934	983	915	884	912	905	922	957	929	962	890	941	943	998	878	914	918	933	959	909	950	915	905	894	923	923	923	900	876	945	906	943	920	950	956	940	943	917	909	930	1004	940	959	953	894	956	909	970	943	947	878	916	950	993	907	950	932	929	900	913	944	954	942	912	941	909	922	964	933	919	946	955	921	932	941	980	950	903	941	919	911	994	981	961	945	907	921	923	915	870	971	902	983	854	939	967	910	954	952	914	867	963	927	958	941	953	951	913	979	895	949	919	920	923	926	1016	908	891	878	937	973	883	934	939	946	944	893	945	941	926	926	863	950	945	884	885	914	930	906	897	938	960	961	912	904	920	941	943	981	990	905	939	974	952	967	952	888	969	970	926	956	932	917	927	920	975	947	989	970	924	937	952	956	896	946	960	942	929	900	909	941	981	909	909	924	975	960	949	965	956	948	944	1001	886	904	963	969	919	884	881	978	949	926	952	873	964	960	902	922	913	940	955	921	951	954	964	938	887	927	934	888	945	922	862	939	891	946	936	943	952	888	957	914	906	937	910	938	962	930	928	873	933	953	911	877	851	906	932	910	916	912	934	994	938	891	944	904	958	977	894	923	921	932	931	920
17107	7116	2794	1329	995	755	747	658	532	558	476	484	479	459	454	384	400	416	345	355	347	343	319	337	343	310	336	316	387	313	315	335	323	336	354	331	335	331	315	345	334	354	322	353	337	352	340	324	326	320	354	310	347	332	353	331	320	334	337	340	330	340	357	340	344	345	329	347	310	350	353	334	353	318	328	354	349	329	311	290	381	331	326	337	327	337	346	340	326	364	316	308	367	359	342	334	334	330	323	334	321	330	357	331	294	338	323	379	288	315	322	309	301	310	322	324	342	337	355	336	368	351	349	348	334	331	329	321	328	341	342	316	319	332	311	311	322	345	390	341	361	335	293	292	347	325	297	333	335	326	363	351	353	342	364	320	332	306	312	356	341	347	312	326	307	309	327	294	334	347	303	293	336	341	316	309	344	311	342	340	346	347	353	398	379	306	312	320	349	329	316	346	347	332	312	347	332	358	343	341	348	329	344	326	327	336	305	349	360	360	331	340	326	299	340	324	322	357	319	303	333	326	338	335	332	324	335	325	342	333	341	348	307	350	337	340	337	340	353	335	311	388	351	325	357	323	351	324	361	335	318	327	348	343	343	331	338	344	338	324	314	329	317	313	344	335	321	346	336	330	312	332	324	348	354	349	347	331	299	334	315	348	302	337	331	346	325	349	326	310	353	350	329	353	337	341	323	333	323	368	340	351	327	330	330	354	348	352	355	344	319	335	361	349	340	329	326	363	347	332	331	346	323	360	380	348	338	342	347	362	331	299	303	313	348	345	329	352	318	344	353	347	338	324	349	357	364	343	327	333	310	351	313	358	346	322	316	386	346	341	367	342	367	388	353	308	330	343	313	334	331	325	316	370	365	341	318	359	343	290	344	337	316	347	331	341	311	346	333	349	326	344	321	315	364	340	353	335	345	325	317	359	368	359	315	341	337	313	321	328	329	317	313	323	380	360	325	351	322	359	317	339	341	358	331	345	336	314	324	362	319	330	336	321	343	324	314	359	351	317	327	335	322	367	343	331	332	357	348	318	336	367	306	336	357	320	331	360	325	328	322	346	335	362	339	333	339	313	321	351	281	358	364	382	371	358	339	348	342	331	343	311	377	308	335	329	320	353	366	345	338	345	322	342	314	320	363	363	305	329	331	335	360	343	347	303	326	325	385	371	318	315	338	310	383	332	313	342	325	316	330	351	294	342	329	363	367	329	340	337	348	348	360	373	340	368	389	320	341	357	324	340	350	361	348	303	351	341	326	351	330	336	367	330	323	327	353	330	328	300	289	349	341	363	325	347	360	371	337	355	335	310	318	357	347	366	344	293	338	368	368	333	324	326	305	374	325	348	348	340	319	303	305	321	317	327	336	340	366	345	325	352	354	352	329	343	336	326	365	309	315	333	328	337	333	319	356	319	347	327	314	317	342	332	325	338	323	315	360	312	348	326	339	358	338	342	340	332	355	322	365	326	363	344	334	304	321	337	346	364	351	333	338	344	303	344	333	309	329	331	326	316	331	296	369	370	358	344	316	349	319	314	309	370	343	348	344	329	330	334	348	327	366	357	339	365	339	329	330	339	325	336	384	351	326	352	303	333	328	325	331	352	352	324	304	361	306	354	308	357	322	340	320	333	352	337	320	335	336	351	341	342	336	294	338	355	312	303	339	343	344	363	334	376	326	338	337	358	334	320	332	324	332	307	319	351	343	332	344	349	390	353	316	345	315	328	325	355	329	355	354	346	320	338	339	338	344	339	334	348	381	346	338	330	347	314	347	352	320	349	345	311	338	316	301	322	344	354	300	302	317	323	328	303	335	304	335	369	322	334	312	348	337	333	343	326	308	347	310	316	333	329	331	320	348	302	347	367	332	307	316	372	326	352	363	367	337	347	309	334	342	331	344	315	317	380	353	342	366	355	324	317	324	362	320	329	294	324	362	330	333	361	324	323	356	348	340	337	325	324	346	373	335	353	301	328	313	355	333	314	352	361	319	350	350	342	360	302	353	302	309	312	359	319	367	332	330	301	342	324	313	370	310	358	366	346	379	337	347	332	331	336	324	304	347	342	303	330	342	310	308	344	331	349	346	332	297	334	343	341	290	345	311	330	322	358	312	353	314	330	320	364	352	349	358	362	324	326	344	310	329	338	320	358	333	336	351	314	311	322	318	288	311	321	326	336	355	344	314	318	326	301	351	336	336	354	353	348	340	373	345	389	353	323	359	337	374	340	344	315	348	332	328	323	338	330	318	357	323	324	341	302	361	323	347	354	305	331	341	346	343	343	340	306	323	341	330	341	369	321	343	308	333	331	362	333	323	330	340	358	355	348	331	355	287	368	332	342	334	302	318	338	323	313	346	334	316	348	357	313	302	312	349	334	334	354	328	327	317	328	351	372	330	349	342	316	361	328	321	348	316	390	307	344	370	313	311	344	315	321	363	341	302	328	336	352	352	362	329	331	324	334	325	349	335	363	357	325	351	335	344	323	385	349	344	341	330	343	334	300	321	351	355	336	309	361	337	344	334	347	331	325	336	305	341	329	337	350	345	336	306	324	343	342	352	322	312	323	325	329	315	323	317	354	353	303	309	332	333	336	349	359	295	331	334	293	338	328	315	335	325	367	324	350	354	345	360	303	338	365	371	343	342	333	360	301	345	360	343	312	320	343	342	314	333	314	356	331	378	309	365	333	351	333	341	366	356	336	352	348	307	354	343	331	333	345	356	335	319	323	348	333	342	311	345	330	343	335	317	347	330	365	303	348	368	370	336	305	341	325	344	315	313	339	329	345	314	375	320	343	338	323	315	316	344	351	352	352	323	347	334	340	347	324	313	298	304	332	339	308	283	334	351	330	324	344	322	318	341	364	345	331	351	346	334	323	339	338	309	323	341	354	336	328	316	323	373	339	348	327	328	332	325	318	341	322	347	336	343	321	348	347	319	318	331	336	334	360	314	316	320	350	355	326	333	376	335	314	344	302	331	340	325	300	320	354	320	337	379	353	295	323	317	349	334	352	373	354	306	326	293	335	335	297	344	349	306	357	341	334	332	339	321	327	345	370	352	336	341	322	295	334	327	355	351	338	305	339	329	336	322	312	309	358	331	317	354	319	308	339	349	347	309	330	318	337	347	345	324	328	308	359	326	316	338	340	311	335	315	340	350	342	349	352	334	343	343	333	316	366	306	315	362	324	331	307	332	350	349	347	306	296	348	365	336	328	320	347	347	339	327	344	322	358	307	336	357	328	335	361	330	317	350	329	342	323	352	335	375	377	357	316	324	337	332	364	311	371	333	328	296	317	339	292	337	335	333	324	332	301	348	367	325	380	350	327	326	317	325	385	319	334	329	307	346	326	341	312	343	297	324	318	317	349	349	327	357	352	328	321	292	316	373	328	347	313	319	322	347	391	337	322	341	347	314	333	340	346	308	349	332	318	339	341	329	351	321	314	325	343	306	331	342	354	341	347	328	336	349	359	315	344	343	334	367	332
13276	7270	3097	3155	3449	3083	3033	2587	2358	1976	1858	1715	1634	1373	1365	1266	1170	1097	1065	947	937	927	908	891	951	913	836	827	856	859	834	833	850	839	815	901	873	841	838	921	859	854	854	844	829	829	841	849	858	796	819	853	828	881	859	768	851	799	804	821	868	784	804	837	780	828	846	830	811	829	893	882	851	860	853	861	790	861	849	831	849	825	820	808	869	834	845	840	835	831	808	793	799	816	867	863	801	899	838	855	756	794	900	865	779	862	911	883	811	812	894	814	820	808	818	844	813	836	815	914	829	823	866	824	880	873	807	830	812	825	871	824	822	788	835	791	828	826	894	840	883	860	857	843	842	794	880	832	796	836	849	814	815	794	843	826	839	855	830	843	876	849	835	894	838	824	784	795	882	872	856	887	844	804	873	857	848	825	804	824	803	829	844	850	782	863	834	798	861	797	860	895	846	809	840	876	821	818	831	884	820	822	838	814	792	833	830	821	826	799	844	850	877	853	869	851	831	806	824	826	865	865	842	879	868	896	821	821	866	792	823	824	791	849	829	836	834	826	806	843	890	868	826	832	854	830	820	837	842	824	821	847	823	820	865	877	871	804	779	806	871	844	841	863	821	820	893	847	832	824	831	786	854	855	828	872	797	810	861	847	844	869	840	838	791	853	875	849	876	830	802	813	862	778	844	866	818	866	878	786	854	844	874	846	839	856	836	834	819	825	836	840	825	861	845	826	811	861	852	801	767	861	868	826	791	827	822	812	852	899	863	809	865	875	836	834	848	842	812	853	812	847	884	851	869	891	822	888	859	844	833	887	886	832	815	859	826	837	809	886	832	830	841	854	837	837	800	850	838	818	818	801	850	844	856	857	846	788	861	838	836	858	849	835	812	850	801	871	820	834	848	882	805	810	814	851	854	867	841	779	832	888	869	866	842	828	862	838	836	825	814	863	833	828	786	842	891	795	836	865	855	892	873	789	821	801	876	825	854	837	887	821	880	873	846	851	845	831	899	785	854	875	858	862	836	822	845	858	828	837	818	879	828	826	874	793	785	855	837	847	825	861	834	878	863	839	857	805	847	846	940	872	861	842	885	849	807	831	830	814	931	840	825	851	882	836	851	831	836	788	785	881	806	880	844	811	864	863	836	880	831	857	820	870	870	833	803	786	834	842	875	864	840	844	855	839	764	819	855	874	823	847	859	869	877	842	882	858	846	901	817	844	809	819	856	798	847	832	837	871	817	850	850	884	814	806	870	810	821	828	833	867	877	827	873	844	860	837	803	816	791	852	844	824	799	834	816	817	850	810	853	803	798	858	820	823	846	877	836	853	862	816	823	876	767	821	845	823	826	867	799	792	811	894	835	858	849	844	846	824	837	848	841	816	847	877	808	816	862	808	774	890	835	826	828	807	836	854	853	853	824	856	807	785	848	850	796	803	803	828	862	882	825	852	831	836	833	845	787	796	834	855	901	876	851	827	824	871	825	793	805	837	837	796	858	820	871	872	814	860	879	816	821	812	840	816	815	795	843	815	811	853	801	858	877	850	847	882	850	897	834	852	850	803	845	877	841	807	814	870	817	816	852	803	849	849	808	827	813	842	811	848	819	878	840	797	836	816	848	855	826	881	854	868	879	830	779	852	843	847	864	896	817	834	833	833	825	836	809	830	796	810	895	849	859	851	841	871	834	867	809	835	848	798	853	875	811	826	805	812	836	850	835	829	785	816	841	813	859	824	867	854	782	841	861	868	857	810	848	827	790	811	865	878	819	821	886	819	860	803	891	841	782	843	824	904	837	840	840	884	790	797	831	850	842	838	788	842	842	813	846	850	858	838	843	849	798	914	832	848	834	836	831	811	829	807	849	835	821	815	869	786	807	865	814	809	825	870	858	804	813	816	841	823	900	800	823	855	838	822	789	848	904	925	828	802	827	838	802	846	841	846	841	850	850	823	878	884	817	835	810	866	854	793	881	884	776	873	862	869	817	894	842	804	826	814	869	871	889	826	797	855	825	869	862	864	864	813	871	822	842	788	845	859	822	823	787	812	874	838	808	853	864	802	829	825	883	843	816	837	853	816	803	866	856	828	853	849	874	830	822	855	775	818	930	836	833	801	863	858	833	814	831	855	856	879	851	847	862	824	867	815	833	803	852	857	780	854	806	793	827	865	807	899	818	877	838	829	841	820	809	852	801	822	874	868	842	813	830	805	810	829	867	843	857	863	853	860	816	817	867	845	850	909	874	836	804	869	855	807	865	811	840	858	863	833	840	835	832	853	872	850	831	852	836	832	848	804	871	849	855	774	851	827	841	861	835	868	863	862	847	819	923	833	866	839	823	857	835	830	843	843	813	862	836	863	831	803	869	881	801	810	835	765	835	800	804	908	933	849	841	885	852	839	844	848	873	828	814	859	790	840	837	857	841	862	818	865	860	842	854	853	833	801	861	847	884	859	812	823	823	856	830	844	816	826	873	814	856	822	817	816	794	845	810	887	832	863	858	801	861	810	821	796	840	808	832	818	805	891	839	834	813	828	844	878	841	855	802	782	875	837	856	834	864	851	833	848	823	839	840	845	888	805	820	828	841	785	844	802	842	807	872	800	825	856	871	857	817	856	819	776	804	838	829	813	826	834	853	914	869	824	846	834	825	840	864	788	787	887	831	808	835	850	825	864	815	817	869	834	804	830	847	854	825	854	823	829	851	805	859	901	828	858	816	853	829	850	794	774	811	811	841	831	815	845	791	796	875	797	827	862	845	817	834	798	807	861	799	771	798	866	835	795	868	853	841	866	830	798	821	785	809	816	817	827	874	815	860	836	846	808	801	840	801	835	838	869	867	922	841	859	816	825	856	858	875	811	836	838	829	833	833	903	836	812	758	825	889	834	781	829	790	825	860	842	831	802	859	832	835	813	797	845	916	856	851	839	833	815	835	869	846	819	844	815	871	843	842	840	822	850	853	817	874	899	826	831	835	853	836	834	839	787	820	815	842	912	896	854	808	816	830	848	806	761	820	805	916	814	832	871	894	819	850	808	832	879	869	908	812	867	795	876	841	831	809	785	831	810	854	861	823	819	829	823	846	919	848	806	791	826	830	848	822	883	866	779	817	829	809	812	827	858	819	826	770	854	893	908	815	815	849	851	836	800	857	817	830	822	860	803	860	862	808	894	827	846	808	813	812	847	838	874	829	805	819	803	788	844	808	767	825	860	853	820	833	848	826	862	787	885	824	908	844	845	878	871	798	915	875	837	843	888	822	848	798	818	819	826	823	866	850	871	802	829	806	838	877	892	887	827	823	841	864	844	827	812	857	832	867	827	862	859	849	848	877	870	852	842	876	861	854	842	837	827	840	847	809	813	824	852	850	754	829	840	894	910	855	786	841	848	831	849	833	782	864	875	802	801	847	834	861	831	886	797	844	800	845	823	838	851	851	820	881	856	837	839	840	820	856	846	875	845	885	836	792	812	898	791	837	806	849	837	815	797
26475	13190	5462	2095	1346	1122	779	636	598	482	421	434	393	296	284	267	231	240	242	203	218	206	216	211	187	194	219	214	189	175	184	187	205	191	207	201	220	182	186	183	183	183	192	191	198	189	198	188	228	219	196	177	204	194	182	189	178	160	194	184	189	192	194	190	166	187	185	184	170	203	198	174	200	199	194	186	188	200	196	173	189	185	178	195	205	167	188	217	202	179	175	165	182	167	199	183	213	209	195	173	196	178	188	186	197	157	201	184	213	186	194	184	175	182	192	210	199	189	212	190	190	184	212	193	188	196	182	198	174	201	176	205	176	197	194	201	207	206	188	168	184	191	189	188	192	208	188	209	206	179	175	205	181	202	199	169	185	213	213	187	208	205	174	188	186	199	178	203	195	195	196	195	201	207	179	197	195	179	166	207	208	211	206	196	226	192	205	201	197	229	204	198	214	155	190	169	209	176	173	217	207	182	174	197	182	180	184	188	188	171	203	181	189	171	175	178	186	191	200	191	200	195	192	219	174	176	163	200	185	189	192	197	193	180	191	173	178	190	172	209	188	198	174	202	193	182	186	204	161	216	194	186	187	227	193	187	176	188	170	189	193	183	197	161	202	203	189	175	207	201	204	197	178	167	188	190	187	173	165	195	189	206	195	174	174	165	180	188	183	206	210	179	192	193	164	192	195	184	187	196	196	185	194	197	193	212	193	210	175	181	204	183	209	180	180	187	211	190	192	190	198	189	182	210	159	211	205	203	190	206	203	212	186	197	183	185	186	193	218	186	179	207	175	205	192	203	186	212	207	194	198	216	205	204	182	193	207	178	167	190	182	198	219	185	191	148	173	206	185	188	201	188	192	190	198	178	181	169	198	207	174	202	193	198	175	196	180	180	168	201	221	198	198	202	202	184	197	171	199	196	195	181	189	181	174	170	199	174	164	207	195	185	185	207	161	204	188	176	207	208	181	170	221	193	197	198	204	203	184	173	171	178	184	223	195	169	203	184	165	213	177	231	199	194	212	198	202	205	173	195	162	201	179	202	199	211	177	173	196	203	198	215	203	178	190	197	181	203	192	170	215	209	188	195	206	204	206	187	195	194	187	193	177	190	178	194	195	171	199	202	195	204	192	195	190	195	185	197	203	197	204	163	203	176	206	207	180	174	188	209	194	195	189	157	169	162	177	183	209	198	187	261	184	216	196	204	171	188	222	187	185	178	205	181	205	182	200	202	165	199	199	197	175	179	184	173	168	206	207	180	173	181	177	206	219	178	228	199	197	237	185	184	196	200	192	184	199	169	197	174	168	203	187	169	209	196	197	191	222	212	192	173	183	173	204	201	201	185	193	205	184	201	188	190	182	199	192	201	189	188	201	213	204	193	189	192	192	207	174	192	205	207	195	184	189	183	192	207	193	188	184	188	190	170	204	199	193	173	211	193	192	189	169	170	201	198	201	201	177	179	203	203	187	202	184	195	179	196	172	166	177	191	186	196	199	180	191	203	184	187	209	176	180	214	180	187	195	198	193	201	165	211	182	196	183	175	200	183	184	200	189	193	220	192	207	180	190	218	167	180	161	177	171	223	218	193	200	199	194	189	189	159	169	198	207	164	164	171	210	196	184	225	183	168	203	185	226	187	173	203	179	196	170	211	175	182	182	159	178	191	197	208	188	197	208	165	211	156	185	191	183	173	222	183	186	193	190	194	207	174	185	206	209	175	186	181	172	183	195	200	181	185	224	191	199	199	203	191	188	200	183	202	197	193	186	171	173	214	209	167	185	182	214	188	179	190	227	190	182	183	197	214	179	199	206	195	198	162	162	208	216	199	189	188	183	191	190	179	188	191	226	192	189	175	185	177	182	178	202	205	196	202	223	185	195	217	196	192	193	192	195	198	219	219	191	173	194	199	214	185	167	177	199	199	204	198	208	167	187	201	184	204	190	209	187	191	167	193	197	187	189	209	191	199	191	191	199	161	176	174	214	201	202	237	204	184	198	169	188	221	192	204	183	177	189	204	213	208	168	204	186	184	192	201	199	179	169	196	201	212	187	170	209	185	190	195	200	208	221	200	196	178	186	178	193	204	198	170	174	208	203	203	201	189	208	191	198	172	191	182	187	197	192	203	210	182	174	193	204	179	193	176	168	203	210	192	211	172	165	209	203	210	176	174	184	189	196	195	208	184	206	186	191	200	199	197	180	178	183	193	184	207	207	191	194	200	211	187	186	187	190	181	183	219	185	197	181	193	188	192	192	177	175	200	183	182	211	189	163	186	203	193	170	173	200	177	199	179	210	212	196	183	205	189	179	210	203	193	189	215	206	166	191	178	183	191	210	210	174	194	193	186	195	184	210	200	200	199	181	216	196	189	187	204	188	188	183	191	217	186	178	175	194	189	166	203	178	200	189	174	169	188	188	191	168	190	179	207	181	190	179	176	220	195	222	208	196	209	204	186	198	225	182	207	211	182	186	185	180	204	200	187	188	201	203	185	215	186	160	201	179	189	191	159	216	201	190	195	182	196	181	185	206	206	193	189	177	179	198	181	192	151	187	201	173	226	183	193	210	170	200	214	187	219	195	188	205	189	202	173	184	209	207	191	179	208	181	215	200	201	212	167	213	186	199	177	205	204	176	203	200	203	183	224	180	175	205	172	185	182	179	215	175	192	210	206	171	204	209	202	211	211	217	206	210	189	204	194	191	182	188	214	208	187	168	182	204	204	183	180	191	181	174	186	222	213	209	184	178	172	192	199	192	173	212	211	182	180	178	181	180	202	218	172	178	200	184	199	184	199	215	206	211	211	198	163	195	181	183	197	194	205	193	174	174	171	199	190	171	192	171	176	164	213	196	203	195	171	187	171	204	197	181	180	180	196	185	175	195	219	187	197	193	179	184	192	197	202	202	204	211	213	193	181	190	205	175	177	190	172	193	220	185	190	182	183	212	201	197	198	199	201	169	171	197	187	213	194	195	186	187	197	199	196	186	197	174	179	169	193	192	198	185	197	179	178	215	205	190	191	204	191	172	209	189	216	145	188	176	188	195	188	204	182	164	194	216	181	187	207	190	182	177	199	213	209	197	181	186	175	209	174	207	187	192	215	191	181	197	188	204	203	188	180	198	189	214	178	211	188	182	190	194	200	191	181	176	200	179	190	205	199	202	173	222	171	182	180	187	183	227	179	200	183	187	185	176	225	172	179	208	216	189	181	199	175	191	210	180	174	199	178	178	191	172	187	204	211	209	186	181	195	196	194	177	187	182	209	196	194	227	199	187	187	177	169	190	212	204	192	185	171	216	206	187	206	205	188	186	213	175	193	166	172	180	189	192	182	185	198	179	177	170	183	192	207	209	190	202	202	187	225	188	220	193	193	199	188	187	150	185	186	213	211	203	170	184	192	203	182	210	191	198	205	213	196	215	180	185	184	210	207	195	184	194	186	186	160	202	192	173	191	214	178	185	180	176	212	164	192	196	177	185	207	175	176
17927	11422	4245	4201	4430	4382	3841	3106	2704	2193	2098	1747	1669	1383	1156	1038	969	838	792	732	693	603	668	581	608	587	600	542	548	540	593	513	557	537	553	588	584	489	510	520	488	492	560	481	482	456	508	495	512	497	530	539	491	526	547	479	469	517	542	508	492	474	526	509	512	530	477	530	550	506	502	536	527	553	491	484	504	491	483	495	478	478	462	473	523	513	507	532	535	546	475	489	520	496	526	521	524	497	514	520	514	470	487	495	495	526	519	534	530	522	519	506	507	524	547	488	507	485	517	475	517	519	504	479	504	527	518	535	485	542	516	479	501	500	521	518	550	496	494	468	487	469	484	500	503	501	501	554	501	508	529	517	475	518	503	520	543	515	516	522	480	496	522	554	519	494	487	534	497	472	512	500	481	524	545	549	495	520	518	504	458	503	450	518	509	467	484	496	527	507	488	485	530	501	454	499	525	508	499	499	534	546	508	538	546	520	483	529	466	494	536	500	500	490	493	536	534	459	490	530	546	479	536	546	531	530	457	490	526	524	485	517	507	509	525	512	527	543	559	496	502	513	511	539	506	504	505	480	530	522	511	469	488	492	463	503	523	500	504	526	528	476	514	522	488	532	545	494	463	481	486	486	528	534	546	522	516	540	519	515	478	516	513	531	477	556	534	513	556	482	475	512	494	483	498	511	516	500	497	546	520	459	537	490	529	505	533	526	497	508	494	544	489	507	501	471	517	492	532	488	545	526	476	501	447	532	481	508	506	471	519	498	518	520	541	481	458	534	509	568	505	507	498	543	534	505	508	524	504	478	513	505	515	519	512	494	494	503	525	486	497	487	497	503	543	534	535	505	526	529	488	518	495	521	501	447	502	502	530	503	501	510	511	482	463	505	518	477	509	506	493	502	482	499	517	479	527	496	464	544	486	496	541	505	533	461	512	515	488	510	504	483	494	480	528	505	490	476	491	533	511	489	503	498	523	495	475	506	506	464	486	488	530	507	493	530	546	501	492	497	468	497	481	483	520	537	511	512	487	484	488	435	550	502	495	515	457	494	487	499	456	484	518	486	502	517	525	499	508	489	476	467	507	520	537	522	510	503	508	525	513	556	485	525	541	455	509	517	526	456	488	498	504	488	499	524	471	490	522	492	519	505	535	526	487	503	488	482	544	480	483	560	464	474	529	454	505	517	488	469	503	517	524	520	551	509	487	552	477	534	515	535	525	483	502	487	528	522	497	509	523	507	485	526	523	518	494	483	526	546	535	471	518	479	478	513	524	562	520	545	518	504	530	548	488	533	520	513	519	512	487	461	497	528	539	489	527	491	481	517	519	541	499	488	501	480	548	537	529	500	524	546	501	459	496	491	492	527	506	536	502	487	481	417	517	550	491	510	496	493	542	525	521	552	488	528	523	478	515	496	525	469	526	492	520	495	502	484	482	506	504	481	481	483	501	478	513	530	484	476	537	502	494	512	467	528	527	551	488	538	462	489	522	471	505	515	512	488	504	471	515	520	504	525	520	500	537	497	545	507	482	515	437	491	497	502	499	521	530	518	505	513	513	489	502	492	512	499	529	522	484	473	506	522	501	480	537	516	453	538	513	517	516	520	487	512	479	522	525	488	463	536	513	499	501	502	528	507	504	501	490	523	478	500	491	490	483	521	515	530	525	553	509	516	478	518	487	479	541	490	501	521	487	473	526	472	513	478	511	511	495	510	496	536	527	482	465	497	555	522	508	507	477	512	510	531	507	491	523	504	534	504	493	537	497	497	525	489	523	508	553	460	488	541	532	491	481	523	478	483	487	489	495	498	467	491	499	486	474	533	490	564	508	488	508	526	510	478	468	489	497	516	503	479	534	486	529	484	485	524	485	480	484	513	519	511	522	521	500	514	533	530	476	528	520	507	478	521	491	476	505	512	521	483	474	532	483	517	488	538	483	491	499	531	468	521	523	478	517	472	463	482	446	496	507	450	524	495	460	502	538	535	498	518	492	502	516	500	489	525	497	488	556	471	503	485	495	464	506	488	481	532	501	509	506	477	503	480	500	523	506	471	459	561	502	452	504	547	512	554	530	526	551	520	462	505	494	498	475	502	498	516	521	515	493	458	503	518	517	485	527	487	525	541	501	491	536	478	455	501	531	485	482	501	493	537	490	505	452	545	547	497	513	526	533	493	509	461	499	484	503	510	468	504	536	502	499	508	503	487	497	530	517	577	524	536	529	540	490	476	567	461	492	512	533	518	507	505	476	495	496	524	482	500	467	491	495	536	530	511	497	499	501	515	506	507	508	548	542	508	494	490	520	517	534	517	457	538	506	515	489	524	513	513	518	514	523	535	510	515	478	471	533	496	476	456	519	514	500	531	479	522	466	552	474	507	485	514	497	532	542	505	508	551	510	482	529	541	481	505	508	495	567	489	529	523	526	546	523	470	498	534	499	515	465	516	544	504	455	461	557	526	468	514	514	475	499	495	486	479	452	493	495	490	534	521	499	474	440	525	514	538	511	521	515	481	517	518	498	525	513	490	518	518	552	475	511	548	516	516	511	490	475	518	527	499	479	551	534	530	545	522	495	524	520	488	473	525	532	511	499	512	524	509	504	511	507	492	516	507	518	475	486	523	488	486	505	484	535	530	503	498	523	471	491	460	526	471	540	512	551	496	524	458	512	487	522	506	502	492	482	521	543	468	531	462	510	481	542	548	480	496	521	515	515	491	496	483	472	506	493	484	482	515	543	518	503	460	510	525	488	496	553	510	485	475	477	531	498	484	519	484	487	501	504	535	507	484	509	501	539	481	516	541	502	492	483	462	498	468	491	508	454	554	478	519	477	541	500	537	523	526	502	522	521	489	512	523	492	477	491	523	493	529	494	499	508	549	479	501	502	516	532	537	517	497	511	481	487	472	499	512	507	489	535	546	501	487	467	515	512	485	531	474	517	507	508	545	516	508	509	541	493	517	520	505	531	520	494	516	517	497	547	506	529	466	457	476	546	496	497	547	522	520	522	496	510	503	521	521	482	523	542	498	529	483	491	500	519	507	485	531	499	490	512	512	521	567	507	527	484	526	542	515	547	476	516	496	513	527	514	531	544	525	513	496	526	470	545	502	523	523	525	527	491	505	518	495	544	481	471	504	531	512	560	488	490	510	513	546	522	511	491	529	521	489	489	570	529	495	486	519	498	487	508	491	502	542	534	553	489	473	507	538	539	502	488	507	507	490	479	525	512	538	501	502	488	513	514	487	539	535	504	560	542	514	525	490	484	475	539	523	505	527	508	522	469	496	490	459	474	544	535	516	497	490	499	538	493	493	488	539	500	517	527	515	546	487	510	477	525	496	532	537	490	513	493	504	507	520	508	508	517	515	521	497	488	465	535	474	513	508	498	498	496	502	508	482	507	499	520	498	467	520	492	519	501	473	517	561	505	491	513	504	479	509	526	498	502	492	499	491	494	520	480	507	495	511	508	551	459	509	542	513	506	516
6981	1829	852	793	756	682	618	526	479	481	473	461	432	437	377	402	409	339	374	350	391	376	400	367	361	393	380	381	331	351	370	351	328	337	381	355	357	413	356	375	374	359	366	368	382	352	387	359	347	368	379	368	359	350	359	364	344	350	376	333	357	358	336	351	350	395	352	360	366	349	362	366	382	374	375	343	345	357	349	366	361	365	359	322	352	375	360	363	364	358	335	352	406	360	382	343	364	359	373	356	338	348	349	370	382	371	368	362	372	370	367	363	373	387	338	352	357	383	360	394	361	373	382	386	370	356	383	398	368	338	386	348	377	366	327	381	332	355	373	384	400	379	374	360	378	334	355	366	375	362	377	382	365	410	382	388	369	370	343	360	351	347	337	374	368	369	383	358	349	380	372	392	352	361	404	345	361	364	388	363	338	365	356	376	366	359	392	366	370	375	379	402	357	381	400	350	330	354	356	350	392	359	357	358	401	344	379	377	374	367	363	356	342	358	378	354	356	376	359	378	320	392	373	378	352	380	354	355	340	365	347	358	346	336	363	346	344	365	360	361	352	402	359	347	368	356	387	352	343	371	346	366	359	375	322	375	363	359	388	358	385	334	399	370	384	368	394	353	348	342	402	342	375	351	349	386	389	355	360	364	343	369	320	342	364	401	340	339	331	364	341	333	378	370	398	377	376	360	361	341	397	383	344	352	379	392	365	386	358	319	371	369	360	349	341	333	321	379	427	372	372	358	336	378	410	367	363	356	376	363	356	357	383	399	360	376	396	359	347	379	408	334	380	343	345	367	336	390	383	357	393	358	392	371	343	369	329	380	389	352	386	357	341	346	367	367	376	355	366	362	362	374	345	379	362	393	411	382	346	362	382	334	353	367	330	345	351	378	412	333	352	359	367	372	363	339	356	346	392	358	374	355	378	367	364	373	388	376	355	402	352	356	375	369	371	365	403	375	379	392	341	358	382	343	378	376	368	389	381	369	349	345	375	354	362	369	383	357	349	340	383	352	380	336	350	400	398	379	389	345	360	378	382	352	367	352	357	382	357	368	364	343	417	362	375	355	351	360	355	377	394	355	341	370	352	407	396	347	366	390	372	382	368	361	366	393	362	371	392	376	388	368	362	347	383	381	345	359	320	347	369	354	352	338	335	341	337	387	352	336	373	358	368	380	341	393	340	387	377	374	385	347	367	343	369	342	381	374	362	366	378	344	371	378	362	357	361	370	361	392	381	356	388	378	393	372	351	367	377	353	381	383	353	375	331	352	364	357	383	357	339	357	373	394	320	375	390	356	369	336	359	400	361	369	366	364	361	342	367	373	338	376	363	369	358	352	382	349	356	385	380	364	348	344	345	388	336	372	380	368	367	377	380	339	346	367	391	366	397	363	356	342	386	401	369	353	368	382	367	356	365	373	361	389	366	350	407	369	339	399	352	428	355	364	370	357	345	359	397	376	351	404	400	334	354	360	366	362	341	360	401	379	360	375	390	377	391	374	353	363	380	372	358	404	370	344	342	362	392	358	372	356	356	366	409	369	355	363	364	345	352	343	385	348	358	382	391	350	390	383	367	412	341	335	333	351	332	383	360	348	362	355	378	332	372	345	358	340	360	364	377	347	368	371	370	355	388	378	364	381	355	345	368	355	326	364	360	402	370	351	367	361	376	370	363	354	348	364	350	358	394	353	367	365	378	350	342	394	419	361	338	347	392	359	337	380	349	363	357	367	378	374	377	387	373	372	347	371	380	364	385	415	370	367	327	387	407	368	368	375	347	369	373	384	366	375	364	395	319	381	396	357	374	372	337	349	329	362	370	362	379	412	338	360	370	321	340	332	345	406	375	378	333	370	393	350	382	351	333	347	348	328	350	436	371	352	349	327	375	371	363	356	322	334	369	386	359	372	379	370	400	360	377	381	376	355	373	382	380	342	329	331	359	339	368	353	360	370	392	361	344	329	360	368	339	369	359	358	367	400	389	397	359	338	362	372	387	341	402	392	368	361	377	337	387	374	394	340	349	355	359	347	332	382	355	370	389	370	350	393	382	391	400	362	366	377	317	334	366	383	385	398	371	356	362	383	346	356	361	347	377	362	355	345	363	370	386	374	357	380	379	372	372	368	371	368	367	349	384	401	372	417	360	346	334	370	361	356	405	358	367	401	412	353	366	375	358	357	368	370	362	363	354	377	340	364	376	381	344	363	334	356	371	341	389	369	395	348	357	367	364	364	365	375	360	374	344	385	335	357	338	341	366	346	362	376	360	365	387	371	361	345	399	371	388	348	418	338	372	401	385	374	357	382	357	383	344	368	369	364	390	349	367	384	382	349	377	364	394	389	392	370	373	374	372	332	382	382	394	359	337	381	375	357	332	357	378	391	369	366	367	370	388	357	384	390	362	364	356	382	351	312	361	374	379	366	348	387	411	359	338	358	359	344	352	356	384	383	346	354	347	362	369	344	369	360	349	375	373	358	378	398	386	363	360	344	377	370	353	360	387	380	376	374	367	353	376	352	368	362	394	361	355	379	346	389	372	381	366	389	363	371	413	367	336	354	359	358	380	355	369	396	403	381	367	407	372	382	378	365	369	400	397	361	381	338	376	356	349	389	372	372	400	384	325	389	358	383	348	372	377	360	344	356	382	390	365	347	366	399	406	360	351	341	377	391	382	356	386	366	360	352	376	377	381	397	382	369	353	384	341	343	341	355	362	368	357	353	343	382	349	368	379	340	361	371	372	402	368	398	387	378	367	379	373	342	375	363	374	378	338	390	395	396	361	355	383	360	373	383	353	393	349	323	394	366	399	394	385	393	386	364	366	366	372	359	346	407	345	384	367	359	369	373	407	385	391	341	395	334	361	361	378	354	334	370	358	361	371	375	360	393	357	390	368	341	423	357	380	367	382	349	369	357	321	345	349	354	376	353	362	387	382	331	360	361	341	382	342	358	350	373	346	384	368	375	370	383	376	351	372	398	345	403	375	376	384	334	367	379	337	363	411	378	357	399	319	322	376	353	402	340	369	385	368	334	398	378	405	373	351	373	347	384	355	383	382	389	381	354	375	403	363	359	360	375	377	383	378	380	356	320	355	364	335	343	379	386	378	379	385	366	361	376	366	384	388	380	370	382	370	367	380	378	366	372	374	334	375	337	390	396	382	360	325	355	377	376	382	362	384	375	410	360	367	363	402	362	353	375	338	392	392	370	351	405	394	376	362	358	362	384	395	332	358	385	346	394	380	393	333	365	356	387	366	404	378	350	355	352	325	381	350	368	402	368	360	344	371	387	379	352	375	379	385	345	372	348	383	348	331	368	390	320	342	357	363	365	407	344	379	388	365	384	356	337	405	350	345	368	380	339	402	333	387	372	378	378	376	367	360	353	351	403	348	352	381	358	379	353	359	381	358	377	341	367	374	345	365	378	386	381	360	389	394	331	332	376	333	353	358	402	364	370	399	386	374	390	375	397	392	366	367	371	364	349
6059	2426	1794	2378	2832	2596	2260	1895	1730	1625	1518	1333	1288	1178	1144	1116	980	972	985	939	989	957	911	874	885	908	965	908	938	909	892	920	914	926	874	902	976	901	861	956	980	866	904	910	959	912	900	931	953	964	873	927	956	895	848	904	933	938	993	896	912	912	890	946	864	952	893	886	889	929	930	915	933	881	863	899	959	942	897	922	924	924	988	900	943	900	913	910	913	923	928	899	859	889	980	950	866	910	889	959	923	952	914	923	959	943	915	900	896	883	865	960	926	882	870	886	929	859	938	959	865	902	909	913	927	929	916	916	893	907	900	870	916	925	892	895	892	888	888	891	888	884	902	900	901	880	874	863	905	919	896	919	912	882	917	922	913	909	880	901	890	933	867	913	897	896	921	956	910	918	862	868	846	916	929	895	869	888	882	973	872	931	914	881	889	926	886	968	942	876	948	903	897	911	904	917	896	948	884	887	929	911	930	951	980	915	900	905	878	889	863	899	923	947	877	897	923	899	894	926	947	901	925	864	905	920	919	890	922	891	901	896	887	975	902	905	964	935	903	932	908	891	934	905	956	884	919	951	961	891	949	896	873	948	914	899	894	841	901	890	921	921	907	908	905	921	923	944	873	928	917	901	941	907	898	900	964	920	919	909	908	925	890	902	919	919	887	934	851	830	941	935	902	882	877	899	887	912	981	919	924	958	912	858	967	869	926	897	885	928	918	923	925	907	919	888	900	957	899	919	862	903	890	842	918	892	905	949	920	964	890	876	906	914	952	909	928	904	898	958	929	926	949	924	897	936	948	908	904	892	924	887	921	931	880	942	873	879	892	907	869	910	868	889	880	914	935	894	931	903	927	936	952	952	887	924	922	866	886	914	875	947	920	898	912	968	952	912	908	876	882	903	926	855	944	915	931	934	879	864	889	896	868	850	919	919	938	885	895	881	940	866	868	915	922	928	948	880	900	879	887	872	898	866	920	932	905	927	871	909	892	920	845	931	901	869	918	926	888	923	876	918	980	906	869	884	944	938	890	908	881	948	943	887	891	939	910	934	915	910	954	925	900	913	890	921	944	909	854	893	922	893	889	909	886	955	960	895	953	876	862	943	884	913	921	889	934	883	924	947	917	940	916	925	904	899	875	941	916	932	865	910	920	939	894	955	856	882	857	878	891	919	870	913	977	891	965	879	899	920	876	978	908	907	895	922	944	955	927	918	954	919	929	902	897	898	877	931	905	939	928	889	913	872	901	943	895	895	922	912	927	884	862	849	882	841	888	915	917	896	876	943	916	926	931	894	981	835	897	942	924	939	898	884	910	923	897	910	908	880	902	948	825	894	892	919	929	924	903	921	911	875	879	957	935	948	947	876	886	929	927	929	889	920	937	903	935	915	908	890	891	930	929	942	845	899	856	888	892	918	931	893	892	947	924	923	865	890	994	894	904	931	921	869	894	932	911	898	951	899	908	888	914	913	940	953	922	912	889	896	959	904	910	945	924	921	921	883	911	896	918	920	922	947	882	870	900	936	934	902	854	903	952	960	896	935	925	909	931	946	945	893	921	888	888	917	990	883	882	905	883	960	904	948	940	960	840	914	872	884	911	884	889	869	921	939	894	908	909	949	878	940	910	941	906	931	905	909	927	905	926	881	862	902	891	933	846	939	906	923	889	878	931	921	925	863	909	935	888	914	877	901	944	881	893	873	892	905	909	925	928	892	942	905	872	903	906	929	958	922	919	898	914	851	946	916	904	893	889	871	868	895	913	860	915	923	942	942	931	914	899	918	908	908	971	933	927	845	874	952	914	862	894	881	943	892	917	903	930	946	912	848	950	909	900	962	918	919	906	895	871	899	871	862	870	892	920	911	968	896	937	839	925	932	915	960	914	883	923	912	910	931	944	886	942	894	929	938	917	940	924	925	956	908	880	902	906	916	928	951	946	899	905	897	881	885	903	946	919	934	937	916	920	914	976	913	903	915	964	904	937	899	959	896	951	905	888	908	935	929	907	918	856	895	915	913	907	903	890	922	871	855	868	901	930	892	955	938	891	904	950	951	949	933	860	870	863	835	927	913	914	889	926	895	916	939	894	877	927	879	892	920	911	926	908	932	919	905	920	927	912	907	964	922	948	877	908	956	877	864	906	898	911	852	909	905	920	904	918	927	903	871	917	936	904	857	929	905	934	877	911	891	851	894	912	898	882	845	885	863	878	881	858	927	905	931	946	942	912	943	906	825	955	879	939	930	901	964	929	930	920	915	917	915	924	910	934	934	910	892	902	969	922	923	941	867	949	981	877	874	888	904	977	895	911	946	896	911	890	902	846	928	980	937	951	870	955	882	904	896	890	886	918	977	921	921	934	903	927	933	894	859	946	863	884	984	933	911	910	986	871	890	896	897	934	895	920	951	896	873	950	934	915	897	899	862	896	880	877	957	924	894	836	908	882	906	906	899	905	930	911	957	859	934	891	937	861	932	985	895	944	907	850	946	868	901	886	928	894	895	886	959	896	946	915	899	917	911	949	929	944	910	918	926	939	828	951	895	903	950	928	918	947	912	887	956	884	890	919	893	891	899	901	945	907	885	900	908	870	894	841	931	945	943	909	942	923	894	948	926	914	930	917	899	984	943	968	942	917	897	862	920	969	927	904	885	934	873	932	906	898	927	917	961	921	947	838	888	903	876	970	916	925	913	940	860	912	950	891	902	898	918	941	923	934	907	887	917	917	922	855	966	882	895	896	911	872	911	916	892	911	866	903	923	907	914	920	922	910	910	883	938	892	907	955	876	915	929	889	959	848	942	918	848	962	913	958	887	906	925	880	888	855	884	936	899	932	898	912	920	923	908	871	887	907	920	907	915	898	943	867	830	908	919	895	880	945	904	908	919	867	891	885	892	881	889	928	897	931	878	891	876	853	937	904	934	892	921	953	917	929	907	870	865	970	885	956	909	896	930	917	879	918	895	920	906	932	877	933	985	962	842	923	930	922	939	909	891	921	907	934	897	926	924	901	926	911	827	902	913	895	899	935	917	876	930	878	877	927	955	902	912	849	905	886	955	897	944	918	920	932	871	904	884	832	891	929	947	917	976	884	905	911	898	917	900	947	856	921	896	916	910	943	962	920	907	872	907	908	937	866	865	956	871	897	933	881	921	903	940	931	903	926	878	907	923	905	933	958	884	895	859	959	896	890	837	892	902	906	917	909	934	932	899	933	923	866	951	894	892	881	914	920	864	910	942	930	958	953	942	895	928	891	957	893	928	902	915	934	918	886	934	905	861	908	923	898	907	880	919	819	914	926	924	892	909	881	927	938	894	885	895	941	901	935	937	891	942	869	886	920	915	943	891	952	878	880	880	912	886	850	953	892	851	879	967	901	899	922	904	949	941	897	903	951	867	872	935	909	892	861	902	895	897	873	878	930	867	910	892	903	899	952	908	924	920	924	894	955	862	935	886	890	951	880	946	928	922	954	845	892	896	927	884	942	875
17669	6738	2682	1434	1214	1006	722	666	588	544	465	457	459	425	361	375	341	332	341	344	319	345	334	342	350	340	319	373	311	316	335	305	360	339	359	378	344	348	302	301	298	322	333	348	335	313	319	303	379	317	344	313	296	329	336	337	346	310	364	337	358	330	340	320	335	339	354	329	362	308	321	307	326	331	361	331	310	342	341	325	339	288	338	319	348	302	307	290	344	331	352	339	343	315	332	345	332	361	326	344	339	312	368	326	329	338	332	301	350	324	312	337	308	339	366	352	353	360	334	364	337	293	303	307	318	342	368	332	365	334	346	352	327	313	345	314	285	356	349	333	331	340	344	299	315	296	338	322	339	319	370	304	325	355	328	353	320	355	361	344	342	365	320	347	331	361	336	359	304	349	313	320	364	285	348	331	318	333	314	349	348	327	346	362	311	317	361	370	335	344	299	313	341	343	292	360	316	364	321	319	343	358	335	352	314	315	289	339	303	321	314	331	337	359	326	326	357	321	341	347	330	333	340	350	340	322	322	342	351	373	330	355	355	353	356	348	358	299	324	353	318	311	337	352	336	318	317	299	314	361	362	329	312	344	269	342	301	355	318	311	334	332	314	326	297	328	307	352	314	366	312	365	353	352	326	339	321	302	339	316	322	335	321	303	292	312	308	312	320	336	342	294	341	327	288	329	305	324	294	337	326	305	352	349	348	323	335	331	331	296	325	334	344	335	347	365	343	339	364	306	314	316	325	339	315	340	359	345	335	324	338	307	321	351	328	326	347	344	322	318	307	317	337	331	332	343	317	325	320	335	293	315	309	347	319	296	349	342	304	327	323	326	312	324	324	275	347	294	326	333	287	296	320	325	296	333	301	363	309	298	325	327	320	338	325	294	350	342	346	369	345	363	335	272	333	361	342	318	353	347	324	335	340	333	327	305	281	318	356	357	335	317	320	320	357	348	315	338	336	326	332	327	316	353	356	352	321	361	361	334	305	327	336	330	343	329	347	321	335	327	304	357	342	347	326	349	362	333	351	347	290	355	315	326	346	341	323	354	327	315	348	292	317	340	348	325	322	389	326	305	347	337	328	333	330	337	348	344	343	311	340	359	355	334	304	328	313	305	350	322	330	320	371	319	333	316	344	340	328	371	338	333	346	292	312	333	333	331	311	363	335	353	300	323	331	325	344	357	333	300	337	306	302	333	335	352	346	322	316	331	350	351	322	310	343	312	322	355	337	341	333	347	321	329	342	335	361	322	346	351	313	315	303	318	322	337	325	342	310	286	297	323	289	343	337	344	339	323	296	311	318	336	354	340	334	346	328	328	357	326	310	359	326	354	324	330	342	324	349	340	298	301	321	332	293	302	324	340	344	349	311	319	365	347	356	318	350	315	342	323	305	321	328	326	333	312	326	335	347	349	345	346	337	325	335	320	347	316	292	351	336	343	340	320	317	345	339	314	322	324	324	348	339	321	351	362	339	379	340	387	302	331	307	345	332	299	321	352	324	337	325	324	288	322	373	331	381	336	316	324	286	324	326	315	314	333	331	321	323	347	316	312	348	367	364	335	325	350	345	341	354	316	308	332	321	351	329	307	348	348	322	330	332	325	320	368	316	335	319	343	350	321	325	336	329	308	320	307	335	330	349	345	329	345	345	334	322	320	337	321	322	346	303	322	338	327	308	358	319	311	356	355	318	313	328	365	337	335	330	313	307	363	320	340	315	332	334	343	337	348	320	360	310	346	321	330	347	389	329	344	337	380	335	324	342	318	339	347	309	336	356	310	368	344	306	320	329	315	288	306	343	329	356	356	336	322	313	337	336	286	341	334	311	327	293	310	301	309	369	315	339	353	324	349	348	342	338	353	318	335	312	355	331	374	376	348	345	327	331	330	328	380	323	327	328	321	317	326	327	339	331	332	336	322	341	339	326	301	313	321	345	349	360	328	366	334	332	334	340	346	350	363	347	310	331	307	313	301	317	304	321	343	333	338	319	314	343	339	363	345	339	352	344	315	331	307	325	321	347	349	335	372	349	312	333	302	332	307	346	325	324	330	315	348	342	340	309	284	354	373	312	320	292	297	372	330	342	343	356	353	318	317	337	321	314	352	371	338	317	336	339	317	351	304	328	349	315	327	274	314	318	314	328	348	337	305	296	335	314	366	312	300	305	335	318	334	320	381	333	303	322	341	310	299	339	333	324	360	355	307	333	339	346	320	321	360	359	319	356	307	349	318	316	300	328	338	325	325	336	322	360	329	291	347	329	329	319	337	339	325	353	326	316	319	314	334	350	351	342	345	350	347	319	319	337	315	320	306	339	337	337	299	336	355	295	332	293	328	351	347	347	329	335	327	354	364	361	342	342	348	358	353	323	384	361	353	370	318	361	349	357	331	334	360	329	381	331	339	329	333	336	322	340	326	339	360	360	327	351	318	344	333	331	305	342	355	362	335	321	325	332	309	334	358	319	311	319	353	313	347	312	279	301	344	306	316	332	325	311	341	350	354	328	319	298	326	350	354	333	331	330	309	320	365	307	351	322	332	324	336	325	333	363	391	346	340	312	313	330	328	324	358	333	346	355	310	334	330	307	315	319	347	354	332	324	322	286	341	340	323	344	356	325	325	298	310	327	347	307	316	311	359	316	305	349	297	340	304	336	321	349	332	366	342	331	339	303	359	310	340	305	365	360	318	331	329	341	344	341	318	380	339	346	365	308	331	329	328	327	332	330	357	330	320	336	322	322	360	325	344	319	309	323	339	318	336	342	331	306	317	320	326	342	311	310	325	330	345	324	338	330	324	313	325	330	335	333	314	319	324	313	309	342	335	332	324	333	335	321	328	358	323	335	302	318	349	312	338	328	298	331	360	340	309	335	337	336	323	340	323	345	292	302	340	347	356	330	324	314	305	322	318	341	311	350	321	320	313	307	317	324	342	355	348	329	352	326	327	330	316	334	347	344	343	317	299	322	345	356	329	292	348	342	339	319	307	322	323	339	336	319	328	331	314	332	342	320	350	300	355	322	355	378	305	348	352	332	339	327	325	343	294	343	316	337	334	340	337	304	324	315	338	355	359	334	314	371	359	333	310	322	317	315	316	302	311	345	336	324	356	338	336	315	333	354	358	327	313	335	340	341	337	340	385	311	311	361	334	325	314	326	325	329	324	349	326	328	282	314	364	290	312	330	334	339	377	329	321	314	305	314	329	302	339	337	332	355	286	362	340	342	312	328	296	328	354	335	371	347	374	337	320	339	338	335	296	311	347	316	331	350	352	326	324	322	347	276	336	350	342	344	338	340	321	292	361	322	348	326	315	307	291	366	335	327	331	338	302	327	384	341	330	372	331	356	339	320	327	316	367	365	326	327	322	321	307	310	311	339	307	370	372	329	350	357	360	343	380	327	336	341	324	346	336	346	354	376	335	310	341	330	324	326	359	309	326	321	327	316	372	360	332	341	329	342	374	328	311	310	306	328	329	319	288	298	342
13739	6828	3306	3941	4644	3778	3126	2753	2406	2133	1956	1663	1498	1370	1231	1124	995	1031	978	930	878	883	916	875	834	836	863	839	849	899	857	861	819	874	836	898	847	788	856	859	859	822	825	852	812	884	827	807	838	781	812	824	866	851	846	809	820	808	826	828	819	803	795	815	835	889	823	874	810	809	778	835	820	823	788	823	863	806	881	846	857	789	814	799	853	836	791	791	830	752	860	808	862	851	845	849	854	838	833	836	807	796	839	828	865	857	842	791	794	800	808	809	837	854	833	855	825	844	810	819	794	865	825	816	815	832	747	817	839	834	803	834	821	829	806	877	820	814	846	874	823	800	801	829	790	795	824	833	800	822	860	837	837	820	824	849	833	837	824	825	805	751	841	807	842	878	796	788	857	877	790	786	848	816	821	832	830	829	838	861	806	805	868	805	783	844	831	807	861	781	872	818	810	810	822	847	836	811	813	811	888	791	852	816	839	791	855	818	771	825	811	797	797	784	803	809	822	837	782	856	812	860	831	813	846	761	829	805	797	859	839	880	832	832	840	824	820	785	852	829	845	810	800	823	794	779	842	860	844	795	871	889	860	820	858	808	823	857	803	837	880	792	823	806	881	912	827	822	819	786	851	859	790	828	800	801	814	766	798	819	855	853	901	862	762	825	835	865	806	815	811	910	823	830	783	838	824	870	820	829	809	827	848	797	876	863	840	824	798	813	839	833	852	857	820	836	765	836	802	784	913	837	839	827	839	846	840	790	841	798	804	807	794	823	859	836	778	849	804	848	797	775	810	825	918	860	811	812	797	852	846	782	816	876	847	799	799	836	865	844	844	825	802	838	834	867	837	807	806	810	810	868	813	824	889	825	812	797	811	851	814	821	862	824	809	879	845	843	837	810	809	815	897	835	837	863	867	846	842	857	776	783	822	837	833	801	854	828	811	800	806	782	874	802	810	796	815	843	841	830	871	794	846	852	829	842	854	821	808	830	791	832	848	821	808	835	847	828	837	806	785	835	853	780	811	794	792	766	833	852	778	831	872	839	812	810	794	802	844	880	774	823	838	805	795	865	826	842	871	837	811	802	813	835	788	830	840	898	787	839	798	839	813	883	794	848	874	867	831	829	804	847	804	853	838	823	844	847	834	817	831	857	830	813	838	833	790	823	827	831	838	875	814	798	819	857	837	801	854	825	830	833	852	863	807	830	824	791	844	796	859	806	804	841	829	819	797	859	852	813	831	828	861	819	803	857	809	777	848	820	906	807	902	847	869	794	867	831	858	809	830	872	824	813	820	797	861	824	815	860	855	799	833	795	799	837	844	810	772	823	842	803	896	813	848	811	892	828	841	819	854	858	870	813	821	817	797	852	895	884	858	786	810	839	859	853	879	843	803	784	782	896	815	845	803	806	790	841	804	804	800	815	811	806	792	752	809	798	797	825	793	883	819	824	847	779	893	818	806	780	755	813	811	843	834	792	826	850	857	885	843	818	805	835	822	836	820	824	851	829	784	855	858	852	884	773	805	807	862	808	852	815	864	844	830	833	821	807	867	878	822	831	820	789	822	794	850	820	857	848	823	828	829	790	840	856	807	847	866	860	843	832	823	837	846	887	753	789	851	808	904	785	833	859	844	818	827	842	856	870	796	825	822	771	784	866	837	807	802	846	859	797	799	805	824	806	829	812	825	831	808	828	834	808	829	808	786	858	842	787	799	865	815	814	829	835	838	849	827	817	848	807	860	791	811	801	817	781	844	797	804	843	836	796	804	796	814	857	844	789	808	853	783	842	765	864	800	834	775	850	831	839	819	849	815	848	830	890	830	802	848	838	824	826	791	902	774	800	815	819	821	821	849	815	848	818	849	866	830	801	861	810	827	825	861	809	814	791	762	880	822	865	799	787	836	817	820	817	835	832	840	852	838	829	845	823	846	841	812	804	810	795	867	870	774	849	875	857	774	802	870	821	797	827	815	824	800	836	772	838	806	839	792	801	797	832	797	844	831	845	854	842	855	801	841	817	818	862	861	846	799	825	852	818	846	820	800	816	813	808	869	824	875	862	825	777	817	822	843	857	789	841	825	832	781	811	882	849	858	859	861	800	879	844	855	782	816	832	802	816	794	765	866	821	814	812	817	795	806	833	787	840	813	843	851	820	900	844	813	817	840	821	783	867	780	826	845	791	849	809	836	837	827	851	815	845	747	791	852	824	858	778	809	817	794	830	796	840	833	835	859	853	798	819	841	822	836	829	783	862	844	842	799	822	845	874	859	851	845	781	864	812	838	853	869	843	846	858	880	802	840	815	819	850	800	760	846	869	856	831	827	809	820	868	820	847	813	821	804	831	824	803	796	876	854	823	827	852	796	846	824	803	852	803	866	770	851	877	848	818	841	852	809	862	810	788	791	809	806	798	805	874	848	822	817	843	810	802	779	817	823	833	799	856	829	862	824	842	833	824	840	859	763	824	826	841	777	807	833	771	814	814	836	789	824	814	828	837	857	832	817	828	794	815	834	834	867	853	892	815	775	841	827	783	852	852	800	839	814	791	780	830	838	833	942	841	842	857	870	835	792	809	819	852	849	822	776	827	888	822	833	832	813	853	827	805	848	806	819	876	834	826	834	841	842	829	818	815	782	850	803	826	807	872	840	802	830	779	826	838	876	799	772	792	787	812	792	821	775	810	870	828	791	786	786	844	850	818	855	843	829	810	831	795	852	847	801	808	811	844	880	799	795	844	864	820	851	784	801	821	810	802	845	861	779	813	856	834	873	853	823	861	823	836	798	779	826	833	840	853	828	829	810	817	794	824	837	809	839	817	807	818	824	825	814	801	804	822	839	838	838	815	828	832	858	801	801	830	795	817	823	851	838	862	835	836	821	846	814	809	853	843	803	807	790	838	791	875	820	815	817	831	822	839	839	836	788	850	788	839	836	824	865	792	884	866	827	872	791	792	838	825	792	801	806	831	841	863	781	793	843	839	824	789	826	847	865	858	864	876	796	848	845	846	837	800	844	819	866	887	817	844	785	835	821	849	778	787	789	846	856	825	850	811	836	832	831	803	797	822	822	835	852	806	869	838	878	799	808	820	855	819	853	825	802	855	792	844	846	764	845	859	842	854	839	817	866	841	847	837	824	833	820	791	826	813	777	779	776	834	873	829	805	791	784	870	843	799	840	847	788	777	838	795	799	850	813	881	803	772	783	837	843	833	828	819	828	825	908	812	836	807	833	856	850	883	829	810	830	885	846	821	820	863	846	827	817	858	777	814	798	752	824	781	790	833	832	855	895	818	800	810	845	834	816	786	835	838	870	859	807	789	859	878	817	854	790	839	809	869	840	849	823	824	832	860	826	823	833	841	753	850	822	839	785	877	804	836	856	832	860	820	839	815	828	840	835	848	830	840	824	845	851	840	898	867	821	836	799	872	846	808	851	812	825	857	835	797	827	793	802	799	834	819	863	856	791	809	790	856	801	845	863	789	855	818
27371	12525	4660	2130	1598	1211	841	685	576	516	428	424	357	330	289	242	249	193	233	220	232	211	205	195	204	174	205	188	207	200	198	165	194	182	202	208	218	216	183	215	199	187	187	198	185	203	211	168	195	168	179	195	187	186	197	213	210	197	170	183	214	199	195	190	185	195	188	192	218	161	179	170	186	181	178	190	204	216	200	182	183	187	181	199	213	201	185	189	206	183	180	205	216	188	183	192	192	177	180	162	175	215	179	209	183	203	181	181	197	184	168	187	185	214	186	200	200	208	197	164	169	190	203	190	199	221	191	196	224	186	205	173	162	191	172	215	189	197	185	180	220	198	206	211	186	189	184	207	181	201	187	185	184	209	187	164	203	202	195	185	175	184	172	205	197	207	194	163	190	221	191	195	193	183	197	198	185	188	201	193	212	190	192	164	177	181	180	195	201	188	201	187	180	194	172	181	193	204	189	178	194	180	166	186	174	183	173	186	201	217	187	221	193	179	221	182	184	177	207	206	169	195	169	199	192	172	178	193	179	180	188	187	209	169	199	173	195	197	186	197	193	191	194	204	183	193	190	172	186	195	189	198	183	204	189	183	198	190	180	183	196	187	203	187	171	200	178	186	197	189	200	187	188	199	185	184	195	197	190	190	194	188	214	197	183	214	169	176	205	214	219	175	192	176	184	193	195	192	166	191	181	211	173	183	189	187	182	184	206	190	180	194	185	180	179	207	189	195	190	207	172	189	179	192	167	186	201	212	188	185	163	197	201	191	182	207	198	203	176	197	170	227	186	156	192	208	195	179	183	202	185	184	184	177	185	200	223	182	172	175	184	190	195	200	177	174	189	203	201	173	183	170	177	194	164	181	203	191	177	206	196	188	184	206	200	189	188	200	172	201	197	181	201	198	194	171	179	208	198	201	169	160	174	200	178	171	164	195	185	177	158	178	170	193	204	184	182	176	194	183	183	183	174	176	178	212	189	170	187	193	199	208	208	198	172	186	179	150	198	181	172	173	189	170	190	201	206	187	188	177	196	175	185	211	195	158	180	185	202	183	153	175	194	176	206	205	185	205	193	181	197	180	198	205	172	160	188	175	194	179	179	199	203	203	209	192	203	155	205	182	177	172	200	194	186	234	173	141	178	211	201	199	220	202	194	202	202	165	163	183	194	175	190	195	191	184	172	194	207	203	167	183	177	205	178	170	168	184	191	170	195	186	179	150	221	206	188	198	181	186	176	219	213	190	204	195	176	166	203	181	181	196	212	169	178	201	194	177	204	181	194	190	192	222	185	202	194	179	188	195	182	185	201	212	182	195	190	197	191	197	189	181	191	205	186	199	172	200	175	198	202	176	194	236	191	178	193	195	167	179	198	197	182	161	181	185	195	200	199	199	174	192	195	215	212	182	165	183	190	182	203	209	208	198	202	189	187	179	190	202	207	174	177	189	187	189	177	178	172	185	181	197	194	200	212	194	177	193	177	183	171	208	183	197	213	199	178	169	171	163	177	201	175	183	196	204	203	176	211	194	200	199	182	210	201	192	186	178	195	185	196	188	202	180	179	188	183	219	199	184	201	187	182	191	181	182	180	190	184	173	200	176	180	180	171	201	167	180	163	196	176	199	175	197	197	195	204	185	195	161	156	163	208	184	187	200	202	207	209	172	185	181	177	166	187	161	203	204	195	198	183	199	192	201	188	187	192	178	196	184	205	164	206	178	217	169	217	211	223	197	200	187	186	184	185	175	188	169	203	208	188	180	176	182	202	194	182	197	176	184	183	179	190	168	178	197	192	169	187	191	177	210	200	189	175	202	177	190	184	181	190	200	173	173	193	201	190	205	198	190	185	181	189	155	187	199	180	169	206	187	192	207	205	211	210	200	208	200	211	151	198	187	192	174	216	185	195	210	176	193	189	225	192	181	175	167	178	207	157	192	216	199	186	197	195	194	185	176	185	180	197	205	174	195	225	202	158	180	189	162	191	208	169	202	184	193	178	204	166	185	214	178	175	189	185	179	191	190	191	184	191	162	206	184	200	174	173	185	200	202	177	188	174	195	196	177	172	185	189	197	164	188	190	201	186	176	176	185	187	180	193	167	192	186	207	196	216	174	194	209	182	194	202	209	201	172	202	213	177	151	187	214	205	190	173	198	191	175	195	216	158	213	177	194	186	173	196	189	195	199	192	175	201	205	188	202	170	180	187	180	178	192	203	187	205	212	183	183	198	202	203	204	191	187	175	183	194	199	178	208	174	188	184	203	174	219	183	175	200	171	184	186	203	194	181	201	175	169	219	181	171	209	209	208	184	174	162	181	160	190	202	195	170	187	195	219	193	190	226	178	191	172	193	225	181	178	185	178	196	188	171	202	184	193	184	193	179	211	203	200	203	190	182	192	188	192	185	167	188	200	175	167	168	202	199	197	205	181	183	180	185	190	204	189	189	189	188	178	206	178	196	216	156	193	174	177	182	186	198	171	165	196	186	183	212	152	166	185	179	181	176	209	201	199	168	177	222	166	177	209	198	197	176	191	191	169	193	203	169	190	211	201	192	177	169	196	172	168	173	184	177	184	188	191	177	188	188	174	202	174	194	204	197	190	182	187	188	180	183	184	199	183	181	169	216	209	206	188	182	206	182	214	174	182	180	155	213	211	199	184	168	172	190	158	212	164	176	186	177	185	201	188	195	151	175	184	173	206	179	174	181	225	198	191	148	168	178	176	220	188	165	193	182	198	196	186	183	191	172	168	195	166	188	178	172	173	212	189	179	194	207	196	179	186	202	180	187	160	166	194	164	192	182	224	206	207	175	207	183	185	181	194	164	192	192	204	187	210	211	205	199	174	189	172	209	191	175	187	173	195	187	195	190	175	195	205	177	181	158	192	186	176	210	163	200	186	190	191	171	185	189	215	170	178	207	180	199	174	173	213	169	202	200	204	188	200	155	219	198	187	195	193	220	182	170	154	174	182	188	211	189	197	171	193	190	196	199	200	189	205	189	179	183	191	222	198	169	192	197	195	190	189	174	169	200	174	171	213	208	192	198	179	201	180	157	204	191	222	175	185	188	209	161	185	182	203	198	187	164	192	192	183	189	189	193	215	181	204	198	180	201	176	175	182	189	203	185	174	211	205	208	201	181	187	169	189	194	192	186	205	225	176	196	178	167	210	163	198	189	199	172	173	208	189	176	175	177	169	188	160	206	203	194	199	166	191	199	182	197	194	205	198	191	178	179	177	183	193	198	185	198	199	183	191	205	202	234	199	172	187	190	206	171	215	207	164	173	198	175	174	199	192	179	166	180	185	213	209	189	199	185	206	156	201	192	202	164	190	205	193	160	197	190	187	171	173	173	176	192	182	194	176	183	194	188	170	197	189	184	190	206	186	200	193	194	174	204	189	172	197	189	179	171	204	195	177	190	166	187	187	184	184	156	174	204	179	185	209	159	178	174	230	193	226	203	177	190	170	183	174	188	214	173	190	178	198
18189	10357	4609	5342	6057	5006	3873	3292	2813	2334	1936	1784	1510	1216	1051	1012	958	792	747	713	693	660	637	576	503	569	568	533	542	547	516	489	604	521	492	588	598	532	485	504	491	502	500	508	536	510	506	504	515	502	555	492	528	533	512	489	512	508	494	484	493	517	503	488	521	465	587	498	474	486	498	474	504	503	503	488	525	514	520	489	457	518	481	442	545	509	485	517	544	494	476	484	462	487	503	494	547	507	492	509	498	522	505	491	491	503	477	496	519	469	523	512	514	507	500	549	516	490	507	476	512	458	483	496	509	506	508	501	519	461	490	522	462	476	524	496	486	468	488	514	481	440	451	484	472	486	471	505	531	521	481	512	518	473	468	510	497	484	488	473	505	515	485	450	480	496	488	503	475	488	536	464	501	531	475	487	486	504	483	475	488	493	490	497	519	488	503	532	482	490	480	519	531	508	495	516	500	479	455	518	517	493	486	513	500	528	494	549	494	473	494	499	491	487	476	471	509	506	419	515	525	521	512	514	488	479	501	520	513	534	486	479	500	456	512	468	526	550	519	475	470	495	489	534	517	527	490	526	510	496	493	502	489	453	438	460	499	503	483	508	499	497	506	504	523	542	471	478	505	515	462	476	523	463	511	475	499	479	498	459	505	477	495	468	494	497	513	465	522	487	524	533	502	539	499	494	541	515	517	480	460	544	492	487	489	483	545	475	461	517	493	533	508	481	477	511	500	494	485	506	505	485	505	495	536	505	477	484	519	487	529	498	484	540	534	506	495	546	471	487	508	481	525	470	433	511	491	513	500	503	500	502	531	488	483	507	470	498	527	526	566	517	527	483	540	464	517	480	524	501	503	480	537	512	520	514	527	509	472	506	501	466	450	489	498	546	498	514	542	456	525	549	521	464	490	459	486	538	502	505	500	495	545	470	499	514	519	550	481	506	546	490	502	466	510	462	527	506	507	489	495	516	494	529	529	478	471	484	465	495	486	502	511	514	558	515	547	455	509	495	525	478	495	511	508	506	477	526	486	513	492	491	506	492	491	501	484	499	474	507	472	522	509	518	507	514	500	489	521	493	474	498	494	521	486	477	495	479	472	478	472	533	486	557	549	497	483	487	536	518	467	492	523	515	511	476	489	470	473	511	554	479	508	513	506	504	486	491	502	468	502	463	483	529	511	486	507	533	489	516	510	478	495	532	483	557	521	490	486	476	524	522	505	497	526	482	540	535	516	489	517	476	516	520	499	504	508	495	506	473	472	506	503	526	493	503	536	500	476	496	465	478	464	497	511	503	465	481	501	459	494	517	500	497	468	482	468	477	525	493	517	507	472	514	466	526	518	496	471	526	459	508	536	519	513	522	440	507	576	456	523	467	462	489	546	499	480	510	481	503	490	495	536	527	510	492	489	493	506	507	492	498	497	544	458	529	527	483	510	470	479	528	478	508	510	493	477	516	482	480	484	481	532	510	504	504	501	516	513	508	481	518	504	500	501	488	486	516	480	517	460	507	484	495	471	470	513	539	497	495	514	529	484	502	479	505	495	500	484	451	488	505	492	505	469	484	518	475	466	488	507	485	526	470	476	530	500	474	500	510	496	453	522	499	502	474	489	514	503	481	525	513	512	483	510	492	484	468	483	504	497	535	480	464	482	513	476	495	477	521	483	534	509	486	505	510	466	511	517	487	463	446	483	500	513	484	459	492	488	514	520	495	504	528	490	521	473	503	523	470	499	514	480	456	475	502	504	487	536	516	466	455	517	502	480	538	530	498	484	483	490	489	497	485	524	520	555	517	451	474	465	501	510	509	471	508	501	506	488	478	526	439	493	488	535	516	480	472	461	502	502	485	546	486	501	474	480	491	445	497	506	493	521	478	467	500	463	497	504	490	479	490	499	441	486	481	518	472	513	499	487	502	500	484	474	487	478	507	539	535	526	478	510	450	473	503	530	495	509	490	491	520	470	505	479	495	523	475	535	489	487	466	482	493	486	472	521	496	491	467	482	498	532	520	523	520	480	484	480	534	488	514	508	537	481	494	479	538	489	525	519	515	474	532	481	481	519	515	475	509	511	478	528	483	527	490	490	504	506	474	492	493	506	465	494	518	521	520	496	494	510	496	514	513	505	493	495	487	496	497	504	476	534	490	536	471	482	473	494	510	473	501	542	524	507	484	479	479	442	475	513	466	485	510	517	517	516	485	494	510	476	527	485	472	495	475	498	511	523	465	524	468	528	474	488	477	522	480	498	486	517	511	450	488	486	505	543	471	445	501	504	526	473	491	529	460	504	515	513	522	502	502	479	529	521	490	513	508	490	487	479	493	508	528	507	479	509	497	551	503	540	489	458	500	552	509	505	497	462	493	503	498	514	468	470	489	491	481	516	537	518	474	465	522	497	497	473	504	500	533	496	506	501	492	505	510	494	515	485	486	503	459	518	508	463	508	505	442	505	495	474	492	482	488	449	523	491	530	492	556	483	470	497	517	488	478	500	501	480	497	497	503	476	481	487	481	509	514	480	499	522	470	502	507	513	486	494	496	535	507	486	506	458	506	482	499	475	519	488	468	511	546	518	461	500	500	528	494	479	497	536	532	526	483	523	466	480	493	514	497	497	512	470	460	521	499	503	519	463	477	524	470	493	522	481	481	500	462	513	508	473	517	485	464	485	526	445	488	468	500	489	509	534	504	473	493	531	500	472	494	484	487	498	493	465	480	471	473	449	544	534	488	492	517	531	519	513	534	503	506	511	496	522	512	511	483	462	498	480	506	498	527	484	506	492	496	522	513	467	457	521	477	504	482	487	488	449	507	511	522	496	521	503	522	468	472	492	470	521	489	465	499	476	508	497	489	501	500	530	486	517	453	502	495	486	497	514	491	548	490	492	484	502	511	529	538	505	516	486	538	520	492	480	506	517	545	512	514	477	499	485	464	522	511	542	484	497	510	512	541	520	484	483	495	498	516	509	506	481	473	466	460	496	542	476	492	476	513	502	496	502	508	484	484	499	495	541	489	484	478	494	519	484	490	488	519	466	487	507	493	539	519	485	506	549	529	443	499	471	447	540	517	499	523	485	524	482	545	531	457	479	485	490	472	510	497	554	520	462	478	495	499	510	516	502	521	516	464	493	500	482	527	519	544	511	458	492	489	513	520	498	446	489	475	543	481	485	487	481	513	455	519	497	482	508	506	509	539	516	507	484	522	551	519	489	491	497	518	494	531	483	499	528	544	503	474	504	532	517	497	501	487	515	489	537	523	510	522	503	472	501	514	523	499	495	478	466	458	509	484	452	470	527	477	518	507	445	482	525	502	472	495	516	477	497	482	492	489	511	486	508	548	494	512	507	499	558	509	520	481	460	527	479	480	496	488	520	458	482	519	502	487	514	544	477	503	520	490	517	502	528	439	484	551	527	496	487	495	502	516	501	469	507	476	513	492	518	481	474	474	489	468	488	491	490	499	522	462	555	512	486	507	507	520	471	466
7099	1799	1028	967	868	750	611	552	514	457	442	439	403	433	359	376	375	317	377	355	381	361	369	360	361	371	374	402	336	300	365	363	361	353	343	319	387	374	375	390	353	378	350	394	336	369	348	359	358	350	344	410	361	351	347	393	406	350	375	365	339	354	367	374	377	381	340	359	350	385	365	326	377	363	322	355	374	360	404	362	315	365	373	368	365	342	365	368	347	340	412	378	368	348	366	366	344	375	398	369	379	354	403	369	339	369	348	376	367	355	391	365	357	348	356	380	362	367	354	353	358	350	395	379	355	381	357	384	361	345	352	367	414	374	376	375	351	395	352	402	369	353	359	376	382	386	419	336	359	380	371	358	352	365	383	340	336	378	354	333	324	378	386	355	394	342	407	327	341	360	335	333	348	355	355	363	328	393	331	381	340	395	362	349	391	378	351	349	387	359	348	350	402	375	326	336	349	399	384	337	361	367	358	354	336	399	380	341	336	344	345	381	355	339	357	364	350	342	341	387	395	339	366	337	378	332	375	350	312	395	331	363	379	353	345	340	370	405	347	350	377	375	395	375	365	364	368	332	351	333	393	377	353	358	396	363	366	345	329	378	348	332	371	372	337	354	399	339	391	352	344	315	359	362	362	351	367	330	345	366	353	348	354	377	326	382	388	396	368	374	360	347	345	358	335	354	347	357	370	331	340	370	347	354	359	385	353	375	380	380	371	385	409	384	356	364	339	351	380	372	383	377	352	364	351	369	361	344	329	335	362	399	370	360	339	339	361	372	386	355	377	376	383	366	386	350	385	329	366	327	358	411	363	366	372	374	361	346	360	358	378	358	323	323	333	358	398	358	375	372	398	353	353	334	331	338	354	377	376	340	325	357	359	367	348	372	357	364	358	356	396	348	377	331	376	365	382	364	343	359	339	391	345	388	339	330	335	383	355	373	393	360	392	372	373	325	392	384	345	349	420	345	345	408	416	367	362	361	345	360	398	364	353	327	349	331	394	422	356	368	376	377	412	360	373	356	363	328	370	370	347	357	351	360	387	340	324	370	358	342	375	326	370	370	347	354	377	347	350	349	369	376	375	354	369	399	309	387	387	368	376	331	344	362	385	344	341	400	407	355	337	346	367	366	334	339	357	340	343	381	380	382	346	389	391	327	332	339	365	349	407	368	375	359	380	343	368	349	372	372	332	324	381	338	376	382	369	372	369	368	343	373	362	371	356	380	368	368	347	364	381	354	342	380	362	357	379	335	364	353	340	390	350	370	384	366	372	379	340	357	368	347	380	332	379	358	374	366	345	360	376	324	386	368	330	351	346	372	350	350	328	391	377	373	358	389	332	391	368	369	384	368	368	381	395	352	356	353	332	378	406	391	377	338	365	359	363	369	352	386	343	365	339	365	365	371	365	360	359	309	366	365	355	365	360	329	383	363	378	359	300	359	352	335	375	341	341	387	368	351	370	365	381	362	390	356	334	373	358	341	353	367	344	354	391	362	383	352	354	337	346	360	371	382	378	342	367	358	355	390	399	389	361	363	377	396	373	392	337	397	351	323	358	347	345	335	350	340	370	364	347	373	358	326	342	346	369	360	348	366	347	350	343	358	327	362	332	378	377	382	366	393	370	372	385	356	337	357	396	352	352	379	351	398	388	360	379	355	358	348	373	365	336	371	373	375	400	339	371	376	391	359	377	373	349	365	385	348	340	352	334	438	391	342	343	375	326	356	360	376	367	354	352	375	349	349	344	399	346	354	363	385	375	357	353	374	381	311	378	365	349	322	347	366	350	380	367	382	355	326	358	385	351	367	365	333	353	326	333	362	365	357	359	327	312	348	360	385	353	348	349	358	372	374	353	363	335	395	387	374	375	323	354	337	295	351	391	317	361	379	352	411	349	341	372	382	381	375	380	388	412	379	362	370	396	369	364	359	373	368	369	338	374	342	334	359	345	363	365	372	346	345	379	359	382	361	370	355	333	403	393	353	389	388	338	388	368	361	365	378	360	363	373	347	372	364	397	362	373	369	360	364	338	369	370	362	362	382	380	389	326	349	365	356	334	364	396	387	369	382	378	409	350	373	363	379	324	377	371	375	364	358	364	344	357	349	405	326	410	392	406	409	342	338	322	353	397	367	393	369	371	357	381	328	365	374	393	358	361	383	361	370	367	345	366	347	380	379	328	344	354	372	365	363	347	386	350	370	335	356	351	347	359	367	410	357	343	328	390	382	346	375	387	366	370	384	363	350	336	352	366	334	366	335	388	364	340	372	400	379	370	378	348	328	377	358	372	399	348	339	378	315	324	360	359	383	368	333	337	369	342	322	351	385	367	395	339	327	345	325	366	372	358	339	329	353	374	353	366	381	376	346	374	363	363	378	374	371	372	351	400	343	348	349	376	383	370	369	332	360	383	374	358	406	367	379	395	368	345	372	387	383	346	389	396	349	363	353	342	366	336	380	377	355	366	333	356	417	332	378	322	359	348	378	334	367	366	378	355	364	376	349	369	387	366	370	352	326	325	368	352	365	350	359	342	355	360	359	389	373	395	386	378	355	384	378	377	371	342	366	371	430	348	393	376	393	365	411	368	332	364	352	352	352	357	360	406	353	371	406	345	376	334	335	351	357	348	393	336	341	396	343	329	342	376	353	358	298	363	382	373	370	378	357	373	401	365	363	342	366	329	368	340	355	365	387	359	359	346	391	355	363	356	382	317	349	356	339	349	332	391	356	348	363	370	314	370	387	344	361	351	329	376	396	359	365	339	402	346	360	395	370	379	349	368	327	351	368	349	342	391	397	374	388	348	330	344	328	353	377	359	352	364	335	383	368	355	344	355	321	363	378	365	363	375	342	351	335	379	390	387	374	380	377	389	389	324	358	347	385	369	394	365	375	381	368	387	383	396	334	357	308	382	360	383	349	379	359	379	394	412	385	361	334	354	335	369	352	368	373	356	363	344	358	372	354	369	357	349	338	343	364	362	345	377	358	386	391	362	331	375	363	354	381	328	346	399	373	357	334	402	379	357	378	357	337	365	387	347	346	350	388	374	379	366	346	335	357	363	375	357	353	344	355	373	342	320	359	318	399	340	383	367	408	351	356	359	357	354	353	361	382	401	383	347	364	374	347	356	362	365	355	389	362	404	375	352	372	342	371	352	372	407	355	339	349	367	392	374	369	424	333	365	389	355	354	356	373	387	394	377	369	362	381	367	384	353	331	328	383	351	347	406	363	335	341	337	377	360	338	333	355	400	374	356	349	380	378	338	370	359	353	404	364	369	371	339	336	346	351	362	365	389	379	374	343	352	312	366	379	344	351	351	344	384	344	387	364	365	370	373	372	381	358	364	346	349	364	362	338	353	368	412	353	363	377	394	365	383	320	359	354	370	365	357	357	370	316	398	357	350	413	380	334	371	329	350	343	347	338	339	373	359	367	354	374	332	366	389	338	401	342	338	386	340	378	360	397	387	375	364	372	367	343	368	378
5955	2251	2200	3182	3464	2814	2282	1953	1707	1715	1437	1347	1264	1140	1125	1032	1020	1018	949	907	917	933	954	885	892	963	860	923	905	930	841	920	911	883	898	894	929	934	901	902	900	857	903	929	898	903	880	902	894	900	895	867	869	942	885	844	925	887	946	870	877	898	846	916	919	949	928	897	895	874	881	960	871	912	891	884	868	874	905	921	920	868	873	904	869	919	914	879	929	893	952	897	912	863	890	839	913	877	904	925	923	943	884	912	885	845	859	857	935	939	868	937	915	945	857	914	909	893	893	882	918	878	893	858	935	916	903	929	890	910	917	920	977	920	941	911	896	925	915	916	944	876	872	945	970	905	898	868	909	903	894	934	899	900	887	888	915	873	865	875	928	906	867	849	907	934	875	906	914	908	859	867	925	926	894	927	856	895	924	915	896	905	887	931	929	896	874	936	891	929	913	867	863	909	962	905	849	793	912	855	906	979	847	901	943	872	885	921	865	903	887	928	877	900	881	906	934	910	839	900	913	884	913	888	862	890	860	901	884	930	900	863	884	925	879	927	920	906	937	864	940	876	839	910	869	871	901	892	870	904	952	888	904	917	900	909	937	868	931	878	911	892	933	955	912	915	909	895	877	925	891	912	912	846	890	912	881	824	946	888	892	857	844	918	890	915	846	892	839	895	893	899	885	852	906	921	984	900	909	939	933	916	913	883	918	959	925	861	865	911	910	934	967	903	919	904	905	854	904	981	901	990	863	891	925	863	914	880	924	933	886	928	876	933	885	868	933	886	975	937	882	846	879	929	861	905	871	880	921	914	920	836	866	905	954	858	904	958	891	908	913	880	911	898	868	905	874	884	904	907	995	915	864	920	927	947	864	855	910	914	907	908	938	896	854	816	934	879	904	914	912	933	877	965	911	856	949	903	894	915	924	912	894	888	921	907	925	916	888	854	927	897	920	942	872	878	933	897	910	854	908	902	891	893	889	921	889	920	879	916	921	904	941	943	890	921	952	909	898	890	873	902	908	902	898	934	974	928	863	871	867	921	852	890	886	910	893	894	921	899	918	890	925	925	897	900	915	886	915	884	927	877	897	862	918	920	911	878	925	891	916	921	929	895	886	856	931	877	838	885	863	887	875	901	893	870	924	935	965	888	912	885	922	938	818	922	945	870	942	905	900	904	854	880	938	924	908	878	937	871	920	862	880	874	887	923	878	922	945	883	906	866	939	937	909	923	863	907	941	880	829	887	922	910	866	858	899	890	913	954	890	929	920	931	947	912	865	881	924	881	907	858	934	892	903	903	923	912	925	811	902	922	940	852	835	885	929	907	914	862	949	850	935	924	841	926	927	876	883	938	861	909	926	913	879	885	885	894	907	891	921	931	914	885	899	853	884	864	938	871	906	894	897	949	908	906	885	918	924	943	937	866	918	894	907	933	904	913	875	900	864	911	907	929	864	887	919	865	930	920	916	930	928	941	869	932	853	900	911	908	909	941	883	895	870	911	924	893	927	921	927	865	879	928	928	862	884	925	873	928	868	879	901	918	952	888	904	906	859	866	807	901	874	904	899	901	872	924	901	915	899	862	901	889	931	898	945	855	873	892	937	917	861	974	901	918	915	879	916	953	878	878	878	903	932	898	892	940	895	891	862	947	919	907	890	867	937	907	888	951	926	883	872	927	862	877	883	890	877	902	909	906	865	892	870	874	945	877	951	893	921	891	879	896	889	891	897	893	915	889	855	894	931	928	922	892	874	918	876	870	878	997	914	850	896	902	937	934	905	919	893	960	929	989	880	898	875	892	882	867	932	931	891	914	887	865	877	900	819	895	897	882	890	884	813	894	927	903	900	941	920	912	881	892	962	936	906	964	904	897	869	922	939	853	948	919	881	910	930	911	872	901	881	857	887	855	888	918	930	951	948	896	877	923	928	887	890	907	899	899	893	946	927	950	911	898	890	863	924	905	835	880	913	909	950	884	915	912	851	881	895	871	920	891	916	847	903	890	917	878	891	926	880	885	902	902	867	911	875	852	915	929	920	940	908	927	884	880	913	942	910	909	887	862	953	890	895	890	883	908	875	949	934	874	882	897	866	880	889	966	924	890	976	911	863	943	902	913	866	943	864	939	879	930	906	925	940	917	889	867	927	917	874	903	894	899	952	917	876	903	880	981	876	950	928	925	940	902	923	954	838	926	821	869	885	922	875	885	895	902	918	898	898	893	913	885	878	887	839	891	901	904	887	943	923	909	868	968	923	898	927	909	908	905	921	937	900	854	890	877	878	895	924	923	907	892	916	886	889	895	913	876	862	948	927	879	948	902	890	903	934	920	861	838	964	873	920	942	861	929	946	921	931	877	837	901	932	831	904	899	884	871	854	888	941	894	894	952	946	862	902	901	940	907	884	883	925	899	885	892	933	908	870	877	882	922	906	907	894	880	910	912	945	915	848	932	954	887	909	912	891	964	903	904	957	901	939	950	900	905	873	942	915	903	874	980	862	890	860	906	858	926	910	929	946	869	891	891	880	903	897	875	904	894	887	885	917	892	896	864	923	914	900	914	866	887	899	930	845	884	872	867	870	955	881	852	872	870	895	914	921	952	877	902	869	872	910	940	906	944	894	966	901	904	882	945	902	916	926	937	938	895	910	918	924	919	912	922	880	886	911	924	839	883	937	873	929	939	884	887	866	893	969	931	912	890	895	941	889	906	911	921	883	886	942	879	866	890	920	851	928	876	876	932	930	892	926	905	920	937	894	946	947	909	909	873	838	922	857	911	894	866	913	838	852	887	897	875	914	886	949	960	953	910	908	880	925	861	913	882	888	924	909	946	902	900	929	948	909	930	921	905	899	883	911	908	896	925	923	873	962	899	911	910	903	900	889	881	871	868	944	930	887	861	917	888	933	916	941	836	821	905	920	876	908	930	870	910	928	866	910	852	950	864	936	943	876	868	924	881	892	908	941	892	920	876	918	869	921	921	820	875	914	880	902	880	949	900	881	926	898	910	866	973	914	883	838	925	899	861	902	924	949	870	869	903	901	874	933	879	937	972	884	894	898	895	889	899	906	901	914	868	938	930	839	871	948	972	919	892	965	881	957	920	907	898	899	907	933	885	903	917	884	895	924	934	913	887	931	899	887	880	907	893	893	881	856	898	911	934	924	910	849	875	887	949	944	958	877	858	868	921	928	857	865	970	919	944	907	942	896	868	954	913	954	867	901	892	912	905	919	864	886	918	905	894	919	889	873	935	917	865	921	890	922	952	917	891	896	890	955	915	853	884	846	909	922	902	874	858	846	902	895	928	846	861	896	914	893	934	930	914	839	885	898	916	847	890	901	903	920	908	872	902	894	849	919	942	892	909	950	901	920	871	919	922	941	893	936	924	854	872	905	875	918	944	832	925	908	902	859	921	890	884	941	953	923	906	943	928	937	875	907	916	890	931	937	947	916	858	867	921	914	909	893	891	902	964	928	893	914	895	922	876	908	924
18026	7438	2914	1795	1421	930	875	707	553	548	501	455	455	388	412	370	357	327	331	366	381	311	298	343	314	323	322	334	303	324	339	352	343	343	339	339	315	310	317	320	338	302	318	293	345	314	308	326	336	338	328	327	333	348	300	326	346	335	316	326	304	302	334	323	327	299	303	316	353	327	307	337	309	323	339	333	328	321	341	305	341	338	317	324	314	318	336	318	348	327	315	312	326	299	301	339	291	324	299	338	338	339	325	325	322	325	318	349	309	309	346	319	318	349	331	341	312	332	311	347	287	313	316	347	348	368	329	329	325	312	333	293	320	349	375	296	329	324	296	315	303	306	316	321	311	289	319	312	321	336	321	342	351	343	322	340	355	348	295	311	292	325	337	298	324	310	349	341	312	319	333	308	324	291	328	341	336	321	344	320	327	342	322	335	323	307	344	312	324	360	296	334	312	319	326	341	338	358	331	299	301	343	319	307	370	337	347	331	337	320	333	325	322	327	364	333	323	288	317	305	325	298	298	339	312	326	350	327	310	376	321	317	308	315	324	357	325	335	378	325	336	309	324	329	328	325	318	310	321	323	319	314	304	292	323	359	329	311	300	299	352	339	354	323	342	333	375	301	354	312	344	356	354	355	351	299	350	292	315	299	321	311	337	324	323	310	323	336	325	346	310	295	345	321	299	299	332	355	352	323	353	331	334	337	301	326	302	326	291	309	355	323	348	305	313	305	303	330	315	331	324	306	362	334	347	324	339	354	325	342	340	317	337	354	306	314	300	319	328	330	300	306	349	327	344	344	315	333	319	336	329	326	321	335	322	350	322	337	336	294	326	304	337	323	308	321	310	318	295	312	310	325	304	292	316	322	335	345	331	327	335	345	330	313	320	334	323	333	314	311	353	295	337	323	338	314	340	318	323	296	303	353	347	378	351	302	328	310	309	325	331	302	345	348	316	338	341	327	331	341	320	310	349	325	335	350	332	353	330	326	327	312	344	348	339	322	338	330	317	352	317	338	296	319	333	293	329	329	350	322	320	332	300	315	336	289	312	355	354	363	318	323	334	330	311	356	326	287	334	316	327	336	335	326	332	288	311	322	314	328	310	351	329	325	312	323	319	293	376	300	291	300	289	328	286	309	323	337	324	321	333	321	321	319	300	350	329	315	335	367	326	316	298	309	320	364	311	309	322	329	301	317	327	334	314	313	309	327	358	336	309	318	324	343	336	361	301	325	321	342	364	289	334	358	339	304	327	346	344	304	353	290	327	340	332	335	324	329	300	288	325	312	334	356	323	308	308	325	291	328	283	313	322	309	309	316	313	307	303	353	301	315	331	320	354	371	342	344	335	333	323	311	368	328	327	309	287	322	337	355	336	315	306	320	320	331	364	295	296	291	330	326	272	334	322	350	330	308	349	324	301	346	356	342	338	337	305	316	318	318	289	313	346	329	337	337	308	288	307	297	301	333	351	335	330	339	327	312	326	308	337	294	314	305	348	326	331	301	328	356	335	329	340	344	332	323	289	302	330	307	307	329	332	309	302	339	325	305	361	304	319	332	336	320	315	303	288	304	282	307	293	324	319	296	304	328	323	329	339	308	326	305	351	320	304	350	319	324	335	324	346	355	302	329	320	316	323	336	335	338	318	327	314	335	360	307	309	345	286	322	314	346	305	343	340	333	335	316	325	304	325	327	336	334	317	341	333	307	337	330	315	315	329	322	331	316	327	308	337	307	309	323	321	330	326	345	332	312	305	341	304	315	324	364	360	348	332	348	333	344	305	322	305	338	331	322	318	345	317	330	340	328	335	329	350	340	327	311	296	347	316	345	325	327	320	329	318	327	305	342	320	357	332	344	328	314	344	331	333	306	309	334	310	326	335	337	316	335	299	306	360	343	356	336	337	326	340	352	348	316	348	292	303	327	298	311	327	323	326	337	284	336	306	309	323	331	335	289	361	310	337	326	303	298	330	338	341	345	336	315	334	319	289	309	321	341	327	331	304	330	318	331	341	324	314	326	347	333	347	317	341	326	321	331	313	307	288	330	320	312	340	315	301	328	340	344	320	343	320	338	312	315	334	310	301	314	318	340	341	353	346	341	322	342	341	324	345	332	320	351	341	355	337	326	328	365	321	319	309	318	322	350	311	329	323	349	310	330	330	303	296	317	316	376	315	353	314	324	323	291	331	277	323	359	340	346	368	299	344	333	318	311	325	325	345	384	329	328	326	333	330	293	309	336	335	322	347	329	343	340	340	342	315	309	315	325	340	356	305	348	326	300	335	297	343	322	330	345	321	307	314	304	330	324	303	322	313	332	333	305	319	317	330	324	287	321	299	324	328	343	315	316	344	331	334	312	312	315	347	334	327	335	367	329	307	351	333	321	333	289	345	317	303	328	322	313	335	308	309	307	315	327	342	300	341	328	300	322	331	344	340	319	331	334	308	320	314	332	341	311	342	325	306	344	318	309	319	317	354	313	313	322	335	334	290	318	336	312	326	305	310	325	335	332	336	287	300	338	313	342	359	293	306	329	343	329	305	327	326	329	326	319	315	351	307	301	316	295	316	343	360	287	329	328	344	315	314	309	346	303	334	331	295	321	309	311	336	303	315	328	305	285	331	328	314	325	325	306	320	314	324	334	328	330	335	343	333	321	328	344	337	332	319	326	335	290	392	318	323	313	367	268	339	344	355	322	319	309	347	328	328	336	316	341	316	290	351	365	300	355	340	336	313	312	302	333	344	308	390	330	344	307	314	327	360	329	321	345	318	332	330	330	345	288	345	313	321	323	346	307	349	307	350	331	339	354	350	311	329	338	334	316	332	331	366	310	354	315	345	312	325	332	317	338	303	318	329	352	363	324	328	318	360	336	327	329	302	327	315	329	304	329	331	320	328	343	314	340	325	321	314	323	342	326	286	344	321	342	338	307	316	314	306	301	295	319	327	342	300	328	311	328	345	342	315	320	326	334	350	324	339	338	340	325	332	347	342	339	337	285	296	317	273	367	311	307	357	317	285	320	359	333	323	346	330	324	347	365	308	320	310	333	330	345	318	303	330	358	348	337	328	333	333	340	326	337	340	327	313	340	309	281	289	322	310	283	312	312	323	353	310	324	351	351	296	326	322	340	305	308	331	317	361	327	297	279	334	330	326	342	323	271	310	345	320	341	350	341	318	352	301	329	317	304	337	376	313	313	342	299	330	344	337	341	353	320	339	309	323	314	318	330	318	323	322	304	275	341	321	341	319	303	348	321	311	326	313	340	323	339	309	333	340	340	332	336	333	309	298	320	316	328	333	341	358	313	301	339	319	330	336	329	316	297	311	325	303	312	315	309	340	343	353	329	342	316	323	314	355	304	367	304	305	362	362	313	341	319	332	302	340	296	347	300	333	353	303	299	335	368	336	345	330	311	365	339	318	316	302	300	306	276	344	300	350	337	332	330	329	367	351	358	312	341	314	335	349	297	309	312	347	292	314	350	296	325
13799	7222	3758	5223	5034	4075	3406	2730	2394	2143	1756	1608	1431	1218	1251	1164	1047	955	969	885	928	890	857	863	860	865	862	838	825	872	785	837	882	831	839	832	847	797	809	850	903	807	816	837	852	830	850	827	836	814	816	836	833	809	870	839	853	770	815	839	806	792	831	805	868	812	778	813	872	810	830	787	823	861	827	771	842	819	874	829	806	829	885	879	823	855	811	808	837	840	824	806	844	776	823	854	832	871	764	790	814	830	851	812	844	793	835	794	815	820	775	830	763	829	817	813	809	853	780	803	821	820	835	786	837	766	840	764	880	837	780	841	818	790	809	793	784	811	804	808	818	795	847	811	800	773	824	844	791	792	807	817	779	807	871	817	773	844	803	853	811	791	817	765	804	795	795	817	810	809	773	859	770	834	769	827	801	827	831	801	778	797	792	780	821	780	813	772	854	846	820	820	779	789	850	810	811	758	805	873	870	768	822	830	795	812	765	826	821	785	821	764	833	845	822	800	810	798	842	823	818	790	844	799	812	773	793	849	804	772	800	808	795	832	796	845	798	825	826	852	854	828	823	819	818	799	833	809	829	785	810	725	834	776	821	817	848	812	814	770	835	891	821	823	773	764	781	828	837	785	760	813	818	815	788	853	813	818	791	816	834	828	789	823	832	826	851	846	801	797	814	779	849	836	801	814	822	803	748	852	824	776	774	819	817	789	834	799	826	824	780	801	770	794	747	820	810	824	871	798	817	808	794	782	843	798	822	860	742	773	831	812	855	824	805	820	834	852	807	799	800	812	817	824	791	810	764	849	851	837	832	815	754	770	835	777	809	794	822	831	822	822	817	805	867	795	886	825	789	803	763	784	826	814	800	785	848	793	863	776	792	807	805	821	757	766	817	839	797	824	743	816	821	839	841	803	795	826	822	776	878	810	803	814	828	842	802	817	813	837	727	809	742	783	785	826	816	799	851	834	835	778	836	808	810	820	748	789	809	847	771	752	789	805	784	792	785	790	816	818	789	802	888	771	789	777	782	782	800	773	782	814	810	812	841	821	860	844	796	842	823	759	846	836	804	811	754	778	825	797	785	819	772	829	802	765	817	752	799	843	795	846	799	822	833	802	805	797	790	796	836	862	849	806	799	821	737	803	860	777	742	802	830	794	798	805	867	834	784	830	812	776	743	823	823	846	810	750	808	785	820	849	801	820	830	826	820	773	837	784	872	790	847	852	832	822	828	777	890	769	854	827	833	825	889	786	836	778	786	846	807	793	810	844	798	859	795	825	822	800	821	793	859	764	857	831	823	800	794	834	741	849	805	828	806	803	820	844	799	848	836	738	769	849	830	810	826	794	819	846	837	808	804	808	775	791	845	849	806	776	876	760	740	827	805	822	794	752	821	830	763	847	831	786	861	842	831	868	871	815	774	797	841	792	839	856	755	772	815	852	833	850	775	766	783	865	820	883	775	851	798	823	805	798	812	790	819	799	803	795	834	813	802	775	825	837	814	815	842	829	803	786	804	766	836	815	833	767	802	816	790	813	812	776	819	806	782	761	848	847	833	728	843	812	852	815	838	863	810	827	858	814	778	820	772	825	813	790	748	807	817	882	858	847	799	838	825	837	808	788	788	790	786	853	753	827	820	786	777	832	808	793	820	802	788	774	831	812	813	824	823	808	833	810	805	821	866	819	863	784	770	797	789	787	811	804	790	800	839	810	850	804	818	847	836	804	877	815	873	826	833	787	832	854	781	842	820	789	831	824	797	854	801	792	765	784	820	771	801	803	808	827	831	875	865	833	830	791	798	802	817	860	882	793	851	852	806	807	811	782	796	813	831	754	818	842	806	806	844	851	806	851	818	830	754	817	845	796	822	866	844	782	812	826	828	827	812	788	804	797	797	835	812	803	757	800	812	807	810	808	809	856	815	825	805	803	785	869	810	842	818	779	804	804	822	806	769	804	811	789	782	801	807	872	761	784	827	822	820	779	878	802	820	854	847	830	811	785	839	824	835	794	747	811	778	820	818	811	732	834	823	757	829	818	778	823	843	790	826	751	801	816	809	797	789	819	735	826	806	853	800	766	799	812	792	803	803	767	784	809	845	831	810	799	854	790	853	772	800	795	783	791	812	850	871	802	830	817	816	826	809	800	814	838	793	838	854	808	815	773	831	811	810	810	856	810	802	815	845	759	827	822	812	799	825	796	824	848	824	794	854	815	864	820	827	860	798	782	783	822	809	843	804	847	781	794	865	788	827	806	823	785	843	800	864	791	823	809	846	812	830	797	779	831	795	796	785	782	824	785	808	812	809	801	797	778	806	842	808	800	825	792	824	825	815	786	807	817	845	801	790	846	760	815	790	769	806	809	825	791	855	843	823	785	778	829	844	831	844	804	802	824	862	803	836	858	806	802	782	856	811	858	836	817	812	792	778	817	780	812	810	863	738	825	876	795	808	836	842	864	833	759	817	802	855	784	829	801	769	829	815	766	787	834	809	856	819	850	801	851	823	797	830	833	810	800	831	863	795	802	806	829	797	801	846	786	760	812	795	849	800	818	826	761	848	804	833	789	822	841	824	794	804	811	819	833	813	833	857	834	833	770	789	829	888	857	841	790	782	750	805	812	829	810	762	837	830	866	776	814	783	831	747	819	849	834	807	779	811	826	796	816	788	851	769	852	800	782	823	837	821	811	809	850	812	780	830	794	779	783	787	818	824	815	800	762	790	802	797	793	733	834	825	814	850	829	816	816	797	806	798	777	824	783	826	767	782	841	800	819	850	788	806	807	820	843	848	844	776	895	807	786	789	820	800	810	789	875	803	769	775	787	794	799	821	850	779	810	786	824	812	776	832	786	784	771	815	832	839	810	794	782	797	813	848	869	840	828	814	811	803	852	807	762	810	788	814	872	765	842	786	791	814	794	862	839	846	812	841	790	809	802	836	819	849	823	802	866	800	793	778	775	782	779	867	854	874	790	807	860	793	851	823	775	733	882	834	813	825	780	799	837	858	844	778	822	816	790	825	812	820	820	763	764	780	807	841	833	804	780	819	843	800	811	817	829	792	805	832	822	744	862	827	807	791	829	834	848	844	868	849	782	840	857	832	820	861	798	799	879	812	860	853	835	805	777	790	804	818	821	868	800	796	768	818	812	838	803	773	791	799	924	780	814	815	811	794	840	793	793	882	870	778	823	825	850	797	825	866	862	782	820	815	814	798	749	832	821	781	814	828	856	816	779	794	794	816	780	837	823	858	775	846	794	829	860	818	801	800	767	832	799	839	778	783	818	762	816	789	850	784	807	845	771	835	826	825	788	788	866	825	813	797	813	800	834	827	785	830	842	816	810	810	780	831	824	827	832	796	815	834	803	799	867	791	815	839	798	819	836	824	827	826	764	827	831	829	836	807	818	836	833	787	846	810	832	801	834	816	787	826	838	821	820	807	788	809	801	793	786	802	796	831	758	821	782	849	852	833	763	806	817	843	791	815	777
26828	12353	4927	2578	1752	1134	915	705	576	504	363	398	328	266	255	246	244	221	223	200	176	187	207	182	169	180	167	169	176	196	194	189	185	185	169	196	216	171	190	191	179	182	185	187	226	196	199	196	178	201	173	177	188	189	190	182	175	168	199	173	174	156	169	167	183	196	180	198	199	175	201	195	193	180	194	209	160	197	183	198	186	188	193	175	184	196	181	172	184	176	194	196	187	202	176	197	194	184	187	180	195	188	186	185	169	209	199	199	175	204	172	171	157	187	184	197	173	174	199	165	175	179	191	164	150	172	203	175	174	184	188	185	192	194	183	155	169	159	197	190	184	184	178	206	180	170	168	195	187	210	176	165	200	180	177	208	202	169	148	196	184	187	206	178	187	185	165	216	191	163	184	184	166	187	160	174	151	208	184	194	195	191	175	209	196	165	182	208	199	185	179	168	187	175	183	189	175	186	180	188	166	184	182	182	179	158	161	176	181	170	176	189	192	196	188	171	204	164	203	183	184	196	187	197	191	179	202	190	182	186	178	180	162	177	179	176	189	195	185	170	172	157	204	168	215	170	201	204	205	164	207	189	186	164	150	176	175	174	194	199	198	201	174	171	195	183	191	169	181	193	192	182	190	181	176	188	179	164	175	194	182	172	194	182	197	203	194	184	169	196	182	207	172	193	194	204	181	166	167	179	179	165	193	192	187	192	197	179	175	176	188	192	182	183	191	176	179	153	184	202	164	174	224	188	206	171	181	191	183	189	189	181	196	179	181	170	180	194	193	179	199	191	170	174	191	210	204	212	165	186	200	192	182	170	183	168	180	192	167	171	187	182	203	190	202	175	203	161	220	180	175	205	207	199	200	192	194	163	159	216	199	183	185	172	184	208	145	177	191	176	208	207	172	183	188	177	201	178	201	165	192	188	186	173	163	173	187	169	195	173	195	177	166	163	183	194	182	177	178	176	191	178	178	191	193	170	170	157	189	198	230	146	209	165	171	204	172	172	180	186	178	183	187	168	159	148	182	186	174	184	190	202	175	165	185	198	183	192	212	182	178	197	186	196	198	188	169	208	188	179	188	171	195	185	159	167	181	154	219	175	174	187	166	198	196	190	182	200	173	193	199	177	171	178	185	180	172	173	191	187	214	162	189	216	184	166	162	183	178	182	181	177	187	191	195	179	184	179	183	191	187	192	180	196	183	164	198	191	207	198	212	186	176	184	176	195	217	177	198	195	168	187	179	179	193	188	202	176	217	178	176	211	182	193	198	181	188	190	189	173	162	196	203	208	186	174	181	172	183	208	182	200	156	185	181	161	182	184	170	183	162	157	193	198	173	191	195	185	181	210	170	174	195	188	180	181	194	180	191	183	196	198	179	183	193	195	167	184	185	182	185	203	175	184	157	184	201	155	193	198	186	176	191	189	189	187	188	178	195	172	156	187	175	181	174	171	199	210	197	166	174	221	180	166	159	189	183	189	187	184	174	157	172	181	190	167	197	184	194	207	184	168	172	166	166	187	195	172	194	164	167	192	173	187	190	185	201	166	174	188	181	180	194	204	197	175	214	199	174	173	174	201	162	207	176	181	175	163	209	193	186	190	197	192	177	213	187	169	177	181	197	186	180	169	190	206	172	180	156	159	171	170	184	196	172	198	169	195	173	209	175	186	167	185	180	171	189	197	176	187	193	174	198	169	177	216	185	210	202	183	162	182	171	205	184	182	198	186	199	181	166	181	181	176	175	163	170	175	168	174	197	188	162	174	200	178	203	171	199	172	208	166	185	158	199	180	173	181	206	175	184	200	171	190	185	201	182	172	199	158	194	182	194	183	194	176	186	163	173	178	194	206	181	166	204	169	173	169	184	184	171	183	196	173	178	168	207	182	173	174	181	171	184	154	177	181	210	181	185	184	182	160	192	196	182	190	187	206	190	178	196	205	193	169	169	200	163	211	173	208	175	214	175	188	162	201	206	191	186	209	214	175	189	205	209	189	161	196	178	190	204	169	194	164	173	168	170	166	165	156	198	187	148	175	188	178	191	177	182	177	184	191	197	185	182	201	181	181	174	198	181	208	199	188	185	188	171	210	181	201	172	157	181	191	192	203	175	193	176	178	161	203	185	191	197	183	199	193	175	194	171	190	215	185	179	187	197	177	197	188	161	189	200	159	181	193	175	163	188	189	195	178	169	171	185	196	193	178	186	193	176	191	174	187	194	185	175	185	168	187	184	180	195	195	184	200	179	177	183	191	211	180	202	189	173	163	196	195	183	159	175	179	164	184	187	169	191	181	159	173	186	192	177	182	177	191	216	186	179	178	191	168	163	184	209	183	189	176	180	190	189	172	188	171	182	174	182	193	216	199	173	207	213	171	204	214	176	181	211	172	171	208	179	174	200	160	198	173	181	185	190	195	188	189	194	186	168	187	185	178	199	186	197	167	175	167	191	181	189	196	160	203	187	166	184	190	204	195	158	174	193	152	184	195	181	179	179	185	188	212	191	193	179	172	184	193	179	179	179	197	191	182	160	189	185	193	175	203	172	196	162	181	200	189	187	174	192	185	189	162	178	200	174	164	185	185	189	147	196	193	209	176	199	164	222	182	191	155	205	192	214	163	191	155	172	221	196	209	175	212	187	181	193	170	190	194	219	188	202	199	189	183	197	186	175	198	198	188	193	207	179	173	199	168	198	165	171	196	184	167	196	186	183	184	204	177	161	185	167	198	207	167	157	185	185	173	179	203	167	204	164	178	178	168	169	177	178	189	187	176	187	202	191	178	202	189	199	185	186	177	164	178	195	197	182	197	189	165	186	177	192	205	204	202	188	187	194	198	202	150	173	169	187	202	182	180	206	170	181	169	210	175	170	196	185	184	194	186	166	178	187	183	162	164	173	197	190	167	194	191	181	204	176	179	190	176	186	188	153	167	190	204	169	190	205	174	195	180	185	196	200	217	185	208	201	171	177	193	199	190	173	178	185	201	177	182	180	181	208	200	166	179	183	196	192	191	170	197	187	188	184	194	194	210	186	154	181	195	195	160	161	154	195	198	187	184	177	172	188	191	171	166	191	177	184	191	214	182	181	178	168	177	168	177	176	179	188	177	198	191	169	191	190	175	189	184	190	183	196	190	190	184	197	186	192	183	168	215	185	181	201	180	194	203	201	174	177	165	188	182	209	169	171	177	189	175	179	183	200	196	191	186	166	187	189	192	178	190	206	181	155	180	171	188	181	178	193	171	203	197	171	182	158	179	187	159	172	156	202	202	170	159	178	173	186	181	204	197	188	184	207	202	212	197	183	189	172	162	184	204	176	192	172	193	177	193	174	191	172	186	197	186	184	193	194	206	186	198	178	170	154	164	171	195	195	179	189	183	186	185	212	166	165	195	207	184	177	193	178	187	178	163	190	215	197	194	190	180	175	176	180	214	183	195	162	192	202	166	182	175	156	185	183	166	170	215	184	195	196	171	184	190	202	205	141	205
18203	10506	5139	6878	6197	5162	4171	3301	2837	2245	1773	1611	1384	1147	1029	902	814	714	705	627	676	595	639	547	534	531	528	494	491	496	523	522	530	510	516	515	627	470	517	529	532	459	475	523	490	496	484	492	482	503	512	484	516	514	489	481	504	463	483	479	530	520	505	469	496	485	520	426	471	487	442	455	490	473	485	481	460	513	499	505	470	486	449	496	507	453	512	462	493	477	521	481	513	491	449	451	475	502	525	478	463	501	473	516	508	458	477	465	493	506	481	451	476	491	527	527	485	486	483	505	485	496	499	505	468	476	505	488	445	461	485	486	485	485	473	496	470	463	454	497	491	483	469	492	484	475	490	533	522	447	501	457	495	497	469	493	484	510	525	495	465	468	485	504	499	495	471	453	483	512	480	479	539	471	497	498	498	498	464	481	477	511	450	500	534	508	481	483	506	469	508	490	497	475	470	472	499	473	509	459	498	474	512	502	469	451	470	498	489	484	488	470	476	488	541	464	498	520	538	491	467	468	467	475	484	480	476	546	455	500	461	498	517	505	491	513	455	483	505	470	513	474	487	494	454	503	465	491	465	463	513	478	507	454	423	497	488	496	502	483	490	481	493	462	484	459	491	517	486	495	479	475	490	473	494	519	493	474	481	483	454	496	492	490	505	471	475	478	515	522	514	431	495	503	531	479	485	466	469	527	498	515	474	527	461	495	480	461	474	505	499	463	492	472	489	486	434	522	482	486	509	531	479	492	484	459	475	462	496	499	470	464	469	486	479	530	508	477	530	522	502	529	470	504	506	491	472	495	469	483	507	514	480	474	426	524	488	497	484	510	499	469	509	509	477	477	480	546	487	499	480	506	480	498	462	476	478	455	461	450	468	507	517	476	485	460	463	469	448	501	441	465	500	511	504	475	490	523	446	472	465	492	474	492	491	493	482	452	484	515	480	466	478	479	523	475	474	506	458	512	474	466	494	473	477	458	516	484	503	502	503	492	492	456	467	505	499	466	515	470	507	481	449	462	500	435	417	505	498	499	486	503	503	485	489	458	518	481	491	497	520	483	444	439	485	499	461	436	494	474	479	485	500	475	458	502	450	469	450	478	491	512	514	503	456	490	480	436	487	474	474	509	460	475	494	511	515	491	494	478	441	512	459	471	490	482	469	506	493	470	516	504	493	460	473	478	503	448	500	500	482	511	449	483	499	520	506	470	494	457	513	482	460	522	501	464	520	508	467	483	514	495	496	506	468	494	496	480	499	489	483	486	507	499	500	476	504	468	485	520	511	487	483	464	477	488	528	461	493	500	477	531	485	447	495	480	477	487	472	496	508	448	446	465	504	470	455	498	481	472	479	430	495	508	466	484	468	499	471	509	501	501	507	465	466	499	448	468	478	481	508	487	501	472	493	465	485	449	484	492	487	501	483	456	474	495	474	483	476	476	500	454	500	461	521	514	472	501	523	485	515	494	490	513	478	491	490	489	466	442	515	486	485	485	501	480	480	461	511	499	482	484	498	456	466	469	461	501	479	501	503	530	474	525	458	481	517	491	459	505	481	465	476	529	474	537	505	448	531	441	518	507	486	497	504	479	508	491	486	496	482	491	502	504	511	468	465	485	461	499	466	480	474	504	489	489	484	466	499	476	491	487	454	512	468	473	490	482	475	460	486	477	494	483	445	532	484	499	494	490	455	473	462	521	487	458	462	474	472	460	495	466	536	462	478	517	477	488	481	482	464	478	468	451	503	486	488	491	492	485	510	475	482	517	494	485	483	476	442	495	506	508	468	482	514	458	456	472	486	464	483	440	487	471	497	473	475	480	503	517	514	504	486	489	551	455	499	459	514	447	471	482	487	531	504	441	498	512	501	535	504	497	486	511	488	485	426	511	491	496	476	443	493	485	477	464	498	528	471	486	481	491	471	466	464	482	496	506	503	486	497	463	467	510	459	493	484	514	467	478	463	465	498	442	483	494	428	489	490	484	511	480	474	432	503	500	507	488	485	437	497	475	496	535	487	499	496	466	492	460	492	497	452	460	459	490	507	427	424	524	458	485	464	492	476	534	516	526	475	508	483	511	476	508	487	500	521	458	476	481	456	449	506	494	471	550	485	503	495	465	463	492	515	498	463	474	476	452	506	529	472	471	426	465	443	514	498	475	479	510	489	459	490	488	463	484	482	474	492	497	492	497	499	470	474	475	461	501	494	448	515	461	452	491	484	481	516	482	496	508	501	504	478	505	488	498	497	456	480	472	506	463	455	445	485	511	471	484	476	506	481	502	558	519	473	474	479	450	480	516	540	490	463	459	494	483	492	505	490	454	495	469	472	507	464	442	488	454	472	503	493	465	530	553	503	489	501	491	480	501	466	468	470	489	466	462	450	474	471	509	480	498	513	500	512	492	456	476	493	485	529	443	500	503	447	494	541	522	513	515	468	451	455	497	475	486	476	471	455	468	494	478	522	525	449	484	505	463	521	504	498	482	471	515	476	496	460	481	468	521	497	509	477	472	501	490	530	521	479	513	476	500	509	468	506	469	509	463	489	522	483	442	462	484	486	497	461	495	475	473	500	432	511	481	441	479	519	479	458	490	462	476	484	472	502	505	456	482	542	492	444	466	481	495	479	483	494	465	472	543	475	469	460	500	507	466	435	465	499	531	462	490	498	529	480	506	473	516	515	496	485	468	457	476	471	517	499	483	479	449	486	519	487	477	509	490	497	491	443	500	479	463	535	509	500	501	507	525	472	466	475	485	466	450	496	483	470	496	473	481	490	488	489	462	486	512	467	479	489	468	518	517	475	477	475	515	482	500	502	473	428	460	499	480	452	509	472	499	439	482	496	467	492	470	485	433	473	504	480	477	501	454	463	522	516	496	472	448	491	489	495	514	502	503	486	506	494	511	503	494	482	504	461	439	465	467	481	489	473	465	487	490	473	497	474	520	491	499	517	484	498	476	475	481	464	483	535	477	473	506	478	501	464	488	505	507	493	495	458	475	512	491	481	513	488	488	491	497	521	515	482	444	467	496	483	476	469	500	463	478	501	479	506	510	484	505	500	514	529	487	485	485	501	499	455	487	481	521	518	475	470	471	513	471	506	498	492	476	490	481	484	489	492	492	472	483	492	467	521	475	460	483	507	495	490	506	471	508	469	478	495	468	474	505	486	517	527	517	525	508	488	525	516	469	500	499	490	476	495	480	443	500	484	485	469	471	474	444	487	505	463	442	447	520	488	508	490	473	514	473	422	474	493	488	480	511	510	489	498	480	487	472	508	513	486	484	469	451	545	436	507	538	466	481	451	500	492	509	507	504	476	485	474	485	478	515	468	550	510	473	433	512	493	459	433	505	522	489	481	489	471	491	485	473	477	487	451	476	476	474	490	471	529	479	515	523	491	502	524	489	504	488	499	504	504	478	488	486	487	491	504	475	488	484	516	493	493	490	480	466	507	497	532	514	487	492	482	474	461	511	497	514	507	507	501	511
6677	1683	1109	1192	913	771	582	577	528	461	409	401	424	391	388	379	343	374	365	381	371	367	373	367	344	333	383	379	378	345	333	350	372	377	364	357	369	380	347	355	319	341	363	383	299	351	325	357	388	367	406	336	336	323	363	359	359	393	355	344	338	352	310	355	376	324	361	337	362	372	345	353	339	380	359	341	346	361	364	350	326	341	361	356	336	346	359	327	342	360	362	332	358	368	363	344	354	362	351	350	355	369	361	386	348	324	386	369	357	339	306	360	344	308	329	321	343	397	343	364	382	373	346	348	366	380	355	352	359	357	348	334	367	365	361	332	364	351	337	351	353	346	358	373	364	366	346	333	380	343	338	362	329	333	325	393	381	340	393	367	357	362	330	326	382	339	343	357	374	355	357	362	342	355	352	339	350	361	334	355	345	345	368	356	356	326	349	351	340	325	378	363	337	346	357	361	341	307	355	350	323	353	359	353	363	355	362	344	360	325	376	384	359	354	367	380	338	362	376	354	355	331	360	338	343	366	345	340	348	384	348	353	362	347	382	361	363	377	376	370	395	356	343	344	385	361	346	352	377	375	316	380	383	362	364	359	363	357	368	323	366	362	350	343	333	339	342	392	397	329	378	365	337	350	315	356	387	340	375	352	373	314	378	364	364	370	329	365	362	357	367	353	365	371	344	332	366	373	320	346	385	394	389	386	355	347	312	338	363	375	345	359	354	354	341	378	365	362	361	395	371	362	363	359	351	367	379	344	332	364	352	296	335	342	358	358	354	371	352	362	369	341	333	380	354	358	331	364	375	362	358	347	368	360	361	378	364	336	355	343	346	380	346	369	359	343	323	352	356	363	366	392	334	365	360	380	345	348	392	363	378	340	371	341	356	381	343	375	365	350	343	310	377	368	380	363	342	342	337	342	380	380	359	365	357	347	328	352	358	386	352	341	367	388	332	396	353	370	395	392	355	343	373	404	333	346	363	333	348	346	342	363	339	343	365	365	336	327	372	363	336	345	343	367	344	357	389	333	383	354	336	379	361	322	354	326	362	361	362	345	356	375	345	356	326	383	335	385	379	378	398	326	334	367	369	359	361	368	353	340	336	363	348	353	352	366	341	345	350	380	320	382	380	345	328	332	339	337	343	355	354	339	348	383	309	322	376	349	378	350	398	406	380	341	390	341	374	342	332	355	356	354	368	363	351	337	361	347	391	354	361	358	341	344	376	353	335	328	349	376	379	345	357	355	362	353	354	343	340	382	363	373	350	352	333	348	330	356	384	337	334	310	340	391	344	343	352	344	377	343	355	358	348	334	343	344	380	359	329	364	367	319	343	333	380	357	351	376	325	356	330	361	360	374	313	339	372	357	394	358	368	348	358	360	374	355	399	370	357	330	375	348	372	359	346	399	363	350	371	362	356	363	352	335	362	362	343	350	374	343	371	363	351	353	384	358	355	352	353	360	382	349	349	369	343	368	364	397	307	357	374	338	371	351	411	362	356	384	367	367	379	326	370	360	347	342	403	343	368	362	349	377	331	365	366	353	311	337	334	377	343	372	373	333	362	375	369	388	384	346	345	349	389	362	343	372	327	355	349	354	341	354	380	355	325	372	338	368	386	344	358	361	346	330	361	362	358	367	351	353	339	338	357	325	362	383	376	361	378	346	338	372	337	351	332	327	356	354	355	367	330	341	312	332	342	341	382	366	361	372	376	337	386	359	305	347	357	315	396	325	331	358	349	370	384	355	347	351	354	364	347	356	353	336	367	333	337	329	357	337	327	349	372	366	368	374	365	364	372	326	331	341	370	329	364	341	374	350	357	340	360	355	388	359	348	372	343	336	358	375	316	363	383	361	407	373	389	308	318	357	364	336	364	380	345	375	365	366	345	388	382	352	392	367	330	356	390	303	347	345	359	388	341	353	364	330	373	361	358	359	325	336	330	306	391	358	382	371	365	336	345	325	387	316	366	371	370	367	382	347	378	346	371	346	334	366	365	351	379	360	364	316	375	375	371	387	338	315	376	367	363	332	345	383	357	361	383	376	338	356	379	379	366	358	361	353	372	336	353	363	344	358	359	384	382	376	346	402	349	360	323	364	380	359	373	359	414	361	381	357	334	339	395	363	342	321	342	350	365	367	357	354	379	356	358	348	319	369	362	330	364	381	362	340	347	372	350	367	352	371	339	363	367	373	349	364	356	361	378	360	332	337	365	363	384	369	351	345	387	346	341	374	337	384	346	355	383	361	357	358	358	352	351	365	325	374	357	320	364	372	380	346	364	383	365	319	370	366	367	334	371	342	380	365	325	317	364	377	343	366	342	346	341	371	328	378	329	343	348	381	339	395	344	361	356	307	339	324	360	344	343	348	352	328	339	350	343	380	360	338	361	370	335	346	366	376	343	375	382	325	364	376	368	345	343	381	350	367	342	339	350	360	335	382	345	368	376	315	332	374	383	383	356	346	363	343	349	368	355	368	377	320	360	341	372	400	317	357	355	371	356	370	349	363	351	351	372	369	422	364	357	386	346	345	354	348	374	386	368	343	402	342	373	379	351	378	349	352	357	327	339	349	336	331	356	372	351	363	390	360	324	322	394	368	367	375	397	330	355	401	376	391	368	380	367	351	330	351	350	374	362	355	347	339	377	372	343	408	334	354	417	372	359	342	361	337	306	394	345	309	311	344	355	356	364	338	322	354	353	385	321	320	342	332	356	347	337	367	354	366	374	366	371	373	358	345	339	393	360	343	360	371	313	366	357	355	359	373	309	349	357	352	365	359	403	351	338	303	379	335	375	358	391	350	397	322	348	362	334	343	332	369	337	313	361	351	330	338	329	357	364	334	363	361	362	360	352	383	366	381	329	327	380	363	364	339	342	387	337	342	385	393	358	368	345	344	341	356	333	345	323	358	333	331	366	352	376	356	368	345	377	361	357	349	384	359	356	323	351	385	402	379	383	353	359	343	347	353	335	358	364	345	356	347	328	372	374	361	353	380	375	347	339	361	364	369	348	363	350	355	414	354	362	378	351	331	351	317	347	333	359	349	387	321	339	362	374	308	367	352	335	319	343	347	354	346	400	379	358	350	353	348	350	382	369	352	346	338	365	382	345	408	376	352	353	369	353	347	340	368	352	365	360	359	349	359	372	348	323	337	388	366	381	378	344	371	299	344	339	361	350	372	379	340	379	362	347	378	351	366	379	372	366	326	344	335	356	389	345	320	344	363	354	357	364	353	353	363	342	360	344	332	368	363	358	347	349	361	388	345	375	356	346	355	370	324	335	362	375	369	352	339	365	361	359	339	349	340	369	354	381	366	361	326	324	373	349	359	377	328	358	348	337	375	382	336	376	362	336	348	343	338	366	351	346	333	346	348	302	373	341	329	366	358	385	422	385	353	364	337	384	380	347	360	339	377	357	330	360	387	366	329	357	343	368	380	357	370	383	350	353	367	376	360	366	333	374	381	401	377	371	316	354	343	351	344
5755	2363	2598	3826	3608	2849	2296	1995	1735	1507	1380	1300	1162	1152	997	967	979	982	966	950	904	931	904	874	891	870	842	934	841	910	903	882	856	844	853	910	892	872	876	895	865	899	920	906	847	888	861	920	844	949	914	899	912	936	888	929	877	872	927	898	837	859	835	895	889	847	886	913	921	899	887	924	933	879	873	953	863	843	916	885	902	868	910	869	897	924	870	866	928	948	816	869	894	917	881	885	851	866	913	850	830	886	874	880	890	858	912	883	885	852	864	904	885	880	898	855	875	875	939	895	825	897	927	907	873	864	832	845	881	885	900	839	852	887	871	892	876	911	893	884	896	901	876	891	906	934	898	902	874	844	858	838	858	863	838	934	880	922	889	912	927	885	897	866	874	868	907	873	886	880	896	931	927	889	915	925	856	889	896	887	824	898	899	884	883	854	863	835	883	868	894	842	894	871	906	844	849	870	915	961	906	885	836	898	914	926	846	915	848	842	959	873	922	897	868	897	885	890	846	841	935	878	881	879	843	876	830	902	943	907	899	959	847	879	869	885	864	882	871	950	891	882	886	884	924	845	834	897	835	883	925	901	888	894	890	860	845	960	934	887	898	894	847	872	898	923	858	875	891	895	863	879	877	872	860	922	905	872	919	894	875	897	907	866	936	858	891	867	896	896	924	921	835	863	877	863	873	884	921	897	919	876	889	822	885	898	897	861	886	900	885	881	923	825	831	877	970	920	894	901	915	863	918	934	882	768	905	927	882	888	879	861	906	853	901	837	829	881	875	833	904	931	888	924	931	898	893	969	826	902	893	912	802	929	905	849	869	923	904	908	862	906	861	876	877	944	827	846	895	854	914	884	905	851	872	875	904	895	881	871	885	858	914	902	886	917	906	922	874	900	880	856	898	881	867	948	890	844	889	904	873	902	906	869	848	854	901	887	893	877	910	880	875	904	896	938	917	911	866	864	930	901	860	867	855	905	904	857	923	878	869	896	907	905	893	880	821	874	894	894	894	897	906	892	884	888	859	860	897	903	862	899	847	903	878	871	894	866	824	867	927	877	895	910	895	878	851	868	861	917	926	886	919	935	855	880	895	862	898	913	882	914	888	917	854	835	901	897	875	918	872	905	919	896	944	901	877	897	865	925	889	899	899	870	930	901	920	876	904	902	928	850	889	891	919	904	916	868	875	928	867	893	926	898	899	903	922	900	877	854	925	931	885	898	884	913	876	897	871	859	927	888	803	869	863	889	871	854	928	871	904	884	916	887	898	882	875	871	884	898	912	850	876	855	863	919	871	828	908	879	845	912	862	907	950	895	938	885	882	923	910	893	908	875	905	855	864	917	877	917	852	872	934	910	958	931	888	836	866	902	913	902	885	882	888	922	903	884	846	894	903	869	907	902	891	863	941	912	867	916	871	866	853	882	900	913	854	896	858	912	865	858	898	910	898	892	858	930	920	933	915	868	833	922	864	878	868	919	890	942	887	856	840	898	886	867	845	845	903	906	831	881	874	867	853	886	896	842	906	894	918	860	825	836	872	867	849	878	907	930	849	879	867	874	923	899	891	911	897	891	893	883	865	859	921	882	898	856	904	843	909	926	884	864	860	849	873	877	909	942	902	889	930	888	892	947	842	901	849	898	890	881	901	881	877	862	894	898	853	927	878	827	861	868	882	836	960	899	934	865	844	942	885	865	871	863	886	890	882	894	896	854	904	854	886	909	897	942	905	880	868	827	931	850	892	843	906	881	919	937	866	911	904	879	882	880	883	852	877	849	922	890	878	930	915	882	878	886	827	859	936	831	880	902	949	913	861	882	891	885	911	880	848	860	849	829	901	898	844	892	826	893	884	833	864	909	865	874	910	905	854	839	868	941	901	847	889	839	930	933	865	887	878	912	910	892	943	897	878	871	871	899	896	883	838	881	899	876	883	899	908	900	870	844	894	853	816	898	920	889	849	872	888	903	920	909	918	886	832	902	841	888	888	854	903	864	928	880	909	856	885	916	830	842	869	919	919	838	869	918	897	843	882	892	840	905	881	883	888	890	901	896	902	836	900	924	893	887	891	853	926	881	899	887	877	873	845	853	888	877	869	882	911	867	880	857	879	895	834	874	865	929	887	893	889	878	854	936	887	875	811	843	877	900	891	889	914	936	908	850	822	870	901	859	953	848	942	835	919	851	893	895	868	869	883	900	926	886	860	906	918	888	880	863	862	836	847	845	884	901	926	869	886	860	889	877	911	975	894	878	845	866	945	886	894	942	903	904	860	877	851	915	913	917	910	914	863	907	883	866	860	923	849	869	961	922	895	919	846	876	906	882	853	874	933	921	934	862	812	857	899	872	874	910	912	894	923	897	877	883	850	893	820	915	852	936	877	884	870	906	903	884	872	866	852	865	877	900	883	895	934	842	967	889	916	873	946	879	852	893	888	893	858	935	861	906	875	938	906	887	909	860	880	838	924	912	864	891	881	894	862	922	869	866	856	918	915	891	890	847	892	860	899	873	884	842	868	919	857	897	867	891	937	938	843	902	873	874	902	878	865	881	917	866	878	846	901	901	877	878	854	885	878	846	865	803	896	852	885	881	921	928	874	893	890	941	847	859	863	878	932	883	842	863	863	934	869	869	900	929	886	863	915	861	906	818	844	935	867	924	863	819	923	978	814	864	865	906	927	913	880	890	900	925	907	889	925	941	843	887	887	880	898	921	859	863	880	818	832	946	893	856	869	781	892	891	855	947	863	878	942	885	941	864	917	898	886	906	895	889	895	861	898	931	828	878	899	921	852	913	885	889	868	850	835	852	904	885	872	911	873	902	911	901	888	899	889	877	905	862	897	889	895	900	882	890	867	897	877	908	917	840	847	892	866	880	874	913	873	907	876	896	929	920	855	906	931	907	886	892	913	889	869	811	897	892	839	879	852	915	946	861	825	894	923	891	880	893	872	871	919	920	931	870	890	905	808	913	903	885	876	893	915	865	954	906	905	945	844	820	826	807	858	922	857	881	897	905	868	901	856	852	927	879	957	943	889	875	926	864	921	912	901	913	915	892	944	866	831	822	883	888	898	826	870	903	912	835	869	842	936	861	919	899	892	913	905	872	926	874	855	922	879	910	955	859	839	902	944	883	875	893	893	882	903	858	865	882	891	921	916	896	874	899	930	879	872	841	856	904	922	830	864	845	902	860	864	951	910	892	897	875	909	927	896	870	844	864	919	885	885	874	863	917	909	868	905	862	877	899	900	886	853	924	882	856	902	884	884	866	882	909	904	835	890	893	879	884	923	876	901	861	921	882	861	933	850	853	833	931	927	850	869	874	841	896	885	903	926	849	812	892	918	879	918	872	879	914	897	838	879	932	860	907	933	872	902	866	841	911	921	873	878	886	921	925	887	884	867	899	862	897	873	859	824	927	872	901	904	874	874	920	823	911	858	858	894	875	896	905	829	887	889	920	889	871	871	834	859	903	949	885	846	888	867	940
18106	7217	2916	1857	1427	1048	825	633	571	516	449	416	414	396	337	379	375	305	343	285	357	357	375	312	304	338	306	329	339	336	320	343	289	294	318	327	338	315	276	318	339	319	304	319	326	325	331	314	331	335	332	291	302	291	310	342	321	368	324	311	325	317	309	312	316	296	320	287	306	336	341	324	307	304	306	291	378	304	319	322	318	303	302	307	311	310	353	354	318	302	291	287	351	340	288	318	303	316	301	293	314	348	287	310	301	317	311	318	305	357	325	315	323	300	291	296	326	320	359	366	312	331	310	307	310	292	330	324	325	306	338	333	315	309	305	342	275	315	318	313	329	297	330	306	303	289	295	329	327	306	334	323	311	324	316	353	340	322	320	314	319	342	310	321	308	344	327	319	298	345	306	329	326	350	303	350	294	306	316	302	310	328	308	315	334	308	327	333	324	317	330	306	295	298	328	325	290	314	315	324	310	306	370	336	316	316	289	330	299	323	336	332	320	320	336	282	289	349	303	304	321	324	312	322	331	317	312	337	303	295	350	369	347	350	309	333	298	309	342	339	325	313	321	324	319	332	331	302	302	299	330	271	328	331	302	316	304	343	287	327	328	321	288	307	315	333	328	291	316	303	365	295	310	325	315	327	326	337	303	300	340	334	319	332	342	351	290	330	319	322	274	308	302	327	324	350	365	315	332	334	281	309	330	331	324	306	287	282	342	307	318	336	305	284	288	322	317	317	313	305	316	342	312	301	342	310	319	305	366	327	291	320	348	308	296	303	334	349	321	297	281	302	291	341	327	312	305	349	368	327	312	326	334	303	318	332	303	341	335	299	294	327	295	323	335	322	290	326	337	319	316	314	301	314	299	347	338	313	278	324	338	275	306	305	325	327	316	301	316	334	319	343	331	339	326	359	321	284	345	330	311	331	312	294	309	352	347	356	304	300	318	323	323	341	327	295	299	349	323	303	321	326	313	329	356	291	326	309	314	351	318	320	304	316	313	341	317	336	322	335	315	347	295	309	313	342	298	309	301	332	291	352	347	324	352	336	308	287	297	337	305	305	328	301	294	361	322	332	344	322	309	302	311	352	290	307	309	302	299	298	330	329	299	328	318	331	322	318	340	334	293	312	310	294	322	356	320	312	328	332	309	318	289	335	333	310	305	332	287	313	333	309	323	341	313	335	335	343	303	298	332	332	302	311	293	305	293	284	332	315	322	355	316	316	318	311	336	323	305	309	262	305	330	302	315	343	320	311	316	336	307	292	331	313	319	344	322	289	319	313	345	310	320	336	341	338	323	308	324	359	310	348	325	326	326	308	286	345	313	334	321	347	305	292	324	323	312	301	323	321	320	333	318	323	327	306	339	299	311	304	340	317	303	351	323	347	321	358	336	338	316	317	309	302	301	366	334	321	367	322	305	332	318	298	279	337	337	299	332	324	297	315	309	325	329	331	307	324	304	309	292	262	315	337	348	331	337	345	322	308	320	282	322	353	290	337	331	342	319	330	334	336	306	292	341	327	323	311	323	311	317	324	330	340	325	335	305	307	345	324	338	302	285	323	297	278	294	333	311	338	350	305	314	320	308	318	329	317	346	304	320	303	322	332	332	307	360	358	290	328	328	300	333	320	327	297	343	315	307	322	339	334	302	289	287	345	309	298	334	315	319	341	322	311	321	332	306	303	322	325	326	306	375	334	327	322	318	305	335	305	306	306	310	285	275	327	341	303	300	315	301	304	331	315	309	258	296	299	302	319	329	334	341	344	306	316	312	309	322	300	310	337	284	318	311	309	309	349	347	304	315	321	336	323	350	313	303	309	318	308	328	375	325	300	331	317	339	325	342	325	302	343	313	315	331	350	317	270	324	302	317	311	328	312	321	297	334	314	353	304	345	308	320	315	303	304	318	367	347	352	281	340	343	277	326	304	319	309	321	322	299	277	332	335	314	345	312	310	340	311	341	318	317	328	338	307	301	299	335	322	326	318	319	311	323	274	352	338	347	289	319	315	316	330	322	297	323	316	351	314	316	298	303	319	302	272	327	365	321	297	320	319	312	331	337	341	315	329	323	340	298	298	342	343	331	324	335	327	334	297	325	354	308	308	320	339	307	337	356	316	315	313	348	290	337	320	323	345	301	299	336	345	331	312	297	315	311	308	318	327	301	314	343	305	304	303	316	325	337	296	329	325	336	327	296	335	305	278	320	335	304	332	321	329	309	331	290	285	320	315	318	329	339	298	328	313	324	333	312	325	301	328	371	350	341	334	322	322	306	344	327	343	299	325	318	326	316	343	336	308	296	338	338	306	321	333	313	310	297	309	290	320	327	288	306	284	318	344	306	296	327	341	319	332	327	308	333	327	337	335	303	340	322	299	315	321	316	311	313	314	373	309	342	296	355	306	318	295	303	327	318	305	371	323	279	341	337	340	302	320	331	311	344	313	331	294	329	318	332	305	317	302	331	312	312	311	288	345	337	290	323	315	351	337	315	300	308	320	328	292	339	286	346	325	307	331	336	295	335	322	340	315	294	292	317	311	337	306	341	334	335	310	291	317	331	328	341	355	311	337	295	298	281	326	349	324	317	345	308	334	311	326	300	325	290	297	355	328	366	316	348	329	305	307	342	301	297	313	325	356	330	320	299	322	331	288	273	333	284	281	329	307	328	309	301	331	336	377	336	329	298	347	331	347	360	326	288	335	332	289	292	333	314	323	345	343	307	337	300	336	323	330	302	318	316	286	323	300	276	336	288	316	297	331	327	337	344	290	327	316	312	348	312	312	323	307	308	329	352	301	304	324	355	324	324	273	328	314	319	337	337	329	319	325	303	312	301	321	334	317	324	336	310	299	327	303	323	325	317	310	334	322	313	320	323	342	322	322	355	314	348	325	316	301	347	311	270	348	314	336	317	370	334	302	319	317	302	316	305	312	351	317	314	284	327	318	341	327	328	301	328	300	321	327	325	333	307	299	320	325	322	318	292	314	311	301	321	333	308	317	337	326	337	301	320	318	325	336	326	327	290	313	311	324	342	308	326	318	312	345	300	341	295	330	328	309	327	312	345	328	308	325	367	321	325	292	304	307	349	313	336	323	318	323	353	291	330	278	295	312	296	328	292	321	339	338	311	340	325	332	308	307	330	310	330	346	330	322	365	304	334	305	311	341	367	335	309	316	312	327	338	290	305	307	344	332	313	309	335	316	321	313	291	305	302	323	288	326	299	368	309	323	291	302	300	323	306	294	330	333	331	368	304	340	319	309	294	336	309	319	355	303	292	281	303	313	306	294	324	331	335	274	341	305	329	354	305	329	310	302	294	313	348	321	339	331	323	298	327	332	322	308	299	320	328	312	315	308	321	288	311	284	318	312	312	334	330	313	333	317	324	309	343	334	330	282	325	337	337	320	319	301	301	325	334	302	321	335	345	341	346	341	310	333	303	343	333	359	331	314	330	306	329	315	339	320	316	332	334	320	325	314	331	287	330	302
14240	6975	4437	5731	5431	4278	3437	2766	2300	1994	1700	1602	1349	1251	1152	1076	982	927	948	916	901	860	872	806	854	827	849	786	834	804	778	862	873	835	787	787	889	832	774	826	795	868	803	825	782	782	808	799	801	802	794	793	790	798	825	834	811	766	839	762	811	807	841	841	811	812	764	799	777	843	817	805	799	820	835	763	768	787	794	853	816	836	766	805	827	775	760	837	835	786	803	776	791	783	831	843	769	791	733	747	870	818	824	825	826	790	780	728	782	832	779	782	739	819	782	802	774	811	814	812	777	844	792	824	799	849	855	791	835	811	822	808	776	822	828	825	753	825	794	806	795	798	800	791	839	809	799	799	819	812	826	781	797	808	794	820	786	784	789	786	852	773	795	809	826	802	823	806	768	820	822	777	817	789	769	779	863	806	742	820	748	755	819	739	812	813	817	805	802	767	798	795	782	810	788	764	830	881	780	821	802	809	816	783	799	770	828	773	790	755	842	809	829	822	787	763	805	785	811	794	828	823	789	776	809	829	826	781	799	735	842	820	785	780	802	790	827	843	792	850	774	795	824	798	852	772	827	772	751	798	802	779	819	775	733	799	856	811	790	742	788	810	804	828	821	752	818	764	825	786	831	820	798	768	809	872	879	807	807	768	822	759	757	806	757	869	819	844	757	809	745	790	819	806	762	778	783	859	823	779	816	805	755	747	823	736	851	818	784	754	807	809	772	850	828	821	808	842	791	757	775	821	814	773	828	779	753	769	800	808	821	772	766	791	854	792	821	808	785	801	829	822	796	831	842	825	807	852	761	746	823	787	788	806	827	813	768	793	782	825	789	808	739	786	789	784	824	796	796	821	776	777	770	793	814	784	846	797	856	770	787	845	768	781	796	846	847	798	849	767	799	787	783	807	829	775	775	734	842	786	796	811	755	762	768	805	824	785	814	788	823	802	814	842	774	773	812	824	769	823	756	794	824	811	781	820	782	858	833	790	825	828	833	762	787	844	782	823	790	807	826	806	772	795	797	823	827	800	777	773	781	786	806	797	768	788	810	829	781	801	785	801	821	767	790	775	790	793	792	775	786	802	771	799	790	795	774	790	807	784	774	809	763	794	879	738	835	824	797	832	820	819	831	802	793	813	796	752	771	780	805	842	880	855	792	809	793	786	807	808	783	805	812	787	770	835	809	847	801	805	832	787	780	788	817	818	781	841	738	798	809	797	852	833	806	770	793	796	816	792	826	765	774	787	849	875	759	790	809	842	803	813	845	761	781	839	775	787	866	818	823	768	828	824	817	802	758	865	804	866	799	802	808	771	875	825	826	829	808	813	850	811	791	792	748	842	794	810	770	784	796	813	839	775	799	763	821	803	783	781	741	810	831	803	812	818	752	835	795	823	814	823	799	789	789	785	730	814	762	843	808	778	820	767	817	820	785	835	812	747	790	819	799	817	835	766	834	779	825	747	800	783	804	820	817	758	812	807	760	769	819	787	780	831	793	830	814	804	764	764	781	801	812	778	821	824	774	783	823	776	852	744	823	854	773	776	796	774	837	779	758	805	787	803	757	803	861	845	775	823	838	799	859	780	854	786	822	794	824	773	867	804	800	799	805	791	809	816	821	817	794	777	814	801	810	784	840	789	829	832	820	827	839	775	847	786	841	781	753	758	823	782	823	771	837	779	797	809	769	775	813	832	769	791	755	774	782	791	808	809	778	832	818	776	761	779	828	777	742	792	814	822	804	795	802	800	778	748	788	777	805	759	785	804	844	828	812	824	795	807	802	758	788	832	830	827	839	814	807	765	770	806	833	777	788	789	788	809	796	843	839	810	788	789	734	772	828	800	828	780	768	832	792	870	789	819	820	806	785	831	784	795	802	792	789	805	765	821	816	798	782	794	823	854	776	809	816	779	789	806	825	823	859	778	827	784	803	779	831	857	775	811	818	801	779	847	760	808	760	813	849	768	811	790	782	866	812	799	800	779	783	818	826	805	791	812	792	753	758	783	809	813	826	743	813	808	848	724	799	832	748	741	856	832	753	775	802	822	781	789	799	798	793	804	784	782	772	799	783	751	799	822	772	848	735	831	763	781	773	786	819	792	775	815	758	810	812	779	766	786	792	830	831	772	766	788	763	804	846	807	821	779	770	819	786	799	820	854	787	782	814	789	790	776	740	810	823	786	843	820	789	817	851	756	842	799	767	799	794	795	793	781	804	816	791	786	799	765	841	829	842	815	740	836	796	865	802	793	768	802	839	781	777	792	806	813	776	777	825	742	788	744	819	764	793	827	789	773	787	790	816	801	789	851	780	813	795	874	797	842	804	817	758	822	835	850	798	781	782	774	817	722	796	836	827	792	786	828	855	757	789	823	804	806	842	773	811	774	790	811	822	753	790	816	820	803	795	839	785	820	798	823	824	813	810	818	819	798	825	819	809	755	760	804	853	825	789	811	795	813	776	804	763	838	795	827	778	795	813	780	836	806	805	804	790	796	823	797	807	821	782	825	846	802	773	844	775	825	787	810	806	801	804	818	798	792	793	809	805	804	805	794	787	826	859	794	794	825	782	747	783	813	738	825	803	830	787	762	794	790	804	776	838	766	801	774	832	861	798	779	792	830	831	822	835	764	821	740	786	845	810	833	839	852	795	776	857	815	830	824	780	763	826	810	795	844	776	806	766	734	796	804	793	807	735	775	808	820	779	821	830	778	841	801	830	789	786	837	821	805	798	770	837	796	771	862	832	771	792	859	810	824	781	826	806	783	806	787	799	791	807	830	873	819	835	757	745	747	815	807	805	774	772	767	798	752	860	809	829	823	811	771	774	788	827	832	760	817	822	802	805	763	792	802	792	829	778	778	814	797	806	792	786	817	800	804	850	769	833	780	774	788	798	798	787	823	789	788	802	810	763	818	787	794	843	810	768	772	812	844	783	822	765	847	774	803	756	768	788	808	768	776	804	787	704	810	795	845	808	797	790	776	795	806	793	779	823	790	774	809	808	825	850	791	753	808	776	773	759	840	743	839	776	800	809	793	776	776	811	826	778	827	790	786	816	763	831	778	838	774	790	795	812	745	761	779	780	797	857	788	768	815	727	780	802	810	835	790	738	778	878	799	765	844	808	775	829	811	822	802	871	837	859	872	746	793	771	833	808	798	798	783	796	782	816	781	766	743	778	825	818	821	811	727	765	855	828	787	812	824	816	740	786	777	817	784	795	780	846	815	790	774	819	799	786	772	795	756	824	820	749	814	781	773	764	753	788	837	819	809	884	776	788	766	803	833	791	789	834	745	791	821	793	741	769	791	776	819	830	791	793	800	824	813	755	835	839	815	842	804	864	886	799	752	828	781	823	800	769	825	831	811	780	800	873	857	826	804	804	768	845	811	774	799	774	835	822	776	785	824	833	790	738	811	832	809	809	775	767	789	808	803	772	838	820	812	819	741	810	784	857	787	774	779	780	854	810	797	788	787	820	805	765	799	807	788
27360	12460	5010	2768	1797	1272	852	721	563	448	420	337	300	256	272	263	223	209	190	187	189	190	220	165	173	171	171	163	188	166	180	176	174	179	176	167	181	193	186	172	166	171	176	175	167	173	184	167	169	168	166	190	188	175	182	157	165	178	165	181	177	144	172	189	197	172	174	180	202	169	183	152	189	181	175	171	159	180	189	172	178	197	185	171	184	180	175	183	170	160	187	159	189	201	181	184	167	168	181	202	165	181	188	181	179	191	177	165	182	177	176	169	173	220	173	191	173	179	167	159	197	169	187	164	170	178	179	183	164	176	178	193	175	180	182	159	207	205	174	184	157	185	174	166	148	172	165	162	175	181	162	185	181	178	159	175	161	173	161	157	188	181	180	170	201	189	180	178	169	161	195	194	183	192	192	160	176	182	171	192	193	180	166	175	177	188	189	168	159	181	169	179	169	173	185	199	171	203	205	160	173	163	180	191	165	158	196	203	179	202	180	167	194	178	168	184	172	188	194	160	179	199	189	182	171	197	180	183	214	176	194	193	180	174	195	202	184	170	172	183	178	180	165	176	191	192	188	179	169	182	151	146	205	174	197	170	169	194	172	175	160	154	150	172	199	193	180	162	154	187	181	171	188	146	182	164	170	202	182	176	151	181	189	188	184	148	215	178	181	191	158	193	175	159	174	168	197	185	168	184	194	181	201	182	179	178	168	132	187	184	181	168	186	185	197	155	166	183	175	177	168	181	200	168	184	184	185	155	181	148	173	174	158	142	173	171	199	185	173	157	198	200	200	160	183	163	180	186	184	183	171	174	188	183	168	207	160	184	191	192	179	203	199	174	162	177	176	178	176	153	185	179	185	180	178	176	176	183	183	189	187	159	174	163	161	182	176	184	188	166	175	179	196	160	168	157	168	186	181	171	183	179	168	177	165	178	170	170	187	185	194	158	178	164	186	174	181	189	184	165	182	194	179	154	190	167	193	186	193	173	175	208	183	179	161	188	145	166	181	193	170	173	172	190	172	203	172	186	172	170	183	156	201	154	160	189	184	153	176	165	183	185	203	193	165	180	198	172	169	164	183	185	188	193	181	156	172	173	197	189	160	173	148	172	196	186	169	151	183	144	161	155	177	195	161	166	157	176	181	200	174	158	161	156	164	170	161	188	170	195	178	182	184	175	181	187	189	195	171	174	158	200	222	178	175	174	186	202	176	196	179	172	179	154	171	189	182	170	171	182	177	192	195	156	180	189	171	137	157	157	195	175	184	167	156	186	171	168	190	178	164	189	160	192	185	180	170	188	189	176	196	176	156	166	162	180	163	166	170	174	179	164	182	180	178	187	168	194	164	165	158	154	195	187	168	180	181	166	153	183	175	168	169	195	172	159	181	177	174	188	200	187	165	175	177	192	174	177	172	189	191	164	164	169	182	174	172	203	188	172	196	193	189	187	146	199	194	171	172	172	155	174	188	194	191	187	180	176	178	199	178	149	159	182	166	179	168	171	160	178	188	199	172	171	172	173	157	193	201	167	191	177	172	168	193	178	201	202	178	216	166	152	189	178	172	175	210	153	169	153	173	177	153	157	169	197	172	199	171	171	183	188	184	158	194	169	167	169	179	203	157	192	177	171	169	170	177	165	194	194	168	192	200	180	159	173	190	174	170	187	175	167	190	201	173	159	206	183	181	183	180	183	202	163	174	179	185	145	139	173	174	190	194	170	192	151	175	161	178	173	188	185	198	180	194	168	187	186	175	167	147	170	162	193	183	196	173	184	178	187	186	192	192	167	165	175	154	180	171	173	173	186	149	155	201	166	169	193	187	174	174	194	202	163	172	170	173	167	175	153	150	179	194	182	154	197	166	165	184	182	171	174	187	197	181	173	175	181	168	202	162	183	194	183	184	174	161	176	157	166	177	164	158	159	188	171	189	165	172	178	152	149	170	172	183	181	178	164	160	163	189	176	168	186	171	163	183	200	183	164	178	166	182	183	169	163	189	173	178	175	180	188	173	169	176	173	181	175	186	184	172	190	189	166	192	183	177	166	170	170	174	166	183	207	149	184	183	189	158	172	190	176	182	181	147	188	178	193	181	175	173	207	179	173	184	185	161	170	189	173	182	161	163	187	155	179	178	212	168	178	147	187	189	176	171	159	173	189	150	181	174	184	183	185	180	196	189	179	178	175	164	175	160	161	152	171	155	166	202	225	188	188	183	188	166	200	214	158	184	169	160	176	171	183	172	176	153	191	165	181	170	161	186	173	185	175	161	180	181	196	166	177	210	193	211	199	192	172	190	185	167	185	156	189	168	203	184	166	174	171	161	172	169	178	178	167	189	172	132	158	191	187	196	174	165	197	175	171	177	168	185	204	178	175	189	185	192	199	176	139	169	188	183	187	175	183	180	195	183	169	175	162	173	151	157	162	188	186	208	198	154	161	171	185	189	172	166	187	189	200	168	167	200	189	167	183	177	175	183	196	189	209	164	184	187	177	174	157	170	183	187	167	171	173	177	198	198	165	166	180	163	184	191	175	191	173	168	175	213	181	161	166	170	183	157	182	183	180	176	179	176	179	169	178	155	177	195	178	173	165	170	196	196	191	181	166	177	183	150	205	172	172	175	152	167	187	159	193	170	189	169	185	176	157	170	157	160	186	180	173	162	181	153	155	157	177	218	164	182	162	159	179	164	183	184	164	191	159	182	162	155	184	176	178	156	189	196	182	163	158	162	173	211	167	154	178	180	184	169	184	183	160	177	187	158	165	177	180	192	148	181	201	185	191	157	161	196	159	181	175	193	161	165	191	188	159	186	197	181	188	200	185	165	193	167	164	177	190	165	181	180	156	148	186	173	158	170	170	167	184	155	162	184	155	184	187	165	191	178	160	171	179	189	172	185	194	214	172	173	173	183	194	163	201	184	162	174	179	168	164	171	205	162	150	174	185	187	178	177	173	169	171	158	169	218	170	179	155	164	167	198	188	149	168	191	182	163	190	182	184	164	184	163	168	161	190	174	166	185	175	165	184	174	169	201	183	181	166	164	171	187	154	150	160	186	189	180	170	181	181	172	177	197	184	167	198	159	154	177	174	177	180	190	179	199	160	182	191	190	156	172	159	175	179	172	199	181	184	169	161	188	175	186	170	165	193	146	174	190	184	173	165	183	191	167	211	163	174	202	167	161	181	156	197	183	160	150	174	185	188	174	182	183	167	196	147	158	169	175	193	185	182	176	170	175	164	178	163	189	163	181	183	170	200	189	165	156	186	176	148	174	166	158	159	166	171	177	192	180	193	165	179	163	189	188	203	197	185	164	138	176	165	185	171	209	161	196	183	196	194	186	177	184	187	157	193	209	166	166	188	182	181	178	159	177	166	171	142	181	202	190	158	165	158	176	155	173	183	168	173	153	198	166	180	188	214	182	167	187	151	189	165	194	168	180	156	171	200	177	191	179	146	156	189	158	149	172	176	176	158	172	184	193	178	192	176
18295	10055	5879	7593	6806	5470	4087	3355	2626	2137	1783	1597	1357	1108	1022	900	803	726	695	633	598	635	583	539	529	516	511	535	521	534	474	490	486	511	520	545	574	500	468	484	484	506	503	441	469	480	477	482	491	479	479	462	480	465	468	488	494	440	431	454	433	494	503	478	452	456	488	454	460	496	470	490	462	489	445	492	499	454	483	458	514	448	495	477	474	459	476	479	457	473	490	453	445	479	453	497	448	478	485	498	465	455	452	487	428	491	454	442	438	454	476	455	442	471	482	468	476	490	461	455	446	484	480	467	452	458	486	482	481	446	452	468	486	459	469	463	442	495	449	517	455	458	480	453	447	498	508	490	450	486	454	467	432	463	462	423	472	481	500	460	471	443	493	540	490	477	437	471	505	457	463	475	469	464	475	444	466	429	483	471	447	498	449	469	477	471	473	509	454	463	490	439	483	433	481	474	467	477	479	468	480	398	471	426	468	511	464	475	465	460	447	483	480	437	446	466	441	455	486	468	469	452	471	498	476	511	437	481	514	464	485	464	492	482	456	489	459	437	478	468	445	468	442	450	474	477	452	460	448	479	476	443	460	481	475	466	470	476	442	455	477	475	498	444	480	415	466	433	489	443	464	472	460	482	499	470	466	476	467	444	484	477	454	422	452	461	415	487	437	487	474	489	516	478	469	451	491	489	487	455	466	480	452	502	486	477	492	456	448	462	405	491	481	467	477	488	434	446	503	486	432	501	420	464	456	443	493	473	467	482	480	460	495	466	476	472	438	483	434	494	467	487	451	527	491	445	475	456	453	466	423	462	472	464	463	467	472	444	465	438	463	473	474	431	478	435	495	478	432	484	475	477	463	452	485	485	439	438	470	471	444	473	470	464	474	472	471	447	481	462	490	479	472	463	497	475	488	483	502	481	494	452	465	458	493	472	482	458	481	497	464	484	448	478	472	479	501	471	486	484	501	466	478	449	485	448	460	478	456	477	452	464	468	463	430	465	438	477	472	470	518	468	456	478	502	444	491	473	458	475	462	433	458	498	434	462	438	478	432	469	453	505	449	470	476	472	409	435	437	457	475	471	443	501	490	469	515	488	433	473	467	483	505	500	500	441	480	464	455	466	462	463	498	490	459	469	448	462	450	440	492	459	544	440	453	502	415	493	470	497	488	459	466	503	478	454	466	476	466	469	468	469	460	466	449	466	464	475	495	480	486	484	461	475	459	492	461	492	474	459	436	457	451	450	490	477	502	467	471	446	502	502	492	456	485	460	477	473	480	467	466	473	478	452	475	485	491	502	483	469	489	440	514	484	454	470	497	467	463	480	451	484	465	495	486	474	526	450	465	492	475	470	477	467	471	468	446	477	503	504	489	495	492	458	464	496	450	482	442	497	503	474	468	439	461	445	480	490	483	470	465	478	520	491	475	435	465	484	456	460	463	487	513	519	478	486	449	484	478	408	432	469	429	459	482	472	453	438	517	491	505	476	469	469	453	475	512	450	448	489	461	520	458	419	492	492	482	498	467	501	462	469	481	465	476	460	480	442	497	478	441	457	465	499	440	491	490	487	458	483	465	482	468	460	452	481	451	481	461	467	430	501	453	471	499	468	470	414	452	462	483	457	503	455	430	412	419	466	511	495	491	471	430	476	449	488	514	443	507	499	509	441	435	453	480	468	486	466	453	463	428	485	462	464	431	469	459	443	468	489	425	480	454	461	468	446	482	486	501	493	482	437	536	469	496	480	459	456	482	472	486	504	444	485	448	462	472	414	461	470	468	476	459	465	473	495	474	479	462	456	486	489	482	473	441	449	495	453	447	525	452	490	496	477	471	479	490	460	472	481	470	448	481	482	505	505	478	503	447	500	475	480	507	432	480	457	481	482	475	470	448	464	436	447	492	414	490	490	446	463	461	447	458	496	446	454	480	487	494	461	495	490	476	459	464	479	482	452	498	495	442	481	458	453	463	472	473	455	466	492	446	441	463	449	467	486	486	475	461	444	473	443	470	480	468	468	476	495	469	472	432	499	480	477	456	476	474	473	480	413	478	471	464	465	438	428	448	459	510	473	473	475	474	473	456	441	488	460	465	489	491	501	450	467	514	458	477	469	447	448	476	433	448	449	465	456	508	475	468	436	466	469	452	464	505	434	458	475	458	451	506	489	454	484	470	490	465	445	483	446	486	444	442	489	510	501	447	413	483	468	462	519	458	456	494	487	455	459	497	487	466	454	482	491	406	482	492	474	506	457	459	481	472	481	541	476	435	469	444	500	441	463	490	497	477	474	479	489	493	486	486	458	492	450	441	495	482	455	436	487	452	478	505	484	461	455	453	432	422	430	476	436	512	464	474	491	478	491	448	447	479	455	451	468	494	446	440	483	480	455	486	402	469	478	445	468	471	493	456	506	503	499	437	510	494	451	483	443	457	466	428	501	426	440	460	467	486	456	462	450	485	465	481	463	493	443	475	463	477	471	489	479	447	490	473	443	438	462	520	457	470	457	486	460	475	501	479	510	494	488	455	488	457	468	481	474	497	426	516	460	471	459	469	480	486	480	503	451	460	485	493	488	493	422	485	459	477	521	516	477	458	482	467	468	482	481	469	463	463	459	394	468	462	450	451	488	527	481	447	444	476	457	467	444	496	442	475	494	474	491	458	486	434	452	443	465	468	485	450	466	466	453	478	458	454	469	503	443	468	478	463	494	509	475	464	484	491	486	457	447	433	489	450	474	471	469	461	471	466	470	467	489	501	450	471	475	466	495	507	431	450	448	484	464	471	475	480	482	442	474	484	409	455	478	455	489	505	471	454	495	492	460	441	488	485	467	449	487	446	494	465	473	456	424	458	479	474	478	453	466	478	449	491	465	482	461	483	460	481	490	466	466	463	505	456	493	471	471	477	466	459	435	494	477	479	440	481	450	434	471	462	457	442	469	457	510	479	502	455	471	469	448	476	436	506	507	450	485	445	481	471	460	473	507	454	462	465	458	505	457	473	445	490	464	501	472	470	457	489	472	472	481	504	491	481	470	448	460	481	465	508	500	452	515	481	470	473	445	463	489	428	512	450	421	477	462	482	491	457	493	458	479	499	470	461	454	511	459	431	466	472	494	412	482	498	458	513	476	460	473	428	504	461	444	510	431	481	474	454	457	492	466	459	481	474	495	474	465	465	465	501	429	493	422	489	457	458	474	494	490	478	436	458	477	465	481	434	436	485	489	488	462	445	462	466	476	459	466	488	496	515	482	475	438	477	506	423	473	457	453	459	498	465	469	470	482	464	510	449	446	478	478	459	452	504	454	455	468	464	471	485	431	482	458	494	503	451	461	459	438	455	495	512	490	483	440	436	441	435	513	490	456	462	490	462	466	489	483	469	514	477	476	471	482	471	478	439	479	472	476	459	473	474	508	471	448	442	480	490	438	464	501	484	468	461	496	466	472	462	481	499	492	458	453	449	446	441	460	480	456	465	461	441	466	486	450
7007	1998	1482	1329	1059	733	602	557	506	432	433	412	392	357	372	341	361	378	375	318	347	393	350	317	334	359	373	375	329	366	348	351	362	334	335	367	375	355	357	352	350	365	340	313	336	348	341	320	349	335	370	333	355	366	377	358	351	336	336	363	304	357	358	355	324	330	327	358	365	352	342	317	330	362	358	365	367	367	367	370	348	355	337	375	353	368	348	365	358	321	301	360	328	358	354	375	340	333	339	344	325	342	350	369	346	299	381	390	335	330	379	326	324	334	349	342	322	368	347	339	366	353	353	362	330	325	348	373	343	346	345	326	370	346	353	350	336	343	339	417	341	337	366	333	343	353	328	385	382	340	382	377	321	364	326	345	334	354	336	328	351	348	346	355	339	377	363	331	369	343	392	350	364	319	326	346	328	363	338	372	339	335	360	338	364	362	362	311	340	328	425	351	313	349	398	379	373	345	317	329	351	392	326	360	373	326	343	339	375	338	311	358	347	345	346	342	330	347	335	372	337	330	330	358	349	367	340	357	358	367	353	345	308	322	349	345	375	340	356	370	312	374	339	359	346	353	355	355	401	341	320	340	321	355	315	355	353	364	346	337	352	322	341	367	376	357	337	328	325	343	331	370	325	343	339	342	366	391	346	314	352	344	331	352	320	354	372	323	362	349	327	375	348	378	393	361	337	342	347	338	357	342	358	401	327	338	380	360	360	317	343	369	339	392	385	333	373	343	336	388	358	338	330	356	400	376	378	339	358	340	360	352	369	354	343	306	355	349	356	368	372	361	323	322	374	362	339	340	337	369	360	341	353	344	336	366	344	347	353	364	330	355	322	335	339	365	345	361	340	351	327	327	348	338	365	381	335	381	341	352	356	335	332	357	333	363	376	366	344	354	336	362	360	330	361	343	342	389	362	366	343	320	374	330	361	358	373	356	356	362	344	357	343	362	344	364	367	376	315	333	359	325	349	347	326	354	311	368	333	365	366	322	324	360	327	368	306	333	355	367	362	361	307	338	362	357	340	347	370	319	343	372	354	349	364	357	331	351	356	352	342	377	322	333	382	351	348	336	326	345	301	374	342	368	323	323	321	355	355	326	343	356	375	360	350	360	332	351	331	336	357	334	353	374	338	362	356	358	390	364	387	382	374	354	402	335	347	362	380	350	349	357	386	327	333	330	354	318	395	364	354	383	329	339	364	337	342	342	342	359	368	346	338	335	317	326	373	375	362	384	397	351	329	340	342	368	342	349	376	333	352	332	314	347	317	333	331	356	330	365	337	343	358	345	358	330	378	375	341	330	352	348	327	337	325	350	348	360	365	374	343	363	368	351	335	393	339	316	377	335	358	343	346	331	354	353	378	332	342	364	384	334	386	332	390	347	309	326	355	371	336	348	341	337	373	350	336	347	351	340	361	335	351	350	358	392	358	353	358	359	377	374	310	353	392	353	347	392	355	331	325	344	378	362	358	350	353	324	343	349	344	377	356	329	373	334	352	333	312	365	361	352	381	363	363	355	350	360	348	375	340	353	324	365	325	343	343	362	357	367	361	377	381	348	383	346	316	332	335	369	320	365	369	369	360	386	334	340	381	339	362	327	352	346	325	316	364	355	371	355	307	360	378	319	382	355	330	365	359	328	317	338	343	382	358	337	379	315	337	360	352	333	333	351	355	329	333	368	303	351	345	364	388	326	367	343	371	333	349	353	336	360	334	330	334	369	380	396	348	351	372	322	364	364	349	357	339	368	339	351	357	345	331	338	354	349	332	348	358	326	359	350	353	347	336	375	352	387	346	352	341	334	331	357	365	360	349	318	341	384	340	361	369	330	304	335	360	361	350	319	346	324	360	329	331	347	359	361	375	344	366	384	347	350	332	291	337	345	363	350	370	361	335	360	370	383	337	334	375	327	325	357	341	338	340	353	331	360	347	346	347	347	319	366	338	339	311	329	349	367	369	398	351	347	341	339	321	349	335	351	358	346	350	341	383	336	324	391	349	389	366	344	347	384	347	359	339	330	338	362	365	330	361	359	344	397	385	354	365	330	346	348	363	313	328	375	346	348	340	334	383	321	322	357	318	332	354	355	357	337	363	368	342	338	376	375	352	361	396	326	340	340	356	327	356	323	327	340	342	361	360	333	308	344	345	351	347	360	371	385	396	335	367	358	344	313	321	342	344	331	382	367	375	354	356	366	366	365	356	343	399	349	353	361	328	327	326	366	364	347	366	341	362	340	339	330	357	345	344	371	325	349	377	369	366	352	357	388	344	371	335	368	343	373	381	354	342	344	347	355	364	370	370	301	345	352	355	355	378	355	384	368	325	365	341	340	341	315	368	351	368	326	327	363	383	380	335	365	360	337	306	368	366	351	384	339	357	347	320	332	305	358	382	344	328	395	289	312	358	337	388	352	341	393	376	403	339	341	400	355	374	355	359	367	347	344	374	364	338	345	349	356	351	370	370	361	306	352	356	382	356	362	317	319	351	355	377	354	355	314	378	347	372	361	343	323	362	343	361	368	363	344	316	344	342	373	364	378	314	362	351	333	373	353	328	351	333	371	354	382	353	316	367	341	371	368	350	352	322	343	348	361	333	365	387	357	375	348	354	348	369	366	346	348	344	345	330	334	335	371	382	335	357	361	339	337	363	368	339	359	386	370	362	348	349	355	323	355	356	338	369	342	346	346	337	328	314	353	347	365	340	362	384	320	358	359	326	364	329	314	384	346	335	367	339	367	371	353	358	357	396	327	351	385	353	352	351	353	383	390	370	340	366	340	367	339	376	306	344	355	368	351	296	336	300	345	351	334	410	377	350	350	379	355	376	365	347	349	329	328	335	377	341	304	371	342	382	346	345	369	349	343	358	348	323	350	352	386	300	338	324	374	394	363	352	375	363	331	324	352	341	352	332	361	371	312	348	349	365	368	338	337	361	374	337	368	391	346	348	369	368	368	372	342	336	366	347	347	314	332	343	371	342	375	339	344	323	317	363	337	323	315	344	336	344	373	357	337	344	350	322	362	330	374	355	343	313	362	348	341	347	342	318	337	304	343	363	352	370	337	359	355	334	371	337	361	394	383	350	357	347	350	330	362	362	349	349	345	341	341	368	357	346	385	356	343	363	325	339	324	335	383	386	365	347	366	387	395	348	344	324	360	364	317	392	333	369	345	352	377	369	336	345	315	351	335	377	346	387	372	328	360	375	346	355	341	327	339	307	322	361	375	369	340	348	330	345	371	332	354	346	365	350	344	402	376	342	346	377	362	369	320	347	379	362	354	371	334	373	355	353	322	328	398	345	349	333	344	335	367	338	365	338	345	338	331	339	360	336	366	326	350	364	356	384	356	373	351	344	359	352	367	340	363	392	355	341	333	344	368	350	349	370	332	360	363	324	354	314	333	343	348	356	329	338	344	329	338	369	359	352	353	414	337	323	377	335	350	345	342	363	340	331	344	351	336	330	346	336	331	352	345	368	359	334	337
5902	2608	3218	4270	3797	2819	2267	2005	1678	1441	1358	1216	1108	1020	1013	951	938	929	886	929	909	862	865	947	892	865	849	887	818	871	883	892	845	855	935	910	871	853	868	842	872	929	856	905	856	891	929	908	881	900	887	862	878	897	857	859	855	851	887	856	842	829	868	884	901	845	861	863	816	874	857	770	854	834	887	862	829	861	868	863	884	823	843	870	879	819	844	849	840	888	888	884	859	884	835	898	852	934	880	857	853	893	868	914	846	850	843	896	863	863	870	869	851	877	872	891	872	833	848	845	898	853	839	839	885	913	842	901	892	888	853	860	871	890	885	899	821	847	863	856	874	824	843	877	871	859	846	903	851	900	860	887	880	865	866	859	910	881	869	905	898	882	847	805	867	904	873	836	896	879	895	887	893	830	847	825	850	912	925	922	869	892	871	859	869	855	922	828	826	873	847	868	823	879	903	866	830	838	849	864	820	941	876	867	858	917	871	892	856	868	863	906	855	845	882	866	847	849	866	792	901	851	855	869	881	895	887	898	906	922	854	842	829	855	834	885	865	894	860	839	826	883	914	860	864	896	893	889	840	932	876	926	842	886	894	845	868	845	864	842	847	877	868	879	855	909	852	934	872	866	897	852	873	830	846	860	900	828	879	843	833	867	891	892	908	866	858	924	835	902	841	865	834	848	892	873	886	886	874	889	906	877	897	827	879	888	867	872	868	871	922	928	836	799	848	855	883	915	883	921	856	817	867	844	866	853	872	838	889	872	878	878	878	879	855	835	883	895	894	910	869	906	900	901	867	867	905	891	845	859	845	894	878	827	856	819	865	870	850	870	868	873	928	886	875	908	856	912	851	903	904	822	859	845	884	904	867	877	879	917	857	872	882	902	864	881	865	900	861	906	936	863	860	859	859	856	876	868	875	861	877	902	885	885	845	852	912	887	846	868	889	883	837	892	887	860	873	973	870	862	886	868	895	893	888	852	842	850	890	838	904	877	954	850	855	872	829	859	888	853	871	887	873	920	840	870	858	861	860	872	865	827	889	889	860	900	883	839	863	854	910	884	894	809	942	874	870	848	901	906	871	849	911	850	915	873	880	902	868	799	867	909	846	862	884	886	882	849	831	897	864	872	840	921	864	853	897	844	897	874	876	879	814	872	836	904	843	912	850	858	907	854	859	924	899	877	852	915	855	859	892	879	824	888	891	869	887	903	885	851	906	848	836	883	791	888	892	843	860	867	855	873	897	865	898	865	903	815	851	850	863	874	867	892	844	872	876	847	886	867	938	878	910	885	782	880	830	887	900	861	886	847	866	871	886	889	867	867	847	823	891	912	898	900	858	867	885	846	918	844	884	863	925	929	798	854	863	834	874	890	888	850	919	832	849	913	818	938	859	894	896	839	873	897	870	861	850	905	851	879	868	871	889	898	833	886	871	873	864	871	906	895	899	856	848	849	942	896	837	902	844	895	872	932	830	864	850	888	817	869	877	859	866	878	921	896	858	870	851	880	844	822	857	872	852	897	904	858	863	935	834	852	868	875	814	851	837	871	873	836	846	855	885	880	890	918	890	858	880	839	909	837	911	882	901	814	841	864	906	904	904	855	831	869	913	840	854	859	817	892	940	864	854	893	858	818	863	855	816	867	882	849	913	868	965	849	888	871	884	851	856	899	833	892	872	836	882	841	863	780	843	858	892	780	861	856	876	858	916	863	902	870	854	921	843	874	868	840	855	875	883	853	900	859	881	900	910	886	939	869	881	903	880	853	870	844	871	867	852	844	867	837	946	870	878	873	858	860	903	906	863	902	839	913	838	921	867	782	860	830	869	865	841	859	871	918	923	871	877	827	887	867	899	864	864	864	884	890	861	826	817	880	861	867	841	823	880	912	872	910	825	862	882	899	917	886	863	851	876	874	897	879	851	895	847	865	895	877	851	868	888	902	878	913	910	819	884	812	883	906	908	847	868	901	838	874	857	897	861	900	892	903	904	850	878	895	869	899	879	877	816	908	863	872	829	884	901	875	909	860	870	826	914	839	864	854	834	855	884	863	826	903	871	867	854	867	866	901	959	853	836	903	857	884	871	858	845	832	868	881	854	887	875	899	854	883	822	849	848	873	866	884	938	843	869	871	885	915	879	846	831	852	911	897	877	814	893	889	900	862	870	869	839	817	886	863	838	831	891	834	857	841	854	889	864	914	851	800	908	926	822	854	863	859	845	884	844	870	815	835	942	860	855	894	856	866	877	867	915	871	887	870	866	803	865	847	903	862	873	875	863	860	899	881	897	913	890	827	847	884	903	871	922	866	888	856	858	865	864	880	919	859	880	910	819	839	841	804	828	855	880	915	841	856	898	876	905	869	843	912	836	894	865	908	893	857	885	805	891	838	847	889	911	880	887	871	916	905	893	887	908	940	848	856	853	881	872	899	820	871	914	853	878	815	857	874	849	864	903	871	864	892	847	894	926	869	873	870	917	895	847	882	802	880	845	848	866	920	856	887	834	847	903	878	916	898	829	902	916	898	826	874	882	919	858	889	891	875	868	864	876	880	858	902	862	896	861	907	888	895	871	860	878	894	831	868	850	887	859	871	867	881	833	858	909	810	904	890	809	834	824	833	863	858	924	858	910	876	876	882	850	867	885	874	859	847	820	855	878	862	866	909	894	944	846	848	888	900	930	855	872	897	857	866	864	844	890	822	834	879	878	867	867	850	924	870	854	885	898	865	834	859	876	883	890	827	872	879	870	865	878	882	850	872	854	855	902	866	894	868	860	876	890	876	889	850	931	873	863	878	853	843	864	913	851	887	874	854	784	860	862	899	876	915	865	913	854	879	869	839	855	838	866	895	850	867	848	826	869	899	869	905	899	872	858	886	898	882	854	902	905	863	870	938	850	827	864	896	856	852	835	907	899	857	865	934	845	863	868	884	924	884	889	828	877	847	870	816	844	928	867	906	888	878	841	870	925	844	880	881	946	871	902	850	900	878	866	858	908	840	932	913	843	879	867	832	879	875	856	843	908	839	821	826	920	915	880	856	870	844	850	864	854	857	846	859	841	877	884	880	855	876	885	899	847	802	874	899	848	921	913	898	896	890	857	871	898	903	901	887	879	907	885	876	903	857	869	813	896	849	812	822	904	868	910	883	839	885	845	932	812	896	858	846	863	901	867	848	889	864	889	896	863	856	872	887	868	905	844	920	854	828	858	891	869	874	838	811	857	840	841	920	826	883	852	847	855	866	895	885	890	844	824	919	879	835	914	886	819	868	844	849	873	770	915	849	881	887	832	853	847	865	829	898	874	888	883	890	869	897	838	902	868	852	887	859	879	885	839	952	911	905	865	898	872	864	874	908	860	861	898	846	853	868	876	856	868	913	877	864	846	900	847	893	852	889	876	869	816	878	875	896	845	895	926	889	888	865	843	868	861	859	868	868	845	872	924	850	848	871	837	915	875	880	910	891	880	838	899	838	939	838	864	901	883	915
18668	7291	3100	2137	1462	1011	770	645	534	489	443	412	380	367	378	332	360	309	315	349	310	303	340	325	321	302	324	320	300	338	324	361	312	331	341	329	313	337	296	322	316	330	309	300	348	288	310	326	319	328	305	291	322	311	319	323	325	297	314	304	311	327	327	302	317	328	298	321	326	322	301	289	328	353	299	310	318	292	315	305	305	311	339	342	281	332	303	320	304	307	353	333	325	321	315	317	273	334	333	303	289	314	327	322	302	306	292	291	303	340	319	303	293	300	320	331	306	284	297	356	275	313	360	325	319	316	281	338	338	299	301	310	325	321	315	311	335	316	316	308	304	328	348	318	306	332	315	329	316	308	324	332	324	341	306	329	300	324	338	335	327	319	352	293	335	302	335	280	341	324	295	324	317	314	340	322	306	317	317	340	353	282	333	316	354	315	334	327	307	322	316	296	288	344	296	298	294	324	307	280	351	340	309	341	289	321	322	323	358	313	319	340	332	312	301	349	316	341	314	317	323	310	324	298	274	306	310	316	303	316	327	350	310	296	306	314	292	310	310	342	329	314	277	302	302	362	297	289	318	335	321	315	316	313	346	320	314	333	289	289	320	290	327	315	323	329	290	324	294	292	325	320	307	320	285	292	309	321	348	315	332	324	300	301	312	304	299	334	303	292	341	343	317	292	299	302	305	348	323	341	308	328	315	339	316	331	302	275	320	331	322	330	313	274	294	284	306	319	301	309	328	308	274	332	338	301	316	333	284	286	300	327	318	353	325	308	288	276	307	323	298	336	289	341	332	298	335	336	309	321	320	323	331	322	315	300	345	315	317	364	325	332	287	294	319	368	328	300	326	281	295	306	294	330	317	304	286	310	335	322	336	317	309	321	293	299	329	271	297	315	293	328	313	321	310	285	360	301	331	317	289	333	300	286	320	319	328	324	333	315	302	323	326	284	271	305	319	296	267	311	300	315	302	331	327	293	328	338	300	300	330	280	317	300	316	285	304	313	301	326	317	338	296	308	306	299	322	317	304	340	353	286	326	311	290	296	308	286	300	325	283	337	284	298	333	307	323	333	259	316	283	318	317	327	330	322	290	314	306	286	334	333	325	334	290	367	340	328	303	282	352	318	306	279	320	307	304	317	305	296	317	325	316	344	287	311	318	287	287	340	338	287	299	303	312	313	313	318	306	321	315	306	327	332	323	340	315	315	298	265	316	330	309	333	287	314	289	320	329	342	317	315	342	319	305	293	314	313	288	303	319	324	295	312	305	342	331	307	286	314	315	310	369	309	303	318	347	319	293	296	284	296	309	324	307	310	313	325	303	313	340	309	290	279	307	323	322	316	319	327	319	321	302	289	299	324	321	366	304	313	323	324	327	350	315	303	306	319	317	301	331	298	301	283	320	308	310	323	309	295	298	339	288	292	338	323	322	291	288	303	317	316	295	328	326	317	307	304	311	301	320	335	276	290	318	302	306	283	326	332	305	312	313	313	304	311	305	361	298	302	348	270	257	312	308	334	307	284	317	315	327	326	323	310	343	303	281	336	353	304	300	331	344	292	306	298	370	284	334	299	342	340	321	292	331	308	322	298	308	270	313	316	318	313	271	307	280	271	330	387	341	336	338	308	357	347	335	287	324	327	327	300	318	321	324	352	301	325	297	326	330	316	302	277	331	306	278	346	309	350	330	307	332	311	363	302	298	306	336	305	294	320	277	297	320	299	297	320	317	311	334	276	291	330	327	282	322	324	332	353	326	321	310	294	323	342	345	290	345	309	330	290	306	281	327	298	314	319	288	332	329	339	307	316	320	308	301	293	300	323	307	303	305	304	300	331	303	329	334	327	314	325	325	330	289	314	323	286	340	321	299	320	297	321	326	323	316	307	332	279	304	317	337	318	308	306	321	337	321	331	317	326	306	318	299	319	322	307	321	334	311	308	294	313	328	285	306	350	313	352	329	313	321	297	308	338	303	320	294	274	310	321	292	343	314	312	333	303	316	296	315	339	273	308	319	326	300	300	285	310	284	306	297	307	353	339	336	323	301	281	304	298	299	309	300	291	319	327	277	317	311	291	317	327	288	294	317	311	295	315	306	308	348	326	351	317	309	334	309	339	314	343	347	330	348	314	319	292	298	339	296	316	304	292	291	341	339	300	282	340	279	332	329	335	267	319	295	312	300	256	317	347	287	309	295	290	340	295	311	313	316	318	322	310	325	291	307	296	341	315	312	320	286	337	334	305	316	295	301	301	320	333	271	293	300	325	292	299	287	316	323	317	323	351	293	325	341	331	334	300	340	303	336	297	306	296	339	328	309	362	316	291	317	335	318	311	307	335	296	282	298	303	282	332	299	311	297	326	327	315	307	301	346	319	320	310	311	342	333	325	296	307	310	317	286	287	317	312	300	306	314	296	322	318	305	329	305	341	330	299	300	322	301	327	347	328	343	332	316	309	342	335	330	333	315	354	308	309	315	312	355	292	323	327	331	305	312	327	300	327	327	307	348	304	324	286	326	315	311	291	300	327	309	318	297	327	319	315	302	347	286	319	329	322	299	316	332	315	285	326	325	322	355	309	302	312	336	311	317	285	309	306	302	322	318	293	318	320	317	311	340	307	281	333	293	316	326	316	330	333	306	283	288	306	330	329	313	315	293	297	311	321	319	326	320	312	359	292	330	315	303	315	336	305	330	336	311	303	335	315	309	293	316	271	320	301	304	322	331	303	286	291	307	305	308	311	297	309	339	307	298	305	321	329	301	301	339	328	302	317	301	303	307	323	299	321	327	312	307	327	327	330	298	328	339	310	320	312	339	348	321	302	331	321	293	315	340	323	324	291	319	345	288	277	348	307	307	325	292	298	324	311	293	318	293	293	309	284	342	320	284	335	282	324	290	316	314	300	345	319	319	320	334	341	322	286	316	301	298	307	267	307	311	325	317	317	312	298	322	293	340	305	330	287	295	356	317	334	311	283	322	321	344	306	298	338	305	339	281	297	297	346	319	294	334	290	357	312	320	328	335	303	330	307	293	299	308	297	332	332	263	309	317	291	303	282	294	330	326	298	325	282	304	298	331	320	302	281	325	328	292	326	325	301	326	361	310	344	308	299	291	313	273	375	320	311	289	287	304	324	332	302	314	348	290	329	334	317	297	323	310	317	323	317	307	322	323	324	307	316	280	318	306	322	324	319	317	305	308	309	316	328	299	281	348	314	307	299	316	314	310	317	346	322	313	296	320	323	326	324	298	316	300	292	340	318	327	305	297	281	308	312	313	310	311	342	306	300	256	316	311	341	345	330	343	341	329	310	300	312	310	316	335	311	303	319	294	321	290	294	330	286	310	333	312	318	306	312	309	320	309	313	298	328	350	335	350	301	317	313	336	303	315	310	285	318	323	313	325	326	325	351	306	331	329	299	307	301	324	308	342	318	292	318	313	298	303	298	317	293	322	331	316	310	319	308	328	278	312	285	280	343	303	308	295	292
14350	6866	4950	6529	5447	4102	3184	2577	2220	1829	1549	1446	1262	1118	1091	989	1004	908	889	881	798	852	896	865	836	832	839	814	799	784	860	840	814	828	881	788	849	847	778	808	775	765	740	772	780	823	764	745	783	768	805	829	758	799	774	772	772	718	805	792	779	801	754	771	822	813	809	767	788	779	812	809	794	838	791	750	742	744	795	704	787	773	798	780	780	788	789	793	732	780	811	786	797	824	788	800	748	757	839	798	731	795	796	796	789	775	803	750	814	768	813	820	767	741	773	820	793	792	744	766	741	788	804	780	752	811	788	761	758	774	787	785	787	790	756	772	769	770	727	782	816	784	855	819	796	780	766	752	830	785	784	763	737	811	776	793	796	814	776	790	768	769	807	767	797	801	797	802	779	825	761	765	790	800	802	755	837	757	743	791	808	767	750	833	779	796	742	813	763	763	767	794	804	768	824	811	744	792	789	752	757	764	757	801	778	778	745	798	770	842	816	780	831	769	792	777	772	782	799	796	816	803	743	790	780	796	760	757	730	802	826	747	793	789	773	786	744	782	763	758	810	802	734	785	791	726	825	761	743	766	754	745	752	771	778	789	786	756	826	806	799	804	777	776	785	796	794	804	825	715	738	819	717	774	800	765	776	836	817	794	798	798	803	778	831	847	822	773	775	843	814	811	807	768	765	808	798	749	798	741	802	711	796	757	806	803	794	807	796	786	801	781	797	780	780	760	765	748	766	787	823	742	790	763	766	758	747	797	763	742	780	845	817	777	797	754	786	709	776	757	781	788	750	796	789	798	750	824	789	760	786	862	797	825	817	762	827	776	786	804	738	729	733	800	790	757	783	743	755	764	783	785	783	789	774	771	775	772	744	769	761	787	770	779	801	791	789	768	760	776	763	823	795	806	763	859	762	790	755	791	793	751	815	706	814	739	770	838	769	816	771	777	799	790	751	813	784	754	749	779	785	765	780	793	744	775	824	803	774	750	794	820	775	737	707	767	781	767	782	744	760	798	802	781	777	810	785	789	765	797	765	762	816	781	783	730	778	801	803	794	770	763	793	725	773	757	759	759	825	727	792	823	796	774	826	727	731	749	775	760	760	745	785	801	783	819	774	791	798	738	799	799	800	804	735	787	772	771	793	725	783	794	796	821	782	792	750	790	828	824	764	815	798	761	801	765	750	798	799	800	804	849	789	800	773	776	756	755	776	799	830	731	775	797	818	810	806	770	785	809	774	750	751	772	767	741	808	772	798	761	833	795	781	815	769	785	782	824	821	772	745	834	811	801	815	798	790	808	813	775	793	782	823	815	750	781	759	781	764	757	754	712	794	790	782	782	760	787	784	800	803	786	734	747	748	799	779	784	793	816	798	800	806	772	773	788	782	781	758	784	800	758	774	753	744	765	734	772	778	784	741	803	811	763	783	759	770	791	803	857	765	851	784	774	759	814	786	815	794	737	783	771	779	802	744	784	787	792	800	786	753	822	768	829	826	811	771	774	785	811	802	779	808	795	810	769	777	756	809	742	805	757	827	774	792	783	770	793	741	786	759	825	777	763	790	793	795	751	770	745	754	780	811	749	768	813	816	794	753	789	759	759	828	783	784	830	829	779	769	760	757	818	819	820	761	834	764	819	772	813	768	726	795	759	798	769	800	808	764	806	782	796	789	755	763	778	805	758	808	754	784	767	748	794	777	776	799	740	778	728	818	801	796	802	737	769	768	755	853	790	826	770	779	783	792	786	766	770	781	753	753	731	787	768	773	830	788	740	785	818	742	726	807	797	765	769	796	810	833	786	776	824	809	781	739	838	760	724	805	781	780	763	781	747	821	736	817	811	738	763	787	740	772	737	794	844	770	792	767	840	825	760	768	742	706	760	782	789	791	737	776	779	780	737	784	775	775	765	782	789	778	793	825	781	791	829	770	834	745	773	801	802	812	790	816	778	760	784	772	769	802	806	815	796	861	830	775	757	805	760	769	791	761	782	806	787	774	813	779	809	774	787	810	761	754	805	773	765	788	752	738	831	780	789	840	769	824	791	807	734	807	761	806	786	774	752	772	822	788	809	752	716	802	772	727	810	804	762	765	801	777	757	824	758	772	790	841	762	814	788	731	777	794	793	783	784	806	775	774	783	763	768	829	786	802	792	818	775	766	819	752	763	822	765	745	813	771	796	748	781	822	785	789	786	778	784	740	787	798	743	763	761	763	734	767	711	773	803	826	746	757	752	740	821	751	756	773	767	754	787	743	782	813	802	791	772	803	807	772	792	826	761	776	782	780	775	809	773	822	817	840	835	830	810	801	778	772	742	844	812	807	803	792	818	772	773	798	766	792	800	788	827	764	787	787	780	772	762	796	808	785	781	806	721	765	800	823	808	782	726	763	790	827	797	771	759	811	822	787	773	811	812	764	775	822	766	801	721	746	780	778	771	769	772	774	833	772	788	786	791	805	757	735	829	765	760	805	764	781	781	766	801	785	767	736	758	753	749	808	802	788	813	747	769	754	757	807	795	782	797	791	754	781	799	798	743	761	809	754	755	744	824	757	741	814	787	789	801	742	853	794	759	762	792	777	839	780	786	751	787	778	757	762	767	756	768	768	768	793	739	766	800	817	793	813	739	805	811	724	782	756	777	790	776	754	795	790	720	752	770	778	734	754	764	767	749	769	801	801	794	772	790	764	749	798	767	814	762	708	794	832	752	815	746	814	802	752	783	758	811	772	784	800	793	759	746	734	766	808	782	793	808	779	782	779	778	751	766	810	793	758	783	780	788	792	720	759	792	739	791	774	779	762	803	764	795	771	765	773	727	782	800	797	781	787	732	814	773	732	760	791	754	814	768	846	751	797	816	703	763	784	797	786	834	791	778	815	795	768	761	779	731	775	774	734	775	786	792	777	758	768	800	742	811	820	736	777	783	813	835	806	855	803	780	755	768	738	796	785	769	762	775	874	796	818	767	779	743	773	768	798	778	747	820	774	793	778	779	772	764	769	797	824	770	756	788	757	826	812	753	789	752	804	812	785	776	759	735	799	779	777	762	774	795	766	847	794	767	794	744	765	785	778	752	755	797	767	785	763	815	811	780	733	794	747	811	758	800	781	807	772	806	757	826	743	741	786	756	805	800	771	814	756	789	720	764	803	782	774	770	766	770	819	739	765	793	809	781	785	763	817	816	782	828	797	781	801	808	769	805	774	787	768	772	777	765	759	785	777	781	738	816	770	778	735	738	732	821	759	827	736	777	828	828	800	806	781	774	807	814	787	795	811	748	779	815	839	775	757	812	751	791	750	778	726	776	830	804	757	798	745	749	826	822	753	744	763	792	757	782	794	767	782	759	782	752	809	754	824	818	810	780	787	772	798	768	775	808	781	762	799	828	771	804	792	781	795	758	784	766	769	782	798	802	747	794	797	767	797	746	752	818	777	761	785	754	793	800	751	759	780	787	844	760	762	781	791	816	775	765	801	726	725	781	760	768
27588	11414	4742	2868	1759	1176	866	687	502	408	341	321	286	251	245	211	208	191	207	173	176	154	179	160	179	163	162	178	209	202	200	174	169	170	176	152	171	179	176	146	154	152	151	166	169	169	148	172	158	146	181	161	163	160	165	172	167	201	171	157	157	158	165	193	149	169	139	173	170	188	148	172	192	149	173	180	179	162	166	190	178	183	170	167	169	144	167	171	161	170	175	177	173	182	157	181	174	175	179	167	164	186	169	213	160	187	180	163	184	200	170	182	176	163	160	173	183	184	173	186	154	141	176	173	149	172	155	156	172	192	158	154	185	171	162	154	187	171	184	191	162	153	158	183	170	156	173	175	171	169	173	169	177	168	174	169	177	185	167	137	181	178	171	180	160	161	178	167	194	172	200	158	166	183	158	139	186	171	176	165	174	174	153	202	172	191	193	144	202	185	194	204	157	171	151	166	198	188	173	155	146	150	164	168	150	188	185	174	173	187	163	176	180	165	157	167	156	169	184	185	212	185	184	170	160	165	187	141	161	192	174	169	162	177	167	186	192	183	171	189	175	197	144	176	183	162	165	173	167	195	185	149	184	179	195	170	178	174	175	161	164	190	172	176	153	198	155	157	164	190	170	163	141	173	183	174	148	181	174	176	171	175	170	162	182	176	172	171	168	180	190	195	179	174	181	183	158	169	178	184	177	175	178	167	174	167	175	155	171	178	180	162	158	177	158	162	177	176	167	185	165	199	183	194	186	185	168	198	167	193	166	179	170	195	196	187	184	167	181	184	147	191	171	188	156	161	169	179	184	205	182	188	181	162	176	198	166	201	154	175	171	158	156	175	148	170	178	172	163	185	184	178	179	169	193	174	144	185	167	154	177	170	147	172	164	182	165	164	180	142	169	188	155	171	165	189	154	162	181	202	188	192	198	172	175	161	188	191	175	167	183	176	152	169	167	151	171	181	165	159	173	164	155	168	186	174	185	175	155	196	189	182	167	191	167	188	158	163	168	175	167	153	176	179	174	193	208	172	166	164	169	181	163	176	195	179	161	161	197	170	176	166	172	169	164	169	173	178	193	174	157	148	152	202	153	150	171	185	164	174	176	176	175	171	174	200	185	174	167	153	163	161	173	186	190	178	183	173	155	185	176	168	165	176	195	172	177	182	189	180	176	176	170	169	147	165	163	158	160	164	169	156	159	175	178	170	148	155	162	184	190	199	171	156	174	154	142	157	179	175	164	167	202	198	194	176	164	181	193	159	156	172	181	173	173	171	178	187	189	162	175	172	183	159	156	176	172	183	149	150	184	166	175	178	176	163	158	181	178	183	152	190	186	166	170	173	171	169	168	159	181	189	153	176	188	168	169	155	179	175	171	201	185	182	183	164	179	166	188	169	196	178	170	190	172	173	182	185	169	184	168	170	177	161	164	164	161	147	170	164	159	165	173	177	186	173	136	172	169	173	168	172	176	160	155	203	173	158	171	154	202	164	157	184	183	185	172	175	172	162	172	167	193	179	179	190	149	167	175	175	161	166	157	166	161	171	175	176	153	166	161	153	168	175	178	191	214	200	185	168	170	151	174	187	164	178	162	149	187	173	180	167	185	192	189	167	171	164	158	155	185	175	162	155	161	182	179	201	176	159	172	169	165	180	147	191	162	190	179	175	149	179	166	167	150	160	174	170	183	171	176	181	172	164	168	180	186	174	156	185	160	189	163	159	163	173	192	202	176	191	172	163	178	168	175	163	183	182	169	169	163	170	192	191	204	198	154	196	159	175	188	184	175	176	173	146	174	182	169	155	158	164	181	173	175	161	162	175	173	163	207	194	164	162	168	173	163	187	167	155	185	165	176	197	160	174	185	150	179	188	165	189	182	166	159	192	177	172	155	165	178	182	171	190	161	152	171	183	193	151	162	167	159	175	187	177	163	171	167	181	172	157	162	162	183	191	195	168	153	150	163	199	198	161	177	185	161	165	160	200	200	176	159	188	175	189	166	188	185	172	170	173	168	186	200	158	143	155	146	172	175	160	175	164	178	171	218	183	161	156	178	150	175	173	156	192	194	177	162	162	184	161	182	171	166	200	177	188	197	174	166	168	190	173	165	167	180	186	156	158	170	156	197	170	170	189	160	179	195	167	154	174	193	177	177	173	147	176	148	160	197	168	162	159	152	189	168	172	177	167	195	186	186	188	162	157	180	176	156	156	174	167	172	161	193	156	187	176	154	206	166	177	154	164	161	177	165	163	165	171	170	172	159	164	153	176	181	160	203	184	158	156	168	179	178	189	183	174	170	156	157	175	177	165	175	178	181	162	172	164	169	175	185	181	172	136	166	158	206	182	178	179	191	166	162	199	173	168	160	174	155	169	179	170	163	172	180	161	171	176	177	174	191	185	164	158	172	152	173	170	164	164	166	184	201	159	168	179	174	162	180	157	169	163	165	191	164	185	212	191	186	179	163	180	157	158	172	176	153	180	160	147	182	157	187	162	164	152	179	190	144	181	170	173	169	182	156	175	166	164	164	157	167	189	174	161	186	161	181	186	171	197	144	164	166	171	174	166	152	173	165	139	192	180	125	174	134	188	178	181	162	189	157	195	184	136	176	181	167	148	159	194	179	195	178	158	168	145	154	152	186	177	178	170	174	203	187	161	169	192	174	158	149	179	166	163	192	161	182	174	177	179	166	171	149	184	180	169	143	179	158	152	164	181	165	180	159	139	166	149	165	175	153	169	184	189	149	186	162	162	179	195	162	182	177	142	183	175	158	177	174	154	177	177	172	197	183	176	184	155	174	179	164	177	189	178	162	176	169	216	188	171	182	181	169	178	193	173	176	161	162	163	182	170	170	173	171	170	162	198	181	146	195	206	181	160	204	157	171	188	202	177	181	171	170	186	143	166	168	193	157	170	183	165	180	144	177	182	167	164	166	165	174	155	168	190	175	171	172	186	176	148	165	173	195	164	207	191	173	171	152	170	199	180	171	172	171	148	186	162	176	162	150	162	173	141	171	165	171	208	157	174	179	181	190	182	170	187	183	183	146	184	172	175	151	150	167	164	207	187	158	188	185	182	161	190	158	192	175	152	167	162	174	186	180	187	180	194	176	202	205	162	187	186	177	175	160	179	145	164	197	169	150	132	178	170	171	148	169	189	176	158	185	194	181	182	156	179	152	170	178	184	168	158	165	175	200	156	169	145	157	169	145	141	179	146	181	170	190	156	163	201	160	165	197	148	184	183	175	190	182	181	185	179	171	177	196	141	150	161	188	174	197	187	173	170	143	177	173	185	180	170	164	156	172	173	170	183	162	175	169	188	151	199	169	158	173	189	154	172	163	183	170	151	179	168	169	185	187	179	160	183	160	151	194	185	167	175	191	168	170	167	180	196	163	172	187	187	183	170	193	187	156	172	179	182	189	167	169	150	148	179	150	189	161	152	152	198	167	169	199	183	176	168	182	188	178	200	205	151	174	150	185	192	162	190
18750	9272	6436	8321	6762	5029	3939	3054	2453	1997	1588	1394	1245	1002	939	828	729	664	678	628	624	592	541	508	530	504	471	495	507	455	493	504	489	466	450	486	573	548	493	506	403	443	463	464	445	473	514	454	443	472	506	422	431	479	467	475	492	478	445	446	495	447	465	466	461	511	453	474	438	472	466	494	465	465	464	467	499	420	460	434	491	435	403	456	448	442	483	458	442	478	455	435	509	461	464	445	473	461	525	432	508	447	456	469	459	446	455	443	454	434	489	488	481	471	439	430	455	432	452	495	453	447	459	449	445	441	474	464	421	476	462	451	481	494	488	479	454	472	443	457	424	441	471	477	409	448	427	452	464	454	452	440	481	440	464	448	447	434	468	438	440	472	439	444	453	451	447	439	462	468	458	417	474	445	453	464	469	463	455	449	446	473	455	471	483	470	451	460	403	454	494	440	460	481	485	462	475	432	450	488	488	452	442	430	435	479	467	446	471	473	432	429	503	425	474	469	414	460	452	442	466	467	450	454	503	441	454	479	484	447	459	479	461	440	478	433	441	474	429	446	465	510	474	475	448	478	457	479	493	463	446	454	443	468	455	431	441	427	436	471	456	404	438	453	474	468	436	443	467	449	446	453	425	456	454	448	455	449	446	434	479	456	471	467	455	442	435	452	452	414	440	470	469	429	420	461	431	443	479	438	428	488	460	450	484	451	435	463	466	441	452	459	421	458	454	462	489	434	471	426	451	455	478	440	424	450	468	454	486	464	448	476	433	484	489	452	397	517	459	507	460	455	458	444	458	441	472	474	451	463	462	487	479	478	458	432	458	515	441	448	478	452	483	494	470	451	438	446	466	471	431	457	427	487	479	466	464	435	439	419	448	465	481	469	475	466	438	501	481	485	410	463	458	482	471	430	486	449	468	457	441	483	454	437	442	454	430	411	414	450	422	433	423	460	471	431	494	426	488	452	474	448	468	452	458	448	469	442	463	456	442	451	429	441	452	447	487	466	433	456	501	451	461	460	501	483	431	494	449	452	468	436	474	441	475	484	449	452	453	478	441	469	476	395	449	448	426	440	487	472	456	480	435	456	475	458	462	442	471	498	444	450	439	446	413	474	445	456	494	446	461	455	436	446	465	425	476	434	479	422	478	464	440	444	461	484	444	456	475	471	446	437	471	482	477	439	458	470	433	456	448	478	456	483	431	440	465	444	464	427	433	449	445	490	445	485	460	453	484	450	417	427	436	482	436	452	431	442	494	436	443	439	426	496	465	444	499	441	444	436	426	467	447	503	459	523	447	469	489	461	436	444	481	449	479	483	459	478	429	463	489	439	435	482	454	460	430	501	445	448	459	468	402	447	480	414	445	465	454	432	447	428	435	469	450	434	464	470	483	468	444	445	424	465	485	432	446	441	468	476	449	461	462	462	430	491	478	441	470	440	449	456	466	493	441	450	465	467	446	441	493	452	424	451	445	437	460	436	469	462	471	456	426	420	441	464	449	454	435	445	482	414	474	474	470	471	474	467	447	429	467	462	456	432	464	464	507	485	434	472	481	425	456	447	484	490	482	439	427	468	472	472	471	464	476	474	451	442	461	424	416	440	488	434	438	441	445	479	467	474	489	422	465	443	448	449	447	429	421	466	436	454	455	448	452	448	441	435	445	443	456	478	422	445	437	495	420	454	473	461	464	472	438	419	450	503	432	461	438	459	435	460	453	439	447	475	448	464	437	449	478	464	491	487	470	467	492	457	471	486	454	453	446	461	455	486	497	465	478	451	418	418	445	474	467	473	439	460	463	477	459	435	471	509	462	493	444	412	462	450	473	435	474	457	460	457	441	445	496	470	445	465	461	429	433	440	478	510	441	471	483	451	436	453	464	506	440	452	444	454	431	501	427	483	484	473	491	459	471	450	439	466	432	432	442	457	464	435	440	495	466	455	504	426	484	463	495	461	441	459	432	475	476	460	483	449	472	453	441	433	451	476	449	454	453	417	444	455	446	481	443	494	429	480	432	479	464	445	458	412	464	430	462	445	452	423	453	460	441	475	422	450	435	468	412	453	435	449	466	495	446	476	457	447	454	436	465	454	450	491	467	461	490	483	466	483	458	477	444	457	447	515	503	471	448	448	430	435	473	473	482	444	462	450	447	478	469	476	457	471	465	459	472	430	445	444	482	428	448	480	443	483	443	503	427	411	451	417	451	452	478	443	441	427	468	464	443	446	419	428	429	468	458	444	450	444	482	438	469	445	453	437	427	469	475	456	456	429	434	456	478	447	446	450	473	449	536	451	497	466	444	405	432	465	450	420	439	478	470	487	485	474	444	456	474	435	445	466	429	469	493	463	447	478	471	450	428	444	428	460	495	369	507	467	433	465	466	460	462	473	467	455	436	465	429	465	464	473	467	500	456	501	439	472	448	439	477	501	441	441	441	460	449	441	418	460	470	462	486	444	447	491	456	444	455	437	401	465	477	423	441	470	481	483	454	483	467	424	472	475	453	442	448	428	440	447	525	460	440	454	443	450	447	453	499	461	419	470	454	440	454	456	483	470	493	405	463	439	425	465	464	447	464	464	465	456	471	440	449	447	488	410	499	442	432	481	483	443	439	477	445	453	482	443	486	486	458	432	426	419	442	464	447	458	465	441	437	444	505	463	438	480	492	484	461	477	455	417	431	442	476	477	425	465	437	449	436	461	457	468	470	467	460	472	482	497	458	466	453	479	435	442	419	425	484	467	451	496	492	428	419	403	474	470	446	437	465	469	469	442	429	458	467	440	435	455	509	439	423	475	488	455	494	460	470	495	454	489	454	480	439	510	479	459	445	414	476	434	451	451	472	449	464	469	460	490	463	474	461	496	432	446	453	453	458	476	449	448	415	483	489	458	461	475	456	444	474	451	451	466	468	455	483	469	454	468	486	492	434	440	455	464	454	465	490	492	460	476	411	439	443	441	498	483	458	476	474	446	457	476	458	445	479	475	456	454	436	444	444	480	456	455	448	452	460	434	431	457	474	473	434	464	470	454	433	420	472	473	451	444	467	457	469	440	469	462	454	448	420	490	464	465	449	462	466	481	450	448	497	476	434	444	456	456	444	435	465	418	461	457	430	491	458	447	439	449	439	475	479	484	490	464	473	472	431	409	489	437	454	427	458	480	456	447	459	421	470	420	461	475	478	461	449	506	422	425	417	473	454	481	462	470	457	403	473	465	462	423	478	472	453	469	443	464	446	445	463	455	452	454	443	453	469	461	412	426	424	450	486	456	447	494	462	444	499	451	469	452	493	472	428	435	405	505	450	480	450	429	412	450	459	475	426	428	480	454	437	461	473	463	474	458	428	469	461	455	478	460	446	441	440	441	428	475	470	441	488	496	456	446	437	455	415	437	453	502	436	462	450	440	440	445	467	463	446	446	450	436	428	457	472	458	420	451	445	444	455	454	457	459	450	446	474	424	414	429	427	455	497	428	476	469	456	426	427	480
7206	2138	1450	1346	997	724	629	476	473	433	371	396	369	383	343	314	331	344	340	344	370	336	361	368	382	308	352	358	340	326	336	326	322	369	335	312	317	378	330	349	326	357	323	354	346	313	337	349	357	359	360	318	350	367	321	366	355	358	352	315	362	328	343	359	314	327	339	306	344	353	347	355	377	339	337	355	330	307	313	352	320	371	325	343	346	370	329	375	361	328	334	313	398	327	306	321	367	328	333	328	378	332	363	362	319	337	324	334	292	346	342	321	350	328	341	365	348	286	322	355	379	313	328	334	356	337	339	354	348	341	374	294	379	345	361	335	336	315	362	354	366	336	360	365	350	344	349	345	321	314	365	328	339	320	339	318	350	302	369	340	345	337	329	315	389	355	361	343	325	339	325	324	318	326	340	362	344	356	319	327	350	339	338	368	335	368	342	300	298	338	342	310	320	351	341	361	337	352	341	315	338	371	346	345	335	352	328	319	390	340	323	336	329	348	337	348	360	365	362	337	323	329	370	333	339	323	330	359	319	346	355	340	341	331	334	374	361	331	350	334	327	326	348	373	322	323	344	331	338	333	361	348	316	331	335	334	382	357	329	335	360	365	349	372	349	349	364	363	328	336	321	378	346	366	384	350	345	346	337	367	329	348	340	356	370	377	360	328	306	331	365	369	340	354	368	305	312	316	373	359	344	335	335	319	327	309	355	353	333	325	387	334	336	326	359	321	346	323	317	368	344	339	327	334	321	346	331	333	338	340	337	338	294	329	331	315	325	347	364	355	348	343	339	340	321	311	352	365	338	344	344	333	345	354	333	336	322	307	331	331	300	367	362	320	365	342	354	350	334	377	348	363	359	298	348	345	368	317	375	344	343	357	337	378	367	365	318	353	376	379	361	302	311	371	362	351	316	334	351	343	358	315	356	329	317	353	343	337	380	344	353	338	350	380	354	336	335	330	360	357	338	307	306	334	318	336	329	338	342	356	317	333	338	363	344	314	357	350	358	320	337	356	358	372	368	395	365	341	315	286	311	366	334	320	325	351	360	362	319	370	366	316	325	367	338	368	377	332	330	339	356	329	334	359	321	363	342	374	339	366	346	328	338	356	320	338	353	340	322	321	339	359	342	329	362	325	375	350	326	356	329	345	391	339	355	347	327	362	311	319	338	363	376	367	350	324	363	338	323	348	328	369	305	347	321	377	343	344	322	317	318	358	362	342	364	327	360	310	333	342	339	328	390	342	366	330	345	363	347	344	351	316	325	352	327	333	355	362	324	370	357	348	335	352	350	348	349	347	357	371	321	339	369	352	323	311	366	337	335	327	339	336	349	381	352	323	351	335	343	348	359	312	345	316	299	316	353	326	327	351	358	346	326	357	346	345	346	364	364	337	336	386	336	335	333	356	336	337	345	361	347	324	356	352	318	334	357	344	339	315	332	341	333	314	350	352	341	322	292	319	331	345	387	358	372	365	322	361	334	308	332	359	310	341	359	345	357	333	342	340	347	370	356	323	357	340	366	347	333	323	313	330	340	330	337	340	340	325	379	328	329	344	327	350	355	345	342	367	329	381	341	323	326	331	340	336	364	347	330	369	316	338	351	319	330	327	366	353	346	343	329	357	378	320	356	344	339	318	322	341	352	371	352	347	350	347	341	352	318	378	308	328	314	369	318	334	329	350	357	344	344	348	367	360	350	301	368	323	345	360	353	325	328	339	366	376	343	312	328	391	315	325	348	332	348	358	359	350	330	338	373	334	349	313	368	342	343	354	360	316	321	384	329	331	335	320	340	344	343	353	346	346	299	336	365	351	360	384	376	345	345	324	350	312	329	296	349	333	382	342	340	349	346	376	325	352	365	336	366	345	334	337	325	344	362	354	329	331	349	356	362	328	346	341	352	338	356	353	356	367	320	334	352	377	334	331	334	390	363	350	350	351	306	341	367	341	338	325	314	374	336	304	331	341	317	320	335	348	374	389	327	381	360	332	363	343	368	341	309	370	356	340	347	320	368	344	391	347	311	329	327	353	355	350	359	327	314	341	330	336	312	330	322	316	302	355	333	359	340	308	338	344	354	323	360	351	349	351	353	379	356	353	359	347	330	434	335	348	356	316	332	371	336	333	381	332	361	349	335	361	331	350	362	361	369	353	304	339	361	359	338	345	341	359	375	363	352	342	371	339	343	307	351	370	312	334	325	393	350	345	349	363	340	307	346	311	330	344	338	344	318	351	320	332	357	352	341	342	376	376	352	320	381	314	333	356	370	349	344	338	338	364	355	322	322	353	319	377	317	361	365	347	339	332	354	357	337	317	371	316	379	341	354	335	354	338	327	340	392	347	343	346	357	318	332	352	330	328	351	364	316	330	345	337	338	344	338	317	345	369	324	355	336	354	329	341	342	334	337	332	337	330	332	403	348	368	353	349	347	345	346	351	338	325	342	357	344	341	351	372	348	295	301	356	317	339	333	397	358	383	350	341	328	338	343	345	314	353	317	368	301	351	355	341	348	357	357	346	330	337	341	333	357	348	352	318	345	318	316	353	385	331	332	346	359	324	373	347	331	342	328	377	385	353	318	323	393	357	329	348	345	327	323	320	337	367	323	335	326	361	375	364	335	338	317	330	360	356	293	356	358	363	338	325	335	356	335	342	317	341	371	322	334	334	315	334	381	358	342	348	372	352	322	317	339	352	317	369	343	337	341	345	317	366	339	310	336	357	339	369	354	319	338	362	367	333	350	344	373	370	340	334	329	343	346	336	319	353	377	321	325	303	333	335	314	347	321	375	349	381	365	333	334	338	351	357	374	371	359	341	381	366	338	337	332	370	326	329	326	353	360	312	346	383	371	349	381	374	295	331	388	379	323	326	356	320	320	325	357	369	358	335	339	353	376	337	360	329	368	342	381	327	370	368	330	340	332	336	350	337	327	296	338	318	322	327	321	320	328	318	325	349	325	333	369	353	345	336	315	340	332	316	357	302	346	349	299	333	334	327	333	333	333	350	334	352	342	359	336	338	356	326	325	344	301	332	353	318	345	300	354	340	349	328	378	391	327	322	297	339	357	310	335	331	339	321	321	323	331	360	328	318	353	324	361	365	325	322	352	320	320	326	350	359	313	342	332	342	320	325	350	358	328	321	353	331	354	371	332	315	321	346	354	351	322	351	347	347	360	347	328	344	330	340	308	299	362	327	334	339	342	364	331	327	357	315	344	348	333	338	347	371	311	337	369	351	378	352	323	330	346	323	347	360	314	349	333	336	304	357	376	328	348	335	317	319	338	328	349	384	336	317	316	340	319	299	352	369	367	338	341	366	378	395	308	324	329	372	350	295	369	362	348	338	340	364	345	373	338	340	346	352	309	335	363	352	336	423	359	340	369	345	407	321	315	319	356	360	347	350	333	356	346	302	347	324	319	365	332	308	359	371	370	365	359	321	364	330	339	338	344	336	330	356	309	388	349	361	324	347	350	352	352	360	353	291
6048	2761	3299	4509	3716	2882	2250	1790	1476	1364	1276	1115	1104	1001	1025	923	919	893	920	912	879	868	861	876	819	799	905	877	822	827	860	884	872	883	874	883	865	851	862	847	873	903	810	859	851	876	851	816	869	857	843	871	870	826	851	863	833	857	914	881	795	921	832	883	840	825	895	889	860	856	823	870	892	824	884	854	841	826	899	855	809	865	868	901	811	808	951	860	840	884	853	933	837	890	883	877	865	812	825	855	806	857	842	836	856	867	856	907	838	885	883	862	850	876	825	814	870	865	837	837	817	854	903	857	870	880	838	834	892	864	902	849	858	851	811	883	787	819	836	843	857	882	847	864	801	848	857	874	850	872	874	855	857	873	822	833	910	870	844	887	847	873	837	806	836	845	858	865	854	833	824	900	872	852	873	885	837	864	841	800	837	835	876	853	859	836	861	863	834	885	819	887	804	860	825	878	835	873	838	857	839	863	930	870	858	918	872	792	878	835	827	834	871	818	847	816	868	885	889	835	805	860	808	872	862	870	843	803	844	841	863	877	819	875	873	878	887	854	815	896	849	838	886	836	874	837	867	839	901	859	844	924	823	834	845	871	876	887	861	876	839	941	876	886	874	860	909	896	859	838	846	853	889	867	896	869	870	850	876	878	845	859	867	838	878	811	890	850	898	885	854	876	904	824	874	870	862	901	858	815	819	880	840	796	862	847	865	884	849	844	862	793	845	855	857	858	898	860	849	838	885	839	869	882	868	828	808	885	841	811	857	882	880	810	828	851	869	865	877	870	833	881	887	857	831	852	897	896	829	850	855	850	845	887	832	900	873	848	892	864	851	824	812	863	908	856	854	868	846	901	857	836	882	882	839	842	825	891	842	870	858	861	822	857	852	845	880	891	835	878	878	839	869	911	888	884	871	849	833	842	852	824	859	843	819	811	802	842	893	860	842	859	789	859	896	874	856	855	851	880	868	868	888	892	847	831	854	799	874	846	850	914	910	837	925	828	844	804	863	872	834	851	861	884	882	851	824	834	807	864	839	896	848	823	852	801	833	855	855	897	856	851	910	862	827	831	889	885	923	868	850	887	840	839	810	867	863	868	846	896	839	896	832	890	853	887	789	898	876	900	859	857	849	880	858	868	842	868	926	871	808	872	852	804	812	831	896	859	818	893	824	873	872	875	871	887	863	904	879	865	887	853	862	858	868	886	809	821	824	867	867	882	863	906	879	872	866	840	880	815	836	900	784	904	815	864	847	837	864	908	831	800	849	860	909	858	896	848	836	860	833	855	856	886	888	865	910	835	910	882	897	867	882	928	892	868	864	889	876	816	848	836	830	820	864	794	874	894	876	873	917	815	851	823	840	864	830	855	871	873	902	833	864	864	832	848	891	885	863	867	833	865	857	939	818	844	818	864	828	908	884	860	871	809	887	836	856	822	857	837	897	873	871	851	857	899	837	856	898	830	844	823	859	769	832	854	890	839	821	883	873	904	858	839	858	879	849	901	861	869	877	898	847	837	846	823	822	868	810	914	845	888	936	858	882	847	914	896	878	843	849	899	882	874	838	761	844	863	838	890	844	892	830	814	842	831	854	860	882	857	856	841	872	942	829	887	838	888	911	820	792	820	856	852	904	862	872	864	882	834	852	837	824	842	801	853	803	887	870	821	825	828	872	867	851	898	794	905	877	874	830	875	842	825	838	861	867	890	873	904	879	854	878	825	853	875	893	832	859	877	848	872	868	875	859	891	870	839	902	798	834	850	851	827	926	913	888	910	890	857	846	823	936	876	844	861	839	836	787	869	902	856	881	849	827	864	846	815	890	822	868	899	874	861	836	888	878	861	868	912	884	854	841	819	883	910	870	906	844	854	861	780	806	830	838	844	838	821	840	824	911	866	806	886	850	898	863	810	843	869	831	885	878	828	885	861	819	864	883	844	879	878	803	835	821	874	880	874	870	878	838	863	893	847	901	845	877	874	895	791	855	820	852	858	885	874	870	850	798	826	861	879	894	841	832	954	835	897	871	876	845	861	904	847	869	923	909	861	850	862	909	830	833	861	904	829	816	805	876	815	836	786	824	845	933	915	841	878	888	834	864	825	866	832	871	870	857	818	899	862	889	800	855	880	930	841	846	793	871	851	857	864	883	919	875	836	895	899	894	824	864	877	923	855	874	886	845	877	867	885	861	848	825	871	804	857	876	915	850	845	882	866	865	836	791	840	870	847	841	819	836	825	857	842	887	831	836	842	827	843	843	869	796	867	869	917	862	827	821	846	897	833	824	871	836	808	854	838	865	835	798	834	820	859	884	808	881	840	845	895	863	842	836	824	832	830	838	877	839	874	870	836	887	867	835	852	862	920	830	865	846	875	904	812	842	825	855	874	843	816	878	847	876	864	863	939	841	868	887	858	841	866	869	852	827	861	891	828	879	854	851	868	884	819	867	909	869	877	886	897	871	855	843	906	876	843	845	869	873	856	861	885	868	865	823	875	877	840	864	890	877	869	867	878	877	785	825	882	870	865	840	876	912	920	836	891	866	846	879	831	868	813	905	895	891	834	866	795	796	833	852	855	847	799	873	826	819	851	811	856	798	827	879	856	867	844	822	843	882	875	841	848	848	973	857	841	860	832	884	816	844	781	873	894	914	853	874	833	857	869	908	909	894	811	871	896	902	845	830	848	864	897	861	835	800	862	832	854	862	806	877	886	840	832	853	880	815	888	886	876	921	827	834	880	859	828	818	844	840	841	878	863	886	845	875	923	883	856	873	863	865	817	884	818	861	865	855	785	874	869	808	867	859	870	826	844	890	839	850	815	861	892	897	908	887	894	864	843	900	845	842	880	862	833	847	774	874	892	850	856	913	776	865	796	832	803	865	862	828	901	888	860	851	859	883	816	873	886	917	871	816	882	826	845	869	823	793	846	855	892	834	833	864	921	852	851	863	875	802	868	833	918	863	863	847	864	836	895	834	862	840	880	831	831	884	873	820	841	826	804	824	860	863	861	905	897	869	853	834	875	874	856	890	862	838	867	850	915	914	837	955	820	821	856	812	835	906	830	801	832	877	860	891	893	793	892	851	875	823	849	829	874	885	838	872	858	894	824	866	859	856	803	844	846	808	828	876	864	860	875	851	864	841	885	919	857	860	865	859	859	825	833	864	861	835	884	897	823	842	843	847	826	884	838	832	837	817	853	833	916	897	879	823	822	897	863	794	842	860	817	882	866	850	891	853	881	937	848	840	911	893	871	866	800	830	837	867	878	856	916	822	822	839	831	832	903	935	854	791	854	830	851	854	850	838	833	821	847	863	899	847	817	846	828	882	848	859	851	860	919	872	827	830	909	857	844	919	867	863	855	834	865	856	862	892	848	913	856	873	864	876	857	812	897	813	894	837	861	894	877	800	856	874	833	863	909	867	887	859	898	853	915	866	804	866	860	825	841	866	908	837	790	860	868	882	834	822	868	936	848	848	893	857	804	830	883
18512	7038	3435	2290	1490	1010	737	589	515	426	456	436	357	348	314	317	317	328	342	313	337	318	348	302	281	297	316	288	307	341	321	299	321	316	292	300	336	376	329	332	297	336	292	309	312	311	290	288	334	299	324	314	317	335	272	321	279	281	310	308	306	314	309	276	341	303	276	298	321	307	298	337	320	306	289	315	278	291	316	322	299	293	292	308	295	299	312	305	331	313	305	319	292	311	329	299	326	285	332	309	268	311	299	302	319	313	265	303	302	328	337	322	266	299	312	316	307	313	331	301	331	283	293	300	336	303	312	316	276	274	289	314	321	317	281	329	315	303	306	325	319	284	331	273	289	323	297	302	312	311	296	320	288	279	268	290	311	316	304	308	272	303	304	302	279	294	308	310	323	307	300	287	315	307	297	277	317	295	324	331	322	323	347	328	306	293	286	299	300	315	303	305	314	298	295	338	349	298	296	323	318	306	317	320	348	294	293	264	312	293	300	302	298	305	306	320	318	303	300	321	308	300	328	272	310	313	308	287	278	305	312	277	289	300	293	295	296	304	321	302	300	349	291	321	318	311	300	332	306	305	274	290	308	332	309	289	311	300	297	287	302	300	287	306	317	302	301	310	344	304	317	287	322	302	299	280	285	283	311	305	324	312	297	293	294	330	317	317	297	313	305	299	308	266	288	310	286	297	307	296	356	287	318	300	293	299	304	324	325	301	296	289	284	318	271	319	299	308	325	301	309	331	330	304	307	315	324	332	283	299	322	322	333	298	302	311	291	320	316	283	300	293	335	319	334	317	308	275	278	336	324	362	309	323	321	284	289	306	323	301	301	296	311	281	322	304	287	280	317	306	305	329	316	326	296	287	301	298	287	294	297	305	307	288	275	331	304	261	260	323	307	331	309	308	282	324	291	338	294	304	284	316	284	323	305	327	309	309	311	296	270	311	295	265	286	317	319	297	324	300	339	322	299	303	339	323	316	274	320	311	290	331	322	296	294	326	268	282	290	316	281	255	305	316	314	336	310	306	309	280	317	312	333	290	319	292	283	293	307	271	296	303	295	294	293	336	323	293	299	302	293	314	287	304	339	311	295	300	315	285	301	333	308	305	314	298	307	314	334	319	308	316	313	282	318	303	302	334	304	267	315	290	278	294	279	292	285	313	289	300	300	313	314	292	276	310	317	321	316	289	310	298	281	316	319	298	347	284	305	307	349	300	358	284	315	307	311	327	302	300	327	314	289	284	302	346	282	270	305	316	315	310	331	304	320	297	310	290	294	318	298	301	326	289	322	344	292	311	335	327	308	295	294	315	305	299	277	309	322	324	283	303	298	323	328	313	327	296	308	282	281	301	312	295	317	297	319	311	345	308	290	345	289	302	273	314	280	314	323	293	281	293	279	274	324	316	318	303	329	276	303	298	307	308	310	321	290	294	304	300	308	297	304	319	281	282	292	328	308	318	286	317	303	324	318	294	322	320	318	346	329	306	310	301	325	286	314	280	278	308	309	303	301	328	314	298	307	301	339	318	274	304	295	320	320	305	306	282	286	310	315	277	324	307	282	295	300	313	316	287	332	339	302	271	336	304	277	278	304	319	331	282	317	284	281	282	311	294	278	308	317	314	320	280	290	320	297	310	300	286	312	314	307	317	304	284	328	297	267	311	326	282	289	306	320	297	343	308	290	284	290	293	328	291	298	289	301	316	300	331	311	280	329	319	290	299	278	283	326	323	316	293	288	333	320	302	296	273	311	295	278	298	296	271	329	305	284	315	288	303	281	286	300	301	309	302	323	316	296	288	288	280	329	327	305	268	304	312	307	308	281	286	323	319	315	272	282	290	312	318	302	307	277	302	306	285	311	299	304	318	291	292	311	278	299	297	274	325	297	318	297	322	280	305	298	325	262	253	298	274	297	282	290	327	296	310	301	302	299	320	280	297	324	301	315	312	294	307	322	302	300	337	300	310	337	318	272	311	303	303	293	300	333	278	338	331	282	272	282	299	311	318	331	315	307	327	304	280	333	344	307	294	311	270	304	338	313	335	317	281	294	315	282	295	289	299	298	297	314	287	339	331	299	279	275	337	284	328	327	292	279	315	291	318	326	290	326	289	321	307	321	279	281	337	276	299	304	308	284	303	294	332	311	300	293	321	339	333	296	308	294	333	293	300	281	274	283	301	303	305	299	322	312	315	319	293	295	306	300	284	292	317	264	310	312	299	313	329	293	288	325	316	312	301	283	292	304	319	295	310	265	321	315	293	294	299	302	312	289	286	293	295	329	305	319	280	290	294	300	337	328	342	303	284	297	316	291	319	333	294	311	343	293	271	320	318	305	306	302	299	296	291	314	307	319	288	313	329	292	305	296	331	317	308	292	305	320	312	295	303	282	302	319	308	312	278	281	309	324	323	304	286	324	293	287	308	280	310	323	323	305	311	296	281	332	317	311	308	346	294	303	300	308	304	286	295	297	289	327	300	285	319	320	309	343	317	276	314	300	306	293	311	291	326	318	335	298	326	282	311	308	313	287	294	289	300	302	303	305	292	266	317	325	289	320	303	342	298	310	305	333	307	311	339	295	331	293	308	300	297	309	331	281	306	314	307	316	277	276	282	328	284	312	267	295	286	290	277	319	306	319	283	287	303	293	286	305	248	294	295	320	311	309	301	328	289	311	303	269	292	288	283	294	294	291	283	296	287	318	327	315	308	297	311	302	324	296	326	279	332	327	279	326	289	327	316	311	321	321	274	281	298	325	326	285	327	309	286	301	327	272	311	282	300	307	307	338	296	275	301	305	312	290	306	328	291	299	300	289	302	349	285	305	305	313	327	323	305	299	319	276	317	308	295	314	293	331	299	310	336	314	317	326	315	312	300	303	304	308	303	305	318	314	292	297	304	317	281	296	279	323	333	324	317	320	333	311	301	310	303	300	326	321	299	287	297	308	328	328	312	289	313	278	314	252	295	289	292	299	333	301	282	321	327	286	312	278	307	321	312	318	272	321	296	337	312	272	307	300	300	332	350	331	347	359	307	305	292	312	272	337	277	316	295	303	297	317	278	311	292	296	286	341	296	302	307	283	312	309	320	325	300	305	279	327	306	322	318	286	312	300	295	297	302	315	327	341	335	305	349	311	283	271	317	284	290	285	346	306	298	299	301	286	289	300	319	307	303	288	286	336	314	322	276	270	303	302	300	294	329	327	275	319	336	277	295	295	293	302	287	334	293	301	298	279	292	295	307	275	324	322	287	297	332	305	260	304	278	318	272	279	297	315	271	279	304	356	294	301	333	350	288	282	263	321	295	293	286	297	339	313	349	292	288	303	288	295	263	277	287	270	318	315	293	318	298	281	335	302	297	312	300	297	297	284	315	276	322	318	295	317	278	329	308	294	273	321	313	328	292	331	321	254	305	286	275	286	328	283	342	283	327	304	299	304	284	348	318	297	303	327	300	298	311	302	311	317	318	268	292	317	306	309	283	297	311
14396	6881	5628	6580	5605	4317	3314	2231	1898	1747	1506	1349	1188	1052	1073	958	919	863	873	816	837	763	829	809	791	789	803	825	756	787	825	765	777	804	786	802	851	879	800	781	751	750	736	767	782	762	807	740	770	754	773	763	772	776	745	728	730	757	782	765	774	771	738	797	792	799	759	779	756	744	732	748	797	777	722	773	725	749	787	683	721	778	764	750	805	744	834	784	737	800	718	758	744	782	765	729	696	725	772	727	786	804	756	756	769	758	779	742	757	773	774	799	772	778	778	755	706	790	764	740	769	739	750	771	787	732	770	735	748	759	769	773	724	790	756	747	694	782	750	805	778	772	751	778	708	760	760	790	750	772	739	803	741	733	780	783	753	757	740	741	759	748	713	748	754	758	813	803	801	761	786	764	760	750	730	718	731	793	714	759	748	732	781	792	784	756	795	765	771	742	785	790	762	746	768	738	794	698	791	757	751	698	747	821	766	762	803	772	765	761	733	768	743	767	726	769	773	767	764	733	787	745	785	736	764	734	751	775	796	709	764	782	745	782	785	779	761	754	770	792	753	812	768	830	723	789	719	730	770	825	758	784	806	791	743	755	790	755	814	781	737	715	754	714	730	769	768	830	784	788	749	726	712	733	749	776	771	798	723	725	791	759	748	773	774	761	736	815	790	743	733	787	814	802	760	727	775	751	741	722	756	749	703	771	753	808	778	743	742	738	704	752	762	777	717	790	704	735	794	787	752	791	785	752	712	758	759	758	753	730	789	811	753	738	748	776	777	729	792	759	830	728	745	780	778	765	769	815	755	774	762	769	795	781	749	813	762	695	764	772	753	774	701	792	748	791	753	764	746	790	757	749	736	781	799	752	769	752	760	732	770	752	757	735	816	789	723	757	798	764	736	775	784	835	735	774	762	751	800	757	766	759	794	769	763	833	722	798	745	748	787	772	748	755	722	725	794	748	767	767	784	793	800	708	765	713	773	752	748	746	721	701	806	784	756	758	762	784	756	754	797	780	728	767	767	774	794	747	761	776	782	756	738	713	774	777	774	732	759	804	769	777	750	757	754	768	757	787	743	780	706	825	811	776	744	772	777	807	846	773	740	780	731	731	728	776	739	748	812	789	786	806	765	776	736	816	742	770	754	748	758	747	829	771	815	702	795	768	727	749	770	774	747	788	764	768	790	807	807	781	756	761	782	811	735	811	773	797	760	754	775	797	827	754	759	748	793	762	764	797	771	754	764	721	759	737	775	792	754	765	774	774	718	727	718	779	790	769	795	730	736	744	761	745	799	724	786	819	736	793	812	732	783	791	737	730	748	772	760	788	758	811	775	732	817	786	817	783	809	751	718	746	782	791	716	817	754	758	786	718	782	741	760	790	732	740	808	765	799	783	778	765	757	733	765	771	793	767	758	764	760	844	758	748	788	744	735	737	780	726	799	799	793	744	767	714	817	754	801	772	748	776	813	759	718	807	796	782	733	780	770	753	774	754	775	761	739	815	757	764	734	758	720	792	768	718	737	768	776	755	708	741	788	785	772	785	729	734	736	753	819	726	742	737	757	760	761	720	726	803	749	753	707	773	792	742	796	708	781	763	726	763	717	729	761	781	770	756	780	749	741	782	748	728	775	742	789	767	748	793	781	757	791	781	786	788	730	770	822	754	786	803	755	758	735	753	786	745	781	738	752	755	727	785	741	780	806	765	750	747	751	767	824	764	746	768	754	745	751	749	738	723	730	726	715	774	812	743	763	814	759	748	779	710	792	710	692	759	776	763	760	719	741	732	769	787	734	745	747	746	764	781	764	744	767	777	776	786	759	775	748	779	727	715	776	737	754	728	731	809	773	732	722	744	770	767	724	728	774	758	802	735	819	812	735	798	806	790	748	740	730	693	747	734	726	757	758	735	717	759	706	836	783	752	762	760	729	785	746	763	761	811	762	760	733	729	719	726	729	757	731	715	741	802	738	715	782	770	730	780	763	752	733	768	771	752	755	715	768	745	779	745	747	735	756	743	765	786	733	790	764	694	794	769	768	770	726	787	751	763	766	741	742	802	797	735	708	744	763	803	804	786	772	755	774	736	770	774	744	763	752	776	776	705	767	781	727	752	757	740	718	763	750	755	787	763	734	744	753	800	789	785	742	788	746	752	804	725	793	742	776	773	778	818	774	708	727	746	769	742	782	751	735	750	758	742	743	777	716	776	732	802	779	770	753	738	796	779	702	781	756	760	729	767	771	744	746	768	723	768	777	809	779	753	739	736	702	741	787	722	799	749	738	773	771	756	743	748	767	794	795	755	802	750	747	745	742	758	698	763	764	799	767	741	782	801	813	778	753	755	746	744	724	745	770	740	760	758	762	754	763	791	707	758	781	729	744	771	819	804	770	730	690	781	753	760	778	753	794	753	811	743	805	794	795	776	773	783	746	774	811	769	762	724	783	774	775	755	779	790	728	733	759	777	778	772	736	755	754	764	727	753	790	755	767	745	815	779	793	696	678	753	744	772	759	776	786	720	759	799	785	734	785	734	786	785	744	785	742	752	740	738	798	793	769	767	743	792	832	744	776	799	795	782	784	767	757	721	738	724	763	734	744	782	751	814	756	848	792	738	798	751	773	760	772	746	738	745	812	779	777	807	820	764	800	749	771	703	732	776	725	759	749	771	789	790	773	791	773	742	793	801	756	782	771	758	749	764	710	804	722	802	776	767	805	781	800	758	709	790	714	809	711	812	779	721	809	783	745	713	742	767	728	760	752	764	740	797	743	690	753	722	763	770	784	770	763	780	768	761	769	818	798	777	792	745	810	775	779	693	798	732	795	798	782	765	767	747	731	763	771	783	811	705	751	750	755	738	812	758	775	742	764	807	766	724	788	737	760	784	775	779	797	745	747	759	704	762	770	770	749	784	737	765	746	758	692	740	784	741	774	711	774	719	731	765	770	733	770	824	726	756	779	750	756	741	757	729	757	728	791	801	757	754	738	772	775	751	782	760	801	737	800	763	750	805	782	691	732	734	744	726	747	756	729	788	719	765	750	732	713	736	799	739	746	730	752	759	778	790	761	742	791	726	779	785	750	772	762	778	768	779	721	756	783	754	813	780	730	710	763	767	772	811	808	772	719	796	768	727	748	734	737	744	758	737	800	794	809	758	824	728	733	781	756	769	769	761	782	765	758	760	782	792	817	759	772	773	769	778	795	778	776	809	772	735	802	756	724	761	718	771	751	783	747	775	779	764	762	758	749	750	726	738	758	748	801	766	790	782	751	791	735	752	748	786	723	812	746	728	762	765	717	755	756	793	789	760	774	751	779	727	716	772	774	739	770	761	727	752	746	757	774	746	816	747	754	797	757	792	761	756	759	814	710	780	814	794	790	786	819	730	750	761	801	757	776	766	764	760	801	740	779	741	767	745	757	757	781	712	743	806	772	803	780	733	740	752	754	771	754	788	799	742	773	810	744	722	736	777	772	721	761	724	736	709
27916	11885	4952	3121	1873	1218	761	551	462	355	329	285	278	243	203	192	194	211	198	183	180	192	167	164	179	186	170	176	143	156	155	183	164	173	184	149	155	190	168	144	166	141	160	155	176	170	182	183	170	189	155	172	151	181	164	174	151	165	174	176	146	153	151	158	165	167	175	157	188	140	171	155	175	185	157	191	147	165	165	166	146	172	189	163	175	182	164	169	153	145	180	162	160	147	147	153	171	161	155	168	168	175	197	148	166	159	200	162	149	170	172	177	161	177	171	151	162	162	158	165	152	163	169	157	169	164	178	166	151	153	168	157	152	162	147	160	145	157	188	143	173	164	166	169	199	159	174	155	153	170	157	170	157	167	180	170	171	170	169	153	133	154	165	173	156	135	179	175	152	158	168	152	151	176	176	172	173	152	149	154	151	159	165	184	164	168	158	179	138	189	184	187	160	152	167	153	157	158	140	169	158	172	160	167	169	155	153	148	149	135	192	181	165	161	163	168	144	142	147	137	167	164	175	154	146	180	150	178	176	149	174	171	164	152	157	165	161	180	176	173	138	168	175	156	161	161	176	184	175	175	174	165	156	167	178	144	177	157	177	143	163	170	166	160	129	161	178	145	176	165	154	155	148	156	165	181	172	143	157	156	172	158	153	165	153	155	167	178	153	182	153	189	183	148	165	176	159	148	194	195	174	171	184	162	177	173	152	158	187	175	181	193	161	146	148	138	162	185	164	186	160	173	167	177	175	146	166	160	169	209	160	146	161	167	173	159	161	146	150	155	153	175	169	172	161	155	181	169	168	160	149	174	166	165	143	166	175	138	152	158	156	164	178	160	157	151	162	158	179	176	160	184	167	192	166	154	157	152	146	170	176	164	147	179	161	151	154	163	162	170	184	179	180	175	165	168	154	134	154	176	184	171	171	160	190	157	156	141	181	166	158	182	192	160	153	172	162	180	148	157	165	170	147	185	169	172	136	156	187	143	155	171	180	162	165	172	203	157	166	179	166	187	184	161	162	157	150	149	143	195	156	170	167	171	151	188	169	161	165	165	145	143	185	153	161	177	196	153	171	151	161	142	163	190	166	178	161	174	155	165	174	166	160	155	167	189	158	170	147	167	154	140	178	152	160	162	156	142	161	179	155	182	165	153	159	153	165	151	176	173	185	174	164	171	156	183	166	153	165	134	167	150	169	158	176	169	155	169	145	174	155	166	149	170	170	166	170	173	165	163	163	182	177	163	155	183	147	144	154	167	167	182	174	149	145	167	156	154	183	151	160	167	154	144	159	149	180	173	184	156	167	146	164	168	168	172	171	147	151	166	163	169	167	155	160	176	126	169	171	198	172	171	166	183	182	168	144	157	177	149	179	165	162	157	164	200	152	174	159	163	153	177	172	161	171	178	166	172	160	160	178	162	155	183	156	156	167	170	146	162	156	146	163	149	157	176	168	152	162	168	184	180	162	161	153	175	186	173	161	157	152	168	151	154	172	170	200	187	174	138	172	184	183	146	162	175	167	162	162	142	156	174	180	184	167	188	176	177	162	179	134	176	154	157	172	139	175	153	175	153	181	172	150	151	155	148	160	141	195	179	172	163	161	171	153	132	177	184	181	179	157	157	151	169	165	160	166	177	172	155	164	179	154	162	186	159	177	179	174	174	181	163	168	165	185	174	162	167	147	168	175	141	151	164	157	184	152	181	170	139	157	184	164	149	177	172	142	180	155	134	171	161	134	159	164	170	146	167	161	191	169	145	147	183	139	163	188	156	166	168	180	165	165	174	151	171	162	161	177	182	157	145	163	185	144	190	171	163	183	163	133	158	179	147	173	165	198	197	185	175	166	164	171	149	183	179	186	153	148	169	170	191	142	172	189	192	154	149	162	138	160	185	170	147	198	178	157	157	182	192	179	145	174	173	171	146	162	166	170	174	169	190	159	172	169	170	170	165	166	184	157	181	146	164	144	179	163	167	155	169	185	166	176	153	177	178	182	156	159	156	175	177	172	156	143	159	159	163	167	173	140	182	182	149	159	165	167	160	146	166	180	189	175	169	128	159	149	171	168	163	171	184	155	175	185	173	164	153	158	173	148	164	152	174	157	158	184	170	178	171	186	172	166	170	173	190	161	164	169	181	170	149	183	167	163	182	160	170	159	158	159	176	167	194	164	166	156	172	186	158	161	163	166	169	166	164	160	178	163	167	151	165	170	161	161	157	181	134	170	153	175	153	181	147	144	180	167	160	179	153	165	146	160	181	167	174	170	178	174	189	168	173	177	175	167	195	160	174	155	158	173	162	166	166	147	173	162	147	149	154	134	164	178	154	173	182	152	163	163	173	169	157	136	168	178	139	190	154	191	167	195	170	157	153	178	176	188	145	156	191	171	179	162	174	161	181	158	138	175	184	170	174	159	149	169	181	163	147	133	170	180	171	152	184	161	172	165	164	157	166	161	154	174	180	176	178	148	181	137	192	188	194	173	200	166	162	169	177	144	156	146	157	163	179	172	164	190	187	173	147	161	184	178	144	170	170	150	161	147	155	178	171	154	167	182	152	167	149	162	150	160	173	155	166	179	161	184	194	156	143	175	163	168	172	172	163	185	163	191	170	165	177	182	161	160	160	158	176	162	188	171	164	170	181	193	177	184	142	177	167	157	152	157	166	181	172	159	181	171	154	143	165	147	155	141	170	155	194	172	165	159	148	169	156	179	160	153	170	165	171	147	187	189	170	159	159	164	181	166	165	164	170	182	158	176	136	176	161	186	145	158	183	176	160	167	168	159	182	180	139	164	178	191	158	164	159	146	142	165	148	155	141	148	168	158	153	163	180	163	187	164	166	185	178	157	169	142	162	171	146	161	178	159	181	159	164	147	169	177	178	194	150	166	172	169	173	186	153	164	187	172	166	163	179	163	159	151	173	177	181	175	189	148	161	167	177	133	158	179	152	185	171	154	169	162	146	176	163	166	154	173	150	155	174	178	184	150	159	192	167	159	132	159	195	167	147	162	171	164	165	165	136	153	160	178	161	151	174	161	168	147	168	159	160	158	166	162	159	178	175	176	163	158	166	148	162	182	144	165	170	186	164	162	150	163	197	156	173	183	179	171	154	170	157	154	169	171	180	154	154	144	184	170	180	171	169	143	146	184	177	168	146	157	137	173	158	160	159	167	172	164	155	150	166	155	167	151	201	164	172	172	165	137	153	167	143	169	146	157	182	146	165	161	183	179	148	185	149	154	147	157	152	149	163	160	175	171	162	155	193	166	163	166	169	165	158	165	176	145	173	129	161	181	159	172	185	145	145	151	162	143	157	186	170	175	168	160	159	178	193	174	167	172	166	166	152	162	172	167	177	179	155	166	172	181	150	161	155	204	138	157	183	153	174	160	172	161	165	174	166	147	152	164	174	163	167	190	174	167	187	154	150	185	177	188	169	170	137	159	178	151	174	175	154	181	177	184	155	166	189	152	155	147	145	175	171
18998	9114	7117	8689	6923	5483	3737	2592	2171	1780	1599	1307	1133	956	848	774	662	624	602	618	549	548	544	518	468	450	462	444	444	460	450	478	474	490	442	452	546	625	473	451	431	478	459	451	450	444	480	427	482	449	436	433	469	408	453	436	414	445	476	434	428	450	401	429	453	473	439	460	406	439	405	399	408	456	438	443	429	427	432	437	455	464	438	449	465	419	442	479	428	436	439	449	465	420	444	434	415	459	447	465	454	455	459	472	422	472	434	472	452	424	431	450	412	431	423	445	398	432	454	494	473	406	461	426	441	433	437	438	424	434	445	470	444	436	416	437	427	451	427	436	492	429	400	454	457	426	416	466	445	431	411	434	447	431	476	445	445	434	452	453	478	433	438	456	451	449	429	440	459	446	447	431	453	463	441	413	429	447	455	419	437	428	429	455	454	431	437	445	438	475	439	431	476	455	446	479	452	444	454	451	405	451	437	462	451	429	428	455	429	485	423	459	494	421	451	422	436	470	436	420	464	413	450	437	476	417	445	446	412	421	450	446	478	462	411	428	490	470	468	431	473	468	419	432	408	448	432	469	423	413	443	411	435	408	452	444	422	459	466	408	447	423	427	487	416	463	512	423	474	448	422	427	431	435	457	432	420	439	450	423	425	442	432	409	421	454	473	430	472	433	420	446	434	455	419	490	440	461	434	440	409	401	453	461	394	431	444	420	464	425	401	438	462	445	397	432	438	444	409	408	436	414	448	411	471	446	430	389	446	441	424	468	461	452	446	438	425	435	449	461	460	418	418	438	406	434	450	465	457	432	448	404	464	462	429	448	410	411	454	446	440	437	435	422	427	431	413	460	365	417	428	474	448	441	442	460	414	450	468	415	427	466	472	427	446	455	423	440	431	432	437	460	457	447	479	410	432	415	425	437	417	421	427	438	425	419	457	441	465	425	404	450	451	475	444	432	429	450	462	431	459	450	379	420	454	414	429	434	467	455	426	417	482	444	396	462	440	444	425	435	423	420	405	456	410	426	444	406	418	443	457	458	453	403	449	454	429	430	422	440	436	443	429	440	407	410	434	416	445	448	457	439	429	445	418	458	467	455	452	426	442	432	439	435	434	440	431	461	427	441	444	458	457	395	446	485	424	415	435	413	418	427	412	453	439	458	433	458	445	448	441	443	454	449	459	415	419	466	446	451	435	412	450	422	432	479	434	442	444	440	451	411	456	428	452	461	443	439	433	443	441	446	414	426	439	435	404	443	436	470	474	408	452	387	415	429	474	437	449	494	440	505	423	422	434	418	452	390	442	451	434	429	431	446	406	423	414	406	460	430	435	416	447	438	442	444	423	438	388	437	440	438	450	430	405	432	481	468	418	429	402	413	448	457	445	457	424	440	438	426	464	427	440	437	421	437	433	429	437	426	439	459	440	430	438	411	417	462	429	438	416	451	462	430	431	421	422	427	444	448	413	470	448	425	464	471	420	436	440	443	444	463	421	413	422	450	478	430	449	440	430	464	398	411	488	428	426	444	412	475	464	416	420	413	488	406	454	412	433	475	422	449	404	440	450	443	447	365	437	443	447	438	458	454	467	401	395	397	454	445	385	440	421	425	467	467	448	411	446	405	478	458	455	424	462	403	456	449	451	395	442	440	436	451	453	462	428	421	431	438	432	456	425	442	434	458	434	411	423	440	465	436	424	453	454	405	437	459	423	426	446	456	432	422	449	447	408	455	434	445	423	429	456	420	461	447	446	416	401	465	428	464	455	415	401	432	425	429	448	442	433	418	438	439	466	443	416	428	481	401	455	442	448	407	431	453	465	465	455	421	441	489	435	413	405	455	414	485	428	487	460	425	445	430	453	421	466	452	446	442	430	438	436	446	458	426	472	453	428	461	450	464	468	455	418	454	461	444	452	421	428	424	427	430	424	421	438	447	456	464	458	438	443	436	415	480	396	432	419	410	407	447	453	452	429	443	461	471	464	444	486	454	441	447	412	435	427	438	465	439	427	446	445	461	448	477	444	428	413	428	452	423	402	452	448	439	482	440	471	473	462	409	432	424	413	468	429	440	436	444	418	437	449	477	464	431	441	421	407	433	432	435	423	431	440	441	461	445	477	462	445	415	411	440	408	461	446	459	472	432	438	470	454	477	428	398	440	453	453	435	445	454	446	429	423	452	446	437	402	422	456	460	397	438	495	431	431	422	448	417	440	446	421	437	449	425	442	429	432	445	443	402	462	422	429	414	415	455	426	415	459	445	433	458	421	447	433	425	445	429	452	446	446	447	436	453	431	450	462	417	403	423	426	445	437	462	448	471	452	405	456	471	465	405	460	444	441	429	440	444	460	429	428	409	424	462	481	449	397	463	445	445	451	423	453	402	444	453	422	437	467	421	408	494	422	436	444	448	473	413	427	409	427	450	410	466	433	413	434	415	453	432	398	431	428	454	439	435	451	425	425	433	437	473	437	424	445	472	432	416	446	447	421	423	430	426	423	437	429	427	430	452	441	430	457	414	446	421	396	429	455	425	436	415	432	439	449	421	435	463	484	407	441	456	438	443	439	436	432	406	444	434	435	380	401	429	447	421	459	441	431	422	426	426	417	422	433	453	408	465	458	428	463	402	417	456	454	471	438	444	444	435	437	441	430	416	421	455	445	395	459	402	442	414	404	454	405	417	487	423	413	435	421	415	484	419	460	428	464	400	409	470	429	456	435	432	420	402	413	444	450	455	477	486	457	461	456	395	436	440	445	476	421	447	448	470	388	399	456	468	447	434	447	422	444	452	446	430	432	415	434	475	418	459	419	427	456	457	446	430	422	415	461	407	424	450	434	454	427	427	432	419	428	490	423	429	443	380	454	457	421	444	417	436	429	417	452	468	446	454	430	475	458	442	421	430	448	441	471	443	445	470	461	425	406	458	447	418	427	420	424	467	418	430	443	434	434	441	423	423	460	448	462	433	437	432	425	444	441	424	448	441	447	452	439	448	413	444	414	461	452	456	447	435	436	427	442	443	438	405	446	428	457	438	430	445	425	428	403	437	438	442	430	443	387	442	417	433	427	416	457	398	420	462	448	455	425	439	452	436	425	453	426	496	432	446	426	416	418	426	487	435	437	437	461	420	421	409	473	455	438	416	432	458	450	448	460	430	443	446	472	461	455	437	454	423	466	479	440	442	460	392	428	430	444	421	446	457	444	427	459	453	405	434	466	445	413	456	431	433	448	447	462	444	434	458	421	442	440	448	444	461	450	442	459	435	430	401	447	425	442	403	430	444	435	437	453	466	415	456	431	442	453	442	440	409	445	414	411	436	427	463	451	444	428	439	417	413	436	464	454	424	447	419	446	477	439	401	474	441	464	457	471	420	426	447	433	431	437	471	432	428	463	450	425	457	411	451	442	420	426	453	415	466	415	418	458	452	423	421	458	460	435	456	422	431	422	476	462	436	450	459	445	465	433	455	466	462	441	429	435	412	414	443	423	481
7974	2498	1711	1477	973	755	574	428	462	416	361	383	365	363	350	350	355	334	322	345	351	358	344	328	325	349	354	313	299	336	318	345	346	305	361	322	325	344	306	340	323	312	328	334	349	349	311	338	374	368	314	349	340	327	339	317	342	333	346	370	341	338	357	339	330	332	309	314	338	335	355	348	345	337	322	326	310	321	333	353	306	355	333	337	324	324	311	354	308	319	347	324	338	308	325	303	325	329	335	348	293	351	384	341	364	327	326	357	348	347	368	342	311	320	306	332	344	354	348	291	345	380	372	336	331	328	335	302	317	302	351	348	339	346	319	297	347	324	316	325	336	303	343	344	325	297	316	363	318	331	353	354	332	338	286	339	349	329	361	330	328	356	324	318	311	353	353	352	334	341	328	373	322	343	328	337	315	352	378	346	356	327	372	370	353	312	311	361	317	328	349	340	341	363	337	343	316	318	324	370	342	357	337	337	343	382	331	375	298	323	345	359	351	333	322	349	328	342	332	324	332	316	330	306	333	335	301	320	339	340	293	299	360	339	339	324	306	328	352	344	358	332	314	356	355	351	328	330	342	332	324	348	349	353	320	304	333	363	337	356	348	324	340	364	320	343	326	363	353	313	355	332	346	347	321	352	330	360	301	363	331	343	364	302	357	323	365	337	310	327	357	350	342	310	344	331	369	328	367	330	335	326	344	355	331	363	347	325	345	302	346	352	322	322	342	307	326	329	351	333	335	321	336	352	366	348	316	347	343	331	345	309	328	343	314	310	314	320	328	360	349	343	334	323	355	354	342	326	335	339	331	315	322	338	325	341	349	307	375	356	320	344	326	361	313	317	335	333	360	355	298	374	278	332	346	324	329	303	360	340	332	373	320	334	296	333	312	358	332	354	288	318	328	355	357	311	328	357	323	355	371	346	315	342	352	324	349	337	335	321	335	360	342	351	358	325	349	313	316	320	307	341	353	306	329	341	327	328	350	355	359	330	333	334	343	320	330	318	312	309	335	328	342	336	338	337	347	303	348	324	325	313	329	327	349	350	315	330	367	326	318	313	332	292	313	322	334	303	342	359	342	338	321	354	353	348	340	327	346	334	330	320	342	343	339	396	305	341	316	337	335	351	324	316	329	321	342	360	337	352	340	355	359	334	296	338	344	326	319	346	308	335	367	334	308	325	335	335	304	363	291	355	349	352	355	379	339	341	321	339	307	332	362	378	320	319	367	325	291	337	323	316	333	323	332	374	359	304	346	338	364	331	354	321	330	344	302	347	338	332	335	323	337	319	328	367	377	375	310	313	346	318	335	314	318	298	322	314	349	305	345	320	330	338	323	333	344	337	350	337	340	382	324	369	336	370	341	334	317	345	330	342	335	346	339	340	329	301	336	355	353	342	377	341	327	376	332	340	319	343	329	325	345	312	342	361	319	333	357	348	333	341	346	364	332	329	353	316	371	337	342	299	346	334	345	360	351	348	339	311	327	314	378	331	288	353	311	342	360	331	371	296	334	323	345	315	326	315	330	310	346	338	317	302	329	335	323	333	353	311	351	315	336	351	317	351	330	345	334	347	349	381	372	349	343	315	327	341	373	382	366	343	330	336	301	317	301	320	329	359	339	325	326	333	330	309	334	368	327	343	331	332	365	364	303	331	320	337	356	349	328	315	355	336	357	349	313	351	333	321	342	324	333	335	319	322	300	306	295	341	347	323	300	329	296	311	359	356	370	332	322	350	331	313	366	359	360	337	343	324	329	309	350	327	339	334	337	331	338	336	310	329	308	315	335	331	344	349	320	375	327	355	334	325	341	362	313	325	326	363	297	346	326	331	332	304	338	343	331	333	329	322	339	324	313	356	351	343	351	324	319	349	377	343	352	330	381	318	326	363	327	358	331	330	305	321	330	351	320	313	336	340	350	358	323	340	307	338	346	361	320	335	349	319	347	324	344	343	335	325	343	334	336	337	361	307	320	329	316	351	356	324	319	331	319	321	321	310	373	362	324	363	324	347	305	350	336	363	350	348	339	336	338	347	365	323	370	322	332	341	354	326	381	350	335	336	337	369	325	318	302	326	323	355	320	327	340	336	336	358	387	378	349	334	326	342	346	345	316	310	379	336	345	362	335	310	298	356	358	348	357	359	363	334	353	330	369	346	313	332	326	362	325	385	351	304	357	338	359	341	366	388	342	325	327	335	317	365	342	342	307	341	348	315	372	331	320	344	339	347	378	321	321	359	378	365	335	335	364	342	342	320	346	327	349	339	359	343	309	338	287	340	295	366	368	336	331	342	358	324	348	334	333	307	348	341	330	363	317	361	315	306	340	334	287	352	327	301	317	355	333	315	351	316	349	330	306	332	331	322	345	318	319	359	313	348	347	357	333	341	314	372	360	358	328	338	316	336	343	326	307	324	341	353	320	319	325	325	347	328	323	340	325	318	342	334	335	321	341	334	334	350	300	337	338	330	346	352	358	343	337	340	351	315	340	361	353	342	358	326	350	331	336	327	341	346	364	306	311	331	356	308	338	324	300	346	297	317	354	329	326	347	319	324	368	349	346	345	325	346	353	371	346	354	318	337	336	317	292	305	321	362	362	355	330	371	329	337	323	336	339	336	366	331	342	333	325	338	366	336	350	319	304	322	308	341	340	350	332	337	328	332	345	359	364	310	357	360	287	352	350	339	325	306	348	396	330	308	316	369	332	377	335	354	326	340	289	328	371	356	326	351	352	327	324	341	366	312	317	338	329	321	345	322	348	393	327	337	316	319	360	338	327	361	354	308	329	341	322	355	329	316	309	333	316	315	326	344	314	313	363	341	363	330	321	317	355	317	371	346	352	329	346	332	360	312	306	356	340	327	304	369	331	340	342	353	365	339	332	338	320	364	307	325	327	330	307	341	362	356	355	326	336	324	326	313	339	372	348	353	363	341	377	333	326	316	347	338	337	306	332	319	336	326	339	341	332	328	332	324	360	319	339	344	369	317	346	339	341	317	306	350	358	334	336	346	324	312	339	309	324	333	336	321	355	318	322	345	337	324	318	340	332	357	302	298	342	355	347	342	357	334	357	367	323	333	333	361	318	328	329	309	365	332	362	327	346	356	338	326	305	339	342	322	348	328	319	344	353	334	355	327	309	323	306	311	328	368	299	349	363	378	322	346	342	372	321	300	369	325	311	352	299	352	330	327	373	306	348	321	336	341	312	292	341	329	346	349	334	352	316	375	355	303	349	346	371	359	301	347	330	330	335	310	315	323	337	323	305	299	313	320	311	375	355	327	345	361	323	339	354	332	347	341	303	320	330	353	324	353	365	351	321	338	340	335	355	347	324	366	323	314	354	355	321	346	339	350	351	367	380	341	336	321	354	344	351	283	341	319	369	332	363	311	330	363	354	349	345	329	322	323	361	288	347	347	308	318	380	348	333	339	317	307	340	302	336	333	323	368	338	315	329	339	332	357	334	334	335	343	322	320	365	319	353	343
6369	2938	3844	4645	3713	2756	1894	1613	1418	1279	1134	1105	978	936	951	915	880	877	841	849	812	805	910	804	874	845	879	845	810	802	844	793	843	797	834	798	839	889	846	815	826	869	824	825	879	821	853	795	843	826	795	838	831	828	880	827	806	808	832	836	859	805	820	827	881	865	869	791	805	841	823	825	831	844	829	836	856	799	805	847	872	848	787	793	808	811	878	849	850	820	811	791	890	872	820	866	821	857	773	839	809	866	838	798	872	835	838	852	843	820	894	860	824	769	862	810	813	824	837	807	860	859	860	839	861	842	839	854	812	870	853	801	806	843	771	739	876	821	837	818	857	782	841	860	853	843	847	836	822	811	857	808	808	840	818	817	864	823	862	832	844	843	856	830	826	795	790	809	829	830	851	799	857	859	789	838	803	840	845	795	812	767	823	786	781	836	865	837	851	834	840	858	854	826	848	833	795	808	854	843	839	867	853	815	856	833	843	840	838	817	813	800	836	854	866	836	836	797	863	865	847	846	828	834	809	784	847	833	865	813	832	756	836	848	817	848	871	773	842	820	883	799	845	841	878	827	806	801	837	802	838	813	841	855	847	909	866	769	853	804	836	816	820	840	824	821	832	804	833	800	779	832	820	841	767	831	828	824	836	809	774	837	851	854	791	860	823	834	820	848	802	807	813	867	825	871	836	815	807	867	815	853	825	848	796	831	772	810	826	853	805	856	830	918	814	869	812	885	878	787	786	852	828	813	869	869	880	810	793	842	849	816	846	837	836	795	835	797	811	818	860	805	787	798	848	822	842	844	830	864	822	789	794	882	838	779	879	801	837	841	834	817	864	820	832	861	791	836	884	785	781	847	811	849	838	832	824	788	843	851	791	803	909	812	852	838	865	874	816	858	857	880	849	790	828	862	802	826	818	782	788	868	795	858	831	820	792	856	852	787	846	845	836	828	824	861	830	775	872	847	795	826	812	874	799	790	800	860	787	863	819	876	820	833	847	845	794	832	828	850	840	801	826	803	807	869	855	808	807	814	783	834	871	851	829	851	789	784	842	841	847	822	858	830	881	824	826	843	814	841	872	872	885	894	856	867	830	830	859	869	796	840	883	825	780	788	800	842	870	819	841	825	874	829	754	814	824	850	792	812	851	806	853	839	823	817	842	861	832	850	824	830	841	826	769	837	871	833	856	903	813	898	860	857	882	845	817	812	860	832	813	885	829	836	852	843	812	842	831	868	844	766	850	812	847	879	864	835	870	830	812	883	830	856	812	843	868	806	848	922	806	869	845	861	818	859	782	883	824	865	839	824	825	884	846	809	807	791	821	869	808	854	866	806	760	801	838	875	781	905	799	824	864	826	860	833	855	803	816	846	836	816	863	833	843	843	800	802	814	865	829	852	823	802	840	801	827	837	784	822	800	829	831	821	839	866	776	873	810	809	846	848	809	868	827	860	873	813	889	875	837	822	848	858	855	830	860	829	775	829	865	848	781	819	811	841	826	825	860	840	841	810	871	873	865	769	830	862	865	813	806	858	826	810	842	795	792	861	866	820	871	791	848	891	808	815	819	838	864	822	873	809	825	866	811	861	907	803	870	822	826	842	821	858	827	784	811	798	820	821	862	845	831	800	819	812	832	809	795	844	789	830	823	849	833	846	842	841	815	829	876	835	866	863	815	862	794	847	863	845	805	768	844	890	825	881	845	798	794	870	831	791	855	824	871	884	836	856	828	871	823	792	809	883	851	820	828	855	855	834	816	842	815	843	841	855	860	795	836	876	865	820	821	822	823	891	776	866	787	872	808	782	842	840	820	746	871	873	833	831	813	844	849	825	820	881	850	790	826	855	813	853	832	821	888	858	839	792	857	844	865	844	843	866	841	848	811	780	851	813	848	839	864	845	823	886	818	801	875	881	837	796	804	868	852	839	848	835	784	782	828	845	861	833	835	824	801	783	815	835	864	820	821	848	839	797	859	809	817	792	845	822	809	771	836	817	755	840	809	859	867	811	815	808	809	800	902	863	848	862	865	822	837	795	810	858	869	795	859	836	810	823	813	826	816	813	826	850	832	817	847	781	851	852	851	843	824	850	835	811	868	819	828	834	828	858	826	837	843	844	828	792	796	898	823	822	835	798	842	772	801	840	799	762	853	851	836	828	828	846	857	825	800	853	802	803	843	792	866	808	889	832	831	844	807	842	808	881	865	844	834	798	843	830	839	826	810	844	839	809	841	815	816	835	868	844	828	826	827	876	844	812	801	796	820	875	882	888	827	814	782	863	840	836	818	829	838	824	828	875	824	778	805	823	793	860	837	849	901	818	821	790	822	897	801	842	837	827	830	826	837	828	829	786	825	861	836	852	834	820	834	812	852	824	819	807	867	819	829	788	858	810	814	826	867	834	809	822	878	832	904	808	827	811	763	833	846	770	839	869	894	887	902	827	816	818	814	832	820	805	829	895	788	802	860	822	841	856	784	854	847	764	874	775	851	850	863	851	820	815	847	840	858	831	796	788	866	844	823	845	832	808	861	857	839	834	866	807	860	822	864	856	822	840	863	801	786	823	834	800	850	827	802	795	784	810	868	785	835	848	852	819	812	852	861	836	880	823	789	841	888	815	885	816	877	850	843	811	915	845	825	835	821	785	841	820	772	900	819	806	848	823	836	815	863	776	855	832	836	830	822	873	809	821	831	886	815	855	861	808	808	866	817	816	886	842	790	838	822	856	849	791	827	834	806	866	826	855	787	781	829	814	861	839	847	832	862	821	875	854	812	792	823	803	810	791	794	832	851	827	873	884	834	848	821	851	852	868	859	839	826	873	836	808	799	827	834	834	824	803	823	859	837	878	825	831	821	829	760	792	776	831	834	838	841	809	798	801	799	839	824	868	862	837	826	802	873	824	872	877	837	878	850	863	846	856	817	805	788	827	869	830	818	833	849	832	821	861	784	793	843	838	851	812	836	861	862	789	841	797	859	817	829	850	837	851	832	871	810	814	801	864	810	836	865	853	836	847	827	849	827	825	854	850	815	843	850	841	816	844	840	862	849	811	836	842	841	798	818	887	842	819	841	824	811	865	836	875	833	831	831	866	799	825	824	820	780	804	826	790	837	825	826	847	818	857	821	888	836	840	839	846	880	856	838	806	882	886	813	832	822	847	842	857	800	866	824	828	861	861	855	882	898	858	847	869	818	856	832	838	833	866	860	824	815	828	839	806	832	831	824	828	828	879	833	881	836	873	828	820	853	787	853	835	815	863	835	868	898	757	800	806	814	835	792	793	833	809	786	820	858	830	895	791	838	777	849	870	844	893	846	878	828	819	857	822	834	820	874	793	810	819	789	769	822	866	864	832	811	816	810	889	816	876	842	822	832	806	849	815	874	801	823	844	846	800	754	838	838	817	855	856	830	849	903	814	844	847	811	812	810	862	814	805	869	822	859	880	818	811	825	835	789	804	841	877	812	823	807	824	798	921	799	789	821	842
19372	7131	3327	2282	1388	900	640	511	446	365	394	398	363	340	338	360	316	339	332	283	301	301	302	327	304	284	272	287	287	296	287	289	267	286	326	306	310	301	283	306	270	293	285	290	276	296	290	311	282	273	277	282	276	304	301	309	301	303	275	287	321	288	320	297	296	256	315	295	262	294	305	292	277	292	300	291	296	274	277	288	280	295	285	326	291	285	304	267	258	299	241	303	346	294	306	312	277	296	280	276	298	308	285	296	294	312	300	281	303	293	290	281	232	294	284	302	294	288	301	292	304	297	275	264	264	278	311	274	313	304	304	319	331	282	297	319	300	284	289	275	299	279	324	282	318	278	330	293	264	295	296	281	291	288	305	307	290	277	294	263	270	285	257	325	291	282	288	256	291	271	276	317	286	291	293	269	296	311	301	279	295	266	288	281	290	310	298	291	310	317	319	307	286	305	297	260	302	292	308	271	322	283	291	295	287	312	298	295	317	281	327	293	317	281	311	318	279	292	304	310	292	320	307	318	300	296	287	307	306	271	304	310	281	294	295	296	276	283	277	256	329	322	284	280	305	312	274	311	302	312	305	288	310	256	280	310	277	266	285	321	314	285	282	298	304	294	274	276	282	272	308	310	288	280	298	321	291	298	301	292	294	298	314	291	291	315	276	280	275	269	291	330	278	272	305	302	300	294	297	293	293	279	315	289	290	302	294	284	288	322	296	299	272	284	286	273	269	299	309	309	290	299	305	267	282	267	254	289	301	301	267	271	269	282	255	269	264	306	295	277	321	287	288	300	309	337	261	308	340	330	334	297	333	286	294	335	284	294	312	280	254	276	268	290	261	287	275	285	292	282	293	286	273	308	261	277	291	269	288	255	281	296	309	305	314	297	303	307	276	286	311	310	289	317	309	300	299	295	291	317	291	301	309	285	267	282	277	304	260	296	297	309	299	290	305	298	291	289	294	304	302	308	308	305	306	313	306	289	316	319	298	296	303	264	290	313	315	293	310	306	322	299	296	308	261	296	301	314	339	308	332	263	255	256	298	334	285	290	268	283	271	296	264	294	312	291	289	279	291	268	319	305	335	237	334	316	318	307	279	287	313	300	285	277	278	317	313	311	303	316	304	293	294	310	320	333	289	274	276	301	309	274	306	336	293	320	279	279	314	268	302	302	301	302	311	286	325	324	303	263	287	313	270	275	300	293	261	282	290	297	284	286	296	329	294	316	287	313	289	293	312	297	290	314	318	289	324	304	303	319	290	279	305	300	273	299	313	269	284	321	313	300	311	281	308	306	300	294	300	294	323	289	285	290	302	297	285	327	308	284	266	292	303	325	314	288	300	267	300	255	269	332	288	287	316	295	273	293	279	295	275	281	294	313	281	294	269	293	314	298	287	326	303	321	312	319	314	271	297	291	317	255	303	309	269	249	296	270	317	294	257	282	290	267	284	309	293	284	287	287	320	297	300	296	299	295	297	226	292	277	295	296	248	304	262	285	287	309	298	294	297	314	318	268	310	335	307	316	283	288	291	312	294	285	293	283	284	299	311	337	295	251	277	288	319	281	323	263	294	267	298	300	256	258	282	290	294	276	273	284	271	265	289	295	309	325	266	309	305	287	319	304	289	282	276	292	315	264	272	311	253	308	301	295	301	311	309	309	295	278	275	282	294	278	292	294	293	294	300	299	335	312	306	320	280	337	290	283	274	304	295	287	312	298	306	317	269	295	273	280	265	327	297	270	305	277	260	251	287	286	273	296	291	324	303	301	285	292	321	277	283	297	290	292	304	251	306	279	263	301	310	282	295	307	280	316	292	317	323	303	303	306	299	299	301	308	279	308	282	298	293	311	309	317	299	299	314	319	299	271	273	292	281	286	304	305	331	290	295	273	300	295	282	296	292	279	262	267	282	310	327	285	262	314	315	298	269	292	360	293	301	293	293	303	314	311	309	285	295	271	293	282	293	290	290	296	287	254	316	303	279	312	295	280	268	303	299	309	302	300	282	287	332	314	283	298	290	328	287	338	310	319	305	302	296	300	263	272	269	289	305	256	271	306	319	288	251	284	332	283	290	284	280	305	314	293	310	309	314	255	284	303	259	321	267	295	295	303	302	283	312	286	292	318	312	298	276	303	284	294	264	295	288	274	288	305	294	303	285	319	292	310	296	287	305	274	285	294	321	306	309	299	324	272	337	294	276	294	285	295	290	269	293	285	279	300	280	289	313	297	304	329	298	274	270	294	285	282	314	303	275	293	286	284	284	266	279	297	295	300	303	281	338	267	295	274	307	291	257	297	276	291	304	273	269	296	312	298	290	284	246	283	323	286	300	331	320	295	284	298	267	290	283	309	275	279	259	303	281	292	295	299	316	284	298	306	278	312	295	343	296	311	289	312	318	290	303	296	276	287	269	288	272	275	294	273	344	316	271	285	269	289	321	280	281	270	303	251	277	283	285	260	300	306	296	355	342	308	279	285	276	270	290	272	262	302	316	314	291	307	281	267	268	311	282	279	281	274	288	256	248	278	283	309	291	286	322	308	298	298	282	292	275	303	270	303	293	279	243	281	303	318	321	267	277	303	272	303	285	290	290	295	308	303	316	279	277	285	309	294	318	264	286	330	273	307	264	291	279	280	302	286	305	289	289	270	321	313	314	275	275	284	294	296	301	257	285	246	289	290	264	301	267	310	280	293	256	283	324	303	285	269	278	268	254	291	297	284	264	323	313	287	275	292	262	299	252	276	267	281	279	302	282	299	312	295	321	300	288	278	292	270	320	306	308	310	311	319	270	291	271	270	297	317	298	283	295	255	288	295	301	300	284	292	297	313	302	327	298	298	280	279	323	310	318	297	306	292	286	314	269	278	295	307	260	298	286	258	278	282	299	278	273	277	282	267	294	274	261	270	277	307	322	267	244	305	292	288	267	292	264	277	309	324	298	313	294	285	326	279	307	280	283	295	291	276	301	286	294	280	276	300	300	295	292	286	277	330	275	294	310	284	291	303	313	293	291	269	291	317	291	281	297	296	272	284	284	318	274	312	289	257	284	286	278	311	368	305	281	306	277	307	294	281	315	295	316	279	315	300	275	259	295	293	300	282	282	303	257	270	292	297	259	289	278	279	306	307	286	310	290	278	314	286	290	272	318	292	318	294	283	312	304	308	312	290	293	281	302	268	270	304	314	260	300	305	305	289	313	261	279	328	275	266	298	282	274	313	304	286	295	297	268	283	276	309	308	271	274	305	309	297	294	301	297	313	257	274	305	274	314	299	302	300	302	297	261	297	307	333	311	309	297	315	294	311	310	289	277	298	285	280	324	321	310	280	271	275	295	291	295	278	281	276	310	275	317	264	309	304	286	270	300	309	303	292	280	310	287	307	248	288	283	275	306	248	325	291	259	306	299	285	293	277	304	299	295	274	296	292	304	317	284	270	272	258	257	278	302	278	298	285	318	294	310	310	295	293	279	300	314	293	275	287	250	304
14933	6514	5602	6501	4938	3533	2689	2300	1823	1451	1321	1141	1197	987	939	964	860	894	853	797	761	765	795	802	733	770	776	707	734	720	739	758	761	730	777	764	774	744	735	756	729	706	737	699	745	702	787	740	744	745	728	718	764	716	715	745	768	766	727	758	751	722	733	715	761	782	741	770	758	761	740	767	731	748	748	720	751	713	742	736	670	740	735	702	758	736	750	748	747	728	739	736	774	711	762	748	729	718	750	703	745	774	721	741	736	732	761	718	706	736	749	764	735	748	704	763	702	715	762	722	754	717	764	771	732	702	750	672	697	694	759	775	735	723	738	733	746	729	751	704	759	760	777	708	724	756	741	716	746	745	688	678	725	756	762	723	747	686	739	738	715	716	720	751	722	694	781	719	780	763	716	687	714	742	750	690	728	730	787	710	739	700	717	703	717	769	760	749	729	718	740	697	747	742	736	733	758	720	710	700	714	728	721	707	737	758	707	730	722	725	722	727	712	729	717	699	701	715	732	743	735	699	749	744	755	726	764	767	751	782	714	738	744	730	764	745	728	755	729	739	715	761	738	732	727	700	704	763	762	732	714	739	705	705	735	780	723	711	725	708	701	679	713	718	797	726	785	776	729	706	792	711	737	756	732	706	709	733	761	705	739	709	713	727	738	735	727	737	724	734	724	719	711	720	728	722	702	744	753	690	747	767	759	724	757	743	696	705	775	720	696	713	781	732	730	721	728	762	735	743	710	754	753	738	768	763	764	715	741	759	704	739	702	747	693	756	737	779	732	715	741	685	707	717	768	720	765	727	678	753	728	704	750	699	713	738	773	702	766	709	713	706	727	741	758	739	711	756	737	710	706	728	750	743	753	729	792	711	703	701	722	731	740	695	766	736	758	745	738	694	721	735	746	751	754	744	704	758	793	768	758	731	759	722	765	756	734	753	719	772	793	728	752	704	692	730	764	752	768	761	759	765	750	743	723	716	716	720	796	747	741	756	718	705	785	743	755	729	751	741	736	755	733	736	723	705	763	682	742	747	719	766	745	743	751	745	754	776	667	740	720	747	712	714	744	747	732	728	777	785	729	751	754	757	755	703	676	726	725	742	711	709	690	708	749	722	740	772	765	675	772	735	740	754	702	731	767	734	700	712	757	773	707	707	688	689	715	706	749	709	691	754	738	707	733	745	723	721	714	754	696	681	721	703	731	714	722	704	690	750	773	708	707	734	701	726	735	742	771	721	770	733	719	737	752	742	719	753	695	716	718	711	722	737	762	693	751	714	721	735	726	780	712	704	755	731	735	722	741	749	728	692	692	720	732	718	742	734	722	760	756	729	732	720	761	730	770	687	720	757	725	722	762	708	724	709	672	719	772	711	728	702	700	738	759	746	752	747	763	685	704	723	722	718	701	749	690	735	754	715	703	734	735	748	722	708	764	738	765	742	706	748	726	729	708	739	736	756	727	750	736	716	735	733	733	760	716	741	688	731	755	756	793	724	704	704	728	680	689	733	685	731	771	732	701	681	738	753	674	722	737	718	761	710	707	770	701	772	721	760	715	718	701	698	734	736	713	721	742	712	688	761	776	675	729	742	680	771	711	738	711	726	742	720	718	723	740	764	746	733	722	690	732	755	757	742	710	757	724	737	734	745	760	687	730	648	775	675	750	723	755	735	722	736	712	714	794	722	763	740	743	731	783	698	730	755	750	701	768	748	692	741	761	685	748	777	759	729	743	769	749	712	737	739	750	751	718	764	699	718	755	718	748	711	759	751	753	739	713	705	708	757	756	746	720	766	720	731	731	714	794	722	751	786	747	735	743	763	703	740	752	788	745	766	720	740	721	716	698	767	707	720	771	729	723	695	715	735	676	672	746	739	735	733	748	732	740	697	705	743	729	732	700	763	721	725	700	704	735	717	764	700	769	734	737	715	735	705	751	739	728	730	724	733	728	699	734	737	719	770	720	754	709	732	695	765	721	785	714	735	769	721	776	724	723	752	699	739	676	748	753	811	725	726	743	770	740	676	729	779	715	709	727	742	760	725	729	725	705	752	696	763	728	757	679	750	729	719	749	765	768	724	747	726	769	784	715	741	762	744	739	717	772	716	734	760	736	734	719	770	723	719	773	764	752	729	729	757	730	716	714	723	751	729	707	776	693	723	740	688	699	703	703	760	761	763	674	739	712	765	738	709	734	710	720	717	741	745	755	704	749	773	782	715	727	731	717	764	719	718	748	732	710	725	745	703	680	725	730	742	712	746	765	717	749	725	750	751	767	744	717	698	803	733	711	714	730	712	748	744	759	736	747	751	738	733	731	722	692	712	715	756	748	775	779	739	676	702	765	741	738	692	763	690	736	779	729	735	726	704	740	740	733	743	772	696	705	724	718	736	759	740	705	739	755	720	718	737	712	767	761	722	722	729	710	715	670	727	740	719	747	744	741	714	685	703	709	748	744	749	728	726	664	734	721	714	699	736	763	712	761	716	727	710	731	672	688	732	690	750	767	771	754	752	718	751	755	744	736	726	684	703	715	721	709	741	730	759	767	708	752	735	745	772	693	749	732	747	768	762	710	694	717	687	712	756	781	773	704	750	720	760	727	706	694	672	727	738	715	717	764	720	733	727	731	741	771	748	748	721	743	773	704	766	687	755	703	799	770	742	692	710	753	723	710	742	738	779	758	743	734	678	748	697	693	733	738	756	727	720	706	785	729	720	713	723	721	724	680	758	671	713	790	771	706	767	687	762	712	729	737	743	725	750	764	755	720	769	690	706	742	670	774	724	749	730	759	712	736	759	759	718	750	731	683	730	730	696	694	784	757	725	738	737	715	751	739	756	713	742	698	693	741	754	761	748	765	709	747	726	730	751	793	771	632	778	732	672	690	740	703	742	669	781	727	737	692	719	713	728	765	781	739	737	767	728	764	717	738	719	758	738	695	710	693	701	806	734	730	716	743	748	748	763	729	741	751	805	716	751	758	718	758	780	770	756	730	710	695	708	716	707	760	728	738	736	701	679	726	785	720	774	710	718	705	738	764	756	751	747	758	743	756	716	737	755	734	771	763	703	725	735	696	730	737	752	744	706	706	760	745	713	721	789	778	722	756	730	730	691	713	729	762	722	722	688	748	742	737	726	692	729	755	718	728	718	736	724	747	731	713	699	711	668	703	762	751	813	766	747	701	720	702	714	784	739	791	691	782	734	761	741	681	735	744	745	708	686	737	764	728	751	738	739	708	761	734	779	743	738	719	747	718	735	695	739	760	737	738	705	795	702	721	724	725	752	700	806	774	752	763	760	742	737	723	682	786	710	708	769	794	721	706	767	692	759	748	689	719	720	691	713	755	752	703	734	685	726	730	728	721	678	749	715	714	733	755	758	763	700	712	708	739	744	755	686	804	698	700	750	750	727	761	766	695	726	755	762	733	716	688	714	739	708	709	737	776	752	735	740	748	729	746	744	751	753	718	711	740	723	696	770	718	750	737	754
28606	11497	4826	2855	1599	1002	654	518	365	288	275	239	231	197	182	182	176	180	172	155	166	190	131	158	155	167	184	156	157	158	146	160	189	146	156	141	163	157	152	171	172	155	151	145	145	165	168	153	147	166	153	156	132	147	174	135	174	141	136	151	148	169	143	140	159	139	170	184	144	153	168	165	148	152	162	146	153	152	142	154	163	142	127	147	161	140	161	156	155	157	147	177	143	160	150	159	142	154	140	161	149	152	143	162	136	134	162	147	155	155	141	169	176	167	168	132	148	164	136	179	163	163	170	149	151	166	165	131	134	165	131	120	146	151	158	152	150	139	165	154	148	141	146	159	161	164	156	146	133	151	144	167	153	143	183	154	136	136	149	136	155	144	128	139	157	145	154	133	143	167	159	136	152	139	177	145	141	167	147	146	155	145	139	142	177	160	163	162	150	125	150	141	159	143	156	168	152	172	171	142	146	163	158	162	172	156	149	141	138	179	154	160	160	147	174	143	135	156	169	156	164	155	140	157	137	151	147	143	156	167	158	143	160	169	162	137	154	164	148	142	153	143	168	148	174	132	144	149	160	162	141	174	114	158	147	158	150	142	135	129	132	155	163	161	154	150	158	142	141	158	160	151	170	142	161	135	147	153	130	152	140	126	158	144	150	144	149	142	162	128	151	156	138	148	129	129	157	170	138	165	125	166	163	159	169	142	159	127	161	143	153	174	143	168	161	150	159	161	166	146	168	148	136	174	160	154	145	114	139	146	151	145	154	160	153	156	155	156	167	154	134	149	142	156	160	150	154	152	153	168	181	155	158	164	147	153	143	142	143	138	163	151	162	171	147	136	157	152	172	152	149	145	150	155	151	168	171	122	153	144	144	170	165	161	150	157	151	158	156	165	151	165	136	159	158	166	150	156	140	141	135	152	151	155	149	162	148	151	123	153	171	141	166	171	138	135	168	174	141	152	151	146	143	169	155	134	152	142	148	142	176	155	158	159	145	155	176	145	177	149	164	152	138	150	143	136	147	148	120	144	144	148	139	136	152	150	152	159	149	157	146	143	155	164	148	166	141	131	166	149	160	149	144	138	160	147	168	155	157	166	130	132	170	159	168	146	142	169	173	139	166	148	167	134	174	149	150	159	151	123	155	132	153	137	152	146	159	162	149	177	136	154	151	121	136	160	152	153	131	139	152	149	151	166	138	165	144	162	141	153	159	147	148	161	153	172	147	143	174	149	159	169	145	160	179	155	128	142	155	129	140	145	168	142	145	139	143	162	154	147	166	147	160	163	144	151	146	133	136	145	156	148	149	170	146	154	172	149	156	142	162	148	144	146	137	152	163	137	153	162	159	159	169	162	152	152	154	131	171	128	145	141	166	151	159	163	155	148	134	128	160	151	182	120	131	142	145	153	151	149	145	140	143	148	152	159	176	175	158	144	162	157	150	153	145	147	144	144	152	151	136	149	142	155	163	162	159	156	149	174	142	150	149	133	156	155	167	160	144	165	157	148	146	129	142	159	142	135	151	161	159	143	145	156	146	162	163	176	148	140	142	142	141	161	154	148	156	176	139	151	169	171	151	199	175	159	142	151	170	153	133	161	164	135	163	164	159	146	177	156	145	138	146	146	134	144	153	162	160	144	161	161	147	146	157	172	169	145	149	148	152	143	151	137	130	163	154	177	149	174	120	141	142	137	149	140	154	134	137	149	173	162	149	164	158	164	166	152	154	144	165	165	142	144	149	161	160	153	172	144	157	158	142	155	148	162	131	150	162	157	155	150	148	144	149	155	170	162	154	156	157	156	148	183	155	147	132	140	131	151	145	152	162	158	150	167	152	152	148	138	150	176	172	162	155	175	138	163	184	167	153	164	141	146	134	172	161	175	151	165	135	169	158	150	173	179	161	154	166	177	155	153	162	162	191	154	118	140	157	147	147	145	149	154	162	144	169	159	166	134	143	139	167	157	157	155	125	152	146	146	164	156	147	155	167	156	152	141	138	153	151	141	154	159	163	145	156	183	137	164	150	147	152	144	145	148	143	140	143	156	128	148	161	154	146	153	148	151	160	143	156	154	151	180	148	141	137	155	134	145	151	127	162	165	158	147	140	153	147	155	140	148	159	149	164	162	145	152	136	162	139	161	167	160	143	136	162	142	153	144	160	163	123	136	157	172	146	156	121	159	157	150	171	167	152	152	147	156	187	154	164	145	164	157	144	142	163	165	143	152	144	153	172	138	131	152	158	145	171	146	156	151	164	142	150	152	149	152	163	142	149	138	179	162	155	149	159	157	137	149	182	161	129	156	169	153	163	134	157	162	160	143	143	146	149	149	143	139	139	145	164	164	160	164	153	162	158	155	157	146	147	165	169	168	149	162	142	174	144	163	161	150	159	185	144	163	143	164	148	147	145	156	152	139	159	162	145	158	144	151	161	148	157	158	163	149	165	122	172	166	156	165	171	135	161	168	148	129	170	172	148	138	130	155	153	166	158	152	143	163	182	159	155	136	158	171	144	163	146	158	158	152	155	137	131	141	137	154	153	141	176	158	168	139	141	137	149	141	135	140	145	164	144	135	141	138	138	163	153	144	142	164	133	149	151	180	170	153	162	144	165	176	176	158	138	150	168	157	143	141	159	156	170	174	164	154	166	142	159	158	159	163	164	151	161	153	152	148	158	140	153	173	159	135	138	171	162	140	153	135	144	159	158	172	147	167	137	149	174	158	166	145	150	148	140	159	134	148	133	148	172	156	174	155	155	151	167	152	143	144	152	162	145	133	142	157	153	137	166	165	144	149	145	147	154	163	155	147	155	133	158	160	151	161	138	139	148	143	166	147	182	165	138	155	149	158	147	139	145	167	154	157	168	142	152	145	127	142	142	157	144	153	153	133	150	144	167	155	159	138	141	164	143	146	142	130	133	148	147	154	151	138	146	142	125	158	147	130	141	154	138	117	148	130	145	134	169	160	161	170	146	153	134	120	136	164	148	140	169	170	148	150	145	138	153	167	139	166	156	153	155	139	152	143	130	158	148	151	130	146	140	155	122	155	143	171	154	155	135	149	155	151	135	151	157	185	143	157	150	146	152	148	142	169	171	166	141	169	160	146	149	155	148	147	150	161	160	136	141	152	152	123	175	163	165	152	147	158	164	152	140	160	162	178	153	159	148	146	156	154	155	154	149	154	133	143	145	154	137	154	161	151	148	128	145	145	149	162	148	136	145	167	166	149	135	170	139	165	152	142	130	150	157	138	155	156	179	146	146	170	131	136	146	189	147	161	133	149	153	159	145	131	160	134	140	145	160	134	155	161	152	155	153	171	161	154	142	149	163	154	138	153	149	174	183	172	159	165	152	131	140	156	165	172	140	112	166	160	137	155	176	146	158	148	131	150	148	160	145	154	154	142	139	147	151	150	139	150	135	163	167	146	144	157	142	149	143	154	135	153	149	156	156	149	142	148	123	140	178	144	147	133	152	182	161	154
19543	8736	6881	7682	5767	4170	3014	2376	1874	1368	1295	1051	942	837	735	669	611	589	588	544	540	464	476	458	448	433	479	455	459	408	436	446	457	409	447	464	493	487	445	408	397	393	441	415	416	422	412	425	431	414	379	408	435	389	410	409	395	405	401	445	420	441	424	420	400	404	413	401	396	385	371	386	385	397	405	410	388	404	410	412	400	418	402	389	438	428	424	411	400	427	431	407	395	408	381	377	405	413	410	419	402	406	387	395	409	426	396	400	417	419	430	400	418	417	433	415	420	385	353	437	391	448	404	400	408	379	400	402	407	376	411	415	427	382	397	421	424	400	389	420	404	429	420	412	412	381	387	398	448	399	435	404	440	408	427	390	407	409	442	418	378	406	356	422	396	411	419	435	367	400	436	423	386	405	379	391	398	376	393	403	417	368	397	389	414	379	405	396	403	418	389	389	407	425	421	426	386	390	412	408	375	398	401	432	380	400	388	416	416	402	376	386	431	416	398	412	409	380	387	420	396	439	402	373	397	387	402	402	404	403	424	416	360	416	419	397	406	383	456	428	453	395	398	427	412	425	402	441	410	433	390	402	391	407	403	399	398	418	409	415	408	389	387	397	385	394	423	399	406	409	410	402	389	392	394	447	421	372	410	386	390	424	386	413	404	418	415	399	403	397	403	442	352	416	367	408	391	392	413	407	377	399	388	399	402	392	404	382	396	394	396	397	405	419	389	421	419	433	380	361	397	401	402	414	441	413	425	394	413	434	423	422	412	399	427	398	425	403	391	393	429	396	417	430	412	413	403	391	404	416	401	420	378	387	365	400	422	383	428	420	421	391	432	389	370	387	387	412	408	446	407	425	404	389	435	412	438	427	446	405	411	424	392	413	404	377	438	408	402	429	421	394	408	392	402	406	397	396	410	413	393	436	376	402	414	391	388	408	391	371	398	383	397	425	385	428	427	429	407	374	408	406	395	408	399	400	404	423	357	434	369	410	434	417	430	405	440	427	404	428	363	398	355	376	450	442	427	396	415	433	452	411	408	408	428	393	387	372	403	423	404	392	399	414	457	420	386	405	393	430	398	406	403	424	428	388	398	390	375	417	376	400	405	403	414	413	382	413	465	383	399	382	406	380	374	406	388	376	411	373	387	440	416	416	414	427	428	388	393	401	400	433	408	433	385	410	413	413	366	401	406	420	416	417	407	414	427	392	378	413	449	386	411	408	400	383	431	393	400	424	419	401	432	433	437	422	457	378	403	385	399	394	376	410	453	390	402	401	409	383	415	425	383	366	386	441	427	418	393	400	382	400	406	388	391	440	373	409	419	411	386	463	396	398	394	399	420	413	405	379	409	372	413	440	397	429	415	394	389	405	408	382	403	418	410	420	401	374	407	426	393	424	436	396	401	411	422	384	408	352	405	410	388	395	385	393	383	401	419	429	435	384	377	389	419	381	375	383	401	412	405	442	414	421	382	411	324	413	403	393	414	412	385	375	378	429	389	413	412	427	364	400	412	371	402	419	396	406	445	384	397	398	363	414	405	407	403	414	471	445	393	387	370	428	396	380	374	404	369	364	377	383	403	439	427	388	395	430	366	402	381	391	386	445	391	407	402	406	419	401	408	401	414	420	396	417	412	408	354	435	406	397	385	433	399	418	390	444	367	424	418	374	382	430	407	441	423	447	406	416	401	412	414	391	373	394	398	417	449	397	409	373	379	389	404	407	390	417	385	383	379	413	412	429	391	417	431	409	424	397	426	377	398	419	395	397	391	402	412	364	368	425	407	422	407	363	394	426	375	406	399	407	426	376	413	381	424	384	406	421	410	400	416	368	391	396	385	438	372	397	426	386	405	399	392	395	423	395	410	407	403	388	402	442	387	394	379	385	407	397	368	439	366	400	395	421	399	435	398	399	440	419	413	387	408	455	391	340	398	403	440	420	390	435	400	394	428	429	430	412	417	426	391	393	407	422	409	411	403	434	360	353	400	395	371	411	397	427	428	416	423	381	411	415	409	410	387	362	414	439	383	436	435	359	390	415	404	380	393	388	430	419	399	414	401	387	414	406	407	384	413	405	436	386	400	409	434	398	399	403	431	409	383	399	426	420	394	378	407	392	413	370	383	412	397	384	410	424	427	405	438	441	411	391	423	419	411	398	399	429	413	437	406	436	407	421	407	390	386	390	393	377	401	384	386	378	402	400	422	401	413	405	424	384	410	391	425	422	400	400	425	409	442	395	408	430	408	448	416	431	387	446	416	390	437	438	412	410	399	375	394	410	410	387	372	426	389	412	449	417	399	420	433	416	385	430	424	367	429	383	400	399	412	451	404	422	414	427	426	396	361	371	386	419	406	385	423	426	450	382	396	395	382	399	408	385	422	402	407	409	379	383	381	381	393	397	408	425	403	394	406	450	375	396	388	413	453	414	418	381	394	432	405	424	404	375	426	370	374	390	399	368	436	368	434	369	401	417	402	377	408	410	399	423	389	395	426	393	428	438	414	413	426	408	377	399	362	393	420	391	386	403	419	373	424	364	394	388	393	421	371	387	395	411	386	388	402	445	402	369	395	382	404	413	407	378	387	396	413	418	391	450	408	392	445	370	425	430	434	424	398	398	434	391	438	390	404	400	395	427	424	411	404	403	381	393	412	432	383	409	402	418	401	373	388	406	439	397	383	423	420	415	366	397	392	392	418	412	397	377	406	436	392	430	404	374	393	377	399	383	412	438	378	457	394	372	444	439	419	385	456	377	445	413	408	392	436	381	374	418	422	422	398	398	438	410	374	430	397	428	394	405	387	395	417	440	417	425	429	418	379	397	449	401	422	404	368	411	421	402	421	405	409	412	383	403	402	429	383	394	408	423	419	375	414	394	352	414	376	391	397	367	420	394	389	387	416	402	417	392	430	436	418	395	370	409	415	416	387	415	405	407	415	404	419	408	422	394	397	423	387	408	406	357	402	418	429	368	380	393	385	388	405	410	380	419	419	402	432	417	384	409	396	413	411	431	423	408	423	378	416	419	419	345	393	402	413	369	408	381	408	377	390	385	432	391	387	424	402	442	419	391	381	412	438	371	368	422	363	410	407	396	443	379	393	430	406	403	378	388	375	383	387	408	399	405	417	380	389	429	376	379	379	389	379	388	382	396	419	416	393	393	399	440	404	393	444	400	456	407	378	413	419	397	405	361	455	390	393	414	364	407	436	415	453	397	425	406	383	429	399	395	437	451	394	418	403	399	422	380	409	408	403	366	426	403	427	387	404	356	375	412	421	368	427	381	375	390	396	378	404	405	425	397	419	386	403	388	395	431	409	426	388	390	447	406	459	421	380	405	422	397	418	414	393	392	439	407	415	414	402	404	388	400	401	393	419	388	410	392	404	424	413	426	432	402	381	389	410	408	429	404	396	402	424	419	384	391	404	444	405	437	391	393	389	407	409	407	403	399	404	412	400	432	394	405	407	426	408	376	394	434	377	377	428	398
8094	2357	1701	1393	802	623	493	426	418	370	354	339	334	349	330	312	331	292	324	330	329	321	324	340	326	327	310	321	353	311	281	293	329	285	322	337	304	318	323	302	311	330	318	308	299	335	329	349	350	329	284	310	292	333	301	354	360	284	328	344	338	282	335	354	319	322	322	326	307	322	307	300	351	289	309	332	334	332	314	312	317	324	323	310	318	307	312	307	323	339	345	296	274	305	331	316	338	311	356	350	309	324	293	292	318	304	313	300	369	290	286	283	293	301	309	319	334	379	291	305	294	316	302	346	321	351	304	297	306	350	284	305	350	356	332	360	293	313	315	328	333	328	331	314	332	333	301	292	335	347	279	319	310	283	336	308	307	311	331	299	310	347	327	322	355	314	304	278	332	289	318	316	336	314	327	337	327	334	300	317	316	302	286	306	323	308	325	348	332	328	306	318	329	316	329	350	310	309	295	301	337	326	335	305	326	301	309	341	331	325	328	320	333	280	310	331	324	295	304	319	358	308	296	351	296	327	325	333	320	375	336	338	299	290	304	351	314	329	327	331	318	312	348	331	315	339	316	295	363	337	290	312	359	297	306	329	296	330	324	290	268	325	309	279	307	298	286	284	325	337	329	317	325	298	353	313	309	349	323	331	347	329	303	346	322	349	350	341	321	290	294	338	327	343	348	347	346	325	309	323	300	297	291	336	333	325	336	295	311	309	306	324	328	351	320	293	283	285	318	350	303	292	299	331	374	298	348	297	293	320	318	306	320	303	324	296	291	338	327	323	289	304	351	345	307	335	333	310	295	289	333	348	325	288	323	295	284	315	341	346	326	336	300	328	300	304	351	323	316	354	320	318	302	308	329	349	334	301	305	317	314	288	298	340	298	353	304	310	346	314	293	305	345	341	307	318	317	309	346	306	309	342	319	357	314	318	345	298	307	333	326	288	300	318	298	331	316	310	327	292	311	321	302	333	351	328	311	332	318	321	352	355	305	305	323	315	329	328	300	289	352	321	315	317	295	328	307	330	309	333	339	319	328	301	284	304	315	335	326	317	275	304	314	339	274	324	332	321	301	330	359	329	274	307	306	302	368	320	289	308	332	269	297	290	323	302	344	345	319	309	310	351	322	322	334	340	326	310	329	287	296	331	336	306	326	296	298	309	331	329	312	340	311	329	319	321	356	293	316	360	321	314	366	317	322	317	339	325	325	313	318	317	349	316	350	325	299	340	327	340	316	307	317	316	341	335	339	316	315	321	270	283	338	330	305	316	312	312	307	304	343	307	328	336	356	293	295	296	301	349	321	329	332	355	341	299	321	324	319	336	299	308	303	293	349	327	328	327	332	318	295	310	331	298	315	297	319	325	297	296	328	346	325	310	317	347	322	317	327	352	371	315	336	275	329	309	320	285	321	331	313	279	316	326	332	373	326	349	345	312	309	300	329	303	303	334	317	314	317	301	322	335	317	345	300	341	347	336	322	340	336	317	293	314	343	319	356	319	314	303	342	325	285	291	350	318	309	302	353	308	313	351	330	349	341	321	299	337	302	314	314	306	340	287	289	310	331	297	335	305	310	295	325	323	305	302	321	296	299	319	326	323	314	322	284	337	310	329	306	332	323	304	331	322	318	342	357	317	356	340	294	325	315	343	326	304	314	332	303	323	323	293	353	328	328	287	332	317	299	321	303	334	320	334	317	307	334	313	330	347	311	312	324	329	307	309	350	334	321	286	339	298	327	327	320	324	291	344	331	323	324	322	345	337	299	329	317	288	316	330	357	300	317	328	339	327	329	350	301	304	337	320	313	309	315	359	311	324	331	299	322	290	310	316	348	352	291	330	315	303	314	338	314	337	305	328	312	304	354	340	347	319	347	316	318	317	321	312	319	305	298	336	315	312	342	324	319	315	314	315	314	326	324	325	341	321	305	306	300	324	322	337	336	318	290	306	324	329	320	311	307	285	343	332	355	327	298	306	325	300	297	326	332	317	346	299	274	327	342	334	323	335	317	298	314	334	323	334	296	358	305	274	312	320	321	316	316	285	316	347	311	309	329	333	333	340	320	308	336	342	335	285	342	326	337	309	354	332	323	322	314	306	325	313	311	299	316	341	314	336	356	368	334	333	320	290	329	343	315	341	287	311	319	332	295	338	337	308	331	330	345	310	336	335	326	280	298	319	322	343	318	323	310	311	328	324	318	352	343	278	329	334	305	324	299	344	312	346	268	306	308	336	351	304	329	336	308	302	333	320	316	323	320	289	324	345	305	301	359	331	290	338	300	335	278	298	336	332	315	318	314	297	298	335	317	339	336	307	330	350	307	312	303	325	313	329	314	341	335	321	312	310	307	327	335	353	339	322	306	322	305	328	343	316	316	327	324	287	303	310	310	352	302	316	317	323	324	325	332	302	303	291	306	333	314	315	317	320	334	353	283	325	327	298	300	340	330	294	314	311	290	303	318	319	300	284	318	300	327	326	299	311	286	328	335	292	332	305	292	334	316	325	321	327	349	317	323	326	350	345	295	343	324	304	308	317	339	340	297	284	321	346	342	349	329	339	320	303	326	355	287	326	294	312	340	336	327	318	316	321	300	320	325	322	317	305	314	329	330	338	308	324	312	294	318	369	319	308	316	311	336	325	305	311	279	305	326	295	313	304	312	314	316	325	317	325	324	302	292	330	329	335	297	342	345	282	329	286	293	320	338	355	341	316	331	339	336	344	311	302	297	316	303	331	331	316	345	343	273	321	339	309	311	289	320	314	323	326	319	317	343	319	325	320	318	323	348	327	326	311	319	310	315	299	316	326	356	360	318	299	320	279	293	349	328	324	286	354	346	317	348	299	332	296	345	337	348	307	289	296	326	320	330	312	342	327	336	316	275	300	328	306	344	286	322	297	303	301	324	321	337	305	321	295	309	284	319	308	315	335	277	305	352	300	348	323	314	333	307	346	355	310	326	305	330	303	354	305	314	291	331	317	325	318	312	338	340	328	338	312	328	314	323	320	339	285	314	315	343	304	311	322	317	360	336	320	363	340	343	333	292	320	329	335	310	313	322	333	311	326	321	320	321	318	315	303	315	312	298	318	316	304	298	326	298	298	320	332	325	330	310	313	301	341	326	344	336	273	315	289	333	327	308	341	317	292	307	315	312	315	326	320	324	361	299	325	321	316	306	322	327	311	327	315	363	321	354	312	315	285	308	301	306	315	328	305	304	308	293	281	302	319	328	350	312	328	314	346	334	286	357	301	318	326	320	301	335	309	302	349	311	321	310	320	310	335	337	302	348	326	324	312	310	302	322	322	292	290	332	300	347	333	292	289	312	327	350	309	350	303	332	318	307	342	309	354	329	337	330	331	324	344	283	331	325	305	333	333	311	334	345	301	312	318	300	312	310	313	319	355	338	296	320	319	366	284	293	314	334	308	293	342	283	319	307	350	310	351	323	333	321	315	349	309	362	341	322	346	270	307	290	315	298	334	318	319
6533	2727	3547	3984	3014	2319	1833	1336	1144	1115	1027	1027	935	922	855	867	899	846	832	825	799	832	818	785	820	806	815	836	818	784	784	821	798	802	801	815	809	792	793	810	815	824	808	786	845	841	812	839	811	808	819	762	798	801	837	818	807	773	767	789	794	844	801	861	827	842	773	767	794	783	784	789	806	761	782	833	810	793	801	774	790	814	835	818	748	769	788	794	802	774	779	800	881	826	831	795	824	815	787	836	864	824	821	852	845	792	779	851	824	843	756	812	810	807	817	797	765	755	798	801	785	795	800	806	824	797	770	817	836	788	780	778	776	735	818	765	781	813	793	831	823	809	777	790	740	761	813	820	752	834	781	851	830	760	801	804	775	836	848	787	811	838	821	771	834	830	779	769	801	809	782	835	794	834	761	835	824	804	812	766	782	758	813	766	787	789	792	799	827	761	808	820	813	806	800	803	877	805	783	805	755	781	774	810	789	807	797	831	775	838	765	776	837	851	795	809	790	790	808	785	795	808	793	808	778	855	784	797	789	756	800	808	851	835	770	812	789	804	817	829	795	770	786	818	802	802	813	770	787	812	744	778	798	838	770	846	789	804	786	769	803	791	814	772	826	840	797	881	810	809	820	794	822	803	777	832	800	787	773	802	782	778	770	785	788	782	801	778	800	792	797	827	838	783	836	773	803	783	823	769	790	799	801	835	815	787	779	777	806	794	813	738	812	754	771	782	822	820	753	828	805	852	791	791	819	773	779	831	800	846	816	811	791	786	768	838	767	807	822	849	757	798	826	837	788	786	802	828	793	808	762	789	836	815	769	772	796	810	756	790	802	787	781	734	813	818	799	805	753	806	782	806	872	848	758	851	781	782	823	844	830	807	859	824	794	798	839	766	781	770	780	813	764	798	792	808	804	842	799	834	804	790	768	823	820	802	772	809	848	817	779	825	812	851	818	807	801	795	796	768	818	844	811	813	815	794	807	826	823	799	784	825	764	805	795	798	846	829	835	860	842	768	770	827	803	817	816	791	796	798	841	836	832	781	820	787	745	773	842	760	819	788	799	819	852	755	754	818	817	819	812	821	784	795	784	807	769	818	782	798	842	745	802	821	768	781	766	823	829	774	818	783	812	816	844	823	811	786	782	787	799	812	823	820	782	808	753	827	800	787	830	808	791	809	799	805	762	747	787	805	781	791	829	860	836	829	857	787	817	770	794	847	829	808	808	759	766	821	727	787	800	798	791	764	749	772	753	809	820	776	777	837	766	782	782	788	797	835	763	759	822	799	788	806	787	785	795	793	838	789	791	789	795	788	803	773	763	786	810	835	791	804	803	850	801	800	808	811	829	847	803	724	824	825	743	820	787	792	788	765	812	753	765	801	751	832	778	797	795	812	783	831	812	771	800	814	813	802	736	749	772	772	792	821	821	789	786	817	808	831	812	788	765	806	830	803	805	788	774	759	806	809	802	785	786	790	786	784	812	818	826	865	810	798	847	781	795	802	790	801	832	764	808	812	793	788	762	830	792	797	833	802	750	801	779	770	794	762	812	811	835	778	813	843	764	811	864	799	777	812	823	779	821	828	809	838	829	783	761	806	804	795	764	820	827	768	797	817	840	850	796	828	824	800	770	810	743	811	752	820	798	814	795	794	821	777	775	836	827	802	855	797	732	833	818	789	788	822	786	798	775	800	845	764	813	809	781	798	814	765	773	810	830	844	776	805	843	798	787	777	868	761	775	851	786	756	758	759	843	772	772	834	845	821	764	792	811	814	847	779	798	856	807	820	781	787	793	771	821	794	844	810	820	806	747	764	824	791	774	812	821	825	791	793	783	795	798	865	835	784	806	786	771	873	817	724	814	753	802	772	748	803	791	789	833	824	795	814	803	826	782	763	757	827	788	782	801	806	801	759	822	780	836	821	808	814	794	857	829	837	798	821	831	747	800	811	818	870	811	752	792	767	793	807	765	817	817	787	768	794	788	757	808	788	805	792	822	767	819	825	772	830	740	747	792	789	837	791	827	821	754	763	756	774	750	813	814	783	800	792	783	802	755	775	811	821	817	785	822	809	810	824	793	808	794	798	813	815	826	813	820	842	811	828	791	782	784	773	832	790	781	798	812	772	763	798	827	779	796	820	790	778	833	808	802	791	744	773	755	799	812	824	767	812	780	842	818	826	756	767	814	755	864	792	790	885	771	835	830	817	783	808	792	817	808	784	798	805	780	799	773	763	781	780	780	750	825	837	822	768	782	857	806	826	844	758	784	814	844	815	768	846	773	731	802	807	809	776	814	763	798	790	801	807	824	779	815	830	798	747	745	818	827	787	802	798	784	801	829	788	801	760	813	828	797	798	793	760	820	817	809	832	801	780	793	827	802	743	832	837	728	796	781	826	768	838	810	761	813	835	780	867	842	821	798	786	788	817	786	759	781	787	815	742	805	808	790	788	769	823	787	802	809	784	824	846	823	788	813	803	772	818	773	843	815	767	809	806	846	776	846	842	803	786	765	855	768	850	806	782	793	798	811	799	837	798	761	831	819	830	814	800	740	810	788	804	772	823	806	795	806	747	795	793	862	848	838	816	812	834	817	800	785	765	809	761	815	793	887	785	764	771	790	830	778	830	788	823	824	781	754	780	796	761	806	796	822	790	757	741	785	838	841	808	801	778	758	810	760	773	747	820	824	789	821	808	825	807	790	784	816	819	890	801	803	851	806	812	836	763	773	768	814	787	865	796	788	789	754	758	775	785	718	778	851	783	765	791	790	806	765	836	789	811	768	779	793	788	774	782	849	833	732	823	818	788	827	780	866	795	746	790	836	821	825	780	815	813	841	803	834	808	775	802	813	745	802	778	794	788	840	825	766	806	861	764	840	791	788	844	775	779	826	783	866	771	801	823	827	818	868	782	845	783	758	774	823	791	767	777	809	796	791	778	804	784	762	802	803	816	823	763	820	787	848	825	835	768	835	799	753	829	807	822	816	804	811	794	806	803	803	795	797	801	804	833	811	824	792	811	785	786	771	812	810	852	847	880	831	774	768	840	781	800	782	803	766	759	812	806	764	797	818	807	814	797	793	812	818	863	737	779	786	790	784	777	815	845	783	790	818	808	850	818	760	747	780	802	770	791	796	756	763	769	842	808	819	819	801	711	784	798	791	804	771	796	783	792	792	771	792	779	820	826	812	831	798	807	814	798	776	780	867	789	748	773	772	797	819	811	819	867	820	778	748	854	784	870	847	828	809	773	806	819	781	807	789	793	804	787	820	835	781	768	844	722	807	789	850	802	776	818	746	750	798	835	790	817	833	802	859	818	839	847	843	830	782	801	772	770	817	781	806	796	758	754	814	803	851	769	778	793	809	771	782	785	833	800	828	840	827	792	741	866	782	773	792	820	818	767	800	806	766	818	795	826	754	783	743	823	793	828	789	780	839	812	756	802	766	837	807	826	787	839	847	789	804	843	825	802	799	768	806	747	852	771
19651	6629	3076	1889	1121	722	560	492	421	401	358	362	346	342	340	312	296	292	311	280	278	289	303	269	290	282	324	301	313	296	332	270	283	250	285	300	289	278	307	283	271	287	297	280	253	255	287	271	273	269	285	288	279	274	265	288	326	277	266	286	263	280	299	281	284	285	283	291	253	309	294	276	293	280	268	277	288	294	289	306	319	263	308	298	289	286	270	314	284	272	299	302	271	278	304	287	295	269	280	310	295	311	277	290	249	276	276	274	289	282	297	243	306	254	295	358	296	274	271	292	299	302	266	275	304	304	290	284	297	274	309	298	290	310	294	278	288	285	273	304	320	282	286	271	292	324	244	305	272	268	296	288	287	288	316	285	292	283	284	245	316	293	297	298	288	299	292	297	289	298	286	288	296	315	267	268	300	296	310	278	285	295	299	315	283	264	295	301	258	259	303	291	270	296	276	275	260	269	300	273	266	303	305	262	263	281	317	298	272	304	315	294	290	284	296	277	311	312	304	287	284	320	281	316	265	282	290	314	272	281	287	268	251	273	299	323	307	297	276	288	273	287	287	276	298	274	298	279	273	319	278	288	290	276	261	265	278	308	280	291	312	292	309	287	289	321	261	277	273	311	307	312	255	312	303	296	289	259	281	261	253	290	304	283	292	290	276	313	291	264	283	278	309	261	267	280	310	296	279	306	297	277	315	264	273	286	279	272	297	315	297	282	299	310	300	284	270	286	278	280	281	290	320	264	281	281	249	274	281	271	273	286	279	280	302	266	305	256	289	281	305	279	290	307	262	292	276	301	285	302	298	295	297	293	280	299	308	277	283	275	258	281	305	275	279	264	266	290	284	268	270	277	271	277	288	267	295	300	298	304	256	261	288	289	282	265	266	278	269	306	272	295	282	272	269	268	296	311	284	273	283	320	300	303	292	303	279	294	260	276	302	262	284	282	236	284	257	303	263	266	270	301	274	271	243	311	293	302	295	274	297	276	273	267	272	274	280	268	315	311	261	276	292	312	271	297	283	294	321	304	255	258	293	292	276	278	278	304	289	303	273	295	300	310	315	279	276	283	281	285	264	283	302	276	269	320	285	247	277	298	290	299	265	284	268	258	239	278	257	265	278	291	273	283	316	291	247	240	282	298	283	292	264	291	245	292	311	300	273	260	331	278	300	271	297	286	318	295	287	292	290	286	287	243	282	250	278	285	297	309	299	280	259	283	285	280	334	284	287	314	269	272	280	302	265	293	271	300	261	281	319	298	295	272	273	293	271	298	305	292	288	271	255	280	283	301	288	335	299	291	312	280	285	296	300	302	285	277	312	286	280	248	311	278	241	296	293	260	272	306	276	291	280	287	300	286	304	313	297	288	254	296	254	278	286	309	317	276	285	276	259	298	270	270	264	285	294	315	284	295	256	283	298	333	305	291	251	307	273	282	313	299	314	297	307	301	315	279	280	296	292	312	292	268	321	294	295	288	298	300	264	306	290	285	270	250	289	271	282	293	271	287	286	304	320	279	279	302	295	283	274	294	280	284	310	312	283	285	293	299	283	291	281	270	287	307	279	274	273	309	325	282	304	271	293	263	303	292	282	314	298	288	269	276	262	268	248	298	285	297	276	274	292	288	293	302	292	295	296	308	278	258	334	272	271	309	253	270	283	295	277	270	310	301	263	315	288	291	270	296	274	304	275	278	288	317	283	284	280	274	289	309	276	287	286	268	280	284	289	285	278	280	279	279	279	263	303	277	277	273	281	286	265	265	254	267	292	309	263	288	281	265	278	292	301	298	279	283	286	264	323	272	270	265	279	258	308	295	309	284	291	293	313	276	288	282	285	277	266	273	283	305	284	291	235	261	289	257	281	298	311	271	306	289	289	281	258	297	291	249	307	278	290	323	285	307	270	295	321	292	325	313	300	274	277	270	307	283	261	295	303	287	332	265	272	303	290	268	305	262	274	289	294	287	269	250	321	304	276	277	262	290	257	274	268	290	320	309	292	268	268	287	311	270	278	239	261	261	287	282	293	293	270	275	271	304	297	305	276	278	267	264	305	294	282	302	272	296	278	279	281	292	269	236	262	290	302	294	288	286	279	294	298	309	289	274	270	267	292	290	281	304	298	301	278	264	261	302	321	285	285	291	289	310	263	304	320	261	274	273	242	281	319	292	300	295	260	285	300	291	298	289	274	288	316	298	276	295	294	285	277	293	291	261	274	286	249	286	274	287	301	308	301	282	295	291	319	304	281	289	276	279	285	274	277	281	304	260	273	320	288	277	307	291	283	259	267	305	270	269	269	282	304	265	297	285	265	318	312	306	264	295	276	268	266	285	280	297	313	298	297	288	268	296	291	288	302	292	292	266	297	303	277	292	275	283	285	286	311	289	283	298	310	307	301	283	319	278	310	301	281	266	287	283	286	291	321	296	296	269	272	282	276	276	288	270	271	265	303	289	251	258	335	290	275	294	325	263	276	306	312	280	288	280	267	301	320	297	279	246	291	281	283	261	296	299	260	273	291	290	316	284	276	308	281	267	286	298	291	293	267	333	290	292	273	292	297	291	298	322	270	289	293	258	305	294	294	309	281	251	290	275	288	267	258	282	286	293	319	291	286	323	312	247	286	305	290	261	264	273	282	296	259	313	266	280	285	254	246	294	268	280	293	291	279	334	275	276	310	303	293	271	280	273	281	285	290	268	303	260	263	287	282	283	261	295	298	290	283	282	274	275	282	252	318	262	291	283	314	287	310	297	290	314	303	293	278	281	261	291	290	267	296	273	281	292	267	283	289	280	287	290	273	276	275	267	314	259	282	288	320	289	266	297	273	316	308	262	273	258	308	298	279	287	313	263	276	314	231	274	292	281	270	259	299	305	316	263	270	299	308	240	285	276	311	286	306	306	285	287	281	272	270	277	315	273	262	281	294	298	269	282	300	267	276	281	293	275	299	282	294	280	275	292	286	290	268	272	273	274	320	296	263	287	272	282	294	301	271	309	292	310	289	266	273	270	300	267	313	314	277	261	268	284	287	316	283	270	297	291	291	292	271	269	265	293	295	287	305	295	239	282	294	268	265	297	278	242	272	295	287	304	280	281	240	267	302	274	294	290	265	297	282	312	292	277	307	279	284	294	266	270	292	280	301	264	271	292	318	274	294	253	290	269	303	301	262	320	251	308	290	296	300	287	246	271	284	310	307	277	258	313	241	310	307	291	322	275	303	293	291	270	303	313	292	270	278	302	281	253	305	297	312	285	312	286	294	286	294	275	300	269	269	283	286	286	291	296	277	287	288	275	271	283	262	303	290	260	266	282	294	263	317	285	304	294	289	297	290	263	284	251	282	269	260	312	289	292	273	255	264	267	293	272	288	283	310	250	267	282	316	257	259	261	253	282	312	347	278	293	299	269	288	242	249	273	282	285	253	307	283	283	324	294	306	298	286	297	288	306	290	272	281	284	287	251	278	277	283	273	289	289	335	281	290	268
14972	6176	5349	5894	4317	3113	2360	1728	1433	1283	1114	1027	1083	954	901	874	858	842	791	766	808	768	741	728	747	752	799	773	768	730	748	720	753	741	738	710	753	727	699	762	736	687	722	723	727	683	717	699	742	684	719	723	699	718	754	729	757	699	677	719	692	729	711	729	760	700	699	748	728	711	670	711	699	755	730	702	704	688	706	744	744	716	713	742	742	694	705	727	686	695	675	685	669	724	695	737	663	718	703	728	691	727	720	742	726	703	665	744	688	695	653	743	666	720	696	698	693	721	769	715	709	708	675	664	747	741	728	698	692	737	733	745	731	754	709	733	721	715	693	708	734	709	710	723	649	736	735	706	688	715	726	696	718	723	719	678	703	755	697	750	680	664	700	747	718	715	713	699	739	650	708	753	673	774	750	693	724	698	689	748	724	732	740	744	700	719	706	707	736	710	730	663	696	669	732	729	735	748	701	713	706	720	770	742	670	669	722	692	731	700	734	705	706	751	700	697	709	675	710	690	733	752	696	635	732	763	709	719	681	709	687	668	747	763	727	740	686	709	731	733	724	723	753	708	674	675	766	734	666	700	722	706	706	702	735	670	753	708	687	744	707	700	743	676	717	683	692	698	692	681	760	661	675	725	700	699	738	658	744	715	697	700	715	707	763	716	697	693	720	713	692	702	730	731	671	716	730	737	706	713	647	722	724	694	703	697	732	710	685	682	687	753	686	686	723	704	753	714	750	708	741	701	665	730	688	713	703	796	742	758	717	707	736	734	713	709	777	734	701	728	702	693	727	674	667	718	717	750	650	727	713	718	710	705	749	762	696	713	691	730	699	674	717	727	758	719	754	698	700	729	754	751	696	727	687	699	708	720	691	692	711	710	697	721	729	733	732	731	697	739	665	692	745	733	731	663	707	727	698	671	725	706	727	686	745	724	693	707	721	658	690	681	702	690	684	762	695	704	691	727	705	725	723	685	700	682	688	707	703	758	675	714	670	741	707	671	726	672	682	705	733	708	709	748	653	683	715	724	707	647	719	710	718	785	751	717	759	682	693	705	726	691	719	740	772	777	661	726	700	707	720	716	717	758	751	700	689	730	757	723	690	665	745	739	737	685	719	688	706	761	717	719	778	675	682	753	723	745	717	704	744	726	715	704	738	775	714	698	709	682	711	697	766	676	724	710	686	741	711	718	707	701	749	685	673	677	692	761	743	683	691	745	696	737	696	666	724	726	671	758	753	747	700	748	767	690	700	754	715	691	715	666	686	711	721	752	679	728	695	722	737	721	713	719	697	750	690	713	756	713	714	651	673	689	709	760	689	762	722	767	731	716	736	726	733	718	694	738	668	722	781	713	748	714	672	702	689	728	713	743	727	692	737	687	721	711	692	735	708	713	728	752	738	753	718	697	740	678	693	720	688	757	745	705	704	676	727	728	684	709	769	745	662	744	722	721	762	710	727	690	712	699	693	734	724	724	695	749	697	724	660	715	677	718	744	776	743	683	725	699	731	689	715	725	719	748	721	731	668	730	726	771	738	740	688	687	692	728	751	727	713	722	679	694	714	683	749	729	733	748	730	709	702	726	708	656	674	700	713	738	675	697	713	670	745	676	719	690	712	710	732	697	697	741	663	753	702	703	685	672	708	704	730	751	708	722	737	698	745	742	710	740	695	675	718	696	723	755	718	716	738	758	704	716	766	705	735	722	735	744	733	732	654	722	730	712	714	691	713	705	706	688	720	766	689	716	680	705	661	745	736	710	673	690	748	757	723	733	722	709	773	728	695	725	752	697	710	777	725	735	703	713	721	731	695	677	704	712	730	707	715	753	702	755	682	718	736	710	709	666	753	696	745	696	705	722	696	696	688	719	716	711	764	719	707	693	708	713	731	697	719	720	731	707	715	690	714	711	693	700	740	731	701	682	704	697	708	708	733	706	724	707	696	731	706	696	695	699	723	735	673	698	740	732	698	727	719	702	686	741	763	769	715	705	720	719	693	758	724	695	672	727	748	660	709	695	721	765	698	711	707	672	741	718	692	719	697	696	693	687	686	698	688	688	691	708	745	780	715	719	711	704	702	730	723	680	651	758	751	696	723	752	698	730	739	700	696	686	691	697	736	708	670	731	748	769	757	704	733	708	716	741	680	676	695	748	770	706	733	702	718	732	684	694	729	729	685	656	645	684	730	694	705	706	716	726	723	657	674	700	694	690	699	678	770	742	720	750	733	728	686	761	717	696	735	741	716	693	737	723	707	696	707	689	703	698	708	747	719	691	725	752	692	741	689	717	683	706	741	693	720	740	673	687	769	709	694	709	707	697	733	694	709	727	762	755	730	717	696	728	692	702	736	748	721	660	706	721	697	764	675	724	709	691	750	760	689	682	721	728	748	700	729	776	708	747	750	715	697	734	761	734	750	690	726	718	747	679	740	683	725	725	717	673	726	746	743	719	735	739	723	708	712	669	686	676	715	707	710	755	692	710	691	708	710	722	711	734	709	735	682	724	677	726	707	717	678	705	731	687	694	687	705	708	716	659	732	680	710	709	725	734	744	694	707	727	726	692	739	743	696	715	714	678	756	717	741	710	719	715	739	739	713	739	711	681	669	695	696	710	740	723	696	737	716	755	719	709	706	675	716	723	743	696	681	677	715	750	723	646	759	746	674	704	717	668	747	691	719	712	702	704	733	729	719	669	698	753	720	639	721	709	735	696	668	675	747	707	718	728	700	693	666	715	701	729	721	714	723	748	666	726	730	681	711	700	753	721	737	687	696	717	710	707	728	706	769	708	685	723	757	722	720	716	699	736	741	763	722	749	724	694	732	709	744	734	740	712	718	762	739	736	740	689	708	725	753	736	747	705	692	722	718	728	734	751	739	716	732	740	713	707	728	708	685	726	747	745	699	748	719	679	727	690	732	710	681	719	705	733	735	714	723	728	705	774	742	724	740	684	727	701	700	730	709	712	770	709	690	749	689	746	750	701	676	736	732	683	737	708	707	747	704	709	697	738	699	760	718	723	709	714	695	665	740	743	708	726	728	699	728	700	711	705	710	752	697	737	698	693	695	738	746	703	712	771	696	726	723	676	701	807	735	699	669	735	715	747	701	688	719	740	703	714	705	733	693	700	687	747	717	659	713	701	710	745	698	782	697	729	695	715	754	721	723	718	722	705	688	673	704	702	711	752	760	677	707	662	717	692	730	762	718	719	709	702	710	743	724	730	719	744	717	693	699	722	731	706	688	709	687	709	717	700	721	688	687	698	702	687	721	672	668	720	709	732	711	743	726	691	702	681	749	708	686	730	698	723	717	752	715	719	718	716	763	674	717	714	711	680	697	727	740	699	703	696	761	750	698	708	756	714	721	721	723	720	710	736	728	709	674	735	785	732	687	726	724	712	700	712	752	739	712	699	697	722	710	717	775	680	708	661	683	752	697	648	749	706	719	739	728	684	715	755	744	731	741	701	734	726	721	785	696	730	753	743
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
