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
338574834721	338574835282	338574835832	338574836382	338574836932	338574837482	338574838032	338574838582	338574839132	338574839682	338574840232	338574840782	338574841332	338574841882	338574842432	338574842982	338574843532	338574844082	338574844632	338574845182	338574845732	338574846282	338574846832	338574847382	338574847932	338574848482	338574849032	338574849582	338574850132	338574850682	338574851232	338574851782	338574852332	338574852882	338574853432	338574853982	338574854532	338574855082	338574855632	338574856182	338574856732	338574857282	338574857832	338574858382	338574858932	338574859482	338574860032	338574860582	338574861132	338574861682	338574862232	338574862782	338574863332	338574863882	338574864432	338574864982	338574865532	338574866082	338574866632	338574867182	338574867732	338574868282	338574868832	338574869382	338574869932	338574870482	338574871032	338574871582	338574872132	338574872682	338574873232	338574873782	338574874332	338574874882	338574875432	338574875982	338574876532	338574877082	338574877632	338574878182	338574878732	338574879282	338574879832	338574880382	338574880932	338574881482	338574882032	338574882582	338574883132	338574883682	338574884232	338574884782	338574885332	338574885882	338574886432	338574886982	338574887532	338574888082	338574888632	338574889182	338574889732	338574890282	338574890832	338574891382	338574891932	338574892482	338574893032	338574893582	338574894132	338574894682	338574895232	338574895782	338574896332	338574896882	338574897432	338574897982	338574898532	338574899082	338574899632	338574900182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21712	4996	4775	3699	2298	1477	1086	881	675	510	467	358	356	311	266	251	275	256	260	256	233	232	219	243	190	231	201	202	203	205	217	222	215	177	201	201	224	224	202	217	215	201	198	195	184	175	175	215	194	185	197	195	165	179	192	175	186	197	181	170	184	207	184	155	196	174	169	187	191	198	202	190	191	188	220	195	194	181	171	206	196	195	179	170	197	222	192	206	190	199	189	173	202	206	197	203	171	175	189	223	210	184	192	182	179	167	194	201	224	206	188	176	185	197	180	210	182	183	161	185	197	191	190	204	198	202	182	209	190	191	198	197	192	186	218	211	187	187	185	169	170	178	189	188	214	214	211	191	190	187	175	197	213	204	210	182	193	171	161	189	193	203	199	224	216	183	184	200	188	176	183	196	188	173	188	187	204	192	186	233	190	183	199	173	204	195	199	201	202	192	201	182	185	185	191	198	173	197	191	181	190	170	189	175	205	169	206	229	195	199	198	178	175	201	197	174	190	184	202	186	181	191	176	176	189	186	190	171	181	185	179	219	192	215	204	192	187	200	201	171	199	179	186	213	194	225	190	204	199	214	199	176	236	218	177	189	207	151	178	196	200	203	222	188	204	199	191	207	172	174	176	177	188	196	212	206	170	199	189	187	202	202	223	199	184	192	222	187	221	213	185	188	206	195	191	190	177	205	192	164	219	198	189	213	217	205	202	181	182	184	209	193	189	188	190	193	210	200	195	189	187	194	173	171	180	188	192	209	217	190	193	196	197	183	212	196	195	181	198	198	193	198	177	185	210	190	205	209	202	181	194	205	185	204	211	201	200	186	190	192	196	194	189	189	190	204	195	179	203	210	179	156	176	185	181	226	180	206	200	189	195	182	183	208	177	208	189	162	199	199	187	167	184	203	202	202	200	212	208	193	202	184	186	198	206	190	231	211	182	195	168	206	182	210	179	169	194	198	175	210	201	172	169	190	203	183	188	168	168	194	197	186	178	178	197	203	197	192	206	185	196	188	202	203	196	207	206	207	217	189	177	190	186	179	192	203	205	198	189	190	200	192	204	198	189	211	211	211	183	178	204	205	189	187	209	190	199	194	205	183	168	163	191	176	189	205	185	193	209	181	176	196	202	193	172	178	174	178	195	226	190	198	212	201	178	219	181	201	187	175	175	224	202	194	203	207	197	167	172	201	197	200	216	186	191	206	201	189	166	197	177	196	206	200	177	181	198	190	187	205	181	183	211	202	173	181	215	196	172	173	213	197	202	203	182	186	192	156	184	194	194	194	222	210	212	199	197	201	202	184	225	204	183	181	188	192	190	213	179	198	177	192	209	212	196	208	215	214	196	177	196	190	199	185	177	201	188	190	187	213	205	200	175	199	176	218	203	190	173	205	219	191	179	186	188	201	184	203	231	194	195	190	196	228	204	178	190	189	181	180	168	187	189	187	202	212	178	180	187	209	197	195	190	208	203	219	179	197	167	195	177	190	189	183	211	181	172	182	205	190	183	178	241	201	183	191	201	196	181	215	199	186	189	178	202	198	207	184	193	183	184	192	181	197	219	165	178	193	172	204	203	200	190	191	191	182	211	183	180	184	198	181	203	215	203	217	192	196	195	182	188	181	186	182	202	200	164	182	205	165	187	222	207	198	192	185	196	232	175	209	188	189	198	188	203	183	170	189	179	200	187	180	177	219	186	177	195	171	188	194	190	193	186	187	197	210	216	186	185	200	172	210	208	186	204	181	187	207	189	189	209	180	190	191	200	195	203	227	224	188	189	200	192	198	190	195	211	152	195	179	180	201	211	202	181	184	205	181	190	224	199	192	194	217	200	184	213	185	182	178	199	179	175	206	210	187	219	190	215	221	193	197	215	182	189	177	202	190	190	178	184	165	189	201	191	209	176	198	211	179	175	212	185	191	195	197	220	191	194	164	182	183	198	162	208	187	181	175	220	187	194	184	173	188	191	182	179	179	221	189	188	206	175	194	185	182	203	191	194	206	217	194	178	187	209	182	172	189	192	182	189	195	184	201	173	182	195	191	184	189	219	194	160	193	213	192	181	172	192	169	201	181	185	205	180	213	200	206	192	195	205	171	212	199	215	196	177	170	198	185	169	197	194	163	196	192	200	199	187	221	190	194	206	205	178	223	217	188	169	193	189	201	225	199	203	164	211	230	201	204	191	179	176	182	197	194	164	189	177	216	180	216	166	168	200	193	205	210	168	186	207	178	198	184	193	198	187	204	224	194	181	197	210	179	205	197	178	189	184	182	209	174	184	191	206	225	197	179	201	178	170	195	213	192	190	195	186	193	169	204	198	186	176	195	202	200	217	198	203	189	183	175	195	202	190	155	168	193	185	195	186	205	204	207	189	183	186	202	182	172	183	191	198	170	167	187	181	189	192	180	212	171	186	210	190	201	170	203	215	183	188	165	194	215	183	217	208	190	179	177	241	188	204	200	199	166	178	164	208	193	200	191	232	168	197	177	174	193	199	199	209	209	239	204	191	187	212	199	211	198	189	213	201	218	191	183	182	176	190	183	178	207	178	172	185	170	171	195	197	179	188	210	198	187	195	175	192	226	184	190	193	186	194	218	197	205	179	196	187	184	186	193	184	165	228	200	182	195	190	208	187	186	179	190	229	159	216	166	191	193	174	229	172	191	209	179	185	193	197	182	184	216	205	203	171	225	192	177	195	187	183	195	182	205	210	201	206	187	185	197	178	191	172	176	173	196	174	184	185	192	185	191	168	183	198	178	190	172	196	182	193	190	206	213	217	213	183	181	216	202	181	200	173	192	196	192	180	172	178	182	197	195	180	207	178	186	202	181	193	194	194	197	195	177	194	201	214	221	184	203	206	210	176	202	172	185	197	188	206	190	196	180	181	194	191	192	180	193	220	181	203	186	194	209	181	185	189	208	185	170	202	182	198	181	199	199	178	180	208	201	202	209	188	217	193	202	197	181	182	187	209	193	183	180	195	167	205	218	214	199	175	200	199	204	191	190	182	192	186	183	171	180	205	192	174	195	193	195	189	191	216	188	194	185	191	190	200	214	207	190	178	217	205	140	209	210	184	204	171	188	178	202	206	168	192	213	181	205	169	202	153	180	167	158	193	196	206	208	180	204	190	185	195	216	219	200	207	203	196	188	208	182	196	181	215	181	210	187	178	186	192	217	186	181	197	181	214	161	218	187	184	189	197	195	220	192	206	186	197	202	199	180	188	172	184	173	175	194	189	178	204	173	186	208	182	200	195	188	172	196	204	202	184	228	220	198	179	186	191	216	193	189	187	181	186	194	224	196	174	204	199	175	191	176	187	182	193	216	198	175	193	178	190	189	170	201	193	173	157	185	195	215	169	182	171	212	189	161	203	174	182	210	201	191	185	170	183	195	209	191	183	192	185	180	188	217	217	176	172	191	188	188	193	213	193	208	188	203	192	207	183	185	188	176	184	188	202	190	208	202	192	163	185	192	174	172
13624	4096	9615	11173	8911	6439	5062	4320	3306	2555	2244	1729	1435	1293	1158	1023	943	1013	995	993	945	835	792	710	692	764	852	748	744	742	648	632	631	645	622	578	637	538	625	537	594	588	557	548	588	531	473	519	535	530	589	499	506	497	516	475	499	516	514	550	495	511	503	465	512	534	505	525	478	516	502	507	518	521	467	521	516	505	543	511	459	485	509	461	519	504	496	510	470	538	470	503	483	469	489	492	480	493	483	511	481	537	534	488	517	505	498	508	496	520	494	499	502	491	504	478	482	536	540	482	479	495	509	492	542	501	483	526	507	487	489	482	492	517	489	480	491	465	481	489	526	490	497	516	487	511	533	501	482	486	507	472	491	492	461	509	509	498	481	513	521	478	475	466	496	475	450	502	486	487	455	459	525	486	524	501	510	507	469	501	475	493	475	449	505	511	525	493	502	482	501	525	448	513	476	464	458	500	522	471	455	495	506	539	547	548	473	512	490	483	503	526	498	474	511	510	519	509	452	556	499	469	498	516	476	484	512	460	483	465	479	500	456	470	531	498	518	507	467	507	472	490	482	467	464	498	476	455	496	488	500	514	541	504	467	524	534	518	538	473	476	529	463	478	489	518	496	476	496	498	537	506	505	518	465	464	516	503	506	514	496	498	533	468	481	484	526	467	485	518	484	478	504	470	477	480	552	486	482	479	533	493	481	509	538	481	477	518	502	480	489	513	505	503	471	501	499	509	504	494	474	521	490	492	529	497	491	504	522	482	509	500	521	513	517	513	514	493	499	493	503	472	469	557	474	541	487	500	520	465	504	479	470	519	517	488	519	524	500	479	488	470	540	495	535	471	521	505	484	471	498	490	524	503	482	452	457	460	466	477	491	488	514	482	498	478	497	457	452	457	497	469	493	522	514	504	472	524	507	495	489	514	499	495	499	486	508	488	483	479	523	440	506	497	528	497	492	503	512	467	496	512	503	496	458	523	559	509	495	521	512	487	504	484	490	451	489	472	483	496	454	484	469	500	468	450	541	519	496	495	446	488	541	477	496	497	483	516	442	495	494	485	512	483	473	491	498	495	496	527	512	498	521	489	474	516	480	511	490	465	527	472	509	491	471	468	480	503	442	479	501	470	478	505	453	514	488	513	471	499	484	530	533	500	523	477	493	517	524	527	504	491	509	482	507	508	496	514	514	509	518	464	506	514	493	510	517	485	505	503	497	517	486	461	491	483	524	512	531	468	517	519	493	517	483	503	503	493	520	483	488	506	471	461	484	473	519	505	542	509	510	479	484	520	465	510	499	483	489	484	508	478	519	539	495	478	513	462	512	530	519	459	488	517	495	478	538	510	486	526	507	456	522	498	504	475	481	497	523	487	478	487	528	503	516	506	507	504	531	510	482	512	550	468	532	518	511	517	471	462	504	503	525	463	513	515	465	510	451	504	518	527	560	530	508	494	522	492	533	465	509	472	532	528	512	488	511	516	508	506	512	462	529	497	497	470	501	495	501	501	490	460	481	560	476	464	486	469	485	508	479	468	498	456	470	467	502	506	504	476	519	503	495	460	490	493	466	465	532	486	568	540	499	480	490	468	496	476	512	511	501	463	452	535	530	516	514	484	544	476	540	508	495	540	512	511	494	511	531	504	486	498	494	508	491	553	528	455	496	514	502	513	493	509	494	502	538	525	500	489	467	482	498	509	499	462	487	513	482	504	517	534	498	491	469	478	493	525	477	439	475	474	514	490	489	501	499	506	492	523	496	551	515	475	513	531	486	495	487	507	507	487	506	469	501	469	463	525	508	528	492	493	480	498	514	489	512	470	494	506	476	543	531	515	508	465	494	494	488	496	522	508	503	523	504	489	483	478	495	509	462	536	461	510	496	547	476	500	510	537	470	536	467	511	523	492	495	505	467	493	545	480	497	524	495	481	472	484	510	483	468	490	479	516	538	491	484	501	470	498	502	479	486	473	495	505	502	505	500	455	505	473	495	488	488	506	529	533	459	500	445	488	503	509	548	465	453	491	511	517	479	494	504	471	488	504	490	491	512	436	473	562	548	481	499	488	512	519	463	491	538	533	512	482	503	480	476	508	481	476	448	516	494	506	436	483	537	508	508	482	502	471	503	498	470	505	503	480	504	482	494	484	464	496	498	512	459	521	559	523	467	498	484	460	503	573	536	487	507	538	464	516	510	483	474	448	459	536	478	514	477	506	473	459	525	472	528	527	478	509	485	458	520	452	497	514	527	538	532	500	473	486	507	501	464	464	477	501	532	442	500	488	507	522	479	473	545	480	484	540	494	494	513	516	487	494	505	509	483	491	495	502	481	503	512	510	496	488	462	500	487	491	493	467	488	511	468	509	527	506	498	558	499	529	524	496	475	492	515	490	507	480	532	516	525	522	506	481	496	513	528	557	484	522	523	456	495	531	488	522	501	474	556	500	491	479	508	531	477	483	479	504	500	515	515	466	523	504	543	497	509	502	534	495	485	479	522	465	458	468	466	487	518	534	520	462	440	535	499	488	492	532	505	494	500	518	526	512	543	462	478	536	492	525	515	489	530	476	519	486	493	494	548	533	518	482	546	435	551	480	524	508	470	485	471	469	491	512	500	482	450	520	518	518	503	497	501	460	496	523	472	519	520	491	464	479	513	461	520	558	485	473	495	480	520	481	494	500	516	461	446	521	505	513	492	494	461	482	494	490	512	486	485	515	491	476	497	482	492	522	550	463	526	499	490	486	483	487	487	488	509	509	494	502	481	464	543	575	520	466	518	496	495	491	518	515	500	489	515	499	500	507	514	498	474	514	494	510	509	487	519	492	479	533	520	537	463	502	497	495	522	478	511	500	501	475	508	466	506	479	489	477	492	535	484	510	467	529	506	450	498	515	500	497	519	497	507	488	490	507	496	475	494	498	493	492	485	492	513	491	478	488	512	491	480	482	490	516	527	491	518	470	551	481	480	478	498	524	489	497	517	514	471	486	524	533	511	495	516	490	488	485	515	454	476	517	505	488	486	497	510	487	508	493	491	506	504	533	504	476	499	494	468	467	506	499	482	495	551	489	509	483	481	503	511	490	499	502	504	521	503	535	498	486	479	528	511	462	515	502	503	505	503	491	476	488	483	505	506	494	504	488	517	480	493	526	527	493	506	514	543	483	509	472	490	448	464	501	504	513	527	514	517	520	515	516	478	475	493	461	447	477	474	503	526	506	512	485	471	492	460	504	497	537	525	477	518	502	469	538	507	473	476	507	466	502	554	490	492	517	528	478	497	507	519	482	488	503	537	487	528	511	486	506	485	496	514	486	475	469	513	483	535	481	498	533	495	501	499	519	483	494	524	462	479	493	488	461	530	526	511	530	485	533	502	455	484	509	517	484	493	501	495	507	532	536	500	447	501	497	484	507	489	530	513	455	502	487	515	453	468	535	496	518	489	503	492	501	465	457	519	519	519	522	494	494	479	495	512	498	503	478	484	491	455	476
5206	1598	1905	1507	1104	791	662	665	506	468	401	459	441	398	406	365	394	403	401	385	396	323	377	371	362	360	377	387	378	373	383	343	372	389	359	379	360	345	367	328	364	381	343	334	346	354	351	344	343	347	354	356	358	346	348	346	349	354	391	358	393	341	362	326	374	359	365	388	331	368	372	375	367	327	381	358	397	364	354	364	379	358	397	354	314	344	378	394	318	384	325	357	337	336	351	389	348	378	366	352	338	366	387	389	369	341	337	348	376	369	355	368	354	362	354	374	339	349	333	374	350	336	376	353	345	391	322	349	349	373	314	381	377	352	389	340	348	380	339	377	392	371	350	336	371	380	400	379	348	333	363	353	367	401	358	326	356	355	363	316	318	383	372	366	352	392	371	329	378	346	349	370	387	374	346	371	338	356	337	393	387	366	363	324	362	415	344	384	346	370	383	395	375	362	386	351	391	398	338	347	357	369	361	339	360	347	351	334	338	383	363	340	380	349	360	338	372	366	331	358	367	322	350	374	373	356	359	372	348	346	381	366	369	378	349	382	352	361	374	355	380	349	361	364	345	332	355	362	361	376	367	376	367	354	357	364	339	354	325	344	343	328	385	377	383	387	368	373	381	377	372	373	335	308	358	350	365	358	366	397	339	336	341	353	386	365	319	328	365	384	372	369	378	365	357	364	354	335	319	386	327	370	370	377	380	361	362	350	322	352	352	366	357	369	370	345	361	343	368	374	363	355	353	324	380	344	340	376	367	335	365	389	378	344	360	377	364	353	344	370	340	367	350	403	391	386	324	311	362	376	380	349	373	354	344	322	335	355	364	385	347	339	336	376	385	341	338	397	355	372	370	321	332	351	393	350	322	389	356	397	358	348	356	364	374	358	368	350	344	314	387	325	363	361	342	324	361	392	357	334	345	378	341	347	381	339	376	363	368	362	338	347	393	359	359	343	352	344	347	328	393	365	333	357	351	399	319	393	382	367	359	353	355	372	339	347	355	360	393	339	344	350	320	361	337	373	355	352	354	364	325	320	362	353	348	384	320	405	353	334	379	358	388	387	351	357	377	359	347	382	382	353	363	347	364	361	377	327	313	351	363	343	368	356	337	365	342	368	366	371	370	379	396	381	342	346	370	349	345	358	339	364	326	384	371	334	357	369	330	355	371	346	357	347	331	391	369	367	374	354	376	381	339	335	367	378	372	349	344	347	345	353	336	342	308	348	369	343	387	405	372	372	353	347	351	377	355	381	324	397	357	367	355	344	349	373	370	349	372	327	363	326	366	359	356	353	363	337	333	360	346	337	368	362	327	375	363	329	383	366	366	357	321	384	310	368	357	372	352	353	366	347	357	360	370	363	373	358	360	348	333	341	332	351	393	352	353	370	356	350	356	352	352	377	379	368	370	378	367	329	365	384	360	378	360	377	368	366	367	358	337	393	315	372	334	379	378	340	384	359	343	372	369	351	345	334	336	355	365	315	342	342	369	367	345	357	370	344	365	354	348	340	307	361	341	389	362	379	343	333	349	375	366	362	370	365	332	349	336	354	364	333	399	360	378	372	380	364	343	379	370	355	372	352	360	393	363	365	318	338	327	340	378	345	336	324	320	342	343	360	338	319	369	326	341	338	327	327	391	351	369	358	369	346	307	368	392	386	350	356	371	371	327	358	384	355	324	379	327	332	348	374	376	388	376	321	356	357	340	394	368	365	344	322	340	359	362	387	372	343	339	319	371	359	333	343	371	344	334	397	346	389	382	380	347	383	381	345	357	357	336	378	360	339	358	352	357	335	368	363	356	373	338	363	375	352	360	341	360	364	361	353	345	376	361	352	394	375	359	356	359	365	356	355	353	351	358	360	366	384	346	402	388	372	374	339	373	310	346	337	373	371	381	338	334	347	383	322	354	369	353	366	358	363	359	387	391	351	374	331	344	332	382	310	343	323	363	358	355	368	334	365	368	336	334	362	389	352	370	370	385	329	370	355	349	326	326	378	347	349	341	365	367	351	357	351	372	316	391	374	361	351	377	339	352	372	364	367	366	428	352	375	354	363	304	340	354	377	361	373	391	361	388	379	375	388	367	377	380	392	368	381	356	348	356	334	324	385	342	388	375	359	340	373	335	353	364	401	382	347	373	328	364	373	355	361	368	383	359	358	289	392	321	327	366	356	380	343	356	340	334	328	373	336	377	353	370	342	371	386	356	350	374	339	339	342	349	380	353	347	354	362	400	377	371	341	312	370	344	372	371	357	368	350	354	311	344	329	339	367	362	361	378	398	359	330	368	356	344	370	380	372	376	333	380	357	351	352	368	346	366	359	378	393	349	355	329	355	361	367	326	366	344	380	337	358	397	396	363	384	347	366	328	363	370	403	318	367	354	355	359	376	309	379	392	373	330	338	330	339	378	343	364	356	388	343	339	347	381	353	384	355	374	334	378	323	368	352	359	352	350	383	333	390	372	385	357	333	341	361	366	361	335	384	370	342	381	353	390	357	342	352	369	363	349	356	372	352	335	351	327	334	333	364	346	355	369	369	339	340	360	350	358	331	378	369	390	347	311	301	355	375	349	392	404	372	341	359	349	325	377	317	376	356	335	373	356	367	374	365	359	390	367	348	342	340	335	377	369	348	357	356	374	315	376	367	391	329	322	388	337	368	357	367	358	372	346	383	380	332	386	376	325	360	340	335	360	371	348	383	383	353	358	374	324	362	329	330	343	366	359	364	396	356	361	399	361	386	356	362	345	338	347	345	368	345	341	360	348	336	359	350	367	365	357	363	369	365	363	355	346	373	324	335	364	373	349	344	397	357	353	342	365	345	343	358	376	353	344	345	345	340	361	380	391	368	307	378	393	331	375	373	363	369	354	373	423	345	379	388	370	356	306	379	355	386	387	382	348	386	376	365	381	328	337	376	375	386	329	334	378	369	361	347	386	325	362	376	385	359	342	352	309	353	340	329	355	330	317	372	355	322	389	391	347	376	351	397	335	394	379	368	361	392	387	358	351	319	387	370	350	355	391	357	352	340	327	353	373	316	351	321	357	370	345	301	338	367	346	397	384	358	339	371	351	357	361	331	363	333	367	331	402	332	302	368	379	349	372	373	347	361	337	353	380	368	349	342	340	344	350	319	350	361	351	333	393	375	339	357	365	369	392	340	327	343	365	361	361	338	330	361	391	336	335	384	358	365	352	347	323	365	360	393	348	359	342	363	360	373	379	353	326	349	352	376	365	366	377	362	370	373	333	378	359	399	342	316	370	364	372	365	354	392	370	387	335	385	368	369	384	351	347	352	363	374	335	354	347	376	372	374	361	388	372	386	363	332	359	370	359	347	360	364	347	329	344	370	351	340	348	349	354	327	367	366	362	355	364	369	387	387	382	343	321	359	331	353	360	386	324	336	367	330	314	379	368	373	377	364	345	368	341	324	365	385	357	350	365	344	383	364	324	369	346	390	355	360	373	368	368	316	351	343	344	355
4526	2334	4547	5100	3904	3027	2551	2234	1797	1518	1457	1184	1166	1079	1132	1062	1048	1066	1054	1069	1009	1003	969	921	964	873	961	1002	909	934	905	944	927	915	912	877	854	900	877	893	886	864	839	869	829	876	868	857	894	851	857	869	814	828	831	906	843	841	863	909	842	866	808	894	846	867	852	824	863	861	848	795	868	905	843	828	822	827	857	830	849	875	903	881	838	825	883	831	859	884	868	864	866	870	790	865	852	841	884	915	832	896	831	845	903	867	847	806	899	839	874	855	827	828	848	854	849	860	849	858	870	872	829	875	815	839	880	887	892	894	897	821	798	812	879	843	844	866	795	875	857	816	785	874	850	827	901	868	847	846	832	870	810	866	875	855	848	859	842	853	863	859	892	869	794	868	839	890	826	850	881	838	822	857	836	855	813	899	882	887	793	902	825	881	869	854	814	871	827	814	880	782	855	838	837	883	791	770	858	885	892	898	829	807	886	807	833	862	896	838	875	811	847	823	842	867	894	799	883	862	853	864	872	863	830	844	846	833	862	850	876	832	880	871	837	876	884	841	843	799	822	833	847	834	843	864	885	814	858	857	830	849	856	846	802	812	877	881	799	869	816	859	889	859	860	852	868	846	866	885	838	866	837	851	867	836	856	855	852	832	897	848	842	852	842	846	857	836	867	802	815	801	854	895	888	822	859	864	818	847	839	862	900	883	891	869	874	870	858	826	895	837	839	848	878	838	880	845	855	908	863	821	854	847	866	830	881	830	806	811	841	848	882	839	920	828	819	856	898	888	838	808	840	851	930	854	814	853	820	810	838	826	875	860	855	834	865	865	851	830	826	878	860	891	841	834	863	848	832	853	855	822	836	844	893	879	855	858	867	871	829	892	870	883	846	872	815	819	897	880	888	820	881	851	879	866	884	908	864	816	839	858	834	862	859	881	860	838	814	852	864	834	888	844	888	795	796	848	837	855	882	852	843	897	840	873	872	873	836	890	855	838	896	887	848	858	853	835	859	852	834	827	858	815	845	843	902	902	864	807	827	880	815	871	860	835	864	844	859	873	876	900	806	877	855	808	841	865	871	827	832	877	830	787	868	860	814	867	909	870	853	896	873	839	896	831	879	848	896	841	788	846	829	818	862	842	871	880	869	860	848	810	866	854	848	881	841	870	902	834	797	819	870	846	831	908	829	855	826	832	821	852	846	846	839	895	840	815	883	860	866	843	836	839	838	893	816	850	781	843	850	821	813	841	865	841	830	818	809	877	885	840	846	858	857	891	871	843	838	839	834	871	821	883	833	867	840	897	821	841	852	876	835	858	833	850	858	855	847	884	877	838	873	845	817	818	821	875	847	883	821	864	807	852	874	859	823	818	852	879	794	778	871	858	846	850	861	864	786	865	860	807	857	859	827	865	822	835	870	837	841	889	859	926	814	831	856	855	884	850	845	791	914	863	876	865	850	863	839	881	824	870	864	812	872	827	830	805	846	837	843	840	842	871	848	861	871	853	793	851	816	857	818	804	837	828	926	887	884	825	871	839	879	840	895	851	878	817	830	842	907	876	825	861	878	868	829	814	851	888	840	843	866	888	881	832	856	853	862	891	883	822	849	834	827	816	838	837	825	902	838	836	853	872	812	857	847	865	877	863	880	846	852	828	873	822	879	842	878	855	895	839	888	868	876	801	822	807	848	828	852	865	900	823	864	829	829	884	839	816	798	878	873	890	832	896	887	785	882	859	826	880	840	837	857	815	797	815	835	869	864	850	837	897	845	811	845	864	837	891	831	822	852	849	884	861	805	861	794	871	844	820	823	869	899	848	800	843	840	838	893	914	812	873	879	846	838	860	852	793	822	818	797	880	823	861	789	853	847	897	886	805	871	818	855	872	899	811	837	861	865	851	887	849	845	846	768	819	848	850	867	834	868	844	829	907	856	829	866	857	855	874	875	838	845	826	819	865	888	895	837	806	869	883	833	831	874	851	817	822	914	814	882	823	837	875	852	871	838	826	914	884	863	854	867	842	817	831	785	878	817	856	821	870	837	829	811	851	822	852	837	874	846	897	811	842	818	852	885	907	852	850	811	841	854	853	873	823	844	805	860	852	870	886	845	844	872	843	839	859	810	799	839	819	911	849	850	828	857	872	860	896	830	808	830	844	834	805	802	790	866	840	874	898	856	843	852	855	889	821	820	830	802	831	871	815	851	843	871	856	864	830	919	851	829	855	825	865	907	804	832	810	815	896	854	808	883	890	870	871	854	848	851	871	854	835	856	867	895	860	846	877	881	850	828	794	837	823	869	835	856	865	864	868	923	856	851	808	874	858	869	828	887	829	837	821	849	906	854	835	801	791	878	868	863	864	821	847	816	852	837	870	863	891	840	871	832	877	884	814	861	864	807	806	805	835	824	834	832	837	861	856	850	827	843	839	846	848	821	871	893	817	892	890	855	832	840	848	896	838	900	824	868	836	876	834	850	843	852	891	870	832	843	818	853	873	892	825	872	837	869	794	880	812	856	894	816	824	854	865	842	854	864	879	782	901	856	880	818	882	856	880	867	856	807	850	785	855	848	912	854	828	886	854	877	909	853	891	847	815	875	888	878	867	856	822	866	845	890	873	880	877	862	825	855	858	842	872	837	863	886	820	849	865	833	888	846	880	849	867	831	884	893	803	823	886	857	822	898	825	869	821	864	838	823	899	871	804	791	839	870	791	873	868	868	849	903	828	855	807	856	936	845	870	856	828	845	853	824	891	881	837	798	820	904	868	877	867	877	878	842	864	881	798	845	843	862	827	819	828	871	877	859	805	842	852	829	866	865	818	897	850	846	855	811	910	872	873	892	853	834	821	798	837	892	891	858	828	853	832	823	854	844	875	814	868	760	886	870	872	869	905	876	802	847	863	877	775	892	847	871	856	873	883	830	804	808	842	862	864	923	887	833	829	894	913	829	862	840	847	844	837	869	842	806	858	888	869	809	849	818	846	837	831	852	825	846	902	877	886	819	847	830	841	842	833	833	850	823	831	832	823	873	818	867	894	808	816	828	821	805	870	884	827	843	833	852	880	896	848	882	872	824	891	854	870	827	826	848	875	875	890	871	819	826	889	844	855	878	854	863	895	859	879	836	808	886	787	879	803	843	874	819	840	869	860	850	882	830	867	825	844	871	847	819	835	827	823	907	884	837	832	858	837	911	810	828	841	824	832	890	920	869	869	853	855	896	851	823	817	882	856	830	912	851	854	881	844	904	928	824	816	884	866	779	821	811	887	821	864	860	839	841	818	859	786	836	856	901	908	898	817	845	887	927	831	852	831	840	862	853	841	861	858	849	844	843	843	841	846	896	827	825	822	814	816	854	836	883	822	874	831	865	870	886	864	836	902	861	844	890	892	836	877	816	844	867	842	845	818	796	874	852	917	865	850	886	882	901	912	854	868	827	843	853	854	896	861	883	829	834	881	826	863	867	858	858	857	826	825	833	845	827	842	868	848
13538	3218	3229	2441	1493	1101	896	700	581	494	443	399	365	340	354	324	339	310	344	322	293	293	315	317	323	306	288	286	296	302	281	289	271	322	259	296	320	289	267	279	298	290	277	263	275	302	271	271	281	309	302	267	292	291	256	272	252	287	295	279	275	306	275	283	286	261	273	271	272	260	288	268	294	268	283	291	270	274	283	293	277	257	273	305	246	262	285	282	263	286	287	249	295	297	284	294	291	267	295	265	280	293	295	265	319	276	286	288	300	277	283	297	270	246	283	310	271	301	285	286	255	295	284	276	293	292	284	266	269	255	293	273	266	267	279	288	267	256	295	277	279	273	243	255	296	297	303	259	265	296	254	283	275	286	301	266	253	292	242	280	278	277	258	280	317	232	305	250	241	261	270	273	248	292	283	282	282	237	263	283	259	278	251	287	275	293	272	279	270	271	277	273	285	240	280	269	284	287	268	287	285	306	295	271	264	272	282	308	270	278	301	273	287	284	289	298	275	313	276	258	245	276	257	253	273	296	296	248	264	279	248	275	253	279	293	278	291	277	284	280	292	289	256	280	282	268	258	252	269	278	285	246	265	270	254	269	246	293	293	294	261	302	263	271	259	301	294	274	252	266	298	289	283	297	297	244	287	279	261	274	299	255	292	279	302	281	297	302	279	274	255	262	289	270	270	274	266	271	307	266	281	270	248	294	280	273	277	284	307	280	266	287	287	254	291	277	282	309	263	271	274	247	278	283	272	258	284	299	269	267	283	299	273	289	275	293	287	301	290	250	286	284	267	284	254	293	271	265	298	291	274	258	309	261	269	257	310	279	303	292	259	323	280	284	276	274	283	270	272	274	292	287	273	275	267	309	298	270	249	283	261	306	259	280	281	278	280	300	256	295	269	250	266	260	292	264	272	271	239	271	273	267	267	282	285	289	278	297	301	264	271	326	289	289	268	297	283	301	277	291	281	305	252	278	279	261	318	266	258	264	263	289	260	256	253	302	273	265	247	284	282	281	275	273	268	245	286	284	258	251	262	307	273	289	312	299	307	268	298	265	270	267	281	263	282	262	290	295	270	264	310	275	254	286	303	262	277	291	258	273	307	291	277	278	314	240	285	250	269	296	270	307	286	273	291	286	307	291	283	277	273	274	286	264	285	274	266	263	267	260	250	266	327	301	302	298	260	311	295	256	259	282	288	272	279	274	255	305	287	320	271	287	279	271	256	296	255	266	255	273	285	285	277	285	299	270	254	247	301	293	282	267	259	249	258	299	260	280	303	268	276	290	287	236	315	308	299	284	273	258	286	274	260	277	252	245	288	267	289	290	260	306	267	267	274	276	276	259	274	283	252	281	275	286	290	256	280	261	255	265	260	288	273	303	289	295	265	312	267	292	293	291	291	307	265	278	233	282	309	279	300	308	290	293	323	244	278	266	295	285	311	265	245	287	275	269	280	281	250	275	292	295	277	275	280	274	267	289	283	246	285	288	301	270	264	307	274	279	286	295	271	286	303	264	267	275	272	284	275	283	290	234	256	294	311	294	287	259	279	270	257	265	280	288	294	279	292	281	308	305	267	307	315	288	271	286	275	303	265	269	264	277	293	266	271	297	276	250	264	252	303	299	255	237	321	280	283	320	318	268	256	268	299	263	285	293	243	281	309	299	288	281	261	259	250	270	272	269	275	280	298	314	270	315	263	275	296	257	274	272	289	279	272	298	287	276	291	321	237	314	281	282	282	300	266	269	275	250	270	253	237	286	281	290	263	285	279	288	270	291	242	295	261	284	283	305	281	301	284	292	289	260	262	278	238	266	289	259	298	250	268	298	276	263	310	252	292	290	278	266	274	258	286	274	274	245	287	274	250	305	300	281	286	267	276	287	256	284	288	290	293	271	278	291	277	290	280	294	290	263	275	288	291	253	275	250	273	278	277	274	307	273	262	277	277	267	286	241	284	292	293	277	292	263	257	275	299	276	285	253	268	264	273	299	275	262	291	282	303	295	281	265	256	275	278	281	259	287	271	299	306	252	239	320	291	295	269	268	290	283	281	268	293	300	285	275	268	340	309	263	300	293	280	283	316	308	271	296	289	267	288	257	253	293	275	267	295	306	269	261	306	260	293	285	299	282	270	298	271	288	309	277	290	291	288	280	292	272	288	266	270	290	291	266	257	300	261	266	266	238	271	263	297	270	267	319	301	275	286	265	287	295	299	297	273	296	292	285	275	265	284	299	292	271	281	323	274	288	299	275	263	274	308	307	256	288	267	286	267	311	324	318	275	303	264	253	271	253	299	289	268	254	288	277	268	250	274	280	266	311	290	281	276	306	271	307	313	292	296	279	279	282	249	286	271	284	273	271	286	246	282	306	290	286	295	269	281	293	255	280	261	292	290	262	259	293	255	250	279	269	314	245	291	280	272	275	275	307	297	297	297	266	303	275	317	280	298	300	294	286	284	272	269	271	271	295	266	235	276	281	295	314	248	290	274	275	296	271	278	244	282	308	295	310	279	264	309	280	308	296	262	276	331	280	278	298	264	272	268	289	245	271	301	295	267	288	283	289	313	299	261	285	255	282	294	272	302	292	262	259	311	294	284	290	294	260	278	263	299	313	287	286	277	301	249	282	274	298	279	309	274	283	289	279	277	274	301	280	319	296	259	275	313	300	260	257	278	279	280	287	286	251	269	277	279	294	285	266	286	277	277	272	289	273	264	274	283	268	284	270	275	247	268	288	299	271	304	321	274	306	223	307	323	284	300	267	275	294	293	242	266	298	273	283	283	254	265	268	303	297	280	262	278	274	302	266	302	289	294	271	282	257	303	305	275	275	305	305	268	300	280	264	274	262	296	285	262	296	276	260	255	252	271	301	276	280	279	259	285	284	286	297	257	287	292	309	262	267	297	272	256	264	284	295	247	275	277	312	238	260	279	273	259	276	274	262	297	320	267	294	268	263	298	281	274	286	295	250	266	297	290	274	300	278	267	266	268	312	277	301	264	274	277	266	259	293	294	286	295	284	289	300	270	315	284	289	285	303	269	268	280	280	323	272	272	285	270	274	306	260	274	248	263	304	261	271	275	269	277	276	272	285	257	291	280	268	283	277	263	252	270	288	276	328	246	292	286	257	271	271	306	301	282	249	294	257	278	280	264	301	290	273	280	310	297	265	268	284	249	271	276	294	270	277	280	290	273	274	268	271	268	309	286	256	294	275	251	284	278	264	249	267	302	308	282	257	272	285	288	277	259	247	299	254	275	303	271	282	269	280	274	289	253	279	274	274	285	286	278	277	264	300	278	306	291	262	299	256	286	287	278	269	275	244	288	263	275	311	271	272	265	263	270	281	290	265	280	283	288	259	311	280	242	270	299	273	309	310	296	265	266	285	264	306	274	271	246	249	274	251	275	300	293	300	284	270	265	297	271	278	276	292	257	288	301	276	282	257	235	254	295	279	277	298	289	292	269	275	275	287	245	281	264	289	269	277
10601	3234	6848	7852	6166	4661	3720	3230	2510	2134	1727	1429	1305	1193	1171	1069	1038	1051	1048	1036	948	929	840	808	838	848	873	854	821	810	748	756	745	782	757	741	713	713	726	771	716	668	725	737	732	664	712	687	679	656	709	677	691	682	649	706	694	683	697	671	662	711	708	631	649	677	685	662	677	632	682	684	645	683	678	695	644	677	632	671	683	679	704	677	646	660	669	677	688	629	707	721	673	650	731	689	686	641	683	722	737	676	697	646	730	686	677	696	681	683	664	657	694	667	682	718	686	685	683	724	655	607	727	713	678	697	686	665	671	676	692	609	694	718	678	665	646	685	678	650	703	678	727	693	654	679	643	700	629	706	664	669	701	625	682	646	685	658	687	645	676	662	656	691	733	721	667	709	682	668	643	665	656	665	693	640	616	732	699	686	684	718	624	662	675	638	677	648	675	689	707	634	642	645	677	677	652	667	653	676	644	663	674	675	656	662	674	673	673	688	699	728	685	676	689	680	688	695	682	624	686	639	659	676	678	703	689	691	609	651	676	665	645	700	664	649	700	718	644	685	692	677	660	700	654	678	699	645	640	702	674	679	672	647	721	656	651	661	699	678	652	682	694	684	708	677	660	673	700	677	652	635	738	686	691	677	678	677	673	717	673	676	666	706	672	685	686	641	670	678	710	637	686	673	661	712	667	646	708	695	686	652	708	700	659	663	703	638	689	672	669	620	665	646	718	675	715	726	677	686	716	688	698	682	649	689	657	643	673	654	705	661	678	727	679	717	661	722	664	684	719	690	698	722	682	671	657	659	665	669	666	658	652	678	670	635	639	643	624	671	662	667	720	699	684	674	671	666	671	724	703	694	652	683	696	662	661	661	682	646	665	645	658	688	638	641	710	711	636	696	691	699	669	650	654	732	686	675	665	672	629	683	673	676	650	634	694	696	670	689	687	679	701	621	675	708	709	665	682	702	628	687	682	629	656	678	718	733	690	687	697	714	657	662	665	662	676	695	681	702	660	653	678	685	709	646	707	671	678	699	703	718	697	695	675	689	727	721	676	690	679	641	699	641	673	728	683	694	667	682	657	708	723	706	681	700	708	659	711	644	625	690	660	643	666	724	672	677	652	674	645	699	712	647	692	638	709	650	653	703	698	702	697	723	716	663	676	669	668	641	636	619	668	697	687	676	691	648	686	660	719	686	670	672	676	628	703	663	663	712	713	647	689	664	656	692	672	711	708	683	667	697	671	690	684	672	665	705	688	669	666	723	658	680	657	666	699	689	638	701	697	678	689	681	701	690	652	685	742	681	664	700	698	658	686	682	651	681	654	712	722	705	741	716	708	697	706	679	672	672	688	652	699	699	671	655	647	677	716	660	712	680	659	661	683	697	682	669	684	647	669	745	684	633	669	677	666	688	688	715	677	654	704	679	650	659	693	636	680	638	683	690	653	675	656	658	676	676	703	684	691	627	657	629	699	667	683	647	653	729	619	698	663	686	637	670	700	667	720	753	673	652	673	677	708	710	656	672	672	660	683	642	660	683	696	689	662	674	695	703	681	661	653	648	674	638	668	686	641	741	660	676	690	694	701	661	705	780	685	699	694	688	641	653	691	661	650	673	689	652	670	677	681	677	681	729	657	717	654	691	698	709	701	624	677	653	658	661	686	649	648	669	704	709	627	669	702	688	692	675	693	726	644	669	732	674	635	686	683	719	650	739	662	680	699	708	692	686	672	672	652	673	695	710	679	690	659	702	663	671	701	645	666	664	721	658	684	644	664	687	648	666	731	714	678	663	640	673	662	708	690	657	669	642	685	691	719	701	684	664	684	678	678	704	648	690	649	706	679	623	697	665	655	694	665	653	695	725	646	668	668	695	667	720	703	670	665	653	709	651	691	645	688	698	642	647	706	695	673	650	648	655	696	667	637	705	709	721	692	737	699	697	694	651	704	687	679	679	636	688	647	692	667	675	695	643	646	693	668	639	674	676	668	653	675	675	644	646	645	708	693	684	737	656	693	673	689	681	610	676	690	640	670	671	675	688	670	697	679	657	650	669	679	660	719	687	638	666	654	685	680	648	671	675	754	705	688	662	733	692	725	690	702	663	690	693	654	713	651	666	671	670	729	661	701	667	687	665	637	673	677	693	664	656	654	714	709	687	676	661	638	670	672	690	705	677	670	662	685	627	608	689	722	657	671	676	680	714	699	691	689	710	699	677	672	693	712	663	717	676	673	667	668	668	712	687	678	695	672	695	682	665	652	723	703	654	634	681	657	669	680	678	693	693	698	701	658	614	725	650	650	672	690	635	630	649	698	664	694	713	688	675	690	672	751	671	685	667	695	680	676	626	697	691	664	638	628	730	678	632	666	690	677	665	675	625	694	689	668	680	692	663	650	637	660	696	678	711	656	661	686	691	674	665	664	692	668	688	652	679	663	690	707	712	696	681	669	672	639	655	676	660	667	686	681	650	652	709	694	649	650	657	674	672	648	653	641	715	689	639	683	688	634	672	620	717	692	685	642	674	718	628	676	713	668	662	699	691	685	662	694	674	667	664	714	672	670	668	700	654	643	647	652	666	695	683	641	661	709	671	706	679	667	709	688	679	682	620	688	628	698	688	682	643	666	691	693	697	631	677	713	671	685	652	678	670	710	664	698	715	717	637	712	677	687	620	644	702	692	660	700	721	703	698	658	711	649	686	649	665	715	703	675	719	637	656	692	627	710	692	701	669	616	689	695	714	664	665	667	693	708	656	674	668	677	652	673	653	632	659	682	688	652	687	677	651	677	650	662	633	681	642	717	702	732	668	632	601	657	652	636	639	655	671	646	687	695	649	675	706	669	653	649	648	643	669	627	726	687	673	687	698	679	699	666	693	711	655	673	722	670	645	681	661	632	709	654	694	693	682	655	726	626	723	655	675	678	689	649	698	693	726	676	673	687	681	695	691	675	685	643	659	688	748	664	674	677	690	689	701	703	669	628	702	680	665	700	682	674	681	652	665	659	676	635	700	689	688	676	673	647	654	652	704	689	618	705	699	682	680	699	646	696	639	696	651	664	633	695	672	698	666	720	669	683	687	628	652	664	665	671	680	711	686	664	736	687	749	669	704	675	692	669	702	681	636	692	658	643	688	689	653	670	676	694	667	667	694	663	682	720	744	699	699	686	721	643	704	711	667	650	665	705	690	646	695	677	691	663	672	639	661	707	672	660	680	749	696	673	692	740	662	683	716	682	651	677	703	665	651	658	748	698	655	670	684	707	675	694	668	706	649	701	655	717	673	668	627	678	671	663	647	644	667	663	668	684	714	637	670	655	667	700	700	671	647	701	695	643	686	687	733	693	687	650	702	628	692	691	677	681	696	675	643	658	694	691	659	673	672	650	652	700	639	677	706	664	681	696	703	716	691	711	667	658	623	690	671	674	659	717	681	677	695	690	655	739	666	675	655	691	682	653	687	671	659	668	654	692	655	700	696	663	626	702	693
20940	4860	4312	3214	2278	1413	1043	838	687	522	425	398	313	270	272	255	286	266	276	281	235	225	216	210	188	217	235	226	188	194	216	197	203	180	218	184	199	179	209	177	205	196	177	192	178	186	172	186	181	204	162	177	189	178	184	170	193	204	183	181	195	170	191	200	165	176	180	168	187	208	177	208	182	178	191	187	205	176	166	178	178	155	169	197	202	213	178	187	187	173	165	180	165	183	200	171	181	179	165	197	165	171	178	162	196	145	184	188	208	186	192	198	161	146	229	197	177	201	185	182	172	181	189	202	186	192	201	168	203	181	178	158	182	165	196	178	200	165	178	197	176	175	170	202	195	175	197	176	184	193	169	177	166	191	186	169	216	184	202	183	189	183	186	175	180	201	209	197	190	162	198	174	205	183	182	200	187	202	173	207	185	189	174	163	186	207	176	194	201	192	190	193	186	191	186	180	200	200	194	197	200	176	179	182	210	168	178	152	175	191	208	208	182	185	179	186	195	193	226	192	185	191	151	188	184	160	196	182	187	161	163	177	169	219	204	160	175	196	165	180	178	191	170	176	166	190	180	168	163	159	201	183	191	162	192	193	167	159	184	186	152	166	182	194	181	179	198	166	179	176	173	148	208	168	176	196	168	180	199	205	178	188	181	177	158	170	153	173	190	170	196	168	190	181	166	166	176	190	183	200	166	181	220	197	224	177	197	186	180	183	193	170	183	194	175	185	217	170	170	187	180	185	209	171	191	174	185	184	173	181	187	162	183	187	193	203	171	184	178	172	167	176	195	172	166	177	163	168	203	173	188	181	183	183	180	176	159	175	196	201	188	191	175	180	188	213	191	188	187	183	186	176	192	198	169	201	175	192	162	222	185	169	188	191	180	195	197	183	157	188	195	166	171	177	181	177	159	193	181	210	203	200	184	186	167	199	163	180	193	209	179	157	209	168	170	191	182	185	183	145	171	198	216	184	203	178	171	201	184	174	186	166	182	187	184	170	180	183	196	172	191	156	217	175	196	163	189	182	207	175	188	214	136	164	157	176	178	173	183	192	191	170	158	178	181	194	183	161	192	187	180	169	183	185	170	183	146	193	199	171	186	197	171	182	216	204	169	186	168	177	192	174	213	170	160	185	189	173	185	214	191	169	181	185	152	161	174	176	174	188	174	175	178	184	186	171	193	187	199	167	202	215	196	168	172	177	142	183	186	181	187	205	189	209	211	189	177	154	175	190	178	173	199	186	180	188	187	195	198	181	189	174	179	157	181	174	172	157	196	179	186	186	189	180	159	196	185	161	187	162	194	182	162	189	193	199	164	197	200	184	190	180	173	197	183	202	198	196	193	178	174	182	181	171	196	179	192	177	182	208	186	194	197	231	185	169	205	213	170	172	178	175	201	172	193	185	166	176	180	182	199	181	179	186	199	176	180	183	190	207	196	193	205	181	204	222	186	163	177	190	179	176	176	192	173	184	186	204	186	201	195	194	198	177	179	209	171	210	166	171	144	158	185	180	170	173	199	205	182	195	200	183	176	189	175	191	192	204	178	196	180	159	180	199	201	170	181	177	201	177	199	167	170	192	181	181	170	161	169	189	192	165	167	155	176	180	189	201	195	199	182	181	190	190	200	190	168	183	184	160	211	176	190	191	193	209	172	199	175	179	204	166	191	162	166	151	188	193	189	190	188	206	183	195	194	162	168	188	186	190	204	180	156	169	185	178	173	181	175	183	179	186	169	164	197	158	164	185	176	208	142	178	172	175	176	177	187	193	168	189	203	202	195	171	179	202	187	159	173	209	206	164	177	177	188	162	204	187	182	172	170	186	193	204	179	183	159	168	186	166	177	196	174	191	157	168	191	204	167	199	180	178	166	159	183	172	186	195	199	181	183	213	174	187	168	167	180	203	195	180	192	190	195	187	183	191	163	162	197	174	184	209	184	171	184	167	211	206	197	176	198	192	174	195	184	220	167	178	155	172	192	199	192	179	179	167	176	169	175	194	167	181	166	181	198	195	191	185	223	193	174	182	187	177	217	204	193	185	205	165	176	166	212	204	168	195	185	199	203	211	207	173	158	176	198	193	187	180	199	175	162	183	182	161	185	195	156	155	182	178	183	183	169	203	180	187	175	191	184	201	188	172	154	194	187	203	157	196	179	180	176	184	167	199	191	196	179	168	195	178	165	201	196	199	180	195	161	185	181	180	184	193	174	179	175	184	207	175	189	168	191	184	179	179	185	174	189	176	190	186	194	176	167	185	165	186	155	188	182	187	166	198	202	179	190	182	193	207	176	188	169	190	191	199	207	186	177	185	175	181	191	203	173	195	191	185	189	174	180	164	172	165	150	167	187	199	168	185	178	165	191	193	178	164	183	163	169	201	205	194	192	206	187	194	177	189	216	180	175	181	202	207	181	154	186	176	173	182	182	168	195	196	171	189	202	190	158	174	190	189	175	210	183	180	200	176	213	219	187	201	193	187	174	198	194	177	191	177	176	193	185	186	184	181	209	166	199	178	164	187	154	156	198	157	171	180	188	180	201	190	190	184	226	185	158	191	164	189	175	158	180	175	179	174	191	181	191	167	188	169	191	176	192	180	189	185	171	182	156	177	149	185	163	183	169	181	190	194	205	191	179	202	183	168	188	217	161	184	192	195	183	173	201	185	205	211	196	186	181	151	173	167	182	221	173	212	167	171	158	189	151	181	194	161	187	170	162	188	152	194	199	184	188	161	196	171	188	184	171	180	215	179	186	193	184	202	194	176	195	168	190	188	192	180	178	175	154	191	190	166	189	176	190	187	187	185	181	175	196	190	165	176	160	193	202	179	177	196	197	202	191	162	182	172	172	180	170	157	176	206	203	189	198	169	184	179	178	175	198	179	197	194	197	192	197	179	190	179	170	171	188	186	193	199	202	189	188	169	179	187	188	173	184	176	176	190	168	222	184	186	192	186	195	200	178	181	191	173	178	192	194	179	159	189	180	163	198	180	186	205	180	190	181	200	175	176	173	183	186	166	181	220	197	174	188	184	156	187	177	186	202	205	201	191	176	210	192	171	167	213	185	169	163	183	208	210	201	188	211	175	185	196	185	171	176	182	193	181	186	187	169	185	185	180	171	195	202	179	219	211	179	195	166	172	196	189	175	186	198	168	195	185	192	171	193	159	199	178	215	165	167	179	173	171	186	192	183	210	184	167	189	185	168	166	175	186	155	177	161	187	183	159	176	195	179	168	182	142	165	176	193	209	173	171	167	178	166	183	186	200	194	174	191	179	168	212	193	149	160	192	195	179	176	164	191	166	159	180	173	172	207	176	174	211	180	171	172	182	180	181	173	178	178	183	194	179	183	182	201	183	204	194	206	163	191	181	160	188	193	165	183	167	189	176	153	185	168	178	172	177	185	214	186	170	174	189	209	185	178	185	180	181	211	198	182	186	172	174	196	174	193	167	169	193	167	178	184	185	193	171	158	179	158	192	170	187
13269	4025	8563	9945	8600	6342	4830	3954	3324	2491	2133	1652	1494	1291	1129	1057	1037	1047	985	1039	855	754	787	753	703	757	751	692	673	664	623	603	564	605	591	546	568	567	560	640	563	577	584	530	497	506	483	499	447	529	478	447	435	463	465	464	504	478	497	488	507	468	479	482	455	442	503	464	526	465	506	501	465	462	473	469	477	488	501	529	475	494	474	510	473	498	503	448	490	485	466	473	459	477	493	491	494	459	453	464	478	512	476	471	452	486	458	510	479	495	459	477	549	459	471	490	452	491	497	471	462	457	469	439	501	465	464	457	491	475	462	469	494	460	445	481	472	460	480	507	480	507	437	454	500	457	456	479	478	482	502	472	471	470	504	492	462	500	474	488	464	445	535	472	467	466	487	494	456	457	488	484	419	470	480	497	468	487	498	481	489	467	478	435	481	477	451	511	500	505	476	510	469	487	473	444	435	484	489	436	463	457	464	483	510	455	485	491	468	459	463	469	494	461	488	449	493	493	433	479	497	520	489	507	503	511	449	458	445	522	477	454	466	507	517	473	487	459	449	478	460	431	494	417	494	457	447	508	457	460	475	465	492	458	472	475	464	480	459	466	492	489	491	502	473	491	483	503	472	480	470	489	477	462	466	454	444	510	433	500	518	526	499	455	490	465	420	439	448	498	475	465	473	475	464	514	504	450	492	479	481	454	447	484	487	487	476	466	480	449	421	464	466	492	473	446	538	464	493	457	477	507	472	485	489	480	482	465	488	481	499	472	508	481	507	491	470	492	472	467	485	471	496	456	419	482	497	480	485	472	465	443	499	491	449	467	476	457	495	489	495	528	441	505	425	484	477	495	483	457	500	523	494	511	464	522	473	470	481	532	464	454	499	492	478	460	456	473	468	461	474	488	419	461	505	486	464	475	516	449	466	435	474	457	502	487	480	496	484	476	474	464	464	468	454	463	443	490	523	474	477	454	495	482	490	509	468	474	449	456	477	465	457	406	499	458	513	466	486	481	471	495	444	514	446	470	500	484	503	463	509	466	442	442	473	479	494	457	455	486	458	450	472	468	491	457	480	487	480	490	468	496	447	490	478	488	447	483	512	483	467	502	465	459	452	442	464	458	414	476	503	486	512	444	487	430	492	452	482	472	489	501	494	449	518	462	493	489	451	492	480	484	489	485	453	519	474	493	461	473	463	493	481	512	461	462	468	486	462	486	494	465	472	458	487	458	476	515	489	498	441	466	493	491	489	447	459	481	469	452	507	464	502	422	466	465	476	494	468	477	450	490	444	489	478	447	451	487	462	486	500	436	490	439	451	481	468	495	445	478	472	447	495	484	474	453	461	483	476	489	467	466	452	497	468	470	448	504	485	441	447	487	488	494	495	503	495	457	506	451	463	457	449	478	460	442	437	520	514	494	486	461	482	466	483	477	462	530	469	460	466	519	479	469	509	485	451	477	472	470	439	459	456	447	496	490	504	457	465	501	485	450	467	511	487	503	461	473	480	488	502	449	463	464	456	455	464	522	467	471	454	459	496	473	487	458	489	449	462	494	463	477	461	495	471	468	489	479	534	446	462	465	473	494	437	483	489	489	482	495	468	501	474	462	487	440	475	458	451	474	450	484	480	460	502	509	480	447	507	489	500	474	452	448	436	469	447	478	455	480	464	490	442	459	508	484	456	453	471	466	451	474	472	475	442	495	453	435	470	441	460	485	466	458	468	478	495	500	490	479	451	490	482	454	468	462	440	501	478	469	529	457	481	469	480	497	478	439	445	493	466	477	469	512	506	456	508	505	477	498	425	492	472	466	487	487	467	495	497	479	503	463	488	494	481	444	480	465	485	494	462	476	490	461	470	454	447	453	448	429	469	428	493	481	488	439	468	443	476	441	465	499	456	471	498	492	494	459	492	512	496	499	500	470	477	472	472	459	458	486	479	516	486	492	463	470	468	450	464	460	480	450	509	487	479	486	497	494	476	469	462	498	502	487	513	477	479	516	495	473	461	487	468	487	491	428	483	470	484	489	469	460	490	478	499	505	474	471	491	472	473	482	494	467	502	455	462	490	488	461	524	458	474	504	464	507	483	467	450	497	488	504	470	485	435	460	462	463	474	477	457	501	439	440	428	475	492	466	471	475	451	450	506	516	470	475	461	495	476	448	455	468	464	479	421	473	473	472	497	489	443	452	482	485	512	454	501	474	486	462	487	528	445	445	478	465	474	465	471	497	461	494	497	533	463	457	441	468	472	488	505	483	473	473	477	510	494	485	504	469	440	483	459	502	497	482	477	456	461	471	467	501	499	472	446	476	480	463	476	456	441	479	490	464	491	468	489	450	483	438	462	449	478	468	464	443	470	448	455	464	479	469	527	477	502	456	480	482	496	455	467	434	468	464	428	447	476	463	448	501	464	461	449	472	440	490	466	493	455	526	426	501	456	490	496	462	452	458	457	461	496	467	490	468	482	505	500	474	484	476	472	496	460	506	430	479	496	439	460	520	472	489	466	442	461	459	466	466	480	482	454	438	477	476	497	483	478	468	516	428	481	451	484	485	473	484	481	481	487	497	467	436	530	472	484	495	483	444	454	466	456	476	483	440	465	494	471	418	490	485	499	479	475	454	440	484	512	480	488	482	470	500	462	459	448	493	479	471	461	480	434	503	472	463	480	503	474	460	453	456	466	485	481	459	424	458	471	465	468	457	473	469	467	427	458	499	465	486	458	455	445	463	465	453	446	463	467	475	489	499	456	479	446	491	459	495	474	450	473	431	474	481	450	486	474	451	484	465	449	483	456	456	427	460	459	472	453	450	486	480	469	537	509	475	478	459	473	497	481	459	522	525	458	530	459	482	469	504	459	430	458	475	463	488	456	494	441	465	478	436	461	480	504	489	496	476	472	486	480	472	435	520	472	486	467	502	479	449	484	510	449	504	495	524	464	475	478	452	459	507	481	472	478	476	447	471	488	469	482	510	505	488	453	479	493	461	483	447	449	497	485	469	511	474	463	470	447	502	480	492	441	488	446	479	478	481	459	468	491	476	484	469	438	474	471	437	485	461	478	474	476	450	465	496	471	415	455	465	492	454	469	474	509	472	433	463	474	478	459	514	480	460	480	484	484	483	456	511	442	471	467	454	478	500	502	453	481	470	491	450	500	473	468	467	464	465	510	479	440	502	467	484	474	479	487	477	443	507	484	486	483	461	458	473	468	438	444	467	475	490	512	459	481	491	513	531	496	477	487	491	468	485	454	450	474	486	484	494	467	494	434	446	472	480	481	454	468	463	470	471	442	460	447	463	476	450	470	457	513	502	464	458	462	469	494	470	508	469	490	474	454	478	466	486	480	505	501	476	494	454	469	442	452	477	483	455	479	461	453	430	458	479	485	475	516	496	441	465	462	503	459	459	441	489	441	442	456	494	473	451	480	465	447	486	455	476	459	525	476	488	430	488	506	471	500	493	446	495	447	463	503	495	475	451	480	494
5422	1655	1759	1362	1014	884	684	538	527	492	435	416	409	375	385	359	419	355	372	375	369	344	385	368	352	381	375	397	348	363	372	306	365	367	363	365	361	375	323	329	368	375	359	353	367	335	368	354	379	378	391	354	335	353	362	365	340	372	371	319	352	351	368	341	331	373	365	357	366	326	349	362	369	340	341	377	378	346	403	330	352	320	375	356	327	355	361	354	312	404	350	367	359	351	343	341	337	384	342	347	345	370	311	353	343	357	356	380	351	342	344	359	330	342	361	324	355	320	357	342	314	352	341	354	327	369	375	381	403	354	379	328	329	344	337	309	357	351	338	360	342	309	402	368	367	349	357	359	363	346	370	350	356	347	343	332	383	374	379	372	354	355	344	342	345	351	378	382	376	366	382	345	349	362	371	360	339	356	340	327	380	334	338	356	351	359	320	322	381	357	337	334	333	383	341	384	354	338	347	348	308	406	358	368	351	361	351	353	356	341	330	388	345	365	346	333	383	359	371	364	353	352	355	332	369	371	356	361	376	360	326	373	389	343	344	362	333	352	346	393	359	346	391	358	370	377	365	345	364	320	341	366	345	355	350	341	332	364	352	374	367	346	345	379	360	353	327	345	338	344	341	319	334	379	337	375	359	338	324	374	357	327	336	342	340	339	329	335	350	366	334	369	385	324	340	355	347	301	367	349	352	368	385	362	356	381	359	345	343	333	360	331	352	354	319	377	353	351	358	342	313	352	356	365	376	370	347	343	316	344	366	384	362	334	360	392	394	330	345	327	389	342	336	365	360	336	305	356	342	337	377	341	351	343	337	355	340	387	374	364	334	367	373	376	359	392	369	350	346	338	315	392	346	357	328	319	368	333	355	359	345	340	323	356	312	349	352	337	390	346	305	340	354	337	365	353	359	357	357	350	339	321	347	373	364	337	334	361	341	342	343	303	336	368	341	353	340	342	362	351	353	360	348	358	350	327	349	366	361	378	343	365	325	365	359	370	346	337	334	319	373	362	347	308	333	376	365	303	333	343	340	342	320	357	380	378	378	345	326	368	353	334	353	351	369	323	350	365	371	362	352	346	323	370	313	345	330	361	326	328	352	378	356	384	395	358	347	337	355	366	324	347	366	355	346	354	318	368	328	333	384	368	329	339	305	326	302	346	335	351	333	358	356	332	374	335	338	373	346	347	351	371	386	335	339	347	355	340	348	369	366	383	375	391	354	361	334	342	338	368	358	346	368	382	367	371	370	361	320	357	352	365	368	352	351	344	340	388	315	349	378	364	335	367	364	350	348	352	380	341	355	310	382	397	342	379	370	371	340	360	359	343	382	368	390	321	319	374	329	359	328	355	344	357	344	339	381	391	331	330	348	370	345	341	376	361	354	325	344	346	349	325	330	346	344	353	321	350	354	368	383	341	353	329	361	367	364	349	386	362	350	332	374	331	354	362	354	344	346	350	301	337	375	352	316	343	349	376	374	334	381	352	339	322	303	367	345	322	360	329	358	339	397	366	339	361	362	322	372	335	346	342	358	359	339	341	362	366	337	390	313	364	371	346	362	352	345	346	345	361	368	330	387	385	358	363	318	361	374	380	359	353	372	382	379	372	366	360	364	367	327	351	358	354	348	344	403	353	350	324	344	329	340	368	330	347	336	329	339	333	344	342	341	359	379	327	371	394	343	348	347	356	360	351	316	344	355	321	340	342	312	361	367	324	348	375	340	353	331	334	352	354	363	339	346	349	320	363	353	363	329	373	326	330	363	367	386	330	358	382	383	342	370	398	340	357	370	340	382	326	330	361	359	350	349	385	342	350	368	388	351	352	360	315	351	361	335	385	321	349	360	362	327	356	376	346	335	350	317	373	360	333	320	344	364	342	335	343	387	356	324	329	326	345	330	320	382	327	367	378	337	351	352	326	352	326	354	367	330	353	329	329	336	354	336	344	350	344	343	343	373	327	320	356	358	354	353	336	363	317	352	325	366	329	336	344	374	341	325	361	344	369	344	383	332	365	381	361	358	346	361	315	328	366	375	376	338	341	369	397	355	329	376	328	402	341	370	329	322	336	337	360	338	388	317	347	358	330	380	351	363	382	361	350	325	350	341	343	386	322	356	339	359	373	361	367	375	384	349	370	345	355	317	385	361	363	326	387	347	345	365	319	344	362	309	337	353	338	347	329	316	370	373	358	382	373	351	334	350	358	336	385	344	332	327	354	331	364	354	374	340	375	366	319	372	351	336	332	337	375	404	338	357	372	388	363	333	358	355	322	333	319	336	321	400	371	347	326	339	377	365	350	376	352	350	354	322	360	373	375	368	358	377	378	375	353	371	354	369	335	336	376	322	370	358	354	327	372	343	365	379	370	335	331	348	312	312	316	378	325	357	366	378	369	331	373	392	361	344	341	343	348	330	392	364	321	377	329	331	323	378	346	351	386	372	379	356	353	342	371	365	367	339	334	365	330	373	338	381	365	353	341	343	342	364	334	314	368	366	358	375	356	370	341	369	326	364	295	391	363	344	362	369	325	343	337	320	345	363	337	335	350	364	341	346	358	385	328	327	346	380	389	339	373	353	338	327	316	358	354	382	376	351	348	348	324	346	363	324	359	350	342	334	331	325	371	364	351	357	349	359	342	352	331	333	329	375	353	337	335	364	383	379	335	386	346	357	344	352	372	356	381	365	357	356	344	294	379	321	344	370	380	338	339	298	366	365	336	342	367	323	361	374	357	367	356	327	332	327	342	362	347	354	356	340	405	334	367	322	327	373	339	394	358	387	364	376	359	380	372	360	359	329	336	329	349	377	327	344	384	401	349	329	362	381	347	398	339	333	389	346	321	375	368	369	361	370	338	365	344	358	321	361	320	351	347	364	374	318	362	349	332	336	349	362	401	351	348	370	326	362	369	382	346	356	351	338	364	321	358	349	358	367	359	368	295	315	359	328	327	348	357	376	331	352	359	347	348	365	380	368	328	327	354	378	363	334	319	326	364	387	341	337	376	331	368	364	353	326	363	340	353	359	343	362	348	350	352	344	360	383	377	362	346	365	352	369	353	388	358	345	359	368	356	323	328	321	338	361	367	400	368	322	353	368	337	365	371	363	339	334	343	373	353	363	343	372	360	368	360	381	314	344	323	386	345	376	348	385	343	365	354	373	373	341	364	362	362	346	345	343	378	356	360	358	343	336	350	355	350	328	410	375	336	310	346	360	355	311	369	330	380	334	361	368	373	376	373	318	375	353	344	339	345	351	342	367	336	335	370	333	363	335	358	367	348	327	370	351	332	325	358	382	384	359	373	349	349	341	327	353	358	341	367	364	376	378	345	368	384	383	349	367	394	349	335	340	370	340	381	361	340	316	341	342	378	339	349	360	334	360	346	337	334	347	394	348	359	366	350	318	359	375	358	330	351	343	361	346	340	357	365	363	326	373	372	317	350	319	333	361	390	377	353	354	336	347	366	305	332	348	323	334	344	338	357
4696	2226	4168	4390	3984	3213	2568	2094	1952	1647	1459	1200	1130	1159	1068	1135	1039	1043	1099	1065	992	910	943	936	895	939	902	890	869	837	803	893	892	849	864	885	917	866	858	879	881	839	850	846	826	845	843	810	885	807	827	814	840	832	830	891	867	809	830	845	829	833	771	855	847	878	850	854	883	832	818	811	884	828	822	845	814	818	823	845	840	847	867	853	921	813	820	807	814	858	834	837	864	867	813	835	803	850	856	831	902	857	824	788	812	834	901	830	941	846	812	862	849	834	845	770	862	901	835	811	808	825	837	830	842	887	871	840	859	833	826	795	887	822	838	802	820	882	854	890	829	838	835	842	835	861	899	813	825	832	876	828	803	828	854	836	867	835	762	835	859	859	825	831	841	882	866	833	817	870	809	849	822	869	791	900	790	839	860	816	841	812	795	841	811	801	863	836	854	861	855	816	801	870	868	844	859	857	799	851	850	842	851	814	850	829	832	842	861	823	831	791	872	833	780	816	821	827	846	852	821	795	829	798	841	854	880	789	815	841	816	920	819	836	863	885	866	831	830	879	847	786	876	823	882	863	803	790	858	790	831	856	861	794	851	874	835	883	877	831	796	784	882	823	835	894	862	791	896	823	813	788	830	837	850	815	877	824	851	847	804	843	817	821	854	834	779	837	836	862	893	846	868	783	803	843	883	834	870	831	851	832	849	856	884	835	854	834	878	833	802	890	855	853	862	833	847	823	819	875	835	822	868	829	788	847	864	818	798	851	877	809	776	839	794	859	883	829	855	801	856	833	859	831	859	779	837	828	832	858	867	856	871	804	821	902	789	854	811	825	910	778	816	844	853	828	828	817	836	836	856	827	836	871	819	863	825	827	817	744	862	843	823	844	827	860	885	905	807	839	811	880	829	801	839	846	838	818	861	777	856	815	811	869	865	822	845	816	868	852	814	807	862	843	866	850	831	843	850	865	839	817	839	807	842	852	837	862	864	840	839	829	838	830	806	874	877	840	877	830	847	831	901	851	794	832	853	812	835	885	767	810	822	840	828	884	813	915	852	804	851	825	875	807	849	869	874	821	829	805	811	906	833	870	798	813	827	787	841	863	863	818	799	865	874	797	813	820	851	801	810	818	818	860	810	801	828	822	816	856	883	810	828	827	827	879	857	855	869	824	832	825	809	829	794	827	794	841	868	813	844	833	849	867	835	859	870	792	855	841	834	823	829	852	867	798	874	861	823	842	824	831	861	876	854	833	843	857	842	859	821	845	836	867	822	857	851	827	909	886	805	871	778	874	884	830	811	856	784	921	828	834	830	840	822	820	864	805	833	780	882	791	849	863	854	877	812	872	849	820	828	801	829	789	833	875	855	844	866	849	800	813	834	852	859	815	847	863	836	831	881	785	866	804	831	857	876	811	777	804	856	868	843	819	819	868	782	871	870	809	835	857	870	844	805	834	802	826	834	868	829	904	845	850	854	872	849	807	790	821	876	819	878	839	859	793	881	873	878	845	872	821	856	809	840	866	853	813	898	838	836	767	833	794	835	814	862	806	822	845	816	816	856	840	867	813	868	831	868	852	862	837	845	874	869	865	869	908	869	812	879	882	834	874	807	844	860	848	814	832	828	849	862	801	830	839	869	906	899	876	850	790	819	851	857	815	853	843	890	823	803	849	803	786	855	828	779	843	844	862	818	893	846	814	805	876	837	868	794	846	858	845	858	781	813	844	831	875	862	834	867	853	854	846	812	808	819	856	862	798	868	805	825	849	829	813	824	841	812	863	827	847	858	816	842	888	842	859	853	855	910	867	805	776	853	812	812	815	861	776	772	828	857	834	827	801	861	855	871	851	798	816	812	838	824	818	823	896	817	827	803	852	812	823	796	844	835	846	855	859	866	809	830	860	826	824	818	852	853	834	852	812	857	878	865	862	808	850	791	868	821	756	789	855	797	817	848	840	892	875	846	789	838	822	821	856	830	851	810	832	831	808	815	792	829	855	822	839	874	827	834	856	850	809	827	838	804	799	844	828	816	903	819	809	870	865	817	842	820	791	869	905	813	782	861	853	851	881	799	832	891	843	813	857	889	807	795	898	790	828	850	929	767	845	823	864	793	856	846	825	860	855	862	895	882	854	858	898	812	815	832	825	847	808	874	885	865	849	840	894	817	844	807	879	809	833	862	807	915	853	820	834	819	854	841	835	864	891	780	839	794	818	823	858	802	832	828	851	815	806	835	763	837	863	820	832	809	847	778	790	847	828	778	847	831	864	807	818	805	881	816	859	859	812	866	823	854	829	807	851	830	830	892	780	839	800	800	874	824	860	795	846	845	846	802	920	871	829	833	814	828	839	847	858	874	850	859	817	848	788	806	857	850	881	882	844	832	826	887	835	795	828	819	797	846	851	840	864	799	810	858	846	862	865	876	843	808	842	844	817	830	828	880	869	832	895	870	855	886	861	862	851	838	864	875	884	832	753	819	815	819	787	828	770	846	869	798	850	870	822	824	816	835	892	831	872	864	864	806	846	824	866	818	826	868	815	844	828	806	839	825	827	871	857	848	786	821	826	793	799	894	786	807	839	855	831	850	850	844	825	824	839	814	795	862	815	907	883	815	888	805	848	781	825	797	829	780	883	890	827	834	835	802	800	850	861	791	840	833	815	852	852	794	849	817	844	885	849	864	875	875	861	845	848	825	824	785	878	872	855	870	908	845	845	834	822	788	777	828	832	804	876	832	815	909	882	769	791	841	820	816	838	844	880	835	820	805	849	867	821	811	840	800	842	872	807	820	811	849	849	848	856	795	826	828	844	857	817	810	832	850	832	815	845	822	831	844	853	808	830	795	824	843	857	837	778	835	878	830	883	787	857	829	825	828	872	787	825	755	764	815	828	836	861	804	880	848	818	848	826	800	824	841	815	846	839	870	903	856	832	835	767	834	899	852	820	856	875	884	868	795	862	832	800	819	852	831	830	914	874	877	821	879	899	817	892	843	795	839	841	882	766	856	829	804	853	855	872	812	867	852	813	793	856	825	795	834	795	846	844	830	841	837	802	842	846	892	887	849	790	808	868	850	819	762	815	843	843	876	846	844	827	811	812	812	863	809	834	847	848	830	837	782	773	794	805	794	874	776	874	841	843	839	849	825	859	838	869	825	796	892	785	856	878	847	827	860	834	878	862	875	825	828	814	849	813	839	822	890	864	868	821	811	861	848	788	815	828	813	815	811	852	860	811	850	865	835	813	809	833	776	867	814	917	829	830	823	869	858	881	823	816	828	837	858	872	815	827	826	850	867	837	818	823	810	825	843	865	847	857	833	822	850	846	804	897	908	804	814	833	868	857	831	875	843	823	868	813	798	864	826	857	846	807	865	793	859	840	887	858	803	808	815	818	834	855	882	861	855	841	802	805	823	819	780	779	845	831	823	828	848	842	811	850	824	811	797	841	780	812	861	839	866	870	788	804	842	807	823	892	814	839	834	826	822	772
13844	3088	2787	2116	1540	1211	910	720	613	519	431	406	375	392	371	335	309	311	327	378	320	343	301	281	302	283	299	321	298	313	311	281	302	289	314	299	272	278	282	315	265	275	281	292	264	282	244	327	291	296	278	272	317	283	261	285	284	279	296	241	288	270	300	259	276	257	278	295	272	263	275	261	265	264	286	283	266	288	274	271	267	277	298	308	275	245	301	268	293	287	270	251	319	243	274	266	263	272	295	278	279	292	293	303	274	293	269	283	277	274	242	284	272	269	300	273	274	305	262	280	283	286	272	277	274	277	255	283	280	261	291	287	297	287	257	280	279	276	270	257	293	291	288	288	276	271	274	285	296	288	297	268	274	284	299	296	301	285	258	243	258	283	248	297	274	280	284	303	302	305	267	291	281	294	258	281	258	274	256	272	265	303	258	270	266	264	325	309	297	303	280	270	285	274	269	276	323	303	276	261	275	286	271	276	277	282	270	261	299	277	276	288	282	275	300	250	288	274	268	290	286	279	251	271	294	268	295	239	279	261	231	273	268	252	268	262	298	269	261	261	284	271	286	275	288	257	285	249	285	289	282	275	270	276	269	286	296	291	263	268	286	274	272	279	264	281	259	293	299	328	273	286	276	276	291	282	270	235	294	280	287	294	293	313	283	272	279	272	268	321	282	285	278	295	300	294	286	263	257	243	286	275	300	280	264	263	252	286	288	286	278	256	279	305	269	299	294	274	270	264	263	285	275	284	278	274	307	264	264	276	319	243	301	282	270	258	249	247	278	288	275	254	302	272	248	271	266	285	285	244	301	276	279	288	301	291	288	256	297	258	307	276	257	277	272	300	299	257	277	291	287	249	260	281	293	268	296	279	276	272	274	270	274	285	289	252	261	311	279	265	259	311	279	276	292	281	281	292	266	294	302	296	258	254	266	263	285	271	286	271	273	305	269	258	282	277	256	278	256	265	317	289	258	264	263	266	263	280	300	246	287	292	278	277	281	275	285	276	314	292	236	261	285	249	287	253	267	279	273	276	257	280	233	260	261	270	272	276	250	280	258	257	285	304	293	277	289	292	275	291	296	268	268	278	234	267	288	307	289	268	279	297	272	259	305	246	273	286	281	253	264	287	271	286	307	291	262	276	301	292	280	250	294	299	276	253	251	271	249	307	276	276	273	280	259	271	296	292	280	288	272	278	280	309	271	279	266	276	273	307	275	297	305	281	273	267	291	309	281	276	300	283	258	295	245	295	300	297	233	282	270	285	308	255	269	281	262	278	301	260	262	240	260	254	267	280	295	304	269	258	252	254	231	284	260	281	272	258	290	269	289	250	269	292	288	260	295	274	260	249	295	307	256	269	277	292	307	270	297	285	269	277	277	266	242	293	275	265	268	287	272	287	295	288	261	282	256	265	301	263	236	276	251	278	310	298	285	291	259	288	269	272	288	251	249	276	258	256	264	292	291	271	260	257	282	304	278	247	274	305	301	252	289	280	288	285	248	254	279	256	262	300	283	293	275	263	264	257	273	286	287	285	279	298	283	284	284	270	279	268	261	242	245	263	284	276	254	270	273	283	300	269	248	277	290	269	296	271	286	276	291	257	286	298	270	286	281	271	263	242	314	253	261	263	265	259	265	255	278	289	282	281	271	252	271	290	278	267	290	277	292	260	265	294	279	297	252	270	258	303	260	276	261	253	256	267	297	284	305	287	308	281	261	291	249	269	263	271	250	300	236	277	274	278	284	272	290	266	260	288	266	287	260	271	258	277	266	281	272	257	250	237	290	282	278	257	248	310	272	299	283	286	291	268	288	321	242	267	282	302	279	301	281	240	282	259	285	280	259	295	282	262	283	268	281	268	269	272	289	294	264	263	270	275	294	278	268	261	307	276	258	289	265	269	284	256	273	275	300	264	307	284	243	309	284	309	290	303	272	280	297	277	289	284	272	263	281	265	273	275	258	310	278	292	287	299	244	276	283	275	299	273	295	268	281	281	291	287	276	287	310	263	280	294	246	299	250	278	259	282	304	260	264	234	257	280	282	250	258	282	302	289	275	263	270	269	273	261	311	275	289	290	278	277	257	279	277	283	271	277	281	267	283	265	242	312	260	260	258	275	256	256	275	263	281	291	279	270	281	285	293	273	277	292	296	283	281	279	278	291	274	303	286	279	266	268	267	302	294	287	259	285	292	266	273	260	293	314	304	270	259	287	277	286	289	289	262	281	296	282	265	251	278	257	293	278	295	276	311	264	316	277	273	284	294	261	267	279	304	263	275	278	276	271	249	282	263	279	297	289	271	257	256	263	283	268	308	283	299	273	249	266	272	286	294	298	254	306	294	256	271	272	285	232	286	296	271	302	267	275	255	260	290	274	300	277	292	279	265	278	259	289	248	259	264	258	258	306	260	280	268	319	250	259	267	312	283	248	264	256	283	269	294	255	264	223	261	284	288	283	248	246	262	274	258	260	274	281	279	240	272	263	306	269	285	264	304	270	294	303	292	287	286	245	248	260	295	278	296	276	320	271	290	257	273	281	258	319	292	235	256	281	253	265	264	300	237	266	266	277	276	282	293	280	282	282	291	264	294	249	273	288	287	290	278	279	285	280	266	278	291	277	273	259	269	279	278	282	283	288	273	278	286	280	240	321	309	255	272	269	247	268	302	270	308	275	289	300	277	262	293	263	279	272	286	279	279	272	280	255	269	249	231	252	265	288	247	282	275	292	275	284	278	263	273	247	299	291	275	266	289	302	306	305	293	262	286	289	258	259	296	255	264	271	295	310	257	292	281	294	255	253	285	253	300	289	282	258	289	297	283	265	289	292	283	286	300	273	286	259	286	258	289	281	276	288	271	281	284	249	262	299	272	294	300	290	277	237	285	245	286	264	278	262	286	254	279	262	277	260	272	298	265	257	259	287	286	286	274	267	240	309	256	289	284	270	265	302	251	313	267	303	298	298	258	286	252	280	261	281	247	268	293	242	287	291	260	257	257	295	249	253	274	287	267	294	268	271	279	274	257	264	266	260	279	281	282	281	267	268	298	309	286	288	262	242	264	272	295	298	315	286	284	248	269	284	276	289	272	284	304	295	282	243	276	268	259	258	289	263	260	271	273	280	277	290	276	294	277	269	276	265	291	273	313	294	256	293	289	258	269	272	277	279	318	266	287	254	273	254	250	255	256	257	275	280	290	284	256	249	278	279	289	246	273	251	260	278	267	281	269	260	286	272	290	283	280	276	283	241	284	256	262	259	235	303	290	295	280	283	276	267	302	304	286	320	255	258	266	277	287	291	247	264	228	301	277	299	265	267	300	243	278	297	260	300	310	265	303	264	296	263	294	261	282	277	248	257	253	290	293	294	249	301	281	306	280	273	292	254	261	298	281	290	286	284	310	324	301	280	271	263	308	274	280	280	257	297	259	269	263	271	287	259	268	261	258	258	290	278	239	303	287	299	268	265	265	261	267	293	330	284	258	240	305	291
10484	3154	6441	6977	6285	5148	3893	3127	2755	2092	1734	1477	1296	1259	1191	1144	1113	971	1063	1020	937	942	853	870	866	822	886	812	796	716	721	780	771	784	721	736	712	743	760	740	684	712	740	689	686	691	703	657	694	674	658	679	715	701	674	692	662	669	710	647	700	668	615	647	701	712	703	648	691	646	694	668	665	624	743	652	713	674	685	657	671	640	676	668	608	693	680	704	691	675	713	663	610	680	682	612	682	655	703	648	711	650	650	688	671	657	680	674	619	703	629	674	690	718	666	698	645	697	679	676	671	673	677	673	658	680	678	703	663	654	719	662	667	641	693	652	670	684	654	706	699	686	672	651	658	693	683	707	699	669	674	671	661	720	707	616	686	675	654	679	690	608	623	695	690	645	672	683	684	637	689	659	656	651	658	674	662	709	671	727	627	637	693	641	690	698	695	714	643	702	679	686	658	723	715	670	655	685	686	741	667	686	734	644	699	623	636	655	654	649	686	686	617	696	661	711	681	651	653	627	714	677	712	671	668	651	669	647	640	649	643	717	691	647	634	640	651	626	643	681	637	684	659	634	658	652	641	652	696	673	669	668	676	684	664	642	682	671	659	671	657	676	673	716	714	655	658	620	641	687	631	667	608	665	662	660	642	686	710	630	697	634	659	657	692	664	647	643	684	673	650	666	672	657	626	673	705	715	639	680	709	731	649	720	693	660	655	719	628	656	667	684	679	674	678	658	678	662	685	652	621	667	633	695	651	752	660	627	689	650	677	648	666	685	637	691	664	688	642	664	665	738	658	657	684	654	648	698	740	708	641	691	643	698	629	669	650	681	698	709	659	680	717	666	679	667	667	695	688	734	655	671	665	673	628	660	702	709	636	697	627	708	658	711	644	715	698	677	648	702	683	621	653	669	675	682	685	689	684	696	631	667	714	670	713	678	722	687	627	642	702	699	676	704	679	656	664	641	667	640	722	638	673	698	656	709	639	668	667	656	659	667	673	661	700	663	676	650	671	667	700	662	668	724	719	652	644	619	701	692	636	681	694	708	683	671	681	688	686	685	690	690	669	669	651	720	695	673	700	652	626	643	657	667	684	675	707	650	647	647	644	718	659	633	718	707	645	669	658	632	642	700	669	663	680	678	672	633	685	643	678	640	664	687	636	623	660	653	655	684	656	648	677	604	635	639	674	667	694	690	680	662	659	657	686	659	693	711	709	608	687	657	639	692	673	668	659	707	640	664	668	683	667	635	618	671	647	657	708	668	682	653	672	674	694	676	687	627	644	660	676	654	675	612	704	687	690	654	689	697	679	700	661	650	616	687	665	687	684	681	641	700	654	631	706	684	709	630	685	653	721	649	641	692	655	647	656	716	682	670	715	678	660	669	632	652	694	667	742	666	675	664	680	696	672	694	689	675	656	674	694	650	662	666	656	660	627	679	696	675	661	688	671	658	644	625	690	692	665	679	653	716	683	691	646	659	667	684	659	667	643	671	653	616	682	647	642	652	730	687	696	682	670	695	645	728	699	688	664	731	682	698	701	656	715	648	669	654	678	664	658	700	665	669	695	705	712	607	660	659	660	627	740	639	671	643	684	654	684	667	673	640	675	705	727	688	690	657	620	691	637	755	719	623	711	690	701	693	700	641	683	702	615	660	675	681	685	678	695	687	693	658	683	721	688	685	712	669	663	679	652	659	628	649	644	674	676	716	681	620	642	684	653	657	708	688	704	685	678	692	650	680	657	632	685	669	664	677	621	658	700	636	654	711	675	686	651	721	689	662	665	685	720	686	693	665	663	644	682	698	666	647	680	667	655	690	676	685	662	677	669	660	694	684	673	643	682	638	651	658	663	658	621	649	687	660	634	642	647	673	683	677	653	624	698	647	697	637	674	726	648	643	705	629	656	660	631	662	667	669	666	688	676	650	609	668	644	638	640	700	734	686	625	685	680	646	674	674	655	659	675	659	674	656	681	699	655	663	629	645	660	695	703	661	684	649	712	663	626	694	685	646	660	663	668	660	726	637	653	655	702	668	619	686	683	604	677	695	674	649	649	688	692	703	690	697	629	668	694	676	675	684	674	669	687	623	705	683	657	672	708	684	652	677	606	665	724	655	693	696	688	693	640	640	671	669	657	654	681	662	671	635	687	610	613	673	636	676	659	669	637	669	673	679	674	682	659	629	671	683	620	695	684	694	695	646	625	662	693	640	739	706	687	651	622	696	669	629	682	686	696	676	678	656	651	670	691	644	707	725	707	683	652	647	699	621	698	677	692	705	672	641	697	712	672	683	676	667	674	672	658	651	674	665	678	678	690	667	685	665	694	706	662	664	643	683	655	703	703	664	655	628	696	690	674	684	633	663	713	609	625	675	671	648	652	683	666	613	672	672	673	687	667	669	715	674	655	655	692	653	695	676	666	662	664	697	617	626	678	656	642	683	698	666	696	669	651	646	687	654	673	690	676	665	670	672	684	666	682	641	747	639	715	717	670	660	679	767	698	613	658	661	652	656	670	654	656	626	669	654	664	661	656	679	662	672	687	689	662	664	658	726	641	713	638	665	667	676	694	696	671	684	684	702	665	663	648	632	682	661	673	669	662	681	716	653	622	647	641	670	638	669	696	671	660	680	685	667	670	641	670	679	707	716	642	672	638	652	676	695	692	674	635	670	684	693	681	701	661	707	680	658	671	693	649	690	702	672	656	659	649	657	625	680	648	647	669	643	659	672	704	692	700	646	668	657	682	637	690	664	712	642	717	682	645	641	633	699	699	693	658	726	663	705	651	724	660	678	667	640	701	659	662	647	698	628	663	661	709	647	728	648	629	664	679	693	637	693	676	684	692	693	720	622	694	647	641	736	698	645	669	666	721	666	648	620	650	698	713	692	679	676	628	680	643	669	654	632	682	630	679	685	688	677	681	663	644	696	694	698	657	686	674	670	664	663	653	677	667	666	657	641	673	676	700	711	675	701	674	664	627	675	677	641	654	711	708	698	687	653	649	658	676	690	695	675	655	703	662	668	629	626	641	658	693	644	662	626	665	695	674	675	679	720	686	643	657	674	670	673	664	630	622	664	636	654	686	692	655	695	719	674	672	657	674	711	699	683	655	651	687	655	670	654	686	672	646	625	702	654	668	694	686	657	650	647	670	690	730	649	709	720	637	635	652	723	702	682	664	687	656	697	685	681	639	625	618	678	682	665	631	674	635	692	674	648	683	697	665	682	725	690	711	654	715	644	642	705	692	696	613	664	640	658	661	645	708	628	624	705	689	652	664	655	681	622	662	670	671	684	612	616	631	668	648	664	659	678	663	646	676	691	635	674	705	685	679	682	670	617	670	683	650	673	682	655	684	677	643	646	643	722	650	668	676	673	622	639	641	651	710	687	677	643	683	687	657	666	665	652	650	650	667	665	645	667	720	620	681	679	655	730	649	663	692	672	704	685	675	663	663	649	679	687	704	681	698	666	616	633	672	703	684	684	649	699
21313	5190	3983	3061	2280	1527	1048	860	691	488	470	371	346	295	282	289	258	272	261	276	239	236	210	204	222	190	213	227	192	206	179	167	182	217	205	216	168	188	224	216	221	181	190	189	199	177	193	186	209	179	192	178	186	183	182	157	161	195	191	186	162	198	203	171	211	214	182	189	199	177	184	157	173	191	205	192	179	179	173	170	185	194	194	208	177	166	164	174	178	173	189	192	214	168	183	192	176	173	189	207	179	195	144	185	166	172	188	183	168	206	178	169	189	154	191	168	175	156	164	187	191	181	150	187	168	198	194	187	173	184	188	178	189	160	208	192	203	180	193	193	156	179	190	212	204	192	187	172	209	187	198	188	214	152	193	159	184	213	185	155	148	182	193	195	178	160	187	175	200	187	174	183	199	177	173	186	170	190	163	168	183	191	184	168	183	157	163	182	192	187	197	166	159	195	187	184	160	211	194	178	200	179	201	186	173	165	211	198	221	228	178	187	191	195	183	180	192	193	204	177	197	185	158	155	192	199	168	211	182	192	188	185	173	166	168	206	153	178	163	182	199	218	186	194	195	188	189	210	167	203	172	165	140	172	177	170	196	147	168	191	192	182	188	166	198	199	168	163	167	181	192	182	185	171	202	200	167	163	178	177	190	159	205	173	193	183	210	164	163	184	162	190	198	202	162	189	186	189	188	177	211	205	192	199	156	209	192	170	168	170	158	189	201	177	157	181	200	198	177	192	207	174	193	188	178	183	187	189	161	179	158	187	169	160	170	176	178	190	170	162	154	180	169	182	188	199	186	185	193	191	174	187	174	199	187	181	172	199	187	184	167	184	185	198	171	180	166	195	161	159	199	201	174	164	181	180	186	163	225	162	184	195	182	166	157	188	167	188	174	190	179	159	191	170	188	218	199	192	191	162	185	213	188	198	185	171	179	205	156	166	154	174	188	179	190	177	183	162	204	196	164	183	174	157	176	171	163	177	187	168	190	170	177	188	206	191	185	161	175	202	191	175	183	188	180	189	159	192	184	191	211	185	190	169	201	181	201	188	186	200	174	164	174	199	169	185	195	192	165	193	187	185	184	201	169	187	180	181	209	166	173	189	194	193	172	162	192	185	201	143	182	174	202	173	171	200	204	181	183	185	165	163	180	196	179	197	172	166	205	207	182	196	191	177	165	189	201	172	176	198	186	213	167	181	201	200	164	165	155	196	182	188	189	208	169	173	210	194	192	212	167	188	202	176	172	196	150	170	200	187	159	161	196	200	180	198	194	220	181	181	210	172	166	169	179	190	176	155	180	187	205	200	170	181	166	173	158	167	190	203	190	198	206	185	175	198	186	198	182	177	197	186	165	191	166	175	181	172	178	156	187	184	195	152	224	159	199	193	187	177	172	172	187	178	186	195	184	196	170	165	191	158	174	200	163	175	153	179	170	170	169	188	177	182	185	168	167	189	167	193	189	176	174	193	167	183	167	182	198	174	184	186	167	181	184	185	183	187	183	195	170	183	174	186	171	175	230	177	219	183	173	173	179	169	183	206	198	155	178	180	172	164	198	194	171	158	179	182	204	197	189	176	186	172	194	192	202	198	173	206	178	185	175	186	165	166	201	174	197	182	189	182	174	171	204	201	193	173	174	171	175	148	178	182	185	186	191	186	191	163	187	190	174	189	172	177	185	186	174	175	199	196	197	210	198	183	168	175	189	184	203	160	180	178	164	166	192	197	185	180	194	197	186	205	185	188	164	156	199	202	181	178	167	158	168	180	156	200	160	178	183	172	176	181	171	175	173	183	171	194	200	164	186	186	197	194	191	156	197	183	172	200	161	173	182	150	186	184	193	188	182	154	168	172	187	167	216	196	186	191	210	170	171	203	204	184	146	184	176	177	171	161	227	187	173	177	183	175	160	165	179	187	191	149	154	188	167	191	196	172	180	212	178	176	174	184	192	174	169	207	177	166	184	171	174	177	183	195	180	187	179	188	161	185	168	170	183	165	172	184	175	183	177	175	170	200	194	188	215	167	180	180	184	176	218	169	181	168	163	180	177	175	173	172	165	213	172	188	172	185	173	194	193	191	187	170	170	216	173	200	193	190	170	172	166	183	177	158	194	185	158	190	170	183	177	189	170	182	154	180	178	204	165	172	182	172	187	199	189	181	192	169	201	195	180	156	192	170	200	198	188	185	186	183	185	186	191	166	164	173	187	164	187	174	161	181	166	165	198	178	192	176	180	180	169	195	195	201	182	194	189	203	210	194	181	176	183	150	159	200	180	172	194	189	182	185	183	168	176	181	170	182	178	161	199	170	180	173	171	174	172	183	163	184	190	181	185	168	193	193	176	194	170	201	189	222	171	165	191	158	172	197	193	168	193	189	183	170	165	183	178	195	178	174	208	184	183	203	201	179	177	183	188	194	180	181	179	197	158	204	167	173	198	172	197	187	178	181	210	178	195	181	203	178	164	182	187	161	195	169	203	168	192	194	172	169	208	173	187	166	191	167	171	187	180	178	186	185	199	154	177	171	147	197	189	193	187	186	211	153	162	168	183	199	181	167	185	192	183	151	181	158	191	176	174	171	189	183	207	160	184	174	205	204	206	206	208	206	168	192	196	171	197	175	192	194	168	171	170	158	185	193	163	178	175	196	179	167	171	171	190	187	163	177	165	154	145	199	164	179	190	148	185	181	149	205	200	184	189	166	193	175	184	185	156	173	190	171	207	165	185	184	178	194	176	201	162	157	161	182	178	191	197	205	202	157	200	178	183	186	185	179	181	177	167	175	194	179	180	191	182	184	170	172	181	141	181	198	162	203	165	175	168	202	189	167	183	191	179	186	210	176	183	166	179	202	155	156	198	213	208	164	177	178	180	189	167	198	184	176	159	175	164	187	187	197	155	161	199	186	188	154	168	198	184	160	167	171	196	192	168	187	208	189	185	172	181	188	171	183	197	185	157	201	194	171	192	186	170	179	155	182	181	181	182	210	202	196	176	180	170	186	164	177	154	200	192	172	179	192	178	178	184	187	179	169	170	176	189	199	217	144	154	187	181	193	187	172	183	216	181	173	187	197	179	160	200	175	187	186	173	173	201	200	169	185	178	199	161	172	186	196	212	200	158	190	184	181	188	188	165	193	173	175	163	187	181	173	185	179	191	183	169	178	172	156	189	186	200	199	176	188	181	191	199	187	183	193	187	186	185	183	176	196	199	189	188	186	176	196	192	171	221	185	162	184	183	159	171	175	168	180	202	177	199	197	145	183	187	170	180	186	174	187	179	158	170	205	195	185	169	167	186	161	158	169	148	170	175	178	186	175	194	166	194	160	155	172	161	181	151	171	192	181	194	166	193	192	190	186	160	201	186	187	189	195	179	183	172	217	178	179	187	186	174	185	173	168	153	196	173	170	188	199	175	199	185	197	180	184	193	174	174	164	192	194	180	197	182	186	173	170	197	188	175	205	185	199	206	182	202	180	156	179	213	215
13256	4196	7929	9420	8656	6972	4947	4129	3554	2533	2087	1689	1398	1230	1218	1200	1103	995	1056	1064	915	869	777	775	793	729	696	642	660	580	552	579	588	572	574	540	630	535	630	631	512	563	546	512	512	498	479	499	497	480	444	503	474	475	427	465	505	482	455	504	492	469	451	415	451	493	453	446	480	472	473	487	514	490	508	461	479	463	452	506	481	449	439	422	474	481	477	461	462	439	467	494	436	507	480	462	477	448	467	462	464	443	456	454	462	477	450	490	461	489	428	455	509	510	509	476	485	444	429	487	468	449	458	471	430	431	435	499	489	508	454	498	497	491	500	432	455	466	470	455	485	473	466	499	459	509	497	464	480	468	495	468	467	471	456	473	453	491	488	468	481	465	465	427	486	453	486	471	480	471	474	443	496	463	475	454	484	504	490	460	458	463	465	474	453	494	448	500	447	438	459	515	504	419	473	477	474	477	534	466	482	479	447	436	456	482	496	450	456	436	447	502	501	462	475	469	478	467	478	496	472	478	485	476	516	461	501	453	468	479	477	424	476	454	456	458	456	418	459	485	476	450	403	501	468	491	447	431	499	528	498	452	461	464	462	468	482	523	495	503	523	483	485	470	435	466	454	472	467	450	449	461	443	472	425	496	442	451	450	458	441	466	485	437	467	506	453	450	485	485	449	461	489	460	455	478	469	494	493	477	492	434	475	487	502	482	485	432	498	439	455	489	479	495	461	435	449	465	464	440	443	470	472	438	468	481	474	456	458	492	417	455	471	459	462	468	512	476	493	467	474	449	490	470	507	497	486	477	503	461	445	437	519	525	487	475	467	488	504	501	461	455	458	499	476	456	478	474	432	534	445	510	479	487	449	487	490	428	521	454	486	443	460	473	458	439	493	479	455	480	462	455	444	457	507	500	498	488	455	466	468	499	473	504	473	466	436	455	446	516	473	478	475	499	477	469	494	455	483	470	476	497	453	456	466	494	471	470	468	445	467	514	509	476	501	450	471	465	490	452	497	487	462	483	442	458	507	473	476	478	474	455	459	452	449	470	420	462	461	472	422	447	479	430	469	487	473	456	473	492	466	485	489	450	459	471	501	495	468	523	519	499	472	480	447	474	445	444	416	470	469	450	476	443	476	453	460	440	475	480	454	501	485	465	493	446	454	449	475	479	448	464	437	506	485	488	436	440	468	452	453	490	492	453	460	470	506	465	459	484	496	521	492	499	449	471	445	489	419	501	486	441	474	451	480	454	471	468	475	501	459	486	452	449	452	480	454	502	473	473	453	471	455	521	459	491	467	469	457	492	479	453	441	505	469	483	453	508	458	476	507	463	509	452	472	481	508	459	461	512	497	444	486	472	505	488	483	498	447	470	440	473	532	447	429	507	493	475	471	474	448	472	493	466	461	462	459	474	486	505	498	470	437	478	473	423	448	514	447	465	463	425	478	457	464	482	455	472	475	480	475	496	486	474	496	466	460	504	480	455	473	463	480	444	462	486	466	490	485	459	454	496	488	449	491	452	496	471	482	472	481	460	459	457	447	448	413	451	436	493	449	471	461	473	455	450	471	444	456	506	448	479	474	441	479	472	454	480	493	494	449	441	480	475	463	465	505	460	491	496	509	478	480	472	447	431	445	456	481	490	414	450	486	473	424	461	498	503	439	500	474	492	507	452	452	470	455	473	498	465	446	492	462	482	438	458	486	453	477	485	464	450	454	437	449	434	469	479	489	454	484	457	497	459	432	446	435	465	470	450	510	476	481	497	497	471	489	442	500	463	474	458	475	498	478	492	486	457	458	478	492	465	445	469	460	497	496	494	463	438	459	450	472	460	466	453	462	483	470	496	482	448	454	488	499	486	471	467	488	455	450	452	443	470	458	461	450	453	466	474	464	430	511	481	470	453	526	496	436	466	487	449	468	466	412	468	478	421	448	498	464	490	490	471	503	445	449	473	459	441	477	456	516	482	467	448	500	467	486	507	500	446	431	454	470	524	488	507	458	476	458	443	493	443	444	466	459	465	461	464	466	446	479	477	504	454	465	459	472	472	477	481	475	487	481	483	480	445	434	447	444	459	471	491	462	452	464	461	471	481	479	459	453	477	451	454	482	479	454	457	485	423	480	451	469	478	452	467	444	512	452	445	447	450	476	471	439	445	481	481	470	460	499	456	495	465	477	473	462	490	506	476	506	504	461	487	498	457	443	507	478	507	445	482	471	500	456	476	430	462	474	488	506	455	448	466	495	496	472	477	478	416	530	495	475	446	473	517	485	486	484	450	432	469	459	475	459	460	443	455	453	435	491	496	473	519	455	474	447	426	472	441	454	508	460	458	471	462	440	497	434	440	505	473	489	450	478	491	495	475	469	492	463	453	500	483	502	461	470	462	508	502	504	503	441	480	495	466	476	436	463	483	481	450	453	471	467	429	502	505	453	501	476	441	512	478	497	472	479	480	503	484	457	475	464	455	493	470	478	466	489	485	468	486	473	466	486	466	506	516	498	450	508	470	503	418	447	445	485	460	462	463	485	440	499	475	488	440	467	479	450	437	481	485	453	501	472	495	433	470	411	523	449	517	466	495	460	497	495	478	460	445	456	497	472	482	456	491	482	450	478	471	480	485	489	498	458	473	487	501	484	472	468	479	473	431	458	500	476	454	445	457	477	436	465	494	475	460	499	469	469	447	468	448	471	451	494	477	458	499	478	490	471	483	466	468	499	463	479	457	485	456	463	470	471	470	462	490	498	456	491	475	470	491	471	484	446	447	458	420	449	461	437	484	445	480	454	468	446	467	441	461	473	501	491	448	423	457	500	459	477	467	466	445	472	493	509	452	456	476	498	507	494	492	465	468	467	478	435	472	468	458	458	451	499	491	463	438	482	496	467	478	467	473	473	463	449	440	456	475	478	463	465	481	479	478	489	452	484	518	475	461	465	469	461	480	486	461	490	496	495	522	437	495	470	514	437	480	455	502	477	465	470	454	462	484	439	460	471	476	452	481	488	462	471	524	505	443	472	448	472	500	467	471	484	508	428	508	440	458	462	482	462	498	458	461	489	463	506	465	475	468	462	457	500	475	483	467	457	504	469	442	455	475	484	468	480	442	451	474	480	435	470	471	473	437	464	481	478	466	474	473	473	451	463	469	479	481	478	456	429	469	456	467	462	502	465	521	480	480	508	501	456	531	473	448	441	455	505	484	515	458	468	509	456	489	484	450	478	430	450	497	510	472	498	456	448	441	464	484	476	433	466	480	471	444	489	465	471	466	465	464	430	483	457	467	435	453	492	443	448	507	458	483	489	466	444	423	491	496	484	465	463	473	480	494	506	432	467	503	453	516	478	463	438	456	458	453	481	460	467	465	492	479	470	430	485	430	459	443	478	491	433	450	485	505	497	512	442	467	493	410	423	484	437	481	494	442	486	507	477	505	453	465	501	455	485	457	448	474	464	477	508	499	499	509	471	492	465	480	486	470	491	488	522	484
5487	1830	1759	1455	1092	834	622	664	533	504	445	380	414	369	394	359	360	393	427	392	398	373	359	353	406	368	350	362	360	322	355	355	355	401	332	310	312	380	348	345	354	354	339	364	377	372	328	358	312	321	330	371	363	344	376	372	359	364	338	318	337	370	326	355	348	342	355	392	374	370	367	355	386	376	358	343	318	347	327	355	347	346	362	362	363	320	346	346	327	350	322	341	348	331	350	345	325	332	312	330	366	370	328	386	337	360	294	360	349	332	323	370	313	328	346	335	338	350	365	390	373	369	352	302	341	360	358	354	330	342	348	381	356	337	379	342	379	334	361	355	419	376	360	330	361	332	304	329	359	386	363	376	369	343	380	365	365	375	352	373	350	348	362	376	334	361	347	320	344	331	322	317	340	346	339	360	373	316	383	337	329	342	382	348	349	378	332	353	324	365	346	339	335	348	333	370	371	375	357	337	364	367	360	372	343	348	345	334	366	333	365	401	361	344	374	336	351	382	370	372	350	341	351	343	342	346	366	363	366	350	380	348	381	352	338	327	346	326	375	358	352	345	363	373	361	346	336	350	334	385	357	330	333	358	355	364	374	352	378	340	330	370	343	318	333	359	359	338	330	324	338	363	370	352	359	336	355	360	349	348	371	357	372	343	323	353	338	380	368	376	320	340	339	332	330	356	344	389	349	310	324	335	354	337	322	348	342	350	344	375	327	346	317	337	364	355	337	376	346	366	331	358	343	363	302	328	353	337	348	350	383	347	362	363	351	367	351	359	340	353	348	352	387	339	366	369	346	406	352	346	335	322	384	348	356	305	353	382	358	345	344	379	381	384	382	365	371	384	366	377	384	311	344	363	386	316	328	311	327	319	332	364	327	378	369	337	338	309	315	351	348	349	378	339	389	383	403	350	313	348	358	363	361	357	396	348	354	348	318	365	332	357	335	355	329	358	368	356	348	360	351	308	336	314	374	360	354	349	348	405	397	302	349	364	342	319	353	355	360	346	355	369	343	386	344	330	315	335	348	355	360	359	369	343	336	373	364	363	347	365	335	339	351	390	320	366	350	351	324	366	336	356	346	395	385	355	387	333	366	360	363	370	313	349	382	338	367	347	346	352	370	372	336	316	389	335	318	365	361	345	392	332	349	360	384	341	339	333	359	349	392	354	366	326	338	358	349	357	347	340	371	349	355	316	328	367	323	365	352	335	365	348	360	366	325	358	371	328	361	328	326	394	365	334	352	354	335	321	360	366	345	339	324	367	361	340	314	345	372	345	307	356	374	347	317	332	320	328	339	385	347	381	339	310	338	321	339	339	344	390	339	350	362	368	341	370	376	348	345	359	350	359	362	346	335	355	375	331	343	350	331	363	342	345	387	383	347	345	340	333	323	333	342	324	359	321	360	321	372	346	355	360	348	344	358	350	328	369	346	378	339	312	338	366	350	320	321	355	321	336	402	333	315	353	385	367	381	324	332	341	347	343	337	344	337	320	331	355	358	334	336	321	344	316	338	385	333	349	382	373	346	375	373	332	337	385	369	351	331	395	358	326	350	353	376	350	373	352	365	357	362	343	369	355	353	357	352	322	359	342	327	322	353	353	364	303	330	360	365	337	316	325	384	371	360	337	374	336	379	383	321	331	336	354	351	342	332	356	379	310	371	354	367	364	381	363	363	349	339	370	364	337	360	353	328	405	350	357	328	357	338	372	330	323	362	342	308	359	371	372	311	334	374	373	353	344	358	319	326	351	364	371	344	372	353	408	345	341	369	327	384	315	333	380	338	343	361	378	348	334	336	334	374	347	351	352	319	348	335	376	328	312	351	339	341	354	341	331	376	357	349	365	336	346	344	384	355	317	373	364	363	332	353	357	344	340	364	371	335	361	349	356	400	349	340	339	324	338	336	315	368	344	336	361	344	384	381	365	394	343	390	374	351	330	323	322	379	356	367	351	337	346	363	357	340	352	336	348	363	325	366	382	363	331	349	357	361	370	357	345	331	362	362	339	357	394	370	340	350	362	348	332	330	350	376	357	366	368	385	379	335	363	359	365	332	333	352	351	309	356	346	337	340	331	358	326	349	382	359	350	359	388	358	343	349	304	370	365	352	368	314	300	322	320	364	348	336	360	319	355	380	359	350	325	337	369	366	330	325	359	359	324	357	341	370	326	314	341	365	343	350	369	338	334	379	374	341	342	339	360	332	346	343	357	348	362	343	340	318	361	345	375	338	332	367	334	370	382	385	325	329	326	343	334	324	338	343	329	327	336	349	346	332	397	326	344	351	359	364	363	371	366	356	372	348	354	358	365	374	377	358	353	352	319	353	326	339	375	364	346	363	342	360	325	350	386	325	316	357	345	323	331	362	352	320	344	326	340	326	399	341	366	329	335	350	356	324	382	393	378	368	364	342	347	377	347	354	376	368	353	387	324	372	387	382	355	316	332	355	346	301	325	366	322	346	361	375	368	347	341	362	333	349	359	347	374	334	372	369	318	320	373	356	350	348	355	341	350	347	372	340	320	363	354	355	352	384	369	341	333	330	348	349	348	357	338	353	342	340	316	343	343	345	347	322	333	364	345	402	350	352	382	337	344	346	338	376	363	313	335	377	355	337	351	362	404	312	353	359	362	413	364	375	358	384	363	338	354	372	384	383	332	327	346	341	334	335	332	338	379	355	372	350	353	315	389	331	349	389	332	354	340	326	351	362	324	350	353	373	349	370	375	352	372	326	371	325	320	365	345	399	371	364	321	365	327	344	318	346	353	381	334	371	354	350	342	379	351	340	362	365	344	346	362	323	345	357	340	361	368	356	331	366	330	359	349	368	321	368	320	369	321	355	399	333	345	315	358	338	394	375	313	319	357	346	365	362	332	333	371	347	332	365	370	363	380	355	358	389	338	346	346	346	361	342	381	328	333	344	371	365	347	370	339	362	345	371	313	313	325	314	345	360	337	325	320	350	344	309	399	315	354	343	354	348	375	354	382	354	318	332	354	368	356	351	362	343	332	348	353	342	338	350	357	331	360	344	351	362	392	337	353	361	340	336	361	339	351	321	363	357	335	360	350	373	390	333	331	354	329	331	369	358	382	315	366	336	339	344	334	369	391	332	364	327	328	332	343	321	396	349	367	358	363	347	359	344	358	347	345	346	306	341	368	338	364	371	350	337	343	351	345	381	333	336	354	374	330	338	365	382	349	322	366	368	336	335	343	350	372	328	360	342	319	341	363	328	376	348	377	361	349	345	357	341	333	335	339	316	361	380	360	348	375	394	369	357	365	369	325	355	351	354	366	332	334	381	394	323	364	324	333	322	357	330	308	317	386	334	358	340	342	370	319	403	348	326	308	354	382	351	318	317	357	345	369	380	361	326	342	355	378	346	360	356	339	365	337	347	324	345	324	330	338	347	378	350	326	346	367	336	347	364	324	363	367	325	347	336	364	352	353	343	354	336	329	334	385	337	364	353	360	331	340	340	357
4550	2351	4041	4587	4239	3382	2503	2231	2039	1672	1405	1253	1155	1119	1094	1115	1036	1007	1032	1083	1034	1018	963	941	915	919	935	876	871	867	890	876	890	848	853	823	847	832	903	852	850	888	813	830	845	876	819	874	860	855	855	812	860	843	823	822	857	836	859	848	872	850	892	857	854	810	838	802	826	788	847	838	814	808	819	856	809	857	871	857	815	857	908	801	831	849	859	822	826	848	864	822	806	860	800	851	831	837	862	801	888	837	834	835	818	768	853	910	767	817	833	814	831	893	810	840	833	835	847	833	896	810	826	825	832	828	795	877	835	826	853	846	799	830	823	878	801	857	784	805	841	855	837	807	882	840	902	857	837	870	826	807	868	792	810	871	819	849	838	841	774	808	827	813	862	815	831	861	876	859	865	850	859	837	825	852	810	785	807	828	872	817	797	837	866	856	860	850	810	852	815	854	817	889	842	831	890	844	783	853	841	872	844	803	848	844	836	872	841	844	781	860	862	834	842	868	819	830	837	823	841	874	854	848	833	831	828	858	821	783	837	876	847	823	860	833	863	811	810	850	839	888	838	826	795	860	801	873	884	844	820	841	860	852	868	828	831	859	805	838	852	844	845	842	831	888	791	856	820	792	855	780	834	854	785	828	846	854	837	871	853	866	835	861	814	799	887	788	842	844	847	789	892	900	820	820	839	889	806	823	873	844	866	869	840	839	829	824	820	833	824	881	818	822	814	822	829	833	803	847	827	851	810	853	859	845	835	824	815	861	832	792	841	818	821	845	846	818	883	873	824	840	865	834	851	824	845	763	817	850	785	806	862	856	860	814	827	833	827	817	836	841	841	852	820	852	872	862	834	787	805	868	885	836	882	830	826	848	810	819	844	822	824	860	847	865	814	841	838	837	762	764	789	845	823	821	913	839	882	856	801	846	830	851	857	800	857	787	820	851	863	848	847	810	835	865	842	810	851	795	831	854	823	806	810	767	846	772	893	876	822	840	871	838	850	857	903	852	827	867	852	864	829	884	881	799	923	866	807	825	879	823	826	813	831	826	829	821	832	842	895	852	831	836	834	879	837	796	853	867	840	771	815	807	841	896	844	790	827	803	848	866	858	838	840	830	817	848	833	846	821	832	874	834	821	856	871	848	846	807	827	888	845	801	899	865	875	818	867	850	791	831	784	850	784	829	870	856	805	817	861	777	828	855	833	808	835	867	821	839	834	838	797	855	799	846	843	798	899	878	835	847	871	781	833	827	841	811	852	899	874	836	826	845	808	860	834	871	839	846	836	836	856	793	823	807	796	846	815	825	809	853	834	856	854	842	847	834	827	855	852	876	816	833	814	848	851	831	804	796	844	905	867	824	839	819	831	849	842	817	821	845	833	832	838	841	830	849	843	845	858	819	888	823	779	829	896	860	897	848	843	812	886	830	840	866	801	854	873	836	810	839	811	841	795	853	826	840	822	847	825	818	877	814	833	765	879	819	881	861	864	820	835	820	820	836	834	756	870	852	845	834	839	831	786	840	841	851	831	847	866	821	877	798	800	840	815	835	894	827	779	834	825	856	788	786	834	864	891	876	759	837	882	818	841	825	841	904	838	829	827	809	790	839	797	845	850	827	834	845	822	847	827	864	819	827	850	831	872	805	865	875	897	843	807	865	817	836	850	815	867	827	843	831	849	862	856	878	836	836	864	832	796	802	835	756	811	845	825	810	884	813	874	840	851	861	864	883	838	790	865	784	838	861	795	810	850	789	868	829	842	885	851	806	841	850	865	812	867	799	838	808	843	794	871	788	852	826	870	848	908	809	799	815	822	839	786	814	817	793	773	838	851	797	813	831	879	806	865	821	811	855	816	835	891	865	838	813	851	837	814	821	855	887	876	819	851	841	875	816	835	849	787	873	861	881	866	829	849	803	831	825	871	867	850	817	846	909	828	760	849	883	846	863	825	840	850	829	810	826	832	850	853	872	869	808	858	865	850	821	838	853	854	847	804	838	821	801	829	816	817	797	821	829	853	830	900	833	900	843	829	838	811	856	886	783	818	849	816	863	838	849	875	855	903	830	849	848	863	837	841	832	852	815	906	876	879	805	867	833	828	822	913	889	796	829	885	851	844	868	842	864	826	830	807	871	826	821	827	867	868	861	805	847	818	828	835	841	799	844	796	850	813	844	825	861	855	771	877	838	807	795	844	849	825	836	812	821	827	908	810	850	839	828	815	900	841	842	850	837	797	833	827	834	782	824	789	817	877	875	825	773	857	842	823	855	847	816	814	811	782	852	821	795	875	817	843	882	825	827	838	832	836	829	834	851	818	851	819	888	840	887	852	805	822	854	836	826	761	855	849	806	813	817	848	827	831	843	856	794	848	822	872	835	840	803	866	871	817	789	865	810	814	847	872	859	858	862	804	863	814	820	821	873	872	788	844	877	899	871	825	841	813	811	817	834	841	842	843	869	835	819	801	847	854	889	883	824	829	848	823	883	826	789	789	823	836	794	845	851	877	818	785	821	817	864	782	879	798	862	900	867	788	836	814	843	852	866	825	839	841	759	828	800	888	856	815	865	841	839	824	788	841	831	847	876	851	851	879	854	805	841	833	834	805	845	811	848	863	833	826	859	819	836	846	841	837	820	830	872	910	854	863	857	828	861	797	895	831	795	839	836	832	882	834	830	827	815	896	798	809	854	860	854	799	842	892	769	886	810	817	875	820	826	820	827	853	793	863	812	824	844	823	839	845	827	846	850	841	842	849	827	870	887	816	819	816	832	847	826	829	814	826	845	833	865	850	858	908	829	815	857	857	914	849	866	800	805	859	846	842	823	885	819	829	848	767	840	822	793	854	867	841	800	846	806	814	816	836	804	837	855	898	823	814	830	820	807	849	852	844	885	828	853	806	828	833	815	880	839	814	863	854	791	793	788	863	863	901	843	807	836	856	835	822	832	832	857	858	816	797	914	804	811	818	809	862	775	846	825	842	835	819	840	884	844	824	830	823	863	820	864	829	878	858	864	860	817	846	877	871	842	803	875	828	861	802	830	861	841	816	847	893	808	796	809	840	828	864	822	792	823	846	841	819	878	836	829	820	788	871	810	857	827	869	859	866	814	821	840	871	829	856	869	838	874	891	762	799	881	857	808	861	855	847	784	844	832	827	859	862	825	811	824	869	860	820	894	861	838	827	842	820	831	860	820	827	851	854	782	840	887	826	883	842	803	877	811	864	829	846	810	823	809	874	837	889	790	814	798	881	848	840	835	831	882	845	822	858	861	871	810	823	807	826	842	860	845	846	872	814	845	772	881	817	846	852	828	828	833	833	824	849	876	816	855	861	841	849	838	833	807	836	859	832	840	849	857	837	880	820	838	812	808	798	859	866	833	832	873	858	890	818	885	839	835	854	852	800	808	796	852	815	801	829	846	895	847	836	850	871	856	817	846	846	880	807	806	840	884	833	874	822	806	849	816	878	855	825	786	864	845	844	829	818	848
13374	3160	2916	2186	1677	1174	956	791	690	519	459	391	373	354	370	348	325	299	317	335	320	316	278	297	320	303	284	330	286	305	289	316	269	266	290	270	275	313	267	278	274	321	304	294	289	282	277	286	281	296	292	237	288	276	277	269	294	266	278	274	230	276	286	282	267	256	267	262	295	269	274	282	312	276	297	281	279	266	275	286	273	284	264	263	272	280	269	303	284	264	266	286	295	288	283	273	298	245	293	272	275	232	260	271	291	252	249	281	265	284	311	272	242	284	267	279	264	295	269	245	282	290	283	256	292	257	276	286	269	292	280	281	268	289	326	243	300	278	278	254	303	278	282	279	266	298	308	273	241	281	254	278	275	268	291	282	297	254	261	283	270	301	267	268	274	286	277	263	282	278	267	279	272	250	289	293	281	273	275	276	273	257	292	256	291	282	274	271	258	266	284	260	300	259	271	274	277	264	311	242	242	274	295	292	294	281	283	261	272	265	264	247	272	261	276	304	310	286	293	271	289	293	295	257	273	269	277	260	261	278	252	284	265	271	266	265	270	272	296	260	288	301	282	250	280	265	283	279	259	251	280	289	288	287	268	260	254	282	289	290	289	305	280	294	321	268	268	287	295	255	294	316	268	290	290	227	258	296	314	316	250	276	285	307	257	275	284	260	289	274	288	256	261	261	251	273	295	270	280	289	288	279	286	279	308	263	261	273	269	307	274	291	253	256	264	280	252	307	253	263	254	277	271	281	286	273	249	258	291	252	223	281	276	287	273	258	316	297	273	290	297	276	246	261	262	256	278	290	280	286	283	293	285	291	272	310	260	273	304	307	280	297	272	282	290	285	265	278	277	238	291	272	290	277	280	250	287	289	281	257	277	296	290	258	264	257	264	276	272	283	301	278	266	251	272	289	269	281	288	291	262	270	297	269	295	275	257	251	253	347	282	280	284	262	257	290	286	278	273	303	288	276	290	289	284	283	283	296	295	242	276	291	268	276	256	292	275	257	290	266	293	292	280	285	311	302	277	291	319	270	284	265	290	305	286	249	256	269	280	268	266	294	311	301	270	271	276	297	287	264	271	280	305	285	271	286	271	278	267	273	302	280	276	297	290	290	261	276	274	271	257	282	253	311	282	274	252	274	277	283	282	272	273	269	249	277	277	275	263	261	265	265	267	263	299	306	277	290	258	279	305	306	271	297	300	307	257	289	288	271	306	256	253	264	276	276	290	276	279	285	281	267	253	261	252	281	290	259	275	263	278	282	262	268	243	267	277	269	274	288	287	269	279	269	277	270	291	270	295	299	287	266	283	268	268	285	267	245	312	256	259	265	267	288	281	272	287	292	254	268	307	292	293	252	280	249	252	298	272	263	282	272	273	307	265	261	283	287	300	275	279	284	296	267	286	294	274	266	268	244	297	267	264	284	289	282	255	292	237	265	256	279	237	298	259	228	265	287	284	238	267	260	317	253	244	270	285	290	285	290	240	264	274	276	278	269	280	281	286	266	280	273	290	280	249	263	275	294	257	324	299	293	253	285	281	275	254	279	275	276	287	307	257	285	306	274	269	282	254	284	248	265	247	264	282	285	326	247	281	249	248	289	269	262	268	275	257	272	265	295	274	254	267	268	277	301	317	281	289	310	283	290	271	282	298	254	268	276	268	292	254	259	285	284	283	314	281	260	268	288	266	269	304	249	286	283	263	260	264	274	282	290	259	282	315	273	289	265	289	271	280	280	266	267	288	274	271	266	266	252	279	290	283	268	276	300	258	290	248	280	274	302	300	273	265	289	260	280	268	325	278	284	283	300	256	287	256	271	266	288	266	313	280	277	270	284	261	275	256	270	283	253	303	292	243	255	280	276	269	278	281	278	297	248	241	286	268	273	252	272	279	268	285	282	260	291	263	272	280	284	276	287	262	282	289	277	292	237	294	288	240	281	292	286	277	274	283	289	258	258	247	268	262	277	286	290	249	332	283	255	284	275	305	258	268	267	273	310	291	270	275	248	268	269	305	237	261	266	288	274	285	255	245	267	296	271	247	298	274	261	318	267	267	261	276	303	270	287	254	292	274	284	256	284	272	278	266	269	272	290	285	239	302	257	262	250	294	301	296	277	297	258	275	291	272	266	265	290	277	262	292	283	301	254	286	274	279	277	304	265	269	262	283	270	270	277	265	269	275	280	241	258	268	286	263	286	279	267	295	282	245	292	237	251	259	273	289	309	281	285	243	246	277	262	281	262	292	265	269	273	259	272	303	268	275	293	315	251	277	274	298	300	256	229	256	274	285	286	251	303	282	291	288	300	254	268	270	260	280	305	272	267	272	273	255	286	256	289	261	304	282	266	280	299	234	289	256	295	287	296	248	295	307	277	259	269	288	274	267	307	287	284	262	280	282	271	272	276	270	280	292	273	294	292	268	255	248	279	264	270	252	273	280	289	271	282	283	284	287	288	289	294	296	289	262	277	275	250	292	288	254	298	276	267	277	265	308	263	249	272	282	263	265	295	277	252	318	270	267	293	255	279	272	273	293	290	272	275	278	284	279	271	281	292	298	299	302	297	252	297	269	252	258	265	247	253	262	267	287	269	266	249	302	279	246	269	272	259	294	276	279	248	276	235	296	282	278	305	284	247	258	268	287	303	286	242	288	256	265	288	283	258	284	244	289	292	311	255	269	250	276	253	264	285	295	266	300	295	265	248	311	251	290	283	259	275	299	255	274	253	277	278	282	303	296	263	300	293	273	279	242	273	278	281	294	268	284	299	324	263	267	268	277	264	271	274	281	302	247	267	246	267	283	272	301	268	267	274	257	265	245	271	266	273	299	271	274	290	286	268	297	295	272	297	276	282	235	256	247	276	294	273	292	283	284	283	269	279	271	235	244	248	284	301	266	241	256	260	267	291	277	278	279	270	243	272	308	293	295	270	291	272	270	268	264	300	306	267	310	300	310	256	279	282	264	306	246	282	257	270	309	274	309	296	290	322	282	272	288	320	279	273	300	294	282	271	297	280	290	265	257	289	260	285	263	262	276	258	265	329	292	284	264	310	285	302	303	272	273	291	304	295	272	244	305	269	280	265	289	282	267	278	288	275	281	261	270	266	271	279	239	276	257	296	327	274	267	265	242	282	264	275	288	304	269	279	270	311	279	284	240	291	266	292	282	331	280	274	275	278	268	252	280	284	276	263	313	268	277	240	261	257	294	259	309	273	264	293	286	276	284	273	261	255	273	266	238	301	264	277	266	289	229	272	289	252	269	264	268	296	268	315	284	291	274	251	298	269	289	288	270	267	275	312	273	277	281	308	288	270	316	299	266	306	311	288	298	283	281	299	283	274	284	271	257	290	283	258	268	277	308	263	279	298	276	280	263	270	246	262	284	273	199	236	308	243	285	290	285	256	261	235	278	253	284	302	266	272	263	283	267	265	262	292	286	252	277	282	308	263	249	268	303	272	256	250	271	324	283	302	240	260	290	273	291	273
10350	3400	6227	7489	6700	4933	3813	3397	2814	2218	1686	1443	1327	1265	1228	1112	1029	1078	1078	1134	1062	974	933	915	916	859	767	840	746	770	745	743	715	738	704	723	724	766	742	743	724	700	725	733	684	707	643	686	668	698	657	643	695	709	650	635	670	651	673	656	657	700	666	642	650	674	663	691	704	670	643	637	671	679	665	635	672	644	664	669	699	688	646	637	602	674	661	702	658	690	654	642	689	663	687	641	651	687	652	710	645	725	674	646	627	714	684	670	675	682	703	684	708	674	713	659	672	640	703	698	665	645	690	652	693	638	619	680	650	669	708	694	685	712	689	687	696	710	692	713	624	689	656	681	674	664	652	699	675	668	612	653	686	660	671	703	696	661	648	677	699	668	692	676	645	694	662	666	662	680	678	683	710	693	641	622	650	668	652	708	689	674	702	674	697	661	698	615	676	688	690	654	654	681	687	623	692	641	710	712	719	665	651	703	683	671	625	661	663	655	685	701	656	715	670	656	665	673	667	695	701	688	712	674	659	667	669	613	646	638	668	677	665	650	668	640	637	679	638	687	682	665	701	691	659	664	693	647	665	664	615	668	713	675	608	715	647	672	664	700	669	709	650	671	701	685	665	641	676	648	673	686	674	615	695	627	627	658	703	719	714	697	650	661	651	660	666	643	668	698	706	633	615	662	661	695	625	627	625	676	725	642	678	667	684	656	662	670	658	733	676	664	659	689	680	653	696	732	700	657	664	718	693	695	665	647	636	670	635	624	639	667	650	678	645	675	691	709	675	692	673	700	663	652	659	671	636	699	655	720	604	683	664	629	711	706	680	648	638	661	664	658	640	716	690	676	668	677	681	670	622	702	662	680	670	677	675	781	653	667	707	688	655	687	674	679	681	624	693	644	658	653	653	656	722	655	702	687	664	691	667	659	695	644	692	692	707	654	665	658	685	666	707	698	675	666	664	700	685	642	692	668	685	703	630	663	678	649	669	630	674	639	659	687	696	661	687	624	665	640	735	728	677	642	731	695	658	702	682	667	663	616	733	702	711	688	657	687	669	676	621	609	627	671	665	619	652	670	679	640	707	704	697	669	671	677	634	675	684	660	701	686	636	669	662	647	704	695	690	656	667	660	627	656	650	623	694	675	647	662	678	631	686	693	701	701	716	710	618	634	618	697	692	698	679	665	593	644	688	653	637	654	679	636	692	684	687	668	637	653	694	668	680	650	657	688	751	648	678	716	670	667	652	662	616	678	690	703	688	701	687	678	682	687	661	687	654	686	660	684	683	691	651	674	698	591	668	695	642	672	669	696	696	632	695	656	669	665	688	658	674	718	691	727	689	675	667	686	657	646	648	655	689	652	667	618	699	647	649	650	617	704	678	626	650	660	688	680	681	644	688	694	650	690	630	692	685	664	698	689	711	664	672	657	679	695	667	651	679	602	670	642	662	657	691	688	628	692	710	673	690	649	675	730	677	708	693	644	635	636	664	681	661	645	659	642	698	637	701	640	676	689	684	674	690	666	664	670	647	718	669	653	681	633	657	696	660	694	629	677	686	657	709	630	721	671	678	687	652	731	651	671	649	679	645	682	641	655	653	649	672	638	721	617	668	647	671	698	654	684	695	665	635	651	703	659	679	707	615	681	636	681	652	661	655	688	658	665	659	649	685	639	707	656	670	649	634	651	669	687	692	688	680	671	666	667	659	673	684	652	677	688	634	653	688	647	686	656	682	639	699	675	638	694	677	663	631	663	660	666	653	690	648	719	676	661	736	614	667	623	694	684	704	645	661	628	687	687	674	642	670	668	639	689	696	645	714	672	669	648	677	684	697	626	658	667	627	702	708	685	596	635	641	656	658	675	658	638	658	653	680	670	661	647	657	658	629	622	623	637	651	641	657	676	652	702	680	712	653	659	661	631	666	660	711	665	674	636	667	638	648	658	690	664	710	637	700	604	650	658	625	703	683	676	696	627	679	667	649	675	686	673	645	646	686	673	697	684	661	681	710	663	655	654	662	669	653	661	657	617	682	685	667	636	664	691	697	693	705	653	678	666	657	620	667	612	750	666	671	677	685	711	667	699	642	640	643	659	616	626	643	671	682	642	666	662	689	666	672	717	628	672	679	694	701	657	654	681	707	636	655	645	669	672	673	689	655	711	665	680	672	726	684	688	629	712	668	614	700	671	628	676	670	684	659	629	617	667	687	633	699	696	683	704	655	689	715	665	667	685	683	673	666	648	642	650	648	679	705	690	665	661	675	671	617	672	682	694	718	713	692	657	691	628	675	652	646	711	723	673	697	686	701	689	612	623	627	692	660	665	633	676	663	663	662	636	698	691	661	661	665	732	643	628	646	687	675	709	663	659	704	705	678	704	643	637	666	644	646	665	661	643	704	654	657	726	668	664	737	678	673	665	664	673	655	628	617	677	664	668	696	663	676	660	674	612	701	662	663	689	665	663	663	691	708	675	681	668	659	642	663	708	678	710	678	678	681	658	648	644	678	675	682	699	678	675	668	677	657	645	660	709	648	644	652	686	654	649	714	647	661	641	665	671	687	662	661	685	712	686	675	653	710	665	640	663	707	681	679	705	662	640	650	713	687	660	670	700	720	645	616	641	680	662	603	697	650	607	646	672	713	684	653	671	686	695	669	655	654	654	666	642	686	669	707	682	677	682	680	660	657	696	681	670	678	671	702	719	671	661	683	625	657	629	664	725	670	645	631	664	673	660	715	635	675	650	630	690	677	713	649	670	651	673	672	677	676	644	692	610	688	651	693	657	638	698	690	649	671	670	625	638	657	684	645	668	632	625	672	697	635	654	663	626	675	650	642	726	659	652	654	674	677	672	660	615	647	686	675	709	650	644	635	690	653	672	682	714	707	707	648	701	688	668	679	687	680	686	688	690	654	671	652	651	687	679	683	689	713	647	691	657	688	660	610	616	690	675	733	641	680	645	699	685	676	676	665	700	667	659	685	691	665	650	645	664	677	652	693	652	693	651	680	648	651	671	661	725	718	672	698	683	644	613	695	670	683	654	640	696	660	671	651	657	658	687	652	644	670	698	643	700	696	688	643	673	661	686	678	667	674	646	690	689	642	666	655	679	677	661	677	678	658	646	672	676	630	686	654	649	667	640	733	651	695	674	665	690	664	665	652	640	743	687	685	696	637	631	684	668	711	692	678	630	680	670	667	706	690	660	642	691	623	658	702	672	688	640	720	664	646	668	692	692	713	667	622	638	621	635	700	692	721	641	653	695	653	701	692	681	718	688	679	670	704	724	632	679	626	633	665	648	656	697	635	649	667	701	634	709	678	663	686	664	676	701	637	665	642	682	707	725	723	645	662	686	690	644	655	724	728	664	682	681	713	658	720	661	645	689	632	652	731	641	653	705	755	701	672	664	694	660	670	692	633	674	673	683	695	684	675	704	630	678	662	676	645	673	667	706	685	707	684	653	688	687	659	678	664	671	631	668	704	764	663	670
20994	5032	4276	3018	2179	1457	1003	832	710	520	453	360	325	372	315	293	283	250	271	244	242	272	235	255	220	210	203	208	191	176	211	196	203	193	216	202	202	200	187	196	191	213	163	212	177	184	182	180	204	191	170	177	192	191	177	170	185	174	190	176	196	175	172	174	185	169	171	192	209	188	168	216	187	213	158	198	193	169	182	182	191	184	177	196	182	179	210	189	178	152	170	183	177	193	183	208	181	174	175	182	173	188	187	198	204	175	169	182	180	196	178	174	162	177	178	206	173	168	180	184	203	160	182	185	161	169	159	192	165	174	192	195	177	200	200	166	201	188	177	154	191	168	204	170	192	165	172	175	169	188	169	180	181	198	183	203	206	188	170	177	169	158	169	173	206	181	189	182	200	178	173	172	161	192	180	160	169	181	193	161	175	144	202	179	179	183	191	175	209	204	156	172	174	183	176	195	183	191	177	212	197	187	213	193	207	181	171	179	184	149	166	179	181	199	186	156	209	191	175	172	188	170	191	213	189	203	193	185	204	187	206	179	187	184	178	176	206	178	177	174	184	192	194	177	171	177	169	175	175	155	188	177	187	181	171	198	176	178	204	192	179	169	166	167	187	199	203	193	205	172	173	212	172	214	196	205	194	189	193	174	184	186	181	187	184	209	199	196	156	212	166	195	204	181	178	187	178	197	208	183	202	197	202	176	195	210	191	184	164	195	162	163	183	178	186	169	167	195	201	167	186	151	206	184	206	169	176	202	185	168	199	195	200	189	187	173	201	181	172	176	170	167	184	187	190	167	204	178	175	191	177	181	174	157	179	173	182	181	201	155	169	189	191	191	195	178	174	184	187	184	156	149	159	183	170	180	216	205	175	192	186	183	200	173	192	168	189	207	160	191	188	176	176	188	183	186	170	206	187	187	193	197	182	204	185	188	170	160	186	193	173	163	193	187	174	169	208	197	201	182	171	156	183	202	181	178	201	201	171	202	207	170	181	183	193	188	202	196	187	183	200	217	174	183	176	205	183	204	170	187	176	165	191	181	171	182	189	175	176	197	144	166	168	173	154	173	184	178	181	191	195	188	182	191	201	167	196	185	182	163	188	196	178	191	176	190	163	178	154	178	180	176	188	190	190	203	169	202	194	198	200	201	183	179	184	173	175	176	176	178	209	193	187	179	185	179	184	177	180	184	217	176	186	185	169	198	206	188	188	194	203	189	169	166	217	158	195	181	216	190	166	188	182	163	183	176	187	195	211	199	172	172	160	206	187	179	186	173	199	182	160	174	201	190	203	207	198	204	226	172	176	187	189	199	157	180	206	180	171	188	172	183	184	200	175	168	193	160	176	214	179	182	221	199	153	173	171	181	199	173	169	155	197	189	158	205	189	197	187	176	211	195	186	189	182	180	190	191	175	192	180	174	191	195	190	177	156	198	186	204	183	171	164	183	191	188	181	183	183	192	185	196	191	181	186	185	193	203	188	172	179	205	237	200	189	208	196	198	179	151	187	182	194	170	203	196	193	187	198	191	197	189	197	166	175	176	194	191	195	176	152	183	184	177	205	190	179	192	207	176	162	176	185	188	184	182	201	218	171	191	209	175	195	203	168	186	188	197	190	173	194	167	191	186	184	198	167	196	180	194	184	185	166	198	168	187	188	179	177	184	150	187	170	181	188	172	201	192	179	183	163	168	190	177	171	187	172	175	189	185	165	204	163	182	171	195	182	180	165	198	192	176	195	171	177	203	189	202	181	187	176	180	183	183	193	187	195	192	205	203	188	212	178	196	183	213	197	190	160	176	189	178	188	158	170	190	175	202	191	165	193	176	191	177	185	162	171	157	203	180	182	192	161	174	175	200	168	167	200	182	166	186	159	182	183	176	195	155	198	196	156	187	195	179	178	207	176	178	191	190	192	203	172	155	194	158	192	186	168	197	186	173	176	182	193	173	179	188	183	204	193	181	176	197	187	163	178	179	202	187	170	158	196	208	184	185	174	189	173	196	173	194	196	189	173	170	180	176	169	194	193	194	159	170	176	173	187	198	194	188	192	188	196	194	188	188	171	193	177	189	169	188	185	184	195	169	170	198	197	189	171	187	180	184	214	186	173	169	179	171	188	172	142	181	189	206	185	188	189	187	192	183	169	171	174	194	195	189	207	183	168	193	172	161	190	170	182	189	165	179	209	169	186	164	179	179	192	181	160	188	159	181	231	183	175	184	202	161	198	192	163	192	181	179	164	203	152	159	164	176	170	165	170	174	163	189	196	160	166	194	179	168	171	171	195	196	175	194	172	183	186	174	186	181	162	199	184	165	183	200	160	166	200	182	187	189	169	183	161	170	168	161	177	174	173	191	184	174	189	173	188	191	163	186	168	189	193	178	199	175	188	198	176	174	203	200	196	177	187	184	165	190	206	169	207	187	176	184	178	200	174	202	172	194	215	194	174	212	182	196	201	182	197	179	181	194	186	174	234	183	190	181	180	174	192	179	156	173	192	180	189	193	175	171	178	189	193	181	190	162	184	207	182	166	152	193	190	166	194	180	166	156	177	176	187	157	203	192	192	169	198	183	178	193	200	185	190	160	205	169	189	193	170	196	191	218	171	157	182	180	186	206	167	181	166	195	177	183	187	190	212	182	164	180	170	204	193	167	179	202	212	206	183	174	178	157	184	148	158	179	165	173	165	195	180	189	176	181	175	203	165	179	169	187	166	191	203	149	186	191	188	171	201	186	186	185	192	191	184	180	141	176	178	191	189	178	163	166	178	190	189	218	189	197	182	191	201	192	189	186	183	177	180	180	186	195	187	179	175	190	206	181	173	180	171	182	177	176	174	178	186	208	186	190	188	197	185	197	173	190	157	191	193	212	159	188	179	190	208	169	188	169	210	180	175	193	177	179	183	171	192	173	162	167	166	172	178	195	181	178	187	187	195	184	206	205	189	177	208	194	178	177	205	178	190	192	182	198	198	173	164	179	180	183	174	189	199	188	178	160	166	185	200	182	176	171	184	208	168	194	176	207	208	177	166	182	172	178	190	163	199	170	148	184	176	181	180	185	172	181	167	159	194	200	213	176	211	198	149	189	161	187	174	172	194	197	195	192	190	161	194	174	175	180	183	162	190	179	179	197	197	221	205	195	197	187	194	173	190	188	182	191	181	200	159	177	190	209	177	189	184	199	217	176	199	161	186	196	163	190	195	198	192	188	182	173	179	185	188	182	152	180	170	181	195	196	180	188	184	194	173	190	175	180	178	157	192	179	201	182	191	171	187	161	206	204	175	190	208	167	192	186	175	181	178	185	174	170	194	165	195	176	179	180	175	168	177	182	173	175	217	184	192	168	163	203	183	201	194	186	195	187	196	185	178	190	182	178	198	169	198	183	191	203	194	185	194	172	207	187	178	168	192	203	205	194	177	173	182	165	176	197	182	191	198	185	183	218	200	190	193	177	193	177	162	192	179	206	178	176	169	200	164	198	183	199
12943	4283	8498	9817	8968	6602	5138	4017	3542	2627	2171	1599	1426	1311	1162	1214	1129	1033	1053	1078	1017	988	924	809	788	763	658	602	635	560	629	566	554	536	550	581	620	576	631	608	570	551	533	536	495	520	489	484	514	470	476	483	484	499	485	465	499	498	443	441	489	439	503	453	460	452	454	445	465	464	452	476	436	492	447	449	503	466	448	468	436	489	520	505	510	449	466	501	467	437	467	516	501	448	480	449	489	458	480	492	425	475	486	459	473	472	462	453	473	431	483	468	469	476	482	459	464	453	446	493	434	454	451	477	483	480	485	451	479	539	512	522	423	482	495	510	442	475	468	465	468	425	467	475	448	420	457	499	492	470	448	488	489	455	483	480	455	488	473	462	464	471	473	434	504	474	472	479	502	488	495	493	472	492	439	463	466	493	484	458	459	458	529	462	498	512	491	497	451	456	427	448	482	469	444	487	477	477	474	455	439	494	491	456	463	461	457	489	451	485	467	522	426	476	505	477	494	468	493	479	463	474	485	483	458	456	433	466	478	506	487	471	472	458	467	462	495	458	506	464	471	489	451	520	475	460	439	470	470	475	479	490	497	463	441	468	478	450	458	477	480	488	476	481	505	426	478	434	463	479	509	493	467	480	454	434	480	500	425	490	477	452	475	502	485	466	465	493	479	470	453	438	466	458	507	469	483	443	439	473	480	504	500	485	492	485	470	457	489	470	448	455	499	489	453	448	459	482	495	431	482	480	480	480	480	470	488	494	507	494	515	470	471	454	475	511	453	464	445	508	481	478	486	482	424	478	514	454	459	470	505	481	475	492	454	476	493	472	448	453	460	439	473	491	476	509	488	504	479	456	463	487	481	461	496	467	464	467	492	448	485	497	452	455	475	489	466	473	478	453	470	500	453	438	465	438	500	492	491	461	465	426	472	449	435	492	461	473	460	467	459	442	465	479	455	452	480	506	460	461	502	459	481	487	497	454	486	454	417	497	466	476	446	476	475	539	462	496	450	476	484	492	472	458	486	523	491	503	490	482	461	493	495	493	454	450	472	468	497	476	448	504	477	456	456	458	479	459	501	470	472	462	484	526	454	491	481	480	488	484	472	464	520	434	463	508	464	486	453	442	452	488	454	505	487	463	476	495	400	485	460	434	472	489	468	448	483	477	459	453	426	456	507	480	482	460	460	458	487	475	467	497	477	450	506	506	506	469	466	485	496	470	450	460	470	541	483	488	455	447	460	486	514	530	465	475	501	490	484	462	493	493	503	429	483	463	480	464	496	485	488	483	454	483	482	465	461	516	464	479	443	471	492	443	454	505	459	521	440	510	490	478	462	502	498	459	445	474	460	459	503	461	467	463	455	485	458	487	447	474	462	459	493	468	482	479	450	485	449	470	508	483	488	487	466	483	453	493	475	500	472	448	453	507	466	474	451	477	488	496	456	481	446	482	477	462	461	468	514	471	459	469	475	472	441	484	453	493	479	485	469	460	487	485	468	486	468	470	501	447	502	485	499	451	504	467	494	494	513	475	510	465	470	433	455	501	504	459	498	471	453	501	453	505	486	446	461	450	456	485	479	469	478	471	479	510	462	450	470	511	474	475	515	530	501	439	453	465	492	446	448	438	486	533	476	467	466	460	477	457	472	513	445	487	482	513	486	482	500	506	459	461	475	466	483	481	465	506	512	468	470	475	470	496	466	463	474	436	470	453	498	478	464	481	500	460	426	443	445	492	484	478	500	454	455	453	462	468	455	446	516	461	488	441	503	506	452	449	478	453	475	471	463	461	485	457	498	467	443	486	492	501	463	435	456	440	474	473	462	476	448	494	478	464	468	468	445	469	486	465	491	445	499	491	439	452	526	455	497	444	492	519	523	480	493	461	499	464	490	485	487	441	460	497	444	487	488	453	470	495	470	466	495	471	428	440	457	466	472	477	471	448	485	453	443	473	502	446	506	469	478	507	449	435	439	466	441	461	469	457	493	448	457	455	450	467	450	523	486	475	425	438	534	513	458	448	440	467	447	454	470	494	487	490	496	466	472	480	464	476	475	461	473	470	484	472	446	467	434	479	448	493	544	480	479	499	469	499	438	462	433	462	460	492	488	434	425	514	487	514	486	465	508	479	486	463	483	464	482	532	483	447	485	464	460	466	501	471	513	498	476	483	487	495	471	464	474	449	487	484	470	470	434	481	467	528	479	446	481	431	464	492	485	516	492	423	473	452	491	489	479	454	444	469	484	520	470	471	493	506	495	460	473	488	453	472	486	467	475	475	485	509	467	504	473	466	469	511	447	464	463	455	459	473	467	489	452	469	479	434	530	476	495	480	464	441	500	465	496	447	457	500	471	465	523	462	508	466	459	474	496	445	480	467	447	455	480	431	474	474	482	498	503	410	475	475	497	479	486	458	426	497	479	501	479	442	437	453	480	532	487	465	478	475	459	476	491	429	444	458	469	486	486	469	498	493	463	470	451	513	486	479	480	474	451	454	473	479	475	501	471	486	465	486	500	463	493	486	507	486	446	476	447	513	501	458	494	437	449	491	439	454	468	463	480	502	483	474	482	484	503	446	473	472	481	468	468	461	484	497	453	466	437	495	488	505	440	459	468	473	492	517	460	469	469	524	487	488	458	483	444	495	526	454	517	434	478	451	462	504	517	503	460	477	481	475	437	470	512	475	497	443	486	484	493	482	451	464	510	474	453	489	457	457	486	459	477	464	480	453	464	488	480	438	477	510	472	503	482	494	432	470	467	481	484	489	462	461	449	481	490	452	464	504	496	431	502	466	458	464	487	497	469	498	482	501	479	475	463	472	494	493	481	456	469	466	505	480	481	451	490	479	480	492	511	467	493	494	435	439	475	498	460	488	499	486	484	450	496	449	489	451	448	519	460	460	469	466	476	472	476	510	463	477	460	495	477	437	484	484	479	507	520	448	488	450	453	469	499	500	468	482	454	472	477	470	462	532	464	481	458	464	498	512	460	486	473	449	464	497	469	461	509	501	487	456	465	496	471	485	472	478	446	461	475	469	459	475	439	463	482	509	497	542	449	480	466	524	488	472	464	458	491	469	491	475	447	440	482	451	460	444	486	473	511	498	426	495	508	480	466	462	485	447	476	465	450	479	447	466	455	447	470	472	474	491	478	450	464	496	493	465	467	494	529	503	451	489	490	520	487	481	457	470	479	462	429	454	487	473	492	481	477	458	491	454	497	474	503	507	501	459	480	505	519	454	462	463	470	464	469	473	487	487	517	477	490	473	468	442	485	470	487	455	532	491	478	497	513	491	460	470	475	486	474	449	520	482	484	535	472	474	440	513	452	422	477	463	472	473	431	497	464	462	432	453	493	483	487	490	494	503	479	463	500	502	466	423	478	502	495	461	493	466	481	506	440	488	476	462	474	459	474	470	458	442	491	457	471	467	461	483	494	467	455	439	455	477	452	494	484	481	467	487	479	476	439	477	446	438	500	501	514	459	459	460
5618	1828	1841	1468	1152	831	670	633	520	508	461	432	409	420	417	440	417	421	368	385	390	423	391	402	407	354	423	374	349	378	327	343	368	403	375	395	409	393	371	367	382	337	338	346	381	336	386	355	381	354	353	367	352	357	374	346	342	335	334	347	349	369	324	362	400	393	369	354	333	376	395	368	344	397	380	364	368	371	337	369	376	343	392	387	363	354	354	355	360	365	398	333	379	322	357	321	337	345	403	351	384	398	351	347	348	335	387	373	344	387	377	328	344	392	368	400	376	370	361	351	354	383	371	322	376	369	374	331	329	403	359	375	370	324	394	371	377	382	375	346	375	343	424	350	361	341	352	390	377	370	356	351	392	336	373	336	378	346	370	371	378	374	313	363	377	382	366	344	361	349	382	341	337	360	357	393	357	370	377	384	329	361	355	382	372	361	359	377	362	330	359	362	369	377	349	368	348	367	353	344	385	370	349	373	360	351	354	351	337	372	370	362	347	371	367	377	318	362	341	365	347	350	353	345	317	376	366	360	391	350	336	342	382	327	350	356	351	313	336	373	366	329	371	389	373	343	333	326	350	412	373	372	345	398	347	341	341	349	353	354	354	368	378	382	366	332	347	328	369	352	363	367	354	357	366	341	379	353	361	364	372	379	339	372	364	347	358	370	357	354	333	384	380	353	320	368	336	330	355	337	347	379	390	380	370	345	365	357	378	373	377	383	382	328	367	367	379	355	382	423	366	371	361	375	352	396	358	346	367	371	384	362	367	349	342	347	357	339	353	380	364	363	360	395	361	386	335	371	334	341	343	385	364	351	389	400	389	363	374	347	338	335	367	361	365	394	383	405	386	356	360	354	346	372	355	360	414	379	357	374	367	350	365	361	353	353	379	374	372	348	349	342	363	362	366	360	388	332	386	384	348	370	369	356	384	355	359	324	361	375	391	395	343	359	412	363	341	397	345	383	365	346	366	347	366	356	304	327	353	356	364	361	375	363	326	381	401	372	344	366	326	353	348	384	346	348	326	341	377	350	400	374	350	348	380	312	357	342	339	367	355	345	400	414	367	372	348	368	389	353	402	387	384	335	367	361	356	366	371	334	358	344	364	344	354	355	342	363	351	341	353	391	362	374	362	333	373	356	352	326	371	357	375	352	384	358	388	376	380	362	356	402	369	384	366	345	350	395	378	357	338	366	333	366	375	400	349	403	397	301	336	325	365	342	386	384	327	344	368	406	361	338	325	352	354	364	372	389	355	373	401	364	367	371	361	379	362	345	368	374	336	385	334	375	342	328	387	364	335	350	358	344	354	376	378	412	406	362	320	370	356	389	377	362	338	354	360	331	383	386	379	345	401	384	341	373	364	369	317	352	350	352	350	401	375	387	334	322	377	356	379	326	352	361	337	350	376	358	361	379	337	346	392	326	375	362	342	378	383	346	328	351	345	355	387	364	338	340	380	376	339	328	368	375	351	339	369	379	407	375	377	347	327	348	345	377	345	391	363	342	377	386	392	394	369	352	385	379	382	363	378	377	366	352	362	376	366	359	349	379	353	382	387	366	359	370	365	405	367	372	351	373	366	353	369	386	350	346	372	380	351	373	348	342	363	354	394	392	375	405	354	373	391	363	359	326	360	357	379	368	360	365	391	345	354	328	344	356	366	364	364	385	351	377	356	411	363	390	342	361	334	370	322	339	375	356	355	314	357	365	342	368	394	361	357	325	338	383	348	327	347	345	365	366	383	372	365	362	371	345	369	388	371	375	364	372	351	401	349	383	405	338	322	353	340	385	336	369	364	361	388	376	374	345	347	367	359	380	346	348	346	320	328	357	318	334	376	376	363	374	364	359	373	382	346	369	341	393	336	349	334	343	358	326	384	369	386	360	368	310	357	360	368	338	344	369	369	376	384	359	358	377	348	370	350	343	358	366	354	311	332	415	348	350	350	362	383	350	381	393	372	343	367	367	361	355	360	388	335	321	362	365	367	377	368	333	355	358	353	357	354	364	342	381	388	347	391	372	359	369	348	364	372	385	355	325	353	389	339	360	341	372	338	372	365	350	348	325	342	340	381	386	384	329	381	344	370	368	390	379	362	382	345	388	368	351	386	372	358	394	367	347	344	352	354	380	378	363	350	344	363	344	337	363	351	351	376	366	373	339	344	351	373	374	375	350	324	385	345	361	399	341	331	371	420	362	380	350	366	357	378	391	353	341	350	360	379	368	398	321	351	368	370	366	361	391	353	361	333	373	372	327	343	353	352	354	359	348	360	317	387	381	366	396	346	356	354	365	350	366	351	364	368	340	370	363	391	355	369	417	390	362	378	382	338	368	353	371	405	394	363	404	344	398	371	385	338	365	384	335	364	350	375	383	356	349	341	342	372	335	387	338	339	374	404	352	335	412	355	364	383	392	344	367	364	360	345	340	364	371	357	317	349	365	346	330	393	376	320	326	351	364	352	358	362	364	366	349	372	371	343	332	372	356	354	362	369	334	387	357	339	343	346	341	374	350	326	342	361	365	371	322	377	385	347	356	342	349	360	379	324	329	339	356	367	381	334	364	358	341	340	336	372	366	360	317	359	362	365	321	353	368	359	385	348	376	383	362	353	355	334	397	339	357	367	358	393	364	365	389	350	369	385	360	393	384	355	352	373	367	372	361	360	345	376	334	331	382	352	342	357	366	403	327	382	368	338	348	368	355	331	376	379	375	359	357	339	374	354	395	382	388	342	316	365	355	361	377	380	356	372	347	406	375	381	337	359	352	385	394	388	352	384	377	356	372	401	362	337	359	333	393	331	359	352	363	360	333	345	387	372	381	345	364	328	345	328	371	359	359	354	433	344	342	371	378	369	374	355	382	376	362	335	387	352	331	371	368	334	396	330	353	353	366	340	368	377	360	346	329	347	372	358	326	353	367	385	348	375	338	404	368	365	359	374	341	352	363	359	374	356	300	359	357	369	359	355	336	374	383	386	326	362	401	372	365	378	309	342	345	366	335	382	333	358	378	345	375	336	403	372	350	354	356	354	326	345	393	401	336	355	372	363	384	322	364	315	372	312	365	354	346	332	361	325	391	338	345	353	336	363	347	376	341	347	369	345	356	386	349	368	389	344	348	376	352	363	370	388	393	344	350	345	400	363	375	341	397	351	338	332	348	358	346	392	367	363	326	372	369	398	337	386	350	349	353	335	365	365	352	348	351	350	354	356	378	383	362	322	341	323	356	332	365	376	361	340	332	360	350	376	406	336	380	365	350	355	344	299	399	360	394	381	354	386	375	387	395	377	349	361	341	402	386	391	338	369	362	358	325	372	360	379	374	361	391	363	374	370	353	367	367	366	355	402	330	332	312	381	360	349	354	337	407	336	356	365	345	373	356	357	318	361	342	368	310	368	335	394	374	375	379	345	373	419	391	378	366	371	332	362	362	352	361	365	338	373	366	329	342	358	358	318	372	382	354	312	384	351	360	386	372	356	363	367	378
4834	2274	4157	4842	4378	3455	2577	2267	2021	1664	1452	1292	1140	1218	1197	1091	1103	1023	1002	1012	1036	1054	1051	975	1011	945	918	938	894	906	864	886	847	874	877	871	929	838	895	854	893	874	874	788	833	820	902	834	830	826	800	902	824	880	850	877	879	900	868	811	855	853	883	862	857	829	850	881	873	904	854	868	860	900	853	834	878	848	863	881	882	859	820	836	891	815	806	834	893	866	869	851	846	808	852	856	859	818	819	823	770	887	836	919	861	851	855	835	865	831	846	844	875	819	889	860	865	864	859	868	837	803	869	854	827	862	818	787	833	859	854	881	850	841	829	871	837	843	903	816	893	831	821	825	889	843	871	860	862	847	839	813	901	862	838	853	895	842	865	866	859	900	859	862	924	876	846	893	813	897	875	870	830	880	802	875	847	865	836	845	870	885	835	822	858	889	832	829	870	848	880	872	845	836	848	868	851	849	833	802	927	895	819	830	845	865	847	820	866	839	844	832	783	855	825	853	862	847	890	886	833	804	797	842	866	847	787	783	841	855	875	867	886	863	874	863	837	900	853	866	870	847	846	826	831	811	913	882	865	847	826	847	870	865	867	852	849	851	851	827	841	820	825	857	808	823	855	851	877	850	853	822	915	858	848	824	866	866	834	868	859	851	802	907	846	802	845	815	876	883	823	861	853	843	880	859	881	858	845	886	888	799	857	834	845	824	851	907	945	852	865	855	839	844	833	823	878	941	820	853	811	834	867	866	835	815	856	884	878	841	846	839	844	846	895	851	832	889	863	868	897	836	802	861	879	887	859	857	817	819	813	909	884	816	828	851	826	876	867	852	830	807	891	864	815	855	831	852	883	860	837	859	834	807	885	864	770	832	866	839	827	877	840	857	876	856	848	892	853	834	873	864	831	865	880	817	866	852	832	902	866	820	852	812	847	852	845	832	930	805	877	832	830	825	869	873	827	833	824	899	847	827	868	845	904	845	859	802	874	896	821	873	841	827	827	835	868	860	833	850	860	892	890	872	832	815	822	838	834	857	862	883	859	889	863	789	823	864	832	853	867	902	806	874	836	814	878	856	804	862	852	887	844	853	840	877	878	856	849	842	809	885	854	821	881	874	830	877	833	865	853	829	865	908	859	880	807	807	839	835	810	915	876	864	886	867	874	874	868	854	882	868	872	901	909	846	848	843	810	884	849	871	864	810	828	863	818	831	846	870	916	806	887	896	844	864	866	853	889	857	856	821	838	845	849	831	849	882	862	806	906	879	901	847	831	879	855	826	879	857	781	862	866	880	893	766	884	823	920	873	854	918	875	873	839	811	898	885	884	927	853	914	843	831	879	879	861	912	824	877	887	879	888	820	834	868	890	801	859	904	866	896	881	887	896	825	865	839	826	872	899	847	852	863	832	797	884	828	861	825	837	827	866	869	823	819	851	853	828	856	834	848	821	821	824	854	875	840	856	848	873	843	905	870	836	840	812	830	872	861	864	856	835	855	882	842	824	817	909	829	813	834	905	809	864	845	879	842	851	844	820	856	821	832	859	871	851	811	897	852	917	806	902	877	883	786	835	834	846	871	823	866	837	847	897	854	916	856	853	849	864	871	845	855	833	874	845	897	868	856	836	886	830	873	765	845	835	808	834	891	827	857	832	881	831	861	863	845	793	800	855	862	856	835	837	867	860	870	857	846	869	876	823	884	842	843	888	798	881	874	826	854	855	876	842	884	864	857	866	835	876	836	818	883	854	882	877	803	859	842	890	853	829	848	849	856	805	830	815	860	914	858	825	878	887	853	919	812	846	825	749	836	844	824	879	835	836	853	850	880	827	840	840	853	852	885	821	851	879	814	855	849	833	860	847	859	846	825	864	887	829	820	841	877	873	910	854	868	853	890	845	795	887	817	852	886	853	859	882	839	807	834	886	885	852	846	823	855	830	838	858	839	817	826	887	872	905	886	864	830	802	879	878	881	854	812	890	869	867	871	840	885	844	853	829	842	862	893	831	866	820	823	886	862	870	854	888	872	875	886	866	866	887	857	842	836	866	885	871	829	804	829	847	844	829	841	868	842	820	920	892	854	892	840	885	895	817	850	859	885	862	869	890	869	905	821	896	914	891	890	823	857	865	855	849	879	869	873	884	855	856	863	873	898	874	822	876	886	849	872	832	851	863	828	886	828	890	828	871	825	860	803	841	903	906	835	890	916	864	856	868	883	853	914	896	893	787	895	876	852	825	827	852	806	848	844	858	869	875	839	905	832	829	870	868	801	836	864	856	838	864	826	866	814	864	786	850	851	838	827	837	834	854	874	843	880	850	905	808	834	828	832	923	870	838	884	861	822	789	878	803	863	812	857	845	859	842	879	848	870	823	860	889	912	858	849	875	838	930	812	833	852	872	846	860	897	809	832	873	852	845	821	864	888	838	848	867	909	832	853	845	842	863	825	837	882	834	842	834	856	823	830	866	859	834	875	836	859	858	850	907	818	869	868	864	868	886	874	884	822	823	871	866	837	867	811	887	827	828	881	820	859	851	861	911	860	844	863	884	863	905	824	854	883	803	853	839	865	854	887	908	826	848	859	838	859	889	812	865	842	835	863	823	872	805	872	898	830	850	828	886	861	854	846	867	866	837	902	817	879	873	825	814	857	863	832	832	873	800	859	843	841	858	885	849	828	884	880	823	856	835	817	854	871	900	829	877	864	825	845	798	823	856	827	923	821	884	867	849	867	854	843	790	832	826	874	855	860	823	847	889	854	820	830	847	866	864	848	891	813	849	840	897	891	865	815	804	833	835	833	816	791	877	821	838	878	851	841	913	806	825	848	824	883	817	867	838	836	897	872	845	848	842	825	863	835	883	912	896	851	861	854	870	872	911	853	804	832	864	820	824	821	880	883	910	862	864	831	867	815	841	852	832	839	848	875	853	843	878	825	862	832	851	827	863	817	872	880	873	834	851	833	843	822	856	825	900	856	854	877	838	887	847	886	873	863	833	883	815	821	836	861	835	832	834	882	850	882	863	869	818	866	837	855	827	868	859	868	803	787	834	840	901	819	858	851	899	848	821	900	824	889	833	810	826	820	847	864	902	893	824	855	779	837	856	806	849	846	871	816	806	849	846	853	902	916	881	841	883	888	801	858	856	869	816	857	870	854	834	832	890	824	890	840	827	847	884	868	845	886	836	840	863	861	865	840	886	859	887	844	835	883	906	861	840	845	825	819	830	905	886	848	887	886	844	844	872	881	885	879	864	829	850	854	861	895	846	855	842	855	886	869	889	802	841	830	819	837	848	857	836	830	844	876	896	833	859	804	883	835	945	856	873	865	893	895	893	828	847	910	818	921	883	849	884	855	835	894	878	893	823	814	909	899	910	854	849	854	881	836	862	835	811	911	827	918	875	869	860	884	830	826	873	875	846	884	885	896	839	898	867	832	853	842	806	797	841	789	872	911	858	847	843	896	834	863	858	830	905	861	806	814	827	874	889	880
13419	3235	2921	2267	1758	1189	843	725	589	513	477	416	402	443	341	333	356	329	325	328	318	345	318	308	319	345	302	308	298	325	319	297	300	286	292	298	303	274	303	297	247	287	316	266	284	292	272	276	282	274	288	285	284	326	306	260	287	299	298	290	306	296	291	293	294	294	290	278	289	315	263	294	301	294	314	323	299	273	291	299	291	294	279	252	285	297	315	283	254	268	304	307	336	314	290	291	294	307	299	273	291	314	288	297	295	303	255	274	297	278	290	270	275	279	291	275	278	295	257	307	296	310	293	297	295	263	314	296	301	307	254	306	249	291	280	294	273	300	268	308	326	328	296	254	256	278	278	275	322	324	291	254	317	268	311	280	266	251	286	298	299	282	270	312	295	284	298	309	291	302	282	293	289	283	283	287	284	300	331	302	286	302	308	287	300	295	289	317	268	298	301	263	277	313	300	287	306	312	309	309	286	289	286	294	303	280	266	280	316	288	263	293	300	285	271	316	296	275	293	286	306	309	327	279	298	257	312	309	279	278	271	273	288	335	311	305	278	291	291	262	329	277	275	282	324	291	315	314	283	307	308	273	287	296	308	299	263	234	284	241	262	300	305	280	267	303	272	308	307	279	286	289	287	293	252	293	269	279	278	277	295	273	312	287	272	276	281	291	284	268	255	281	321	269	282	320	294	261	265	259	285	294	318	263	275	271	297	271	283	270	308	264	274	266	283	273	282	276	306	299	308	295	316	299	322	315	277	311	316	298	304	279	306	286	284	304	289	308	288	288	291	298	269	268	330	313	322	338	293	293	308	311	256	291	294	240	258	293	244	299	255	308	289	287	277	286	294	305	294	283	315	308	294	258	301	277	285	255	281	288	251	287	312	298	285	273	312	311	350	262	296	312	310	282	313	296	289	303	281	279	311	273	308	304	283	290	285	303	278	312	304	284	286	302	287	284	278	294	263	261	291	292	296	317	255	263	291	250	270	286	324	281	296	315	267	269	276	274	290	321	305	305	298	293	318	313	321	280	305	281	274	292	285	336	306	293	279	319	282	301	315	336	286	292	237	270	294	295	300	254	286	276	307	276	290	282	264	283	301	300	313	272	280	265	281	287	284	312	298	297	270	271	271	280	295	299	270	295	274	259	287	277	313	316	289	269	285	280	285	295	288	262	276	268	272	282	278	330	265	287	311	286	282	288	290	303	308	276	299	286	304	286	292	259	291	291	311	306	268	307	274	255	285	288	283	279	269	308	283	297	298	255	271	319	265	296	298	298	276	302	287	267	320	271	335	278	276	264	292	299	302	311	305	287	286	292	250	233	291	306	265	287	257	291	316	294	293	291	299	296	322	322	321	276	284	303	305	302	259	260	296	289	284	287	282	286	281	265	273	278	294	313	334	299	301	319	278	284	275	299	294	274	283	268	279	318	282	291	294	303	304	275	291	289	306	325	302	289	287	267	265	286	279	322	282	277	262	311	285	289	274	265	290	299	292	282	283	301	264	282	311	289	308	325	276	320	304	291	334	264	298	279	275	299	281	287	254	293	300	281	254	282	273	305	276	268	284	308	302	291	293	270	292	307	276	272	304	270	299	280	322	278	310	320	296	308	301	290	265	302	288	250	297	287	300	282	298	300	263	288	301	293	276	277	272	286	287	284	283	288	287	290	273	280	263	274	263	315	300	304	308	308	278	272	287	276	283	283	293	306	277	325	315	312	284	267	296	291	280	268	282	263	286	272	266	302	272	326	310	304	325	312	281	298	267	313	295	313	303	288	305	295	297	274	301	267	259	263	296	272	287	274	278	272	290	258	305	267	301	306	254	289	297	291	282	278	276	288	309	291	293	260	288	270	274	275	292	267	289	305	292	294	296	292	298	289	297	279	290	306	287	300	288	276	292	292	304	282	284	292	293	283	297	284	276	243	268	286	307	275	296	251	261	274	254	335	286	274	307	320	269	276	310	297	257	281	274	252	271	297	270	268	316	260	288	288	282	273	279	287	294	321	294	282	247	289	277	262	303	304	295	303	304	316	262	324	296	265	291	270	287	250	308	302	276	279	315	281	294	304	318	282	268	260	263	304	288	291	275	279	297	270	301	278	270	292	271	271	279	317	280	317	326	283	323	303	309	294	263	272	278	313	287	278	310	293	269	289	289	304	311	300	274	277	311	294	283	291	287	283	324	296	268	292	285	278	319	304	289	300	277	283	260	266	320	292	301	280	268	245	303	298	288	321	302	300	313	289	313	283	292	271	314	299	294	309	290	317	296	309	303	300	311	311	336	305	303	297	297	314	278	284	269	295	274	298	291	276	288	291	305	308	287	283	302	276	301	319	312	280	313	292	311	292	308	296	291	294	296	304	305	245	273	268	285	301	281	288	287	255	267	296	307	271	280	298	314	284	288	289	273	295	307	270	289	293	271	312	301	326	314	310	272	268	281	272	306	297	322	278	321	303	314	290	295	295	303	299	288	272	260	290	277	281	291	307	262	300	260	304	293	322	310	302	298	261	296	297	300	275	275	268	287	266	292	315	292	312	286	325	320	275	312	268	287	318	317	300	277	301	294	303	296	302	272	293	274	266	279	270	291	286	295	279	320	295	327	304	303	294	317	307	296	247	291	250	266	299	288	299	257	237	291	303	303	286	287	273	274	309	305	282	282	294	301	245	287	281	276	267	286	282	302	284	301	283	281	280	305	306	288	270	321	294	297	299	289	253	289	293	302	301	305	288	325	322	304	286	275	281	322	307	274	283	271	307	299	281	313	308	306	270	281	282	275	300	268	297	296	279	258	307	316	255	282	259	302	271	281	298	294	272	313	279	304	286	284	320	283	283	294	299	326	267	279	286	312	281	292	300	305	272	282	291	312	308	300	324	308	265	272	289	297	259	319	260	282	290	283	322	269	276	252	291	280	269	260	286	274	309	325	285	313	305	292	307	268	283	288	283	292	297	302	291	292	288	300	296	291	255	273	263	295	285	308	265	294	281	296	289	265	268	264	277	283	280	306	274	261	299	292	277	278	300	292	273	301	279	296	286	303	307	260	292	311	267	275	253	282	267	305	283	278	268	305	322	318	291	292	276	272	270	281	283	313	284	301	292	292	291	301	300	303	263	324	296	323	298	296	268	305	297	310	320	278	273	275	261	277	292	295	271	269	319	305	281	269	293	286	292	265	281	305	287	265	273	307	285	292	312	301	246	288	287	270	306	271	316	302	290	289	279	281	289	285	275	302	279	283	304	286	284	316	322	309	282	318	280	288	299	278	285	274	291	283	294	293	286	300	280	275	291	282	309	303	307	302	291	263	298	297	279	277	286	300	311	294	273	284	300	285	328	260	284	312	294	284	296	307	279	288	299	297	284	288	289	294	264	302	305	315	280	288	284	286	293	277	294	269	284	274	304	284	294	285	325	272	269	281	304	286	310	279	275	285	277	314	300	281	302	287	258	322	287	269	293	288	294	322	278	303	308	275	291	272	279
10523	3276	6299	7740	7016	5275	3755	3304	2807	2174	1826	1498	1471	1356	1233	1184	1166	1028	1079	1014	1007	1048	1062	974	951	867	789	778	789	790	762	710	765	763	786	753	764	764	829	743	763	716	706	695	713	697	668	678	760	682	743	701	690	710	715	721	689	667	701	680	687	676	673	707	667	752	714	678	721	737	664	678	708	763	723	684	714	671	718	731	715	693	641	756	678	742	676	664	722	681	659	672	674	696	715	710	684	681	708	684	714	705	692	719	660	685	765	721	700	723	687	695	713	714	662	674	723	710	732	698	745	713	691	729	759	679	708	646	735	726	681	667	705	690	713	650	690	645	685	717	661	697	721	695	722	677	717	672	690	683	682	690	660	707	703	726	760	720	659	702	702	708	709	696	699	719	674	705	656	702	696	717	708	706	649	708	683	733	660	720	721	683	751	719	687	673	704	694	680	653	706	694	647	694	646	700	692	647	728	670	699	696	696	764	680	713	713	698	686	683	706	718	711	682	680	667	667	694	669	749	655	696	693	739	679	697	708	686	703	717	695	697	755	698	661	671	707	707	681	662	707	668	732	641	639	685	716	698	687	666	672	658	755	693	663	664	717	665	688	679	745	711	747	695	716	689	665	692	682	711	710	775	729	666	639	704	716	690	676	684	705	692	679	712	683	663	728	716	747	690	655	718	675	689	675	655	688	726	701	706	667	717	690	705	697	634	676	703	741	696	716	707	679	720	682	720	667	700	739	675	643	677	686	727	685	680	738	702	692	719	690	713	663	660	702	682	656	669	683	717	710	704	727	710	723	714	692	733	682	668	684	693	664	718	666	650	733	689	681	731	744	725	698	702	705	700	713	720	696	724	692	688	686	712	674	723	719	714	669	670	692	666	711	706	652	689	647	732	713	639	671	677	730	733	763	673	708	685	763	674	740	670	741	675	710	729	655	702	688	739	730	728	652	661	717	669	687	674	701	705	699	701	676	701	663	734	707	666	635	682	700	721	707	724	708	746	723	674	646	696	697	688	684	679	729	687	709	677	693	733	738	682	676	710	669	715	666	737	722	688	692	707	652	680	705	713	733	710	691	760	683	675	684	652	710	728	679	684	683	679	673	702	687	700	712	729	765	712	659	674	720	655	737	683	676	670	701	659	659	727	641	726	709	709	696	660	719	713	710	733	704	692	702	699	706	688	742	684	728	723	685	683	729	676	704	732	678	713	731	702	708	720	693	668	745	716	676	678	709	724	661	700	693	690	684	684	684	693	656	685	720	648	736	723	684	676	667	696	713	720	655	711	709	713	678	688	745	691	711	726	699	715	698	729	666	750	736	713	656	670	688	677	713	671	673	679	696	724	761	731	673	700	718	706	689	715	678	666	706	707	646	681	706	670	718	686	700	705	686	693	711	671	694	701	667	635	739	701	701	734	695	749	662	712	707	721	695	696	725	694	686	685	685	692	642	692	688	641	654	670	699	711	732	736	687	729	770	707	667	679	688	703	656	682	687	661	656	730	748	734	662	669	688	727	725	709	706	665	715	755	665	676	677	682	708	679	712	701	706	676	710	651	665	727	695	720	722	681	684	711	732	712	680	684	681	682	689	675	697	710	706	653	735	681	704	653	643	693	689	669	720	711	727	703	706	713	705	715	708	704	683	724	697	707	712	706	688	709	705	677	671	702	705	705	674	671	703	710	739	733	720	740	697	699	697	663	691	668	689	685	666	729	655	710	659	706	746	718	639	672	709	705	702	723	714	689	712	710	670	714	697	697	740	712	707	700	684	678	715	699	676	694	751	662	697	671	704	755	706	702	722	651	660	716	682	701	690	658	713	728	694	721	712	656	734	684	690	667	650	690	672	680	709	732	721	694	693	689	688	690	716	660	679	699	655	675	690	738	688	716	713	637	710	673	711	705	698	736	697	641	698	689	644	684	708	729	671	689	679	725	701	722	703	745	687	720	722	686	696	712	714	679	729	730	713	674	684	704	706	708	696	738	705	678	732	693	681	716	717	673	704	719	740	731	703	681	677	673	695	634	714	688	704	709	679	678	742	699	663	706	725	707	708	691	695	706	680	693	703	621	691	633	726	707	743	671	688	689	709	695	719	652	694	698	720	694	665	702	697	749	702	684	684	711	691	736	706	685	682	668	708	734	678	697	664	693	711	670	699	682	701	706	679	666	700	700	718	696	692	696	697	723	663	676	698	703	685	681	699	701	659	706	705	709	701	684	753	750	666	723	661	714	728	675	660	691	659	681	743	684	697	697	705	704	687	724	672	669	663	719	657	700	718	724	730	713	725	690	707	712	719	712	697	710	696	698	732	652	716	734	689	724	676	686	681	690	743	712	667	691	709	709	755	687	689	729	644	689	689	709	688	714	666	702	693	677	667	706	686	708	683	715	719	712	693	700	676	647	711	668	712	695	682	680	689	661	723	652	702	697	697	724	705	710	692	708	689	687	679	674	675	652	653	670	673	703	684	689	754	737	701	718	683	714	675	686	733	647	685	688	683	710	706	725	718	652	658	719	714	747	735	678	705	695	691	717	710	698	721	692	670	701	672	710	665	695	703	660	716	720	726	711	699	724	730	683	732	703	659	703	671	644	698	727	708	704	706	660	657	703	748	675	716	714	688	709	654	729	723	753	728	696	689	710	707	634	691	692	680	690	669	737	715	668	731	710	716	725	661	680	696	678	657	668	691	680	666	721	676	719	696	693	708	698	726	711	646	652	673	687	696	668	703	652	728	669	672	686	698	652	664	696	692	715	669	718	695	664	698	699	679	725	641	678	690	657	697	685	666	663	712	684	670	685	713	666	700	717	720	711	718	671	672	680	718	717	693	705	712	704	684	694	701	699	672	703	678	668	699	675	696	738	668	703	664	668	671	725	725	724	686	713	663	743	681	695	715	726	677	703	732	699	724	643	687	699	707	703	694	686	653	695	738	704	676	728	724	703	678	687	737	704	694	702	686	654	752	731	672	721	709	663	753	737	682	728	699	708	724	718	684	695	686	709	760	709	763	737	683	710	680	704	658	690	709	721	649	730	667	693	710	723	696	745	705	719	652	684	673	701	756	722	730	703	677	684	673	756	706	699	741	724	708	698	669	715	679	667	735	675	748	695	654	719	694	717	708	662	694	664	698	668	715	688	703	725	677	660	725	684	714	716	677	736	677	697	730	693	676	699	701	679	699	725	659	714	759	692	712	723	690	686	675	718	685	697	642	717	684	739	739	684	740	695	687	727	687	690	689	749	685	710	720	706	734	650	746	710	699	681	704	711	691	642	710	674	680	663	679	659	715	714	680	681	676	690	704	670	733	689	668	669	771	708	745	708	727	716	662	705	760	711	673	730	698	702	663	680	684	738	669	688	704	669	690	706	702	706	706	726	690	718	716	707	743	718	726	685	666	708	684	702	707	649	734	702	667	720	748	692	677	672	700	645	690	687	689	694	683	690	655	667	681	694	650	669	686	732	702	715	732	666	688	738	700	684
21026	5144	4446	3195	2284	1556	1035	788	621	505	509	402	366	329	300	289	277	259	284	273	233	269	251	236	274	218	206	215	214	219	225	217	187	193	227	195	198	221	204	194	194	195	193	209	194	210	182	213	190	200	225	180	197	204	211	191	209	188	188	170	204	203	184	190	190	213	211	204	208	207	232	175	190	203	198	202	190	197	204	203	170	192	211	219	203	205	181	204	205	203	227	171	189	197	182	248	204	208	195	187	226	185	177	200	173	180	178	196	195	198	186	204	172	201	186	199	182	202	202	204	206	213	188	175	213	229	188	182	221	201	195	172	203	193	192	212	204	217	176	208	171	205	181	201	200	210	172	205	193	165	191	201	194	211	193	179	189	198	200	185	189	201	191	187	197	211	183	204	194	196	186	193	190	161	194	174	205	184	186	188	202	201	204	213	202	237	220	172	171	218	168	183	218	202	186	198	197	177	214	163	197	196	182	203	185	170	225	199	186	198	209	170	185	225	182	214	223	172	189	188	190	188	164	209	190	163	183	175	210	176	216	197	181	213	171	195	185	202	236	188	194	216	176	222	196	190	182	182	194	195	203	176	184	190	214	198	189	206	175	185	198	180	205	189	164	196	182	187	177	206	196	194	204	185	209	183	187	193	229	182	181	200	201	181	180	201	214	180	190	186	187	192	167	200	214	187	192	182	186	160	183	191	190	173	209	189	187	193	155	182	175	217	175	196	190	223	222	200	179	199	189	188	188	180	197	177	204	213	189	180	206	190	190	199	190	201	179	189	196	186	180	193	206	162	226	178	168	186	179	174	181	185	221	194	205	166	198	198	207	198	174	213	194	199	214	206	192	190	181	199	203	186	232	209	185	206	195	203	187	200	190	180	208	180	198	210	223	201	200	175	191	180	201	184	183	198	214	177	172	247	196	188	170	172	194	202	194	226	208	203	209	193	211	226	207	196	186	200	185	195	190	224	187	185	184	198	216	209	187	183	190	193	191	217	193	229	222	203	181	205	210	204	202	205	168	202	202	173	194	202	193	195	180	197	197	206	210	197	215	219	181	213	189	182	165	206	179	217	215	198	184	184	168	214	207	184	158	205	200	197	196	181	192	192	209	164	206	191	171	207	178	195	182	186	218	191	208	188	190	220	178	185	205	223	206	181	175	177	201	207	172	202	216	206	193	181	187	205	207	202	205	185	195	175	183	186	188	225	207	211	168	169	209	194	203	176	204	235	208	198	202	182	185	186	205	186	192	182	199	169	189	217	192	186	189	176	168	176	222	175	189	202	208	174	182	193	168	184	208	225	208	193	175	207	197	208	182	193	176	201	219	214	195	180	200	185	213	195	192	196	191	222	196	182	221	182	205	222	197	211	189	171	191	205	204	179	197	209	190	188	199	184	196	185	200	179	189	199	166	185	194	186	180	198	170	182	186	195	201	192	184	198	186	187	188	213	170	196	195	205	191	214	168	197	212	161	189	218	182	179	182	178	208	187	157	207	190	203	169	193	168	195	160	202	189	199	213	211	214	206	173	174	167	194	186	181	221	192	219	212	200	208	193	189	200	192	214	198	173	184	193	207	164	216	191	168	182	186	205	187	177	200	189	195	205	181	193	207	180	217	197	206	179	185	200	188	184	187	186	184	166	210	190	186	209	197	212	185	204	201	221	207	183	180	175	208	195	171	191	163	203	195	189	191	218	194	193	183	191	181	166	183	165	194	208	196	190	202	208	222	206	198	211	177	181	206	199	222	218	202	181	205	176	200	190	200	195	188	217	174	195	182	206	192	197	206	185	192	191	197	184	200	206	198	176	194	198	211	186	189	203	217	208	182	203	187	198	185	212	194	180	187	173	202	174	188	197	189	211	188	208	209	188	196	181	193	208	204	182	202	178	188	197	183	172	204	195	175	212	206	192	186	181	198	195	169	184	203	176	205	191	180	193	219	202	209	188	203	196	194	180	202	165	163	181	199	175	190	195	197	216	193	208	185	181	168	192	193	185	208	213	224	214	172	151	215	200	166	219	175	187	192	204	182	191	216	216	213	210	194	199	173	195	171	192	202	203	214	206	172	175	183	200	188	197	181	208	191	184	204	175	176	194	224	171	196	189	180	183	194	169	190	165	183	201	163	182	177	201	177	196	197	194	176	213	211	198	203	193	187	192	203	194	207	203	180	219	177	193	202	190	197	194	200	193	194	209	212	210	190	185	211	183	201	194	184	192	194	194	204	205	224	223	189	196	192	187	185	207	210	197	213	199	182	195	193	211	229	215	201	205	206	228	207	193	190	209	182	175	203	185	209	178	196	184	212	175	200	178	181	200	214	192	177	172	192	197	199	193	197	180	210	196	188	193	182	190	181	196	202	200	180	193	171	203	178	183	180	171	184	175	190	201	198	210	192	202	185	211	189	206	203	186	175	215	194	174	182	213	202	191	189	181	187	210	200	193	196	181	190	202	220	167	176	181	159	201	222	221	205	176	196	193	171	188	199	196	179	213	204	191	198	188	216	203	197	198	208	171	214	195	224	177	195	235	203	166	191	203	200	212	177	184	196	192	223	190	207	186	191	207	184	188	194	203	178	232	184	194	182	192	176	209	212	190	200	181	190	201	207	193	199	200	212	173	194	189	195	184	193	196	204	180	193	188	178	178	203	184	193	220	202	193	191	199	183	197	181	212	190	193	183	192	200	213	190	174	209	195	231	185	202	200	187	188	193	186	194	182	183	176	198	196	192	189	198	183	178	197	187	218	202	196	201	189	191	217	220	207	188	187	216	185	199	200	207	207	196	215	198	189	209	183	213	198	198	217	199	177	188	205	235	209	196	195	208	212	210	185	204	213	199	199	172	212	178	184	208	178	213	192	207	200	171	226	184	203	211	199	201	195	184	170	177	170	213	198	191	195	200	189	197	212	204	187	181	216	242	194	175	191	190	220	177	171	189	214	201	199	201	200	193	216	184	157	192	204	218	190	201	183	190	195	184	184	174	193	204	212	177	190	191	188	228	176	185	198	186	206	181	220	190	221	190	189	193	194	192	185	213	207	205	195	177	176	224	198	181	165	182	177	192	178	192	192	165	184	190	183	187	171	184	189	168	197	189	194	215	190	171	146	208	183	205	187	180	203	197	189	206	180	203	178	225	231	192	193	192	184	206	191	208	206	174	165	175	198	213	204	216	217	195	204	213	188	199	161	198	201	182	201	208	179	184	196	210	202	180	215	175	190	183	191	190	214	195	209	212	188	177	205	202	171	186	208	194	207	155	197	188	205	207	196	184	188	183	190	198	192	172	187	212	212	186	185	190	185	204	209	202	189	179	200	206	199	208	217	210	196	202	163	186	195	203	196	192	167	166	200	206	210	203	205	197	209	173	170	167	194	201	183	181	168	191	179	180	188	185	191	193	210	172	176	189	208	199	206	169	173	221	188	188	202	212	218	209	197	182	213	186	179	227	193	177	199	212	185	181	177	217	201	187	175	186	212	185
13249	4245	8639	9848	8860	6771	4868	3923	3167	2524	2105	1722	1626	1437	1325	1232	1124	1134	1050	972	971	969	1019	921	872	704	760	659	579	548	584	559	597	632	633	638	614	601	596	569	571	574	515	539	543	546	512	484	535	471	534	483	483	517	466	465	491	531	498	508	541	513	506	511	467	527	528	543	525	501	472	455	464	501	498	491	471	499	488	476	475	527	476	507	496	534	519	499	469	515	498	481	511	488	512	493	500	502	511	495	547	480	523	528	504	481	488	487	445	504	487	487	475	522	491	469	449	531	475	498	544	502	525	498	534	461	449	527	499	495	510	508	506	481	487	511	479	486	499	517	513	491	523	477	511	491	513	473	496	484	481	495	503	483	496	536	520	542	465	546	502	499	504	511	533	511	509	494	505	497	501	517	512	453	568	500	467	503	509	490	506	490	520	495	487	498	482	483	485	490	531	511	519	477	479	484	504	461	479	494	499	474	445	507	493	491	458	505	534	459	466	453	519	456	495	495	514	480	476	496	537	501	517	431	491	511	508	549	506	490	543	486	491	518	504	485	471	548	509	484	483	513	507	484	515	458	476	495	494	513	481	520	501	503	481	510	487	472	481	478	502	482	479	467	491	483	505	511	489	478	485	492	538	466	495	517	487	486	474	496	478	510	534	460	506	530	461	528	506	491	504	507	501	500	507	520	499	507	470	499	495	476	479	508	482	493	503	477	458	475	462	481	524	456	518	473	510	501	479	547	480	476	468	485	484	532	499	503	474	486	528	502	504	541	489	516	485	499	517	508	535	458	501	484	463	490	480	489	483	520	466	500	485	454	511	500	514	522	499	472	546	521	513	490	487	454	536	502	504	437	491	502	498	481	539	501	497	461	507	523	514	465	520	446	462	514	499	499	513	492	465	513	499	498	543	499	508	504	484	496	472	511	547	499	483	531	514	495	484	477	525	498	482	516	526	478	494	518	519	499	484	500	514	478	511	540	504	474	506	475	499	493	470	508	529	535	488	481	530	517	487	479	477	506	468	488	506	486	478	500	502	502	456	502	500	502	507	500	489	504	478	447	495	482	543	502	485	458	521	494	521	512	508	454	498	483	491	476	499	524	491	468	480	535	504	518	488	500	493	514	497	500	505	527	525	476	496	501	505	472	482	519	471	499	499	488	490	501	537	508	475	507	503	462	518	527	475	502	480	480	498	459	482	485	486	496	534	499	505	506	534	502	485	511	514	500	494	525	503	492	488	494	493	451	511	472	493	505	464	505	523	505	507	516	485	504	488	467	492	517	496	525	512	538	473	474	474	492	498	477	470	540	469	509	483	494	534	561	487	505	540	478	487	523	491	489	469	505	493	487	509	541	496	501	505	473	499	495	490	507	472	467	491	508	503	488	498	497	508	483	504	524	493	555	515	488	503	519	493	512	507	525	528	540	476	446	520	489	485	493	495	483	490	440	500	509	480	532	480	492	504	458	505	495	500	500	493	491	519	489	512	534	463	496	476	513	491	527	479	528	506	518	497	465	531	493	486	463	486	526	510	466	506	512	521	513	482	498	492	538	535	489	499	499	492	475	468	557	555	506	472	525	490	467	502	490	513	534	495	517	501	514	493	529	496	516	511	523	475	478	543	500	465	512	472	524	503	512	505	483	537	528	524	471	448	494	488	505	477	523	519	474	464	526	498	479	490	489	512	497	530	515	486	458	491	536	485	540	512	492	516	517	516	468	483	467	505	492	499	527	484	521	519	529	494	490	483	518	473	490	467	478	504	509	478	484	496	518	517	519	523	496	488	461	550	484	524	491	452	491	516	477	507	497	513	475	534	539	463	525	468	506	458	495	471	504	494	497	524	519	508	503	512	509	478	473	524	516	488	491	505	516	537	482	477	495	511	485	510	474	485	495	509	540	505	522	544	532	451	497	482	537	496	503	508	523	525	532	569	496	559	491	490	501	520	469	497	545	488	476	477	494	508	518	500	491	510	500	460	488	473	495	491	462	499	479	502	491	478	515	454	492	483	505	480	513	469	479	490	517	557	515	533	496	442	547	494	469	505	499	491	492	542	477	490	498	506	540	516	498	451	495	516	478	540	463	479	504	494	529	499	477	545	521	481	519	504	500	492	468	495	493	482	495	499	478	477	536	488	475	529	486	475	501	524	521	488	505	506	500	477	488	465	480	513	475	490	505	529	522	498	489	489	492	502	503	488	488	517	546	522	513	516	525	493	460	496	517	537	487	493	462	505	511	514	496	493	498	508	498	495	508	532	510	534	514	473	475	483	535	492	527	485	500	473	512	500	501	465	483	488	486	504	484	458	466	486	510	491	480	473	504	525	535	513	482	555	476	514	495	481	481	514	493	511	489	479	445	500	502	500	487	516	516	524	507	497	512	500	493	483	525	507	496	504	427	471	487	481	485	468	517	538	487	527	509	497	520	503	499	527	466	493	507	506	497	536	503	505	489	514	473	537	546	501	513	509	552	484	462	495	462	494	478	508	499	511	492	524	504	510	439	499	526	510	495	500	516	501	488	499	522	478	491	473	487	501	474	505	484	480	497	505	488	481	529	497	474	482	506	507	486	503	498	523	498	470	523	503	500	516	517	515	465	550	510	501	479	519	513	450	485	493	564	517	516	466	517	466	438	477	491	509	532	463	477	470	538	471	487	540	513	506	518	464	491	495	511	491	475	488	506	531	506	496	482	482	516	487	455	440	507	469	531	504	530	503	519	501	499	508	547	487	478	462	453	522	510	508	498	452	457	488	489	472	483	505	465	525	456	462	485	496	529	507	516	459	540	485	484	473	508	502	486	479	515	481	509	517	487	487	505	503	490	526	520	476	488	482	502	508	511	509	475	499	498	478	507	485	497	519	524	505	517	495	505	507	477	512	565	508	497	460	482	493	538	493	519	507	519	510	495	517	480	464	516	478	482	491	495	490	472	508	501	495	486	488	531	508	479	482	489	505	471	500	509	552	530	503	501	501	452	484	497	487	483	477	491	468	538	560	512	495	441	514	518	523	504	482	486	478	449	518	511	511	492	542	500	445	495	509	502	481	513	469	493	494	487	482	477	495	503	524	531	547	505	488	473	487	476	485	478	514	504	516	489	509	515	440	490	517	515	512	468	507	465	552	495	519	513	515	531	468	520	477	454	533	471	474	474	507	498	472	509	454	448	485	487	483	521	465	488	481	506	548	499	504	494	482	490	509	488	520	502	495	516	526	466	512	483	474	486	496	481	504	532	573	492	483	491	466	497	485	488	468	519	487	452	510	502	517	478	477	481	489	525	487	526	469	520	453	522	522	519	495	517	491	469	473	477	513	477	472	489	530	487	533	532	484	474	500	504	535	530	536	508	512	450	527	524	464	506	532	455	509	495	492	508	524	493	507	441	529	506	503	495	517	526	488	490	522	481	484	538	495	511	500	501	516	472	507	473	482	493	480	482	489	504	523	508	493	466	490	466	527	476	484	489	488	460	497	477	462	532	523	499
5745	1892	1906	1444	1146	901	680	562	522	478	425	439	403	432	416	392	381	370	384	398	401	396	409	395	374	371	357	346	375	399	357	374	419	358	375	369	377	393	371	351	396	364	364	372	371	321	367	353	349	381	379	387	345	341	357	358	388	385	400	363	359	401	403	427	393	380	328	362	395	383	363	376	395	354	371	370	338	367	353	380	351	398	400	369	364	370	364	389	353	388	351	352	343	380	385	359	379	343	360	364	351	366	364	365	345	361	377	379	335	338	359	342	381	399	367	373	395	398	352	406	340	370	374	364	362	356	373	365	365	351	379	388	398	386	403	378	372	401	389	396	356	363	375	391	367	385	366	369	370	362	387	379	363	394	386	351	385	381	385	394	374	396	368	380	370	375	346	367	347	369	370	371	384	375	366	359	362	338	369	388	363	336	412	342	343	370	327	358	372	360	395	394	355	357	384	367	402	391	396	388	380	379	373	361	341	372	343	321	342	369	353	371	354	393	354	360	364	354	361	328	341	359	369	375	368	338	370	376	324	404	350	373	369	306	343	369	362	355	403	375	418	402	371	358	349	373	348	401	390	388	364	363	343	385	392	361	345	389	404	379	371	406	363	379	360	349	354	362	379	373	384	379	383	331	380	376	351	362	381	401	393	367	408	340	389	381	375	359	375	351	364	354	392	363	362	367	336	349	361	362	356	373	369	348	381	343	417	360	398	339	393	393	411	367	346	358	376	397	341	358	397	388	372	417	357	373	370	396	376	361	353	366	400	349	371	372	380	390	341	385	383	356	388	373	368	355	359	348	364	393	385	362	349	367	370	371	374	350	402	315	361	402	376	363	391	330	348	362	396	367	386	377	367	366	371	340	365	360	353	365	344	363	381	340	374	401	352	360	363	358	398	365	342	361	367	347	343	390	351	382	376	320	401	378	379	373	370	403	379	393	391	379	368	366	369	353	369	348	338	367	393	366	359	356	384	352	348	376	365	351	348	363	391	350	362	374	381	350	380	391	350	360	388	360	389	339	382	367	384	386	354	365	355	324	356	368	387	363	357	357	333	363	352	378	343	401	378	398	332	338	328	370	367	328	404	364	362	399	345	366	359	377	379	396	358	371	352	345	355	347	370	360	357	380	392	356	373	386	338	372	323	403	353	381	387	356	378	360	401	354	353	387	372	355	384	353	359	371	381	355	360	373	370	366	365	366	368	335	371	347	381	346	370	342	358	366	349	380	358	353	356	363	348	374	326	410	365	370	343	376	372	368	381	318	363	348	369	356	372	387	375	428	339	385	384	385	367	351	363	422	384	354	335	353	348	373	361	390	382	382	364	372	374	352	324	346	350	376	346	329	364	364	344	364	378	355	385	360	369	362	356	359	371	362	385	322	377	360	375	369	394	362	377	406	334	331	395	371	367	350	385	376	379	345	363	377	384	372	405	352	364	355	391	386	396	367	396	359	355	378	381	393	387	406	335	331	386	361	374	386	383	387	357	394	398	341	371	392	348	374	342	357	333	379	382	353	352	368	329	361	353	350	355	339	359	394	380	369	376	382	338	361	394	374	391	352	372	365	410	335	391	342	395	350	342	382	373	387	375	392	353	357	401	374	357	350	355	372	377	362	381	373	377	399	384	357	357	345	406	361	370	351	354	383	371	347	361	372	349	352	360	373	372	387	360	350	385	387	375	360	359	336	348	371	371	378	402	379	383	338	348	366	353	372	354	323	316	379	381	376	358	325	381	386	396	362	384	343	382	373	365	356	338	341	397	360	357	372	387	415	353	349	369	353	362	390	391	377	356	368	388	368	360	361	395	361	339	369	364	358	348	329	358	391	330	366	361	346	410	394	364	370	418	369	382	337	377	377	355	356	368	383	373	377	357	369	388	355	358	353	371	382	368	367	400	334	378	391	369	375	395	333	388	344	375	349	371	373	400	381	412	364	411	405	338	380	348	374	422	376	351	379	360	361	383	358	382	393	339	356	360	365	404	346	382	374	367	398	404	363	379	391	349	350	387	399	385	351	397	390	358	404	357	379	378	359	310	369	353	380	358	367	405	356	382	354	349	351	356	340	376	314	344	395	359	362	355	345	380	366	374	346	386	407	383	387	365	407	340	372	313	343	346	371	410	356	407	351	357	401	385	338	379	366	350	376	362	377	373	387	391	402	357	368	378	392	336	373	354	361	350	416	368	374	362	375	357	354	364	356	370	367	387	347	380	349	385	364	360	399	387	358	366	349	349	374	358	395	361	356	404	394	395	331	351	364	344	360	326	353	354	379	415	364	360	397	354	376	389	388	383	343	327	353	369	328	366	340	354	367	403	350	360	363	362	366	375	375	360	347	360	373	332	385	370	375	380	369	367	368	348	352	367	370	370	356	340	357	351	388	323	394	342	375	377	389	388	365	347	376	391	396	365	375	346	358	344	354	361	396	378	359	368	365	368	339	393	373	371	357	383	369	388	379	348	364	390	363	340	330	387	379	380	358	330	364	375	361	387	370	384	357	368	355	361	396	365	357	371	358	373	343	359	387	419	347	356	341	362	352	380	347	385	397	357	340	348	388	366	364	383	359	363	381	378	385	383	355	374	381	361	333	350	383	354	378	381	357	429	342	352	364	373	372	396	373	366	364	372	357	386	378	381	392	371	400	364	394	343	337	365	335	359	399	344	375	350	352	393	371	359	354	362	361	356	374	335	367	388	337	347	372	384	391	393	387	368	409	373	357	377	367	370	384	346	352	363	373	379	370	391	363	376	363	370	353	374	379	369	359	374	373	404	377	393	385	382	376	348	359	364	372	401	375	372	367	375	378	366	366	348	357	372	377	379	378	371	355	363	371	370	356	359	344	372	335	367	398	402	360	391	358	356	370	378	365	380	409	378	372	342	362	361	381	349	370	355	345	351	360	367	380	402	394	395	348	371	388	386	375	349	420	384	334	386	371	317	411	380	351	367	356	372	378	384	378	375	369	358	381	378	397	351	381	422	400	376	378	334	381	402	394	367	370	398	399	363	358	405	335	371	363	356	388	348	349	370	359	383	385	389	358	330	347	368	350	390	373	361	373	420	355	360	364	375	339	317	351	408	344	416	354	404	350	353	328	363	363	370	371	338	377	388	375	370	347	343	380	384	365	364	364	329	385	350	340	349	366	377	375	402	390	371	388	408	374	390	354	355	411	355	352	364	393	348	363	357	400	364	397	407	387	383	351	344	343	387	398	396	401	364	354	362	352	361	363	366	371	383	361	375	370	363	391	373	375	366	364	368	373	361	406	364	373	380	364	337	372	395	358	372	374	369	389	342	367	379	401	360	349	374	347	374	383	374	361	372	348	366	377	352	359	373	358	348	369	341	312	366	378	371	411	371	354	374	366	365	344	365	388	353	351	369	374	337	341	343	351	399	394	374	351	362	367	342	368	354	407	386	375	372	371	335	358	380	367	379	350	329	326	359	397	374	385	348	353	361	365	411	391	355	373	332	366	398	392
4890	2386	4241	4867	4221	3319	2563	2025	1761	1635	1413	1383	1269	1214	1143	1107	1056	1108	1089	1030	1038	1047	1050	1032	1056	936	919	908	948	916	913	899	935	942	934	966	907	900	901	893	914	869	918	882	902	865	874	854	866	879	854	902	840	908	837	852	874	848	915	904	887	905	900	859	881	890	888	863	865	889	857	881	849	834	893	814	905	877	902	899	881	843	890	847	852	894	822	877	856	855	862	861	876	879	879	894	911	902	902	872	852	900	837	879	763	938	871	908	883	883	843	911	887	856	886	890	876	862	847	864	906	850	824	828	854	904	856	915	867	883	921	901	811	901	865	867	896	853	886	882	881	893	831	896	875	877	863	880	804	915	826	861	904	897	907	888	896	860	931	853	816	872	891	889	851	849	887	811	909	904	875	904	910	869	885	843	840	904	862	869	879	881	871	863	850	859	950	877	793	844	849	890	902	871	875	834	859	904	878	851	904	875	875	884	857	923	910	907	943	842	835	878	875	876	882	927	889	817	887	872	880	896	881	916	915	880	848	860	880	928	870	877	805	867	887	911	891	899	890	865	868	903	889	844	940	890	934	921	888	926	885	875	854	852	903	883	850	886	903	840	893	826	857	933	940	857	833	908	870	880	891	898	856	887	862	875	871	864	866	893	801	890	871	844	873	860	870	875	873	936	870	887	922	878	841	894	866	898	864	891	879	888	875	859	863	932	851	925	850	867	858	849	817	826	914	875	871	853	846	825	892	904	914	901	864	847	877	913	847	856	818	885	856	802	910	811	878	842	880	885	918	848	860	865	869	871	855	911	865	812	899	876	866	869	905	834	866	838	943	875	891	923	836	855	880	906	894	834	870	898	846	808	847	893	918	872	893	871	884	867	869	837	818	880	865	860	865	850	873	852	878	826	877	857	861	922	888	858	851	856	857	898	880	902	835	915	841	856	901	867	847	868	851	882	854	826	869	853	880	872	904	899	915	878	936	888	926	948	866	865	848	854	856	913	935	900	842	874	887	852	882	910	873	856	890	874	867	833	844	823	874	859	808	832	863	842	851	829	881	904	861	900	852	875	931	873	861	922	850	857	891	862	836	898	872	908	868	834	906	853	895	905	941	853	890	901	848	864	813	865	918	911	923	850	886	935	896	856	888	848	874	870	844	876	894	868	900	864	859	914	885	905	870	870	878	863	905	819	835	875	897	869	927	894	940	887	809	823	804	880	916	862	852	826	899	886	881	834	857	866	860	914	974	826	900	821	828	862	934	872	843	888	844	870	844	879	828	833	842	874	925	896	887	824	844	852	842	870	891	937	852	901	905	909	895	901	854	829	872	911	812	897	912	825	868	903	839	908	880	870	854	846	827	836	875	860	829	882	821	848	883	868	916	923	914	844	846	849	877	905	863	885	883	923	867	876	846	880	874	922	898	891	894	881	837	902	800	886	877	854	824	885	885	875	861	882	838	914	848	869	858	864	817	863	847	888	894	874	925	850	884	882	875	862	841	886	860	835	870	854	896	860	885	847	911	866	886	922	892	873	901	892	857	899	927	866	864	803	892	902	900	849	851	832	876	867	863	855	842	886	922	837	866	938	869	822	903	844	909	897	887	824	904	958	898	850	819	901	892	900	856	903	908	839	872	835	917	872	855	829	878	874	940	900	888	828	871	863	890	858	851	897	890	882	892	847	836	886	869	862	866	877	913	846	875	938	906	882	855	856	877	855	875	859	889	851	926	920	910	890	910	902	856	872	891	898	937	888	864	820	872	914	877	901	845	897	844	869	867	865	824	877	859	890	816	923	862	857	875	850	898	874	845	865	908	883	923	869	874	939	873	885	878	859	840	985	880	848	850	870	875	862	839	873	844	854	870	881	842	912	874	837	840	880	837	807	896	890	879	856	897	854	886	873	922	866	886	891	857	914	899	893	862	868	909	895	853	880	921	877	844	847	795	865	847	925	838	912	828	827	849	870	900	865	944	854	817	867	886	865	882	892	852	889	878	901	863	900	915	881	889	888	831	871	862	873	850	902	858	876	911	828	882	902	889	916	852	842	872	866	897	832	886	890	859	892	859	832	888	870	841	832	891	854	854	845	855	898	930	867	845	811	858	848	880	907	883	824	849	888	848	926	895	832	850	904	920	904	841	928	887	906	872	808	860	849	871	889	883	867	888	884	861	837	912	865	902	866	865	913	850	887	846	873	834	868	872	864	863	917	879	850	870	876	872	874	879	903	845	803	848	884	882	845	873	916	874	840	875	839	899	876	849	862	866	868	864	851	899	873	859	891	848	882	927	879	892	852	856	909	884	877	877	845	871	879	900	893	886	918	865	859	867	836	863	899	923	829	885	865	861	893	896	842	824	841	835	914	900	873	927	816	841	857	931	887	872	873	874	848	811	875	920	835	823	935	921	865	838	840	875	855	917	913	892	882	851	873	864	930	833	874	868	876	838	900	896	857	862	865	911	873	883	919	850	851	872	876	825	887	855	836	848	867	875	843	896	872	874	910	893	868	865	918	876	921	848	896	910	858	875	885	850	800	839	886	879	870	890	899	893	842	824	880	934	889	829	895	873	910	853	836	889	920	884	858	885	880	886	880	859	892	857	857	876	880	843	942	867	836	881	876	932	883	901	849	865	937	896	857	893	879	864	848	894	823	859	874	823	848	841	894	886	866	883	891	890	856	901	865	941	865	830	862	898	865	833	878	917	871	856	881	862	873	875	843	901	884	916	869	900	886	882	894	881	882	903	829	863	916	902	892	866	925	879	906	886	873	857	919	861	840	848	848	894	877	848	882	880	856	859	867	869	849	855	900	826	912	904	895	842	836	830	873	864	863	914	914	870	853	986	869	878	858	902	961	863	914	867	948	903	866	875	859	860	858	900	862	895	886	871	856	831	884	928	895	875	859	864	907	858	868	880	846	894	855	864	872	890	877	839	838	863	891	853	887	901	840	867	846	842	822	912	849	907	848	865	884	892	846	826	898	891	813	843	916	867	878	854	809	901	898	900	915	871	943	869	849	863	901	875	855	864	856	842	851	867	881	881	796	893	884	878	901	948	870	838	875	853	884	882	820	856	867	811	880	901	880	871	875	882	870	874	874	901	891	875	888	890	833	914	880	842	825	873	884	852	913	909	879	875	890	885	916	857	838	956	872	830	910	874	833	872	909	852	903	882	916	918	874	935	924	841	871	880	888	841	835	935	868	852	874	798	825	879	901	857	885	910	878	854	858	815	871	861	864	828	846	900	894	886	860	865	867	813	870	894	838	831	817	888	838	893	875	888	901	905	821	873	866	845	865	837	869	895	928	893	873	837	880	917	843	888	839	878	857	893	928	823	855	891	877	894	886	873	855	825	855	838	854	880	804	868	879	836	871	892	905	835	894	853	898	855	887	832	823	911	861	836	846	824	884	888	950	902	871	909	874	889	821	859	799	878	794	902	915	877	868	913	896	889	865	891	856	874	884	899	821	876	866	928	887	925	865	858	820
13961	3336	3013	2200	1614	1181	902	696	591	532	470	445	429	414	367	337	330	317	306	331	300	341	329	320	309	309	287	303	293	293	318	283	321	280	280	331	300	297	290	301	290	313	271	293	291	299	290	270	320	323	273	242	289	295	297	290	258	302	292	257	295	295	276	285	273	282	307	316	304	313	305	299	268	296	240	308	291	267	302	294	298	314	326	261	285	273	277	288	255	297	290	311	294	292	249	316	291	297	292	284	300	264	292	271	280	278	313	272	285	256	273	280	306	284	285	288	285	292	258	298	305	273	268	299	277	269	253	280	314	275	310	285	258	248	284	295	276	288	282	269	274	294	293	264	293	282	289	290	303	311	280	300	290	309	319	281	257	301	303	300	288	292	292	288	305	312	318	275	302	271	321	270	271	274	314	304	283	277	289	300	318	277	273	297	291	285	294	296	289	252	296	276	250	281	309	311	279	293	281	300	244	268	269	286	272	297	326	299	319	277	317	290	310	267	287	318	288	275	249	278	256	318	315	297	286	331	294	259	273	274	293	276	282	314	285	290	304	293	275	265	326	283	289	300	272	256	286	291	265	264	330	280	267	298	293	348	272	266	280	275	298	299	319	335	297	288	273	287	261	331	306	278	291	273	299	305	292	277	270	301	282	266	270	268	304	262	285	263	286	285	275	293	278	269	305	276	305	244	274	303	313	284	284	265	275	249	297	282	306	267	311	293	285	295	286	288	260	281	295	285	292	275	285	284	275	300	297	286	271	256	291	306	264	302	273	275	292	292	283	300	324	278	276	295	307	317	317	292	286	327	278	303	315	308	300	288	259	308	289	274	288	253	302	288	253	305	282	273	297	268	256	288	302	293	270	285	292	302	302	313	279	264	289	300	266	269	280	273	275	302	269	290	303	279	271	272	274	304	252	287	305	299	281	264	297	304	301	289	273	275	295	271	276	271	256	286	289	302	305	291	223	277	299	299	317	269	286	263	288	270	303	300	283	286	271	306	290	279	278	281	265	257	269	279	314	294	278	312	271	276	319	272	316	321	308	278	263	269	318	272	279	290	294	292	279	267	263	255	297	302	285	284	287	288	310	254	302	270	280	288	315	277	288	274	291	316	307	286	282	283	273	307	298	272	264	295	302	314	284	278	307	332	285	261	309	301	282	293	315	274	294	297	272	265	299	269	290	285	305	312	298	295	303	297	290	281	288	299	310	285	299	279	312	290	266	257	273	299	263	304	284	274	287	263	301	331	269	306	291	294	281	266	314	275	307	314	306	317	300	260	261	308	307	302	274	301	274	284	330	289	300	272	281	298	340	303	278	292	285	335	292	293	299	282	317	303	295	293	330	275	252	290	281	275	256	316	294	310	305	298	291	292	250	269	295	288	276	269	285	285	295	310	276	290	305	280	282	296	307	277	269	292	316	356	302	289	293	288	277	305	265	305	250	293	282	280	268	274	308	302	324	257	307	280	272	279	296	272	311	292	304	283	290	286	279	292	317	283	254	277	283	304	281	287	309	275	276	302	267	263	336	320	291	320	275	299	278	283	306	263	297	255	263	299	260	304	274	323	290	263	268	290	258	240	289	299	265	285	298	327	299	287	266	291	302	301	282	291	263	307	296	301	291	285	299	277	310	301	302	316	288	303	269	282	300	289	299	293	297	316	261	291	294	275	272	272	277	280	279	296	303	286	281	272	284	317	297	288	286	295	304	268	303	303	296	309	308	299	286	287	269	287	296	295	310	272	269	298	329	260	276	289	299	270	263	283	286	281	265	276	260	287	288	247	278	269	295	278	282	254	259	320	261	255	277	292	303	299	266	293	263	308	293	288	284	303	279	255	289	305	278	270	314	294	281	260	289	295	274	278	268	293	301	275	275	341	293	306	312	272	321	306	268	254	301	310	292	272	292	255	275	290	318	255	267	266	292	274	306	273	277	269	302	251	272	301	271	284	285	307	307	293	285	299	279	277	297	288	296	275	290	302	265	278	327	295	311	309	283	289	272	295	285	293	295	285	298	256	269	273	301	278	261	295	307	320	281	316	279	300	293	293	246	291	300	303	274	271	273	306	280	262	297	277	271	274	291	270	303	310	292	283	275	294	274	300	259	286	278	259	293	278	262	289	275	321	300	274	308	284	289	295	287	295	286	289	291	290	262	276	286	308	311	300	289	296	252	275	284	284	265	277	288	312	263	279	287	290	285	292	262	259	321	288	311	280	291	283	311	318	301	285	316	285	335	276	294	272	264	319	295	299	275	292	311	295	294	311	277	300	291	282	266	297	267	273	314	263	308	269	248	301	287	299	271	297	285	274	270	311	261	308	290	285	266	307	286	307	244	281	296	294	324	292	298	314	289	285	292	295	289	273	283	274	269	309	292	303	266	289	318	291	325	291	263	306	296	285	274	250	264	266	293	278	269	285	289	270	320	298	277	304	298	273	296	313	278	290	311	282	256	318	265	273	255	292	305	289	288	278	294	263	288	286	299	292	312	288	305	298	274	302	299	282	272	277	328	301	276	286	329	300	273	291	302	309	316	280	315	297	285	267	279	310	288	301	280	296	302	277	302	302	310	295	279	307	313	312	317	306	291	298	261	303	301	269	294	281	272	319	301	323	285	280	312	273	301	270	305	304	299	278	294	301	275	283	292	274	308	301	260	287	282	261	278	282	284	305	324	309	303	298	283	313	308	265	283	295	315	303	279	275	275	274	304	312	302	247	304	284	297	267	272	311	277	285	325	281	269	309	294	301	345	311	313	261	268	246	307	275	297	303	288	281	244	293	324	293	302	321	282	290	304	309	293	311	305	276	267	297	302	264	268	316	299	287	282	308	269	269	320	239	265	280	258	312	291	292	272	306	277	269	255	325	303	271	271	274	283	259	285	274	274	278	261	305	276	297	271	261	305	292	280	297	297	272	308	299	297	290	272	293	298	294	282	284	328	278	266	274	277	282	273	295	296	299	286	268	296	288	293	253	288	283	290	264	293	261	306	275	289	284	278	300	322	267	312	312	298	311	329	296	259	297	300	303	319	292	332	296	258	320	321	290	291	286	290	298	272	287	295	314	282	275	302	298	275	297	294	281	287	271	286	280	313	307	263	278	266	279	294	291	259	287	303	316	319	301	284	332	293	307	272	300	297	272	329	280	261	306	333	276	290	287	279	304	314	283	301	294	264	297	322	307	267	283	285	298	287	303	264	289	323	262	271	278	294	303	266	295	268	276	276	272	290	282	283	283	277	309	314	288	313	298	307	280	299	269	293	273	289	279	264	311	300	311	309	292	260	307	298	304	305	313	291	291	284	328	302	280	337	310	285	282	298	294	275	276	277	268	289	301	262	269	304	252	269	310	276	274	304	250	274	269	312	267	320	312	247	306	295	306	303	293	295	307	304	287	298	289	284	288	308	317	301	307	270	291	330	258	278	287	293	325	287	260	292	275	298	280	269	260	273	286	315	274	254	290	302	288	311	297	291	274	269	299
10783	3345	6510	7283	6468	5039	3717	2916	2628	2153	1894	1572	1478	1354	1273	1161	1118	1095	1081	1004	1071	1061	1048	1000	974	857	794	808	775	777	734	750	815	769	767	772	737	817	703	723	715	712	782	734	727	686	686	701	663	702	669	677	707	690	738	710	702	713	693	717	726	720	670	712	724	688	721	693	703	706	722	710	692	680	709	664	699	720	706	639	698	714	712	706	648	679	687	703	653	653	671	698	726	722	650	692	691	682	732	699	665	694	683	684	664	706	679	728	751	671	732	687	673	683	700	688	679	686	738	703	669	760	684	686	700	648	708	739	642	740	689	686	676	722	678	670	711	705	754	703	707	718	681	732	723	673	706	683	747	695	704	716	698	674	693	691	672	748	656	689	706	652	712	650	702	724	651	725	730	667	691	700	733	736	711	663	663	672	707	690	699	715	692	713	740	722	737	747	703	710	711	751	661	702	704	692	710	671	686	694	720	658	709	687	701	684	702	671	729	689	716	669	672	733	709	669	699	700	703	700	701	709	740	722	684	706	712	778	698	705	706	711	667	731	683	676	674	673	628	693	644	653	674	697	711	685	689	696	716	691	691	707	666	718	710	695	709	678	705	676	667	712	765	693	692	681	688	718	666	722	678	688	713	675	695	688	726	699	752	680	730	699	681	696	726	693	688	676	712	739	755	701	700	624	709	683	727	731	684	703	689	647	704	706	708	695	742	717	694	670	711	700	676	689	721	649	713	675	683	695	636	692	686	721	698	689	688	711	731	688	670	706	711	725	715	690	678	720	698	730	676	675	673	673	726	692	726	675	689	646	672	724	718	663	691	715	736	716	724	723	709	678	711	697	672	706	687	710	702	716	719	704	652	704	701	684	700	706	738	670	705	695	710	668	703	722	749	740	704	737	694	705	660	721	705	700	674	704	693	697	694	724	731	705	726	738	700	692	679	664	701	702	688	725	678	703	708	703	717	721	706	676	696	704	682	701	647	699	719	674	692	742	697	712	732	629	700	673	705	678	656	705	705	715	691	741	698	680	708	697	731	705	717	661	713	678	677	737	708	684	724	701	724	692	706	683	701	681	730	671	670	688	736	699	661	659	731	696	721	627	711	663	697	664	684	683	696	689	706	724	713	745	725	708	740	732	749	700	679	668	693	637	712	705	713	724	707	689	631	702	682	669	682	700	678	675	696	730	671	726	710	724	722	698	695	689	707	657	707	714	689	704	684	676	728	750	629	709	756	688	693	709	683	674	692	684	652	691	746	724	722	722	707	672	687	692	682	695	714	737	679	745	703	706	698	744	708	723	645	706	683	712	683	720	678	695	720	703	742	697	732	720	753	671	712	696	688	658	722	694	680	721	672	686	732	732	729	715	726	699	651	668	669	714	696	645	718	660	670	731	691	690	694	662	744	688	752	678	667	713	663	665	709	713	692	760	714	693	696	694	679	725	692	735	730	725	761	713	726	715	750	707	677	643	701	713	692	725	681	669	677	700	700	677	700	752	655	699	672	734	675	706	687	686	687	701	695	670	675	731	707	644	722	693	673	690	738	689	670	688	669	710	711	699	695	709	706	695	702	687	708	718	711	697	665	705	668	701	696	712	736	696	718	670	687	714	783	656	691	706	673	733	727	674	685	700	671	678	693	695	679	723	731	701	701	709	709	706	749	669	688	691	704	672	699	731	710	730	718	707	681	709	710	720	674	699	723	666	682	704	705	679	715	675	663	717	671	711	721	726	700	714	683	692	736	653	735	727	717	726	720	671	671	676	670	669	689	663	675	726	666	661	723	738	663	708	715	724	680	720	714	753	692	746	696	674	718	688	703	720	703	670	697	655	674	708	722	701	696	707	665	687	690	700	709	729	718	710	701	702	673	738	690	701	698	688	704	675	684	642	737	693	697	660	692	729	680	717	691	660	736	725	734	693	718	700	706	681	683	666	702	671	710	746	688	700	684	703	700	668	699	698	702	680	717	693	746	711	694	673	664	703	658	709	730	747	721	660	693	704	644	731	682	736	681	677	728	717	728	675	672	724	696	724	701	696	661	702	689	708	713	649	755	691	699	667	664	653	717	701	699	672	695	719	687	731	691	751	704	742	729	707	684	670	701	717	663	712	684	672	723	689	673	673	711	708	678	677	672	738	744	690	668	719	715	739	665	622	706	651	637	670	643	666	716	700	715	696	676	708	732	700	702	658	705	719	694	701	687	641	685	716	625	661	679	676	727	699	690	690	698	661	663	675	722	665	749	697	663	695	670	719	696	712	707	646	708	666	669	696	714	708	683	706	714	733	677	704	698	684	698	755	702	658	659	699	695	688	722	622	716	706	726	708	697	680	707	708	701	728	731	716	694	681	677	726	693	682	714	697	698	717	677	691	727	671	674	695	678	734	703	701	661	714	670	662	692	695	676	673	679	656	748	678	692	684	675	719	735	681	689	707	710	699	712	697	685	699	663	679	694	727	703	690	707	692	684	694	738	689	710	728	681	717	687	706	729	695	714	692	631	690	694	707	622	668	648	698	706	689	650	675	677	649	708	704	661	672	718	655	714	683	680	680	700	678	685	731	766	700	708	662	694	679	662	695	685	701	654	696	718	691	694	678	689	746	676	661	684	631	698	670	750	670	690	658	737	701	727	707	691	662	716	696	728	718	706	703	684	730	758	692	699	727	687	691	708	729	697	702	679	715	648	679	719	679	722	713	682	689	701	689	690	689	675	700	732	669	692	666	698	677	700	684	676	690	669	667	680	695	715	758	673	727	723	660	679	720	670	674	712	735	631	683	680	696	727	714	715	699	689	756	662	695	720	746	717	662	699	809	707	659	719	670	679	676	697	707	704	667	703	735	734	697	654	668	681	659	679	708	660	740	699	722	699	729	687	692	748	680	696	679	701	642	705	677	681	713	687	698	688	721	642	698	676	713	692	706	735	677	712	696	724	703	707	677	719	643	669	688	760	693	686	736	705	745	747	649	734	698	687	688	682	711	686	676	680	669	681	730	668	723	737	687	703	703	679	722	692	664	732	703	713	707	687	700	721	721	680	726	748	727	704	735	692	686	719	705	750	690	713	690	712	692	702	693	756	714	695	686	705	708	664	688	680	722	695	701	695	717	725	686	706	690	721	701	677	716	692	711	695	710	621	682	745	694	733	685	723	686	683	731	723	732	709	685	696	714	687	738	687	726	685	622	689	712	692	674	674	675	703	682	741	705	701	700	726	679	693	705	667	675	719	663	737	720	679	701	705	724	669	688	680	628	671	695	654	686	703	695	699	676	664	707	687	669	703	710	684	654	713	725	659	698	714	719	680	725	711	751	741	699	726	678	740	667	706	726	686	698	698	682	726	715	722	657	646	733	714	686	667	676	669	734	717	696	712	705	727	679	673	693	681	667	679	723	723	747	694	644	625	682	722	725	714	738	703	665	696	709	677	721	689	725	688	695	705	736	655	656	660	656	700	669	689	736	731	677	684	688	690	686	713	678	708	704
21659	5211	4367	2997	2088	1511	1062	743	675	538	481	380	357	322	260	279	267	256	265	265	229	243	269	241	248	222	205	216	192	192	192	190	213	216	187	200	195	194	215	191	185	178	172	171	195	206	177	186	198	174	186	200	185	187	148	185	196	167	198	213	185	200	193	203	195	197	187	200	199	221	174	192	198	200	189	202	180	173	180	175	198	190	211	215	187	196	218	191	181	181	199	207	180	186	221	178	185	199	198	172	177	168	153	176	192	191	149	195	166	167	184	191	196	174	193	160	185	182	174	191	188	171	175	170	189	181	173	196	193	204	188	192	172	189	173	203	179	184	176	191	214	177	183	205	181	201	219	198	196	202	161	176	156	195	163	193	179	217	193	167	192	163	187	200	197	186	156	213	170	203	193	175	183	190	194	150	180	192	199	183	206	177	171	187	179	175	181	175	174	191	171	172	162	204	187	211	184	163	176	183	174	209	182	163	183	191	171	174	186	188	189	179	191	171	195	181	182	168	192	186	171	184	174	195	210	202	164	180	192	187	199	185	179	194	192	174	167	157	207	177	170	195	193	203	196	178	180	180	164	175	195	189	179	163	192	167	188	183	164	210	152	196	213	187	169	201	184	188	182	193	183	188	189	167	167	186	211	214	163	189	180	217	199	166	212	168	204	178	192	181	168	195	205	176	187	184	185	183	166	190	196	196	182	175	169	183	202	196	183	210	199	191	212	190	179	165	202	203	192	212	165	184	175	181	205	207	189	170	197	203	187	170	194	158	202	199	223	177	173	177	169	188	181	177	192	176	175	178	168	203	212	188	191	199	174	192	169	178	168	188	190	197	206	196	184	143	157	183	190	158	184	186	194	181	183	180	192	190	206	182	231	202	178	188	176	189	175	178	202	186	154	185	186	157	181	184	169	198	185	183	164	199	182	211	198	170	210	202	152	194	182	191	185	196	161	197	183	197	200	201	176	174	162	188	193	194	192	207	174	189	195	185	202	199	169	188	205	172	195	227	204	216	174	186	192	193	192	169	168	175	184	194	209	178	184	197	197	175	156	163	195	217	209	168	181	190	178	184	183	203	168	170	205	223	181	165	203	180	207	210	191	198	174	204	177	166	166	195	194	228	184	173	172	214	214	198	188	183	186	176	200	183	171	222	174	179	196	175	183	166	193	190	213	174	168	188	174	202	184	189	176	189	182	192	166	205	191	202	171	181	201	213	199	194	187	209	178	186	184	189	190	177	167	210	188	173	194	182	154	171	202	214	196	163	168	201	198	202	188	194	207	176	207	162	181	204	175	186	193	161	180	180	207	206	186	165	186	184	170	170	164	173	205	221	187	192	193	197	170	177	177	186	201	182	220	201	180	180	180	200	187	173	175	212	191	174	193	194	210	207	166	194	197	162	202	199	187	201	174	206	187	211	203	170	180	171	179	174	190	190	202	199	215	209	187	179	184	200	196	161	176	198	192	188	185	205	165	203	205	180	167	157	201	177	186	194	181	183	196	185	173	173	172	171	182	200	184	172	189	166	176	183	181	207	202	174	188	177	172	188	187	179	207	171	190	189	188	205	173	177	187	167	207	167	202	183	163	175	172	176	189	188	176	177	170	201	186	173	180	183	191	192	171	202	208	193	199	181	181	196	198	181	184	193	185	198	179	170	173	177	207	187	179	193	198	189	173	201	201	190	170	180	187	206	189	188	191	193	180	177	207	178	173	190	177	202	184	183	199	189	175	187	196	186	193	172	184	198	183	172	163	199	182	201	185	172	178	190	182	192	223	189	197	202	171	190	168	161	184	207	156	194	188	201	191	182	190	192	210	205	192	193	190	182	186	186	181	201	203	223	189	179	187	187	182	205	190	184	164	168	208	198	200	170	193	182	167	183	174	185	193	181	209	186	196	195	199	168	183	165	203	189	205	186	172	191	209	184	196	188	166	184	167	201	199	178	170	201	189	203	198	187	193	183	187	174	173	170	193	190	197	181	197	195	186	176	178	191	192	184	178	182	173	168	207	183	171	176	177	197	208	193	182	189	168	181	192	219	187	186	174	182	167	182	168	168	201	191	224	142	201	194	189	193	192	176	198	173	181	173	193	167	196	186	173	191	193	178	166	203	193	167	206	182	180	180	174	187	178	193	218	215	193	199	199	198	177	222	171	196	200	181	182	177	180	163	188	167	192	171	188	181	217	201	190	176	189	187	174	163	180	181	177	206	175	190	160	185	190	171	188	178	185	169	189	204	184	195	169	204	176	196	184	172	197	157	177	177	182	160	158	190	192	193	185	187	194	190	178	188	167	188	191	156	194	186	171	196	179	207	189	193	189	196	184	173	217	186	186	187	171	172	183	203	204	192	169	209	214	184	212	188	190	167	203	192	194	205	192	178	208	177	183	192	193	161	187	200	196	162	205	188	196	188	197	210	176	192	163	160	208	172	204	159	159	186	149	176	161	173	194	203	209	207	208	184	181	210	193	190	182	181	193	189	184	203	185	180	197	211	208	177	168	189	178	180	194	217	192	173	178	196	203	191	185	176	147	164	187	188	181	167	182	172	184	221	165	149	171	162	208	200	191	190	178	192	172	179	165	218	196	190	198	194	179	191	202	211	196	177	181	210	175	195	188	184	215	183	184	160	167	167	189	180	201	190	161	170	174	191	193	189	190	184	173	210	183	187	179	187	180	179	180	180	190	185	185	181	193	223	177	197	177	188	175	185	179	182	199	171	185	190	182	188	210	180	184	180	175	180	159	176	181	209	188	191	184	206	177	209	189	228	219	156	209	198	186	187	195	159	177	196	220	179	200	199	169	173	178	178	194	171	205	169	196	211	172	207	159	209	188	197	195	180	191	177	207	173	188	189	218	189	176	198	190	171	191	172	180	166	180	186	204	191	183	178	189	183	167	163	188	196	176	182	192	191	165	180	158	199	200	210	186	173	218	204	195	208	195	189	202	182	185	193	182	207	169	177	184	214	179	182	200	195	200	184	200	177	165	176	218	177	182	185	199	180	222	217	184	199	177	196	186	175	183	150	174	204	191	190	194	166	189	202	156	179	159	187	193	184	184	170	195	184	188	189	185	195	204	162	186	198	173	202	195	191	175	184	181	206	190	178	184	204	186	165	220	204	150	189	206	174	194	186	169	179	177	174	195	192	189	196	187	175	189	182	184	181	187	191	195	176	176	161	181	184	179	188	190	199	182	187	199	181	195	168	195	188	203	167	208	184	190	154	225	197	205	189	182	204	187	165	186	172	163	224	188	203	174	182	234	216	199	196	179	218	149	176	187	212	196	183	212	198	195	187	186	185	188	190	178	193	159	173	188	192	203	183	200	185	181	200	198	225	180	204	161	212	190	190	195	199	198	181	188	206	182	182	193	198	176	198	183	208	190	200	189	196	167	189	172	217	174	201	177	192	188	177	172	213	190	175	174	177	159	190	216	203	175	177	170	194	220	175	184	183	188	161	194	201	208	175	207	175	181	192
13510	4241	8620	9458	8193	6479	4957	3699	3298	2527	2282	1784	1572	1444	1291	1243	1010	1037	1035	962	941	1021	1001	976	938	731	691	570	595	579	564	557	610	605	611	579	616	601	595	564	574	533	512	510	530	485	472	490	503	490	493	477	526	493	459	450	492	489	515	497	511	516	478	526	454	533	482	456	480	531	468	443	444	458	477	479	502	514	497	491	486	493	511	465	478	541	465	517	442	475	509	509	472	453	504	470	478	476	472	487	481	478	461	488	442	447	418	508	485	492	482	452	460	450	478	455	477	512	488	472	501	461	490	524	444	492	539	495	498	511	489	476	498	457	429	514	471	479	471	496	469	482	502	497	454	441	506	494	463	436	515	534	479	465	461	481	481	441	483	458	505	553	492	529	506	465	508	473	511	491	472	532	509	489	480	459	450	432	484	451	501	470	526	484	479	468	509	472	463	485	436	463	462	478	480	487	538	480	473	463	481	476	452	471	464	468	515	473	494	479	463	501	515	468	513	500	444	490	504	485	453	492	475	502	482	490	505	476	514	496	506	476	481	508	485	464	466	484	507	483	470	481	481	448	515	505	510	485	549	511	459	480	470	489	508	453	440	469	458	448	488	488	505	487	466	457	489	528	507	479	499	486	476	501	478	504	470	525	448	492	452	493	456	486	435	492	500	482	475	479	519	471	489	460	475	464	468	470	482	517	483	504	501	485	519	474	477	489	478	504	493	419	483	480	518	488	480	481	486	498	476	496	484	467	486	491	482	460	480	499	466	440	500	482	467	460	500	490	462	487	493	494	505	490	481	494	462	456	478	503	438	451	453	516	474	462	494	482	468	483	458	521	478	447	519	465	456	517	477	464	523	450	430	466	506	484	480	482	480	467	506	502	486	494	514	510	435	491	447	478	502	499	474	474	497	508	457	471	499	455	458	487	507	468	464	458	522	425	496	489	495	468	491	531	512	504	470	467	500	462	462	489	520	434	454	459	495	528	473	515	491	480	475	490	477	500	515	482	475	454	510	465	553	478	479	481	462	529	482	455	520	473	463	463	431	483	450	491	483	500	534	493	465	514	457	498	464	494	502	502	494	485	480	507	487	493	473	485	500	474	477	448	527	431	477	501	488	440	536	476	463	461	470	458	454	483	473	469	491	427	475	494	498	480	526	481	478	470	489	499	521	486	495	478	471	503	499	508	485	484	477	495	520	475	506	475	460	504	495	463	478	491	477	464	495	511	432	465	455	483	477	497	501	493	476	496	485	495	529	479	497	511	498	480	502	484	502	471	490	495	469	487	486	450	527	492	518	526	486	514	511	523	505	489	481	518	482	471	488	479	476	439	498	520	449	502	446	476	485	481	512	445	479	475	485	494	482	477	499	509	495	481	470	491	481	447	484	527	480	502	432	458	502	503	446	454	519	475	481	502	464	487	481	459	495	491	491	494	486	482	495	524	510	475	483	449	530	514	489	500	467	496	478	460	502	489	468	480	466	510	520	460	494	499	475	476	489	482	475	520	464	445	469	487	474	438	457	474	467	470	525	473	478	489	499	456	486	499	494	503	468	447	458	485	490	515	497	453	479	483	514	462	444	462	468	476	493	517	476	461	464	469	490	530	477	470	458	522	479	495	452	487	471	458	469	503	519	488	479	469	436	495	472	479	527	489	462	466	488	427	473	496	459	502	489	490	465	465	472	470	475	472	482	486	472	428	428	480	476	464	466	485	498	499	462	524	511	477	497	489	508	509	520	466	497	474	499	492	492	449	447	499	466	497	489	479	488	465	480	453	492	445	482	496	508	494	456	470	472	516	493	524	479	456	505	430	495	469	480	488	485	479	455	448	512	479	477	463	482	467	489	459	517	456	502	467	501	475	464	466	459	499	478	456	466	499	479	479	437	488	488	494	467	466	508	480	472	483	492	499	477	468	454	492	520	433	442	501	507	475	483	473	464	508	473	504	487	499	456	489	506	465	479	517	472	467	463	494	495	471	485	487	473	496	472	499	477	498	484	472	449	453	499	442	456	470	469	490	437	468	485	490	506	510	450	461	476	528	521	482	480	501	557	459	464	472	509	464	496	471	493	524	472	465	468	477	527	483	486	477	513	469	496	499	473	488	464	511	484	509	427	502	464	456	450	494	478	460	466	480	461	536	466	481	453	511	488	454	465	495	475	457	500	495	502	453	468	484	441	482	436	458	441	506	492	510	481	439	444	461	480	485	517	498	478	485	472	455	484	459	483	476	513	458	472	498	508	493	464	492	490	500	465	484	483	481	462	477	474	497	481	515	502	491	510	502	493	474	474	500	476	463	541	516	529	461	521	513	518	515	473	520	475	496	493	491	511	474	454	470	484	485	502	502	494	486	502	506	498	456	482	447	485	518	491	477	430	487	488	498	481	521	485	466	482	489	496	461	516	480	463	505	465	485	508	479	461	497	522	497	464	479	495	493	460	471	468	500	475	455	501	480	473	478	460	487	489	490	479	468	455	424	489	479	504	495	487	498	474	513	482	488	481	505	467	515	488	485	505	444	467	487	501	496	490	463	466	449	479	446	507	501	461	485	475	506	444	522	468	483	478	503	499	498	411	460	479	432	536	433	473	482	461	476	428	480	457	472	444	493	495	517	449	459	493	509	499	507	503	508	484	503	508	476	513	486	454	530	517	489	487	435	467	474	490	491	480	456	443	451	487	470	492	492	516	483	450	470	447	470	502	500	482	448	478	483	525	458	494	459	484	455	505	482	500	493	468	493	438	488	494	513	492	525	471	446	525	491	508	457	475	498	488	479	496	480	491	426	458	517	488	445	463	465	467	488	479	493	460	495	439	511	501	453	481	530	477	470	493	465	457	523	464	463	479	469	481	497	499	510	498	516	467	514	464	438	483	506	454	511	484	489	476	471	465	470	506	492	473	485	511	503	489	476	488	488	503	475	472	477	530	486	492	465	491	482	466	471	487	498	504	480	475	484	493	487	469	472	447	512	498	460	451	478	457	448	456	528	449	528	510	469	488	494	471	485	463	476	511	501	508	488	477	473	479	461	475	449	490	484	464	468	508	478	477	474	474	454	461	441	482	465	461	473	483	487	542	463	489	486	461	470	449	462	440	460	479	486	522	487	509	505	421	472	501	492	487	493	466	487	451	527	461	484	492	464	508	464	496	493	474	499	465	464	515	531	525	511	514	474	478	459	499	490	450	479	507	491	506	463	497	502	512	483	508	497	485	483	457	459	503	482	449	498	475	499	497	464	474	480	525	489	460	460	533	444	456	477	493	467	479	511	489	468	480	469	504	472	471	504	474	462	521	488	505	479	471	448	469	497	521	469	487	482	463	468	479	452	469	485	452	480	505	477	473	468	449	478	503	481	486	469	513	478	505	453	522	465	463	503	457	483	501	477	470	462	471	497	491	469	471	466	463	474	472	521	439	508	508	465	456	480	473	461	483	481	454	504	489	482	466	480	473	504	508	464	482	483	498	485	454	458	468	467	458	490
5626	1827	1866	1477	1125	810	670	583	532	531	449	444	397	411	380	352	352	363	397	369	371	370	329	360	380	349	351	384	371	370	369	368	379	364	366	367	347	363	331	365	330	360	338	379	320	346	346	329	352	371	353	369	351	373	352	354	344	340	374	344	347	359	345	350	358	342	354	347	351	352	353	371	331	375	361	353	351	337	329	353	343	358	375	342	316	324	355	338	325	340	341	364	332	325	315	364	369	353	324	375	319	302	348	335	356	340	337	339	351	360	360	381	363	347	361	314	340	322	314	345	378	341	354	367	330	377	350	342	390	356	350	359	356	339	364	324	348	373	353	342	322	358	351	342	377	331	343	347	367	355	380	365	356	367	353	354	331	364	358	373	308	374	344	353	341	377	348	337	348	371	324	375	371	356	339	338	352	360	323	323	353	339	357	332	341	354	329	390	385	342	342	349	352	347	386	358	341	334	331	355	380	359	385	336	343	337	385	384	353	342	347	338	317	352	337	327	351	322	337	343	362	365	361	352	340	331	341	371	369	355	345	351	359	356	355	363	346	330	326	360	353	340	329	355	325	314	364	391	370	369	376	349	322	355	340	363	375	331	335	336	330	306	342	361	330	387	353	358	343	361	373	346	354	348	340	383	381	373	327	376	332	364	367	351	385	306	347	358	340	320	354	344	376	353	320	377	374	362	349	370	372	380	350	340	321	356	397	348	341	344	358	375	351	391	330	365	351	340	346	354	363	347	332	357	323	337	336	351	365	336	332	383	348	387	316	342	363	349	375	350	369	349	363	350	359	336	356	336	360	331	361	354	366	336	335	376	357	361	396	364	348	341	347	340	336	326	370	332	340	351	314	359	389	349	366	336	348	344	327	363	310	349	316	382	346	342	345	346	348	346	363	374	397	342	354	339	382	341	310	347	358	353	362	359	340	325	320	373	327	376	347	337	345	368	344	354	305	381	347	322	364	320	312	352	400	386	378	330	361	317	352	367	353	357	349	339	381	329	340	364	329	334	358	336	374	322	379	334	389	356	352	366	341	347	349	364	322	372	364	414	348	369	351	363	371	325	377	362	338	367	335	381	338	372	350	365	374	347	348	340	335	391	362	372	349	330	387	334	348	353	340	346	337	363	349	376	368	382	378	359	357	344	356	394	328	333	329	369	339	374	362	344	356	347	369	342	349	339	370	337	344	348	356	352	350	365	364	353	342	348	336	323	375	352	339	332	338	356	359	367	357	357	361	352	356	329	343	350	342	347	382	309	357	362	319	355	374	338	341	348	355	379	360	379	348	330	360	343	330	363	331	360	342	339	334	324	364	327	331	373	337	353	353	385	358	311	350	376	357	340	362	363	352	345	327	333	368	358	335	379	344	356	340	358	365	347	403	374	361	328	341	334	380	344	346	362	360	339	374	358	332	357	353	342	355	369	356	349	330	336	389	372	358	400	371	344	393	331	353	315	319	366	363	335	373	376	350	347	348	374	378	335	345	322	376	323	359	366	332	365	368	336	356	354	347	382	395	343	328	340	355	367	340	419	322	358	332	348	365	346	335	344	366	388	343	371	367	340	363	359	344	337	347	320	361	341	341	323	314	342	344	342	380	398	346	391	352	366	337	362	347	350	362	362	364	321	344	334	344	371	350	361	356	400	340	374	318	370	348	361	369	381	366	353	360	322	392	370	369	327	298	344	374	365	344	392	350	339	367	338	358	380	350	313	356	366	348	331	359	375	340	345	345	341	339	376	339	340	350	349	329	344	373	365	363	313	361	365	360	332	349	357	324	354	340	362	385	343	348	334	350	364	340	367	343	371	343	366	304	369	331	339	352	353	381	378	343	337	378	359	292	335	340	334	362	360	343	359	342	336	370	332	351	346	347	362	365	342	352	359	325	364	349	367	318	370	337	388	338	309	349	331	318	378	369	325	343	375	324	343	352	338	358	331	349	340	378	361	356	348	342	350	333	369	373	364	307	347	342	364	326	353	326	321	350	352	355	343	400	340	339	293	362	348	349	329	375	364	361	382	374	347	389	383	355	335	349	362	359	357	395	359	345	363	372	334	350	366	324	319	356	335	324	392	369	333	385	365	337	355	360	330	347	345	351	353	354	389	341	376	348	358	350	347	370	335	335	350	377	367	337	330	335	367	371	365	393	361	363	366	352	370	345	332	360	348	347	340	336	334	351	297	319	373	362	377	377	328	330	345	369	382	367	335	329	359	331	352	365	342	344	322	340	347	388	338	343	348	317	334	343	349	371	325	348	360	343	331	348	371	376	355	351	327	339	351	357	333	342	346	397	350	347	368	367	376	355	362	336	327	352	352	330	356	356	314	375	348	339	336	333	356	365	308	373	349	335	348	372	358	348	350	331	352	335	408	353	362	379	331	317	359	366	325	362	352	354	352	357	324	341	362	336	387	355	363	336	360	354	369	386	363	321	348	319	338	336	314	379	320	338	344	365	355	367	364	397	358	370	340	373	343	335	355	359	375	320	351	381	375	385	382	368	328	371	354	348	333	333	321	386	355	367	379	384	338	342	360	309	366	323	312	341	355	330	347	330	365	352	300	351	346	341	366	373	374	370	334	357	341	381	346	368	347	344	355	359	328	343	326	371	348	353	335	387	328	321	352	355	357	386	345	351	362	367	312	382	349	328	365	363	374	352	350	327	344	366	364	347	336	370	348	318	366	401	360	343	365	350	316	341	334	363	322	372	334	334	384	367	342	340	336	327	342	391	350	375	302	375	343	381	363	353	336	334	352	353	389	330	356	334	338	360	350	344	349	355	349	358	340	388	336	335	331	364	359	336	368	373	350	335	387	325	327	368	355	341	337	341	321	327	346	333	323	341	342	341	370	362	375	358	315	352	357	364	372	358	360	318	349	325	352	329	372	318	310	336	336	346	319	342	372	334	373	365	344	353	339	361	372	334	347	380	336	356	312	331	313	361	346	364	360	341	328	347	342	310	379	338	376	381	332	350	384	356	347	364	367	381	361	332	342	354	357	380	352	356	359	376	367	371	366	360	383	346	363	338	368	341	364	355	404	340	359	377	348	320	309	332	369	328	347	356	348	343	368	336	315	347	348	362	332	337	364	326	347	342	326	360	322	343	364	381	351	388	370	351	358	349	366	317	348	362	354	339	361	333	371	331	343	377	346	374	356	344	345	382	380	348	341	332	355	345	357	356	330	374	355	315	355	375	332	338	380	347	340	346	340	362	333	364	386	376	337	355	342	357	333	332	380	353	356	348	350	338	342	350	363	348	343	388	400	374	364	331	334	367	366	327	334	374	359	355	362	349	317	348	345	328	355	352	345	320	382	324	392	326	342	355	330	355	379	352	347	367	388	354	373	354	352	327	372	356	343	319	359	380	354	363	334	397	369	334	374	336	336	341	336	385	335	363	360	347	336	351	345	365	339	341	362	336	357	339	361	329	337	358	353	343	321	388	413	357	363	341	377	330	342	379	328	362	357	380	353	340	301
4739	2319	4171	4679	3855	3022	2712	2184	1849	1708	1490	1323	1235	1247	1118	1052	1072	1041	1014	1024	993	1001	1069	981	1022	874	857	945	868	821	859	925	838	870	849	877	811	863	897	839	829	843	793	834	882	866	862	866	879	776	841	866	834	845	811	830	860	773	825	865	818	804	825	899	830	800	849	850	824	843	793	802	848	823	857	828	876	795	869	833	813	826	790	855	831	848	821	804	834	853	848	829	860	809	818	852	810	837	843	802	827	822	830	821	856	850	854	804	817	826	847	848	778	801	872	861	853	804	865	822	857	823	837	817	871	806	799	851	835	835	824	867	831	808	845	852	815	818	832	794	865	847	863	842	825	783	831	811	845	820	825	813	878	810	834	779	889	791	806	904	892	856	872	819	751	848	847	854	867	808	832	849	832	839	844	823	833	823	847	821	833	819	807	845	791	857	856	869	906	828	848	800	832	840	832	806	845	830	890	837	816	834	843	848	851	836	870	818	817	840	836	869	842	809	801	860	836	846	840	820	791	811	825	796	819	884	818	807	864	841	848	863	860	874	815	876	828	852	801	812	841	861	848	840	802	836	860	839	788	911	858	870	840	808	818	889	862	767	869	789	861	833	803	804	855	779	827	787	824	829	779	836	815	866	828	853	807	834	857	877	804	819	864	812	811	855	826	806	782	855	840	868	778	802	824	854	838	842	883	863	834	801	825	809	842	831	856	867	826	813	895	801	823	845	775	828	825	838	835	853	785	758	829	824	848	832	866	807	795	788	816	780	820	803	820	806	835	827	801	855	830	838	896	821	882	891	881	869	819	873	856	829	829	820	788	781	832	856	818	863	813	808	798	861	905	857	793	842	849	839	842	820	816	877	837	883	843	849	811	878	794	886	849	856	816	842	830	906	809	855	812	844	801	801	806	807	824	843	842	807	792	867	824	831	896	840	815	847	868	822	816	834	866	815	797	820	796	852	856	814	804	818	803	831	861	856	815	869	870	813	849	819	833	823	822	795	821	797	894	839	866	762	852	857	822	921	838	780	819	832	895	843	811	824	891	833	869	816	877	837	843	790	801	837	848	870	828	840	834	848	800	874	834	897	820	814	859	805	845	847	834	850	827	850	855	778	873	810	827	838	829	871	845	875	886	824	845	851	836	872	828	827	814	824	813	847	881	837	902	821	848	844	855	813	832	773	787	794	802	850	842	845	817	895	820	805	797	847	843	793	801	827	804	833	797	889	843	860	880	828	848	829	840	811	829	826	881	869	836	839	815	837	868	823	850	837	806	836	843	817	828	844	831	833	833	868	828	827	795	829	835	825	796	829	832	842	856	846	852	832	815	840	767	845	830	777	840	834	841	797	869	813	857	859	843	802	813	851	858	840	820	825	832	819	810	846	878	807	843	906	883	850	834	852	809	825	852	848	787	813	829	834	863	811	856	837	822	886	827	855	832	843	819	821	848	815	829	808	843	865	831	858	866	868	864	871	852	854	817	821	839	857	851	835	853	806	821	843	874	864	837	808	802	812	827	815	902	867	808	848	843	863	813	829	828	849	844	852	827	820	835	796	813	772	809	818	792	840	850	852	811	830	814	866	838	859	873	850	847	817	897	849	839	852	864	801	827	810	816	802	873	839	821	810	828	873	851	821	831	832	851	787	871	856	832	842	903	801	812	816	845	806	806	864	838	871	839	800	805	816	871	815	788	811	885	817	976	856	854	853	813	852	850	808	867	817	804	840	887	855	848	835	826	879	843	839	841	850	864	865	784	809	819	833	852	797	848	820	880	842	852	896	857	825	818	883	842	845	833	782	829	879	790	829	836	895	831	870	835	772	854	863	875	877	836	857	814	837	792	835	850	766	816	806	799	873	845	814	838	848	845	841	873	886	828	837	824	865	812	862	841	809	861	860	802	828	825	818	793	784	872	860	819	824	928	789	824	835	863	846	837	872	815	852	871	826	863	856	820	830	840	831	832	823	852	862	866	851	830	790	846	837	845	826	799	808	810	849	812	856	806	846	850	879	822	857	867	844	851	896	910	787	859	850	819	796	812	841	818	805	880	842	784	854	842	831	854	838	828	844	859	818	831	823	897	860	852	828	824	811	903	852	884	786	862	808	859	840	806	878	858	822	810	800	824	841	841	912	821	875	838	801	852	860	829	821	843	850	818	816	794	877	878	807	840	841	810	824	846	853	840	888	853	831	852	818	865	844	832	802	828	852	893	860	857	840	845	850	856	821	787	798	858	881	836	829	827	818	863	878	878	861	869	875	799	830	839	827	867	826	813	826	860	849	817	836	820	873	873	886	815	857	857	824	793	832	803	812	866	831	803	829	871	825	839	808	884	842	824	850	880	840	829	831	833	825	809	804	888	873	882	824	811	821	856	790	819	876	792	844	838	816	841	823	816	862	836	860	846	882	891	804	827	859	857	878	817	893	811	837	849	811	846	832	815	807	871	866	850	832	836	806	836	828	833	808	799	869	865	844	854	840	867	811	839	796	825	828	868	800	834	872	828	786	811	858	798	811	832	848	874	857	864	814	853	883	819	866	841	875	853	875	832	846	848	805	835	875	826	801	873	846	788	829	831	791	821	845	830	858	826	777	842	818	821	846	796	855	837	815	817	869	773	809	837	785	884	832	761	876	835	853	882	847	829	806	786	829	828	827	805	867	849	817	825	838	798	835	777	810	869	829	797	863	848	842	870	863	833	837	850	779	833	824	810	889	797	813	842	829	804	845	848	808	857	812	809	857	842	817	851	804	815	885	795	855	846	840	831	858	853	839	843	844	894	804	852	796	817	813	816	856	791	886	867	826	819	869	846	852	886	853	866	797	862	775	818	893	859	803	879	823	875	871	774	838	850	810	841	855	776	838	866	815	834	854	789	862	895	832	848	804	822	853	811	776	853	806	793	838	817	879	838	849	851	787	872	833	821	816	821	847	850	862	853	876	822	854	852	818	812	794	804	843	848	838	831	842	854	853	824	848	797	865	831	819	797	858	879	854	850	833	835	832	869	816	805	828	829	859	833	834	795	822	871	783	864	878	813	832	827	857	870	857	827	809	835	880	885	799	827	869	807	821	843	799	822	842	847	878	810	904	844	840	828	876	861	913	838	807	835	848	853	835	798	857	842	814	812	827	810	867	850	867	860	888	866	834	798	827	839	853	846	846	870	833	806	898	854	862	782	872	853	870	810	809	873	840	790	825	814	879	811	861	826	807	875	817	843	837	823	814	854	874	789	863	871	826	798	794	839	868	914	824	796	831	825	874	819	864	781	836	845	814	884	779	810	778	841	849	859	869	851	897	841	817	779	857	827	842	815	873	908	907	849	845	824	837	824	835	802	876	845	803	838	900	837	801	810	869	852	870	823	818	818	841	851	813	804	827	841	839	819	904	841	847	824	813	847	864	855	817	850	844	809	882	813	801	830	854	802	885	812	845	860	834	851	842	801	840	809	838	831	875	849	830	827	861	869	829	826	783	845	846	814	847
14119	3297	2927	2236	1515	1153	897	676	617	499	442	433	408	371	344	374	349	337	333	322	305	329	322	321	333	307	277	277	272	298	273	288	288	267	277	290	283	273	299	274	289	263	270	253	276	265	258	289	262	267	260	291	287	305	278	270	259	283	313	286	268	299	313	270	288	284	284	286	254	293	248	255	295	254	278	268	246	264	299	279	290	285	287	303	285	222	258	280	266	276	285	249	311	286	264	263	285	243	269	276	274	290	269	278	284	275	295	255	296	296	270	265	282	268	287	254	276	274	285	289	252	234	237	269	272	274	267	272	249	276	258	287	286	264	272	277	304	296	296	266	261	286	258	249	281	247	245	246	285	274	257	236	241	246	281	281	292	286	258	311	270	256	284	261	282	265	272	281	239	262	282	265	281	271	262	259	288	278	264	252	300	295	276	266	283	272	283	275	293	279	265	285	279	280	265	253	245	304	265	253	264	262	286	255	264	253	262	239	260	271	271	279	292	232	267	269	290	298	286	240	254	288	285	275	315	233	262	280	277	284	306	282	267	300	276	280	261	279	245	272	280	259	279	274	302	290	282	275	251	231	258	272	293	262	249	286	300	279	264	287	257	294	296	246	269	325	268	245	279	286	259	244	239	277	269	286	282	254	290	323	276	297	291	292	265	279	301	260	287	261	292	247	288	268	283	269	295	277	261	289	268	283	301	270	270	240	266	277	279	290	280	266	293	272	253	297	232	254	264	264	260	249	321	292	284	286	281	265	253	267	278	264	276	287	278	232	270	264	265	262	289	262	290	259	284	284	282	295	286	263	277	256	255	286	276	283	293	246	258	271	260	249	274	270	283	264	288	296	291	279	285	277	267	288	291	283	266	300	277	269	263	274	281	296	285	280	271	266	264	295	268	273	295	240	268	266	285	263	277	258	263	263	262	257	287	271	299	269	299	274	268	292	261	307	258	291	300	247	255	264	241	270	239	254	251	283	269	280	329	298	315	273	252	249	294	267	304	266	285	285	259	282	294	251	267	288	252	285	272	264	264	260	285	295	304	300	291	263	291	273	261	304	272	265	257	284	286	283	253	306	271	278	276	271	279	271	282	273	313	281	249	293	264	303	277	277	246	291	252	275	313	276	267	295	259	270	290	253	268	286	299	310	301	285	280	270	274	297	297	261	261	276	283	269	276	258	251	241	274	277	263	263	248	316	300	263	297	273	259	285	296	282	305	288	278	263	261	270	288	271	290	277	271	240	270	290	287	272	229	255	350	263	276	265	276	286	243	253	284	273	269	255	250	267	290	276	290	259	288	315	266	253	275	253	271	278	296	274	269	294	312	292	301	256	283	283	274	265	287	263	290	272	236	252	258	282	276	235	280	315	268	262	245	299	279	264	315	274	289	297	280	273	277	279	292	261	277	277	292	281	299	256	275	283	262	266	262	268	275	317	283	267	276	275	270	253	241	295	287	251	305	240	281	300	265	275	257	279	267	281	292	283	280	265	275	273	261	251	283	261	260	255	293	262	257	285	272	245	293	311	250	304	279	288	264	292	286	270	275	247	258	282	303	291	291	300	300	297	284	281	244	298	279	231	295	288	255	272	263	297	304	274	277	278	241	283	286	286	255	293	289	278	271	270	306	260	260	283	306	266	265	276	260	270	274	259	269	299	248	259	285	278	281	253	268	242	296	305	292	283	268	277	298	283	260	285	288	277	249	276	268	293	290	302	279	294	277	265	262	267	263	274	253	270	274	290	278	279	258	275	250	290	291	232	278	277	274	263	257	273	270	271	244	300	286	261	256	283	316	251	260	267	241	304	247	263	300	254	256	274	281	270	266	275	290	303	265	256	275	290	281	276	292	282	254	285	278	268	272	271	266	278	254	306	299	286	266	258	254	283	281	298	286	259	274	274	236	278	269	278	262	261	280	271	251	253	313	305	288	286	281	288	287	285	315	274	266	254	285	264	271	284	281	263	258	308	305	265	294	279	258	260	247	257	267	269	278	268	261	270	272	292	244	269	277	245	270	256	294	245	285	305	254	266	280	267	286	293	288	281	271	306	246	273	277	238	292	279	277	266	273	285	289	247	285	280	291	284	287	264	285	286	299	266	265	283	261	287	264	248	287	267	287	255	265	267	254	287	290	316	277	296	282	250	316	285	274	250	298	291	262	295	240	278	260	277	272	261	264	301	255	251	263	267	282	279	232	295	241	273	242	280	267	289	271	256	307	303	281	295	266	254	284	273	303	282	236	267	282	307	286	278	272	290	274	265	271	256	270	292	268	288	279	324	294	257	266	288	283	274	285	301	272	266	290	248	278	275	281	264	281	284	275	282	261	247	309	265	247	246	262	282	291	274	299	297	270	296	333	270	293	280	276	265	293	247	253	275	289	256	282	265	317	278	274	253	291	252	269	251	288	251	256	280	263	250	278	265	272	270	279	290	266	267	261	277	267	270	291	259	296	304	286	255	280	281	267	281	260	273	256	261	255	265	288	296	299	266	270	264	257	261	274	282	262	274	288	292	268	282	259	257	268	275	282	314	273	290	263	262	278	274	275	262	277	281	266	282	245	245	250	274	262	261	253	278	267	264	282	287	273	272	276	273	303	256	232	294	287	264	271	278	269	272	294	258	276	256	276	256	238	282	286	252	284	275	291	297	294	280	290	290	255	263	257	261	297	287	284	269	271	279	270	280	272	308	275	283	268	298	265	282	278	277	264	261	254	312	264	280	270	282	276	246	274	247	266	293	306	280	279	267	304	299	299	288	278	276	279	279	289	267	254	252	268	265	267	260	299	266	272	289	251	259	236	287	282	267	288	270	262	268	292	310	273	281	256	281	246	261	301	283	269	251	275	273	277	285	263	271	257	275	274	273	278	279	289	288	270	283	269	257	295	285	277	239	293	259	265	279	249	282	255	278	266	282	289	285	258	252	270	266	260	278	279	267	263	285	271	289	299	239	252	270	293	274	253	282	279	279	286	275	258	278	262	262	309	266	273	285	264	249	259	245	274	257	260	260	273	277	288	277	298	269	271	278	294	295	259	286	263	254	277	261	257	259	244	293	253	249	262	269	281	274	271	256	299	263	230	270	247	280	275	270	303	279	288	293	296	279	245	273	295	244	245	267	288	261	269	279	286	257	263	270	253	291	273	274	281	272	271	283	297	310	274	281	259	279	288	248	271	282	275	243	247	246	302	265	289	225	272	280	265	265	288	252	282	255	270	274	304	265	274	272	285	244	259	269	287	272	243	278	285	255	291	307	271	257	289	294	293	295	257	283	259	299	282	285	265	288	274	247	259	268	303	289	269	249	255	233	270	258	253	269	300	307	257	238	260	258	292	277	264	248	274	261	291	288	258	266	290	259	242	261	271	293	255	295	267	265	280	243	301	278	250	271	274	258	239	246	276	247	277	285	280	247	275	259	271	279	277	267	285	286	242	284	267	254	264	276	286	264	260	287	285	301	262	280	249	259	308	283	270	292	253	255
10773	3340	6442	7470	6323	4935	3998	3221	2526	2136	1777	1699	1495	1385	1183	1060	1068	1014	996	992	1026	965	1087	946	928	858	725	720	707	709	736	697	743	777	768	731	747	771	708	720	722	671	661	712	675	689	688	674	683	649	668	644	713	611	683	626	680	652	650	665	671	702	698	666	678	645	637	714	636	684	631	648	721	672	663	640	640	678	665	704	638	668	626	659	658	672	696	647	670	680	687	720	646	665	648	702	637	667	683	665	644	668	688	697	689	670	647	681	663	666	658	640	667	706	649	658	595	668	682	622	669	713	663	703	615	671	668	677	628	653	690	660	658	662	660	660	678	663	672	642	692	698	661	665	677	662	662	656	679	712	628	677	649	661	651	672	633	660	681	674	661	636	662	701	686	651	667	689	680	658	655	680	687	656	730	661	634	645	681	683	615	631	675	647	689	665	650	638	663	649	679	679	639	647	655	676	656	665	661	649	682	692	631	640	647	633	648	665	690	664	661	692	652	677	674	674	726	662	659	643	679	657	655	644	674	652	641	588	655	668	698	636	617	685	596	621	650	619	656	661	681	658	666	627	631	718	641	683	658	650	783	667	678	617	676	676	685	702	626	638	671	653	627	677	717	655	645	669	655	683	637	662	656	655	618	705	645	671	639	683	703	643	673	679	701	672	638	678	649	696	666	678	632	660	693	621	655	649	673	628	661	656	650	638	678	691	697	680	669	687	703	620	681	595	641	651	653	636	697	714	677	645	664	641	710	632	689	637	638	678	704	724	605	690	627	652	641	686	660	685	666	650	617	663	659	668	673	660	635	664	664	662	679	671	659	650	638	676	660	656	635	610	596	651	660	649	677	699	673	657	633	660	639	624	743	667	650	679	630	662	716	625	676	635	655	659	674	653	635	619	708	702	661	649	681	669	641	668	653	651	676	700	646	683	689	671	676	631	711	668	681	645	663	640	643	693	688	668	692	702	639	649	677	657	683	619	663	638	661	634	690	656	668	667	747	659	719	658	629	642	672	679	648	619	616	629	637	657	637	701	638	661	639	675	592	644	680	717	654	692	653	642	677	684	690	685	692	627	649	668	654	701	650	680	685	712	670	645	678	622	657	720	653	681	653	642	689	690	641	630	654	659	649	639	674	668	730	678	635	682	614	686	644	657	641	649	669	698	633	710	688	711	696	668	648	666	646	630	677	691	659	682	660	665	677	609	680	622	637	652	667	666	612	664	665	650	660	632	651	694	632	673	665	614	681	662	670	674	654	689	665	694	636	646	610	706	614	677	686	671	688	637	666	659	640	659	636	660	631	705	657	643	653	609	629	644	669	673	662	615	691	702	649	649	658	698	663	662	668	665	660	668	660	657	695	632	642	690	682	662	647	659	627	644	658	626	644	610	624	671	660	631	647	698	641	671	653	646	661	639	634	626	635	635	631	667	685	652	719	638	630	675	672	660	645	675	651	647	651	662	662	616	643	650	630	675	635	640	644	648	660	657	636	621	640	693	687	638	649	630	681	695	661	643	661	672	661	646	642	683	682	693	677	661	642	679	632	648	698	667	706	649	675	658	633	675	650	660	655	672	641	669	649	667	721	675	677	658	627	679	704	665	590	606	631	669	624	685	625	663	676	646	631	641	690	627	658	639	674	645	651	654	666	656	628	696	629	642	672	696	673	678	706	666	617	719	663	659	694	638	674	668	678	647	696	668	655	638	655	661	709	677	667	638	674	679	655	686	670	658	644	655	656	666	656	689	644	648	727	644	674	658	661	660	658	691	603	637	684	648	711	677	655	676	686	662	647	644	674	681	671	687	670	594	695	652	665	689	647	689	667	701	680	659	701	702	633	682	670	695	633	635	671	682	694	635	660	677	661	684	725	642	708	681	678	641	632	658	676	659	662	632	653	665	692	638	685	709	710	650	651	661	717	631	688	617	650	664	712	627	606	663	637	622	696	652	684	638	614	651	736	641	660	677	685	684	662	640	710	664	696	645	693	642	633	604	642	671	680	699	644	681	695	690	641	610	621	662	651	687	625	686	674	651	681	663	696	660	655	678	668	654	702	619	662	692	707	677	623	649	701	682	644	652	692	668	637	656	651	619	646	656	662	669	655	704	660	663	654	674	685	650	669	692	642	709	655	626	631	697	686	638	640	652	642	669	639	669	661	647	633	673	715	716	684	663	646	701	632	671	627	645	606	637	648	653	654	675	727	672	665	701	689	637	673	637	655	642	715	646	692	707	657	606	684	650	642	654	661	679	645	667	644	685	680	692	680	648	704	653	673	662	682	643	715	635	663	710	677	638	647	662	626	640	617	728	653	665	641	682	641	676	637	689	671	671	680	678	650	683	663	695	630	642	663	664	671	658	697	680	679	666	682	693	673	682	643	669	605	690	715	668	668	635	660	682	693	643	631	684	634	614	674	667	662	705	670	689	707	653	659	683	675	655	644	687	666	688	634	653	706	707	669	676	667	683	692	632	688	637	701	688	687	662	708	673	668	663	630	647	673	695	633	652	658	699	646	653	654	648	653	706	674	645	640	670	658	700	637	718	637	696	657	700	639	641	667	641	654	649	651	644	669	682	669	696	672	706	633	668	665	655	654	662	747	689	645	634	650	674	711	675	613	652	701	666	682	674	659	628	647	622	658	669	651	685	707	684	667	659	670	638	633	680	704	661	621	647	657	680	654	700	688	634	693	668	648	674	646	707	678	704	654	693	695	649	616	706	680	624	655	615	681	703	621	655	670	637	617	655	640	677	694	602	709	635	654	679	721	619	694	699	661	640	663	677	649	686	665	653	670	700	660	678	692	671	689	671	658	608	670	676	643	658	652	631	690	632	620	665	677	653	660	672	650	676	655	670	658	688	660	628	617	664	676	627	676	596	654	625	656	673	630	695	659	656	675	684	688	654	659	657	648	723	655	628	645	644	670	659	654	709	719	657	641	668	655	617	632	712	659	658	633	652	682	658	656	642	681	641	668	658	676	625	678	664	646	643	685	666	658	666	650	724	619	708	680	667	663	682	655	635	706	637	682	665	659	644	658	644	658	673	675	648	631	684	643	649	682	701	677	679	617	630	671	637	614	657	653	670	712	684	668	666	644	674	644	719	678	667	667	692	701	681	592	674	693	682	653	660	636	702	664	675	648	644	668	688	733	614	647	648	677	649	679	615	677	692	692	676	670	667	665	693	650	684	664	663	622	638	670	620	662	660	668	666	687	707	647	655	670	720	697	687	648	617	642	683	637	623	655	651	706	650	672	678	635	645	665	651	653	683	638	644	666	673	639	713	643	674	698	665	656	693	683	674	653	686	644	650	656	653	690	601	658	714	635	688	630	615	673	635	679	672	636	674	624	650	682	648	622	695	642	673	708	679	637	689	629	702	646	678	654	627	671	694	670	636	686	693	713	668	677	702	652	640	607	635	661	713	667	640	651	695	683	635	656	644	674	711	651	646	713	647	669	613	632	674	695	649	665	646	635	651	697	702
21508	5203	4192	3317	2025	1466	1076	829	681	516	412	388	318	314	293	228	246	258	230	222	233	247	235	218	259	238	182	200	205	186	181	202	200	188	194	220	204	195	200	188	175	163	207	221	170	184	172	185	164	182	184	173	172	174	187	206	190	206	166	164	191	202	169	182	153	168	188	175	172	160	182	164	175	192	183	186	202	170	164	171	176	184	168	191	172	168	174	167	178	166	177	182	164	191	176	170	165	172	160	197	175	178	173	208	165	173	168	165	178	183	209	194	200	189	178	183	179	193	173	164	174	166	190	178	184	191	163	178	182	189	154	166	186	172	181	171	202	194	176	157	191	159	170	165	179	188	156	173	196	172	182	193	174	175	181	180	199	178	162	159	199	160	180	200	209	199	174	193	170	160	188	168	180	165	193	185	178	174	168	211	172	169	153	189	175	171	153	190	179	197	193	203	187	171	180	183	168	171	178	194	170	154	173	199	183	159	187	164	172	177	168	170	153	169	192	169	186	154	158	179	163	166	174	210	164	172	190	195	175	164	172	178	187	178	167	171	175	183	177	173	163	189	180	177	208	187	178	174	176	146	159	170	155	160	155	159	166	164	189	171	161	175	173	173	159	192	194	180	181	180	172	155	179	198	169	204	169	160	150	172	188	190	197	153	174	183	162	178	197	173	179	180	184	178	199	212	166	163	191	193	159	167	182	174	186	182	179	181	181	199	172	182	171	195	182	200	201	152	190	181	184	187	175	193	196	177	179	193	176	197	173	176	190	209	176	178	194	144	163	181	156	178	173	190	163	172	185	172	185	205	191	180	160	205	182	183	193	174	155	192	183	195	207	167	181	184	171	174	162	199	192	180	185	154	205	179	175	177	158	183	180	190	167	191	203	185	186	168	180	174	190	172	181	192	184	182	165	170	162	160	183	194	187	177	200	183	172	146	166	185	175	193	161	193	179	163	170	156	162	191	163	179	167	191	185	167	197	185	151	165	156	169	163	180	173	160	191	179	168	189	171	180	176	162	191	164	183	188	218	181	158	182	183	184	184	188	172	158	173	166	172	177	200	188	194	163	192	166	146	160	179	180	198	196	194	176	182	168	150	151	162	170	155	201	209	203	184	173	167	173	189	201	151	167	180	191	193	153	177	156	153	181	171	156	172	170	167	177	167	192	169	186	174	161	195	195	196	175	198	177	170	194	179	188	190	184	170	181	164	172	163	162	173	171	184	157	158	180	150	163	190	197	180	185	173	156	186	153	159	178	184	195	195	164	178	177	154	169	183	180	169	200	181	169	168	164	196	198	162	194	196	167	157	168	176	176	190	171	170	168	198	161	152	177	171	190	189	186	165	183	162	164	177	177	164	173	168	143	169	171	178	162	180	167	174	178	171	187	158	169	178	159	182	189	176	186	150	198	153	194	185	188	183	163	176	185	209	200	167	180	154	176	190	183	179	191	181	171	171	180	177	159	169	182	175	172	158	173	169	169	168	205	185	201	160	195	166	149	171	178	170	199	190	166	186	159	192	191	172	168	175	182	159	185	170	170	159	181	178	178	182	183	157	153	160	182	165	164	150	171	164	164	194	173	194	177	177	180	175	178	165	179	182	173	176	197	183	170	163	184	152	155	172	197	174	164	162	199	179	163	193	181	186	179	184	192	168	165	198	166	183	160	186	153	175	176	202	182	165	178	145	189	175	192	186	195	162	201	183	148	158	179	166	188	194	184	184	201	182	184	177	209	205	160	169	156	172	169	181	181	180	205	195	176	171	196	182	183	189	201	167	160	183	176	177	175	190	168	204	192	174	164	171	168	150	182	161	175	169	178	192	192	166	168	174	170	143	183	189	194	181	172	155	166	186	185	203	174	177	145	178	163	163	160	155	177	182	167	177	171	179	188	165	184	187	180	186	178	172	176	195	168	159	213	199	192	172	161	166	170	163	197	175	165	148	165	157	188	168	164	182	196	207	161	179	153	189	189	164	160	148	168	171	147	216	167	171	188	177	192	182	161	180	174	187	157	163	180	149	161	159	214	166	179	194	178	151	176	169	188	172	177	199	167	192	194	192	169	165	178	198	159	169	175	190	156	176	190	196	170	204	177	166	160	161	183	179	170	179	169	168	148	175	178	173	163	195	176	193	178	181	196	152	169	158	174	198	196	148	207	189	191	172	166	165	182	186	175	188	175	176	152	192	169	167	162	161	186	206	210	192	185	147	165	160	187	168	202	185	139	150	170	196	176	184	189	181	170	166	179	190	138	170	187	180	178	192	169	165	179	166	189	163	176	160	188	164	185	182	187	199	148	180	169	163	145	170	150	172	190	171	188	167	180	155	191	166	179	182	176	175	182	182	184	185	184	165	166	182	203	207	180	199	175	183	176	160	189	163	178	191	188	188	150	182	175	175	189	165	187	167	158	175	159	181	175	178	180	199	164	190	174	182	154	197	180	186	183	189	188	169	170	180	182	182	169	175	180	169	165	193	185	177	167	174	176	170	185	185	189	201	170	165	201	176	188	181	152	178	178	185	180	177	154	169	185	199	183	191	191	171	185	166	163	183	166	157	182	173	183	165	184	175	194	178	184	192	177	183	179	161	161	175	160	176	207	183	203	176	163	166	190	184	168	170	165	168	154	191	146	192	185	167	169	163	182	176	177	185	184	192	162	189	168	182	185	180	201	155	178	197	175	208	168	164	197	161	194	175	162	207	186	181	169	169	177	197	189	155	179	185	175	179	170	143	185	163	176	189	164	191	171	173	181	153	181	162	201	179	180	166	196	180	204	160	171	206	182	169	174	208	168	175	178	178	195	166	200	165	168	185	182	160	162	211	176	181	175	158	169	159	168	204	164	165	160	180	166	159	173	183	180	174	162	181	163	158	174	183	174	180	176	163	170	177	193	186	189	157	153	211	173	185	187	185	160	196	178	172	184	188	179	168	186	188	165	177	192	173	167	197	172	180	176	186	172	170	155	199	185	175	164	169	165	175	173	175	197	153	189	173	194	166	180	180	179	175	146	186	174	186	156	178	161	149	173	168	209	169	157	153	181	175	180	171	170	181	165	155	166	184	161	201	185	171	172	175	199	163	178	190	161	171	181	166	178	197	194	177	164	185	173	168	179	188	172	187	170	164	179	151	176	164	165	169	201	196	193	177	192	165	149	174	166	172	167	181	188	178	191	186	187	172	179	188	187	166	156	182	191	180	185	179	151	200	175	172	156	170	148	177	199	199	155	194	168	167	184	164	185	161	199	169	177	180	204	173	163	185	197	189	190	171	170	163	172	190	192	200	160	206	184	180	186	193	166	184	169	181	152	180	159	171	171	214	171	174	150	178	196	165	205	158	155	176	167	173	174	170	178	160	169	182	171	162	161	186	173	196	170	175	162	167	182	177	191	156	189	184	183	161	179	182	175	173	172	175	187	206	174	198	187	182	186	167	164	196	189	162	190	218	148	161	155	168	145	183	173	160	173	207	166	176	178	188	171
13462	4212	8661	9789	8144	6466	5131	4257	3307	2566	2220	1836	1625	1392	1254	1120	1058	944	939	949	911	893	963	955	860	726	676	558	597	571	576	550	542	602	591	593	550	545	532	544	541	515	492	477	483	524	484	488	422	507	493	452	498	490	447	466	464	463	454	474	447	458	463	451	422	479	488	414	430	442	452	461	483	490	450	480	472	488	466	500	460	466	475	465	449	456	464	466	463	468	497	479	482	470	502	442	470	494	446	476	465	485	414	456	428	488	426	476	478	445	441	450	432	453	459	477	442	466	472	476	482	497	468	480	449	476	439	475	475	447	442	456	461	468	454	448	456	468	496	471	436	447	465	477	468	490	466	487	434	474	476	485	451	463	466	494	436	487	466	446	461	467	484	478	467	436	454	435	479	441	483	460	433	443	438	432	454	514	425	497	444	443	466	429	436	427	468	478	458	437	456	488	466	442	460	501	445	456	427	458	475	449	439	458	471	444	448	463	461	459	466	456	452	430	476	488	449	442	493	481	446	426	454	470	483	452	448	474	445	463	459	432	467	438	486	473	460	443	436	481	469	458	469	470	479	472	465	452	441	431	475	466	462	458	488	440	454	443	494	445	477	458	444	486	427	480	449	424	425	426	408	470	508	434	481	431	434	449	451	469	480	429	442	444	480	498	486	431	432	422	482	421	445	443	483	475	450	454	436	466	484	488	500	488	479	475	429	500	442	490	485	473	426	502	444	442	444	441	443	453	460	433	440	495	414	483	455	455	448	458	441	501	472	434	424	482	442	482	467	400	501	435	459	443	459	433	486	447	417	475	456	475	466	479	447	449	445	469	468	462	496	427	446	427	452	486	426	436	477	471	445	459	429	475	446	444	459	428	485	469	417	459	478	453	440	496	461	489	488	450	497	427	454	446	456	491	481	470	462	453	470	476	441	475	454	436	472	429	442	428	454	428	487	424	483	436	449	469	470	430	487	459	470	470	459	489	489	444	469	435	444	479	454	440	474	431	413	480	445	482	441	467	480	467	464	464	446	459	479	468	457	440	466	426	479	443	474	447	468	478	498	459	462	457	401	439	472	489	484	442	447	455	454	436	476	434	449	458	452	464	502	428	433	439	477	434	467	465	486	455	487	452	437	449	467	455	463	434	474	445	457	426	479	447	437	452	452	485	468	461	454	462	473	454	441	483	499	437	487	440	460	447	484	465	474	449	437	450	447	475	454	450	466	505	449	499	504	451	471	437	465	457	451	473	430	468	466	473	486	433	455	509	445	451	471	451	465	442	473	430	419	469	461	485	435	443	458	462	449	477	473	465	473	476	452	452	479	450	453	458	460	435	510	445	478	478	474	444	458	460	475	456	489	463	443	460	457	422	446	478	465	441	517	435	462	466	481	450	454	465	476	444	457	468	475	436	483	466	484	444	472	469	456	468	461	477	485	471	457	468	458	462	470	457	458	446	464	473	470	482	501	421	435	492	451	464	426	514	460	409	475	485	461	475	470	428	512	457	466	456	444	491	467	456	481	498	427	465	475	455	420	464	434	473	455	456	431	454	472	472	458	508	446	440	441	484	449	449	432	476	429	462	438	457	460	461	442	426	439	444	510	460	457	464	449	442	461	433	483	468	462	464	518	439	484	462	429	444	419	507	431	469	467	436	441	478	497	449	465	485	465	434	459	472	456	440	447	446	453	440	475	490	449	448	484	444	452	457	465	444	452	470	503	489	447	439	462	457	458	457	470	422	429	404	465	476	442	431	447	468	492	434	478	477	453	459	448	456	467	444	502	464	421	449	467	474	432	474	458	427	456	469	492	400	430	468	447	480	421	446	455	483	505	449	475	467	476	469	502	444	479	478	437	473	419	470	468	454	495	472	473	453	430	476	448	518	449	449	429	466	455	458	426	474	466	438	468	463	436	426	436	483	446	470	491	446	469	442	464	441	481	498	497	425	437	487	484	443	459	446	496	458	428	458	434	426	451	464	463	437	453	454	500	457	474	476	455	461	473	480	458	451	458	436	455	428	490	486	449	477	454	459	482	459	466	455	450	457	454	449	438	462	456	454	482	452	462	408	461	451	431	439	446	477	434	456	432	460	468	455	458	413	446	445	491	467	429	493	429	466	436	474	451	432	480	463	470	459	462	435	454	465	439	431	432	463	471	433	487	461	472	471	474	428	466	435	454	434	443	459	473	446	460	454	456	422	475	446	429	426	460	470	479	471	471	449	480	440	444	424	422	451	471	503	438	446	440	456	471	494	446	406	502	426	425	435	466	506	448	457	420	482	475	459	441	456	435	483	468	433	438	475	423	468	474	469	446	435	453	457	482	465	505	464	448	476	451	450	507	483	468	469	449	479	446	500	470	474	480	435	459	464	487	498	472	472	440	451	434	441	479	443	471	495	458	423	485	494	470	473	445	467	433	442	445	492	445	466	460	452	454	464	467	491	441	451	455	451	467	502	462	483	453	437	437	483	455	440	480	444	456	445	442	470	480	452	464	487	496	444	438	447	453	464	445	437	449	477	473	452	429	465	469	460	431	471	465	441	464	488	444	441	472	450	443	454	459	476	460	443	472	469	425	435	479	487	437	454	465	445	476	480	488	440	490	454	475	445	451	455	426	437	481	433	419	466	430	438	452	444	450	443	435	485	435	455	451	475	469	446	451	450	466	469	475	468	456	468	436	446	484	495	490	461	453	430	487	471	454	457	441	454	442	453	469	445	499	419	495	442	459	472	485	453	481	432	448	481	476	414	448	452	444	443	461	435	502	428	463	468	439	483	481	463	473	486	435	470	429	426	474	482	475	427	449	454	454	468	446	435	464	434	412	474	486	466	452	459	469	437	457	467	432	423	514	484	509	467	450	434	465	474	419	458	440	451	458	435	450	459	450	439	457	428	446	414	445	448	445	441	462	501	435	475	465	478	458	490	422	450	484	474	456	440	439	452	457	478	447	478	466	440	473	443	443	446	464	457	492	475	467	463	451	463	438	456	458	438	466	470	495	454	454	434	423	474	474	449	419	466	438	441	460	460	469	461	495	441	451	447	450	491	471	484	468	501	490	474	456	467	491	449	462	455	459	484	478	498	437	474	472	448	481	446	452	465	456	464	438	489	447	485	500	455	457	442	442	413	487	444	492	440	450	458	457	454	482	473	483	465	425	451	420	471	529	443	460	414	485	464	436	499	454	491	494	460	506	465	458	460	445	480	497	462	454	437	419	463	429	445	430	504	429	447	450	426	467	437	483	423	453	464	469	473	444	489	453	473	452	453	428	448	453	468	473	478	453	480	449	476	445	437	431	472	445	518	460	465	481	464	433	479	451	457	434	499	443	504	452	438	527	501	440	414	464	403	470	483	428	449	462	431	452	481	488	441	460	480	449	450	436	493	459	455	434	462	438	438	451	483	453	443	486	423	450	433	479	437	481	489	431	440	472	453	473	476	427	457	429	461	496	421	453	421	472	508	462	517	485	475	489	475	425	445	460	447
5452	1831	1844	1569	1069	766	707	594	557	436	470	411	368	377	358	377	379	340	360	380	337	386	375	380	365	348	342	374	333	318	353	330	346	357	347	329	332	371	323	375	359	348	331	345	340	316	368	320	351	344	334	351	313	315	360	338	353	337	325	375	306	334	335	340	367	319	336	346	350	306	336	368	340	325	371	310	361	348	338	349	359	362	303	303	326	331	352	355	347	330	356	356	347	313	336	320	335	338	321	373	365	323	347	342	301	325	302	310	344	353	308	342	357	313	307	322	327	348	336	353	317	331	334	355	322	355	379	371	331	341	329	342	361	334	354	317	348	353	339	294	340	352	379	348	319	322	362	338	366	311	313	382	365	335	349	353	353	345	382	313	356	346	332	356	339	329	371	353	366	309	344	364	358	330	317	336	335	382	342	354	360	351	321	356	360	334	318	346	359	339	325	386	309	331	344	370	341	345	357	334	313	341	330	376	349	343	331	358	337	345	343	342	328	353	313	335	332	339	344	372	358	337	360	340	378	316	324	344	352	374	327	330	364	348	360	356	353	344	333	337	295	346	333	340	344	365	358	350	346	346	334	372	377	305	349	350	325	358	349	322	389	341	360	326	333	334	377	339	342	360	354	337	359	370	321	305	352	368	341	347	316	313	358	368	342	304	349	350	355	333	336	311	357	362	356	332	368	349	328	313	308	365	359	342	315	348	363	341	308	351	345	350	375	336	352	321	351	340	335	357	339	313	334	361	324	329	343	318	344	356	355	355	362	329	316	322	318	319	333	345	321	308	337	339	355	317	333	351	352	365	331	353	344	365	319	334	337	326	339	351	290	359	327	306	324	328	366	363	332	351	346	296	352	321	370	297	309	371	338	315	352	326	349	360	330	325	367	309	350	352	342	359	324	367	347	350	358	317	334	351	347	358	369	353	330	343	317	335	392	339	350	349	348	362	334	337	365	299	300	340	374	361	311	339	317	350	347	351	373	339	360	308	332	305	375	364	344	320	323	344	332	361	343	306	337	329	319	312	333	341	319	314	328	348	352	325	361	335	335	314	333	319	324	343	324	350	362	376	322	309	357	342	324	360	344	357	343	354	320	330	340	357	345	371	339	340	355	334	341	327	324	328	354	359	348	307	346	346	347	335	327	328	330	338	349	322	317	367	339	328	346	310	317	359	369	337	297	347	326	336	367	351	351	324	371	343	353	364	324	329	354	352	362	375	322	347	296	343	349	323	350	332	337	401	367	342	347	350	333	345	342	351	352	327	310	329	316	341	340	346	350	355	369	373	323	332	333	336	330	356	332	353	328	369	345	311	362	343	351	328	378	340	331	344	331	335	330	319	339	345	366	367	337	363	328	342	301	299	338	348	336	339	318	339	331	328	334	393	351	334	354	346	366	367	319	316	365	345	311	338	376	295	329	360	358	318	349	336	330	353	343	369	333	298	325	320	361	335	353	339	345	378	333	314	369	357	348	324	326	349	304	350	371	357	347	341	330	343	359	365	367	359	327	330	337	350	330	311	339	327	316	329	326	341	337	327	350	342	360	340	354	359	316	367	334	332	356	364	333	367	319	375	347	375	352	347	379	342	352	346	336	377	342	358	355	324	331	357	367	338	337	329	331	344	326	365	327	355	306	355	323	347	331	357	329	366	368	354	322	349	299	325	313	325	310	345	314	333	370	336	345	327	347	338	325	355	336	303	310	357	372	328	324	321	332	359	362	323	339	362	348	313	344	329	348	369	331	353	309	360	351	313	335	376	335	377	340	340	362	346	340	356	331	347	345	341	336	342	382	316	354	366	356	342	367	324	338	348	339	334	326	335	341	369	349	319	316	365	352	328	342	329	324	316	377	342	346	328	363	330	295	353	331	326	340	332	349	348	351	326	324	355	353	319	346	355	343	337	341	354	344	351	358	355	373	340	327	336	332	349	322	335	352	328	318	329	349	345	368	321	353	362	345	340	363	324	333	339	316	352	326	307	333	321	353	338	345	349	324	320	336	341	332	340	340	366	332	329	323	329	322	356	300	325	348	341	346	318	360	356	347	351	327	332	329	350	325	340	343	349	348	322	326	331	341	332	397	372	300	327	355	350	329	339	324	323	353	339	391	348	361	361	341	347	321	328	304	328	356	332	358	318	366	344	374	344	321	347	334	316	314	380	354	342	348	358	351	337	338	349	370	353	337	359	311	349	368	333	326	338	351	305	315	327	360	366	352	371	333	340	359	333	348	324	373	347	356	335	372	353	332	327	370	337	301	344	355	365	349	348	403	312	355	332	341	346	349	360	334	354	344	314	356	366	348	335	335	379	316	350	348	333	310	343	320	328	348	381	314	327	330	333	376	340	343	339	330	356	317	347	342	345	328	342	371	341	328	377	334	352	342	331	353	304	336	378	360	317	331	357	333	352	306	375	331	376	346	374	376	331	313	349	348	330	339	329	355	340	311	317	338	317	332	374	334	348	380	336	361	283	369	328	360	323	380	344	333	353	346	334	348	290	323	367	345	358	324	344	357	367	340	344	359	315	329	318	339	376	316	318	359	369	340	327	360	334	333	307	351	317	316	352	336	345	337	350	338	355	352	335	325	306	343	306	368	352	351	329	337	344	358	315	332	350	353	328	347	351	334	334	345	302	338	325	350	386	355	326	329	353	363	340	323	343	304	336	322	340	327	366	310	340	346	347	347	334	327	320	347	399	346	309	314	332	364	337	332	334	318	350	347	394	339	349	312	293	343	333	350	328	327	351	303	355	396	313	350	327	342	372	340	341	346	329	366	353	341	367	367	335	347	356	343	349	346	329	334	324	344	307	358	332	347	392	370	379	343	336	342	364	341	303	332	368	322	357	343	319	343	384	346	356	300	351	326	333	360	343	318	332	328	367	371	343	333	319	329	341	366	348	319	368	344	367	325	318	323	322	413	383	365	321	364	317	361	320	351	313	361	348	385	325	328	337	341	377	330	376	327	325	337	346	332	347	336	382	348	364	319	343	366	337	319	338	350	319	325	344	315	341	341	333	329	330	313	351	309	347	331	336	324	329	353	317	352	331	352	348	347	337	342	343	370	344	326	315	315	325	307	346	350	340	335	351	359	351	353	333	347	307	333	339	343	352	358	354	317	380	366	345	342	344	324	353	371	379	339	339	293	336	341	310	374	320	353	325	363	369	350	351	345	346	344	350	332	352	344	339	334	339	334	327	332	342	377	305	338	351	353	345	311	356	305	377	320	319	387	309	358	339	332	383	377	336	326	376	371	336	323	307	319	333	311	346	343	365	355	301	310	315	307	366	337	322	349	338	367	333	334	327	343	311	347	350	332	352	348	312	347	382	344	371	343	349	352	356	332	295	333	370	358	330	331	332	355	348	340	344	344	373	325	337	318	323	395	320	352	339	334	303	343	358	332	324	344	327	335	327	372	314	349	356	345	380	349	357	344	356	334	321	340	329	325	339	352	343	321	327	341	348	338	345	332	319	336	321
4856	2359	4256	5012	4025	3251	2675	2258	1851	1577	1425	1316	1262	1133	1089	1037	995	1074	928	1015	1012	1029	938	996	1030	894	859	872	844	845	832	909	865	840	843	855	836	818	863	847	784	839	817	845	795	850	837	870	830	790	879	818	818	800	807	808	801	819	772	778	842	792	788	795	795	811	842	819	787	759	830	810	856	800	816	813	787	802	807	855	842	823	835	755	798	854	826	820	834	817	780	843	782	872	809	838	810	850	818	813	798	797	845	817	780	799	832	820	887	779	835	837	808	780	842	800	843	863	824	785	852	829	867	806	849	869	801	762	832	823	779	808	809	849	817	822	815	804	806	780	844	794	822	854	780	817	768	761	812	833	817	828	859	831	822	828	799	845	784	827	804	793	826	782	847	762	796	790	795	792	826	772	773	834	817	795	827	787	776	812	815	824	809	828	793	801	796	890	802	840	804	819	785	803	853	815	825	842	839	822	871	864	872	779	754	809	734	807	808	804	762	829	790	795	780	849	772	839	813	835	803	811	810	864	854	804	796	801	799	799	806	832	779	779	831	832	834	795	796	781	829	841	810	819	808	790	847	822	833	835	823	832	863	820	794	785	790	827	788	862	816	826	770	788	791	801	787	807	801	816	853	826	819	787	791	784	827	779	789	809	832	782	803	807	809	821	782	792	839	818	840	830	819	819	837	878	804	830	833	797	858	834	817	785	823	794	809	752	859	848	812	839	798	852	804	801	808	784	839	801	789	827	867	817	794	824	824	819	775	815	850	803	759	877	770	817	795	835	833	858	849	846	773	807	835	812	830	823	837	831	734	845	770	799	793	829	857	839	789	848	830	752	818	812	777	815	772	822	837	836	783	822	825	832	823	793	850	845	804	811	801	818	799	793	773	834	847	755	823	839	802	868	835	759	830	800	786	828	817	811	799	830	813	804	866	800	809	842	814	813	795	801	813	788	813	804	850	850	774	821	866	805	835	863	813	780	830	823	798	818	773	756	820	822	782	820	793	770	803	772	800	795	780	847	809	820	861	836	837	798	850	822	788	807	766	857	786	855	812	860	795	784	838	783	802	779	795	813	817	848	798	798	821	816	800	803	809	785	788	850	792	793	821	801	802	828	851	838	796	824	842	778	839	815	821	830	798	796	820	856	844	831	768	784	835	794	845	835	776	841	777	782	815	766	785	806	823	878	816	786	806	833	832	785	822	843	839	783	793	788	827	789	828	812	810	804	773	806	879	800	772	792	793	775	829	814	798	790	823	801	822	823	835	831	807	798	825	804	810	832	814	762	801	806	834	775	838	818	834	810	794	820	802	839	807	855	907	832	846	810	800	820	836	806	818	780	779	800	806	786	836	821	789	747	794	788	871	781	847	839	803	795	878	812	773	813	856	784	808	824	826	837	831	829	840	806	830	782	800	797	818	808	783	765	770	795	815	847	788	819	807	871	812	858	813	824	847	850	812	807	746	818	788	786	830	825	797	800	831	859	800	805	834	824	769	807	860	783	810	850	769	792	813	821	812	783	867	841	796	867	786	776	859	821	808	788	775	849	843	798	827	800	830	823	781	809	821	775	829	814	788	836	855	827	873	765	836	831	794	810	851	798	805	807	832	800	803	869	803	781	790	766	855	831	793	808	866	819	831	779	817	772	843	826	835	814	824	857	832	818	865	801	827	801	829	843	756	849	839	811	845	788	802	796	815	842	846	805	854	841	850	825	792	858	828	834	841	802	844	805	833	771	810	882	776	848	796	847	768	824	834	786	774	806	813	826	826	836	800	808	814	840	831	777	777	774	787	839	810	830	837	833	821	804	796	811	844	778	883	823	844	840	864	818	763	823	789	802	837	880	829	831	910	768	799	790	816	789	811	803	790	784	828	806	829	814	804	775	847	831	791	802	820	804	799	817	812	849	795	846	907	794	792	845	864	757	845	791	782	781	837	811	785	790	827	830	697	818	827	824	813	777	833	795	774	810	770	836	819	774	816	802	804	737	751	828	809	848	806	760	843	778	841	830	828	804	761	810	823	862	830	776	833	856	807	813	849	767	797	806	817	803	831	778	834	807	823	830	757	791	866	859	808	846	811	859	846	811	768	847	838	764	817	825	824	821	780	813	784	840	831	821	787	807	835	752	803	829	810	824	836	805	799	824	848	769	853	790	846	806	773	799	790	785	830	808	811	784	787	788	763	778	841	824	825	876	788	802	756	830	772	831	835	849	846	795	791	817	808	836	809	800	802	800	783	822	804	841	791	767	804	820	788	806	864	817	827	794	793	815	799	886	830	794	771	794	771	836	820	820	813	853	847	870	780	830	829	791	796	796	829	802	850	763	819	856	801	874	804	827	794	768	804	801	814	769	859	809	801	808	878	815	826	835	830	808	798	775	814	777	805	803	842	793	814	811	775	816	786	787	884	819	801	798	837	782	766	823	756	774	839	840	807	810	800	813	778	827	819	841	812	815	828	786	801	784	793	778	832	826	811	789	782	830	804	795	835	842	824	766	848	801	825	823	837	836	835	819	861	785	793	828	774	837	800	752	813	746	741	839	822	799	822	804	861	841	764	800	805	771	737	727	798	777	858	792	818	749	840	757	897	821	805	775	808	800	812	822	820	838	837	806	825	817	796	844	800	773	829	834	828	810	761	775	830	813	809	827	817	833	804	870	784	851	841	787	761	798	836	780	807	812	787	792	785	839	766	801	821	858	847	796	800	787	795	754	847	854	797	795	809	854	831	867	846	867	766	744	806	806	755	820	799	825	851	841	822	775	828	809	841	784	840	811	874	817	760	784	800	803	832	772	794	816	812	853	804	812	836	818	827	806	784	813	761	811	854	782	785	843	837	853	796	803	818	810	816	822	853	810	796	803	791	842	761	742	811	843	811	806	792	840	789	797	799	785	781	860	839	830	851	743	837	758	840	873	855	811	819	800	828	864	800	800	846	777	810	820	822	807	795	804	807	753	815	811	827	814	794	815	783	814	815	818	815	844	799	824	843	851	842	878	838	807	812	828	828	830	818	789	802	786	834	823	773	807	831	773	789	793	801	806	829	813	801	886	854	827	793	866	812	795	833	792	821	756	803	805	810	819	849	801	788	801	825	765	809	792	774	771	788	821	798	840	821	830	851	797	789	788	772	841	778	863	839	775	813	794	801	788	864	778	849	813	842	862	769	818	843	734	879	816	813	827	777	835	843	807	806	797	825	792	837	803	789	813	783	814	793	873	793	843	782	774	838	793	826	809	800	824	819	821	869	868	805	837	767	849	775	823	801	829	833	858	853	824	776	872	837	795	821	784	850	802	860	787	793	831	829	801	822	835	793	800	812	848	805	846	846	781	783	843	805	854	836	807	825	757	803	816	792	807	757	833	841	793	842	770	761	828	794	821	811	837	829	782	796	803	886	835	770	782	834	805	809	773	830	794	816	777	779	837	772	809	799	810	835	838	814	786	825	847	816	800	791	806	776	885	815	829	794	860	773	865	832	821
13974	3200	3067	2314	1551	1163	914	692	639	523	471	365	403	358	371	339	334	290	294	277	328	301	298	317	304	306	307	295	296	285	253	247	279	272	304	273	284	283	295	269	239	223	281	261	250	266	263	300	266	265	274	252	284	256	270	265	282	278	238	241	271	280	273	273	250	275	272	271	245	280	279	280	265	263	269	257	255	241	254	275	267	252	284	257	260	293	253	240	249	257	290	243	279	261	257	290	259	251	281	259	263	261	257	254	279	248	295	260	250	299	253	260	230	260	277	250	269	287	272	283	326	290	279	256	279	263	255	281	275	242	272	292	238	259	246	267	266	236	275	243	280	249	252	251	261	276	280	256	256	253	270	270	272	278	271	259	256	271	268	269	286	279	293	276	237	239	276	247	261	272	250	250	255	265	233	241	256	251	222	290	285	251	269	264	274	250	228	274	275	262	282	248	252	243	246	252	252	300	229	252	262	323	261	280	260	259	296	285	281	241	259	260	261	247	244	253	272	260	271	260	245	292	293	279	279	259	261	241	258	314	247	262	268	282	267	258	266	265	266	272	265	264	273	244	247	267	256	286	268	264	271	281	250	279	219	234	255	278	278	270	271	274	269	296	247	235	263	267	252	269	282	279	266	246	252	269	236	279	289	273	269	254	242	266	253	261	249	240	250	236	257	262	279	275	300	263	271	267	261	247	308	267	257	294	279	230	282	252	264	263	258	268	254	260	235	260	275	269	239	276	242	257	277	256	272	280	267	248	271	285	242	291	273	228	282	249	273	246	248	267	277	271	279	279	243	279	264	260	243	270	255	266	265	242	267	258	258	267	255	271	260	281	272	293	269	249	245	269	280	268	289	313	255	265	269	249	259	245	252	243	273	254	242	260	262	276	269	278	242	271	285	258	267	257	242	245	256	258	259	285	265	265	248	263	261	266	272	254	284	259	252	270	243	279	276	264	261	267	260	252	281	305	254	272	275	244	269	275	302	274	260	264	257	266	237	266	265	265	241	271	267	240	252	243	262	277	294	251	274	255	296	265	293	268	283	258	241	274	270	244	280	262	290	254	259	294	242	239	257	246	267	283	254	270	263	268	245	250	277	280	294	274	261	272	244	246	256	273	259	290	273	249	277	251	303	276	274	239	276	280	251	250	245	271	257	283	262	262	285	252	250	283	235	294	266	274	297	273	263	263	253	255	272	274	300	285	257	262	271	267	271	266	290	235	241	265	237	254	293	280	266	272	275	240	253	223	248	239	281	267	271	282	275	286	215	261	283	269	267	256	277	254	242	264	274	251	278	248	271	281	249	266	245	232	258	235	241	248	289	255	237	243	250	239	300	260	238	225	290	241	276	253	255	259	247	259	271	261	275	252	239	244	278	245	258	271	271	247	250	268	278	299	288	251	277	243	278	275	292	291	287	257	269	267	287	243	257	279	278	255	264	286	267	239	246	271	246	274	285	251	262	240	267	266	244	293	253	261	272	242	266	262	265	261	252	292	274	255	248	299	235	260	267	248	267	254	250	257	286	276	237	271	294	254	249	250	233	262	251	245	279	292	247	258	252	259	228	258	248	256	270	268	265	267	256	314	262	247	272	276	279	277	266	249	279	285	266	261	261	251	262	249	264	274	252	281	251	223	287	299	252	261	261	278	256	252	266	242	259	262	257	273	273	251	269	278	256	290	259	298	281	284	270	291	254	279	258	251	264	243	275	245	231	268	270	288	256	255	283	266	260	286	284	269	274	252	242	279	271	250	260	240	255	304	261	262	266	279	275	245	271	257	264	274	236	266	266	230	266	248	257	258	265	286	285	238	263	256	247	255	274	251	263	249	264	246	261	264	284	267	268	273	273	245	271	223	281	264	240	279	289	272	286	288	214	242	257	297	277	259	262	263	260	258	256	234	257	234	270	269	256	245	290	272	253	264	262	248	269	278	248	249	262	272	246	242	252	244	281	308	275	238	279	248	241	247	289	274	256	281	295	247	284	263	252	248	243	264	265	265	281	232	269	267	255	238	255	253	282	266	248	267	243	263	264	250	244	276	308	244	257	291	235	258	233	275	276	260	266	246	263	308	287	335	237	256	294	226	277	255	259	266	258	260	288	305	282	272	259	267	268	280	274	264	246	259	262	280	289	282	263	263	245	238	247	259	252	243	283	273	254	253	281	224	258	285	263	276	262	270	246	256	229	249	257	277	269	250	290	260	260	263	244	278	260	260	290	257	265	272	271	266	260	273	292	255	290	258	249	269	256	277	271	273	280	261	266	260	242	262	268	277	246	281	294	280	250	249	243	260	272	245	248	263	290	261	262	246	271	273	278	246	260	280	270	253	251	259	267	278	240	230	255	269	267	262	248	269	258	272	261	271	257	279	276	261	270	245	262	253	268	252	274	294	288	280	244	288	284	259	257	256	278	270	308	250	277	254	268	263	301	265	252	247	268	245	256	283	261	266	244	282	248	286	258	259	234	267	270	273	288	262	269	285	268	297	241	241	238	273	265	293	264	266	252	273	287	278	262	272	243	272	242	298	274	281	268	267	259	258	290	272	260	248	249	253	238	264	255	247	238	230	289	267	234	275	272	247	260	229	295	276	247	281	256	303	268	277	270	232	243	271	274	271	254	266	261	276	243	267	266	253	247	257	296	256	302	262	247	261	263	293	236	228	250	272	240	262	258	266	251	265	265	272	289	236	245	259	255	260	253	288	266	310	261	231	268	250	279	269	263	243	283	270	283	256	243	273	246	236	257	241	251	279	272	253	254	243	257	246	302	272	258	282	269	270	269	299	266	280	262	258	257	263	260	241	269	267	253	255	243	254	269	258	260	242	303	280	276	282	258	224	255	295	269	262	251	270	234	258	279	281	259	269	301	262	274	257	271	245	246	265	245	258	251	274	269	260	278	268	254	266	269	253	258	261	252	266	265	287	265	266	264	257	264	279	265	285	273	266	303	271	255	256	254	255	264	254	238	278	252	264	281	227	255	286	263	243	285	240	278	267	235	243	275	238	311	266	256	301	284	273	264	255	243	228	243	279	280	264	233	298	293	241	283	262	259	237	272	243	275	277	287	272	264	289	271	226	248	266	244	280	300	281	260	266	263	245	257	265	264	263	264	262	278	266	270	255	255	259	263	258	251	267	240	260	278	266	256	237	279	239	264	241	261	277	260	256	258	262	272	246	254	291	295	246	280	271	254	256	281	250	269	275	268	278	295	254	261	252	250	293	269	268	289	293	269	259	257	249	268	254	254	300	254	284	244	263	279	231	264	276	263	287	264	254	260	277	243	264	262	251	270	243	290	270	273	241	238	271	272	270	266	256	274	253	257	240	278	269	273	267	290	243	234	253	237	300	260	265	268	247	266	262	275	253	238	249	271	268	262	266	263	236	272	249	238	234	277	264	261	227	271	250	274	253	281	252	273	246	265	264	254	268	281	271	250	261	243	241	247	261	257	246	265	271	242	249	280	236	278	253	293	263	283	261
10640	3417	6636	7682	6321	5089	4052	3273	2559	2142	1847	1603	1487	1325	1252	1063	1021	1041	911	959	951	1026	957	1000	887	782	688	765	699	700	715	693	695	718	700	741	700	687	690	695	665	672	642	639	626	672	639	667	658	642	595	666	644	674	676	689	675	662	675	671	623	661	669	650	649	646	627	623	674	651	680	653	620	677	653	650	633	609	666	594	652	654	646	642	654	666	669	634	712	628	652	629	661	630	625	639	632	610	664	661	655	637	651	659	625	607	638	611	640	602	621	645	657	667	648	663	653	691	657	652	644	607	605	649	594	654	643	663	661	629	688	670	606	621	633	628	645	624	651	690	664	668	653	619	698	637	670	636	643	659	653	642	663	644	615	638	625	686	659	667	649	654	656	617	633	673	599	638	670	671	658	652	609	572	664	644	605	652	659	672	640	717	640	677	660	630	636	628	679	615	638	675	657	638	641	634	641	600	618	605	660	615	634	662	658	630	610	623	654	617	703	641	657	640	654	624	610	621	611	646	659	601	682	646	649	622	628	654	643	674	647	664	620	633	609	651	654	697	636	615	639	670	657	630	622	589	658	673	614	673	611	684	642	650	636	661	646	601	630	665	651	657	638	692	623	621	651	622	640	656	698	628	684	668	651	627	648	630	649	622	592	632	656	631	608	619	643	650	635	653	661	621	602	642	653	657	636	620	643	608	614	714	624	607	649	601	617	640	609	679	665	628	625	702	608	639	615	648	674	604	624	604	666	629	696	649	647	600	633	677	655	614	681	634	602	601	690	612	669	661	634	622	603	616	662	627	628	664	635	611	632	646	653	643	622	655	662	624	679	638	625	671	667	654	630	667	635	643	632	637	564	649	625	652	619	637	628	625	663	662	603	625	637	616	633	705	589	673	643	622	646	653	639	651	660	673	616	657	663	640	649	662	678	626	637	654	624	617	642	607	637	662	604	668	670	641	616	658	662	593	659	669	651	657	640	640	599	620	583	638	664	623	654	657	627	651	642	629	629	648	648	665	640	635	715	614	666	674	686	643	632	629	673	611	643	653	684	662	682	659	624	633	623	636	642	677	650	625	638	645	632	666	658	647	614	667	629	679	700	671	642	653	668	646	656	628	629	651	640	617	612	602	615	620	627	677	606	624	651	709	632	628	635	629	652	669	597	583	625	667	619	670	661	599	681	632	602	650	628	620	609	621	601	632	628	666	628	594	642	632	612	626	684	619	598	657	638	614	651	614	677	649	644	666	643	647	665	660	662	608	681	603	646	658	607	635	638	660	619	648	630	620	622	620	621	639	623	632	634	708	597	693	661	644	650	655	658	610	668	651	636	644	665	650	627	637	589	666	640	652	617	613	628	642	633	620	632	628	634	639	641	634	625	651	649	655	662	622	602	656	703	657	631	655	664	656	654	627	664	569	641	678	675	642	633	595	676	631	700	664	646	630	645	648	617	630	689	605	626	648	601	713	629	605	641	636	625	653	601	628	642	595	690	624	651	658	655	616	626	664	634	597	648	677	557	640	608	662	642	626	682	676	607	626	632	634	661	659	625	639	620	639	634	603	665	634	667	661	642	617	661	598	598	660	604	662	601	668	633	718	663	637	658	622	639	632	619	612	666	646	653	655	641	650	648	653	658	664	664	669	641	669	647	630	629	679	630	618	627	667	658	645	636	637	641	700	627	655	632	657	652	655	593	583	655	647	602	599	626	644	647	673	650	645	642	662	645	626	633	646	680	643	648	636	665	636	679	599	687	644	629	607	650	619	639	666	621	640	635	656	654	666	704	665	662	635	615	624	634	660	650	627	639	612	674	624	628	635	674	715	628	619	616	640	634	640	683	633	710	655	644	657	623	588	632	610	620	646	648	614	590	601	643	631	624	655	656	623	628	666	635	664	592	662	605	641	675	642	643	642	653	637	614	653	640	639	641	637	656	665	675	650	633	635	595	638	658	636	642	672	644	628	643	646	602	634	633	622	654	665	618	697	671	646	636	632	624	649	635	631	637	659	612	625	671	621	629	635	645	630	631	647	625	610	643	659	652	672	612	633	662	612	642	633	712	590	637	686	624	631	632	635	680	637	652	614	635	639	684	654	625	651	678	659	621	651	638	620	573	682	677	676	622	667	610	655	672	677	651	614	619	667	648	609	629	654	663	631	700	617	655	633	641	627	633	604	681	657	619	642	661	613	625	627	630	657	667	635	582	626	699	648	648	675	656	655	602	650	624	635	674	647	651	655	620	580	603	618	650	625	640	640	648	667	653	688	615	630	672	611	615	667	643	635	660	631	724	650	650	661	649	607	628	633	608	666	661	657	677	628	602	668	665	619	660	654	664	618	628	637	655	653	613	621	619	638	634	627	623	628	634	652	640	631	637	647	654	618	684	671	640	624	661	662	648	648	667	656	616	657	634	623	602	623	640	634	598	628	681	687	669	631	632	632	651	608	647	651	643	661	611	632	635	658	676	653	630	661	687	591	642	634	628	603	665	624	579	706	618	653	614	671	632	597	637	636	642	632	651	647	650	632	656	653	623	668	625	631	647	641	707	633	594	665	631	693	633	671	676	641	674	664	610	603	643	644	655	578	619	615	651	640	674	648	636	685	639	665	678	656	655	636	641	645	640	637	666	630	627	659	648	670	608	686	652	645	648	701	638	568	642	658	707	611	613	616	650	643	660	623	667	690	671	666	659	632	608	678	666	691	667	626	630	655	619	658	700	652	641	668	665	680	597	660	605	645	661	644	682	672	659	619	658	602	586	625	642	615	660	642	629	624	685	700	636	588	646	628	639	653	609	670	641	689	644	610	660	625	652	648	629	656	648	687	649	638	660	633	636	642	621	641	677	662	599	661	644	643	677	632	629	652	640	652	639	627	669	645	665	640	658	663	640	640	666	647	642	654	648	699	655	635	637	645	616	611	614	685	686	642	640	650	679	636	691	622	692	659	633	695	635	631	656	685	651	661	665	658	618	586	620	653	661	680	670	607	631	652	682	618	635	631	661	690	635	629	589	619	630	602	604	641	646	627	649	660	646	632	691	668	612	620	666	687	611	682	622	634	635	651	620	669	638	668	621	639	655	656	628	607	658	681	676	635	664	665	647	652	640	629	643	613	669	673	628	639	629	627	622	623	675	613	654	614	679	713	707	634	614	604	626	670	603	655	609	599	621	632	629	651	640	650	658	585	634	641	656	669	625	688	656	616	663	657	637	659	646	671	607	633	661	654	597	618	642	635	648	639	666	606	639	713	579	650	660	653	677	673	625	665	687	630	635	616	665	643	639	655	645	654	637	653	654	634	652	627	642	613	664	654	646	681	646	616	664	656	603	633	665	666	620	654	604	620	597	623	619	653	627	629	636	684	638	659	614	634	665	643	683	657	644	650	636	640	641	641	637	634	663	619	630	677	624	641	615	643	647	642	626	615	613	659	646	632	649	595	643	644	627	617	643	637	713	605	641	670	660	642	656	637	634	611	632	662	655	645
21443	5149	4286	3128	2082	1448	1132	866	638	558	471	403	342	309	288	254	232	239	249	223	244	247	230	252	210	175	204	169	161	159	176	205	188	180	160	179	149	174	186	183	156	157	172	198	162	163	179	175	175	138	171	185	189	161	182	179	165	186	178	177	182	148	185	185	178	155	166	192	155	167	157	190	201	183	176	171	185	165	165	221	179	157	151	160	160	175	179	180	179	135	164	165	173	166	180	201	174	180	175	157	183	168	154	177	171	167	160	158	171	168	171	180	151	172	181	166	166	156	172	163	155	147	176	182	159	189	190	163	159	165	173	174	185	170	172	167	176	165	165	171	162	165	181	191	167	192	184	177	147	164	171	170	167	179	161	143	175	172	172	153	169	163	209	161	183	170	146	161	167	183	176	175	169	148	147	170	187	152	183	176	149	184	161	161	151	162	173	158	167	159	163	172	191	176	193	154	152	157	159	170	178	174	160	172	155	174	190	179	175	178	168	154	179	158	165	182	192	155	165	180	164	178	152	165	140	154	177	160	177	174	170	172	173	169	167	170	178	190	152	170	149	181	172	169	162	162	160	171	155	173	176	165	175	162	154	181	173	157	163	156	180	149	170	170	176	177	153	152	201	175	188	180	160	178	165	190	168	157	193	186	192	168	158	162	158	179	188	160	165	183	173	148	187	189	168	170	173	187	208	165	166	150	134	180	155	149	171	173	138	177	186	192	172	174	183	153	187	170	178	163	178	161	192	161	172	174	186	170	186	167	142	145	186	175	163	162	195	203	166	166	171	196	154	154	169	148	164	143	165	173	178	163	173	147	195	189	160	174	164	172	181	193	186	174	158	177	168	152	181	163	188	160	173	182	160	195	180	196	157	144	162	176	170	160	172	161	143	173	171	163	150	176	202	190	154	188	166	166	160	172	156	170	170	159	170	147	180	167	147	166	174	181	196	180	182	191	178	167	160	183	182	174	189	166	176	151	154	158	206	144	150	146	166	187	185	193	186	167	191	171	166	158	164	195	171	186	158	173	180	186	168	142	184	164	180	148	174	161	161	178	188	191	166	166	155	151	174	160	186	168	169	203	172	171	192	162	165	163	148	163	177	169	198	169	180	173	178	175	162	161	165	153	158	164	176	153	182	175	171	195	164	150	172	169	154	187	176	188	191	200	173	163	159	155	145	153	151	162	162	185	164	160	168	169	157	169	167	184	165	155	166	180	149	186	156	159	167	166	181	166	161	167	183	162	159	168	169	165	167	159	169	142	173	161	164	181	157	186	154	170	189	185	182	184	174	149	169	160	165	164	178	165	168	177	177	162	183	178	191	164	157	182	175	182	149	158	191	187	164	181	168	162	151	167	144	180	171	169	146	171	154	167	175	183	137	183	182	171	189	148	180	163	189	186	166	149	175	194	168	151	189	159	171	162	157	162	191	155	178	190	158	196	162	192	159	159	189	186	158	162	167	175	144	194	184	163	164	156	149	181	165	175	170	160	176	171	195	151	177	178	172	144	161	162	141	176	162	149	173	161	177	172	175	165	178	162	182	170	191	170	156	160	152	149	159	158	161	163	149	161	144	151	185	158	182	171	191	160	163	173	172	193	167	169	175	146	141	182	176	175	184	179	184	179	147	166	177	170	189	159	183	163	192	161	183	160	181	159	151	152	193	160	157	176	190	178	186	175	154	148	133	176	174	168	151	172	176	159	163	179	200	169	197	191	195	202	181	172	179	186	171	160	143	191	186	190	191	187	144	170	172	177	154	152	157	174	176	173	157	176	188	176	183	173	176	183	171	178	176	150	179	161	177	167	161	168	156	163	145	160	174	184	173	165	168	160	167	177	172	166	179	168	176	158	160	188	172	167	164	170	168	166	193	151	176	161	165	169	156	161	174	161	161	176	168	191	167	172	159	177	158	166	156	173	144	168	153	148	166	139	169	199	170	166	150	168	163	151	155	156	163	175	176	167	162	176	181	191	158	174	155	166	175	163	169	179	178	162	180	179	179	182	164	145	147	154	138	181	141	178	163	166	173	161	165	157	157	166	155	150	173	168	166	154	187	130	171	179	170	152	174	170	191	187	195	162	169	179	166	156	174	168	184	158	181	184	181	151	175	154	186	158	178	158	147	163	166	154	148	173	144	161	152	155	179	185	170	150	167	171	180	160	132	162	155	160	170	191	193	172	160	174	173	176	182	161	199	172	162	160	183	168	164	140	175	178	172	182	169	171	178	161	172	168	194	173	158	186	184	167	190	152	174	182	155	174	164	182	178	175	176	147	181	142	165	157	188	176	164	169	145	193	182	175	172	161	179	174	186	168	159	164	177	183	155	167	164	178	182	166	176	185	182	177	157	192	162	156	162	171	160	170	172	158	162	162	156	177	161	153	153	176	187	170	166	137	163	154	155	186	188	151	168	145	154	185	186	173	158	163	174	147	174	153	196	185	192	152	181	165	151	198	186	158	188	190	194	152	188	157	173	160	206	168	166	170	155	170	153	184	190	159	149	151	179	159	160	172	168	182	188	174	191	184	165	165	161	183	165	136	179	163	190	178	179	149	180	194	140	158	148	145	170	170	181	192	177	170	165	170	192	166	171	186	177	195	187	174	166	154	184	149	159	162	165	185	150	167	172	186	162	197	157	192	162	167	182	176	155	160	163	171	168	179	159	166	157	172	173	149	178	169	178	163	158	185	147	190	182	181	175	180	171	181	176	182	164	148	178	195	158	163	193	197	175	175	198	199	151	142	167	171	171	157	168	204	148	164	176	157	182	173	203	134	168	162	149	191	162	151	163	156	184	184	143	151	175	200	167	153	175	168	171	170	151	162	179	155	177	158	147	152	180	165	180	181	178	167	183	160	158	192	155	153	167	193	177	184	159	159	171	188	178	186	190	146	174	168	161	170	189	157	191	167	185	165	174	160	163	144	167	163	150	167	151	163	177	162	169	180	163	173	150	158	179	147	172	176	199	168	183	184	172	156	175	180	163	147	182	186	153	148	218	166	182	177	175	200	178	169	155	196	171	139	159	156	156	172	199	189	121	146	161	149	144	167	171	151	172	185	194	167	158	169	143	171	176	193	171	160	149	167	182	183	172	177	182	158	184	176	164	179	154	163	191	143	162	161	147	184	160	172	170	183	180	171	154	154	154	169	165	156	178	176	159	199	149	190	164	155	169	163	174	175	178	144	186	175	172	196	172	167	177	187	137	203	177	164	153	134	158	160	173	152	182	169	186	170	165	199	173	179	171	155	155	193	167	161	171	171	146	172	166	158	187	166	170	140	187	146	171	169	171	174	173	157	170	158	187	160	174	181	162	192	162	168	158	163	177	162	163	159	175	181	175	155	190	177	175	180	170	158	175	169	191	164	148	166	173	186	151	176	161	160	176	184	166	181	166	176	185	193	164	164	171	141	177	168	156	151	160	172	173	136	183	161	177	154	166	163	191	178	146	169	161	153	166	179	143	169	157	176	166	157	164	193
13444	4130	8800	10024	8288	6475	5585	4029	3226	2558	2106	1924	1639	1464	1239	1127	951	932	821	880	918	861	932	860	819	678	568	562	519	573	562	579	522	564	576	553	547	541	584	505	497	511	491	486	434	454	430	460	446	409	471	450	490	473	478	457	428	401	447	443	416	423	444	472	457	436	455	384	464	433	467	478	465	496	440	433	440	438	460	433	430	434	427	437	447	413	424	458	433	469	438	458	440	457	440	458	461	423	449	427	433	447	438	459	441	442	447	446	454	433	442	427	449	438	443	416	442	454	445	455	431	453	473	385	423	463	430	395	445	449	447	449	465	483	424	435	451	419	440	423	470	413	429	420	406	443	412	457	453	447	441	468	447	445	425	458	458	460	409	440	439	456	418	430	456	451	450	453	395	413	438	483	432	455	487	478	453	437	428	436	430	438	466	470	458	439	420	454	430	456	496	419	433	422	424	434	460	436	466	459	418	429	480	469	494	433	437	447	409	435	449	435	432	427	446	441	435	447	434	452	462	441	467	433	488	450	445	428	435	444	432	444	424	440	422	456	385	458	436	451	448	448	431	441	419	481	476	440	410	470	430	434	389	428	433	428	467	412	444	421	430	427	425	444	460	398	435	445	429	452	438	427	484	445	411	463	456	432	426	473	426	450	423	440	446	433	403	464	475	455	472	407	413	433	414	451	455	447	440	418	471	453	485	430	456	409	431	426	464	470	436	454	448	476	472	441	447	450	471	453	444	482	398	473	438	411	442	440	442	456	424	455	410	456	436	443	466	451	457	439	439	418	458	465	445	471	449	476	440	442	421	483	472	424	469	461	458	470	467	445	451	427	403	448	405	437	435	468	451	458	432	450	452	441	388	455	439	422	445	441	485	420	416	452	450	454	458	461	445	423	444	438	436	454	509	413	433	414	463	419	450	430	451	437	448	460	471	435	422	444	449	437	452	433	429	461	454	472	438	407	448	421	484	439	439	437	430	444	459	437	431	431	449	426	484	448	443	400	409	454	434	439	443	434	422	434	437	435	473	412	441	509	423	459	415	457	459	460	439	490	435	446	428	425	440	475	472	426	424	453	457	429	448	449	467	470	442	445	385	438	433	450	453	435	470	423	429	443	427	396	470	443	440	437	478	435	470	440	464	456	392	440	454	460	429	468	440	471	443	440	437	458	399	428	483	454	437	464	417	448	452	434	464	417	445	422	457	477	495	433	427	401	441	460	434	422	480	445	427	460	471	432	443	428	458	453	456	430	404	461	446	411	439	422	461	455	441	462	454	431	459	468	436	461	416	459	443	469	413	494	449	438	437	436	437	394	447	436	427	443	426	463	430	452	416	455	434	464	432	429	431	433	438	451	436	432	445	456	419	456	427	443	497	425	399	445	433	454	434	465	447	474	459	433	444	417	446	475	478	458	440	478	444	456	482	435	437	463	429	405	445	403	471	433	420	426	438	477	432	446	461	438	462	453	435	418	433	434	448	467	433	470	440	405	431	408	433	450	462	436	424	468	436	451	426	472	451	455	423	439	451	460	427	426	444	463	400	458	467	460	422	459	443	438	459	455	445	449	401	476	434	467	455	450	404	437	418	417	492	444	463	417	438	442	480	463	421	462	458	438	429	470	479	441	432	422	415	446	424	458	442	427	434	406	453	420	448	454	434	430	459	457	428	417	464	437	470	475	453	461	454	436	443	430	422	432	433	465	482	449	450	412	416	463	460	470	476	436	456	470	436	454	458	448	456	454	478	444	436	443	468	453	450	450	445	429	420	440	458	463	438	446	458	445	468	453	428	450	441	476	451	438	469	440	418	421	461	427	475	436	454	456	439	472	396	463	413	455	439	446	462	444	429	436	433	427	400	472	420	434	440	436	443	480	424	501	454	428	428	414	449	434	455	489	435	470	479	456	480	430	446	420	436	451	436	428	428	468	457	444	440	423	460	467	410	439	452	448	408	423	442	460	467	485	480	431	419	431	432	476	436	445	499	457	466	435	431	472	405	431	440	451	468	420	479	433	453	436	434	474	442	448	432	436	418	477	427	430	432	462	465	425	439	463	499	427	442	457	463	436	404	422	456	412	414	425	444	465	449	457	396	409	441	416	437	441	452	467	460	416	427	462	427	454	439	469	448	429	470	430	431	467	431	472	470	443	454	454	418	443	456	468	464	399	451	462	452	467	409	455	416	426	448	495	454	471	432	453	442	454	466	387	450	444	442	441	451	460	461	455	446	448	448	460	465	419	454	431	442	437	467	435	489	449	426	412	468	416	443	415	446	450	440	470	450	477	444	420	408	467	442	415	411	427	474	415	411	431	447	418	429	434	437	420	426	450	416	434	453	443	453	427	432	453	451	430	490	414	420	432	470	437	446	433	441	439	413	429	482	449	417	449	415	470	428	416	452	404	458	442	461	455	454	467	452	440	447	478	460	478	443	456	479	441	448	434	443	450	431	446	445	427	445	421	447	393	443	421	473	480	455	445	428	446	414	469	470	455	393	457	439	428	462	458	435	450	438	461	427	401	489	434	426	416	442	439	473	425	418	443	445	448	436	434	429	445	397	422	416	424	457	436	398	435	442	453	464	405	453	440	447	427	444	476	438	433	448	445	449	455	463	420	455	478	483	440	464	429	423	462	454	470	452	438	431	432	486	457	469	420	420	408	418	447	438	445	460	408	452	408	450	445	436	437	440	479	427	475	448	436	428	449	460	434	436	454	438	453	431	465	448	450	433	454	410	461	451	437	456	438	468	440	425	462	424	438	459	468	447	434	433	414	451	448	451	453	465	436	458	468	443	444	422	433	465	420	431	419	455	455	444	441	446	447	444	449	449	455	421	421	462	385	450	477	452	440	459	458	436	392	443	449	431	443	400	432	451	430	467	419	447	471	447	426	422	455	439	460	397	422	399	436	460	472	452	454	420	423	410	433	468	431	493	450	426	445	437	446	452	441	421	441	426	447	473	436	423	459	424	435	445	432	407	461	452	428	432	455	442	426	438	452	476	450	477	421	421	456	468	445	468	431	424	468	459	431	436	405	443	421	446	451	405	432	458	462	458	461	436	455	435	472	436	433	462	446	447	474	419	445	451	454	404	411	415	418	471	456	432	428	474	453	442	434	472	452	429	463	454	460	427	459	445	461	464	443	423	442	463	449	448	430	451	443	440	426	426	441	423	437	466	495	441	421	438	446	477	481	446	448	456	466	444	478	394	431	431	459	396	481	484	477	468	407	394	439	454	430	428	417	462	435	423	409	463	464	438	434	439	418	436	429	460	445	435	444	460	467	421	454	402	465	467	462	418	471	449	432	497	457	448	460	477	463	466	449	412	456	444	446	413	427	434	469	464	453	421	431	458	451	440	435	461	446	390	437	492	458	464	442	451	425	468	485	439	458	421	412	486	423	455	455	406	455	439	407	459	435	432	447	471	390	474	420	445	467	425	459	409	497	432	424	454	445	459	448	419	432	416	433	480	447	448	485	491	441
5696	1841	1893	1528	1079	892	710	556	487	461	438	444	400	346	327	390	360	352	356	368	372	347	350	367	372	330	342	342	356	337	364	336	329	356	340	367	335	330	319	342	345	330	301	341	340	359	333	339	307	332	357	321	319	306	323	322	361	345	328	337	332	352	340	358	322	302	358	358	319	345	326	330	294	326	371	305	339	337	330	349	328	360	323	348	356	363	319	325	312	342	362	347	341	326	320	322	335	308	341	330	349	346	304	306	332	334	323	345	392	360	336	347	307	365	317	360	344	329	319	356	304	354	334	350	332	334	345	331	314	333	332	328	354	303	316	310	334	352	336	327	348	345	342	329	313	340	338	348	331	352	308	370	351	329	321	320	316	320	354	310	306	298	341	329	362	322	365	335	357	360	344	355	330	312	327	320	341	329	348	319	336	329	327	337	315	325	349	312	332	332	349	345	341	320	342	363	329	313	334	357	332	345	337	328	314	301	357	274	315	329	332	339	358	355	337	342	348	311	345	327	358	342	342	297	302	356	343	362	358	299	338	361	351	338	318	333	336	335	329	300	336	372	339	348	357	343	333	282	337	357	325	321	360	308	340	312	333	317	325	342	303	329	331	294	331	322	367	339	308	356	343	340	360	342	307	310	342	344	363	309	324	351	340	334	319	379	307	342	335	318	305	356	348	345	305	340	344	314	335	303	329	268	349	350	330	321	349	338	329	354	364	363	318	305	299	325	318	336	377	329	330	336	343	319	327	378	320	347	325	344	336	336	358	319	319	341	357	347	334	375	332	347	333	335	327	316	337	327	314	329	311	320	303	314	331	362	365	326	335	349	366	335	300	332	359	331	348	362	361	322	336	355	347	309	339	356	355	366	353	331	346	341	316	325	350	349	311	311	310	288	329	318	300	324	337	314	335	333	356	316	312	313	354	353	354	339	380	356	325	325	357	339	308	338	318	329	310	329	344	315	313	308	346	315	335	362	311	324	329	312	333	303	302	314	310	371	329	325	337	323	337	359	303	362	310	325	342	330	327	311	317	299	313	288	336	349	362	308	310	350	358	329	347	331	337	321	366	321	331	339	327	332	313	325	318	345	355	305	347	349	346	329	343	353	343	350	327	335	347	328	317	335	326	348	352	342	365	333	328	350	356	308	316	311	329	313	327	321	310	324	360	328	372	348	348	372	347	349	287	356	290	360	350	345	304	332	303	308	302	356	330	354	341	342	340	314	351	355	316	295	325	363	323	341	346	340	328	332	309	335	315	363	306	320	343	353	328	320	335	337	345	294	342	315	302	348	320	331	329	335	359	340	331	345	353	322	346	329	357	335	347	367	358	325	341	349	352	359	357	304	322	325	332	344	357	345	326	323	337	333	339	357	359	341	333	357	317	310	344	341	372	331	338	343	315	344	300	320	336	346	328	347	341	331	296	371	335	333	322	304	331	309	308	336	342	321	304	352	325	317	339	357	313	310	330	342	367	384	324	338	313	334	369	333	323	347	321	311	326	349	343	353	302	331	329	347	300	347	357	355	317	329	329	308	327	353	352	314	326	313	343	334	320	367	327	314	317	346	359	331	335	353	327	332	331	366	356	338	339	324	356	356	317	317	343	311	343	307	344	315	319	336	318	352	322	342	316	333	355	341	371	322	344	326	343	338	319	307	342	341	321	364	343	385	350	344	337	331	351	329	344	309	304	322	355	315	301	331	351	299	324	361	335	329	324	312	357	369	332	326	351	280	333	330	336	332	367	330	345	318	310	322	305	340	336	343	343	333	376	346	333	292	342	338	323	333	314	358	339	310	314	327	361	340	320	330	354	315	351	338	331	351	361	359	343	314	348	332	328	351	320	334	332	271	306	336	329	342	354	297	324	338	347	329	347	323	346	339	346	361	317	308	316	363	328	331	304	307	336	336	315	362	342	319	323	301	338	318	342	324	294	339	344	324	346	313	356	318	331	329	355	309	338	354	375	348	317	354	336	347	346	321	315	348	327	333	343	337	331	321	294	332	369	305	323	337	306	355	323	365	350	351	327	324	360	340	333	338	304	324	361	323	338	347	343	322	330	334	341	329	360	335	362	330	340	342	359	354	348	361	367	327	307	316	318	306	334	337	342	325	346	362	310	334	325	361	302	379	331	313	355	326	300	325	341	345	350	380	330	333	328	344	355	324	349	343	340	313	325	338	337	362	334	352	358	349	333	355	340	343	328	321	375	336	320	351	361	344	327	337	326	353	356	336	363	354	368	334	362	350	329	354	338	298	278	359	334	320	361	314	277	349	334	333	306	372	308	319	325	313	356	367	324	326	315	296	326	323	316	311	346	353	327	360	293	366	331	331	306	327	315	283	320	356	347	368	362	331	342	348	338	357	319	319	369	337	335	354	339	321	366	329	333	332	357	322	320	353	322	342	352	344	335	324	304	327	332	347	373	341	320	342	365	313	338	370	335	354	334	323	339	335	320	342	338	337	352	341	314	318	324	338	351	332	321	330	339	330	354	333	299	333	336	331	332	325	357	292	343	325	363	363	319	348	331	309	331	289	343	329	358	300	303	323	371	340	335	333	324	369	347	384	351	339	338	334	312	327	345	343	340	343	325	363	331	352	368	335	326	347	309	342	324	323	316	333	359	338	329	331	363	361	345	343	318	323	322	326	334	319	352	345	335	344	341	327	355	347	322	346	376	321	340	335	341	380	328	328	331	340	335	342	330	342	335	330	310	336	314	310	334	346	326	319	338	308	334	336	381	360	355	323	350	344	281	368	339	321	336	296	362	311	349	336	343	372	340	315	354	306	348	348	336	362	327	324	339	342	335	333	347	331	341	327	296	298	328	352	368	333	307	325	381	386	326	372	318	317	313	321	313	297	324	316	335	318	348	334	336	298	339	379	325	299	341	353	307	351	373	317	344	331	320	321	360	340	310	347	311	334	325	329	315	352	334	326	327	326	365	353	323	342	363	302	342	315	329	343	327	345	353	350	337	327	325	304	305	315	322	338	331	333	286	330	342	346	344	350	302	349	324	328	337	358	312	333	327	325	369	320	358	308	325	346	331	362	355	332	367	335	344	325	297	343	342	330	317	302	325	359	344	323	339	304	306	315	304	307	353	346	344	335	368	345	351	336	333	313	337	333	381	339	342	352	335	335	333	346	345	333	315	313	365	354	363	314	357	352	374	352	333	351	344	343	364	344	290	340	350	350	379	325	300	359	326	349	323	319	294	365	328	299	324	327	329	345	331	321	355	333	312	338	332	371	372	376	308	337	309	322	335	297	348	327	335	335	360	328	327	317	281	339	307	352	328	328	317	329	315	324	329	323	335	363	345	315	304	319	323	348	328	317	336	316	312	341	322	305	334	354	385	361	353	325	340	314	348	300	349	318	328	345	327	347	356	322	326	322	344	328	309	366	325	347	318	333	323	348	376	328	308	317	331	353	343	332	336	331	332	332	343	366	363	316	324	341	350	359	383	327	321	348	333	307	351	326
4684	2291	4198	4908	4111	3378	2762	2204	1828	1509	1427	1351	1272	1203	1022	1072	901	967	923	967	994	1005	952	1025	907	907	850	789	821	790	863	845	796	796	836	806	760	784	812	825	798	792	767	792	825	863	819	793	770	851	798	849	760	753	790	826	832	847	818	794	833	774	773	778	786	816	826	746	797	813	809	817	768	803	813	829	807	752	825	736	799	778	827	788	811	818	772	804	799	833	782	770	782	774	783	813	811	778	788	790	775	742	797	856	760	776	770	772	837	816	777	774	844	827	795	810	815	765	784	811	798	840	837	817	735	799	802	834	775	742	759	786	804	811	774	763	737	826	787	795	717	734	871	806	828	792	751	801	787	794	764	775	748	849	811	743	768	808	827	811	774	853	855	819	801	810	772	827	809	840	805	802	830	747	867	795	785	803	801	807	827	830	788	780	829	795	867	790	833	781	851	799	829	787	820	803	819	798	761	783	781	818	831	845	752	768	802	874	801	801	770	773	744	826	795	797	813	736	783	810	777	793	796	810	815	777	778	819	831	806	799	731	832	765	789	783	780	825	791	843	801	802	829	798	812	783	836	782	792	812	828	772	783	749	810	821	774	782	776	817	880	785	813	787	769	778	813	815	810	818	820	828	832	828	890	836	807	809	783	809	798	804	786	787	797	766	833	794	780	814	798	749	731	778	793	808	810	778	823	780	823	792	834	804	795	843	841	791	797	769	767	831	812	802	788	795	753	784	871	817	798	784	774	776	799	751	832	820	776	794	744	749	796	794	810	754	812	780	821	793	851	808	763	750	808	812	809	800	821	803	825	784	751	757	803	821	812	766	817	827	790	822	811	807	790	771	811	807	789	801	788	768	783	751	797	793	786	786	813	755	799	761	801	792	757	796	789	821	836	777	812	783	806	826	805	794	850	845	777	863	770	825	775	777	793	763	783	802	845	806	774	813	750	792	811	793	778	806	813	798	794	755	806	819	830	840	807	795	830	789	791	823	790	793	851	812	796	780	785	769	800	786	786	826	804	736	796	805	745	805	826	834	826	819	821	790	810	787	829	774	813	806	824	790	818	812	819	809	782	769	791	773	807	815	796	861	815	823	774	812	850	808	800	821	763	797	830	781	786	808	836	799	807	781	824	841	752	777	783	782	837	819	857	809	833	775	763	815	799	785	794	798	800	784	777	849	778	842	834	751	787	806	778	797	769	803	851	747	773	807	762	782	820	798	779	802	759	780	800	757	757	760	839	818	778	808	731	779	851	822	810	744	785	837	839	791	833	780	740	790	773	808	817	801	768	792	804	801	843	809	798	799	840	813	780	819	767	812	771	803	852	789	786	809	836	773	780	781	822	816	802	816	783	828	788	812	827	795	795	764	727	815	827	768	804	788	764	800	785	841	827	819	832	801	758	810	797	854	811	760	789	797	782	745	795	830	854	790	780	814	817	783	794	749	776	830	794	833	777	782	776	813	809	782	814	812	783	788	774	844	839	789	816	784	814	771	832	769	809	847	807	815	807	851	780	783	773	791	877	806	782	835	834	759	790	810	829	822	793	835	815	764	782	840	820	770	787	836	774	835	759	867	865	809	866	820	792	789	854	822	787	804	801	785	788	726	765	789	771	797	815	801	805	860	774	802	803	789	801	776	829	756	810	818	763	779	786	810	819	796	812	746	785	802	799	810	825	807	770	854	822	802	819	813	864	843	790	868	786	802	805	811	829	793	793	800	785	772	798	809	790	782	803	831	817	859	816	761	817	819	764	794	796	817	783	835	823	792	828	797	779	799	810	805	798	850	802	795	760	790	755	808	787	779	782	756	792	803	818	816	831	788	787	750	807	810	821	836	851	833	807	784	786	826	816	757	777	857	805	778	758	820	819	791	800	837	723	817	859	816	808	800	881	791	821	776	842	785	779	774	802	777	803	807	817	814	788	815	813	788	791	826	832	809	792	761	807	811	854	860	819	779	787	852	823	814	779	833	814	758	779	738	819	848	814	823	798	809	824	781	792	742	756	799	784	791	806	787	785	852	800	809	762	778	826	812	806	811	796	723	825	848	752	790	783	820	769	805	768	820	785	802	802	777	745	801	764	819	813	836	819	811	734	805	803	790	777	803	773	821	728	838	760	813	841	795	791	826	818	803	812	839	765	824	756	826	780	772	823	816	829	793	833	802	750	798	853	814	775	806	791	803	839	806	846	798	818	842	752	812	794	782	771	783	795	792	785	827	757	796	802	809	855	825	802	827	806	810	823	839	788	761	764	794	831	834	812	813	778	810	825	751	856	775	818	720	878	796	749	779	845	810	793	790	828	829	836	812	829	814	798	788	851	838	761	751	819	824	811	828	808	765	793	799	834	798	821	796	780	831	793	834	753	797	853	844	764	820	789	809	846	803	817	774	795	790	842	790	771	777	850	855	806	823	773	796	778	819	821	844	778	778	795	787	797	815	799	768	839	797	802	816	783	763	845	793	815	756	764	776	787	765	776	760	782	819	803	800	825	781	785	787	801	785	812	812	833	770	816	842	827	817	787	828	839	840	823	783	843	802	795	757	771	847	758	743	777	852	792	812	742	802	807	780	748	832	852	805	768	792	784	772	770	767	818	808	787	793	800	765	773	861	787	824	787	801	748	801	828	794	798	824	813	852	791	799	826	782	790	787	802	813	837	851	824	795	756	778	781	764	877	799	786	779	779	827	800	806	823	754	840	780	810	789	794	793	817	782	842	819	774	785	800	780	769	804	837	809	770	863	756	812	824	861	845	854	795	804	821	854	805	759	813	788	804	806	796	788	782	800	838	741	800	792	825	775	791	799	822	790	797	771	843	804	776	822	794	817	767	821	804	784	770	784	792	785	828	833	804	825	742	810	838	784	801	814	807	787	839	826	814	807	791	823	775	811	773	821	765	814	800	781	791	783	764	796	823	837	811	823	811	817	782	760	765	796	810	799	799	837	783	743	810	817	792	776	833	788	837	797	824	780	773	821	807	762	785	785	791	816	812	783	794	801	789	779	821	814	796	795	798	808	800	785	766	811	795	781	806	761	822	759	784	794	807	806	771	787	781	780	820	848	753	807	776	791	802	771	797	787	810	803	736	797	768	812	829	783	817	809	799	784	776	838	822	801	795	796	827	771	813	840	786	810	772	810	775	786	787	846	792	764	776	843	787	882	770	827	791	783	779	816	847	839	814	780	829	834	779	789	792	800	763	739	844	803	796	839	806	776	784	804	839	776	776	825	803	767	831	816	800	865	749	815	834	806	795	830	792	768	828	825	818	843	808	825	763	818	815	826	787	772	835	810	829	822	781	821	835	813	798	751	777	817	794	764	757	797	808	834	802	810	783	802	772	822	836	798	792	890	859	841	729	881	832	816	790	826	842	811	776	783	798	787	813	815	851	825	761	820	760	824	808	819	802	793	807	810	822	816	781	829	824	742	823	798	804	756	842	796	789	818	788	817	817	830	831	782	800	828	809	750	807	838	733	795
14029	3298	3075	2336	1491	1121	862	694	556	505	441	367	421	374	314	327	284	271	293	301	288	293	304	287	297	245	241	251	271	267	266	284	282	266	238	262	280	267	290	284	275	249	234	244	277	256	251	279	247	261	257	266	266	264	264	256	257	269	233	240	303	257	261	247	260	228	258	261	266	268	276	249	227	246	247	258	256	242	265	269	264	245	290	239	214	261	220	248	267	278	258	271	241	262	263	240	241	259	262	253	269	252	236	227	261	255	267	229	224	238	261	267	234	252	237	227	280	246	250	250	271	280	247	267	237	246	284	282	247	260	242	260	249	239	238	249	272	272	240	246	256	283	259	256	245	283	254	258	243	246	238	220	235	283	270	255	250	240	231	266	248	256	260	279	277	254	216	256	267	257	261	261	262	252	252	219	241	270	262	270	236	247	266	255	281	253	263	272	253	281	247	262	287	251	261	228	282	251	248	288	253	256	292	265	249	274	265	256	242	272	269	253	212	238	243	226	268	270	248	255	263	292	282	259	277	244	258	272	250	255	214	247	242	276	245	259	259	261	254	267	231	262	263	271	250	273	271	252	263	242	252	236	261	270	273	260	285	257	306	244	228	270	251	249	251	245	269	259	252	273	292	276	241	294	210	261	256	234	243	246	268	247	270	267	289	242	261	261	278	258	266	273	248	220	281	245	233	265	254	264	245	266	278	274	254	250	236	263	264	256	234	307	242	270	257	247	240	270	226	228	243	268	296	274	271	263	220	267	259	269	262	240	310	264	253	230	258	254	243	234	238	249	239	258	238	272	262	248	249	215	252	237	261	280	299	245	248	237	261	227	225	239	291	244	289	242	250	269	268	231	262	246	257	283	262	255	249	241	239	254	252	271	270	230	233	265	266	248	264	281	241	277	258	262	272	272	252	231	246	255	255	250	272	269	258	268	266	259	261	220	236	237	255	235	252	233	275	258	260	262	272	263	262	253	272	249	276	240	224	234	243	274	248	262	242	269	257	221	266	239	228	300	260	238	259	267	278	247	263	288	234	252	242	233	256	283	291	248	248	257	269	269	257	272	247	230	255	260	262	258	233	239	238	257	272	260	256	263	231	232	269	242	277	246	250	269	247	254	254	218	268	248	248	255	246	271	234	269	234	236	259	263	283	255	246	260	222	283	244	250	288	290	254	268	270	226	253	259	241	239	272	238	238	257	260	237	261	264	271	261	213	241	229	299	260	274	251	288	248	272	258	261	203	235	261	233	249	259	238	259	276	264	290	240	259	235	243	245	243	226	234	222	243	262	274	247	256	271	238	261	258	261	292	248	256	244	284	280	265	242	271	258	242	254	272	268	280	279	252	261	256	257	238	242	241	254	261	244	247	242	263	230	284	264	257	242	233	268	288	276	277	229	265	270	259	262	274	273	259	249	281	232	277	247	245	291	268	258	232	260	256	297	262	257	257	301	257	266	276	244	258	257	271	246	242	275	238	268	285	242	253	271	283	252	249	228	252	258	265	276	258	257	231	266	265	253	250	219	247	275	263	285	264	251	296	257	260	250	285	257	284	278	262	253	270	276	264	237	237	223	251	267	266	266	244	254	235	244	241	259	236	288	256	249	266	261	226	284	240	239	248	253	233	283	260	284	244	231	260	221	256	233	223	271	230	227	240	274	268	252	278	273	264	255	295	257	260	271	260	228	244	257	265	256	274	242	288	261	247	272	249	275	272	226	294	249	277	230	251	271	254	254	282	260	250	290	251	265	249	269	231	254	223	242	244	271	265	278	270	278	235	245	279	265	253	280	249	290	237	247	246	247	275	252	267	264	228	275	275	234	280	289	241	270	234	254	243	260	257	254	274	272	244	261	237	287	285	283	256	245	232	240	287	258	252	249	276	265	274	255	239	235	240	248	238	282	246	236	235	257	238	260	240	276	258	263	299	236	257	270	282	277	248	259	271	258	242	259	246	247	246	233	226	247	247	266	285	244	219	250	248	285	246	255	237	261	251	246	255	237	231	265	236	214	268	278	249	275	253	241	257	273	251	247	303	258	277	265	264	232	242	263	284	244	235	261	277	216	247	251	263	248	259	225	246	280	279	269	234	295	251	260	236	275	262	265	254	272	258	232	287	260	229	229	282	273	259	233	262	238	259	268	232	242	286	275	289	262	274	260	285	240	273	272	223	244	276	258	235	253	276	241	238	274	263	231	231	261	297	235	248	246	249	254	285	255	255	245	264	264	262	266	271	311	249	259	270	261	259	261	233	253	282	257	255	262	248	263	269	273	259	257	215	236	264	270	273	234	251	265	241	264	259	265	252	220	268	298	249	264	238	269	268	280	275	233	275	248	266	245	262	268	263	275	252	250	279	295	252	225	234	267	256	248	256	265	286	282	271	262	252	259	256	274	260	277	271	269	265	226	246	234	247	236	223	246	240	262	215	249	269	243	273	260	245	272	285	246	244	267	220	258	251	276	276	256	254	248	253	279	299	259	275	271	248	275	274	272	265	240	230	264	233	270	287	263	300	265	272	271	236	258	253	278	236	248	250	263	243	263	306	246	255	282	268	248	257	270	267	247	260	244	226	222	239	254	247	262	253	260	263	282	283	253	243	280	255	265	260	253	214	241	269	255	259	254	258	262	261	250	252	230	252	235	273	247	250	277	242	273	282	243	236	258	265	252	247	288	248	276	257	262	265	268	262	274	248	267	253	267	264	234	237	253	289	281	253	235	216	260	262	257	229	258	269	264	238	246	237	243	251	260	257	238	230	274	224	262	273	272	259	262	257	307	270	268	260	247	254	288	274	257	240	233	243	232	232	244	247	253	258	264	240	290	283	262	239	260	258	265	265	269	244	275	243	269	247	240	217	277	256	236	259	249	236	249	261	271	273	228	272	287	275	274	232	263	265	263	260	273	250	233	242	258	233	248	254	253	285	240	239	297	245	237	250	247	246	260	241	245	232	260	280	220	274	262	237	269	267	262	263	263	266	254	255	234	223	279	251	269	247	252	258	284	273	268	253	244	250	259	251	232	275	253	245	260	260	263	271	246	283	249	253	259	255	253	263	272	224	284	255	279	269	287	222	249	253	264	276	262	265	278	212	275	256	289	261	245	263	261	297	250	243	283	252	246	250	258	247	259	250	253	244	245	244	253	239	231	267	242	277	224	262	265	280	267	249	238	226	273	261	272	279	252	254	270	206	257	258	250	241	271	252	218	260	258	275	259	244	267	233	247	245	269	263	260	298	261	244	246	258	282	259	249	244	232	247	252	246	245	265	280	234	278	242	259	257	257	272	252	253	243	266	291	281	233	279	286	270	258	266	276	248	234	241	280	251	242	247	258	233	261	286	241	263	241	227	248	280	228	259	257	252	271	263	265	237	244	265	253	283	269	237	227	256	258	288	279	261	236	264	245	264	260	298	252	294	271	273	252	255	249	245	264	226	267	255	268	245	274	249	244	274	230	230	238	251	277	256	247	274	300	268	278	273	253
10678	3273	6546	7397	6287	5064	3908	3238	2549	2057	1817	1549	1421	1304	1157	1035	954	905	931	965	945	983	1041	977	889	791	695	688	668	644	682	736	646	717	695	690	699	721	688	656	653	646	664	647	664	630	661	632	624	648	621	661	648	582	595	684	647	616	588	641	650	585	627	655	639	624	606	633	668	629	627	590	616	625	607	635	620	625	630	630	623	638	650	615	611	619	629	591	647	582	627	629	663	683	615	645	646	613	634	654	636	641	646	684	624	608	633	601	612	655	610	643	605	596	639	601	607	658	625	621	609	612	624	631	587	644	610	621	595	644	628	653	626	626	613	649	603	605	646	654	651	650	634	619	635	636	662	668	613	635	640	596	595	627	650	667	599	596	613	600	606	655	620	644	645	624	605	617	584	657	661	654	615	661	667	637	665	620	671	585	617	641	643	612	662	597	634	644	620	620	569	647	671	655	604	641	597	623	604	604	596	643	671	604	658	619	615	636	609	632	597	650	625	680	601	658	620	659	630	610	617	654	590	631	620	635	577	654	637	573	623	621	654	631	650	625	591	624	601	636	617	599	618	640	655	627	637	617	615	616	621	645	627	611	619	640	604	592	636	631	626	603	647	682	591	630	655	582	648	622	603	656	627	616	633	616	662	652	630	615	589	615	647	652	605	650	624	622	579	644	606	603	649	668	631	637	589	628	645	683	615	626	599	586	651	613	655	624	631	629	614	604	672	586	646	561	675	586	601	652	606	616	660	636	567	647	630	620	625	626	644	597	588	589	651	669	628	634	608	641	651	595	645	632	596	604	637	564	633	633	651	613	597	630	624	621	598	663	655	607	653	597	612	706	633	620	628	633	584	624	614	655	639	612	606	617	610	649	578	650	634	671	661	591	624	678	686	628	650	607	603	637	605	584	601	612	649	612	671	652	582	611	632	638	632	616	650	661	622	661	595	653	634	636	649	647	596	627	614	665	626	630	634	623	631	634	624	652	634	638	629	628	630	624	641	680	646	617	629	637	668	669	612	637	602	646	643	633	637	624	636	637	648	592	580	697	642	600	683	622	585	592	616	591	582	644	633	631	635	627	638	616	621	629	606	611	614	677	648	605	623	628	672	655	613	613	626	695	610	647	622	630	635	603	588	656	651	607	657	589	636	632	601	616	601	628	631	623	653	618	587	588	625	629	623	578	643	618	617	636	598	610	640	641	627	598	633	634	633	615	615	653	607	607	630	592	634	615	633	573	633	599	639	680	625	607	651	571	668	593	608	600	609	599	645	656	674	629	641	631	606	616	612	608	641	614	619	616	619	622	629	611	590	613	613	651	633	638	659	629	626	597	661	620	639	645	621	672	636	623	611	644	633	643	601	600	603	596	616	692	623	628	611	642	611	675	645	623	713	579	636	624	606	585	585	652	597	660	656	623	609	629	630	620	636	611	624	660	611	618	640	574	626	629	612	600	630	585	575	645	633	658	623	630	607	603	590	618	652	649	630	620	650	645	619	660	620	653	643	614	669	614	637	613	632	620	644	645	602	594	640	605	620	650	658	648	648	615	643	637	648	595	646	628	592	642	607	644	611	643	668	646	631	691	610	654	582	646	668	643	588	627	624	609	649	602	641	647	654	595	628	639	607	598	606	630	609	644	638	645	638	654	633	633	580	616	651	627	569	646	597	610	663	614	629	649	650	629	613	632	643	625	634	673	551	590	622	630	637	660	659	611	647	672	618	612	622	619	606	589	646	604	608	601	632	601	615	597	655	639	674	640	624	586	684	639	607	584	629	587	600	630	641	614	617	615	662	647	616	624	622	594	606	665	653	649	642	646	648	603	609	596	615	583	591	688	612	640	662	652	633	636	611	655	658	617	602	644	654	614	591	624	662	622	653	631	666	631	643	632	665	637	644	632	610	629	614	642	612	600	620	641	606	636	655	566	638	606	590	684	706	599	589	621	664	627	637	578	625	675	655	650	622	620	654	635	636	598	651	646	630	603	594	665	651	647	590	673	590	587	668	624	608	628	637	621	596	621	589	671	641	623	687	605	611	608	616	646	635	602	626	609	638	618	650	649	620	629	671	627	618	617	641	645	630	624	597	678	664	611	646	632	619	599	678	588	611	622	663	637	627	685	636	616	636	613	659	597	625	572	647	572	629	636	619	615	645	657	624	612	653	590	642	636	635	559	626	660	625	629	615	666	670	621	667	688	663	615	607	629	616	635	651	615	644	614	633	646	602	649	659	619	614	644	627	612	579	635	632	647	662	612	612	601	610	631	619	669	620	592	627	643	633	680	607	656	623	650	607	633	655	638	605	615	649	618	646	618	569	627	617	640	650	629	670	604	571	630	633	630	599	651	626	659	646	589	639	597	643	661	620	622	585	595	618	636	600	637	665	604	594	611	617	612	610	598	609	627	594	630	586	618	634	555	582	600	639	635	610	640	635	633	596	672	612	601	576	631	602	622	623	619	660	612	605	671	667	631	648	632	626	631	588	631	644	636	640	673	657	650	592	636	654	647	611	672	655	646	647	651	608	595	640	653	628	607	635	602	634	631	660	629	645	627	687	609	603	615	604	658	619	639	626	619	643	660	631	600	646	642	634	605	606	623	606	663	643	587	640	608	605	576	649	633	675	634	613	600	597	618	628	656	602	620	657	627	641	625	671	640	635	619	651	614	642	632	677	620	615	648	668	617	609	642	634	628	621	629	623	634	633	637	628	626	633	632	589	614	621	615	642	629	638	631	622	616	636	612	641	593	631	633	639	640	609	673	652	592	629	615	668	590	660	656	628	643	600	628	651	649	649	649	640	657	609	652	607	628	665	599	610	612	574	602	640	667	638	614	621	648	631	617	584	589	626	601	651	614	636	614	609	614	585	654	609	630	644	628	679	633	622	606	608	603	608	660	587	615	652	643	589	601	613	565	643	651	678	608	683	651	628	657	607	602	647	676	617	656	649	666	602	595	640	611	615	641	627	612	618	624	615	647	591	620	655	612	595	611	662	645	617	586	615	671	631	604	633	619	597	655	605	673	654	615	605	600	637	647	650	622	634	609	668	619	637	595	630	626	625	566	580	630	609	575	644	629	610	647	643	611	669	587	649	617	636	636	578	629	600	649	636	597	646	618	630	629	617	649	636	587	662	638	631	627	643	650	635	640	606	636	602	633	612	608	632	597	634	608	593	644	609	652	629	595	612	645	621	633	614	611	633	653	638	631	646	592	646	594	615	663	634	661	573	630	662	646	572	647	653	612	616	621	661	612	634	638	675	605	615	635	626	624	604	631	649	633	584	646	634	624	634	643	622	594	616	659	629	656	624	637	663	627	615	580	621	618	590	645	607	553	639	616	634	610	610	651	618	640	597	624	597	633	586	622	643	617	591	607	578	644	671	620	623	635	623	597	624	611	645	664	625	626	581	631	632	650	690	646	664	639	671	616	583	654	617	670	607	656	627	612	674	595	599	656	592	632	609	633	614	609	660	574	608	630	627	601
21705	5168	4302	3117	1974	1391	1067	817	632	527	425	389	363	330	268	252	220	194	217	231	219	193	202	220	215	206	179	182	163	189	181	173	164	183	159	171	180	181	164	138	171	153	175	170	153	158	179	165	166	190	143	162	174	161	144	164	151	163	155	160	156	202	146	159	161	155	149	176	163	163	166	149	165	164	147	164	168	147	139	168	165	187	163	175	169	166	170	196	159	173	138	148	158	188	138	170	177	168	148	143	166	153	174	171	190	159	170	134	147	161	161	166	178	164	182	154	159	162	157	142	153	168	165	142	172	164	182	172	167	173	175	180	174	151	172	154	176	172	163	187	167	179	158	158	184	140	163	187	188	178	163	183	137	176	162	181	144	145	153	160	129	154	154	151	193	170	137	150	149	163	157	147	152	173	163	160	166	177	166	142	170	153	153	171	177	146	187	141	166	172	142	163	186	158	160	171	201	149	172	154	157	134	160	177	174	171	164	171	181	149	159	157	174	150	139	154	164	162	151	187	179	130	166	169	156	148	167	172	172	143	172	165	166	178	160	168	158	173	153	163	168	140	155	172	159	146	160	171	157	165	177	184	163	165	197	155	168	168	131	164	152	168	159	157	153	161	128	142	172	158	166	131	163	162	151	166	169	154	167	158	199	172	173	146	165	140	151	156	191	174	163	171	170	168	169	166	152	183	168	146	161	149	160	152	165	167	170	150	164	148	162	169	136	179	168	169	127	152	166	176	151	180	163	147	148	183	150	148	148	177	147	180	180	165	151	174	193	182	183	172	164	151	170	156	149	184	160	192	159	173	168	166	152	153	172	149	145	173	155	156	171	159	152	177	156	187	171	150	197	149	173	128	167	149	153	189	166	165	121	155	158	156	151	166	194	186	165	173	189	188	162	148	169	137	155	158	187	189	162	149	143	164	186	160	157	145	174	163	156	167	159	157	146	146	150	155	172	172	157	144	159	146	183	175	171	162	159	161	165	157	167	147	159	165	157	159	173	177	133	165	159	160	143	149	180	175	152	161	151	174	158	143	183	165	174	153	167	174	166	181	140	161	176	173	177	159	165	172	146	167	151	159	163	174	179	164	163	174	165	162	158	171	153	175	156	180	159	179	168	165	174	180	159	172	165	157	161	159	146	167	140	171	161	183	155	156	154	177	185	171	141	155	148	154	157	148	170	156	149	191	164	165	147	159	167	157	153	164	177	178	155	160	150	160	180	160	156	168	167	151	164	155	172	168	161	172	169	153	175	135	165	187	155	154	157	186	182	155	131	149	171	153	158	176	197	163	165	169	189	161	168	165	164	179	177	169	157	159	157	154	164	158	166	191	178	153	163	173	168	176	157	168	158	166	179	181	148	170	153	153	141	166	149	136	157	157	179	164	168	170	153	168	147	137	166	154	160	165	168	151	134	160	155	163	172	154	173	175	180	195	148	159	162	164	169	162	148	168	165	150	151	198	154	162	178	176	155	141	160	149	156	154	150	209	168	169	178	164	166	167	175	169	149	168	205	161	165	177	149	139	166	152	163	175	169	161	166	155	174	154	165	170	146	170	169	159	150	163	130	192	167	176	162	168	182	159	166	165	165	143	167	167	146	161	134	178	148	171	191	157	157	171	141	169	154	171	185	179	174	171	151	163	142	172	159	164	158	151	161	189	182	165	145	146	161	160	171	188	156	162	157	142	147	185	191	150	174	184	173	175	183	158	157	145	178	139	165	138	139	147	166	152	158	169	187	192	153	153	173	152	149	177	169	156	165	173	151	151	140	176	162	187	146	165	177	188	160	162	169	149	159	146	171	171	163	146	142	162	167	163	162	165	151	183	167	173	156	151	153	155	167	186	173	166	159	161	135	180	147	163	167	138	170	173	164	176	164	164	177	180	146	180	169	173	173	161	166	165	145	155	163	156	158	158	168	170	158	172	159	185	162	163	160	156	163	170	139	179	153	162	173	156	179	177	148	163	180	172	187	128	161	172	154	172	149	180	175	184	166	167	163	158	167	169	164	146	146	176	158	183	147	177	171	155	173	146	173	165	157	150	158	164	166	152	164	150	170	180	169	177	161	172	171	166	168	174	164	155	144	163	167	164	167	173	165	151	183	163	160	159	165	210	169	160	162	158	160	180	178	161	157	163	164	193	172	182	182	164	165	187	140	152	182	151	173	159	144	134	169	164	178	145	175	179	144	176	169	174	192	168	166	138	158	161	175	165	159	154	177	153	170	194	182	181	170	143	169	140	127	153	164	161	166	159	150	151	172	168	172	187	161	160	168	172	168	174	176	151	162	161	160	163	141	184	157	136	163	173	167	175	175	164	150	184	180	148	198	161	160	152	175	162	169	162	169	155	151	156	162	162	167	154	137	143	159	154	156	154	165	176	156	198	154	160	172	144	168	152	163	162	166	145	192	177	172	167	182	169	171	174	166	185	167	169	167	182	158	145	173	161	145	159	156	165	146	172	162	168	158	146	166	180	153	171	159	165	151	182	180	149	156	145	166	166	163	146	196	163	144	168	147	156	163	162	158	158	194	176	126	155	161	165	178	161	181	136	172	151	167	162	158	150	136	162	187	149	158	175	172	154	165	165	153	169	148	164	169	152	165	176	154	169	182	160	184	152	178	166	179	175	166	172	166	173	147	176	162	152	164	160	172	171	150	161	157	162	173	172	145	150	168	169	180	167	181	198	156	155	186	172	201	146	170	179	173	165	153	185	164	161	167	172	168	144	160	127	147	136	162	169	175	140	170	150	175	176	175	145	157	172	165	158	140	179	149	147	147	155	148	155	163	167	162	148	162	180	146	156	177	177	176	161	180	149	161	178	162	176	165	155	162	181	162	153	154	154	131	166	151	165	176	191	155	157	178	177	150	189	168	167	181	140	184	175	163	160	171	173	183	191	162	145	146	176	147	143	152	169	168	155	173	164	150	145	167	139	152	161	182	181	167	154	167	164	180	150	157	158	145	158	172	187	169	172	152	164	160	178	157	158	188	167	161	178	177	148	157	150	177	163	157	163	161	155	167	149	170	165	186	174	184	160	184	169	157	149	152	171	150	140	161	161	151	145	156	158	164	162	169	135	157	161	153	138	141	153	147	160	174	183	162	156	158	161	139	153	160	165	163	156	193	165	147	177	154	148	158	166	173	175	148	140	171	177	184	169	150	163	151	150	141	186	159	155	144	143	148	164	165	152	149	166	154	164	153	170	178	169	168	195	164	173	150	159	156	173	198	184	173	152	159	177	168	156	155	157	170	158	140	154	149	169	175	150	161	178	177	158	166	175	165	159	164	154	161	145	151	188	180	166	173	158	179	157	186	158	169	161	168	169	164	144	152	161	164	184	183	167	130	154	140	179	163	194	184	172	157	153	142	190	153	161	140	170	148	144	177	159	140	167	170	142	184	118	177	179	159	170	145	168	163	154	164	152	165	160	148	176	141	177	164	177	183	173	167	159	185	133	142	144	179	166	162	170	167	157
13622	4337	8594	9553	8092	6400	4978	4141	3175	2504	2245	1861	1675	1417	1232	1009	832	880	752	787	863	856	904	823	754	656	576	533	489	536	505	545	547	576	523	540	508	562	504	505	474	476	439	435	427	454	453	455	440	466	448	428	449	466	463	430	463	438	422	399	445	415	433	424	410	453	396	434	455	428	429	409	439	390	403	450	460	422	444	470	420	427	432	439	434	437	421	411	429	450	427	416	431	408	419	408	435	443	414	384	408	383	384	469	439	402	415	426	408	416	407	420	448	451	450	485	413	450	412	405	436	431	416	407	441	440	421	409	428	411	428	427	419	395	439	421	439	445	452	451	424	432	424	427	442	423	444	416	456	410	438	415	412	423	438	431	442	424	417	425	431	409	468	420	402	437	445	432	433	420	431	391	451	435	410	457	460	441	404	422	445	419	418	427	425	404	467	433	446	408	417	434	427	437	425	440	407	432	419	429	403	406	394	415	452	451	422	443	435	426	454	422	394	390	441	449	403	414	407	387	468	469	420	411	447	438	436	439	431	434	402	426	426	437	432	411	427	439	391	429	404	420	440	432	427	457	444	400	462	479	444	433	418	433	404	445	458	442	423	446	442	425	413	407	432	415	462	405	441	424	398	438	439	426	443	443	367	472	428	417	436	436	466	430	442	414	459	425	433	423	417	461	420	409	434	431	440	458	411	456	440	452	430	437	461	420	423	398	449	455	401	440	423	438	418	467	402	444	429	463	397	425	450	417	423	411	452	472	476	387	438	412	442	425	441	413	424	412	415	416	410	450	447	457	406	418	437	420	433	436	429	472	446	402	428	393	443	410	431	424	410	421	419	456	414	417	439	404	442	396	444	407	443	441	411	417	436	444	376	393	423	402	396	397	440	433	440	454	444	451	425	428	376	430	434	428	469	407	444	425	415	390	465	420	410	447	424	422	434	436	395	435	417	445	499	415	410	433	420	455	420	426	383	416	417	402	400	425	407	479	452	449	425	407	447	388	453	425	413	450	414	409	373	449	428	415	426	403	439	421	429	434	441	411	437	435	450	420	418	411	399	422	445	454	434	395	443	452	413	434	419	422	454	395	440	439	451	431	426	442	434	413	436	398	427	438	421	406	406	428	440	423	450	443	416	396	407	446	448	466	417	408	402	420	408	414	409	425	409	426	447	416	408	446	442	424	436	409	419	428	417	415	462	428	428	426	425	415	423	443	418	411	426	457	447	432	424	421	440	440	407	398	405	425	421	405	423	442	424	430	420	436	463	403	401	437	444	408	404	426	440	418	442	402	422	424	428	431	419	418	449	412	428	417	446	432	449	421	426	445	447	422	433	447	416	420	445	376	405	393	434	426	409	424	434	426	418	450	400	427	398	407	436	410	437	455	418	397	429	442	403	434	431	404	459	407	417	423	426	391	441	437	408	448	417	440	418	451	435	441	429	464	399	425	430	413	427	427	430	412	406	420	476	403	415	414	408	416	426	440	447	459	389	439	405	461	428	442	406	406	417	428	428	464	383	454	390	434	392	453	444	416	455	499	421	390	442	404	407	406	455	403	405	438	430	414	434	444	446	426	405	415	397	459	445	403	428	416	451	459	406	408	427	421	445	454	448	450	414	426	401	431	420	411	455	448	395	409	427	410	432	443	419	427	445	426	434	431	439	434	445	371	396	444	463	408	434	430	440	414	421	417	424	416	403	404	408	418	418	393	437	435	436	393	415	455	393	419	438	465	440	450	431	406	455	429	427	434	426	412	419	396	430	413	412	434	408	446	445	449	435	426	443	430	397	412	414	397	426	412	421	450	421	463	408	446	447	414	448	434	419	402	391	416	455	461	429	395	436	449	416	397	453	404	390	421	406	419	411	407	403	429	441	392	426	423	462	431	440	397	405	448	400	459	432	453	439	440	457	453	408	423	445	449	411	444	472	419	432	424	420	420	419	435	412	448	475	420	385	402	423	450	409	435	412	403	427	414	437	422	452	430	477	445	433	437	444	419	414	435	431	435	437	425	392	430	429	414	410	447	384	434	406	422	405	430	465	415	438	449	427	467	432	425	464	433	424	420	464	400	441	394	416	430	442	467	422	432	420	439	413	436	469	407	435	437	425	394	442	423	437	454	395	396	419	424	436	448	455	407	442	408	415	430	425	442	447	434	431	415	448	403	399	440	381	432	413	412	467	440	392	460	426	455	435	441	436	414	463	391	408	411	444	399	438	442	422	431	421	437	440	413	407	412	416	452	374	402	403	410	454	392	407	425	423	412	413	424	425	405	451	446	416	452	403	430	463	417	419	379	419	398	435	425	442	407	420	377	423	467	425	411	446	448	381	433	469	419	433	407	455	421	418	432	429	394	439	412	434	422	417	428	430	433	472	413	412	382	425	453	435	447	459	436	451	384	427	434	395	444	405	386	471	420	434	451	442	423	419	463	426	452	464	409	419	433	408	426	434	416	422	423	437	452	426	433	439	456	439	444	430	406	454	415	402	419	431	430	462	423	423	402	388	473	411	438	408	430	433	413	409	428	409	406	418	411	405	413	478	467	457	426	431	465	416	422	424	467	388	428	422	419	473	411	421	439	412	409	472	439	475	458	425	407	422	407	431	446	451	422	438	401	447	446	421	422	472	419	425	423	422	428	450	411	450	426	419	396	447	366	435	428	413	433	393	440	415	453	427	465	459	435	414	404	437	457	425	432	423	437	454	416	423	424	425	410	437	445	430	455	415	420	410	434	427	456	411	396	439	421	421	440	431	415	439	393	407	446	427	431	413	428	424	430	445	386	455	411	470	384	413	435	434	391	461	445	436	390	440	383	477	419	411	409	420	395	433	425	429	419	414	417	414	416	432	423	433	400	416	404	470	418	417	436	452	461	434	420	406	458	412	448	433	428	397	403	455	428	444	448	453	437	424	442	424	452	471	469	415	420	418	413	426	417	389	431	426	472	395	400	434	445	429	421	404	404	437	435	430	431	425	400	405	404	416	425	405	412	417	407	401	404	399	419	427	454	418	405	437	442	432	455	402	406	412	437	467	379	470	389	405	403	425	420	422	441	433	425	447	420	444	390	400	433	429	418	413	434	421	443	399	444	414	431	466	456	409	451	461	419	431	413	420	406	420	410	444	384	447	423	421	403	410	412	433	445	415	432	388	403	426	447	407	418	423	458	420	433	422	443	418	437	430	438	429	450	405	435	416	407	447	379	458	414	428	411	405	431	419	431	424	399	421	428	376	412	438	411	408	468	428	433	402	466	460	422	441	428	425	447	412	437	387	387	435	446	442	440	438	405	435	438	405	443	405	431	435	390	420	410	459	437	427	419	412	432	411	437	447	466	387	427	404	425	457	416	422	421	431	469	419	422	439	407	398	414	462	443	416	442	396	437	433	436	426	417	407	393	412	474	435	430	425	420	449	452	441	453	411	461	395	432	412	407	423	405	423	447	466	442	441	439	411	467	437	442	419	418	454	454	441	420	447	429	439	430
5624	1846	1787	1339	1035	830	631	595	442	513	461	424	393	403	394	340	321	335	351	324	341	372	354	385	337	337	335	363	351	334	340	323	331	311	343	346	326	340	354	336	344	352	344	275	320	309	367	353	338	328	354	336	325	323	333	326	336	306	310	343	327	319	321	345	357	320	300	325	322	335	302	347	325	336	356	333	363	310	301	358	290	349	348	354	339	347	330	315	337	299	317	320	358	327	323	331	334	366	296	317	338	347	360	357	320	318	293	319	304	325	297	340	336	320	293	332	325	337	374	351	323	349	344	334	331	334	358	311	293	331	304	352	301	334	320	326	333	351	340	322	323	353	347	319	344	334	314	319	313	367	324	357	324	331	323	300	296	345	317	327	333	300	324	376	368	327	303	329	354	318	333	327	325	321	298	298	354	327	313	314	292	315	313	304	325	333	341	306	338	321	321	344	303	318	343	309	323	324	308	314	303	337	308	320	350	355	283	324	317	335	338	321	307	352	333	315	340	338	329	357	316	318	342	351	350	323	349	318	323	349	332	362	337	324	333	333	353	310	346	341	323	314	333	313	323	335	314	324	321	315	329	326	328	354	338	317	312	338	315	329	331	374	342	349	352	360	313	347	331	301	322	296	309	328	324	308	319	349	313	340	350	366	308	308	325	344	312	344	370	337	316	333	306	325	320	335	329	336	312	356	326	339	344	348	317	341	342	347	319	339	309	311	361	339	318	327	334	335	322	360	303	343	355	339	310	346	338	320	326	313	303	350	346	345	321	285	337	292	344	340	318	305	331	359	317	367	297	349	335	330	312	365	306	343	345	320	339	318	344	320	338	335	330	331	314	345	322	333	317	309	322	339	313	323	328	329	306	341	338	355	289	351	318	347	290	373	329	325	353	337	346	362	350	358	273	337	324	353	354	313	291	337	328	336	316	359	378	351	308	337	346	365	325	325	324	337	336	364	340	397	322	306	319	333	350	333	327	336	344	291	306	308	331	361	317	330	327	331	353	294	323	358	324	369	342	336	340	329	324	339	317	306	345	353	350	296	325	315	321	332	312	305	323	335	304	296	351	313	359	350	315	331	338	301	298	331	327	344	337	354	347	303	331	328	387	345	322	316	342	361	337	348	348	329	360	331	312	334	295	333	320	304	329	325	290	300	297	303	330	326	359	344	316	344	325	368	320	314	303	323	325	363	337	359	354	338	318	323	328	317	319	317	371	353	338	355	296	317	321	337	324	314	313	392	377	357	299	327	343	341	346	307	347	315	305	329	334	341	321	313	324	332	318	337	331	291	361	372	308	324	318	334	347	325	341	316	295	345	330	331	328	348	315	356	362	331	344	289	314	354	307	280	351	320	322	323	312	345	338	319	315	322	297	304	338	321	286	315	341	350	305	334	329	346	311	337	352	342	331	348	363	375	314	309	317	342	301	357	326	309	360	337	324	348	338	317	314	353	344	340	330	368	367	329	295	293	349	315	324	321	323	294	339	293	342	375	313	351	302	328	349	358	321	325	369	316	316	343	364	342	352	324	334	340	317	342	337	340	343	321	315	305	312	348	350	355	314	310	340	328	323	289	352	319	337	325	331	305	329	340	325	357	353	310	346	336	343	358	325	342	318	372	346	346	344	321	332	329	354	325	343	298	319	352	315	324	337	322	345	297	339	328	342	370	341	306	333	366	344	315	362	324	343	322	308	323	331	338	339	315	325	315	353	326	352	319	346	302	309	332	294	289	337	306	343	321	328	340	289	277	335	326	305	343	367	361	308	310	328	343	349	324	322	322	349	325	332	343	330	325	303	323	341	360	368	329	342	303	319	311	335	345	329	326	345	328	341	373	313	331	321	319	310	343	364	322	360	301	342	329	327	333	324	346	328	344	327	316	303	308	341	312	309	330	340	352	299	326	295	328	354	340	359	389	311	340	321	351	358	313	342	326	351	350	337	342	337	345	321	326	369	355	304	339	341	329	330	355	333	343	317	341	358	340	317	346	333	349	339	299	334	317	346	318	328	334	356	347	335	309	303	312	371	332	360	346	360	350	326	341	316	291	343	330	356	329	305	349	317	329	293	331	332	319	327	363	316	324	355	334	313	321	306	310	326	322	318	344	335	329	356	318	318	346	321	320	306	342	314	345	340	328	292	321	322	357	327	329	347	333	343	332	305	306	317	323	318	321	325	310	319	334	301	337	315	360	303	346	336	345	330	302	322	304	367	361	293	345	335	339	355	321	333	331	343	327	320	364	334	358	325	321	332	351	322	345	304	338	327	289	317	326	327	351	348	357	311	347	359	298	326	325	341	354	339	352	351	337	348	328	346	339	352	316	326	336	346	323	308	336	354	367	324	300	343	325	328	287	326	324	310	319	332	335	329	344	308	337	331	341	322	342	314	326	323	341	329	292	287	340	298	321	329	323	310	329	302	323	351	297	320	307	306	342	349	287	318	348	314	321	301	307	309	333	324	309	327	337	349	338	333	304	345	298	310	332	358	331	372	364	311	349	351	308	341	343	341	323	341	321	320	367	335	318	341	316	338	346	329	328	305	297	328	318	334	333	338	337	351	330	314	320	330	319	316	323	362	333	317	309	326	315	338	331	331	356	386	318	385	318	331	338	322	319	347	312	303	339	302	307	296	345	375	299	311	314	315	367	326	336	317	347	342	333	371	340	333	337	283	285	345	306	338	317	326	337	338	329	331	321	330	319	334	304	353	320	289	329	332	345	328	312	300	318	333	324	363	329	325	324	316	344	320	315	315	292	348	314	322	328	320	335	325	350	352	335	331	338	324	303	319	324	299	296	313	340	325	300	329	315	310	336	329	278	338	313	337	319	351	325	328	368	315	358	337	326	296	318	318	324	323	306	332	350	328	325	367	314	330	298	324	373	314	302	328	330	342	330	350	358	331	332	317	321	338	341	339	342	315	334	343	311	316	338	314	329	366	318	319	289	332	322	338	368	340	308	338	294	330	318	346	327	344	317	335	345	324	323	315	302	341	317	318	330	364	323	358	310	290	309	307	345	313	321	345	314	327	368	343	340	346	346	346	299	350	347	358	325	326	340	332	319	291	334	347	350	309	312	329	367	340	307	297	330	317	330	316	324	328	300	329	318	332	343	326	322	339	323	336	331	315	321	336	320	348	311	306	313	316	328	349	332	323	366	317	361	335	343	329	315	294	338	351	353	314	287	298	350	339	353	349	342	343	337	320	382	334	333	329	358	326	309	315	335	325	341	388	321	320	322	327	306	316	322	335	319	352	310	332	326	348	328	336	369	313	314	316	327	323	323	317	308	326	328	347	339	351	337	308	359	321	342	309	308	279	314	338	335	324	316	346	309	320	341	347	347	331	342	333	341	305	306	284	322	330	322	300	334	314	317	340	338	313	317	347	301	322	331	316	292	341	333	313	342	326	332	339	341	301	298	353	316	338	309	362	345	353	346	328	350	352	348	314	335	370	335	308	350	319	315	344	306	343	323	335	314
4645	2266	4294	4755	3992	3266	2635	2140	1756	1585	1434	1291	1245	1145	1021	963	896	937	923	884	914	989	884	918	889	837	879	893	854	837	788	821	828	788	830	817	854	762	785	829	798	795	819	766	769	812	790	854	757	809	762	770	825	831	764	790	795	792	776	762	766	765	815	810	811	763	812	805	790	828	768	825	748	770	784	807	784	796	823	732	781	771	745	772	756	797	752	750	762	801	745	761	762	778	761	816	785	784	743	787	757	759	839	797	745	727	764	767	826	762	752	807	813	796	778	784	827	788	763	769	806	767	783	814	783	777	757	806	808	780	750	825	772	797	773	840	805	817	771	776	814	780	755	759	827	763	787	811	795	766	757	751	763	764	768	801	745	774	804	791	801	815	791	802	727	749	792	792	787	795	828	751	795	787	786	776	807	812	759	805	749	769	799	804	788	793	806	816	762	743	815	781	757	766	778	807	774	788	759	759	808	774	775	769	766	773	770	785	820	770	817	788	771	794	794	809	775	740	765	728	750	748	780	794	814	830	768	770	769	819	786	748	805	787	793	751	767	789	802	741	799	783	785	782	785	793	751	798	784	818	836	779	765	800	728	764	754	771	785	760	753	779	822	835	776	797	785	747	803	819	809	773	760	743	806	812	769	846	760	781	777	811	749	730	811	786	776	818	801	826	839	789	768	846	763	784	781	786	796	774	811	809	766	791	799	779	788	732	792	768	804	797	741	768	809	766	773	800	799	814	774	754	780	800	813	808	760	795	802	791	760	748	783	781	779	782	756	753	777	787	760	806	794	760	808	843	744	820	763	805	761	795	762	807	792	729	796	788	783	761	783	795	787	728	813	817	795	798	817	786	776	783	811	780	794	783	781	782	813	744	750	752	784	772	805	733	763	772	814	759	761	739	810	790	768	798	743	801	780	784	802	762	782	792	753	754	760	820	779	784	806	781	835	805	785	767	814	766	769	791	817	754	795	819	776	798	770	805	781	753	794	816	792	782	772	798	754	811	760	805	809	800	801	800	820	740	750	769	780	785	759	791	783	798	861	787	828	764	801	824	782	753	817	803	765	756	805	773	789	787	741	820	823	803	794	765	688	782	763	772	764	814	737	812	769	777	803	803	776	796	775	772	763	780	795	750	779	739	761	822	779	772	784	779	764	752	752	778	757	775	773	808	853	773	834	788	797	752	823	835	787	762	773	835	782	763	755	785	832	798	712	806	775	733	759	825	785	776	769	803	789	724	765	774	775	796	806	824	743	756	794	787	785	774	781	786	762	792	708	775	790	798	784	806	746	793	777	742	731	771	745	830	746	738	759	771	743	795	753	778	832	803	767	791	812	771	770	789	843	776	758	790	780	794	772	801	811	795	790	767	769	803	779	772	793	828	769	722	716	809	772	799	814	789	831	770	795	771	786	739	798	812	754	806	817	831	826	762	833	781	772	750	798	767	780	744	782	782	796	755	758	785	781	841	840	788	837	775	802	755	751	802	762	777	803	729	762	863	801	778	770	814	781	738	826	763	801	766	770	775	783	762	768	808	827	778	768	767	799	821	802	763	789	783	793	824	763	723	801	778	766	822	766	775	741	750	798	840	792	787	742	744	752	754	796	761	815	789	815	807	774	814	748	775	795	788	786	821	768	746	776	792	745	737	741	760	796	822	761	768	777	785	801	782	822	791	829	755	778	758	771	794	741	803	792	799	743	804	815	826	794	736	781	750	804	793	764	776	778	791	772	756	785	749	777	841	761	783	767	790	747	796	751	788	782	787	796	810	798	763	809	763	814	791	819	759	751	775	759	787	758	777	788	792	774	765	786	773	746	752	753	793	799	780	740	826	801	826	819	767	762	788	824	801	813	751	736	814	781	791	793	761	775	810	769	790	788	758	805	817	820	752	765	806	775	739	826	825	749	791	849	763	800	815	785	769	754	772	796	796	713	783	776	791	802	812	782	782	829	801	818	723	816	786	816	794	830	779	786	798	768	834	727	759	778	778	741	774	792	769	784	835	760	763	811	789	782	768	796	761	774	812	809	803	763	804	754	789	811	846	784	833	783	818	797	836	835	822	781	778	745	778	760	804	751	787	755	792	777	800	770	782	804	765	794	797	793	774	759	836	793	722	777	773	796	799	788	805	752	750	791	776	778	830	795	722	793	780	811	732	760	766	802	792	806	792	802	794	781	786	789	782	822	838	805	762	814	824	801	791	774	778	809	775	793	778	797	775	831	827	705	800	814	797	792	745	766	793	786	815	773	819	805	808	786	778	804	797	847	755	791	755	770	794	816	778	739	824	804	820	804	803	831	763	783	823	778	755	769	796	786	741	812	738	790	777	803	771	761	784	800	765	797	802	768	753	788	755	727	791	749	815	727	801	741	795	753	766	788	811	817	746	754	761	781	797	815	801	786	840	766	823	787	784	767	828	814	754	787	760	764	825	755	756	829	814	778	813	777	783	790	853	772	776	765	767	803	789	834	803	794	774	828	788	733	781	785	804	769	729	791	764	739	767	734	762	798	803	778	855	808	743	756	722	804	754	791	780	775	750	799	832	777	750	793	822	777	747	810	820	792	788	756	818	791	731	785	783	784	820	785	817	771	811	767	772	832	837	737	825	782	797	771	736	832	785	756	784	797	781	781	764	757	808	772	739	791	756	779	791	818	807	781	777	767	806	740	768	818	773	814	782	765	796	818	771	846	775	757	796	791	733	769	747	815	786	839	834	832	782	794	801	804	753	815	813	801	772	790	758	771	813	742	812	775	822	838	782	747	807	767	777	770	788	757	837	784	755	770	743	763	832	746	774	778	772	777	773	778	801	792	829	808	767	743	772	756	775	785	780	833	797	774	824	778	822	793	784	779	816	779	755	778	801	760	783	729	789	777	825	724	825	787	788	822	779	802	740	807	798	800	835	777	783	810	787	783	793	792	738	742	819	800	794	755	759	779	768	809	786	826	773	775	826	727	815	790	820	822	772	765	797	840	820	810	756	820	759	799	774	793	776	794	840	789	789	838	773	766	780	824	816	785	803	762	745	810	815	810	819	766	781	832	774	767	780	773	779	794	791	781	750	778	845	793	800	770	748	765	787	770	748	776	755	753	813	769	727	770	807	814	772	814	781	735	820	788	786	783	754	837	784	761	757	812	775	765	760	789	844	811	804	801	773	801	795	798	825	752	771	803	761	756	821	797	795	774	803	757	795	768	806	827	789	768	803	770	772	822	784	780	760	787	782	772	809	745	823	758	759	789	721	816	797	756	815	759	759	802	792	799	764	789	792	781	797	807	782	786	780	763	794	728	836	813	830	785	779	772	773	776	754	823	761	818	784	823	778	772	804	810	821	811	799	763	737	760	756	829	766	805	758	755	798	795	776	792	758	741	798	793	761	779	781	766	838	812	778	816	798	866	818	775	788	777	824	776	772	777	791	826	758	786	785	768	783	793	805	805	791	819	804	791	756	791	803	788	742	738	796	824	753	755	786	762	812
14183	3209	2974	2051	1523	1118	832	721	536	473	454	371	375	319	314	297	259	296	286	303	286	293	292	317	268	285	265	280	252	282	255	268	262	258	239	299	252	255	259	248	247	236	267	236	247	258	230	237	244	226	256	230	241	264	253	256	260	283	225	269	267	265	292	250	239	281	247	256	278	239	253	256	251	284	233	260	271	243	241	263	256	287	248	271	255	245	254	251	239	248	281	241	252	223	257	257	251	277	285	291	258	260	257	239	241	245	263	245	230	262	243	278	254	254	226	241	290	239	221	246	232	243	232	242	255	241	262	252	277	251	258	256	265	248	248	227	296	242	275	255	246	266	261	260	259	259	267	241	274	247	277	250	276	254	280	244	250	251	228	261	243	260	284	260	265	255	253	263	247	275	246	246	258	269	261	249	249	260	218	232	247	261	242	245	227	247	231	242	238	232	246	246	248	236	253	261	216	250	248	295	279	282	269	246	274	235	250	269	248	236	250	251	280	256	269	241	251	212	282	264	219	257	262	256	271	224	269	251	276	252	267	269	257	242	263	251	248	264	258	257	272	251	260	253	240	243	252	237	259	274	260	266	249	249	246	265	257	263	256	273	245	219	231	266	281	260	250	231	243	267	280	238	249	259	252	239	232	260	260	264	248	248	268	269	251	246	231	230	277	256	275	251	290	264	248	245	259	245	255	260	236	227	259	249	283	225	245	245	286	232	279	264	256	283	260	239	234	246	229	250	244	205	260	237	259	261	248	243	236	241	263	237	258	267	253	266	244	256	264	256	273	252	245	248	247	267	236	256	279	260	261	262	246	236	261	293	271	260	255	266	257	265	251	282	234	249	240	268	276	231	264	276	234	256	217	244	225	214	244	240	235	251	305	257	222	213	254	267	282	284	238	235	237	240	269	258	257	239	237	239	272	271	277	250	261	239	262	241	238	257	241	238	246	276	222	241	259	251	280	218	242	223	242	258	247	253	275	234	273	221	246	236	282	255	253	247	233	258	294	262	261	262	269	269	301	237	234	241	254	251	261	274	233	263	288	236	251	263	238	233	266	251	238	274	267	263	258	251	246	277	258	244	269	274	271	228	256	256	274	269	275	248	227	266	279	265	278	282	249	239	249	269	267	257	233	262	259	256	250	231	236	231	222	284	247	252	244	245	282	234	306	274	226	248	254	270	261	264	270	236	255	264	235	225	258	263	255	244	241	239	241	238	267	257	239	232	267	238	235	271	272	232	257	233	259	229	236	259	239	249	224	273	229	274	257	272	262	268	263	258	232	265	269	243	235	245	251	216	248	224	224	272	256	261	274	254	248	246	250	259	242	277	260	268	241	246	244	272	250	276	257	248	241	265	254	287	310	287	250	276	246	251	248	273	272	253	230	225	264	259	261	251	239	248	254	265	254	248	233	228	256	264	263	253	254	246	224	251	240	258	236	229	263	246	238	300	248	213	233	254	248	242	228	265	235	261	249	248	244	242	268	261	242	249	267	275	272	224	283	260	252	249	272	266	246	253	261	248	255	223	278	256	247	240	241	231	240	272	252	235	260	239	238	252	267	231	237	256	253	236	281	252	245	230	264	214	224	248	232	243	274	259	257	261	268	244	238	272	235	230	286	219	229	251	240	250	244	273	260	245	265	249	272	261	256	242	278	248	254	241	280	256	250	217	257	237	223	222	246	231	234	248	244	248	251	238	243	236	262	259	259	242	264	249	241	249	261	277	232	232	242	273	230	263	254	265	250	263	226	279	254	260	263	279	249	260	263	230	235	253	265	278	247	242	248	246	223	275	239	257	245	238	258	256	249	256	250	253	242	264	223	226	282	247	293	285	247	259	285	242	237	253	236	265	260	256	245	242	250	250	246	243	231	237	273	249	252	232	238	236	229	250	245	253	262	258	246	234	245	244	247	264	238	278	262	246	241	259	254	245	255	242	247	229	224	247	268	249	257	254	261	244	259	252	252	229	263	232	282	239	237	307	240	231	253	285	230	255	251	260	267	262	264	252	236	244	265	261	294	263	283	251	268	277	290	240	239	304	259	295	273	250	253	243	231	236	262	243	274	251	274	253	268	276	266	308	278	277	266	270	240	249	227	255	277	254	241	236	248	259	229	251	254	245	268	269	241	279	223	258	258	253	275	241	248	227	266	238	251	242	246	246	237	227	250	244	250	258	251	246	229	227	251	257	253	251	242	226	229	272	271	241	222	244	233	235	241	270	229	251	256	269	247	246	266	276	265	271	230	245	221	211	256	231	258	249	259	241	253	288	270	236	238	244	274	248	220	276	232	231	250	283	250	258	275	283	261	214	236	244	261	249	253	240	258	248	238	270	269	240	238	271	249	262	244	236	264	252	235	240	273	243	234	260	274	240	279	259	239	253	278	256	260	231	291	272	271	251	270	263	270	228	250	264	255	256	271	282	242	274	265	230	260	268	227	243	263	253	257	250	222	240	274	243	245	242	236	232	234	246	242	256	284	239	251	268	256	263	290	243	245	263	233	239	243	195	279	265	236	243	287	252	243	266	263	252	242	243	257	276	253	240	247	228	259	245	249	250	233	244	227	271	246	253	251	246	263	261	263	249	251	220	267	253	274	260	241	245	247	237	254	239	291	250	238	260	262	253	254	262	271	240	246	257	249	245	249	262	253	249	230	247	276	263	267	278	265	256	266	276	253	253	264	264	228	239	250	251	248	255	247	271	233	248	234	249	263	254	252	271	271	249	232	249	258	250	238	265	275	240	256	255	262	261	231	261	227	249	294	288	266	235	262	244	250	268	211	239	248	239	223	247	255	257	262	269	262	254	266	218	272	262	252	225	266	267	266	256	283	294	275	234	275	237	254	252	267	261	253	240	259	273	279	272	248	225	257	277	281	258	268	256	256	259	234	245	199	242	249	240	257	235	236	245	246	251	251	264	272	256	232	243	279	235	241	257	253	237	245	254	280	250	232	246	232	218	237	258	240	241	244	259	241	262	233	265	267	252	250	249	240	272	241	241	227	252	250	235	267	258	250	254	245	262	253	279	272	281	261	251	241	276	241	260	267	266	237	250	227	250	259	245	233	240	257	235	243	255	276	256	240	273	244	277	221	250	263	230	253	243	275	280	268	245	224	258	240	253	267	259	225	253	244	221	228	231	225	258	272	244	247	282	280	264	224	275	230	259	254	231	257	272	251	253	270	233	245	259	254	254	255	275	217	262	237	242	239	248	256	257	251	261	254	257	258	268	252	220	259	252	228	252	287	263	240	250	247	236	254	260	275	258	287	245	274	242	262	250	226	258	242	238	237	239	241	256	274	289	264	243	255	231	223	255	251	223	236	254	289	237	259	277	283	269	220	253	249	252	253	229	241	270	239	224	266	257	260	246	234	229	272	236	243	246	252	247	270	242	288	264	250	269	225	247	239	237	259	242	267	248	262	259	261	267	232	237	246	236	248	268	260	227	231	263	271	220	255	259	229	241	242	228	284	261	243	255
10929	3348	6745	7209	5957	4911	3923	3221	2368	1996	1809	1633	1419	1251	1108	967	875	880	936	839	971	896	926	962	804	758	718	695	698	682	666	667	705	685	669	722	690	649	641	673	628	633	625	586	650	658	632	602	650	626	605	614	656	578	599	603	577	616	617	620	603	648	641	614	625	598	610	609	595	597	615	662	612	611	629	642	621	681	619	617	656	635	619	602	633	642	626	613	625	594	596	647	609	595	657	627	632	598	630	609	659	600	662	611	589	661	623	655	626	588	653	657	646	573	591	633	582	599	647	606	599	643	641	622	629	613	631	611	649	610	642	590	585	602	625	585	587	678	583	626	613	600	613	621	624	638	640	607	610	590	631	629	606	624	616	643	620	600	617	647	604	608	612	576	611	600	626	653	596	635	641	673	619	556	622	611	621	632	636	617	642	619	622	666	591	622	600	632	599	612	654	597	621	590	612	634	621	624	601	648	605	631	619	613	606	590	619	623	593	612	617	632	605	564	643	593	614	621	612	604	591	592	652	591	624	618	600	608	641	606	664	576	589	674	635	613	628	642	589	610	594	599	655	635	611	599	600	592	583	668	585	638	645	649	609	616	597	598	616	605	620	647	659	607	563	645	602	641	625	597	600	638	611	603	620	589	608	644	614	610	614	613	578	622	559	639	618	580	646	638	569	610	646	631	586	650	581	649	624	597	655	627	608	624	640	607	621	614	639	604	638	577	588	595	630	621	574	629	646	628	585	660	624	622	665	605	570	630	651	591	608	637	603	620	591	604	600	645	596	597	617	598	634	614	634	650	563	639	563	677	600	622	594	639	646	605	607	576	581	624	629	581	630	602	636	568	596	608	580	637	601	614	621	597	613	612	609	603	629	617	609	585	618	645	627	576	617	611	615	596	632	645	606	632	666	689	601	602	629	620	652	618	586	593	598	640	632	643	582	607	593	626	629	626	629	656	594	613	596	606	643	635	622	582	596	623	639	635	636	648	610	590	578	616	600	633	652	617	629	630	662	595	573	664	635	597	660	669	606	619	581	608	630	595	600	602	616	609	619	616	630	644	614	603	652	648	624	620	642	598	654	674	586	613	632	617	624	626	633	640	612	630	591	607	640	611	620	573	568	571	607	596	620	623	624	603	600	627	629	612	598	584	633	600	626	640	644	571	618	570	626	668	646	605	574	633	641	572	626	602	600	610	591	601	598	577	609	650	603	606	604	672	653	574	643	602	604	616	631	590	610	587	652	582	620	611	646	610	611	591	611	566	616	599	591	656	561	594	605	638	610	650	603	606	637	552	612	625	609	626	654	590	634	600	594	635	611	618	610	604	645	625	613	614	606	618	647	626	601	664	620	608	643	637	617	605	635	613	614	578	680	617	634	652	648	595	627	676	582	635	654	626	628	653	587	624	577	658	624	628	582	589	573	579	630	564	625	611	612	595	621	611	569	603	590	571	608	636	637	600	613	582	586	600	625	620	629	623	593	632	583	623	609	642	608	635	576	612	640	619	561	600	629	638	632	605	635	644	612	587	598	635	592	589	654	577	601	602	560	639	638	646	614	582	649	628	602	629	605	573	629	597	605	609	654	604	631	642	602	640	611	601	634	651	603	582	603	664	610	604	639	605	626	651	626	607	623	634	604	638	627	586	623	633	598	594	600	636	606	613	610	589	587	602	670	636	607	577	606	661	605	598	605	609	616	612	594	587	601	610	613	631	639	637	636	602	632	661	589	575	617	624	639	584	634	626	631	590	573	641	634	619	599	645	644	585	604	638	638	626	642	599	589	630	612	624	578	646	599	639	641	657	644	616	620	590	617	653	630	635	605	615	620	600	656	594	591	598	618	579	597	633	635	607	620	596	577	648	641	619	629	635	615	626	610	604	588	638	623	576	633	611	614	587	623	639	619	616	610	617	610	609	638	567	627	628	635	595	610	606	596	605	600	599	569	632	596	635	653	637	635	609	583	620	634	586	612	573	596	638	632	562	632	621	589	564	607	594	619	590	596	605	591	603	611	626	618	622	598	619	645	610	627	629	575	598	655	660	616	618	650	582	619	618	618	603	605	638	619	623	588	603	635	623	640	585	608	613	627	605	671	573	607	648	602	622	616	610	589	615	579	583	626	610	622	629	579	568	581	627	601	617	601	634	598	643	611	573	620	576	649	578	601	600	613	596	612	634	607	573	615	640	621	636	623	642	637	639	633	581	576	633	596	619	603	585	655	561	606	594	597	617	615	614	614	566	613	620	620	638	596	604	628	637	651	610	572	630	592	579	648	598	614	604	595	612	606	624	617	640	626	618	611	604	584	591	655	655	625	612	634	576	660	625	661	596	614	601	574	598	608	625	637	622	608	598	620	609	619	585	651	646	619	618	655	660	635	642	662	615	629	629	645	619	632	602	629	633	618	605	623	622	594	612	590	600	611	620	616	631	642	638	605	606	636	609	589	630	632	571	615	624	575	619	575	621	630	612	605	684	611	628	616	615	653	620	634	600	604	617	625	629	648	571	664	610	609	659	651	593	600	620	656	646	607	611	632	604	641	612	601	650	647	618	638	608	568	631	620	609	610	588	563	597	591	612	588	609	599	666	625	634	588	613	608	671	575	612	630	609	616	626	617	650	603	580	665	604	607	651	635	640	629	643	656	616	624	570	627	607	564	605	627	631	584	642	622	596	621	583	573	589	658	631	573	601	602	630	594	600	596	645	619	621	619	627	638	650	624	621	609	585	627	631	586	636	576	641	626	582	627	649	638	605	633	633	632	575	604	607	625	590	626	604	630	626	586	592	622	624	631	634	617	616	590	598	608	641	613	611	586	608	613	630	601	613	620	622	579	634	603	617	612	647	602	608	585	617	583	611	584	563	569	628	666	615	605	650	586	612	578	600	593	600	602	603	636	644	632	622	646	589	664	624	649	598	604	635	592	636	605	608	629	641	619	602	649	624	656	655	657	643	610	590	567	615	607	645	657	589	613	596	571	643	638	625	599	613	627	605	627	599	585	672	577	616	610	594	634	581	616	594	599	610	631	614	616	606	600	605	603	615	622	574	605	616	587	580	623	613	609	597	603	575	602	607	613	631	609	594	607	611	611	613	622	622	580	611	612	637	652	628	625	602	608	629	625	581	591	604	601	654	558	624	605	612	594	586	586	617	658	643	560	607	598	605	648	636	638	604	609	655	629	636	634	569	607	619	623	665	611	584	616	634	607	634	589	617	627	598	676	590	628	624	616	594	655	580	573	614	627	652	638	650	602	611	604	606	652	636	599	619	649	561	618	609	572	638	546	606	625	665	597	612	556	618	613	606	575	668	608	597	640	667	623	609	624	603	632	595	636	603	606	606	606	616	611	627	642	625	591	596	622	591	638	645	600	597	650	646	598	589	631	599	618	611	541	622	632	612	651	616	559	600	656	635	611	616	632	595	647	635	534	627	603	615	593	578	626	589	547	657	656	604	626	587	628	640	638	617	624	628	582	640	625	609
21566	4944	4486	3076	1899	1339	956	809	594	454	440	397	358	303	291	249	239	224	194	208	217	221	219	202	191	181	179	172	168	189	196	168	176	195	183	171	174	184	170	156	159	159	180	153	174	171	144	166	161	162	155	151	169	166	159	182	176	177	160	176	166	187	196	156	174	171	153	160	167	150	150	156	167	168	151	147	174	160	166	154	161	165	166	167	158	180	153	172	175	151	145	161	165	170	165	148	146	164	177	142	168	180	162	156	170	168	146	182	199	149	169	171	198	170	135	147	166	185	154	161	149	161	167	154	163	173	148	172	180	166	145	165	167	184	158	149	201	156	155	154	164	156	142	157	140	163	171	159	169	176	149	161	182	162	150	179	144	165	169	157	143	175	174	156	146	148	161	165	165	147	165	145	162	155	171	148	163	155	157	152	163	157	175	151	142	165	186	176	137	179	173	144	154	173	160	171	168	170	181	146	137	147	151	192	160	136	144	178	192	167	155	176	164	160	195	161	167	160	175	188	176	156	180	152	163	168	155	151	153	142	146	155	161	185	169	187	196	157	148	144	157	148	170	175	175	155	146	160	173	151	169	167	132	168	186	164	167	173	134	152	200	192	178	155	158	140	154	164	151	174	177	165	177	157	150	191	156	147	173	156	173	172	159	153	172	162	163	175	148	168	153	148	158	157	156	166	175	167	160	174	167	181	171	176	161	152	152	155	188	165	156	171	177	168	154	174	164	158	176	158	158	155	183	163	152	176	148	155	175	153	150	168	156	155	158	148	180	166	153	157	168	176	192	166	180	159	157	149	139	151	158	147	165	180	176	162	153	153	165	165	171	168	159	175	150	158	155	136	147	165	154	160	163	169	160	164	157	159	191	148	183	157	162	163	166	194	147	148	171	132	156	165	159	169	163	178	145	149	155	169	167	163	178	144	167	153	158	178	160	155	174	169	174	149	155	165	127	152	169	171	151	173	163	179	154	139	164	154	175	142	149	181	160	167	164	141	177	148	168	156	176	150	156	172	153	172	172	169	160	173	170	177	189	140	151	161	146	152	153	177	173	149	153	162	167	170	171	146	147	134	188	152	135	164	173	126	164	155	172	157	148	163	174	180	170	166	152	163	192	129	150	157	159	150	168	163	170	179	175	178	172	172	181	150	161	151	174	177	153	161	174	161	163	173	186	177	168	159	168	129	173	157	155	151	159	157	177	159	169	163	157	134	180	173	169	178	138	170	174	135	147	181	138	151	167	159	167	164	150	166	179	157	172	184	141	164	137	149	177	165	155	140	154	161	140	145	168	131	171	153	147	156	158	150	124	157	151	159	182	191	175	163	170	156	138	151	175	151	198	171	180	151	150	169	152	140	160	166	145	174	144	175	173	161	175	146	152	199	160	144	157	175	145	149	159	172	157	161	184	164	157	162	164	184	152	150	174	154	170	161	158	172	181	170	175	183	183	159	155	163	180	159	156	179	168	168	161	164	163	178	145	152	185	171	184	176	171	171	160	169	154	155	171	145	175	163	149	171	155	152	188	157	162	163	171	178	174	160	197	141	192	158	152	183	164	170	160	176	150	153	151	158	161	158	166	180	162	138	177	152	140	140	170	160	159	193	147	175	172	155	156	159	167	171	164	186	134	181	155	164	179	179	164	142	161	176	153	160	161	176	163	186	152	172	176	151	151	170	164	173	152	153	184	167	159	178	170	177	181	189	136	146	171	158	153	161	173	147	156	163	155	170	183	179	184	164	169	161	167	182	173	183	154	162	150	138	180	162	157	143	163	136	175	155	151	169	185	155	159	148	160	136	141	153	167	163	174	160	164	178	174	163	169	162	141	182	184	167	164	155	171	172	117	148	140	160	191	181	183	153	162	192	173	151	139	129	165	161	168	163	157	145	157	175	173	177	143	172	137	185	181	183	146	171	159	187	162	187	162	138	125	165	172	187	162	166	146	161	164	154	156	184	164	178	187	140	143	150	141	169	183	157	171	173	142	141	151	167	159	172	170	156	171	141	167	164	168	171	163	171	153	167	161	169	155	184	172	152	171	161	142	154	164	199	153	155	153	158	167	177	155	147	167	180	174	144	154	119	182	177	152	152	155	144	181	184	164	158	160	152	163	187	164	148	187	163	156	153	185	165	174	155	164	154	172	179	149	148	189	171	169	154	159	171	148	170	170	144	184	173	152	161	160	163	160	171	163	176	161	125	170	162	141	159	153	164	161	178	146	155	168	175	138	130	176	184	156	140	142	171	150	138	164	152	147	176	160	171	151	178	153	144	150	153	175	176	182	172	162	146	169	138	161	168	178	141	164	151	149	178	191	169	162	147	187	159	138	167	160	158	162	158	193	150	182	159	177	166	170	171	165	155	175	172	149	156	158	169	167	169	167	159	138	141	155	164	169	147	157	169	158	132	155	168	165	169	180	167	152	173	160	151	152	138	172	156	166	177	178	150	149	156	183	169	141	156	156	178	163	154	140	181	186	175	139	165	181	148	169	154	188	162	158	152	164	179	168	167	147	157	174	170	170	149	164	158	163	173	135	171	164	159	153	173	171	150	189	167	174	167	189	140	152	155	154	175	148	156	208	151	160	160	143	189	144	156	189	195	152	170	153	158	157	158	151	155	164	131	161	162	165	157	155	137	148	159	146	165	173	160	170	169	176	158	171	155	154	169	157	177	161	164	149	152	137	159	176	174	170	173	145	161	160	161	162	182	157	160	168	148	149	165	170	143	168	146	193	155	157	180	166	166	142	162	149	170	159	160	151	174	161	146	147	157	169	151	164	171	178	176	147	151	192	162	194	148	145	169	185	154	167	146	123	148	159	150	153	160	159	171	160	180	148	171	150	171	138	179	157	165	165	161	154	165	180	188	146	160	155	149	185	169	162	163	160	156	175	158	161	174	145	166	145	166	161	154	180	145	143	153	145	164	175	152	165	179	174	144	148	177	154	178	175	164	154	143	181	174	174	178	163	140	158	153	167	151	153	151	161	180	185	133	146	190	172	158	148	146	154	162	160	190	170	181	168	157	146	177	165	200	164	175	160	151	167	164	161	161	124	176	157	179	156	166	172	147	140	144	168	167	158	167	161	160	157	147	150	154	174	161	165	176	175	167	158	147	124	173	155	157	170	148	166	157	160	177	176	151	163	158	134	151	169	149	172	162	147	148	161	176	155	144	161	170	167	139	180	155	173	196	170	163	158	155	182	172	165	147	156	144	175	173	169	146	175	161	158	167	176	158	163	144	151	166	148	129	175	159	135	140	164	164	154	169	167	143	166	169	165	167	173	148	172	135	158	175	128	161	159	170	158	150	162	145	166	159	148	153	164	150	164	178	174	170	175	165	153	163	149	147	190	176	166	180	154	191	169	161	164	165	164	185	170	167	153	163	192	164	166	157	160	152	170	161	181	142	159	182	162	168	147	178	147	179	177	130	139	162	163	150	181	138	167	151	171	161	168	177	160	151	152	131	144	157	178	163
13599	4241	8812	9397	7697	5903	4883	4026	2955	2318	2222	1907	1661	1380	1205	976	849	820	849	738	875	855	897	905	734	572	577	535	587	562	539	546	571	535	529	549	534	500	473	472	484	450	412	416	476	434	438	436	407	447	425	435	442	421	447	454	438	436	442	449	427	430	441	422	431	419	448	450	429	441	437	427	388	411	425	421	467	421	446	434	405	425	398	438	405	413	438	427	463	440	451	415	423	448	388	432	398	409	440	405	398	444	399	436	458	444	424	422	440	415	422	463	444	447	441	419	424	426	440	415	448	420	426	424	433	412	412	431	419	435	437	446	402	466	441	415	397	410	455	459	432	423	391	434	430	394	437	433	460	449	432	408	446	383	413	405	395	442	410	415	417	407	464	401	447	424	425	428	457	420	403	429	449	435	413	428	424	433	439	401	401	400	426	447	410	428	457	407	439	437	438	431	450	422	436	424	418	435	437	401	453	447	440	455	413	415	450	470	423	436	416	427	420	411	449	433	416	397	423	396	431	404	409	415	422	420	404	418	430	376	417	433	439	413	416	401	423	444	439	439	419	397	434	479	420	394	449	444	465	464	444	409	419	445	435	416	440	414	423	409	426	389	394	461	425	412	418	384	413	398	438	447	409	434	421	423	446	436	386	442	440	441	439	436	419	430	422	403	409	433	419	422	419	435	442	423	448	417	400	433	438	439	416	429	403	431	450	431	403	450	405	451	412	407	449	446	404	435	436	363	421	389	382	403	429	441	414	425	446	436	439	453	415	416	433	411	400	481	422	403	400	464	444	406	435	411	444	414	442	409	398	431	405	447	406	475	469	421	402	449	400	430	426	428	416	421	402	434	410	394	461	419	456	419	406	446	438	412	432	415	423	411	400	435	383	390	455	390	412	416	427	420	462	467	414	472	452	424	417	416	427	393	441	423	449	416	431	398	427	404	400	451	443	445	397	439	424	398	461	459	410	425	436	408	407	469	414	442	432	415	447	423	422	402	418	427	443	420	420	399	437	457	426	395	419	432	405	396	435	418	476	408	397	430	439	415	434	464	460	394	463	421	433	415	397	427	420	438	440	422	414	416	413	422	398	428	434	423	408	419	433	452	424	443	410	413	423	393	426	433	447	430	413	438	408	418	438	405	403	442	410	389	408	431	451	410	410	452	441	428	427	415	434	433	441	417	416	440	398	400	481	448	384	447	424	406	424	409	454	421	405	395	437	423	443	435	438	413	414	453	421	412	399	398	404	415	429	429	446	427	409	441	417	440	423	439	408	384	469	416	433	420	425	411	428	408	451	408	380	419	401	416	426	426	404	446	407	394	441	420	442	408	401	419	415	425	415	429	437	427	456	407	441	398	424	424	414	411	454	415	441	443	441	414	427	429	401	413	410	411	439	400	403	425	450	396	431	437	433	433	441	426	417	431	441	427	420	398	442	457	372	472	415	451	429	446	422	411	406	383	401	418	380	423	428	428	420	423	448	446	429	380	425	411	402	426	425	413	450	413	412	367	465	431	423	420	397	441	451	445	415	376	419	462	462	428	451	414	458	364	440	387	426	412	465	486	439	452	436	430	429	392	408	421	418	413	446	417	434	422	398	395	416	418	385	411	430	411	421	442	404	422	409	454	437	428	406	418	404	372	421	408	406	451	394	388	411	381	411	410	463	404	443	438	413	436	384	443	453	461	428	411	412	438	420	444	431	410	417	419	430	458	441	445	451	402	433	430	411	446	458	433	445	402	443	437	411	438	425	446	436	470	426	424	434	428	422	445	395	409	432	393	439	419	439	428	414	440	457	449	434	395	431	443	419	426	431	467	408	435	431	406	437	389	471	375	422	419	424	445	442	425	432	392	454	439	454	427	413	428	439	447	400	443	386	395	394	423	416	429	383	472	415	420	427	413	449	380	452	425	421	436	440	430	402	412	450	443	428	396	400	430	392	418	452	446	432	422	448	425	427	419	452	428	468	424	421	419	384	422	417	386	425	448	395	411	428	375	426	413	465	395	450	396	447	440	443	447	434	430	413	435	413	447	442	403	406	418	419	400	417	437	428	422	409	470	441	416	388	425	443	440	413	432	409	409	449	409	423	417	444	427	410	398	424	428	425	440	363	431	410	446	412	391	401	424	442	432	439	426	420	406	417	378	436	430	421	427	439	411	433	419	418	411	407	411	419	410	418	384	430	448	413	428	417	426	455	426	430	443	435	451	447	415	419	386	408	438	399	423	428	397	402	394	404	455	468	429	434	447	393	460	419	430	405	448	430	447	469	450	410	435	432	440	413	440	390	438	451	411	451	421	393	488	405	424	406	415	438	429	417	431	421	420	378	469	408	405	424	453	367	399	361	410	380	457	405	427	402	449	471	396	441	403	437	480	426	409	438	418	402	422	463	449	423	410	422	437	437	416	411	362	426	442	440	479	422	421	433	435	436	445	423	413	406	409	457	421	466	425	433	456	425	424	429	438	418	453	441	417	427	471	422	443	452	407	430	444	402	430	431	386	453	412	466	468	438	398	431	434	433	438	409	390	437	443	417	426	430	392	425	415	429	435	417	401	397	440	392	421	433	411	431	435	424	441	424	425	409	408	423	393	402	446	429	438	416	396	404	432	413	437	465	380	456	404	454	414	424	463	423	448	440	428	400	461	452	402	448	429	449	428	406	398	415	461	401	427	415	432	414	368	445	431	422	453	466	434	416	425	413	390	400	409	423	429	411	397	392	401	419	411	384	447	404	453	407	448	406	405	432	440	382	421	445	418	447	428	434	401	388	403	432	424	428	411	430	416	397	424	425	451	454	424	468	430	383	431	440	392	415	422	412	439	429	447	408	415	432	446	464	408	425	432	429	416	398	442	450	422	435	430	442	458	418	457	446	429	400	428	435	443	404	432	415	424	416	445	432	444	408	427	402	429	417	427	438	438	400	438	415	385	396	406	393	438	421	432	454	385	445	382	424	440	421	433	458	403	439	463	428	440	427	431	425	454	408	442	437	405	448	398	417	444	440	411	429	458	450	437	451	444	414	447	419	428	443	430	422	426	452	416	433	398	422	427	470	411	441	418	429	414	446	415	412	429	408	392	434	468	417	415	443	442	446	438	419	416	431	433	418	436	413	428	398	402	418	416	421	453	427	425	451	417	406	400	380	467	443	440	415	398	416	435	440	429	451	438	422	418	465	462	390	395	419	384	395	417	395	444	428	427	422	443	430	419	430	443	402	403	417	423	433	439	433	404	402	409	437	405	437	429	433	426	482	439	438	435	425	402	429	435	453	401	416	407	425	405	428	431	454	464	441	413	422	399	425	404	442	428	413	425	443	454	433	479	439	412	427	423	441	449	424	444	416	447	416	449	423	402	433	409	437	481	431	421	416	423	412	452	400	402	408	418	439	424	437	413	394	442	411	412	471	416	444	417	432	434	454	447	434	390	376	438	454	449	452	415	453	409	431	401	391	471	438	442	468	414	398	451	400	375	447	442	429	440
5466	1866	2001	1422	1017	706	619	575	493	436	431	385	402	405	335	338	327	354	345	338	334	364	373	321	341	372	342	333	343	344	344	316	334	301	331	306	325	340	353	311	338	300	351	360	368	320	333	299	367	312	352	344	351	352	335	313	336	357	327	330	306	293	324	325	351	291	304	352	309	318	344	317	298	344	315	300	372	309	316	323	327	315	319	319	340	306	318	318	329	320	345	326	337	360	333	307	345	304	335	307	306	314	319	328	326	315	302	336	345	316	336	329	361	326	296	318	322	319	318	312	338	325	350	332	335	312	310	314	315	342	325	313	350	324	351	316	317	348	352	326	313	316	332	359	333	331	344	345	319	318	309	318	298	311	328	324	325	315	324	346	362	329	313	327	309	306	347	337	313	312	309	357	341	324	336	308	312	310	318	316	337	332	300	312	337	324	328	314	319	317	355	333	319	304	326	322	315	348	310	331	360	302	316	333	346	316	349	292	325	309	293	300	318	352	344	340	327	335	332	325	340	310	325	301	327	329	324	332	350	355	304	332	324	326	324	326	317	337	298	305	290	311	327	334	311	345	318	337	345	341	329	325	325	325	332	310	352	298	318	340	320	339	349	331	330	343	323	325	314	282	346	359	304	318	337	346	340	357	331	320	325	325	348	334	307	326	320	296	314	332	328	290	312	323	321	329	344	319	346	316	351	326	333	336	372	342	330	343	331	289	315	375	345	314	318	339	301	370	332	330	352	359	337	302	318	314	358	342	308	322	346	357	352	300	317	323	349	357	344	323	299	347	348	355	312	359	300	353	369	306	325	321	327	307	335	299	328	350	314	330	341	314	331	339	350	336	342	324	329	367	312	326	323	315	310	327	363	337	318	320	342	319	313	315	332	353	298	315	344	323	357	334	340	351	339	346	283	337	344	347	330	353	320	307	317	334	376	312	317	314	348	325	326	336	334	334	330	365	336	351	329	353	328	311	335	305	336	325	341	324	373	325	319	355	370	327	363	322	368	300	347	304	325	295	322	297	329	331	341	306	333	357	347	349	332	333	358	312	350	327	319	334	300	317	303	304	305	325	327	328	322	319	356	328	350	317	372	344	341	343	307	307	319	334	320	291	321	329	322	303	330	315	331	359	319	329	288	347	324	357	304	309	316	304	312	321	336	305	332	307	302	328	333	313	330	332	332	322	366	308	332	314	353	366	339	334	334	337	339	333	336	349	308	365	344	357	307	283	355	348	319	301	335	359	317	326	318	305	318	317	327	353	352	327	280	295	352	352	323	312	355	327	309	322	329	339	287	358	339	334	304	327	271	362	356	321	339	321	349	336	297	361	321	309	308	287	331	303	337	332	364	299	335	313	315	298	330	369	312	308	320	323	357	303	312	356	369	359	331	361	327	340	362	326	310	332	336	336	308	304	326	317	327	359	315	334	305	332	335	330	322	339	339	283	318	359	318	337	312	311	355	352	331	328	311	340	289	320	332	316	305	340	349	334	337	329	313	349	306	327	315	305	311	338	335	330	303	328	335	320	306	346	318	365	314	320	309	344	327	303	340	314	312	322	341	315	305	336	339	354	357	342	314	353	328	318	349	324	300	324	365	302	347	360	326	313	332	352	321	300	342	331	336	320	334	330	312	323	312	336	322	306	344	351	337	325	315	339	348	362	313	306	337	298	350	346	300	346	299	326	343	318	359	340	302	341	335	316	297	333	324	350	309	321	303	318	322	296	334	342	358	301	297	363	317	343	334	328	342	313	307	319	329	327	360	346	361	322	332	333	357	299	290	293	283	372	344	323	324	375	331	360	312	348	336	334	363	328	298	324	341	327	359	284	324	345	336	326	341	326	303	356	372	327	329	332	330	334	316	320	313	310	298	300	357	371	304	328	331	342	366	354	384	331	308	323	324	351	338	384	348	299	314	342	322	333	345	310	344	329	340	338	359	324	300	305	349	314	365	321	314	324	336	325	319	327	375	347	387	341	313	364	328	352	373	332	317	358	333	326	292	373	335	296	319	332	329	307	326	316	351	302	338	348	357	333	332	370	326	339	319	363	362	350	337	345	368	317	329	316	318	326	324	337	302	327	349	342	325	328	335	356	340	330	330	340	331	327	345	356	336	342	337	360	324	313	337	330	317	343	303	374	327	355	311	326	347	346	294	376	367	316	330	358	332	356	322	353	340	335	320	334	350	339	359	323	358	260	311	321	348	343	324	335	337	325	324	311	311	319	321	328	345	364	333	330	283	349	338	327	313	320	344	341	328	304	312	336	294	321	382	332	317	360	314	343	327	301	333	318	335	305	320	340	323	323	316	314	296	332	308	341	329	361	324	305	337	330	314	356	326	332	349	339	321	360	337	320	334	323	364	332	330	339	345	316	295	313	311	320	327	320	300	330	332	349	368	311	349	333	309	327	313	326	325	333	369	356	331	318	335	335	337	306	304	356	317	327	333	329	323	332	315	347	312	280	276	326	326	347	328	344	304	349	357	336	325	339	370	340	325	303	354	358	293	347	329	294	361	341	330	278	343	328	329	322	314	333	355	316	323	354	340	323	365	279	308	300	332	349	358	315	342	310	315	327	335	306	336	319	331	349	344	294	321	305	338	355	355	338	328	331	326	361	349	349	334	298	359	312	355	314	329	326	325	296	345	337	338	344	339	312	325	352	334	326	349	322	317	371	314	330	335	350	335	293	332	323	347	315	360	332	302	333	345	328	327	323	307	331	302	317	321	315	350	361	333	342	325	321	329	349	336	356	343	273	305	323	381	332	340	318	316	337	321	343	364	335	313	311	296	355	302	314	307	306	358	330	360	338	349	311	335	329	297	323	331	331	324	316	345	318	342	309	325	332	320	338	348	323	361	350	305	363	342	363	306	335	318	346	317	309	343	339	309	331	318	336	333	334	312	319	340	319	335	326	312	310	330	341	309	359	356	347	365	307	303	336	290	342	332	307	317	315	321	352	364	338	339	340	334	311	306	308	325	296	296	325	305	328	308	335	297	330	347	290	317	351	378	308	331	348	344	295	311	315	340	331	322	323	325	333	289	327	334	326	335	317	291	336	304	327	349	353	338	339	327	363	325	346	334	358	386	351	357	329	354	337	336	321	307	340	330	335	332	357	304	350	319	350	298	301	342	313	273	300	335	331	345	354	365	304	327	355	331	295	348	319	300	329	299	313	328	322	352	349	310	350	291	328	328	313	305	342	322	329	309	345	346	308	308	345	361	305	336	342	336	321	326	338	313	319	315	358	311	320	287	341	344	346	308	323	350	304	368	349	317	315	298	306	339	328	354	332	337	339	318	372	349	293	349	336	323	358	335	347	346	343	321	328	337	339	314	358	333	322	342	348	332	323	323	334	302	321	313	326	322	293	352	330	335	302	317	340	345	314	323	334	334	287	308	323	307	334	344	324	363	358	315	324	332	314	324	326	327	330	347	323	322	350	313	342	310	362	325	327	336	328	340	325	319	340	305	312	334	350
4607	2414	4345	4616	3855	2998	2428	2081	1663	1542	1365	1293	1219	1117	990	1035	880	916	894	931	939	956	961	983	866	785	783	828	805	848	786	798	792	793	873	846	742	841	762	773	767	801	798	800	769	769	777	794	796	772	811	754	803	748	761	740	768	762	729	811	748	791	739	771	725	796	832	796	776	793	753	798	787	751	777	756	791	732	768	775	716	768	787	809	767	763	744	776	746	828	776	780	766	748	822	774	785	826	774	775	814	710	784	762	800	800	791	799	784	786	806	806	791	805	756	781	744	814	792	812	796	790	759	790	788	815	840	787	779	782	789	781	765	791	790	787	796	764	792	752	749	758	802	787	751	802	795	756	813	791	826	747	782	774	807	806	776	812	824	797	792	761	820	809	779	784	758	784	837	799	790	829	805	745	738	825	837	821	826	828	789	775	828	767	790	763	763	853	777	815	768	760	795	776	773	727	822	783	826	778	836	800	765	793	754	790	774	785	744	743	778	812	760	840	810	794	798	778	784	785	817	742	777	812	736	782	802	749	742	795	804	783	835	865	766	827	786	792	780	789	798	809	792	780	802	805	790	754	809	777	774	739	831	793	706	817	743	781	841	812	777	735	776	792	742	794	744	759	746	761	789	768	738	833	792	795	816	797	810	783	823	827	780	817	771	746	768	764	820	804	783	752	761	757	748	816	755	792	824	797	792	756	789	824	768	753	786	799	825	789	744	799	761	827	787	769	772	802	802	823	790	807	762	802	785	815	774	755	793	803	775	826	807	825	801	798	799	811	791	818	785	749	798	787	745	716	782	797	807	787	757	801	775	837	803	729	763	787	768	808	771	781	805	822	771	842	788	781	808	843	767	760	769	779	746	855	746	792	798	775	807	809	866	792	783	781	777	804	794	777	838	785	852	770	771	785	769	738	761	765	766	815	750	804	808	810	823	780	802	769	748	781	758	808	813	780	796	767	746	772	799	791	764	770	727	828	761	785	704	754	811	793	793	752	793	805	749	803	808	826	785	790	799	777	795	765	809	781	800	768	767	788	817	751	783	790	780	777	785	771	780	776	737	799	813	723	780	772	797	840	788	867	759	804	827	747	767	754	716	776	746	851	788	782	783	765	767	769	780	800	825	837	798	766	816	793	799	777	731	813	819	766	802	775	753	800	799	762	789	814	793	799	780	808	816	762	774	773	830	773	799	773	803	730	781	793	775	783	804	772	793	790	760	752	777	786	792	775	798	806	793	783	828	778	786	828	803	767	792	791	771	775	746	710	809	796	813	751	751	770	807	765	748	744	777	801	815	816	755	789	798	746	776	763	750	764	806	745	827	702	775	802	769	785	783	780	801	781	768	791	790	817	810	802	767	746	834	741	732	802	744	761	793	775	798	818	796	847	786	808	738	822	764	818	779	760	743	765	819	771	774	796	842	791	764	737	786	762	794	787	814	739	788	799	742	770	809	748	772	808	767	716	759	794	796	803	776	795	740	774	733	777	797	766	718	802	748	771	733	811	770	798	807	790	794	755	831	762	762	811	821	817	786	725	803	793	777	752	791	781	763	744	776	763	797	767	784	783	816	794	793	764	752	820	794	787	779	762	837	726	820	771	760	782	801	786	739	785	781	778	763	778	826	765	807	819	786	747	794	819	798	807	765	730	757	742	770	789	790	774	782	793	756	738	753	748	776	800	779	768	795	809	751	780	718	823	778	755	757	839	805	799	786	807	818	759	826	767	789	777	822	837	780	774	827	768	768	810	733	789	783	772	758	815	789	808	794	779	794	806	785	787	783	796	835	776	786	726	774	827	815	777	781	770	743	761	828	802	773	734	787	765	810	779	794	822	815	758	762	791	751	783	810	769	834	775	843	759	809	774	773	734	797	760	780	781	813	750	787	782	792	761	787	816	772	798	850	779	747	781	776	774	817	756	799	776	800	788	764	756	738	847	807	744	774	788	780	820	808	781	814	789	745	845	745	854	755	771	778	809	759	766	767	819	814	796	758	756	784	762	766	764	799	771	789	785	801	783	778	805	787	814	763	810	838	744	752	783	811	817	774	808	724	769	754	832	786	814	818	795	761	769	755	799	795	842	773	787	798	790	787	756	758	743	793	723	749	791	744	774	783	783	733	793	793	754	783	760	785	795	820	793	800	838	856	702	789	751	729	763	825	766	799	791	782	776	773	848	732	804	794	723	793	822	788	819	821	748	806	836	812	778	740	764	804	814	811	830	765	773	751	772	769	810	777	778	836	756	762	788	770	768	755	797	796	802	793	790	744	797	782	801	835	806	782	733	769	753	753	765	752	805	828	782	770	814	789	797	745	781	734	786	803	750	766	817	755	828	735	764	783	793	729	763	765	827	758	757	736	769	827	808	771	754	776	771	771	819	747	808	775	831	785	749	738	780	806	755	803	807	809	801	768	748	797	781	790	755	806	823	782	775	796	768	773	771	802	777	745	804	762	720	788	804	800	893	764	766	782	785	795	796	761	797	750	804	756	772	768	782	728	835	762	738	818	764	828	771	787	763	801	766	799	774	767	789	793	746	777	772	796	752	810	766	725	818	775	805	812	779	763	765	806	801	811	789	756	749	824	837	763	793	755	790	812	750	821	765	825	776	775	803	834	781	778	778	827	721	759	817	784	748	774	830	805	755	826	768	774	786	782	751	788	754	768	760	771	783	819	785	770	822	810	781	810	768	754	845	768	822	751	798	751	803	789	747	765	798	754	834	784	856	817	758	770	792	784	772	797	825	811	781	809	785	803	765	766	765	815	806	791	829	750	750	789	796	808	810	842	804	749	803	820	757	794	773	767	804	747	748	786	781	810	773	756	778	757	759	813	741	829	764	772	777	803	777	794	731	801	785	769	794	788	768	741	824	751	811	792	785	860	800	797	792	777	784	822	721	800	759	776	836	770	790	825	832	764	792	776	803	799	761	741	801	745	800	773	795	768	815	788	791	779	785	830	795	753	791	743	765	838	796	806	772	796	801	806	818	791	791	806	793	791	730	740	771	807	820	784	768	775	800	751	797	743	775	789	740	758	756	774	812	737	773	753	810	766	775	789	779	777	812	754	753	737	797	780	757	800	793	810	716	742	756	826	764	773	800	771	776	796	797	803	784	798	760	772	776	755	764	822	786	740	765	832	735	786	782	785	745	772	762	765	766	767	824	827	794	785	800	793	766	845	766	803	808	759	756	742	806	802	749	770	762	769	795	760	774	749	805	778	793	746	773	746	728	778	769	793	789	825	749	781	764	790	817	773	753	755	799	781	765	793	768	802	801	785	732	715	780	788	763	750	811	750	837	760	816	749	760	743	777	812	781	796	772	767	784	817	774	768	805	777	833	809	792	732	750	789	776	831	785	754	791	765	810	756	794	751	750	767	848	726	803	833	779	767	847	788	803	758	793	793	786	735	806	820	751	760	726	793	785	803	761	712	790	830	780	788	729	758	806	774	774	774	759	785	776	786	744	783	787	789	839	791	812
13587	3318	3170	2284	1425	1113	880	644	538	536	439	393	386	334	296	298	282	276	285	287	282	282	258	282	267	286	274	265	287	279	236	255	243	253	228	277	242	234	282	256	271	267	254	240	268	249	238	253	227	242	249	237	261	254	245	255	250	250	245	260	256	238	226	276	227	260	262	239	254	236	253	238	232	244	255	244	264	244	234	247	229	260	254	247	252	263	259	226	268	265	251	270	256	232	262	243	251	281	226	254	252	256	247	213	276	251	254	224	232	246	278	258	241	276	255	231	287	224	239	258	239	254	241	265	221	253	261	212	259	243	253	260	235	278	255	250	255	258	239	247	247	251	280	259	276	241	249	269	230	251	300	228	229	279	210	246	254	261	236	244	223	255	260	257	262	255	253	258	238	259	279	259	244	252	233	246	227	240	243	217	236	239	251	262	260	245	264	246	264	254	254	261	242	253	247	224	209	280	243	253	243	247	259	229	236	229	255	235	260	250	242	252	264	260	259	260	257	231	225	243	258	264	275	225	244	262	260	242	256	268	228	246	265	254	266	234	233	243	248	244	221	241	285	275	240	258	254	258	273	229	246	248	292	269	229	263	221	260	256	234	232	260	262	254	242	264	252	230	232	253	247	256	265	237	265	284	254	258	264	258	243	241	257	221	238	216	252	240	228	235	245	258	244	224	239	245	274	272	283	258	244	222	204	274	224	244	237	241	214	242	236	222	257	259	256	236	234	238	249	245	256	269	271	274	207	224	248	252	262	247	256	243	241	245	253	246	235	235	219	268	254	235	231	245	250	248	262	243	260	273	263	255	243	240	232	245	244	248	265	263	252	247	255	266	252	259	243	235	256	242	246	249	270	287	296	259	244	260	263	232	260	244	240	245	227	291	276	273	272	272	245	222	239	262	247	237	248	233	243	262	272	260	228	283	239	251	254	236	225	243	255	247	268	227	238	255	258	251	244	219	262	226	238	237	247	251	230	265	240	249	270	250	226	251	244	260	261	257	271	225	243	257	229	255	223	233	261	252	247	234	258	231	231	250	258	210	263	244	227	225	259	220	273	258	247	235	221	243	257	262	284	243	260	252	238	241	238	258	292	252	236	238	279	242	233	226	248	238	224	257	270	262	225	258	255	255	252	256	241	255	238	227	230	264	253	257	251	279	262	221	235	249	259	245	229	245	231	239	239	245	267	228	239	226	237	234	245	277	234	236	220	239	224	237	270	230	260	256	252	243	241	280	229	285	256	245	262	234	283	261	226	274	240	252	234	258	245	244	257	250	273	274	259	257	207	226	255	256	250	236	232	264	227	253	245	232	249	276	256	244	240	255	270	256	248	259	260	262	234	272	268	268	247	254	236	235	242	240	265	234	241	240	264	258	246	255	223	253	289	237	267	246	269	217	263	234	273	242	274	275	268	255	244	236	261	256	266	274	275	276	196	218	278	264	238	259	239	251	264	258	261	253	228	255	239	265	231	258	256	231	271	252	249	248	241	246	259	235	288	256	227	270	263	256	281	269	261	241	254	253	287	252	264	280	264	250	227	275	257	247	232	271	258	248	243	240	252	248	236	271	254	230	271	256	250	239	268	249	233	248	254	208	237	267	235	235	252	249	225	238	222	242	265	244	253	227	258	239	234	249	252	244	240	254	242	244	244	249	248	267	262	249	254	236	235	255	284	249	228	255	247	254	290	222	245	273	230	254	238	232	224	244	278	231	252	249	249	225	244	252	270	242	263	265	246	240	231	258	232	247	274	229	252	234	272	268	251	255	273	258	287	240	243	244	257	240	243	266	265	272	259	267	241	248	258	257	253	242	252	227	225	241	254	250	219	237	262	272	237	245	262	261	245	259	239	243	270	278	286	260	277	248	220	240	270	242	253	278	276	251	243	256	274	245	214	261	246	264	238	239	229	257	259	232	266	243	255	260	250	250	244	239	225	265	248	258	270	257	242	276	242	236	254	243	259	243	229	272	273	240	255	228	237	259	225	277	275	247	257	289	251	245	236	264	256	233	261	265	264	242	258	256	277	246	281	240	280	261	251	269	247	272	256	230	245	237	260	267	274	233	250	272	248	241	268	229	248	275	285	248	215	243	266	242	260	276	243	243	245	228	249	267	222	251	253	241	241	252	233	256	270	270	243	248	250	247	249	243	262	264	249	233	252	281	253	249	242	258	230	251	233	248	232	240	231	230	290	262	250	261	255	246	250	233	260	234	213	224	240	243	262	219	208	227	250	244	281	251	263	232	267	251	245	232	266	243	235	235	275	230	290	257	246	256	238	243	246	256	224	244	229	241	263	250	256	257	241	235	267	262	242	251	228	257	251	235	261	267	282	268	218	263	281	225	248	249	255	234	253	220	259	248	288	265	240	251	258	234	249	265	241	264	227	267	235	263	276	245	264	261	275	265	247	267	288	250	249	260	223	251	241	239	260	235	259	235	251	251	228	254	261	244	250	239	263	266	256	256	248	235	256	269	272	244	283	244	238	263	227	258	255	258	260	269	228	283	239	247	269	263	235	214	236	233	274	283	268	263	281	232	231	224	244	230	223	235	242	243	260	226	240	246	229	241	229	254	231	240	240	265	247	238	244	275	256	279	263	255	245	267	279	239	230	257	249	216	276	283	252	236	202	234	273	250	244	232	253	284	277	260	229	255	236	264	270	277	271	258	236	247	280	218	259	242	268	241	256	269	240	251	243	241	242	241	216	240	235	278	245	269	240	264	276	257	232	225	229	277	272	229	256	224	247	252	261	246	242	260	255	247	283	259	239	273	226	265	259	228	242	222	241	240	260	278	237	271	248	239	254	253	266	257	214	244	226	277	239	246	254	258	261	292	253	268	251	252	213	226	236	257	264	241	267	268	276	283	249	212	270	279	239	259	272	268	263	256	281	265	220	231	233	233	219	240	242	207	256	253	246	252	267	234	238	267	244	238	245	229	234	242	251	244	251	278	285	256	253	254	254	233	252	250	252	247	241	248	248	268	239	253	242	287	232	257	237	243	256	262	255	259	258	253	207	243	268	252	243	239	234	243	233	273	259	225	268	252	244	262	249	250	256	266	255	266	249	247	254	268	224	258	252	241	241	264	272	261	228	246	267	227	245	250	266	257	259	270	241	260	225	268	260	265	287	263	255	248	245	266	256	257	254	225	227	283	261	244	238	240	219	280	243	252	263	258	231	218	259	269	256	245	248	265	243	251	233	264	255	255	269	261	284	218	245	269	235	256	230	256	240	231	266	226	253	258	218	252	237	248	246	253	220	257	257	239	284	274	247	256	279	254	252	254	291	248	246	249	231	242	219	231	267	265	252	241	255	245	226	243	271	260	270	267	284	287	253	252	259	254	264	268	223	227	253	249	247	265	245	221	267	250	262	230	263	237	257	238	247	242	252	253	257	228	275	268	250	263	228	255	232	248	244	247	263	268	238	251	263	257	250	239	253	242	251	275	232	226	213	246	262	234	272	254	248	250	244	238
10637	3466	6767	7330	5903	4485	3682	2844	2414	2027	1779	1572	1360	1214	1062	873	862	824	914	794	895	896	885	868	765	798	695	635	731	665	650	665	707	683	665	678	676	692	611	625	667	608	617	652	612	640	598	614	623	652	594	640	594	581	572	657	614	609	602	573	643	640	614	606	605	608	667	602	633	576	623	634	642	623	617	629	630	620	618	623	603	584	625	620	600	595	608	597	603	588	579	579	572	617	591	605	622	581	610	610	588	663	635	583	598	567	550	601	586	621	639	623	611	616	562	620	611	670	629	565	636	600	599	600	628	558	578	567	604	619	628	593	592	600	584	646	591	595	610	612	647	611	610	658	629	664	624	667	629	610	655	633	682	569	570	569	598	642	623	599	617	576	576	626	660	609	643	600	610	609	625	638	618	619	603	659	589	592	638	569	598	595	588	626	571	586	646	622	587	653	603	569	584	641	606	632	595	609	618	653	592	609	670	586	593	621	620	589	601	619	633	570	602	604	591	622	559	585	616	617	599	599	576	600	618	635	661	586	606	639	584	586	641	581	609	604	641	630	598	637	579	594	595	619	618	580	602	601	622	594	568	569	626	633	594	560	611	607	604	622	601	641	612	614	640	590	593	635	616	623	606	607	608	629	595	619	618	651	629	639	601	624	610	595	625	628	625	591	615	598	634	570	601	674	607	588	620	577	618	630	589	547	574	590	588	577	602	606	622	595	585	622	618	589	623	607	612	594	593	618	615	588	634	654	571	661	597	594	593	598	559	639	589	662	599	599	560	616	556	601	626	592	587	575	608	598	589	577	600	564	586	582	608	607	624	609	582	612	606	647	616	625	603	578	639	584	586	584	583	635	559	638	619	629	608	591	562	621	579	630	561	586	610	580	603	617	596	582	591	608	586	647	628	607	602	590	577	629	611	588	607	591	572	613	593	630	560	614	535	643	616	612	597	627	597	594	598	570	607	608	602	607	589	618	625	633	573	603	600	646	619	579	600	584	601	607	618	617	656	590	582	559	591	612	623	638	641	549	586	607	586	607	589	606	605	570	631	599	600	588	625	551	582	602	611	645	632	595	580	612	624	641	656	599	600	601	576	654	663	601	604	613	626	638	550	651	583	639	603	603	596	631	610	636	598	614	587	613	588	603	633	586	647	591	586	638	581	576	594	574	608	657	626	561	604	639	632	596	550	639	596	574	583	614	597	598	569	572	608	582	602	643	623	641	653	570	646	640	621	594	599	560	595	590	612	615	613	599	580	634	560	553	633	591	607	605	586	592	612	628	609	604	652	613	628	617	639	613	606	601	593	642	641	591	596	634	624	577	567	631	603	622	574	627	580	583	642	606	573	611	612	612	575	603	600	646	646	621	583	656	646	596	596	667	558	594	575	591	570	590	607	676	598	620	632	563	622	588	586	626	628	611	629	605	585	593	606	567	630	617	615	644	583	588	614	600	623	602	619	613	597	576	617	608	648	639	598	614	629	638	627	567	621	582	583	613	592	605	610	626	629	606	625	601	572	602	640	621	612	597	669	588	611	629	598	621	587	619	623	603	594	618	581	633	589	582	599	625	585	624	604	647	577	601	600	661	596	596	603	570	615	591	651	631	608	613	616	627	577	598	633	700	616	585	599	615	563	604	558	625	623	610	625	590	608	637	606	571	584	599	598	635	590	569	604	586	594	591	622	586	619	615	594	595	657	640	595	599	577	606	628	553	620	618	594	592	600	629	633	603	602	611	570	598	588	612	613	615	613	569	602	614	580	577	638	677	606	602	581	595	606	568	607	610	641	635	606	593	610	632	625	600	582	573	607	651	563	612	586	612	594	624	592	589	593	560	602	635	560	602	629	598	593	596	611	587	605	616	610	633	584	608	633	578	599	592	595	581	632	585	561	570	641	613	588	611	605	601	621	592	597	585	636	623	583	656	604	593	640	594	569	633	613	600	598	656	598	627	581	608	612	604	651	600	648	607	600	572	633	566	637	608	619	658	573	628	599	627	571	618	650	614	644	586	601	622	600	599	628	597	620	618	615	582	616	581	568	588	587	613	560	604	567	620	594	559	640	615	583	624	592	625	606	636	599	587	614	595	606	575	626	601	627	616	594	625	599	600	600	583	577	649	558	609	605	569	638	593	562	611	579	583	587	604	598	597	630	624	607	635	603	590	593	596	600	585	619	626	596	585	620	617	615	603	607	604	611	649	583	582	609	621	581	613	569	616	625	610	594	640	607	588	604	617	607	595	616	608	579	577	627	585	614	656	595	585	594	596	611	621	591	567	609	593	586	608	611	613	563	645	640	647	591	618	592	586	621	577	637	611	610	569	626	642	570	545	638	649	653	603	618	560	597	605	641	563	614	599	590	599	591	618	571	603	660	583	637	618	610	633	619	622	595	576	598	622	595	670	616	632	624	605	606	606	620	635	630	589	577	606	653	623	582	618	592	640	642	605	617	593	664	602	594	624	608	574	580	582	584	630	611	610	622	572	586	608	644	637	589	636	644	619	593	637	577	626	631	581	637	611	573	632	649	615	623	636	582	604	596	584	593	615	612	620	577	642	588	629	566	567	635	618	649	587	597	584	626	619	571	628	622	623	613	600	586	617	582	552	593	635	627	587	632	602	626	580	594	603	591	619	612	634	596	573	633	615	635	601	643	586	595	609	579	602	607	608	582	601	630	590	622	638	643	608	602	594	589	635	571	619	625	577	648	584	612	609	595	569	604	638	617	637	596	630	596	579	573	612	610	647	626	591	556	605	645	632	642	589	620	597	586	617	630	606	597	623	620	590	593	587	635	616	599	562	627	568	658	634	577	601	663	617	608	597	630	580	633	597	602	611	576	568	638	593	599	602	628	603	593	591	580	590	592	587	583	589	676	565	598	612	629	617	622	592	599	602	639	585	591	626	663	623	614	584	606	611	598	617	611	583	603	596	594	585	609	569	635	620	650	624	595	607	585	589	602	642	637	577	564	600	620	615	611	623	618	555	615	620	639	582	622	632	589	646	626	601	586	584	621	631	649	611	626	588	614	659	615	641	610	605	638	588	615	594	576	621	614	626	612	648	572	640	618	606	551	594	631	564	614	579	585	638	595	615	604	594	588	581	617	623	625	580	597	597	572	623	608	598	611	565	611	608	599	594	595	607	609	608	595	577	613	610	612	603	636	628	641	615	588	649	633	617	639	617	608	627	606	609	632	631	639	629	589	627	611	611	594	592	631	634	608	650	601	572	574	608	560	583	631	619	574	638	576	561	596	622	583	594	637	605	614	593	672	587	645	609	622	659	641	631	598	635	585	611	613	577	616	619	614	605	594	618	626	600	603	620	589	625	586	580	608	570	619	619	596	651	617	627	637	599	609	597	617	589	587	564	632	639	610	609	608	643	648	635	625	599	613	619	632	642	596	580	618	614	573	578	588	615	615	593	611	577	588	625	605	629	565	597	637	597	609	600	627	670	618	604	583	593	578	618	600	597	596	588	629	661
21361	5156	4509	3182	1884	1325	922	661	572	514	458	381	320	276	279	215	213	216	188	197	230	200	222	197	178	172	164	176	162	176	173	164	183	179	184	177	198	172	206	152	149	174	171	152	150	147	169	169	169	163	143	140	148	156	168	174	144	142	154	131	165	147	178	151	173	166	172	158	155	160	143	156	150	182	163	137	147	151	147	155	159	169	162	153	151	131	157	140	145	156	164	156	165	152	173	148	129	152	180	157	161	146	142	183	132	167	147	137	176	151	138	171	144	160	152	155	145	155	161	149	151	156	147	160	150	142	142	153	164	153	140	155	159	152	176	161	153	145	167	146	160	154	147	139	160	160	144	129	156	169	164	138	143	156	151	177	147	151	161	148	155	115	149	177	150	160	154	135	143	143	136	169	172	155	132	133	137	149	144	159	165	151	161	158	133	166	152	142	162	175	150	189	179	173	152	167	131	168	148	144	161	172	182	164	129	149	170	159	158	139	142	171	158	161	164	151	149	148	166	140	145	165	139	161	152	156	165	146	143	149	168	158	162	167	160	160	138	153	153	157	152	163	147	152	154	135	140	152	154	141	153	154	151	156	134	142	166	139	146	154	166	145	170	148	165	159	152	143	161	133	147	152	165	133	146	136	159	183	167	154	162	163	159	175	162	161	146	168	150	169	151	154	142	153	152	152	150	149	147	163	152	148	176	165	139	188	163	155	165	158	144	173	150	155	159	161	155	164	161	164	167	142	148	155	139	139	141	175	154	161	155	133	167	156	171	146	177	144	154	151	156	150	153	160	149	164	164	157	172	168	177	148	149	165	151	159	153	142	176	170	161	166	152	151	155	154	180	161	136	167	136	166	163	160	143	140	174	178	147	158	158	151	154	159	156	168	133	153	172	164	140	164	142	133	163	148	176	154	171	157	134	141	145	163	172	175	138	144	173	138	132	167	155	174	161	180	153	150	149	157	151	137	150	140	168	155	150	160	139	160	149	166	163	168	150	151	157	160	152	152	177	181	147	149	159	157	160	168	146	180	152	146	165	159	151	164	163	134	150	154	138	163	158	157	169	150	128	160	128	137	159	179	154	158	155	165	159	159	147	166	160	154	139	159	179	135	143	160	148	164	161	161	181	147	128	150	151	157	153	147	143	153	132	158	152	153	168	167	159	144	142	160	168	150	157	170	166	159	170	158	183	142	132	175	129	160	160	166	161	151	135	153	140	159	156	140	165	138	141	143	167	163	132	156	174	153	185	166	146	163	173	148	158	164	155	189	165	157	146	173	145	152	159	122	149	149	140	157	158	142	145	174	151	132	171	143	161	145	165	161	171	170	135	149	171	152	135	163	180	157	158	158	159	151	167	162	190	151	151	177	148	131	157	160	161	135	148	150	157	137	160	141	155	140	158	156	161	158	160	171	166	150	154	190	147	163	166	150	152	169	148	171	161	159	169	161	149	134	145	172	180	166	200	134	151	162	160	166	179	165	163	147	143	157	138	153	150	148	161	169	153	136	150	138	177	140	153	137	147	144	159	148	148	153	162	164	163	166	151	170	134	136	164	152	144	144	155	149	156	173	155	163	158	172	151	149	164	148	141	170	169	156	175	149	157	154	144	173	148	138	184	172	163	164	137	161	169	160	143	170	167	157	173	144	175	153	150	148	170	157	165	160	154	159	161	150	157	169	154	149	152	171	163	158	126	157	149	141	148	156	119	179	153	166	156	149	146	167	145	153	159	175	171	159	171	172	136	136	167	142	164	154	159	158	157	170	157	147	141	166	158	164	137	183	148	140	160	147	138	159	160	134	159	150	134	150	141	141	158	157	165	141	147	166	146	162	152	158	163	154	145	174	173	147	157	156	156	155	154	139	151	157	159	126	186	134	157	161	158	170	171	153	144	155	144	147	150	160	168	139	164	161	152	157	142	146	165	168	157	145	167	156	163	177	141	163	150	141	161	148	146	171	156	174	133	141	165	171	172	158	154	160	152	167	150	143	146	156	163	186	154	154	181	170	154	172	153	137	148	150	153	165	157	150	146	147	160	156	168	144	136	165	151	150	177	164	148	167	137	147	154	144	137	155	144	171	183	148	141	135	135	145	158	176	128	142	175	153	166	178	155	152	164	173	142	149	169	156	136	158	144	154	150	148	159	181	165	166	143	152	143	150	163	153	168	152	160	175	138	183	169	151	147	162	143	181	183	163	140	139	169	131	161	150	139	179	177	155	177	155	162	144	143	134	161	168	173	195	160	159	157	166	149	162	160	169	132	162	141	163	139	165	160	172	167	158	157	166	135	171	172	150	159	156	164	140	155	165	141	155	172	162	136	155	153	147	157	154	164	155	142	135	168	151	165	160	146	150	153	158	149	152	177	168	156	165	144	144	153	160	149	171	160	156	163	145	164	140	152	178	147	146	154	178	155	136	133	174	171	151	156	137	150	145	159	157	160	134	175	169	151	166	161	163	137	164	149	163	139	167	184	157	151	159	165	164	177	137	167	147	155	144	154	145	161	156	141	140	157	192	177	145	172	160	147	166	167	158	129	150	161	144	158	154	158	165	156	160	174	161	154	149	156	160	143	141	158	138	146	150	167	155	171	159	153	157	155	171	149	155	154	167	180	144	177	147	165	146	158	145	161	126	166	169	168	156	154	151	131	153	169	161	143	140	160	126	136	154	155	157	147	153	157	149	139	172	154	144	142	164	161	174	173	145	157	152	168	162	175	165	146	161	157	173	173	167	164	150	142	167	160	121	173	142	175	162	160	149	139	143	154	170	182	144	144	164	151	152	150	166	161	150	163	155	151	164	175	136	138	145	178	153	143	150	157	141	144	152	175	158	152	183	158	167	145	152	148	158	151	171	153	156	137	162	171	145	145	148	152	169	139	132	145	177	141	163	157	149	172	187	149	164	163	149	159	156	176	140	187	155	168	147	160	162	149	180	163	157	137	149	152	149	139	169	166	152	140	151	158	125	127	162	144	165	163	140	168	164	165	167	159	151	161	131	158	130	157	143	163	151	143	147	166	174	177	146	156	143	156	162	165	168	146	151	160	183	148	154	134	168	157	158	155	140	158	155	152	142	137	152	158	169	161	169	153	174	133	138	150	167	160	171	162	190	157	137	133	138	147	172	141	171	139	159	173	147	168	147	170	158	152	145	131	148	167	129	141	144	142	143	152	173	161	149	158	174	169	163	170	138	175	174	152	143	135	169	158	177	175	160	148	154	155	161	165	167	142	152	177	157	171	148	142	135	162	148	157	141	165	137	153	172	137	149	148	155	175	176	156	157	150	160	181	163	155	138	161	152	172	144	138	157	163	154	165	135	132	178	152	147	147	139	146	159	160	163	164	165	159	149	135	182	172	160	180	139	163	156	176	161	132	146	162	164	166	152	159	160	163	186	172	169	159	153	186	161	183	149	161	178	154	130	145	143	146	152	151	162	155	150	149	174	137	149	136	150	163	157	138	169	150	169	171	159	158	144
13214	4236	8686	9419	7653	5764	4390	3542	2861	2510	2037	1696	1602	1238	1044	952	830	773	781	825	825	784	839	810	664	591	556	593	572	505	515	522	536	545	524	549	495	485	424	455	447	446	430	442	439	419	412	426	407	404	406	422	402	423	394	432	431	403	392	407	394	412	381	408	403	414	397	402	389	401	402	396	410	426	408	390	426	407	417	421	391	422	436	417	415	395	358	406	413	389	441	444	439	422	374	438	382	418	399	411	395	393	379	435	443	416	392	463	440	424	411	430	410	434	432	419	430	400	375	421	420	401	394	391	427	395	382	386	441	400	416	438	409	389	444	407	404	403	454	415	409	403	436	405	424	400	415	405	449	433	415	393	396	409	408	419	363	432	430	370	408	387	428	424	446	419	446	431	407	383	430	408	366	434	408	407	379	403	425	389	416	399	417	435	387	406	426	446	372	395	414	434	371	422	407	421	391	418	442	403	392	391	425	407	448	416	406	384	380	365	407	393	417	419	371	356	403	401	401	385	419	428	414	410	397	423	409	396	423	403	417	431	435	421	413	418	391	398	408	373	361	418	410	396	391	416	412	405	385	420	398	393	434	377	412	379	400	391	378	411	405	424	421	415	414	410	375	442	386	400	391	408	389	384	453	404	423	385	396	388	429	379	403	455	391	385	394	425	433	401	432	421	371	420	434	451	442	376	389	428	423	404	445	381	402	409	448	398	419	433	445	395	373	402	385	400	417	394	403	388	430	407	395	429	359	413	402	415	403	403	386	419	408	401	461	371	383	365	403	402	372	388	436	406	428	423	395	395	420	413	382	422	403	427	395	392	405	422	397	421	458	406	415	404	408	420	412	430	407	407	420	402	386	383	425	405	386	404	406	433	451	396	402	393	377	403	410	420	423	434	390	406	405	418	384	377	372	380	414	404	433	396	399	389	379	349	377	388	433	392	364	436	420	401	442	459	405	423	387	417	436	417	418	418	397	420	403	420	398	368	413	432	390	386	406	396	401	395	410	419	378	372	419	415	423	421	381	391	415	419	417	385	410	435	428	416	438	365	410	414	391	409	413	449	414	438	397	424	403	378	413	396	388	418	383	412	443	435	401	342	402	378	429	460	448	416	398	371	411	400	385	388	403	376	419	428	412	384	396	406	388	439	398	379	401	401	391	404	419	434	383	403	414	378	396	418	372	406	411	407	396	390	390	427	371	387	405	404	453	394	397	425	404	374	370	424	400	428	384	410	424	406	403	399	442	402	374	404	410	420	397	407	392	450	415	418	387	402	423	399	391	385	427	431	422	422	437	416	387	407	387	423	427	365	416	398	397	406	410	407	414	432	424	386	425	404	408	417	375	400	413	393	421	418	417	419	444	417	443	402	455	398	421	422	411	372	408	359	428	403	416	396	435	397	403	406	414	401	392	423	405	399	410	421	377	417	389	427	361	411	398	405	391	403	411	403	413	416	403	404	412	411	387	418	385	424	397	470	379	400	403	401	425	407	420	419	398	431	422	395	386	382	442	382	421	408	399	412	371	425	415	447	385	388	397	426	410	424	433	416	430	388	397	415	387	408	446	421	380	416	422	449	364	406	406	418	415	382	391	417	448	420	461	391	397	417	419	365	438	439	414	436	412	389	428	401	407	443	431	411	409	414	458	411	358	415	401	415	415	405	398	436	404	412	402	427	407	415	394	367	400	406	423	391	410	416	385	426	414	403	401	411	434	419	406	393	400	403	445	388	421	407	430	390	403	430	435	422	407	417	404	439	419	438	412	436	404	414	412	411	400	419	458	413	436	395	418	423	418	418	429	390	415	403	398	410	420	430	425	421	409	416	410	413	427	430	426	403	380	392	408	417	390	389	429	367	399	424	452	439	378	431	436	380	393	391	405	404	396	383	425	435	402	374	434	439	413	389	389	391	390	413	388	393	384	417	430	407	401	405	452	422	446	415	418	410	418	383	450	436	443	413	440	396	435	426	399	430	436	442	384	431	402	382	369	399	394	404	433	402	435	425	429	421	404	412	396	450	448	407	370	428	399	387	392	435	384	401	400	413	438	388	418	404	420	399	342	400	417	407	394	419	398	444	462	386	387	430	429	401	413	400	420	378	391	384	431	451	446	405	434	359	444	382	425	418	394	416	427	395	387	385	371	365	409	404	382	391	386	415	404	401	424	404	413	385	394	439	404	368	415	379	360	392	377	400	438	408	399	397	399	394	361	410	414	400	404	410	407	433	421	385	395	443	389	412	411	419	394	383	411	403	403	402	433	416	431	398	430	415	391	431	421	435	418	406	393	397	400	394	384	418	435	412	422	385	408	438	431	419	391	386	380	382	409	404	414	411	405	410	449	408	400	442	405	373	428	408	431	419	401	428	372	418	424	422	390	373	427	377	392	403	414	414	445	421	400	436	456	425	434	383	415	439	388	399	396	426	340	412	390	421	385	433	374	417	401	417	409	404	394	414	408	412	376	423	442	423	399	419	405	423	390	384	393	365	396	443	405	400	443	408	428	413	383	416	407	411	412	381	386	400	421	407	412	414	388	428	395	447	408	384	439	396	422	395	420	374	474	421	377	429	432	403	410	359	395	412	384	421	377	390	394	412	457	386	383	402	391	430	406	393	414	394	450	404	399	435	428	370	417	426	395	394	371	409	399	400	413	412	408	405	416	421	432	415	417	389	379	399	396	427	434	397	445	451	425	439	389	419	432	370	387	443	410	419	393	405	390	413	422	437	462	399	391	399	390	409	377	376	400	425	404	427	397	396	414	400	400	428	431	403	446	406	402	402	427	378	400	410	428	413	369	400	410	406	433	399	407	388	379	420	410	416	411	380	425	397	452	387	390	372	385	422	403	418	359	382	427	410	397	404	360	423	417	408	443	389	443	391	414	403	409	420	376	397	378	414	400	406	378	404	422	415	380	390	403	373	399	419	444	422	411	379	417	415	429	414	414	412	414	423	449	439	411	408	427	432	407	410	405	379	426	411	397	400	379	421	380	404	395	369	407	430	422	417	368	400	423	427	419	400	426	395	380	417	418	403	424	423	386	418	391	437	445	418	407	380	415	415	421	349	402	418	381	387	417	391	410	418	404	435	418	394	417	405	428	429	441	421	426	397	402	394	414	429	408	426	427	413	433	384	425	402	415	392	424	461	403	430	412	393	376	438	404	439	393	406	400	424	439	379	420	397	446	414	389	388	426	426	396	381	389	380	418	421	395	383	396	464	424	410	439	388	393	426	390	409	409	414	397	402	379	376	387	393	397	417	413	386	403	419	420	411	413	420	394	360	408	398	379	433	435	412	426	456	445	406	401	419	390	421	446	420	395	414	383	410	423	391	415	423	402	412	410	417	407	433	414	386	449	385	398	399	441	431	389	416	437	385	426	394	401	416	434	397	381	425	408	409	399	420	398	394	400	400	421	383	386	405	404	387	401	414	408	421	405	415	398	364	442	422	386	413	401	408	385	437	378	418	455	399	389	402	393	367
5402	1818	1899	1475	957	731	599	511	527	452	434	379	376	328	349	334	337	373	359	332	340	303	326	340	355	314	330	345	354	323	293	317	316	320	290	318	320	319	307	359	339	339	353	335	328	300	309	347	337	350	351	330	301	301	300	333	337	303	310	331	346	301	311	313	296	332	305	296	346	290	339	333	356	312	332	310	321	294	328	328	286	316	309	310	311	309	327	340	353	315	334	335	325	309	326	343	301	329	332	302	347	329	319	343	321	342	320	306	322	284	305	326	309	336	309	314	330	313	304	322	310	335	318	321	316	355	329	328	294	308	314	376	338	285	306	328	338	308	288	315	326	362	322	308	331	276	330	336	318	369	333	311	342	302	306	290	323	331	326	327	326	294	332	323	294	294	310	304	300	303	320	309	315	311	344	307	317	302	335	288	272	303	314	320	357	308	321	307	302	303	326	320	306	320	314	347	301	301	315	354	301	342	326	297	335	326	333	328	328	322	315	304	330	327	302	295	331	362	303	328	338	313	314	293	305	314	314	299	316	326	339	314	304	306	297	351	349	323	358	339	364	307	321	303	319	313	311	354	309	325	347	300	327	301	341	339	337	331	328	312	335	317	287	347	294	319	308	309	289	308	312	307	323	312	299	358	316	342	317	317	298	321	342	358	325	316	336	340	350	341	286	332	301	310	299	343	346	310	330	295	313	289	293	339	335	322	306	314	319	332	301	315	337	327	318	357	318	317	338	329	307	330	328	301	333	318	312	340	302	347	331	332	318	335	319	334	347	364	358	318	350	321	334	349	334	321	324	334	332	322	341	335	318	289	332	328	333	320	343	333	337	343	280	299	336	306	302	318	317	344	344	299	300	324	343	347	292	308	318	296	277	337	325	337	321	322	291	319	355	302	317	312	364	319	327	328	317	336	320	343	328	321	316	344	341	319	334	339	324	357	330	309	324	300	311	354	330	356	306	297	294	327	323	294	328	274	321	344	310	306	331	317	320	328	330	357	343	303	327	292	349	326	333	344	326	340	329	328	332	329	305	304	331	334	320	283	301	341	341	316	342	322	296	315	349	299	311	303	323	321	319	299	314	322	304	336	330	323	346	298	306	380	319	281	317	309	292	389	316	340	310	350	325	336	311	318	322	301	306	352	313	331	333	318	312	309	312	322	326	337	308	326	304	329	302	337	332	336	343	329	332	343	302	336	318	334	304	322	344	308	314	334	298	310	333	363	316	321	337	315	302	344	293	327	331	344	356	329	310	298	344	348	306	319	315	323	323	299	326	290	323	325	317	325	289	298	309	328	331	292	336	305	328	338	314	304	321	331	315	308	344	302	337	363	352	313	336	280	315	309	327	344	325	332	347	337	324	325	334	327	322	309	308	329	325	329	316	315	337	346	323	346	323	296	349	339	335	268	316	321	346	337	335	347	310	303	333	327	333	297	305	296	351	280	285	315	334	348	333	329	324	337	355	303	330	358	310	305	384	315	332	307	312	309	338	324	321	330	261	318	295	309	301	346	302	330	337	356	319	337	297	313	338	321	338	330	326	321	288	307	301	318	333	313	323	325	329	307	345	342	344	351	346	354	273	330	297	314	335	336	332	341	304	319	309	332	338	316	342	320	347	295	331	336	318	317	285	276	352	308	281	304	349	347	330	314	317	319	318	348	307	312	311	320	315	326	312	311	297	323	334	328	355	285	301	314	311	347	306	314	311	308	314	290	314	326	319	329	332	314	358	321	308	308	351	294	273	276	318	356	323	308	352	351	328	297	326	353	331	326	317	316	338	285	310	338	308	327	304	327	295	311	297	291	334	302	320	306	320	324	332	346	340	302	303	319	306	282	328	340	315	317	333	304	315	328	300	315	323	341	319	336	339	310	299	331	335	346	359	279	326	339	364	310	298	344	320	317	327	316	301	285	261	349	320	314	302	341	330	330	319	344	314	299	309	326	333	317	348	328	307	351	308	339	340	331	298	287	304	352	340	326	316	310	298	303	334	313	330	329	317	344	320	318	343	305	324	295	348	306	282	376	317	334	340	300	307	341	290	295	323	323	337	298	310	315	323	320	367	314	322	345	358	349	292	302	329	315	293	304	310	303	311	308	352	327	339	330	352	331	299	314	337	284	316	311	316	292	286	345	294	314	322	354	354	363	309	306	343	344	333	344	338	337	321	339	329	301	336	312	349	320	311	323	300	323	321	346	323	358	322	313	327	355	348	393	338	354	331	324	371	322	320	327	335	312	333	326	330	313	300	299	292	311	322	338	303	314	291	309	337	310	321	319	320	329	325	290	324	330	319	311	333	335	300	339	304	316	319	301	344	335	325	343	340	319	323	330	346	332	328	332	382	341	356	319	346	337	326	336	316	322	346	342	338	333	339	293	317	322	342	313	324	338	330	321	333	316	295	303	296	356	313	299	324	329	318	302	324	354	302	326	307	335	312	332	345	334	310	319	328	325	294	317	297	323	319	319	316	339	324	312	315	321	345	304	319	309	314	322	342	346	291	309	292	297	325	334	341	339	307	340	334	289	284	321	325	314	323	301	333	327	333	329	313	322	333	297	329	332	357	287	358	337	342	316	313	324	331	292	308	319	352	349	346	316	311	312	314	293	278	297	295	343	322	331	332	320	328	324	290	336	284	317	339	324	317	379	335	300	322	352	290	298	355	327	312	322	288	294	314	344	319	333	358	316	342	308	327	304	305	317	339	317	325	321	328	324	336	330	303	366	293	324	298	314	323	359	331	316	304	305	321	306	286	331	297	319	330	347	298	311	305	315	345	342	316	304	332	325	369	333	340	308	324	341	335	313	360	313	314	314	300	323	322	344	322	329	313	317	319	309	322	331	331	336	330	329	330	301	325	349	319	318	309	296	324	301	278	309	326	330	344	311	292	334	300	364	328	306	313	326	350	350	318	294	328	339	306	318	322	320	291	319	282	295	343	302	318	298	299	305	301	323	332	318	331	343	328	338	299	324	310	324	307	350	338	289	332	324	320	316	357	317	317	298	319	310	343	310	317	314	338	298	331	315	343	345	319	330	323	332	354	321	330	304	327	288	318	307	335	283	331	311	303	312	300	287	327	324	352	323	297	333	312	313	307	291	330	341	322	286	336	339	308	283	296	347	292	290	319	328	326	360	324	293	316	323	285	343	293	324	307	318	322	341	306	300	319	333	320	287	342	312	315	327	338	293	319	304	328	326	317	329	333	299	327	298	308	319	364	327	340	321	343	310	307	364	328	338	331	312	338	299	312	300	320	308	323	333	319	331	296	300	322	324	305	322	319	309	300	350	328	317	302	331	327	338	300	358	305	328	362	335	329	300	359	318	335	373	367	297	338	326	311	333	290	333	301	336	340	296	321	350	309	351	332	328	338	298	340	352	302	336	300	334	310	320	338	313	330	349	330	346	312	316	366	322	323	316	321	299	330	357	299	317	314	333	355	303	317	302	335	324	300	290	348	350	324	334	311	308	309	290	308	292
4509	2283	4488	4830	3567	2779	2257	1914	1655	1534	1343	1282	1130	1070	947	965	921	915	892	940	988	951	902	879	864	852	796	808	779	804	810	800	832	811	834	824	798	745	799	802	791	767	777	738	744	736	790	750	807	811	793	774	757	760	827	763	764	747	787	780	744	762	774	785	793	789	797	768	752	748	828	738	754	791	725	757	764	811	766	771	740	735	704	780	745	708	769	753	794	797	800	798	783	737	755	787	782	783	725	738	743	765	799	762	726	833	724	779	766	733	804	733	780	767	752	780	716	756	766	727	752	730	809	745	784	787	777	776	714	763	759	758	813	764	810	711	788	770	749	743	784	758	744	779	765	730	751	788	747	789	762	757	767	772	736	773	776	764	777	779	765	794	779	762	750	759	759	783	800	742	744	753	808	749	736	767	792	740	786	758	760	764	753	805	712	775	763	779	745	788	758	768	733	811	770	794	805	752	760	768	774	793	736	717	779	768	773	707	719	779	785	732	783	777	816	802	738	742	743	752	759	735	746	750	744	754	720	814	767	808	787	767	760	793	752	786	750	760	752	796	777	783	746	733	757	756	738	786	754	760	724	814	770	745	764	781	735	744	756	722	770	785	785	793	716	732	758	684	788	809	738	756	776	775	799	795	753	736	766	790	828	741	802	787	766	744	762	768	765	770	767	780	745	755	730	762	762	814	768	796	771	775	785	754	746	719	762	813	786	724	769	791	803	766	796	763	778	712	775	766	769	789	769	783	774	762	766	751	761	729	813	777	741	754	790	784	749	769	811	723	756	788	752	805	771	803	744	790	770	765	799	778	790	737	794	761	747	787	765	775	727	730	743	746	779	762	764	775	757	744	723	768	740	761	772	794	796	721	716	777	733	805	750	800	741	734	805	746	761	760	775	751	789	784	751	790	760	733	798	780	793	793	771	769	727	766	812	772	809	782	743	762	783	725	788	740	778	752	762	748	786	790	737	778	742	710	796	741	788	735	743	757	740	731	800	769	785	793	751	773	768	733	787	738	791	834	786	771	778	796	761	790	768	749	739	763	779	717	736	780	773	750	749	803	762	799	777	783	783	727	774	779	751	743	734	757	761	750	716	755	785	774	754	781	750	783	753	767	746	778	744	737	745	745	764	758	720	783	810	754	776	727	749	746	802	760	723	796	769	772	782	754	762	735	766	803	766	729	763	740	753	772	771	766	733	785	759	785	772	762	727	715	799	810	779	792	806	722	784	761	797	736	765	743	726	774	744	769	740	753	740	740	796	812	738	756	795	784	767	772	722	795	783	794	795	758	794	821	788	774	806	778	772	757	792	732	775	800	742	842	760	764	789	798	813	725	719	792	758	767	768	795	683	745	795	757	765	800	790	816	747	817	770	768	774	745	767	779	741	762	766	795	746	791	719	701	743	813	735	760	812	734	791	770	742	750	768	742	751	756	776	736	792	746	755	812	793	742	736	754	777	711	710	771	783	749	793	752	756	757	767	801	808	802	782	759	763	788	794	794	794	763	770	713	774	784	750	846	737	780	768	785	798	784	749	759	763	823	810	758	739	758	718	807	761	834	757	704	784	740	755	757	729	750	784	783	790	722	731	747	754	778	821	743	743	803	767	771	706	750	767	784	743	778	763	766	763	737	719	784	732	749	743	730	735	767	756	762	760	713	733	744	829	779	777	775	746	747	781	748	793	725	766	806	768	772	759	743	779	766	762	791	786	741	706	753	764	794	793	739	738	753	748	726	766	733	778	780	744	759	790	774	750	763	753	820	765	746	763	754	776	780	743	725	760	812	694	694	765	767	786	762	802	767	837	774	750	817	731	768	709	779	761	770	778	768	721	785	797	718	803	734	725	832	779	812	771	795	765	812	792	780	753	768	727	733	734	771	770	743	743	779	745	773	763	769	791	749	784	805	729	784	778	790	765	758	760	733	762	767	776	753	745	745	784	719	733	789	720	726	766	812	775	770	742	725	799	749	781	787	782	749	706	761	756	823	738	793	798	763	758	765	801	743	740	827	814	760	782	768	737	769	790	759	767	755	768	754	777	764	738	754	726	755	762	720	743	776	824	749	731	737	744	763	737	766	721	744	745	810	795	747	777	771	791	712	759	759	762	774	731	753	768	804	780	777	801	792	740	785	728	769	768	803	760	747	743	808	750	802	834	695	740	807	711	737	774	776	819	761	790	755	770	780	780	803	748	753	799	756	778	778	754	776	763	798	771	770	745	795	793	753	789	768	795	795	752	804	798	779	782	797	759	722	785	749	808	769	769	777	761	779	743	756	729	712	768	761	727	704	774	770	793	786	773	746	781	746	765	765	786	751	748	771	768	769	777	786	778	783	739	729	750	760	775	753	736	749	799	724	800	762	733	767	770	783	810	804	772	785	776	801	779	775	757	755	827	790	774	798	738	779	772	807	776	710	773	740	777	704	792	791	758	737	809	759	737	731	753	795	788	772	775	758	766	765	753	789	756	714	793	717	765	709	767	758	791	785	749	764	746	725	771	744	811	749	786	774	759	776	789	761	728	739	786	737	757	772	734	781	747	763	776	762	743	715	705	829	769	768	753	778	772	746	764	743	729	759	795	781	779	780	772	779	762	772	769	775	716	731	797	756	812	775	769	747	773	756	776	769	753	747	785	809	789	727	817	769	769	766	776	742	828	746	783	743	780	774	767	773	732	780	761	801	744	817	790	766	682	778	749	731	757	728	783	753	803	802	793	774	751	750	800	820	729	738	778	746	799	778	752	771	743	764	754	790	766	718	747	828	776	792	740	783	727	715	767	742	787	762	785	794	750	728	776	780	777	800	763	732	786	752	772	740	764	815	803	821	790	791	784	797	804	770	781	798	744	750	765	770	804	812	703	781	751	744	766	752	803	767	800	766	787	736	794	756	759	758	780	739	759	782	792	788	807	775	753	826	787	780	746	739	778	772	808	766	758	759	767	744	763	736	726	764	771	751	770	757	803	730	831	756	816	799	763	746	826	761	803	803	770	763	793	771	736	758	747	727	731	779	704	805	747	789	772	780	749	761	733	785	751	819	776	803	762	779	776	769	715	753	757	736	819	766	792	770	738	740	801	753	767	749	799	772	776	721	771	774	774	765	763	770	784	779	775	786	783	840	784	789	747	752	762	745	780	754	787	761	746	766	782	786	807	767	754	773	762	764	762	802	741	744	751	792	783	815	779	766	754	751	761	761	830	786	770	770	817	751	735	715	804	722	747	719	797	834	742	744	767	741	768	783	782	764	764	761	771	756	772	781	735	741	755	808	796	729	718	761	792	758	763	814	777	803	763	743	782	786	785	771	761	762	783	710	745	832	791	773	766	738	770	798	739	810	826	735	770	743	767	784	778	771	758	791	746	768	760	776	742	773	798	817	760	759	778	774	771	717	775	715	758	750	768	776	769	755	731	745	795	760	722	738	710	765	712	742	760	744	757	760	731	753	771	748	743	713	721	735	743	786	710	792	781	776	767	824
13740	3204	3174	2317	1469	1053	762	604	559	459	433	357	365	360	274	284	270	289	313	286	289	294	297	289	290	286	223	271	264	280	243	231	261	248	263	274	252	241	244	222	263	255	197	241	239	239	251	236	244	259	237	244	224	238	242	258	249	250	257	243	220	253	221	241	269	246	257	234	266	260	237	320	235	228	250	261	250	225	238	237	243	242	250	227	246	240	259	254	247	242	261	275	229	241	229	221	255	252	248	266	251	245	233	241	237	289	270	239	234	234	265	257	232	229	232	223	219	231	250	257	242	220	232	228	248	274	286	236	244	262	237	248	250	240	225	238	254	231	239	221	221	242	252	242	256	249	223	236	244	222	254	249	246	239	206	248	241	247	221	231	246	262	267	233	240	238	238	265	272	236	263	253	247	247	239	237	266	245	252	259	221	256	238	229	256	252	247	248	226	228	241	268	266	247	254	251	260	243	219	232	232	214	236	248	243	240	276	230	242	294	280	248	293	227	242	231	220	237	262	240	258	238	230	243	238	250	244	246	230	248	262	258	252	240	232	246	238	246	242	248	228	233	259	253	247	261	249	242	232	241	249	247	255	222	261	293	251	245	225	236	278	245	239	237	246	251	205	258	231	232	222	250	239	263	222	251	272	232	241	218	260	206	272	262	226	262	243	252	232	247	263	260	238	270	240	238	251	239	258	254	273	238	263	230	238	267	250	224	229	215	228	241	234	255	244	239	269	247	228	252	260	245	267	288	271	230	265	218	263	217	245	254	260	247	254	259	264	264	249	239	239	245	277	222	234	242	228	250	247	251	233	278	260	222	230	243	266	264	257	244	253	252	255	267	243	254	256	248	237	246	252	248	260	229	249	240	255	260	257	261	235	246	254	235	267	252	240	249	244	216	233	229	288	261	267	239	219	265	252	247	269	246	256	248	259	237	246	262	247	250	247	218	253	266	253	259	263	251	201	217	247	261	262	286	223	241	263	261	240	219	242	278	255	236	259	246	241	226	216	241	234	236	239	254	260	225	261	261	243	255	255	265	250	263	275	225	272	246	239	267	240	246	269	264	252	242	255	230	259	255	220	253	275	213	233	224	249	223	258	233	245	283	244	238	254	237	246	259	269	209	245	236	257	210	222	260	260	246	219	242	238	235	251	224	228	227	244	231	230	261	246	253	243	241	275	236	249	252	242	253	270	248	264	258	237	259	263	254	248	276	251	242	236	217	247	234	226	240	270	233	229	280	237	238	236	230	245	244	228	273	251	270	238	271	261	251	253	262	271	272	231	259	247	235	264	232	227	253	242	259	257	251	256	236	282	247	234	222	250	258	241	252	254	254	239	256	247	257	254	238	265	215	247	222	275	243	271	261	247	229	248	230	275	247	238	259	258	256	229	258	243	217	249	241	276	242	259	211	265	264	249	252	254	259	250	243	282	264	198	235	255	251	269	232	228	244	257	276	252	250	261	249	255	241	258	235	254	226	240	222	265	268	259	226	232	292	271	249	223	257	274	250	256	262	271	235	227	251	264	263	226	247	249	268	223	235	240	225	213	239	249	227	250	257	241	242	238	246	231	240	259	256	232	258	246	256	265	237	271	278	255	242	278	253	224	242	262	236	211	260	235	231	258	248	251	250	253	228	240	264	240	243	245	235	232	252	255	279	240	240	226	251	266	269	240	240	216	213	254	260	234	267	240	272	266	267	243	261	235	256	256	248	273	265	257	265	214	263	267	250	226	250	259	244	241	258	251	236	257	250	251	250	224	269	246	234	257	259	249	238	263	234	269	245	244	242	230	227	244	252	237	254	238	236	266	262	249	236	273	221	240	222	267	236	240	215	235	260	283	260	277	246	256	253	263	236	251	253	244	239	240	254	233	232	252	247	233	239	248	252	246	274	257	234	256	233	262	238	251	214	262	254	274	255	239	247	245	234	237	240	228	254	241	245	262	223	252	237	318	222	231	253	245	256	253	243	260	227	257	281	266	246	270	235	247	218	260	231	264	256	238	241	253	264	231	228	290	232	236	250	283	297	228	241	270	245	226	244	248	270	271	247	236	259	204	237	231	216	245	278	241	239	242	239	267	264	225	249	258	233	223	239	212	240	219	276	250	244	266	243	272	235	290	246	227	245	235	241	228	243	277	244	252	246	246	273	233	262	228	232	277	258	215	263	219	252	255	220	240	240	245	246	261	269	240	253	262	258	206	263	248	260	244	251	294	208	227	215	223	252	251	246	250	255	241	258	248	266	241	257	256	274	247	238	245	274	235	251	223	226	243	250	248	267	230	230	274	262	239	260	252	253	260	225	244	228	247	260	274	252	235	263	240	241	260	238	223	221	246	247	223	262	255	251	231	253	244	233	236	249	227	246	226	226	250	239	244	263	244	218	274	259	274	235	228	250	261	251	240	274	251	215	256	249	249	237	240	225	237	250	243	292	258	232	224	202	281	248	248	219	241	266	234	257	240	244	230	228	245	254	219	228	237	273	231	260	237	255	232	249	226	255	243	253	247	245	252	247	224	231	257	230	228	239	251	232	221	237	256	219	277	250	243	235	252	235	217	282	235	228	245	257	238	239	215	255	253	250	259	269	244	256	239	244	255	254	245	260	257	240	234	255	257	245	250	237	273	263	252	219	259	252	252	248	254	241	259	268	224	240	236	247	235	260	240	249	232	259	253	246	239	215	233	227	260	265	263	258	256	252	266	247	261	245	253	244	244	247	242	267	276	273	237	249	247	246	224	269	222	236	251	236	258	215	266	255	238	215	247	250	238	245	236	266	270	238	241	236	244	210	243	260	255	252	251	241	263	241	235	267	227	259	254	226	241	258	249	227	243	261	254	246	274	226	233	249	255	250	268	264	249	245	242	276	261	295	258	241	218	220	222	287	239	241	238	239	265	253	252	244	237	253	258	245	243	235	213	247	239	238	240	265	277	244	245	214	256	223	230	245	220	272	253	232	255	263	234	252	247	246	250	235	269	276	217	251	244	240	241	248	274	250	290	244	230	260	246	285	250	273	221	236	266	244	248	253	271	247	245	253	234	277	272	268	261	254	211	275	247	247	251	251	247	248	214	249	203	271	267	228	271	246	220	259	231	246	285	236	225	248	245	255	257	261	231	244	234	235	235	253	261	258	230	268	255	223	261	261	268	275	243	244	256	279	204	259	236	249	250	264	258	249	245	232	243	229	246	255	254	261	266	249	247	255	236	242	265	234	238	266	249	240	250	196	265	225	269	248	221	231	241	230	228	243	256	244	263	270	279	249	232	208	258	254	224	257	249	272	220	241	245	286	263	228	278	254	248	251	223	260	250	239	239	240	252	254	235	217	237	225	232	253	273	259	245	256	252	233	239	257	241	246	247	246	242	220	239	234	234	239	232	272	225	215	267	249	255	222	263	234	240	217	218	237	241	214	218	229	240	239	262	268	237	229	260	259	267	242	275	257	259	250	259	259	283	226	250	264	251	216	263	252	255	276	229	246
10391	3298	6883	7465	5787	4401	3472	2611	2401	1997	1748	1503	1379	1191	1063	943	852	867	911	894	957	851	925	834	724	667	726	696	653	709	660	661	699	666	661	681	611	601	686	626	596	619	641	626	620	651	590	592	620	597	602	593	581	628	624	615	594	580	588	597	626	603	592	615	584	560	578	580	598	586	596	605	607	554	624	578	632	600	551	535	595	568	582	634	609	622	561	572	583	634	627	570	593	613	574	582	604	629	577	580	602	619	590	627	603	623	554	566	652	621	559	556	599	620	640	572	602	627	603	585	557	628	639	616	621	648	558	639	597	578	604	623	636	540	640	561	625	572	619	593	553	562	592	592	605	586	628	634	604	599	604	593	615	577	588	602	589	621	590	574	579	555	644	580	583	563	560	633	597	602	596	602	568	634	601	606	634	559	597	635	646	612	665	554	620	569	610	637	571	609	613	590	656	617	569	609	568	598	572	566	623	627	605	597	592	621	591	597	565	580	577	545	580	611	562	588	642	595	620	637	612	623	615	627	625	611	598	604	619	582	588	582	599	597	607	572	593	630	621	623	596	624	563	593	563	610	583	571	602	576	570	632	610	583	577	586	604	562	592	583	595	584	584	624	573	603	616	624	593	636	593	636	602	569	596	608	598	557	581	587	558	561	543	598	566	591	576	625	607	603	609	584	579	616	608	611	591	574	635	584	606	650	603	634	589	587	600	597	595	613	596	593	604	598	587	601	575	589	580	629	567	568	584	628	581	643	587	599	620	575	591	584	601	594	591	600	599	629	571	579	581	624	575	564	575	550	598	574	608	644	632	583	632	609	600	587	582	602	569	599	594	578	622	581	581	578	583	598	569	599	606	548	617	600	626	564	586	596	587	581	589	616	600	586	596	619	639	607	593	583	587	594	574	563	564	616	622	586	597	590	590	589	555	570	580	595	576	579	609	586	605	591	601	603	580	575	603	625	588	609	627	624	572	590	593	566	621	634	623	594	592	567	617	583	583	642	552	588	602	575	621	617	584	602	580	592	596	612	585	562	611	587	629	571	599	633	591	631	628	592	602	569	592	595	595	585	580	581	628	584	577	630	619	595	600	599	573	621	574	573	579	613	607	630	622	596	600	610	589	584	611	597	611	569	606	604	581	555	619	571	552	565	621	619	608	577	589	581	607	617	606	588	572	567	607	547	579	605	625	590	625	580	567	592	575	626	580	616	632	617	574	635	648	642	599	566	585	591	580	579	605	630	578	619	617	576	606	584	598	570	613	643	632	595	608	601	560	581	563	570	652	631	599	569	634	597	606	610	627	559	627	553	590	566	591	601	579	627	599	589	570	595	587	640	598	578	594	560	607	600	594	577	587	592	615	618	594	595	582	528	618	623	631	609	578	588	575	622	573	624	617	595	600	587	604	622	598	594	566	622	611	602	582	602	576	562	612	596	583	594	594	583	611	581	600	613	603	565	593	593	588	645	645	603	606	608	608	599	584	585	540	592	613	567	593	618	614	572	575	631	623	591	620	615	610	643	591	581	625	572	621	606	561	567	582	608	575	571	611	592	593	592	614	598	562	630	581	617	612	622	588	563	615	549	593	580	589	601	576	632	636	615	606	612	587	621	601	631	587	584	607	608	616	596	571	568	578	649	615	650	603	596	597	568	581	603	636	541	570	620	640	604	621	625	644	606	635	618	625	578	578	565	607	575	624	604	574	571	616	581	603	593	578	595	624	579	628	604	578	644	568	590	585	593	613	595	593	607	572	607	609	573	590	585	552	627	580	576	604	628	552	636	611	572	581	600	636	590	644	629	560	593	638	583	626	578	609	608	615	580	575	606	561	594	593	625	583	584	609	582	610	629	546	649	610	587	568	576	607	543	597	596	603	565	561	617	564	582	624	600	607	595	610	653	572	620	558	631	592	558	590	578	581	578	598	564	569	595	616	609	563	588	605	586	620	573	598	564	632	638	648	589	608	587	654	610	597	534	645	645	567	599	650	596	599	636	629	586	608	582	565	607	582	582	610	566	617	615	585	606	629	602	580	621	615	603	583	600	559	615	618	601	591	566	626	587	589	587	551	579	626	562	594	600	594	585	599	605	583	627	581	563	561	629	623	600	611	605	600	569	604	588	589	591	597	610	603	543	567	609	570	578	604	594	568	602	650	609	618	635	614	568	585	581	620	654	572	592	600	597	552	595	559	631	578	606	624	629	577	594	605	550	627	605	653	626	563	583	528	571	616	622	576	625	581	591	612	601	566	606	625	589	599	559	666	586	590	610	618	610	636	609	616	589	600	647	572	612	591	564	618	616	588	607	561	602	630	601	573	568	596	588	601	615	606	587	593	590	609	574	591	586	665	592	655	620	573	609	591	606	564	617	623	598	608	616	614	573	577	610	636	637	613	581	611	601	587	572	541	620	614	614	610	594	611	584	607	574	650	587	605	619	615	626	582	606	592	622	586	583	595	599	600	591	580	576	602	598	591	601	618	628	584	592	621	603	568	588	609	631	648	613	584	606	581	631	615	558	599	641	617	613	581	578	606	603	590	616	610	569	602	635	598	640	599	618	583	610	597	581	589	626	567	612	555	603	645	572	613	612	600	610	619	597	584	592	579	584	594	598	619	607	564	589	624	561	593	581	595	590	576	574	557	648	579	588	598	591	600	629	605	589	587	623	608	618	567	606	635	606	613	603	611	597	577	618	576	610	617	603	567	624	616	565	603	589	627	594	648	619	616	594	562	600	627	583	575	580	594	615	561	565	616	618	613	618	631	585	564	589	594	614	592	553	617	606	599	609	617	579	633	613	611	634	585	643	608	595	624	613	604	629	601	592	587	591	597	601	593	594	599	591	615	603	611	613	614	653	582	535	621	602	607	625	585	628	571	571	579	612	616	603	617	593	657	652	559	628	580	634	576	639	621	612	628	644	633	569	593	602	605	608	618	618	601	591	573	601	562	699	567	635	585	607	603	606	575	582	653	630	628	618	578	580	617	598	591	581	595	597	583	606	599	623	629	605	573	553	589	606	565	572	616	611	597	619	602	611	595	593	624	618	610	598	614	586	600	632	596	615	615	546	633	597	556	607	595	612	609	586	590	614	595	594	605	630	598	578	608	579	567	591	538	610	630	586	567	613	615	640	572	587	612	555	584	632	611	589	598	595	608	612	581	589	599	611	555	594	587	584	580	580	601	602	608	564	634	628	607	606	604	586	569	609	604	588	574	596	568	584	586	586	600	569	583	586	599	611	571	616	581	550	579	623	576	572	524	631	580	603	591	644	601	611	600	579	597	668	575	585	629	595	574	588	616	637	646	580	656	590	612	625	592	587	636	544	605	586	615	591	591	584	635	591	580	615	619	589	616	570	592	580	581	576	592	591	602	592	625	587	608	634	596	613	616	591	524	597	601	632	587	572	571	590	630	626	561	548	614	621	618	580	638	584	575	609	579	633	598	578	616	557	644	596	578	573	586	570	599	595	607	591	593	627	586	604
21315	5038	4622	3266	1968	1209	937	711	564	501	451	349	339	269	241	240	209	222	205	203	189	221	216	226	199	179	190	149	147	159	170	175	152	171	153	172	163	164	164	153	156	187	153	170	154	155	163	182	161	159	149	180	152	167	145	151	152	143	171	152	159	146	129	169	141	168	153	159	175	150	155	144	144	153	161	164	141	164	152	170	129	137	136	141	166	164	158	176	144	163	165	157	166	152	163	132	153	159	153	125	166	193	152	143	141	146	150	153	153	148	147	168	157	141	144	148	152	161	153	130	156	154	148	142	154	166	152	160	163	177	147	148	137	148	161	131	142	145	157	161	142	146	151	139	148	129	170	152	147	155	155	154	150	167	163	174	139	132	166	151	145	165	156	149	162	166	161	149	133	118	153	149	157	158	138	164	129	147	152	143	144	146	160	133	149	152	139	136	139	129	146	149	146	160	159	177	163	156	149	157	135	167	136	156	147	166	143	144	159	138	165	163	172	177	150	156	171	176	159	153	151	143	161	164	151	125	179	195	136	127	155	142	158	166	155	151	156	137	175	158	167	155	167	130	148	162	134	152	167	151	152	151	163	149	150	144	143	172	141	171	145	131	176	197	132	171	159	130	143	124	151	143	158	155	120	150	166	153	154	149	140	134	138	141	151	163	161	150	161	171	171	159	162	159	152	177	159	138	159	164	147	149	158	161	168	156	153	134	168	154	182	144	142	151	159	169	146	133	151	151	152	166	156	138	161	134	148	136	169	161	140	163	127	165	171	151	149	168	156	157	155	147	162	160	166	130	164	150	135	170	138	149	161	161	145	131	155	163	155	149	149	163	140	162	151	147	146	133	152	186	154	160	172	161	157	158	158	148	153	142	144	134	160	149	144	146	144	156	147	151	147	150	167	185	133	134	149	153	168	145	144	151	143	160	160	150	159	152	161	152	137	154	138	158	161	137	148	143	163	152	176	156	164	142	154	145	169	151	147	180	135	159	146	152	161	164	152	149	152	142	184	147	159	165	162	165	165	161	149	147	163	154	146	158	151	150	136	178	153	156	153	142	159	158	146	159	155	147	145	154	157	169	148	145	166	135	154	160	141	164	140	154	134	170	157	151	177	192	161	132	167	139	150	134	151	146	149	156	149	144	162	140	165	164	173	163	127	148	135	160	147	148	155	149	162	154	158	157	161	160	141	142	158	149	148	157	166	171	157	128	143	145	150	141	154	156	169	173	164	151	159	148	151	152	133	146	138	152	138	146	175	131	155	160	165	168	158	172	164	152	126	129	166	154	142	166	151	160	122	159	143	145	114	174	153	148	143	145	161	161	159	140	143	158	152	160	169	165	158	169	160	147	166	170	143	140	170	153	150	151	167	160	133	165	140	158	169	146	150	147	111	162	154	142	143	154	153	170	171	140	148	150	134	143	151	190	145	182	147	150	155	145	162	133	183	150	149	153	146	171	160	128	149	161	155	139	167	148	165	176	158	174	166	145	151	161	153	168	153	173	125	132	165	154	170	155	142	172	161	156	169	173	144	161	155	171	161	165	167	150	173	146	164	134	157	145	143	151	138	139	164	153	146	163	155	158	147	135	155	177	185	170	150	135	140	172	151	148	156	146	141	136	165	140	142	143	142	155	165	159	138	126	150	145	140	157	145	178	147	157	144	139	171	168	159	137	151	158	159	147	149	176	142	156	160	136	154	160	163	137	159	155	163	182	149	161	157	147	144	154	159	139	174	153	150	119	156	148	133	152	139	149	172	159	160	174	146	148	147	162	165	148	180	160	150	140	176	139	174	165	154	184	160	161	154	155	166	157	172	164	136	184	154	134	174	152	168	153	164	145	170	148	162	165	179	154	132	159	153	156	143	136	147	170	157	162	177	154	153	166	164	158	159	171	154	181	154	148	131	152	147	147	146	172	169	133	149	148	166	143	152	158	151	170	160	162	186	181	140	168	150	163	155	146	145	124	157	139	158	167	158	160	128	136	152	139	138	175	157	172	161	147	158	138	167	152	153	131	155	153	155	171	156	151	175	156	138	142	155	166	159	172	144	148	152	167	133	171	153	185	151	155	144	146	163	150	137	144	153	160	135	150	135	163	156	153	132	132	174	129	135	159	166	140	118	154	146	162	134	149	175	121	158	142	180	138	150	159	154	157	155	154	156	159	170	146	156	143	136	149	142	131	134	143	159	173	151	136	164	141	168	174	167	158	154	154	146	129	160	155	122	146	166	148	132	162	145	146	135	153	141	139	166	168	150	163	139	175	180	157	169	137	137	179	153	144	145	161	143	138	152	156	160	123	149	180	145	152	169	145	180	141	168	147	150	164	144	165	171	156	161	160	167	151	145	157	160	133	136	180	150	146	167	137	185	162	145	160	156	136	149	167	170	157	144	157	159	159	156	172	159	159	161	161	159	140	140	166	147	147	177	146	141	167	167	192	168	146	161	146	158	161	136	170	155	145	154	160	159	118	178	151	178	144	169	150	168	160	163	157	175	118	144	161	166	158	158	162	142	161	166	165	153	163	153	139	154	161	145	165	142	139	146	137	143	168	142	137	160	153	147	162	158	167	138	155	157	143	149	155	147	171	141	160	137	167	137	152	157	147	132	153	143	151	155	153	141	162	142	147	152	162	153	153	141	153	191	148	136	114	132	136	143	143	162	156	143	150	171	140	158	162	135	157	154	147	139	158	150	182	146	189	128	162	121	136	142	159	165	169	149	141	146	161	141	160	150	135	144	139	159	174	136	164	147	149	156	145	150	134	152	165	178	149	153	149	170	155	160	151	171	156	150	149	142	135	135	176	177	159	163	154	160	177	158	169	139	145	150	161	142	164	155	165	141	182	187	167	151	149	143	189	160	154	159	157	152	139	144	150	169	168	170	153	140	162	152	169	163	138	141	136	166	131	134	132	161	147	151	144	159	148	156	148	150	145	169	158	151	152	169	149	151	172	173	152	159	163	135	142	133	152	153	157	160	148	153	143	155	144	163	157	167	152	149	157	176	160	165	173	156	156	156	142	189	165	152	160	133	160	174	155	153	184	154	137	149	145	144	168	159	166	166	155	152	159	146	141	142	158	154	166	165	147	154	142	131	170	146	137	146	157	126	160	147	161	163	141	160	159	139	134	174	134	149	114	142	136	175	164	130	161	141	154	162	152	152	149	165	154	142	135	149	168	165	148	148	169	160	162	146	166	166	162	153	158	138	165	166	154	148	143	165	143	172	140	155	154	159	152	151	171	156	170	150	152	165	130	167	142	166	138	173	143	147	141	162	175	149	147	126	157	152	147	154	166	172	184	161	161	150	167	156	125	170	148	162	144	163	177	172	153	128	131	156	153	165	145	157	139	137	161	155	147	155	149	159	151	162	168	151	176	156	171	150	165	151	173	167	159	139	139	154	143	153	160	161	163	159	148	139	144	174	150	153	158	183	158	170	140	157	163	177	129	152	160	160	163	154	151	163	148	152	142	160	170
13362	4252	9333	9877	7866	5742	4501	3568	3039	2554	2043	1749	1440	1285	1097	886	865	854	896	872	875	826	806	750	578	559	539	536	502	541	541	528	536	505	527	524	514	450	468	408	457	428	433	417	408	380	389	392	440	412	445	448	402	377	372	415	408	408	369	409	361	384	383	397	443	424	421	418	389	422	408	388	402	377	392	378	409	432	364	425	395	392	393	418	380	390	406	387	388	406	413	399	402	400	412	404	417	402	440	429	422	394	414	337	416	408	382	423	415	395	400	378	398	438	390	406	428	398	352	424	402	379	434	395	375	420	399	390	397	393	418	388	413	384	436	384	365	390	404	429	432	350	427	413	405	402	406	398	405	421	359	392	401	369	393	448	422	417	401	386	389	400	388	354	385	397	404	399	422	356	396	420	409	398	414	378	423	421	442	382	400	425	407	385	373	404	405	394	454	410	368	426	382	398	402	416	347	382	366	439	410	408	428	394	400	413	442	414	434	422	415	385	428	417	409	385	392	421	405	381	407	401	417	397	399	405	383	386	400	381	388	410	385	414	438	375	414	391	416	396	427	428	407	357	421	419	382	388	437	382	404	396	401	395	387	429	395	397	408	403	381	393	423	398	378	403	422	385	394	397	432	393	452	382	434	384	393	431	376	411	416	407	411	393	410	429	411	387	385	419	404	381	407	400	381	363	397	439	392	428	416	412	424	415	429	379	407	381	396	388	409	384	396	389	394	399	376	379	416	380	403	370	395	406	407	397	382	383	427	435	377	420	368	407	409	432	408	380	381	431	451	405	457	392	408	419	396	382	388	403	389	392	393	383	389	430	394	400	398	399	378	371	382	391	412	408	423	392	413	384	393	411	383	417	401	386	440	381	407	399	402	436	426	390	397	386	408	431	419	410	428	414	393	383	378	385	392	421	413	392	368	369	398	420	405	365	414	381	415	407	373	391	369	401	388	375	412	397	410	386	408	394	399	363	429	392	393	407	355	435	421	403	404	390	410	410	422	423	385	418	417	428	408	414	402	402	423	434	360	373	389	403	435	394	361	445	403	384	368	454	416	408	416	387	434	449	382	367	399	394	438	395	408	420	428	386	412	393	421	416	400	409	362	394	366	351	385	424	413	400	396	425	402	406	426	416	413	383	400	431	426	406	390	419	419	419	389	386	386	403	388	400	421	389	399	440	402	412	422	392	414	418	410	398	428	390	409	392	390	427	434	397	421	399	430	386	402	405	378	397	398	412	396	410	413	400	392	394	394	388	416	409	400	404	408	377	424	374	420	381	396	378	412	412	403	373	412	402	388	387	429	392	395	423	393	376	419	405	424	406	394	386	384	407	425	368	434	379	369	367	422	406	369	402	404	426	406	399	408	409	383	388	386	396	357	375	402	393	395	420	371	381	376	392	412	435	389	407	408	432	423	420	398	381	378	437	404	421	395	425	405	409	385	384	381	379	383	388	417	394	387	398	400	409	419	398	406	415	391	436	417	375	436	386	404	447	405	360	413	431	400	433	393	387	405	402	427	386	391	409	430	389	442	401	408	396	402	402	419	395	409	408	415	389	428	417	376	383	431	388	389	375	385	417	410	416	406	407	362	403	402	365	408	399	408	378	409	403	404	366	384	428	413	384	396	447	382	391	376	406	390	401	389	377	381	379	407	427	387	446	443	411	397	392	383	364	395	398	389	448	421	419	411	415	402	399	403	406	422	350	423	362	398	413	434	373	428	375	363	394	377	420	390	402	431	408	386	432	415	391	384	394	383	368	381	438	392	399	391	393	385	439	400	400	380	435	373	361	444	391	402	383	392	436	418	383	400	409	426	356	431	399	437	390	429	402	401	393	384	421	395	381	407	387	383	405	386	404	440	408	415	398	414	415	417	411	396	406	386	411	393	395	400	385	393	384	398	397	400	411	380	402	381	415	391	388	404	370	393	395	385	427	405	390	398	429	383	399	387	409	419	361	410	398	369	397	427	406	391	394	394	359	405	409	438	392	410	424	387	393	389	414	409	399	413	401	425	435	398	400	413	420	445	410	402	413	344	423	371	414	434	427	434	420	382	427	414	395	412	394	433	430	388	414	357	410	424	440	418	419	391	385	396	405	394	415	405	427	407	383	397	398	425	408	437	351	405	419	388	424	385	400	385	389	393	419	407	385	391	398	374	395	418	399	368	397	397	393	422	391	388	415	414	409	405	423	357	389	371	406	390	407	395	378	430	404	330	398	402	387	379	391	346	410	405	375	404	410	399	403	407	374	405	414	417	378	397	387	372	419	410	371	388	365	366	386	378	383	424	442	423	392	386	393	371	341	395	391	376	387	403	399	388	406	412	392	387	396	385	406	413	428	420	396	400	424	415	396	408	393	390	403	407	377	436	406	408	391	395	423	385	411	363	406	371	401	399	404	428	431	379	440	361	364	421	384	393	393	406	363	432	393	383	414	447	399	429	357	376	373	386	410	388	408	379	398	425	422	385	388	424	418	388	411	376	430	383	379	388	403	391	387	369	405	426	425	403	384	401	436	420	396	389	380	374	358	410	387	407	370	388	401	423	397	408	415	426	410	399	407	447	391	405	437	439	370	387	422	384	396	401	396	397	400	427	438	414	424	400	427	415	429	390	398	417	422	386	416	419	343	423	404	431	412	409	425	387	375	424	424	370	398	394	409	413	400	381	382	398	397	401	380	463	390	389	381	425	394	433	390	371	399	395	406	429	417	401	426	372	394	414	412	415	392	414	402	408	421	421	416	424	425	412	385	402	374	435	376	408	409	378	429	409	352	408	440	399	419	411	426	418	386	394	410	361	449	414	433	385	382	396	405	426	395	387	402	396	407	407	424	404	384	387	384	383	431	410	417	396	398	405	452	363	412	420	421	416	407	420	410	374	398	404	415	413	394	396	416	408	396	417	388	395	394	376	423	394	403	391	407	367	407	397	450	412	364	438	412	428	382	390	416	448	371	406	412	382	428	411	418	405	409	377	380	415	348	367	410	440	387	404	400	385	383	455	390	385	416	451	402	376	404	374	394	396	397	404	410	418	401	418	393	378	372	386	402	421	427	409	402	394	408	387	450	434	406	382	413	413	401	365	375	411	436	389	431	391	403	428	390	394	460	379	433	380	416	369	420	411	386	403	398	437	379	382	410	412	407	401	391	413	445	379	417	426	395	405	390	375	365	368	438	369	410	412	406	373	406	399	402	358	425	380	388	411	423	393	420	412	403	403	434	386	382	434	426	414	393	404	407	422	403	394	404	396	365	412	427	384	416	394	413	387	416	409	405	430	422	406	383	391	405	435	372	425	386	404	409	390	401	388	407	394	411	415	400	405	385	413	408	377	365	377	389	403	389	393	412	420	411	438	403	380	424	384	369	412	397	429	445	421	440	402	387	401	405	383	407	421	387	438	375	366	420	425	375	420	418	411	397	394	443	393	424	384	377	378	415	401	412	397	425	396	387	391	409	394	404	356	410	369	392	402	428	409	372
5605	1875	2002	1392	954	718	618	535	486	453	433	376	337	341	333	361	376	353	343	350	344	357	318	320	312	319	338	325	353	310	350	348	299	309	344	328	301	307	308	343	281	317	313	320	321	284	325	312	303	325	321	314	341	335	304	334	340	370	328	308	287	344	355	330	329	301	322	337	329	327	353	302	323	320	327	305	289	306	317	290	322	328	308	335	357	316	305	345	279	312	320	320	345	343	316	318	339	322	313	295	312	311	319	313	332	354	307	339	316	336	331	334	336	310	288	311	334	347	340	344	326	327	348	297	301	321	322	329	292	322	323	306	341	333	323	306	340	308	312	315	321	294	343	334	353	361	316	327	331	325	300	333	332	348	323	308	306	317	333	311	350	309	337	323	292	333	343	330	316	309	299	326	356	307	358	320	337	312	333	291	301	333	319	329	284	313	303	324	309	291	333	331	329	324	302	299	344	341	335	310	304	328	334	305	309	321	310	341	323	310	349	280	304	315	298	293	308	331	331	318	296	313	290	357	333	314	337	293	322	292	326	370	345	342	308	336	299	312	328	333	288	356	343	285	324	325	310	280	322	342	324	311	310	353	307	331	330	323	292	304	333	351	309	336	284	301	284	336	325	324	331	319	299	302	308	356	299	332	304	352	301	298	332	323	288	310	359	314	298	341	349	335	297	338	311	285	301	272	318	327	306	322	323	335	325	307	341	351	353	342	324	314	313	302	323	300	330	329	298	262	298	311	318	329	335	308	355	351	313	302	338	335	325	338	293	315	347	322	310	292	266	307	352	316	281	317	287	323	345	341	300	324	325	333	306	344	291	337	315	349	354	348	326	375	336	310	295	340	332	323	324	331	326	289	313	308	312	321	304	364	304	309	345	320	326	295	318	308	321	337	343	290	320	329	334	330	334	303	309	316	303	344	310	355	328	318	324	305	345	298	309	337	328	314	290	299	307	339	325	324	311	322	307	354	328	296	340	326	340	314	310	318	309	291	320	299	345	289	310	324	303	320	324	325	323	308	332	303	341	322	299	307	308	308	318	321	351	308	304	330	308	326	322	313	359	327	318	327	317	328	345	308	298	338	363	332	301	323	322	297	331	345	295	324	319	305	282	325	336	318	353	313	332	298	312	322	313	298	320	314	322	286	310	314	314	313	319	333	307	335	295	341	332	344	349	338	347	316	371	314	335	288	286	327	302	308	337	311	308	306	306	301	320	313	330	300	341	349	306	299	310	325	321	349	311	328	292	294	289	299	325	338	335	323	317	293	315	284	302	308	339	309	311	297	318	311	314	321	286	309	318	321	326	306	316	312	296	282	312	313	330	341	340	309	305	307	324	333	331	321	321	315	339	335	336	338	300	337	305	341	340	323	302	310	287	336	341	321	322	352	277	324	305	308	327	341	297	334	335	300	313	304	305	320	334	286	311	321	312	351	337	330	296	326	305	324	324	308	289	319	320	319	313	308	330	322	301	304	324	303	355	314	310	345	310	309	345	323	319	308	313	333	343	351	324	326	328	301	354	295	316	354	342	301	355	322	309	315	316	339	316	329	285	304	305	342	312	332	328	325	306	304	322	288	316	288	329	323	296	287	330	329	314	313	324	332	348	317	346	299	304	306	316	347	332	343	291	320	291	326	336	313	287	322	366	332	301	328	339	326	295	298	352	319	305	324	325	305	350	337	335	343	311	312	299	322	361	344	295	290	340	309	333	336	315	335	324	301	361	317	320	328	296	294	326	302	303	312	326	330	324	350	326	331	343	318	326	331	310	309	281	305	269	355	339	298	326	327	358	314	294	327	307	336	319	315	336	315	314	301	368	319	309	287	330	332	293	346	305	301	331	312	352	329	330	325	340	323	293	340	333	303	360	307	328	350	284	306	304	318	331	325	312	335	346	321	316	294	309	307	361	320	305	369	347	348	311	284	331	327	320	314	327	341	326	328	307	317	331	334	320	317	330	295	321	340	308	310	345	352	307	329	318	310	320	327	317	340	313	324	320	342	332	309	317	296	324	308	341	336	322	311	355	308	303	312	328	335	288	321	304	328	319	355	330	319	332	278	322	348	305	329	331	339	336	314	315	338	310	328	331	301	318	315	278	323	300	309	324	317	308	325	311	310	301	340	312	290	310	368	311	337	335	385	334	346	320	316	344	346	312	342	324	318	324	281	328	332	309	352	332	334	309	325	300	324	320	314	327	308	292	322	308	309	300	292	306	314	300	297	331	340	320	353	328	322	292	355	317	306	316	328	296	345	302	359	305	320	318	316	324	318	327	352	309	295	310	305	299	316	313	296	288	318	303	319	315	371	327	333	327	305	304	303	315	314	322	297	301	317	325	340	348	312	332	323	309	317	318	325	317	332	317	322	342	307	327	311	317	343	328	303	321	316	294	289	316	290	316	345	320	318	320	314	330	304	335	323	304	298	333	329	322	300	316	317	309	325	303	309	335	330	346	287	292	311	319	339	329	318	323	326	314	313	332	307	310	298	313	337	342	327	326	316	332	350	310	347	318	295	299	330	314	324	330	329	287	318	318	286	310	346	328	357	324	315	318	302	342	313	317	316	301	331	336	313	315	314	309	302	320	318	295	278	303	314	319	342	358	321	314	299	324	327	316	340	319	320	312	289	308	317	295	300	329	311	359	327	308	320	319	350	321	313	308	320	325	326	352	318	289	296	281	307	328	313	325	282	318	297	335	290	298	331	315	305	286	321	297	298	321	330	347	340	305	300	342	309	350	307	293	319	316	316	322	349	313	355	316	332	316	310	340	340	306	319	328	331	314	305	334	327	327	322	311	310	319	292	331	324	279	301	321	342	348	313	291	324	325	299	326	305	328	338	347	318	330	321	293	297	329	304	298	304	351	310	344	314	342	312	328	320	312	312	310	305	333	293	328	304	322	322	327	312	318	281	315	341	312	314	309	335	316	343	301	319	336	337	356	322	318	336	308	295	329	331	308	339	308	330	299	373	300	306	317	332	358	294	298	301	308	298	329	315	301	287	299	329	326	319	339	363	305	328	285	299	312	329	344	302	313	324	314	323	326	347	340	330	307	321	330	317	311	296	327	291	354	318	316	317	304	360	312	295	323	331	327	308	305	318	315	287	302	311	350	313	329	327	298	340	342	318	319	304	317	307	286	324	305	299	304	318	337	361	364	320	355	284	325	307	319	333	277	302	275	301	305	328	312	282	349	305	338	345	340	322	356	361	335	302	327	284	308	303	314	359	326	315	312	324	334	333	335	344	323	334	331	320	314	337	369	294	321	330	343	346	347	304	344	318	308	301	306	328	312	340	332	308	326	305	294	343	286	310	301	305	316	329	352	373	276	301	341	308	290	297	289	332	339	323	320	340	270	295	310	334	332	351	294	292	310	339	310	324	356	343	296	321	357	332	313	307	306	300	291	329	312	335	283	319	336	332	328	319	318	314	346	322	301	298	293	326	326	347	306	323	295	313	334	342	302	317	353	327	321	305
4656	2277	4658	4798	3662	2909	2274	1893	1804	1536	1361	1185	1203	1116	968	999	947	950	902	890	965	898	846	896	798	779	774	796	795	768	753	827	865	787	816	732	782	750	770	783	803	764	798	767	743	776	757	750	767	821	757	734	746	749	712	743	776	776	782	789	707	773	789	753	776	690	773	729	765	775	746	717	786	785	816	813	748	749	773	762	725	739	771	781	730	735	749	765	765	783	763	782	759	702	789	827	753	745	725	743	769	734	774	759	714	751	769	761	765	780	751	751	719	718	770	718	748	767	761	775	767	762	744	749	744	701	703	730	810	763	765	813	751	721	808	766	797	735	764	766	771	783	741	777	759	757	776	786	829	733	772	702	769	782	747	762	781	775	745	761	813	795	754	705	810	762	803	756	735	783	746	760	769	746	726	736	785	720	791	769	759	746	737	737	734	767	811	747	766	748	720	801	758	794	779	773	808	708	748	725	732	759	750	779	803	745	766	754	761	735	743	747	755	811	815	772	756	741	796	771	778	787	731	763	776	749	770	765	751	749	776	774	713	749	821	781	717	797	789	762	799	752	783	768	745	748	757	789	731	772	776	800	725	767	749	788	765	739	752	788	724	738	794	761	804	773	786	742	768	804	740	741	732	758	803	769	787	836	785	784	784	770	795	774	768	787	777	781	772	769	809	772	724	814	774	762	754	721	769	760	747	772	712	779	748	745	784	791	745	710	718	792	786	779	804	755	758	757	730	721	779	763	734	767	748	763	756	812	775	782	791	762	816	779	759	745	761	768	747	753	776	805	727	730	767	725	757	733	760	761	739	738	767	784	783	760	755	798	763	758	799	808	794	761	814	770	800	762	741	792	763	801	790	708	751	769	742	735	793	790	760	814	781	781	726	744	766	748	777	772	777	811	755	787	753	759	748	764	804	825	774	766	699	768	777	741	775	764	759	753	809	836	781	786	802	723	760	717	779	769	750	741	780	787	702	756	766	767	780	706	780	721	742	794	786	767	779	730	734	780	743	782	739	757	771	754	710	761	751	733	794	762	729	713	776	727	753	776	721	771	790	719	747	786	771	782	737	802	762	765	781	760	770	788	724	730	754	771	746	794	751	760	798	816	769	770	809	789	741	751	797	805	733	779	726	743	760	756	786	762	745	787	789	782	765	806	715	744	801	733	751	773	778	753	830	721	760	736	754	717	779	784	707	782	775	731	759	757	813	830	757	760	753	787	795	754	755	781	723	739	765	786	805	806	747	798	819	726	805	761	742	777	752	749	749	772	770	736	821	734	750	779	731	734	781	753	743	810	757	763	786	761	786	771	762	801	748	750	756	791	743	756	759	726	758	785	749	746	787	770	787	732	761	749	778	682	763	755	811	813	745	749	700	796	773	724	742	752	788	777	732	776	735	711	722	750	713	738	756	774	767	769	763	798	749	777	801	740	728	779	762	769	734	770	771	805	778	766	765	766	765	745	777	795	726	787	772	822	746	799	736	769	739	782	768	767	777	718	768	742	760	824	738	792	753	779	744	780	753	739	789	728	823	786	776	760	758	767	773	763	754	729	749	757	757	764	786	804	753	802	724	743	764	764	766	744	752	784	767	789	760	767	759	746	758	763	759	738	787	745	757	787	773	755	697	786	750	768	755	794	783	784	756	770	805	816	794	771	750	763	733	755	755	795	794	790	763	724	774	703	810	804	764	684	777	799	786	781	765	768	745	788	752	793	754	776	751	727	784	770	695	774	726	728	826	796	765	803	753	753	793	767	724	765	791	767	803	731	705	732	789	752	776	768	772	768	723	754	745	817	769	808	777	764	793	708	674	673	742	753	770	778	746	711	805	723	827	770	736	727	779	759	771	771	801	758	780	771	759	803	714	757	769	735	770	798	700	794	787	796	758	802	711	768	718	727	775	815	726	780	759	765	769	761	782	785	771	813	734	785	753	739	773	771	765	723	784	772	765	825	797	772	751	801	764	755	778	754	796	787	754	757	755	770	798	805	716	818	781	756	768	727	757	753	744	754	718	772	732	807	733	771	739	768	726	784	775	816	815	732	794	815	788	765	729	747	763	777	797	742	789	799	784	814	773	775	756	754	804	729	783	773	749	729	757	753	782	767	714	772	785	778	769	739	750	751	777	733	773	772	789	785	759	722	762	757	769	762	729	784	747	759	767	746	789	772	749	758	748	766	795	753	784	779	800	836	747	756	719	724	751	731	782	768	828	762	772	783	796	769	740	754	757	724	743	731	720	769	743	823	797	757	791	746	763	785	763	756	750	757	755	799	781	763	738	742	754	768	755	820	813	714	734	787	778	742	768	791	723	761	814	794	735	780	770	814	749	767	755	749	802	779	789	763	770	777	759	739	819	722	738	765	791	749	739	747	785	765	753	736	787	786	745	770	774	751	811	750	768	770	739	818	764	720	731	795	743	783	776	758	721	763	754	771	692	748	763	730	773	771	735	712	760	768	729	803	710	777	783	709	781	794	769	691	756	746	732	752	751	810	762	794	781	767	798	761	769	731	734	765	760	741	761	814	708	770	772	784	786	726	745	781	726	798	786	761	774	784	770	812	780	766	773	726	735	753	767	721	773	741	782	758	752	763	779	788	773	788	771	764	767	791	762	743	775	782	753	798	790	735	770	719	763	742	770	786	768	780	766	768	799	759	745	776	744	791	731	770	758	762	774	775	791	739	707	803	788	796	751	740	726	783	745	782	754	759	799	695	788	757	718	773	788	778	750	742	790	729	755	773	758	759	789	775	760	813	728	733	708	774	756	773	795	759	739	764	747	717	789	811	740	775	730	781	786	774	796	751	737	729	819	746	775	750	781	737	771	760	778	724	745	757	726	768	748	766	768	786	711	757	749	754	776	793	733	733	694	761	767	759	770	782	763	792	748	759	728	828	723	776	719	727	753	773	774	803	767	731	753	747	763	757	766	768	703	773	774	762	746	739	800	738	833	746	751	731	799	728	724	759	750	761	717	778	758	775	747	797	750	771	783	776	741	794	750	730	726	797	775	788	794	780	789	737	745	710	766	799	773	757	738	786	702	780	743	742	768	724	775	770	768	757	754	766	778	763	759	730	806	781	755	744	742	761	773	765	745	754	758	723	747	761	733	793	692	746	771	778	755	734	786	766	790	765	776	779	820	740	754	735	769	806	796	796	741	818	802	741	797	763	768	796	728	747	786	770	716	802	760	715	745	717	758	771	733	780	788	721	786	784	792	777	801	740	764	745	684	768	740	755	730	799	791	769	777	796	721	781	724	736	800	725	754	758	765	737	745	782	751	770	750	780	782	747	720	742	807	767	770	756	793	779	718	774	745	702	748	762	767	764	756	787	773	775	797	783	732	761	704	748	806	755	785	729	796	783	773	763	718	768	754	749	758	789	746	746	753	715	740	725	767	760	777	724	795	787	734	744	790	762	721	747	757	753	774	772	792	753	766	781	756	839	756	740	788	796	819	768	747	776	763	750	809	748	779	748
14090	3317	3361	2475	1468	1001	783	632	555	462	438	398	353	327	327	348	317	277	279	303	322	271	275	257	288	259	251	293	246	253	253	273	277	254	269	251	241	242	252	266	256	250	258	238	229	248	228	253	248	263	246	242	264	237	256	248	224	254	267	259	257	243	228	261	234	273	275	230	221	251	268	230	250	267	241	259	233	226	235	236	269	244	274	249	256	253	265	217	252	248	252	214	249	240	251	243	230	225	239	244	241	260	232	222	241	251	242	234	214	261	229	245	267	247	231	258	259	246	225	238	266	236	230	205	255	251	254	249	247	251	237	238	252	251	238	244	226	232	249	248	263	251	262	245	247	226	270	229	263	240	266	235	216	255	245	265	238	256	231	292	229	259	251	286	232	213	217	215	277	241	232	247	264	243	252	231	233	235	236	269	256	247	246	260	264	253	242	236	223	230	246	260	235	285	260	235	229	225	248	229	238	236	220	234	263	255	251	245	245	248	223	227	224	257	261	267	238	212	233	266	243	247	238	251	259	228	238	232	233	251	243	232	243	249	233	262	249	222	231	234	232	232	260	250	215	258	234	246	225	236	252	260	232	261	232	254	237	260	249	243	238	239	252	230	235	210	237	258	266	202	241	240	247	225	241	229	261	251	283	222	238	227	212	259	243	236	240	215	238	257	252	229	204	276	245	240	242	225	241	252	215	213	245	229	216	244	260	259	267	265	250	251	252	235	280	247	278	225	253	236	222	233	269	239	209	240	229	229	224	243	255	216	268	240	219	242	264	235	231	237	217	235	228	230	264	242	228	237	220	231	253	265	267	246	255	233	239	247	239	223	262	255	237	276	245	249	230	218	233	235	229	214	238	265	279	242	256	253	230	233	239	242	258	229	217	237	284	225	274	264	228	224	270	250	220	217	251	225	262	263	245	267	226	234	231	244	264	241	240	262	218	237	257	234	263	248	250	259	235	254	246	217	232	230	218	256	243	243	252	249	251	227	259	249	274	219	256	236	252	250	257	271	225	253	234	272	260	235	250	277	271	282	259	238	255	249	261	247	253	247	267	252	233	231	274	258	261	233	239	230	254	227	241	222	233	269	242	250	238	223	254	254	258	212	232	244	244	271	249	229	264	261	261	258	263	244	228	236	250	228	227	269	267	248	265	249	225	236	251	231	249	259	243	241	229	264	222	247	254	235	251	283	283	246	257	259	270	250	231	254	231	254	254	257	249	233	249	233	246	239	215	220	230	233	233	235	243	259	251	225	258	243	238	226	239	216	263	248	260	264	222	220	214	238	270	253	262	253	239	247	257	208	248	197	218	267	228	255	232	265	243	232	230	236	275	253	251	226	213	246	242	228	226	245	243	257	293	257	272	237	249	237	258	241	263	227	231	266	263	228	229	245	244	235	245	221	251	226	243	242	263	275	247	257	234	232	207	216	240	261	260	231	241	221	227	268	232	232	247	205	285	273	238	261	245	246	232	225	226	259	242	243	243	238	253	277	230	248	255	237	229	258	253	241	243	235	272	253	270	258	265	228	243	266	246	263	259	245	255	254	242	245	235	232	263	270	251	286	253	267	248	242	242	232	240	239	237	250	245	221	221	230	256	255	236	247	245	209	234	261	239	250	226	227	270	268	253	254	245	223	217	263	288	240	234	240	247	243	264	271	227	249	267	250	240	205	227	246	227	237	260	247	235	228	270	263	259	218	245	228	256	258	230	233	263	227	198	229	266	260	253	249	229	231	243	222	220	269	239	255	243	277	254	228	192	230	224	239	286	243	245	281	266	265	254	239	245	232	234	253	234	243	231	245	248	236	245	262	262	237	221	234	237	249	261	256	242	261	235	238	241	241	222	241	249	255	253	300	244	202	240	242	241	235	243	247	241	254	240	248	250	238	245	229	232	211	256	253	240	237	268	290	234	240	255	251	232	239	259	251	232	251	254	208	247	242	242	245	239	265	227	227	241	234	241	244	229	228	224	237	226	230	255	237	283	258	243	259	282	248	230	239	253	250	236	269	257	245	236	224	249	247	232	246	246	279	241	219	240	236	245	223	235	252	244	253	248	243	265	229	255	215	254	270	226	280	226	262	258	238	223	273	248	222	243	266	231	259	266	271	245	269	235	247	249	232	257	238	239	239	224	246	235	243	248	236	249	230	249	251	223	251	261	254	269	270	246	256	260	283	236	255	284	254	248	249	245	261	251	257	256	249	236	242	234	244	238	245	225	214	244	254	264	247	246	234	266	231	257	240	264	223	284	260	231	225	242	255	241	274	249	240	260	209	233	257	246	270	236	210	250	234	262	250	240	221	221	217	202	252	265	234	240	252	235	238	263	249	272	244	230	230	230	229	243	229	289	252	243	245	276	266	243	243	249	223	275	231	224	237	256	255	261	239	236	268	253	248	261	230	237	227	227	267	274	245	258	238	223	263	242	233	267	225	246	250	246	249	244	249	230	239	250	238	256	257	228	228	247	249	244	250	265	237	257	232	251	285	222	246	243	250	273	242	238	245	271	250	245	255	228	231	241	224	245	250	255	248	250	243	269	267	236	228	249	213	243	258	226	248	231	237	238	243	219	269	263	231	259	227	287	247	250	259	277	278	244	242	274	266	248	251	252	217	266	251	259	241	220	270	246	219	249	243	225	236	237	228	244	241	224	230	250	280	249	223	246	240	245	246	251	278	226	261	228	241	245	245	250	217	246	247	262	256	270	279	238	255	251	245	232	228	282	251	247	203	249	233	258	211	228	241	241	205	264	237	252	255	219	236	264	256	277	284	255	244	247	259	252	223	250	262	243	245	248	266	259	241	236	227	251	238	262	255	253	244	288	238	252	242	212	257	236	219	264	234	245	265	228	262	238	271	264	234	231	243	244	253	238	248	253	236	255	242	220	252	247	267	265	229	242	248	254	240	248	267	254	280	255	219	261	228	246	228	241	229	229	253	260	250	260	260	249	251	251	235	260	235	273	263	237	215	242	261	225	238	271	241	270	256	257	267	238	268	206	273	251	260	232	262	237	244	255	252	257	235	238	287	254	252	274	284	247	251	241	258	241	207	252	229	244	266	254	240	258	262	258	246	248	247	258	237	271	239	221	253	247	269	232	232	293	253	290	227	240	245	276	223	204	227	230	259	230	231	235	254	248	258	233	257	257	244	249	265	223	256	246	246	231	206	233	261	241	251	243	204	267	267	251	273	244	268	260	216	231	252	222	234	215	250	258	234	240	222	260	262	228	242	262	211	264	236	258	227	247	241	262	235	238	243	245	278	223	246	238	239	267	260	273	251	250	266	260	254	224	246	211	260	241	239	247	209	281	232	227	264	252	216	213	219	242	216	248	227	255	230	230	231	279	207	248	248	243	237	220	264	246	249	278	221	246	228	248	246	250	251	223	214	264	265	224	248	236	261	256	282	228	254	248	242	237	240	244	229	265	244	247	223	236	235	247	254	266	256	246	267	262	239	251	266	236	230	227	263	244	258
10668	3410	7336	7844	6029	4397	3377	2839	2492	2093	1803	1529	1300	1218	1094	927	896	934	951	975	948	904	900	780	696	705	671	627	687	704	675	680	694	693	651	662	655	607	580	587	615	600	650	587	631	601	628	611	625	616	610	583	614	582	583	601	614	614	640	592	624	560	577	608	658	602	610	578	617	598	636	618	573	600	595	617	598	637	590	616	626	571	593	533	623	595	607	566	561	625	589	623	598	613	645	561	625	608	628	604	615	597	601	601	611	592	607	634	607	583	640	598	598	597	584	590	643	587	566	609	617	598	570	575	624	556	587	610	592	563	618	601	569	600	567	624	583	595	609	578	596	556	610	636	608	631	583	591	578	626	594	610	607	591	591	604	611	574	611	591	623	598	598	545	601	632	594	643	583	567	630	650	606	642	619	589	608	613	592	583	584	615	619	594	572	602	567	583	552	626	603	570	588	571	599	637	599	616	596	556	628	562	603	549	640	574	583	632	597	591	611	626	614	595	572	636	581	626	621	631	597	593	590	570	577	565	614	592	596	617	553	578	568	602	631	641	589	597	639	612	622	578	627	599	579	633	599	598	608	607	613	548	624	615	679	611	579	600	557	594	573	584	594	588	598	629	556	594	613	617	565	600	588	598	597	621	617	586	592	597	567	627	566	617	621	586	618	592	612	594	603	611	617	611	594	584	555	624	574	608	570	558	609	566	580	624	637	629	598	627	649	552	599	601	630	562	624	584	625	638	551	606	572	605	593	583	596	612	560	604	588	605	581	584	570	609	600	610	557	585	575	572	638	589	583	609	552	577	587	582	586	532	592	600	534	601	640	593	579	578	559	580	651	654	562	584	588	594	600	587	594	638	557	546	596	565	603	602	576	603	630	547	622	588	559	536	591	613	556	589	579	638	595	632	614	602	632	585	624	584	600	592	642	570	590	593	588	603	594	634	548	590	604	575	596	554	582	625	575	612	610	644	588	612	619	618	608	580	640	576	620	568	545	568	575	565	590	611	579	572	640	621	586	561	586	561	622	586	552	569	595	596	600	586	602	591	588	597	640	616	619	574	605	581	562	588	619	624	568	587	632	600	567	643	577	618	610	598	609	597	606	586	619	600	567	617	618	593	572	652	574	602	589	533	623	633	617	593	591	599	621	582	613	597	596	575	612	580	599	599	634	582	588	615	603	597	609	590	579	611	598	590	587	615	583	542	588	589	579	604	578	599	613	619	588	583	600	602	602	578	617	599	592	625	645	631	590	598	573	603	613	628	622	594	592	560	560	626	622	574	617	626	617	643	623	571	585	596	557	613	576	599	600	545	629	646	586	590	622	577	574	584	622	640	571	579	570	601	595	595	561	573	635	600	573	579	636	613	580	604	551	609	596	591	629	568	603	594	557	619	583	631	615	609	611	610	591	572	611	596	572	605	613	595	619	611	633	588	569	580	615	616	597	586	583	571	609	580	574	598	626	605	589	609	604	563	623	569	615	632	579	583	530	600	605	574	654	589	609	614	580	588	547	610	599	569	574	554	635	605	602	618	583	581	601	606	559	621	599	634	611	600	627	572	580	566	567	608	614	618	575	609	590	598	563	626	579	602	539	632	569	577	568	564	593	616	588	602	621	617	565	585	614	587	591	576	593	620	624	586	600	589	583	617	615	571	603	581	581	602	590	600	597	582	596	639	597	579	579	608	584	635	584	548	605	586	564	553	535	619	620	593	611	601	535	594	590	585	557	596	616	576	618	619	609	632	600	577	587	542	620	585	586	596	591	619	628	591	583	602	618	635	600	574	633	591	618	591	566	579	630	578	612	575	610	592	581	603	609	591	581	546	631	575	574	597	597	592	593	560	570	642	590	643	637	587	589	606	603	647	620	613	588	581	549	619	600	606	610	620	625	589	572	578	590	583	603	584	606	579	578	577	642	590	595	588	580	624	610	563	557	593	570	589	581	624	618	640	616	580	610	589	598	605	604	553	570	586	621	604	571	565	613	576	639	572	594	589	606	642	570	599	579	566	581	581	599	648	621	595	572	606	615	579	573	622	575	643	605	585	626	617	586	587	626	601	599	582	594	592	579	590	568	595	602	632	584	604	603	580	593	576	590	635	612	632	584	563	602	608	578	599	624	592	587	595	588	639	600	609	610	583	580	593	562	569	589	586	572	624	617	567	576	623	597	595	589	589	610	611	576	570	588	558	590	614	603	601	633	581	595	591	634	642	588	599	587	540	604	623	626	580	610	577	573	580	578	605	615	604	566	616	585	605	589	576	615	558	546	593	574	644	554	588	633	596	568	591	610	579	588	593	580	601	625	622	565	597	592	575	606	603	581	649	581	649	582	584	586	610	621	579	604	623	594	663	592	601	588	585	579	617	602	569	611	599	638	656	604	588	574	628	560	569	600	606	588	609	614	582	609	645	632	560	578	585	591	598	617	616	637	600	573	577	581	619	591	589	564	600	571	574	585	612	621	533	597	646	636	564	569	626	624	571	602	579	585	612	606	564	615	602	606	593	599	568	611	543	592	608	602	585	647	601	635	601	620	590	566	607	595	621	572	598	573	614	610	608	599	574	631	606	580	620	592	668	598	575	521	613	574	621	620	604	591	642	618	613	555	590	631	614	636	581	570	591	638	560	611	605	561	625	603	598	592	620	566	573	599	609	579	603	569	590	542	614	564	605	542	560	603	546	604	570	615	574	604	581	569	579	603	559	589	606	592	617	558	606	612	579	545	620	595	587	569	616	587	588	605	657	625	648	575	614	566	588	563	584	666	609	628	596	606	592	603	567	586	596	591	597	590	639	625	613	614	560	602	612	609	619	592	623	572	559	567	609	568	622	612	567	584	587	607	568	592	582	629	553	612	568	603	606	563	604	602	573	605	599	573	580	589	565	636	621	622	621	625	611	606	628	617	574	631	605	618	633	603	610	613	559	589	597	635	604	591	577	592	600	592	603	580	628	590	634	591	625	554	584	580	608	586	621	592	591	612	598	606	611	609	567	610	586	604	591	596	557	616	590	556	573	603	609	572	621	580	609	604	618	624	587	609	633	617	551	616	585	597	606	625	623	606	636	616	541	589	603	586	570	613	598	595	621	616	563	595	618	612	561	563	629	611	582	589	561	603	589	574	625	653	610	580	639	597	593	639	583	599	619	577	622	568	598	573	647	589	583	616	567	599	602	612	600	588	622	587	588	610	625	597	647	647	623	601	573	601	583	591	616	592	590	608	592	638	573	585	585	609	634	627	597	597	563	586	557	595	615	595	653	590	635	612	585	620	596	583	624	581	616	612	563	618	603	624	647	595	596	638	587	614	613	606	621	609	612	577	597	578	590	612	620	543	608	561	631	606	578	599	603	577	595	544	611	630	602	568	583	608	561	588	672	592	577	590	622	579	600	609	618	577	553	594	591	612	579	559	612	572	618	596	607	606	542	610	600	565	598	566	591	572	564	606	624	599	634	608	597	577	638	600	618	583	628	558	597	596	594
20970	4843	4782	3559	2007	1280	952	806	619	499	454	385	322	296	244	240	219	231	239	224	213	214	189	208	155	171	167	174	176	190	176	181	176	165	159	148	169	157	153	166	154	157	170	129	148	169	164	144	139	174	159	166	144	161	153	157	167	142	140	144	156	144	170	139	156	162	168	139	151	134	153	168	184	171	145	147	144	205	159	159	149	152	171	194	165	129	144	116	157	166	158	154	154	163	141	150	159	146	178	158	146	134	160	141	156	159	149	151	145	167	168	146	159	149	135	154	143	154	144	150	122	164	143	186	151	162	161	152	159	190	163	173	173	151	131	155	163	152	153	139	151	139	159	149	156	108	119	165	154	160	147	167	140	172	155	132	156	146	156	145	145	165	130	162	149	133	149	165	137	158	181	157	161	152	176	151	145	171	159	175	143	178	153	167	140	152	143	194	177	153	149	133	136	151	126	146	152	146	180	143	166	146	167	137	154	136	173	143	174	149	166	158	152	122	152	159	160	166	154	174	159	134	158	173	158	155	170	156	130	131	151	166	158	171	157	159	154	152	159	164	147	141	152	172	141	170	141	158	169	157	143	168	155	157	161	141	165	156	145	157	146	142	141	154	160	155	138	150	158	155	162	141	157	176	145	157	174	125	158	156	143	183	140	148	193	170	162	170	145	147	160	149	168	162	159	154	152	138	146	169	147	139	157	139	144	131	170	163	162	164	160	151	172	156	144	151	158	150	176	133	158	152	154	155	159	154	150	141	135	146	182	144	158	130	175	164	148	135	168	143	145	163	149	165	170	147	159	147	178	158	152	153	183	160	163	147	159	121	152	152	166	164	186	140	141	153	164	164	140	155	161	162	151	156	139	156	146	150	166	166	170	180	142	118	140	153	160	161	161	170	186	148	166	150	135	143	133	162	166	137	157	154	144	155	159	177	181	152	136	139	156	152	154	161	148	161	157	159	147	134	129	149	156	146	148	145	166	164	144	138	174	141	156	149	166	146	153	148	159	166	129	154	168	151	132	147	158	150	142	132	167	165	142	142	152	164	148	152	141	143	157	155	174	134	145	137	152	145	155	152	163	152	185	165	164	141	141	133	156	146	154	156	136	164	137	158	162	142	165	144	146	170	162	165	162	151	179	159	163	156	169	147	160	147	165	143	179	159	152	152	154	152	162	151	139	154	173	164	168	160	160	165	160	143	144	164	133	146	133	136	155	128	150	157	149	147	145	159	115	153	157	164	152	163	173	164	149	162	151	137	175	173	141	151	144	160	157	138	127	153	158	142	169	148	158	156	160	150	152	180	150	154	169	158	160	143	161	146	156	176	166	153	149	152	162	162	177	157	163	161	163	154	169	169	147	172	166	157	155	157	143	146	162	153	141	163	157	154	138	148	160	121	155	149	142	142	171	163	140	168	144	144	138	162	173	154	162	149	150	158	139	165	166	152	174	137	138	172	152	133	161	140	174	158	151	134	138	153	131	159	159	146	133	159	145	145	149	164	156	153	171	133	145	156	172	157	161	132	137	174	146	126	140	137	138	158	164	137	159	156	144	138	161	158	140	161	144	137	150	153	132	154	145	145	181	149	131	138	159	155	169	162	166	151	135	163	126	157	144	159	139	131	149	157	134	140	119	157	176	139	142	151	179	152	146	152	155	152	153	154	145	143	159	166	156	158	159	141	163	174	146	161	149	153	134	160	161	162	151	165	168	171	166	163	172	168	163	167	142	146	145	139	178	183	136	132	141	136	133	137	154	149	162	159	151	136	173	178	170	143	152	175	150	148	172	162	172	145	175	149	137	154	148	161	164	152	141	173	145	182	117	146	143	153	148	154	138	164	148	165	160	127	157	149	156	143	168	135	147	171	157	136	156	150	148	153	152	162	171	149	164	143	150	143	152	156	145	155	151	157	132	170	174	158	150	133	164	170	139	158	154	162	169	183	170	126	137	142	149	165	137	140	152	149	141	147	158	164	159	144	160	144	164	162	149	155	148	141	146	153	163	141	138	142	167	156	188	157	152	147	158	165	137	149	135	171	161	134	150	150	154	154	147	143	173	157	154	157	150	166	150	163	161	147	153	161	168	172	130	154	141	151	158	161	158	159	176	157	156	145	167	160	143	133	145	138	157	137	158	148	157	130	158	163	172	164	151	149	148	155	146	147	151	143	122	144	139	149	170	155	138	163	163	148	163	158	139	149	171	170	161	173	150	169	183	155	142	145	146	160	153	143	165	180	135	159	149	160	172	156	168	149	178	155	147	154	160	141	136	166	155	160	172	148	176	149	166	129	170	174	154	164	156	137	156	151	154	158	161	122	150	173	168	170	154	181	153	132	172	146	136	176	155	145	141	129	168	151	147	147	168	158	168	153	140	147	143	157	137	143	179	166	150	171	136	175	144	159	165	137	162	174	126	161	160	144	150	169	142	157	134	157	148	166	132	162	167	155	160	149	161	149	158	157	139	159	154	165	153	158	159	155	164	168	149	140	174	147	133	161	152	146	157	159	144	149	155	162	144	160	151	146	150	138	148	150	139	138	140	149	173	141	147	168	136	171	183	146	137	152	169	143	137	143	158	140	151	149	169	144	172	171	144	153	193	139	160	170	153	182	121	147	155	149	156	140	164	156	136	164	144	167	161	146	158	166	136	144	152	167	134	174	173	146	160	141	159	165	161	136	156	158	163	144	131	147	143	160	162	139	163	153	142	161	148	133	148	159	143	145	145	146	147	141	138	154	172	151	166	146	159	144	154	160	152	157	162	140	153	165	168	127	149	140	179	159	179	152	156	136	161	140	168	170	131	148	174	154	164	162	141	155	153	157	148	130	132	172	150	147	159	157	154	155	146	154	151	150	136	156	170	158	142	171	148	127	139	136	116	154	141	145	172	149	171	158	169	159	155	189	172	181	172	166	171	160	140	157	137	136	163	153	169	167	165	134	156	139	155	169	150	159	158	150	175	146	152	136	165	144	186	152	155	150	140	149	164	157	171	154	160	143	164	141	139	149	171	161	165	148	149	173	149	159	177	153	149	159	138	136	154	147	150	149	152	172	152	137	141	153	158	142	189	147	170	152	161	172	156	150	163	181	187	138	153	158	148	152	147	184	141	165	138	168	156	185	145	137	176	163	180	136	159	162	167	137	142	162	133	160	150	188	134	160	156	159	146	131	164	161	154	173	170	177	158	147	142	141	167	173	145	148	161	173	141	166	173	174	149	151	141	139	159	162	124	149	146	138	171	147	172	140	141	156	142	151	147	154	144	143	149	149	158	140	158	130	146	152	152	147	147	157	151	159	146	187	149	143	163	148	142	157	166	146	155	159	148	138	164	171	159	171	167	162	162	165	159	136	177	148	158	154	142	150	167	168	139	143	145	132	140	181	166	157	137	153	134	160	155	157	163	151	156	142	152	142	168	144	153	174	128	168	156	152	143	162	153	143	170	157	169	159	162	165	148	154	147	145	183	150	131	138	138	143	163	146
13102	4252	9303	10332	7912	5968	4533	3800	3193	2465	2136	1885	1515	1362	1196	1021	909	850	934	1000	975	875	765	754	539	539	525	534	544	530	529	538	493	524	527	477	474	499	431	429	419	447	444	458	437	411	438	406	413	451	413	448	468	427	405	408	448	436	402	393	397	386	382	410	415	411	423	427	369	401	402	413	399	442	420	397	391	404	430	420	399	403	404	414	410	376	411	401	376	458	406	388	444	386	405	416	405	389	405	405	451	429	438	341	400	401	423	422	383	406	433	396	399	402	430	385	400	401	442	407	423	388	446	411	396	398	387	407	444	418	414	388	398	403	429	371	414	398	396	395	407	400	395	384	405	386	391	404	409	392	393	383	419	438	385	429	376	417	415	398	411	398	405	399	406	406	420	422	386	371	423	409	402	372	391	393	371	452	406	414	415	377	409	381	441	374	421	419	393	402	414	383	450	447	381	375	421	415	424	396	393	410	382	394	444	394	378	376	356	396	400	397	426	421	401	390	404	388	412	433	416	373	404	398	429	383	392	373	420	406	431	368	432	373	386	422	419	384	466	407	389	389	386	393	408	388	406	397	389	411	423	407	317	412	432	399	393	437	444	384	390	390	379	401	400	422	382	396	386	409	414	419	405	428	384	412	385	372	388	420	401	415	421	400	412	400	420	380	410	403	423	414	407	371	427	395	406	394	447	444	405	383	387	408	411	411	370	378	441	415	383	449	420	409	412	428	418	398	420	401	422	376	375	434	374	435	368	421	371	414	408	384	407	415	365	422	400	428	400	411	423	376	393	418	377	408	373	406	427	407	394	390	423	392	391	422	383	418	442	403	436	397	438	425	389	404	394	410	411	401	407	419	410	414	413	409	421	395	413	459	462	392	405	417	390	399	427	432	383	398	403	373	386	425	391	452	429	443	386	412	423	381	400	438	382	374	397	418	394	428	374	391	400	384	416	409	417	394	453	394	400	400	389	411	416	401	380	409	408	389	419	410	395	395	374	415	351	387	411	389	423	428	436	399	396	441	429	389	400	391	383	388	432	402	396	407	398	410	398	416	405	418	403	429	375	432	403	403	447	406	375	405	405	409	421	378	411	424	399	432	408	421	387	439	410	387	419	399	399	365	409	378	401	379	418	441	381	403	418	350	407	400	416	392	404	428	373	428	379	421	388	416	385	441	416	435	396	489	400	415	420	391	419	401	383	395	406	402	368	408	415	387	414	415	392	398	423	419	367	462	373	416	398	430	368	381	406	409	436	418	409	420	371	413	392	425	396	377	390	411	431	402	411	425	426	419	404	374	407	411	431	379	435	348	423	402	422	393	424	425	457	437	389	398	394	407	400	408	397	406	401	401	405	393	383	388	416	422	441	386	390	370	394	381	396	400	419	427	398	432	412	431	430	382	393	404	426	419	407	408	394	411	389	416	423	401	369	384	402	424	405	398	373	406	419	413	395	406	386	362	381	403	387	409	360	381	395	416	391	394	393	374	445	370	400	381	431	386	395	390	392	418	347	416	426	401	406	445	410	398	404	369	421	414	405	423	418	408	403	435	396	430	371	396	381	423	394	420	400	364	418	363	384	406	422	404	402	413	376	380	410	400	391	415	396	418	411	398	362	366	406	409	420	381	379	390	419	419	392	381	402	377	380	391	408	379	418	428	401	386	411	375	414	379	406	385	402	410	385	406	402	366	401	401	426	379	448	376	388	410	390	419	415	398	400	382	398	423	424	405	382	419	400	424	386	417	401	387	364	397	410	368	441	362	408	440	408	403	410	407	420	395	394	430	409	374	423	414	395	430	444	424	401	398	422	411	438	384	441	383	388	451	376	395	372	425	394	410	387	399	383	416	430	344	363	420	397	403	409	447	431	382	392	358	390	420	424	406	406	416	379	421	406	396	422	376	402	418	406	407	414	380	383	412	384	382	446	419	391	410	418	396	403	382	407	396	380	431	411	401	411	397	403	411	402	426	413	396	396	390	413	393	385	390	425	407	412	380	404	405	401	406	397	423	432	434	427	407	433	381	437	394	425	426	439	394	396	431	391	427	376	406	428	394	388	466	404	401	449	386	417	387	371	428	397	376	407	411	416	410	397	412	410	400	408	362	403	357	375	424	389	414	399	397	440	438	385	410	408	374	372	418	399	382	407	435	397	390	404	410	409	395	421	395	399	409	423	404	379	391	373	417	403	436	406	399	383	404	415	380	409	428	397	415	366	400	420	362	414	422	409	421	397	417	411	417	394	397	405	369	371	423	386	373	388	396	418	415	431	412	414	420	397	401	399	441	371	419	415	394	384	418	411	438	397	395	404	427	424	405	418	422	426	381	403	364	352	423	411	421	383	414	405	389	404	398	383	404	393	381	400	431	398	399	405	395	405	395	394	387	356	427	409	440	391	403	405	381	409	418	373	430	416	428	414	477	404	384	395	392	421	405	416	388	434	425	390	395	432	407	408	409	393	422	447	385	384	420	380	406	443	390	406	409	387	399	412	428	395	411	413	403	421	396	370	432	415	393	423	383	400	417	442	423	402	403	406	412	438	397	419	390	389	422	384	409	381	423	403	418	398	428	419	410	395	421	392	415	378	400	357	374	407	446	405	382	380	390	428	399	387	422	381	430	385	398	382	410	390	420	409	383	378	408	389	361	382	398	410	360	431	393	385	392	381	386	397	396	408	413	372	383	425	424	408	409	403	418	386	398	386	419	416	374	369	393	425	426	401	411	395	351	394	409	391	414	425	376	402	381	396	399	398	441	397	437	420	376	406	402	413	388	420	426	430	411	443	403	396	391	379	422	385	390	364	412	388	403	400	426	384	421	418	398	383	413	401	391	390	369	426	411	390	420	420	399	406	372	401	407	405	394	435	418	399	398	394	373	414	390	456	385	404	400	420	404	392	369	385	390	421	413	393	373	419	406	410	391	405	393	404	391	435	406	447	411	401	381	429	407	422	369	394	436	441	407	369	418	411	396	417	420	385	374	427	362	419	403	419	375	426	430	422	382	390	404	418	383	414	406	393	373	420	397	392	441	381	415	406	420	430	418	416	398	415	411	392	387	407	372	425	385	398	432	410	404	421	406	406	381	400	414	396	415	395	381	381	426	377	407	396	393	387	419	426	381	434	395	388	403	361	415	415	415	370	394	403	414	430	434	411	408	415	393	363	384	396	398	418	431	397	443	384	377	401	413	396	443	387	414	406	395	388	402	404	431	410	374	400	392	405	383	410	417	405	427	391	401	435	411	372	393	395	385	450	406	396	367	421	423	396	366	405	392	419	375	416	401	406	411	398	410	391	410	387	402	395	428	366	403	407	382	411	384	418	380	391	419	410	409	395	434	423	442	366	389	405	391	442	391	354	367	400	425	427	363	397	435	362	385	384	437	377	430	399	398	357	413	411	388	417	407	429	398	412	421	402	415	389	402	402	423	406	418	390	400	366	410	404	428	390	406	389	430	392	377	398	433	379	403	402	448	393	374	429	383
5651	1804	2094	1426	1050	708	603	525	435	472	413	357	409	348	339	344	362	327	311	330	328	343	340	344	321	290	355	308	306	307	340	328	332	308	335	341	299	327	322	342	336	337	301	361	316	303	303	274	301	335	317	337	319	311	318	294	329	326	307	319	353	333	336	338	283	324	302	322	303	316	319	313	353	333	297	299	345	300	346	320	304	298	325	323	322	324	338	314	353	346	288	313	311	320	316	326	279	314	324	322	339	341	341	309	322	336	344	335	288	327	330	355	326	315	304	346	336	303	328	348	354	309	330	343	292	365	354	335	302	325	306	322	310	315	298	312	295	318	294	320	311	320	335	280	321	352	320	310	333	354	319	291	307	317	315	341	303	303	305	324	347	369	360	297	338	331	303	291	281	315	301	327	315	336	323	324	372	351	302	333	310	327	312	330	275	332	302	297	347	342	315	337	328	328	356	308	350	330	323	315	276	332	316	326	365	324	298	334	326	334	317	353	323	311	328	304	332	326	355	333	346	304	303	318	335	346	319	340	310	323	294	341	299	316	322	323	315	327	303	305	319	312	310	316	302	323	293	308	320	335	328	350	316	303	334	306	338	322	304	362	349	284	330	316	297	301	322	302	305	317	313	287	334	324	321	311	301	319	352	324	348	316	316	334	301	323	335	317	307	346	305	323	318	346	337	294	315	308	314	327	344	336	321	339	293	299	309	306	335	379	338	309	332	337	309	324	329	311	301	317	342	327	278	302	315	373	300	325	318	311	324	325	325	307	329	275	355	329	334	333	328	323	332	371	341	324	284	325	298	331	331	290	338	357	293	326	310	335	322	326	331	358	323	355	331	298	285	341	311	310	322	294	289	312	319	322	304	311	310	321	307	276	316	317	326	353	321	300	343	311	329	304	324	293	303	333	295	329	288	303	301	324	355	328	320	318	311	328	323	322	306	335	317	301	326	293	323	317	326	304	318	340	331	302	335	335	300	339	303	340	326	298	288	298	311	308	318	356	344	309	317	313	293	277	304	321	321	316	315	347	362	337	335	347	335	342	329	323	327	277	303	352	317	336	324	353	324	331	337	342	346	326	305	311	313	318	328	326	336	313	333	345	298	341	351	308	364	357	324	310	333	338	313	297	337	340	309	291	315	304	303	343	313	302	272	311	351	325	338	280	309	308	319	293	291	350	335	287	326	317	301	320	313	308	311	326	314	328	330	332	327	332	315	305	305	299	325	323	369	336	339	310	312	314	328	353	319	295	342	318	310	315	336	311	319	311	306	315	312	308	336	339	298	307	349	340	323	349	321	300	302	332	326	322	330	335	319	344	301	328	318	326	315	324	329	327	317	301	312	313	348	313	298	341	315	328	306	318	321	299	330	312	330	325	325	337	319	310	319	317	323	348	323	280	302	291	327	287	334	321	328	316	332	310	313	378	326	338	339	318	330	303	304	329	312	314	323	324	334	311	331	348	326	311	348	319	302	335	290	325	293	315	316	318	318	318	311	344	318	330	322	321	332	312	286	316	346	323	345	310	295	355	318	308	322	313	330	322	332	302	311	323	332	340	316	329	337	332	318	341	317	304	328	337	297	318	314	318	315	310	325	324	334	295	331	303	298	311	320	317	325	297	324	333	328	327	309	326	315	325	314	293	320	351	302	344	314	316	305	324	313	300	327	288	314	311	321	330	344	279	336	302	308	340	329	334	341	335	334	334	317	272	303	295	308	341	324	298	306	305	309	293	324	316	338	314	322	328	341	317	361	309	335	324	326	313	319	316	306	296	313	339	301	337	310	309	321	288	345	319	330	327	311	323	320	306	307	295	337	334	323	341	323	330	332	317	329	300	322	320	308	297	350	304	321	321	360	339	306	315	348	315	312	290	331	336	326	325	325	326	298	330	312	329	332	334	327	296	321	318	345	323	336	339	336	323	341	318	309	325	312	323	313	300	331	320	327	289	295	337	311	296	322	331	297	336	309	313	347	320	349	316	329	334	281	321	288	305	301	332	314	297	319	307	329	346	323	318	323	299	315	318	320	320	315	290	328	325	310	318	340	327	335	320	328	333	336	300	319	315	291	302	290	321	325	321	326	339	273	327	307	302	333	329	338	320	301	335	334	302	334	335	326	331	314	298	299	316	320	327	332	316	289	292	331	314	331	313	317	321	373	355	332	310	340	314	298	312	335	309	334	298	279	317	359	335	293	290	356	287	335	319	311	347	363	343	327	318	328	318	287	349	351	328	306	302	330	307	342	318	307	352	360	329	311	290	297	293	291	289	322	312	322	338	337	319	328	311	306	304	344	291	341	314	321	301	305	333	287	307	320	336	282	326	316	328	328	300	287	310	326	304	314	301	357	331	315	334	326	310	312	338	298	317	326	333	308	324	329	349	317	268	290	338	331	308	335	341	310	305	316	319	287	314	320	334	307	286	309	321	358	295	316	317	324	338	328	326	332	337	316	333	314	290	301	316	326	334	319	318	323	319	326	332	337	310	328	328	283	290	307	336	342	327	328	327	319	318	340	313	318	335	329	306	338	339	256	291	286	311	320	315	321	281	325	332	323	308	291	316	352	322	320	340	313	283	326	344	328	305	322	287	298	306	324	319	304	298	327	335	318	317	329	321	338	327	357	334	309	320	320	309	282	342	325	334	350	318	335	326	323	319	335	326	332	318	303	372	334	298	328	318	310	324	300	308	353	312	291	308	364	325	310	336	322	305	326	318	327	337	324	320	318	332	319	339	340	302	339	337	337	285	313	296	345	289	319	322	345	316	318	334	342	331	294	329	315	329	331	320	309	337	312	311	314	334	302	338	323	307	316	339	311	327	313	309	342	280	318	293	324	308	314	317	320	327	327	332	342	309	332	324	312	326	309	338	311	325	341	309	303	307	298	343	312	297	332	312	324	309	337	308	354	331	318	353	342	329	339	310	331	318	328	305	342	322	315	304	335	330	302	310	362	349	332	311	305	340	360	291	315	307	327	316	340	330	322	312	299	320	312	303	344	286	312	307	304	315	331	324	319	303	299	301	351	307	302	314	315	305	318	331	304	335	324	308	319	336	347	351	330	323	314	305	312	322	345	332	331	321	316	326	346	317	325	300	357	314	301	310	297	321	316	301	293	283	298	313	301	303	318	317	353	332	343	313	327	285	338	332	301	327	340	322	319	334	318	353	310	300	319	312	305	328	303	357	330	359	313	348	330	320	315	330	348	330	316	320	333	334	317	285	371	294	308	359	296	322	316	316	295	310	313	352	324	331	315	337	312	314	358	274	323	299	335	330	315	333	325	329	330	322	294	313	351	335	305	288	303	315	316	322	314	325	350	335	317	328	329	346	335	323	330	336	313	293	309	336	311	351	315	319	323	305	360	275	330	322	292	323	353	356	324	325	290	359	325	289	315	317	318	360	340	373	340	341	317	275	311	331	393	318	309	262	292	325	318	325	328	334	327	326	329	325	330	312	304	306	321	297	317	332	329	315	322	307
4709	2311	4493	4963	3777	2935	2351	2020	1693	1494	1396	1353	1137	1048	1119	1030	998	955	970	957	1019	933	939	869	853	791	769	835	810	782	834	870	808	746	749	778	761	775	794	785	781	752	759	758	745	760	737	771	760	836	752	721	755	785	730	735	709	758	733	808	759	721	734	781	746	757	783	777	774	710	753	780	789	812	794	766	761	713	763	803	791	756	795	775	742	799	700	701	736	786	759	764	787	727	747	740	772	718	771	782	773	752	749	796	737	728	714	779	758	736	728	731	781	754	787	772	793	775	775	760	770	739	751	749	752	790	782	769	748	786	763	764	759	747	776	779	765	734	760	790	790	750	734	747	709	731	742	775	771	744	761	751	762	777	785	762	738	814	766	762	718	738	758	752	767	743	768	769	814	750	773	702	760	744	782	770	775	787	720	714	724	769	748	739	718	764	802	746	766	772	734	783	759	747	748	742	748	778	766	724	782	791	778	770	766	757	874	836	786	775	793	745	801	757	777	778	724	722	742	746	796	717	785	776	795	731	716	720	785	709	753	806	757	755	770	785	747	736	716	711	776	748	711	760	758	751	746	765	763	821	754	772	754	727	750	785	786	729	782	798	753	760	752	776	745	722	772	777	778	783	807	754	743	814	811	745	765	812	841	733	757	784	765	750	761	782	806	775	771	811	741	741	746	755	748	739	819	771	777	717	797	741	741	778	757	776	719	717	795	688	749	754	734	782	769	772	730	751	792	775	768	764	741	765	750	695	787	791	834	764	738	745	761	794	779	741	764	755	750	766	720	769	742	747	778	779	755	731	729	733	766	803	758	760	781	804	721	793	768	728	723	749	797	828	778	781	691	741	805	768	780	713	784	778	726	810	735	763	811	752	756	831	785	778	727	745	765	784	721	715	768	722	756	789	827	723	771	777	741	711	764	790	741	720	782	793	733	720	743	760	755	805	814	747	795	744	732	792	793	814	770	744	772	765	771	761	778	777	766	706	745	722	735	768	801	733	750	780	780	737	749	724	753	770	714	809	770	760	742	699	742	741	773	741	763	787	738	706	742	772	824	768	735	720	771	768	777	739	775	762	761	779	797	735	739	776	735	801	771	739	726	767	785	768	746	794	763	740	716	763	762	817	803	735	737	785	807	737	771	779	778	801	742	738	791	753	774	778	745	771	791	753	719	797	799	770	773	779	759	738	757	769	749	770	760	812	749	758	795	720	744	747	746	726	727	775	719	742	746	728	759	771	764	731	769	753	809	742	770	794	740	739	767	771	772	734	772	746	755	753	755	711	752	761	786	742	786	721	775	771	737	779	723	740	768	774	762	768	744	743	790	783	771	737	783	748	787	747	763	783	734	799	733	734	710	769	782	770	763	764	809	803	706	787	726	767	721	735	701	779	724	765	741	788	755	771	778	789	750	780	775	781	804	780	798	788	772	764	771	789	819	760	810	757	781	778	753	721	737	763	759	763	758	756	793	739	795	764	779	770	795	788	793	797	760	731	750	766	792	793	732	767	799	776	793	750	792	746	678	809	793	743	753	774	729	740	717	788	742	752	778	732	703	746	747	770	751	752	768	753	728	736	740	783	763	760	752	773	772	724	776	787	802	783	750	763	771	782	801	765	749	710	723	737	734	798	807	794	795	763	759	792	749	756	767	752	748	774	759	766	740	764	741	757	732	776	769	801	749	824	731	701	745	744	790	801	785	754	742	729	744	773	714	761	790	782	741	832	758	753	752	751	743	785	782	722	739	734	775	749	808	752	790	754	779	796	764	758	809	816	740	732	701	793	727	795	781	759	712	759	775	777	820	779	727	729	737	714	803	800	782	755	709	774	764	775	785	724	752	794	796	786	772	777	733	770	813	716	766	751	752	763	734	809	746	779	748	725	797	757	753	818	748	736	731	742	775	741	747	780	793	778	762	739	811	729	768	777	749	765	759	767	744	750	724	698	801	766	782	748	766	746	798	755	786	783	791	772	731	752	765	766	770	775	741	760	743	762	755	775	767	760	763	734	717	793	709	737	778	780	806	787	797	745	763	739	779	776	739	744	699	768	760	788	781	707	804	704	781	764	792	729	749	740	758	743	737	763	770	756	798	752	769	764	739	782	741	840	773	735	691	786	780	766	734	764	753	757	757	793	776	750	768	744	754	735	770	735	800	759	758	752	786	762	784	737	781	739	769	747	750	763	806	764	738	745	769	750	777	795	766	793	796	759	779	791	742	780	780	753	806	737	746	755	760	767	749	762	737	733	799	772	737	731	767	747	755	763	757	761	768	753	744	749	771	750	747	769	755	791	734	759	750	780	768	719	779	789	748	790	745	772	757	789	799	787	712	765	764	731	750	790	758	742	776	760	756	743	730	755	760	766	754	740	791	765	772	772	803	764	770	798	802	762	752	745	739	721	737	753	782	769	719	749	742	783	738	759	721	788	734	768	800	777	759	764	746	740	772	771	751	785	720	735	744	781	800	817	752	778	776	787	795	795	733	754	772	695	721	783	774	712	727	755	801	786	705	746	816	755	753	743	795	759	755	773	797	791	777	732	739	759	706	750	806	699	754	760	798	765	782	762	774	727	794	791	807	759	816	764	768	753	788	763	793	759	742	716	780	791	739	816	769	777	762	756	786	805	754	726	757	788	752	774	732	719	789	733	766	795	746	740	743	736	756	733	756	722	770	766	800	782	738	759	792	753	735	757	722	751	750	803	714	736	762	767	755	758	737	792	773	785	738	736	760	750	759	756	754	747	740	734	703	764	768	732	719	776	752	778	745	731	767	724	735	762	710	780	724	797	763	778	791	767	761	720	764	732	780	759	769	791	772	752	802	788	752	711	727	756	798	780	763	724	763	769	769	768	800	810	736	751	707	738	780	754	745	736	727	754	754	797	813	739	761	771	762	759	772	757	740	730	816	775	704	756	747	777	787	823	771	753	697	784	771	765	792	798	747	773	755	769	767	737	721	761	769	709	750	770	751	759	746	717	742	729	735	762	824	746	765	724	761	768	800	766	842	748	739	772	722	780	683	748	785	714	765	780	746	783	740	745	752	757	798	791	757	766	751	756	776	785	732	732	763	727	746	791	783	792	783	752	733	775	804	708	716	777	787	749	772	781	749	742	742	751	765	706	789	769	745	778	742	769	726	800	707	740	788	742	743	758	752	730	797	779	727	751	758	714	778	781	791	745	761	769	772	767	806	776	771	751	794	763	734	751	794	772	758	749	796	708	740	758	748	763	755	786	771	799	730	688	778	775	733	758	716	737	709	737	807	790	788	763	750	798	746	736	818	790	779	765	773	771	783	731	789	735	766	832	755	770	754	767	740	733	738	731	764	754	768	763	758	765	790	727	764	709	771	730	757	785	742	743	737	752	782	788	746	785	747	756	742	763	747	814	761	765	773	767	766	721	739	752	785	769	789	755	796	805	705	780	779	761	812	750	784	800	825	737	805	809	757	751	747	768	770	731	775	726	775	766	736	771	763	753
13650	3171	3241	2480	1535	1061	863	622	564	451	396	418	361	303	314	293	287	260	275	280	345	303	264	248	228	260	259	266	241	266	266	263	263	264	240	248	237	253	270	255	233	244	233	214	215	223	259	260	244	229	228	236	239	229	248	230	229	234	257	247	250	244	247	251	266	245	248	251	236	256	227	242	255	238	238	220	264	289	261	241	255	261	248	269	288	234	254	232	257	220	256	236	244	255	244	239	239	257	232	227	220	258	244	266	249	226	271	228	244	222	261	236	264	271	265	246	247	267	268	234	224	237	250	220	241	231	249	224	239	212	249	255	216	260	260	234	244	238	253	237	248	240	264	243	242	268	235	242	239	269	242	234	231	268	247	231	243	258	254	218	254	244	241	218	227	236	239	254	196	215	275	244	255	264	253	261	267	281	225	236	236	222	245	258	274	206	241	259	198	247	280	249	227	238	232	254	235	236	229	271	239	243	228	244	246	258	251	212	218	234	216	246	246	270	230	268	227	221	235	254	254	272	229	243	252	237	254	246	247	217	288	270	238	241	283	267	242	265	274	241	269	265	247	262	261	263	263	232	262	249	238	268	269	223	255	274	252	232	237	235	234	239	263	256	245	218	230	255	238	236	264	261	268	246	245	247	258	244	254	223	256	224	259	275	243	239	272	270	213	211	263	224	279	214	207	244	240	274	256	246	226	214	254	267	226	248	244	242	242	236	247	280	256	233	282	227	208	239	263	229	257	281	255	213	244	271	234	263	253	218	254	254	226	234	243	280	245	246	261	253	279	273	217	258	232	237	249	237	247	237	240	233	240	232	236	249	247	265	238	272	255	253	261	231	230	255	248	244	274	259	229	197	245	234	230	254	218	219	257	254	223	232	233	281	256	230	252	237	261	251	251	254	258	251	201	215	241	234	280	244	259	257	274	258	248	233	204	242	256	226	249	287	250	223	260	237	227	246	241	252	229	250	254	282	276	255	221	262	256	254	254	245	224	243	247	263	256	267	223	205	231	249	249	256	273	231	237	235	276	241	252	245	262	254	221	261	247	259	224	240	254	263	217	274	255	241	231	268	281	220	223	216	237	215	253	240	284	268	233	258	250	257	284	254	246	236	241	247	232	241	242	235	247	241	239	220	240	235	232	250	249	222	243	240	238	218	259	256	217	234	263	251	240	221	260	242	252	252	248	242	260	242	222	255	235	259	251	230	248	221	251	241	234	255	239	253	271	240	272	251	237	236	242	268	259	254	253	249	215	253	244	244	265	263	237	250	264	219	238	252	243	241	253	245	248	240	242	298	285	253	241	231	234	251	234	254	276	249	243	251	241	233	267	284	258	279	223	237	225	253	243	231	256	256	209	239	234	244	241	239	271	231	229	233	234	221	242	276	246	214	240	268	264	252	254	213	241	259	242	227	258	247	242	243	239	219	233	248	272	264	257	251	256	266	269	257	252	268	248	262	266	241	257	255	261	240	266	258	264	223	266	270	239	232	238	257	246	235	240	256	251	216	247	235	272	283	243	262	233	239	224	222	252	222	279	229	242	269	261	229	238	220	265	243	232	273	232	250	262	250	263	215	248	234	248	236	224	235	235	262	245	221	263	241	237	239	244	253	256	248	237	235	261	248	242	236	262	226	251	236	249	257	234	238	257	263	223	263	201	235	240	267	244	248	248	270	242	210	250	255	289	246	215	231	260	242	236	245	230	227	231	250	249	263	247	227	238	283	231	248	253	247	221	268	246	253	223	258	256	287	268	246	227	237	246	250	218	260	245	241	252	248	230	241	250	220	234	230	251	266	213	239	260	238	270	248	241	225	259	246	246	257	235	247	245	230	246	234	243	247	273	239	222	232	236	234	230	264	223	252	286	243	259	235	234	223	249	259	264	224	246	244	260	230	233	275	239	212	248	249	245	249	255	212	247	277	210	270	235	227	226	245	255	261	249	251	260	243	236	246	216	224	251	235	240	230	250	260	237	240	238	244	233	212	249	213	241	250	251	239	210	238	257	221	248	208	234	233	255	246	277	263	237	250	262	243	237	235	233	234	248	255	244	240	228	259	219	246	248	222	255	241	241	250	238	240	247	239	245	249	246	243	258	246	258	272	249	242	241	255	225	266	259	245	261	239	244	227	247	269	241	266	242	256	267	230	249	222	232	262	234	248	236	262	224	261	241	240	228	255	287	247	268	240	238	249	250	262	267	243	256	220	252	247	248	273	270	256	241	255	206	253	247	256	244	237	248	252	239	269	233	248	215	236	237	227	233	257	262	252	250	247	285	243	255	221	235	250	275	269	252	234	234	268	249	241	265	233	227	245	228	246	220	258	230	235	249	216	247	230	234	252	260	246	232	265	231	243	248	241	222	253	263	229	243	264	257	229	255	228	274	234	252	223	235	231	246	252	247	236	245	240	247	260	207	269	220	211	247	234	249	228	238	295	249	240	249	246	219	228	253	270	272	224	223	236	252	249	228	236	262	223	277	239	227	261	248	260	243	224	246	256	234	259	250	271	254	262	221	234	255	219	234	242	233	262	245	264	259	250	224	243	273	253	231	238	239	221	270	248	236	249	228	281	249	227	237	233	225	215	254	247	218	233	255	258	269	263	256	230	242	264	255	237	279	240	242	240	234	232	255	234	244	234	237	251	232	240	241	244	217	269	215	248	279	247	268	279	233	247	257	217	239	237	237	269	231	269	218	254	241	227	276	246	240	262	259	240	248	245	249	232	243	220	268	253	269	243	268	265	271	243	249	275	259	245	266	261	214	238	242	262	241	254	243	258	237	231	240	266	239	274	233	244	256	224	236	225	271	257	231	242	230	216	251	230	215	250	227	234	232	237	245	224	244	266	229	254	239	224	216	248	253	243	233	257	227	219	243	262	269	243	250	248	221	226	210	248	225	257	256	231	223	258	246	241	243	254	286	242	257	243	250	257	226	258	240	274	230	242	247	232	231	254	217	239	263	221	226	243	249	239	246	264	244	246	288	242	221	231	261	274	233	257	238	249	235	236	241	211	253	243	274	250	252	243	256	260	262	259	257	233	242	246	248	225	229	222	244	252	260	249	236	235	269	227	255	256	248	257	227	242	241	222	263	273	264	237	261	250	229	253	251	268	259	250	275	256	241	254	230	234	265	283	276	273	240	229	276	250	249	226	216	247	233	238	249	287	222	239	246	244	237	239	262	235	245	249	266	211	271	249	253	250	247	238	250	261	247	242	213	284	242	218	240	250	254	240	243	235	231	238	275	256	216	243	255	245	274	249	205	222	246	243	245	286	241	243	265	249	239	221	245	251	247	258	259	249	242	272	238	228	250	239	245	230	243	255	245	247	259	272	250	270	221	233	236	227	237	243	243	220	223	241	244	243	244	247	255	248	248	234	222	252	269	258	257	243	261	241	212	254	225	242	257	270	252	244	264	226	236	231	245	238	266	272	227	240	248	242	246	234	237	236	228	236	231	241	244	226	243	230	243	244	233	237
10498	3223	7190	7861	6150	4735	3699	2901	2379	2069	1831	1567	1457	1173	1076	1022	983	979	1015	978	1006	920	833	833	753	675	664	640	637	744	674	665	640	694	642	639	630	615	649	635	603	574	576	619	620	625	605	569	599	588	609	569	621	584	581	587	616	621	597	560	615	644	573	625	580	572	565	629	637	615	629	582	608	577	566	579	591	574	589	603	593	606	625	554	574	569	608	595	599	598	565	576	564	604	557	593	595	621	599	577	624	573	613	606	598	620	594	615	567	605	596	611	568	549	577	626	576	557	616	607	588	629	605	644	621	586	581	596	640	601	590	600	611	564	611	556	620	599	584	627	611	590	594	632	595	589	621	597	550	611	601	585	592	617	582	627	579	609	654	620	609	620	577	616	608	580	586	611	624	609	613	568	643	580	567	573	575	606	598	575	590	591	587	584	590	604	590	571	580	642	583	613	545	590	593	568	590	584	600	565	564	567	601	631	614	617	590	657	615	585	577	605	618	591	576	595	563	594	594	603	566	596	633	599	557	581	618	586	580	587	596	584	575	580	612	624	568	605	620	595	639	624	556	606	570	591	552	622	573	563	659	612	557	577	587	605	611	614	606	585	596	610	580	569	636	575	583	592	618	614	631	601	569	562	552	622	592	591	606	636	597	646	588	588	612	593	622	652	583	582	580	581	567	586	567	604	603	647	613	585	572	619	590	595	597	577	608	571	578	570	604	588	611	597	585	604	602	635	584	577	615	610	593	586	631	585	611	595	614	563	617	639	648	607	578	634	612	593	576	596	555	570	578	604	575	613	601	602	599	587	550	614	617	593	553	620	583	589	639	580	645	589	582	594	635	536	598	572	579	617	590	595	559	604	579	621	585	605	623	626	575	596	588	588	547	551	625	592	627	588	586	567	628	604	594	614	572	612	609	570	570	599	591	596	613	598	574	592	599	629	556	620	582	616	620	599	621	572	634	581	578	572	607	571	607	586	611	578	575	593	596	623	583	608	642	598	613	583	594	576	588	596	621	634	583	623	577	593	601	598	544	595	599	569	606	643	566	555	588	621	565	590	579	616	554	577	632	612	581	601	546	597	627	577	625	583	605	601	554	539	634	583	583	603	578	582	569	591	614	585	619	594	605	557	631	575	579	620	566	580	578	583	621	582	588	605	588	575	602	594	618	616	593	613	571	609	609	581	583	632	632	597	599	582	638	583	617	589	612	584	551	570	609	569	600	593	605	639	624	568	600	600	593	568	588	615	610	594	590	573	589	593	615	586	571	619	567	571	626	600	573	615	612	618	600	590	592	593	634	592	622	632	612	586	556	551	610	620	610	612	566	627	589	593	629	575	587	626	605	593	594	574	597	568	609	614	584	586	578	613	535	618	599	619	616	587	646	631	612	562	595	570	565	590	595	658	593	591	602	590	581	622	590	578	603	623	587	585	569	579	634	571	634	568	579	603	550	600	578	607	553	575	558	612	598	579	615	559	586	596	608	574	613	594	588	645	554	588	567	574	601	617	625	653	554	616	570	604	612	620	597	623	648	599	566	587	602	625	601	585	651	567	584	558	559	629	646	593	598	619	627	615	652	616	622	605	590	587	637	596	609	610	634	663	613	605	607	579	615	560	569	585	569	614	595	613	629	625	589	586	626	558	607	601	605	581	587	603	615	615	613	612	581	621	602	594	586	595	628	590	558	583	599	614	586	622	589	573	592	601	600	583	572	584	555	608	595	594	591	623	602	601	561	612	636	584	569	619	604	569	622	588	584	594	587	606	582	549	615	631	614	582	606	597	616	565	594	586	613	606	585	606	581	579	572	588	580	608	596	587	608	551	615	555	581	580	589	551	636	589	587	585	593	590	633	584	597	633	623	572	586	632	625	618	585	590	614	548	629	599	574	584	550	582	625	567	592	576	590	598	592	596	597	625	593	569	605	624	608	636	630	610	602	565	528	594	583	593	594	576	654	563	599	618	607	595	598	602	614	585	577	615	573	586	622	579	589	547	595	567	593	609	606	618	572	595	603	543	614	577	600	600	566	601	599	614	610	572	618	608	614	565	610	575	625	638	603	556	578	594	547	636	630	636	582	619	602	602	586	591	602	593	614	602	606	576	585	635	586	579	545	607	613	644	571	571	582	561	608	595	569	642	603	614	593	622	584	638	617	589	633	600	612	553	592	631	568	562	599	596	575	574	554	595	617	575	633	592	612	590	564	567	598	606	578	580	594	593	605	589	533	603	599	654	602	611	570	627	573	601	610	559	569	614	600	576	572	565	613	585	573	626	631	594	565	612	655	566	641	595	589	581	573	602	554	570	563	662	585	595	575	587	645	573	612	573	589	596	623	595	609	583	611	574	587	609	586	612	598	608	580	574	580	565	561	613	588	598	541	608	579	590	596	602	574	635	604	584	597	561	573	598	606	634	577	562	626	611	614	590	644	599	590	590	589	612	603	612	574	580	623	617	586	613	560	604	620	619	611	609	629	574	597	600	540	564	582	612	612	596	596	640	606	572	547	617	626	594	624	583	566	544	620	578	602	579	561	632	605	584	583	575	577	597	586	614	606	627	586	587	559	659	592	589	619	588	602	607	621	608	564	586	611	560	570	605	600	567	600	594	608	569	609	580	597	537	589	575	592	581	592	645	595	610	585	579	534	564	583	553	608	576	599	599	547	601	641	587	619	572	630	582	610	621	629	623	573	622	565	545	603	625	576	601	574	602	611	588	575	599	573	589	606	621	577	609	584	587	567	624	566	617	564	601	578	583	565	624	615	588	586	607	580	605	618	621	581	604	570	607	598	627	600	633	540	603	570	586	603	588	571	614	598	686	598	623	533	561	613	571	590	608	602	624	582	579	645	564	591	621	572	610	633	607	609	608	616	577	603	560	590	595	592	604	573	624	556	599	582	574	553	569	600	640	627	601	623	650	613	594	600	586	596	578	593	553	585	583	602	602	594	632	588	581	597	601	653	587	581	616	591	593	568	577	596	556	604	596	605	601	613	582	606	601	579	586	615	638	569	564	619	556	585	597	622	619	568	600	602	596	618	656	631	595	577	586	621	564	590	602	579	633	592	595	585	573	589	630	603	622	583	608	597	605	608	608	629	558	587	586	583	574	597	574	597	651	597	618	586	583	584	626	634	575	627	605	603	609	594	613	593	555	610	584	612	585	627	564	591	546	544	541	623	616	596	596	611	620	610	592	612	581	558	545	560	608	589	597	584	576	571	583	551	611	586	583	609	590	626	597	579	582	615	597	571	584	598	630	570	594	629	609	594	608	624	590	618	574	609	603	570	591	586	566	548	574	630	626	627	626	586	605	599	623	602	613	556	589	541	541	571	581	584	605	604	599	598	592	608	615	594	604	577	580	612	610	625	611	584	559	603	617	597	586	613	579	615	600	533	588	590	616	598	560	584	624	629	605	587	555	567	579	611	604	593	558	646	553	592	603	625	591	565	642	607	597	627	585	618	605	589	612	611	535	626	548
21346	4904	4518	3334	2092	1391	948	737	588	488	429	358	352	264	266	253	197	210	244	276	211	187	202	157	179	164	173	177	193	157	173	170	190	182	129	159	154	159	172	162	169	162	165	150	143	168	153	133	168	152	166	134	149	132	146	157	163	153	147	153	152	139	144	145	181	163	156	156	168	151	153	154	161	183	138	152	147	161	164	168	145	134	157	161	157	163	174	171	158	164	136	177	160	171	149	153	152	149	150	147	125	143	132	171	169	145	149	153	158	147	188	152	177	173	150	156	141	150	159	142	164	132	160	173	145	165	144	136	158	137	150	140	161	145	156	177	155	149	155	154	161	182	160	141	157	157	156	157	149	154	170	143	178	145	165	148	162	150	149	163	139	145	166	149	139	171	144	142	159	157	176	148	165	140	156	139	144	139	179	174	147	172	146	146	166	170	158	143	152	148	179	141	129	147	139	164	143	168	173	148	132	150	155	170	151	165	151	152	135	149	151	156	170	133	162	165	157	155	135	170	147	177	154	164	141	171	138	156	147	144	155	155	161	152	149	150	168	180	144	158	133	160	145	160	165	174	146	138	163	150	156	123	175	154	126	149	157	162	147	147	175	156	163	152	169	141	148	151	156	132	150	163	162	170	154	150	127	148	169	166	130	155	146	133	168	164	168	154	149	156	164	159	148	156	147	167	148	166	167	177	160	161	145	154	159	152	155	156	161	158	148	167	153	156	159	149	168	159	149	140	178	150	147	140	186	142	160	152	127	152	141	148	180	140	160	136	153	150	155	161	135	147	166	164	140	164	158	171	183	156	130	150	125	154	156	150	155	143	149	161	173	165	145	135	151	162	165	163	147	125	152	162	165	148	151	169	158	155	148	154	172	141	171	188	153	143	163	165	158	150	171	143	137	132	167	148	160	152	172	136	143	149	149	154	153	124	181	168	151	158	162	162	192	139	159	156	140	152	128	152	167	147	153	123	147	148	157	129	154	170	153	137	163	170	151	128	175	130	142	140	130	168	159	167	131	157	157	164	161	158	163	173	161	135	157	164	139	170	154	151	153	156	149	150	159	153	169	171	144	151	163	162	133	163	154	137	143	155	150	159	149	139	162	158	135	144	160	148	146	158	150	190	181	138	169	156	180	149	163	159	152	148	154	157	150	149	160	150	177	164	148	144	138	148	142	151	142	168	169	166	166	159	138	132	146	144	143	136	164	162	135	165	163	156	157	162	160	176	167	148	138	173	161	141	176	156	150	147	162	173	165	138	147	170	155	191	145	128	173	143	149	129	173	135	167	170	163	168	160	147	145	150	141	146	168	144	180	166	190	150	143	157	155	144	186	141	145	154	153	170	154	146	156	146	168	164	155	162	183	148	154	145	156	145	143	157	140	137	154	172	136	138	157	181	178	152	155	148	140	161	154	144	157	155	164	156	130	128	169	161	154	121	146	137	168	145	153	147	162	154	174	154	171	148	148	139	153	143	162	148	169	151	135	134	163	147	140	185	175	163	137	148	138	154	143	126	154	151	150	167	133	159	160	141	165	145	157	172	151	159	161	143	127	186	160	157	150	159	138	139	145	156	160	164	141	146	148	167	141	175	160	145	161	150	140	146	142	127	150	163	152	123	167	159	162	159	183	149	142	159	168	144	136	165	168	176	166	148	161	151	156	135	157	174	142	177	152	137	153	157	154	152	175	158	150	151	148	160	146	160	166	154	157	174	152	158	146	134	177	151	153	162	161	162	130	157	175	147	157	158	166	163	181	179	168	159	165	151	143	165	151	151	149	170	172	153	147	154	163	163	161	159	143	169	168	150	140	161	181	146	148	155	153	169	129	165	150	165	138	150	123	147	138	141	135	168	153	151	161	162	170	147	163	172	168	177	156	166	145	162	152	146	150	152	148	174	165	165	179	153	141	151	147	162	165	148	144	152	151	164	182	139	149	151	164	141	171	116	141	175	156	145	161	148	180	147	149	139	160	151	167	164	140	149	160	162	151	165	149	153	156	162	156	141	159	166	138	173	158	163	107	143	146	152	144	162	156	154	152	154	139	161	146	154	153	138	154	138	161	123	139	161	163	135	132	152	150	138	154	129	148	167	152	144	159	163	156	137	153	152	155	147	155	169	134	157	155	169	152	145	135	143	174	139	159	173	150	151	159	151	160	185	181	149	164	146	149	174	131	150	140	138	171	143	166	152	131	159	147	148	154	157	159	175	136	178	154	157	162	166	149	156	135	141	142	150	157	157	165	166	151	147	145	130	144	165	147	156	155	158	150	133	146	155	153	149	149	150	176	144	166	160	158	145	148	132	154	159	151	160	152	145	190	167	136	186	156	157	177	151	142	162	131	176	127	164	162	124	142	136	142	163	167	130	145	149	152	142	143	143	157	140	151	154	143	162	156	192	175	166	156	148	141	132	125	170	124	167	140	138	130	146	132	150	148	138	156	144	142	147	183	174	161	174	143	171	146	156	152	150	158	176	181	157	159	138	143	148	140	145	131	135	149	158	165	125	150	163	137	156	158	146	163	172	169	150	149	160	138	162	127	132	162	156	143	158	142	161	149	151	178	163	157	163	153	172	163	157	128	146	122	136	172	136	160	158	139	156	152	151	146	148	149	167	156	147	164	168	164	136	163	134	175	161	146	140	174	149	135	147	162	163	165	155	154	155	160	156	175	141	144	169	155	157	163	170	146	149	139	152	163	135	149	149	136	161	150	149	141	159	167	134	153	134	151	161	167	170	148	165	157	163	179	150	153	153	166	150	154	166	143	167	146	161	185	157	136	153	164	159	148	169	152	166	143	149	167	122	150	152	173	153	165	155	148	143	156	141	162	162	155	159	164	145	166	131	157	131	173	140	137	131	160	157	125	146	156	140	167	142	142	168	157	146	201	153	157	131	138	156	160	142	150	156	170	132	144	154	169	147	166	171	159	149	142	161	139	149	161	146	187	135	139	168	169	150	161	153	179	155	149	144	150	175	167	153	185	146	146	149	154	132	157	174	169	163	141	142	158	154	142	146	177	145	131	152	144	149	175	161	158	156	144	162	148	159	150	173	164	162	149	153	141	166	166	165	154	161	164	139	158	140	157	151	150	162	156	149	181	166	143	163	163	167	168	164	155	143	161	149	189	142	147	156	156	144	164	150	155	173	157	143	157	136	149	163	179	166	149	156	154	172	149	164	134	177	158	155	155	182	140	139	148	151	164	148	144	148	158	136	148	153	132	154	164	142	147	155	151	139	142	164	148	166	154	156	168	175	156	147	165	139	166	136	154	150	149	159	156	162	155	145	165	125	143	155	146	160	151	160	155	138	146	149	163	176	152	146	127	165	157	166	182	162	144	138	124	156	151	157	164	155	158	148	161	179	151	160	168	151	155	160	138	149	168	139	166	139	152	178	144	168	135	174	161	160	179	166	146	137	152	155	162	172	172	156	153	149	147	150	139	156	164	154	188	149	168	160	172	142	158	152	159	147	119	160
13282	4169	9032	10377	8288	6208	4758	3598	3062	2544	2059	1845	1564	1298	1193	1065	934	958	980	973	958	883	756	678	583	559	560	510	511	493	526	511	484	557	519	439	442	433	433	452	428	446	423	397	413	436	435	399	440	437	395	409	387	428	423	362	452	432	403	373	424	389	401	390	394	418	409	363	383	412	387	390	406	389	414	407	436	382	397	417	453	375	411	414	402	395	410	437	424	397	391	416	401	406	403	412	370	418	386	399	400	381	400	402	428	407	392	419	388	435	392	405	412	404	427	387	409	383	421	413	403	436	423	382	395	375	403	388	389	391	395	419	373	405	411	443	408	375	425	394	445	414	445	400	383	399	385	390	427	382	437	399	442	381	379	390	399	395	393	394	387	409	422	430	443	381	384	388	437	378	385	352	363	401	409	379	384	415	425	400	375	400	409	382	405	425	409	424	362	402	413	364	423	410	408	393	397	411	377	426	403	399	393	394	384	378	391	387	426	407	393	430	407	435	391	381	386	438	372	433	454	415	395	393	392	381	413	420	373	402	380	394	343	382	416	401	403	376	417	377	376	391	377	398	378	399	424	368	414	372	409	437	407	413	428	410	398	371	404	407	428	367	419	405	402	395	414	383	401	429	427	396	376	393	447	393	388	413	378	388	407	398	401	351	389	393	402	405	404	436	394	421	397	445	379	427	399	388	386	410	396	375	395	426	379	416	407	433	371	440	415	409	412	394	432	406	447	413	448	420	387	400	416	452	387	409	384	379	382	395	418	391	385	420	382	429	414	424	409	409	440	395	380	451	399	422	412	406	378	411	435	406	403	415	405	431	371	438	413	404	399	361	395	359	413	390	428	358	419	368	443	382	411	408	390	389	424	404	387	435	371	415	429	400	428	396	398	385	415	403	386	400	429	407	380	448	381	426	430	405	425	386	391	421	405	432	416	421	394	369	421	397	418	409	414	403	400	371	409	386	369	396	424	415	402	387	426	414	410	393	392	416	393	392	378	427	379	412	379	406	415	409	380	387	417	402	408	402	399	395	416	407	398	402	412	396	408	409	418	394	382	402	415	402	419	400	406	414	417	410	385	418	410	423	406	422	422	399	379	426	396	397	363	381	420	376	371	397	424	403	396	388	410	392	390	395	397	398	415	424	403	405	398	400	393	401	389	400	391	395	389	407	394	457	380	407	427	416	395	403	416	395	408	401	414	387	403	397	405	420	364	392	421	434	411	435	424	396	407	416	400	380	407	392	397	379	409	427	380	416	390	449	445	421	407	425	433	392	386	362	417	418	409	406	421	402	445	406	413	386	400	393	380	353	463	384	428	402	414	424	411	413	408	387	406	384	398	416	395	404	396	393	391	434	415	379	411	408	413	378	381	374	366	399	399	409	411	374	400	418	404	407	412	394	397	424	412	414	420	432	394	446	399	447	357	387	396	435	405	389	407	390	386	403	409	376	413	409	417	384	453	405	414	417	395	419	399	355	425	423	387	387	425	421	407	422	458	380	417	423	427	403	381	392	422	414	421	419	395	418	405	395	386	400	426	423	422	412	365	385	389	377	381	413	401	410	407	372	414	412	384	386	399	389	421	430	438	406	404	444	439	401	390	396	389	396	401	388	391	415	418	374	436	363	400	415	380	377	398	450	403	402	382	407	392	398	409	407	389	386	410	439	409	380	407	416	414	417	415	405	423	403	356	401	401	393	397	401	380	382	422	370	434	384	422	401	412	362	370	395	405	411	400	396	416	382	434	390	395	393	398	390	396	403	370	409	432	377	415	397	398	400	419	421	390	392	383	417	435	413	367	400	387	380	438	398	404	388	361	405	430	367	416	384	438	420	417	401	417	382	418	398	398	379	408	399	399	420	431	393	384	400	437	390	399	403	417	407	394	445	395	412	400	372	352	371	420	383	351	379	378	376	369	397	406	416	419	365	427	404	422	369	423	419	422	417	391	401	388	393	413	402	359	429	423	416	397	406	375	389	412	385	397	389	405	377	402	411	378	397	403	420	433	399	413	385	406	398	410	405	396	363	396	427	406	414	439	405	401	394	410	387	419	403	398	404	410	370	421	398	408	411	379	419	405	399	416	405	398	398	410	401	423	399	416	416	383	375	396	384	411	422	417	411	423	384	394	406	366	396	391	407	385	377	391	414	405	450	375	390	422	395	439	392	410	445	417	383	399	423	401	373	412	401	407	444	393	397	412	402	363	399	385	405	403	397	417	420	421	437	379	375	421	381	430	415	407	403	392	378	405	417	387	420	389	400	394	388	395	404	417	391	411	394	412	392	411	403	393	403	400	401	414	419	401	399	393	420	414	425	439	415	399	421	393	446	375	411	420	440	418	397	447	418	428	405	405	389	371	441	406	391	430	406	401	398	393	410	376	388	384	404	424	388	360	398	415	395	415	414	383	419	431	422	390	406	417	408	375	403	400	401	414	383	422	429	393	389	394	384	403	453	401	430	411	384	399	391	370	424	431	394	403	378	437	388	427	382	430	436	407	388	386	394	408	403	416	417	398	411	401	396	394	381	421	412	402	412	382	405	405	397	373	438	414	413	408	424	400	417	392	410	402	360	391	407	419	412	398	381	376	380	416	426	405	380	418	375	425	429	377	431	423	371	407	396	363	401	429	383	378	360	383	393	381	413	402	397	409	418	395	424	415	417	393	409	420	428	422	427	405	395	405	422	401	407	374	392	435	411	420	392	397	364	417	422	390	399	400	395	396	423	409	392	384	430	419	393	421	385	446	391	404	394	388	427	378	416	357	409	405	423	411	391	410	402	423	417	368	426	402	370	380	409	405	380	384	397	440	416	378	426	405	421	415	403	410	372	417	431	377	389	409	418	399	429	376	396	382	365	397	401	389	425	397	389	391	423	377	382	362	426	399	411	416	423	408	392	404	406	373	386	395	377	391	387	411	394	403	415	399	393	431	390	414	417	386	381	396	424	427	366	408	411	421	413	400	397	386	386	410	390	415	434	391	401	409	375	410	433	419	402	388	405	412	422	398	393	402	402	417	407	411	412	376	390	398	408	408	453	419	392	405	362	366	395	422	384	420	406	372	375	434	381	357	364	382	392	424	399	380	405	423	396	372	445	395	399	400	408	396	434	376	402	404	413	398	411	413	413	387	388	386	408	414	386	409	377	391	389	409	395	428	385	416	421	412	426	452	357	373	398	410	382	386	374	421	402	447	372	455	368	382	421	449	390	420	388	408	408	397	409	419	401	407	398	367	419	391	413	420	402	384	411	423	435	417	423	405	392	406	410	386	427	436	408	415	405	403	420	401	408	400	394	405	397	377	437	421	411	417	379	406	412	393	404	411	415	383	422	419	440	387	371	401	400	373	404	423	366	387	394	416	399	402	388	419	431	397	414	360	418	385	413	399	432	376	377	393	418	388	400	453	377	405	402	415	382	400	447	400	406	408	419	388	428	376	389	408	396	367	385	420	427	394	428	403	446	383	392	417	413	393	420	396	397
5776	1915	2016	1554	1048	761	660	540	517	458	388	383	384	324	381	325	350	359	355	327	350	335	342	314	373	345	300	305	316	358	382	345	328	343	327	298	305	323	311	319	319	341	327	310	296	298	284	305	355	345	328	293	301	312	310	309	318	324	311	328	328	306	361	324	318	308	298	321	304	350	309	335	307	288	303	330	331	306	313	349	308	349	298	337	329	362	306	320	306	342	326	331	335	306	350	300	342	338	328	299	317	335	306	338	321	337	286	323	323	314	302	297	334	329	313	318	301	307	319	323	309	309	326	333	314	297	304	302	323	291	320	339	301	302	325	309	337	287	295	335	329	275	294	337	319	343	278	330	336	344	285	336	271	312	318	301	308	316	314	285	335	320	312	297	323	333	322	291	352	302	319	324	324	307	355	301	324	353	343	308	309	308	322	283	305	312	342	329	314	315	311	319	297	307	309	312	317	315	316	365	312	312	290	326	305	315	345	318	344	329	328	301	331	318	312	317	311	331	347	280	332	344	335	321	310	302	313	339	304	335	326	302	312	309	319	299	294	318	300	317	347	344	339	323	337	322	294	303	309	326	337	333	342	318	330	307	286	315	275	333	349	325	336	321	324	349	291	307	321	313	315	344	355	304	317	321	272	309	337	348	303	318	326	290	336	302	341	318	314	322	313	331	293	321	314	311	321	323	330	346	310	316	287	273	317	278	336	322	299	324	341	323	339	351	345	311	316	334	337	309	319	335	345	325	305	314	350	336	324	338	342	290	366	323	330	367	337	312	308	270	322	329	353	300	317	334	319	338	299	328	343	340	310	315	321	338	309	302	333	315	314	317	315	327	321	342	307	298	349	328	326	304	288	294	320	322	300	328	312	309	313	317	297	300	291	321	296	315	345	315	341	307	330	318	311	379	317	338	326	315	355	290	318	298	316	296	319	321	339	332	339	328	320	316	335	293	312	297	303	326	334	325	320	338	308	320	350	326	330	291	312	344	326	294	312	305	360	322	294	322	315	294	284	300	337	324	340	309	367	331	322	289	325	326	326	319	329	329	337	311	332	302	319	295	284	296	298	299	335	305	307	356	305	310	331	338	330	312	312	327	256	325	341	324	309	339	326	318	300	329	309	306	305	300	300	321	298	314	314	311	309	325	322	299	323	304	309	289	303	299	337	297	313	316	338	312	316	291	290	317	312	318	306	327	344	348	302	309	317	290	337	311	329	351	332	328	308	340	318	350	323	315	324	311	339	325	324	287	310	298	291	328	328	305	331	289	314	331	307	307	325	337	308	339	322	327	338	307	347	321	307	303	315	315	348	308	292	266	326	333	287	303	347	323	292	341	330	356	305	317	282	301	308	290	317	334	336	308	317	310	303	330	309	322	336	311	342	269	335	342	330	332	340	328	303	334	283	335	360	330	336	303	312	327	313	326	329	344	343	328	351	318	327	305	333	300	326	324	320	336	319	324	303	278	329	313	323	311	316	308	319	334	300	353	308	328	324	335	310	346	329	337	319	324	292	324	320	358	329	341	306	351	333	320	353	304	350	338	360	316	323	348	343	347	320	301	281	336	328	326	297	302	319	301	306	338	309	283	316	323	341	322	297	308	315	309	333	328	301	305	328	313	328	328	306	320	302	313	371	327	318	317	294	298	267	282	317	316	312	283	306	299	328	351	310	355	318	306	335	296	324	348	280	328	345	305	307	333	286	316	318	320	326	309	306	315	292	295	298	332	293	310	352	314	343	318	327	349	321	305	313	331	328	333	347	365	283	297	290	315	306	331	308	325	336	318	291	326	332	329	326	314	320	316	300	349	323	312	287	302	317	335	303	279	330	311	310	311	322	317	304	331	332	291	334	321	321	293	324	328	330	335	328	325	300	306	343	321	349	309	299	289	326	305	309	324	293	289	294	338	308	310	329	309	358	310	321	334	309	348	338	307	341	324	300	336	353	350	320	335	329	290	303	304	340	366	327	329	278	318	343	299	346	313	310	325	311	333	314	316	304	333	337	328	309	312	300	289	346	309	349	279	327	336	314	281	289	332	329	317	275	315	351	304	288	335	300	285	323	335	303	324	338	295	341	362	316	302	312	323	335	325	334	330	306	334	327	330	326	300	333	305	318	344	326	312	334	320	326	299	352	317	328	333	316	336	368	333	292	309	316	312	315	312	313	312	317	311	312	323	328	324	295	327	307	328	327	305	314	318	306	349	298	308	338	309	279	308	307	315	293	306	361	324	313	303	330	299	296	309	302	352	304	283	327	294	315	321	310	325	287	281	322	311	331	356	317	330	322	318	311	305	304	322	336	322	281	324	297	291	300	308	304	321	317	298	319	305	300	316	325	335	334	351	343	304	299	313	293	335	370	312	354	324	325	337	310	336	288	278	325	323	286	341	323	298	330	266	265	345	321	312	332	271	326	332	315	310	320	298	299	319	301	316	333	325	329	311	320	334	326	294	295	327	308	293	307	332	303	294	303	320	303	356	322	335	332	323	295	341	303	307	338	336	305	316	316	312	332	355	307	323	292	281	378	328	308	313	298	318	294	326	292	363	364	305	334	291	349	327	339	328	325	345	329	337	318	274	300	313	272	288	360	346	356	285	301	296	311	304	357	331	303	317	322	302	329	311	335	327	329	258	324	315	296	336	321	364	328	302	312	310	291	337	300	328	318	316	275	281	338	296	329	285	324	343	298	303	332	313	300	333	315	334	318	304	299	313	294	300	306	341	309	299	316	287	312	273	332	341	325	338	286	282	303	313	309	306	351	317	315	313	295	337	317	323	310	350	341	303	334	331	337	310	291	340	319	304	299	317	305	343	307	339	341	310	334	319	365	316	335	330	316	330	304	303	363	286	338	363	320	302	328	328	314	312	297	305	328	321	324	331	324	348	351	350	310	329	291	328	292	326	324	317	312	344	290	320	315	296	340	320	331	329	322	349	334	300	322	332	357	333	283	318	345	336	303	326	370	288	330	296	324	341	307	335	321	305	309	330	329	350	327	303	340	318	300	324	322	317	358	317	310	311	379	326	299	315	296	291	349	322	303	346	317	332	348	334	325	344	305	315	312	327	313	289	321	290	325	333	328	319	336	330	346	280	296	323	339	326	315	313	289	319	334	303	298	320	327	307	278	304	324	326	338	308	308	349	326	302	303	363	303	296	287	288	305	331	324	316	332	332	318	325	327	325	323	347	363	346	340	334	307	348	328	318	315	312	315	331	288	322	313	334	337	331	337	310	296	317	316	309	317	317	324	324	338	331	323	314	304	298	323	343	337	318	339	323	348	304	336	347	325	338	342	342	337	306	309	343	302	312	319	302	323	306	299	313	352	303	335	342	278	319	364	330	292	353	335	341	307	301	292	334	343	349	321	338	318	326	305	339	328	303	312	322	351	304	322	329	322	306	322	341	334	307	326	323	361	335	331	312	327	320	322	319	318	328	296	297	318	327	315	303	312	350	330	333	301	332	323	329	333	323	301	306
4645	2333	4618	5081	4113	3130	2526	2042	1779	1531	1328	1217	1240	1060	1037	983	978	905	990	1039	972	934	805	830	782	775	824	803	799	792	771	791	738	821	744	804	785	810	745	848	784	745	768	734	754	786	799	777	777	788	773	765	748	766	757	753	714	757	750	774	722	734	735	740	773	744	719	756	772	748	707	745	735	706	732	755	801	773	751	720	745	822	749	736	792	729	791	785	717	753	720	776	759	785	796	732	756	749	737	799	784	772	738	783	764	785	746	753	728	706	753	788	749	751	743	770	833	746	773	775	739	768	788	763	769	730	793	768	746	789	797	718	732	747	754	752	755	732	743	746	717	739	731	761	773	768	799	802	766	733	746	752	740	722	781	715	730	752	744	699	762	735	760	739	703	752	812	748	742	835	784	756	784	736	760	772	673	776	774	769	759	799	778	736	739	749	724	728	770	739	785	782	730	755	749	735	734	774	795	773	834	736	752	763	735	748	761	792	782	712	771	768	743	733	772	785	776	758	769	746	778	739	780	772	669	803	802	806	732	789	741	768	745	720	755	768	757	822	781	746	745	746	702	727	776	762	752	729	753	716	754	753	717	772	773	746	728	717	706	800	726	775	773	797	764	776	795	760	758	747	737	756	791	789	771	835	759	738	748	779	759	731	798	746	750	774	758	718	744	748	740	787	786	797	769	809	747	815	765	805	781	730	763	741	773	765	740	780	771	769	773	764	809	750	775	766	758	778	774	785	792	788	774	738	734	760	726	756	751	747	764	752	764	725	751	730	772	779	776	719	760	774	775	769	734	740	766	738	763	806	738	763	738	745	802	745	750	718	778	764	800	795	745	710	723	787	742	759	774	762	790	782	756	776	787	751	779	776	718	747	810	770	761	748	745	762	751	767	773	777	776	792	771	762	747	707	721	754	745	779	725	772	791	715	751	750	740	736	747	738	763	730	755	785	766	760	736	793	822	754	772	746	806	752	776	792	784	760	734	753	704	796	743	736	758	695	736	778	776	769	797	719	746	791	794	728	701	726	742	732	827	797	789	777	752	755	755	768	761	750	741	775	800	753	756	747	766	775	768	710	732	796	804	777	788	781	741	800	762	755	765	789	746	821	793	760	730	762	759	746	702	752	761	706	748	743	796	780	750	735	720	748	753	764	777	757	805	770	728	803	757	751	710	776	719	769	794	763	740	752	778	775	756	737	784	768	767	732	747	722	743	754	765	794	783	786	681	749	801	685	753	764	800	773	787	736	810	806	756	713	783	726	777	762	744	753	754	742	715	742	731	754	743	738	804	741	779	717	774	805	812	788	754	812	756	742	751	732	795	748	761	755	792	744	733	726	799	758	743	756	750	723	792	728	690	788	780	744	770	788	717	766	763	756	742	776	760	777	730	751	753	738	739	776	736	759	771	778	770	768	753	843	800	716	744	744	722	791	755	765	753	754	779	767	798	730	760	736	747	753	756	760	766	767	787	724	797	735	731	742	743	713	766	755	779	755	754	766	766	755	812	766	773	735	789	767	781	749	722	732	820	744	760	756	759	764	761	802	796	759	778	786	730	787	793	679	752	767	774	732	793	786	785	725	758	774	816	757	749	757	721	738	736	766	781	760	761	761	751	794	750	782	765	759	761	749	731	766	819	776	794	733	741	769	793	765	759	706	809	793	755	758	733	748	757	714	776	780	758	717	787	757	789	768	771	720	725	764	768	738	721	766	768	767	774	748	809	771	743	735	769	760	758	741	695	778	805	769	723	779	758	730	750	731	747	729	695	747	757	767	756	745	770	751	791	749	736	752	758	760	770	804	795	720	782	707	756	772	755	744	771	768	769	748	798	740	775	752	802	739	758	744	775	759	783	796	789	768	762	779	751	785	783	714	713	769	756	747	753	750	759	746	791	766	783	768	758	737	734	740	766	749	764	760	799	785	763	771	777	734	756	774	729	753	744	709	746	740	773	789	782	770	694	722	750	709	759	802	777	723	765	713	716	768	731	759	755	751	752	731	709	744	755	793	753	746	706	798	774	773	776	781	753	754	780	805	768	712	776	798	751	774	754	786	763	753	756	757	822	759	770	780	778	751	750	786	695	744	712	712	775	728	771	767	753	799	767	742	755	780	685	827	743	809	742	789	785	797	841	717	819	731	785	735	776	750	755	759	761	728	723	735	768	749	756	741	772	750	769	780	787	761	740	725	738	792	743	778	735	840	774	763	756	731	724	742	770	786	751	744	794	806	763	778	729	793	736	710	761	754	788	792	753	723	765	770	754	753	833	759	739	749	764	757	751	790	796	753	736	755	758	744	778	775	773	812	753	730	708	795	764	748	739	726	783	739	724	753	746	750	756	742	783	792	814	802	711	750	782	752	727	784	711	774	744	700	707	683	738	780	787	792	769	759	788	779	796	784	751	802	748	741	740	737	758	781	754	687	746	780	727	740	757	773	725	684	735	787	758	790	774	772	735	747	742	717	708	785	742	790	734	753	714	805	729	740	757	745	825	769	786	737	774	744	734	755	729	740	825	701	740	796	742	750	799	719	747	825	777	728	732	699	785	785	750	785	730	760	747	748	718	756	789	757	729	767	724	785	760	742	803	741	737	802	748	789	770	750	776	737	756	780	769	768	737	733	785	788	736	738	741	760	728	730	800	756	805	758	743	795	778	726	748	747	757	769	750	771	765	793	762	772	812	717	810	727	723	747	806	735	801	753	740	734	794	774	751	775	768	784	743	773	782	767	780	717	749	752	782	750	763	796	780	801	780	768	766	712	752	738	758	779	740	717	758	728	746	716	780	738	751	731	726	738	790	732	781	771	785	751	741	814	754	785	720	734	752	729	754	732	776	749	760	746	760	726	735	740	787	813	727	764	720	789	739	748	757	731	784	846	799	767	736	780	746	741	707	818	790	789	734	778	763	739	788	768	761	777	783	748	771	779	761	743	788	737	749	721	762	796	737	740	715	781	738	728	755	736	772	796	682	736	768	775	730	767	763	764	766	790	823	827	758	744	721	724	772	732	822	784	789	801	746	743	714	772	747	771	750	705	741	746	770	795	761	799	792	702	748	750	767	769	783	797	755	744	738	731	746	707	755	724	748	741	747	740	770	788	798	787	753	758	691	759	770	798	778	820	751	719	762	735	762	771	739	830	734	737	746	691	758	735	792	749	807	764	787	793	742	749	723	719	730	766	753	750	782	777	705	791	781	769	763	751	770	781	772	725	763	730	738	810	752	796	754	741	702	747	771	787	712	725	804	793	745	782	747	736	798	797	773	722	750	724	721	808	756	779	754	743	747	789	721	771	733	774	809	763	749	778	760	816	737	794	734	807	763	742	759	825	761	736	783	714	705	715	774	757	781	830	723	784	792	778	721	769	791	742	774	760	739	777	768	798	774	753	770	743	755	759	778	744	725	744	754	734	765	759	808	728	783	790	800	741	739	774	760	735	802	770	740	773	728	741	709	751	747	740	810	716	708	741	711	767	786	732
14003	3284	3232	2392	1627	1120	795	607	539	469	435	397	325	339	318	330	307	310	299	292	270	263	272	276	267	255	236	249	229	249	246	254	261	276	255	233	260	238	245	217	286	255	236	260	236	234	261	242	252	245	244	245	252	247	233	233	209	232	265	248	216	241	261	249	228	274	247	261	253	268	266	269	238	235	246	252	208	209	239	234	253	239	227	231	267	199	260	253	239	215	264	238	222	248	259	234	228	260	252	240	241	253	232	241	235	254	234	267	237	239	265	233	252	246	253	229	251	259	236	248	253	255	224	247	219	245	244	260	244	260	236	234	251	241	260	252	262	254	255	232	262	257	255	234	216	280	254	247	223	235	245	258	232	215	217	243	224	239	217	231	231	259	252	233	256	232	255	273	245	248	248	264	252	258	231	239	222	239	276	248	211	241	236	219	248	247	250	234	246	246	238	255	255	235	237	235	226	231	242	230	239	262	240	228	277	226	242	250	213	259	262	231	231	250	249	241	232	234	221	220	238	239	267	253	233	234	237	242	213	231	256	253	234	245	211	238	241	265	236	241	251	239	232	234	229	242	245	239	212	215	237	244	221	228	249	258	233	221	249	232	245	232	234	240	269	230	240	241	235	212	268	216	233	268	284	238	236	233	260	271	246	235	248	251	261	230	261	276	251	248	243	260	241	231	251	224	246	261	280	282	219	224	289	255	268	258	246	251	214	206	230	258	266	232	243	250	217	246	232	197	219	230	220	254	261	249	232	239	266	253	262	269	208	239	277	231	236	247	263	205	266	245	255	243	227	258	241	258	262	253	228	273	232	214	232	228	259	246	275	225	232	254	263	259	253	225	266	245	249	254	241	241	207	245	247	210	248	262	235	229	258	220	238	261	226	276	260	235	249	207	222	228	245	223	259	265	241	199	257	254	226	247	209	218	219	226	267	243	272	257	265	243	217	270	234	230	225	201	253	249	236	244	243	238	254	240	223	229	237	245	225	246	244	230	233	261	234	204	242	258	253	248	249	243	267	243	241	239	247	220	270	230	261	245	219	281	250	293	236	243	227	237	231	222	250	249	240	251	242	240	243	226	231	214	210	235	261	236	233	269	243	256	231	218	236	260	248	230	234	253	239	258	228	219	231	235	206	248	223	246	231	233	228	226	257	218	238	275	266	235	220	236	243	260	253	243	240	237	277	241	218	225	242	262	259	265	238	236	247	247	230	247	228	246	247	224	239	241	248	218	273	237	222	251	222	224	234	225	239	250	261	252	254	238	239	242	266	231	232	233	236	260	246	237	261	234	218	267	235	251	242	236	256	260	286	270	269	195	267	258	261	215	269	215	226	228	264	242	256	233	264	250	259	280	255	268	267	216	223	265	247	238	260	205	241	269	269	252	206	233	233	225	248	221	247	207	268	263	238	238	236	261	254	250	218	207	269	247	260	234	228	225	240	243	259	243	249	250	235	217	255	249	255	265	221	233	266	233	248	231	256	228	257	224	255	217	230	232	230	257	257	241	257	241	273	224	256	237	248	247	220	258	239	255	234	239	241	221	233	243	202	229	249	256	218	216	239	234	234	254	250	266	239	239	260	237	235	237	272	250	239	261	224	224	253	242	269	251	250	244	251	243	255	233	237	246	231	251	226	249	243	252	263	248	207	232	236	234	224	219	238	251	253	242	232	244	235	216	234	249	267	235	232	252	237	246	238	226	237	237	246	245	265	215	215	224	221	215	245	249	247	237	270	263	272	245	244	229	254	236	210	248	238	245	265	234	267	228	254	230	238	240	242	215	241	258	270	240	229	226	232	226	259	245	246	242	241	235	263	231	228	239	267	245	242	251	242	239	235	238	225	246	210	229	240	238	262	250	230	232	276	236	235	233	234	259	250	222	236	260	237	241	248	262	242	229	232	269	255	251	233	240	222	247	214	233	217	252	255	243	225	276	231	248	243	229	266	241	229	237	228	255	242	227	242	236	233	225	256	268	239	249	252	243	242	237	279	254	211	251	240	260	253	242	233	242	192	240	239	256	248	268	225	260	246	271	235	256	247	271	246	248	239	231	231	224	239	211	247	258	234	270	244	243	263	240	230	259	248	262	245	228	244	239	225	214	247	250	240	261	254	198	269	244	207	265	253	240	271	233	238	246	238	232	250	236	227	247	225	252	224	263	248	230	227	282	256	265	246	209	260	222	233	243	233	260	237	213	245	225	239	272	239	257	234	269	240	245	240	224	220	257	259	227	226	225	211	238	234	253	225	244	220	243	258	248	219	255	275	235	246	233	234	217	230	221	239	204	252	262	229	219	249	200	257	243	239	212	225	266	254	226	258	236	235	249	224	256	265	254	235	233	269	229	225	234	249	235	248	265	256	233	252	240	293	283	253	246	250	226	267	280	240	228	259	249	227	255	240	240	255	244	226	234	246	255	240	259	227	212	201	225	254	226	241	236	256	241	244	255	229	239	245	258	223	271	252	269	223	239	247	232	260	254	245	239	260	253	271	244	245	238	238	249	238	246	236	231	260	259	240	223	236	224	249	260	261	264	235	231	235	256	234	254	225	238	232	244	218	260	239	242	230	231	237	226	234	226	218	229	236	256	242	231	246	226	238	262	250	254	247	227	258	294	233	235	240	229	284	224	233	226	240	260	266	226	239	252	245	231	232	223	221	238	243	249	246	235	228	242	249	264	253	225	253	227	255	245	240	241	249	245	256	263	237	236	298	244	249	266	222	253	247	249	251	214	221	237	267	235	234	205	237	262	246	226	256	271	247	284	246	235	254	259	238	248	225	240	255	234	251	233	225	279	236	250	235	233	239	234	230	223	269	256	226	252	234	257	229	254	230	201	232	226	245	227	249	241	230	281	240	245	230	286	271	234	278	240	242	222	239	273	259	246	217	238	260	249	244	264	254	260	263	234	210	234	224	238	228	273	248	235	240	211	217	234	228	244	249	237	229	232	235	267	237	269	261	204	237	234	237	233	244	255	252	265	238	265	278	245	254	240	234	244	232	219	233	241	247	241	270	278	254	239	230	240	238	234	259	208	226	239	239	237	263	229	260	238	238	251	226	265	250	248	218	249	258	254	243	249	250	245	227	242	224	233	244	231	260	238	223	218	239	284	263	268	261	237	228	246	221	205	238	236	271	256	242	232	259	248	221	215	273	263	250	236	237	241	258	252	279	222	240	246	237	221	208	228	250	224	263	253	256	246	210	227	241	262	227	233	227	246	250	237	223	222	215	254	245	272	205	223	225	226	242	245	239	232	256	231	246	251	256	262	229	275	234	269	223	280	232	220	246	225	266	223	249	220	241	239	233	227	237	220	248	238	219	223	219	229	253	234	236	238	244	264	231	240	248	270	277	212	258	309	258	251	254	213	230	261	254	250	224	247	233	237	256	239	236	245	244	240	234	222	245	216	228	239	230	250	225	261	262	277	219	255	227	231	229	227	229	226	221	245	254	262	244	238	253	216	252	273	245	228	248	245
10663	3330	7042	7849	6346	4662	3593	2708	2358	1991	1645	1458	1250	1217	1142	1035	945	960	1007	1032	905	888	774	734	636	678	678	649	676	658	672	699	658	663	645	618	613	661	623	612	610	607	611	619	591	578	630	599	592	629	588	560	590	613	587	568	611	564	583	581	594	584	614	543	563	555	588	582	613	572	594	593	555	602	594	591	648	583	590	615	607	571	548	588	600	585	638	567	577	555	591	568	569	646	610	574	587	573	600	605	560	613	528	588	550	574	589	655	574	594	574	620	592	609	605	595	594	570	570	578	577	640	602	591	624	590	636	568	543	638	556	609	527	627	557	572	595	518	571	610	571	610	583	622	547	619	589	586	589	583	590	595	570	583	582	607	594	581	563	605	607	604	591	582	583	601	591	590	592	580	586	546	571	565	580	626	564	558	577	590	626	567	578	597	587	617	648	571	626	588	605	595	575	594	589	571	605	585	590	570	628	573	594	600	635	589	643	566	584	584	644	580	580	562	609	566	586	594	660	610	565	569	594	613	567	588	637	577	619	593	594	574	552	576	588	583	615	552	567	551	602	593	524	598	554	587	595	592	597	590	567	584	577	608	552	621	591	591	595	570	569	537	600	593	566	609	570	600	598	585	588	553	600	560	612	596	582	575	565	578	552	586	582	598	589	570	600	554	593	610	597	582	591	588	582	618	586	602	529	578	618	592	539	578	619	583	572	527	549	542	604	590	563	566	589	605	583	586	606	578	598	596	579	554	607	584	583	586	594	525	650	582	618	563	580	601	615	578	592	582	601	561	598	555	566	608	538	597	590	570	577	569	628	598	591	626	582	591	611	577	601	575	586	600	577	596	518	609	568	542	614	573	534	591	556	590	573	642	587	587	568	586	575	558	603	574	571	589	625	534	590	615	560	603	573	588	632	573	596	595	563	620	591	632	566	613	567	608	605	607	571	597	602	629	560	614	590	589	548	551	610	617	589	576	579	584	596	533	562	583	583	585	571	616	621	592	567	543	576	606	600	578	535	581	603	602	589	629	606	562	599	572	573	601	547	573	571	564	598	583	607	601	579	557	561	583	568	594	613	609	575	578	598	568	560	608	556	569	576	628	565	598	620	566	588	592	544	628	552	578	605	544	607	553	566	610	546	637	547	606	575	546	546	593	599	648	597	572	589	560	586	592	565	597	569	567	572	548	602	534	556	580	613	605	625	576	627	573	662	583	573	578	610	566	606	580	528	587	552	565	590	614	563	599	587	571	578	582	554	565	630	570	611	596	591	586	567	579	582	621	609	596	578	556	554	611	554	610	598	568	594	563	603	623	597	553	571	571	613	613	596	598	590	556	555	581	552	564	550	579	605	547	641	602	596	554	610	593	573	571	615	621	603	606	544	568	581	608	601	641	570	535	630	542	600	566	525	580	598	588	584	616	622	595	575	581	629	616	578	653	615	599	596	576	528	609	603	585	582	610	576	559	586	580	603	611	630	586	611	568	584	597	558	586	578	560	583	583	608	607	571	587	611	575	599	573	611	595	597	598	567	593	594	601	638	595	627	559	612	597	609	611	622	589	583	601	566	586	547	554	542	547	595	540	579	582	580	592	601	531	554	609	602	575	580	580	577	552	588	585	624	616	591	592	600	580	558	583	585	556	634	623	572	587	576	584	558	599	595	655	561	570	612	568	558	603	592	621	594	580	577	606	537	575	576	580	567	588	581	579	586	597	563	632	582	609	593	551	569	590	575	560	582	599	588	595	600	547	603	576	579	580	559	623	582	593	580	612	552	600	564	559	598	582	640	616	627	579	553	581	586	615	604	589	628	615	553	578	577	619	547	560	594	599	599	560	620	590	610	534	582	563	615	529	570	545	615	559	545	580	588	590	608	599	573	555	592	596	620	546	599	546	568	554	596	570	556	551	560	573	576	587	582	585	638	556	559	598	603	582	609	583	612	597	601	590	590	590	610	561	559	581	580	531	584	576	564	558	599	624	584	602	616	593	620	569	554	561	624	585	547	553	614	581	576	601	600	550	591	584	615	551	569	542	582	596	596	580	562	575	638	556	550	579	591	615	620	619	599	584	587	568	589	584	595	567	589	560	587	540	550	611	554	607	620	552	608	569	567	596	596	595	602	585	579	602	582	607	604	550	611	603	566	573	625	612	571	548	570	567	547	580	561	636	609	569	562	600	630	605	524	577	589	565	615	595	580	615	593	591	634	550	563	580	617	564	555	554	583	591	571	576	526	576	582	582	586	565	573	547	594	566	608	604	558	602	555	585	564	623	558	554	612	557	608	593	591	584	521	579	588	566	601	593	601	554	547	575	582	596	546	582	644	569	592	568	572	574	598	665	573	551	546	579	603	533	594	579	609	574	608	553	564	602	582	568	606	569	585	626	594	554	563	592	606	601	604	593	607	585	600	621	554	543	580	570	600	630	612	577	609	557	571	603	574	575	605	596	583	612	655	588	625	527	585	575	602	620	630	592	614	569	606	589	609	607	575	566	594	605	560	614	566	597	616	606	595	576	660	564	525	583	618	578	581	564	612	609	607	601	570	571	554	572	623	611	581	582	584	615	570	600	570	611	586	601	566	517	595	635	601	593	597	594	574	554	585	651	620	574	554	605	580	625	575	583	591	578	601	565	597	541	599	570	605	573	538	582	539	634	553	595	586	554	591	590	555	575	581	641	617	599	574	624	606	574	572	614	524	608	599	598	587	616	573	577	576	605	604	598	597	600	572	583	589	575	603	547	553	538	606	588	591	600	590	588	584	605	627	570	589	599	597	609	598	604	588	631	560	561	564	581	595	577	595	581	596	584	538	577	559	607	550	593	610	572	596	605	564	592	595	578	571	566	580	631	547	584	552	612	585	526	566	580	563	625	615	563	585	606	580	552	575	580	615	575	553	578	544	564	584	574	576	571	588	587	559	605	624	606	558	580	569	600	583	661	640	556	578	600	573	524	593	566	597	592	581	530	624	580	566	522	608	605	605	565	599	594	555	573	576	560	562	549	555	605	617	596	571	527	617	591	581	606	612	606	572	592	590	585	577	560	545	568	577	603	577	599	608	603	606	633	567	634	591	609	629	557	598	595	592	582	639	561	584	597	535	562	633	571	595	569	634	581	561	604	587	569	610	629	555	569	612	612	597	563	531	586	556	567	578	628	603	539	600	596	600	514	542	575	560	578	589	598	625	578	566	573	595	564	544	587	587	594	573	603	549	657	603	600	612	587	597	600	612	612	579	605	565	622	559	573	542	620	562	594	595	564	605	614	579	578	561	612	592	624	574	569	559	575	609	587	585	595	583	594	596	608	536	626	543	599	554	601	548	622	594	614	604	588	562	612	601	598	584	584	602	568	563	600	592	594	615	579	604	608	568	580	546	603	612	563	589	601	598	604	550	587	620	577	573	582	595	586	565	622	611	597	576	589	587	582	600	600	591	571	557	605	571	567	573	614	565	577	587	601	599	607	580	574	610	592	578	552	618	595
21719	5205	4403	3352	2205	1345	954	677	567	428	343	325	281	296	267	240	213	252	238	208	203	208	177	170	147	176	136	170	168	158	152	219	184	152	145	133	164	179	170	148	169	176	165	143	148	158	143	138	157	163	151	151	160	168	154	146	152	118	150	146	133	143	154	126	143	116	129	164	159	158	156	149	151	149	136	147	156	163	176	187	148	155	156	145	161	141	141	175	161	147	166	118	146	150	154	148	146	169	155	156	153	125	141	131	142	164	151	141	143	161	141	148	142	163	140	166	158	159	151	133	140	140	150	157	161	158	142	138	146	159	137	158	155	149	171	156	147	158	162	144	164	165	156	154	157	154	148	145	157	169	139	147	136	154	153	133	153	149	153	141	138	171	131	130	157	156	149	148	155	150	141	146	153	148	155	155	147	142	147	166	151	154	139	147	161	160	137	132	161	143	169	155	156	144	141	142	174	145	151	145	144	155	143	159	150	157	132	145	144	134	169	149	166	144	148	157	126	148	119	152	181	152	178	131	163	160	127	166	164	145	142	142	138	131	120	162	142	169	194	143	149	163	144	128	153	136	158	167	148	148	131	134	127	154	143	157	149	128	136	143	143	134	152	164	142	144	156	173	135	113	141	168	148	153	187	129	164	147	142	147	150	150	162	159	150	150	142	138	152	132	129	156	135	151	126	151	156	142	142	173	144	140	157	122	149	155	141	153	158	131	169	155	162	131	164	169	146	161	149	147	146	148	151	140	153	159	160	152	126	136	150	162	141	137	127	137	151	146	161	140	157	156	135	152	149	172	156	141	148	162	131	128	139	153	148	159	130	151	147	149	154	145	132	136	171	157	141	155	159	144	150	143	173	154	142	156	153	166	137	124	134	154	144	157	166	133	150	156	168	166	159	152	159	142	117	154	163	154	152	174	131	159	148	161	138	142	130	172	161	152	128	131	138	144	159	156	147	128	131	138	150	146	189	157	158	128	144	142	158	143	113	152	155	150	142	155	145	134	153	155	138	156	145	143	137	158	159	154	145	134	142	156	140	146	159	146	138	155	170	143	140	137	157	153	135	157	175	162	141	135	148	126	139	152	150	137	134	154	156	138	152	156	174	138	139	171	158	138	142	146	148	166	160	147	165	154	159	150	173	156	135	154	153	126	145	155	151	132	138	159	141	134	137	171	166	144	171	161	131	141	155	170	160	179	162	143	159	144	146	138	155	153	143	139	151	130	137	160	147	140	175	139	169	136	172	159	152	147	138	144	137	162	154	141	149	177	137	155	137	144	138	175	161	108	138	126	138	147	156	139	135	148	168	142	171	143	142	134	148	159	167	137	138	155	156	138	156	144	151	141	139	143	151	142	129	159	144	139	138	166	174	138	151	159	156	159	169	172	192	149	151	151	136	142	151	145	157	147	132	148	152	154	145	134	143	142	167	153	136	124	158	150	146	137	136	160	143	143	159	170	144	170	140	143	165	148	179	140	160	161	150	139	155	152	134	142	136	150	145	129	136	152	143	126	139	155	156	120	141	159	148	147	160	150	159	154	176	138	153	155	158	149	144	178	142	144	147	150	144	121	142	152	154	140	139	172	161	153	140	147	161	143	139	140	153	158	150	150	159	158	163	150	129	131	137	120	133	124	160	151	171	142	150	137	159	138	142	139	129	146	154	158	150	151	156	158	158	149	143	153	141	151	166	154	133	173	136	139	159	137	142	160	173	163	134	135	152	165	169	154	168	157	140	159	145	151	129	145	147	160	149	154	149	150	150	141	142	155	143	158	158	165	164	143	139	151	146	123	132	133	132	170	166	140	145	140	120	174	168	148	155	149	157	147	156	146	155	148	137	147	153	159	137	139	148	140	147	138	157	170	140	144	156	155	159	138	153	170	161	154	152	154	168	160	150	150	176	148	163	137	150	136	140	143	154	165	133	137	159	156	153	181	133	163	160	172	143	153	171	146	166	152	158	138	140	134	134	148	158	171	164	156	144	131	148	162	157	155	160	163	160	156	148	160	175	153	144	148	135	158	138	128	130	153	151	141	162	173	146	151	145	169	162	148	164	151	172	156	145	158	148	155	129	158	143	146	166	154	136	160	148	152	145	128	166	163	149	160	136	138	154	162	173	151	162	134	113	164	138	147	165	148	148	151	140	153	140	139	164	162	134	134	149	164	166	180	155	149	145	143	137	149	150	128	157	155	154	135	143	146	164	130	166	151	136	150	166	159	169	164	149	141	161	160	154	152	137	166	147	166	174	151	134	148	168	163	156	156	151	154	151	144	151	186	165	134	143	132	140	124	127	128	142	157	146	150	151	162	154	143	140	140	154	139	146	155	141	147	141	128	141	150	144	146	159	157	131	123	149	130	140	161	144	160	140	167	145	135	166	129	137	148	143	123	134	153	160	143	135	158	142	141	167	133	140	135	143	133	146	135	136	143	154	147	155	147	117	143	140	151	152	139	140	138	153	157	147	134	158	145	148	140	139	157	157	158	158	155	138	164	156	149	138	131	151	166	168	163	151	139	170	159	142	166	171	148	154	144	130	166	145	149	123	152	143	152	152	142	158	163	151	155	144	147	144	137	159	165	156	148	132	139	146	151	160	139	145	169	141	144	125	145	156	145	147	155	160	150	148	164	131	156	154	146	137	171	127	146	156	175	120	151	139	148	149	147	160	149	155	159	176	157	149	147	151	144	129	150	168	149	152	153	135	170	146	186	146	158	151	166	124	160	165	156	149	160	135	137	180	138	149	134	156	164	134	134	148	154	177	147	134	149	158	168	185	154	150	144	139	182	156	164	162	149	128	148	136	167	128	151	133	147	146	144	146	143	144	179	163	125	153	140	150	148	150	159	150	155	155	131	132	130	122	139	140	138	155	168	137	144	136	134	144	154	122	140	172	165	165	134	147	147	158	141	152	169	143	117	136	162	143	129	156	144	159	145	151	160	146	163	149	157	147	167	133	163	141	146	149	146	149	149	189	122	149	152	140	152	153	161	131	140	148	147	131	149	135	155	140	166	154	134	150	160	146	156	153	155	150	145	165	157	155	136	157	152	144	160	127	144	147	140	144	168	147	142	137	160	150	145	155	174	160	130	140	141	159	151	152	147	148	146	148	132	136	146	158	152	152	158	155	156	161	150	162	162	149	160	129	152	149	139	125	146	160	145	139	157	150	127	143	150	152	152	177	142	134	151	163	166	151	160	147	143	145	159	151	135	139	152	141	159	133	155	156	149	166	149	146	155	137	149	162	143	179	154	146	173	130	153	162	165	148	139	154	133	159	139	157	135	140	131	174	142	156	157	147	151	152	154	143	169	141	148	143	158	141	157	150	160	173	178	126	141	133	128	152	163	160	146	155	118	140	175	138	188	135	136	160	152	138	148	163	150	124	138	154	174	129	143	149	130	157	150	151	156	141	168	142	148	177	140	148	139	138	145	138	146	170	133	143	159	152	147	141	148	124	156	151	141	144	131	141	167	154	148
13591	4341	8917	10243	8504	6022	4566	3600	2793	2214	1988	1660	1515	1378	1148	966	1003	963	1000	933	793	776	611	540	537	523	498	570	501	509	536	542	504	462	433	541	474	463	431	441	428	406	457	402	414	436	390	412	458	428	414	402	373	425	404	376	396	423	426	414	395	352	425	381	390	429	438	398	394	389	398	388	363	411	418	382	373	407	409	417	374	417	409	398	373	381	397	389	395	381	385	399	408	402	386	411	402	410	424	372	394	367	395	385	376	354	396	405	379	425	397	408	380	417	392	409	372	404	421	388	409	413	378	414	393	400	416	439	400	388	411	419	396	420	410	396	376	397	409	368	382	395	371	360	377	377	377	407	367	410	376	385	410	385	400	411	448	389	391	383	402	410	424	395	381	367	376	384	403	407	340	395	401	378	394	357	388	399	393	383	353	373	394	368	392	390	429	383	336	399	382	399	396	370	386	382	380	341	409	399	385	403	386	404	378	395	412	365	397	383	376	408	381	353	391	372	384	389	375	404	404	388	434	380	383	357	355	378	358	402	404	387	385	384	365	390	389	386	379	424	368	394	400	424	423	384	367	378	404	420	400	423	359	392	380	389	379	422	360	368	373	380	425	420	398	383	413	419	437	359	385	400	352	370	379	366	403	382	384	400	384	395	418	404	423	362	410	381	389	415	393	431	364	383	382	421	372	381	386	374	410	382	395	358	359	397	390	399	406	389	402	413	399	390	369	380	406	378	365	416	410	375	387	407	424	373	390	391	427	392	377	373	414	402	392	402	396	389	373	409	387	378	401	387	383	377	386	400	377	383	371	402	383	387	414	403	404	413	370	381	407	399	393	409	412	407	371	389	412	381	413	396	384	364	425	432	363	406	378	413	381	411	388	409	376	406	392	357	356	385	369	378	399	404	399	408	381	418	369	368	403	389	361	390	395	394	377	369	401	368	358	411	400	365	407	394	398	361	395	442	381	402	385	406	379	401	405	399	371	413	373	380	347	374	405	373	402	418	387	404	427	390	392	407	382	382	409	352	412	387	420	408	400	397	406	382	343	371	374	353	410	416	393	386	381	365	353	389	399	444	385	392	385	397	402	386	406	375	397	404	401	395	419	388	381	437	361	380	417	389	402	384	410	380	389	380	380	387	396	406	402	389	377	399	399	385	421	386	400	394	402	415	392	381	413	424	400	435	408	416	400	428	394	416	428	415	403	370	369	370	383	413	391	368	399	377	381	392	372	366	387	395	382	386	389	433	427	392	370	385	402	380	384	398	386	370	428	360	381	354	393	432	408	373	391	416	396	410	374	386	393	369	376	410	400	384	404	386	388	384	392	405	399	399	379	384	372	381	391	391	343	410	402	400	406	386	430	371	380	371	357	333	391	398	393	393	363	393	423	365	400	409	408	412	394	410	395	398	409	398	375	388	375	406	365	389	430	382	391	394	392	398	409	376	399	420	384	360	389	402	398	412	394	381	392	392	400	407	398	414	379	389	434	418	397	416	398	383	408	378	348	362	408	373	398	374	384	382	397	380	401	372	395	402	374	369	362	405	381	396	373	378	365	385	364	396	399	356	408	383	414	422	338	375	411	375	420	388	420	385	390	387	392	367	396	412	376	366	374	365	383	406	421	423	403	383	382	406	410	439	373	405	401	409	392	364	411	394	397	409	369	435	357	392	422	374	385	408	407	364	400	352	399	385	402	384	387	378	371	378	389	364	370	417	422	362	364	377	395	383	377	393	349	424	391	414	373	407	399	415	401	418	401	384	379	386	401	392	372	377	383	387	385	397	397	425	416	394	356	414	382	371	413	390	391	371	399	394	399	410	414	364	403	416	393	379	385	368	379	409	402	405	376	404	361	381	383	377	412	440	362	382	390	378	372	377	359	423	403	415	360	383	407	377	380	429	382	391	386	366	387	408	396	410	423	417	397	402	404	346	376	379	375	387	408	389	420	390	415	389	386	365	385	385	447	380	434	392	361	377	387	406	401	435	353	411	443	372	395	387	397	351	376	384	399	371	386	406	379	417	413	405	392	364	413	404	374	404	380	400	386	415	397	376	356	389	393	392	364	387	397	394	399	393	423	362	388	417	414	379	366	381	385	395	397	386	418	396	398	427	399	381	392	348	406	361	404	372	434	376	395	390	400	406	393	383	405	372	395	412	370	375	397	365	419	372	380	348	406	389	396	413	420	369	378	350	382	384	413	367	413	350	401	444	384	389	355	358	373	389	407	388	354	340	412	377	404	412	398	375	397	384	401	421	406	441	386	409	387	417	410	399	393	417	422	403	392	411	402	374	369	419	402	370	443	373	389	355	390	386	360	353	389	383	423	391	373	405	382	415	408	404	387	372	419	388	395	421	386	409	388	349	367	358	385	374	414	413	370	390	357	346	408	422	367	427	392	409	374	387	421	420	373	362	371	408	429	424	427	395	417	410	357	373	376	398	385	373	397	400	392	385	388	410	400	364	383	400	379	412	395	387	385	387	415	386	402	390	391	407	420	398	426	358	365	362	341	380	400	411	407	361	383	392	433	422	389	377	378	377	408	359	374	397	395	432	384	387	414	400	418	399	390	411	397	393	364	358	406	405	393	378	408	381	406	357	399	387	390	387	379	382	351	420	395	393	359	388	374	361	386	380	378	428	387	386	360	408	412	417	411	405	394	348	379	382	409	411	413	382	397	402	371	411	400	394	427	405	402	392	401	420	390	381	410	413	422	378	402	362	349	392	387	347	420	402	382	397	405	388	380	405	386	402	390	385	379	411	407	390	412	385	398	426	395	367	431	384	410	377	378	387	397	399	386	405	431	392	388	399	411	392	395	395	379	388	407	401	388	409	391	411	404	409	408	413	383	363	377	417	351	404	402	376	387	383	383	388	385	388	355	405	401	393	395	401	411	407	397	383	411	404	395	385	405	397	392	408	426	435	385	357	404	400	412	404	372	422	377	382	408	359	396	380	386	372	406	352	388	379	368	384	406	364	407	378	371	352	402	392	431	396	385	404	385	425	401	363	376	404	378	412	401	370	357	376	358	380	420	352	393	434	381	360	447	369	398	384	377	409	398	377	396	395	433	398	395	388	394	427	404	419	353	395	353	377	394	358	418	415	412	392	405	368	411	359	378	402	380	389	401	348	382	406	407	382	400	390	391	365	381	404	400	411	376	412	373	381	382	388	348	397	360	387	404	390	382	395	386	395	375	401	396	395	414	375	379	411	392	382	407	386	402	391	419	408	406	356	366	427	379	389	373	384	387	359	431	375	351	395	371	399	367	374	368	371	387	386	378	404	403	393	359	389	357	389	402	424	377	368	396	396	401	387	386	433	398	377	416	406	380	392	407	401	346	399	366	404	406	391	424	400	399	397	367	388	400	370	389	434	417	382	394	380	378	381	390	408	391	389	361	403	406	391	378	377	388	386	397	379	375	400	386	402	381	378	392	355	390	385	381	381	418	374	422	393	381	371	392	394	397	374	417	401	379	367
5802	1902	2001	1491	1062	721	584	517	446	433	383	380	364	344	327	355	343	310	381	305	331	309	339	310	273	298	302	305	317	309	346	335	312	288	290	304	319	311	318	307	305	265	273	308	314	336	315	318	330	347	307	303	298	293	303	324	308	307	317	313	328	292	291	287	297	300	324	291	312	315	317	318	308	314	286	299	336	307	325	315	303	327	322	288	306	322	333	296	340	316	288	313	288	342	303	321	312	319	270	324	312	313	378	334	318	317	289	286	322	324	311	323	306	312	305	276	324	300	309	309	318	330	335	305	323	295	319	296	265	301	291	308	315	332	311	322	309	334	313	303	328	326	282	344	310	324	311	332	337	308	321	284	332	324	331	293	275	320	322	309	307	313	285	314	330	335	286	292	319	307	312	315	324	329	298	322	310	333	300	322	348	333	322	310	307	338	310	337	323	313	287	285	332	301	346	336	302	340	334	324	322	322	330	321	334	312	333	288	347	311	327	317	349	302	342	307	314	347	327	306	302	331	327	318	324	308	316	333	303	297	306	301	321	295	286	321	284	288	301	310	296	316	276	292	363	319	318	300	381	321	287	294	312	338	314	340	312	303	340	345	267	321	278	308	309	347	281	290	327	283	335	336	287	318	336	302	332	269	336	307	306	332	324	314	308	301	306	308	342	326	279	322	343	311	346	301	275	346	334	342	319	321	304	277	310	338	323	313	268	300	325	325	333	306	334	293	312	293	334	316	336	326	317	323	340	335	260	314	321	305	313	248	325	304	300	326	273	318	311	306	321	323	319	310	297	313	315	352	337	338	323	315	299	313	311	333	312	322	298	325	296	296	334	299	299	324	331	302	336	322	289	284	293	298	339	295	300	309	344	307	307	313	314	297	322	343	287	308	339	311	306	333	343	297	330	310	323	300	299	292	296	318	316	321	305	315	302	315	311	314	337	314	305	320	285	322	302	347	323	311	328	294	319	314	313	308	325	268	338	311	309	327	298	312	318	326	290	278	357	287	324	313	319	324	335	319	313	289	352	319	301	302	327	358	290	293	318	321	276	309	330	299	257	295	315	338	285	301	315	283	303	336	316	353	307	323	303	284	310	300	345	319	303	318	315	318	336	295	310	303	279	335	294	343	323	297	284	295	281	324	353	328	289	301	308	340	297	324	330	321	311	324	282	301	319	347	325	348	343	302	311	342	310	320	328	320	338	296	308	300	306	291	289	309	331	352	311	304	336	331	283	323	333	356	313	291	307	303	310	305	293	305	301	339	295	322	314	334	314	333	327	296	322	327	274	307	320	324	341	295	328	345	320	312	320	349	319	297	308	309	314	288	357	342	281	331	335	305	340	312	307	319	307	300	322	346	320	315	283	352	319	321	260	331	314	292	272	287	288	316	328	319	327	298	329	321	329	295	295	308	350	328	297	303	317	293	321	342	339	304	308	326	311	342	340	300	312	299	305	330	332	289	301	287	306	311	321	307	319	304	318	312	301	308	328	336	330	320	342	321	319	305	316	305	299	329	307	334	316	322	329	289	336	313	326	314	323	305	304	325	297	300	333	292	328	352	321	311	304	317	313	298	284	338	309	342	313	365	324	319	286	340	316	288	336	306	291	318	305	322	364	313	319	315	292	322	308	313	333	355	315	301	295	339	342	298	299	353	311	288	283	280	294	312	304	287	310	276	315	318	305	330	300	312	314	294	313	332	337	328	348	295	318	309	298	313	317	287	329	313	317	302	312	295	304	291	324	333	313	317	327	285	312	327	282	290	309	308	315	363	294	283	303	288	314	325	295	301	350	343	321	347	334	303	311	341	309	324	329	318	283	302	303	333	320	289	330	318	334	292	326	302	335	318	316	295	336	316	321	311	305	338	288	300	303	284	334	319	319	319	337	313	334	346	307	300	320	292	341	310	327	325	355	290	276	322	325	326	284	318	312	337	344	361	304	291	342	322	309	341	301	287	310	307	309	304	331	303	324	332	326	346	351	297	299	286	293	296	329	294	323	315	307	306	302	355	301	308	290	311	299	316	337	277	293	325	317	339	326	307	311	278	321	351	317	340	321	293	314	310	297	310	258	307	333	295	297	340	289	313	364	311	328	339	283	328	318	278	277	307	310	306	296	327	307	341	319	333	280	326	315	319	295	310	332	341	303	332	326	340	280	305	333	317	293	295	295	306	315	312	331	322	290	309	299	301	315	347	312	310	307	334	317	314	305	302	330	340	352	295	338	299	319	310	363	283	340	310	333	338	313	307	322	336	299	293	285	354	301	318	305	331	343	362	345	318	287	307	324	292	319	325	303	310	304	298	346	323	303	311	309	309	297	328	266	336	324	300	295	324	322	357	317	293	332	324	287	316	284	295	297	327	328	329	329	309	338	314	297	343	308	323	319	302	334	296	346	339	314	325	323	305	310	279	322	303	346	265	331	351	313	329	306	333	321	354	301	353	294	313	279	337	324	296	291	323	323	323	317	303	337	321	322	297	312	292	314	355	334	330	333	332	324	297	315	304	321	305	297	312	328	346	306	327	346	302	305	310	341	329	286	336	281	293	312	324	305	320	321	351	323	328	321	324	326	323	327	328	321	317	301	317	300	340	331	293	295	300	323	312	303	296	299	305	316	350	327	341	311	300	333	316	333	298	319	306	334	312	324	337	324	323	302	324	316	293	317	289	313	325	330	299	333	368	281	293	312	324	328	337	289	307	323	310	339	309	314	322	310	306	287	336	300	294	302	313	294	299	291	325	326	301	334	299	319	319	314	325	323	301	316	324	312	298	306	319	336	303	313	329	286	334	306	298	300	338	339	307	318	305	352	298	355	307	310	281	294	316	300	328	318	299	352	312	301	298	321	336	302	317	337	322	311	313	309	341	314	364	306	300	334	324	327	339	331	315	301	280	306	284	333	325	337	317	287	329	282	305	299	314	314	339	350	358	308	318	300	312	298	308	298	319	307	301	319	314	291	296	314	312	311	352	312	288	317	317	310	284	342	299	298	306	317	306	321	367	336	312	304	323	316	319	257	320	344	315	296	312	300	319	335	306	331	319	323	326	331	328	324	325	282	325	284	294	299	316	281	335	353	290	328	299	336	328	356	308	311	338	272	320	326	336	321	320	322	324	294	300	303	322	344	311	329	308	312	319	333	340	319	321	289	327	290	334	331	299	334	329	348	334	327	321	346	333	330	320	305	312	306	302	328	294	281	326	298	274	330	328	307	338	344	321	335	320	334	309	304	298	293	297	318	327	298	298	287	294	336	326	304	312	312	339	337	310	323	310	289	290	322	299	314	330	312	319	331	296	323	301	309	340	306	325	310	303	301	311	329	290	322	316	330	279	323	314	299	321	312	270	313	298	275	308	328	295	291	318	328	318	307	324	321	287	302	361	280	345	333	332	313	327	287	340	325	300	302	352	345	311	321	315	298	313	298	350	316	299	312	303	314	266	315	336	337	324	328	299	304	338	335	314	323	295	306	312	318	343
4834	2369	4403	4993	3948	2725	2280	1890	1598	1422	1208	1159	1114	1102	996	985	944	948	1038	928	876	909	801	851	777	753	809	759	817	846	755	743	832	781	833	726	776	785	744	820	765	756	774	762	783	750	731	783	770	754	812	763	757	730	787	757	729	799	779	769	727	751	711	712	762	724	705	755	793	764	770	793	728	735	724	698	729	733	705	724	722	747	739	722	771	751	736	723	720	781	727	782	750	782	774	764	758	729	758	756	779	773	789	793	753	721	769	767	732	716	760	708	762	721	738	736	744	771	747	762	719	753	789	787	753	790	715	724	735	706	771	727	716	744	725	759	769	748	778	740	780	760	727	724	754	806	753	747	718	765	775	736	738	759	750	780	772	728	723	744	775	759	723	753	770	772	712	723	748	750	699	777	780	744	777	783	748	735	782	751	774	720	724	727	780	712	706	749	802	736	689	754	804	722	767	763	785	743	729	743	779	733	778	743	724	771	731	729	721	722	737	757	741	716	723	765	796	773	718	771	746	750	722	682	761	778	777	746	792	769	776	762	775	763	744	682	757	754	722	740	818	744	744	730	797	728	766	746	700	723	752	739	744	742	752	717	794	735	765	728	729	810	740	750	773	754	757	791	731	816	739	735	733	796	744	726	713	763	765	703	783	764	770	755	724	768	738	736	775	741	791	731	735	796	803	725	738	754	761	740	748	738	755	753	744	678	748	743	719	758	695	787	714	772	733	744	754	724	740	770	760	727	737	740	730	742	730	767	782	762	782	751	733	741	704	759	755	739	734	760	754	749	760	814	795	746	745	779	723	742	684	700	729	715	836	751	733	701	732	674	743	772	741	761	753	709	752	781	743	733	717	825	723	636	773	758	763	741	751	763	746	750	794	709	700	727	754	740	782	701	738	780	770	772	747	728	761	728	740	801	765	736	775	779	730	796	791	767	787	789	750	769	723	719	796	728	750	716	730	727	734	775	714	724	733	749	725	755	735	723	751	808	737	775	764	741	762	749	813	782	773	736	715	745	770	766	753	742	737	702	709	760	754	753	775	801	782	704	714	715	737	755	779	817	715	753	714	748	763	724	748	755	775	716	751	724	699	715	761	744	755	778	731	769	782	734	708	784	736	749	755	768	712	772	703	740	700	756	801	735	764	751	715	757	707	717	747	798	772	738	749	700	765	751	745	753	748	725	726	761	745	725	772	764	743	776	748	727	728	783	809	798	719	734	754	708	723	753	784	762	786	720	722	718	724	735	724	702	759	759	743	770	744	747	761	694	712	697	696	810	727	800	720	784	745	801	776	761	735	711	740	752	780	742	738	726	759	707	762	777	706	701	776	758	738	771	702	750	719	785	780	767	774	738	741	739	751	704	693	712	779	725	773	685	725	804	771	761	773	730	801	704	717	778	770	744	722	738	768	697	723	764	745	721	736	729	740	752	723	780	722	763	784	747	759	786	772	736	725	691	747	711	725	731	720	760	739	748	763	770	726	740	742	730	777	758	741	729	768	720	771	742	732	769	719	719	728	705	747	770	730	722	768	779	733	761	743	734	730	742	774	776	789	774	737	754	746	790	732	758	708	740	739	760	730	715	762	740	724	725	733	704	732	736	736	765	778	710	769	763	736	776	730	767	727	796	749	781	793	751	732	760	735	724	712	777	755	776	836	791	760	729	732	740	800	744	771	726	747	778	735	718	755	745	760	736	745	741	744	779	755	710	754	760	752	792	723	741	736	713	732	769	744	773	745	766	828	753	738	727	759	754	730	788	766	769	754	768	746	779	721	700	732	739	752	747	721	768	757	771	746	745	734	749	801	730	727	733	734	727	769	748	714	752	726	725	765	743	774	720	727	735	753	737	707	753	766	737	746	775	732	752	739	768	721	702	784	790	742	737	761	752	702	695	762	766	761	705	764	730	756	769	785	750	808	775	747	733	693	758	765	699	740	750	750	757	769	763	795	708	754	766	771	720	766	748	757	717	729	741	667	795	743	764	768	750	755	740	759	686	765	765	725	803	776	737	721	750	793	740	775	759	742	750	742	761	731	800	748	728	811	732	743	703	786	742	748	753	774	757	786	689	772	729	725	730	777	771	773	767	765	713	707	747	702	788	758	731	822	763	781	741	741	780	736	782	693	760	724	736	762	771	723	726	741	726	772	770	734	738	781	719	737	740	758	776	719	724	738	786	753	733	730	751	727	754	745	742	749	720	756	756	742	739	708	731	707	761	742	759	725	697	745	765	748	716	729	763	740	756	724	761	728	781	791	744	754	730	721	713	743	738	789	763	746	739	738	781	722	708	724	755	786	757	803	750	766	742	754	747	770	752	753	769	770	733	756	801	734	778	716	788	799	799	779	736	770	756	787	805	707	742	759	757	809	749	769	752	745	722	782	751	729	730	779	745	793	731	711	707	797	698	754	753	746	748	755	670	772	698	773	768	744	728	747	775	752	726	763	730	785	772	686	774	725	766	707	768	790	725	710	751	757	756	732	705	760	776	774	788	789	705	719	778	727	713	784	750	734	786	738	761	765	751	784	766	742	747	746	768	751	730	721	720	743	762	742	784	758	785	755	731	723	699	742	755	712	740	693	721	757	738	733	755	772	781	713	799	745	723	760	769	736	733	767	741	744	748	752	767	748	755	729	751	790	739	764	755	782	748	722	727	716	748	739	751	781	724	745	716	688	721	724	752	785	766	705	796	770	736	745	748	737	796	772	790	737	764	712	742	750	761	727	753	669	772	777	774	743	744	718	734	722	772	730	726	757	735	732	719	722	729	774	742	681	732	733	752	763	733	701	736	741	740	755	720	778	762	780	767	738	695	744	759	724	782	740	721	759	705	761	773	786	751	765	750	780	748	755	741	722	747	759	775	756	764	765	761	734	787	721	748	720	724	732	783	714	768	720	774	760	726	787	735	727	723	790	733	751	739	742	684	781	768	763	732	771	720	803	774	765	725	756	697	746	771	701	780	749	733	791	702	695	746	752	789	737	733	795	761	759	713	758	733	770	781	750	766	729	726	721	710	749	820	730	776	764	696	802	753	748	714	720	732	725	756	767	746	750	779	752	806	760	732	749	746	753	713	767	721	805	766	768	713	750	728	720	728	796	769	756	788	726	712	760	744	722	781	716	764	758	737	727	745	744	716	728	747	737	767	723	733	751	698	761	763	727	796	746	728	767	679	762	728	741	770	711	784	764	767	773	708	780	735	804	713	716	772	766	710	731	754	751	738	791	734	760	724	746	764	738	713	769	749	724	794	739	752	701	714	743	788	760	746	769	769	743	740	755	742	715	733	760	760	730	752	703	745	742	755	748	719	768	719	726	762	724	745	769	773	735	751	783	724	767	743	710	802	735	758	754	781	775	736	706	734	746	731	731	740	784	783	781	753	735	743	746	775	740	705	766	722	762	720	749	773	749	733	745	724	705	745	816	753	734	713	710	739	725	730	741	710	708	765	801	790	753	713	749	732	795	743	748	742	715	777
13900	3273	3098	2228	1475	1029	728	640	511	457	383	360	322	307	280	290	303	305	278	300	270	277	253	279	258	235	248	266	236	257	236	224	247	247	250	258	254	234	241	244	247	220	221	244	230	227	250	271	262	230	234	233	273	244	246	242	236	214	267	242	256	226	244	211	256	253	259	252	188	256	229	236	234	243	236	234	234	235	208	238	253	242	228	224	244	256	255	210	237	221	253	231	252	239	231	254	229	223	243	239	228	225	248	236	248	224	254	246	213	230	242	224	234	222	229	250	236	246	214	244	197	236	229	230	232	234	223	232	211	221	211	235	261	253	226	232	226	236	222	253	252	254	242	256	224	225	243	275	232	219	240	222	227	226	237	221	257	241	228	255	238	239	203	210	258	226	243	268	229	264	241	261	249	238	238	254	209	227	258	212	235	219	228	219	260	237	236	212	238	239	248	217	235	238	263	256	262	215	225	265	242	257	236	239	225	219	244	235	224	265	227	227	242	265	214	216	257	232	226	216	226	225	212	219	257	252	227	216	243	224	262	261	226	227	207	223	238	241	236	219	222	232	236	243	259	272	237	246	254	224	226	234	250	230	250	232	237	240	222	234	250	228	266	228	238	211	231	235	226	220	230	268	238	237	221	249	275	279	203	234	225	258	224	238	248	227	221	233	263	234	222	219	188	239	229	247	246	241	241	238	232	248	239	233	252	242	220	243	231	252	252	232	225	245	196	242	240	238	242	235	239	201	213	226	210	239	221	247	250	254	238	224	275	221	226	260	250	206	231	235	217	243	235	235	231	235	229	266	252	224	203	244	214	225	234	227	254	239	255	258	248	232	235	233	217	252	240	232	236	230	266	244	242	242	240	247	229	234	237	211	256	287	241	228	227	268	241	258	252	220	240	258	252	231	260	236	258	239	236	242	241	260	236	198	250	230	260	194	234	224	245	235	244	236	253	241	265	283	230	229	245	245	246	221	231	235	241	246	229	239	244	211	238	234	243	227	220	244	229	223	253	263	256	211	258	259	214	242	260	223	262	245	266	225	238	259	204	228	226	263	224	225	224	255	235	223	251	241	262	243	251	229	238	257	252	247	210	240	204	241	223	218	242	207	250	236	240	223	258	209	232	201	231	246	212	248	246	224	216	257	244	254	232	239	275	220	222	234	228	231	220	256	250	208	229	219	271	230	214	253	230	231	225	255	208	270	252	210	223	198	214	245	253	240	237	251	234	244	212	244	222	232	245	245	225	242	267	239	239	217	229	257	243	210	235	222	220	236	205	252	223	213	233	255	251	253	232	255	234	210	248	222	259	228	255	230	226	253	196	214	216	244	223	240	231	256	251	225	231	252	230	238	233	242	216	231	206	227	231	230	227	219	259	233	216	206	239	243	221	243	241	220	219	264	216	237	220	241	222	230	259	259	223	246	241	214	234	220	225	236	236	266	244	241	220	262	222	238	269	260	233	196	210	263	271	246	245	237	233	217	264	214	245	232	229	255	229	263	234	235	251	262	275	241	259	240	249	221	239	263	246	264	245	239	247	246	250	234	247	220	240	261	209	227	253	245	275	249	254	254	223	241	243	250	239	249	199	219	204	248	237	236	269	247	237	238	238	240	244	239	230	253	252	263	226	230	219	251	219	249	227	240	225	276	220	262	262	258	275	252	211	254	192	227	235	225	277	213	247	244	254	245	240	224	252	235	229	223	267	222	234	243	231	243	244	253	257	234	208	246	235	245	230	241	243	232	262	252	224	223	223	244	256	238	235	264	240	233	234	265	230	222	215	253	231	227	215	208	225	234	243	243	244	243	233	217	246	282	230	204	206	259	246	250	237	276	233	250	233	244	249	226	243	240	249	229	247	244	210	227	226	252	236	201	272	211	226	280	228	235	236	255	230	232	239	216	237	230	246	247	249	232	237	232	254	211	260	251	244	248	237	227	265	243	239	251	223	216	242	235	262	229	211	248	261	239	251	231	249	227	242	226	222	246	259	213	232	210	246	220	246	229	246	201	218	241	235	248	236	219	228	217	226	218	251	238	228	210	223	257	221	233	234	296	251	221	247	254	250	271	242	230	241	256	205	245	236	241	233	223	238	214	228	232	232	225	247	250	221	228	234	234	254	235	217	220	273	285	233	233	260	258	239	274	233	246	262	237	226	240	236	258	247	264	219	223	214	235	223	227	254	214	200	241	223	246	250	247	223	213	243	244	250	211	266	231	232	258	272	257	229	228	238	258	248	234	206	257	246	249	240	252	259	225	237	216	219	232	225	244	243	222	229	219	254	218	231	220	238	210	253	236	227	231	246	225	255	256	255	245	222	228	250	237	238	218	219	254	242	228	239	265	296	247	263	244	234	243	215	249	232	233	228	228	265	247	214	234	214	229	258	231	220	249	232	254	221	239	225	244	237	241	214	255	260	219	242	258	245	226	221	233	247	230	220	225	224	249	227	210	231	237	247	231	237	234	232	208	235	260	207	232	217	250	271	228	257	254	221	247	243	233	219	234	208	246	262	251	197	258	233	242	241	233	275	211	267	245	224	249	259	229	236	237	246	236	228	249	209	236	218	223	231	218	241	206	237	239	245	215	227	251	226	236	233	248	210	239	230	229	232	223	222	225	233	250	236	236	233	244	253	232	233	207	237	239	235	239	224	225	239	240	226	241	237	233	233	240	221	203	236	233	245	256	252	220	215	229	228	194	249	233	251	231	267	212	263	238	266	261	219	244	240	235	244	244	214	214	210	251	244	249	231	224	226	213	222	215	253	248	264	249	235	228	223	236	245	245	229	250	233	233	229	235	251	233	193	234	246	246	257	238	232	244	240	219	240	238	232	222	242	239	236	237	236	231	241	271	237	234	197	230	240	247	251	251	241	223	233	240	250	241	232	244	208	246	244	238	215	220	241	245	233	243	222	211	226	233	267	222	234	247	262	245	248	259	259	231	238	252	247	223	239	225	201	218	225	231	239	244	225	218	234	262	251	214	227	238	231	218	252	257	226	236	242	229	207	217	249	262	218	218	214	214	232	234	233	237	246	214	208	247	250	250	216	251	257	233	255	254	253	233	223	239	258	242	231	246	238	237	230	250	231	259	240	244	237	230	224	223	245	252	256	233	227	224	229	237	232	225	259	257	200	227	245	241	264	263	235	275	223	235	250	211	245	246	223	242	232	262	211	228	273	216	233	228	219	255	221	217	219	245	228	234	202	212	223	215	241	231	223	220	213	240	187	212	274	245	229	240	221	243	237	252	249	228	254	259	252	236	256	242	275	225	211	224	225	251	236	230	233	251	261	208	245	226	241	226	239	257	254	239	228	253	257	256	268	221	203	226	240	219	235	225	239	284	262	223	238	257	241	200	243	250	251	228	249	228	267	214	256	225	215	217	248	225	234	244	212	233	209	235	235	233	205	253	255	251	267	207	233	215	219	207	227	249	228	237	234	235	254	248	248	215	259	253	245	240	254	260	248	247	256	240	218	222
10620	3452	6767	7432	5960	4397	3364	2695	2230	1743	1563	1381	1273	1178	1007	1016	1016	1035	1083	968	807	797	692	708	673	671	660	681	667	634	671	630	648	633	619	590	592	615	633	645	558	592	545	569	607	608	592	642	583	570	652	570	607	518	522	579	553	567	605	610	599	602	564	589	614	567	582	571	578	589	567	589	589	577	543	566	557	592	584	587	558	554	588	572	605	572	597	628	549	555	551	541	552	583	559	631	592	581	623	591	584	588	597	593	547	560	561	565	547	551	583	566	563	575	582	571	554	613	628	572	604	572	592	609	587	567	606	590	549	563	583	570	567	590	601	555	577	543	525	563	583	577	629	530	564	566	552	562	563	589	560	578	620	557	606	618	577	594	591	543	554	565	573	631	553	549	594	587	585	565	584	577	590	598	570	568	597	579	590	564	579	541	568	559	596	586	575	597	510	561	577	577	561	566	564	541	603	557	570	599	609	543	554	552	568	582	562	584	579	577	626	576	599	599	545	611	569	552	550	577	552	552	566	528	579	556	568	598	562	568	614	550	573	557	575	559	549	537	603	616	558	574	613	590	542	591	553	565	554	610	558	572	562	626	586	596	540	608	567	548	565	608	575	540	626	581	576	595	574	558	613	586	580	607	525	574	568	621	569	587	551	578	577	598	559	598	581	546	567	572	576	593	635	575	566	569	574	568	621	594	586	578	606	618	573	636	543	558	594	580	565	531	554	586	556	564	557	619	574	542	554	572	604	543	583	533	577	571	529	584	616	583	568	586	607	596	586	550	605	592	585	579	592	593	591	572	571	649	561	558	536	583	566	601	605	572	565	559	579	592	660	518	603	514	571	573	573	618	576	555	605	613	549	562	582	568	569	590	589	587	588	564	615	630	575	615	557	597	627	638	588	582	563	595	596	614	552	584	579	585	598	556	542	591	538	616	564	607	539	605	605	543	573	611	573	607	556	566	592	559	573	537	544	580	537	623	622	580	516	550	582	580	612	592	601	540	537	604	584	617	590	580	617	584	544	549	565	602	566	586	602	569	570	560	527	620	593	549	578	573	587	565	593	570	606	573	602	565	583	561	625	610	541	610	640	581	595	561	590	581	564	625	608	551	567	559	570	589	594	595	594	585	588	586	585	570	601	582	566	583	552	526	522	549	610	592	536	618	575	583	566	637	533	562	568	574	602	548	601	543	610	575	559	564	609	600	609	593	602	575	587	590	573	552	564	574	589	597	561	562	588	564	563	557	532	561	600	535	572	552	559	579	532	542	605	585	565	534	576	577	599	593	565	567	568	602	585	636	579	602	616	606	549	572	578	563	571	607	585	572	569	565	575	563	630	561	609	572	566	590	526	571	559	599	581	574	603	556	585	588	569	595	599	564	539	570	523	561	551	587	556	580	588	555	590	588	530	560	535	632	537	571	582	559	531	575	541	575	594	557	593	567	585	537	576	602	580	587	584	598	527	562	578	550	570	595	559	590	580	613	588	574	567	555	572	570	574	535	581	580	600	589	581	585	589	618	575	559	607	564	534	601	563	608	585	553	572	613	579	577	587	557	569	609	575	600	558	575	579	577	646	578	562	588	618	584	563	561	575	563	581	580	594	622	557	590	564	593	607	525	591	601	563	556	570	620	599	553	578	568	556	579	572	608	614	602	541	563	592	566	558	582	586	611	627	578	589	597	566	566	584	593	565	565	570	577	601	614	497	569	604	602	582	606	606	540	554	567	554	594	557	566	593	587	561	523	625	576	588	562	580	556	614	571	552	574	579	597	632	595	554	548	573	561	599	554	542	588	592	645	577	567	548	584	596	566	523	575	609	586	640	610	581	602	563	590	562	553	575	555	598	609	584	563	553	599	534	581	589	597	587	583	547	554	602	593	573	555	588	650	614	600	582	579	548	558	596	548	579	601	646	547	550	564	571	570	546	609	533	630	581	549	614	579	597	570	535	561	533	550	598	598	582	532	586	557	585	551	588	587	594	554	607	582	613	553	573	652	575	583	576	539	557	557	586	582	576	563	541	571	552	554	607	599	556	580	559	569	579	560	606	576	593	572	636	527	532	548	558	585	528	555	589	565	601	555	602	564	575	600	562	565	559	569	590	609	530	558	589	610	590	620	623	580	598	543	588	621	599	572	563	599	585	608	546	573	535	533	565	561	568	578	651	583	567	590	586	579	573	557	551	620	602	610	603	572	536	558	558	597	576	588	592	562	560	617	562	601	601	570	589	548	609	613	636	599	605	528	563	610	561	567	553	553	576	603	570	546	559	610	567	534	601	594	571	589	587	575	589	546	625	615	598	554	577	586	590	588	577	596	558	554	600	580	564	624	563	553	569	592	542	590	564	595	542	586	605	599	622	567	590	588	557	605	558	592	574	570	575	611	572	591	574	565	592	583	614	642	542	573	610	591	555	560	546	597	588	546	584	595	571	576	615	569	577	545	570	583	550	605	559	616	544	589	567	590	622	605	568	597	537	563	582	562	619	556	604	539	575	555	555	607	579	597	562	574	556	608	583	592	564	596	614	538	560	575	589	601	613	551	532	560	586	578	553	560	546	572	584	564	599	591	558	561	623	564	584	556	600	581	568	582	589	561	601	628	619	569	575	598	633	613	581	606	591	565	580	558	543	593	557	593	595	595	534	573	577	549	605	577	574	584	583	583	611	517	558	601	571	578	556	622	608	579	529	616	568	581	568	562	545	576	551	590	555	608	577	605	564	556	583	550	635	590	578	544	603	571	563	539	571	548	561	574	589	540	589	620	586	561	570	571	613	561	581	563	571	548	556	512	542	566	526	579	559	603	605	557	617	579	595	550	594	561	590	559	535	535	576	561	565	533	552	563	525	589	595	600	580	565	573	553	579	614	610	551	584	616	549	566	541	571	587	563	612	620	572	617	560	636	570	639	564	594	570	573	560	568	542	577	624	563	569	556	600	561	566	602	600	603	557	588	595	590	578	587	599	604	530	624	601	591	575	600	535	591	588	561	578	603	576	572	568	583	562	585	566	559	586	554	564	560	613	566	558	569	568	590	557	592	572	566	577	564	595	560	595	505	582	581	555	603	582	602	576	587	597	584	609	579	576	531	595	561	560	552	568	540	597	591	558	576	622	618	575	589	560	546	622	580	597	609	567	605	565	569	543	648	610	595	538	559	609	570	556	586	596	554	577	593	621	566	551	610	577	560	603	562	584	561	552	573	554	651	553	598	579	585	596	586	540	605	571	556	554	558	571	536	572	556	603	566	559	600	564	603	585	641	597	590	603	582	554	573	565	595	595	560	570	611	576	592	574	577	614	588	624	563	525	568	553	583	563	553	599	534	549	595	585	580	562	553	573	553	559	583	566	580	562	564	633	563	583	573	602	568	560	606	543	529	574	555	642	546	568	557	579	557	582	625	555	608	555	541	582	594	573	594	639	599	586	579	628	578	574	528	582	563	556	586	608	583	545	592	589	541	554	596	591	571	580	565	607	610	550	580
21590	5102	4424	3185	1975	1295	923	697	541	409	370	348	320	270	267	279	241	242	256	193	198	192	168	173	175	166	175	177	152	161	154	169	150	164	151	152	136	156	143	130	160	132	138	129	128	171	150	150	148	138	140	162	130	152	164	136	151	155	151	136	140	154	163	150	124	167	173	143	155	162	153	167	156	150	150	151	145	146	140	146	150	145	123	136	145	157	152	153	140	153	150	144	123	149	152	145	165	150	158	141	129	161	153	144	142	148	157	165	149	152	155	139	136	156	136	142	141	151	168	135	157	150	142	150	155	142	138	172	133	148	160	139	157	141	164	139	148	143	130	151	151	165	156	155	137	155	155	160	140	121	132	140	146	141	143	164	156	137	154	161	137	129	146	156	134	146	137	124	157	150	136	167	139	130	134	145	135	151	149	142	150	156	153	137	147	127	147	163	150	146	125	146	156	150	159	175	165	140	143	150	141	148	120	145	134	146	151	155	154	130	150	149	140	140	157	167	147	145	141	149	157	152	160	154	132	168	141	161	149	137	160	120	136	146	186	142	146	158	144	151	149	144	142	146	151	149	147	161	160	129	148	146	161	137	153	155	160	138	140	175	162	153	122	141	146	129	147	144	125	126	112	145	148	130	129	161	147	135	142	128	152	134	148	131	149	131	155	159	150	132	143	151	180	148	166	133	155	140	140	162	136	129	154	130	147	137	149	146	156	120	148	155	145	136	133	134	165	144	151	162	129	130	140	153	144	153	133	158	145	141	162	142	145	158	135	127	143	161	155	133	147	174	149	155	150	173	169	181	151	151	122	163	135	146	157	136	158	146	126	136	141	140	143	156	147	137	138	147	156	143	148	167	133	139	150	149	149	159	147	136	134	142	137	150	135	153	155	148	131	132	140	131	132	128	140	153	157	169	137	142	135	144	142	170	146	134	139	142	151	135	151	153	144	148	134	143	137	143	128	136	165	165	131	145	148	147	151	131	161	153	138	148	164	146	133	132	148	144	140	151	129	169	139	170	152	140	155	118	133	156	156	155	145	137	170	159	133	151	158	110	155	148	151	128	145	137	141	149	161	173	145	152	166	166	148	136	145	163	150	165	131	142	157	130	143	133	162	166	153	142	154	172	153	139	142	181	150	168	150	142	147	148	143	152	152	144	142	168	164	143	112	144	141	149	143	158	174	143	157	160	138	127	122	158	168	145	141	137	164	131	167	154	147	154	158	145	155	171	156	130	144	126	125	156	141	152	119	156	145	150	126	149	163	147	146	136	159	148	131	157	151	146	139	157	148	152	150	142	131	162	163	158	135	153	158	136	140	163	152	132	130	129	134	139	143	126	117	156	149	150	149	160	175	145	150	157	157	154	141	156	145	122	137	136	157	155	150	157	150	138	162	164	145	127	149	143	152	158	152	149	142	163	152	160	143	168	141	135	144	129	145	147	148	164	132	139	144	139	159	159	139	140	138	133	158	150	166	157	137	137	146	151	145	117	136	134	150	147	161	152	157	130	141	145	146	130	153	137	153	164	152	156	137	128	143	139	146	152	154	134	137	179	124	137	115	141	170	140	162	139	130	152	161	128	156	146	177	167	142	128	152	156	130	143	155	169	171	147	132	125	137	131	147	135	149	158	160	161	149	163	144	147	155	129	162	142	150	161	129	144	155	128	148	143	142	132	150	142	140	134	148	145	159	137	142	132	138	144	147	155	159	168	150	141	140	152	171	166	159	145	127	166	145	143	132	182	127	160	146	160	137	127	156	157	137	147	130	114	150	146	146	117	136	132	145	174	142	156	131	140	160	166	146	149	143	139	154	143	151	140	155	153	166	150	156	144	154	142	130	136	139	161	160	158	156	122	159	137	149	136	142	136	136	146	146	140	140	140	133	148	162	152	136	171	145	138	154	127	148	147	153	144	128	163	158	138	137	149	142	157	143	150	120	173	135	162	125	143	138	137	138	138	145	144	161	143	147	159	152	145	169	178	168	148	142	132	125	160	152	145	141	157	155	156	147	156	151	149	157	133	153	133	144	170	157	134	141	148	172	140	158	124	140	136	162	152	138	161	161	134	147	136	135	151	185	142	153	134	147	128	136	149	152	129	144	169	172	142	134	134	143	127	156	146	149	130	151	154	141	137	128	153	162	159	119	156	138	141	147	136	127	138	151	154	132	152	152	148	153	139	151	152	154	164	141	153	147	135	131	159	163	146	136	158	166	150	131	163	140	177	144	138	155	144	128	158	161	154	154	156	149	130	147	145	135	156	164	133	155	149	132	121	153	147	156	159	153	158	145	124	153	154	144	150	143	129	139	150	147	138	150	138	159	146	160	132	151	145	146	127	145	145	143	151	144	155	151	148	151	163	149	149	140	155	145	144	170	145	162	132	148	177	129	142	137	180	169	146	157	144	164	134	168	158	137	165	172	127	161	187	142	162	141	144	160	121	152	149	150	128	157	153	147	171	151	118	150	148	167	144	147	143	138	147	170	140	167	132	156	147	163	149	141	154	146	137	158	148	144	150	172	141	171	140	151	146	143	156	140	163	162	144	150	145	134	137	155	160	148	144	150	131	147	157	148	159	148	140	154	144	138	147	124	142	151	147	137	145	155	124	139	154	164	152	129	139	115	139	145	119	143	173	158	133	160	128	150	122	157	160	158	149	120	157	129	152	147	134	130	166	128	143	140	150	132	127	152	142	134	119	109	147	143	117	157	165	153	160	140	156	132	136	158	138	164	156	150	140	162	158	140	155	167	178	152	159	162	151	139	145	138	153	143	143	132	133	164	144	141	135	152	176	149	126	135	130	142	162	131	149	156	169	157	143	146	153	139	159	142	162	155	134	153	150	144	138	136	136	129	137	147	152	170	162	151	128	137	143	151	139	139	132	135	130	163	171	161	153	133	144	156	171	148	153	146	146	132	143	144	136	159	154	144	175	171	136	148	133	160	150	159	123	162	143	147	129	148	156	148	176	151	145	138	162	132	142	143	171	144	145	176	170	145	130	132	154	156	153	149	144	144	155	156	143	136	150	155	141	148	146	136	134	139	157	153	149	145	151	139	150	138	174	158	147	150	139	141	122	135	152	147	147	152	167	143	134	143	135	151	158	153	156	146	154	158	145	149	170	176	156	153	160	157	151	127	142	149	146	144	142	148	133	157	168	154	159	160	166	114	144	158	145	167	141	169	156	151	166	163	144	164	154	156	148	173	163	155	134	143	147	139	145	137	146	145	151	140	141	148	139	153	139	139	148	140	146	133	178	140	134	160	158	149	132	140	129	135	146	154	148	148	166	156	115	138	139	165	160	128	147	150	151	150	144	138	113	145	146	149	155	134	142	138	148	164	164	153	136	151	133	146	129	158	119	159	159	157	129	156	141	172	148	151	135	154	142	149	157	160	135	173	160	131	128	154	132	134	148	142	138	143	146	154	145	137	169	157	131	142	160	135	143	153	147	159	149	148	142	136	153	150	134	142	164	148	150
13523	4335	9131	9903	8017	5853	4640	3516	2777	2199	1740	1601	1421	1206	1078	1030	1035	1081	1015	886	693	683	602	590	554	564	532	517	512	495	517	492	513	471	469	453	422	438	487	435	433	445	410	412	416	405	388	393	415	359	383	385	397	367	390	391	415	364	371	394	437	383	384	387	369	407	412	380	378	383	362	369	392	355	360	420	420	398	419	382	377	376	398	392	359	395	414	373	368	381	381	388	436	393	380	311	358	365	419	405	399	384	382	404	355	364	365	408	420	385	388	408	382	393	380	382	406	366	413	378	328	366	386	379	380	380	399	377	376	403	399	366	379	343	361	408	418	438	393	395	382	346	373	368	367	377	380	373	378	377	386	362	415	420	390	361	408	371	428	378	379	388	393	386	395	367	399	397	379	384	383	371	374	396	395	376	383	376	385	332	357	378	386	352	386	412	388	390	415	422	386	401	401	389	384	425	390	393	398	417	386	405	387	389	354	390	394	366	383	379	408	395	393	390	378	406	383	400	379	390	384	384	395	382	339	412	375	405	396	393	406	387	350	372	376	383	344	403	396	381	390	425	403	369	392	348	374	411	403	370	386	397	370	405	403	380	372	402	389	399	382	408	386	380	360	365	408	393	404	389	404	368	422	368	383	395	357	361	390	387	410	366	384	358	406	400	380	383	349	383	413	377	367	402	377	432	402	430	389	395	401	366	395	383	384	374	358	411	382	368	382	398	405	391	369	361	363	426	417	377	399	372	374	411	388	387	389	362	426	386	415	386	357	388	387	388	390	397	400	368	413	375	357	396	387	372	376	394	369	379	389	382	401	454	356	397	423	407	333	394	418	424	393	386	409	384	413	377	396	374	390	398	403	384	384	381	351	394	368	360	401	389	361	403	415	409	396	386	398	414	384	396	386	392	398	384	392	421	395	367	345	378	385	406	412	368	359	374	407	389	439	407	366	405	403	371	376	407	381	399	383	386	401	381	384	360	401	417	364	392	383	386	405	397	419	398	351	382	368	374	385	371	399	403	363	387	388	377	407	351	360	383	367	399	374	372	381	402	413	414	397	370	411	389	368	376	403	380	358	388	400	326	390	405	343	391	402	371	370	374	390	386	391	375	375	400	371	346	411	372	411	381	421	379	404	366	379	388	379	395	379	401	388	381	405	355	411	378	381	387	396	387	395	409	412	395	406	398	389	410	359	393	422	395	388	391	375	382	369	382	375	398	400	389	371	375	415	399	397	380	382	414	393	402	396	391	364	386	388	351	382	383	397	397	391	355	358	404	420	348	391	387	387	389	393	368	370	405	412	380	398	387	349	377	403	392	411	359	413	382	360	376	344	367	412	424	372	382	384	386	348	405	383	369	403	364	414	391	386	421	377	389	377	387	384	380	365	397	416	401	402	380	352	417	365	396	359	397	418	400	389	380	374	368	410	369	374	423	392	385	351	386	409	372	381	371	374	377	411	373	393	353	435	406	377	370	422	344	382	411	375	381	350	356	366	369	348	398	391	385	393	413	399	376	378	390	387	404	367	384	377	357	378	411	366	356	396	383	406	380	377	354	373	388	368	372	403	415	401	354	368	393	406	350	379	417	379	409	357	355	403	393	392	382	400	357	391	398	368	391	371	402	394	393	363	405	354	403	368	400	355	374	378	379	375	363	362	408	357	407	382	392	397	395	392	401	336	399	377	391	373	367	397	359	358	375	380	405	388	392	397	377	397	367	358	390	386	380	378	403	365	435	392	421	367	403	385	398	372	382	401	447	394	403	371	377	370	376	395	360	385	390	387	377	374	411	406	354	372	395	400	356	370	389	406	404	385	357	379	416	366	387	385	373	373	391	379	397	404	377	390	409	353	410	385	393	360	362	388	389	397	382	393	393	386	413	383	371	344	416	352	379	371	364	372	395	374	408	387	404	386	382	358	379	401	394	382	418	380	375	372	375	414	359	413	421	437	382	349	361	341	420	393	392	401	396	382	393	394	392	380	433	375	363	425	352	379	372	396	407	373	381	388	376	414	419	381	340	362	391	353	398	409	365	403	347	371	376	391	400	390	408	394	384	385	419	356	349	396	413	386	380	389	376	380	374	392	381	412	371	388	419	381	404	387	400	382	379	417	357	377	422	399	366	340	395	388	404	373	381	380	409	394	405	399	404	387	346	374	438	387	379	382	399	383	409	392	408	377	392	368	387	414	385	383	385	354	394	376	391	388	374	373	352	385	356	386	380	411	375	388	383	371	366	374	394	413	375	382	385	407	409	341	368	403	398	418	372	383	365	403	380	350	399	375	400	388	422	383	397	407	387	359	371	390	404	374	413	395	387	373	391	374	376	397	439	363	414	404	348	365	397	414	391	372	377	365	386	401	368	371	410	385	372	387	437	377	392	364	409	360	388	350	414	414	380	427	364	372	402	399	396	371	355	379	392	410	397	371	405	385	380	399	392	382	378	375	366	384	386	382	429	387	365	409	343	379	411	388	401	416	401	399	384	368	417	344	361	371	392	355	383	397	406	411	392	399	384	388	392	372	391	381	362	377	377	390	370	417	424	394	420	411	408	390	399	406	367	356	400	392	386	397	358	385	401	382	372	379	364	377	407	356	389	356	376	373	373	384	382	385	411	379	394	395	431	408	379	367	391	384	386	425	390	402	393	365	360	385	418	400	353	390	397	400	387	375	396	373	377	372	408	402	360	371	377	390	430	366	396	378	396	400	388	350	372	387	387	376	416	392	393	395	388	386	378	387	416	359	396	383	389	370	385	388	348	408	392	376	433	388	408	399	392	403	426	392	377	374	409	368	366	357	370	365	391	358	371	399	385	361	377	355	380	370	393	384	405	389	394	422	378	403	350	389	397	384	389	381	408	384	383	364	382	390	382	402	348	403	373	391	410	344	382	402	347	369	409	374	362	348	412	364	365	380	354	411	380	385	395	385	396	380	377	382	383	388	352	415	385	400	402	378	382	359	409	354	417	377	359	402	374	415	370	371	413	347	397	402	398	384	391	419	397	403	383	374	403	379	374	375	390	378	379	388	420	349	405	367	379	388	373	361	412	372	398	405	375	412	398	361	372	378	369	382	399	396	378	393	392	383	404	362	387	398	407	341	409	411	360	397	375	444	352	388	364	347	371	398	428	394	351	348	383	419	393	406	409	411	381	371	369	385	397	363	412	382	370	373	383	393	399	370	381	380	374	364	375	406	373	418	351	375	385	370	355	405	421	412	390	385	378	353	349	374	386	380	383	381	406	359	371	413	376	407	386	387	378	396	356	403	404	376	371	409	401	412	419	384	399	381	358	388	372	411	328	380	407	393	412	362	389	410	366	380	380	384	366	379	410	390	370	394	364	393	385	372	404	358	389	385	339	374	404	367	411	383	404	408	397	391	385	427	371	395	390	403	401	383	367	385	388	391	415	375	391	420	393	370	394	377	412	390	422	368	398	388	425	365	395	370	390	385	377	372	397	386	385	408	370	405	360	403	395	410	395
5666	1823	1917	1364	960	692	579	518	437	441	392	386	366	386	361	354	354	324	306	358	325	306	323	317	285	302	338	352	308	305	311	322	288	264	317	316	293	275	315	299	293	311	276	314	325	309	339	296	301	323	301	298	327	319	342	293	315	296	301	304	315	288	329	311	303	313	282	330	350	305	304	303	310	288	332	252	297	324	313	301	298	303	271	317	287	347	321	323	278	327	285	307	317	318	288	278	287	306	312	266	323	271	321	325	316	322	305	305	321	317	333	341	292	328	302	305	288	297	306	311	333	274	303	305	310	337	316	332	320	291	315	316	327	319	315	345	290	328	318	302	300	340	365	304	327	329	294	300	322	311	315	334	298	275	306	303	318	308	321	333	308	296	306	334	305	280	302	293	290	301	285	299	315	342	310	341	310	294	290	327	300	326	308	286	288	312	326	311	269	297	292	314	328	338	295	315	315	329	337	346	307	311	307	315	307	315	289	310	325	315	321	354	343	294	309	308	300	308	285	298	334	342	314	333	320	326	294	318	299	305	315	311	325	303	301	298	335	321	328	325	292	301	318	340	292	309	335	326	289	303	307	318	290	306	320	300	341	325	321	322	290	320	335	321	343	339	285	321	313	320	292	315	302	323	314	307	306	323	335	337	296	310	306	335	338	287	348	292	291	342	298	312	296	330	304	307	319	315	321	284	313	290	295	290	325	285	294	300	311	284	311	303	314	301	332	278	289	327	308	286	338	319	349	328	306	319	317	327	323	310	330	337	281	294	317	318	314	293	296	323	282	355	297	318	294	307	294	318	303	340	301	303	323	358	307	303	312	321	290	326	308	337	330	316	307	309	276	306	304	314	316	318	292	305	298	353	292	307	287	284	298	338	312	299	302	311	317	312	277	289	311	298	294	336	289	297	287	316	289	299	292	298	350	325	302	349	311	303	324	322	299	299	298	291	311	336	321	297	322	328	303	309	297	332	302	321	307	320	314	326	306	327	313	295	307	311	298	321	298	321	311	303	312	319	324	329	292	309	302	278	324	326	316	317	343	308	314	337	328	317	362	341	324	321	331	303	301	295	346	263	317	304	283	298	292	319	314	329	314	291	292	299	292	287	338	273	298	319	291	302	306	341	316	289	301	369	329	290	309	288	323	325	288	295	315	324	319	316	313	325	285	283	321	322	303	347	299	308	281	306	288	343	294	298	344	334	305	326	317	303	283	338	319	294	336	300	312	316	340	340	323	287	308	306	326	317	288	299	289	299	325	335	325	330	302	324	322	317	301	295	302	327	297	331	296	314	297	307	292	311	291	308	287	335	309	302	330	319	321	331	305	330	290	297	315	309	312	288	316	306	320	349	330	289	311	329	292	328	291	300	303	336	336	306	290	333	318	334	315	333	303	324	305	325	305	287	307	299	296	315	310	320	290	335	327	303	305	325	318	301	303	322	317	306	314	289	313	332	309	289	312	322	302	321	295	314	323	313	308	328	327	319	280	289	276	306	343	295	297	315	318	320	318	313	320	334	328	305	301	285	276	306	320	307	263	306	326	302	307	302	292	326	314	286	277	292	324	280	297	294	304	316	314	316	322	305	284	306	323	316	308	323	312	332	288	283	311	298	287	340	314	317	310	350	311	315	295	292	325	309	290	333	336	321	308	310	303	317	305	299	303	305	317	283	290	319	303	288	274	317	299	332	351	327	295	295	323	301	336	300	305	267	291	306	311	297	294	307	336	274	323	308	323	326	281	303	327	318	309	304	326	314	329	321	279	293	318	288	308	315	304	317	325	316	309	326	316	307	328	306	310	271	297	304	310	326	316	314	329	324	329	268	322	275	322	268	311	309	300	278	339	299	315	307	321	354	339	323	316	305	315	322	292	345	318	286	302	296	332	298	335	355	332	327	313	294	325	306	307	340	314	302	312	322	293	294	307	316	332	269	347	330	310	325	336	309	332	311	303	310	315	315	322	312	336	291	340	332	337	309	306	290	319	318	302	312	302	343	282	308	316	297	317	321	338	317	321	318	311	322	331	316	339	287	304	362	273	302	337	335	332	306	307	305	325	317	309	282	347	294	311	313	312	286	298	281	317	338	322	301	341	313	335	329	314	321	301	267	300	306	300	308	293	292	312	313	345	314	289	309	307	295	315	282	274	311	298	304	352	298	309	287	325	344	335	313	321	312	329	331	309	294	278	311	358	309	304	304	326	314	341	337	308	305	332	335	313	288	326	313	334	302	346	289	301	318	301	305	305	271	302	291	347	329	299	316	284	323	288	320	287	330	289	311	308	307	322	307	273	338	295	280	334	305	319	313	290	328	290	347	323	323	341	323	302	312	300	303	312	327	292	336	312	284	337	316	350	320	272	293	306	293	294	294	313	314	311	331	310	298	280	304	328	290	315	282	294	298	291	266	328	313	333	344	317	308	321	337	326	325	297	316	305	302	342	302	306	317	297	320	305	302	317	304	302	292	303	326	323	309	299	305	318	320	280	314	318	321	304	323	332	323	290	268	327	267	311	316	339	327	322	333	296	331	291	333	335	335	313	309	298	320	342	293	302	320	322	327	330	335	299	309	290	296	346	295	332	277	309	339	330	315	283	306	305	325	313	321	292	279	283	302	319	296	308	292	321	301	296	293	300	324	288	337	311	312	361	284	339	300	325	332	319	323	308	313	295	331	307	315	334	291	296	315	281	325	320	342	310	297	295	304	292	322	307	294	343	294	315	293	315	304	351	312	288	300	296	296	300	311	298	321	340	308	322	326	290	303	303	285	319	301	308	303	346	299	318	313	337	291	328	289	339	302	321	334	308	297	312	307	312	295	317	304	334	287	324	347	312	294	303	334	316	276	288	341	290	277	286	305	305	315	319	270	305	324	300	325	308	311	296	289	292	308	301	333	312	311	312	324	304	312	305	347	310	313	330	299	317	323	333	317	334	283	333	282	321	323	351	307	297	316	318	351	295	305	336	306	293	305	285	306	302	340	284	294	325	290	286	305	310	320	288	331	295	308	313	308	283	322	325	315	313	320	305	304	296	332	310	324	286	328	304	299	306	306	299	290	306	299	300	299	299	355	293	304	323	281	310	313	291	290	304	295	328	288	291	292	295	306	314	317	291	328	342	297	316	339	321	320	321	322	316	315	293	326	306	319	304	322	304	319	329	317	313	302	310	322	321	307	348	320	315	312	318	320	321	378	311	310	282	290	295	309	288	306	299	348	271	280	341	301	341	296	293	295	304	274	276	305	299	319	296	314	322	281	356	339	303	301	316	299	305	275	300	352	316	316	291	295	267	287	283	326	309	316	327	270	337	277	299	325	294	311	313	313	303	321	335	288	324	304	306	321	313	323	317	318	323	381	285	296	304	320	301	275	328	321	283	303	305	292	286	332	330	300	290	302	325	303	289	293	309	326	346	304	342	308	319	342	307	306	306	292	291	343	306	304	318	294	352	332	291	303	337	309	322	300	349	282	316	314	319	295	293	284
4741	2255	4478	4764	3828	2912	2446	1841	1553	1371	1201	1165	1087	1092	986	953	992	1012	951	844	854	843	820	779	783	804	795	785	766	758	814	834	784	783	720	747	794	761	773	729	686	731	773	708	745	734	777	781	700	761	746	744	769	728	767	733	744	703	758	766	756	715	760	744	724	739	743	732	737	733	735	702	705	764	743	699	719	778	729	757	756	743	751	701	741	721	723	705	748	727	755	736	727	776	736	756	766	759	730	710	738	727	785	716	742	774	732	729	758	733	758	744	753	717	721	738	745	743	734	757	755	735	766	732	771	692	790	706	753	749	731	737	709	760	698	738	779	725	715	725	738	788	756	754	744	747	719	731	745	715	770	710	735	755	738	738	730	689	748	757	728	687	816	696	729	715	786	726	733	712	767	712	765	675	738	741	764	755	766	771	813	723	737	743	785	731	744	744	758	690	714	755	768	728	717	750	796	745	731	709	705	730	768	686	761	749	764	710	710	748	745	730	777	735	722	770	770	723	767	712	728	774	755	732	676	749	735	711	697	718	732	744	739	787	718	738	722	738	757	732	722	708	761	738	725	762	742	717	736	727	720	709	751	716	735	766	707	707	716	753	757	719	786	788	746	723	741	760	797	782	769	739	770	700	724	761	746	729	705	733	740	706	705	716	758	740	766	709	738	758	715	749	714	776	731	752	812	730	739	749	797	738	739	745	736	745	752	745	732	760	711	756	749	718	755	783	739	707	766	720	743	741	745	729	771	744	678	727	750	737	769	783	755	712	740	736	752	749	741	735	723	720	787	765	742	787	784	766	758	740	699	770	756	781	711	740	745	728	718	758	724	718	720	711	740	721	713	714	713	724	785	771	742	706	718	723	752	744	755	762	726	768	782	724	741	770	734	765	738	730	747	742	739	731	744	742	758	747	754	763	774	761	740	775	755	706	749	792	712	765	738	740	707	795	759	766	770	764	734	703	712	675	770	750	757	717	721	772	765	685	765	710	727	742	698	745	760	720	744	727	734	717	763	765	764	732	755	682	730	738	734	761	767	730	722	700	749	718	752	707	753	722	706	770	764	766	723	776	774	690	727	761	741	800	760	725	728	731	762	718	763	727	766	811	759	741	746	728	729	733	714	720	722	722	766	754	753	711	704	738	728	749	746	782	728	727	693	770	744	706	789	728	782	745	689	710	751	735	694	757	705	789	752	729	745	712	736	726	753	730	717	798	756	741	764	705	688	778	747	740	762	741	793	766	769	750	716	792	771	739	728	695	751	766	784	750	762	759	710	732	720	743	751	768	727	758	714	776	778	744	678	758	735	766	786	728	723	795	787	711	759	728	772	715	722	753	781	755	723	712	736	751	745	760	724	714	758	770	731	740	715	790	710	746	785	729	757	673	737	726	744	743	726	746	710	724	705	707	732	751	721	750	708	735	776	701	739	737	768	761	729	717	707	770	762	755	772	757	759	745	725	657	767	746	756	684	763	754	739	736	744	722	702	719	770	748	760	717	693	700	779	742	754	737	747	721	701	736	757	763	766	721	733	805	725	735	738	755	721	766	786	779	724	711	752	741	732	769	761	765	741	749	765	725	752	749	742	722	764	773	760	712	760	708	676	748	761	774	730	734	775	715	757	739	737	747	731	712	733	780	777	750	737	780	744	756	741	734	777	694	715	758	712	710	765	671	690	779	765	751	766	729	752	729	715	767	728	762	787	759	742	709	748	732	775	739	726	736	759	759	740	716	712	726	722	703	706	743	762	756	735	768	761	757	743	777	767	763	771	786	741	708	766	730	713	711	745	812	755	728	705	736	731	738	719	708	749	753	723	784	717	777	682	770	733	699	721	723	770	733	771	687	709	758	671	694	737	772	727	790	744	688	756	738	737	727	734	749	716	760	767	759	759	750	762	706	752	738	774	765	700	735	761	752	754	753	778	747	775	779	735	716	790	791	738	740	781	703	709	731	701	782	733	696	744	745	744	741	773	682	708	750	767	701	739	769	743	740	707	728	692	755	781	724	740	774	744	765	776	765	748	770	729	739	711	755	675	787	749	718	736	724	690	736	776	755	766	791	739	712	714	753	749	769	751	733	784	780	712	785	789	732	743	775	724	752	705	822	764	757	739	711	715	745	757	762	740	755	761	706	690	752	787	749	711	740	722	761	742	732	686	800	735	748	790	736	824	717	720	773	724	713	739	746	743	730	714	752	738	749	819	741	780	747	735	720	760	704	738	806	764	695	733	725	731	734	744	764	725	742	735	725	776	742	715	736	789	768	733	753	750	712	748	730	733	749	733	742	734	716	735	741	726	711	752	723	753	787	722	734	725	766	759	706	767	735	714	731	753	764	752	751	762	768	731	726	736	740	709	691	736	731	732	713	737	694	732	746	790	738	780	739	761	765	760	744	757	747	715	729	745	770	652	779	708	722	755	755	758	794	697	795	723	743	726	745	709	737	749	706	757	747	725	728	730	724	735	733	748	742	694	724	697	709	758	764	755	752	735	739	727	742	764	744	682	784	758	708	745	751	773	743	728	726	763	721	752	730	735	801	740	762	674	748	766	758	741	733	720	734	772	768	760	761	760	734	746	750	716	789	722	764	793	712	771	782	742	728	735	755	710	705	747	734	743	781	751	726	722	768	773	751	677	747	739	771	794	789	715	727	756	725	677	746	740	802	684	730	749	724	758	719	788	741	725	771	770	770	785	779	684	725	732	745	727	759	771	776	751	775	750	742	703	717	767	757	695	736	750	723	743	706	780	735	720	758	741	766	752	700	771	724	723	778	703	751	793	737	756	710	764	714	754	768	681	733	720	755	694	723	745	727	730	715	690	725	741	711	700	768	781	738	750	713	792	749	727	782	740	763	735	725	759	738	758	726	766	745	736	726	717	734	741	765	710	736	766	736	728	708	745	719	780	833	748	732	780	736	715	734	725	733	767	718	708	738	765	713	718	715	720	750	734	714	736	795	728	792	780	777	797	699	724	742	770	761	705	685	741	764	770	765	776	744	744	746	778	749	724	772	714	731	755	698	760	735	765	741	786	804	683	724	679	743	758	746	772	765	789	710	719	791	708	735	798	740	723	730	746	761	768	783	746	747	743	754	779	743	690	781	698	731	714	764	719	730	765	741	755	754	729	718	697	729	759	717	708	803	710	689	754	760	728	751	761	720	728	788	753	720	757	690	751	760	770	729	807	764	765	728	762	741	744	651	724	727	730	610	742	755	738	759	730	744	758	729	734	701	734	740	789	775	756	720	755	747	730	759	733	721	719	727	741	759	746	763	786	727	748	759	753	748	706	820	744	700	704	721	740	730	767	711	757	747	790	697	707	736	734	717	727	788	763	745	732	752	726	715	736	735	794	710	782	765	725	732	721	700	736	746	781	784	737	737	725	703	785	773	724	734	730	759	726	718	741	712	722	728	696	732	693	758	775	755	740	731	730	738	749	723	734	783	768	734	746	734	791	717	740	754	756	724	727	757	733	753
13810	3196	3151	2313	1455	1007	785	627	488	430	376	355	342	340	317	309	277	294	284	279	281	266	215	256	255	236	247	247	228	230	237	219	226	248	225	253	244	225	229	249	194	224	206	241	229	224	262	236	279	211	237	211	219	219	236	211	217	238	235	231	210	244	243	258	241	257	230	242	218	249	225	208	184	243	261	231	268	235	264	219	233	238	251	226	251	222	248	227	226	221	225	231	235	255	238	221	259	238	223	246	231	208	234	230	227	234	224	235	218	221	246	224	234	233	229	253	226	222	242	231	244	206	220	241	233	251	259	235	260	242	232	218	211	212	224	212	246	255	225	232	239	222	255	227	230	216	212	218	220	221	238	266	239	235	264	234	240	242	240	253	245	223	260	228	257	231	238	258	242	239	246	248	225	212	206	222	223	239	226	221	220	231	233	258	228	235	227	250	252	242	235	274	234	247	219	238	251	233	289	261	228	228	206	227	218	210	258	259	242	228	242	224	223	264	210	247	214	226	233	207	221	264	234	242	240	227	256	246	261	239	242	257	227	224	231	184	236	224	254	224	234	270	204	242	237	256	224	230	222	216	211	219	209	214	240	216	233	241	214	213	250	244	234	235	227	223	229	233	242	235	239	215	242	242	233	230	243	226	258	215	218	234	237	215	244	233	209	223	240	226	210	216	224	222	221	222	246	226	230	246	226	250	238	230	257	261	210	227	222	220	193	235	247	246	249	219	215	242	229	216	220	230	242	206	238	240	225	231	191	262	226	246	249	221	249	238	240	260	270	240	229	227	248	233	230	217	252	224	254	266	240	256	263	216	249	245	230	221	247	214	226	218	216	231	234	226	254	244	231	240	222	252	235	228	229	238	237	229	241	219	227	236	241	257	224	203	227	242	263	243	231	239	246	229	247	231	224	242	255	215	243	223	260	222	260	210	224	242	247	247	229	246	219	236	232	239	202	244	233	222	250	257	206	215	248	219	216	206	229	239	205	228	265	257	243	226	263	211	239	212	239	225	211	222	217	218	240	225	206	260	256	232	237	215	216	236	245	229	234	226	203	208	227	224	242	246	240	256	246	212	221	234	231	204	223	207	238	234	249	261	223	238	230	237	241	220	234	242	244	230	224	210	233	238	221	234	225	238	256	222	235	230	239	231	236	233	238	213	252	234	246	209	232	245	235	242	232	248	234	263	216	235	194	221	201	245	238	212	217	223	259	211	219	250	219	245	249	224	219	251	229	247	238	232	222	259	238	216	199	231	244	234	247	214	217	229	256	227	242	253	236	239	253	225	229	243	232	249	250	199	253	234	229	245	225	240	212	238	213	242	236	236	227	254	229	252	224	253	210	235	212	239	256	220	237	226	225	208	234	220	232	235	199	247	235	240	249	226	214	234	221	230	241	233	238	250	230	234	219	209	225	203	239	236	247	222	215	268	237	219	220	204	218	232	213	222	220	245	215	265	239	218	248	254	226	240	218	225	256	233	209	231	226	241	225	239	264	210	210	250	251	205	229	234	246	208	248	245	227	262	231	231	220	238	232	258	241	220	269	212	231	220	204	231	244	232	247	234	222	269	242	219	230	232	227	243	235	232	228	226	218	236	253	249	238	205	235	246	225	239	205	204	195	224	285	211	231	235	230	261	208	222	213	228	220	230	228	240	237	252	263	227	227	280	220	262	234	244	211	239	264	252	231	199	239	232	230	257	263	226	236	217	212	266	214	251	247	239	246	221	248	224	234	242	248	257	209	236	237	244	238	231	249	254	232	241	247	251	229	241	228	235	236	240	207	224	262	216	218	275	230	208	201	192	245	213	235	199	258	238	252	248	231	211	226	210	246	214	198	253	254	232	240	215	224	221	241	238	223	223	224	227	243	221	224	232	216	212	236	246	200	249	245	239	263	233	253	240	217	238	242	219	249	217	224	220	243	228	228	208	227	218	265	240	216	213	250	246	230	221	233	220	235	238	249	219	248	243	247	199	208	233	199	255	227	202	225	253	227	246	222	239	210	234	235	210	213	220	231	217	234	220	193	221	234	208	216	239	232	224	226	237	241	260	218	240	231	252	245	200	214	206	232	222	230	270	225	212	257	220	257	232	213	239	233	194	217	196	235	228	241	248	251	240	224	244	243	241	230	245	231	255	236	237	251	231	239	245	264	253	242	246	235	252	231	240	237	229	236	225	217	249	226	237	233	218	229	209	229	237	215	229	227	244	249	246	237	221	225	253	224	228	209	228	228	220	244	234	242	225	226	252	225	215	234	260	235	237	197	215	255	245	226	240	232	231	240	240	226	233	219	219	235	208	228	269	220	222	244	225	225	221	199	249	246	240	228	225	241	237	230	228	257	207	227	239	248	257	234	235	235	244	241	249	247	217	229	241	262	247	225	239	253	219	228	228	205	252	248	243	231	264	223	212	224	250	237	222	259	234	228	223	197	220	227	246	238	250	213	218	219	246	233	235	222	230	237	211	215	225	220	233	209	218	213	239	210	257	211	232	269	193	226	218	248	250	258	226	228	269	200	223	200	215	228	241	241	218	205	234	235	228	236	207	232	217	218	228	220	258	239	229	241	221	239	235	233	239	263	225	207	224	243	230	231	209	219	227	240	238	241	236	229	231	231	239	233	268	235	268	238	232	260	227	224	220	219	237	243	218	229	236	234	244	244	264	208	220	227	227	214	228	265	224	255	245	237	238	250	269	225	212	248	226	221	197	237	239	204	239	214	206	227	240	222	221	216	251	228	245	242	248	243	257	236	219	241	239	244	224	201	240	215	223	238	224	243	240	235	254	219	240	221	225	243	248	225	210	227	235	226	239	239	221	221	238	202	221	229	251	229	233	236	259	243	224	263	194	221	223	215	256	252	213	210	231	239	234	224	225	214	237	242	260	235	223	235	257	255	236	235	233	238	225	238	245	249	248	235	257	244	234	236	220	220	259	210	256	213	236	267	224	245	249	275	213	210	219	217	239	231	241	247	262	248	223	242	229	253	246	232	246	227	230	240	268	213	258	240	233	203	252	220	236	232	250	220	242	234	206	266	244	215	194	222	239	237	228	232	241	232	223	218	248	198	196	231	205	235	249	218	226	226	228	246	227	256	237	222	259	220	213	235	251	209	223	216	257	220	235	238	258	213	208	229	219	251	244	202	231	225	221	247	252	228	224	224	244	251	218	209	234	246	234	230	244	225	229	215	207	219	239	216	258	237	233	238	228	220	247	215	241	228	262	211	237	248	249	214	254	234	220	233	208	189	204	233	210	198	238	257	232	265	238	240	251	254	224	218	235	228	227	226	226	256	222	241	179	212	213	222	230	205	225	215	250	242	200	232	234	244	259	236	241	203	236	258	223	235	244	235	226	245	213	230	174	216	258	229	227	213	207	223	246	241	222	260	226	228	255	232	254	229	251	277	216	238	241	251	238	255	226	248	203	236	249	218	265	239	258	240	255	273	229	241	236	237	241	240	237	252	224	253	259	222	239
10408	3233	6790	7391	6102	4641	3526	2686	2065	1729	1497	1335	1245	1179	1066	1054	1056	1057	923	818	729	715	756	625	675	690	680	635	659	623	653	693	620	640	640	598	614	628	618	584	602	550	600	568	539	575	616	579	603	613	560	572	618	577	591	548	540	536	594	602	536	549	621	586	560	586	612	582	571	599	546	583	573	558	564	573	591	586	573	556	517	583	572	564	552	588	577	595	574	569	589	573	572	584	544	619	548	551	600	583	592	577	564	600	602	563	586	611	555	560	593	604	588	596	609	555	537	550	575	539	554	555	591	549	605	568	587	557	578	619	552	581	530	552	591	561	609	553	609	589	591	539	569	580	563	553	559	564	516	560	538	610	526	560	628	586	588	552	537	574	557	545	570	505	564	559	573	528	609	598	606	531	571	569	553	549	562	593	611	584	536	561	588	533	553	535	577	617	560	543	543	583	550	572	572	529	568	554	542	572	554	596	527	575	571	573	552	604	538	556	559	579	554	595	563	558	556	571	557	532	593	571	594	613	560	556	555	579	548	585	584	549	561	607	601	564	554	561	566	582	582	589	588	524	542	564	561	556	584	522	545	565	597	596	540	569	568	546	577	611	603	569	567	584	604	577	574	530	563	578	572	542	597	566	566	564	562	556	603	567	553	577	555	547	595	568	565	580	573	615	598	541	598	568	558	581	540	588	572	547	529	556	547	572	594	533	565	579	554	529	529	566	563	589	582	585	561	577	548	589	567	522	536	554	556	562	595	550	552	565	589	572	584	562	578	574	550	535	595	526	602	599	610	567	581	567	540	539	597	568	525	582	579	548	590	594	539	545	608	517	595	590	614	601	577	592	569	591	557	581	576	614	576	551	532	565	529	565	581	614	570	574	576	581	588	545	568	557	574	604	539	532	538	609	541	586	542	576	582	628	592	546	570	574	571	600	580	624	574	561	580	588	573	575	600	579	572	621	586	575	571	555	554	559	566	607	581	545	538	595	584	545	544	554	567	588	581	523	580	575	551	568	594	580	587	565	569	566	603	589	574	609	590	551	589	597	559	600	592	562	569	592	635	530	579	571	537	600	549	605	591	617	577	583	517	547	577	582	551	590	526	578	551	602	568	606	527	606	573	590	580	555	540	597	571	543	571	561	591	574	619	578	574	543	576	516	559	608	594	548	569	536	583	537	554	562	584	555	577	633	525	621	551	526	579	577	577	587	590	577	566	606	569	559	621	611	591	585	552	527	521	581	574	570	564	597	555	551	549	577	610	597	556	594	553	559	636	591	595	575	575	564	583	547	592	553	577	643	554	589	579	538	559	585	593	588	565	594	605	568	605	575	571	610	577	535	588	554	567	506	549	574	544	605	549	599	561	601	560	552	620	554	556	565	544	600	545	574	564	555	568	568	549	600	576	583	555	558	531	582	587	543	550	557	534	578	550	589	610	545	607	564	553	599	614	570	575	546	602	547	581	559	578	601	575	583	526	580	568	575	553	554	585	567	574	630	564	585	569	561	563	566	585	585	585	551	575	577	552	541	596	551	564	566	570	574	581	560	632	555	582	569	557	563	638	537	554	588	573	613	562	549	566	547	583	570	578	568	605	549	584	592	555	570	582	551	604	540	565	572	553	548	577	601	570	553	564	586	545	543	537	564	593	551	560	546	571	551	593	578	543	629	553	574	589	556	513	588	617	572	550	561	546	570	602	566	546	563	549	576	584	545	588	569	618	594	575	556	582	563	593	584	541	600	543	563	541	609	626	575	582	586	596	579	594	552	585	550	607	554	576	541	585	610	591	554	568	593	612	569	579	595	583	575	538	561	574	589	546	578	512	570	562	583	567	581	606	550	616	583	541	558	529	590	604	558	595	589	536	588	601	563	569	546	598	581	517	591	584	602	540	567	584	561	558	541	538	601	571	600	552	567	564	595	575	598	575	576	596	522	587	521	555	563	564	549	574	586	573	570	590	559	563	596	582	609	567	597	540	562	598	598	538	594	587	585	552	557	538	535	571	582	580	526	574	551	581	564	557	570	540	585	563	536	559	562	574	537	560	535	579	587	546	555	554	570	556	575	569	542	563	573	565	579	544	619	578	598	572	561	558	572	591	560	525	559	548	575	562	572	576	586	583	572	524	568	498	534	567	606	552	515	614	571	580	643	553	568	583	594	603	602	610	572	578	592	566	583	580	540	561	572	592	604	599	581	590	571	586	586	541	588	576	583	568	588	575	572	621	527	565	555	582	562	531	578	546	593	549	573	556	583	590	622	559	583	548	533	570	580	595	581	570	556	552	606	586	580	581	540	590	580	559	596	556	539	557	575	570	609	590	592	551	602	571	548	588	586	580	638	556	522	584	587	588	596	537	570	568	572	563	589	526	611	552	576	540	563	613	540	601	576	619	563	592	571	550	656	556	599	565	569	570	537	555	550	586	550	560	584	594	597	601	585	568	597	562	563	564	549	547	646	589	596	574	538	587	526	588	559	556	582	559	583	554	564	558	535	578	600	554	534	586	557	603	531	571	560	600	542	584	618	603	583	593	545	551	603	555	539	559	583	578	579	585	530	561	614	530	564	567	575	514	544	541	593	557	579	552	576	587	554	555	575	562	603	561	550	599	537	601	523	561	578	535	561	604	548	579	591	582	595	593	542	564	564	601	577	557	532	582	562	571	544	558	564	614	597	614	600	604	538	548	540	540	548	571	558	603	539	563	574	530	622	592	561	563	587	576	570	569	602	626	576	657	583	524	544	555	552	620	600	541	570	582	584	541	577	535	581	581	573	560	556	591	561	587	604	613	570	552	564	587	564	561	564	563	583	561	540	587	580	542	583	564	589	623	532	584	574	610	528	591	587	567	580	539	574	578	597	595	524	584	534	589	596	599	542	586	562	572	581	560	526	574	575	530	597	577	556	574	549	590	565	535	582	557	555	563	594	554	560	588	586	636	557	571	543	618	509	578	619	599	580	583	564	602	550	595	526	583	577	539	576	591	594	537	550	564	548	584	599	585	590	558	593	584	551	595	563	578	620	560	576	564	554	571	567	570	548	591	566	552	569	575	580	593	542	598	584	597	548	587	593	557	573	565	558	601	561	577	623	567	580	617	584	605	542	588	549	547	584	587	565	575	572	567	550	584	540	563	535	579	608	599	527	564	510	598	578	561	590	575	555	585	581	578	565	583	594	540	526	558	579	594	548	578	554	570	551	565	570	594	553	553	587	584	542	560	568	559	557	571	556	586	608	610	571	576	550	571	573	604	558	578	576	578	558	573	566	564	621	571	571	612	542	557	554	593	555	592	577	571	563	587	600	553	591	558	538	564	580	570	586	588	557	614	602	567	559	577	583	627	577	574	616	588	530	593	511	541	556	536	585	577	578	540	582	559	535	570	561	557	570	546	611	550	575	559	556	562	604	567	541	614	545	550	590	568	579	593	550	571	540	559	597	555	566	598	573	528	561	551	528	545	568	586	590	593	599	513	550	582	561	583	573
21387	5037	4364	3041	2013	1378	1020	656	495	429	326	301	283	269	240	258	256	244	229	201	197	154	143	192	180	162	156	145	164	181	141	141	147	137	138	163	155	154	147	149	158	114	167	148	137	153	146	128	154	161	130	149	141	154	134	124	138	128	168	145	145	131	135	163	157	120	154	133	146	166	136	175	149	154	129	139	136	135	145	148	162	150	163	151	130	131	118	157	133	144	138	165	167	136	156	137	148	132	134	128	151	141	138	132	145	131	132	144	132	137	142	159	152	163	148	140	126	144	134	135	140	131	152	126	127	127	159	166	156	151	162	158	129	152	146	131	152	140	144	155	153	147	136	134	128	162	163	162	111	134	141	152	154	149	149	147	154	136	139	129	141	152	167	160	155	145	127	133	137	148	147	135	128	125	152	160	142	164	157	145	151	143	125	146	140	149	145	147	129	125	151	142	132	133	150	142	155	153	155	151	155	151	144	150	148	121	148	138	131	150	139	128	138	156	138	146	144	156	130	153	141	153	155	152	138	145	160	172	158	138	138	141	137	154	147	153	141	163	125	135	142	126	162	141	156	151	144	130	138	143	148	153	144	135	139	138	142	154	156	138	147	147	151	127	107	151	150	164	135	156	133	143	128	145	145	140	134	142	134	150	116	146	162	145	129	124	140	122	155	124	146	128	139	151	155	141	134	162	144	139	150	150	156	153	143	146	161	164	133	180	138	142	140	136	128	145	139	139	142	138	156	149	143	147	155	153	120	140	149	149	119	129	157	133	130	146	139	148	154	160	150	130	145	144	141	143	132	150	152	151	115	148	145	161	141	152	153	148	170	152	145	129	140	131	130	166	138	139	176	137	128	151	154	165	138	158	142	140	142	161	165	163	132	138	161	137	161	134	158	128	128	117	132	124	148	143	139	145	156	146	155	146	147	138	149	153	161	181	144	160	148	172	145	144	143	149	132	143	149	143	133	169	144	139	146	130	136	125	161	139	132	130	131	151	157	141	146	134	146	145	141	133	138	154	172	151	155	150	140	132	144	175	154	137	144	154	136	116	140	131	171	131	159	138	142	159	141	138	170	146	157	137	162	152	158	160	135	173	142	139	140	142	145	156	149	150	143	161	155	149	134	151	148	143	150	139	150	139	157	172	117	124	121	133	153	123	128	141	161	139	123	140	122	135	136	130	138	148	140	125	144	124	141	152	128	152	131	126	137	150	142	171	136	146	149	148	157	133	139	153	163	132	134	146	147	155	157	127	138	134	130	124	137	134	157	157	157	139	133	150	153	145	141	145	157	136	151	154	131	160	154	158	160	154	129	165	147	150	153	158	147	165	131	132	133	141	131	113	152	151	148	160	150	141	144	134	131	130	125	127	162	151	152	148	154	142	145	135	142	148	140	130	120	136	149	146	127	149	130	163	131	156	155	170	148	130	132	151	141	153	151	146	156	132	147	130	143	128	148	132	152	157	126	146	141	152	125	146	141	158	116	145	147	135	152	137	145	148	155	139	135	130	158	152	112	141	155	117	171	132	169	141	147	119	130	125	179	152	131	130	170	158	144	122	130	136	159	154	162	142	155	157	139	144	158	160	157	121	129	139	156	122	141	142	144	125	142	141	127	126	147	159	128	147	142	117	141	162	120	167	141	154	145	136	135	140	125	122	129	147	130	111	160	143	162	153	151	172	154	146	156	147	136	148	152	144	140	135	153	154	163	143	133	114	142	137	134	140	146	138	163	151	155	147	143	125	138	156	140	164	139	138	145	127	141	163	149	148	147	159	138	145	140	143	162	138	155	136	148	163	131	143	127	143	123	140	152	151	158	148	131	129	136	139	137	136	137	134	149	147	149	136	151	146	141	157	138	122	135	139	144	171	121	160	151	132	168	141	134	141	170	138	157	153	129	160	138	146	145	158	141	156	141	124	167	134	141	138	165	129	135	145	137	148	137	142	149	124	160	159	126	141	124	140	141	155	156	127	138	139	127	147	134	140	149	126	129	138	165	137	116	135	159	130	141	131	155	143	150	141	133	164	134	147	159	137	146	172	152	156	152	157	139	170	136	124	141	137	132	109	150	159	144	134	137	162	145	141	146	137	152	137	142	148	149	139	155	144	153	135	157	133	130	127	140	147	129	120	131	154	144	142	132	137	152	129	178	126	143	140	135	138	148	140	138	152	152	145	143	140	135	142	126	146	150	141	156	154	134	134	140	153	174	119	153	135	175	146	159	134	131	157	146	187	143	147	139	148	135	154	144	151	164	145	131	130	156	162	156	148	143	134	136	144	141	127	133	168	153	146	143	140	144	131	165	161	142	139	126	146	138	143	130	157	160	145	148	132	131	156	126	151	140	132	164	156	152	137	144	139	145	144	171	137	163	126	155	163	132	129	167	128	131	143	138	141	136	141	139	143	141	149	144	153	158	142	133	144	175	163	142	150	152	145	137	141	160	163	152	116	149	136	132	147	137	161	140	154	153	152	127	144	125	150	141	163	142	143	145	137	135	136	159	145	137	140	155	166	144	145	135	134	136	141	144	124	153	139	146	143	119	148	131	159	141	132	153	130	137	164	119	123	157	134	146	147	134	167	143	137	137	147	120	147	137	122	161	126	147	135	135	139	119	158	144	156	145	170	137	148	132	138	125	137	166	163	119	143	131	136	159	136	154	114	139	123	149	148	141	128	138	178	143	152	145	144	158	161	126	153	136	140	141	152	144	145	145	135	165	138	158	124	152	122	125	133	137	157	141	172	156	141	147	146	131	181	151	135	128	149	132	125	148	157	147	147	157	142	146	141	168	122	140	123	151	158	140	149	166	158	145	149	127	145	114	125	132	144	162	134	157	148	139	167	139	157	149	122	158	165	144	148	169	143	137	148	131	148	160	153	150	133	126	135	156	137	141	112	146	146	142	143	145	133	158	145	130	137	145	154	146	131	155	125	129	152	148	184	162	164	151	135	146	142	136	126	146	153	123	136	137	123	161	153	135	147	122	163	125	141	144	150	142	151	131	156	144	142	138	137	124	141	141	135	121	120	137	134	145	145	147	134	125	149	151	133	177	158	145	150	140	134	129	141	137	162	162	148	143	148	152	130	123	144	142	155	162	158	151	155	164	135	147	138	147	141	144	166	144	147	170	136	156	154	154	146	153	157	141	144	170	134	138	129	182	152	144	145	154	142	130	122	131	149	141	153	158	136	149	148	142	149	133	125	136	135	137	119	145	153	138	148	135	143	154	157	139	157	145	131	142	144	125	151	144	144	170	147	159	175	156	141	135	147	136	132	140	117	145	143	132	144	138	131	158	140	162	161	146	142	135	157	136	140	127	146	148	154	134	129	147	139	145	153	150	169	139	144	133	146	161	126	146	130	140	125	152	144	158	126	145	152	141	137	140	127	152	131	152	136	128	134	151	153	143	133	142	134	143	146	131	138	142	156	167	143	137	150	130	173	117	124	150	149	165	134	146	167	145	159	156	135	155	140	143	150
13343	4022	8682	9573	8021	6486	4723	3465	2567	2129	1728	1462	1348	1266	1123	1045	1034	1058	1017	809	634	604	546	505	547	581	563	518	514	536	572	514	478	473	432	445	480	448	424	389	400	401	416	410	360	405	421	458	395	398	352	372	395	351	375	399	365	394	403	351	413	389	407	350	369	402	373	360	397	357	382	361	353	378	372	396	378	366	383	371	390	396	382	395	398	350	374	404	350	373	408	433	420	370	415	373	385	401	392	403	390	394	378	380	401	394	399	380	387	377	356	404	382	393	371	389	385	386	368	382	346	367	378	399	359	374	385	347	419	364	387	346	380	365	366	375	351	384	359	434	371	379	419	409	365	368	364	337	351	384	388	401	391	364	387	362	377	402	408	357	375	357	405	341	369	383	420	364	360	363	363	404	421	357	396	361	368	383	380	404	375	403	387	380	399	401	350	350	389	389	377	366	373	364	383	390	384	341	379	386	364	385	400	360	393	374	412	408	374	356	376	388	380	357	365	395	406	379	383	411	385	356	362	359	400	383	372	393	371	411	399	357	391	381	346	366	398	374	343	363	383	376	370	352	389	397	369	365	349	364	403	381	377	366	384	389	383	366	394	384	404	378	369	382	410	401	377	375	395	391	378	374	370	343	370	381	340	362	373	370	399	364	398	407	341	381	390	389	397	389	378	373	367	379	402	372	379	362	367	406	403	362	392	384	380	369	407	373	387	371	394	399	384	380	413	387	357	383	394	377	382	368	386	412	373	373	397	368	368	350	371	357	367	372	381	353	370	409	381	375	372	363	358	348	398	399	383	369	414	399	381	391	374	381	358	352	380	399	348	369	346	378	391	412	362	352	400	380	346	394	360	384	412	400	382	362	385	382	371	368	381	365	359	373	406	380	336	357	350	401	371	399	407	354	376	353	388	360	420	368	398	326	366	382	422	387	349	389	381	403	398	357	381	383	379	359	340	386	351	362	361	355	379	378	380	417	378	407	358	372	379	358	370	373	392	390	418	365	351	376	348	355	387	362	409	374	370	369	385	377	365	356	371	396	342	386	362	415	363	357	373	353	379	381	385	397	362	363	394	356	371	380	362	380	421	359	411	408	366	376	371	356	400	398	381	377	360	398	382	400	381	354	362	409	357	388	374	359	404	379	394	356	362	367	384	370	361	376	380	391	364	372	339	357	359	384	432	348	384	373	378	388	377	377	379	393	368	380	407	376	404	363	375	399	360	398	376	367	363	370	392	360	375	377	419	353	348	369	374	369	378	387	391	383	335	409	350	374	372	401	395	353	418	369	384	410	400	409	384	373	394	415	383	386	365	371	409	403	377	399	370	341	379	397	361	401	358	351	378	414	363	401	386	413	397	380	355	391	361	343	369	363	401	344	375	389	373	355	386	399	355	377	343	356	359	414	416	383	352	375	388	398	379	362	361	393	410	388	386	372	377	407	374	384	404	356	365	374	382	356	371	371	392	389	382	388	411	389	387	380	346	394	417	380	407	427	380	370	354	383	376	351	374	402	363	395	382	367	370	364	363	387	363	388	385	376	351	371	376	383	357	385	377	374	354	376	381	407	373	358	386	363	366	377	353	366	379	380	351	394	369	368	389	396	370	387	405	360	371	365	360	386	376	363	371	392	369	395	344	372	386	385	396	405	378	370	362	382	354	362	376	394	372	388	384	378	432	366	377	389	426	373	390	396	346	365	352	357	386	422	424	386	403	340	371	393	381	389	362	344	368	382	408	379	342	362	356	355	358	363	372	380	399	376	369	382	348	380	352	384	373	386	390	368	402	361	383	383	419	394	388	405	394	391	364	347	403	369	360	390	359	403	372	388	376	379	368	396	368	354	367	416	399	363	370	421	373	372	384	344	355	387	357	396	408	371	374	357	372	362	385	353	423	382	374	387	377	391	361	400	370	381	385	393	379	382	369	399	393	353	378	376	416	368	413	393	390	361	387	378	396	353	377	361	382	370	396	376	396	372	384	376	365	348	354	397	378	382	393	396	400	379	344	393	375	382	358	409	406	361	384	365	383	389	404	376	373	387	371	369	361	345	366	395	383	420	382	407	367	379	377	389	373	374	379	351	402	379	388	372	365	354	365	364	350	382	398	386	373	353	409	409	366	390	385	401	377	367	396	377	394	364	390	399	385	386	394	369	376	381	354	367	382	392	399	360	354	358	375	396	346	379	356	368	366	393	375	396	372	374	381	376	366	398	363	390	401	360	374	391	374	385	401	349	372	363	373	373	402	389	386	358	415	370	353	367	388	354	369	403	365	341	374	398	375	355	376	365	372	381	386	355	347	375	370	395	379	369	348	374	380	400	356	373	405	392	393	364	326	354	387	401	400	354	392	363	347	354	362	420	344	392	371	358	339	393	389	334	346	403	387	362	375	399	387	416	402	426	368	402	351	336	374	373	376	381	372	411	410	365	396	396	397	381	353	363	358	423	432	386	375	359	373	363	376	409	337	384	353	380	397	375	402	383	371	395	384	378	374	400	370	402	367	359	387	407	402	375	399	391	380	371	360	392	358	387	391	382	366	350	387	406	378	404	361	383	394	378	388	384	341	386	388	361	414	392	362	415	370	354	376	386	395	390	414	354	390	338	343	341	393	367	364	369	412	350	359	364	363	345	377	373	369	407	379	365	333	380	391	412	403	383	368	380	388	358	376	357	384	379	382	394	381	402	382	395	407	406	382	376	380	386	387	361	380	365	341	377	421	350	369	385	387	354	391	395	364	370	376	364	339	361	365	398	379	373	368	388	331	387	367	379	361	346	353	390	308	390	371	371	373	372	390	390	379	367	376	401	401	391	394	393	375	448	403	413	358	369	390	391	391	413	426	372	408	374	402	384	375	390	356	384	363	366	364	372	395	366	389	396	353	358	378	380	414	360	385	373	399	372	382	381	338	356	359	403	367	363	385	401	396	391	391	338	373	352	402	381	369	378	360	374	375	364	391	347	371	379	386	347	367	369	419	373	353	360	397	399	402	358	374	377	343	363	386	396	402	362	362	373	377	365	368	369	359	372	378	390	362	378	400	375	360	372	361	368	363	368	371	365	374	356	391	349	401	376	372	406	374	390	370	389	397	381	386	370	407	400	344	354	413	400	362	366	365	376	345	366	403	370	400	373	376	403	398	374	380	393	362	397	370	357	400	365	385	354	366	378	343	382	368	372	379	384	336	403	355	398	389	404	353	360	360	370	368	380	402	371	393	377	359	373	371	370	374	375	356	367	352	364	397	353	377	374	387	416	394	357	371	364	369	421	417	345	405	409	348	363	366	365	366	396	407	355	405	339	347	367	357	419	380	347	376	358	382	384	383	380	369	403	384	396	378	395	393	388	364	383	350	398	398	398	394	397	353	346	401	367	388	383	406	349	379	361	376	366	416	369	362	377	375	356	386	399	387	405	384	401	373	366	361	399	371	375	368	400	401	381	366	370	360	358	387	344	410	367	356	383	400	364	364	374	372	405	377	410
5640	1755	1863	1396	973	768	630	503	461	387	395	350	370	327	367	306	333	343	333	318	293	301	339	316	349	289	334	304	302	307	305	316	317	308	317	317	302	304	332	343	295	299	290	302	294	322	290	269	329	300	314	318	296	321	310	284	309	311	339	347	273	317	287	343	355	302	331	309	326	308	319	308	276	313	333	334	320	271	302	254	305	340	347	323	332	312	294	295	315	308	323	296	317	284	293	341	313	284	361	304	322	331	315	282	279	314	316	324	289	291	286	290	314	334	294	294	307	303	335	313	290	293	294	311	299	312	314	282	288	320	349	330	308	309	304	330	323	284	295	274	281	328	303	336	290	314	298	315	322	306	314	328	326	308	289	305	314	293	281	279	309	325	299	316	320	308	289	332	290	283	331	322	288	270	264	305	294	341	274	285	282	299	329	302	301	312	298	310	315	342	305	330	324	327	321	326	315	276	317	343	316	311	299	307	318	308	313	284	316	293	304	310	307	294	315	277	311	294	289	278	295	309	303	304	284	292	315	284	294	280	316	314	303	303	307	302	304	286	319	307	334	305	327	311	309	306	327	297	311	295	295	318	280	280	296	296	292	298	267	317	296	319	330	323	312	303	284	307	299	298	316	311	289	268	305	310	322	322	307	302	288	308	292	309	300	278	283	290	339	357	306	291	314	282	291	304	300	293	316	303	311	328	286	310	304	341	293	310	302	306	267	318	324	308	320	296	293	311	310	314	281	286	314	296	308	278	315	318	309	323	316	305	312	293	332	268	301	270	262	300	296	355	303	273	320	298	344	310	326	286	348	325	288	312	272	296	302	284	287	305	287	301	298	303	328	291	281	310	327	302	292	309	288	288	306	287	307	301	309	297	360	280	312	308	315	284	321	301	324	291	304	318	306	293	321	293	330	312	305	315	337	273	285	289	297	305	310	334	303	283	324	282	293	295	299	335	316	304	276	319	312	302	355	311	297	296	314	331	275	289	321	298	298	322	310	274	316	328	297	304	295	281	314	288	314	308	308	273	301	275	306	316	334	270	305	292	314	323	304	310	305	296	310	350	305	321	298	268	270	315	328	311	319	302	324	307	324	292	277	322	336	305	301	260	292	290	319	295	303	316	313	305	314	309	318	300	302	299	315	310	302	308	300	308	304	324	270	292	310	270	327	317	291	337	279	286	288	325	306	263	280	284	310	315	297	308	296	321	291	302	270	297	336	295	325	311	315	334	278	332	312	329	297	291	313	305	298	285	295	288	342	328	299	273	299	302	286	277	275	326	296	276	312	287	292	298	300	298	288	307	292	319	322	313	288	324	309	289	301	287	327	309	348	325	314	290	299	299	319	366	307	333	310	303	336	288	282	292	313	275	320	339	302	320	308	296	303	290	298	318	285	325	297	316	308	298	281	308	309	301	298	334	305	333	294	300	324	309	304	292	272	316	307	316	308	258	321	324	319	308	279	291	286	273	319	327	296	269	295	310	335	310	310	318	303	289	310	289	295	338	279	311	312	325	336	320	326	317	287	291	287	311	284	294	319	284	342	321	332	300	309	318	315	263	304	292	295	324	271	336	343	304	316	303	303	291	305	302	327	298	313	301	316	294	277	321	314	322	292	326	316	304	317	320	310	316	318	288	336	288	319	324	306	303	268	278	322	329	301	263	275	291	302	297	300	306	292	325	287	267	328	299	279	286	288	325	329	300	284	346	343	306	305	309	310	331	305	291	311	351	295	302	333	273	287	296	305	289	310	306	291	306	336	324	319	311	295	317	360	300	307	313	309	311	302	353	352	338	322	324	316	315	303	321	317	305	294	309	305	281	318	320	317	336	340	319	325	310	340	307	312	320	297	271	314	318	318	314	297	299	302	316	314	280	319	320	325	339	324	313	305	282	341	319	304	339	321	307	319	295	300	288	313	295	307	315	294	308	313	312	298	304	338	293	306	347	319	296	276	318	297	307	308	316	301	328	305	323	274	327	306	329	300	319	302	304	338	318	308	305	298	317	332	310	316	278	330	289	288	289	301	308	314	322	319	304	295	297	294	304	321	321	290	339	325	297	351	323	317	299	288	302	329	315	296	305	345	313	282	329	327	325	311	294	311	306	304	306	316	286	307	303	285	312	331	319	325	321	290	317	297	370	283	290	327	306	331	326	310	309	339	314	304	279	314	287	292	324	305	324	311	316	299	310	297	316	318	340	311	309	316	294	313	338	299	335	329	310	286	288	323	326	314	332	321	342	316	290	279	315	298	330	336	326	350	310	357	320	313	287	293	367	318	315	311	310	320	300	306	325	304	302	292	282	287	270	309	314	306	282	311	306	304	346	287	326	313	313	302	321	300	304	297	279	304	300	317	285	335	311	346	292	296	337	274	301	307	291	305	280	323	319	338	340	324	313	310	318	289	296	277	304	320	322	323	294	319	312	291	292	324	310	323	314	311	307	298	336	309	280	347	315	348	347	288	303	300	289	311	335	289	322	306	280	314	289	276	315	304	321	324	294	292	318	310	313	330	348	298	321	295	301	343	297	293	283	289	292	328	330	317	329	288	327	281	302	314	304	307	292	281	349	328	321	288	284	316	264	300	292	279	301	282	323	295	322	305	323	299	310	299	318	344	315	318	283	318	278	318	279	293	329	337	318	297	326	347	317	315	295	292	328	308	277	296	301	295	342	343	332	290	310	311	346	310	280	318	298	323	310	290	321	324	290	341	288	314	302	287	317	319	286	304	304	334	313	280	285	338	298	331	310	288	309	305	292	321	294	289	311	301	337	280	303	309	304	312	290	301	294	285	305	324	312	295	307	308	301	336	298	327	310	323	328	339	311	319	286	280	281	322	291	279	338	319	326	358	308	321	289	319	306	274	279	290	299	341	248	325	313	292	308	296	319	277	284	347	299	305	307	304	313	262	301	322	348	322	311	306	325	281	298	327	305	305	319	333	278	332	308	299	303	288	319	288	305	319	327	317	309	299	328	306	297	276	271	298	314	303	301	318	290	295	322	320	311	315	302	331	312	321	307	288	321	301	292	286	327	297	298	309	286	314	263	296	344	324	313	270	320	313	302	286	341	333	302	311	303	340	307	295	288	322	284	321	305	311	326	305	331	329	282	309	302	329	296	287	279	290	286	339	302	287	321	317	344	303	303	281	325	328	345	317	309	312	301	331	297	310	265	325	323	267	330	321	303	316	312	310	295	329	326	295	287	346	318	308	316	336	303	320	277	283	293	306	295	313	338	329	344	299	291	309	270	312	291	305	298	283	308	326	320	345	264	323	294	289	315	322	301	308	329	282	324	315	325	332	329	300	304	304	325	286	325	311	337	292	324	319	300	317	285	331	345	326	322	302	327	309	320	302	309	334	316	300	324	311	307	310	307	314	303	344	318	280	285	339	309	306	286	301	281	316	275	335	318	302	274	286	320	298	286	320	316	275	313	328	325	312	296	328	263	287	276	297	322	344	315	305	302	312	321	293	293	343	310
4594	2212	4341	4879	4009	3212	2375	1895	1539	1242	1157	1054	1026	1045	974	977	915	924	914	861	766	807	836	747	871	801	802	735	765	826	745	732	742	783	733	784	752	735	763	752	749	731	748	758	759	761	748	698	774	748	763	766	754	740	701	743	751	746	701	663	755	744	724	699	751	731	754	738	696	720	724	685	736	727	744	722	748	706	763	736	703	716	798	686	717	811	712	718	721	756	725	760	742	712	733	766	707	746	724	762	742	682	746	671	734	744	722	737	724	736	745	710	711	713	760	738	760	742	793	741	707	762	750	769	718	712	719	701	696	737	746	735	739	725	739	744	789	716	725	688	744	696	758	742	740	731	759	712	797	692	711	742	775	723	714	736	737	747	726	734	687	729	760	737	748	746	742	780	692	715	701	682	711	713	695	705	787	745	795	777	708	752	762	761	717	751	761	738	702	741	738	728	698	687	730	707	744	722	740	777	770	722	729	725	738	707	696	765	786	749	775	780	735	704	733	743	750	723	723	765	729	736	751	702	699	736	783	695	717	713	693	741	706	748	700	724	690	749	703	741	740	739	672	710	741	780	748	720	748	686	740	713	695	718	708	753	776	756	767	768	773	736	742	717	697	687	718	739	694	745	737	730	727	780	746	749	723	734	789	716	710	665	741	736	735	745	711	747	768	725	717	737	742	750	749	747	721	793	742	749	752	756	710	760	708	762	759	721	737	764	711	707	719	763	706	782	777	723	755	716	731	723	740	738	751	751	718	712	704	754	770	740	725	712	728	695	749	710	744	748	746	725	732	750	774	721	778	742	717	753	743	722	753	705	752	783	737	708	755	761	738	745	710	753	704	713	763	705	739	726	776	734	753	738	762	729	713	778	692	718	747	728	711	733	738	709	753	713	716	760	704	792	735	703	744	807	731	721	730	754	727	750	752	712	760	722	719	746	737	772	786	751	752	723	745	688	757	758	757	771	751	766	766	753	754	733	743	784	733	743	740	673	747	720	695	728	738	716	726	717	739	702	793	775	718	721	733	695	700	745	758	784	730	732	725	743	736	714	744	730	781	735	736	734	762	742	745	725	735	672	748	705	739	712	739	764	724	737	726	704	772	777	723	647	725	745	732	690	700	758	729	714	767	735	726	770	753	723	735	724	756	773	733	695	750	709	757	709	709	698	707	710	695	736	754	715	765	742	730	696	727	778	721	771	718	718	748	666	686	742	699	767	718	760	754	721	711	744	735	773	730	807	749	724	792	689	710	804	724	755	737	714	708	735	723	732	758	737	770	792	746	762	736	728	745	779	715	694	713	747	770	734	688	777	770	662	720	738	741	756	739	806	770	755	735	791	765	789	737	738	732	743	758	731	723	688	694	725	751	752	714	735	709	704	783	789	695	723	743	773	695	739	680	745	769	736	765	689	723	762	691	748	723	714	714	700	764	706	769	704	730	715	741	771	737	751	708	753	757	754	715	752	699	660	707	761	687	705	722	742	752	724	697	753	704	735	724	703	732	722	783	729	743	754	752	737	735	723	736	742	730	721	729	684	740	756	720	757	747	734	754	708	718	728	718	744	789	766	753	703	694	739	698	728	703	779	749	799	710	745	727	722	736	672	703	731	746	714	715	734	740	708	725	687	736	706	749	704	689	754	713	750	717	767	739	768	717	803	711	744	720	738	756	808	739	771	729	746	707	720	670	677	744	723	800	761	765	705	730	729	793	769	777	758	711	709	729	706	705	739	690	786	719	703	754	745	689	715	751	737	688	726	716	664	755	710	726	769	727	789	726	739	670	745	674	709	710	750	736	750	769	761	673	754	734	735	741	717	737	727	801	759	715	714	744	740	764	748	693	715	725	713	783	720	732	768	694	791	738	787	738	701	742	696	728	745	755	722	770	738	750	743	787	718	769	739	716	755	754	742	701	739	755	712	720	744	737	727	686	748	747	720	689	754	736	742	761	724	781	702	735	710	704	698	764	696	748	738	711	761	739	702	729	719	711	748	757	762	743	753	727	722	748	733	749	736	777	823	751	727	767	712	674	720	737	740	734	744	748	743	694	724	753	735	686	704	767	700	749	736	726	717	709	745	708	750	765	794	756	730	706	736	738	691	748	742	712	740	679	696	731	742	747	755	744	746	706	747	734	745	710	737	785	722	710	730	746	709	716	756	764	697	720	695	710	743	721	742	727	697	744	707	730	728	706	786	777	756	724	699	767	779	760	726	700	768	707	696	754	682	746	681	720	780	760	734	724	738	748	735	718	771	731	710	729	774	716	740	692	726	720	720	711	740	733	693	734	697	787	769	755	736	709	746	729	742	737	761	772	723	734	744	748	725	704	726	741	742	744	745	760	726	755	758	744	728	786	725	708	781	700	767	782	720	715	712	712	746	734	709	727	751	747	742	747	727	756	756	767	721	711	719	714	723	731	713	795	732	713	782	724	727	689	746	707	780	733	733	722	730	711	731	777	802	764	747	721	755	734	770	720	684	774	670	717	722	768	742	738	724	770	716	732	717	708	728	802	723	716	729	747	722	770	703	724	721	705	732	757	748	721	836	715	782	726	703	743	746	727	770	704	687	768	732	711	688	719	778	710	694	730	688	744	746	753	760	749	696	740	753	689	675	754	803	753	758	735	742	724	745	780	761	747	777	772	736	722	777	787	746	740	703	732	720	731	735	757	692	751	732	705	749	752	681	731	726	741	721	684	789	739	695	725	674	734	738	744	732	680	754	741	747	786	719	721	716	703	714	696	742	755	747	764	713	679	775	757	734	710	688	746	683	733	727	764	698	766	743	695	683	722	736	696	705	744	740	756	726	701	738	799	697	759	759	728	746	732	690	745	723	708	710	697	727	731	745	780	685	789	699	712	693	747	761	732	695	729	726	765	728	690	749	729	747	708	766	710	691	708	705	726	712	746	765	702	753	729	721	753	768	682	716	757	748	711	750	773	748	747	769	769	757	697	717	758	756	764	731	737	785	725	737	802	747	701	762	796	734	773	753	717	746	750	757	711	715	694	718	738	830	754	748	732	722	765	711	764	728	767	743	700	698	740	724	785	728	726	700	708	767	731	700	726	699	710	720	762	704	695	729	740	707	793	738	722	708	736	713	742	750	718	718	733	725	739	748	741	775	724	798	687	786	675	725	751	646	748	730	714	784	810	772	738	733	743	774	732	760	727	718	798	761	743	688	748	746	743	715	721	714	756	731	755	749	714	781	740	710	740	718	735	746	756	770	732	720	746	754	732	788	715	726	741	729	749	737	766	785	732	748	756	716	755	807	750	709	748	745	757	694	757	721	776	742	747	720	774	722	728	761	809	735	736	729	762	728	777	768	738	735	763	747	754	727	688	726	745	722	755	764	768	745	669	686	718	707	704	709	775	739	793	739	783	737	726	753	734	699	732	757	695	763	722	732	744	711	756	710	723	706	719	725	680	731	721	736	774	729	756	777	724	697	692	776	746	704	781	739	760	736	769	707	782	711	735	768
13367	3142	2997	2355	1592	1039	823	612	492	383	380	347	333	318	310	307	293	269	282	267	256	249	245	238	226	263	232	251	262	208	237	244	239	245	211	240	234	239	245	252	243	242	232	231	223	221	227	247	242	239	240	226	246	236	245	238	233	235	237	268	256	222	226	205	262	229	246	233	262	226	239	218	207	236	225	232	231	197	232	232	234	222	232	217	233	251	247	247	214	215	238	232	221	226	231	253	223	218	243	241	226	227	198	226	206	227	273	239	225	243	224	217	220	226	228	219	236	215	233	251	238	225	240	228	213	245	227	206	246	230	213	232	223	255	213	213	237	225	242	229	226	250	212	237	237	239	253	226	228	235	241	238	239	242	234	244	240	235	216	247	242	232	236	209	203	258	226	207	217	239	254	247	250	227	212	229	211	233	250	261	221	230	208	225	204	234	239	254	253	244	244	250	235	251	242	233	253	245	248	236	234	236	245	212	224	251	226	248	238	252	240	246	223	229	239	262	227	237	239	238	235	211	258	257	239	255	219	245	204	219	242	217	224	244	221	243	248	244	233	213	210	223	243	239	223	204	242	227	235	225	229	224	216	264	245	207	209	226	211	251	210	220	250	232	243	202	247	213	257	221	202	220	229	251	229	212	238	214	214	244	254	263	246	207	212	231	255	231	235	223	221	244	220	223	225	245	226	249	239	223	240	225	223	229	234	238	245	272	222	207	202	214	216	212	237	256	216	231	237	260	223	220	226	236	217	217	232	213	218	229	237	200	226	248	232	243	255	237	226	237	255	219	196	220	233	216	221	211	216	228	220	241	223	220	223	199	226	228	241	242	254	247	230	219	235	252	204	243	216	259	252	265	246	244	235	201	200	227	226	235	218	203	253	258	239	246	218	241	241	207	243	240	199	240	216	247	219	250	220	253	231	231	214	240	209	229	221	245	216	247	233	226	239	251	199	227	227	225	258	208	206	267	227	256	233	232	224	245	246	237	222	201	252	245	222	243	225	259	238	226	215	250	267	212	229	266	225	222	225	257	208	210	238	205	231	223	235	235	226	234	215	240	254	205	221	273	264	208	235	236	229	256	215	224	208	238	222	228	235	227	216	239	203	212	225	221	214	242	239	220	237	235	219	208	220	248	245	279	235	255	238	219	252	227	220	236	233	255	262	225	243	214	220	220	237	232	251	268	238	237	206	234	254	236	249	238	257	268	239	265	250	223	250	248	255	212	244	263	249	222	247	230	228	241	218	221	216	260	221	209	241	238	248	225	204	205	250	228	239	202	277	236	243	227	283	249	216	248	220	234	244	240	205	235	230	248	225	229	239	241	212	257	217	214	218	225	206	235	249	225	215	239	221	191	222	250	219	219	227	232	237	228	235	216	255	265	215	222	228	223	242	216	254	208	228	248	238	205	237	267	227	199	228	227	248	219	220	238	216	251	280	224	202	261	228	226	211	233	235	252	239	240	247	229	242	229	213	234	194	233	193	217	218	229	234	227	246	227	244	262	231	229	229	205	234	234	244	229	225	249	215	199	242	233	249	222	225	231	238	239	214	237	260	233	236	234	197	196	219	235	261	196	221	203	242	263	235	248	227	223	245	236	233	254	227	261	224	207	198	195	222	220	220	217	249	207	202	224	213	230	230	226	229	207	210	206	240	225	228	247	234	211	234	258	236	233	242	232	222	231	235	243	282	233	232	234	219	211	266	243	235	260	242	242	217	242	221	241	238	233	240	226	214	234	266	214	215	219	233	250	254	213	216	196	237	213	235	214	225	240	236	241	214	234	221	228	234	232	243	244	233	247	238	209	222	225	258	221	236	221	225	217	227	254	228	215	202	220	234	253	251	234	252	196	226	199	201	246	255	234	220	253	241	264	241	226	221	221	198	223	271	230	188	244	261	246	226	236	246	228	225	261	237	237	206	227	233	220	237	226	236	225	212	215	235	221	223	216	241	214	247	194	238	228	229	232	213	224	240	236	198	204	209	251	224	251	236	232	219	242	215	213	227	260	232	228	225	248	211	251	212	217	231	228	272	233	205	213	234	213	210	232	255	240	257	250	245	248	207	237	230	228	232	203	230	201	228	210	245	204	222	245	225	230	203	223	271	268	253	210	226	237	248	231	232	215	220	233	233	212	209	230	219	239	243	279	260	234	218	229	203	235	228	242	227	221	221	221	222	251	230	262	225	226	211	231	231	232	246	217	236	201	258	222	230	228	232	241	234	232	244	235	228	209	234	205	204	234	237	241	245	206	236	257	249	236	235	211	216	223	257	238	231	219	213	233	218	219	238	209	220	260	260	220	229	214	202	226	227	226	212	239	215	198	250	232	211	249	235	233	252	228	228	240	264	219	235	232	243	227	212	249	250	234	237	207	224	245	207	205	251	242	220	228	254	205	231	210	246	222	257	223	253	239	272	218	240	243	232	218	231	250	224	192	229	248	247	282	236	213	252	199	227	245	218	222	230	241	221	242	219	225	237	235	238	270	225	223	233	234	198	222	234	219	236	255	226	246	214	238	230	219	223	236	248	245	205	222	241	220	233	242	260	219	242	262	206	227	213	227	230	270	214	224	239	203	250	236	253	214	234	264	230	247	255	249	220	226	220	258	232	205	231	258	246	205	231	219	214	229	214	244	212	206	232	231	212	257	250	226	235	224	225	252	240	219	228	271	227	245	229	239	229	221	229	225	244	212	225	235	238	222	209	248	227	225	247	253	222	226	202	224	210	224	206	250	234	231	253	208	218	230	227	247	243	231	230	204	217	259	214	225	218	229	251	232	230	242	206	206	215	253	270	231	225	245	227	221	230	206	213	234	211	238	233	219	233	240	251	254	222	220	214	224	253	211	224	226	247	211	240	219	237	244	231	218	202	250	263	252	210	254	215	252	276	256	216	236	228	237	228	227	241	239	236	246	234	217	239	216	236	268	229	264	242	234	228	244	227	222	242	240	216	216	205	241	227	263	249	202	230	260	250	215	220	223	230	228	213	247	219	212	228	217	219	205	205	217	229	243	219	209	202	208	240	244	227	221	206	227	241	253	235	220	204	248	229	215	214	236	232	286	194	235	220	240	235	220	211	235	214	195	240	244	258	228	249	232	217	245	224	224	264	220	241	231	215	235	248	239	207	243	253	228	252	227	205	230	238	241	246	246	242	232	229	204	252	241	243	264	237	193	233	232	211	257	220	232	245	239	217	256	240	217	227	222	225	248	224	226	247	241	244	249	223	186	243	252	246	235	236	217	230	213	208	237	240	236	239	231	238	224	223	237	215	253	237	229	250	213	210	258	245	223	211	232	215	214	262	223	230	216	229	219	258	234	233	252	221	245	198	210	233	242	264	259	231	241	235	214	217	252	232	232	254	242	217	223	224	212	220	231	216	249	235	236	235	209	229	235	230	246	232	239	235	226	233	243	229	262	244	214	241	226	243	261	248	235	224	237	252	233	240	249	226	248	246	226	227	254	245	240	207	218	235	249
10363	3203	6778	7865	6471	4710	3669	2779	2189	1713	1459	1282	1145	1079	1081	1018	960	954	870	781	693	648	700	642	692	684	707	720	659	625	599	599	596	662	626	648	606	649	601	580	564	572	547	605	557	580	593	594	562	572	548	584	566	571	560	612	580	578	593	579	550	602	579	563	597	562	562	557	574	554	543	593	539	551	556	547	566	528	565	543	561	554	524	584	576	562	558	576	559	569	536	545	587	530	546	526	576	543	547	577	546	544	595	551	566	579	612	549	566	552	584	543	586	582	525	542	522	568	576	531	552	572	556	537	593	562	561	557	609	605	576	538	551	531	516	551	545	547	568	579	569	570	584	570	528	568	594	553	534	584	590	557	572	541	559	571	564	579	581	550	583	569	583	554	577	548	525	602	560	542	578	566	527	552	530	575	565	614	546	565	543	562	573	574	571	554	571	555	553	600	588	547	559	546	553	532	588	564	568	578	566	573	566	552	573	538	570	565	560	554	543	575	577	585	591	537	585	538	533	545	513	585	565	544	563	559	568	591	613	549	596	589	565	575	553	566	540	559	536	554	574	578	615	527	569	580	552	585	572	563	521	565	610	548	560	577	537	584	537	560	542	544	523	566	577	563	564	638	544	589	582	579	543	545	581	552	554	562	564	568	575	552	550	542	558	553	584	527	569	587	550	523	592	534	599	586	562	568	545	560	577	543	579	592	571	536	555	583	532	574	575	577	568	539	560	558	552	617	580	524	589	569	561	514	601	561	557	605	571	589	586	562	603	581	556	564	544	587	545	576	544	566	552	585	568	530	563	544	539	539	582	557	581	561	588	570	559	559	578	554	553	522	555	558	543	603	536	542	552	544	568	523	533	559	556	589	583	558	570	594	569	551	597	625	590	587	546	564	562	571	595	574	535	582	559	540	567	591	561	585	560	597	511	543	563	589	574	565	576	589	553	575	550	589	590	571	578	562	536	534	621	561	558	563	612	530	583	564	540	574	585	554	515	573	532	569	517	548	571	556	544	547	568	525	583	536	564	602	567	568	590	586	585	544	531	581	537	560	582	576	569	546	602	555	582	536	572	556	549	590	540	600	580	599	575	593	560	552	544	557	581	538	561	562	589	557	559	592	565	578	559	545	567	521	518	538	608	543	583	535	514	528	579	568	533	549	570	571	571	593	563	563	576	532	582	549	544	595	576	550	592	563	550	578	530	592	576	571	547	586	525	564	526	519	524	553	540	610	561	522	592	579	582	557	576	573	565	541	595	600	529	551	587	540	571	561	578	600	602	545	583	565	600	604	548	538	551	518	574	548	532	570	573	581	574	554	589	590	557	546	571	556	580	587	532	567	592	540	541	535	573	605	499	543	500	602	523	543	569	544	544	555	575	526	568	571	554	594	524	564	569	538	551	590	550	526	543	540	564	537	559	568	585	579	544	569	598	564	534	545	571	559	520	591	501	553	586	577	566	582	540	595	557	570	562	517	575	551	577	563	587	586	588	571	566	544	569	607	500	529	557	590	550	577	619	601	566	555	532	558	567	553	577	574	585	587	553	557	563	556	608	598	546	543	530	540	574	589	576	607	542	576	526	571	539	573	588	584	541	568	494	522	597	570	562	554	560	586	584	569	560	582	556	588	570	545	547	529	549	581	552	562	554	585	567	553	546	543	556	546	584	587	541	562	515	584	578	577	573	562	555	603	577	595	621	579	573	557	559	581	576	593	582	577	620	567	563	539	551	563	578	589	597	553	565	533	571	519	586	552	557	534	555	588	579	568	564	566	588	569	554	545	592	530	587	554	548	534	552	560	521	539	591	551	560	509	576	564	558	536	582	577	570	562	556	570	512	552	526	581	531	537	575	565	522	579	533	541	592	572	570	504	571	562	525	566	569	575	601	559	568	539	573	555	580	558	551	544	584	534	572	586	573	582	599	558	542	585	546	560	558	558	515	530	567	573	543	595	543	548	590	565	548	552	560	573	566	562	563	565	515	598	567	536	596	551	549	551	554	579	508	567	537	575	561	535	588	588	631	558	587	609	558	575	572	573	563	556	588	595	585	577	535	579	567	555	583	586	577	594	589	552	555	562	558	583	573	582	523	562	633	552	551	541	586	559	557	570	570	539	607	534	566	523	538	570	560	546	602	565	564	569	552	535	597	560	542	567	544	580	544	585	553	563	578	597	541	561	530	574	537	571	579	580	568	572	562	552	579	566	583	572	551	581	589	554	519	575	563	583	527	546	565	584	547	547	556	557	556	589	583	546	560	570	561	556	578	573	540	596	561	566	507	543	576	534	561	527	577	551	567	526	562	590	569	553	524	563	575	566	532	593	619	593	569	563	573	591	606	550	559	573	580	633	580	563	590	573	561	532	583	585	546	603	554	570	557	571	557	607	548	557	549	561	571	562	544	587	584	539	581	544	567	536	593	596	589	585	601	517	540	544	543	520	569	567	567	576	570	574	549	541	575	561	529	534	553	611	559	578	541	545	549	569	576	566	529	611	558	530	586	535	591	552	561	511	601	577	591	552	572	535	540	535	566	569	511	531	517	592	572	534	540	555	573	561	535	585	569	575	529	563	578	558	581	573	548	574	533	546	621	519	577	543	544	522	552	547	563	551	580	555	599	556	571	548	601	548	560	559	561	538	577	528	581	559	562	550	601	526	552	575	515	578	544	561	546	570	519	551	566	552	607	559	508	572	563	559	579	555	545	567	561	581	539	585	571	583	524	551	524	602	573	572	567	574	560	587	584	575	562	604	544	546	600	529	614	555	585	573	561	565	570	565	559	592	609	528	543	580	585	536	574	571	543	583	557	552	561	565	544	539	562	561	556	526	556	596	567	515	559	563	530	562	540	553	563	563	559	587	558	568	548	580	567	567	577	539	615	603	570	534	549	536	565	583	608	553	546	591	568	529	535	578	531	527	544	533	591	601	526	576	592	592	570	568	528	553	555	586	535	554	597	563	557	580	559	545	564	507	568	576	590	571	548	563	543	563	499	561	574	542	532	515	524	556	605	604	603	541	594	563	557	625	570	548	531	517	603	585	591	613	560	580	516	568	587	561	619	616	554	569	561	532	538	566	604	529	547	520	516	575	598	545	550	560	595	541	579	563	577	587	566	585	555	571	568	570	537	564	514	563	528	551	525	557	582	560	563	543	547	535	518	550	564	597	584	584	569	582	570	585	574	563	568	559	500	519	580	534	593	574	580	535	584	542	555	562	590	563	555	548	575	584	538	589	609	554	581	577	570	530	497	555	602	567	531	595	543	526	593	557	580	551	572	557	547	614	541	569	571	535	595	571	553	571	606	536	588	526	566	573	577	536	556	591	599	564	583	545	559	561	611	560	577	556	528	577	535	573	564	521	569	549	560	527	576	557	589	551	575	562	570	542	545	620	603	577	564	580	551	563	529	601	559	583	588	572	570	530	530	537	571	566	592	595	583	561	590	532	573	551	597	663	541	542	528	589	545	594	598	557	601	551	570	531
20950	4817	4394	3282	2100	1381	956	680	498	445	330	271	266	268	244	225	179	227	204	169	144	174	149	151	173	178	157	153	172	149	156	172	175	139	148	145	153	160	146	135	132	146	160	148	130	171	144	148	149	150	131	141	177	140	137	147	166	142	143	146	129	161	125	144	115	135	131	152	156	155	134	140	173	132	127	136	149	155	147	165	155	163	143	146	137	142	153	154	142	126	146	159	144	148	140	141	159	155	122	136	155	148	140	120	107	136	118	127	139	113	128	118	133	159	136	140	140	166	130	148	128	141	140	146	136	131	147	133	150	158	142	161	133	149	153	158	151	147	147	157	137	149	124	135	147	154	140	146	138	157	126	134	118	114	138	141	132	129	145	147	145	148	158	145	145	129	129	137	137	141	130	144	139	148	145	135	128	138	149	158	142	144	131	160	145	146	129	164	145	156	157	142	124	166	149	152	151	121	138	138	145	136	130	140	120	128	136	161	126	149	149	140	167	144	145	125	147	137	131	143	135	139	150	136	143	136	141	149	147	137	152	153	138	128	152	147	156	143	138	142	110	137	123	133	133	126	151	147	142	140	120	128	146	137	145	139	127	150	130	138	111	168	169	133	144	126	139	165	139	136	136	133	131	136	134	136	143	147	143	142	151	144	154	164	114	140	130	143	120	129	145	132	150	145	143	139	128	126	128	134	145	134	140	139	141	143	159	135	136	142	145	142	148	112	147	152	175	131	128	143	133	147	147	141	141	161	123	147	127	158	142	160	150	137	153	160	148	154	140	127	148	139	118	136	164	146	145	123	140	144	127	130	133	166	157	148	151	143	130	131	130	129	131	154	125	135	139	149	160	135	151	144	140	135	149	143	133	146	139	145	130	154	155	147	153	140	161	137	135	143	144	122	124	142	124	148	140	130	126	141	154	140	151	148	137	148	165	141	165	127	160	145	155	124	162	152	157	134	140	137	158	132	151	149	148	158	141	144	155	130	147	130	139	116	159	157	157	144	151	167	137	151	149	112	148	160	140	152	133	140	166	157	149	164	137	141	156	145	152	144	143	136	140	143	139	147	149	144	154	152	134	129	145	147	148	124	134	134	134	129	122	132	147	150	139	139	149	145	126	160	133	168	138	131	156	153	137	149	135	148	155	124	140	165	137	133	139	146	124	127	129	145	156	175	136	151	163	141	133	155	127	140	160	173	152	123	122	141	126	139	149	134	135	142	159	133	141	134	141	139	154	151	134	115	145	160	163	151	135	147	118	133	167	122	142	121	149	126	144	146	143	135	122	139	133	152	157	131	147	122	146	141	142	142	160	146	138	151	137	146	130	133	149	156	153	141	143	148	139	139	151	138	144	147	140	156	131	121	136	139	162	160	133	142	133	158	136	139	147	160	156	145	161	130	124	135	144	157	147	136	159	147	145	128	152	147	140	148	157	152	141	129	152	132	156	127	134	135	121	135	135	114	127	152	142	157	128	137	137	147	139	143	151	139	135	164	148	130	140	151	152	168	122	148	125	149	131	147	136	137	142	116	138	144	133	131	155	144	144	145	158	143	141	143	150	124	157	131	148	154	120	142	122	169	148	146	153	145	151	135	124	162	136	129	150	150	154	139	158	121	138	169	139	138	136	142	127	136	144	132	141	144	135	134	141	137	140	130	148	148	144	133	144	129	159	127	125	126	141	117	161	147	146	127	140	147	130	144	143	147	141	135	151	153	154	130	155	139	143	139	162	121	176	139	145	131	140	129	126	145	133	138	126	135	132	131	126	143	147	130	144	115	138	125	167	134	168	133	139	136	149	143	132	127	135	124	128	115	122	158	126	128	154	139	127	116	155	130	148	131	130	142	140	163	130	126	137	128	153	144	134	159	160	149	135	139	153	126	150	141	125	154	159	148	145	136	140	138	127	115	105	134	143	137	135	186	132	126	147	126	135	140	113	137	153	134	126	115	155	164	143	144	157	157	143	146	158	139	142	141	135	157	140	157	157	162	132	131	133	149	128	146	148	139	160	150	144	157	142	143	133	119	154	139	139	152	141	134	129	135	141	140	140	165	134	134	146	139	144	167	151	145	130	138	172	145	148	135	123	154	147	149	146	122	132	146	143	117	156	132	145	139	139	145	145	127	172	136	129	157	131	149	146	142	163	166	141	117	147	113	138	145	148	145	157	155	144	173	157	139	144	152	159	128	163	166	145	131	160	137	146	138	129	141	141	149	144	151	122	139	132	157	129	136	130	147	141	129	161	132	152	155	148	130	151	174	153	127	138	145	125	137	138	133	120	143	158	159	144	121	135	136	156	143	146	133	161	151	149	132	140	148	146	139	134	137	132	136	135	136	159	157	142	134	130	129	151	152	134	142	126	145	157	125	144	136	148	166	147	154	149	143	142	156	129	158	145	132	154	167	141	151	152	151	139	125	142	133	168	127	139	148	141	133	135	150	144	126	138	135	135	153	133	126	142	163	148	154	153	135	112	128	120	137	133	140	151	123	137	141	131	151	135	107	129	116	162	155	145	150	141	124	140	126	142	154	154	144	121	154	144	137	123	158	130	141	148	153	145	154	162	139	156	149	147	128	140	133	150	135	144	154	145	149	127	150	160	171	137	147	148	157	160	136	145	154	116	146	127	150	158	123	140	152	132	124	132	111	137	162	144	143	137	128	123	154	139	156	152	142	134	146	128	151	142	157	148	132	143	147	143	131	130	135	132	128	180	118	125	147	131	132	129	157	145	153	144	142	140	126	149	143	132	132	128	138	147	133	132	144	129	141	138	146	126	153	154	143	118	160	146	115	152	124	125	138	117	131	138	158	145	163	148	137	157	162	149	147	159	139	148	135	158	134	146	138	139	147	146	127	140	153	131	150	136	136	149	134	134	134	161	154	161	148	143	159	139	149	162	142	128	142	147	151	127	152	133	135	148	143	117	160	108	150	126	158	141	129	143	141	149	127	159	134	137	133	142	119	146	153	135	143	175	143	150	167	128	140	159	143	142	162	168	133	157	155	150	156	146	169	150	145	136	129	136	152	145	144	165	132	150	139	151	163	139	135	156	147	130	165	145	144	148	165	131	143	122	163	141	141	159	154	142	136	152	141	162	144	128	125	147	150	157	153	142	155	120	157	151	136	154	117	146	131	132	142	143	140	140	125	131	137	130	143	149	138	130	130	152	145	146	135	152	145	151	144	157	143	141	145	126	143	160	131	167	145	141	152	147	146	156	132	118	138	134	143	153	130	147	147	145	130	157	163	145	151	146	152	130	130	132	152	147	152	150	146	132	128	133	122	137	135	149	140	146	147	145	147	140	144	132	159	139	148	147	136	137	144	147	162	147	151	152	136	134	144	135	156	152	155	154	150	122	156	116	139	133	159	127	134	125	142	138	149	165	146	146	161	133	127	131	143	121	135	128	149	132	152	131	153	161	130	136	128	155	127	146	140	144	151	152	152	136	151	147	141	149	148	129	145	140	129	153	160	128	154
13143	4016	8947	10204	8408	6379	4519	3532	2781	2188	1709	1436	1315	1241	1149	1079	982	910	843	624	599	548	523	515	539	554	571	573	522	473	486	508	448	434	449	405	470	428	401	413	431	376	390	398	381	380	402	424	383	347	374	392	398	397	373	358	400	405	361	415	393	370	391	396	380	395	348	409	388	364	351	354	355	383	371	391	352	375	331	390	382	375	352	382	386	360	397	374	376	393	379	391	427	388	364	355	356	422	388	374	367	374	362	389	389	356	401	369	364	369	374	403	379	357	393	377	363	362	381	386	371	383	404	374	357	366	366	373	388	404	339	346	361	370	349	381	363	383	362	360	364	402	400	403	383	393	381	366	380	368	383	349	392	407	370	380	371	358	363	375	383	375	367	382	385	363	381	348	392	374	382	360	377	355	374	335	412	375	419	332	388	360	397	372	382	351	381	378	385	362	364	418	386	357	348	378	385	375	379	369	363	377	347	376	389	377	350	395	368	363	364	402	347	366	356	356	401	372	347	369	375	375	380	364	388	389	375	356	370	363	364	390	380	388	357	338	381	397	362	372	378	370	375	396	353	367	350	357	373	367	372	389	383	365	387	393	384	358	339	361	405	366	341	356	340	363	373	390	349	379	389	389	379	371	383	365	360	363	364	357	363	372	409	398	382	409	390	396	360	350	394	358	404	338	382	379	348	405	362	380	381	367	352	373	338	362	373	384	354	396	358	403	393	387	377	386	345	377	390	380	352	366	385	381	368	384	375	373	349	361	375	385	385	366	382	371	355	342	408	368	381	408	353	388	392	372	399	406	377	366	359	396	366	381	346	382	390	343	392	387	380	354	363	355	333	355	373	351	371	395	380	384	383	363	372	384	339	394	393	375	389	371	393	410	359	382	377	394	363	366	405	335	373	329	385	364	378	369	415	386	410	385	357	379	410	355	357	384	369	356	405	360	380	384	381	366	371	355	390	385	419	388	389	358	343	379	374	366	361	379	380	398	336	342	381	367	354	372	356	355	376	343	393	376	375	356	380	402	377	375	351	367	404	376	390	341	379	372	377	387	377	383	368	354	356	365	394	311	394	362	346	360	366	394	372	387	360	362	336	347	378	377	418	350	337	358	407	337	357	373	404	356	340	398	372	403	357	356	383	328	406	406	344	349	363	392	397	395	349	383	361	376	364	421	360	356	356	383	365	385	361	372	373	390	374	391	347	374	368	377	401	401	362	372	374	354	379	353	356	323	354	365	357	346	399	379	380	362	365	364	363	365	385	370	393	379	361	375	397	386	351	356	350	358	331	390	384	375	391	358	401	397	371	354	329	402	370	367	376	398	381	369	394	389	363	371	384	341	398	364	370	363	360	437	372	400	381	367	398	391	339	417	389	336	398	379	341	374	371	365	384	373	390	374	359	365	370	392	388	328	393	366	409	347	408	370	377	387	410	378	395	388	392	358	375	386	400	359	385	381	336	377	335	387	398	342	369	396	386	378	365	394	370	396	349	386	389	366	401	395	369	381	383	375	373	387	345	383	384	384	397	389	361	366	399	341	381	374	393	400	353	369	366	365	376	366	371	374	369	413	367	398	395	398	369	396	414	404	346	360	362	344	386	370	369	380	385	387	413	351	406	396	367	360	382	404	385	371	333	371	360	371	363	376	394	349	347	410	369	346	364	407	353	375	348	375	388	400	357	353	360	358	341	414	398	379	321	383	346	348	385	371	366	340	381	391	347	348	403	391	390	351	404	362	370	384	374	378	377	391	394	401	363	389	362	343	370	381	353	368	382	407	371	361	354	358	362	408	370	380	353	389	342	387	395	392	374	366	381	380	366	394	369	343	367	363	407	365	398	370	363	372	388	367	398	352	361	383	364	382	360	401	361	343	365	361	392	366	342	378	391	361	387	362	373	393	356	405	386	362	383	409	417	375	397	403	354	382	395	389	353	383	381	396	381	342	388	378	353	388	380	389	353	397	391	390	367	350	382	381	383	345	380	369	360	386	394	393	371	396	382	383	383	381	383	356	357	377	401	387	350	398	389	364	376	353	375	383	358	396	376	374	371	374	378	364	382	383	345	353	349	383	349	396	371	348	383	392	413	351	338	383	359	372	380	383	362	373	358	358	393	379	386	386	388	383	364	369	369	346	405	383	400	375	361	347	384	368	338	370	371	373	360	388	364	393	355	336	348	357	375	375	353	382	366	378	404	368	379	359	406	371	404	371	386	371	362	364	408	387	344	333	377	371	381	343	360	441	385	406	359	375	389	359	376	372	352	397	347	360	337	352	348	365	355	365	340	385	392	377	368	404	390	357	385	354	403	381	364	364	370	366	352	345	374	377	398	371	379	386	339	368	370	386	390	429	368	347	369	384	367	394	347	389	409	372	374	373	374	410	369	334	397	365	406	392	374	385	365	354	406	424	357	386	391	362	396	352	408	398	380	388	385	360	366	390	388	392	370	374	388	377	396	404	373	384	344	356	368	357	389	353	398	378	387	352	361	366	391	382	367	397	389	377	377	362	373	382	336	371	393	338	383	344	406	373	376	337	360	388	386	376	348	366	397	389	401	375	354	345	379	376	357	369	377	344	347	382	362	333	383	367	379	383	394	342	382	357	352	372	373	395	392	371	397	378	378	401	348	380	353	356	355	382	369	380	368	383	354	405	375	339	379	318	395	363	376	374	380	394	373	375	382	389	366	383	373	383	347	367	368	355	380	377	397	382	387	356	384	389	384	384	342	355	385	384	369	370	380	380	361	394	366	417	419	392	381	367	380	370	370	380	368	365	407	342	379	374	356	369	355	402	369	341	362	394	394	358	360	347	374	386	383	375	380	394	396	341	348	341	375	362	377	368	381	350	371	336	325	369	372	389	324	378	364	372	391	327	388	391	383	363	336	373	370	379	381	398	405	375	386	370	376	387	365	394	385	407	383	346	389	369	352	359	366	379	376	356	376	363	394	384	361	391	384	387	378	356	358	375	358	410	349	387	349	402	396	358	379	399	361	365	402	360	411	381	374	378	358	392	398	359	370	379	361	385	374	379	408	393	364	370	417	372	365	393	373	382	371	393	405	356	421	354	389	384	346	365	390	371	370	408	397	327	379	407	364	336	382	358	388	346	387	355	401	374	396	393	390	388	355	369	371	374	400	384	344	397	354	391	388	364	364	362	366	313	396	350	350	393	352	344	395	361	349	364	377	397	385	339	380	374	400	411	393	386	406	389	397	391	392	344	373	371	351	347	395	328	373	398	359	382	376	348	355	373	368	354	396	349	337	378	360	382	358	385	350	401	369	367	365	393	388	362	368	412	383	420	353	357	365	375	390	360	350	371	394	371	385	377	359	382	382	341	371	343	381	379	377	341	384	366	377	351	357	365	349	362	399	390	358	385	394	336	365	374	389	348	406	380	363	375	393	376	389	384	330	358	370	374	402	397	379	377	415	373	393	405	381	384	411	365	360	379	373	370	394	365	359	364	374	373	382	385	397	352
5472	1793	1945	1539	1073	780	630	545	458	410	404	418	391	343	355	356	357	305	366	318	301	300	321	299	319	304	294	323	317	331	313	294	314	327	311	307	315	307	286	312	331	290	312	308	313	335	315	316	302	322	299	311	289	305	337	303	308	327	348	300	334	313	273	314	308	299	284	322	276	323	333	295	316	316	311	309	299	278	294	323	305	267	340	291	293	297	280	314	299	313	341	321	308	326	283	287	296	303	336	294	311	273	310	321	289	322	303	344	303	272	301	300	294	309	310	329	317	318	323	312	330	326	332	310	269	303	327	273	281	298	300	315	266	304	294	326	339	317	331	301	296	343	272	297	296	304	318	306	338	310	312	295	325	298	277	342	311	353	304	303	326	294	269	279	306	293	344	338	323	262	278	326	283	331	308	311	308	281	299	340	330	326	290	315	313	294	327	283	283	324	284	315	330	302	285	294	306	284	309	321	306	304	329	288	307	313	339	304	318	277	309	327	299	300	308	355	306	345	312	326	318	315	346	288	301	337	315	291	306	307	310	297	314	319	331	321	303	306	321	298	322	314	297	296	277	304	335	316	289	346	316	298	281	274	316	295	286	291	296	335	323	321	325	308	303	322	357	308	282	303	332	312	313	306	278	326	329	309	330	313	318	315	312	312	324	301	306	295	285	310	315	294	324	301	328	334	339	320	319	305	292	321	318	273	283	307	289	340	344	306	301	335	293	301	315	304	287	309	315	325	304	322	325	312	312	284	274	293	287	332	331	283	295	322	327	284	310	285	285	286	292	320	320	304	333	342	292	334	304	299	318	283	289	317	324	294	329	280	336	305	302	296	305	301	325	302	312	347	292	337	292	298	298	310	334	328	317	332	321	315	320	287	287	324	310	333	316	286	289	321	344	330	324	311	298	281	315	303	318	320	297	312	330	313	297	314	337	281	307	289	314	318	312	335	313	311	337	307	320	329	295	284	293	321	336	274	326	309	340	321	309	245	282	301	323	330	297	329	311	298	257	290	339	322	286	321	328	323	363	320	329	325	307	313	331	320	317	304	335	287	282	289	302	307	286	302	325	294	305	284	314	315	321	296	312	316	321	284	287	311	327	307	316	282	350	320	319	313	271	299	307	319	291	303	320	325	317	320	265	325	294	327	298	319	316	263	318	274	329	332	267	314	321	305	306	266	303	320	285	317	324	336	309	294	310	332	280	328	312	326	318	274	329	305	328	288	312	308	316	310	312	335	304	300	301	312	325	318	330	323	327	309	321	330	324	295	286	291	296	302	311	325	310	309	294	297	299	302	334	269	333	307	304	284	325	318	327	353	309	318	329	318	314	320	341	297	289	301	302	293	320	299	329	319	306	335	272	349	321	295	309	293	300	304	318	313	323	315	266	291	268	333	293	297	296	326	349	320	301	292	333	317	303	289	328	289	310	302	276	326	302	283	322	325	350	303	291	323	296	299	308	310	303	313	285	324	342	320	293	332	294	307	322	356	288	342	294	313	294	335	328	314	301	331	289	292	300	357	289	304	325	319	316	296	318	293	327	263	298	310	321	317	292	302	283	302	331	278	327	299	337	293	291	315	285	318	341	321	300	283	313	329	324	315	301	293	275	325	315	303	306	312	317	303	286	319	326	307	291	293	281	324	315	276	285	319	267	293	318	290	301	323	293	275	294	309	322	325	295	328	311	325	306	300	316	315	298	290	304	300	301	323	275	306	306	301	327	307	314	289	343	307	290	300	307	294	315	309	350	285	342	299	313	278	297	290	284	291	282	297	340	286	316	319	325	297	325	306	313	319	299	308	375	313	306	302	306	309	334	300	301	296	321	284	309	330	304	298	280	299	331	286	351	322	316	320	329	253	315	289	335	315	314	299	299	323	337	316	309	300	294	321	308	291	313	345	313	319	323	324	322	336	312	303	326	287	289	313	313	292	316	312	280	340	348	296	290	284	292	301	288	299	350	305	343	311	289	305	306	311	301	341	273	311	322	292	331	304	286	280	300	287	310	291	295	316	335	308	293	294	310	266	319	315	273	309	306	311	267	308	320	331	325	310	289	301	309	286	297	326	339	339	312	317	314	312	289	268	334	319	309	299	328	272	305	301	330	337	299	325	312	296	304	301	347	305	302	296	328	276	302	323	322	287	305	330	304	297	316	317	310	320	297	321	334	325	291	312	319	296	301	310	324	294	309	316	299	285	320	323	344	306	331	307	322	288	282	291	348	303	304	310	303	312	289	304	281	339	345	314	302	305	357	307	308	299	312	335	291	319	324	305	283	333	294	297	295	321	308	322	260	285	317	295	356	302	302	280	270	309	298	292	317	328	318	319	302	302	343	275	347	295	310	299	295	294	324	293	342	298	301	331	288	298	295	314	308	296	283	324	295	285	290	317	319	349	315	353	296	304	292	333	300	294	305	314	311	286	298	321	324	261	280	310	308	304	297	318	309	319	323	313	310	316	289	330	304	303	295	318	334	287	325	317	305	298	315	315	318	290	329	326	322	321	298	295	300	330	298	320	297	293	292	312	321	259	303	369	280	323	318	314	350	319	304	315	355	306	326	342	331	300	317	276	300	275	303	329	317	293	295	293	304	328	309	294	340	287	321	282	313	309	303	285	344	284	344	315	282	342	289	335	316	314	281	334	305	302	295	369	281	286	320	303	339	331	325	304	316	289	326	305	315	289	308	321	300	317	309	317	308	320	312	307	303	317	329	282	291	345	282	317	309	322	316	321	307	298	309	287	285	290	324	326	316	306	276	295	294	290	329	296	320	311	289	325	281	310	297	294	333	310	303	294	326	336	297	317	316	318	282	314	308	340	325	292	301	311	320	296	321	329	290	271	307	332	313	313	304	316	324	296	323	325	312	321	309	310	326	318	323	298	290	312	322	325	333	306	295	321	295	288	292	298	308	306	284	321	330	278	330	335	302	338	293	305	310	326	351	304	347	335	311	319	332	286	290	307	335	288	259	289	307	300	309	310	319	277	312	324	313	303	321	328	318	320	340	322	357	315	292	277	288	292	316	309	288	321	337	260	308	301	335	287	267	279	316	299	320	292	322	343	298	371	304	285	297	324	375	316	307	324	319	301	314	317	292	327	306	333	336	299	324	298	318	331	308	325	308	284	294	298	299	320	313	342	313	276	313	309	305	331	313	309	346	306	341	305	315	321	295	290	321	291	318	317	301	314	318	333	337	315	341	335	301	345	303	292	277	293	305	292	328	329	350	311	325	307	311	297	314	304	348	313	346	339	327	316	322	304	315	358	287	297	300	322	290	290	296	303	352	316	336	341	327	342	312	311	300	307	293	296	317	299	288	331	313	268	300	288	330	324	325	296	330	309	285	332	304	279	293	296	305	304	305	293	300	349	309	313	302	304	314	304	328	331	348	298	312	296	298	316	292	278	294	302	281	294	313	327	300	298	280	313	307	284	309	323	314	277	352	324	280	305	333	296	286	301	291	330	271	310	301	277	327	322
4597	2255	4584	5010	4149	3043	2353	1985	1727	1478	1183	1104	1128	1110	1034	962	944	934	906	804	789	789	797	795	799	818	786	783	770	787	787	725	806	751	741	725	759	759	700	725	734	748	756	764	764	691	760	701	746	744	726	725	768	802	703	757	756	741	742	736	742	735	699	766	729	814	733	765	791	727	715	749	737	765	693	743	762	719	696	760	727	732	719	756	735	753	731	747	723	703	712	753	726	750	747	725	681	740	760	732	725	719	771	744	730	729	749	705	714	722	773	770	742	737	722	721	701	726	749	694	752	739	709	739	750	743	776	708	742	734	726	707	770	728	765	711	735	747	751	759	728	737	720	730	715	769	774	722	690	705	756	771	770	703	810	730	759	741	712	744	761	737	758	724	759	696	720	768	746	696	766	740	742	710	758	767	723	763	716	743	747	751	781	701	731	733	758	750	768	716	741	749	706	770	720	706	766	712	776	715	712	745	742	781	713	759	738	757	759	704	697	709	702	739	698	758	721	720	739	684	707	789	739	727	698	740	703	736	722	773	746	728	722	705	730	715	750	731	691	744	704	753	749	711	674	731	720	739	760	725	787	712	733	744	730	721	744	719	748	743	723	712	740	766	746	731	714	785	751	764	728	727	732	747	737	731	723	754	731	734	719	730	761	731	694	687	775	694	773	719	731	697	784	741	732	731	751	721	687	740	736	774	706	762	768	744	713	770	783	725	728	765	720	721	744	743	743	689	713	723	773	743	775	715	756	742	737	776	757	742	755	750	715	686	783	773	791	720	748	744	768	772	753	722	760	756	713	774	742	731	746	709	706	742	710	724	730	702	732	783	721	740	716	694	737	719	717	723	773	716	738	758	755	726	766	733	732	754	742	748	746	752	766	760	735	709	741	730	744	721	726	743	755	750	733	714	769	703	740	735	739	746	701	789	753	798	741	762	722	742	759	741	834	711	762	749	758	730	745	752	750	744	723	739	760	747	727	715	754	688	732	755	746	714	717	694	772	759	752	723	769	748	745	733	715	723	771	764	735	728	741	749	729	749	750	722	742	779	690	753	725	787	766	733	701	706	712	772	749	750	741	721	709	741	747	755	823	702	749	737	726	721	733	734	737	715	769	759	738	712	716	699	718	740	732	773	711	733	787	797	732	766	714	763	745	664	710	725	754	713	690	751	781	728	731	720	729	732	790	773	734	701	765	717	772	736	734	765	746	758	784	768	713	745	748	746	753	751	738	743	708	719	739	743	762	715	769	778	759	719	746	797	692	748	740	742	752	783	804	679	750	752	724	783	733	713	753	703	729	725	768	755	732	749	770	758	728	745	731	778	787	726	724	759	785	739	686	746	714	778	739	739	779	799	728	795	756	706	764	729	723	778	719	730	752	757	740	774	758	755	747	752	787	686	773	764	711	744	684	709	708	752	775	720	708	701	701	705	735	777	714	705	728	736	728	695	687	699	767	707	769	715	766	742	729	757	723	749	803	707	712	745	761	698	754	723	725	762	740	717	712	767	737	755	741	733	718	736	706	748	791	738	755	732	765	736	750	779	705	737	764	700	749	716	758	744	744	704	711	719	741	763	694	745	715	688	758	743	757	727	751	766	758	728	741	739	755	711	749	726	731	694	797	759	756	748	778	718	729	718	779	755	743	695	744	692	757	731	724	687	763	707	733	728	690	730	745	726	762	732	738	755	712	754	690	699	702	771	721	745	751	717	723	743	724	701	754	701	728	733	761	657	745	736	728	714	709	764	736	748	713	749	735	739	713	709	731	698	695	737	746	733	788	715	747	763	732	699	760	698	707	773	740	694	724	732	744	717	735	765	755	744	727	698	758	718	759	706	755	747	719	745	737	723	762	751	794	730	711	729	726	745	717	747	772	729	735	709	700	744	708	744	748	738	715	755	754	736	749	768	720	729	700	736	705	726	764	749	721	743	719	737	770	742	727	789	747	739	770	730	743	742	752	740	708	812	696	719	681	768	773	769	756	733	733	719	756	719	734	713	721	743	753	738	687	748	748	734	755	759	736	747	733	709	749	724	729	748	755	743	727	759	762	729	757	733	670	679	786	755	752	767	744	779	774	749	737	724	746	704	784	772	719	673	744	719	722	759	715	794	747	723	733	715	728	754	771	728	721	737	723	770	776	757	781	720	751	748	742	754	736	704	765	767	706	742	730	747	747	766	699	723	725	768	684	738	762	708	765	724	743	768	703	735	709	748	769	737	718	675	753	746	759	683	744	766	778	732	708	734	686	709	761	717	734	753	714	750	771	745	759	737	753	694	771	754	714	804	716	753	765	744	721	728	772	710	770	718	709	724	759	795	743	778	723	718	727	792	712	734	767	705	719	767	792	754	713	693	773	772	733	729	765	758	694	765	746	732	704	752	715	695	751	735	735	779	747	724	753	686	761	742	739	708	706	659	718	715	726	750	758	742	693	707	765	765	738	773	706	778	761	736	690	733	738	755	711	749	769	690	748	693	748	758	726	753	742	725	743	740	705	711	776	721	758	693	726	735	759	723	688	720	755	757	767	758	734	761	731	780	747	799	732	763	726	735	712	741	788	710	760	741	769	715	717	749	781	738	680	714	774	698	770	728	750	727	739	772	774	707	768	684	743	728	694	769	764	761	725	775	704	742	770	731	774	799	698	760	766	732	752	742	738	742	714	742	716	723	735	768	769	728	727	733	766	785	716	708	740	774	741	744	757	727	761	737	740	750	739	799	752	757	712	738	701	782	767	755	732	783	720	731	748	754	758	767	751	727	644	746	754	748	662	766	780	768	727	744	759	739	730	759	705	715	758	743	746	762	706	738	688	706	677	726	734	752	709	730	725	739	766	699	798	733	718	714	785	785	699	769	715	726	725	758	752	792	803	721	756	737	715	768	745	790	773	750	733	748	752	781	704	727	706	745	723	721	748	756	752	748	684	767	719	804	743	701	730	722	759	781	736	734	719	732	732	723	692	747	695	711	784	714	727	746	767	739	727	787	751	763	736	769	755	763	715	774	748	787	702	780	770	810	732	714	734	797	722	775	781	723	772	695	735	774	712	775	734	751	740	709	771	720	741	778	756	731	713	718	754	729	705	744	781	816	704	713	736	722	778	744	721	731	766	782	716	765	731	769	736	780	715	754	752	781	737	756	714	729	708	733	751	705	747	765	726	679	753	773	729	773	758	736	719	735	750	737	693	719	687	720	734	678	732	720	719	666	748	781	713	719	713	712	736	803	713	796	755	754	755	734	732	750	760	701	731	756	753	757	757	726	703	765	714	685	739	733	747	690	762	744	738	720	747	738	735	727	747	711	734	724	735	733	772	710	758	744	773	743	749	726	755	711	747	749	712	695	752	698	700	742	705	760	691	684	725	779	755	785	724	703	751	691	765	775	720	793	760	752	765	750	786	746	720	748	779	707	722	717	766	769	701	732	742	719	732	739	702	803	761	784	738	747	733	683	728	714	777	764	749	765	710	712	763	707	711	724
13046	2979	3202	2378	1645	1093	814	619	511	442	401	350	357	337	343	300	291	265	306	254	227	240	206	242	263	250	253	265	242	231	229	267	269	222	234	248	241	234	249	257	244	257	255	239	236	266	255	231	218	217	246	271	230	213	260	238	231	224	234	236	242	230	230	235	193	232	232	247	230	247	232	227	246	219	211	220	275	249	236	246	225	221	223	224	252	238	206	247	220	212	245	215	210	238	243	205	232	258	234	237	243	232	254	215	255	237	238	241	232	249	253	221	249	235	220	227	235	254	243	238	235	248	199	203	267	244	223	220	219	215	240	251	225	251	236	252	241	241	212	263	223	191	251	232	227	242	229	227	239	251	247	248	247	241	227	247	240	233	265	232	231	276	257	219	249	238	245	261	274	242	246	202	233	230	242	216	266	208	254	235	248	225	225	223	210	237	230	223	243	208	231	249	222	225	219	267	241	262	223	240	202	222	246	236	217	243	254	242	254	249	264	208	254	236	225	206	217	240	265	209	207	251	217	257	272	191	217	236	212	258	269	232	194	232	240	225	219	224	239	224	245	241	233	242	233	234	233	251	226	230	253	219	233	252	243	233	241	224	277	245	238	265	243	231	226	242	238	228	214	243	252	215	234	262	237	247	218	227	228	226	226	214	224	252	258	224	246	193	218	246	254	241	234	229	266	214	254	265	208	219	249	251	233	254	222	222	231	233	234	244	227	242	246	240	221	211	241	249	228	230	220	238	228	218	229	194	240	227	230	242	238	278	239	231	254	244	241	222	229	232	216	250	232	245	238	238	244	224	255	231	260	237	242	236	269	237	257	239	242	245	262	242	230	206	211	244	249	225	205	197	225	250	251	264	235	222	217	262	226	237	236	238	227	219	233	245	211	236	215	221	274	224	250	228	248	248	223	220	236	229	239	248	238	247	233	249	224	224	242	238	241	238	263	245	212	233	233	215	231	237	224	213	216	248	241	232	268	257	236	229	209	222	237	254	225	217	243	256	216	238	238	248	244	227	231	263	243	225	242	219	241	220	242	230	253	212	235	243	235	217	229	234	220	219	264	254	244	253	235	259	238	212	253	219	250	234	226	259	222	240	242	213	233	247	236	210	231	235	259	235	265	214	237	258	211	241	248	233	246	237	239	200	246	233	228	267	244	238	226	221	217	198	261	207	218	247	241	227	230	224	229	240	251	236	254	241	212	243	244	233	226	239	199	230	231	259	244	242	216	233	237	229	235	261	223	231	225	221	223	258	246	261	206	245	279	251	252	228	256	261	236	227	252	256	233	253	235	237	234	262	198	278	239	233	238	272	249	210	252	236	248	210	216	233	228	223	213	209	216	231	238	259	255	288	233	261	250	225	236	217	206	260	233	213	265	248	238	248	224	231	244	233	244	254	214	247	241	229	206	227	232	222	221	261	271	238	243	254	210	226	235	213	236	249	228	226	210	236	254	246	224	233	219	252	208	196	261	252	217	221	232	243	255	224	252	225	220	213	222	228	275	232	226	213	213	239	224	199	223	254	224	227	235	208	219	244	241	241	251	235	249	246	240	234	245	214	236	207	235	232	243	204	246	217	237	265	230	223	204	233	238	251	243	270	214	229	237	199	223	224	222	244	225	251	227	236	248	249	252	243	267	235	206	232	261	227	221	234	223	213	224	258	249	234	225	196	238	212	238	225	260	225	251	227	241	228	246	255	223	231	250	241	221	223	218	233	207	260	255	218	228	210	238	220	256	236	237	225	267	226	269	233	215	223	239	253	257	263	252	237	242	215	241	217	260	232	239	227	231	209	234	230	231	255	223	234	248	244	255	226	203	238	218	260	226	219	247	235	210	241	268	251	226	256	240	228	227	227	252	238	256	246	210	247	242	217	232	236	233	268	267	248	242	239	236	221	229	198	214	232	236	214	242	269	230	217	226	239	235	238	254	232	240	259	224	234	220	238	238	252	253	235	229	230	221	237	245	224	229	200	213	251	230	234	229	230	260	232	242	249	241	269	244	238	220	208	198	218	237	215	236	248	236	254	243	236	303	238	217	224	250	243	254	233	235	235	225	261	204	190	229	226	250	224	211	214	229	257	236	250	237	244	235	245	264	264	233	258	215	219	242	243	254	250	243	223	231	222	240	240	204	262	238	251	260	253	221	247	239	217	238	241	214	222	240	254	221	231	210	233	218	238	242	213	220	246	240	234	236	232	253	228	200	232	257	228	201	234	227	263	242	246	246	236	249	254	250	238	233	243	256	210	203	254	243	250	248	231	223	220	231	226	222	242	225	219	220	237	210	226	206	235	229	207	235	249	230	253	245	235	252	225	232	196	257	246	240	246	239	252	199	224	239	247	250	256	264	218	224	220	219	231	242	234	240	242	238	233	238	230	231	227	255	232	206	223	237	270	220	205	216	235	252	225	249	224	240	244	223	250	219	213	240	240	266	266	239	242	237	220	230	239	233	237	216	247	250	230	248	246	207	223	247	232	230	252	233	225	251	252	246	215	235	244	252	215	238	237	232	241	224	234	229	260	261	262	238	215	245	231	215	244	201	234	233	238	255	233	239	240	232	234	230	244	235	242	230	234	234	232	261	223	244	237	245	243	243	231	219	231	252	233	228	244	211	247	244	263	244	227	244	254	248	251	230	238	210	253	238	239	264	233	228	272	241	219	206	232	244	225	245	222	238	242	201	239	219	258	240	247	217	241	222	232	236	245	239	227	244	246	250	224	214	216	218	288	217	253	234	252	221	221	223	229	246	204	210	241	248	230	235	250	223	215	226	213	238	219	232	220	231	256	223	246	237	233	253	288	248	251	281	221	270	234	249	244	215	249	209	259	233	232	234	234	229	221	225	211	255	260	242	243	243	276	217	247	251	237	233	249	212	231	257	241	215	202	227	263	215	234	235	222	239	229	246	245	226	260	248	241	229	256	267	235	239	251	237	251	229	255	226	224	243	241	232	253	225	253	227	232	207	224	240	250	240	227	228	208	213	204	261	216	280	250	232	251	237	279	230	230	230	264	243	231	239	241	221	267	221	221	208	254	256	243	233	239	223	206	250	237	220	216	236	238	239	253	246	214	234	254	229	266	246	235	228	229	261	241	219	237	238	242	245	255	220	201	247	238	228	236	228	234	225	217	250	235	243	194	229	243	223	227	214	208	248	224	247	256	231	260	237	230	248	242	196	246	254	269	231	240	245	230	257	243	235	207	202	254	253	273	247	237	224	229	207	260	227	233	250	229	224	261	256	256	260	250	247	249	237	235	232	220	234	240	248	247	211	241	246	215	219	217	211	274	235	220	231	249	242	217	229	254	237	243	248	239	232	239	216	226	217	255	236	238	235	246	221	235	242	244	229	241	239	209	241	209	241	265	238	227	216	249	236	180	208	209	240	233	252	226	231	213	261	233	247	228	237	259	243	255	250	237	239	266	260	229	215	229	277	229	247	232	244	214	237	220	256	261	219	241	246	221	225	212	251	239
10198	3192	7280	8084	6575	4761	3510	2901	2390	1893	1587	1334	1352	1300	1188	1006	973	849	798	743	667	685	681	630	676	667	699	667	673	621	655	626	598	625	614	606	660	638	560	588	548	566	567	602	542	574	598	602	593	573	537	573	560	627	615	558	565	592	529	604	560	560	558	607	557	607	577	606	589	586	563	614	575	562	557	590	583	579	568	618	585	546	578	561	564	558	544	507	601	617	593	568	570	567	581	583	541	585	573	616	570	592	585	560	591	594	593	582	580	548	582	561	536	558	589	576	581	534	588	595	553	563	562	547	609	557	573	565	560	523	570	623	601	576	563	582	534	584	588	580	564	586	582	587	597	609	570	561	614	568	562	588	601	563	588	559	590	583	561	569	568	583	546	545	583	544	603	568	546	587	600	572	560	567	557	570	605	548	578	550	530	589	579	535	567	550	544	576	547	565	566	556	573	570	628	612	647	576	609	566	586	578	589	581	551	555	591	590	566	551	611	554	628	566	591	533	621	592	543	604	564	563	565	606	583	554	606	568	576	539	563	577	613	565	573	548	614	579	571	571	563	586	542	569	571	619	540	564	577	566	558	604	556	584	594	571	595	617	589	566	590	622	571	591	626	594	560	551	579	581	579	593	550	561	586	584	603	585	589	547	600	594	569	545	569	575	570	529	554	569	592	561	552	549	563	587	591	580	596	578	539	538	533	598	633	578	614	557	542	568	589	600	551	598	573	546	567	581	546	562	571	618	567	582	575	554	620	541	540	534	585	560	582	548	543	546	579	591	590	564	633	548	569	580	571	572	589	592	583	559	594	582	555	584	578	551	555	569	622	573	564	575	588	578	581	570	546	547	552	578	593	588	598	585	558	563	548	599	544	598	582	555	594	578	559	600	553	625	570	591	573	602	557	594	530	581	596	562	576	574	587	561	549	562	588	600	607	600	588	631	602	578	578	603	536	570	576	567	601	563	532	541	588	595	564	554	585	580	611	544	587	556	546	608	606	565	607	564	589	556	543	566	593	628	574	558	591	568	534	545	556	592	596	587	586	579	587	573	533	568	525	581	571	566	586	563	571	630	598	595	568	576	588	573	559	565	564	563	569	551	584	581	599	565	631	588	599	587	557	547	572	588	580	594	553	580	580	586	599	585	569	560	575	587	585	547	587	553	554	561	583	551	585	615	536	582	552	592	517	558	585	552	544	547	552	590	562	600	623	564	552	598	541	609	513	566	555	632	579	613	617	582	581	570	585	576	594	566	556	596	609	606	577	575	588	568	592	602	578	589	566	577	536	571	592	545	588	553	615	562	554	515	595	585	556	591	549	555	549	589	581	590	552	593	541	547	598	563	612	579	577	573	562	606	535	597	562	594	580	558	575	614	624	619	545	550	584	606	614	583	597	600	558	585	575	580	565	598	601	536	645	591	555	595	544	551	552	593	583	508	567	541	593	594	558	582	578	559	576	558	583	565	621	561	582	604	574	563	535	580	599	572	580	569	587	525	548	570	591	536	592	596	585	598	561	562	539	567	631	566	527	624	605	547	588	589	585	560	549	598	558	535	631	596	556	613	647	618	558	600	552	570	582	562	556	549	632	570	568	591	556	540	547	588	566	573	505	582	582	516	592	585	565	595	580	597	605	567	591	565	577	549	605	600	609	607	531	592	585	527	547	590	540	622	550	572	575	537	579	585	578	557	595	553	554	557	580	559	539	599	572	519	587	532	611	570	581	636	566	547	556	574	596	564	557	552	539	619	570	605	614	551	561	532	560	619	621	578	575	570	559	587	562	582	540	561	579	567	592	557	565	602	581	579	546	584	621	581	548	586	578	561	548	580	573	598	579	583	619	582	568	557	570	601	598	600	573	526	531	598	593	628	560	606	560	613	592	590	623	594	605	566	555	586	601	578	559	538	599	589	594	551	525	560	586	561	539	600	562	585	557	585	565	605	537	584	570	619	549	575	598	556	575	577	559	582	562	590	565	542	550	566	585	557	534	550	596	552	586	555	560	546	588	600	576	545	595	601	571	561	609	595	551	614	571	590	610	590	552	543	576	584	564	591	591	586	576	571	593	576	576	549	555	567	591	557	590	503	597	564	578	579	601	537	609	599	612	572	623	594	601	526	599	584	594	603	563	572	607	557	566	592	556	543	556	572	567	571	607	642	554	602	595	545	594	623	560	562	586	548	585	583	606	584	547	590	598	561	596	585	554	575	576	546	607	607	549	554	602	560	567	553	566	566	539	546	614	587	532	596	568	524	552	560	558	547	557	585	586	580	540	542	540	565	561	578	568	542	528	577	590	623	580	542	561	565	567	606	576	576	592	586	607	552	582	555	597	560	558	573	598	564	604	593	577	580	605	581	575	607	590	609	587	584	609	557	568	604	549	624	608	591	556	592	593	599	573	572	558	573	611	551	592	574	579	573	542	564	590	561	612	612	564	575	606	563	551	575	585	597	596	614	563	592	558	588	551	599	589	608	530	564	590	594	617	565	555	574	563	550	570	581	584	568	588	586	616	578	588	534	555	575	595	579	571	613	539	606	549	571	576	608	554	559	625	612	564	590	567	581	553	595	614	571	536	583	541	589	596	595	557	542	578	550	544	591	580	619	580	619	556	559	583	573	586	558	597	571	595	594	560	552	577	586	583	594	608	571	569	537	608	582	561	572	551	567	561	541	562	541	582	557	566	561	535	632	574	583	568	604	599	549	568	572	596	566	611	579	610	617	552	579	568	585	579	583	559	559	580	552	577	593	596	552	589	556	574	528	562	590	604	545	578	594	583	551	568	554	521	545	608	574	569	525	598	607	599	563	552	569	611	608	566	619	542	599	621	560	528	605	568	564	623	557	612	595	593	583	592	594	530	576	605	585	576	567	572	584	556	571	586	596	551	593	603	579	556	585	537	563	639	584	614	592	582	559	562	609	612	566	579	568	588	593	573	556	581	550	598	584	582	581	574	576	565	595	547	584	575	564	573	598	593	580	585	558	594	583	576	610	573	609	574	562	590	590	574	613	574	584	576	582	598	585	590	554	595	552	600	602	551	586	598	613	550	580	600	579	610	608	565	567	539	594	568	543	596	546	583	571	532	601	567	585	572	565	583	551	573	506	570	608	595	575	582	630	543	581	583	571	560	579	529	602	589	537	579	631	558	547	552	574	578	536	587	573	591	565	565	560	629	536	517	557	568	603	586	593	590	604	561	600	611	584	586	632	572	586	618	598	548	594	558	574	569	567	542	564	612	543	599	538	634	617	613	545	556	555	546	585	583	539	605	548	574	564	570	562	597	560	550	598	579	562	575	561	525	584	575	540	564	551	551	577	525	569	586	557	535	531	581	610	544	608	601	610	522	590	564	577	555	498	540	601	601	519	546	603	583	585	558	542	592	561	563	558	534	560	588	607	569	560	590	600	568	593	591	577	563	584	587	580	622	558	590	591	621	526	557	586	556	575	553	614	553	582	547	545	595	595	551	586	570	586	596	574
20686	4992	4555	3338	2053	1409	986	748	519	493	388	352	253	320	294	265	208	189	209	171	152	172	175	165	161	138	152	169	155	168	154	157	137	141	149	155	142	136	160	157	148	150	154	154	129	147	146	143	150	144	144	141	150	138	152	146	154	151	166	151	143	142	125	146	162	148	146	141	135	158	150	138	165	165	157	139	138	129	164	126	139	146	128	124	152	152	140	149	151	140	133	156	150	146	146	156	138	130	150	139	139	152	146	137	144	160	128	151	140	136	156	155	135	135	152	149	122	148	131	151	133	157	150	147	142	124	164	150	168	159	127	157	143	143	146	155	155	124	147	114	146	140	120	153	159	155	147	144	138	158	146	143	164	155	142	136	143	154	143	137	138	129	144	114	141	151	129	154	157	133	143	142	144	133	140	140	148	149	158	134	149	127	150	144	152	126	128	137	139	150	152	152	139	167	139	150	140	153	151	149	140	173	115	148	137	156	147	159	163	174	136	165	182	166	138	139	161	174	136	139	167	139	159	153	140	109	146	132	139	133	129	145	140	160	132	130	146	130	162	136	168	135	157	139	146	151	136	136	140	142	138	132	138	169	138	148	155	140	146	170	133	152	136	138	164	150	132	126	141	132	145	151	147	112	152	148	139	155	129	143	129	142	129	148	157	137	147	144	130	145	141	152	140	153	165	155	116	127	161	158	133	142	155	153	160	139	140	160	160	158	147	130	143	151	151	148	157	168	150	159	156	137	127	152	134	143	166	166	141	174	145	147	129	139	157	144	153	147	144	142	166	139	145	141	128	127	139	134	173	160	184	142	132	135	161	158	140	158	140	117	133	155	133	167	145	128	154	153	146	135	151	134	139	148	146	159	154	134	157	149	160	159	144	160	142	102	144	141	162	137	157	128	154	149	116	135	166	153	134	152	129	121	124	165	141	143	152	157	169	142	123	164	141	155	124	158	158	164	160	173	140	159	141	147	146	151	151	139	140	166	147	114	151	161	147	137	151	156	155	159	151	167	155	131	138	127	169	159	147	146	133	155	166	148	157	176	133	142	137	139	151	151	165	165	144	128	129	145	150	119	141	151	138	134	166	142	137	134	164	152	145	159	153	142	160	140	136	146	142	136	144	131	125	160	157	138	158	139	148	144	145	166	158	157	141	153	146	166	149	119	142	126	147	133	155	139	124	148	123	138	154	163	139	140	145	140	137	147	158	132	153	153	125	161	151	141	160	149	167	149	130	111	160	140	154	162	134	139	123	125	155	154	138	160	155	151	153	144	169	134	155	126	146	158	141	160	134	141	154	135	121	134	141	167	148	163	137	138	132	134	161	153	140	148	144	132	152	184	140	158	141	145	157	149	152	126	139	158	149	167	142	150	147	148	144	154	159	143	172	149	148	156	164	138	147	144	147	126	145	142	135	148	147	127	121	140	157	138	131	149	158	143	135	136	132	136	143	160	146	125	148	150	142	159	131	173	142	139	150	149	166	153	132	179	159	158	128	165	137	127	163	173	145	139	137	129	140	157	141	151	134	143	155	121	151	139	125	145	159	138	145	152	151	156	150	151	151	140	155	142	143	159	123	135	153	140	138	165	142	159	147	138	147	140	148	134	175	143	146	141	147	167	159	136	138	138	161	154	159	131	133	160	126	140	126	153	143	146	167	146	153	175	159	134	131	126	157	159	128	132	154	163	149	149	161	135	150	134	142	164	127	149	156	128	160	155	160	145	145	155	128	125	151	148	155	125	146	124	160	153	160	166	146	148	162	141	146	150	117	163	151	132	154	127	139	176	145	151	142	149	136	157	160	152	153	138	156	143	139	159	179	155	93	145	143	160	132	135	135	145	140	150	137	149	145	146	137	137	167	135	157	131	136	137	128	136	136	136	160	135	156	144	129	133	153	135	152	154	150	145	138	156	133	138	148	143	148	158	148	138	139	150	132	151	134	134	152	134	179	128	143	136	142	131	148	146	130	150	169	164	149	147	138	150	154	150	131	145	146	120	126	133	144	134	139	139	148	168	158	148	167	157	148	139	145	155	141	155	165	156	140	155	157	133	140	149	153	149	137	161	145	147	156	133	154	127	152	160	149	157	163	135	134	151	158	154	136	164	156	168	126	162	134	167	154	142	166	129	142	142	155	149	160	146	154	166	160	117	143	121	165	149	139	141	169	195	131	133	149	155	147	171	145	143	137	152	132	140	135	165	153	170	180	151	139	140	132	155	129	159	125	127	127	154	152	134	147	152	152	141	160	146	136	166	152	145	145	156	113	140	144	150	143	144	145	167	149	134	143	134	148	140	153	143	125	148	158	159	150	142	135	157	157	149	139	120	153	165	148	160	187	129	143	146	141	136	134	156	124	153	158	115	148	127	160	136	148	159	168	158	158	161	170	140	137	155	157	146	156	154	120	147	162	143	155	145	155	138	148	149	160	154	158	164	150	157	145	157	172	164	145	140	155	157	161	155	148	160	147	151	143	150	174	137	161	158	139	142	136	131	173	157	152	155	145	148	146	136	170	138	152	161	150	137	139	156	174	141	161	132	141	148	150	183	153	148	148	125	147	141	153	142	135	146	120	154	144	173	169	154	149	138	166	140	137	146	134	154	143	140	141	137	142	167	164	140	150	139	155	166	165	154	148	146	146	152	160	160	147	139	147	158	171	165	140	174	160	158	141	162	137	141	150	166	159	154	127	152	159	146	129	137	149	139	151	146	136	160	134	143	139	150	147	151	127	149	163	142	133	130	152	125	181	155	142	137	141	151	153	160	127	151	135	119	160	164	141	140	146	124	146	132	126	159	140	150	152	136	116	137	158	152	128	141	147	145	157	132	131	141	125	152	154	165	129	147	145	152	144	131	190	159	135	116	149	134	150	147	125	135	152	134	133	132	134	171	147	151	135	142	155	143	149	127	150	131	143	153	159	133	154	137	178	128	157	160	133	147	159	137	144	135	150	154	173	129	147	131	132	171	152	173	145	129	137	134	134	157	136	148	158	135	140	153	134	153	151	152	159	130	160	144	160	156	148	129	145	132	126	118	136	148	160	152	164	160	159	144	140	141	132	137	148	143	165	170	145	145	130	171	139	148	151	155	145	139	123	149	162	181	168	140	136	129	138	141	149	156	155	160	140	125	142	144	156	141	141	131	153	155	154	143	150	154	152	138	153	168	139	156	158	151	149	183	140	141	149	130	160	176	153	145	156	135	126	119	149	126	114	121	121	112	155	145	139	146	154	138	161	130	129	146	139	155	127	129	149	128	151	142	137	132	117	154	110	138	144	156	162	170	140	144	141	136	134	112	139	162	131	136	143	153	152	146	126	141	131	124	174	148	130	132	147	143	160	147	136	145	183	153	147	149	135	156	146	149	175	161	140	145	133	170	133	114	144	158	146	155	151	143	128	145	146	156	136	143	126	143	146	136	161	196	163	162	151	153	152	123	148	163	155	177	146	164	143	145	165	152	148	130	125	140	123	118	154	144
12981	4166	9497	10426	8164	6210	4843	3577	2855	2445	1888	1680	1469	1480	1313	1118	965	839	807	612	517	525	505	557	548	562	538	545	491	519	465	501	489	494	446	456	467	461	444	420	386	381	391	419	440	425	410	407	413	405	386	395	424	358	437	395	400	383	453	412	348	368	367	423	415	403	372	392	340	421	413	368	400	383	401	381	407	360	368	392	401	387	418	394	427	379	386	381	364	369	411	390	357	366	404	409	364	399	383	371	387	363	387	425	400	357	359	345	377	347	372	386	371	395	397	395	387	356	366	373	418	413	368	374	390	362	359	378	382	374	384	390	374	404	418	355	393	425	402	353	390	403	392	392	384	372	394	352	382	382	335	398	376	403	367	403	382	386	390	377	401	407	381	382	372	382	389	395	405	360	369	441	339	410	403	373	376	390	399	367	398	403	330	398	369	388	398	360	369	375	362	386	393	370	400	392	390	377	372	399	371	368	375	389	423	374	390	391	386	414	372	389	402	397	404	373	379	407	365	366	437	396	397	355	333	425	371	403	405	392	394	393	410	382	407	386	402	364	390	396	394	391	387	414	357	390	347	372	393	385	386	405	384	394	373	391	341	399	404	405	383	375	385	390	363	369	385	372	399	368	396	384	424	366	359	396	381	372	398	410	366	368	406	360	386	393	384	388	357	394	418	389	350	382	348	373	362	386	387	344	386	391	376	387	398	407	367	396	390	409	410	400	415	382	376	373	391	378	404	428	401	390	364	377	369	432	385	364	384	380	393	385	359	373	376	376	406	383	408	379	392	400	405	391	393	388	400	399	383	374	378	420	387	389	379	364	381	377	352	396	386	384	367	431	386	383	376	406	399	346	385	409	408	395	420	424	366	387	399	414	394	361	395	377	370	360	411	388	391	368	411	373	405	392	418	419	367	403	427	374	389	374	366	400	419	420	389	374	365	371	411	361	349	367	395	425	369	398	399	380	384	379	392	348	414	391	389	405	384	386	387	391	393	382	389	344	353	382	391	402	394	381	364	378	370	399	414	407	356	386	400	340	363	384	416	436	356	396	403	362	352	410	334	359	399	404	366	395	372	345	377	386	384	342	393	376	381	383	389	403	388	382	391	402	377	408	406	375	381	375	370	460	385	375	375	388	377	385	376	364	414	388	387	394	349	427	341	369	389	422	421	340	386	371	397	374	408	392	412	380	341	379	356	386	341	416	382	366	382	385	419	407	405	410	377	362	431	377	394	381	358	403	389	357	435	383	365	377	393	374	399	401	401	398	382	394	386	406	404	367	375	377	395	367	371	400	418	395	398	366	393	406	426	343	357	383	403	353	389	424	386	349	357	395	378	374	381	370	405	393	391	386	401	434	365	393	386	387	357	406	412	372	403	373	381	391	382	372	427	397	405	394	378	359	394	401	386	387	393	402	365	348	357	394	369	393	371	349	362	398	401	361	399	378	370	401	381	384	389	363	420	385	385	382	382	407	404	382	384	426	383	378	396	371	431	404	377	345	407	366	390	363	373	425	396	393	432	336	374	385	393	387	370	364	388	368	397	383	375	363	403	378	455	384	359	387	358	400	373	398	360	380	399	388	391	388	372	433	397	418	371	393	384	371	386	412	346	355	376	372	416	397	366	395	407	396	387	375	383	424	418	400	410	383	398	411	402	409	377	413	352	352	327	408	354	401	419	324	381	377	399	420	407	380	384	380	373	354	387	408	404	368	428	391	358	416	375	390	388	364	382	362	386	389	372	348	417	397	392	361	404	379	355	358	424	361	344	409	418	388	364	352	363	371	385	379	412	363	375	379	350	394	382	382	335	414	359	376	427	403	433	361	370	398	368	424	391	389	377	398	364	351	375	393	362	383	376	387	389	361	353	405	410	370	412	407	381	400	383	368	384	392	414	381	402	389	374	383	399	365	405	380	409	378	376	386	350	445	384	392	392	415	373	398	351	409	412	395	382	361	391	412	381	416	376	363	395	383	378	374	405	365	382	424	394	386	401	379	375	421	407	364	352	369	375	393	401	380	387	368	380	394	388	386	399	386	409	379	402	390	395	385	395	369	410	391	381	382	357	377	385	393	390	393	367	355	395	387	401	380	395	376	337	375	423	385	411	376	387	422	408	359	379	374	378	396	369	391	393	404	386	364	380	388	381	369	409	375	377	375	403	379	393	387	363	377	394	383	387	370	406	378	409	422	373	397	409	381	382	388	389	391	369	404	395	424	389	409	401	378	381	371	382	424	399	411	381	396	384	372	358	378	382	424	412	337	371	406	373	382	374	424	394	385	396	404	372	415	361	395	389	394	374	400	393	364	385	376	391	397	392	402	373	379	382	365	379	379	372	409	345	364	372	381	403	382	379	392	348	373	395	372	384	386	381	394	419	409	379	384	358	375	385	380	376	365	392	373	423	352	391	389	347	345	360	360	364	418	396	388	367	375	398	370	426	417	387	406	392	393	416	351	399	377	407	393	372	430	395	417	407	438	420	424	392	346	363	390	380	396	411	385	369	366	391	383	365	402	380	376	390	405	411	393	390	376	399	400	403	375	418	397	385	384	418	365	379	408	387	392	430	362	391	391	362	384	369	420	403	400	366	344	362	401	377	368	400	398	347	396	396	411	393	381	394	354	347	381	373	379	373	400	373	325	386	370	410	412	400	356	365	403	408	378	389	352	375	351	393	425	391	403	367	356	387	398	368	401	394	359	402	389	374	388	378	400	412	400	403	378	424	417	383	394	412	384	389	376	417	395	407	401	387	390	365	395	373	407	424	388	363	394	385	414	390	387	363	398	374	355	364	390	387	335	373	432	391	411	371	383	384	360	392	358	394	411	348	414	392	408	356	409	383	357	355	440	392	345	391	391	338	408	347	371	434	382	383	361	377	402	390	389	358	354	382	382	389	354	376	400	389	388	379	391	334	387	393	395	406	427	405	444	412	351	382	389	420	362	380	384	392	402	392	355	418	389	389	379	416	398	398	382	404	397	415	374	393	411	396	374	394	382	385	394	384	396	376	375	422	343	376	399	406	405	403	370	363	413	379	410	382	378	382	397	396	394	388	404	421	401	413	370	399	396	424	397	397	352	391	391	394	406	421	398	361	373	396	358	381	422	385	369	399	413	361	396	369	381	399	395	444	382	363	352	386	396	417	388	372	377	393	355	395	399	445	409	378	394	401	377	387	405	389	387	401	349	360	380	402	374	400	364	396	389	377	364	381	377	383	361	355	368	387	356	365	372	398	423	409	374	395	381	390	379	392	400	403	388	381	392	401	406	380	404	404	394	370	370	403	393	379	376	413	377	418	379	380	376	375	373	403	413	354	381	370	361	390	354	370	405	405	389	390	355	400	377	417	407	358	384	395	395	408	407	350	364	428	351	398	403	387	385	367	368	377	373	369	359	358	412	399	387	385	386	397	412	378	392	385	417	414	356	364	400	430	400	342	351	393	375	435	380	389	396	394	398	404	380	412	372	404	391	378	358	411	383
5247	1730	2102	1559	1087	798	568	491	472	418	423	421	358	364	348	344	321	329	331	310	327	303	289	312	321	301	316	292	339	323	317	319	326	304	334	314	300	316	342	306	324	291	304	320	318	337	332	325	310	325	357	315	315	295	313	305	296	288	327	286	283	327	326	288	313	306	266	304	336	302	312	332	301	326	343	325	276	337	325	324	316	318	274	307	283	344	351	306	297	313	324	336	330	318	318	311	303	301	307	299	328	329	324	330	296	325	337	302	336	326	321	337	315	315	296	322	322	329	313	334	283	298	319	307	308	314	329	306	307	290	314	319	326	319	310	307	300	307	304	343	310	301	305	326	336	344	325	295	306	325	307	354	309	319	337	331	321	297	292	333	314	327	336	297	318	323	342	331	269	305	318	317	297	312	347	309	313	300	299	324	311	317	296	312	281	299	302	307	329	295	311	325	318	312	305	320	308	318	327	332	352	290	281	314	346	351	306	297	348	308	284	297	328	337	348	310	315	290	295	293	317	306	313	316	280	295	311	293	311	296	330	306	320	321	323	325	306	299	296	295	298	323	314	296	310	311	287	343	328	319	295	355	274	295	297	320	310	308	313	295	328	300	312	324	309	300	299	329	320	333	355	311	357	331	284	311	306	296	323	309	301	352	320	289	304	319	302	291	302	285	298	314	306	323	304	326	280	318	320	330	335	365	323	284	288	305	322	312	315	342	311	290	356	327	291	318	294	338	304	324	333	285	351	291	351	327	317	311	323	329	366	321	321	305	334	315	304	321	324	292	294	312	307	313	304	270	293	328	317	300	316	316	316	340	351	306	303	312	296	295	305	308	348	324	348	322	291	293	295	299	288	326	330	307	309	334	334	299	313	342	315	335	352	307	306	291	350	308	306	302	315	331	336	334	322	331	340	328	292	293	296	319	323	319	278	314	319	311	321	328	299	309	306	324	305	318	289	323	331	321	332	357	339	326	303	319	319	327	327	328	297	323	318	296	324	306	323	294	307	305	337	334	314	325	290	310	319	326	327	294	307	296	334	318	314	291	325	328	292	295	346	326	334	299	328	309	304	311	308	306	326	332	296	345	351	294	303	316	308	313	296	295	319	340	302	326	321	280	292	314	318	298	286	282	309	288	322	338	304	318	351	308	294	318	348	283	339	284	338	336	313	304	291	293	299	332	314	322	318	334	355	297	308	307	314	315	303	269	307	321	302	327	301	311	337	316	305	319	311	299	310	330	319	341	310	322	300	277	269	288	309	317	313	297	316	278	299	318	312	333	288	340	325	324	322	322	320	366	343	304	317	326	326	301	303	317	323	291	311	340	329	320	292	327	355	302	353	289	331	307	319	256	329	302	324	302	332	329	353	307	302	317	299	330	332	305	311	315	313	304	321	298	302	330	301	326	288	296	358	317	334	291	343	303	306	321	301	313	335	326	314	328	311	304	309	302	339	288	307	323	307	356	324	324	294	304	291	329	303	272	325	308	288	354	293	315	303	341	306	316	339	322	302	312	317	306	321	340	325	334	315	303	310	330	300	336	331	300	344	341	321	328	301	332	304	319	296	312	298	320	336	264	320	289	305	322	338	316	301	360	371	313	304	280	309	299	337	337	310	308	330	310	296	366	279	328	280	294	283	299	305	313	319	299	290	326	298	301	334	325	339	318	277	330	314	301	314	325	321	315	282	302	325	305	324	317	330	294	345	311	323	305	279	366	324	324	328	259	297	317	319	320	277	299	329	311	318	327	315	318	310	271	322	295	300	308	339	301	333	305	336	335	315	308	315	319	280	318	297	299	308	314	333	284	320	302	299	307	295	318	311	336	336	336	312	309	321	315	308	316	346	350	331	335	288	316	290	353	309	310	321	327	313	331	302	313	322	289	344	359	338	320	325	337	348	309	308	303	317	325	299	321	313	293	323	296	303	320	315	316	336	301	309	370	303	332	346	326	345	318	300	308	322	333	328	317	315	316	335	305	319	320	337	317	328	308	317	314	328	296	267	360	318	308	310	295	334	316	304	289	295	294	301	315	316	319	289	298	311	295	305	317	308	308	346	331	277	331	301	349	306	296	371	317	304	344	315	326	340	320	296	305	332	310	339	310	299	295	303	304	325	316	302	350	310	328	328	332	295	319	337	314	325	322	328	343	333	317	323	327	356	323	326	302	315	299	339	286	324	333	336	309	297	312	310	301	363	296	291	299	315	296	309	291	315	326	319	312	323	295	301	311	317	332	354	304	341	303	302	306	289	271	309	327	320	309	329	307	293	305	362	289	319	317	320	315	337	302	308	295	314	297	328	326	326	297	321	322	293	314	316	307	333	314	310	300	299	327	309	324	313	350	336	321	327	303	321	300	316	334	279	320	325	283	325	328	305	327	302	302	283	322	334	328	330	313	303	313	277	309	315	280	330	284	304	343	343	301	322	305	291	278	289	293	323	294	308	291	288	327	310	290	343	301	275	330	307	280	296	301	336	285	303	320	293	329	328	359	284	332	319	287	332	323	291	287	330	321	319	284	322	318	312	299	309	315	313	320	342	280	311	308	298	313	300	312	306	339	288	330	340	339	368	325	317	320	301	327	312	330	318	279	313	325	338	368	295	296	332	312	362	304	270	307	321	328	294	292	345	329	292	301	320	313	281	289	302	306	336	305	295	303	342	280	304	328	314	331	328	291	343	303	326	344	304	282	306	336	299	296	312	371	321	308	318	313	304	334	311	290	327	332	290	322	326	336	318	302	323	344	322	346	330	331	301	349	328	298	269	309	327	312	319	284	361	315	332	312	298	325	313	325	316	311	342	316	296	303	306	332	311	316	302	290	332	296	307	318	293	286	332	279	342	349	322	330	301	339	304	326	315	352	292	332	294	319	306	305	322	310	316	329	306	287	313	335	323	289	302	300	284	303	279	331	328	312	292	330	325	331	313	327	298	280	314	320	331	301	314	323	328	305	369	310	335	325	306	309	294	303	307	301	327	325	326	283	321	337	296	292	294	358	318	319	311	315	320	327	296	302	302	306	326	289	301	322	335	292	297	336	293	325	293	328	316	297	304	321	354	289	323	300	316	308	360	322	274	294	317	287	343	311	320	355	308	311	326	301	313	304	306	314	351	279	323	340	292	320	324	302	281	345	328	336	320	309	322	330	305	301	291	293	305	313	305	310	334	316	321	310	320	333	317	332	338	314	297	319	318	320	288	303	317	339	308	312	331	327	314	299	261	321	308	318	312	329	292	316	325	324	333	321	307	307	306	342	343	326	306	320	289	328	302	346	291	306	298	300	279	279	306	302	319	309	298	288	338	341	288	314	333	332	319	316	333	294	338	310	341	283	336	324	315	333	357	327	312	294	320	323	297	324	302	323	315	338	282	327	338	316	285	290	306	302	358	316	293	316	302	305	302	312	329	308	305	314	322	311	316	350	316	340	322	317	321	297	310	358	325	303	306	297	302	296	299	325	304	303	318	294	319	318	351	296	331	321
4520	2218	4677	4944	3818	2945	2444	1911	1655	1460	1378	1228	1179	1146	1080	1052	935	842	835	787	786	814	772	775	785	822	757	824	764	780	785	805	753	762	749	826	762	805	738	698	740	746	792	717	755	802	751	756	715	766	826	752	765	823	712	751	820	732	783	720	720	756	716	740	746	744	778	740	762	755	751	766	703	784	775	758	778	764	721	745	723	709	739	771	773	733	738	796	756	781	763	739	714	761	720	735	738	732	751	749	761	788	739	771	766	764	717	731	781	748	745	721	705	773	787	738	778	760	700	737	765	782	738	761	771	770	737	759	723	749	752	741	777	695	758	786	755	730	738	779	788	756	768	712	771	716	787	737	768	769	743	695	796	740	716	734	786	723	759	748	725	731	770	788	737	727	700	706	793	736	768	719	745	730	777	744	742	767	792	710	768	737	715	740	758	722	742	788	729	776	773	738	698	730	710	723	745	730	740	762	770	732	696	760	757	741	740	746	758	777	733	736	719	750	769	739	747	712	732	760	803	705	773	761	747	749	746	724	716	729	746	731	803	765	760	767	770	747	773	764	699	757	770	743	740	756	771	727	753	728	763	780	714	782	797	689	766	764	693	756	743	765	702	770	732	737	767	781	727	747	757	779	716	753	784	766	708	740	789	717	719	742	771	709	759	760	710	716	752	705	760	746	786	712	749	748	736	745	739	758	727	750	747	794	723	721	746	745	742	745	746	727	749	776	824	742	716	717	752	767	761	777	724	772	745	791	750	744	760	780	752	775	743	794	764	686	764	761	723	766	752	754	757	747	707	731	760	735	766	766	735	833	757	732	730	715	755	714	747	730	800	756	702	786	735	784	813	743	738	757	729	732	688	702	703	787	735	743	713	750	769	733	740	722	773	742	739	734	749	715	753	785	814	758	741	782	761	765	769	727	737	747	747	713	796	778	747	680	753	798	775	714	778	726	769	735	710	728	795	735	803	751	742	783	755	722	785	758	765	694	789	745	779	759	721	750	782	811	760	722	771	747	764	733	763	711	744	712	796	734	762	726	779	730	751	767	771	737	730	758	747	699	781	740	770	781	759	688	784	712	735	710	708	712	757	768	711	791	788	715	710	809	732	713	750	708	764	694	734	787	702	739	823	740	781	756	781	728	748	724	736	715	828	765	790	734	769	799	736	722	727	756	739	743	774	673	728	711	742	727	735	700	752	756	766	750	747	740	787	765	714	774	780	758	750	771	752	759	732	723	716	792	738	736	717	735	719	735	704	748	762	777	767	811	745	729	714	734	806	788	763	795	748	713	745	780	747	764	776	729	730	784	745	756	755	775	698	761	798	718	747	772	728	707	734	730	708	782	743	733	761	748	796	778	740	773	734	746	715	731	755	742	766	716	723	737	759	781	767	782	696	773	705	744	718	715	759	729	752	756	767	752	757	716	750	737	781	778	789	727	767	789	761	757	760	752	777	710	751	781	765	747	748	739	746	742	709	722	740	747	768	745	754	753	707	745	740	748	714	812	771	764	726	778	761	709	788	737	783	751	736	821	739	723	714	751	724	782	764	787	753	777	743	756	715	743	751	735	769	701	800	753	748	762	803	740	751	708	759	739	752	745	758	755	746	739	724	757	786	753	760	725	737	729	758	758	763	757	778	684	782	783	713	782	772	708	728	731	785	774	730	770	774	730	743	719	736	792	720	801	747	738	755	769	768	725	739	765	713	772	697	744	749	730	751	737	765	726	752	697	740	768	720	778	787	777	717	761	777	709	768	746	773	775	803	743	791	747	749	683	774	735	790	768	786	741	746	731	706	783	749	747	768	775	787	761	743	773	728	691	754	778	749	750	742	740	739	754	793	735	725	741	725	751	799	781	745	739	755	764	756	759	756	735	768	784	779	746	725	789	738	717	729	724	765	736	764	747	740	735	781	761	726	714	695	758	802	776	742	765	741	795	742	729	729	781	767	706	722	755	712	719	776	730	781	732	724	756	745	765	742	727	716	697	743	740	743	809	783	810	818	763	757	772	715	710	718	749	750	758	716	782	722	775	794	772	728	749	781	808	745	728	748	739	775	757	759	780	790	712	813	767	751	750	702	683	743	735	685	760	775	729	739	766	724	753	775	724	794	744	781	756	719	783	772	783	744	748	758	765	735	753	768	760	748	709	741	727	699	709	728	762	764	748	785	742	745	730	750	735	769	727	778	682	742	761	740	765	749	736	744	723	776	769	753	726	746	736	720	738	737	751	747	731	752	786	701	774	718	808	742	817	773	720	765	756	760	723	723	794	778	702	751	754	749	750	756	733	765	700	745	783	758	724	718	749	752	704	772	756	758	769	698	748	719	751	727	754	749	784	793	725	746	762	711	741	756	759	770	788	759	749	742	732	733	719	757	738	763	755	786	759	771	741	733	747	763	779	797	758	748	750	761	746	720	773	724	779	722	773	763	738	703	737	749	740	726	696	731	748	742	812	763	737	714	739	686	709	708	780	778	731	712	739	712	730	770	742	779	745	764	771	740	742	757	727	709	742	684	752	795	730	779	739	783	788	802	790	777	761	764	726	704	728	756	762	761	784	735	759	745	732	790	748	742	799	823	758	763	759	788	706	766	704	732	766	742	766	748	843	719	721	733	761	688	821	784	719	719	690	731	693	784	720	794	760	804	705	787	715	769	749	694	737	724	791	730	776	775	722	717	755	711	743	685	748	760	756	736	762	783	764	784	744	719	766	754	776	718	731	746	731	710	712	753	717	730	723	778	767	786	748	790	772	773	759	771	763	774	721	801	765	775	736	749	707	755	769	711	777	755	751	695	742	732	758	763	798	757	720	729	745	748	751	713	731	763	738	762	724	750	758	703	810	778	740	704	709	798	761	730	730	703	728	739	721	746	725	742	751	753	777	780	782	778	751	772	717	772	737	746	786	809	775	683	688	748	723	689	782	764	764	736	730	734	764	719	698	736	728	737	777	727	749	726	765	719	763	759	754	738	789	809	713	762	798	720	724	703	722	754	741	721	775	747	746	784	726	721	750	775	741	748	758	762	776	716	718	780	760	739	713	739	764	766	752	750	723	710	754	782	743	774	740	732	765	754	705	751	805	723	777	749	755	753	744	770	744	701	719	741	721	782	773	704	786	772	732	705	755	746	756	808	781	703	746	748	749	748	755	761	751	727	728	795	791	738	754	754	734	757	732	769	750	818	753	716	684	755	725	703	756	757	765	740	730	717	778	697	756	742	708	710	699	786	726	772	752	716	735	777	779	753	762	785	751	734	801	741	766	722	752	739	743	744	771	756	766	744	737	772	764	734	734	779	818	740	750	762	717	766	764	774	739	730	743	788	715	730	776	782	728	758	745	730	773	739	717	770	793	758	773	796	776	729	767	785	742	723	782	723	762	766	730	756	731	736	754	786	749	690	739	752	755	747	765	732	717	762	770	718	771	737	675	709	758	734	792	737	718	757	742	736	708	734	719	783	724	754	780	709	759	755	753	716	726
13544	3146	3149	2367	1405	1009	783	605	572	442	412	369	362	356	347	344	286	286	247	264	257	250	246	235	256	265	236	237	247	205	254	235	240	226	239	218	224	208	226	228	233	210	257	251	253	244	250	230	235	235	242	234	226	237	259	191	226	255	220	258	242	247	245	220	230	241	233	241	203	242	233	229	234	257	237	219	228	234	238	229	234	240	219	231	265	271	222	224	212	244	237	233	253	233	232	241	245	224	279	237	237	241	210	237	237	262	246	256	235	224	231	235	243	240	245	228	271	239	237	214	238	236	235	221	226	225	229	242	243	245	222	258	246	262	222	236	220	254	209	243	275	226	234	250	228	236	230	230	208	224	235	207	237	234	262	219	234	217	223	232	281	232	221	225	211	236	228	261	235	235	249	235	256	262	255	241	224	230	225	237	243	215	223	241	249	241	232	236	248	237	220	218	242	225	248	227	243	245	199	207	272	216	231	236	210	212	246	254	246	236	255	239	228	217	230	194	252	232	218	225	238	220	251	217	235	261	216	232	226	268	234	247	234	257	204	265	226	253	257	224	250	217	259	240	244	219	255	222	229	242	208	244	228	225	211	236	231	228	225	260	220	243	254	236	240	261	223	220	242	215	225	221	230	217	222	262	223	258	226	226	226	221	217	253	224	223	253	248	273	229	200	247	228	223	249	251	221	207	224	254	280	259	218	218	248	242	255	209	257	262	244	248	264	222	197	220	260	208	211	224	216	225	212	239	220	240	247	247	218	256	221	245	247	216	253	227	261	253	217	222	231	259	255	235	231	232	242	253	212	263	258	217	229	221	268	223	254	214	272	228	231	236	246	225	232	271	242	209	221	237	231	254	247	229	220	224	243	200	242	217	243	237	223	214	241	232	236	260	264	229	218	231	255	229	231	238	235	232	235	228	221	214	243	206	208	211	212	218	250	231	265	242	264	232	240	223	247	210	236	244	256	262	250	221	242	238	208	250	241	223	244	244	231	251	222	240	240	240	240	211	225	228	263	276	246	223	219	222	224	252	230	210	263	212	248	211	241	212	241	228	242	243	229	254	231	194	229	240	214	235	217	259	229	238	252	234	246	258	234	228	243	222	243	245	256	228	216	253	254	262	250	216	242	220	216	232	249	211	236	244	247	270	248	236	253	227	206	230	223	233	216	227	225	242	239	217	245	220	221	224	233	234	250	226	233	232	210	235	219	229	228	220	249	222	233	210	240	231	237	232	276	245	258	239	241	228	226	244	228	256	227	227	208	255	262	217	250	235	242	223	266	212	246	230	221	232	250	240	214	228	257	228	258	222	232	238	231	229	230	241	221	201	241	228	243	243	234	223	251	244	230	251	250	233	279	249	247	235	225	243	239	265	262	243	243	221	264	245	242	243	242	242	254	218	231	240	248	222	247	261	233	247	226	262	241	223	226	218	244	239	237	216	277	222	252	220	210	249	236	248	281	233	222	232	267	211	234	224	220	235	240	217	247	234	276	233	226	239	226	224	245	228	250	222	224	219	249	233	226	255	249	207	237	217	238	207	240	247	222	235	241	247	247	229	247	229	271	229	219	243	227	232	218	243	207	266	222	235	246	213	250	237	242	230	230	208	239	258	225	256	238	259	240	218	258	251	261	234	218	228	208	239	203	236	230	238	246	236	230	267	233	217	268	233	236	250	236	226	245	235	243	232	240	251	232	230	236	231	259	246	213	227	222	237	259	223	203	235	223	251	232	239	233	235	231	248	243	243	232	241	200	238	257	223	247	231	238	265	240	245	229	255	246	233	206	220	251	265	257	244	242	229	250	259	271	226	241	252	227	232	244	228	245	220	226	232	209	236	212	254	231	238	226	202	250	256	250	224	210	227	209	237	229	213	238	219	233	210	240	254	238	236	223	264	232	244	233	247	208	211	246	235	220	240	228	249	254	242	234	221	215	236	215	231	245	210	212	223	234	254	250	258	239	243	219	246	217	260	228	237	235	255	211	250	261	225	232	231	248	236	233	226	249	214	260	251	245	227	240	245	243	238	247	258	234	246	272	236	251	240	247	286	235	229	255	234	224	218	284	199	219	232	240	247	217	247	218	236	242	212	222	248	235	216	237	234	231	223	235	237	220	252	237	245	234	247	237	236	220	230	235	217	236	243	223	203	235	212	222	220	232	236	233	228	227	220	271	227	228	254	231	240	218	247	243	238	248	227	219	240	217	243	272	222	250	236	204	212	265	232	247	231	242	264	224	246	233	243	209	232	231	262	206	219	230	218	221	251	224	230	250	256	256	214	231	226	266	243	219	257	227	225	234	236	250	217	241	247	248	241	242	252	241	236	273	220	216	239	243	222	214	239	224	259	238	233	252	271	247	258	253	228	236	248	247	252	259	244	260	253	228	225	245	234	251	243	235	241	230	267	234	216	241	241	236	240	231	248	225	235	240	227	265	252	238	259	202	242	232	247	262	196	234	236	220	238	242	213	245	247	217	230	230	246	229	261	226	270	237	228	225	239	232	229	224	249	251	246	223	246	207	236	206	239	255	226	246	223	242	217	232	223	236	215	260	261	249	235	266	228	238	244	248	225	218	231	237	211	231	257	256	250	242	244	218	243	248	237	212	235	226	231	206	226	248	241	244	232	214	239	233	242	253	242	253	256	245	217	232	242	254	253	215	232	229	240	225	235	246	238	251	259	247	225	236	210	221	239	246	243	240	243	272	227	234	240	235	225	249	248	203	259	243	230	221	243	232	252	235	234	239	239	217	209	245	232	239	246	251	244	252	227	225	244	248	231	228	259	220	239	217	251	255	246	233	238	241	270	219	237	252	209	223	288	250	239	216	249	232	229	202	222	242	244	261	232	224	236	241	223	223	227	228	230	218	268	251	234	203	238	241	266	263	200	246	214	250	202	215	239	252	221	232	227	262	254	228	256	233	223	242	236	237	246	249	240	242	254	269	255	232	235	223	226	230	249	217	221	234	260	207	255	240	246	254	205	227	238	228	240	228	236	222	249	243	223	245	239	241	230	242	237	240	235	224	236	250	243	221	224	231	237	222	219	217	201	246	258	248	234	239	215	218	226	249	222	246	232	250	228	247	221	227	221	257	223	230	259	214	234	266	245	241	250	228	243	242	265	248	214	218	221	218	241	251	240	218	203	245	229	207	251	216	238	231	202	242	245	249	221	230	236	224	230	246	255	227	252	217	241	211	237	231	239	242	225	221	256	216	219	233	247	246	252	235	237	219	220	239	224	249	255	217	236	240	224	237	242	229	244	248	209	238	231	215	247	240	289	246	249	227	226	237	232	255	234	231	219	235	238	243	236	251	191	202	255	221	253	261	225	241	214	247	268	217	241	252	223	240	249	234	208	235	206	233	209	233	249	219	236	239	194	227	244	242	224	238	223	228	223	251	253	258	227	241	237	218	222	241	251	246	237	240	229	257	246	216	246	239	202	207	223	223	241	219	242	232	236	252	213	235	229	220	259	260	244
10344	3202	7179	7737	5842	4486	3542	2797	2438	2026	1674	1559	1354	1303	1228	1082	972	867	836	700	716	656	697	687	639	681	667	692	643	653	605	603	630	629	660	605	588	621	543	577	587	591	588	599	605	592	635	616	571	587	595	591	541	593	564	555	600	620	617	590	529	566	632	563	590	576	580	557	559	569	562	575	573	591	575	592	599	559	603	594	585	574	577	612	562	587	547	625	569	571	520	628	565	558	615	568	556	568	589	590	606	614	592	561	560	601	538	529	584	547	557	646	582	573	529	581	588	588	593	606	545	590	589	574	596	557	607	547	586	572	604	555	585	585	570	549	571	551	571	565	595	580	581	574	588	610	527	556	563	526	584	598	576	596	612	597	624	574	540	607	561	558	567	575	574	529	543	574	596	558	573	564	589	547	591	573	558	570	602	545	587	597	602	579	584	572	541	610	576	538	570	562	554	585	582	589	597	574	561	603	536	556	581	619	578	618	550	645	583	535	551	583	583	558	516	580	561	548	583	598	578	577	584	602	664	513	600	594	568	533	570	561	595	576	579	591	528	579	543	567	586	591	568	578	601	562	572	550	594	605	597	571	546	581	549	592	579	556	582	548	564	595	613	548	588	579	544	574	608	597	562	558	610	574	595	539	565	588	597	601	585	562	582	589	567	535	537	625	577	565	583	562	569	558	562	537	563	568	541	567	585	574	572	574	609	553	609	575	547	556	558	547	583	544	545	568	579	552	566	615	571	588	583	571	576	568	551	572	587	603	557	553	575	554	552	566	569	582	571	581	563	582	631	562	583	553	557	549	560	597	581	566	584	521	563	592	567	541	597	593	568	592	571	594	562	547	573	565	586	585	629	614	627	537	560	580	590	555	591	554	578	587	549	568	576	575	596	548	574	548	527	570	544	600	563	591	604	576	586	619	549	588	550	591	523	605	577	573	576	568	549	556	568	581	603	544	533	562	609	566	601	584	555	599	571	583	557	551	609	585	592	558	570	572	644	577	580	575	579	559	550	572	587	530	560	561	572	549	572	544	522	575	590	589	517	580	590	604	610	533	558	614	581	567	601	563	598	528	546	568	545	545	581	602	574	548	556	558	602	547	614	576	567	590	604	605	558	640	566	641	570	537	577	622	579	596	603	578	586	578	529	544	589	562	547	580	591	602	583	568	559	552	584	586	549	607	585	534	605	549	581	565	607	594	579	567	556	592	579	611	578	579	582	589	567	571	605	586	617	547	537	593	558	569	576	575	611	537	556	560	567	616	596	556	559	569	555	573	574	599	556	521	570	570	609	556	546	549	595	558	573	543	538	608	525	571	553	570	595	574	503	573	537	568	598	625	592	558	579	551	574	574	599	557	564	622	558	558	597	577	589	586	558	560	586	541	586	533	571	615	510	530	590	588	606	553	563	616	561	597	570	573	588	559	541	603	573	561	561	605	582	570	636	588	591	573	606	580	591	575	547	527	569	553	568	604	559	608	585	608	556	560	584	603	591	575	545	561	600	605	534	587	561	602	597	598	524	593	591	611	596	558	609	596	573	542	597	548	576	556	550	563	536	541	579	578	548	557	586	597	575	559	550	574	546	585	545	527	553	579	563	593	541	547	609	589	566	577	596	578	579	559	579	578	591	531	577	611	554	602	541	551	573	542	610	587	562	583	584	547	575	595	597	597	558	577	630	563	570	575	604	560	503	570	594	581	573	603	580	610	589	584	565	592	584	587	613	562	577	595	543	586	532	603	524	578	586	552	581	575	577	566	576	590	590	571	538	585	576	567	543	595	607	589	608	634	596	504	581	594	563	612	579	585	591	595	547	524	577	620	590	567	520	596	594	570	563	615	546	578	563	592	539	567	598	552	553	573	562	558	606	563	539	548	513	598	572	586	552	571	599	563	552	628	531	573	614	576	591	619	572	604	597	567	581	588	587	551	601	617	567	590	599	556	598	612	591	581	551	585	546	579	560	590	582	594	543	518	630	569	540	583	584	564	605	548	613	570	580	605	601	592	550	561	597	607	571	546	597	578	575	537	553	614	559	572	569	531	625	646	587	586	555	576	566	545	605	575	561	593	536	573	555	562	514	589	561	561	579	573	564	582	618	565	547	576	548	561	578	579	590	549	566	558	552	527	586	579	603	559	591	557	551	560	592	632	536	578	588	547	588	536	561	555	625	595	590	622	601	545	555	524	610	568	554	576	556	519	576	566	608	592	581	612	570	547	551	533	573	539	531	551	585	551	578	561	562	569	537	543	597	562	598	571	606	586	585	583	558	601	570	585	560	590	617	585	561	531	564	524	553	562	547	598	540	554	607	534	546	558	556	564	549	550	572	543	555	557	597	545	524	605	597	552	602	591	551	548	553	610	564	599	596	624	570	570	573	592	590	596	544	576	562	595	554	595	599	578	583	596	608	588	557	610	524	567	576	556	548	601	534	580	589	574	569	525	586	554	559	571	601	566	595	561	562	569	596	550	596	537	585	609	559	583	570	514	598	536	585	590	540	558	575	536	532	575	624	586	563	626	587	537	574	569	570	609	597	534	574	537	563	535	589	608	575	582	572	571	577	576	533	573	582	554	586	555	617	550	591	590	559	586	580	582	549	597	563	586	597	520	608	575	568	565	579	582	562	569	596	562	557	590	608	591	574	552	562	590	568	570	587	588	563	618	593	571	543	552	547	568	572	565	568	600	601	618	590	543	606	579	584	543	575	562	579	588	571	567	606	566	586	585	582	588	622	607	606	565	596	596	585	547	560	575	575	594	590	554	589	571	607	551	592	572	577	596	537	580	587	534	592	545	599	561	585	553	583	568	575	533	558	591	584	595	609	558	597	580	578	527	597	563	553	611	532	565	587	543	599	580	592	608	557	552	606	613	578	541	583	575	601	581	565	585	522	582	548	536	583	601	537	593	560	598	571	596	556	573	571	622	580	575	606	586	598	610	590	568	574	548	549	536	559	578	550	563	601	573	600	610	588	562	570	598	554	606	539	608	547	581	570	596	563	575	533	509	557	542	547	519	591	560	552	569	538	568	515	592	563	544	515	572	568	551	572	565	607	565	548	582	582	596	573	539	566	575	593	608	526	599	584	582	555	565	547	559	571	576	549	639	549	586	599	586	581	574	615	580	585	610	616	570	590	579	597	553	561	599	553	553	586	564	553	600	552	575	562	584	586	560	655	571	579	592	598	566	538	567	579	558	618	584	597	550	513	570	558	599	552	601	564	581	586	615	587	543	579	555	577	570	546	564	609	527	555	547	550	566	628	543	590	572	546	582	502	600	543	600	606	595	563	610	578	581	582	590	547	568	553	577	618	586	566	575	569	594	571	530	577	583	581	587	571	582	554	593	603	604	568	562	559	558	592	609	567	566	608	597	561	534	551	553	577	552	597	573	549	521	585	552	571	569	570	595	588	547	529	615	593	608	609	504	576	573	614	603	564	567	599	589	561	593	579	580	594	590	575	559	579	556	603	601	532	574	565	603
20940	4761	4585	3436	2006	1335	922	768	644	516	441	328	308	316	289	282	213	222	206	157	196	148	144	172	181	140	164	157	130	127	156	147	141	154	160	176	158	168	161	150	175	154	130	151	129	158	144	159	132	142	136	132	139	137	153	133	139	152	142	114	139	159	127	129	161	143	159	161	141	171	169	134	176	148	158	135	132	135	115	153	140	183	140	142	162	130	163	150	145	144	141	137	128	139	149	137	127	148	148	134	149	128	143	165	143	165	133	121	152	157	132	152	167	121	149	180	153	143	144	137	121	143	159	124	145	169	144	154	132	151	134	141	130	135	149	114	164	131	154	144	141	147	144	124	141	162	127	142	164	127	133	148	115	124	143	176	167	157	162	183	147	147	146	134	142	158	123	125	132	161	139	135	126	135	146	126	152	137	158	143	149	138	133	140	152	153	147	149	141	150	125	127	148	139	129	140	133	144	145	141	167	142	138	164	154	124	152	148	153	149	140	147	151	148	150	165	120	131	146	141	152	134	145	148	134	163	166	132	142	149	145	119	152	134	164	143	131	129	143	136	146	133	142	139	144	159	132	140	126	128	137	147	134	136	147	147	136	135	164	138	124	142	159	132	164	137	123	154	136	141	147	149	153	117	145	144	161	132	139	159	133	139	146	127	156	125	145	159	134	161	158	141	161	137	155	141	130	141	152	119	144	118	144	133	133	125	132	136	135	120	143	149	154	133	153	139	125	149	125	146	143	149	148	143	156	135	144	159	161	154	136	133	149	152	135	130	135	131	129	143	153	136	155	145	150	140	147	137	139	128	139	144	145	173	129	139	155	151	144	139	137	130	149	139	147	125	157	127	140	167	134	159	153	134	142	124	161	149	134	117	119	122	140	139	162	142	126	142	138	127	144	152	151	149	144	147	127	143	140	143	160	138	160	150	131	159	154	156	144	147	148	142	140	154	143	138	152	145	142	115	131	119	163	145	139	152	154	132	137	131	147	154	142	137	161	139	139	134	136	155	147	124	146	121	141	141	138	149	130	140	132	138	137	149	132	177	154	153	144	147	133	135	133	133	143	134	132	155	159	160	145	150	163	148	133	141	132	121	137	160	146	161	132	152	157	122	153	152	141	131	145	147	152	145	119	129	140	136	138	132	162	139	122	152	138	143	141	155	135	162	138	145	155	140	138	128	126	127	122	148	151	122	141	164	131	145	152	137	113	133	144	143	141	153	117	166	144	153	136	159	142	141	157	128	159	141	130	147	152	161	143	127	143	124	168	133	130	151	124	145	144	138	147	128	130	129	157	151	159	167	157	158	140	128	154	129	143	139	136	148	121	135	142	177	121	165	149	159	149	130	148	146	139	132	146	130	139	139	124	142	122	149	128	150	155	176	141	149	152	132	148	153	136	113	130	143	155	139	145	151	166	138	139	114	130	128	135	143	151	162	134	151	139	112	134	156	140	132	142	130	134	139	118	155	140	142	143	142	144	147	110	145	127	137	143	134	144	127	147	140	142	118	161	161	142	132	144	173	156	142	136	130	137	147	131	155	136	153	142	152	163	145	162	138	121	164	141	159	133	166	146	130	140	149	138	136	117	137	134	158	149	156	135	135	162	150	162	144	141	156	126	119	141	141	128	133	139	133	154	126	140	140	136	151	113	140	158	140	148	146	134	118	152	131	148	155	157	138	168	140	151	136	151	144	153	140	119	129	137	146	144	148	139	151	145	140	180	155	163	133	129	118	156	106	141	135	154	164	132	159	154	153	123	157	112	148	138	156	156	156	160	145	153	153	135	140	161	142	142	135	137	148	136	134	149	151	138	145	179	130	118	125	162	167	152	164	140	135	129	135	155	150	125	134	136	143	140	150	141	139	156	149	148	142	149	110	131	127	147	145	115	144	133	145	134	144	113	150	155	134	165	114	137	170	169	144	145	130	131	139	157	157	134	127	125	136	138	146	145	139	154	153	122	142	126	169	158	145	144	142	135	136	151	149	142	146	124	123	139	158	132	154	148	155	144	150	120	129	135	144	118	137	132	135	131	128	152	151	143	142	155	149	158	153	140	131	144	161	149	142	154	146	153	151	141	154	142	154	131	142	143	151	123	165	131	146	127	126	149	153	146	141	138	134	120	139	144	126	151	142	136	153	137	146	133	121	137	145	151	149	154	152	131	129	143	145	141	143	131	157	140	129	145	133	129	144	168	155	143	140	145	139	143	152	149	175	138	169	150	148	139	150	143	151	123	129	153	133	153	142	145	142	134	138	134	125	163	138	111	166	150	159	135	144	137	134	143	143	128	162	153	136	166	149	139	135	134	126	129	143	142	143	144	139	146	133	149	138	137	183	137	165	158	132	135	136	128	157	117	155	149	132	162	161	158	143	152	150	163	160	148	135	142	134	140	164	149	136	147	141	168	151	159	157	157	163	119	123	122	131	146	172	151	112	170	151	163	133	137	137	143	118	120	137	130	156	108	153	134	139	124	175	172	148	126	135	133	149	133	149	151	145	155	154	122	149	155	157	154	142	157	156	136	144	132	151	146	126	136	134	139	140	152	163	151	157	137	155	141	148	130	173	133	141	153	133	136	141	132	139	140	155	163	130	127	152	139	128	146	114	139	152	137	149	132	146	139	149	160	144	146	122	164	138	155	142	146	135	123	139	155	125	151	151	143	138	156	136	153	149	165	120	146	145	133	150	135	129	141	171	142	155	151	150	138	160	150	143	148	147	149	131	158	139	168	151	125	140	144	142	137	155	158	148	126	132	151	135	159	134	136	153	142	141	134	154	142	141	161	166	140	132	155	159	168	158	155	127	161	151	158	144	152	130	139	151	136	145	140	160	148	146	140	138	155	130	126	132	151	123	158	135	143	142	140	137	154	148	162	141	144	141	140	134	127	137	114	128	162	153	142	128	175	160	152	127	149	154	153	155	149	160	130	147	116	145	128	137	137	137	166	159	152	155	159	146	157	139	146	165	127	145	141	131	147	147	142	156	157	168	149	159	146	152	133	154	158	152	134	163	152	143	133	136	109	142	145	136	137	139	125	152	125	145	152	109	156	137	147	164	150	157	171	129	113	144	105	128	156	129	130	139	147	134	133	134	135	134	164	144	146	151	113	144	134	155	136	136	156	126	140	170	134	124	134	122	155	147	142	131	154	148	134	157	134	158	145	169	150	160	149	133	144	126	144	158	149	142	132	147	150	149	139	135	172	141	158	151	157	134	131	141	128	128	120	154	151	147	135	164	140	151	147	149	127	131	146	127	139	156	148	148	149	134	151	148	146	127	150	136	145	140	141	151	155	157	160	127	134	131	132	132	141	125	141	144	125	139	141	127	160	133	122	166	163	130	140	110	132	118	159	130	126	134	138	145	150	161	140	140	126	147	132	135	132	156	130	156	136	162	147	161	151	154	139	157	129	144	150	147	160	133	132	135	126	132	159	141	136	140	150	149	159	135	149	157	126	137	135	150	140	135	163	172	141	134
13181	3994	9218	10472	8057	6103	4656	3640	3159	2646	2157	1667	1518	1499	1442	1182	911	738	696	570	554	537	547	493	471	518	540	499	503	458	464	481	472	497	461	437	494	427	410	408	396	404	400	423	397	384	412	397	367	393	400	393	385	355	391	403	387	371	422	400	380	358	403	373	380	406	388	391	379	366	416	335	375	389	397	395	387	383	374	375	420	380	379	381	374	390	377	378	418	361	386	384	381	370	363	368	387	356	411	371	378	351	404	364	396	362	352	340	376	370	375	389	407	370	376	381	377	399	391	402	361	391	409	366	392	398	398	400	361	407	360	379	367	355	404	414	379	408	357	361	370	399	425	391	345	391	404	408	337	409	389	379	385	363	389	377	403	375	377	332	392	395	379	378	437	404	397	382	364	397	371	375	426	368	374	405	358	359	403	367	370	393	373	387	395	380	353	387	412	351	377	392	370	395	350	359	424	400	370	360	407	383	395	371	396	372	348	359	363	383	406	362	377	392	389	376	346	394	400	393	348	350	398	369	382	345	381	389	386	393	400	405	378	365	359	381	359	360	369	376	346	348	400	366	359	386	371	403	372	368	399	414	398	369	336	385	391	375	374	374	382	357	379	357	375	369	399	376	388	379	399	404	411	371	385	374	379	391	416	356	337	370	380	383	366	366	382	394	384	409	385	370	346	408	394	352	362	385	361	351	382	393	353	391	363	350	377	392	376	374	355	380	347	415	366	346	355	397	363	374	415	381	388	379	388	370	389	397	386	385	372	362	354	416	361	389	362	351	395	355	362	392	372	377	356	429	377	397	382	379	354	349	397	364	397	358	385	360	372	386	393	414	393	403	401	371	394	364	419	362	401	396	391	392	350	380	370	357	374	329	409	404	409	401	383	389	370	393	391	386	367	396	367	387	365	354	398	332	358	348	353	393	373	401	369	381	391	408	348	381	401	376	314	327	389	386	346	382	350	377	394	399	402	391	329	390	378	368	363	368	392	359	369	372	368	355	379	369	418	377	376	391	346	416	335	375	377	392	401	412	374	368	410	360	361	382	376	371	346	384	386	346	406	388	401	370	387	349	392	336	344	398	377	389	389	368	417	380	367	369	390	362	356	378	346	362	361	401	352	378	362	394	368	417	384	373	371	379	381	391	395	392	363	381	381	375	390	378	419	347	363	339	365	393	409	386	380	349	404	371	386	356	380	431	361	375	372	354	402	380	397	383	349	351	367	394	388	353	392	366	385	375	381	356	382	409	375	366	352	361	346	414	392	382	383	378	367	342	390	364	375	406	361	375	366	356	376	355	395	396	385	367	361	388	386	398	371	376	384	398	397	386	386	399	367	386	360	368	404	399	358	372	394	391	400	367	390	401	372	383	369	349	329	375	355	341	381	369	357	402	407	358	372	371	380	371	363	364	371	361	350	403	414	370	386	368	388	369	401	408	366	364	368	388	398	398	385	378	392	338	349	367	344	391	371	358	392	388	385	370	366	399	389	391	375	386	429	412	384	372	364	396	428	356	406	354	382	347	392	402	351	375	334	373	383	399	419	383	377	389	332	393	388	354	399	380	365	386	358	388	370	361	398	333	384	402	377	376	375	395	389	385	369	381	343	366	371	338	352	374	351	379	374	370	372	354	372	367	395	389	414	374	393	379	361	364	355	387	391	374	377	372	359	351	429	342	370	362	367	368	404	377	387	361	405	374	367	377	371	390	404	388	377	371	406	387	386	382	336	383	406	391	384	348	370	368	383	351	352	390	407	370	375	401	386	376	364	390	391	371	359	369	366	372	399	414	355	385	362	360	412	372	360	362	381	404	377	395	369	382	428	389	374	364	388	387	404	396	403	333	393	327	328	357	361	378	366	372	403	347	376	398	377	391	373	371	397	393	396	381	366	383	363	354	387	366	357	343	395	392	380	391	362	368	360	383	340	368	383	385	359	369	349	398	399	391	406	389	375	359	391	354	374	371	378	395	347	381	369	391	382	370	379	383	400	413	374	402	388	381	345	358	370	384	357	366	364	412	363	346	358	325	364	408	361	394	395	358	369	383	384	347	361	390	413	399	403	363	345	382	350	377	368	384	392	370	377	392	387	340	384	403	381	372	380	360	377	410	391	391	378	360	393	390	366	380	352	363	362	371	378	372	389	394	392	407	369	406	361	365	394	394	367	387	355	370	410	349	385	418	393	393	385	381	361	366	362	393	368	395	344	378	414	349	427	374	378	391	371	391	349	373	346	331	371	388	369	340	375	393	363	332	395	355	397	402	359	395	367	389	362	378	393	345	355	389	361	359	420	371	368	388	397	373	381	376	368	349	381	357	390	390	356	393	399	351	393	350	354	376	370	339	372	342	400	349	358	407	388	392	391	380	387	370	399	383	374	379	377	401	381	373	389	370	379	391	341	366	395	367	399	394	395	383	372	378	364	347	398	403	400	388	367	412	387	387	387	399	377	389	373	371	360	391	381	384	374	426	353	373	325	372	344	399	384	356	373	367	389	388	368	406	391	400	409	393	390	386	388	399	395	390	378	394	387	375	407	370	404	366	382	396	395	378	375	374	346	368	358	370	399	374	367	395	386	345	333	407	374	363	357	380	392	392	370	348	400	400	403	380	367	391	400	380	358	382	414	395	380	382	364	370	393	361	407	396	396	388	385	366	378	384	394	363	389	365	402	363	380	396	377	366	401	375	359	400	402	389	350	369	427	354	377	397	397	383	371	393	372	384	353	336	380	345	366	392	374	388	357	428	380	387	418	388	353	381	349	396	386	353	400	363	382	403	384	397	384	388	372	396	406	349	386	357	412	366	395	344	374	389	377	370	358	376	365	365	386	368	429	361	358	366	396	429	374	372	392	380	345	351	377	365	397	372	379	394	408	358	345	382	414	383	379	384	413	375	348	400	381	349	371	412	399	364	390	353	396	413	373	382	365	389	360	364	369	390	365	407	383	389	347	414	368	363	399	390	400	396	392	376	405	375	371	369	380	389	381	375	378	366	378	366	373	395	383	349	370	393	358	358	388	383	406	376	394	376	417	387	395	411	346	388	394	375	393	392	365	365	356	379	354	369	376	395	381	390	380	392	377	379	378	372	338	396	391	360	371	394	395	345	352	367	375	363	352	369	334	382	376	369	390	398	366	388	374	437	379	365	373	369	373	356	399	370	379	361	369	398	405	382	389	354	411	379	384	394	393	361	378	358	363	383	368	368	380	359	359	383	379	391	344	371	386	384	354	368	383	383	412	357	369	372	369	368	379	396	370	350	371	365	387	384	420	379	348	395	399	409	386	409	388	367	358	387	375	422	353	415	389	413	382	410	401	354	358	359	390	371	384	350	377	348	389	342	386	429	387	403	339	357	401	373	377	407	341	387	376	376	383	384	380	387	403	392	361	419	378	383	385	365	354	396	377	391	366	377	391	380	374	380	393	383	385	373	386	401	387	371	400	371	404	382	360	361	350	358	369	361	412	359	383	385	396	420	382	372
5187	1673	2088	1523	1044	752	676	543	467	453	427	337	343	329	339	339	370	337	300	320	299	297	314	311	317	322	304	307	310	310	305	312	308	305	349	307	317	273	323	280	319	285	295	319	284	305	303	311	342	318	313	327	286	290	276	303	287	288	334	281	307	285	307	294	307	274	333	306	320	300	308	322	316	296	350	317	307	291	290	307	352	271	324	292	333	261	320	333	308	297	318	291	349	354	315	318	317	316	339	295	333	299	277	276	316	283	284	268	319	328	283	294	312	306	299	292	300	318	308	303	341	291	322	289	272	308	304	322	276	309	284	289	314	343	348	286	303	325	282	308	328	329	300	298	300	308	287	322	277	299	309	308	319	274	299	289	322	328	340	298	274	297	308	324	310	307	270	294	330	347	332	341	351	350	338	319	304	299	331	290	312	336	304	303	292	303	286	324	351	343	302	321	320	338	288	307	340	342	298	344	295	344	283	245	285	313	318	312	268	309	304	337	314	318	317	312	326	271	291	321	321	312	278	272	303	312	361	296	289	294	311	280	277	324	283	337	279	296	296	304	325	308	294	334	299	286	305	282	301	273	321	324	330	337	304	335	285	322	304	289	281	326	295	314	299	338	313	315	321	336	301	286	309	309	265	269	289	325	315	319	269	319	336	331	364	333	260	320	277	311	305	291	341	317	323	283	278	324	312	287	314	288	312	315	279	329	329	322	288	280	317	283	312	284	250	319	301	328	346	284	294	285	281	293	340	302	315	292	317	339	293	301	294	301	292	301	336	299	265	285	305	294	317	313	318	300	324	296	269	326	299	303	288	322	287	289	293	307	329	339	310	262	315	304	322	284	316	274	290	287	304	298	296	339	333	331	289	309	312	310	325	294	279	325	309	322	297	316	302	269	309	329	298	345	307	307	315	299	297	311	304	254	287	275	285	270	299	298	285	327	311	317	340	316	294	285	311	300	312	299	298	325	310	317	295	312	288	305	290	315	350	315	313	303	303	289	344	311	309	315	297	283	330	298	298	299	317	329	323	312	309	312	295	308	304	344	318	316	330	290	332	286	329	297	302	329	290	315	272	336	287	278	299	301	335	311	309	290	322	318	318	299	319	314	272	294	328	309	320	306	263	322	275	299	311	319	311	293	327	289	295	288	338	311	298	316	294	282	330	301	304	286	280	327	347	320	301	293	301	357	285	288	258	284	318	323	297	309	304	307	333	318	281	329	336	308	300	294	340	293	356	335	318	267	324	268	317	316	301	307	336	309	301	285	304	276	317	294	313	272	288	274	291	280	311	298	319	296	348	339	318	324	302	296	321	306	297	304	299	311	301	291	324	302	274	319	324	321	323	292	322	341	307	294	296	308	317	310	311	295	306	295	345	290	325	272	275	318	294	293	331	316	322	309	296	294	330	323	306	289	297	300	286	345	297	308	303	304	334	329	288	272	324	306	289	297	299	318	306	295	303	317	304	307	285	281	313	274	290	287	305	343	323	314	281	310	315	298	341	300	278	279	329	327	293	281	323	281	319	300	310	310	367	319	295	283	315	296	328	300	335	296	316	302	273	320	339	315	283	318	300	337	341	288	324	294	304	306	267	305	305	270	317	308	286	305	319	298	324	291	332	293	307	322	290	299	318	305	287	331	311	324	342	329	343	321	333	336	325	308	301	287	288	325	291	288	280	317	267	309	308	279	321	315	308	336	318	276	285	306	328	328	304	312	314	316	313	306	326	299	291	314	314	334	307	285	307	285	282	271	284	337	295	290	310	313	312	309	306	334	286	295	306	337	345	340	332	292	300	318	301	294	331	313	312	314	310	301	282	290	279	314	320	313	293	306	325	326	325	297	275	307	309	336	301	322	343	323	289	298	343	308	292	352	310	306	282	324	333	291	326	304	332	321	322	264	330	335	313	331	307	305	272	322	307	335	310	298	322	302	326	327	324	311	328	274	288	312	313	307	312	310	295	293	294	324	299	306	301	295	307	320	344	296	316	306	309	287	301	311	325	331	301	342	287	318	324	279	313	283	297	287	303	336	320	319	296	305	310	338	287	316	330	322	302	297	344	305	301	307	298	313	350	278	316	301	277	300	292	316	308	306	271	342	307	325	318	309	283	308	288	321	305	317	309	333	309	316	318	302	327	346	326	310	334	292	297	304	330	323	295	297	310	311	298	317	330	311	304	311	313	289	314	320	309	331	293	343	297	349	304	308	328	266	317	327	299	311	313	285	310	313	308	320	303	302	319	280	285	339	301	281	297	278	311	309	290	316	309	300	296	282	295	334	307	310	260	341	308	294	311	319	313	310	300	273	321	327	294	341	315	323	306	311	317	298	311	321	312	326	336	333	326	282	299	305	296	276	328	271	291	327	304	325	262	301	323	316	347	305	306	286	335	269	305	279	288	299	315	306	295	315	318	331	299	299	336	313	317	315	282	322	290	343	325	279	321	307	276	313	315	314	294	305	292	290	299	317	304	309	334	306	306	291	315	311	287	320	279	297	293	277	304	336	337	289	301	297	320	298	320	305	305	285	317	302	323	315	298	321	323	280	269	289	308	330	292	277	298	309	306	325	298	317	298	294	331	327	286	304	317	306	309	305	315	325	289	326	314	329	316	314	326	308	318	298	312	321	324	297	302	299	333	296	338	306	330	314	323	308	336	309	298	307	275	281	308	296	295	325	316	324	299	290	310	275	310	299	335	324	279	342	300	285	321	339	334	282	293	339	330	333	329	292	291	323	283	317	284	281	269	355	307	307	316	334	313	283	339	261	315	310	321	304	306	284	307	298	310	294	270	295	314	290	318	267	283	313	286	334	322	296	324	311	281	296	292	313	331	341	327	307	307	332	319	306	327	308	302	296	316	310	300	271	310	314	297	296	299	337	318	310	313	335	290	352	289	298	303	311	324	331	307	283	276	290	320	351	323	285	298	334	315	300	298	317	286	304	298	308	300	326	311	308	305	316	295	309	338	316	312	279	334	329	323	332	310	289	281	314	280	304	295	303	289	306	347	341	313	270	315	307	289	301	312	299	330	330	307	308	321	317	304	321	321	335	282	286	301	326	315	300	313	292	325	326	335	322	308	325	288	315	337	328	327	300	333	292	325	335	283	278	320	308	290	304	295	276	292	307	304	295	324	293	308	309	305	305	309	315	299	298	310	296	303	301	282	304	277	286	301	294	274	356	325	292	319	352	313	301	301	320	314	286	329	301	326	306	326	289	355	313	310	286	294	347	293	282	308	304	326	333	282	274	303	345	288	294	292	325	299	313	306	330	290	311	329	324	304	323	291	307	325	364	309	268	318	316	310	340	346	314	309	315	344	295	306	328	317	315	274	299	295	326	334	302	333	320	299	291	302	282	334	280	313	315	305	319	335	304	326	310	296	338	301	335	313	306	318	317	295	308	331	297	289	336	312	333	349	294	337	290	272	314	325	303	296	288	313	287	327	304	326	287	351	296	303	314	303	308	315	314	310	305	289	305
4474	2170	4749	5100	4069	3005	2340	2082	1824	1544	1325	1244	1118	1119	1132	989	919	834	803	788	790	804	780	713	753	793	813	793	747	727	786	773	798	778	825	726	755	707	724	820	763	753	740	759	780	786	746	749	724	708	725	683	782	720	726	724	774	725	771	720	755	725	751	765	739	753	701	718	764	750	722	733	710	779	766	726	771	740	739	755	706	728	747	710	731	712	817	779	776	726	768	745	747	783	771	722	781	727	816	743	758	689	742	779	787	746	753	728	791	721	718	736	692	740	710	769	806	706	770	736	724	740	727	719	745	690	719	702	733	723	769	750	746	745	738	710	750	743	751	718	743	701	761	689	761	759	766	779	761	709	737	763	762	755	723	734	726	754	751	730	736	773	719	745	689	745	746	743	685	777	767	741	741	725	681	719	776	706	763	743	718	718	734	730	706	757	693	818	739	784	710	728	698	687	753	686	737	729	740	749	705	712	745	730	695	714	749	739	687	777	754	726	767	769	727	723	718	718	763	758	764	716	750	738	716	749	729	750	746	698	783	675	741	737	748	750	746	716	719	769	774	788	725	773	728	703	705	769	722	777	765	754	691	727	726	726	714	767	751	715	696	725	749	717	717	632	755	702	704	750	742	734	737	764	750	701	730	721	724	756	733	716	715	759	742	720	696	775	724	761	733	711	726	705	714	754	752	720	742	752	708	703	704	758	752	744	730	744	682	729	771	766	724	706	706	743	748	716	781	750	684	712	733	738	701	688	743	718	729	716	781	788	693	734	753	782	755	735	711	741	746	754	764	700	770	756	741	754	727	752	738	761	739	763	716	718	725	782	755	784	728	749	788	736	759	717	759	737	730	763	751	735	727	740	783	783	711	723	759	726	698	709	749	717	768	756	744	721	723	706	766	764	721	765	744	750	742	754	742	714	714	725	728	760	716	782	721	778	732	685	717	727	772	719	749	752	782	762	713	708	747	716	749	797	734	735	732	694	769	762	766	741	739	781	737	718	739	735	763	747	786	722	738	754	712	742	728	716	765	755	750	708	752	739	709	781	727	733	718	718	735	724	753	746	761	749	760	737	755	753	779	736	713	697	738	753	760	765	759	761	705	728	761	764	786	731	769	762	743	683	703	784	771	699	727	724	713	784	769	785	771	756	726	749	747	758	755	727	793	820	702	725	746	743	725	748	768	715	754	756	715	716	761	724	752	740	768	767	738	747	745	738	763	730	717	719	717	710	712	720	787	750	743	738	780	674	776	740	705	703	717	725	791	715	764	769	721	723	720	752	740	701	738	764	777	784	740	700	734	738	765	761	730	745	728	776	754	726	734	761	705	788	767	722	744	711	711	766	698	696	730	764	767	755	711	763	764	694	702	727	736	717	783	747	774	805	741	730	747	733	749	670	733	774	754	713	743	751	717	721	780	753	729	756	739	743	737	721	754	731	757	681	758	760	779	750	724	798	733	709	758	753	752	762	715	687	713	771	750	716	742	785	736	740	759	745	725	762	728	723	715	808	723	767	749	722	749	716	727	739	699	759	748	722	706	735	747	742	718	755	762	742	768	739	781	779	766	761	769	732	754	742	761	753	728	694	755	697	748	774	807	725	759	744	722	724	732	714	719	778	768	781	718	754	736	711	729	747	725	740	768	761	728	719	761	739	756	686	727	844	773	753	757	745	755	801	718	726	723	745	703	721	714	715	770	707	682	741	735	734	746	759	719	748	748	768	751	704	741	713	716	759	743	720	744	739	766	736	769	735	784	762	758	715	763	768	744	719	749	720	737	715	760	757	732	788	698	739	785	762	696	759	739	742	739	767	722	729	740	770	724	750	736	721	735	701	745	750	747	702	770	729	736	764	716	703	773	733	737	734	735	748	721	796	763	741	720	705	706	746	744	697	785	720	716	721	716	748	719	732	731	763	760	795	723	704	729	704	769	731	719	763	738	736	744	711	762	808	783	707	727	710	749	759	752	731	763	752	744	768	784	707	749	731	748	770	729	783	747	738	733	750	748	705	738	761	773	720	710	744	723	737	760	776	759	785	807	738	729	753	732	743	724	663	731	738	712	776	760	762	737	691	750	731	756	766	769	755	751	732	721	772	777	754	735	757	717	776	752	696	779	710	744	759	761	794	716	744	750	723	746	760	735	750	756	767	723	764	732	771	745	725	734	772	764	765	691	725	780	726	754	706	756	783	737	713	716	725	709	782	684	762	740	737	718	701	756	771	734	719	749	714	731	738	689	766	726	781	717	770	717	734	731	706	731	713	736	682	748	714	740	700	738	754	764	726	748	756	761	753	732	695	778	776	700	801	718	750	778	752	722	783	806	719	698	756	736	781	721	714	721	708	738	724	744	754	745	733	741	735	713	728	685	728	755	754	784	725	715	770	777	769	810	742	726	744	741	734	720	684	768	717	725	698	700	752	720	769	714	735	764	699	720	737	740	727	708	778	749	774	679	731	745	756	754	736	760	728	735	727	751	775	766	738	777	735	739	728	742	699	729	740	711	722	713	786	739	742	783	757	727	714	709	756	720	708	699	743	650	726	701	730	736	700	743	706	744	726	695	750	723	802	767	796	734	767	739	698	693	734	695	730	720	701	714	738	703	771	763	725	715	773	747	727	721	765	749	754	767	750	709	681	766	703	770	750	726	699	694	732	778	701	760	741	749	723	767	774	767	725	758	754	734	776	749	751	797	739	729	741	734	738	752	724	711	723	744	786	732	723	737	715	712	723	791	737	743	768	755	747	750	775	711	727	771	768	708	748	728	713	732	751	732	746	704	734	730	752	766	759	759	748	724	799	774	726	704	723	761	745	728	703	776	695	733	761	737	717	746	761	721	726	798	704	742	728	708	714	718	734	751	720	747	746	812	752	728	736	723	733	745	747	707	788	769	814	728	727	743	701	721	715	817	726	730	774	774	760	766	746	724	763	758	696	712	734	737	726	745	729	722	734	733	729	743	769	708	674	777	750	785	749	781	791	770	740	699	699	746	753	726	701	730	783	696	703	711	718	747	697	719	733	728	755	681	733	772	761	768	734	702	736	698	732	757	726	784	732	720	754	760	796	764	750	727	716	767	707	728	748	771	720	716	701	780	746	752	722	729	746	731	750	718	761	728	777	749	770	761	698	729	735	728	732	717	742	716	748	714	756	755	757	771	749	714	742	781	708	721	770	760	711	700	735	746	743	742	693	696	720	768	725	776	793	765	745	740	791	751	728	753	680	732	712	787	719	772	745	758	739	769	704	722	764	699	764	724	751	765	711	808	745	772	784	753	750	781	769	773	725	761	713	745	712	715	765	729	721	683	740	768	746	760	763	747	729	772	778	722	751	759	763	742	715	696	722	759	741	714	709	773	734	771	776	768	701	779	779	761	764	705	735	691	782	755	822	742	716	697	774	800	772	734	759	765	736	674	751	753	754	728	767	765	715	793	742	725	724	743	747	784	712	707	750	726	743	747	734	726	728	733	765	737	698	772	724
13540	3067	3296	2476	1592	1091	782	668	569	483	427	366	362	369	322	301	299	280	241	270	282	263	270	243	268	256	224	251	276	245	232	231	247	271	227	252	225	234	254	248	210	218	248	249	259	259	248	225	222	236	248	253	239	251	230	224	245	234	247	249	250	240	236	257	213	227	237	215	265	236	213	228	215	227	232	231	226	214	213	234	243	233	242	219	188	226	204	232	229	225	249	231	253	218	247	235	223	234	241	239	226	224	222	265	248	216	254	257	235	212	232	246	235	235	233	250	217	246	207	232	248	228	244	237	231	210	246	217	218	241	248	249	249	230	249	230	225	245	237	250	213	240	204	223	252	225	243	241	240	226	235	249	244	211	239	228	226	248	233	259	233	232	243	218	222	259	257	224	252	224	233	244	243	224	225	214	228	227	218	236	196	239	244	232	215	221	220	228	261	246	223	225	232	238	208	275	232	229	233	240	243	211	247	238	236	218	221	251	243	239	247	225	258	257	207	222	227	236	234	236	256	226	232	256	240	232	244	253	248	248	249	264	241	261	239	255	225	234	242	253	234	267	228	224	266	232	220	278	276	237	229	223	266	258	256	255	232	244	205	217	233	247	244	229	241	247	246	229	233	225	233	257	237	228	237	238	218	244	244	246	216	223	264	234	239	244	231	233	237	234	241	217	245	239	234	261	217	218	214	229	241	212	241	248	236	259	221	236	219	208	249	248	228	242	250	222	234	233	243	276	247	236	233	229	231	243	212	247	236	244	216	232	239	238	236	247	243	230	226	208	212	225	221	240	223	223	235	261	223	226	244	264	243	252	258	240	231	246	209	235	232	231	244	242	248	255	239	248	248	248	232	235	254	240	228	231	234	220	248	239	245	251	236	251	246	233	256	247	259	236	252	234	194	241	220	223	210	224	226	240	245	232	231	241	269	236	232	219	232	235	230	232	223	230	217	210	223	238	237	225	243	212	267	225	210	233	217	233	216	240	246	252	235	208	222	239	248	231	248	234	242	234	211	238	221	224	261	255	236	258	234	235	227	254	248	232	235	277	205	209	252	243	245	229	243	259	265	248	253	225	227	210	233	224	243	235	248	258	202	260	226	214	245	221	226	237	231	256	238	243	240	227	241	222	251	222	234	217	243	236	214	234	238	250	234	236	253	241	232	239	225	234	255	246	251	225	222	213	226	224	209	267	232	254	258	238	247	220	214	250	252	221	236	221	222	227	225	225	204	253	218	235	249	251	250	209	240	260	248	248	226	242	229	264	253	215	259	217	266	240	219	236	240	243	233	268	268	213	245	241	229	216	232	220	253	234	233	259	220	229	244	236	243	211	225	252	235	229	244	242	236	253	253	230	233	244	252	225	245	232	263	274	281	227	223	252	243	194	224	241	210	246	224	246	218	250	236	264	237	243	226	222	262	216	228	188	227	246	253	228	260	234	245	213	269	242	245	232	216	245	237	230	218	270	241	212	260	229	208	245	228	207	242	251	226	248	248	228	239	223	267	248	260	262	267	237	215	199	225	242	254	213	231	254	215	275	230	241	229	234	210	253	214	225	258	210	229	241	206	274	221	237	247	255	242	270	247	242	240	253	248	235	226	242	234	224	283	260	234	246	217	269	238	223	246	227	229	203	224	232	231	258	269	241	228	245	246	228	240	242	238	229	233	244	240	232	244	214	226	235	236	202	217	243	231	222	228	219	243	281	210	249	220	246	214	229	263	256	245	222	237	230	226	244	227	219	261	248	253	261	261	225	229	244	232	227	250	251	210	274	250	267	228	231	212	237	208	248	245	250	238	221	229	222	266	227	236	247	231	224	226	267	236	232	274	231	241	250	207	256	240	222	223	268	249	268	243	214	255	224	239	230	226	236	215	229	212	233	248	240	231	242	258	219	251	241	224	243	234	237	252	227	248	262	234	251	229	258	211	220	233	245	243	209	228	262	201	243	244	226	251	237	232	257	229	234	260	250	269	237	244	250	235	240	225	232	206	205	252	233	253	246	215	227	238	241	228	255	273	224	219	252	209	254	236	213	256	227	231	230	215	254	237	232	244	236	213	236	262	242	212	238	246	286	249	207	264	217	247	234	248	225	235	223	260	240	208	232	240	230	253	212	226	248	237	243	219	249	217	223	235	225	208	243	225	245	222	229	255	236	222	238	251	242	235	253	229	288	243	254	295	237	226	235	232	243	231	250	254	244	244	238	233	218	253	243	247	238	255	243	248	222	231	230	232	213	238	229	230	240	240	238	245	224	227	225	227	227	213	208	221	252	221	233	229	230	247	215	253	221	217	229	240	225	252	239	223	236	240	235	230	221	230	260	236	227	224	226	255	242	219	215	236	218	243	231	208	225	256	238	242	250	250	219	228	232	221	258	240	240	231	226	242	238	232	255	245	225	227	240	222	237	255	211	226	251	259	241	239	243	235	241	211	235	255	232	226	260	233	250	233	236	245	223	241	216	208	209	246	196	241	243	269	238	209	225	235	229	240	235	251	231	231	251	253	224	243	270	229	210	250	221	234	229	261	229	239	195	238	208	233	244	239	212	242	225	196	242	224	238	224	253	207	222	249	231	231	247	243	255	244	251	258	217	249	271	234	228	229	196	215	251	259	221	227	221	235	256	227	241	217	263	256	248	220	215	238	225	232	245	229	228	220	226	227	241	248	200	251	229	222	241	253	221	240	223	215	207	246	239	230	253	234	219	237	243	236	236	266	189	248	211	235	209	221	235	219	250	225	218	252	237	226	231	241	239	229	228	235	199	230	232	231	259	252	223	260	257	229	226	247	232	241	243	251	222	251	230	220	251	239	237	232	272	222	248	218	249	212	250	212	242	235	237	232	242	216	246	233	213	235	237	242	228	266	222	272	245	214	229	238	246	243	227	230	268	248	212	240	205	249	257	215	251	233	228	232	245	225	230	240	255	232	224	233	225	277	234	244	260	253	202	243	243	226	234	231	234	210	214	223	223	252	244	235	213	216	237	260	239	215	230	237	249	220	235	219	235	248	224	247	210	210	225	256	241	232	268	245	226	241	241	246	218	265	260	252	231	260	251	213	215	254	221	234	251	238	252	241	269	211	236	201	262	250	224	207	236	243	226	230	241	244	245	238	254	223	230	247	247	262	203	226	225	229	256	215	223	207	277	246	223	254	244	256	246	246	253	260	219	205	241	229	258	217	239	213	222	214	233	220	258	244	228	242	207	251	258	232	225	242	262	255	262	261	256	222	245	221	224	266	206	264	251	225	233	233	224	239	259	212	214	235	215	246	225	247	238	240	217	230	243	216	246	230	220	266	264	252	223	237	201	262	248	248	261	199	258	248	222	255	256	227	249	222	243	234	231	246	243	238	222	251	239	238	240	238	220	235	245	254	244	248	222	206	225	223	191	232	261	235	232	271	237	234	252	223	232	226	256	261	227	208	232	249	240	256	234	232	226	236	258	233	243	217	238	255	220	224	239	215	239	224	245	268	242
10528	3169	7124	8095	6493	4646	3699	3062	2456	2157	1750	1473	1424	1334	1144	1104	922	821	723	721	729	680	673	646	707	637	723	650	620	618	665	600	576	640	625	631	590	616	599	549	621	539	570	563	568	595	613	612	623	564	633	570	574	620	541	592	604	598	596	573	561	551	549	613	600	558	552	596	556	551	595	590	577	573	574	551	541	577	558	579	560	616	575	639	560	581	566	619	539	594	568	573	563	594	587	613	560	567	587	613	637	578	574	596	596	540	628	554	568	526	555	585	582	590	548	599	572	522	587	556	569	585	615	564	554	569	582	583	568	527	544	584	620	568	574	584	565	596	556	562	586	575	601	607	597	582	544	583	572	550	569	596	549	595	612	617	538	590	555	585	616	568	560	594	602	583	574	648	547	572	618	582	607	569	543	590	576	548	550	549	578	630	540	595	603	564	603	579	559	563	591	590	563	551	547	582	579	580	568	582	565	570	551	572	594	577	588	607	586	585	609	600	590	567	581	623	581	546	574	614	600	600	565	589	560	583	596	576	576	573	588	547	582	604	578	601	572	545	559	605	609	560	599	594	572	623	576	607	568	595	580	559	606	568	580	540	574	604	581	590	567	579	581	622	578	599	618	565	561	573	567	597	543	592	528	592	572	573	534	586	558	542	602	585	574	615	549	570	572	584	567	588	586	559	530	577	588	528	626	573	607	567	578	577	600	551	568	575	555	570	603	568	538	567	583	624	552	559	550	591	589	535	603	537	566	618	609	560	581	598	552	562	615	542	593	561	598	635	618	595	529	530	588	575	587	571	529	554	608	546	603	582	589	595	605	587	591	597	579	616	550	569	603	558	579	608	596	572	570	582	627	573	576	552	561	556	574	572	570	529	584	590	601	587	571	596	562	572	564	558	537	570	563	563	583	542	595	568	590	553	565	572	594	563	629	568	558	563	583	577	606	590	561	542	568	573	567	591	577	582	591	532	589	574	546	575	614	568	624	578	548	588	610	568	601	582	560	588	553	583	549	532	596	571	564	624	549	585	556	576	604	595	580	571	583	575	588	605	567	556	597	586	601	553	578	561	596	548	586	546	606	589	569	585	543	568	604	571	587	585	560	561	579	594	616	567	581	571	574	555	574	580	578	585	575	598	578	574	544	568	563	577	561	547	569	584	568	593	606	542	564	571	551	595	597	584	563	569	578	554	531	585	614	583	522	595	607	587	591	593	587	588	560	579	617	585	634	577	615	607	569	561	553	610	551	550	591	584	583	535	592	564	563	600	557	561	596	596	565	595	561	570	612	605	572	570	628	560	537	570	590	604	577	576	547	546	586	602	606	552	564	596	599	551	630	582	585	557	562	567	601	584	630	573	573	579	609	553	557	537	611	542	584	583	599	621	579	615	533	585	565	581	613	609	585	556	594	577	575	579	578	604	552	569	575	572	582	526	595	539	589	606	593	562	562	564	606	612	580	554	563	617	589	576	558	569	555	567	547	625	549	608	603	550	608	601	590	555	562	579	567	546	618	583	574	612	570	609	589	547	600	617	612	617	580	552	585	582	589	586	630	599	593	597	597	583	562	584	577	577	566	571	540	580	590	547	581	595	562	581	566	599	597	607	547	583	547	582	592	594	563	617	606	566	595	568	520	607	549	581	599	591	527	541	545	608	590	572	567	596	588	569	570	560	552	564	581	569	604	594	550	562	583	557	548	585	556	578	570	586	642	544	599	609	615	574	564	548	563	556	599	586	574	571	574	594	596	587	525	580	596	572	589	579	577	609	566	545	584	554	568	597	552	507	582	597	576	564	595	553	584	558	621	609	560	571	544	608	536	535	574	627	565	562	620	586	541	575	578	562	585	573	546	561	587	540	586	581	578	592	563	589	578	585	580	597	540	568	567	558	571	599	594	557	559	598	598	579	584	579	576	542	581	522	623	572	592	606	580	541	572	584	581	570	566	543	557	580	559	548	582	528	607	592	617	590	609	566	589	567	624	559	566	586	547	573	559	542	581	602	627	577	539	546	588	606	569	619	580	575	536	597	570	551	561	624	545	541	562	584	590	536	580	620	556	589	570	562	565	597	582	563	535	570	608	555	563	567	607	556	543	593	567	583	570	570	576	524	574	576	608	602	610	559	539	575	623	565	568	509	616	586	619	610	582	586	554	554	578	585	585	586	524	575	557	578	611	578	606	597	605	561	570	591	560	602	572	594	609	629	586	595	602	537	544	556	569	514	571	566	554	618	599	563	568	563	587	597	545	605	587	553	588	583	573	567	589	578	568	565	582	561	557	582	596	568	639	581	561	570	616	547	599	596	545	551	581	562	530	552	598	561	581	576	562	552	579	558	616	598	574	615	567	574	554	550	613	557	584	587	592	574	606	574	570	582	549	544	547	574	612	589	589	614	586	598	569	581	577	596	547	572	601	552	586	586	597	597	601	593	540	561	557	570	618	563	579	573	585	591	607	587	602	562	592	583	598	543	581	623	610	597	565	560	596	570	577	553	594	613	561	625	590	544	588	547	549	576	593	574	555	599	588	573	569	554	607	529	615	586	565	582	589	577	553	575	587	599	566	579	533	539	592	592	558	572	576	552	538	599	560	581	546	595	558	562	584	618	591	622	554	559	561	590	621	518	577	576	597	575	570	532	546	602	585	549	593	595	603	555	608	563	539	569	568	507	601	545	588	584	547	558	584	580	584	576	591	581	560	569	582	585	588	559	545	544	565	518	532	569	558	572	562	583	579	545	627	589	532	585	584	563	571	609	568	596	572	571	573	572	573	574	584	572	568	602	561	570	550	602	615	607	560	531	628	593	592	587	582	503	603	594	596	586	567	563	610	565	594	602	551	566	570	564	596	604	595	571	602	584	603	577	613	604	505	573	615	585	590	577	591	568	552	571	534	585	606	566	587	544	572	540	593	565	543	574	594	562	582	592	581	607	542	555	588	556	566	534	593	590	581	567	543	610	566	600	545	555	610	580	573	572	621	585	562	585	603	573	581	579	591	551	577	602	597	570	581	615	615	587	574	619	562	585	557	584	558	536	551	561	588	544	577	575	634	574	579	568	615	550	581	586	582	571	561	551	553	580	571	620	624	609	557	611	593	580	565	612	620	561	559	567	602	568	553	608	559	570	552	538	575	590	604	588	555	574	560	577	573	546	579	574	541	569	601	622	574	600	579	554	613	591	577	596	547	578	599	561	593	542	583	546	584	559	598	593	566	564	585	611	617	592	585	606	592	546	563	554	613	530	565	604	603	619	589	569	582	621	594	572	605	535	600	617	624	580	597	571	524	549	566	579	563	596	573	577	573	529	607	560	566	578	570	576	534	615	643	583	532	548	560	593	547	592	588	576	576	552	582	574	543	572	576	597	582	565	591	555	569	541	594	614	572	579	598	555	556	583	563	574	591	591	633	587	608	582	574	531	539	575	535	597	573	597	614	550	563	602	609	582	585	576	575	598	590	546	544	588	548	561	557	598	583	630	633	576
21290	4989	4635	3529	2151	1463	1043	728	590	514	423	316	362	326	275	239	214	230	168	154	166	185	169	176	167	167	191	154	178	159	155	147	145	170	165	152	166	149	145	134	130	145	145	179	167	149	146	141	140	153	133	146	156	128	127	133	162	150	139	144	145	164	160	150	161	126	160	157	165	136	143	144	171	163	157	147	159	134	164	160	139	165	148	161	158	133	137	139	170	169	169	164	161	167	161	151	125	157	138	155	169	134	157	153	170	157	157	159	136	152	159	160	141	156	138	178	159	135	137	158	129	150	157	144	121	156	156	151	140	160	148	139	141	122	147	157	156	149	137	146	153	162	151	158	134	150	165	164	152	178	123	142	153	150	154	156	132	170	149	134	145	137	143	144	130	151	138	155	156	155	142	142	174	163	155	171	174	158	154	138	136	135	149	130	159	157	150	150	138	139	148	137	171	151	150	164	153	171	136	129	150	154	156	140	146	164	139	157	151	137	150	148	136	113	144	163	162	150	137	158	145	125	142	126	171	141	158	170	150	126	143	154	165	154	143	126	140	157	153	151	142	166	154	140	158	125	138	147	128	141	141	146	142	142	146	157	159	146	151	135	149	132	145	152	154	125	145	172	153	142	160	158	154	140	152	137	140	147	149	136	165	148	146	153	136	133	143	148	136	160	131	159	144	117	132	147	130	172	155	133	156	135	161	144	155	147	151	145	165	163	146	142	166	144	149	159	146	155	152	164	118	166	118	144	147	148	149	156	171	138	135	138	148	150	138	151	154	171	126	162	161	156	170	166	142	108	128	132	141	163	145	148	146	131	124	168	141	153	171	160	154	149	144	129	150	142	164	152	160	145	156	151	152	136	158	123	151	148	153	158	141	155	137	145	140	138	139	139	140	171	151	139	164	138	168	161	170	149	143	154	156	151	157	149	141	144	159	130	150	144	141	149	134	136	134	167	163	153	137	125	158	126	144	161	159	149	153	162	153	154	142	155	140	166	157	153	156	130	172	151	145	163	126	158	154	170	130	154	138	168	159	157	138	150	143	160	142	138	144	162	170	128	156	137	143	153	146	159	190	129	125	141	139	142	144	122	169	150	150	133	128	130	138	149	148	153	152	126	132	114	138	185	128	160	175	148	132	147	165	162	156	150	140	162	158	155	142	168	159	170	166	175	142	144	154	117	167	136	143	148	128	141	163	158	148	144	140	163	138	146	144	151	155	147	135	155	167	142	162	150	144	142	134	158	152	156	159	139	131	158	138	139	126	151	142	128	119	147	129	134	148	157	159	143	153	139	147	126	151	140	149	141	120	135	150	137	151	175	139	141	147	142	165	145	155	142	148	142	150	143	138	140	122	156	172	157	143	151	149	134	158	156	132	153	158	158	149	154	128	138	150	140	174	153	144	161	141	149	137	153	150	138	149	155	139	151	135	162	168	151	127	152	153	158	144	110	144	152	160	150	175	150	163	153	162	146	141	148	153	139	154	119	172	160	154	156	127	148	145	144	141	152	152	147	151	168	139	130	156	168	150	153	165	144	156	135	132	117	154	142	165	138	128	142	164	158	150	174	127	153	162	167	150	137	159	123	164	162	174	147	134	135	138	147	157	155	166	145	152	143	156	144	161	156	166	158	142	142	168	126	170	150	159	140	107	133	144	150	166	156	134	152	151	139	159	139	147	148	126	159	155	136	127	143	161	158	138	145	163	143	150	153	152	162	187	150	145	148	180	136	145	149	120	139	147	143	132	161	142	152	156	121	144	161	125	162	128	144	135	130	136	149	131	161	143	146	137	144	164	161	149	155	166	150	155	143	156	148	142	123	152	127	158	163	149	120	163	143	140	139	162	156	126	133	158	131	162	164	154	157	142	130	149	171	131	143	156	171	141	152	118	152	153	154	160	152	147	147	158	143	155	171	142	139	160	154	167	142	131	154	130	165	145	142	155	126	157	143	142	126	172	152	143	142	153	130	143	170	142	142	139	149	154	162	147	145	157	152	165	160	152	152	159	154	158	154	156	154	150	137	150	152	142	151	150	137	166	156	150	159	138	138	162	141	139	153	165	155	133	147	150	143	145	148	127	146	156	129	181	142	137	143	165	139	149	143	147	145	150	135	158	120	121	149	138	138	124	151	160	170	121	139	133	143	176	165	146	140	128	123	148	165	152	182	122	151	180	149	152	141	128	158	163	158	149	157	158	150	154	130	157	176	163	167	153	126	136	154	163	138	147	151	168	133	136	149	126	157	150	129	148	133	148	170	165	138	165	148	158	142	141	120	162	158	148	170	154	148	148	136	143	185	157	152	155	174	147	134	139	153	135	123	139	134	126	142	144	166	136	164	149	150	149	132	153	152	155	144	154	168	155	144	161	132	136	139	145	132	146	132	131	154	143	153	144	178	127	140	175	146	149	142	169	164	157	141	147	148	145	155	143	143	152	166	156	153	141	162	144	148	160	132	153	140	146	161	133	147	144	149	138	132	142	132	148	145	147	128	146	141	132	129	151	151	175	133	159	122	146	151	118	153	134	121	146	128	108	167	164	149	143	154	151	145	131	126	144	156	156	139	136	149	161	135	145	143	156	152	133	146	148	154	150	138	131	145	131	146	137	146	162	138	146	152	138	143	145	149	117	136	142	133	154	160	175	154	156	169	168	136	150	135	164	145	140	162	149	141	148	150	153	145	136	141	165	162	162	137	177	160	149	133	134	138	121	137	135	162	167	131	126	149	136	138	140	144	152	159	149	152	165	165	171	132	132	148	146	129	130	128	161	172	146	139	149	152	151	126	131	139	157	177	146	132	140	141	138	149	138	151	145	154	158	135	141	158	147	142	146	156	145	166	146	134	145	161	179	143	163	170	134	149	141	151	144	178	145	159	150	153	146	158	134	143	159	145	142	167	129	151	160	151	131	162	149	149	127	145	152	154	133	125	145	148	129	162	153	162	121	146	127	152	136	158	142	137	138	142	146	155	152	149	155	176	153	163	144	142	150	146	172	167	136	160	149	159	142	163	144	142	142	158	155	135	185	145	147	169	151	143	161	131	164	148	166	147	153	145	129	145	142	143	165	154	142	154	151	139	130	150	135	159	160	121	162	144	167	165	152	149	149	159	143	154	150	149	144	171	143	173	153	167	153	134	165	133	148	152	141	155	126	140	158	147	161	162	163	153	140	153	139	163	151	139	145	149	125	136	132	157	154	139	151	150	124	135	162	146	142	136	127	134	141	147	131	165	139	155	147	140	163	169	123	152	142	157	159	179	149	140	162	160	137	129	151	156	168	142	156	156	153	127	157	144	142	156	151	139	136	151	139	159	167	143	150	131	149	146	135	157	151	135	177	156	149	151	160	125	156	151	155	155	173	166	137	147	126	155	135	135	132	130	130	161	133	140	142	163	157	159	144	140	165	144	161	161	147	160	147	145	151	159	131	152	157	148	160	144	144	121	150	151	150	136	150	141	134	146	159	142	160	161	156	155	148	159
13110	4134	9329	10593	8617	6427	5076	3673	3157	2610	2145	1722	1507	1504	1293	1076	826	735	653	589	541	551	512	527	573	526	528	512	528	488	486	481	500	463	452	457	424	455	416	404	399	436	388	425	426	440	424	449	403	394	423	414	367	369	409	411	414	406	393	383	406	415	425	369	388	349	400	374	373	383	383	399	394	360	368	394	385	350	386	395	422	390	409	381	394	400	406	422	401	370	416	402	393	386	392	427	407	358	373	386	355	403	377	413	408	366	374	389	393	390	395	437	425	375	363	371	363	428	406	373	407	394	403	377	391	364	410	357	383	388	384	364	425	437	407	400	410	392	381	371	389	404	385	391	380	368	365	425	394	422	402	398	390	429	405	384	374	377	421	393	372	410	366	380	355	398	407	376	373	390	414	392	408	376	395	400	384	381	391	379	386	403	396	393	401	396	419	380	336	404	394	342	394	389	399	384	384	416	399	393	367	373	377	395	380	403	424	392	365	400	409	382	372	399	385	394	423	382	405	348	404	421	379	371	403	378	422	417	411	423	388	378	402	440	413	400	407	399	411	428	395	397	402	414	382	406	387	412	388	404	360	380	427	374	392	415	412	373	397	403	381	379	382	409	384	378	398	386	396	408	360	398	405	339	375	403	371	392	402	393	376	375	406	398	407	375	384	409	353	386	390	392	395	413	423	408	411	363	347	375	398	367	373	398	378	393	416	359	356	384	407	428	373	394	376	368	392	380	385	396	389	410	353	387	403	385	372	404	397	371	351	394	368	401	369	390	421	355	396	393	399	386	380	409	379	378	358	375	404	382	341	397	439	360	387	419	408	395	372	394	417	422	368	431	383	378	350	381	391	397	390	381	390	370	383	379	396	423	379	388	422	373	394	368	400	379	347	394	398	387	379	375	406	394	365	404	415	402	380	389	386	421	388	356	400	402	404	394	396	378	377	381	384	405	349	388	412	380	375	397	381	408	413	402	409	387	411	391	365	381	415	414	366	374	387	397	378	372	414	389	388	385	377	438	358	408	421	374	392	398	402	412	379	381	410	398	393	405	386	392	372	429	393	387	389	389	377	367	369	390	407	351	394	380	348	364	402	360	386	378	426	386	424	417	372	420	400	409	422	379	420	385	361	368	395	427	369	394	388	420	371	376	390	384	341	392	376	401	383	399	393	404	403	372	404	413	356	392	421	377	404	423	356	394	385	400	373	393	410	374	391	392	402	396	419	397	412	395	376	373	403	390	421	396	418	393	337	400	392	407	376	422	396	370	387	338	386	389	393	422	414	407	422	395	422	393	416	393	401	383	407	376	362	399	393	389	345	371	377	412	417	393	397	393	354	383	397	402	403	418	400	391	358	395	412	374	384	402	382	380	371	405	398	364	380	415	386	407	411	390	405	402	406	425	408	399	374	388	388	372	385	454	383	387	385	361	426	345	424	381	409	383	384	386	376	420	412	405	356	407	389	391	388	406	395	370	374	354	373	411	370	417	430	390	387	400	374	384	366	392	349	393	396	371	402	420	372	380	398	379	379	374	400	430	378	416	398	387	407	371	367	406	345	373	406	358	374	375	394	399	390	413	400	391	383	358	389	383	405	408	368	405	364	376	379	402	387	384	365	404	355	382	417	382	390	376	393	420	394	367	376	401	414	390	398	377	372	391	377	425	418	379	365	384	398	396	374	411	402	375	389	388	381	389	389	366	377	406	408	414	389	382	354	409	392	389	369	402	370	395	377	395	366	374	425	373	374	390	398	364	388	391	383	391	379	372	401	383	384	391	428	390	387	373	386	386	433	397	392	410	403	403	383	391	400	414	405	404	375	397	384	390	386	368	407	400	416	415	363	395	391	423	418	425	360	423	378	386	392	383	380	380	401	391	416	393	409	373	400	397	381	406	377	398	391	377	404	371	390	400	396	387	376	376	367	406	383	350	337	445	392	388	407	366	366	351	365	399	403	398	373	388	371	396	364	413	386	371	395	400	376	421	372	402	435	404	376	361	432	399	379	386	399	404	370	441	395	401	362	421	402	412	380	396	362	432	342	379	389	398	421	380	378	389	387	382	352	348	434	394	429	391	395	395	370	347	360	361	390	422	387	375	375	413	409	367	392	372	357	392	384	368	372	361	366	411	362	391	396	395	403	388	383	408	393	362	397	431	396	413	410	420	346	417	433	382	359	404	400	407	364	377	397	403	376	383	395	379	355	374	369	403	425	394	365	368	390	368	390	371	376	399	353	392	408	383	389	395	369	367	405	380	393	385	400	384	417	389	420	373	363	425	383	411	383	400	357	408	389	373	418	425	414	412	370	399	401	348	388	401	361	402	396	366	395	374	386	388	400	385	367	370	360	400	391	422	340	378	385	373	398	367	418	386	397	408	353	412	398	366	395	377	389	416	411	397	392	376	361	408	385	399	424	385	409	389	378	363	375	421	405	380	413	389	399	378	378	403	358	374	384	386	362	371	409	364	449	410	382	371	404	379	409	391	416	382	393	377	393	386	370	365	424	389	376	382	366	387	407	399	390	366	374	390	399	389	396	420	387	389	364	408	391	372	358	425	399	378	377	363	386	389	363	383	389	381	395	393	422	382	411	390	410	428	387	392	406	383	381	381	356	348	414	402	393	345	371	373	361	374	378	400	396	409	359	391	397	382	415	402	395	394	404	387	416	391	381	424	397	383	393	402	362	365	386	404	368	424	380	374	387	381	382	406	406	392	407	392	420	362	415	412	390	378	415	361	408	384	403	393	380	384	397	403	387	402	395	413	422	406	396	404	366	413	379	376	365	385	416	361	363	383	391	379	378	372	392	424	393	385	463	403	377	385	402	421	404	390	408	360	375	375	386	378	402	411	375	379	381	381	401	380	368	407	401	420	403	408	360	387	397	396	399	372	395	421	376	401	381	385	377	357	380	381	387	390	398	402	399	391	354	393	373	426	395	389	383	401	396	398	407	405	392	396	418	391	368	387	401	389	403	369	391	387	381	379	401	402	416	415	381	383	381	393	398	386	348	370	376	382	390	357	385	397	411	393	380	399	435	358	367	435	389	372	390	403	406	402	392	417	401	428	390	392	367	389	397	402	424	429	365	424	398	398	367	382	368	389	408	401	394	381	402	375	386	430	404	407	387	403	401	370	395	376	415	398	406	401	416	369	374	396	377	382	394	411	396	398	399	375	399	393	379	403	382	387	393	424	377	406	375	362	389	360	411	362	398	365	384	385	401	379	360	395	416	391	411	394	412	393	413	367	380	414	380	394	399	402	382	389	361	386	391	368	378	382	405	371	390	360	406	410	415	414	379	400	365	365	381	365	386	413	355	407	410	417	383	358	385	398	378	413	373	439	403	384	410	366	387	406	367	429	410	382	385	427	395	333	342	396	354	400	404	376	389	353	393	394	387	415	401	376	357	390	367	352	393	393	382	384	386	409	370	360	393	387	395	396	391	390	403	414	411	374	377	355	403	372	400	408	375	380	374	395	405	393
5508	1832	2017	1572	1128	831	661	582	531	409	399	385	423	362	362	335	345	343	320	302	324	344	365	317	311	302	337	349	294	362	325	309	299	311	339	292	328	325	328	324	320	307	311	352	320	280	299	306	337	317	307	326	339	308	313	326	304	306	293	310	293	319	354	322	298	291	293	324	285	300	316	293	310	299	279	308	344	314	331	323	334	297	296	307	311	319	341	307	301	343	319	345	336	353	300	307	317	335	339	340	315	288	294	316	304	332	348	340	298	305	324	321	307	327	304	335	330	354	313	333	338	281	288	300	326	286	312	299	301	315	345	296	274	331	294	338	335	286	288	292	306	318	332	330	325	321	348	328	328	312	339	301	335	313	284	289	299	340	317	308	309	322	288	297	301	351	322	300	338	354	297	293	327	330	306	295	322	303	313	320	341	287	320	340	315	325	311	304	296	284	318	337	333	300	293	337	314	321	323	337	319	327	313	305	291	316	330	327	309	300	295	308	292	314	317	294	308	328	318	334	309	328	336	320	326	323	304	319	345	309	309	322	326	328	302	336	301	327	311	319	340	307	274	309	291	336	311	308	310	309	315	318	316	299	321	341	290	324	337	312	320	314	320	333	332	317	304	352	294	311	295	321	319	341	296	312	287	294	350	340	344	317	321	326	333	350	312	315	282	303	295	316	357	321	316	342	315	304	320	316	291	295	333	318	309	314	340	313	294	330	308	334	317	322	337	332	328	307	314	320	338	321	293	350	294	358	346	340	313	343	338	288	323	313	314	310	318	306	282	300	303	316	344	302	350	304	300	320	305	328	296	320	322	340	301	316	316	312	345	313	318	295	316	342	353	311	305	308	321	314	295	323	319	295	360	345	296	291	306	291	341	364	337	391	299	317	302	368	313	318	299	300	318	335	287	314	293	306	322	290	311	313	282	315	303	279	302	334	306	290	353	307	345	316	316	321	350	302	289	270	342	334	311	299	292	313	325	306	297	338	329	311	318	291	319	353	337	316	302	323	301	340	330	326	318	309	301	305	308	314	320	313	319	320	281	318	330	354	315	311	319	304	317	337	334	303	279	310	344	335	325	306	314	309	312	315	342	321	351	334	309	330	320	304	301	315	319	300	311	316	291	325	307	302	288	305	344	322	325	329	299	309	310	332	304	365	319	327	316	348	326	353	317	317	305	300	303	326	292	318	317	329	304	366	335	315	342	327	287	335	343	309	363	294	329	320	314	337	313	313	347	318	328	315	319	316	341	319	327	303	324	325	318	312	299	315	338	310	307	299	325	342	324	302	316	317	322	333	259	311	323	329	292	311	299	315	306	313	333	325	302	328	329	321	318	327	319	308	301	308	302	308	336	327	336	354	336	306	308	306	330	322	308	342	310	339	323	283	291	298	305	312	304	332	330	347	298	316	331	309	306	325	314	325	287	330	325	323	297	300	278	318	311	317	310	328	309	315	317	328	325	322	280	341	331	314	331	304	290	285	326	332	326	329	320	343	308	303	326	281	342	310	300	296	293	340	325	280	311	298	319	299	345	278	332	288	320	326	323	326	351	307	329	307	290	332	288	329	313	329	317	312	325	294	323	301	310	308	307	344	332	285	317	315	332	307	304	327	327	314	322	310	357	327	324	352	340	318	297	298	301	320	324	328	296	334	301	291	319	284	325	326	308	300	326	327	293	355	275	340	298	307	306	321	321	307	336	317	329	320	350	306	315	301	264	301	306	317	281	313	337	330	318	343	304	340	315	298	310	310	301	296	302	304	320	288	312	323	326	324	310	281	313	325	355	328	304	289	312	300	308	302	300	305	308	344	296	346	322	317	292	311	372	301	332	292	327	317	337	309	303	311	307	331	326	296	307	335	321	352	356	296	277	304	299	358	300	265	351	326	310	309	352	299	320	295	324	316	296	333	314	286	307	302	331	302	306	325	315	321	291	308	314	302	301	304	321	326	319	321	348	313	323	339	277	378	302	308	308	329	260	313	327	327	378	307	323	303	293	325	334	323	267	371	294	332	361	299	311	292	288	329	332	318	326	312	300	316	333	323	292	342	308	278	319	294	330	316	327	315	309	294	316	318	313	310	305	316	347	338	294	310	318	316	296	334	285	354	319	324	313	295	317	325	303	289	295	284	297	279	314	325	306	353	330	290	350	296	310	320	288	324	307	297	296	332	285	332	301	325	335	321	303	317	318	295	293	277	307	326	320	314	303	292	337	343	285	330	302	321	309	318	289	320	343	347	272	300	296	312	368	331	324	331	314	324	333	307	333	312	345	342	298	323	291	312	341	301	321	339	289	313	327	362	298	303	314	349	325	318	298	293	322	323	325	301	286	329	274	308	320	314	323	326	328	326	292	308	314	311	331	335	282	318	324	293	295	346	337	324	302	315	346	313	339	315	291	279	303	322	325	312	322	327	267	282	303	334	316	326	327	301	327	307	291	276	325	296	319	283	293	328	327	314	311	293	314	298	310	306	314	340	290	334	317	289	324	301	295	347	322	341	319	324	338	316	282	337	350	296	300	311	301	322	337	327	314	344	323	298	314	304	340	314	294	305	283	318	322	286	302	310	309	313	314	301	333	336	330	318	313	319	339	314	308	293	329	317	339	297	282	330	315	310	301	304	328	311	340	300	323	324	340	320	335	320	356	298	344	325	305	339	299	300	341	306	293	293	300	297	311	293	324	308	301	302	324	296	308	306	292	288	328	312	323	309	305	314	326	285	265	296	325	318	318	356	317	316	283	306	309	286	306	314	312	308	313	345	329	313	302	341	309	298	320	303	299	330	331	318	316	345	335	325	301	306	286	311	340	351	282	289	313	325	313	319	274	305	325	323	285	315	283	315	332	272	293	311	352	326	316	317	320	320	334	311	308	289	335	305	310	289	305	335	314	323	314	337	296	323	328	298	297	351	313	313	337	262	318	344	321	321	318	299	325	328	334	340	324	330	295	311	323	324	311	319	314	302	299	317	319	290	326	305	325	345	338	321	309	339	322	314	333	336	304	317	328	319	297	344	337	346	322	319	297	300	295	368	283	313	299	298	283	318	331	323	302	294	315	298	319	322	305	301	338	314	289	323	344	301	303	326	319	314	301	341	317	322	298	304	305	316	336	361	311	281	308	304	309	320	311	318	303	306	317	324	330	320	332	323	284	358	345	313	324	286	285	304	308	312	328	330	322	325	294	289	298	315	303	314	308	338	313	301	304	330	300	303	323	330	339	323	279	304	340	303	332	334	321	297	317	303	318	362	287	301	331	314	315	318	320	326	297	305	288	323	286	300	327	330	312	339	332	304	292	319	315	335	316	309	301	314	320	347	305	339	294	292	309	303	323	292	318	325	320	299	289	300	328	316	297	314	304	341	335	335	324	314	316	312	309	333	338	310	318	333	318	289	301	330	330	330	304	268	336	328	288	340	335	309	328	311	293	286	315	333	307	315	313	318	332	324	331	317	290	344	293	312	292	295	303	294	326	338	328	297
4634	2275	4632	5227	4250	3315	2612	2112	1821	1604	1353	1275	1198	1157	1080	1052	816	824	770	778	755	777	817	879	827	796	695	787	794	779	751	802	781	760	744	755	720	754	728	789	754	806	767	768	777	782	773	771	744	776	699	720	709	733	756	771	742	772	739	719	757	752	755	776	767	704	764	731	721	739	742	734	783	763	706	747	755	762	804	743	711	729	769	744	728	779	727	709	793	727	769	775	761	742	738	742	696	747	775	758	740	682	732	817	725	732	718	707	767	724	749	729	775	702	711	731	738	768	765	774	743	737	748	719	734	737	742	754	799	745	760	743	742	778	733	756	762	720	733	766	768	799	760	775	750	796	773	738	765	747	752	789	735	750	748	699	758	745	749	796	771	737	777	779	738	730	771	748	754	741	728	755	766	728	769	761	737	774	724	733	782	773	805	763	790	761	744	724	726	743	729	811	717	793	745	742	758	719	823	755	787	752	766	706	700	729	774	693	714	742	796	745	728	825	740	761	724	734	737	768	733	762	762	724	778	780	764	727	747	783	778	784	770	764	728	758	776	778	728	752	711	777	773	770	720	761	754	785	719	746	742	738	748	747	698	755	765	807	769	819	737	707	739	735	797	706	746	761	790	782	764	727	697	766	747	764	769	765	774	767	748	774	759	745	777	735	769	772	737	764	728	748	752	754	730	775	746	752	762	727	717	822	747	773	803	737	722	749	743	741	719	733	717	784	758	767	749	746	783	767	765	723	746	750	750	732	736	775	745	750	762	760	749	707	723	795	756	743	758	739	736	789	795	728	764	772	727	761	746	769	704	781	779	710	737	774	754	728	730	755	704	776	740	762	773	730	725	764	749	704	697	728	750	704	777	720	744	755	768	730	773	766	716	781	743	691	731	721	785	757	771	731	764	769	800	744	783	745	724	792	752	741	790	738	749	753	760	733	799	725	774	749	740	723	775	780	728	695	729	746	808	806	760	774	744	746	732	781	723	715	730	754	739	766	728	678	741	740	738	741	793	705	778	743	745	801	697	772	778	772	778	749	737	743	726	752	754	749	792	741	745	793	781	702	718	738	721	738	773	717	741	776	739	770	821	792	786	726	736	755	780	769	754	791	755	777	780	762	711	741	713	739	755	723	753	767	731	772	744	773	800	750	753	704	691	774	758	772	805	761	737	784	732	727	756	712	769	724	753	712	749	705	722	722	783	751	791	728	778	722	746	782	759	714	738	736	792	782	695	763	748	694	717	763	734	736	724	727	727	766	762	819	768	703	767	742	759	734	764	792	745	758	778	801	745	762	727	714	716	749	791	726	762	755	738	780	721	779	746	776	756	776	768	766	768	762	753	777	794	743	744	771	783	753	725	691	745	779	776	752	755	706	721	781	760	740	719	731	697	796	765	732	735	755	774	769	790	770	751	742	735	782	754	762	754	732	742	785	790	774	732	711	794	736	705	768	758	715	766	703	762	753	736	763	746	750	723	723	712	752	752	738	713	734	728	784	769	800	774	773	746	761	742	765	692	778	749	714	723	750	786	788	749	739	728	756	734	732	751	787	759	768	766	739	762	766	768	741	771	724	694	731	756	739	753	731	754	707	829	750	758	753	763	748	786	769	727	762	757	774	788	749	763	772	716	741	724	765	696	791	711	712	809	759	742	751	731	740	772	760	747	749	781	715	763	740	779	715	753	743	743	732	760	717	752	786	780	711	731	773	757	772	710	782	786	765	719	798	774	736	777	691	724	773	739	698	736	765	790	764	740	773	772	758	713	755	711	763	747	732	714	762	736	819	776	762	703	785	824	700	785	797	711	794	764	740	770	788	719	749	718	782	750	734	782	759	732	776	760	770	772	745	803	719	764	749	702	732	771	723	752	733	783	754	743	783	807	768	724	714	744	774	718	715	752	714	785	712	760	751	750	723	709	746	763	771	716	682	759	757	772	762	735	741	734	762	728	765	763	770	724	731	783	732	767	782	737	720	733	765	814	722	744	765	757	752	791	759	787	714	720	713	767	768	749	723	693	775	760	787	705	735	764	772	748	796	767	757	791	720	724	772	784	788	755	774	743	792	765	790	786	762	719	753	759	716	783	728	772	754	747	768	737	735	727	700	701	735	775	733	790	735	776	749	773	723	753	789	776	754	746	740	704	762	759	754	720	791	756	777	742	740	717	752	736	709	719	763	728	758	790	735	736	789	782	724	696	731	735	737	775	731	790	754	748	793	780	735	783	733	747	756	773	739	788	760	738	773	788	734	742	712	729	732	725	717	750	697	751	743	755	757	763	788	784	757	727	740	762	743	791	760	745	767	767	756	745	748	750	730	742	783	746	722	788	787	710	787	729	787	777	753	765	735	734	736	758	776	815	778	706	759	722	734	765	760	745	769	757	780	728	744	759	754	713	763	762	729	753	737	735	764	715	801	742	737	744	748	765	743	749	715	780	700	741	753	795	767	770	767	813	729	759	719	772	759	702	749	733	782	800	726	734	748	727	727	733	774	720	784	788	753	740	761	776	787	758	722	776	795	732	698	745	719	784	721	703	787	745	768	757	739	781	740	741	781	782	754	813	738	751	778	733	716	750	749	763	709	682	770	775	765	774	718	759	769	720	795	767	778	758	733	759	702	789	744	754	749	736	754	781	807	717	747	754	704	734	739	694	729	703	785	758	717	684	712	717	766	760	764	751	709	765	717	723	754	731	719	719	771	709	782	792	826	762	715	719	763	766	766	751	754	725	782	711	761	787	754	739	750	765	734	738	831	731	737	767	789	764	796	746	740	770	790	764	755	696	754	785	737	762	774	754	754	727	741	775	776	742	711	753	734	743	748	725	709	725	759	755	752	718	771	712	723	796	718	791	784	733	748	666	782	742	762	712	789	752	778	771	766	735	783	743	761	749	733	745	755	755	756	747	754	764	712	758	721	795	719	713	769	805	744	747	795	756	722	741	743	761	756	719	741	757	755	741	775	819	730	772	727	742	752	765	767	748	750	807	764	751	775	791	783	761	709	716	693	770	732	740	691	759	760	740	727	759	735	743	742	743	731	769	746	757	768	768	755	747	766	784	731	751	799	743	789	724	759	736	769	770	778	725	788	780	767	781	791	734	766	760	767	772	743	732	741	767	740	739	780	746	703	716	765	778	769	736	765	805	746	706	762	766	742	729	736	788	716	746	722	757	797	763	726	757	791	717	779	730	734	747	756	780	720	735	748	794	744	733	774	762	793	746	830	749	726	767	707	757	731	689	762	811	780	779	800	743	784	729	742	777	746	723	769	773	700	771	775	760	738	678	748	763	713	721	798	748	754	785	716	705	783	761	668	702	739	711	777	731	715	751	696	815	739	722	759	744	783	793	772	748	767	794	762	782	737	740	715	760	728	771	733	728	709	782	714	733	732	715	743	719	731	751	779	782	742	748	763	724	747	731	775	753	701	749	752	742	706	726	720	770	753	747	754	782	753	738	801	764	723	769	713	778	778	758	754	696	704
13224	3120	3155	2484	1654	1099	872	676	603	460	429	371	390	351	297	269	253	246	266	237	247	262	245	252	231	233	260	232	226	269	235	242	224	235	233	221	224	221	227	215	257	212	236	258	237	233	198	221	212	210	213	226	229	228	218	221	203	222	255	228	267	250	252	239	232	237	221	223	215	228	232	204	250	246	209	227	239	244	257	257	213	246	240	222	203	225	242	239	252	219	228	223	205	203	222	231	235	220	266	227	237	240	224	232	241	217	213	212	216	265	229	246	236	206	209	213	228	240	248	220	215	217	226	243	210	171	209	214	221	216	228	205	206	227	238	229	205	227	234	263	236	242	209	246	240	206	223	222	244	253	214	227	231	221	238	246	213	241	219	253	230	230	247	217	224	233	233	261	196	245	194	216	221	231	209	232	233	232	209	246	218	211	216	214	238	210	221	251	245	215	256	205	242	222	250	229	268	240	234	236	234	240	213	215	226	197	207	213	208	212	204	218	232	208	222	216	280	225	237	214	209	207	239	229	226	245	260	256	207	237	248	223	246	240	214	216	200	230	212	228	219	238	215	236	236	230	228	228	220	218	234	217	213	229	247	231	230	234	219	213	219	246	200	224	224	217	236	233	233	263	243	223	225	263	226	211	227	235	259	230	231	267	217	211	227	230	199	242	205	199	225	261	225	225	234	214	232	239	256	220	217	208	242	244	235	229	229	249	224	195	237	246	210	226	219	213	232	249	222	244	237	213	240	231	200	246	205	213	210	224	231	220	231	232	240	229	217	236	261	223	239	236	238	233	233	223	235	195	247	236	251	235	211	191	244	223	224	243	215	223	256	215	198	226	246	209	261	242	214	246	242	239	206	233	212	216	215	218	233	217	222	224	217	233	229	241	222	226	232	232	240	236	224	244	246	222	213	219	212	230	251	218	204	237	224	204	212	231	231	243	222	234	240	229	232	242	193	221	222	234	205	226	227	192	247	256	236	236	223	205	211	199	219	209	236	244	223	240	219	222	241	203	195	233	216	212	221	227	205	242	238	252	213	244	229	252	198	203	256	213	229	189	234	240	236	206	225	226	214	237	227	227	216	222	226	229	219	236	236	210	241	227	234	244	210	205	227	224	225	219	233	248	212	217	232	224	258	266	241	217	249	243	236	230	259	223	231	230	242	243	239	204	209	230	246	241	251	223	201	230	233	252	222	195	226	274	197	217	237	272	261	231	208	219	232	254	229	197	228	221	221	222	229	216	254	216	219	190	211	243	222	225	231	221	220	233	225	220	220	207	213	220	251	229	198	247	233	232	215	198	254	238	210	198	223	237	255	212	251	234	235	231	252	197	259	215	236	244	237	221	230	239	204	247	245	215	238	236	207	225	239	218	216	234	208	218	221	246	249	230	218	247	229	245	217	218	271	231	249	220	217	241	222	216	245	247	215	233	244	243	230	222	206	241	215	238	227	240	223	205	213	221	213	202	248	235	216	266	236	244	242	235	207	238	227	234	219	225	206	234	240	203	222	217	230	192	197	225	239	217	236	242	228	213	218	208	210	242	238	229	216	254	211	210	248	214	240	234	230	231	254	203	238	234	239	218	252	209	209	224	231	224	233	229	205	243	242	264	234	237	216	211	208	249	220	232	194	216	261	250	229	232	227	222	240	226	209	208	230	218	247	220	215	241	232	219	208	214	215	238	226	217	214	240	223	260	236	246	252	204	232	199	237	251	204	198	208	213	235	230	219	212	215	219	222	226	259	246	219	225	215	226	189	277	224	217	229	254	228	213	240	229	224	236	216	240	222	201	224	251	220	221	246	222	257	217	212	216	233	257	198	228	253	205	221	235	217	256	235	221	225	220	234	242	216	252	242	230	241	217	235	230	236	240	229	224	236	247	231	232	225	229	235	222	204	207	216	222	229	210	209	209	226	226	221	218	195	228	202	255	231	201	238	209	216	223	207	237	231	247	218	226	239	230	242	232	250	220	239	221	218	225	239	223	206	225	268	237	221	237	231	227	206	228	220	245	255	231	223	211	207	231	236	202	231	220	247	214	250	235	247	212	225	241	198	223	227	197	231	224	238	227	239	215	230	223	258	240	231	231	233	221	220	234	223	221	237	236	211	222	234	215	228	191	234	209	202	220	232	226	207	245	229	231	239	189	209	221	244	223	226	193	246	222	216	228	210	247	232	233	235	225	237	240	259	220	216	210	218	218	210	224	223	218	220	204	217	222	218	186	246	212	210	228	221	230	207	226	228	244	221	225	230	204	248	224	224	244	260	228	238	238	244	255	220	226	235	251	215	228	205	256	210	196	225	241	222	227	229	197	245	232	237	222	232	204	228	235	232	220	219	253	244	185	213	219	221	213	241	216	230	236	197	250	215	233	217	209	221	228	242	193	235	226	225	226	222	243	199	189	209	217	216	230	226	209	217	236	216	204	231	232	250	253	227	277	230	250	225	231	249	220	228	227	237	218	240	241	223	244	194	222	222	221	230	209	229	245	253	216	260	251	237	234	222	225	223	222	240	242	220	236	237	225	214	207	229	217	218	223	253	225	223	215	211	196	211	219	214	214	208	229	240	232	233	233	236	218	212	231	263	258	204	207	214	230	224	201	219	217	231	244	243	250	227	233	214	221	247	252	235	237	224	233	228	207	229	212	226	219	210	236	232	260	240	221	231	231	236	237	240	252	224	227	232	269	226	226	227	222	228	235	246	245	229	237	209	234	268	245	227	254	230	213	206	216	241	215	237	238	259	237	211	221	211	206	254	238	225	237	241	236	213	197	235	230	250	236	199	241	223	232	226	238	253	254	269	257	213	230	240	227	212	232	237	202	239	220	213	220	243	216	234	211	238	206	245	214	217	228	257	221	199	265	211	243	207	231	230	219	202	217	243	244	233	187	232	225	230	234	244	243	215	215	216	266	210	241	254	236	214	211	220	248	210	230	220	228	212	211	228	198	215	249	216	241	181	243	239	217	202	209	231	223	226	214	265	232	196	207	237	203	244	222	277	206	224	222	219	227	216	224	249	218	231	214	215	214	235	218	220	235	187	218	217	196	236	237	224	219	202	210	199	207	236	240	209	236	213	243	221	258	222	239	217	217	231	226	208	250	212	225	219	227	251	204	212	218	238	223	202	238	226	209	213	209	232	239	256	252	231	218	227	234	219	221	221	230	194	262	216	204	252	223	217	237	235	228	222	219	208	243	232	234	196	235	212	279	210	229	250	222	235	241	239	244	241	262	208	211	199	237	221	216	246	238	199	231	247	236	218	230	242	215	244	226	212	213	197	232	233	232	213	242	233	233	227	228	235	249	233	260	195	218	220	222	224	206	232	242	249	235	218	243	230	255	237	217	220	251	236	236	227	248	230	224	226	261	255	254	189	217	238	259	216	221	206	228	262	232	215	223	228	211	250	205	216	243	220	236	235	229	241	210	265	220	213	276	224	205	202	226	212	206	223	237	239	231	196	252	222	232	248	259	216	213
10309	3298	7106	8140	6590	5230	3998	3051	2544	2139	1832	1530	1462	1226	1076	978	772	737	681	636	708	661	683	670	638	658	680	660	683	627	611	596	627	628	593	603	592	530	563	565	596	558	571	551	630	600	571	556	558	533	554	603	558	572	529	525	562	558	546	554	560	552	552	523	511	549	571	543	570	593	606	540	558	555	577	546	554	566	591	539	545	535	528	589	590	517	549	559	574	544	593	570	552	544	563	578	551	511	511	531	563	548	533	512	501	608	571	569	551	565	572	530	551	547	550	545	548	560	519	562	553	516	543	521	547	547	534	515	569	582	559	562	531	551	553	544	595	560	593	560	587	575	592	513	550	547	556	577	586	513	560	540	559	520	549	553	567	583	571	555	562	557	599	571	516	586	575	566	538	589	577	577	593	519	545	566	537	571	540	556	563	555	578	511	573	536	553	568	535	569	591	516	539	562	609	547	575	575	558	551	521	551	579	560	557	515	520	555	558	532	545	542	570	543	533	545	572	571	540	568	592	590	560	522	510	517	531	566	577	572	571	587	540	570	545	518	557	537	543	598	553	542	531	558	532	554	530	553	573	553	550	530	563	576	518	549	595	573	549	564	561	519	577	554	551	563	533	518	536	545	537	564	553	621	593	570	570	574	569	581	504	576	596	548	536	562	560	581	570	559	563	556	556	556	534	564	529	580	532	529	532	555	534	566	592	569	595	538	553	590	563	522	553	540	579	545	590	532	559	537	533	570	559	554	554	549	532	567	546	589	593	545	566	565	540	532	583	525	586	553	552	570	560	545	550	534	589	583	593	554	526	537	537	567	551	524	570	550	556	532	562	608	556	564	522	563	573	543	558	572	536	551	606	551	553	582	586	612	528	583	579	585	550	530	528	538	553	550	547	545	575	546	600	589	601	585	577	516	519	551	561	501	598	566	561	548	585	555	579	571	572	601	604	601	555	568	570	567	544	490	551	522	530	567	571	548	549	547	549	585	572	588	572	567	575	552	585	520	550	609	597	529	545	536	570	527	548	524	529	534	551	523	603	528	540	566	581	573	549	542	572	531	561	585	535	598	492	571	563	520	528	568	541	503	544	566	580	595	609	534	550	582	556	565	544	577	549	604	560	557	531	522	576	569	567	562	532	617	546	550	566	529	557	566	549	578	559	573	560	558	524	557	582	555	525	552	560	579	574	589	551	561	596	531	551	511	575	561	543	545	560	536	604	555	545	542	588	532	566	563	523	582	528	515	560	537	533	546	587	558	568	550	506	566	535	556	546	584	533	574	558	535	535	582	558	576	539	554	559	538	529	517	575	592	538	562	538	576	559	536	558	538	565	536	572	582	613	546	564	573	573	557	561	525	540	548	562	563	554	567	532	569	489	563	548	567	549	547	582	539	573	588	594	546	574	558	538	597	548	597	547	566	589	563	559	577	503	573	562	576	579	538	560	539	500	591	526	525	600	535	562	564	523	555	559	596	527	535	521	554	549	566	545	546	570	548	551	563	565	571	578	575	569	612	532	543	567	522	554	571	583	502	562	545	529	563	571	544	556	583	553	537	557	583	523	538	568	553	564	604	539	595	565	557	570	526	544	560	528	576	550	562	557	539	550	548	546	563	547	552	525	590	553	550	580	557	562	590	590	575	563	577	580	533	595	524	546	563	581	572	523	557	584	535	530	564	574	540	589	559	556	588	538	590	544	553	580	558	542	525	580	540	542	526	585	569	568	554	552	582	551	572	600	518	592	587	504	522	534	557	548	595	582	561	565	537	568	535	572	532	553	557	564	544	561	613	528	546	535	576	564	560	573	580	527	531	521	556	551	567	517	541	541	514	549	532	516	563	560	568	564	597	546	567	547	543	564	542	573	525	542	563	545	593	518	595	539	567	545	555	596	547	525	524	549	567	615	546	530	569	557	587	578	541	575	545	536	559	552	531	573	537	580	604	571	557	528	536	581	540	539	590	519	553	578	534	553	539	596	528	595	552	581	589	548	543	572	493	548	517	567	509	521	552	545	545	515	571	525	576	517	584	537	553	532	599	503	543	571	541	589	517	558	532	563	580	559	559	548	535	543	559	514	547	559	548	514	556	599	540	561	531	556	533	570	506	574	552	545	526	576	512	547	543	600	556	566	545	559	561	544	545	589	559	537	575	625	564	576	510	564	537	609	541	589	561	565	528	553	535	546	555	530	539	527	531	572	554	550	503	557	542	590	540	531	575	557	512	557	554	528	522	567	525	550	555	524	572	554	536	563	564	586	596	597	561	528	534	519	553	567	569	551	591	556	521	539	564	529	564	545	551	513	553	569	556	565	561	552	587	573	541	553	614	539	522	566	557	544	558	562	560	536	509	545	548	592	559	576	550	536	560	539	587	572	530	543	592	543	570	572	542	579	544	549	565	550	585	562	579	558	518	526	560	549	547	544	552	563	571	565	583	605	576	574	560	551	556	514	581	601	558	556	565	579	587	561	561	542	551	558	570	553	585	495	544	554	514	584	581	534	528	542	532	555	536	528	525	558	535	513	541	551	529	579	586	520	571	542	590	593	557	530	517	581	564	547	519	550	569	547	563	599	588	541	566	543	545	535	551	583	566	528	552	535	570	554	566	551	578	582	581	576	555	558	551	545	598	568	544	527	578	515	547	545	525	535	553	556	593	537	541	555	572	576	574	543	543	577	589	566	582	573	550	610	572	544	574	579	540	580	621	542	573	540	577	589	578	536	577	543	559	557	550	573	531	546	540	568	558	524	571	546	579	577	516	561	587	563	550	548	527	512	532	587	534	587	563	547	574	597	593	540	509	569	553	564	612	598	548	548	542	535	542	557	544	540	560	580	569	574	593	561	551	530	538	553	568	540	547	553	556	588	533	565	496	575	573	560	579	563	569	588	529	558	563	559	555	577	563	528	630	562	589	549	582	570	573	568	574	564	556	543	535	523	560	556	566	563	510	572	579	575	546	540	569	541	560	576	544	625	583	560	544	572	565	548	551	576	524	540	549	565	560	571	538	548	541	539	545	568	537	543	552	548	586	548	569	538	566	600	556	539	526	587	573	558	553	528	558	550	550	554	573	568	561	547	507	494	534	570	533	553	549	497	525	590	552	530	556	569	568	556	538	588	550	549	587	567	573	549	554	537	543	518	549	555	536	535	548	547	570	549	553	517	531	591	589	577	540	570	522	580	537	580	537	576	520	558	550	537	570	506	594	546	586	530	535	558	544	534	580	602	548	541	559	510	571	549	548	521	538	544	560	522	589	578	571	570	573	507	584	567	502	586	574	517	551	543	539	584	556	522	558	575	593	548	553	561	577	554	573	541	554	551	583	541	568	569	533	599	577	529	516	572	564	557	529	538	601	555	565	558	555	590	570	556	546	551	596	570	501	550	525	527	580	540	576	535	578	556	575	561	571	560	547	542	538	552	553	535	565	554	540	561	552	578	574	542	562	519	536	538	560	524	590	543	545	606	538	571	584	545	573	555	532
21258	5028	4917	3417	2242	1529	1071	800	657	531	393	377	318	289	229	201	172	183	161	164	154	168	153	138	131	141	163	162	174	147	135	146	182	148	159	140	148	141	124	138	138	141	142	121	136	161	140	147	143	145	160	146	164	146	146	147	165	134	135	149	118	132	119	144	130	105	146	135	126	155	150	156	147	152	133	136	162	152	132	137	126	111	120	125	141	126	132	126	132	117	133	125	154	137	133	140	139	137	135	120	137	137	138	110	144	142	133	136	156	142	151	150	143	138	123	166	128	143	147	138	146	148	147	124	135	123	151	136	165	131	122	137	145	131	133	135	139	151	157	115	130	134	143	156	128	145	145	121	140	133	138	147	129	131	144	137	132	134	128	135	136	144	135	143	133	135	133	179	151	141	140	151	161	143	153	134	129	142	120	162	155	143	155	162	139	119	141	134	122	134	142	144	121	147	133	139	123	144	141	147	114	143	141	157	127	146	141	124	142	116	151	162	133	151	142	160	144	144	164	151	141	137	145	151	133	128	132	166	149	128	159	128	149	135	159	139	138	127	134	147	130	137	126	126	128	132	157	124	120	113	129	125	128	142	138	126	143	147	122	138	126	150	137	130	129	157	119	143	146	139	143	142	151	144	139	148	137	134	98	121	130	133	145	135	155	148	120	149	129	137	123	126	148	134	147	137	143	112	145	133	161	139	129	130	161	132	141	129	155	149	149	146	135	114	125	142	149	136	138	105	131	139	123	130	137	129	132	139	128	138	137	133	131	137	132	132	137	129	126	131	114	126	143	145	126	132	138	133	123	162	151	119	136	150	152	160	132	138	146	153	155	147	123	147	127	137	159	163	122	151	139	131	163	137	134	145	100	138	148	118	150	125	147	154	138	129	148	121	141	152	136	155	146	143	151	138	128	117	143	143	176	142	174	150	125	140	135	149	149	164	143	136	142	139	131	135	124	176	140	119	146	153	154	111	148	134	128	141	143	127	154	153	132	123	130	120	126	152	121	131	121	146	134	149	145	156	163	162	146	150	148	131	147	160	149	121	128	137	141	149	127	128	143	155	154	137	131	138	129	145	146	154	135	150	121	106	120	131	130	146	142	131	132	153	132	140	154	131	137	136	141	141	113	136	147	110	168	134	147	120	112	110	146	118	121	150	130	131	134	142	120	130	161	154	152	129	155	125	142	133	123	143	153	141	133	147	123	126	157	145	126	140	139	123	145	141	137	144	148	138	151	142	134	120	135	133	122	128	141	145	135	142	133	120	141	127	134	144	130	149	131	144	161	136	130	135	130	161	125	134	127	110	144	145	106	132	150	146	134	152	136	148	139	140	123	151	136	141	145	151	146	149	143	140	139	143	126	132	140	160	135	136	159	150	142	131	143	154	150	150	130	160	124	139	146	133	131	135	141	136	147	133	128	142	152	158	123	135	155	134	120	140	144	156	140	135	135	137	146	159	133	123	129	131	143	137	135	125	139	148	156	143	135	136	139	149	132	151	141	158	155	142	142	131	142	131	114	119	157	124	136	149	155	131	121	143	154	134	120	152	122	141	131	155	104	155	142	130	142	155	131	127	132	135	120	126	125	149	157	153	127	136	118	130	155	141	144	108	141	130	122	146	137	158	126	148	143	150	132	135	128	118	142	130	122	162	135	140	178	155	132	136	128	155	136	149	139	138	129	129	138	136	140	140	135	143	140	125	152	152	133	117	159	140	144	128	119	147	159	146	135	121	130	133	135	143	122	123	146	153	134	149	151	132	118	119	134	150	124	127	110	143	122	140	133	154	150	135	150	147	154	129	141	118	130	114	143	132	127	147	141	148	123	153	138	141	148	145	134	143	154	144	120	125	130	156	119	163	125	152	144	124	136	124	132	146	154	153	155	147	158	143	155	132	133	113	155	140	134	119	144	129	151	136	135	136	143	148	145	135	156	131	132	132	115	129	154	146	166	130	169	142	123	133	149	143	135	122	170	135	153	158	134	121	111	145	152	146	148	136	164	133	136	136	130	132	128	160	149	131	136	152	137	146	146	155	129	150	138	142	141	145	144	144	116	147	107	147	160	151	129	144	165	149	155	131	147	139	150	127	140	122	151	154	131	129	116	154	127	111	154	167	147	142	137	144	145	176	126	136	144	154	123	123	155	144	128	155	153	134	136	121	146	126	127	119	142	149	134	136	146	148	119	141	161	154	149	155	162	128	138	140	130	115	122	138	144	145	135	123	148	147	130	145	124	129	156	152	152	140	125	155	145	132	153	155	120	131	123	132	149	150	170	131	119	143	145	133	143	135	150	148	121	137	135	140	135	146	149	145	149	119	127	135	117	139	148	138	144	145	125	136	142	129	122	156	128	141	138	116	126	134	129	114	139	134	148	131	130	111	158	144	131	143	145	144	141	137	145	128	126	130	146	132	128	136	123	112	142	154	136	131	141	133	132	141	111	146	154	151	125	148	132	145	118	155	116	138	137	148	136	146	117	159	148	155	125	145	120	130	126	150	132	145	157	139	138	130	144	152	123	138	131	134	133	159	129	142	138	126	134	136	120	143	125	130	141	122	137	123	164	155	136	120	148	136	124	154	149	137	146	141	124	130	143	144	151	142	143	117	121	148	125	123	119	165	131	148	124	128	154	139	151	134	155	150	135	140	147	111	136	129	152	122	133	141	135	155	132	123	141	116	153	139	135	133	137	155	136	127	127	109	136	143	114	143	161	141	153	141	143	143	124	143	141	130	128	143	125	121	168	138	147	131	145	151	159	137	139	123	142	159	125	131	130	128	148	153	146	153	127	137	127	132	151	145	126	130	158	134	134	131	147	152	131	129	129	143	139	134	136	131	138	137	161	144	166	151	134	156	124	165	151	145	138	155	117	136	110	151	141	139	140	145	143	147	124	147	136	153	141	134	145	125	117	157	148	134	150	131	139	138	118	151	140	158	118	134	137	142	129	135	132	122	130	119	144	130	133	121	127	137	136	132	140	131	135	147	153	139	139	125	136	168	135	132	128	135	144	145	136	144	138	124	153	124	138	125	129	147	132	134	132	126	155	162	158	139	145	145	111	154	118	151	134	138	135	121	158	131	137	134	166	141	162	134	136	120	128	143	144	128	134	131	130	162	143	134	168	132	133	128	154	118	157	141	145	138	145	131	141	125	140	150	133	139	164	144	141	136	131	142	137	155	132	146	139	138	137	151	153	147	144	145	163	120	140	116	157	132	167	140	139	155	146	146	153	147	147	148	134	115	124	125	155	131	123	154	137	131	139	155	125	135	140	133	134	155	117	117	123	156	149	136	145	139	122	144	132	159	139	151	140	147	136	138	163	136	129	129	118	153	147	138	137	139	126	120	111	123	134	155	138	139	114	141	129	148	149	139	150	149	151	144	138	141	126	137	140	140	139	162	147	145	165	141	143	146	148	131	115	147	130	157	121	137	132	126	139	162	152	147	158	140	137	143	148	141	150	157	145	129	156	122	127	151
13215	4322	9556	10551	8877	6942	5177	3861	3281	2680	2060	1717	1554	1343	1020	880	730	623	584	550	540	532	508	481	506	504	480	556	479	487	537	440	468	480	448	395	371	378	342	386	408	398	413	401	403	406	387	354	385	391	367	378	367	403	351	410	341	322	330	361	361	383	348	387	363	360	345	372	362	412	353	361	371	342	365	382	364	356	341	369	365	332	355	389	343	357	380	412	344	374	352	359	380	398	362	353	384	387	340	354	350	364	337	411	372	385	345	355	371	335	393	353	375	403	338	354	360	367	399	344	377	356	363	371	356	323	365	353	359	385	393	402	378	333	356	379	350	360	403	342	368	373	359	364	356	381	371	354	412	388	328	406	380	345	396	367	360	350	357	353	379	365	354	390	360	339	373	345	384	326	381	337	402	379	354	355	321	360	370	354	369	359	380	344	351	381	393	376	345	380	376	329	359	385	357	398	361	361	362	311	354	385	361	374	347	354	343	363	369	387	347	356	345	366	383	370	378	370	344	354	352	340	387	353	374	360	376	405	334	345	349	416	365	358	346	372	351	342	370	374	366	348	375	371	351	371	350	341	347	384	355	363	388	347	351	353	353	344	377	361	365	391	390	373	423	365	386	358	352	350	346	370	372	399	357	391	365	388	320	392	341	337	365	366	374	379	370	342	360	335	363	371	390	318	357	384	370	386	368	367	378	396	392	349	381	367	331	398	362	364	365	379	381	356	331	371	354	360	368	369	368	369	384	339	364	420	362	370	381	375	353	376	363	355	312	369	395	351	354	380	386	362	354	370	366	359	339	401	372	355	386	347	324	323	381	386	341	367	363	397	350	382	370	382	388	366	377	360	332	397	360	373	342	351	364	371	388	357	353	379	337	380	365	385	353	336	341	362	353	370	394	326	376	378	365	357	379	351	370	381	346	373	384	363	365	347	357	407	383	369	386	347	400	348	369	344	351	364	374	354	361	342	364	361	358	379	371	360	345	357	343	356	384	362	386	371	398	382	386	374	368	353	375	361	387	368	362	361	373	362	357	394	353	348	341	374	344	365	367	347	387	392	363	376	379	348	392	336	355	384	373	368	350	378	343	354	386	365	349	378	384	373	370	350	367	373	381	378	373	345	357	382	367	375	356	373	348	360	359	386	376	353	383	384	368	350	356	371	347	347	359	392	378	375	373	354	373	339	368	349	369	352	369	348	353	351	339	370	360	347	359	350	353	387	387	388	377	380	376	393	370	384	333	345	384	355	384	365	342	332	353	364	392	388	382	364	385	352	371	385	376	360	374	369	369	385	362	393	377	346	396	360	351	365	358	360	370	375	394	396	385	351	385	356	338	357	383	342	367	363	351	350	368	355	397	388	391	337	364	367	360	403	359	339	356	381	381	379	371	389	349	411	372	354	350	406	363	355	355	371	386	368	327	359	365	350	364	357	372	390	339	381	357	341	339	352	373	361	375	357	387	353	390	378	370	379	345	385	355	360	335	378	358	395	357	371	362	372	386	366	358	376	335	378	377	330	359	361	376	354	341	356	385	351	369	330	358	391	389	375	377	354	370	357	385	394	335	370	352	383	360	381	353	347	352	380	367	337	342	364	397	351	374	367	366	390	392	375	378	385	376	329	347	390	400	377	404	380	370	365	368	356	338	390	355	366	387	360	365	348	372	346	353	361	374	389	369	376	369	347	359	356	348	345	381	330	371	371	381	346	384	399	381	376	345	381	343	383	371	366	381	386	352	372	366	371	385	350	391	382	389	375	362	415	372	350	371	338	377	377	349	368	375	368	398	366	358	374	356	383	370	369	385	356	391	385	380	388	367	383	382	346	381	322	403	374	374	335	389	364	333	362	404	403	359	325	378	367	370	345	336	362	345	359	364	331	372	410	368	350	362	362	355	364	355	352	356	378	354	354	370	368	340	381	366	387	356	352	384	357	377	341	405	375	353	365	359	367	347	363	357	324	358	378	342	357	359	381	413	352	348	363	351	320	338	380	341	363	375	356	345	382	345	361	369	358	338	377	357	397	359	358	419	365	379	387	380	349	349	368	369	358	374	333	352	347	374	387	365	359	360	398	377	318	354	339	376	389	387	337	387	403	365	344	354	340	399	303	384	371	400	338	372	369	408	359	373	356	382	323	377	336	370	386	396	338	373	370	346	384	385	391	363	348	366	355	350	380	367	381	371	384	367	370	355	393	383	370	372	372	354	361	391	371	391	386	373	369	385	364	386	401	332	376	376	397	380	361	353	348	367	323	350	373	368	341	343	374	324	366	369	360	353	352	379	376	344	340	374	374	365	373	339	321	337	361	383	403	372	393	368	355	376	350	391	366	381	372	372	377	346	370	369	382	369	377	370	367	364	379	364	347	361	352	356	364	337	355	382	375	353	361	353	392	338	374	349	357	344	325	366	357	381	358	364	390	376	335	353	365	342	346	392	343	380	367	358	381	383	362	350	366	395	371	343	395	377	372	354	362	360	362	387	367	330	380	369	384	388	330	376	377	385	385	343	361	380	394	404	351	368	362	362	377	385	392	331	335	378	367	359	374	361	402	353	378	372	402	365	399	359	339	335	356	355	376	363	385	364	362	352	349	359	371	350	356	372	358	339	373	380	389	362	361	357	366	342	388	378	333	357	362	359	367	366	382	378	374	387	375	392	351	393	349	404	365	378	361	356	404	353	339	334	380	371	368	346	337	352	378	390	367	372	379	384	359	357	378	353	366	404	372	367	372	362	378	382	326	330	385	348	323	369	383	379	377	360	337	390	377	340	348	343	352	359	385	377	344	348	345	378	367	378	372	352	380	376	365	397	370	391	368	325	375	349	394	351	335	389	373	389	346	372	344	369	362	358	382	345	385	337	395	355	360	391	369	372	385	373	372	367	357	396	356	343	359	342	357	361	380	382	403	356	374	360	375	351	351	357	370	360	330	347	345	365	378	351	365	368	388	363	357	355	363	352	345	356	375	336	348	418	349	368	351	359	373	360	365	376	328	359	354	365	366	370	384	386	373	353	396	335	379	332	341	336	336	371	368	357	371	361	360	339	380	363	369	340	396	352	395	374	352	347	351	375	363	385	346	350	385	378	386	383	349	383	351	313	357	365	370	373	377	381	382	361	349	372	353	371	338	375	343	364	372	351	374	395	358	384	367	377	389	366	342	340	340	327	374	386	358	350	364	367	399	351	377	356	335	348	377	404	355	340	407	400	384	371	347	360	374	405	377	363	334	348	346	354	363	350	333	362	386	379	384	352	396	370	401	322	398	382	336	367	406	373	384	353	342	351	370	339	375	393	381	326	349	357	393	390	343	376	345	368	349	353	387	350	357	349	365	336	363	386	360	370	349	376	364	353	335	384	363	373	401	372	340	390	351	348	393	323	363	373	357	368	371	383	389	347	357	381	395	362	401	361	340	332	374	389	335	369	392	375	358	376	358	379	355	347	384	371	401	372	360	370	339	372	340	350	421	394	351	390	367	350	366
5441	1858	2124	1466	1074	833	704	519	472	448	406	398	364	336	315	326	314	344	285	297	321	265	292	331	321	276	289	329	319	323	273	304	318	305	286	314	302	302	310	315	316	300	322	302	316	317	315	334	275	306	320	295	287	275	270	307	301	300	264	319	334	327	319	290	288	291	285	318	269	313	334	309	267	303	310	292	339	313	320	302	319	292	281	294	317	331	320	263	315	297	306	298	307	312	311	301	325	303	280	305	290	274	308	278	301	276	282	257	277	298	318	314	326	293	321	292	283	276	283	305	316	298	287	307	286	325	324	303	294	265	302	280	276	308	277	326	329	305	278	307	291	293	321	301	295	319	322	276	293	249	273	301	307	307	296	307	277	289	297	278	301	281	314	296	275	301	315	298	311	307	277	303	322	309	298	316	285	292	276	278	278	316	296	311	304	282	297	326	288	295	318	310	292	299	303	333	284	317	308	279	285	308	301	297	291	326	287	281	297	301	291	293	321	335	317	317	300	276	290	291	263	307	298	275	302	273	318	294	294	309	277	310	277	290	288	298	328	311	299	282	281	303	290	272	280	273	297	289	297	306	298	301	306	325	271	297	305	275	295	289	310	308	321	279	287	300	305	313	300	297	300	308	294	300	354	294	279	313	285	299	271	284	348	288	298	285	286	324	301	322	328	296	326	295	275	290	277	299	306	289	305	325	270	268	319	308	310	287	322	266	305	306	317	314	311	317	297	327	298	299	333	303	333	314	293	316	299	316	309	247	300	295	308	275	322	304	316	282	343	339	287	275	277	280	309	287	330	286	313	323	279	310	307	286	292	302	331	290	293	286	315	299	289	310	291	312	315	288	291	281	309	291	301	305	327	299	337	302	297	292	282	285	284	302	308	345	297	275	317	304	294	309	324	322	312	307	316	307	323	267	320	281	323	305	283	270	292	303	286	318	316	268	287	297	305	315	251	298	315	241	286	300	314	281	268	315	314	264	293	317	298	274	302	289	328	312	307	300	252	294	282	322	308	313	292	318	287	333	311	280	308	318	303	293	306	270	291	292	297	301	313	297	298	305	338	285	313	267	310	327	321	316	276	279	297	258	336	293	253	277	273	305	276	295	319	312	316	297	291	312	298	287	316	301	294	305	274	322	290	297	316	307	290	288	307	313	303	274	303	319	301	315	302	298	297	294	302	301	296	316	305	264	307	307	253	328	317	294	310	334	330	310	290	316	340	290	287	310	295	321	314	333	315	293	303	295	314	279	308	293	325	288	297	298	321	316	277	292	267	315	309	304	279	295	291	298	310	311	307	259	291	278	328	296	290	309	314	321	296	274	288	309	302	320	308	315	291	297	328	271	301	306	294	337	311	288	297	361	325	336	265	292	317	272	309	313	296	275	261	301	293	316	313	347	304	314	327	330	307	303	312	306	315	312	274	324	316	296	306	299	327	271	308	300	317	291	302	311	329	322	318	284	301	277	279	294	333	286	293	294	306	290	291	327	329	308	287	299	302	302	311	290	311	292	307	322	312	327	284	320	327	257	294	296	297	322	271	311	265	331	286	300	305	311	285	301	303	300	303	322	275	268	280	287	290	304	279	335	352	270	293	279	321	335	317	309	299	281	289	313	305	286	301	303	309	275	334	303	286	263	286	301	316	324	332	293	315	303	302	296	305	294	318	311	314	310	291	315	308	292	294	311	300	331	290	312	277	301	296	333	301	311	316	324	334	284	291	286	287	294	312	309	289	294	296	286	312	305	321	326	283	270	276	272	313	267	291	325	309	307	290	288	294	296	288	312	296	322	310	298	290	247	295	317	271	301	310	315	291	288	316	301	307	292	283	285	324	264	291	302	305	288	297	259	312	312	273	310	276	295	278	295	264	300	287	301	325	288	323	316	295	326	347	301	284	304	283	298	332	304	280	265	291	316	302	279	336	301	312	296	296	278	301	310	323	312	310	312	301	277	293	330	287	326	294	300	330	290	289	264	314	283	316	314	302	276	288	294	323	306	283	312	277	326	283	256	277	301	304	323	296	316	279	299	303	304	287	301	332	306	272	259	312	291	274	302	292	308	328	311	292	306	291	315	309	310	323	296	320	306	307	249	283	290	289	263	302	303	288	335	281	290	319	304	296	314	314	290	297	276	292	284	288	301	330	291	299	300	284	281	278	330	310	294	299	307	310	256	268	320	259	304	318	292	327	331	293	308	269	304	285	292	303	292	289	290	278	288	295	289	302	289	296	299	298	327	333	308	302	315	285	298	309	335	330	298	294	282	311	303	280	326	285	307	290	268	306	308	276	312	312	307	271	289	263	270	301	280	287	312	293	277	314	316	304	307	272	299	321	316	304	273	320	283	289	298	328	312	288	300	328	278	298	279	285	337	269	298	328	279	303	279	288	329	304	303	329	275	331	310	282	299	329	279	314	294	301	327	274	304	278	307	300	312	290	308	332	313	289	309	271	286	296	313	274	314	343	319	312	310	300	307	309	300	294	308	327	315	325	312	314	308	295	292	325	287	277	269	292	302	346	288	258	275	300	294	304	305	306	284	295	304	287	325	309	293	278	282	304	311	288	312	304	303	306	284	307	313	325	304	283	300	301	314	287	311	295	332	307	294	290	301	279	288	310	300	311	300	289	279	281	297	324	341	286	301	318	297	304	311	319	278	304	301	288	311	315	272	289	326	313	314	289	313	327	267	313	304	319	310	322	271	314	290	317	304	309	325	293	300	334	268	295	260	306	292	295	292	309	296	292	311	280	289	281	309	318	289	297	290	340	290	281	292	281	326	303	307	287	288	279	299	297	276	303	279	302	307	329	306	291	318	304	301	318	279	269	253	307	318	314	293	339	284	293	297	277	269	316	284	267	320	281	292	329	294	300	360	281	291	295	280	285	302	319	295	310	322	292	337	291	294	305	290	308	274	312	275	293	330	293	294	297	291	315	280	282	297	291	304	293	295	292	270	307	296	298	248	298	311	288	266	287	286	319	322	314	281	290	282	292	300	284	289	280	332	318	282	291	320	307	279	294	282	289	310	323	307	301	304	293	297	259	279	295	324	328	303	339	289	298	322	272	334	335	314	319	301	278	303	296	305	302	323	304	290	291	298	266	319	246	269	306	289	277	296	306	289	309	287	309	275	309	256	311	279	303	314	299	295	281	288	304	314	310	288	308	285	293	294	262	285	298	314	282	275	317	320	299	323	256	309	329	285	300	325	276	289	311	297	329	299	304	273	289	274	294	302	289	287	317	303	321	323	280	269	286	287	293	325	315	276	303	315	293	294	292	313	291	274	310	316	291	277	320	315	292	302	305	306	308	305	285	309	293	281	284	320	300	273	297	310	336	281	316	291	316	304	298	272	299	310	287	294	264	288	304	308	257	291	311	292	305	335	298	303	300	311	287	279	299	310	294	298	297	304	303	321	325	325	311	311	323	325	325	307	315	278	278	354	318	337	316	296	284	290	286	286	322	297	281	316	314	303	300	304
4580	2331	4774	5056	4391	3470	2715	2043	1825	1614	1330	1201	1066	1073	914	808	765	861	776	716	774	765	758	831	745	776	805	791	794	709	693	775	796	771	746	709	732	744	710	701	724	715	765	705	742	702	743	728	723	716	721	727	712	769	711	679	682	752	697	732	688	716	710	753	689	746	727	771	674	729	708	692	706	673	720	749	673	710	732	689	726	720	746	696	694	701	689	680	709	730	686	729	724	743	738	739	714	718	707	700	681	729	707	741	734	736	689	709	673	706	711	737	698	682	715	703	675	721	697	779	731	750	696	745	744	763	768	765	724	717	741	726	808	721	663	751	715	802	766	704	672	703	696	707	720	773	674	713	744	737	744	691	696	760	706	711	712	766	736	719	721	743	681	735	725	728	730	701	676	705	735	673	736	699	744	741	728	718	681	738	705	741	777	718	681	709	717	709	694	730	703	748	740	688	698	740	713	688	718	737	758	697	755	731	751	701	716	688	708	729	710	739	757	722	748	740	671	677	705	764	712	719	701	734	770	716	727	736	701	710	717	681	709	712	714	689	686	727	755	759	671	727	660	683	740	797	724	683	732	690	727	741	716	714	720	717	702	709	708	714	691	695	705	733	747	675	711	732	761	695	662	662	691	708	745	770	655	716	734	703	721	740	741	737	721	726	708	769	702	739	752	725	685	735	712	772	734	726	771	709	766	726	702	672	671	722	754	711	744	724	691	678	710	709	731	707	708	736	699	729	743	743	689	729	652	738	688	715	703	720	693	767	718	732	702	722	656	687	745	698	745	716	675	724	776	713	709	709	721	719	728	694	764	692	681	723	695	721	695	696	691	719	698	713	697	720	714	701	748	717	695	723	692	717	678	705	718	664	707	794	696	703	734	726	724	729	715	703	701	666	714	689	729	729	762	679	650	727	763	738	733	709	697	697	706	672	681	728	724	781	723	700	722	700	715	732	726	724	714	702	742	675	708	713	760	682	698	743	682	695	707	752	726	730	723	715	682	657	731	671	690	718	758	758	696	702	701	697	759	680	691	757	739	690	753	711	743	732	713	649	715	699	714	745	738	756	722	735	753	693	682	686	691	743	715	736	765	751	703	704	744	728	685	731	706	702	778	733	682	733	713	760	747	750	756	697	712	717	713	735	659	733	708	637	756	678	742	757	688	734	757	754	725	737	693	722	752	715	740	719	745	651	691	732	713	744	739	683	728	716	747	709	747	717	672	699	714	754	710	708	714	739	780	694	699	730	709	683	710	787	686	718	674	705	720	725	718	658	708	759	707	723	717	677	717	691	772	704	732	761	719	748	702	716	716	708	700	702	732	724	688	714	762	761	717	711	745	699	716	739	732	721	696	728	750	696	723	767	711	713	755	738	750	738	702	730	745	743	733	670	678	722	696	700	738	653	752	747	743	743	723	730	747	691	711	707	708	710	722	707	761	702	705	710	695	698	738	713	752	734	735	698	710	697	734	750	697	740	694	683	716	732	702	709	699	722	712	762	697	710	774	728	711	688	687	722	764	687	760	739	726	704	768	705	711	699	726	720	738	676	733	730	736	749	742	741	724	744	679	723	671	691	755	753	708	745	751	716	699	700	746	747	683	687	740	752	720	692	761	723	714	696	745	735	698	747	717	708	735	740	743	712	685	739	710	692	710	744	717	684	699	741	721	726	701	707	740	692	701	721	706	735	706	697	723	686	727	718	722	736	681	722	655	693	731	712	771	716	761	738	722	715	740	790	760	731	727	729	748	727	715	739	691	691	761	704	746	705	699	727	728	726	744	734	726	717	664	745	743	696	708	707	724	690	677	728	699	709	731	732	673	678	709	709	724	687	681	723	728	692	708	651	717	754	717	732	732	767	718	712	747	770	767	718	754	731	732	727	749	728	745	725	680	722	721	702	683	700	724	694	720	710	695	704	682	699	707	716	718	740	709	752	708	733	728	716	706	682	713	693	719	731	666	733	703	730	689	679	732	719	706	736	708	676	650	686	727	689	698	705	767	688	708	696	754	700	665	694	703	691	741	749	728	710	727	692	729	728	700	738	683	699	660	727	745	740	669	738	680	696	690	702	754	680	737	699	711	723	695	722	715	680	672	696	735	729	690	724	730	698	758	746	712	742	716	704	686	687	717	683	730	736	695	703	749	717	724	696	803	724	712	706	675	719	685	721	732	722	657	761	728	696	700	729	731	698	750	742	700	723	666	757	653	766	736	700	697	728	687	749	742	733	683	730	735	694	701	719	684	735	697	739	735	719	751	700	739	760	726	711	719	693	730	705	679	746	706	723	683	709	696	733	735	704	694	716	709	703	694	731	727	752	722	743	741	733	736	673	711	723	752	709	766	718	702	716	699	728	731	693	729	726	690	734	691	696	707	754	747	686	714	682	686	702	674	720	723	725	728	728	662	691	728	741	714	769	680	710	695	709	709	692	754	694	713	703	699	742	771	669	710	749	698	694	725	692	683	697	745	737	702	736	718	698	672	698	687	702	682	712	730	707	719	707	739	688	754	698	729	781	726	668	722	753	694	754	702	732	702	708	702	733	703	716	708	723	708	681	744	741	689	697	699	752	735	714	748	716	706	724	683	722	719	686	741	701	697	707	744	684	660	737	746	704	700	691	692	744	729	688	701	730	761	718	729	707	714	734	681	743	755	704	759	726	691	732	731	749	732	736	689	731	740	702	771	707	677	665	703	720	730	677	682	727	755	667	725	697	681	708	664	718	658	747	703	700	725	677	692	716	691	731	736	730	713	733	720	760	703	732	699	698	716	715	710	727	700	718	714	758	720	763	689	694	706	716	683	702	730	705	686	745	732	706	701	671	718	681	714	704	720	741	732	719	714	691	711	754	715	722	757	680	691	748	717	703	681	701	678	715	719	684	705	671	744	745	720	742	742	696	706	733	692	710	742	694	716	736	675	677	697	685	716	707	733	733	706	756	683	739	740	733	710	721	731	711	710	692	710	686	727	703	713	726	685	720	729	751	738	702	706	687	748	727	697	768	744	723	686	713	747	732	704	719	681	721	743	697	725	706	721	740	717	703	698	717	746	732	719	706	708	751	679	724	752	731	728	698	735	658	750	728	732	704	688	727	715	729	685	724	737	742	696	698	719	742	701	718	720	678	734	735	702	684	712	688	667	687	723	727	721	714	715	717	743	724	750	777	716	746	720	766	717	691	696	708	700	764	723	721	738	694	742	734	726	708	714	725	739	708	716	724	715	729	730	701	750	691	719	726	697	742	714	684	699	740	680	698	685	714	767	755	705	716	716	772	729	703	693	722	707	698	709	710	670	693	743	654	735	768	714	708	698	700	731	733	725	733	706	708	704	696	728	732	729	802	709	720	705	733	732	691	602	710	756	693	719	695	721	698	709	696	710	714	736	721	643	728	715	712	694	738	712	697	729	711	723	736	764	673	697	680	716	688	743	678	687	708	739	739	722	738	718	706	746	739	693	716	724	725	743	713	715	729	730	737
13607	3242	3369	2524	1600	1215	880	663	553	479	409	366	338	298	285	266	220	236	227	241	225	233	260	233	233	247	225	223	238	210	212	267	217	218	226	234	219	236	220	246	266	257	217	243	199	209	219	205	200	200	229	238	206	245	224	229	226	217	235	243	229	213	233	237	239	232	196	201	218	222	247	241	230	219	214	225	230	247	224	204	218	212	214	211	236	216	220	215	227	234	208	248	230	212	233	207	206	212	210	205	204	224	199	231	201	213	203	228	210	240	246	246	188	233	236	234	210	219	228	255	228	212	223	246	233	258	225	226	228	243	259	221	216	198	225	220	235	248	223	227	239	220	223	238	239	233	240	204	236	197	224	210	230	233	244	242	245	248	237	215	195	230	232	255	225	205	202	249	218	233	235	219	249	217	243	180	213	177	233	241	258	221	198	221	195	239	212	205	232	236	236	222	232	207	216	209	183	224	194	218	195	201	194	218	245	230	231	216	205	229	247	257	265	236	208	230	234	213	248	198	231	207	207	218	220	207	216	223	237	236	204	218	232	208	236	234	238	227	245	226	225	217	219	203	227	204	228	220	227	224	206	248	227	213	199	210	226	216	237	222	224	244	221	218	235	236	213	220	217	213	233	229	248	245	238	224	241	239	199	226	235	216	213	203	243	231	223	195	205	212	220	216	214	233	255	257	238	227	234	247	222	242	210	218	246	221	245	217	205	251	234	202	216	217	208	212	246	224	217	219	243	241	227	223	238	213	221	212	231	253	229	223	205	214	223	226	214	222	219	215	218	212	216	222	237	234	241	219	215	226	222	247	191	220	219	232	202	214	239	212	219	247	266	217	238	226	214	219	204	217	218	206	217	226	268	235	228	241	234	228	214	215	198	230	249	210	208	209	225	204	224	219	227	238	223	207	229	237	214	216	246	224	238	225	203	227	213	219	237	207	223	199	228	225	231	185	240	229	234	222	225	236	216	243	191	214	231	249	214	213	216	210	220	215	245	245	227	221	202	231	217	212	224	203	229	216	226	229	254	221	242	241	226	220	209	237	233	228	216	209	244	214	222	213	218	257	220	203	231	207	231	231	244	241	241	221	210	224	217	235	237	222	228	224	233	216	214	233	217	207	211	224	206	212	254	210	212	205	233	199	236	242	233	205	238	226	254	220	231	235	196	214	213	221	213	202	192	214	221	223	224	216	247	211	198	222	197	238	195	224	220	209	229	217	226	194	243	221	220	215	233	225	246	216	211	205	211	200	212	234	213	221	213	204	225	217	214	224	226	236	239	215	221	213	204	205	223	247	227	239	232	246	236	229	222	205	193	225	223	218	225	219	219	258	248	187	194	213	206	211	199	215	227	200	220	210	230	270	224	245	233	246	226	218	209	223	211	237	223	238	243	228	214	211	210	223	216	226	224	179	214	247	229	235	223	244	212	221	225	224	223	241	191	209	234	206	195	214	211	232	207	215	211	236	220	257	191	233	199	211	261	224	246	205	210	203	233	223	206	228	224	209	205	227	212	256	231	238	214	197	220	207	258	219	220	262	224	234	195	247	245	218	237	246	255	244	199	222	211	233	223	255	233	230	222	183	233	223	202	202	234	225	220	199	213	199	219	254	208	211	211	199	209	253	215	232	226	221	221	197	219	241	227	241	246	234	234	244	212	247	202	239	228	217	232	242	209	231	267	230	207	226	214	223	208	215	203	248	228	211	231	242	217	194	212	224	216	233	218	213	225	208	229	247	222	209	221	239	243	249	209	219	228	236	242	210	233	220	239	239	211	208	213	231	212	228	185	222	242	218	231	228	213	213	224	263	215	214	218	196	204	230	217	226	219	231	215	230	205	218	204	230	253	252	219	211	202	219	246	208	244	212	205	212	244	243	221	206	224	214	248	204	211	235	210	217	232	228	229	229	228	221	258	256	209	217	243	219	212	231	211	212	217	240	215	215	224	220	210	219	222	218	197	216	221	235	228	216	216	216	215	232	224	182	205	239	216	223	227	225	237	233	229	230	212	230	223	234	266	222	218	219	237	210	210	216	224	226	248	223	223	230	217	229	230	215	239	213	257	222	231	257	229	234	225	240	196	219	214	195	203	221	214	204	225	214	243	225	246	232	201	209	224	223	233	221	222	217	208	209	190	222	214	232	205	261	246	256	270	244	250	237	222	233	199	229	234	223	240	206	224	213	209	199	239	236	231	239	242	237	264	225	211	196	222	197	219	208	231	200	212	253	227	234	242	223	229	200	254	243	259	230	232	223	220	199	224	227	221	215	234	206	234	230	225	215	223	201	236	229	209	231	223	233	249	220	227	230	229	210	213	218	228	221	219	219	241	245	203	229	210	240	243	207	239	222	208	213	241	226	201	198	207	236	233	216	243	233	223	235	226	254	198	219	234	226	212	218	228	240	229	225	208	211	204	205	205	224	213	234	255	194	195	195	252	229	239	205	214	232	221	243	199	189	205	225	229	220	209	242	214	225	230	246	220	254	238	197	238	212	237	215	216	223	240	210	223	204	226	232	200	218	220	215	242	243	232	233	235	211	210	216	219	261	217	263	238	217	229	199	201	215	218	234	190	237	246	229	197	236	212	211	207	201	211	232	222	234	227	225	236	206	253	212	221	240	245	227	211	244	212	216	202	221	233	258	218	208	252	241	212	241	225	226	209	236	228	208	223	201	239	251	242	230	216	219	207	224	213	244	198	217	235	222	213	238	220	209	232	227	197	264	230	228	217	204	238	221	209	255	209	243	239	218	199	245	215	208	240	183	213	220	236	210	197	208	212	255	246	219	213	223	220	213	233	210	224	216	204	225	257	193	197	221	226	222	229	230	220	213	219	228	221	196	232	226	242	192	220	226	209	232	245	244	235	224	214	242	234	230	255	238	227	227	250	240	223	206	243	228	233	234	220	211	206	201	251	207	206	235	216	262	196	219	207	212	209	247	222	255	210	237	218	225	231	213	255	209	191	211	241	245	201	222	230	242	242	218	216	221	206	196	223	231	246	209	195	262	238	223	196	206	224	245	241	225	215	238	209	205	218	203	244	213	222	247	244	230	227	204	233	238	225	246	218	226	208	214	217	207	255	202	200	217	211	245	212	228	223	234	226	245	245	278	200	225	231	205	242	217	209	238	242	210	189	233	238	244	229	202	204	215	240	234	252	210	194	224	240	232	227	218	216	223	220	228	242	221	190	204	236	215	214	227	216	238	235	217	233	239	235	213	225	206	249	264	247	247	236	221	216	240	239	224	229	224	238	205	236	232	230	215	235	224	227	228	212	208	218	218	218	244	254	252	224	222	233	217	249	229	205	234	201	221	210	216	221	212	179	220	210	198	262	230	226	204	211	209	217	184	214	226	203	201	235	219	242	250	228	195	218	234	209	215	208	240	226	198	242	217	227	247	213	212	206	244	241	224	225	213	221	224	222	266	246	234	212	223	211	217	196	231	205	222	214	233	207	227	235	230	234	241	211	224	218	228
10428	3269	7284	8208	6797	5416	4250	3128	2538	2123	1787	1497	1273	1234	955	841	747	727	654	632	655	677	646	629	608	666	609	687	690	629	607	577	645	591	552	573	612	553	549	555	545	559	622	582	583	565	590	529	542	543	524	557	597	536	583	570	520	555	533	530	554	529	561	549	563	538	529	524	541	527	553	559	510	565	537	534	529	541	588	562	535	578	567	561	572	556	533	565	555	498	546	549	529	552	585	515	553	569	577	501	555	524	539	566	536	566	528	505	526	582	517	512	511	553	531	599	550	526	525	548	547	528	563	549	542	526	536	512	536	540	571	620	577	536	542	570	535	541	499	530	559	539	541	531	554	511	544	521	583	541	513	541	569	543	547	528	534	574	530	556	563	546	502	522	539	540	519	561	545	542	562	539	553	570	542	513	550	583	520	545	565	564	564	549	555	559	569	567	531	534	517	570	505	540	532	568	570	537	550	548	506	502	609	517	537	561	562	552	533	532	570	518	573	515	544	553	552	544	563	556	554	552	533	532	570	543	533	582	580	557	573	558	541	527	545	532	527	538	536	523	547	511	546	521	534	552	521	533	551	580	561	524	513	503	539	581	527	522	526	529	543	543	561	513	609	547	544	545	541	559	546	540	557	579	551	548	575	547	513	533	504	509	535	538	576	565	520	473	514	549	518	543	541	560	520	574	560	526	538	559	567	533	556	581	548	524	552	571	547	543	541	586	537	576	562	543	568	526	547	567	538	528	525	553	541	595	560	590	487	565	561	539	562	530	550	516	522	552	497	551	514	605	564	519	555	528	559	545	546	520	541	557	518	528	544	533	538	560	568	548	601	566	542	516	557	527	553	556	509	509	513	525	565	553	535	537	526	556	561	598	550	582	517	561	564	509	517	554	506	579	501	538	568	530	512	580	527	543	523	500	542	528	546	545	530	556	576	596	550	537	551	552	538	533	540	526	528	555	575	542	558	552	571	553	548	510	542	547	563	533	595	545	531	573	538	574	566	574	542	533	575	515	529	600	578	550	535	543	565	564	529	535	544	549	522	513	526	574	563	558	562	532	560	535	568	539	554	606	589	568	526	561	556	538	556	520	536	540	513	501	526	540	487	565	507	550	582	542	530	558	522	576	584	544	566	540	532	567	527	545	544	548	538	524	581	519	558	580	549	549	591	502	571	547	572	544	560	544	534	579	549	523	545	533	540	568	582	539	558	536	552	585	550	525	548	546	551	559	526	530	558	559	545	534	502	533	517	575	550	577	525	577	556	572	529	495	589	545	572	519	527	531	524	548	544	526	539	538	561	538	554	583	505	594	548	537	582	571	558	563	634	542	537	542	546	592	535	538	626	560	538	545	529	523	557	561	517	544	522	524	552	498	554	543	559	546	556	551	579	540	519	555	523	533	548	538	550	511	524	482	523	510	547	526	550	584	557	557	541	579	551	537	554	534	535	521	549	538	562	574	525	540	538	555	557	585	531	542	555	561	523	502	520	551	561	552	538	495	550	534	567	548	508	542	535	559	554	579	578	572	564	516	588	505	585	612	538	550	532	538	531	598	553	526	537	600	541	581	562	549	531	516	557	507	559	527	555	544	553	536	530	531	523	556	544	538	566	555	558	500	602	532	561	540	536	551	498	544	506	554	528	580	567	512	541	513	549	536	552	549	578	542	533	537	569	545	542	567	564	560	551	536	536	535	522	573	520	521	544	593	531	554	544	534	548	527	541	586	499	541	559	541	543	543	543	551	521	553	547	546	535	495	564	541	563	541	573	552	582	558	511	529	540	545	519	566	514	521	553	554	496	542	531	551	564	530	573	535	554	551	558	538	573	524	555	532	557	501	596	517	529	574	576	564	502	533	558	550	533	581	580	511	472	528	540	568	529	529	543	537	528	543	536	503	550	540	518	535	588	571	553	497	578	563	563	521	550	536	564	545	569	524	533	551	526	541	537	538	553	575	533	504	530	560	553	529	530	546	523	606	589	509	550	519	529	532	572	549	553	575	585	549	549	530	534	528	581	586	518	554	541	582	545	600	571	547	533	541	531	562	541	567	593	482	515	532	564	523	548	548	596	559	571	539	536	543	543	538	554	544	563	552	546	522	521	523	565	524	526	535	581	580	565	556	564	541	588	512	575	569	577	562	536	586	577	585	537	538	527	581	550	571	557	562	573	508	524	561	526	550	535	571	544	587	531	555	568	561	552	519	540	586	559	570	524	505	546	520	550	545	548	542	549	569	501	581	543	551	511	535	543	531	527	543	571	544	510	580	558	553	516	563	507	532	545	490	565	578	556	587	586	527	538	546	541	520	540	560	546	515	552	549	537	537	548	499	534	566	556	536	537	583	592	577	578	572	524	576	506	552	500	518	533	557	531	499	532	552	527	569	571	539	554	516	493	568	547	503	545	592	522	542	548	549	525	539	537	538	517	601	542	546	546	593	503	591	572	562	552	552	577	558	543	567	559	526	506	540	525	518	550	572	513	514	523	529	555	558	530	538	532	541	572	570	561	564	547	552	541	564	550	556	561	542	561	506	586	560	513	545	514	525	558	514	557	563	525	556	547	553	566	501	579	485	549	564	564	575	562	532	550	594	561	559	512	580	533	526	528	574	501	551	537	562	589	543	560	544	559	543	566	539	520	555	541	545	536	560	562	603	540	557	505	515	548	560	524	522	599	529	546	541	534	538	545	539	567	530	484	546	558	566	559	562	579	566	576	574	544	557	536	522	531	546	540	556	541	589	557	529	544	587	502	543	549	498	569	535	575	508	629	578	549	515	530	539	514	554	567	535	509	504	554	545	550	512	597	544	571	549	547	578	571	555	547	522	522	558	544	501	540	554	551	522	532	554	502	557	520	561	566	534	603	565	541	568	568	550	544	592	491	572	552	507	554	562	547	490	504	553	487	560	554	555	525	550	576	562	539	534	579	533	533	534	563	538	532	514	543	565	511	553	539	528	591	504	562	547	575	540	558	547	548	544	560	554	527	539	537	540	542	560	526	564	552	499	545	558	540	570	565	528	560	558	564	561	554	551	540	532	496	506	556	505	567	575	583	525	566	538	598	562	522	571	542	552	539	605	602	576	557	539	569	542	568	488	535	513	584	537	571	590	573	555	562	569	558	536	549	538	535	529	562	559	554	576	536	573	573	525	558	553	548	528	556	561	534	557	536	571	525	510	582	562	552	532	529	565	541	510	552	554	554	561	502	543	512	521	561	541	526	545	573	541	551	555	592	560	539	590	524	552	552	538	572	544	559	520	566	499	534	572	516	521	501	519	555	564	528	542	534	544	565	511	565	523	576	565	520	539	537	522	554	528	527	537	565	574	545	484	560	532	564	560	523	564	590	539	559	558	538	587	545	562	531	515	559	495	551	597	494	584	577	584	582	536	538	561	520	565	544	587	557	556	519	569	562	544	525	539	562	585	535	564	527	562	574	546	547	554	567	556	532	558	574	584	553	488	549	548	517	554	518	522	510	538
21573	5177	4596	3272	2214	1526	1108	854	636	490	445	351	304	260	221	177	166	133	162	156	172	162	180	155	123	170	148	160	163	125	157	150	161	140	128	137	154	166	125	132	146	158	135	124	120	132	131	156	132	123	128	124	135	141	120	129	128	139	138	142	148	136	115	138	146	136	116	130	118	118	130	146	164	164	136	114	146	155	148	142	139	136	136	139	143	124	143	122	131	149	150	138	131	132	141	138	143	160	145	153	149	143	126	153	125	116	117	143	152	150	162	144	144	140	118	133	156	113	128	165	139	121	131	121	156	133	134	135	141	134	152	151	111	139	135	139	113	115	135	128	132	134	146	127	129	137	128	115	151	141	124	145	127	150	130	135	137	143	128	122	139	159	132	137	134	128	128	114	123	129	151	151	136	110	127	140	139	152	124	124	151	137	147	140	163	127	137	126	156	154	138	155	139	144	144	114	138	128	160	166	131	138	113	142	132	132	124	143	152	133	146	115	128	132	131	131	124	144	119	162	126	138	138	125	143	115	133	131	138	126	141	125	128	148	131	126	142	156	147	143	140	145	142	135	117	143	145	108	145	144	158	128	124	119	143	139	130	140	119	132	145	157	144	139	143	145	138	120	133	152	156	128	119	144	149	124	134	138	121	140	142	114	123	127	143	118	121	136	142	154	130	131	137	131	138	143	145	131	132	130	152	113	136	144	121	143	129	159	123	137	122	133	163	157	145	136	135	137	136	118	127	143	142	141	148	128	132	171	131	128	128	156	111	146	145	126	140	124	142	145	151	142	128	121	142	139	130	142	140	130	129	136	121	140	118	164	144	134	149	118	127	104	127	140	107	134	137	134	146	142	126	119	123	117	118	155	127	119	145	133	152	150	127	127	117	120	137	143	129	138	143	124	131	134	129	134	148	171	133	127	139	138	155	135	142	138	136	132	125	134	127	130	126	120	142	122	127	131	131	116	137	147	142	141	133	143	121	136	139	145	130	144	138	124	113	118	119	130	150	156	140	117	140	144	123	127	123	111	135	134	140	144	129	149	146	121	127	131	125	122	149	158	162	140	133	148	129	142	139	122	107	132	152	123	122	140	146	137	131	118	123	122	131	116	141	138	158	132	122	123	132	123	135	135	152	125	130	135	117	131	154	109	133	139	135	142	134	128	143	158	141	128	135	135	127	142	138	108	137	135	142	140	138	111	149	135	135	128	151	130	119	138	148	137	148	132	130	124	132	119	136	129	128	118	113	143	138	145	128	119	131	138	117	135	140	157	164	157	135	124	135	145	137	135	144	136	128	136	132	140	153	135	131	128	156	143	150	138	139	121	104	135	140	109	147	118	134	149	165	161	138	128	128	132	139	141	128	144	131	128	128	111	131	127	127	131	134	142	143	135	123	137	148	152	137	103	147	140	122	131	139	157	122	117	166	139	117	169	134	125	135	148	104	132	143	141	143	128	122	144	137	141	152	128	153	158	140	147	119	132	129	125	115	130	147	118	134	136	125	141	124	118	123	123	145	172	140	140	123	155	121	145	125	130	160	149	121	143	141	121	139	116	140	122	158	137	160	140	142	146	119	134	137	139	132	106	153	139	153	139	131	138	152	131	129	139	124	139	134	146	149	134	130	151	119	126	146	139	143	126	113	139	135	136	174	125	132	143	142	148	116	126	143	142	139	129	140	148	153	107	144	148	120	118	126	129	141	126	146	149	126	137	157	153	150	153	125	113	128	124	131	125	155	131	111	127	127	141	157	143	120	148	131	145	152	129	123	149	138	141	132	109	134	148	145	122	133	134	159	124	143	152	154	139	131	126	141	147	128	113	153	151	115	118	161	138	125	149	137	123	117	144	124	125	133	160	164	152	137	116	122	132	143	140	123	146	136	130	122	131	148	130	150	153	125	121	126	134	157	130	117	130	133	133	125	148	132	142	117	126	133	136	130	136	134	145	137	135	125	134	160	147	136	139	139	121	144	129	138	151	145	126	142	120	129	126	120	143	127	145	130	127	124	143	138	141	139	134	157	127	147	131	140	131	116	130	150	142	141	136	139	121	141	133	133	142	152	143	147	147	149	128	147	137	119	144	124	131	139	151	121	144	140	128	119	142	113	138	128	142	131	131	122	128	135	130	149	141	160	138	132	124	123	152	156	142	140	129	138	123	118	136	124	152	131	150	142	129	139	136	109	145	164	145	116	139	133	140	140	154	158	146	148	153	146	115	132	134	120	138	148	163	139	138	156	142	115	127	121	133	138	150	147	128	118	146	141	142	130	137	121	141	167	163	136	116	144	136	137	174	122	136	141	133	133	132	141	131	128	122	144	134	154	129	145	128	139	129	140	134	142	115	129	118	149	148	119	147	127	173	142	141	134	145	125	128	129	122	147	150	137	148	148	126	129	144	133	152	144	148	139	130	142	139	133	145	131	144	140	137	135	126	122	135	127	139	133	126	154	108	125	135	124	137	144	136	145	146	119	142	134	127	133	124	130	160	141	119	136	127	123	146	157	138	131	107	129	139	137	118	144	155	141	123	125	152	121	136	129	151	130	142	137	157	127	156	147	140	140	119	120	116	128	133	134	106	128	160	150	147	113	166	136	117	137	120	152	129	123	133	126	130	155	135	142	128	134	129	136	139	152	138	114	133	130	137	139	136	143	127	125	123	122	141	132	140	144	128	135	110	122	116	148	141	154	124	132	120	124	141	136	137	142	153	127	146	129	140	142	129	134	123	108	128	135	142	117	154	144	117	140	140	150	136	129	148	153	132	147	129	134	138	122	126	140	160	141	114	132	144	136	131	169	134	132	145	123	126	144	120	130	132	138	155	121	137	127	113	137	145	127	143	159	137	149	124	121	134	150	114	141	105	125	136	122	139	141	115	143	132	164	134	140	130	152	119	121	138	145	129	138	124	130	130	149	162	131	115	125	126	134	140	128	140	138	136	154	134	134	125	140	121	133	140	137	153	128	142	119	126	126	163	127	126	142	116	138	121	129	131	115	125	140	165	145	133	107	114	140	150	126	140	124	124	136	138	136	128	137	128	155	122	140	135	119	133	138	136	144	144	156	127	137	130	135	116	139	141	120	116	138	135	139	124	144	144	154	126	134	146	149	137	127	139	138	148	130	127	152	118	151	129	122	129	134	153	132	134	134	120	128	135	137	125	146	150	139	139	149	129	148	149	124	154	130	128	129	153	155	136	151	142	113	126	124	114	132	135	142	151	147	136	150	117	140	155	145	122	113	113	145	110	129	144	131	127	136	125	152	136	126	125	107	152	136	110	133	145	147	149	143	136	150	159	149	138	130	111	135	128	141	145	144	145	149	134	138	151	164	158	146	124	143	146	105	138	109	151	158	140	128	135	125	153	139	132	150	140	142	121	125	147	154	125	144	146	148	146	126	146	154	151	143	137	160	130	154	155	143	130	148	140	129	144	138	121	126	147	122	167	144	110	146	112	143	151	108	145	129	125	112	129	131	140	111	130
13490	4134	9281	10212	8660	6979	5483	4259	3260	2684	2230	1821	1533	1286	936	765	638	607	554	581	523	565	542	551	566	535	542	511	468	489	445	436	445	455	422	407	363	370	407	397	388	422	399	397	403	416	422	355	399	382	354	377	384	363	356	337	353	347	361	365	364	361	368	374	329	355	364	373	370	338	383	362	377	323	358	381	330	344	343	364	357	329	358	385	344	353	370	395	396	369	369	354	357	383	347	393	327	362	348	309	361	392	352	375	375	398	365	352	347	344	380	388	353	354	369	364	362	355	396	387	380	374	378	369	368	341	345	354	382	356	338	349	342	343	367	354	362	366	329	366	382	375	369	302	403	355	371	350	334	364	365	347	373	356	370	354	384	359	376	378	367	371	347	367	353	385	371	369	347	356	385	357	347	360	323	362	385	364	397	385	388	371	374	392	344	333	352	368	369	367	375	363	353	353	382	382	389	337	325	321	358	370	364	368	351	344	375	340	368	369	344	378	384	363	342	394	354	347	366	372	372	386	362	358	394	360	393	351	368	363	395	388	391	369	372	359	360	319	373	392	343	408	376	376	357	346	358	389	367	362	371	356	399	333	349	364	365	357	334	361	369	343	316	366	396	345	352	368	355	355	365	362	345	371	376	329	375	368	347	363	381	392	376	361	360	346	359	364	370	351	358	348	337	341	376	370	343	374	352	352	339	387	357	355	355	363	381	372	382	373	365	339	383	359	367	363	395	327	351	359	372	333	387	343	376	375	383	329	367	336	381	366	380	355	339	327	372	363	375	355	383	345	344	344	378	380	349	343	370	344	391	350	345	389	346	348	357	341	390	363	358	358	370	342	356	341	371	343	344	350	369	347	382	382	380	377	380	339	393	328	345	390	346	367	345	345	350	369	382	377	353	378	361	369	370	324	358	356	379	353	384	388	367	362	363	350	336	375	388	377	358	371	335	364	380	349	393	335	365	331	345	366	364	355	359	365	345	331	349	366	352	386	388	376	357	329	343	373	363	347	383	333	344	318	338	358	376	363	343	311	382	374	363	367	335	330	369	359	364	403	332	392	355	351	383	374	363	350	360	357	366	346	355	352	354	341	366	345	363	340	350	350	347	332	343	338	364	361	341	339	371	351	370	377	350	359	337	368	353	338	386	373	356	352	329	361	365	335	348	341	372	344	346	305	351	336	337	389	355	383	399	336	386	336	353	350	377	351	378	360	334	335	395	391	365	371	344	338	396	340	374	353	365	371	385	355	372	355	387	383	363	375	346	410	349	360	382	394	341	353	360	356	351	387	386	334	366	331	367	395	329	358	371	373	358	351	345	348	382	348	352	358	369	360	365	347	388	360	356	349	349	372	344	358	357	356	377	345	381	346	339	323	348	377	381	355	369	387	352	351	392	353	357	361	346	335	329	351	367	363	383	366	337	347	355	374	343	359	339	351	349	355	357	350	340	364	362	367	361	334	333	361	335	354	377	379	350	356	394	357	354	370	359	358	365	365	349	356	326	331	369	342	355	345	371	354	362	391	349	344	396	342	349	342	335	377	334	347	388	357	380	353	361	348	377	384	338	369	386	376	344	355	331	378	367	366	331	354	339	346	365	350	367	365	369	379	334	385	349	365	347	347	379	355	363	331	353	365	381	346	364	393	356	344	341	393	345	369	330	340	349	343	384	370	375	353	379	372	368	349	333	364	356	358	362	356	353	362	339	350	374	345	352	345	377	399	330	378	388	344	343	369	392	352	357	358	369	374	363	337	385	374	351	326	389	332	353	346	352	375	359	375	346	363	325	375	362	383	362	367	364	380	360	352	389	351	344	364	318	349	389	367	353	348	344	356	353	383	354	353	383	358	360	353	356	392	409	356	350	373	384	342	349	312	387	373	347	327	368	361	346	391	376	375	351	364	359	351	394	339	376	339	381	397	361	360	347	381	402	370	325	356	336	377	367	369	349	364	368	362	331	357	340	349	363	376	357	359	371	352	387	363	382	345	368	339	355	383	362	364	365	364	388	389	356	347	369	356	369	347	373	351	356	328	362	374	354	352	374	340	371	347	349	377	377	353	356	356	354	353	352	377	377	374	335	371	314	338	367	360	349	362	351	376	358	370	330	336	311	353	382	363	358	387	315	378	389	330	361	389	361	351	352	345	369	346	352	343	343	385	349	362	336	342	383	382	360	393	367	381	376	357	338	341	338	339	352	369	379	395	356	388	364	335	363	326	338	362	350	374	379	343	333	354	367	340	367	367	378	376	349	359	335	323	369	386	366	361	348	366	358	350	391	378	341	346	337	329	380	352	375	335	388	352	351	331	360	364	342	357	351	389	370	359	336	356	397	370	364	354	333	361	371	364	361	370	366	354	385	347	348	373	344	350	394	364	365	364	367	340	368	387	363	377	368	357	356	336	382	341	342	361	387	350	358	334	352	350	350	342	339	348	380	368	349	326	358	348	322	375	370	364	368	329	298	359	351	376	400	358	398	376	350	369	337	357	365	361	361	397	349	372	353	364	353	352	369	375	330	355	329	376	378	379	329	364	371	375	359	403	376	365	352	353	372	321	334	374	357	369	353	389	368	332	370	371	350	346	312	338	352	367	356	371	339	353	366	365	351	379	378	369	378	369	380	353	385	351	375	344	378	350	359	384	358	336	368	369	365	371	396	325	369	356	377	376	357	335	362	325	349	361	332	372	358	358	369	341	350	324	370	364	360	366	369	371	383	379	369	336	348	379	375	380	340	342	363	362	353	327	365	372	388	357	365	357	354	379	357	337	324	399	362	364	351	357	381	411	345	418	396	385	386	377	325	334	331	352	361	367	371	348	354	358	340	364	360	376	373	324	340	353	322	378	394	355	344	346	382	366	322	331	374	382	387	371	327	390	364	405	339	345	361	402	364	360	360	416	354	342	358	381	368	355	370	376	320	371	363	362	337	376	370	369	379	353	364	379	369	328	341	374	372	364	360	348	354	372	360	355	378	340	392	353	385	349	341	362	365	364	383	390	385	348	372	384	386	376	339	348	353	379	360	361	344	352	326	397	347	351	330	319	352	363	351	395	379	343	353	362	354	371	365	366	374	378	395	359	379	370	338	358	360	371	369	364	390	400	370	392	383	343	350	363	365	362	351	367	347	363	330	377	357	353	371	377	349	392	346	370	342	344	379	358	371	407	364	390	380	349	368	376	368	380	320	375	347	326	363	333	378	337	361	359	361	374	324	351	384	376	350	378	356	356	368	361	382	369	377	364	339	362	365	362	369	372	346	349	362	354	389	379	363	352	371	346	365	390	382	376	367	379	350	389	353	375	346	357	363	356	368	361	363	341	399	370	345	372	347	375	364	351	388	376	387	365	353	337	363	365	374	377	353	338	373	377	388	354	359	336	384	345	315	349	333	354	354	366	383	334	372	390	349	352	332	355	381	348	361	372	366	364	318	370	381	365	340	361	342	373	344	367	329	372	373	367	383	355	350	382	363	377	333	380	363	357
5729	1885	1967	1417	1042	852	732	560	506	423	383	383	355	357	328	338	334	327	292	321	314	268	312	304	304	281	276	315	286	314	308	279	290	278	284	309	285	314	299	299	312	317	269	302	315	292	298	304	307	314	265	285	302	344	295	265	314	300	295	316	288	302	290	309	319	301	285	309	313	297	303	273	305	285	276	274	280	285	306	312	266	292	289	319	283	286	292	281	323	282	297	288	304	307	325	289	303	304	278	319	329	294	298	309	314	285	288	286	281	297	306	313	275	314	292	298	288	288	270	264	271	334	296	291	303	278	297	289	306	312	313	264	298	305	296	281	280	326	309	300	288	317	313	286	296	290	291	306	327	277	283	311	314	275	320	286	320	316	297	275	334	328	317	313	283	311	296	305	292	320	318	302	338	308	321	286	292	272	290	318	314	304	324	309	301	281	308	322	320	298	346	294	287	296	273	314	307	322	284	279	273	311	281	304	258	293	300	315	304	290	299	293	298	302	262	291	316	338	326	300	259	301	307	269	308	325	328	319	279	281	324	322	309	281	277	299	312	277	292	333	300	290	333	284	313	283	296	305	275	297	274	254	315	287	299	319	284	291	292	325	283	287	279	276	311	297	320	295	300	315	298	281	309	284	293	336	292	309	303	257	345	311	308	279	288	281	342	291	307	319	323	272	321	292	337	282	297	277	314	266	272	302	307	284	283	271	272	325	324	279	322	279	321	310	281	299	291	265	314	322	269	298	303	278	304	274	295	314	304	293	307	318	288	336	264	289	322	299	279	320	307	276	287	279	298	334	287	294	316	288	306	309	280	308	305	311	328	334	289	281	268	284	326	300	317	272	306	290	281	315	302	281	290	315	280	273	309	256	293	333	282	285	304	319	311	308	310	317	283	325	341	312	318	315	326	291	307	251	305	292	269	309	287	318	326	280	271	267	326	272	304	295	303	340	313	291	304	300	283	287	295	274	269	304	300	308	313	318	289	293	308	284	287	280	265	261	299	272	306	318	275	277	303	270	316	320	291	290	315	335	287	322	294	285	308	291	311	300	316	303	293	281	317	272	297	277	323	324	305	292	309	322	318	343	286	312	256	297	298	288	276	274	298	322	292	331	317	324	308	309	307	302	294	330	288	299	282	274	306	303	276	290	299	302	316	287	290	288	265	312	288	291	311	283	353	324	312	295	306	284	296	315	284	319	328	278	319	299	286	281	320	285	296	311	317	287	304	288	307	283	283	307	304	250	296	295	324	329	307	323	312	308	279	301	279	328	307	256	300	292	311	300	262	308	303	327	286	298	308	310	297	313	301	266	334	303	344	299	305	294	257	313	309	289	304	303	296	309	305	319	325	313	325	280	309	311	322	309	287	295	290	276	296	260	317	320	282	266	265	279	270	310	313	308	276	300	246	325	282	280	301	289	265	289	317	322	291	291	281	265	287	291	285	309	313	287	282	315	302	277	295	295	312	298	308	279	266	292	283	291	279	313	330	317	321	285	291	314	315	257	298	320	323	304	307	296	269	304	318	368	330	316	283	307	286	302	306	304	310	260	301	319	270	276	310	296	312	302	271	292	326	282	300	293	288	293	298	298	309	301	317	290	325	298	312	326	282	308	313	314	278	274	318	328	295	288	278	338	291	324	283	323	285	294	307	309	317	280	285	303	293	351	318	305	289	308	285	314	318	314	270	262	307	312	299	324	306	327	298	297	278	305	306	304	302	299	296	292	303	300	307	328	302	321	309	310	309	314	279	292	300	286	332	295	299	324	301	315	302	280	307	306	284	283	340	304	314	307	285	291	299	325	341	292	264	302	306	309	315	308	301	342	314	332	288	314	274	292	269	293	321	320	291	324	311	292	316	317	280	295	295	325	318	295	300	309	277	293	290	291	281	318	304	270	271	298	309	292	295	277	316	331	316	266	289	284	314	311	296	315	302	292	317	258	290	330	284	319	307	280	290	315	316	280	328	314	296	312	243	284	292	325	306	298	286	296	305	319	337	287	299	311	312	342	310	294	300	278	347	289	308	295	302	263	323	309	281	293	346	290	311	315	292	306	298	295	316	295	294	317	299	286	284	307	317	315	294	288	272	278	275	282	351	274	300	308	319	309	307	292	310	325	318	289	272	276	306	309	273	290	319	325	294	333	318	319	277	290	355	290	292	302	308	296	275	315	305	289	310	298	308	306	319	311	277	301	295	283	296	280	283	305	309	315	316	302	292	274	285	289	306	296	312	297	296	329	306	284	285	302	322	298	298	304	308	307	295	298	313	305	298	290	301	302	281	305	293	314	276	302	298	312	301	317	293	312	280	303	282	292	266	313	278	315	314	286	295	305	294	279	305	276	322	280	299	302	291	313	291	305	290	322	305	314	288	288	300	282	288	266	286	315	291	273	266	273	280	304	293	300	287	276	304	285	310	321	274	296	267	260	301	321	295	281	277	302	294	284	281	289	282	307	303	279	298	269	345	328	292	267	296	295	309	264	281	289	307	291	318	280	287	295	315	264	306	276	312	268	338	322	324	326	292	327	280	296	305	301	275	299	273	298	270	313	323	311	334	299	311	284	281	290	308	330	295	303	328	311	280	308	287	301	300	281	275	274	292	310	306	321	270	308	305	314	300	263	276	257	299	297	287	290	298	276	292	284	289	292	252	301	296	257	305	294	271	287	299	311	316	288	297	283	285	323	344	268	303	311	290	288	330	304	279	310	295	295	283	281	332	312	300	298	271	287	280	313	307	298	283	317	286	297	274	300	290	295	292	304	310	273	278	285	329	308	326	274	323	281	300	260	320	302	293	265	293	298	305	304	328	268	298	280	291	274	275	311	268	272	281	291	318	291	263	303	301	286	282	306	295	305	311	299	287	284	287	293	315	301	308	296	309	311	296	329	316	288	284	317	327	307	290	311	313	298	330	304	297	293	287	291	291	333	297	328	315	308	325	320	297	298	287	298	316	323	304	323	289	271	304	284	321	282	316	276	298	300	281	292	252	321	312	271	313	300	319	283	278	296	283	288	311	286	327	293	295	302	294	302	315	296	304	327	283	306	287	250	297	328	269	337	299	304	280	298	317	308	284	298	317	291	291	313	290	300	264	320	296	340	304	305	284	312	324	276	277	288	296	297	304	295	271	276	323	273	282	276	280	304	312	319	327	274	291	310	320	320	270	312	325	314	299	315	315	293	276	280	289	295	287	315	269	290	272	309	285	271	271	328	309	303	306	328	300	319	314	323	314	300	274	284	319	293	322	316	287	296	313	289	295	283	309	314	299	303	304	311	283	298	308	327	327	291	305	296	310	268	317	298	306	277	348	313	281	277	354	325	290	300	320	296	309	286	330	285	335	298	266	312	287	306	293	315	309	278	294	283	325	307	290	291	299	317	306	325	298	288	300	338	338	310	293	293	316	314	284	271	280	305	324	296	272	294	295	308	299	311	289	301	277	320	326	296	277	294	317	293	295	286	285	287	279	297	310	303	263	270
4890	2301	4347	5109	4350	3326	2770	2218	1914	1639	1446	1231	1149	1011	928	810	788	735	716	766	770	767	747	765	755	777	776	757	717	763	730	729	747	698	760	728	708	732	708	711	698	690	762	768	725	731	669	721	716	675	646	715	707	701	715	700	694	701	681	672	702	706	705	732	726	681	718	756	674	702	715	707	698	729	692	740	738	728	707	717	727	737	673	720	704	747	713	707	724	713	699	718	702	719	729	706	687	728	737	692	727	719	684	694	744	758	667	750	664	733	728	684	788	699	764	746	728	682	709	679	716	704	714	763	733	730	697	744	696	726	716	702	752	708	730	723	716	735	730	725	719	702	718	696	691	753	761	676	689	755	727	717	708	712	703	679	750	712	761	720	681	744	727	692	716	730	757	760	698	690	689	695	712	730	642	646	670	716	691	709	723	677	719	753	691	682	713	729	641	727	729	715	683	685	674	736	722	691	728	707	716	672	695	733	742	708	705	714	665	736	755	693	720	742	698	695	744	702	698	731	719	710	729	688	725	724	719	715	738	723	718	670	735	751	721	772	697	672	738	685	674	737	720	680	700	740	684	729	690	753	679	756	738	744	704	744	732	769	733	672	718	717	732	741	696	697	724	685	682	725	747	708	720	686	722	714	772	698	683	719	702	739	757	699	697	743	730	685	698	757	732	741	727	680	705	719	673	691	719	708	728	699	647	736	744	682	756	692	693	706	694	711	724	724	743	739	715	725	694	745	754	687	774	728	729	672	686	722	710	757	708	723	710	685	687	739	722	693	702	694	746	701	710	727	725	712	683	666	742	732	739	711	713	743	753	731	661	765	714	714	704	691	756	733	700	752	697	747	709	703	768	717	725	724	714	720	750	766	726	697	711	696	771	676	691	723	670	700	775	666	735	657	688	720	738	716	684	712	738	736	646	713	699	661	726	697	750	708	679	686	693	702	710	703	682	741	732	685	760	716	739	684	713	684	717	679	753	711	744	714	708	681	720	729	709	725	721	699	660	741	691	706	747	686	753	719	719	730	739	723	754	697	694	740	719	736	757	716	682	669	720	734	693	737	693	761	702	670	703	702	718	692	718	733	738	735	681	716	742	722	690	707	725	688	727	731	709	714	699	712	706	689	708	736	705	680	714	736	691	699	742	744	697	735	697	689	664	731	730	681	695	702	677	701	715	702	759	747	747	725	669	715	721	732	773	706	725	717	689	685	719	683	680	693	784	688	687	696	705	739	699	728	694	721	739	727	712	704	728	733	713	728	718	708	723	756	709	704	710	766	715	715	697	716	676	696	732	737	694	747	726	712	722	682	727	676	708	683	732	693	729	722	721	740	679	727	763	739	643	737	671	693	690	732	758	689	683	704	720	766	705	692	638	678	667	689	713	762	778	713	695	773	720	761	731	735	704	685	663	724	743	696	724	693	764	715	713	754	741	717	708	725	694	723	707	700	743	689	752	716	730	695	730	721	689	743	726	747	644	721	686	692	732	679	730	677	779	745	722	718	753	765	711	734	741	738	701	699	720	735	697	714	664	711	749	687	723	698	751	678	730	733	699	717	683	736	682	684	683	691	764	668	694	747	729	676	730	747	709	740	726	697	712	689	687	742	711	709	722	715	718	760	660	742	747	710	721	746	709	677	663	725	704	705	646	725	717	689	706	750	683	743	718	674	738	735	740	697	769	712	682	700	658	706	757	661	719	734	726	753	783	690	682	694	724	712	703	739	702	759	721	705	737	697	698	724	737	738	723	734	700	669	736	750	656	746	681	654	719	683	722	719	753	724	683	736	698	735	728	693	722	702	702	774	702	748	751	677	784	712	717	694	691	696	706	710	688	696	699	734	719	709	770	718	711	713	745	767	739	703	712	692	731	712	696	677	739	679	703	706	707	697	692	720	735	674	674	706	690	673	699	745	664	709	764	637	703	718	725	710	729	694	719	686	687	719	708	726	731	683	701	694	687	735	670	688	734	690	714	745	747	740	733	703	699	721	707	688	784	730	711	684	680	737	745	697	770	708	712	700	744	707	717	730	746	708	687	728	698	729	676	721	688	727	744	682	737	725	718	726	681	760	717	729	702	744	698	726	668	731	761	731	682	685	651	765	721	706	779	726	723	760	688	674	673	702	745	699	724	737	720	673	671	741	677	708	752	719	730	697	687	740	703	714	749	775	675	761	736	749	713	705	688	744	716	748	679	677	746	655	755	686	684	725	724	665	716	703	715	718	716	723	703	706	703	761	710	692	674	692	711	726	695	709	709	643	714	681	701	674	739	695	708	713	744	695	684	688	646	691	700	738	721	736	711	706	699	717	738	730	658	719	704	703	640	698	681	706	662	730	673	732	704	682	688	696	708	711	710	702	692	725	724	664	755	727	762	728	694	680	704	750	697	693	716	699	758	712	730	725	732	678	723	727	683	699	681	676	707	759	701	718	724	753	756	702	695	721	714	716	691	705	657	723	700	753	759	719	699	714	724	713	736	773	732	726	717	717	706	697	697	704	758	693	734	713	704	740	728	692	712	691	712	698	663	715	709	685	695	691	746	689	719	741	675	759	744	727	706	714	672	721	717	712	701	697	724	706	718	705	705	718	694	683	709	736	703	696	665	662	677	708	649	698	738	695	704	711	706	666	677	721	711	687	693	694	754	772	684	732	660	736	703	737	755	702	683	703	755	734	699	795	718	730	718	728	686	761	730	734	694	708	674	741	745	733	732	695	704	686	690	720	746	668	725	678	755	740	705	687	721	721	685	725	699	691	717	759	679	710	688	711	716	722	713	741	709	686	632	741	717	710	694	708	685	693	708	721	710	673	684	686	694	713	727	726	684	707	697	727	689	662	691	722	722	715	749	688	708	707	730	693	755	679	657	742	696	692	687	701	769	747	737	660	702	719	728	708	659	752	722	691	710	691	695	707	713	659	721	729	743	738	758	727	711	732	725	696	751	744	705	661	681	709	701	708	665	680	720	729	702	751	749	728	683	646	677	679	741	722	725	710	712	700	753	706	779	749	674	748	705	756	726	662	699	681	728	720	717	736	667	728	752	709	717	734	664	719	692	687	680	709	725	663	675	709	734	718	694	711	728	711	707	654	733	726	692	695	740	708	686	738	709	725	699	727	685	749	706	728	680	740	681	702	727	716	656	734	700	688	737	695	678	731	691	683	701	712	747	707	748	700	710	705	743	700	757	721	698	703	698	746	761	707	728	706	706	698	750	752	756	697	711	766	687	730	702	671	709	706	709	708	710	707	731	717	701	710	727	719	726	702	721	707	726	676	719	671	689	690	741	659	704	736	710	698	736	684	752	731	720	691	719	768	760	743	702	694	731	713	701	690	681	748	714	731	731	723	730	726	729	756	725	702	726	694	736	705	697	764	749	745	710	706	735	712	724	761	741	692	731	695	762	705	731	684	722	708	696	756	722	745	733	750	731	710	685	723	702	717	729	683	721	711	713	703	695	717	660	707	734	654	708	707	692	757
13601	3189	3115	2331	1638	1122	838	683	572	451	437	339	334	316	290	291	248	241	208	205	252	278	237	239	245	217	230	235	224	248	244	204	204	214	211	212	230	258	233	254	225	229	254	237	243	230	220	215	195	234	224	239	237	205	211	243	214	220	218	219	249	185	198	254	236	237	216	257	242	233	193	224	235	217	212	239	211	250	222	214	206	243	255	225	215	211	196	231	241	196	194	210	212	226	217	208	208	225	207	256	203	233	216	266	264	212	240	204	207	238	233	249	210	218	233	228	221	223	237	197	222	237	264	211	221	234	215	246	248	257	212	255	208	253	240	217	229	240	258	234	191	226	220	214	223	249	219	229	235	212	212	226	226	221	222	198	210	227	241	218	214	218	243	245	243	218	225	205	214	223	188	209	223	210	233	214	209	237	207	224	243	230	228	229	215	224	234	221	213	214	215	199	204	233	195	243	237	230	199	219	233	217	239	252	228	225	221	237	229	212	230	213	238	214	246	216	210	203	229	189	245	252	220	216	211	240	232	225	235	226	215	240	208	206	259	230	206	255	217	222	252	210	218	257	221	222	214	253	197	211	211	205	221	208	222	247	214	216	217	220	212	253	228	200	213	256	250	245	235	217	230	218	218	203	238	242	180	232	235	219	243	247	229	235	217	216	278	186	207	221	203	213	225	243	225	212	210	216	208	253	195	211	226	239	222	237	236	220	211	221	222	215	235	225	204	221	220	213	229	222	239	235	229	268	232	191	202	225	249	229	229	225	182	229	241	212	236	229	211	231	226	209	212	221	237	241	223	182	230	211	218	198	224	237	218	247	217	219	213	210	252	245	222	224	225	229	223	236	272	224	220	228	226	197	211	249	222	212	197	226	228	198	247	204	214	200	228	239	251	239	210	228	249	241	226	216	204	229	228	213	236	225	221	214	219	219	238	233	214	266	210	234	238	213	238	217	235	215	244	219	184	246	224	206	221	208	229	220	196	210	207	189	205	196	222	222	222	215	202	213	231	201	216	227	226	205	212	235	232	193	216	221	213	226	203	246	240	243	203	227	226	222	231	253	225	205	234	247	244	237	230	217	244	179	239	226	220	210	187	244	212	213	212	224	250	211	220	229	251	231	215	233	230	212	242	214	234	243	229	207	250	213	217	220	202	189	230	236	202	205	238	234	231	248	217	232	230	236	236	211	230	226	245	227	227	236	234	222	229	229	219	209	224	212	226	230	211	223	231	240	183	198	204	229	210	232	209	218	229	251	217	210	241	237	235	223	225	214	214	223	231	222	224	231	253	199	211	235	237	245	221	213	222	246	241	219	215	249	224	214	243	238	211	216	235	233	188	242	247	243	229	212	222	221	230	201	212	227	213	227	222	227	205	205	235	236	211	226	208	216	208	224	224	208	206	213	202	211	197	217	218	236	248	226	217	242	217	222	226	189	221	245	236	217	257	240	229	243	244	218	214	225	218	234	225	237	234	258	209	265	221	233	226	211	220	243	203	241	220	206	235	221	224	223	201	210	227	253	233	237	258	232	205	223	224	227	218	236	229	208	240	225	221	218	226	240	257	221	255	211	220	217	217	214	251	227	235	249	213	207	219	224	233	216	211	217	211	221	189	200	217	204	203	213	217	209	206	204	220	223	214	255	227	211	199	197	230	226	201	227	227	219	215	213	237	203	244	176	208	214	220	217	221	233	229	206	239	217	236	239	240	248	251	217	223	218	218	229	215	219	235	191	207	203	226	218	222	222	224	214	216	245	233	213	258	203	238	267	214	218	207	217	239	227	238	244	237	254	223	236	223	206	233	218	206	229	198	211	223	227	199	246	221	227	206	198	247	249	220	238	206	220	218	207	211	211	206	199	209	223	212	223	237	219	230	229	250	218	246	199	220	224	240	206	216	191	245	194	210	191	229	232	217	221	229	228	228	211	219	233	234	241	226	225	209	227	218	244	245	217	244	225	230	239	217	225	213	225	224	224	244	238	228	230	229	216	230	207	221	221	227	230	241	198	229	260	226	222	238	194	233	236	223	229	195	233	252	232	263	226	196	241	226	232	212	218	216	242	230	213	215	242	224	230	208	207	240	217	223	220	225	221	213	198	243	240	206	209	227	227	242	230	173	188	208	226	229	241	203	220	215	207	213	246	225	223	233	250	205	226	246	204	231	237	234	224	234	188	237	206	226	225	252	238	228	200	223	225	212	226	226	218	191	228	196	255	210	240	209	216	215	226	230	254	215	240	220	212	218	224	231	239	226	203	211	246	250	198	228	206	210	237	205	222	219	195	213	220	221	195	216	237	218	225	226	220	226	212	215	227	199	248	216	230	192	213	217	227	243	228	216	240	210	240	221	224	226	209	248	196	227	214	218	207	209	222	214	205	244	230	212	221	237	228	210	212	206	210	201	222	214	233	231	206	234	231	206	221	227	221	230	242	249	202	201	229	208	224	225	227	228	231	236	234	210	270	217	249	223	225	226	224	232	232	212	228	225	239	197	225	213	233	234	213	220	208	242	215	230	234	218	208	224	247	201	237	215	196	248	230	219	232	207	221	210	245	224	221	208	233	228	235	206	218	219	255	214	207	207	234	213	234	223	238	208	213	240	236	258	268	239	227	255	249	235	205	251	255	264	236	213	230	230	230	236	215	252	200	217	211	223	224	218	225	244	208	214	189	199	232	208	217	229	244	235	242	233	202	210	231	240	250	234	211	236	223	219	237	207	227	192	209	216	202	230	217	247	215	205	232	193	203	206	214	209	239	228	244	222	225	211	256	223	232	224	247	221	256	234	215	250	232	230	239	219	246	209	203	224	208	218	216	228	207	230	226	239	250	232	229	214	232	205	216	228	235	232	198	232	224	245	215	236	229	227	233	244	238	201	237	228	222	222	215	208	225	216	221	224	225	242	225	236	196	212	198	227	202	211	203	214	242	229	223	211	226	233	243	222	228	239	236	212	236	215	226	189	227	224	224	217	223	207	220	211	243	249	236	185	208	215	210	233	224	218	211	229	246	209	205	192	236	202	216	219	247	241	222	194	224	187	218	232	176	198	206	227	232	198	222	232	222	218	237	216	212	201	220	245	219	198	228	201	215	221	217	216	199	241	221	199	231	201	229	220	210	218	241	260	215	224	207	235	251	222	216	227	247	211	198	209	212	220	260	205	235	243	229	212	239	230	218	209	202	226	216	220	226	207	223	200	226	227	217	226	241	205	220	214	206	195	266	203	230	228	231	241	226	236	196	236	213	241	212	201	196	239	232	223	239	245	224	236	226	248	216	229	230	217	234	219	211	222	221	232	212	227	218	268	244	228	220	220	248	221	211	236	237	229	250	222	234	262	228	222	248	225	223	222	214	228	240	212	227	247	231	246	235	204	181	235	206	225	224	215	224	210	248	223	204	219	243	204	216	243	207	216	255	227	179	222	216	274	232	241	208	208	198	230	229	239	271	236	228	216	217	231	254	224	215	230	205	240	260	236	189
10512	3256	6755	7804	6534	5177	4055	3186	2651	2296	1953	1676	1318	1059	961	836	687	701	656	615	636	656	719	652	630	653	651	683	632	582	596	618	618	553	562	535	554	589	582	567	546	587	589	590	549	558	577	544	544	509	555	551	564	531	554	571	532	536	549	524	544	550	486	530	528	564	517	543	533	546	526	538	582	520	576	525	554	524	553	541	575	557	552	515	531	561	492	537	567	537	546	528	573	527	551	554	520	533	577	502	549	563	593	523	556	496	543	550	550	518	556	532	532	564	573	585	525	578	539	532	555	545	549	584	545	536	539	550	547	528	530	498	490	539	539	585	516	534	529	546	514	526	504	599	527	515	542	587	523	557	545	533	569	571	569	555	528	538	572	546	564	579	538	568	533	578	547	530	539	541	529	556	510	537	546	596	563	516	585	607	538	495	590	563	545	509	513	534	516	542	566	498	530	551	539	577	553	553	539	573	526	557	543	559	558	602	542	575	532	592	514	525	535	560	561	535	580	521	517	516	526	537	561	576	555	566	534	545	513	574	522	592	528	508	549	566	512	581	536	568	563	573	498	539	572	563	555	520	561	567	538	534	576	518	561	564	558	570	558	567	550	530	508	576	536	543	572	509	564	572	518	538	507	531	529	534	536	532	534	619	587	572	542	550	554	490	533	511	558	513	544	562	547	500	542	548	552	499	520	524	565	583	519	484	571	540	541	554	515	533	515	553	514	557	516	577	540	519	565	505	553	570	503	540	573	539	545	566	495	553	559	526	543	556	518	549	539	568	578	537	529	517	574	512	508	514	536	543	516	552	541	543	537	545	572	554	548	561	528	537	524	541	573	543	539	551	526	508	551	516	532	554	553	545	558	587	580	478	541	506	560	520	545	501	560	558	594	536	527	558	551	542	563	554	604	539	565	551	554	504	519	548	523	508	507	537	546	525	559	542	510	542	503	570	532	556	562	551	553	519	538	528	565	567	554	564	582	515	548	545	539	559	559	568	559	542	563	516	571	557	538	545	509	535	531	513	535	556	570	573	531	550	544	534	584	522	567	485	588	542	532	585	577	544	568	520	563	562	551	491	556	584	553	543	555	537	537	568	535	555	532	551	546	558	580	544	545	496	545	549	534	549	562	573	575	501	575	603	518	584	556	543	522	546	557	544	562	620	591	552	534	546	559	532	571	529	562	513	559	548	596	587	539	500	521	528	535	560	539	523	563	509	498	552	548	498	580	522	580	574	540	521	533	554	551	574	545	543	540	530	572	537	552	547	539	514	537	515	558	522	543	533	578	533	565	501	533	524	553	528	533	542	572	570	522	529	556	564	565	548	563	587	494	510	508	562	580	541	548	578	526	558	542	548	554	551	555	580	490	516	532	551	529	505	528	548	517	531	553	551	559	542	532	583	599	517	534	544	515	574	513	545	549	544	537	502	568	541	513	583	517	545	603	567	530	515	523	521	539	569	540	553	532	518	530	549	543	607	554	560	566	553	518	542	538	566	528	556	546	545	545	563	545	561	573	544	565	518	541	555	566	558	548	556	554	567	607	531	511	504	554	543	553	552	558	527	517	577	508	538	577	509	534	530	532	587	544	539	534	573	544	558	521	541	545	534	510	518	543	524	566	577	545	569	576	544	538	564	527	542	497	493	536	521	538	552	573	500	562	561	521	526	553	565	540	544	543	529	553	552	537	536	526	583	585	536	570	568	547	538	520	559	554	536	513	557	523	546	549	509	545	553	489	579	534	539	577	566	562	550	584	606	532	579	531	598	549	525	525	595	526	529	520	526	551	533	527	533	512	533	561	531	534	554	547	543	521	523	600	552	540	530	590	591	568	519	574	498	528	516	498	495	508	550	553	577	534	532	567	502	542	561	549	564	519	535	568	573	545	516	530	551	532	531	552	531	505	525	538	580	543	553	555	503	566	583	506	558	545	537	542	525	566	536	542	567	505	520	584	522	547	544	562	582	556	556	538	547	539	554	536	536	536	622	518	551	604	511	543	559	553	590	568	551	548	511	528	486	536	556	584	525	532	575	551	533	553	555	509	547	546	536	544	530	538	572	539	522	535	578	559	529	547	547	554	543	551	519	523	582	490	552	569	562	561	536	572	551	566	514	573	537	558	564	534	489	590	551	577	577	500	542	554	565	572	565	537	526	549	541	546	551	517	555	546	528	554	550	548	555	523	510	542	531	561	523	564	549	540	560	564	532	510	544	571	540	557	525	517	591	523	556	559	560	580	556	540	566	549	539	533	523	560	585	545	556	535	563	538	533	503	562	519	533	528	510	547	545	533	558	586	549	555	530	599	543	504	565	548	576	558	565	518	562	569	538	550	537	545	533	586	551	560	519	543	570	554	520	546	547	585	574	559	561	533	549	503	553	522	526	515	539	529	525	538	556	547	593	536	498	564	560	531	548	565	507	553	531	518	503	535	591	550	542	558	551	524	526	537	581	526	570	537	544	538	520	543	489	563	511	511	533	550	544	554	574	520	513	609	566	533	544	517	558	533	569	531	573	564	561	562	533	523	532	562	574	564	548	554	583	520	591	538	508	539	557	538	555	574	537	526	545	538	546	550	548	546	531	555	554	538	577	592	566	556	559	518	560	574	538	546	558	503	545	556	530	525	555	546	569	534	529	550	507	586	572	554	568	557	569	516	526	548	538	570	556	563	558	543	546	553	567	493	553	534	571	541	538	540	551	527	548	538	514	523	543	550	557	531	546	573	531	523	555	562	602	551	539	536	541	579	562	533	572	544	571	528	529	583	553	510	537	547	541	537	568	571	501	548	534	561	533	547	551	588	541	519	541	560	526	514	553	551	540	576	558	581	547	548	580	543	526	552	551	520	538	560	557	501	542	539	565	552	538	551	556	549	544	539	580	515	551	554	505	608	557	521	545	527	534	547	550	530	574	583	521	535	513	556	541	534	578	574	572	552	537	586	545	563	531	561	503	550	543	530	548	577	579	563	518	563	556	557	533	565	585	571	548	564	534	563	574	551	508	546	511	591	531	551	562	584	549	518	580	563	537	517	503	535	547	576	574	560	545	523	565	534	570	547	523	519	559	559	555	552	555	465	556	529	577	522	547	534	540	575	495	503	568	541	547	578	554	559	541	535	550	531	559	552	531	583	549	572	546	562	631	537	530	555	513	511	560	597	556	550	543	559	555	499	567	575	581	531	548	554	517	533	552	521	528	535	541	551	526	577	520	543	553	519	566	526	537	528	554	551	550	533	572	511	549	522	524	530	531	545	600	511	535	504	541	545	589	557	522	561	575	524	525	553	541	546	527	528	525	593	537	558	570	524	535	550	556	567	519	553	555	536	577	510	545	527	546	573	529	530	556	538	524	558	518	528	545	538	493	549	615	577	557	517	531	532	562	568	551	487	523	546	512	549	551	570	540	550	546	548	529	546	566	555	561	565	537	542	559	551	520	565	557	518	540	545	555	544	527	537	548	544	583	544	564	505	557	500	504	565	530
21092	4810	4349	3270	2187	1434	1016	738	636	560	430	313	282	282	192	204	186	172	163	154	167	169	185	162	149	156	157	169	142	141	148	160	140	132	139	141	153	130	138	152	147	152	129	137	125	151	146	150	141	123	145	162	130	157	151	110	149	119	131	121	148	140	134	133	124	141	134	127	139	149	136	147	110	123	121	138	150	141	147	150	150	135	145	123	127	143	128	158	111	137	131	138	132	147	136	136	130	139	127	138	144	119	146	121	111	152	144	128	131	140	131	119	124	126	135	120	142	131	130	133	130	114	134	120	120	134	128	126	128	139	122	159	119	134	162	146	123	133	156	126	133	130	147	119	123	128	130	132	104	145	128	132	132	136	125	132	139	142	143	136	158	134	125	133	135	134	140	146	124	133	138	161	132	142	122	125	161	148	153	142	122	132	128	142	135	134	124	115	121	144	141	123	158	136	149	144	120	127	152	137	140	127	142	152	133	120	137	133	146	140	110	128	126	122	108	132	132	152	136	153	132	130	119	127	137	115	129	132	141	165	136	136	128	151	142	128	136	131	150	130	129	116	135	148	132	129	138	126	148	135	130	144	136	126	154	158	125	135	108	147	150	122	150	126	130	162	153	135	112	118	132	142	147	139	145	139	143	140	125	125	153	138	161	133	129	141	133	122	122	116	117	150	131	119	150	144	156	140	135	131	134	121	149	121	134	126	147	128	139	132	136	145	138	136	133	125	150	140	128	129	114	132	157	148	136	152	129	143	133	134	129	156	128	132	129	130	128	123	143	133	154	135	141	146	143	132	122	128	160	150	137	153	129	142	125	128	116	120	135	134	126	132	127	140	118	144	144	140	152	148	138	122	118	139	127	124	127	129	122	136	131	148	122	138	145	135	128	132	123	156	143	116	129	131	126	129	126	133	122	134	160	131	136	140	139	122	140	134	133	121	123	141	156	131	145	142	143	144	152	151	149	128	133	129	119	127	138	133	140	142	112	128	117	125	135	151	124	140	156	135	156	137	144	125	129	126	121	166	126	134	135	138	131	144	133	142	141	137	131	132	134	131	121	142	116	131	120	127	131	136	147	136	152	122	109	117	134	137	111	140	136	160	124	129	124	105	144	138	146	128	130	143	136	136	146	119	126	125	130	129	152	117	127	118	146	132	132	163	144	132	155	132	128	128	132	135	107	114	129	135	120	135	118	135	114	138	149	142	129	137	130	122	127	136	133	138	146	123	114	144	126	131	155	139	139	139	126	145	143	141	145	138	147	140	128	113	139	123	146	128	109	132	133	137	138	132	147	141	142	144	113	122	130	126	154	125	135	138	121	141	158	131	111	134	129	124	125	111	118	147	135	156	140	124	159	120	138	120	133	114	162	118	147	144	142	133	120	149	140	148	134	161	119	138	134	135	123	126	136	137	150	118	134	119	121	120	137	139	130	136	127	145	128	124	143	135	154	129	116	127	110	133	113	128	133	141	146	128	142	116	149	159	147	131	123	137	133	140	125	124	155	144	130	110	179	135	135	143	135	149	147	138	147	127	128	138	121	146	159	141	135	117	146	123	144	123	156	144	110	135	136	134	134	146	128	128	121	142	150	151	137	127	143	146	133	117	134	148	120	134	139	133	140	124	119	135	137	127	145	122	128	152	139	158	114	123	129	112	130	139	135	130	119	123	139	146	132	134	124	112	131	130	135	150	126	155	126	131	141	144	151	150	146	128	126	156	118	137	133	125	133	113	124	128	142	143	143	143	118	129	151	110	122	150	130	125	138	145	149	122	147	137	126	108	115	149	136	143	133	123	169	165	148	133	140	129	122	112	139	128	127	132	120	103	134	137	117	148	105	130	122	141	129	135	143	150	129	139	156	143	114	159	130	134	111	155	118	140	161	131	129	134	117	125	144	117	146	142	134	138	123	132	134	138	116	150	129	141	143	120	105	128	134	141	146	154	135	127	120	151	136	142	149	138	141	131	142	142	140	154	141	128	115	138	139	118	130	133	135	126	119	148	147	138	149	161	133	145	157	147	138	141	131	130	113	141	148	130	132	132	129	149	119	157	132	121	121	145	139	135	127	132	143	129	144	148	137	136	144	156	133	134	145	142	146	134	153	164	150	128	143	128	144	141	143	134	144	137	124	143	128	135	122	132	144	123	131	137	132	136	128	144	148	134	142	133	145	134	137	172	122	105	136	142	131	119	129	148	135	140	134	130	117	127	159	155	132	133	139	124	153	148	138	138	128	151	169	132	130	142	142	134	157	138	115	140	139	153	157	129	120	146	132	124	138	135	139	131	129	118	141	142	129	134	148	139	114	144	145	122	142	136	118	151	112	147	149	132	119	122	172	140	136	125	127	134	147	116	133	127	119	148	139	113	118	148	159	124	139	147	143	133	122	129	111	133	136	149	150	153	119	110	135	129	120	122	141	145	132	149	148	139	109	128	150	149	127	133	128	142	134	157	111	133	133	138	123	128	141	128	132	155	134	162	141	129	143	136	127	105	123	137	109	128	122	141	127	122	154	131	136	138	126	124	137	127	138	137	148	134	129	133	144	132	149	137	127	108	147	123	136	136	155	110	129	125	143	120	137	124	136	133	124	125	120	146	146	138	141	129	125	148	153	133	151	125	117	132	117	121	124	151	111	133	133	131	140	134	138	132	131	131	143	124	130	132	126	148	133	130	144	159	139	137	129	129	140	137	160	118	141	153	145	144	142	144	131	131	127	144	149	115	140	139	148	127	129	140	118	135	141	145	141	154	151	149	145	114	145	122	152	130	128	145	153	145	141	159	123	117	130	108	154	128	124	127	119	120	138	121	150	143	127	133	125	104	132	141	155	134	123	111	115	131	145	128	112	146	130	117	139	123	137	141	130	128	132	151	127	112	138	124	136	143	126	145	144	132	143	128	127	122	127	150	138	147	123	137	115	139	132	106	130	149	119	136	140	133	128	137	141	137	112	128	124	123	126	141	129	132	125	123	139	137	118	135	136	116	129	160	149	116	129	132	149	143	141	128	121	176	123	142	126	122	149	135	128	132	116	132	143	117	123	152	141	135	124	122	119	155	149	132	117	124	108	153	158	135	121	128	141	141	159	117	130	117	138	119	119	138	138	147	129	114	134	137	141	127	147	121	130	154	134	110	155	135	138	121	128	125	151	130	144	124	122	155	129	129	137	130	134	144	117	146	131	159	145	140	114	119	139	138	136	141	138	126	121	163	141	142	128	141	146	141	163	135	127	153	160	128	126	155	132	131	134	146	137	142	146	122	144	124	131	143	125	131	132	137	103	133	157	116	126	147	141	122	143	145	133	139	149	130	145	113	134	143	119	120	138	114	131	109	118	149	145	155	129	131	158	129	121	138	142	142	139	167	137	154	151	141	140	133	125	143	142	131	126	126	137	123	123	136	144	123	113	123	135	134	143	118	137	119	158	145	127	154	162	156	114	146	129	152	127	146	148	154	155	137	119	129	138	144	151	142	160	134
13359	3993	8832	9970	8643	6552	5237	4033	3253	2909	2376	1804	1454	1249	966	822	607	591	515	552	552	625	556	527	558	520	528	515	494	491	448	472	437	409	366	386	391	435	406	388	415	375	384	368	379	402	377	372	378	363	377	342	387	371	369	355	393	369	358	354	397	323	385	353	376	336	377	368	368	392	366	379	363	359	378	358	378	335	393	332	379	383	338	361	413	338	387	394	378	360	378	349	328	364	364	394	339	361	371	372	345	363	364	343	389	373	344	364	334	333	372	381	369	361	374	348	379	356	342	346	359	308	351	354	362	351	370	378	349	320	351	340	340	364	382	360	319	381	345	361	384	375	338	351	374	386	367	354	361	361	332	368	363	365	366	329	302	333	366	363	333	358	317	345	358	401	354	354	351	352	371	345	318	375	377	363	360	340	365	364	316	378	336	338	315	354	375	364	362	371	365	344	357	379	388	400	375	334	349	326	361	385	387	362	365	340	347	384	374	362	372	361	355	380	369	360	361	358	380	357	364	344	404	339	375	346	363	336	367	379	343	348	358	361	353	367	380	329	372	385	355	334	357	319	375	348	346	355	362	372	341	337	361	363	347	349	372	369	352	347	360	337	364	325	356	358	388	327	355	367	369	376	337	332	363	386	365	347	367	335	357	358	374	337	387	380	388	340	370	387	352	353	374	358	345	341	348	342	347	354	354	354	321	367	373	358	368	332	366	376	333	351	330	378	357	360	347	361	366	351	384	338	339	327	385	377	339	340	377	374	356	336	362	351	375	349	374	368	358	346	340	374	347	353	334	367	392	334	327	372	352	366	351	330	348	338	366	376	364	347	357	369	356	349	373	393	357	391	340	365	333	379	341	381	372	352	360	373	381	323	380	379	374	348	396	388	343	379	364	356	371	400	373	351	387	320	360	331	337	364	341	359	371	366	370	360	359	357	357	361	357	322	338	322	331	395	365	364	385	339	381	343	375	361	332	350	368	358	362	367	378	341	351	372	366	357	339	347	356	382	358	350	357	369	343	315	350	358	366	352	367	380	338	372	358	374	343	393	341	364	324	336	396	345	362	357	339	364	371	349	358	386	389	371	363	366	343	352	373	400	336	339	350	366	392	379	371	346	367	387	365	322	393	338	328	388	336	389	346	391	356	325	352	336	346	317	388	358	358	377	349	397	389	382	321	358	355	347	375	369	346	344	356	341	345	358	335	344	355	322	384	378	340	358	375	345	334	345	365	335	368	359	353	386	375	359	358	335	352	345	366	376	366	362	351	369	340	374	326	367	368	379	325	358	346	344	356	312	381	359	357	358	342	360	363	326	376	348	366	350	350	385	336	335	354	357	355	340	366	369	342	345	347	402	358	353	346	346	368	356	351	377	344	363	371	374	362	349	388	367	392	375	327	339	359	354	345	385	368	348	375	351	364	363	370	351	399	360	361	363	366	361	335	333	328	344	354	351	336	375	403	371	372	355	386	350	378	363	398	370	364	364	372	345	334	351	354	348	367	366	375	346	397	344	372	376	352	366	319	337	339	363	370	374	347	354	327	326	350	376	370	338	341	335	318	362	354	390	330	383	339	350	343	347	343	385	340	358	361	355	342	369	339	365	350	387	368	365	325	364	362	362	364	348	394	383	380	357	342	346	357	338	331	350	374	377	376	367	345	336	356	365	348	332	381	344	365	331	335	368	353	371	355	372	354	352	355	319	345	333	385	354	350	322	369	342	402	364	347	377	344	353	393	351	361	369	354	318	342	338	341	355	365	354	358	365	353	330	401	355	348	390	372	380	347	353	332	349	365	403	343	371	354	354	379	382	347	373	353	332	370	384	370	346	344	354	409	336	369	296	375	368	311	390	375	323	362	384	363	383	355	365	366	347	338	377	380	352	351	362	371	385	349	360	370	395	385	361	397	354	331	365	362	366	375	347	336	352	404	372	338	359	364	362	346	345	340	364	319	364	358	361	384	367	370	365	375	349	390	367	351	357	342	345	365	369	368	343	340	378	370	363	386	379	321	384	369	368	362	378	372	386	352	376	359	339	348	349	372	370	329	358	387	362	388	383	342	375	345	367	360	376	332	349	346	368	359	360	362	377	338	327	382	371	372	339	371	356	374	370	338	378	337	405	359	395	351	348	359	353	358	361	348	333	338	349	362	389	349	374	338	348	360	379	378	362	370	380	370	355	388	364	361	341	352	338	377	382	383	330	354	359	343	377	380	382	347	382	373	397	379	334	345	375	320	369	372	376	367	370	323	355	354	348	375	338	346	373	358	371	361	364	369	381	344	397	360	351	321	352	362	338	353	380	353	398	345	345	356	374	343	337	379	359	376	314	345	360	367	357	371	338	396	358	327	376	326	339	371	374	396	346	384	351	339	337	367	381	342	380	386	390	351	372	348	382	361	359	356	382	382	323	328	358	332	348	400	367	337	373	350	347	357	364	319	336	345	357	359	342	369	343	346	379	359	372	354	352	395	359	353	393	361	384	344	326	374	369	376	372	338	363	355	384	360	362	383	370	337	372	379	354	342	368	332	345	363	375	369	337	353	356	366	378	355	349	369	357	355	361	385	361	344	359	349	378	343	331	321	358	349	363	368	350	348	381	352	351	364	389	368	384	331	357	386	327	350	347	408	365	344	336	378	389	361	347	346	375	335	366	335	392	370	364	367	356	348	399	366	364	388	349	348	314	340	360	379	376	345	360	349	345	343	340	366	409	360	384	354	360	369	369	373	339	325	346	367	334	348	384	357	350	394	356	358	362	330	345	330	353	404	360	364	365	376	345	345	367	376	326	347	346	375	337	337	356	366	347	356	339	338	351	384	367	352	366	360	364	335	346	364	327	336	358	378	365	369	348	361	365	358	380	348	394	340	365	364	361	337	329	384	372	367	379	369	378	362	344	340	324	343	340	346	341	340	326	331	337	385	357	354	342	333	342	350	333	363	358	380	356	369	344	338	368	345	329	357	372	355	332	343	329	365	348	349	340	372	364	364	336	334	352	366	359	375	335	370	362	353	398	352	347	372	354	324	375	354	348	376	381	371	352	384	373	363	371	358	380	348	338	361	331	342	349	334	352	351	381	324	344	340	361	367	337	364	364	406	350	336	327	380	378	331	361	369	346	356	332	371	350	389	392	354	347	354	357	359	350	367	356	360	350	345	402	355	335	353	348	379	395	383	366	364	359	357	374	337	335	339	373	344	318	348	358	346	377	374	341	344	348	383	355	341	345	347	383	356	380	356	374	372	331	363	354	352	349	380	341	378	368	343	372	360	309	349	378	346	387	358	328	327	380	382	393	365	349	353	368	355	351	382	368	363	371	351	365	367	315	367	339	398	374	367	352	364	356	356	361	348	327	386	385	342	350	348	365	377	371	356	368	347	383	365	324	376	384	365	359	362	378	400	349	363	337	346	349	344	333	358	344	360	375	390	376	364	359	360	386	364	358	366	367	357	323	368	321	332	348	348	345	355	354	360	340	377	368
5467	1690	1866	1431	1020	792	626	561	489	490	425	405	349	335	338	289	344	281	315	324	302	292	309	268	328	287	328	297	280	315	328	309	276	299	285	317	331	319	321	340	323	279	298	288	285	280	326	307	287	301	302	304	304	319	321	252	296	310	275	279	298	295	307	319	310	305	283	277	309	307	299	340	322	321	294	267	307	294	278	316	305	300	306	295	285	285	283	288	291	304	293	283	259	300	287	309	322	287	298	273	282	270	296	311	305	321	305	324	303	286	273	279	312	287	325	306	290	323	284	248	312	316	282	278	290	291	309	276	298	288	298	255	302	336	326	282	308	319	294	288	298	306	312	290	282	291	276	296	308	288	261	280	350	308	277	262	324	287	284	301	308	300	280	310	295	289	288	291	288	300	308	291	267	285	332	304	260	305	306	275	294	292	287	310	258	261	258	270	314	249	279	304	332	310	287	251	299	305	293	295	265	292	303	271	296	305	310	281	283	308	313	298	294	325	325	320	281	285	280	272	309	272	274	276	295	284	276	335	309	268	300	300	315	295	337	335	284	297	279	283	288	295	306	292	294	298	304	280	272	291	343	296	312	281	316	282	311	318	323	317	284	317	316	315	311	282	268	310	283	308	281	302	310	286	254	318	312	315	314	288	285	284	282	310	277	289	307	311	269	274	286	296	318	301	292	295	292	280	296	309	287	283	303	339	293	313	300	290	290	274	285	287	307	296	294	266	302	283	288	305	312	308	281	275	299	296	300	279	304	291	292	283	300	313	270	302	273	303	292	286	331	321	315	351	303	290	298	308	312	300	295	283	293	298	326	300	300	300	326	289	299	291	298	292	291	292	290	299	316	285	288	321	279	312	268	271	312	296	329	301	314	323	283	308	300	289	279	317	296	307	332	268	292	298	290	253	321	302	308	291	305	281	267	277	260	299	285	272	275	300	271	284	320	293	285	303	298	313	321	277	292	279	313	301	288	289	318	285	294	305	292	285	319	334	302	303	243	289	294	291	294	338	291	296	297	337	294	300	302	300	281	305	315	289	313	278	275	318	291	292	308	305	303	270	300	337	303	301	299	282	280	265	279	266	332	317	286	307	299	308	325	268	326	296	299	302	322	276	312	294	257	317	267	307	292	328	307	278	304	286	278	295	283	306	317	303	318	299	329	296	303	271	294	243	308	300	325	303	286	290	286	312	285	311	293	318	322	260	320	302	316	295	332	316	285	279	322	325	298	288	300	287	289	299	293	322	286	282	302	317	336	317	280	307	290	313	303	296	342	332	291	297	302	269	279	311	280	312	290	295	295	295	298	245	309	323	284	291	283	306	247	287	295	300	287	294	308	329	290	292	326	322	275	276	284	321	293	295	273	307	284	304	280	311	271	296	322	286	339	277	275	282	281	330	298	306	285	288	291	310	305	287	259	292	316	322	290	299	311	340	312	298	274	304	300	283	300	290	270	276	299	315	300	275	303	275	271	291	282	284	271	281	274	306	303	285	298	334	285	301	299	306	305	279	319	337	280	298	317	329	273	295	284	298	322	305	296	294	302	293	267	305	311	307	315	304	282	277	299	277	288	313	269	282	283	306	286	282	329	281	311	298	303	295	291	306	295	280	287	309	289	322	290	328	340	323	273	288	286	289	284	298	292	304	285	297	282	253	278	314	309	297	276	247	299	302	267	317	278	317	309	302	338	287	348	297	296	309	289	310	264	275	306	280	265	274	260	296	298	266	288	311	280	296	313	292	327	323	312	322	292	277	340	277	281	283	288	292	335	287	295	292	331	292	329	304	305	305	275	287	282	264	303	305	281	317	312	279	282	299	285	259	303	287	339	262	287	266	281	272	269	327	303	276	314	312	336	304	316	291	269	331	282	269	290	295	300	286	339	328	323	261	295	282	303	297	292	276	301	281	307	280	290	265	310	295	314	319	291	294	297	311	278	272	298	278	299	310	288	305	252	306	265	306	288	319	311	300	285	303	276	275	341	307	297	307	314	314	351	314	275	306	304	300	290	311	264	317	315	289	301	303	295	296	277	297	301	317	288	312	322	326	322	305	280	282	303	290	300	299	301	267	304	276	296	272	266	327	332	305	292	309	284	317	305	260	297	294	300	301	274	316	282	334	295	283	284	273	294	300	309	275	315	293	290	307	250	285	311	294	286	300	323	323	255	266	282	320	304	282	301	321	295	318	317	321	296	343	274	282	258	321	282	326	293	268	308	303	310	297	294	285	323	297	282	288	284	278	304	325	325	266	317	299	330	314	315	275	305	301	291	291	298	310	318	288	324	296	282	306	265	279	301	308	291	292	288	321	305	292	297	325	288	279	231	260	285	336	313	303	292	292	299	313	299	288	295	302	299	303	268	294	305	308	286	301	327	297	290	305	298	308	279	288	279	300	281	289	269	324	322	314	276	320	278	260	316	273	297	341	288	298	323	253	310	284	305	284	318	268	296	304	321	322	309	308	300	287	302	263	314	300	288	297	286	301	330	307	315	296	302	298	329	288	306	276	281	295	301	311	307	290	280	295	283	296	311	284	275	280	276	258	289	331	289	304	318	301	294	291	308	298	283	280	308	285	313	289	274	325	305	300	285	253	307	303	285	285	326	311	269	273	328	288	287	286	305	322	288	310	303	279	265	275	288	291	325	313	291	299	290	274	283	298	307	275	311	295	286	280	297	294	292	281	307	274	308	302	316	273	307	279	281	290	318	320	294	321	300	320	288	257	298	315	307	310	292	268	302	287	308	279	288	310	317	276	343	307	287	331	321	297	291	294	316	304	279	295	315	308	333	300	302	305	308	292	319	296	298	289	288	323	285	274	291	275	305	283	303	333	300	308	290	292	280	313	276	306	299	302	263	286	284	284	287	282	302	296	270	316	295	286	310	275	305	329	283	310	300	313	310	292	287	311	270	263	273	312	310	306	274	277	308	305	292	293	286	276	302	280	299	309	285	286	290	306	281	296	298	261	309	274	267	298	286	305	306	316	282	305	320	289	264	312	290	317	329	305	295	303	280	283	295	278	287	311	294	276	282	290	298	299	273	277	312	291	309	304	305	297	286	307	335	317	305	330	280	289	277	308	303	275	285	312	277	329	286	270	292	301	292	287	291	281	292	321	306	325	307	255	298	294	328	318	319	287	315	267	281	307	301	279	296	285	301	325	295	277	293	267	284	255	306	289	307	328	260	304	284	286	294	286	302	308	283	291	280	296	279	323	257	314	300	344	312	251	273	272	265	283	263	318	321	307	329	285	273	281	298	305	303	315	282	297	298	305	302	318	293	294	299	281	307	301	305	312	298	281	303	265	297	323	290	290	306	319	295	298	262	290	276	282	308	316	280	341	288	287	286	299	297	317	272	283	313	291	297	293	287	283	313	260	324	301	287	316	312	304	262	286	285	299	310	302	284	293	295	243	293	309	301	257	297	322	298	311	326	306	282	308	275	293	328	310	331	310	303	285	304	324	281	306	270	314	309	293
4660	2071	4352	5085	3972	3176	2494	2098	1880	1721	1526	1280	1111	1016	905	818	764	755	749	780	763	797	798	748	769	790	776	748	765	733	740	762	736	718	731	740	764	727	702	739	710	673	742	682	726	706	714	733	717	745	717	715	705	695	714	726	761	692	709	740	691	713	692	689	696	681	716	746	738	712	717	727	703	702	712	700	718	729	672	679	732	726	699	728	723	726	700	721	702	766	738	690	720	698	754	691	687	719	749	745	710	755	722	677	719	671	708	685	702	747	701	694	709	755	650	738	736	691	726	689	704	692	704	739	693	728	733	689	676	690	710	705	746	745	737	711	745	726	674	707	713	705	718	715	746	694	725	722	748	681	692	667	776	712	696	728	703	752	681	684	706	704	698	751	740	702	695	685	694	688	702	685	694	697	758	642	755	746	679	739	698	708	715	698	763	681	705	748	692	699	744	691	682	723	699	685	675	677	654	724	704	694	709	705	670	739	701	709	733	678	721	735	705	717	704	678	710	735	700	731	731	756	722	685	700	698	751	752	708	738	742	701	694	717	709	653	704	703	660	671	676	715	710	724	713	677	736	680	701	637	714	743	711	718	684	700	762	687	735	729	702	712	729	684	753	660	711	723	702	727	709	730	700	758	732	696	666	715	731	694	704	693	699	718	667	680	737	741	679	756	711	674	672	718	708	688	776	685	695	698	701	699	755	752	745	707	748	735	718	727	709	701	740	707	722	737	738	723	669	699	712	689	707	715	725	727	736	710	704	757	696	755	716	721	730	725	690	720	689	727	737	658	713	723	744	733	668	718	732	700	726	714	725	742	719	732	709	715	731	690	713	674	700	751	735	731	717	748	717	727	695	702	726	746	764	695	765	749	691	732	689	658	704	718	771	699	734	705	688	699	713	723	683	667	705	706	732	707	746	712	687	691	705	691	698	707	692	704	710	698	720	720	677	673	721	699	656	732	755	679	691	681	681	683	773	765	709	742	715	715	727	738	717	718	655	755	710	707	743	705	705	654	708	688	710	672	736	700	743	686	721	707	758	717	742	724	717	673	691	713	713	649	726	737	692	710	745	697	695	718	739	719	725	751	699	753	705	694	764	740	738	719	707	693	711	692	782	682	728	710	692	708	711	700	717	739	727	708	720	674	695	717	662	642	740	717	686	669	717	705	705	713	733	687	743	676	675	715	693	730	667	709	731	667	718	717	714	705	728	759	668	699	729	749	748	705	702	705	694	705	704	676	740	714	753	730	733	709	699	718	710	711	720	733	720	682	677	767	698	734	724	770	801	682	752	770	675	753	692	685	722	722	693	695	696	687	697	705	672	701	676	738	714	720	683	738	719	702	665	747	716	693	701	701	689	693	725	726	757	715	680	721	708	714	700	731	695	732	673	748	702	673	694	746	695	692	734	691	688	697	701	746	752	728	711	675	704	776	755	717	748	692	667	682	762	719	747	694	706	702	734	714	679	713	688	790	671	703	722	709	660	681	755	756	720	704	728	753	686	702	706	746	690	715	733	737	716	686	725	682	717	699	714	687	716	750	758	753	750	723	710	712	766	691	726	663	713	709	706	744	700	705	746	702	688	700	706	738	748	683	704	742	700	678	710	721	745	715	713	708	727	710	686	726	686	715	751	691	707	670	704	681	666	717	670	706	688	697	707	709	714	724	674	751	766	671	672	706	711	723	684	727	728	700	704	647	727	702	736	710	718	688	710	726	678	762	700	698	721	734	735	672	733	692	726	721	670	693	726	652	711	752	722	723	713	682	711	721	669	732	664	694	736	714	713	730	752	732	706	692	694	729	706	755	713	729	713	717	697	725	699	673	749	729	680	711	727	717	718	745	697	695	725	691	702	690	680	709	729	723	679	729	701	716	703	706	735	734	700	746	717	742	753	712	716	690	738	698	693	723	684	740	703	709	707	723	685	701	693	743	710	721	738	751	762	694	716	636	727	733	718	686	688	661	703	728	746	689	760	727	657	752	723	690	700	734	727	705	685	695	719	705	666	723	757	732	720	652	690	708	720	748	689	692	746	731	707	700	739	738	683	694	727	725	684	756	737	621	701	689	693	698	682	745	734	737	729	727	737	694	695	693	727	678	725	755	726	738	717	698	662	706	739	694	724	683	669	726	738	698	656	702	697	719	701	743	704	670	711	749	739	683	698	689	668	746	733	701	752	697	693	721	719	670	721	689	696	696	752	774	709	756	709	711	767	673	727	708	713	713	689	702	737	752	667	721	683	664	667	692	715	671	676	736	696	683	734	686	683	750	704	736	668	682	741	699	667	740	733	743	713	745	695	743	733	701	752	682	710	711	700	730	711	740	696	738	761	719	736	717	734	716	744	688	698	688	692	704	734	736	662	757	712	720	714	716	674	697	709	681	772	741	699	726	732	744	727	718	715	683	735	672	709	680	697	731	678	737	731	782	721	668	780	722	767	684	747	697	745	708	687	683	669	693	690	706	703	670	726	697	711	709	678	717	713	705	746	705	717	678	773	690	741	713	707	650	671	714	779	740	679	667	730	634	709	712	720	636	745	740	697	741	708	742	693	731	686	741	707	669	710	711	688	635	710	725	738	734	723	712	695	733	728	718	743	672	716	705	736	725	685	753	731	667	697	752	676	674	722	714	735	704	772	732	729	717	810	667	697	700	693	704	641	705	703	693	721	714	732	705	731	759	709	723	766	705	669	727	698	673	707	693	662	721	710	744	694	746	717	707	710	742	708	695	721	719	696	697	721	683	721	696	734	713	713	683	728	701	713	685	683	770	754	690	709	746	680	703	675	738	747	721	710	720	690	694	663	695	718	722	724	701	702	753	689	674	690	741	743	764	736	670	723	717	672	775	730	718	733	701	708	709	678	711	721	654	685	740	726	754	711	719	653	688	702	691	700	738	723	715	700	754	754	687	711	709	711	698	709	690	740	700	695	690	724	726	723	714	742	723	743	721	699	727	665	737	737	713	691	724	738	715	697	689	686	719	735	715	712	755	691	741	670	758	674	719	716	683	700	732	700	719	718	714	724	725	737	727	717	728	716	720	716	721	737	760	722	708	713	716	698	711	705	746	701	778	712	727	739	704	653	717	665	712	699	714	688	726	682	700	699	710	680	716	704	710	716	750	729	736	683	716	717	764	689	723	699	707	695	711	728	707	703	730	715	713	749	723	738	678	765	674	699	699	737	751	769	706	676	685	679	701	744	719	778	692	689	741	747	702	703	718	748	760	740	724	673	748	713	731	708	671	716	687	721	716	712	717	722	708	720	751	703	705	728	698	653	692	707	770	733	701	718	699	694	701	713	737	716	694	770	735	725	731	696	718	676	714	687	736	733	731	716	725	732	729	768	676	665	752	756	759	723	703	743	759	713	738	703	731	725	740	691	684	737	708	745	705	721	715	730	728	691	699	714	697	741	697	711	707	681	721	692	729	698	752	698	703	744	750	727	704	688	719	646	691	713	702	713	718	718	717	726	744	674	727
13632	2915	2896	2471	1554	1018	824	724	594	527	423	380	368	302	275	298	260	215	233	223	239	247	243	243	235	265	212	246	227	217	221	229	242	250	229	243	229	247	232	214	240	229	232	235	215	240	216	227	215	206	217	201	213	230	207	209	217	202	204	214	228	229	209	218	235	211	223	235	230	228	203	235	215	191	228	193	241	212	257	216	218	221	211	220	224	234	237	241	233	223	240	207	229	223	233	228	266	238	234	211	216	215	234	222	240	235	231	232	236	214	208	207	222	222	221	219	232	199	216	246	236	202	213	211	220	255	221	245	220	212	206	242	242	223	224	244	236	221	233	201	219	182	219	208	207	216	234	250	223	219	221	232	207	227	229	218	230	222	220	223	242	239	224	232	237	219	234	195	222	206	180	209	234	226	225	228	231	243	219	231	260	224	194	249	224	224	226	247	242	253	239	231	245	226	180	209	203	214	257	235	216	240	208	239	217	194	232	230	225	215	230	244	212	236	248	224	224	188	204	213	201	231	211	223	201	219	243	222	217	211	213	217	216	233	210	231	223	221	234	246	234	251	216	208	216	227	240	223	232	222	201	235	224	213	200	209	218	226	212	226	235	230	221	211	234	223	238	215	205	199	208	215	215	200	217	230	225	201	209	224	209	204	222	196	210	218	193	246	236	236	218	204	213	212	231	232	215	225	195	210	208	222	231	232	221	235	208	231	221	222	238	207	208	211	214	241	234	217	232	236	219	225	232	200	212	218	209	223	221	200	231	220	242	211	209	220	218	217	240	194	247	202	212	226	246	209	223	218	219	250	227	237	225	230	225	229	215	238	209	211	243	212	219	240	229	207	221	205	229	205	177	218	235	223	206	241	213	240	232	222	184	224	246	231	210	189	217	228	248	209	228	212	231	226	208	224	216	227	237	258	255	237	230	218	218	210	198	233	225	213	228	214	244	216	214	214	238	249	280	255	233	236	223	242	225	234	204	213	214	221	224	224	201	211	199	227	225	224	246	212	205	234	210	219	239	243	222	210	223	202	206	210	191	235	232	241	231	205	222	207	230	226	202	229	233	223	229	247	221	213	206	233	183	196	229	218	229	234	225	224	225	204	215	229	244	215	233	228	242	217	232	212	215	231	211	214	222	236	240	224	227	222	220	204	202	221	228	208	221	210	208	229	223	253	252	218	206	223	228	219	248	210	208	232	198	228	192	199	226	238	224	237	224	253	230	235	207	220	191	226	221	227	220	224	246	217	194	212	207	235	222	219	207	221	240	237	209	231	227	228	228	216	231	223	231	212	208	193	196	229	224	234	222	219	244	226	216	208	235	202	210	210	211	204	238	224	219	237	222	227	201	210	209	240	229	204	215	209	225	219	207	222	226	237	214	199	211	219	236	214	237	196	230	201	257	191	224	216	242	225	244	204	234	249	211	236	232	243	195	227	225	220	204	206	208	202	218	222	201	232	242	236	210	251	213	214	206	207	220	212	223	240	243	217	224	221	239	194	233	235	244	242	194	221	199	209	226	238	228	176	221	199	220	212	222	212	222	206	250	222	241	224	210	227	202	235	210	220	201	221	233	221	218	218	217	248	248	209	246	222	228	222	198	212	223	212	197	215	211	214	219	210	217	236	258	217	245	220	237	235	230	221	216	218	221	200	199	210	232	234	230	241	233	223	249	255	208	221	214	228	245	218	231	200	202	246	219	195	245	210	194	199	214	223	205	238	257	208	227	230	211	212	231	229	211	216	217	210	218	246	215	213	209	236	232	230	230	205	227	207	217	209	224	230	216	209	217	222	230	216	195	221	207	203	212	237	226	231	193	218	233	222	226	219	230	231	226	219	203	228	223	214	212	247	236	193	253	230	214	220	226	201	231	234	219	236	239	213	219	216	231	243	225	202	204	249	209	238	210	195	224	221	233	259	232	208	251	244	216	235	220	223	249	216	222	219	228	238	211	231	235	239	237	225	235	205	204	205	218	222	223	207	216	223	215	214	224	207	212	186	221	204	205	218	211	223	193	223	213	194	218	234	202	204	216	235	234	205	222	224	230	220	215	222	250	218	213	235	208	168	237	212	227	203	240	224	190	213	243	226	229	200	247	215	207	242	242	230	226	217	229	220	220	236	243	240	208	215	232	204	243	233	196	207	206	214	227	223	225	199	234	206	225	210	212	215	231	220	190	206	234	248	218	186	250	229	229	251	251	241	204	217	227	210	233	224	226	207	219	224	239	209	206	210	225	222	203	236	250	224	205	210	220	226	241	218	217	233	232	229	201	214	231	198	257	232	219	228	244	232	202	225	205	213	206	230	220	207	228	248	235	208	214	220	192	178	225	205	231	235	200	243	237	195	215	199	232	210	223	233	235	215	243	197	228	227	223	225	228	198	226	186	204	261	254	217	227	243	241	207	234	212	223	227	218	231	222	197	222	220	245	241	223	237	202	207	217	216	230	227	226	236	197	218	221	230	195	232	223	247	211	228	212	224	204	226	220	216	215	251	216	203	206	201	247	218	219	235	206	240	258	235	219	256	222	235	205	235	198	225	211	221	236	213	215	194	228	208	207	206	244	211	238	250	213	210	233	216	221	240	209	213	243	213	196	214	247	242	236	213	225	221	224	215	231	239	216	210	190	212	196	203	212	226	217	221	222	223	192	215	232	260	237	236	218	215	225	226	197	213	237	219	194	245	209	209	242	226	225	219	232	232	250	195	218	221	214	235	225	207	200	228	215	211	217	235	234	211	216	207	233	211	184	260	229	217	210	215	229	200	217	218	240	180	209	244	254	199	249	235	232	231	219	229	236	211	207	222	229	224	190	231	222	228	216	224	205	222	214	221	229	224	209	240	221	252	226	196	210	207	218	211	232	229	237	216	212	197	190	233	229	221	238	216	220	224	232	212	214	257	222	209	208	199	236	218	190	229	229	215	196	225	220	199	214	215	233	215	223	234	254	251	233	225	234	229	209	233	233	226	219	195	213	235	218	227	221	216	203	224	204	226	224	208	228	207	224	243	220	243	192	210	209	209	234	231	218	232	211	184	230	196	236	207	203	206	223	227	223	221	215	237	195	204	238	216	213	211	229	213	214	220	233	225	209	258	224	208	208	223	227	200	190	208	239	209	228	236	247	253	205	225	217	246	181	221	204	210	207	254	253	202	203	249	219	235	247	213	181	192	252	226	233	215	232	249	221	210	228	228	213	227	211	209	240	233	213	216	217	225	227	236	237	211	227	227	212	217	208	205	224	235	229	246	253	223	204	193	233	235	248	246	223	217	211	207	237	235	239	194	217	224	214	213	206	211	221	229	225	208	241	222	226	236	226	212	202	207	241	238	218	240	228	218	197	205	234	219	225	208	231	236	218	216	220	259	222	217	200	213	199	233	247	240	216	209	196	221	245	215	198	203	207	247	220	210	190	209	207	252	191	209	244	238	243	232	231	217	246	204	225	199	224	216	237	223	234	205	258	235	220	213	215	202	239	220
10411	3050	6546	7726	6336	4860	3960	3255	2670	2395	1956	1538	1299	1157	963	801	721	685	678	597	695	686	745	703	686	636	663	653	660	579	607	590	589	550	540	572	523	530	573	572	570	617	571	583	529	542	592	575	515	551	522	563	567	573	562	502	529	526	575	579	555	562	516	574	565	526	563	516	560	503	556	520	551	562	532	583	581	556	548	522	572	509	543	528	579	542	500	566	553	541	544	521	562	502	552	528	582	494	547	547	537	569	546	544	532	542	529	542	532	547	492	476	486	549	527	519	506	531	545	564	535	554	522	582	535	517	543	534	531	510	572	534	536	529	539	562	555	562	565	512	541	549	529	527	552	528	551	558	558	521	525	542	556	538	555	537	520	557	550	511	544	551	564	552	515	548	560	534	508	531	509	547	587	550	549	555	539	544	572	521	513	537	544	566	562	539	552	561	557	537	563	563	512	553	535	586	543	518	572	564	547	559	544	551	559	523	523	538	555	514	559	579	529	535	543	561	507	548	538	524	522	545	547	566	558	542	495	533	584	556	599	553	569	515	554	550	557	537	533	600	575	504	521	526	544	570	547	588	570	570	527	554	536	587	536	545	531	525	542	540	542	562	572	529	540	530	559	558	519	572	566	528	534	553	546	542	517	536	521	587	521	575	531	556	533	517	533	519	586	566	561	525	582	543	508	591	554	554	534	513	525	528	560	541	554	543	505	549	531	530	509	501	575	510	527	535	541	520	535	563	535	516	530	523	569	544	570	523	534	551	556	550	543	535	513	511	583	523	586	597	522	578	529	562	516	532	528	490	522	563	582	576	528	500	542	551	496	566	545	564	556	531	557	555	614	560	562	534	539	559	604	547	512	580	550	555	519	567	556	534	567	548	523	570	578	547	537	563	486	521	532	538	537	575	520	517	524	540	537	517	574	531	580	577	551	541	554	554	551	557	553	548	525	561	564	546	539	562	550	527	543	546	520	493	510	516	536	553	532	565	572	551	519	557	522	549	558	563	542	535	540	547	572	557	532	546	543	512	564	478	551	555	597	546	552	527	497	532	581	553	532	531	528	531	536	598	519	581	527	528	537	536	514	521	551	538	544	535	525	592	569	578	539	555	506	531	509	526	528	535	544	544	521	548	501	542	537	541	545	544	575	556	538	554	577	538	495	554	547	556	533	526	591	538	531	526	562	571	519	509	538	563	565	532	527	546	551	527	532	505	540	546	565	553	532	540	545	578	558	514	524	523	556	536	530	548	512	536	533	524	572	545	548	539	527	549	552	559	528	530	544	585	548	580	520	503	548	554	489	537	554	570	547	571	503	550	557	555	567	562	568	513	561	516	509	516	548	516	570	544	548	540	514	521	527	537	528	501	568	557	537	564	547	563	534	555	555	534	561	525	522	486	494	528	536	539	557	548	551	530	555	547	530	529	597	527	560	521	526	503	596	539	536	554	535	544	564	485	500	555	572	558	570	540	584	547	547	551	537	568	556	558	547	539	543	548	538	518	519	558	532	575	527	548	544	529	556	560	556	556	538	537	574	548	538	551	563	538	557	555	503	544	534	521	537	564	518	539	531	572	534	547	538	552	528	565	553	503	559	555	562	569	518	515	548	550	539	533	531	568	534	556	573	530	613	549	534	550	541	534	565	545	524	554	519	526	564	512	548	570	542	540	584	547	529	539	537	549	536	570	530	557	529	537	545	542	531	548	537	547	543	514	535	554	534	582	541	530	540	564	503	546	535	561	564	498	555	507	533	538	556	554	569	536	506	568	524	582	567	556	523	543	526	545	530	516	557	565	556	527	539	549	535	527	550	572	564	527	530	492	569	498	522	480	559	548	543	521	502	586	550	523	594	547	538	537	560	566	509	538	566	528	503	536	525	516	511	550	546	576	574	527	517	518	543	582	531	532	569	563	527	547	564	548	522	564	537	582	518	514	558	516	543	538	555	519	549	491	570	541	554	536	534	566	556	566	545	569	517	552	600	584	525	527	540	540	535	519	549	502	572	547	515	534	498	548	538	548	555	523	549	567	527	545	561	576	552	550	540	530	540	517	545	559	565	580	501	532	534	586	533	515	495	528	564	503	551	558	510	505	510	521	497	530	537	527	555	560	573	538	537	569	563	582	570	546	506	566	540	540	555	549	570	572	554	585	527	521	564	521	538	524	575	525	543	540	531	545	558	560	547	529	566	536	557	539	534	559	545	548	532	591	566	523	543	560	545	538	526	528	536	535	563	507	569	539	523	557	539	540	532	571	567	574	576	557	544	554	570	534	544	548	507	584	534	569	521	521	520	525	554	485	542	517	545	532	544	537	552	557	533	596	518	568	524	493	568	558	530	543	539	543	587	492	518	536	541	508	537	506	499	558	578	535	572	535	567	549	536	544	508	555	526	567	539	546	559	549	532	536	558	553	520	513	547	496	561	534	551	542	532	529	557	498	564	513	488	517	529	545	523	548	570	530	567	529	495	565	586	507	545	541	558	520	545	550	541	542	597	553	528	519	546	553	520	534	544	533	553	530	562	538	597	534	561	505	572	566	526	543	531	541	592	559	509	536	551	540	532	536	567	551	519	517	542	507	548	526	569	568	536	536	526	545	559	543	525	556	528	545	560	542	594	586	547	550	548	590	510	557	555	536	542	559	518	521	528	546	496	560	591	517	560	542	530	522	507	535	530	547	558	549	571	531	563	516	511	561	528	567	534	540	549	549	555	528	543	596	522	592	548	555	541	519	569	553	512	520	520	530	551	597	587	526	582	497	502	522	520	593	585	569	556	527	538	538	569	553	527	546	551	547	538	511	569	544	572	551	563	563	516	563	543	519	580	518	549	540	553	536	545	598	578	548	559	556	535	523	549	569	530	550	548	558	545	497	552	544	515	574	548	508	517	579	561	539	573	558	530	584	554	518	504	537	588	541	542	523	554	541	546	530	515	534	495	525	533	535	515	529	530	544	536	537	557	521	522	493	485	523	563	537	545	575	573	536	514	524	557	537	539	532	573	544	548	564	557	576	563	559	548	523	562	560	548	563	532	508	562	518	557	539	537	554	561	518	559	513	512	578	534	520	588	525	526	566	536	526	522	574	545	559	581	525	542	557	541	549	546	547	524	598	542	524	539	506	552	483	543	546	526	536	549	544	577	560	516	535	552	517	583	550	551	568	536	552	579	571	558	528	571	555	498	525	565	532	518	551	527	543	527	544	556	512	497	567	533	568	548	541	542	560	557	552	555	517	540	544	528	537	527	603	511	536	529	560	563	515	505	488	511	545	541	562	585	562	558	547	555	507	530	531	563	558	542	568	514	545	545	537	554	598	518	553	523	530	512	549	529	519	529	543	575	573	515	554	521	484	547	552	502	594	574	524	532	527	548	542	558	567	561	530	567	530	558	501	542	568	561	530	554	585	541	558	549	530	512	575	547	506	532	560	540	578	527	578	548	526	551	533	519	547	530	535	570	563	547	536	511	571	587	487	553	545	589	537
20608	4625	4106	3302	2114	1348	1006	816	689	569	433	369	310	276	224	202	178	171	145	161	178	167	162	163	176	156	167	156	152	159	170	167	155	143	136	154	144	138	124	139	123	137	168	118	137	124	138	128	136	148	132	149	122	157	124	133	155	149	132	132	149	121	153	135	125	144	132	122	137	139	125	139	134	116	149	157	127	135	120	145	121	117	141	125	128	125	141	146	131	139	107	141	158	137	156	113	145	130	151	156	140	145	138	128	112	144	149	162	129	136	142	122	129	144	152	136	112	117	146	133	140	119	137	139	99	125	151	128	132	143	135	145	153	123	137	124	127	138	139	162	124	123	143	132	134	126	139	136	133	133	139	134	138	124	134	129	131	130	124	134	130	138	127	127	140	119	141	146	136	142	136	142	119	120	150	117	136	121	130	130	142	140	134	135	146	146	141	146	149	125	156	129	120	140	144	136	151	174	130	137	141	147	126	133	122	127	151	133	149	145	161	103	136	142	139	124	111	135	119	126	135	134	152	139	116	132	139	106	112	133	124	165	146	130	154	160	134	155	141	145	127	113	131	119	157	163	140	155	148	126	128	142	133	148	145	127	128	147	143	139	115	128	133	135	124	141	150	164	147	130	127	115	140	126	127	135	119	127	129	124	130	123	130	110	147	133	164	139	119	130	123	149	140	146	128	152	103	143	141	142	107	129	134	138	123	153	113	129	136	129	134	141	129	116	122	131	139	123	140	129	129	125	116	134	135	145	125	136	143	136	167	146	111	151	107	140	146	113	122	138	160	130	145	143	143	140	152	145	122	137	117	135	133	153	137	124	120	132	141	144	129	133	138	136	149	148	138	147	134	137	172	122	154	146	130	170	140	143	123	130	162	140	140	139	149	145	128	138	143	135	121	121	125	126	136	138	157	131	105	133	142	124	126	142	122	114	130	131	129	143	139	158	142	108	129	131	120	122	138	147	146	135	134	159	142	146	131	117	143	146	130	135	109	142	110	136	136	154	145	123	120	142	146	136	137	147	123	150	141	140	137	129	142	124	133	142	145	147	133	122	141	131	154	137	135	145	146	147	122	128	140	131	142	132	137	127	136	124	133	129	128	135	154	130	134	138	126	133	131	120	156	141	133	144	115	129	118	121	162	139	131	145	129	120	130	118	145	111	148	137	147	128	121	124	139	131	135	127	134	132	125	128	134	134	128	129	136	128	114	146	144	128	134	146	134	130	128	129	149	144	113	109	145	137	142	139	147	121	129	133	137	129	125	154	117	151	117	126	140	128	129	123	137	122	122	138	135	141	127	127	125	138	125	134	121	137	135	140	120	145	141	137	171	151	137	113	125	127	130	123	132	140	133	123	145	116	134	152	132	118	132	116	124	136	153	131	137	135	137	140	119	142	150	148	125	137	139	129	132	127	122	115	129	119	147	122	143	133	120	139	133	131	134	145	160	121	133	128	125	119	148	138	115	123	141	145	155	120	127	138	146	152	129	152	126	129	137	122	136	133	117	116	151	133	139	118	129	130	139	153	136	127	137	133	133	136	152	136	142	147	108	151	134	128	142	124	119	125	147	133	125	142	170	137	125	141	112	129	140	154	138	131	139	144	147	143	117	125	160	134	131	135	163	128	130	118	135	123	128	139	130	102	143	125	123	164	119	117	127	139	144	134	125	123	125	144	133	138	128	140	136	143	154	130	132	137	161	129	142	140	141	147	137	161	144	127	115	145	113	122	131	132	130	116	149	112	120	147	135	126	144	131	130	140	142	131	108	136	125	121	140	130	124	147	136	130	129	150	134	148	123	146	149	130	115	127	131	146	145	111	145	127	133	127	126	123	118	137	155	118	125	141	142	135	131	126	117	121	134	113	149	147	111	102	147	141	153	110	142	115	149	112	124	123	163	140	130	118	142	123	134	146	126	129	128	144	138	154	152	123	117	126	130	123	122	130	134	142	134	130	118	123	107	135	141	146	136	126	150	118	143	136	130	132	141	140	149	137	124	130	152	117	153	151	141	149	138	138	120	135	136	133	148	141	134	139	127	126	148	128	129	124	150	126	142	128	135	128	134	134	142	138	153	130	116	134	128	128	133	162	151	134	124	159	120	133	121	143	138	127	136	123	120	149	131	145	150	115	129	123	142	128	129	147	130	132	137	155	122	128	123	134	120	146	127	130	141	157	134	133	129	125	134	161	130	121	130	120	132	137	130	113	141	139	117	132	149	140	106	130	128	126	158	156	126	132	129	131	120	144	144	148	128	102	115	116	150	126	132	123	146	129	139	145	143	137	123	123	126	157	139	146	144	116	137	127	135	135	136	145	139	133	134	151	156	137	149	125	135	129	131	132	120	118	150	153	120	137	135	150	179	124	126	167	161	120	131	135	144	133	137	138	129	135	129	147	130	155	123	111	139	122	145	160	132	127	113	143	122	151	127	116	152	139	130	137	112	130	137	142	128	127	135	135	166	120	143	141	113	161	145	104	128	136	146	134	142	131	116	138	146	143	138	133	142	139	141	119	142	133	128	134	126	120	119	131	140	123	126	141	148	142	144	140	144	106	131	115	123	114	116	127	125	127	127	126	137	126	138	141	139	124	139	149	132	135	136	124	141	139	140	137	138	148	134	137	137	143	153	156	142	136	126	151	139	135	150	128	138	132	137	140	138	126	132	121	141	147	116	123	124	137	129	152	131	120	114	141	147	136	131	119	135	150	138	154	125	138	146	144	136	137	129	125	134	133	132	111	126	124	141	134	139	145	122	144	131	130	136	120	143	139	136	142	104	127	142	126	145	133	141	144	128	133	149	147	132	123	151	111	133	126	137	123	136	125	131	136	125	118	130	161	147	136	135	131	132	133	127	133	154	147	141	142	139	122	144	129	154	130	137	150	128	136	144	161	155	137	129	140	165	139	139	115	130	158	133	137	128	129	126	132	143	122	133	136	130	143	128	128	150	133	119	123	138	139	138	141	134	127	143	150	134	128	118	136	144	141	128	123	134	149	155	133	131	125	149	133	142	121	137	137	156	136	126	153	139	123	137	117	137	144	130	128	139	141	147	135	142	155	135	130	135	158	137	113	136	154	157	146	131	142	161	143	133	135	125	125	130	127	139	152	130	119	142	124	116	125	154	141	139	139	145	122	153	143	139	138	145	132	127	129	122	113	129	157	136	137	150	138	164	136	136	112	150	142	155	148	116	119	121	132	134	140	131	123	140	130	134	147	146	131	144	114	134	134	142	143	125	151	124	140	138	134	139	157	129	121	135	137	132	150	123	121	116	115	142	145	133	122	136	122	138	126	119	152	136	126	124	144	131	120	146	136	145	144	149	129	135	120	126	124	121	136	143	132	141	131	134	155	123	130	127	125	131	143	118	121	136	127	121	143	119	118	128	157	142	122	114	139	128	133	141	141	145	132	125	149	122	126	133	118	126	132	145	130	134	127	138	145	137	149	145	132	113	129	135	140	134	128	132	148	133	132	153	150
12958	3781	8133	9931	8475	6442	4902	4063	3504	2758	2346	1805	1449	1168	930	765	629	587	527	542	593	573	596	547	587	553	558	509	532	485	462	435	420	397	379	349	353	397	409	395	395	417	397	413	390	403	373	354	374	358	358	361	371	386	345	364	346	427	368	386	354	358	349	345	353	327	359	346	335	378	361	355	336	353	330	367	337	349	362	341	368	356	324	378	367	350	372	359	346	340	369	390	320	351	354	378	345	360	387	390	382	340	363	365	352	365	352	357	341	313	350	367	380	358	370	361	346	350	342	379	353	351	346	375	378	356	341	361	377	378	349	385	365	344	385	356	416	358	390	350	388	354	358	332	386	330	383	349	355	371	333	342	350	362	340	371	360	377	380	355	347	328	359	351	384	349	386	354	373	334	359	375	384	331	392	356	384	360	389	355	365	335	336	362	321	365	337	374	349	348	358	363	350	390	393	349	366	353	378	387	352	330	370	387	361	349	371	379	334	337	336	352	338	345	381	382	387	321	331	363	341	378	390	355	380	350	380	359	359	366	318	379	366	380	339	340	322	377	359	344	380	327	331	362	357	373	358	390	342	331	353	343	352	383	376	367	345	394	330	344	366	326	358	334	372	353	376	358	347	360	336	346	351	347	354	380	382	356	333	320	338	357	357	361	369	352	338	331	359	382	368	334	362	351	334	347	357	373	341	350	368	340	357	351	352	375	391	342	354	361	324	338	348	375	354	357	322	338	392	349	373	361	355	325	338	393	354	346	355	336	370	372	366	351	352	388	334	350	338	338	357	364	357	382	339	344	362	333	359	331	393	351	383	379	377	368	358	347	356	369	370	330	370	376	356	371	333	368	360	333	344	354	356	372	359	381	360	391	365	374	340	331	339	362	344	341	345	367	363	353	390	348	360	360	374	378	327	376	351	378	368	370	342	317	406	384	325	356	336	366	373	358	356	334	349	367	327	401	354	386	354	351	329	325	357	330	349	361	368	361	356	338	361	347	354	352	327	370	358	375	351	362	347	361	382	352	341	355	370	330	374	348	384	388	369	370	338	387	329	364	394	332	377	319	360	375	379	321	346	340	381	363	364	364	348	364	325	390	392	351	352	369	355	335	355	350	337	347	355	348	369	385	374	370	362	367	338	354	384	381	353	365	349	362	346	358	387	339	361	375	358	359	359	358	330	369	324	333	379	348	366	321	344	344	365	314	363	384	355	386	364	342	363	354	348	339	316	352	375	389	333	349	358	357	368	364	349	355	312	353	362	343	358	349	333	351	355	372	320	364	379	361	361	383	314	332	379	365	368	326	364	374	357	340	327	365	333	342	328	344	358	357	353	355	333	362	357	301	355	385	318	321	388	370	385	330	381	393	343	355	336	360	344	375	385	365	370	350	352	337	361	386	377	361	337	349	353	309	368	328	356	356	368	377	360	355	362	355	383	375	344	339	375	341	356	364	336	356	339	343	352	345	336	378	365	376	393	375	378	351	336	352	360	358	361	322	321	348	386	330	343	344	353	360	364	366	366	346	324	383	359	337	349	347	394	359	369	386	380	370	347	371	381	370	363	364	356	331	356	404	375	344	340	376	368	355	376	348	312	359	347	347	338	340	344	374	338	355	334	362	343	343	369	374	370	351	375	364	347	348	362	335	377	344	350	356	347	333	320	355	355	367	358	365	384	397	368	360	379	372	361	379	371	329	332	350	377	330	371	400	399	350	369	391	338	366	373	360	354	343	346	349	380	346	315	342	359	347	350	348	361	369	325	375	333	367	347	337	346	367	380	378	320	341	348	376	364	375	361	347	365	373	343	373	384	370	349	354	365	329	356	334	350	377	405	361	355	369	319	323	367	344	382	353	318	358	374	351	357	326	326	356	336	357	369	372	352	382	369	344	349	352	373	332	334	315	363	354	378	359	369	342	380	315	320	392	381	354	366	349	363	342	375	364	337	351	329	356	345	366	365	367	374	368	334	349	363	368	337	347	328	347	374	354	364	347	392	369	336	349	378	338	352	354	342	324	390	340	338	347	370	337	332	361	372	366	367	350	417	352	364	343	363	345	352	372	386	350	344	309	348	350	337	372	321	332	385	369	342	331	320	330	329	353	367	344	367	398	369	342	342	337	399	320	399	376	368	351	373	340	364	331	357	378	359	336	350	365	336	364	372	316	352	369	301	367	356	357	330	319	359	366	330	337	362	380	372	351	331	354	336	348	343	329	340	365	330	343	351	392	335	362	370	349	335	389	333	355	336	327	361	363	346	351	374	390	350	366	351	375	363	341	345	400	352	364	368	385	375	350	349	344	368	349	358	366	351	341	346	380	373	383	337	328	349	334	366	339	358	348	338	354	354	379	346	377	343	380	324	381	371	381	347	360	336	324	352	363	368	346	350	346	363	335	361	352	356	393	362	353	357	387	348	350	338	362	322	359	329	379	365	358	346	355	351	350	341	355	357	340	377	314	343	342	331	353	397	359	368	389	358	377	376	361	363	363	329	372	316	375	335	369	350	358	380	353	371	403	363	349	398	418	347	346	347	370	351	341	352	362	354	354	390	360	392	337	337	330	365	353	355	374	392	343	330	350	369	345	344	377	325	348	364	343	367	390	358	352	352	333	316	365	353	341	379	360	358	361	367	387	337	356	356	354	353	370	338	364	382	350	362	381	408	350	335	353	355	347	361	380	370	328	382	360	373	331	377	360	352	385	356	326	345	378	343	367	347	364	343	347	357	349	364	359	390	383	366	358	352	383	352	348	367	348	325	364	390	353	352	353	359	359	396	342	336	348	337	394	361	357	351	374	351	371	305	330	382	354	346	364	340	330	355	362	380	366	345	322	357	370	357	349	371	357	306	359	359	350	379	349	387	347	373	324	332	313	323	372	340	339	338	363	314	358	382	384	361	353	321	368	354	330	365	340	371	346	353	371	328	371	343	384	343	347	355	363	346	375	342	347	355	351	357	362	351	363	380	347	365	353	364	379	315	346	388	394	332	368	358	376	333	330	349	354	347	368	317	347	379	351	367	377	373	349	389	347	369	369	343	350	344	344	402	346	369	378	349	359	346	349	380	341	390	391	350	383	361	347	351	339	381	356	359	339	344	319	346	312	349	364	360	398	386	340	336	338	370	334	403	360	360	370	378	357	376	365	369	390	357	341	358	363	365	304	408	327	338	362	335	344	341	371	360	354	329	372	347	367	369	344	377	400	358	346	323	343	305	366	360	350	344	338	329	382	405	352	387	366	347	361	367	367	365	350	321	349	333	353	367	337	304	348	376	333	334	340	364	356	395	352	372	339	373	362	373	345	358	355	343	358	350	349	375	358	352	335	336	372	342	369	356	357	397	351	360	331	344	390	350	345	345	360	343	356	354	363	375	350	341	386	348	336	372	355	367	370	380	360	390	367	358	362	335	337	360	365	353	359	346	369	372	347	345	365	403	328	357	354	375	360	376	377	336	351	360	344	335	366	333	346	355	348	323	337	339	330
5245	1783	1786	1483	994	781	662	558	502	464	450	367	332	318	330	328	326	298	302	346	322	333	330	307	304	317	357	329	292	278	289	279	285	318	283	339	326	293	313	319	295	291	305	345	300	270	288	289	311	329	306	284	308	299	292	291	320	311	302	317	323	319	282	305	324	269	298	296	300	285	318	282	296	316	274	319	298	310	297	315	316	302	287	296	298	328	313	265	283	268	292	320	322	285	277	298	302	310	299	318	286	298	270	290	338	294	295	289	278	282	318	302	305	305	291	346	275	301	314	322	274	296	278	297	328	342	291	278	289	278	287	298	297	294	294	331	291	301	319	313	305	288	282	324	284	296	310	286	321	321	325	327	290	293	300	305	309	295	319	305	312	333	303	286	278	326	297	323	305	290	247	291	287	252	282	303	278	277	295	308	328	319	345	267	328	289	291	286	307	312	298	292	323	297	294	289	289	285	323	320	304	288	296	310	319	307	302	309	272	314	321	278	302	304	273	305	293	331	285	329	307	308	298	286	279	293	300	288	303	290	319	293	297	311	265	313	317	302	305	325	253	316	292	276	295	315	317	301	337	290	289	324	272	289	284	292	282	304	317	302	272	290	311	294	303	281	314	307	277	332	308	298	272	286	287	275	299	299	268	314	294	308	304	295	340	291	297	299	262	317	298	307	305	303	275	289	290	321	266	316	299	316	294	329	302	285	282	308	343	315	301	294	298	320	314	307	297	300	306	296	297	278	301	266	296	315	289	305	252	293	279	286	312	313	294	291	298	301	319	295	303	267	302	306	317	307	309	312	295	279	302	298	285	283	304	276	274	322	323	289	296	285	278	312	303	297	257	303	325	250	297	294	309	295	319	301	321	275	271	304	297	313	286	322	287	306	283	294	319	315	312	282	340	309	300	286	303	304	289	321	293	299	290	279	307	291	329	283	295	337	301	309	310	319	301	322	291	280	303	326	312	297	302	312	287	298	300	323	298	289	283	275	305	340	357	286	280	338	316	295	297	297	288	295	294	261	302	300	327	297	302	320	304	311	299	289	285	336	299	306	291	277	296	271	275	296	287	290	305	328	295	313	307	263	298	308	311	282	278	271	307	289	300	278	285	304	294	296	313	298	273	279	337	282	277	308	284	279	297	317	321	289	282	308	252	295	342	317	286	293	316	288	310	312	300	303	306	298	304	322	296	291	288	297	344	314	267	348	323	325	277	330	303	283	297	295	303	300	314	289	315	255	303	290	319	290	296	311	326	299	293	304	277	303	286	299	317	311	256	300	306	272	299	304	322	312	318	304	312	291	295	304	301	321	305	290	291	296	333	278	269	310	289	267	262	301	309	323	316	311	306	298	281	284	292	308	293	333	286	302	318	288	324	298	298	308	315	287	299	283	316	305	315	338	314	302	355	293	278	296	299	345	321	300	284	295	273	311	306	304	287	268	300	302	301	316	287	273	321	270	302	316	331	265	287	321	290	347	329	304	316	294	288	320	290	288	303	298	317	314	278	307	295	318	289	279	266	295	280	295	272	298	290	307	292	285	326	296	304	291	284	316	326	296	280	286	300	292	327	297	329	310	289	286	315	281	312	268	314	304	340	336	317	294	286	333	297	306	300	313	304	315	297	281	305	287	299	292	305	256	276	287	291	275	268	303	282	301	294	330	314	286	337	269	327	292	306	297	296	276	318	295	276	304	318	316	321	285	318	301	331	323	315	311	326	288	312	334	318	308	283	286	299	267	324	340	299	257	279	321	271	305	331	317	316	310	297	314	267	290	292	320	275	291	291	284	287	291	296	325	288	334	282	302	283	296	296	307	321	300	273	268	306	283	322	277	280	287	295	327	292	299	307	244	318	317	293	279	275	299	276	301	302	278	308	296	322	316	276	267	308	296	289	308	304	329	287	278	280	313	312	288	268	303	286	307	272	284	293	291	295	310	302	304	296	310	292	299	302	279	297	319	280	333	291	320	324	280	283	302	333	320	313	308	302	254	310	321	301	296	279	313	281	286	299	295	294	283	318	296	309	319	305	309	278	291	306	265	331	313	299	288	283	304	301	349	290	307	295	286	266	298	293	294	313	295	315	315	270	311	317	316	292	299	309	305	307	313	326	341	327	303	301	310	300	298	274	322	321	293	315	277	274	328	282	301	302	263	296	315	306	284	319	274	273	315	316	328	317	299	274	311	322	264	327	266	253	309	303	304	291	313	283	289	311	335	284	278	330	293	303	283	287	290	288	280	276	296	256	294	328	290	279	288	336	291	310	326	273	287	289	316	310	309	308	307	322	298	293	279	304	292	296	318	324	322	299	299	286	311	281	317	294	315	276	310	301	318	296	289	313	270	312	295	277	297	323	336	275	293	269	293	323	278	308	293	325	266	326	321	287	287	292	290	277	319	311	259	323	281	305	272	308	282	338	333	291	314	324	285	276	284	286	312	315	285	275	287	289	310	332	297	314	300	298	288	315	283	284	305	316	289	307	279	323	329	337	324	308	295	288	272	326	301	291	329	294	277	298	309	297	285	295	301	344	293	314	306	295	323	300	322	284	304	282	271	256	311	298	295	301	309	301	270	297	314	278	330	318	306	333	294	289	314	315	310	290	301	298	299	304	306	329	328	313	292	271	285	304	306	289	287	287	283	307	289	306	299	293	352	283	308	302	282	343	325	269	292	309	317	275	278	313	276	290	276	329	321	276	309	314	292	320	324	332	345	300	321	335	299	297	279	280	290	337	325	300	331	324	287	307	329	276	279	336	291	330	314	280	297	268	288	314	316	257	318	301	310	333	281	292	298	317	321	281	319	309	317	282	304	303	270	270	295	324	267	283	288	323	298	321	281	306	307	301	285	285	313	300	356	283	297	285	317	302	293	307	291	305	307	314	305	289	305	320	288	283	307	301	286	299	272	280	318	337	287	292	270	319	304	290	338	324	298	307	308	295	299	285	316	290	336	307	305	292	292	263	324	300	284	322	306	286	289	313	318	286	291	323	311	305	303	309	288	330	283	306	294	301	294	288	310	293	313	292	275	269	311	299	280	277	293	330	313	281	329	271	310	308	315	286	286	305	296	306	297	286	299	325	296	303	307	301	288	297	306	279	297	334	335	279	281	312	300	307	293	293	284	304	274	311	314	340	279	278	302	263	294	316	309	301	303	285	297	319	302	297	332	294	304	301	307	266	292	296	308	306	295	320	326	299	326	286	254	301	269	268	291	264	299	318	309	303	312	270	327	335	302	315	323	325	290	300	279	296	325	279	295	326	280	331	303	316	277	321	312	287	307	273	329	284	286	303	321	270	309	304	288	286	292	272	293	295	295	293	302	340	320	342	286	282	277	273	309	315	296	299	291	281	276	323	300	309	326	328	294	304	314	274	302	310	307	306	327	283	327	325	322	266	314	287	305	297	287	284	332	278	319	275	310	272	283	299	311	338	279	290	315	286	303	295	292	307	302	306	321	294	306	287	313	289	292	322	295	308	303
4554	2154	4058	4613	4005	3182	2626	2304	1930	1616	1478	1249	1130	920	887	838	793	757	774	812	746	832	835	748	767	793	756	733	702	760	713	751	726	681	699	719	756	712	710	671	707	731	800	739	696	674	711	727	733	706	718	680	686	778	689	731	730	728	703	757	694	716	700	703	700	699	673	710	694	738	673	698	715	753	691	697	700	723	659	701	727	709	689	722	719	689	726	720	715	704	700	715	741	682	731	711	719	724	702	688	727	706	705	705	700	701	726	702	725	706	715	707	721	744	728	712	681	750	706	708	708	719	691	701	718	712	737	692	741	689	746	706	748	714	734	732	707	747	712	680	700	719	695	689	715	658	753	674	705	687	712	731	708	694	705	673	693	723	709	754	751	691	741	679	739	731	719	717	726	708	735	681	725	718	762	714	704	724	700	758	741	680	702	684	695	718	720	750	721	708	711	713	717	694	721	693	730	714	741	753	735	725	749	729	706	706	728	684	721	707	723	685	722	777	722	722	684	703	706	736	726	706	731	714	708	733	733	702	715	736	698	715	736	721	687	682	749	666	724	699	722	710	722	722	735	695	709	695	718	740	636	760	745	777	778	715	725	715	680	729	728	709	733	722	731	739	733	694	716	726	680	694	752	687	728	749	697	686	734	718	773	722	741	726	693	728	767	742	707	729	726	661	697	784	691	706	676	721	708	729	683	744	771	691	711	729	742	734	673	768	726	751	752	715	684	695	742	684	743	762	703	733	760	706	730	765	717	708	742	706	720	713	705	730	689	715	688	698	747	690	720	737	672	732	751	709	750	707	700	760	724	723	716	662	718	727	714	715	695	770	756	727	735	712	699	708	695	702	705	740	711	665	717	708	694	708	696	693	708	733	754	747	684	669	727	730	686	753	708	737	671	714	720	742	671	695	771	686	696	734	744	733	706	703	707	741	722	751	684	714	687	738	721	674	700	717	705	692	715	722	721	763	704	676	766	680	689	695	734	670	730	747	752	741	712	707	719	726	732	700	709	736	729	667	745	712	706	722	676	717	690	665	716	729	716	714	704	708	691	713	747	707	753	721	714	692	732	711	697	706	738	732	740	698	757	698	751	742	753	664	706	731	748	745	704	696	748	729	708	720	738	714	737	702	733	687	690	659	699	695	689	730	727	679	684	708	715	707	725	675	727	690	718	677	719	723	753	728	753	687	696	720	693	702	708	743	690	706	705	695	720	733	686	748	711	739	717	744	705	711	715	720	735	724	726	675	692	750	720	698	665	694	711	674	751	739	725	713	735	741	689	724	667	713	754	704	729	740	745	701	729	680	674	708	711	681	682	732	706	677	691	681	684	694	747	722	707	732	734	709	782	747	739	666	694	708	724	746	700	722	750	704	721	735	676	727	677	737	686	725	694	745	756	713	687	748	683	721	686	720	718	693	756	690	664	701	745	683	719	703	704	706	735	708	740	683	693	737	728	737	721	727	734	700	741	731	719	724	706	676	698	700	687	743	760	703	686	708	703	716	746	682	739	718	729	699	723	721	760	721	760	648	710	682	720	724	727	716	744	733	694	701	776	720	731	670	740	664	718	706	793	732	716	696	739	700	706	696	747	708	704	729	700	703	753	711	685	712	737	668	708	717	721	722	733	705	692	718	733	704	721	671	771	698	723	697	714	751	681	726	734	680	742	719	707	761	697	736	742	659	665	710	726	693	712	699	679	735	660	692	733	725	686	676	730	690	707	703	706	712	723	723	724	739	706	725	731	722	695	759	728	747	715	712	748	702	715	717	702	739	736	747	734	770	668	695	705	743	675	737	746	742	669	688	680	732	727	692	713	736	734	737	692	704	662	689	683	728	690	718	707	721	722	687	735	707	701	744	695	731	698	693	723	727	691	727	658	694	727	767	674	752	682	741	700	716	693	719	677	729	735	696	730	749	700	643	765	711	704	710	747	705	702	689	694	753	718	700	742	697	699	795	671	696	716	696	691	708	709	728	771	706	747	723	725	694	672	720	690	725	696	738	738	689	706	698	734	690	708	685	751	716	738	727	699	720	756	709	681	727	729	646	693	707	685	702	719	705	698	695	762	737	683	701	717	705	667	726	730	718	669	749	675	721	710	699	726	715	712	734	757	721	720	705	711	679	734	682	738	745	705	682	750	732	704	680	753	745	725	739	705	672	695	746	712	735	678	713	707	715	725	730	713	732	699	733	693	739	717	673	671	706	744	714	691	734	711	726	715	729	705	767	722	732	722	661	732	701	694	770	733	722	698	738	736	719	717	724	695	726	653	764	710	712	702	724	712	714	727	677	705	683	693	736	720	726	722	750	733	657	689	756	735	714	706	694	717	704	729	697	721	708	729	754	745	713	771	696	729	719	711	684	760	674	676	734	710	706	735	725	709	737	712	684	720	723	736	703	704	747	684	711	740	726	732	715	769	720	709	722	722	687	756	687	788	674	696	721	691	723	745	697	648	726	732	703	723	748	701	732	741	639	752	759	666	748	698	688	760	734	754	689	715	716	655	703	680	701	747	723	703	697	739	727	689	679	745	735	679	717	741	733	733	726	696	736	701	671	702	708	721	738	730	721	722	749	760	701	718	724	700	716	742	678	717	694	726	770	695	743	712	679	710	726	680	730	682	695	710	749	749	746	691	707	704	709	706	678	755	766	747	708	700	774	692	760	676	706	710	742	717	712	715	729	733	758	708	711	720	720	723	708	725	688	678	710	721	728	694	749	708	733	700	743	753	706	723	692	756	728	689	738	700	706	709	711	708	726	725	675	743	752	716	716	678	698	699	732	692	750	756	704	722	720	743	724	706	781	711	688	707	722	786	726	741	689	689	697	683	732	715	705	756	688	713	740	669	747	722	729	707	717	707	726	699	706	742	723	678	742	674	703	697	723	747	686	674	719	747	723	727	665	718	716	643	706	735	661	765	703	725	728	644	676	695	671	699	722	764	725	691	698	748	717	670	685	710	697	715	713	716	659	702	718	749	714	740	756	691	651	776	720	711	725	705	749	723	716	690	720	656	719	720	725	742	711	753	686	689	680	707	682	690	678	696	710	741	711	707	734	735	731	708	754	716	721	725	737	702	667	734	691	751	689	726	717	740	744	723	727	713	758	739	686	721	756	696	752	706	708	681	764	719	712	688	658	692	701	736	720	715	753	667	706	739	732	720	729	685	673	778	777	729	772	695	737	667	725	678	686	754	766	766	728	731	708	676	743	675	687	724	745	695	726	794	725	695	737	701	710	699	701	720	744	663	702	693	716	673	678	685	695	724	764	686	712	776	714	731	743	718	682	682	732	733	719	722	698	723	728	673	676	716	734	729	743	725	663	752	709	728	713	726	728	705	725	707	724	743	710	721	712	688	719	729	727	729	746	717	687	700	687	701	696	711	672	761	699	744	702	764	736	752	684	708	704	770	761	713	742	759	699	665	723	718	716	730	709	748	692	701	705	733	721	744	724	683	685	680	689	725	688	754	694	703	697
13237	2870	2783	2151	1554	1087	932	765	627	501	417	379	352	308	262	271	241	262	221	227	219	234	227	241	258	258	242	223	236	243	240	244	238	224	233	237	202	214	185	216	220	256	207	217	233	249	226	218	216	257	245	225	231	207	237	228	223	237	216	277	235	208	239	258	224	233	259	236	234	204	219	230	223	246	239	212	242	245	248	236	220	221	231	235	200	237	220	222	242	250	220	225	241	239	214	255	211	242	231	204	221	236	224	214	220	218	220	198	242	274	240	237	258	228	234	211	231	220	219	256	202	215	250	229	229	247	247	237	215	238	244	221	243	219	197	244	217	219	233	251	242	223	211	224	224	232	231	261	220	218	225	208	227	233	252	232	215	217	238	249	221	229	245	217	219	237	233	228	210	209	227	233	249	243	217	217	223	223	215	245	221	236	247	216	239	189	233	260	230	207	233	241	209	231	227	202	202	252	240	256	245	215	224	203	210	240	240	229	212	217	233	221	223	220	220	246	224	228	227	217	256	239	227	232	226	247	215	244	237	246	230	227	233	236	213	227	217	226	222	241	227	235	198	223	212	251	215	231	217	225	248	247	228	246	239	239	223	250	259	242	220	223	235	230	238	234	241	224	217	220	240	235	244	240	225	226	258	227	227	227	218	230	261	210	242	237	218	219	258	240	222	220	226	222	227	209	244	227	214	243	221	232	220	267	201	245	220	226	203	242	248	194	231	225	215	268	232	250	225	203	234	227	256	221	221	268	223	237	208	241	239	234	223	200	234	233	205	228	210	246	237	217	215	236	221	224	209	258	228	230	231	232	234	265	226	227	220	224	238	230	249	212	202	220	250	241	231	239	256	222	230	197	255	251	221	221	232	187	237	259	251	221	229	241	245	234	216	232	212	222	241	217	238	226	240	234	238	237	247	247	227	218	240	232	222	234	245	246	229	222	216	245	234	216	231	228	230	253	202	237	240	238	247	229	223	191	225	221	248	217	233	237	219	222	239	234	229	216	240	223	208	236	216	240	224	250	196	223	244	227	177	209	246	218	233	263	249	219	227	229	229	212	223	206	226	225	230	205	201	220	227	247	202	245	241	248	233	220	230	237	224	224	205	205	254	242	227	250	258	250	272	237	241	247	234	217	241	263	254	231	243	243	212	251	210	221	220	245	228	186	237	244	216	201	265	228	220	247	226	229	237	226	220	253	199	237	247	248	203	211	222	234	222	230	223	251	240	230	221	217	197	209	214	233	232	220	226	238	221	239	254	238	210	256	237	239	228	221	260	219	226	246	224	234	251	223	212	230	217	227	238	225	245	226	201	226	240	244	214	213	250	209	222	203	232	274	240	217	237	213	210	195	216	241	261	231	219	237	242	220	227	224	218	201	224	252	212	183	229	220	235	220	248	226	244	220	204	247	252	257	230	236	219	191	230	220	248	211	210	213	236	218	201	219	237	235	228	206	239	231	215	240	246	218	270	220	206	229	224	220	230	242	219	249	235	224	223	240	230	214	208	228	238	230	239	243	236	226	215	231	230	243	246	223	210	253	207	228	214	205	218	234	235	204	239	263	214	229	212	281	222	221	250	222	235	219	244	235	228	215	244	205	249	206	223	255	205	227	233	227	232	245	213	268	232	240	229	239	230	234	213	241	232	213	262	213	216	204	218	219	220	232	236	210	210	220	243	212	222	220	251	238	213	232	228	222	260	211	232	222	235	201	236	231	230	207	217	238	222	216	231	255	231	208	220	231	221	218	217	200	234	236	241	221	197	210	249	241	235	250	235	213	235	228	212	239	190	245	244	250	212	247	224	200	217	233	245	235	238	240	236	203	234	232	241	209	232	196	203	207	225	193	246	224	243	219	237	222	236	228	232	226	220	248	243	194	231	257	226	211	254	210	224	236	239	218	240	207	240	235	219	228	230	239	227	213	206	224	225	231	218	254	239	210	242	217	224	234	241	231	227	231	240	220	207	258	223	237	238	239	236	209	203	206	264	239	224	238	242	221	210	239	219	230	203	233	234	247	253	195	207	210	222	229	228	231	207	224	226	237	218	231	266	231	228	225	229	245	241	226	235	255	222	245	262	237	218	253	225	244	210	247	200	220	205	233	244	218	204	245	234	224	215	227	214	250	220	221	225	255	231	195	262	248	252	205	232	202	238	255	223	236	247	253	232	248	253	215	210	233	259	236	214	231	230	227	239	245	214	236	216	224	236	244	231	220	245	219	244	213	253	261	233	253	216	241	235	233	234	255	224	222	240	233	245	245	238	242	230	221	253	221	211	230	246	193	216	277	251	251	254	192	241	240	233	212	227	236	212	211	238	233	227	239	203	230	225	241	236	209	220	233	230	266	225	223	265	251	233	226	246	236	244	248	202	214	231	219	222	230	219	197	221	204	221	192	249	220	225	186	224	223	230	236	216	230	211	241	231	214	243	221	218	261	232	201	238	243	218	217	235	233	231	219	211	234	228	219	216	223	244	254	242	251	204	208	198	243	225	214	245	252	224	251	229	228	234	207	217	243	267	241	212	245	220	227	240	230	235	221	213	227	213	222	230	230	241	216	254	195	220	247	250	219	221	231	241	230	235	217	217	227	223	219	230	224	237	248	245	232	248	232	251	217	235	230	238	216	232	254	210	234	240	230	238	214	218	227	256	237	237	247	240	236	235	249	213	215	260	229	237	233	226	225	237	258	245	193	209	262	243	219	202	263	238	240	234	239	213	232	208	207	223	219	239	242	222	218	270	236	253	230	212	200	233	215	240	218	267	214	217	219	235	227	258	211	266	251	235	197	243	239	230	226	217	223	242	245	224	229	223	223	244	255	268	209	235	238	231	231	233	227	215	256	228	229	243	225	222	223	240	239	246	232	237	238	247	213	213	231	242	232	250	254	241	213	236	233	252	210	236	207	216	252	204	234	256	198	219	213	252	228	231	218	214	215	231	250	222	230	237	224	231	210	268	244	236	225	224	228	216	229	262	230	238	212	213	251	236	232	251	229	237	200	220	213	220	215	228	233	262	224	217	219	236	243	214	228	257	222	227	239	215	264	224	222	232	234	223	257	210	209	221	236	249	231	239	224	240	231	252	205	230	260	225	214	235	217	229	210	211	216	240	225	222	235	222	236	228	260	191	215	201	234	255	225	238	212	226	244	218	224	238	230	220	245	216	240	218	224	239	209	263	218	216	221	220	215	241	229	227	241	225	241	222	206	238	240	237	233	232	240	246	236	224	237	218	232	210	250	232	227	206	231	213	212	230	210	244	221	220	257	229	218	228	266	229	239	221	195	236	235	240	225	243	234	218	219	210	224	253	240	207	206	251	215	234	212	231	215	225	216	240	232	218	242	230	233	219	222	224	198	219	232	209	252	239	237	227	218	241	224	231	225	224	225	242	231	247	213	218	212	256	252	221	221	266	218	231	233	220	233	238	223	240	220	227	261	220	223	225	260	223	219	254	234	261	248	256	227	232	232	209	231	226	233
10323	2931	6317	7197	6275	5069	4186	3510	2913	2264	1900	1539	1289	1062	935	741	692	669	672	718	693	647	742	670	680	710	688	648	624	623	626	606	568	627	575	587	603	600	549	589	591	564	588	568	562	643	568	562	606	562	568	564	565	577	549	608	540	561	590	533	576	561	576	523	567	530	562	583	538	560	519	582	556	597	556	565	539	556	592	546	541	546	607	535	586	537	538	577	527	538	604	567	584	576	553	556	535	550	546	558	521	546	576	606	535	592	576	524	554	585	537	541	571	509	574	577	529	585	535	565	565	559	545	525	557	545	547	587	578	562	558	618	539	559	559	577	569	580	587	519	563	585	529	550	544	561	561	547	532	558	557	572	558	540	580	567	569	556	553	547	589	568	580	594	583	564	529	564	539	549	533	553	512	555	579	544	558	578	576	558	576	568	536	535	574	551	544	524	562	566	524	567	589	530	580	563	566	589	569	576	580	561	534	576	562	613	567	584	544	543	546	584	562	616	536	558	553	550	556	565	561	572	575	575	552	541	525	539	532	578	547	573	562	567	569	544	559	571	581	597	614	612	605	580	610	550	579	585	557	564	584	523	542	557	524	554	580	519	568	554	543	528	540	580	533	549	548	537	542	567	516	516	581	590	566	563	571	516	553	581	577	578	571	571	573	546	550	543	558	565	553	575	566	575	583	551	574	563	567	576	579	537	590	506	557	573	559	536	559	566	588	578	558	575	563	554	510	581	533	562	544	569	521	576	587	594	538	599	517	591	572	576	613	539	542	532	589	580	541	521	551	565	575	579	613	527	558	566	550	529	580	536	510	570	554	541	538	554	570	555	581	544	531	608	522	564	580	567	551	545	549	566	603	588	565	545	558	569	559	559	527	539	545	572	541	537	549	571	609	516	551	575	560	568	591	529	593	548	531	588	519	566	552	587	517	615	562	557	563	595	581	542	550	559	557	594	568	555	563	580	574	579	557	572	562	584	558	546	553	540	542	559	609	588	612	556	514	575	572	556	544	520	562	573	535	585	537	560	568	542	544	561	587	561	545	578	529	543	562	588	595	562	564	535	562	573	557	553	581	553	584	544	536	577	563	516	539	578	523	553	573	546	552	575	516	559	554	557	579	578	551	583	554	581	586	555	536	550	583	555	537	580	598	556	591	563	556	577	540	568	555	593	554	547	591	550	585	531	542	557	571	555	530	556	576	577	550	601	537	510	542	580	530	574	586	519	589	554	555	566	572	571	540	539	557	551	588	527	575	593	575	592	539	567	567	597	563	556	561	589	555	570	543	599	609	543	570	536	581	553	581	558	565	549	564	528	551	573	544	559	554	547	578	558	554	575	544	532	544	606	540	555	519	618	559	584	560	549	563	538	542	543	583	539	542	565	524	563	589	545	546	555	567	568	522	547	562	552	564	537	556	494	547	556	585	506	564	612	551	603	572	552	531	592	548	555	520	609	599	562	536	539	624	525	546	564	558	561	468	588	544	550	557	526	567	531	616	539	551	584	594	515	528	556	571	585	542	562	533	584	584	589	609	561	568	527	561	586	574	527	570	551	544	528	570	579	578	555	553	502	571	606	535	546	524	535	577	574	530	573	572	539	544	544	547	546	559	583	578	561	561	632	523	562	582	567	566	553	521	545	502	551	520	576	512	546	571	551	560	642	603	511	551	511	536	597	522	551	553	538	523	564	593	579	551	599	589	566	542	573	529	542	553	547	563	541	507	541	602	570	613	563	562	561	557	582	562	558	544	527	549	572	537	574	549	618	559	543	542	546	594	559	569	516	550	598	547	558	604	596	562	580	569	588	563	558	549	563	577	552	543	529	533	555	582	556	568	548	561	618	543	606	566	559	610	526	560	532	584	556	579	555	531	546	579	545	575	546	528	583	561	551	561	544	560	530	552	570	540	547	585	540	556	542	554	540	532	531	590	596	558	569	544	531	562	555	559	563	575	557	589	550	589	575	587	583	584	563	533	609	570	577	578	579	548	568	528	550	561	569	595	545	589	572	572	530	559	570	508	567	593	511	554	563	562	551	541	529	563	510	553	565	536	565	568	572	552	543	575	563	522	568	539	587	578	569	576	539	525	588	582	565	546	565	549	562	589	559	548	575	547	565	547	560	545	560	538	566	561	561	575	594	550	524	558	543	547	573	558	565	571	566	516	541	549	574	577	573	543	555	541	544	559	567	549	600	534	546	555	554	553	538	538	521	553	559	572	559	539	572	624	587	545	596	605	568	568	584	554	581	561	561	610	553	575	615	573	561	603	568	554	560	569	535	525	562	533	560	603	531	562	549	541	552	544	526	562	573	532	558	549	544	538	518	572	579	536	598	538	545	640	508	537	587	575	601	583	547	570	565	578	616	550	561	579	547	549	557	561	523	565	553	588	563	579	564	599	530	553	572	591	544	533	590	584	595	590	582	568	564	539	563	550	529	561	581	577	521	610	543	553	530	542	577	559	552	613	589	585	558	568	517	591	540	567	574	557	562	562	536	563	589	571	567	595	558	560	591	551	561	581	593	595	608	552	553	577	575	598	577	556	552	551	570	547	530	535	521	526	553	622	548	590	559	544	520	569	532	571	564	505	557	567	568	561	529	557	568	528	525	536	557	529	572	556	535	568	581	588	560	529	522	546	534	553	572	564	580	581	522	565	537	571	551	569	586	570	583	557	594	550	564	571	549	520	523	563	546	599	557	595	546	599	574	560	571	533	586	552	546	564	555	568	559	511	563	565	575	549	559	561	513	535	525	559	569	570	570	547	533	540	562	540	547	567	516	569	583	579	542	524	614	551	569	574	602	566	542	580	543	588	592	571	597	585	570	589	542	545	536	573	511	564	549	507	559	563	537	584	547	571	584	599	577	546	540	559	514	547	532	550	580	621	540	593	576	517	553	545	544	612	566	566	547	575	555	551	546	566	572	540	558	552	592	556	570	579	551	544	564	529	555	579	562	530	561	546	556	585	556	557	574	519	544	568	583	547	562	549	524	595	574	532	566	563	576	583	593	565	582	565	561	561	575	525	590	532	535	553	518	585	563	508	609	560	569	574	593	570	544	582	565	573	523	558	587	547	532	541	546	581	543	601	558	535	584	605	552	550	544	514	523	545	550	552	512	523	556	531	570	569	560	554	557	525	562	567	565	543	547	556	557	550	553	535	538	563	550	552	596	558	541	563	556	559	531	574	533	539	589	592	573	530	571	555	545	565	556	539	577	558	551	533	536	535	552	542	581	552	563	570	567	550	556	571	556	570	552	589	622	577	534	560	567	554	524	538	591	570	576	564	540	556	569	535	590	563	582	534	524	567	559	547	527	587	549	561	527	552	568	582	553	550	544	552	575	567	552	569	534	509	589	587	562	568	571	587	564	528	579	591	584	528	547	581	534	545	532	545	562	548	529	553	544	541	544	571	585	559	547	523	544	536	568	581	530	498	546	568	541	600	556	530	542	580	548	522	548	572	561	555	590	576	559	549	574
20814	4881	4081	3123	2055	1449	1058	876	684	557	434	379	316	257	231	217	177	179	174	167	152	160	158	164	165	157	154	169	180	169	162	145	163	146	184	147	137	160	130	155	136	169	157	171	159	153	149	166	157	153	152	121	148	165	150	155	139	148	156	157	157	139	158	160	153	155	139	164	137	131	165	138	179	135	142	138	139	146	148	161	139	135	148	152	163	108	143	155	141	167	169	154	155	142	147	145	139	155	148	158	129	152	156	145	172	137	185	147	132	159	149	142	135	144	153	176	149	128	125	131	147	140	145	140	131	145	144	156	137	141	149	130	136	153	156	143	143	120	170	140	146	139	145	122	123	129	134	133	150	129	147	133	151	133	153	156	141	155	144	132	125	131	148	149	140	132	140	160	143	153	148	169	137	146	159	155	155	132	146	135	134	148	162	146	147	149	144	147	157	154	140	155	129	141	158	144	128	158	136	138	162	168	163	166	137	130	132	144	140	159	142	141	172	148	128	140	161	153	140	134	146	154	149	132	148	142	148	181	146	154	131	135	147	133	140	123	144	160	143	117	135	133	146	142	138	136	145	151	141	129	140	147	151	153	158	125	162	151	135	152	154	156	161	171	154	149	156	131	140	121	134	149	138	163	167	128	143	170	143	151	133	154	145	150	131	149	129	144	144	119	160	132	163	148	173	153	152	154	161	132	140	135	132	135	146	138	156	141	145	135	142	169	116	155	133	149	151	137	156	157	153	153	130	150	167	161	141	144	132	142	143	144	151	130	143	156	148	162	121	156	138	160	145	151	128	130	132	159	140	137	144	177	165	156	155	157	144	170	156	142	147	183	162	121	131	121	151	132	153	161	156	137	135	137	145	139	151	129	136	153	140	167	144	154	143	147	137	132	137	159	135	124	151	134	137	147	123	134	167	142	126	122	143	154	149	122	157	166	134	153	151	149	138	140	146	127	127	152	131	140	149	138	154	142	167	123	138	163	136	150	162	132	139	152	140	147	150	128	151	148	152	132	168	156	140	147	132	152	127	130	142	122	163	147	132	151	143	153	140	169	156	147	168	143	165	161	147	135	150	149	133	141	168	126	154	155	132	148	156	131	144	147	154	149	157	145	160	145	140	136	138	130	150	135	146	149	140	144	154	120	157	144	136	168	137	139	170	144	144	154	141	147	126	114	142	174	147	135	129	136	152	161	138	163	181	166	145	160	132	158	158	162	141	148	157	154	134	133	155	145	136	168	138	145	157	138	154	148	147	181	167	153	156	140	160	177	168	129	135	155	142	136	141	141	143	169	143	124	144	130	136	155	172	126	156	129	133	150	133	125	136	146	137	142	131	142	139	155	148	145	139	135	147	166	139	151	142	159	134	135	140	145	148	147	150	157	150	144	165	129	153	146	149	137	138	148	132	136	140	122	144	140	133	144	153	145	138	140	112	130	172	160	155	144	135	124	141	171	144	162	157	150	151	177	131	140	146	115	156	160	133	142	149	164	153	140	159	161	140	172	152	156	160	147	150	121	160	150	128	147	144	140	160	135	160	149	146	151	142	143	151	154	127	145	128	159	149	151	133	134	134	155	140	141	143	137	146	165	153	132	153	144	176	154	137	144	147	160	145	165	149	151	167	155	151	145	147	156	161	133	137	122	142	149	180	125	154	151	140	150	141	148	146	164	160	132	141	142	155	154	132	133	150	137	139	137	131	168	127	139	149	149	135	140	138	128	129	145	139	162	143	156	139	154	166	141	157	131	150	153	151	153	179	133	147	149	146	153	153	144	145	152	144	143	164	143	130	159	158	161	131	134	144	158	164	151	135	125	160	114	143	153	157	155	131	158	126	141	152	135	147	158	138	159	149	137	148	152	140	132	142	142	161	147	163	145	126	153	167	162	148	138	127	118	136	160	148	139	128	125	158	174	144	169	171	175	137	155	155	178	138	139	167	143	148	129	139	168	146	158	145	151	158	133	159	137	156	153	169	162	139	171	134	132	149	148	133	129	153	148	152	128	165	144	142	156	158	152	160	144	157	147	137	153	145	137	165	126	134	144	147	140	167	137	126	150	140	140	158	147	142	153	140	141	152	158	168	146	130	148	134	159	145	174	142	147	150	132	163	142	126	145	142	146	167	131	150	155	155	145	172	145	159	152	152	147	156	136	145	134	154	151	153	149	167	128	175	141	146	165	151	150	164	117	139	144	148	117	138	159	136	128	147	129	135	154	136	154	158	150	119	145	130	151	146	163	157	131	151	132	134	152	133	133	139	148	158	127	135	133	126	145	147	142	161	170	147	126	137	177	121	155	136	152	138	153	162	149	148	158	153	153	146	141	153	138	159	162	123	133	154	131	137	157	133	147	134	128	160	141	143	155	160	148	156	142	148	164	151	160	134	156	134	133	134	158	170	151	142	153	149	138	131	141	152	146	146	176	147	117	152	147	147	139	151	151	154	148	143	143	146	162	155	163	167	130	134	137	143	136	153	171	148	164	152	130	157	157	156	142	170	122	145	151	127	153	131	151	144	157	139	166	159	133	135	125	147	154	142	151	139	142	135	147	152	158	136	139	144	170	143	135	166	130	148	140	131	157	146	165	149	137	132	163	143	174	145	135	167	147	158	133	158	135	167	130	136	166	136	129	159	155	138	160	157	134	154	134	171	165	162	154	147	163	175	153	184	143	134	156	163	164	181	156	163	172	138	145	125	134	136	146	127	144	141	163	138	185	161	137	134	177	134	134	148	124	163	143	146	119	167	132	162	148	148	130	150	176	145	144	170	140	139	161	134	146	143	165	154	136	152	179	134	156	155	133	151	151	151	134	144	131	139	137	140	124	161	148	132	137	158	142	138	144	151	144	160	147	148	139	134	139	168	148	135	169	149	145	140	159	126	138	154	140	134	153	121	133	166	157	157	160	147	132	128	138	158	151	138	151	147	149	133	174	142	164	141	169	164	132	146	140	162	149	137	139	150	166	147	147	129	139	141	171	148	131	146	124	121	157	144	145	160	153	136	147	143	132	155	166	131	127	139	169	152	137	146	157	155	157	128	144	181	160	137	141	133	137	155	161	132	128	143	165	163	156	134	164	125	144	153	145	133	163	144	120	138	158	137	138	144	155	120	149	155	132	120	126	174	146	131	155	158	137	144	137	164	157	155	138	142	151	158	147	127	143	149	141	160	165	128	155	144	131	145	145	155	138	167	134	151	160	147	134	143	159	158	127	130	163	169	155	142	135	138	130	138	170	159	138	161	142	157	139	154	138	170	158	145	160	139	144	147	157	141	148	145	155	133	146	144	150	153	133	147	141	142	146	156	154	146	142	153	154	138	124	149	153	135	150	143	145	150	156	147	165	143	157	138	153	157	141	133	162	155	132	125	160	143	152	143	156	138	145	160	147	132	173	162	148	127	155	157	171	148	146	159	149	137	142	159	136	175	146	122	158	119	162	143	157	140	147	155	162	140	139	153	155	148	139	154	152	133	159	138	145
13138	4024	8393	9764	8396	6563	5218	4446	3633	2687	2090	1896	1480	1085	851	745	663	636	567	562	623	648	686	650	583	589	573	553	547	492	470	411	460	419	423	442	400	430	440	412	403	411	418	493	398	411	382	376	347	355	376	386	422	423	408	398	400	374	404	424	389	392	393	416	413	417	422	369	384	347	351	384	368	376	381	400	360	385	377	380	395	381	377	380	381	387	404	380	373	419	423	416	362	366	391	398	393	377	356	391	394	425	393	380	340	412	402	392	391	388	384	375	399	384	398	386	358	376	396	389	338	387	412	389	353	366	382	397	399	401	397	396	358	371	375	410	384	404	361	364	421	399	420	397	383	355	376	380	403	368	394	375	356	416	363	418	377	383	371	408	391	380	418	382	377	403	413	354	404	367	366	401	399	403	406	369	423	393	393	400	393	388	400	383	404	409	410	383	382	410	397	380	369	398	395	380	364	408	389	366	374	395	398	397	395	394	390	360	386	356	416	375	392	357	399	391	378	389	393	373	370	381	357	386	360	370	372	383	412	378	417	411	372	385	396	377	356	396	394	379	409	361	403	378	363	376	387	388	399	394	411	408	395	437	345	405	406	386	417	398	376	398	366	352	398	404	348	392	380	412	369	397	378	395	381	361	396	394	391	419	370	382	391	372	412	389	391	385	371	378	393	360	390	379	412	366	426	390	385	384	384	356	366	368	365	352	377	383	400	383	370	355	379	329	394	380	402	416	326	411	365	401	404	392	392	397	432	360	371	364	354	411	387	378	380	417	374	403	400	408	355	402	422	399	367	377	407	380	388	373	396	366	364	406	382	379	402	364	404	346	420	360	365	369	336	392	397	400	398	385	378	386	388	406	394	349	394	357	365	359	356	418	382	402	416	391	389	377	418	382	411	349	360	386	386	385	353	427	408	392	391	386	396	410	396	390	373	401	393	377	412	375	392	393	424	360	378	385	355	425	420	395	390	367	410	401	395	373	393	423	380	353	377	389	375	388	372	404	391	346	372	381	384	403	379	350	377	387	390	401	361	375	395	421	390	384	387	389	397	362	382	356	411	404	387	352	373	374	386	381	363	422	386	354	375	376	375	371	378	403	392	393	440	394	407	374	389	352	404	397	378	362	381	359	347	391	391	357	388	384	395	372	376	348	417	379	418	382	380	414	367	380	390	413	386	380	369	379	439	402	389	419	392	367	403	353	393	366	352	380	404	398	354	398	381	363	362	393	395	397	363	368	382	414	397	402	417	360	376	359	370	371	386	384	348	393	387	396	383	380	396	369	351	417	387	417	388	376	371	392	362	378	369	392	405	353	410	389	359	398	398	413	374	366	393	358	358	411	391	389	393	424	402	357	389	406	385	383	380	358	385	339	349	368	372	389	355	349	381	437	398	412	390	414	373	427	395	369	405	377	390	382	374	369	406	382	372	378	379	384	367	423	416	402	394	376	388	379	421	372	370	390	398	385	371	380	368	392	373	379	381	417	381	361	373	398	362	381	417	368	348	403	384	395	359	425	398	386	366	381	419	396	386	406	374	405	409	385	360	393	341	394	386	416	393	388	354	394	373	354	376	384	358	362	382	373	374	401	386	349	383	371	396	378	386	376	374	359	421	397	393	391	373	384	390	396	382	371	388	388	372	353	389	380	400	392	403	376	389	354	350	397	374	384	401	382	384	363	356	382	397	378	386	385	366	414	383	375	404	367	402	370	405	390	381	410	382	363	371	370	399	393	381	406	419	366	409	355	393	397	365	373	380	412	407	423	383	370	391	389	378	408	364	368	401	385	380	387	366	399	374	336	393	410	387	374	365	373	393	362	409	375	435	396	367	377	428	426	402	326	375	380	400	382	412	362	359	383	390	424	369	416	376	388	381	407	370	415	367	385	399	371	373	451	407	411	404	387	375	392	413	366	388	400	395	375	417	407	382	359	378	373	363	389	369	359	377	398	394	367	406	400	409	387	397	378	361	367	384	383	381	382	368	371	398	397	393	395	396	396	347	404	384	379	372	396	412	381	357	386	412	407	383	373	386	385	399	404	379	367	371	431	411	374	382	392	395	359	397	390	376	357	380	379	395	388	376	419	399	369	394	376	385	382	359	409	360	377	364	394	411	390	385	385	374	395	378	426	384	366	380	364	377	403	374	389	396	411	395	369	371	381	411	380	386	408	382	387	391	388	392	379	394	375	371	376	422	413	381	395	391	351	387	379	374	372	406	386	390	397	396	374	389	390	429	382	411	372	409	355	371	366	389	389	394	364	360	409	361	382	382	402	368	392	361	367	382	378	369	362	399	363	382	393	364	391	392	399	380	369	338	393	375	402	411	382	379	399	374	358	400	382	383	382	416	422	353	385	395	365	367	387	390	384	384	391	404	415	378	377	377	378	409	380	372	382	409	357	384	420	349	385	401	394	396	392	361	382	421	402	379	394	361	371	375	387	367	367	341	350	412	381	354	367	385	358	387	374	395	387	390	398	383	369	387	381	388	405	406	370	381	406	356	398	390	356	377	365	415	362	347	328	413	425	400	404	396	366	384	404	391	409	375	374	365	338	408	386	360	384	402	385	381	409	386	378	378	388	373	373	378	400	367	396	368	385	398	412	386	422	380	343	391	398	358	394	347	371	391	393	402	402	382	392	413	334	403	392	385	431	372	383	375	400	381	353	382	362	379	392	350	404	368	377	401	363	353	400	365	360	358	374	397	366	427	413	389	393	385	411	376	357	398	367	376	371	392	407	359	361	400	357	371	363	404	403	415	377	404	372	390	397	399	398	414	395	396	422	364	397	395	399	399	415	355	389	397	366	377	366	388	370	397	397	415	387	389	377	397	389	414	407	382	371	427	353	401	408	405	362	391	375	383	385	405	398	407	385	342	398	409	392	367	364	357	379	412	364	412	372	380	357	396	363	422	449	399	353	406	396	381	410	386	392	377	368	390	381	368	372	387	384	375	381	378	402	412	374	397	387	390	414	394	400	378	361	375	400	412	414	350	362	388	425	361	380	397	352	417	375	386	385	368	384	387	362	388	368	401	405	384	409	396	389	388	381	381	383	397	372	376	376	413	373	396	392	371	400	368	365	378	415	347	400	358	396	356	344	397	409	380	385	377	367	362	381	390	382	380	389	387	380	359	394	359	374	360	389	379	373	393	386	384	377	401	378	401	387	352	371	350	387	396	405	398	372	382	388	399	395	410	362	366	363	396	385	353	371	379	342	400	396	390	369	405	375	382	374	370	377	368	338	347	362	368	397	405	399	383	388	380	407	396	392	393	385	388	386	383	366	393	391	385	414	393	410	381	390	377	393	398	408	379	330	399	448	362	404	394	364	378	374	404	397	401	347	380	388	345	380	380	384	351	415	371	375	362	402	388	418	399	399	370	387	402	412	405	371	376	368	412	413	383	371	375	397	358	378	382	399	368	382	362	352	403	354	387	391	358	398	345	367	398	385	382	370	318	354	404	390	397	376	384	361	364	359
5436	1672	1883	1509	1048	804	630	494	511	450	399	388	362	371	339	286	307	270	267	289	285	292	297	304	300	274	283	319	293	301	314	315	290	292	295	287	314	323	302	327	329	307	293	272	332	260	327	296	304	325	312	302	299	300	288	295	301	276	271	261	274	293	300	318	285	273	277	281	314	299	307	326	307	300	300	267	282	291	266	289	276	293	308	292	319	297	314	293	290	286	280	356	308	309	307	297	286	300	313	319	290	296	280	316	316	293	270	300	307	298	300	313	314	303	330	302	283	292	333	307	289	328	289	268	291	277	331	282	313	314	314	316	329	277	298	293	261	283	285	301	302	269	335	264	317	290	297	288	320	312	298	327	312	279	298	311	300	283	306	313	328	268	291	282	305	293	268	296	284	267	277	318	311	294	301	293	301	323	260	305	284	302	302	312	311	302	300	321	305	312	315	308	285	245	268	281	259	309	277	324	287	357	279	317	288	278	275	300	299	287	302	295	264	323	300	323	317	324	304	300	235	278	318	287	290	285	298	285	311	301	300	275	294	276	297	309	307	278	311	315	292	340	307	312	306	279	328	295	314	302	312	308	339	281	302	317	292	315	302	305	313	295	300	322	299	279	317	302	288	313	304	303	303	271	290	316	290	286	280	284	317	308	296	269	307	306	307	287	284	317	339	293	301	294	307	322	274	293	289	310	279	304	288	296	291	283	297	335	302	317	309	298	295	297	306	300	297	318	309	320	333	292	303	312	308	299	293	315	328	308	300	299	296	304	290	272	303	308	310	296	265	308	300	284	278	311	276	298	305	347	282	322	292	305	286	232	276	312	301	278	282	304	291	303	300	296	317	334	290	289	284	281	301	305	284	311	278	293	302	293	321	292	307	274	305	323	322	322	313	281	321	346	325	342	305	288	294	341	302	313	284	310	300	309	302	305	286	288	312	279	292	281	271	298	291	294	311	345	273	316	299	281	320	308	298	316	302	306	293	327	300	301	287	320	321	313	287	303	307	313	274	327	303	309	328	312	314	307	291	312	298	254	294	282	293	272	312	272	272	307	297	336	322	307	303	295	271	294	275	341	303	314	297	303	306	280	307	286	314	287	279	299	283	358	303	290	296	302	289	261	290	292	309	308	283	329	300	313	326	278	285	308	300	294	283	318	309	307	308	278	305	294	322	267	269	287	318	342	287	267	274	296	278	284	309	319	306	301	294	323	324	295	297	296	303	293	275	309	311	290	320	283	245	309	321	288	304	301	287	291	281	334	269	308	307	286	296	331	307	307	310	295	287	303	322	297	305	315	292	302	282	279	287	292	300	267	280	321	310	283	311	320	314	277	323	284	287	300	265	305	310	274	299	319	302	348	294	294	313	297	293	291	275	309	293	318	290	275	317	299	295	291	293	341	334	329	323	287	304	288	265	288	256	278	332	316	319	324	300	325	306	317	304	322	294	297	275	306	287	299	287	291	312	301	310	299	305	327	312	313	316	285	326	291	275	307	280	309	303	269	314	318	321	293	272	286	314	295	302	301	310	309	305	339	278	300	311	319	267	303	313	261	299	304	310	281	308	318	295	315	301	286	277	304	278	305	308	279	293	283	310	305	323	288	313	286	287	300	282	278	320	335	330	286	322	282	302	304	250	305	331	280	303	323	286	283	286	289	280	277	313	311	325	294	278	289	296	299	304	289	310	308	323	308	304	295	286	287	308	307	316	336	345	278	331	287	318	275	299	297	307	327	308	305	286	291	284	288	305	299	310	262	283	279	309	303	291	271	291	299	310	311	321	329	310	306	319	285	316	295	285	313	314	296	315	322	292	312	283	279	311	300	291	297	289	282	334	302	302	293	307	331	293	318	278	306	298	317	277	302	273	288	295	306	318	310	306	279	328	282	300	301	274	292	309	294	327	309	296	297	276	281	289	256	289	294	292	313	317	319	297	300	292	306	301	301	278	267	306	295	281	287	297	319	301	297	315	315	334	307	311	326	273	286	300	295	303	298	304	299	269	305	299	304	285	284	288	305	307	296	307	312	285	307	291	297	318	311	316	313	326	345	286	287	297	318	295	274	291	324	312	306	284	303	296	362	285	349	307	323	283	309	308	285	307	292	289	307	343	307	311	291	322	329	282	316	320	327	288	296	303	294	263	307	304	285	299	306	310	318	290	307	305	301	310	259	308	297	312	301	279	300	307	285	306	318	297	303	286	317	299	271	305	310	332	305	303	311	317	272	351	300	334	291	300	279	282	286	287	296	318	313	307	270	316	280	326	284	288	314	339	283	329	307	275	311	326	301	292	307	316	295	254	299	351	328	308	298	313	302	296	281	352	295	291	282	319	317	298	313	307	347	286	289	310	269	323	284	294	315	320	327	298	318	314	299	314	283	321	324	309	307	306	299	312	276	275	331	321	318	297	320	316	296	302	315	280	287	299	306	295	281	275	288	291	284	286	308	280	343	331	260	289	322	280	280	315	320	332	338	308	310	285	291	296	298	317	328	282	279	323	319	289	329	300	291	292	295	300	263	294	305	284	289	266	311	275	321	292	280	297	276	263	297	327	325	312	304	275	270	294	298	290	282	306	271	287	311	312	279	321	287	311	286	275	304	327	302	263	312	301	325	271	316	295	288	296	282	275	315	335	298	280	325	314	325	306	316	333	303	285	282	303	316	333	314	286	298	317	285	281	309	292	273	308	320	263	260	285	342	323	264	299	325	317	300	284	305	320	304	343	297	299	284	302	288	295	312	287	352	324	273	284	256	321	263	311	289	293	305	288	306	283	306	301	303	315	275	298	283	303	297	293	292	285	312	284	290	293	326	309	292	306	306	304	288	315	293	312	325	300	330	288	299	284	290	274	309	299	316	321	314	299	318	266	299	303	296	289	315	316	270	314	265	282	321	284	293	264	293	311	311	299	303	299	293	274	278	313	267	306	302	275	291	299	293	269	313	304	280	306	255	266	280	284	281	315	325	293	298	343	321	315	310	309	308	311	293	322	295	304	299	308	294	316	325	314	327	305	291	310	309	281	322	305	299	282	293	321	307	340	334	306	261	270	296	300	299	301	311	315	297	318	296	324	347	311	299	276	308	281	300	308	336	316	310	302	310	303	273	296	270	295	304	291	284	305	272	287	305	300	320	303	281	293	293	284	321	274	334	295	307	252	299	288	310	297	286	336	329	321	280	301	315	271	307	271	286	337	328	303	289	270	312	284	304	301	315	308	299	312	319	284	284	313	278	327	313	290	312	340	299	293	313	289	325	299	310	285	309	290	299	289	319	305	286	288	276	296	309	323	289	306	284	294	299	276	314	307	330	323	327	311	274	319	317	321	312	305	296	257	280	279	296	269	312	311	301	304	300	307	283	310	296	291	295	297	302	279	282	305	275	297	304	289	273	316	291	312	287	292	302	312	302	317	309	309	320	305	298	252	301	318	280	310	295	313	284	287	293	295	298	284	300	304	292	323	273	290	326	322	284	321	321	297	295
4579	2017	4286	4951	4124	3263	2614	2167	1952	1573	1325	1160	1103	1003	862	752	771	834	798	784	739	773	828	785	770	826	754	795	802	773	729	749	735	699	708	733	713	734	735	740	738	763	710	728	721	758	739	667	731	701	786	719	738	760	740	713	756	694	716	723	729	686	706	726	682	732	729	698	685	734	756	712	684	743	739	734	683	726	716	765	708	734	729	669	715	746	767	735	768	708	739	756	763	719	680	728	715	713	730	700	698	711	751	696	729	701	667	709	739	699	763	742	708	696	706	764	717	680	693	693	723	729	676	718	714	707	734	727	713	755	706	744	736	653	701	724	755	709	703	719	695	761	719	701	712	719	683	698	740	734	729	710	675	737	692	738	706	679	747	750	763	747	676	743	716	777	719	686	729	708	721	719	719	707	716	679	735	746	704	719	761	795	713	704	741	734	732	717	740	697	718	768	747	720	733	671	724	700	735	696	728	730	750	729	685	689	726	706	714	708	722	714	736	719	723	701	766	734	727	744	747	771	762	738	716	677	732	733	733	723	742	690	722	739	701	720	733	724	766	773	691	743	735	687	742	769	738	710	731	707	700	713	736	650	748	732	720	749	746	681	729	718	713	699	707	734	720	712	736	726	683	715	712	739	710	772	735	712	730	698	748	743	704	718	759	742	695	740	696	721	712	760	724	701	743	717	745	743	709	742	681	725	732	696	732	745	720	746	685	718	739	688	684	651	722	712	688	718	709	695	681	705	715	710	732	751	697	751	753	759	731	695	729	741	715	703	732	736	753	708	706	736	717	718	708	699	746	683	728	715	740	721	754	736	663	717	702	705	694	691	748	717	722	711	725	677	740	718	781	767	711	673	712	750	669	725	747	718	753	690	746	718	696	723	691	738	705	694	700	738	716	711	715	722	737	737	771	703	755	687	711	715	661	706	704	748	719	693	718	733	753	749	713	677	730	651	714	757	728	686	737	729	732	706	750	735	737	705	775	745	708	673	708	740	720	708	686	726	701	799	697	709	712	737	752	698	696	720	739	741	743	741	733	738	710	700	735	702	736	675	755	708	755	709	714	710	659	700	676	732	700	710	721	720	721	730	709	709	687	680	697	705	712	730	762	725	728	727	721	753	683	710	739	702	713	728	777	706	690	708	732	692	726	753	775	737	689	720	704	737	710	764	679	704	762	719	706	764	762	693	713	753	738	728	754	683	684	714	729	721	705	680	701	683	691	737	718	697	759	718	722	696	720	746	698	693	725	711	702	693	688	714	702	682	746	705	706	724	722	651	777	695	757	755	663	740	749	689	746	682	704	726	726	713	720	737	707	776	699	707	727	699	752	750	772	727	703	744	693	702	745	686	721	713	705	707	722	731	710	733	727	722	783	687	724	677	690	723	678	687	678	709	707	718	760	741	714	718	690	757	776	747	701	689	676	711	725	666	749	711	731	711	720	709	692	709	765	745	717	718	715	683	709	718	706	770	719	740	736	692	697	728	765	682	762	760	725	732	717	734	696	725	751	711	728	759	711	762	727	706	745	694	642	651	744	729	692	707	745	734	722	762	711	703	760	696	692	728	657	757	689	746	679	721	722	694	747	721	741	701	767	709	773	685	766	723	714	717	724	752	684	700	715	724	690	759	685	692	719	731	783	742	728	730	728	728	740	727	722	718	699	727	725	726	730	743	721	705	765	743	708	767	730	740	728	767	756	706	704	716	731	707	706	719	752	702	661	739	736	738	752	692	689	727	734	705	691	721	684	738	717	709	666	765	723	680	743	713	735	762	705	742	746	747	676	718	711	767	720	738	696	694	728	710	686	760	699	715	716	698	747	653	712	737	697	693	698	703	722	720	683	713	690	745	693	712	737	771	677	761	697	711	699	734	714	680	731	775	707	696	738	687	735	717	727	734	703	718	679	725	719	740	717	735	716	710	674	690	730	744	736	731	740	740	700	716	746	756	689	698	713	723	707	691	689	721	750	707	708	703	710	700	695	710	726	683	731	692	730	724	710	734	715	734	733	729	721	729	722	702	696	773	727	762	764	685	778	715	723	753	734	738	670	680	724	730	728	716	720	727	720	676	719	722	725	740	730	736	680	725	770	706	711	731	708	739	725	762	733	693	754	690	735	723	718	741	734	709	702	724	755	698	714	756	683	718	732	691	714	709	734	702	716	757	750	744	717	719	703	763	754	739	731	739	728	768	698	721	726	727	742	706	724	712	726	750	722	740	702	716	706	714	710	734	716	704	703	726	703	727	740	721	710	758	691	734	725	728	726	718	710	696	759	726	708	635	736	753	732	749	748	705	736	713	711	805	710	678	692	691	696	739	720	723	702	748	708	694	770	763	707	700	714	733	727	744	702	692	711	697	730	733	718	737	716	720	738	697	683	700	658	672	658	695	713	707	717	746	696	708	679	698	703	715	723	718	792	702	680	710	700	731	666	718	682	725	737	696	757	771	731	721	694	713	687	712	727	685	764	710	708	719	725	738	687	669	755	714	702	718	745	701	677	680	762	748	699	712	717	714	702	692	709	715	683	690	712	712	742	795	763	704	714	701	717	695	750	698	758	779	743	699	732	675	754	736	730	727	671	673	734	675	708	725	737	746	668	744	722	744	701	735	717	707	724	735	746	724	761	702	734	701	727	754	679	786	735	667	711	702	719	689	697	697	688	735	736	727	727	706	665	698	673	718	740	773	719	741	713	694	682	703	732	714	701	668	761	725	724	710	729	729	674	696	683	736	746	703	719	739	718	715	730	732	763	720	690	723	689	721	745	724	680	713	723	693	691	699	762	683	721	697	723	756	731	717	682	700	703	742	712	711	733	662	649	719	767	723	748	719	741	746	758	729	674	723	741	698	723	750	736	740	715	692	763	689	743	763	712	693	745	758	714	744	723	721	726	715	736	695	706	752	726	737	691	699	786	751	742	664	745	687	756	738	736	667	701	740	729	707	717	750	682	713	732	693	726	727	667	757	693	742	731	761	711	759	709	705	744	741	726	706	725	727	700	734	691	743	718	724	696	728	665	657	661	706	697	696	723	738	735	734	682	744	693	747	760	727	727	741	709	688	715	754	725	689	753	684	718	696	683	711	736	730	747	723	759	798	718	702	706	743	681	737	704	697	696	748	741	723	714	704	761	743	680	745	718	685	701	752	698	767	728	720	706	696	706	740	743	693	689	734	726	748	695	676	745	735	700	735	693	716	746	733	714	745	671	711	709	737	760	711	689	743	759	678	758	719	735	669	697	753	676	735	764	671	757	724	734	719	705	704	722	721	723	723	744	753	751	672	716	715	704	718	737	735	683	694	726	743	720	710	730	697	762	682	717	721	736	712	736	745	709	762	711	733	711	690	723	672	775	734	738	710	760	694	759	761	703	720	713	690	751	694	733	742	662	717	680	734	679	746	742	702	751	749	733	734	718	655	721	711	686	749	686	758	738	726	684	723	741	725	655	699	696	730	730	753	725	703	742	683	714	706	739	711
13071	2758	2875	2355	1587	1126	868	685	592	462	410	335	311	284	244	285	247	253	240	236	224	253	248	252	239	255	208	223	212	230	255	249	209	218	200	230	222	205	246	232	204	218	207	233	204	204	214	200	201	181	215	204	226	225	235	228	203	226	231	202	231	242	206	195	197	210	219	226	210	237	198	223	220	219	218	242	239	200	229	199	234	222	191	202	220	206	218	202	234	246	244	221	228	208	235	209	218	234	222	229	228	238	204	250	206	226	214	219	231	173	207	226	210	203	220	211	217	227	207	190	234	225	228	178	199	211	211	221	224	210	231	215	184	223	225	216	209	223	226	217	163	218	210	212	203	218	216	207	216	192	232	219	222	218	225	229	241	237	234	222	246	219	221	215	223	222	230	225	236	215	236	231	233	242	213	200	215	208	205	229	233	232	232	232	211	220	220	216	216	235	203	222	205	228	192	217	210	216	258	236	204	202	210	210	241	240	239	247	201	226	219	195	204	214	216	208	221	231	218	231	225	205	216	217	217	201	246	224	213	206	237	218	207	220	227	208	199	214	221	209	216	228	219	222	197	228	198	215	226	221	244	224	218	215	209	234	195	238	216	178	214	207	219	213	216	233	202	205	233	215	201	227	228	231	210	212	205	201	217	207	218	211	228	237	218	224	210	225	234	224	232	209	193	224	225	242	233	215	235	196	218	236	212	215	234	231	211	202	228	207	226	227	230	222	197	232	238	240	199	219	220	237	219	220	199	215	217	239	207	217	216	255	225	213	230	231	206	204	214	213	232	217	239	206	227	207	213	212	222	226	210	225	212	208	228	206	251	226	217	244	240	227	219	221	206	224	221	202	204	206	222	213	234	242	230	230	212	236	233	211	196	221	228	219	217	216	234	216	198	235	219	227	213	217	235	208	195	204	212	230	251	232	229	231	218	222	213	229	233	213	206	257	229	243	211	230	201	248	217	222	218	205	211	223	223	204	236	200	220	231	215	213	232	247	219	212	236	211	213	215	253	205	233	225	192	229	198	229	202	199	192	227	235	175	227	201	223	216	210	216	244	231	246	220	213	220	208	225	192	216	214	210	217	235	202	231	219	232	195	256	219	224	210	219	196	204	197	221	241	201	208	221	224	233	206	200	205	218	230	200	237	222	237	234	217	215	193	241	196	230	197	207	249	217	214	219	210	213	220	196	232	214	219	205	220	206	225	232	227	193	218	220	199	212	221	197	202	214	199	219	233	233	217	191	229	183	206	201	205	210	217	229	234	191	224	233	210	215	221	205	213	219	236	233	225	215	240	190	220	241	234	227	226	237	195	231	227	221	231	240	213	210	214	217	248	232	219	232	233	222	234	215	209	218	228	222	214	218	204	201	234	214	233	231	235	199	223	215	237	216	211	219	197	205	226	245	208	223	218	229	228	188	241	241	206	220	194	231	232	219	204	230	232	206	240	232	219	227	191	222	265	236	233	221	210	209	224	215	220	211	231	226	246	201	215	237	223	249	205	207	222	225	215	215	185	218	214	238	238	207	209	197	236	203	238	231	227	235	218	214	199	202	208	234	215	218	190	247	263	203	190	220	221	223	212	213	207	204	211	234	207	220	206	223	212	203	225	199	254	233	216	199	230	208	213	203	228	224	227	218	242	219	234	240	220	208	213	226	226	212	233	200	234	221	207	214	220	215	220	225	235	215	223	238	207	229	207	210	214	231	234	196	230	237	221	195	248	251	210	224	202	234	217	235	242	219	232	197	247	211	198	223	230	206	217	236	220	233	224	213	208	211	246	221	229	207	244	234	210	222	222	222	246	211	201	213	215	194	220	196	226	226	227	216	224	250	204	204	215	209	218	228	208	237	230	212	239	203	189	222	213	203	216	210	239	223	230	213	213	212	248	223	209	204	188	197	212	230	212	227	261	207	231	220	231	225	227	227	208	208	183	227	246	210	214	230	241	216	218	230	231	244	213	226	251	208	200	199	222	231	198	205	247	251	218	205	208	205	215	218	222	204	200	249	230	221	198	209	212	195	242	204	221	220	244	204	199	234	214	234	202	249	223	225	243	198	201	232	196	217	234	216	218	221	203	204	216	197	205	178	211	228	215	216	241	215	211	210	249	218	226	216	198	216	213	199	216	234	207	204	205	220	227	208	223	245	191	226	197	219	219	234	207	224	197	236	220	205	213	215	227	227	217	177	237	207	194	202	224	230	220	201	218	199	224	208	225	218	217	234	213	207	227	204	214	223	228	213	227	217	230	219	196	205	230	221	206	201	208	200	232	213	238	241	219	240	226	196	244	204	258	232	240	212	191	231	202	208	238	217	237	206	207	222	230	239	198	206	231	209	233	241	224	222	205	215	241	209	228	223	231	239	221	209	227	222	202	232	224	181	228	199	228	251	212	214	207	222	208	232	234	229	216	204	224	224	238	212	216	227	211	226	232	210	235	249	211	222	214	225	219	213	218	245	242	213	221	210	219	205	248	222	249	235	218	222	248	224	201	202	233	245	199	205	231	200	217	193	219	213	223	225	242	215	247	241	224	223	209	232	213	221	211	232	209	246	213	199	187	202	206	205	218	212	239	226	225	217	207	216	230	214	207	236	211	213	205	221	219	202	180	218	206	210	232	197	217	240	217	207	211	220	201	219	208	231	210	208	227	204	186	193	231	183	208	202	243	245	204	213	255	198	230	216	201	220	217	229	238	208	239	232	220	249	225	248	207	255	219	218	234	220	221	195	217	221	194	200	223	241	214	203	189	189	251	214	226	217	210	215	243	192	249	221	258	212	235	242	226	215	229	217	216	216	223	226	223	217	190	203	230	226	233	212	201	209	206	219	234	210	209	218	194	225	235	192	215	249	203	215	200	230	205	227	205	221	220	230	213	198	227	234	244	202	221	189	225	215	224	209	207	240	201	218	232	243	216	238	223	207	228	247	216	247	202	228	193	234	226	233	211	205	238	209	204	257	218	208	218	197	234	220	214	211	240	208	204	233	217	212	205	230	211	222	229	243	229	228	213	207	208	209	205	198	214	205	222	209	249	214	215	228	250	204	215	215	207	219	187	231	219	227	203	223	224	224	211	232	223	193	214	191	215	216	214	229	241	250	223	243	219	238	220	196	230	223	209	225	194	220	233	202	206	215	205	210	257	195	227	221	194	220	240	214	238	217	205	233	232	245	208	208	227	210	212	215	212	235	229	202	232	201	201	226	213	233	228	215	235	204	190	206	227	193	198	233	223	235	200	216	231	218	234	212	230	227	210	184	209	206	240	251	215	215	224	216	221	201	196	217	233	223	204	212	220	190	206	225	216	237	236	228	223	225	210	239	235	217	206	202	231	199	215	195	222	241	231	201	210	233	223	226	220	229	250	226	169	226	222	235	227	235	201	198	211	203	242	191	201	212	223	202	218	213	226	214	224	203	221	257	239	215	201	215	214	258	190	233	232	225	216	183	212	233	216	206	193	205	222	178	216	219	222	228	240	211
10118	2918	6413	7852	6673	5064	3877	3106	2614	2106	1642	1319	1182	1007	842	624	679	712	743	629	698	659	690	701	727	639	667	665	652	577	580	567	571	577	537	599	556	587	556	616	584	540	521	557	569	555	554	509	533	542	523	539	588	584	541	516	554	536	528	510	507	570	550	545	526	552	543	505	552	528	549	546	526	564	546	537	512	559	541	516	526	523	547	535	537	500	523	521	518	521	545	516	593	559	576	555	532	482	566	570	540	513	558	546	549	549	509	555	517	530	518	520	544	527	516	525	542	512	526	506	509	565	547	476	541	533	565	538	522	547	544	562	545	531	529	525	536	516	524	511	578	518	556	526	535	539	545	525	517	482	550	528	540	561	518	525	562	524	553	520	541	538	551	536	539	539	541	571	545	552	539	524	564	545	513	492	509	551	506	528	530	540	541	548	531	568	566	539	546	525	539	533	513	528	521	500	546	535	506	539	599	522	560	537	582	494	571	501	531	499	519	549	551	548	551	528	530	510	529	502	527	573	547	516	524	542	575	520	565	535	522	534	534	525	526	526	563	533	526	520	528	534	509	548	562	539	549	510	539	534	561	493	535	547	525	558	525	544	534	522	520	531	526	529	520	534	553	536	514	542	488	534	550	518	495	555	525	573	540	516	559	532	542	525	536	525	493	494	490	573	543	562	524	532	499	518	584	522	579	545	526	542	530	515	495	525	545	523	555	536	552	509	513	500	555	525	549	532	479	554	546	568	477	519	549	512	561	535	528	570	569	528	561	515	552	553	545	525	510	603	532	518	513	505	508	545	565	579	549	532	528	537	540	584	534	578	516	542	556	506	554	554	525	539	539	530	526	477	560	534	526	526	533	490	537	558	480	542	570	569	538	533	550	523	510	551	538	562	490	530	527	547	527	523	549	474	484	514	556	583	551	525	531	541	545	527	553	531	509	551	507	506	488	543	527	576	539	527	507	550	545	521	509	597	509	512	567	549	534	542	510	586	519	537	528	553	558	536	541	522	480	522	526	530	525	543	517	523	520	548	517	541	516	487	534	537	513	521	490	476	544	588	533	518	569	533	575	542	554	515	545	528	537	549	541	515	531	528	538	537	532	534	547	532	499	515	518	549	595	520	505	540	534	553	528	556	524	554	496	504	538	532	569	524	568	511	571	536	520	500	524	525	511	521	568	545	529	514	520	541	541	538	527	540	543	518	507	535	530	591	526	553	542	515	516	521	560	497	504	492	548	537	544	548	541	553	499	569	523	552	500	533	515	510	558	515	538	556	528	549	544	563	563	545	528	539	518	565	544	537	545	540	536	523	509	525	552	524	540	536	562	546	551	542	517	520	530	569	543	552	552	533	587	533	554	570	486	542	525	569	555	560	510	527	557	510	536	516	536	489	555	573	526	544	520	522	497	570	505	521	539	524	519	532	576	508	518	553	511	529	536	508	567	544	587	533	524	529	494	513	554	484	535	544	529	511	496	536	535	551	556	556	547	559	537	540	552	544	515	537	541	528	522	507	525	506	550	539	539	516	545	504	544	524	546	532	586	489	533	542	517	552	547	496	536	524	531	519	562	529	513	506	510	506	539	571	543	544	536	548	540	541	491	578	550	546	528	539	563	558	550	551	556	538	554	505	548	531	536	514	519	523	555	492	542	508	542	541	545	506	487	572	514	516	505	563	547	509	522	526	557	637	477	524	518	514	535	459	573	539	537	565	553	522	521	519	541	540	533	512	547	536	522	526	516	532	527	558	544	543	564	533	553	544	510	568	525	528	499	553	534	593	592	531	539	532	552	570	544	483	526	534	525	537	526	511	543	586	514	490	543	523	548	522	562	566	518	521	561	526	534	514	546	522	560	548	536	509	539	481	516	568	542	494	551	563	503	508	547	556	535	540	540	531	557	539	503	511	570	538	518	475	534	503	542	507	559	563	527	561	554	549	514	523	540	529	493	542	508	533	561	553	532	550	543	509	514	536	524	500	537	560	512	560	531	549	527	522	543	533	559	515	526	566	565	558	538	505	541	514	577	527	518	511	544	528	511	547	530	562	560	543	551	534	527	540	521	514	506	521	536	543	557	499	538	512	540	544	544	538	562	525	582	565	543	543	512	558	545	504	481	497	539	485	556	549	482	514	528	544	522	550	538	551	543	536	510	508	517	474	505	522	493	545	532	528	519	529	558	528	575	539	541	526	507	529	480	518	551	501	561	546	547	521	542	502	576	508	525	523	550	563	525	512	558	564	577	585	538	575	521	536	538	500	491	536	515	542	572	516	514	573	527	513	550	523	563	502	517	540	557	498	512	522	521	537	540	517	518	541	502	537	571	535	580	547	532	531	524	532	548	538	554	545	584	568	542	531	506	485	499	514	517	506	529	558	554	553	532	528	515	518	560	508	513	497	502	546	525	557	576	560	523	530	532	554	539	518	566	505	520	587	520	547	526	563	557	529	524	487	526	550	519	553	541	506	544	504	538	499	528	533	526	529	559	504	553	555	519	527	558	511	537	506	516	563	569	511	503	566	550	525	533	520	546	542	556	543	602	529	535	537	566	534	545	538	547	543	550	518	553	542	522	558	555	523	551	539	548	544	520	533	492	532	547	541	508	544	552	494	523	534	525	555	537	521	520	523	558	554	570	548	598	536	569	514	504	554	509	524	529	544	560	534	525	554	537	558	572	521	569	542	564	572	509	572	573	547	510	535	501	552	549	531	516	512	517	552	522	524	505	515	526	519	557	579	535	500	546	552	550	552	550	537	545	546	521	522	499	546	551	542	526	483	516	549	558	531	550	531	504	523	557	567	530	543	530	536	487	533	527	548	554	577	506	535	538	535	560	540	534	532	502	494	541	566	542	534	516	539	541	516	522	497	546	529	504	555	524	541	539	503	537	507	527	553	560	529	512	554	520	560	545	520	550	559	551	518	590	511	540	548	503	548	514	574	538	498	518	524	475	519	549	566	517	494	535	537	531	527	533	575	518	493	540	537	518	550	526	506	526	534	508	523	550	523	526	539	554	535	514	549	550	533	537	502	532	494	564	528	553	541	574	541	572	493	507	517	588	521	541	555	513	533	531	520	539	542	518	524	545	517	522	543	562	529	516	515	559	505	529	553	519	546	571	496	521	539	529	509	530	572	532	600	575	523	523	522	527	523	525	551	541	555	512	508	525	539	525	546	513	499	528	556	503	528	575	510	520	509	566	580	513	552	543	509	538	537	500	532	567	530	510	502	559	516	528	536	514	524	544	540	525	526	559	549	561	533	514	498	496	528	528	556	524	538	552	579	543	529	501	538	518	576	562	497	572	506	508	524	523	521	581	495	537	518	538	557	529	540	513	572	540	533	572	546	557	552	526	542	545	520	548	529	523	511	486	538	548	565	549	485	534	539	517	531	536	524	537	542	518	535	497	540	545	545	506	537	557	560	544	501	491	586	576	501	556	545	515	569	544	538	540	572	504	559	531	524	521	504	552	527	555	523	499	559
20768	4532	4038	3243	2154	1534	1014	765	595	493	387	298	251	243	168	139	156	149	147	157	135	153	184	164	154	160	150	139	154	136	120	148	144	159	125	138	117	143	128	123	133	127	117	122	132	144	113	131	129	142	136	116	131	133	134	113	134	127	124	116	143	128	116	112	133	118	132	146	130	123	133	135	117	130	142	121	129	139	120	157	135	127	123	123	114	147	124	136	126	115	125	140	118	127	126	118	130	123	105	119	122	135	123	137	128	109	127	128	137	127	104	120	108	139	129	137	114	132	134	140	125	127	133	125	152	132	116	119	147	142	123	142	129	119	127	125	136	133	116	130	128	116	129	142	122	151	124	125	104	125	117	127	145	129	127	138	128	116	133	121	151	115	131	122	117	115	128	122	117	146	129	102	145	120	140	139	129	131	139	128	133	123	134	107	130	127	134	150	114	146	143	127	129	109	129	139	130	122	120	142	140	117	122	130	119	120	143	111	130	129	135	132	132	120	127	128	128	125	141	112	147	117	134	128	122	121	132	119	138	142	139	134	122	122	115	127	118	129	136	127	106	129	126	136	149	146	139	120	144	131	131	124	124	145	127	125	142	137	134	140	119	137	123	129	132	125	119	153	145	156	125	155	124	127	143	121	120	138	137	107	116	131	130	127	134	114	127	112	124	124	118	115	122	130	126	131	128	126	108	112	127	127	116	125	132	133	132	126	121	123	140	147	127	132	106	118	134	134	110	134	124	107	136	135	98	90	129	115	138	125	144	136	135	105	114	123	124	133	120	131	129	132	135	122	140	124	133	119	126	157	116	127	148	107	118	131	119	128	115	128	118	127	119	126	129	121	128	121	118	145	137	123	139	140	127	136	131	120	129	135	126	137	143	134	133	121	129	124	124	136	107	125	147	119	156	150	137	130	129	132	140	114	142	126	132	140	128	119	134	120	136	127	140	125	121	109	134	114	144	138	112	149	102	114	128	108	132	124	135	130	136	134	134	115	131	135	107	161	147	107	144	118	113	122	133	100	111	130	123	128	142	112	147	126	141	128	138	126	131	138	111	117	126	109	129	127	132	114	123	119	120	135	125	114	121	135	109	128	112	111	128	140	110	113	142	156	126	111	127	129	110	131	133	121	144	120	127	153	137	137	139	101	118	144	138	120	115	125	111	142	123	132	137	129	131	139	122	120	147	117	124	139	123	121	132	129	134	113	120	124	131	126	121	123	124	146	113	123	149	133	141	132	129	123	135	108	123	131	119	123	122	139	130	149	127	137	141	109	118	141	128	102	139	130	116	132	144	120	144	138	118	131	109	132	116	127	105	128	118	102	120	121	127	116	132	112	119	144	147	113	125	119	140	122	108	143	111	137	113	131	114	124	135	127	110	109	146	121	146	135	133	131	118	108	118	115	125	133	111	116	123	146	123	135	111	117	119	129	123	131	157	123	120	150	138	125	131	124	118	127	122	129	124	134	110	113	126	126	124	137	149	153	122	136	140	131	116	127	127	123	132	130	113	145	134	120	141	134	129	141	133	113	120	133	132	138	121	116	136	140	140	118	135	129	145	126	125	133	126	128	145	141	117	124	128	121	136	120	112	126	120	130	139	127	121	115	123	160	140	138	108	118	137	124	140	103	120	144	143	112	133	115	136	130	139	131	129	106	133	122	122	115	131	115	141	123	112	114	138	124	152	118	117	135	145	129	130	148	130	136	155	123	154	116	105	135	136	141	111	138	131	140	135	168	122	123	127	117	153	105	138	121	118	123	129	158	122	143	142	133	125	144	116	123	128	137	124	123	123	112	122	131	159	121	127	138	112	125	129	154	126	108	124	141	131	143	146	128	121	129	126	115	123	152	132	128	137	118	133	125	129	141	113	126	129	112	133	135	125	136	147	106	109	129	128	139	142	133	124	110	139	137	146	134	126	132	111	138	130	130	133	148	108	135	146	123	122	141	154	130	131	143	142	146	115	110	133	127	118	122	118	123	135	141	151	124	138	132	126	127	124	88	111	135	154	146	116	126	137	136	127	130	126	130	131	144	129	134	115	135	134	144	117	121	144	115	123	110	134	127	108	134	109	127	154	122	130	143	125	111	130	106	138	106	132	123	134	119	129	135	150	120	131	125	142	133	112	150	136	150	131	115	122	102	113	127	141	117	138	140	144	154	114	125	146	112	127	152	110	133	144	134	146	125	133	129	150	138	117	126	108	132	128	136	123	153	112	127	137	122	128	145	141	127	122	95	136	133	148	128	139	128	145	135	143	139	127	134	145	125	131	114	135	91	124	134	124	133	109	142	122	115	133	122	144	121	157	136	126	125	141	131	113	144	125	101	132	134	140	136	130	137	110	115	108	148	120	108	145	134	129	150	127	144	134	134	130	128	152	113	119	119	120	132	133	158	135	118	130	145	109	149	115	116	107	137	113	137	130	154	134	133	116	125	116	127	108	143	127	149	128	117	120	139	123	131	121	124	136	141	136	133	129	126	119	150	116	134	118	115	131	121	128	121	122	119	107	125	111	134	146	118	120	140	117	130	128	130	124	131	119	124	119	119	130	149	124	138	122	145	131	126	130	150	131	118	123	125	128	135	135	125	148	124	119	122	118	124	128	145	132	123	127	121	131	133	131	129	120	118	121	136	134	149	144	123	112	125	133	134	132	112	110	130	134	129	120	127	108	122	128	131	110	135	120	130	128	131	136	156	124	140	127	129	120	137	157	105	140	128	127	126	120	132	135	130	108	124	121	132	131	136	111	120	128	129	121	139	116	139	123	119	139	110	143	128	129	135	132	139	120	122	147	113	125	120	122	132	140	127	103	124	143	134	118	117	122	118	126	107	133	117	126	130	118	125	127	134	116	119	124	140	134	113	122	139	130	117	124	142	147	139	123	130	123	126	113	110	102	100	145	143	116	175	125	134	137	124	150	124	113	144	100	121	125	122	112	128	136	140	125	144	148	139	135	140	128	123	121	116	133	108	123	122	137	128	116	124	138	125	105	134	128	136	110	114	135	118	142	117	117	140	147	123	143	118	151	139	130	127	132	134	127	141	130	133	142	134	156	131	140	135	122	117	131	123	111	114	132	152	119	136	126	135	114	146	123	159	130	113	134	121	137	106	126	124	114	144	119	152	106	137	134	114	135	136	117	128	122	127	125	121	146	127	122	122	136	121	130	124	123	137	129	115	121	132	130	119	129	149	117	124	130	116	128	138	125	152	124	136	143	123	120	127	127	139	124	148	121	116	141	138	115	133	143	127	138	130	122	120	114	118	134	119	146	153	141	147	108	162	135	130	134	131	117	116	125	116	118	140	126	148	128	118	129	133	111	132	124	112	135	145	142	100	118	125	132	143	115	112	136	123	121	111	140	118	121	127	130	138	131	128	116	134	125	126	132	102	105	105	130	139	131	130	118	131	120	118	141	148	128	118	133	139	135	134	112	128	138	137	118	111	142	131	137	135	131	115	125	126	110	112	137	125	122	137
12996	3534	8471	10124	8783	6648	5067	3910	3196	2725	1965	1468	1145	914	778	660	589	608	589	567	523	579	602	569	561	554	487	522	518	414	426	374	440	406	391	380	403	407	361	402	409	372	384	386	375	358	336	345	336	344	340	310	336	332	354	374	325	356	363	350	339	337	333	346	315	338	362	354	360	345	325	320	356	319	369	341	328	318	369	314	349	332	338	326	357	344	320	356	342	325	319	345	327	331	317	335	360	355	355	352	324	343	356	295	371	355	348	315	325	340	327	330	300	340	343	359	379	336	340	345	352	348	337	344	334	362	352	314	320	330	336	341	338	302	329	374	329	351	330	304	337	345	318	367	349	362	373	370	334	334	328	335	302	351	334	345	338	324	310	366	311	338	308	355	380	306	327	339	367	335	330	365	358	335	334	367	337	354	334	364	351	344	364	322	328	327	314	348	318	390	331	310	323	289	362	355	356	351	301	317	352	327	305	380	327	329	345	319	376	353	360	342	349	362	336	319	377	366	328	381	337	347	352	360	363	361	351	337	340	306	325	351	345	312	338	360	331	339	350	332	352	341	328	336	326	361	350	335	351	346	369	321	349	328	356	328	340	314	331	339	329	385	327	333	363	343	331	355	363	306	362	341	352	359	342	353	343	340	328	358	306	353	329	337	346	345	361	302	299	347	358	338	331	328	334	340	343	311	362	348	298	346	299	357	313	299	357	334	352	341	345	357	326	325	330	345	332	355	342	354	349	363	307	337	349	325	349	349	344	322	347	347	339	344	344	366	343	343	336	322	353	368	345	328	366	339	378	345	318	383	301	332	362	366	346	353	356	332	337	358	316	305	347	313	337	345	339	354	340	339	325	345	338	337	315	343	357	354	334	352	336	322	321	348	298	341	346	358	338	343	350	326	360	337	325	341	314	349	322	329	347	326	382	322	340	339	327	316	348	344	335	324	355	321	351	345	347	342	321	325	305	316	334	339	341	363	346	315	347	327	342	333	342	331	330	335	315	329	344	348	330	355	359	336	348	321	345	360	326	333	325	337	367	360	332	324	320	384	346	319	361	349	347	346	331	329	326	298	334	367	322	363	317	316	351	336	368	354	350	359	308	362	350	316	347	354	359	364	307	346	345	327	332	376	343	339	335	323	353	353	335	317	333	325	357	327	323	331	324	367	369	327	356	338	345	322	334	301	341	336	347	344	317	340	339	340	322	331	364	338	319	336	341	325	361	341	294	357	345	364	333	347	347	327	352	346	344	358	318	353	296	357	336	350	344	326	359	350	321	352	329	331	308	357	346	371	321	351	344	338	329	364	328	310	334	370	333	335	345	330	341	354	349	332	336	352	334	347	363	323	311	313	331	339	304	313	347	332	325	313	332	367	324	336	321	333	310	330	346	338	324	317	358	344	360	333	347	336	368	346	348	369	341	332	316	347	347	345	347	373	329	355	342	338	350	346	341	339	344	325	326	360	355	336	362	329	322	342	364	345	336	356	334	321	322	371	339	359	345	359	358	321	342	352	299	324	334	356	310	378	362	329	336	360	374	325	319	322	311	348	332	348	339	351	329	328	332	288	313	365	344	341	320	342	331	344	326	354	351	359	375	356	368	312	321	325	322	336	354	358	329	381	312	333	360	331	346	332	338	319	350	362	339	337	353	318	323	371	295	358	339	325	323	349	333	356	347	334	328	330	333	333	356	348	315	300	330	334	365	326	312	353	325	357	338	343	350	359	345	323	363	330	365	325	340	336	331	362	332	363	330	318	361	352	371	321	374	321	339	328	313	336	318	314	337	327	382	348	322	294	356	349	319	352	343	352	308	333	324	338	321	342	356	345	326	364	343	331	296	338	333	336	327	350	325	344	329	333	334	342	360	353	332	342	349	340	368	349	324	348	324	317	348	344	359	330	358	338	322	344	338	352	361	340	358	349	321	339	331	312	308	339	316	312	355	358	327	360	342	323	356	337	359	389	351	364	353	396	358	334	378	352	319	305	369	359	331	330	337	294	306	360	359	344	328	327	354	302	335	318	316	336	337	337	350	336	353	332	335	360	308	355	333	330	343	350	355	315	380	334	337	357	394	315	377	337	338	345	350	332	360	362	336	337	335	336	322	360	315	346	318	402	348	336	345	358	317	352	338	345	375	326	315	341	370	344	351	307	321	338	305	340	349	305	327	339	328	375	301	333	325	340	323	367	318	343	325	332	364	324	337	332	353	311	326	336	336	366	355	330	361	300	327	333	343	330	353	316	344	332	357	353	323	328	354	349	357	344	365	345	353	349	351	351	336	338	329	347	342	340	306	313	333	348	350	352	335	359	350	329	358	344	307	363	361	340	361	328	331	326	337	331	341	323	364	334	337	344	358	307	344	326	320	328	397	327	362	342	353	324	338	316	327	351	327	364	339	358	360	336	318	332	310	326	328	330	326	322	331	332	339	325	306	373	331	372	319	385	348	390	345	356	344	327	354	328	343	360	343	300	332	360	341	312	346	347	343	353	345	341	328	344	332	317	333	318	337	347	354	336	347	358	349	328	358	376	352	329	314	326	358	357	319	380	345	329	331	346	332	337	358	353	371	357	351	356	290	362	340	386	325	359	293	306	361	336	312	355	328	362	331	377	331	341	353	299	318	336	360	346	354	329	326	327	360	346	322	330	336	391	341	339	345	355	330	341	319	350	308	348	329	316	343	313	367	356	324	346	324	314	328	349	343	334	331	369	319	368	326	326	325	345	355	321	341	310	325	333	324	333	343	382	359	360	330	340	353	299	323	363	329	357	349	341	358	357	341	364	384	334	311	348	337	353	350	347	355	348	325	336	344	338	320	344	319	317	336	336	284	331	334	334	378	334	307	346	313	335	333	353	342	324	327	352	326	319	334	350	313	337	324	306	336	367	365	354	347	309	326	341	334	316	319	346	340	334	358	333	363	384	362	308	345	330	332	332	322	375	355	360	365	351	308	364	326	353	330	339	361	356	308	332	327	354	342	391	356	346	315	331	316	311	371	341	382	338	341	366	348	350	327	331	365	318	348	337	364	344	338	347	341	323	362	339	348	338	345	329	352	349	348	374	343	356	356	342	334	354	322	335	340	313	313	355	351	345	360	366	352	339	335	346	364	348	334	331	349	353	326	336	327	360	336	317	312	316	349	328	363	357	319	335	338	324	342	350	291	355	373	327	353	351	337	332	326	323	331	324	356	334	337	325	319	348	336	319	333	322	340	314	351	344	344	325	366	308	337	324	333	342	344	326	377	338	334	346	334	329	334	359	329	333	346	386	318	310	367	352	317	333	351	319	317	327	366	329	346	308	343	338	308	343	348	321	393	332	337	347	338	340	333	313	315	346	373	339	340	327	352	355	362	332	362	337	375	327	344	329	344	328	312	352	326	375	350	348	371	338	340	344	329	346	363	329	354	347	354	320	327	310	314	305	336	371	349	349	312	316	345	352	348	320	305	340	327	365	319	368	341	360	338	311	338	355	372	328
5302	1512	1729	1468	1060	818	608	517	493	450	347	330	330	315	299	274	270	284	298	308	315	293	309	337	278	307	268	270	307	300	301	280	295	296	257	316	283	306	264	294	310	244	275	307	297	286	319	294	306	283	290	292	345	273	302	263	287	275	324	274	295	294	304	283	292	291	291	247	266	285	257	306	299	304	279	260	294	284	277	266	295	295	282	339	303	284	274	285	303	265	305	262	277	270	291	304	251	270	286	265	264	291	279	277	316	288	279	279	312	268	282	313	269	317	276	292	280	294	303	277	274	278	281	278	288	261	279	271	267	292	273	278	299	291	290	297	307	306	313	270	304	282	289	260	274	290	274	288	302	260	278	251	277	288	277	264	315	308	294	278	287	295	296	282	276	289	265	304	274	299	261	281	281	266	297	275	286	313	278	299	268	277	283	259	296	293	277	275	296	298	271	292	289	272	281	319	284	295	285	272	289	312	305	305	272	262	272	272	263	293	296	299	317	292	271	264	303	294	292	288	265	274	277	262	267	284	299	285	271	259	253	283	288	282	304	309	295	260	266	280	262	272	313	299	277	289	302	288	274	264	284	313	263	260	293	287	283	305	299	285	331	262	298	286	273	279	274	297	293	296	261	304	254	297	316	280	293	305	286	331	297	297	294	270	265	295	265	278	271	270	294	281	270	293	270	298	285	282	300	284	305	271	298	321	275	272	307	298	290	305	299	257	290	301	300	275	288	324	290	288	292	293	306	294	305	314	295	262	315	286	260	294	256	269	303	290	306	303	259	267	323	255	267	294	305	285	260	305	298	284	290	275	316	276	291	294	293	290	266	289	327	275	303	305	297	288	317	276	256	292	275	300	281	247	293	303	276	326	316	322	292	287	308	283	307	286	291	269	290	289	279	276	287	288	285	269	280	282	291	255	309	269	286	270	267	262	266	314	336	254	315	316	285	266	314	248	290	279	291	271	307	268	289	283	292	289	299	295	256	282	279	282	310	271	303	279	313	279	274	285	332	296	307	308	300	296	277	259	313	264	326	270	262	256	256	270	287	294	272	302	307	257	290	284	272	284	249	277	268	277	303	349	266	295	298	286	295	301	281	321	285	293	274	299	261	245	310	287	299	301	284	299	273	251	308	294	314	271	301	282	290	300	287	285	287	281	296	278	270	268	278	284	282	295	294	289	319	319	277	271	305	282	271	309	294	271	299	289	249	299	297	286	302	296	301	309	305	297	313	300	295	295	278	258	298	276	281	277	289	307	264	303	279	256	275	290	300	293	288	272	285	290	285	275	263	276	293	262	293	277	266	299	285	308	299	258	277	269	315	269	270	326	292	312	256	309	276	301	260	268	281	290	254	296	258	290	321	260	281	286	277	258	306	308	269	264	275	278	261	290	281	275	284	255	263	306	260	264	275	278	314	261	280	294	300	255	276	262	259	265	295	306	284	280	304	297	294	285	295	306	298	278	301	286	290	306	284	249	279	304	307	288	271	270	278	283	276	287	265	287	276	276	270	307	306	317	308	274	293	255	287	266	271	276	294	292	284	286	294	296	291	302	279	319	288	262	287	302	244	286	282	292	274	271	303	270	288	267	300	288	276	312	287	290	280	303	276	281	300	309	301	287	268	284	284	288	276	293	312	289	311	310	296	308	312	274	286	292	295	264	271	281	302	273	282	305	311	267	293	289	321	298	295	293	306	313	278	262	294	281	294	264	235	269	286	235	315	291	282	283	300	274	316	284	314	264	270	314	280	298	277	277	300	298	314	270	302	281	259	303	268	288	272	287	300	281	301	312	318	326	307	254	295	295	329	320	292	283	301	249	289	286	328	297	283	317	244	256	267	280	282	272	252	270	296	270	309	287	288	281	264	287	296	286	281	316	299	287	263	309	339	262	262	286	312	303	296	300	268	281	267	288	292	317	256	322	274	279	282	305	319	317	294	266	296	283	321	255	287	295	250	302	270	272	293	265	274	297	289	266	288	287	262	261	267	292	288	279	279	289	276	286	292	306	278	276	287	292	301	282	281	292	280	277	273	290	292	273	306	277	312	271	269	311	307	279	291	274	286	311	297	267	283	293	271	306	282	291	313	302	330	298	307	268	267	278	288	290	280	249	306	306	314	282	283	279	288	266	298	263	313	271	270	269	312	277	273	282	315	279	275	300	291	321	304	287	306	308	287	303	285	272	304	299	266	315	268	283	280	292	272	318	280	299	273	278	288	286	306	303	280	276	292	264	268	305	292	276	290	261	267	278	294	301	304	302	252	291	298	293	317	268	290	265	300	271	324	308	240	306	291	316	311	310	276	296	304	315	297	266	274	301	287	306	274	283	293	289	285	279	282	280	293	304	283	319	268	266	303	329	291	263	301	286	266	289	286	312	275	291	316	272	308	291	294	276	308	279	308	289	293	262	278	322	249	278	295	275	268	297	299	291	250	296	271	263	285	295	264	266	298	314	299	280	294	271	280	267	280	291	298	280	289	285	276	284	265	253	301	270	277	290	302	284	271	302	283	270	296	304	303	299	309	296	280	329	297	294	288	270	279	292	326	270	268	288	306	285	309	279	291	277	307	278	281	287	268	299	265	288	284	281	300	284	296	262	299	285	279	314	302	283	300	260	268	283	279	292	278	263	286	296	310	297	276	314	296	302	276	301	333	268	309	295	305	293	306	292	317	301	254	267	251	281	304	292	310	283	281	286	293	289	293	274	307	311	303	308	275	296	276	259	311	290	272	300	317	265	301	263	298	296	283	301	278	281	288	279	275	295	286	302	262	302	280	297	282	277	287	311	278	274	285	266	294	313	298	305	313	288	287	271	289	319	262	309	280	297	275	256	278	273	296	288	262	295	299	275	283	274	275	287	246	271	294	262	307	258	314	293	308	269	279	307	291	298	286	304	280	281	293	298	273	287	290	298	299	287	282	279	281	260	299	285	266	277	270	279	318	290	259	272	283	284	252	281	284	300	242	276	305	286	271	290	267	311	268	307	309	283	300	304	307	277	293	287	268	296	286	334	288	275	270	277	315	313	327	310	306	303	269	302	292	307	297	286	286	279	272	296	286	269	304	278	292	290	292	293	313	299	292	276	299	260	289	264	315	262	292	278	309	276	277	290	277	286	275	255	295	312	282	310	281	291	278	265	283	282	261	301	276	279	302	289	296	275	249	316	296	296	253	312	293	289	296	296	295	310	267	289	286	296	340	276	294	279	294	268	299	279	278	323	295	279	274	279	282	264	264	266	289	293	307	270	300	292	335	323	296	273	302	326	287	276	305	294	273	250	282	292	283	279	262	294	342	283	261	283	272	302	291	297	286	306	268	304	289	304	262	308	278	307	278	286	289	268	309	301	281	298	333	283	279	303	261	306	280	302	270	320	307	298	285	250	283	280	287	293	298	277	290	291	285	302	286	285	311	265	261	285	284	301	302	288	265	264	305	259	279	303	299	274	295	282	289	285	312	238	315	293	277	276	259	276	263	302
4461	1921	4203	5001	4033	3197	2499	2019	1734	1579	1259	1088	954	803	809	812	755	759	759	738	799	729	774	750	731	724	724	732	693	653	714	663	693	714	732	720	698	670	681	741	689	698	674	695	678	695	675	689	700	653	706	712	675	692	699	719	650	692	678	670	682	698	675	727	741	702	703	709	681	686	704	717	689	732	668	674	668	723	693	654	689	688	737	679	715	673	679	721	646	693	638	711	738	667	672	716	703	658	721	695	672	668	622	724	721	650	677	682	676	672	684	653	687	660	656	668	682	748	681	708	710	638	689	682	718	665	678	723	632	707	659	712	679	713	688	686	649	658	659	641	671	710	710	704	722	673	681	704	673	641	685	637	653	724	685	648	626	697	673	715	693	697	725	703	687	689	707	693	667	686	664	705	688	716	665	689	736	666	694	656	744	713	653	697	683	648	681	710	740	657	684	667	639	676	718	710	712	673	723	702	700	659	681	682	661	664	689	669	670	646	643	727	734	705	692	664	665	664	669	693	771	670	713	694	668	742	686	667	690	713	686	685	692	686	684	706	672	675	685	672	706	663	682	658	674	656	690	637	706	655	648	660	685	736	705	647	698	711	692	637	713	662	712	700	671	762	654	691	657	698	629	702	673	653	708	669	712	674	620	693	695	698	711	655	700	704	674	692	682	649	700	712	700	690	729	675	693	709	719	723	678	690	748	677	741	688	657	721	668	676	711	702	660	651	662	717	680	656	655	641	701	664	706	699	667	696	657	711	659	674	678	648	676	659	679	695	683	690	656	701	641	642	671	673	689	661	674	686	662	676	684	718	717	661	676	728	680	700	721	660	663	670	668	660	675	710	661	702	707	701	752	711	694	699	705	700	676	682	693	693	702	669	655	700	675	724	682	648	662	698	672	694	693	700	718	698	707	705	689	666	615	629	684	670	667	675	695	661	679	678	710	745	654	673	673	634	665	777	679	678	646	680	731	659	683	711	677	733	706	702	697	683	672	690	713	672	687	683	734	674	723	714	723	692	703	684	667	672	700	666	705	691	665	672	714	704	684	668	698	689	669	688	725	709	682	723	689	698	734	672	702	703	691	723	657	674	694	688	723	695	647	718	668	717	710	682	697	688	731	663	682	672	700	716	701	690	676	687	726	705	701	716	721	663	702	660	675	703	677	721	721	700	684	687	651	637	710	647	686	636	690	692	652	698	667	660	653	694	709	656	669	665	716	671	702	695	678	739	729	636	690	709	648	675	672	701	687	715	672	668	650	699	703	665	685	683	698	733	656	710	701	716	728	684	663	655	723	711	698	632	684	684	729	716	695	666	720	636	715	712	680	678	695	736	674	695	649	655	715	741	710	665	675	691	678	673	709	641	742	681	694	704	721	715	712	690	691	667	710	679	677	706	707	686	711	663	690	684	695	642	701	637	686	680	683	680	689	666	708	700	691	708	743	681	706	657	714	675	739	710	660	652	695	678	669	719	716	660	670	700	730	680	695	698	677	662	713	704	698	657	724	707	696	671	675	642	669	678	649	665	717	704	732	668	686	725	713	649	660	690	655	700	702	718	688	683	622	702	650	671	692	673	692	676	679	626	719	710	688	669	716	640	665	679	668	715	671	695	681	720	710	698	657	709	689	736	729	724	695	650	658	692	693	683	658	645	710	685	629	686	713	690	705	691	717	725	693	688	661	702	645	683	698	725	674	684	709	643	677	697	689	683	658	703	701	731	656	688	672	669	705	668	704	654	681	701	716	647	736	682	703	691	689	666	690	711	679	664	715	743	685	669	680	734	734	639	719	715	617	674	769	688	671	638	659	705	673	655	679	670	702	662	734	677	713	695	697	683	696	696	667	672	646	679	668	734	697	706	716	706	689	716	692	688	625	689	690	723	698	688	694	639	664	694	687	705	659	757	725	707	761	662	669	725	687	681	728	710	648	743	679	669	697	679	674	713	638	669	682	725	739	681	695	683	712	690	646	692	706	704	692	657	655	730	688	707	715	693	709	631	760	652	699	717	661	719	689	677	717	681	731	668	704	704	670	651	693	652	727	678	665	679	667	718	606	747	704	651	704	686	671	685	717	688	679	757	692	690	691	724	705	689	701	705	694	601	653	728	696	726	694	675	705	657	689	717	696	703	735	674	673	672	701	666	683	706	692	709	670	701	698	682	707	698	688	631	687	674	671	657	653	674	704	703	681	683	713	703	673	687	707	692	708	712	654	702	675	724	706	696	670	660	672	653	709	707	666	716	734	658	728	730	667	682	657	693	714	642	705	713	694	724	615	683	713	634	703	688	740	669	688	661	705	711	722	695	700	697	743	646	689	701	639	701	723	711	630	668	679	674	723	684	696	704	682	682	663	701	664	675	739	674	662	672	686	685	666	688	661	714	721	690	720	734	698	684	664	672	713	637	678	661	666	689	662	667	701	689	729	699	656	693	688	658	650	650	658	669	673	703	695	670	662	705	699	728	676	717	682	693	664	712	699	663	665	681	709	690	673	683	700	681	680	723	692	666	684	715	681	670	687	672	679	729	693	688	689	718	691	717	703	739	689	642	694	685	750	708	660	704	660	679	662	668	681	663	658	771	705	682	656	696	699	727	665	691	711	652	692	652	705	669	675	683	725	671	658	713	634	686	646	718	637	700	688	678	713	719	691	677	679	675	685	683	641	680	699	709	723	714	674	663	706	690	672	710	673	645	691	646	656	724	700	667	640	691	700	711	663	717	719	676	662	660	669	704	735	715	685	715	729	659	722	717	693	724	732	694	683	656	681	684	712	705	684	696	680	657	711	686	654	678	717	687	748	691	718	709	673	735	711	691	662	695	708	659	670	670	683	671	709	703	683	690	680	661	698	648	701	682	659	720	678	707	716	657	681	689	723	732	660	692	679	718	697	616	700	672	710	692	655	726	687	693	683	712	673	706	665	637	706	691	721	621	672	687	672	689	733	711	691	676	694	710	653	671	714	730	696	716	688	700	691	644	672	674	689	700	680	677	643	705	672	662	678	691	717	690	655	663	676	699	652	695	706	696	667	700	709	669	684	734	715	685	630	703	659	668	661	687	674	692	677	670	699	690	709	662	695	677	717	683	667	675	699	712	686	686	674	710	633	700	707	698	714	670	689	698	662	644	662	685	724	610	678	673	726	672	664	683	711	693	714	674	677	673	690	706	694	646	700	653	699	682	724	744	664	681	663	648	679	678	661	663	696	720	679	669	733	660	678	707	645	705	690	713	710	650	691	715	711	658	650	709	655	633	678	710	686	711	686	691	689	687	697	640	698	700	722	636	665	665	699	649	689	706	723	739	700	676	691	693	704	731	692	669	616	708	682	704	683	683	627	624	689	675	696	674	688	709	658	663	690	696	748	699	680	752	726	700	637	730	668	680	696	684	703	707	683	686	671	682	680	689	674	710	703	695	680	750	689	673	647	713	651	694	708	668	715	691	658	704	655	684	714	681	688	668	727	682	731	700	737	678	673	640
13213	2687	2781	2294	1580	1086	844	658	502	416	370	337	318	284	243	213	202	258	207	241	235	208	242	259	224	239	214	248	221	242	202	227	200	224	195	220	239	268	210	228	218	207	244	213	234	221	230	191	197	193	212	201	247	174	213	205	216	235	196	171	193	215	218	245	204	202	219	212	209	228	223	227	212	228	225	192	244	205	196	237	210	206	229	199	190	229	228	212	196	234	206	213	198	235	237	210	197	216	237	207	203	214	222	212	234	193	202	190	225	234	227	208	214	237	223	206	197	211	206	191	192	230	234	222	236	200	217	197	224	206	214	234	198	207	214	212	217	212	219	214	203	204	218	220	225	220	221	184	204	221	193	197	214	188	228	213	202	215	201	214	196	203	192	236	208	221	224	194	199	178	223	203	208	228	225	211	185	206	205	187	218	187	197	215	236	224	231	208	208	212	214	211	210	228	197	230	220	219	196	197	204	221	228	216	220	204	242	190	229	218	224	186	220	207	211	209	221	207	218	220	202	221	210	194	184	200	246	212	202	185	218	205	224	237	216	220	190	215	199	219	226	207	194	212	222	241	225	200	260	202	200	187	201	213	219	205	225	209	212	200	223	188	196	218	192	203	220	214	215	196	206	229	220	219	229	244	237	204	205	216	232	237	208	203	203	231	210	199	197	217	208	221	193	199	225	221	202	203	207	210	205	199	240	236	209	200	199	198	220	229	238	219	210	223	185	214	192	195	195	214	219	225	225	199	221	214	218	216	207	243	211	219	208	215	218	247	213	241	210	200	209	219	223	230	214	255	197	206	159	217	213	194	206	215	221	245	199	231	227	211	261	219	228	223	201	235	197	228	197	199	190	226	203	210	223	198	204	226	195	226	203	228	223	212	221	187	227	207	192	213	229	215	192	180	217	203	187	190	195	213	211	207	188	210	212	215	191	226	222	183	223	234	224	186	228	228	214	220	205	211	220	212	179	238	202	209	228	228	211	219	215	205	215	215	225	223	235	210	228	214	234	218	168	171	185	225	218	198	207	227	227	192	203	211	206	188	210	200	196	187	204	205	184	217	197	204	215	214	222	213	219	207	237	242	190	218	201	225	208	205	224	197	237	186	220	214	230	208	220	217	199	195	217	190	214	189	200	188	201	228	199	199	229	219	192	190	226	183	223	203	210	215	210	199	208	216	211	191	194	217	226	201	189	209	191	203	208	238	210	225	218	212	233	185	213	221	210	197	194	200	237	205	232	193	204	216	201	222	218	214	221	225	239	206	237	208	184	230	227	223	173	198	203	206	211	230	248	240	226	217	210	212	183	205	208	204	244	223	203	198	202	206	209	233	222	222	197	206	192	208	198	207	189	217	200	239	208	231	199	212	193	235	217	195	194	208	218	210	215	210	207	220	228	197	187	186	207	224	218	172	201	226	196	192	210	220	239	200	204	222	209	228	227	215	221	199	216	212	234	235	231	206	201	203	210	243	223	213	212	217	224	194	197	234	212	221	201	198	206	218	227	192	189	222	215	210	206	222	217	246	219	235	187	225	237	206	199	180	225	209	224	212	193	209	187	202	208	203	198	203	223	210	218	195	186	201	242	234	197	217	172	216	196	219	212	210	198	204	187	223	219	218	203	185	203	198	209	201	214	215	207	213	198	205	211	229	223	245	171	199	220	248	225	189	181	223	217	188	212	217	210	239	203	181	191	194	180	207	213	209	211	195	195	202	224	188	207	215	228	216	190	225	205	189	233	237	196	210	200	203	198	239	232	189	208	195	211	214	237	228	207	201	198	221	203	229	239	225	192	194	218	180	200	220	251	206	205	195	197	219	234	193	195	187	186	230	231	208	216	227	235	240	205	235	215	199	219	218	192	205	207	216	218	197	207	206	223	204	213	175	193	205	214	210	222	181	215	197	239	230	240	249	225	200	207	230	189	216	212	204	220	215	230	184	209	184	229	221	203	225	213	216	228	231	224	226	233	218	215	188	217	223	241	201	213	205	214	217	252	237	225	219	198	212	221	225	192	208	203	200	201	228	209	213	216	184	219	178	215	202	238	199	199	227	209	231	249	210	200	219	222	179	212	217	198	203	200	225	206	202	207	226	187	188	222	217	200	227	201	199	213	194	235	227	185	227	219	238	198	198	233	222	226	191	207	245	223	198	197	221	239	233	183	214	238	214	221	182	184	222	210	207	205	220	219	216	192	242	207	238	244	203	194	192	219	201	200	221	214	232	184	194	229	239	215	208	200	215	202	231	202	213	184	183	210	209	197	213	219	213	227	206	211	192	195	211	205	197	226	199	207	187	215	230	215	236	221	203	192	229	212	207	220	226	225	191	200	176	213	206	187	221	207	220	210	187	166	209	215	195	215	193	213	203	201	242	228	223	198	256	230	227	222	223	187	232	227	212	199	219	217	220	197	188	234	219	218	227	240	212	204	204	208	208	202	216	201	212	195	196	206	210	187	199	190	208	203	208	239	204	213	220	218	223	220	215	227	208	213	174	241	201	227	221	220	198	239	227	254	216	219	217	201	232	209	215	205	212	220	216	202	201	204	204	215	191	205	196	222	219	183	211	198	183	201	209	184	216	216	219	206	196	233	200	232	207	206	215	204	200	228	205	222	208	221	198	201	212	197	220	216	207	215	214	212	225	206	198	205	189	205	214	225	206	239	212	226	231	217	232	187	234	213	214	177	211	213	195	203	232	194	256	199	225	196	226	164	235	227	211	184	196	202	191	198	208	211	243	209	196	214	208	231	240	205	226	212	246	243	196	194	213	217	203	214	222	198	223	217	201	204	213	218	221	197	200	206	239	190	178	194	185	212	191	216	216	197	224	204	204	203	217	201	212	223	190	215	217	202	195	231	214	235	220	216	214	245	208	222	207	197	200	216	202	212	210	191	206	245	195	193	199	216	201	182	211	200	216	214	221	225	215	193	221	226	200	231	187	225	179	197	220	203	213	236	217	237	214	212	206	206	203	197	238	206	178	221	187	201	201	199	179	204	189	217	197	188	229	235	207	223	212	206	214	225	207	166	186	201	223	227	183	236	210	180	199	213	200	224	212	258	205	197	244	201	221	237	197	234	245	218	208	209	222	190	220	238	222	200	196	200	192	204	214	207	208	218	221	204	196	233	217	202	199	217	210	215	189	188	224	220	205	228	223	215	203	225	216	200	192	218	196	203	213	198	239	222	227	189	230	205	211	205	211	207	204	223	232	185	195	169	213	226	216	190	206	188	211	202	240	239	211	202	206	214	202	214	210	204	208	206	207	215	202	192	219	211	196	198	211	202	227	210	214	208	197	217	199	186	201	210	200	180	232	240	217	214	199	217	236	221	199	214	205	199	225	216	213	207	217	215	241	208	198	220	229	225	204	203	238	181	221	216	233	191	231	225	200	197	217	195	176	191	176	207	178	224	233	210	210	196	212	212	167	217	206	197	188	210	198	211	209	203	226	207	205	235	216	214	229	198	193	206	207	201	207
10228	2839	6249	7654	6555	4862	3785	3092	2445	1997	1699	1316	998	824	790	719	661	686	636	691	692	681	717	702	638	661	626	626	543	542	527	542	565	547	502	517	521	559	516	571	566	513	573	519	493	562	514	527	523	514	510	536	506	528	520	516	559	505	514	531	549	526	509	540	488	531	516	524	501	509	494	525	561	497	505	532	520	557	541	522	497	549	515	496	549	544	515	550	546	514	495	548	501	504	559	484	567	506	492	518	545	521	519	531	499	527	519	510	525	470	514	506	532	528	508	537	531	511	494	500	516	489	503	509	529	525	512	537	514	527	528	534	513	544	498	520	477	472	503	496	541	524	545	468	521	506	561	563	501	530	547	503	543	477	515	506	473	513	517	514	565	507	561	519	570	514	539	542	533	521	448	525	519	500	549	489	550	532	538	535	511	473	487	523	525	553	527	499	501	506	469	491	536	487	545	525	494	530	494	560	602	521	544	496	499	531	521	506	491	513	531	514	504	500	474	533	506	558	483	515	517	520	516	537	512	510	551	537	505	508	516	521	523	492	574	547	548	492	505	533	514	527	509	506	510	505	520	502	514	492	508	499	544	516	506	522	514	537	495	527	508	506	524	501	521	572	490	499	524	508	530	484	510	522	537	517	492	532	535	496	512	531	516	492	499	511	550	512	499	526	519	553	515	526	539	503	529	505	490	482	484	459	505	533	542	496	504	547	491	488	507	513	521	530	520	530	545	502	503	516	540	526	535	502	493	536	495	558	504	545	486	540	504	527	512	509	527	525	508	490	513	541	548	505	545	469	480	522	516	526	519	529	486	501	537	562	505	517	522	512	533	489	541	495	503	466	504	534	516	568	504	497	473	564	527	513	494	544	506	474	551	489	515	525	527	495	509	528	519	499	522	514	496	550	520	505	519	546	558	517	573	507	481	512	517	482	517	527	549	523	547	509	518	562	506	542	475	548	464	506	512	552	551	508	515	548	464	532	519	508	524	503	522	511	487	535	561	497	485	546	561	500	518	542	517	508	505	500	488	534	510	535	506	551	494	522	515	498	551	539	482	510	543	506	530	528	523	539	517	479	510	476	570	534	510	503	539	491	527	514	509	517	501	539	481	558	503	503	500	523	565	550	506	557	480	540	502	550	533	529	525	550	548	500	498	561	501	551	524	476	497	503	554	498	514	531	502	505	518	499	545	516	538	501	503	520	529	546	527	472	532	460	548	517	477	531	541	525	501	547	524	496	486	530	534	515	524	496	513	514	538	506	522	481	493	556	470	498	506	517	544	518	508	522	523	512	530	530	525	495	543	536	532	545	477	520	526	500	492	482	505	523	512	499	510	558	580	500	548	494	532	519	508	503	515	523	507	523	528	535	547	485	539	491	493	517	586	515	520	496	559	502	525	527	522	535	514	565	543	537	539	505	494	501	551	484	550	529	485	516	553	499	542	517	479	526	520	517	478	543	532	536	496	508	511	523	453	519	523	526	518	468	525	516	495	504	536	500	544	521	548	507	530	513	520	533	535	530	501	500	540	528	545	527	498	517	531	501	503	518	546	552	539	497	535	518	517	566	522	520	518	501	527	521	522	521	548	557	505	484	472	504	541	542	492	525	492	536	510	539	507	540	539	523	468	477	541	500	470	538	498	483	508	536	539	497	537	488	518	547	528	520	537	554	493	516	491	556	555	492	525	531	541	479	533	550	508	558	532	510	517	536	535	509	512	523	563	508	528	551	523	509	503	462	521	552	496	486	523	491	516	537	512	497	510	517	507	507	546	514	512	516	491	530	525	523	546	518	525	516	514	482	506	509	536	520	498	502	481	525	474	534	479	515	526	510	517	490	485	525	490	515	503	514	536	538	495	510	540	525	530	520	528	522	559	537	541	485	489	533	534	536	506	512	518	512	519	506	531	544	477	502	485	551	497	503	537	526	494	548	516	496	534	460	557	542	532	507	521	539	539	507	535	534	536	514	525	503	503	508	534	502	527	536	521	475	543	495	507	513	556	539	515	494	513	542	519	548	490	524	553	541	478	554	522	557	518	509	526	508	525	517	511	519	515	491	510	524	538	533	534	529	519	511	472	504	547	537	531	534	555	511	545	518	508	532	525	544	530	474	487	530	542	528	525	511	495	533	527	530	496	537	540	542	524	509	541	524	491	536	514	499	499	533	573	522	506	524	528	545	525	492	498	502	507	537	498	505	486	531	519	519	485	509	514	528	527	507	519	518	562	499	540	531	531	515	523	527	538	523	517	549	514	536	544	512	542	527	513	547	557	500	523	521	494	524	529	524	553	529	562	508	529	512	528	510	527	470	562	548	537	520	520	568	511	547	494	495	514	483	537	515	493	518	522	573	484	498	549	504	506	531	501	511	522	467	508	494	516	502	520	511	511	541	524	540	498	528	478	504	539	529	475	507	481	525	531	556	513	549	534	535	563	535	470	546	564	532	527	526	510	535	513	514	495	528	527	506	527	523	517	473	577	514	535	534	458	533	501	496	561	542	498	499	506	550	481	533	503	527	465	501	526	501	500	497	505	542	567	460	503	496	524	518	557	517	473	525	548	545	504	498	518	547	498	470	524	500	527	516	507	531	526	505	491	553	538	555	546	499	538	515	521	517	572	545	523	534	554	524	524	581	490	520	515	514	532	541	511	529	516	528	489	495	526	522	507	513	509	537	483	513	515	525	574	493	524	498	529	535	519	530	533	513	526	506	558	530	501	540	470	468	530	492	524	458	546	534	521	517	495	517	491	513	520	550	554	516	503	517	523	493	514	508	502	561	589	528	558	494	514	512	523	526	554	484	521	534	514	516	523	495	531	552	536	521	498	485	512	533	532	510	518	532	496	493	491	500	502	548	515	467	524	499	512	537	518	546	504	516	516	484	514	525	541	505	524	500	492	518	524	531	525	498	565	529	531	507	518	556	545	528	504	543	534	505	558	547	564	520	519	540	558	492	518	515	541	526	515	500	507	503	555	491	507	525	545	504	522	520	539	505	505	580	494	495	535	551	493	465	516	525	532	475	544	482	509	514	542	484	513	483	542	559	495	474	512	549	503	505	482	488	491	559	515	506	536	530	476	538	498	562	517	554	519	479	503	512	527	508	533	532	522	520	487	524	562	539	533	549	537	552	558	531	544	530	503	498	524	536	519	471	512	511	506	571	506	542	529	563	492	510	493	482	552	539	521	539	479	502	540	571	465	501	500	529	486	510	554	514	510	543	539	488	509	527	531	528	549	472	490	544	502	500	474	491	517	525	558	518	501	533	565	500	485	562	452	551	497	534	553	519	548	526	473	483	515	510	494	529	547	507	498	542	525	515	497	530	499	524	561	537	501	518	542	539	542	477	538	506	520	539	540	555	527	506	456	540	539	526	509	552	524	517	549	513	533	535	523	526	512	548	496	503	519	510	510	526	502	503	523	509	510	541	522	515	497	538	539	507	529	503	485	533	512	497	536	501	517	499	516	502	478	533	491	540
20590	4189	3977	3167	2011	1421	985	780	584	519	379	312	220	192	159	166	165	164	146	150	156	148	151	167	154	128	148	163	132	130	140	118	124	129	112	133	141	120	105	137	147	141	127	127	150	110	133	115	120	133	133	112	129	116	124	132	127	134	116	142	123	112	108	120	130	120	132	116	125	134	111	116	127	117	133	126	122	135	116	146	103	133	137	124	129	164	120	123	124	137	126	115	140	139	122	116	127	144	122	130	130	111	139	115	139	122	122	130	130	136	125	120	97	117	131	126	132	135	127	139	136	104	108	117	133	142	124	137	128	114	161	131	111	124	132	131	120	116	148	138	134	111	108	126	133	110	123	114	129	139	134	125	130	109	108	120	134	135	133	124	123	138	117	120	127	120	139	108	145	118	106	128	128	121	109	120	121	133	108	129	116	135	133	127	128	117	110	127	118	114	139	120	130	125	107	121	99	124	131	129	133	117	135	127	120	120	105	118	136	131	134	133	110	118	120	114	133	125	105	119	121	108	138	141	148	120	133	125	129	115	126	133	108	94	119	110	124	141	126	107	125	136	125	134	116	132	118	115	144	119	122	140	117	115	118	154	108	123	114	128	106	128	141	84	123	107	107	131	126	116	119	95	118	102	117	131	111	121	117	155	134	129	112	129	131	132	111	109	126	122	110	128	128	113	150	128	106	120	125	137	111	148	130	116	113	139	137	124	123	125	128	107	113	127	126	111	129	124	114	147	126	127	121	138	107	106	120	124	125	113	110	128	118	142	145	117	135	123	136	125	126	125	128	115	135	125	134	116	118	121	101	117	138	112	133	142	120	113	139	116	115	134	120	124	141	115	129	124	129	133	118	118	135	121	101	119	100	113	115	143	133	142	126	126	154	110	116	146	136	118	140	126	124	118	134	108	129	122	111	131	133	125	131	122	144	143	143	135	107	134	128	111	116	158	119	127	118	128	136	131	122	118	133	122	124	139	133	119	118	137	128	138	123	128	137	125	129	110	132	127	130	134	149	116	131	132	133	115	118	115	121	122	124	139	120	107	139	124	113	137	112	118	138	129	134	136	108	124	111	112	117	113	130	122	116	107	116	103	127	121	105	114	128	102	127	122	137	118	133	137	124	106	125	106	126	133	119	110	128	120	114	135	147	124	125	128	104	135	116	116	116	114	119	96	109	123	112	132	116	125	125	118	133	123	105	123	118	125	136	117	115	116	119	133	122	130	127	147	112	151	111	104	132	127	119	137	115	125	139	137	125	112	148	144	120	155	135	121	140	114	137	116	114	110	151	143	121	113	122	137	119	119	133	147	132	131	120	105	150	127	97	120	110	119	127	125	112	134	125	136	118	135	118	134	143	130	137	126	125	141	153	110	120	108	136	139	136	134	124	137	121	123	97	137	126	103	130	123	110	109	116	115	130	148	145	143	125	132	147	116	115	120	120	118	108	129	129	112	115	117	106	127	119	107	133	126	145	124	125	131	104	120	137	133	152	126	134	115	107	108	114	132	131	128	123	120	119	135	141	127	142	120	132	107	137	116	113	114	99	102	118	125	136	148	131	113	138	137	132	113	125	118	123	123	138	121	130	145	111	133	132	132	113	109	117	138	115	129	135	137	132	128	153	127	130	123	124	121	130	119	121	132	122	112	112	131	104	148	125	112	118	110	154	131	108	106	148	140	133	117	145	113	130	125	116	125	126	142	126	140	142	128	137	122	98	137	116	129	126	137	108	122	129	116	125	113	118	125	111	117	117	128	106	123	114	129	125	136	133	115	129	117	112	112	127	112	119	132	133	98	132	123	112	132	144	132	129	145	143	115	133	134	116	130	124	139	139	135	103	123	106	135	138	135	131	118	109	133	132	132	127	134	145	110	110	121	102	106	112	103	123	110	109	125	125	121	123	119	126	127	126	116	120	137	125	128	123	124	139	138	123	116	125	127	130	118	115	110	139	154	123	149	115	132	114	140	116	95	128	91	129	145	120	130	127	126	114	125	92	148	118	115	123	126	131	112	138	137	114	129	126	141	133	130	120	97	134	134	163	125	133	118	136	127	138	127	110	124	97	117	109	134	161	134	110	112	112	129	126	116	116	118	140	126	117	130	121	138	130	119	132	126	108	119	138	123	114	118	114	108	132	139	129	124	110	140	114	110	119	130	120	113	122	115	109	135	106	105	118	146	129	126	124	125	140	146	123	147	117	144	116	130	137	114	143	124	133	126	93	122	128	147	120	130	113	124	117	113	127	112	131	145	123	133	109	107	132	108	125	141	135	131	144	124	125	131	131	112	98	131	119	123	123	126	122	106	142	121	118	112	116	120	126	130	122	135	125	118	117	122	136	133	129	124	138	122	128	131	124	120	122	105	127	121	120	122	135	125	106	128	139	135	111	138	144	157	121	122	124	116	111	111	138	122	112	122	137	115	145	102	118	113	135	116	113	126	130	136	126	128	149	145	138	138	118	133	123	101	120	134	122	132	136	107	109	106	128	130	109	124	114	116	119	119	142	120	131	145	119	101	108	133	134	111	107	110	112	128	110	131	120	134	117	127	123	123	129	121	125	137	105	119	115	133	126	122	149	128	121	122	131	129	123	125	144	111	130	129	136	147	115	137	111	116	135	131	126	143	123	128	124	133	135	151	122	128	134	126	133	124	122	142	107	120	115	156	137	160	98	113	125	129	136	121	130	140	118	119	119	125	118	131	121	112	137	132	130	128	120	109	126	132	135	132	135	111	133	147	121	111	133	112	116	116	127	132	118	129	122	128	126	121	151	131	130	118	139	131	118	126	136	122	130	145	123	131	121	116	135	117	103	132	141	120	105	122	119	133	109	139	116	130	120	114	120	120	111	112	114	141	108	113	143	143	141	116	124	117	145	147	124	112	119	154	141	140	121	125	128	102	137	129	128	134	103	122	114	126	128	116	144	115	128	127	125	133	125	135	117	127	107	118	126	110	125	114	137	112	130	123	98	104	133	131	119	119	130	120	116	131	128	137	96	129	152	134	113	129	139	133	126	137	130	128	125	99	133	132	104	118	118	139	121	117	149	116	128	142	111	127	126	147	114	116	137	124	129	131	116	133	118	114	136	123	139	126	125	131	138	112	119	120	134	135	119	104	117	129	117	140	119	127	101	106	141	124	138	123	103	116	144	122	137	133	123	118	133	130	133	132	105	116	116	114	121	110	134	134	119	128	109	147	136	135	114	111	121	125	124	144	148	130	134	139	121	138	112	131	135	125	122	110	131	109	130	128	118	128	129	123	97	146	111	119	124	111	120	123	117	132	106	136	100	129	120	124	133	125	120	122	115	108	137	129	111	125	103	133	117	125	103	121	135	116	131	120	101	118	148	109	138	111	112	125	121	127	132	136	124	136	124	139	125	125	134	125	130	123	135	125	127	127	120	128	152	128	129	125	128	130	127	125	136	126	111	115	107	137	125	129	137	112	130	115	127	132	160	117	114	136	113	119	99	113	123	106
12860	3370	8229	9909	8291	6519	5102	4115	3147	2568	2141	1481	1130	847	687	633	588	556	581	530	602	536	567	531	571	501	503	474	480	415	363	385	350	401	405	357	357	389	383	387	403	387	429	342	362	348	361	308	319	358	347	347	354	355	354	349	347	331	330	323	352	335	300	326	353	339	341	370	321	309	348	342	299	328	327	325	324	347	378	333	331	297	362	317	356	349	346	358	343	353	305	315	332	315	321	343	361	350	337	355	348	338	348	336	315	318	357	300	336	337	358	335	355	354	308	330	358	372	317	320	363	327	368	362	333	363	311	345	337	319	358	331	334	318	312	364	323	316	327	336	333	356	336	345	282	354	329	336	343	321	320	321	335	314	313	302	317	312	312	339	321	342	337	344	343	329	314	333	332	321	357	314	316	356	299	332	371	354	342	343	341	331	361	335	314	351	315	324	318	311	310	334	298	308	321	324	316	339	341	343	375	325	336	325	313	325	305	339	343	340	329	336	364	309	329	323	334	358	317	346	338	298	333	336	335	338	334	365	352	331	332	352	333	319	362	339	357	353	335	361	294	325	337	344	321	334	314	350	325	298	360	325	329	301	336	340	331	336	345	337	358	345	334	341	392	344	357	337	357	332	325	327	331	320	347	341	349	318	362	321	305	337	338	330	341	331	322	326	320	317	315	329	344	356	310	342	319	308	325	355	346	316	353	331	351	316	371	374	331	367	331	333	328	324	346	323	318	377	325	342	347	344	313	337	328	362	337	356	333	311	308	362	335	314	344	321	346	318	324	334	347	366	355	325	321	351	328	388	349	330	333	345	351	321	319	338	295	368	351	368	319	349	339	343	303	351	332	318	325	354	327	338	329	327	335	302	335	297	343	321	333	369	330	322	322	335	352	324	349	362	318	331	369	347	332	338	352	326	322	367	310	364	312	306	303	335	349	357	327	301	295	322	345	332	308	335	323	344	347	321	364	342	331	361	370	371	353	342	324	309	313	340	347	355	343	352	326	351	331	334	352	357	333	351	319	341	332	326	362	339	329	282	339	363	342	344	312	314	383	329	323	340	315	345	369	356	325	353	320	349	302	322	335	373	371	320	357	304	303	366	332	312	331	356	317	326	365	347	347	309	313	343	334	324	323	359	332	344	326	346	337	353	325	336	325	317	338	342	373	317	326	350	341	297	338	324	350	338	319	323	317	325	335	356	338	328	341	354	297	350	353	345	328	322	348	315	347	353	341	328	345	318	335	332	319	327	348	341	341	311	319	330	315	348	328	341	332	379	314	395	333	276	331	307	334	335	311	363	337	335	330	351	350	317	350	345	359	331	322	332	328	348	346	356	368	351	349	329	322	360	308	334	315	360	344	328	364	332	339	348	317	340	326	310	338	356	319	340	341	354	321	336	330	341	314	352	339	339	336	305	362	366	309	356	355	341	367	337	342	306	319	340	311	310	327	344	321	313	344	327	317	371	348	318	328	338	337	355	312	326	319	307	330	342	344	325	316	338	282	319	349	334	321	350	372	336	328	318	336	379	311	330	362	339	330	391	285	331	368	354	329	301	333	321	352	336	337	354	350	336	340	306	273	343	334	325	330	363	305	330	313	317	330	354	342	327	345	326	351	323	305	309	331	324	318	334	309	316	319	267	326	339	315	342	340	355	353	301	333	319	295	303	340	327	316	360	348	341	325	355	344	344	337	327	342	351	340	347	289	323	345	316	310	294	336	334	348	339	340	357	347	329	341	329	313	337	341	286	329	348	329	347	333	376	326	388	327	332	357	332	305	343	329	316	332	346	362	337	352	352	325	336	345	336	335	331	320	344	321	330	313	348	331	356	335	327	329	346	322	320	351	329	341	318	338	318	310	343	324	358	321	337	363	309	345	319	331	347	372	316	351	320	364	321	338	317	326	359	343	312	339	327	339	318	332	359	310	341	313	365	327	308	302	320	313	330	326	317	302	358	317	318	357	342	376	350	338	320	331	328	370	347	300	343	329	335	327	321	339	343	362	347	367	340	335	335	358	332	334	356	342	359	318	332	318	347	309	356	349	342	315	336	327	339	340	341	339	329	367	344	341	332	346	304	349	334	350	336	318	318	358	337	345	336	352	285	348	339	341	326	341	343	359	343	335	331	322	334	320	333	336	369	349	366	345	347	342	363	313	328	338	332	382	335	320	339	357	322	323	339	347	323	355	340	312	322	334	330	345	358	361	323	316	307	318	326	303	346	307	331	338	340	364	311	329	319	330	356	313	357	319	339	311	328	324	305	349	316	337	324	339	285	321	324	382	318	307	353	338	332	354	290	334	359	354	312	363	314	330	328	334	316	320	325	315	349	314	336	352	338	357	354	360	323	352	361	353	316	328	372	297	332	346	344	341	325	344	351	342	325	328	310	286	330	338	347	336	332	335	324	324	317	334	315	343	326	340	315	298	321	342	321	346	348	354	340	324	308	311	308	350	356	308	370	318	326	343	338	314	337	326	352	360	363	306	348	326	312	364	286	333	319	366	336	293	328	345	357	318	343	320	343	363	341	332	336	304	366	340	352	362	329	358	329	319	354	314	341	330	329	340	343	308	317	332	377	304	316	317	324	331	337	348	375	335	334	350	307	338	326	321	328	324	374	361	342	337	352	342	323	398	327	340	371	369	341	342	300	309	347	330	337	316	360	351	330	367	321	359	318	331	329	333	313	325	347	349	325	326	337	333	308	342	336	340	309	345	356	327	327	323	322	351	329	352	306	349	360	302	368	322	332	317	356	322	299	296	341	328	350	345	322	300	341	319	334	322	348	315	307	340	311	340	316	353	350	311	325	326	338	361	356	364	326	306	315	339	334	325	335	320	365	360	351	340	304	305	353	349	344	342	354	305	358	351	368	368	332	330	343	339	322	374	304	331	322	347	331	350	349	349	318	334	341	310	334	317	349	331	338	331	363	333	331	320	315	311	345	340	343	348	309	329	353	354	310	333	266	317	299	357	369	338	326	320	348	357	317	338	317	336	377	320	345	332	320	351	324	337	344	330	363	342	346	325	355	349	325	350	351	339	326	328	344	309	337	352	320	314	348	298	329	332	333	334	354	316	321	332	316	345	355	306	331	347	348	305	331	325	357	321	326	304	308	317	322	335	333	317	363	340	337	335	340	338	349	356	373	319	303	320	358	325	308	347	339	347	325	336	334	330	353	313	337	360	353	355	341	338	336	356	343	319	348	364	336	347	312	363	342	334	351	338	330	347	325	370	346	325	318	331	337	363	304	335	334	327	333	318	328	312	343	326	346	323	340	339	353	304	318	327	338	329	328	373	352	334	306	364	332	335	331	321	354	358	322	326	307	324	350	319	342	321	345	322	345	331	344	348	331	338	336	323	355	366	336	325	312	344	371	338	328	309	352	311	365	340	321	367	349	344	314	335	335	330	295	340	340	322	344	329	343	313	347	312	360	313	346	355	310	355	346	357	326	342	322	360	356	318	342	323	334	342	359	350	325
5002	1366	1612	1412	1029	799	632	558	440	382	398	335	287	323	340	282	303	277	319	288	311	288	260	311	255	283	282	286	313	299	306	275	278	293	300	295	294	290	273	281	269	281	261	276	295	268	278	271	295	303	316	288	289	296	290	270	303	294	292	296	310	303	305	285	293	305	313	285	295	248	286	249	316	289	275	278	268	308	281	293	275	299	267	309	289	276	281	290	280	297	307	266	277	316	308	290	277	289	289	299	291	289	294	288	245	263	304	283	318	283	275	291	286	279	299	267	279	259	286	266	276	267	324	278	272	309	290	296	281	302	278	285	266	269	307	274	288	301	294	284	275	266	283	273	303	258	307	274	288	261	280	269	286	277	291	284	285	310	277	290	273	291	310	280	309	258	282	289	293	284	293	286	301	276	280	289	291	263	257	282	299	281	276	295	288	279	275	273	309	279	275	290	285	272	291	280	292	288	289	298	296	282	259	299	284	297	293	288	273	284	282	266	279	279	318	294	299	292	303	282	298	281	263	316	243	292	291	283	285	264	273	295	308	268	286	317	294	295	329	290	279	283	307	279	281	281	250	260	270	265	280	273	286	273	278	281	293	314	266	279	263	266	286	279	323	274	328	286	292	332	299	285	280	286	289	280	289	292	296	278	289	302	267	299	271	287	314	281	302	326	289	296	262	292	329	294	305	289	271	261	297	312	289	266	267	300	261	286	263	296	265	284	287	281	280	279	285	283	307	303	310	290	255	272	280	267	301	281	317	306	278	288	307	273	276	282	301	273	321	264	274	288	288	310	281	267	274	280	304	281	265	320	251	263	287	312	278	303	259	258	292	295	280	284	305	274	286	269	266	299	275	284	305	328	301	291	292	267	281	303	280	248	266	276	280	264	330	301	298	298	296	270	276	286	307	248	280	292	265	300	269	310	259	296	299	289	267	269	303	311	282	319	285	308	303	278	286	288	292	317	308	248	242	302	278	278	315	282	292	287	297	258	273	315	310	311	295	286	294	289	324	257	293	262	312	280	250	248	295	268	296	266	303	292	299	294	300	294	264	254	280	288	298	280	295	274	285	306	264	280	284	271	292	268	323	275	290	298	264	223	280	267	278	279	319	287	327	261	300	271	298	307	267	264	270	289	297	284	305	281	265	308	292	282	299	311	256	313	255	297	263	281	323	309	293	258	307	281	280	283	293	300	314	248	293	292	269	296	287	291	305	264	292	260	295	303	285	294	280	287	301	290	257	298	283	283	319	296	273	285	264	303	256	263	253	250	259	298	262	259	299	265	304	274	290	301	310	261	279	287	263	310	288	290	323	294	277	271	284	301	287	287	286	271	257	250	292	229	286	273	279	272	292	279	293	273	275	271	275	295	291	281	282	287	280	276	282	289	253	282	267	262	337	293	301	275	304	303	314	268	251	255	275	276	291	300	315	271	275	293	299	272	252	306	256	286	266	292	319	257	242	281	267	282	259	262	298	265	291	299	262	254	276	266	304	313	285	317	302	287	277	284	300	271	306	281	253	292	293	293	276	303	268	267	281	294	283	252	278	297	301	274	263	241	297	305	294	314	292	286	265	298	265	306	289	284	263	287	253	265	263	296	293	256	316	308	298	304	260	260	272	277	319	276	276	284	290	335	304	283	284	283	269	283	265	280	272	299	270	293	267	262	298	277	297	281	300	307	277	278	274	284	283	267	287	255	293	263	293	296	279	275	272	292	282	293	258	275	266	267	299	269	283	308	320	296	288	292	287	282	288	283	248	282	283	283	295	270	324	306	282	328	290	276	282	297	270	286	274	273	298	277	270	269	293	272	295	288	303	295	263	287	262	313	291	307	331	299	295	297	270	284	282	291	290	301	276	295	284	289	281	312	295	283	252	237	274	287	275	320	319	304	307	279	277	254	283	284	305	271	270	283	287	297	291	271	294	304	249	293	279	288	307	265	285	322	286	277	243	296	295	302	280	306	271	295	305	290	281	290	267	319	277	265	302	277	308	277	280	309	300	254	283	286	246	271	252	252	262	271	259	273	270	280	314	273	278	281	298	289	289	307	271	295	305	255	326	272	243	268	296	290	284	279	264	317	292	284	265	260	292	305	276	259	270	304	301	291	299	267	274	272	238	313	293	298	281	257	278	288	278	309	316	272	281	281	272	273	269	274	287	291	274	262	327	282	259	298	268	266	275	291	263	280	282	253	282	290	320	253	278	277	281	289	266	285	282	300	284	304	266	247	279	279	267	267	281	293	319	261	299	277	299	279	293	298	299	290	269	270	298	299	266	288	244	310	259	276	284	298	284	292	285	269	272	282	299	290	246	316	272	283	283	276	278	266	277	319	279	306	260	308	276	300	274	278	304	283	265	285	292	310	281	290	297	273	300	294	283	259	329	275	267	294	267	278	323	261	291	280	266	308	271	257	305	288	321	304	266	263	291	272	297	284	304	261	278	287	277	318	292	284	262	280	288	293	270	306	294	289	309	283	303	306	303	304	301	299	284	255	298	279	290	283	289	279	283	293	282	264	290	277	290	315	289	305	281	291	283	263	291	301	281	258	298	279	306	273	270	296	292	267	264	270	304	265	287	308	302	268	278	266	258	284	295	299	286	277	275	275	302	290	314	270	293	272	293	271	303	300	286	257	282	300	308	295	263	285	286	276	307	289	318	289	269	288	279	297	336	283	266	291	284	304	282	297	289	260	261	300	294	248	296	266	287	282	269	301	315	289	301	281	287	292	287	265	284	297	292	271	312	248	286	286	276	310	310	296	275	297	295	298	307	264	266	305	274	250	285	290	279	302	296	253	298	308	298	296	304	313	298	273	285	274	303	304	321	305	290	285	260	305	284	310	267	274	294	294	272	264	259	274	301	289	272	302	275	324	270	266	257	294	267	276	292	293	291	286	275	258	271	283	283	290	273	271	273	292	278	264	247	249	270	281	307	271	320	274	288	243	303	294	295	292	268	268	304	261	288	278	262	259	295	298	272	260	266	292	276	273	299	280	267	288	239	248	258	270	302	308	306	290	280	289	303	283	248	295	279	300	293	265	277	298	293	287	298	302	293	291	288	263	273	316	271	293	290	307	315	291	273	288	305	287	303	301	263	272	280	288	280	326	296	278	298	274	293	295	310	332	272	310	311	283	265	316	287	281	324	294	284	279	293	294	268	251	300	253	294	307	308	276	283	273	282	310	278	265	259	254	323	255	236	288	281	284	295	286	274	272	269	332	270	284	287	299	270	260	263	261	272	321	300	302	307	245	298	280	303	286	292	291	282	309	302	252	282	297	258	284	268	275	272	274	264	284	268	285	278	291	279	259	239	302	297	293	286	306	288	299	306	295	260	289	291	301	276	301	280	277	250	284	280	302	283	250	286	294	283	302	241	264	295	309	280	275	273	273	268	304	289	273	285	263	280	302	270	285	328	276	245	292	288	277	317	302	286	258	289	269	296	290	269	260	257	288	281	308	302	283	294	327	283	290	287	288
4240	1736	3911	4951	3974	3110	2606	2126	1780	1523	1343	1071	961	793	788	755	751	761	696	760	719	774	759	704	798	767	709	712	673	707	704	632	675	670	679	705	686	616	704	727	721	671	625	675	653	703	658	697	681	653	699	712	669	645	675	657	703	685	712	681	690	679	651	653	667	706	667	704	665	675	674	666	717	685	690	665	731	675	747	717	726	680	680	688	708	743	691	697	680	688	669	644	727	669	717	681	698	664	696	683	667	696	701	689	676	655	648	718	700	662	659	658	682	697	673	684	713	682	626	674	646	662	672	672	686	655	667	676	739	684	734	682	641	661	690	641	658	679	683	671	719	691	681	670	685	681	695	670	676	688	681	674	692	684	691	731	673	743	641	714	674	650	725	663	695	716	678	687	683	678	740	682	653	707	643	670	721	675	726	723	654	689	675	688	666	682	669	717	705	637	678	707	684	683	691	662	651	709	655	659	684	677	734	656	672	653	729	692	680	707	662	671	685	718	702	641	673	653	688	708	679	671	714	691	661	666	674	634	704	684	663	667	643	676	722	667	682	673	714	616	645	727	670	647	672	702	660	614	715	695	645	678	693	677	676	686	669	657	693	680	703	697	656	683	673	740	679	693	669	695	682	686	672	645	670	708	711	675	653	698	698	668	645	696	676	654	632	685	674	671	717	691	667	655	684	723	691	656	652	709	627	664	703	617	649	655	724	718	670	716	682	679	672	643	694	639	685	696	670	728	670	680	679	610	680	643	690	655	703	642	676	619	674	661	736	669	675	664	697	666	675	741	733	686	736	735	690	717	707	716	687	686	697	689	663	675	679	648	704	669	659	702	693	715	696	671	672	710	693	687	699	716	647	687	678	703	710	714	693	655	681	660	698	727	693	664	663	697	686	693	683	649	645	651	685	683	660	651	678	634	690	682	646	707	693	695	682	672	652	712	679	702	666	674	648	657	699	619	685	682	673	641	733	688	706	669	648	680	701	714	713	690	711	675	638	685	669	651	680	704	673	689	713	721	683	693	633	692	694	659	684	728	682	688	652	656	669	639	666	681	689	616	694	701	687	686	697	697	727	682	697	682	700	683	656	652	656	724	682	704	713	666	712	671	689	757	698	667	671	711	684	656	714	707	675	677	722	681	660	660	695	719	636	656	674	684	691	665	641	714	692	658	662	707	680	692	668	686	646	684	699	664	692	733	655	709	701	634	671	683	669	683	713	686	666	685	638	698	651	637	715	680	706	643	694	686	623	698	668	717	704	683	705	665	720	680	708	679	688	673	724	652	713	672	672	704	710	648	647	642	692	650	714	682	671	651	666	660	618	713	627	674	680	667	622	717	681	653	684	692	680	701	692	679	632	680	650	665	683	676	658	629	720	679	665	680	652	705	665	716	640	663	685	720	700	696	673	683	699	647	704	674	640	697	698	674	698	696	705	665	679	664	654	702	717	671	677	659	743	668	677	665	661	720	738	671	677	667	677	692	639	718	687	692	670	678	665	687	693	739	675	658	689	648	644	720	684	675	729	608	649	649	702	660	692	693	672	678	712	714	635	673	699	696	708	656	650	680	649	675	641	686	668	703	657	716	693	688	705	719	698	672	686	637	671	635	685	645	689	670	698	680	739	689	665	688	685	657	705	667	709	633	716	671	711	696	679	659	684	687	690	651	677	668	692	694	714	691	698	702	712	650	652	678	706	676	645	700	703	683	674	671	682	699	678	675	642	663	654	758	639	727	618	660	703	680	657	660	674	702	663	670	666	678	660	697	634	661	687	680	682	671	659	724	704	680	656	697	674	638	727	695	696	693	687	659	681	701	703	683	686	692	682	706	661	702	653	640	706	702	668	641	681	702	666	656	667	660	700	677	686	693	724	680	666	694	631	720	677	662	639	674	710	684	655	710	692	672	690	713	656	669	621	644	669	698	722	632	648	699	719	687	666	682	687	614	673	691	666	674	743	673	657	673	596	658	711	648	661	690	664	674	646	647	651	711	661	694	670	699	719	698	697	698	706	704	694	659	706	646	672	707	674	704	676	721	673	668	723	650	684	781	680	663	640	700	712	655	660	684	691	646	678	695	693	697	721	663	642	658	677	673	718	657	656	679	658	710	699	698	661	663	730	667	638	678	630	689	734	673	655	722	645	723	722	687	667	666	627	722	698	716	700	696	728	671	694	680	680	656	707	700	694	707	685	695	646	666	721	719	660	676	701	725	733	664	667	686	714	706	653	657	665	686	687	651	708	678	745	644	702	707	683	685	627	667	662	679	666	680	700	658	692	635	718	660	660	626	689	649	717	668	699	678	650	637	654	684	697	616	711	694	691	648	697	683	715	670	694	664	652	660	678	696	691	670	710	622	668	680	684	708	685	648	736	686	691	695	705	702	654	696	657	673	680	672	679	688	687	644	685	667	718	675	677	563	698	669	676	699	647	668	680	673	656	668	670	667	713	650	655	746	734	697	672	680	717	730	745	679	680	660	654	659	679	695	705	671	679	689	664	681	680	674	709	603	698	679	648	676	690	651	656	685	673	705	682	667	696	700	696	667	644	684	626	705	636	671	683	717	704	656	684	679	667	719	703	689	670	673	724	675	727	654	653	704	668	706	696	655	666	675	702	686	683	661	699	622	671	656	704	706	716	646	703	644	658	727	668	657	667	639	694	647	644	684	695	681	715	716	670	691	724	707	715	668	664	682	709	704	691	688	664	684	657	698	667	695	703	634	685	648	682	692	706	706	685	671	696	671	674	692	674	741	643	671	673	678	718	681	711	655	689	692	692	714	652	700	678	691	635	645	655	707	695	707	712	676	672	700	691	685	706	689	676	684	689	693	706	668	679	652	705	715	679	684	679	684	648	689	712	691	707	700	682	707	687	655	716	718	696	684	681	661	685	642	698	636	672	699	695	699	682	738	642	729	712	652	706	711	702	683	686	685	697	638	650	730	650	684	690	700	682	673	687	653	715	690	682	695	700	674	674	670	706	671	657	627	712	667	658	686	661	670	686	707	713	687	653	643	700	688	698	689	692	666	659	700	651	663	657	707	699	683	690	655	693	668	701	658	658	691	698	708	666	627	710	712	701	683	713	691	661	677	671	677	657	669	639	731	703	666	631	638	689	704	695	697	678	706	693	660	701	691	655	666	688	698	645	710	703	640	665	667	670	703	678	685	666	673	684	691	694	688	745	684	691	674	694	664	669	702	670	674	710	715	670	679	650	675	696	680	680	614	675	697	676	697	708	679	694	667	689	712	715	692	692	702	661	653	652	686	665	717	721	649	677	656	669	679	689	706	616	659	622	692	679	643	706	669	681	709	655	690	690	697	684	660	666	667	714	649	703	680	706	674	703	686	671	691	685	608	703	671	699	712	604	656	637	690	689	671	693	721	672	624	672	666	723	690	690	680	691	712	666	715	718	696	659	703	682	662	682	670	677	677	657	669	663	698	727	618	684	687	706	708	698	661	710	664	630	674	695	695	648	688
12773	2428	2650	2157	1465	1077	859	623	511	473	368	286	300	270	242	229	226	244	233	220	226	241	229	237	224	171	216	248	226	218	207	213	229	194	197	224	185	210	192	233	204	179	234	216	218	214	194	201	195	218	218	217	202	204	191	206	206	207	220	234	224	226	189	203	206	218	186	220	226	241	221	205	195	199	237	211	184	182	205	217	204	208	209	224	206	210	220	221	209	209	211	221	228	196	195	229	216	215	247	203	228	225	196	207	204	208	202	193	179	237	217	209	198	203	224	194	202	199	194	192	212	226	208	231	189	203	204	197	216	232	201	232	227	184	209	231	190	197	229	223	238	199	234	220	196	212	217	215	188	186	200	206	233	229	198	211	211	229	191	206	207	233	221	224	204	184	214	211	196	225	235	215	219	234	213	197	207	191	232	209	205	217	210	179	202	237	224	214	206	200	203	204	212	198	193	193	194	219	205	197	177	202	213	208	206	202	213	197	204	215	218	221	206	215	212	206	236	212	237	223	221	194	212	196	198	201	200	206	224	229	174	202	215	208	213	194	177	219	212	206	211	205	233	208	218	222	210	181	211	210	232	229	228	225	185	200	218	206	187	184	199	214	227	193	223	201	216	225	237	236	193	215	213	245	201	224	197	204	222	213	222	224	212	218	210	198	185	204	214	227	199	197	213	224	203	206	197	197	193	191	214	216	206	213	223	220	214	214	223	223	203	202	211	209	217	203	213	209	206	214	199	242	208	190	228	209	230	215	190	218	199	201	211	208	195	200	192	210	193	207	210	202	190	186	214	237	185	210	185	208	187	224	229	189	206	227	200	207	208	199	231	199	207	211	217	220	189	229	206	198	195	225	190	197	196	249	189	222	214	198	203	193	245	217	212	208	205	199	191	196	198	188	201	199	214	180	203	223	198	222	201	190	207	219	219	195	199	200	224	194	200	210	204	196	194	206	237	206	192	202	198	208	228	197	208	209	215	221	193	218	228	211	215	242	210	222	216	205	237	189	208	219	207	194	215	208	218	188	220	210	182	244	202	194	198	191	226	186	207	217	221	206	195	182	228	190	224	223	202	190	198	237	199	215	201	209	212	184	211	212	196	196	223	178	183	241	221	209	218	219	208	218	201	243	223	209	198	195	205	234	208	186	211	235	189	203	171	216	202	196	219	198	213	215	216	205	207	224	220	226	199	217	197	210	226	228	206	201	224	213	208	232	222	217	225	238	224	201	192	201	188	215	204	231	235	227	176	210	202	212	218	171	191	187	204	219	223	223	206	183	194	201	221	182	203	219	203	200	221	202	241	197	189	202	200	209	196	204	217	199	211	205	210	205	212	213	224	198	222	186	213	216	228	182	222	193	197	220	183	221	223	200	211	229	207	205	198	190	228	202	211	220	227	235	209	210	218	216	191	194	191	213	238	200	198	200	221	202	217	188	183	189	181	218	196	208	210	236	206	215	222	217	206	234	199	205	209	227	211	218	213	220	208	217	220	204	188	214	204	182	187	195	219	208	214	167	215	207	240	204	217	198	197	225	197	233	213	230	221	199	191	169	243	196	192	208	226	229	211	204	198	234	229	208	189	237	202	211	220	246	199	201	205	211	208	217	214	185	202	246	209	206	196	217	194	194	229	243	216	212	188	222	200	202	220	202	197	204	197	215	220	202	191	218	188	233	242	220	212	202	202	202	203	235	204	189	197	197	219	206	209	205	187	223	225	220	188	205	208	218	190	236	196	206	235	239	194	230	198	220	224	201	223	209	227	202	210	193	215	225	250	187	216	207	203	222	228	190	196	194	204	195	199	190	226	189	210	200	200	223	247	201	205	211	193	234	212	185	206	212	240	207	213	240	193	200	239	209	216	197	214	213	213	225	201	242	261	190	206	219	231	227	205	182	236	201	180	222	221	193	194	224	204	208	211	193	216	200	196	186	188	219	218	194	203	219	184	206	201	223	211	206	187	204	194	193	197	226	204	199	190	225	217	202	225	201	210	232	197	203	190	228	226	219	219	220	198	208	203	193	203	212	216	204	213	193	211	223	218	185	184	211	193	205	220	211	201	178	214	213	219	216	209	201	189	235	215	217	184	196	237	216	207	215	206	211	213	223	222	213	203	233	195	213	217	216	212	228	210	214	205	214	218	206	208	190	220	208	207	223	212	223	211	235	195	211	250	207	202	234	216	203	202	212	187	201	206	200	219	201	220	212	228	212	228	197	204	188	205	211	231	207	244	214	215	219	201	210	207	194	220	185	214	242	225	209	197	203	224	197	231	210	188	188	215	193	209	211	226	192	193	203	192	189	221	201	196	203	215	204	190	225	204	213	205	214	231	219	219	226	214	192	213	228	222	201	220	198	198	201	221	234	223	192	217	216	213	183	231	223	210	227	243	199	211	207	177	220	203	209	200	177	229	233	211	212	197	218	197	212	235	217	205	211	196	175	190	227	227	190	192	204	204	203	200	175	209	202	210	195	213	197	215	217	219	219	227	212	197	214	177	197	198	198	230	195	215	213	216	221	225	214	228	219	171	182	227	198	206	246	216	234	195	224	193	239	206	196	217	239	196	208	204	225	238	193	220	204	205	188	204	206	203	215	199	223	198	208	197	206	191	214	231	208	201	209	226	188	234	202	222	196	194	212	231	229	210	203	186	182	194	219	191	197	197	175	217	205	218	207	238	215	204	214	206	195	206	208	203	207	205	182	203	197	206	172	197	195	233	205	199	200	208	222	222	211	219	203	216	238	220	225	210	222	224	185	222	215	210	227	234	198	185	213	200	207	218	192	197	223	193	211	199	201	216	213	216	206	222	218	192	195	202	201	209	200	190	220	204	212	224	189	214	207	203	221	198	181	210	202	181	206	200	186	194	197	204	219	209	201	191	240	220	204	205	205	202	221	242	213	197	217	238	210	213	214	215	197	220	211	203	182	198	210	212	196	179	223	238	229	190	200	208	229	216	260	212	218	209	185	223	194	195	205	207	216	200	200	243	202	226	210	217	237	200	219	220	218	210	202	218	233	203	224	227	233	219	206	212	192	218	187	200	192	217	196	228	185	203	174	220	217	225	233	221	184	219	201	207	232	192	194	205	202	209	209	211	210	218	231	204	228	219	190	198	218	199	226	216	216	202	203	212	185	228	208	221	237	206	208	237	193	206	209	211	221	201	214	222	207	211	227	220	202	200	214	235	206	207	209	206	192	269	229	205	203	226	239	236	199	201	224	200	216	196	209	197	207	191	222	208	205	198	210	215	187	187	228	209	220	223	216	208	193	218	194	233	221	192	230	230	226	209	216	234	212	192	225	226	199	195	220	198	225	185	211	220	211	212	201	205	209	210	214	186	210	200	194	197	186	189	211	207	219	203	212	205	232	221	196	212	190	226	206	198	184	216	184	189	194	271	198	213	204	225	202	195	207	205	205	204	199	209	191	212	167	197	201	208	225	197	227	207	201	212	200	223	235	230	202	218	197	192	220	225	195
10063	2462	6041	7072	6213	4866	3933	2998	2344	1998	1696	1317	1020	837	762	772	688	659	616	644	623	622	624	622	659	633	628	619	582	580	526	507	521	524	520	547	555	544	535	552	583	537	511	540	497	482	525	525	496	582	489	505	488	484	520	488	502	512	485	494	544	516	541	493	513	526	518	504	533	472	465	532	501	527	536	520	478	497	512	549	509	496	505	517	495	508	525	521	514	509	516	512	536	567	546	494	506	492	615	515	511	511	528	489	566	506	532	521	501	486	527	470	540	530	529	545	530	514	537	520	526	499	500	509	545	505	503	503	499	495	469	527	474	516	527	481	489	539	560	509	534	516	538	494	525	510	522	527	544	509	499	451	536	495	501	509	493	499	507	492	525	518	566	561	488	540	548	544	510	529	483	531	523	517	536	496	572	522	488	530	520	538	523	475	480	483	549	508	507	505	537	526	520	527	487	524	505	489	535	505	486	479	533	532	510	491	530	534	501	528	531	539	505	514	517	495	514	500	505	552	518	474	530	553	567	515	513	523	520	498	503	525	476	511	516	516	544	516	516	502	493	492	505	530	492	507	533	511	473	517	500	464	483	523	503	502	476	507	511	524	513	461	511	517	525	521	478	538	507	502	500	533	499	469	504	496	521	492	487	517	483	486	486	479	511	507	499	477	502	508	558	485	478	521	529	557	479	488	527	507	489	476	480	486	456	475	513	484	524	527	496	527	517	520	504	526	477	536	501	502	520	537	532	506	512	508	492	515	496	502	513	504	542	496	512	485	478	523	502	544	501	487	508	544	498	520	547	528	525	505	505	518	532	500	504	485	478	543	487	484	496	523	494	496	515	542	528	507	537	498	521	523	522	506	509	509	525	523	548	529	531	535	498	508	511	489	494	541	512	518	524	495	512	461	473	499	498	508	534	532	520	483	491	542	524	543	528	502	477	484	505	512	519	543	516	487	512	516	518	477	517	489	517	530	478	473	524	510	500	537	503	431	538	523	556	524	527	531	493	521	523	506	526	481	528	513	492	509	512	528	519	507	483	524	497	534	536	522	498	538	519	515	537	495	525	513	517	454	539	549	512	533	529	506	506	502	509	497	502	477	504	517	519	520	499	542	463	522	484	559	526	519	519	476	532	515	493	495	482	490	507	518	501	496	501	516	527	532	462	494	524	531	493	502	483	491	508	503	509	470	500	501	517	523	494	497	498	483	530	468	510	477	501	524	497	499	492	509	516	549	507	516	481	519	479	549	535	491	528	491	568	532	517	556	508	497	502	511	500	536	532	567	478	524	503	530	484	541	494	518	452	517	479	508	478	523	485	493	513	526	568	483	524	512	555	518	513	505	541	533	518	488	487	525	505	511	484	523	488	509	527	522	535	540	478	515	514	462	495	517	521	515	542	531	513	550	529	531	503	495	522	533	499	491	495	540	512	503	523	514	514	488	542	521	498	537	540	496	533	531	539	504	546	518	517	498	537	541	526	508	513	507	488	503	481	539	519	508	522	485	511	551	482	489	481	508	472	489	522	477	527	541	525	507	486	492	547	524	490	489	506	573	558	527	535	480	520	507	565	533	508	499	481	543	528	511	522	544	527	468	518	503	529	518	527	520	517	566	518	531	507	513	532	496	495	553	505	507	506	546	505	519	539	505	536	522	499	539	484	514	524	559	526	538	506	516	550	478	530	563	536	521	476	494	489	519	544	547	531	491	483	533	540	504	463	499	528	501	537	476	504	454	553	497	508	509	498	514	535	505	538	559	578	556	500	523	523	523	498	534	516	541	494	539	531	505	526	524	494	566	485	540	519	504	530	509	524	511	516	460	501	537	485	525	533	469	459	555	506	517	510	524	538	547	506	521	542	477	506	497	496	521	541	512	487	516	515	502	522	506	519	508	557	556	550	537	508	506	549	483	539	510	524	514	508	495	461	521	532	471	542	531	528	472	530	456	538	520	504	513	489	510	504	500	495	548	505	510	481	511	531	517	480	520	531	509	499	490	499	510	532	519	489	508	537	499	537	512	516	553	491	544	492	498	474	563	500	525	567	529	509	499	529	481	530	492	554	500	502	483	535	483	541	516	475	500	525	535	526	514	514	539	515	506	507	492	474	474	504	495	542	531	473	560	516	507	509	530	521	549	503	529	507	519	505	497	512	508	519	501	505	535	531	522	468	487	504	532	519	533	512	509	496	514	532	489	510	482	496	512	530	513	520	524	505	522	527	507	500	460	535	499	497	519	538	524	504	513	451	525	549	504	468	491	519	508	517	501	485	503	534	496	538	535	467	504	501	541	524	549	499	475	512	521	556	522	547	515	516	514	492	524	491	506	530	546	534	516	504	514	508	494	503	504	513	514	486	538	514	489	530	543	501	531	489	526	512	500	509	534	505	538	500	527	542	525	490	515	509	535	531	507	537	499	488	512	516	519	533	546	491	564	503	524	490	515	544	509	535	521	503	514	504	473	481	484	503	497	486	475	525	488	459	505	492	503	541	529	518	538	521	489	490	515	504	508	493	511	521	485	587	493	522	483	539	513	508	489	536	519	505	517	492	503	584	519	513	523	521	501	511	558	498	496	485	533	484	497	539	531	551	531	487	516	532	552	537	489	535	509	527	559	524	526	544	516	500	519	529	491	555	515	554	505	563	510	487	473	550	506	525	523	564	550	560	474	466	514	496	552	557	503	556	508	478	552	534	504	510	528	536	553	485	472	507	506	544	546	512	528	485	522	471	498	498	493	497	534	494	560	503	507	535	500	492	510	537	497	471	540	505	514	490	527	547	493	533	500	488	516	517	528	516	533	490	550	547	488	485	531	526	526	464	498	517	517	528	520	493	513	529	505	478	503	492	502	525	504	527	503	515	467	535	499	514	534	459	503	497	531	487	511	475	489	504	502	523	511	506	533	476	507	518	500	511	455	509	527	533	500	516	520	530	531	505	492	512	509	521	507	520	513	496	515	519	516	523	512	506	546	546	509	565	501	505	516	479	519	524	535	502	548	514	513	520	513	490	531	516	524	498	556	524	511	516	520	529	522	532	521	526	522	518	492	519	473	528	535	502	534	488	495	499	497	519	486	536	476	518	505	505	484	471	529	512	462	523	469	497	468	497	508	535	510	511	529	521	505	504	508	502	534	483	522	539	521	482	544	496	493	527	529	488	507	502	508	492	482	492	500	543	549	528	532	532	522	525	528	498	520	524	512	520	531	494	534	499	524	519	529	553	522	518	515	505	533	546	506	498	494	503	489	530	524	509	511	491	504	536	513	511	535	542	477	520	489	518	463	543	530	557	542	528	513	514	515	528	542	495	541	522	520	494	534	566	515	506	542	502	482	504	527	539	520	500	467	547	477	478	537	493	548	504	521	527	509	486	521	491	505	565	541	472	497	512	538	500	534	524	531	517	505	494	497	506	497	533	470	501	515	501	501	506	513	503	542	498	512	528	476	501	498	492	484	492	497	526	483	504	521	530	525	497	495	514	484
20376	4043	3572	2844	1920	1329	1004	774	587	478	422	303	261	201	185	143	139	158	146	160	131	130	153	150	140	142	154	133	129	135	137	144	120	132	121	117	130	130	114	130	123	135	126	130	130	128	113	121	124	119	132	119	133	130	131	137	139	129	112	128	123	126	136	134	138	110	137	122	121	113	136	136	125	112	131	123	116	118	119	113	133	112	145	126	138	149	123	112	106	117	130	130	95	117	122	142	112	142	102	125	136	145	133	107	128	130	115	124	121	106	116	133	104	139	128	142	132	127	134	119	116	141	150	116	121	128	137	136	129	116	118	140	130	130	111	103	132	111	137	111	128	106	121	132	144	110	110	116	159	111	135	128	122	146	111	137	137	140	120	110	111	138	125	121	107	117	125	128	117	119	113	119	135	115	134	126	142	133	140	103	125	132	124	131	132	144	117	112	109	133	136	129	141	100	131	137	134	126	119	137	119	98	123	143	108	126	106	125	146	124	124	104	128	130	125	114	122	107	123	124	123	136	138	128	115	119	145	118	113	110	130	133	114	121	124	128	129	132	128	112	150	112	116	128	107	107	91	139	143	117	127	132	125	134	125	131	119	122	136	123	110	124	145	109	121	129	127	136	126	112	127	114	109	138	124	133	123	115	139	127	110	124	138	119	112	142	140	148	134	128	125	119	107	135	118	124	111	149	106	128	110	115	127	135	124	100	119	108	118	121	121	144	128	104	132	137	128	129	128	127	130	115	128	156	139	126	130	116	128	108	127	120	115	127	111	129	128	132	108	131	128	120	138	128	136	112	116	119	124	106	131	125	122	127	110	124	112	143	124	131	120	142	121	125	129	139	150	156	113	110	141	115	138	109	118	126	130	137	138	128	136	117	127	122	143	134	121	144	127	152	128	118	136	134	113	118	126	125	134	122	119	110	129	140	121	132	135	113	141	111	125	141	105	108	133	125	96	125	121	108	123	117	106	104	108	96	126	137	130	150	137	112	106	114	121	130	132	117	121	129	146	149	122	122	121	124	121	122	117	126	110	138	120	109	131	133	118	139	143	118	123	126	129	121	141	140	131	122	110	137	122	126	131	117	112	124	104	124	124	125	125	121	103	115	118	109	122	126	140	131	136	122	132	124	121	147	131	134	139	130	121	120	121	110	121	124	141	119	155	119	111	129	130	113	138	146	140	107	132	134	142	131	121	121	130	113	110	131	147	121	120	121	130	126	146	115	135	125	135	114	123	128	137	130	126	124	125	133	113	128	161	132	129	120	122	116	131	132	118	135	115	110	113	121	119	98	120	121	131	122	119	120	120	114	126	129	112	125	117	126	126	112	126	138	130	131	125	109	140	114	112	126	109	121	128	126	120	120	131	132	119	119	135	144	124	128	141	115	136	126	106	124	136	106	114	112	116	134	118	121	128	139	111	125	121	134	121	136	129	125	139	119	112	131	118	114	125	107	131	136	128	110	121	138	140	125	130	108	109	117	140	122	123	118	130	105	108	108	127	120	124	137	119	136	127	119	119	122	123	134	111	111	112	138	106	115	110	127	128	113	118	130	116	123	124	104	142	141	123	111	133	118	110	130	126	108	137	147	141	118	119	124	126	105	104	130	120	135	129	122	120	135	122	118	123	108	99	87	116	131	129	123	124	124	127	126	112	130	134	125	102	123	136	116	135	122	128	99	128	116	117	136	123	131	125	132	137	134	126	129	142	102	135	116	123	118	129	123	137	99	113	124	115	126	113	116	121	121	126	127	130	108	122	125	111	125	144	134	127	108	128	107	130	127	136	137	133	125	124	120	149	154	138	131	106	116	122	109	130	148	122	129	137	118	111	127	122	115	137	118	130	131	118	102	140	121	102	146	126	132	108	131	130	103	126	111	139	142	130	127	130	138	116	126	125	128	119	129	109	149	132	109	131	118	139	133	115	145	121	129	141	139	113	132	121	113	130	132	123	125	110	125	124	139	134	110	112	114	118	120	121	138	129	136	117	135	106	128	135	127	126	105	104	126	129	99	137	124	128	141	123	108	133	111	112	122	114	126	136	139	115	125	104	124	131	109	138	122	119	129	124	129	117	125	131	116	133	122	121	124	143	153	127	107	132	124	138	123	129	135	126	107	151	139	143	149	127	110	126	150	125	124	133	133	129	134	118	108	107	128	135	125	120	125	113	119	154	121	125	111	120	126	122	137	136	117	139	140	122	135	133	118	123	156	128	93	112	102	129	114	108	114	101	112	104	104	148	125	128	101	136	108	124	114	129	142	117	130	119	130	117	111	114	124	132	133	113	117	122	134	123	113	131	114	115	133	126	114	108	113	133	133	122	134	124	136	134	148	148	118	152	130	114	131	118	120	120	133	128	130	141	124	110	124	135	110	134	115	130	105	128	115	116	131	139	122	122	129	121	124	132	127	131	136	131	141	129	132	129	125	137	130	129	146	137	129	123	121	130	116	110	130	129	122	131	121	116	142	123	126	121	128	116	132	137	116	141	115	126	133	130	113	135	136	138	124	143	110	123	125	119	117	117	121	115	141	109	132	136	141	127	136	114	130	124	105	132	143	131	119	117	114	130	123	146	107	125	138	105	125	138	120	130	129	115	119	131	137	143	131	130	124	120	124	127	120	131	117	121	143	124	106	134	128	128	119	135	109	140	126	115	117	144	107	124	125	147	127	137	120	131	98	114	130	123	138	118	110	139	109	130	120	126	131	128	147	107	138	135	148	110	128	135	143	128	129	117	129	123	128	123	129	116	118	136	130	110	141	116	124	134	116	125	126	126	137	123	126	133	108	141	138	123	133	111	126	148	121	117	126	106	118	147	123	122	108	98	135	139	114	124	108	125	118	119	129	96	135	125	142	143	109	136	99	143	130	142	106	121	128	132	119	142	138	133	135	110	122	107	127	108	127	140	116	123	121	127	138	104	144	113	110	117	123	116	129	109	134	109	105	124	99	122	125	125	130	129	127	132	128	148	140	105	124	133	118	130	140	133	122	121	125	94	108	135	139	123	135	110	143	132	102	122	98	126	135	136	136	118	126	122	118	130	141	141	118	113	110	115	105	128	91	126	128	127	116	141	122	109	108	114	104	141	134	127	119	141	135	135	114	111	128	119	116	143	127	121	119	108	140	113	126	130	108	110	120	108	147	126	129	121	135	103	116	129	118	115	137	124	130	109	133	123	111	133	97	110	119	132	124	118	137	123	111	123	111	129	113	123	109	99	119	107	138	130	155	119	111	137	130	107	136	122	116	137	124	105	128	131	130	125	127	139	122	117	124	116	122	125	134	92	121	135	112	114	134	118	122	128	111	111	127	130	122	119	108	133	141	113	128	135	113	122	130	138	133	127	127	134	121	120	137	128	112	129	136	146	146	139	128	128	119	141	131	116	114	117	142	112	116	120	121	136	133	132	156	120	115	117	149	108	122	102	112	129	116	131	146	127	123	105	132	111	132	131	113	132	117	138	133	143	121	97	151	139	134
12874	3100	7396	9191	8183	6404	4948	3864	3135	2544	2053	1587	1150	815	718	614	606	575	542	575	550	551	535	538	517	526	507	438	453	446	377	393	353	366	403	358	418	380	403	422	390	401	368	347	321	342	313	363	342	376	346	343	348	349	325	345	353	337	362	333	284	328	336	356	357	343	354	345	345	367	302	354	347	339	364	342	342	305	328	322	356	331	350	319	325	296	334	339	328	356	338	327	355	321	306	343	313	313	339	323	311	345	330	333	351	336	357	373	359	363	364	344	318	289	359	347	341	345	364	324	331	343	358	343	313	320	325	275	328	320	370	338	332	338	354	336	318	324	347	325	342	325	324	309	327	331	318	311	357	340	340	360	349	327	324	329	335	324	327	364	329	318	320	367	350	340	369	351	330	351	316	312	332	330	317	321	314	344	346	309	332	341	355	327	350	355	369	313	331	326	292	333	310	307	345	325	314	319	317	351	340	359	327	331	350	360	345	307	311	355	330	333	331	315	309	314	325	298	310	340	286	360	325	336	333	350	327	331	345	334	338	317	315	316	367	326	332	318	375	338	324	330	352	296	332	322	326	304	348	332	355	351	326	346	336	334	345	318	360	328	324	322	308	320	353	316	332	324	368	342	340	310	325	329	332	349	327	326	344	376	331	313	330	345	331	378	330	323	321	275	340	353	324	330	352	340	333	350	320	326	343	355	353	322	301	346	331	342	354	314	341	341	280	322	317	330	330	322	316	306	319	317	334	346	311	340	352	341	318	315	329	294	345	358	320	323	314	351	344	296	349	332	343	330	362	358	355	314	342	328	298	384	314	311	318	369	362	351	313	381	327	336	299	306	350	308	339	323	299	321	314	359	341	333	342	346	331	339	374	336	348	358	304	355	342	321	339	335	356	348	344	323	335	356	349	352	340	346	359	353	337	321	320	354	312	336	286	334	339	328	340	336	333	339	319	302	310	343	323	358	351	335	330	310	300	331	323	327	334	341	323	337	306	336	330	300	337	310	345	324	354	349	327	319	393	333	297	356	328	323	317	319	352	287	339	328	358	333	355	361	351	315	320	322	333	335	350	336	329	312	326	317	346	343	334	336	330	320	333	346	334	334	364	314	311	331	334	332	329	343	334	336	351	294	322	330	319	317	309	338	321	334	361	311	334	321	335	334	329	324	335	311	323	308	332	370	336	303	342	306	351	324	360	323	339	329	343	319	344	333	314	325	359	328	329	323	334	315	338	305	321	338	292	335	316	357	357	324	329	337	295	325	358	364	299	350	335	338	345	348	341	323	317	284	319	347	329	322	319	324	318	346	327	364	330	306	320	347	317	343	321	339	362	323	323	309	361	315	346	352	357	347	332	404	338	328	304	313	340	352	341	333	328	332	317	332	334	318	295	313	328	340	311	320	315	301	346	322	324	378	315	331	355	338	365	316	313	340	346	364	342	312	296	339	359	325	288	349	306	318	320	338	359	333	326	315	352	339	329	346	329	330	316	345	353	319	321	310	330	366	352	334	361	353	325	331	332	312	328	347	367	300	330	311	324	329	309	335	326	301	323	349	301	320	329	319	351	294	326	325	343	324	385	329	335	315	339	325	306	325	315	318	335	351	355	305	354	323	318	368	331	365	327	325	292	329	292	325	313	337	332	350	322	322	321	354	361	319	311	307	329	352	328	310	324	335	360	307	315	339	332	332	298	325	363	323	330	352	325	291	298	313	302	353	371	339	319	339	298	340	330	312	344	358	317	334	348	311	306	331	319	332	355	304	359	345	340	357	320	335	302	322	318	358	316	331	335	345	352	324	313	339	358	334	337	315	378	322	307	335	311	315	330	326	316	341	344	345	335	326	335	281	317	310	334	330	307	312	338	333	344	301	343	323	315	335	310	341	326	336	354	330	339	341	313	317	342	355	330	334	368	347	362	337	322	336	347	336	349	340	335	349	298	345	332	346	341	328	298	338	303	300	336	318	338	319	337	366	308	317	358	336	348	337	355	333	328	322	354	342	322	322	360	345	329	325	344	355	330	322	332	329	321	336	329	342	325	337	367	332	326	324	342	294	317	310	341	324	356	303	339	309	323	358	321	315	340	312	322	339	322	361	330	353	330	342	320	313	315	320	327	310	331	355	350	352	333	337	348	339	325	307	325	307	343	339	316	302	332	340	321	343	348	321	323	315	286	354	339	319	345	352	305	310	344	345	344	311	366	321	320	338	307	337	335	354	299	306	328	346	321	319	335	308	351	348	321	331	296	315	354	328	316	333	336	343	360	324	330	346	314	309	330	354	348	305	310	325	318	357	342	353	347	316	305	354	306	356	335	366	334	348	337	350	334	366	340	305	318	359	315	329	296	363	352	297	324	327	328	347	341	334	299	354	329	331	334	278	331	319	331	329	328	315	294	340	315	343	309	363	329	343	324	328	347	331	338	381	315	315	329	325	331	340	337	341	341	342	322	346	308	339	355	360	328	360	313	330	358	371	302	300	309	316	348	349	324	293	293	333	320	298	347	348	329	348	342	339	322	361	336	325	353	348	361	358	349	346	295	331	329	327	343	354	314	312	338	325	336	350	343	309	339	346	318	318	324	367	335	307	334	333	317	323	373	327	325	331	364	334	341	328	328	355	329	339	321	344	316	331	347	338	329	329	318	316	325	347	354	317	318	355	330	356	341	301	320	327	325	315	330	366	329	360	304	349	328	355	374	349	330	347	327	361	335	355	298	335	312	335	325	328	330	363	319	326	331	329	340	336	322	383	318	354	350	351	333	363	321	329	337	294	359	329	359	350	325	340	335	363	328	320	334	315	340	313	349	356	332	332	332	389	318	287	346	327	356	345	353	321	326	345	340	315	312	292	356	331	325	334	324	332	338	328	290	324	332	333	301	330	291	306	277	318	325	298	330	313	369	364	334	353	332	308	328	380	352	347	302	330	321	348	336	352	328	365	349	302	318	313	298	329	354	345	336	338	327	316	345	321	329	333	323	351	312	303	316	329	300	310	332	318	320	330	335	345	311	321	331	341	339	334	317	328	319	304	357	358	331	314	340	328	331	324	317	320	340	336	347	311	337	335	372	321	336	308	310	335	326	346	347	328	359	297	335	316	336	319	351	327	334	320	287	322	326	298	305	337	303	328	324	327	345	338	296	352	350	349	290	332	320	349	342	353	326	327	336	332	318	310	324	369	327	341	283	311	337	315	344	332	312	352	328	337	330	332	345	319	316	338	317	374	322	319	352	328	306	359	329	337	354	306	318	321	326	346	373	330	334	328	348	357	310	332	340	346	354	354	352	346	324	347	363	311	320	309	358	305	335	328	304	337	372	335	335	351	328	305	323	356	328	327	320	329	318	363	303	348	335	334	325	340	349	341	318	338	337	349	323	338	346	345	334	301	354	328	307	342	336	308	327	321	325	331	301	322	353	340	372	349	346	348	331	315	333	331	307	335	355	313	316	336	367	337	340	334	343	355	339	328	301	314	329	339	320	367
5113	1388	1441	1287	981	747	635	474	474	421	397	380	334	291	293	262	290	264	276	306	264	279	275	306	273	293	316	272	271	287	282	266	287	277	271	280	287	229	262	263	280	258	318	274	279	288	281	278	294	265	279	290	273	257	310	276	287	283	290	279	272	289	293	270	282	302	264	275	300	263	292	308	274	254	282	271	242	281	247	296	270	302	292	308	290	279	282	270	270	262	281	235	281	253	250	277	285	272	272	286	287	281	303	291	290	281	314	268	292	312	242	225	292	297	266	256	270	269	291	274	297	272	271	274	301	295	283	298	277	251	270	283	255	286	307	258	291	256	288	264	280	263	291	281	286	282	323	299	288	263	277	311	317	293	296	303	281	290	295	271	273	287	288	265	305	276	298	309	296	288	258	296	289	294	277	274	268	293	302	315	302	290	269	292	265	287	266	280	306	257	304	254	270	307	238	296	268	275	263	271	248	285	289	247	248	268	261	265	291	251	287	285	283	277	296	242	298	276	277	291	300	280	286	304	305	263	276	283	298	291	274	303	295	287	277	304	288	276	274	257	294	309	273	275	305	298	305	288	248	308	276	310	268	288	283	294	279	291	311	270	275	287	310	270	246	267	274	301	243	285	304	272	292	301	258	275	264	317	289	308	289	275	289	279	255	285	283	274	296	296	282	291	277	292	300	285	288	281	313	274	315	284	254	305	305	309	274	269	288	286	293	296	287	274	293	259	296	288	251	289	270	258	287	301	285	290	290	261	281	288	283	265	270	256	299	292	282	312	265	319	266	299	292	283	282	285	259	251	256	280	331	311	327	288	277	286	260	264	268	272	269	304	266	297	276	285	271	292	361	256	294	298	281	289	293	250	296	274	290	268	273	300	279	302	291	288	258	292	309	287	287	289	288	259	270	293	294	303	325	301	271	305	294	308	316	331	287	284	288	293	269	281	302	283	298	286	273	269	317	296	300	285	276	290	281	295	272	247	272	257	276	303	293	285	296	275	266	274	253	244	278	268	274	262	282	274	286	278	298	321	268	289	280	285	311	269	301	271	305	270	274	272	276	304	306	281	289	288	300	267	291	258	295	317	268	245	262	277	299	265	275	280	271	266	291	295	312	261	300	265	242	307	266	282	304	270	275	267	280	273	291	301	277	287	285	268	284	289	285	282	270	271	271	254	273	299	283	284	281	264	269	274	277	289	295	306	293	312	250	281	330	307	295	260	248	261	250	312	301	292	272	300	281	283	265	292	263	270	274	257	289	275	276	281	286	300	293	306	266	292	258	268	306	280	267	302	273	245	262	254	252	277	278	290	271	289	293	273	300	299	281	307	286	282	286	252	275	288	282	285	287	284	290	274	269	281	285	271	277	292	292	255	275	261	260	287	269	285	272	268	292	302	317	280	277	267	306	299	311	269	280	307	295	294	295	301	300	304	299	255	261	254	280	258	262	272	292	285	288	302	277	271	281	271	288	302	298	264	240	253	278	280	259	272	292	284	283	297	269	269	301	265	285	284	267	267	277	297	292	268	271	280	283	266	298	291	291	312	292	292	290	272	282	298	276	286	279	290	288	268	312	293	256	289	280	288	291	308	277	305	278	289	265	269	272	279	276	281	277	281	295	274	295	284	269	280	302	275	288	309	271	272	251	256	290	266	267	263	297	292	285	295	267	259	286	267	248	277	273	279	294	284	280	293	248	299	293	285	281	291	285	276	276	268	302	262	297	297	258	270	310	312	267	270	288	299	307	307	269	288	300	259	256	282	279	306	272	270	266	309	278	267	279	289	294	296	266	296	280	273	289	277	303	293	292	288	274	261	245	290	301	317	296	267	269	299	273	284	288	272	274	278	293	307	269	291	244	283	257	306	304	337	273	272	264	296	296	250	293	303	267	276	311	276	262	289	277	298	300	266	283	302	294	276	284	291	288	271	309	284	274	279	313	269	288	301	278	275	303	257	265	269	279	307	273	296	271	278	302	282	276	276	284	277	260	304	260	287	301	289	289	258	285	280	269	248	280	283	241	265	329	322	259	269	311	277	286	258	308	306	305	281	304	319	238	266	267	304	307	295	246	277	289	292	266	269	281	279	256	236	262	269	272	266	300	279	316	284	276	300	290	283	290	256	281	291	274	290	294	325	285	294	259	289	308	265	288	326	286	277	292	265	294	279	285	261	286	261	271	327	269	268	306	278	253	245	283	266	275	297	302	283	281	309	296	267	280	275	276	296	295	271	289	267	268	278	284	283	291	279	279	302	295	284	261	282	267	248	278	241	270	258	288	286	290	306	293	298	261	298	286	273	271	280	280	276	266	257	277	292	287	285	278	262	274	298	305	276	270	263	297	266	283	268	288	267	295	250	298	315	248	278	259	272	234	313	286	299	301	276	295	285	274	282	273	287	261	297	275	292	263	287	267	292	283	308	294	284	300	286	299	304	274	309	296	286	267	281	258	298	285	265	276	303	300	272	279	293	273	253	276	260	316	251	289	291	329	286	293	277	277	265	302	286	257	302	294	277	246	296	258	278	284	239	256	284	279	286	294	305	285	265	300	290	284	307	296	316	308	286	316	293	277	281	284	296	308	279	302	289	269	292	297	274	309	275	256	283	279	293	269	287	297	274	266	288	269	304	259	276	249	297	292	273	288	264	261	290	275	280	285	293	284	305	291	272	271	294	278	275	278	264	280	302	302	315	253	322	256	285	293	281	322	293	247	267	292	286	272	264	265	258	272	268	325	279	274	302	330	275	251	269	287	271	290	269	275	267	296	279	262	274	304	302	274	313	278	253	314	261	281	296	295	287	311	302	280	259	296	267	280	315	301	267	274	281	282	309	298	304	280	282	278	272	269	252	299	270	293	269	274	260	259	255	305	305	279	289	277	276	287	288	279	290	265	283	268	324	313	261	281	288	265	319	230	316	285	281	273	265	275	250	283	288	267	291	289	317	287	293	273	270	262	286	281	277	270	311	291	270	279	286	258	290	289	297	280	290	294	286	290	274	305	295	272	265	320	313	266	262	299	301	280	283	282	268	280	274	305	283	292	307	275	266	258	273	296	291	298	296	293	299	273	294	291	264	303	279	301	288	276	293	291	258	276	288	286	271	268	258	283	275	280	252	265	265	282	307	278	299	285	306	320	308	298	300	289	283	290	252	282	244	305	299	303	265	287	262	273	270	296	282	281	303	292	285	302	277	305	262	289	298	304	278	289	289	250	264	289	286	309	288	289	270	297	254	302	298	303	299	266	290	284	284	272	281	291	290	257	285	257	280	309	281	298	293	269	307	281	272	278	265	259	269	302	278	303	282	295	294	281	305	284	300	264	265	290	282	292	295	292	290	309	287	277	257	309	246	297	273	269	305	300	285	242	268	294	253	258	268	271	280	288	284	283	284	258	258	262	252	281	256	323	281	275	275	289	313	287	281	281	300	282	311	293	288	281	273	255	288	287	301	284	328	255	288	264	290	248	257	290	286	263	271	308	275
4304	1742	3481	4308	3912	2963	2468	2029	1710	1474	1393	1141	928	837	776	752	724	754	784	763	704	722	724	758	735	753	702	708	688	675	736	669	722	666	676	704	690	679	687	689	708	705	675	674	637	654	655	640	690	659	646	691	648	703	697	689	679	686	665	700	647	670	722	654	663	683	683	702	695	655	675	684	678	720	653	690	678	664	697	646	702	687	712	674	675	679	675	673	668	672	692	664	731	688	664	669	678	657	718	714	679	720	710	668	666	691	638	671	709	652	653	682	642	663	715	701	677	687	678	655	691	703	680	669	654	688	697	692	655	696	637	665	703	679	708	655	710	692	683	688	617	668	692	637	672	727	660	688	644	709	660	656	717	695	690	681	682	717	640	720	663	706	647	632	695	690	668	687	674	680	731	676	683	731	686	688	663	716	695	661	737	700	700	630	691	660	709	672	672	698	699	649	641	666	661	672	660	688	717	702	675	659	639	659	670	693	682	696	690	675	674	672	671	687	667	733	651	713	736	674	701	665	723	690	645	641	704	674	665	647	695	665	670	669	678	658	675	680	655	687	703	699	678	715	690	710	650	721	690	672	699	695	678	667	685	709	703	726	670	675	694	668	687	675	683	685	643	685	651	720	685	671	667	681	697	666	708	665	681	667	682	694	677	685	706	704	692	664	704	660	635	639	651	695	724	731	666	601	685	651	662	629	619	656	638	692	667	637	671	641	718	680	633	636	631	654	713	687	645	694	642	673	639	646	664	679	687	676	695	665	688	655	680	622	676	681	672	697	703	643	686	701	701	661	654	699	684	667	677	677	654	662	662	679	681	637	694	662	683	649	681	680	715	640	625	675	652	664	697	714	693	758	695	727	695	741	697	648	676	609	695	648	635	713	714	676	697	666	622	712	719	646	653	690	630	729	682	646	709	704	669	669	676	670	684	659	639	649	649	727	699	630	622	673	699	673	667	675	727	689	686	737	657	664	658	675	670	663	641	709	649	648	669	648	646	668	694	696	675	660	633	720	707	662	586	670	695	637	653	649	641	650	681	672	650	671	647	647	683	717	663	749	691	715	709	689	656	649	630	680	676	695	654	692	677	687	663	629	645	688	707	695	692	670	653	703	686	666	686	692	714	678	620	663	668	642	685	700	690	696	713	627	675	689	674	632	675	776	720	699	721	692	699	691	681	671	724	691	644	644	683	709	691	696	721	646	721	708	661	665	681	711	654	686	704	662	658	657	674	649	679	694	680	661	687	647	658	653	692	649	643	676	672	662	676	664	679	675	700	657	663	701	684	687	679	656	677	683	721	671	671	682	661	641	696	669	657	701	693	701	704	669	683	667	683	664	672	681	686	667	654	683	694	698	641	693	663	733	690	732	659	656	706	662	694	654	638	651	665	676	710	691	694	685	685	706	686	708	724	656	674	674	681	675	679	694	637	670	712	700	659	646	685	656	703	635	638	681	652	629	647	662	711	666	629	700	678	661	675	682	714	689	667	685	703	692	688	723	694	698	670	712	687	659	690	670	676	678	711	658	688	706	691	648	653	701	656	706	701	661	687	643	711	676	674	654	664	673	723	677	687	639	670	661	653	715	723	626	665	631	684	629	683	665	677	678	668	646	668	683	677	697	637	675	677	635	689	691	657	655	677	666	673	701	699	633	645	642	676	678	634	638	696	712	690	660	656	703	672	689	691	733	645	705	659	647	701	674	685	641	652	682	710	689	683	715	648	649	707	662	663	693	689	655	699	636	671	674	676	655	627	688	665	682	675	709	648	671	690	660	686	670	693	703	684	648	653	716	681	665	681	665	683	688	714	655	653	652	684	661	690	710	638	726	669	682	636	687	669	705	707	677	658	754	696	680	693	676	623	743	642	679	684	661	691	728	675	642	670	683	749	669	682	681	669	644	661	669	660	678	678	705	705	666	688	634	685	694	662	630	733	723	659	657	687	696	695	674	647	689	679	670	683	664	649	686	631	661	686	698	683	678	638	718	710	690	638	709	741	676	730	655	703	663	680	658	664	677	672	720	756	710	680	661	644	657	658	653	674	709	718	669	622	657	693	658	729	626	697	683	673	686	633	634	687	678	673	704	702	703	695	677	691	676	692	643	699	662	700	673	700	645	686	728	643	660	698	654	658	710	703	683	645	678	671	644	675	718	680	686	677	718	670	695	668	664	678	673	702	666	681	724	695	694	686	681	674	652	673	676	668	645	687	655	673	685	679	697	625	678	737	614	660	647	696	699	658	671	703	676	714	642	650	713	698	665	655	651	707	665	685	714	663	656	690	689	692	689	700	679	661	670	689	715	657	658	712	651	622	645	668	678	644	696	702	693	675	683	706	700	714	692	660	670	711	653	665	673	678	698	676	660	651	675	682	668	691	675	720	726	662	699	637	663	676	689	670	718	652	677	734	674	667	705	686	727	688	688	717	720	720	655	705	635	656	684	627	704	695	625	679	638	701	655	717	703	679	667	695	709	685	660	695	704	658	712	673	652	654	656	713	631	712	705	644	663	655	702	698	660	687	705	675	661	674	648	706	652	647	699	704	632	650	667	720	675	649	661	683	660	727	656	716	703	650	702	676	703	672	674	661	620	676	672	684	662	705	725	638	701	707	675	669	719	684	668	681	726	681	707	655	674	657	709	698	693	704	642	701	697	660	702	666	678	711	721	675	668	659	652	697	641	703	691	718	661	698	685	672	693	630	697	674	694	684	690	677	664	699	690	678	645	682	648	690	718	661	676	661	651	684	703	659	705	674	657	670	649	712	635	704	684	712	690	674	606	679	679	678	684	666	668	712	673	675	705	684	634	687	725	721	691	677	645	640	680	714	680	640	707	677	709	688	692	645	730	665	662	659	650	684	678	646	646	660	653	697	676	655	721	660	665	699	689	686	702	676	651	682	671	684	683	666	645	700	718	640	691	656	629	612	654	695	668	709	665	704	675	766	622	645	674	671	691	707	697	685	658	666	703	694	662	729	692	683	690	697	704	667	668	640	694	635	645	685	705	643	695	673	686	654	683	707	670	643	725	708	702	660	702	645	698	670	705	667	695	658	631	703	710	694	687	704	708	695	650	692	630	654	635	670	631	686	645	664	654	710	621	687	643	685	716	693	702	655	637	698	684	685	660	695	680	643	666	689	660	676	690	679	674	668	662	698	652	679	673	697	674	683	714	683	655	676	656	649	700	683	657	628	690	688	696	715	673	706	649	649	655	693	689	693	675	704	684	684	677	647	672	668	672	629	647	683	679	718	683	702	654	684	695	670	658	647	703	711	714	693	636	678	648	696	680	673	658	667	685	666	690	716	689	717	697	650	650	690	707	679	647	682	721	718	669	679	696	643	677	638	682	720	618	661	686	691	658	710	651	661	683	668	656	648	683	704	704	691	698	626	681	744	699	665	692	696	701	666	720	683	730	710	661	685	677	675	705	672	695	701	637	671	667	667	683	716	673	665	694	668	649	688	659	664	655	700	683	675	685
12748	2397	2191	1980	1423	1050	802	592	513	416	419	390	268	275	215	235	248	247	217	229	235	200	241	209	198	218	215	238	221	214	203	217	197	196	200	217	217	223	258	238	208	189	220	195	231	213	228	212	196	207	170	183	234	248	242	229	177	214	204	194	201	233	188	230	203	203	223	203	218	205	217	177	175	200	208	202	220	179	190	195	221	187	234	231	206	198	169	190	189	182	175	208	238	216	204	201	200	190	213	201	217	209	211	194	223	209	212	205	183	236	208	218	223	200	233	200	228	212	208	198	190	194	210	221	192	218	205	215	203	215	195	216	196	187	183	166	205	184	226	201	231	187	192	214	184	194	203	215	213	200	198	205	172	200	195	184	202	195	201	205	205	221	210	203	218	215	191	193	189	229	205	211	210	200	216	191	216	193	207	198	199	215	190	211	203	224	220	231	199	204	198	225	200	186	201	219	205	221	172	191	206	204	226	220	200	210	202	206	203	217	219	198	220	218	200	194	212	197	196	235	204	213	181	239	180	233	193	191	226	209	209	229	238	200	220	208	222	188	202	220	218	194	228	182	215	202	213	182	204	206	200	221	218	205	204	210	215	215	208	255	220	219	198	223	196	198	204	219	217	203	227	202	187	226	196	240	204	232	197	208	211	183	210	226	192	221	204	203	206	220	198	217	219	234	210	232	236	216	192	216	220	223	217	198	197	211	221	220	210	197	224	219	204	196	200	206	228	185	213	169	200	208	228	187	196	218	212	216	204	221	225	219	218	196	203	201	212	198	215	232	214	215	213	219	195	206	204	209	212	205	197	236	208	211	190	220	245	208	211	207	227	183	212	224	192	200	215	190	210	218	201	219	195	211	217	223	206	208	179	208	212	220	210	217	194	193	229	214	198	211	206	204	196	181	215	219	201	206	214	220	220	203	208	210	233	209	196	213	214	216	195	195	214	203	203	177	217	209	203	201	201	204	177	211	206	209	201	207	200	212	175	205	223	206	201	190	197	214	205	201	224	187	231	192	244	201	210	209	216	206	223	222	206	220	200	210	178	192	213	206	195	184	218	247	203	203	192	210	194	181	209	202	202	191	213	208	210	195	179	204	226	206	251	211	197	208	199	212	225	206	169	217	180	197	200	191	187	198	211	191	228	233	212	216	167	203	204	213	215	224	227	208	235	203	237	190	200	232	207	222	191	213	215	231	208	216	217	222	205	202	176	207	223	179	218	198	193	205	220	206	184	187	180	207	186	202	201	209	218	227	225	190	227	211	198	200	238	195	227	194	205	189	203	192	221	193	203	220	191	203	189	190	219	204	229	185	190	223	222	212	222	190	171	194	212	232	194	218	241	215	234	230	182	200	218	192	198	206	212	216	223	213	182	222	188	224	205	236	190	196	230	211	188	215	209	219	222	228	184	216	216	207	208	194	182	205	212	212	218	200	214	189	206	213	209	210	218	206	205	218	243	232	188	218	186	222	200	227	194	215	208	199	215	208	222	193	219	215	179	198	202	210	240	200	210	219	201	193	220	224	189	197	219	219	198	231	203	210	198	198	215	219	211	219	213	228	214	198	214	207	197	214	191	214	197	188	208	220	218	227	220	215	195	197	204	217	218	199	203	224	208	235	230	198	225	218	210	223	198	221	208	202	198	207	191	210	214	183	202	195	199	202	209	198	197	198	181	182	206	186	200	234	224	222	203	213	219	219	187	190	217	193	246	204	223	226	221	213	208	224	206	201	217	203	181	195	207	203	199	188	220	200	243	196	206	228	230	236	250	210	233	221	222	179	209	224	228	217	229	183	194	207	201	202	206	220	198	190	232	228	201	217	189	201	198	182	176	193	206	229	234	221	217	204	202	222	234	224	193	197	204	198	191	205	200	213	235	188	216	202	212	208	203	193	217	199	221	201	208	198	233	235	215	229	204	221	211	207	212	196	187	225	182	192	205	195	197	199	199	197	214	200	180	208	212	197	205	198	216	199	174	196	201	191	186	178	193	193	215	198	214	176	214	209	210	211	207	198	204	223	234	196	227	190	198	206	213	235	218	185	166	217	208	202	221	226	209	201	205	226	213	203	192	212	208	205	202	213	215	207	197	233	208	199	207	203	187	237	219	198	206	210	235	210	220	216	227	209	203	208	183	219	213	212	184	207	213	208	223	225	224	235	207	222	209	219	190	225	182	186	211	199	204	198	221	203	200	202	222	212	197	199	224	192	223	176	191	221	229	207	194	213	189	228	177	204	228	213	223	211	191	201	204	192	217	234	203	194	208	195	212	222	233	216	213	202	203	208	196	187	197	242	198	222	188	186	206	205	223	217	221	196	213	223	213	202	220	208	198	191	207	188	192	218	208	193	194	203	180	204	210	187	194	223	226	180	181	194	219	219	225	212	209	210	217	212	236	230	198	204	191	198	181	178	205	200	207	225	185	198	198	206	199	205	204	201	211	197	212	201	222	199	209	194	211	191	187	206	219	196	201	204	255	213	228	195	203	222	202	203	220	231	211	210	213	219	188	213	194	228	217	195	215	188	235	212	204	167	229	208	200	189	208	194	189	214	222	203	236	222	197	217	233	213	218	222	202	194	212	216	211	187	199	202	199	200	252	227	202	204	248	202	220	205	227	198	218	214	196	191	210	190	208	213	233	210	193	241	218	198	240	212	188	216	216	184	193	177	206	211	217	217	228	172	229	216	209	206	186	208	218	191	200	232	185	190	196	163	193	201	207	193	192	202	196	216	189	197	240	214	208	200	187	202	212	215	221	191	184	193	198	214	206	232	193	238	239	189	235	204	209	208	218	204	203	185	202	226	184	200	230	215	209	206	195	207	206	232	189	189	210	230	196	194	210	208	241	227	208	197	185	204	203	215	206	207	196	204	198	207	196	189	220	223	194	191	214	209	197	168	195	193	190	217	215	180	205	208	192	208	195	180	225	185	196	202	187	196	209	198	203	186	232	194	223	223	208	193	206	217	211	197	199	237	226	229	196	205	205	212	195	207	192	216	192	242	205	183	204	229	206	215	218	204	212	205	209	215	217	219	197	211	217	190	200	218	228	198	183	233	218	202	226	207	218	212	236	204	202	184	196	208	203	218	172	223	189	216	234	194	206	193	215	228	173	201	187	215	206	218	188	224	206	192	198	217	205	175	177	212	228	211	208	202	202	213	243	221	236	206	216	206	206	240	174	204	218	204	221	214	200	217	191	194	190	201	224	208	236	176	214	204	198	218	195	168	173	211	215	213	206	206	194	215	203	193	201	225	210	205	209	185	225	218	215	209	207	212	218	205	205	222	240	205	194	227	216	181	200	189	217	212	197	218	202	209	207	196	206	215	206	191	208	221	180	204	220	188	211	212	213	203	224	207	192	211	182	206	198	215	202	194	216	224	195	209	195	217	213	234	184	198	210	214	194	192	206	194	219	191	213	202	198	203	236	236	198	190	199	217	217	183	205	200	217	225	226	214	203	218	197	212	198	228	196	196
10111	2415	5099	6603	5977	4742	3731	2886	2370	1999	1831	1506	1097	909	726	708	656	654	642	632	651	615	614	606	609	646	634	575	577	527	510	542	513	490	553	551	539	539	506	546	542	572	535	530	525	513	527	472	535	501	514	533	510	493	508	522	534	502	493	510	501	517	534	526	531	468	501	523	522	505	483	488	538	516	473	494	509	534	527	534	493	483	570	534	534	488	489	481	510	479	498	533	532	517	519	496	507	502	513	474	523	508	494	518	504	521	508	519	505	507	515	486	543	509	492	487	523	522	480	477	519	513	504	520	494	525	494	466	507	531	552	475	491	550	473	490	480	513	506	533	491	516	505	491	501	501	482	508	521	530	476	465	528	513	492	522	559	554	500	470	528	504	515	466	489	531	469	464	515	534	519	529	511	504	530	516	514	492	459	506	466	493	479	527	472	464	495	511	492	496	485	513	473	473	518	515	504	533	511	492	513	469	512	499	515	535	508	508	511	493	484	509	546	455	471	508	527	502	516	501	532	492	543	485	488	497	495	569	466	560	495	496	514	493	491	498	467	484	502	508	511	533	501	505	518	514	522	494	498	498	558	497	498	464	525	506	488	482	511	455	516	482	495	476	512	535	491	486	449	522	491	512	515	526	483	515	471	530	476	550	556	480	503	467	517	508	525	528	479	499	493	541	536	551	515	519	502	492	521	525	530	530	489	466	533	488	517	505	526	508	479	548	492	456	530	510	500	474	524	523	501	523	508	519	538	497	497	464	518	490	515	535	502	491	516	504	503	528	536	533	470	495	522	497	508	464	530	499	507	520	502	516	507	475	518	504	509	511	521	506	502	491	533	513	475	492	488	481	475	479	498	518	511	479	541	511	474	545	490	510	506	503	551	542	490	537	541	474	464	496	504	545	509	492	458	504	466	498	519	509	528	495	486	518	503	490	507	504	496	480	527	484	499	507	520	536	500	510	480	525	488	519	511	467	497	501	476	477	485	508	506	469	512	485	532	494	475	485	489	466	486	514	477	505	505	498	493	506	486	477	538	501	519	495	571	484	494	480	499	492	527	516	496	504	529	511	511	505	508	492	501	507	504	532	493	525	506	533	515	520	488	517	527	506	541	521	509	528	505	473	499	477	535	469	487	515	550	514	506	509	477	478	544	517	516	514	533	491	499	544	506	514	552	449	521	453	516	483	474	538	464	514	535	526	533	499	487	485	469	511	545	504	487	453	498	470	479	519	517	522	491	476	540	506	485	521	496	517	500	490	519	499	521	520	514	502	507	480	521	506	476	473	538	457	496	480	501	544	525	509	460	529	499	524	524	491	535	525	484	472	524	531	514	499	507	525	492	481	479	532	489	511	459	515	521	470	522	518	509	494	478	511	491	509	507	486	499	478	480	525	491	503	475	466	483	518	476	511	512	496	504	510	521	487	547	508	484	524	499	476	497	514	539	504	498	496	518	522	540	517	505	489	483	503	509	495	492	510	470	504	524	473	505	509	526	490	477	528	515	486	510	502	512	516	506	506	516	536	521	471	470	519	514	504	493	481	488	527	512	491	534	481	523	529	503	457	526	523	511	514	515	526	464	506	536	502	479	495	517	501	544	497	469	495	523	534	500	533	509	530	484	511	494	509	514	460	530	503	490	488	491	521	474	479	505	530	487	552	520	506	487	499	497	517	481	540	471	499	509	538	508	508	515	491	499	508	475	474	487	533	504	500	492	489	509	479	503	493	482	499	505	507	490	486	463	494	519	489	525	465	491	520	505	505	508	470	468	494	509	526	489	515	533	547	489	473	504	559	527	503	509	501	498	528	496	492	521	488	512	515	527	500	486	497	528	481	481	502	443	512	502	502	537	502	543	504	539	528	518	536	527	524	485	528	494	514	468	475	518	503	509	464	479	529	526	523	513	500	520	450	488	508	497	518	481	510	509	522	477	510	572	486	483	510	523	532	535	482	514	514	497	524	498	450	506	489	525	499	479	481	453	520	502	517	531	481	508	513	499	507	492	528	506	505	488	506	479	526	488	468	496	513	527	448	511	493	514	497	499	517	539	487	469	486	543	496	487	517	502	506	543	506	494	509	540	525	509	485	512	474	529	515	508	510	510	472	524	490	529	502	554	512	521	466	491	521	510	504	508	504	495	494	548	502	475	499	499	460	438	496	505	508	498	544	515	500	524	487	489	518	480	502	498	511	492	513	515	487	497	509	517	532	491	503	524	513	496	513	508	536	533	506	530	520	510	492	506	485	486	491	525	490	504	517	535	501	553	515	483	500	509	513	527	521	471	488	500	504	509	504	517	485	472	503	508	496	535	535	522	533	496	500	507	522	504	522	485	525	495	476	519	492	518	484	454	497	513	489	509	530	513	521	483	532	534	481	486	505	504	469	479	501	483	536	488	497	527	478	486	547	536	485	507	534	486	554	507	503	436	503	522	505	479	495	532	465	515	500	498	501	516	499	532	516	476	549	480	496	509	504	557	478	520	461	534	486	514	499	484	507	477	515	493	500	481	492	482	513	474	519	541	504	491	510	514	511	501	513	474	480	482	489	487	499	533	503	506	543	500	556	483	477	512	507	497	468	564	493	554	532	534	540	538	479	504	494	499	513	465	525	526	486	482	535	515	526	495	511	517	463	519	490	507	486	503	548	486	488	499	505	476	476	488	538	512	492	525	561	500	519	491	517	538	543	493	511	514	515	527	504	526	519	533	533	478	508	542	487	505	469	470	509	491	509	509	523	496	493	493	502	512	501	484	496	513	508	511	537	478	499	517	500	511	523	502	496	495	483	518	491	513	572	473	557	491	490	503	498	461	507	529	458	484	506	496	514	485	478	493	476	505	493	475	509	520	504	501	472	479	512	486	479	488	542	508	532	509	535	477	548	476	499	475	487	514	523	520	519	491	513	499	536	482	510	442	502	498	496	499	522	482	555	531	475	510	514	541	509	517	492	483	480	518	509	491	527	526	544	533	508	513	513	519	476	515	505	531	475	500	489	479	483	515	483	493	470	533	519	534	516	497	510	502	490	498	513	498	535	513	517	470	522	539	476	525	482	511	511	531	479	502	512	502	512	519	503	529	520	488	474	479	525	510	506	526	461	479	473	516	516	539	580	497	477	500	493	509	509	473	519	505	495	525	525	526	457	492	491	490	501	477	510	545	484	517	508	541	521	487	479	508	491	485	494	457	500	498	502	529	509	458	498	497	477	472	508	502	492	527	478	512	560	504	515	502	531	507	536	491	467	471	536	490	506	507	522	463	497	497	480	515	523	482	518	517	517	528	466	530	483	523	493	473	507	513	509	531	523	525	517	470	486	500	504	500	494	509	505	517	514	487	472	463	530	462	495	507	464	505	516	491	527	483	506	495	486	547	512	502	541	523	504	511	506	518	523	523	544	524	537	502	533	503	531	494	535	539	478	510	512	524	478	543	489	505	453	508	511	480	520	494	514	485	482	505	499	472	488	501	496	506	509	506	524	540	546
20494	4083	3010	2388	1719	1288	956	722	540	432	437	373	294	226	164	164	140	168	154	138	160	153	155	136	144	156	139	147	148	121	126	144	119	115	113	129	126	117	147	146	129	118	134	114	116	117	114	123	100	118	123	122	133	104	109	115	134	158	119	124	118	129	116	109	117	133	116	109	126	131	107	124	109	120	100	111	114	102	117	125	97	122	136	108	112	127	115	119	103	114	102	114	124	136	137	126	108	145	96	104	113	114	127	103	121	115	114	119	112	124	133	123	144	121	108	112	127	131	124	144	122	114	129	106	123	134	118	118	138	124	109	111	119	117	123	139	122	118	126	128	108	106	114	124	146	111	120	126	110	124	122	109	120	133	115	126	119	112	123	128	132	125	97	130	116	124	120	126	122	118	114	116	99	121	151	119	122	126	123	107	119	121	137	136	108	128	117	141	133	120	128	114	106	125	122	127	122	104	123	124	140	132	119	120	105	130	117	125	121	98	113	133	126	106	118	123	105	121	114	128	98	117	121	128	107	132	138	122	107	99	128	114	111	117	121	130	120	118	127	112	103	132	124	125	110	121	111	120	90	111	98	123	117	134	112	123	136	145	139	118	109	120	116	122	119	123	112	122	132	92	135	106	106	113	107	129	107	118	139	121	116	112	120	145	122	125	119	125	123	116	124	116	133	100	109	109	129	143	91	121	122	104	114	115	115	139	134	111	111	120	109	108	132	126	131	114	126	116	121	124	104	131	125	124	116	122	114	119	128	116	114	109	122	99	125	122	129	125	120	118	128	120	131	139	126	120	130	116	124	124	106	134	120	111	106	117	114	130	113	123	121	133	126	120	124	127	104	113	118	137	131	111	107	110	107	105	102	122	109	126	122	130	109	135	113	113	133	135	117	109	125	127	125	116	124	119	123	129	130	120	111	129	132	121	127	126	126	118	118	137	119	108	103	121	116	105	105	145	115	128	126	138	123	117	110	133	125	144	151	117	114	106	134	95	122	120	128	126	110	107	124	108	121	142	133	153	114	106	112	121	123	125	102	100	120	124	117	121	112	121	131	149	143	135	146	118	122	91	130	82	99	98	110	124	113	126	121	132	119	99	110	123	120	111	125	110	125	109	124	125	145	108	130	121	118	126	126	119	109	106	112	114	107	111	121	109	117	112	101	136	110	153	104	111	125	124	131	135	113	143	144	116	143	128	119	132	127	125	137	102	124	122	155	117	113	125	115	92	130	113	114	114	125	106	112	128	127	120	125	125	117	113	130	119	135	138	122	118	125	118	108	116	132	125	120	115	106	130	116	113	123	114	118	147	111	121	122	126	141	129	123	124	107	123	111	141	98	151	128	136	99	139	123	121	129	137	107	129	128	121	100	121	142	135	133	110	117	124	115	110	115	125	106	123	124	113	112	128	140	119	91	117	113	116	138	122	114	138	124	95	122	111	103	147	123	129	121	93	112	123	119	134	109	123	118	119	117	105	130	108	122	98	133	115	129	90	119	119	135	128	113	144	96	110	116	123	126	134	108	119	110	135	120	125	109	119	124	125	100	127	106	145	139	113	118	122	124	127	103	130	129	107	114	121	110	130	121	111	131	115	106	99	122	115	115	133	132	123	133	125	111	115	110	103	122	113	124	113	113	128	118	127	123	109	114	132	107	126	112	127	135	129	108	123	135	127	129	107	117	130	115	135	141	113	111	111	141	121	126	123	117	108	124	115	99	119	122	122	129	120	130	120	124	115	138	110	115	122	117	110	144	145	123	115	106	137	121	121	131	124	105	136	114	124	117	107	137	124	118	124	132	112	124	131	122	119	121	130	136	121	115	129	122	124	119	104	89	99	112	129	131	109	101	120	130	107	115	118	120	129	115	115	110	129	110	121	124	112	122	139	117	118	98	120	132	118	134	121	110	116	119	128	108	112	116	135	114	121	122	126	114	133	130	119	97	108	133	119	109	121	110	111	129	116	99	119	115	128	140	113	129	120	99	125	121	117	121	125	123	108	125	118	111	132	124	127	111	127	118	115	113	116	110	110	108	138	128	105	124	137	114	135	119	104	111	128	113	144	111	117	124	132	113	129	108	131	128	104	130	129	112	101	132	117	129	126	119	137	128	115	114	114	126	111	106	127	122	127	113	123	126	131	146	114	129	137	110	105	122	107	107	133	116	126	118	103	127	127	110	125	135	117	120	131	138	112	130	117	120	143	116	115	114	116	114	91	144	115	133	119	123	117	128	135	115	124	141	111	138	107	139	128	98	107	105	147	116	118	126	124	145	109	122	136	111	112	122	118	111	126	121	127	128	132	100	126	109	115	121	131	128	138	126	145	124	118	115	152	109	125	106	119	113	114	115	106	144	134	130	115	97	139	112	118	109	107	104	106	127	122	131	105	145	149	141	116	116	123	127	140	122	115	121	120	108	120	132	136	111	128	120	112	129	117	112	115	96	126	120	131	96	109	124	121	132	111	116	106	115	119	131	135	122	118	115	110	105	104	118	125	115	137	130	103	114	106	130	107	120	121	110	113	118	101	122	119	121	117	108	122	118	118	127	108	116	117	115	105	112	144	129	133	109	120	119	116	132	131	111	121	130	129	124	127	123	126	140	96	132	110	114	121	115	133	134	117	116	115	123	108	125	119	127	143	117	117	128	126	110	134	105	145	129	127	119	129	106	107	121	99	106	134	123	110	117	124	132	132	118	130	112	126	115	139	134	124	124	114	130	105	125	118	136	149	105	121	120	121	135	107	115	103	146	115	108	123	121	106	129	130	103	116	102	156	117	124	128	121	142	148	130	120	128	115	147	119	114	117	118	113	126	123	122	128	128	111	117	121	113	114	103	128	120	120	123	124	110	132	119	114	121	117	110	124	146	119	107	104	105	124	123	125	127	115	108	109	103	114	130	118	125	130	115	112	151	128	121	97	142	137	124	124	105	119	126	109	106	126	137	124	116	96	107	127	123	125	122	118	106	104	131	113	112	108	111	117	109	114	127	103	125	123	141	127	119	114	129	128	136	124	120	103	123	124	137	124	116	118	116	129	97	121	107	139	126	141	142	121	114	110	106	116	103	117	130	121	118	124	121	104	141	118	115	118	147	123	113	119	118	148	151	140	122	118	111	135	110	105	119	113	136	115	120	101	106	102	126	122	103	108	132	102	119	113	107	122	99	113	119	131	123	109	135	136	119	135	127	119	130	106	108	133	134	121	129	124	118	117	107	109	112	107	120	120	143	112	129	109	128	114	110	106	137	107	108	100	124	110	130	132	143	107	127	104	103	128	122	125	133	109	108	145	127	123	93	121	125	130	115	128	124	116	110	129	131	114	130	117	116	122	125	121	121	111	105	118	121	137	101	138	139	123	104	96	117	98	135	124	108	121	113	104	102	119	110	106	110	104	107	130	109	121	139	130	111	130	143	128	115	118	148	121	124	129	115	132	129	113	127	105	118	117	121	128	90	121	133	128	130	126	94	112	118	124	139	116
13053	3298	6377	8020	7358	6137	4812	3848	2927	2470	2297	1930	1330	848	680	609	548	546	524	559	507	530	508	489	512	489	498	420	423	339	350	341	360	358	418	363	403	380	400	363	402	353	376	330	313	333	301	341	351	314	355	312	306	354	325	337	311	329	321	339	318	309	332	334	334	317	327	336	336	319	352	330	308	311	337	347	321	335	290	329	322	305	310	307	316	327	352	309	311	357	298	319	308	349	324	306	282	304	297	293	317	287	310	317	343	349	346	347	324	352	296	311	313	333	326	309	339	336	306	317	336	352	322	345	331	330	312	348	307	327	310	314	306	318	344	312	320	307	338	315	351	323	314	330	324	343	333	340	346	330	358	294	340	321	329	326	357	335	327	304	319	329	347	290	289	355	295	305	367	290	325	312	324	353	341	352	307	323	338	327	291	339	291	321	342	329	343	296	324	336	321	303	305	325	330	332	335	311	316	354	345	312	363	333	320	319	325	299	301	321	327	340	330	312	336	297	340	312	345	333	307	319	315	337	324	322	331	311	351	318	295	341	314	349	346	314	305	325	315	366	313	292	333	336	322	272	337	334	349	310	310	302	351	319	300	367	311	318	297	314	341	324	325	321	344	315	339	331	314	325	307	297	312	295	336	306	329	325	352	334	316	310	341	288	293	344	323	318	286	332	329	327	341	277	332	339	303	331	299	342	299	330	327	331	340	312	308	336	349	322	297	291	296	348	321	324	337	331	348	286	331	315	332	312	322	325	314	329	326	311	338	337	301	333	344	353	303	323	337	346	343	335	337	334	327	322	297	303	313	334	327	284	377	356	339	308	360	311	354	319	321	345	319	308	314	311	309	334	331	298	325	337	305	321	311	313	343	307	308	320	326	339	328	315	316	302	331	324	317	306	306	322	329	336	320	336	331	287	321	341	309	310	316	322	316	344	328	266	355	320	309	345	299	294	291	329	332	333	314	345	327	346	292	335	310	348	304	324	329	316	293	356	336	332	339	324	322	310	360	287	319	317	297	317	302	319	343	330	323	319	331	344	338	323	296	338	327	345	341	335	355	339	323	345	330	295	308	323	306	337	338	289	342	319	324	325	310	307	347	333	330	306	301	320	301	315	302	327	347	328	335	321	316	334	354	305	297	332	329	357	309	310	319	320	311	318	332	331	347	310	352	325	326	323	309	296	330	319	350	317	339	346	289	317	304	319	324	308	321	337	340	318	345	309	315	302	299	327	311	273	334	336	330	331	328	335	319	358	329	315	317	332	320	340	303	329	337	344	304	332	322	341	309	360	327	312	341	338	299	320	329	336	352	284	318	297	313	337	353	335	321	315	301	324	300	289	318	337	342	295	341	322	338	303	331	289	331	313	342	326	320	338	316	345	285	288	307	331	368	300	304	357	307	327	342	322	309	349	323	329	340	322	341	325	312	308	347	318	302	345	331	330	330	284	305	337	310	320	276	322	303	293	295	307	361	310	313	338	346	324	317	343	349	350	327	313	327	309	321	311	347	330	297	339	343	366	339	294	309	332	330	299	306	344	303	304	334	351	304	300	300	305	335	349	319	327	283	332	316	317	316	290	337	309	313	300	318	345	289	314	330	331	325	317	319	325	324	331	325	339	314	283	317	344	338	320	321	359	336	326	307	329	311	369	315	337	291	310	339	342	329	305	331	309	316	356	313	330	320	342	333	343	322	348	319	329	320	318	327	320	325	327	321	313	323	324	321	329	310	337	331	308	320	311	329	336	310	318	331	340	315	328	260	359	315	289	303	306	316	337	310	308	316	325	324	344	323	303	322	336	314	356	328	322	317	299	345	318	320	333	323	327	319	329	318	343	317	337	324	327	363	337	339	329	328	305	315	362	339	315	336	324	287	343	337	300	328	327	341	317	309	330	355	336	293	313	310	311	310	332	329	341	351	317	308	331	272	324	336	311	351	340	300	309	319	278	363	333	334	331	336	318	305	340	309	367	310	334	328	339	353	334	320	326	323	308	312	361	325	320	314	342	305	303	313	360	308	325	307	346	328	330	267	302	324	296	323	332	325	365	323	307	307	325	323	325	312	339	312	328	329	328	326	328	329	311	309	308	315	312	301	314	312	292	326	305	291	320	292	323	340	309	350	324	304	329	350	319	329	337	329	328	313	324	297	327	296	334	315	325	305	325	315	289	299	323	332	322	318	329	311	368	339	265	301	336	286	320	317	301	332	350	322	324	283	328	310	319	334	324	321	340	309	323	315	347	310	361	312	336	334	308	328	303	294	310	358	313	317	328	340	318	291	301	328	322	319	323	296	312	298	315	306	327	315	301	337	287	321	331	289	283	347	312	329	314	327	339	334	319	331	311	321	329	383	345	343	321	314	310	330	333	310	311	355	331	344	300	329	314	329	323	342	310	340	316	328	332	332	330	345	321	324	311	326	323	319	314	334	338	317	345	311	353	338	332	342	330	341	319	318	298	324	320	286	330	327	331	322	345	353	317	306	354	292	308	322	327	322	358	323	309	320	337	293	267	307	313	329	304	320	303	335	335	337	332	346	344	290	310	306	309	290	333	329	302	326	303	333	337	309	328	321	343	318	326	322	328	328	316	272	327	326	302	341	346	347	333	314	328	357	316	332	289	304	359	333	306	299	325	299	298	333	326	303	321	330	328	317	324	325	313	344	332	316	319	306	319	316	288	343	292	298	368	314	330	336	277	303	314	302	321	304	327	304	343	347	308	294	321	329	347	339	341	312	329	307	271	337	335	321	300	322	328	365	338	343	306	297	323	312	326	321	325	316	343	322	330	290	332	301	327	326	339	342	321	308	329	327	315	305	350	348	335	326	309	318	309	292	335	290	312	352	343	333	344	308	332	336	346	319	301	351	327	324	331	321	327	319	342	309	328	328	358	305	321	330	319	318	336	305	318	316	315	322	309	335	357	288	333	365	333	348	319	343	350	317	336	317	299	288	315	312	322	363	331	318	295	313	306	337	317	310	315	344	318	325	345	327	326	368	291	341	324	334	336	305	310	317	319	318	322	330	348	299	323	354	302	340	312	289	303	324	288	338	300	353	341	313	284	346	295	306	304	329	302	271	315	333	352	344	323	312	305	322	320	314	305	312	315	335	312	354	321	292	337	352	306	305	312	304	306	306	348	333	312	359	332	304	345	302	302	327	320	341	351	296	324	340	321	301	321	335	358	332	305	330	333	332	310	319	347	332	358	335	327	323	329	336	341	336	317	330	351	331	288	320	307	316	325	340	299	354	320	291	301	318	332	361	288	332	337	336	348	328	343	346	349	297	336	329	348	341	297	331	296	343	343	340	314	337	308	315	296	287	313	287	319	318	336	307	319	330	293	307	308	364	333	314	337	319	303	314	299	349	318	322	318	329	320	356	329	367	329	311	309	316	343	336	323	333	313	316	339	308	314	330	313	309	288	333	318	324	301	332	314	347	343	328	316	314	330	331	356	319	322	298	338	280	338	326	350	320	343	325	351
5165	1527	1272	1062	845	693	605	529	430	421	371	358	348	309	317	307	269	301	269	307	280	306	289	292	273	281	278	267	305	305	300	281	268	264	307	273	314	304	271	285	271	294	280	254	297	301	260	291	278	292	304	252	300	291	270	263	246	310	292	265	281	276	294	263	279	263	274	282	292	286	267	250	292	310	279	286	263	288	267	271	280	280	290	223	288	292	283	293	277	303	303	294	284	277	277	286	290	271	274	280	293	278	260	266	280	267	294	294	285	244	276	268	282	272	286	242	269	268	294	274	274	281	300	259	282	278	258	300	288	322	283	254	295	271	279	296	255	251	283	259	293	279	245	276	272	280	272	287	309	294	240	262	287	247	270	268	296	285	293	310	314	300	286	247	269	264	313	263	310	280	277	268	267	295	269	290	307	294	298	278	279	286	282	261	264	287	298	292	289	272	258	304	280	273	291	298	304	310	271	289	278	294	281	276	268	281	302	291	232	274	281	298	273	285	277	269	261	291	307	315	291	291	266	310	298	268	255	277	249	270	267	277	229	278	267	287	266	289	297	265	292	253	274	301	306	282	283	274	270	267	262	316	279	249	262	289	284	279	280	283	293	284	263	305	254	252	257	283	283	290	329	262	284	297	272	264	264	308	272	254	267	275	265	288	297	276	265	280	296	307	287	258	270	304	258	305	317	250	291	275	297	290	274	290	283	305	250	277	271	303	290	262	255	288	251	284	255	312	298	287	284	303	297	273	254	291	312	277	288	264	295	277	267	269	237	257	299	268	260	300	290	284	311	275	279	251	258	290	293	262	274	254	257	315	256	296	289	262	291	267	276	268	276	300	293	266	278	282	286	272	308	269	320	283	292	283	282	287	287	323	251	250	266	288	282	255	283	288	259	272	273	297	310	312	278	306	300	288	270	286	271	276	278	247	299	272	292	272	259	263	242	295	296	254	292	278	244	289	259	281	315	285	294	288	255	283	301	295	304	239	294	270	276	291	272	275	276	263	292	310	283	258	324	272	284	257	271	266	287	293	261	289	244	256	286	291	279	283	308	280	268	274	292	303	266	273	284	283	270	272	241	302	258	248	286	290	288	309	273	278	279	305	243	282	272	289	281	294	295	292	273	258	285	300	297	267	303	312	302	269	294	276	271	270	291	273	281	301	282	260	279	285	265	258	285	307	277	264	242	318	251	244	255	304	313	257	274	270	259	263	284	257	277	254	290	289	306	291	277	286	318	269	261	275	262	265	287	265	278	285	294	292	274	262	263	254	308	229	263	308	304	272	302	294	282	325	295	289	253	268	277	269	284	243	269	270	266	300	283	255	280	280	288	278	289	307	266	289	279	285	265	285	253	306	258	285	316	268	297	275	278	283	296	288	297	268	260	268	265	281	267	291	294	291	275	255	248	266	305	294	281	294	286	272	275	320	294	288	319	284	269	282	293	263	291	299	258	276	282	291	286	300	282	292	312	294	271	279	267	279	274	298	281	272	278	284	263	307	270	295	265	274	290	286	291	284	300	263	265	272	280	266	274	283	291	249	286	303	291	265	287	288	255	261	298	326	264	300	262	291	282	266	238	288	249	290	259	250	271	269	288	282	289	297	304	292	288	301	261	305	307	283	268	290	282	262	300	277	289	274	287	272	299	288	288	261	283	264	265	299	328	242	261	259	269	306	267	252	290	271	289	322	312	286	292	268	272	275	275	309	275	309	279	249	253	260	282	251	270	284	284	267	240	302	273	295	286	281	295	267	289	301	264	289	258	294	287	292	304	253	277	268	279	263	272	274	262	288	282	276	266	297	277	250	302	269	266	305	313	280	278	272	268	271	272	276	288	255	295	295	300	302	300	292	303	277	275	294	279	253	306	280	279	282	258	296	288	224	255	291	286	276	270	261	283	290	279	263	276	288	291	265	286	263	271	278	296	315	288	304	258	270	262	253	256	286	295	333	293	259	276	272	302	281	316	326	264	263	289	281	264	304	247	262	267	280	306	282	295	252	281	292	291	287	298	278	287	293	292	299	274	254	267	314	256	283	289	282	236	299	296	292	287	244	272	258	262	293	273	260	288	261	288	336	273	263	283	280	304	251	277	279	294	272	296	281	278	293	282	253	316	280	288	254	283	287	292	258	266	254	314	250	294	282	290	282	252	276	243	275	288	250	282	272	271	278	296	292	258	275	278	324	282	282	262	285	294	284	284	234	261	300	283	286	274	289	287	289	273	267	291	281	293	260	281	299	271	284	286	285	284	284	307	296	284	277	296	286	310	261	276	262	289	284	272	245	282	268	284	278	279	237	284	280	287	289	258	254	280	238	298	285	282	276	295	274	294	299	263	284	267	282	309	279	262	270	259	306	274	240	274	261	272	267	257	284	302	290	269	305	285	291	275	257	269	298	248	277	287	259	269	253	299	297	275	278	299	263	293	256	264	264	317	231	288	268	267	296	287	280	272	255	264	321	291	285	265	274	290	315	284	276	253	265	286	287	295	287	265	278	273	272	294	277	303	265	247	309	304	265	296	277	283	301	320	308	332	277	287	291	245	293	245	295	265	284	273	284	275	299	276	301	303	292	255	262	294	266	255	252	256	274	272	291	269	302	297	270	265	267	286	294	285	271	275	301	272	289	299	282	288	250	299	282	302	281	260	286	262	323	261	294	303	291	260	291	251	288	252	310	285	308	304	285	264	264	258	287	299	280	309	296	310	294	305	273	264	287	263	296	296	288	317	271	312	282	270	264	262	271	281	286	303	308	259	288	301	261	317	261	269	287	289	274	272	284	273	270	293	286	272	279	256	327	291	280	268	315	273	251	265	243	261	273	281	283	266	267	268	298	261	270	263	266	323	289	244	284	266	294	283	271	291	308	302	254	295	277	266	289	280	281	292	289	279	285	288	266	306	307	273	269	293	265	294	285	279	299	278	271	280	252	293	291	275	296	268	297	287	308	267	310	304	259	256	278	268	296	288	307	258	308	279	285	276	262	286	286	244	286	267	293	302	293	260	284	261	289	289	266	248	273	276	316	319	272	281	268	276	264	293	309	298	297	284	312	238	279	257	270	274	272	280	256	285	283	290	289	320	277	279	279	253	257	248	272	290	264	256	291	294	293	262	319	293	314	274	299	255	275	319	276	251	298	307	277	282	301	258	278	266	269	301	289	291	273	287	253	287	293	278	275	260	269	252	272	284	286	304	290	280	284	299	287	275	275	266	269	288	287	276	292	259	273	279	258	327	264	287	307	264	286	267	276	270	300	262	305	289	259	299	256	298	283	295	261	300	288	269	297	297	269	278	298	278	277	261	321	279	302	254	279	284	327	293	255	256	288	268	294	277	268	313	272	281	282	281	280	282	289	323	263	251	291	285	277	285	265	289	287	307	289	245	279	249	245	286	280	292	293	312	270	255	288	278	295	295	289	291	286	273	272	267	280	268	281	283	291	276	283	301	257	275	265	294	248	287	267	275	272	312	247	280	264	304	261
4377	1935	3023	3752	3321	2746	2386	2051	1721	1519	1480	1228	1038	837	806	716	775	746	747	756	727	709	700	707	693	693	670	684	688	669	660	724	669	664	690	678	693	717	639	688	684	691	679	687	689	640	631	632	686	675	675	664	657	681	667	622	704	659	660	670	697	666	686	652	687	678	663	641	666	697	665	691	701	665	658	631	642	652	668	653	698	683	647	651	620	657	690	629	713	663	629	640	628	698	677	661	669	628	677	678	695	709	685	668	655	629	641	679	628	709	667	644	683	641	666	704	706	628	676	662	667	634	672	660	671	659	729	676	684	714	636	649	697	663	677	676	670	677	623	644	627	668	645	682	691	688	655	649	699	691	693	692	674	663	698	661	680	657	682	657	679	655	725	704	679	665	650	655	689	706	676	671	669	692	642	645	669	688	697	643	653	684	671	722	694	681	658	677	693	668	681	653	710	664	652	697	671	669	690	671	723	697	650	712	699	673	644	692	645	693	655	679	667	640	673	684	672	656	675	661	676	679	671	648	667	694	713	668	650	655	636	659	702	662	639	675	673	643	654	663	743	674	694	694	696	692	663	690	707	653	682	650	647	622	716	671	666	685	644	636	669	650	670	650	710	649	704	671	650	657	686	689	665	656	690	688	745	618	648	695	690	647	620	660	725	626	700	658	656	662	678	706	640	651	679	708	670	656	697	666	640	712	725	717	642	638	680	644	719	674	689	658	690	664	692	692	674	668	671	690	658	668	711	640	675	655	630	662	700	683	690	681	638	635	660	651	654	639	638	691	695	660	632	686	656	681	671	652	721	682	645	643	759	709	641	693	671	662	652	645	685	675	691	668	662	714	704	670	696	649	663	699	667	677	674	675	678	632	657	670	673	680	655	726	653	652	649	673	653	668	695	631	702	705	661	689	708	700	709	672	684	687	695	645	673	675	705	669	617	710	678	675	673	694	659	657	671	704	639	640	717	659	654	700	697	689	722	665	648	680	671	657	659	667	623	627	728	687	709	704	677	659	720	673	734	636	618	675	681	640	664	660	650	690	710	638	683	657	610	664	652	662	620	708	740	723	654	689	656	669	663	730	680	660	684	672	709	693	653	655	703	668	628	664	655	716	696	649	645	715	610	673	661	688	668	621	702	659	667	703	617	666	664	644	643	733	645	694	646	686	672	662	676	690	701	665	664	677	661	635	658	661	676	663	709	731	648	698	689	684	667	696	690	640	696	646	684	653	648	650	680	640	646	688	677	683	637	658	660	661	659	677	699	665	651	652	688	685	703	650	644	709	673	661	673	668	669	719	658	688	699	702	659	685	650	635	674	694	649	639	735	683	671	680	655	625	662	647	695	661	689	669	669	668	747	626	625	682	641	696	706	645	682	663	661	652	688	728	696	615	683	698	655	679	608	682	692	666	745	683	671	717	672	651	643	645	676	653	675	653	706	677	675	681	658	611	650	664	662	673	654	650	681	687	661	699	607	637	634	690	663	669	647	658	683	665	648	680	667	666	645	651	668	649	699	664	651	690	664	660	673	686	637	683	676	671	694	674	633	698	676	728	668	661	663	615	704	733	685	642	653	659	653	688	668	702	688	689	738	677	692	671	652	662	669	655	701	665	676	687	680	607	705	710	661	643	675	672	679	688	704	662	663	689	666	682	662	649	607	688	636	652	706	664	689	654	619	658	624	687	652	678	644	647	648	721	696	646	613	693	663	633	671	679	638	688	645	703	666	678	681	710	678	656	625	625	632	669	663	634	702	703	713	686	664	699	682	675	612	692	706	678	660	680	648	611	659	678	677	680	637	643	711	685	636	645	702	681	613	664	688	670	660	656	676	631	667	702	721	710	671	646	681	661	683	696	665	690	656	699	667	678	673	699	648	702	624	627	680	682	657	642	621	660	658	616	678	653	647	679	730	700	688	698	638	670	677	652	660	685	648	678	719	671	684	665	626	670	666	691	738	656	681	665	625	646	661	692	675	686	656	665	652	694	713	689	642	644	684	683	681	665	686	670	674	691	649	692	643	653	662	699	702	642	677	667	705	694	679	716	680	624	645	650	684	706	673	701	651	644	683	720	645	688	617	651	667	621	651	664	654	677	670	668	663	692	685	712	650	632	679	658	676	692	699	661	680	715	654	662	680	659	654	689	692	660	642	647	654	690	682	682	687	677	689	703	667	656	691	675	673	650	669	659	668	686	728	670	698	692	690	694	639	654	661	714	666	704	610	656	657	698	719	671	673	684	658	656	690	655	645	661	647	673	691	657	701	669	672	653	653	676	665	627	665	692	735	695	668	691	644	646	657	647	693	736	666	651	679	687	645	641	663	693	690	713	657	676	644	656	629	637	666	659	676	619	681	663	677	679	633	652	708	627	600	675	697	646	661	633	662	716	683	670	620	642	634	706	708	654	678	653	653	644	681	668	644	743	704	684	640	639	635	646	667	701	665	677	668	689	679	633	697	647	651	706	657	667	692	702	691	678	663	663	664	686	649	675	651	680	657	632	669	681	702	644	673	680	693	707	685	699	676	650	645	669	655	675	669	685	721	675	694	697	654	653	663	637	695	679	664	666	687	681	656	626	676	700	657	667	662	647	657	672	675	676	656	661	685	680	606	677	658	684	675	724	649	650	642	685	667	663	665	613	686	682	693	676	669	668	685	685	675	663	654	663	638	670	674	707	689	650	682	670	700	660	638	635	659	703	663	677	686	665	640	685	693	691	673	736	666	684	637	661	696	676	667	666	670	642	692	688	661	721	693	684	692	646	726	641	715	680	688	651	657	674	632	674	676	660	734	694	668	714	669	684	668	690	709	710	665	686	661	673	668	656	652	700	647	657	640	657	647	711	716	687	650	649	682	615	647	680	673	657	673	646	687	741	702	634	686	653	716	677	675	620	655	687	661	701	702	706	694	693	707	697	635	671	692	672	662	693	628	691	652	629	703	636	667	672	671	652	678	649	655	661	701	668	672	669	679	660	681	699	706	666	634	669	667	649	679	642	734	672	663	648	639	673	702	715	650	711	646	720	643	706	717	617	705	640	614	629	674	685	699	646	660	666	711	657	646	687	688	670	673	655	695	684	675	672	688	684	684	637	644	625	664	719	693	658	648	625	684	638	700	657	644	666	668	671	696	671	678	667	701	659	671	676	695	653	625	706	696	700	674	700	712	675	715	670	703	684	681	643	620	661	649	657	641	643	645	713	674	627	639	657	661	678	648	682	691	720	638	672	692	641	650	665	656	683	647	667	722	713	668	679	635	661	648	650	669	692	659	625	677	692	703	662	680	658	739	727	697	699	701	698	685	683	661	615	677	671	660	672	677	638	668	690	652	707	675	704	675	682	665	651	634	669	653	697	677	685	649	676	632	650	652	618	685	687	655	660	704	648	707	670	688	722	652	683	704	667	707	650	687	690	667	694	669	678	687	652	655	680	703	700	658	640	681	684	690	713	669	691	650	643	641	672	618	699	663	672	697	696	683	668
13408	2785	2293	1630	1226	932	733	644	529	481	381	311	303	287	262	248	239	216	245	213	210	211	219	231	212	222	200	204	197	234	223	214	216	196	216	211	223	201	254	210	212	217	183	168	207	196	197	195	213	202	206	202	223	231	212	238	191	213	200	184	199	232	218	183	213	209	203	189	194	194	198	199	209	207	211	209	228	223	214	199	199	206	225	206	197	220	185	193	220	168	231	201	218	219	247	235	226	210	199	220	184	222	207	203	224	206	198	190	188	180	207	217	202	217	189	196	216	213	210	203	203	186	205	204	249	197	236	225	198	202	226	193	207	215	211	196	213	216	185	191	207	229	224	215	219	175	188	205	185	237	217	206	196	211	217	214	198	178	198	184	191	197	203	211	186	187	201	198	198	190	197	199	223	200	201	213	205	234	204	215	206	203	209	205	221	215	219	184	209	193	205	194	240	195	186	203	201	211	233	180	196	185	212	218	210	202	178	227	233	222	207	191	202	209	189	196	196	205	247	191	206	191	213	207	234	210	211	177	194	203	192	230	186	234	195	199	247	199	226	213	205	186	177	200	210	192	190	213	203	226	209	209	191	198	210	230	230	212	222	197	193	198	221	192	219	213	212	200	210	212	214	203	186	206	201	229	214	206	223	211	190	218	199	211	215	220	203	203	193	211	178	190	205	191	196	188	230	209	216	194	200	197	223	217	193	183	225	222	199	222	200	210	173	213	181	203	196	213	202	222	191	202	179	200	214	189	188	200	201	213	201	201	241	169	179	219	195	213	187	207	181	196	175	208	179	194	208	190	210	202	206	218	217	217	194	180	175	203	188	219	210	227	198	201	180	203	203	185	222	201	206	188	186	196	233	198	175	208	197	237	204	201	185	199	198	177	193	189	221	220	202	207	191	213	202	217	192	202	214	222	201	186	207	197	193	196	209	190	197	184	227	197	219	192	200	197	194	204	228	225	196	195	192	221	196	210	233	203	193	220	201	198	250	232	199	228	195	217	204	199	215	177	240	228	199	213	211	183	201	202	205	212	207	202	202	216	185	207	214	197	199	229	188	180	199	207	228	196	188	217	194	203	213	218	194	221	179	211	210	208	196	224	176	209	217	196	187	223	231	185	233	212	226	200	199	229	225	176	201	193	204	202	200	199	199	183	203	201	174	197	224	201	206	209	209	195	204	216	202	209	203	203	177	207	192	217	174	191	217	173	206	205	195	200	190	187	195	233	210	205	224	186	207	211	216	226	217	195	201	182	183	193	218	207	191	219	207	213	188	179	235	207	209	177	214	202	184	195	195	208	199	216	212	215	188	192	200	213	205	223	202	184	218	193	219	192	226	235	195	207	212	210	209	205	215	207	185	183	198	238	192	200	212	229	232	221	211	216	162	227	214	199	209	208	202	174	209	220	211	226	201	209	193	221	195	186	214	229	208	207	224	200	192	204	227	190	181	194	219	215	200	187	201	205	212	195	189	180	187	194	214	205	187	201	201	198	212	220	207	204	191	215	224	187	197	191	204	220	208	217	196	191	181	208	208	195	189	186	207	186	205	214	196	203	191	186	214	187	204	195	191	195	204	190	199	199	181	214	180	185	207	206	213	209	219	201	228	207	195	232	222	181	194	205	202	212	185	218	214	196	190	188	205	196	202	224	177	203	193	206	226	194	203	195	228	222	206	227	222	231	194	228	208	205	219	225	194	220	228	202	187	211	199	220	232	231	196	221	227	221	196	191	194	182	197	189	205	207	217	207	213	180	219	212	179	174	203	181	202	191	196	182	211	169	176	204	231	193	186	211	186	206	195	207	200	193	199	196	208	195	190	203	226	191	218	223	197	212	210	165	185	196	201	216	214	200	201	223	204	212	211	193	204	197	205	234	198	224	210	217	190	213	225	193	206	191	197	207	224	199	211	213	188	189	207	175	189	183	195	214	203	189	218	212	190	170	218	191	210	208	202	200	191	205	199	213	210	211	202	195	197	211	226	217	197	216	199	195	218	215	210	201	205	202	211	209	234	192	238	214	196	187	183	175	174	223	225	226	190	210	190	226	197	203	216	199	196	191	222	180	220	227	199	210	184	179	201	200	198	198	205	222	195	204	207	220	212	201	194	223	209	179	195	204	180	234	225	187	188	209	175	175	212	212	211	190	183	192	193	222	239	205	214	222	194	207	194	213	236	194	196	206	200	198	214	213	188	198	204	188	235	197	224	197	179	211	171	214	209	213	224	187	177	173	235	215	195	190	199	219	211	185	188	202	192	198	223	210	207	174	214	196	189	199	197	223	209	202	191	213	206	213	189	197	204	215	195	205	208	184	195	212	204	201	219	202	197	187	199	202	188	222	220	184	218	230	199	227	198	208	197	202	218	195	177	225	182	184	203	199	195	228	201	244	221	206	224	202	238	191	217	228	194	217	218	182	215	192	234	218	202	204	201	218	203	197	193	179	203	205	250	170	205	213	206	197	192	180	206	187	208	220	190	222	205	186	203	190	230	191	181	177	227	219	184	209	201	229	209	176	225	190	183	205	213	198	208	170	209	193	215	189	182	196	211	226	207	225	184	197	185	205	195	201	202	195	173	192	229	200	212	214	219	200	205	191	202	184	210	198	212	203	185	215	207	202	203	210	191	219	195	202	194	210	226	214	207	234	191	214	193	173	223	201	196	225	229	187	220	213	219	214	203	188	214	210	207	214	184	223	199	198	213	185	179	226	206	194	210	196	214	189	199	232	212	186	200	189	219	215	183	220	205	227	211	193	212	173	213	227	213	210	187	215	190	208	188	193	179	196	227	201	198	206	222	182	205	204	192	195	219	191	219	206	213	193	169	193	203	216	216	172	236	195	180	187	181	195	205	206	205	204	181	196	197	211	205	228	204	216	188	205	216	202	181	207	179	183	212	220	228	193	174	218	196	221	204	201	210	197	215	201	192	183	220	204	206	211	216	209	174	201	226	212	198	192	182	225	173	221	195	167	212	192	201	196	198	182	236	213	193	180	196	202	183	211	204	206	196	221	195	177	209	241	205	201	224	195	209	229	217	212	219	192	175	176	201	217	212	188	208	186	227	182	222	197	195	195	220	207	198	200	206	200	200	201	224	202	201	209	232	172	203	192	182	190	214	210	218	173	194	205	193	194	206	224	200	196	195	202	197	185	191	192	225	221	187	208	197	201	200	187	206	198	189	190	177	210	206	231	191	218	207	203	187	186	219	202	182	202	235	214	203	231	186	221	212	161	207	173	213	182	179	232	196	200	203	213	179	201	202	220	229	186	210	212	181	198	216	217	196	185	194	209	215	216	203	204	195	226	180	192	198	192	197	198	195	186	192	183	214	194	208	212	224	198	190	216	214	202	178	224	228	191	220	215	212	161	215	198	196	232	205	215	209	218	213	228	213	207	205	183	208	211	201	207	228	203	193	210	201	195	212	208	220	171	209	212	206	212	201	195	200	189	230	212	221	228	196	195	179	196	222	204	206	210
10391	2808	5095	5529	5053	4231	3470	2938	2453	2162	1811	1551	1120	879	742	704	653	680	700	637	589	606	642	572	615	574	595	534	524	582	544	519	534	544	494	503	504	622	587	575	536	539	557	482	511	531	490	488	511	507	533	462	458	531	508	501	523	508	481	496	500	502	473	512	473	481	489	504	523	498	512	478	472	529	495	516	487	511	493	489	471	489	439	510	488	517	483	486	532	471	470	494	474	501	454	527	546	516	480	517	489	514	527	491	517	504	481	524	463	471	469	542	508	517	485	498	489	479	487	501	531	534	489	517	498	472	498	515	508	512	509	511	481	462	510	495	492	502	471	495	493	484	452	499	535	517	465	516	455	487	508	500	463	507	480	485	479	461	509	522	498	488	506	498	503	511	508	484	479	497	516	516	489	503	487	481	545	512	505	534	504	528	509	491	512	510	489	512	445	517	516	485	521	499	531	540	455	561	476	519	496	523	484	504	485	484	492	503	465	498	502	471	515	495	527	505	481	526	501	486	501	525	470	488	473	488	528	522	509	493	488	553	519	472	472	509	548	494	527	505	472	533	497	470	506	507	493	469	509	522	492	486	485	462	497	487	518	504	497	499	532	531	498	509	511	475	471	522	475	521	504	539	534	489	460	452	541	555	525	497	498	526	540	518	477	455	551	484	470	460	499	517	485	456	520	478	487	515	518	496	503	501	533	467	530	510	506	492	522	519	543	494	488	483	487	491	533	501	492	497	500	537	509	515	487	496	523	484	525	484	495	517	532	508	493	511	481	510	495	496	497	460	484	488	471	485	527	475	499	495	500	494	481	523	475	503	504	464	521	488	539	480	523	469	508	474	512	546	519	511	480	479	466	506	509	490	519	525	476	454	475	471	518	503	509	528	501	478	523	497	494	488	505	500	522	516	492	511	508	488	498	499	485	487	491	494	516	454	464	501	448	546	499	489	501	495	483	500	506	515	482	508	489	476	509	506	477	516	492	496	489	465	496	518	513	490	518	523	482	494	547	519	470	505	530	528	527	505	547	508	521	490	499	547	516	520	501	503	498	468	503	502	497	518	459	507	511	488	487	457	490	482	507	500	466	517	546	519	531	485	502	498	494	533	524	480	489	482	506	480	522	468	517	513	539	542	482	504	496	520	452	512	508	518	507	453	482	515	511	497	499	449	468	492	531	523	504	507	492	520	486	519	485	495	515	476	501	488	479	547	507	500	473	498	478	492	527	489	563	465	542	525	502	515	528	509	473	470	499	484	545	490	506	518	532	471	497	475	483	504	500	506	513	508	527	500	478	520	477	555	504	503	493	493	480	502	465	501	475	497	506	515	486	499	450	482	452	493	504	536	486	468	506	517	504	511	506	472	574	488	488	564	473	466	490	491	490	550	490	515	476	492	501	493	466	487	517	476	479	509	533	488	523	483	484	497	488	450	475	507	517	509	521	503	467	489	496	480	518	482	530	493	480	494	498	507	546	525	491	509	500	489	524	504	497	492	486	489	513	526	492	515	473	462	497	503	500	512	500	485	463	500	512	541	510	468	515	505	540	513	544	508	523	500	555	515	475	475	488	494	505	509	495	496	506	479	514	486	529	507	497	469	509	509	522	486	478	488	489	513	470	537	539	511	473	463	556	487	526	465	493	508	518	470	500	479	526	510	532	486	558	509	503	501	522	532	556	514	505	489	488	481	485	485	501	518	559	482	490	504	493	515	503	514	490	507	506	503	498	481	521	509	508	475	458	546	513	476	512	483	471	526	465	518	513	497	491	498	488	510	484	516	526	480	524	493	503	490	500	494	526	456	523	515	505	488	511	476	506	489	479	516	446	489	526	503	486	497	502	493	497	486	467	523	486	517	487	521	506	496	497	467	469	492	483	481	511	498	495	480	485	504	488	571	515	487	486	512	511	531	513	496	513	505	472	524	485	541	522	516	491	514	518	502	527	477	476	501	521	513	488	464	518	490	515	464	486	490	501	540	515	485	456	513	461	478	525	502	489	522	533	495	516	523	483	494	486	508	479	499	476	501	502	503	534	512	479	492	523	506	502	508	502	529	463	497	523	470	472	498	503	504	497	475	495	474	500	484	462	499	549	522	519	477	516	505	482	497	500	503	505	488	473	492	486	509	516	547	502	494	488	496	502	486	513	499	519	500	471	527	505	505	490	510	514	529	530	525	506	481	484	549	482	500	457	462	491	530	495	489	497	514	480	508	517	491	520	480	496	510	515	521	491	526	446	506	539	524	492	487	508	501	505	485	485	476	514	511	483	511	507	480	514	500	505	490	486	493	526	469	525	464	481	509	506	526	476	483	504	490	509	548	476	504	500	484	466	508	480	488	479	485	476	499	467	486	488	467	501	508	492	460	494	479	477	437	498	503	480	548	481	503	514	495	495	476	466	516	515	516	485	482	484	458	516	516	492	507	496	515	520	484	510	512	475	479	491	456	466	503	524	527	507	486	472	493	532	512	509	490	477	503	529	526	506	493	512	488	507	518	493	533	527	540	501	484	501	489	512	489	491	516	551	462	499	516	483	486	488	510	476	521	541	503	478	504	466	506	473	507	495	484	470	497	476	510	475	507	480	530	497	526	483	543	511	494	506	527	528	544	512	529	493	486	487	522	515	481	518	526	524	497	492	505	487	488	503	500	497	468	487	464	504	496	510	507	488	531	505	477	464	501	504	502	506	526	540	490	498	530	512	512	500	521	487	529	497	494	529	503	506	534	488	469	511	484	524	528	489	532	517	507	494	472	503	488	503	488	522	499	485	505	482	527	486	490	472	480	507	523	492	510	480	513	502	516	478	512	496	522	511	516	447	460	487	523	513	493	504	476	496	523	492	465	479	519	505	506	498	502	497	509	500	496	510	494	503	531	496	451	495	495	542	507	484	526	494	499	477	532	517	529	484	539	487	535	516	487	503	483	492	480	514	522	538	515	504	534	472	525	490	504	485	480	499	513	498	511	494	488	516	558	459	527	549	489	467	509	495	544	527	504	544	502	491	520	508	491	508	535	514	489	496	504	508	501	512	507	519	505	536	518	537	532	495	496	505	532	495	489	501	519	527	517	501	498	481	513	514	496	499	511	504	482	518	495	470	482	477	519	508	485	530	493	497	510	484	498	546	460	502	527	473	497	548	504	517	509	543	500	521	480	514	511	511	517	496	515	501	497	484	513	524	466	468	532	528	506	470	489	477	518	509	508	540	517	554	478	486	475	502	454	507	474	492	515	541	481	508	522	520	486	478	496	478	521	460	469	525	498	484	509	515	495	473	501	509	458	482	517	533	508	512	516	478	505	465	462	540	504	465	459	486	523	455	500	497	497	504	489	518	475	494	500	515	481	516	485	489	479	502	508	499	539	492	539	523	466	482	488	476	481	509	475	512	498	537	509	525	465	457	490	506	479	520	481	527	506	473	461	521	510	501	521	502	507	522	468	487	482	504	497	500	507	529	513	504	475	521	490	496	474	513	476	491	561
20617	4467	3514	2542	1748	1213	941	756	574	439	403	306	244	202	174	161	160	132	133	166	131	123	140	125	138	125	124	123	136	107	117	123	106	129	101	118	144	140	117	127	99	130	108	130	109	113	112	114	117	121	97	126	108	113	122	115	124	104	118	118	114	123	127	121	98	116	97	115	86	134	124	111	111	108	117	110	86	129	109	117	110	118	116	123	108	119	122	138	115	114	99	121	124	112	113	108	129	116	110	128	124	133	123	119	135	90	122	127	127	124	128	114	130	107	122	110	111	122	110	118	112	117	126	105	113	122	119	115	112	112	104	141	120	118	108	131	103	125	106	126	125	112	143	121	106	90	134	122	117	100	125	130	121	116	143	131	113	140	118	123	139	110	109	128	125	128	112	114	128	111	123	109	96	105	107	111	94	141	125	119	129	114	120	104	112	116	101	115	131	104	123	103	102	126	143	120	127	110	137	112	121	123	118	100	106	126	101	131	144	106	122	114	103	114	129	123	105	125	113	111	125	132	117	125	108	105	121	102	146	114	149	130	137	104	141	120	95	117	123	131	109	125	118	128	135	101	108	98	110	97	127	113	125	120	128	121	124	97	119	141	129	126	120	124	114	124	133	120	114	132	106	109	129	115	122	104	113	122	132	112	110	150	141	116	115	122	122	112	116	118	123	119	129	125	112	121	106	127	103	143	134	118	127	128	112	132	112	114	122	104	112	114	117	119	111	97	99	133	110	112	136	102	103	125	132	101	131	118	121	114	138	109	105	120	129	133	122	145	113	122	105	130	123	143	112	120	122	122	111	138	121	115	130	133	103	125	119	104	121	133	110	127	139	114	114	129	133	118	129	98	123	122	111	98	111	105	115	123	133	128	112	124	120	105	124	129	108	126	110	108	116	118	116	114	115	112	136	115	135	126	123	105	119	131	119	111	105	120	129	115	123	122	89	112	114	128	117	116	131	94	112	130	121	93	112	148	104	107	115	117	106	122	133	100	99	100	108	102	122	127	114	124	124	109	123	100	140	110	113	112	125	123	117	125	112	113	115	110	114	125	128	105	99	107	125	121	103	112	123	107	121	126	107	92	134	114	117	102	112	122	108	104	107	120	116	126	127	120	143	119	122	103	97	121	102	112	126	119	113	121	136	123	135	129	112	153	120	139	113	125	115	121	123	140	115	124	131	134	117	125	104	113	93	130	101	113	105	101	118	130	109	131	120	135	119	109	121	98	120	107	116	129	124	129	113	105	108	116	119	126	130	103	110	105	120	122	123	114	108	105	123	113	101	115	122	100	104	121	111	118	139	125	148	128	114	117	125	123	114	120	118	127	118	123	126	112	115	112	114	128	129	130	108	130	125	116	117	122	133	129	100	100	137	106	130	109	121	130	134	113	109	128	117	121	108	121	113	126	101	111	128	118	130	111	138	122	119	108	96	123	119	105	118	122	118	109	116	109	138	107	102	123	120	110	104	144	101	114	112	124	121	110	114	111	122	114	143	118	109	121	141	103	115	125	111	136	132	144	118	110	112	108	101	110	109	127	109	121	104	134	115	112	128	127	118	126	130	107	107	123	123	97	118	118	126	116	110	123	96	112	116	115	119	132	130	107	144	111	131	109	103	131	105	126	119	118	109	127	100	111	112	125	116	120	121	110	121	125	124	122	117	129	119	123	128	115	120	115	107	148	115	116	138	115	125	110	119	118	139	111	119	112	96	108	144	120	114	120	121	95	122	113	110	109	133	112	108	120	125	133	110	138	102	129	120	126	121	127	123	137	99	118	129	119	109	123	116	119	102	117	107	118	123	95	127	117	103	112	120	113	110	134	129	147	131	105	110	106	123	108	102	98	118	114	89	117	122	111	133	123	117	121	125	112	121	124	99	125	131	103	109	127	129	114	88	105	113	126	147	108	112	121	131	117	127	126	120	101	122	121	118	125	126	116	119	113	114	98	113	125	121	105	118	127	123	133	152	122	129	110	116	107	131	138	121	106	117	116	105	96	87	115	143	109	117	117	135	110	130	127	129	105	111	125	130	135	122	120	116	102	116	106	118	109	101	102	116	115	120	115	139	150	133	128	110	110	109	125	108	118	106	130	133	109	113	124	125	113	102	126	114	127	108	119	113	113	114	142	117	120	109	126	110	118	117	125	121	115	139	113	96	138	118	113	133	117	131	119	129	128	107	125	119	117	122	113	113	110	102	91	127	118	110	121	102	122	132	110	121	118	122	126	123	129	109	112	120	121	116	119	93	127	102	123	118	105	132	114	127	137	111	117	118	117	110	99	117	111	78	117	119	128	97	112	116	125	123	118	117	120	116	139	122	129	131	117	112	111	112	112	108	109	116	104	129	118	136	126	130	125	112	125	117	121	107	98	121	112	116	120	130	122	143	121	118	118	139	115	117	121	118	123	142	118	113	139	144	117	124	119	123	108	105	112	117	123	107	91	101	123	132	109	127	92	142	138	115	106	148	142	117	123	131	119	151	128	124	116	125	120	110	131	99	120	112	122	132	115	126	118	124	116	134	137	120	127	105	113	112	110	105	122	102	118	115	127	121	119	79	118	125	112	133	118	112	108	124	119	130	132	110	118	111	115	116	125	113	115	122	115	124	120	116	144	134	112	107	106	114	127	126	134	115	120	111	93	127	140	134	107	112	101	107	115	116	124	117	137	119	121	115	117	102	119	124	120	120	99	106	110	117	121	127	112	109	119	119	129	123	146	104	102	106	136	121	125	130	110	120	114	106	114	110	126	111	117	117	111	135	121	132	122	104	136	125	105	119	121	121	122	116	117	121	103	104	114	114	134	126	138	107	94	112	113	118	117	120	107	104	122	125	104	95	129	123	108	133	126	109	127	120	122	124	129	113	113	111	113	119	113	128	117	131	123	138	125	121	119	118	117	114	112	119	93	116	123	111	131	115	113	114	112	108	106	113	115	111	126	104	122	127	116	103	122	128	114	128	100	132	124	113	114	102	108	131	120	127	124	115	125	113	108	112	128	102	120	120	118	109	109	113	123	156	123	124	114	109	105	124	118	121	118	107	125	109	111	105	127	115	110	90	117	109	125	104	116	127	121	124	135	112	114	97	111	116	102	116	108	114	113	129	143	112	127	115	116	127	104	129	123	135	109	100	119	127	119	130	99	122	110	107	137	122	128	102	124	123	121	107	116	100	112	109	101	119	108	112	108	105	107	114	118	94	130	120	106	111	116	126	105	107	117	125	126	108	97	120	131	116	128	116	126	122	135	101	132	105	140	123	110	120	124	138	112	111	108	119	125	103	120	106	118	119	108	110	118	122	109	100	120	124	101	130	113	135	104	109	111	125	97	139	109	107	114	102	112	110	105	121	115	124	128	108	115	112	137	117	126	106	122	109	106	134	110	123	130	123	105	129	110	124	96	109	140	117	119	131	130	130	114	123	126	124	95	111	123	124	119	106	111	132	130	138	130	123	111	100	120	118	131	103	140	123	111	110	121
12970	3845	7392	7808	6899	5747	4626	3798	3121	2566	2022	1664	1246	894	665	574	578	570	567	535	530	495	519	506	454	471	443	460	414	361	378	384	387	348	406	386	389	422	407	379	371	372	358	323	329	331	323	308	329	344	311	331	351	321	305	341	309	322	349	312	334	316	338	323	315	342	328	298	309	325	336	313	335	332	286	312	321	339	291	325	327	298	340	309	335	300	310	301	304	344	303	344	326	293	296	313	331	319	315	309	340	344	366	302	304	338	349	313	297	331	295	336	330	316	306	300	308	338	324	304	312	279	295	308	315	327	309	307	326	321	356	327	336	323	323	313	335	328	326	283	307	290	312	356	264	381	295	336	317	352	332	324	332	340	324	298	322	283	278	306	320	305	298	301	298	318	344	318	312	325	347	303	314	297	342	331	337	308	288	313	352	317	325	316	301	320	313	310	319	297	324	297	308	296	341	305	303	328	289	322	298	308	327	330	336	308	322	329	301	324	319	297	339	311	338	344	319	343	314	329	336	354	313	333	336	315	312	321	309	340	305	331	308	329	318	316	309	300	318	320	310	322	324	308	305	308	321	307	259	357	331	314	293	304	330	317	322	347	317	287	317	339	319	341	305	269	361	299	313	296	299	307	324	329	319	343	352	325	334	332	296	327	332	335	288	300	290	348	305	320	351	316	304	307	310	323	319	310	298	310	295	302	320	284	333	323	334	342	292	311	291	324	343	306	295	306	319	299	333	282	349	302	334	307	288	307	314	331	324	288	321	321	303	317	303	316	279	295	325	367	335	318	331	338	311	316	292	298	284	313	347	316	298	318	334	317	316	332	324	321	326	297	336	303	287	327	324	301	298	317	316	325	302	316	335	346	336	312	299	310	284	314	313	331	316	300	308	300	317	324	341	313	312	273	347	294	318	317	341	309	295	336	316	311	352	300	290	324	312	320	309	305	318	370	335	324	315	326	319	276	323	331	324	342	318	313	314	330	320	334	314	304	305	298	308	297	323	300	336	317	328	321	319	295	304	305	318	315	336	322	315	312	283	311	311	330	326	327	334	283	293	330	320	310	319	350	293	330	299	318	293	305	333	348	310	304	271	330	313	332	313	310	327	307	281	316	332	333	303	324	314	296	302	350	344	311	281	296	332	346	296	334	341	313	328	307	350	280	301	312	304	299	302	344	320	331	329	324	359	322	320	327	306	300	289	297	314	299	315	322	302	299	353	339	302	319	304	297	272	312	329	321	305	348	319	329	335	328	317	304	289	332	314	313	320	341	304	308	353	361	291	316	316	320	305	331	311	308	321	298	287	325	331	330	336	297	309	328	296	287	328	323	353	319	305	298	329	273	322	347	313	303	349	300	334	308	296	293	328	331	329	314	331	294	302	327	331	312	308	284	308	308	341	294	313	306	316	297	335	332	307	321	315	289	348	320	296	299	294	359	308	308	317	288	314	318	308	284	300	334	326	312	302	305	325	304	307	321	337	302	314	265	364	332	300	340	299	308	312	298	312	346	302	313	285	324	314	323	296	357	326	304	306	345	324	349	321	342	297	303	306	358	290	309	335	300	297	321	328	322	310	330	305	310	326	334	350	307	331	291	316	313	290	333	330	334	334	338	312	293	307	310	297	339	312	296	310	283	339	336	289	322	316	326	315	336	322	281	292	315	328	292	329	315	317	327	291	309	309	315	307	316	288	303	292	315	304	287	335	284	299	273	342	296	367	304	324	312	316	309	319	321	303	308	297	322	311	325	312	301	304	314	332	342	306	285	296	347	322	298	308	329	336	305	286	289	346	323	315	308	336	305	322	330	289	346	322	339	320	320	310	330	345	300	287	331	296	306	327	303	293	294	320	324	332	291	278	319	306	297	323	325	335	317	339	290	267	312	320	346	329	335	315	337	322	299	315	309	326	321	322	316	301	305	327	326	334	326	295	316	314	342	335	359	328	320	334	325	315	342	306	281	324	327	336	319	321	298	312	302	326	310	347	333	301	314	303	279	300	325	316	288	309	323	289	312	295	305	315	352	325	331	313	321	309	370	279	330	333	311	314	333	315	315	304	330	318	327	291	320	359	308	317	317	354	318	333	308	286	323	293	331	320	320	295	308	324	352	297	324	308	329	315	331	312	303	299	306	330	310	287	297	342	298	314	333	318	361	313	360	317	346	322	323	307	331	332	329	338	299	320	297	345	283	318	344	325	316	292	310	314	307	322	327	309	314	298	332	342	306	341	302	307	339	335	326	322	324	293	320	304	288	348	289	333	318	316	326	288	329	332	301	309	301	285	326	346	302	322	329	323	341	319	350	333	325	311	302	333	316	305	281	309	295	317	323	332	316	325	312	303	307	309	353	325	311	279	298	278	305	287	329	320	286	318	351	292	296	361	302	309	337	308	310	331	325	305	304	298	302	324	281	316	316	306	326	281	309	308	280	280	323	336	337	319	313	274	323	333	337	312	324	296	302	322	299	325	319	303	318	323	352	299	300	325	314	298	327	328	303	280	317	312	321	337	314	313	341	314	353	308	344	267	323	330	307	350	305	329	327	322	320	299	299	319	333	337	315	307	331	355	299	302	321	309	315	321	325	323	317	326	299	345	298	338	315	308	327	337	331	320	330	279	302	333	323	302	294	296	311	287	349	311	307	302	352	340	295	334	317	290	278	297	332	305	321	315	338	303	314	332	314	336	296	311	288	330	316	305	338	328	320	318	298	311	310	307	291	347	326	307	326	293	311	316	319	313	333	332	343	315	281	300	310	323	307	312	308	328	318	292	344	312	341	336	300	284	298	329	292	326	319	295	343	288	319	310	348	308	322	329	284	314	301	302	307	321	314	301	336	319	307	276	317	295	298	312	335	320	346	309	334	315	328	347	319	321	334	292	333	317	344	299	318	318	336	297	326	295	364	336	337	333	302	328	321	303	311	320	329	306	353	303	294	339	362	318	353	297	319	304	316	324	356	327	322	313	307	284	298	317	327	358	284	307	314	311	301	302	311	312	308	312	296	302	354	316	284	319	320	306	335	318	334	316	328	325	337	323	288	349	321	330	303	308	321	319	329	306	328	331	309	319	311	306	321	318	328	325	326	316	325	288	337	314	316	328	316	330	320	322	316	326	341	314	300	334	325	330	339	320	322	352	319	345	282	330	344	332	292	305	303	361	330	321	329	306	300	288	311	327	333	313	319	317	311	308	330	306	303	332	314	351	281	306	302	310	316	329	333	301	322	337	337	307	326	315	318	312	314	307	284	305	303	311	309	324	300	319	318	328	314	317	324	342	322	305	293	340	295	317	297	318	310	342	302	301	301	336	308	273	329	311	349	320	307	316	313	313	345	332	333	309	313	296	314	306	334	347	340	308	324	307	330	296	298	292	338	329	328	314	329	300	331	302	325	311	318	346	331	327	345	312	300	330	335	357	267	289	307	313	312	335	349	323	334	327	309	330	321	311	315	324	323	308	286	334	307	295	308	310	294	330	337	321	330
5503	1714	1686	1241	864	720	557	453	432	392	396	323	345	329	290	328	275	322	299	291	272	263	307	297	278	260	274	269	271	298	282	280	279	282	249	303	295	283	290	299	272	249	273	284	243	264	289	292	267	246	265	271	235	284	279	256	306	257	296	283	283	278	269	247	272	279	264	289	271	265	243	295	290	281	264	288	269	279	282	282	270	269	280	257	264	273	268	248	249	275	256	286	279	262	301	282	280	276	303	271	287	292	298	301	305	303	282	296	288	277	256	277	291	249	286	283	262	247	281	288	284	275	226	282	275	278	261	258	242	265	257	283	267	270	296	294	270	285	264	278	282	272	256	318	282	234	272	286	269	254	302	281	279	258	289	290	310	248	284	259	248	302	290	258	280	309	293	312	312	265	288	277	238	285	249	284	269	269	313	263	299	294	276	260	273	291	292	246	248	274	270	312	274	310	252	264	269	275	290	322	285	296	278	288	264	238	274	276	265	284	261	278	279	274	255	266	278	259	280	287	279	261	278	275	274	290	285	258	285	253	249	310	281	290	278	286	282	302	255	263	298	317	246	272	267	278	277	275	284	286	285	269	266	281	294	296	279	295	284	268	306	292	296	279	261	278	261	265	289	293	273	295	253	268	252	296	271	305	256	266	304	307	272	280	312	251	251	266	302	261	314	296	300	243	269	266	272	270	249	275	321	292	279	294	277	278	259	291	290	293	262	298	283	259	265	273	255	264	305	302	259	281	274	271	259	280	267	274	253	278	273	264	299	290	261	290	272	293	274	291	271	288	268	286	258	254	277	265	276	273	255	281	291	269	256	270	276	276	280	248	288	289	254	298	301	291	291	290	278	298	279	268	281	292	303	252	278	277	276	290	253	258	266	268	266	283	271	242	275	260	285	259	279	289	312	277	288	270	268	336	271	277	266	311	267	276	253	254	261	264	250	296	279	279	262	288	271	285	273	309	274	283	263	273	294	256	302	296	275	291	273	294	292	261	299	275	274	258	264	274	309	282	263	282	281	284	258	280	267	280	268	328	266	279	263	305	284	286	300	259	263	263	266	268	285	252	258	242	274	290	274	281	263	269	254	269	249	280	275	281	268	273	261	279	324	247	256	277	248	264	283	255	279	276	281	293	253	278	261	284	298	283	267	269	283	276	319	256	294	259	226	283	267	273	286	257	275	274	259	305	305	291	258	257	270	257	270	275	273	259	281	249	278	282	293	307	284	304	298	260	301	280	295	264	286	287	280	307	277	249	260	276	252	252	288	262	274	271	286	264	299	272	324	304	261	261	270	298	241	261	283	296	267	285	346	281	263	297	273	275	263	263	276	260	290	268	276	266	269	280	250	302	265	263	271	276	269	251	268	274	270	289	265	343	273	277	291	278	270	269	282	267	319	278	276	263	308	290	269	293	296	266	258	268	268	282	276	255	235	280	271	276	295	282	270	273	282	251	300	293	297	288	307	270	270	292	294	273	268	270	270	253	262	303	290	287	272	220	282	245	301	273	257	268	296	261	287	286	277	275	274	289	289	274	275	265	268	315	310	296	288	289	302	292	282	253	278	272	267	269	232	312	281	287	275	267	271	284	268	311	296	268	264	272	291	325	309	278	300	278	278	276	278	249	270	273	270	272	264	272	311	282	281	278	267	264	260	280	298	316	289	247	291	236	279	238	270	279	302	300	289	267	270	291	272	275	286	269	287	244	298	269	292	267	279	265	256	313	304	294	312	261	256	281	297	308	265	278	244	270	268	289	290	268	254	258	310	258	269	294	237	277	256	296	324	267	259	283	240	294	295	276	283	272	280	316	287	286	299	282	252	258	254	295	257	285	232	247	297	292	261	286	290	278	280	292	268	295	269	260	282	274	304	284	271	270	275	303	295	289	295	299	265	262	321	263	267	312	299	296	250	263	262	309	284	266	252	269	280	242	278	259	262	283	301	244	259	328	289	269	252	245	246	292	276	269	275	297	287	271	291	262	268	296	279	250	283	277	280	275	255	302	283	270	284	285	264	263	275	289	297	293	283	273	311	279	266	265	293	260	240	282	257	281	287	288	294	290	280	264	268	284	279	262	263	274	293	237	280	274	259	267	267	279	271	239	276	264	269	285	283	273	293	265	258	285	272	271	252	248	291	302	320	253	290	302	281	297	298	272	254	295	275	319	294	266	303	298	292	286	298	268	254	287	260	293	278	322	271	303	250	253	306	285	275	278	291	292	262	290	301	289	263	273	273	271	268	270	285	291	251	279	265	253	288	278	309	284	270	269	287	308	274	288	274	239	258	278	295	286	282	275	277	279	276	282	302	281	291	277	269	294	261	286	256	250	288	250	278	265	261	269	280	270	271	279	267	293	261	273	290	275	257	295	261	282	268	240	256	272	259	245	271	286	294	263	278	262	286	300	263	285	290	294	266	292	248	261	288	269	255	246	271	299	252	263	245	277	283	269	285	287	277	285	289	235	235	255	265	292	268	266	255	303	283	301	281	287	264	260	294	267	296	273	283	271	282	267	259	251	286	286	240	292	274	297	261	271	268	294	276	265	284	269	260	284	227	286	259	294	290	265	288	257	319	285	301	294	269	265	286	287	264	270	259	262	289	254	273	293	261	250	253	281	259	256	287	261	269	282	290	264	272	258	252	284	304	293	296	253	294	275	318	272	268	277	238	278	269	272	254	261	286	296	302	286	295	280	287	298	279	287	276	286	224	252	261	286	247	298	289	292	299	262	273	289	248	267	264	261	291	282	273	267	277	302	251	288	279	296	274	257	283	282	243	260	298	296	266	285	266	300	279	310	269	281	222	273	259	289	283	275	275	255	263	289	268	261	281	261	288	271	279	292	259	273	265	331	283	292	262	281	272	305	303	296	291	265	319	272	301	249	276	259	261	235	301	254	264	304	315	272	265	292	271	238	240	260	285	254	273	257	264	270	294	286	289	316	274	257	287	264	233	263	285	276	286	278	259	279	295	277	262	272	284	267	305	277	294	273	259	293	287	282	296	261	234	255	300	263	278	262	275	272	250	276	287	288	274	306	326	275	254	268	296	283	282	286	254	257	292	302	277	277	306	268	267	271	293	266	281	273	292	236	255	272	267	260	292	271	263	264	284	257	284	284	246	314	263	296	268	310	262	264	303	277	298	306	245	253	272	271	279	252	303	278	296	301	296	261	292	276	273	279	301	290	280	279	263	315	314	276	300	285	266	279	266	274	273	289	272	299	243	263	283	277	254	271	284	278	308	278	272	238	279	299	290	286	280	275	311	277	264	252	302	253	263	280	293	256	278	244	254	273	264	248	237	269	268	258	272	259	276	265	265	280	301	292	259	261	260	304	256	290	272	299	287	296	281	282	279	288	303	300	307	301	265	283	304	302	290	283	290	289	281	272	324	299	262	258	296	254	260	266	262	278	264	268	278	268	283	281	283	296	268	273	275	260	232	278	259	261	251	297	288	265	271	285	277	268	238	261	277	286	276	261
4593	2160	3989	4198	3470	2859	2243	1924	1672	1416	1279	1025	891	788	760	762	738	733	720	725	742	652	748	693	729	712	697	644	666	692	694	671	701	703	684	648	707	695	687	713	627	695	663	638	693	634	649	654	652	695	651	690	657	696	696	630	681	608	631	713	659	705	642	650	706	643	658	662	648	646	687	639	651	633	659	655	693	651	657	647	690	650	679	657	686	643	693	672	628	699	664	670	653	670	649	688	691	667	658	659	632	682	674	668	609	649	610	706	620	676	654	679	665	715	676	625	687	630	634	651	648	653	619	644	662	680	664	648	693	651	636	690	649	697	660	693	665	675	673	700	647	717	616	690	657	652	681	711	664	669	658	667	639	651	654	637	635	681	680	720	687	670	644	670	641	648	666	669	643	630	664	637	621	643	640	659	654	663	666	640	642	648	667	653	612	682	595	676	668	691	702	660	690	658	698	654	660	663	699	663	709	646	680	627	636	658	692	677	612	681	676	647	671	634	654	665	672	674	637	710	697	697	631	620	681	680	669	670	667	661	649	659	710	641	690	731	638	679	645	694	644	652	693	646	618	692	614	685	666	669	604	680	614	661	681	680	671	671	662	693	637	617	625	659	628	636	655	628	682	659	656	668	698	671	669	651	623	715	675	667	659	630	681	666	670	696	627	658	671	678	685	688	650	691	683	650	669	611	601	627	687	687	663	651	612	667	624	689	626	644	673	617	689	686	673	643	696	674	644	689	711	696	669	681	615	664	685	671	708	693	674	617	704	632	656	663	661	661	660	653	666	682	637	683	689	707	668	653	647	667	673	685	689	688	683	651	692	662	694	635	658	642	658	636	673	623	690	664	609	620	647	727	667	728	666	662	653	663	628	663	668	654	625	679	674	652	623	660	651	696	680	611	688	674	620	620	665	661	681	685	658	699	616	673	674	680	703	683	696	651	675	677	699	678	656	654	682	640	643	658	695	690	622	675	706	660	647	659	635	644	701	632	682	697	658	673	710	618	681	657	648	647	634	644	701	611	687	695	662	661	671	668	635	695	682	640	642	621	643	691	641	646	710	657	674	673	694	688	704	689	625	647	658	695	670	639	644	658	657	650	651	653	643	670	666	642	729	717	679	678	671	703	680	657	679	683	642	652	641	649	706	664	688	619	663	672	671	618	643	727	651	665	656	631	641	687	656	687	666	667	670	675	632	665	691	631	661	668	661	711	708	615	666	686	609	688	712	641	639	636	655	634	668	645	669	687	695	686	654	682	692	644	699	683	659	631	662	682	669	649	644	653	659	638	710	657	668	653	630	626	653	666	700	678	672	704	666	677	671	615	614	669	665	697	692	679	693	650	660	705	647	646	692	632	657	676	665	645	698	665	693	749	680	680	733	667	674	655	604	683	662	660	717	674	675	642	676	700	612	663	721	724	692	698	672	666	634	674	659	622	643	644	652	729	633	618	654	683	667	656	721	636	682	612	627	647	697	695	660	643	655	677	674	714	662	661	633	719	679	646	675	692	645	686	669	673	638	709	667	661	697	651	649	680	662	650	707	701	704	685	667	624	675	656	648	650	654	643	631	670	693	676	663	672	700	673	647	640	645	668	696	688	662	636	711	666	674	657	637	709	665	652	649	682	700	611	654	680	682	695	697	660	648	690	687	642	651	637	700	642	647	657	649	644	663	672	686	697	644	714	660	682	659	683	650	641	617	719	654	703	690	672	690	627	632	646	666	637	677	686	681	641	647	662	618	660	689	684	680	679	668	679	637	681	686	680	669	624	698	692	659	655	686	683	717	703	670	614	647	679	673	701	650	713	679	649	733	630	660	640	700	661	675	674	632	712	696	618	685	690	711	683	629	670	665	611	649	679	746	639	664	694	698	635	722	673	647	730	716	672	678	638	642	641	685	652	637	666	659	651	656	650	703	666	648	664	666	667	667	666	647	689	626	671	688	666	663	642	691	651	663	672	646	663	655	648	661	661	643	669	628	618	676	652	624	696	632	617	671	659	683	672	625	676	627	678	682	700	674	641	680	660	679	638	651	673	641	685	709	674	678	651	669	683	695	649	659	680	671	640	624	682	672	682	696	688	660	668	656	705	668	667	703	704	656	719	641	695	697	641	688	627	638	659	662	676	686	695	647	649	671	616	630	635	671	667	702	697	689	667	644	614	666	687	672	685	691	654	617	691	710	689	669	709	684	695	688	693	711	684	648	622	674	657	616	720	662	670	646	710	674	672	691	657	631	662	675	651	643	640	671	649	667	615	654	662	701	653	687	675	609	641	662	675	666	679	689	678	668	636	685	638	663	673	678	686	682	661	635	651	660	704	667	629	639	629	685	698	633	642	656	660	627	613	682	688	651	659	686	669	685	630	669	680	718	675	678	741	665	621	655	636	664	709	691	637	693	656	671	680	682	660	661	641	688	651	674	642	690	656	649	676	701	663	714	629	642	651	642	684	682	667	669	621	655	665	678	669	645	622	600	668	697	639	636	677	674	680	667	676	672	634	700	681	690	670	645	635	645	660	702	659	625	689	649	661	680	660	707	619	646	693	694	667	658	647	628	665	671	667	710	684	675	675	680	648	641	661	677	648	650	646	668	672	684	667	682	643	658	640	646	638	658	691	647	638	669	700	683	675	659	677	732	644	662	602	637	668	654	625	656	695	657	708	676	711	688	689	694	674	675	637	691	654	695	623	700	699	616	656	664	645	652	640	684	698	678	707	640	690	661	663	627	692	686	716	673	707	672	661	659	636	623	679	719	712	680	665	700	658	716	633	627	671	619	649	663	680	654	665	700	644	698	659	666	627	721	700	656	631	649	640	647	655	647	655	696	680	629	669	634	653	629	675	645	680	656	682	662	680	666	660	649	655	655	701	662	654	660	648	654	682	675	699	686	624	660	646	658	692	630	650	697	697	684	635	676	681	705	643	654	648	614	681	640	709	643	645	646	686	722	632	653	695	647	688	656	630	617	676	665	635	699	640	682	727	699	687	653	646	666	668	647	733	681	664	718	634	702	672	693	638	663	667	660	677	683	635	662	633	698	693	655	694	664	635	680	650	658	719	649	680	664	692	655	678	687	707	665	643	681	620	647	656	709	683	631	677	655	630	659	672	681	674	630	675	636	696	656	687	678	636	654	663	689	639	640	654	717	615	687	670	636	638	670	642	653	660	703	664	658	672	681	678	647	679	704	607	641	687	676	650	651	648	591	667	633	703	700	674	678	676	685	627	669	636	696	694	665	675	667	680	684	670	667	716	637	728	681	654	661	617	666	638	615	663	655	678	706	598	671	658	647	689	609	650	645	709	661	702	696	640	659	726	659	673	648	655	683	639	703	657	669	665	649	700	660	674	696	639	657	648	646	676	635	649	693	671	670	648	676	657	712	666	619	682	628	671	635	640	674	669	673	696	636	652	652	688	701	646	668	718	674	648	701	639	613	632	681	684	716	606	633	696	661	659	644	626	660	649	668	656	658	636	671	683
13603	3006	2963	2129	1384	1003	756	602	495	441	373	357	268	252	212	190	260	188	246	218	226	208	248	215	213	244	197	202	189	223	236	230	211	222	201	211	217	205	232	187	215	218	219	237	202	198	223	197	208	183	203	191	233	197	250	217	206	182	224	221	194	189	213	198	182	205	205	191	180	207	197	216	193	207	203	198	219	199	216	179	215	193	181	174	219	210	218	202	233	225	215	183	214	202	219	225	211	208	211	189	204	186	187	227	230	174	213	232	182	178	229	206	219	190	211	194	218	204	200	214	236	199	177	225	215	228	200	194	195	230	208	192	194	186	230	210	217	239	182	210	204	209	166	211	205	234	200	238	198	192	238	207	196	190	230	213	216	209	210	215	211	219	198	225	225	208	210	212	201	200	210	195	199	213	201	199	211	217	216	217	214	189	211	181	220	178	200	215	186	214	209	226	202	197	190	212	192	205	212	184	191	182	204	209	203	206	196	198	219	199	225	212	196	196	176	224	235	198	198	203	188	207	203	201	204	190	196	215	189	214	220	202	187	207	217	187	184	187	205	210	217	222	218	199	199	204	181	219	189	221	198	224	217	205	202	218	191	221	214	208	191	221	198	211	224	200	198	212	199	204	210	201	197	214	196	215	212	220	230	182	202	202	191	215	203	178	216	205	212	215	218	212	230	190	204	204	209	204	232	217	194	172	187	212	208	187	211	236	180	204	211	214	223	219	189	221	224	234	218	190	203	201	225	173	223	216	220	228	188	178	206	209	205	211	244	194	187	210	185	202	208	232	206	220	217	176	191	221	224	203	200	202	230	187	204	200	222	200	191	204	201	186	207	223	189	176	215	211	208	197	185	213	208	216	222	188	227	185	228	218	195	217	196	194	197	212	205	191	222	240	232	201	192	230	198	213	231	216	207	200	172	185	177	215	198	195	239	185	232	209	194	197	192	214	197	204	213	175	220	209	220	186	181	184	182	213	199	210	202	235	185	186	207	202	217	208	202	204	199	203	214	213	218	198	192	216	227	214	232	193	181	218	214	218	202	211	220	212	231	207	223	176	208	203	247	198	191	216	223	186	196	207	194	211	226	212	206	236	236	172	190	231	209	204	187	219	210	218	200	191	207	221	219	175	191	211	209	197	218	214	186	228	227	181	224	227	209	206	210	222	201	220	215	201	225	217	196	211	211	193	196	200	208	198	210	227	199	211	226	201	228	202	211	203	190	206	196	229	189	236	198	217	189	222	219	199	211	200	212	207	226	195	206	202	194	200	191	196	190	200	222	203	197	215	202	221	199	206	207	219	209	222	207	208	225	207	193	196	197	204	228	234	227	199	211	194	229	209	182	204	205	228	218	223	189	218	197	204	208	243	191	217	187	209	231	190	209	217	210	205	167	214	199	191	201	230	209	204	201	213	183	188	190	201	229	235	213	219	197	205	183	222	210	217	196	234	202	199	208	184	208	227	203	190	209	205	177	215	204	224	213	213	201	196	197	211	193	197	223	224	213	216	222	205	193	215	205	195	193	210	204	203	202	167	203	202	235	194	192	218	194	212	168	212	204	183	220	207	187	228	198	211	223	188	200	215	201	204	193	177	214	228	216	213	203	248	213	200	195	217	191	192	220	215	198	200	204	219	224	212	218	228	217	193	190	213	181	194	181	195	199	225	228	209	186	226	203	200	213	227	217	214	213	202	219	203	220	198	192	207	205	191	222	225	221	205	215	216	187	208	202	195	220	194	189	229	187	215	197	195	225	175	192	206	260	218	180	189	219	196	173	205	217	201	204	204	219	218	205	195	201	199	234	178	228	181	204	162	206	224	203	231	223	231	200	215	173	185	204	215	218	192	234	221	252	200	214	204	210	186	200	214	195	209	184	180	162	198	210	232	215	213	210	188	212	210	202	202	215	246	196	189	190	190	210	180	197	195	209	206	214	201	198	195	196	198	203	212	187	187	190	216	224	207	192	209	187	204	214	179	184	216	173	192	222	201	193	184	197	190	216	232	187	192	237	209	190	220	227	214	208	227	189	214	218	170	210	218	214	250	193	217	205	214	217	221	229	222	171	184	218	204	187	222	210	194	207	187	222	199	227	238	208	196	217	210	198	212	236	199	228	211	206	241	204	215	176	186	223	194	192	236	214	189	201	190	204	226	206	175	181	229	192	225	214	227	207	183	201	225	181	227	197	215	208	216	204	205	224	235	193	217	230	217	201	206	207	208	200	234	199	210	194	223	191	208	210	188	188	218	207	205	182	194	207	218	184	196	183	192	190	223	218	191	203	171	198	212	221	205	193	213	165	191	206	197	217	221	217	206	210	220	222	221	182	176	243	195	187	222	222	182	203	221	206	230	193	202	178	207	200	222	188	205	204	186	193	170	201	195	192	206	175	207	202	227	206	188	195	208	216	212	212	195	220	234	205	188	209	208	199	181	226	181	211	222	206	207	202	199	225	198	210	214	194	187	195	206	187	197	197	203	211	196	194	220	198	182	200	222	205	197	221	193	220	214	198	206	191	206	182	197	194	185	216	201	235	215	239	225	195	193	211	208	184	218	208	200	188	208	194	185	218	223	190	203	213	231	235	221	210	190	232	183	207	220	198	191	219	186	216	205	193	179	211	199	214	205	207	193	206	221	200	213	205	198	164	225	221	218	219	202	213	201	197	230	209	215	189	212	228	206	219	232	205	208	209	208	199	207	184	184	212	211	194	217	219	226	214	213	209	229	233	207	197	217	219	217	202	218	206	212	210	227	203	191	188	188	244	211	216	164	196	198	209	232	187	198	175	201	188	201	210	200	193	256	203	211	211	199	185	198	181	224	205	217	202	195	219	203	183	222	209	214	197	185	227	158	198	204	187	214	205	230	208	199	220	215	225	194	192	223	226	193	216	200	213	182	195	197	215	226	228	189	183	211	213	229	210	180	204	193	216	223	177	196	200	211	207	182	225	196	220	213	217	208	205	241	207	200	208	198	188	217	227	213	200	189	170	215	197	199	203	213	185	205	186	214	223	209	219	194	215	222	205	194	185	204	220	215	203	210	202	231	213	170	205	211	193	209	210	211	223	183	199	214	202	191	206	209	190	212	209	206	174	202	204	182	214	184	214	177	197	221	204	176	207	193	185	225	180	180	201	219	207	198	185	212	218	256	197	183	206	217	229	213	197	203	227	218	202	210	197	183	196	212	206	200	217	224	219	216	204	201	189	181	202	214	183	212	200	212	203	206	210	221	187	231	204	230	212	225	216	200	186	196	175	220	202	188	196	206	183	194	186	185	209	223	191	193	208	172	215	228	200	231	223	192	202	217	199	188	231	210	220	183	200	173	208	199	209	206	218	204	198	218	203	237	227	213	219	215	204	186	215	207	211	179	196	198	186	169	179	198	217	189	176	198	214	213	222	209	213	206	237	196	202	228	188	199	182	214	205	232	218	175	176	212	199	205	195	191	220	206	188	188	196	194	203	230	198	206	180	226	216	225
10631	3090	6444	7051	5563	4529	3455	2940	2361	2040	1550	1253	957	821	669	626	673	679	610	631	610	654	652	632	566	554	569	573	522	493	492	545	531	536	532	561	555	586	557	593	538	505	498	511	488	510	529	468	534	545	459	497	514	542	512	511	470	491	488	514	490	475	476	540	528	490	526	529	537	520	482	532	513	507	515	525	508	480	474	515	500	516	486	508	485	519	521	469	472	497	529	551	504	509	557	496	527	520	518	482	520	525	493	542	489	509	495	524	511	486	507	477	497	516	507	497	495	527	513	512	535	534	511	451	470	502	504	511	492	480	511	494	533	475	518	544	534	464	442	487	512	507	520	503	503	502	540	475	520	507	497	533	521	512	512	517	536	498	513	460	532	466	496	491	458	510	513	517	509	498	496	503	509	489	523	538	485	560	481	486	522	494	516	475	512	497	507	519	489	492	519	475	482	485	533	522	510	515	499	542	513	512	519	499	525	493	523	504	491	505	471	519	477	524	502	492	507	529	493	530	524	440	519	493	551	469	524	518	520	503	531	502	523	506	491	503	478	516	530	500	541	527	503	485	473	509	500	510	527	542	482	484	528	544	520	499	515	483	476	495	506	509	509	513	535	487	530	489	511	554	537	506	500	493	481	508	493	482	514	540	496	502	482	492	492	499	548	533	486	486	479	499	536	498	529	477	505	495	485	498	531	477	483	509	534	506	480	524	481	516	481	453	510	534	484	492	488	466	470	507	466	470	501	473	515	510	470	466	480	476	481	537	478	486	478	534	487	481	529	518	503	535	500	536	539	503	511	561	533	514	540	503	488	516	482	509	489	538	501	493	475	492	466	434	494	502	506	517	507	458	499	473	526	497	507	500	462	481	512	500	481	494	472	516	487	493	501	524	501	525	515	562	505	517	537	543	511	484	513	517	532	483	525	502	496	509	528	528	510	493	509	528	526	525	498	501	541	527	515	490	492	472	505	488	511	483	532	504	484	507	491	499	516	492	509	502	453	548	551	500	516	490	496	507	486	533	489	494	495	452	518	524	504	512	490	516	503	498	500	462	489	484	463	519	509	483	486	479	509	509	513	520	530	445	483	507	499	484	476	471	518	504	488	483	511	528	504	542	485	519	508	497	512	508	507	491	486	492	512	537	501	517	497	505	513	531	477	521	554	487	535	529	513	507	542	544	502	485	504	495	550	486	504	491	498	468	524	522	515	501	481	484	480	498	518	487	489	483	498	478	478	546	498	484	519	488	464	499	544	497	558	500	510	489	478	488	550	472	493	505	537	507	479	488	528	496	490	510	506	500	517	514	469	516	503	495	513	524	510	520	517	522	502	509	539	483	501	447	486	520	513	539	509	465	477	520	516	488	511	498	514	486	469	477	520	484	479	517	506	490	500	499	496	495	471	481	536	520	488	499	511	470	502	552	477	501	514	499	472	557	503	484	562	511	505	478	470	521	538	450	527	508	498	495	479	528	466	507	498	525	503	504	523	484	481	495	470	472	528	548	545	525	536	489	505	543	523	555	497	504	535	506	476	515	534	510	545	527	486	509	526	486	494	485	488	519	498	515	480	486	535	502	478	512	547	487	500	474	490	494	484	441	526	493	521	471	489	488	521	476	523	501	524	521	507	521	509	468	486	456	513	501	513	525	537	469	509	541	500	489	502	481	469	512	520	506	455	503	521	495	541	520	486	501	481	564	526	494	491	504	477	488	485	503	501	503	557	493	493	522	545	469	529	509	498	524	464	514	533	458	525	512	501	497	503	496	502	484	516	528	509	515	491	473	479	507	527	500	504	487	505	503	518	494	483	532	529	516	522	501	493	501	486	554	507	538	453	516	542	522	498	540	530	523	468	482	469	490	509	514	500	488	542	491	492	548	502	492	502	492	497	513	504	482	487	538	560	552	507	523	488	524	509	495	486	500	478	519	498	477	523	492	515	481	516	516	506	505	515	476	487	455	476	499	498	502	516	525	539	504	526	511	495	491	516	494	501	474	466	498	525	468	497	501	502	503	467	508	523	489	485	504	505	496	491	515	525	520	487	532	501	482	508	516	514	503	535	539	498	512	507	559	468	502	535	522	493	517	475	519	489	492	503	485	484	456	477	490	460	489	510	530	491	550	492	533	534	509	520	493	485	505	510	515	493	513	515	517	487	500	517	483	492	523	528	513	520	501	509	503	520	514	518	457	544	498	494	515	504	459	488	458	505	441	523	482	495	519	457	483	489	515	487	507	495	566	500	528	458	498	501	493	511	501	482	511	492	451	500	533	517	500	518	492	545	498	497	474	490	479	482	530	506	494	535	490	487	517	482	539	523	501	512	481	497	484	535	518	479	507	470	482	515	485	488	504	485	523	485	497	507	475	522	526	486	495	518	503	531	476	518	521	518	532	484	516	500	523	514	465	493	493	508	520	514	540	560	485	477	487	520	511	507	483	538	531	531	498	549	503	496	503	507	514	512	502	540	513	492	504	501	495	521	553	507	498	468	524	489	483	547	507	509	508	486	524	463	496	475	462	521	507	496	508	559	536	494	506	537	475	513	509	539	526	467	488	489	536	479	466	517	474	538	508	509	515	513	466	530	518	522	466	492	490	491	508	505	497	481	488	487	534	514	451	498	486	503	509	505	509	480	537	487	544	484	505	489	491	479	508	532	503	517	528	526	556	488	536	488	525	518	487	462	497	519	524	475	527	479	493	497	543	504	504	520	463	490	505	511	544	469	497	503	536	492	510	510	502	512	518	501	474	514	515	523	481	527	491	477	490	530	486	509	491	523	533	494	521	495	449	518	507	510	475	478	469	475	492	481	496	514	514	480	507	539	524	495	489	484	479	515	503	552	487	513	518	536	483	506	476	496	510	486	494	499	499	484	515	495	481	458	522	499	452	512	490	485	447	508	475	501	469	478	519	510	490	479	501	506	487	521	531	480	515	531	496	483	530	518	488	518	487	509	463	523	493	508	502	469	497	489	518	481	484	514	505	505	525	500	495	468	495	460	503	490	500	512	476	484	444	500	505	509	490	515	541	533	463	534	523	519	502	462	523	486	521	490	490	495	512	516	497	519	501	502	497	494	491	510	516	530	498	517	508	512	524	505	527	495	485	499	492	535	541	488	515	492	479	518	494	499	466	532	526	479	475	494	502	469	488	463	513	520	498	486	473	507	486	531	525	483	510	471	513	515	513	530	518	460	489	491	510	526	473	502	468	510	495	514	529	560	474	500	514	528	503	543	501	499	486	487	522	492	523	481	507	527	461	507	519	508	518	494	503	503	534	505	507	548	537	543	491	480	498	502	507	505	526	489	521	536	486	513	517	518	488	549	489	501	515	482	539	515	507	499	508	527	505	492	459	480	501	528	490	486	478	482	528	508	515	472	509	496	474	520	471	506	471	488	498	503	509	498	524	508	484	504	472	513	488	493	482	500	508	479	520	509	529	466	566	515	542	518	543	477	467	503	483	521	512	462	528	496	488	523	457
21281	4941	4011	2998	1745	1249	914	701	559	420	314	252	232	187	160	143	142	163	146	140	146	138	166	142	144	119	112	133	127	141	121	126	142	125	140	109	133	145	125	117	117	132	113	124	122	125	121	121	109	128	133	128	132	125	107	122	134	114	121	122	125	117	133	119	136	146	101	102	120	120	137	114	122	104	103	116	120	132	123	115	113	117	126	108	105	133	136	130	105	131	123	142	104	135	117	134	111	120	109	128	111	109	140	109	130	136	126	135	132	112	124	95	110	111	124	115	128	116	96	127	121	137	122	136	141	134	104	106	129	114	121	126	124	113	132	135	112	112	105	128	130	110	115	109	123	130	116	106	131	136	111	108	114	114	127	125	130	129	117	112	123	141	122	127	114	118	109	114	128	124	112	117	138	112	116	126	123	132	130	117	112	122	136	111	111	112	146	98	108	124	126	124	121	101	120	115	124	99	130	111	114	118	121	121	116	121	121	103	133	103	118	104	128	115	120	123	118	121	131	116	119	132	135	129	116	114	123	138	104	124	134	130	118	131	124	128	124	115	125	124	109	125	99	132	126	115	127	111	106	134	156	119	104	118	138	131	107	120	110	123	119	126	119	120	129	122	147	141	105	136	112	122	122	128	126	108	110	131	134	120	114	117	127	117	115	104	122	141	103	125	137	122	112	108	117	128	113	122	120	121	123	128	115	139	112	143	113	128	127	125	113	114	103	105	111	111	134	106	118	124	141	120	128	142	117	131	121	109	97	121	107	98	133	95	131	124	120	123	142	116	109	111	144	121	125	126	125	112	128	123	124	125	132	128	112	142	125	122	118	123	121	131	110	138	131	119	111	133	124	111	127	115	99	107	127	120	136	131	110	120	116	136	129	118	128	110	104	126	114	90	115	119	124	113	125	134	116	114	134	117	138	144	135	121	102	105	135	128	126	146	109	106	134	138	119	101	124	124	116	111	122	125	131	123	114	104	113	90	132	112	142	127	134	143	110	149	133	129	104	128	134	118	113	131	122	124	96	121	125	137	120	118	127	111	124	96	103	114	151	114	135	122	109	130	139	130	131	115	129	131	128	106	106	103	124	129	133	109	124	103	104	114	115	101	111	120	124	113	145	123	105	130	119	131	131	117	104	113	120	132	120	112	129	108	122	140	109	121	135	148	85	119	112	114	121	118	116	118	112	132	107	150	114	123	106	117	127	129	129	120	117	119	106	116	139	126	109	110	112	107	131	146	129	119	115	115	111	100	114	139	119	124	122	113	136	110	113	131	123	117	122	116	126	130	120	115	125	103	126	140	144	115	120	101	134	124	136	126	151	132	112	126	128	123	105	128	114	126	123	132	127	125	129	93	99	119	127	107	121	109	130	134	124	111	125	123	96	131	132	116	135	123	107	126	120	127	110	142	135	122	111	113	135	125	118	103	103	121	137	135	115	124	129	123	116	142	123	123	124	109	118	117	118	116	111	109	120	131	130	110	121	131	132	109	93	124	135	119	119	134	132	138	137	114	134	114	117	119	119	125	128	148	130	118	116	117	138	107	123	110	114	117	121	125	136	104	122	132	123	147	142	150	111	126	127	129	135	116	101	114	111	113	129	119	130	108	103	141	113	134	113	118	118	97	103	111	109	126	107	119	124	144	127	120	120	130	126	126	98	101	105	125	125	124	109	134	127	107	113	134	133	109	126	127	101	133	128	121	125	126	105	112	111	102	127	126	132	111	89	122	129	128	111	104	138	119	120	108	110	110	109	132	126	119	136	107	136	113	123	133	109	117	130	123	106	130	114	119	115	117	113	124	107	130	134	118	122	113	118	116	118	151	124	117	129	120	127	121	118	112	141	133	110	135	144	119	120	112	112	144	129	121	128	142	121	141	147	136	136	161	119	118	116	96	115	126	108	127	138	111	110	125	125	120	123	144	126	141	134	118	111	115	141	119	124	132	132	122	100	141	112	111	108	133	120	128	130	139	124	144	107	107	124	123	119	125	112	113	124	116	107	147	127	124	113	151	140	100	118	123	109	145	126	117	122	120	97	142	139	147	116	116	123	115	106	120	115	125	132	104	129	126	140	140	110	116	136	100	105	149	131	115	132	136	151	106	112	130	109	129	119	126	98	122	138	118	146	131	123	114	139	125	128	113	117	122	126	113	126	120	127	138	109	131	142	123	121	132	112	131	126	112	130	120	123	126	103	139	136	133	122	125	122	126	114	131	107	114	141	110	119	127	143	107	135	110	114	131	117	130	119	135	135	123	121	131	121	125	125	117	124	96	123	104	117	118	104	120	126	105	120	120	113	116	118	133	99	108	117	128	105	118	120	139	94	95	113	110	123	118	97	131	123	143	141	118	116	118	106	129	126	124	115	110	129	121	121	111	119	116	108	117	136	113	116	122	109	127	121	120	112	126	149	140	120	101	113	143	106	129	111	129	120	106	111	136	119	131	117	125	101	123	112	110	91	102	120	114	115	114	134	115	130	130	130	109	129	122	116	111	128	134	129	119	123	122	130	126	102	109	98	121	108	144	113	114	125	124	107	122	101	106	111	105	125	118	115	141	125	118	121	117	131	115	135	110	122	144	107	113	121	130	125	126	127	119	134	121	109	112	127	137	111	124	132	113	118	127	121	113	106	148	124	129	146	123	135	116	125	135	118	107	111	125	117	129	122	109	122	115	117	131	136	138	104	128	132	126	107	121	98	121	104	120	100	119	107	112	123	129	123	126	113	139	111	132	118	117	128	140	124	124	103	114	119	135	136	106	116	112	111	129	121	103	130	117	103	113	143	124	97	123	116	113	126	131	130	127	129	115	118	124	108	114	130	117	110	95	104	118	114	116	130	117	141	119	121	121	114	133	122	130	130	116	100	131	141	122	111	121	126	106	105	132	117	106	124	151	124	113	113	119	110	136	106	111	122	124	124	108	127	118	117	131	100	141	117	133	103	110	139	130	131	131	138	115	125	109	120	132	127	131	130	118	145	128	126	123	117	143	132	132	131	121	128	128	118	134	97	121	121	124	138	124	108	135	126	139	136	141	132	113	128	121	129	118	127	136	103	96	149	114	144	120	134	137	115	143	116	103	148	103	124	115	101	113	120	88	133	129	122	118	122	121	125	125	122	124	124	115	132	130	135	122	102	132	99	133	107	121	141	143	132	117	116	101	112	134	120	122	119	125	129	119	107	104	140	128	137	114	106	115	127	119	108	123	138	141	132	128	137	130	115	99	125	139	106	133	119	110	133	121	131	95	117	116	97	105	119	105	109	119	130	107	146	134	136	123	119	84	142	133	126	128	120	114	111	133	113	129	101	127	136	134	122	134	125	147	139	119	119	115	126	118	141	117	120	116	123	116	117	106	132	117	118	133	119	116	117	126	115	112	139	128	138	119	121	108	123	121	146	116	125	113	107	134	125	107	125	130	124	125	125	117	108	121	128	115	123	118	128	118	138	118	108	114	109	127	129	110	133	105	117	108	113	132
13586	4050	8286	9542	7546	5822	4469	3685	2977	2232	1746	1268	935	761	678	575	569	580	598	543	521	539	514	470	429	420	445	415	390	382	357	377	340	375	391	407	406	416	399	377	358	364	350	312	353	340	348	295	318	374	329	337	334	308	313	316	289	340	315	321	329	322	331	327	330	321	334	330	335	310	310	322	350	328	339	318	317	342	316	306	327	348	336	331	317	317	354	331	331	354	330	340	311	329	319	317	339	336	328	336	318	324	320	349	302	332	344	322	343	311	307	300	335	321	305	324	316	334	335	320	312	333	335	303	315	291	313	317	328	313	354	322	302	325	351	344	321	288	324	336	319	319	357	327	297	314	330	313	316	320	336	362	329	308	326	336	355	315	318	302	314	310	333	317	317	319	339	326	320	320	313	326	308	311	350	321	318	331	322	296	316	322	346	325	315	325	348	318	328	315	325	330	359	324	345	363	343	304	314	338	336	328	338	310	334	348	345	313	318	341	316	318	312	317	328	292	321	332	337	343	325	316	332	326	343	332	340	325	308	309	315	322	336	333	345	330	323	336	338	345	336	328	315	332	325	356	320	320	286	360	350	300	310	329	308	307	324	350	328	296	336	350	363	357	359	316	303	323	315	340	353	310	340	340	287	341	356	302	327	299	299	343	315	328	299	320	337	348	326	331	301	327	323	365	311	379	311	315	324	341	346	317	329	317	307	300	309	341	338	316	344	327	346	336	333	361	328	327	343	332	358	300	273	328	329	360	340	323	301	338	301	308	351	337	347	300	332	320	311	343	361	299	320	318	293	292	312	322	343	338	341	322	336	321	290	309	313	343	305	344	347	311	318	303	305	309	314	337	313	354	366	336	313	350	350	378	335	305	321	316	309	324	329	338	346	319	302	318	337	343	336	353	295	330	302	316	312	348	329	335	332	349	323	340	312	310	349	328	298	324	340	340	316	316	328	299	327	331	350	329	319	327	322	337	340	304	330	327	346	338	328	339	347	335	318	337	335	336	335	342	313	313	312	290	332	304	344	336	310	343	307	305	335	289	366	328	349	345	312	328	325	329	332	341	336	359	346	319	331	315	292	344	303	350	323	320	331	323	313	315	313	330	329	314	301	314	336	345	315	330	323	340	350	313	328	322	306	324	314	313	327	326	312	334	309	314	331	322	349	288	311	326	318	307	307	340	309	336	312	367	325	309	321	345	328	314	330	291	353	332	325	335	357	320	312	328	293	326	356	375	350	349	350	355	314	323	334	266	343	319	328	335	336	314	330	333	344	349	349	354	361	354	320	319	333	304	307	311	324	330	347	313	318	322	336	341	324	324	320	320	311	354	320	370	322	343	375	325	332	316	323	332	320	303	321	324	329	330	291	333	309	339	272	306	306	327	324	305	350	307	340	355	312	371	319	357	312	328	340	362	336	339	344	307	326	323	327	318	308	323	304	328	315	344	328	327	289	321	318	334	324	299	322	346	346	323	334	293	308	337	321	343	311	337	312	311	362	323	345	353	337	346	347	346	326	316	318	322	331	345	355	288	360	345	297	329	315	311	334	326	323	342	334	354	320	312	314	320	344	363	300	333	351	291	343	318	299	350	301	317	373	322	329	327	303	345	308	303	329	289	324	340	304	335	337	304	294	311	360	340	331	348	358	337	301	322	344	339	312	290	315	333	344	328	295	337	310	317	349	345	327	304	338	321	324	325	318	302	313	325	287	323	358	335	334	318	302	322	299	336	331	330	302	319	327	324	334	326	369	338	347	322	372	355	308	345	315	342	341	338	292	304	318	344	318	341	337	324	325	349	334	311	325	306	326	303	315	320	335	308	293	296	344	339	317	327	329	354	353	341	348	319	357	318	348	341	346	318	326	326	355	323	322	317	325	317	307	299	318	341	337	308	318	304	344	322	341	329	365	312	314	324	336	310	339	340	341	334	318	315	299	328	325	343	343	308	354	344	340	300	327	311	325	299	334	317	373	319	371	319	336	322	296	304	342	323	344	327	312	324	347	349	313	325	314	325	318	348	330	332	357	324	324	316	354	317	317	322	348	310	325	291	328	304	342	328	315	296	327	321	355	328	325	353	300	374	342	338	315	290	317	316	340	331	323	333	324	312	321	306	328	335	318	344	306	321	345	334	335	295	366	312	293	308	342	326	331	322	342	359	311	330	323	311	364	363	363	313	317	299	351	292	346	298	315	324	320	303	359	299	318	293	316	345	319	336	312	354	336	327	332	290	356	309	292	345	313	330	318	321	357	303	327	286	360	313	348	324	323	332	299	298	308	318	298	299	367	342	345	317	329	311	317	346	322	319	335	357	321	317	341	334	343	310	343	323	353	330	305	322	317	324	289	300	317	306	291	324	318	329	287	328	321	340	337	306	316	338	368	301	348	340	332	337	304	366	333	340	318	312	332	349	316	322	333	324	317	315	363	321	340	303	329	328	330	339	357	296	336	304	333	328	322	312	317	309	318	359	307	304	345	359	321	342	336	298	330	337	320	342	338	299	342	348	335	292	323	354	326	300	323	316	334	349	347	346	338	334	299	333	306	325	289	310	313	309	330	369	331	325	330	296	316	345	342	334	323	327	329	322	309	358	333	296	323	281	338	288	320	323	315	339	308	338	358	303	291	314	336	326	328	306	331	332	342	336	324	347	368	347	317	333	321	309	331	312	325	361	354	287	341	346	319	307	320	321	307	305	329	334	362	318	335	276	306	315	325	338	327	291	331	291	336	298	344	336	354	297	331	323	330	341	314	326	353	365	346	317	335	320	369	324	326	296	327	331	347	320	335	313	323	372	380	334	331	324	313	332	325	324	314	305	313	303	296	311	312	345	305	344	336	339	321	314	314	330	316	308	304	299	312	303	337	306	342	347	321	336	326	313	361	290	355	340	295	333	336	336	297	324	333	321	325	330	316	316	308	324	317	352	349	334	319	351	330	336	329	301	322	313	305	304	337	348	334	337	312	310	311	311	335	342	331	310	327	322	337	344	317	334	303	342	330	324	304	324	340	340	351	298	312	330	296	320	314	319	327	336	320	330	320	328	361	309	317	318	325	325	351	338	348	332	329	318	306	313	335	322	367	346	294	318	307	329	337	366	330	310	317	312	321	331	328	357	327	296	304	343	338	314	343	314	318	327	325	322	339	323	322	350	332	348	332	326	310	335	345	340	341	309	289	327	339	365	333	307	307	317	295	316	330	312	313	317	326	304	340	304	334	303	334	309	316	316	325	339	346	304	322	358	306	342	327	336	324	351	330	316	329	327	321	298	338	361	321	313	334	351	307	304	317	348	314	349	306	301	341	344	303	304	298	348	353	334	297	325	333	343	301	340	310	335	331	337	319	319	340	291	336	310	302	329	333	332	351	310	323	288	353	325	307	325	283	306	345	325	355	334	319	338	316	309	310	368	335	323	319	316	334	308	334	321	337	311	334	338	334	344	359	345	315	351	294	324	327	300	354	305	345	334	323	314	308	350	318	339
5678	1906	1923	1438	942	695	632	493	475	437	379	315	342	324	352	342	305	319	308	325	315	303	310	344	316	297	324	308	345	291	306	304	358	301	352	312	296	313	336	290	307	311	333	288	297	305	311	303	305	299	311	346	320	293	308	338	305	304	323	291	327	300	315	312	303	306	343	325	315	299	316	343	295	299	305	302	342	302	360	299	335	301	300	290	303	323	323	302	318	321	309	316	293	301	323	328	333	291	301	293	334	302	342	316	322	323	310	316	308	312	309	308	303	305	356	292	313	313	316	360	312	341	323	327	325	304	286	284	275	277	317	272	303	294	329	309	297	282	318	350	336	333	297	338	337	338	327	348	328	324	302	288	331	285	283	317	290	295	323	309	270	287	305	308	319	296	330	321	288	348	322	314	300	317	322	318	299	324	313	321	333	316	332	321	297	291	299	297	314	358	278	299	315	313	303	297	325	318	328	315	314	317	311	347	330	277	317	345	336	289	350	308	323	319	310	327	304	321	310	317	341	323	309	341	322	332	288	320	330	308	275	294	342	319	305	298	297	304	351	320	284	330	299	328	318	313	307	329	329	310	336	298	309	292	324	287	304	309	301	312	287	292	328	309	331	314	329	313	331	318	337	297	324	280	311	297	303	312	295	328	310	359	338	331	336	314	335	290	316	323	317	319	345	298	281	312	320	338	332	307	289	322	301	300	321	272	298	315	317	311	330	334	303	317	339	327	318	290	311	284	330	311	312	358	312	313	329	276	308	313	337	344	312	326	308	303	292	306	328	329	320	344	335	345	295	343	278	291	328	315	369	312	328	290	318	328	329	285	337	324	301	284	307	301	327	285	321	307	320	334	313	301	307	276	312	284	304	317	304	286	348	291	287	336	310	290	327	301	316	311	347	336	329	315	314	314	321	352	317	314	311	294	342	322	367	287	308	308	333	344	329	338	296	298	321	260	322	335	299	303	326	306	322	300	315	317	297	326	308	313	324	280	293	313	313	287	289	301	300	278	322	305	315	330	317	287	298	308	334	301	302	302	329	310	316	304	299	329	308	347	276	290	286	310	303	285	309	295	351	313	329	331	305	282	262	328	298	351	322	322	339	347	309	292	317	310	324	320	307	325	257	283	321	317	324	303	323	360	291	310	333	296	331	320	269	292	305	300	301	319	328	319	298	311	363	287	290	322	340	308	344	310	332	334	298	322	280	333	314	323	301	335	332	312	275	302	337	296	327	276	339	340	345	332	300	310	313	323	309	329	328	307	297	298	324	303	327	321	300	340	317	313	301	307	305	318	302	312	301	259	299	313	286	333	326	319	278	306	311	292	301	300	329	325	296	323	294	304	286	273	278	305	334	306	345	311	304	314	296	298	303	350	300	320	306	294	340	313	299	312	330	302	328	299	297	307	334	372	333	324	325	318	307	308	335	317	304	341	283	297	297	324	295	309	324	294	298	329	306	312	323	330	298	339	276	311	301	305	294	296	307	321	265	300	320	303	324	324	312	321	297	309	298	312	278	312	280	340	326	337	306	340	317	299	321	312	324	288	278	314	315	273	292	306	283	327	366	319	358	275	342	312	332	308	298	327	316	351	290	297	311	311	288	322	305	285	313	306	335	318	288	311	296	309	307	334	333	308	296	311	288	365	310	304	357	285	339	310	316	284	339	279	323	284	295	332	292	326	334	313	311	316	325	331	270	312	315	302	293	301	302	299	306	337	327	294	327	288	312	318	274	297	306	302	281	291	334	305	314	308	325	305	311	327	301	306	327	302	291	314	316	304	300	295	354	314	296	343	316	286	287	326	337	330	326	313	334	318	304	276	295	280	282	305	286	303	304	321	307	281	309	294	346	345	311	328	337	287	291	284	304	301	297	301	305	319	357	322	294	308	337	316	287	337	316	293	343	312	322	312	293	307	337	348	317	290	288	311	290	317	310	299	316	278	299	319	307	294	326	346	321	321	327	323	303	324	316	283	302	319	288	314	309	336	302	331	323	344	323	314	325	289	355	297	289	304	282	302	300	309	295	295	326	308	318	323	316	316	286	298	318	336	314	302	294	302	340	339	338	324	334	317	332	313	284	316	327	292	325	318	343	319	307	367	324	310	318	293	303	337	310	317	337	339	352	307	335	337	286	302	319	322	319	297	318	312	337	347	332	309	332	314	308	291	333	304	304	292	333	318	314	343	316	291	342	307	360	312	319	304	348	298	301	333	311	292	314	279	297	330	312	317	279	299	310	325	325	315	328	315	305	302	293	329	308	306	317	330	310	319	311	323	304	316	311	328	288	299	331	321	304	299	293	311	284	316	286	302	285	313	280	332	331	303	328	310	300	301	293	308	335	315	315	310	300	317	313	277	310	310	330	324	310	354	328	331	314	324	330	345	304	334	311	311	319	307	299	301	306	322	311	285	301	295	278	288	344	312	323	339	312	357	294	303	323	320	302	297	310	297	295	348	313	322	295	305	332	299	288	278	298	303	329	293	298	308	329	301	325	313	295	312	331	340	303	307	311	300	313	320	313	351	311	302	289	302	322	314	323	308	332	337	329	351	301	305	320	345	316	335	319	305	327	339	348	282	292	307	313	298	289	313	293	297	347	332	329	317	335	290	318	310	314	317	324	312	305	318	298	264	338	322	345	314	323	303	339	331	312	328	287	281	318	340	326	307	294	309	288	296	311	310	348	342	286	302	326	296	320	311	323	313	304	294	326	343	299	327	329	328	335	305	287	308	316	323	313	305	308	325	310	326	309	324	296	294	309	277	346	291	308	351	326	333	301	307	319	347	331	308	292	339	312	306	322	346	308	300	307	279	268	321	309	292	314	337	321	292	293	314	348	286	282	339	294	314	306	296	329	320	339	325	309	309	300	307	325	331	321	294	312	306	331	324	284	312	313	285	313	307	306	327	297	299	355	297	326	301	326	309	313	306	317	328	325	318	292	273	288	290	329	298	329	324	312	337	320	349	316	275	288	287	295	341	324	291	319	311	313	308	331	314	340	287	348	325	274	295	297	278	298	323	324	317	331	321	313	277	334	303	318	279	306	316	301	312	298	294	295	305	311	295	311	313	325	303	328	323	290	329	340	304	328	308	318	287	292	291	309	282	309	303	352	330	362	333	279	309	312	339	298	332	267	337	321	296	322	302	344	298	315	279	354	339	310	301	332	310	330	351	271	325	330	325	300	304	309	313	315	322	288	289	321	304	283	326	347	323	308	291	322	317	329	341	332	294	274	317	324	340	270	331	316	314	345	332	340	319	333	312	295	299	319	334	320	306	326	290	322	323	288	335	317	275	327	309	337	331	295	289	301	305	307	289	305	350	312	322	305	299	290	317	334	312	308	320	321	297	336	329	315	306	306	330	335	323	305	340	303	316	319	367	286	305	329	285	321	302	310	341	303	335	327	324	314	302	319	327	295	300	277	336	302	293	315	320	295	318	296	360	272	325	306	292	335	310	318	299	314	294	325	303	339	328	300	276
4775	2244	4225	4763	3733	2863	2351	1920	1627	1321	1172	1030	920	843	849	886	769	813	852	885	786	829	850	801	823	776	786	740	806	774	820	730	801	850	789	725	767	800	804	779	770	757	755	775	737	749	778	754	752	744	742	776	731	712	712	738	760	717	722	763	730	801	745	740	766	722	730	760	702	729	724	828	769	755	716	782	772	783	761	800	744	748	729	728	696	718	744	704	772	725	838	794	743	762	756	798	722	741	690	775	734	762	755	718	793	736	735	734	772	746	774	721	726	744	738	736	748	765	741	774	717	756	750	748	759	763	805	739	732	763	767	733	765	790	707	781	732	748	766	761	782	755	760	710	794	775	788	732	703	739	699	776	746	780	809	726	754	758	742	727	746	731	759	765	768	752	753	735	770	726	746	690	775	736	759	709	744	762	733	734	781	768	819	793	786	708	767	795	733	719	751	730	776	770	797	748	713	749	736	728	801	752	730	798	767	738	791	769	800	736	739	748	729	737	746	755	729	750	766	755	753	748	741	724	800	767	728	759	721	692	757	733	767	769	776	778	760	710	726	739	736	787	749	821	795	742	740	745	703	737	723	767	785	737	743	777	737	684	799	829	725	757	792	732	775	754	738	727	732	732	742	788	783	743	780	749	780	723	750	735	753	715	762	751	741	740	754	770	773	723	776	783	719	746	735	756	831	752	744	785	760	752	722	697	770	752	785	790	754	737	731	753	786	791	763	777	790	764	702	741	762	757	785	790	720	735	729	731	734	814	794	788	775	735	704	744	768	719	771	765	760	763	718	741	734	787	749	773	776	792	814	740	733	742	751	752	731	724	786	760	814	754	762	801	753	761	775	729	735	791	729	789	779	711	731	790	745	724	721	793	749	767	731	750	819	719	742	757	746	763	759	757	789	733	705	777	738	788	730	736	760	750	723	756	731	721	810	766	800	733	799	768	794	782	731	787	710	793	772	738	754	721	741	734	745	743	737	738	796	737	762	777	735	765	794	758	724	772	793	767	718	782	763	739	726	804	746	777	739	714	723	776	733	759	751	782	757	716	770	732	751	696	752	772	754	712	750	782	733	729	743	781	730	714	741	729	737	745	733	769	725	723	759	708	724	791	733	770	759	725	757	795	709	827	820	727	717	738	784	746	740	821	707	778	758	735	782	767	767	736	777	766	750	676	774	690	728	771	693	720	751	732	747	729	786	749	677	754	758	744	763	755	727	749	762	724	738	736	741	773	744	763	760	793	726	739	796	739	769	733	744	794	686	727	744	750	722	725	769	760	721	731	741	754	782	715	742	767	780	737	773	698	758	763	779	714	767	746	731	710	763	771	745	733	778	762	741	714	742	789	795	766	783	740	794	758	732	709	772	726	694	755	726	761	782	759	732	741	772	780	768	749	696	760	785	770	791	744	773	763	723	764	721	768	737	764	758	740	751	764	762	733	713	784	727	756	757	767	768	735	735	715	819	727	782	749	779	773	760	743	764	764	761	780	748	750	752	747	727	764	815	770	739	748	733	798	770	685	717	723	773	797	779	714	712	721	732	742	766	752	721	779	721	752	782	678	734	714	719	755	732	734	745	749	797	772	745	791	721	781	763	701	780	752	730	749	749	746	795	751	759	771	780	762	791	750	683	771	820	717	820	735	758	805	752	752	790	780	700	744	738	708	782	747	736	756	744	724	756	823	700	805	758	756	746	766	768	747	779	769	803	743	723	754	780	755	770	762	745	725	732	744	811	753	791	775	751	789	768	766	723	730	757	724	764	744	801	779	738	720	707	770	731	775	716	720	772	766	747	733	779	791	803	769	716	723	751	761	736	802	774	762	735	780	719	750	714	753	753	730	798	779	704	729	746	753	800	743	767	766	745	751	698	801	772	727	781	741	795	756	769	756	717	761	760	769	779	722	706	777	764	765	758	778	730	729	767	748	730	720	752	751	791	748	737	818	727	709	699	776	742	727	783	803	771	748	769	826	744	732	780	765	755	702	702	743	789	757	797	780	733	740	736	770	690	750	739	745	755	729	752	740	762	773	752	715	778	728	771	771	788	769	804	694	735	804	761	747	762	744	751	763	779	754	750	806	725	722	731	754	722	772	741	810	712	727	737	739	744	773	769	761	755	736	800	771	751	782	781	769	724	756	723	756	755	702	719	745	696	718	773	784	785	741	730	748	773	771	779	709	736	780	702	747	723	760	724	727	721	780	739	737	796	703	766	777	773	738	772	714	781	786	776	746	744	765	757	760	797	792	754	738	742	773	779	794	773	708	747	767	798	804	808	738	729	753	794	786	744	791	754	765	734	769	755	721	723	747	702	727	763	710	754	733	700	732	725	748	712	672	779	672	724	738	777	697	703	728	723	764	731	780	729	706	743	749	760	669	774	754	783	727	779	787	727	727	761	766	756	760	775	796	695	724	732	733	741	758	754	781	728	775	756	743	738	753	709	732	777	792	743	741	757	694	701	730	715	730	749	777	801	783	748	761	782	765	705	820	765	717	797	722	765	720	780	754	761	752	756	815	751	747	723	764	773	765	774	748	804	766	765	737	757	752	730	810	723	723	735	728	732	748	776	750	722	788	742	755	758	759	707	778	771	698	786	731	727	736	749	753	746	788	777	720	763	722	737	717	752	774	743	740	750	821	785	769	692	728	759	747	781	761	723	746	796	729	766	777	766	731	760	762	743	765	772	717	779	697	794	726	772	699	748	740	767	764	726	710	737	751	800	769	730	724	765	756	715	765	742	753	751	722	789	724	787	771	790	720	739	712	764	766	746	786	772	780	687	771	738	783	770	769	740	753	719	733	733	765	768	777	710	752	770	687	793	771	764	753	743	736	781	729	753	771	781	722	743	707	781	691	739	666	738	748	775	776	814	718	719	746	714	737	727	763	731	778	786	776	739	713	755	788	791	725	757	816	830	749	737	742	717	755	720	741	747	752	746	715	721	773	772	767	781	716	786	781	770	739	744	717	752	773	726	765	745	698	807	729	801	764	747	721	741	749	751	724	806	717	757	765	748	744	793	755	717	764	774	776	713	773	816	763	694	717	771	785	724	742	770	709	743	729	737	808	685	739	731	764	786	766	745	741	769	750	761	706	757	770	752	718	745	753	758	747	788	728	754	760	746	733	750	757	756	786	751	743	756	751	768	713	720	759	774	740	783	756	775	753	788	734	721	786	759	755	752	754	756	745	747	777	736	692	768	777	741	778	738	745	712	703	712	789	747	788	758	744	804	728	722	686	682	768	733	712	760	777	782	785	713	749	754	805	786	754	745	752	787	716	795	740	752	743	673	716	699	727	729	737	734	745	782	767	737	752	728	746	751	757	789	797	771	717	759	793	732	699	743	722	683	745	824	732	737	817	739	698	746	748	766	764	743	730	762	739	800	757	712	762	772	768	748	726	732	733	768	718	715	805	760	759	746	763	777	747	759	790	747	725	768	749	725	735	743	764	786	729	768	736	736	759	734	722	776	749	747	758
14093	3122	2939	2201	1440	991	740	529	444	391	340	262	265	220	230	251	258	211	196	209	219	207	215	222	196	206	200	218	190	221	235	208	224	199	212	186	216	221	224	232	210	207	221	193	230	228	214	216	207	193	191	195	235	232	211	198	222	232	224	210	207	211	210	202	223	195	202	219	228	232	232	189	192	220	210	210	217	210	219	188	209	209	208	185	190	186	207	215	211	207	222	203	210	193	210	233	219	217	207	178	220	221	194	240	186	216	206	225	200	218	242	209	215	203	185	238	191	214	193	212	221	198	220	217	214	201	201	207	196	201	217	235	196	197	209	215	217	204	233	193	230	234	221	220	224	200	190	216	221	195	236	230	199	225	206	211	230	196	207	218	236	183	219	196	210	189	220	209	189	206	228	199	228	206	212	205	213	221	222	216	212	231	211	229	184	213	233	196	219	225	196	196	219	209	198	209	200	219	232	195	209	191	206	212	189	205	212	196	217	208	240	210	205	219	226	227	214	205	189	210	225	196	229	222	207	181	219	214	222	191	217	198	194	207	219	207	229	201	175	184	198	199	203	212	230	232	196	213	202	203	197	208	203	196	219	231	219	201	205	212	183	205	215	207	203	245	185	220	228	199	200	250	202	205	203	186	206	209	234	216	201	221	219	197	203	229	216	216	214	195	200	189	214	202	184	217	214	206	211	222	200	213	211	199	177	206	208	205	205	219	233	189	227	249	228	224	216	208	202	199	195	201	217	185	209	197	196	224	202	205	232	192	212	216	211	223	200	199	199	217	216	211	187	214	212	202	204	180	199	246	210	207	195	219	195	228	189	197	210	216	217	194	197	215	215	211	225	202	180	215	194	223	205	169	218	208	185	214	200	205	209	210	222	196	191	187	202	229	225	221	194	226	218	253	227	234	177	197	214	231	200	208	204	204	202	177	192	221	234	207	203	211	175	209	207	210	247	189	183	216	233	209	183	179	207	232	190	220	220	216	239	208	191	229	205	202	233	215	210	224	181	217	172	209	194	201	216	223	208	215	230	213	214	200	183	210	179	194	213	191	208	232	195	221	210	219	213	202	185	250	188	196	225	198	206	216	214	199	199	184	218	224	229	225	195	196	192	212	217	217	214	231	198	231	235	221	224	205	194	197	221	200	218	188	188	228	205	213	219	203	182	229	206	183	222	216	230	210	191	238	239	216	219	215	207	234	190	206	239	188	193	207	217	209	199	207	204	185	198	220	205	211	195	219	212	212	224	225	203	193	208	206	189	197	175	205	243	184	191	241	211	201	225	236	185	229	219	180	203	192	203	230	227	217	212	211	219	197	202	215	200	213	199	202	214	202	192	205	203	189	216	215	194	197	207	192	211	187	204	189	203	210	216	207	199	218	220	214	212	220	196	208	216	204	215	218	220	230	206	206	186	199	224	186	201	219	223	215	203	207	232	231	214	219	212	217	228	185	209	203	231	210	194	225	211	185	197	207	187	209	189	205	217	219	221	199	210	206	205	222	183	227	237	207	182	196	231	196	188	218	222	219	200	189	201	184	215	217	201	200	213	198	205	216	211	222	195	211	213	198	199	220	209	209	206	205	222	213	229	201	210	229	201	226	195	204	219	238	201	199	190	209	200	195	235	221	223	209	189	208	229	215	187	177	189	211	206	187	206	220	195	192	210	230	215	214	210	195	184	194	202	188	221	182	201	215	222	213	228	207	205	228	204	208	220	192	210	201	203	229	202	200	222	216	217	229	215	199	214	184	193	193	187	204	216	190	185	222	234	208	202	213	194	206	213	206	182	227	224	203	208	222	204	196	223	193	198	214	210	190	204	214	237	203	215	222	214	201	230	202	220	203	215	233	194	191	216	194	223	218	216	199	228	202	209	212	201	219	197	185	213	215	221	229	190	239	255	213	216	211	202	215	209	213	220	203	205	195	191	190	203	211	192	207	202	207	198	226	212	218	203	199	213	225	236	221	204	217	201	183	188	198	189	229	195	210	186	200	221	208	207	198	214	249	199	182	178	185	208	194	231	221	208	227	216	200	211	222	227	233	207	180	208	208	203	205	179	218	205	210	212	210	189	217	208	226	179	185	212	204	208	192	232	197	184	218	195	191	238	213	224	206	192	206	227	219	198	183	182	203	228	217	180	206	240	210	231	228	204	195	211	239	226	213	209	218	232	206	199	208	197	214	182	236	230	231	201	216	195	196	201	185	183	217	239	240	217	220	220	214	190	222	216	230	258	201	211	214	213	189	200	227	201	233	220	217	245	211	189	201	219	224	208	239	207	200	226	185	230	212	212	217	225	205	219	227	227	234	228	174	184	225	181	203	192	227	225	219	206	216	212	248	223	227	223	211	202	205	212	196	214	215	208	221	197	219	168	210	236	198	221	211	189	215	173	233	203	209	198	230	222	221	224	222	215	183	208	220	199	214	228	235	217	194	205	222	202	203	211	191	187	208	196	235	204	229	220	215	212	221	207	226	200	211	207	216	189	213	201	212	216	217	194	191	190	204	227	219	210	213	221	221	218	219	195	233	214	234	232	224	179	214	197	222	196	205	201	190	227	197	210	183	233	218	190	197	212	252	227	214	194	202	203	208	200	186	231	208	222	220	190	201	205	221	195	217	176	215	225	197	233	196	200	179	193	198	194	207	204	188	237	205	227	210	220	192	228	173	194	221	209	196	169	212	228	195	218	222	233	211	200	218	214	217	196	193	215	201	206	217	225	213	215	206	223	207	209	220	195	195	220	200	213	200	203	208	232	216	214	211	199	199	219	241	211	212	212	212	222	185	192	214	221	230	211	217	229	192	201	186	209	208	211	173	238	199	206	193	200	208	181	209	215	180	208	217	197	203	221	195	233	214	215	194	197	210	191	224	218	189	203	242	223	222	205	222	197	202	209	193	214	240	182	221	197	194	202	210	195	197	212	211	246	223	232	212	215	196	190	188	186	209	208	209	224	218	186	213	202	236	185	203	225	194	223	212	205	202	215	203	183	215	197	205	195	212	225	230	203	215	190	216	220	210	213	204	236	196	193	214	215	227	204	196	196	237	201	206	227	205	221	232	225	181	234	212	208	227	213	205	219	219	219	212	210	219	218	208	220	210	209	188	213	234	239	174	198	207	188	233	206	237	230	197	208	210	206	214	206	197	185	195	186	218	206	214	194	205	228	192	209	205	230	240	214	214	209	217	187	213	171	202	233	215	232	200	228	229	179	214	193	196	205	198	207	248	204	215	202	223	219	192	241	213	229	210	233	198	222	213	218	227	197	201	245	204	210	195	190	206	218	211	223	206	212	208	211	194	221	207	205	183	188	219	212	224	215	198	215	200	228	214	200	230	192	186	239	229	208	189	199	197	205	214	211	221	207	228	185	217	195	225	190	213	191	207	205	217	199	206	197	203	202	210	205	177	231	215	196	188	172	210	212	215	201	225	211	208	206	228	189	240	237	203	203	224	204	183	220	181	204	192	232	202	217	188
10867	3164	6405	7421	5634	4377	3272	2547	1910	1480	1174	919	802	759	706	716	672	673	724	630	651	657	607	640	617	586	587	572	558	570	581	531	568	548	539	582	590	618	536	505	529	560	490	521	511	540	515	515	571	531	564	528	491	533	559	539	518	518	516	523	512	516	532	514	536	514	556	539	565	506	480	469	496	503	540	479	473	548	503	521	498	519	520	507	516	528	512	541	503	533	504	496	518	514	504	543	532	515	502	523	543	514	505	514	475	512	544	508	548	486	539	544	489	515	535	483	486	512	579	525	500	497	521	533	496	508	554	515	523	499	502	490	517	538	528	543	518	511	465	487	531	517	493	483	517	498	449	504	551	514	460	556	527	564	493	544	518	484	488	531	532	506	532	474	485	524	550	507	515	494	508	488	511	507	532	503	504	522	497	516	522	531	511	515	512	530	485	520	530	539	580	534	468	518	489	535	500	501	562	483	501	530	523	572	493	521	539	523	519	482	529	477	534	518	497	518	511	533	530	512	506	545	503	454	510	485	517	529	506	515	512	508	513	536	527	526	544	501	505	526	520	523	474	558	548	485	543	519	540	504	521	477	501	517	481	524	516	503	526	505	527	491	498	516	509	535	509	543	550	469	518	525	548	469	538	542	518	509	511	503	535	524	557	514	520	508	494	510	495	547	524	507	514	538	468	517	491	508	529	485	501	550	527	511	540	497	525	528	485	509	516	504	508	525	494	529	539	536	497	478	518	483	530	537	470	536	541	516	534	475	512	499	467	529	511	506	494	491	499	497	546	512	528	492	513	550	517	476	543	487	503	525	557	522	484	493	547	514	502	511	467	538	484	496	490	495	509	507	488	490	506	511	528	525	544	514	517	515	471	538	507	540	491	549	488	545	532	490	534	517	520	524	517	511	545	464	507	569	525	494	527	524	470	523	499	496	562	548	513	529	551	504	525	520	494	497	501	511	498	508	545	550	529	521	545	532	539	500	489	529	536	564	516	518	507	484	510	510	516	487	550	530	489	530	553	511	526	479	523	512	559	532	555	518	526	492	496	477	553	559	517	535	465	507	499	553	502	532	489	511	475	513	513	562	533	506	512	526	507	521	527	520	520	476	519	545	529	537	522	548	457	512	519	561	546	485	490	511	510	506	525	567	466	530	517	511	531	489	478	509	513	495	514	511	503	520	520	579	492	516	478	506	499	524	526	559	453	501	482	500	510	522	519	485	528	544	531	507	487	524	475	491	536	488	554	513	535	506	512	522	523	490	551	494	512	493	515	532	495	520	509	514	537	519	498	499	509	551	480	544	563	516	496	485	508	494	514	507	541	501	459	512	522	492	522	499	519	515	521	516	525	523	555	471	495	521	524	533	501	511	505	505	534	537	499	497	499	553	489	523	477	503	581	537	479	501	520	502	520	523	498	513	490	506	547	541	506	494	509	506	499	477	494	508	496	525	497	518	516	524	509	479	497	507	548	499	518	526	509	520	526	510	474	529	523	526	556	525	508	507	538	554	514	504	492	504	510	518	513	555	508	488	495	519	529	515	508	499	525	516	487	547	480	528	507	526	457	503	530	559	537	538	539	504	531	534	512	506	514	531	454	516	526	515	508	477	535	515	511	511	539	513	552	500	484	487	509	517	511	506	547	491	512	528	455	493	454	545	491	541	518	499	548	566	474	486	515	489	513	516	498	566	494	534	532	534	515	516	489	520	480	468	517	518	546	517	507	540	499	516	517	510	503	478	527	549	503	551	524	510	500	523	521	504	506	523	507	484	490	525	522	521	479	512	507	544	513	507	503	539	524	495	513	548	510	529	521	511	470	496	496	514	540	515	521	496	506	523	491	540	515	485	459	514	527	481	536	492	499	523	487	526	495	498	486	516	545	582	552	503	537	534	491	528	526	543	527	540	507	526	537	498	465	519	482	496	519	486	497	496	526	508	502	484	474	516	507	526	494	539	508	494	490	479	524	557	534	534	525	515	509	477	501	488	473	485	517	527	545	547	486	526	502	520	544	514	509	502	508	509	483	544	547	503	533	548	541	513	532	517	500	539	540	499	494	510	542	462	517	548	528	460	510	485	535	485	509	497	531	522	523	538	519	497	537	544	496	540	472	500	535	520	504	511	496	525	538	549	519	527	505	517	474	510	524	480	510	527	513	504	529	522	515	515	490	508	514	534	499	516	550	510	543	520	494	541	527	516	507	466	544	499	495	511	518	511	544	507	505	506	494	497	496	493	555	526	537	493	504	513	509	494	481	528	505	492	540	508	532	530	503	486	544	508	531	505	518	496	536	521	509	528	488	524	510	524	560	501	517	510	518	482	498	526	510	490	527	492	513	475	501	494	515	528	494	505	474	519	504	517	522	528	531	500	523	527	499	483	499	536	518	503	484	497	523	546	488	499	502	505	514	508	531	487	532	552	487	544	553	486	514	547	546	534	471	493	514	506	530	535	559	532	480	482	518	528	497	510	507	546	519	505	540	497	489	507	514	506	455	499	528	534	544	504	506	504	495	543	518	522	499	538	507	513	489	485	536	510	533	545	510	512	542	543	498	554	530	540	486	507	494	474	484	534	545	497	518	496	537	519	499	491	541	484	546	535	514	522	480	463	542	532	517	546	499	517	504	528	500	447	498	536	494	514	514	539	518	504	527	493	534	489	504	519	574	544	539	526	509	509	477	573	505	517	534	525	508	518	551	552	487	490	497	511	502	489	544	493	527	543	540	513	502	529	538	496	549	538	524	502	503	494	515	500	495	520	552	528	494	509	534	509	508	518	470	536	509	507	510	563	499	491	515	543	501	494	525	535	481	521	529	514	487	469	529	497	531	520	501	518	510	503	495	533	510	483	523	492	506	466	494	544	469	493	508	497	491	508	519	521	540	519	523	498	526	471	509	504	543	495	503	494	542	485	504	534	522	519	504	515	503	483	495	500	510	501	506	467	482	522	526	518	526	482	463	512	522	524	506	527	525	490	506	495	532	532	560	504	518	551	488	506	515	511	526	483	517	551	561	530	514	502	512	472	559	459	506	470	490	503	495	541	511	546	511	545	494	550	450	550	528	488	518	527	506	514	470	503	502	497	541	538	490	543	527	513	525	479	523	501	538	523	515	566	508	498	539	536	493	492	547	487	544	550	545	512	513	500	572	501	473	533	513	518	515	543	490	486	540	493	537	565	512	493	481	540	540	463	511	511	502	474	494	497	503	506	505	489	527	530	504	477	483	519	552	500	514	535	520	518	505	513	549	492	521	465	510	541	539	509	532	519	516	496	523	516	519	521	521	506	481	514	514	496	510	507	502	514	492	505	503	491	493	528	498	524	527	539	532	522	499	513	540	502	499	558	506	548	526	470	521	484	573	492	480	482	503	479	503	538	520	517	504	547	488	505	543	480	520	451	498	506	537	546	473	517	505	545	504	511	551	548	540	501	557	476	539	496	488	511	531	514	518	486	499	486	492	498	487	481	517	508	517	523	507	512
21301	4851	4208	3138	1890	1109	757	561	405	296	240	206	180	170	151	157	144	150	149	140	141	148	155	143	128	118	122	118	123	132	123	123	118	107	117	112	123	132	121	130	139	123	112	109	97	110	142	94	112	110	112	127	105	112	105	112	110	133	104	107	129	110	132	124	122	109	120	100	125	125	104	120	112	96	114	126	106	103	99	122	98	142	142	115	110	106	115	110	141	100	95	109	101	129	110	104	110	128	115	93	114	105	123	111	111	104	112	115	115	116	140	110	104	113	119	100	119	116	113	115	108	131	113	97	112	129	105	107	110	128	104	103	109	127	137	114	136	111	89	96	123	123	100	119	131	134	113	89	127	111	104	107	108	127	105	114	109	109	100	125	108	115	119	102	129	121	117	110	106	116	116	113	133	119	111	103	119	110	113	118	99	127	122	122	106	120	121	109	125	131	119	128	126	97	121	121	109	108	103	111	108	110	120	115	126	117	104	128	105	100	114	128	125	117	119	110	100	103	123	104	121	105	109	140	101	113	129	99	127	100	86	118	119	96	120	118	120	110	111	124	114	108	101	111	94	91	97	103	134	112	108	106	120	101	134	112	120	123	139	94	114	128	120	105	121	121	120	98	113	125	95	121	108	102	121	109	120	104	119	106	99	106	112	109	113	101	129	101	107	120	126	104	110	104	108	110	122	140	113	120	122	110	125	98	115	103	112	105	98	112	104	119	93	112	116	107	130	107	116	106	107	117	119	97	132	118	116	103	123	100	112	110	114	106	101	121	125	113	125	114	109	97	111	126	97	128	123	116	109	121	119	123	107	109	120	92	117	100	138	109	110	122	91	100	118	114	105	106	100	101	97	133	122	103	120	96	127	119	104	119	121	121	109	111	120	124	105	142	96	103	128	108	119	107	110	115	115	122	115	105	97	125	106	102	128	104	128	115	90	114	96	106	126	104	98	116	114	104	98	120	108	110	103	110	114	118	117	122	105	99	102	100	109	89	116	124	96	119	127	118	88	91	97	84	100	96	122	100	117	102	103	127	94	121	90	111	106	116	120	132	113	106	95	101	117	122	98	107	115	116	116	106	121	104	103	88	104	113	110	108	129	114	101	110	102	133	118	132	99	107	113	114	116	118	126	110	114	117	129	96	119	112	99	107	90	109	111	111	105	121	116	106	123	125	112	116	111	102	98	126	110	120	121	94	106	104	129	116	109	110	113	109	120	96	121	99	109	125	130	125	116	96	132	108	124	125	111	106	121	110	106	102	98	108	103	86	93	103	102	117	99	136	109	110	127	113	112	112	126	129	106	105	115	104	119	117	98	119	104	135	115	113	110	115	106	124	97	103	128	100	103	108	108	116	121	115	114	120	123	105	119	95	118	110	124	94	142	100	103	98	111	115	141	121	147	132	105	120	103	127	96	99	82	107	140	118	100	115	89	115	126	132	105	93	126	119	92	121	112	114	97	130	104	111	123	103	118	130	126	109	112	99	124	109	103	109	94	105	115	116	106	108	129	130	101	111	108	96	96	116	105	114	139	119	119	105	110	122	107	119	112	119	103	105	118	108	118	113	104	103	96	119	128	127	101	115	125	123	111	120	119	119	100	110	111	116	107	114	113	105	113	107	111	113	106	127	102	103	96	119	101	127	112	118	131	108	104	107	108	98	102	122	112	118	109	120	118	108	122	114	126	104	116	96	102	122	140	117	98	112	93	123	106	114	117	117	118	109	123	126	103	108	139	113	108	109	129	107	121	121	112	133	103	106	121	122	101	123	111	126	100	117	119	123	112	105	107	99	117	124	111	106	90	93	119	118	114	109	101	113	136	101	103	107	108	109	122	120	121	109	110	117	117	128	122	103	95	115	140	115	100	108	133	115	111	122	124	112	126	108	111	133	114	127	122	119	121	120	126	108	99	101	120	119	96	109	107	111	127	115	113	111	116	113	105	134	93	107	146	118	103	101	96	117	137	113	109	117	100	126	101	104	114	120	122	116	107	116	128	99	114	116	99	103	94	106	110	103	122	116	93	111	132	84	113	124	107	128	120	124	122	100	116	108	98	115	112	116	121	95	123	120	104	108	105	111	109	121	134	124	132	108	97	140	117	116	120	108	125	99	118	127	125	103	101	112	103	115	99	118	106	120	118	99	98	117	137	106	124	101	111	110	104	128	129	119	104	95	120	98	137	95	106	127	103	112	106	116	126	105	115	111	101	99	124	101	110	99	125	106	102	107	124	113	100	107	100	127	110	105	134	122	123	121	112	118	121	102	114	114	127	113	103	93	102	125	128	107	121	106	113	108	108	106	104	98	92	96	120	124	120	110	122	124	131	120	115	114	116	91	108	113	122	111	126	118	99	101	98	100	121	112	113	115	113	116	109	133	101	113	118	116	114	148	118	101	110	123	110	134	119	116	108	116	127	103	123	133	95	117	113	101	122	132	118	125	119	100	123	116	109	98	104	114	132	132	98	109	114	119	123	124	96	131	109	104	128	113	110	116	112	109	107	105	106	105	103	108	129	111	101	98	103	130	104	122	113	128	128	114	102	126	111	108	124	117	114	103	102	109	125	106	136	109	100	115	111	133	127	121	95	106	98	118	106	115	90	131	103	115	120	108	112	101	105	101	119	118	127	117	104	107	110	126	121	107	106	104	114	96	122	111	116	121	134	107	115	107	118	126	118	120	114	94	123	110	119	119	105	95	114	108	110	122	111	133	108	107	121	115	114	116	105	96	113	127	124	106	98	113	114	98	105	113	95	115	101	106	110	113	122	113	124	128	94	124	113	108	119	129	118	96	124	94	124	114	109	99	92	101	117	112	114	95	133	116	115	113	114	111	123	121	119	129	107	96	106	113	117	93	101	111	116	98	106	114	113	103	106	107	119	113	122	138	94	112	120	141	110	100	121	111	116	113	106	115	105	121	115	119	129	116	139	87	122	119	104	110	105	97	112	118	105	125	135	150	108	124	104	108	113	115	91	119	117	112	112	126	110	105	117	115	106	116	131	113	99	122	123	114	125	110	102	112	102	118	99	107	94	143	107	116	107	126	101	110	103	113	94	112	100	97	105	95	115	117	106	90	99	133	121	95	104	130	97	103	120	138	114	92	110	93	104	98	120	110	107	129	115	95	128	129	96	109	111	113	104	98	118	117	110	90	94	105	126	102	112	101	106	105	112	101	126	108	112	118	109	130	120	111	94	97	115	107	133	92	109	104	103	107	121	105	113	84	120	104	115	117	130	124	99	125	115	96	131	100	105	108	91	142	110	122	124	121	125	99	112	129	106	128	132	114	108	112	116	96	98	115	113	92	95	105	113	120	97	133	103	100	110	112	125	112	104	102	111	117	127	119	97	100	119	106	127	147	109	107	131	117	117	119	118	131	108	100	102	120	122	94	132	105	106	120	120	98	104	113	125	97	127	110	117	114	124	112	130	101	98	104	111	118	104	93	94	96	113	115	140	98	102	119	140	111	100	127	123	118
13378	4113	8619	9844	7738	5482	3830	2916	2015	1433	1078	877	757	673	618	637	544	557	535	525	500	553	531	490	457	410	407	384	357	380	383	355	332	359	407	392	398	412	404	339	312	330	311	305	310	325	320	312	311	318	317	327	317	307	284	319	307	288	310	326	311	332	320	317	291	286	305	304	336	337	314	288	299	303	322	294	323	316	306	279	330	318	306	282	305	311	305	292	335	329	336	308	287	316	335	318	300	291	283	304	288	325	287	304	297	322	324	316	298	323	315	306	322	281	271	306	330	301	314	296	301	277	308	304	281	315	303	284	280	301	325	336	357	286	267	279	289	285	292	312	310	300	314	298	307	314	278	287	283	303	336	278	293	322	311	307	326	301	317	306	311	325	300	297	315	333	300	279	295	306	303	312	319	277	282	300	273	292	308	264	324	294	293	321	302	306	336	297	276	315	319	321	306	292	298	326	327	320	283	285	295	328	321	302	295	299	301	323	299	288	329	327	306	288	303	296	325	315	306	288	296	271	310	315	278	286	298	296	335	318	294	302	313	304	319	341	316	286	293	294	332	270	291	321	309	313	290	313	298	291	297	298	322	272	301	321	319	290	299	275	305	286	320	289	296	289	312	300	325	326	327	286	301	297	297	292	304	282	317	292	293	286	290	324	302	298	297	309	302	297	298	292	305	315	308	295	334	314	298	316	302	327	320	294	322	271	275	287	333	343	330	299	302	293	296	281	326	293	327	305	302	289	322	285	274	298	316	286	302	303	339	290	315	364	309	323	277	314	306	291	322	313	289	288	302	298	290	317	322	298	298	308	304	323	288	333	325	294	307	315	318	325	310	315	328	281	272	286	299	298	315	345	289	329	312	310	314	278	287	317	301	318	330	273	273	320	278	316	305	285	334	283	312	321	302	302	276	357	289	314	317	289	321	311	314	350	274	302	292	269	298	280	308	266	277	283	307	286	300	308	337	292	298	307	310	326	272	308	298	334	321	310	291	326	324	323	287	286	310	306	341	295	305	302	324	313	297	323	296	301	306	306	307	331	298	296	265	278	299	300	334	309	322	309	291	297	325	298	296	339	309	332	316	336	298	294	295	300	280	293	290	299	279	295	294	288	308	311	311	314	324	290	289	303	304	302	318	271	289	277	266	327	306	331	307	287	301	289	288	325	284	278	297	316	293	308	296	307	301	311	281	322	325	333	310	319	314	329	325	291	294	277	309	293	320	293	334	296	288	332	294	286	308	300	283	299	307	299	309	315	300	314	281	320	314	311	291	288	283	316	336	278	293	311	300	335	312	298	266	300	318	301	293	301	302	300	296	290	321	288	295	316	314	311	320	312	333	279	317	297	286	332	302	310	340	281	319	297	281	323	297	276	315	282	301	302	314	319	311	303	281	310	322	296	308	271	302	288	290	292	312	294	293	321	329	315	282	352	333	303	286	302	288	305	279	328	307	297	338	303	298	305	296	322	331	293	285	285	293	284	325	311	302	294	299	295	295	320	271	296	312	307	301	277	307	290	298	287	292	275	333	294	305	263	295	292	302	337	316	329	282	300	332	308	282	299	264	268	315	315	325	303	303	307	332	283	283	259	264	271	329	316	290	321	306	314	311	336	312	317	309	299	308	279	319	285	324	309	284	312	290	315	287	314	316	301	301	324	283	334	312	301	288	297	288	287	293	334	323	287	295	296	311	320	317	297	299	294	334	295	317	306	314	325	309	295	292	312	326	324	314	296	331	322	292	297	294	326	329	323	310	310	322	292	314	347	304	338	303	296	333	299	326	326	292	302	299	324	306	308	288	334	301	312	336	275	296	316	299	278	275	321	342	331	319	338	315	286	279	324	321	297	303	329	311	323	338	314	278	291	288	295	282	310	266	313	319	309	312	292	295	311	289	279	300	297	316	317	307	272	307	313	284	295	291	274	283	299	312	336	307	309	294	292	325	333	303	322	279	287	304	319	311	295	314	288	319	331	283	292	302	307	324	314	303	311	290	328	294	301	292	291	311	316	310	311	333	325	323	306	307	295	288	303	278	350	286	315	301	279	316	306	313	316	294	315	328	295	306	278	277	293	320	297	288	312	320	278	292	316	332	299	328	289	296	310	305	302	306	295	310	305	300	306	325	323	354	278	313	290	299	292	305	291	321	280	306	281	302	285	317	343	290	289	283	319	271	286	336	320	299	287	294	313	303	328	291	310	301	296	299	279	289	302	318	302	316	281	323	316	289	306	320	276	289	324	288	307	297	266	321	294	292	313	301	295	294	305	312	320	296	284	302	320	301	319	289	313	308	317	314	307	264	356	319	315	290	298	287	293	296	306	296	319	339	315	309	296	269	274	338	343	332	291	294	296	307	291	292	286	322	328	293	304	305	286	342	274	326	318	307	292	314	309	314	317	290	322	314	291	291	298	285	343	292	304	304	291	283	322	305	285	341	314	314	308	307	279	304	333	279	308	310	313	290	316	301	311	327	309	286	299	308	337	320	322	294	315	301	284	298	296	296	317	314	313	296	283	309	302	287	310	313	309	308	284	311	343	306	277	276	328	286	281	266	263	301	280	328	282	292	317	337	302	308	277	314	308	314	289	297	300	273	285	315	330	329	316	311	300	296	300	293	329	284	291	295	297	309	278	298	322	314	279	292	290	318	309	294	285	305	328	325	302	265	293	294	302	288	322	309	313	293	250	291	311	275	323	313	263	285	313	320	364	311	308	303	314	301	288	294	343	300	289	309	289	304	291	316	288	295	292	329	301	329	298	311	295	314	304	315	282	305	280	301	315	270	292	257	297	287	327	330	286	281	313	312	286	313	308	300	312	318	304	317	304	258	323	310	281	310	297	307	285	292	313	284	324	310	311	304	321	294	285	320	283	297	277	340	309	297	325	299	297	298	300	314	335	310	276	318	282	286	305	331	299	306	313	307	303	319	325	287	283	277	317	293	295	295	320	322	291	327	284	327	304	326	315	326	303	302	307	297	294	356	313	306	353	317	321	297	312	333	301	278	322	292	325	315	301	304	297	313	314	288	283	314	294	295	306	308	288	335	313	288	294	289	300	318	289	317	311	311	329	346	312	298	298	284	319	314	299	337	291	310	301	301	266	307	289	300	265	287	294	291	326	297	317	344	298	306	303	280	318	273	314	313	312	317	300	297	316	323	297	304	298	301	320	291	299	271	323	310	285	285	310	308	285	285	322	341	326	293	312	299	333	315	274	280	292	287	330	296	312	318	293	311	299	324	319	303	333	316	278	322	315	306	275	308	303	307	324	317	286	317	299	290	289	299	291	306	329	304	288	323	302	312	294	350	291	252	300	322	291	277	328	320	351	305	292	325	297	307	286	327	325	286	338	287	318	296	292	305	267	290	275	298	267	301	327	285	298	293	288	288	323	305	292	313	297	290	303	324	300	310	331	291	286	311	294	286	313	307	306	301	283	281	329	313	286	309	310	308	301	291	282	279	302	309	331	277	303	278	290	332	327
5821	1786	1807	1382	944	613	476	368	403	296	270	280	297	285	284	238	264	279	296	288	281	296	293	282	277	289	275	255	288	268	287	253	263	305	265	257	268	292	318	290	255	279	288	275	299	293	263	274	281	270	264	268	267	245	265	236	286	279	274	247	267	238	280	274	245	297	287	260	245	227	288	262	261	239	257	259	287	280	275	247	267	275	271	268	279	278	298	279	275	274	252	249	285	263	281	233	281	275	227	232	272	289	295	263	265	275	283	302	225	258	266	252	271	271	243	285	256	252	306	281	254	260	268	282	274	252	228	245	288	241	278	268	269	278	274	256	308	263	278	332	266	259	263	291	263	264	256	243	253	296	259	263	240	269	246	271	276	272	253	265	245	235	254	243	257	256	260	230	266	264	291	244	243	304	249	258	242	258	239	289	262	276	251	246	272	261	240	276	273	313	297	256	254	253	280	259	290	263	242	284	232	249	285	248	252	288	279	272	268	291	277	285	290	280	265	259	292	281	289	263	271	292	269	256	267	290	273	305	241	276	268	262	262	260	282	253	298	258	249	231	265	266	292	275	251	256	285	296	247	261	303	266	241	283	281	265	266	262	268	259	272	270	273	268	267	249	252	302	283	246	250	273	270	311	281	281	240	262	242	291	246	290	296	273	266	276	267	286	264	234	288	260	262	278	264	288	266	272	284	248	285	251	259	268	304	261	269	266	275	277	263	248	286	273	259	279	264	267	313	245	272	258	257	252	239	282	257	256	273	255	241	270	254	290	253	273	296	267	291	288	233	273	269	273	255	273	276	268	252	246	236	262	284	281	300	260	267	287	273	279	270	268	299	301	255	258	277	263	251	260	231	254	290	274	279	291	286	262	263	299	268	261	267	285	275	274	290	276	272	272	279	279	268	262	261	264	294	290	273	270	275	232	253	241	290	248	301	259	276	265	274	265	267	267	279	271	278	283	293	283	263	239	255	263	257	253	227	254	294	258	293	248	277	281	274	280	278	245	278	277	276	246	246	273	282	230	213	263	259	284	274	267	263	231	264	262	268	266	270	265	273	278	254	266	276	266	281	260	257	283	304	285	252	282	256	272	263	278	241	264	302	282	274	279	256	285	272	276	268	287	288	282	286	286	305	280	249	256	270	267	270	292	277	232	291	278	233	296	257	263	247	256	309	265	270	265	268	283	297	269	294	312	257	275	270	266	332	272	291	332	257	230	271	294	286	289	249	289	255	299	289	284	272	245	245	283	283	260	217	280	280	273	269	287	238	290	265	297	245	321	267	259	252	271	284	291	302	275	255	271	270	271	277	250	270	286	295	266	289	252	288	271	265	247	267	256	261	270	276	272	253	275	279	267	293	287	260	282	262	251	266	247	280	283	298	282	259	276	256	267	256	279	226	255	258	302	259	261	273	273	243	266	277	297	260	289	291	272	277	259	286	269	258	255	269	260	309	240	266	279	271	266	260	281	240	287	263	257	257	233	273	260	252	283	256	271	258	279	285	224	273	277	250	265	293	265	245	270	299	262	295	246	248	272	253	270	295	259	259	249	251	240	250	248	285	295	285	264	264	265	258	270	254	290	250	266	260	274	234	275	278	285	252	275	257	271	288	249	238	284	254	277	296	264	277	270	255	264	278	261	259	291	278	285	274	250	264	299	243	281	264	278	292	249	254	295	285	279	265	274	252	257	261	277	257	305	252	253	309	294	275	278	251	265	255	281	249	265	261	251	274	263	286	289	253	258	258	283	305	284	270	269	284	270	279	280	256	239	280	287	265	276	268	266	286	248	268	260	235	254	267	271	285	274	274	283	284	272	268	288	256	260	248	296	261	262	263	320	273	251	254	290	296	240	245	271	277	250	287	243	294	281	290	265	253	267	292	257	264	259	290	250	262	259	272	277	284	248	250	284	276	261	303	248	272	275	257	270	276	276	235	259	242	295	289	256	258	254	285	301	220	277	276	293	248	283	277	277	277	261	263	268	292	287	208	270	259	256	257	292	291	263	267	260	263	280	254	269	275	286	270	275	283	300	244	276	250	279	262	275	240	253	299	245	267	259	272	263	283	288	250	256	244	280	269	259	250	275	258	255	298	263	247	241	285	268	294	254	247	268	239	256	275	303	280	275	255	275	251	258	265	276	286	268	284	267	269	285	268	277	262	280	277	219	274	275	257	267	251	238	273	273	273	286	285	240	299	261	281	265	280	262	266	285	255	282	245	272	278	272	270	282	277	290	267	266	274	282	265	272	261	256	294	263	265	289	266	284	275	234	296	255	257	243	257	264	277	249	277	306	235	247	236	282	254	283	240	261	238	248	259	234	252	281	260	252	290	298	288	278	300	259	271	281	247	284	263	250	256	272	273	294	282	269	263	263	256	292	256	264	248	279	300	270	255	267	292	285	258	289	250	243	242	279	278	273	261	235	281	276	231	256	290	265	271	280	277	260	297	285	261	271	297	283	263	246	284	282	276	262	283	260	271	284	278	304	238	262	287	280	261	305	280	267	289	263	268	233	258	250	261	290	266	288	276	279	261	290	271	284	272	261	288	268	268	290	233	275	293	256	294	287	284	298	259	248	251	297	275	271	314	283	261	250	271	263	252	265	231	268	297	249	253	250	274	291	246	292	284	279	246	271	253	273	239	256	260	253	279	283	249	281	272	263	280	261	268	269	234	256	257	278	278	304	248	253	254	274	255	245	282	264	264	264	280	258	265	277	259	268	254	291	274	288	297	271	277	275	305	250	255	292	291	253	248	278	268	239	280	256	254	264	264	271	278	297	273	285	302	309	279	263	264	275	252	272	271	278	253	271	265	317	262	227	283	253	274	270	259	251	258	271	292	264	314	309	267	279	304	260	257	293	263	277	265	304	270	273	307	281	221	268	268	294	298	268	289	275	303	307	274	263	258	286	253	281	267	227	256	263	261	265	264	272	273	289	255	272	288	259	281	274	261	266	244	264	261	259	275	281	257	280	287	271	247	269	286	269	236	267	275	278	274	278	266	294	295	272	289	299	268	259	279	254	260	274	259	262	274	261	291	281	252	292	221	279	252	274	271	285	266	264	287	268	255	272	269	279	265	258	262	276	298	261	281	274	271	257	254	249	239	323	261	297	242	266	284	283	254	272	247	262	235	270	264	286	264	289	274	267	288	263	254	266	259	263	307	250	243	257	290	259	254	291	284	239	303	287	282	260	271	286	276	253	274	285	267	286	276	268	292	289	279	322	262	257	269	284	270	312	256	286	283	249	278	291	270	263	264	269	285	293	260	266	264	260	259	277	284	269	270	277	257	279	254	256	282	245	280	261	267	243	287	297	261	245	283	282	291	291	267	275	269	276	271	261	254	279	267	249	258	253	292	253	260	284	245	305	254	286	304	240	276	286	270	282	267	279	261	285	279	307	258	264	253	272	258	249	243	262	252	268	254	278	272	302	248	280	276	252	271	268	248	261	264	246	276	309	277	272	281	295	280	279	243	267
4848	2214	4253	4607	3619	2643	1844	1393	1157	1013	824	810	746	760	764	708	713	736	721	688	676	710	742	689	709	644	699	668	631	669	666	651	598	646	705	693	701	671	658	666	658	642	681	660	668	662	666	669	651	620	615	673	645	649	654	631	680	644	640	593	615	660	659	666	646	674	597	675	653	674	651	657	660	617	669	630	680	645	646	664	662	611	618	621	711	638	663	610	619	633	638	665	641	654	651	669	629	659	604	626	668	653	646	670	655	670	655	610	654	630	673	635	616	645	609	669	656	698	642	609	686	677	635	677	659	654	651	652	631	657	688	633	666	627	646	643	624	646	660	638	653	620	630	621	659	624	626	664	595	604	641	627	659	651	642	698	682	694	657	622	699	664	637	667	645	649	663	622	639	637	679	660	680	655	647	636	632	679	675	654	634	679	685	653	597	676	607	651	627	631	685	668	681	639	686	626	636	656	640	626	620	648	660	679	680	636	633	682	664	657	625	671	699	642	695	629	649	647	595	650	658	606	679	597	632	695	629	666	618	690	595	611	637	685	633	640	663	675	628	635	687	641	615	634	654	643	604	682	648	646	651	665	658	595	691	662	600	676	653	654	623	642	624	690	637	645	627	610	633	638	642	639	626	626	632	631	643	631	631	651	618	659	697	657	674	651	653	601	645	620	651	664	652	601	638	648	689	660	682	626	631	651	645	672	612	627	569	674	671	643	646	663	655	652	613	621	650	621	662	654	702	634	662	678	637	669	688	652	656	707	668	662	654	626	625	660	661	665	630	594	697	620	631	679	675	617	659	630	604	689	656	616	666	639	633	669	638	653	673	639	680	651	642	690	619	634	681	607	630	665	636	594	694	653	652	665	691	681	666	631	662	665	622	701	686	665	645	588	631	664	621	655	671	668	655	628	657	637	656	652	654	639	643	610	645	675	686	662	706	625	680	648	620	618	648	608	688	697	681	662	611	624	643	577	631	661	679	688	659	641	623	699	657	643	624	602	629	667	645	631	648	632	642	678	652	673	625	666	676	637	637	692	638	662	641	668	669	618	623	679	669	628	638	647	593	647	695	614	611	670	659	707	644	612	628	665	669	647	681	651	636	604	708	663	666	631	629	638	634	631	663	702	638	604	633	621	676	668	678	664	625	622	660	633	641	590	635	660	639	627	627	616	641	619	659	659	638	694	681	681	623	622	629	639	659	611	620	636	704	599	642	634	629	644	606	667	670	605	620	659	696	606	644	675	679	636	606	605	607	596	627	661	667	611	647	651	661	618	664	632	622	649	649	646	646	635	664	677	690	639	697	652	662	642	676	651	647	613	605	694	691	672	651	670	667	649	628	611	621	645	657	661	656	660	626	613	632	659	666	652	647	671	678	720	715	621	638	667	609	621	601	624	659	613	592	656	659	601	637	612	682	636	618	600	673	639	625	654	609	632	628	653	639	633	647	679	636	599	654	660	621	656	621	630	648	705	676	629	673	612	647	665	716	648	635	662	678	610	667	668	660	691	681	658	671	633	703	622	630	699	684	692	626	636	627	683	627	701	689	635	686	635	672	661	657	678	612	607	655	670	656	645	628	653	656	618	639	645	681	629	643	617	613	610	631	675	681	602	652	642	633	644	615	624	640	688	632	613	599	641	642	652	694	684	627	617	649	647	665	649	641	660	694	703	657	635	642	625	617	651	681	663	620	662	635	682	647	667	642	684	678	594	689	613	624	653	660	626	647	609	662	675	671	645	640	614	658	657	631	604	658	649	615	627	674	639	640	677	657	625	645	627	643	638	649	662	676	617	644	653	639	684	581	637	648	643	645	637	634	652	640	662	598	652	656	648	648	657	640	631	642	707	645	680	587	679	628	619	678	672	659	624	643	638	705	606	643	660	653	670	627	640	636	637	631	662	578	642	620	634	615	620	663	629	654	679	662	648	659	652	634	651	588	648	633	645	650	710	632	669	665	629	652	647	638	619	620	638	656	670	627	613	609	685	631	655	635	638	603	655	611	653	650	674	633	630	646	651	615	667	650	665	637	661	636	643	614	655	612	627	674	668	693	675	659	618	644	675	655	649	585	652	630	637	640	655	639	661	640	625	636	644	662	627	671	651	616	642	578	689	633	645	642	608	658	630	645	650	686	699	638	667	615	651	671	625	622	633	659	647	671	665	700	683	645	644	609	654	659	627	637	698	644	665	653	643	632	640	652	628	616	579	637	618	644	693	652	653	636	600	643	635	664	639	692	614	629	706	684	657	661	655	654	653	633	597	654	664	633	686	630	650	664	667	630	643	697	677	657	664	642	652	678	649	606	640	670	650	627	668	626	673	647	651	685	616	634	655	652	638	664	664	647	615	672	642	648	636	621	665	610	656	663	641	643	664	644	648	642	621	594	641	647	671	637	679	671	666	651	629	636	614	652	698	628	561	632	637	702	689	622	604	656	654	633	609	641	616	660	615	658	637	684	675	664	644	675	669	656	677	640	667	679	683	641	675	665	655	625	658	660	616	659	617	695	664	651	665	662	630	649	629	676	655	671	640	718	632	657	638	623	637	646	688	629	673	660	677	646	584	692	668	621	627	630	657	600	662	654	654	669	664	674	666	613	674	635	701	670	588	652	684	651	643	659	667	659	619	623	637	628	656	634	669	636	644	671	644	655	618	649	647	607	625	662	607	678	641	619	660	656	625	662	630	619	675	653	644	667	631	674	604	639	640	632	587	677	642	655	624	665	626	655	646	638	693	641	657	658	638	646	617	688	669	682	650	645	631	712	622	631	685	672	652	637	625	614	617	633	676	643	696	609	659	652	663	655	676	635	660	617	612	662	732	603	684	678	625	639	671	644	667	657	624	629	649	656	651	671	661	600	678	652	633	671	646	645	680	625	635	639	636	652	619	642	646	682	677	688	660	652	640	702	654	699	659	610	660	613	660	666	689	637	633	604	627	696	626	631	638	703	632	636	677	633	667	628	637	645	621	639	661	611	618	641	594	635	659	620	639	617	623	613	675	626	691	639	672	671	630	617	600	664	676	664	674	629	653	626	637	651	629	601	618	668	670	665	626	671	683	660	684	654	681	624	675	613	689	670	644	630	671	645	654	682	690	636	629	669	639	637	621	626	628	683	697	636	611	665	658	642	670	626	600	645	705	651	661	650	649	584	674	651	639	610	632	655	631	626	661	662	656	636	675	691	665	586	681	646	655	641	653	634	629	628	642	680	636	603	644	635	684	645	647	623	686	617	675	656	690	619	592	658	655	652	669	631	604	678	647	628	618	651	647	571	639	677	627	660	639	660	627	687	706	621	633	632	692	642	688	609	668	653	664	676	686	652	690	661	677	673	670	629	646	642	667	674	659	664	669	629	655	618	645	684	639	656	640	615	666	620	633	657	675	659	619	624	665	665	625	633	695	640	656	638	656	647	670	659	687	616	679	621	652	610	644	657	656	636	685	633	634	602	684	683	699	625	652	645	605	637	618	669	690	668	700
13778	3140	3210	2256	1429	960	624	450	385	314	238	227	244	211	246	196	205	202	203	209	223	209	219	213	208	200	192	209	194	200	210	173	186	196	211	193	197	182	208	197	203	205	181	191	197	204	180	186	200	220	175	206	191	216	216	180	194	192	179	206	177	202	223	208	202	191	201	197	200	193	206	169	165	169	206	182	179	179	191	187	188	204	191	167	193	212	206	189	195	209	203	202	189	189	196	223	215	178	183	210	166	210	223	198	213	163	181	195	208	185	202	188	194	205	207	204	206	198	196	195	195	195	181	209	218	170	184	197	229	221	173	193	196	192	190	159	202	207	208	181	173	178	222	187	188	170	170	196	200	199	203	166	183	167	182	196	184	208	191	188	177	176	170	198	188	188	225	201	209	191	212	207	218	191	182	172	194	219	152	202	190	195	199	204	175	180	190	188	207	201	202	206	205	200	191	217	207	188	216	244	207	194	186	173	194	204	180	195	176	172	192	192	180	197	208	186	201	188	213	208	224	196	168	204	165	228	180	195	198	179	215	170	194	173	170	214	210	200	186	191	173	193	191	155	198	206	179	193	196	198	167	210	194	203	197	203	221	193	166	208	189	188	186	202	205	208	211	181	180	202	202	179	164	170	168	192	186	186	193	168	175	171	191	191	194	179	200	188	190	176	203	189	180	214	211	188	207	168	197	188	215	169	197	184	194	203	197	218	176	190	178	195	182	206	178	202	196	221	191	188	207	183	181	197	191	204	201	182	193	191	193	189	177	203	187	194	163	202	192	200	175	208	214	194	194	227	213	198	177	180	185	202	182	203	179	189	194	196	175	199	197	185	196	185	185	203	182	158	181	205	184	224	189	187	183	191	204	180	216	204	224	177	196	176	180	185	184	168	211	195	182	182	196	203	215	216	197	200	206	208	210	194	217	181	198	207	195	193	219	191	174	231	194	171	213	204	183	183	185	189	209	203	199	186	194	170	181	205	157	189	195	177	196	208	202	209	235	189	186	197	209	192	204	196	188	189	210	175	208	180	161	196	186	203	209	202	216	196	207	206	191	175	192	191	190	191	225	178	179	174	206	191	195	203	180	211	213	196	214	198	195	217	191	206	181	201	168	184	213	183	174	201	178	186	221	190	202	189	178	163	165	219	216	189	239	188	193	190	174	171	191	194	178	180	193	204	200	217	186	183	187	194	207	203	181	185	184	203	206	162	179	189	211	173	206	174	195	192	187	183	224	180	197	192	198	162	196	187	192	214	183	193	186	199	196	174	185	195	201	187	190	195	183	215	178	182	191	209	193	189	187	193	202	177	195	178	171	209	216	188	167	197	188	207	194	170	212	206	208	200	198	202	186	191	210	200	158	201	176	217	201	171	197	199	186	196	187	175	203	190	187	199	165	185	183	200	212	214	203	178	170	185	188	168	184	183	213	200	174	189	199	187	188	205	184	196	188	173	190	194	223	178	201	197	185	202	202	201	190	191	181	207	212	179	169	200	198	212	184	200	196	183	194	179	207	191	186	195	218	195	174	192	186	215	185	209	197	209	209	192	179	209	157	204	156	183	199	204	174	196	196	200	215	185	189	220	180	209	188	209	198	222	188	196	212	199	174	199	179	179	194	182	193	192	171	162	179	206	212	176	181	190	167	192	176	177	211	172	201	159	196	194	215	184	195	186	189	207	215	212	192	167	176	183	194	200	186	173	212	184	190	235	193	189	174	180	179	167	190	211	196	204	220	208	185	204	200	162	188	176	196	177	203	211	197	168	199	193	187	197	190	184	188	198	193	186	209	192	204	206	196	185	181	200	206	191	206	210	202	185	204	189	218	195	204	177	172	179	197	191	161	205	219	193	185	223	204	190	206	167	190	215	185	189	193	190	178	191	192	189	182	188	182	186	202	169	195	191	200	183	204	174	223	178	190	200	182	195	183	203	185	175	174	173	211	182	211	184	180	188	199	208	173	178	182	190	177	189	198	233	199	226	191	188	173	198	211	203	193	194	194	175	197	186	188	201	180	176	178	173	195	191	179	199	191	211	200	207	187	204	183	204	221	187	191	213	174	197	190	202	195	176	189	202	174	174	194	201	209	201	168	189	203	219	193	205	173	184	174	199	198	181	192	191	189	212	166	197	219	216	187	162	179	212	206	173	200	216	195	201	228	198	208	192	191	185	201	230	195	204	190	178	190	215	170	210	190	198	182	190	192	191	195	177	166	177	196	187	185	213	190	182	199	170	175	193	174	190	186	191	179	182	218	191	176	177	170	213	174	203	191	214	191	177	176	157	184	215	211	216	196	189	196	183	196	180	190	195	213	202	191	200	192	185	170	201	202	235	205	191	171	171	178	188	186	213	191	208	215	206	176	168	199	168	207	186	205	193	206	195	198	168	226	201	196	196	170	202	183	231	173	201	218	208	222	204	188	180	213	208	167	206	181	227	176	183	179	189	214	180	180	175	213	183	176	191	166	196	191	202	205	216	194	204	211	215	202	205	191	193	195	173	189	199	199	198	194	203	178	184	186	211	195	200	199	206	181	200	209	191	200	217	191	209	214	198	214	195	197	200	212	188	207	207	183	173	212	186	195	212	185	202	196	170	199	204	202	182	210	204	191	197	205	180	170	190	182	193	203	193	227	178	199	208	177	194	190	215	231	199	189	187	213	200	196	183	182	179	174	220	174	193	179	195	197	178	183	181	181	198	185	208	168	199	185	183	181	181	189	168	190	192	178	205	176	185	183	190	197	186	182	213	201	169	180	198	186	206	207	204	211	227	224	187	197	198	213	183	190	210	187	205	174	178	224	216	171	184	195	169	180	181	193	212	173	180	192	206	189	185	197	175	194	184	185	195	191	202	205	213	201	208	191	173	209	232	201	204	178	227	192	189	197	188	199	189	180	197	209	202	180	180	190	187	202	187	183	195	196	172	203	187	190	205	195	234	207	207	184	191	178	196	196	206	203	180	165	203	172	184	198	200	200	196	212	183	198	184	199	183	186	186	189	196	179	206	203	187	191	212	238	204	187	185	188	205	194	207	221	193	218	201	177	206	178	192	195	181	198	224	202	212	201	189	190	186	196	193	176	187	190	177	207	187	183	221	180	181	184	196	185	167	179	188	183	189	185	218	184	175	189	194	180	188	213	177	195	177	188	209	210	177	165	164	207	207	212	192	195	173	186	219	193	195	184	169	194	191	190	184	196	197	194	196	176	198	190	214	165	205	228	172	175	177	200	201	211	187	198	204	196	193	184	234	183	202	190	210	211	196	197	185	193	204	189	191	199	205	183	183	197	196	170	204	206	199	189	185	183	187	188	195	213	226	209	206	214	192	195	207	201	196	182	190	202	174	193	187	166	194	213	196	181	209	196	224	175	185	181	196	189	182	216	198	188	205	202	210	210	188	203	206	195	195	196	196	173	181	196	202	204	179	175	219	157	172	206	195	183	211	214	188	193	200	182	194	195	200	171	166	194	177	203	199	224	184
10746	3026	6660	7336	5879	4256	3119	2031	1539	1116	904	789	712	687	645	629	664	618	619	638	597	601	625	620	573	539	550	561	487	530	499	515	534	532	497	501	562	522	519	436	485	478	484	464	491	484	450	470	492	456	463	514	460	458	472	477	494	497	461	462	437	478	475	436	484	462	447	470	468	492	497	475	487	506	469	453	501	436	500	478	439	455	456	489	447	518	453	496	523	477	451	454	485	505	477	435	449	449	445	464	465	451	469	491	495	500	494	473	443	483	456	499	465	480	462	481	484	460	468	496	488	452	468	505	458	510	490	496	474	495	459	517	446	488	522	489	449	496	480	476	453	454	485	427	449	430	461	490	489	445	441	442	488	474	476	462	444	476	450	445	511	461	472	476	454	467	483	484	496	457	473	487	449	477	490	491	481	453	457	475	444	462	497	464	433	480	452	473	481	493	428	517	485	458	482	506	477	476	458	484	494	462	493	478	456	483	461	453	499	451	460	482	498	517	500	463	480	463	480	455	453	484	532	470	502	494	468	453	452	465	491	499	485	491	481	482	481	453	437	479	455	525	470	502	480	461	481	525	503	500	503	464	485	449	480	485	461	464	457	426	494	485	444	453	442	500	497	510	453	458	526	479	484	448	469	494	449	491	485	435	478	493	474	478	445	488	495	474	499	479	526	469	482	477	482	516	426	497	496	464	512	468	465	442	460	475	483	475	493	465	441	466	483	470	450	491	459	519	459	491	493	463	520	446	442	469	445	485	476	425	509	465	444	441	478	515	433	472	487	442	475	495	450	450	494	484	458	507	481	499	476	510	477	495	529	477	506	482	467	490	502	479	490	424	455	485	437	489	480	497	482	467	486	456	467	445	428	440	473	481	547	453	500	480	495	429	471	480	463	454	468	472	482	469	481	428	431	483	502	451	458	479	472	478	480	476	492	480	503	450	474	441	493	448	505	506	503	474	494	476	512	439	483	445	494	447	457	457	466	454	494	468	472	488	425	471	456	461	481	457	436	460	485	475	459	526	468	461	452	483	511	450	457	468	493	478	499	480	493	463	492	473	458	513	522	500	500	434	485	500	488	488	482	460	483	512	457	494	461	489	469	464	484	464	492	489	466	516	472	440	464	462	514	460	466	485	505	489	469	479	454	500	467	490	460	482	461	465	500	469	462	464	462	467	488	443	469	428	494	500	485	481	467	494	473	493	451	469	506	479	454	416	496	478	422	460	431	454	510	441	445	470	486	463	458	466	424	473	449	461	478	493	486	456	498	493	518	446	449	487	495	503	493	491	478	496	499	481	434	474	475	464	519	512	476	453	473	463	472	459	493	486	501	474	456	459	440	445	489	480	477	513	453	489	436	516	463	491	480	475	466	490	485	491	486	477	493	435	484	473	475	479	502	467	450	454	473	466	524	468	491	464	506	499	503	482	473	471	495	498	470	477	484	487	459	472	483	459	495	457	491	461	491	440	482	460	466	505	464	534	442	434	468	485	474	488	473	523	445	455	487	477	490	457	498	505	451	466	496	462	474	463	474	538	472	469	462	488	483	468	507	455	482	454	473	506	515	511	455	486	470	476	513	514	477	494	466	495	532	525	440	467	437	435	519	478	430	491	473	490	457	457	477	471	452	481	463	512	460	481	441	541	469	499	456	452	494	465	496	456	472	471	491	469	485	478	463	493	465	479	487	488	479	442	466	478	498	484	461	459	471	440	510	503	450	470	439	478	469	445	484	467	452	480	438	451	481	458	509	473	488	480	444	509	514	454	482	452	460	468	533	483	481	465	480	473	480	478	520	453	470	517	490	486	454	466	470	438	473	502	459	487	477	488	493	498	476	504	477	479	469	495	511	487	469	476	467	488	485	480	506	519	469	473	440	450	459	509	473	465	461	484	473	484	486	543	486	478	470	507	457	457	456	449	439	487	465	436	506	494	484	465	503	493	471	474	413	425	471	465	520	419	457	487	486	457	508	463	489	460	486	467	506	462	499	544	440	463	493	483	492	506	481	464	471	456	447	492	505	472	505	466	469	445	476	479	482	466	478	437	470	475	493	470	503	450	490	476	502	486	463	459	469	510	463	459	463	526	455	456	473	477	500	447	499	524	455	493	475	462	450	487	463	506	455	456	526	440	530	474	497	482	506	475	495	487	449	486	498	465	473	460	484	455	462	474	477	484	455	450	447	423	480	494	491	515	479	457	458	457	448	481	453	505	497	444	437	504	495	491	469	463	486	438	452	482	470	447	463	454	489	472	507	513	494	483	475	452	461	476	454	486	488	432	494	491	485	514	466	477	450	481	470	494	480	479	465	472	474	457	479	483	476	468	445	488	477	451	485	459	482	448	490	495	468	479	456	512	504	479	470	394	465	527	496	478	478	512	437	455	481	473	497	470	454	453	467	475	432	457	473	469	469	489	502	507	463	461	479	494	504	471	460	461	479	473	459	448	463	515	486	468	453	495	511	476	452	449	476	496	476	430	464	487	467	476	459	535	486	450	476	467	487	468	472	484	479	488	473	497	496	473	429	471	480	479	459	511	451	496	451	442	474	471	477	470	463	446	429	460	479	542	494	459	487	454	452	493	497	512	470	468	473	450	496	485	475	483	486	456	502	503	517	463	508	469	489	467	488	460	490	506	496	442	460	505	503	479	472	445	487	472	457	480	462	466	462	467	475	480	466	473	475	449	519	498	460	487	527	483	490	444	469	477	451	494	514	483	507	480	479	487	491	472	485	496	475	446	476	456	507	480	484	464	479	485	463	497	450	494	529	454	484	481	464	467	471	481	469	477	428	477	470	453	463	484	492	461	534	467	462	483	484	449	450	443	492	457	517	470	461	473	498	526	453	488	485	458	495	529	447	505	490	477	502	480	456	511	463	499	507	497	483	464	469	456	473	480	449	449	508	475	499	490	490	469	471	463	502	480	508	478	441	439	434	474	491	474	433	487	487	471	494	513	480	510	491	461	483	464	468	480	459	499	446	500	469	492	505	481	494	496	462	475	467	505	442	472	498	492	497	463	476	462	478	462	473	449	422	483	435	455	468	454	436	468	493	513	434	474	488	477	535	454	505	489	468	481	488	508	457	454	464	454	491	459	470	461	458	474	501	477	462	500	474	474	482	478	483	485	485	462	468	527	476	464	459	466	489	473	460	486	457	433	490	466	509	439	449	453	464	475	454	511	475	470	488	500	479	483	438	463	479	467	469	498	490	450	430	454	458	463	471	453	534	497	505	453	490	478	495	509	470	495	451	487	434	487	471	453	470	522	487	491	503	490	441	508	485	521	465	485	478	433	485	480	456	443	446	454	459	462	465	474	475	474	462	477	490	453	491	460	458	485	499	473	484	450	453	472	490	449	466	493	486	453	415	452	448	477	474	484	542	487	505	480	480	477	469	449	486	453	439	492	460	504	458	483	467	502	442	462	444	478	510	452	463	465	468	475	488	479	471	440	450	443	477	497	440	481	492	452	438	468	501	510
21246	4759	4213	3039	2030	1317	846	549	382	273	193	181	163	151	149	158	132	159	145	162	142	130	160	125	123	131	128	108	109	117	127	113	113	125	122	127	110	107	123	103	108	133	121	100	114	123	120	125	111	119	111	102	89	122	95	93	101	116	116	120	134	119	104	118	117	108	128	115	117	126	132	118	116	119	112	108	110	128	111	97	124	118	106	112	111	130	104	114	102	96	116	117	130	117	111	87	136	103	94	112	105	123	118	101	106	105	131	114	107	88	123	113	106	119	110	114	96	118	118	129	104	108	110	139	109	103	106	125	99	104	114	112	115	105	107	131	102	98	95	114	104	114	103	117	114	102	102	110	106	105	110	102	132	116	109	120	103	129	115	122	124	123	111	119	131	116	91	119	110	110	101	100	103	119	121	97	100	100	127	106	115	113	96	117	112	109	110	97	102	111	117	110	112	112	107	106	115	104	109	113	103	122	118	93	102	93	112	124	102	114	121	110	104	104	103	108	102	118	118	120	87	107	123	103	115	102	107	105	99	106	135	122	124	106	95	112	100	107	126	112	119	100	126	106	95	109	116	109	93	137	97	104	125	126	129	95	125	119	121	112	110	115	121	109	91	114	122	119	103	120	93	118	86	112	111	109	117	108	104	123	117	108	113	125	113	121	119	105	111	99	117	98	95	104	113	103	109	111	113	117	107	102	111	134	116	119	120	118	114	103	105	101	125	106	110	114	125	129	105	105	103	99	105	122	108	102	91	102	109	117	108	107	118	106	108	107	122	104	119	113	117	107	115	128	118	111	92	114	109	114	125	116	113	109	116	110	122	101	117	91	114	109	111	123	90	101	115	113	127	108	127	104	129	107	121	104	101	130	122	112	127	107	90	102	113	111	116	98	118	93	130	92	101	102	120	106	105	107	120	108	115	108	109	102	107	113	113	119	94	120	131	83	106	120	132	119	106	103	113	123	118	123	125	107	110	122	107	105	124	104	109	107	117	119	94	106	123	113	128	115	118	113	104	113	103	95	121	101	109	112	107	105	107	91	119	97	119	143	107	123	103	129	106	118	122	100	120	102	96	114	97	88	115	119	97	124	123	115	106	106	116	125	106	95	102	108	124	128	113	103	122	107	109	105	126	91	92	119	104	93	112	83	115	107	107	95	106	104	96	94	120	98	97	105	112	121	99	88	94	111	95	108	112	122	141	108	109	104	93	86	98	107	102	96	113	112	118	105	105	105	112	111	115	103	107	105	118	105	119	108	100	108	108	90	110	124	115	98	108	125	117	124	125	110	108	111	123	98	109	124	107	109	101	128	112	117	123	123	105	108	105	125	123	133	123	108	95	116	96	133	108	107	104	107	87	102	130	129	109	116	134	121	99	106	112	115	120	104	102	109	128	107	128	130	93	107	118	102	128	118	107	117	109	132	106	112	111	109	126	110	131	116	105	134	100	112	107	104	105	113	110	130	112	114	110	109	123	94	104	97	114	92	107	104	118	114	115	95	118	110	101	98	115	105	100	121	122	104	108	126	101	103	116	98	102	111	119	95	105	135	106	92	128	98	104	126	125	118	102	122	112	108	110	114	132	107	105	95	111	98	122	107	95	123	103	119	79	125	117	120	105	124	112	115	97	115	108	109	131	118	97	98	111	123	90	107	89	106	107	116	106	99	113	112	132	98	115	110	111	124	100	101	110	119	115	116	106	95	106	118	114	115	108	112	113	93	117	109	101	108	81	89	105	112	104	113	104	123	102	90	101	100	118	103	122	98	116	116	110	122	119	118	112	120	105	106	123	95	100	108	120	99	117	99	96	124	119	105	118	126	133	110	95	102	132	105	99	91	113	127	97	93	95	147	92	116	105	90	111	115	115	96	96	110	97	119	113	118	108	95	114	105	101	111	116	114	117	99	113	116	130	110	109	84	100	118	106	108	121	138	116	113	130	128	89	88	111	105	109	109	110	96	123	113	114	104	109	128	108	97	103	97	106	121	97	114	100	106	105	98	106	105	125	105	114	100	116	116	104	110	126	117	120	115	114	106	117	112	121	110	136	104	116	116	105	111	118	114	112	106	99	111	111	99	102	100	111	135	106	129	105	94	107	106	112	92	111	121	99	121	113	111	121	102	107	94	125	105	117	117	91	109	110	96	98	86	100	119	104	116	111	118	120	92	113	108	120	110	117	106	123	117	104	116	107	82	89	129	113	107	117	130	113	127	102	84	108	102	104	117	137	121	108	98	113	96	112	103	119	127	106	109	117	118	119	114	97	121	95	111	134	108	106	109	104	130	120	131	108	113	127	107	105	105	122	112	123	96	84	102	112	107	114	111	79	105	116	100	109	108	111	128	95	113	113	112	105	101	125	127	129	108	120	106	103	124	123	122	125	128	101	81	123	117	120	109	113	101	103	124	103	100	122	115	116	135	113	107	123	102	114	86	110	109	92	100	93	115	105	119	110	111	101	106	109	108	107	102	101	88	107	125	94	126	127	107	98	124	121	116	117	119	122	110	119	119	125	108	116	114	97	105	111	107	121	118	106	96	116	101	112	104	114	119	104	112	93	103	107	105	117	124	81	116	115	114	112	123	116	120	110	110	101	98	119	107	100	108	101	104	97	125	121	109	119	126	103	97	122	114	112	107	112	118	96	115	96	112	98	132	94	110	102	113	84	114	123	99	102	106	119	128	125	111	118	109	97	113	101	122	114	118	103	107	110	100	123	107	111	107	104	110	117	114	107	114	114	113	110	138	115	120	97	89	103	119	111	91	116	97	110	115	114	121	97	86	107	86	124	122	97	95	124	114	100	115	99	111	104	106	108	131	106	124	111	119	115	105	114	92	112	107	124	102	108	118	128	113	104	129	103	92	120	124	122	102	102	108	88	114	92	108	116	96	113	103	103	96	103	127	120	112	105	123	106	113	97	102	113	94	105	102	117	115	120	133	110	124	110	112	77	118	109	128	106	129	119	101	107	116	111	98	96	121	106	112	97	109	120	127	114	113	124	103	108	111	109	109	111	94	99	117	120	117	130	123	122	102	109	118	121	108	116	122	124	113	110	113	107	118	109	105	109	104	94	100	120	104	102	109	111	96	112	117	106	97	118	119	130	110	110	103	122	118	97	107	120	110	116	117	97	81	123	97	90	130	89	91	114	101	108	109	104	112	114	129	114	108	100	118	96	102	86	94	113	101	124	120	109	119	93	111	111	118	107	95	103	114	98	99	80	133	123	126	137	128	111	113	118	92	136	110	112	123	119	105	106	125	101	126	98	121	120	117	99	91	111	96	112	108	113	109	104	111	118	112	100	118	116	105	108	101	108	101	106	124	107	130	104	110	107	98	101	121	126	119	115	120	122	103	114	112	109	120	119	102	110	121	133	88	104	106	116	126	139	136	130	116	127	94	105	104	110	110	102	109	106	93	135	143	113	122	109	102	115	115	107	106	109	116	103	113	137	119	110	118	101	101	102	106	114	113	116	103	105	115
13343	4003	9189	9921	7895	5781	4157	2793	1903	1220	916	791	737	663	574	552	529	538	563	486	546	537	526	463	429	383	374	380	393	382	381	379	357	340	371	375	387	383	372	352	345	349	304	312	309	289	326	317	317	278	274	315	314	340	310	293	335	285	279	326	349	314	297	298	311	339	312	284	294	298	301	312	312	310	320	294	324	323	296	315	279	290	280	298	313	301	300	307	292	284	291	340	300	311	318	261	287	271	292	285	276	302	289	302	306	289	283	314	303	298	296	293	299	318	307	290	261	307	283	283	307	271	315	330	286	277	300	289	284	296	284	291	270	295	283	292	286	314	289	324	314	279	264	291	301	315	296	286	300	327	306	306	297	316	273	324	308	322	283	292	328	300	277	298	278	305	318	290	317	291	290	281	292	304	304	263	298	321	297	309	308	306	287	300	305	286	297	313	317	293	267	304	302	302	297	291	290	351	278	274	272	279	282	294	297	269	308	317	279	284	299	290	289	345	331	305	306	304	287	323	340	276	305	302	278	298	306	284	311	309	274	283	287	277	316	292	278	294	295	300	309	281	335	269	300	292	320	288	274	312	298	325	313	316	312	285	289	306	297	309	278	292	293	302	326	335	291	264	309	309	276	295	293	283	298	296	289	277	281	298	290	302	313	332	278	335	323	345	322	288	299	305	310	291	275	317	261	302	308	311	274	306	312	283	296	267	275	289	306	300	289	309	284	290	331	297	310	294	286	310	324	301	302	331	279	290	321	301	308	291	279	265	294	296	261	310	284	298	306	304	296	291	254	297	279	276	296	273	309	265	317	288	302	318	277	303	333	289	317	302	293	288	311	272	299	320	270	279	308	310	287	297	293	331	290	297	288	281	281	317	314	276	272	301	293	296	291	289	288	270	285	302	300	297	273	282	300	261	289	299	268	329	306	274	277	284	303	320	285	318	273	306	302	299	302	281	315	270	306	289	283	272	294	308	285	309	300	314	300	298	267	279	274	288	278	306	299	294	280	297	300	263	278	288	287	297	301	306	290	284	272	293	287	339	282	299	292	282	322	319	293	318	332	289	296	302	294	291	283	307	264	299	322	271	297	301	291	294	291	330	277	295	311	320	322	302	290	309	287	297	296	313	297	295	298	266	298	298	276	315	314	295	320	299	293	311	303	319	319	296	286	304	329	316	288	291	317	308	296	296	300	282	283	313	302	284	282	277	262	310	303	286	320	308	271	314	315	306	311	328	307	277	303	304	313	277	278	302	313	305	316	281	275	304	282	287	301	287	319	306	296	318	295	316	281	297	260	291	317	292	286	276	263	307	302	312	267	294	310	306	321	276	276	300	298	299	288	296	293	312	312	295	297	299	262	279	283	286	307	265	310	308	291	279	277	293	295	299	309	304	323	301	268	297	295	289	294	316	297	285	295	317	311	294	314	315	301	301	289	307	321	284	268	307	321	303	323	319	291	297	294	300	285	287	275	283	296	345	312	313	311	284	296	307	312	299	299	335	307	295	289	301	293	298	299	277	292	303	285	300	289	318	300	332	304	270	290	279	291	288	286	283	299	293	298	311	297	298	293	307	274	317	301	295	293	307	276	309	269	306	285	307	334	265	319	289	279	318	287	279	286	291	321	285	290	295	309	317	313	268	294	303	323	287	311	272	311	301	318	318	301	316	278	257	310	292	294	281	309	316	308	278	314	303	286	259	289	271	305	284	306	328	299	317	295	291	302	307	333	304	328	304	318	267	300	290	304	260	302	300	321	301	297	283	294	319	306	285	287	297	298	296	314	309	295	294	276	278	301	308	312	311	325	281	295	316	273	273	274	288	319	309	309	302	307	300	274	310	303	304	303	300	314	294	288	306	305	277	338	273	317	309	303	298	326	310	292	306	304	319	329	303	294	325	305	273	276	312	298	303	306	324	313	312	283	315	311	283	285	296	282	294	297	293	296	320	307	296	298	290	323	312	334	319	331	282	282	285	290	281	275	310	329	310	294	281	298	288	301	321	300	331	293	285	281	281	346	309	286	306	282	294	292	295	285	292	281	282	295	304	295	273	297	278	298	323	288	302	334	308	296	283	287	301	314	311	297	318	291	300	327	280	321	290	327	295	307	309	338	296	283	309	329	290	285	324	313	285	290	306	296	303	314	300	296	302	320	286	305	276	276	293	278	304	307	317	311	301	287	303	301	318	303	297	319	289	308	275	295	292	283	325	296	283	259	282	303	324	255	290	307	331	295	313	310	294	310	280	303	320	314	299	285	315	299	315	273	296	321	323	284	320	311	292	308	269	317	309	310	293	299	269	270	288	353	310	294	318	311	282	311	293	303	311	272	331	296	307	302	317	291	334	299	275	282	306	324	297	337	295	271	296	290	307	311	319	308	309	309	297	289	319	298	329	319	306	302	293	296	304	302	323	280	283	291	278	277	281	311	277	280	295	282	297	322	297	299	322	310	326	269	314	293	317	288	322	294	301	286	294	280	310	311	303	288	323	287	289	273	313	295	310	268	295	261	326	294	307	283	293	295	283	304	288	274	320	299	302	287	279	295	258	322	319	326	293	297	313	288	302	308	296	290	309	301	285	296	292	302	293	280	304	295	301	299	340	296	292	275	302	321	270	288	325	306	316	294	294	314	322	290	325	329	281	300	305	303	297	318	295	313	321	327	288	338	317	305	278	293	273	318	345	280	313	282	303	271	266	304	304	281	325	274	304	289	304	304	280	303	290	307	289	279	291	331	272	305	308	307	294	317	311	292	306	296	312	332	295	299	295	312	302	290	324	303	277	337	277	312	310	304	296	294	288	301	288	258	293	304	311	290	314	295	295	296	294	299	290	309	279	312	273	301	273	301	264	269	282	303	318	295	290	281	272	275	330	277	327	291	312	300	303	297	328	281	273	303	294	281	317	305	297	351	327	323	286	324	269	302	301	275	307	281	321	318	296	277	281	281	301	294	295	305	298	301	294	272	295	313	316	309	314	298	323	286	301	273	291	314	315	304	299	282	322	288	300	300	287	302	292	278	281	287	293	289	313	278	282	298	320	276	287	338	308	289	312	296	326	283	279	280	300	280	310	272	308	286	269	286	303	286	315	259	278	296	268	279	304	260	307	309	303	303	273	343	311	303	288	294	319	274	300	329	281	305	305	306	309	310	304	310	301	311	321	280	281	283	283	278	267	281	285	292	325	287	292	285	282	290	325	306	299	312	287	274	320	350	319	290	308	285	308	299	321	296	311	318	292	264	334	290	277	272	295	302	310	282	291	299	290	300	298	300	396	301	317	341	300	291	327	304	309	301	307	255	303	303	290	321	320	287	279	263	314	296	291	324	295	290	293	301	273	289	295	332	290	282	284	298	324	307	298	297	327	298	281	313	296	285	275	299	353	316	306	276	257	295	320	296	300	320	292	314	284	265	293	274	301	295	294	272	297	292	297	276	263	304	276	282	262	335	318	298	299	311	318	303	278	300	294	270	309	306	293	281	296
5647	1703	1874	1443	920	705	532	397	362	324	321	276	308	273	269	262	282	297	303	290	283	270	241	251	261	284	282	289	242	277	255	318	262	265	294	272	287	274	286	248	258	302	291	281	272	279	265	251	302	264	266	277	285	272	280	240	278	295	285	279	300	277	237	272	255	272	285	288	274	246	280	253	266	267	278	282	252	259	283	251	280	251	248	291	313	248	279	271	250	254	255	289	288	256	256	280	282	247	260	275	283	250	271	295	294	265	283	258	289	282	257	285	259	282	268	315	274	289	293	279	275	277	265	268	261	279	264	269	250	264	254	272	252	265	296	262	287	271	247	270	287	250	270	268	286	273	273	279	261	264	268	275	266	272	262	234	255	290	278	290	288	291	289	283	322	272	272	262	261	293	246	283	232	260	259	282	264	283	285	259	286	271	270	284	260	256	293	262	245	273	229	271	281	273	244	273	257	276	266	261	260	275	258	271	273	285	249	257	292	277	280	277	275	265	307	282	278	277	263	278	268	303	279	311	270	269	261	284	298	271	270	253	273	254	298	266	260	260	269	287	303	269	282	292	277	291	271	285	255	275	271	247	272	265	262	299	265	236	286	272	249	254	271	251	258	268	257	268	279	273	276	273	241	289	288	285	273	262	271	287	277	294	280	240	255	318	266	290	275	249	275	273	276	278	252	279	223	261	290	272	297	274	255	257	283	265	246	266	256	294	269	252	283	302	269	309	270	293	259	291	272	283	313	251	246	258	239	286	269	251	296	240	268	282	299	284	254	279	295	263	276	260	276	291	263	282	242	266	284	258	275	225	275	302	285	258	265	259	267	266	280	249	273	269	278	293	278	269	274	281	257	276	258	305	275	280	271	283	294	279	278	239	252	250	277	287	256	269	279	267	255	270	276	265	283	253	259	276	270	292	288	289	272	267	290	266	291	291	280	266	259	260	291	257	261	265	261	256	278	270	235	274	288	262	263	296	290	271	266	309	269	274	310	261	276	259	291	261	258	244	267	287	268	294	293	278	272	285	292	272	275	277	274	272	258	246	288	282	269	269	244	246	298	285	275	248	274	273	252	266	254	255	288	286	256	284	286	249	275	277	287	276	272	260	253	273	253	268	268	265	259	271	268	260	255	258	267	254	290	269	289	249	282	281	270	278	296	255	301	268	263	274	282	296	258	262	262	303	302	271	247	297	278	279	254	259	278	256	282	278	259	261	273	258	258	275	270	304	242	255	288	306	277	283	275	287	294	274	314	286	250	251	273	298	263	270	262	231	248	297	270	251	272	287	279	262	270	278	255	258	276	262	245	266	291	287	270	281	271	246	229	281	245	235	297	259	294	278	271	234	266	247	277	255	272	280	269	281	263	279	288	277	288	251	241	282	289	277	289	277	246	270	274	296	253	276	257	289	262	285	293	242	266	254	272	252	271	282	278	289	264	277	269	281	238	264	263	296	274	256	282	262	305	294	238	282	285	244	275	262	284	269	281	258	285	300	275	266	285	304	282	252	262	280	278	258	271	277	296	272	286	283	279	270	251	249	303	239	256	265	272	277	293	277	274	261	294	287	261	281	260	280	275	277	251	287	285	297	279	263	273	252	269	269	258	285	266	283	262	275	268	286	274	282	240	293	299	273	259	248	272	259	270	262	264	272	269	246	289	242	257	251	270	270	266	302	260	255	263	261	283	310	275	304	247	250	249	287	264	296	283	273	266	272	279	259	275	280	283	295	289	266	284	264	266	250	270	275	268	257	256	284	252	290	301	300	282	264	288	277	253	283	277	269	249	266	264	262	284	262	279	268	292	265	275	283	279	273	263	242	261	268	298	308	248	280	267	276	300	301	281	264	259	300	289	274	253	268	295	276	273	269	309	289	275	259	250	292	252	289	278	275	264	293	295	276	252	261	276	293	271	269	267	270	313	270	289	269	253	250	310	276	242	263	294	263	276	274	270	256	276	244	259	284	261	236	244	272	252	308	306	291	255	269	273	281	271	260	258	257	264	267	276	259	291	282	268	291	317	294	283	272	243	267	314	248	284	285	297	271	261	279	295	278	279	266	270	257	276	277	255	289	244	281	293	273	286	266	292	267	296	275	256	271	268	283	272	258	241	281	284	287	263	280	306	251	264	288	263	273	253	240	261	247	264	288	247	228	259	310	288	310	258	275	290	250	254	282	269	278	266	265	250	290	249	267	275	263	266	275	251	268	262	272	273	302	249	292	254	254	262	246	277	292	260	290	285	266	276	258	239	269	287	275	301	264	270	224	285	257	273	285	283	279	275	260	299	289	279	320	274	278	240	239	278	312	268	259	305	261	272	296	292	270	287	249	252	277	306	297	269	284	274	277	270	287	258	280	275	279	279	268	298	282	287	258	273	277	254	267	270	285	270	264	267	269	255	276	327	257	272	262	269	310	249	299	317	254	302	273	251	249	262	251	263	272	253	251	259	272	255	266	270	308	302	248	277	252	249	295	283	271	257	246	254	264	272	281	257	233	264	268	254	300	287	269	257	258	241	301	284	244	250	284	290	263	279	254	273	279	255	241	267	262	264	250	266	244	275	256	261	296	254	269	268	289	286	288	264	259	285	237	267	253	256	266	271	262	253	274	271	244	243	266	244	283	270	291	276	267	267	260	258	291	288	235	259	277	252	273	279	264	265	295	277	291	284	291	262	288	267	291	268	260	266	249	275	239	264	262	261	272	257	247	274	279	270	282	278	280	298	266	269	275	273	256	291	275	302	286	285	272	313	261	282	267	302	289	250	258	262	250	262	305	259	280	262	282	296	299	237	263	261	266	238	258	304	259	271	285	264	267	230	268	296	272	316	288	265	272	247	279	304	276	272	279	269	270	277	280	267	255	290	266	299	255	281	268	263	251	248	254	282	246	260	261	280	275	272	263	254	286	304	269	262	261	270	280	264	283	294	311	267	255	261	232	285	279	283	270	294	290	282	247	280	253	263	315	279	254	279	254	272	252	268	220	258	265	259	250	241	308	301	264	268	244	232	266	284	252	290	242	274	309	286	245	271	271	261	297	285	262	298	291	265	253	284	266	274	261	298	259	270	275	269	257	284	225	246	276	289	303	266	263	238	260	242	286	255	263	290	276	295	251	241	270	269	241	273	270	293	268	299	283	270	280	256	240	275	260	271	299	274	279	268	254	274	264	273	288	299	285	241	298	254	264	268	259	295	291	275	271	253	254	279	260	261	296	267	244	286	288	282	240	244	267	259	288	278	290	287	261	247	240	265	264	265	285	263	266	249	243	285	290	276	287	273	282	304	255	284	256	270	228	288	257	255	254	273	282	256	278	258	280	248	259	274	241	278	267	264	275	261	262	265	261	265	285	289	257	305	275	238	265	291	269	283	268	263	279	280	275	252	266	279	298	274	242	249	276	268	248	284	286	264	268	282	233	263	259	280	279	309	271	300	256	313	260	290	273	265	245	263	277	279	255	256	284	259	295	253	248	250	273	284	301
4729	2113	4437	5017	3757	2890	2019	1438	1187	938	843	787	776	684	730	668	662	739	699	702	747	754	716	737	686	681	671	675	678	704	665	666	684	671	676	670	667	635	665	603	640	634	628	666	625	657	678	670	652	665	697	618	648	656	688	675	699	645	660	703	650	666	662	727	666	598	647	623	677	693	650	633	672	659	691	665	694	661	696	700	676	670	643	692	642	644	655	647	663	660	632	595	604	653	654	619	669	677	651	648	671	637	619	648	638	632	668	646	666	647	635	626	648	624	660	668	662	644	592	669	670	622	650	630	667	673	646	646	622	657	595	656	681	666	671	636	662	656	689	621	663	653	626	614	689	665	652	702	642	659	646	685	683	656	667	629	671	695	666	655	681	639	661	650	682	615	689	681	681	651	671	611	639	672	695	669	596	636	636	637	644	680	637	691	636	663	670	656	644	649	667	680	642	673	648	686	682	670	655	690	705	651	642	656	629	670	636	632	653	653	660	667	680	620	659	608	684	622	637	669	687	655	692	670	658	667	657	657	646	620	700	667	616	689	626	649	640	618	666	668	666	647	674	644	629	631	618	632	689	657	684	645	730	640	658	675	635	661	681	601	690	602	664	658	608	704	603	652	600	666	634	629	673	643	705	685	641	655	650	692	641	660	648	659	637	670	670	658	635	644	680	630	651	674	637	634	618	676	692	693	645	667	656	603	641	628	594	650	696	655	673	647	656	716	683	661	639	646	600	702	636	655	663	644	663	655	667	669	639	640	617	670	657	664	641	641	629	681	624	673	615	647	652	632	633	650	649	647	645	662	624	641	642	649	645	665	661	665	619	604	641	661	666	652	646	694	666	656	696	628	682	620	640	662	656	620	649	628	644	719	688	643	636	644	635	649	666	644	609	669	653	633	625	633	684	642	665	650	669	629	635	635	696	666	696	649	607	649	665	648	616	693	648	680	645	699	661	685	610	698	698	663	658	611	703	637	670	662	636	673	627	669	690	663	625	660	658	634	647	602	670	590	646	645	664	669	651	615	649	631	649	635	665	614	604	619	652	628	692	642	617	638	698	620	674	690	649	603	622	660	619	649	656	687	679	648	617	608	623	642	642	627	621	639	627	623	663	616	678	684	691	665	656	686	653	673	641	648	641	673	618	653	639	685	697	638	681	666	664	687	685	678	649	675	645	625	648	672	628	667	629	672	653	688	609	690	651	606	595	657	633	631	659	647	645	667	663	648	617	672	654	684	616	669	637	652	656	614	660	653	641	663	650	664	588	691	670	647	677	670	656	631	670	609	672	631	598	652	664	635	660	690	627	659	621	632	672	671	658	675	662	614	638	661	627	742	628	619	645	634	673	661	724	632	659	683	656	635	664	658	669	687	663	613	646	733	693	650	624	643	674	663	692	674	630	641	670	671	654	654	632	608	651	658	713	670	641	673	668	666	628	630	671	697	594	681	661	631	623	689	643	691	661	646	686	652	641	625	659	635	663	673	652	645	653	670	648	703	658	692	607	651	610	647	659	672	653	616	664	677	677	650	654	618	660	624	680	654	623	645	665	636	670	686	693	718	703	646	664	653	660	645	702	694	591	666	650	649	681	642	617	634	645	654	705	604	686	641	714	638	641	639	606	672	664	632	637	666	659	670	695	639	624	695	643	632	640	652	644	611	642	610	656	649	690	638	683	680	662	650	693	697	635	650	634	667	641	652	660	671	647	678	702	637	666	673	604	658	659	625	661	647	695	595	697	650	654	615	638	653	672	648	658	687	650	680	663	647	661	644	622	661	713	692	613	647	685	679	690	624	658	632	634	645	618	659	645	654	684	667	639	632	612	633	643	661	671	654	637	635	643	666	668	683	642	702	644	636	658	683	676	666	661	620	707	662	676	625	640	616	668	656	656	661	627	659	600	653	607	668	675	678	607	618	682	675	638	640	654	661	678	659	628	639	694	619	688	658	608	622	642	652	719	697	680	617	647	670	631	668	627	680	687	668	710	662	690	619	670	620	641	646	659	594	745	684	662	621	609	604	670	655	636	618	662	650	616	629	676	675	663	664	659	634	676	658	661	654	682	673	642	678	690	644	667	650	678	682	608	617	666	719	672	614	656	710	614	664	646	701	639	649	671	639	668	691	617	645	682	638	636	642	678	665	662	655	640	670	642	648	676	677	632	676	632	665	646	705	663	663	655	646	661	664	672	664	682	665	683	636	621	688	634	628	683	664	657	639	662	638	681	661	645	654	626	677	589	642	627	677	643	684	672	657	612	637	642	673	660	630	651	661	603	629	620	633	661	640	668	655	617	683	634	725	660	676	683	681	643	648	668	619	646	667	657	626	619	674	687	643	683	638	593	641	652	648	632	644	663	649	602	709	633	684	706	629	664	655	646	681	616	612	676	649	686	632	660	636	618	640	627	657	676	685	682	679	656	676	646	610	672	609	617	640	694	691	675	650	674	631	677	686	690	653	631	635	661	695	634	644	606	637	626	601	667	655	653	633	673	609	643	656	661	663	624	666	657	618	640	669	661	667	636	637	634	673	641	642	666	656	620	677	633	652	645	586	640	619	619	664	628	674	636	680	631	656	609	677	656	615	699	642	641	677	657	644	652	672	671	620	624	622	618	653	653	661	655	688	638	653	668	653	616	642	672	623	638	655	651	650	650	669	638	614	660	644	682	628	664	674	655	646	623	654	609	689	629	623	646	674	666	648	688	642	689	625	613	646	683	623	637	659	640	677	648	606	667	652	655	665	700	652	632	659	628	669	605	648	637	649	664	596	619	637	679	687	686	689	616	609	696	692	659	674	665	642	671	672	683	646	674	666	662	701	677	629	638	668	605	613	682	694	681	693	653	625	629	669	652	670	681	666	617	624	638	642	648	647	650	655	667	604	637	624	660	715	643	627	584	657	677	642	614	616	648	691	618	628	662	644	679	635	659	648	654	686	626	676	650	642	623	698	644	665	669	651	666	659	647	618	638	629	669	650	630	636	612	688	671	646	667	611	602	643	675	673	661	667	667	626	679	646	644	618	611	657	665	648	667	686	645	664	627	616	613	679	674	683	602	674	642	651	624	678	679	644	641	693	649	629	691	652	652	662	662	674	673	664	667	636	661	613	642	632	665	610	614	669	649	636	641	642	659	690	657	644	687	667	598	651	661	646	631	630	646	621	640	650	672	662	666	623	687	653	633	673	661	670	678	671	629	625	642	622	680	721	659	637	604	655	629	628	630	638	647	604	605	663	633	651	659	638	674	622	698	643	628	603	646	610	682	640	653	606	638	711	657	633	687	632	695	698	658	683	636	667	653	674	631	641	634	649	660	657	616	676	607	605	600	669	619	664	607	639	641	648	634	642	656	667	639	686	670	645	682	627	640	594	701	644	650	638	697	642	567	616	665	673	674	653	657	620	639	701	653	620	622	667	636	676	682	637	666	683	640	697	619	662	686	650	662	644	582	636	632	655	640	603	669	579	632	641	670	648	650	654
13401	3055	2937	2454	1513	978	693	524	390	267	268	277	266	252	225	199	188	217	212	188	208	228	229	178	182	189	222	187	212	204	186	197	188	199	186	174	209	212	178	173	194	177	190	203	197	201	189	182	204	185	195	215	203	186	181	200	187	181	199	203	196	181	221	209	208	183	197	200	180	176	165	186	193	202	215	175	196	212	188	216	179	197	197	197	196	193	207	203	200	189	210	174	197	177	209	187	163	194	210	225	213	177	198	195	212	199	170	176	206	190	183	207	200	179	182	204	208	227	210	198	191	171	180	216	190	176	170	188	184	189	194	197	181	207	196	193	204	188	177	194	215	199	193	199	198	196	190	196	176	189	194	208	188	169	210	192	207	177	204	172	189	192	197	209	193	206	207	161	214	176	205	202	219	202	177	206	176	196	212	193	192	199	194	202	202	174	206	178	199	174	212	220	175	192	199	174	192	176	197	222	187	189	205	190	189	184	181	214	222	160	178	210	213	191	195	207	193	189	195	184	209	187	217	158	212	163	201	202	191	199	198	160	208	196	183	187	196	196	201	204	205	181	188	198	181	201	180	224	207	186	223	211	172	210	200	185	199	197	194	192	166	195	208	218	185	174	199	221	192	204	187	193	195	188	203	188	198	166	190	195	192	201	225	199	207	205	198	194	198	194	181	202	199	180	191	227	194	193	196	169	163	202	185	204	178	201	211	217	193	216	170	205	209	201	204	207	164	229	199	195	205	200	219	178	205	184	170	175	187	228	182	172	216	181	187	218	202	195	196	201	205	185	160	183	216	195	201	175	191	204	192	201	190	202	193	188	181	198	238	178	217	202	200	188	204	192	182	174	210	191	219	201	179	184	187	187	187	189	192	198	176	200	183	186	188	175	182	176	178	189	196	182	219	196	198	189	187	180	184	174	177	178	164	194	181	193	188	190	184	194	193	185	182	174	198	191	202	218	189	200	207	199	200	216	227	176	189	206	184	199	180	201	186	181	178	207	185	197	205	184	188	205	195	205	195	182	171	185	195	193	201	186	181	158	188	202	184	203	181	190	204	202	198	192	198	186	182	212	203	190	193	205	190	173	190	191	213	188	186	208	201	196	188	188	188	188	220	195	189	176	190	188	196	196	229	198	209	160	192	202	181	209	170	196	209	193	193	178	176	190	180	214	186	213	190	159	173	211	228	174	198	189	163	203	178	212	204	195	178	190	199	208	186	156	177	186	213	196	202	216	176	182	191	194	149	177	190	191	215	209	198	197	199	184	193	206	197	173	179	192	201	219	164	193	184	182	193	188	199	199	167	230	199	210	181	163	199	198	195	205	183	192	209	169	211	193	197	197	195	200	217	204	236	172	196	213	201	181	166	211	218	172	192	204	206	199	175	180	163	179	186	200	199	179	195	183	158	188	216	202	209	210	211	197	182	174	189	162	209	201	209	174	183	189	171	200	202	190	209	222	169	215	189	179	201	212	186	179	168	186	185	200	179	172	185	184	194	196	169	180	218	205	196	178	221	184	192	199	195	183	179	180	207	196	176	200	192	183	218	177	179	202	200	190	192	181	183	185	186	193	215	220	203	208	169	201	197	221	238	212	214	175	197	188	191	190	193	201	190	196	196	198	203	187	173	192	179	201	188	195	181	196	184	183	185	193	224	190	173	193	185	174	192	203	199	223	197	222	193	184	191	208	213	199	223	192	187	185	180	207	185	198	222	183	184	205	182	189	195	213	204	211	221	201	164	175	189	202	215	199	213	171	206	202	190	180	192	171	200	186	195	186	172	191	189	202	220	186	185	184	218	202	201	207	202	189	193	197	201	175	211	186	207	197	177	196	178	182	211	185	205	210	179	198	200	188	205	177	200	208	220	186	194	175	176	193	196	179	199	183	166	179	206	196	192	190	194	220	198	190	177	197	194	185	205	189	188	198	220	204	193	178	193	206	201	215	180	200	213	206	219	193	207	208	226	193	179	179	172	171	206	205	193	167	204	208	186	189	193	217	201	207	174	193	211	216	210	173	209	185	170	187	201	190	217	201	191	204	201	188	197	176	190	190	213	212	189	198	187	220	184	212	182	205	186	194	217	184	205	208	186	196	222	195	193	202	182	182	191	209	212	165	183	202	182	196	182	184	209	189	203	222	167	184	191	188	215	195	208	193	190	179	196	183	180	189	206	185	209	234	189	222	181	214	194	208	178	207	183	224	194	203	160	188	203	211	184	178	202	202	192	183	196	206	190	206	176	198	205	217	188	202	196	194	211	189	209	193	177	217	219	208	206	171	184	190	189	205	180	187	193	182	190	190	194	174	202	195	212	189	172	195	192	221	188	230	176	199	200	194	179	199	196	185	213	170	185	196	198	181	199	209	210	185	205	193	178	185	220	221	197	183	184	192	204	205	180	183	198	183	224	186	192	180	189	211	183	192	224	178	202	206	184	178	186	167	182	199	196	176	189	192	209	175	185	152	168	198	183	195	202	217	195	199	182	182	169	198	197	172	200	183	188	208	182	196	181	211	195	170	228	203	186	203	193	189	211	228	204	177	202	166	186	195	213	180	194	189	224	172	202	194	187	184	208	194	206	196	195	178	184	195	234	217	187	200	209	188	214	187	198	198	185	195	183	232	194	200	178	215	197	198	202	206	178	206	170	204	193	188	174	182	183	180	203	197	202	209	215	202	196	213	189	188	183	180	199	200	204	185	181	164	199	208	204	187	171	187	198	202	183	190	204	190	174	188	196	196	186	197	206	188	209	180	184	237	186	188	215	193	199	183	204	189	197	219	201	205	187	213	199	210	197	217	185	184	203	176	193	194	194	188	212	202	200	215	212	178	208	192	206	192	168	171	174	211	196	169	191	191	204	209	183	174	180	193	202	194	184	183	221	212	204	206	168	169	220	182	217	196	190	197	182	199	185	200	170	205	198	203	196	214	176	180	179	182	188	172	203	183	187	219	181	192	220	185	181	191	182	179	179	199	189	190	164	180	193	194	187	200	192	187	179	168	150	187	200	223	217	212	186	199	195	191	226	181	171	220	200	210	179	191	192	207	204	176	198	186	189	192	157	168	190	180	180	167	199	189	210	181	230	198	186	211	172	210	212	185	195	191	180	195	208	205	212	194	200	194	182	170	208	189	209	174	180	175	202	188	202	196	197	170	194	218	192	194	213	179	176	196	192	203	193	193	174	171	183	171	191	184	140	200	192	210	192	191	205	186	197	204	184	202	168	186	178	178	192	174	183	241	187	202	193	211	210	195	166	175	212	196	233	207	207	191	208	176	205	184	198	209	203	226	179	165	181	239	182	202	196	193	206	187	211	192	191	202	193	175	194	189	204	203	200	215	166	205	198	212	191	192	161	184	208	197	197	192	176	195	191	182	199	196	176	220	166	192	174	199	197	189	183	171	191	194	186	191	215	175	194	174	162	172	181	182	188	191	210	196	194	179	182	154	182	180	165	201	182	197	174	207	188	163	225	193	193	221
10420	3057	6927	8084	6413	4753	3370	2294	1575	1208	869	783	776	722	674	593	656	635	592	559	608	597	590	601	574	520	541	513	533	482	525	505	539	500	554	470	530	520	509	510	471	469	506	483	488	520	475	498	507	465	512	500	526	502	501	464	482	500	474	451	474	520	465	476	494	502	469	476	441	496	491	486	471	456	513	444	445	468	447	505	488	501	478	473	537	499	498	458	470	466	450	488	506	457	489	486	475	466	490	429	497	490	472	449	481	492	457	477	492	476	495	494	446	496	506	470	487	474	473	448	466	492	511	494	501	450	497	468	456	440	468	456	526	442	487	507	456	485	455	483	433	521	452	447	479	442	499	473	471	491	457	486	452	472	507	471	482	476	447	453	479	484	475	472	543	460	489	478	479	477	485	477	468	491	475	443	450	485	463	487	538	452	495	473	505	482	480	512	462	464	441	478	468	487	504	455	483	473	467	444	436	505	485	455	516	488	484	452	456	479	479	465	484	516	475	467	454	423	447	446	482	472	442	476	487	493	438	467	500	479	421	482	438	490	457	446	513	446	489	493	463	469	459	461	472	498	457	464	495	490	475	457	465	471	519	511	524	497	464	497	471	506	470	470	522	463	474	482	472	434	508	544	438	465	474	477	487	530	452	469	483	463	474	479	499	468	506	486	438	456	508	502	475	493	484	483	515	483	466	465	485	506	429	501	496	473	473	508	475	475	462	515	503	441	451	509	497	470	537	449	458	473	431	468	480	449	498	492	515	455	468	458	485	448	475	468	494	472	442	462	496	462	454	460	512	460	421	520	496	460	482	499	457	458	476	455	480	473	477	486	486	444	474	439	477	472	452	456	469	470	467	496	471	480	492	523	458	487	491	465	465	468	466	472	494	453	497	483	504	512	466	499	474	504	559	456	450	488	478	440	456	466	464	453	497	452	490	496	445	515	482	485	462	465	501	490	503	460	472	461	455	447	522	480	447	488	491	477	474	475	483	472	491	496	508	476	447	489	485	453	477	450	444	487	405	457	465	502	478	475	484	503	453	455	504	470	464	443	488	479	485	439	477	472	458	483	487	456	489	508	465	462	451	448	487	482	497	485	495	451	481	424	462	530	497	443	509	483	479	462	485	450	453	488	456	479	467	489	461	441	486	469	470	501	436	511	482	485	506	487	445	468	501	488	471	457	512	500	454	482	503	479	497	477	472	515	480	505	432	493	472	459	482	506	487	458	443	448	484	474	443	471	495	479	468	489	483	472	459	470	470	467	495	483	514	446	458	458	440	449	499	482	454	457	488	540	478	445	458	505	451	499	429	472	468	462	432	515	476	487	499	465	442	495	481	481	471	453	518	474	468	461	466	460	476	464	440	458	459	489	474	480	471	458	488	470	493	471	460	462	455	461	453	459	447	463	487	501	472	453	467	465	487	487	491	455	509	410	491	451	491	486	487	469	439	495	438	474	499	496	455	502	484	481	457	464	432	471	447	509	483	477	516	478	468	454	500	461	458	465	490	492	483	475	469	438	476	465	502	468	465	478	478	458	443	499	513	463	493	482	482	522	476	445	451	526	499	467	475	497	463	502	492	512	459	472	488	447	486	449	485	470	462	466	435	452	478	509	464	472	472	474	454	488	500	482	500	461	462	513	465	463	497	508	486	432	483	456	465	463	470	502	495	417	484	447	473	470	499	498	509	457	455	471	478	476	492	465	447	453	482	479	501	448	465	483	491	503	494	474	462	477	478	510	471	469	493	465	485	481	497	476	470	435	493	480	493	507	463	451	474	486	485	430	463	446	467	504	480	536	496	509	482	519	459	438	472	506	498	499	479	462	441	447	472	473	479	450	487	456	496	451	436	493	495	518	498	505	480	479	491	464	468	460	531	453	508	451	484	477	449	507	476	442	444	464	504	491	488	452	491	492	482	461	471	532	448	477	474	467	485	479	445	486	490	505	494	453	439	454	490	509	464	433	485	469	463	450	478	476	443	463	468	489	435	470	479	450	507	454	496	492	492	480	469	430	477	486	474	486	462	491	432	499	435	476	490	471	463	498	470	480	480	465	440	467	472	505	486	503	462	498	520	446	477	477	499	430	496	472	472	531	519	501	442	501	483	470	480	473	474	475	465	456	438	483	459	434	482	458	466	471	534	481	461	505	454	511	439	445	434	493	485	466	473	470	446	485	468	409	481	492	473	479	507	500	521	509	467	446	440	471	458	453	484	477	484	475	480	471	486	467	494	502	493	518	476	450	466	501	456	441	468	489	490	491	468	447	480	473	499	477	510	443	470	489	526	482	452	441	484	466	470	477	504	459	454	461	484	474	517	479	488	529	449	486	492	442	486	511	479	434	479	494	489	516	458	511	469	475	483	481	456	464	479	459	443	461	428	463	459	486	478	483	469	460	509	496	483	481	463	434	448	469	456	476	486	501	495	507	450	484	498	488	468	486	486	440	474	483	482	453	480	490	480	493	494	472	481	474	460	477	465	509	512	493	452	475	476	482	478	453	475	517	466	479	491	466	492	443	489	466	540	468	469	425	466	493	496	450	478	457	462	471	486	472	444	488	539	490	468	436	488	458	473	487	475	485	473	489	429	532	487	468	499	483	490	512	504	456	481	501	485	481	474	488	513	484	460	495	471	472	466	508	493	473	464	503	447	510	475	486	446	487	475	460	486	502	458	514	472	460	425	432	505	472	469	494	485	488	442	441	509	518	435	480	468	459	505	502	483	467	511	456	480	474	489	496	477	459	495	476	469	502	463	496	467	466	470	485	469	460	498	473	465	476	486	506	507	490	475	452	469	459	486	471	486	498	494	467	481	494	515	460	456	490	482	469	459	494	500	483	474	433	527	523	452	483	485	470	455	440	473	460	461	500	497	445	525	492	523	494	447	505	441	450	497	449	466	499	521	484	479	472	490	436	482	451	485	424	463	440	494	455	454	442	490	499	504	464	496	437	476	487	464	444	512	475	454	495	443	462	479	441	447	475	515	463	484	488	459	458	475	499	465	423	459	463	481	510	493	514	453	462	518	494	456	453	498	472	482	529	468	464	446	467	492	524	470	493	459	482	507	462	473	464	490	491	522	502	504	473	534	480	469	488	471	506	473	477	476	505	508	491	473	439	453	457	478	447	492	501	496	480	452	473	442	439	515	481	452	487	490	495	501	466	468	499	459	476	456	452	458	473	454	467	445	476	473	504	471	471	481	487	448	494	470	495	479	482	465	473	474	482	483	472	481	473	463	495	494	458	492	487	494	479	470	477	447	474	436	464	461	476	424	499	485	442	498	447	492	512	528	483	479	505	430	474	510	501	467	505	442	507	480	499	476	501	474	480	545	428	463	481	471	475	475	494	500	463	470	486	495	451	475	443	467	475	500	454	468	455	447	481	482	489	480	486	473	510	476	480	461	473	469	486	456	454	455	473	481	501	470	437	462	489	495	528	439	491	490	489	487	441	461	441	471	451	489	459	462	450	520	511	479	457
21261	4793	4091	3241	2128	1432	867	549	360	245	218	186	148	153	134	153	127	140	137	148	132	133	111	130	137	124	110	106	130	118	118	121	111	115	141	109	115	107	112	107	103	102	116	99	101	104	118	98	112	109	121	99	110	103	113	95	121	97	102	105	113	114	97	124	87	103	114	116	106	117	111	104	117	105	108	107	109	107	107	95	98	103	92	122	115	109	109	121	84	112	97	113	116	110	108	88	119	110	96	107	101	112	96	107	96	98	113	128	111	98	97	97	117	121	108	104	97	100	117	100	125	108	120	105	119	111	99	89	106	120	111	112	113	95	101	112	122	109	110	110	118	120	101	100	119	100	106	137	116	106	82	144	108	119	107	116	107	108	115	109	105	120	107	99	100	92	108	114	129	111	109	119	112	108	113	100	110	113	94	129	89	114	110	101	117	124	104	88	115	119	99	96	95	112	98	111	115	119	107	99	97	97	112	109	85	111	118	101	89	104	98	122	107	103	124	108	100	122	121	111	88	108	117	87	113	106	101	112	120	101	98	113	118	104	103	99	104	96	124	113	111	99	103	105	98	97	123	104	95	110	103	125	119	128	97	116	109	115	138	96	99	109	96	123	90	114	119	124	113	119	89	122	119	108	115	94	82	120	109	85	114	115	103	105	116	105	116	87	111	117	90	98	102	104	100	106	120	94	123	111	100	110	117	91	93	99	121	94	99	113	108	109	92	107	111	110	94	105	101	95	127	110	123	88	110	123	90	98	96	118	113	103	126	107	122	97	108	107	90	112	90	110	102	84	117	103	106	114	120	112	101	125	115	87	103	95	127	96	103	122	109	98	112	92	85	112	107	105	127	119	97	105	122	108	124	105	103	90	91	111	116	75	112	106	118	108	110	129	133	107	107	89	121	119	111	101	106	106	118	107	111	112	108	123	104	132	94	80	109	124	110	108	129	104	120	108	117	126	110	109	115	96	106	109	122	94	121	109	119	108	111	99	107	111	107	114	103	106	122	99	115	102	107	111	106	104	114	110	108	99	95	117	120	100	97	102	109	103	114	96	107	114	92	120	106	93	125	98	98	105	105	113	108	110	120	97	104	120	98	120	107	102	115	93	102	99	98	104	95	122	92	113	137	98	123	115	116	99	107	110	93	120	118	107	93	106	94	133	78	110	118	108	115	91	104	130	108	121	102	102	101	110	114	105	113	100	112	95	122	119	92	97	95	100	92	120	100	102	110	114	115	110	97	113	104	144	89	92	111	102	107	109	105	110	97	114	105	107	105	111	122	111	106	123	106	102	105	89	125	104	102	123	112	94	101	94	103	111	99	96	110	119	94	104	118	109	99	102	118	95	122	110	90	94	127	114	99	116	107	102	122	118	96	118	115	127	107	127	127	127	107	100	124	104	105	103	128	109	124	100	101	109	111	105	104	113	109	104	109	105	107	120	112	124	102	107	98	101	112	101	110	114	99	115	88	103	116	107	109	93	124	99	106	87	100	104	112	114	111	119	98	89	131	97	107	85	91	101	109	115	79	90	83	113	101	125	139	130	106	117	124	112	118	99	113	112	101	110	104	118	111	101	99	104	134	106	118	106	124	118	95	123	107	119	103	119	99	118	102	105	103	88	87	89	103	112	105	117	95	115	113	120	92	98	103	109	109	101	120	88	93	97	103	100	87	101	104	127	96	101	98	100	113	95	109	98	96	126	100	98	98	99	100	102	112	113	116	103	94	100	110	110	94	108	117	99	119	104	94	101	94	109	96	101	128	98	121	115	105	111	117	102	116	114	124	104	116	107	118	114	122	93	88	118	105	103	100	111	101	113	107	111	112	105	98	123	103	108	106	106	87	116	112	106	102	113	127	99	96	116	82	115	105	113	105	119	129	94	98	95	89	118	108	103	104	120	111	88	111	109	110	113	119	102	112	112	110	105	107	108	124	114	114	109	101	114	94	86	120	97	117	115	120	112	95	90	102	99	73	90	110	118	113	119	104	84	136	112	119	94	123	113	97	108	104	124	109	111	111	106	114	90	126	112	145	105	97	95	131	95	118	87	105	127	95	81	122	116	110	111	118	113	116	99	106	111	103	94	103	103	112	95	106	116	91	99	112	121	112	101	106	92	109	99	99	110	111	93	117	116	103	110	97	124	101	114	109	120	106	110	99	110	99	106	101	100	118	117	102	109	125	102	109	116	113	83	126	84	121	99	99	96	93	108	117	98	92	112	115	117	101	100	103	114	88	119	111	120	101	105	127	113	118	103	103	105	117	101	113	117	131	125	113	101	124	109	113	103	110	112	102	123	106	106	98	103	99	99	100	114	102	120	98	104	101	99	130	120	99	93	112	109	95	109	108	95	110	85	98	120	109	111	102	96	113	113	112	106	102	112	83	101	116	98	95	92	116	108	92	111	121	100	95	99	93	104	93	111	108	114	104	103	119	110	109	120	106	108	107	102	124	106	94	116	95	115	94	92	108	125	98	124	110	106	91	94	107	99	119	99	100	105	101	109	131	105	100	113	119	96	108	98	105	115	93	114	118	94	114	102	86	106	101	97	115	119	108	105	108	109	121	96	118	117	106	115	117	108	101	107	123	112	93	97	110	118	125	95	114	108	99	106	108	99	136	126	109	121	110	93	86	99	97	102	120	102	113	101	120	126	95	135	116	104	95	90	103	104	110	102	111	95	85	112	109	129	93	111	98	111	105	119	99	100	114	103	119	93	124	120	107	121	100	106	99	105	101	121	101	101	103	112	99	100	97	98	111	88	95	90	110	123	106	102	93	117	98	106	104	102	102	111	120	117	98	121	120	101	120	117	93	106	113	94	105	113	96	122	109	110	128	96	103	107	109	124	115	93	113	84	104	104	127	120	102	107	128	89	97	93	109	106	110	117	132	106	89	100	111	107	110	120	117	112	106	96	116	113	112	91	101	85	97	97	94	94	113	95	105	103	107	120	110	112	78	121	100	110	111	95	115	126	114	107	113	115	102	112	103	89	106	103	93	81	99	111	116	98	125	114	113	84	99	102	113	98	105	102	92	102	103	96	105	94	112	102	112	105	94	114	116	109	107	119	103	126	120	111	125	120	122	127	97	104	122	120	112	105	111	104	96	120	84	110	104	111	125	100	126	123	103	122	100	95	115	121	101	129	99	106	122	116	118	100	95	108	101	102	107	114	112	94	88	116	107	107	118	109	100	105	84	119	98	103	109	84	102	120	90	100	88	122	117	127	122	107	120	95	92	105	109	89	119	106	102	100	109	109	109	95	107	102	128	112	99	114	107	127	123	144	111	111	111	113	132	103	104	100	103	112	101	124	119	124	96	100	110	120	112	120	101	108	106	101	111	111	94	123	98	123	106	120	98	94	114	102	103	100	98	95	113	110	122	93	118	108	110	106	110	109	99	116	108	100	96	120	137	118	122	106	109	101	114	107	109	98	125	96	92	103	106	107	89	86	118	109	96	113	112	87	99	113	97	123	114	108
13330	3955	8824	10011	8476	6495	4474	2921	1913	1272	981	824	698	618	555	529	557	559	551	498	506	568	504	463	412	390	380	350	382	332	362	355	338	364	358	371	328	362	345	314	299	334	322	279	286	300	303	289	308	297	324	301	300	283	297	306	285	312	309	307	290	279	313	278	312	286	310	276	320	279	307	285	320	286	289	259	306	278	271	282	292	310	263	299	292	269	271	298	272	272	310	301	287	306	275	267	272	277	271	290	288	301	297	282	294	292	309	289	270	284	298	276	280	272	260	295	284	270	272	276	313	320	293	313	327	283	271	302	278	265	272	319	291	295	307	317	273	301	302	295	280	299	263	291	300	282	300	265	366	272	293	292	277	300	273	290	307	272	292	299	286	280	279	285	318	305	278	254	292	306	263	308	302	318	278	282	321	275	280	269	313	270	312	273	274	308	304	286	306	314	305	286	261	295	312	295	320	279	279	306	302	274	292	313	296	270	300	279	270	274	295	283	319	295	280	294	290	282	264	293	282	276	290	285	296	317	309	275	306	287	303	278	297	317	286	268	312	309	280	283	278	291	265	292	273	304	286	296	291	297	258	294	289	309	281	270	307	280	321	270	313	271	310	303	308	288	330	308	278	269	273	285	306	273	283	287	299	300	311	269	255	297	311	283	266	277	284	283	277	312	288	260	287	281	301	295	298	275	274	275	311	274	264	305	307	282	274	277	280	267	294	331	288	277	278	279	319	288	308	280	281	286	293	283	282	305	269	307	287	310	282	277	282	282	313	274	301	318	297	300	317	281	298	309	285	282	300	280	294	287	307	286	302	297	303	304	290	311	330	283	291	305	265	266	305	276	304	296	274	274	286	295	314	299	302	279	297	282	309	307	322	270	284	274	274	268	294	281	300	290	293	287	281	302	312	301	294	297	297	298	262	294	300	268	296	292	280	276	289	284	289	297	290	294	297	291	293	293	295	279	291	293	283	301	303	272	263	297	271	313	290	302	322	271	288	264	283	271	303	294	278	280	310	330	275	304	306	309	296	306	275	289	310	271	319	304	281	298	285	279	310	264	308	269	284	287	292	267	310	267	295	293	302	288	297	291	280	307	300	292	292	291	302	293	266	264	274	269	301	263	293	306	272	293	300	303	296	308	323	258	306	284	319	303	291	287	272	289	318	277	296	265	335	310	305	265	283	350	305	277	272	290	295	277	330	310	284	293	282	286	282	303	290	263	319	283	291	285	294	268	303	267	262	298	316	281	310	294	295	268	291	325	318	272	266	279	300	265	281	311	268	298	321	287	331	297	270	281	311	300	298	306	301	279	293	290	292	268	306	293	283	324	304	303	314	314	304	305	258	270	288	298	279	271	299	304	276	326	252	268	299	273	316	290	299	263	298	284	266	300	302	297	310	278	298	290	271	269	280	283	287	307	290	289	267	272	277	284	319	287	262	284	276	290	263	304	275	267	284	293	288	271	303	248	323	260	299	288	270	267	286	286	305	308	303	294	303	270	292	290	272	296	302	307	289	302	269	312	331	305	285	318	312	304	285	306	276	270	294	304	294	271	288	268	264	282	257	269	279	300	293	276	322	316	273	299	318	287	284	275	279	289	301	286	313	278	274	287	295	276	311	264	290	298	290	277	287	307	279	301	262	314	281	313	281	291	275	293	287	302	296	299	291	260	272	296	294	308	288	302	250	298	281	294	278	296	270	297	294	315	277	296	277	277	316	295	257	263	296	282	296	253	297	289	290	302	308	318	292	307	289	271	299	270	285	302	289	286	265	300	282	264	268	292	295	317	306	294	293	276	273	315	287	288	292	284	277	308	268	300	260	257	263	335	272	293	295	280	293	302	302	284	299	274	286	298	256	268	311	270	296	293	268	326	292	297	313	277	292	260	320	285	283	272	291	299	271	288	251	286	308	303	275	321	285	287	294	270	295	253	288	337	303	310	275	277	290	282	294	288	274	311	277	277	293	290	280	257	319	300	276	312	288	276	294	292	268	278	297	279	314	255	275	278	301	273	298	269	282	276	280	300	314	276	284	276	266	264	261	290	305	279	319	280	280	288	276	267	335	309	276	263	290	286	304	280	304	288	279	266	276	288	314	308	281	254	298	286	287	289	282	293	297	258	291	284	281	299	290	334	250	271	269	270	285	263	284	275	298	322	308	258	285	295	295	263	246	285	294	298	282	306	287	294	307	289	299	287	292	315	281	288	282	315	283	301	297	287	317	300	290	281	283	285	253	296	316	305	282	286	285	286	276	268	278	323	266	309	310	296	313	324	312	320	310	280	305	303	268	292	277	290	295	257	298	266	279	311	282	256	279	311	298	283	290	289	285	300	294	296	279	293	322	266	291	258	300	312	274	291	285	306	308	289	293	282	309	266	297	282	295	282	280	265	275	287	301	318	281	327	276	289	281	292	279	297	285	288	300	289	271	320	272	314	273	284	344	297	282	271	264	264	293	290	284	257	287	293	296	286	280	301	290	316	311	260	300	279	294	300	301	303	289	294	297	328	304	273	272	271	267	277	278	277	300	264	264	278	309	283	261	286	309	319	276	272	294	287	257	264	305	247	291	319	291	302	296	312	301	285	291	283	288	327	262	283	270	294	301	280	238	275	287	263	299	311	293	285	267	273	316	291	282	295	296	308	284	277	268	301	299	272	296	279	284	267	288	281	287	286	312	326	299	300	303	302	276	294	306	299	271	302	290	314	286	281	313	301	272	276	319	279	331	286	277	288	290	285	284	289	295	265	293	286	299	283	313	309	302	292	289	280	288	286	292	307	313	279	285	271	263	288	287	297	264	286	286	258	289	271	276	304	291	280	299	263	291	291	308	282	287	271	306	301	307	318	264	306	323	292	273	275	274	310	289	325	275	276	297	288	296	286	282	286	288	276	266	299	278	265	283	287	319	279	301	280	240	288	315	268	289	289	287	301	275	278	316	282	305	276	289	304	273	281	293	287	292	295	297	274	301	299	262	290	263	292	307	280	320	315	305	321	287	283	272	310	307	291	260	297	298	297	282	291	278	313	284	286	300	291	266	291	270	297	310	280	304	324	269	250	312	284	287	282	275	254	294	311	292	297	291	300	294	278	285	302	276	274	299	304	289	316	281	275	286	280	288	295	271	327	312	288	314	318	272	292	285	259	291	291	300	322	306	298	297	314	290	314	277	271	304	300	278	275	297	288	319	326	276	276	300	295	308	326	281	284	272	282	315	290	285	308	287	303	286	252	289	281	279	288	304	289	290	282	301	302	262	284	285	310	300	308	304	271	273	270	290	269	305	266	294	263	284	260	298	275	283	278	276	265	287	290	275	283	305	291	273	279	302	294	320	295	304	296	308	286	293	309	274	301	305	291	307	292	291	289	272	283	249	310	283	296	280	305	282	302	286	278	269	243	300	286	287	275	286	303	270	274	309	292	273	317	276	307	300	283	302	288	272	291	323	296	309	307	236	296	283	295	298	305	283	278	307	295	320	290
5593	1807	1815	1330	916	639	512	399	345	290	272	281	270	262	279	281	304	288	293	270	283	258	283	251	295	292	253	267	246	274	255	258	290	241	273	245	246	256	231	255	294	266	260	245	292	252	274	246	293	263	288	277	280	251	257	278	286	256	274	240	272	276	271	274	245	265	253	263	278	272	264	258	275	254	277	285	257	259	272	263	268	237	262	248	262	276	277	287	290	297	269	268	261	303	260	249	250	274	247	296	262	270	296	269	278	272	307	293	271	274	257	271	270	287	264	261	265	278	262	255	288	243	288	276	270	279	272	266	281	249	250	256	251	283	242	276	262	292	267	296	284	251	268	261	246	264	289	266	306	298	263	277	262	221	270	262	291	272	278	263	274	246	253	236	276	258	267	269	237	249	260	269	287	264	264	249	278	277	246	257	273	277	245	271	278	284	271	261	258	264	263	262	236	264	258	251	266	264	295	242	302	272	245	289	257	287	253	275	244	243	304	272	249	258	266	266	275	241	254	256	263	267	255	260	276	265	285	290	264	303	280	234	260	249	264	258	311	280	282	262	265	259	235	256	268	264	294	233	275	284	262	278	279	284	252	272	306	286	228	307	291	242	254	242	266	271	246	247	282	294	274	284	271	281	251	280	289	278	277	258	256	272	257	259	260	272	257	272	279	267	258	277	266	259	266	244	284	274	289	250	289	254	252	244	240	225	272	271	307	290	288	268	269	235	272	272	268	253	254	280	262	258	271	264	267	289	299	280	277	275	246	265	300	237	265	277	252	266	285	287	287	273	261	252	266	257	275	270	260	262	241	240	208	243	239	262	274	259	251	259	272	271	271	235	247	280	252	263	261	257	261	276	280	268	273	269	240	238	269	258	249	254	271	278	275	251	319	276	260	269	270	264	253	255	248	258	217	256	279	239	261	258	276	279	266	319	262	263	251	251	260	256	254	274	286	279	259	288	281	303	252	260	250	257	243	263	255	285	253	275	295	306	285	269	254	248	259	256	262	284	284	253	268	227	282	282	259	271	266	238	235	251	260	273	281	249	288	256	296	270	274	276	256	280	251	269	248	266	250	264	265	262	252	249	271	262	249	258	265	289	273	259	247	268	271	233	279	269	263	287	271	276	254	250	275	279	273	277	290	252	283	262	265	235	274	259	256	291	249	268	265	277	255	253	263	254	276	267	290	232	293	255	248	253	245	255	265	275	250	290	276	272	291	262	255	262	254	240	263	287	262	256	260	226	260	261	262	282	267	287	230	241	278	268	269	251	303	262	263	236	273	281	271	284	254	279	255	263	251	279	294	261	274	264	242	266	261	262	255	262	261	247	296	228	268	249	237	258	253	253	290	284	260	281	270	263	277	281	241	290	309	291	262	287	269	304	247	252	281	254	285	253	247	284	251	268	264	257	270	264	306	277	259	284	267	290	251	269	265	237	254	264	270	283	248	294	241	274	255	273	274	268	254	255	259	257	275	237	282	275	306	285	267	269	266	252	252	241	264	269	247	262	252	255	236	273	271	246	272	253	246	279	276	277	260	262	293	270	259	256	258	283	262	282	264	256	289	293	252	266	297	254	271	261	291	241	276	249	268	274	272	262	289	256	269	260	275	283	244	279	269	282	283	294	281	275	248	264	281	256	276	295	252	277	250	263	274	249	286	281	271	249	269	279	266	272	232	251	295	298	262	265	263	264	235	265	258	250	267	262	271	262	282	297	243	257	244	277	291	275	268	267	259	287	260	283	267	269	289	256	294	210	273	228	262	278	280	275	314	266	298	290	276	257	252	281	258	267	271	274	287	261	298	260	264	257	251	265	249	251	257	264	256	276	229	255	259	284	251	262	282	273	293	260	310	289	261	269	246	245	276	275	271	238	250	279	298	296	246	233	264	259	283	255	254	265	254	282	254	272	255	280	287	246	288	272	254	269	278	253	281	249	238	249	297	257	259	276	257	280	286	281	256	261	264	269	288	262	285	278	261	286	258	248	275	282	269	257	257	283	295	266	248	261	264	259	299	268	277	264	296	253	271	255	257	275	262	266	292	262	283	282	273	238	268	271	282	271	307	265	268	258	274	302	266	262	255	265	276	286	288	284	242	265	232	279	252	274	295	269	259	261	241	286	266	244	257	240	265	259	285	251	255	238	286	284	286	274	261	262	274	255	265	296	282	294	261	245	249	286	265	256	247	244	303	264	261	261	265	270	263	263	260	269	249	275	252	276	254	279	228	273	302	278	276	269	259	280	256	248	267	261	261	288	262	258	265	286	264	258	249	276	245	265	287	265	249	284	279	259	259	261	288	253	252	283	270	283	273	264	258	259	269	223	289	258	291	278	258	285	311	297	261	288	240	259	238	297	278	262	258	268	294	265	237	271	274	266	270	290	251	271	272	300	256	269	264	297	279	268	273	280	262	256	255	258	260	286	305	251	252	239	276	279	267	272	245	259	241	270	255	284	229	263	264	270	275	279	284	268	277	266	264	255	272	259	247	267	249	265	276	267	239	284	279	265	252	245	241	256	271	281	273	271	282	260	263	260	276	244	265	296	261	257	259	295	262	260	271	264	243	255	257	243	252	238	242	276	241	282	267	280	254	278	242	277	257	273	279	248	257	255	263	254	269	249	258	252	279	252	305	254	249	270	272	275	302	255	265	286	281	269	245	292	269	252	269	241	248	273	289	291	261	290	279	242	242	269	287	295	314	267	258	232	257	271	250	241	285	251	276	266	257	273	264	275	279	250	243	235	245	223	282	258	290	261	268	257	252	288	260	274	253	285	262	236	281	269	267	260	272	281	270	283	258	255	269	248	249	277	273	247	263	273	248	283	257	261	247	259	256	255	269	257	272	241	245	283	251	261	258	274	252	242	258	278	253	242	286	242	243	241	281	265	234	248	253	258	297	299	245	274	244	264	236	275	259	266	251	258	271	228	277	275	271	248	273	253	233	260	281	284	280	267	254	262	276	224	277	291	282	266	272	265	303	278	262	288	250	300	265	282	282	271	240	264	267	276	282	260	284	318	280	268	279	263	253	259	260	238	248	276	254	260	255	281	275	246	261	260	260	260	248	269	265	268	274	271	281	286	269	282	267	296	271	283	265	258	260	279	259	260	304	252	254	266	254	274	268	228	281	286	275	265	265	278	255	252	266	242	251	266	284	272	278	274	261	268	271	260	294	265	273	250	246	228	240	247	241	273	289	259	283	281	249	242	258	246	263	248	250	271	291	241	281	244	255	232	258	278	243	285	291	280	292	239	260	242	274	275	252	261	295	305	259	270	229	256	230	277	265	273	274	291	249	266	294	265	270	241	236	287	259	244	301	292	245	295	250	258	268	295	250	240	289	259	265	266	277	293	252	266	277	282	257	290	260	240	289	264	269	264	292	295	279	271	258	241	289	297	263	251	266	275	275	295	268	281	276	297	262	236	242	233	270	271	265	248	253	272	259	279	224	248	270	233	275	263	268	250	255	268	277	274	262	266
4612	2149	4117	4500	3595	2639	1926	1241	1071	890	826	803	705	688	695	688	689	714	677	699	709	719	699	675	711	661	641	647	667	673	638	686	650	697	670	651	662	680	640	681	663	604	612	668	709	633	613	633	621	616	628	600	709	661	624	623	609	606	672	639	595	634	621	705	652	669	668	634	628	622	649	669	620	657	627	647	644	689	659	581	656	659	637	646	636	640	634	614	651	631	646	684	599	642	635	645	690	632	645	645	652	613	678	626	631	646	655	648	648	621	657	619	633	703	706	675	678	669	637	640	576	629	642	629	630	638	665	626	665	644	640	659	651	591	625	666	601	709	651	589	607	628	635	674	607	635	610	670	638	617	639	626	682	670	612	638	621	663	617	670	664	675	602	627	629	658	586	639	620	612	637	606	599	631	616	623	624	648	642	656	627	647	649	607	606	643	667	636	606	618	636	643	628	640	633	664	648	652	582	650	618	624	675	636	628	665	643	663	687	625	646	650	653	637	613	645	632	675	602	645	644	641	703	659	669	679	625	639	638	634	661	607	661	646	623	603	639	645	607	647	614	598	621	631	679	646	640	640	637	644	625	688	672	680	659	642	595	584	627	640	612	624	610	660	636	659	649	647	623	621	596	670	608	607	679	652	622	645	656	605	628	627	604	634	640	652	654	713	649	625	618	619	653	630	617	601	615	631	632	637	667	652	638	630	660	653	653	608	663	648	650	640	654	659	650	647	620	593	648	590	620	643	643	636	649	625	644	652	652	640	676	640	629	646	604	604	657	647	635	603	648	633	651	619	617	637	628	710	640	626	606	648	622	624	618	641	681	628	623	648	649	635	639	645	666	642	669	618	678	611	673	615	637	624	633	627	673	633	641	673	652	644	641	610	630	665	646	647	640	595	612	633	644	568	642	638	643	621	671	691	649	660	653	661	597	688	644	684	664	638	636	625	672	638	693	647	681	648	622	598	645	626	623	613	648	603	693	637	611	672	647	631	622	631	620	685	668	618	631	661	630	664	608	670	659	646	614	631	603	611	631	636	627	642	624	632	623	645	638	642	663	666	599	652	599	609	674	628	615	632	615	627	621	641	601	678	637	625	627	637	636	648	672	611	610	624	655	668	652	603	628	629	671	690	632	642	652	636	623	595	643	668	610	654	627	674	594	606	658	672	620	668	685	595	647	648	631	619	638	630	670	668	638	632	646	598	649	667	624	658	650	650	662	672	625	672	672	671	673	660	617	625	599	680	618	620	625	646	645	600	625	611	638	625	624	610	663	626	636	644	606	635	651	641	685	566	648	601	648	649	641	694	600	644	661	608	667	656	625	654	607	618	642	640	581	623	638	621	652	597	662	619	677	655	592	638	637	600	618	690	612	646	612	671	652	657	646	616	694	635	624	706	624	675	677	699	645	630	644	609	673	601	650	642	646	656	659	623	602	639	648	674	613	642	668	660	670	656	585	653	665	645	615	651	609	659	665	693	694	638	634	598	635	656	642	669	623	628	655	664	608	646	667	646	605	665	602	638	667	617	632	671	665	633	655	684	619	666	633	673	698	654	631	628	634	620	588	625	653	652	614	632	688	653	622	724	641	654	667	657	621	666	628	693	605	635	636	657	642	641	663	640	627	659	664	628	685	634	633	634	686	652	630	657	592	671	607	641	647	645	672	607	626	635	613	618	655	610	591	617	583	617	621	638	646	641	624	618	658	619	620	671	649	596	597	623	672	625	639	624	588	622	612	665	646	640	675	590	651	641	614	650	644	636	651	668	611	646	638	670	617	638	653	679	609	644	630	608	594	625	692	663	629	637	645	642	603	628	631	628	605	629	657	641	623	656	621	648	613	644	683	662	622	560	631	658	668	612	625	595	627	635	643	654	606	627	648	638	614	624	620	645	675	606	646	613	612	644	619	624	622	615	637	651	656	658	583	662	654	648	675	610	664	658	644	644	616	685	650	641	648	607	654	686	612	650	683	675	639	645	666	646	621	628	590	626	663	680	619	636	598	628	653	612	683	633	643	637	624	681	627	672	674	668	675	629	639	622	637	645	648	607	645	636	667	616	679	595	651	673	650	660	617	595	632	650	648	618	644	606	625	629	636	605	615	610	636	636	661	648	664	692	637	662	629	619	609	645	624	645	622	655	680	669	577	652	624	654	636	705	681	635	655	622	628	693	645	646	616	598	631	597	625	625	653	653	629	688	624	615	661	648	609	658	670	629	620	665	637	601	635	633	644	622	612	614	628	617	640	649	672	619	601	636	638	654	605	615	599	655	683	663	639	613	646	700	644	657	634	647	618	636	643	657	625	669	635	638	619	612	635	635	617	674	621	653	648	690	662	624	644	641	622	632	667	663	618	628	686	650	685	616	636	645	659	646	609	604	665	665	648	638	617	620	621	621	638	659	651	692	641	632	665	630	658	634	675	635	617	601	640	648	675	643	600	656	676	612	651	619	639	639	677	646	593	645	618	607	638	632	672	642	660	625	649	608	658	638	667	624	648	604	663	593	602	628	639	623	593	655	617	616	646	638	625	598	658	652	650	632	671	669	633	642	605	684	608	643	640	613	659	626	659	582	606	648	674	634	679	636	631	604	661	689	603	635	624	654	632	690	631	647	634	640	630	631	656	648	638	623	619	628	644	650	654	625	680	591	607	652	659	612	585	675	610	618	682	663	642	655	609	633	678	658	643	658	600	619	644	662	639	625	657	650	614	638	652	613	610	641	650	649	652	659	662	626	620	657	606	626	656	656	657	648	633	606	694	630	658	642	656	643	674	650	624	622	645	614	672	668	647	628	619	621	609	670	628	665	608	647	621	623	648	676	670	636	658	617	621	653	606	641	657	642	627	617	635	644	668	601	648	657	677	649	623	653	627	656	655	616	613	659	624	590	660	628	649	663	674	644	637	664	653	681	681	621	617	660	612	658	634	667	658	658	654	692	628	665	613	590	627	682	644	611	600	640	649	621	651	670	691	647	624	640	618	641	640	638	660	688	649	614	582	672	600	644	636	585	614	673	629	659	621	604	646	625	630	645	639	677	620	634	618	615	660	642	633	667	610	634	612	645	646	668	639	613	618	607	638	661	659	656	648	643	642	612	628	618	693	613	663	662	641	645	663	692	595	643	622	628	628	632	617	652	648	611	630	652	644	675	641	672	625	670	640	641	628	661	617	631	609	629	642	640	667	668	609	626	617	655	623	600	643	630	641	618	664	635	663	573	631	648	678	624	646	681	639	613	661	606	673	634	611	600	607	693	643	704	596	657	650	647	638	616	642	641	646	643	599	610	601	637	658	635	638	691	614	653	599	675	660	606	649	648	628	619	694	603	658	681	655	693	668	652	616	618	653	658	674	676	666	625	592	625	666	640	652	632	625	701	616	647	675	644	631	587	644	651	634	657	605	666	662	629	627	607	663	600	625	665	668	595	626	671	614	647	635	668	627	689	640	690	642	606	688	643	665	657	708	611	670	606	670	641	582	712
13885	3138	2945	2164	1248	818	538	415	363	241	238	244	222	231	230	213	211	239	228	209	238	251	193	213	189	188	200	196	213	211	205	208	211	188	200	212	168	208	217	219	199	179	195	192	231	180	197	188	220	185	236	192	205	206	201	199	205	191	192	207	197	199	190	208	195	179	188	200	186	183	181	198	185	182	204	204	205	193	186	205	174	189	187	179	187	214	203	191	207	200	197	178	205	205	194	211	193	234	186	201	191	194	215	159	210	189	180	213	195	231	190	204	211	177	207	210	214	177	199	205	197	180	165	221	208	199	200	208	195	194	198	195	186	185	170	194	204	180	188	210	198	205	181	212	213	200	203	186	195	186	181	213	203	203	212	200	215	169	202	201	197	219	190	202	188	190	219	216	218	214	201	174	202	193	177	192	202	198	195	192	195	196	204	202	169	181	189	192	174	181	208	199	235	196	199	192	192	162	210	191	193	177	222	152	189	182	189	191	205	186	200	203	196	232	197	209	186	192	200	199	175	180	195	186	183	198	180	204	201	183	193	185	197	218	208	200	195	206	218	187	187	221	185	188	177	211	207	194	180	179	195	196	192	206	185	183	170	204	194	198	189	199	186	206	186	198	193	214	195	186	186	165	195	189	204	204	184	212	184	222	195	191	204	201	214	175	205	197	190	183	192	197	173	227	199	212	221	193	190	188	192	201	196	201	202	210	194	187	180	212	223	176	202	203	202	204	175	196	209	196	215	196	200	209	205	164	175	159	186	192	201	205	216	182	210	207	190	195	198	187	207	223	233	183	211	172	190	179	182	220	214	178	187	204	200	171	210	182	230	198	169	191	192	191	201	171	187	182	210	178	197	171	185	200	191	195	177	201	211	178	200	202	208	193	232	183	163	192	176	185	196	188	198	220	225	207	175	173	199	212	205	190	195	179	195	203	194	216	211	183	173	220	184	180	192	204	186	206	188	221	206	222	208	212	181	185	216	206	228	194	204	184	180	204	211	176	197	193	177	191	211	199	179	202	201	231	194	180	182	202	196	210	191	208	205	219	195	202	175	181	214	202	201	204	212	196	200	208	193	183	214	188	213	220	205	213	215	207	214	202	196	185	197	207	194	197	172	215	230	186	210	188	194	193	204	198	208	219	203	208	196	201	209	189	181	185	198	190	213	196	193	202	175	212	190	163	183	190	198	158	206	192	177	234	192	199	182	214	232	175	191	202	202	213	209	209	194	171	210	194	209	194	184	214	215	206	203	189	194	216	203	198	228	185	205	176	190	194	211	204	167	190	210	201	182	195	195	182	178	200	208	186	201	181	165	184	213	184	185	175	196	194	216	171	203	188	171	214	202	196	184	182	184	205	186	204	219	196	174	164	177	196	180	192	219	196	197	200	204	187	206	167	191	186	216	201	208	211	191	177	216	190	212	189	209	175	192	207	192	206	192	187	202	175	176	190	171	180	183	193	208	200	198	218	186	201	195	195	208	187	193	182	180	209	192	199	207	185	194	178	217	201	192	215	201	225	156	201	181	205	176	201	201	190	190	171	182	192	218	173	191	163	217	204	184	201	216	219	183	219	208	181	188	196	202	225	212	188	185	210	176	213	208	218	188	176	198	176	178	199	188	181	194	200	186	189	194	211	197	195	194	185	193	215	178	216	189	197	210	211	214	224	185	199	197	221	221	183	198	181	195	189	166	210	196	224	193	191	218	215	194	199	194	196	200	197	203	209	168	179	192	211	208	202	186	201	201	171	206	195	202	170	205	211	170	210	191	187	213	192	198	194	200	172	200	195	197	184	191	196	164	201	156	202	172	202	219	224	212	188	177	180	196	194	195	186	176	201	180	189	195	214	198	180	196	194	185	169	225	205	184	185	199	208	193	189	204	167	159	169	187	214	206	192	203	201	170	209	197	177	167	187	215	211	192	201	188	190	186	204	216	173	213	205	171	205	219	182	191	205	199	176	166	208	196	190	202	185	194	211	187	202	203	204	191	187	197	170	195	154	191	193	177	178	204	208	217	201	196	175	202	214	187	203	199	196	196	189	187	233	200	197	184	178	211	194	202	204	224	191	165	210	186	192	198	186	189	170	171	217	201	199	183	211	173	200	175	205	192	203	205	196	189	186	183	222	190	194	201	193	186	207	201	232	202	213	215	203	201	194	205	178	185	198	193	187	225	184	212	197	184	198	212	181	211	176	184	191	191	183	210	220	220	186	225	188	194	177	218	229	181	198	160	185	205	171	164	212	201	179	187	194	183	219	197	183	184	194	196	194	198	182	203	200	210	194	184	201	213	200	195	210	189	179	188	207	199	221	190	184	211	155	181	173	206	188	207	214	184	210	195	208	222	181	231	205	191	172	200	202	213	200	207	195	185	190	204	186	215	201	188	208	196	205	196	163	180	168	194	207	186	192	209	181	210	215	220	196	211	196	176	198	202	210	181	211	208	188	197	201	174	169	190	186	202	198	192	170	178	191	188	198	221	184	200	206	167	189	199	191	207	181	215	157	202	208	183	218	202	178	178	182	201	193	192	204	219	192	203	199	187	185	167	191	210	216	189	166	213	218	169	186	188	205	195	203	183	177	181	193	212	212	209	193	213	172	195	198	214	189	213	185	211	222	219	208	185	196	188	203	204	191	198	211	211	203	155	173	176	206	210	189	215	201	219	190	186	202	180	177	190	191	163	210	217	202	188	207	178	210	178	217	235	180	210	205	204	186	207	184	193	181	188	197	201	226	191	203	228	168	204	206	203	168	193	193	207	188	164	198	199	193	192	188	200	203	227	192	200	207	194	211	180	232	193	187	178	196	190	217	191	200	180	183	193	167	198	198	220	200	234	205	189	201	193	201	205	199	205	190	212	169	181	201	175	195	210	185	194	191	210	210	205	173	204	195	210	194	219	201	189	198	195	190	179	231	204	210	206	194	213	197	195	173	206	168	185	212	198	211	206	216	191	209	205	193	185	175	223	198	182	208	160	184	182	197	186	188	213	181	237	215	170	189	187	211	204	189	203	221	193	223	185	213	188	192	225	184	199	186	211	182	189	200	211	214	186	207	198	199	170	231	184	192	180	176	199	180	191	206	161	215	198	185	225	214	183	206	206	198	181	230	193	197	167	215	164	200	195	212	196	185	213	186	190	194	204	206	234	184	196	210	180	181	189	192	188	196	214	190	200	196	202	208	163	218	189	206	210	217	190	190	199	187	205	196	216	216	209	221	191	185	207	187	202	226	203	186	190	200	200	183	188	182	186	188	188	189	188	205	202	204	216	202	180	178	193	173	216	216	194	196	186	203	214	197	213	198	203	198	200	181	205	169	209	163	197	197	186	180	190	170	204	188	209	197	210	192	186	220	182	186	195	201	212	191	217	181	183	217	184	203	192	169	217	203	208	193	185	181	165	192	182	172	182	209	220	234	188	194	197	224	169	186	209	210	191	181	192	214	184	213	186	197	206	225	193	181	203	194	223	197	207	228	201	180
10653	3155	6595	7152	5266	3664	2443	1740	1261	1013	929	830	713	721	688	695	696	601	597	623	577	618	612	564	553	575	532	542	536	550	531	506	536	508	564	592	526	513	513	494	521	490	494	474	498	504	499	529	513	477	513	465	452	503	497	463	526	467	493	463	484	480	509	505	540	491	455	476	474	496	468	476	473	497	483	487	455	510	469	459	481	509	501	482	490	438	448	473	480	453	454	469	476	480	491	477	481	460	469	447	464	484	427	500	486	481	474	496	480	496	535	504	499	467	456	494	494	471	497	477	465	460	466	434	440	503	481	485	432	470	477	462	469	515	493	477	494	518	471	464	452	506	488	483	476	482	490	452	472	479	519	489	506	475	495	480	466	513	476	516	450	491	468	472	465	477	459	479	474	499	477	476	494	461	478	418	475	478	486	488	472	456	507	522	453	483	471	458	456	499	488	481	476	483	446	491	479	492	465	487	490	453	510	482	490	498	478	489	492	513	466	484	506	493	494	457	521	494	435	467	492	481	509	499	490	476	510	482	482	475	484	460	487	505	492	506	464	477	485	453	483	477	498	463	532	524	451	503	469	480	492	454	466	484	480	499	483	500	465	513	461	457	468	523	466	472	437	490	499	484	486	492	403	470	456	482	510	486	475	493	448	500	484	485	472	498	505	499	494	481	482	476	486	451	512	495	465	490	452	456	481	470	465	457	479	465	489	504	503	473	461	488	511	451	492	449	442	486	475	488	451	501	492	442	422	466	467	509	489	446	455	510	472	505	492	449	476	506	470	492	456	472	475	460	493	428	450	505	453	520	463	473	496	455	461	471	455	484	515	483	471	452	476	475	496	526	465	465	502	448	495	501	470	435	504	466	468	487	460	462	490	482	509	470	474	479	459	474	511	432	436	501	490	461	479	482	482	486	469	455	439	484	480	474	487	474	463	479	477	464	485	472	466	498	446	431	506	471	475	474	460	473	500	505	486	504	470	477	480	446	469	516	492	470	481	473	485	527	516	443	430	482	519	467	483	452	523	510	497	491	499	498	477	502	501	489	464	468	469	469	509	492	462	495	442	475	455	479	509	464	484	493	485	451	473	468	533	475	450	522	450	495	487	484	464	523	478	494	464	499	490	442	452	443	496	465	474	492	487	468	461	476	501	439	460	447	486	464	462	511	502	486	501	508	455	479	474	487	469	463	495	447	493	505	494	459	435	502	469	457	479	487	455	490	481	477	480	503	490	478	474	494	461	511	466	508	483	472	487	494	475	476	469	516	476	473	470	484	439	469	498	465	482	469	466	430	487	454	478	446	452	501	476	465	486	477	431	479	466	463	470	500	478	475	532	485	503	456	464	456	457	467	503	483	451	502	478	472	487	489	513	456	491	469	481	453	449	479	475	512	488	513	498	443	458	469	453	487	498	480	464	508	470	467	483	499	490	473	489	521	429	529	481	484	524	440	471	457	512	503	458	507	479	481	447	463	500	485	509	465	493	489	507	454	476	465	503	502	509	470	506	462	491	478	455	462	482	479	480	487	439	430	456	467	478	481	489	476	495	487	486	491	497	495	466	468	485	455	477	477	474	467	430	456	479	477	490	448	467	511	480	487	458	458	464	501	503	516	450	458	494	512	476	534	473	459	484	495	488	493	469	446	502	471	500	493	462	484	484	475	488	489	521	509	456	502	489	482	462	456	484	477	441	432	496	501	492	480	474	500	482	512	467	458	467	491	479	464	491	461	495	486	498	443	465	483	480	500	511	460	492	510	481	481	527	487	503	523	479	459	465	493	485	482	486	482	489	502	499	506	483	518	480	506	453	509	511	498	476	480	474	489	466	517	490	522	488	498	506	428	447	500	480	485	479	482	513	490	453	524	474	490	464	465	492	468	454	465	470	463	469	503	461	500	476	482	502	497	513	461	491	446	463	505	460	460	449	491	500	513	467	494	461	467	449	498	479	504	444	466	473	478	523	477	476	495	511	488	513	518	506	499	439	448	437	490	482	501	523	501	470	478	451	485	438	454	489	466	520	459	471	493	512	465	425	506	506	465	483	492	474	494	515	485	450	437	448	473	474	473	463	464	484	479	490	474	481	520	480	508	504	465	458	446	485	511	483	496	455	512	477	504	478	493	479	465	484	461	472	478	501	476	484	499	499	510	451	476	504	462	492	481	469	449	461	458	475	481	476	499	487	481	483	512	464	538	450	502	475	516	497	478	459	466	500	494	491	540	502	456	515	487	482	480	484	481	462	468	466	489	504	513	516	440	433	495	477	480	461	480	500	473	452	469	474	506	464	457	456	464	460	480	504	480	470	508	493	480	506	468	465	483	452	504	454	491	489	467	447	494	465	459	462	449	473	491	483	455	477	501	499	448	485	513	487	465	490	489	494	465	469	463	475	504	473	496	466	466	492	455	477	520	491	495	483	475	466	491	494	501	442	490	448	506	475	463	485	433	453	472	474	491	477	469	424	466	485	468	468	455	482	478	461	490	498	455	477	478	473	463	475	453	475	465	507	496	488	486	507	457	468	481	440	457	497	524	509	472	509	478	478	464	490	456	485	493	454	489	489	520	465	457	480	508	455	455	480	489	493	475	480	471	497	476	448	512	467	464	485	530	478	500	489	491	475	433	444	504	457	506	471	462	483	465	444	481	459	474	517	484	462	489	475	452	475	474	474	458	473	506	482	469	458	467	489	453	453	455	452	488	482	514	466	507	497	461	517	498	462	483	472	494	517	506	465	479	479	496	487	521	501	433	472	468	490	480	478	488	496	514	480	511	475	496	464	489	456	441	490	481	475	465	484	459	479	484	483	467	535	465	487	503	485	469	510	475	498	498	499	457	480	493	482	453	499	479	509	456	504	461	479	481	457	508	462	472	532	468	516	445	463	472	475	494	469	459	453	487	488	479	515	465	512	477	468	500	471	507	486	504	484	452	530	493	498	463	450	477	493	447	523	459	487	455	455	489	457	483	486	481	438	519	496	489	453	495	462	453	488	476	478	422	481	466	498	463	522	497	526	451	445	474	519	485	500	493	458	449	473	513	523	501	451	490	464	496	494	464	493	515	476	446	453	507	478	472	507	468	472	460	459	482	434	443	479	510	458	462	478	441	480	461	489	465	486	476	487	502	488	497	452	488	525	463	481	491	443	466	512	461	491	477	487	477	472	480	484	474	494	482	485	501	495	504	505	485	467	523	463	502	512	489	474	475	469	513	493	467	487	469	502	493	502	445	467	469	500	515	480	460	506	441	534	493	482	488	472	447	494	486	492	449	488	472	456	445	459	477	470	486	495	513	437	467	434	486	479	490	500	501	523	512	481	503	490	486	477	492	457	521	455	526	493	476	469	496	483	455	512	455	513	481	490	507	484	515	472	453	471	449	490	485	469	484	492	484	497	462	535	503	470	500	485	461	499	505	497	487	508	460	431	472	488	477	465	476	482	536	502	478	517	476	510	477	494	506	487	457	496	470	466	441	457	458	500	532
21039	4619	4173	2939	1797	1126	619	427	303	205	232	209	155	165	168	143	166	134	135	146	131	145	170	137	136	135	120	110	113	116	111	132	130	134	118	107	128	117	96	109	132	117	132	120	130	124	123	85	109	117	128	117	126	112	120	94	99	136	130	99	107	118	118	111	125	136	111	123	113	97	116	105	91	116	148	117	141	109	105	117	112	117	116	115	108	87	112	111	100	105	119	103	121	119	122	100	118	112	115	143	114	112	113	123	121	120	114	111	118	116	99	134	113	110	112	132	117	108	101	118	119	137	129	103	94	110	110	110	112	129	121	121	97	118	108	110	117	116	110	113	132	125	115	112	116	106	91	99	109	119	115	115	110	111	139	122	116	109	117	107	125	103	110	110	118	117	115	120	105	96	119	124	122	115	120	110	127	128	106	113	131	114	115	121	106	117	119	100	116	128	104	121	114	102	115	110	116	115	101	115	108	125	132	103	96	115	107	119	127	104	115	117	111	118	108	134	125	123	105	121	125	119	100	125	102	102	129	107	115	106	126	121	98	109	122	117	116	116	107	103	101	107	113	98	111	106	127	114	120	117	103	104	128	143	121	104	91	117	114	123	110	108	121	104	114	106	130	131	103	121	129	118	97	133	116	134	100	100	122	102	135	102	120	109	126	124	106	121	124	109	148	99	125	111	116	116	114	106	115	124	123	91	106	86	123	119	122	94	119	122	94	104	120	101	95	115	125	105	107	120	115	105	102	90	115	100	112	103	99	106	95	97	109	109	96	118	128	104	122	127	136	110	131	109	107	128	96	104	134	135	112	132	112	120	119	110	109	102	100	120	105	116	126	99	126	135	92	107	113	122	110	117	107	108	103	124	117	126	125	103	106	126	106	106	110	110	129	124	115	127	114	113	106	113	127	114	112	117	126	114	110	106	103	115	126	120	126	104	118	104	113	110	104	125	125	114	126	88	116	126	114	109	105	107	111	114	116	117	111	115	122	126	98	108	128	110	95	126	94	131	116	108	99	119	119	114	112	127	101	120	116	111	101	111	130	114	114	110	109	125	106	91	104	121	119	114	111	120	112	94	118	112	131	126	138	100	127	129	110	124	108	116	109	102	109	115	115	146	131	101	130	125	132	126	112	112	123	120	115	102	119	92	115	123	115	105	104	104	119	109	111	142	138	120	119	121	111	120	103	123	110	122	124	104	117	112	138	97	116	116	109	130	110	125	111	127	140	108	110	101	127	120	119	103	115	122	115	123	122	112	105	112	136	114	120	126	133	138	118	121	119	106	123	121	112	125	108	129	97	109	108	108	102	111	110	113	109	125	110	118	114	114	122	120	112	120	97	108	109	102	114	110	117	116	112	114	111	121	130	127	117	106	130	114	108	115	89	119	107	127	91	117	127	105	114	103	127	130	127	103	111	119	126	98	131	122	112	104	112	141	126	104	104	133	113	125	131	138	131	102	111	115	117	95	109	120	124	106	116	124	114	126	112	131	113	118	114	116	96	102	124	94	123	108	110	104	117	101	122	150	105	103	114	99	108	129	100	122	113	119	106	130	116	100	114	120	128	120	100	118	124	130	119	96	124	105	104	94	105	130	84	114	99	117	111	128	112	126	137	136	120	112	112	105	106	119	110	102	107	100	100	107	114	100	110	106	108	105	135	119	96	109	122	119	121	115	117	107	113	107	121	123	99	111	113	122	100	109	99	120	113	117	114	105	128	99	107	128	101	112	113	120	128	107	106	104	122	115	106	105	115	130	102	112	119	113	106	102	82	98	107	98	114	121	116	99	85	113	99	108	111	125	122	127	103	101	105	88	104	114	107	116	124	128	151	92	112	122	113	125	116	112	95	118	108	107	80	122	117	100	105	119	109	128	105	110	125	117	117	128	119	123	119	102	122	96	113	109	111	110	114	102	103	119	106	128	126	122	121	92	108	104	107	110	105	107	105	102	111	116	120	118	125	112	124	111	112	119	122	121	101	124	113	103	126	125	93	115	124	106	119	106	110	121	122	102	93	126	102	125	122	107	102	130	99	107	110	108	137	117	127	121	110	137	131	126	108	134	122	104	111	115	117	126	105	102	130	114	106	119	103	112	113	123	124	121	114	111	126	114	107	113	109	111	105	111	113	107	117	123	118	116	125	118	125	111	131	134	118	114	108	128	117	122	108	113	128	122	125	94	110	104	102	100	103	132	109	103	117	107	115	113	113	105	117	116	111	119	120	116	124	124	133	111	107	100	104	117	120	109	126	125	138	117	124	111	133	110	121	146	105	117	110	111	108	97	101	108	119	108	112	124	106	131	113	99	112	115	125	110	130	105	107	127	110	95	98	127	119	119	113	94	109	106	117	121	145	102	111	134	111	123	124	128	116	100	123	114	124	116	117	96	105	109	114	110	124	124	111	123	123	102	115	106	119	113	127	111	116	136	124	100	130	109	102	106	125	121	124	100	114	116	100	102	107	120	93	108	102	122	112	106	94	110	101	120	114	104	105	103	111	130	119	115	133	121	100	108	130	113	93	114	119	112	102	125	101	114	107	103	101	132	116	101	107	127	124	109	104	98	117	118	128	119	101	128	115	106	97	122	137	111	118	107	106	113	108	117	123	114	111	114	101	102	112	111	113	123	129	107	120	127	105	126	128	125	99	107	86	93	105	115	114	106	139	119	113	111	126	96	132	120	102	119	124	129	104	140	114	107	107	118	143	110	124	115	94	129	102	124	114	117	136	105	98	127	122	116	115	132	96	126	113	128	136	106	112	117	110	136	103	120	93	107	131	107	104	123	108	108	136	108	104	126	119	118	95	91	104	114	104	137	123	122	96	119	97	124	118	129	111	125	116	108	105	103	108	114	137	152	117	121	106	105	119	113	114	114	98	128	112	120	127	107	98	97	109	116	100	124	112	100	108	102	115	115	119	120	106	123	122	109	112	122	108	118	96	119	116	109	119	117	117	121	112	115	115	130	119	100	115	108	115	136	120	110	129	83	94	114	123	126	118	112	116	106	117	116	99	128	112	142	122	115	112	134	108	114	101	107	113	108	108	119	112	111	115	124	118	122	115	128	106	121	120	123	127	125	118	126	113	114	116	116	124	145	118	117	128	101	101	112	106	126	114	96	133	108	111	113	119	105	90	129	98	120	113	117	133	133	126	113	113	127	126	120	121	94	112	111	97	127	117	98	102	108	113	106	112	126	94	112	126	123	140	126	114	110	101	115	97	107	119	118	116	88	104	122	127	121	130	110	107	104	119	110	123	124	123	117	124	108	128	107	108	121	108	101	139	118	114	116	97	113	129	120	127	116	101	120	101	126	127	119	99	130	108	101	110	118	93	108	133	92	129	144	122	128	94	115	119	123	108	129	90	106	119	96	97	107	103	127	118	111	117	139	114	108	116	117	127	120	106	110	120	113	130	105	141	126	93	120	128	112	131	118	108	117	120	127	118	110	107	126	109	120	111	131	109	120	101	108	100	122	128	122
13395	3771	8586	9366	7286	4970	3131	2067	1595	1170	1086	863	687	740	543	537	554	555	550	513	532	583	511	491	419	431	401	401	376	367	388	393	365	377	369	407	394	340	367	362	360	362	357	330	321	372	298	318	343	324	327	282	329	322	302	317	295	332	299	302	350	309	310	311	306	327	290	305	299	276	303	303	296	276	296	291	311	313	323	329	302	288	309	294	317	292	322	344	338	320	320	328	288	305	301	316	258	331	315	266	277	320	324	321	304	358	333	318	299	281	298	319	323	302	317	330	295	328	305	299	280	312	322	299	263	311	308	310	304	305	317	305	295	275	337	300	324	316	309	297	328	282	304	275	300	335	297	314	320	283	295	286	293	327	333	318	319	310	308	325	321	333	313	308	306	335	276	313	294	318	357	279	295	286	308	277	321	293	309	333	284	312	302	300	289	330	315	293	279	318	275	298	315	290	314	300	314	326	326	322	303	276	289	295	322	264	307	316	299	311	323	303	311	336	316	302	303	337	309	318	315	300	286	305	295	300	297	310	300	326	301	296	295	320	295	323	287	304	320	278	275	317	319	278	332	290	290	307	312	328	293	322	300	319	309	303	315	284	324	321	264	315	311	307	302	310	271	297	298	273	311	327	302	302	294	315	300	326	305	313	284	299	296	319	286	290	299	311	296	309	299	281	284	309	335	315	310	327	342	292	292	299	280	324	268	324	297	314	299	331	339	298	344	343	329	325	288	314	297	294	290	322	303	314	316	315	289	285	356	323	313	291	320	319	360	323	283	320	283	310	293	277	304	318	305	293	325	316	319	277	318	343	296	307	331	295	313	264	303	300	283	284	308	302	281	327	316	301	288	283	323	338	300	289	305	301	316	295	281	318	304	261	310	308	307	303	302	274	302	293	326	296	305	294	279	288	325	301	306	323	317	306	300	314	299	329	324	296	312	271	317	301	315	301	298	286	312	270	293	307	313	341	321	310	305	295	287	303	312	313	315	313	314	291	296	324	318	326	300	265	280	318	276	319	328	292	307	333	299	336	294	316	288	292	325	316	322	292	301	329	303	283	320	309	335	270	311	273	297	342	332	324	288	288	324	286	321	294	285	289	301	297	290	317	312	307	309	318	306	302	292	293	281	323	332	328	286	304	298	272	322	299	308	292	345	286	296	330	304	294	296	307	289	302	292	285	273	272	271	316	301	319	291	319	330	313	316	285	295	313	317	350	301	298	278	294	289	302	299	304	278	277	286	294	285	243	327	309	302	293	296	316	298	300	295	297	312	333	307	330	283	282	305	315	319	293	338	313	296	308	312	307	288	303	295	302	311	286	311	321	289	286	276	342	288	298	285	303	326	315	277	309	272	320	298	301	287	334	297	317	306	305	300	327	315	326	296	287	319	294	284	315	296	300	312	321	305	324	341	316	336	328	313	258	323	291	283	301	331	300	325	271	287	281	342	317	304	279	318	307	312	294	284	283	304	328	289	313	301	271	318	302	307	310	299	284	320	311	283	317	300	315	296	295	308	320	332	287	307	328	296	315	287	307	310	308	279	310	295	254	294	292	312	296	283	307	306	299	325	313	293	277	323	279	292	296	318	322	282	288	316	319	309	286	328	304	277	301	315	299	337	277	320	269	301	285	285	315	300	284	299	309	298	325	313	332	330	267	284	288	305	309	311	319	329	308	288	308	297	267	298	333	297	309	275	318	283	313	290	286	305	305	326	308	331	322	313	341	272	326	297	331	303	310	285	290	321	276	317	300	313	290	328	312	324	307	320	316	264	323	293	250	272	297	327	314	310	296	319	296	318	323	327	314	313	320	319	301	335	297	285	292	300	276	318	344	341	317	328	295	294	327	317	299	331	337	298	274	301	316	324	320	308	304	295	324	321	315	320	300	294	294	303	297	275	312	316	291	282	322	282	319	321	300	293	318	310	306	308	273	301	319	308	289	301	310	302	305	301	283	304	323	318	297	276	295	302	282	288	304	285	297	289	321	313	272	283	312	329	287	311	255	314	314	297	291	315	306	293	279	323	324	330	292	338	299	333	275	300	330	322	300	323	325	316	307	326	307	319	299	310	284	345	310	323	304	280	301	305	295	310	292	311	315	338	338	322	305	298	332	336	305	313	310	306	279	309	330	300	307	321	306	306	294	334	278	295	324	259	289	301	319	299	306	303	265	304	300	281	296	334	291	323	319	343	307	311	314	277	315	301	262	304	296	289	325	277	302	304	320	295	309	291	309	296	321	310	327	282	358	289	301	289	319	279	288	315	298	308	310	325	280	301	306	282	316	319	315	313	294	296	279	312	288	334	275	314	318	325	294	329	293	313	330	298	314	304	330	291	317	293	294	303	300	317	296	302	325	326	315	282	294	285	318	266	291	293	315	328	308	328	307	291	286	304	309	299	326	303	309	308	287	301	290	288	297	293	257	299	307	300	306	278	309	288	281	332	280	309	316	287	303	325	312	292	253	311	317	316	281	316	328	289	305	288	309	312	328	297	298	321	338	339	279	313	332	302	285	303	298	335	326	298	260	289	315	313	320	268	332	304	300	263	316	292	286	314	293	292	278	309	319	336	307	311	334	270	313	336	304	305	287	303	332	306	312	308	305	289	323	322	303	288	293	307	307	349	277	283	292	283	306	287	297	293	300	262	319	310	325	302	284	314	265	313	320	312	326	308	298	361	290	300	344	288	317	321	275	294	301	329	264	323	319	311	310	314	320	304	304	291	333	292	301	298	273	329	322	293	279	308	310	316	294	264	315	312	326	311	281	306	305	301	318	292	312	321	321	289	292	288	320	290	302	307	301	285	331	274	283	289	307	295	325	333	300	290	284	307	307	323	324	277	299	297	308	315	309	298	326	302	327	298	306	303	297	300	300	293	327	295	316	327	278	307	300	288	288	323	324	334	310	303	295	320	328	294	314	283	320	295	320	287	292	300	313	281	294	309	289	331	313	291	306	280	295	317	318	346	298	311	320	305	315	343	298	304	315	314	322	292	317	303	325	308	329	340	309	305	291	288	345	335	292	301	306	284	300	303	283	335	305	296	283	310	301	298	280	277	318	309	301	315	306	319	289	309	311	317	326	324	310	280	297	277	311	296	271	308	323	282	305	325	311	300	308	296	313	314	322	339	298	287	326	322	311	293	319	321	293	298	312	290	304	289	260	337	303	301	338	306	328	266	301	304	281	277	296	307	301	322	292	293	305	314	320	305	327	321	330	343	297	309	298	337	333	342	299	333	293	299	344	307	298	286	317	309	282	323	320	304	299	333	309	297	304	304	287	313	309	278	296	285	309	303	319	302	283	301	320	292	309	319	304	320	315	283	303	291	291	309	304	316	345	290	304	316	325	313	308	313	300	307	325	292	291	297	285	309	294	312	281	293	291	285	315	325	316	303	272	298	286	296	294	335	318	269	300	306	291	299	319	308	291	299	274	308	293	296	317	339	301	328	303	307	320	349	311	309	311	307	312	322	311	298	302
5614	1615	1718	1239	795	568	442	339	353	286	286	270	268	276	278	265	254	273	316	257	290	276	314	277	280	283	276	262	274	276	290	300	306	286	257	250	262	286	268	254	267	278	306	259	258	265	295	241	269	291	278	270	272	301	260	279	245	245	231	266	301	238	289	264	270	271	281	248	251	257	294	261	264	287	312	253	262	284	266	288	271	264	262	270	292	260	277	265	293	285	277	296	276	261	258	266	281	280	251	281	269	303	288	280	253	264	284	271	257	255	248	285	253	273	303	265	293	265	267	292	283	251	294	289	281	282	262	263	291	298	295	274	268	280	248	303	288	272	283	292	285	245	256	288	280	249	258	264	242	253	260	253	272	285	258	306	278	275	255	274	286	241	271	273	265	261	235	253	318	269	283	277	259	303	264	274	249	236	285	282	276	278	254	253	245	259	263	295	280	261	259	292	277	276	242	270	270	254	281	282	263	246	247	258	298	293	288	267	272	246	259	277	257	281	260	281	269	269	266	285	247	254	256	266	285	270	270	270	248	256	284	284	304	259	277	281	282	275	308	301	279	260	285	280	254	280	259	284	269	284	287	305	279	282	254	286	278	291	267	285	277	291	283	268	247	248	280	249	264	246	302	273	248	296	265	278	250	239	269	273	287	291	261	297	277	283	278	261	287	259	255	279	281	289	256	280	275	278	293	263	295	275	255	284	285	272	276	253	255	282	269	259	267	283	237	292	253	261	266	241	277	248	242	289	276	268	277	288	254	253	275	288	266	251	278	256	278	282	294	233	250	294	315	256	307	309	308	258	275	265	269	270	291	241	278	253	276	261	269	275	260	278	286	299	280	284	264	277	299	294	302	278	284	292	249	310	284	276	259	294	271	282	288	276	279	315	276	254	264	300	260	275	289	263	256	274	282	282	280	245	285	253	317	244	261	277	243	250	282	257	289	257	250	297	266	270	269	243	269	259	277	285	284	281	241	234	261	253	292	278	278	296	235	251	267	265	277	261	268	286	264	260	262	258	280	272	284	273	291	286	276	252	259	268	264	277	283	299	261	254	310	287	291	259	292	263	292	256	274	269	297	246	233	226	237	281	272	286	287	245	258	273	262	261	265	266	290	288	277	282	261	257	309	278	255	266	249	269	285	262	257	247	256	251	304	273	281	281	277	251	256	273	262	277	276	243	271	285	280	270	259	266	292	267	273	303	261	264	290	249	277	273	280	271	262	271	235	306	277	259	272	284	259	294	284	266	245	261	257	251	299	282	301	291	253	245	273	285	280	278	271	281	260	280	299	262	250	263	280	280	281	241	262	293	298	277	284	253	239	257	256	259	269	271	285	273	272	233	258	264	271	279	295	258	271	290	276	289	265	288	297	288	260	259	243	248	276	263	326	281	276	260	257	272	262	255	280	259	285	268	262	258	273	245	264	258	285	244	291	275	272	276	271	301	287	264	300	279	299	228	265	257	272	285	295	266	260	238	267	321	273	277	275	273	269	279	293	278	261	275	261	276	273	270	292	286	273	276	259	251	280	250	292	268	266	254	248	305	267	272	251	278	304	262	245	273	291	271	292	266	272	286	269	285	270	267	270	294	277	329	276	258	270	287	281	301	278	280	246	297	257	278	235	286	276	294	265	265	261	281	265	242	292	272	252	262	294	282	250	253	281	292	263	301	259	294	245	243	250	263	282	293	280	275	277	255	284	256	273	274	293	257	247	275	257	272	274	294	283	282	278	296	232	286	291	254	302	311	266	287	285	277	298	246	287	289	249	302	290	283	286	263	294	258	290	252	273	251	252	256	287	317	305	252	282	274	305	274	297	277	291	278	270	277	284	275	288	267	282	275	277	241	270	257	255	294	269	260	257	287	272	279	248	261	277	246	279	272	255	261	273	255	253	274	275	269	246	262	278	285	275	270	271	271	257	287	277	295	290	265	275	298	268	292	303	268	242	278	266	282	306	276	267	279	279	269	268	259	292	259	255	268	291	245	267	276	284	300	271	295	296	255	289	264	248	267	275	284	264	282	269	261	272	276	269	260	271	248	257	267	264	306	256	258	291	281	287	251	272	274	269	264	282	286	272	274	274	286	241	246	267	266	264	277	261	278	259	256	292	259	247	278	266	253	275	258	303	252	287	321	275	276	286	240	278	266	298	269	268	247	273	294	265	272	236	261	264	253	271	282	268	305	272	262	264	300	303	275	283	268	277	289	278	283	266	275	253	239	267	272	269	234	251	272	273	272	259	263	299	282	265	262	261	287	301	289	268	287	298	273	278	263	281	285	276	271	284	284	249	278	248	291	272	286	268	284	283	306	287	274	300	279	275	247	255	276	275	268	287	252	261	287	271	267	267	271	266	269	255	269	262	281	282	259	275	299	286	294	298	262	263	292	263	275	310	274	240	283	264	259	270	303	266	268	253	259	257	273	273	255	285	290	253	261	280	281	307	261	276	300	257	282	273	275	270	251	271	279	255	277	250	280	263	270	250	274	298	281	256	266	242	304	284	253	281	281	248	275	267	314	280	271	277	292	265	249	291	249	246	274	297	274	268	268	273	303	280	280	285	281	232	278	281	256	257	287	261	227	274	290	293	258	287	275	282	287	247	257	273	278	309	267	249	285	290	281	257	280	261	276	290	317	293	257	291	281	244	274	280	254	284	284	290	298	267	273	260	275	291	270	272	273	274	261	289	299	281	246	281	285	266	276	259	228	255	274	254	273	288	270	285	281	275	286	288	252	285	283	280	290	259	283	284	279	268	260	262	263	269	257	274	289	257	277	302	256	315	282	251	248	249	245	257	278	281	296	296	263	290	284	266	281	286	260	267	257	297	311	270	220	261	252	264	278	276	259	292	272	280	298	289	251	304	278	263	262	262	261	256	250	290	246	281	283	300	274	260	284	286	281	295	270	291	268	247	260	267	266	294	265	266	251	280	264	271	270	255	267	277	256	275	273	260	269	290	283	280	285	295	299	260	286	249	279	282	275	264	240	250	271	279	283	267	260	245	261	279	262	263	288	239	264	275	274	303	274	253	276	279	271	260	252	286	280	273	281	259	264	247	230	269	276	280	267	290	247	274	271	291	283	262	262	271	280	291	328	295	253	284	274	280	264	284	255	275	282	281	247	267	250	290	284	275	268	272	300	259	255	248	293	269	287	272	254	256	275	274	277	261	271	261	253	278	267	238	262	250	242	278	269	278	266	277	287	273	277	268	279	267	262	257	262	266	261	304	269	250	294	268	261	280	270	259	261	291	295	271	268	274	262	281	244	293	250	257	289	303	254	245	276	278	303	270	276	288	281	282	276	276	276	260	267	257	259	263	280	272	245	275	239	250	265	236	248	300	283	273	254	256	250	287	259	265	259	269	283	300	275	261	280	247	268	277	293	266	283	305	269	311	257	249	269	249	281	265	256	266	269	272	268	256	309	287	279	297	275	282	316	235	277	254	254	267	280	279	274	272	269	266	290	279	277	282	265	280	274
4642	1913	3916	4315	3154	2242	1534	1120	927	882	827	787	775	724	713	724	768	699	723	724	693	772	734	702	670	689	672	675	629	651	722	685	666	709	619	658	675	690	669	653	700	687	671	671	688	674	690	664	672	684	692	629	678	665	641	700	656	661	654	686	680	637	635	656	689	666	627	620	711	681	605	644	682	650	624	714	647	667	651	703	658	661	608	629	644	665	647	642	707	696	668	654	652	680	653	700	699	639	650	644	684	668	648	657	618	640	615	631	631	664	659	687	600	666	651	694	658	688	618	584	636	615	686	695	656	636	713	622	639	661	621	661	620	673	599	643	680	611	667	668	634	661	671	656	648	679	665	652	661	677	642	658	686	695	693	638	674	620	610	651	620	654	671	581	647	633	661	676	695	623	667	680	649	690	662	676	669	641	665	662	682	642	633	654	676	640	699	663	668	633	653	658	622	672	595	652	646	665	642	699	675	661	660	627	659	664	667	662	647	679	646	630	587	592	685	621	650	662	644	643	662	652	679	680	697	684	621	623	668	665	668	651	681	651	609	629	625	665	630	643	606	689	648	641	659	666	688	673	716	650	643	632	659	677	668	646	684	643	679	623	711	670	672	645	623	628	621	650	645	676	642	677	633	651	604	646	680	653	698	651	655	622	660	641	661	713	633	667	676	675	626	657	651	650	595	664	639	662	659	616	681	656	644	687	669	643	624	659	672	611	706	689	662	655	628	665	632	650	640	614	625	634	624	613	618	663	673	672	694	619	588	640	648	643	679	693	659	631	675	623	627	631	638	643	644	681	686	677	638	677	632	691	670	674	672	722	624	640	607	609	682	678	666	632	692	638	650	649	661	637	629	681	693	639	650	655	659	604	675	650	664	646	623	642	639	634	679	670	658	599	665	647	625	637	639	709	639	655	644	654	583	608	594	608	652	668	671	648	671	644	634	619	675	686	649	684	639	659	667	667	656	653	697	652	673	627	626	645	669	667	675	631	667	655	649	619	640	689	678	681	635	661	663	640	665	678	655	710	661	622	668	614	641	702	643	671	642	653	630	659	667	668	626	662	614	646	650	662	681	684	664	667	676	598	555	652	659	605	673	643	709	668	633	612	662	618	698	661	680	622	696	634	663	624	616	681	670	645	667	643	645	626	666	574	636	678	676	646	631	668	677	645	598	632	686	641	674	673	666	681	660	634	674	655	652	631	633	630	626	665	653	633	683	702	649	668	688	654	655	681	673	670	661	650	662	597	678	658	646	610	660	661	708	640	638	650	661	639	631	672	641	654	671	656	638	665	633	651	616	635	694	671	643	633	626	677	636	670	652	678	641	683	659	639	620	662	655	616	615	627	701	626	667	668	637	644	655	677	655	649	642	690	667	633	695	681	627	680	635	650	644	611	628	570	664	674	641	637	687	683	655	653	671	658	645	616	644	659	684	620	592	654	653	655	633	625	652	672	611	647	609	655	666	629	613	681	666	658	643	635	667	661	631	623	652	635	602	653	629	691	623	644	632	647	651	654	667	710	669	671	653	697	604	643	670	632	667	652	680	699	673	665	652	641	667	603	662	646	630	668	727	630	658	648	621	676	611	709	604	667	659	670	652	677	642	689	642	639	611	641	697	635	655	651	626	659	638	663	656	658	615	645	679	646	697	629	657	645	672	656	690	647	640	621	669	651	638	657	653	675	633	661	646	700	652	685	641	631	668	667	649	669	634	624	644	657	704	713	653	662	667	659	657	654	650	670	693	647	658	645	661	685	606	657	613	672	698	690	646	646	671	596	677	659	659	665	673	636	686	646	641	649	718	641	635	652	684	706	663	675	629	660	673	592	640	674	673	655	655	611	675	687	674	680	688	672	688	660	650	682	667	651	672	607	675	630	708	646	726	638	699	694	656	650	667	622	658	649	637	695	653	681	698	663	619	659	648	672	672	659	663	649	637	672	643	641	617	630	629	643	625	652	674	631	657	688	634	699	684	659	616	666	636	684	664	664	675	671	678	659	649	630	664	624	675	655	681	658	647	655	690	696	702	664	647	610	640	637	658	638	652	651	664	669	625	665	671	616	703	640	641	678	653	674	662	676	660	657	645	621	691	622	630	615	663	669	702	663	623	641	698	633	684	673	675	694	609	658	642	728	671	677	661	643	604	656	645	619	674	659	634	609	623	661	678	593	645	677	642	697	621	676	652	631	629	641	656	630	654	621	652	690	662	655	662	612	675	648	637	642	620	622	651	687	662	647	666	613	664	630	663	642	642	651	621	641	661	639	661	653	655	638	688	645	650	640	643	662	693	647	659	625	735	642	666	676	632	677	644	669	667	667	622	619	650	659	594	714	648	659	704	621	655	634	605	666	653	656	645	651	652	639	670	629	675	662	679	659	630	655	652	670	664	668	641	688	672	663	648	665	615	621	651	655	686	659	686	657	645	632	688	633	643	687	601	664	634	623	658	665	686	639	622	634	677	651	626	676	701	667	653	643	644	647	683	636	628	637	646	639	625	658	654	655	645	657	633	689	695	662	710	708	641	673	649	662	663	646	626	672	669	648	679	669	674	675	667	637	686	615	618	663	672	670	682	616	710	631	671	667	696	658	611	612	650	650	670	630	655	596	657	625	640	633	635	635	678	619	691	635	648	682	635	645	640	649	652	620	679	667	657	668	684	692	638	650	656	623	643	659	671	695	664	685	685	631	683	666	653	618	652	698	678	640	634	672	679	643	666	632	653	648	620	619	658	691	695	679	649	689	649	668	664	678	640	632	659	647	656	648	679	683	620	653	674	642	672	678	635	651	644	651	640	676	656	714	650	641	619	609	680	669	648	672	622	617	654	651	610	633	650	646	636	607	649	655	693	637	630	637	686	672	661	715	626	693	646	616	632	608	647	601	632	658	669	634	654	715	651	600	600	648	688	714	646	659	647	699	634	632	644	657	683	686	659	679	596	690	669	639	661	657	666	637	673	680	650	656	705	669	646	620	662	673	607	628	645	680	634	679	690	645	647	658	704	682	632	694	675	657	666	640	633	584	646	635	643	671	652	631	684	671	642	650	647	647	627	668	694	643	671	615	681	678	637	634	635	627	645	675	626	668	688	622	665	635	657	637	649	611	633	657	634	657	617	647	648	593	635	644	654	645	695	645	673	594	667	692	673	663	703	658	648	629	610	657	616	664	673	618	633	650	647	621	639	654	643	672	614	636	630	694	658	667	662	689	629	654	650	642	671	652	614	684	651	654	629	628	639	676	669	655	676	622	687	652	652	706	595	641	671	620	643	611	644	672	633	660	689	623	686	645	617	677	629	676	661	636	683	618	656	664	670	615	636	692	659	705	714	679	665	669	658	629	696	670	631	696	666	644	641	631	640	675	637	678	636	671	660	636	699	678	668	651	670	668	678	639	660	658	632	681	631	633	654	667	616	661	619	646	644	652	626	645	634	638	674	648	615	683	666	609	650	619	658	622	656	686	664	655	639	630	674	624	663	675
13448	2753	2435	1872	1197	722	561	384	305	301	242	269	260	234	235	249	240	207	224	214	231	193	179	223	202	220	206	218	182	207	187	197	205	203	194	210	214	223	201	214	207	195	192	215	215	182	199	188	217	188	228	192	203	219	183	199	222	210	194	227	202	190	208	167	204	215	216	210	180	200	211	184	180	226	200	200	187	194	203	204	193	216	197	210	204	206	229	197	197	209	213	194	192	207	184	201	216	212	229	206	204	192	204	178	185	217	196	196	181	215	196	171	182	214	184	232	190	187	199	202	191	189	188	184	192	196	216	195	196	205	198	212	208	180	226	207	192	194	218	190	203	198	211	194	211	189	199	224	184	197	226	196	193	189	202	181	173	198	206	176	203	191	206	206	216	176	194	192	181	183	194	204	233	211	231	222	196	217	207	197	183	197	235	204	180	205	236	193	219	213	205	208	215	187	224	183	197	193	198	208	196	191	208	201	186	179	217	197	220	200	203	208	179	189	204	197	182	185	223	210	191	210	217	220	227	217	190	215	206	211	208	200	167	164	223	207	194	220	233	204	207	204	194	201	212	203	205	199	204	186	203	189	212	206	204	181	189	196	246	207	185	221	212	212	192	204	199	207	205	206	196	205	215	218	195	207	190	199	187	212	191	176	201	203	217	196	185	201	188	199	214	196	195	229	219	197	209	202	208	189	176	192	188	208	183	215	208	186	199	195	200	198	213	217	216	211	208	207	188	215	188	201	194	178	213	189	197	189	223	230	198	224	221	186	187	195	212	218	173	193	203	220	221	215	205	196	223	202	213	182	220	188	207	193	224	183	186	179	199	210	196	213	212	189	194	221	235	174	189	208	222	186	205	203	199	192	214	206	197	210	203	211	181	208	208	202	195	206	216	176	206	166	204	208	225	182	209	198	236	181	212	203	220	182	213	177	180	185	192	191	194	205	215	208	203	166	195	194	208	189	201	196	215	187	189	214	209	208	224	218	211	196	214	198	189	209	205	218	214	176	224	179	202	228	217	210	202	203	211	208	222	178	204	186	220	176	195	214	218	198	199	168	196	216	224	199	196	195	179	231	196	187	197	177	217	206	206	203	184	212	218	170	193	205	217	230	200	205	185	196	193	176	196	195	212	218	191	220	217	214	226	202	213	202	192	234	186	181	202	206	210	211	211	205	212	204	220	227	187	195	211	170	210	203	240	224	200	192	206	206	193	205	206	210	175	222	182	200	171	216	192	216	200	192	187	212	206	203	193	210	205	215	193	199	209	221	216	201	222	226	180	198	181	178	181	219	161	182	184	172	188	197	178	212	186	193	193	191	210	192	201	213	203	197	190	186	204	196	190	214	200	173	199	180	212	187	216	214	201	205	193	208	171	212	170	190	187	193	200	223	192	189	201	202	183	204	186	203	208	210	192	203	192	218	206	211	173	226	230	221	193	181	178	205	197	203	235	220	202	200	217	177	185	209	218	189	178	189	205	181	200	212	211	230	190	227	193	204	208	193	209	219	207	188	215	190	205	204	222	212	209	193	208	185	209	211	191	195	191	227	200	208	222	214	195	177	205	227	208	196	222	181	201	211	195	203	188	204	192	200	206	206	187	207	211	205	177	198	209	168	191	185	191	216	203	175	183	209	212	209	217	201	208	210	244	197	217	201	203	207	175	185	202	213	173	189	223	217	204	215	228	206	202	210	195	186	177	213	176	192	191	209	222	214	206	210	193	210	207	196	199	199	199	211	197	193	213	216	194	204	203	204	214	201	222	206	203	193	194	199	201	214	197	175	176	192	195	211	194	199	174	183	194	180	213	240	198	199	200	211	203	219	192	201	222	180	225	211	193	188	212	183	204	195	213	223	191	197	221	189	193	190	177	215	194	194	190	219	226	195	193	204	192	189	189	206	189	204	192	202	202	227	180	187	188	214	203	177	189	194	211	190	177	183	199	170	190	198	209	181	198	181	209	213	212	203	205	199	209	198	194	198	204	218	167	183	190	214	191	208	197	206	199	184	199	219	196	206	207	172	201	223	212	198	204	214	206	209	176	203	201	181	186	214	206	189	211	211	178	210	194	220	205	213	195	199	218	203	195	180	216	211	191	196	210	213	195	195	201	182	198	222	190	207	195	200	193	183	182	199	190	210	196	220	186	197	173	202	197	209	205	215	199	168	182	187	192	206	200	204	191	194	202	168	227	195	193	207	224	212	196	207	206	198	202	192	234	218	229	178	183	197	211	173	199	198	201	210	187	191	182	216	200	188	177	183	173	194	221	198	216	212	177	194	188	188	212	170	188	188	195	197	221	221	202	212	214	175	200	211	186	214	200	179	194	183	202	215	211	212	187	203	220	196	207	205	179	209	197	175	184	201	211	201	194	174	210	164	176	193	235	221	205	188	167	200	207	197	206	196	196	211	196	198	193	185	215	211	223	198	201	197	175	217	182	179	212	206	208	221	215	181	199	190	194	186	192	185	176	210	240	207	194	198	190	196	185	185	178	202	200	194	197	168	190	219	207	177	172	216	167	193	221	201	206	205	177	182	203	187	210	221	218	203	210	204	190	242	214	189	194	190	201	232	214	197	194	182	188	212	199	184	200	205	187	189	209	206	199	192	218	222	185	192	182	216	199	228	183	214	194	193	200	212	183	209	189	194	173	201	176	206	199	209	192	209	216	202	202	191	191	198	210	194	199	228	190	194	203	198	213	212	217	197	222	207	224	230	204	214	220	207	194	198	215	184	196	202	205	217	205	200	205	230	180	189	216	216	192	211	174	206	224	179	220	224	213	207	210	204	188	221	187	170	195	210	190	193	208	208	205	204	194	204	205	200	231	191	188	205	194	186	200	215	220	224	192	195	197	228	205	197	197	203	181	207	213	214	190	225	200	211	204	174	205	186	180	196	221	230	193	200	189	182	207	199	195	199	215	200	202	194	210	197	207	194	185	211	212	220	218	213	163	165	196	202	201	162	186	223	191	225	206	188	187	203	183	220	167	188	181	180	216	194	186	192	216	206	176	193	199	199	181	211	205	194	194	206	169	195	193	204	206	202	217	198	195	202	199	212	187	204	206	190	216	189	212	220	170	190	211	226	226	200	195	187	200	207	197	203	204	196	192	223	202	189	209	192	196	211	202	208	169	224	201	190	191	216	202	224	204	219	191	169	191	188	179	233	212	195	189	196	193	200	205	192	238	202	192	205	216	210	195	205	186	196	223	196	166	199	199	206	205	195	175	220	220	195	209	212	185	197	163	187	222	208	221	198	193	204	200	192	215	227	200	180	210	193	198	172	207	189	210	185	215	192	205	242	225	207	205	186	214	225	221	222	205	216	194	200	201	190	195	200	210	184	188	214	222	204	208	195	186	204	195	211	185	206	191	178	215	201	207	203	203	198	200	188	198	223	181	214	181	185	214	207	202	175	202	204	198	210	215	185	202	196	192	186	207	191	219	183	205	202	177	181	165	224	217	209	190	182	163	194	224	219
10755	2855	5350	6469	4871	3393	2349	1641	1251	1003	880	859	761	698	684	713	669	625	673	691	625	634	643	593	568	564	582	532	548	540	572	569	570	503	572	559	545	465	573	507	514	520	491	525	525	523	474	487	491	481	483	479	492	481	515	464	483	489	541	513	516	529	514	522	491	488	516	492	498	486	502	461	510	459	486	511	499	495	490	480	508	475	513	480	456	497	453	481	479	508	514	498	493	459	498	495	475	496	463	494	508	467	492	447	493	473	490	518	449	454	489	547	499	488	481	484	495	518	520	490	484	495	465	532	451	497	531	498	505	499	511	517	484	459	481	524	479	495	464	439	518	478	488	504	499	537	460	492	459	496	479	481	515	487	493	480	517	506	504	532	464	467	525	532	491	505	460	494	559	462	474	479	512	474	507	490	477	512	492	465	497	497	487	524	511	501	496	502	446	486	510	512	479	470	441	493	482	506	526	530	483	467	485	501	496	501	501	490	461	489	460	465	532	508	497	516	493	502	507	461	483	510	471	475	467	521	483	491	473	522	488	475	469	486	474	513	486	514	478	514	502	510	504	485	495	478	526	468	498	479	487	496	518	452	527	489	497	504	509	476	457	490	504	487	451	481	503	486	460	531	492	496	516	492	487	506	461	546	492	452	508	501	456	504	510	472	517	487	499	471	495	517	475	528	496	451	487	498	510	474	505	526	481	483	500	450	480	516	492	462	531	493	483	509	491	495	515	483	492	486	491	508	514	450	457	458	455	488	508	499	486	449	489	444	484	494	535	515	479	515	527	522	488	494	474	459	517	486	518	504	488	479	519	509	446	512	491	508	486	490	459	524	479	477	507	511	511	502	484	501	476	492	515	506	511	487	471	438	511	451	470	529	456	489	525	469	472	529	494	498	513	489	495	517	574	486	461	509	500	488	520	479	487	480	502	510	506	472	522	497	508	491	500	513	436	454	488	492	476	519	507	472	447	448	487	510	472	474	525	487	504	518	478	466	460	464	487	519	501	534	467	506	484	528	483	451	479	473	530	473	512	511	460	487	544	486	463	504	510	488	489	484	488	469	493	513	485	492	485	503	474	483	498	509	489	479	480	480	496	518	467	518	490	484	485	520	490	465	527	514	495	492	487	519	487	471	474	484	467	496	491	483	484	502	477	506	497	529	498	469	485	475	456	501	494	538	515	496	498	486	486	506	512	495	506	466	472	516	485	487	479	476	506	519	491	486	511	453	505	527	507	536	513	465	518	525	501	498	484	494	531	523	473	546	472	511	474	514	495	488	489	497	496	498	463	483	524	473	476	502	505	481	475	499	467	467	452	480	474	524	456	472	523	506	504	489	486	486	502	479	496	476	479	484	522	480	504	480	475	470	479	504	476	460	500	495	526	495	478	486	522	525	514	501	509	515	492	492	495	491	486	487	521	496	537	493	498	512	484	514	454	528	460	495	482	487	473	477	524	463	466	500	488	486	521	482	469	547	513	489	512	519	458	493	489	489	520	467	463	488	520	510	471	494	457	512	468	471	502	504	510	494	462	485	497	519	524	489	492	483	455	463	511	445	430	537	473	487	433	473	495	475	515	531	525	501	518	486	494	520	495	476	549	456	492	491	521	486	471	481	486	520	519	506	465	489	487	493	468	478	450	487	520	492	513	497	486	493	519	499	485	464	527	507	450	489	514	497	502	503	507	527	486	478	477	493	544	506	535	505	505	498	488	491	491	497	463	503	471	470	499	481	475	443	561	521	496	493	496	519	520	479	509	499	496	546	518	511	464	501	469	505	500	458	472	488	504	461	529	500	488	483	488	488	486	478	522	483	472	498	493	447	490	467	504	492	498	511	506	515	479	472	515	492	503	481	536	482	505	476	529	518	507	535	515	482	477	494	489	482	524	480	479	493	478	529	497	482	478	502	500	526	495	544	450	520	462	519	514	494	459	542	476	526	488	471	544	512	492	461	509	511	554	514	488	455	511	518	499	518	502	490	556	492	502	516	467	495	523	496	470	503	494	519	445	518	497	497	511	520	496	502	535	472	492	482	491	513	465	508	484	485	458	493	486	467	487	538	504	537	468	530	502	516	457	484	512	527	487	510	529	476	500	495	504	474	516	529	533	452	529	459	519	502	484	475	466	465	506	523	519	530	515	548	506	462	477	493	502	524	534	502	535	498	516	490	514	515	524	456	520	496	492	511	485	521	494	523	463	520	482	477	499	467	492	492	476	508	508	509	489	482	478	515	520	520	507	512	458	462	468	503	532	516	492	503	490	495	468	499	489	517	452	479	498	517	494	478	492	464	513	462	497	478	499	504	474	481	493	496	483	457	550	532	481	470	510	485	508	482	510	524	494	454	475	455	522	510	507	475	490	471	459	496	509	492	496	514	506	509	474	515	497	492	498	497	511	516	475	469	466	468	472	494	479	467	519	448	501	509	475	507	507	508	494	476	472	511	472	504	518	490	501	460	475	482	509	494	473	500	472	471	472	495	464	473	450	490	480	473	501	528	492	505	507	495	435	490	522	485	463	495	478	510	487	493	422	463	507	522	496	513	523	473	527	511	494	513	485	473	489	447	523	539	515	496	480	472	494	489	470	510	526	523	509	495	513	512	495	504	534	475	497	505	487	475	492	544	486	510	527	502	518	483	489	509	487	508	525	491	465	451	493	475	489	484	496	502	497	489	474	525	483	485	507	459	521	508	506	491	506	495	492	464	532	518	511	511	482	456	527	473	454	464	482	508	466	505	474	487	497	478	477	496	476	469	478	483	502	490	470	512	496	501	448	507	476	495	469	485	505	479	462	488	496	449	501	522	523	480	487	509	470	470	508	512	519	512	473	497	507	487	475	514	467	521	505	501	478	513	504	472	481	515	477	502	458	499	489	465	485	459	478	512	480	478	485	528	487	496	507	477	456	505	501	482	505	471	554	497	461	545	487	479	501	495	496	490	478	508	445	469	473	468	495	541	512	519	485	506	478	491	543	462	500	473	501	459	479	492	483	518	486	488	463	473	499	499	474	476	454	509	510	513	479	509	507	497	501	498	479	474	488	499	515	520	520	478	521	511	471	507	503	463	495	474	483	468	478	488	506	497	505	469	493	541	470	484	500	516	509	500	512	508	478	496	456	494	491	495	498	484	521	529	495	485	492	479	453	494	431	474	493	462	479	474	488	520	483	528	461	529	479	493	512	504	466	497	493	537	495	465	481	506	533	505	502	514	473	458	492	460	434	506	515	504	457	456	504	449	453	483	456	513	500	441	496	487	502	464	467	538	470	488	510	493	472	526	473	506	506	486	488	501	505	442	491	475	533	482	478	501	510	535	483	521	489	479	508	490	491	497	474	502	511	478	513	542	464	497	515	498	493	496	507	513	490	500	494	461	491	501	502	453	521	507	475	491	469	491	513	512	467	476	473	520	508	511	474	478	535	494	492	511	479	509	505	447	521	489	509	483	529	487	503	451	517	508	570	490	477	527	474	487	489	506
21504	4368	3086	2380	1584	933	664	461	308	252	197	199	170	157	126	117	129	163	128	120	117	138	146	129	114	117	114	136	113	99	94	89	130	120	131	112	105	121	98	105	104	94	117	119	130	111	109	100	124	102	107	108	112	99	127	117	111	110	123	95	99	109	126	131	120	105	109	97	102	99	93	117	99	108	94	97	96	109	108	88	113	104	99	124	109	118	94	98	125	112	99	84	78	78	97	111	103	112	110	112	103	119	116	109	115	114	111	104	99	117	108	109	108	79	114	111	107	107	105	91	89	110	121	101	109	103	109	96	100	124	99	90	99	84	106	102	119	113	107	92	123	101	112	87	106	110	98	106	112	114	119	110	102	118	105	129	102	89	122	104	112	97	100	113	107	111	87	112	110	108	90	103	98	105	99	95	99	101	114	101	107	117	84	100	86	102	131	110	92	115	116	102	86	125	105	120	106	121	92	100	125	120	99	114	114	110	77	119	119	103	91	89	83	115	102	109	88	98	118	105	110	102	114	104	106	111	108	109	115	93	88	98	103	114	81	104	128	103	108	102	115	112	107	125	104	124	101	94	118	118	124	106	87	84	116	113	91	109	124	111	107	99	119	87	126	102	84	104	98	106	89	104	108	114	104	116	110	109	105	97	101	116	95	116	92	92	105	103	119	116	106	112	118	110	121	103	101	104	102	106	100	114	129	105	112	106	107	98	98	135	97	104	99	113	108	103	95	113	113	103	100	111	111	103	117	108	110	103	97	88	112	108	96	107	96	102	118	110	93	100	117	94	121	100	81	102	110	102	90	110	105	114	99	105	109	108	78	117	101	101	112	102	105	84	108	94	112	112	94	101	99	99	92	89	111	119	100	103	102	111	110	115	107	122	113	105	105	95	109	108	104	108	106	97	102	90	126	118	94	102	107	109	99	93	104	100	91	120	107	89	94	106	111	96	116	111	123	116	110	106	111	111	112	103	111	100	111	86	95	113	112	102	117	106	115	94	93	119	92	101	91	104	112	101	135	85	102	112	104	122	128	110	108	114	100	104	108	108	86	120	110	95	95	93	87	99	115	90	109	122	102	109	102	113	132	115	105	126	93	120	125	99	102	87	98	106	104	99	101	95	115	107	112	104	122	125	115	103	98	118	101	102	116	124	93	102	126	127	96	100	121	99	79	89	122	115	113	117	115	130	102	115	125	117	101	94	91	98	122	111	108	96	120	96	103	106	111	94	117	113	88	85	106	85	103	107	112	111	105	102	98	104	102	114	110	104	110	104	105	110	108	118	108	93	107	96	100	103	88	98	106	110	131	112	125	98	101	107	112	118	89	115	109	106	85	107	100	117	102	113	121	107	110	101	114	118	105	105	106	96	131	109	125	108	85	109	107	105	105	94	106	101	109	106	99	101	109	89	114	93	115	106	103	97	91	109	92	106	111	102	113	119	109	106	100	130	104	114	101	100	105	96	107	101	112	136	107	114	101	107	100	114	109	100	118	102	108	117	110	100	125	106	98	89	103	105	105	127	100	107	117	94	85	123	98	118	109	118	117	114	111	107	108	108	103	110	103	98	114	97	107	98	104	103	120	109	106	108	121	86	124	104	90	110	103	99	114	118	95	118	101	116	108	107	107	113	93	115	92	110	111	95	124	87	104	104	93	118	95	84	95	111	105	84	115	106	113	123	101	81	104	140	120	107	127	108	90	113	95	110	86	111	101	102	103	111	94	119	107	102	96	94	102	96	102	112	99	107	108	121	96	110	87	96	86	107	109	100	110	110	102	99	93	99	121	90	121	102	97	117	106	113	100	109	103	107	98	131	91	93	91	93	107	132	99	114	90	102	96	119	105	104	103	111	94	114	93	90	114	98	100	112	108	101	104	118	101	121	102	101	101	79	123	114	114	110	114	100	94	107	101	108	123	109	110	113	117	96	114	111	104	103	97	116	106	81	106	132	109	105	100	104	118	88	100	103	99	81	99	96	106	97	115	100	116	109	98	112	117	93	112	105	126	102	116	92	106	88	110	105	118	115	116	97	100	91	117	100	117	95	138	105	104	116	108	114	99	138	99	108	94	108	98	115	98	112	121	105	74	107	105	101	116	121	113	97	99	120	92	103	108	120	118	90	89	116	100	110	110	114	103	101	103	108	104	106	108	91	131	97	88	113	107	89	96	118	105	94	91	114	100	105	96	117	126	110	111	106	98	102	113	97	105	92	95	122	111	101	104	76	110	104	127	121	127	118	90	100	117	109	88	100	97	100	123	113	118	92	113	106	124	98	87	104	108	115	113	109	90	108	97	98	104	105	89	104	110	110	102	96	89	103	114	86	90	114	111	96	106	121	116	113	96	109	117	105	113	105	94	115	95	143	104	117	106	105	105	99	103	111	95	113	99	117	107	110	95	98	91	107	114	103	111	104	101	95	98	113	109	101	106	110	100	101	108	122	107	110	122	111	117	111	107	88	97	88	113	106	106	125	103	119	112	115	101	102	114	109	125	119	110	95	109	117	110	109	129	99	119	103	99	112	109	113	125	105	102	103	104	102	107	127	101	114	105	99	101	110	97	120	93	103	105	109	92	83	106	107	115	101	113	102	102	88	102	96	112	99	108	117	108	112	101	104	123	100	93	108	104	105	101	104	105	111	105	86	109	105	112	105	136	98	97	89	126	97	106	97	115	103	96	100	115	117	118	109	110	99	115	116	112	97	107	99	99	121	126	100	137	111	101	99	113	110	104	124	105	106	100	88	112	104	91	96	108	110	96	121	112	95	88	109	113	115	93	103	112	106	120	107	108	113	116	107	125	115	98	112	115	92	112	110	100	110	114	98	115	109	103	93	118	95	118	105	102	129	92	109	102	92	119	115	114	120	107	97	98	103	96	120	93	95	105	107	106	101	107	96	113	110	108	124	115	100	108	98	100	122	90	102	100	87	92	114	78	110	106	120	109	121	113	128	121	109	109	100	91	106	110	100	111	93	97	124	98	126	103	94	117	93	95	106	100	92	112	100	96	101	107	119	97	92	107	98	107	103	116	108	114	111	119	101	120	123	108	112	124	120	112	92	92	113	86	123	125	97	112	96	110	122	97	92	94	104	109	123	96	99	108	102	117	96	104	116	104	106	93	122	104	108	96	101	114	118	115	108	114	117	117	101	111	97	89	104	98	115	114	130	104	97	117	109	104	95	113	91	95	108	109	122	104	93	110	121	99	109	102	108	97	107	115	111	107	108	104	104	114	105	100	117	109	104	107	95	75	100	113	86	104	119	95	129	87	103	96	116	107	105	83	105	114	104	98	116	102	104	102	102	116	90	108	119	81	99	107	106	113	103	111	102	100	111	93	112	125	102	88	110	104	108	80	116	120	104	103	117	137	99	118	94	84	97	102	97	104	109	120	102	118	122	105	101	121	100	101	88	104	114	101	80	112	94	112	99	93	114	106	118	99	99	114	97	108	91	110	98	92	107	115	98	105	102	118	111	116	97
13452	3382	6513	7659	6362	4588	3181	2120	1481	1147	1082	922	777	619	582	564	572	545	538	553	570	547	525	499	434	405	393	372	390	387	397	355	352	404	374	394	345	342	318	325	316	320	327	322	325	322	299	314	297	296	308	268	286	279	281	314	318	300	291	307	301	309	275	291	301	280	302	277	293	318	281	307	302	267	255	287	270	307	297	301	296	291	285	317	282	284	324	316	292	303	273	289	270	301	282	309	305	309	300	310	273	295	270	285	332	282	277	290	314	285	298	281	281	293	273	307	276	275	292	290	286	310	277	302	281	298	279	313	310	310	252	278	298	299	305	311	295	324	278	294	323	286	286	275	316	327	286	270	291	310	316	261	294	277	301	309	272	289	293	304	291	280	287	291	311	291	298	281	287	297	295	298	282	252	308	274	281	291	308	276	306	260	314	286	299	296	331	275	292	258	294	303	275	299	294	250	281	312	270	280	276	292	288	273	297	256	289	270	304	277	266	296	298	273	293	290	300	272	297	276	315	273	308	263	295	298	282	281	297	281	284	300	292	302	278	300	278	279	267	293	278	295	261	302	271	315	282	256	271	309	281	270	268	301	279	291	292	288	276	298	262	294	291	264	267	281	288	274	269	297	274	290	263	277	302	252	312	285	286	277	300	309	289	289	284	316	266	270	287	283	282	295	311	317	275	290	279	292	275	277	289	298	269	284	291	283	276	308	314	289	282	275	309	290	294	282	270	293	257	270	312	323	283	273	284	276	310	296	257	282	278	276	290	272	288	288	293	296	277	272	249	303	292	290	278	298	278	308	291	282	293	304	293	298	301	292	317	296	277	314	268	303	276	290	284	277	278	277	298	277	268	301	273	282	265	270	304	299	265	267	283	290	280	287	300	268	313	302	306	284	274	270	301	280	287	299	317	324	264	285	281	252	283	272	285	264	285	286	280	305	290	312	295	264	305	283	297	313	278	285	278	271	295	287	288	285	281	287	289	308	298	292	281	294	295	291	275	297	275	298	290	304	262	278	282	311	300	300	308	307	270	282	296	265	296	274	275	295	328	309	288	311	295	284	259	268	293	319	280	301	272	298	302	280	285	295	263	311	299	324	274	250	300	301	303	290	278	302	295	292	293	265	280	289	305	303	285	302	299	292	245	277	267	325	301	295	306	310	282	295	272	254	284	293	271	298	283	298	278	315	310	282	300	252	295	264	312	303	299	305	280	266	293	275	262	326	312	285	301	275	279	286	263	275	288	287	274	279	316	312	277	262	303	334	267	294	306	295	286	324	259	287	274	284	289	288	320	290	314	273	294	305	278	286	280	275	333	287	290	305	300	287	285	271	303	272	293	313	294	285	282	299	269	272	298	298	267	259	250	268	287	281	286	309	315	276	276	289	273	287	310	297	284	289	302	282	284	305	310	309	276	290	307	301	289	302	298	280	262	294	283	263	294	255	239	289	277	334	269	302	297	278	298	283	277	261	283	275	307	297	280	298	279	297	287	303	305	265	312	311	282	283	289	290	295	291	275	307	278	293	268	265	296	316	297	287	280	289	293	297	308	298	284	293	277	273	274	314	305	330	280	289	310	248	257	304	285	301	308	303	291	277	269	275	283	295	275	292	296	291	267	262	302	324	301	277	311	277	285	244	292	266	307	287	273	302	293	290	293	286	288	317	282	281	285	290	272	288	299	307	294	275	300	281	302	323	292	291	276	267	274	294	280	269	278	259	284	289	286	305	295	284	253	293	249	323	307	287	297	299	313	294	324	288	295	287	318	303	282	319	317	289	281	296	306	297	275	293	286	280	294	276	299	280	311	278	264	305	305	302	294	280	286	270	298	310	272	265	299	299	265	285	282	261	301	262	294	290	295	270	272	301	280	292	299	309	293	305	294	278	275	279	288	282	279	260	270	278	293	282	278	303	297	289	302	291	299	285	271	313	277	288	299	255	299	246	298	302	284	299	298	284	260	296	318	291	277	295	259	257	285	270	284	259	308	289	290	297	274	289	270	299	297	292	309	291	295	277	295	250	289	277	324	309	278	307	255	313	288	311	302	287	299	292	304	303	310	318	287	287	277	289	267	314	299	273	276	318	280	287	290	293	301	282	285	284	302	286	289	293	282	281	283	272	285	280	284	272	307	278	297	276	265	300	266	307	305	267	300	322	271	287	302	271	304	299	312	284	279	296	270	273	286	302	283	277	304	288	284	257	296	289	274	288	259	260	290	291	287	266	270	302	282	297	294	283	251	293	301	277	271	296	262	268	265	296	313	272	284	280	275	269	302	278	255	272	272	274	272	349	250	278	300	333	233	309	281	281	301	284	277	281	273	281	324	303	285	279	309	269	328	280	263	278	287	280	270	298	285	289	316	297	277	276	283	286	304	262	281	286	273	307	292	288	288	270	279	264	286	317	272	265	278	288	276	297	285	269	297	288	282	274	262	309	308	278	296	317	272	291	270	252	273	275	280	270	297	303	281	308	294	294	288	306	301	281	322	279	279	286	297	284	269	267	295	289	272	283	269	257	315	273	298	269	311	281	287	300	283	324	256	271	277	281	278	308	273	280	290	291	301	286	269	277	262	261	311	264	250	275	267	305	278	287	313	282	280	276	292	278	311	277	316	312	274	300	297	283	248	290	275	288	309	273	288	281	287	319	313	272	291	263	271	283	281	290	291	286	281	297	294	291	279	280	294	299	266	276	284	277	252	251	278	303	291	298	292	278	274	303	298	305	288	263	291	318	274	321	301	268	299	279	284	262	287	297	301	286	280	284	281	298	298	299	288	313	290	273	273	318	270	301	274	277	290	291	297	304	276	274	311	295	264	227	289	310	272	285	301	299	309	277	340	302	280	312	289	315	336	276	284	270	286	269	298	282	279	312	281	274	290	298	294	285	295	293	286	284	250	260	317	296	270	282	286	288	293	304	291	271	280	286	272	301	286	270	273	278	277	278	279	276	269	280	278	295	307	280	303	265	288	279	294	286	285	281	256	286	290	307	311	277	307	267	284	290	301	285	260	304	299	292	316	274	285	290	264	314	312	284	305	273	295	263	291	280	335	278	286	278	273	267	273	277	265	274	310	286	291	283	278	275	262	302	292	293	312	287	302	301	267	298	289	282	282	302	284	277	287	279	284	283	316	282	293	272	288	285	275	306	281	294	284	287	269	275	292	265	276	312	307	311	283	316	275	278	297	300	285	284	298	291	285	270	266	265	271	276	265	316	289	268	293	295	294	306	277	286	298	284	296	283	271	317	273	305	307	299	257	274	268	301	287	313	299	287	286	297	290	292	315	282	320	293	258	271	287	277	301	314	278	306	320	311	302	304	256	247	276	314	267	250	296	273	295	305	273	264	299	287	276	277	281	311	284	302	296	252	284	260	292	260	285	308	288	296	295	301	310	267	299	308	261	308	290	282	258	269	286	307	313	340	312	294	291	276	268	269	276	287	290	290	282	315	267	278	332	274	256	289	267	310	295	307	311	298
5477	1453	1266	934	657	505	398	321	302	264	295	299	313	282	264	286	255	259	273	268	253	241	285	266	276	313	245	279	257	246	262	303	256	266	238	279	293	274	276	265	235	255	276	270	263	295	238	240	271	264	241	227	263	278	256	269	268	281	250	257	225	270	269	291	248	273	299	252	256	256	265	288	255	282	272	270	246	264	274	225	258	265	270	234	255	269	262	257	270	260	257	269	249	249	253	234	244	274	279	252	258	247	258	261	272	250	252	301	231	253	277	287	253	262	255	244	291	289	259	267	265	256	248	249	238	264	253	239	282	263	266	219	280	240	272	232	250	271	276	229	263	226	268	278	260	267	253	268	242	272	264	258	268	265	286	263	254	266	267	260	263	269	254	272	251	271	239	258	289	286	280	244	264	272	275	258	262	239	245	273	256	269	259	278	245	269	248	252	262	234	267	333	276	234	267	276	257	265	280	269	230	248	267	269	295	264	284	254	251	253	292	253	291	267	266	268	280	247	252	260	260	265	289	262	240	288	250	230	237	273	245	272	254	265	275	261	275	245	241	260	252	283	261	250	264	284	249	262	283	224	245	259	262	276	248	270	295	283	270	269	277	272	279	271	261	227	269	250	255	240	260	286	233	246	249	239	226	260	297	275	259	253	265	239	278	270	269	263	257	246	254	281	262	261	256	264	266	272	255	255	274	274	273	282	250	262	293	286	313	249	237	263	273	293	298	271	251	232	258	254	224	256	275	245	259	248	239	248	224	304	277	248	271	265	270	279	293	275	265	260	260	251	244	289	263	258	258	264	257	266	259	290	273	238	262	287	270	242	295	258	268	244	287	244	257	257	278	269	239	264	260	252	279	280	231	255	287	250	272	267	270	254	255	281	246	251	269	281	253	263	249	273	282	258	272	272	268	265	274	269	258	243	273	252	262	288	254	242	269	279	254	261	262	259	265	253	264	264	244	256	259	242	279	248	233	261	248	292	236	270	260	238	246	246	235	266	264	285	275	281	254	261	272	278	265	272	248	272	314	272	243	277	256	264	276	260	266	271	283	282	260	282	270	251	254	273	259	267	256	255	280	291	257	241	273	246	247	247	256	260	250	281	229	256	248	250	275	238	255	260	252	248	253	296	273	263	240	267	287	283	250	261	238	283	263	246	257	260	276	256	263	254	269	274	262	275	269	262	251	236	291	262	257	261	247	272	273	292	250	249	274	254	231	272	261	217	256	284	296	279	248	261	249	305	280	258	248	264	222	258	244	255	259	242	279	245	212	247	263	303	279	270	248	270	241	278	266	246	264	260	282	273	277	267	257	261	313	258	255	289	266	240	259	249	262	242	259	253	281	263	279	261	237	266	296	263	281	266	247	251	254	237	289	222	244	261	287	272	255	243	254	262	227	277	277	259	272	271	252	281	276	254	270	263	250	248	277	283	251	254	256	271	259	265	259	266	266	264	275	265	259	271	265	241	271	280	243	272	259	235	254	255	269	252	279	243	241	267	232	263	255	274	257	277	234	275	260	234	276	293	255	269	267	256	272	249	237	286	283	267	256	261	249	279	266	259	293	289	224	264	273	278	269	279	293	254	288	270	247	262	257	266	252	273	258	242	253	228	256	261	243	236	270	232	259	264	239	258	252	261	286	279	280	254	251	282	256	262	249	265	284	268	270	282	272	232	260	245	285	258	260	276	256	262	283	254	253	237	267	256	267	274	251	226	286	234	271	265	271	267	233	243	275	255	272	255	241	248	269	285	301	275	273	274	302	238	303	272	249	239	248	258	286	277	268	258	270	268	251	264	257	253	261	270	260	256	256	268	274	262	310	274	276	273	267	245	230	248	253	267	266	278	260	275	287	247	271	261	274	279	267	238	278	252	269	249	248	263	244	258	261	279	250	234	241	277	231	237	262	286	243	279	243	264	247	249	261	244	257	275	276	249	260	240	265	251	243	287	246	242	269	279	284	273	244	290	261	247	260	250	251	277	279	279	291	252	264	251	257	270	244	212	250	260	258	259	245	274	262	259	286	238	243	274	231	263	294	265	274	284	248	279	245	272	240	266	287	260	241	278	248	260	249	274	261	238	291	257	271	266	248	282	236	258	255	259	273	271	257	262	258	275	258	283	273	243	248	256	274	269	235	290	266	246	271	248	228	266	267	278	262	259	269	253	249	269	230	299	244	239	270	251	282	277	281	242	279	272	269	282	276	245	259	219	246	249	263	250	256	273	255	236	270	291	238	286	272	245	261	284	258	264	278	249	280	262	292	251	275	270	276	273	275	255	292	242	260	275	254	265	243	237	272	264	252	246	273	262	260	259	272	262	275	257	239	240	250	262	284	256	243	259	273	263	236	295	257	265	261	240	290	232	254	266	265	259	239	274	256	240	233	241	299	249	258	276	276	203	255	279	271	239	257	267	251	247	274	270	277	258	269	229	264	274	291	240	274	233	275	291	284	261	279	264	241	259	275	291	268	248	274	262	270	244	294	262	260	249	242	242	264	278	256	255	281	296	244	283	290	291	276	249	269	272	257	291	246	252	262	261	281	238	283	259	262	316	243	220	255	270	284	241	249	306	257	262	282	270	272	226	228	293	281	284	216	220	285	258	281	264	270	220	215	267	241	237	250	250	266	256	279	241	261	289	284	260	267	254	241	289	257	285	278	258	265	284	267	263	280	269	260	247	247	245	276	274	283	259	266	249	281	264	273	256	245	235	247	248	255	251	274	287	284	284	251	252	281	281	242	252	298	271	253	242	288	248	244	268	272	242	285	236	272	263	247	245	281	263	275	287	285	261	254	269	251	267	272	247	251	274	245	251	259	250	267	273	257	267	290	266	273	254	275	279	254	257	245	237	248	271	262	251	287	282	227	282	268	246	214	296	268	280	265	269	269	248	251	252	264	264	265	258	256	285	275	242	257	275	284	270	207	251	259	248	242	259	260	251	262	241	254	280	269	293	258	296	239	269	258	274	256	236	254	242	254	271	260	268	246	262	233	263	254	264	270	257	239	260	266	246	243	275	278	304	256	227	260	250	259	258	254	273	261	255	281	285	272	260	261	278	255	264	222	274	263	274	279	284	271	264	253	284	303	248	264	267	245	274	271	266	258	268	254	262	281	268	268	288	243	271	284	269	271	254	293	248	273	264	256	259	265	249	287	272	274	288	270	262	278	288	270	265	274	272	303	280	235	270	272	256	218	256	254	257	241	264	263	238	271	256	193	263	251	260	251	267	259	279	266	299	262	278	232	264	286	259	252	253	294	245	293	268	254	280	261	249	252	261	258	276	279	262	257	265	268	264	255	253	287	234	254	289	285	260	235	261	249	256	244	245	261	266	248	246	259	264	245	260	241	243	242	259	250	256	281	246	253	265	245	252	242	277	269	290	249	250	243	302	249	264	249	279	248	258	240	268	262	262	250	282	284	270	242	280	263	248	251	259	243	289	280	281	269	259	248	275	252	235	265	282	296	299	253	283	236	275
4662	1821	2899	3335	2678	2058	1532	1160	944	896	788	812	742	696	665	686	649	716	695	703	724	713	632	689	679	674	657	599	665	672	619	698	682	666	660	636	610	645	651	655	649	656	623	633	622	625	645	611	660	604	613	619	661	622	677	590	616	675	633	630	658	670	606	644	617	630	669	653	662	636	625	637	593	624	661	623	593	598	613	616	615	597	624	632	616	604	643	663	611	637	649	656	606	610	670	694	638	638	644	626	612	663	603	602	640	640	632	651	613	649	635	618	674	650	621	610	632	622	628	655	649	656	621	637	601	644	600	667	670	629	622	645	628	631	671	599	637	633	617	620	611	637	593	653	639	668	632	667	637	621	628	622	649	642	652	635	639	617	633	674	652	656	632	627	632	625	582	656	616	642	712	660	609	625	641	624	651	635	661	607	574	616	639	608	629	651	660	679	619	592	633	617	652	680	616	686	646	695	659	639	633	692	608	677	656	616	637	617	639	603	643	620	640	660	619	601	635	665	658	615	610	641	609	559	627	667	626	669	626	620	682	664	656	690	643	643	620	641	662	622	638	647	646	670	645	647	652	622	598	609	595	625	625	630	637	592	624	588	633	599	654	622	628	642	620	600	593	652	629	645	638	658	652	653	661	646	661	636	626	616	690	623	595	646	601	631	676	607	635	625	598	650	588	613	628	634	621	645	607	603	676	616	596	669	621	649	590	601	628	611	663	630	661	596	625	620	680	632	664	634	617	646	628	603	636	637	629	610	671	684	591	618	671	644	631	690	665	632	651	683	640	653	644	622	655	631	709	662	654	569	645	593	635	636	618	626	608	658	629	658	644	616	672	638	601	636	669	573	657	609	669	662	628	632	631	633	644	646	656	622	611	613	619	621	623	614	631	644	635	668	600	595	640	626	581	592	674	634	676	638	639	672	641	648	638	609	601	667	636	658	639	621	641	630	608	638	600	633	629	640	622	659	638	641	652	645	716	618	636	691	630	597	615	664	607	622	640	644	636	651	668	627	610	685	621	646	682	603	663	620	614	635	601	628	650	668	669	615	604	631	643	590	615	669	596	642	661	629	637	636	612	616	599	605	621	659	679	629	701	660	616	590	655	636	621	655	644	688	603	618	657	664	644	628	628	630	632	598	689	620	667	635	597	639	611	645	662	613	670	605	651	658	639	654	651	661	636	647	624	664	596	638	643	611	645	563	651	619	667	642	637	618	675	593	687	638	653	645	634	583	621	595	676	635	647	601	640	633	634	621	566	626	631	621	629	633	603	642	648	599	608	639	612	637	578	676	615	624	627	621	645	621	667	649	627	631	650	612	610	656	631	612	652	628	631	605	610	652	673	609	590	632	623	665	596	657	609	661	679	632	663	618	631	666	645	613	626	648	657	663	631	605	616	676	662	683	647	620	608	579	650	619	672	632	663	638	614	640	628	626	661	598	650	657	622	610	593	614	661	698	583	694	631	671	639	559	632	657	645	594	640	642	638	624	577	623	640	628	630	607	633	611	655	618	604	621	613	613	678	592	617	600	674	628	635	670	607	606	615	581	643	667	667	609	649	645	602	625	633	596	652	642	632	648	645	615	624	664	615	623	590	642	615	637	621	643	647	654	578	645	657	619	624	617	636	645	630	620	635	619	575	623	635	643	619	652	642	657	633	622	610	626	658	631	642	636	637	616	651	643	602	590	667	712	636	646	634	650	640	636	615	625	652	644	625	648	638	611	605	634	622	632	612	628	637	600	608	668	675	604	579	658	683	650	572	643	638	625	631	613	628	585	668	645	651	625	627	679	670	616	651	625	611	642	611	610	642	630	661	658	637	618	637	642	654	637	603	624	667	639	637	602	637	642	611	656	632	642	607	633	642	669	647	645	656	639	606	655	644	645	658	629	610	656	603	638	639	607	653	624	622	622	637	667	594	610	625	615	639	654	596	592	628	608	615	587	620	637	627	673	643	637	633	576	656	624	667	693	627	663	649	600	619	607	608	681	593	597	629	601	689	650	614	632	648	606	660	622	657	612	663	665	624	619	608	611	596	610	655	641	647	594	603	604	664	650	676	654	628	655	646	639	715	626	662	620	634	637	616	587	634	649	589	574	624	628	584	616	629	640	639	590	612	612	594	599	632	595	626	602	630	667	600	649	644	652	630	608	679	619	638	609	616	654	695	672	660	625	658	627	631	708	613	667	572	622	625	631	620	632	627	641	661	646	629	704	638	639	645	611	632	600	622	603	640	655	613	620	653	647	641	589	599	662	634	626	608	652	637	600	615	629	598	629	670	595	637	669	582	601	611	634	592	645	596	675	645	690	596	625	618	631	648	596	643	645	645	678	640	611	629	628	682	722	647	614	615	646	689	670	639	628	651	657	613	666	684	645	629	654	656	609	661	668	626	633	651	643	632	670	569	641	623	609	643	644	667	590	610	653	657	620	643	622	631	623	649	618	645	620	627	617	633	611	603	622	655	671	648	662	594	644	599	620	666	641	621	632	654	624	591	621	628	593	599	624	604	622	663	641	637	626	626	634	644	642	633	623	606	640	636	666	612	640	646	605	595	633	593	589	651	615	624	634	614	628	622	662	610	607	666	671	654	628	610	618	676	611	676	651	631	596	667	618	644	609	655	627	622	637	617	610	683	620	610	571	599	635	659	629	627	638	628	662	613	596	643	602	640	569	659	655	594	655	646	660	639	658	633	619	650	609	636	579	654	604	686	610	644	616	623	614	679	647	643	648	626	631	641	613	605	653	630	662	628	640	627	632	667	586	653	667	626	630	626	638	676	610	649	629	708	622	659	570	674	649	642	600	616	627	629	596	643	674	603	629	655	639	700	621	620	625	599	638	602	620	602	649	614	676	642	640	628	653	646	617	621	633	584	658	637	657	609	611	648	643	656	631	632	645	625	624	599	624	612	637	661	622	628	657	612	636	612	641	622	601	627	607	636	603	607	644	625	675	627	594	616	661	639	634	603	590	615	590	610	594	613	666	654	651	618	637	613	614	611	651	660	645	656	623	679	620	633	651	611	654	621	641	616	595	628	648	640	623	611	666	664	639	628	631	625	599	617	643	630	642	640	651	654	624	692	653	654	633	628	623	675	611	639	675	671	666	640	626	644	615	636	620	711	596	606	653	644	625	643	606	693	643	635	609	643	614	646	638	633	622	628	646	608	627	612	659	611	665	603	645	620	642	626	644	635	587	613	593	643	659	625	630	639	600	573	618	611	636	656	643	629	637	627	588	638	613	638	666	670	631	579	619	647	623	671	637	638	661	670	624	631	612	657	607	635	653	597	607	584	645	689	649	646	634	655	627	613	652	647	604	644	573	636	596	649	619	602	634	606	613	612	645	643	641	623	633	620	614	646	662	644	623	616	666	621	667	618	623	632	627	644	641	651	680	607	638	592	618	625	654	617	592	654	644	604	637	655	624	615	620	640	628	655	653	648	603	682	635	620	620	593	643	621	613	665	670	632	634	611	581
13668	2625	2027	1477	980	655	488	375	302	287	249	250	216	227	249	213	193	213	200	201	200	200	204	214	208	204	214	186	233	205	196	204	174	190	205	221	201	182	171	177	189	195	187	170	188	188	190	199	155	174	166	172	194	195	161	168	200	191	205	200	210	198	155	193	196	187	207	214	194	164	167	170	186	184	196	188	181	170	192	218	195	201	206	182	209	166	198	190	232	171	217	208	209	212	208	181	197	207	197	199	161	170	193	192	174	179	214	193	165	179	195	177	192	174	179	199	172	178	175	192	177	199	171	194	180	185	186	180	177	167	209	176	176	172	207	210	193	198	162	187	171	179	168	167	192	190	203	178	190	198	186	190	201	182	164	205	183	187	188	163	179	185	187	181	158	189	165	214	205	169	179	201	180	194	187	191	188	178	219	194	185	178	163	196	200	178	181	193	188	202	186	171	174	172	214	163	209	186	188	174	196	189	178	178	196	178	170	196	158	202	180	205	203	178	197	185	186	172	186	185	195	224	212	189	175	203	167	174	176	213	168	177	177	188	152	206	192	179	174	174	197	180	180	220	197	171	178	195	202	190	175	185	194	191	182	172	186	168	199	209	213	195	185	207	174	191	198	204	207	183	189	185	175	209	165	165	180	179	178	188	175	191	173	179	187	187	209	176	201	184	171	190	188	185	187	192	195	171	193	196	184	185	199	176	181	192	156	203	192	195	163	188	204	190	188	187	185	202	182	164	185	174	183	188	174	172	204	173	199	203	219	177	177	169	170	197	198	186	200	191	204	200	187	224	179	192	165	192	189	185	196	182	195	198	199	171	208	186	190	181	192	197	171	203	215	169	159	169	208	182	185	186	190	184	163	202	206	186	206	172	196	183	176	220	178	198	195	169	188	179	181	184	182	178	178	165	204	174	195	156	180	181	188	171	170	184	186	183	200	182	177	185	184	202	212	190	184	196	182	151	178	180	190	176	186	193	155	173	177	185	193	191	198	207	170	165	191	182	216	208	204	196	162	202	193	198	172	183	173	175	193	159	190	191	198	196	179	195	178	205	188	185	189	191	211	190	200	179	206	167	203	196	166	181	183	190	186	184	165	192	199	208	213	238	177	188	209	200	196	181	191	198	184	179	178	202	187	181	181	177	203	176	199	187	178	203	209	181	183	167	186	176	193	201	179	192	200	194	190	172	167	202	200	192	197	191	206	159	182	206	184	167	177	175	191	186	206	179	172	170	191	188	188	216	194	192	168	153	189	185	180	188	191	190	200	199	193	194	181	192	173	197	211	186	195	173	168	195	187	190	193	217	195	189	181	194	189	167	170	233	197	188	169	199	155	187	194	197	198	166	169	198	214	198	171	174	192	223	202	160	217	187	174	182	170	183	185	188	176	199	175	194	187	193	203	207	217	189	182	193	166	196	194	194	181	174	196	189	202	179	169	173	200	203	187	169	216	181	197	193	209	180	186	213	193	189	173	179	179	184	204	198	193	196	173	182	182	172	187	197	217	183	178	193	200	177	181	181	206	183	190	208	181	213	196	185	211	184	180	206	198	196	192	197	195	196	193	170	168	167	204	182	191	185	198	174	207	197	217	206	192	179	180	176	214	208	190	196	217	191	184	187	170	168	194	183	182	212	200	181	192	212	176	178	175	179	191	220	205	186	187	176	164	177	171	175	196	184	180	166	190	176	186	173	186	181	164	189	199	201	205	187	189	187	202	178	170	169	172	183	203	159	169	225	171	181	183	186	214	188	171	178	178	186	194	188	199	188	205	169	194	177	192	192	178	202	182	187	192	200	180	178	183	194	178	198	173	193	170	193	175	158	158	201	205	185	209	187	182	177	204	192	196	176	184	163	186	182	176	176	193	188	184	150	192	174	150	160	171	171	163	169	201	192	194	190	189	204	181	197	183	168	193	183	177	173	165	167	195	191	199	171	184	144	201	172	182	170	171	187	196	189	181	199	187	199	204	194	192	178	191	199	191	183	174	209	171	195	166	183	191	184	173	169	185	187	195	160	170	179	191	183	182	189	193	185	206	188	162	194	203	170	191	176	199	187	160	198	166	209	196	197	210	167	210	172	168	158	196	170	196	172	189	202	180	199	202	193	184	192	181	172	171	185	164	194	184	182	220	204	204	204	163	181	182	191	179	179	207	199	198	201	174	185	183	202	194	182	184	180	175	214	192	176	187	202	187	181	195	187	184	184	180	181	210	208	174	193	175	181	188	190	173	194	200	186	158	210	186	169	204	179	206	209	170	174	186	176	197	188	182	158	194	193	187	176	183	190	182	159	207	178	161	207	196	209	202	204	183	191	169	183	188	181	196	177	174	201	214	181	188	182	189	208	183	202	176	180	193	187	179	181	185	181	187	198	168	196	193	195	174	191	189	169	172	170	209	184	188	166	220	188	174	167	181	184	204	173	165	185	184	179	184	176	205	179	196	163	178	173	198	178	172	192	198	169	175	175	180	210	196	195	187	159	172	217	195	192	180	198	186	176	193	172	202	180	175	215	176	188	192	193	187	194	207	187	191	180	203	197	190	178	192	189	196	175	185	170	191	220	191	211	209	193	201	189	187	202	178	178	189	205	199	183	201	207	209	172	203	180	173	177	195	190	181	186	178	198	178	202	189	196	202	199	200	183	204	172	193	204	175	193	220	164	174	201	183	187	200	191	202	172	170	198	192	222	181	198	218	189	218	197	175	182	189	183	178	158	185	192	197	185	225	156	199	175	175	200	209	217	190	193	175	157	181	200	182	168	185	202	197	189	204	163	164	165	207	181	180	198	190	183	181	191	200	188	169	187	192	211	206	184	217	183	190	196	181	163	196	199	185	183	173	185	189	170	192	210	159	177	171	193	176	186	191	174	195	189	209	203	170	163	166	190	198	180	197	195	186	160	187	178	174	190	149	201	168	177	178	178	179	188	199	202	184	203	192	176	169	216	182	206	172	184	198	186	193	195	195	192	172	209	214	173	189	192	196	190	192	188	167	221	204	182	208	167	187	197	187	176	192	168	201	203	190	197	239	195	174	197	178	165	198	207	179	185	201	193	194	224	172	194	189	168	201	193	188	193	182	167	164	204	182	170	197	174	189	169	190	166	192	188	181	208	197	196	174	183	191	194	185	166	166	182	181	171	207	174	198	192	172	195	198	191	204	157	184	179	199	193	184	185	187	167	211	162	192	205	180	206	197	174	187	211	201	182	169	190	204	173	191	176	202	223	208	193	176	203	188	190	190	171	214	194	197	182	160	187	189	173	186	209	192	195	188	162	183	167	182	165	167	173	197	184	171	191	204	176	183	196	218	170	168	184	188	201	192	196	184	184	187	204	174	171	184	184	162	171	177	181	201	177	170	180	217	190	155	196	162	194	212	177	180	195	199	165	199	184	182	178	195	169	182	182	198	201	187	177	190	185	181	176	199	160	186	193	160	184	200	190	179	169	199	208	159	188	173	188	197	193	183	190	185	169	180	179
10605	2485	4565	5267	4209	3122	2243	1600	1279	1065	981	1001	778	678	659	591	633	630	612	605	630	561	628	604	627	556	542	508	514	527	536	524	515	533	498	510	508	521	477	527	425	458	505	490	502	442	429	443	459	449	448	446	424	471	479	442	441	445	476	453	444	512	437	478	444	485	483	453	464	482	440	476	428	448	471	444	466	460	444	455	472	455	440	462	457	445	434	472	429	442	474	440	482	460	447	446	407	448	429	449	471	475	490	437	433	471	423	463	453	456	485	496	499	462	471	456	428	485	479	433	456	492	473	455	475	471	478	434	453	473	491	466	480	474	426	457	472	466	486	453	428	426	425	487	454	460	474	435	452	457	454	454	498	455	497	465	452	445	463	454	436	458	467	450	475	424	434	451	458	437	476	437	474	459	452	450	478	442	485	439	477	452	448	451	491	482	485	434	447	454	473	429	434	469	448	492	458	472	432	439	472	505	441	491	471	447	444	449	433	439	448	485	455	423	478	459	540	454	478	470	429	482	436	444	429	428	440	478	436	466	488	469	447	486	446	466	465	463	442	441	456	468	450	485	474	456	443	482	486	453	473	473	454	431	437	457	438	471	464	470	471	467	458	422	433	447	437	446	456	475	468	454	440	454	436	473	461	464	457	451	453	491	479	482	430	470	465	486	472	423	445	458	445	483	496	452	452	482	456	443	429	482	493	454	472	458	419	455	434	429	418	456	458	464	504	480	461	428	427	436	472	440	447	476	448	451	438	454	482	461	460	427	451	444	473	468	420	470	482	461	458	429	438	437	437	437	460	501	485	449	480	447	456	443	459	485	485	491	474	444	480	470	432	452	462	468	482	469	433	442	452	466	477	478	493	446	472	454	454	453	452	467	480	483	470	436	468	437	457	482	468	429	462	433	454	468	477	467	432	472	465	470	435	453	489	449	414	438	463	484	474	450	490	455	443	408	451	471	443	427	480	415	456	459	439	457	474	478	463	444	412	505	437	455	443	451	458	460	453	464	458	456	438	470	483	456	471	448	463	454	413	451	434	455	443	429	426	446	456	479	427	465	489	448	490	481	467	462	441	448	456	446	478	476	485	438	424	465	423	463	450	427	485	448	465	441	433	452	451	427	479	491	456	462	457	442	445	458	504	452	459	468	443	432	457	463	443	512	424	447	465	425	437	441	489	460	441	463	483	452	435	465	451	464	442	464	448	432	449	461	452	453	433	456	465	495	470	452	478	480	450	462	465	453	470	461	473	472	458	451	473	468	450	467	432	449	460	429	431	451	483	470	442	475	483	511	493	489	477	455	424	476	447	422	406	402	453	460	428	465	463	483	471	454	470	491	499	482	451	447	455	459	479	447	447	473	463	451	470	461	460	475	461	463	469	460	465	454	439	478	448	434	479	455	438	452	446	479	451	462	430	488	437	445	437	442	458	456	427	487	457	476	489	473	481	447	455	472	442	453	417	452	444	450	450	427	455	446	434	419	448	427	436	474	462	465	490	456	497	485	416	392	438	471	457	476	474	462	481	443	496	433	448	448	427	482	443	449	480	461	441	460	485	514	494	425	466	463	446	481	411	457	459	465	469	453	447	475	458	475	486	471	491	439	448	461	480	469	445	467	516	499	449	423	456	438	420	464	449	480	459	453	435	417	426	469	456	498	454	466	488	476	471	466	461	448	428	460	424	402	451	448	479	457	486	416	448	415	491	446	476	448	471	450	481	448	512	456	497	465	468	471	468	489	452	439	459	440	477	426	500	475	461	478	484	456	451	485	452	450	484	441	446	424	462	472	500	412	432	486	453	470	471	470	454	438	441	454	443	458	444	472	460	432	477	473	490	470	487	462	487	497	489	425	464	470	458	452	459	462	491	484	478	494	467	454	472	469	447	423	478	469	452	474	431	442	475	451	475	434	442	484	456	456	469	469	455	484	425	472	464	461	444	463	471	451	450	431	425	444	444	479	439	483	479	480	470	456	420	468	452	478	481	472	453	428	426	471	472	452	486	469	427	470	458	449	443	479	457	444	482	481	438	460	456	479	462	429	424	465	442	493	457	463	473	470	443	481	461	437	434	433	456	463	471	468	434	496	426	472	440	410	441	420	460	457	443	459	467	473	472	480	475	491	430	459	477	473	449	448	473	477	476	473	464	449	428	415	470	474	422	479	433	435	443	410	470	457	450	478	448	468	447	445	439	498	512	459	445	457	475	465	437	438	455	471	453	449	467	443	444	455	461	504	454	442	456	481	453	410	472	492	447	470	452	440	445	451	481	440	454	466	499	468	469	428	482	506	442	431	468	474	412	448	432	455	446	496	444	438	478	433	442	449	469	426	475	492	479	448	461	453	431	435	469	485	492	423	463	454	425	473	491	446	445	486	440	428	446	477	452	472	471	434	455	445	473	509	470	428	484	427	475	456	481	438	435	487	445	425	484	495	422	412	449	435	451	471	481	458	477	460	448	469	450	464	449	484	477	462	450	450	458	480	444	493	465	471	424	441	489	461	447	517	445	452	452	442	464	482	457	437	458	442	467	439	419	458	483	522	443	436	468	483	421	502	429	444	453	477	463	414	448	422	473	460	468	471	428	465	444	458	441	434	448	449	453	438	466	461	489	478	453	421	466	434	465	447	431	486	453	430	490	462	471	478	427	463	459	446	464	466	470	429	460	454	441	440	442	447	493	454	446	458	466	464	437	486	499	475	480	489	430	452	433	468	453	424	478	435	505	435	470	425	453	487	426	494	443	473	468	477	469	478	468	426	461	451	428	478	477	413	483	434	462	494	451	459	443	476	454	478	440	437	438	500	434	437	427	461	448	454	472	453	432	483	473	464	498	466	438	441	465	480	441	446	473	434	427	489	422	438	445	448	453	423	437	455	463	463	468	421	472	459	457	446	448	434	412	460	459	481	476	473	475	479	460	499	467	456	487	501	432	455	461	459	449	462	458	417	480	432	451	463	479	486	493	424	474	425	443	477	425	438	511	470	481	435	487	446	500	478	507	466	453	430	442	462	432	481	456	462	464	466	485	466	431	458	427	429	477	470	463	473	457	457	442	469	508	471	474	452	449	469	487	475	481	464	454	448	436	432	426	417	448	499	419	462	471	493	466	442	429	456	474	427	428	505	444	462	457	468	432	446	425	469	447	482	442	474	494	448	460	443	414	430	506	456	452	442	459	488	442	463	447	465	472	457	438	464	441	449	452	431	465	485	464	444	433	470	468	486	429	493	454	405	452	438	431	458	452	407	472	482	441	425	479	470	483	451	408	486	450	494	459	466	461	457	440	495	473	434	455	449	452	479	481	432	491	444	434	426	490	441	461	449	472	434	456	461	436	482	469	463	491	461	456	420	452	446	479	423	496	466	491	469	470	472	449	444	455	496	453	467	439	463	444	479	514	436	454	458	463	477	485	425	465	491	481	458	455	499	489	459	436	450	468	455	432	421	483	477	454	479	466	432	437	472	435	493	462	432	498	441	444	445
20835	4128	2835	2072	1387	913	568	358	302	245	263	197	183	144	136	151	125	133	122	133	131	128	141	125	137	117	133	124	116	120	133	108	113	107	96	114	113	119	107	118	105	95	128	98	109	124	107	108	101	104	114	99	109	97	104	100	96	117	93	115	117	120	109	91	98	105	108	95	98	103	103	93	87	90	109	107	100	122	88	101	97	79	106	101	107	106	91	100	74	91	93	103	98	98	123	111	90	105	106	109	100	88	84	88	109	104	107	100	109	89	121	98	98	84	108	105	85	105	114	88	111	95	106	97	105	86	108	91	95	87	116	105	122	114	109	105	111	119	131	89	110	109	105	110	100	122	117	89	85	96	102	114	117	90	114	126	102	96	106	97	99	114	112	104	97	115	92	110	113	131	106	98	93	109	112	86	88	101	121	96	90	88	90	89	103	115	105	107	112	105	113	85	91	107	112	110	98	108	125	107	129	100	120	90	116	100	104	103	111	103	119	108	108	128	99	113	125	103	92	104	108	91	112	97	102	107	123	112	108	104	92	116	92	110	85	105	83	92	110	108	105	112	117	98	92	100	89	113	99	92	108	107	100	86	92	95	127	106	121	97	113	97	90	105	111	110	110	83	104	103	98	116	97	110	99	92	107	100	111	98	104	100	106	105	95	111	123	114	111	104	111	111	117	88	87	91	108	88	100	102	116	110	96	118	98	97	95	113	113	104	100	100	98	107	101	92	89	127	97	105	113	98	112	110	104	111	100	91	93	111	116	105	100	111	88	100	114	82	106	87	98	95	93	99	100	89	101	107	110	98	98	104	106	104	97	126	110	97	119	118	106	114	113	101	91	104	107	85	97	107	104	103	131	98	103	109	96	87	102	100	116	106	101	112	97	110	98	103	90	113	116	101	109	103	108	120	102	117	101	107	93	90	116	104	103	102	109	88	92	98	92	97	112	108	96	85	114	112	108	93	94	99	98	103	93	117	118	107	99	110	103	83	88	105	97	91	109	90	93	97	104	107	99	126	94	104	99	80	107	106	111	114	123	107	104	114	99	99	119	89	121	117	111	86	85	98	115	96	109	94	109	97	125	114	103	119	126	106	126	123	98	112	96	115	104	124	114	109	113	97	92	98	90	103	94	96	123	103	111	100	103	104	111	104	86	116	95	104	125	92	79	95	107	101	101	106	82	100	97	102	94	113	104	98	104	102	107	114	96	92	121	95	99	113	106	103	111	111	118	95	94	117	110	104	113	100	111	105	96	112	92	106	99	91	96	117	116	103	117	108	113	114	104	101	106	96	89	96	127	106	97	115	109	92	115	109	95	105	94	111	93	87	99	106	110	102	113	92	103	105	108	92	116	94	103	133	103	101	105	115	107	109	118	103	102	97	109	107	107	113	103	114	110	98	108	119	94	104	104	94	94	95	94	103	100	105	116	114	101	107	93	127	91	109	87	113	117	104	104	103	112	116	101	101	86	131	81	130	102	90	100	116	86	103	109	90	108	107	115	100	127	108	91	116	105	114	95	115	101	91	111	106	102	107	124	101	114	105	115	93	114	114	98	117	105	126	88	115	126	101	88	120	100	97	84	96	110	100	102	128	93	86	104	99	93	97	104	105	101	99	95	115	99	103	84	100	90	90	112	93	110	89	103	104	114	107	116	118	107	97	107	99	100	113	90	135	114	118	102	89	100	125	118	103	95	117	99	103	116	97	95	90	96	90	87	90	105	102	105	112	92	108	92	90	105	100	92	115	101	114	118	98	91	100	116	105	114	109	105	97	90	115	111	106	109	103	100	112	111	105	96	112	86	103	102	110	102	113	124	103	119	123	109	116	127	109	129	98	83	79	119	103	105	97	105	90	97	94	102	102	97	119	109	99	116	99	102	121	105	102	98	112	106	108	93	95	107	112	96	84	104	108	106	101	88	106	113	96	94	105	94	84	102	95	96	103	108	92	98	97	107	116	90	118	119	105	85	87	110	100	102	103	82	104	99	113	94	104	123	127	101	111	114	110	102	112	100	97	104	96	98	103	98	87	85	116	101	80	107	107	102	105	105	106	88	104	120	103	109	104	111	110	96	108	119	114	98	115	110	94	94	100	99	109	105	119	116	91	118	92	96	98	89	87	97	90	93	107	101	103	98	91	117	115	112	98	103	104	104	106	106	111	106	115	109	82	107	104	94	134	98	104	103	99	108	99	85	115	83	103	120	107	84	101	101	101	93	89	99	108	100	92	97	94	102	100	103	108	109	93	99	122	109	89	101	111	92	101	91	114	92	101	99	114	109	95	82	105	109	115	120	98	96	101	94	100	118	119	104	86	94	109	92	116	89	94	98	105	87	110	111	105	111	102	118	88	103	110	111	92	97	115	118	83	100	91	116	110	103	117	115	101	90	97	106	93	116	102	103	99	92	107	91	101	116	113	113	107	101	121	109	108	128	120	107	99	94	88	123	119	103	108	103	102	95	107	102	92	88	107	98	89	125	84	106	84	95	105	89	69	92	97	94	76	79	96	116	97	91	94	114	110	86	96	110	110	97	87	112	98	115	102	95	88	108	124	121	113	90	94	107	92	113	97	99	96	82	97	96	101	120	133	96	106	95	101	112	109	99	96	110	114	125	88	101	93	101	101	96	91	121	138	105	118	99	114	95	114	86	94	114	84	102	114	105	100	118	90	120	120	98	119	102	100	103	107	103	88	88	79	84	83	113	89	95	104	93	103	113	102	101	108	116	116	97	86	85	82	110	109	87	120	105	98	101	101	90	107	87	108	88	109	121	96	98	98	91	87	109	103	105	84	98	123	93	85	109	90	105	92	117	98	109	97	97	112	95	94	83	104	93	90	101	118	123	108	90	93	111	118	105	112	106	85	116	93	91	93	104	118	107	89	101	133	117	105	98	90	91	91	95	119	98	95	110	111	107	107	96	116	95	108	100	110	97	107	114	103	107	114	118	102	98	96	119	95	109	110	92	106	104	112	99	96	121	93	106	99	97	99	93	81	109	93	103	108	108	106	106	81	112	110	109	105	94	108	80	102	106	90	118	120	107	113	85	101	107	94	120	108	103	103	95	103	118	93	101	93	91	88	90	116	108	116	106	119	111	104	110	89	103	107	114	95	101	82	107	95	95	102	106	98	114	109	118	123	128	108	112	99	102	110	101	110	96	86	94	117	98	117	123	76	113	101	103	84	101	106	123	95	99	85	101	107	100	106	91	117	108	108	86	91	89	106	126	98	100	122	111	102	98	107	122	129	134	91	103	115	72	111	100	110	115	99	103	106	103	103	112	106	111	97	90	102	97	99	108	112	112	94	108	85	103	94	98	95	102	107	90	116	108	114	95	116	110	96	92	114	109	106	93	101	119	105	102	96	96	126	98	108	103	95	97	130	127	92	106	107	84	100	133	111	103	103	123	112	85	86	110	95	101	106	110	101	98	83	106	100	107	110	124	101	92	115	87	104	100	102	102	109	118	97	107	114	108	91
13320	3145	6098	6831	5736	4019	2707	1879	1434	1252	1227	1054	782	682	596	573	526	544	538	569	521	524	521	521	482	508	430	340	345	383	360	347	389	362	374	342	353	339	307	331	306	326	297	322	347	329	298	312	256	288	292	286	308	272	269	289	293	293	310	289	274	283	288	267	291	296	311	291	287	280	312	278	256	273	280	296	263	276	254	299	302	282	321	269	287	288	312	258	274	289	292	257	287	273	277	270	258	284	286	256	295	284	314	277	243	272	277	283	272	310	250	286	298	271	248	302	284	220	250	277	280	274	295	268	256	283	284	287	298	288	305	283	276	269	274	278	299	298	307	295	269	305	277	281	297	269	297	261	280	306	280	282	280	272	300	270	297	280	247	302	274	253	241	286	311	268	298	293	303	273	258	296	302	302	299	290	272	277	284	277	298	272	257	277	276	256	283	276	296	269	263	310	285	285	288	255	257	286	253	275	268	239	261	289	302	273	310	297	260	278	300	270	265	288	275	279	275	309	244	293	277	274	279	292	272	278	283	277	293	271	251	280	265	275	310	296	262	266	291	268	285	281	302	311	278	289	282	288	270	274	281	294	270	288	283	266	306	270	275	265	270	293	276	282	312	279	277	254	285	276	289	277	291	288	286	263	263	288	275	250	261	264	248	280	296	287	247	269	272	300	278	295	293	282	286	268	281	290	291	289	263	275	273	245	265	297	280	309	274	269	285	290	304	313	293	272	263	253	298	261	274	276	263	269	282	293	280	265	315	283	254	289	304	258	261	266	274	287	306	263	264	273	276	247	274	307	308	298	289	282	321	287	241	296	268	307	255	280	263	298	282	246	256	300	261	287	299	284	251	265	279	265	267	277	266	277	272	268	289	300	270	263	267	262	230	268	298	267	265	296	285	249	310	277	282	281	279	311	274	289	289	285	288	267	281	280	280	276	275	262	289	302	303	312	244	256	284	311	273	269	259	271	269	308	287	317	280	307	264	257	281	311	291	253	275	296	296	293	297	276	264	273	268	280	270	273	271	274	280	303	283	280	268	276	275	269	273	283	275	276	279	280	281	274	267	275	279	295	274	255	288	276	313	282	278	277	289	293	277	286	271	310	290	290	269	288	287	266	272	268	277	280	276	314	324	265	271	273	325	263	295	252	271	285	265	277	263	289	307	267	262	266	287	293	276	291	272	286	290	284	280	295	289	265	261	267	284	279	281	278	278	289	296	286	314	285	295	304	229	303	254	267	258	274	262	280	238	247	257	282	281	279	276	298	260	293	269	281	276	293	293	269	265	276	242	276	289	273	286	267	307	266	293	284	281	330	274	291	271	289	269	294	272	272	268	274	278	250	269	257	268	262	238	287	308	298	280	263	271	269	235	267	287	274	273	263	262	274	269	265	256	282	264	273	287	276	276	271	268	282	266	296	267	307	259	278	302	274	261	272	270	288	299	244	283	289	271	295	284	296	279	291	264	264	281	290	289	296	274	276	267	272	297	276	318	297	281	278	301	287	272	287	280	258	268	266	283	279	263	280	265	261	254	289	271	284	314	322	295	282	285	303	270	266	330	280	302	277	254	292	320	255	253	282	277	278	277	292	257	278	304	288	282	275	277	261	286	288	309	272	262	282	276	286	304	331	312	316	250	286	280	285	273	277	269	312	263	325	250	277	284	302	297	296	284	288	290	284	262	263	311	285	261	295	265	258	284	283	271	262	268	314	269	264	296	245	271	276	287	295	279	283	262	283	276	268	308	270	284	266	298	289	289	267	246	267	269	318	269	253	287	296	286	280	266	290	297	286	255	278	287	270	264	266	275	270	267	246	315	271	319	272	265	301	279	284	282	258	275	269	290	236	324	278	305	282	256	302	260	238	279	293	264	288	306	279	308	263	313	301	262	310	273	288	254	261	283	302	260	317	258	298	311	292	268	290	290	284	298	299	297	305	278	265	283	263	289	281	280	306	275	282	290	280	267	293	294	252	252	287	281	260	300	256	263	289	289	329	303	283	288	252	307	298	284	277	279	246	262	287	285	254	282	268	312	278	268	264	284	280	281	296	282	267	301	311	258	282	254	264	289	274	281	276	246	280	265	290	290	296	257	300	267	301	281	285	265	321	275	264	281	273	297	260	311	279	299	270	246	261	272	285	282	263	281	291	281	274	259	305	297	286	291	266	269	290	265	268	290	296	262	298	300	268	273	285	291	276	321	268	279	284	276	249	248	252	249	290	306	289	308	287	281	297	263	276	304	286	273	263	256	279	271	279	265	312	258	247	313	303	286	282	320	263	295	271	285	304	281	273	271	297	279	280	288	290	263	258	283	282	320	284	268	252	251	292	266	297	260	276	264	259	255	268	303	281	278	279	266	278	264	287	269	285	263	304	272	285	266	280	250	246	263	275	290	288	271	290	257	275	309	247	277	272	265	274	292	264	260	281	266	285	287	276	266	289	282	287	253	290	307	277	259	262	285	274	266	273	288	290	244	253	269	284	296	287	271	303	311	288	321	304	266	316	280	273	240	255	279	283	289	266	271	284	263	267	284	287	262	285	296	283	265	276	291	273	283	285	295	245	262	247	290	303	278	293	254	290	258	265	253	286	270	259	269	293	291	272	281	326	279	279	298	239	287	272	283	280	283	276	286	253	265	285	271	297	284	293	264	272	281	277	305	287	288	304	268	262	294	291	269	296	297	301	271	309	315	300	265	257	283	301	257	288	262	281	270	278	266	282	274	279	271	249	250	289	278	274	255	268	297	288	267	259	279	272	276	286	313	261	291	272	266	274	294	299	267	271	267	261	300	261	278	257	259	293	253	276	275	278	274	270	308	277	275	265	251	280	291	276	275	244	303	274	284	272	273	268	258	259	295	273	299	261	280	270	253	263	286	306	276	299	278	263	263	309	257	297	267	294	278	269	258	291	284	299	263	272	288	293	281	275	276	275	262	284	272	236	279	311	284	309	312	279	284	310	276	295	267	296	288	248	289	281	267	256	296	267	275	295	266	277	293	276	290	294	298	300	282	268	282	287	289	273	288	290	285	270	272	263	265	290	285	278	278	276	285	285	283	283	249	300	265	303	288	312	272	279	284	289	291	291	308	283	268	286	266	323	286	288	281	279	259	290	255	331	278	291	298	298	260	297	239	247	290	268	277	283	287	291	286	304	326	292	288	280	274	261	287	289	267	293	308	260	272	279	242	268	252	281	305	265	286	282	275	274	272	310	259	280	265	284	298	267	299	292	308	266	259	284	284	305	289	268	289	287	276	289	280	285	290	285	304	284	272	261	291	278	298	284	299	279	277	272	298	265	275	306	264	289	307	289	255	260	257	311	254	282	282	279	287	284	284	275	277	298	276	291	269	294	275	288	280	292	251	298	316	280	285	279	264	274	271	287	280	283	294	278	286	270	284	291	266	274	279	275	278	304	281	271	259	255	269	304	273	294	281	272	277	272	294	285	299	264	296	288	274	276	285	281	269	329	268	284	260	271
5239	1273	1176	971	683	486	416	370	311	313	302	311	252	245	271	264	262	272	282	259	264	280	269	259	262	261	282	254	272	299	223	293	241	244	279	273	262	262	270	260	247	287	286	267	316	230	273	262	273	259	265	271	251	267	282	258	286	257	239	297	262	273	268	264	273	246	273	293	278	284	257	256	233	293	290	258	232	286	263	249	231	263	257	276	246	228	296	226	231	264	281	242	231	305	246	270	266	234	244	266	271	272	238	255	261	271	309	265	253	271	283	257	248	279	270	262	263	259	231	263	269	277	264	224	279	270	278	257	281	262	295	245	240	209	274	284	232	249	250	307	245	274	256	250	271	267	274	270	278	257	237	249	252	240	258	258	284	244	273	265	283	258	238	277	262	273	260	270	246	278	273	261	275	243	264	271	244	279	286	259	249	271	260	241	224	257	272	285	275	302	243	267	216	254	283	276	268	260	254	234	247	287	289	253	266	264	272	262	271	257	264	282	268	284	266	298	284	303	274	251	271	245	250	256	285	244	252	257	264	247	272	264	273	278	260	257	237	293	274	245	245	263	264	240	261	274	288	278	228	282	299	250	265	259	274	287	265	246	254	261	249	275	242	272	287	293	270	232	238	285	299	261	311	248	259	231	239	281	268	271	278	264	242	257	259	270	274	273	263	271	273	288	249	257	258	243	274	243	274	251	263	227	284	269	236	284	255	241	268	253	251	262	281	257	261	256	270	263	273	255	260	275	273	247	257	267	255	275	262	275	303	263	262	246	257	269	247	260	289	263	287	258	265	298	271	262	254	250	264	285	283	233	283	286	292	234	262	275	254	290	253	220	254	286	268	240	267	264	253	257	260	280	253	262	243	247	303	264	257	262	259	258	233	283	255	280	282	261	275	284	241	234	266	281	281	270	330	269	246	272	258	242	263	262	234	264	257	277	254	261	280	267	258	242	283	264	295	286	251	253	293	277	299	273	249	258	240	288	279	275	271	282	267	286	237	261	293	263	285	255	306	272	253	305	256	278	279	263	278	251	251	229	268	285	273	290	249	271	272	246	272	253	254	249	266	253	254	248	284	253	254	246	249	248	247	281	257	246	257	286	274	253	280	251	259	263	282	247	243	289	256	275	267	262	262	242	266	289	244	251	263	278	226	269	287	276	275	260	261	255	274	278	270	268	286	324	254	256	271	211	270	255	270	257	258	248	269	267	241	265	271	259	257	237	271	260	266	257	247	264	252	288	256	259	302	278	254	287	253	230	259	260	242	278	264	272	260	281	286	256	283	268	276	237	253	254	280	294	278	264	244	285	264	294	259	256	289	281	239	258	300	265	257	287	271	246	287	287	270	268	264	257	253	247	275	263	237	252	247	255	275	248	227	242	268	265	278	278	303	253	276	274	270	269	228	274	286	247	268	271	268	291	275	253	254	241	257	286	263	272	275	247	265	262	268	229	256	266	277	271	254	262	272	270	262	245	275	265	258	233	270	279	265	246	295	252	285	273	280	272	247	295	273	270	287	261	269	276	306	238	292	259	300	240	308	275	240	309	275	285	267	277	287	233	272	256	250	248	234	271	272	279	272	257	254	249	231	247	255	261	256	285	266	274	292	250	255	259	259	259	264	278	286	270	277	270	268	245	262	252	255	268	252	272	235	269	285	240	248	269	235	261	274	252	254	237	278	233	277	280	261	250	272	261	267	262	267	279	253	269	265	274	253	263	230	251	260	239	258	271	284	294	249	280	280	248	273	273	277	255	279	261	280	238	286	277	244	271	255	257	285	272	264	295	255	248	281	270	264	283	251	274	292	276	323	267	271	249	253	266	262	253	222	253	247	258	267	272	269	293	271	274	258	278	242	248	289	271	273	275	285	244	283	297	250	253	265	271	253	250	254	265	260	237	272	283	270	250	251	281	249	266	270	248	265	282	265	252	274	256	258	249	278	280	266	256	272	274	281	233	273	237	276	268	272	226	264	278	221	263	271	248	260	256	227	279	251	287	280	284	274	257	253	278	274	249	233	262	285	275	270	254	235	273	254	237	265	249	279	253	258	287	271	279	280	273	282	247	265	264	265	255	235	252	250	285	283	264	281	289	269	264	296	252	286	279	264	274	254	235	249	275	259	279	237	294	282	249	225	245	275	254	282	251	252	260	286	259	270	303	277	265	302	277	270	273	281	246	303	252	241	267	283	280	229	260	284	259	319	270	267	257	314	286	270	263	268	290	269	270	231	237	283	288	264	270	286	273	247	253	248	236	259	247	267	239	275	254	261	282	269	248	258	254	250	274	250	299	257	249	256	268	254	291	260	257	258	257	252	248	278	256	261	249	254	268	260	252	270	252	235	248	252	260	256	282	243	275	251	271	250	268	270	269	267	276	303	262	307	274	264	282	241	292	231	270	243	275	267	280	294	259	270	246	273	255	252	259	281	247	268	251	266	250	258	212	267	262	242	270	255	258	292	263	255	256	265	262	260	269	268	265	268	259	255	259	264	236	284	302	253	250	238	251	263	304	287	232	276	253	285	227	291	258	256	285	266	232	266	272	254	281	240	230	250	283	271	266	249	250	292	281	260	288	258	263	263	291	271	239	237	287	248	241	267	280	247	280	270	257	261	277	270	285	225	241	255	261	258	245	244	280	275	260	262	264	224	272	275	300	264	265	263	285	247	279	280	236	292	263	240	281	253	268	264	258	264	292	264	242	267	237	264	271	291	271	257	280	278	253	261	290	267	232	222	278	253	250	285	234	255	290	256	277	247	227	283	292	254	285	274	262	282	239	281	265	248	252	258	299	272	247	254	278	246	254	256	281	241	264	256	271	267	281	280	262	209	241	232	257	254	253	259	270	278	247	271	271	234	273	281	263	264	281	264	257	258	265	233	250	234	265	255	259	262	252	283	292	260	276	250	255	247	257	259	252	279	260	248	282	252	276	278	287	266	257	296	264	282	270	293	273	263	268	223	265	253	273	257	258	280	232	265	261	276	253	262	271	268	215	259	258	278	262	287	296	261	272	268	258	253	293	288	265	284	250	245	263	244	274	280	269	284	239	271	265	296	265	272	244	278	276	270	263	277	280	246	272	262	291	268	237	239	275	270	270	280	254	262	264	268	291	258	277	268	289	238	269	253	265	266	269	254	283	273	272	274	266	268	251	264	281	270	252	249	230	257	278	300	247	254	264	257	263	270	249	234	257	248	261	273	267	283	294	276	209	285	280	262	230	258	265	248	272	242	243	303	259	237	273	270	252	261	286	225	284	262	260	270	243	254	256	243	266	272	237	261	273	269	275	281	273	262	265	272	253	271	272	271	246	278	239	282	258	302	242	264	263	251	258	288	238	248	292	267	239	235	286	253	257	253	270	250	242	267	258	235	243	252	259	284	264	271	281	265	265	233	244	261	260	274	252	261	268	266	229	278	270	295	264	222	245	273	237	266	262	259	301	243	299	253	251	247	264	263	266	269	238	243	269	249	287	240	273	252	284
4325	1537	2762	3387	2681	1984	1468	1086	997	900	913	861	743	726	702	763	745	704	678	722	668	733	703	685	666	720	647	685	658	690	691	712	589	695	671	646	650	679	630	653	648	657	618	646	719	681	629	637	654	613	599	661	666	636	633	640	598	631	640	603	621	680	616	625	617	706	645	684	603	653	622	672	664	655	622	641	665	645	621	647	675	628	654	592	672	589	643	685	631	625	642	610	651	627	627	658	663	661	647	614	635	632	687	636	668	645	623	604	646	621	625	652	647	655	656	574	624	605	661	608	644	617	618	623	657	621	637	642	639	620	660	635	605	607	639	611	629	622	620	637	642	621	621	586	644	704	621	638	637	638	646	640	626	617	656	637	638	627	636	621	624	608	584	606	630	603	579	628	636	626	617	630	641	634	641	643	670	618	676	621	621	580	626	655	669	635	658	625	631	607	629	640	629	626	608	586	610	660	649	618	632	622	652	666	615	627	615	579	654	649	678	606	605	642	629	590	649	676	620	633	618	641	621	635	650	647	683	644	591	584	636	660	652	620	624	650	629	632	586	642	684	616	659	633	588	593	632	623	597	706	601	604	676	640	606	597	635	609	660	661	609	652	633	589	638	653	607	633	647	619	631	573	667	661	673	602	623	628	603	653	689	600	615	648	580	649	629	571	565	621	607	614	620	622	684	645	619	589	667	651	614	652	639	638	598	645	635	637	646	620	633	633	631	583	680	666	634	647	610	605	631	645	643	579	605	667	645	637	677	621	613	668	648	613	633	612	600	632	693	604	582	590	608	629	580	677	617	621	617	632	619	660	642	609	707	655	652	636	622	622	606	615	607	669	603	603	661	609	638	669	672	609	626	618	640	634	598	625	608	621	629	593	662	658	621	649	619	624	663	642	628	665	649	620	638	641	640	629	684	664	597	624	655	641	617	649	666	646	632	621	600	633	624	654	636	657	623	643	656	671	595	637	666	659	659	641	652	606	645	618	652	684	624	654	636	609	657	628	625	670	683	619	597	647	633	625	644	630	604	628	654	617	579	674	618	697	632	630	665	616	622	636	690	680	638	612	643	625	635	640	627	626	625	614	635	624	615	609	626	619	644	662	645	669	609	636	626	655	626	651	568	613	659	626	651	595	673	656	638	642	605	615	604	595	636	621	615	609	642	661	609	615	630	626	647	620	660	622	648	669	611	641	688	634	631	638	663	647	595	618	626	620	665	608	626	618	655	613	628	622	624	670	647	654	686	655	676	649	669	701	669	652	627	642	624	630	657	605	626	627	643	615	647	638	655	617	697	639	672	685	643	605	596	607	622	632	669	596	643	658	628	648	617	631	611	608	604	625	603	702	617	634	631	605	649	661	686	652	629	665	635	621	649	735	657	635	642	654	679	629	626	615	607	690	662	639	641	620	662	675	625	658	656	630	630	646	643	629	601	640	620	603	633	638	621	614	627	639	608	616	599	675	598	616	686	654	643	686	688	634	606	642	643	646	669	681	668	608	636	617	629	655	639	630	614	650	623	617	693	634	622	694	641	623	648	633	616	597	587	643	621	662	625	641	656	672	635	599	654	668	622	644	647	604	619	654	651	605	650	608	623	620	601	621	629	643	632	607	660	650	640	611	660	655	636	658	645	635	673	629	616	673	636	640	648	623	663	628	648	609	605	628	613	650	640	630	564	632	687	611	637	614	598	595	659	644	644	621	609	635	599	619	609	577	688	620	673	579	610	606	657	649	655	591	605	618	598	633	593	636	672	658	636	600	601	593	608	623	615	643	663	627	596	629	635	684	661	607	643	632	637	655	601	639	658	650	646	623	625	660	598	640	633	670	619	642	683	650	629	655	617	666	630	628	649	592	642	641	602	637	690	632	620	595	638	613	657	625	646	636	662	646	680	624	627	665	634	641	626	642	650	654	656	630	640	636	640	584	625	659	636	598	647	623	629	679	642	606	649	620	668	635	625	657	663	649	692	645	673	650	636	624	623	672	679	621	649	639	681	592	630	627	604	638	676	614	650	620	585	606	653	603	643	631	660	632	602	598	643	637	653	613	636	596	629	619	669	669	590	625	656	631	654	632	647	660	669	597	641	648	689	647	599	626	612	619	637	626	627	612	628	664	632	671	664	588	623	641	651	636	650	624	653	661	614	631	614	634	651	670	640	627	650	633	623	659	650	676	672	607	627	647	649	644	635	634	604	632	619	685	664	659	682	631	610	633	659	633	694	631	628	614	595	664	684	624	659	597	613	656	628	625	632	637	626	609	677	620	651	654	629	645	640	676	644	655	650	597	625	633	643	689	699	605	634	636	602	612	625	581	599	669	609	641	656	650	643	625	617	600	673	646	642	622	592	635	659	662	646	643	623	600	597	647	606	648	628	637	637	617	606	637	653	636	653	671	639	641	620	620	638	604	669	634	682	652	670	661	660	628	605	641	662	621	614	605	640	623	677	624	633	649	654	647	620	608	642	663	611	652	615	598	626	623	670	624	645	643	650	612	604	621	668	616	659	614	633	609	624	602	653	697	590	654	652	597	641	618	639	630	625	600	628	630	599	632	657	615	643	639	671	617	619	613	634	639	599	650	654	651	592	649	679	613	643	605	661	641	640	629	631	668	608	633	638	662	611	654	621	639	637	630	655	618	640	621	650	618	630	654	622	648	658	653	651	624	664	630	656	627	659	637	593	671	649	635	620	623	641	625	652	656	632	617	633	642	615	615	658	614	668	671	645	599	675	651	643	627	614	606	633	614	632	661	625	624	676	630	610	635	617	606	616	642	625	662	646	632	636	675	636	581	628	636	602	651	652	630	669	639	638	631	607	604	638	650	659	659	635	661	637	647	645	636	636	626	630	620	573	643	626	626	641	608	646	637	632	571	609	622	632	665	598	618	623	625	689	602	633	603	633	629	617	610	682	622	612	655	600	654	652	619	701	652	622	630	606	642	598	662	606	614	624	652	631	689	623	647	647	640	602	630	643	655	697	645	657	618	664	660	674	653	624	632	609	654	663	607	650	624	592	632	637	636	610	584	639	627	654	643	641	645	634	654	672	643	606	610	693	583	677	617	620	627	633	617	627	601	608	620	643	623	636	651	624	625	606	644	633	637	610	620	637	653	638	605	588	641	591	622	607	674	636	627	665	646	621	616	619	655	589	600	655	686	662	648	609	639	625	611	594	647	658	664	630	619	625	638	619	627	664	633	592	638	620	657	714	614	626	661	593	636	624	615	628	606	673	622	649	634	636	672	652	584	649	612	606	643	628	627	605	652	617	668	610	610	587	635	623	614	598	660	673	646	647	604	649	594	643	665	647	637	618	650	614	669	557	628	652	616	648	610	616	653	637	685	564	672	632	649	602	622	653	653	682	640	668	650	642	650	613	599	635	621	627	603	640	613	567	662	640	642	627	646	644	595	600	622	615	665	637	656	656	655	675	675	636	634	641	649	623	616	628	629	651	639	657	586	645	647	577	687	654	634	611	605
13374	2352	2027	1726	1147	747	494	364	320	310	312	286	221	235	218	241	212	214	210	210	209	213	213	192	231	213	222	195	184	201	218	201	158	206	194	168	237	197	214	199	184	169	180	219	197	196	191	178	192	190	202	185	166	168	209	186	196	182	195	167	180	162	182	180	199	208	200	193	181	184	209	193	179	175	197	206	190	181	190	174	191	163	216	192	180	205	217	181	182	184	185	179	232	198	211	190	178	185	191	198	202	166	200	185	227	186	174	197	184	198	199	192	212	201	171	198	179	197	173	191	213	159	181	201	167	180	163	191	199	175	201	204	167	197	223	187	193	211	183	217	179	186	208	198	212	158	188	202	163	196	199	178	175	208	178	212	207	184	191	208	170	197	194	185	174	192	189	186	192	169	187	217	168	185	209	191	186	200	197	178	184	202	198	198	173	167	205	204	206	166	167	200	184	202	216	191	187	197	200	216	185	202	231	191	165	193	202	205	193	229	194	200	201	194	186	197	186	189	207	201	189	182	192	173	152	193	198	191	162	205	188	207	201	178	197	175	190	199	214	186	191	179	165	187	224	192	201	206	188	194	212	191	191	176	202	181	171	176	218	184	195	197	203	213	174	205	189	166	182	181	190	200	200	186	199	171	169	200	172	195	177	183	175	192	172	194	198	165	188	213	196	172	209	187	208	220	214	185	205	185	181	197	202	169	181	206	173	197	191	181	200	184	206	206	173	167	186	220	202	160	183	221	199	187	185	193	182	213	152	200	204	217	205	181	175	205	197	184	188	211	197	210	218	179	175	227	193	185	181	176	201	189	184	223	202	159	189	185	197	186	169	185	196	202	205	210	204	180	201	168	179	181	221	183	190	155	187	196	202	205	206	180	182	208	189	179	197	183	178	188	219	206	189	224	204	193	202	236	213	194	167	206	178	206	175	198	195	200	167	175	193	179	188	206	204	189	181	202	197	187	181	199	176	180	197	203	188	163	198	189	184	185	193	188	205	209	203	181	163	195	176	194	214	188	216	194	211	191	199	185	181	200	191	187	218	182	207	214	174	190	208	185	171	176	191	193	198	203	176	170	197	193	210	197	182	169	209	167	199	166	181	215	163	188	186	196	171	187	202	209	194	215	196	189	171	183	195	166	191	187	223	207	204	214	172	208	193	173	195	210	198	191	195	180	210	218	198	202	196	175	194	170	200	166	185	195	202	165	185	189	210	188	178	162	180	202	174	209	188	196	191	191	193	175	181	202	204	198	217	235	188	191	199	200	175	194	187	196	186	187	206	214	197	182	187	205	179	176	214	198	221	175	202	211	188	176	224	169	201	205	192	173	197	170	192	227	188	249	186	183	203	169	194	194	213	180	200	195	181	200	197	204	198	178	215	187	187	194	212	197	215	215	211	183	178	179	200	214	197	200	169	198	180	182	214	190	166	174	199	197	196	209	190	208	179	229	181	213	208	198	203	190	171	213	194	189	203	182	175	182	194	202	200	176	196	186	193	188	219	203	183	185	191	192	183	191	216	203	204	180	191	152	189	204	192	192	175	166	184	211	170	183	178	203	192	168	186	176	216	170	187	196	196	193	186	171	196	193	200	200	179	217	190	178	179	205	187	205	212	168	217	185	176	185	202	188	185	194	197	169	201	185	182	210	215	206	220	206	189	176	187	195	207	202	204	189	196	211	211	176	177	173	209	191	169	197	178	177	186	185	183	179	172	185	196	164	206	184	168	197	192	183	178	211	173	205	172	215	192	185	149	207	198	189	213	200	215	193	207	194	186	168	177	159	178	186	195	170	201	171	213	200	190	174	203	211	191	197	201	186	179	189	208	195	173	199	190	188	207	199	204	192	159	199	182	182	166	197	220	182	194	200	193	168	182	194	212	198	221	191	195	170	192	222	182	212	188	177	208	183	165	213	174	194	215	181	201	194	192	195	198	171	184	182	179	218	200	202	192	184	189	192	223	198	203	218	188	185	187	196	172	213	201	191	170	208	195	195	216	216	197	207	205	197	210	183	179	203	181	191	201	201	150	205	193	190	176	190	184	204	206	202	187	203	179	202	204	207	192	181	193	206	169	213	201	179	183	184	215	190	208	196	200	173	195	216	176	181	196	202	187	181	207	176	161	173	192	189	197	196	194	193	186	188	178	194	186	194	204	185	169	190	180	198	169	203	217	197	174	207	189	225	193	217	181	178	182	184	198	205	207	221	189	175	212	178	171	180	225	205	216	189	204	211	163	189	197	186	191	182	177	195	198	189	216	192	192	213	214	221	185	165	186	178	190	192	180	186	179	198	195	182	180	200	191	180	193	186	187	208	200	186	181	183	186	176	199	187	201	199	201	199	202	188	190	192	185	186	192	203	192	189	192	238	169	176	160	189	177	213	202	195	203	185	183	190	190	197	185	183	191	184	187	203	184	197	194	172	177	211	190	231	192	223	195	188	185	166	199	193	201	200	194	208	213	194	194	159	209	194	186	160	172	217	220	193	197	180	191	189	190	205	185	190	183	181	192	184	173	191	175	195	195	196	194	186	210	178	202	195	206	184	198	227	204	208	210	180	207	193	198	182	190	209	172	195	210	184	199	209	179	185	181	210	209	168	184	187	173	187	184	199	203	188	198	197	187	193	167	209	200	169	210	224	177	180	158	210	207	188	196	202	170	207	190	163	189	171	209	205	191	189	194	173	211	204	196	187	181	209	186	174	178	192	181	181	192	189	193	205	177	204	196	206	195	199	180	193	207	194	187	216	197	201	182	173	164	191	178	195	185	188	205	197	176	175	194	189	224	204	207	187	193	213	187	177	216	167	197	184	197	170	187	196	190	160	174	189	195	179	186	197	208	204	215	207	210	207	189	180	180	181	197	189	182	185	195	224	186	192	200	194	205	173	200	190	190	168	179	228	181	184	200	182	173	179	216	212	207	192	204	179	176	182	219	163	195	205	168	199	192	189	187	204	177	161	175	181	206	179	194	186	200	199	167	190	195	206	193	194	158	208	189	209	220	218	187	194	190	181	196	198	198	202	205	192	191	188	192	198	193	160	201	196	194	170	207	207	178	217	154	192	168	199	179	184	200	207	196	183	200	191	174	181	170	164	180	169	177	184	210	195	195	204	197	175	190	191	210	183	195	188	182	199	222	180	182	180	214	169	185	195	200	183	193	203	197	183	187	182	181	176	169	190	188	164	189	214	194	195	197	208	194	198	183	207	172	179	194	181	201	181	209	178	187	199	212	178	195	203	209	200	176	202	197	207	174	175	165	192	178	217	205	195	202	205	188	219	197	192	177	195	231	207	177	192	192	205	185	197	190	199	189	172	172	200	194	209	178	181	190	194	204	202	168	186	182	196	209	197	202	192	182	173	215	182	183	213	215	190	202	202	188	197	198	185	195	192	200	175	189	178	203	198	185	183	208	190	190	201	194	210	204	180	196	216	224	193	215	193	193	148	189	198	179	199	190	212	207	179	193	194	196	208	196	242
10362	2291	4580	5626	4503	3274	2238	1612	1353	1202	1179	971	878	656	683	659	586	673	624	595	618	618	642	646	587	582	563	523	527	527	491	567	544	539	509	522	513	537	509	529	475	543	509	481	520	492	449	489	483	455	469	478	462	487	458	475	439	478	452	505	511	473	471	414	472	482	449	474	464	491	443	468	476	488	477	487	506	450	496	464	473	521	457	453	461	450	461	448	483	500	489	458	477	473	435	479	480	496	432	492	487	478	471	443	446	502	467	495	451	448	478	467	489	466	476	457	434	455	468	454	451	428	436	450	452	445	470	458	466	455	477	452	468	508	453	444	473	475	487	452	465	459	443	482	467	441	434	490	490	490	485	470	448	473	456	447	457	439	443	467	447	476	468	463	467	483	448	437	472	488	496	442	463	474	454	483	437	461	432	482	489	443	465	489	473	473	428	483	471	436	486	472	449	481	479	419	455	458	444	497	482	464	458	467	513	485	525	489	459	441	463	494	483	462	483	486	482	485	448	481	463	444	463	459	474	452	464	503	461	437	467	489	486	454	458	504	494	457	482	501	475	418	472	488	464	458	503	449	444	514	480	508	456	450	471	481	444	513	463	464	483	446	472	484	472	462	497	455	485	478	515	472	461	419	485	471	430	470	480	459	473	469	446	469	506	434	481	452	523	476	469	451	466	442	510	450	498	497	454	502	500	510	493	455	455	458	477	435	473	457	475	466	466	487	459	460	486	480	494	395	479	515	481	458	477	440	426	529	459	495	467	470	457	486	495	469	470	444	496	475	486	497	500	484	480	473	463	459	478	468	451	447	464	469	477	453	464	456	459	509	488	454	454	472	465	449	458	470	439	475	477	484	457	462	510	470	465	474	523	468	435	490	506	456	415	444	488	476	462	447	476	467	505	475	504	481	480	497	452	518	492	479	472	480	465	468	508	514	477	471	434	492	426	458	484	489	467	432	454	475	466	460	488	478	475	489	468	443	508	543	499	478	450	484	469	507	522	463	479	473	436	465	470	456	452	487	473	480	463	449	496	461	460	465	458	487	473	472	473	499	474	454	471	440	413	468	461	491	477	429	443	474	456	501	470	486	489	460	486	450	470	444	465	477	460	477	442	476	467	503	490	456	462	501	451	449	469	472	453	462	475	509	448	462	447	505	476	509	467	438	470	513	470	504	467	494	487	504	446	490	488	454	448	466	467	456	478	432	477	438	477	451	476	464	483	521	442	461	446	463	511	490	517	473	468	446	465	463	461	462	513	454	510	459	447	446	526	462	466	491	466	437	471	488	518	511	468	493	454	481	494	463	459	472	420	464	462	511	467	501	471	490	527	464	472	470	456	460	464	534	538	483	444	484	453	472	475	483	478	464	473	483	486	479	490	494	462	458	456	467	454	494	476	442	477	436	450	490	449	481	480	448	466	508	504	478	436	477	462	511	505	464	481	469	423	492	423	450	489	439	460	477	468	471	451	437	456	497	488	447	476	468	505	450	501	471	474	463	446	471	462	485	474	478	498	489	488	438	443	475	475	494	501	469	467	493	453	505	488	456	480	469	509	490	438	445	455	458	478	469	456	497	497	452	455	481	462	481	480	484	452	494	450	449	497	465	484	467	480	467	465	493	413	449	472	449	455	486	433	486	439	428	510	465	475	482	437	465	487	455	466	435	468	510	445	455	476	465	464	470	487	495	502	507	438	494	486	491	460	497	492	494	457	446	463	470	510	479	493	463	489	477	459	482	426	439	437	458	499	468	466	477	469	466	449	460	469	466	507	466	456	478	435	496	501	460	498	463	469	497	425	516	496	455	487	497	490	488	510	452	475	476	462	493	440	441	489	457	472	493	458	456	468	443	473	474	456	482	458	461	458	456	483	460	480	459	471	455	475	500	472	445	497	496	482	477	485	470	499	499	474	455	484	486	472	457	463	417	477	482	458	473	473	505	459	476	488	452	436	459	447	471	473	477	492	472	492	468	426	467	475	468	461	478	520	453	443	486	474	453	445	487	521	488	459	473	434	475	495	444	477	505	467	514	486	496	484	473	462	504	472	449	503	456	454	488	437	456	457	472	493	468	466	454	494	462	448	468	428	456	459	462	493	475	442	485	471	456	523	450	511	466	481	475	437	465	452	471	466	443	484	473	526	462	475	500	469	474	436	449	479	462	471	482	466	481	438	468	475	475	439	470	456	461	451	470	457	460	501	478	464	486	460	471	459	515	517	489	491	453	447	464	466	469	491	423	461	501	488	456	485	475	504	469	451	447	467	492	468	474	439	465	484	478	482	480	452	478	503	471	460	476	471	482	480	498	485	464	480	491	493	494	468	493	481	469	476	512	455	445	503	453	479	527	488	478	469	465	486	469	501	460	456	484	463	480	465	431	482	445	479	457	510	445	455	482	473	511	517	491	485	459	472	485	441	522	474	448	482	459	452	473	509	453	493	511	459	435	526	454	474	480	526	464	494	479	490	478	514	501	423	483	457	481	477	500	458	461	471	462	468	480	484	465	430	458	476	493	464	441	488	457	463	498	472	485	438	486	454	465	487	478	473	445	470	480	461	464	450	468	429	474	487	464	452	465	440	491	447	454	467	482	434	496	467	469	492	477	486	454	455	491	465	471	471	437	489	451	468	492	462	490	471	508	489	493	494	480	472	482	464	436	443	456	493	452	489	518	430	483	479	457	454	489	469	467	480	483	446	463	496	450	478	495	496	471	530	527	459	449	429	492	465	473	494	479	507	433	465	428	445	465	452	466	470	488	474	478	481	452	442	443	494	446	489	449	456	488	495	469	472	477	456	471	486	444	479	457	459	440	509	451	478	483	459	461	471	490	463	477	507	485	469	426	444	509	458	459	473	449	504	457	498	480	512	455	476	463	476	465	516	511	465	469	489	497	455	480	506	465	448	524	481	447	448	487	452	454	442	425	451	473	451	521	474	486	468	487	496	480	438	462	444	493	486	470	475	454	511	475	461	504	501	470	455	468	439	472	447	494	453	448	470	484	414	435	487	463	478	461	446	451	481	486	445	466	535	450	467	460	506	484	493	480	500	498	479	500	445	439	475	466	479	482	475	477	464	495	507	464	479	478	422	455	515	446	453	470	466	471	500	475	489	423	437	448	481	494	465	450	442	472	456	466	489	481	459	455	460	443	472	456	459	465	427	504	518	481	485	457	471	458	440	471	498	456	487	489	504	478	498	507	469	453	439	475	476	438	438	437	516	459	442	469	487	478	466	469	450	478	488	503	480	435	477	459	481	477	478	456	481	465	460	480	461	479	451	504	475	483	469	442	493	458	466	455	461	471	472	443	440	427	507	480	449	518	466	509	458	461	430	459	443	488	471	453	506	502	452	475	415	456	454	495	431	495	471	424	454	505	470	482	437	478	460	491	440	474	480	463	456	486	481	449	449	458	443	489	479	497	438	418	487	477	471	443	455	487	461	434	462	449	473	494	462	493	450	466	503	469	455	472	462	460	450	499
20937	3937	2736	2306	1416	1030	612	405	338	310	268	236	227	181	163	169	150	172	141	143	171	147	135	119	152	136	147	146	115	128	117	157	158	119	128	137	142	126	139	135	152	100	116	141	115	134	138	119	125	125	138	117	112	105	116	109	115	121	130	145	126	112	130	105	136	109	117	140	114	119	126	114	130	117	126	114	124	118	112	113	149	146	115	129	141	115	127	109	124	109	147	131	119	124	96	96	110	104	102	129	127	125	120	106	104	132	138	120	129	114	122	112	135	115	121	119	116	134	121	122	117	102	98	121	106	132	108	113	131	144	125	129	121	128	125	113	118	119	134	118	123	116	117	105	121	105	119	133	124	108	130	129	120	117	134	112	114	109	104	113	115	130	126	115	112	140	123	124	102	114	127	109	130	106	121	104	104	103	116	134	128	149	96	105	108	119	145	134	131	120	125	108	116	111	117	122	110	111	104	109	107	139	134	111	111	123	118	126	101	106	129	124	108	119	118	97	106	131	123	154	132	103	127	132	138	124	124	123	120	122	114	124	130	96	116	122	131	126	116	121	115	108	124	113	102	107	99	113	130	99	89	100	125	116	112	115	105	126	120	109	106	140	120	122	100	112	112	130	120	100	124	135	129	121	96	96	116	117	123	125	109	111	115	130	144	134	94	113	119	107	103	126	133	129	105	108	130	130	105	111	126	116	108	112	114	157	116	121	116	126	124	124	103	120	108	118	113	113	115	126	126	112	108	98	102	104	103	108	125	121	111	108	144	109	110	119	111	115	115	95	98	111	112	122	134	128	96	118	108	114	102	113	107	127	126	108	137	103	126	109	124	101	142	120	145	123	112	116	135	118	116	110	97	125	149	119	124	139	115	121	113	116	114	89	155	92	118	111	96	120	102	121	114	97	118	118	111	135	104	99	129	127	125	129	110	110	136	115	108	109	125	125	141	125	123	114	113	107	129	119	124	132	125	139	102	130	106	126	111	112	112	123	120	126	133	127	132	114	137	112	109	110	117	107	132	112	124	120	143	124	114	122	130	134	111	115	123	109	116	111	131	93	97	113	122	115	108	114	102	106	112	124	136	113	118	118	107	104	128	125	115	92	122	131	117	112	118	118	118	100	121	92	105	126	128	128	118	115	130	132	124	102	116	119	104	117	108	99	114	112	115	106	117	130	129	116	122	159	119	112	119	115	102	128	124	110	118	128	140	132	123	120	139	130	126	126	113	99	104	120	114	120	114	108	111	112	115	117	110	118	109	128	107	122	141	120	120	121	125	133	112	102	139	94	121	128	130	141	116	108	107	135	115	105	129	104	109	117	118	129	116	124	94	125	128	108	116	122	124	107	102	100	85	116	110	113	108	111	118	107	97	115	111	121	130	125	121	105	117	123	126	109	117	111	128	120	120	124	118	115	116	121	139	125	111	110	114	115	118	130	110	119	107	122	99	102	142	103	140	105	121	125	132	126	142	93	126	135	112	100	108	120	117	121	119	125	98	121	115	118	118	113	118	114	115	99	126	117	113	103	109	135	111	119	115	122	118	111	115	115	97	112	141	117	121	149	124	127	115	107	102	128	130	141	117	122	120	103	114	106	109	102	107	120	112	110	124	114	100	126	120	110	132	119	119	117	106	102	117	122	134	119	99	109	117	102	122	106	118	103	122	129	121	111	112	115	126	117	123	116	127	111	115	88	110	118	107	116	108	107	111	117	130	104	126	118	123	133	112	89	107	90	112	126	107	129	128	123	131	113	112	113	117	112	100	135	87	109	96	103	112	114	83	144	96	113	121	129	120	123	132	102	93	132	126	123	103	105	102	144	124	121	123	121	117	102	102	111	120	117	104	130	108	107	120	139	101	123	108	120	110	105	131	109	102	112	129	135	123	114	115	118	109	105	122	128	121	109	112	130	131	124	115	107	103	128	114	117	114	114	135	124	107	127	101	120	123	113	112	98	122	123	118	120	116	134	120	105	114	120	109	117	126	118	117	106	123	118	155	142	112	131	129	106	152	119	120	103	120	151	118	110	99	126	113	132	129	129	137	119	122	109	88	115	125	118	128	121	112	135	103	122	108	118	131	119	128	112	134	115	128	108	101	112	112	122	113	120	106	124	117	126	97	120	102	109	119	111	101	116	120	118	108	113	124	122	126	132	122	123	113	109	138	103	109	119	131	120	127	99	115	123	119	107	129	112	130	105	124	131	142	108	107	84	112	128	105	113	105	135	117	118	122	116	113	130	134	119	107	105	101	106	113	122	122	116	112	135	114	120	128	111	123	107	116	94	115	129	128	116	116	103	119	126	113	101	120	123	128	122	109	102	107	107	115	122	129	105	140	122	82	111	119	143	116	95	144	112	128	121	114	116	120	124	140	125	116	123	98	112	142	137	109	128	122	131	98	125	106	124	109	129	111	110	115	122	124	131	114	106	112	120	120	102	113	128	104	123	98	130	127	118	101	115	130	114	133	113	121	110	134	100	101	121	130	123	122	109	116	119	130	123	119	116	100	116	107	117	111	131	133	136	102	122	130	119	121	118	124	115	121	143	114	133	128	102	97	112	127	121	119	116	137	122	110	125	120	104	138	107	124	109	103	138	124	103	125	121	99	104	119	114	116	117	114	130	126	101	108	106	118	120	108	127	107	121	120	103	123	105	97	108	123	134	126	124	139	116	112	100	110	115	115	108	124	117	130	118	120	116	115	118	126	115	114	124	125	134	116	109	113	140	122	109	121	127	113	103	120	127	110	122	102	125	129	126	131	128	93	119	135	129	102	124	124	116	113	113	104	111	126	119	89	99	120	112	121	127	112	90	110	122	120	118	128	128	112	105	110	136	110	122	105	128	116	103	111	107	111	119	120	130	119	120	130	133	105	122	124	114	96	129	112	114	123	104	103	104	120	110	107	125	132	108	135	106	126	98	105	104	95	116	99	109	121	118	118	135	109	123	148	123	119	87	141	111	106	102	137	119	109	137	134	128	130	137	111	107	122	113	123	127	115	110	126	107	117	116	108	126	129	123	127	122	135	114	112	119	133	106	105	112	112	131	142	112	110	112	109	114	130	132	113	112	136	104	111	119	114	124	112	130	113	101	121	114	118	112	123	109	128	123	125	111	117	121	118	109	124	111	118	118	136	112	117	135	131	96	118	113	118	107	101	95	104	135	122	119	126	112	124	130	121	109	134	119	119	119	135	115	97	112	105	111	98	112	119	114	104	107	123	109	100	122	120	117	142	110	110	115	123	120	131	108	133	112	110	103	120	124	134	103	122	112	100	108	97	111	135	127	116	113	126	111	143	114	93	139	110	111	120	111	135	123	128	117	118	124	116	134	105	122	110	120	108	120	124	109	117	112	137	111	131	118	118	115	114	101	117	119	135	112	117	137	127	109	101	128	131	140	105	137	129	107	128	130	133	136	142	103	111	119	109	123	126	123	108	139	111	111	112	123	81	101	106	115	116	110	137	119	122	98	122	125	128	114
13164	2914	5968	7744	6324	4661	2925	2033	1744	1575	1413	1172	851	728	644	642	572	584	587	517	589	576	550	551	494	436	429	424	406	423	405	423	396	399	393	391	431	359	397	369	361	357	377	360	358	372	342	334	334	322	346	327	333	328	334	295	319	311	315	317	331	337	317	293	309	310	331	346	315	314	312	347	319	333	323	345	304	312	305	310	323	349	299	314	327	319	295	320	323	322	356	286	311	346	311	315	287	309	319	335	341	345	320	318	325	321	296	337	326	341	314	336	317	333	356	321	287	313	275	335	314	315	325	310	333	313	301	329	324	317	299	341	310	345	303	302	351	320	302	327	317	291	308	326	306	297	296	322	320	325	334	319	310	308	315	291	320	310	357	323	307	309	286	347	301	306	309	353	339	309	310	309	344	321	296	329	317	333	296	322	308	301	304	324	301	307	315	327	299	320	306	335	330	336	321	319	297	322	322	315	298	298	331	346	312	334	337	304	323	312	308	328	309	335	322	314	338	269	302	280	313	319	288	324	292	326	323	309	310	340	290	312	306	319	334	329	305	308	320	304	286	312	336	329	325	310	280	313	333	313	348	302	287	320	326	306	329	340	314	290	331	319	304	320	306	331	312	354	315	320	300	320	321	331	309	321	323	293	304	309	309	311	296	325	319	343	301	344	277	336	317	315	345	303	338	290	300	324	315	331	314	314	294	320	353	340	307	305	318	291	339	336	312	316	300	321	317	323	304	312	337	298	321	333	306	310	298	334	326	325	343	296	328	341	308	333	342	349	332	335	313	322	309	319	309	309	312	333	334	308	303	299	309	299	325	327	306	301	310	288	299	293	334	298	320	323	291	305	319	326	306	283	374	305	318	301	307	325	291	308	321	326	337	319	300	351	299	325	312	343	329	326	292	349	264	293	331	331	280	331	307	313	304	299	316	293	320	354	329	341	347	292	310	270	335	305	297	312	307	327	297	282	347	305	336	318	329	335	311	294	322	323	302	311	327	312	314	322	344	327	337	294	300	319	271	334	325	328	274	337	333	318	304	321	312	312	322	310	330	313	310	316	349	329	335	299	303	310	305	313	323	323	310	300	322	280	329	321	333	302	314	309	309	294	308	307	305	334	327	312	310	301	309	286	304	306	295	334	300	337	299	297	317	322	316	309	315	287	329	329	310	306	308	346	318	339	295	321	312	302	292	324	306	316	324	336	314	337	321	314	333	330	326	345	296	287	315	340	342	334	319	320	312	301	314	327	311	303	327	317	320	340	323	313	286	318	309	327	340	337	320	340	307	324	327	296	327	298	306	321	327	334	321	350	309	325	312	309	316	325	326	293	321	327	297	316	328	310	323	326	315	276	284	329	306	335	306	312	301	292	305	324	323	289	319	366	331	334	308	308	341	323	327	318	296	309	303	305	294	306	336	311	301	325	315	294	300	320	339	322	313	285	320	307	319	335	316	291	324	312	330	340	328	285	336	321	320	310	319	317	296	306	327	324	322	318	325	318	314	335	307	279	325	331	318	326	335	331	321	316	308	288	324	336	280	322	343	326	282	304	316	299	342	331	279	315	299	304	347	304	361	343	303	328	303	301	323	351	352	315	327	301	326	336	331	327	349	330	304	306	311	324	297	294	312	320	320	303	316	315	312	306	324	265	330	336	322	296	298	316	329	339	325	288	343	342	330	345	304	297	313	348	298	328	330	318	316	300	332	342	304	334	321	324	316	304	314	316	358	300	310	311	342	329	347	308	291	293	347	324	338	306	322	307	312	319	310	292	312	318	314	325	304	324	332	307	294	316	329	300	289	291	315	296	308	314	308	305	318	320	293	338	306	333	304	322	347	334	317	368	308	308	316	276	316	324	315	305	329	338	312	316	311	319	339	308	330	336	343	319	307	319	340	310	329	314	339	348	283	351	309	346	294	321	294	311	300	314	310	309	309	314	290	332	336	290	301	286	322	314	334	310	326	318	305	343	331	324	304	306	327	316	334	331	318	320	335	309	310	299	321	327	316	313	313	241	303	290	332	299	327	326	301	325	288	324	300	306	317	333	296	303	324	285	313	324	314	317	295	351	296	301	300	301	316	270	306	281	340	314	278	313	297	318	312	305	312	301	301	284	297	328	307	295	317	279	305	343	318	310	309	282	292	298	309	345	315	312	347	293	326	309	333	292	301	323	311	286	315	317	329	337	341	335	353	347	328	317	319	299	322	347	315	330	312	310	318	304	332	288	307	312	312	361	346	315	341	329	321	300	337	343	298	312	318	312	272	303	311	321	316	295	351	315	306	316	284	328	322	319	304	329	318	317	314	329	311	311	279	327	314	327	330	300	308	309	360	329	338	326	353	306	299	332	294	294	334	319	294	317	346	322	322	292	322	299	297	318	304	292	302	326	329	325	324	300	293	323	309	297	300	307	331	330	299	306	303	305	327	330	317	356	307	306	323	311	326	329	309	348	326	328	319	316	308	304	313	354	309	316	311	323	336	341	323	323	336	333	321	320	306	339	324	319	304	325	313	306	296	337	335	309	324	322	300	320	302	335	306	327	332	327	319	285	320	319	321	277	314	330	333	344	335	304	310	345	288	317	290	298	316	336	292	281	321	308	277	283	325	340	283	313	343	306	309	307	326	304	329	293	325	346	326	329	319	314	342	305	323	293	306	339	290	322	312	302	299	334	294	325	312	270	343	319	301	283	314	291	325	317	346	300	305	322	314	288	319	325	313	307	313	326	299	347	318	307	303	330	306	342	325	331	327	294	311	267	307	353	309	314	307	331	333	315	332	309	344	349	297	346	324	313	327	304	332	314	316	335	306	287	287	277	335	363	304	323	319	341	324	340	284	308	324	344	291	330	321	291	293	299	311	294	306	325	283	269	318	343	328	322	332	341	356	319	327	318	289	329	308	320	274	302	285	310	347	329	309	322	298	324	294	290	304	291	313	324	336	335	331	305	321	313	325	292	307	319	280	304	303	291	334	313	354	300	311	308	306	303	314	296	316	299	322	356	311	290	335	337	321	332	309	305	315	322	355	316	313	302	332	328	308	344	331	357	306	323	323	327	306	325	296	276	307	310	306	343	327	367	342	347	331	309	331	306	340	316	328	309	328	314	325	347	313	314	320	339	319	315	312	302	300	306	330	335	311	348	316	292	324	296	341	318	308	312	309	331	302	322	321	316	321	294	311	315	282	335	337	293	300	348	332	286	312	291	297	288	283	276	292	306	309	330	307	351	307	333	318	301	349	319	333	319	350	287	333	326	335	327	339	342	349	342	326	328	325	345	330	334	310	323	302	308	265	286	302	309	352	324	320	302	323	279	326	315	314	313	313	325	335	280	315	321	314	305	286	333	302	334	326	305	295	326	330	319	300	298	334	309	323	318	300	307	331	328	301	285	323	328	336	316	274	314	306	316	330	334	352	355	334	315	313	324	299	317	347	304	317	320	287	334	338	314	337	322	301	306	307	323	293	322	331	321	315	308	292	313
5170	1205	1198	1074	690	572	448	364	349	386	307	309	343	326	285	255	302	280	296	312	305	318	331	285	291	313	303	325	277	335	296	286	289	317	290	310	296	304	284	300	305	296	311	282	286	281	281	268	318	293	292	299	307	296	282	285	298	312	277	307	302	251	287	299	297	279	294	272	286	264	303	290	313	318	329	268	326	305	298	271	266	300	311	307	313	277	308	311	334	268	288	278	306	287	337	295	298	293	287	305	278	285	270	296	277	285	314	315	312	289	293	281	302	266	306	338	289	289	283	296	296	258	296	276	292	302	266	284	274	286	296	286	278	297	276	309	292	268	300	305	303	268	282	274	308	317	324	314	297	282	300	320	294	239	279	298	284	257	272	306	290	305	283	280	295	295	274	299	275	322	290	278	281	275	259	286	282	304	284	282	272	295	264	317	279	268	274	274	311	302	290	311	272	296	305	290	281	277	299	290	268	292	297	292	281	301	310	271	266	248	265	305	301	261	321	308	298	269	288	306	295	267	270	299	297	275	287	294	292	297	265	277	270	280	333	284	308	304	306	288	323	267	280	298	308	295	277	304	271	287	293	322	298	294	303	288	323	272	274	293	288	317	281	311	280	258	315	279	280	292	280	265	296	323	279	266	329	320	294	291	310	303	276	323	288	291	273	284	301	278	284	303	286	296	325	274	271	282	283	280	296	279	311	312	298	260	311	299	270	264	281	309	337	299	298	293	268	292	313	280	274	295	284	307	263	300	320	309	300	314	267	306	274	303	279	276	284	275	266	280	276	296	304	286	278	318	291	312	297	292	291	311	289	307	296	294	300	279	293	310	288	295	283	283	289	310	308	281	293	293	287	310	279	306	296	283	303	287	299	284	286	305	275	301	290	314	304	277	294	298	293	289	313	315	324	284	319	290	308	290	289	295	284	285	344	286	314	306	299	269	295	261	293	292	280	298	312	298	273	319	293	297	295	278	324	298	314	299	292	296	276	299	289	273	314	279	303	287	270	306	276	280	335	276	314	306	313	301	307	295	322	310	303	268	279	295	307	282	288	285	273	280	297	295	289	306	292	293	315	263	310	311	304	281	318	288	289	292	311	301	293	293	272	310	278	297	311	293	270	305	305	291	282	334	287	304	297	284	273	296	300	250	292	265	313	296	300	306	286	294	299	334	294	314	307	320	288	279	290	280	293	299	292	282	289	279	268	288	280	271	292	298	310	280	303	292	295	294	303	285	285	287	305	290	258	290	280	305	278	290	309	279	330	311	317	310	290	281	275	284	284	292	302	285	272	255	306	295	310	291	282	290	282	322	269	292	282	302	355	293	286	280	290	264	333	299	273	285	281	304	303	269	294	311	282	267	279	290	287	265	273	253	271	285	271	266	303	281	315	284	285	297	304	289	295	301	282	281	282	307	287	327	315	311	306	304	311	304	319	308	297	291	288	305	307	274	289	259	298	330	317	290	265	332	314	313	310	306	272	304	265	312	278	272	290	275	300	329	291	330	315	293	299	291	301	296	322	268	295	257	283	280	304	288	271	317	306	320	354	273	323	269	314	294	279	305	314	285	300	290	285	303	279	272	287	288	288	278	324	295	289	292	311	302	311	292	296	295	283	289	313	272	332	305	256	316	313	326	318	304	296	282	339	289	291	289	294	265	295	309	319	277	296	325	286	277	300	279	290	289	292	285	305	279	323	286	305	264	274	316	284	273	275	281	280	283	292	278	281	308	296	292	315	305	296	308	258	275	273	284	285	256	290	291	299	299	290	273	266	305	335	315	283	258	284	296	252	277	256	280	317	274	267	290	310	307	277	282	326	303	286	306	301	251	279	268	283	278	288	283	284	294	340	249	296	266	253	275	288	293	314	284	286	276	282	301	287	289	303	272	271	274	285	299	299	321	341	272	311	290	315	291	300	298	312	302	276	297	268	333	311	278	276	276	282	292	300	290	298	305	319	292	282	283	310	278	294	278	303	295	302	313	276	288	270	283	276	254	260	325	257	274	290	273	311	263	278	296	274	287	291	320	299	281	293	310	300	302	298	284	284	278	301	312	316	338	301	299	283	296	301	261	300	281	311	300	298	349	271	337	286	277	326	318	306	309	303	270	279	272	295	285	266	297	309	285	265	324	265	282	254	299	289	322	272	301	302	309	277	285	300	295	298	297	298	294	288	295	269	308	300	258	317	287	272	262	318	316	287	281	282	299	320	319	294	290	253	308	339	302	309	300	275	282	283	294	298	285	295	258	287	271	286	314	308	296	298	275	298	284	291	285	286	252	271	292	306	339	283	273	291	305	301	300	290	314	307	284	287	269	298	322	317	304	293	270	329	300	288	275	287	308	288	267	301	306	308	268	292	271	321	299	265	318	293	291	296	282	275	289	298	311	310	294	310	271	284	305	288	305	298	295	328	323	298	289	266	284	299	285	305	274	291	304	313	281	278	320	298	283	287	290	294	284	265	307	284	285	257	271	294	291	306	314	319	287	304	287	282	281	298	278	323	274	309	269	291	236	298	295	287	291	333	275	313	284	297	284	298	298	279	335	290	294	295	290	325	275	289	319	294	298	265	310	293	316	269	279	280	309	305	337	308	284	292	325	305	262	313	287	299	306	295	285	270	302	269	288	317	302	296	262	312	279	315	287	269	311	266	293	319	295	276	321	296	325	308	272	285	292	299	308	287	273	292	301	329	274	282	314	277	272	337	275	284	295	275	279	293	276	320	323	312	288	316	265	287	310	274	279	285	287	316	286	309	297	291	275	271	253	296	310	289	324	321	290	284	302	301	275	290	294	285	304	281	287	298	316	281	272	244	269	271	325	309	259	278	280	261	285	286	298	321	280	295	302	292	278	309	253	281	306	333	306	274	284	295	273	283	261	320	301	304	317	280	307	280	296	269	274	286	327	271	252	283	274	296	303	299	298	279	272	315	316	258	288	297	266	278	333	265	289	303	290	298	309	278	307	305	300	296	249	318	267	290	274	287	263	285	262	289	319	285	296	300	291	295	331	276	285	281	279	308	299	307	285	286	333	281	318	278	268	325	255	275	275	299	294	292	291	296	281	313	285	267	281	301	299	307	282	311	303	283	312	275	256	289	285	270	305	284	282	276	290	298	283	298	272	306	299	305	311	292	291	265	306	313	307	283	266	285	297	295	309	294	308	303	309	291	278	305	317	261	290	311	258	267	300	293	304	309	312	288	289	287	303	274	290	293	281	303	296	282	286	296	257	301	281	297	301	266	267	281	314	290	272	267	289	271	280	337	298	279	285	264	292	310	295	285	274	279	280	297	270	275	308	283	285	310	295	311	276	271	286	295	276	295	253	275	284	311	280	321	300	306	271	308	283	298	278	299	315	268	246	271	285	277	263	303	315	307	311	301	282	312	275	276	315	273	308	309	303	294	315	320	286	319	297	293	261	274	316	285	286	289	283	304	276	289	283	297	322	266	294	285	289	288	271	265	267	255	308	280	315	265	289
4375	1530	2904	3687	2967	2181	1543	1242	1117	1170	1122	997	863	780	731	742	774	771	803	770	750	790	748	820	717	714	726	753	726	757	731	673	710	750	690	683	710	690	661	703	735	715	707	707	691	654	702	760	650	677	728	667	709	728	656	693	661	673	714	676	764	660	683	724	714	698	698	734	683	754	696	708	728	718	680	725	646	715	730	716	683	692	710	655	706	697	714	664	717	688	731	687	686	689	723	658	683	643	709	730	682	703	741	700	727	691	682	686	679	694	730	692	718	651	762	682	638	690	642	690	691	691	631	711	738	708	734	719	730	663	675	677	707	681	704	690	691	674	725	738	701	679	681	753	704	702	667	709	743	700	720	691	668	669	657	675	681	669	714	671	678	728	708	717	705	759	670	714	670	684	698	686	735	706	721	723	685	707	711	702	681	718	670	708	679	697	697	725	683	709	706	752	735	668	685	664	698	675	701	668	703	659	694	682	715	695	722	696	670	733	745	684	673	700	745	692	722	680	676	736	695	698	710	675	717	733	700	727	670	660	690	698	730	703	723	688	678	699	692	653	713	681	700	704	677	728	745	684	672	691	644	697	651	716	706	678	658	704	664	679	688	702	673	689	708	692	687	677	711	704	686	668	695	699	692	699	659	721	720	739	670	733	700	700	702	709	680	684	683	708	672	740	683	687	655	713	699	696	677	714	692	713	728	655	692	693	717	740	690	721	728	638	714	704	699	667	677	709	749	631	706	687	739	692	676	713	730	728	718	690	719	667	670	731	650	705	675	696	729	717	659	704	713	749	727	750	686	682	696	656	646	669	673	674	666	685	713	699	691	627	742	655	708	674	692	690	733	679	729	666	707	691	736	720	685	682	680	684	739	680	686	707	747	673	706	711	669	692	694	659	686	737	747	687	710	660	703	702	690	671	692	711	693	684	711	747	687	715	697	686	676	733	714	697	706	723	667	670	711	713	736	656	668	670	711	710	656	695	705	691	710	689	692	752	718	737	699	703	705	681	710	725	703	667	660	709	704	673	690	670	705	692	680	661	721	678	708	695	695	724	688	709	689	675	758	699	729	737	684	707	712	742	705	686	654	763	689	745	659	731	711	689	707	706	705	716	667	678	644	704	706	698	728	703	742	649	639	726	686	726	739	707	669	714	741	694	708	717	750	720	657	708	724	729	708	717	701	708	713	711	671	690	718	689	668	691	696	716	658	704	730	707	678	661	723	710	698	731	711	700	695	676	703	661	706	754	725	620	709	692	683	740	705	698	645	658	685	680	669	688	672	685	704	690	713	671	690	710	715	680	707	683	694	666	662	637	708	694	665	721	718	713	664	732	757	733	676	681	697	706	683	691	687	669	661	722	692	728	707	746	768	719	682	677	685	663	716	715	668	687	723	737	711	688	712	722	697	685	755	678	639	691	695	703	756	651	687	667	676	706	725	679	710	727	705	683	712	719	676	675	714	704	713	696	736	703	686	694	623	681	631	670	649	709	705	736	685	743	673	744	660	736	706	669	717	671	676	655	699	682	692	729	676	683	726	674	670	713	699	676	697	685	688	722	749	724	656	717	713	678	719	665	695	693	712	730	721	668	674	749	667	702	685	715	641	751	664	686	713	685	726	687	679	730	725	700	722	725	692	721	628	730	732	705	608	717	660	688	736	652	717	705	743	703	698	731	716	721	727	738	665	668	720	713	720	709	622	717	682	639	673	674	652	688	670	699	674	655	714	696	652	622	724	671	728	699	709	752	674	724	715	692	748	726	689	725	721	700	708	700	714	698	657	713	709	702	726	705	685	709	638	715	709	680	718	677	696	702	727	685	649	699	767	682	724	681	694	667	685	698	663	692	709	721	687	686	710	714	668	718	688	746	702	734	737	655	667	722	731	681	721	640	706	685	672	755	692	767	643	665	754	705	672	713	678	733	705	699	692	703	673	706	652	692	672	729	716	710	681	707	672	661	703	691	673	690	701	687	696	721	710	739	738	726	737	664	719	647	679	742	653	710	701	745	682	687	703	737	707	702	699	727	727	712	728	708	709	711	724	697	668	713	733	707	727	738	696	686	695	687	661	728	701	774	692	698	737	675	740	676	698	740	792	730	672	748	644	686	737	710	701	691	674	695	706	698	725	698	750	721	702	691	695	691	675	686	704	698	717	686	711	706	685	646	671	712	729	692	710	681	686	706	709	712	685	697	717	743	680	682	743	674	660	762	708	760	714	673	659	686	699	717	728	704	735	713	727	657	717	670	742	703	697	697	672	719	698	674	686	702	699	774	709	707	695	726	710	669	693	658	681	712	675	682	661	685	704	695	700	719	740	702	673	742	668	693	707	684	684	701	686	716	728	722	726	693	680	730	666	696	716	646	714	724	729	696	725	696	742	715	705	699	687	684	667	727	699	713	718	713	714	677	739	720	749	726	718	664	723	687	671	685	719	698	693	721	716	700	678	664	742	650	656	689	680	693	693	734	683	707	709	679	719	663	722	740	676	656	680	683	687	681	733	748	676	662	709	675	702	705	693	722	670	684	672	743	772	639	695	749	720	702	710	706	706	742	708	710	682	698	717	684	666	667	749	729	679	701	717	674	699	644	693	646	690	712	720	740	700	697	675	681	713	704	657	750	657	719	700	714	721	657	740	758	708	687	705	695	706	708	744	671	679	695	703	671	689	698	642	669	697	715	735	715	676	687	691	731	707	731	699	695	700	701	719	751	708	646	696	719	661	680	682	728	684	677	685	687	714	731	701	757	705	672	685	662	674	657	726	682	714	710	734	694	747	695	699	687	686	685	705	689	746	744	695	681	705	669	727	696	713	716	687	719	718	699	700	723	734	665	748	718	683	676	704	714	744	743	669	683	670	693	725	645	731	722	721	670	680	667	685	685	677	683	678	761	687	706	716	694	664	727	698	647	740	731	717	707	706	686	730	722	706	705	682	664	700	703	671	692	691	726	744	719	702	697	696	670	716	682	681	718	743	684	751	707	679	690	713	745	693	699	630	690	694	682	723	705	694	751	717	720	688	706	669	727	709	739	707	711	667	704	681	726	686	722	697	731	705	683	693	695	697	683	726	674	685	741	688	659	694	731	698	726	691	760	741	719	681	707	689	616	707	723	668	719	738	717	719	701	663	677	734	670	691	677	690	702	745	715	679	662	723	687	673	705	695	680	730	660	712	696	708	689	699	625	651	695	683	711	709	717	740	658	734	641	757	675	728	748	716	714	670	704	672	693	698	714	700	708	699	718	712	720	701	713	704	687	693	699	689	632	654	670	698	652	737	734	689	696	675	722	674	686	700	708	718	673	702	722	691	654	686	721	633	703	681	667	680	695	705	711	692	685	704	700	654	738	688	682	714	699	704	672	681	700	695	693	693	709	675	671	704	683	691	673	703	723	640	670	723	711	682	726	710	704	692	689	703	688	694	686	701	698	742	694	719	691	702	734	672	688	687	711	694	696	700	704	663	676	690	737	648	726	683	690
13101	2145	1956	1648	1099	780	596	441	403	342	327	318	261	253	246	247	236	243	244	232	258	239	260	241	235	228	225	261	229	226	225	239	233	235	200	242	245	250	224	210	240	227	209	226	198	224	229	223	226	217	244	237	195	234	239	196	200	233	223	221	223	210	180	205	239	212	200	224	228	220	204	205	208	221	249	224	237	190	211	223	200	206	220	225	231	209	234	229	210	223	232	208	212	206	216	221	210	204	215	210	228	202	228	210	204	247	217	202	220	226	245	232	232	223	254	223	246	220	242	188	199	231	226	223	204	211	197	221	193	219	234	236	220	225	209	215	207	228	204	210	200	230	223	198	218	237	201	229	233	211	229	203	212	194	205	208	192	230	231	228	215	219	239	221	223	223	227	226	219	220	238	225	217	191	226	228	223	214	231	202	237	222	222	207	201	226	214	222	211	230	225	227	270	217	233	229	197	233	246	244	226	208	231	184	213	219	203	200	210	231	236	257	269	227	227	208	215	238	222	234	213	221	213	214	196	213	241	210	224	239	192	255	228	233	197	207	235	238	213	206	271	206	229	227	184	203	229	234	221	250	215	237	229	198	212	225	198	200	245	212	210	188	226	219	198	234	223	219	203	205	203	206	223	220	234	196	203	228	239	216	236	245	227	244	228	198	230	267	248	234	183	202	207	229	222	222	224	207	233	200	217	230	220	239	231	194	213	207	206	200	222	231	231	217	243	216	227	230	259	217	194	204	233	231	215	213	242	208	221	215	228	210	202	227	228	184	233	187	214	219	253	219	202	206	246	249	233	241	241	221	252	225	232	208	190	216	230	210	188	229	216	206	241	228	231	221	229	217	246	214	226	200	225	260	217	215	206	220	211	248	234	194	214	211	205	241	238	220	213	211	209	212	224	253	219	214	234	228	233	217	228	233	211	201	211	209	227	195	226	232	199	242	229	215	219	190	204	225	223	229	194	218	213	224	199	214	202	248	225	222	245	213	194	230	233	194	237	243	235	212	195	228	205	239	243	244	201	223	256	226	225	242	217	260	209	210	222	207	220	219	228	216	230	226	234	198	227	202	243	222	228	234	246	205	226	238	213	224	237	215	237	207	215	213	225	232	190	199	223	235	217	180	215	209	227	190	229	217	218	220	206	253	245	215	234	232	228	197	224	217	213	245	228	236	214	202	194	203	209	235	226	230	211	205	213	206	246	203	245	239	219	197	234	237	242	180	172	210	237	218	219	233	218	223	206	211	218	215	248	225	227	230	208	238	221	201	212	247	189	187	230	232	199	259	220	221	208	227	253	208	225	212	213	240	230	243	235	204	220	198	242	210	225	209	219	193	212	233	215	200	239	238	217	239	209	228	219	217	222	221	201	222	209	229	252	216	200	225	229	218	235	215	211	201	250	235	224	243	183	232	232	222	236	204	222	224	219	230	224	229	228	223	213	232	221	233	222	209	233	231	189	229	216	222	222	220	203	213	222	236	218	173	207	221	233	223	242	195	205	211	254	239	203	227	221	210	206	192	210	205	241	226	198	237	229	226	208	223	196	226	218	195	242	210	241	228	205	232	230	202	220	228	228	201	229	234	201	200	215	217	205	198	224	215	259	220	233	209	234	202	191	241	226	187	213	225	195	189	222	235	247	246	220	214	253	229	222	209	226	230	242	227	216	237	200	221	213	208	234	194	227	219	211	219	193	226	217	213	256	205	242	232	225	222	230	232	250	235	213	223	221	234	247	242	202	228	217	200	238	208	222	188	228	228	247	212	239	205	228	219	225	225	197	220	202	201	213	209	245	235	217	205	216	205	245	246	238	208	216	200	244	245	252	220	233	214	235	226	217	209	234	205	214	207	214	237	236	244	232	217	224	218	219	190	201	205	228	234	228	211	192	229	230	231	219	231	229	217	212	216	224	224	201	212	246	223	224	224	245	230	236	235	215	201	194	227	191	239	223	188	227	206	210	229	218	216	200	204	244	190	232	213	235	227	240	212	198	229	212	205	208	242	249	221	221	232	225	223	239	234	236	205	241	217	229	207	229	220	227	192	206	214	230	195	223	227	244	208	242	219	216	247	222	237	223	216	232	210	199	207	226	199	233	240	250	227	222	212	230	232	178	255	232	213	218	219	240	230	223	209	234	213	208	228	231	208	220	190	241	211	218	230	227	227	234	186	204	241	218	227	212	191	217	211	216	223	217	197	232	229	204	232	230	206	194	239	216	223	202	219	233	227	226	249	206	212	210	223	230	217	226	226	210	239	212	221	235	226	239	232	210	210	219	227	226	224	248	215	240	216	199	228	239	232	204	195	231	238	218	219	215	237	215	201	237	236	230	204	204	219	230	210	208	223	230	229	228	222	228	249	244	213	199	221	230	217	216	226	210	251	231	213	237	232	198	205	210	206	216	204	207	217	202	222	241	216	223	211	207	213	215	231	194	205	211	219	203	236	218	246	244	225	228	233	249	221	221	229	214	204	246	234	236	206	204	226	218	204	213	213	224	218	222	239	214	224	222	237	218	237	241	228	227	212	220	252	244	208	229	234	211	212	238	221	230	241	218	212	206	220	243	210	214	240	231	213	220	229	206	234	202	207	210	211	254	213	212	217	208	237	235	218	210	212	238	217	221	232	214	244	224	214	220	219	221	227	223	216	215	218	221	204	222	221	231	222	238	223	245	223	237	228	215	232	220	224	208	233	210	218	206	207	221	223	227	215	233	206	249	227	214	225	226	185	224	232	232	219	204	196	186	192	208	212	198	207	218	211	205	198	231	215	224	214	200	243	207	244	222	222	216	242	252	206	249	252	222	202	249	250	211	234	213	222	208	239	219	220	225	205	239	213	196	235	213	227	208	221	210	215	225	212	225	242	247	233	199	196	223	224	223	197	198	257	192	211	244	215	225	191	207	231	197	254	203	218	248	249	231	209	210	223	243	216	220	255	268	195	235	219	210	201	221	205	217	220	214	247	219	257	191	225	232	228	245	222	243	221	235	197	187	216	224	230	183	246	235	212	198	216	216	236	220	219	207	213	240	214	228	215	211	214	207	222	222	212	221	201	224	242	199	209	225	227	241	188	235	222	217	222	231	197	212	237	211	252	212	243	201	218	234	228	231	229	208	240	203	230	223	201	210	208	219	206	213	191	228	211	194	220	227	199	223	223	221	254	251	189	210	260	227	223	203	243	216	226	218	219	215	214	234	234	229	226	221	199	235	209	218	228	241	203	185	226	206	235	208	232	228	216	238	239	225	192	231	236	192	228	229	221	231	217	223	239	182	249	195	247	210	214	185	220	238	244	236	227	215	204	202	227	231	206	209	242	224	215	210	215	213	211	193	225	225	209	242	236	216	208	228	231	220	234	203	194	213	224	206	201	211	212	214	227	251	210	215	229	261	235	215	212	223	193	209	216	222	210	235	249	242	211	239	212	192	202	246	233	212	255	187	207	199	216	262	221	221	221	219	237	237	239	212	207	211	222	213	249
10041	2323	4508	5688	4781	3256	2353	1854	1624	1530	1420	1201	935	794	738	662	690	677	731	693	747	682	693	655	697	597	602	590	626	612	611	615	621	591	589	621	603	595	566	572	527	541	555	571	565	550	542	529	558	526	545	520	532	540	546	535	530	518	581	577	552	567	525	561	559	597	543	508	532	528	522	551	573	542	553	528	541	542	548	505	532	515	533	562	557	533	523	560	535	576	556	606	513	530	547	551	556	532	518	537	564	497	587	562	536	551	555	558	549	578	557	555	563	543	572	496	529	542	532	530	516	528	560	525	529	566	521	539	529	544	551	559	539	546	563	539	566	528	557	581	525	565	559	555	545	526	516	483	541	588	554	533	546	549	515	545	526	512	568	548	517	569	536	558	511	510	570	558	562	525	568	551	542	490	567	528	510	532	547	553	566	543	528	547	530	550	562	556	523	524	516	542	554	524	552	552	524	567	529	546	514	500	524	587	511	578	525	547	570	529	519	538	517	531	546	545	575	522	508	537	520	555	540	520	528	534	547	552	571	532	523	528	564	524	525	530	607	531	510	492	508	541	506	502	549	559	525	533	565	550	567	523	552	532	516	533	553	553	533	541	517	563	532	542	527	536	541	538	533	575	519	546	565	563	515	558	556	562	547	555	544	530	564	539	492	545	588	563	543	552	543	511	578	534	509	519	537	551	582	540	501	566	568	538	510	545	570	517	540	504	586	555	538	543	534	532	530	545	514	547	548	546	544	520	561	526	530	561	531	543	535	539	562	544	504	509	522	545	540	529	518	537	559	551	573	526	525	521	580	548	548	540	614	560	544	494	551	566	553	534	530	512	588	532	541	549	519	480	527	530	545	545	597	558	529	514	551	516	531	558	569	541	559	534	577	550	549	556	551	573	533	561	579	551	507	535	536	570	516	585	506	541	496	542	551	590	581	540	543	523	536	563	563	501	553	574	519	585	529	489	520	520	542	517	563	550	494	598	514	527	565	550	541	521	582	522	539	521	556	547	551	525	532	515	502	572	538	545	564	553	558	527	552	513	561	554	537	579	526	516	531	571	538	521	553	513	542	558	552	543	530	544	531	567	548	530	563	527	533	520	593	525	503	510	561	561	528	563	559	510	557	581	509	521	560	516	550	506	555	561	576	590	547	553	544	533	534	533	563	511	517	531	512	560	544	549	523	537	539	535	555	525	544	518	545	528	541	531	519	537	549	512	559	544	505	552	517	568	504	541	572	508	568	564	503	542	491	523	508	506	570	535	559	597	555	524	483	568	531	560	566	538	539	616	522	544	548	515	479	518	549	499	536	570	531	530	499	533	537	590	525	506	529	535	530	523	547	559	548	553	539	568	524	562	535	567	587	550	523	552	524	531	529	565	543	557	552	535	544	551	529	531	570	542	576	513	539	518	543	583	547	509	543	568	553	539	538	507	492	570	547	554	547	542	524	507	513	529	564	552	520	531	547	549	522	544	566	529	503	536	519	562	556	529	556	533	572	584	539	529	538	571	581	550	544	565	564	541	540	545	570	517	540	528	526	570	512	542	539	502	551	537	569	533	516	516	594	558	522	519	549	538	535	565	535	517	564	528	551	538	545	545	566	573	491	515	562	523	549	548	545	547	529	548	503	560	575	538	513	522	511	563	562	510	526	542	503	529	516	484	522	556	509	539	521	540	516	537	508	531	531	558	516	534	532	526	529	541	536	511	497	559	547	566	512	519	491	541	542	564	518	533	561	558	539	612	551	525	552	553	528	501	529	529	516	514	532	532	509	523	531	549	522	496	533	590	548	530	533	529	562	506	575	535	563	583	545	533	572	556	544	516	497	552	541	544	515	539	552	562	534	537	547	593	489	512	506	527	524	541	531	577	548	568	518	571	552	558	556	515	547	518	539	546	522	525	538	533	562	588	519	578	536	523	564	521	588	557	532	499	527	556	516	560	484	523	547	585	491	540	573	540	548	501	523	506	558	529	549	538	552	549	568	527	551	545	538	517	530	542	557	546	564	527	531	522	552	533	553	585	530	509	528	510	543	532	553	563	512	524	553	524	545	529	516	544	513	580	536	574	524	550	520	496	545	511	503	563	554	533	483	555	523	569	558	537	548	553	496	539	524	547	515	524	540	522	540	542	523	546	534	501	523	549	526	528	545	563	543	561	522	528	530	574	512	558	538	539	549	521	557	558	576	604	510	525	525	522	543	506	520	564	517	536	515	537	509	544	528	513	540	526	516	531	552	500	557	558	504	614	492	560	519	515	518	562	515	489	558	566	505	513	558	528	528	549	531	544	546	537	550	535	546	562	503	555	522	554	568	574	505	555	564	512	546	507	571	529	538	521	541	506	551	541	519	523	497	548	559	558	552	529	555	517	507	521	510	523	539	533	533	595	498	579	590	557	540	529	571	528	521	523	576	545	569	509	538	513	545	523	549	551	533	555	559	549	539	569	505	518	493	575	551	525	545	565	556	584	554	535	521	524	558	540	547	572	557	521	543	500	550	590	535	525	524	524	533	561	502	516	527	540	543	542	562	563	572	524	570	580	572	542	503	551	603	540	529	509	511	542	561	571	532	597	520	586	544	519	538	559	527	545	565	507	542	520	542	536	568	526	556	579	555	552	501	537	541	521	577	543	581	539	506	565	555	561	563	523	553	539	507	497	527	584	557	528	531	536	531	511	551	557	537	549	588	530	561	542	545	577	519	498	531	501	537	553	548	519	507	520	553	516	572	521	565	507	559	574	567	534	516	536	536	552	524	560	552	583	514	514	548	571	517	511	527	532	538	541	516	493	545	568	533	538	529	570	562	530	546	563	562	567	523	511	537	521	560	572	555	533	561	595	541	493	507	542	562	504	560	582	553	539	574	549	537	559	526	555	533	551	521	578	544	525	517	560	580	520	519	537	517	554	559	560	509	535	534	561	551	559	554	534	541	510	541	528	539	538	522	522	555	511	551	500	543	562	576	559	500	527	535	543	560	535	517	502	515	578	540	545	524	511	556	543	531	553	521	555	547	578	565	539	557	558	561	546	540	552	535	559	517	526	557	539	584	534	554	514	524	563	542	471	540	534	554	496	575	555	556	542	529	569	521	530	545	542	571	568	555	573	542	590	507	563	578	547	564	495	571	537	526	536	517	536	529	548	546	567	541	537	511	556	506	521	555	547	535	543	542	547	486	520	548	538	537	525	524	546	490	514	566	520	525	528	530	504	516	541	536	494	523	539	551	566	527	518	543	509	513	572	575	543	536	548	561	560	564	571	549	577	568	558	548	565	535	534	527	577	528	523	552	531	492	554	543	527	534	561	530	533	519	542	559	570	568	530	519	542	545	511	505	554	569	543	543	473	547	520	565	528	543	499	532	548	557	511	547	537	513	562	562	564	578	542	519	564	537	523	531	560	517	511	520	587	532	537	514	534	536	504	578	551	508	527	596	537	520	504	496	540	559	509	570	555	582	551	561	536	567	591	502	557	547	563	542	568
20690	3692	2788	2293	1489	890	647	490	355	309	314	289	207	193	199	170	163	177	146	164	145	149	156	157	151	134	145	121	124	146	126	121	121	133	143	140	103	113	150	120	129	142	113	132	116	125	112	118	116	141	119	111	136	122	150	117	111	131	127	120	117	142	115	123	111	131	118	136	120	121	116	139	120	107	126	133	114	116	134	115	124	134	122	119	133	131	104	122	120	138	136	119	139	120	117	119	139	118	130	118	120	121	133	130	111	107	135	146	142	110	130	129	117	122	93	110	136	127	131	108	124	105	125	119	124	128	127	126	130	123	114	129	125	130	129	121	127	135	119	135	126	108	133	127	124	120	117	133	107	117	125	122	113	108	113	111	101	104	110	131	125	128	124	108	119	140	131	119	124	123	106	131	123	98	114	147	122	114	106	103	121	126	104	130	132	107	110	112	110	116	120	140	103	118	122	119	117	101	133	101	144	107	136	131	123	99	110	140	130	115	120	105	124	106	117	138	117	104	129	111	128	122	108	118	128	108	130	148	133	126	126	137	111	117	130	136	126	134	131	120	132	118	135	126	117	127	144	104	117	127	119	138	128	105	94	106	131	126	114	140	113	110	105	127	114	120	107	123	127	133	133	132	120	120	116	115	121	127	111	119	138	128	118	112	117	119	120	131	129	121	123	119	132	130	133	129	109	120	141	103	118	135	115	104	129	104	119	117	123	112	114	119	104	129	127	131	120	133	133	124	121	102	118	101	109	102	120	128	115	127	116	92	138	125	129	142	126	112	120	109	96	117	122	104	140	113	117	109	132	106	111	109	141	128	152	158	118	113	116	119	128	121	122	117	137	127	112	110	116	113	108	106	113	119	128	116	121	128	126	132	118	109	100	115	136	103	110	111	131	120	123	125	116	119	133	124	118	113	113	143	137	123	111	137	113	112	114	167	131	116	117	118	135	138	135	141	117	110	126	97	106	116	131	100	118	137	117	142	104	121	120	134	111	116	152	132	98	117	112	121	104	119	132	132	111	109	138	111	107	109	112	112	136	132	118	128	108	118	112	124	128	121	121	118	127	130	120	137	105	116	114	128	98	109	111	125	97	96	124	115	150	141	134	111	141	117	135	105	137	120	122	135	108	107	126	123	122	118	124	112	125	101	123	88	129	123	128	132	131	107	117	137	134	124	123	133	115	118	133	120	117	115	133	137	130	121	119	135	121	125	134	117	136	117	139	118	129	135	132	117	143	123	122	118	145	124	122	126	113	123	119	140	138	126	115	110	128	131	105	132	131	144	132	131	114	102	121	110	138	108	127	112	118	122	121	105	131	104	146	107	123	122	132	129	107	134	110	125	116	118	132	130	113	134	119	104	106	122	102	132	135	116	144	123	115	133	129	107	125	136	121	129	136	135	119	144	126	123	106	108	98	126	101	115	121	107	115	130	116	121	132	131	114	116	127	130	113	125	97	121	125	136	121	121	119	129	134	120	111	132	116	111	94	123	102	127	113	129	129	107	131	120	144	145	145	137	127	111	132	131	114	138	137	106	124	127	124	125	118	126	111	119	119	114	115	128	130	108	119	126	121	134	131	116	137	128	112	129	125	128	100	148	116	119	112	105	96	122	124	132	134	121	146	125	114	127	126	112	142	135	112	108	116	107	117	120	105	132	124	149	123	129	126	121	108	124	115	116	132	128	133	138	125	131	103	119	117	136	137	132	139	127	109	91	126	120	111	105	122	125	117	116	124	112	125	128	116	145	118	123	120	101	123	112	130	138	126	129	107	126	129	108	109	139	111	118	108	130	90	129	116	135	110	121	114	129	123	120	131	144	105	131	119	133	120	118	104	115	129	103	119	121	104	121	125	133	123	114	112	128	129	128	124	133	118	134	137	118	118	116	129	124	124	123	108	125	112	106	125	119	121	130	115	120	115	134	122	109	135	125	115	132	124	111	136	124	118	95	112	99	142	117	138	124	102	133	123	127	136	122	139	128	125	140	120	102	117	110	116	94	110	121	124	136	116	120	133	110	112	97	108	129	145	112	133	123	122	114	116	136	109	125	115	125	134	128	115	127	127	122	121	119	126	126	118	111	96	119	122	109	123	128	117	133	125	118	106	108	111	117	120	121	132	125	137	151	108	142	135	130	131	114	119	137	124	118	119	122	119	118	111	108	133	117	125	143	102	132	116	129	115	137	124	130	127	127	124	116	121	121	134	147	134	121	140	111	125	133	133	114	118	131	118	114	112	115	125	139	122	117	115	122	126	110	117	137	131	132	123	128	115	106	120	127	121	114	119	105	130	118	133	113	114	94	109	115	137	118	136	137	127	128	124	142	120	130	114	142	123	129	131	124	102	129	110	103	102	134	114	126	134	101	112	122	99	121	134	101	116	115	102	124	126	109	97	128	107	125	128	104	134	125	127	114	130	125	127	117	126	118	121	138	130	109	138	118	112	129	121	128	126	111	132	149	117	108	134	121	125	123	119	121	141	125	115	122	122	111	121	120	109	112	116	134	140	120	128	120	117	127	133	109	106	117	107	147	121	116	120	133	128	135	126	123	133	140	122	135	119	119	115	126	116	109	125	123	135	96	138	100	144	132	111	127	118	130	141	122	121	128	130	128	118	122	127	115	111	120	127	146	123	114	134	117	125	106	112	136	132	136	118	114	108	104	112	131	135	126	121	122	112	133	106	120	108	108	147	115	108	126	132	127	102	130	134	124	114	114	116	137	142	117	139	135	140	141	114	132	95	126	121	130	123	128	141	115	105	130	118	124	115	117	115	113	107	117	132	135	124	131	134	131	122	134	140	121	119	122	127	111	118	110	149	151	132	118	132	150	123	118	125	127	109	132	127	126	121	132	112	134	130	119	134	139	112	113	111	114	112	108	112	119	123	114	104	123	114	102	101	119	127	115	116	134	121	126	110	121	131	112	114	116	132	121	109	128	117	100	127	140	110	129	130	101	116	133	95	133	141	119	124	105	134	112	124	103	117	124	115	132	126	123	123	112	121	131	126	116	117	120	114	106	130	119	132	123	129	130	118	135	135	93	123	131	114	126	124	120	115	117	120	128	127	130	125	122	118	112	102	102	124	102	115	110	132	123	133	108	118	119	116	121	114	124	124	117	104	127	124	138	118	130	109	119	131	114	147	125	128	114	129	120	131	124	142	124	124	145	136	101	145	131	129	123	100	138	114	111	127	126	117	131	154	121	135	136	126	136	127	140	123	135	153	122	115	118	132	119	123	111	137	111	110	117	118	128	148	118	122	125	128	140	130	122	115	119	109	140	120	133	121	122	135	127	125	109	112	101	140	138	111	120	147	131	141	134	135	107	142	110	115	133	139	137	115	109	112	134	111	119	130	141	122	105	147	124	110	121	129	127	113	113	121	134	149	141	120	119	137	121	106	111	108	153	108	116	130	121	116	118	105	130	116	129	129	136	117	95	110	125	132	135	114	117	144	133	124	121	133	128	113	117	109	119	120	141
12755	2696	6012	7248	5857	4171	2915	2317	2025	1764	1733	1458	954	747	608	641	582	593	588	568	580	561	574	575	473	460	444	420	435	409	399	430	435	427	447	435	369	412	330	369	358	387	398	356	340	329	342	343	331	345	358	329	335	358	342	368	332	311	306	345	354	338	329	300	352	320	362	341	336	315	331	341	340	297	327	354	354	323	329	318	322	341	341	359	331	347	328	328	360	340	349	331	344	300	340	344	350	311	322	325	326	296	347	314	284	305	359	320	377	331	298	338	346	337	331	319	316	353	302	355	307	367	312	324	301	299	314	336	353	346	322	356	318	358	339	354	318	329	371	345	325	334	352	337	306	357	349	332	291	317	320	317	338	339	306	322	314	344	333	353	323	333	307	323	323	306	313	332	272	295	300	311	310	309	330	330	349	316	352	337	338	336	347	356	306	340	334	329	292	345	307	316	314	314	312	328	297	329	338	327	340	338	308	321	343	329	339	330	343	331	357	312	328	324	317	327	340	307	330	340	339	324	327	341	319	322	329	316	299	322	307	316	315	324	322	377	319	337	285	318	320	292	297	311	342	312	346	320	317	332	325	350	321	370	359	351	347	344	348	333	347	295	288	305	313	330	340	298	309	358	311	307	309	338	332	336	322	330	312	335	349	338	310	338	305	324	319	317	336	292	336	285	344	334	318	340	316	329	344	359	310	338	348	346	352	320	317	342	342	338	366	339	314	340	310	313	335	346	338	304	298	325	334	317	323	327	342	321	338	306	338	330	322	318	315	351	302	297	340	318	332	334	295	314	321	322	357	324	321	309	333	366	313	337	324	334	323	332	311	323	332	348	345	355	321	323	334	330	335	311	331	336	329	338	364	369	351	322	323	314	344	312	336	300	288	299	330	335	305	335	343	342	316	308	353	320	331	329	339	375	325	320	315	318	322	345	347	326	314	355	332	308	319	331	319	338	321	342	324	327	315	317	327	358	351	293	333	331	329	341	320	332	324	320	340	317	331	351	349	338	343	347	348	339	332	313	327	376	325	305	314	354	315	312	326	322	313	311	286	354	332	342	350	317	318	332	349	360	305	283	325	296	303	338	323	286	339	321	323	316	308	326	321	327	322	313	343	310	314	347	333	350	334	357	341	351	322	314	316	361	334	324	326	326	339	315	312	308	310	366	361	346	338	331	325	307	300	303	343	322	278	354	323	325	326	318	361	327	328	319	315	345	324	337	349	336	316	311	322	307	340	347	353	323	335	339	307	290	315	326	346	322	340	310	340	333	307	310	315	333	352	333	332	330	288	337	341	339	328	366	329	313	361	358	332	315	345	339	315	317	320	351	326	309	338	330	338	330	324	328	340	318	326	331	336	312	326	324	306	300	369	312	323	346	339	299	321	319	365	305	351	324	325	333	339	326	332	349	335	330	339	358	314	323	325	325	314	342	315	334	337	335	335	293	358	339	321	328	328	332	291	330	316	311	328	353	347	354	332	335	318	348	329	331	290	334	326	340	311	340	338	337	331	333	352	327	357	331	321	331	343	318	334	346	295	329	317	329	333	347	297	332	344	308	342	351	328	318	351	343	330	344	305	323	333	338	316	373	337	302	335	331	286	333	332	348	325	362	333	317	311	321	340	333	316	341	319	323	298	326	334	336	324	332	282	337	332	315	337	328	343	360	326	297	362	289	334	346	320	307	319	331	331	327	295	344	318	322	344	349	336	335	324	341	355	324	323	321	313	328	326	319	341	361	327	346	352	355	322	315	334	322	301	323	312	335	344	322	357	354	333	349	354	330	328	332	293	324	334	322	333	342	329	367	329	314	357	322	313	363	329	335	304	327	304	310	338	334	344	327	307	300	322	304	310	300	315	270	341	334	341	317	312	290	327	306	336	306	331	308	306	283	338	334	330	315	323	339	343	343	332	344	321	323	325	352	322	341	316	305	316	324	366	341	318	329	345	328	323	309	327	348	322	329	360	311	336	320	321	345	343	343	314	331	321	350	355	349	291	325	318	342	322	340	343	334	312	359	337	358	329	317	311	332	307	306	339	332	297	312	323	335	339	314	294	351	342	333	357	337	305	354	325	326	311	332	352	325	318	339	326	353	323	327	353	299	290	375	310	338	340	331	327	326	364	336	322	332	338	338	328	328	326	301	322	344	325	345	351	314	346	315	311	343	299	339	333	318	347	313	325	350	346	347	324	331	326	344	350	341	329	304	314	314	302	363	346	346	338	302	317	335	347	324	319	325	339	314	311	315	334	339	314	321	346	332	308	317	317	320	317	346	321	317	302	353	317	323	315	332	298	325	340	322	328	342	342	344	328	320	313	361	341	326	324	331	303	313	355	354	336	302	316	319	322	307	302	335	347	325	325	321	315	346	319	336	297	322	341	347	363	342	309	317	363	305	322	326	343	341	344	328	335	331	346	330	361	297	333	323	350	353	310	350	341	322	317	315	353	290	322	359	318	309	315	314	351	337	353	337	297	334	378	325	337	305	359	312	335	339	312	294	319	330	302	335	370	300	329	300	328	320	312	299	334	316	378	318	336	337	285	313	317	283	300	292	313	329	351	348	323	360	328	319	359	329	347	287	328	339	316	319	355	319	299	307	359	325	355	303	332	347	341	305	334	319	345	321	344	335	343	300	314	313	318	338	306	332	319	325	291	339	336	353	316	335	321	355	322	308	324	345	320	339	339	333	318	327	289	335	335	319	306	318	346	340	329	323	314	324	314	327	301	346	305	333	330	345	307	339	309	339	338	293	333	343	343	315	334	322	347	321	334	328	332	338	326	351	323	328	324	317	307	301	341	301	375	318	337	306	370	308	331	316	317	325	339	311	342	308	354	324	327	312	332	302	338	332	326	299	337	345	321	351	278	326	342	336	316	291	346	333	334	314	297	358	331	335	324	321	331	328	308	320	328	335	329	309	344	358	343	307	330	312	334	335	319	322	337	315	333	326	332	344	347	345	328	329	328	322	359	329	320	340	381	332	334	312	356	333	343	328	329	344	340	330	333	349	324	336	315	328	341	330	331	309	311	331	325	286	333	323	345	346	326	329	316	353	328	298	315	317	331	334	312	337	303	334	361	316	339	312	330	326	282	317	317	342	355	329	340	327	301	360	350	305	303	300	313	315	298	357	320	334	301	317	326	355	315	348	309	326	318	340	320	358	328	338	287	328	312	313	345	333	348	317	300	323	343	335	330	358	330	315	343	318	344	302	335	317	328	357	294	317	293	339	313	331	298	320	328	322	314	343	311	347	344	355	336	329	303	336	287	316	319	324	324	292	335	343	332	319	327	337	316	299	337	342	347	353	342	337	368	297	314	347	353	336	330	346	357	342	320	319	365	325	329	347	354	359	302	313	329	338	338	327	336	320	354	308	327	315	324	319	348	350	329	305	343	318	310	322	312	319	336	350	315	312	325	327	334	281	316	315	356	314	315	341	339	314	310	354	353	310	322	332	322	339	327	347	336	340	315	339	326	357
4874	1149	1201	946	662	536	455	430	378	379	357	300	340	310	306	309	325	324	307	349	319	302	299	323	285	298	308	297	325	297	307	326	291	310	329	312	313	272	321	310	330	278	295	292	276	285	319	264	327	310	320	311	289	251	334	279	298	330	280	334	302	310	355	303	331	295	323	280	303	303	295	308	316	304	318	303	311	291	322	301	307	332	304	332	304	302	289	315	330	320	287	292	324	310	299	315	315	298	324	315	315	295	282	285	284	339	319	272	318	290	286	291	311	294	310	310	291	332	318	270	298	303	262	306	300	361	267	349	287	293	312	310	301	301	303	307	298	316	322	309	275	266	324	327	303	287	295	310	279	309	309	310	332	317	321	288	301	298	313	316	286	290	298	332	293	322	290	340	335	329	317	354	314	306	306	316	317	279	302	318	370	302	317	300	323	301	274	283	299	281	297	315	313	316	313	296	296	308	291	276	287	296	297	295	275	302	307	330	316	264	343	307	309	310	309	304	308	320	296	331	314	299	305	329	294	295	299	325	329	326	293	312	304	326	285	255	324	269	314	258	297	299	320	339	342	306	329	292	279	300	268	332	299	303	320	298	312	281	298	292	320	319	318	337	314	305	338	283	313	302	301	288	312	297	279	293	300	245	299	286	326	314	326	276	312	296	298	318	311	279	310	292	302	332	297	306	315	290	277	302	283	305	342	317	292	285	295	307	295	306	288	311	279	269	297	316	319	334	301	284	293	322	264	295	316	293	306	286	284	309	267	319	287	312	306	320	290	296	312	325	317	289	276	324	310	344	305	258	324	286	309	305	303	310	291	332	284	318	285	300	324	328	296	299	298	301	271	316	342	317	311	287	302	303	286	312	334	300	328	291	311	322	333	331	315	309	287	294	331	274	310	276	304	336	287	319	288	312	286	309	314	300	299	325	316	311	323	287	285	294	309	324	297	298	285	302	329	289	273	314	304	329	315	312	288	281	331	296	305	299	304	312	283	317	280	287	310	314	262	310	319	328	292	324	320	302	284	294	275	309	241	306	291	323	284	303	289	321	334	292	339	308	311	294	317	319	284	307	297	309	309	296	283	319	326	326	297	318	314	330	295	316	303	304	335	310	290	336	326	278	289	272	287	325	357	298	322	338	318	300	306	313	302	312	323	278	294	358	340	316	295	296	324	316	333	289	294	284	341	292	272	306	317	281	293	300	313	300	314	309	318	325	291	306	312	283	298	270	316	279	311	304	301	269	276	292	317	277	292	278	288	299	290	294	302	300	337	311	311	301	316	299	306	315	349	311	303	294	341	312	276	315	303	330	257	276	311	263	313	362	288	295	270	269	307	300	285	276	326	312	308	339	341	321	304	315	312	281	276	274	306	306	325	323	302	312	304	315	290	298	293	279	332	321	291	296	302	305	308	295	297	284	309	264	277	318	283	309	291	284	324	310	319	281	319	311	278	280	296	275	324	289	273	290	304	353	296	283	336	302	307	276	265	323	300	310	296	291	320	293	332	314	341	305	314	289	306	289	310	293	267	332	281	306	290	308	270	329	290	323	268	305	296	306	313	304	308	240	297	327	300	306	302	308	338	268	302	305	314	321	334	309	314	298	308	284	318	276	297	306	297	285	324	307	301	333	303	318	338	333	300	301	293	321	270	299	307	313	302	329	310	299	291	309	292	299	256	276	315	328	317	351	288	313	321	321	277	312	315	303	291	325	283	308	307	322	341	334	286	298	303	311	278	307	295	276	301	299	310	290	317	303	325	298	319	318	311	308	275	287	303	287	328	299	305	331	307	323	295	251	311	297	296	290	286	261	299	301	272	290	339	268	316	275	295	287	310	283	309	307	315	309	299	282	341	286	298	311	292	308	311	293	295	300	287	316	360	287	330	307	323	301	316	313	329	324	325	290	288	283	268	312	297	290	279	329	314	269	317	290	282	312	305	329	312	284	310	330	300	272	274	333	277	338	316	268	302	303	295	315	328	288	284	280	294	286	292	296	306	305	301	295	291	321	292	303	305	292	268	304	313	286	302	311	293	296	300	314	311	285	313	312	302	316	298	312	294	296	284	272	278	305	353	313	265	305	313	323	312	279	277	287	288	316	311	321	313	310	315	271	286	346	335	310	278	311	349	290	316	279	319	291	299	290	310	293	294	288	299	308	310	308	306	284	298	357	318	316	280	288	275	269	300	312	303	307	288	313	294	304	265	298	312	296	291	319	318	303	286	318	286	341	324	276	304	306	279	295	324	298	299	289	292	295	266	328	303	304	331	300	313	301	304	332	289	345	303	290	299	292	293	325	300	271	288	284	305	303	307	317	288	307	300	284	308	296	311	305	284	315	316	325	290	327	291	304	284	291	299	303	283	296	284	315	313	299	294	275	305	318	333	316	300	299	287	297	321	312	295	301	331	307	313	277	297	301	316	311	300	300	258	296	318	310	295	298	332	311	291	297	295	276	309	311	320	323	284	291	303	258	292	316	329	272	291	273	302	319	311	305	302	306	308	287	302	309	303	286	332	317	257	329	308	297	311	288	314	296	295	320	309	297	322	295	313	289	294	283	297	310	298	310	264	315	326	334	319	365	309	309	277	301	255	300	341	290	271	303	300	282	283	278	283	314	329	306	301	289	298	312	315	310	348	300	298	318	272	324	310	307	314	307	269	285	304	319	317	320	297	299	335	277	315	317	306	334	330	304	314	275	331	292	315	292	308	323	271	270	299	307	318	290	303	306	302	291	276	285	294	289	289	286	261	328	305	288	327	302	294	307	312	313	314	268	298	311	326	285	307	325	277	304	315	303	320	292	320	280	286	330	320	292	315	316	276	300	279	324	333	314	302	260	285	305	302	299	281	294	312	293	307	305	338	304	305	268	331	293	285	291	318	318	332	286	296	302	290	349	322	310	324	314	330	279	315	342	273	348	307	324	295	320	310	287	292	286	292	305	321	328	297	313	306	319	326	275	319	269	329	302	264	321	339	302	302	279	332	346	309	261	293	292	287	318	309	291	299	308	318	273	287	301	283	300	300	282	312	306	293	275	309	295	298	309	307	308	339	310	319	305	308	256	308	308	297	316	297	285	279	324	279	258	310	289	309	295	289	300	320	284	313	305	299	321	310	333	327	295	279	311	300	315	317	303	305	325	305	272	277	312	296	276	310	308	288	341	312	304	279	331	288	285	289	323	319	323	308	296	319	268	317	301	277	342	302	319	319	315	292	294	278	278	295	295	292	290	295	294	290	295	301	329	315	331	320	256	301	336	335	329	307	314	301	340	320	301	340	302	320	303	320	287	327	291	331	324	316	300	278	296	306	273	295	298	307	300	311	303	303	274	300	298	298	323	347	285	267	296	303	318	301	302	294	336	311	287	278	308	309	273	295	321	297	314	298	304	339	302	282	334	301	322	292	301	321	324	277	335	295	302	321	296	297	308	320	283	334	302	283	321	297	278	309	305	282	314	312	315	308	309	337	328	305	327	288	297
4262	1602	2896	3188	2672	2137	1655	1358	1300	1163	1158	1107	948	832	808	825	815	826	794	824	747	783	864	826	734	766	774	719	769	795	767	789	769	723	750	707	720	731	713	798	757	741	770	736	745	728	738	734	754	711	719	742	662	794	773	717	775	736	709	753	742	753	816	762	728	758	742	721	750	722	739	734	677	750	701	711	711	721	736	708	728	764	769	748	743	725	746	760	745	769	754	766	753	681	763	689	687	749	737	753	733	679	724	732	752	699	764	720	732	724	743	744	756	748	744	706	753	722	723	701	769	734	752	718	753	734	755	713	696	729	742	753	733	698	744	736	763	740	688	742	722	682	725	725	709	721	749	755	731	722	680	774	727	705	716	717	752	717	738	716	823	743	777	704	739	762	713	713	774	719	712	770	697	717	719	720	714	721	699	736	732	734	753	709	713	744	729	736	727	712	741	764	766	732	727	738	743	746	780	725	714	742	773	755	736	665	715	707	723	695	733	716	770	719	741	741	719	739	746	714	761	715	741	712	754	751	776	717	758	761	706	728	734	705	740	773	733	779	704	745	733	724	731	741	690	776	752	741	769	697	709	710	718	723	727	749	741	701	678	658	736	744	765	743	713	712	683	724	753	720	664	743	796	702	696	761	728	716	782	723	765	742	703	740	756	705	782	751	763	729	731	757	762	705	769	739	727	698	697	738	686	743	717	716	711	762	766	728	728	762	728	733	757	764	741	732	711	761	691	723	721	683	756	700	706	750	714	758	712	746	737	725	699	734	700	796	734	721	752	686	738	767	747	702	717	713	770	723	711	678	692	740	752	715	725	768	731	743	726	735	694	722	716	724	684	684	755	712	771	700	721	734	751	729	744	728	697	708	742	731	725	757	748	721	740	690	678	753	679	722	712	757	748	743	750	692	689	717	703	742	744	741	732	786	689	752	752	740	716	783	757	794	736	719	724	742	707	698	729	728	709	713	734	711	722	714	717	689	725	746	694	696	707	713	781	749	713	699	740	765	725	734	712	732	741	741	765	698	704	774	773	727	710	725	774	713	687	664	710	770	775	755	732	721	717	754	731	681	749	759	730	700	769	753	705	709	712	763	684	753	712	703	698	679	801	674	701	733	740	686	705	742	685	715	733	725	773	712	702	731	717	747	729	747	731	744	728	692	711	722	746	768	751	699	735	771	687	735	701	692	731	732	696	664	746	783	722	791	739	679	711	724	720	727	750	742	730	709	721	680	718	713	714	752	734	703	784	753	735	721	723	739	681	713	731	689	719	709	718	655	698	769	731	697	706	740	720	728	692	714	745	740	721	762	716	722	716	733	766	746	735	672	732	718	778	744	736	703	684	741	743	734	732	714	749	755	749	695	729	701	709	739	692	727	766	725	743	700	734	732	718	771	694	752	688	697	723	755	737	721	713	762	758	755	751	750	721	697	750	697	792	762	747	743	698	730	702	736	733	757	699	701	732	685	702	717	690	788	730	749	747	721	708	749	745	731	768	699	755	759	735	745	710	741	721	705	753	712	763	698	720	766	715	763	694	725	703	698	748	744	755	711	688	740	728	681	724	780	776	728	765	746	679	709	697	718	732	737	710	730	713	769	752	700	707	691	747	721	778	712	735	741	725	770	730	757	728	762	698	789	698	702	688	687	756	746	705	748	699	716	722	726	719	721	717	712	740	761	704	717	697	698	740	705	715	728	750	759	709	705	733	745	693	732	755	712	740	707	694	695	806	708	704	663	710	667	724	728	760	735	700	720	743	679	738	677	704	791	769	728	715	699	743	740	764	728	721	747	731	755	716	719	709	759	724	734	697	736	712	780	741	729	696	689	722	750	747	738	699	769	745	736	734	665	732	713	685	727	689	722	667	775	700	774	721	705	770	706	756	693	761	749	734	745	718	708	687	684	769	734	707	731	728	685	734	703	698	738	705	730	748	719	742	805	705	796	713	702	816	738	738	715	707	712	706	733	708	745	743	763	714	753	760	689	748	707	703	742	748	764	779	689	683	741	760	763	712	724	739	674	759	719	697	748	707	707	696	724	698	756	708	732	760	727	757	729	742	723	707	763	738	694	796	752	710	761	733	737	712	741	715	762	719	738	717	704	722	730	715	793	761	714	740	765	689	740	752	724	734	711	723	763	735	733	742	737	743	706	699	726	775	735	696	705	718	743	734	740	699	737	766	747	757	723	733	727	766	764	747	720	768	720	758	765	735	694	742	763	741	690	773	677	724	744	745	724	722	748	724	718	760	714	711	720	746	773	718	713	761	707	743	752	739	728	702	705	699	716	716	760	726	715	726	767	741	734	707	738	758	688	707	781	714	722	743	728	762	766	748	729	732	739	739	713	702	704	736	691	734	718	707	722	759	752	754	745	673	717	729	748	743	730	724	719	700	766	709	703	696	716	722	766	682	738	717	725	766	739	792	726	743	779	669	732	779	680	781	720	775	746	701	701	695	711	696	706	704	720	792	668	718	732	726	747	717	707	757	731	734	742	728	707	746	727	687	714	746	737	776	752	745	728	727	718	786	734	768	708	747	710	758	729	707	748	732	700	690	740	763	746	698	677	746	739	716	738	748	679	690	760	714	734	677	739	703	777	731	747	741	704	741	723	682	716	724	714	739	708	729	730	726	711	713	692	714	764	809	711	748	702	713	729	720	715	729	774	765	787	736	719	750	733	788	810	747	725	758	754	733	652	738	759	742	706	772	723	742	735	715	752	745	743	690	713	782	714	771	719	713	677	754	751	711	719	731	728	753	709	743	752	720	759	704	743	777	739	755	720	728	743	751	708	711	712	698	735	714	720	777	750	721	736	714	669	700	727	759	734	766	723	764	746	728	752	709	716	756	769	702	738	737	716	757	691	721	738	756	756	731	764	716	697	695	719	714	759	693	733	722	728	721	755	756	730	745	690	733	726	713	721	793	720	732	694	736	737	699	764	729	735	718	709	701	742	659	699	733	710	755	770	727	735	718	717	732	764	731	714	762	732	762	765	696	691	748	718	676	731	771	696	758	678	766	748	739	738	722	774	750	713	762	733	730	711	709	707	791	737	709	720	736	724	747	736	700	761	739	745	732	713	771	716	705	756	731	758	743	750	713	728	790	743	731	756	722	749	735	766	745	686	712	730	721	675	716	782	741	739	729	706	707	721	751	688	719	767	698	772	784	736	733	709	730	711	724	747	737	698	718	676	687	763	692	725	726	773	756	737	727	733	725	730	774	736	775	701	731	708	739	735	729	715	736	711	696	732	699	722	795	706	716	737	707	722	729	701	728	729	707	739	701	769	749	700	764	737	730	727	737	665	768	713	704	779	755	758	735	661	769	736	738	725	742	757	708	733	749	637	699	719	758	728	718	732	712	759	676	738	732	691	719	735	725	750	759	770	756	729	727	744	756	675	699	696	762	762	707	723	775	744	722	691	726	759	736	700	713	742	703	774	750	693	670	700	682	711	769	755	747	762	744	718	726	744	744	738
12692	2000	1906	1507	997	715	528	496	424	366	326	271	306	258	221	233	288	245	227	267	255	239	255	213	226	231	246	235	209	240	203	221	236	213	223	228	205	245	244	206	210	220	222	206	245	192	215	234	230	234	215	193	209	222	221	228	231	212	212	211	223	201	211	243	221	215	215	231	229	195	212	223	203	217	184	220	222	239	233	227	227	227	238	231	215	192	245	226	234	229	251	229	222	221	217	204	194	211	195	227	212	212	228	224	235	217	225	197	216	240	225	192	218	224	236	211	228	221	227	213	236	240	233	205	237	255	233	239	239	226	214	186	214	200	202	224	212	205	213	232	261	218	204	248	231	206	222	209	221	204	221	217	212	229	203	220	205	220	226	243	234	220	211	226	253	231	231	215	234	205	217	244	242	207	216	185	218	227	212	226	227	240	219	243	213	207	204	242	223	207	204	209	203	228	208	237	197	252	256	211	194	218	211	194	250	246	183	220	219	214	240	211	207	207	242	245	229	223	212	213	254	210	219	206	194	264	209	229	228	215	215	211	225	230	213	209	209	216	255	210	204	210	237	240	257	210	212	223	222	211	215	219	244	232	238	213	209	212	194	237	201	228	229	236	214	214	211	237	201	252	205	227	219	208	219	239	192	257	229	234	242	173	198	231	209	242	248	224	191	207	211	210	219	193	222	209	220	200	215	234	212	220	224	228	239	219	232	220	226	214	212	220	237	236	225	205	191	242	216	228	188	220	222	221	203	240	228	206	196	244	240	218	203	206	234	215	215	210	238	245	224	205	235	226	222	186	226	244	226	219	217	224	222	208	208	233	226	227	235	219	228	205	237	226	223	232	231	220	201	224	234	219	203	236	232	205	220	216	210	218	216	212	218	232	206	179	214	202	232	186	211	233	258	235	198	225	205	185	228	224	224	215	212	243	206	221	224	218	216	207	203	196	191	232	223	196	217	221	251	249	208	232	240	193	206	200	225	219	196	238	218	229	229	208	199	202	225	207	206	203	243	213	229	216	202	240	198	232	220	212	225	211	202	212	208	195	217	249	233	215	236	193	218	226	231	218	198	191	226	218	227	203	213	230	223	217	212	194	253	232	252	220	227	203	207	223	215	210	231	213	209	234	217	217	215	229	240	210	220	238	226	217	232	241	223	229	230	222	213	222	214	194	187	198	209	223	187	216	218	195	214	205	230	210	226	239	218	237	223	212	210	233	248	224	212	216	206	229	211	234	181	229	251	219	205	212	208	199	227	246	224	220	204	235	229	209	185	216	190	250	185	222	193	231	199	259	228	238	231	230	242	225	188	221	184	229	237	226	241	220	217	230	257	230	246	216	233	225	195	211	231	222	224	221	194	205	220	218	216	222	226	197	238	221	192	229	225	235	236	226	232	230	224	217	239	239	223	235	232	264	200	220	208	224	212	220	209	211	230	244	208	208	214	214	239	234	196	228	214	202	236	222	228	204	222	201	222	212	192	209	235	211	211	209	221	206	222	216	201	211	214	204	222	233	191	189	212	225	209	221	221	229	247	237	235	211	264	197	206	218	226	228	223	238	225	242	222	215	235	222	224	208	220	200	227	251	235	218	232	237	228	216	239	227	210	224	205	227	214	223	230	266	259	211	201	225	244	217	215	204	246	244	194	242	202	220	238	231	189	209	228	205	248	234	217	244	227	239	236	209	216	236	213	216	240	226	208	228	223	242	192	224	231	222	230	220	226	224	219	233	238	221	242	211	251	203	218	238	230	195	231	205	228	240	198	215	243	222	210	217	218	231	248	259	212	220	219	204	206	220	199	230	237	206	205	214	216	233	202	212	242	208	220	215	222	207	197	205	264	226	203	212	198	229	243	205	199	264	236	231	208	199	203	239	214	237	238	218	199	191	226	227	227	200	233	240	199	239	224	239	249	238	202	229	229	234	224	208	219	234	236	230	235	232	216	219	232	196	228	209	226	202	217	215	246	188	234	226	221	199	240	230	223	250	192	249	192	219	205	215	198	216	222	193	238	178	235	219	226	231	213	201	209	212	213	221	224	238	215	249	246	248	241	194	195	234	244	226	207	243	224	210	176	229	215	242	223	214	218	223	239	209	239	237	198	241	238	234	221	222	195	213	207	195	225	231	237	232	228	222	216	233	185	230	213	228	210	241	198	238	233	224	209	234	201	228	228	223	187	216	217	207	205	220	262	203	251	236	232	258	217	229	214	222	225	211	205	230	224	236	188	199	216	229	212	228	249	212	214	230	193	201	212	217	205	234	231	220	204	203	215	239	262	212	221	205	212	244	216	238	215	250	229	236	214	234	212	212	226	199	228	221	233	214	241	223	240	238	224	227	206	234	211	239	212	203	231	188	195	223	214	243	226	233	223	247	197	213	233	218	223	219	204	224	212	209	273	225	206	202	217	216	212	219	237	210	207	199	235	212	214	212	231	203	199	228	233	220	218	237	219	216	206	205	227	229	216	211	220	215	228	216	230	234	223	211	248	221	192	218	194	216	194	207	180	209	253	229	228	198	222	222	207	206	241	220	223	226	207	221	193	171	194	187	225	216	210	210	226	236	214	219	213	249	216	227	216	247	246	211	239	210	201	232	198	201	209	217	227	224	199	221	197	220	201	220	242	233	220	233	199	210	264	219	215	224	208	198	199	234	211	247	203	230	228	246	218	233	221	234	240	208	219	188	198	224	228	208	221	215	203	198	231	214	234	248	250	242	207	222	208	216	242	231	215	226	235	234	226	207	216	250	230	207	241	237	209	228	198	234	210	214	210	228	212	229	209	195	230	213	196	222	226	210	240	229	210	226	212	194	213	232	190	195	224	199	221	222	213	230	209	241	219	234	216	224	216	226	224	208	220	224	224	229	240	246	266	209	213	234	199	236	231	223	226	233	218	209	199	235	180	226	221	231	250	253	221	221	200	214	208	227	209	243	197	228	249	244	226	215	209	215	219	224	223	239	225	227	239	184	207	234	242	242	228	222	232	204	217	206	228	197	211	206	238	235	237	198	203	230	214	217	232	199	225	205	219	238	204	219	220	202	217	236	205	215	216	234	228	211	228	194	219	219	205	219	187	209	228	221	211	207	210	207	204	221	229	223	236	240	204	198	225	223	234	228	198	218	211	216	228	215	224	220	196	207	213	212	229	201	225	247	261	186	212	186	241	204	216	244	221	207	219	200	223	224	207	240	210	217	211	225	227	225	215	228	245	221	250	202	224	217	238	251	214	193	205	215	221	202	185	250	204	235	229	230	208	228	226	234	221	226	228	193	210	220	222	195	203	221	214	225	194	200	219	217	247	239	241	213	227	223	228	244	220	225	221	251	214	219	181	218	248	243	219	247	217	216	212	196	242	212	220	247	228	207	216	230	219	231	173	218	223	209	251	246	227	210	191	202	203	230	222	235	249	226	195	189	226	215	205	233	203	206	213	231	220	224	209	233	236	211	194	174	201	215	246	219	209	219	225	229	200	195	208	212
10056	2113	4444	5127	4245	3255	2394	1828	1613	1527	1357	1023	867	851	749	709	754	740	698	648	666	691	684	675	629	677	616	626	589	636	627	613	600	612	599	649	603	614	570	550	564	623	561	579	550	553	554	553	505	524	574	561	576	504	557	529	525	525	536	552	557	572	552	525	539	524	490	531	542	563	562	561	545	553	545	521	529	531	540	509	508	573	514	586	548	534	597	564	584	507	587	573	550	523	556	568	529	507	551	549	527	529	573	542	546	530	563	539	560	574	521	561	517	531	509	539	585	538	537	564	591	591	555	518	511	512	550	525	513	530	545	555	530	507	556	537	538	546	552	527	558	587	510	551	550	520	519	557	522	568	523	521	554	534	552	568	526	549	514	580	507	554	526	577	537	549	508	523	566	571	532	559	562	564	541	516	516	528	536	561	566	545	546	507	491	519	591	543	553	549	519	523	529	498	525	522	556	562	527	546	566	502	564	525	578	534	519	527	540	509	542	536	557	542	537	536	558	506	526	546	544	557	510	521	589	569	530	563	516	529	530	533	539	540	537	508	537	534	559	529	522	546	548	482	541	531	573	535	552	572	563	514	573	502	518	531	575	521	529	503	560	547	552	527	560	578	529	584	528	519	578	542	534	579	524	561	536	522	527	541	528	558	603	568	570	504	540	521	545	528	539	522	521	560	535	528	501	534	515	551	556	548	525	536	544	561	536	551	530	539	507	545	530	506	548	597	528	585	520	539	573	572	529	562	574	540	495	537	498	556	535	544	525	527	536	563	512	549	512	531	563	505	571	526	568	573	544	583	516	589	596	538	518	523	520	577	519	546	532	534	568	567	558	562	520	567	531	555	538	512	581	574	531	483	519	560	500	549	561	580	532	569	517	553	501	525	537	519	540	555	551	513	595	553	512	500	561	538	485	539	554	530	572	576	536	528	527	557	578	519	548	522	546	527	534	522	533	525	557	516	557	505	590	524	535	546	501	525	478	556	502	525	554	538	535	550	514	500	557	528	526	571	561	535	537	539	503	517	548	523	554	521	563	537	505	553	557	530	553	534	521	540	531	570	541	543	544	581	557	566	590	550	516	515	525	528	523	529	553	533	541	521	547	545	531	496	546	565	549	539	526	535	528	544	560	573	567	496	579	568	536	543	549	498	520	544	529	578	543	525	521	524	568	536	558	550	548	562	508	500	566	535	570	529	540	500	565	549	570	535	583	554	497	550	552	532	519	517	531	539	565	523	535	527	550	557	538	548	483	511	535	530	543	525	506	557	546	529	524	535	507	555	520	533	496	533	546	554	527	544	548	558	525	568	580	512	513	590	549	525	521	532	515	518	563	547	547	561	548	523	555	553	512	558	527	517	509	531	524	554	549	502	539	555	507	555	602	563	518	560	540	553	541	542	548	509	504	564	559	559	527	498	544	546	515	519	540	549	586	577	522	581	543	542	510	528	549	535	543	520	521	512	542	526	523	527	560	538	556	548	531	535	538	537	564	553	520	518	547	524	580	531	515	542	566	547	543	497	540	508	519	520	558	536	538	514	535	543	582	541	555	546	517	486	525	544	573	575	585	510	545	525	520	519	541	552	516	560	540	542	523	564	506	522	573	552	561	513	561	555	554	513	498	606	553	534	526	510	588	562	517	540	507	543	507	539	549	524	520	568	549	554	529	558	522	562	555	565	524	525	588	525	519	597	551	556	523	514	574	511	526	537	518	541	531	546	546	532	505	516	505	545	567	557	562	574	553	590	545	564	562	526	580	488	564	526	515	534	577	501	518	564	541	541	549	532	585	500	504	533	544	547	501	540	532	542	505	533	554	507	515	521	524	514	558	534	508	518	541	551	524	549	583	520	542	565	550	497	561	503	555	523	526	508	560	570	498	553	619	569	509	525	536	516	565	558	568	510	543	554	533	554	546	549	529	537	545	547	539	514	549	534	518	508	558	510	545	549	505	577	493	547	575	532	583	570	543	553	551	566	541	499	533	525	561	521	552	539	574	534	545	587	533	558	531	521	517	553	576	540	566	570	575	568	538	505	551	570	523	542	543	552	525	529	567	586	526	520	540	533	539	533	574	499	510	537	559	517	495	576	529	593	524	548	552	490	523	567	533	491	548	520	534	550	544	543	573	552	530	564	545	553	551	584	522	569	524	509	555	553	537	555	573	534	558	524	526	571	547	549	517	525	556	503	555	578	576	505	547	520	528	532	534	531	562	511	524	553	532	564	518	564	507	561	525	593	489	508	485	545	499	518	573	543	540	551	528	512	556	531	540	556	531	513	508	512	552	512	548	562	566	552	558	531	544	536	563	559	519	555	548	539	542	504	521	544	536	538	539	568	551	533	531	581	527	518	547	566	529	551	585	549	538	530	564	526	518	528	559	548	569	602	556	508	536	563	555	504	544	548	529	542	543	555	580	564	514	564	527	526	547	558	508	544	589	566	533	520	548	548	593	524	547	582	565	554	600	547	557	545	555	567	509	552	549	521	543	502	538	550	567	561	518	515	554	521	540	539	557	516	524	525	563	568	590	567	514	544	559	566	545	540	551	533	528	538	565	549	508	544	536	523	514	525	529	549	551	579	515	556	541	539	568	581	548	550	538	498	522	532	530	546	527	537	573	514	497	543	559	533	508	535	520	526	562	569	545	577	539	485	503	582	534	559	559	554	530	557	529	551	532	556	541	573	529	556	512	606	572	552	522	563	532	550	540	515	510	544	539	578	574	537	570	524	549	518	520	548	543	547	520	548	509	559	559	550	554	567	538	526	540	521	530	586	540	554	532	571	575	555	542	533	527	514	558	541	540	555	574	555	516	541	548	541	580	541	552	529	521	545	574	557	534	586	504	563	540	517	521	538	550	546	550	582	561	513	567	552	516	534	554	510	561	542	591	529	500	515	523	572	527	529	494	554	552	565	517	568	557	544	558	572	504	559	584	526	558	566	517	554	509	530	560	547	519	546	503	548	525	573	534	579	546	546	564	571	578	578	568	546	534	543	504	535	551	525	526	588	612	568	563	549	527	552	524	564	580	558	540	537	570	546	540	544	632	517	606	585	522	551	529	588	497	534	569	511	563	524	533	518	556	544	544	540	529	546	517	528	521	522	573	554	562	563	540	572	578	523	519	530	493	538	551	506	536	500	567	476	536	551	509	539	561	523	545	518	552	563	559	536	534	534	505	593	566	510	531	521	576	497	550	524	536	512	533	530	534	530	554	547	545	578	543	575	563	555	515	542	528	523	567	493	537	531	532	577	573	526	526	563	554	551	553	545	529	542	490	569	535	539	553	506	590	555	561	573	505	568	531	540	549	502	568	580	530	499	529	568	571	516	552	537	515	542	560	538	594	549	556	539	578	531	525	554	573	527	532	558	519	571	508	533	569	542	543	542	532	550	504	541	511	530	555	591	575	516	574	518	563	554	522	536	595	531	575	550	533	539	508	586	558	503	543	534	531	532	556	550	528	533	524	523	582	525	528	544
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
