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
336001026433	336001026992	336001027542	336001028092	336001028642	336001029192	336001029742	336001030292	336001030842	336001031392	336001031942	336001032492	336001033042	336001033592	336001034142	336001034692	336001035242	336001035792	336001036342	336001036892	336001037442	336001037992	336001038542	336001039092	336001039642	336001040192	336001040742	336001041292	336001041842	336001042392	336001042942	336001043492	336001044042	336001044592	336001045142	336001045692	336001046242	336001046792	336001047342	336001047892	336001048442	336001048992	336001049542	336001050092	336001050642	336001051192	336001051742	336001052292	336001052842	336001053392	336001053942	336001054492	336001055042	336001055592	336001056142	336001056692	336001057242	336001057792	336001058342	336001058892	336001059442	336001059992	336001060542	336001061092	336001061642	336001062192	336001062742	336001063292	336001063842	336001064392	336001064942	336001065492	336001066042	336001066592	336001067142	336001067692	336001068242	336001068792	336001069342	336001069892	336001070442	336001070992	336001071542	336001072092	336001072642	336001073192	336001073742	336001074292	336001074842	336001075392	336001075942	336001076492	336001077042	336001077592	336001078142	336001078692	336001079242	336001079792	336001080342	336001080892	336001081442	336001081992	336001082542	336001083092	336001083642	336001084192	336001084742	336001085292	336001085842	336001086392	336001086942	336001087492	336001088042	336001088592	336001089142	336001089692	336001090242	336001090792	336001091342	336001091892	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2774	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2770	3650	2300	2770	3650	2300	2770	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
19054	2883	3025	2151	1496	1116	881	635	511	424	400	333	290	254	248	265	229	245	245	206	205	180	182	192	167	194	208	175	180	155	173	155	182	142	156	157	174	158	158	144	173	157	143	152	143	168	165	192	153	142	157	129	142	146	166	147	154	164	149	144	148	153	141	168	156	152	156	140	139	152	160	138	129	141	160	132	175	155	151	150	157	146	154	162	135	153	134	134	144	139	149	141	147	145	154	125	146	144	157	124	162	144	133	150	154	158	162	142	161	147	154	149	156	134	130	126	149	144	136	144	141	154	154	127	127	140	145	159	139	155	145	150	153	148	151	143	142	136	162	148	129	163	137	125	161	155	140	156	163	147	142	152	157	167	141	135	136	145	139	150	141	143	154	151	158	145	141	150	154	137	151	143	125	138	161	120	154	131	144	138	121	132	155	144	137	154	129	149	137	152	143	147	144	132	166	177	146	129	136	143	151	163	148	145	138	173	127	135	148	148	122	148	139	142	136	141	148	119	143	139	148	151	169	155	168	145	161	153	149	138	171	131	139	135	147	122	145	140	137	158	146	146	132	149	157	145	163	149	169	135	132	150	130	149	165	143	139	156	155	116	142	143	137	159	168	150	147	162	148	142	157	152	146	146	134	151	160	159	148	149	123	143	145	168	137	128	149	163	147	129	153	165	144	135	166	145	135	120	152	157	153	130	130	128	150	146	177	134	136	138	115	146	150	180	128	151	159	145	135	159	142	139	160	149	137	160	124	144	140	165	168	147	139	139	143	149	140	147	142	128	172	158	139	155	143	162	140	142	161	170	135	140	135	154	153	141	129	156	141	150	143	150	168	147	155	164	156	150	149	140	148	152	163	139	128	138	138	138	143	144	141	154	141	155	141	152	157	158	147	140	168	152	149	137	138	159	142	122	153	137	146	173	148	126	140	124	152	150	145	146	152	151	122	148	146	154	146	120	158	143	155	158	157	157	139	120	113	159	146	145	136	143	151	132	145	159	146	149	148	146	146	156	149	135	130	148	150	147	141	135	164	142	119	131	142	145	126	163	151	155	127	143	109	134	147	129	141	132	160	151	140	142	141	152	147	126	161	160	153	135	153	168	162	152	141	158	144	165	160	166	157	134	120	155	137	152	143	158	131	157	171	137	131	140	147	144	150	133	148	125	136	157	141	139	131	157	151	142	149	153	148	130	135	143	156	151	152	134	127	138	133	154	133	135	160	170	130	150	143	157	150	159	152	159	141	137	177	151	150	134	154	149	156	169	131	148	127	138	132	135	151	122	144	167	135	171	134	155	131	144	143	144	130	136	141	158	152	152	149	135	145	149	142	160	175	152	141	136	147	151	122	135	153	135	140	163	131	135	156	128	172	158	146	144	127	140	188	146	160	163	160	157	147	143	142	146	154	147	153	152	130	130	115	142	143	155	156	146	174	138	157	142	153	156	143	156	148	115	135	127	131	141	141	136	146	135	168	142	128	190	143	175	132	139	137	152	131	126	139	161	174	137	154	141	126	163	137	148	120	149	152	157	149	160	156	144	153	158	165	137	173	126	141	130	168	135	137	138	124	143	151	149	150	141	149	150	157	144	150	148	136	154	162	160	163	148	133	151	138	144	155	123	161	168	147	154	145	146	153	134	146	163	154	140	142	138	144	148	132	159	165	131	179	150	121	150	128	146	151	133	165	147	159	151	163	140	154	141	145	155	165	131	162	130	145	151	141	141	143	144	123	153	161	148	134	143	154	141	153	138	142	157	137	136	153	135	151	145	139	136	157	133	162	158	141	147	141	130	138	148	150	154	140	141	164	154	154	161	168	143	139	153	164	133	151	158	154	148	141	148	155	145	166	152	170	147	148	156	161	146	161	141	138	141	140	131	134	153	149	161	145	162	163	138	135	136	161	148	146	158	146	152	145	156	136	163	163	134	148	155	121	160	139	146	136	146	152	151	146	156	129	140	139	172	116	151	144	153	140	159	131	146	128	129	164	155	142	144	143	152	168	153	148	147	131	158	149	160	179	149	138	128	157	134	157	147	132	140	125	156	130	147	152	139	133	157	122	145	150	158	132	139	138	137	160	138	138	127	143	143	148	149	149	151	151	144	143	157	171	145	138	139	157	151	129	145	152	145	151	133	134	155	156	128	150	116	161	161	135	146	159	167	154	135	152	142	133	155	154	147	141	158	142	155	133	140	143	148	150	163	149	153	146	154	155	136	159	140	135	156	129	126	142	156	149	145	154	141	138	155	133	143	131	174	126	161	160	160	146	155	136	147	138	155	150	141	162	147	131	146	140	131	153	140	165	171	151	156	154	170	139	144	165	157	146	123	153	125	166	146	162	146	160	125	163	135	174	121	148	149	136	143	169	159	137	147	152	145	153	135	161	159	157	141	136	167	165	154	169	128	148	157	155	112	151	137	142	144	149	153	143	154	139	141	134	159	175	141	147	152	154	149	144	171	160	136	145	152	151	151	127	146	152	143	149	159	150	151	155	158	134	152	138	127	145	137	177	154	147	146	159	151	136	147	150	136	162	136	162	153	132	159	144	152	147	148	158	142	133	148	142	144	142	168	144	155	152	135	156	131	143	153	138	142	164	142	151	142	145	132	150	130	154	132	133	139	133	132	125	135	142	135	157	172	140	139	155	166	151	144	122	131	146	142	146	154	137	138	165	149	143	152	164	142	141	167	157	124	145	168	156	135	153	132	160	163	143	135	157	132	132	153	129	129	145	147	147	147	129	149	142	126	139	152	160	154	139	123	142	131	149	149	134	134	152	157	139	135	151	142	140	156	145	173	158	153	159	131	139	136	136	167	150	159	176	162	137	154	134	146	173	139	136	153	163	149	138	152	153	146	141	143	140	164	132	168	131	148	152	145	154	143	147	129	146	151	158	145	155	136	160	160	152	159	138	130	134	137	162	146	160	146	164	149	131	170	141	155	160	155	128	143	150	140	145	161	170	140	146	142	133	170	154	141	147	138	133	149	155	154	146	144	141	165	141	148	159	138	162	160	148	137	149	122	136	134	135	132	138	160	162	132	136	146	145	158	148	140	142	157	152	152	133	140	164	149	155	130	139	155	152	151	156	147	134	155	162	166	162	142	137	156	139	151	121	131	151	145	174	186	137	151	146	146	134	132	139	125	146	128	147	142	153	157	152	147	126	140	144	149	138	156	152	122	144	135	124	130	142	149	167	148	128	130	139	164	149	143	128	135	137	151	130	164	147	139	152	148	150	159	140	166	141	143	151	135	144	147	165	149	147	133	155	134	143	157	130	141	137	167	168	168	163	144	131	143	148	144	129	145	136	124	158	135	146	149	166	164	145	133	139	141	139	119	147	152	148	155	155	141	155	139	149	155	141	147	152	154	159	152	129	142	145	141	151	133	125	158	157	121	129	135	143	132	156	143	137	166	149	150	136	156	153	163	169	168	157	158	121	176	154	145	130	152	142	145	142	142	151	150	161	131	134	127	143	124
8865	2669	6523	7179	5920	4740	3953	3193	2795	2249	2006	1758	1502	1434	1326	1290	1132	1047	993	963	995	943	872	846	805	794	777	710	740	712	628	675	636	653	623	672	626	607	617	598	609	626	614	581	567	546	527	570	624	568	620	530	540	560	541	502	513	536	529	535	560	549	531	518	518	554	546	524	525	529	543	498	544	522	520	533	542	514	520	514	509	506	548	490	507	519	523	479	516	555	467	487	525	495	531	525	477	510	492	463	470	463	475	499	464	487	490	471	483	487	496	477	526	481	523	501	440	493	500	494	470	508	543	479	498	514	478	522	487	470	495	497	505	544	458	475	470	508	500	511	468	495	465	486	502	538	449	493	460	491	489	507	489	495	496	520	472	479	468	489	456	481	495	527	506	468	529	488	467	503	455	493	476	485	481	484	477	472	482	447	504	454	504	552	493	486	477	427	502	520	517	487	496	496	447	511	453	494	485	484	517	515	462	481	487	500	472	492	521	460	482	476	495	504	527	491	466	466	454	488	470	484	523	521	486	479	494	496	503	501	489	469	470	487	466	502	464	457	477	495	501	436	469	510	496	477	445	477	457	487	477	532	481	469	460	483	556	483	469	466	488	502	496	469	485	484	506	493	466	457	455	471	462	466	474	472	523	461	488	518	473	488	463	484	508	524	467	492	458	491	473	506	458	489	501	474	484	502	481	491	464	497	501	481	453	492	526	478	489	474	477	454	467	506	491	467	502	471	499	470	469	477	507	512	503	474	444	479	441	520	506	480	506	484	468	489	465	478	455	465	522	507	468	483	466	447	494	415	504	516	518	478	467	511	473	500	493	492	503	460	461	492	425	506	486	509	482	483	515	492	494	465	467	466	489	443	524	465	515	424	461	456	494	475	472	472	460	489	463	454	479	451	486	489	467	524	472	502	510	453	505	442	488	460	488	489	485	482	482	456	503	528	489	519	521	505	508	437	478	444	471	488	468	526	485	485	449	523	453	453	471	485	484	467	459	483	458	459	480	509	520	510	505	483	482	542	506	468	463	476	448	455	516	475	483	490	503	471	468	521	492	503	481	485	461	517	502	481	464	461	447	471	517	455	479	496	466	512	487	438	470	516	501	454	472	462	468	432	474	501	466	487	447	460	424	460	488	504	488	516	461	462	488	490	506	490	512	523	470	502	495	481	496	478	478	487	498	469	509	506	459	472	487	491	463	514	490	443	487	467	484	472	497	470	468	499	487	492	484	439	476	501	488	460	468	488	478	494	498	474	463	483	452	466	456	473	497	509	473	499	511	482	487	470	504	442	444	530	460	479	475	479	486	484	493	506	508	444	454	502	479	522	484	502	499	511	512	502	476	473	503	458	505	455	495	486	493	477	484	439	471	490	506	489	482	484	518	514	496	485	482	492	453	495	503	482	463	438	481	483	474	471	483	499	482	515	457	513	498	463	482	469	482	538	443	485	469	506	492	461	436	492	480	480	500	536	482	475	500	495	460	487	480	528	493	514	490	456	502	484	457	474	482	494	479	449	475	491	480	498	484	491	459	468	457	516	499	490	469	499	496	466	494	482	478	489	475	475	485	484	519	479	521	496	480	473	491	498	443	488	484	462	486	502	526	543	504	460	457	489	482	497	510	468	486	496	512	505	468	524	512	473	470	478	497	502	468	447	462	435	474	465	490	466	478	504	459	476	469	474	470	473	451	481	475	485	482	480	476	522	525	453	506	452	459	489	503	485	478	494	463	457	471	468	485	494	488	455	490	494	493	496	492	455	532	503	480	524	505	486	489	454	515	469	520	465	490	450	489	468	535	513	495	445	514	478	480	485	521	494	494	478	462	480	476	483	513	499	466	507	496	490	505	487	494	464	453	462	468	464	494	467	515	479	491	500	486	450	526	453	515	517	468	521	470	480	473	498	503	506	505	465	479	502	454	465	456	467	478	505	520	484	480	459	470	471	491	499	471	501	481	494	513	463	513	485	477	498	471	482	506	512	432	439	521	477	469	493	489	472	531	460	486	487	444	477	476	456	471	500	476	498	482	474	486	482	452	470	501	484	497	432	502	483	472	491	446	512	454	469	490	456	491	480	495	470	456	503	511	485	498	452	503	490	490	486	478	487	497	506	452	479	488	521	487	481	457	500	487	484	497	497	505	502	490	497	479	469	457	514	502	492	450	527	474	482	524	489	454	474	464	433	477	454	437	463	518	510	505	485	474	514	487	449	454	490	518	488	526	483	493	502	483	495	470	461	504	431	472	471	504	462	484	507	479	440	526	502	477	468	521	501	483	499	482	492	492	515	481	493	488	476	493	462	517	492	499	479	479	506	473	478	481	522	489	517	527	493	467	505	489	469	476	486	452	501	473	462	471	466	472	522	516	445	463	462	461	488	470	471	472	485	473	498	492	466	451	475	466	499	474	477	453	483	524	493	500	472	471	480	508	520	485	493	521	431	461	510	461	483	463	519	476	507	499	521	477	527	525	488	481	448	496	502	498	469	509	484	480	464	494	516	451	482	479	450	462	455	472	461	480	481	490	488	469	431	487	470	451	502	497	508	488	505	469	480	466	453	415	472	446	544	438	486	532	475	464	497	511	476	499	462	475	500	494	492	491	484	509	471	475	464	484	506	488	465	481	494	488	470	463	472	467	494	514	464	483	464	498	477	468	507	476	504	476	508	518	505	468	473	460	532	483	509	471	515	501	494	477	467	461	491	462	486	498	464	490	479	485	470	543	486	504	495	489	467	504	448	484	494	502	488	480	518	483	491	502	482	486	489	455	496	468	458	502	478	488	484	507	505	473	486	469	499	475	477	505	485	507	450	484	486	472	493	473	522	486	484	472	499	461	470	467	462	496	469	472	520	520	498	476	457	502	459	485	505	476	461	456	483	436	530	488	496	504	490	505	486	498	509	452	509	492	504	466	491	450	510	482	458	511	450	476	515	524	457	496	470	483	473	510	496	484	503	497	489	457	489	500	472	479	505	461	526	472	481	466	502	474	490	502	478	521	505	473	488	455	515	483	472	508	468	483	479	453	483	498	448	493	465	486	482	510	518	500	477	470	482	503	475	531	498	508	510	499	450	506	469	478	521	489	486	496	507	458	494	464	459	506	438	465	461	463	484	462	468	473	448	482	499	486	502	453	473	498	486	489	494	484	519	491	471	459	481	464	510	463	450	480	463	493	462	471	506	494	493	471	503	521	490	478	485	457	479	497	530	448	515	439	504	481	485	508	472	447	462	500	489	503	499	511	486	460	499	463	430	479	477	461	502	485	477	420	500	454	430	474	468	487	484	466	445	458	494	475	453	490	502	480	481	482	506	487	501	481	489	468	502	467	500	478	475	464	463	446	475	462	472	458	472	473	505	487	442	470	491	466	501	467	470	467	487	480	493	468	460	488	501	475	474	523	468	463	488	504	491	477	510	528	458	540	499	455	495	486	469	482	479	495	450	521	487	475	487	476	495	510	491	480	485	483	488	453	488	503	484
2420	298	312	291	258	228	227	232	234	240	232	224	200	216	222	207	211	236	201	233	235	244	223	224	222	226	215	216	194	244	203	234	232	209	224	242	238	228	252	225	225	231	215	234	225	212	240	222	219	222	194	228	231	225	196	221	221	248	212	239	227	228	220	236	222	202	223	208	210	195	184	213	212	204	250	238	192	205	261	243	245	215	218	226	211	209	207	214	198	184	202	230	222	210	193	231	237	190	195	232	212	234	256	213	241	227	244	208	231	226	222	215	218	195	220	227	234	198	204	186	214	223	206	221	206	241	231	239	200	215	219	179	229	239	218	235	234	231	245	226	218	201	199	201	224	223	214	211	244	189	207	230	223	218	217	219	246	217	210	218	230	238	223	213	229	228	205	239	195	212	239	226	230	224	228	215	261	221	210	221	232	228	212	215	230	228	245	209	218	199	240	224	208	220	223	248	240	233	209	200	217	217	227	195	227	216	227	205	241	247	222	253	237	219	227	227	230	206	203	216	241	216	241	216	209	202	232	221	236	240	232	236	192	217	249	224	248	202	203	187	233	229	240	239	226	195	251	238	227	208	223	204	226	248	218	222	237	208	199	220	228	234	228	210	209	222	208	239	209	206	215	196	242	243	213	213	201	200	221	218	213	216	211	207	210	241	200	212	202	191	230	226	232	204	212	191	192	204	235	242	236	232	222	220	210	224	228	237	215	214	215	227	179	226	238	216	217	225	226	214	238	224	238	213	228	213	206	213	226	208	218	226	207	219	213	220	232	208	183	220	218	255	259	242	240	219	228	223	185	233	221	215	223	230	248	226	211	238	212	213	238	214	210	216	234	237	231	235	236	233	219	227	216	226	239	241	224	221	221	222	241	220	220	213	241	217	216	211	235	198	198	205	224	210	209	219	260	200	238	215	220	222	229	216	232	213	211	206	203	222	224	229	236	194	214	234	209	218	224	200	224	229	206	224	221	217	234	212	227	269	237	226	234	221	199	216	204	225	203	231	219	225	202	209	229	223	210	213	240	223	222	200	241	229	200	248	212	204	199	227	239	223	227	228	212	246	227	233	223	196	190	218	209	214	203	228	241	230	227	230	215	215	238	188	219	206	213	204	224	216	191	212	232	228	214	186	221	194	191	215	223	204	215	216	211	210	217	221	222	228	214	221	181	231	219	216	230	231	260	223	201	200	229	197	230	237	212	223	220	220	209	210	217	235	217	222	209	204	210	210	219	216	231	224	248	232	240	203	180	212	214	235	203	208	196	221	230	223	226	222	194	218	206	234	210	238	204	211	192	207	233	205	212	225	238	208	232	223	191	224	226	226	219	232	211	217	232	222	206	242	228	240	208	198	208	192	232	204	211	220	235	208	235	222	239	244	249	232	216	225	233	195	220	228	206	203	229	235	196	235	231	229	228	227	219	235	215	216	219	230	235	218	213	217	215	213	218	226	199	221	224	224	218	229	232	226	200	211	233	236	231	216	210	216	209	228	220	227	215	235	216	237	224	214	198	223	226	233	226	202	225	206	200	242	242	226	198	202	236	201	248	199	233	216	236	245	240	230	231	197	197	221	216	212	209	194	214	212	236	215	245	236	233	265	218	213	246	249	203	210	217	219	258	217	208	192	222	219	239	218	212	226	222	241	198	214	198	212	221	221	196	250	232	234	251	246	190	213	232	237	218	210	198	203	187	230	204	231	197	201	215	211	208	220	197	220	206	228	224	219	214	216	217	227	229	252	203	232	217	204	204	203	229	203	204	207	251	229	216	222	243	221	222	216	233	220	254	234	214	229	196	204	216	221	230	250	211	203	225	229	234	235	226	218	219	186	244	240	229	219	220	211	221	217	226	234	229	221	211	222	210	216	186	208	188	203	214	236	242	219	228	224	226	198	212	209	237	215	244	192	205	216	218	223	221	216	252	240	232	223	247	247	214	213	242	231	221	220	216	202	209	212	221	231	205	214	250	221	204	219	222	205	237	219	252	225	233	248	219	204	209	199	230	240	214	213	230	234	211	236	236	246	222	225	204	207	209	206	258	218	225	228	199	227	226	246	209	197	224	203	195	227	235	222	223	215	219	221	200	227	220	208	222	229	207	220	223	203	244	196	227	236	217	226	190	227	233	221	227	219	225	196	237	235	206	197	235	245	232	220	243	232	210	209	218	220	226	228	245	231	227	205	210	218	215	212	249	230	192	185	216	205	213	208	234	206	193	232	200	226	218	220	239	216	232	226	232	226	222	233	230	191	220	223	200	216	234	218	235	241	223	216	209	204	221	228	230	232	228	211	256	205	206	233	195	230	219	240	201	228	223	221	203	207	187	202	181	222	216	241	234	192	233	245	195	211	233	231	226	192	217	198	227	219	222	234	234	198	222	227	213	232	238	214	230	203	221	228	222	217	242	209	222	227	219	186	231	216	236	221	207	224	213	209	229	220	209	205	223	218	214	234	221	237	232	221	205	223	213	209	201	218	241	202	229	224	213	237	237	242	252	234	202	212	215	208	223	225	216	215	226	204	234	223	233	254	214	223	220	242	236	251	225	219	214	220	187	207	197	208	219	246	223	214	193	224	234	198	229	217	210	205	204	200	215	218	222	217	242	220	224	250	196	228	227	210	206	229	205	216	244	219	210	214	195	227	205	219	222	197	220	205	206	254	235	218	212	209	211	226	221	221	231	220	244	219	228	230	239	229	209	203	223	238	210	204	233	256	241	218	219	239	207	221	221	216	243	258	217	216	238	233	241	213	228	225	208	226	223	230	224	231	213	211	204	207	216	208	228	236	246	234	238	216	207	198	240	210	208	186	195	226	227	203	220	223	199	227	234	226	234	198	219	241	201	245	248	238	234	216	238	230	251	244	232	199	218	191	245	223	214	233	242	234	199	245	226	218	215	218	212	220	211	205	234	219	229	218	218	234	222	202	218	224	248	218	222	231	211	217	218	229	214	181	243	201	222	227	211	215	214	210	218	240	248	221	232	230	193	233	231	235	232	216	205	236	226	199	238	218	212	206	208	234	238	219	223	236	201	242	238	209	209	235	228	196	192	210	222	237	235	210	225	224	225	220	227	232	236	257	235	201	188	208	230	206	199	204	204	218	205	204	219	248	217	196	232	208	245	200	202	198	237	233	205	208	226	211	235	234	208	197	244	223	198	227	227	219	237	225	238	224	205	200	241	209	207	217	232	207	233	236	237	246	213	210	253	222	218	176	235	259	227	235	242	222	212	225	205	237	219	200	205	211	223	226	225	231	216	191	222	227	222	245	232	220	220	234	200	203	232	221	215	196	219	220	210	238	210	227	229	218	197	241	213	227	213	230	214	184	223	205	211	244	202	252	248	211	231	204	241	216	254	250	226	214	243	235	222	228	223	244	227	216	223	247	229	224	215	209	201	202	218	236	217	248	212	199	210	234	224	196	226	246	219	217	222	226	233	213	225	217	226	206	212	229	223	247	241	224	199	220	214	218	207	232
3134	753	854	839	830	824	764	766	698	720	732	702	713	719	692	678	673	683	680	700	659	664	650	703	660	694	666	673	652	641	695	651	667	615	726	672	664	723	694	657	676	671	664	679	709	707	643	667	657	676	701	698	646	643	646	668	650	681	648	664	634	661	637	699	662	644	677	678	631	632	689	698	711	650	715	724	618	650	632	643	630	620	685	643	697	661	671	654	653	644	633	628	686	647	659	674	674	676	649	676	643	715	691	668	684	651	608	650	673	626	636	720	672	690	626	683	648	633	656	671	664	682	655	663	674	698	721	715	724	671	659	643	647	643	669	725	700	654	652	640	640	670	686	628	657	691	675	665	679	616	652	704	688	680	677	644	696	704	674	656	667	677	694	648	647	622	680	628	671	634	644	686	649	638	655	671	634	719	645	627	663	691	705	636	649	647	659	680	729	685	656	680	703	638	696	688	659	669	657	662	643	677	692	669	676	636	651	616	663	662	605	639	690	631	643	648	656	658	656	665	670	624	704	707	660	651	673	639	697	676	684	664	699	673	636	643	674	630	675	653	660	620	655	671	714	613	718	647	696	653	681	658	657	703	624	638	659	689	673	625	665	655	644	683	670	653	684	674	695	690	647	677	646	674	645	639	592	694	672	633	671	657	644	664	650	634	685	678	672	706	641	651	684	659	661	646	653	674	711	665	662	679	647	705	654	695	698	625	673	665	649	633	677	639	639	706	665	646	696	660	656	650	648	661	623	682	682	636	700	650	686	670	663	664	626	683	668	671	676	655	648	649	636	675	666	682	635	645	685	675	679	651	679	658	709	658	671	712	649	664	695	619	640	687	649	661	649	667	680	678	648	654	672	662	661	651	687	680	666	668	629	645	662	674	621	699	662	657	643	674	658	707	654	649	676	668	633	702	662	719	725	673	649	718	692	675	680	671	648	638	657	629	651	674	697	635	590	671	651	666	709	650	685	637	656	667	652	705	651	637	669	642	666	688	695	649	694	644	698	625	680	628	695	650	656	650	640	641	635	645	623	618	592	645	651	648	654	698	672	681	645	683	659	650	703	648	659	682	683	705	662	641	699	624	621	700	621	653	660	649	654	680	674	655	693	667	625	636	647	633	664	616	717	669	659	688	647	688	704	644	694	667	691	670	675	661	674	636	655	644	708	642	668	610	667	620	650	609	672	693	660	660	725	637	646	664	651	666	691	659	643	689	679	669	690	661	651	699	651	654	660	679	675	606	673	695	636	676	676	649	660	683	682	672	653	658	652	635	633	668	651	620	678	652	680	698	657	654	654	638	653	650	637	629	656	700	672	662	620	650	650	670	630	664	699	707	670	642	684	641	658	658	663	679	650	674	702	657	663	693	695	679	717	617	631	662	636	657	694	670	663	663	636	648	646	670	641	687	658	632	638	669	647	667	629	623	648	688	721	662	628	643	690	666	696	644	666	635	649	649	682	684	662	670	667	622	678	656	706	672	632	681	649	655	686	625	654	662	684	663	673	712	666	672	653	669	655	663	668	689	681	667	621	678	677	680	677	672	665	676	663	696	635	660	695	659	657	661	665	637	615	633	689	667	654	678	679	633	708	639	664	639	652	643	656	636	655	677	701	660	659	658	695	627	647	643	636	670	660	677	708	668	682	690	645	647	674	707	668	653	673	702	679	689	698	691	610	666	673	633	674	676	653	669	672	690	649	643	635	667	660	650	634	619	664	676	643	623	665	667	635	663	631	616	669	716	632	653	660	656	707	675	667	658	657	719	691	691	686	682	673	618	669	697	664	680	649	613	679	676	688	638	636	648	685	653	677	672	649	664	659	624	640	699	644	650	654	642	662	680	642	676	721	628	660	692	684	644	647	667	672	663	696	689	668	684	676	651	645	661	697	675	638	642	716	663	641	676	692	635	671	644	680	675	680	672	650	663	631	706	670	666	630	625	649	639	673	612	651	674	707	616	650	681	654	651	654	708	684	675	685	668	662	691	677	665	677	670	681	639	702	653	664	646	672	692	668	735	644	657	638	694	687	622	668	645	653	646	674	710	666	687	654	687	657	649	675	637	663	664	656	682	663	678	667	622	668	617	657	647	606	633	641	654	668	688	658	659	689	640	676	641	644	642	652	725	656	667	690	650	692	659	649	660	654	653	672	651	675	644	676	693	666	643	676	634	666	665	651	692	647	626	667	625	707	672	654	669	634	657	652	718	699	702	632	647	674	661	699	641	649	652	667	640	703	659	683	662	680	671	661	671	632	667	642	636	648	682	652	645	705	672	664	659	663	651	690	649	680	654	633	699	619	693	644	654	644	637	674	683	659	659	644	661	670	659	657	627	613	644	682	647	623	649	652	597	635	627	687	685	703	663	675	681	647	675	632	686	658	643	664	667	710	634	649	668	650	685	652	723	670	669	694	666	642	681	705	678	672	680	631	685	652	631	635	655	684	644	662	699	615	655	665	653	653	670	715	644	623	637	629	684	661	617	630	706	675	686	677	668	649	647	715	674	662	647	626	628	646	697	667	687	631	628	665	684	664	715	680	675	701	662	679	623	655	682	698	632	663	665	665	687	671	678	701	682	682	651	654	710	665	678	705	729	643	671	651	655	642	668	669	679	666	658	680	658	655	679	672	659	683	719	725	642	633	631	650	656	618	679	660	626	617	633	677	662	615	694	641	621	717	631	633	676	647	637	680	670	638	689	667	687	678	630	655	676	662	643	660	670	641	678	606	668	662	688	666	669	625	682	666	631	672	676	601	709	663	653	665	695	668	663	679	689	655	638	661	653	700	664	649	653	613	675	675	622	703	662	709	668	651	684	669	667	684	647	677	669	663	672	627	696	689	641	720	646	623	690	654	675	655	669	640	678	647	709	637	630	636	731	662	651	641	671	644	641	639	692	657	658	623	630	637	697	697	651	662	616	689	672	638	692	677	685	648	675	670	660	635	666	674	647	663	659	666	683	680	668	688	691	630	651	620	634	648	671	643	680	684	700	686	660	685	668	634	651	661	639	675	655	678	688	700	655	655	642	622	703	686	635	678	648	675	706	707	702	628	699	652	657	669	650	615	637	637	690	625	633	723	652	713	628	653	726	643	662	672	658	688	642	638	695	683	658	644	621	673	666	680	658	653	640	669	678	717	702	630	674	679	641	721	685	639	621	691	676	637	726	695	678	666	657	676	648	611	667	662	668	681	648	664	654	674	660	640	652	689	666	684	667	684	648	680	659	611	661	671	669	669	700	651	635	640	630	651	698	595	682	686	661	651	683	725	634	641	660	671	650	691	675	691	678	686	693	679	667	672	661	645	656	690	657	684	657	653	680	689	661	623	698	637	669	699	624	676	659	658	677	613	665	640	650	654	613	644	676	686	632	649	624	656	645	694	665	714	741	645	683	683	627	644	636	699	648	671	658	660	741	697	655	673	684	677	655	645	664	653	691	680	639	651	648	720	644	677	648	602	678	668	640	658	670	634	656	655	658
10309	1120	1425	1115	750	544	456	364	292	268	228	223	186	187	181	153	141	140	155	134	129	110	142	132	116	148	120	113	118	136	115	92	104	121	102	105	106	118	117	137	118	109	97	100	117	132	104	118	106	112	98	104	114	118	105	121	104	97	119	100	104	116	101	108	96	104	111	109	113	129	110	118	99	103	112	107	116	116	114	108	105	120	93	100	126	117	113	127	114	94	99	104	109	86	115	130	109	106	107	108	112	100	112	123	98	111	119	120	120	112	111	82	111	97	120	96	105	118	132	94	96	98	109	86	106	116	118	109	122	117	116	121	105	107	125	108	109	111	101	107	111	107	108	99	102	105	115	95	117	114	102	108	111	103	124	103	95	94	97	114	116	90	113	99	102	97	114	111	115	106	91	108	117	93	106	112	106	104	106	127	124	112	136	122	98	108	98	93	122	85	114	89	90	106	102	104	96	113	112	117	90	116	113	110	97	103	112	106	105	102	108	108	111	108	101	100	103	97	99	111	97	112	115	110	121	113	130	108	113	113	99	97	115	109	92	107	105	123	99	107	102	100	119	98	121	96	104	110	111	87	95	111	101	93	104	129	98	93	91	104	107	111	103	97	87	105	87	106	101	129	123	104	103	123	98	112	119	106	95	105	107	107	112	101	119	107	103	107	125	109	112	108	109	113	118	113	111	102	96	95	106	122	100	103	103	97	112	103	104	120	107	108	108	92	101	104	110	104	115	118	100	111	97	91	105	110	110	112	102	95	107	116	107	114	97	100	116	125	119	105	113	102	111	103	103	116	100	100	119	108	110	98	108	96	105	113	96	115	105	110	117	108	111	104	106	105	101	109	109	115	123	99	93	114	102	115	108	97	105	100	121	101	98	112	107	115	110	107	119	125	114	131	128	103	93	113	98	116	121	99	113	92	111	116	112	105	101	97	99	103	115	105	112	135	113	121	104	91	108	102	101	115	107	94	91	105	102	128	137	110	114	104	109	109	99	118	101	107	103	93	107	113	109	110	103	112	109	112	92	113	114	103	117	126	104	127	109	95	115	110	94	113	107	103	117	91	103	119	111	105	98	82	97	95	94	108	102	90	102	117	115	103	110	106	100	108	96	112	112	122	101	101	120	98	118	129	92	123	114	120	111	115	88	111	101	115	91	108	103	124	123	107	119	102	108	114	121	101	116	105	111	108	95	111	89	123	108	114	120	108	103	111	106	109	88	94	108	100	96	101	96	103	117	99	109	113	92	109	114	112	113	105	100	106	95	111	103	110	98	102	116	117	93	109	102	110	101	107	99	109	104	118	106	126	112	99	94	85	107	114	112	104	104	102	98	126	99	115	98	117	88	94	111	110	121	115	114	83	106	119	110	108	114	115	101	107	92	118	107	108	121	116	99	100	105	113	119	123	99	114	127	96	111	124	115	97	97	105	108	118	102	122	114	103	100	113	110	104	128	107	89	90	105	97	122	96	101	112	108	118	97	103	114	104	103	108	102	94	95	103	102	117	107	119	95	95	96	113	116	100	110	106	98	115	114	95	110	99	101	111	98	107	112	105	87	113	107	107	122	118	100	100	101	120	119	102	102	103	108	121	111	102	105	121	86	137	133	92	110	106	112	112	129	99	110	102	103	130	102	119	93	115	104	99	116	106	102	106	108	124	116	112	92	126	89	118	101	110	116	99	107	115	105	114	101	125	113	98	120	102	107	99	92	109	115	112	92	97	89	112	111	133	115	107	118	116	106	105	98	94	92	100	103	99	117	94	112	117	117	108	91	98	125	127	107	110	115	103	115	111	101	97	120	108	104	128	105	105	99	99	103	102	126	116	98	103	114	110	107	111	114	111	111	121	119	97	116	106	115	101	101	109	111	107	107	117	122	117	97	135	118	108	98	103	100	106	101	98	108	116	121	113	96	76	118	115	121	103	120	112	121	119	121	114	121	112	104	112	104	106	123	96	115	93	108	108	119	112	109	104	115	136	99	109	112	105	91	96	117	99	105	131	109	124	104	88	120	109	121	96	121	95	96	87	116	108	112	100	111	110	79	89	100	120	109	100	114	99	104	95	115	111	116	112	91	133	123	98	120	88	96	98	114	115	111	116	129	114	103	98	116	116	122	103	122	99	96	124	94	111	113	108	124	108	116	109	92	103	134	100	119	103	111	109	99	111	108	100	114	114	122	101	100	107	131	108	110	95	87	121	108	106	110	85	88	96	102	117	103	96	102	105	118	108	96	109	106	125	111	130	109	112	104	103	97	119	124	97	107	110	93	125	110	116	121	99	112	107	106	104	111	104	117	93	94	105	106	127	92	104	101	113	106	96	116	105	133	113	108	96	116	125	99	90	107	113	134	118	100	108	105	109	119	108	99	88	105	101	103	101	102	95	110	90	112	119	103	121	108	122	95	110	96	108	106	97	99	112	115	101	102	117	116	118	106	90	119	110	87	114	108	112	96	120	111	100	102	108	121	84	99	96	106	97	117	98	100	109	132	97	104	104	101	90	93	114	104	99	107	111	123	107	104	113	112	110	108	118	121	110	112	120	99	88	115	99	128	118	100	95	109	124	107	113	112	114	109	134	92	108	117	124	107	89	117	92	118	106	108	102	99	120	108	105	108	100	101	103	119	133	114	95	100	103	99	104	117	99	102	116	116	103	95	109	118	102	123	105	100	111	106	112	89	94	105	106	91	123	110	114	124	96	142	112	137	116	101	114	123	124	106	106	123	117	111	107	116	92	114	129	116	113	89	100	86	106	92	85	98	125	99	98	101	115	107	104	112	116	117	123	96	105	108	96	104	99	106	125	108	106	111	105	117	82	102	99	109	106	106	106	86	98	119	94	110	110	106	108	94	104	89	97	119	111	98	116	102	113	132	107	111	105	96	90	114	110	110	124	109	118	88	101	80	102	119	112	101	112	115	95	124	105	127	96	119	108	106	117	78	104	90	102	109	109	119	77	110	123	106	100	99	113	109	118	126	123	118	93	116	105	104	103	102	109	97	88	132	105	102	96	87	109	118	99	111	103	128	106	105	117	106	134	105	109	118	115	86	120	128	97	126	112	99	107	118	115	108	104	112	109	102	107	92	111	102	106	118	101	99	105	116	105	102	99	116	104	105	113	124	97	111	79	108	103	117	97	109	128	103	97	100	105	109	106	95	97	108	100	99	95	107	98	109	113	112	102	100	109	117	114	100	89	118	114	115	106	104	117	112	117	109	99	108	134	98	97	115	118	97	120	131	84	92	117	104	102	120	112	111	111	116	113	107	94	102	101	114	107	98	109	122	108	117	94	112	106	100	106	97	98	110	105	97	114	120	114	96	96	120	119	110	105	106	105	109	85	115	103	115	99	114	104	111	102	128	111	103	120	118	112	101	103	113	93	103	103	118	118	99	113	118	109	128	137	93	110	109	104	114	94	118	110	129	116	96	110	94	120	108	111	112	94	112	124	99	96	121	100	107	116	107	122	119	103	104	87
6302	1423	3476	3835	3198	2584	2117	1754	1467	1276	1088	1015	960	854	777	752	723	643	683	586	570	597	569	514	487	510	460	485	464	482	466	425	422	461	443	447	476	431	419	421	405	426	396	430	428	413	417	393	395	397	431	402	408	423	384	423	380	425	404	401	391	357	401	396	378	404	369	369	353	391	390	404	367	383	390	361	392	369	391	369	355	394	377	396	370	370	386	378	378	390	395	382	369	361	385	384	387	346	365	355	369	428	372	359	355	374	356	351	354	371	355	362	399	401	378	375	399	390	362	372	348	347	375	383	358	366	341	374	377	394	372	393	386	333	395	360	379	381	339	361	381	370	399	369	381	393	361	340	394	414	387	378	379	349	385	337	395	385	366	398	374	377	352	356	383	354	380	393	366	366	399	368	382	374	369	347	391	376	351	359	344	392	354	355	382	368	389	375	363	338	360	369	354	348	354	352	390	348	371	335	375	396	363	381	384	354	357	386	356	369	360	375	376	374	377	370	371	366	360	363	396	372	382	396	370	352	342	335	378	358	353	385	372	353	327	378	314	371	355	343	393	363	366	376	385	372	366	355	361	350	402	403	356	383	378	372	332	365	368	379	349	348	346	390	354	330	382	380	334	365	365	332	369	328	358	400	382	372	377	372	363	367	382	369	360	386	337	375	389	353	374	388	358	352	373	337	370	344	405	333	345	334	374	342	358	369	359	362	348	344	372	337	353	331	379	371	360	368	342	369	345	352	357	342	339	388	352	328	368	345	348	339	386	354	371	399	375	376	405	421	344	376	403	349	398	372	307	388	388	346	342	360	341	351	344	349	374	376	359	383	382	353	360	346	378	354	342	359	368	361	334	342	325	347	396	391	332	353	372	352	364	357	365	339	363	384	362	360	365	392	366	379	356	332	374	351	348	395	345	404	360	372	366	365	355	363	384	371	352	383	363	391	339	389	346	376	357	391	403	369	366	372	374	363	376	362	378	367	375	366	390	395	381	351	352	400	413	364	394	355	366	379	353	376	373	350	367	359	370	383	355	366	362	375	385	360	338	395	381	375	375	338	349	334	364	404	349	396	363	325	421	356	416	346	377	333	394	347	361	352	384	365	388	377	367	371	392	386	385	388	349	391	371	367	360	379	346	376	370	372	346	354	374	344	384	389	384	339	369	381	371	380	361	390	385	336	375	348	374	368	372	373	385	378	385	385	364	364	373	394	358	362	335	356	374	339	374	389	372	372	394	377	368	335	356	341	372	369	396	347	395	334	370	374	376	372	381	337	380	358	355	361	358	372	383	329	371	366	363	345	323	341	336	337	372	343	362	348	349	379	357	395	379	363	363	353	357	376	341	354	377	355	342	365	360	361	309	364	366	369	394	384	394	408	362	364	390	398	343	368	352	371	341	346	387	380	348	363	351	372	380	370	357	355	348	380	368	334	352	332	339	345	385	373	362	369	391	379	359	375	357	340	384	377	346	353	379	362	351	368	348	380	374	387	365	359	366	379	367	363	356	380	398	383	367	364	344	357	361	367	355	342	352	367	392	343	356	315	368	366	314	364	372	376	376	352	397	411	361	339	375	343	376	357	370	383	364	385	363	363	367	350	343	384	400	392	360	403	371	348	382	340	399	378	373	381	391	361	397	368	387	339	360	366	381	362	346	351	376	340	377	350	370	334	369	381	362	386	401	374	324	359	390	368	364	352	341	339	383	323	347	365	357	363	360	375	415	333	343	352	366	368	355	375	364	348	351	389	352	344	371	346	333	374	365	346	345	364	355	365	333	380	378	323	348	372	377	393	395	341	344	382	405	367	354	397	348	358	323	347	384	362	343	364	376	365	374	376	388	354	381	354	383	373	390	337	367	341	377	366	368	371	348	362	355	370	370	355	357	340	364	383	349	374	377	362	348	341	362	373	391	341	399	355	379	368	359	366	366	353	398	373	362	395	381	345	346	351	346	364	329	382	357	338	358	374	363	371	356	339	357	367	346	369	378	377	346	365	386	383	392	401	386	373	364	376	383	341	387	338	323	388	356	373	350	388	384	370	359	403	387	361	363	415	339	372	346	356	359	374	361	374	352	368	363	367	348	382	328	366	353	336	392	338	339	351	355	379	372	355	389	378	375	360	363	380	341	332	366	380	364	394	342	375	371	328	319	358	344	378	349	399	397	351	406	375	336	380	383	380	377	345	355	407	353	355	371	396	372	377	372	390	359	345	336	364	343	392	371	362	356	390	352	350	359	360	370	375	374	363	382	384	374	381	315	367	361	381	359	346	347	363	366	351	358	398	346	359	371	393	370	349	326	359	330	336	398	352	357	348	341	377	384	396	405	384	365	363	358	355	366	415	341	379	343	417	335	385	379	406	336	347	356	344	385	357	373	354	345	334	355	389	350	360	383	340	374	343	354	387	373	384	380	354	380	376	360	368	391	370	354	363	355	344	397	383	402	357	387	332	387	391	383	375	363	342	382	365	387	395	361	347	398	407	360	372	373	330	380	359	355	407	355	344	360	372	366	357	353	397	342	368	339	365	392	359	380	342	364	353	352	349	370	356	358	352	337	372	348	393	351	357	364	355	379	356	349	390	373	389	428	348	360	329	393	359	342	366	350	345	360	333	358	339	347	339	343	400	325	348	364	373	355	351	355	349	332	316	374	369	360	369	375	341	359	325	400	326	349	379	350	372	346	349	393	375	371	338	378	359	362	386	366	397	340	365	377	352	350	385	357	324	373	370	353	342	356	350	353	328	352	370	340	406	319	369	349	364	339	360	375	351	345	361	360	382	355	329	387	352	336	359	343	351	339	359	361	377	386	346	351	374	355	357	399	404	378	382	322	346	350	372	375	336	381	391	340	356	364	356	382	370	374	346	363	401	348	355	351	344	358	348	409	361	371	369	350	395	362	394	394	354	352	360	378	361	349	385	338	364	371	342	379	373	392	362	384	385	359	362	356	363	379	373	356	386	391	376	383	366	352	354	375	356	362	382	379	328	348	361	376	332	375	388	396	384	396	366	323	346	342	409	361	345	342	359	394	356	386	344	357	345	368	351	360	411	346	375	386	389	380	382	391	372	339	354	353	382	361	378	369	352	344	385	379	371	361	362	365	346	353	376	342	341	340	355	364	352	361	343	360	371	360	360	340	343	360	404	374	356	384	331	368	358	329	374	385	377	381	395	360	370	389	370	378	353	358	401	345	351	338	373	368	358	378	385	362	356	407	391	372	374	378	363	354	348	365	325	379	352	360	390	369	374	362	353	387	346	334	347	372	357	364	373	368	378	350	332	348	408	333	364	357	369	357	354	354	375	364	367	373	389	339	360	371	370	383	376	394	370	357	369	369	349	380	372	359	375	351	356	364	367	366	363	366	337	340	326	359	368	372	346	365	334	338	412	404	388	389	387	355	326	332	352	375	351	339	372	370	387	358	367	393	368	403	356	372	351	359	346	359	364	343	351	379	351	380	336	338	365	379	367	370	351	372	352
18501	2859	2938	2150	1514	1035	785	647	520	449	373	319	302	279	256	216	222	200	222	201	176	196	199	181	162	173	171	162	184	169	157	172	148	181	172	141	166	166	171	149	156	153	132	151	168	165	141	142	155	168	141	159	157	141	147	143	152	146	161	127	139	151	131	149	114	148	153	149	128	148	156	124	153	150	146	146	142	156	145	144	143	151	149	162	144	171	128	156	151	152	136	151	135	135	145	142	135	132	132	160	139	169	133	142	152	136	149	156	133	149	129	150	160	159	131	145	145	139	138	133	154	148	143	155	128	161	141	144	140	141	167	153	141	152	126	145	159	143	121	143	134	147	142	156	157	135	140	152	152	134	151	131	152	136	150	125	154	147	171	137	145	152	128	143	157	138	133	142	137	149	139	148	155	142	154	129	131	150	116	155	131	126	158	155	164	158	134	154	155	114	161	151	142	143	134	141	139	148	139	136	156	123	134	146	136	154	134	144	140	141	133	124	133	130	144	142	145	136	127	136	135	160	147	136	143	134	148	153	140	159	137	148	147	165	146	131	117	114	141	150	139	131	149	137	141	140	146	178	147	160	144	136	173	136	144	131	137	126	150	152	132	153	134	180	148	159	168	145	137	154	160	144	142	150	134	155	158	153	156	159	155	150	152	123	157	144	134	114	139	148	142	156	137	151	132	135	141	150	149	130	145	148	149	135	145	145	164	138	150	145	130	158	135	126	154	154	144	143	153	127	142	156	140	157	127	137	152	145	140	156	141	152	145	148	137	156	129	153	131	155	141	137	127	134	133	144	151	140	145	136	162	149	149	161	133	167	154	154	151	128	135	151	148	144	139	125	142	124	157	124	151	150	146	128	145	114	109	144	130	136	142	137	154	129	156	136	157	168	142	147	123	151	127	135	132	151	142	148	155	126	140	140	129	127	136	142	141	131	118	156	162	153	121	156	126	118	150	149	126	160	151	158	139	143	146	136	134	143	134	133	145	138	167	146	140	131	142	146	125	136	145	134	135	133	135	140	139	161	135	144	125	148	176	145	146	134	157	139	145	126	129	126	153	133	154	137	131	160	159	150	140	159	153	148	138	146	150	149	148	153	123	143	147	146	143	148	164	145	150	119	127	131	151	145	127	141	143	123	142	131	148	129	138	146	152	160	141	139	145	144	144	145	133	160	142	144	144	132	124	132	142	128	165	132	139	140	147	154	147	152	127	139	127	150	137	131	147	163	130	142	136	171	156	132	148	148	139	149	175	134	160	140	144	143	161	148	148	151	174	137	141	143	143	133	142	140	133	136	149	133	149	126	163	144	146	115	161	133	153	154	143	140	156	136	129	142	144	124	131	175	130	161	151	157	156	146	138	152	134	141	155	146	112	128	132	171	143	150	132	144	153	119	140	162	123	147	132	146	145	113	145	146	152	126	141	147	143	136	154	150	141	154	162	133	138	147	135	133	151	163	148	160	145	158	130	135	126	165	144	146	135	140	149	154	159	134	157	154	140	136	155	142	140	132	118	141	138	152	153	135	163	126	140	142	144	141	154	126	153	123	156	146	133	151	137	136	141	159	150	147	141	147	134	133	144	129	144	138	148	129	151	157	121	137	138	137	151	131	120	149	160	153	159	140	134	139	153	138	173	147	139	130	135	136	163	127	129	143	123	140	153	141	137	117	183	150	139	125	153	145	152	129	151	133	138	156	129	129	137	118	137	152	143	143	150	152	156	154	122	149	163	115	149	131	141	132	116	136	145	161	140	137	125	134	176	159	145	150	135	169	162	142	146	125	149	130	140	133	148	158	117	145	146	166	130	118	170	162	165	143	146	120	131	130	149	126	139	147	147	170	122	142	136	145	148	135	128	138	136	147	169	153	139	136	126	162	132	144	116	139	172	128	138	144	146	131	136	129	144	135	138	158	128	147	123	177	163	144	141	164	133	170	134	142	145	143	149	163	148	132	141	137	126	134	172	138	147	143	150	147	128	138	142	155	130	127	140	150	148	165	145	148	134	159	125	157	142	129	128	125	173	132	137	148	150	165	142	141	147	169	146	132	160	145	148	159	134	145	148	149	125	128	159	123	144	124	177	153	131	147	143	129	154	136	129	150	127	147	149	153	125	166	134	175	157	143	138	141	134	145	144	140	145	164	134	147	134	116	136	160	149	140	161	140	143	150	130	155	155	150	162	147	162	127	136	150	158	150	151	155	130	140	143	132	170	116	126	133	156	142	145	139	166	135	156	118	136	172	134	155	134	151	138	142	142	136	140	127	140	138	146	143	136	141	152	152	134	146	144	123	145	158	148	149	140	139	133	141	157	147	140	141	163	132	152	154	122	145	135	142	150	140	128	164	163	152	138	149	160	129	131	135	143	141	118	163	146	135	142	125	154	141	137	140	128	139	147	144	112	140	140	137	158	128	145	128	144	119	143	145	152	148	164	138	136	142	135	133	139	124	152	137	125	138	147	134	128	161	146	127	151	135	128	139	149	153	165	131	152	158	156	153	145	134	115	152	125	148	130	143	147	148	141	167	153	153	126	141	139	149	151	164	134	149	151	139	164	164	157	139	135	150	139	106	144	145	138	158	159	130	139	169	153	154	160	172	157	155	125	146	126	161	144	147	147	160	137	151	154	170	162	141	135	126	142	140	142	162	145	136	120	146	146	156	143	128	132	148	136	152	140	146	155	133	156	147	132	147	148	156	144	158	104	144	136	162	158	123	142	138	154	145	158	146	146	157	139	163	152	157	163	150	152	143	156	120	153	143	135	138	151	135	133	153	151	145	162	141	129	134	134	142	126	134	163	124	149	140	157	134	133	153	145	136	126	150	166	144	133	145	130	146	126	154	151	160	137	127	137	135	147	134	132	128	136	134	113	145	163	140	134	158	154	140	156	156	123	130	154	126	135	132	139	149	135	135	129	156	150	146	148	142	143	139	149	151	138	144	151	144	135	172	138	150	150	164	116	145	158	133	132	146	129	157	120	142	114	154	163	150	133	144	124	149	132	116	150	168	147	134	159	153	133	139	139	148	137	172	140	148	138	136	135	122	154	144	159	125	153	152	143	154	154	137	136	132	140	144	120	138	139	144	138	152	130	171	128	158	147	144	157	128	126	131	149	147	161	137	157	149	160	142	153	135	135	154	129	152	160	138	113	154	161	149	153	137	143	163	146	142	146	174	156	136	129	135	159	142	140	141	141	159	128	122	142	129	132	140	160	137	147	121	157	137	156	154	145	142	145	139	165	132	157	135	144	157	145	149	145	148	166	134	156	135	135	143	124	179	138	152	150	118	108	131	153	151	136	121	154	140	135	151	152	153	136	137	129	144	158	143	147	157	147	160	158	145	146	133	134	144	128	158	169	135	129	133	160	140	141	141	147	141	143	146	146	148	132	142	141	152	135	152	167	138	133	163	141	143	136	154	134	160	146	147	158	150	134	125	141	170	150	129	144	166	141	137	126	137	159	146	136	148	159	142	133	131
8603	2657	6511	6841	5832	4739	3780	3093	2690	2339	2010	1694	1626	1423	1327	1192	1121	1051	974	947	887	882	844	793	775	740	757	746	711	688	700	674	664	618	657	598	643	634	552	655	603	582	574	567	568	584	539	567	531	517	543	515	522	529	535	498	455	513	553	516	574	560	508	474	507	508	555	502	521	524	540	491	467	490	479	477	523	509	534	477	535	484	491	474	472	515	498	508	483	484	464	506	507	493	473	495	494	465	493	521	549	481	492	476	488	475	528	470	452	496	454	498	486	512	487	451	485	487	497	488	515	472	455	474	459	481	472	483	508	487	492	494	465	457	509	479	509	455	465	443	511	521	514	490	427	515	440	461	531	491	469	478	459	518	494	451	506	503	494	477	470	474	466	468	518	425	529	423	481	490	474	491	467	497	474	444	504	467	496	490	507	481	474	467	450	502	445	447	462	505	482	494	492	493	477	471	504	470	480	496	487	458	502	462	481	498	435	505	485	491	485	455	531	470	490	494	455	448	456	466	438	487	471	494	451	523	472	484	464	478	503	462	476	495	450	486	464	457	496	465	499	475	485	462	469	434	485	509	474	451	476	477	504	463	482	462	459	482	484	473	484	464	481	488	492	478	496	496	505	473	464	467	472	521	475	497	456	499	503	458	482	529	470	488	475	520	531	471	460	469	461	449	491	463	461	511	468	459	477	455	480	444	473	471	421	487	458	467	468	478	460	529	468	468	440	506	484	469	521	462	511	465	478	486	510	506	479	480	472	511	467	490	493	434	475	450	476	488	469	481	515	488	454	468	461	454	483	513	465	458	498	485	463	428	437	497	457	458	464	470	465	440	499	460	461	485	505	471	500	455	482	466	489	513	419	459	465	500	489	476	518	481	504	487	450	476	479	518	535	470	458	470	463	451	439	516	492	486	456	466	489	477	492	466	454	487	477	498	451	468	476	484	455	474	475	493	465	454	503	441	483	486	482	450	499	467	504	464	466	464	476	479	515	483	447	489	473	476	510	504	474	490	481	457	479	467	489	482	477	502	462	449	477	499	490	468	506	489	474	467	493	498	444	457	466	479	436	456	479	476	499	476	462	515	475	486	502	476	499	491	491	506	495	514	497	484	503	511	473	491	474	488	488	500	441	468	470	510	482	460	473	457	482	464	503	503	485	512	454	502	471	487	486	503	486	460	466	479	472	457	476	461	444	507	487	505	473	490	479	462	461	495	488	463	469	493	481	506	458	481	518	471	499	476	454	445	492	480	418	443	497	460	469	471	465	506	444	444	470	489	431	510	465	512	476	495	488	469	451	477	499	478	449	495	499	473	450	508	474	465	488	477	456	478	493	486	491	467	523	454	479	492	510	429	511	475	462	463	457	503	450	447	486	502	452	463	452	481	480	494	475	485	472	467	454	520	460	460	498	485	479	496	463	471	467	503	480	466	481	480	497	474	483	493	485	451	506	495	489	475	486	451	460	493	490	496	450	511	505	450	437	478	480	521	469	476	443	484	500	506	513	499	484	464	474	495	424	472	485	502	438	520	498	480	498	469	500	424	498	453	501	521	421	476	487	476	483	498	485	503	486	528	527	530	477	486	495	451	421	482	479	468	497	481	453	432	475	453	482	457	486	462	500	476	477	536	491	475	492	485	508	459	465	433	475	500	482	449	486	469	453	499	487	497	477	454	450	514	485	507	473	444	477	467	471	506	457	446	500	478	487	495	477	471	486	518	457	497	483	468	453	475	455	439	474	457	462	492	479	488	514	468	479	474	427	503	478	471	471	438	493	486	450	482	516	462	459	493	476	453	481	466	458	488	474	482	526	465	440	534	486	484	463	468	502	466	455	479	488	515	482	519	462	497	506	473	483	489	445	533	463	456	511	467	464	453	492	477	486	463	502	489	484	439	470	455	529	495	493	475	518	454	487	465	492	490	442	434	455	522	443	468	466	511	505	449	497	471	465	443	520	532	500	439	466	461	476	481	457	497	460	448	475	500	470	445	475	504	485	472	478	463	506	460	503	457	482	482	476	444	501	432	441	478	454	544	475	429	463	453	469	477	486	462	469	470	465	502	465	459	503	475	459	467	487	479	474	457	469	487	482	473	448	512	460	450	508	486	472	460	479	497	475	486	500	479	478	470	477	501	472	494	471	434	497	490	478	482	462	471	465	445	469	476	495	493	482	490	445	466	470	493	485	475	488	446	466	447	433	461	524	479	472	470	469	463	474	488	449	459	438	513	466	497	478	457	440	491	473	444	472	459	479	459	469	489	489	471	483	455	487	480	457	514	483	462	467	462	476	456	498	496	502	461	518	458	477	482	503	457	462	433	481	448	470	491	490	461	495	473	455	458	480	471	461	468	449	481	490	475	473	487	462	466	469	468	475	513	468	483	465	489	433	457	483	449	480	488	465	474	474	489	492	507	465	482	482	527	438	480	449	467	448	490	471	506	513	494	480	467	495	502	471	471	489	463	469	530	492	494	472	495	518	442	498	468	502	468	468	462	483	518	430	474	466	477	515	508	495	493	455	482	459	468	477	452	472	436	489	479	503	473	482	468	499	460	458	480	460	461	484	506	477	516	481	494	476	493	444	495	467	472	495	468	467	496	495	458	481	443	482	463	504	441	466	485	468	491	450	458	441	482	511	481	481	475	497	457	490	425	468	483	488	457	492	499	462	502	465	462	472	494	470	462	513	419	447	497	474	483	507	477	480	470	501	464	472	498	434	496	509	451	465	499	499	475	483	447	437	477	500	517	459	485	468	502	483	424	460	444	483	473	484	448	488	443	495	465	476	496	474	472	470	434	507	420	524	467	461	474	471	499	456	491	458	459	456	470	480	445	480	472	486	479	501	440	469	438	444	465	492	431	488	512	475	442	514	522	485	472	482	497	503	456	439	472	468	495	490	457	470	467	484	449	513	464	476	465	471	449	466	513	474	508	445	468	457	461	460	442	435	470	484	489	499	522	494	486	460	453	475	459	447	477	474	481	481	449	446	424	447	486	509	488	447	494	472	490	476	507	469	460	426	468	488	500	501	500	475	478	486	470	455	446	476	489	466	487	484	487	444	483	509	443	489	520	494	460	486	476	465	465	495	467	471	513	466	446	478	496	467	523	482	474	475	474	491	462	505	493	469	493	541	501	469	474	467	424	499	483	481	525	493	496	459	453	471	469	449	473	439	474	486	481	451	430	483	482	448	486	473	466	505	458	489	479	502	510	493	466	489	482	435	487	558	488	490	501	471	492	448	441	433	513	458	491	490	477	459	511	482	479	465	469	508	478	482	462	463	495	541	460	474	497	478	463	484	470	463	503	469	474	516	475	515	471	505	450	459	514	471	481	441	486	488	521	479	491	445	501	502	509	456	477	483	467	472	496	530	468	454	479	490	495	481	473	480	455	472	482	513	480	473	498	477	487	480	477	548	479	487	457	487	473	478	477	484	470	482	456	496	482	459	471	491	463	531	505	471	475	487	476	492	494	464	481
2460	285	293	273	254	242	249	222	265	253	217	216	221	236	208	238	216	198	223	218	204	209	244	244	207	213	196	211	243	229	213	209	225	231	237	215	232	217	213	245	200	222	230	221	222	212	219	219	235	238	245	230	185	240	230	216	223	214	226	199	232	200	221	227	214	229	235	245	220	226	227	215	246	209	245	218	230	230	235	236	232	212	217	224	231	233	265	224	196	253	228	209	203	216	202	218	226	211	227	239	227	231	242	244	217	225	234	237	219	237	226	201	219	217	240	205	237	243	218	232	233	218	226	202	221	222	224	227	219	234	202	253	221	243	220	211	230	212	205	207	233	227	211	229	210	222	229	202	214	201	213	231	241	227	230	222	233	201	230	237	252	218	243	200	207	208	208	237	228	208	229	254	216	220	210	211	240	209	231	231	225	229	232	225	249	223	204	242	217	234	194	255	192	208	203	252	210	244	195	221	228	231	223	192	228	208	236	237	217	221	218	235	208	233	206	230	205	229	223	253	217	227	220	198	228	213	224	217	240	204	239	205	218	203	213	236	225	229	217	180	220	215	229	228	231	246	222	213	222	239	216	202	197	213	210	259	237	232	222	217	223	236	206	183	226	243	211	208	197	217	208	226	255	204	218	233	217	241	218	248	209	210	225	209	201	240	192	215	189	228	194	219	231	208	231	202	230	222	228	225	229	232	222	191	218	202	232	229	207	226	228	187	233	219	228	215	223	221	210	245	219	205	243	209	240	204	201	225	222	248	231	214	215	241	236	210	199	198	216	175	205	221	231	224	200	209	204	231	226	219	213	234	227	226	200	213	233	234	220	225	238	213	217	229	209	224	210	213	218	214	223	222	211	233	215	234	229	227	200	222	209	247	237	209	235	222	217	233	205	247	214	179	205	224	236	232	207	217	235	224	205	223	183	226	207	218	227	233	215	199	196	213	211	245	212	195	245	222	201	225	192	231	206	196	229	217	223	205	208	210	213	218	233	220	228	180	208	181	222	225	238	251	237	209	214	214	222	182	206	236	205	197	246	216	204	212	224	254	213	239	234	215	247	227	231	207	218	204	237	193	188	246	237	197	228	214	210	223	226	211	205	208	237	212	240	219	214	211	244	216	242	203	218	217	232	210	207	203	231	221	230	223	217	232	207	201	205	194	208	224	208	211	206	216	216	206	226	231	247	220	209	243	234	211	230	210	220	233	224	227	222	233	207	221	219	222	240	234	214	228	213	211	185	237	214	234	235	199	217	205	205	230	205	221	206	211	233	204	231	193	209	198	218	220	241	193	201	220	210	221	217	205	223	218	235	229	211	208	226	212	215	214	230	226	214	216	214	200	214	207	219	221	232	219	194	237	235	210	206	237	218	203	218	224	221	199	216	247	217	211	225	237	211	224	221	206	213	238	222	199	201	230	226	220	232	193	224	197	222	219	219	237	257	217	230	241	255	214	233	221	193	239	228	185	228	203	229	235	207	215	234	241	205	217	236	198	243	196	235	229	236	228	221	195	200	223	213	232	190	220	225	243	238	205	218	204	221	228	240	214	231	222	209	227	203	209	217	249	209	176	219	224	250	233	212	249	220	231	203	216	212	228	243	216	225	217	204	230	209	216	231	229	196	207	219	218	198	235	231	218	203	219	194	229	216	209	204	219	204	232	213	199	187	221	211	218	218	236	188	210	211	220	238	206	209	235	207	208	215	223	222	227	186	224	203	226	211	221	220	237	213	209	208	206	209	228	241	228	208	224	194	236	203	194	222	255	220	207	213	241	227	236	243	230	232	249	232	243	222	225	214	203	225	232	236	186	200	220	203	223	227	196	206	230	228	225	255	251	219	241	230	226	221	203	231	231	236	235	199	237	228	194	234	193	227	213	212	200	233	222	212	238	229	197	230	208	247	215	198	223	227	209	226	238	228	228	213	241	205	207	220	202	232	203	201	223	233	190	224	206	216	219	214	230	208	248	238	251	216	212	196	219	254	219	204	214	209	212	188	247	229	233	216	221	212	211	203	231	229	226	200	196	247	186	193	210	236	231	215	221	236	209	203	210	217	232	199	232	222	245	205	226	228	224	235	238	221	220	231	202	226	239	226	210	216	207	220	216	182	223	200	210	219	225	234	215	210	218	228	229	216	202	225	215	248	210	211	196	227	193	201	232	240	214	221	247	217	203	180	204	206	210	208	219	246	242	213	214	223	223	241	225	217	231	229	196	218	205	202	235	233	237	213	218	221	203	212	216	202	222	213	204	212	193	244	201	245	229	220	210	216	238	236	208	219	214	220	212	238	214	215	186	199	238	229	211	230	223	217	214	222	233	197	230	204	241	240	218	226	202	244	206	201	224	231	216	251	204	238	243	216	219	247	208	218	189	274	208	190	227	206	197	231	214	226	218	209	222	199	184	249	215	196	234	233	233	208	237	222	224	247	208	207	209	224	234	241	216	203	220	215	215	216	215	234	223	250	238	238	199	219	223	228	208	214	217	220	209	222	207	215	216	193	208	226	220	207	236	237	193	210	212	205	243	241	218	220	232	227	213	213	203	212	211	207	208	218	226	237	222	217	224	218	220	216	212	190	220	227	226	220	208	198	224	222	209	199	207	211	224	229	191	226	225	237	215	224	231	222	204	220	220	205	206	224	211	214	215	246	209	221	195	221	214	221	209	218	212	211	213	233	220	197	230	238	228	221	224	219	202	256	230	221	239	199	199	232	222	230	205	231	222	240	199	215	225	214	212	210	206	211	228	237	214	233	217	227	229	243	249	237	222	219	221	225	208	192	224	234	206	237	236	221	223	231	244	218	202	211	196	211	214	218	239	245	217	268	210	241	205	220	223	200	239	231	227	228	236	186	209	217	219	236	227	222	219	225	219	216	203	211	185	199	249	224	239	239	212	225	225	244	223	219	198	226	231	251	229	202	198	205	208	202	215	227	225	212	215	209	216	217	238	213	222	207	223	211	217	224	220	214	215	219	197	207	204	221	183	221	229	245	220	198	224	225	252	225	229	202	228	247	223	244	229	214	194	222	197	232	209	234	233	212	227	208	207	243	227	223	234	211	238	213	206	247	205	220	187	229	229	224	191	235	240	223	231	220	220	209	224	213	233	213	235	208	206	213	211	233	246	196	225	175	219	209	199	229	240	201	228	213	223	214	205	228	245	189	210	206	235	224	232	219	215	193	195	209	191	198	245	225	222	226	189	253	237	218	184	214	224	240	230	210	204	214	238	217	196	234	201	229	210	207	236	207	211	235	206	214	248	220	218	212	218	226	195	242	231	223	216	188	232	234	211	217	236	244	194	219	207	229	224	219	225	238	232	254	208	181	230	211	226	207	220	224	226	209	243	208	218	211	211	183	219	232	222	208	226	213	201	236	241	231	222	225	204	215	226	221	193	200	212	234	244	215	182	203	205	243	212	210	209	211	186	226	228	246	242	212	220	224	201	208	208	208	216	229	244	247	227	234	226	223	232	232	216
3103	739	821	841	806	828	711	746	733	719	726	711	642	648	731	691	695	685	659	689	684	696	677	633	654	717	608	717	677	664	659	639	659	658	647	678	668	659	660	689	638	622	671	688	687	668	651	672	651	687	692	633	669	644	660	690	667	715	645	675	675	683	630	692	735	637	653	701	679	645	709	693	672	664	655	646	684	634	702	669	644	650	624	651	674	668	649	663	654	677	670	692	643	650	645	690	650	632	686	706	632	677	709	632	667	661	654	683	666	646	664	696	643	667	703	655	669	684	636	672	638	666	665	671	625	685	669	695	684	619	679	688	700	671	628	639	661	626	643	638	678	659	633	713	645	672	659	622	660	630	657	679	638	664	671	675	687	691	679	663	653	635	688	674	673	626	687	689	685	664	688	649	673	633	693	689	640	653	719	686	637	611	639	652	697	713	621	644	671	651	682	659	661	638	630	633	679	670	682	653	674	678	671	598	690	729	646	658	698	658	708	689	675	659	638	651	651	669	649	682	722	668	680	680	687	646	657	667	685	690	664	649	634	706	642	637	664	634	652	660	639	632	679	699	671	681	667	628	706	686	638	656	669	682	691	708	718	669	624	654	732	690	675	656	672	666	672	679	644	647	671	670	633	690	673	650	677	683	651	648	701	677	713	638	632	692	674	721	620	681	630	663	690	641	647	693	703	653	688	689	674	658	621	631	681	692	650	674	678	713	612	648	720	663	713	655	689	698	677	684	681	675	662	678	677	647	702	648	649	687	648	684	660	688	657	689	696	693	643	641	673	643	701	664	648	663	655	642	631	661	648	649	662	637	691	691	622	679	695	608	675	674	640	613	693	658	680	647	658	710	674	681	647	693	654	664	669	639	660	646	646	641	659	703	713	671	675	672	698	656	648	666	707	674	657	687	665	674	691	634	688	653	669	613	639	683	632	690	717	631	660	656	668	699	705	627	702	682	616	680	674	667	650	651	677	649	660	664	599	658	662	691	649	628	681	698	644	675	691	645	651	672	663	661	739	695	646	668	687	666	640	674	660	653	658	687	660	665	636	691	701	711	659	666	666	685	630	655	730	694	637	656	661	643	681	689	643	617	640	648	711	676	707	677	679	647	677	675	703	623	699	668	662	665	649	637	670	668	676	661	682	631	690	720	672	668	690	699	653	698	663	694	659	663	662	613	668	625	677	669	661	636	644	682	679	655	702	687	700	654	668	652	675	647	702	622	617	655	630	656	654	628	678	728	627	632	642	637	673	662	636	637	590	636	697	691	674	641	681	655	694	655	621	675	658	678	688	653	641	659	608	671	670	637	649	675	685	656	658	692	661	656	678	652	665	682	613	680	672	661	685	673	659	665	652	669	630	690	659	651	621	671	662	653	694	618	603	673	687	677	707	623	681	720	657	641	674	669	699	656	658	635	654	685	635	688	662	634	726	651	646	663	654	631	714	648	706	659	634	629	625	661	669	712	676	637	695	677	627	622	690	712	630	655	675	698	692	675	697	632	614	689	664	657	679	632	667	672	673	686	671	727	656	642	688	646	653	637	672	641	671	645	666	637	702	691	653	686	662	632	646	683	643	658	701	654	681	679	675	670	606	719	660	685	691	612	663	645	683	681	676	739	686	665	670	723	648	667	663	649	692	673	638	683	691	703	652	651	657	726	668	631	655	651	629	648	650	636	679	667	649	622	626	689	636	687	662	691	699	663	613	664	705	666	620	707	707	646	653	680	647	699	657	662	668	703	683	619	668	678	689	646	660	668	697	638	682	675	714	652	669	660	685	637	643	646	636	664	653	649	694	659	695	661	661	690	649	651	698	676	639	662	676	666	621	660	681	669	652	627	663	667	631	653	634	670	696	658	686	676	679	664	654	689	678	632	665	652	695	669	686	662	665	626	687	648	625	684	725	622	670	677	620	682	704	691	629	657	670	678	679	674	651	671	645	721	645	642	650	660	654	655	679	643	684	667	655	636	629	680	671	675	666	664	677	625	667	719	624	700	652	680	628	673	679	684	614	663	618	704	667	671	679	668	682	630	637	648	665	650	675	632	642	648	685	654	644	694	696	624	643	663	666	664	623	671	693	645	685	665	675	656	692	678	670	669	663	644	636	673	680	670	643	633	671	663	680	665	692	703	653	642	661	689	644	648	660	652	657	664	645	668	645	709	655	659	639	660	627	658	699	634	641	629	668	681	679	697	662	702	652	678	655	699	666	656	721	639	671	638	655	672	657	634	686	643	658	724	678	680	668	669	623	639	682	661	661	677	715	669	670	687	683	670	666	646	688	669	656	663	701	645	674	638	688	663	710	662	659	661	662	632	616	621	677	668	658	649	654	646	679	624	693	618	668	655	678	674	674	643	644	654	662	643	681	660	653	676	646	687	638	626	696	694	586	631	666	668	666	664	665	708	634	662	678	669	682	654	641	626	686	640	618	637	692	636	643	643	669	696	753	683	664	711	673	618	671	622	641	653	649	688	655	676	616	671	643	696	656	648	589	690	704	670	647	647	624	634	657	632	661	669	649	678	694	655	678	668	668	653	704	644	645	651	683	678	647	669	678	668	627	671	658	679	661	670	631	651	636	598	702	642	686	640	660	675	692	656	694	665	646	660	619	677	703	673	669	683	675	671	617	637	665	632	680	653	690	681	686	665	649	660	647	655	696	676	652	647	656	686	651	688	678	681	651	677	645	630	646	680	678	656	679	664	681	667	637	684	647	601	638	684	663	647	645	635	629	628	655	657	686	655	709	677	605	644	681	665	681	662	670	711	704	654	698	647	690	637	651	655	631	634	640	632	648	651	650	685	694	661	665	650	652	675	719	614	676	645	676	699	676	674	671	648	636	686	689	641	667	659	678	715	638	629	694	697	680	657	660	682	706	666	644	675	682	674	684	647	649	664	646	655	696	642	617	633	684	647	615	719	733	640	701	651	681	661	658	652	610	631	673	670	678	667	656	708	657	635	667	653	653	641	658	686	656	697	689	696	627	658	638	681	686	684	693	658	637	648	662	703	660	707	709	640	597	669	690	659	642	681	609	676	687	670	670	658	670	635	667	666	624	699	690	678	668	639	675	692	687	717	689	674	632	654	652	628	654	644	650	659	672	720	683	629	674	667	656	663	666	655	627	684	651	663	643	666	658	645	677	700	684	665	658	657	656	645	628	642	693	695	670	659	633	697	681	699	743	717	695	630	673	651	634	660	664	671	633	708	681	663	693	654	663	665	646	650	633	667	672	637	629	724	652	688	701	687	667	639	682	665	678	662	643	660	663	653	688	648	673	664	739	653	679	645	691	691	677	656	706	666	687	654	693	631	675	673	697	670	683	670	716	665	693	656	662	685	653	642	649	688	726	636	702	662	657	603	672	673	677	676	668	667	664	664	629	672	672	681	658	635	636	705	663	694	656	678	659	650	647	625	692	623	669	646	687	631	652	688	655	651	618	667	682	671	693	621	694	636	664	678	658	645	653	674	662	701
10725	1148	1406	1057	743	575	472	348	306	265	237	211	175	179	155	172	159	143	156	121	151	148	131	127	119	138	124	129	120	104	119	128	101	124	102	124	108	98	113	106	121	130	97	84	121	117	98	115	105	94	111	129	114	97	106	124	122	108	130	107	99	116	87	112	111	106	104	107	107	98	121	95	108	118	99	118	111	111	130	123	114	102	104	108	116	114	106	124	119	110	112	120	109	97	101	106	108	112	100	112	97	122	119	103	110	102	106	90	102	109	133	99	111	102	88	106	105	98	114	94	99	98	112	100	99	131	99	123	117	102	95	104	93	104	78	113	108	94	99	123	101	100	105	107	106	109	104	101	101	100	97	104	129	97	114	111	121	91	105	110	115	108	100	112	94	103	97	93	108	109	98	115	106	115	113	114	99	105	111	96	115	114	99	105	84	111	86	125	117	100	109	92	89	115	98	110	98	118	102	109	87	99	107	108	126	91	104	110	115	102	134	103	101	103	89	109	99	96	103	104	86	117	122	108	115	112	119	109	98	103	128	108	110	116	102	107	107	104	95	99	117	87	85	101	97	117	99	102	113	139	127	96	96	111	119	109	108	98	101	92	102	112	99	101	107	117	103	114	90	108	124	114	109	118	101	110	99	112	108	120	108	97	112	110	113	122	93	83	107	117	109	121	91	103	133	97	128	109	111	139	101	109	109	103	102	114	102	103	103	112	102	102	128	115	102	101	105	111	103	111	106	118	108	94	115	95	97	107	121	89	126	101	99	116	87	106	104	91	98	105	115	107	109	89	113	112	100	120	115	107	98	97	90	108	101	108	106	100	128	116	115	100	111	106	115	122	110	97	108	111	96	117	108	95	105	121	98	101	122	97	123	97	102	118	120	119	82	112	89	110	121	90	115	105	113	89	97	96	105	114	103	120	100	106	103	97	117	126	119	112	111	129	95	94	108	103	111	112	114	125	109	104	109	99	90	112	83	107	123	103	111	108	124	118	91	131	104	103	103	106	113	101	107	100	126	89	106	104	115	116	91	108	111	112	137	106	118	83	118	106	102	98	123	110	100	118	91	107	113	111	116	117	110	96	98	105	102	85	139	97	86	95	120	89	92	117	107	105	94	116	128	106	105	119	100	123	98	103	111	112	116	115	100	110	110	111	102	100	105	96	103	107	121	98	117	104	105	118	106	109	98	95	119	111	101	130	93	114	106	86	108	106	112	87	114	95	91	103	111	121	114	91	109	103	120	102	114	116	110	117	110	120	114	84	138	116	95	106	124	103	101	94	106	98	103	106	96	89	112	116	119	95	126	101	104	119	125	104	119	97	134	96	90	96	92	116	107	100	117	100	101	106	91	111	118	118	104	128	106	136	115	98	109	99	122	108	103	113	96	98	107	92	100	105	117	104	88	109	86	112	102	101	109	114	101	106	104	104	110	100	91	102	129	94	99	107	114	106	112	87	102	98	99	105	106	102	103	92	113	114	101	86	90	98	95	116	113	103	107	117	120	119	98	112	118	117	102	103	112	122	114	85	125	116	117	108	113	104	115	128	92	122	93	117	107	111	113	116	105	93	111	115	125	109	122	106	102	96	92	121	109	98	113	110	102	106	107	106	112	124	102	118	115	114	108	127	125	128	102	105	109	105	108	92	99	100	99	100	113	90	113	95	103	91	107	106	90	125	114	105	108	84	123	119	125	96	109	111	108	111	117	124	104	106	113	108	83	134	112	112	112	109	105	92	97	106	110	114	105	109	102	115	116	93	119	91	108	101	119	105	117	107	107	128	110	99	100	96	99	107	122	108	111	121	101	96	84	94	93	93	91	107	98	93	112	106	113	115	95	123	87	128	94	115	130	96	121	114	96	114	105	117	111	99	109	119	98	120	117	120	104	119	103	102	105	127	101	93	109	110	123	118	113	115	121	116	114	100	106	95	113	111	104	110	111	107	102	106	108	126	113	108	127	117	102	116	99	122	115	100	121	110	98	96	90	112	106	129	96	120	96	84	103	122	126	100	103	104	105	98	97	98	90	104	110	100	107	121	99	120	113	100	137	95	104	102	95	113	101	116	97	119	94	87	123	130	101	100	98	110	106	99	106	102	106	103	115	106	97	115	114	94	100	107	100	102	103	102	108	102	125	107	121	89	94	120	106	116	113	108	110	94	104	94	102	113	119	117	112	106	105	109	84	118	102	86	103	89	116	107	97	110	116	123	114	99	114	111	117	107	117	73	119	93	96	99	111	133	110	94	100	97	127	91	109	113	105	103	110	99	93	107	94	96	110	117	117	121	120	103	109	104	103	99	105	100	124	104	117	111	108	102	92	88	100	136	121	109	118	120	117	107	100	102	104	105	101	100	107	112	97	103	112	105	116	109	110	112	115	121	100	98	111	112	107	101	108	120	108	106	127	115	105	113	105	102	103	105	106	89	112	86	109	99	106	100	119	124	98	122	91	107	119	98	109	107	102	93	103	112	110	117	93	134	106	132	104	115	110	98	108	113	117	95	114	105	115	118	104	96	123	100	121	104	99	122	96	106	108	104	126	101	90	96	92	96	117	100	86	112	118	86	101	88	109	113	102	112	115	106	112	106	104	110	97	108	98	131	109	104	105	102	106	101	109	107	116	116	113	108	113	128	110	84	101	119	96	91	122	116	125	109	126	111	127	99	96	97	114	112	107	125	118	117	85	111	93	108	116	114	120	119	100	101	95	122	125	90	106	100	109	107	104	121	116	129	109	92	101	115	89	115	106	94	100	117	110	132	101	96	110	95	109	108	104	102	96	105	114	100	104	98	115	118	118	101	91	107	114	110	107	96	114	88	107	107	99	103	99	108	98	103	106	108	112	108	101	119	105	113	113	126	107	110	110	75	111	112	101	103	100	110	95	99	91	104	112	111	100	100	92	106	118	97	113	87	111	103	98	129	116	103	114	115	121	111	87	77	111	133	119	111	114	120	114	101	96	112	106	110	102	92	96	101	98	129	99	114	101	111	105	116	128	117	111	116	93	118	105	113	105	123	104	94	109	102	114	110	104	100	98	90	103	114	108	104	104	109	108	117	94	106	98	105	123	102	99	109	98	116	113	105	123	121	105	113	119	112	77	85	112	97	102	94	87	107	121	97	110	102	102	97	106	102	113	105	106	119	119	118	103	118	91	92	94	118	110	112	96	123	118	117	125	95	106	102	112	103	113	107	99	119	107	131	130	97	116	103	95	102	123	112	128	97	96	113	84	87	108	99	105	94	107	109	113	100	128	111	108	98	129	105	109	98	115	81	92	114	113	84	111	106	110	103	110	106	112	108	127	113	128	93	90	101	118	103	117	121	102	106	96	126	109	114	98	121	91	106	96	106	113	119	102	94	129	100	99	118	99	120	102	98	105	104	125	97	98	98	87	123	110	117	110	102	111	89	98	105	102	122	115	97	95	111	114	104	93	90	113	105	120	112	114	115	107	103	110	96	122	104	101	112	94	103	112	100
6611	1483	3523	3847	3202	2603	2134	1752	1457	1249	1185	971	939	784	755	767	736	654	655	615	549	582	554	518	436	528	527	502	462	443	430	471	450	436	467	415	449	399	455	447	448	401	401	387	366	402	389	413	422	410	386	398	382	397	373	381	385	407	388	378	380	370	387	376	392	407	363	392	384	361	380	411	377	421	392	364	358	379	387	404	389	380	356	369	383	349	390	348	345	363	373	352	378	398	396	341	359	351	357	399	345	385	360	330	390	377	366	382	335	337	415	380	383	334	370	339	373	358	379	354	392	354	331	347	405	408	380	358	369	351	362	355	374	358	393	349	375	392	362	340	379	383	391	358	375	348	336	354	374	367	368	378	350	356	365	344	354	401	354	377	378	370	363	363	363	376	368	387	344	370	363	400	350	367	366	372	384	389	356	357	375	382	383	369	371	358	341	362	371	400	379	344	341	339	385	333	372	359	339	338	339	382	347	366	355	350	365	376	361	378	350	353	385	358	355	387	412	402	358	396	372	376	364	360	358	400	414	385	354	381	345	355	347	360	408	331	363	357	400	373	346	383	388	386	371	329	337	387	371	368	390	372	337	358	389	357	365	354	378	352	369	379	360	357	393	358	358	389	366	342	360	383	342	353	393	358	332	358	375	378	370	349	379	333	350	383	349	377	339	356	359	379	367	348	391	387	361	350	335	327	365	352	357	396	341	369	377	406	393	366	374	368	336	319	400	341	345	383	403	379	366	343	397	394	371	345	363	377	384	346	385	362	384	367	339	385	380	379	376	377	349	364	368	365	344	377	345	375	362	349	355	341	357	383	368	367	371	361	330	378	377	364	397	361	363	342	394	378	383	383	373	371	363	357	394	334	359	388	386	397	384	368	346	362	345	365	343	373	383	331	396	366	383	367	338	349	364	387	374	360	356	350	367	395	362	365	319	342	352	358	337	359	371	373	397	365	378	367	360	378	382	372	348	367	360	372	370	383	317	346	345	364	354	388	365	358	374	381	338	354	368	372	357	355	345	358	410	360	360	385	353	363	365	370	387	359	413	357	349	361	354	363	367	395	375	375	387	367	409	363	359	380	363	375	372	347	358	391	342	364	333	350	323	350	351	367	372	361	373	375	406	386	352	386	381	342	352	367	345	343	377	338	360	375	374	391	336	360	365	384	383	314	332	384	363	391	368	368	365	357	345	336	356	389	358	375	370	370	381	344	357	376	367	379	389	362	358	361	349	369	356	365	378	340	369	346	360	388	395	334	378	371	362	353	381	360	331	363	379	377	347	380	356	347	377	391	392	351	355	361	369	379	373	355	390	364	379	372	367	382	356	355	332	367	377	395	359	349	392	396	380	353	388	363	334	340	354	385	324	380	326	386	370	361	356	386	370	391	364	382	361	351	349	360	363	372	378	380	368	364	359	353	344	385	363	375	400	361	373	382	407	342	346	363	337	354	369	372	346	335	390	392	375	349	361	384	354	401	355	387	368	354	369	365	372	408	366	376	359	363	356	351	359	380	353	375	389	375	355	338	336	356	369	363	350	363	347	386	354	342	370	369	359	352	370	372	368	338	394	364	382	375	346	367	376	376	376	350	343	423	357	370	361	389	361	363	368	376	377	381	330	344	374	336	363	362	385	361	395	356	328	343	372	347	369	354	363	334	364	329	372	357	362	371	376	374	346	369	364	385	358	369	363	342	354	371	368	384	351	389	400	331	377	393	357	379	344	359	381	366	345	372	370	348	351	356	382	373	378	363	356	353	368	392	401	368	333	379	353	345	388	362	364	375	364	350	312	371	368	373	351	347	344	369	331	371	395	357	370	353	370	388	348	355	376	353	392	354	400	357	398	344	393	368	345	351	346	383	376	369	378	394	343	353	355	364	365	361	356	371	390	386	374	375	364	364	364	344	358	379	390	368	385	406	373	359	361	361	386	370	370	381	363	335	414	364	364	349	367	354	351	387	372	345	379	341	372	334	366	355	352	358	358	366	362	356	329	377	373	391	348	348	361	332	362	320	349	372	365	374	356	338	378	384	346	348	335	347	347	376	348	353	391	350	351	379	347	391	358	340	383	367	351	374	374	370	341	341	376	359	360	329	391	366	401	353	388	371	357	398	349	359	367	399	369	364	354	356	347	359	359	381	393	335	352	381	377	383	393	395	383	387	384	353	358	356	357	351	352	369	336	353	365	340	350	336	354	351	357	377	383	398	368	398	341	381	380	390	376	355	358	382	359	331	371	381	350	377	407	383	393	346	347	365	362	372	358	346	389	368	344	354	374	378	361	379	381	378	355	360	364	348	336	377	381	407	366	361	316	369	391	374	377	359	360	387	368	364	374	397	365	385	353	353	363	342	375	402	366	377	356	380	353	379	352	370	391	354	381	368	363	373	405	341	365	377	379	365	345	371	353	368	329	355	348	366	369	359	384	331	384	365	340	325	344	346	391	362	327	397	385	359	387	356	350	340	380	369	368	362	345	366	368	348	386	371	361	344	353	372	345	356	368	344	354	367	352	345	353	337	368	383	350	329	408	373	396	356	396	351	392	323	351	380	395	394	368	391	340	375	364	345	381	354	346	383	370	371	376	358	366	357	331	376	351	358	359	387	381	349	319	340	355	340	352	390	321	325	352	343	371	362	323	359	376	372	378	369	362	372	373	389	362	329	347	366	364	383	361	390	358	389	368	352	320	349	354	353	362	354	365	367	379	371	335	391	351	413	361	425	348	370	394	386	352	395	347	327	355	358	370	381	356	372	367	395	345	357	343	324	373	353	395	343	373	378	356	365	370	364	316	346	356	362	350	340	347	385	359	341	379	391	365	409	378	318	388	364	392	357	366	372	346	382	369	351	367	356	359	407	340	370	348	375	357	382	337	401	344	399	344	352	392	355	351	360	386	338	359	347	338	342	371	339	352	379	367	348	353	369	340	404	336	362	368	406	353	355	362	391	366	377	351	349	351	372	344	353	370	347	368	408	364	393	379	384	392	343	335	383	372	389	378	344	365	340	338	369	379	391	332	358	360	367	363	358	369	334	346	345	381	339	376	361	394	347	352	366	339	321	387	378	378	393	377	360	344	371	356	358	328	388	348	365	359	379	347	347	379	337	320	351	384	349	361	364	346	362	354	347	364	362	369	350	376	374	375	358	375	327	386	384	346	385	338	376	386	362	347	364	357	375	361	382	375	368	359	356	377	356	393	377	390	378	327	339	396	381	370	324	370	366	369	393	377	402	366	364	361	378	365	381	401	343	365	383	379	378	363	341	319	373	379	395	377	401	381	375	372	380	362	367	365	359	338	377	396	409	381	374	362	354	392	326	372	362	404	375	369	291	354	345	392	386	369	371	360	364	346	368	344	378	360	363	384	387	356	360	381	360	340	397	361	397	334	361	332	360	373	365	389	388	364	362	353	337	357	342	349	355	369	362	411	328	380	373	349	380	385	357	353	365	363	389	370	362	341	357	358	353	345	337	360	363	352	387
19169	2743	2991	2168	1484	1130	829	673	519	475	411	355	294	304	276	228	233	211	202	208	230	182	226	175	167	164	170	178	192	144	175	146	164	164	166	161	153	167	139	142	152	158	149	130	154	164	145	147	158	181	152	156	148	137	138	139	148	153	158	147	145	142	166	144	144	134	156	150	138	153	169	165	167	149	127	148	143	157	142	126	157	133	162	151	150	144	151	137	142	146	138	146	132	139	125	144	137	145	151	147	132	153	149	157	142	167	152	152	154	128	167	134	156	162	166	143	113	153	155	147	140	130	127	140	172	134	169	134	138	132	150	132	140	145	154	133	134	147	133	151	138	146	140	139	140	142	154	142	127	131	145	131	131	149	143	156	143	144	129	140	138	153	145	144	166	142	137	140	143	140	129	147	153	155	142	123	129	152	133	159	148	159	131	121	151	126	144	139	126	159	127	145	136	147	139	146	163	154	141	138	142	155	138	149	151	142	150	151	120	143	130	175	177	141	139	140	156	136	128	136	142	135	158	144	162	169	150	130	159	127	132	165	146	157	123	143	144	143	144	143	140	134	144	130	145	125	125	146	141	159	145	153	137	142	132	150	119	136	122	138	135	143	141	157	137	140	127	155	150	146	136	138	148	159	154	160	119	133	169	146	134	153	149	127	138	152	150	138	145	133	151	137	120	144	159	138	148	128	143	142	149	124	129	132	158	166	148	144	151	142	143	144	141	165	129	142	144	148	148	118	114	136	121	143	132	151	133	136	129	163	149	148	133	132	140	148	139	152	119	131	117	186	131	148	154	142	129	165	147	145	140	140	124	149	142	140	142	153	136	139	134	148	141	142	147	155	125	137	164	135	140	135	157	138	155	146	182	137	149	162	141	145	148	164	143	147	128	133	126	144	145	145	140	137	154	161	163	134	142	156	156	148	165	148	132	136	149	150	133	135	141	139	138	159	154	137	135	146	149	134	143	127	146	139	130	147	141	121	150	135	155	127	147	162	161	158	145	141	139	132	157	129	147	159	146	148	156	130	151	146	142	139	154	132	148	128	144	142	139	120	148	137	148	157	151	163	139	137	124	173	147	147	143	136	146	148	140	127	148	166	142	155	141	137	147	125	146	146	145	150	132	158	155	126	127	150	146	145	131	146	151	142	160	146	132	140	136	143	161	148	144	154	143	133	141	148	163	136	134	153	138	146	133	139	144	148	145	153	158	164	146	124	150	141	123	150	156	127	152	159	126	136	150	133	149	124	145	156	137	146	153	128	132	146	134	123	146	166	141	139	154	149	157	129	156	134	162	151	156	138	121	143	156	135	136	133	136	126	137	148	140	136	150	142	118	151	167	157	152	142	132	158	156	148	144	150	155	139	150	154	170	137	140	143	163	159	159	142	146	153	152	131	139	133	153	145	147	148	145	149	149	154	150	137	151	135	141	128	165	140	146	130	147	141	131	133	134	166	144	151	128	139	157	160	120	135	156	133	159	142	146	156	115	142	120	155	130	144	147	135	141	167	135	130	166	118	134	136	129	155	138	137	140	152	149	133	121	155	133	168	134	143	152	136	125	143	150	136	135	157	123	130	146	146	145	143	152	146	149	131	144	149	147	115	147	154	122	137	136	138	136	134	160	145	147	143	154	151	133	129	148	156	137	143	144	146	166	145	150	149	127	143	154	136	126	156	143	135	148	115	137	143	169	124	143	175	132	138	130	159	137	150	145	156	137	153	145	147	142	139	140	124	147	145	162	137	154	133	135	163	154	137	156	143	150	147	151	134	152	144	158	176	156	134	150	157	159	144	128	152	147	143	150	133	152	128	138	142	122	140	144	170	129	146	157	131	145	144	144	158	140	160	146	138	132	155	155	147	136	135	123	123	142	132	127	156	161	159	139	174	158	129	132	156	167	172	148	155	144	150	135	174	108	135	125	153	157	132	125	159	148	157	129	130	142	156	149	158	151	150	135	135	161	139	125	134	146	144	141	147	138	136	143	141	142	146	111	147	150	151	149	145	153	121	132	131	135	166	153	149	123	150	161	149	137	137	154	170	148	126	155	151	159	132	168	160	149	154	137	147	141	158	135	149	124	151	145	135	144	155	141	146	138	138	153	146	158	153	169	149	147	157	140	156	146	137	155	122	162	171	170	180	134	166	144	159	145	122	133	141	169	156	120	144	130	143	151	152	139	125	153	147	149	147	125	128	146	138	129	149	163	168	115	138	154	134	122	143	153	152	151	140	167	149	132	127	139	145	150	165	141	151	127	159	167	144	147	127	131	140	135	162	128	140	125	146	138	144	126	154	135	137	134	136	140	138	150	146	145	144	166	147	144	136	141	146	142	150	153	131	140	146	145	149	161	143	145	138	136	147	139	140	162	139	153	141	121	150	152	137	160	134	146	156	172	166	126	129	138	150	142	148	160	129	162	147	142	149	139	158	136	165	135	155	140	143	149	135	145	148	156	123	131	150	152	131	138	142	143	125	143	129	137	140	138	164	143	129	147	124	115	159	149	157	157	145	147	156	147	146	151	129	142	143	139	152	125	118	152	160	124	141	164	145	139	157	145	152	128	157	123	138	144	127	142	162	151	142	139	138	144	137	122	164	148	157	147	127	127	145	145	141	105	163	145	166	144	151	154	133	154	128	147	145	135	153	144	152	131	134	144	163	149	143	123	138	134	140	154	139	150	149	153	143	143	148	157	134	156	170	136	145	135	130	152	151	132	142	128	132	184	138	142	160	144	150	157	141	155	138	124	131	160	156	143	155	164	139	151	133	167	162	143	133	152	150	135	153	157	129	156	139	167	128	128	125	134	149	141	131	158	134	156	147	139	139	136	134	157	137	154	165	155	124	143	142	129	143	117	126	149	145	161	144	142	155	148	129	158	136	157	147	147	158	127	146	137	134	139	149	136	131	158	151	119	142	145	158	142	155	137	134	140	120	136	133	140	128	152	148	142	133	146	136	160	154	162	151	122	153	131	154	149	150	139	132	151	129	146	142	151	140	142	148	153	130	127	124	131	153	129	145	134	150	140	140	143	136	146	144	128	150	145	126	148	135	116	152	122	141	148	144	127	142	137	128	138	168	128	143	122	133	150	153	142	135	138	127	152	120	136	154	136	148	164	147	145	136	121	145	129	142	153	150	136	144	131	144	122	138	140	134	140	154	135	127	151	124	127	141	149	156	137	152	153	123	136	150	147	155	138	162	144	138	152	142	132	135	182	150	136	126	128	132	157	138	126	143	149	122	141	147	155	163	146	142	150	131	155	123	158	134	161	120	125	140	128	151	126	151	173	139	142	127	153	135	186	124	115	148	140	127	133	173	138	159	139	143	133	136	136	126	158	136	150	162	130	154	153	146	163	136	146	131	111	151	122	133	157	145	142	141	132	126	147	152	146	128	160	134	130	173	137	128	131	138	147	115	153	115	133	130	128	146	137	138	147	154	160	147	157	140	120	160	142	138	138	158	122	133	144	154	151	150	133	140
8978	2823	6552	7000	5946	4781	3912	3176	2623	2221	1917	1715	1609	1400	1293	1204	1197	1023	987	996	916	848	879	869	789	764	724	729	701	693	692	661	627	640	659	622	583	612	585	583	554	566	587	552	547	555	554	591	518	525	564	519	529	513	530	544	562	532	533	540	542	545	497	544	527	509	492	522	531	530	547	519	536	522	469	483	558	495	510	514	512	527	525	487	503	512	467	505	474	475	526	447	470	460	488	492	473	461	529	451	491	512	490	504	467	424	483	467	477	539	478	517	483	497	512	489	478	477	472	495	461	494	471	478	498	498	512	486	468	475	463	464	444	516	545	448	486	469	495	517	459	466	481	487	496	468	444	502	443	458	519	497	475	472	462	473	459	502	507	482	436	456	474	490	463	492	483	439	477	496	515	463	486	500	451	448	519	502	444	495	489	483	469	497	447	467	515	465	463	505	473	464	466	481	493	504	464	500	456	438	496	483	472	495	487	505	458	488	495	437	510	471	497	477	496	472	476	469	491	470	512	490	482	468	450	491	471	457	467	457	413	500	458	457	481	461	486	505	475	458	461	467	440	473	483	458	485	457	484	485	481	482	460	481	506	475	467	474	455	464	489	494	508	482	501	515	477	471	494	469	496	472	449	462	464	487	485	486	482	466	491	464	487	454	459	446	484	456	465	441	526	500	479	468	497	482	467	495	508	464	473	500	476	492	511	476	487	494	428	482	492	458	462	436	484	450	467	443	472	456	438	443	514	446	501	431	479	482	466	495	474	452	498	471	442	461	478	490	505	484	490	490	506	459	498	498	502	466	457	473	443	492	475	483	470	482	496	457	500	499	524	486	507	502	464	471	477	442	470	510	451	472	466	476	487	485	469	462	465	477	480	460	456	465	450	462	463	450	480	471	471	469	477	441	474	490	495	450	432	477	491	470	483	494	449	423	463	461	464	452	474	474	475	486	486	469	446	476	453	479	452	475	481	474	450	480	493	487	450	464	459	505	470	453	449	456	443	493	497	473	499	502	480	479	464	459	462	522	453	463	501	454	491	462	479	453	460	463	465	487	490	489	487	495	493	461	480	510	482	452	462	504	476	446	459	469	516	487	455	476	480	468	456	475	457	510	465	487	458	470	457	479	461	478	464	494	456	443	469	470	473	490	474	492	478	459	479	483	504	486	455	453	435	492	481	467	510	496	499	461	473	464	452	471	459	479	491	456	460	479	460	502	474	499	470	455	476	490	506	453	461	504	488	466	471	486	481	504	489	496	455	477	481	510	452	507	461	468	509	457	523	445	473	523	468	468	474	466	469	513	450	498	454	465	448	518	451	495	473	466	505	474	474	477	478	483	441	464	491	498	491	477	480	484	451	456	434	482	464	445	496	458	524	506	453	478	459	451	467	430	473	477	481	458	486	486	504	462	489	472	485	449	471	488	461	462	451	500	498	492	485	436	501	467	461	470	469	457	486	465	451	511	469	496	468	466	493	488	451	481	449	476	484	473	464	447	482	474	474	439	468	471	456	438	484	475	495	487	454	500	528	451	479	483	487	450	496	443	473	476	467	480	486	506	485	495	476	475	499	473	484	452	455	520	507	461	489	462	507	449	445	513	479	473	476	528	472	476	475	470	495	484	429	486	491	450	457	438	458	445	441	531	485	447	487	462	464	486	474	533	467	496	480	465	473	491	465	501	457	484	458	484	503	486	483	439	476	507	489	471	458	481	472	477	473	499	489	454	453	467	473	496	522	495	478	478	439	449	454	492	475	462	483	467	494	511	492	504	518	471	490	489	505	529	450	427	485	501	457	505	468	465	505	459	481	423	503	470	476	454	501	475	455	478	459	469	503	501	468	475	474	468	454	446	450	483	464	448	500	477	457	492	488	477	460	459	451	505	462	511	491	483	457	486	482	456	508	477	457	466	446	470	502	501	474	468	458	485	473	497	515	482	489	454	513	470	484	479	469	453	458	479	491	494	441	456	484	460	502	477	485	484	479	480	513	433	485	473	516	421	434	466	484	489	498	518	500	434	466	496	456	485	475	458	442	479	513	471	442	468	496	533	441	468	442	473	510	498	497	484	460	505	506	499	467	470	469	457	482	491	467	470	448	481	479	495	463	467	512	510	487	482	477	459	490	461	508	509	465	484	454	461	441	455	448	465	487	482	488	493	493	463	471	480	484	483	473	466	503	532	511	484	449	507	476	498	487	479	469	502	485	485	490	461	457	484	445	472	478	474	496	441	426	466	463	461	519	499	470	472	434	473	465	467	473	488	473	472	504	468	509	464	456	501	486	497	490	479	461	488	464	463	469	492	468	448	479	463	477	463	483	441	480	484	468	497	485	470	486	472	491	512	466	474	478	505	465	446	480	458	483	493	449	526	455	473	485	483	481	478	454	451	467	479	477	494	476	491	485	475	472	467	465	453	477	478	454	453	517	489	465	487	479	459	459	479	447	454	487	476	457	501	472	426	473	454	470	465	464	484	476	490	465	475	501	500	480	481	494	470	504	449	491	513	497	433	494	499	460	472	493	501	435	488	540	441	474	458	461	467	493	449	465	466	464	476	519	468	477	502	476	477	475	492	453	499	471	492	434	463	433	461	475	453	492	505	450	450	488	476	456	473	477	496	475	461	514	453	456	473	486	476	474	510	506	475	473	477	484	483	491	446	497	423	461	469	444	469	446	523	457	472	485	456	491	474	442	461	443	513	466	463	482	498	470	481	484	445	498	487	452	471	483	487	470	486	466	448	457	486	484	447	478	498	488	484	467	467	515	446	474	505	463	494	437	485	440	444	454	455	494	481	499	462	456	496	464	493	460	501	444	472	450	470	486	481	478	525	477	491	498	495	499	457	455	470	516	453	463	475	500	427	449	488	519	474	496	448	492	485	432	486	525	481	503	480	484	471	434	478	496	495	464	411	525	484	471	470	482	465	467	468	456	501	440	448	460	478	493	481	466	471	473	502	468	499	497	497	518	464	462	476	476	470	451	475	482	487	468	460	470	484	425	447	479	472	464	450	456	494	466	467	469	455	486	474	469	493	469	486	478	493	454	482	493	458	495	441	449	479	444	499	479	469	484	479	474	495	457	449	438	461	487	486	511	480	476	479	458	481	465	458	503	470	489	507	481	502	486	495	455	486	453	446	459	485	457	477	476	503	503	451	446	430	504	452	482	505	457	486	480	475	475	485	465	477	526	430	490	510	495	454	503	412	469	496	488	501	463	489	430	450	501	466	476	475	437	498	467	442	465	466	452	425	482	469	480	490	460	467	432	498	487	482	489	478	436	427	470	472	467	516	468	495	484	499	501	487	490	454	485	439	469	498	490	490	466	512	490	473	466	457	471	476	490	471	494	436	442	465	470	480	461	447	501	495	473	486	490	483	466	459	515	475	461	482	459	479	460	484	498	474	507	483	479	488	445	491	505	477	461	458	495	463	514	491	459	472	458	459	498	477	467	469	464	482	442	471	458	502	462	467	461	514	493	436
2446	282	264	282	260	251	256	221	238	200	236	216	225	235	210	234	220	201	249	223	213	235	218	224	204	235	210	222	203	230	237	223	188	225	227	229	209	198	222	209	187	198	241	205	212	225	253	217	241	230	212	202	221	228	248	203	227	201	225	220	231	207	232	210	206	189	227	202	231	220	227	220	244	223	243	230	200	246	207	227	224	198	216	222	226	193	231	228	217	202	208	190	241	200	200	232	223	236	244	209	217	255	226	204	211	234	215	224	231	218	212	225	205	254	213	220	222	225	223	220	208	187	204	217	203	237	205	236	184	217	215	200	219	185	248	220	201	225	214	212	206	217	224	217	204	239	226	211	223	213	200	210	219	215	209	220	212	207	190	232	238	218	225	212	222	229	237	227	217	217	241	202	224	219	211	225	211	216	218	209	214	209	231	207	209	241	230	209	256	246	209	236	203	216	252	214	233	209	219	219	226	215	216	247	203	207	202	241	215	228	216	228	212	222	219	212	239	221	233	213	213	235	236	247	208	221	233	212	212	213	208	199	229	225	198	225	189	240	201	225	201	219	235	219	186	215	223	217	235	224	240	204	228	218	218	230	231	236	206	226	215	221	248	214	228	222	219	256	233	227	208	224	202	208	223	234	217	204	202	201	234	222	215	200	232	230	227	208	222	225	206	231	223	192	214	196	215	216	239	214	212	219	223	218	247	198	239	211	215	223	211	209	230	235	225	193	204	222	224	209	208	202	216	214	246	204	184	227	228	246	210	212	192	228	221	235	200	203	238	214	233	241	221	241	226	234	205	204	207	227	229	235	219	214	222	197	236	202	234	237	204	216	220	203	201	231	198	191	192	232	210	210	205	204	251	244	237	223	209	209	210	219	206	209	217	235	189	238	213	208	231	239	207	238	214	216	238	240	238	207	206	252	215	195	212	200	206	198	231	234	229	221	241	213	212	225	233	233	223	213	211	215	240	188	222	213	213	186	233	214	231	213	216	209	222	216	217	210	227	237	228	192	227	229	204	224	210	227	223	206	196	242	221	228	189	228	226	222	228	210	203	227	229	190	217	232	216	222	231	221	225	231	217	221	229	214	208	192	235	236	179	206	201	242	234	216	243	227	223	221	205	214	237	229	200	215	202	210	240	209	244	224	207	249	199	222	207	205	214	178	223	216	209	225	225	194	208	193	251	223	217	241	226	220	218	236	228	220	220	226	229	183	203	214	190	216	232	227	195	226	223	276	218	204	198	202	188	246	218	233	232	215	185	234	214	231	214	233	199	221	213	204	228	250	201	228	248	212	226	229	237	222	219	215	194	224	186	248	223	220	245	224	205	239	239	207	219	223	229	223	221	253	219	218	218	227	208	212	214	210	198	213	194	235	233	227	219	216	244	226	228	240	204	201	219	209	223	216	243	220	216	235	229	239	208	194	214	204	215	198	224	212	249	214	232	205	230	202	238	227	241	250	207	228	222	220	236	210	238	245	209	227	208	232	220	255	210	229	220	219	254	227	210	225	215	234	227	203	231	225	216	216	205	216	256	213	214	214	217	241	242	214	217	215	216	226	209	218	198	230	190	231	194	183	222	226	210	227	209	220	214	215	212	213	208	203	228	249	260	217	226	216	240	205	227	210	221	202	219	229	223	240	195	223	227	231	188	219	229	206	205	233	219	224	215	224	221	224	224	212	244	203	226	203	208	251	205	242	247	216	221	228	216	202	194	202	220	229	236	211	205	202	221	212	234	214	245	231	191	222	189	226	224	232	235	214	210	228	223	226	236	218	229	234	230	205	200	226	213	208	194	188	201	197	221	222	238	211	201	201	227	216	211	216	246	225	209	209	203	204	220	274	235	191	228	202	231	220	215	227	223	196	229	237	207	233	229	212	219	204	238	228	201	228	210	235	221	198	233	237	235	223	211	249	241	218	227	212	206	233	208	227	182	233	237	203	220	216	183	195	216	226	223	230	218	213	237	196	232	210	207	218	218	209	245	207	232	205	209	231	226	237	211	206	192	195	218	208	202	206	214	205	232	222	240	225	205	250	211	216	188	205	247	210	223	223	214	218	221	187	222	213	200	210	206	212	212	192	202	218	219	229	249	214	213	229	224	220	216	204	225	215	245	223	214	226	253	196	211	225	194	215	225	227	201	216	204	238	227	224	228	220	220	223	207	208	208	217	222	222	213	212	249	225	201	214	205	208	214	228	213	256	224	227	231	208	238	223	207	197	211	208	217	225	217	235	227	212	221	222	205	231	231	227	233	213	240	240	244	213	241	220	191	204	226	211	227	199	193	203	208	223	231	224	238	247	208	223	250	238	217	237	253	239	204	232	194	217	221	221	227	218	235	214	231	195	219	218	220	198	213	192	204	207	200	209	229	219	233	214	216	225	226	216	233	221	217	207	225	225	205	206	234	246	198	211	256	201	230	216	237	211	229	231	211	255	227	204	212	232	210	191	213	210	226	214	226	248	203	239	209	237	197	224	220	223	237	216	211	220	201	231	222	213	251	202	246	218	216	237	217	270	216	245	203	223	193	242	214	201	218	233	207	227	214	229	205	224	246	217	203	221	207	224	226	235	183	221	223	207	200	231	195	216	211	246	212	240	222	251	228	236	207	233	214	273	192	225	193	216	227	227	251	193	207	218	215	240	239	220	226	227	222	224	197	188	217	216	217	221	232	242	196	222	207	224	196	213	208	207	206	233	209	206	252	217	253	226	232	209	209	198	215	202	217	191	213	229	232	236	225	199	222	217	207	220	229	227	214	201	232	226	223	202	199	187	212	210	199	233	225	186	230	203	236	221	246	212	223	214	202	220	237	205	223	198	212	200	225	232	224	237	230	216	206	203	206	232	227	225	207	196	220	212	225	205	226	244	205	207	202	256	215	229	218	204	233	224	237	206	234	215	192	240	235	233	201	229	227	222	205	216	221	200	243	218	201	202	213	219	240	232	214	216	238	215	227	221	218	260	223	245	209	208	230	228	221	242	212	203	202	205	217	230	229	202	227	222	232	210	242	218	184	236	210	204	211	205	214	220	220	194	210	214	240	213	243	215	231	214	226	211	216	225	207	209	212	234	221	181	206	246	224	222	220	224	230	204	219	239	218	207	245	226	205	233	223	209	207	203	223	203	227	197	208	221	219	202	223	224	218	214	233	201	224	204	239	220	221	239	259	212	237	196	204	221	211	232	247	201	254	216	186	214	229	211	222	224	242	214	216	208	231	206	201	187	214	197	217	250	244	205	221	240	232	229	225	226	253	220	197	219	228	208	237	203	229	228	204	226	205	180	209	216	229	221	236	219	214	226	209	225	211	214	212	216	212	208	221	229	237	209	213	215	225	219	193	228	219	226	221	223	218	213	215	247	249	232	223	213	234	218	211	203	212	191	196	211	194	195	223	214	207	224	211	242	249	246	215	220	229	208	207	243	214	197	206	207	224	203	198	186	213	239	207	247	209	218	242	228	194	211	187	229	230	233
3131	757	858	886	841	842	774	756	743	739	705	670	679	712	678	727	702	742	710	633	661	665	672	686	676	653	665	659	699	679	650	642	660	648	657	658	666	678	677	658	655	704	702	687	658	674	648	676	639	704	652	688	691	666	665	634	704	674	626	729	651	653	640	675	679	655	638	670	677	687	687	725	637	698	649	687	713	648	674	652	662	625	684	666	674	688	668	679	673	640	659	689	671	673	685	722	673	652	708	687	664	641	714	650	665	659	632	681	636	657	654	645	715	637	665	718	689	625	683	683	691	659	644	656	669	625	645	620	638	684	672	693	672	684	665	630	613	654	672	669	617	656	703	608	688	640	674	690	686	676	695	719	652	685	652	700	706	660	644	627	678	682	624	702	653	667	660	680	668	631	663	691	645	671	659	658	667	674	664	690	661	640	670	629	702	681	620	648	672	651	678	677	655	622	653	625	655	688	660	699	622	677	689	693	684	701	665	662	623	639	658	675	680	660	678	664	620	700	724	670	660	702	627	643	637	650	648	677	691	698	658	669	677	595	653	665	708	680	655	630	642	647	694	672	638	681	640	646	666	649	652	649	673	648	655	688	640	655	675	703	686	673	671	670	631	663	683	640	617	666	635	627	651	658	646	671	640	640	657	632	675	665	698	678	630	617	663	691	684	671	645	660	659	665	690	682	621	687	637	674	647	660	623	667	645	690	630	627	627	661	671	667	641	663	699	648	685	661	690	660	679	702	649	656	643	709	691	677	663	693	681	663	629	624	638	700	653	634	669	646	661	664	692	634	672	648	644	671	684	670	652	684	644	670	677	651	694	677	660	646	605	677	681	690	680	688	627	658	657	659	697	668	676	627	656	660	665	627	672	682	694	712	651	698	680	659	699	678	713	678	644	663	676	702	658	666	694	674	650	642	598	656	655	670	666	664	638	665	653	683	649	657	677	656	627	693	685	643	685	672	684	666	646	652	637	645	632	624	638	662	654	672	700	703	653	664	672	703	697	679	696	667	614	669	633	679	642	607	663	627	609	607	654	629	669	654	674	663	663	675	662	633	643	696	663	654	673	657	706	696	634	630	688	656	635	638	680	685	654	656	657	656	691	655	628	670	661	669	658	681	692	648	671	640	663	640	674	728	634	625	693	620	678	673	644	638	669	699	636	667	660	673	652	635	659	617	642	657	647	624	663	672	654	660	630	664	709	688	656	681	664	640	689	655	675	643	665	659	700	667	675	673	717	661	629	648	663	659	644	642	644	712	614	716	654	660	632	628	683	668	650	637	710	668	693	633	686	710	669	654	622	628	658	635	719	693	658	656	703	703	700	627	625	653	656	708	671	670	668	625	641	723	657	632	644	640	655	673	650	699	659	613	679	648	639	645	625	663	657	671	637	641	644	637	662	633	625	676	628	646	640	674	665	659	666	663	655	657	649	641	649	664	692	688	662	655	656	689	648	653	638	663	687	672	697	659	671	653	646	638	686	706	629	648	676	676	657	696	692	687	638	677	692	670	680	672	641	704	635	673	661	655	666	672	662	629	683	670	690	706	723	646	630	647	619	695	705	624	611	698	690	695	640	628	663	647	645	660	657	661	659	660	675	649	667	655	674	697	674	676	592	651	644	641	681	665	659	669	668	633	709	692	685	633	683	707	691	668	650	667	675	646	661	727	706	661	644	656	655	666	670	640	659	693	627	650	654	671	648	648	693	617	664	671	635	667	668	658	662	659	646	698	695	665	660	671	674	670	653	620	686	700	652	698	664	689	662	664	624	646	707	627	681	658	664	689	624	651	686	666	666	655	658	669	719	624	669	678	685	633	666	646	681	660	635	643	722	630	668	668	580	671	667	697	704	632	640	667	682	670	667	655	652	648	644	726	625	698	660	694	619	700	668	661	678	698	670	656	675	661	667	652	629	629	677	657	657	657	697	689	658	621	688	697	683	713	683	662	644	674	668	670	686	656	671	609	679	656	660	614	695	636	661	671	667	636	680	670	643	666	651	665	682	682	667	634	615	694	687	687	635	670	666	634	669	653	722	710	687	676	688	677	647	646	673	651	648	651	667	625	684	667	650	639	699	636	665	666	663	687	703	638	654	731	642	680	710	682	656	641	664	650	627	712	669	640	645	643	671	642	609	670	675	644	649	690	673	652	655	675	646	688	608	650	640	669	702	609	681	678	670	691	704	659	656	675	654	664	678	660	657	661	696	692	677	660	630	656	653	640	648	666	760	646	737	656	670	648	675	668	667	690	693	645	663	674	636	629	647	661	685	695	646	668	665	658	641	687	653	670	644	660	667	650	667	635	687	710	651	661	683	673	666	680	667	701	603	622	633	656	632	681	626	658	682	644	688	633	654	626	641	668	669	635	675	645	672	623	688	624	673	669	670	638	637	691	675	689	626	625	664	633	679	665	662	644	657	702	643	665	637	652	674	710	610	715	671	667	668	652	688	670	683	664	669	654	674	667	684	673	648	668	618	646	651	682	664	641	644	692	674	664	664	683	685	683	658	694	641	656	663	702	668	619	708	669	623	688	663	623	665	654	648	639	673	622	661	656	667	637	678	643	633	638	707	658	677	676	645	662	596	669	666	657	667	701	667	631	669	675	652	650	666	687	705	652	661	666	681	680	672	637	655	680	680	628	675	673	670	674	674	664	704	686	700	648	722	694	638	673	688	653	603	733	680	671	687	695	630	653	682	664	636	653	677	638	681	633	656	667	644	669	646	725	661	698	687	679	689	675	711	661	662	675	681	671	630	711	682	692	672	657	661	694	661	657	660	661	679	698	661	604	653	691	683	618	632	648	684	702	651	649	648	676	668	641	639	672	704	635	653	665	650	640	606	632	654	679	693	709	689	671	644	685	680	667	682	659	687	712	649	663	674	673	676	670	669	710	647	661	695	660	637	671	663	632	663	656	656	666	647	675	647	644	670	648	658	691	663	662	625	695	655	687	675	654	687	677	652	657	681	648	642	663	685	669	669	657	702	667	702	651	665	669	654	639	685	677	702	692	645	611	675	622	679	651	698	660	698	709	652	644	681	689	646	671	631	655	648	684	633	659	692	632	658	663	631	642	669	637	670	693	635	652	647	707	646	712	717	669	666	674	670	666	656	702	696	678	659	688	681	654	643	637	627	735	665	665	682	636	673	669	681	633	636	671	654	710	712	706	683	648	695	677	673	682	690	692	671	648	635	674	666	678	672	699	661	678	659	674	702	669	675	653	700	682	646	669	691	643	665	659	683	627	658	683	642	638	669	712	655	674	654	658	654	685	695	697	678	700	690	661	650	660	718	681	685	653	705	669	664	660	691	672	678	701	668	642	691	679	647	722	655	685	669	687	684	651	656	684	674	659	684	692	686	651	634	667	662	669	665	639	645	658	671	648	653	707	631	663	706	689	719	713	676	686	695	719	659	686	702	675	621	654	668	671	643	687	635	675	645	675	680	641	636	688	677	696	622	659	659	686	683	625	640	653
10679	1128	1349	1081	760	585	419	346	289	245	232	216	175	183	152	162	143	153	138	139	133	144	136	126	126	142	112	124	123	106	125	112	143	106	118	121	117	115	100	105	104	113	105	116	119	102	95	126	104	123	122	119	98	111	123	104	106	126	112	111	100	133	99	136	97	121	123	110	103	107	116	105	111	105	106	113	115	107	110	96	92	103	101	105	109	108	117	112	120	106	113	105	112	105	109	110	101	108	96	106	89	116	110	96	130	100	112	104	103	106	94	105	120	94	99	106	103	94	118	99	106	105	102	87	103	108	107	112	107	105	107	103	102	120	108	120	123	100	102	93	111	98	101	104	91	113	101	96	115	112	103	108	104	112	101	96	114	98	109	100	110	105	111	114	107	112	125	94	107	119	111	87	104	101	125	113	103	89	119	105	104	102	117	97	97	107	100	115	101	95	128	98	112	114	108	103	109	107	117	95	104	121	111	98	116	113	123	111	104	98	114	111	95	107	108	100	121	115	104	102	88	101	106	102	111	101	108	106	103	100	95	105	97	127	108	98	115	104	128	106	105	116	96	107	107	120	89	112	103	106	139	101	96	113	92	106	99	98	117	96	97	87	102	117	110	113	96	98	109	115	83	112	94	126	113	96	98	97	87	104	114	114	95	103	107	99	82	86	107	101	112	107	88	101	102	123	99	92	98	111	119	105	99	103	125	124	113	93	110	107	128	116	126	115	102	108	107	110	102	98	101	109	91	111	119	88	91	110	118	132	100	104	112	113	109	116	102	124	89	100	108	100	92	103	107	106	101	103	105	99	122	105	111	112	115	105	102	98	122	102	98	107	110	119	103	113	112	96	103	114	104	104	108	109	87	114	105	104	113	103	121	97	95	106	108	116	82	96	122	109	99	111	95	95	119	99	109	119	123	101	100	93	103	106	106	114	109	108	109	106	107	103	103	98	99	114	127	105	108	106	127	101	127	97	95	105	92	87	92	109	114	108	95	106	91	121	102	107	101	116	113	102	111	91	110	100	109	99	108	105	103	116	106	101	118	95	126	109	100	103	129	110	123	110	94	112	110	110	103	92	110	106	105	108	110	108	90	90	105	96	98	103	114	108	96	125	117	116	113	88	108	105	95	105	96	110	120	109	116	106	110	95	94	113	129	105	115	121	96	97	109	97	102	113	100	92	107	115	107	107	110	101	85	115	98	98	112	112	114	102	119	99	98	113	111	95	97	99	106	103	110	125	124	117	108	111	116	112	116	96	94	109	96	102	124	110	110	121	127	99	111	110	125	90	107	120	109	97	128	115	116	96	107	107	96	83	104	105	102	109	125	95	123	105	104	92	93	110	111	105	97	100	101	124	108	86	113	103	116	112	95	95	114	109	95	117	114	100	122	111	101	118	103	106	105	104	104	111	110	98	95	102	112	97	128	100	98	110	119	105	111	112	101	110	111	102	100	129	107	104	97	102	111	95	103	103	89	94	102	108	97	96	86	126	98	93	115	117	108	107	91	100	105	123	115	110	115	97	76	99	121	108	111	115	102	110	105	123	90	115	98	88	123	98	97	98	123	100	111	106	97	122	92	103	102	112	109	86	96	99	115	100	114	121	112	97	120	109	105	110	114	116	103	103	112	92	112	126	110	109	119	100	106	98	97	102	110	116	116	95	126	115	114	102	126	129	111	91	115	97	118	102	107	109	112	112	124	100	95	104	101	128	111	106	128	106	106	79	101	116	103	92	89	110	113	110	113	107	112	102	84	98	94	99	93	106	102	108	126	106	131	104	96	105	105	113	126	128	124	106	101	116	108	107	101	94	112	98	114	93	111	106	93	97	101	92	96	129	104	95	109	126	91	97	113	105	115	112	100	104	128	86	105	100	103	99	117	92	109	115	120	113	110	118	79	122	116	99	104	102	96	126	81	96	101	114	117	103	99	104	99	93	99	78	107	104	98	113	111	103	106	103	106	116	103	106	98	99	141	110	115	122	103	119	94	108	108	100	108	98	123	106	99	124	111	113	111	107	109	84	113	118	88	124	108	71	89	86	105	121	91	113	109	127	100	103	108	106	101	102	92	101	117	93	88	97	100	120	134	103	107	91	89	110	95	97	99	92	101	105	107	92	87	98	106	97	90	103	113	86	117	116	122	99	105	107	99	114	101	103	95	116	112	114	103	105	139	117	98	117	94	110	100	104	93	98	125	92	102	117	91	113	119	94	97	112	100	102	110	107	87	103	106	110	109	98	102	108	115	99	101	96	99	111	116	105	105	115	114	88	110	125	101	125	110	128	93	103	110	119	77	108	116	121	91	120	134	98	84	115	90	111	105	115	104	95	109	118	96	110	111	99	106	106	99	111	130	105	101	97	111	119	116	112	103	103	113	105	117	97	126	118	124	107	113	93	98	98	105	108	100	104	119	104	125	118	126	119	117	122	96	120	118	99	105	96	125	99	101	111	95	106	111	114	99	97	83	100	105	103	108	101	98	121	100	109	110	104	105	110	111	100	119	118	105	113	112	107	99	117	123	121	100	108	101	107	106	98	101	100	104	105	101	93	121	102	98	105	115	108	123	101	94	104	109	107	120	110	128	108	107	109	112	97	105	95	102	113	106	105	118	109	113	103	105	105	112	114	91	116	105	124	95	107	113	114	102	93	116	110	97	103	113	120	121	96	98	132	97	88	87	115	123	127	97	120	104	109	117	123	90	102	94	98	112	110	94	100	118	100	101	102	114	100	116	107	90	120	101	104	123	105	102	127	109	103	100	93	111	111	90	104	116	98	103	100	128	108	97	94	110	111	86	128	101	119	120	118	112	110	123	100	109	93	101	103	120	99	115	121	114	97	114	110	100	105	94	104	130	105	86	108	107	112	110	95	115	111	106	103	110	125	123	110	106	115	101	126	108	109	93	131	107	102	96	111	110	83	111	114	104	113	113	99	123	101	102	116	90	118	102	112	93	101	117	111	105	115	98	98	100	129	104	110	105	117	102	78	99	119	121	91	125	95	97	96	103	112	92	109	109	96	98	105	99	93	98	98	125	118	112	109	102	110	94	84	112	122	94	120	112	112	102	95	103	98	97	115	105	103	131	103	104	133	124	115	91	103	118	120	84	107	133	106	112	86	98	116	101	112	102	115	107	106	103	105	109	104	105	106	109	124	111	128	92	97	104	98	110	117	106	100	101	109	86	109	113	113	110	105	103	95	94	95	98	106	104	103	99	105	109	90	110	102	103	109	92	108	99	109	100	115	114	106	95	120	123	98	96	112	101	103	114	96	100	91	128	109	95	117	113	99	120	100	116	104	114	88	131	106	102	121	94	113	95	125	100	93	83	92	83	103	119	106	111	106	125	108	94	103	94	123	96	121	119	99	117	107	101	98	119	93	116	97	110	102	97	102	118	117	99	112	88	93	102	91	108	105	99	100	117	103	112	100	114	101	96	95	94	116	103	98	111	89	114	114	134	115	104	103	103	104	113	107	116	134
6489	1540	3510	3830	3234	2638	2123	1837	1479	1271	1095	1014	938	861	807	748	671	642	669	631	604	570	564	535	515	461	535	472	467	455	446	448	513	468	423	462	418	426	419	443	414	422	458	374	408	406	417	412	414	403	362	393	366	397	396	366	399	416	378	388	400	378	400	357	398	396	399	413	393	366	370	360	391	365	380	403	358	413	408	395	375	356	333	386	397	394	368	366	354	379	384	360	330	412	369	347	356	367	348	353	365	383	380	354	351	373	386	376	388	363	383	400	389	372	388	384	368	349	380	352	341	366	332	381	335	358	390	374	362	385	343	322	346	388	356	326	365	365	357	366	345	385	385	378	396	376	346	387	356	377	347	380	385	391	357	342	368	343	334	335	372	383	362	375	376	389	389	335	377	360	390	352	393	371	368	351	387	337	372	378	370	366	358	364	355	345	336	393	397	357	367	339	356	361	374	379	369	376	357	351	351	373	316	322	329	377	345	363	346	408	402	399	357	358	398	353	375	392	383	384	380	363	364	331	360	364	354	369	344	373	348	363	352	365	358	410	372	352	374	352	389	372	368	367	370	385	417	372	389	396	359	373	384	354	339	386	370	341	355	384	355	363	362	384	375	357	340	356	374	374	337	340	388	375	346	342	339	341	380	407	355	343	390	361	350	347	334	380	364	370	378	354	349	362	381	370	334	331	418	376	358	378	389	387	375	361	374	370	369	348	403	361	343	385	353	373	372	341	360	361	369	371	362	344	369	330	369	358	370	357	361	389	360	398	389	357	370	368	363	350	374	381	360	386	376	369	382	348	374	375	343	371	413	399	359	358	364	396	383	376	405	369	344	363	354	372	343	370	366	371	384	354	359	374	375	367	333	382	380	357	366	367	375	379	378	355	356	379	370	374	368	365	345	331	371	369	362	359	356	352	384	363	349	337	374	338	378	384	370	348	363	363	340	366	345	343	347	375	344	351	387	385	336	338	365	371	388	390	370	365	341	365	369	360	333	338	371	365	359	391	370	339	361	343	337	356	357	391	417	370	348	350	347	349	382	329	392	347	393	375	363	373	355	416	328	384	375	358	362	352	371	382	376	376	367	343	370	366	355	351	352	387	357	350	378	363	370	326	352	412	378	354	359	404	347	373	368	354	369	331	382	354	349	358	380	353	347	385	381	368	388	390	356	354	365	356	394	394	338	376	361	359	365	401	339	351	339	366	380	412	342	377	367	359	345	374	361	353	388	394	352	369	377	343	360	373	371	358	374	358	371	340	346	375	375	361	375	378	350	349	370	389	406	391	351	364	314	367	370	378	357	318	363	363	366	402	393	338	347	335	392	385	363	359	417	379	342	368	393	377	333	395	383	349	357	344	367	373	370	407	385	354	369	358	382	319	399	367	408	379	372	376	363	399	391	320	350	358	351	338	344	333	371	347	360	355	367	390	357	364	351	361	332	356	361	354	351	333	361	362	369	374	361	368	377	371	370	353	355	372	349	356	373	365	398	364	372	394	367	350	385	374	358	358	371	379	367	338	350	381	353	358	344	374	380	363	389	349	348	360	369	346	386	397	361	318	391	332	356	380	382	365	374	344	393	364	355	317	351	358	362	339	374	348	371	338	345	349	376	354	368	344	366	389	407	339	343	369	393	327	396	360	388	366	371	378	365	370	381	406	347	337	387	377	374	362	369	366	338	303	363	360	355	336	366	386	362	368	337	372	334	367	372	397	370	347	353	396	363	360	384	362	381	363	364	376	361	344	366	347	368	350	376	339	348	358	344	396	378	369	381	359	369	351	379	367	339	360	367	370	342	383	358	371	378	366	367	366	372	371	351	356	395	363	342	377	375	412	376	352	377	353	389	369	350	351	376	364	353	394	398	394	345	366	374	370	378	325	368	349	375	360	383	358	367	326	387	348	382	379	371	374	374	368	362	384	345	328	364	345	347	374	395	375	377	390	374	377	371	366	382	373	371	365	373	350	378	374	334	363	358	349	362	412	312	373	361	372	393	366	375	363	361	362	347	345	355	365	391	321	373	343	361	376	339	324	393	384	357	359	391	378	353	383	364	362	383	347	377	395	384	356	374	365	352	334	378	404	352	393	368	345	338	382	372	375	355	354	348	360	375	361	375	366	344	362	390	376	360	376	341	362	345	390	338	351	359	353	384	405	391	375	342	371	357	371	364	376	372	391	344	368	357	349	393	379	406	373	350	373	361	354	373	356	375	349	374	353	403	356	388	367	386	392	384	349	392	370	343	371	360	385	370	381	376	360	347	351	355	374	343	354	386	370	367	388	347	339	390	379	322	348	326	344	372	384	339	357	378	356	365	375	332	363	372	342	379	361	354	384	350	360	332	397	367	353	363	369	364	352	375	338	360	374	373	362	334	377	366	343	364	349	384	364	365	333	360	377	387	383	340	368	331	350	393	347	400	358	361	368	332	365	349	392	362	348	362	370	371	367	343	361	374	347	381	351	374	343	364	371	373	356	354	379	379	366	393	368	370	397	369	364	350	354	364	350	343	380	360	379	355	328	392	351	351	349	344	373	380	357	370	343	374	378	378	406	377	354	362	373	372	329	379	388	384	403	376	364	379	349	330	346	374	365	366	339	381	398	383	375	386	368	325	383	364	388	360	378	373	353	379	385	363	383	360	376	372	348	368	359	378	393	380	394	355	368	346	328	351	383	347	384	377	332	370	356	336	378	372	339	356	351	361	411	363	362	365	389	339	362	410	351	353	358	357	399	368	385	391	342	379	378	379	372	340	334	377	368	358	373	370	372	358	361	357	342	383	371	377	342	344	386	337	380	378	337	363	327	389	380	387	400	367	398	344	390	360	338	383	332	359	390	351	378	346	368	364	354	356	354	412	360	360	419	385	371	365	345	360	360	393	400	359	374	349	333	348	325	371	370	371	362	381	378	347	341	358	358	385	375	372	358	414	330	354	368	367	394	354	347	345	380	388	350	367	392	346	373	363	394	377	341	347	384	360	347	372	343	362	380	353	385	348	391	371	352	373	335	372	400	370	393	341	385	337	355	378	341	340	400	377	353	369	376	325	376	404	352	375	375	344	358	317	365	327	384	364	325	346	333	327	323	378	354	362	347	365	356	370	386	377	375	381	404	374	362	340	342	339	382	322	354	356	368	375	386	341	342	372	347	379	334	359	355	395	365	367	372	348	322	368	406	349	362	354	377	364	394	338	385	387	365	372	384	395	384	353	370	379	363	377	355	396	383	379	357	362	357	342	359	372	408	352	356	372	371	362	365	337	333	385	358	346	392	352	365	394	383	334	330	363	338	331	352	342	374	393	409	335	349	349	361	385	371	347	346	346	382	350	365	362	366	366	341	334	384	368	338	369	339	406	349	327	390	366	370	347	363	355	390	400	354	336	384	383	373	386	337	376	368	355	365	376	331	342	351	364	386	388	370	375	393	345	368	350	327	373	348	367	379	394	350	354	374	354	352	387	386	351	367	339	363	348	347	372	329
18875	2881	2797	2153	1530	1089	821	621	516	418	406	309	299	282	246	219	246	223	205	225	214	173	219	201	179	160	167	180	151	169	157	170	187	178	156	157	158	147	151	157	158	178	163	140	131	162	137	150	126	166	156	144	144	130	151	133	170	149	148	126	151	142	130	142	166	140	171	128	143	138	139	135	158	148	136	136	155	151	142	153	158	137	137	132	147	148	146	142	139	145	129	149	156	143	123	148	148	147	147	137	144	131	131	145	158	158	130	162	143	143	151	155	138	129	167	168	170	165	126	141	135	146	152	165	125	149	169	129	146	143	122	149	155	145	127	152	129	124	136	171	132	158	158	153	130	141	153	129	137	141	133	126	138	148	147	148	145	137	183	141	134	136	135	146	150	139	124	114	161	142	116	140	130	150	139	144	147	151	125	139	151	145	147	167	153	134	146	130	136	150	159	142	142	158	124	127	136	147	141	156	137	116	166	140	144	143	160	151	141	141	149	140	135	165	165	144	150	168	152	161	142	145	135	145	151	144	137	154	143	162	144	159	156	127	146	155	148	133	131	136	148	130	142	144	145	127	170	142	152	148	147	147	152	159	149	167	148	145	145	130	152	158	169	152	148	171	146	141	156	152	146	136	127	162	144	148	153	149	156	121	137	129	151	136	128	149	162	158	151	130	141	132	149	130	132	109	145	147	134	134	150	139	143	149	143	143	142	143	154	153	128	137	142	134	168	170	156	153	124	145	132	147	139	126	129	159	134	134	152	135	121	140	178	137	136	154	126	156	116	136	137	147	116	150	137	148	147	132	157	157	143	125	140	149	155	141	132	131	135	143	143	145	133	152	155	135	147	134	133	146	130	126	160	140	142	146	169	138	134	137	161	132	135	154	153	150	147	150	156	133	129	139	128	148	150	130	135	123	152	156	152	144	129	158	167	155	153	154	146	136	143	141	158	169	160	129	154	154	141	154	137	130	143	155	138	141	143	134	161	148	166	144	128	145	150	123	129	146	154	147	130	135	129	145	129	118	133	135	142	165	153	142	152	132	170	150	128	158	147	126	145	154	143	118	143	142	125	137	141	160	146	144	129	128	133	151	167	141	123	134	159	164	150	128	135	166	151	151	156	121	142	143	130	148	149	169	142	131	151	147	142	146	135	148	156	158	158	148	143	153	151	143	135	146	149	174	133	133	136	138	156	129	130	154	131	154	137	137	134	147	150	145	149	155	153	163	134	150	143	138	128	166	144	143	150	145	148	137	147	124	158	132	147	149	141	142	129	156	142	156	149	144	150	153	113	136	161	150	133	145	143	150	135	134	152	144	123	137	144	156	146	127	129	130	144	124	136	154	129	146	139	157	145	130	136	118	158	150	147	131	159	134	150	145	160	126	143	145	131	149	144	146	146	152	159	156	133	147	130	136	167	137	124	129	138	140	140	159	153	132	131	140	124	134	127	151	134	133	171	153	132	134	141	130	149	151	145	140	148	145	152	130	144	145	150	145	147	136	149	117	153	133	139	136	160	159	147	149	124	142	137	146	136	160	149	135	117	142	142	154	155	147	124	127	147	143	145	135	141	133	113	135	160	159	137	148	158	141	146	153	138	143	128	155	146	145	148	131	147	120	148	146	156	164	149	148	178	142	158	135	175	153	127	144	139	131	144	143	120	119	113	146	146	151	140	147	115	168	147	131	149	139	134	147	147	144	115	134	148	157	140	141	128	134	149	143	163	136	144	160	151	139	163	149	148	139	144	152	136	145	134	140	148	131	139	159	142	129	139	136	151	130	156	137	145	132	135	148	135	138	137	160	148	144	124	119	127	146	158	136	150	134	129	158	146	157	133	164	127	150	146	132	123	137	144	143	138	153	120	150	153	155	137	169	147	146	161	160	138	151	150	120	161	136	148	133	144	146	138	139	155	135	139	132	134	151	153	134	144	131	146	124	154	136	129	129	154	142	161	165	158	157	138	146	164	145	169	127	145	157	168	151	170	153	146	129	130	153	145	149	144	157	135	135	163	136	153	142	163	135	134	127	153	151	122	133	162	154	128	151	160	145	128	146	132	163	155	132	163	123	150	151	154	118	141	150	130	140	125	147	156	131	164	141	147	145	142	144	152	171	153	153	143	133	133	167	140	154	151	139	152	108	140	146	164	143	139	130	140	156	136	128	158	135	134	151	152	135	125	154	155	135	133	139	139	148	137	143	149	155	162	146	141	159	153	155	140	127	138	160	150	135	160	137	136	132	134	139	143	118	156	141	133	148	139	153	142	135	143	161	154	177	142	133	126	137	140	133	158	123	126	141	140	140	151	152	139	134	150	134	125	149	152	173	164	145	140	144	141	138	146	152	138	169	134	132	163	148	156	115	138	155	133	154	133	140	148	128	141	140	129	121	145	128	140	130	135	146	146	138	150	134	125	138	131	133	151	177	150	137	163	146	149	142	133	126	145	156	136	131	158	140	144	136	147	137	139	149	121	125	154	136	133	149	148	149	156	148	173	148	157	143	141	147	136	134	131	142	168	153	140	144	147	129	140	140	146	150	156	125	148	152	135	155	154	142	167	144	147	133	144	165	159	131	149	143	141	144	146	164	175	138	126	123	158	127	127	147	122	157	148	154	137	156	136	145	145	150	150	154	160	144	169	169	142	134	128	150	154	128	165	136	116	133	150	154	138	122	157	129	158	140	137	143	160	138	137	129	163	151	134	174	161	131	161	150	148	109	146	107	145	145	139	153	149	158	137	126	152	142	140	153	147	132	147	135	145	145	144	153	149	148	146	123	139	137	133	136	148	133	157	159	129	137	155	183	157	136	141	125	125	134	132	147	155	154	153	161	143	126	135	144	142	144	127	134	143	155	152	150	140	144	144	157	151	141	158	146	168	146	144	141	149	137	144	140	134	148	129	166	131	140	157	149	143	150	123	135	147	145	135	145	147	150	163	146	166	128	154	140	150	142	161	157	160	123	130	137	120	133	160	161	132	137	150	161	141	142	142	159	150	100	118	143	161	164	114	135	168	129	138	144	119	125	161	136	145	140	152	120	145	137	138	122	148	133	149	116	141	126	146	150	121	142	126	135	161	142	130	153	164	117	122	143	142	152	145	151	143	143	158	130	154	137	131	124	133	163	158	140	131	140	139	158	145	151	145	153	150	150	129	139	144	141	129	122	153	158	158	139	137	128	142	146	148	158	139	172	142	145	139	150	142	122	153	163	137	133	148	133	139	152	160	148	123	150	145	148	144	159	122	143	149	151	140	138	135	135	156	134	136	131	127	129	150	129	146	135	133	124	130	144	144	172	147	134	162	160	154	146	136	138	155	140	154	130	135	136	148	139	164	148	134	129	138	149	157	147	159	155	121	123	132	119	147	142	137	137	133	158	137	163	134	142	133	123	137	119	136	151	158	147	156	150	151	151	162	147	145	142	142	164	113	146	124	173	136	162	132	127	147	162	146	134	170	163	159	138	141	136	119	142	141	135	153	132
8760	2680	6621	7056	6075	4991	3951	3106	2651	2278	2005	1763	1571	1397	1353	1215	1101	1072	990	933	937	853	828	747	808	805	752	754	749	698	645	650	659	641	681	607	601	607	611	577	588	564	577	555	535	571	551	576	536	523	539	561	540	538	516	531	546	527	543	511	532	563	505	505	512	555	494	545	509	554	503	487	509	489	532	493	501	512	533	502	521	519	513	506	526	515	470	505	479	472	486	512	476	468	503	499	501	483	500	525	522	504	514	499	516	488	540	477	511	478	478	484	508	490	492	477	485	434	479	518	441	495	496	504	504	475	514	474	459	478	464	474	461	461	506	453	488	492	471	476	470	495	471	484	464	485	485	492	466	506	478	496	506	458	499	471	465	463	493	470	453	478	508	481	469	475	461	498	485	494	503	486	489	493	472	476	451	465	510	490	461	469	497	493	470	472	496	445	464	460	464	491	484	485	488	472	506	469	488	508	501	488	457	488	474	443	521	453	495	506	482	479	482	467	494	504	446	487	495	479	466	476	506	464	471	451	469	476	483	478	445	460	451	457	474	497	491	444	469	522	498	462	478	512	500	468	519	457	500	501	442	464	484	466	495	463	471	465	473	461	473	465	442	480	469	480	477	468	454	457	457	473	478	493	477	458	505	503	457	454	460	488	433	510	459	490	488	472	514	480	462	443	474	513	475	494	459	476	467	448	464	464	464	511	444	446	525	458	467	477	455	484	477	453	488	457	492	470	468	481	523	470	469	455	459	516	436	485	465	490	493	469	480	521	471	465	519	480	465	422	495	450	513	515	500	444	470	476	492	463	506	498	487	472	481	445	471	474	471	437	462	473	475	478	500	471	498	443	445	431	531	455	466	505	468	526	510	493	507	494	465	517	480	498	470	463	529	473	474	486	463	476	485	496	449	462	475	494	489	506	468	488	464	510	484	481	520	454	494	460	474	484	508	510	474	453	504	495	461	476	508	490	489	474	477	460	489	490	473	491	491	456	463	464	472	434	461	474	509	466	469	495	454	505	453	463	484	462	441	475	482	473	481	507	486	488	446	462	502	463	476	480	507	477	463	482	496	479	484	447	502	499	464	463	459	459	503	487	485	483	508	472	463	467	472	493	489	484	480	493	471	440	477	459	465	493	527	464	415	462	460	497	470	479	467	461	445	457	504	449	471	488	440	455	465	522	455	472	447	477	493	510	462	461	504	456	463	465	465	496	454	511	530	478	486	508	509	439	481	472	470	488	461	467	501	488	446	483	488	475	477	484	443	425	477	436	491	458	465	480	506	447	472	430	484	498	480	490	467	464	479	466	466	479	441	469	472	476	455	438	453	509	489	487	487	470	458	476	470	480	497	515	519	486	429	474	495	492	456	474	479	504	488	493	462	522	478	442	451	473	508	456	469	482	465	473	480	490	471	512	422	470	439	457	466	497	481	479	525	482	497	474	463	469	491	467	495	505	496	473	459	500	489	467	486	467	465	431	463	467	488	466	489	458	508	454	454	479	499	453	510	461	440	464	492	500	489	516	483	434	466	492	442	510	467	497	466	480	486	463	466	450	476	424	517	484	514	444	472	456	495	462	457	459	475	465	474	496	469	458	489	488	505	488	464	458	491	499	480	455	494	487	443	439	481	470	496	526	442	474	504	475	463	515	484	446	494	531	474	451	469	490	503	491	479	485	480	470	447	479	448	490	477	557	531	493	436	456	457	502	469	448	463	473	474	468	510	503	515	461	450	509	447	496	489	483	475	456	462	491	465	479	469	496	500	473	497	515	496	507	487	437	484	531	425	486	461	499	473	438	458	512	487	447	494	472	477	445	471	445	503	454	500	493	464	483	465	447	454	496	498	483	491	469	442	486	462	478	441	452	498	474	462	463	462	475	491	491	501	455	487	482	475	517	516	496	500	514	470	478	496	497	459	511	451	475	469	480	452	509	447	478	477	455	437	472	489	459	469	472	475	451	469	448	488	528	469	487	459	484	448	466	507	445	484	470	500	472	458	461	472	489	505	469	462	464	495	473	478	489	512	500	476	488	493	505	461	478	461	459	508	462	477	514	504	501	487	427	451	436	510	521	488	450	454	525	439	447	483	502	506	497	481	462	458	488	486	459	485	488	509	503	472	517	529	466	481	477	432	485	499	517	463	510	480	470	430	480	487	471	486	488	484	491	475	457	453	465	451	460	414	496	458	456	487	506	427	503	498	486	427	501	470	450	460	476	504	491	457	457	472	457	475	461	467	490	467	458	487	486	468	488	461	473	458	486	505	446	494	465	503	464	473	489	476	500	484	468	522	502	483	487	484	524	498	492	458	494	474	516	474	494	517	502	487	436	462	478	460	479	484	510	466	440	488	486	440	460	464	472	455	471	467	488	483	463	452	452	462	496	501	466	480	471	463	479	493	454	477	485	458	423	438	486	506	500	520	508	449	512	524	494	486	480	461	499	496	494	465	437	474	491	455	493	474	489	504	482	483	471	504	519	474	472	482	485	500	478	490	450	471	464	469	460	473	487	467	486	476	482	452	479	450	491	488	484	431	461	463	490	436	476	487	488	502	454	500	478	417	496	458	491	451	466	479	489	448	453	487	451	474	479	482	493	487	483	466	450	450	499	478	466	510	490	452	474	474	475	450	507	452	484	490	496	460	450	471	503	471	486	494	445	496	468	465	469	473	452	488	474	460	470	459	443	475	449	475	495	457	434	502	471	495	497	432	466	476	481	448	497	481	463	459	457	468	499	490	470	453	453	448	495	466	474	489	489	504	447	472	454	495	533	501	452	447	488	523	483	472	435	543	493	499	493	493	477	522	432	455	433	508	469	484	460	519	441	508	477	476	480	466	532	464	476	443	504	498	465	489	465	492	446	500	490	490	451	495	478	466	458	488	468	467	488	482	450	508	478	477	444	460	486	485	457	467	461	447	465	511	479	470	461	473	472	451	465	438	467	493	464	490	449	442	491	479	477	487	495	498	449	480	503	485	509	454	489	428	472	539	509	477	492	480	491	472	481	490	464	493	487	508	510	452	477	507	522	482	480	474	517	506	458	507	489	465	462	492	452	446	443	483	457	478	476	474	460	441	492	486	474	459	470	488	465	470	457	499	532	451	494	482	516	477	491	508	494	482	452	483	455	420	499	450	503	494	441	488	484	496	477	467	498	457	472	433	522	537	453	477	472	528	487	480	433	454	453	526	471	456	437	482	467	468	493	473	489	476	485	512	447	496	474	525	461	470	448	495	476	485	488	485	465	491	462	475	483	455	481	515	501	478	503	483	500	487	480	452	474	454	501	513	474	490	460	473	451	470	532	476	416	472	485	498	502	485	505	467	466	477	450	475	459	474	453	497	439	506	500	481	473	469	516	466	458	466	542	535	450	459	520	488	471	489	462	493	455	493	501	463	498	504	437	449	448	486	489	479	475	468	489	447	476	466	464	467	443	461	454	478	446	515	477	502	489	447	448	503	496	492	456	452	487	479	427	469	506
2478	300	294	279	238	251	223	247	243	260	229	229	238	196	234	189	218	234	211	232	196	218	230	211	208	232	209	213	200	245	219	221	215	236	215	243	225	228	212	246	222	211	212	215	217	204	230	197	241	201	230	217	214	233	237	246	246	243	219	220	220	219	230	237	212	205	229	207	213	200	192	210	212	221	244	244	226	220	215	195	214	221	222	222	213	210	215	211	255	196	218	228	215	186	217	221	216	220	207	231	243	225	233	225	195	204	190	202	203	213	201	207	238	211	229	229	202	228	228	192	196	217	215	233	218	189	207	206	226	237	219	196	234	216	221	224	200	215	208	214	199	229	212	218	215	239	225	233	203	206	212	213	211	268	219	211	226	230	197	233	207	222	204	205	224	210	225	210	234	192	241	187	205	214	190	250	221	221	223	209	201	221	225	250	230	203	198	216	211	225	226	214	209	236	226	224	230	248	204	244	217	223	217	240	213	206	240	229	214	204	221	225	224	252	228	223	204	186	233	215	210	223	235	200	262	234	203	231	241	239	199	207	238	219	224	201	203	213	241	235	227	245	226	227	206	229	242	234	215	209	199	209	217	212	234	205	237	209	199	213	214	227	199	194	247	222	196	223	231	215	206	206	258	217	203	214	222	231	216	201	222	230	214	192	214	230	221	225	198	224	235	204	238	243	204	226	217	234	211	229	216	194	231	245	240	224	235	228	247	233	211	238	212	208	222	206	233	249	238	187	212	230	210	194	215	215	232	224	211	207	231	231	249	226	193	212	221	211	210	211	235	230	219	219	228	229	238	214	213	209	204	220	224	224	224	244	219	201	214	210	221	208	209	210	212	221	200	244	212	219	239	209	217	205	227	259	216	222	201	204	232	210	215	225	207	206	211	239	210	221	226	220	213	201	199	203	237	239	221	213	208	192	191	208	238	244	205	224	209	199	222	224	210	210	244	224	239	223	199	228	227	214	208	233	243	208	208	224	217	229	229	214	223	206	220	240	194	231	223	223	236	217	183	213	186	211	211	238	229	227	190	219	246	248	233	194	229	234	220	244	240	207	219	206	224	231	228	215	197	187	238	209	219	236	240	225	227	220	225	230	239	192	226	215	209	219	212	228	226	215	242	216	196	218	221	208	222	226	233	212	205	229	214	229	211	217	217	204	246	212	224	204	211	219	229	225	238	214	219	206	219	230	237	218	218	214	225	203	233	217	216	208	216	204	214	229	240	234	222	215	238	207	231	219	205	220	228	249	188	215	229	190	223	188	229	247	211	213	221	222	217	218	213	224	217	224	229	220	231	219	229	232	220	224	238	213	220	220	229	242	221	208	213	219	224	232	228	213	200	230	219	195	204	212	218	206	217	232	230	208	229	244	212	191	235	223	229	224	208	201	212	201	225	208	237	207	213	228	217	237	224	252	206	240	223	220	221	218	217	222	203	219	223	231	233	200	208	203	211	209	224	211	224	234	222	257	213	194	214	203	211	176	265	209	184	237	230	223	218	215	220	212	242	217	227	227	237	208	225	253	177	221	199	228	201	229	223	226	213	223	234	231	222	224	235	230	251	259	210	237	224	207	229	203	212	223	220	227	217	223	227	227	204	200	227	225	224	227	215	228	235	214	242	194	213	191	235	228	236	219	232	234	209	211	236	213	213	221	226	220	207	239	229	230	228	213	201	240	183	229	222	211	238	235	242	205	216	231	226	232	243	219	211	235	248	202	204	241	202	216	208	191	209	210	252	222	200	225	223	202	216	221	222	218	224	228	207	217	206	219	244	211	236	214	225	226	228	236	236	208	196	216	237	238	200	232	189	208	223	228	234	221	206	200	202	214	206	232	215	194	197	239	202	226	214	225	224	206	215	227	258	224	238	227	228	193	220	206	186	208	216	219	232	227	205	218	214	216	234	202	215	201	204	206	222	221	237	217	206	202	206	205	214	206	225	228	220	212	228	222	220	192	218	228	235	243	223	231	190	208	240	205	227	236	233	216	220	220	225	211	208	211	211	201	215	216	191	214	214	243	244	227	227	230	194	223	230	226	217	237	214	213	207	215	197	212	240	205	261	242	191	205	222	203	214	215	226	219	208	207	230	226	231	222	246	218	220	204	237	246	242	204	204	209	222	210	203	217	227	213	237	218	214	214	232	217	209	210	231	219	226	221	225	231	215	220	216	217	215	251	253	219	229	222	217	222	214	211	207	214	237	215	181	211	213	197	237	226	226	221	198	235	186	189	210	225	216	195	236	226	198	217	209	233	209	233	219	225	215	224	227	208	212	240	215	195	265	212	200	187	187	246	207	245	209	201	216	232	208	244	225	191	219	210	242	220	212	209	239	198	232	234	221	211	228	227	224	242	241	217	231	186	245	217	230	196	222	226	237	229	194	245	246	249	208	232	219	244	222	208	219	189	223	226	214	196	214	209	206	208	195	198	214	230	231	235	236	192	207	214	209	228	232	206	223	229	229	214	198	196	189	215	210	226	193	215	241	235	223	205	193	258	243	167	229	214	232	228	222	192	200	207	205	211	222	213	246	237	236	208	210	222	189	207	214	213	219	226	220	234	222	240	228	209	212	232	221	221	211	199	212	218	199	224	202	230	207	229	234	213	242	210	237	195	199	243	248	238	218	221	209	183	218	227	226	230	241	210	221	223	211	218	210	242	211	230	215	217	226	233	238	249	222	214	206	227	193	252	226	229	237	204	221	243	244	184	231	217	200	211	217	248	216	240	214	208	198	246	237	246	222	217	214	193	226	191	222	211	194	205	195	223	227	210	234	226	228	221	221	207	213	234	213	200	228	209	197	218	200	242	219	214	250	220	204	215	203	219	247	216	220	224	245	226	205	220	220	220	229	204	227	193	226	222	212	209	236	216	242	210	231	221	233	229	227	217	223	217	218	212	216	211	211	234	199	220	211	212	203	230	217	225	210	196	211	198	255	235	225	210	234	238	198	232	196	227	219	215	198	210	207	213	236	213	221	239	208	209	222	222	231	214	213	197	217	211	242	236	241	222	213	189	218	226	215	232	225	216	224	211	225	208	224	242	231	246	217	204	224	213	239	246	232	228	211	197	236	204	221	229	209	240	235	221	216	224	203	216	204	210	235	216	222	214	229	210	198	207	199	209	243	219	206	227	201	215	232	198	192	204	240	244	229	260	226	218	226	210	199	235	221	234	219	228	227	224	219	247	222	227	234	221	233	226	248	218	249	214	219	202	218	230	216	202	220	194	230	214	231	213	224	220	235	216	213	220	238	225	241	209	253	197	221	226	225	220	242	200	205	247	213	215	234	243	218	220	239	223	208	228	238	213	224	224	223	216	238	212	212	202	239	234	222	210	195	202	231	230	217	204	211	227	214	204	229	234	236	243	221	214	228	230	224	213	236	209	193	236	207	200	245	224	221	221	223	208	211	205	219	236	200	214	245	221	222	231	224	194	233	224	238	242	238	228	209	220	239	218	234	217	218	270	217	235	219	233
2929	731	891	928	844	808	801	746	752	771	733	734	706	715	691	711	720	680	679	683	695	636	679	696	678	668	630	672	701	672	668	639	688	683	698	634	707	640	633	602	648	680	674	641	683	694	679	647	702	626	703	695	660	712	651	679	685	690	651	679	683	686	640	612	667	682	674	641	617	667	609	652	628	669	687	592	671	686	698	622	643	642	619	648	686	644	599	630	658	653	660	683	651	661	709	649	698	663	688	719	661	670	622	687	701	669	642	696	641	639	598	674	638	678	667	674	668	666	631	663	659	681	634	654	679	680	680	666	696	653	683	679	708	686	664	696	637	658	660	653	670	668	628	684	675	699	667	675	635	632	641	601	649	686	625	675	668	671	656	671	613	648	622	659	700	679	635	632	694	640	665	657	698	652	651	667	641	679	693	638	634	659	710	643	645	684	635	664	669	630	617	687	619	692	678	731	699	686	661	638	692	646	680	661	635	705	668	606	669	620	668	634	635	659	664	664	671	642	648	675	647	674	656	688	683	686	648	659	678	661	641	659	675	670	712	689	623	715	634	687	683	665	700	680	643	638	699	645	663	632	647	630	686	716	654	643	667	681	690	675	677	659	642	627	622	690	715	657	735	671	705	649	678	622	712	613	683	674	706	667	696	680	642	664	628	648	666	675	679	635	667	622	613	689	642	693	662	661	669	689	667	646	679	664	636	662	673	675	651	640	632	688	649	640	680	674	674	702	675	650	640	657	663	651	670	675	631	698	662	670	677	617	666	635	662	651	655	660	714	703	654	687	649	657	642	651	660	613	684	638	692	695	699	657	696	599	664	631	699	701	689	713	668	642	654	618	665	650	635	708	615	668	680	692	674	653	670	673	651	670	691	698	690	675	632	598	643	674	648	657	681	615	634	670	703	673	684	640	676	657	681	639	661	656	633	684	637	700	652	673	669	680	686	625	626	639	637	681	657	643	708	677	688	669	639	629	701	628	649	667	685	652	647	682	635	642	647	661	639	686	656	642	621	614	678	671	682	641	660	647	648	697	658	665	675	658	655	692	684	666	600	700	683	681	630	619	660	662	678	616	657	651	666	670	653	723	704	665	639	681	659	659	712	674	684	647	635	668	675	628	683	673	613	683	719	646	645	637	656	668	653	661	674	698	695	660	631	622	669	621	657	684	641	629	649	672	647	637	656	661	692	646	641	679	676	612	662	669	652	705	760	659	624	658	680	697	657	695	650	696	698	664	694	702	635	627	665	659	658	651	717	637	666	669	648	654	690	616	672	700	619	619	677	690	655	661	679	662	633	630	670	674	657	670	661	644	669	650	668	668	682	675	667	665	641	686	673	693	648	651	634	638	681	640	685	634	634	673	704	672	683	678	648	623	648	675	663	713	664	647	671	669	612	709	671	724	649	664	670	679	687	652	637	630	667	651	622	672	638	659	667	659	628	674	664	672	646	686	689	694	694	653	679	668	634	674	647	622	614	647	630	636	694	664	664	676	696	614	703	651	688	674	698	655	693	696	653	610	652	664	677	655	653	689	674	717	652	674	655	657	615	661	641	691	676	715	711	635	676	658	669	685	630	663	675	673	675	675	650	692	660	702	668	687	673	633	636	718	644	647	696	666	678	667	653	701	648	697	725	678	651	599	671	657	710	637	674	646	674	657	689	648	690	676	644	615	624	662	654	657	649	684	658	686	632	656	694	651	685	669	655	642	648	672	674	662	670	638	663	702	673	682	668	659	627	718	696	646	676	654	675	629	679	677	620	677	678	670	669	631	663	669	673	676	639	661	631	628	697	648	620	676	658	685	652	645	724	648	695	688	712	626	661	670	666	651	660	669	692	644	645	622	677	710	656	636	666	669	693	673	640	665	687	689	634	645	676	663	682	684	662	664	644	627	684	645	672	661	695	659	650	662	693	651	654	634	689	648	731	615	639	641	603	664	666	695	687	624	647	642	630	664	654	655	627	663	662	662	675	628	650	664	628	583	685	670	637	662	592	677	682	657	642	624	667	687	688	688	638	733	656	660	660	703	694	639	671	663	640	692	666	672	653	640	687	688	658	672	629	689	660	685	618	699	702	675	676	662	679	679	683	682	646	674	661	634	657	653	685	669	731	706	680	643	663	670	632	656	656	673	685	664	658	645	693	641	653	690	714	667	649	717	662	675	661	674	627	626	661	617	634	660	674	670	580	653	696	643	662	638	686	696	654	590	669	641	623	676	693	683	642	651	714	619	638	634	705	655	682	636	638	721	668	680	642	645	680	699	685	671	658	670	670	640	659	680	646	649	659	679	700	681	660	648	694	674	696	630	644	666	644	620	627	668	700	646	697	637	641	635	696	677	656	689	696	647	706	671	682	644	663	664	670	685	680	644	646	683	703	717	679	706	675	657	666	667	642	676	644	673	687	678	664	660	716	662	661	633	677	668	694	678	688	643	674	692	677	652	695	611	675	649	636	612	643	671	646	619	703	679	639	651	664	673	654	662	679	613	652	651	651	735	664	603	653	659	663	659	619	667	704	645	676	672	623	671	678	676	668	672	658	636	688	665	651	627	704	643	636	647	617	703	667	694	656	669	665	660	706	647	649	712	706	700	669	677	679	658	646	683	643	644	654	683	650	636	666	706	663	697	690	661	652	626	643	692	664	637	666	695	638	661	669	663	657	678	666	721	634	656	668	705	615	672	644	659	694	606	696	686	647	603	700	659	733	639	660	721	659	659	650	704	592	672	698	646	646	636	656	651	680	632	616	698	616	675	668	614	644	660	701	670	657	684	665	647	637	656	674	631	623	624	641	647	691	699	678	696	665	686	657	689	645	655	623	666	677	669	701	694	678	684	678	624	648	657	722	651	640	707	669	650	639	638	674	650	734	628	679	664	643	693	702	688	659	714	674	693	645	656	660	630	710	685	673	681	661	657	657	688	672	654	638	747	615	656	680	662	665	685	707	648	664	647	749	655	673	690	663	673	638	633	693	627	648	649	687	700	733	650	685	698	619	653	641	661	676	650	671	641	691	673	676	654	660	609	662	670	715	630	641	637	648	635	673	651	664	630	674	681	702	653	673	670	664	671	690	708	673	630	645	656	655	663	663	663	691	635	640	670	664	691	633	661	662	653	675	677	696	669	639	650	650	706	671	651	673	683	648	689	649	639	659	636	633	651	663	664	657	695	657	684	681	720	648	668	658	649	668	683	668	646	688	702	631	712	707	685	643	635	619	637	668	678	700	673	614	669	659	706	659	630	668	663	674	617	639	701	697	617	671	679	652	649	663	643	632	658	710	709	713	638	660	665	681	650	668	733	692	680	673	651	662	682	691	638	688	678	663	642	654	628	667	672	675	640	664	590	675	638	685	676	693	613	653	645	654	673	635	667	647	697	661	635	640	655	665	671	673	649	686	635	680	648	637	656	657	699	696	669	662	672	667	671	702	633	621	690	677	678	635	697	666	652	668	638	658	671	726	627	664	662	670	653	628	675
9988	1116	1392	1118	744	544	437	345	320	256	224	197	171	175	192	155	151	135	141	142	140	139	127	126	133	146	120	115	124	112	110	108	105	101	109	110	120	109	121	101	110	117	117	122	111	106	96	86	95	114	115	101	105	108	112	105	105	109	102	89	99	103	116	106	100	101	112	118	115	112	102	103	104	90	101	108	100	97	105	114	113	104	107	124	103	109	103	117	98	109	109	92	103	95	116	103	93	137	99	105	107	99	114	105	105	110	105	112	114	106	99	115	98	119	95	101	109	104	111	98	108	107	116	98	95	107	101	111	93	107	112	98	110	120	102	94	109	100	108	118	118	92	94	126	106	114	111	92	109	101	117	94	109	91	120	85	96	104	107	109	105	97	107	94	120	91	106	104	108	107	106	106	121	101	123	102	105	92	112	97	120	115	99	86	110	117	97	106	113	114	107	127	88	98	103	119	111	112	101	87	110	94	108	108	88	109	116	106	96	113	110	101	136	94	117	91	122	102	90	126	95	106	117	127	99	97	108	106	115	89	99	124	113	110	107	121	102	110	84	95	101	96	101	104	94	107	106	114	106	103	98	114	100	115	109	112	107	86	106	117	110	120	106	93	121	114	111	110	100	119	116	101	98	116	93	90	102	102	115	116	127	107	104	109	106	110	97	107	105	110	98	99	106	128	117	102	111	111	119	102	98	110	93	101	99	112	118	102	98	107	115	106	103	92	103	112	105	111	118	104	111	108	102	89	111	124	108	103	109	120	93	95	108	111	102	101	91	102	95	106	108	103	106	96	99	90	98	101	112	85	131	124	112	108	90	106	113	129	91	99	87	95	89	95	108	99	111	80	84	88	110	91	92	95	109	115	109	120	108	82	98	109	84	100	95	136	126	100	103	111	115	111	139	78	126	131	101	106	96	112	120	107	83	111	107	101	130	115	92	107	112	108	102	113	113	100	94	85	116	110	96	105	110	102	82	118	119	107	108	107	99	108	109	122	118	129	128	108	98	105	103	115	102	115	106	106	86	110	104	105	91	109	88	95	106	110	104	106	113	100	105	98	112	106	104	112	126	106	99	104	98	104	76	109	104	106	120	93	98	109	106	120	101	117	97	97	111	102	91	113	95	118	107	102	102	129	109	115	111	106	107	110	91	148	106	116	113	100	125	118	105	119	110	104	106	113	109	104	95	120	113	114	103	88	121	95	119	104	117	117	126	131	103	111	117	110	113	107	116	122	111	103	112	106	89	92	102	131	88	120	99	131	95	112	127	109	104	116	108	115	111	105	121	83	93	127	103	94	94	78	112	117	85	104	106	116	100	99	111	96	103	100	117	103	117	104	122	114	115	103	102	89	115	115	115	85	105	94	129	109	95	98	101	115	107	120	114	103	138	113	100	113	103	114	126	105	117	107	101	112	93	100	110	103	123	133	104	110	119	96	97	99	107	118	97	92	117	96	94	93	101	100	114	120	109	94	114	107	103	100	125	103	118	93	106	125	109	108	98	112	118	104	103	98	93	105	91	107	120	95	100	94	114	87	93	94	97	86	94	104	114	101	103	108	102	98	105	98	111	102	119	104	101	104	103	99	102	123	99	105	97	104	122	119	97	102	118	99	116	105	110	96	112	116	106	95	123	109	108	87	95	101	123	108	116	116	115	97	113	104	81	113	119	94	100	124	90	115	99	118	115	103	109	115	107	98	122	86	115	106	112	113	106	119	101	86	100	103	99	105	109	100	101	106	94	94	109	110	112	113	110	103	114	109	123	109	109	113	107	84	107	108	96	110	91	111	105	97	100	103	108	96	112	113	121	99	115	127	111	97	100	96	110	96	104	94	99	119	112	109	108	98	102	102	110	93	107	126	96	109	117	114	99	115	102	103	100	95	108	111	94	113	90	99	124	104	101	112	110	105	123	108	101	117	111	122	110	100	118	123	91	113	113	101	108	96	122	110	102	116	112	116	118	102	104	97	107	92	95	107	97	93	106	109	111	117	103	101	92	108	135	109	95	100	95	115	102	106	121	103	96	98	129	92	111	103	123	112	98	104	125	112	114	106	100	100	122	92	103	97	107	111	105	98	104	99	112	110	105	109	99	100	91	98	109	95	113	101	119	122	114	103	105	87	108	127	116	94	92	117	125	117	111	113	106	125	106	103	99	111	105	99	92	107	103	96	96	110	120	94	101	85	99	116	112	120	114	100	116	109	112	112	99	119	103	122	122	128	117	110	114	105	128	121	106	112	96	104	101	129	109	118	116	103	98	108	106	100	116	114	107	114	89	111	91	113	100	108	115	124	115	97	89	112	96	121	101	111	96	111	114	102	107	93	110	107	75	104	92	116	91	90	113	95	107	94	96	97	108	126	118	102	111	110	108	99	116	108	98	93	114	112	86	103	99	114	98	92	102	102	101	106	104	132	100	109	123	121	107	90	106	104	108	93	101	96	76	106	115	113	95	109	109	118	102	113	105	108	96	89	114	113	105	110	112	103	116	106	105	136	101	107	125	115	120	115	87	105	90	99	100	103	130	93	123	93	104	97	103	92	94	86	92	95	98	112	118	119	108	110	111	118	109	114	124	79	107	104	109	113	108	122	115	120	117	119	117	119	96	96	112	93	114	93	116	103	94	108	110	130	105	103	86	112	102	117	99	108	102	91	101	104	113	136	117	109	85	100	111	114	112	92	95	107	114	127	119	111	126	117	101	102	102	105	107	117	96	92	110	116	106	104	118	117	106	84	82	107	102	96	122	101	104	111	101	92	100	122	110	104	96	120	127	113	122	115	133	105	97	98	88	116	105	106	115	110	106	112	91	112	96	121	129	105	112	88	120	122	107	102	97	114	110	92	124	100	128	99	107	94	107	106	83	110	104	123	128	100	103	95	105	99	99	101	108	103	96	108	83	82	91	107	121	112	96	124	129	101	122	107	108	127	105	109	105	109	112	110	122	112	102	103	102	105	105	107	91	107	92	97	112	99	110	103	112	120	103	94	121	107	114	107	107	93	108	112	99	108	96	106	123	106	92	100	90	106	124	96	91	113	109	105	99	98	107	98	87	101	110	125	100	102	99	111	114	112	93	104	93	112	121	109	105	92	112	97	118	107	95	107	111	106	94	119	117	86	106	109	106	113	103	119	99	103	109	94	112	107	106	103	115	111	94	111	132	108	115	93	117	99	100	111	123	99	106	112	116	95	93	104	123	109	107	109	107	103	111	89	122	118	101	117	110	95	96	122	110	100	113	100	100	110	137	119	121	103	110	121	89	93	101	95	112	106	107	112	101	101	89	96	97	105	105	130	94	112	97	96	93	116	121	130	126	100	99	104	96	112	116	123	106	112	118	102	112	111	94	109	93	119	117	123	98	103	74	104	104	105	99	118	127	117	110	111	117	88	85	99	89	107	86	109	109	100	120	99	108	106	87	101	119	122	111	121	101	89	106	83	93	98	122	99	96	101	119	108	103	115	119	99	107	112	118	115	136	119
6287	1508	3554	3886	3275	2639	2094	1803	1552	1251	1133	1085	887	813	797	735	713	662	668	607	575	586	557	504	527	474	462	507	501	474	461	430	463	421	493	404	428	392	423	411	432	407	392	376	394	378	419	381	415	388	393	399	374	416	385	399	408	377	393	365	391	414	381	419	413	392	405	383	383	381	374	395	370	343	400	360	387	396	385	368	354	362	358	336	358	381	375	413	346	360	392	415	356	361	358	351	350	363	379	381	393	353	378	375	382	378	357	385	380	391	382	394	413	360	355	340	352	390	322	360	349	353	350	328	366	383	394	392	377	363	408	372	376	378	363	361	385	346	371	376	410	368	345	357	366	384	325	370	360	374	376	386	367	349	345	345	347	343	363	376	332	392	357	349	355	360	344	345	392	329	363	350	379	352	359	350	338	385	360	369	342	380	355	351	368	381	377	374	366	359	404	352	367	393	366	386	355	393	351	365	387	363	349	374	369	377	361	390	351	327	350	333	323	379	347	350	372	362	383	334	364	397	359	376	343	353	357	386	371	401	377	337	350	346	356	373	362	360	361	366	386	402	342	352	380	338	365	326	371	372	354	354	336	411	403	353	382	391	316	386	343	376	367	362	352	381	377	397	393	403	343	379	357	336	378	363	350	358	363	359	352	373	398	359	362	380	376	343	368	367	362	388	367	357	327	333	322	363	386	340	369	362	358	364	366	364	361	371	379	385	367	365	416	354	342	377	379	315	403	375	342	365	396	346	381	362	347	388	369	401	367	391	362	370	352	356	369	340	373	371	360	337	365	354	366	362	398	344	351	353	351	345	368	373	333	393	352	361	328	356	382	377	385	386	382	333	369	373	359	339	371	379	387	370	383	345	369	389	320	378	354	351	398	367	345	354	352	351	368	376	333	357	349	326	363	356	342	358	362	360	359	358	367	358	386	345	362	363	363	335	373	348	353	399	321	364	354	388	370	366	342	342	357	382	383	343	371	376	377	361	361	381	364	347	380	401	355	366	341	375	373	360	361	382	380	352	361	366	369	322	359	364	344	367	369	395	372	414	352	366	353	339	380	375	376	344	380	355	348	334	343	368	360	364	347	373	371	337	374	352	364	373	353	342	342	328	380	360	356	341	333	373	368	369	387	386	350	372	370	360	366	387	343	356	303	349	361	323	393	351	414	367	354	378	356	367	353	352	328	381	367	357	340	386	364	362	386	357	340	392	391	343	336	373	372	341	361	362	368	335	338	340	381	386	341	335	354	370	343	345	376	357	357	371	350	369	385	343	377	322	390	366	372	359	367	360	396	341	347	345	383	373	352	369	341	317	367	370	336	360	351	387	355	377	368	382	373	372	327	367	332	384	371	378	355	362	386	343	373	376	366	351	363	333	363	344	367	354	369	378	367	373	353	359	377	380	387	393	371	335	371	375	359	343	398	368	373	382	358	372	380	389	357	388	371	369	389	359	353	389	375	349	353	305	400	372	374	348	354	403	363	387	368	355	337	374	320	372	342	331	363	386	395	376	388	349	369	351	341	374	363	370	422	355	366	342	394	399	337	370	354	384	351	346	358	366	371	376	349	355	379	371	356	334	383	337	357	376	368	374	333	345	389	349	360	342	396	362	386	354	344	388	368	364	379	369	371	340	328	364	355	411	373	393	371	362	364	327	357	352	347	329	318	392	347	354	344	330	342	378	381	369	354	349	358	355	366	397	373	344	355	364	363	377	376	342	368	359	376	365	354	359	374	384	356	376	363	371	359	350	365	382	369	351	367	350	363	347	382	349	324	373	368	417	369	363	349	391	371	395	363	381	369	359	353	335	347	369	369	337	344	351	323	356	356	358	348	378	345	401	332	408	389	359	355	405	346	346	393	355	376	403	364	361	352	385	365	365	350	350	359	353	392	347	341	371	358	357	346	408	352	361	372	346	375	372	349	393	381	376	373	369	355	380	397	389	340	364	391	346	352	357	383	410	376	368	350	367	354	365	353	398	386	363	368	378	380	362	380	348	361	351	389	364	364	371	346	360	356	366	354	358	366	345	378	351	359	343	352	361	332	384	336	323	371	366	378	322	337	378	362	386	369	370	369	342	363	328	353	366	351	361	361	367	341	387	352	380	374	363	377	349	372	354	352	373	368	371	346	360	380	389	356	365	369	368	364	402	405	333	388	357	379	350	382	375	350	337	371	355	359	342	326	343	378	329	351	329	381	386	353	321	335	346	349	377	365	343	406	359	358	369	358	375	426	343	384	356	368	306	362	388	362	348	342	358	388	381	382	365	334	395	338	373	336	318	354	366	369	385	350	379	372	385	363	357	381	361	359	374	368	363	340	376	346	338	393	395	364	338	383	390	357	336	333	372	353	386	358	372	366	388	350	338	340	348	338	331	339	367	343	378	365	328	343	371	360	378	380	363	350	354	334	394	381	387	346	373	360	354	358	353	375	342	387	351	346	364	368	349	332	383	352	365	340	346	347	361	357	320	346	338	364	366	355	353	369	391	371	333	336	382	385	352	359	362	363	376	336	370	318	357	330	371	366	383	339	355	368	372	352	345	345	383	385	364	365	355	396	371	343	364	373	377	352	358	370	374	357	353	346	380	425	328	365	384	376	365	347	376	383	342	349	352	368	362	375	350	344	357	353	388	383	380	357	359	330	352	369	339	371	362	394	374	357	360	394	373	369	361	346	357	379	354	378	356	356	366	355	381	356	358	355	401	367	377	398	392	356	352	390	396	338	346	343	368	338	370	350	392	358	344	357	361	356	345	382	403	343	353	368	349	368	353	352	350	358	370	392	406	367	367	426	361	343	372	351	363	358	369	389	379	358	345	369	391	336	351	336	366	358	373	333	346	366	360	370	344	347	404	369	372	366	374	390	380	391	382	379	375	363	361	366	360	350	358	370	362	372	339	369	400	389	401	353	385	361	334	341	357	354	406	367	359	375	380	347	361	365	342	386	351	384	341	354	364	373	371	385	334	372	372	409	385	353	382	365	342	400	358	353	358	377	362	382	394	359	354	359	368	341	373	375	351	345	324	376	367	374	358	335	362	362	368	354	364	339	309	326	388	375	378	361	403	365	364	388	381	374	362	363	357	387	368	375	384	346	331	381	402	361	358	360	381	358	336	361	386	388	341	358	391	375	375	363	377	413	392	366	375	347	351	350	371	361	374	354	336	350	371	363	359	364	325	335	349	330	390	355	363	352	349	340	379	389	390	343	388	364	351	376	383	325	370	380	389	357	377	354	342	342	393	384	387	375	368	354	325	352	377	360	350	358	377	353	343	363	368	339	382	363	362	378	325	381	356	368	360	333	371	358	339	347	328	364	362	338	376	341	358	365	391	327	361	363	357	380	391	360	339	372	367	382	372	358	355	377	351	373	348	333	348	338	370	360	356	403	377	357	368	351	373	388	332	401	353	361	351	430	371	408	336	342	350	358	376	371	381	387	381	340	381	365	354	360	366	329	325	343	352	363	373	338	351	395	334
18323	2921	2821	2176	1515	1055	779	607	551	459	405	354	314	289	267	248	229	199	190	210	175	191	181	166	170	174	149	156	161	156	162	166	176	188	154	139	168	131	179	163	159	151	141	161	159	139	155	159	162	148	149	154	140	149	151	163	142	160	163	163	130	139	155	128	136	152	154	157	152	138	143	152	154	146	143	141	160	151	132	151	159	139	136	144	156	141	118	141	147	128	151	156	151	121	166	148	153	149	147	148	141	133	141	141	145	159	153	139	150	147	128	155	142	151	118	157	152	166	156	141	130	152	146	146	151	132	149	169	137	141	153	149	142	171	139	159	151	149	146	131	170	160	122	140	147	155	128	121	154	152	143	155	146	140	160	150	136	134	137	158	154	154	132	139	143	136	125	144	154	152	130	133	141	158	147	150	138	129	134	150	137	158	164	154	159	129	138	141	129	133	155	142	173	150	128	142	155	145	141	145	128	131	135	152	136	165	139	128	145	130	124	135	123	162	138	153	141	145	132	144	127	157	154	139	149	122	164	147	150	160	128	132	136	161	136	138	151	160	152	141	152	142	118	161	121	157	115	140	156	136	155	174	169	159	143	122	133	128	147	155	133	151	126	156	140	143	146	140	138	138	142	134	143	138	156	149	144	123	132	167	144	154	141	156	131	162	140	162	150	158	140	139	156	123	157	125	170	153	136	148	151	134	142	149	155	147	141	161	133	122	135	128	127	174	140	137	155	147	149	142	143	138	136	185	139	130	138	138	142	132	141	151	127	148	131	141	142	131	133	129	179	136	142	133	161	152	146	145	150	128	112	147	141	148	132	135	134	150	138	151	129	125	136	138	139	161	154	145	139	145	145	111	151	129	155	156	139	133	143	150	133	129	153	147	118	118	178	148	148	160	135	134	132	144	149	141	147	145	148	153	142	132	143	130	149	150	180	141	144	138	140	139	137	144	153	146	138	119	130	115	139	145	129	167	149	139	138	149	150	132	149	130	151	127	146	141	130	131	131	134	126	138	166	139	143	165	142	127	131	144	162	144	142	181	148	161	147	165	153	142	122	141	142	148	137	149	164	138	135	114	139	149	152	182	141	138	141	129	135	150	132	148	141	125	182	138	141	132	178	150	142	128	145	148	141	129	145	148	165	173	152	132	152	139	145	132	148	140	156	141	143	144	158	123	150	147	139	144	137	128	152	143	154	162	158	126	137	126	143	144	143	133	164	164	141	140	142	127	149	134	144	152	156	161	139	125	141	153	138	137	131	136	154	140	134	122	153	141	143	143	166	152	128	122	158	129	132	132	158	130	138	154	150	152	126	158	124	152	135	155	146	149	139	159	148	140	145	141	131	154	139	153	143	159	156	146	132	159	139	141	141	133	141	129	136	164	126	148	126	135	135	115	121	119	107	121	169	133	143	157	125	132	147	149	145	125	133	151	155	155	118	123	124	142	155	143	147	144	135	138	155	146	156	129	123	162	133	124	151	155	145	137	150	138	142	160	148	130	145	147	156	152	139	158	150	155	123	136	152	133	147	146	130	171	145	133	134	150	149	142	125	149	137	140	153	138	151	148	160	152	137	126	143	139	148	151	155	146	149	143	153	132	154	134	133	139	143	158	136	140	161	132	146	152	153	141	139	149	131	148	123	129	129	150	150	147	130	161	133	144	154	146	138	164	174	127	151	153	144	151	147	148	121	135	143	164	146	150	147	132	148	156	142	149	139	141	161	111	145	154	142	142	145	139	153	142	148	149	133	130	132	165	128	141	136	116	162	152	145	130	152	131	142	147	123	122	142	144	141	143	141	142	151	131	144	128	153	147	138	144	147	151	161	141	145	130	137	134	155	127	148	142	144	157	147	153	170	133	148	145	156	149	137	126	150	134	152	147	150	158	164	156	146	159	143	134	117	134	152	136	142	144	160	157	131	127	150	153	136	139	174	148	151	127	157	143	131	134	145	130	155	150	142	148	147	156	135	145	142	151	121	139	147	136	128	138	140	154	134	138	145	165	127	142	158	135	124	154	140	142	145	149	136	136	140	150	147	154	154	137	150	149	139	138	139	165	167	149	171	132	121	139	146	147	145	139	146	149	160	125	140	154	144	161	130	134	136	148	149	157	140	146	155	136	138	119	141	135	112	136	158	143	155	136	154	140	140	160	148	131	141	147	159	152	141	152	140	132	149	139	127	130	135	142	148	149	174	143	132	144	184	128	142	140	141	115	132	146	145	146	162	152	138	147	140	144	139	139	128	133	161	153	148	123	141	145	152	134	139	135	133	129	159	151	145	156	130	159	158	163	150	159	117	122	145	170	142	175	175	143	151	145	150	147	153	146	147	166	137	146	160	160	126	126	141	139	155	134	135	140	161	131	155	152	149	168	132	152	127	139	148	143	145	130	167	159	127	134	129	160	161	143	142	147	150	129	147	133	154	154	156	143	142	127	138	163	159	136	131	137	155	149	142	171	145	145	123	140	155	147	152	170	139	138	135	146	119	140	139	121	136	161	136	146	162	162	134	137	157	152	137	148	152	138	139	140	150	124	135	146	135	144	128	132	146	127	102	140	128	146	158	143	148	154	137	152	119	147	141	138	147	153	144	143	164	158	135	147	124	146	130	144	141	158	155	128	139	136	122	127	152	128	133	138	141	147	139	123	134	138	160	159	157	145	144	140	161	142	169	143	155	148	124	171	142	144	154	156	128	119	147	144	151	160	131	141	143	134	150	151	151	148	126	166	150	157	167	134	140	155	157	141	151	134	151	146	138	142	141	126	135	137	150	161	140	141	138	142	146	148	118	156	143	149	146	148	135	163	161	144	147	123	155	149	144	146	141	137	143	132	139	168	150	155	147	137	143	148	171	124	134	127	142	138	127	152	138	130	165	163	134	162	144	138	159	135	162	142	153	118	144	154	128	146	152	144	135	138	138	151	139	142	127	121	149	130	140	152	150	151	156	143	135	138	142	144	131	160	145	125	141	131	163	157	129	128	154	138	131	137	149	123	130	152	134	136	137	149	129	141	144	123	133	138	129	159	130	128	156	149	133	142	135	143	140	142	150	163	150	143	157	164	127	138	137	129	127	133	151	139	130	141	147	148	147	152	145	138	136	159	140	142	142	136	150	138	135	134	160	132	158	157	148	148	153	133	171	155	154	162	140	147	134	138	145	149	145	119	148	155	147	155	146	159	150	175	125	136	153	132	127	129	143	168	143	159	158	140	145	159	143	146	130	148	147	144	132	141	142	138	140	127	140	165	163	153	144	141	130	143	146	160	149	145	151	144	124	149	148	148	144	140	157	147	163	164	132	154	145	148	102	154	177	142	142	150	144	128	160	150	142	177	156	121	153	134	165	154	131	129	127	149	144	170	159	146	123	129	126	151	161	153	143	139	150	133	131	137	139	140	140	136	153	133	164	115	134	129	149	154	122	136	139	137	146	141	147	139	168	160	134	137	148	139	147	140	142	151	141	148	116	132	137	154	148	129
8632	2799	6574	7153	5916	4718	3935	3125	2707	2307	2017	1800	1531	1411	1310	1180	1130	1124	1014	938	928	890	820	817	825	779	785	750	782	640	683	647	659	658	620	597	607	650	601	601	564	585	589	538	556	549	533	539	539	603	598	533	540	555	557	505	525	479	536	559	526	509	508	469	498	566	539	494	476	497	489	480	525	551	490	499	530	480	477	486	490	486	485	489	498	485	479	524	511	492	502	474	463	495	494	493	503	480	503	527	479	489	525	507	506	498	468	466	484	465	512	458	500	496	500	490	457	484	538	490	485	501	502	483	472	472	468	526	487	472	472	478	476	480	508	483	507	482	511	513	490	506	431	481	497	473	497	467	452	435	462	506	484	503	479	490	452	476	506	480	527	486	489	512	509	482	460	498	510	477	481	482	444	461	478	451	456	470	474	457	465	483	485	490	466	466	469	461	517	482	475	528	481	451	417	490	478	496	453	456	510	472	439	503	469	489	463	504	498	463	490	479	464	474	466	490	457	517	443	480	498	484	482	461	471	475	504	473	546	498	507	433	463	464	494	455	465	469	481	448	514	483	454	452	487	452	484	492	459	469	459	522	483	443	457	459	483	482	469	438	484	471	488	461	441	469	498	468	479	469	464	455	469	509	492	496	453	457	430	511	458	493	489	520	494	451	502	487	465	484	468	473	489	504	476	461	453	497	414	497	456	531	472	457	468	457	496	507	462	484	516	534	471	506	496	509	437	465	490	448	480	462	471	499	462	481	485	494	492	457	481	460	456	495	513	476	479	478	463	446	471	485	465	470	503	465	453	474	474	447	481	434	446	481	465	504	489	489	467	446	470	482	482	463	509	488	463	456	523	492	475	483	500	473	473	476	486	493	475	502	482	448	485	474	503	470	457	479	476	447	482	465	504	431	476	467	443	471	446	472	472	476	478	473	492	465	475	460	477	484	469	515	469	488	475	456	494	474	463	525	485	451	450	490	466	469	474	506	477	491	514	437	442	460	464	462	473	468	442	489	513	476	461	475	500	434	452	460	504	456	458	507	485	523	457	470	483	500	463	465	482	481	429	504	500	504	458	468	492	479	459	501	465	468	518	463	449	473	502	459	447	460	465	460	454	484	481	466	471	470	508	514	483	470	471	452	465	428	482	469	470	487	504	462	475	455	466	488	496	475	471	460	456	468	481	509	488	474	480	492	445	487	459	480	467	487	448	480	486	483	456	488	482	453	487	485	489	474	467	466	443	465	443	486	469	496	465	480	474	478	465	453	453	531	468	522	469	461	450	493	479	469	468	469	484	470	481	462	461	488	501	478	458	483	484	496	450	458	482	486	469	472	486	455	475	459	510	483	514	510	478	469	516	472	516	474	474	493	465	468	465	486	453	483	491	503	506	494	485	462	462	461	508	471	457	465	503	466	469	468	458	447	429	510	489	491	481	483	480	467	452	509	482	477	466	489	469	459	466	459	451	448	506	461	474	453	499	500	505	481	529	460	445	475	462	482	469	472	461	472	430	450	455	477	455	496	502	466	467	512	462	460	497	480	456	470	515	468	467	445	477	489	497	518	482	476	478	477	474	451	488	465	474	444	497	443	487	447	457	480	457	454	486	449	464	445	503	469	503	441	515	498	480	504	474	478	491	482	456	472	486	500	456	481	511	470	514	463	495	452	520	505	521	467	475	457	468	488	472	484	496	461	480	491	499	463	495	534	482	503	498	498	478	502	451	489	464	462	494	462	477	470	484	458	478	471	471	466	491	486	480	458	491	477	466	491	453	439	435	452	452	500	488	474	440	464	488	471	454	477	473	441	458	460	440	438	480	473	478	497	488	451	449	493	463	506	475	462	462	499	456	505	490	475	477	479	489	512	458	499	443	480	475	503	445	483	471	463	500	473	472	487	490	507	490	449	487	456	482	426	472	462	501	465	474	490	471	465	503	478	494	456	450	462	464	464	491	452	489	480	441	457	477	475	453	467	454	460	502	492	484	487	477	492	514	483	475	442	466	519	473	447	479	512	483	476	496	494	464	474	487	508	500	449	491	509	450	476	452	464	473	496	461	518	478	465	491	460	500	443	453	457	457	487	467	460	443	454	491	516	486	518	496	471	456	441	490	464	449	451	460	472	486	499	509	512	471	460	451	483	429	493	444	437	457	437	472	491	496	498	502	466	459	450	457	471	475	438	457	469	488	440	437	437	490	487	465	453	476	442	441	475	442	482	514	482	511	462	486	478	477	470	455	491	440	427	463	487	494	498	455	508	478	487	504	474	469	457	437	473	471	475	473	473	480	494	473	467	490	495	510	497	485	462	490	440	451	512	518	458	460	483	475	489	473	478	450	501	420	493	456	456	434	501	475	517	500	467	462	503	474	464	482	460	472	504	494	482	469	482	474	453	474	498	472	458	505	481	450	507	471	498	516	441	476	475	467	495	456	506	468	457	500	485	491	470	443	472	505	440	502	480	496	508	432	464	492	436	451	499	428	489	479	470	486	520	465	460	469	442	507	480	475	494	477	487	460	477	469	523	466	452	479	478	475	473	451	473	485	492	469	448	495	494	454	473	446	490	482	518	428	444	499	444	460	491	477	479	522	434	443	458	479	475	462	463	470	451	481	485	481	506	516	434	463	485	483	508	450	497	449	483	497	470	474	448	487	452	469	540	461	485	451	521	502	492	522	488	505	529	472	497	492	508	497	470	469	463	520	491	459	470	464	476	476	477	490	495	495	456	437	454	443	460	474	469	433	473	503	438	466	463	495	483	440	506	450	496	523	472	473	469	484	488	423	482	445	488	494	465	488	472	489	495	485	480	476	466	471	478	514	454	469	481	500	501	496	490	458	452	474	505	422	448	438	476	477	481	456	451	460	478	489	458	484	430	464	439	428	450	458	492	475	483	482	471	487	489	480	470	500	466	472	542	462	490	479	459	491	476	430	452	502	466	471	482	509	460	461	479	460	453	485	469	490	476	518	469	486	467	467	521	468	467	459	453	477	465	460	459	473	491	424	480	459	464	481	504	482	451	475	458	458	495	474	476	511	506	448	464	464	497	506	475	462	522	467	460	451	496	523	492	489	456	439	465	498	478	466	478	458	478	480	501	491	466	460	501	486	508	517	453	472	483	505	465	479	488	495	473	502	466	439	459	504	440	490	465	446	508	460	474	476	489	447	483	459	515	445	511	471	451	502	456	453	454	511	459	455	474	439	474	448	460	452	482	456	475	467	503	488	439	465	494	509	520	480	475	463	492	465	510	483	471	468	507	485	492	436	476	485	465	487	495	527	444	468	500	453	482	458	486	476	489	484	463	499	506	473	488	499	463	507	513	477	503	468	464	496	476	484	472	478	449	487	465	473	509	487	503	461	482	461	461	457	475	488	448	468	461	479	484	475	487	522	498	494	516	462	467	504	443	491	466	465	462	472	447	455	504	485	477	467	440	475	478	458	495	486	471	487	506	475	482	468	475	472	462	469	492	487	465	513	492	464	492
2522	294	318	314	270	254	250	267	217	186	229	217	214	224	206	246	221	236	233	229	244	208	196	227	222	207	202	189	191	224	213	211	221	208	236	207	224	233	241	203	216	225	230	227	209	219	207	235	225	228	228	233	221	215	230	219	203	239	216	219	214	246	224	238	216	211	231	228	203	225	239	230	212	212	197	209	199	229	223	220	204	239	213	226	209	216	198	244	199	222	227	233	224	222	232	208	242	233	212	219	225	224	197	230	228	243	218	201	214	235	210	207	205	233	214	230	218	199	173	229	247	225	203	210	221	219	207	238	211	194	240	200	209	212	220	204	210	214	221	254	230	206	192	221	210	245	243	217	214	245	210	176	217	221	210	229	229	214	224	229	231	226	204	212	209	228	210	215	187	213	219	218	204	210	194	219	224	201	217	234	204	224	217	250	192	203	172	217	244	237	202	234	214	192	198	205	226	231	242	231	220	219	225	223	236	232	210	204	211	236	193	226	218	223	215	222	203	203	208	203	209	214	217	226	211	221	223	196	196	217	241	233	222	208	221	207	247	208	218	207	225	221	197	219	218	216	224	247	248	218	220	218	243	204	197	220	207	213	211	216	215	197	225	196	228	236	225	232	209	228	227	217	221	209	199	216	214	203	234	244	221	231	195	212	215	225	228	212	218	214	177	233	208	236	205	234	209	205	219	233	220	220	196	219	248	221	210	236	216	226	216	218	227	236	208	240	209	224	213	217	229	218	217	207	214	228	223	239	197	230	198	219	200	228	237	245	220	231	219	229	231	206	246	229	213	225	244	236	215	221	207	242	231	212	225	216	216	215	233	228	223	218	244	205	219	224	212	223	236	241	221	233	231	231	211	209	178	231	215	213	210	238	227	216	221	203	233	214	222	216	224	211	203	235	220	226	201	229	229	227	219	226	212	225	220	215	212	208	216	240	225	216	233	230	237	200	230	244	192	224	206	234	211	221	228	230	214	234	218	205	218	203	252	209	226	219	182	236	225	232	228	206	187	204	220	213	219	196	209	233	222	215	205	229	218	210	231	235	233	217	228	213	234	191	257	225	229	207	216	241	237	231	198	212	220	198	221	202	221	227	205	245	238	202	225	184	224	212	201	240	219	215	224	214	218	247	227	227	202	206	212	209	224	227	219	245	204	232	219	233	226	213	188	213	209	200	242	212	228	196	214	205	208	215	207	211	216	197	212	245	240	224	203	225	219	249	219	206	233	199	215	213	193	219	226	257	221	214	216	234	194	213	209	223	214	214	215	199	231	215	219	226	232	213	211	227	208	243	243	232	199	219	191	218	218	250	235	223	225	220	222	247	231	221	204	211	226	218	228	237	200	222	201	210	229	247	203	239	214	216	216	207	226	222	212	217	200	191	205	189	229	243	244	214	185	214	236	193	213	204	208	209	193	213	198	212	201	210	244	199	219	221	225	202	252	250	204	217	193	249	209	199	246	216	225	216	235	215	223	213	220	217	217	206	214	200	195	254	207	218	221	213	198	234	210	248	228	202	194	238	222	212	218	225	241	228	235	220	206	228	248	237	246	219	211	223	216	219	231	214	222	221	230	201	206	210	216	212	199	226	220	222	214	202	225	219	202	235	243	191	220	212	208	219	216	231	228	189	221	231	215	218	210	213	253	228	218	223	244	232	226	215	212	229	208	236	246	198	178	234	204	188	236	227	215	201	231	212	209	237	226	226	218	191	210	251	211	214	224	215	194	208	221	206	223	232	218	213	214	229	223	230	195	233	189	203	218	197	222	211	222	214	210	213	200	223	225	191	210	211	212	188	225	232	229	231	253	214	234	216	212	211	209	206	223	229	224	216	214	209	209	239	227	215	210	232	231	220	234	198	231	219	225	214	200	224	215	213	229	228	208	218	226	206	206	211	240	223	234	222	224	209	215	215	214	237	232	251	243	225	218	224	233	232	223	214	208	230	240	228	213	209	239	214	224	232	202	238	206	236	204	231	216	219	217	242	240	222	203	205	236	202	223	196	223	224	222	204	213	224	224	199	231	226	199	228	219	197	213	227	234	214	212	215	210	231	219	220	198	213	200	201	209	206	209	231	202	222	217	216	216	218	227	213	231	245	213	248	200	222	247	209	225	236	203	211	196	220	218	235	245	229	217	208	228	215	233	206	206	207	269	242	207	229	203	194	223	243	260	233	205	217	218	203	193	234	214	212	211	238	209	230	212	213	202	219	208	217	220	197	221	197	224	213	207	221	233	210	207	201	212	227	234	223	242	200	205	237	220	218	217	249	264	192	215	228	191	225	218	218	223	232	242	247	217	210	215	194	229	227	227	215	210	229	211	210	226	226	211	218	217	225	245	236	234	205	224	239	234	224	185	225	203	232	199	197	207	209	243	240	197	232	216	223	221	232	234	249	221	218	220	216	221	220	238	203	215	210	223	226	227	228	219	204	214	219	230	213	210	245	233	201	213	220	227	223	201	259	221	221	209	206	236	234	221	216	217	216	199	218	232	209	223	221	205	214	220	240	220	220	221	216	208	202	234	224	238	217	219	230	230	214	211	222	197	205	179	222	200	251	201	204	212	221	231	203	225	218	214	201	227	222	222	235	224	238	239	206	225	201	227	239	210	225	212	215	218	212	222	229	200	219	207	238	228	228	227	221	226	230	238	222	229	200	243	210	210	209	230	226	210	231	211	218	204	205	227	229	229	217	214	237	213	227	208	193	219	200	222	221	214	215	201	216	270	210	224	203	233	203	218	234	196	208	203	233	234	199	201	184	210	186	221	228	213	227	195	225	222	227	210	210	213	193	224	220	211	231	243	225	206	229	231	222	249	226	242	225	208	217	208	224	213	233	218	233	215	215	187	223	207	218	224	200	233	188	199	244	204	252	214	218	205	218	206	225	209	229	196	220	195	198	196	231	218	219	229	218	207	215	234	222	230	199	240	191	197	243	177	211	222	205	217	201	233	186	199	189	226	206	217	235	233	241	197	217	230	198	228	214	252	203	224	216	192	173	232	229	217	225	201	202	229	238	214	199	207	236	214	217	193	206	218	210	226	222	244	212	231	204	225	210	232	201	223	229	232	219	230	209	208	212	218	224	236	212	226	214	232	205	223	250	220	182	217	225	220	238	206	207	239	202	234	209	226	227	209	217	213	228	222	229	212	208	220	228	229	231	242	237	233	205	232	209	204	232	221	222	222	214	235	224	202	221	241	231	187	221	196	208	220	230	215	236	207	212	215	199	238	228	220	218	205	216	208	225	231	223	218	208	208	213	222	200	221	191	221	229	231	227	194	216	211	209	209	237	235	210	215	202	210	205	218	203	222	209	234	218	202	219	222	217	204	224	220	197	251	212	237	208	216	211	236	229	214	205	207	208	232	185	223	214	231	216	197	208	223	231	216	209	218	200	219	255	235	226	211	199	210	238	210	223	236	209	234	238	239	212	212	224	236	219	207	204	222	217	212	218	227	211	240	208	217	263	234	216
3147	761	920	835	814	836	778	747	680	707	714	659	716	688	708	685	671	698	712	693	674	704	634	682	691	716	656	683	662	648	679	647	719	659	693	670	671	662	649	646	671	654	671	653	664	662	678	605	625	712	654	650	640	664	676	676	687	692	694	644	705	622	668	602	611	629	641	700	667	618	622	652	675	676	663	673	654	707	687	665	663	664	622	655	704	666	724	650	678	607	708	637	683	697	665	646	635	705	667	696	664	642	676	685	657	648	663	675	660	688	628	627	688	690	695	635	672	665	645	648	674	652	685	668	628	648	692	666	664	660	695	668	666	706	638	685	628	628	684	654	659	638	669	659	709	641	684	647	635	664	667	644	635	624	643	681	667	680	651	660	631	721	633	668	631	633	672	648	677	680	617	648	689	687	670	622	708	668	655	693	656	637	660	631	677	651	629	662	663	691	628	656	700	679	672	649	659	665	612	702	624	674	607	657	657	656	651	624	658	647	680	636	642	648	662	632	675	622	675	642	669	651	722	694	637	653	653	659	630	661	712	655	684	636	664	670	649	660	646	715	665	636	677	677	672	674	661	670	660	617	655	644	640	645	641	688	671	647	689	664	629	613	659	691	641	681	661	684	664	641	631	625	668	644	631	645	620	652	641	677	627	686	685	668	671	681	664	631	716	654	687	695	690	636	685	700	667	682	639	677	648	708	659	649	673	625	636	642	686	646	655	676	660	702	643	613	649	656	668	636	661	643	654	662	658	636	646	648	666	644	668	664	681	726	645	715	687	665	672	665	725	693	673	667	633	717	621	685	663	634	687	639	644	634	657	684	666	653	634	646	656	689	643	684	692	693	691	654	657	693	700	690	678	642	664	674	662	659	626	671	664	672	647	707	652	665	646	696	692	682	677	674	620	652	630	671	666	672	677	588	719	698	597	657	664	703	662	680	646	684	609	711	681	645	676	642	663	656	645	665	588	659	664	642	629	732	662	681	717	637	646	638	654	651	645	693	639	698	618	703	640	682	644	669	669	621	654	620	611	675	655	642	675	677	633	663	694	632	682	679	681	644	639	615	691	604	642	650	664	631	665	637	670	688	664	672	623	662	643	628	649	691	688	611	620	617	663	674	671	651	662	659	674	669	687	639	650	650	675	664	664	681	676	659	674	620	635	670	685	699	679	669	650	650	665	627	693	664	642	686	651	649	668	678	688	688	649	649	677	705	677	705	645	647	657	608	651	690	633	693	659	658	638	640	635	665	692	644	668	661	639	674	626	637	678	666	681	660	642	653	678	679	702	648	641	627	617	602	657	677	638	649	661	632	646	674	687	622	684	671	682	649	673	674	645	704	691	644	627	660	621	659	684	663	691	712	638	675	673	636	636	710	708	639	664	716	639	668	664	733	688	618	670	689	647	631	639	653	624	657	652	676	662	667	651	619	662	655	695	605	689	657	634	682	663	664	661	696	648	639	623	650	655	647	638	652	650	644	722	643	659	649	652	695	694	705	687	674	610	631	641	658	612	699	665	637	674	727	652	630	650	668	622	658	644	657	633	660	676	649	687	644	646	670	651	660	633	679	660	634	631	651	652	698	639	710	655	680	687	665	658	651	629	671	664	658	669	639	665	660	667	699	645	646	662	669	680	671	646	634	669	655	674	686	603	672	676	639	663	649	624	650	656	635	626	652	698	646	666	686	665	625	652	619	688	633	628	655	690	660	667	654	708	659	675	706	656	695	713	679	633	687	649	656	667	633	677	685	711	650	726	664	610	674	656	647	653	657	644	664	640	623	647	687	634	682	629	654	656	675	654	661	638	682	683	649	631	705	695	668	607	659	616	676	667	642	663	618	649	692	597	636	665	672	663	643	665	647	680	676	676	666	702	645	647	685	663	651	693	689	635	634	668	665	662	656	668	657	638	700	640	678	662	698	612	669	653	679	647	663	650	642	647	664	642	616	693	683	660	661	648	678	662	656	689	630	659	643	632	651	613	642	643	715	631	673	669	676	724	687	685	643	679	680	655	665	646	661	691	621	663	679	671	648	608	640	654	645	672	633	701	641	712	621	651	697	637	651	657	688	640	720	667	664	589	726	663	665	648	679	668	628	692	648	699	624	691	663	688	680	656	681	665	632	641	659	641	624	663	661	718	674	666	628	653	660	647	690	662	673	606	607	617	675	706	659	630	608	643	658	657	686	670	713	698	638	613	664	635	680	652	667	675	670	658	672	690	704	632	650	658	672	611	642	662	647	711	713	646	632	678	668	708	634	620	671	682	645	699	648	637	696	629	688	665	656	675	665	639	675	666	666	616	683	672	621	611	656	657	637	670	650	622	669	649	635	666	658	621	693	664	681	637	643	642	668	671	697	689	621	696	670	672	689	673	696	659	612	657	673	663	650	619	673	651	693	669	637	630	709	636	612	620	632	677	662	682	660	688	657	630	662	663	638	690	651	641	630	657	688	636	682	692	682	670	652	634	647	669	634	637	693	710	643	674	632	645	660	621	608	667	634	642	652	646	651	636	709	646	657	634	669	692	642	707	638	632	715	636	679	681	661	681	685	664	675	678	682	672	665	638	648	645	673	650	707	661	644	625	657	681	665	643	661	686	628	630	593	654	668	637	665	687	672	653	679	674	652	671	691	643	700	672	652	751	637	683	668	663	658	691	676	630	623	632	671	683	675	675	676	610	667	666	669	632	679	653	686	688	633	649	681	665	620	666	633	680	680	655	635	674	677	657	664	659	676	661	647	685	682	663	658	633	634	633	675	693	613	659	678	684	675	631	672	652	673	701	668	652	704	637	629	642	688	668	691	694	631	665	644	678	650	674	650	665	657	662	707	675	627	662	630	634	643	639	690	673	645	629	670	675	672	661	682	661	631	696	663	672	687	631	675	618	656	680	680	578	680	634	680	635	668	662	676	648	711	664	621	676	619	611	670	651	667	659	634	682	638	676	630	686	658	673	681	711	673	641	633	681	661	663	708	710	654	592	672	637	666	666	654	654	718	664	661	651	638	646	650	696	639	672	622	653	675	661	661	665	681	655	641	634	637	659	683	681	661	645	633	674	681	630	711	710	667	659	648	666	674	659	735	709	659	640	726	652	630	669	668	672	667	640	639	705	681	683	672	659	711	674	683	653	674	656	667	704	641	655	706	682	654	682	649	666	630	674	706	674	698	670	648	622	654	699	682	624	660	679	645	659	624	675	685	694	667	625	676	668	645	639	660	660	656	699	629	678	650	725	665	656	632	647	646	616	643	652	657	687	641	625	705	653	702	652	661	695	695	657	689	663	641	670	678	701	672	689	678	645	681	683	726	705	664	699	617	658	700	702	665	675	651	691	664	640	658	656	649	644	647	693	629	676	660	672	647	632	638	625	716	685	664	679	672	659	682	646	649	676	647	641	628	668	634	650	665	653	707	693	653	656	684	631	706	651	636	655	676	626	678	679	638	633	720	642	661	636	643	649	645	667	654	698	659	714	684	663	662
10677	1208	1399	1083	766	592	439	337	292	250	241	216	196	170	180	156	144	129	142	145	128	126	132	111	115	123	118	110	110	104	118	117	134	134	129	84	95	119	105	109	110	128	112	112	111	119	92	106	107	95	89	95	103	120	110	118	118	102	114	110	121	97	104	132	115	108	110	114	118	98	102	133	108	92	99	93	108	120	110	112	96	82	110	99	105	117	100	124	124	94	119	117	100	96	105	106	113	91	104	105	85	90	103	102	109	103	99	96	100	112	105	107	102	114	131	120	100	100	118	107	130	102	104	109	119	113	104	88	120	106	116	130	108	117	125	108	111	121	107	97	110	116	106	99	108	107	133	103	108	108	113	117	112	105	120	120	114	89	113	91	103	98	100	110	100	98	114	107	116	105	93	113	97	113	109	117	123	86	109	125	112	105	111	121	100	113	123	120	113	96	101	99	114	97	106	120	90	124	121	117	106	105	132	107	110	106	109	109	108	108	116	118	107	112	135	108	117	97	113	98	128	91	102	125	95	121	115	115	108	100	113	104	119	102	107	113	92	126	109	94	99	113	113	109	101	84	113	119	105	101	120	109	102	108	117	116	98	96	114	123	102	103	105	103	116	90	116	111	117	87	101	111	111	109	111	107	90	120	110	110	109	96	96	109	91	106	101	89	112	108	113	96	105	106	102	116	95	99	112	110	104	91	109	97	124	113	96	100	103	94	121	108	86	94	114	93	107	119	102	113	105	85	108	106	125	112	105	99	104	94	108	102	117	120	92	111	110	103	103	110	132	110	110	104	114	96	92	109	93	115	119	116	95	91	119	125	125	88	113	109	109	98	101	120	121	119	120	113	111	94	109	115	107	100	103	104	98	103	106	110	125	114	99	125	98	117	130	110	81	121	96	125	98	106	99	117	128	108	105	116	93	122	109	111	116	105	94	106	105	105	113	118	98	112	127	108	82	109	96	96	117	108	107	94	132	102	92	92	132	112	118	93	97	100	112	98	127	117	104	125	104	99	99	114	83	102	111	108	119	111	94	104	116	111	101	109	118	116	119	116	86	113	95	96	129	127	87	103	120	138	100	109	106	108	101	125	124	112	118	119	119	85	109	95	112	112	115	126	95	124	91	86	96	111	113	89	107	107	129	96	116	104	106	111	113	103	115	88	100	102	100	108	117	97	88	112	115	113	111	105	113	100	102	111	109	107	96	113	105	91	113	109	104	132	102	111	110	124	128	110	105	103	91	103	114	105	124	115	96	90	96	99	126	109	113	112	90	92	110	141	94	88	112	97	115	121	105	121	136	117	119	97	100	104	83	109	109	110	108	103	98	93	105	120	108	100	124	99	97	103	95	125	97	116	103	113	113	103	115	123	92	110	89	106	99	90	112	98	94	112	92	96	100	104	108	96	102	103	97	100	96	86	122	106	114	100	121	106	123	112	108	98	114	118	104	117	94	103	106	102	119	104	107	104	105	125	98	109	117	98	96	99	99	117	120	99	108	107	109	133	87	98	97	101	101	118	106	100	100	120	119	102	111	111	124	119	103	111	122	97	74	105	117	96	91	86	113	105	100	106	99	103	92	105	110	105	109	105	103	122	110	106	103	107	84	112	106	108	102	121	109	106	118	96	121	104	116	114	107	102	99	91	115	108	91	122	88	109	100	104	119	101	122	104	125	115	104	103	110	108	101	107	106	105	106	126	119	93	93	99	104	104	94	120	116	89	120	102	105	113	106	125	100	102	109	106	101	115	127	110	107	96	89	111	103	112	143	102	88	90	104	122	106	146	111	100	109	113	107	116	121	117	85	101	101	95	129	123	116	102	100	109	89	89	106	99	129	107	110	112	107	113	116	103	110	127	96	96	115	110	103	83	108	93	103	102	101	102	103	105	106	105	118	113	121	112	106	89	93	117	103	102	125	85	105	108	99	97	100	111	105	94	95	107	96	100	125	101	99	106	86	107	84	95	95	106	107	103	107	114	116	110	105	108	109	102	108	121	118	95	120	112	98	104	128	90	104	117	107	118	90	97	115	79	109	106	88	88	102	92	95	114	104	105	128	113	98	94	115	100	101	101	116	102	107	114	101	106	114	96	88	93	109	103	114	113	106	109	109	101	119	89	88	129	89	115	93	107	115	97	101	123	113	103	105	120	112	107	96	101	94	107	123	114	125	113	104	105	104	116	108	87	103	118	115	129	109	112	111	100	112	97	99	111	95	120	111	115	101	110	98	111	121	91	91	91	94	110	98	90	119	111	103	94	122	124	108	86	104	96	119	109	97	99	119	99	94	114	96	86	87	109	108	112	116	102	116	111	94	108	104	97	114	105	105	111	103	114	106	104	112	91	114	104	105	104	112	115	110	124	121	115	99	110	99	122	104	102	105	94	111	107	95	110	99	103	116	116	96	98	84	98	105	101	124	110	118	112	108	110	111	93	93	102	95	110	98	99	121	102	107	102	101	113	117	117	105	111	108	108	110	112	118	86	104	101	110	95	115	90	103	119	92	98	105	124	102	112	94	107	105	108	102	108	116	103	99	113	97	94	121	107	109	110	99	92	109	113	115	91	119	111	102	105	98	99	122	117	109	107	120	104	108	103	103	102	107	97	111	108	91	97	110	96	107	115	107	107	102	103	104	115	94	123	129	102	123	113	103	116	98	135	112	106	79	93	93	111	104	100	105	101	106	104	116	98	103	110	121	100	102	111	95	109	127	105	110	109	114	98	95	95	96	91	100	109	115	101	115	113	96	114	103	111	113	95	102	88	94	104	97	96	109	124	110	85	104	108	113	107	100	118	104	109	100	93	106	90	112	104	111	102	117	110	115	124	92	107	118	116	110	98	97	107	114	110	112	104	99	96	111	101	90	116	105	117	90	107	108	98	98	118	118	109	92	109	110	111	106	116	121	108	100	106	105	96	88	122	128	113	114	107	95	101	98	99	109	121	95	105	105	99	96	93	102	107	110	113	118	107	96	114	120	100	90	103	114	110	95	111	88	119	109	102	102	94	97	118	106	97	124	116	109	106	95	106	109	105	107	99	117	104	115	112	111	107	104	105	109	104	120	104	112	91	101	100	117	115	115	104	99	111	99	124	101	88	103	103	119	118	114	114	117	103	104	115	116	93	103	100	109	107	110	90	106	96	114	113	133	106	107	110	99	103	106	120	106	124	101	101	108	107	107	96	116	118	102	98	86	102	126	106	108	128	116	94	111	114	111	111	118	116	98	112	109	113	108	110	104	99	112	126	118	112	115	98	103	118	98	98	110	103	102	111	112	104	125	121	129	123	116	112	110	95	121	92	108	109	107	123	104	108	100	108	116	107	100	104	139	111	107	112	100	118	114	127	132	100	109	96	97	92	130	122	128	104	73	113	105	117	95	126	121	93	120	113	120	120	103	107	118	115	117	101	106	124	100	106	109	107	107	116	116	112	114	91	120	119	114	111	95	89	109	95	118	97	126	108	113	113	114	116	123	110	112	97
6626	1616	3598	4048	3271	2646	2099	1733	1523	1324	1124	1043	936	830	756	769	701	654	606	603	572	544	558	527	537	565	478	463	433	463	458	482	490	406	423	468	400	426	409	438	435	423	414	454	405	419	394	412	384	377	376	406	436	391	424	374	367	372	385	403	408	404	419	391	355	383	366	389	373	360	374	388	367	387	382	392	423	370	373	395	404	382	359	373	346	370	367	342	354	368	391	408	386	399	417	407	364	345	366	347	387	379	360	396	382	376	362	345	343	359	380	374	394	344	380	354	378	376	364	346	380	357	360	390	351	343	348	370	366	351	343	332	372	364	379	369	383	360	395	366	329	341	392	343	359	409	387	382	349	377	377	365	351	341	379	363	362	359	346	359	380	392	338	343	377	348	355	354	362	409	338	389	361	360	396	342	343	387	340	340	343	375	332	400	394	361	379	331	362	343	350	379	354	385	374	369	356	378	379	387	373	340	328	365	349	355	367	368	370	356	361	383	378	377	362	364	365	340	373	367	332	411	373	373	339	346	377	331	370	359	369	337	354	339	387	386	360	372	417	358	374	375	380	387	373	359	371	348	374	369	395	340	368	370	369	386	372	344	396	367	364	371	369	367	351	353	364	366	376	380	373	378	389	378	365	325	393	350	382	362	338	348	377	327	347	344	356	389	384	369	346	376	363	379	353	361	358	359	375	344	414	408	376	351	372	356	375	351	333	401	367	367	387	355	345	355	362	405	360	358	372	336	335	335	404	378	321	351	340	351	327	393	383	339	357	356	368	372	371	348	341	361	369	375	351	361	348	352	341	347	373	372	344	364	350	329	379	365	378	353	407	365	379	345	377	385	377	366	365	356	369	379	360	356	343	358	395	373	347	387	344	384	350	319	367	342	360	359	329	359	317	364	345	331	357	408	379	368	330	359	360	334	364	378	367	376	382	352	353	365	367	348	359	356	348	357	355	371	394	365	389	351	344	345	347	372	375	386	366	379	397	355	368	380	360	349	359	327	361	359	367	325	360	346	344	344	353	373	358	341	379	355	350	321	354	331	352	347	355	340	364	356	364	405	374	380	373	407	351	368	378	364	360	411	369	354	341	373	358	374	365	377	358	343	371	370	385	349	350	349	376	375	356	356	354	366	345	333	352	376	363	381	336	376	349	360	332	366	351	412	364	367	352	348	382	345	359	363	397	340	355	378	372	345	374	389	360	358	379	389	350	381	370	337	381	339	377	352	366	344	340	353	375	328	353	329	356	371	361	335	356	333	345	339	357	359	371	366	347	360	392	363	382	366	355	391	371	347	360	361	383	363	354	362	362	344	342	342	388	374	362	327	403	343	369	357	372	376	351	393	346	353	372	360	346	353	372	348	374	373	388	347	346	370	402	351	401	343	387	359	354	341	359	368	355	354	368	351	353	355	390	409	373	405	363	375	364	367	366	348	385	364	364	374	377	365	361	357	334	352	352	384	373	345	374	362	324	357	392	345	366	377	350	381	388	382	379	377	338	365	372	363	355	343	354	366	377	336	345	367	376	348	344	391	361	383	355	366	371	356	374	359	363	351	362	349	367	351	350	336	355	380	355	360	343	398	374	395	363	373	364	363	365	371	323	362	344	381	359	386	364	378	374	333	371	353	394	369	353	377	391	377	358	385	371	385	369	365	375	371	371	374	359	368	348	366	366	342	397	364	368	393	344	338	375	376	371	388	353	375	356	355	367	389	355	356	376	381	343	369	355	338	330	320	360	351	366	373	358	355	388	348	364	338	374	380	365	346	367	347	374	354	351	338	353	383	364	363	373	357	392	346	344	360	359	361	349	338	373	373	349	374	368	350	364	385	355	363	346	345	380	391	384	352	394	388	362	348	355	384	351	379	336	344	387	368	371	372	366	364	378	387	365	381	356	353	350	343	368	365	386	380	335	394	333	359	360	375	354	379	302	308	356	345	331	359	324	356	380	392	352	377	368	380	386	356	355	365	329	379	384	335	353	363	338	388	359	337	359	355	371	402	371	332	352	362	353	348	370	403	360	399	369	361	381	400	358	343	364	369	387	357	332	367	371	375	405	342	390	365	372	365	358	340	332	365	360	357	358	402	339	359	355	367	346	326	383	390	378	366	350	349	362	366	346	367	370	381	350	368	324	376	373	392	381	362	346	316	347	348	361	362	353	375	371	357	387	386	395	353	361	360	361	367	364	398	380	400	333	373	386	375	390	356	354	404	366	341	349	330	357	351	366	349	341	364	343	365	388	399	378	353	338	412	354	355	366	324	368	355	358	391	337	363	341	359	334	337	326	363	341	388	369	385	360	361	357	391	388	349	357	382	375	378	361	359	383	340	364	355	361	358	368	337	355	366	355	369	373	350	411	364	369	403	382	385	359	320	400	354	379	368	364	352	364	367	367	339	335	318	360	352	344	393	339	359	371	345	372	321	366	352	374	400	375	370	359	365	392	386	360	380	383	360	398	353	351	377	380	347	347	341	384	362	360	390	352	376	368	391	363	367	375	379	336	359	377	374	393	344	340	373	370	384	347	371	360	360	375	366	369	364	367	404	352	376	366	362	341	406	358	349	363	331	327	367	351	396	360	354	378	372	340	345	350	388	357	411	353	357	331	319	341	367	360	341	361	361	354	370	361	349	371	367	393	348	296	362	360	379	371	371	362	339	359	348	372	364	346	378	360	368	350	339	356	329	355	365	362	391	359	376	397	390	365	383	373	352	351	382	378	367	353	361	360	381	369	366	387	332	344	332	370	347	381	387	354	335	380	352	332	375	382	360	333	323	377	364	365	362	347	379	375	334	354	367	365	325	395	329	351	347	352	340	376	371	348	395	396	364	365	357	360	396	376	337	315	371	397	349	383	381	370	381	350	378	343	374	381	343	394	366	399	360	368	344	325	351	383	362	338	346	384	363	345	350	365	395	352	353	376	359	353	387	378	374	355	340	329	349	351	378	337	327	371	370	364	332	374	349	378	364	391	378	361	363	354	330	358	358	348	365	345	335	329	364	335	362	378	370	349	342	337	373	405	374	360	351	362	378	362	380	353	339	356	376	341	372	386	388	365	370	339	335	366	356	339	359	367	395	366	387	368	376	402	325	348	313	355	353	343	379	375	383	365	378	353	365	372	350	373	389	357	333	336	353	333	347	379	383	357	347	360	380	360	348	401	355	372	356	359	342	350	343	401	353	377	414	353	351	379	334	397	358	346	357	339	349	384	334	356	359	367	380	360	360	368	375	362	412	343	324	358	362	385	350	350	367	353	378	375	375	376	381	383	365	332	402	361	328	388	391	373	355	354	364	354	351	375	338	364	320	398	361	348	367	373	329	361	369	316	358	361	345	355	379	336	362	397	354	340	345	343	392	389	400	358	342	363	364	371	364	391	353	404	369	372	346	336	345	362	339	381	361	372	367	380	346	382	353	366	381	381	342	364	374	340	376	368	364	363	354	324	360	373	373	337	335	367	386	398	380	368	356	348	398
18511	2826	3014	2167	1534	1090	830	664	525	424	384	379	282	288	249	234	238	203	199	229	193	189	186	221	168	182	181	175	164	175	159	134	168	145	170	151	173	165	150	150	166	143	163	154	158	154	139	153	147	151	158	155	154	154	161	151	154	162	181	134	153	149	171	146	174	161	154	128	154	152	160	155	146	175	152	146	146	177	131	156	143	160	150	139	162	154	158	139	139	132	130	137	123	149	133	168	147	123	160	161	140	114	155	131	132	149	139	143	180	166	161	116	153	133	145	129	143	155	142	135	149	146	156	155	136	122	141	159	130	118	149	138	155	139	155	131	161	148	155	181	166	135	141	137	152	129	152	183	150	137	155	164	158	122	141	155	151	157	131	161	150	150	134	155	132	159	133	147	141	136	159	151	115	162	123	159	127	147	126	135	152	149	169	138	113	130	151	154	148	117	150	142	126	177	139	138	149	132	162	143	145	127	146	151	128	141	156	126	155	118	143	140	154	164	139	150	172	144	115	146	146	128	172	149	135	156	153	158	120	124	163	141	164	159	153	145	130	136	155	128	129	161	140	140	134	143	152	154	131	139	151	145	141	136	130	131	139	159	153	166	136	135	132	139	153	126	148	134	131	139	132	163	144	138	165	169	147	131	135	127	158	148	150	155	168	148	135	151	161	159	150	137	131	145	130	124	140	128	141	146	130	157	154	141	157	150	163	146	142	129	142	127	131	146	127	141	148	140	151	163	150	145	154	135	161	142	135	162	133	137	139	136	131	148	152	122	150	145	146	145	134	126	147	152	140	155	134	132	133	166	157	153	150	140	123	130	139	146	149	150	139	132	156	163	161	133	155	144	143	131	159	143	139	132	153	155	143	169	138	155	164	150	145	138	133	151	129	144	146	153	151	143	140	151	139	128	147	168	139	133	147	121	120	131	163	160	178	144	146	157	152	161	152	147	137	145	162	149	141	134	160	160	140	135	148	127	163	153	148	161	149	124	131	139	139	147	135	135	157	120	147	129	143	142	141	165	146	142	158	138	130	145	157	153	153	155	150	147	153	139	139	160	138	140	152	147	130	161	136	161	134	142	134	137	156	139	167	173	136	137	101	140	123	148	132	150	136	133	153	127	127	167	153	140	129	138	154	169	144	141	141	157	141	157	146	117	144	135	159	158	141	149	142	138	122	134	150	132	113	129	154	161	152	135	130	131	131	142	158	153	155	130	149	166	150	129	146	137	129	136	138	131	138	140	124	137	154	150	138	154	149	142	150	156	156	148	136	136	147	153	153	159	155	136	147	167	153	150	130	152	150	151	148	128	142	159	142	139	134	147	147	142	144	154	129	155	150	142	154	155	166	145	135	160	148	153	147	147	137	142	141	138	132	138	139	139	145	127	132	151	132	160	131	154	142	145	158	151	138	163	160	126	136	120	151	156	124	143	163	148	144	157	151	145	149	139	140	138	157	136	144	133	144	149	147	125	134	124	135	165	120	135	128	128	152	141	160	128	146	142	140	170	172	174	118	161	133	122	149	140	161	142	148	144	116	172	148	152	129	124	160	169	159	132	139	152	144	141	140	111	128	150	140	144	145	130	145	152	156	142	143	154	153	145	153	146	151	132	137	148	126	157	113	160	156	152	155	131	155	150	145	147	162	141	147	133	147	144	148	146	142	147	148	136	145	136	131	141	138	156	137	151	123	132	139	142	154	140	147	135	135	141	145	124	166	143	125	133	167	128	139	136	144	123	150	131	150	152	163	142	131	143	153	140	128	153	155	140	156	147	137	152	113	141	132	128	141	139	132	161	146	136	169	154	137	128	127	145	145	123	152	142	149	150	135	136	129	157	150	149	149	150	126	131	138	149	144	135	156	153	156	141	167	133	130	138	134	125	154	129	139	136	138	144	152	109	150	137	150	142	149	134	140	138	159	152	136	129	144	151	130	139	129	135	163	140	148	140	130	144	146	153	155	134	131	139	134	154	149	171	132	151	142	127	142	130	148	148	144	171	143	137	134	159	133	137	141	150	129	159	138	128	143	142	177	177	134	144	135	141	139	128	128	150	145	141	154	135	152	126	128	141	146	155	157	135	146	114	148	135	142	138	150	116	142	147	125	154	148	136	146	161	151	142	145	156	136	123	140	132	137	119	161	161	133	152	133	148	137	130	139	150	149	131	162	137	138	150	159	162	155	133	134	134	154	147	138	151	153	150	128	139	121	145	134	139	128	143	143	166	146	126	151	165	137	135	143	138	169	153	155	137	116	151	126	146	150	138	125	133	146	152	145	151	136	136	166	147	140	157	137	134	137	140	160	167	135	152	147	133	158	135	154	154	143	150	161	122	133	143	145	131	142	125	140	117	128	127	128	142	152	141	167	138	148	142	155	149	154	141	132	144	138	155	140	144	141	114	133	142	156	152	150	127	136	162	156	138	140	132	127	149	123	166	179	152	152	149	158	139	135	130	154	126	131	150	153	134	143	141	136	143	147	172	152	154	151	133	156	142	153	123	140	163	130	152	151	137	148	150	152	177	138	140	143	147	137	149	149	134	158	157	165	155	148	173	127	139	126	130	122	163	144	132	146	134	145	137	140	136	138	121	148	154	148	162	141	140	131	145	155	149	144	128	137	139	141	134	151	152	138	147	138	152	136	165	140	161	160	132	150	133	134	137	147	148	156	147	128	141	154	133	160	148	143	155	124	135	128	132	141	136	146	139	160	143	135	127	149	153	169	147	138	147	145	157	156	129	144	135	124	124	120	143	151	149	157	145	149	153	132	143	146	144	157	140	134	145	133	174	130	143	140	115	162	129	161	143	152	145	167	141	148	159	156	127	144	133	139	131	146	159	147	128	148	121	144	146	152	137	137	123	150	144	151	164	132	152	124	147	142	143	148	147	166	153	141	137	133	166	137	145	140	138	146	157	144	155	135	120	133	154	125	144	141	131	161	140	125	125	145	154	126	155	144	150	136	161	133	155	144	146	142	127	161	146	154	127	151	163	151	155	160	148	128	142	133	138	126	169	141	145	155	146	131	142	147	138	148	142	164	141	151	156	153	131	149	128	140	141	149	137	150	140	138	136	137	134	132	134	143	134	131	130	145	131	164	140	135	149	150	149	144	163	145	143	150	149	157	139	135	149	134	161	142	130	145	151	148	145	151	140	139	148	138	144	140	150	144	145	148	147	143	158	143	127	165	141	147	146	155	144	165	146	142	128	147	157	128	162	137	145	146	133	146	130	118	154	145	147	137	152	138	158	164	159	148	147	156	164	152	152	161	146	164	142	142	139	140	150	173	163	140	141	122	153	128	129	145	133	144	139	146	142	139	144	170	138	166	150	140	134	141	137	133	143	166	130	130	144	133	135	144	158	146	149	150	152	145	161	138	152	162	159	130	139	168	134	149	147	169	166	141	139	142	144	136	139	148	127	145	149	153	134	139	128	168	129	156	146	135	155	137	148	152	132	140	129	146	153	156	149	155	138	146	127
8597	2811	6552	6943	5860	4780	3867	3133	2708	2353	1925	1781	1564	1384	1308	1189	1154	1005	988	1027	847	866	828	787	787	787	709	701	689	656	682	638	674	679	637	674	601	590	565	598	600	581	646	526	580	542	580	527	540	517	528	532	553	539	539	484	519	498	542	480	551	566	546	537	535	532	500	552	502	514	528	503	518	496	504	503	531	512	494	504	514	498	528	453	482	535	476	475	495	510	557	505	474	527	494	467	522	491	473	512	493	455	523	502	482	492	532	510	483	523	505	487	473	517	484	459	495	513	481	450	461	479	493	477	564	493	495	511	493	499	487	497	476	480	502	499	499	463	470	485	468	485	522	491	510	487	462	473	473	494	467	470	444	459	498	502	487	488	473	526	478	473	488	522	453	481	504	426	475	467	437	501	505	480	485	517	474	471	481	474	477	475	481	491	482	462	534	473	462	512	458	436	454	516	479	465	450	494	467	474	487	472	478	512	457	487	463	499	486	417	489	485	474	463	464	492	476	494	466	519	475	501	527	478	474	466	472	495	468	501	467	483	458	471	467	490	454	492	464	501	472	466	515	461	478	466	458	428	508	481	437	479	523	503	518	495	485	471	479	489	459	507	451	463	486	469	453	465	428	442	478	488	493	497	465	497	503	463	475	454	473	452	494	508	473	491	465	491	473	509	485	499	482	503	451	451	476	479	478	464	466	500	497	463	493	476	478	469	491	493	428	480	448	462	484	509	443	465	501	421	456	453	488	504	484	479	454	449	455	443	474	504	498	479	458	489	456	473	503	478	460	476	479	478	441	479	477	490	463	463	455	485	467	447	490	496	459	497	464	466	468	458	479	457	449	501	448	419	513	505	467	476	469	479	497	450	506	467	477	496	453	507	482	487	489	487	467	482	481	459	464	473	459	477	487	477	456	491	477	475	483	456	472	501	465	517	464	499	472	470	446	451	500	436	465	524	512	505	471	479	489	476	477	485	456	470	461	489	502	492	479	467	440	458	441	503	467	466	472	487	491	467	454	484	469	488	468	487	520	470	480	482	533	454	457	492	521	452	483	467	497	492	498	480	467	475	470	452	472	461	469	495	484	456	472	507	460	473	460	474	447	481	470	464	506	458	476	485	483	454	491	495	517	480	469	474	475	479	537	495	508	475	436	499	490	469	483	462	458	492	472	492	465	484	467	507	464	475	492	472	466	495	465	458	499	511	466	451	463	479	440	453	468	491	452	459	502	478	464	479	458	444	510	489	461	469	465	472	481	470	462	478	449	531	460	498	511	530	463	474	500	431	488	454	480	449	475	487	521	463	533	469	453	473	499	482	485	478	454	487	480	476	457	466	463	508	480	485	477	447	420	437	505	445	497	458	487	467	513	441	472	493	465	468	495	455	460	499	474	520	450	457	492	478	491	491	497	469	485	424	509	510	462	506	445	477	522	480	493	506	444	459	487	488	488	483	468	486	438	465	481	478	506	491	505	458	446	448	493	428	480	487	472	484	454	520	515	486	479	485	470	450	491	474	459	471	473	465	497	439	501	504	485	453	464	502	473	492	512	489	456	470	479	468	463	469	502	461	432	448	466	477	427	417	514	513	490	535	488	479	486	481	437	523	517	445	478	451	471	479	473	510	486	465	477	441	503	456	469	452	507	460	470	493	485	442	437	455	462	448	470	469	483	500	496	496	465	466	506	477	477	478	449	419	498	433	469	462	499	504	527	500	484	486	495	486	481	473	474	481	500	512	481	451	472	479	502	491	469	442	507	501	489	481	483	456	434	491	424	483	441	503	476	485	487	437	482	473	483	457	456	461	433	478	465	521	475	470	483	441	458	458	468	491	503	470	460	466	480	464	464	478	455	466	469	470	470	465	480	483	518	472	437	432	460	452	475	512	467	488	463	489	466	477	446	500	457	493	452	522	464	454	481	478	465	451	439	487	467	493	507	467	461	503	475	468	439	480	505	443	467	509	444	515	478	497	507	525	488	436	493	475	455	458	450	476	479	462	494	473	463	497	507	469	473	493	487	468	486	478	437	444	492	468	472	472	473	495	479	480	503	477	417	488	473	479	462	469	476	457	459	483	447	477	451	501	475	506	462	465	538	487	460	412	473	490	488	486	455	504	463	479	503	480	500	462	499	459	481	450	472	449	440	474	437	500	496	458	461	434	492	485	480	499	472	459	483	494	469	445	515	526	441	503	463	482	494	472	508	459	440	475	461	498	467	479	518	495	456	454	494	484	508	522	475	496	460	458	474	494	466	481	481	462	441	474	467	491	471	472	506	450	482	522	487	504	473	518	458	484	491	450	450	425	479	447	462	466	470	471	482	464	437	498	488	475	460	508	486	472	480	453	496	464	475	439	475	478	486	458	439	434	496	505	464	510	468	495	455	455	450	493	502	462	497	457	465	467	515	517	478	461	486	444	478	476	486	466	473	490	495	482	462	465	510	496	497	491	472	482	464	453	500	495	494	462	458	502	467	447	459	491	459	466	461	517	484	498	481	461	504	459	506	485	531	454	491	502	498	481	462	471	481	455	480	477	465	510	503	531	502	475	479	437	531	480	500	506	507	455	439	495	472	522	455	497	523	498	481	463	474	472	483	431	453	456	457	506	437	537	494	460	514	430	498	506	485	499	504	480	439	507	495	499	498	453	503	509	497	518	453	484	545	488	468	502	496	509	470	489	474	464	494	489	469	475	518	474	476	490	509	477	453	465	480	492	487	483	478	478	485	480	466	530	485	462	474	475	461	492	445	475	481	490	506	469	512	455	481	485	513	494	493	481	525	463	521	501	476	450	497	510	473	473	478	467	453	440	475	473	472	494	477	483	491	461	512	472	503	484	522	510	469	483	479	495	458	492	457	472	440	472	492	499	510	492	469	465	475	526	506	512	492	465	465	451	459	513	476	517	483	430	498	493	478	455	498	495	486	479	469	486	496	506	506	484	463	495	498	487	465	441	476	496	488	497	478	463	477	469	458	472	470	507	477	472	462	475	456	464	507	515	465	480	470	470	463	487	490	470	501	464	464	494	477	460	503	487	462	504	479	464	474	456	458	487	484	501	493	465	463	448	413	521	504	459	483	496	457	480	504	460	446	482	449	506	454	418	454	488	481	453	496	497	494	473	468	468	433	449	496	458	451	474	465	481	457	526	463	459	484	456	494	449	467	494	486	494	477	457	482	484	475	474	473	473	491	446	451	434	456	501	530	471	460	486	469	479	468	538	467	472	513	516	460	487	492	522	461	468	472	487	506	474	483	519	477	451	466	479	463	452	443	489	477	487	473	496	499	491	483	489	451	498	495	496	498	491	481	460	499	492	474	467	445	482	506	497	497	465	457	502	457	481	482	449	471	492	465	504	488	482	468	457	497	484	487	481	470	491	495	478	481	478	476	493	466	486	489	483	456	488	481	498	491	486	483	450	443	461	487	484	477	451	461	455	442	468	440	459	482	473	469	463	476	482	475	475	464	504	463	484	477	487	457	517
2450	304	312	279	246	242	237	258	222	249	219	207	222	266	202	230	220	215	212	191	207	215	227	219	217	219	239	215	240	188	227	239	200	239	216	219	210	190	227	229	233	226	226	199	222	215	238	218	239	228	233	210	235	223	222	213	199	235	194	218	248	221	200	189	227	197	219	215	209	232	196	224	235	250	229	221	236	208	243	221	230	262	209	218	218	221	224	206	234	242	229	236	223	234	221	226	230	209	212	234	217	192	223	223	202	212	226	210	202	213	202	213	223	206	225	234	249	224	224	195	206	185	230	233	214	216	225	219	243	214	224	210	221	219	214	210	221	233	220	219	235	217	207	210	205	207	210	215	230	204	225	210	242	199	226	222	233	207	233	237	236	201	208	221	203	218	241	229	192	196	219	220	203	209	192	214	218	250	205	197	241	224	234	225	215	252	242	225	234	202	190	196	245	234	209	212	182	209	192	227	215	219	239	214	201	225	212	236	234	217	207	249	212	218	200	226	218	214	222	186	194	209	214	209	246	232	223	212	202	218	211	230	202	209	223	247	223	239	196	256	221	224	239	238	245	225	238	237	227	211	235	243	237	221	216	200	231	211	204	231	232	216	221	246	237	217	216	238	236	218	216	210	215	210	204	240	209	253	244	210	243	221	217	241	223	246	200	205	240	218	235	243	236	211	197	240	238	233	225	214	211	231	234	202	225	224	235	198	193	208	211	226	223	224	226	225	208	206	200	234	231	214	225	233	222	249	214	219	203	216	220	242	219	237	205	213	249	215	207	228	212	210	203	199	248	236	231	210	223	198	246	216	222	231	224	219	244	206	225	238	202	221	228	228	231	208	248	199	238	208	238	248	225	210	243	217	214	234	221	220	217	199	232	230	214	209	204	217	223	206	224	240	195	259	224	219	219	220	221	241	234	239	237	240	232	214	230	217	255	193	193	233	220	200	223	192	238	227	226	215	241	229	239	213	237	216	242	218	261	233	226	211	219	224	214	225	248	223	229	221	228	194	234	220	226	226	203	220	209	247	237	219	215	208	206	245	251	212	232	215	202	255	211	209	237	218	214	223	247	223	218	230	216	214	227	225	228	209	219	206	214	208	235	225	219	252	193	247	191	217	226	212	217	229	215	229	212	228	244	229	209	221	231	224	221	213	228	227	227	216	248	235	216	220	215	249	223	216	230	186	215	234	233	239	227	236	205	217	206	230	227	209	242	211	209	232	238	224	248	214	225	200	175	245	219	224	214	222	253	202	206	246	188	244	224	225	223	212	211	236	207	229	227	259	204	216	233	211	230	239	203	206	237	208	218	241	213	210	203	232	236	250	228	209	232	180	215	228	213	212	226	199	204	205	222	224	232	235	216	217	248	242	216	208	216	207	226	213	232	207	231	249	207	239	229	196	202	217	199	205	216	207	230	192	217	215	234	219	217	205	244	211	222	213	228	201	247	218	197	214	205	226	218	247	228	221	210	233	235	211	212	212	218	221	247	209	249	192	219	227	245	235	224	217	216	217	224	204	236	217	239	217	220	234	232	231	248	218	224	240	241	250	202	215	239	214	203	227	217	224	203	222	221	221	220	218	216	208	231	194	220	245	225	205	236	240	218	232	212	227	215	221	219	226	221	204	227	214	237	228	235	219	194	217	227	200	217	202	219	225	225	245	217	226	227	174	220	238	220	174	241	234	224	252	209	218	247	236	235	238	226	215	209	257	234	203	237	232	226	201	219	209	233	225	209	211	244	216	207	222	219	227	258	240	229	241	214	233	231	191	213	220	221	236	218	235	194	214	237	197	206	234	230	222	221	205	184	236	219	238	231	235	208	217	233	212	230	221	193	217	234	218	224	226	203	210	215	191	232	215	194	224	201	225	214	226	208	242	216	202	205	209	209	237	242	231	217	232	234	221	231	206	219	243	220	214	231	235	230	220	228	222	208	219	189	207	253	214	232	234	229	236	239	230	222	258	232	215	233	236	238	198	201	247	227	202	264	226	208	250	205	212	237	229	199	239	226	225	227	225	199	213	219	224	217	221	198	266	195	243	219	245	226	232	223	226	208	220	224	208	221	213	188	211	225	229	232	191	234	227	209	241	224	231	220	253	202	236	236	215	220	198	203	233	226	213	229	235	255	229	207	235	243	214	251	218	221	211	223	231	218	220	217	210	240	235	219	236	202	228	222	203	223	231	216	217	204	220	231	231	212	223	220	228	215	214	217	227	224	228	229	243	229	206	236	211	241	233	221	217	213	219	213	217	198	228	227	221	212	235	196	214	237	232	222	230	209	218	192	240	206	230	207	242	239	247	219	229	210	194	225	220	214	236	226	195	235	223	282	217	223	228	221	220	213	213	210	203	202	233	209	233	226	226	227	206	231	254	209	221	210	227	237	230	221	232	228	228	256	229	217	211	214	246	230	239	208	221	229	223	253	234	215	201	253	214	217	224	199	201	174	226	239	235	206	213	203	226	216	217	204	227	211	207	204	238	229	226	243	216	215	225	209	208	238	259	208	234	222	207	181	215	226	200	226	239	189	219	219	222	233	212	233	218	198	198	200	198	242	216	238	210	232	223	227	216	227	223	209	201	234	213	224	223	238	226	212	266	205	248	231	225	251	204	226	222	206	213	246	231	244	214	223	220	273	220	205	220	221	223	232	202	193	220	239	231	211	202	209	234	223	209	219	223	218	209	245	175	191	256	196	222	246	196	216	197	201	215	195	222	253	221	197	204	201	226	223	217	234	220	239	215	234	231	244	222	215	224	219	237	221	240	214	242	217	223	213	219	224	207	215	230	219	222	231	230	218	233	215	236	212	224	234	217	227	224	229	252	227	221	226	213	225	210	205	224	228	236	203	219	241	239	215	225	226	232	245	224	225	221	222	219	248	202	218	198	220	217	234	220	193	222	209	224	245	227	208	229	205	204	224	209	226	222	216	241	212	234	221	236	215	201	220	235	220	211	228	240	201	218	232	230	195	227	247	222	241	232	224	243	244	204	236	232	208	257	231	223	258	242	220	205	221	253	219	212	190	232	217	224	203	217	207	239	238	190	215	228	232	217	207	210	211	223	223	217	221	213	219	217	216	228	197	205	225	224	230	205	216	235	199	217	202	223	219	220	235	228	203	198	205	218	241	175	222	252	217	199	228	243	204	220	224	217	247	220	216	229	207	225	198	193	238	218	215	249	232	203	228	259	219	205	192	236	212	220	244	213	234	220	214	237	244	199	220	240	224	209	232	204	214	238	204	222	223	222	221	201	229	198	223	227	209	229	235	214	201	188	220	237	232	209	225	228	224	220	197	233	222	189	229	240	234	235	230	228	208	199	203	233	228	209	231	217	218	246	224	230	243	187	236	200	214	211	232	209	244	234	202	215	229	257	197	240	222	213	225	218	216	208	235	230	217	228	225	209	218	222	212	230	222	220	230	232	233	256	214	210	237	236	246	218	193	216	201	216	208	232	234	240	240	218	208	205	215	219
3108	724	846	887	850	729	754	699	701	705	680	696	684	723	702	703	662	698	699	691	707	684	641	700	693	711	669	668	695	625	680	686	674	646	659	681	679	661	698	649	645	620	649	650	668	663	669	682	697	642	680	679	715	668	647	653	627	634	678	630	627	638	663	671	677	633	674	597	669	627	684	612	689	632	658	624	669	686	713	659	661	676	633	650	640	677	673	692	663	710	677	720	665	643	659	662	698	646	668	657	651	682	607	689	626	687	652	637	689	681	682	654	660	650	679	654	695	670	654	660	646	699	656	660	695	647	636	658	680	706	618	658	649	627	645	619	682	607	650	685	683	629	655	716	642	678	660	665	670	621	674	732	682	635	720	667	661	645	672	700	694	667	646	648	627	647	645	645	713	678	633	671	712	648	626	667	674	677	721	697	650	585	610	628	636	639	639	624	671	657	720	678	681	694	672	635	658	688	662	679	630	661	648	646	654	653	639	655	639	685	660	657	630	613	654	674	667	605	665	655	661	679	662	699	656	640	628	706	613	643	669	642	654	681	659	658	700	675	613	647	669	670	687	678	708	658	679	664	670	708	632	641	597	653	676	682	643	642	649	668	666	661	684	682	641	650	642	646	663	641	662	729	639	641	656	640	674	720	657	633	639	642	645	657	640	667	684	651	622	668	639	668	637	673	681	649	609	683	674	655	622	716	653	639	652	676	646	667	713	696	710	646	646	691	636	693	669	639	656	673	655	699	703	650	671	624	659	664	619	658	659	683	643	659	656	682	678	663	636	654	719	700	645	645	683	685	630	679	617	651	628	668	619	675	703	644	673	686	709	629	662	598	618	630	659	655	640	639	624	649	670	666	674	691	670	600	646	696	619	654	651	660	724	665	655	690	656	659	687	640	661	671	703	671	703	645	663	648	647	661	669	657	629	621	676	645	667	682	684	639	643	688	698	626	657	684	652	591	672	689	674	593	733	614	675	633	632	683	673	662	620	658	674	625	648	628	688	606	650	646	635	655	657	698	625	672	664	679	637	662	633	687	699	628	635	645	646	620	673	639	672	695	650	671	646	743	682	669	639	659	668	608	681	627	632	702	640	678	664	655	671	654	640	658	615	633	659	643	649	667	684	737	654	630	691	668	644	665	688	653	641	648	688	634	636	617	681	639	678	700	653	657	691	644	651	640	672	702	687	616	672	658	664	678	666	647	686	689	667	719	663	656	631	718	651	661	662	668	662	669	687	647	613	702	659	676	666	654	643	686	647	712	655	616	657	691	625	599	699	708	657	632	656	619	663	700	665	672	655	635	651	657	727	662	671	682	652	644	657	646	634	645	647	669	681	652	651	655	670	620	661	597	675	631	652	671	645	693	712	661	664	705	636	702	641	646	634	701	676	698	666	736	713	673	643	714	670	637	634	701	684	633	597	700	631	653	677	632	607	640	677	690	605	686	705	654	656	692	644	690	656	676	679	669	676	659	664	646	631	658	718	650	630	684	694	630	657	655	640	651	698	677	678	664	651	689	683	611	679	652	689	633	648	663	712	687	672	668	631	635	674	682	682	658	651	642	695	613	666	676	678	695	614	656	675	616	696	605	659	647	682	668	672	671	690	655	630	671	681	682	653	665	678	663	638	693	616	692	632	679	612	660	670	649	648	649	632	637	640	667	641	666	699	640	627	709	611	639	677	667	643	699	682	634	684	634	658	668	636	675	657	657	695	681	661	655	632	642	652	648	681	694	667	653	631	678	683	706	642	688	629	702	636	651	666	623	706	662	638	665	652	635	683	646	659	658	707	684	660	682	672	675	643	658	665	634	613	661	650	658	639	650	669	666	663	695	669	645	640	613	672	668	665	648	665	622	605	673	636	623	684	676	659	682	659	673	671	631	655	639	699	643	636	648	676	683	630	646	671	642	618	671	621	650	672	594	649	650	684	645	659	678	678	663	658	647	650	657	664	658	672	692	711	665	703	688	650	657	655	689	673	633	686	640	662	648	654	653	638	622	656	664	676	663	639	639	662	669	668	637	653	633	678	726	639	659	659	675	661	644	632	661	686	674	653	641	646	684	686	667	686	649	666	652	642	679	681	672	701	659	649	665	654	633	665	678	683	622	671	660	636	657	645	657	607	650	617	717	657	645	677	710	712	720	664	658	656	677	639	672	645	647	658	691	656	682	652	647	657	646	689	656	715	681	661	666	691	694	696	694	651	631	707	656	679	625	633	653	666	687	740	661	678	644	672	697	669	674	695	666	628	662	680	642	628	669	644	664	709	682	633	683	659	624	646	639	634	629	661	688	659	629	651	656	635	681	634	659	656	673	633	676	689	637	638	635	713	685	647	655	656	660	656	654	664	666	665	638	668	638	693	674	671	664	688	691	685	670	664	697	693	675	681	623	656	686	652	658	626	657	621	650	696	630	664	630	654	678	645	676	685	683	688	664	686	685	640	710	668	642	626	619	649	694	631	661	646	649	694	678	609	668	653	678	661	694	634	669	676	645	707	650	640	722	656	657	678	669	658	658	660	599	681	656	652	682	648	609	666	654	730	687	632	660	696	630	633	657	717	651	650	686	637	671	651	654	650	686	659	641	634	694	648	606	692	646	679	671	710	681	646	622	652	640	664	690	651	695	669	643	658	677	658	704	695	624	677	661	597	662	677	717	635	687	644	660	654	710	679	664	677	655	683	688	657	672	651	626	670	669	658	631	648	701	663	656	639	687	639	620	669	621	608	645	670	669	665	674	650	690	692	683	636	626	672	700	665	651	690	663	693	709	685	668	681	631	669	626	718	682	644	671	610	640	650	656	661	646	685	650	586	677	672	714	665	666	661	700	690	618	643	680	652	637	648	671	673	648	644	652	681	605	665	619	677	639	714	671	686	659	622	705	683	611	694	673	688	636	654	672	700	688	683	672	684	644	693	680	638	690	633	703	618	675	671	685	692	649	705	623	693	641	669	665	691	651	654	676	629	622	660	662	705	662	634	602	680	661	642	628	634	670	635	630	654	657	645	632	665	651	710	659	650	629	682	666	652	644	649	700	682	650	688	670	659	676	629	701	647	679	677	680	597	644	674	648	634	662	700	629	666	682	693	648	627	675	663	619	644	658	682	688	638	668	667	646	627	642	650	638	590	656	639	659	650	676	677	672	638	627	667	656	652	659	638	674	692	664	638	617	653	684	682	657	708	685	628	694	658	675	668	654	650	644	662	700	679	625	655	631	616	675	618	662	660	630	645	666	687	680	683	702	657	647	686	651	714	699	635	619	642	663	682	638	688	675	652	658	683	625	659	674	611	675	648	679	639	727	691	660	681	623	661	678	596	671	646	700	690	709	620	652	700	648	629	658	647	612	673	677	682	704	674	666	675	695	651	688	660	646	674	677	632	643	668	675	623	643	678	659	679	616	670	703	620	648	629	643	683	642	624	684	712	628	700	600	667	662	692	629	695	650	683	640	681	691	643	659	655	711	683	639	657	642	642	669
10106	1165	1430	1103	747	539	399	338	285	258	213	189	182	193	159	162	139	121	165	141	153	120	128	131	138	159	103	139	125	104	133	109	130	119	118	113	104	93	123	114	119	84	100	103	92	113	99	111	117	101	97	102	93	101	100	103	100	108	118	115	105	110	123	108	99	92	107	119	109	105	125	97	97	100	109	136	105	110	115	114	119	99	94	111	123	115	89	100	124	102	101	119	116	91	106	105	103	100	115	120	102	109	140	89	102	121	103	111	122	126	122	116	111	105	101	112	88	100	111	102	108	118	114	115	95	109	93	129	102	91	100	88	112	105	100	107	110	97	103	93	105	103	111	104	117	102	115	118	101	114	106	97	100	114	106	105	115	92	115	122	115	108	116	125	121	104	99	109	95	85	96	110	118	105	114	109	110	112	101	104	121	93	86	107	100	88	119	96	92	128	112	113	115	99	104	85	113	110	102	98	104	118	127	105	92	109	88	84	101	119	100	83	95	102	126	115	100	106	114	103	112	100	118	101	106	106	111	115	107	115	110	89	91	110	101	94	118	95	104	101	93	125	93	95	108	121	110	116	108	85	96	100	98	127	113	121	123	107	113	110	102	107	121	110	110	114	112	92	101	116	99	102	118	103	102	98	103	90	120	98	100	103	106	99	92	84	100	100	115	120	114	112	124	99	127	90	87	107	104	90	114	104	106	96	111	106	98	99	107	118	81	97	86	101	97	107	105	119	101	104	124	100	112	124	95	111	105	95	112	106	102	111	110	116	111	113	92	101	101	82	118	118	113	94	89	113	110	112	107	109	120	117	97	115	99	108	92	105	115	101	115	94	107	105	118	110	97	97	135	85	101	98	103	108	104	96	95	90	89	104	117	88	113	98	111	110	108	108	118	97	106	86	103	97	79	92	89	129	86	112	112	98	116	112	108	111	110	104	103	121	102	111	97	110	101	95	112	120	104	114	118	111	120	96	84	107	86	100	113	105	101	103	113	97	117	108	106	94	92	112	105	111	120	90	110	118	109	107	91	104	100	98	113	100	98	103	110	106	111	82	116	94	110	114	104	104	102	99	108	125	91	121	99	101	100	96	110	98	118	109	132	102	99	108	112	105	105	120	100	109	117	96	118	100	117	108	112	104	103	87	114	109	117	105	118	109	88	117	90	117	112	107	123	98	115	97	109	113	94	107	109	105	98	100	119	119	131	103	114	91	102	96	121	90	100	105	108	130	95	103	100	96	123	109	100	112	106	106	97	117	115	101	94	108	114	94	117	115	98	83	121	116	107	101	101	115	107	101	110	103	106	108	100	112	117	106	124	103	88	124	117	128	109	102	100	105	113	99	86	84	90	131	110	100	104	116	100	121	99	101	93	96	112	93	95	103	110	111	138	109	123	106	108	90	103	106	97	116	110	113	112	120	100	98	121	123	106	103	104	104	81	114	97	139	100	118	129	100	94	115	97	95	75	115	116	111	107	101	120	95	114	94	117	104	92	117	127	103	106	110	105	98	98	119	97	103	103	119	99	94	97	118	88	104	114	106	130	98	106	94	105	96	135	99	93	104	96	125	103	117	102	91	85	114	118	109	82	93	119	110	114	107	124	103	121	90	114	93	105	118	111	101	110	96	82	108	122	103	102	90	107	107	105	93	109	109	101	101	107	106	137	106	110	113	97	111	88	115	117	96	92	105	108	108	94	96	114	114	107	105	108	117	110	108	101	115	89	108	98	105	99	93	109	113	108	114	111	109	108	99	113	122	119	115	96	115	101	95	95	108	117	86	93	90	100	102	113	112	129	92	95	101	91	102	125	100	108	101	115	101	120	110	116	110	92	95	104	94	102	103	105	113	97	96	99	114	114	103	122	116	108	96	128	111	121	105	96	111	108	114	127	101	113	112	92	93	103	98	123	101	109	105	109	87	98	110	104	89	88	90	102	100	101	105	112	100	90	111	91	107	97	109	120	103	99	120	111	115	103	105	86	100	113	123	102	115	116	116	83	94	120	96	91	108	104	107	105	99	112	99	104	118	102	108	126	127	95	100	101	105	114	102	100	105	95	108	114	107	111	134	111	90	93	109	113	115	133	118	122	118	118	117	128	95	102	74	97	104	94	99	85	100	100	120	104	118	115	105	95	118	116	100	96	93	106	130	96	104	122	98	114	112	107	105	117	111	129	93	115	106	110	116	113	95	105	106	119	88	97	106	101	104	102	113	97	116	96	92	112	124	117	87	106	91	110	117	99	93	101	115	136	96	142	109	119	113	140	106	99	115	108	98	112	97	102	124	101	109	112	115	101	125	102	102	96	122	87	114	110	113	96	118	110	116	106	96	104	127	114	99	127	108	97	127	127	102	100	107	113	85	112	117	115	104	115	98	95	108	111	107	111	111	99	129	105	98	134	133	110	100	124	86	110	110	107	105	111	113	104	118	115	101	104	128	109	112	117	128	98	106	128	114	106	122	102	108	115	100	104	138	107	121	98	111	100	96	113	99	118	121	110	115	117	121	101	106	101	111	116	112	106	140	113	99	101	90	99	86	111	106	102	105	117	102	110	105	102	108	112	112	110	104	99	128	123	106	90	132	122	110	123	104	94	121	109	100	107	101	103	108	103	112	102	104	110	119	126	110	106	94	102	96	109	119	105	116	111	114	105	106	98	97	92	108	88	93	119	101	111	111	118	105	106	92	105	95	111	85	99	104	115	116	86	92	97	99	104	97	105	105	123	98	103	108	111	105	108	128	111	97	95	113	105	104	106	97	101	121	107	102	98	97	117	102	106	90	122	110	89	139	112	114	109	96	115	117	96	88	112	100	107	107	114	101	90	117	95	107	89	106	94	123	125	119	98	104	100	121	120	91	109	92	122	109	126	101	104	105	127	104	95	103	98	104	99	93	113	94	105	108	107	116	113	94	103	109	110	107	94	96	75	113	111	97	114	122	103	101	109	124	106	109	102	100	114	122	104	95	102	116	124	108	107	91	99	103	96	129	94	127	120	115	115	98	87	111	100	99	102	121	104	112	123	100	112	107	127	96	103	89	115	106	125	106	108	97	112	101	104	117	111	100	109	104	102	94	95	97	97	103	112	110	114	116	97	102	104	101	95	114	107	106	109	93	103	116	95	104	116	106	109	87	110	104	102	109	95	113	135	95	119	101	109	103	100	114	106	119	123	113	119	97	115	112	101	111	104	97	103	103	104	111	108	117	109	102	103	110	111	103	91	94	117	109	122	103	99	90	110	137	108	102	88	97	112	129	125	120	102	113	100	93	117	102	120	118	105	128	125	124	109	99	104	102	119	100	103	126	104	110	98	110	129	101	106	129	110	122	113	99	122	101	108	92	107	126	104	91	93	91	118	110	99	113	99	120	110	96	111	104	111	111	96	102	101	101	122	105	103	104	98	117	93	95	111	102	107	113	107	86	106	98	107	108	94	93	99	109	95	114	114	104	95	115	102	91	99	117	103	94	114	113	121	107	112	109
6412	1536	3485	3911	3198	2619	2134	1775	1429	1260	1183	1021	867	877	768	743	730	670	637	603	571	588	562	544	524	521	488	469	487	467	449	451	468	460	441	451	401	366	420	408	413	414	443	398	367	401	411	407	371	395	382	389	429	384	389	375	396	405	394	382	386	344	398	377	399	363	396	382	375	372	401	379	368	366	425	409	414	363	409	401	378	330	357	393	338	392	398	365	391	377	357	374	347	358	355	341	362	355	378	354	348	342	370	388	376	400	350	370	325	387	357	385	382	345	391	362	371	369	351	348	370	337	374	373	353	371	358	388	367	348	360	351	373	351	357	355	360	367	352	367	374	382	384	353	353	372	387	344	367	374	384	360	342	372	343	380	360	347	346	373	334	368	371	357	353	366	343	327	375	364	374	326	368	334	383	329	358	370	377	362	343	368	370	358	403	376	384	355	377	373	384	317	373	354	406	387	391	375	302	340	339	373	383	332	382	377	376	386	388	345	370	357	367	387	352	348	341	380	353	396	344	357	391	373	384	365	354	350	364	330	373	358	376	372	370	372	353	358	399	378	369	354	341	371	346	361	338	361	334	370	396	359	384	347	332	349	340	368	333	387	385	356	375	411	353	379	361	358	371	338	353	385	348	383	386	375	336	404	401	339	382	362	366	392	343	366	340	357	377	369	357	382	354	362	362	369	348	342	385	340	373	368	407	363	330	394	363	377	355	370	378	363	341	381	362	345	374	371	346	362	356	378	359	344	321	359	296	355	361	379	368	380	372	350	360	356	368	316	339	343	378	358	372	370	336	346	359	332	371	343	318	369	360	374	369	347	378	358	395	364	360	364	357	353	382	380	355	363	368	355	361	338	358	321	393	397	379	324	383	357	357	376	362	361	340	355	366	333	371	386	354	378	409	374	362	350	359	343	356	376	347	361	391	355	383	331	361	363	358	357	401	365	376	378	361	365	365	353	383	401	384	321	359	361	385	367	358	368	360	322	404	366	383	406	348	351	366	370	343	432	376	343	360	382	346	373	335	382	354	329	356	334	355	367	396	398	383	347	354	337	343	367	355	344	357	366	369	348	357	380	382	366	362	343	365	356	365	353	385	368	373	358	380	350	340	342	344	342	372	354	339	383	336	353	364	400	360	381	373	391	381	353	374	370	377	374	365	361	367	328	325	329	377	363	374	369	362	317	322	404	376	363	370	402	351	367	344	374	309	398	364	327	380	384	369	316	336	351	365	354	348	372	354	402	359	336	371	371	360	398	377	336	367	378	345	363	348	357	352	354	355	354	339	345	367	363	342	379	376	369	373	380	365	380	369	393	353	334	358	339	394	382	370	393	351	338	355	331	359	387	336	367	361	389	352	355	346	358	368	353	373	362	372	364	391	345	363	347	342	365	339	337	373	365	353	330	354	392	397	343	362	353	357	320	342	340	344	358	296	379	358	344	373	338	353	356	368	378	357	364	380	382	359	370	389	328	365	346	370	360	336	346	370	361	355	335	407	365	333	369	395	361	376	364	376	350	369	350	364	353	346	383	352	363	387	342	393	386	354	342	404	387	352	361	388	354	350	346	355	384	362	340	338	361	370	368	356	378	381	370	335	355	372	362	386	356	398	357	345	330	351	387	359	369	368	338	365	376	354	372	368	355	374	358	379	331	387	349	360	390	345	326	382	362	374	351	404	375	346	328	324	372	339	338	348	341	364	321	371	372	339	369	393	380	344	342	335	380	349	343	367	360	349	402	349	345	370	378	389	358	353	369	368	363	382	340	355	314	355	338	359	348	373	366	366	393	370	355	374	366	380	358	344	363	347	361	372	372	333	332	362	345	351	371	309	387	361	356	375	350	385	362	332	332	358	378	355	325	341	371	348	404	394	346	334	383	351	350	361	375	329	364	357	381	342	371	356	365	337	370	350	382	375	365	376	380	374	381	363	376	366	380	368	361	389	352	343	372	394	369	363	392	364	350	354	375	386	335	342	352	382	366	371	374	347	348	382	384	360	359	376	387	373	395	355	377	344	365	375	347	365	399	361	350	389	381	376	384	371	390	375	344	384	357	346	367	337	356	398	361	333	347	367	394	364	360	384	411	304	341	364	349	384	345	397	370	378	380	368	326	358	333	361	354	352	367	405	373	362	387	399	365	345	343	340	346	375	335	367	357	404	367	351	355	347	349	372	361	369	312	325	323	311	341	332	351	359	377	372	385	407	401	367	373	361	365	381	338	343	365	372	382	377	384	366	355	343	347	371	352	372	376	337	344	349	370	344	358	416	356	383	337	354	345	341	383	371	354	358	350	410	340	347	338	329	366	337	367	377	357	335	350	357	363	359	365	350	373	408	415	357	362	353	366	346	362	384	393	323	380	330	353	341	372	330	378	375	386	362	370	374	380	382	324	352	392	374	369	346	363	357	345	390	355	360	389	383	374	372	376	329	349	349	357	368	378	363	345	328	338	373	365	348	379	365	369	334	374	384	339	357	322	348	378	370	348	351	318	347	341	367	373	317	384	370	366	374	370	331	382	361	347	359	368	353	402	387	378	378	390	372	344	366	401	393	375	344	359	374	358	368	371	387	367	377	316	374	355	363	338	391	354	412	354	381	337	372	346	389	345	378	341	372	346	367	386	353	365	357	373	383	390	337	372	332	389	350	347	353	341	367	336	349	354	350	362	341	379	377	360	360	384	338	349	355	365	387	374	367	367	343	367	363	375	354	390	383	365	357	346	319	389	393	321	365	388	372	336	396	334	358	364	337	361	372	359	365	365	380	367	341	385	326	370	342	416	351	373	371	358	351	375	361	329	346	336	343	393	358	370	358	374	347	355	317	356	377	384	365	358	350	357	336	408	376	359	358	388	321	353	357	367	344	380	366	364	389	385	359	350	362	360	375	366	363	356	390	378	395	403	366	372	360	333	348	357	389	319	377	354	356	359	369	352	364	349	376	382	387	359	376	381	344	352	373	360	346	378	385	353	348	345	383	380	347	397	345	347	371	366	364	376	387	371	366	388	371	336	402	345	342	388	377	386	337	373	378	421	362	380	352	379	397	356	347	355	330	371	356	371	396	334	384	348	372	343	374	365	351	396	373	348	342	367	383	349	348	355	372	353	338	374	359	358	354	362	398	350	378	356	357	361	381	363	352	386	368	383	370	342	362	362	371	383	359	365	346	345	347	389	336	352	362	355	329	321	359	362	367	357	369	351	341	366	385	381	342	377	349	369	370	337	379	355	368	317	361	317	320	405	365	353	338	330	394	358	363	338	368	378	383	361	377	342	390	353	388	361	352	376	360	380	332	356	384	341	343	359	394	332	331	346	388	369	362	402	346	334	386	361	352	377	355	375	358	404	347	324	365	356	319	331	339	332	350	358	377	378	370	339	355	347	336	357	342	347	377	360	346	358	355	354	365	390	357	350	360	345	326	351	356	364	329	355	351	368	347	356	373	365	350	337	332	361	351	348	356	374	357	358	354	381	383	361	339	365
18451	2912	2982	2116	1541	1096	842	602	511	435	358	351	292	281	268	243	219	229	215	211	190	193	177	172	184	166	173	149	160	136	153	190	168	159	158	173	156	159	148	161	175	157	151	164	163	176	149	161	171	164	154	124	143	160	153	146	147	168	168	158	147	136	141	153	138	127	113	133	137	153	142	159	141	173	172	145	135	147	136	152	144	133	145	166	147	148	132	119	147	138	142	168	164	135	163	155	127	146	149	139	140	148	172	145	152	145	140	133	151	165	150	146	144	130	160	144	141	141	146	136	148	112	141	138	147	150	125	170	144	143	127	126	132	148	129	129	142	140	154	143	153	145	134	172	139	144	121	153	147	157	143	152	146	126	156	134	166	121	130	124	142	131	137	127	139	146	156	147	150	152	136	144	129	145	170	166	140	126	151	134	138	133	154	135	129	148	157	146	137	166	129	127	133	153	137	151	147	176	145	139	146	132	145	150	156	162	137	133	150	156	144	142	145	137	157	149	133	138	127	147	132	156	121	136	157	142	150	139	140	144	159	150	132	157	130	148	144	146	153	135	152	154	138	152	141	148	142	147	145	148	169	147	146	149	140	140	139	143	145	136	159	151	155	129	165	167	134	145	129	159	149	162	138	149	146	147	162	153	131	138	142	147	142	165	148	126	145	134	149	135	173	123	145	157	155	157	125	146	152	137	133	141	149	138	172	154	142	141	134	138	164	134	135	109	151	133	137	127	137	143	160	131	159	144	123	183	136	137	139	134	127	141	143	137	150	150	145	130	143	135	136	131	156	141	146	160	156	136	162	138	170	153	167	134	149	147	152	139	133	154	147	134	143	120	130	153	150	150	134	165	134	142	131	156	153	149	151	132	153	154	139	133	136	142	146	136	164	157	164	154	140	132	129	146	138	152	138	139	165	150	145	136	126	129	143	144	141	142	126	167	125	145	171	141	138	139	138	140	132	137	138	113	166	150	170	132	132	128	136	136	127	152	158	138	125	148	139	148	129	156	144	148	122	128	123	162	146	134	141	156	141	152	122	135	141	154	161	146	140	167	149	147	160	148	153	140	143	139	151	148	137	118	122	153	147	162	128	145	144	131	157	142	150	145	131	138	145	124	132	153	149	138	186	148	171	160	129	162	119	146	147	178	145	141	140	151	160	147	151	122	148	147	157	162	139	158	156	121	135	154	141	146	144	147	141	130	155	155	131	150	154	155	148	137	161	150	138	146	153	148	141	148	127	160	157	122	135	138	155	156	143	141	125	144	132	149	144	158	140	137	152	133	166	123	156	131	139	132	137	145	141	129	138	163	153	138	154	150	138	146	145	128	149	142	170	182	165	131	172	130	152	134	157	145	117	118	138	129	147	129	137	129	136	147	143	153	162	132	152	145	122	113	130	162	154	141	162	153	146	144	164	137	152	139	149	145	144	141	142	132	130	151	122	121	148	128	125	158	138	138	128	162	143	158	152	142	144	157	118	153	161	149	145	132	127	136	148	146	138	146	153	144	161	132	143	124	143	139	128	134	124	147	160	140	152	111	142	139	127	160	136	140	151	134	152	143	161	138	141	157	161	135	144	149	151	129	149	137	162	152	134	130	156	143	162	134	163	161	141	136	146	156	144	133	160	138	161	135	144	136	136	150	154	136	132	143	172	149	141	175	140	155	155	144	145	141	162	146	158	131	113	141	137	139	133	152	142	165	144	123	142	143	135	171	145	176	136	175	128	128	144	135	150	151	135	110	156	153	152	137	130	162	130	144	134	135	133	150	143	140	138	127	149	153	117	124	145	127	133	142	148	150	155	146	157	134	143	144	140	134	145	154	137	141	163	150	129	154	143	150	156	138	164	148	128	142	174	145	152	149	139	159	153	133	153	137	130	124	152	139	141	146	158	159	155	139	145	150	138	174	153	137	139	148	139	150	152	137	151	159	141	147	159	143	145	125	169	145	147	138	150	133	126	147	147	145	136	139	157	147	122	132	146	144	135	140	132	149	149	150	148	127	152	151	140	142	150	138	144	141	132	152	145	140	142	145	146	133	135	143	127	137	140	146	168	159	148	150	142	127	157	158	126	145	150	136	135	139	151	153	165	139	156	121	129	131	151	161	116	135	178	124	161	141	159	142	137	139	152	139	151	173	146	135	153	130	136	131	137	170	140	127	142	136	147	139	158	133	149	138	137	131	142	158	145	151	141	117	163	123	154	134	150	164	147	133	149	148	159	155	170	143	132	134	135	166	155	143	136	135	145	158	147	142	138	125	162	143	157	133	173	139	144	129	140	154	151	174	141	140	156	151	149	161	162	145	164	155	182	147	158	155	147	151	165	148	157	149	140	143	137	126	124	142	138	151	138	177	142	147	137	126	158	166	138	157	121	146	129	142	124	115	143	116	140	136	128	152	123	168	137	144	156	156	149	134	128	155	161	145	139	149	146	137	150	131	154	145	131	136	142	130	122	150	147	146	135	148	143	136	148	157	152	129	141	123	138	148	158	147	131	153	156	154	168	135	133	172	155	154	139	141	163	130	123	145	158	139	124	171	147	139	145	139	146	164	146	129	138	140	139	152	133	134	143	151	144	152	140	145	148	144	157	119	128	153	149	130	137	122	164	149	138	149	148	138	142	145	133	146	165	140	152	136	139	141	147	155	133	136	141	138	138	140	183	136	146	155	120	137	185	137	139	138	134	137	138	134	140	135	155	151	145	125	157	121	125	127	115	155	146	154	146	131	149	150	154	130	153	121	141	157	171	158	145	150	149	147	130	151	157	153	139	137	150	149	135	149	129	148	138	156	148	136	146	163	141	137	164	143	162	137	162	151	122	144	134	166	135	134	159	147	155	137	126	147	148	127	146	148	162	133	148	140	130	145	115	168	162	145	143	143	139	151	151	148	135	144	138	154	136	141	164	155	130	148	142	139	151	107	162	154	141	127	162	135	160	156	137	167	128	141	138	141	132	168	146	126	145	159	142	131	144	132	132	128	128	150	156	152	139	151	163	132	161	159	137	131	123	155	138	156	134	130	122	142	147	142	156	139	162	135	153	146	143	145	130	139	148	156	141	136	151	138	147	142	139	150	152	123	140	142	138	127	165	140	131	142	129	160	155	165	145	141	149	147	144	154	134	118	137	143	132	160	163	148	149	156	128	126	147	152	149	149	131	140	156	170	151	147	149	137	142	138	154	126	155	155	130	160	147	153	141	146	161	145	169	150	155	152	130	159	158	143	144	158	144	149	136	154	137	152	145	161	126	131	150	150	120	169	149	156	147	149	152	120	143	155	145	153	136	144	146	142	124	153	143	149	147	162	158	146	139	137	133	167	141	139	134	152	129	126	151	148	139	153	149	164	173	133	136	156	145	132	144	141	136	144	131	154	132	142	154	137	149	112	136	162	142	136	163	139	152	139	139	137	149	145	154	143	133	148	158	142	157	151	154	141	149	145	147	170	149	149	144	138	154	153	137	161	118	140	143	155	133	156
8550	2747	6657	7263	5920	4811	3750	3086	2709	2332	1952	1714	1598	1439	1286	1249	1139	1027	1081	994	881	912	843	819	742	764	748	709	703	706	662	682	588	659	623	632	609	614	644	565	581	610	553	575	590	565	571	559	573	547	566	546	544	533	510	560	537	546	527	537	529	506	508	469	512	514	543	520	545	484	480	541	464	477	518	490	541	497	512	491	512	520	515	502	563	508	477	512	517	478	488	492	499	492	482	485	493	479	499	497	488	485	493	475	502	471	461	534	483	483	473	480	484	505	461	490	488	466	473	473	472	446	473	514	461	484	457	467	478	448	469	493	467	501	505	467	485	517	456	445	459	489	509	509	478	496	476	489	469	471	492	485	442	481	458	507	474	494	473	476	480	499	480	515	494	499	491	474	520	506	472	500	493	454	446	487	501	494	469	448	451	502	464	503	491	470	467	496	520	464	461	493	495	493	492	505	454	478	486	516	477	454	451	461	459	470	497	513	493	463	457	467	460	517	449	475	489	460	430	473	487	486	488	478	502	476	457	460	511	482	481	483	461	496	455	489	512	486	484	462	430	478	509	490	424	470	475	502	487	484	467	492	446	474	475	456	484	513	470	524	498	468	450	501	491	482	454	441	494	495	465	452	466	486	463	487	504	514	469	458	450	488	514	471	477	489	497	493	475	474	492	491	467	493	481	460	445	492	506	443	483	463	497	455	486	461	468	481	491	473	490	451	468	508	500	468	472	491	437	474	494	532	437	522	511	475	449	442	456	478	489	464	476	495	458	468	481	471	461	490	454	490	453	454	450	493	458	456	474	471	472	486	519	479	475	475	456	439	513	510	480	445	505	484	497	496	464	473	460	453	476	539	443	468	496	478	504	472	483	478	448	492	455	474	484	449	439	415	462	452	511	430	474	520	461	503	464	467	466	490	478	456	484	455	449	490	517	481	470	462	445	463	496	446	469	495	467	463	450	469	446	504	508	466	486	510	458	495	464	475	469	455	483	438	508	487	444	479	475	488	469	433	474	466	444	470	478	469	458	488	484	464	474	472	506	521	516	473	468	478	491	489	490	409	451	476	494	481	471	483	499	491	493	489	443	453	493	484	492	467	484	484	462	473	449	463	457	508	481	507	496	495	491	483	473	481	500	477	474	440	476	469	465	417	491	465	439	489	442	491	485	490	555	457	448	456	455	488	501	465	486	480	445	455	483	498	481	501	465	466	484	467	444	510	486	475	465	478	487	455	483	469	498	468	447	469	469	475	478	476	518	455	493	449	486	502	479	504	479	510	458	472	469	457	519	457	465	503	450	435	446	489	431	506	456	458	465	451	481	495	472	448	484	498	445	480	510	483	457	469	473	521	504	447	461	465	497	495	530	412	486	484	505	477	500	478	432	454	482	461	499	441	474	480	501	488	456	500	466	451	440	469	501	475	487	459	479	495	450	486	451	490	484	484	485	488	455	467	468	480	477	472	478	472	452	510	472	480	464	478	465	494	486	482	478	496	473	450	500	480	468	475	472	496	476	470	497	491	469	493	470	463	492	488	485	488	468	499	507	475	460	478	464	481	484	457	453	469	473	467	476	506	499	506	495	487	517	469	452	473	476	489	437	509	461	498	436	467	456	466	484	473	523	490	481	495	476	431	472	473	491	534	476	535	484	516	440	495	499	441	476	467	513	489	481	465	484	515	463	458	472	474	466	496	453	462	453	487	466	454	467	486	455	497	486	520	494	505	448	484	466	498	500	478	489	500	463	505	520	488	466	470	495	474	494	483	475	488	487	480	483	494	460	496	425	457	487	477	485	480	437	461	484	447	515	467	484	520	490	486	484	504	494	440	519	520	449	508	480	492	512	454	425	440	472	499	439	453	459	517	442	491	488	490	473	448	447	483	447	441	529	484	451	478	517	504	490	469	459	492	474	467	481	477	462	449	469	503	489	479	470	493	483	504	485	446	474	485	486	439	500	491	477	467	529	487	468	479	457	487	456	457	509	430	493	470	488	474	478	476	476	461	468	491	440	454	493	474	478	481	480	502	454	475	468	477	434	487	468	489	480	466	492	493	502	468	452	481	476	461	458	508	465	474	451	460	499	469	451	471	502	507	470	485	459	445	462	483	488	470	467	492	481	466	506	472	443	490	473	485	483	447	464	476	462	437	509	480	478	500	463	469	479	475	488	502	472	470	479	497	485	492	465	465	442	457	515	429	424	425	445	478	500	488	496	483	464	486	490	444	469	482	454	478	461	515	480	493	452	503	498	484	443	455	471	455	514	492	490	490	453	483	498	495	510	452	496	496	464	482	500	477	494	451	497	497	474	490	484	499	491	469	484	494	457	432	495	472	476	470	449	439	450	466	480	483	505	511	447	475	454	480	476	473	447	468	488	507	523	503	465	496	438	466	496	472	505	460	420	460	474	518	486	460	475	480	489	485	505	468	510	505	443	441	495	506	452	483	493	486	463	490	474	468	504	483	477	453	481	526	465	448	483	466	467	474	490	462	465	473	471	513	479	468	460	465	479	457	505	421	468	464	489	471	460	450	469	496	433	463	502	494	515	433	462	472	514	447	459	467	477	482	478	476	490	482	467	461	450	441	463	495	469	505	459	528	486	433	504	517	514	454	461	486	496	461	475	508	511	468	471	468	495	474	448	489	456	517	488	462	520	430	452	487	509	484	507	493	456	472	487	448	469	466	475	501	444	464	463	488	473	481	491	456	475	478	487	494	495	500	466	440	455	481	472	467	465	502	507	453	448	499	484	456	451	491	467	503	450	477	489	458	462	475	474	499	476	461	472	456	501	492	476	489	441	494	516	468	524	474	451	484	480	471	460	499	501	426	451	501	499	487	495	452	450	487	516	466	490	489	471	514	475	500	464	491	478	424	447	427	466	514	496	480	464	464	452	521	474	471	454	494	453	453	492	494	484	482	474	433	498	452	463	461	481	495	483	480	466	487	437	470	466	457	468	522	487	448	476	497	451	467	501	461	486	457	495	489	511	474	428	476	457	493	479	467	451	532	505	468	477	493	454	465	440	455	476	472	516	507	457	463	486	482	504	462	460	462	463	505	507	452	482	469	475	487	497	497	437	473	503	480	490	446	474	509	487	478	483	477	517	479	481	508	474	463	497	406	440	456	439	500	476	504	475	470	462	451	474	501	481	482	477	472	496	490	453	464	483	474	473	440	474	481	480	468	484	451	477	448	511	512	498	514	472	485	497	448	516	460	481	493	499	505	503	479	490	461	498	470	479	432	477	482	505	481	459	484	468	460	515	457	484	465	513	424	527	490	427	476	492	497	458	487	504	530	487	485	487	442	448	472	530	441	489	460	486	469	441	469	492	430	487	484	488	465	435	436	498	500	486	470	443	474	481	501	480	501	502	466	462	486	454	437	525	460	459	467	495	492	472	448	450	474	455	527	492	452	468	516	491	475	497	454	451	464	495	457	496	454	447	455	465	466	437	477	465	483	480	469	540	476	496	482	487	504
2413	305	311	285	244	241	245	227	217	229	239	210	242	220	195	226	227	228	204	218	242	207	206	209	235	223	215	188	235	216	206	233	222	228	205	230	218	243	202	224	198	202	200	192	203	209	220	225	226	198	208	236	195	198	217	218	219	221	217	235	230	237	227	232	226	222	233	222	201	223	192	213	224	233	217	230	222	198	217	238	250	219	208	223	200	216	211	215	230	204	217	242	216	250	187	200	226	254	205	216	214	245	211	211	214	217	249	239	229	246	217	213	204	203	221	213	226	202	203	257	208	216	242	228	230	244	212	221	213	234	201	207	214	235	235	200	238	232	202	221	210	216	216	236	230	213	235	205	222	227	233	209	207	217	242	232	196	227	245	220	207	212	229	228	210	211	217	222	206	203	223	195	206	229	189	201	212	224	213	230	182	218	239	223	208	226	204	206	199	204	221	217	234	236	220	223	238	203	218	215	207	216	202	214	199	211	215	219	225	213	237	238	196	229	205	194	227	224	211	197	206	189	228	228	214	231	212	221	229	240	214	233	224	229	206	226	227	221	207	242	181	228	210	206	204	211	217	213	224	217	222	198	203	212	188	242	206	231	202	198	240	204	191	241	221	234	227	210	201	220	232	231	244	211	216	207	238	226	220	211	207	255	240	207	221	197	222	199	228	210	202	205	212	216	226	202	201	205	214	244	223	227	200	220	232	211	216	249	219	214	219	199	228	201	221	226	227	210	233	224	224	223	210	235	244	234	213	235	230	214	204	212	237	196	214	193	258	212	190	234	225	228	219	224	227	225	236	205	188	224	234	215	199	218	215	231	208	218	240	227	230	211	202	224	205	209	229	209	214	220	242	220	217	229	233	212	209	203	214	229	216	211	233	229	233	221	187	220	222	202	232	219	221	194	212	238	221	240	252	210	207	211	201	238	219	215	230	230	208	220	227	201	213	223	223	237	244	214	235	195	210	205	238	234	236	236	243	226	238	247	217	218	215	211	206	210	203	215	206	209	236	208	197	204	218	231	240	233	213	195	250	212	235	216	225	245	239	200	210	235	212	228	238	216	206	199	187	221	229	226	228	220	251	212	205	199	220	198	218	198	217	236	213	224	217	204	220	237	221	249	200	230	240	235	222	223	220	216	208	210	225	191	216	202	231	216	218	216	206	200	215	223	225	205	205	215	245	229	221	231	209	223	220	235	233	224	204	206	216	213	213	218	205	230	212	202	212	230	210	223	211	209	200	253	202	258	230	215	231	229	231	211	214	203	227	216	215	191	229	238	238	220	201	206	211	235	235	199	224	211	207	206	211	246	206	236	245	218	191	212	209	216	207	244	206	209	207	207	220	230	228	235	207	196	210	227	210	214	221	201	219	224	216	203	205	241	234	243	210	201	219	224	244	201	215	212	253	225	204	194	228	218	216	185	221	241	213	216	225	203	214	226	226	185	236	225	226	233	230	241	220	230	232	227	210	223	210	205	202	214	226	223	218	231	215	199	228	254	214	234	212	185	228	193	233	202	223	199	225	231	218	213	210	219	224	225	227	194	180	229	235	195	222	200	220	220	222	234	232	252	211	196	249	234	219	228	195	204	191	226	211	195	247	214	223	225	225	222	219	194	244	235	199	203	224	235	215	208	236	220	221	235	216	210	206	220	208	199	213	218	209	211	205	230	220	205	224	248	219	195	223	231	223	212	211	245	235	257	238	212	218	229	209	219	222	208	213	215	192	235	215	230	218	242	225	179	226	214	223	206	230	239	196	221	234	209	206	209	197	223	219	220	230	244	235	240	223	221	228	223	184	226	235	230	208	241	214	211	234	222	212	216	227	245	224	238	221	220	215	211	193	220	224	210	194	213	233	239	218	220	211	216	216	214	209	230	201	200	203	217	207	234	195	208	209	199	225	210	193	201	237	227	201	211	234	199	226	201	241	220	202	225	231	206	233	219	224	219	211	215	228	206	196	217	229	227	216	246	199	216	220	226	242	228	223	230	201	210	238	205	219	233	228	215	240	200	214	226	253	226	186	203	228	227	237	219	202	227	238	201	223	236	206	222	207	207	218	211	223	210	196	233	215	230	220	234	228	231	268	230	232	235	205	204	213	219	225	236	193	218	218	215	216	225	212	229	212	214	221	227	232	212	216	207	212	206	214	204	235	211	223	213	240	214	211	222	222	222	248	230	236	224	218	222	220	208	235	188	227	224	242	207	233	217	216	221	207	225	212	203	241	175	225	199	199	194	186	195	237	203	246	217	223	206	195	192	217	224	215	229	224	248	226	232	212	201	222	227	255	232	219	215	213	234	220	191	227	250	209	232	234	198	215	232	222	238	199	212	209	217	216	175	230	209	241	180	200	236	218	232	203	213	240	233	243	228	245	183	229	219	211	207	215	191	239	206	219	221	214	231	244	221	244	222	202	222	247	230	201	238	188	209	209	211	215	211	208	225	218	239	210	206	236	214	240	203	198	224	199	241	231	232	232	199	220	234	218	238	224	239	218	209	234	217	209	218	218	219	196	230	208	231	231	208	233	222	232	203	210	220	217	203	231	235	207	212	220	201	215	209	195	223	211	232	211	198	206	220	213	216	188	200	232	201	226	256	199	205	237	243	208	229	240	210	207	224	208	219	214	190	206	204	211	230	214	222	221	216	223	208	220	168	206	225	218	219	242	217	239	211	212	209	246	226	238	206	207	193	229	216	216	253	221	217	207	193	201	222	214	215	225	224	221	243	225	203	195	208	232	220	222	248	194	185	224	207	225	238	227	211	232	212	241	193	225	226	209	207	220	204	212	215	190	221	223	218	226	201	207	202	205	198	209	240	213	196	216	232	229	219	229	232	204	238	200	213	236	256	188	230	223	232	213	235	199	243	214	210	216	240	205	226	195	225	235	230	204	213	192	207	197	228	205	213	248	223	228	212	234	208	232	207	196	226	233	220	200	213	238	232	231	214	220	223	213	208	219	190	216	221	216	205	205	221	214	217	231	214	231	224	243	219	210	194	218	254	247	234	254	225	230	212	217	213	218	228	238	217	217	208	212	225	196	241	200	239	202	247	239	223	215	235	241	206	231	222	221	245	240	234	220	230	221	224	197	207	218	232	215	200	218	215	212	218	236	195	201	212	233	212	231	230	209	228	224	204	191	220	199	241	216	203	229	207	210	206	199	220	223	208	198	213	197	240	219	206	225	233	247	236	227	218	227	202	259	235	221	199	236	220	251	206	213	199	217	229	198	215	213	194	243	212	226	212	203	218	202	240	217	244	250	204	199	216	213	214	211	223	235	232	193	220	272	220	213	226	226	233	212	219	215	214	233	205	212	227	204	203	207	226	242	216	193	225	215	216	208	245	188	219	200	248	206	211	223	211	208	234	204	216	184	213	201	215	224	211	214	240	199	210	205	200	181	206	216	252	242	218	213	224	210	213	216	249	232	238	231	217	214	221	222	231	218	236	223	236	216	231	232	223	209	208	202	217	207	204
3029	735	876	874	892	752	766	728	734	692	769	697	669	672	707	712	681	708	686	700	672	679	684	723	677	686	670	709	657	628	686	648	675	632	675	662	659	617	684	663	682	693	670	643	656	683	703	653	662	638	688	611	641	684	661	678	700	703	653	678	652	690	658	627	668	661	726	684	677	669	686	647	678	669	637	657	652	606	613	668	646	671	682	664	625	634	637	659	635	664	665	702	681	686	682	703	654	619	709	669	666	673	656	696	656	667	689	646	660	644	659	671	659	683	669	654	662	634	648	649	640	627	674	618	652	623	670	684	719	682	651	713	630	662	655	622	678	695	654	666	661	676	693	646	685	649	680	663	690	640	677	623	684	688	719	675	665	659	645	681	672	711	679	622	673	685	691	630	691	661	656	637	648	607	687	650	646	653	636	661	622	680	637	697	649	660	673	648	617	643	693	655	627	689	654	678	653	623	634	643	669	681	643	645	693	706	702	684	594	681	675	689	629	662	707	724	671	692	676	604	659	684	634	655	621	598	649	675	636	671	673	663	641	640	631	685	690	674	714	632	603	655	642	666	634	674	677	641	683	680	689	652	653	684	619	671	688	644	688	715	673	648	630	666	640	683	694	635	669	684	667	638	614	647	678	687	675	660	621	655	677	630	716	628	666	628	667	693	640	644	652	700	627	677	654	646	662	647	650	664	703	696	651	637	655	637	667	684	630	627	660	644	687	615	653	652	698	651	678	655	661	673	709	642	714	665	669	667	668	658	640	628	626	690	664	645	677	668	671	608	647	676	677	632	723	632	652	673	695	651	659	709	635	667	649	628	628	685	647	653	647	656	649	667	662	666	641	691	671	676	617	651	666	640	639	676	669	622	676	682	633	645	677	667	626	618	702	631	654	654	672	655	713	679	666	671	672	648	641	683	655	644	649	701	637	719	656	668	631	673	650	653	604	675	660	685	625	675	670	654	675	638	678	637	666	692	668	625	619	656	621	620	675	603	611	669	651	676	636	661	654	627	704	621	674	671	689	672	620	647	671	661	655	657	664	663	664	650	682	654	644	636	662	651	663	671	666	633	620	681	634	648	619	632	663	647	667	627	657	667	704	635	667	611	654	597	624	671	661	645	672	677	591	669	664	630	633	664	635	670	642	653	664	736	686	637	697	687	677	662	655	637	683	631	673	699	667	663	655	638	661	658	707	677	653	637	676	635	638	712	679	691	633	629	621	658	646	674	713	668	676	708	702	681	648	670	630	701	666	644	678	675	675	654	650	652	674	659	642	680	685	637	619	635	652	664	654	657	633	665	654	616	640	670	676	660	624	643	631	679	662	650	644	695	661	631	655	682	622	649	641	631	661	650	668	683	729	677	668	651	721	666	711	645	662	698	670	665	654	645	645	674	683	668	683	698	659	680	661	628	646	702	650	645	672	689	700	640	691	654	668	646	658	638	675	652	648	717	668	666	685	691	685	616	663	649	632	634	667	631	665	623	678	653	630	614	687	637	683	671	652	639	669	668	642	706	625	635	680	662	636	621	629	663	688	671	652	706	648	659	589	619	625	703	626	694	636	651	623	652	683	669	628	651	613	635	622	702	672	650	649	654	663	640	638	650	662	620	657	674	665	656	673	681	653	652	657	673	657	658	657	664	670	627	641	646	682	643	650	602	624	670	675	614	657	658	650	642	677	645	671	679	699	666	668	668	679	677	660	676	646	664	701	678	666	692	674	610	703	651	622	667	681	661	658	661	650	659	696	665	668	672	640	677	671	674	678	661	662	688	689	685	643	626	652	598	676	600	649	661	653	636	625	632	693	672	647	690	649	614	638	651	654	659	639	696	667	664	670	645	702	697	696	651	681	685	726	672	664	681	684	654	681	690	664	698	622	636	621	630	645	666	674	684	666	667	648	624	659	637	635	650	683	631	645	682	708	667	679	596	663	626	667	635	626	682	674	632	668	668	673	718	658	661	635	625	656	691	630	667	678	666	635	630	658	669	676	640	670	679	701	649	675	649	691	604	673	655	620	654	637	658	650	681	624	643	655	660	688	649	651	660	671	658	641	673	669	670	669	662	685	599	648	678	702	702	713	707	668	678	628	661	672	683	616	649	679	655	653	674	660	673	711	639	658	686	625	659	624	685	661	739	689	624	660	664	659	702	692	673	674	651	696	699	612	683	659	655	669	694	680	631	647	686	669	648	635	640	649	656	662	682	652	716	702	662	691	636	663	702	647	688	656	652	659	641	654	656	651	689	643	640	655	606	690	637	668	655	650	643	653	630	663	672	634	692	662	696	621	644	695	666	654	690	621	643	705	679	675	678	672	656	657	641	701	662	651	654	641	624	628	650	682	640	643	674	630	659	689	641	676	723	657	696	661	669	637	604	649	718	620	684	667	686	686	689	665	668	655	682	623	602	663	701	613	629	657	672	658	675	653	655	695	680	668	681	653	643	616	676	648	679	672	668	695	660	718	642	665	623	633	636	640	643	662	714	683	675	658	698	662	626	669	650	703	671	696	664	655	691	678	610	661	645	681	676	718	678	663	666	669	662	693	653	649	708	661	721	636	670	651	643	617	642	674	647	649	626	633	694	676	670	656	613	642	647	688	672	681	697	686	660	611	683	676	657	685	637	670	642	656	648	659	676	717	661	671	691	660	643	641	653	631	641	640	661	665	594	634	632	678	633	658	636	729	592	612	644	651	631	631	671	619	636	688	632	670	684	655	649	646	695	647	616	708	665	650	669	648	665	668	653	627	666	692	638	674	655	668	661	670	661	708	694	681	667	633	648	658	666	653	666	687	676	617	655	644	674	642	663	661	679	686	678	628	699	656	684	675	662	643	665	633	679	652	669	685	680	639	707	663	657	641	611	667	675	673	650	623	636	665	617	671	663	655	667	676	686	645	636	677	681	698	660	654	649	667	665	647	679	614	655	650	694	707	657	643	678	673	663	630	680	657	711	652	697	648	656	629	660	671	669	672	657	648	647	676	647	690	672	666	596	704	652	673	671	606	659	669	668	645	697	651	661	687	666	679	622	650	654	661	669	682	709	656	642	682	688	662	653	672	674	647	701	629	642	682	631	642	690	667	666	666	655	669	633	698	628	639	659	646	662	689	648	659	652	645	673	661	670	640	702	663	647	696	650	672	616	674	652	685	650	674	679	624	662	657	661	660	669	658	655	639	613	674	669	680	654	640	637	680	630	680	648	644	665	637	640	641	642	637	650	720	689	647	639	666	679	676	637	607	657	623	621	645	682	671	624	631	654	643	631	650	641	649	687	682	627	606	680	669	625	668	713	682	638	664	654	618	615	658	664	649	637	704	642	694	686	659	672	612	629	630	631	667	653	661	672	564	665	668	667	703	657	694	701	650	653	686	644	659	648	652	683	656	626	595	698	645	642	643	660	683	628	679	665	666	680	660	661	698	654	642	693	608	680	678	692	683	619	641	654	641	626	629	648	655	652	696	598	673	681	668	723	642	668
10123	1144	1471	1106	787	537	457	319	294	268	209	208	193	166	166	151	160	137	129	133	123	139	138	111	128	131	125	129	123	115	103	108	129	110	107	104	120	146	121	118	111	98	120	94	121	109	110	115	132	88	110	111	120	113	105	109	103	118	114	125	120	114	93	103	124	118	145	113	100	104	117	98	100	120	133	122	128	111	100	109	116	102	124	117	107	102	98	122	110	106	98	105	112	88	112	107	123	114	106	110	100	99	95	122	120	99	97	97	99	107	109	127	96	116	115	112	92	108	100	88	102	90	106	104	125	112	101	120	114	93	119	88	124	94	102	116	120	104	101	126	99	121	118	109	104	117	105	104	113	107	86	114	87	132	112	98	100	113	104	121	107	102	121	108	132	101	95	105	113	96	103	95	106	114	131	95	108	107	114	99	111	113	134	114	92	125	90	113	121	119	104	98	96	137	83	110	119	131	102	109	91	98	114	110	102	99	106	125	111	109	93	91	86	104	111	110	131	110	109	113	103	86	87	117	104	92	102	91	127	109	110	92	109	104	96	97	118	109	113	108	115	119	97	102	100	120	119	109	98	99	114	112	110	97	101	98	108	111	118	106	112	83	101	108	132	97	112	105	117	113	88	126	117	116	103	97	122	105	107	112	94	109	123	106	104	92	123	124	116	90	103	104	98	100	96	89	95	122	110	110	84	123	95	98	113	103	119	108	111	106	110	123	108	134	115	104	100	102	109	108	129	108	103	101	114	93	120	113	109	97	96	102	117	110	115	123	109	130	89	100	101	109	125	112	94	109	126	102	108	108	97	105	103	112	108	93	110	80	115	101	121	92	124	91	111	115	111	108	101	98	84	112	104	123	95	118	105	115	108	124	106	106	106	99	129	98	110	109	119	82	112	117	125	118	92	104	122	104	105	101	101	94	120	116	97	125	101	112	111	91	113	104	103	102	118	93	111	119	101	108	97	109	120	85	98	115	115	100	97	113	124	115	112	110	94	110	103	107	106	99	104	103	114	103	102	116	110	114	111	100	100	108	120	112	117	107	85	111	102	98	92	95	101	108	110	113	110	107	132	92	100	109	107	102	108	104	96	107	111	104	101	118	107	95	107	119	101	115	90	117	85	124	102	111	95	112	98	115	117	99	113	102	120	93	101	127	87	109	126	105	110	110	104	93	98	116	120	101	102	124	99	77	98	105	96	96	104	110	101	101	113	109	105	116	108	91	105	102	107	105	114	105	107	108	93	95	112	108	101	104	119	97	109	113	94	109	101	117	103	94	117	90	116	105	105	104	113	119	98	99	101	125	95	111	94	99	94	108	112	114	108	102	96	100	109	101	102	103	94	108	101	95	113	107	123	107	130	106	95	98	103	100	115	111	105	96	96	112	115	96	132	91	123	97	128	90	108	101	106	123	113	94	96	109	116	104	108	104	107	113	88	104	115	127	105	112	110	121	104	114	89	113	104	117	107	110	105	100	106	106	110	111	131	109	112	117	115	105	116	104	99	102	113	117	94	97	104	121	106	108	124	104	102	97	113	102	99	120	112	109	106	91	101	120	98	110	86	110	97	100	106	138	103	102	105	95	121	103	111	114	116	101	96	112	105	99	122	89	106	119	107	112	122	107	113	117	117	109	96	103	113	110	104	114	105	113	105	110	106	106	108	114	121	105	90	120	96	112	123	107	112	96	117	104	98	101	109	115	103	115	115	87	118	106	106	102	95	100	124	92	95	98	113	87	99	104	117	98	96	105	112	105	116	92	104	106	91	94	100	117	94	93	107	128	78	113	105	115	90	100	102	91	133	102	92	112	105	109	105	104	103	120	99	77	111	97	110	119	105	112	126	103	104	113	101	107	104	97	90	107	98	113	112	93	115	121	98	110	122	97	93	113	124	98	91	111	111	106	104	105	116	120	99	132	121	115	95	107	93	96	127	95	122	104	107	98	115	94	116	102	101	99	103	122	122	98	90	106	116	108	110	102	102	94	121	117	120	102	91	87	91	114	98	109	106	108	103	120	124	103	112	99	97	119	122	103	92	116	97	112	105	114	90	112	106	108	110	121	121	88	97	94	106	94	87	105	96	90	96	110	118	106	106	100	98	109	89	106	119	115	111	108	114	126	107	105	101	100	125	104	97	113	110	122	113	109	116	104	112	114	98	85	108	97	105	125	113	96	104	118	99	116	102	106	104	118	106	98	105	107	106	91	104	110	113	106	111	100	112	127	116	117	109	87	102	101	118	114	104	93	102	94	129	87	93	104	109	118	96	93	116	91	119	127	122	106	106	104	109	111	112	91	103	100	110	114	104	105	101	118	125	119	105	110	110	103	122	99	99	110	107	111	110	105	121	95	109	94	97	122	92	109	117	97	91	113	98	100	112	120	98	92	92	105	97	103	97	123	120	105	100	140	95	117	104	114	100	110	108	108	100	116	100	116	89	84	90	107	103	107	87	99	128	96	96	123	88	89	113	131	109	127	129	117	99	114	115	101	105	130	110	124	96	102	95	109	109	119	93	102	104	103	107	105	104	104	97	117	109	107	106	97	106	123	102	103	114	100	106	132	94	106	107	109	109	103	106	102	108	123	96	98	98	104	119	105	102	119	105	93	103	104	105	108	105	126	105	101	118	115	115	106	110	101	110	114	110	101	114	103	109	105	107	100	107	116	104	122	100	115	96	100	88	126	113	104	116	112	99	90	104	87	110	100	106	98	120	117	113	105	98	111	117	108	125	98	125	127	96	124	107	99	117	110	91	112	117	122	118	98	96	107	94	111	107	102	117	106	113	98	95	108	94	101	95	103	90	102	122	116	95	110	110	96	114	108	109	107	102	114	100	118	96	112	108	94	112	106	106	96	114	101	111	102	99	100	99	92	98	108	111	99	123	100	98	98	109	103	112	98	97	113	126	107	94	114	100	96	106	90	110	93	113	118	108	102	106	128	112	87	103	112	120	113	102	91	112	86	103	122	104	92	111	104	95	122	105	127	120	111	92	115	103	117	99	86	111	114	98	110	121	120	93	113	112	107	120	105	107	102	112	106	118	97	121	125	99	122	98	119	112	119	118	108	121	110	93	100	111	81	110	105	94	121	118	103	109	96	96	91	109	137	112	103	81	102	112	106	97	108	111	114	90	113	116	95	110	116	110	95	102	93	86	113	110	104	98	106	104	107	102	108	94	113	122	92	106	94	105	97	129	103	92	110	98	105	114	108	106	142	117	89	98	124	93	103	83	116	107	87	100	119	94	86	109	120	109	99	92	110	113	115	125	114	90	98	98	113	116	107	96	101	104	108	100	118	104	108	117	91	128	119	98	95	106	110	115	111	120	119	107	100	114	105	104	125	104	88	100	88	101	92	86	110	112	111	104	92	105	104	109	107	102	110	93	111	95	104	104	105	135	85	102	108	97	115	102	81	100	103	113	97	87	96	102	111	119	111	93	89	106	101	106	112	111	104	113	124	103	97	112	122	91	107	106	105
6148	1559	3655	4021	3219	2597	2081	1798	1517	1293	1117	998	951	870	813	771	699	695	613	628	591	564	522	504	515	534	475	478	490	497	459	496	472	430	469	424	386	389	423	409	444	389	423	418	403	403	421	413	393	376	435	363	396	383	373	389	378	400	379	385	383	385	422	363	386	380	368	357	433	332	389	395	351	379	354	365	415	370	357	442	394	389	348	371	369	330	363	411	349	377	323	353	353	363	412	352	383	353	365	373	385	343	403	367	384	391	353	346	378	367	351	356	369	407	377	360	352	373	369	356	346	397	347	357	355	338	350	369	328	343	399	358	365	367	386	395	370	379	335	359	358	362	373	368	348	363	371	380	338	372	361	372	353	368	362	333	330	366	363	370	358	367	355	359	387	362	360	352	347	357	336	381	395	372	361	352	352	348	360	365	326	354	373	371	366	365	386	343	369	367	365	381	357	318	355	353	349	382	377	356	370	352	349	377	361	412	366	388	382	371	356	382	368	350	332	384	368	373	376	355	385	390	337	381	358	357	352	373	341	324	380	386	335	361	334	377	367	371	349	350	398	374	345	373	354	364	368	364	358	345	349	374	362	352	338	363	356	341	371	361	404	357	345	358	379	322	343	331	351	333	369	355	339	384	398	369	369	366	354	370	357	402	362	388	398	344	373	332	334	323	366	366	381	331	355	395	349	349	343	367	350	358	373	366	382	350	353	389	349	337	388	389	370	348	356	355	347	361	343	368	361	366	360	345	360	355	355	372	336	352	385	378	398	325	400	349	354	371	321	389	379	348	345	369	359	308	319	396	345	350	335	343	325	375	363	328	389	336	347	310	361	347	389	359	343	348	374	353	367	344	364	356	389	353	369	337	323	403	366	357	380	376	357	343	382	378	375	358	350	359	350	354	370	375	343	345	364	380	361	392	379	335	335	348	363	374	345	336	350	401	354	395	379	357	342	344	390	399	361	332	335	351	351	382	372	374	323	361	392	383	361	358	368	349	383	387	336	355	369	367	335	334	354	337	381	376	343	387	360	362	361	346	358	365	372	365	364	372	368	347	342	355	389	370	337	369	340	343	390	348	336	338	344	364	374	382	371	341	335	387	367	367	379	397	353	349	353	328	352	343	397	356	376	345	375	362	344	406	356	354	377	336	343	357	351	367	382	363	353	368	362	360	382	359	371	340	397	367	351	381	374	314	334	362	363	382	383	377	369	380	341	393	363	386	360	341	396	341	360	354	370	370	346	346	336	375	366	384	344	375	371	376	329	323	374	338	353	350	330	379	375	322	357	375	334	369	356	353	349	380	386	379	345	400	361	366	349	372	355	382	364	370	365	352	338	391	350	355	353	373	366	413	342	333	347	385	346	397	379	387	368	389	334	377	326	359	377	356	391	390	340	363	351	373	355	372	378	389	361	338	359	366	348	359	362	340	401	377	335	346	368	368	357	357	337	367	369	390	356	372	364	353	349	360	401	347	359	343	354	350	356	355	396	363	345	338	364	356	358	356	363	372	381	356	348	378	371	362	322	331	386	355	383	359	347	417	373	400	369	375	369	351	362	381	348	379	353	352	348	341	385	351	352	383	371	344	357	320	368	363	357	365	344	374	367	376	360	352	348	366	364	354	346	358	359	357	339	365	372	348	355	362	375	387	350	389	382	333	355	350	337	358	358	350	336	380	377	364	388	346	356	392	350	376	373	372	371	379	323	363	365	420	382	380	357	356	387	403	365	353	359	339	350	379	337	328	327	371	354	354	357	384	346	336	370	376	377	369	352	412	372	363	331	370	339	352	383	352	389	340	342	349	379	326	351	381	347	359	364	381	343	365	386	355	345	349	347	345	354	376	367	367	363	365	333	354	372	367	387	371	357	324	400	356	366	384	340	371	327	387	375	382	377	370	359	384	382	345	373	361	346	352	389	362	363	411	379	343	335	370	363	332	369	362	359	349	353	345	373	393	387	362	363	363	354	364	386	345	331	373	359	340	345	365	395	349	371	345	364	390	368	363	332	335	371	369	364	389	401	355	342	354	335	348	369	328	348	382	356	364	331	364	341	333	382	373	368	406	345	375	364	376	357	342	347	353	382	336	365	375	337	358	358	354	391	340	327	376	323	334	367	365	357	346	360	336	386	330	348	400	379	361	344	374	383	367	344	387	377	365	383	338	337	346	357	356	346	320	348	369	362	376	366	371	380	340	380	344	350	361	360	319	360	340	344	362	347	404	360	373	352	371	381	350	363	370	341	322	336	332	357	348	336	370	348	317	383	392	360	379	335	365	332	360	379	383	355	397	333	393	343	389	401	337	372	355	357	368	346	347	392	401	380	379	336	362	359	392	397	388	332	368	375	376	338	346	341	357	349	363	369	387	343	368	379	369	387	362	363	353	355	370	378	386	339	363	356	357	389	344	346	362	348	374	346	344	368	358	353	358	351	331	358	356	351	375	378	337	370	361	415	363	345	361	358	351	364	353	356	355	362	323	356	367	352	361	369	365	366	343	362	362	408	386	371	364	380	350	380	341	356	352	376	338	376	344	393	378	356	351	344	366	354	391	385	342	377	350	323	348	372	370	380	354	335	380	344	356	355	355	376	363	314	336	380	347	331	338	391	361	315	397	346	332	398	365	365	386	335	395	371	389	355	331	364	380	362	351	366	372	359	333	354	336	352	343	383	337	347	355	380	359	389	356	390	359	335	365	377	404	380	366	349	358	353	380	367	372	369	349	373	365	363	382	353	320	311	376	360	356	376	410	349	356	355	343	385	372	355	363	391	384	379	382	366	344	352	355	368	388	350	385	339	352	412	360	324	375	374	383	349	374	323	349	354	358	370	331	384	367	325	353	410	331	389	325	399	353	411	358	368	381	342	341	361	392	337	351	360	383	372	368	352	342	368	394	341	342	362	339	337	339	351	386	350	340	335	373	322	385	372	392	339	343	371	337	339	345	377	351	348	397	400	378	323	375	346	390	341	314	388	389	376	371	351	389	382	368	366	359	383	329	350	341	360	364	336	379	335	391	358	350	348	370	383	358	359	349	359	372	331	391	361	345	345	349	366	359	380	351	372	377	382	392	363	363	333	358	303	344	367	377	330	384	365	372	370	327	406	359	374	374	345	344	357	370	348	385	361	393	389	357	364	352	359	361	346	350	382	376	359	396	375	366	348	319	331	322	348	385	355	344	329	350	388	379	373	341	354	356	355	380	353	345	367	392	369	416	361	384	378	357	361	371	377	353	318	357	401	351	336	336	357	363	360	365	351	362	358	330	375	371	382	372	346	389	375	369	369	374	378	343	336	360	365	359	344	343	327	339	358	350	338	366	395	349	358	344	367	365	387	357	345	358	316	378	347	390	349	356	366	360	375	372	341	357	381	360	378	378	335	339	334	351	374	331	378	372	350	336	364	354	369	383	354	353	306	377	371	354	359	376	385	351	381	363	352	365	341	387	366	376	392	374	333	392	360	395	335	377	366	373	349	377	355	387
18109	2889	2984	2224	1441	1047	794	633	492	417	423	308	292	292	285	222	238	222	210	211	186	202	202	211	174	175	199	177	160	186	168	158	162	180	175	166	162	157	137	160	162	158	165	170	147	145	150	153	145	163	142	160	166	146	171	144	143	156	170	151	144	131	162	135	151	145	154	144	136	136	141	153	123	149	127	152	133	143	146	128	153	174	143	158	145	147	118	150	137	136	154	142	158	167	137	119	143	148	155	146	155	144	172	154	153	154	147	143	150	151	132	151	132	130	159	157	160	143	126	139	153	147	150	146	135	130	150	176	130	124	116	143	175	152	147	165	151	158	178	148	143	148	128	135	126	152	141	135	126	158	137	140	139	138	127	117	130	153	123	123	140	160	129	132	160	132	136	136	142	147	135	140	158	124	146	147	138	160	147	132	158	157	150	145	135	146	130	158	155	132	153	123	144	157	139	132	139	134	126	156	167	130	135	148	153	134	141	131	131	148	147	162	131	148	147	166	161	161	132	142	135	139	155	148	147	122	111	145	159	142	152	140	139	162	134	157	156	139	129	135	156	144	143	132	132	138	143	134	156	163	157	149	147	135	169	157	153	133	137	143	128	160	147	117	158	149	131	137	137	140	136	150	144	156	153	124	139	152	161	132	163	161	157	156	125	145	149	133	156	148	147	153	164	145	139	140	145	139	139	140	152	157	141	148	123	140	141	149	150	139	144	135	149	131	131	144	148	120	141	131	134	124	133	131	119	145	134	124	130	139	145	151	147	147	152	146	135	151	143	129	151	136	129	124	134	141	157	155	168	129	139	145	161	150	150	150	141	148	153	126	151	123	171	150	135	154	146	137	144	145	161	139	129	141	151	140	144	146	164	136	160	158	135	132	134	157	137	143	137	128	156	123	145	155	129	124	161	146	158	158	129	144	123	157	137	159	144	142	128	143	166	139	131	151	153	153	142	131	140	128	150	144	135	140	148	136	113	127	159	150	146	149	146	153	155	136	143	146	147	167	158	137	145	134	151	132	153	133	142	129	138	142	137	138	140	129	146	127	155	141	146	133	144	164	141	137	163	146	128	138	123	163	140	137	156	156	154	148	164	141	143	151	169	148	134	160	136	152	135	162	151	137	156	150	143	137	135	116	137	128	132	147	159	163	132	159	125	137	140	150	126	125	140	179	151	159	143	142	143	122	133	149	184	153	164	121	149	135	141	177	143	143	148	131	140	120	139	133	149	133	168	138	150	138	135	148	142	177	151	144	158	122	145	139	150	145	145	159	137	142	117	148	146	134	161	138	137	142	148	147	142	126	143	155	137	142	134	135	135	130	135	132	123	158	149	143	138	156	149	136	127	132	147	132	142	141	150	149	152	129	128	154	149	172	147	137	167	138	142	132	123	129	132	134	147	140	143	159	155	144	161	137	151	117	149	141	130	140	133	150	155	139	130	135	133	148	119	149	137	131	125	145	137	155	143	122	149	137	145	128	150	136	166	136	147	134	142	137	157	149	162	137	137	162	136	126	163	138	131	154	134	175	146	139	167	152	143	124	145	140	153	146	142	132	130	145	150	153	135	164	146	146	132	151	137	141	136	158	153	144	150	171	143	143	123	145	139	143	137	117	159	149	137	149	117	183	120	132	129	132	162	148	143	139	150	125	127	145	141	119	145	137	133	130	140	155	152	143	149	143	167	146	139	121	150	121	136	124	128	151	158	143	138	129	144	142	155	169	142	141	148	144	138	144	136	138	150	156	145	133	142	133	139	141	131	140	145	141	138	121	140	157	133	144	137	145	125	136	138	149	147	141	130	166	145	140	158	149	134	123	127	142	143	144	147	140	137	156	149	152	126	148	144	148	150	139	141	146	146	131	151	134	132	135	139	139	147	124	137	133	131	145	167	159	159	152	135	155	151	151	165	149	131	133	136	159	118	134	144	131	137	150	161	121	140	147	138	142	175	159	141	147	144	151	146	160	133	140	143	159	141	140	142	138	120	152	131	131	141	146	139	145	129	138	144	155	128	126	145	160	136	145	140	148	150	133	130	125	141	144	129	134	135	160	135	123	156	154	155	141	133	134	149	141	141	147	133	122	146	145	160	139	142	148	164	140	146	119	119	160	136	146	149	129	162	184	145	136	155	126	171	136	160	150	142	146	138	143	155	155	142	127	146	131	154	146	148	141	161	142	142	135	148	149	167	135	136	155	142	144	135	158	143	150	169	142	136	169	137	135	160	144	128	146	142	142	152	147	144	136	168	172	141	138	150	138	157	155	155	154	152	152	118	128	136	152	124	151	141	156	122	142	137	156	152	134	147	162	138	125	141	161	146	125	137	144	124	152	141	144	135	132	132	130	137	135	130	130	162	158	153	125	144	149	144	142	117	125	137	152	136	145	135	144	173	135	141	147	146	140	149	140	135	155	143	128	136	123	132	133	140	143	127	142	142	136	143	149	130	166	130	143	126	141	147	156	152	140	150	163	137	128	145	141	139	139	144	139	139	152	150	128	132	155	151	148	136	135	173	122	125	137	154	128	146	155	134	142	145	163	140	145	159	130	146	165	126	146	158	145	153	128	150	130	156	149	142	156	128	165	141	148	136	139	161	140	136	128	143	158	128	127	123	143	163	122	160	144	128	149	132	172	156	153	149	124	146	143	148	138	148	147	142	151	134	146	139	134	143	141	140	144	108	116	154	166	115	148	142	156	136	159	136	140	154	149	118	138	150	163	138	147	161	140	166	138	153	143	116	138	121	142	130	140	115	155	143	129	147	145	134	163	136	140	128	136	150	126	142	134	158	134	128	153	130	153	142	153	146	142	142	153	141	126	152	143	149	149	158	146	157	146	142	143	138	141	149	147	132	119	149	151	157	146	148	133	136	168	149	147	149	150	118	141	158	135	134	152	127	156	140	157	175	153	154	130	133	152	140	146	126	148	146	145	117	138	139	147	160	149	127	138	160	127	143	144	142	128	150	147	153	134	143	161	156	132	140	146	130	137	146	120	137	139	139	150	141	146	164	159	115	145	140	138	156	137	155	149	155	160	162	154	150	139	156	154	148	120	143	136	131	158	143	139	142	143	134	145	141	139	148	115	143	120	139	136	146	145	141	152	148	150	134	154	137	127	162	161	148	128	126	132	126	153	144	162	148	159	141	156	138	151	154	151	128	152	149	165	144	159	148	117	130	144	135	138	165	128	157	130	122	164	137	154	147	150	155	151	125	157	118	154	156	149	150	121	133	157	166	150	143	156	137	127	152	145	138	163	126	150	128	137	166	125	118	131	136	138	143	131	143	153	133	138	139	151	145	155	152	138	146	159	155	136	134	146	158	120	158	158	150	119	156	167	146	149	128	145	150	145	132	137	166	124	140	157	134	126	121	154	146	161	124	139	141	145	133	137	158	144	173	139	133	129	135	139	164	140	163	111	142	125	141	137	133	169	147	147	151	130	133	114	134	147	160	128	138	136	153	143	147	145	148	144	156	144
8441	2774	6595	7163	5888	4760	3882	3212	2689	2310	1998	1750	1573	1520	1343	1221	1086	1105	955	993	881	916	859	855	778	754	730	749	705	686	670	597	667	643	638	654	629	632	611	564	578	542	562	581	574	606	561	536	507	557	532	538	552	546	557	523	568	483	526	501	512	506	485	536	529	517	572	490	508	536	455	495	500	516	491	531	520	507	444	546	510	530	534	535	520	506	488	473	505	497	496	503	455	490	497	477	501	501	519	456	494	517	469	477	511	496	476	513	490	494	471	470	458	483	427	487	475	438	485	480	477	486	443	477	461	495	530	492	505	442	455	469	453	497	480	478	484	532	467	495	494	480	465	538	470	444	516	474	468	477	462	482	445	478	515	458	474	503	467	491	499	483	465	487	482	441	453	480	473	476	438	469	479	463	469	485	507	475	465	484	502	464	458	474	521	471	517	488	461	436	511	431	477	488	511	489	473	478	437	460	479	470	473	485	458	482	482	484	472	491	473	440	458	495	459	468	456	472	494	452	481	445	461	431	471	492	508	488	505	499	507	455	486	422	450	493	453	464	487	474	542	466	476	477	515	476	449	475	485	428	465	486	487	457	442	440	482	472	458	519	456	473	459	465	477	536	476	468	460	433	454	457	468	515	469	513	480	498	452	457	484	458	506	516	465	465	477	478	490	453	433	459	473	447	480	491	514	449	455	457	454	460	437	461	495	449	456	493	523	468	478	412	452	511	485	462	491	470	471	481	485	468	493	451	487	493	463	478	440	461	501	477	485	509	459	488	472	468	472	473	464	467	471	452	482	495	465	490	470	491	485	469	494	468	475	475	473	479	491	482	443	475	488	505	469	503	483	511	462	457	470	479	489	503	426	508	502	449	473	506	445	486	507	474	463	433	490	510	465	477	446	475	440	522	466	505	482	487	480	490	535	472	467	500	475	488	464	502	449	457	472	495	464	467	474	479	491	485	462	465	437	468	479	440	481	467	465	462	468	485	466	457	447	457	502	478	504	473	472	505	469	483	458	481	512	457	490	428	474	465	508	513	469	470	477	498	479	475	461	470	472	477	461	461	508	439	472	512	440	459	496	459	490	476	469	474	457	472	439	482	459	471	502	482	499	496	467	466	514	465	489	474	425	498	459	474	442	452	479	466	481	526	485	449	470	504	498	447	485	481	491	488	467	491	445	444	463	440	501	450	505	485	429	476	466	472	449	465	475	456	537	470	460	484	486	451	508	464	483	503	483	436	475	447	494	469	475	513	452	435	461	459	486	468	512	449	456	503	518	499	476	423	496	506	472	432	489	458	499	514	475	445	510	489	465	448	456	495	491	476	457	477	475	492	455	486	476	467	514	473	423	459	468	441	461	491	462	517	491	504	485	470	465	438	458	464	453	453	460	491	522	403	450	469	450	465	510	482	495	514	489	491	451	464	483	461	484	439	476	459	471	480	484	496	507	444	471	498	491	456	480	460	492	495	432	481	440	470	454	443	497	440	461	479	447	484	487	435	475	514	454	479	476	468	438	509	490	489	490	500	458	504	437	473	502	478	465	502	431	482	460	493	478	491	473	459	480	479	496	469	480	495	442	449	452	465	519	502	460	486	489	507	480	448	476	439	496	435	479	495	490	482	515	428	434	451	460	444	476	524	504	484	468	501	483	485	477	468	474	491	475	471	438	471	490	479	492	495	484	455	481	432	497	493	421	454	476	474	485	518	457	480	489	495	448	444	457	537	444	457	481	426	477	437	442	487	473	455	485	485	468	488	479	475	464	491	453	459	490	472	462	459	454	507	463	487	469	459	482	486	489	482	493	491	488	455	509	454	442	458	499	464	484	457	473	451	474	496	448	510	470	506	496	489	486	440	472	491	475	482	463	488	485	465	474	490	500	474	469	504	456	528	491	491	492	461	497	463	471	485	454	445	457	467	493	471	497	437	493	464	463	459	470	464	480	439	436	472	493	507	471	508	464	470	480	453	472	451	518	482	485	486	486	507	488	500	509	486	453	470	461	487	473	447	485	452	432	470	494	471	449	473	505	513	472	479	482	444	441	514	468	508	493	483	437	449	476	491	483	445	456	494	457	483	474	420	491	475	443	439	517	454	462	487	488	484	471	478	482	511	477	449	511	440	480	484	509	472	515	473	483	485	482	477	474	512	484	481	494	449	480	464	500	478	519	472	493	503	459	488	457	440	494	442	462	463	485	430	468	465	532	453	479	470	437	528	473	487	466	475	452	492	493	472	470	470	488	468	477	443	500	475	488	488	469	451	472	460	478	491	456	472	517	468	446	468	470	477	480	498	464	460	474	476	500	466	461	451	506	478	485	470	465	490	439	464	509	479	491	490	490	509	469	474	520	468	486	513	470	475	466	465	464	493	502	491	495	491	506	438	456	467	503	462	463	459	470	475	495	462	439	494	478	487	506	455	502	464	462	504	493	458	458	522	503	469	464	510	447	481	482	462	482	465	456	476	472	446	473	471	434	496	501	538	431	496	469	449	517	456	470	488	457	470	451	466	448	465	436	479	508	487	483	474	513	509	473	531	433	494	476	446	467	494	418	485	447	481	474	476	484	461	471	465	484	445	485	471	433	489	476	481	450	508	443	457	462	475	468	475	505	482	466	437	478	468	461	492	482	482	476	476	459	461	502	456	485	489	461	472	468	510	506	463	486	458	481	455	449	480	463	468	470	470	489	471	453	482	473	450	494	493	465	468	434	464	442	479	486	436	499	464	480	455	488	446	467	482	511	494	490	464	489	458	487	528	466	463	511	521	503	479	488	480	477	473	495	455	448	449	474	469	491	450	497	428	482	452	465	477	487	462	458	449	464	460	460	464	472	469	477	469	457	466	459	470	456	490	485	494	510	445	476	458	499	494	484	473	470	475	472	477	488	483	488	500	436	455	464	489	479	445	508	470	485	477	451	494	450	501	511	472	487	460	463	462	479	494	477	459	485	494	488	493	485	473	515	482	517	468	481	444	494	510	453	509	463	464	491	467	508	487	486	460	480	464	457	450	466	465	459	463	469	479	462	505	457	463	443	464	489	508	473	488	491	499	474	455	454	456	476	482	476	490	508	478	476	489	509	465	453	541	437	489	489	452	471	459	481	494	460	457	448	451	437	456	474	496	489	451	448	466	516	484	478	461	506	491	453	497	503	452	486	463	476	469	481	488	465	465	446	513	469	471	471	494	462	489	461	453	479	489	477	461	471	460	477	473	492	504	449	465	440	448	450	494	457	461	501	460	524	471	429	488	467	454	502	460	507	484	485	433	466	502	513	518	492	501	457	487	478	512	439	433	510	453	484	497	471	460	446	498	492	509	486	474	457	474	469	490	461	484	473	457	516	483	465	462	442	512	471	443	496	484	488	480	462	534	492	466	498	485	480	497	489	445	429	484	527	508	501	505	467	442	488	490	431	478	471	472	491	482	492	458	463	486	464	446	499	487	466	490	420	451	455	478	527	486	482	440	467	450	483	512	486	443
2229	316	293	290	275	244	216	226	229	219	207	220	230	222	203	200	232	216	211	221	195	203	235	219	216	251	198	228	198	228	232	199	230	233	238	218	230	213	191	217	225	217	207	240	222	222	220	206	214	221	215	206	241	213	201	238	213	220	213	206	220	212	216	250	189	205	235	191	202	198	218	207	202	228	200	223	222	195	215	188	226	211	222	208	240	230	208	205	227	240	221	209	229	231	203	205	225	234	214	223	214	211	219	228	195	228	208	209	232	235	191	248	183	193	193	227	237	210	221	216	211	227	243	209	214	195	207	233	204	216	224	199	195	227	210	217	218	228	238	244	213	241	229	217	257	196	235	205	206	213	234	206	226	212	223	239	210	249	221	210	199	199	216	242	228	198	224	216	206	232	207	201	209	204	216	224	197	220	229	208	194	230	226	233	222	206	233	219	216	208	221	223	244	233	224	234	185	211	198	196	248	227	207	213	208	232	211	221	217	234	212	225	204	219	231	211	222	208	196	220	223	192	203	214	213	250	249	211	215	190	229	214	229	193	221	233	227	218	224	213	216	217	216	228	222	231	200	227	209	212	209	213	215	223	207	211	229	199	204	236	236	209	220	195	221	217	198	205	224	208	238	226	223	216	220	192	195	198	201	206	229	225	212	200	226	232	193	233	210	195	205	216	217	237	239	235	208	203	234	220	207	210	221	236	219	199	243	214	230	224	212	237	233	225	246	219	250	219	188	214	225	216	254	221	213	215	231	203	209	203	187	198	205	225	213	193	216	218	205	208	208	214	210	240	203	200	246	208	204	198	201	225	224	227	197	201	227	220	215	250	210	233	211	224	222	212	213	226	231	205	209	214	230	229	215	213	185	224	214	218	221	224	196	243	204	213	228	206	223	204	207	188	221	240	225	247	247	229	208	254	159	202	206	250	211	232	232	227	220	239	186	217	190	197	231	228	203	225	215	223	232	229	211	215	222	211	207	204	237	224	204	250	218	202	216	197	233	216	232	198	217	221	209	167	176	226	231	199	213	223	212	214	208	202	203	197	220	258	218	209	230	214	212	209	238	243	229	213	195	193	208	223	221	225	223	213	208	223	229	226	229	220	219	226	195	180	195	222	186	241	218	245	215	251	216	204	207	238	202	198	239	215	210	227	221	199	203	209	199	235	200	210	215	213	263	247	203	213	224	230	222	246	223	232	238	241	187	212	183	206	220	235	237	218	225	211	215	227	217	194	237	231	194	227	213	238	217	223	200	236	197	216	231	216	192	197	207	203	204	210	227	192	222	212	204	216	228	210	211	252	218	211	224	222	237	237	216	215	252	185	178	209	216	209	215	220	216	212	218	197	202	228	220	223	174	198	236	203	211	228	246	209	237	217	230	227	232	224	226	220	232	236	227	224	216	211	217	219	214	235	234	216	222	218	232	216	187	218	202	192	231	205	241	221	220	218	207	231	200	246	185	203	216	221	241	207	246	202	227	206	214	190	235	221	226	235	201	222	226	186	221	193	204	220	225	201	221	215	201	210	193	227	216	207	205	202	205	217	222	221	225	223	210	237	217	241	236	223	227	197	235	219	216	199	199	220	221	209	232	216	246	237	204	226	205	233	217	232	213	197	206	223	212	193	223	205	215	222	215	231	248	220	210	221	218	198	204	212	230	222	221	213	254	210	217	207	184	217	211	212	193	256	204	216	200	216	222	201	196	242	207	231	255	235	202	237	192	204	226	242	230	242	216	235	198	222	205	215	198	225	197	202	224	222	216	241	215	207	198	220	216	187	203	217	253	219	220	223	201	208	206	232	210	221	203	210	204	223	206	229	224	223	229	205	211	194	225	224	242	203	212	234	224	226	215	193	198	214	208	223	226	199	217	218	220	219	234	231	216	229	215	214	247	223	228	229	240	215	214	227	222	215	205	224	238	217	232	236	210	202	219	182	212	204	218	215	235	215	225	206	229	197	200	207	225	208	194	226	217	224	235	182	232	230	203	195	227	231	212	217	200	223	236	203	212	215	220	167	214	184	247	211	204	207	222	220	210	202	223	231	196	224	239	217	206	202	222	228	245	214	231	198	195	195	197	208	216	207	229	209	238	198	219	234	198	220	209	226	229	235	226	208	209	217	228	210	231	211	213	209	203	195	218	226	229	217	210	210	196	201	223	228	216	220	215	215	194	240	211	200	202	219	211	223	241	193	219	244	236	234	231	222	215	225	246	205	250	213	204	215	222	230	208	208	226	226	213	215	230	215	206	221	220	225	212	210	230	176	239	202	216	228	204	237	214	210	218	223	216	224	206	229	268	208	213	215	239	224	225	192	235	184	208	213	226	248	242	211	223	210	218	215	188	221	229	205	217	204	218	206	206	220	221	216	241	180	214	271	226	202	245	222	232	230	254	217	209	214	209	225	225	227	216	212	215	226	244	215	222	222	200	220	231	205	224	213	218	204	210	207	225	222	242	219	196	200	242	246	205	214	227	199	229	230	214	205	192	200	203	229	234	198	217	220	210	218	225	220	196	210	231	208	215	224	207	211	229	233	193	204	230	242	224	203	244	229	219	235	209	248	202	205	205	214	215	209	215	226	193	205	193	207	215	216	236	230	206	233	208	227	224	221	205	214	207	208	225	216	246	251	208	226	205	214	205	210	219	216	214	207	219	205	196	243	224	233	204	223	213	200	213	204	205	206	208	225	207	227	213	225	219	229	192	211	204	232	201	212	235	228	229	195	217	232	195	222	246	224	237	239	200	219	229	239	251	203	237	193	195	228	221	201	226	226	217	223	216	223	218	197	218	217	226	224	221	204	230	210	225	222	227	226	230	234	217	244	218	223	201	198	182	216	230	186	241	211	199	238	242	224	224	205	197	200	217	218	176	204	251	234	227	223	223	204	231	212	192	211	237	207	226	221	222	227	203	238	206	213	188	194	237	233	204	193	199	242	182	209	236	223	235	239	216	208	209	218	209	225	196	201	207	207	249	228	241	203	213	218	244	236	221	222	204	207	201	226	198	218	213	247	238	222	247	220	216	233	246	209	192	233	220	205	233	235	223	208	218	197	210	192	207	213	212	220	217	204	229	233	205	222	239	229	205	198	221	223	213	201	213	201	245	214	242	222	196	230	184	234	215	227	248	208	207	216	197	216	190	221	213	206	200	236	215	234	202	229	201	214	217	211	248	220	220	231	209	250	195	227	229	224	229	202	210	215	223	221	217	217	223	224	203	227	224	234	207	213	222	214	215	216	216	221	225	225	230	196	233	222	205	218	222	213	240	196	227	213	212	211	215	187	203	237	209	222	220	214	220	218	234	255	224	203	239	229	215	207	209	215	174	204	203	216	193	198	218	239	261	178	231	222	220	247	226	206	229	208	228	208	198	221	230	229	233	225	194	266	209	217	202	206	223	216	212	236	233	201	199	219	201	245	223	200	232	218	209	211	218	215	216	196	222	216	211	220	232	229	199	239	220	240	204	208	220	197	201	237
2812	737	877	872	838	759	756	740	671	692	652	689	679	696	683	657	647	705	643	692	715	695	658	632	708	622	633	688	656	713	643	672	648	700	653	650	655	686	667	656	618	649	662	691	618	708	681	644	666	623	639	685	702	686	635	683	630	688	628	683	682	636	650	668	673	693	674	668	712	636	651	668	642	656	653	651	613	655	662	687	644	652	712	705	673	634	656	660	655	629	667	634	680	676	631	673	638	612	677	650	690	649	669	708	629	629	642	661	676	641	671	635	676	647	714	653	655	654	661	677	629	672	645	692	672	659	674	633	623	677	681	706	665	591	645	618	664	653	625	628	640	686	664	709	629	688	707	633	647	670	637	668	596	650	639	665	644	648	625	608	637	678	667	694	656	649	667	661	614	661	608	653	634	625	601	649	667	669	651	713	691	645	631	721	649	624	656	681	666	637	668	643	667	609	674	618	694	669	628	673	630	627	660	634	632	629	644	652	660	646	665	601	647	718	688	664	653	629	669	646	745	625	649	632	664	656	600	644	631	618	639	684	638	634	649	653	681	659	681	688	640	682	647	666	676	614	703	676	656	659	625	678	654	647	666	648	631	649	668	611	688	686	646	662	669	660	640	687	702	644	636	631	651	707	669	683	680	673	683	664	633	687	677	650	627	646	632	639	636	644	678	638	650	646	632	631	666	674	621	666	615	698	664	720	648	635	625	620	654	672	711	642	649	616	676	695	671	645	664	620	653	645	701	690	678	668	658	648	668	649	630	656	682	682	628	663	664	629	674	665	672	662	667	666	703	667	637	660	696	666	664	689	677	624	614	632	667	652	676	667	658	672	650	642	676	657	717	673	696	606	676	676	639	634	662	634	648	692	682	689	672	685	667	597	701	697	652	621	668	643	638	652	664	700	649	636	640	675	612	650	669	656	642	664	659	634	649	672	651	611	615	625	709	640	681	686	674	649	697	656	637	656	640	671	655	632	647	674	647	651	650	669	638	667	706	625	670	676	637	655	738	647	655	669	638	700	618	627	655	682	651	663	620	676	643	697	646	671	647	641	666	645	681	617	681	631	621	668	637	647	663	598	668	674	647	662	675	684	597	636	660	633	653	655	611	652	633	627	644	671	657	649	640	648	631	611	609	632	639	659	657	654	718	702	678	629	662	630	637	663	670	625	633	637	695	652	605	618	649	665	644	688	662	659	690	638	635	644	697	660	645	661	696	602	665	645	697	654	648	660	662	648	652	639	640	632	686	691	641	637	649	656	657	668	618	648	647	643	696	637	665	677	595	693	634	647	639	661	621	647	660	650	696	707	648	699	604	630	657	714	647	644	634	681	639	689	634	684	681	651	623	685	700	671	630	645	668	726	629	648	614	673	657	627	699	645	641	631	709	705	654	629	661	611	597	642	640	633	689	687	684	654	665	653	673	654	659	635	656	691	611	630	623	680	660	659	625	669	633	638	658	681	666	669	744	660	657	628	665	667	673	625	578	685	609	667	620	631	635	667	663	629	659	680	658	641	671	624	690	658	663	660	632	637	641	627	636	682	699	695	621	615	701	669	623	671	641	651	676	653	666	696	634	624	625	646	637	642	641	670	673	640	655	639	660	611	648	710	656	592	652	671	638	644	659	685	650	643	685	657	677	618	660	626	676	656	632	659	653	646	641	712	632	632	674	607	687	620	635	645	695	645	578	664	670	658	659	673	677	672	633	655	684	679	712	623	686	616	628	641	656	694	633	634	601	649	609	652	660	688	662	634	668	683	690	671	659	640	703	674	672	631	645	635	647	618	644	627	623	652	649	598	637	688	650	637	659	610	650	675	659	682	655	653	656	628	688	628	627	652	648	673	677	698	673	668	679	662	648	675	662	641	606	664	628	605	702	695	657	673	688	677	648	673	682	612	667	663	663	684	647	622	623	651	694	655	689	655	636	656	622	642	640	624	633	669	712	662	619	647	708	669	665	634	638	653	633	630	639	667	644	655	640	664	646	681	636	666	674	674	665	668	683	658	599	657	592	657	655	676	711	596	700	689	654	660	653	673	627	647	585	657	635	630	644	685	660	655	605	682	649	652	661	625	678	676	635	634	635	633	633	620	673	694	615	670	657	643	659	678	644	645	635	659	610	667	661	632	666	646	678	675	647	655	664	633	667	620	657	644	648	662	706	628	663	654	648	626	627	637	612	674	672	640	643	632	634	662	677	647	660	641	664	717	653	675	668	659	622	640	685	625	627	660	661	635	678	686	661	660	636	684	680	666	672	658	683	639	693	665	627	699	668	665	634	671	672	630	682	677	659	645	649	661	679	680	626	618	626	627	678	629	615	691	631	644	659	697	663	579	661	658	678	617	640	670	666	652	667	697	677	681	721	687	682	648	662	636	654	679	648	640	631	678	628	682	640	615	675	694	653	672	711	634	624	690	723	634	644	630	651	643	645	640	619	705	639	611	649	623	635	674	646	681	651	619	671	671	669	668	646	659	605	692	688	637	664	698	686	660	688	689	667	625	650	662	681	635	648	672	634	625	652	614	659	682	665	657	598	608	662	649	692	682	647	641	632	603	634	651	635	678	620	605	675	666	608	639	636	615	705	671	676	648	632	595	638	714	624	653	619	689	694	677	676	642	657	613	649	661	635	638	661	660	699	679	674	641	699	677	667	661	662	626	648	679	638	649	626	640	620	604	634	618	653	687	604	623	643	649	624	648	643	679	638	665	661	603	611	610	658	634	654	665	685	665	626	700	660	627	646	680	681	593	637	674	689	655	692	650	660	662	657	653	689	649	638	629	670	652	620	643	663	699	651	632	646	657	599	663	628	655	656	629	690	642	666	631	654	661	663	664	657	653	665	685	637	660	640	706	664	642	644	594	661	661	652	684	648	656	698	704	626	640	675	673	679	648	657	686	623	642	649	644	650	685	637	637	667	638	649	702	683	663	703	637	711	677	653	596	620	663	640	594	663	654	657	704	675	683	609	647	664	658	653	649	664	659	650	655	655	638	723	668	688	689	694	647	628	639	646	669	630	636	662	633	633	654	678	693	635	655	692	653	679	690	697	635	647	672	674	616	653	631	674	639	668	688	612	661	606	630	677	659	678	675	617	641	647	645	618	671	685	631	635	668	688	667	670	655	663	649	624	673	690	632	654	664	649	689	670	641	654	642	661	637	599	663	674	660	636	655	657	604	686	627	659	630	699	662	674	673	613	651	646	645	681	665	633	610	635	714	643	671	714	644	631	656	648	632	668	639	653	662	661	701	641	612	646	631	697	697	673	633	638	611	650	640	662	647	649	706	658	670	637	647	640	654	728	649	663	640	586	625	616	646	641	637	605	616	694	675	622	637	614	626	660	636	656	628	645	693	656	624	657	652	674	659	684	632	686	666	643	635	636	661	699	689	552	633	701	663	655	594	694	654	625	676	676	658	618	668	642	659	729	645	680	687	646	648	677	644	653	677	686	661	653	649	643	681	621	623	632	655	636	683
9945	1196	1404	1146	779	514	440	337	307	249	231	204	219	164	174	159	128	148	132	138	123	139	115	149	126	122	118	114	116	133	144	111	109	109	119	117	111	104	124	98	94	119	106	107	96	107	96	138	99	110	100	95	142	113	101	122	107	99	112	96	113	134	108	104	89	108	132	124	108	111	110	104	95	110	94	108	89	113	106	105	78	99	129	107	89	111	115	121	106	108	109	90	105	118	117	95	114	94	96	100	105	115	122	102	105	104	99	119	109	123	116	85	89	97	89	91	96	90	100	110	99	99	123	121	105	86	109	95	117	119	108	104	95	117	99	104	103	127	118	108	96	86	104	127	114	80	97	86	116	100	113	104	106	99	111	104	89	104	106	102	102	93	79	98	131	100	113	107	107	102	103	119	127	110	96	89	99	107	101	93	112	81	114	129	119	123	94	109	112	125	103	106	109	113	121	108	89	97	118	109	111	101	104	98	99	102	102	108	90	87	95	117	119	122	95	96	100	131	101	95	124	118	107	106	109	110	108	110	103	106	114	110	98	103	120	108	86	99	111	104	105	102	109	120	103	107	116	111	123	105	112	103	118	106	93	105	99	106	124	99	98	84	84	109	101	115	129	104	99	105	96	109	116	98	96	102	102	97	101	110	104	100	90	107	100	116	100	125	111	100	92	103	104	96	128	97	114	99	110	112	100	100	110	111	112	102	93	110	97	102	117	101	107	105	110	124	114	123	104	95	112	134	113	102	95	107	103	106	104	94	117	107	108	104	98	107	110	75	110	102	119	110	94	99	115	103	94	90	106	91	132	109	101	107	108	116	96	105	100	93	104	108	104	116	98	91	131	127	99	105	114	111	100	98	88	110	103	116	101	115	90	83	105	111	109	115	105	129	111	112	95	115	97	112	104	95	100	116	107	95	120	101	88	86	123	127	97	103	115	112	108	112	114	114	108	118	112	121	87	96	93	87	100	95	120	94	87	103	104	108	107	75	100	119	111	106	107	99	101	93	102	103	120	119	95	109	108	109	106	103	106	109	97	106	105	103	122	101	106	100	124	103	110	124	93	91	107	106	90	104	101	84	112	108	101	136	102	102	110	104	121	104	125	127	104	109	89	102	128	110	99	131	86	108	132	98	108	113	114	127	107	102	95	100	105	79	107	95	121	104	102	93	91	103	118	123	109	98	105	82	99	107	108	117	99	107	107	121	109	98	116	90	101	107	91	115	97	109	117	108	112	94	90	103	99	105	107	99	105	107	115	107	119	100	118	89	112	109	98	106	107	96	100	114	109	123	84	117	104	85	116	128	112	116	98	95	125	109	113	100	103	104	120	112	110	112	111	97	107	122	93	102	110	97	113	88	109	114	105	93	124	108	115	115	125	100	98	115	95	82	110	113	102	102	106	110	92	109	105	103	119	88	100	115	91	111	109	103	102	109	108	97	105	88	116	106	106	111	116	88	104	103	122	114	104	120	96	91	106	93	108	110	102	111	110	117	109	119	90	115	103	88	74	101	123	96	96	118	98	104	108	109	90	114	107	106	117	89	108	116	103	90	82	97	103	104	87	101	114	101	102	115	95	112	101	98	83	109	112	90	97	99	99	100	99	106	94	104	99	112	113	97	109	99	96	104	105	107	78	122	91	110	117	110	108	103	104	112	95	130	103	112	105	117	89	111	112	102	113	119	103	89	102	118	116	102	109	98	104	99	110	117	113	100	106	113	123	116	100	96	117	101	120	124	113	125	95	106	98	102	96	103	110	101	91	96	106	121	108	94	97	92	95	110	119	105	103	121	114	83	94	97	110	88	101	95	100	119	86	100	119	121	96	89	86	97	106	108	109	106	102	107	97	122	93	97	105	126	112	103	93	108	114	99	110	91	91	100	95	100	104	96	100	103	136	113	96	121	105	108	96	93	99	117	105	118	106	118	87	106	110	97	106	120	119	101	111	100	100	99	80	117	101	113	103	93	118	106	107	97	116	90	85	125	104	106	122	107	86	99	127	122	98	98	94	100	100	104	119	94	108	104	103	119	94	96	102	119	95	110	98	106	113	99	99	89	96	88	100	99	83	110	97	103	100	112	113	92	100	103	116	102	122	119	109	96	122	97	115	90	114	117	111	110	122	115	124	97	102	102	101	107	103	93	86	88	115	96	118	102	112	97	97	99	115	95	98	98	89	102	91	108	113	111	115	99	107	90	98	95	120	102	97	119	91	116	126	109	104	122	102	95	104	87	114	117	120	106	99	119	107	111	102	106	101	102	100	96	110	93	78	108	106	81	111	97	110	120	112	100	106	99	109	95	93	97	88	111	90	109	112	120	99	95	112	98	98	107	101	92	96	105	98	103	103	129	112	120	106	104	101	110	108	100	123	121	117	95	113	100	106	109	105	93	93	119	102	105	106	92	98	127	99	119	124	108	92	116	103	113	108	111	120	109	115	110	131	122	99	106	107	104	117	116	112	123	114	101	101	101	91	91	106	106	107	87	93	84	94	88	124	99	95	118	110	107	94	112	125	97	105	107	99	104	117	113	109	107	105	101	104	117	107	109	99	111	100	114	92	104	91	120	119	108	115	106	88	93	103	104	118	130	101	114	111	104	104	103	93	114	121	116	116	96	125	94	102	109	87	111	101	94	97	116	99	111	101	96	95	108	96	97	113	74	105	108	134	86	105	98	100	115	108	120	100	94	92	99	105	107	100	123	109	93	100	95	113	108	112	95	105	101	95	116	106	112	121	116	123	113	87	97	110	91	102	111	98	104	97	90	117	116	110	106	89	102	100	96	87	106	103	103	129	105	108	105	104	110	103	101	107	87	98	104	106	111	114	111	111	79	91	109	119	105	75	105	113	94	103	103	119	109	91	105	108	115	101	97	98	109	131	102	86	106	114	106	108	125	111	115	118	105	95	97	109	112	106	116	97	114	118	93	83	116	91	112	97	135	109	90	103	100	105	102	127	121	103	90	119	104	101	115	100	119	106	103	101	96	104	111	84	118	108	127	100	102	114	119	89	89	109	122	107	118	93	95	118	104	106	99	111	86	123	101	99	107	97	100	104	99	123	85	101	110	90	109	96	102	117	98	106	96	114	111	119	100	100	112	98	104	98	111	106	117	119	104	102	112	93	101	121	92	111	123	94	135	107	98	115	111	104	105	106	105	129	107	94	109	119	96	85	121	99	126	104	103	119	113	103	116	107	94	117	120	97	98	101	116	95	124	106	105	102	102	99	121	102	105	102	95	103	109	105	112	102	115	101	102	113	105	107	96	105	113	99	98	103	122	116	97	107	97	100	93	107	90	116	119	103	99	109	122	110	114	112	90	98	96	97	96	103	123	112	96	106	120	107	95	95	90	96	98	109	98	101	115	104	119	109	96	111	99	104	89	91	116	112	92	100	87	98	92	118	114	114	112	95	88	118	108	117	119	105	99	102	113	120	108	108	98	102	97	117	113	96	108	126	109	116	107	96	98	108	107	90	94
6181	1569	3520	3901	3318	2583	2136	1707	1494	1280	1212	1056	922	866	789	785	668	674	563	621	600	562	581	534	538	512	512	441	492	475	452	424	436	415	429	430	438	426	402	409	389	418	414	389	373	389	400	390	369	398	419	419	370	423	386	388	388	373	418	371	356	386	394	390	390	389	369	401	401	402	393	386	409	380	350	372	374	369	385	360	363	358	353	354	327	367	361	370	368	335	342	390	374	369	393	345	355	360	384	409	371	369	358	375	380	367	336	392	363	346	349	370	356	414	359	350	369	389	364	367	361	365	314	355	405	387	347	387	354	388	376	329	357	381	371	373	345	383	373	328	377	357	337	338	387	313	383	338	367	385	371	387	369	360	363	371	331	331	368	345	352	373	387	353	342	381	379	312	342	372	373	400	356	376	368	349	361	372	352	366	369	369	352	360	352	369	345	348	408	355	355	340	353	354	336	365	372	363	362	343	373	354	369	337	341	359	382	360	333	355	345	370	351	372	380	374	340	373	368	329	346	383	366	354	345	345	342	404	348	376	349	363	368	349	356	346	355	349	345	359	359	344	381	365	389	333	352	351	371	349	359	333	345	366	360	359	363	355	342	361	358	360	364	355	400	348	383	368	357	366	350	345	336	354	347	357	368	355	384	347	337	343	348	389	373	398	381	324	382	372	326	350	366	348	350	350	402	378	336	360	374	385	363	367	379	371	364	364	365	388	344	368	374	391	357	355	369	376	347	322	343	347	379	377	349	357	351	379	403	402	361	314	381	343	383	377	377	367	382	359	369	356	404	359	364	331	343	367	381	372	355	370	363	380	339	372	400	367	350	342	378	399	365	372	367	367	322	332	369	373	342	330	360	368	359	371	384	390	353	354	374	359	368	375	361	336	332	386	326	367	365	323	336	340	370	351	373	348	358	364	369	355	348	324	346	365	352	350	352	374	362	358	388	370	368	336	327	380	377	332	348	366	318	328	359	334	339	358	365	343	389	398	344	352	345	356	354	360	338	348	363	358	373	374	349	385	384	394	353	352	369	348	347	370	375	356	379	343	347	390	353	360	354	336	346	366	355	367	346	353	394	371	331	358	333	374	340	344	332	350	397	384	355	340	354	390	340	385	352	357	334	325	365	385	350	339	390	373	381	356	371	357	354	402	391	350	365	370	381	379	388	352	346	373	333	372	385	372	357	378	379	348	406	368	374	357	337	348	352	334	399	360	344	323	349	378	346	385	355	376	391	366	348	368	389	356	344	351	380	361	358	361	387	372	379	357	365	357	377	370	344	381	358	331	366	367	351	340	362	368	365	344	357	374	355	366	386	378	402	361	374	370	345	336	324	371	386	346	399	389	336	410	350	378	355	346	392	360	358	357	378	384	394	351	355	347	346	364	377	377	354	357	355	339	330	345	339	368	362	380	349	377	332	386	340	331	364	332	359	337	366	352	353	378	369	381	391	348	353	401	371	393	369	374	398	376	356	361	340	373	353	362	355	360	325	343	348	394	344	354	364	374	347	351	368	367	364	350	381	359	359	385	363	382	333	346	363	344	390	342	366	366	365	356	356	332	374	373	343	362	348	373	362	352	365	346	354	391	356	378	361	341	355	367	355	355	349	354	338	384	371	376	371	344	351	370	349	348	351	347	365	338	364	362	362	352	355	339	367	334	402	384	351	331	367	384	352	373	377	377	334	388	381	359	358	391	339	396	336	381	353	369	350	374	333	355	347	349	377	414	357	376	327	380	380	366	356	390	336	395	358	363	366	370	339	384	377	391	364	375	337	361	353	360	366	331	350	332	342	391	356	365	366	384	371	353	372	345	369	343	378	374	379	380	362	362	365	385	341	347	334	339	384	355	337	341	350	368	333	345	352	355	376	362	359	388	326	365	343	356	340	375	350	340	376	347	362	346	337	370	340	331	357	353	373	342	334	360	376	367	353	341	350	341	359	395	324	361	333	369	369	335	364	367	371	374	372	365	380	369	348	348	350	351	360	366	342	362	400	363	348	369	365	350	339	357	393	388	357	377	380	351	352	370	375	370	364	372	359	361	377	365	342	348	380	360	372	331	384	350	342	369	357	358	365	334	359	335	410	339	349	349	358	360	332	350	369	358	383	342	357	330	343	346	350	359	379	372	366	332	360	340	351	348	394	343	366	374	351	374	379	386	362	343	348	350	351	355	363	357	350	344	329	377	352	355	394	356	335	382	364	410	350	354	373	363	387	332	364	345	349	340	391	382	373	371	367	401	327	380	341	372	362	384	358	359	337	380	355	362	402	361	349	388	368	363	363	394	379	346	364	369	349	386	356	370	363	350	374	356	382	379	370	348	358	351	377	376	334	363	334	351	362	376	354	344	358	358	354	308	345	357	341	349	341	346	354	364	351	383	359	372	371	359	365	349	348	377	341	377	322	308	361	355	356	332	363	346	348	363	391	378	374	360	364	361	359	365	390	357	350	382	367	364	349	360	397	332	327	376	364	378	357	362	394	366	354	387	359	354	334	344	390	371	363	368	367	369	360	351	368	371	366	353	339	378	360	360	358	369	379	345	395	356	361	372	356	358	363	343	310	346	369	331	338	383	362	332	342	357	366	369	385	369	366	349	346	358	356	371	340	366	339	355	355	352	355	395	347	311	368	334	351	335	337	347	358	361	382	361	380	388	351	330	375	365	369	325	351	380	336	386	331	366	351	318	323	352	389	362	370	368	379	398	349	364	350	341	324	384	368	367	392	363	380	339	347	345	331	346	403	380	370	344	386	374	358	358	352	365	383	348	338	352	380	374	355	370	360	383	349	347	367	373	350	365	371	351	330	333	353	407	359	369	370	330	341	375	373	395	321	395	386	345	374	361	372	384	360	395	377	362	332	356	354	383	349	356	370	345	346	363	364	370	389	347	356	366	360	389	383	359	349	349	387	379	377	361	368	373	341	369	336	380	351	373	367	376	355	362	403	380	375	366	349	357	377	374	379	387	366	336	368	371	376	365	373	358	342	385	386	355	403	341	369	351	361	368	338	347	369	376	362	400	347	338	362	377	348	387	340	368	361	333	372	388	398	393	346	372	385	366	357	366	365	367	372	364	390	373	372	368	337	381	367	401	360	369	364	395	317	352	369	350	342	363	352	376	386	337	372	370	338	347	399	372	329	356	354	336	342	376	379	382	401	335	349	336	369	390	377	334	329	366	411	370	373	381	383	354	374	389	384	361	371	339	353	342	380	361	343	363	353	384	355	333	375	360	390	363	399	387	358	340	337	380	382	358	387	382	364	378	355	308	343	358	365	406	365	346	349	330	360	368	328	360	382	349	346	324	362	362	366	377	361	360	354	337	370	345	372	390	368	391	381	370	333	405	371	360	361	357	350	356	339	357	319	329	391	344	381	358	332	358	331	348	381	312	391	340	368	358	342	333	380	335	356	342	339	404	346	340	356	384	357	367	359	375	346	380	368	352	343	357	345	362	341	372	368	329	371	376	359	380	337	327
18283	2792	2861	2170	1486	1134	805	666	523	445	385	307	301	262	282	268	216	225	194	219	230	196	174	188	165	191	165	165	157	165	192	178	151	146	138	167	174	131	141	143	164	176	128	157	141	124	154	143	151	129	154	145	179	155	141	140	165	167	131	158	130	141	153	153	151	148	150	165	152	136	126	147	132	161	142	133	151	154	131	135	165	146	142	123	135	141	130	136	152	137	145	167	159	166	141	139	141	150	146	166	127	145	126	139	154	149	157	145	148	154	133	145	149	147	143	146	140	142	141	139	138	147	135	142	168	142	150	133	166	146	145	156	151	143	148	151	154	140	171	153	136	150	149	138	146	160	164	134	129	150	143	128	135	134	132	123	129	167	158	151	156	164	138	156	129	132	168	141	133	146	133	147	161	154	144	133	141	149	131	157	150	138	161	141	152	138	166	160	159	151	142	143	150	153	159	139	154	163	141	144	135	131	137	160	153	137	120	156	151	151	134	155	142	134	146	155	159	139	167	151	132	158	158	147	157	172	151	140	145	152	146	136	137	139	143	159	141	162	150	148	173	129	165	142	143	152	128	125	129	167	134	142	144	137	141	133	140	143	141	147	142	147	151	125	136	150	130	120	125	128	142	136	134	152	134	144	133	128	155	130	149	124	131	148	123	147	124	135	145	157	155	126	166	140	123	125	137	143	157	159	137	112	152	134	148	139	153	166	147	141	148	145	146	150	152	155	130	149	136	142	150	149	131	148	152	138	143	158	148	145	145	148	147	147	138	154	153	155	150	149	147	143	125	123	165	141	136	132	143	155	162	155	160	141	149	147	157	145	159	146	158	149	158	148	142	137	139	162	127	125	163	134	154	166	153	132	136	156	134	144	147	131	145	125	148	145	130	141	131	159	126	154	136	130	151	164	148	147	146	141	135	154	152	147	127	149	145	149	143	135	160	147	130	148	148	167	153	143	149	156	144	140	128	165	144	148	148	134	140	134	157	138	140	141	150	131	151	145	143	153	155	129	140	143	159	156	156	145	143	115	144	137	142	146	142	152	158	128	152	127	173	160	128	148	145	142	138	139	136	156	168	145	153	148	123	146	139	141	133	124	132	134	171	144	158	130	159	127	141	169	134	127	128	149	139	146	155	149	130	139	145	136	136	141	150	106	132	130	143	134	143	107	151	150	144	151	124	165	134	143	166	145	123	149	145	137	146	117	151	178	148	142	133	148	142	147	149	156	146	153	148	123	150	131	131	140	142	162	160	147	145	137	139	126	158	135	137	160	140	144	138	130	140	154	132	138	138	143	155	141	150	150	158	126	159	148	160	157	149	136	130	123	144	156	145	145	132	159	121	147	120	168	141	153	149	128	168	150	167	146	134	132	142	146	141	126	161	159	159	142	140	155	141	148	139	119	144	134	149	141	145	147	136	149	144	140	142	165	137	144	109	134	134	125	157	151	128	141	131	145	143	144	157	144	140	141	145	163	177	140	155	135	110	152	163	156	131	148	163	158	153	141	131	161	154	131	154	137	119	141	138	121	139	137	141	120	147	129	142	121	144	157	145	150	136	129	144	136	156	136	155	143	142	140	150	134	149	170	134	130	133	141	132	126	148	144	146	137	154	148	165	113	131	147	139	112	145	144	141	122	140	126	145	140	152	138	142	142	125	156	143	135	159	140	129	138	104	144	144	149	136	138	131	142	146	135	136	138	141	140	139	126	138	139	143	123	119	134	148	156	161	160	159	138	163	149	151	138	138	140	133	143	141	160	145	158	142	140	133	134	151	158	140	161	142	172	178	131	148	147	139	154	159	153	139	134	144	144	144	156	144	126	136	129	149	154	133	135	139	121	159	131	123	176	168	147	132	155	144	154	156	147	145	126	149	146	143	159	140	168	127	155	163	134	133	132	150	161	130	135	133	157	148	146	143	123	182	150	154	131	126	182	145	147	124	147	135	162	131	158	172	145	141	142	146	174	149	151	135	154	143	143	149	148	146	163	141	138	146	139	163	167	135	137	140	143	151	146	160	138	132	136	141	143	158	156	149	151	156	155	159	146	137	147	141	159	122	162	154	137	129	149	135	149	164	171	145	160	144	148	137	153	146	148	140	163	131	136	130	161	140	139	145	153	134	131	144	158	143	161	132	137	136	142	135	153	124	159	135	148	118	142	127	134	143	155	143	130	143	151	135	136	150	138	143	145	156	165	140	136	152	119	142	131	130	142	133	146	150	132	135	162	141	147	154	138	145	147	136	152	153	128	129	143	154	137	139	137	150	140	120	140	151	161	139	146	121	128	129	159	134	148	157	129	121	138	147	143	156	145	159	142	156	120	160	166	165	135	153	139	135	143	137	161	132	141	157	139	146	152	147	140	148	155	146	167	158	163	135	162	144	144	132	144	155	149	154	154	146	151	154	135	131	138	152	173	133	149	129	139	153	151	125	124	162	155	129	151	155	140	140	129	134	135	144	138	136	155	163	134	146	140	165	133	143	129	148	136	141	135	158	125	151	133	150	141	133	132	135	163	162	152	151	131	150	147	157	139	148	136	129	120	135	142	145	141	163	129	122	163	151	129	155	143	157	141	137	144	126	123	131	141	138	140	146	143	131	146	133	117	120	130	150	126	141	151	143	137	157	168	150	124	149	166	160	132	145	146	132	157	136	141	136	160	135	144	127	152	138	152	125	148	137	144	138	146	133	127	138	158	146	146	124	157	141	151	129	157	140	162	144	134	140	162	139	136	142	133	150	171	154	137	144	156	141	135	125	135	142	155	171	128	157	142	162	165	134	149	128	143	141	116	162	150	148	135	136	153	133	152	139	130	145	161	169	149	143	136	154	141	121	132	132	156	142	142	131	128	116	134	142	147	149	126	124	157	140	145	138	150	126	166	142	127	134	139	140	153	145	123	149	136	150	142	147	146	138	164	127	144	139	127	139	136	135	154	139	151	134	147	132	151	142	140	144	149	146	143	149	150	162	151	159	145	132	145	148	148	133	156	146	165	147	165	147	140	148	159	127	142	149	151	130	142	133	144	147	141	134	148	119	155	132	149	137	126	137	163	144	168	155	159	135	151	146	139	144	150	151	167	154	133	114	143	149	150	142	146	156	144	156	121	143	121	128	125	145	135	155	129	162	154	157	131	139	133	135	129	120	133	163	152	150	145	141	149	159	138	140	145	148	142	158	129	130	136	138	153	136	153	156	131	162	156	161	126	145	121	121	139	139	145	138	112	157	130	138	141	141	128	154	139	149	161	124	145	146	138	141	147	126	152	129	165	148	149	161	144	144	138	144	129	136	145	138	125	149	147	145	135	128	164	144	138	137	144	163	128	125	126	154	167	148	150	134	141	129	148	148	137	141	171	122	144	141	131	165	137	160	159	147	142	137	134	135	144	128	154	141	153	140	154	123	147	146	142	126	161	146	144	157	128	146	156	136	136	149	163	124	149	162	160	131	138	152	159	132	153	146	145	136	151	150	128	145	170
8641	2787	6662	6947	5847	4829	4001	3189	2760	2248	1998	1750	1575	1449	1330	1256	1160	1051	993	933	928	919	862	877	770	764	713	757	694	638	671	666	633	651	637	597	619	621	624	600	631	573	534	576	535	564	582	545	524	568	559	545	547	534	532	578	500	521	517	552	561	501	481	501	515	569	544	491	480	513	515	522	528	523	504	463	478	473	499	508	492	496	517	508	512	493	481	477	463	476	503	516	479	487	461	503	520	458	466	470	459	517	509	474	477	488	504	458	470	527	475	490	483	473	491	482	512	472	471	486	489	478	478	494	522	491	512	475	465	455	482	480	457	513	474	486	524	497	481	488	502	480	484	508	487	478	475	495	478	456	473	502	448	489	451	432	460	485	481	438	488	460	478	475	467	468	471	472	486	484	512	478	467	484	481	486	517	467	487	486	490	433	503	482	504	458	451	494	502	457	477	512	493	491	531	497	469	495	482	488	472	491	472	524	449	487	482	454	471	492	465	437	475	498	447	473	494	505	475	509	488	475	483	498	479	501	486	473	489	480	488	474	479	481	476	452	441	508	475	500	509	487	502	470	463	475	449	505	446	494	432	484	476	474	496	476	474	435	453	476	461	470	460	502	481	495	462	515	447	503	456	477	460	496	477	487	469	453	454	494	465	484	464	439	434	487	462	494	490	451	450	496	463	509	460	514	465	458	487	462	470	468	464	498	466	469	463	493	511	455	445	461	491	482	498	494	436	462	510	468	485	450	483	501	470	474	481	504	476	440	472	505	494	447	467	459	477	497	476	474	445	475	463	471	446	491	447	505	459	481	490	498	461	475	484	474	466	481	482	473	494	517	455	467	456	490	463	495	474	476	469	489	502	482	503	471	495	442	458	478	484	499	499	506	500	466	469	463	524	482	492	491	478	474	467	487	471	479	446	484	506	511	453	503	457	468	468	474	460	454	466	502	468	497	482	489	484	486	520	454	491	440	463	465	507	486	488	465	487	499	441	444	471	425	481	473	491	447	480	462	484	440	444	444	491	497	437	421	507	478	507	420	465	481	455	486	482	467	498	482	503	501	485	473	466	466	477	460	462	478	473	470	467	472	453	458	465	472	487	512	485	474	467	456	470	515	478	491	505	492	457	455	483	467	475	467	441	466	509	466	486	497	463	491	501	493	456	455	459	482	449	472	480	467	454	462	501	507	499	457	473	485	455	500	466	450	484	528	482	491	468	455	508	487	501	446	499	503	463	471	436	491	499	485	479	511	495	467	466	475	485	476	475	477	483	473	481	463	479	495	471	436	472	493	507	446	488	463	483	494	464	483	452	496	494	452	485	471	510	504	451	526	474	473	419	472	484	488	452	457	453	476	499	476	470	468	436	492	457	467	484	470	478	487	491	440	439	454	436	440	464	477	475	496	509	498	469	485	475	461	457	474	493	471	466	455	428	496	478	496	493	455	459	491	474	449	470	487	450	492	486	511	469	446	506	469	465	455	499	491	448	494	494	448	422	489	476	491	443	484	507	444	461	455	502	422	484	499	461	456	492	477	461	441	488	490	496	466	510	501	485	481	468	462	497	482	447	440	447	440	516	504	432	467	479	471	487	468	468	445	505	456	490	502	525	452	466	488	501	490	454	485	448	485	487	453	480	490	419	481	476	490	503	442	469	481	492	479	469	426	460	462	503	480	479	530	457	498	491	479	447	467	442	475	490	507	450	497	472	478	490	507	441	531	495	467	450	463	444	460	536	482	518	530	490	468	494	498	484	419	478	455	456	467	460	498	515	489	451	456	470	482	496	474	485	476	474	465	502	458	422	437	474	510	468	462	483	464	492	467	454	473	483	441	440	442	460	428	486	479	515	464	447	479	454	467	473	434	486	485	490	461	443	477	488	479	430	481	486	494	446	454	494	481	463	494	476	495	487	435	520	501	464	499	466	482	483	454	485	493	452	477	453	497	507	422	467	473	454	471	486	514	492	519	485	493	468	494	451	447	479	496	509	487	459	456	474	517	468	509	476	467	477	486	430	476	514	470	492	506	472	484	470	459	490	431	486	495	487	442	482	497	434	427	510	508	473	476	495	460	464	546	430	477	480	432	463	492	499	478	469	490	495	489	452	466	491	492	458	466	436	445	444	463	525	467	480	421	468	453	475	531	489	441	462	464	509	475	467	473	456	480	481	464	509	455	474	474	486	438	499	454	485	446	524	465	479	456	477	488	444	502	457	458	484	459	504	465	506	439	413	504	508	496	485	497	459	506	479	497	505	454	473	484	461	478	453	507	455	472	478	491	503	484	464	462	443	505	508	513	470	503	478	462	443	490	485	474	456	519	478	493	503	507	462	522	450	457	498	457	492	481	468	478	470	465	460	496	478	495	468	471	466	461	465	486	489	473	472	474	469	469	480	473	413	433	483	459	527	499	494	510	471	455	483	467	503	491	516	456	470	479	454	492	487	500	507	460	506	491	544	508	499	483	424	478	488	502	510	500	491	449	455	489	434	445	494	462	465	469	481	474	468	478	481	501	503	473	487	504	500	481	506	500	486	512	501	489	492	482	472	496	469	468	470	451	473	466	512	452	470	489	469	469	481	477	463	488	493	463	490	482	462	439	411	462	488	453	464	486	478	478	482	483	464	485	460	488	429	442	453	486	455	487	444	496	506	469	480	498	429	472	480	470	499	476	466	480	471	450	491	482	453	493	455	481	461	466	497	494	437	487	479	454	491	498	464	476	477	497	464	485	467	474	476	482	484	460	445	483	503	489	506	448	488	435	500	486	419	480	480	462	478	488	442	449	430	466	429	461	490	484	468	498	481	472	446	465	440	420	462	459	501	469	457	449	492	448	437	480	478	475	503	487	483	476	445	477	485	490	457	452	460	475	452	456	452	501	474	441	479	441	455	497	461	473	480	456	427	477	449	461	506	494	501	516	466	522	486	498	480	464	448	461	488	461	448	477	460	489	461	464	470	480	466	481	478	499	479	468	466	525	477	454	448	482	494	463	444	481	447	468	466	476	453	491	491	417	449	470	456	449	488	432	476	500	474	488	429	488	441	425	440	476	498	448	486	430	442	491	458	480	458	479	471	460	487	488	459	457	447	448	503	478	463	491	463	455	498	474	451	501	479	488	515	503	489	460	430	491	496	467	479	489	447	468	466	464	481	453	481	499	488	499	489	480	452	446	488	490	480	518	445	411	453	482	453	444	476	474	464	464	487	482	506	450	469	480	455	462	471	472	458	475	490	490	462	499	488	460	466	503	467	461	487	425	463	503	466	450	481	487	438	450	445	473	459	467	450	456	459	460	445	425	460	448	483	485	451	520	477	501	473	439	461	482	478	454	498	465	463	514	477	480	469	471	510	479	471	502	479	526	456	471	475	453	505	523	496	480	468	472	466	451	476	475	472	480	506	508	475	496	507	459	497	442	477	478	478	454	496	525	450	454	465	473	512	520	498	504	486	477	460	488	484	493	448	472	437	464	479	497	490	480	457	512
2406	285	311	298	253	236	240	248	241	242	224	217	229	240	226	205	198	221	219	234	222	216	215	220	199	220	196	196	207	206	225	225	219	209	218	243	189	227	218	202	215	225	231	210	233	212	248	194	211	217	219	221	250	201	223	238	213	228	236	211	203	211	225	219	239	212	212	198	205	201	221	202	202	233	202	248	208	197	209	224	232	218	218	211	229	235	191	219	222	233	208	222	213	219	220	229	195	192	225	204	208	219	206	219	219	208	212	218	213	233	213	212	201	258	249	217	199	228	220	233	245	233	220	215	194	230	233	218	206	204	217	225	232	219	203	247	207	196	222	221	206	231	219	215	217	205	240	232	229	207	209	225	218	197	210	244	220	220	227	224	200	224	236	218	215	227	232	201	218	235	227	230	228	207	205	208	254	210	242	189	191	209	224	203	229	231	246	198	218	206	228	197	228	211	214	202	206	188	226	221	199	222	191	218	232	210	214	199	253	216	225	211	210	202	205	192	249	206	224	216	218	240	206	212	191	218	245	221	198	236	228	213	216	225	238	198	238	218	221	226	237	259	207	220	221	215	217	221	204	205	244	239	249	224	221	220	204	245	231	213	218	208	199	188	215	207	221	201	193	219	220	230	230	226	205	239	245	192	250	210	214	207	198	210	240	188	232	218	215	212	205	222	221	222	225	218	225	221	190	197	188	232	227	205	227	242	205	243	222	218	227	227	233	211	214	220	201	219	215	236	212	176	210	225	234	211	221	216	231	205	204	232	230	191	214	217	221	221	203	201	235	208	212	240	234	234	219	229	225	237	229	236	211	224	223	236	216	223	230	217	218	203	197	199	241	212	228	226	206	211	228	193	223	204	227	217	198	207	220	224	222	211	185	232	203	208	235	219	202	221	229	199	216	190	205	226	215	203	215	236	219	224	208	236	200	199	222	224	236	227	241	235	219	203	224	206	199	224	224	239	220	199	220	227	216	233	237	256	227	210	240	193	205	251	201	217	209	229	229	222	234	210	184	205	234	242	216	204	215	215	237	220	218	214	210	214	219	223	194	240	201	214	224	237	217	194	226	188	212	221	204	208	227	195	264	215	207	206	228	215	232	186	208	204	208	196	204	215	211	207	221	209	213	224	212	234	211	221	192	214	226	207	221	217	231	201	208	222	205	222	219	211	229	209	194	206	231	204	200	188	217	219	205	211	245	227	221	210	205	217	244	206	207	205	207	263	224	196	202	214	230	205	210	221	189	215	203	231	215	212	207	232	209	255	247	213	240	209	221	194	251	221	228	231	205	228	220	220	209	244	215	219	217	212	203	203	213	225	229	191	220	212	228	254	246	203	231	186	218	229	241	205	224	224	226	207	206	205	214	239	240	202	216	216	209	230	194	209	210	207	210	209	233	216	198	217	207	215	202	230	215	227	198	227	219	200	258	235	214	206	236	253	222	237	216	213	226	201	245	210	229	223	236	207	230	242	227	216	222	241	212	234	226	210	237	214	217	222	207	204	231	237	241	221	203	208	232	202	194	205	206	226	214	209	202	239	219	225	210	210	200	216	228	221	229	212	232	211	190	192	229	214	225	210	208	211	220	213	239	229	217	207	229	230	221	213	209	238	240	207	173	230	230	242	239	220	232	230	198	246	224	191	216	216	221	191	240	210	212	213	204	206	219	179	220	200	226	212	224	230	215	210	209	226	226	218	222	217	220	237	217	242	204	240	235	220	174	220	225	222	195	215	218	222	229	237	221	200	231	207	224	229	241	249	216	237	232	201	202	234	223	208	212	200	247	210	220	231	197	234	213	215	209	212	233	241	242	235	200	228	183	238	251	207	205	209	183	212	197	201	239	222	221	224	219	216	192	215	210	241	251	201	216	214	205	217	199	221	236	219	221	229	230	208	217	205	207	231	196	240	233	213	212	216	212	221	220	182	233	209	223	208	222	244	221	250	218	215	216	223	231	210	208	204	244	214	215	232	223	237	205	220	193	208	216	222	213	234	237	220	247	171	216	200	234	231	231	219	225	215	229	233	221	200	212	206	194	229	222	228	232	195	233	245	214	224	207	240	202	209	235	210	199	212	211	209	224	223	248	232	239	218	213	210	220	242	205	208	210	215	212	227	236	209	214	224	215	215	209	218	218	215	204	214	216	214	222	218	234	199	239	209	220	168	203	225	205	215	254	237	202	216	218	225	230	199	224	225	210	210	237	252	217	252	234	202	242	213	204	217	229	205	174	229	209	219	209	226	200	215	204	245	220	227	221	235	199	210	228	210	228	227	210	215	206	208	215	259	200	205	215	226	205	215	222	227	214	207	209	219	213	213	247	211	211	197	225	204	213	191	222	214	202	195	212	206	226	235	244	206	207	222	216	226	234	222	237	217	227	220	220	262	224	227	225	222	197	222	232	221	215	193	219	206	205	230	217	231	240	221	194	199	224	208	190	200	217	253	220	209	224	224	212	194	226	222	212	226	223	199	211	228	232	203	210	215	227	212	215	223	208	218	228	232	208	213	232	231	194	195	241	229	222	230	201	231	221	231	219	228	194	220	230	230	196	230	229	197	205	222	226	229	231	238	212	227	220	204	205	219	211	224	217	222	186	249	261	217	245	192	233	229	211	206	209	229	225	212	225	233	275	233	242	235	212	211	230	241	220	245	231	214	228	233	231	233	218	231	234	208	231	226	216	223	212	211	217	218	194	241	222	223	233	221	232	223	201	229	216	212	236	232	229	189	251	235	210	190	232	227	226	233	227	191	214	197	221	179	237	218	218	204	211	211	208	218	238	201	209	220	186	218	236	213	201	203	212	194	208	205	219	216	224	213	213	210	210	189	219	212	219	212	218	207	231	235	211	222	249	217	206	190	229	206	212	232	191	218	239	225	211	218	213	228	215	201	219	235	193	181	225	223	210	213	247	209	219	192	219	200	218	201	224	233	227	234	207	243	214	266	198	236	207	219	229	204	228	186	220	198	223	222	263	239	194	215	219	236	229	207	206	215	251	208	218	218	201	207	218	213	248	208	205	208	249	232	190	218	209	223	241	226	219	225	239	220	213	222	232	180	256	207	200	214	205	208	214	214	194	210	208	187	238	213	254	220	233	237	247	246	192	200	236	212	234	198	227	199	211	236	216	225	223	227	212	216	198	201	229	186	213	211	208	209	192	238	201	221	198	221	221	224	231	211	235	216	249	211	229	240	212	248	226	228	205	210	221	202	230	202	225	235	198	228	227	234	227	215	217	198	238	218	220	209	211	251	232	228	223	243	207	231	210	213	206	203	249	202	222	233	199	202	198	211	217	221	232	227	228	211	208	231	248	235	187	207	212	225	225	235	230	211	206	233	230	198	226	244	202	220	237	242	260	238	227	222	234	211	218	193	229	227	231	229	222	209	204	221	230	216	206	209	233	217	237	229	228	230	219	235	225	201	196	226	196	203	224	234	198	256	214	215	206	216	198	213	213	210	215	207	231	213	215	205	230	220
2891	754	870	896	812	759	779	781	741	722	635	688	733	699	633	686	673	675	692	682	659	684	617	701	648	657	631	678	627	637	668	653	668	666	685	691	669	631	673	639	671	684	636	718	684	630	663	654	685	633	679	659	666	645	640	632	666	642	621	614	642	660	678	664	635	674	697	648	644	684	678	655	640	664	670	688	601	658	626	691	675	723	637	638	654	634	628	672	633	675	645	660	626	658	655	672	628	649	679	672	620	663	653	659	679	622	711	661	636	656	660	620	631	618	660	639	690	653	686	680	667	651	643	637	655	657	628	629	669	679	668	630	629	680	701	651	595	656	675	695	706	632	648	679	620	627	675	633	667	648	623	648	667	639	632	657	646	638	645	630	620	647	664	664	670	659	673	656	668	602	657	616	658	686	617	657	649	626	640	674	615	693	657	636	682	698	653	738	677	697	650	633	680	658	652	648	666	651	666	629	622	665	613	640	640	639	625	661	623	679	632	702	662	615	665	602	661	643	607	636	683	629	644	633	649	677	674	678	712	673	676	660	611	705	669	700	604	673	646	676	679	615	637	640	726	688	636	663	629	657	681	648	642	640	645	694	637	640	649	630	636	638	651	680	651	627	620	669	669	636	608	643	671	631	625	677	674	659	627	718	665	635	606	708	605	642	650	662	608	649	658	657	656	674	628	651	665	639	684	697	609	651	683	691	649	593	642	626	692	703	618	596	657	616	651	643	629	673	644	690	598	642	661	668	635	694	655	668	653	645	657	676	681	738	681	648	662	610	691	694	661	657	649	623	617	631	656	696	643	671	666	633	644	656	651	641	620	643	662	673	667	657	709	634	590	666	626	692	676	658	680	703	620	606	666	660	633	663	638	617	689	678	661	712	665	687	638	648	676	656	649	637	643	646	615	631	692	609	629	615	655	618	658	656	672	642	696	652	639	626	609	647	645	661	678	618	660	647	655	662	669	629	649	623	677	665	667	673	662	663	643	695	642	683	735	663	627	652	643	618	625	686	662	629	647	652	654	658	603	622	648	660	657	621	670	616	701	635	626	666	665	663	640	609	629	671	663	692	640	637	670	669	625	634	660	611	666	673	657	703	672	676	637	631	659	665	664	646	635	653	650	716	652	608	727	604	655	671	643	680	650	662	667	684	639	648	668	673	650	628	671	655	636	649	641	650	669	673	625	665	620	627	655	659	629	616	690	614	671	629	686	672	668	708	631	652	679	645	661	663	631	641	633	651	691	663	627	652	667	658	651	614	643	634	686	630	670	626	630	684	678	658	664	646	643	640	614	662	673	622	663	634	694	643	627	640	647	657	682	633	656	641	671	642	666	637	678	634	707	689	647	654	649	639	661	646	707	700	657	691	666	679	630	667	627	662	642	655	653	658	650	618	640	629	671	624	648	665	634	644	642	642	688	649	619	617	680	651	670	640	643	624	668	674	674	637	650	626	665	665	636	625	649	647	663	623	662	690	654	691	634	650	644	610	651	654	675	642	684	652	621	639	625	663	649	626	650	656	666	634	620	649	631	628	639	646	668	667	651	613	649	702	661	669	634	652	596	656	654	643	649	641	681	658	637	697	670	654	660	633	658	674	628	714	640	634	661	683	632	694	662	628	613	613	660	614	639	665	642	674	628	608	656	664	634	626	621	665	651	624	688	662	658	722	576	718	635	674	662	637	652	641	688	700	663	680	667	678	649	677	641	651	642	695	641	604	667	644	634	665	647	620	661	653	686	638	628	663	626	651	633	640	655	633	662	659	643	666	646	623	649	666	666	661	619	652	653	625	666	632	643	696	621	682	640	657	624	665	629	597	650	705	627	652	683	616	684	684	645	602	680	662	679	665	671	670	625	644	651	690	672	620	697	693	627	628	677	663	660	674	662	617	669	653	664	649	668	639	684	673	641	641	632	656	694	675	639	670	683	614	627	680	688	652	675	656	603	627	643	641	672	636	639	648	620	622	663	661	665	663	618	634	686	631	640	630	653	633	669	667	675	707	643	653	617	684	649	650	620	656	666	674	657	679	683	671	670	720	639	713	633	621	692	639	654	674	675	637	648	688	653	683	630	654	659	632	619	629	673	627	659	668	633	616	677	649	612	648	678	651	659	652	644	659	683	628	666	637	703	637	679	616	660	630	705	610	623	650	723	618	702	634	671	672	649	654	620	636	685	610	658	666	664	699	657	700	650	652	640	625	660	667	667	673	631	655	630	696	657	652	669	689	656	637	620	671	667	623	638	631	662	647	621	654	659	655	697	662	652	646	622	691	670	654	653	623	616	619	668	623	685	655	636	637	657	654	658	625	648	607	696	642	665	677	635	671	645	650	684	669	701	640	659	634	659	641	700	678	642	666	670	651	677	661	673	647	657	652	681	651	635	668	681	620	628	657	641	659	666	622	680	689	643	678	666	620	644	674	674	645	648	613	650	639	592	643	677	655	663	639	662	644	684	656	667	651	631	677	686	662	673	651	646	662	659	679	647	646	609	639	662	664	637	675	653	641	625	621	641	642	658	617	681	665	629	637	703	635	654	635	653	656	688	645	659	641	638	698	667	682	629	679	636	660	641	639	682	653	641	652	650	650	626	645	631	682	672	671	675	649	623	683	612	689	684	654	658	632	697	649	664	650	624	674	668	665	618	622	658	730	657	652	653	711	650	664	678	642	632	673	653	621	647	667	668	607	644	655	650	698	671	645	652	652	654	660	700	658	660	642	691	653	682	709	660	659	652	658	733	660	705	667	655	627	664	671	669	637	650	638	701	672	603	725	647	648	627	685	694	622	635	673	637	648	624	681	680	649	653	675	685	642	656	668	682	669	684	652	650	696	657	692	672	695	626	639	713	690	667	640	702	664	625	679	670	644	679	667	664	710	646	653	617	638	669	627	680	672	669	674	689	652	619	645	627	660	668	650	704	631	611	703	634	703	650	673	625	647	662	681	672	653	647	675	638	662	631	595	675	663	664	636	597	653	616	659	732	682	644	673	661	634	661	652	654	657	623	670	668	646	624	625	661	609	625	653	654	692	617	645	681	632	697	690	656	647	610	687	655	642	658	649	648	651	691	658	632	633	656	654	690	635	685	645	642	682	658	664	626	603	619	647	653	640	642	662	634	662	623	643	653	640	644	665	626	649	642	672	616	679	678	664	650	700	675	681	591	636	624	645	624	659	706	668	617	623	690	684	688	637	658	669	648	634	683	651	710	642	670	650	656	703	654	613	690	652	597	648	663	647	683	641	681	702	650	674	635	689	645	654	634	646	647	635	662	636	647	665	653	636	633	627	628	661	653	626	676	632	633	649	655	652	654	669	654	640	649	629	657	671	683	630	681	613	634	628	660	672	608	610	660	693	614	663	635	690	690	644	652	692	619	713	651	640	680	621	689	676	640	667	678	655	638	678	626	654	665	657	612	634	684	656	655	710	675	633	687	646	642	649	657	664	608	601	662	668	668	660	642	663	676	644	688	662	684	632
10260	1141	1435	1084	760	534	414	337	284	240	246	213	189	189	160	150	134	156	139	144	134	138	127	107	124	105	130	127	133	126	120	118	113	133	120	120	105	118	114	116	123	102	125	113	116	106	101	109	121	97	108	122	114	122	131	102	111	100	114	117	117	95	117	117	117	103	109	115	119	98	108	111	117	112	108	118	102	101	110	122	100	99	107	105	126	114	132	114	116	116	90	99	109	96	115	94	73	110	112	94	131	114	129	85	99	99	94	111	89	122	100	92	115	107	127	110	113	98	119	126	127	90	96	102	124	96	104	92	102	98	124	118	115	97	135	106	93	111	114	96	92	113	114	105	111	112	93	84	102	110	102	101	92	107	118	102	103	101	117	93	116	115	124	101	99	112	113	102	111	110	102	114	107	112	97	110	109	96	114	120	106	107	117	95	106	104	109	82	125	104	109	99	109	98	105	114	109	100	95	101	102	100	122	99	97	116	119	117	106	87	119	101	107	100	111	108	107	108	109	103	118	82	86	114	111	113	118	129	101	123	111	104	104	108	109	129	93	95	93	132	103	101	105	112	120	108	101	96	95	101	102	117	105	111	89	91	108	97	108	120	109	103	92	90	89	94	105	118	106	92	83	99	118	95	107	110	105	100	106	102	97	112	116	124	114	117	112	95	107	108	91	108	109	98	95	112	98	102	100	103	120	126	93	107	121	101	103	113	117	103	113	102	112	116	122	106	99	90	118	110	112	97	112	102	123	113	99	93	103	116	111	115	99	112	108	116	116	96	112	104	105	101	94	97	108	124	121	95	116	105	86	111	97	106	117	102	100	103	102	93	121	104	108	126	110	99	124	120	123	112	94	101	100	110	101	104	118	101	122	106	86	95	110	129	98	109	99	109	99	114	89	112	108	106	96	106	104	105	96	110	116	115	90	86	120	91	106	115	91	111	103	95	90	95	103	109	114	91	111	101	96	118	95	96	112	108	134	123	90	113	115	114	98	89	108	90	104	107	103	99	115	107	121	99	100	104	112	97	121	130	94	112	106	110	104	94	121	108	114	96	93	105	75	102	114	118	101	108	91	118	122	119	101	93	86	105	110	110	108	90	104	96	124	94	91	102	112	104	119	118	82	119	98	100	97	106	119	108	108	98	98	112	110	101	121	100	111	97	87	92	106	93	92	97	95	96	104	121	105	100	109	117	119	114	89	95	111	92	125	113	116	119	98	106	107	104	95	100	108	108	102	96	103	110	102	90	117	107	112	80	114	102	117	115	111	106	114	103	103	118	119	106	101	107	92	101	99	112	110	118	123	112	110	89	117	119	98	100	123	104	109	104	95	106	92	110	122	92	106	114	114	104	110	124	98	101	96	98	116	119	96	102	106	85	99	113	95	102	112	100	86	120	104	89	116	105	113	121	105	100	95	101	106	122	114	111	98	90	97	107	112	121	98	110	105	106	105	110	97	104	121	123	117	91	109	110	110	109	110	122	108	98	122	120	103	122	126	93	100	100	106	114	115	100	116	108	98	111	115	118	111	110	100	91	103	104	88	96	115	112	96	107	119	119	104	109	107	93	92	92	121	117	110	104	99	101	97	109	104	97	106	100	111	105	115	103	112	116	112	131	118	90	109	86	103	105	95	104	125	89	103	95	102	90	100	103	92	111	116	117	108	107	122	124	91	108	84	113	89	105	118	104	110	96	101	93	114	100	114	118	94	103	95	94	109	90	118	106	101	130	112	111	102	95	116	104	91	91	88	122	110	114	102	107	97	101	119	103	106	104	105	109	112	94	94	101	126	103	117	131	113	105	106	112	98	90	108	91	96	99	99	108	99	104	99	108	123	124	92	112	106	97	118	104	96	89	106	104	86	105	100	87	100	105	117	100	105	88	123	118	98	93	113	112	110	90	95	94	92	109	111	99	121	100	96	114	103	94	100	116	110	112	83	111	109	109	104	119	112	101	102	93	113	134	105	93	106	99	107	109	113	94	101	103	108	88	120	107	109	113	117	116	101	104	111	106	114	104	103	103	113	92	99	105	114	87	98	102	104	109	118	106	107	96	107	97	110	91	124	116	103	111	95	102	97	110	119	119	102	110	104	104	115	105	107	119	124	97	96	96	119	103	102	111	110	111	100	110	103	100	105	101	116	132	105	115	110	97	101	120	106	96	88	98	101	100	91	110	104	108	97	120	104	102	124	103	107	122	120	109	109	117	90	102	98	107	111	100	89	106	117	89	107	119	93	111	109	86	111	96	144	108	94	101	93	101	89	132	100	106	132	123	105	122	105	119	114	102	99	100	106	107	122	106	113	108	88	119	99	107	91	110	93	99	106	120	104	107	109	90	95	112	123	107	108	86	100	94	121	100	95	90	129	94	116	106	111	86	112	93	98	102	105	112	98	112	103	105	102	105	103	92	100	108	103	105	109	112	95	113	107	101	89	115	130	114	103	109	95	108	96	103	107	131	95	109	112	114	93	120	95	107	99	117	91	104	113	105	111	99	102	111	111	96	97	99	110	106	106	115	106	109	107	103	110	90	103	113	118	95	88	84	99	112	109	114	102	111	120	130	99	104	115	112	122	91	103	103	114	102	105	107	123	118	110	101	98	96	95	105	106	120	104	105	97	108	121	93	114	103	110	101	101	108	106	115	97	106	99	112	96	86	100	94	115	100	116	100	90	111	107	96	120	116	103	106	89	103	85	109	89	121	98	117	87	110	104	123	92	108	107	113	133	121	98	94	99	102	101	120	123	102	108	97	110	100	94	105	114	118	104	108	124	107	101	118	107	116	114	84	111	102	103	97	120	111	110	123	111	111	106	101	96	127	86	103	116	100	92	100	123	88	97	113	108	126	105	97	102	102	105	110	101	107	120	92	96	100	103	108	136	110	93	123	112	114	123	116	104	123	94	104	103	106	103	114	102	110	106	102	116	87	100	106	113	103	92	99	111	100	113	113	114	108	104	104	101	93	120	112	103	81	107	108	110	101	91	100	111	93	116	110	124	103	99	88	94	108	104	113	106	110	110	129	96	110	103	93	100	123	120	116	98	90	91	125	75	97	89	97	100	92	96	108	109	94	96	113	109	104	108	95	98	101	104	100	117	98	99	94	105	117	115	115	119	114	104	111	108	101	121	104	90	109	94	102	95	86	105	111	100	123	97	123	93	109	94	107	96	107	103	99	71	100	105	84	110	114	108	92	105	107	106	105	108	113	106	94	111	104	124	84	112	98	107	128	98	102	95	100	115	102	111	114	101	110	89	106	106	92	102	95	111	116	95	108	104	107	118	95	126	103	85	103	101	117	107	104	119	112	116	98	91	112	86	92	85	91	117	93	101	99	104	114	114	97	94	100	98	95	103	86	115	110	107	84	107	92	107	104	97	99	104	110	121	106	98	114	104	116	110	103	114	76	107	101	98	94	107	108	113	95	101	108	86	102	98	87	111	106	99	93	99	115	112	92	121	102	135	109	117	96	116	104	124	99
6338	1515	3723	3809	3198	2584	2155	1827	1517	1337	1124	999	887	878	768	767	754	675	634	606	580	597	508	526	514	551	468	488	487	449	451	453	402	444	431	456	419	396	416	441	411	403	387	400	418	411	435	397	409	461	401	424	409	354	381	390	406	390	350	390	393	411	346	363	378	385	376	375	366	373	374	345	385	388	383	375	349	352	391	392	393	357	343	391	371	395	370	370	391	337	356	366	410	392	354	406	350	391	374	379	345	339	383	343	381	393	323	322	391	383	372	341	379	376	360	383	391	373	355	372	363	365	386	367	379	368	379	402	384	355	337	396	384	352	357	368	375	380	392	353	375	344	369	374	356	354	302	375	350	376	328	368	360	382	350	360	359	349	334	368	360	361	348	387	356	332	349	323	332	347	364	368	362	349	362	365	371	389	352	361	329	382	362	355	343	345	323	381	367	393	369	350	371	352	374	347	351	339	388	353	345	374	335	326	360	386	356	362	327	372	368	383	358	366	334	360	386	385	383	380	384	352	311	358	350	386	354	354	366	335	382	381	326	373	364	356	328	369	386	373	348	356	364	346	343	376	384	364	376	367	366	389	352	354	364	379	350	397	325	407	387	351	373	333	341	349	387	351	332	358	331	331	362	365	349	334	408	356	368	374	343	346	361	343	392	332	370	365	367	365	357	308	390	313	373	380	366	375	386	344	370	375	393	405	348	372	336	355	342	352	331	347	389	335	357	349	339	379	358	383	357	373	373	341	336	365	368	355	343	371	395	376	390	389	363	375	378	380	365	332	359	383	372	348	380	314	354	318	338	351	381	371	356	372	340	355	367	362	361	376	354	344	389	368	369	351	369	348	331	373	382	355	346	388	344	348	355	375	390	328	331	361	361	365	357	318	345	351	333	347	372	324	354	350	405	341	359	358	330	330	365	356	361	357	368	352	370	374	342	348	362	358	367	350	358	322	364	382	358	353	360	355	353	385	359	349	375	382	378	342	372	347	364	389	343	344	359	319	388	353	373	371	377	343	343	381	339	370	346	368	361	352	401	353	365	385	376	375	365	400	360	363	357	333	311	374	377	350	344	365	347	352	369	382	332	376	323	344	366	377	338	352	350	334	349	376	341	341	399	349	372	339	372	352	381	331	371	347	382	358	364	357	333	364	363	345	354	375	374	343	390	335	333	353	360	368	368	335	338	384	330	358	345	371	372	357	353	358	371	372	366	390	349	354	362	381	384	381	381	352	339	363	348	368	357	371	363	385	369	372	348	341	367	349	356	364	341	378	376	364	371	365	352	369	377	367	363	384	362	381	364	369	373	411	404	337	368	345	361	364	337	355	378	356	351	387	354	355	382	350	357	363	362	363	369	365	358	352	350	387	337	349	361	399	385	349	358	387	357	388	356	356	357	346	342	373	352	356	372	363	350	362	330	386	367	367	346	320	366	349	335	389	365	347	358	326	369	373	386	354	371	352	398	348	335	363	365	316	344	321	348	344	336	352	364	396	372	383	351	373	369	361	381	361	350	353	367	365	368	368	374	388	338	374	323	365	317	336	347	361	345	351	374	354	411	353	358	312	337	381	385	388	363	360	336	342	380	352	345	386	334	334	348	402	368	353	346	372	365	349	340	372	348	401	341	339	367	379	364	363	404	367	338	350	372	344	339	385	349	337	344	345	386	331	386	357	333	353	351	377	355	360	315	387	348	395	381	332	377	377	359	368	376	380	379	346	354	365	341	392	306	375	409	350	349	322	386	336	362	349	380	342	356	379	378	358	334	341	366	360	356	345	362	393	328	395	342	360	387	364	350	345	328	373	354	355	351	369	363	346	339	350	323	358	354	404	359	378	363	356	337	369	373	373	367	338	365	350	368	351	370	341	335	342	395	348	384	355	371	346	351	338	352	356	316	385	385	385	343	380	347	345	337	382	348	349	360	357	357	352	370	334	365	395	368	373	337	381	330	334	364	388	369	337	352	344	387	382	344	335	383	362	358	361	347	394	363	386	388	353	349	379	341	378	369	413	354	376	314	330	391	345	327	344	378	367	404	400	380	347	377	333	326	332	375	378	345	354	344	347	359	363	356	353	369	348	355	346	391	376	402	379	367	371	366	344	356	367	372	379	393	362	362	364	335	358	363	397	391	361	358	369	326	324	370	382	384	328	380	398	362	349	367	351	369	364	352	363	357	340	347	361	375	342	338	359	370	342	381	384	370	380	367	390	353	390	353	366	366	381	378	355	380	357	382	362	379	355	349	370	357	356	355	338	371	343	372	377	368	396	370	331	355	371	353	368	359	395	365	327	340	353	345	335	381	360	351	331	364	366	352	358	384	352	416	364	390	335	358	374	379	373	351	373	337	320	359	359	348	351	350	357	358	380	367	368	380	342	365	361	351	341	351	347	374	333	344	334	367	337	367	332	346	356	387	363	354	364	386	383	385	422	362	400	380	353	364	395	356	342	366	363	333	377	327	361	337	353	368	358	328	352	358	356	370	342	378	380	387	376	362	398	362	335	324	392	394	372	364	354	338	379	349	372	352	333	370	350	366	360	361	343	333	358	387	374	378	339	339	360	337	348	342	373	366	327	334	371	369	368	359	371	346	337	356	392	369	359	366	381	359	366	323	333	350	405	350	367	354	347	376	366	350	359	317	331	374	351	351	373	354	357	365	360	356	321	337	362	344	366	327	396	405	355	387	358	350	356	363	336	353	345	368	355	382	360	397	353	399	382	360	379	369	327	322	352	330	382	388	363	384	379	349	390	353	379	359	343	365	371	375	342	396	383	368	361	360	349	357	323	373	342	399	360	376	353	389	358	358	343	373	356	398	387	385	367	356	342	331	365	375	376	377	399	387	364	333	353	356	357	370	376	376	406	359	334	349	352	377	368	358	356	354	381	356	349	332	337	369	329	352	347	345	378	330	362	379	330	345	350	338	339	360	374	384	347	400	352	355	331	342	374	370	383	368	366	346	372	386	344	361	347	375	333	357	365	354	398	372	393	359	373	342	393	402	374	363	372	345	351	361	360	344	360	328	360	352	347	344	355	374	360	379	357	374	330	365	366	355	369	355	394	343	385	326	365	341	356	343	356	341	361	348	393	378	313	356	353	355	355	333	358	345	374	370	367	346	342	387	357	346	371	359	334	342	380	346	344	384	348	344	352	329	371	357	358	370	358	378	314	356	360	372	367	387	341	363	351	346	361	354	305	362	368	375	368	342	350	361	370	366	374	349	377	328	377	363	369	334	363	368	380	367	379	356	366	384	345	383	355	397	371	362	335	378	422	357	345	345	384	341	353	326	377	360	321	353	362	346	345	368	371	411	351	374	314	372	385	340	372	358	384	352	358	356	334	396	344	352	391	361	368	380	354	369	364	331	361	367	319	353	373	344	349	365	375	323	325	374	386	371	372	368	365	409	389	357	362	378	343	414	354	355	358	353	341	361	343	365	377	377	324	380	372	367	349	366	374	365	404	384	359	376	370	374	395
18789	2791	2901	2061	1494	1097	792	638	555	432	386	354	330	272	297	244	224	201	217	191	203	202	180	197	189	193	177	164	150	168	153	162	163	179	170	161	163	152	163	157	143	142	170	151	168	143	130	151	158	151	148	152	141	148	165	146	148	145	143	137	148	161	150	139	174	160	150	119	155	134	157	149	151	161	145	142	148	140	150	145	173	154	151	156	125	142	141	125	143	126	156	162	126	146	159	137	138	148	151	152	158	148	159	163	136	142	149	152	166	137	133	136	157	141	133	156	131	141	144	155	150	161	154	166	153	147	154	125	150	141	153	151	143	142	140	130	143	151	151	152	145	138	132	144	143	125	130	158	153	156	144	134	120	141	147	152	150	148	126	147	141	146	132	155	144	153	145	143	164	141	145	150	168	130	123	161	137	127	150	133	121	137	156	158	144	141	121	149	134	110	136	135	149	151	157	149	142	124	128	139	132	156	141	138	146	163	135	146	154	152	121	130	136	149	178	149	134	143	158	125	171	153	139	161	165	154	136	154	116	149	139	140	159	130	151	140	121	120	130	152	148	133	163	136	160	155	180	139	119	139	145	151	130	142	137	130	155	132	157	154	148	159	128	135	119	138	143	155	148	125	127	153	144	162	138	147	164	159	149	151	143	141	124	138	127	139	148	150	162	145	140	141	132	145	149	138	148	158	137	141	123	164	139	133	136	156	142	162	149	135	141	143	156	136	141	129	135	158	140	150	162	144	169	136	144	135	147	133	138	141	155	118	164	129	134	143	147	146	122	161	149	137	133	146	131	144	161	166	114	170	144	150	139	152	151	158	141	158	153	131	150	134	147	138	145	148	134	147	146	139	131	137	153	124	173	161	130	150	139	148	156	122	149	134	145	144	160	144	147	141	170	145	147	145	157	145	145	144	146	140	158	144	162	134	120	130	144	129	134	143	150	145	154	145	156	137	136	144	150	125	155	144	142	151	144	136	147	123	163	157	144	122	137	147	149	140	114	137	129	149	143	152	160	138	148	144	159	157	154	135	123	133	139	139	143	149	142	139	146	126	154	158	147	147	147	124	129	142	163	148	136	152	143	157	137	142	145	146	149	141	126	152	155	127	135	133	136	132	144	132	164	145	164	160	133	162	161	131	143	152	166	142	133	154	135	150	132	147	154	144	136	168	144	151	148	144	149	141	146	148	124	134	151	148	128	154	112	134	150	166	134	165	126	139	149	163	156	138	146	137	155	128	143	137	142	162	159	153	149	134	160	139	142	140	154	131	152	145	153	146	135	144	140	163	139	151	137	154	162	164	148	140	141	154	137	152	139	133	138	138	135	150	145	166	149	162	158	131	158	150	142	140	138	138	152	129	148	159	133	141	164	141	156	156	142	144	148	127	152	131	143	136	136	142	155	127	139	134	148	144	165	149	140	149	147	146	151	161	155	156	128	158	153	134	152	154	144	151	144	127	148	127	154	152	121	148	117	141	128	141	140	147	145	167	132	149	121	132	157	127	161	136	163	138	135	150	132	152	164	124	141	152	167	150	158	151	144	140	139	143	119	135	150	159	151	125	150	142	159	152	155	161	128	147	129	133	158	132	141	112	138	155	155	140	143	148	149	148	149	145	163	136	137	146	144	153	134	143	135	135	132	140	161	154	142	155	129	143	133	140	139	135	145	136	164	158	137	171	158	126	126	153	147	164	148	139	150	136	143	125	124	144	140	151	144	148	147	129	154	157	132	129	142	146	147	164	142	152	149	145	141	141	136	126	127	139	139	147	160	137	143	152	142	148	139	149	124	166	126	163	140	154	146	130	123	159	128	148	145	139	129	140	129	153	143	139	141	131	145	140	155	142	137	137	143	132	132	164	150	145	116	140	144	135	140	152	167	151	165	154	147	166	145	119	158	140	135	135	154	138	135	131	146	125	144	170	161	142	151	148	138	144	146	142	141	140	147	151	148	154	146	147	148	145	129	146	142	145	141	144	142	167	137	124	143	141	148	147	145	143	152	134	136	126	150	154	141	148	131	139	178	138	148	147	185	143	161	148	154	143	157	122	137	145	160	131	141	147	135	143	135	159	142	127	148	138	146	148	131	120	136	133	149	134	143	160	122	142	151	152	114	137	166	150	156	166	155	171	166	146	143	148	144	164	123	148	137	128	143	139	136	149	153	136	144	133	142	124	150	144	130	134	137	135	146	135	127	144	155	130	141	147	162	125	131	144	142	151	135	161	161	156	146	142	154	130	166	153	137	140	147	146	141	148	143	143	149	143	138	145	148	152	152	167	143	150	150	134	149	156	139	133	136	142	144	160	142	167	147	148	138	138	160	166	151	166	149	140	160	132	144	133	136	152	127	162	151	139	161	132	151	153	148	160	143	136	152	151	167	154	137	148	150	166	130	162	138	143	149	139	147	138	131	131	146	140	144	188	142	155	152	131	138	143	151	135	144	143	144	135	159	141	132	150	176	165	156	135	146	139	136	146	149	137	150	130	128	130	134	153	133	155	145	145	137	149	166	154	135	133	158	148	163	157	143	130	144	151	118	155	155	145	152	158	165	158	147	138	141	155	154	149	159	136	120	146	131	130	139	130	138	168	142	157	146	126	152	148	146	162	135	119	144	152	132	114	141	148	144	148	154	133	147	133	162	147	153	143	129	140	121	133	142	161	147	153	149	132	126	151	135	138	118	141	144	150	144	141	150	131	140	148	165	141	160	128	138	151	143	142	147	147	143	134	150	133	143	149	158	147	128	151	168	158	143	143	128	160	138	149	134	117	134	125	137	123	127	148	152	126	142	153	138	148	153	126	177	121	139	143	139	164	137	120	153	158	154	138	137	125	152	134	133	131	154	147	150	142	109	147	139	145	169	168	183	156	144	136	154	134	140	136	148	139	137	151	134	154	127	129	152	126	148	138	146	159	155	142	131	152	130	139	153	127	154	160	155	159	145	136	127	131	149	143	150	153	137	138	141	134	149	160	156	120	151	153	159	150	150	129	140	158	140	148	137	150	133	134	137	144	159	134	137	152	152	163	143	143	135	130	131	136	136	149	159	132	163	131	155	123	156	134	145	152	120	135	146	149	119	138	143	163	147	143	137	142	142	149	146	160	131	148	147	137	119	144	137	142	155	139	159	147	136	153	138	133	142	139	142	148	147	148	153	145	165	132	128	169	121	140	145	144	137	140	149	151	149	149	145	151	140	127	143	146	159	130	141	145	159	133	152	130	153	139	131	141	144	136	145	135	149	126	154	150	158	150	135	139	151	109	142	135	138	166	144	152	137	147	153	128	126	146	146	147	136	130	126	138	151	142	161	138	147	131	130	130	149	157	168	155	145	145	140	143	113	147	158	134	128	137	137	153	136	139	131	147	158	159	138	144	143	141	151	141	135	148	151	148	141	135	143	165	151	143	138	146	152	135	144	131	138	139	156	130	153	153	122	139	131	152	125	137	153	146	153	132	151	132	180	131	150	151	157	158	148	149
8955	2770	6700	7029	5786	4727	3845	3118	2651	2275	1934	1847	1605	1432	1266	1213	1105	1080	1051	930	900	966	836	877	764	760	730	707	656	659	684	635	608	607	618	583	610	616	571	568	565	575	570	597	576	600	584	547	592	582	528	558	505	601	531	570	544	512	515	483	514	494	553	536	526	507	518	518	482	509	488	513	510	540	496	503	518	503	503	498	528	480	477	507	524	478	480	523	478	515	508	450	492	525	525	520	460	461	517	495	451	522	475	480	529	524	489	534	536	490	506	452	481	521	490	512	484	468	512	504	440	487	491	473	483	470	513	512	502	460	470	489	486	450	499	481	490	529	466	513	480	497	469	481	458	441	480	477	494	456	472	509	449	471	532	468	474	469	462	485	469	451	452	493	479	469	498	485	461	494	493	497	518	508	509	493	505	446	527	508	489	489	477	478	523	490	463	467	505	479	523	517	527	460	478	506	480	498	500	487	475	467	485	488	432	515	505	468	509	462	485	469	470	482	479	485	482	497	498	511	471	457	504	448	476	481	494	503	469	526	450	489	531	482	499	456	479	454	474	470	462	494	509	493	474	502	484	481	469	461	475	471	501	488	482	470	460	493	492	478	500	484	497	490	508	509	463	474	524	429	464	512	503	489	497	451	487	468	450	487	498	441	489	502	509	466	471	458	487	481	474	457	480	500	482	459	480	482	487	456	479	466	493	478	489	497	506	487	499	450	481	494	501	465	470	462	427	468	499	459	494	482	543	461	490	477	460	465	458	442	447	484	467	503	471	477	461	484	465	485	477	446	473	474	504	493	471	469	461	491	475	475	514	456	501	485	487	515	470	458	466	482	462	467	472	465	499	511	483	462	435	479	437	489	482	463	432	459	443	490	490	471	479	507	486	464	481	500	477	450	486	534	510	449	448	479	441	475	479	530	469	457	483	499	439	498	459	469	483	479	473	472	514	468	499	468	466	441	478	456	484	486	475	449	484	492	487	485	491	465	444	491	462	475	467	466	487	485	487	484	462	488	503	457	462	504	483	480	468	472	464	455	485	467	469	484	470	482	470	515	500	515	470	489	488	462	504	492	461	461	461	462	496	487	467	488	493	475	473	473	462	461	467	501	476	479	447	491	476	472	469	489	479	443	470	475	463	472	476	459	518	473	469	500	434	486	469	476	483	418	479	486	457	485	497	459	479	466	453	494	444	488	488	515	425	477	466	508	456	476	465	491	462	486	503	459	481	468	515	484	520	492	482	511	483	468	509	529	485	453	480	420	509	478	468	482	501	480	473	471	458	483	465	477	486	472	493	513	459	490	468	461	469	465	508	451	455	447	473	466	479	482	460	497	464	449	464	459	466	458	457	492	446	476	485	480	491	477	474	476	448	453	483	482	503	461	480	501	414	493	481	473	432	464	479	465	485	495	471	493	485	441	486	473	495	502	471	453	486	490	460	480	477	475	464	452	488	464	473	450	472	498	496	471	458	501	479	497	466	480	453	440	469	439	502	462	471	436	472	416	488	462	486	428	470	475	511	478	475	460	463	490	518	514	487	482	481	492	469	501	503	483	425	454	477	490	457	494	445	471	521	466	496	465	472	443	465	466	483	449	494	468	525	483	481	485	515	467	455	497	476	491	496	476	514	465	460	472	442	479	457	457	460	497	462	498	517	481	455	489	480	466	485	498	457	480	456	489	509	440	469	457	494	425	489	509	492	475	510	488	463	496	456	520	486	496	450	500	470	490	440	497	491	492	473	474	473	486	457	493	458	481	467	464	485	462	509	468	451	480	516	483	495	478	486	462	492	524	453	481	475	487	481	484	470	485	473	459	484	490	490	471	501	508	476	445	475	467	491	451	480	460	489	466	489	475	497	475	491	471	448	428	468	475	437	511	437	479	474	456	456	477	468	442	499	505	476	500	458	476	467	470	480	458	507	507	481	422	482	456	478	469	492	452	446	450	476	486	500	446	436	491	488	477	475	469	516	520	473	467	463	446	470	464	492	514	521	479	469	480	479	487	449	469	479	454	482	478	467	472	445	514	467	454	494	468	450	489	499	480	466	502	505	484	504	486	451	485	452	500	489	460	457	496	477	498	454	510	456	483	475	495	485	488	451	465	475	453	498	445	480	451	458	509	443	425	452	489	443	471	445	478	461	470	514	505	495	493	486	454	486	506	465	466	457	493	455	511	449	457	503	496	443	518	468	463	497	482	477	515	469	480	473	418	476	467	456	475	451	472	518	479	447	470	456	473	501	516	513	498	493	451	437	475	476	456	481	492	459	439	478	438	478	457	463	504	472	494	465	467	482	505	513	458	424	469	461	425	456	496	459	479	507	452	475	457	469	495	474	480	492	478	442	476	464	471	535	463	469	518	484	463	492	459	490	438	475	464	494	454	485	546	482	467	454	488	460	463	515	474	449	480	443	457	455	463	485	509	490	486	499	484	497	461	487	474	517	493	468	506	466	455	491	508	481	503	500	460	469	465	468	458	447	505	476	465	461	492	454	458	445	484	521	486	431	503	477	487	485	471	457	461	487	435	460	466	464	494	486	481	468	461	488	477	482	458	456	467	487	450	416	487	468	478	471	468	461	477	455	472	473	437	525	478	468	465	455	502	484	502	504	460	456	522	457	497	462	509	452	472	464	474	471	478	498	524	513	476	465	499	472	468	474	478	477	500	507	487	426	488	494	474	496	463	525	466	463	464	518	466	489	472	474	485	466	522	452	452	484	499	445	468	435	474	520	483	466	480	473	479	506	492	462	489	471	490	458	497	493	467	491	466	483	478	487	459	467	475	460	480	441	520	503	489	454	444	447	442	462	427	476	514	505	451	476	518	486	493	446	453	483	461	515	478	441	495	493	489	476	474	543	490	475	489	467	497	503	501	484	507	452	485	493	465	485	423	501	471	454	468	488	453	475	474	488	542	479	489	484	520	470	449	488	464	514	468	461	465	470	474	477	490	465	479	452	473	494	452	469	484	482	450	482	468	462	492	464	514	468	490	450	471	461	479	504	539	447	508	512	467	466	489	481	463	496	436	479	464	476	498	507	482	479	509	485	490	429	501	483	469	482	432	501	497	463	512	464	487	487	470	464	480	481	451	474	466	466	448	486	461	434	474	496	505	555	473	471	459	472	472	474	528	498	488	468	422	481	456	472	447	456	475	508	463	499	518	502	482	432	487	458	477	494	440	482	453	464	458	537	476	467	465	453	483	476	484	468	465	479	471	494	457	514	406	447	483	467	462	489	471	459	485	476	462	456	485	479	445	469	457	485	478	526	455	467	486	489	461	509	507	478	474	441	480	440	420	495	485	484	477	459	480	460	472	513	455	502	500	454	471	460	463	508	461	453	462	459	473	497	444	482	438	462	500	467	505	482	431	504	496	467	449	454	480	463	533	493	462	492	437	471	456	468	482	474	466	418	495	471	477	451	508	481	479	427	483	455	460	442	451	472	465	447	434	476	459	497	475	484	472	499	465	470	482	438	436
2336	291	290	289	269	240	223	231	252	205	227	234	217	217	195	233	227	234	215	213	208	224	219	219	211	196	203	219	202	251	231	211	204	252	205	225	220	220	220	212	212	240	212	200	210	216	245	215	220	235	214	231	204	186	233	222	236	220	203	227	208	229	200	222	228	223	229	220	222	210	222	231	207	199	211	214	220	239	202	198	218	208	213	229	204	201	232	235	252	210	205	237	240	236	222	200	215	216	215	212	220	215	243	222	223	233	224	216	215	207	228	211	236	213	210	230	245	233	224	215	227	236	210	191	210	192	209	213	182	231	198	232	219	219	224	223	219	209	215	212	217	232	224	225	225	229	241	252	182	200	217	222	214	217	208	210	216	198	221	186	236	195	231	240	219	214	240	225	236	221	229	202	214	240	210	207	213	213	200	231	232	209	215	219	236	227	247	228	203	218	194	204	247	203	217	244	199	233	199	207	228	219	218	203	199	222	209	240	222	237	218	225	218	231	238	206	189	228	203	230	212	227	210	224	232	204	233	178	197	231	197	201	209	222	232	221	204	255	222	240	237	221	199	221	210	236	240	213	206	206	232	219	213	232	234	220	206	202	205	249	198	223	196	226	208	227	218	196	195	211	234	241	207	215	223	252	208	227	225	233	218	252	231	229	204	236	232	236	194	223	208	229	206	185	239	227	193	240	233	214	218	234	225	210	234	221	239	230	216	203	204	237	208	193	221	201	221	218	218	241	232	208	198	214	223	212	189	215	214	197	220	258	221	199	230	245	222	222	219	213	201	221	222	224	218	241	212	245	223	204	227	234	225	184	198	233	228	203	215	233	225	208	219	204	231	204	233	225	243	216	201	199	231	210	199	217	239	229	191	212	212	245	213	208	243	197	209	214	226	229	209	222	224	234	199	239	222	210	220	225	232	188	214	191	214	221	222	232	211	207	206	215	218	221	228	245	245	196	177	229	228	212	209	220	258	211	201	206	189	224	227	220	226	203	220	231	173	219	219	216	255	218	187	236	224	212	225	211	201	233	222	221	225	233	215	259	189	197	256	226	196	215	204	198	207	215	205	203	235	223	187	201	228	208	204	229	201	241	225	223	207	209	220	216	210	203	211	235	220	219	225	218	214	212	219	216	189	207	200	215	220	246	212	218	202	238	214	226	220	236	210	219	215	224	204	233	237	229	199	228	213	232	200	204	200	220	207	217	216	233	229	213	220	227	224	265	233	204	214	215	240	199	231	213	225	242	209	192	202	228	223	210	242	196	203	220	212	213	205	217	217	225	205	203	201	225	219	219	213	208	222	222	214	229	221	202	220	232	209	205	239	219	255	206	222	197	205	197	202	227	227	209	218	207	246	216	208	197	217	232	201	231	227	223	232	220	211	225	209	231	228	185	217	234	219	204	237	225	211	226	215	199	211	238	216	187	186	232	238	224	198	232	200	222	206	231	224	232	229	209	219	207	204	211	213	233	209	221	265	215	195	206	204	220	216	230	227	225	209	227	243	222	213	212	213	274	224	221	229	207	223	206	207	229	226	212	226	219	237	249	228	228	218	195	220	225	249	214	207	201	222	210	225	227	216	218	223	194	189	209	212	196	228	213	196	226	209	214	224	207	241	231	214	236	218	198	242	195	232	201	196	196	221	231	193	227	233	227	225	229	194	217	205	213	222	214	194	217	210	204	205	199	209	225	210	227	239	220	223	213	245	224	246	195	212	241	237	213	225	230	206	234	214	218	237	217	219	202	206	186	211	207	219	216	219	213	214	204	202	239	200	190	205	214	237	220	250	199	231	221	200	237	205	234	223	212	211	206	233	204	194	197	209	224	205	219	240	192	214	198	225	233	206	271	223	209	230	208	242	218	255	218	235	208	197	214	229	224	204	233	243	230	225	195	207	173	200	219	221	219	223	206	211	216	198	211	238	198	214	215	215	225	204	197	199	211	216	208	202	223	202	204	218	214	207	222	223	220	220	208	217	217	222	218	230	208	218	235	206	194	215	239	239	207	214	240	232	223	224	205	249	200	210	237	215	200	240	212	228	201	229	200	194	259	208	197	185	209	220	223	175	228	245	210	213	206	205	221	225	244	235	192	208	222	220	230	208	220	219	195	237	200	215	224	214	219	236	226	206	218	204	236	235	234	202	221	239	226	221	207	201	237	213	207	195	216	234	226	218	221	204	206	215	218	212	195	236	226	252	207	224	223	198	226	233	225	220	218	208	219	225	236	224	222	222	217	235	235	212	193	206	233	231	209	210	209	213	217	235	207	224	217	233	205	185	206	212	207	220	228	215	233	201	223	226	220	198	222	240	220	214	239	240	201	214	219	240	202	220	231	236	224	237	228	227	204	209	218	208	210	208	223	192	229	197	193	196	244	229	231	219	212	210	198	220	239	179	241	212	221	214	230	189	228	201	221	215	257	238	213	216	216	199	191	193	206	216	213	182	235	230	209	226	236	212	219	226	219	253	210	220	224	217	209	222	182	216	220	241	213	195	201	190	258	250	213	206	236	232	216	187	213	224	206	226	215	194	220	227	231	196	242	244	207	232	218	188	234	205	208	233	229	199	228	208	219	222	240	243	224	231	207	204	215	219	211	211	203	217	211	225	208	236	219	226	200	231	223	226	189	209	241	191	241	195	218	235	233	204	252	193	242	235	227	210	214	202	237	222	204	196	212	204	229	225	221	215	233	198	194	200	232	220	192	199	223	243	222	222	230	214	234	211	212	229	239	270	214	216	227	218	233	207	223	217	211	225	229	216	233	227	199	217	233	226	257	203	222	192	218	229	214	198	201	223	212	220	205	194	217	238	221	205	229	210	218	194	222	222	223	217	245	217	214	225	220	256	219	208	221	223	236	234	201	196	232	208	213	224	228	220	210	204	212	224	211	223	219	204	231	224	203	215	226	227	226	213	224	207	211	217	242	215	246	213	195	223	175	184	217	205	244	218	227	201	220	228	221	223	199	230	195	222	211	202	227	235	204	206	196	186	205	237	225	215	248	209	207	202	234	250	224	213	195	249	236	206	227	225	227	231	216	235	195	226	221	208	222	231	211	213	237	217	234	217	208	247	229	212	195	225	218	236	190	229	199	213	233	235	229	231	217	229	220	226	201	216	203	208	228	235	192	215	247	224	197	219	237	204	208	188	202	229	199	234	197	213	237	207	207	235	223	216	221	208	199	202	218	235	215	233	212	213	220	215	208	225	236	213	191	216	224	217	231	220	233	224	221	222	224	238	201	235	213	217	227	220	199	225	236	205	247	205	192	217	220	197	225	196	215	211	228	240	198	232	215	208	178	234	204	226	213	266	213	224	234	223	240	224	229	243	261	230	218	217	239	214	222	228	190	221	198	221	201	210	213	221	218	237	195	232	210	232	215	202	218	218	226	224	206	235	187	245	211	195	184	198	203	213	217	211	195	200	209	199	222	230	241	201	210	224	218	205	245	218	214	229	244	203	209	207	227	235	228	257	210
3005	779	832	896	819	774	757	767	720	748	699	688	699	704	704	657	627	682	677	633	661	672	663	643	707	663	681	628	679	638	686	655	670	667	636	682	665	646	643	659	623	732	637	655	615	613	616	674	677	630	672	658	685	679	669	661	674	709	656	640	680	720	674	674	642	646	632	624	682	637	646	630	648	666	617	656	676	693	658	688	667	649	637	644	656	652	654	663	704	654	653	648	649	660	663	609	695	651	683	634	669	646	687	663	681	670	658	611	665	638	615	669	663	655	709	609	614	666	652	619	627	651	669	624	675	656	668	636	632	615	633	663	649	676	683	613	671	649	627	654	658	655	678	663	653	664	656	610	649	689	663	698	670	631	624	636	611	636	643	603	684	656	700	625	656	687	636	642	629	630	637	637	632	632	647	661	613	660	623	689	670	618	686	668	691	683	677	650	685	686	634	691	651	701	652	649	632	645	662	649	646	646	632	632	636	704	673	618	696	612	696	648	616	651	681	660	683	637	592	651	648	666	668	669	690	652	688	697	680	646	675	657	617	694	676	656	670	631	642	645	698	635	624	642	647	661	639	677	667	659	673	663	630	678	688	680	661	641	682	648	715	613	622	644	660	663	652	594	638	633	671	634	703	665	669	629	621	667	648	643	634	648	671	658	655	664	640	606	632	647	668	645	694	627	657	657	641	666	691	708	625	641	648	653	675	644	625	676	645	650	583	651	698	692	658	633	635	680	664	671	672	665	599	652	659	647	661	639	613	665	696	661	682	638	673	654	719	644	653	656	680	644	615	667	602	675	686	716	654	649	627	633	636	612	651	641	667	636	674	674	616	614	659	623	661	637	629	660	674	641	640	662	659	653	692	706	677	643	641	627	662	627	685	674	612	646	617	678	680	669	641	608	666	667	639	690	644	659	688	647	641	646	660	653	709	639	629	689	680	643	698	674	638	676	641	706	645	625	674	649	634	656	675	698	651	688	654	665	612	695	698	700	610	688	704	652	652	672	658	674	650	717	634	657	592	669	648	695	647	693	630	662	661	623	651	687	648	630	638	671	587	623	646	586	648	653	606	683	693	662	631	672	659	669	655	699	652	687	651	676	667	622	631	682	702	658	594	674	631	689	659	699	630	644	659	641	677	690	677	624	680	658	639	679	712	667	699	657	648	634	628	625	682	621	678	641	676	625	621	635	641	647	645	629	625	605	630	680	674	671	636	699	632	669	645	659	642	720	679	674	669	696	648	618	625	655	655	691	701	638	632	613	616	658	645	636	630	673	635	666	667	678	645	604	656	663	646	662	629	711	663	666	655	660	694	615	674	622	681	623	658	659	660	631	651	697	678	675	665	695	627	669	652	682	643	631	656	664	673	695	670	605	640	672	598	660	647	649	625	637	680	628	625	646	684	591	619	658	649	676	656	662	682	628	678	660	652	680	702	624	696	653	702	658	639	650	660	638	714	648	632	678	663	661	677	617	649	656	645	670	637	623	680	621	647	640	610	681	627	652	637	659	664	638	606	632	635	672	685	651	690	639	632	700	669	706	639	653	653	652	648	699	642	653	595	682	693	653	682	597	664	705	627	684	653	634	626	672	691	621	640	646	643	649	657	618	651	658	636	605	681	639	666	661	662	591	625	676	621	641	673	637	689	678	629	662	633	646	652	657	681	639	648	658	651	646	642	648	680	661	659	687	679	633	636	647	631	647	678	637	671	672	651	654	632	643	613	616	646	672	639	653	617	703	652	682	619	625	664	683	699	645	640	660	649	640	598	696	690	638	626	668	693	648	616	640	661	659	680	666	642	661	630	662	711	694	665	658	656	674	660	663	687	654	667	628	676	642	651	634	615	647	648	679	638	623	659	632	633	698	668	643	663	687	681	659	634	646	623	641	684	645	637	663	606	677	721	613	670	642	649	683	649	610	655	691	644	668	700	642	642	605	662	668	643	620	668	667	639	686	663	638	681	649	681	675	664	669	667	676	654	583	691	654	685	664	609	662	710	628	723	653	676	675	664	639	684	671	618	648	663	655	617	671	666	636	650	649	678	685	668	639	661	647	669	672	664	648	638	650	654	708	631	637	668	664	597	674	642	638	646	653	627	654	646	640	685	627	648	700	640	619	641	634	689	653	640	669	660	673	674	652	699	616	668	632	648	648	657	636	683	669	671	651	671	688	652	597	655	686	690	683	631	654	670	619	706	606	650	644	660	662	661	594	612	663	610	617	648	651	610	653	674	661	683	683	638	707	678	598	610	651	638	674	630	672	694	663	647	668	679	649	643	664	634	656	629	659	618	637	643	646	645	643	655	659	679	610	623	655	666	639	641	662	659	663	643	645	624	621	626	635	627	655	626	629	661	667	686	678	631	640	698	647	619	633	669	612	610	687	645	625	664	709	646	660	642	655	658	660	633	669	634	674	676	670	680	667	623	674	611	662	673	666	671	655	659	692	680	657	650	625	649	578	621	680	666	681	652	649	646	672	650	682	687	646	681	702	655	656	694	672	654	663	704	639	667	660	662	657	682	657	627	644	660	632	633	665	706	707	682	721	693	649	687	628	609	630	661	657	635	664	627	671	666	649	621	629	655	618	613	608	654	696	628	652	683	657	649	629	616	669	646	629	716	616	652	662	674	662	656	616	673	664	646	625	682	628	646	642	631	660	680	619	658	681	695	628	660	666	646	693	677	680	668	683	651	671	626	664	648	682	666	616	650	656	692	680	660	666	673	640	600	657	661	643	629	637	653	654	643	644	678	634	626	635	663	694	624	719	654	659	650	683	665	668	634	669	657	705	674	668	654	662	679	671	659	665	696	679	639	701	670	683	649	666	659	634	657	637	619	681	650	636	657	694	636	659	607	688	645	652	643	627	662	755	698	666	673	707	645	659	655	663	645	662	613	657	634	653	663	654	685	699	651	692	668	677	644	648	678	636	620	625	697	636	658	652	664	655	654	633	624	620	654	654	661	662	682	689	652	678	654	701	647	691	652	654	667	655	666	678	615	688	659	643	680	689	680	685	664	622	625	647	648	681	632	653	649	694	635	668	659	640	597	626	662	692	675	660	615	654	660	679	630	645	653	669	730	626	662	661	627	665	641	671	646	690	637	640	648	644	637	652	633	679	663	634	640	611	604	667	577	662	663	664	681	665	608	644	660	630	677	647	681	621	689	656	673	654	658	670	660	700	669	618	672	659	632	695	658	658	632	668	679	662	642	672	605	615	674	671	626	632	692	624	698	647	641	653	651	653	672	641	661	677	676	629	668	685	705	686	657	668	691	691	647	679	685	682	700	685	641	661	664	658	646	639	638	686	623	605	671	694	638	664	646	662	609	663	667	638	655	638	706	627	644	638	652	605	716	687	672	641	637	684	649	653	646	643	683	662	659	647	614	627	659	675	675	629	611	653	642	636	640	682	673	641	629	659	685	636	614	640	649	729	700	657	685	675	703	645	649	677	675	627	654	671	681	632	686	633	662	670	660	646
10692	1197	1403	1105	776	565	446	388	268	221	195	208	142	172	167	155	154	147	135	157	127	130	126	123	131	112	117	144	114	119	122	116	118	127	108	126	106	92	113	124	112	94	109	114	128	116	119	116	97	120	119	107	110	109	129	132	106	98	108	95	120	105	101	121	95	104	104	105	111	103	130	97	109	107	91	109	115	100	121	114	103	111	119	96	122	106	113	108	114	105	103	115	96	104	114	111	113	96	102	86	118	98	88	124	119	126	119	109	112	95	103	96	147	98	110	106	106	101	102	100	109	88	122	111	99	119	98	105	93	113	123	98	125	97	117	111	114	119	107	111	94	96	111	113	86	109	92	101	130	115	116	103	115	127	109	89	109	111	103	96	106	109	101	107	99	99	81	94	124	106	97	108	132	103	109	127	104	106	100	103	114	95	100	102	118	112	109	116	100	106	102	92	108	111	131	108	104	108	104	129	119	111	95	94	97	126	82	100	94	98	94	103	106	97	107	104	94	95	114	97	113	132	104	98	101	86	110	96	106	101	98	92	108	125	109	116	112	103	96	100	101	76	104	97	108	106	92	85	119	105	106	134	105	108	101	108	104	102	108	115	106	115	126	123	110	95	112	110	106	101	87	114	108	98	117	98	101	92	114	105	111	110	107	113	102	114	111	115	127	104	102	107	97	103	108	118	116	83	91	104	118	106	118	102	108	110	96	103	108	86	105	99	108	91	124	97	112	114	98	117	99	105	111	100	111	116	94	117	112	85	104	107	99	100	106	102	99	123	116	102	101	106	108	109	89	124	101	93	117	104	117	118	97	129	120	119	124	96	94	105	116	111	92	105	129	99	109	107	115	106	105	104	109	108	114	123	101	106	114	122	121	120	100	121	133	97	97	121	119	103	102	95	109	113	102	122	99	106	104	124	111	107	115	92	119	90	101	111	131	105	112	121	93	105	112	101	131	106	119	86	110	96	128	98	118	117	102	107	103	104	114	95	108	124	92	115	95	112	117	119	111	107	130	103	112	111	102	111	101	114	103	114	100	114	92	100	114	90	91	90	111	87	99	92	91	91	100	103	123	98	126	101	103	95	105	106	114	92	129	114	96	96	95	89	109	94	119	97	102	91	105	116	99	119	96	111	108	92	110	109	111	101	105	112	105	109	115	104	103	110	118	107	121	106	106	95	98	98	91	94	92	116	96	109	105	107	104	102	102	109	100	100	107	97	122	109	115	94	108	117	89	97	98	105	103	112	101	117	100	124	122	113	112	110	103	91	95	109	104	91	96	99	96	99	123	103	126	93	139	101	111	110	89	100	107	108	101	104	91	92	109	103	106	96	113	100	103	114	121	98	81	93	114	114	98	107	102	100	108	107	117	115	105	102	100	88	93	108	97	106	109	108	101	125	101	82	110	101	100	98	118	119	98	114	105	119	124	113	114	101	103	107	97	111	115	102	102	92	108	112	107	113	108	100	114	95	102	102	96	98	104	109	99	96	99	97	106	118	122	93	98	115	94	96	132	89	83	104	109	97	98	111	102	116	112	113	114	90	116	106	101	109	98	74	123	102	109	96	106	104	88	113	106	97	117	120	108	102	97	97	104	89	101	126	90	91	111	108	103	100	98	95	112	107	128	98	92	94	104	112	124	104	131	100	107	123	90	92	101	113	100	113	116	92	110	124	100	100	118	115	107	137	124	114	120	105	105	101	112	117	111	117	105	114	123	103	102	102	97	101	100	107	103	109	112	97	106	117	95	102	96	95	124	111	116	99	92	100	95	114	107	108	95	109	97	110	106	116	108	107	93	93	85	100	108	118	106	112	95	93	103	108	113	107	119	116	94	103	96	112	100	95	110	81	97	88	93	111	99	128	106	101	94	89	96	100	98	98	108	101	96	106	104	114	90	102	107	122	92	89	100	121	92	105	98	104	93	95	97	100	115	101	89	109	98	108	105	114	101	84	102	85	97	99	104	101	101	94	101	114	124	112	124	98	115	120	98	98	108	100	109	93	86	107	113	92	115	101	123	103	123	114	121	109	108	104	131	113	105	105	123	90	87	98	102	95	93	125	101	112	109	107	110	94	101	103	111	91	89	112	118	114	109	120	125	129	124	115	102	90	102	112	83	106	111	115	100	111	114	102	97	117	119	98	95	101	106	104	108	101	112	109	117	92	96	98	102	94	105	108	109	109	113	108	102	79	105	93	119	109	103	120	112	94	116	122	115	111	96	100	102	113	127	89	97	113	93	113	113	111	118	116	102	116	114	116	119	89	102	108	104	109	99	112	107	112	101	116	114	112	107	71	107	119	103	104	111	127	107	110	93	102	108	86	127	110	101	136	103	117	101	108	103	110	100	105	121	116	98	100	86	97	100	104	110	120	96	92	109	88	103	109	114	109	99	79	128	99	112	90	118	132	104	103	103	111	95	106	102	109	103	98	109	109	104	115	99	112	99	110	94	101	96	109	90	96	110	118	95	109	101	104	89	117	105	125	97	109	117	110	107	105	124	96	110	101	105	121	108	117	98	86	118	102	104	102	100	109	90	95	101	102	75	119	107	96	128	115	112	108	111	107	115	100	106	105	100	109	90	104	97	113	113	118	101	101	119	99	112	95	113	117	107	125	111	122	100	87	113	103	108	100	112	119	103	108	110	106	127	101	94	98	111	112	103	96	88	98	102	85	95	119	114	97	109	108	93	111	107	122	91	107	85	101	95	98	115	115	95	121	110	100	91	104	106	110	107	103	110	100	96	104	108	115	110	129	78	95	125	94	92	111	110	95	102	124	106	100	120	102	125	101	102	93	95	98	110	102	85	100	101	109	95	115	113	94	101	102	108	113	109	122	116	95	99	118	86	98	101	100	100	111	126	100	117	103	112	108	114	98	110	92	99	90	104	103	123	91	104	99	99	91	113	101	89	88	119	117	96	106	112	108	103	99	101	93	117	106	108	105	109	109	92	121	127	98	93	112	102	108	101	112	117	104	106	78	87	103	92	104	94	114	113	103	113	116	93	92	120	116	94	105	108	116	101	103	96	107	103	111	99	122	115	86	92	118	114	116	99	101	120	103	103	112	104	110	110	120	107	107	113	113	107	107	110	116	77	86	101	89	112	103	108	109	118	114	111	112	103	112	116	108	98	106	98	112	121	86	103	93	98	89	102	106	97	108	116	103	116	113	116	92	95	91	107	112	114	113	95	102	128	116	91	100	107	116	90	98	99	107	116	119	122	110	104	95	104	83	96	104	113	124	97	119	101	95	108	99	104	135	120	128	105	88	114	116	110	109	111	92	117	96	86	83	113	89	124	104	99	109	105	97	104	91	104	105	95	89	116	93	113	100	95	103	109	113	100	93	109	111	97	87	103	107	120	122	114	119	100	109	99	117	96	123	109	117	108	116	82	94	110	116	104	125	96	96	147	96	110	115	100	111	103	103	116	103	110	105	97	95	96	91	103	102	102	104	100	128	144	113	107	99	110	102	105	107
6612	1519	3595	3869	3288	2554	2183	1667	1454	1262	1122	1045	970	812	801	764	692	643	634	566	580	560	575	569	521	525	502	477	461	488	478	429	442	436	438	426	429	424	422	390	433	434	415	405	392	455	408	386	420	427	395	378	385	427	366	393	401	390	375	387	351	364	366	373	392	390	374	406	377	376	380	377	393	371	370	359	341	397	390	377	351	346	361	376	376	371	383	380	362	365	401	361	378	358	364	353	368	369	379	389	347	386	366	343	365	330	381	376	423	340	377	383	374	365	388	395	366	341	353	347	336	362	351	376	348	341	401	398	356	356	326	327	354	328	394	347	333	332	397	376	376	380	375	368	374	361	344	356	376	366	381	393	370	339	367	356	372	357	388	356	369	382	356	359	319	376	334	339	361	332	369	365	364	366	386	341	363	362	365	344	360	332	343	385	348	363	375	341	380	343	356	332	359	340	381	358	348	356	355	364	345	365	357	353	377	335	366	399	371	340	348	350	336	389	387	364	361	387	382	370	332	345	368	346	352	337	365	350	355	348	363	365	361	372	329	373	366	354	334	350	356	365	397	375	351	391	373	343	384	344	342	375	381	359	343	355	376	352	353	354	338	352	367	348	369	358	368	362	393	369	347	367	333	368	388	343	345	356	383	353	379	344	352	319	359	373	366	356	369	355	368	362	349	346	392	342	357	376	362	367	355	367	330	363	369	360	348	330	351	362	362	348	353	344	407	325	351	349	348	357	353	355	355	334	382	331	335	308	359	355	349	385	352	370	372	362	360	343	341	353	366	345	378	382	362	364	376	368	352	367	367	386	374	357	360	328	379	313	389	376	353	365	362	347	350	385	360	369	375	366	352	381	349	375	346	371	346	345	366	357	359	393	349	356	340	323	356	401	363	368	369	361	324	373	402	361	335	365	364	334	368	353	352	323	401	331	367	366	323	348	366	355	349	328	373	370	370	344	360	359	350	331	354	355	362	375	367	360	346	360	362	392	311	317	361	358	363	360	338	397	346	367	374	364	360	381	345	384	383	342	389	352	378	400	366	398	355	373	396	356	387	351	322	380	381	365	359	329	338	379	326	371	348	356	341	361	335	357	378	338	339	373	352	347	357	367	398	326	373	360	376	349	332	339	359	356	344	352	341	330	380	321	375	352	344	382	349	374	383	328	341	346	392	356	348	338	370	353	376	366	340	346	362	374	349	372	348	369	360	360	356	372	403	363	340	350	375	379	368	361	343	345	355	362	369	346	352	350	364	362	377	355	345	368	336	391	350	341	345	346	363	352	372	367	338	367	352	411	381	359	360	368	369	350	360	345	356	372	357	352	350	345	361	380	366	348	407	333	350	359	330	351	363	370	373	346	396	364	344	370	328	313	355	324	353	385	360	350	339	367	357	358	353	365	357	353	346	362	368	337	368	337	335	350	367	373	355	359	381	362	356	376	370	376	361	373	359	370	374	347	364	393	368	341	344	372	344	344	378	382	336	372	372	361	355	372	346	362	342	379	392	337	353	331	354	363	351	324	400	381	363	379	371	342	400	382	336	355	364	404	357	361	373	367	339	354	341	363	355	369	368	373	383	363	363	375	403	378	359	345	361	350	338	350	372	360	380	342	372	346	362	369	380	371	361	335	354	365	363	376	398	371	359	377	373	416	353	347	363	383	346	366	373	378	353	329	349	360	335	371	339	360	370	352	343	395	326	370	367	346	380	336	359	382	376	349	363	373	360	343	381	344	372	354	357	381	353	353	410	403	362	392	362	379	363	337	336	365	379	340	356	392	347	409	345	351	364	343	384	383	351	335	333	324	377	365	380	358	371	389	370	346	367	339	368	356	322	342	342	333	368	371	351	381	316	323	355	362	333	375	333	352	337	318	350	354	335	355	351	366	356	367	356	365	389	350	353	348	353	324	358	367	359	349	370	382	354	301	373	347	355	395	348	320	353	381	347	352	342	340	388	394	392	395	383	365	379	366	327	381	340	334	371	348	364	375	374	372	358	360	368	356	326	341	379	375	379	365	361	348	356	329	380	366	326	372	357	354	374	370	369	361	341	378	384	329	351	364	366	345	351	358	369	376	372	362	347	385	388	354	352	363	376	361	365	349	369	394	334	370	369	348	341	358	383	340	400	347	403	361	349	365	334	355	386	329	320	348	331	366	385	357	391	362	356	366	379	362	352	324	361	338	363	361	346	379	363	334	342	324	329	377	341	374	381	323	349	348	386	318	371	377	382	375	346	374	365	348	351	380	330	336	351	369	371	348	340	361	358	336	379	355	357	308	346	355	351	390	383	353	365	353	339	347	373	354	370	349	365	374	394	377	355	385	350	341	355	358	348	349	332	384	361	391	367	329	339	365	384	363	362	372	364	391	353	397	388	380	366	342	362	349	366	347	378	375	335	322	363	374	365	374	366	339	362	349	351	354	340	322	380	362	375	387	364	353	342	316	401	340	353	327	352	367	333	382	334	388	392	309	361	359	371	345	361	347	360	385	395	367	349	365	350	363	362	377	386	354	360	381	378	382	352	340	348	355	399	361	352	347	393	339	345	363	371	341	377	338	347	342	354	349	337	384	349	358	368	340	362	385	343	347	398	359	373	362	375	354	366	368	343	355	386	336	364	368	363	355	365	394	338	347	350	372	338	387	356	335	405	332	365	382	372	382	372	365	376	362	354	315	368	373	328	368	352	348	365	357	374	378	386	357	356	337	299	372	366	390	349	365	396	378	355	365	313	350	374	332	370	375	371	341	361	366	337	376	346	375	345	357	327	367	333	381	350	351	340	330	353	386	345	385	318	342	365	354	368	368	342	356	339	385	404	338	366	335	341	365	380	352	333	360	371	374	371	328	374	407	371	339	321	353	349	341	351	349	350	351	350	358	351	346	376	375	356	323	334	329	339	380	345	338	387	357	358	355	382	370	342	352	365	390	358	346	343	357	343	328	345	354	326	326	352	331	345	393	365	384	350	351	342	371	375	373	371	364	370	351	338	387	355	344	382	347	370	339	373	366	385	374	377	342	374	347	341	361	383	362	386	403	356	356	403	363	362	400	369	395	357	383	312	359	353	338	390	380	357	333	358	364	373	352	357	332	378	351	373	358	381	352	340	353	370	354	344	312	333	377	324	363	372	418	339	317	370	431	356	371	343	354	356	365	356	338	363	337	362	351	372	341	337	346	351	316	378	352	349	363	356	351	323	353	337	398	353	339	291	367	342	363	339	397	348	385	396	381	353	341	373	378	361	365	414	350	350	386	393	359	369	394	350	298	358	348	367	329	369	377	385	388	344	391	388	343	344	373	353	362	342	370	342	423	360	353	356	358	369	337	363	365	391	354	351	372	364	375	343	362	347	365	338	358	350	395	330	347	362	335	345	338	357	397	362	368	340	360	367	353	371	369	348	362	313	349	336	379	342	347	361	376	369	338	376	377	356	343	348	398	376	380	340	398	381	361	359	369	341	369	348	367	376	342	363	339	360	336
19195	2905	2920	2086	1431	1082	832	671	493	421	346	342	307	304	245	268	252	210	214	183	190	182	186	185	173	165	203	149	187	160	158	183	173	167	177	188	162	168	161	159	161	130	155	162	160	153	148	163	178	133	174	159	168	141	145	113	160	133	160	144	138	169	145	146	155	149	150	142	132	139	148	135	141	161	169	144	135	158	137	156	133	139	163	129	133	145	161	110	168	150	142	161	133	143	151	160	149	148	154	144	142	158	146	141	148	148	126	148	138	162	134	129	143	145	139	145	158	152	128	125	139	168	155	126	149	134	108	160	133	128	150	144	164	147	151	150	143	142	141	140	128	122	138	148	155	143	146	159	143	160	138	123	135	144	151	163	144	146	149	134	153	153	142	139	130	155	142	162	162	129	146	128	148	157	148	150	167	145	117	147	148	164	143	160	146	144	146	135	131	169	166	157	140	171	143	148	151	137	142	156	136	140	145	114	147	151	146	138	143	157	143	149	153	121	160	152	130	165	139	136	138	165	139	153	144	129	151	155	149	139	141	149	135	136	136	153	155	141	136	146	160	139	145	152	145	142	149	157	127	162	134	135	165	135	141	151	125	133	143	159	151	143	146	136	165	140	167	141	148	129	121	147	127	126	138	145	135	145	166	161	144	140	156	128	134	155	145	146	149	131	156	147	144	138	147	148	141	172	130	167	134	139	157	150	154	162	125	94	137	132	139	120	162	155	124	115	145	140	116	130	153	121	158	137	144	141	148	139	146	158	160	127	143	121	142	155	157	136	142	130	128	117	141	127	143	137	130	134	133	135	153	130	140	152	152	152	138	152	125	129	152	131	138	133	162	152	140	143	136	147	138	144	162	154	135	148	161	144	135	148	142	141	151	116	142	147	151	124	135	168	166	152	166	145	142	145	142	152	146	146	124	129	137	134	149	159	135	137	145	165	151	158	141	131	143	139	152	142	150	152	147	138	163	134	153	156	152	123	151	151	128	141	140	141	147	135	125	146	129	159	124	142	158	157	139	150	155	136	157	126	140	132	138	139	142	130	127	131	175	125	141	157	151	155	135	151	137	145	145	140	130	133	162	119	137	142	152	140	151	130	139	139	153	152	156	145	135	142	137	144	128	136	143	148	140	138	126	149	137	163	146	147	135	128	149	137	157	148	154	142	138	151	139	147	127	147	140	127	142	135	144	152	155	145	137	139	143	162	133	140	160	144	146	128	165	150	137	173	142	165	138	143	130	161	143	146	144	128	158	157	157	135	139	138	147	145	115	173	144	156	158	126	139	142	126	135	141	156	150	145	134	157	132	133	140	144	158	147	146	131	128	133	142	156	155	140	152	143	140	142	123	128	152	155	157	143	132	133	121	138	153	144	167	162	153	157	140	146	144	146	144	130	141	128	147	134	149	156	137	152	128	123	155	172	147	156	122	144	156	171	146	129	159	146	149	155	148	137	155	161	127	139	137	158	145	127	131	125	118	141	137	143	139	130	143	152	115	145	135	138	156	161	147	153	131	149	144	144	134	143	163	148	168	168	127	149	121	154	134	144	127	131	131	183	149	142	151	152	136	153	142	135	157	150	148	119	148	149	129	150	166	165	162	152	130	140	143	140	135	126	154	151	169	136	144	158	139	156	140	133	141	152	137	136	149	161	138	143	147	152	141	148	144	167	149	119	140	139	134	144	135	134	146	143	145	115	127	123	151	149	134	146	155	133	153	132	134	132	161	136	133	146	157	120	159	128	134	143	149	173	154	140	150	165	128	140	123	123	144	146	121	163	137	153	127	142	155	130	131	118	148	130	155	175	110	134	140	122	152	144	146	141	152	148	140	143	130	170	128	131	168	136	137	144	157	124	171	140	136	167	158	154	139	148	136	124	126	153	129	151	139	149	131	142	146	117	147	166	147	140	141	157	158	139	154	141	153	145	135	167	156	151	146	142	136	141	144	141	154	126	133	168	147	165	150	147	156	158	164	131	138	128	144	157	138	165	168	159	149	144	150	148	151	142	131	132	158	139	154	156	135	136	148	144	151	128	147	122	138	137	153	135	166	143	113	151	150	152	140	158	144	154	133	150	126	155	151	154	151	127	136	161	144	135	128	168	143	142	163	156	133	128	161	140	143	122	139	149	148	132	135	141	129	134	133	146	141	126	138	133	151	172	167	135	151	170	179	166	134	169	149	149	140	125	164	153	138	161	135	175	142	127	155	134	161	160	156	158	154	157	144	147	145	152	158	155	144	150	139	150	133	125	136	146	142	149	167	154	146	145	131	132	140	149	145	141	149	154	140	125	143	149	159	142	139	141	143	151	138	147	143	146	148	155	147	149	140	142	130	140	112	117	132	131	146	156	142	160	172	141	136	156	128	133	139	156	140	146	131	150	149	141	145	141	152	146	127	153	150	140	158	120	137	148	148	148	133	120	143	137	139	148	145	147	125	151	159	138	141	144	152	137	149	141	129	172	153	135	150	136	144	141	143	142	153	138	149	124	134	133	142	148	155	136	170	160	171	160	148	136	143	141	136	173	144	131	146	142	156	160	145	137	131	151	118	158	160	143	155	155	146	146	135	126	134	123	150	146	159	139	140	142	118	156	164	152	140	141	134	149	145	144	152	126	134	138	149	129	154	141	140	144	141	132	139	151	136	144	133	146	151	141	137	159	131	139	156	149	141	142	148	124	133	135	143	152	154	141	144	128	160	131	149	133	129	122	132	160	162	150	128	147	129	149	152	161	144	148	145	131	147	143	147	126	130	153	144	128	126	147	144	162	159	128	155	127	158	159	164	141	133	154	138	148	144	147	160	151	158	135	143	141	157	130	140	154	141	152	158	170	147	145	147	132	161	139	128	128	145	177	167	138	140	134	132	121	115	152	159	133	149	142	138	132	157	141	112	140	133	149	136	151	152	120	138	156	143	138	159	145	151	123	143	125	143	146	129	133	158	138	157	144	140	159	153	119	136	132	144	142	144	132	120	158	132	133	133	137	145	139	152	144	119	154	129	165	161	144	142	134	143	141	143	136	161	164	143	132	123	168	155	163	138	145	139	138	155	116	152	121	145	133	172	148	138	121	153	127	134	150	134	145	144	145	158	119	144	133	148	146	155	155	147	149	133	143	160	151	141	137	154	152	145	157	169	148	157	138	143	135	139	130	137	139	145	147	154	137	137	134	144	171	126	169	141	125	126	159	131	136	158	139	136	152	156	138	150	133	140	136	144	149	153	148	146	110	137	141	142	141	156	153	135	142	153	156	154	159	144	133	139	173	152	108	151	139	133	144	145	149	160	167	171	131	139	140	144	142	138	136	117	127	149	133	140	136	126	141	142	136	124	146	140	148	132	136	151	135	135	148	120	136	145	141	128	142	133	150	133	147	145	136	129	132	134	162	142	125	135	146	143	149	135	140	122	123	161	143	141	153	148	145	137	137	130	147	145	140	152	152	138	167	152	147	148	140	140	151	172	155	153	162	169	147	160	146
9168	2750	6579	7074	5799	4891	3975	3146	2773	2248	2088	1765	1630	1446	1405	1115	1104	1034	982	1013	934	830	873	868	816	804	784	729	706	659	671	623	631	604	636	594	618	630	615	591	634	584	550	568	543	570	541	569	533	579	535	554	557	503	572	518	522	526	516	574	539	498	517	516	525	476	531	521	506	534	473	489	504	465	526	510	515	503	502	458	512	485	504	464	530	475	471	488	515	462	495	486	490	494	482	513	521	502	478	545	490	524	522	464	541	508	483	489	423	477	483	471	481	501	476	480	504	519	482	486	489	508	487	489	454	473	481	503	506	495	475	450	463	469	438	483	507	481	494	476	465	465	496	474	506	465	485	502	501	487	450	495	491	486	461	473	482	481	493	461	481	496	435	473	447	490	487	484	558	518	505	485	505	472	475	488	498	452	493	514	506	468	506	460	513	471	479	443	469	515	494	496	457	479	490	487	493	483	498	491	483	479	497	486	454	471	475	503	507	462	465	517	451	447	465	504	486	472	486	476	453	466	484	491	495	406	474	445	440	482	487	464	488	491	471	444	478	489	498	459	492	451	486	457	471	503	457	504	490	466	517	443	466	478	491	441	486	456	520	496	517	458	505	459	477	482	491	467	508	461	483	472	497	481	479	480	482	491	479	474	451	452	457	479	508	456	482	470	489	462	472	438	522	489	457	496	494	457	488	481	455	472	473	492	447	474	498	484	449	493	455	515	505	456	487	479	514	480	453	460	456	496	447	448	472	463	480	494	476	502	491	474	479	443	489	499	443	511	476	439	493	485	481	460	468	483	516	431	465	473	506	496	491	486	479	462	488	482	439	447	496	461	490	463	499	467	478	499	435	489	479	458	470	475	489	473	510	498	484	461	492	470	474	499	478	488	489	469	496	491	451	470	477	485	476	525	464	493	482	473	463	482	431	454	492	492	500	468	497	445	485	482	447	448	468	464	463	491	477	451	477	473	478	470	467	539	446	426	447	481	473	454	453	458	476	502	477	517	470	480	510	442	488	485	468	472	467	507	471	487	436	460	471	450	481	470	480	475	487	487	439	476	473	474	484	450	453	482	441	452	484	500	459	471	484	513	470	506	529	489	461	465	483	437	474	472	453	526	510	503	494	528	474	494	472	471	472	479	473	466	480	458	500	474	495	491	485	471	437	525	470	487	479	473	532	481	474	496	492	470	474	496	466	484	465	481	482	488	511	452	489	435	455	451	474	477	467	491	468	467	461	453	484	498	479	475	489	482	482	480	466	510	470	484	479	468	474	479	461	481	463	471	465	512	478	478	481	508	468	487	461	481	467	483	514	435	484	479	498	438	482	450	471	474	513	463	523	454	463	463	465	467	477	491	444	508	473	486	473	439	492	434	505	447	472	457	483	493	453	498	517	499	480	480	499	487	486	468	485	489	486	437	527	432	500	433	483	494	429	494	512	447	494	520	433	462	475	459	475	479	477	506	507	486	506	462	509	455	477	488	462	475	501	451	468	508	527	487	471	492	445	516	510	461	471	479	443	492	442	482	465	458	484	453	480	485	477	442	470	468	524	483	479	470	448	488	492	452	419	474	437	459	519	475	475	529	493	501	527	498	464	474	461	472	509	501	469	487	513	484	482	485	493	497	478	465	460	482	482	465	476	486	471	482	479	505	511	519	461	468	479	498	498	461	463	491	472	473	448	474	456	492	477	469	477	421	498	516	515	511	490	435	436	498	466	472	487	471	482	463	454	485	506	479	485	466	488	483	476	470	449	463	454	477	470	461	506	447	458	510	481	461	474	460	462	454	464	477	461	453	448	459	464	482	458	446	448	462	496	476	492	487	517	469	451	433	485	459	471	449	470	467	476	431	469	466	472	461	462	462	481	484	434	478	466	482	451	494	459	505	475	480	498	486	454	507	481	500	483	467	446	530	483	460	495	466	432	485	476	482	475	491	449	446	471	479	460	481	469	430	510	485	472	495	526	482	515	490	489	453	490	468	482	473	495	474	473	504	471	451	478	468	453	469	495	510	479	493	460	481	485	461	483	462	474	491	512	512	504	479	473	496	455	460	478	485	500	494	468	477	472	488	444	470	471	527	490	476	473	490	409	508	499	475	450	466	468	483	487	477	464	468	499	470	507	504	468	449	475	483	458	481	478	476	467	488	491	497	486	481	450	437	502	446	472	465	485	518	454	474	447	465	481	472	496	462	485	507	471	443	516	440	506	471	488	475	452	466	474	489	484	484	467	497	467	510	472	523	505	477	458	498	492	495	489	442	473	489	470	486	479	448	482	462	478	431	478	482	498	494	483	491	505	457	486	490	495	471	502	472	466	496	486	517	444	432	445	465	478	487	456	491	442	477	467	506	458	477	476	501	477	478	455	452	465	478	478	516	466	500	439	459	488	435	467	480	455	468	454	455	484	472	506	445	456	494	451	448	502	461	471	489	468	470	480	479	487	506	502	495	494	477	474	512	497	474	472	471	493	463	468	436	483	473	465	495	459	487	474	475	483	485	471	504	489	469	536	486	463	478	531	495	460	468	465	478	466	464	470	484	444	448	483	476	460	462	495	427	509	462	482	458	452	508	479	482	448	459	436	494	462	495	470	471	524	467	462	468	510	418	415	471	491	471	482	468	494	486	463	494	471	491	507	437	466	467	457	543	540	568	455	460	477	489	456	480	479	451	473	488	477	469	495	472	450	484	489	496	468	506	467	507	493	473	445	461	476	437	494	461	488	456	474	462	472	467	496	470	489	453	446	473	433	463	454	502	481	472	482	472	458	486	463	514	480	457	455	448	474	468	467	495	475	501	516	450	456	476	450	494	493	471	467	498	477	468	498	504	488	454	477	452	452	452	427	455	511	511	437	491	489	484	489	493	459	462	512	446	478	455	448	508	453	515	477	490	490	449	484	494	460	457	470	481	489	494	505	457	483	498	455	481	501	451	433	471	469	484	451	484	423	471	508	467	483	492	492	447	437	476	473	461	488	495	498	492	480	487	458	499	475	434	475	482	488	452	505	490	478	494	519	470	479	489	465	467	494	453	506	472	459	496	501	488	506	432	466	492	477	461	494	482	501	519	454	436	499	466	476	464	439	507	431	477	487	464	447	478	456	444	471	492	475	458	459	471	466	452	454	489	497	455	467	481	481	482	442	486	426	477	466	460	481	485	480	432	452	464	478	489	460	484	453	472	492	494	481	475	462	512	491	441	459	508	538	447	442	487	457	462	448	447	490	500	473	468	471	457	440	494	460	512	496	463	470	469	475	486	473	498	461	452	511	499	489	488	487	438	449	440	491	488	463	462	519	524	476	491	447	469	455	476	433	474	452	450	424	478	486	496	463	489	479	480	475	500	441	462	495	481	495	482	479	484	500	517	502	453	464	460	482	465	455	523	482	512	439	452	504	483	448	497	492	475	503	482	479	495	471	473	497	462	478	494	463	473	461	470	484	477	467	473	444	480	468	430	488	463	448	488	461	491	466	491	480	433
2546	326	296	289	276	227	248	230	248	245	229	219	216	245	212	238	239	210	229	220	211	229	219	221	202	233	207	231	237	220	203	217	227	219	225	230	218	234	237	204	221	236	225	238	212	225	221	221	183	230	206	212	227	197	223	226	214	274	219	230	216	220	192	220	262	196	218	202	213	212	231	223	212	234	195	238	225	237	229	219	192	242	224	235	200	214	200	194	238	232	212	209	211	202	217	201	247	214	198	214	241	238	239	213	218	218	233	235	217	221	224	225	204	201	225	225	225	218	208	213	225	211	246	229	224	235	232	245	215	230	208	200	247	208	213	208	252	214	200	196	255	188	206	248	228	252	186	218	208	223	220	202	231	204	196	214	232	200	205	210	192	240	236	244	226	202	216	191	228	203	195	194	243	221	219	202	226	196	228	197	215	239	220	218	199	230	221	200	235	226	242	212	221	178	216	213	221	216	215	229	217	243	230	210	224	223	245	218	229	203	204	194	200	194	234	218	182	216	217	194	222	222	235	248	219	231	228	198	204	228	209	226	206	242	213	232	196	223	235	244	249	221	216	212	234	208	213	211	228	187	208	217	223	204	224	227	208	213	184	224	206	246	223	211	214	219	219	242	228	225	228	194	205	217	250	232	225	235	254	231	203	212	213	221	219	220	234	232	222	229	211	207	230	218	223	218	182	230	226	214	227	200	198	251	215	238	214	219	232	259	221	221	211	226	209	218	205	224	207	250	248	196	203	226	219	224	219	195	221	198	214	193	236	213	210	215	213	255	227	221	232	192	215	205	203	211	209	217	220	206	220	210	212	215	245	199	211	193	197	202	216	218	210	221	228	213	188	227	213	201	226	217	232	216	208	229	231	216	212	226	205	209	192	220	224	206	230	237	231	218	211	207	213	223	216	200	226	240	231	226	203	219	227	220	239	238	249	209	209	212	215	195	211	207	229	216	192	216	220	235	221	254	215	205	204	228	203	215	229	224	214	194	195	202	250	233	191	207	231	226	224	230	228	244	219	210	221	195	200	193	218	226	230	207	252	203	215	243	207	238	225	200	183	207	216	206	217	231	222	228	241	229	205	218	231	247	213	226	235	216	209	209	204	233	225	231	213	209	193	211	214	220	217	202	228	188	239	177	214	207	219	199	218	204	201	210	215	208	219	197	198	209	213	213	220	225	208	218	219	207	200	227	240	227	222	232	214	224	217	229	229	243	205	205	232	201	214	210	239	213	196	205	225	220	238	216	194	231	216	209	242	194	187	221	212	215	197	204	210	227	187	218	191	209	205	195	211	202	224	213	220	210	226	222	193	216	243	213	213	210	212	232	228	228	185	183	241	204	201	212	203	227	210	223	238	195	174	242	187	201	220	220	223	184	219	199	205	227	227	213	230	224	223	207	244	213	215	217	214	220	238	198	188	199	230	202	223	236	242	189	217	216	255	215	186	205	204	229	206	236	198	215	247	185	233	211	228	214	215	193	191	217	244	215	179	218	232	204	231	186	247	203	207	217	209	196	223	228	202	225	249	234	255	243	211	230	223	226	212	219	214	230	235	212	217	222	233	217	219	195	221	223	217	223	214	232	192	228	190	212	241	218	240	206	215	217	214	231	223	206	216	235	214	232	205	209	231	227	248	234	212	218	216	195	238	207	239	206	221	228	221	223	219	221	208	196	223	197	216	222	223	201	229	243	214	242	221	213	222	209	208	213	208	228	212	201	222	219	219	222	196	244	249	217	205	224	213	219	208	202	191	235	203	213	223	235	200	220	217	227	206	203	220	216	189	189	233	220	223	201	213	200	236	205	217	228	216	222	231	211	200	227	235	212	224	207	188	229	216	235	213	206	244	227	218	206	221	206	223	215	208	208	215	208	217	216	217	225	195	215	232	199	220	200	221	227	208	205	222	237	262	201	224	247	213	215	222	184	187	248	236	223	216	235	207	226	204	217	206	240	219	232	206	234	197	233	229	229	195	223	233	202	219	211	231	234	213	211	196	219	244	204	255	210	234	202	224	224	206	238	194	246	214	229	233	233	236	232	236	239	238	232	226	219	205	219	188	217	218	204	237	226	215	206	203	209	233	227	240	230	189	219	220	227	231	205	248	215	193	199	200	190	216	227	194	211	219	193	218	211	244	205	245	219	234	232	212	239	217	229	228	259	208	239	195	217	233	197	202	217	216	220	194	235	213	226	222	223	222	213	225	230	234	207	230	213	207	214	189	212	238	238	214	217	211	230	231	197	219	216	247	220	216	219	236	235	207	214	236	208	230	204	229	207	202	193	223	208	219	204	223	207	219	238	186	236	229	235	216	225	198	199	210	238	201	223	230	225	210	203	245	217	217	217	226	217	209	232	206	211	205	226	226	228	254	223	217	186	220	210	219	222	223	231	240	216	211	226	208	200	204	192	211	238	218	215	231	226	229	215	242	231	202	220	205	243	225	235	200	236	201	203	225	220	211	219	225	223	212	195	215	215	210	221	227	202	208	209	222	208	226	216	240	179	222	224	214	231	225	200	229	197	232	218	201	194	243	235	213	213	214	194	241	199	247	209	245	214	216	232	227	215	214	226	236	241	207	213	198	206	224	232	243	214	211	219	212	209	222	216	196	209	199	210	204	210	205	210	186	212	222	205	213	207	220	236	215	213	226	207	230	213	215	212	218	220	203	218	233	213	217	234	232	217	212	207	206	189	216	189	212	253	235	239	215	180	189	208	218	221	239	206	221	211	230	204	218	216	219	242	205	248	204	213	208	226	226	212	227	209	222	227	218	247	229	221	195	223	202	227	218	220	209	227	231	196	201	236	243	227	207	198	222	223	212	232	223	218	192	231	223	241	241	229	239	243	208	219	220	195	235	222	213	219	223	212	209	208	231	212	217	192	196	216	221	204	236	216	238	206	205	236	227	202	227	231	212	220	237	208	214	229	220	223	213	224	218	199	234	215	223	229	231	207	215	234	233	225	244	206	230	191	234	232	206	230	231	219	209	223	227	242	244	194	208	213	239	224	227	240	230	205	235	224	191	234	239	210	227	215	219	245	222	222	218	215	206	205	200	223	202	213	207	219	232	238	204	254	226	235	219	215	219	219	215	223	200	245	242	219	204	220	220	212	255	201	210	218	226	246	212	213	212	218	221	217	209	165	218	193	214	213	235	236	219	205	219	225	222	233	213	178	211	230	201	212	221	230	230	194	224	225	213	210	219	228	247	194	225	218	219	192	217	219	203	226	232	222	219	226	226	219	245	233	201	219	202	221	222	225	200	214	200	199	212	195	200	222	223	221	216	226	236	232	229	199	229	213	214	217	216	231	239	203	227	229	192	205	219	204	221	200	194	219	217	244	195	240	232	207	212	217	231	215	247	235	214	211	228	221	245	228	198	235	211	226	251	226	207	207	234	203	209	250	235	226	241	202	191	230	230	218	205	226	210	254	219	213	209	195	238	253	241	227	228	219	201	186	244	196	209	247	208	238	230	217
3104	761	868	876	846	788	765	731	668	741	681	750	687	701	670	672	690	669	649	640	683	664	682	660	679	638	669	666	616	687	675	649	675	672	687	690	663	681	655	644	683	639	642	721	685	658	654	661	621	638	688	707	626	671	697	673	645	642	668	600	666	651	709	660	638	651	639	626	630	683	712	637	703	639	641	650	705	666	633	689	669	664	661	637	604	645	665	608	724	631	680	667	650	660	636	641	631	634	637	644	673	674	648	647	672	618	671	618	695	674	640	650	663	676	677	674	648	632	659	642	700	696	659	624	656	642	666	609	687	686	667	650	633	656	666	682	642	632	711	703	679	645	653	652	669	675	670	659	674	645	673	623	675	670	638	652	666	661	670	711	675	653	623	662	661	604	689	665	709	663	631	664	642	664	664	667	637	648	660	644	672	640	631	669	641	669	663	654	674	655	617	661	614	645	641	649	647	654	637	623	622	620	645	626	638	608	657	627	615	651	660	648	616	685	656	692	686	668	680	643	647	661	693	659	639	665	658	710	665	637	676	657	631	662	709	629	644	662	665	664	676	644	676	666	662	660	637	677	642	629	676	613	638	675	663	612	662	580	651	651	676	669	633	645	679	647	639	669	665	639	664	665	617	675	701	648	620	690	597	677	650	673	665	614	657	650	651	671	634	625	701	650	626	654	630	698	650	678	676	622	621	662	648	662	615	676	638	622	650	647	703	630	624	626	686	648	637	656	632	674	638	656	685	627	670	651	671	655	682	641	646	672	625	606	681	695	625	633	642	690	637	621	704	613	659	593	628	599	634	705	629	592	674	643	696	639	699	647	659	578	647	672	670	634	660	634	662	624	677	654	706	631	643	672	686	624	650	658	638	633	659	674	663	669	696	652	664	649	644	646	644	670	680	671	622	655	652	654	680	731	668	731	649	670	659	651	652	657	631	667	668	635	633	640	666	668	604	627	634	637	662	647	623	677	649	679	664	605	626	670	642	634	626	666	665	696	633	619	641	694	622	683	636	697	698	618	628	660	668	646	695	668	638	668	654	651	630	667	657	661	621	675	625	651	640	641	624	658	624	633	659	706	681	672	632	646	686	636	675	643	615	595	645	658	664	646	665	665	658	694	672	657	677	708	718	710	642	655	684	677	662	651	645	688	635	638	696	655	643	695	659	664	647	640	677	661	643	628	663	669	689	701	662	664	659	676	693	702	626	684	608	650	627	657	672	699	645	706	656	695	646	670	623	672	673	688	655	632	648	652	664	620	644	646	633	597	664	669	646	635	655	684	613	629	656	665	652	680	654	612	668	636	702	593	646	661	683	681	655	665	683	646	642	681	701	652	656	651	654	666	601	649	655	677	650	653	645	654	668	655	696	651	629	675	647	675	632	635	662	650	638	642	648	642	687	633	641	674	686	633	617	685	640	671	660	638	669	618	647	641	620	648	677	676	703	655	643	686	686	685	639	661	692	654	626	683	690	664	635	621	642	659	623	635	659	667	651	633	626	691	647	695	629	639	662	656	640	641	660	663	648	637	665	641	652	626	624	670	653	669	627	656	647	647	654	674	707	696	707	673	694	637	675	623	676	650	689	666	650	663	629	641	608	645	658	650	642	629	658	665	657	627	689	638	653	620	698	660	662	647	649	652	626	620	635	691	665	669	608	639	643	628	632	647	679	640	664	646	655	653	630	634	647	645	636	709	692	687	664	668	639	660	662	645	666	669	650	670	627	659	646	617	667	641	643	638	641	679	665	708	642	659	641	657	680	698	676	672	654	640	709	675	673	641	669	660	654	657	676	642	658	687	709	627	674	639	626	631	659	654	650	710	703	649	691	675	658	656	643	673	652	656	665	659	664	632	629	650	674	653	659	644	649	724	623	626	663	625	663	671	625	669	641	710	675	627	697	659	652	676	668	633	665	638	630	681	684	626	665	685	634	680	629	694	646	668	628	682	680	652	629	673	683	624	659	629	635	650	634	661	647	646	655	639	656	670	639	650	671	681	705	643	669	665	663	665	634	662	655	613	581	647	630	669	703	663	672	643	626	687	678	647	671	671	669	652	656	636	637	659	691	643	684	645	693	636	662	673	681	690	645	676	669	659	705	663	686	688	625	648	722	649	624	640	712	685	637	651	659	645	693	707	678	649	656	645	658	691	651	645	713	634	667	670	668	667	646	652	635	620	644	658	661	632	671	644	632	635	644	733	706	649	658	659	619	640	679	698	703	631	630	684	676	664	634	647	645	625	673	651	688	650	656	686	671	649	635	632	608	671	611	640	645	658	689	640	678	631	648	663	621	659	621	645	661	674	690	642	667	662	679	616	696	673	607	643	665	594	683	679	639	695	631	633	648	663	642	684	684	627	699	641	650	677	650	643	647	677	678	639	671	608	712	647	641	666	656	691	661	655	661	661	667	624	658	656	657	672	687	662	624	687	624	603	613	660	649	653	639	661	699	646	609	669	686	629	632	659	674	627	700	635	609	661	701	617	637	665	692	645	630	719	659	675	662	658	674	639	593	691	645	653	656	685	679	698	654	636	636	705	645	688	699	672	673	676	604	676	658	680	671	662	674	645	688	654	664	663	652	607	623	678	638	695	634	676	659	695	650	660	648	662	691	683	660	647	726	623	676	628	651	643	680	662	618	640	636	668	674	620	675	662	663	670	627	658	697	601	681	648	664	659	658	641	681	648	634	610	659	704	654	701	660	660	658	688	678	646	666	633	642	664	597	624	667	636	617	640	646	672	631	648	573	708	682	650	629	629	675	706	677	645	662	614	662	716	652	673	667	662	672	699	635	698	665	649	744	705	671	698	676	650	638	664	687	647	693	653	671	662	677	619	637	600	645	657	645	651	619	643	679	719	654	679	665	640	702	666	652	653	691	664	678	600	680	644	624	666	601	646	674	666	674	675	671	688	653	682	662	696	601	666	700	639	651	648	686	670	645	642	643	613	659	642	667	632	668	666	660	684	672	674	630	622	668	662	664	626	647	713	665	667	684	635	687	635	647	677	644	607	699	628	666	620	658	674	671	711	667	649	631	644	661	687	629	637	646	649	620	611	661	649	652	688	642	667	659	655	639	669	633	675	674	629	646	718	671	616	702	638	651	660	678	643	636	612	649	697	650	652	683	702	602	728	650	618	695	651	649	615	697	652	658	651	620	660	673	633	673	638	644	640	630	650	640	693	660	659	631	664	676	668	667	653	705	645	660	655	694	604	642	656	653	692	683	610	647	656	682	678	606	625	666	648	678	645	651	683	629	661	666	624	657	606	693	683	628	660	617	679	627	639	639	634	673	657	702	625	595	690	677	612	645	673	643	643	683	683	648	665	675	664	662	650	661	664	700	664	657	679	644	649	645	640	670	648	662	678	692	673	652	643	685	664	621	656	707	665	702	660	660	670	685	598	678	669	688	635	672	657	661	673	644	660	708	630	659	658	664	647	649	674	652	634	677	610	639	617	662	683	662	689	656	655	599	624
10387	1136	1475	1102	781	555	439	319	274	255	227	246	177	188	152	138	170	149	143	136	143	143	117	132	127	117	120	109	114	116	120	104	114	122	108	136	101	117	98	127	128	104	115	107	128	110	110	106	122	130	112	103	96	109	105	117	117	102	111	117	96	117	112	108	106	116	119	109	120	105	115	108	96	110	116	121	120	104	103	104	102	112	111	107	114	114	107	103	104	90	111	93	107	101	108	93	140	99	108	120	130	135	97	123	116	110	101	126	107	113	97	98	98	99	97	92	107	105	117	96	106	116	113	120	111	115	91	107	107	91	108	96	112	93	107	100	107	128	97	127	96	137	116	98	103	104	98	102	93	84	119	104	103	115	113	105	105	103	112	89	101	98	91	101	96	101	115	106	94	111	100	108	94	98	115	115	102	119	110	100	97	101	104	105	132	133	120	103	113	106	108	101	104	101	107	108	94	106	95	99	124	102	137	112	117	121	109	90	94	116	106	86	101	102	114	102	105	104	107	94	98	105	90	85	95	97	132	116	97	106	100	106	103	85	99	102	108	137	100	115	126	113	104	106	108	109	91	108	83	132	113	108	106	97	95	110	112	112	129	103	106	110	101	119	98	94	121	95	106	102	111	102	105	115	106	98	113	92	131	100	120	114	94	89	105	120	91	120	111	114	100	118	111	123	113	110	95	118	116	102	89	97	113	103	105	93	116	116	130	124	114	128	87	123	123	99	114	93	108	101	94	111	100	76	101	112	111	127	111	101	105	102	119	119	108	119	109	112	107	111	88	125	103	120	107	113	118	109	139	104	103	97	115	109	105	117	111	113	104	112	117	111	106	116	96	103	98	111	99	88	132	113	114	108	119	108	108	108	101	99	107	124	87	105	109	94	115	101	120	108	115	112	102	98	105	111	117	109	106	85	100	106	106	117	101	123	104	107	93	122	93	98	103	108	110	115	117	99	100	106	121	113	114	91	98	91	107	111	107	91	117	88	122	109	117	106	91	110	116	108	111	118	106	118	96	87	110	103	111	101	112	126	115	100	117	112	108	117	118	116	106	105	117	112	100	111	105	114	113	95	102	110	108	107	98	95	107	102	112	100	97	96	93	112	114	131	100	94	110	111	84	104	106	121	96	90	98	105	110	115	106	97	111	114	118	129	93	129	103	118	109	108	95	107	112	103	126	97	121	99	118	98	85	122	103	102	101	94	123	99	118	107	111	115	107	107	121	83	108	107	104	103	118	108	108	119	116	102	111	112	120	100	109	104	110	90	112	114	107	113	114	112	103	105	102	101	124	102	93	81	102	109	112	102	119	110	100	133	112	91	109	106	94	98	103	97	120	112	98	103	99	113	103	87	118	108	96	99	121	102	78	87	98	113	90	100	108	94	114	128	104	109	99	98	105	107	113	113	108	111	107	107	103	112	99	134	114	114	107	115	106	87	124	105	95	98	112	101	107	102	103	115	101	117	100	122	92	110	117	100	108	107	127	127	95	106	101	98	95	95	126	111	93	99	109	103	113	119	116	112	114	118	108	108	100	122	99	123	122	124	118	114	95	80	106	113	91	103	105	93	106	89	99	110	96	97	101	86	86	122	103	108	127	89	109	109	112	118	119	101	109	121	114	107	98	114	98	106	118	106	109	101	101	118	100	94	113	111	93	100	93	120	93	102	115	104	98	121	109	96	129	107	126	103	109	128	103	108	137	118	100	111	125	114	98	107	109	105	104	117	95	118	99	112	99	112	114	98	89	97	122	92	96	97	103	117	105	111	120	91	99	99	106	105	108	99	102	99	106	101	91	90	94	88	101	96	85	109	98	113	96	114	110	126	123	88	104	103	110	102	97	114	109	111	96	106	117	96	123	103	128	102	106	111	104	102	91	112	115	103	125	101	96	105	119	102	118	115	87	105	110	125	110	113	108	117	88	120	95	111	110	101	99	108	110	92	103	103	91	94	105	103	118	102	104	96	103	100	113	113	113	104	112	106	115	118	102	102	113	110	99	119	108	89	111	94	116	106	109	103	107	99	108	112	103	98	95	108	94	96	101	111	96	119	90	105	121	100	103	112	102	96	102	92	128	103	101	110	96	102	118	83	115	117	103	106	105	100	111	103	105	93	126	113	107	109	124	111	110	125	89	113	104	100	111	130	117	110	105	104	102	113	111	103	86	88	120	115	123	108	102	92	116	97	100	93	113	101	106	105	104	114	113	126	113	129	101	126	112	109	108	121	103	124	102	93	116	113	102	106	100	98	114	109	119	111	106	100	117	104	117	103	118	123	122	120	94	113	98	103	118	96	105	99	97	115	96	115	119	113	118	111	108	119	109	107	107	112	117	117	108	113	103	108	115	116	103	104	117	102	97	110	101	104	106	98	98	113	97	99	103	100	112	97	94	121	96	93	117	125	115	91	112	126	83	104	101	109	118	109	105	100	102	109	90	90	108	119	106	112	118	108	108	100	109	118	107	94	108	98	99	125	106	100	93	101	107	107	109	107	98	109	105	123	102	113	122	109	109	98	118	99	117	92	109	116	91	100	105	98	97	108	95	113	118	109	113	117	119	120	122	105	113	98	103	94	103	106	95	110	108	94	102	113	93	106	93	101	113	116	116	100	105	105	100	119	98	108	81	93	112	113	99	92	102	97	107	110	108	107	111	99	109	103	126	114	115	107	102	95	109	103	111	99	112	118	119	94	113	117	113	99	100	115	115	113	102	98	99	125	109	97	83	98	114	114	94	102	104	110	111	99	123	106	94	129	100	116	86	116	100	105	110	124	105	112	101	114	121	95	94	118	106	106	109	109	108	100	81	115	116	117	113	119	100	94	115	98	117	109	85	112	101	91	106	101	119	98	108	93	105	112	99	112	107	109	114	105	117	113	107	114	97	114	97	115	105	108	108	93	103	114	116	102	101	95	106	128	99	90	100	104	115	101	120	96	119	89	104	112	106	103	108	110	120	106	96	107	91	100	126	98	116	117	113	114	81	95	100	105	110	98	94	100	121	104	115	106	123	112	94	109	117	102	112	127	105	79	117	117	103	98	99	84	98	106	117	112	97	101	102	99	127	123	101	118	97	120	117	112	102	122	96	98	117	124	99	103	98	106	108	108	132	117	91	102	107	103	103	110	90	117	91	116	109	109	108	113	109	118	85	109	110	95	114	124	86	96	94	112	113	104	113	103	104	101	107	113	108	117	101	115	126	101	100	107	94	106	106	105	101	111	96	114	106	105	95	113	111	106	105	119	133	113	103	102	114	95	109	108	109	99	107	97	102	100	107	107	95	119	79	105	120	110	101	117	109	107	128	105	97	119	135	105	116	87	105	100	92	112	112	110	104	107	109	101	118	91	114	132	96	103	104	102	118	115	123	96	104	103	93	112	109	93	97	94	116	104	119	109	101	94	107	94	96	107	106	107	111	118	100	111	112	118	94	111	105	92	114	106	101	101	120	111	130	98	125	110	108	103	87	97	124	104	101	113
6448	1492	3568	3895	3137	2614	2109	1766	1525	1263	1101	1095	938	872	831	698	706	671	631	623	588	573	546	537	518	501	528	509	518	491	468	472	426	443	428	442	433	446	396	399	445	409	442	407	427	390	414	382	395	410	403	397	399	379	394	381	345	383	388	393	358	382	370	396	385	383	395	374	371	375	358	396	415	378	365	400	359	375	372	396	359	407	381	377	344	358	355	366	378	370	363	361	383	377	408	374	380	374	376	380	357	366	367	373	379	366	362	367	340	368	351	362	347	386	344	328	369	372	399	333	337	368	362	375	352	370	398	369	362	367	405	365	382	365	372	362	357	370	355	376	362	322	373	385	367	331	362	337	354	350	365	385	373	372	370	351	401	362	366	368	354	335	371	355	356	326	363	362	340	358	352	342	373	328	379	389	371	383	382	348	388	334	361	398	389	357	353	379	324	379	361	370	344	387	354	387	383	364	399	371	337	332	343	368	342	386	377	370	365	370	349	370	342	400	393	343	350	347	341	379	354	363	388	401	347	373	343	354	341	390	374	339	368	389	342	357	335	368	357	341	372	345	362	387	359	332	364	351	342	365	357	390	365	351	395	328	327	354	375	369	360	370	379	404	391	383	372	374	391	374	346	333	363	365	354	374	337	372	388	377	380	383	331	353	351	370	317	368	332	352	352	345	346	360	338	352	361	387	364	383	384	372	337	362	359	348	346	368	350	335	356	350	359	355	339	378	400	376	320	348	362	355	368	380	360	383	391	361	363	388	403	355	376	368	391	357	364	365	342	363	377	374	368	352	376	406	342	369	355	338	311	361	356	349	357	359	398	355	366	360	335	376	346	371	361	363	354	364	379	344	351	402	381	391	362	368	332	355	357	348	344	382	362	329	383	361	382	363	404	363	350	361	351	349	352	350	346	382	353	379	369	372	360	359	402	368	355	331	370	348	380	368	357	356	353	358	369	359	331	328	359	349	384	330	406	335	388	344	317	365	333	360	367	374	368	342	348	367	371	357	370	370	407	381	382	371	346	340	368	330	384	378	384	350	365	350	376	352	380	354	353	366	336	373	385	358	365	349	387	383	365	377	374	398	333	349	357	360	358	352	386	342	343	341	351	333	370	364	363	353	373	323	302	368	330	393	369	384	346	339	346	353	365	337	378	325	390	354	341	342	385	359	375	361	368	347	359	363	333	364	361	332	369	354	350	376	425	374	373	372	367	328	365	378	333	342	363	357	326	327	392	388	352	342	340	352	339	370	346	331	337	395	390	332	327	346	361	373	392	323	380	349	354	360	368	382	330	338	368	356	349	348	352	366	352	349	390	375	365	362	389	350	342	346	377	355	379	346	354	344	364	342	387	365	379	359	373	368	354	373	366	343	376	322	364	368	329	354	364	341	342	380	365	354	396	372	376	328	361	360	363	333	361	355	354	360	378	384	363	378	343	372	383	329	337	393	363	345	369	344	375	335	314	360	357	388	375	361	376	352	331	336	323	373	362	330	339	394	362	380	351	380	345	372	373	341	358	361	361	395	366	384	376	404	382	390	353	333	347	388	389	379	360	374	350	364	343	351	351	345	404	366	358	386	409	344	314	335	366	372	335	339	350	334	363	341	371	340	361	336	357	378	358	385	380	369	388	381	379	387	370	390	356	355	374	374	382	384	355	335	339	355	376	385	389	382	337	361	379	368	343	342	361	361	372	346	324	336	348	355	373	348	378	354	360	332	348	368	372	346	392	382	341	311	372	390	364	371	340	375	371	381	352	344	361	376	360	357	346	367	362	395	361	384	362	343	350	342	329	373	367	319	409	337	364	351	356	384	384	370	352	374	359	315	356	334	378	359	361	389	378	348	353	359	408	341	388	357	382	332	359	389	348	401	349	369	373	382	386	363	372	379	424	351	356	402	379	329	339	372	338	343	339	360	361	357	331	372	362	360	387	396	389	368	365	381	358	337	396	326	354	363	361	357	340	393	397	376	350	365	345	365	379	371	356	408	348	334	352	364	332	381	364	416	380	341	352	344	359	355	362	356	363	369	357	379	393	384	340	344	359	335	331	383	334	322	377	391	403	366	398	363	359	340	370	346	323	376	384	354	348	353	340	345	352	346	341	347	382	337	361	370	347	348	357	356	353	368	377	373	393	356	355	346	358	349	340	392	367	346	342	371	377	376	378	354	384	345	368	358	364	328	355	354	385	350	359	366	331	409	361	368	357	347	372	330	383	347	335	353	335	315	356	386	367	359	386	399	366	380	329	371	372	369	335	361	367	336	381	357	372	351	365	360	359	359	379	363	373	342	370	386	356	376	355	376	381	384	340	356	366	364	363	393	337	368	367	365	360	342	365	340	372	338	384	395	340	347	356	391	356	348	364	354	361	357	349	354	369	351	395	374	403	385	393	314	382	406	364	362	354	385	367	355	378	365	359	363	386	353	346	362	347	362	327	331	391	346	354	391	393	374	349	350	345	343	360	357	365	335	380	342	359	343	344	348	369	350	383	353	355	376	379	325	379	346	380	362	365	376	369	367	361	391	368	401	358	356	374	374	357	358	335	377	375	370	354	364	354	389	356	338	373	342	348	359	368	365	368	356	347	353	387	348	342	345	337	354	385	351	397	382	352	325	366	353	361	401	360	355	375	354	373	391	325	327	372	367	377	377	334	375	388	362	363	358	373	341	326	341	395	354	376	360	363	379	345	365	316	372	321	364	368	398	332	389	336	353	381	375	395	353	349	321	385	364	344	365	396	366	354	357	354	376	388	345	348	372	387	384	356	339	364	384	338	385	400	374	373	393	376	385	359	360	349	385	398	358	341	374	339	356	361	362	356	351	363	360	358	362	373	368	375	386	352	357	353	355	364	363	351	374	366	378	352	336	341	349	342	341	357	357	351	347	353	397	368	366	393	327	378	353	378	367	374	388	355	373	365	370	348	324	354	362	340	333	361	408	371	369	361	374	358	364	371	364	360	346	364	365	375	372	358	292	366	373	372	363	340	362	335	357	369	367	367	370	376	353	352	380	368	375	352	388	345	398	367	376	357	352	375	349	382	324	362	334	359	382	334	370	347	359	368	368	341	344	359	381	355	356	374	364	388	372	364	386	370	334	354	359	321	350	360	350	370	361	410	376	333	355	354	334	356	362	366	378	352	361	363	336	339	396	350	357	371	375	356	361	345	348	344	363	409	359	383	351	340	365	390	371	358	365	352	371	365	355	350	362	389	385	365	399	372	363	326	362	405	338	339	361	350	375	366	404	378	354	361	352	355	367	375	357	343	367	347	354	351	354	369	385	351	351	343	340	349	388	330	395	359	351	364	385	347	337	346	394	394	338	355	367	365	385	373	394	386	396	383	363	342	382	351	370	351	334	331	388	342	367	371	338	349	385	361	392	360	346	371	378	355	358	359	332	396	341	380	352	344	339	322	365	318	380	335	343	348	338	355	382	355	383	351	393	347	373	324	381	345	349	360	388	396	368	376	317	369	359
18878	2813	2977	2288	1509	1061	763	587	487	504	380	334	291	268	275	249	207	213	208	214	196	192	183	195	196	177	175	168	176	175	169	161	143	160	167	168	149	172	151	152	155	130	158	158	141	145	162	170	155	126	136	134	147	145	163	161	147	141	154	152	148	166	167	147	148	145	155	122	154	170	140	146	158	162	166	162	130	141	121	128	148	141	138	154	137	132	146	137	165	141	160	143	160	172	164	154	127	171	139	164	134	134	152	141	151	153	148	152	163	159	154	159	142	123	134	136	133	163	126	155	131	156	143	139	150	161	145	143	156	157	154	135	140	141	150	136	163	154	142	160	169	155	148	131	135	147	128	152	150	144	139	150	140	140	132	155	133	148	138	140	127	152	133	152	168	156	149	149	153	143	138	148	144	152	159	139	125	145	139	141	144	144	143	125	161	135	154	136	156	128	146	152	141	137	148	135	139	172	127	144	131	153	136	162	122	134	169	166	156	131	145	149	150	145	127	152	163	137	139	142	149	148	127	133	153	140	181	132	151	153	147	146	149	144	130	145	151	142	148	146	132	119	151	141	115	146	145	143	139	135	139	141	139	161	166	164	150	141	142	140	161	135	127	140	136	152	144	145	135	152	131	156	165	149	143	121	148	140	143	130	146	153	158	143	129	131	139	126	166	136	143	147	155	167	149	162	151	161	134	150	155	168	161	140	147	136	127	142	153	152	146	126	141	143	129	128	135	142	136	125	151	150	169	145	138	147	152	135	129	149	133	150	139	140	150	150	140	142	122	140	126	152	133	135	132	142	143	154	144	130	134	142	138	149	140	134	140	150	149	136	146	137	134	135	155	145	157	160	146	151	136	164	160	139	148	138	167	131	131	136	117	122	131	153	164	136	137	133	149	131	140	140	134	138	142	167	151	124	147	165	138	141	150	141	142	132	158	157	165	149	130	136	126	142	135	124	138	162	136	137	117	144	128	154	123	150	154	144	136	165	153	156	149	162	153	146	144	134	149	141	150	165	155	139	139	144	132	164	142	163	131	126	171	152	152	162	153	149	155	166	120	144	138	163	129	148	144	141	164	157	160	134	131	151	135	138	157	132	133	141	166	138	157	164	183	147	128	124	157	142	144	148	153	155	136	152	163	141	127	133	136	152	133	137	137	156	145	169	135	146	141	134	147	141	162	159	138	128	160	154	145	138	143	143	154	149	150	149	129	157	142	146	141	158	141	153	142	135	129	146	147	154	142	136	133	130	147	140	148	133	165	136	136	146	156	158	123	141	149	145	138	146	142	159	135	141	167	129	149	159	133	177	138	160	138	135	141	151	170	136	145	137	134	135	133	135	172	152	152	141	147	142	148	157	151	165	154	151	145	165	150	142	143	126	145	131	155	150	147	149	120	154	142	145	124	158	152	152	159	158	154	135	139	147	135	156	147	127	141	139	138	138	128	129	164	140	146	154	155	150	139	135	133	138	149	136	131	140	132	131	130	136	167	164	139	124	136	154	140	133	157	120	156	147	150	135	156	150	138	163	120	162	120	136	146	124	135	123	144	130	133	136	167	141	135	157	158	140	141	144	150	149	141	144	141	144	130	142	142	152	153	127	124	135	142	152	142	159	171	129	144	138	145	143	134	130	144	127	171	126	140	113	142	150	141	150	156	129	127	154	152	118	154	168	141	146	168	137	152	118	148	122	154	139	137	134	148	135	160	164	145	136	163	141	145	139	151	148	156	142	143	151	155	154	134	146	149	162	128	150	146	170	150	125	148	146	139	159	126	138	147	157	164	117	130	111	140	131	147	152	156	147	142	132	136	154	149	142	143	143	131	145	139	125	134	140	151	156	144	127	138	148	133	130	136	140	139	123	137	127	165	124	135	130	148	150	161	128	136	136	152	152	151	150	157	163	154	145	127	152	133	163	121	131	159	144	160	144	129	131	125	136	139	164	157	134	150	155	164	161	182	139	160	150	141	153	154	148	150	155	135	139	149	132	147	152	150	150	149	148	130	145	148	128	152	118	140	130	166	148	135	159	149	153	154	138	130	144	151	137	138	131	160	138	166	141	145	139	152	144	117	146	160	144	119	135	137	157	159	146	148	163	142	174	147	154	137	144	141	138	132	142	161	141	146	154	135	155	144	143	158	134	149	154	143	152	146	129	138	144	134	162	137	138	142	154	149	143	145	151	123	152	146	141	153	160	136	134	148	142	128	150	139	164	145	138	140	149	142	144	150	141	175	151	140	154	155	153	164	149	134	150	182	140	146	163	138	153	141	145	158	169	144	141	124	162	139	140	128	150	154	130	153	153	153	146	135	152	155	136	153	134	150	134	132	145	170	159	121	157	141	134	132	135	150	163	142	146	167	173	157	153	161	145	167	163	142	143	157	122	124	141	141	149	152	149	166	121	138	137	151	151	164	140	176	149	132	144	131	124	146	148	148	147	157	155	148	141	127	133	154	152	160	142	154	167	144	144	160	136	136	152	147	141	141	140	152	156	150	147	134	162	172	152	126	138	141	133	126	133	155	136	158	141	148	140	140	144	162	152	156	132	165	158	142	136	144	167	145	140	149	154	143	140	151	142	120	164	134	141	147	166	129	133	156	160	135	145	132	151	169	136	123	151	137	140	147	140	150	149	130	130	164	134	121	136	149	157	143	139	143	121	142	143	134	139	119	145	163	128	142	156	136	147	146	168	159	132	137	159	145	153	167	130	145	139	123	136	146	143	155	138	150	136	152	153	137	131	154	144	131	144	130	122	142	134	148	138	154	122	138	149	153	144	130	161	147	149	164	156	136	154	151	159	155	141	155	141	138	148	149	138	160	144	123	138	126	138	127	147	137	147	153	156	137	145	158	139	144	160	144	158	139	130	155	171	137	158	152	141	158	137	138	138	148	171	154	143	152	135	138	119	145	134	138	151	149	156	141	137	122	142	148	150	123	132	142	141	139	117	160	162	138	156	136	154	144	126	145	151	144	151	162	132	144	137	137	132	131	149	151	141	160	129	157	155	159	137	141	146	139	153	138	135	161	142	126	144	163	152	153	149	139	140	138	128	147	153	147	138	137	165	128	147	141	146	149	150	143	161	141	161	127	142	154	144	161	141	133	154	142	142	142	135	138	149	155	140	138	119	132	137	145	153	129	150	129	166	143	172	144	145	152	133	137	167	135	121	122	130	168	132	136	139	161	127	134	144	159	132	132	167	136	149	127	144	142	141	150	113	135	145	141	131	151	156	127	145	125	161	146	140	120	144	151	142	154	144	136	155	150	141	143	150	153	154	136	161	133	149	163	134	137	147	149	145	141	148	122	149	162	140	161	139	166	148	116	133	173	133	141	159	151	153	140	147	124	145	157	144	143	146	162	164	140	136	142	152	143	143	146	137	144	141	151	161	136	137	133	138	143	139	171	136	146	162	137	126	143	128	149	149	143	144	144	127	146	150	147	152	170	154	159	145	148	162	158	136	156	138	127	161	148	122	159	153
8876	2740	6574	7079	5927	4803	3851	3132	2680	2305	1979	1746	1568	1457	1304	1325	1130	1078	999	1008	904	888	848	848	812	778	758	713	710	698	654	625	663	650	647	620	636	612	584	594	582	620	563	572	606	564	574	579	526	546	568	540	553	542	539	552	505	501	488	511	546	553	538	511	499	512	514	528	507	513	511	538	501	554	492	477	486	474	508	488	482	499	496	484	535	489	474	451	481	469	492	471	448	507	483	524	511	497	441	488	468	480	461	477	509	485	474	489	504	517	492	483	458	474	446	485	493	475	505	479	481	468	468	470	460	496	453	458	481	504	507	452	494	460	480	480	488	452	512	493	469	466	481	462	479	481	466	483	479	491	446	482	448	464	484	477	465	527	514	493	488	456	528	456	446	470	483	498	477	500	504	447	500	484	471	473	454	451	495	494	483	487	474	510	509	473	472	454	479	473	472	495	488	503	532	465	490	498	449	500	500	484	450	475	457	468	488	504	505	489	508	456	482	490	426	462	488	475	471	483	482	473	439	494	481	478	499	468	496	486	484	509	497	511	457	505	458	442	480	469	492	515	474	483	472	457	476	477	535	492	494	469	477	487	480	469	449	504	465	478	474	464	498	471	476	439	525	514	492	462	478	457	434	450	478	469	505	499	471	479	486	469	462	493	484	495	507	462	514	473	488	498	498	452	506	479	483	482	530	496	530	456	508	438	472	514	505	503	484	455	491	456	445	513	471	518	464	483	477	496	492	403	478	462	477	528	501	461	430	494	488	476	453	474	463	445	494	451	482	477	518	509	430	494	466	466	486	525	469	450	481	450	473	496	475	446	425	483	458	444	438	486	466	435	460	466	463	474	479	478	468	458	493	464	484	472	490	511	529	477	479	539	491	458	471	461	483	463	486	473	466	454	511	444	439	472	477	456	453	501	484	466	432	464	473	476	466	459	489	469	500	437	475	469	480	492	515	463	505	476	461	454	489	435	473	442	497	463	454	503	464	511	533	484	463	519	487	502	507	501	486	491	507	455	482	500	474	436	468	507	454	439	463	480	479	516	503	523	457	462	456	472	478	449	474	477	471	508	466	450	471	475	469	455	466	492	457	505	441	465	500	470	490	494	439	457	527	457	466	459	510	475	461	490	462	516	477	515	489	465	482	468	443	490	473	440	459	481	482	461	485	438	473	468	492	477	487	479	525	467	469	480	484	468	492	502	424	460	489	487	488	436	486	505	512	454	493	472	460	464	504	484	460	487	509	463	449	499	526	495	473	473	485	438	465	473	469	486	438	473	475	484	491	516	453	459	504	475	440	475	463	478	469	475	460	489	494	463	436	468	460	474	488	473	447	461	425	493	486	442	471	497	498	484	485	483	544	489	514	485	456	449	464	424	456	478	471	483	456	456	470	508	478	497	499	489	466	455	512	479	499	477	464	508	447	477	463	511	491	492	468	506	436	500	465	477	488	470	454	458	461	493	499	482	486	461	506	470	479	464	486	443	525	488	484	459	446	483	470	508	475	462	464	458	503	482	447	491	468	483	493	473	426	476	495	484	483	473	476	478	490	469	455	504	471	477	500	471	457	472	503	491	458	473	525	479	488	457	455	504	481	475	480	506	467	459	475	446	496	469	511	482	446	425	469	468	525	468	485	493	512	447	499	497	485	460	506	463	494	469	506	503	472	476	487	478	486	437	496	512	474	436	478	462	455	486	457	497	456	524	478	457	473	476	432	448	467	486	428	470	506	462	507	509	467	462	482	451	435	467	423	462	479	470	484	498	474	488	457	512	443	463	492	455	462	491	434	497	475	488	506	464	422	466	468	453	429	485	447	492	466	513	518	442	475	466	459	510	484	473	479	534	472	477	470	461	480	540	519	431	488	479	476	429	460	494	438	467	520	507	464	475	475	439	474	455	499	467	456	445	480	483	476	481	421	469	464	483	466	481	455	447	527	461	476	469	445	467	470	467	493	510	495	494	463	489	489	477	479	475	435	459	459	419	475	459	480	441	497	482	512	464	491	463	476	499	462	445	477	494	461	471	514	494	496	478	524	487	509	447	456	483	499	475	470	482	536	477	484	491	512	509	482	468	505	506	478	487	473	475	474	478	445	468	460	478	486	486	484	516	449	491	480	498	478	464	453	474	465	499	493	435	492	435	424	475	485	455	502	489	480	495	440	444	476	486	502	473	480	479	458	491	477	473	511	486	486	486	481	489	492	475	485	467	434	494	500	503	441	459	470	494	495	465	472	507	480	474	446	475	474	466	421	439	508	454	482	489	470	459	535	425	434	518	459	486	451	470	431	501	502	444	468	462	458	462	490	450	480	487	492	458	488	509	477	451	497	468	488	496	465	475	473	453	469	478	465	479	476	433	448	487	503	486	480	464	481	454	475	469	463	474	472	484	445	503	456	482	469	453	474	486	489	457	491	489	454	530	479	430	471	434	439	470	481	490	480	487	507	489	461	460	464	495	530	470	495	438	507	477	471	519	518	470	494	483	457	499	457	476	452	463	482	504	457	474	469	470	471	460	487	483	521	447	471	484	468	451	486	445	461	482	442	466	478	467	453	496	458	472	488	465	506	477	484	486	441	462	513	467	449	421	493	443	497	497	472	486	491	486	473	478	449	477	484	472	518	462	456	487	491	486	495	462	465	525	450	496	466	498	496	509	440	460	490	458	508	479	497	448	506	510	471	501	480	504	489	512	465	450	519	513	457	494	464	473	454	484	471	456	501	485	484	487	497	467	483	458	447	464	461	490	508	470	472	510	449	464	470	489	476	483	478	486	500	435	447	491	456	493	459	471	489	484	474	471	435	486	474	468	483	478	500	502	477	485	472	498	468	481	472	433	493	468	471	445	499	510	476	479	455	461	458	474	485	484	473	502	462	511	482	455	492	446	475	485	495	475	487	508	455	491	488	489	495	471	483	466	473	493	509	445	447	490	515	500	463	521	433	457	473	448	447	467	468	467	426	478	438	451	488	451	474	465	495	492	493	464	466	475	514	490	477	499	491	451	496	466	518	457	449	464	484	531	474	446	497	475	493	488	491	481	476	485	452	446	478	519	509	478	488	482	466	499	477	473	491	481	460	478	480	477	438	487	471	494	435	467	500	440	484	446	483	498	446	453	466	483	465	497	476	479	486	489	482	453	465	497	477	456	511	489	451	495	496	436	454	466	480	470	466	501	503	488	501	467	478	450	468	476	457	512	457	442	481	447	476	497	492	463	481	520	484	454	471	502	455	475	453	464	453	482	494	518	497	473	473	495	464	466	475	488	451	456	483	461	497	471	478	496	515	458	505	479	481	460	445	472	463	499	488	490	463	448	471	491	456	491	488	488	485	512	482	505	413	470	488	454	463	446	483	525	441	470	510	464	484	472	433	433	457	508	467	494	454	502	496	480	451	472	479	472	499	459	490	468	488	471	465	460	461	473	427	484	465	477	484	467	475	478	459	486	516	466	482	459	505	433	448	472	477	496	464	475	487	482
2394	271	292	276	223	236	242	236	225	260	220	223	221	221	234	226	236	203	199	218	242	227	233	232	202	213	197	216	215	222	199	237	227	208	210	235	208	210	220	187	232	240	226	225	230	235	184	224	213	214	239	221	228	212	209	236	200	209	240	238	240	200	220	204	221	226	188	208	205	209	224	222	205	240	213	198	216	220	256	202	204	219	185	187	208	211	218	215	222	216	185	222	215	204	216	210	201	210	215	224	225	220	206	221	206	209	218	209	205	199	258	210	221	247	215	224	219	221	223	223	205	233	226	214	208	219	216	208	232	220	217	209	242	205	224	238	231	220	204	179	204	223	231	216	213	202	223	219	223	206	208	247	220	206	213	209	208	222	199	238	215	208	210	253	216	207	218	219	218	217	199	213	231	234	200	226	214	216	218	231	206	203	216	241	211	192	236	210	217	205	224	231	211	213	229	218	213	197	231	221	205	199	237	191	223	230	209	226	195	213	212	233	240	220	242	215	240	193	218	218	224	233	237	199	194	214	212	200	224	214	213	206	224	224	237	213	221	235	219	221	216	206	239	191	205	241	222	228	226	207	239	208	205	231	210	211	206	231	249	223	223	218	202	188	214	195	235	211	219	244	236	236	221	246	217	218	212	218	197	221	232	214	210	244	211	220	230	224	195	211	229	217	214	204	237	218	220	215	227	217	252	195	232	195	238	229	221	165	219	205	244	192	216	220	208	239	221	219	216	227	217	211	237	228	207	262	220	198	224	206	209	217	222	223	202	225	209	226	218	198	221	233	232	212	200	200	215	205	211	223	221	228	226	231	212	237	224	223	223	208	224	243	223	233	209	232	233	227	216	199	227	213	224	222	227	222	201	205	243	221	213	223	223	215	213	220	175	230	224	211	252	221	232	255	222	192	244	237	207	191	242	220	212	204	231	198	219	218	227	202	227	223	192	233	243	233	204	223	206	240	204	248	197	234	211	219	205	242	204	223	229	226	222	236	220	205	237	218	210	204	174	200	226	186	209	216	222	210	222	194	234	209	231	219	197	222	205	182	225	231	219	205	219	206	219	217	260	222	219	237	225	240	228	209	238	253	223	236	192	199	227	202	197	180	241	187	216	228	200	228	210	212	213	240	238	222	223	220	216	205	201	234	214	216	245	199	214	207	203	195	211	192	220	227	218	251	203	210	218	242	224	204	209	214	228	228	240	201	229	207	200	233	220	225	214	222	241	207	218	219	230	218	212	225	196	210	226	242	224	229	233	200	226	238	214	232	214	211	210	215	205	228	192	211	209	213	223	235	233	202	234	225	226	217	214	229	215	184	236	235	223	235	219	220	206	241	224	202	226	227	231	232	218	224	202	213	229	197	226	224	209	203	212	222	247	215	235	186	219	222	188	220	192	220	196	232	197	229	200	220	216	191	222	228	232	220	219	188	189	221	215	205	206	199	199	228	247	196	241	206	212	203	209	188	239	245	208	231	211	222	217	214	214	218	219	209	250	221	217	223	211	233	227	213	240	226	223	209	221	235	218	202	236	237	242	212	216	232	213	238	218	220	213	239	258	205	218	213	237	200	227	200	226	216	228	228	222	224	241	230	228	227	214	195	205	225	213	211	209	229	195	221	209	235	232	234	237	200	219	225	230	224	195	244	233	202	222	221	237	214	215	204	204	207	227	215	242	219	241	226	211	215	190	219	223	250	220	229	197	209	203	190	237	205	207	206	215	244	194	238	242	204	209	197	219	228	180	198	205	207	210	191	227	222	210	237	213	196	217	201	191	241	197	232	230	241	242	227	242	185	220	232	221	214	216	241	229	192	222	224	230	232	229	214	209	218	234	236	213	183	220	220	199	196	236	227	195	218	217	234	220	204	252	236	205	218	214	224	222	205	251	221	206	199	207	221	203	226	195	224	225	251	208	232	232	219	228	219	220	225	227	214	215	223	219	232	239	217	201	237	205	190	226	236	231	221	201	234	217	210	226	219	210	229	231	222	210	226	200	223	215	190	231	210	217	239	213	212	216	225	244	235	212	217	216	239	224	189	252	214	222	208	240	205	212	183	198	200	218	208	210	209	211	242	232	214	200	189	227	232	213	225	223	213	222	231	231	235	234	224	224	221	230	236	235	228	196	237	216	197	206	229	220	226	217	209	184	187	239	217	224	222	225	214	246	208	228	235	228	210	211	198	221	235	235	219	235	188	210	191	238	231	222	220	232	221	211	227	221	218	212	237	232	230	219	214	202	218	223	220	232	228	193	216	210	211	233	220	211	216	202	228	209	217	230	230	235	211	206	204	214	215	239	208	211	222	209	199	215	216	217	218	181	238	247	249	223	195	229	216	242	213	234	223	197	215	225	218	206	213	216	206	222	216	226	218	219	214	208	221	207	197	182	222	240	205	198	211	218	196	210	217	213	206	219	201	215	221	226	236	231	196	223	208	207	227	211	238	210	222	203	244	238	221	230	213	230	217	223	234	234	197	187	205	232	218	193	230	226	215	232	232	208	216	194	233	225	215	208	208	232	236	219	216	234	203	218	207	220	213	223	216	237	212	244	231	204	206	217	197	217	191	220	228	219	214	199	200	227	189	246	244	228	194	235	223	216	222	207	215	217	228	233	215	230	209	204	242	222	222	218	218	214	209	222	210	222	232	208	204	223	222	209	209	220	206	224	235	242	224	243	224	228	230	208	214	271	207	203	222	208	214	219	205	230	220	229	208	215	206	259	223	227	208	208	211	225	198	204	210	226	233	196	201	228	223	224	229	206	208	219	220	200	223	221	231	227	215	205	215	253	214	248	219	232	217	201	225	210	224	228	225	222	227	220	226	228	212	220	232	233	219	202	211	218	196	218	232	221	207	211	213	223	201	217	220	221	234	223	222	196	204	242	216	211	179	260	202	218	240	204	255	211	218	201	214	229	232	197	221	189	246	242	208	216	216	227	242	222	198	195	236	211	223	235	221	223	205	213	224	222	226	200	240	216	215	206	223	199	229	212	195	206	207	209	229	227	214	229	221	207	208	207	216	219	222	215	231	196	251	231	204	198	207	203	244	210	230	187	224	223	242	227	201	217	200	230	231	214	230	231	225	218	249	222	214	214	222	255	199	230	221	226	225	230	218	215	209	242	193	202	240	214	228	221	238	226	240	248	232	210	217	238	217	202	212	204	191	215	200	225	211	203	200	204	224	205	216	204	218	189	214	208	217	200	224	236	219	235	213	203	235	207	207	232	234	216	216	242	246	214	224	200	207	234	221	211	245	219	208	206	193	217	195	212	207	221	221	210	223	212	196	204	227	226	224	194	202	232	216	219	239	205	165	213	215	213	193	221	221	223	196	218	237	238	202	218	218	215	230	238	226	226	200	211	208	200	200	206	183	233	217	245	236	211	215	253	235	203	234	234	216	243	213	179	200	205	208	221	239	262	242	237	207	230	258	214	214	241	192	206	194	232	239	199	191	222	230	266	191	244	227	237	265	223	211
3022	745	848	846	838	740	741	726	722	722	728	635	658	631	696	697	670	692	641	643	665	660	655	667	672	621	694	682	656	684	643	673	610	643	684	628	657	608	614	679	688	712	656	614	663	689	640	631	670	644	646	623	680	703	635	649	644	652	638	658	665	677	631	699	681	671	708	693	620	686	651	697	635	660	670	668	632	693	643	676	654	695	664	658	659	689	699	567	697	642	669	695	658	646	668	621	684	689	647	690	651	640	673	658	660	675	677	659	667	707	656	639	657	624	667	621	682	611	661	659	637	621	661	685	642	657	637	654	702	684	654	609	653	666	620	680	659	676	656	658	644	672	665	680	679	686	682	644	679	652	684	664	640	703	675	687	672	671	641	693	678	674	657	730	687	676	662	627	672	613	620	639	663	666	621	666	664	631	678	642	666	633	662	674	640	658	644	664	675	637	681	702	629	668	664	666	624	682	659	688	659	616	643	678	679	645	651	669	701	662	662	667	603	672	641	651	632	646	683	612	678	663	655	646	654	633	644	652	639	612	617	689	679	628	649	659	678	646	628	620	602	683	702	618	686	665	675	668	698	660	652	644	666	651	706	647	672	665	697	595	633	676	686	636	618	683	681	638	658	632	619	652	705	606	678	707	647	674	658	620	676	647	661	647	619	625	647	641	687	678	642	704	616	656	624	663	678	673	680	633	641	663	666	681	613	640	649	646	637	659	674	676	623	646	690	664	667	657	645	661	599	660	661	683	673	635	655	641	650	683	679	659	648	655	614	658	682	655	652	663	635	663	630	646	640	721	616	660	674	635	665	654	681	649	674	652	655	690	682	634	707	646	644	629	644	689	609	656	634	661	665	648	688	690	650	624	668	658	616	670	650	650	674	654	644	677	683	696	673	646	651	615	653	638	705	650	651	706	691	666	634	657	681	665	665	679	663	662	639	658	657	649	687	668	666	671	687	681	703	703	639	641	613	674	671	654	651	656	653	629	688	650	664	661	688	710	628	628	650	664	653	620	660	673	667	695	680	689	640	669	675	617	700	672	629	655	648	689	640	682	621	668	637	654	667	607	713	697	660	698	686	640	650	641	716	651	666	676	652	680	692	642	652	636	627	691	655	638	645	662	691	646	643	697	675	650	639	659	650	620	675	644	694	645	674	618	649	672	665	638	656	654	645	634	655	651	682	678	634	620	626	633	676	655	662	655	724	686	614	632	675	644	673	640	714	661	641	636	667	684	618	641	696	651	657	650	668	653	644	686	669	685	686	680	629	671	645	638	657	617	650	685	625	632	615	671	647	663	630	652	637	689	682	667	674	658	641	680	632	669	656	674	638	672	673	608	714	657	682	653	645	628	707	647	705	633	664	672	675	678	640	619	637	642	666	660	654	706	642	694	670	638	611	684	692	647	673	657	622	624	660	666	706	660	700	643	620	628	700	689	663	649	691	688	674	657	606	671	671	684	631	592	696	616	673	683	659	653	642	658	635	694	630	639	686	631	618	632	659	665	643	676	636	640	658	651	635	631	645	619	637	677	665	654	647	614	649	656	647	715	668	653	688	699	655	647	636	638	646	689	651	705	627	681	667	648	636	635	692	651	662	681	617	665	693	712	640	632	658	657	637	662	640	670	624	668	676	650	628	671	623	592	659	640	648	683	632	661	630	661	701	666	673	630	681	685	670	703	653	660	599	672	677	601	652	638	646	602	670	632	645	663	675	680	608	620	666	647	633	674	615	630	628	653	650	679	663	660	642	633	674	632	645	631	657	695	661	681	641	680	660	668	635	641	639	664	643	644	642	653	662	653	649	653	627	650	647	699	717	628	661	649	656	630	674	692	684	639	680	697	703	688	673	648	664	733	683	698	639	656	644	621	674	667	656	650	649	651	646	675	654	649	640	645	619	649	616	692	648	692	641	641	638	706	622	680	658	646	619	662	647	659	645	636	683	651	655	635	647	672	638	686	645	645	616	602	651	708	670	638	644	637	660	631	656	656	668	675	647	650	673	684	645	620	656	652	645	704	625	684	641	663	628	663	722	651	660	630	663	629	644	660	668	651	670	640	686	646	670	668	642	673	673	627	610	674	654	621	623	631	630	632	676	655	659	673	643	657	632	633	662	641	676	656	664	719	675	638	673	624	652	612	648	665	660	663	653	611	660	671	614	710	701	627	677	624	669	648	608	644	617	639	646	636	673	651	687	676	630	634	653	687	720	701	653	661	642	683	661	628	649	644	666	623	717	693	622	697	653	652	660	674	642	643	632	683	660	625	705	676	626	667	667	681	623	634	655	650	680	662	685	679	681	672	665	621	687	665	654	659	658	642	659	668	660	671	663	682	706	669	625	659	643	663	692	618	668	630	662	707	689	617	667	675	674	685	641	687	680	640	674	635	617	693	650	699	642	641	592	653	645	637	695	650	661	661	694	663	646	647	684	598	618	675	658	661	665	666	655	626	705	607	659	678	676	696	647	669	630	608	673	702	658	657	676	630	685	642	681	637	687	658	644	618	679	646	647	642	650	688	664	630	655	649	666	668	677	641	645	679	664	636	632	621	630	634	640	663	636	607	636	626	671	665	574	630	675	644	688	655	663	686	638	662	660	690	625	675	634	650	660	635	652	676	646	636	659	687	671	678	611	617	669	655	638	676	613	611	673	619	710	656	607	599	640	680	683	646	681	678	673	648	688	639	671	667	672	668	650	636	652	671	647	642	689	647	660	648	616	618	731	674	609	678	679	635	649	687	617	689	674	674	654	676	644	650	655	695	661	638	683	637	599	704	633	698	630	646	645	637	686	725	668	611	673	659	627	648	648	641	650	608	646	660	684	631	691	670	640	673	696	635	621	672	688	676	651	614	638	674	669	649	631	655	656	641	660	670	642	687	664	694	649	677	618	663	657	687	652	640	647	659	666	670	650	688	652	651	624	647	627	662	667	628	633	677	605	648	650	673	624	688	634	607	664	641	625	626	636	686	678	646	662	666	651	663	666	679	642	649	632	655	647	687	622	653	658	644	661	658	634	673	617	671	655	625	661	664	729	633	671	664	619	661	665	637	663	660	641	664	638	649	664	670	635	662	652	670	681	627	635	643	670	605	652	633	662	669	688	629	653	633	655	661	662	669	647	634	661	691	629	667	637	619	597	668	663	680	650	620	704	702	687	642	625	669	662	674	682	659	673	692	647	681	648	625	642	626	678	651	676	642	647	652	693	677	669	642	638	666	663	646	645	671	612	655	684	673	673	675	698	633	643	672	641	607	657	694	665	680	638	685	653	624	620	685	669	639	668	672	662	635	724	695	654	632	678	683	637	640	664	642	669	664	681	644	679	665	654	635	621	657	630	664	626	616	649	659	634	636	683	657	633	624	677	688	644	662	662	651	635	593	660	676	647	704	664	654	637	657	666	675	662	658	632	635	668	640	705	677	698	625	692	641	703	700	641	673	654	626	675	608	609	666	655	701	662	660	619	632	629	635	673	654	625	628
10203	1214	1463	1087	767	543	442	354	253	266	236	211	179	178	171	150	129	147	153	154	148	129	115	127	134	132	108	137	119	106	124	115	109	117	119	116	138	111	115	116	103	108	105	124	135	115	109	107	88	104	119	124	98	120	112	103	112	107	104	104	93	128	113	80	95	109	110	106	109	104	99	109	116	127	115	106	103	90	95	113	116	112	102	86	106	103	104	94	103	110	104	110	106	118	114	99	104	116	114	114	93	98	86	113	112	106	87	105	92	116	116	95	128	136	103	110	94	118	94	121	106	106	105	106	102	108	112	123	112	107	112	101	107	114	101	103	101	127	110	96	115	114	102	96	99	93	110	107	112	79	111	104	117	106	111	122	99	118	125	86	102	113	94	126	96	97	108	111	116	104	99	121	101	93	98	110	118	109	110	121	97	114	114	95	100	106	114	92	110	89	110	95	107	99	113	103	103	98	100	98	115	98	111	105	99	110	98	94	122	100	87	116	118	103	108	104	111	89	103	101	101	124	113	110	102	115	106	112	110	118	106	110	100	120	115	118	113	114	104	102	112	90	101	98	110	82	85	120	119	103	102	108	95	117	87	85	119	84	95	109	104	104	110	104	114	112	109	97	119	102	91	110	118	105	111	86	91	108	96	100	101	118	116	112	100	97	85	109	96	97	102	96	104	124	107	108	99	123	110	125	104	109	94	117	98	99	95	100	112	96	94	104	97	108	107	107	104	111	110	103	110	95	115	87	122	100	109	105	107	94	109	110	124	101	97	117	105	107	101	109	100	100	112	93	106	112	115	115	112	105	111	93	104	100	118	77	101	109	96	108	108	110	103	103	109	92	132	91	123	98	93	128	126	101	106	99	103	101	122	95	102	111	99	117	98	112	89	100	96	115	104	123	123	112	102	111	98	110	98	105	105	103	85	89	128	101	121	94	98	127	97	113	98	115	94	93	115	102	113	108	109	76	119	100	100	97	89	103	102	103	86	92	110	113	104	100	98	134	100	110	85	123	117	94	102	110	117	102	106	96	107	127	110	100	102	101	95	100	97	88	108	112	91	98	93	110	110	105	111	130	113	107	92	119	126	115	91	100	101	110	114	106	112	105	119	114	85	93	108	108	112	125	113	100	125	100	106	112	101	120	110	85	112	108	96	97	86	110	107	91	93	95	102	102	106	102	106	113	128	95	123	101	101	116	89	116	99	112	100	123	118	108	111	107	110	107	117	118	111	102	114	95	100	98	107	119	110	91	101	109	108	81	103	96	83	106	116	96	105	100	122	96	91	104	101	107	107	105	97	103	103	109	88	105	117	110	113	104	102	124	105	121	114	103	83	124	124	98	104	118	118	110	89	103	105	99	112	108	116	91	94	100	99	98	122	105	124	105	111	104	89	119	112	93	109	109	92	107	95	114	108	87	92	93	108	102	97	107	112	98	101	123	109	101	100	99	120	103	114	125	110	117	102	109	121	98	112	99	100	119	102	115	105	110	91	113	119	103	102	119	116	109	98	87	98	99	121	100	94	112	98	107	101	104	117	103	95	104	84	100	102	100	124	104	101	110	100	123	116	100	108	114	111	113	106	101	103	108	127	93	113	103	105	108	90	104	105	102	105	101	102	84	115	93	88	96	101	125	110	106	104	101	100	106	91	102	97	106	95	116	103	94	102	104	107	125	100	102	101	108	120	107	116	113	103	114	114	113	119	105	93	106	109	120	104	101	105	124	108	111	103	120	116	99	101	98	107	94	89	104	110	104	114	95	107	115	120	103	108	111	94	132	107	100	102	104	111	114	106	92	98	105	123	106	108	100	115	91	107	102	113	117	101	105	110	128	101	110	91	123	120	107	112	106	118	115	100	91	108	85	108	97	120	106	104	107	104	128	101	122	121	96	105	112	113	92	119	99	109	107	115	97	100	87	111	111	112	107	112	103	104	91	104	106	94	111	99	105	115	91	96	99	121	101	106	91	123	89	108	104	118	102	106	110	109	108	112	99	113	95	108	101	92	120	96	109	112	111	112	116	104	106	111	111	111	102	94	103	129	108	101	106	103	127	115	121	108	110	118	97	93	101	116	114	120	108	107	97	105	98	99	113	105	95	93	119	102	108	107	116	105	107	92	92	101	122	91	109	92	89	108	105	98	91	96	117	121	106	113	128	118	121	111	111	88	115	101	104	113	106	97	102	110	85	120	110	109	87	111	100	106	101	115	117	69	85	114	130	97	117	113	118	79	112	100	119	98	105	102	119	103	114	108	81	95	114	115	90	119	85	111	111	111	115	108	121	108	108	121	90	97	130	114	102	120	80	100	119	119	106	98	95	87	112	89	117	98	121	109	121	109	86	104	91	106	123	111	104	87	91	96	92	105	104	98	115	106	96	105	103	106	111	110	116	87	115	124	113	96	92	85	107	114	109	108	108	115	98	120	128	93	118	122	120	87	106	93	128	120	94	99	110	107	95	100	90	117	107	109	122	123	111	113	103	122	100	106	116	102	108	114	113	129	113	115	102	104	97	110	97	110	90	108	104	99	102	112	99	109	101	120	116	111	93	113	112	115	133	109	102	105	107	103	123	118	98	117	130	119	103	103	108	129	110	107	112	87	98	128	115	92	96	90	111	110	96	106	100	109	104	97	109	125	104	119	96	112	97	116	110	92	115	100	103	112	105	112	122	108	93	113	102	103	122	96	120	102	87	110	116	106	120	112	99	104	113	89	111	122	100	122	107	122	111	118	110	103	99	115	116	102	108	120	96	117	125	90	102	110	99	106	96	111	105	118	102	101	92	103	109	121	88	99	101	111	121	89	104	99	91	109	117	114	119	98	123	94	108	75	86	123	106	92	96	87	104	105	104	101	106	116	105	89	92	85	106	102	103	103	110	110	99	97	104	100	98	116	120	106	92	111	148	114	88	109	114	112	103	94	102	102	97	110	93	89	123	118	94	118	97	125	112	105	91	109	108	114	101	109	115	97	106	113	94	96	113	117	102	108	113	101	102	101	116	111	108	110	94	100	111	109	95	103	110	101	106	132	91	115	105	112	101	107	99	116	98	95	110	95	125	101	109	106	105	114	104	96	118	107	140	95	100	109	98	103	101	100	112	106	121	113	101	114	93	107	99	102	104	119	113	107	121	118	106	101	110	99	121	119	118	96	112	102	108	84	100	99	85	131	105	109	101	86	125	106	97	111	96	117	115	103	126	114	108	103	120	92	97	98	99	101	104	92	110	117	103	113	98	115	90	103	108	105	99	89	106	108	91	115	124	93	95	98	113	122	109	100	87	108	97	108	101	96	103	110	114	100	115	104	104	99	119	106	100	106	108	95	86	99	104	97	107	127	110	122	95	104	112	91	109	100	103	123	129	113	102	104	96	86	125	116	111	91	105	120	113	99	102	108	103	102	121	125	94	99	116	104	102	105	123	98	116	88	95	98	95	95	103	111	90	112	108	119	104	103	109	112	105	119	109	119	93	79	107	121	94
6370	1501	3576	3854	3305	2614	2119	1824	1465	1269	1116	1012	921	875	782	776	643	673	620	603	597	590	563	498	521	533	500	508	456	457	459	454	406	468	456	421	410	411	409	436	404	358	460	391	446	415	398	427	374	391	349	400	367	383	365	364	392	385	372	408	370	402	376	355	382	406	415	364	391	366	366	376	399	391	342	405	363	365	344	333	371	400	343	365	390	369	401	383	347	391	323	383	370	357	365	349	357	401	394	352	351	377	362	367	365	379	366	354	395	340	384	363	354	351	378	360	365	367	375	379	367	371	377	345	370	352	362	360	335	354	362	370	368	375	357	360	361	374	334	404	350	336	337	348	369	388	345	354	381	363	379	366	376	382	388	378	385	353	365	366	360	359	380	353	358	353	372	358	355	381	355	357	360	367	357	330	325	363	363	356	329	341	380	332	392	345	373	313	366	348	377	367	381	403	339	354	343	361	351	362	364	360	346	358	396	364	366	402	353	352	392	359	330	364	366	362	392	323	339	351	347	340	355	369	350	384	364	345	351	395	336	328	385	348	370	383	320	353	334	382	363	356	341	329	364	373	365	382	373	388	332	364	362	345	341	377	400	369	356	354	353	365	365	329	402	338	346	344	364	360	353	368	378	339	356	369	389	332	373	334	371	413	364	357	358	388	366	339	377	365	373	356	367	373	372	351	382	331	366	362	370	357	368	332	330	334	340	348	359	361	353	345	369	382	350	378	369	383	387	361	356	367	394	390	333	359	380	352	348	327	358	386	357	359	362	349	391	356	375	355	354	354	372	410	392	344	357	373	373	332	319	366	361	323	341	341	383	344	386	364	371	339	376	363	369	361	369	367	366	347	372	375	387	342	338	388	332	375	354	391	367	364	355	370	349	369	320	367	381	388	316	362	359	341	368	379	345	378	348	371	379	366	333	339	389	348	332	377	358	362	336	378	357	347	365	367	354	424	410	366	389	366	322	363	372	387	378	393	381	355	360	357	345	384	357	333	325	340	352	358	349	348	381	344	374	368	372	383	384	362	358	363	360	392	356	388	358	367	333	374	405	377	366	354	340	377	353	326	352	366	372	337	361	356	359	339	339	340	347	394	379	350	381	358	382	386	365	360	400	359	331	358	329	345	332	361	340	359	381	342	360	368	347	388	402	370	354	368	345	375	361	382	355	381	338	346	356	360	382	378	335	368	359	350	363	379	329	367	354	390	342	366	365	328	325	370	399	381	334	327	368	365	352	340	358	344	343	347	343	370	379	336	354	375	357	388	367	340	346	349	362	366	343	379	345	347	389	341	376	336	353	317	354	334	376	356	339	362	346	363	377	344	385	363	393	357	371	374	336	359	381	342	371	392	365	373	366	352	380	357	365	343	334	347	330	384	374	377	382	372	366	362	368	379	344	387	361	392	383	358	337	347	370	380	378	346	337	360	371	388	365	372	365	382	364	362	380	359	400	382	358	365	365	346	382	373	376	382	352	340	357	340	346	418	343	372	336	354	362	351	391	364	359	365	360	384	346	391	387	387	368	371	406	353	380	383	337	374	346	344	352	306	374	337	353	366	320	345	356	339	355	341	345	368	332	356	370	320	374	325	386	361	372	401	342	364	393	358	332	381	358	377	357	325	347	357	347	330	346	357	397	361	344	349	346	391	401	375	375	342	325	355	353	341	345	366	392	380	322	359	349	390	353	366	370	364	377	371	337	392	356	362	346	375	342	344	346	349	374	366	378	358	367	369	342	343	364	332	324	349	379	359	355	381	384	349	386	373	384	401	352	395	359	365	353	358	379	379	383	334	371	357	393	417	364	386	373	386	353	364	362	350	342	349	343	320	321	368	348	388	392	378	354	361	381	300	348	367	399	355	372	389	374	343	339	356	360	356	367	379	348	336	373	392	388	346	339	330	368	329	353	364	372	333	365	379	371	356	359	376	310	346	403	359	330	342	383	351	365	338	372	374	349	348	388	377	353	332	339	335	331	369	345	359	370	371	355	340	362	349	382	351	371	385	386	356	336	355	349	351	334	364	373	390	339	343	395	340	323	340	353	375	352	366	366	327	372	347	328	348	350	350	392	348	364	356	329	407	370	341	373	343	364	366	374	365	359	357	382	370	352	379	361	365	358	358	352	364	360	345	383	368	373	379	340	405	333	409	360	370	356	381	372	361	357	337	369	398	386	327	347	399	350	349	354	373	344	375	364	316	350	375	368	357	359	354	358	365	368	376	356	359	355	353	357	360	367	337	364	361	336	334	333	378	328	354	356	370	363	395	344	343	367	382	376	380	345	377	370	367	384	323	364	388	329	340	344	366	329	360	344	382	366	341	392	353	386	366	369	345	363	384	376	351	369	378	330	347	348	314	386	377	355	373	346	364	350	358	370	357	345	368	384	362	346	328	383	367	348	354	361	370	371	370	371	333	348	361	349	361	375	364	376	362	367	342	348	350	363	349	336	356	362	369	347	387	345	352	357	367	378	342	372	368	353	358	341	350	368	385	346	360	358	383	317	364	360	353	375	381	357	381	341	384	365	347	359	335	353	351	361	345	372	361	359	347	369	356	355	340	379	344	365	383	375	362	324	353	361	340	328	367	358	354	330	374	360	340	336	337	369	345	329	364	380	365	367	355	353	376	364	359	360	344	354	353	328	342	367	362	342	372	316	355	377	353	360	298	408	356	339	357	367	348	373	386	379	395	348	383	376	355	354	364	372	353	369	362	357	340	368	337	373	368	367	380	356	363	405	351	377	387	363	382	360	398	361	317	360	367	339	354	364	350	379	351	366	367	364	372	363	368	360	344	346	374	364	349	328	362	348	316	345	340	358	343	352	375	357	361	343	375	378	350	373	369	379	371	380	391	342	374	364	348	356	351	339	360	363	375	390	366	355	385	352	364	374	348	357	347	360	375	384	348	370	368	375	336	338	363	370	367	361	345	358	351	360	340	348	377	355	363	360	372	360	366	327	355	388	347	394	407	320	374	365	351	397	341	363	355	376	367	369	318	413	342	385	358	363	371	371	384	339	365	344	358	367	375	338	358	360	344	337	374	359	372	328	327	381	354	376	393	361	352	378	349	352	323	358	368	378	376	344	355	353	355	344	314	390	349	348	352	376	362	359	373	349	422	353	359	374	396	351	371	317	377	380	353	376	392	338	363	390	345	356	334	375	386	348	347	360	396	389	377	389	350	353	342	340	333	359	382	378	332	372	350	349	342	385	374	372	356	361	365	356	366	386	369	341	335	382	346	363	369	355	362	351	347	338	387	375	342	355	361	365	357	349	353	378	357	310	365	371	392	362	367	365	333	389	387	349	355	370	355	352	345	365	361	350	373	356	375	369	331	392	378	354	339	323	337	307	358	380	389	374	356	345	374	355	342	383	370	354	357	358	331	347	357	339	350	408	382	340	330	363	343	367	393	343	378	372	355	379	357	373	387	355	363	377	357	359	367	353	329	346	360	405	372	385	354	340	387	366	352	370	358
18648	2778	2930	2102	1465	1017	819	650	523	432	363	320	293	316	267	249	231	231	214	245	180	199	194	172	190	189	186	217	169	195	148	183	160	162	145	180	175	166	171	155	153	138	135	136	166	145	144	164	147	149	151	146	139	142	145	141	145	157	143	129	143	136	143	142	124	143	128	176	162	149	134	160	145	140	144	152	147	174	139	146	157	165	169	173	136	135	152	154	149	161	148	119	168	138	146	154	157	154	154	125	142	134	132	155	185	132	148	148	152	153	142	161	155	134	146	149	159	156	157	143	147	126	157	144	138	141	158	151	143	154	147	152	155	141	131	132	149	150	120	123	145	142	139	175	150	155	147	140	151	142	129	143	115	144	150	134	135	154	131	156	147	147	147	141	135	135	146	149	162	155	145	143	148	148	143	140	151	123	174	139	162	178	147	128	147	135	144	119	137	141	157	133	154	150	146	153	134	147	148	168	160	124	155	160	155	148	155	161	150	120	157	139	162	166	154	162	131	160	133	139	129	141	148	156	141	155	147	128	140	149	146	157	156	140	123	148	121	189	139	176	138	158	156	133	126	146	148	155	160	143	134	120	145	156	140	137	153	158	161	143	142	139	130	146	158	140	148	155	149	148	157	166	122	160	138	154	129	135	165	149	130	153	159	175	143	131	134	154	157	146	132	146	157	137	157	167	151	127	146	162	139	131	151	156	151	135	153	142	140	120	152	151	135	146	136	154	158	176	164	134	161	147	155	154	130	147	136	158	123	154	133	139	137	133	142	142	140	143	139	140	141	147	138	151	152	126	157	137	133	147	126	150	149	134	141	140	160	151	140	148	160	156	138	155	122	146	137	170	146	153	140	131	147	151	145	156	154	133	141	161	147	149	145	139	122	131	131	150	167	144	148	162	160	140	147	147	132	132	138	148	147	139	155	144	128	140	144	159	134	144	153	149	158	128	137	143	149	162	142	143	151	155	136	142	149	144	152	145	148	131	142	134	175	150	111	156	158	164	141	138	150	154	159	129	147	153	146	129	136	146	149	149	148	170	137	153	130	132	141	180	148	152	146	150	152	135	182	136	130	149	174	142	161	163	144	122	154	142	148	142	164	161	147	137	146	160	155	123	162	148	128	136	153	120	158	137	124	136	157	150	163	142	144	150	138	145	163	131	131	137	130	141	147	160	119	140	137	180	148	136	135	134	168	146	136	151	145	157	132	129	142	135	156	157	137	146	166	153	152	151	151	150	145	147	142	163	146	138	172	159	155	156	143	144	146	167	160	159	143	149	152	135	139	158	151	149	139	131	157	139	144	141	133	169	142	152	151	157	155	154	154	154	140	164	140	144	118	142	137	147	140	176	145	137	150	130	130	147	152	149	139	145	148	134	151	144	145	137	142	152	142	148	143	140	158	159	151	161	139	145	145	124	166	156	168	156	143	170	133	134	143	152	126	143	147	156	136	148	140	153	139	154	143	133	139	171	119	144	145	140	159	141	144	145	148	150	137	129	162	137	144	136	145	160	141	123	135	136	135	164	152	145	147	124	138	159	153	147	150	141	158	131	129	140	167	134	119	141	140	165	127	146	152	136	135	154	157	157	158	142	139	152	140	140	162	138	150	144	150	144	139	146	131	148	129	132	149	143	127	129	145	139	136	128	147	180	136	148	132	143	136	137	146	134	130	157	130	159	153	168	120	134	143	171	157	149	157	147	141	140	147	156	153	138	125	118	127	134	167	137	149	149	150	145	137	141	134	131	147	132	160	133	142	151	152	146	126	137	144	144	150	137	136	141	123	147	143	148	155	144	166	165	153	129	149	159	160	137	123	158	159	152	126	118	164	135	137	139	147	130	150	134	170	158	140	152	140	174	157	151	140	136	155	140	135	144	131	149	150	154	149	163	170	148	149	166	137	137	145	141	141	137	137	158	125	137	118	141	135	139	132	154	170	178	131	135	171	153	141	138	147	147	155	152	149	152	146	135	150	158	133	162	124	140	116	148	130	154	152	130	136	143	160	139	156	172	158	134	137	156	153	159	161	150	157	138	138	170	158	136	145	150	143	130	137	160	137	150	142	136	168	149	150	175	146	132	145	137	154	152	158	132	145	150	135	145	142	157	155	151	137	136	153	135	164	133	156	160	130	160	137	126	143	149	169	153	176	154	133	143	140	138	143	154	144	139	149	147	150	141	146	140	165	154	146	146	153	153	155	140	147	145	131	156	153	151	145	156	168	162	158	141	141	145	134	129	157	139	132	137	136	163	147	146	170	138	146	156	171	152	132	179	163	144	129	149	166	158	112	150	132	131	177	150	163	125	132	137	141	122	158	131	157	148	135	140	144	168	142	139	157	151	137	149	166	166	138	142	153	143	165	141	152	145	157	144	152	145	141	144	157	138	145	126	162	157	147	140	147	151	149	148	154	147	148	145	137	150	167	168	125	146	145	163	141	160	152	145	146	132	154	156	127	122	144	140	150	144	162	150	140	134	149	129	130	154	127	138	136	153	149	162	158	147	135	130	144	135	141	125	143	151	128	128	147	156	158	154	141	135	122	158	129	124	136	138	124	146	159	149	151	144	149	151	130	131	151	159	140	163	131	150	162	143	141	160	140	131	119	159	138	161	132	171	151	148	138	145	149	153	156	139	143	141	160	138	139	143	153	134	152	165	127	157	151	138	131	175	143	142	157	141	144	140	131	146	130	148	130	152	147	123	119	139	144	171	152	149	175	158	143	150	117	135	120	154	160	138	152	138	137	133	153	141	142	133	141	162	157	150	166	148	167	161	134	131	138	151	144	149	142	140	124	125	137	136	156	143	155	135	123	148	155	153	132	158	161	142	149	185	146	122	138	150	151	149	137	157	126	149	155	172	131	139	149	135	152	141	170	161	124	150	156	154	131	174	142	172	136	129	138	155	158	143	141	150	120	157	152	142	120	140	159	165	147	155	149	150	132	143	137	164	149	151	144	170	131	151	139	149	139	134	132	161	141	146	157	149	148	144	125	132	150	142	151	143	133	147	142	160	142	148	132	151	154	144	141	136	150	169	139	119	127	147	146	142	155	157	120	139	142	126	147	151	137	139	130	153	172	151	159	154	119	166	141	141	124	139	143	136	144	147	154	134	134	151	139	150	143	123	148	148	115	145	138	139	152	164	128	157	139	144	171	128	133	162	145	137	151	141	145	142	135	149	144	146	169	161	130	162	139	139	141	162	154	148	129	141	135	138	153	140	138	166	139	140	152	162	146	139	131	151	142	122	142	119	149	160	123	161	160	149	147	148	167	154	141	138	131	135	141	138	155	165	144	148	139	161	136	129	137	146	125	160	154	142	161	135	142	155	124	162	164	163	146	128	139	154	148	149	145	156	166	158	145	152	154	155	147	151	142	145	140	144	160	151	131	155	141	149	149	154	140	125	144	169	138	175	146	151	156	128	135	152	134	148	143	166	143	130	157	157	176	143	147	142	144	157	157	154	140	137	159	140	145	152
8892	2793	6553	7082	5836	4888	3818	3105	2545	2308	2002	1771	1590	1394	1392	1186	1137	1054	1031	937	950	858	878	807	799	729	761	732	706	718	676	641	620	661	624	625	620	610	614	632	581	609	602	588	611	598	574	547	577	549	562	534	533	529	544	517	530	509	514	520	584	501	540	541	537	533	525	503	494	507	529	520	526	494	519	481	522	526	513	532	492	509	474	492	543	507	521	492	489	483	508	510	468	486	500	458	538	505	507	490	527	530	476	486	495	489	541	462	463	458	492	493	471	452	516	475	490	492	508	439	472	480	505	478	507	489	481	437	484	494	506	467	501	508	466	494	455	451	486	510	435	453	490	490	501	476	465	473	501	503	472	507	506	472	502	509	461	487	514	485	522	470	474	507	490	483	447	470	478	489	489	490	494	521	485	500	504	465	476	488	439	503	458	502	469	501	475	445	488	487	471	479	490	473	484	441	440	471	500	460	499	485	479	466	487	460	470	491	476	455	448	529	509	496	472	442	505	469	494	505	462	481	509	525	474	489	490	481	456	483	476	493	475	472	481	514	490	473	510	480	499	469	497	476	493	489	494	539	484	488	500	505	468	469	488	503	486	442	478	477	507	486	460	458	514	497	476	470	466	501	485	474	468	483	498	472	446	468	517	456	494	498	524	490	454	477	459	480	501	517	465	510	517	458	512	497	498	453	505	496	481	431	516	462	521	472	440	479	494	488	483	470	490	482	484	455	463	528	455	500	478	502	497	470	516	442	467	513	478	495	482	465	477	435	491	500	491	490	467	502	478	485	480	425	480	510	494	475	480	477	458	459	475	483	499	462	516	474	456	472	466	483	506	472	473	486	448	467	473	488	501	462	481	478	488	508	525	480	496	464	488	492	506	486	496	449	443	482	515	459	514	467	468	450	470	499	485	454	516	488	484	486	484	515	487	479	479	471	469	498	458	483	496	447	489	468	487	456	470	458	472	453	467	502	447	494	470	460	506	463	498	497	483	491	495	488	467	495	498	503	495	472	494	481	505	466	476	475	504	484	516	482	489	457	521	470	425	468	462	510	480	479	481	471	478	502	470	522	453	496	464	480	461	511	487	516	514	496	480	449	487	505	478	510	458	540	490	475	491	462	467	518	482	497	513	446	494	485	498	472	472	491	520	478	494	464	465	506	453	486	491	497	489	468	448	522	435	479	487	480	464	498	454	513	442	444	500	444	493	506	484	483	444	456	478	500	461	526	463	464	500	501	507	497	494	462	481	469	464	456	468	490	482	490	494	484	466	471	483	496	489	480	449	493	472	494	501	476	474	458	479	483	503	439	490	462	483	445	501	499	480	482	472	479	457	484	499	469	489	482	488	475	476	481	458	469	475	507	479	493	515	481	462	490	494	466	503	502	483	474	465	531	453	455	453	475	444	538	500	456	438	480	487	467	477	472	475	476	499	491	472	480	493	480	482	487	490	470	494	490	490	494	436	506	474	504	474	496	452	500	483	486	472	471	461	474	506	500	486	461	465	468	452	472	522	478	476	453	468	490	473	485	459	451	487	470	476	514	467	461	466	494	484	459	445	484	487	531	464	474	443	438	511	463	440	457	488	488	478	480	462	468	453	509	470	474	503	443	484	461	488	496	469	513	470	484	470	471	489	492	505	472	494	500	506	466	496	482	485	479	497	496	492	468	486	457	458	497	479	464	506	439	445	492	472	508	496	500	476	469	471	515	493	445	502	466	469	514	478	496	465	478	486	475	470	464	496	469	497	495	456	484	438	485	483	485	493	459	478	450	471	496	476	463	482	486	470	438	473	477	474	486	467	482	476	467	454	453	476	477	479	459	490	426	480	464	437	487	456	452	491	435	466	486	467	483	481	485	450	497	453	505	468	504	477	504	500	473	482	471	452	451	513	495	516	436	487	500	486	477	467	495	476	489	489	454	504	499	453	496	463	508	475	515	483	457	466	444	466	494	482	469	487	491	491	473	466	496	479	469	498	448	437	498	502	484	433	501	480	483	486	469	455	459	458	479	492	472	468	473	462	502	436	473	509	510	489	443	421	462	459	475	503	497	477	475	478	448	478	458	486	488	459	510	484	531	480	472	483	462	483	511	517	507	464	474	477	523	457	485	474	468	473	504	487	540	469	517	510	470	464	453	485	506	508	492	493	447	450	520	475	477	512	499	491	486	481	492	492	481	456	460	469	478	516	485	502	470	477	440	460	465	445	458	482	503	463	490	492	497	448	452	493	505	493	476	512	462	441	501	478	424	509	432	475	467	463	466	486	498	463	501	482	498	490	499	458	504	480	462	509	491	507	457	488	470	484	526	496	474	461	463	463	494	484	501	473	511	483	448	482	489	490	463	452	467	440	469	476	441	492	509	466	502	478	493	466	464	503	452	450	463	493	469	522	473	494	488	490	514	494	467	425	499	501	478	498	457	517	476	455	475	458	483	476	469	490	442	484	467	477	451	464	421	457	526	482	459	476	519	433	467	477	481	490	485	469	491	440	500	470	489	401	482	494	510	455	473	512	509	500	471	440	468	500	503	486	449	494	489	441	507	468	516	470	420	525	483	477	458	465	458	489	487	509	485	530	495	480	433	492	488	456	507	462	463	484	486	456	468	516	481	504	468	493	481	457	501	453	508	480	430	455	469	511	455	453	496	447	480	481	508	444	467	470	513	447	501	465	434	511	475	517	445	503	477	512	467	452	498	494	460	464	478	440	440	469	462	470	542	465	466	505	497	458	475	491	460	473	467	427	493	479	514	494	488	460	450	485	467	496	532	459	492	481	486	491	527	472	485	474	440	481	474	503	475	467	482	461	469	480	423	453	476	467	463	422	482	482	476	496	500	452	425	499	500	469	463	503	490	497	509	465	432	455	484	484	507	500	523	518	482	491	466	475	510	496	487	458	489	484	462	490	467	472	476	475	462	472	499	447	474	473	470	473	472	483	488	471	455	477	464	454	489	453	480	491	494	491	431	454	465	483	484	473	484	492	489	496	476	442	471	475	478	467	486	468	489	462	499	475	485	482	477	466	451	497	454	500	493	467	531	496	508	468	498	497	480	476	485	460	449	488	453	452	447	454	437	512	453	471	471	455	522	498	474	497	476	432	480	489	486	481	470	493	453	439	531	518	462	463	494	472	501	469	439	467	465	462	498	477	489	503	477	465	483	470	497	469	491	458	463	512	462	498	490	492	468	467	449	484	501	486	457	489	493	454	465	540	480	526	492	471	467	453	496	442	495	474	504	466	500	468	480	508	461	471	438	478	465	549	487	490	463	465	496	465	504	501	491	454	459	462	486	532	506	451	469	478	442	519	459	525	480	470	478	522	467	453	456	473	473	459	469	486	492	490	484	464	479	499	483	499	449	445	472	490	456	445	436	471	490	484	479	487	509	505	459	475	492	497	486	435	456	452	477	434	472	451	474	490	475	457	471	485	455	481	503	514	480	471	473	469	487	518	457	465	453	455	486	496	486	481	465	454	496
2353	295	291	281	274	247	258	241	221	197	206	208	226	235	204	218	206	233	219	197	212	217	225	210	228	235	217	233	211	220	210	228	215	224	232	203	233	236	220	206	211	218	208	220	220	235	218	234	200	226	233	227	211	233	226	198	245	224	216	239	212	232	224	197	236	222	213	222	227	223	219	201	204	216	234	220	222	216	213	235	216	218	247	192	211	231	219	243	229	221	251	216	199	235	196	225	234	203	232	200	222	228	213	217	215	207	221	230	204	220	185	215	218	220	214	231	220	216	218	209	201	203	213	241	211	186	217	206	219	202	256	267	212	218	234	214	201	210	204	213	227	221	220	194	225	223	230	209	204	233	239	204	199	195	208	242	201	221	197	238	206	210	201	232	201	223	238	229	243	214	191	228	223	228	199	239	197	205	243	216	220	210	202	197	225	198	202	224	200	200	215	241	217	227	204	222	215	234	213	198	208	191	216	228	203	214	217	242	228	217	243	218	219	191	226	223	223	207	218	185	232	221	228	226	227	219	237	212	231	219	210	211	193	216	227	213	220	220	224	219	233	217	225	228	224	236	224	232	187	221	220	213	233	227	221	220	212	235	204	223	220	206	242	218	217	233	226	217	215	230	225	231	211	197	221	243	229	216	208	212	205	200	222	211	232	208	214	202	211	220	234	213	225	245	225	190	190	197	218	245	210	177	201	212	211	204	222	241	230	218	217	239	212	216	220	238	191	221	217	238	235	227	247	217	221	204	196	230	238	232	199	188	220	223	222	210	207	204	210	207	207	210	209	207	211	208	238	219	204	199	212	199	239	224	242	226	232	210	220	239	217	216	193	206	200	224	218	201	186	193	201	224	208	202	235	208	230	225	216	188	225	194	237	222	218	220	204	224	234	235	233	224	213	208	195	223	224	204	205	211	214	218	204	211	228	191	218	236	202	206	216	229	239	205	228	197	204	227	229	221	207	203	196	209	225	219	208	229	226	227	223	225	210	207	193	211	220	231	226	206	207	220	221	223	208	227	196	230	206	222	235	216	213	225	234	230	193	215	206	220	204	206	220	218	221	222	222	231	226	212	230	217	208	209	218	205	216	237	202	192	253	205	221	204	223	228	202	226	232	213	211	172	215	207	198	237	219	208	223	225	211	206	237	196	208	249	216	211	238	243	208	190	212	201	201	223	229	213	234	230	218	229	227	209	208	253	208	195	224	253	200	208	220	214	191	218	212	224	206	248	243	252	231	215	196	220	229	245	216	229	223	210	204	193	192	191	217	184	207	225	205	226	237	227	208	199	224	211	225	207	234	206	232	223	212	216	235	214	217	221	235	205	242	237	238	205	235	218	239	225	210	195	213	204	199	219	193	254	225	221	206	223	219	217	211	218	250	208	213	221	202	200	240	235	220	202	202	230	244	220	231	213	220	195	224	208	222	230	221	221	201	215	196	202	258	203	259	221	201	237	225	203	207	233	185	186	235	202	185	219	197	231	222	236	214	213	220	229	221	205	223	213	232	217	233	225	181	198	210	231	215	203	227	225	233	246	214	219	211	213	227	206	207	224	216	235	201	202	181	212	198	201	217	182	218	208	212	203	240	213	197	213	217	216	207	222	217	201	247	201	202	203	227	239	254	223	258	215	203	244	225	219	230	231	219	222	226	220	215	232	236	226	222	221	218	222	227	233	235	227	232	210	219	236	225	230	213	230	238	224	206	216	224	216	212	188	220	208	213	223	207	213	223	226	236	212	216	216	220	205	209	250	228	202	211	230	210	206	224	259	201	179	218	185	213	200	203	216	222	246	224	235	211	212	219	236	212	209	221	209	261	246	211	210	233	226	220	231	219	210	220	227	197	228	210	194	235	207	222	234	221	195	205	210	234	228	233	231	226	174	212	202	251	221	216	210	243	212	207	225	191	199	219	210	225	226	229	237	216	203	240	231	221	223	243	226	201	206	212	228	209	224	218	215	221	221	220	239	207	238	221	235	239	234	223	192	205	201	202	246	205	235	227	228	188	206	206	212	217	206	247	220	198	209	234	216	210	205	237	232	215	211	240	214	232	196	218	229	185	225	210	235	216	235	162	224	244	228	211	203	217	237	229	201	211	224	217	216	206	203	224	231	230	212	236	223	189	218	196	230	214	233	210	242	202	272	232	208	235	198	224	234	197	234	216	207	235	226	201	245	213	235	210	201	220	200	204	239	219	218	227	225	239	209	222	223	210	221	213	193	234	215	204	230	213	222	219	206	219	221	209	217	199	188	205	232	248	221	218	214	200	213	233	209	215	208	242	207	182	225	235	221	212	226	220	231	208	221	221	228	197	216	216	203	209	222	209	234	229	217	212	222	211	218	245	204	195	225	218	212	218	205	215	219	215	224	251	228	201	231	176	208	206	211	218	183	210	210	205	215	240	219	260	234	212	224	208	213	215	214	224	243	222	231	225	221	212	208	213	221	193	244	198	236	235	212	221	219	205	215	229	218	227	200	225	235	247	218	261	223	203	225	236	215	190	200	230	217	215	220	202	201	217	213	209	221	214	189	200	204	208	207	240	221	221	229	199	211	226	210	214	213	236	191	227	243	242	208	214	228	239	224	221	232	226	233	210	226	210	226	201	209	244	238	212	221	229	213	249	224	204	184	193	223	245	225	211	213	226	217	226	229	191	212	201	186	232	228	241	234	186	215	231	214	219	214	226	207	211	206	235	214	230	222	224	211	225	229	231	228	226	236	221	218	238	192	238	226	204	220	218	241	241	206	212	216	212	215	225	213	219	236	222	243	243	216	194	231	220	218	221	228	222	223	205	229	236	219	240	210	206	203	214	229	238	203	230	222	211	216	241	222	237	212	234	220	236	211	250	224	210	228	192	209	243	227	213	203	216	220	204	187	212	217	247	205	219	222	243	215	218	219	207	204	240	219	223	212	223	194	238	221	213	211	231	183	219	203	197	205	226	204	200	227	213	231	209	219	235	205	229	208	209	221	229	236	217	211	230	232	225	209	198	229	203	216	236	194	217	222	202	232	243	239	233	234	202	201	204	229	209	201	214	228	222	213	227	226	210	211	193	204	199	246	198	239	224	231	195	237	219	216	231	227	221	211	217	204	197	226	216	241	212	210	216	203	240	211	202	206	198	182	232	219	231	214	245	216	246	206	229	226	227	206	218	211	214	210	206	197	226	214	206	231	208	195	222	245	214	235	227	222	212	223	221	214	213	219	212	208	209	224	194	234	222	219	233	215	226	198	205	201	193	229	217	201	228	222	218	205	222	201	226	202	206	210	229	214	236	215	233	238	219	228	187	223	214	246	226	217	208	191	248	243	218	221	231	239	257	189	213	244	180	212	221	236	241	228	204	207	219	203	206	224	196	261	238	192	237	239	244	202	214	222	231	217	219	201	206	235	220	240	240	218	227	217	223	211	194	241	238	221	228	238	211	198	239	196	215	230	193	236	233	194	204	214	207	212	200	233	209	185	206	224	230	204
3041	803	884	878	798	851	756	748	760	690	736	730	738	697	653	687	673	645	719	695	643	683	669	683	668	631	647	659	644	660	699	663	665	679	663	603	666	680	643	642	651	669	648	670	651	669	658	648	664	691	659	679	685	618	599	645	652	664	659	671	672	652	676	672	637	625	665	665	660	658	656	651	689	641	662	665	665	650	675	676	661	637	685	601	654	617	625	661	672	669	591	691	645	653	694	681	630	711	657	661	671	665	642	651	637	673	634	649	632	653	635	605	682	613	648	662	669	669	681	648	635	658	611	661	640	667	629	607	655	665	657	634	665	614	701	613	657	630	653	704	620	639	699	661	666	665	686	639	639	698	636	624	635	666	654	635	669	639	645	653	642	623	649	679	685	618	672	614	643	639	669	629	659	660	625	672	632	674	681	672	634	640	658	673	613	692	645	679	690	664	603	647	604	648	646	671	651	660	671	659	642	643	683	656	632	642	639	665	638	698	638	670	655	600	692	690	640	663	653	654	651	644	633	636	637	658	624	651	647	659	636	651	618	677	651	652	659	659	686	613	690	650	642	663	622	682	610	655	677	627	644	607	652	623	613	647	625	685	680	636	646	647	647	668	630	668	634	637	617	634	636	627	650	673	633	620	639	649	665	676	663	614	654	661	692	672	652	676	663	638	678	661	644	671	608	629	680	674	683	683	612	684	621	624	685	649	629	655	643	616	637	672	650	645	713	682	683	658	654	651	650	664	706	646	636	649	607	654	652	640	660	616	662	679	689	665	609	654	674	650	663	672	643	634	709	620	641	634	610	645	635	681	628	655	680	683	596	678	691	665	655	653	612	670	643	717	644	690	643	672	639	612	667	648	721	670	673	702	621	623	659	636	671	642	646	635	665	621	634	639	672	663	640	679	632	666	673	660	695	684	662	646	588	639	644	624	665	600	628	672	661	653	605	617	659	662	614	680	664	659	672	679	656	680	660	614	661	668	673	643	645	635	654	677	683	655	631	651	649	656	652	639	655	674	621	632	666	673	668	609	665	607	653	643	687	634	674	683	636	703	643	679	668	660	675	667	627	647	702	629	645	643	659	638	660	623	641	663	671	639	641	684	593	639	657	637	642	670	656	600	634	661	678	647	685	668	661	646	614	667	665	632	691	678	644	647	690	679	673	644	654	621	668	670	643	580	658	648	636	659	648	653	641	597	619	650	657	617	673	680	612	644	579	681	686	695	638	662	664	599	633	664	652	652	654	662	645	685	665	674	596	673	623	664	663	635	638	659	670	616	671	657	683	632	679	641	609	676	704	682	684	679	685	670	665	642	616	642	637	665	644	640	612	675	688	659	687	598	659	633	679	651	641	672	685	610	671	639	674	678	726	629	652	692	650	623	650	641	624	665	619	650	720	703	646	641	635	654	637	701	642	677	654	657	651	635	616	650	657	678	629	645	652	676	679	674	627	625	668	637	660	690	641	657	635	642	670	641	650	636	661	689	692	664	652	674	654	666	635	669	650	662	640	652	642	628	674	663	669	633	662	655	689	652	671	640	651	626	643	644	608	620	672	668	664	637	714	694	655	626	623	668	669	662	613	621	663	662	670	646	627	683	643	673	660	663	659	672	674	629	712	662	635	654	672	677	661	631	640	713	649	702	605	644	657	692	666	646	693	660	664	642	687	629	613	608	655	640	635	668	668	684	667	613	671	720	640	662	644	674	691	675	657	665	643	653	654	657	680	607	681	638	626	622	630	636	641	647	611	639	682	662	590	638	659	670	646	628	683	642	624	646	704	621	651	621	691	647	632	659	647	671	644	636	641	673	611	618	678	644	645	669	626	603	673	646	642	614	693	687	622	634	638	648	694	629	670	640	664	646	660	649	648	629	681	621	674	618	641	642	646	651	623	647	691	642	638	621	651	642	647	674	691	671	656	679	603	636	681	645	660	676	628	646	715	613	695	656	640	628	672	690	660	671	681	685	652	635	648	631	677	669	634	630	627	635	642	639	676	629	622	622	702	680	692	649	675	659	661	640	626	664	678	669	668	639	675	659	678	676	658	627	679	682	646	640	633	665	667	644	654	661	641	633	665	682	676	627	614	640	661	634	644	678	709	660	649	659	637	677	645	639	671	618	643	700	656	670	656	637	673	645	674	701	653	669	662	613	656	621	608	641	652	648	643	684	660	656	635	624	629	648	637	631	688	692	596	608	647	588	718	664	667	676	668	661	671	634	661	678	608	699	658	665	619	664	611	641	651	630	675	679	623	634	642	660	623	669	627	650	650	636	631	645	690	646	683	684	647	662	656	651	685	659	675	657	620	675	681	667	684	653	675	610	673	686	704	636	633	596	645	666	644	662	647	660	677	673	666	653	632	669	650	622	635	660	642	608	611	656	675	708	685	625	658	669	651	700	641	662	629	603	667	687	648	655	624	663	688	698	649	664	692	613	633	642	676	599	623	656	655	648	622	703	632	671	667	619	684	654	640	704	669	659	631	692	639	633	671	672	682	652	629	666	649	688	691	644	657	644	654	644	609	629	643	658	665	650	619	664	638	646	621	652	635	661	667	631	616	624	658	708	647	692	668	672	668	668	649	685	644	640	632	651	653	664	679	685	655	653	669	666	641	688	668	697	666	713	653	619	717	636	673	643	651	628	594	648	610	715	693	666	630	676	656	652	650	714	657	652	658	656	634	652	683	668	660	699	613	639	656	643	673	633	656	652	663	643	614	648	662	621	671	658	635	639	646	650	635	640	680	662	669	645	679	654	674	644	664	656	636	618	626	648	687	664	669	647	647	631	613	690	631	660	612	625	669	661	584	705	638	657	622	703	622	676	605	668	610	655	636	662	667	687	652	624	652	665	665	614	616	643	675	595	638	629	692	611	655	681	663	611	625	677	686	602	650	663	633	669	651	631	655	626	658	647	682	688	635	645	644	649	668	622	661	618	672	695	674	695	635	655	663	641	670	656	655	662	667	693	671	689	672	669	651	673	676	665	721	650	657	662	683	609	659	689	647	633	652	677	641	664	628	668	659	662	683	679	644	639	635	626	716	630	657	655	647	591	622	676	655	661	639	608	607	658	622	666	703	635	616	662	585	631	649	660	641	655	706	708	635	689	671	655	657	628	627	645	694	634	619	655	625	650	678	653	680	649	601	648	650	641	674	641	695	655	646	647	648	640	664	668	673	718	612	706	630	635	629	705	670	649	620	661	679	643	636	664	663	625	634	669	654	651	673	653	669	658	649	607	635	636	677	679	685	691	654	666	634	667	624	649	670	681	659	632	697	615	677	674	677	659	638	641	645	661	643	649	629	658	675	647	663	687	624	688	608	681	677	670	644	693	634	689	635	673	624	673	673	686	631	687	669	684	684	640	652	647	680	654	639	655	603	616	584	619	627	615	667	692	654	659	676	646	628	706	651	649	675	680	622	640	660	645	684	645	653	669	653	622	614	682	665	666	660	659	629	636	644	646	645	643	680	616	661	657
9991	1166	1451	1059	724	536	416	338	280	238	212	194	175	151	179	145	159	140	140	132	145	136	143	127	120	105	137	146	120	112	124	110	109	122	115	110	111	105	109	114	106	119	129	103	109	94	110	99	101	127	105	114	117	121	114	115	98	108	116	111	106	98	107	97	115	121	120	96	101	96	116	104	117	104	109	108	100	122	119	116	125	109	107	110	100	115	108	115	97	102	112	93	107	124	107	99	83	105	122	103	107	99	115	121	94	124	105	111	117	106	108	95	104	99	105	106	119	119	120	98	108	108	107	108	97	112	99	112	103	126	93	107	108	117	100	122	115	92	106	110	104	104	100	99	125	131	104	108	99	102	102	109	108	120	91	102	117	114	104	101	123	108	111	107	110	105	99	99	82	104	117	101	109	105	98	108	103	108	111	113	96	109	89	125	115	122	120	109	105	101	114	115	117	123	131	108	114	106	119	104	100	91	115	120	110	125	114	113	109	97	91	107	92	109	102	116	112	118	98	105	124	107	113	106	95	104	116	112	120	111	120	99	92	116	96	73	100	102	105	114	96	113	83	112	106	109	125	105	99	118	89	88	106	111	114	111	109	110	107	90	115	107	108	100	116	104	103	117	105	94	116	117	103	128	100	107	119	118	98	113	103	117	104	99	101	122	103	116	129	109	100	100	117	99	99	96	107	115	105	116	105	98	87	110	117	113	91	98	113	127	112	121	103	112	117	124	115	117	116	94	106	117	112	112	107	96	105	118	109	102	99	112	106	111	114	99	112	109	93	92	114	109	92	106	96	104	108	95	104	95	104	108	116	105	91	102	86	109	104	80	108	114	101	107	99	108	86	98	102	107	106	103	122	117	109	105	113	102	113	104	113	111	129	131	108	109	113	100	101	90	109	116	98	103	104	106	102	91	86	103	105	119	101	104	99	106	106	108	104	112	113	98	107	92	89	121	103	121	114	95	114	98	120	97	100	122	113	95	85	121	103	98	114	119	93	110	111	110	105	116	109	105	117	93	109	112	94	104	106	99	101	115	94	109	99	109	103	125	106	102	106	115	111	86	108	98	116	96	103	117	128	120	108	120	117	118	119	127	103	113	104	114	109	96	102	112	115	124	103	108	101	101	90	109	106	115	105	99	111	109	123	105	97	102	112	115	114	99	109	112	116	103	97	106	96	104	98	99	99	112	101	103	121	90	102	104	110	86	104	90	80	108	96	94	103	112	109	100	94	101	129	117	117	121	104	108	97	118	102	98	99	109	99	117	92	113	116	98	111	102	105	106	110	94	101	102	87	115	107	105	115	105	122	94	128	106	99	110	94	89	101	104	104	103	92	97	128	101	91	85	112	105	111	125	106	104	111	106	110	104	101	104	130	109	105	113	95	119	117	98	102	105	115	116	99	101	109	98	108	119	111	137	90	77	110	96	124	111	99	109	101	120	108	120	133	100	99	105	104	102	100	101	131	103	125	117	91	99	118	117	112	118	106	91	108	117	109	92	119	106	128	91	100	110	117	106	94	114	103	93	105	104	91	97	116	96	104	98	109	107	103	103	111	96	118	106	115	101	111	104	85	104	102	111	110	99	120	112	101	118	117	117	87	124	120	124	102	104	94	107	102	89	106	105	106	103	107	106	110	123	124	110	106	108	93	107	98	95	101	104	92	103	119	107	105	118	123	111	87	111	111	106	107	106	109	113	103	115	102	95	107	84	111	110	113	111	113	108	104	103	112	114	97	125	115	115	111	103	105	106	121	107	110	89	94	118	113	93	114	105	94	103	104	113	113	103	114	103	117	118	90	98	112	121	89	124	113	100	101	106	112	107	103	105	114	121	121	96	113	107	103	133	121	95	93	113	111	106	97	116	115	102	108	118	109	102	108	125	110	114	93	107	104	107	104	99	101	104	99	113	129	101	121	107	99	109	93	104	101	95	101	134	117	96	121	92	124	103	96	100	112	97	109	96	116	119	102	108	107	106	90	102	120	111	125	108	109	100	104	102	93	115	101	117	112	99	89	106	101	95	103	120	112	119	107	96	108	110	111	81	96	93	95	110	111	100	119	116	116	98	100	107	98	105	107	122	99	111	104	100	106	123	108	118	90	110	96	83	110	98	127	108	98	116	88	113	104	114	95	110	125	96	102	99	110	90	105	125	103	119	98	116	119	92	111	104	105	114	105	101	114	92	93	98	120	101	80	92	116	107	121	125	94	101	119	86	112	110	111	117	116	118	101	101	114	100	108	96	101	109	120	103	106	87	110	106	112	97	107	99	88	110	103	126	91	96	116	104	101	106	109	114	107	85	107	113	92	101	96	104	103	122	107	111	98	108	93	108	126	89	93	101	111	106	111	111	123	122	96	103	111	103	101	105	112	98	97	87	106	92	99	105	114	114	116	115	115	119	114	104	108	100	106	101	93	121	115	111	109	120	104	104	115	103	125	86	113	114	111	115	105	112	129	114	93	112	104	109	113	114	105	96	121	96	114	115	116	89	116	117	103	115	114	100	109	105	114	112	103	97	102	99	101	97	105	97	124	116	98	118	100	105	103	115	104	100	124	110	94	100	110	112	101	118	76	94	100	109	103	110	114	117	125	104	104	111	120	101	123	103	111	111	100	105	121	113	90	101	106	118	101	106	111	106	103	93	118	118	119	108	105	98	112	109	123	120	95	85	118	118	116	100	98	111	121	96	114	128	99	111	89	119	106	109	108	95	107	117	105	99	109	101	122	99	113	105	102	117	96	123	96	96	106	84	94	112	108	111	109	115	109	111	127	111	107	130	90	110	93	109	102	113	102	116	115	118	116	110	122	103	104	97	114	98	121	116	106	108	101	117	122	108	110	125	118	101	99	104	98	102	111	112	101	101	103	115	122	104	94	116	106	111	126	113	89	99	115	128	94	109	92	113	83	114	100	99	93	117	89	123	90	92	114	88	113	111	97	114	92	132	95	116	98	113	115	112	100	100	96	110	87	121	107	107	104	107	128	98	97	122	109	118	116	104	115	116	123	108	106	103	82	106	119	116	99	101	110	114	129	85	97	103	98	113	111	114	107	119	109	110	101	96	105	107	107	122	102	121	91	137	119	112	94	101	112	110	93	117	102	113	112	110	108	103	121	103	90	99	117	112	94	125	91	106	99	125	103	120	114	125	120	122	113	106	121	110	123	107	114	103	111	105	118	109	107	97	113	90	111	107	96	116	108	106	109	78	121	116	104	113	116	91	107	129	99	106	113	118	99	107	115	119	112	102	112	103	106	112	108	115	108	100	91	100	100	109	95	110	134	107	112	104	97	99	105	126	105	105	107	87	99	105	123	109	89	117	110	121	96	118	119	101	105	112	112	97	105	101	111	130	94	118	119	111	111	101	111	112	113	108	107	109	106	87	114	113	122	102	97	95	101	125	89	88	106	104	111	93	99	119	121	114	107	118	109	110	82	109	105	101	99	109	106	116	115	95	109	110	118	95	103	122	101	109	116	99
6380	1473	3597	3942	3233	2605	2068	1865	1471	1276	1146	957	944	864	781	734	665	661	614	617	621	549	517	506	499	514	514	496	483	474	417	459	464	438	441	430	398	405	449	448	431	412	415	415	449	379	419	400	418	395	399	409	430	412	381	374	387	401	404	410	357	431	383	368	398	363	357	369	400	391	380	407	402	423	390	408	392	376	372	366	372	373	379	336	408	369	371	378	361	376	388	362	378	391	346	342	387	360	375	352	368	367	399	342	407	364	368	378	370	368	385	327	352	389	391	394	407	396	360	395	387	346	372	371	337	331	354	394	387	375	379	383	403	353	361	341	346	377	352	358	391	371	385	359	344	372	373	359	349	388	354	366	341	362	393	371	367	391	404	371	336	361	362	356	364	378	357	376	360	340	368	363	377	363	408	370	376	354	338	384	382	348	355	380	362	353	344	369	378	340	350	369	348	381	358	391	350	393	363	371	409	334	356	381	346	365	352	354	344	369	387	393	375	373	352	351	354	370	377	356	397	349	346	356	389	371	375	383	407	382	361	356	370	333	378	334	357	393	396	379	342	412	386	343	356	339	360	339	353	391	373	375	378	367	358	358	342	350	367	368	368	344	363	350	379	379	400	378	360	381	381	341	338	362	390	386	364	349	378	356	357	366	357	354	362	366	362	343	382	331	376	395	362	375	370	361	351	329	377	348	362	374	347	359	365	363	358	348	320	378	395	370	355	377	354	425	359	361	338	361	378	356	357	358	351	390	353	372	378	370	322	323	362	345	347	362	362	368	340	360	355	354	365	345	361	340	384	365	392	401	337	394	357	322	361	380	362	372	366	334	367	358	337	348	346	346	355	365	333	354	382	354	358	360	352	385	366	326	366	372	368	384	354	334	349	323	364	326	331	350	336	343	348	389	343	350	352	371	347	346	373	380	400	353	326	375	379	347	346	349	375	335	410	350	362	350	352	370	337	337	388	354	369	382	354	334	323	345	343	386	343	371	383	379	384	335	353	325	341	366	399	376	373	377	360	331	353	345	352	364	345	366	354	385	346	406	348	345	377	343	361	388	336	394	362	365	354	373	343	362	379	364	373	338	363	350	361	352	335	355	375	327	383	385	353	389	374	385	327	345	360	354	358	353	369	359	379	365	378	355	349	356	357	363	380	324	357	378	401	366	369	366	348	367	382	365	381	338	354	343	367	334	376	401	372	361	368	386	358	374	359	392	348	339	365	354	343	382	369	374	356	387	357	353	357	378	365	357	384	361	374	353	394	344	309	373	377	416	382	363	362	332	380	371	372	386	359	341	359	362	377	406	361	374	348	345	384	392	345	343	394	373	353	335	394	367	328	351	372	392	357	376	367	361	378	328	393	385	358	341	344	406	348	326	347	386	371	354	378	344	384	367	365	378	397	367	352	378	375	382	366	317	375	342	379	347	365	391	349	360	364	380	357	346	363	374	330	354	332	356	370	400	354	386	347	370	366	368	339	356	389	357	377	380	330	382	338	371	376	358	349	387	372	352	370	401	364	393	368	336	366	392	345	365	345	370	346	400	374	347	369	368	359	384	339	415	371	373	372	385	367	400	351	363	397	352	372	361	360	378	367	379	402	369	326	371	380	382	324	375	362	344	383	343	370	389	359	330	365	373	383	363	371	405	384	381	333	369	364	366	362	386	369	377	364	368	372	342	388	388	370	341	348	355	386	370	369	347	343	381	379	344	367	359	324	351	373	348	357	335	396	382	374	376	322	364	390	370	363	378	358	367	380	397	391	355	345	389	333	345	353	384	398	368	363	366	348	365	355	358	341	346	367	359	353	394	348	359	313	379	347	382	366	331	384	371	327	366	369	354	346	358	373	326	354	363	373	350	402	378	358	378	370	379	333	350	367	375	368	335	353	371	374	379	386	385	383	385	385	349	329	381	351	372	338	342	350	353	365	368	371	360	345	353	335	358	377	337	335	349	366	321	375	359	380	337	384	369	362	356	353	390	359	370	354	356	338	375	408	363	360	357	372	312	371	350	378	334	359	365	371	380	349	338	371	343	345	378	353	369	383	380	333	330	378	380	405	318	385	385	341	386	355	372	375	347	371	347	376	337	390	371	349	365	368	368	389	355	361	378	387	316	394	351	354	367	343	385	365	340	337	355	363	357	342	332	344	387	377	352	367	349	379	391	386	345	385	349	332	363	353	382	362	379	350	355	378	381	389	338	351	350	337	386	392	356	381	368	337	399	367	338	380	350	393	367	368	371	357	371	369	360	356	389	362	352	362	336	352	376	365	362	369	339	366	338	388	373	370	365	334	393	351	356	391	368	392	372	364	327	349	388	426	330	355	391	349	428	380	344	363	376	339	374	363	386	365	345	373	340	359	361	359	343	364	338	374	393	382	358	402	334	381	349	350	364	408	364	393	360	363	389	353	398	357	371	345	358	352	365	377	366	380	335	363	353	366	333	374	371	418	346	387	376	361	381	346	324	393	369	324	346	423	354	366	382	343	379	373	398	390	366	377	346	352	387	376	345	374	339	355	383	354	376	363	344	391	387	354	384	374	377	380	367	377	343	360	374	366	387	341	348	370	351	367	360	351	357	372	331	358	379	371	364	360	364	361	313	327	347	359	368	383	336	386	400	365	372	368	335	352	377	354	366	363	380	370	326	379	397	351	383	341	354	375	371	379	367	355	360	362	352	374	384	387	377	340	377	364	353	335	346	377	355	383	362	330	374	367	341	334	336	390	338	386	337	352	354	409	368	365	382	356	359	383	338	349	355	391	378	368	387	380	357	367	362	390	326	378	370	354	397	380	349	344	359	408	336	354	370	353	366	337	370	392	325	350	391	354	358	366	344	344	353	353	377	340	361	363	369	345	391	373	378	363	405	346	371	355	364	358	363	361	365	368	383	362	386	373	393	338	368	408	358	350	364	348	382	383	335	359	405	347	347	356	374	377	359	349	353	357	352	336	348	390	361	344	362	333	384	384	371	334	362	348	365	354	366	412	320	385	330	353	348	387	371	399	371	382	362	339	353	352	334	358	378	356	369	361	335	345	383	370	372	356	368	400	327	354	363	373	358	359	371	367	373	374	369	371	350	391	374	380	337	363	384	363	383	329	361	382	354	370	393	374	377	368	346	374	367	360	337	381	346	385	358	341	367	357	357	360	383	364	365	376	361	342	355	351	405	347	376	356	424	374	335	366	391	348	370	336	349	363	378	356	382	348	368	364	382	388	356	383	368	359	371	355	339	337	363	392	354	362	361	365	334	335	344	355	366	351	382	356	380	335	366	362	350	336	344	381	356	317	364	357	371	378	380	346	356	365	385	371	360	349	368	399	340	357	365	333	363	328	363	384	364	342	351	346	369	359	341	361	354	370	356	363	319	372	369	360	353	390	361	349	365	379	362	399	378	376	364	362	353	368	397	402	360	373	364	361	356	344	366	381	350	361	386	377	365	370	368	396	313	396	384	365	348	366	363	342	352	363	361	371	363
18040	2881	2955	2173	1460	1110	820	645	523	463	382	320	323	293	270	240	229	218	212	206	238	199	182	209	174	162	184	171	183	153	166	173	138	171	185	156	149	157	136	164	145	170	146	153	147	161	148	164	165	159	173	153	167	166	144	139	173	139	128	148	125	159	131	147	137	151	143	168	144	168	152	157	142	143	160	168	133	150	139	142	147	140	169	142	153	135	131	146	156	142	145	115	173	140	138	152	137	117	159	153	122	164	144	136	125	129	155	149	143	155	137	178	139	147	140	130	152	163	132	142	145	165	143	142	142	149	150	137	149	140	165	157	156	155	155	169	156	155	142	144	144	136	169	121	148	148	151	158	159	121	147	160	145	148	145	149	141	119	123	138	142	176	140	153	146	152	157	138	172	147	138	153	149	157	146	135	161	154	154	145	150	122	140	142	133	128	140	137	138	159	136	161	142	132	145	155	128	144	166	157	130	118	140	122	151	142	135	117	151	134	127	141	125	139	138	157	178	134	139	149	144	137	158	141	131	162	126	157	152	161	146	123	138	132	130	152	151	130	124	171	161	159	155	149	164	167	134	153	130	159	130	173	137	145	141	155	143	129	168	159	129	154	146	143	144	140	153	150	142	136	156	131	119	162	126	142	130	166	145	153	139	140	152	161	147	138	164	155	137	151	160	155	144	139	142	152	132	141	149	132	137	150	159	143	130	164	156	143	130	145	185	123	133	114	149	164	145	138	122	164	167	133	144	149	163	155	141	133	131	141	128	140	136	111	135	151	158	149	124	163	137	170	136	137	152	155	151	144	141	136	139	139	139	149	149	143	114	153	122	130	138	125	151	137	147	130	140	126	156	147	144	158	151	148	130	145	130	150	133	128	142	141	144	125	133	149	134	150	158	161	154	148	135	153	136	131	156	156	140	145	162	134	158	164	154	162	140	136	129	145	146	130	149	140	151	141	147	148	129	132	136	139	161	143	156	146	157	145	135	164	150	146	137	136	161	133	157	140	151	133	140	150	144	159	149	135	167	134	133	123	155	137	150	145	162	158	152	147	167	139	138	148	151	151	166	166	129	152	151	150	149	156	165	133	172	132	135	165	162	141	126	142	167	137	166	136	144	120	143	140	139	127	155	134	135	146	153	147	151	145	132	117	139	132	127	155	147	145	142	133	140	140	139	151	150	139	126	151	126	156	153	125	155	135	123	137	141	148	118	131	158	158	124	139	155	149	157	166	124	152	136	160	167	124	161	128	138	144	131	144	143	144	123	156	134	144	165	142	151	142	132	140	149	138	139	132	164	150	136	128	174	141	150	134	143	148	162	148	143	127	142	154	136	154	154	133	163	148	152	151	142	140	154	140	156	136	145	134	146	136	146	162	125	149	149	166	137	149	160	152	158	134	137	131	142	182	115	145	147	130	131	145	132	139	131	153	131	145	143	150	150	159	132	140	161	130	152	167	140	156	160	141	161	129	163	141	165	161	136	149	144	139	143	143	144	146	125	155	161	152	140	146	130	170	128	143	147	161	138	138	151	131	150	166	150	155	152	146	141	145	131	166	141	139	148	133	157	143	160	132	144	137	144	168	128	165	161	151	144	154	157	173	126	144	140	120	148	143	164	157	136	132	150	129	140	131	180	117	155	130	156	145	128	137	143	166	125	150	152	143	157	127	130	139	136	156	140	161	164	132	133	168	150	118	142	125	168	145	170	127	131	160	146	163	129	147	171	155	150	178	143	138	138	158	158	142	144	161	144	130	146	145	156	129	159	161	154	159	149	152	125	151	150	144	169	146	151	144	168	164	148	146	147	145	154	134	160	132	162	160	157	141	151	134	156	152	134	136	135	172	148	136	154	131	135	131	155	130	141	137	142	143	139	135	140	153	133	128	149	115	148	152	161	144	145	116	159	155	145	139	143	150	150	152	139	163	134	156	145	149	137	156	119	132	149	156	155	150	143	143	151	149	150	141	128	138	132	162	147	147	125	153	126	143	142	132	134	167	151	126	144	143	161	146	143	116	146	141	155	130	134	161	134	128	129	135	134	179	134	155	143	146	153	135	162	147	155	133	133	138	136	153	144	147	126	151	147	141	145	143	139	142	157	157	126	173	151	150	152	138	137	141	164	143	135	143	132	155	147	150	150	144	133	158	117	172	148	133	152	149	139	178	135	119	142	152	154	107	137	164	162	151	141	144	152	154	157	123	144	154	144	166	146	136	158	139	159	148	172	131	134	143	151	143	139	133	134	129	130	148	137	123	144	156	136	115	143	147	145	152	161	129	144	156	144	145	154	144	153	150	137	137	150	149	145	117	162	154	150	134	158	155	155	144	137	148	171	142	139	146	125	162	138	168	146	156	136	141	147	141	147	150	143	166	163	143	155	135	142	139	148	138	148	141	131	148	129	156	145	148	144	148	136	165	157	141	151	141	152	151	150	151	140	138	135	120	145	131	161	163	139	166	130	158	138	152	132	137	129	151	150	149	161	129	134	136	141	149	167	146	169	148	156	147	142	142	154	161	155	143	132	142	140	153	153	136	130	143	154	139	141	153	146	161	124	164	112	149	156	160	152	137	144	138	161	137	155	134	134	164	161	121	144	118	139	130	144	145	120	135	147	150	132	139	127	130	132	183	141	158	123	145	116	142	131	138	145	148	139	135	165	133	145	161	123	136	142	143	147	141	149	139	145	136	129	134	132	158	155	147	134	154	156	175	151	138	146	150	128	123	149	156	148	156	149	150	151	160	147	142	142	131	120	152	139	147	158	118	123	159	135	150	138	143	135	149	161	125	155	153	154	151	149	126	154	126	148	143	149	116	159	157	142	153	150	122	140	138	156	149	165	135	128	163	146	134	154	135	135	136	155	144	131	160	145	157	143	144	142	156	145	125	135	138	149	135	126	151	159	158	150	131	144	156	136	158	139	137	128	153	135	137	121	149	135	136	146	162	145	130	158	134	133	140	140	139	141	153	147	124	153	161	163	145	129	123	133	125	144	131	133	149	163	138	128	150	140	162	163	154	158	139	155	128	140	135	143	156	132	141	154	165	134	146	147	141	128	178	151	145	138	144	141	123	150	140	137	161	120	148	123	153	153	146	149	144	129	148	122	139	155	130	152	139	157	150	134	157	133	143	171	147	151	138	143	160	160	164	122	139	137	139	142	143	144	150	161	130	124	151	137	133	133	148	143	162	141	167	148	152	132	141	133	136	127	144	137	140	142	131	137	141	130	141	151	159	132	155	154	160	136	160	145	139	135	152	145	169	150	154	163	153	144	144	131	136	160	150	144	122	139	118	144	130	134	150	128	156	161	143	149	172	160	130	151	155	159	137	148	148	138	121	132	151	144	120	142	114	143	152	144	173	164	157	176	143	155	146	153	155	154	156	153	154	149	144	153	135	146	143	156	136	155	146	120	131	139	145	150	145	114	145	133	144	129	133	151	151	132	156	156	157	133	140	130	163	163	150	145	131	134	139	131	145	151	138
8454	2774	6725	7065	5877	4837	3857	3361	2754	2308	2023	1845	1542	1481	1341	1186	1111	1097	1048	1018	910	849	850	758	764	790	740	700	718	735	675	660	641	685	673	650	660	606	593	576	590	614	570	541	582	535	543	570	592	561	527	546	529	493	534	516	538	565	542	506	551	531	507	550	531	531	510	514	533	508	504	506	512	543	486	511	503	529	494	466	496	477	507	482	492	533	501	544	516	526	500	441	499	564	498	472	491	497	492	496	529	489	480	498	556	510	514	471	478	471	457	510	462	508	477	491	498	482	482	503	443	468	488	475	526	431	463	509	473	497	520	477	474	484	461	456	498	503	482	458	457	512	468	454	461	483	473	483	506	476	461	482	498	496	474	496	489	476	458	459	482	526	495	525	476	487	472	488	491	503	497	486	501	488	432	480	533	507	491	486	525	465	476	442	495	500	506	469	487	498	485	489	475	462	474	479	468	504	465	530	452	500	469	478	462	488	439	494	490	513	467	497	501	477	487	485	462	485	467	439	461	502	504	472	528	498	497	484	458	434	484	454	489	491	486	479	488	478	473	512	522	498	443	498	508	470	476	521	496	462	432	522	458	462	495	487	507	482	477	468	466	460	467	509	480	464	478	484	474	484	453	458	500	497	493	475	464	532	457	495	483	470	470	457	459	497	493	482	447	470	443	498	414	440	522	517	466	492	455	454	504	503	488	484	500	460	471	458	456	484	437	499	476	434	500	455	525	537	466	458	461	460	444	543	451	493	451	484	491	499	487	487	499	513	484	464	477	443	490	479	508	508	497	432	434	484	449	472	472	467	472	478	482	473	505	496	478	502	498	461	506	465	477	475	537	488	459	460	487	473	489	507	484	483	468	485	469	485	511	483	497	476	468	490	471	513	476	478	424	490	486	477	489	472	451	476	494	478	427	461	479	523	463	468	468	480	455	448	458	446	497	468	500	482	498	462	457	466	485	488	493	536	453	474	461	470	468	473	501	483	513	460	491	467	482	493	458	482	475	438	495	489	506	505	462	469	496	465	450	506	454	440	540	495	449	482	467	519	467	490	466	455	514	468	471	473	462	487	504	465	476	452	454	513	484	506	481	483	503	516	456	493	501	482	504	464	504	460	475	495	502	495	505	529	490	507	503	493	499	459	432	483	500	485	492	459	477	452	475	487	476	489	448	480	487	450	513	452	503	510	512	481	464	462	500	472	476	476	497	446	425	427	508	482	460	456	484	492	469	491	468	481	473	478	496	484	467	472	501	486	483	468	473	482	519	459	495	485	453	474	509	470	473	510	458	469	494	485	473	470	485	466	459	471	476	452	480	480	507	485	446	486	491	485	485	467	484	505	475	475	497	463	479	502	446	470	507	499	473	416	516	471	548	506	487	484	499	475	453	465	460	475	491	490	488	465	441	486	455	501	462	476	490	468	488	473	500	485	455	465	465	509	493	493	472	527	471	452	475	474	500	493	482	468	484	430	483	484	490	461	465	463	475	484	468	479	530	457	457	536	482	498	455	478	480	507	498	442	481	428	507	481	478	475	458	468	462	500	495	442	464	502	469	473	481	501	506	497	459	506	473	465	473	470	501	451	449	465	451	504	491	476	461	514	505	465	487	473	461	447	477	459	438	433	486	488	488	508	425	442	460	475	466	453	482	501	460	478	513	495	457	488	465	472	484	465	487	446	527	446	513	498	443	479	479	457	441	498	478	481	502	440	509	515	474	497	479	472	503	498	487	470	463	504	479	492	453	460	476	514	438	506	450	513	515	459	492	502	468	509	463	459	465	486	488	493	462	475	482	478	485	442	477	499	462	463	457	499	461	514	461	464	450	452	461	439	448	451	511	447	476	505	492	480	540	474	463	470	461	480	498	549	453	481	489	509	486	463	443	503	476	418	452	508	539	443	439	461	451	457	517	492	525	448	458	479	482	503	450	481	498	485	466	489	464	493	516	492	490	496	470	453	473	482	461	501	463	494	513	457	485	449	497	473	479	454	489	440	466	471	460	466	465	442	464	461	497	502	466	446	459	421	486	503	464	443	502	448	488	457	474	469	499	477	487	443	485	448	502	454	483	467	502	468	474	474	476	503	477	478	488	466	502	467	493	467	490	492	496	470	485	495	487	450	489	467	518	476	505	513	453	471	465	474	442	471	477	438	468	483	464	440	523	455	473	487	475	438	480	467	450	494	469	493	504	454	434	504	470	473	469	498	461	462	473	527	452	475	453	441	456	506	441	514	474	445	490	484	488	461	517	490	459	472	515	519	450	482	444	440	518	485	480	510	471	458	432	485	525	480	475	457	479	495	454	501	481	462	489	439	516	479	472	473	490	468	439	497	474	484	462	496	467	493	436	485	501	493	498	477	459	460	496	484	479	520	497	506	451	509	452	486	478	481	488	507	479	459	430	494	496	450	465	440	492	469	462	502	495	464	491	465	485	474	495	495	464	494	514	469	447	490	451	470	436	463	465	486	489	480	481	513	455	510	463	498	472	476	462	472	463	466	481	448	501	452	512	441	475	504	484	466	488	492	450	472	466	468	454	497	479	447	480	501	499	510	500	472	510	498	461	461	446	448	507	453	486	492	459	456	505	495	464	531	535	454	473	447	481	456	456	458	485	494	491	499	458	463	477	449	462	464	470	495	442	446	525	452	459	477	457	484	509	470	492	471	439	459	453	466	484	487	459	473	452	514	456	497	462	486	470	489	442	484	493	452	466	483	477	505	463	480	464	489	471	462	466	486	494	482	486	493	475	491	503	449	520	503	444	462	476	503	479	470	482	455	488	470	436	481	461	509	507	510	492	490	471	452	448	518	469	473	524	488	481	527	495	491	452	454	453	483	494	480	477	506	511	502	477	488	510	455	437	467	468	459	490	469	466	447	475	488	460	498	494	462	452	512	470	489	501	464	485	481	481	516	502	469	451	476	466	506	506	522	461	480	476	477	463	455	450	440	488	508	473	493	484	497	493	456	487	473	455	454	446	478	454	508	414	465	484	472	477	479	465	506	505	473	522	460	465	467	460	453	456	462	487	480	487	500	498	459	460	482	466	475	466	495	451	501	479	508	511	490	468	517	442	486	461	470	455	471	478	479	520	464	441	486	482	491	477	466	442	471	471	473	468	470	441	466	464	464	488	466	479	495	491	444	484	466	477	496	487	490	464	480	496	493	455	505	463	451	492	479	461	491	449	466	494	480	500	496	505	495	497	497	491	509	436	475	487	483	457	479	458	428	497	456	478	472	497	507	503	485	500	488	476	520	495	464	485	433	468	423	473	444	457	485	469	520	454	495	496	460	524	467	472	462	480	487	492	479	441	492	471	471	487	472	442	431	461	480	478	486	464	494	455	506	441	476	476	465	454	493	481	455	478	498	499	488	469	515	453	455	455	495	493	483	478	471	469	464	471	455	438	490	461	446	468	467	469	490	482	460	502	458	468	449	463	462	493	483	474	448	474	510	504	485	473	486	508	502	488	468	499	455
2386	328	309	273	238	218	227	216	246	217	208	254	236	229	213	225	212	216	221	237	225	226	212	207	201	221	221	213	220	234	206	240	214	227	226	204	237	241	212	208	205	226	224	238	234	221	203	218	206	211	222	215	217	216	220	215	228	219	210	221	213	193	207	228	215	220	220	248	243	237	194	221	218	200	212	233	225	216	229	236	244	218	236	193	234	244	239	212	195	214	232	204	216	214	256	215	207	203	214	229	217	222	250	244	203	223	208	197	230	198	182	212	210	213	190	207	228	224	223	199	216	228	221	228	210	185	204	216	206	248	204	190	242	216	223	221	232	190	192	231	188	211	204	233	223	250	208	211	216	211	199	232	199	200	215	218	237	240	208	230	227	209	235	211	203	236	222	217	199	217	219	218	218	218	213	228	225	223	201	201	222	214	214	233	229	224	229	209	227	203	192	241	197	201	206	194	195	213	203	210	210	218	242	191	228	215	217	210	210	214	240	228	251	214	220	214	213	221	208	210	203	197	196	213	243	232	226	201	228	221	216	241	209	224	239	217	228	223	202	193	231	217	204	207	189	193	214	232	249	202	207	212	212	213	228	245	202	194	209	207	190	186	222	223	205	205	192	230	216	207	217	223	227	197	219	242	198	208	212	203	223	219	217	241	224	185	227	224	226	201	199	226	225	215	234	219	207	221	208	236	200	204	229	210	201	182	243	207	202	242	214	215	239	209	209	217	221	218	239	245	227	196	241	212	224	235	217	192	212	211	230	220	203	245	241	196	242	213	241	221	208	208	226	216	208	210	193	226	231	208	231	216	245	188	217	191	208	217	224	218	220	192	219	209	223	207	206	212	242	228	195	211	198	199	194	216	189	272	223	241	233	226	218	227	217	212	269	235	222	222	227	240	224	219	208	262	216	217	218	225	234	213	220	227	223	224	229	204	204	208	196	234	236	234	212	185	230	221	226	218	198	226	213	217	199	213	187	234	213	230	247	213	231	198	209	202	204	238	233	224	217	186	238	220	190	213	227	220	218	240	228	225	212	245	211	209	221	201	202	218	196	214	218	212	205	240	233	208	215	210	188	214	213	213	177	211	222	180	196	233	210	237	234	215	204	208	210	183	216	193	199	215	211	236	254	214	234	219	246	231	192	215	191	219	203	238	211	193	224	252	195	238	231	216	220	209	211	214	218	209	218	235	199	217	220	236	212	225	209	209	223	206	201	201	175	200	218	230	196	187	218	217	224	222	232	224	217	244	184	195	210	240	183	211	231	212	222	222	211	234	240	193	209	203	218	204	226	219	222	206	202	203	188	211	222	215	217	225	210	204	205	216	196	199	206	229	233	222	196	226	214	184	200	225	229	196	216	238	228	234	229	244	216	230	242	200	214	194	221	228	193	223	224	242	224	218	201	208	226	210	210	196	227	227	193	228	202	226	204	195	214	228	236	228	191	205	209	194	221	186	204	210	221	197	213	234	221	203	253	196	232	219	218	203	246	209	216	222	223	227	214	210	212	199	190	221	238	226	223	231	245	225	248	230	220	218	209	229	220	182	243	215	213	240	217	233	217	228	216	205	213	233	200	221	255	207	214	227	236	207	203	197	225	227	223	216	238	201	228	205	231	221	211	227	223	201	193	208	240	194	219	199	219	210	235	200	218	226	207	213	216	226	207	182	228	205	197	200	221	207	203	207	223	207	257	208	216	210	226	234	208	193	214	236	217	227	209	208	223	220	194	206	230	210	212	227	223	235	220	217	220	198	217	230	200	227	207	212	219	216	193	203	215	224	226	233	207	221	234	221	226	210	203	258	235	225	219	214	224	189	207	204	206	201	214	218	229	228	202	218	197	209	249	190	264	212	224	227	211	234	208	173	213	222	231	227	221	187	211	200	183	223	216	220	209	234	228	242	208	228	228	217	230	232	240	219	229	198	216	221	224	206	208	212	209	216	210	223	223	199	241	219	222	209	188	210	226	187	201	234	193	223	221	219	216	222	207	203	215	218	194	200	191	200	223	216	247	231	198	211	223	226	221	224	234	206	220	251	240	238	217	234	226	227	213	222	227	206	200	227	233	235	213	226	223	180	200	195	209	222	199	247	217	203	230	202	216	245	215	222	209	204	216	214	223	218	195	212	205	211	209	227	213	194	209	222	203	205	213	217	232	227	200	228	213	219	244	201	215	227	224	205	214	210	227	243	231	201	219	241	216	215	210	235	238	196	199	216	219	222	225	236	236	216	234	209	216	204	194	203	226	221	222	249	217	213	201	253	232	208	215	220	220	214	205	206	217	224	223	189	196	227	210	224	208	232	212	198	231	198	206	234	206	200	252	237	210	222	205	213	211	199	233	226	232	218	199	221	225	237	239	229	215	210	231	220	235	226	259	234	203	209	205	210	227	207	217	208	225	231	241	197	213	207	237	238	220	202	215	201	209	206	203	195	207	193	206	221	214	226	208	226	210	210	204	224	211	192	219	213	207	228	197	194	209	195	215	233	216	217	205	176	213	227	212	220	241	224	203	223	222	227	225	230	245	216	219	216	204	202	229	216	206	202	236	204	206	208	207	218	215	206	210	213	218	209	191	223	242	204	211	208	200	216	198	227	238	200	199	208	219	211	218	199	195	216	217	221	214	216	208	196	217	210	241	209	194	223	224	218	226	218	188	192	201	220	229	247	199	209	202	200	200	223	203	228	236	187	206	222	199	233	212	191	241	217	189	206	224	228	186	202	234	201	217	234	220	183	209	197	235	235	220	210	211	229	187	212	219	217	231	226	230	220	208	208	219	228	201	222	223	221	226	201	216	208	215	241	229	233	215	221	200	197	198	217	194	213	215	221	229	220	210	197	200	228	207	196	224	207	241	209	256	197	215	222	227	217	199	222	226	210	196	234	191	202	220	205	237	231	218	240	222	195	192	229	217	207	230	200	235	205	222	227	221	217	219	216	206	190	234	210	227	219	218	208	220	223	225	194	219	227	196	205	238	231	221	212	214	201	187	211	208	216	213	218	218	211	211	213	221	214	228	200	216	233	236	203	242	208	201	213	222	208	200	204	212	232	209	232	267	219	228	224	202	223	233	226	204	232	222	200	204	211	212	201	231	245	218	246	218	213	206	220	230	230	228	234	225	236	226	265	201	206	212	235	235	224	201	240	217	211	229	189	230	218	217	213	222	197	198	197	208	209	205	211	244	231	211	190	236	218	224	202	206	229	224	205	254	201	221	252	228	226	233	234	239	213	231	213	229	212	202	209	186	256	253	235	205	223	218	198	189	198	210	231	193	240	212	228	236	213	224	237	201	198	223	223	210	191	206	224	238	207	196	226	228	229	222	215	229	221	198	198	218	222	207	215	220	232	218	228	211	210	222	234	210	210	253	222	197	237	207	218	207	253	214	247	222	187	200	229	216	221	218	230	205	219	221	214	225	244	229	196	207	222	224	213	223	231	222	213	247	217	199	223	199	190	211	219	217	227	225	239	231	214
2976	707	817	905	806	819	729	713	696	724	658	665	626	666	694	636	627	710	685	649	681	664	664	658	628	645	686	715	681	644	676	635	655	661	632	625	658	666	703	664	685	628	658	637	654	644	625	648	658	628	634	687	715	666	642	657	649	621	617	658	684	664	640	606	691	663	677	578	622	662	666	668	650	684	628	663	658	660	699	673	666	652	619	631	679	667	656	652	675	662	628	613	648	656	661	669	659	699	633	654	635	656	657	655	665	649	654	596	676	678	660	673	646	618	689	624	676	635	686	687	602	682	653	652	619	619	618	637	667	708	662	667	698	668	650	682	688	680	643	684	673	635	650	590	661	689	652	662	627	637	670	669	613	645	672	663	644	694	649	662	643	703	693	628	623	645	630	652	701	634	619	645	640	702	653	657	666	643	685	658	647	621	674	629	637	671	672	652	618	652	643	676	665	618	647	652	674	629	621	661	647	627	674	618	640	710	638	634	619	689	670	641	678	659	656	650	650	639	624	696	658	668	729	668	660	659	680	644	670	680	670	591	667	679	641	689	655	678	631	639	675	643	661	665	674	676	652	631	598	644	674	582	657	700	619	654	630	672	681	656	639	655	662	659	627	668	665	701	674	666	662	703	664	652	667	636	655	643	674	664	644	652	650	641	682	652	681	687	670	656	641	601	684	621	674	668	638	632	643	644	708	622	639	635	672	663	672	656	669	634	693	666	658	651	694	658	662	643	700	659	676	635	641	664	688	688	665	666	633	622	587	680	657	656	648	661	666	654	650	645	664	642	631	673	625	671	654	623	657	644	639	670	674	641	675	674	660	697	675	644	647	662	666	617	645	634	642	638	675	658	671	656	683	639	640	648	683	628	647	612	662	660	633	643	636	712	641	610	711	611	686	663	658	618	645	665	636	659	670	659	606	657	636	643	675	651	661	665	640	668	638	667	629	659	642	644	654	595	655	644	637	687	637	673	689	670	660	646	668	651	646	690	627	677	675	637	695	629	653	649	672	692	686	632	692	658	702	647	627	706	648	685	634	675	660	678	650	617	650	655	688	649	700	666	647	663	664	624	639	674	668	686	658	671	645	661	658	643	664	693	671	666	662	625	642	655	661	644	698	680	685	703	661	677	684	639	651	596	670	638	654	634	665	673	677	659	683	674	646	612	674	657	661	634	681	656	620	681	661	670	706	608	639	662	660	649	621	638	626	628	684	631	625	694	642	637	641	652	677	655	657	643	672	644	660	664	614	711	702	617	671	688	670	633	685	650	652	636	620	658	660	608	597	622	651	658	637	698	639	655	641	617	678	690	611	655	678	675	681	645	654	646	661	670	649	642	671	656	598	639	674	652	656	670	620	661	657	625	628	659	686	644	618	637	664	680	670	630	659	654	686	638	649	677	640	661	634	644	651	607	637	658	651	678	638	662	623	708	634	654	676	624	649	658	642	683	695	641	658	627	646	690	618	681	616	679	660	691	664	649	639	595	673	588	611	663	631	660	657	635	646	637	679	693	656	627	621	658	632	643	640	654	662	614	676	657	668	640	657	661	686	689	667	654	669	661	676	667	703	665	690	676	663	634	622	684	639	679	621	655	651	646	692	622	652	654	651	682	642	615	648	652	655	628	686	633	611	646	667	644	674	707	664	614	707	665	629	635	681	635	646	667	632	622	664	641	608	639	639	689	684	635	663	662	671	642	656	634	638	666	678	636	635	656	653	647	632	659	641	710	659	650	669	651	632	644	661	665	674	678	635	657	684	648	643	644	646	677	650	632	664	634	664	671	598	644	628	647	615	654	609	673	687	670	669	622	687	670	648	672	645	654	692	645	645	643	664	662	665	676	612	659	648	717	697	619	690	705	623	672	617	711	633	629	679	641	699	677	660	691	679	654	620	698	667	664	688	641	648	661	646	644	673	662	718	674	694	684	646	627	717	632	679	667	626	664	671	613	668	625	665	662	657	650	623	680	686	652	707	676	665	639	649	668	638	652	656	673	655	646	651	677	636	654	660	655	623	652	618	622	680	621	657	627	648	634	698	660	660	626	649	617	691	661	642	591	662	670	599	698	663	688	631	618	605	642	685	644	659	690	668	653	665	716	658	637	653	666	624	651	648	677	619	672	661	641	655	661	677	613	647	647	629	689	666	682	702	597	675	601	680	683	651	623	647	675	664	652	682	648	671	659	655	646	693	681	626	680	682	670	645	709	649	657	687	637	593	667	648	655	657	596	602	653	612	641	703	627	631	661	619	651	696	684	649	621	675	673	650	651	650	649	635	641	641	657	664	627	680	643	678	620	678	656	645	685	643	650	702	686	677	652	649	691	638	658	697	671	626	616	683	676	648	627	694	696	625	670	639	645	623	681	648	653	650	702	623	631	667	646	711	651	644	675	643	640	655	672	660	651	725	690	653	708	697	634	649	677	665	629	649	635	672	600	639	669	659	622	662	628	644	602	662	680	659	711	690	675	675	673	696	654	699	688	620	674	665	681	629	643	676	652	658	653	647	651	650	608	673	659	648	656	701	648	669	649	615	655	607	659	678	661	658	651	657	652	660	687	644	637	694	625	682	668	659	625	678	630	641	672	612	694	685	657	660	687	639	677	669	622	606	649	664	674	670	666	647	653	685	616	637	670	611	649	638	680	692	711	647	646	630	667	665	640	652	677	631	660	642	665	645	680	669	711	633	664	663	616	660	657	631	633	641	693	679	630	637	666	674	674	649	626	634	632	639	646	643	655	675	647	609	670	677	649	657	682	659	669	647	670	672	641	625	656	647	676	627	668	668	653	638	630	647	654	658	665	602	690	668	653	574	659	649	716	684	626	648	702	694	656	645	673	629	654	631	684	610	652	650	667	672	614	660	619	637	643	656	623	639	666	659	591	665	667	630	666	634	665	698	681	650	648	660	700	654	614	661	676	660	675	630	655	670	646	637	645	638	662	626	656	663	618	679	666	668	625	639	679	628	649	680	668	646	649	654	682	663	653	594	645	612	635	635	639	638	616	698	650	659	658	643	633	660	652	663	663	654	694	655	632	645	665	675	651	670	678	651	595	642	618	651	661	694	669	678	653	615	664	617	682	654	608	684	640	653	645	655	656	635	659	657	698	653	662	649	657	622	675	669	631	618	628	706	647	639	667	659	692	646	621	651	640	663	661	676	656	653	670	642	679	665	643	692	618	645	653	661	650	663	662	642	620	662	665	643	623	605	695	620	633	630	667	636	644	615	649	638	638	658	625	669	694	642	679	627	619	640	686	599	629	675	698	650	648	665	643	672	661	674	642	668	679	684	658	629	643	619	610	621	652	666	651	687	664	694	644	655	639	621	641	639	655	616	675	632	647	637	635	711	650	669	638	635	682	605	668	635	631	643	646	617	659	647	673	676	579	616	648	638	696	648	629	653	691	643	620	663	611	668	611	680	642	684	606	599	653	642	622	680	624	647	657	621	640	660	631	659	686	629	695	673	643	678	660	621	680
9913	1193	1475	1014	764	550	431	332	277	251	207	210	188	183	155	154	163	144	150	129	138	126	119	122	126	115	118	123	118	118	139	109	115	119	113	117	110	113	114	117	98	121	115	104	114	121	103	121	125	116	101	112	109	102	102	90	102	118	110	98	103	103	135	109	105	96	113	110	107	92	126	103	97	118	111	87	122	101	120	113	121	122	128	127	102	105	114	114	104	102	119	101	113	107	127	96	117	108	109	105	128	105	95	97	108	112	113	109	97	79	119	111	97	133	116	107	132	96	102	121	116	121	112	112	87	114	101	115	88	117	108	99	114	73	113	121	106	105	128	106	121	108	102	111	115	104	134	112	106	103	113	110	102	123	116	112	96	103	94	108	97	102	120	104	108	122	112	115	135	106	116	109	119	92	117	99	110	111	95	106	103	119	128	100	107	92	86	103	109	119	116	111	87	101	95	99	91	99	123	109	102	111	98	83	105	123	111	98	112	118	97	95	130	103	88	94	91	125	106	105	107	109	108	112	110	102	107	89	91	106	107	95	108	113	121	102	115	102	110	80	101	116	104	87	112	103	99	121	84	104	106	85	111	104	114	103	100	101	104	98	107	108	107	116	106	114	105	101	109	101	108	121	85	114	104	109	98	110	110	100	108	105	111	116	122	109	111	122	116	110	94	120	109	102	113	103	101	102	103	121	109	111	109	116	77	107	94	99	124	100	100	90	103	103	100	108	102	134	96	95	106	126	107	121	122	127	97	112	99	112	98	118	89	119	95	90	113	106	99	119	92	108	96	105	104	93	106	120	116	96	121	121	116	104	104	96	97	92	111	112	102	116	87	103	99	108	102	122	100	108	93	107	108	112	114	115	112	91	126	103	80	109	124	115	108	123	127	122	112	104	124	118	96	121	101	101	84	110	107	100	85	108	107	93	92	106	96	105	89	116	106	88	109	94	100	108	91	97	114	110	121	99	111	108	98	117	102	105	86	102	113	103	101	101	99	96	103	109	100	99	121	100	103	95	108	105	99	104	123	109	94	115	118	92	96	99	102	116	133	100	103	101	108	95	105	102	121	113	101	103	95	116	118	82	110	129	126	121	105	108	97	105	102	97	94	96	117	111	111	111	102	108	99	106	95	104	114	82	109	92	107	114	94	100	89	94	112	123	104	91	101	102	97	107	94	96	91	94	111	107	95	109	110	107	109	99	111	89	113	115	114	96	126	93	110	112	113	86	104	111	106	101	98	104	102	117	111	97	87	92	126	108	112	99	95	105	114	100	101	100	90	93	95	90	119	98	103	101	99	129	88	113	101	98	98	100	103	98	109	121	111	107	103	111	94	88	118	115	103	93	113	100	104	95	119	116	122	99	95	93	100	117	97	94	122	126	103	98	77	102	97	112	116	100	105	104	119	113	112	108	108	110	114	113	108	117	99	118	94	105	85	100	92	102	101	93	109	97	84	91	106	102	108	107	99	93	117	111	132	80	96	96	98	94	106	132	106	102	101	79	89	89	110	108	92	108	99	127	114	97	99	110	111	118	108	106	122	117	105	89	98	105	112	104	106	98	96	108	110	119	112	93	96	111	101	108	110	110	91	108	104	101	100	101	109	94	106	93	107	111	128	93	112	98	107	112	99	105	96	148	94	113	89	86	105	98	100	116	107	104	91	90	97	94	106	115	102	117	91	93	104	106	106	121	118	95	100	94	131	102	117	94	105	85	91	110	96	118	81	97	112	102	112	94	99	101	100	118	106	96	115	101	121	102	93	99	94	99	117	107	96	103	101	112	94	119	107	99	110	115	109	102	90	109	90	90	107	119	100	95	116	103	108	86	99	106	109	115	108	123	93	114	140	104	120	95	110	114	116	117	90	102	112	105	130	100	98	116	104	111	93	123	104	128	129	97	104	121	122	102	98	114	104	109	104	114	121	112	100	111	111	108	103	103	93	95	88	103	113	111	90	101	116	109	116	92	121	104	88	112	105	103	97	108	85	132	101	104	121	112	117	90	116	106	90	121	118	93	108	103	85	90	100	98	105	97	114	113	105	106	113	100	123	130	113	108	122	117	106	113	89	105	130	82	124	133	107	99	111	97	86	86	102	116	105	110	99	105	98	115	84	115	99	103	84	107	91	93	126	99	117	117	99	85	91	117	126	95	108	90	101	101	126	98	110	95	103	90	117	95	89	100	80	97	109	86	81	117	125	123	118	113	101	121	89	107	108	116	103	91	93	104	83	106	90	95	105	103	117	91	123	116	92	116	94	121	120	123	103	101	127	107	110	94	108	105	112	114	98	120	94	86	115	98	98	121	105	104	110	97	117	100	103	116	109	105	112	100	121	97	97	105	96	97	102	95	86	104	98	110	129	118	124	108	109	103	112	125	109	101	121	121	132	126	108	100	107	99	101	119	108	90	102	119	113	106	106	97	124	118	101	96	99	117	97	103	107	105	92	106	108	97	109	111	110	124	97	90	101	115	96	111	92	94	104	116	109	102	102	111	102	110	110	116	110	110	107	96	110	95	112	106	107	102	102	114	115	118	136	104	83	106	97	102	100	128	107	111	97	101	107	85	101	107	113	97	108	121	107	114	109	100	117	113	112	90	105	108	111	103	79	99	108	124	89	106	117	97	103	94	114	98	94	113	110	118	118	104	104	122	113	104	116	103	105	125	106	89	98	103	89	97	104	113	118	101	120	121	105	116	98	97	81	121	114	100	109	105	84	98	98	110	102	91	124	100	99	98	103	121	125	117	109	105	112	90	110	105	123	85	115	108	114	128	101	118	100	103	108	112	101	100	100	86	103	111	109	109	110	113	98	110	114	107	116	101	93	113	90	106	102	122	100	112	101	102	104	113	104	112	111	122	112	95	111	99	90	113	114	94	108	100	102	100	112	101	112	115	101	120	107	114	81	93	106	105	118	96	77	92	94	89	108	127	97	105	102	130	105	119	104	99	112	115	104	113	97	86	113	104	97	108	101	97	106	97	83	108	112	95	116	101	105	97	97	101	107	120	113	121	115	105	107	100	100	112	111	108	97	104	109	105	105	95	112	107	117	107	97	109	122	110	117	111	107	96	100	101	82	107	107	113	104	121	92	95	98	101	100	125	107	99	108	108	92	105	116	105	98	124	118	103	118	128	101	114	108	115	109	113	127	100	119	117	128	117	93	109	111	87	106	107	103	96	106	92	97	96	109	103	111	118	106	103	117	105	108	120	124	97	101	94	103	111	115	130	105	100	99	107	116	99	97	86	132	97	115	101	108	116	114	96	84	127	111	129	122	114	120	112	94	118	106	102	101	104	91	97	112	125	98	103	110	89	98	92	107	96	103	101	94	122	110	120	113	102	87	99	87	96	99	105	130	115	107	104	93	109	103	96	111	120	103	104	101	124	100	109	120	121	114	117	106	101	106	102	112	114	115	93	102	113	103	98	105	91	109	98	107	83	101	112	83	93	94	106	120	134	101	105	112	99	101	122	118	109
6260	1480	3617	3909	3275	2583	2077	1739	1502	1306	1195	1051	950	891	783	704	716	656	661	586	589	576	584	549	496	499	498	462	471	525	506	462	449	447	451	450	455	427	393	440	405	402	410	409	404	386	358	382	374	399	389	424	377	393	383	398	411	412	408	392	403	366	361	371	378	358	373	411	398	362	369	370	348	380	361	373	367	389	394	373	381	374	399	365	353	372	380	386	363	372	384	345	352	360	409	369	380	357	370	359	372	367	343	351	365	359	363	351	388	387	365	355	348	379	328	342	355	367	368	381	375	328	372	391	364	381	383	379	355	385	320	346	375	369	397	378	379	420	347	368	365	366	355	332	352	360	382	380	348	390	374	400	362	305	347	328	364	385	390	382	357	337	402	365	352	384	385	314	371	345	348	354	345	360	320	343	314	345	348	361	355	350	372	355	348	330	339	334	394	346	338	360	386	371	361	360	344	383	389	376	337	363	340	351	347	344	356	328	344	379	345	374	350	366	380	321	357	353	327	348	407	393	362	352	395	330	355	345	403	398	386	356	390	387	328	341	344	348	357	380	389	352	369	362	353	357	378	347	336	392	333	385	371	376	385	372	363	374	378	346	363	375	390	319	356	349	355	332	345	375	341	341	357	353	402	312	361	361	345	394	355	362	373	366	351	355	349	352	347	323	360	346	375	362	327	366	384	361	358	348	376	359	363	328	355	336	369	359	398	358	366	356	358	332	380	346	355	360	358	345	399	364	365	362	390	359	372	356	347	350	362	366	359	346	368	352	360	343	368	339	359	347	381	354	358	365	369	355	369	378	366	354	355	336	355	360	383	383	353	367	373	374	347	365	332	374	381	373	343	348	387	367	358	369	360	355	349	358	354	375	369	394	366	376	393	364	395	355	351	349	382	331	340	365	389	361	355	333	363	384	368	370	401	370	359	374	354	413	391	382	360	372	349	342	355	376	346	364	364	374	354	371	338	379	351	359	355	338	326	331	364	349	372	326	357	344	341	364	369	345	360	346	325	347	346	345	361	345	369	361	348	363	367	328	339	410	308	386	359	324	351	370	366	347	376	363	376	363	339	364	395	373	373	351	348	361	350	375	356	332	365	386	327	385	335	362	398	377	356	338	364	362	420	327	377	358	389	361	336	346	367	385	364	371	367	368	346	384	370	352	378	388	345	356	359	341	364	384	355	372	388	373	357	385	347	371	369	348	327	363	347	340	371	350	358	370	331	378	356	361	340	343	351	360	322	349	327	355	312	351	356	363	340	367	358	359	363	371	342	338	404	346	389	358	376	328	386	326	336	360	356	363	353	384	371	376	355	352	317	350	350	357	374	371	326	371	369	352	383	358	387	356	352	369	357	353	386	373	352	329	336	328	362	372	377	365	374	391	398	379	372	357	365	352	395	379	338	394	374	313	345	352	330	381	361	357	363	364	357	355	387	348	396	358	345	363	355	349	345	330	347	382	407	370	347	366	405	376	352	391	385	332	355	361	375	385	362	355	338	353	406	349	375	367	354	370	350	404	336	347	353	365	335	358	355	401	387	353	341	393	356	356	355	357	355	341	334	341	367	328	373	345	370	351	367	401	354	369	382	384	331	344	348	359	348	349	359	398	381	356	334	358	342	352	396	351	352	362	333	352	338	350	347	362	379	353	356	373	392	356	362	387	359	331	354	375	331	361	351	356	416	351	367	377	346	337	336	370	387	370	369	359	338	384	360	384	333	370	368	370	370	332	351	384	363	325	369	375	344	377	334	345	350	351	368	334	354	392	357	368	402	362	393	357	343	379	362	358	359	364	341	353	350	358	346	335	377	339	323	356	364	329	362	332	382	370	323	352	342	370	345	336	354	387	347	402	367	365	387	341	373	375	370	348	370	364	360	372	389	354	360	348	399	346	323	387	345	347	382	346	419	340	340	342	359	385	370	325	356	370	340	349	373	369	344	340	356	363	341	369	373	346	362	346	388	358	375	349	347	377	365	319	351	365	379	365	367	353	356	341	384	367	354	365	371	348	360	342	380	354	343	343	370	352	369	353	406	361	377	366	345	384	369	355	343	360	343	347	344	375	333	361	370	346	373	331	350	346	336	342	335	374	387	341	329	364	373	388	370	365	372	373	390	385	297	366	353	354	382	347	348	364	370	412	354	345	352	370	375	356	362	329	373	358	347	391	363	378	352	365	377	325	347	384	372	372	356	377	381	391	339	382	368	378	372	400	344	344	355	360	390	369	358	399	341	346	357	393	341	362	362	376	377	338	357	341	375	374	358	385	350	366	354	356	362	370	340	344	430	347	363	346	387	363	336	360	342	367	345	385	349	387	379	359	339	357	381	355	363	337	397	379	368	368	375	375	367	363	365	350	330	366	336	326	389	358	356	360	362	372	325	360	371	382	360	376	380	345	350	325	358	343	355	340	356	357	358	377	354	381	385	344	372	347	362	330	327	371	369	357	342	368	358	364	367	335	350	341	356	340	371	343	340	373	361	355	353	339	371	346	344	379	353	349	368	340	356	344	341	384	374	353	370	344	378	369	344	353	356	329	375	355	392	360	336	358	361	379	330	366	345	356	380	352	379	340	349	348	351	340	388	331	368	331	350	377	378	352	345	368	365	336	338	378	350	362	358	340	370	362	369	310	386	326	349	365	380	337	345	380	340	385	363	322	343	362	358	344	349	383	353	387	358	369	329	353	348	367	363	357	335	369	393	358	351	330	363	382	367	352	328	307	382	325	368	366	374	366	365	381	357	355	348	363	354	361	375	380	356	358	389	370	347	379	349	380	339	390	376	385	340	361	358	377	366	400	390	363	376	399	381	378	337	355	348	335	343	392	344	348	376	381	366	378	357	368	354	387	353	374	354	350	383	363	334	351	362	356	359	385	369	355	345	361	351	380	355	349	368	400	371	348	326	350	382	368	379	344	387	358	372	342	335	352	374	366	360	346	356	347	350	350	365	356	335	364	354	352	371	345	338	357	396	350	341	319	325	361	350	348	360	372	358	369	339	348	320	368	341	337	334	352	357	331	408	353	347	363	361	333	384	383	358	390	367	348	370	352	365	338	342	353	359	351	341	357	370	341	364	357	359	339	368	356	383	360	396	354	337	361	342	384	374	328	353	381	333	368	337	359	379	358	339	360	345	355	332	370	343	357	375	379	351	315	325	350	362	343	348	354	369	361	363	357	368	350	353	393	325	390	389	339	364	341	347	369	368	340	350	382	382	340	375	354	354	367	355	354	315	373	358	345	360	348	347	336	371	347	365	364	346	360	371	337	363	376	316	363	393	374	364	350	382	360	347	378	323	385	373	349	352	366	359	378	339	346	334	374	369	349	333	365	347	384	381	368	367	371	365	340	340	350	322	359	369	320	366	390	387	344	354	347	346	352	339	361	349	351	370	354	360	338	363	377	397	355	343	352	357	359	361	358	388	355	370	333	349	335	317	367	383	377	383	336	380	351	379	345	348	335	323	362	356	333	377	378
17772	2816	2953	2150	1492	1118	819	615	470	398	453	308	290	273	253	245	230	228	223	207	197	189	218	197	195	168	197	172	163	163	161	168	147	169	162	201	188	159	156	154	158	155	143	147	145	149	159	143	148	167	134	153	154	139	157	154	136	151	160	167	150	153	123	168	120	143	153	134	123	167	152	141	152	150	162	160	148	135	119	159	152	156	162	152	138	144	165	138	149	158	140	141	145	136	150	156	141	158	154	157	151	147	145	151	155	135	133	162	163	157	151	141	161	155	139	134	149	161	146	149	153	141	160	154	146	122	132	133	127	148	154	144	148	134	153	144	150	132	152	152	123	153	146	149	138	165	122	125	131	139	169	127	136	139	150	137	154	164	135	149	132	123	155	144	152	151	150	154	165	134	142	139	143	136	166	133	145	141	140	130	137	163	155	163	135	150	132	150	156	154	133	144	154	137	121	127	140	155	154	142	165	124	165	133	143	141	120	159	146	136	135	131	144	146	139	150	130	133	157	146	124	121	135	143	153	141	161	126	147	148	151	146	138	126	143	165	149	145	146	126	143	152	161	144	141	146	123	134	115	122	154	149	150	131	151	135	171	155	144	134	146	153	132	135	139	143	155	151	146	135	117	129	158	131	138	149	131	161	145	131	145	174	143	125	148	138	145	155	137	133	143	150	151	171	128	144	150	140	145	136	137	174	150	139	157	155	139	141	152	122	138	133	169	154	140	146	141	154	156	160	153	163	123	152	165	158	128	142	135	129	141	142	155	139	140	138	148	155	136	135	113	144	149	172	148	153	154	147	148	159	138	138	140	142	149	134	152	169	153	137	158	129	150	149	147	142	138	143	120	152	159	131	170	137	142	140	132	141	133	131	154	145	158	152	130	143	140	163	150	154	148	151	135	144	139	157	144	146	126	134	158	134	138	165	155	144	165	137	160	143	130	127	152	145	137	158	136	128	138	163	150	139	138	156	152	156	119	156	133	130	138	152	148	164	156	147	129	143	140	141	164	167	144	125	170	137	129	155	131	149	147	135	144	162	167	168	160	145	175	144	162	120	146	159	129	156	152	145	140	157	155	151	157	154	156	131	164	177	131	154	128	141	137	133	155	143	138	145	138	140	124	157	141	121	146	152	155	137	149	163	154	131	144	116	152	132	129	132	153	155	153	141	154	137	140	144	143	144	151	151	156	127	128	156	137	159	144	146	143	140	140	150	150	143	148	147	148	153	153	141	160	157	128	136	144	156	131	131	158	130	140	151	168	135	146	140	138	133	157	149	148	164	165	139	134	160	159	151	154	138	126	123	144	122	172	160	168	135	127	132	143	138	158	151	147	156	137	148	130	119	141	124	141	130	153	147	150	173	141	146	151	140	166	167	135	146	147	140	170	145	151	142	134	152	141	144	126	134	129	153	147	164	131	145	152	138	132	142	137	134	137	161	122	157	156	128	134	122	164	153	130	134	148	131	135	154	120	155	166	159	147	141	140	122	129	142	149	134	151	144	133	161	159	116	150	145	152	135	157	143	139	155	166	133	169	142	150	134	137	152	141	138	140	161	134	170	146	145	174	155	136	140	120	146	144	148	150	155	150	157	169	152	135	139	124	134	144	146	140	159	146	140	128	141	138	135	124	128	151	158	139	141	149	141	148	146	143	168	162	157	149	137	160	138	156	143	135	136	138	147	160	117	151	152	129	152	150	144	176	150	141	137	160	141	148	141	124	150	147	155	147	153	143	157	139	134	133	133	131	154	138	153	119	141	122	147	140	149	150	140	144	120	151	166	152	128	134	113	145	168	146	133	155	154	123	125	153	152	139	135	141	151	136	126	154	153	121	155	150	122	141	123	170	150	147	131	119	139	128	146	163	136	166	164	142	149	158	131	146	134	164	161	149	163	147	145	138	153	139	148	145	153	141	141	157	153	142	126	125	147	147	134	146	143	149	147	142	158	147	149	153	146	123	146	163	147	155	143	150	149	138	137	138	144	127	146	117	147	156	133	150	139	139	121	149	134	134	161	152	159	131	149	131	134	148	121	155	140	155	160	144	153	131	156	138	133	149	150	139	170	144	128	140	141	132	148	155	159	143	156	144	112	137	140	146	129	141	130	132	141	166	128	152	163	152	158	157	169	154	131	159	118	136	134	147	146	149	148	175	158	147	149	141	154	169	133	129	159	131	150	144	141	137	163	144	167	165	141	157	143	133	152	138	139	147	157	137	126	148	153	146	147	157	128	145	148	151	135	148	144	147	144	123	146	166	124	158	148	151	125	159	131	135	137	140	157	127	149	120	140	141	143	162	144	141	122	146	150	144	147	146	149	119	143	148	159	146	126	150	140	156	142	142	147	133	146	143	152	153	146	146	143	139	153	147	155	133	147	142	151	115	133	142	158	145	127	127	131	149	129	129	137	150	132	172	138	154	149	163	148	146	168	125	152	133	149	143	171	138	136	129	166	149	147	155	151	144	140	123	134	149	145	160	172	155	159	135	128	164	153	147	165	152	162	142	147	139	149	124	137	139	160	135	135	148	158	143	163	142	144	162	145	155	143	160	143	135	150	175	157	141	154	149	129	140	123	141	133	154	157	127	146	166	118	142	164	135	140	150	137	153	137	147	120	149	163	147	142	146	155	141	156	169	125	123	143	122	130	141	129	134	152	129	156	159	133	123	138	121	135	151	165	148	153	151	148	143	158	142	146	151	142	148	140	140	151	153	154	120	123	133	173	145	167	157	148	138	156	148	134	146	151	163	135	151	152	138	156	144	167	153	156	148	137	152	141	136	153	141	158	129	137	164	130	157	157	149	142	156	126	141	147	124	135	133	168	147	154	140	155	171	152	126	151	145	124	150	154	135	129	150	143	138	133	136	130	119	130	131	134	156	150	124	129	142	145	138	141	156	144	161	141	151	120	146	141	134	154	123	150	131	146	178	142	159	153	150	148	154	138	134	154	153	156	155	128	158	145	113	122	140	141	172	144	137	150	160	126	139	157	136	173	158	121	146	115	153	144	134	148	132	152	154	143	144	146	130	139	140	140	139	145	143	148	141	144	139	139	170	145	167	158	121	136	132	139	137	116	153	148	164	134	122	133	132	146	186	154	143	148	132	127	160	146	168	145	153	166	150	121	133	176	157	144	143	158	145	161	127	130	141	154	153	132	139	136	143	160	150	139	144	139	143	142	165	155	107	147	146	157	134	158	146	155	142	145	135	136	163	136	150	143	148	130	148	145	144	133	153	123	149	144	148	155	150	129	141	136	134	146	124	148	150	151	119	134	148	134	129	169	136	165	142	134	143	165	134	134	140	142	160	157	140	161	145	126	151	147	157	147	143	128	181	165	152	138	141	152	123	152	144	132	128	134	168	162	128	140	155	162	150	123	153	152	137	172	146	144	157	132	159	128	149	143	142	151	144	151	149	160	143	111	161	151	132	141	158	144	132	136	133	124	141	147	126	140	125	159	155	153	137	146	148	148	165	154
8421	2795	6766	7151	5953	4763	3869	3215	2696	2348	1935	1856	1658	1471	1298	1240	1129	1107	1053	1001	958	877	895	769	771	763	715	684	709	692	720	731	662	626	629	599	616	609	550	569	586	613	589	624	601	551	525	551	522	553	520	523	547	545	479	513	583	528	494	533	503	485	518	509	512	531	523	555	507	480	499	527	524	502	487	504	496	502	491	483	473	530	488	484	498	519	527	517	506	529	507	449	482	525	524	496	464	490	486	499	489	476	493	492	530	457	513	536	461	481	503	467	487	511	485	512	517	511	503	495	485	481	534	475	499	484	531	453	482	488	525	490	505	510	510	495	461	459	507	454	503	523	478	448	509	485	446	489	503	452	455	516	530	523	487	505	474	500	439	524	456	481	439	481	489	487	460	472	469	480	515	500	526	512	453	473	447	498	435	496	474	532	458	510	468	467	483	512	475	514	502	461	495	490	459	470	454	468	460	460	489	506	506	486	481	535	483	544	487	431	460	515	497	462	478	442	486	487	451	516	484	464	454	435	455	453	487	470	486	498	476	509	454	476	474	482	477	498	475	451	449	504	479	465	434	463	451	497	471	443	509	461	485	494	478	461	455	473	473	518	468	507	484	455	492	489	521	486	474	485	457	478	469	481	501	523	502	475	473	468	484	474	466	487	433	449	472	513	495	453	478	515	491	499	494	455	479	485	466	462	476	508	490	429	497	443	490	501	464	500	505	494	467	477	440	450	491	444	475	435	476	483	478	505	459	464	494	525	486	521	480	488	466	514	472	500	447	481	489	475	511	476	513	481	484	511	441	479	466	444	542	421	494	485	462	487	469	472	509	447	488	474	489	477	503	499	482	446	450	495	467	471	427	455	470	464	485	491	469	488	476	485	459	460	456	486	471	486	466	497	468	504	450	469	478	450	489	503	482	456	467	465	495	480	415	521	495	477	492	484	428	459	469	485	463	470	492	484	494	490	479	431	500	522	448	485	491	473	457	459	456	501	503	490	472	437	496	476	461	464	477	484	472	476	503	458	440	451	480	483	490	487	468	508	473	445	456	501	482	486	470	512	486	550	506	477	477	489	475	487	484	463	442	463	512	484	487	525	483	480	496	462	470	477	504	482	476	506	487	481	454	520	481	547	499	446	487	468	467	489	476	498	479	471	490	458	465	463	470	517	516	484	482	465	465	480	489	489	472	487	479	442	487	505	480	427	474	470	482	466	493	503	504	462	454	475	478	499	497	487	450	464	489	503	474	460	435	485	482	456	475	453	509	469	458	429	468	464	501	492	452	499	476	495	507	468	481	458	481	461	454	457	475	481	500	471	468	455	475	491	461	441	454	461	473	481	460	464	510	485	444	455	490	478	479	487	482	505	461	510	475	479	489	510	487	495	455	456	498	476	475	518	474	455	488	492	449	509	441	472	453	442	497	492	479	446	479	520	516	480	512	518	510	470	479	446	461	489	462	515	459	480	484	453	516	485	456	507	467	506	491	452	472	509	450	470	483	469	447	504	476	470	451	470	471	471	472	462	494	498	485	494	472	446	478	474	452	489	507	473	493	445	477	437	469	485	482	486	456	487	514	458	513	480	472	456	450	482	469	520	458	499	475	489	478	467	484	506	480	445	480	514	479	484	463	453	413	494	468	462	501	458	469	517	463	494	489	512	485	475	474	474	475	479	489	488	453	499	543	490	493	470	497	469	443	492	441	479	477	453	492	489	478	469	471	444	502	487	462	464	467	471	533	458	461	451	474	476	488	464	457	484	488	504	462	461	474	455	491	396	463	496	528	443	499	472	506	508	475	468	477	489	476	506	448	484	498	475	444	467	498	477	477	491	451	508	471	475	470	479	513	432	472	452	540	517	481	465	460	471	447	476	483	509	423	495	489	516	466	465	453	470	476	486	465	506	477	509	489	473	456	480	513	439	468	498	487	489	486	468	456	464	505	465	499	446	475	525	496	506	478	477	460	456	475	442	509	493	485	475	474	487	469	501	479	477	483	477	530	519	465	488	472	468	509	450	505	465	506	476	465	473	504	480	499	466	485	485	482	474	530	487	514	423	469	483	459	473	513	482	479	484	477	469	464	511	483	464	487	504	448	475	472	475	514	479	471	503	472	491	466	476	485	482	503	450	465	436	479	457	470	480	487	477	508	485	495	466	475	469	446	445	478	459	456	499	427	448	519	471	491	467	468	475	478	496	481	530	474	495	467	459	469	466	476	493	456	427	445	503	468	432	464	476	461	498	493	516	456	473	473	495	529	505	515	476	472	499	470	502	463	486	474	463	474	473	463	477	503	502	460	465	477	476	453	490	494	508	486	495	496	473	465	420	491	475	472	454	498	480	462	459	469	492	487	496	474	481	448	522	510	470	513	441	447	505	450	460	489	471	490	495	489	458	479	533	464	461	510	462	454	519	458	499	490	446	466	464	479	477	500	446	493	487	499	493	448	497	499	484	468	470	516	475	449	485	435	470	483	457	438	491	427	506	490	496	486	449	458	476	480	480	477	505	474	468	466	490	476	464	481	466	498	448	499	457	465	462	477	449	481	494	494	447	448	483	502	471	439	474	484	442	474	496	462	519	489	506	486	475	487	500	469	480	463	465	472	473	461	457	487	424	520	476	519	467	505	476	500	491	474	475	510	502	438	472	432	459	492	470	454	462	478	471	460	436	482	471	481	506	478	537	502	471	461	475	481	464	495	488	463	475	436	503	495	466	470	450	476	464	487	476	467	470	498	495	457	515	487	485	451	457	471	493	458	471	476	461	502	503	474	504	494	461	494	465	498	471	505	457	460	483	501	495	454	504	507	442	470	492	456	479	491	467	491	450	504	472	470	474	466	482	478	483	450	469	502	470	448	496	491	460	459	464	451	474	510	482	498	466	481	458	517	496	496	453	509	455	500	512	482	480	504	470	484	474	475	472	461	490	500	491	463	459	473	491	523	474	464	519	470	504	473	465	489	469	456	487	480	480	488	484	481	496	504	506	469	500	469	455	488	488	501	496	469	481	449	476	447	467	477	444	455	482	467	489	473	469	493	471	505	441	461	468	463	476	505	486	486	493	481	430	461	499	466	484	508	469	489	443	485	482	488	470	464	446	489	492	499	456	428	469	468	478	511	465	492	439	494	493	447	446	443	472	463	479	493	518	498	452	445	506	501	471	487	472	475	495	484	470	531	468	478	488	480	462	498	507	476	540	513	492	431	488	479	476	516	468	478	465	475	495	519	496	463	450	460	455	487	497	483	492	508	473	478	487	482	478	491	462	460	482	452	422	511	432	508	512	486	504	480	481	451	514	477	522	520	451	482	493	471	500	486	478	427	469	453	497	482	424	537	476	461	500	469	455	458	482	492	446	513	477	495	475	490	479	490	473	481	479	437	464	476	452	466	491	493	450	505	515	491	504	492	470	507	496	486	457	482	473	486	498	504	492	489	497	459	500	460	512	457	449	482	502	502	492	513	499	504	432	455	491	500	508	519	483
2392	289	284	261	230	231	234	208	216	223	249	204	212	238	201	216	227	220	212	231	204	227	216	221	236	217	198	224	226	212	204	241	238	207	237	231	225	209	242	202	224	222	208	211	233	192	205	245	239	249	227	225	210	217	212	230	195	225	250	205	220	231	232	214	255	226	200	232	218	225	217	252	199	227	212	210	233	205	183	194	206	238	222	208	206	209	225	220	223	200	222	209	234	208	207	248	218	242	218	211	206	219	228	178	213	200	225	202	208	212	230	245	215	219	209	208	229	236	203	228	200	227	206	232	197	213	241	198	235	207	205	208	208	220	199	201	218	200	200	196	203	211	236	194	246	225	216	215	225	201	188	190	212	219	227	210	239	231	232	220	204	223	225	197	203	215	205	221	215	216	233	205	212	261	207	233	200	188	217	209	218	216	221	204	204	214	178	190	223	218	240	220	192	235	203	209	228	243	206	205	202	228	236	218	211	214	222	192	229	232	233	219	221	205	210	204	248	216	220	189	227	228	217	224	225	211	213	239	221	218	234	219	201	239	200	211	206	233	209	247	233	243	232	199	210	205	216	238	241	217	217	239	215	234	221	238	202	203	199	192	223	218	248	225	231	210	193	213	215	222	222	191	221	225	208	234	210	240	210	188	205	222	212	216	193	234	217	245	193	205	233	207	239	229	204	210	188	221	234	193	216	202	196	224	240	223	217	238	209	217	225	192	205	201	199	208	210	200	214	232	204	226	224	206	224	202	190	211	206	195	201	226	212	235	217	212	229	217	201	198	199	222	200	213	217	235	186	233	224	231	185	215	224	219	249	210	227	220	219	234	216	195	199	217	208	203	202	246	203	200	214	217	200	189	218	238	225	188	235	190	208	190	230	218	198	197	206	204	206	221	221	206	240	237	234	179	177	220	208	232	223	255	251	205	229	194	185	213	210	222	212	216	210	195	193	224	221	209	189	235	212	210	191	216	240	223	239	229	206	214	227	202	207	212	200	229	216	220	221	234	206	215	203	221	221	212	211	210	213	206	210	219	249	223	252	233	214	216	240	215	225	191	237	224	222	214	215	215	238	221	215	207	205	221	211	204	186	212	232	201	222	216	222	228	211	232	232	201	211	215	224	238	194	218	225	192	226	198	195	210	207	224	234	238	227	204	176	215	238	233	224	215	219	216	213	249	228	215	231	227	203	213	234	203	245	209	222	216	197	274	213	211	205	237	230	217	218	216	228	200	220	228	227	234	216	210	198	243	217	222	223	221	233	185	240	231	219	196	211	205	187	222	224	235	213	225	197	210	230	213	209	216	242	212	200	209	200	199	227	206	224	253	218	188	213	222	200	193	238	207	201	245	225	193	221	204	237	206	213	214	219	200	222	215	220	198	196	211	208	196	226	216	237	212	205	202	207	231	196	206	224	188	200	212	227	221	255	223	210	196	229	234	201	219	215	213	217	211	218	190	242	200	196	218	212	213	198	208	208	212	192	212	223	213	201	232	208	218	258	193	220	222	216	221	222	202	198	227	241	199	232	192	218	244	238	225	242	211	205	215	191	214	221	190	233	214	199	185	230	224	211	226	222	207	225	211	219	223	196	214	227	219	216	205	224	262	206	189	198	214	214	218	215	213	218	210	219	236	214	205	204	216	235	225	212	225	219	199	211	228	209	215	185	193	196	232	197	197	193	225	219	220	208	233	214	211	203	214	214	221	207	210	207	223	215	219	214	239	212	187	208	228	224	221	231	209	235	211	219	215	217	224	220	191	211	204	214	210	189	234	213	237	220	206	222	215	240	234	210	225	223	233	214	232	206	215	216	226	215	240	200	203	243	210	177	209	213	242	196	220	231	210	226	192	214	215	207	219	218	242	228	218	208	224	247	226	242	230	233	178	204	203	217	210	208	226	216	215	242	192	208	238	212	215	230	224	205	224	206	237	216	216	244	201	213	233	229	210	238	218	206	227	218	215	230	229	203	226	238	229	222	226	222	226	205	220	223	207	207	226	236	230	226	188	227	189	217	196	215	198	228	189	189	182	198	201	252	214	217	250	219	225	214	195	217	202	219	236	225	203	205	216	234	196	187	239	204	206	218	191	231	203	190	213	257	204	224	205	230	213	206	211	232	229	222	242	226	212	217	227	238	188	230	215	197	220	193	226	188	234	235	239	244	226	208	197	212	205	217	218	220	198	214	201	207	208	180	224	238	187	226	220	215	237	217	228	230	192	228	206	207	178	227	220	222	217	230	229	242	218	209	198	209	203	191	225	240	211	191	212	197	247	214	232	219	223	216	245	212	205	211	198	196	204	210	210	223	229	232	235	211	204	199	209	205	226	247	204	186	209	211	231	230	229	237	230	224	225	189	223	192	196	194	210	212	218	215	216	243	210	231	215	232	229	202	216	208	220	221	223	216	233	246	203	193	214	227	207	222	215	225	209	241	198	216	193	216	236	198	200	205	221	219	220	233	202	189	221	211	240	216	248	205	197	227	214	211	199	223	195	212	216	218	230	199	241	213	188	231	209	232	198	208	185	197	223	191	237	235	219	220	196	220	201	230	219	210	210	209	229	217	202	194	208	222	214	222	183	205	236	214	234	220	207	202	228	232	233	211	223	226	235	210	216	225	211	225	212	207	190	231	200	208	210	215	199	210	221	232	200	230	216	208	232	210	233	245	218	210	216	256	213	213	220	217	209	226	208	206	213	202	219	210	186	220	202	188	204	227	222	188	196	214	223	195	196	203	221	204	216	251	211	220	189	221	231	222	227	234	212	234	199	224	216	228	194	217	213	224	246	198	244	212	213	188	199	225	232	198	225	212	211	181	225	217	206	191	209	234	235	196	229	212	206	218	252	235	199	199	220	205	208	204	224	205	206	223	212	241	233	237	217	204	249	203	198	212	240	200	227	228	249	207	243	205	209	197	204	196	236	214	223	224	197	245	200	221	212	217	238	221	213	204	232	202	209	195	221	220	229	184	187	209	199	221	224	209	205	196	218	220	244	189	221	230	214	219	220	213	222	214	190	227	200	206	218	209	231	205	223	189	241	231	223	215	194	222	220	243	213	218	200	209	245	222	198	227	208	203	224	220	207	230	206	221	236	230	216	199	214	206	218	211	193	213	196	233	237	225	232	221	193	220	216	238	214	209	195	233	205	221	216	222	223	217	193	204	221	232	215	183	222	214	208	213	205	237	216	235	202	222	200	259	227	229	225	222	199	209	227	221	238	215	218	198	226	238	223	230	222	228	229	185	226	223	235	210	240	202	230	215	220	189	201	211	227	193	208	216	212	207	214	205	204	190	223	208	222	197	191	204	193	236	222	257	235	214	261	211	213	224	217	208	222	209	210	215	205	233	223	222	215	225	230	218	202	232	234	226	212	216	243	210	216	183	219	210	224	222	241	218	216	229	213	211	203	197	239	194	204	198	196	188	228	219	214	222	218	233	240	222	214	218	237	239	208	203	218	228	219	237	228	202	230	209	208
2938	745	861	862	861	737	745	777	724	719	685	735	676	671	636	658	678	666	667	685	609	658	635	669	643	697	703	700	656	678	620	649	649	645	702	652	642	674	669	670	623	642	647	650	647	684	648	644	638	650	627	610	629	675	632	635	667	647	669	641	666	680	664	638	664	659	648	629	687	638	601	634	686	636	658	640	604	629	673	610	690	644	640	662	676	667	671	616	616	642	679	674	714	655	664	653	621	657	665	714	678	639	637	633	644	657	656	656	638	658	629	673	626	639	651	641	654	649	669	653	646	666	621	616	639	681	644	687	624	603	696	658	609	655	627	690	629	601	673	661	652	675	612	668	664	670	655	682	615	650	657	613	656	666	617	663	671	657	684	673	621	649	618	635	648	687	647	643	665	638	630	637	611	656	674	644	664	692	645	652	667	665	657	626	633	684	664	629	670	672	657	656	675	637	643	637	662	625	631	672	647	665	671	663	664	621	642	649	683	675	647	630	644	641	628	612	658	664	633	657	610	640	679	662	638	672	618	613	649	676	631	643	634	701	615	720	642	657	616	644	659	685	694	584	624	610	692	588	648	643	660	669	642	671	594	634	614	639	642	681	642	608	659	641	702	621	627	616	605	672	622	639	653	675	669	648	636	645	662	685	661	651	686	608	635	664	672	687	673	659	577	631	617	736	695	606	623	641	653	664	641	630	699	654	677	672	641	659	631	668	563	599	651	604	653	697	669	606	640	692	625	663	689	661	618	736	650	617	609	680	656	650	677	662	670	611	628	651	645	623	697	675	741	644	649	703	654	646	679	660	597	687	661	666	628	654	664	684	682	683	720	597	681	649	654	651	655	633	647	647	657	648	629	583	661	595	672	653	653	653	625	661	642	684	656	624	669	645	653	659	624	662	652	653	684	664	648	645	678	645	642	626	672	619	612	616	646	651	654	670	675	634	630	665	655	663	677	643	653	606	653	705	561	720	646	651	644	695	641	640	627	614	646	646	676	701	709	624	618	628	656	617	679	637	653	665	624	673	679	655	661	640	628	641	644	620	631	642	647	676	653	642	680	625	701	636	672	612	661	666	644	650	664	663	655	667	632	631	615	661	659	676	657	674	662	629	653	686	673	667	682	656	637	706	629	697	656	599	657	640	695	649	646	665	648	668	631	608	575	639	642	667	624	668	716	663	644	607	615	621	619	676	626	698	650	655	686	694	632	641	660	650	607	654	640	638	684	626	670	660	681	643	703	668	686	636	670	603	700	679	645	676	661	640	644	646	642	638	694	670	654	648	656	610	684	641	678	638	636	682	646	643	611	634	640	626	641	630	699	638	645	659	665	667	662	684	646	671	685	670	668	648	669	690	662	650	625	630	647	691	626	667	602	651	644	638	672	656	653	638	659	625	677	683	658	642	621	630	636	645	683	680	660	650	636	661	683	626	688	690	628	676	631	666	663	665	689	697	674	649	651	663	618	655	653	646	671	652	658	659	632	623	701	634	650	615	640	654	592	666	594	690	645	650	648	616	642	644	647	616	639	639	656	632	663	632	655	667	672	678	615	686	661	634	645	652	678	656	686	655	645	684	647	648	644	597	661	615	661	638	677	617	687	551	659	636	636	616	635	628	622	637	631	616	672	607	645	648	687	661	642	617	656	645	655	629	635	645	634	623	650	628	652	642	632	642	651	673	642	695	661	666	670	628	657	706	676	660	587	634	673	631	640	595	627	670	630	696	643	656	670	658	643	661	656	641	645	644	640	643	626	638	645	689	590	671	637	678	653	619	664	658	663	698	629	634	629	714	657	677	649	675	650	622	627	664	673	632	677	629	672	668	646	672	619	627	662	696	635	656	632	628	675	696	672	663	622	672	676	621	647	659	643	647	674	695	667	645	697	659	684	639	634	621	627	633	666	634	647	668	651	655	694	685	669	672	645	640	666	628	632	659	687	661	668	702	677	622	637	661	676	626	593	634	622	682	649	698	624	603	638	652	628	649	709	625	626	650	702	639	705	656	638	614	694	660	641	644	676	636	651	657	703	716	673	643	597	672	686	643	634	635	638	641	603	619	641	656	645	630	654	667	644	659	705	631	651	661	616	642	645	608	679	700	649	633	658	661	643	636	615	651	651	654	650	649	623	637	618	655	654	684	667	654	675	691	653	662	672	640	685	684	652	632	652	635	673	690	667	665	688	601	656	638	655	717	591	632	636	643	615	683	641	680	646	641	665	610	640	647	628	606	677	666	656	643	672	632	638	699	652	651	674	657	644	659	624	582	632	626	650	666	640	626	657	634	644	652	639	646	669	677	656	640	665	653	657	612	683	682	597	646	655	690	642	632	686	681	622	612	647	659	655	641	648	635	644	629	670	712	655	648	642	635	717	715	728	669	675	659	703	649	630	661	680	693	658	657	667	657	632	615	690	610	648	650	674	667	692	649	648	644	642	623	659	608	652	667	673	682	621	657	703	632	638	659	695	676	665	640	633	648	632	675	683	629	607	714	625	684	663	619	660	611	697	668	610	641	630	637	617	663	648	640	642	667	689	685	619	677	630	650	691	638	616	628	670	699	672	641	617	631	681	649	687	638	646	685	678	653	668	663	668	672	658	639	621	655	653	665	615	648	646	658	663	630	646	667	643	675	687	607	636	665	634	646	629	633	669	625	651	622	672	630	619	636	648	624	645	673	664	620	664	637	646	665	676	650	636	645	675	672	634	672	674	635	663	689	619	599	633	667	691	691	647	670	663	663	652	607	655	641	649	711	623	667	651	628	680	655	655	628	642	651	646	686	645	708	654	679	649	639	618	653	661	665	619	643	669	644	662	648	614	691	658	639	640	634	662	659	658	652	654	597	662	683	690	665	671	687	668	659	614	617	627	654	632	683	669	635	652	650	663	684	705	604	628	652	600	687	611	675	618	659	653	617	635	672	660	662	627	685	626	667	602	672	641	624	643	663	673	606	633	614	632	643	649	696	645	608	620	632	658	670	674	666	650	618	706	610	665	661	668	724	649	598	654	632	677	647	674	690	662	679	632	615	682	636	614	633	650	644	607	630	695	634	670	667	616	660	662	606	638	677	632	667	652	635	680	646	648	633	643	679	664	660	606	699	644	686	662	713	639	707	664	667	626	627	580	650	642	654	663	641	665	625	660	681	637	653	657	676	645	673	642	630	657	670	682	636	660	616	714	684	642	619	650	635	705	654	658	635	655	621	641	611	679	646	610	627	640	643	652	652	661	643	674	642	649	653	679	639	607	712	628	637	649	633	645	679	621	641	674	683	648	647	627	613	615	600	612	662	655	644	668	640	675	620	674	644	669	645	678	633	670	641	663	688	652	640	607	674	609	623	695	617	638	683	601	653	631	677	655	648	675	660	687	581	660	647	663	580	634	605	680	629	639	670	654	633	635	661	642	642	682	647	664	622	600	638	629	617	703	677	643	590	625	654	657	649	626	651	671	664	654	676	650	697	646	630	641	654	639	630	646	736
9777	1204	1489	1074	770	564	419	348	299	268	210	186	172	171	185	154	154	133	124	140	156	148	139	116	119	116	122	120	120	124	114	107	118	121	123	125	103	108	117	122	131	105	105	109	115	116	123	102	94	99	108	116	119	101	107	108	105	117	115	105	102	113	111	104	100	104	94	93	111	111	118	114	107	126	100	86	88	95	121	105	109	105	111	116	113	121	122	118	103	108	121	115	106	90	99	103	113	112	108	128	86	94	98	101	125	120	110	111	129	108	111	113	112	114	100	105	103	87	123	97	117	107	108	106	110	102	103	96	119	106	113	111	100	107	95	111	117	97	127	105	99	121	94	114	125	111	104	123	106	117	105	106	104	110	87	98	108	111	89	115	93	121	99	106	118	98	97	95	103	115	91	121	92	111	103	149	96	97	99	107	101	125	106	94	93	127	96	123	95	109	114	105	77	108	117	104	116	93	104	105	100	91	91	125	99	100	99	107	110	110	110	115	110	102	115	93	105	87	109	104	96	97	98	130	110	127	103	110	96	113	97	109	96	87	97	105	90	94	118	116	107	101	98	96	98	106	99	114	105	96	110	122	106	106	112	101	117	100	98	97	102	101	105	103	100	115	113	84	112	101	103	116	119	106	115	95	100	94	124	107	122	97	103	112	104	114	111	106	101	125	96	113	106	122	109	120	114	110	110	117	106	81	121	117	86	93	100	103	111	97	100	117	115	102	116	119	126	116	113	116	110	104	118	118	106	104	93	98	104	99	108	103	104	101	104	105	107	106	94	118	103	94	99	115	116	79	104	109	97	110	98	115	91	104	128	129	97	96	113	95	117	110	95	98	106	93	101	107	101	104	115	114	85	95	114	98	129	112	107	108	108	100	109	96	93	99	116	109	104	113	116	99	117	104	97	103	104	111	100	137	94	107	112	117	106	94	100	107	100	109	108	111	113	110	109	112	122	102	124	98	108	113	90	122	116	106	94	103	123	109	89	118	110	118	109	109	89	106	113	112	98	102	110	126	110	92	94	112	100	115	111	103	81	113	116	113	101	88	119	95	110	117	102	108	111	114	100	103	96	98	112	105	106	118	99	106	110	115	112	115	104	118	113	114	92	105	89	109	99	107	108	121	118	101	111	108	88	104	96	123	97	105	116	115	101	104	126	90	110	114	124	91	105	99	103	112	109	107	117	110	103	124	105	101	109	109	129	104	125	96	100	97	120	111	114	88	107	92	119	104	125	92	109	122	114	120	118	110	110	105	116	103	122	120	88	89	114	99	112	115	90	122	97	91	106	104	108	106	122	106	97	99	117	116	98	102	93	98	130	120	110	93	112	108	107	103	101	128	108	133	102	107	104	116	109	105	87	103	97	110	106	120	117	105	108	82	108	98	97	118	110	119	113	106	102	101	99	112	117	122	89	112	117	102	92	95	89	110	95	107	101	98	126	100	100	89	99	95	94	123	99	126	99	90	110	95	99	98	103	86	102	108	116	106	111	95	102	108	126	89	113	121	101	112	116	110	113	90	116	97	93	101	111	98	106	99	109	109	106	107	100	88	113	107	83	97	83	102	89	107	132	91	106	105	112	116	115	93	125	113	110	124	108	102	96	118	92	110	94	114	95	111	103	126	115	118	126	89	107	88	111	101	104	110	109	97	105	103	104	105	114	123	94	118	123	86	114	106	104	102	104	112	89	103	102	108	111	97	97	112	95	101	100	102	93	114	132	109	109	96	94	100	101	104	99	110	101	119	115	125	111	88	101	100	104	92	95	101	105	112	110	111	114	104	111	88	103	109	114	111	97	85	98	116	125	112	107	103	99	117	98	97	114	124	110	105	96	106	108	102	115	111	96	109	99	97	109	104	96	106	104	99	124	97	89	97	107	126	108	88	97	98	99	112	103	93	121	91	106	120	128	109	115	115	97	116	124	102	106	104	112	120	103	111	113	104	120	114	102	109	107	114	112	113	102	105	114	84	117	132	109	98	111	106	106	108	120	94	112	96	99	96	111	96	113	104	110	108	110	122	88	112	103	113	114	94	107	94	126	96	118	111	135	93	96	126	119	106	120	96	108	109	113	91	132	84	103	88	107	93	111	115	110	93	105	99	116	91	113	97	109	109	89	96	100	106	98	120	98	100	106	108	92	92	90	103	120	109	103	85	108	108	114	80	113	106	109	115	128	133	111	133	124	113	108	102	94	102	115	108	113	100	102	90	115	93	133	105	129	103	98	104	107	85	98	118	110	99	81	89	108	94	97	110	113	104	129	112	111	106	124	112	110	105	101	109	105	109	97	108	101	105	85	117	113	128	105	121	97	117	103	115	116	104	86	120	103	109	97	111	113	93	111	99	95	114	104	109	122	117	113	95	92	88	114	99	109	107	103	111	99	127	105	96	115	99	91	109	100	103	119	93	106	111	103	102	111	119	107	92	114	122	100	99	105	106	99	94	99	97	104	88	117	109	109	102	96	120	92	127	120	100	115	126	99	97	94	112	126	100	104	120	96	96	101	101	97	103	118	99	93	116	116	111	113	111	95	117	104	128	105	107	104	98	118	126	90	110	97	91	82	115	91	132	107	90	94	94	128	96	107	107	105	109	104	98	91	119	96	97	110	97	99	98	108	110	113	126	115	113	111	96	121	103	103	113	114	102	112	103	100	122	104	99	87	116	108	121	116	81	100	104	111	113	104	93	108	103	94	91	109	111	93	124	117	110	92	120	109	103	101	95	102	121	123	104	98	109	101	110	108	96	90	96	115	97	100	104	108	107	94	98	122	103	81	102	104	111	107	95	118	103	111	121	109	104	126	108	104	95	109	87	112	109	107	94	111	115	97	106	107	102	108	98	94	116	116	117	118	85	83	110	98	126	105	106	113	102	92	113	107	125	123	114	112	108	100	96	110	95	113	99	116	116	97	103	135	93	110	94	98	117	105	104	116	86	99	112	113	101	114	90	135	134	105	98	123	102	97	111	114	122	92	125	91	120	92	99	116	110	101	118	102	102	104	115	92	87	93	101	102	104	105	103	113	107	95	105	101	121	122	102	107	116	90	114	91	118	95	111	96	88	113	104	108	104	104	93	108	106	108	114	112	115	104	100	105	94	117	94	136	115	98	101	108	110	102	107	97	105	83	109	96	110	110	93	123	116	111	110	96	95	97	100	108	107	120	98	86	107	102	116	116	103	116	100	122	110	121	125	110	90	124	109	109	108	114	112	102	114	99	97	116	91	92	100	116	106	92	94	91	105	101	115	113	111	115	109	102	117	96	86	107	115	101	102	111	113	127	111	116	103	118	97	134	129	89	115	97	127	103	103	116	106	90	94	122	98	115	101	88	92	92	92	110	133	114	118	92	102	114	103	115	112	106	96	111	117	94	112	95	107	99	95	121	92	130	98	111	123	101	128	118	114	103	112	96	115	103	99	114	117	106	112	89	125	112	107	106	108	116	111	103	119	120	95	86	106	101	105	117	121	94	97	99	115
6335	1535	3559	3941	3257	2596	2157	1715	1436	1291	1140	1016	962	873	808	732	739	674	598	595	597	593	549	542	518	488	521	465	492	429	459	423	490	455	458	478	455	434	429	394	374	412	365	396	417	419	368	377	397	373	381	404	387	424	390	380	371	371	356	426	367	391	392	365	345	346	397	380	395	364	358	379	371	362	398	381	424	376	362	398	391	361	420	345	387	371	370	336	399	396	366	365	351	387	373	410	360	367	354	378	327	342	378	350	369	320	361	367	384	366	352	367	339	345	356	389	353	388	372	382	387	354	351	349	367	372	363	365	363	357	357	361	343	379	363	353	342	367	369	377	362	337	364	354	353	344	376	363	345	367	358	324	360	355	396	368	366	389	366	367	350	373	378	369	378	394	338	369	344	376	406	356	383	348	386	350	336	325	351	357	369	352	390	381	337	382	375	357	348	359	339	393	356	361	376	346	347	368	333	366	353	338	383	348	370	338	380	376	377	350	386	370	330	392	376	327	370	390	361	385	350	382	354	339	340	383	358	348	370	362	393	381	346	387	368	380	347	382	406	345	358	341	355	369	393	402	370	353	369	351	380	380	362	372	361	385	358	366	355	375	357	394	344	368	361	394	376	381	355	342	361	367	341	363	364	351	375	355	367	347	380	362	343	320	351	386	343	359	369	345	360	391	345	374	368	354	337	347	387	334	345	368	367	376	372	355	351	351	369	372	363	313	383	353	366	348	338	377	359	362	363	370	351	355	316	376	379	338	379	374	352	349	330	354	340	362	377	355	368	324	355	372	377	377	357	376	357	352	373	359	379	402	391	341	402	343	375	342	345	355	353	372	377	349	373	371	356	359	366	341	348	395	348	375	378	395	348	378	341	353	338	381	361	358	372	333	403	350	382	378	329	356	354	383	342	339	368	372	379	364	380	389	337	367	344	365	372	347	351	352	361	342	355	373	374	344	361	343	348	345	358	349	377	375	383	343	370	342	349	380	384	356	384	342	343	363	375	349	378	388	358	356	402	351	350	360	341	343	381	383	363	401	350	364	425	349	364	352	371	356	315	377	373	374	365	356	343	345	380	367	368	376	316	376	346	363	365	355	371	395	344	350	370	339	350	388	412	376	365	400	376	341	361	382	362	345	417	356	367	358	379	377	364	377	348	364	375	346	368	397	357	336	347	347	335	377	362	347	332	373	382	391	323	339	362	344	333	395	358	374	382	349	322	369	384	386	353	366	340	367	368	339	363	393	367	399	349	363	337	384	363	359	355	344	327	373	353	357	360	372	341	407	352	376	346	373	347	366	399	365	311	350	381	344	357	343	378	364	386	356	360	360	377	365	349	322	337	365	356	356	356	336	376	360	359	358	343	370	343	374	340	374	363	355	360	353	343	327	362	402	365	402	361	380	356	365	396	361	387	331	391	366	344	362	377	389	381	320	351	370	345	353	340	379	339	354	334	326	352	357	344	366	387	382	369	371	373	405	336	370	347	360	386	342	337	330	359	336	400	335	330	386	347	385	334	366	361	362	312	354	382	352	365	331	383	389	364	358	376	397	405	373	356	374	358	377	354	340	362	346	364	326	363	385	351	349	369	378	374	332	381	372	340	399	370	372	343	357	358	345	335	401	319	376	350	360	369	375	383	349	372	345	339	365	354	335	356	347	355	343	379	336	344	356	368	390	335	368	355	361	349	379	371	368	360	322	359	381	371	364	352	352	378	399	379	358	394	372	349	366	338	363	335	396	354	353	363	343	378	368	356	354	367	360	373	357	354	378	342	381	373	330	391	362	344	376	359	341	370	369	375	344	349	331	351	354	339	366	360	350	337	377	361	357	371	365	371	382	362	399	362	367	378	374	370	347	341	377	359	357	344	387	341	383	358	384	332	395	378	378	343	380	346	368	362	382	349	379	343	371	365	351	339	353	347	366	351	360	371	351	361	355	370	378	366	355	373	378	352	382	376	350	357	373	350	359	325	381	339	375	372	375	349	371	368	389	347	399	359	385	368	388	322	361	346	364	359	336	343	352	342	344	374	348	371	361	357	331	353	360	360	355	378	345	368	373	345	348	394	360	368	348	347	390	370	343	341	354	376	396	373	361	379	360	382	360	309	373	350	420	342	383	362	357	338	370	324	351	382	367	361	339	389	378	371	379	384	341	347	374	357	375	312	339	358	336	326	370	377	347	391	358	378	375	351	363	344	354	370	368	374	355	341	350	343	320	351	356	405	362	352	356	387	351	362	336	361	383	350	359	357	350	362	367	395	351	378	375	348	347	340	374	342	350	372	382	354	375	349	356	396	353	369	357	361	361	396	369	343	344	370	359	391	355	384	362	362	344	335	380	352	336	357	380	345	373	363	329	344	340	345	375	331	355	342	347	369	412	367	342	352	367	347	351	348	372	349	357	335	339	370	398	348	368	360	352	353	376	349	374	358	345	380	375	385	361	349	346	345	371	345	376	364	400	379	382	381	370	342	354	382	366	350	370	376	353	344	367	350	364	354	363	332	386	339	348	351	352	371	344	351	347	374	335	377	368	399	357	369	343	365	389	401	348	376	376	368	395	374	368	356	367	338	330	352	356	368	370	369	310	386	346	357	368	355	344	377	346	387	361	371	358	339	371	373	344	362	393	342	347	341	398	359	342	368	349	368	378	337	370	378	369	356	398	327	344	347	351	366	331	325	347	360	347	366	326	362	386	341	364	347	384	382	395	380	352	379	337	368	357	384	364	339	327	347	369	315	377	377	347	381	354	373	372	355	351	319	397	352	359	353	390	374	374	378	384	339	381	375	350	383	374	355	341	375	362	377	371	367	375	360	389	377	381	364	319	395	341	379	353	348	360	343	349	378	338	361	346	355	359	330	375	336	334	349	367	384	380	382	335	320	366	382	366	367	373	388	353	366	362	372	320	368	371	369	353	395	400	380	324	395	369	346	360	378	354	371	356	338	368	381	367	362	348	350	336	369	331	367	383	359	406	361	399	391	351	369	326	373	378	369	357	335	335	387	362	363	373	346	330	361	372	314	391	365	365	359	359	348	333	388	366	378	364	391	354	343	343	349	403	339	369	346	371	338	350	374	347	369	394	340	380	382	367	396	378	348	370	359	384	339	342	347	357	358	333	362	388	358	359	349	367	363	343	339	362	333	340	345	349	352	354	344	367	367	378	380	368	370	364	355	383	359	355	423	355	365	348	382	344	359	362	370	366	361	351	367	360	381	415	393	393	350	363	314	372	366	367	329	355	362	368	355	331	330	405	373	388	310	392	367	372	367	383	362	345	341	365	332	336	360	341	380	341	366	379	350	363	362	368	376	407	365	371	339	331	362	360	359	333	362	379	343	369	413	356	355	383	363	358	357	371	380	356	375	383	364	347	364	391	356	372	357	355	383	355	361	348	345	335	369	347	376	362	356	353	391	369	354	358	339	342	373	372	366	350	394	388	343	318	358	326	368	348	356	347	357	368	361	395	339	353	325	344	370	370
18061	2885	2942	2242	1466	1077	842	605	501	431	358	342	290	281	261	280	243	218	232	198	196	202	185	187	194	158	194	162	175	149	185	167	180	178	147	172	168	162	145	144	174	131	136	139	159	153	133	137	168	172	159	155	147	159	124	125	137	122	160	157	163	142	179	144	137	145	163	142	158	138	156	151	148	149	154	146	137	122	136	159	148	140	153	140	132	138	149	160	152	153	146	165	150	165	147	144	146	154	136	129	149	134	152	105	147	151	147	160	159	131	148	150	134	112	124	149	157	136	146	150	152	134	138	137	153	158	165	164	177	139	142	148	152	140	157	145	133	166	132	155	169	141	138	128	155	135	158	145	128	154	141	126	163	159	131	151	156	157	145	150	155	151	155	139	147	148	138	164	149	147	141	147	146	137	136	137	138	130	141	146	135	121	141	164	161	148	129	148	133	145	171	147	131	154	137	162	166	135	153	140	133	163	153	131	146	122	143	149	144	151	140	129	141	149	139	160	157	160	134	144	146	151	144	151	156	162	171	156	155	127	134	144	125	160	167	158	139	136	149	146	152	130	167	141	145	128	147	156	140	149	127	136	131	142	143	142	147	147	160	161	157	144	138	173	154	147	150	136	164	165	148	129	138	158	147	138	138	149	164	127	147	159	148	128	145	136	147	163	145	148	141	137	155	152	157	136	127	127	137	153	150	156	145	157	171	146	147	146	156	150	151	120	140	173	163	146	161	127	148	129	155	165	126	147	142	155	147	147	136	147	154	125	158	130	162	155	159	161	148	151	146	145	144	154	143	155	149	168	150	131	151	136	169	149	141	134	139	147	135	162	139	139	157	138	148	160	149	158	146	159	151	159	150	118	156	136	141	147	126	130	151	152	152	150	154	138	141	137	127	149	147	136	138	136	148	160	136	156	153	141	145	151	157	166	140	150	164	154	122	151	153	133	150	135	150	145	146	146	155	147	151	129	142	143	117	146	140	134	151	128	149	141	126	149	165	147	136	155	153	126	133	147	158	155	160	150	137	129	159	148	157	136	137	155	167	121	132	142	148	131	164	166	161	149	145	123	131	150	139	162	148	158	143	141	138	145	148	160	137	135	152	134	155	150	166	170	126	138	139	136	165	162	154	149	123	139	131	129	149	137	148	139	171	137	152	153	160	166	145	146	151	153	132	142	151	163	132	128	132	160	161	156	132	147	149	160	153	155	143	130	151	137	154	147	157	169	134	156	134	148	144	147	143	131	152	137	140	142	159	127	145	140	136	167	137	139	112	146	136	167	135	136	137	137	156	161	147	133	156	159	150	131	159	143	138	146	122	156	144	138	144	151	146	132	135	135	145	161	153	150	152	147	156	141	137	139	179	145	141	125	155	145	125	156	158	129	127	129	138	170	148	149	133	126	164	144	145	150	151	139	143	160	141	141	155	165	172	134	165	163	156	157	128	149	139	143	151	154	141	126	155	144	140	166	129	148	142	139	157	169	128	144	157	139	154	157	128	149	173	141	131	146	150	141	150	153	152	157	149	149	141	127	164	148	137	162	135	168	155	146	145	147	152	156	115	148	145	157	155	135	128	142	176	149	150	130	120	135	134	130	159	146	149	135	158	179	148	144	135	151	140	151	141	134	154	125	149	148	135	136	127	145	171	132	136	151	149	132	139	157	157	148	151	156	170	140	162	153	152	158	140	150	135	155	140	152	145	160	149	151	132	145	161	142	135	139	135	134	140	147	147	120	141	150	139	130	137	163	138	154	158	156	162	162	139	170	166	149	148	131	140	152	127	164	137	139	148	146	132	141	144	147	154	154	156	125	119	150	136	156	151	156	136	134	117	134	149	156	125	155	141	155	136	152	147	152	154	145	148	152	142	158	122	139	156	143	154	170	162	142	129	142	157	157	149	136	142	134	140	159	142	138	156	141	134	161	162	161	151	149	157	143	153	146	142	149	138	154	147	128	145	134	144	121	146	142	133	116	135	151	153	155	142	152	171	133	158	136	140	122	167	136	119	135	134	146	160	142	132	158	157	150	150	161	125	137	139	145	166	159	159	151	152	136	149	150	161	144	147	129	132	146	136	156	133	136	155	153	147	151	162	132	131	152	147	175	139	144	141	144	138	159	148	141	134	136	149	140	158	138	147	174	152	139	165	149	160	168	146	149	163	141	146	140	141	142	140	130	147	142	148	146	126	149	150	151	152	155	165	169	144	158	148	150	139	159	143	140	163	140	143	141	140	126	167	140	155	144	139	148	146	143	137	162	144	150	157	140	160	153	151	152	167	154	141	135	172	154	152	159	134	150	119	158	159	143	125	156	145	151	130	124	164	161	130	152	149	137	157	129	148	139	140	151	154	133	126	138	146	145	141	146	143	153	148	148	174	155	147	158	120	152	161	134	137	152	149	173	150	139	146	168	114	176	178	150	141	143	165	138	149	141	141	150	154	126	137	142	145	148	136	147	151	144	162	161	138	148	139	152	155	155	141	132	152	153	165	131	157	145	148	146	151	147	155	140	145	146	146	153	139	127	155	159	153	135	143	145	158	150	141	156	138	145	144	149	128	152	155	143	120	174	149	140	140	139	140	148	153	136	140	148	158	156	141	148	155	146	159	132	156	153	152	137	167	139	151	138	157	146	147	139	153	140	144	129	158	155	155	144	110	141	160	153	132	132	153	149	148	131	167	149	142	154	142	141	154	162	129	137	177	150	127	153	144	152	156	125	127	155	164	157	141	139	152	131	129	150	131	128	133	139	155	146	163	161	127	133	150	150	133	158	146	139	133	128	154	143	141	149	162	142	141	140	144	147	148	169	138	139	129	158	128	149	150	145	140	143	129	129	135	168	149	148	159	149	144	141	144	136	167	145	133	153	141	145	153	148	175	132	148	138	131	149	147	157	125	142	150	137	136	152	154	147	146	141	145	131	153	157	148	135	151	139	151	137	144	157	158	156	163	149	140	152	143	148	167	131	131	144	146	145	136	152	153	150	152	135	136	164	148	177	152	173	132	130	145	139	141	123	126	182	135	146	142	144	165	147	158	129	150	152	133	136	151	154	140	151	152	151	155	129	162	141	155	139	144	137	152	135	150	146	136	131	161	138	142	134	148	141	149	149	142	129	163	129	149	133	133	139	119	144	136	146	133	136	157	154	164	132	123	158	137	140	151	142	150	146	133	145	133	141	126	153	165	145	133	162	131	143	149	122	150	145	132	143	154	143	148	143	138	167	129	154	136	144	146	141	158	145	149	156	167	139	162	169	136	138	126	126	157	148	156	157	168	161	170	160	139	140	162	136	155	156	127	152	119	162	134	169	160	154	155	158	138	144	149	137	147	146	130	147	125	132	175	144	165	153	149	159	142	153	144	152	128	147	162	133	164	155	130	151	155	136	153	147	150	156	135	160	146	137	138	132	156	165	153	140	158	153	143	137	127	159	163	159	142	145	132	161	135	147	142	132	142	147	140	167	108	136	143	165	145	158	136	166
8602	2810	6698	6981	5879	4701	3849	3079	2678	2298	2034	1712	1613	1402	1317	1198	1148	1040	1069	986	949	905	871	787	802	770	717	709	739	679	689	664	671	629	664	623	618	595	594	598	592	602	544	627	563	618	575	499	571	524	558	546	524	559	543	553	526	511	571	499	513	521	491	546	485	553	535	490	516	509	523	495	495	475	540	509	507	477	501	506	477	516	531	517	478	542	490	492	483	507	510	502	471	512	482	494	501	474	505	485	510	486	483	482	469	509	463	455	490	473	465	497	480	498	494	479	469	493	499	492	480	490	475	494	515	470	518	464	483	467	496	530	513	528	478	489	546	448	514	449	487	479	514	522	467	470	490	529	487	482	483	445	506	491	493	493	477	522	480	492	510	475	485	478	538	472	478	454	528	488	496	493	508	454	448	497	465	462	460	486	464	512	475	479	494	564	453	478	482	515	426	495	489	537	481	482	495	521	517	477	515	500	427	503	503	503	500	501	516	466	491	498	450	440	501	480	523	524	480	449	466	490	483	448	471	479	463	484	538	479	465	500	509	489	496	465	483	501	473	486	462	485	471	500	466	486	493	507	482	492	464	453	473	435	459	495	460	491	491	455	466	512	479	459	493	474	480	488	453	521	481	525	498	492	457	421	462	497	486	496	459	459	461	496	455	464	474	477	445	503	496	455	478	479	493	462	505	499	486	437	462	478	518	480	476	489	501	501	480	453	493	463	476	497	469	513	504	471	464	480	464	471	465	434	471	509	466	494	480	485	442	508	490	480	488	508	465	473	488	490	471	497	460	503	488	471	495	499	435	503	483	494	479	473	488	500	503	511	483	489	456	494	472	445	465	512	496	494	497	508	490	496	493	487	487	471	453	455	477	443	481	494	436	524	506	410	468	462	487	522	464	481	506	473	502	477	451	443	468	512	451	482	467	444	489	513	476	488	480	488	449	483	466	491	451	510	474	475	515	492	477	487	488	494	455	448	494	478	453	480	462	457	466	470	489	458	500	470	524	490	484	475	507	442	467	468	448	480	454	492	481	449	492	503	468	469	509	492	452	471	486	472	466	502	493	475	455	488	464	436	476	479	459	429	476	484	425	456	498	513	494	502	470	486	496	467	472	486	457	489	497	481	473	476	484	463	477	473	494	439	500	448	479	466	487	515	501	470	485	511	517	467	466	466	465	446	469	500	487	502	503	497	470	489	486	496	526	473	489	518	473	463	466	535	520	469	505	454	504	468	514	461	443	511	464	493	492	484	436	484	476	476	466	507	500	488	462	511	442	478	489	494	470	508	494	467	504	469	505	483	501	494	463	483	455	461	504	508	455	487	491	485	479	469	419	508	497	498	464	475	451	477	469	464	465	507	474	472	471	490	497	484	447	490	472	456	466	478	489	498	522	501	471	461	437	504	443	515	459	461	474	530	473	468	489	466	482	462	491	468	499	466	472	471	511	476	450	484	512	432	488	476	466	483	499	461	500	499	505	478	485	486	453	474	461	481	489	495	500	512	469	485	470	471	484	461	531	472	458	468	490	477	496	497	452	457	509	517	499	480	462	502	431	461	490	463	475	500	460	454	486	500	457	491	504	465	491	479	514	482	511	479	486	479	464	469	499	478	516	502	459	460	451	500	479	492	448	468	474	485	490	441	492	475	487	446	515	494	478	469	489	474	466	495	488	490	506	478	501	461	507	470	479	498	486	474	457	485	510	464	472	470	498	489	453	493	486	517	494	511	500	537	474	471	490	495	479	448	479	475	487	437	484	477	449	467	455	449	513	498	502	481	504	460	520	500	477	453	432	486	512	490	495	471	505	474	475	469	477	488	476	456	480	489	478	498	471	440	514	446	471	493	459	503	483	453	499	508	445	471	476	465	516	483	471	493	451	476	505	456	496	483	482	483	452	500	514	452	493	486	467	466	474	456	484	510	483	504	454	525	501	473	445	494	490	482	483	476	471	466	517	463	506	472	488	477	477	463	457	499	492	497	494	467	498	481	475	483	482	453	477	441	477	446	530	473	517	507	500	461	472	464	517	444	476	485	465	477	466	474	479	515	486	468	494	460	488	462	467	508	506	487	467	475	457	460	461	484	502	467	478	540	504	514	484	496	504	476	481	506	477	454	484	469	493	500	539	466	515	461	456	496	476	493	446	478	481	482	461	463	473	478	474	505	469	502	491	452	462	464	453	529	451	464	466	486	469	491	482	466	522	471	460	503	528	452	460	442	470	488	480	469	464	423	494	476	495	465	484	484	486	457	422	488	488	482	475	497	488	439	465	458	484	463	456	447	470	481	436	539	497	498	483	460	509	463	516	518	475	469	514	496	506	527	505	515	493	447	461	471	525	468	475	502	474	475	505	446	460	507	467	504	461	501	481	451	481	476	466	497	456	512	459	477	507	573	467	492	475	478	471	471	489	491	481	490	466	467	479	480	475	518	463	493	455	503	498	474	454	487	502	475	495	448	519	480	466	473	476	489	473	489	514	483	486	445	486	476	423	456	508	499	532	503	484	462	496	455	477	485	410	511	493	525	447	495	457	489	490	503	488	462	477	491	498	443	473	472	499	497	493	430	452	469	481	506	485	466	469	470	488	517	458	487	465	477	487	477	471	463	498	468	454	454	466	465	496	462	511	507	506	477	510	479	482	465	486	505	476	483	485	484	505	486	492	456	476	482	481	494	520	427	483	497	460	469	454	434	479	499	497	458	479	498	488	481	452	490	486	499	483	514	459	494	507	494	439	484	445	513	481	487	501	504	535	448	483	479	468	463	497	464	481	512	484	514	492	446	508	493	481	466	440	498	475	513	478	485	440	515	501	475	470	499	457	477	497	470	483	514	489	520	482	463	429	445	484	486	512	494	506	452	473	470	454	495	469	449	463	488	458	494	465	514	516	469	472	489	472	488	498	475	478	455	502	520	489	473	495	486	491	487	456	472	483	522	495	486	445	492	449	510	470	464	507	518	446	489	485	527	454	475	497	489	506	489	525	493	486	471	469	465	493	513	450	464	476	486	470	484	463	483	487	483	470	478	460	487	423	461	518	484	476	448	515	494	458	498	488	490	490	464	466	457	511	448	480	466	433	461	524	495	505	456	453	489	485	514	478	490	510	484	451	510	505	482	514	443	514	518	492	457	452	508	501	478	466	472	480	499	493	545	473	485	479	456	470	498	514	451	484	480	503	469	500	528	504	497	497	487	511	483	461	497	500	500	475	474	477	448	486	446	477	506	472	482	490	474	500	461	511	476	460	461	508	471	465	487	481	488	513	466	474	474	519	506	476	496	512	482	490	487	481	484	514	492	516	492	466	451	445	512	482	509	475	478	501	493	470	520	494	478	473	456	473	476	496	462	485	481	483	492	464	512	487	477	456	497	475	499	487	488	486	495	496	483	488	503	473	445	479	484	440	502	485	458	459	476	450	452	499	509	480	515	456	491	509	496	498	488	484	464	464	532	511	489	539	468	461	480	452	523	487	495	501	476
2517	295	309	319	279	221	244	237	229	214	258	225	215	225	235	245	243	218	215	212	224	204	212	206	232	230	227	222	215	225	229	206	221	212	212	208	210	243	222	233	217	224	213	234	266	225	210	221	238	220	208	225	249	230	216	224	206	227	226	223	211	191	225	225	219	222	196	198	204	216	197	223	248	216	226	219	196	196	214	228	226	193	216	204	220	219	243	208	206	220	210	215	224	205	205	231	233	248	207	217	209	217	197	234	232	223	253	216	223	192	209	223	196	240	230	216	204	224	236	221	204	190	202	225	240	224	188	192	200	205	199	256	236	205	224	212	219	216	202	258	224	196	244	216	229	213	237	219	220	196	209	225	211	224	216	216	222	212	240	202	219	236	201	221	240	212	246	196	212	212	219	237	217	210	215	207	238	225	217	236	226	200	236	222	210	222	201	203	215	195	221	222	186	218	226	235	205	201	197	220	202	226	245	230	218	227	226	201	192	204	247	216	197	217	214	213	227	197	214	220	196	208	232	204	233	253	211	212	189	215	234	215	242	252	205	212	210	240	192	221	256	221	219	222	199	231	198	221	219	213	221	211	214	232	225	225	246	229	232	239	220	219	232	228	225	219	228	205	182	228	219	210	215	223	210	231	183	218	219	199	245	206	218	210	206	215	194	225	218	211	218	234	215	220	208	187	222	209	233	219	216	230	212	205	207	220	199	190	206	219	201	213	226	223	209	216	219	191	235	226	220	215	225	211	194	222	235	186	242	210	181	233	228	224	218	204	217	232	233	218	197	220	225	217	235	216	221	206	224	237	220	201	205	223	213	221	214	193	209	240	209	218	196	230	233	206	204	261	177	233	218	220	215	198	242	225	251	200	193	226	207	194	217	210	208	206	229	211	205	223	214	200	205	217	198	261	200	204	206	220	209	223	194	230	227	205	205	216	220	229	210	208	221	220	227	204	220	235	203	219	223	220	224	218	215	195	203	246	231	224	227	231	220	218	204	212	188	220	199	214	207	221	225	255	225	222	230	211	217	188	213	209	224	212	214	218	225	205	227	239	225	210	214	189	199	211	243	267	243	210	221	238	211	214	240	207	207	220	223	214	219	215	227	225	221	225	217	205	231	213	222	205	213	199	186	206	221	209	196	206	236	222	216	231	226	208	220	219	200	248	241	208	234	222	234	234	202	216	220	212	219	202	223	210	203	205	226	253	201	217	258	201	246	205	224	208	211	205	204	255	249	192	225	226	206	216	240	228	239	223	206	206	227	195	214	202	225	194	233	185	234	205	232	212	240	222	206	210	191	229	212	235	220	226	206	204	235	209	214	223	186	235	233	212	233	222	210	198	225	197	214	228	232	211	217	222	218	210	226	215	230	214	207	211	235	216	195	225	221	230	216	223	231	231	218	221	211	229	231	219	209	195	197	196	231	200	206	250	218	215	215	194	233	209	226	207	208	229	203	190	237	204	223	216	208	202	221	230	197	185	198	224	182	215	226	234	214	247	243	208	187	235	214	209	208	244	224	243	228	201	214	230	215	222	230	222	229	244	228	207	216	210	221	219	206	202	227	194	203	214	220	234	207	227	205	201	196	222	240	201	193	229	197	211	226	217	220	209	206	226	197	229	233	200	215	209	207	220	205	222	240	216	222	210	232	235	238	202	252	221	223	209	216	217	184	226	225	201	209	226	196	231	232	207	214	218	218	222	197	214	230	209	221	214	241	220	205	207	219	201	224	209	205	233	220	235	218	227	213	234	221	204	232	245	212	219	203	209	213	231	188	204	215	230	226	214	217	198	216	194	239	202	222	227	213	204	211	221	196	198	229	219	232	212	188	227	222	206	215	221	211	214	237	227	234	226	223	215	215	215	214	192	200	228	194	210	200	173	212	223	209	214	233	187	226	193	206	221	201	245	201	208	218	231	212	228	223	203	223	203	227	215	239	224	210	227	236	218	249	216	206	209	228	204	217	226	226	226	210	177	220	213	221	207	222	221	234	233	224	216	220	215	217	235	227	218	214	196	249	238	236	221	206	186	230	224	234	218	215	245	211	216	225	223	193	196	188	203	199	231	207	187	205	205	197	232	243	235	212	195	235	211	215	202	213	237	214	222	227	203	204	216	210	211	229	242	211	217	198	224	222	201	227	214	197	203	214	188	224	215	205	245	242	211	217	210	217	207	210	198	210	216	220	211	195	230	243	221	202	204	213	183	206	215	215	228	221	196	198	239	216	203	216	222	205	234	232	196	217	216	232	227	198	201	197	231	227	210	237	221	241	203	215	237	190	235	201	221	212	232	231	229	222	251	222	208	195	219	223	232	211	222	196	230	201	192	205	234	232	210	240	204	217	218	212	208	220	237	200	206	193	181	188	216	190	218	194	213	205	228	216	218	233	209	209	223	242	210	204	207	205	243	221	213	205	202	229	224	219	231	226	207	241	198	219	218	235	228	182	226	221	196	217	236	216	223	241	211	223	222	217	227	243	221	217	231	203	206	214	240	208	205	225	226	208	211	195	220	212	211	221	221	219	246	222	212	228	239	217	202	212	250	231	208	206	258	196	214	200	227	216	229	235	210	195	196	204	209	237	225	238	242	229	209	212	199	177	227	204	219	197	212	209	211	219	225	227	203	228	219	226	196	227	199	222	213	206	225	226	207	216	187	181	191	193	210	210	210	228	214	200	229	228	214	193	223	197	193	213	190	212	202	219	231	232	241	175	212	194	188	228	220	225	227	203	233	184	193	220	221	212	213	204	193	226	208	214	198	214	208	212	208	217	212	234	226	229	221	218	213	194	202	202	193	219	205	249	224	229	229	239	241	225	219	233	223	221	221	204	218	231	210	222	256	212	210	229	243	199	235	219	202	204	207	212	196	223	232	238	205	228	221	221	208	224	221	206	214	229	202	228	205	232	244	190	195	207	229	208	205	220	207	213	192	199	211	231	209	216	198	208	203	186	240	214	188	248	232	200	222	235	209	218	201	212	192	235	198	242	207	210	190	234	226	204	209	181	236	216	243	178	192	242	215	221	214	227	205	208	205	217	229	227	262	201	214	240	208	216	246	216	207	218	215	205	211	210	219	191	205	226	246	209	233	247	228	242	244	216	228	210	222	192	233	240	193	188	219	198	204	226	198	209	236	218	231	201	216	230	203	212	228	215	234	211	233	217	224	224	183	191	240	224	222	208	231	227	209	198	208	237	222	200	213	205	211	191	237	217	231	234	219	220	205	198	207	227	224	242	205	221	231	211	201	214	216	229	222	220	194	203	241	206	230	222	216	216	226	217	250	227	222	208	229	232	198	245	214	235	228	199	224	197	227	219	211	205	240	231	218	221	189	194	209	204	247	204	233	225	215	250	212	200	221	201	232	223	211	202	205	221	235	210	231	220	230	208	225	222	214	220	200	208	225	212	210	233	229	231	232	192	244	213	205	186	237	206	196	208	202	219	251	202	212	225	216	237	234	212	225	249	216	218	208	211	220
3197	785	917	915	857	828	828	737	714	764	712	685	676	702	674	703	721	673	719	627	667	632	654	640	651	686	679	678	713	716	665	670	675	630	635	660	640	701	647	696	693	680	626	652	636	698	641	629	634	647	585	669	665	666	683	666	664	672	680	703	711	604	679	681	657	680	682	625	712	638	658	650	657	636	683	628	608	686	623	651	690	679	679	654	661	702	647	644	628	672	641	662	648	721	686	649	618	611	633	650	662	701	655	615	650	669	691	656	685	705	660	651	628	632	633	682	650	667	636	678	683	634	685	653	678	697	691	672	618	664	682	671	627	670	656	655	640	657	668	705	635	650	676	622	637	661	654	664	628	662	629	641	651	696	678	651	687	646	663	634	679	664	677	657	636	669	671	679	654	662	661	623	687	650	616	652	698	689	662	648	672	641	640	639	667	634	682	660	627	698	659	656	621	650	678	655	625	666	644	666	666	616	622	615	667	648	643	638	639	694	598	659	648	678	634	660	662	608	681	680	630	640	627	643	657	616	660	675	631	673	660	700	596	655	639	644	645	641	628	625	691	648	658	603	638	653	625	614	695	619	674	674	624	654	629	669	606	672	702	676	681	639	650	655	693	663	654	663	627	616	619	656	604	625	633	641	617	663	682	700	644	691	635	656	644	684	640	661	647	647	651	634	692	651	693	655	649	679	641	667	674	672	639	633	697	599	669	674	623	650	624	679	599	637	654	656	668	652	678	671	683	627	656	650	691	649	657	616	638	649	663	627	656	668	651	670	639	637	643	664	661	616	697	740	641	682	673	618	624	677	611	632	649	659	638	655	692	660	624	635	673	627	674	640	666	674	665	645	622	667	606	660	738	644	643	654	686	677	651	630	644	643	633	664	658	620	645	659	682	625	643	661	609	631	664	670	631	686	643	609	649	643	659	591	653	671	645	637	698	640	613	652	672	657	634	692	674	650	647	673	642	646	668	663	632	673	653	699	682	637	650	646	687	593	675	674	678	674	657	652	662	622	643	653	629	700	668	650	638	648	652	650	660	644	736	623	633	632	582	647	665	608	676	666	629	677	692	605	655	620	692	647	694	647	665	651	637	672	636	626	618	628	657	645	659	687	727	722	641	671	635	664	638	686	650	652	641	644	624	610	652	631	626	641	655	697	679	666	672	648	634	653	673	688	691	661	664	636	630	641	622	693	691	657	676	612	643	661	685	659	606	668	700	633	683	666	662	599	629	699	655	653	651	643	659	634	745	668	682	615	702	657	681	653	633	662	646	627	695	608	608	682	622	636	717	696	623	667	621	661	660	663	672	657	613	639	633	698	671	680	676	622	653	673	639	653	687	663	662	684	648	744	642	661	628	659	646	694	636	663	667	652	673	699	637	686	672	644	648	667	666	637	655	663	673	638	644	700	660	636	626	638	691	687	685	651	708	667	676	662	639	675	668	666	694	643	664	633	676	628	661	644	644	675	667	619	626	643	695	695	639	664	681	638	652	628	632	635	703	643	728	573	638	669	689	689	696	647	680	700	640	688	661	646	602	621	614	610	678	708	622	669	637	620	694	644	614	641	655	647	666	687	657	698	642	667	656	649	648	638	607	661	690	655	649	610	635	658	688	689	659	669	663	685	640	621	647	648	610	618	649	658	615	602	639	679	674	640	665	686	628	682	625	662	676	635	699	683	730	699	686	697	624	653	631	625	633	651	701	667	662	615	669	674	675	644	681	645	683	624	642	636	667	703	618	663	624	695	683	617	665	692	666	598	651	628	654	600	623	643	680	674	632	612	659	641	643	663	655	622	613	604	673	607	661	662	636	632	619	677	667	674	657	666	675	624	637	679	616	672	654	608	675	655	626	668	649	648	686	696	633	666	651	653	671	635	669	646	701	638	687	621	641	631	656	640	658	691	659	672	647	648	656	698	686	676	649	574	635	628	651	676	652	669	643	701	677	608	671	646	665	655	677	663	618	676	680	686	642	652	667	723	690	616	662	671	624	666	647	653	669	612	609	655	643	641	635	664	689	625	650	678	667	697	686	672	632	665	615	705	638	618	641	655	684	677	671	703	700	641	625	612	671	662	630	631	690	650	690	628	643	595	618	697	645	667	667	689	649	651	678	649	679	615	710	666	710	677	648	667	676	660	642	668	632	680	645	714	651	672	647	628	682	680	662	624	689	706	655	682	680	649	635	615	659	670	629	636	668	673	617	679	607	662	684	691	631	637	607	691	680	654	653	592	677	694	692	679	654	654	678	705	698	653	682	666	627	629	644	674	661	605	593	618	660	671	667	674	596	664	642	659	645	669	672	648	646	592	659	725	662	628	629	626	665	703	595	688	680	634	658	681	679	657	713	727	611	631	644	690	663	630	643	646	670	642	672	653	651	693	689	614	613	675	696	655	645	665	632	628	679	630	664	672	651	597	620	678	665	627	664	654	676	623	679	688	646	719	687	638	648	658	698	625	635	630	593	642	671	741	630	675	669	688	618	724	654	652	630	642	664	634	673	660	663	679	691	645	629	642	664	656	686	639	663	665	633	702	671	642	663	636	633	666	610	664	668	709	658	659	620	613	704	654	655	683	689	696	638	672	663	686	660	641	613	597	660	677	638	640	642	738	637	644	630	676	635	613	672	658	685	675	677	680	659	657	688	608	677	619	669	617	676	656	653	612	661	637	672	634	688	636	660	672	638	691	677	655	634	666	642	651	677	678	689	629	641	638	649	656	683	669	663	699	655	639	679	660	692	649	697	708	649	667	687	665	677	620	663	670	693	652	653	651	643	660	633	637	615	662	610	646	666	627	623	666	684	662	663	611	651	680	651	694	657	638	673	652	673	640	672	647	636	638	603	639	688	665	698	637	666	684	665	622	629	679	636	657	652	658	685	630	665	628	609	653	674	639	640	637	619	689	660	656	688	662	635	647	634	684	657	660	603	637	604	643	680	658	638	706	626	663	680	622	692	711	686	678	636	666	650	653	686	663	655	706	691	663	650	721	641	648	651	659	671	655	618	666	698	660	691	640	669	631	657	682	691	658	649	646	663	665	677	695	692	651	652	657	652	649	685	658	675	669	687	695	673	702	722	643	616	639	643	641	683	700	680	598	662	662	659	633	636	654	712	708	725	643	684	682	653	692	684	668	641	603	649	657	674	680	627	606	656	633	639	707	633	684	672	644	661	658	673	664	640	610	626	678	644	634	677	670	698	640	688	682	684	697	630	663	653	713	670	679	708	659	676	667	656	636	698	634	635	678	672	662	633	604	664	662	664	637	650	649	681	662	656	648	674	678	649	649	648	639	716	639	666	639	636	642	639	642	636	654	651	699	650	668	673	640	623	625	659	627	641	642	659	641	705	649	666	624	641	677	659	637	661	676	679	639	642	629	708	681	648	647	664	688	640	706	688	641	620	679	706	665	659	657	678	666	696	631	653	622	631	677	635	651	695	648	693	661	625	657	701	623	622	656	654	656	629	631	681	663	653	600
9824	1203	1427	1058	732	508	411	385	275	218	223	178	184	181	173	173	132	123	141	140	144	144	114	130	109	94	113	112	115	87	119	106	110	97	104	99	109	137	106	107	119	111	107	106	102	103	98	125	104	125	123	115	106	112	119	109	144	111	94	91	106	134	92	114	118	119	99	101	99	117	92	88	100	118	103	106	100	91	103	128	103	116	114	101	102	93	115	112	104	88	100	99	111	115	91	110	96	110	92	133	105	109	99	109	95	90	95	109	107	104	88	112	111	98	98	122	108	125	97	111	106	112	116	121	112	115	86	82	112	115	103	104	114	75	109	96	102	83	118	116	104	93	116	114	94	120	94	108	103	94	103	120	108	113	114	104	110	96	107	119	119	95	101	100	95	107	94	92	106	103	83	118	98	90	95	114	94	106	129	131	110	97	111	101	113	113	93	120	104	126	116	106	113	105	99	115	100	109	91	116	116	104	122	87	109	84	93	95	100	92	96	92	115	114	105	115	109	110	116	115	110	123	104	116	105	93	116	105	85	121	99	120	123	99	104	110	95	110	107	117	113	109	109	110	92	110	129	105	119	128	109	121	97	104	110	113	108	108	106	95	112	88	110	117	117	123	108	97	118	103	97	99	101	80	113	107	128	101	100	122	123	105	120	124	95	93	110	105	101	111	120	106	103	110	104	95	99	109	91	106	101	109	102	103	103	115	109	110	111	107	95	126	103	101	110	118	113	127	110	105	102	91	106	117	124	103	104	94	107	90	98	100	108	117	116	98	110	111	97	94	103	103	119	131	106	98	107	104	101	110	116	88	110	119	108	113	111	102	92	76	112	115	106	99	99	124	118	98	109	98	115	105	97	88	116	77	108	109	93	100	117	118	105	108	108	97	102	107	121	115	103	109	111	109	111	106	115	111	97	116	104	103	109	107	106	114	111	105	109	124	106	125	113	111	114	115	113	101	116	112	141	120	105	116	114	100	99	110	110	103	103	105	116	95	110	101	113	118	124	96	103	112	110	97	105	105	101	80	113	96	108	100	118	90	97	107	125	88	122	91	110	97	97	121	115	92	98	118	104	96	100	119	95	92	101	109	104	99	131	108	107	101	121	107	118	104	83	120	85	94	108	110	95	129	116	107	92	113	100	111	120	108	133	100	101	110	101	71	91	119	108	114	112	104	96	117	103	99	106	103	112	82	99	103	110	103	104	107	102	89	108	108	106	101	106	107	98	94	110	114	105	98	111	104	101	107	92	103	111	94	101	103	99	105	90	100	112	96	95	105	96	107	106	101	106	105	92	102	111	98	105	88	96	116	103	120	100	109	110	93	107	106	118	110	103	108	113	91	110	118	106	97	100	104	117	115	101	112	105	102	91	106	95	112	104	115	104	119	110	116	98	123	111	100	103	107	102	94	108	91	104	104	124	93	113	92	106	122	109	99	121	101	94	122	108	127	102	86	115	104	96	88	106	110	101	91	113	96	103	125	100	106	104	109	84	126	107	89	110	112	101	108	113	106	106	110	117	100	127	100	120	122	101	95	126	114	107	115	127	126	117	110	136	104	110	94	80	99	95	113	100	98	107	114	90	112	110	98	108	117	118	103	110	114	107	106	107	105	98	84	96	107	112	114	108	120	116	114	109	120	92	84	112	98	96	95	114	106	117	122	88	113	118	100	96	95	100	101	111	112	113	110	110	123	107	124	100	102	122	105	112	117	97	101	90	107	107	94	105	98	103	101	111	100	111	100	97	117	119	96	113	111	92	89	91	102	105	111	123	98	123	109	111	109	119	103	107	106	109	88	99	97	100	103	109	96	87	106	112	110	86	122	126	111	89	105	81	115	115	106	112	107	101	106	113	109	95	112	114	104	82	116	118	105	73	118	109	103	124	101	93	133	97	113	113	96	105	108	80	110	93	88	93	108	113	97	108	120	114	103	116	108	112	111	110	108	97	86	103	91	106	101	116	118	112	91	111	107	96	102	112	104	104	92	98	96	120	102	91	121	112	124	91	123	104	117	126	98	86	116	115	115	96	108	98	111	108	136	96	125	80	98	115	117	95	108	102	96	121	96	107	113	127	115	96	78	94	96	127	77	99	124	104	112	109	91	103	109	123	114	94	123	104	112	114	113	101	100	121	105	120	104	98	94	102	92	97	109	103	112	101	107	112	98	107	106	98	98	113	112	106	108	107	111	106	115	88	105	88	131	127	95	115	117	101	101	107	110	110	102	119	105	97	114	94	102	111	102	107	120	113	99	88	97	99	96	99	106	97	100	120	116	96	104	97	130	99	107	104	105	115	104	104	91	96	105	88	118	113	118	107	106	88	94	90	116	109	105	110	108	100	102	112	90	87	109	103	103	113	100	96	91	97	111	112	94	93	93	93	98	110	101	93	107	124	118	117	107	122	103	92	99	106	121	90	108	97	115	114	118	102	93	114	110	106	101	98	103	119	105	105	89	114	118	103	114	126	103	130	109	108	116	100	117	99	104	111	90	106	107	114	95	116	114	117	95	95	104	129	102	107	95	98	104	105	99	108	105	83	101	105	89	98	101	99	111	90	115	112	112	119	109	100	104	114	91	104	96	95	118	101	104	106	108	119	101	127	120	95	105	120	118	121	104	111	94	115	129	98	109	110	119	90	109	111	103	113	98	109	114	106	108	106	104	89	112	104	97	96	112	97	118	114	121	121	117	113	115	98	96	110	112	111	91	98	89	102	106	108	97	88	102	103	101	93	101	111	107	122	100	90	98	120	97	127	98	115	121	103	100	95	120	109	110	96	108	111	123	107	126	114	115	92	106	116	106	109	105	110	120	115	108	89	111	124	105	113	110	125	102	110	107	111	105	108	109	111	90	113	96	115	100	118	121	99	102	112	114	110	106	90	110	113	87	101	87	110	104	104	120	91	104	110	106	100	110	123	111	99	120	107	90	117	109	109	97	84	96	118	101	108	105	111	97	123	111	98	100	121	108	119	111	89	97	109	114	109	108	98	100	117	96	114	131	110	115	105	103	122	106	101	105	102	109	103	104	109	101	105	95	105	99	92	106	116	112	101	117	101	110	117	88	91	109	85	96	111	90	97	107	118	99	103	100	92	107	127	117	106	111	112	113	115	104	112	101	86	105	99	117	107	100	120	102	94	113	112	99	94	103	115	108	94	121	99	121	107	128	94	103	92	83	112	110	118	110	119	116	103	103	113	91	93	93	102	99	79	118	100	122	108	92	116	79	101	87	106	114	115	106	107	84	102	106	97	123	100	102	99	107	117	95	114	109	111	106	104	110	112	114	101	116	93	99	113	113	95	100	111	96	98	110	96	118	97	107	110	109	106	91	111	96	110	104	87	109	98	130	117	114	115	108	112	125	117	118	95	91	108	118	113	108	107	108	96	90	110	104	117	125	102	115	108	112	101	109	130	107	129	99	99	117	105	97	107	110	102	104	121	105	128	82	113	95	104	96	99	117	110	100	113	115	96	105	95	92
6242	1583	3546	3864	3233	2765	2133	1748	1531	1296	1162	1040	996	890	805	734	688	656	598	619	567	538	589	530	534	541	498	487	493	454	474	415	427	448	432	443	410	417	403	401	409	424	415	405	374	400	413	391	387	414	415	392	426	383	406	390	398	371	376	356	407	355	349	386	377	390	365	354	387	395	369	408	398	397	387	423	371	368	378	402	400	401	398	382	344	376	386	388	405	363	357	384	344	378	343	373	380	381	361	380	363	388	351	357	338	368	333	344	360	362	355	363	367	404	383	368	341	382	396	349	382	345	363	374	382	351	330	354	361	347	340	360	340	356	336	367	371	368	387	346	338	383	374	355	391	370	365	342	351	360	389	362	374	380	324	350	370	358	343	368	371	356	353	366	335	376	361	370	353	389	354	355	390	360	342	356	318	365	343	333	395	376	367	400	379	367	339	371	375	379	377	375	373	367	314	336	363	410	342	360	343	360	353	365	384	336	328	384	321	341	380	349	350	351	340	370	361	353	358	378	355	359	352	349	358	358	368	360	327	361	340	333	354	359	373	374	381	344	363	360	368	332	386	337	330	358	358	356	359	370	331	355	367	346	333	352	373	376	363	355	350	325	358	371	360	349	348	362	327	351	356	399	389	393	366	333	352	358	323	362	352	358	385	367	376	343	379	342	340	367	376	339	390	377	351	404	368	321	341	372	369	357	355	384	373	364	373	364	361	345	392	348	355	341	398	383	366	358	376	346	381	372	358	341	351	377	392	352	389	390	343	356	394	387	359	343	393	383	363	389	369	377	394	361	367	362	328	369	336	334	360	364	356	369	333	363	380	342	330	345	339	374	372	337	393	373	352	346	339	356	364	364	350	390	390	359	351	351	384	351	349	393	344	345	349	316	360	343	378	371	353	365	373	351	392	377	364	346	407	358	338	352	361	375	388	409	361	358	351	373	375	347	364	331	369	369	343	351	375	320	327	365	351	387	361	369	366	361	370	365	350	340	386	320	378	384	329	345	341	313	366	364	355	399	374	351	376	337	342	332	350	351	387	338	367	370	349	358	362	378	350	350	372	345	352	355	359	383	390	407	377	361	370	397	377	363	342	355	353	377	349	382	354	393	371	362	366	372	342	404	348	398	357	401	337	372	390	354	385	400	351	366	343	360	363	359	360	371	365	350	343	356	346	363	349	381	371	351	359	356	402	347	386	357	324	344	354	385	367	354	337	399	338	352	351	360	370	360	345	375	362	357	367	371	352	383	370	378	375	357	374	387	377	364	277	390	344	377	382	358	327	324	364	393	384	373	355	362	398	343	366	383	343	354	359	382	364	375	369	374	344	343	360	382	331	349	333	319	360	359	359	349	407	324	349	335	391	345	366	364	372	380	344	342	358	344	367	346	387	370	357	380	380	341	333	363	352	328	383	391	359	353	380	379	340	354	355	347	347	338	366	341	322	359	364	386	369	336	374	384	343	371	359	347	351	383	343	366	382	345	359	358	336	390	355	383	339	378	375	356	373	342	351	342	346	357	375	334	336	349	351	355	350	335	376	383	366	365	371	335	346	373	343	358	364	337	360	380	391	364	356	322	348	355	415	375	378	343	360	356	369	367	377	365	344	350	399	346	363	324	403	331	358	378	338	364	331	353	339	366	318	347	341	341	360	339	385	367	397	367	387	366	357	347	400	366	352	363	365	371	337	353	355	347	346	342	372	358	335	357	352	373	375	349	380	359	370	382	375	344	372	328	373	351	382	352	330	392	388	368	335	364	382	365	341	355	359	387	384	357	390	347	345	357	351	374	369	338	365	383	371	355	366	370	339	383	335	389	377	348	368	366	378	365	356	350	356	366	379	370	345	374	348	357	374	392	328	329	386	385	369	370	335	365	360	361	357	342	364	380	393	394	373	372	375	355	368	341	344	330	370	402	319	403	361	378	346	355	378	350	348	382	338	335	358	359	398	361	346	383	371	357	349	339	373	385	349	416	353	386	391	374	360	374	345	367	362	326	384	367	376	325	351	368	350	350	359	352	374	327	395	329	375	375	382	369	323	366	350	384	358	327	384	366	345	369	352	347	364	346	421	370	375	351	333	381	381	358	354	367	367	366	364	364	388	353	340	370	369	388	384	357	389	388	386	343	365	364	365	380	345	381	392	357	337	370	373	367	378	366	329	338	353	358	354	360	362	362	360	377	383	367	351	362	388	341	388	373	358	355	352	375	355	345	347	370	355	405	337	363	333	336	355	375	357	342	366	339	368	362	353	349	372	393	341	350	348	343	338	365	352	371	332	351	368	360	361	361	339	343	381	379	372	316	338	356	345	362	349	393	379	360	382	328	365	413	374	364	361	356	346	384	348	408	385	360	398	366	301	386	372	351	370	364	362	359	354	371	381	350	368	335	345	377	351	368	342	371	378	350	366	376	313	364	332	384	388	391	367	341	337	359	319	341	337	389	384	361	331	366	367	343	390	356	328	371	410	358	362	327	375	374	376	367	364	357	310	343	370	376	340	365	369	384	381	347	338	352	358	351	370	360	362	340	397	329	366	359	338	345	377	347	377	359	347	326	342	356	352	351	379	363	346	369	349	409	360	384	354	332	386	378	423	387	353	345	401	343	357	380	356	332	350	357	352	333	334	340	340	334	353	371	356	344	359	342	328	341	370	354	360	348	349	357	377	351	348	351	370	342	369	353	366	332	373	345	373	378	390	375	371	366	360	348	349	357	369	389	327	390	353	389	335	346	357	337	342	369	379	384	377	363	369	369	355	351	345	378	371	359	384	394	337	381	366	359	377	356	350	369	354	352	392	353	364	371	320	365	342	353	377	369	357	374	368	352	392	364	387	369	361	372	356	317	331	352	377	375	361	337	377	364	368	368	367	361	379	358	359	351	350	401	364	353	384	376	355	422	375	349	396	353	321	352	325	384	375	339	360	385	356	356	357	359	387	360	352	357	339	390	361	353	366	372	352	372	373	412	359	353	349	354	361	359	391	332	365	383	343	362	363	327	383	344	369	383	366	354	363	335	367	370	383	363	384	360	364	346	356	359	386	378	379	397	345	368	374	370	373	349	366	363	353	347	356	391	353	394	363	365	345	357	352	360	348	357	339	369	348	333	370	392	385	372	361	362	356	345	321	359	325	376	349	361	351	359	364	372	372	338	359	367	376	378	384	352	356	337	370	359	363	370	342	382	328	364	363	357	362	326	351	378	346	352	366	359	377	355	345	328	356	366	340	401	365	355	326	337	362	335	358	366	372	350	341	367	334	357	339	335	353	387	335	396	365	351	378	368	350	363	334	343	373	354	362	356	343	374	342	353	329	346	393	361	347	337	345	358	351	380	342	330	356	354	366	335	332	414	375	390	373	390	361	356	372	361	366	369	358	351	352	376	354	358	366	362	358	344	366	348	369	350	359	358	388	335	359	375	316	371	334	359	373	351	336	365	375	357	383	364	324	342	362	392	396	332	367	382	381	343	357	378	383	356	344	334
17373	2868	2957	2142	1560	1099	841	632	544	370	345	333	317	260	263	256	250	240	207	196	196	206	214	168	197	189	216	171	169	191	159	171	164	166	161	152	152	164	171	143	126	180	167	164	175	161	151	162	142	137	155	169	148	140	144	129	140	134	181	166	159	152	118	136	148	156	155	155	153	153	139	140	147	165	129	146	141	159	140	152	161	150	125	165	154	164	134	134	166	133	142	151	138	144	143	149	170	160	141	162	153	184	124	170	166	141	148	144	139	142	148	147	126	141	147	143	149	156	128	150	128	133	154	157	131	161	148	155	150	135	167	136	147	126	141	151	140	160	132	133	158	147	156	146	139	151	135	148	144	167	166	135	131	156	157	158	142	142	143	158	140	148	146	150	147	141	122	140	175	140	150	151	154	151	147	152	164	127	143	145	162	124	139	157	151	131	134	141	144	132	149	156	159	150	139	138	124	133	152	166	173	128	156	127	161	131	132	151	146	128	129	162	165	141	136	141	150	124	133	143	156	151	140	134	141	127	151	148	137	138	154	142	150	153	129	141	134	142	138	158	148	146	133	152	145	141	146	154	156	138	149	159	152	174	169	157	161	145	143	144	149	154	150	152	148	141	137	144	138	155	159	135	165	129	146	174	135	125	145	162	141	159	126	140	129	147	164	132	124	144	169	143	144	133	162	135	135	141	135	143	157	140	154	129	136	150	136	147	167	143	140	149	122	147	164	164	153	144	146	150	147	135	142	134	151	137	145	159	156	156	153	147	143	132	158	135	166	141	143	134	140	140	125	147	156	133	136	153	161	165	133	152	142	147	160	150	156	145	137	142	141	155	146	148	135	177	159	154	152	161	134	141	152	142	133	143	140	149	146	139	144	148	151	152	162	152	139	144	148	148	170	139	145	144	137	151	169	132	144	132	147	144	173	122	140	147	181	162	155	129	148	143	152	144	172	165	143	163	160	147	139	132	141	131	136	144	154	162	152	155	131	174	147	156	153	110	154	166	125	163	145	161	141	146	159	144	149	150	161	141	153	151	147	162	135	159	128	144	143	137	145	132	147	131	147	141	146	151	144	153	153	143	151	151	137	155	147	154	132	148	150	154	161	140	130	143	154	155	147	155	152	147	147	146	144	150	147	133	171	141	144	137	149	143	140	157	135	153	138	166	140	140	139	134	135	147	144	140	166	164	161	147	137	134	145	157	146	147	150	156	138	160	161	168	157	137	172	134	148	135	152	128	156	153	152	149	136	151	145	120	145	141	151	178	148	142	142	152	134	149	152	159	125	176	163	175	127	136	156	117	150	141	143	156	158	155	167	139	152	149	138	156	142	164	156	135	159	147	140	134	147	134	154	153	147	162	167	150	122	164	147	154	159	152	140	134	150	127	139	131	135	137	147	156	127	157	162	146	150	161	119	155	148	140	145	155	147	126	152	157	139	130	153	159	151	161	152	147	150	139	141	135	156	161	143	163	134	123	124	129	142	148	114	141	135	149	143	161	119	150	167	140	131	122	152	152	130	122	146	158	135	121	162	149	144	141	152	151	138	141	125	165	133	171	161	133	158	151	155	166	133	144	143	167	145	134	158	161	149	178	126	151	141	144	140	128	158	162	159	126	165	146	156	135	145	156	128	146	153	146	144	124	149	153	146	148	155	139	144	144	140	125	150	140	148	162	136	156	151	162	131	142	152	151	125	137	172	136	156	151	132	133	131	139	141	141	144	151	145	150	150	162	144	124	152	147	142	121	146	161	162	150	157	155	125	126	148	163	148	141	138	136	133	133	148	153	152	120	147	148	126	143	136	140	149	139	140	166	164	145	160	138	153	144	149	134	141	167	156	135	149	149	138	143	126	149	153	128	140	144	153	150	160	135	136	140	165	144	141	147	151	164	156	137	149	141	144	172	144	141	116	131	114	119	135	126	150	162	144	160	142	154	159	131	138	145	130	158	150	148	152	145	143	127	153	142	128	129	168	164	149	148	165	152	142	133	161	175	182	149	159	145	161	157	175	144	148	136	146	149	155	145	140	139	130	147	140	145	145	146	124	131	152	136	161	149	153	155	146	141	136	163	140	149	164	141	131	151	146	159	149	150	149	144	143	156	162	137	155	154	123	144	153	154	153	142	135	141	143	130	122	141	145	151	147	134	133	124	138	147	155	141	135	148	165	145	151	131	156	154	140	136	146	152	144	161	175	153	162	165	141	140	145	133	160	126	153	134	154	133	146	145	139	135	156	166	136	148	149	123	156	143	118	168	163	166	152	125	139	154	118	171	179	133	120	136	134	151	137	172	130	137	159	124	144	148	148	144	146	156	154	157	128	147	150	156	135	150	140	144	164	138	144	142	151	146	126	118	150	128	126	140	141	131	130	152	147	151	135	151	149	150	155	156	147	137	150	165	135	152	159	130	127	141	137	146	153	133	157	135	123	138	148	169	137	147	154	137	152	131	156	147	141	148	160	161	134	158	153	147	150	139	152	149	155	139	142	158	133	140	131	148	131	144	109	139	115	161	139	145	164	139	141	133	142	141	135	132	139	120	131	154	168	169	133	134	147	151	128	157	146	156	147	154	155	145	153	148	158	137	147	124	146	176	132	144	150	140	144	144	149	161	127	156	148	128	149	145	159	155	141	144	145	142	135	152	132	148	148	162	153	153	167	163	162	164	145	135	138	136	156	153	153	158	161	158	149	133	124	151	139	145	159	166	143	164	156	128	134	142	140	135	147	146	145	120	149	182	158	140	158	123	139	156	136	137	142	146	125	148	136	150	133	139	155	139	155	148	164	150	150	175	131	154	140	155	163	160	164	150	143	158	133	161	124	159	120	142	159	145	135	165	136	160	134	137	149	136	129	164	149	157	139	130	129	139	132	140	139	151	151	170	139	171	150	150	171	127	144	144	132	148	136	142	128	140	133	125	144	154	137	130	149	118	143	146	146	146	144	133	128	143	147	129	145	155	169	156	141	138	152	121	154	160	149	137	120	145	143	136	144	138	145	156	160	157	144	151	159	145	133	123	137	132	154	153	128	128	132	130	125	151	152	158	170	158	136	155	145	139	154	139	173	142	153	145	154	157	138	138	133	151	147	165	145	153	135	146	149	141	156	140	144	150	138	146	138	144	154	165	140	156	133	143	150	141	147	135	147	158	137	144	154	140	145	144	151	136	137	138	124	136	152	137	142	151	138	145	133	141	151	154	130	122	136	148	147	146	153	156	141	140	139	138	153	147	139	142	170	143	124	132	112	162	156	158	163	140	142	119	132	139	147	140	143	154	133	139	145	153	136	150	142	135	119	149	161	144	162	146	144	144	142	163	143	168	139	157	144	148	156	132	152	132	132	146	150	137	160	145	135	151	150	146	165	132	129	141	143	144	155	164	168	140	152	130	157	132	138	161	140	141	158	145	146	146	156	157	137	155	150	134	127	151	149	117	134	140	155	134	136	165	138	162	138	146	130	165	133	143	151	149	160	144	149	147
8199	2866	6724	7109	5861	4685	3852	3171	2724	2375	1999	1857	1607	1466	1289	1215	1182	1120	1015	1003	876	867	858	814	814	827	773	722	708	670	714	622	630	603	632	608	652	584	560	625	584	565	571	542	582	552	631	562	577	557	561	504	563	569	540	510	576	488	476	493	537	532	542	522	531	527	512	507	539	532	582	511	508	507	448	507	479	504	517	526	505	490	523	530	475	471	520	521	498	517	514	469	507	453	515	484	513	497	467	504	510	499	536	491	474	499	494	505	480	460	503	519	463	420	445	504	474	475	496	510	488	493	471	498	485	456	486	462	467	462	504	477	448	489	507	497	478	461	533	497	498	523	502	469	485	493	450	465	510	468	488	500	497	513	487	471	469	514	485	472	496	501	511	467	458	497	516	507	475	484	482	489	485	472	487	492	484	470	494	483	510	505	464	461	503	492	452	484	464	458	476	473	487	499	460	511	487	487	516	481	456	488	485	495	448	438	451	450	485	503	498	452	504	466	474	505	510	478	458	473	484	481	492	508	469	462	459	451	485	494	456	497	447	516	512	462	483	472	490	493	459	473	473	427	496	494	466	456	503	448	471	464	506	478	479	495	434	494	466	472	448	493	464	476	463	501	488	493	492	510	480	494	514	488	504	480	447	463	471	437	474	503	485	481	496	461	485	511	493	470	487	501	468	473	457	453	495	470	483	476	505	449	542	496	479	496	508	460	507	487	492	441	467	461	509	462	472	469	468	539	479	499	477	529	474	506	455	495	494	490	495	471	460	456	512	482	496	509	460	463	469	463	473	412	484	505	477	477	522	466	443	454	472	504	520	515	452	530	482	487	477	425	494	470	495	453	479	475	504	482	513	491	489	500	500	479	480	513	477	499	471	470	469	501	512	484	496	514	480	471	487	508	465	472	511	495	507	515	499	450	495	508	465	492	484	476	466	480	465	486	449	454	498	479	510	466	470	475	495	507	507	511	492	499	485	529	494	490	468	487	449	490	478	439	498	492	475	461	472	455	495	484	474	473	468	488	471	481	478	484	416	454	486	477	498	469	486	471	509	470	473	470	487	467	511	472	469	475	455	508	499	513	469	444	484	442	487	463	509	481	475	483	420	510	489	469	485	456	468	518	492	452	470	478	448	457	458	488	491	495	479	488	436	482	511	515	504	449	478	483	450	500	545	441	533	497	497	446	473	477	457	492	465	491	439	434	493	484	426	479	460	477	482	456	495	500	468	471	472	462	467	459	461	460	472	506	499	454	500	484	503	472	450	462	455	455	500	477	470	467	492	516	484	468	444	464	483	485	480	452	471	499	444	500	489	487	479	473	485	496	446	445	503	484	488	454	509	464	481	525	487	477	503	447	480	492	493	460	473	473	439	445	477	505	503	452	462	471	445	497	467	496	488	464	497	525	468	430	467	487	474	473	454	492	528	541	503	478	491	473	488	458	501	466	493	449	461	472	459	486	482	466	502	469	495	476	522	484	486	464	456	467	456	501	468	451	441	446	485	492	485	457	499	467	464	451	487	485	518	490	494	495	493	476	467	463	442	489	504	490	483	476	494	500	481	496	492	477	469	482	489	497	507	469	464	488	463	456	459	467	488	518	498	483	466	476	438	515	480	489	532	482	485	442	497	510	490	475	492	520	476	480	466	459	435	480	474	491	456	490	465	498	479	512	475	477	493	451	487	470	502	471	454	412	452	493	473	523	495	477	498	500	453	460	463	438	509	469	493	470	469	503	460	488	488	480	472	456	483	499	498	459	470	452	535	493	489	503	533	504	493	446	488	443	451	463	485	484	484	502	488	485	492	439	428	481	448	552	490	493	488	432	471	478	487	472	446	469	494	443	473	455	490	483	485	485	487	485	486	491	474	483	437	496	487	475	490	528	460	498	503	464	484	484	452	449	489	466	492	472	488	482	461	481	457	506	527	495	485	453	475	475	499	485	522	461	492	467	470	499	478	518	447	454	461	470	492	498	484	458	467	516	492	441	495	503	468	475	446	498	460	429	469	449	480	459	469	467	491	498	469	475	489	477	474	496	504	509	479	481	488	500	469	481	483	504	446	479	500	450	479	506	422	457	511	476	491	497	536	481	452	480	513	450	486	528	511	450	433	471	454	510	495	483	490	518	484	507	459	483	464	430	444	476	468	478	485	471	442	497	489	498	499	489	464	461	498	454	483	466	506	481	480	461	452	485	446	497	505	473	460	502	503	508	454	485	472	476	499	425	446	471	449	480	495	494	476	491	444	471	489	503	482	547	481	505	509	492	490	501	481	462	471	470	489	492	460	492	446	454	474	496	516	422	444	459	494	461	463	485	461	485	454	462	498	454	521	519	485	449	442	481	485	464	485	472	478	501	496	493	451	536	459	447	447	511	482	505	455	505	511	455	507	504	446	438	501	506	472	498	478	465	481	488	526	481	488	479	489	481	476	459	493	476	517	501	512	471	490	543	504	446	456	509	469	480	481	482	455	522	482	425	492	455	503	501	462	482	483	461	469	502	501	528	493	522	494	487	523	448	478	489	493	497	484	474	495	468	467	453	460	475	439	473	478	479	486	499	517	514	509	475	469	492	482	495	468	504	484	516	466	469	468	496	529	468	487	484	499	457	477	493	446	441	502	496	500	458	507	442	493	469	441	457	446	463	424	485	497	500	483	452	473	467	486	473	483	487	488	518	508	497	476	449	427	520	491	471	451	460	444	482	491	497	478	473	481	456	439	488	438	472	480	492	486	496	472	487	491	502	505	489	471	470	510	497	462	446	479	481	447	491	502	465	504	495	463	462	457	457	533	517	469	501	500	480	491	482	435	484	507	469	490	441	489	491	478	478	463	553	494	442	488	502	483	481	483	505	501	474	492	479	490	448	469	461	472	454	492	493	464	464	489	526	482	469	470	492	474	491	490	494	493	475	506	497	493	487	465	494	473	476	517	492	484	467	483	449	493	503	458	456	464	484	473	523	503	491	460	479	509	484	485	461	472	486	464	492	487	475	479	487	469	483	454	441	501	486	485	512	528	503	455	470	491	472	508	478	451	511	521	463	494	474	465	506	470	503	493	511	471	479	478	474	464	490	497	505	462	461	459	505	431	493	496	532	485	453	458	460	457	483	472	438	502	465	483	445	464	462	495	507	499	460	490	507	460	450	473	515	475	489	475	522	459	491	453	521	443	463	456	535	497	473	508	485	524	465	465	467	433	462	474	523	476	443	466	507	478	480	467	443	501	482	464	503	493	521	502	478	450	471	476	516	462	461	472	460	409	450	502	510	468	469	528	462	476	445	468	456	506	505	505	460	477	515	482	460	465	467	464	442	476	466	529	491	517	490	489	446	456	454	490	423	490	468	456	517	516	484	475	520	501	461	478	478	467	473	462	485	493	485	476	420	482	477	493	506	461	461	521	485	498	483	477	442	459	455	456	501	504	495	496	484	474	524	466	463	475	478	483	466	496	462	477	446	460	471	540	466	517	507	518	523	502	481
2360	279	339	253	209	246	219	218	241	227	227	236	226	204	218	186	204	203	207	243	223	218	232	231	233	235	232	228	205	216	217	210	239	217	240	206	221	182	249	199	230	207	238	230	246	220	225	223	210	227	226	230	226	240	202	224	197	216	200	190	246	214	220	187	214	224	204	211	223	225	214	220	229	251	232	247	226	221	218	232	213	217	227	246	193	219	207	235	208	203	223	235	211	214	193	222	203	243	229	219	196	221	236	208	205	232	220	230	200	220	209	206	199	231	227	236	222	216	179	218	197	204	232	215	211	210	207	194	228	226	210	231	221	218	248	204	203	205	223	214	222	262	202	256	190	242	201	210	233	232	200	212	211	224	211	250	227	218	214	210	238	191	228	214	210	206	232	206	234	215	210	206	218	220	199	197	227	239	213	225	209	206	206	212	219	210	200	227	236	223	228	241	205	238	231	227	238	226	229	207	219	218	233	195	232	262	221	224	235	207	237	227	196	209	227	223	212	227	191	207	214	236	214	210	231	194	175	232	227	213	215	214	213	214	242	211	213	190	245	202	228	224	207	216	209	233	220	212	233	228	230	207	242	205	195	245	204	222	222	223	213	215	255	204	222	202	208	210	201	230	205	226	224	200	219	198	207	232	236	212	203	212	212	232	234	213	214	220	221	221	196	216	221	233	230	208	233	207	213	215	225	227	214	210	232	231	188	204	219	214	205	195	208	203	246	210	203	234	234	210	220	230	239	222	195	214	256	207	216	212	246	227	236	203	239	246	231	217	204	209	211	241	219	203	195	198	234	222	259	221	212	206	225	230	218	246	210	208	213	204	221	196	231	215	203	211	223	216	203	238	195	236	204	213	210	217	209	218	217	199	226	219	214	188	242	224	180	189	236	205	220	226	204	222	214	218	219	235	207	212	208	217	200	208	218	200	226	234	223	204	205	212	229	181	247	202	225	229	218	226	196	187	200	186	192	228	204	198	240	245	242	219	203	198	207	218	184	202	207	222	224	225	192	201	226	222	252	203	208	205	182	246	185	234	207	199	225	206	215	229	195	236	212	235	219	206	191	214	193	212	209	207	209	241	238	214	215	216	199	232	233	228	196	215	226	222	230	228	253	216	217	231	207	213	202	179	194	201	211	203	220	216	223	219	216	219	213	208	196	212	217	213	207	215	197	228	205	196	206	195	235	210	217	194	227	223	204	211	220	238	224	215	217	233	209	202	220	198	204	223	227	217	209	196	221	207	252	234	187	235	216	206	233	219	221	217	212	212	220	240	224	210	213	229	197	232	243	230	232	218	226	233	219	207	212	220	187	208	244	212	181	189	243	202	200	223	199	230	213	207	204	211	218	226	251	203	212	225	240	205	225	223	224	218	222	195	209	222	197	219	191	227	180	227	221	251	218	214	219	207	209	202	258	211	232	204	208	189	227	224	213	222	221	220	227	214	222	213	220	218	190	246	233	225	215	218	203	193	218	229	205	212	192	218	203	208	223	241	212	211	202	230	239	205	218	219	209	200	220	198	213	239	222	213	222	197	209	225	245	214	213	217	234	187	190	229	203	198	230	224	229	210	266	207	200	206	226	195	202	222	201	198	186	199	208	210	218	204	235	242	218	183	226	206	223	234	194	238	232	223	224	206	238	212	225	214	227	235	207	206	221	231	205	223	239	202	227	245	210	214	198	237	221	206	196	202	226	223	197	214	192	209	237	209	194	213	209	209	221	216	194	210	205	224	229	234	201	211	194	247	230	204	200	220	217	204	198	227	232	208	202	210	222	210	234	231	195	213	226	211	223	214	225	229	206	206	235	227	242	239	215	218	207	241	224	226	240	235	222	194	217	214	250	235	214	193	187	221	202	183	227	201	205	214	211	231	247	232	216	207	205	200	233	202	206	216	235	213	210	225	216	198	212	217	217	210	223	196	251	214	210	238	206	221	218	217	229	231	216	209	204	227	238	227	222	191	209	212	212	224	215	191	213	216	218	198	216	214	215	240	195	233	198	218	239	236	212	199	234	235	237	195	199	227	224	261	220	210	219	197	221	211	234	205	218	219	225	230	206	216	217	204	213	219	216	224	197	218	208	194	222	223	210	210	240	211	218	222	196	204	217	219	211	218	223	238	199	255	228	197	215	203	205	198	232	200	221	198	252	230	230	216	229	198	212	205	192	227	218	229	218	209	214	235	223	198	227	222	208	240	203	242	223	192	207	199	190	221	201	238	211	205	230	201	211	200	232	197	204	206	236	196	233	235	203	213	225	227	238	251	221	237	193	209	202	216	222	210	232	225	216	219	220	228	238	228	206	222	221	220	225	224	236	201	203	183	236	214	218	240	223	211	203	205	220	218	210	205	211	218	211	207	219	216	207	210	212	214	237	210	216	229	222	238	201	197	191	259	227	224	215	221	201	226	218	217	225	202	222	192	206	201	227	219	225	223	195	222	233	205	204	242	205	220	194	212	218	225	223	225	207	208	234	221	197	220	216	201	215	223	203	213	226	217	203	216	212	219	196	225	229	242	201	209	218	204	226	206	212	206	199	224	186	184	217	220	235	222	218	239	233	210	218	203	212	212	228	201	215	226	221	224	224	221	220	200	216	212	223	220	185	206	222	211	215	191	201	234	204	223	203	220	228	243	199	245	240	237	224	214	218	214	244	210	216	202	214	197	223	213	207	221	192	208	231	229	205	220	222	216	215	230	219	205	198	213	221	197	214	217	211	206	230	228	195	237	250	199	179	205	209	243	235	200	223	195	222	206	245	220	221	205	226	200	227	202	232	206	207	218	216	208	211	208	225	220	215	207	199	200	225	229	235	186	207	207	238	191	242	214	217	238	203	229	204	205	231	235	184	215	213	218	245	223	251	194	216	183	205	234	224	207	200	213	226	231	231	229	200	207	204	188	209	201	221	210	224	229	196	211	245	242	248	205	230	209	214	227	215	206	223	200	234	211	221	219	234	242	211	252	238	222	237	205	227	216	238	240	223	230	238	218	215	237	212	205	206	236	209	216	211	213	222	217	186	204	224	216	204	193	207	220	216	229	220	208	241	203	215	232	216	207	228	209	191	213	219	232	213	236	217	206	249	231	233	183	201	227	200	185	207	212	200	214	212	232	205	212	241	216	240	207	202	209	224	221	213	227	225	222	202	220	231	208	228	205	227	210	234	219	221	204	216	213	198	200	219	215	241	214	208	230	235	226	195	210	233	170	211	214	209	233	243	214	201	201	222	224	219	214	187	228	213	212	206	235	216	232	246	239	215	215	224	210	236	218	221	235	198	220	209	228	210	222	187	196	202	208	222	196	218	225	204	183	215	217	219	215	227	196	232	232	234	214	215	223	219	254	238	231	217	213	244	208	228	201	228	213	220	214	243	208	214	224	228	235	221	212	219	205	189	226	212	204	208	222	198	225	231	203	226	222	199	190	191	237	191	228	214	232	209	243	220	223	222	211	199	202	204	240	242	241	228	221	240	214
2909	778	851	849	774	758	792	737	749	696	668	700	701	720	628	676	669	699	661	689	692	618	643	713	692	638	639	697	658	661	615	689	640	681	700	638	701	669	693	691	647	669	666	667	699	684	709	636	607	638	621	681	686	628	639	650	677	685	652	657	673	630	641	630	643	624	638	672	683	664	649	678	652	670	633	667	643	621	664	622	658	679	648	618	673	617	675	666	660	626	632	620	670	639	629	656	653	686	640	647	649	649	656	677	651	651	691	680	628	660	649	661	662	680	664	630	636	614	658	630	619	631	630	626	623	670	681	680	679	685	678	677	635	711	650	679	664	702	685	643	637	654	618	656	655	630	665	606	680	647	712	601	661	679	661	648	660	675	626	634	668	620	655	677	651	672	630	674	659	673	652	631	677	675	686	653	623	690	651	650	656	682	614	660	634	631	691	669	644	649	668	652	656	633	613	637	622	620	702	650	651	662	614	647	652	648	646	654	653	607	681	673	648	619	671	686	679	637	694	651	620	657	638	708	627	629	669	706	676	643	612	703	637	632	652	650	670	663	667	705	702	630	668	671	640	623	675	656	582	654	631	617	686	641	631	628	695	625	694	663	656	625	714	665	641	654	614	637	645	662	653	621	645	650	646	672	622	650	674	610	645	705	675	680	675	661	658	661	677	649	627	705	631	681	633	680	695	637	637	674	600	635	671	652	617	643	658	674	664	637	610	674	671	639	691	614	636	648	667	677	639	570	607	697	650	668	644	652	656	658	657	609	658	647	673	667	621	622	695	628	691	663	627	655	663	681	657	651	630	682	664	659	666	642	654	641	637	659	682	651	675	620	667	701	645	628	686	683	640	651	627	651	597	658	695	647	678	653	640	656	648	674	667	652	668	639	669	634	656	665	626	679	648	646	659	601	643	649	651	679	662	614	637	673	633	630	615	636	652	661	660	650	622	643	661	596	676	652	667	624	668	654	642	646	662	612	660	577	648	668	620	684	659	673	665	687	672	664	609	640	629	610	620	622	648	635	676	659	634	688	607	659	648	660	656	621	609	651	635	629	636	637	690	695	646	654	632	603	605	663	685	664	684	692	654	674	688	608	657	625	673	674	631	634	612	663	634	670	650	681	655	666	598	656	688	676	659	660	652	685	684	647	668	677	656	692	636	625	682	669	667	633	647	660	615	643	614	636	698	655	654	682	652	686	671	641	620	627	720	686	687	625	666	705	620	657	642	629	627	669	644	668	635	626	612	690	623	633	662	671	662	643	702	673	661	641	667	709	663	629	631	679	634	643	654	668	664	630	649	650	618	690	650	650	670	681	678	717	634	668	621	620	608	690	644	680	633	659	730	665	651	634	595	656	634	652	644	624	652	619	679	627	604	663	609	688	657	658	656	634	654	696	681	667	628	662	678	649	708	643	675	676	662	662	640	630	662	654	653	682	651	629	651	639	635	625	672	626	670	638	629	667	659	693	625	689	651	654	647	613	630	655	653	679	640	658	661	627	664	661	657	659	655	706	627	683	589	632	644	645	651	610	640	638	632	649	662	633	725	650	631	674	641	655	625	644	625	637	626	624	664	634	686	681	641	656	658	625	658	633	703	671	656	674	676	645	647	613	649	668	655	641	661	695	659	636	658	652	671	677	688	635	692	627	658	671	685	627	666	697	657	609	640	639	646	638	682	642	636	640	654	655	663	618	689	691	642	687	679	666	634	610	623	653	672	650	633	609	657	699	660	599	625	645	588	667	636	665	636	631	673	679	625	637	623	657	654	667	650	627	615	621	645	699	668	638	643	688	622	632	631	661	640	634	638	678	622	666	695	694	650	650	653	678	685	613	629	646	683	610	682	616	656	614	676	692	655	664	646	604	619	646	623	678	674	709	634	652	655	673	639	651	658	623	612	623	649	635	675	636	656	654	670	671	641	656	683	624	683	668	664	645	681	671	638	618	689	645	656	642	692	690	622	665	672	639	651	691	677	621	663	655	631	647	626	687	665	618	629	642	635	652	642	676	660	619	635	600	596	652	618	660	614	639	639	606	688	690	686	638	660	653	617	671	694	651	621	619	706	648	677	696	631	615	672	653	651	625	675	666	635	646	615	681	662	652	617	608	673	614	655	656	640	621	668	655	646	678	645	640	610	640	616	679	678	671	656	646	634	651	657	696	672	662	664	623	637	676	627	615	621	704	644	660	670	662	606	659	637	680	654	680	697	657	683	662	629	643	633	640	662	697	677	641	645	668	615	663	652	627	694	637	690	682	639	644	626	631	636	667	634	676	674	661	646	656	660	642	622	660	649	683	660	628	648	654	706	607	627	682	655	664	655	650	643	696	676	651	670	671	644	638	676	679	639	665	616	702	667	649	655	696	656	630	660	629	664	678	645	658	659	689	641	638	654	651	661	630	649	682	648	664	636	718	652	625	623	649	635	687	671	701	680	679	647	652	647	659	627	654	648	628	628	661	667	629	619	666	606	690	613	634	685	631	658	630	677	648	668	668	634	683	650	649	635	678	702	665	656	643	621	669	711	613	658	661	656	620	622	668	687	590	663	656	655	617	655	634	675	654	653	622	681	681	651	669	678	648	695	645	676	664	660	658	635	653	617	653	684	691	712	677	671	655	600	614	582	611	630	621	624	643	689	621	676	643	678	649	666	659	690	673	634	668	646	640	662	637	663	639	640	652	621	640	674	656	653	626	626	620	659	655	642	691	685	685	650	656	648	658	645	629	657	648	661	630	651	672	665	695	650	665	645	661	647	669	662	627	633	618	653	676	628	675	617	654	629	660	687	610	634	677	683	675	627	621	639	630	620	636	630	654	650	641	663	716	674	667	683	658	679	666	630	675	641	618	674	684	694	606	642	605	584	677	650	679	645	663	671	628	630	669	682	635	612	651	607	644	699	629	671	684	634	631	662	643	626	686	661	626	633	652	626	655	639	639	657	652	675	636	645	667	678	658	629	640	640	655	657	638	613	644	661	595	655	601	667	648	694	624	609	719	673	644	657	672	630	622	680	663	618	675	651	670	667	626	584	628	675	682	675	644	600	640	640	673	656	703	665	673	669	656	685	627	678	655	666	650	712	647	617	636	637	652	615	652	632	694	591	691	678	626	629	635	623	620	698	662	664	674	691	641	600	681	641	611	680	689	639	706	671	694	679	669	646	638	687	669	654	642	650	617	681	685	648	649	642	650	658	643	694	637	623	683	616	650	735	612	702	651	639	604	657	649	679	657	675	636	680	640	648	671	671	644	681	616	654	656	658	696	637	662	624	657	597	656	671	654	658	653	630	634	629	667	612	637	699	663	669	635	679	630	681	666	640	672	664	636	620	673	690	627	622	649	650	699	748	627	652	673	639	671	687	657	639	688	642	638	601	636	631	697	631	664	645	655	630	637	645	659	656	624	609	691	636	628	649	634	606	634	644	637	676	650	591	658	662	699	682	675	609	661	653	647	676	675	667	678	656	661	616	674	642	620	654	636
9418	1221	1490	1087	777	587	458	329	293	232	240	172	190	161	177	133	143	153	142	137	130	136	128	111	128	123	116	127	106	120	109	112	103	99	122	117	113	117	116	116	119	123	101	85	115	86	116	113	131	131	112	91	117	90	110	115	121	94	103	111	115	116	113	109	113	103	126	95	107	109	96	104	114	103	102	79	133	117	101	106	99	103	110	97	114	102	101	121	109	107	108	106	120	95	102	100	111	128	116	105	105	105	89	123	95	96	92	121	90	108	110	108	123	125	101	100	135	109	101	112	96	130	112	100	99	103	93	103	83	114	109	105	105	94	109	91	104	98	109	106	111	110	110	105	107	102	109	109	116	104	103	105	117	99	97	116	98	127	114	100	108	105	95	107	104	110	105	100	106	119	111	90	124	111	94	112	75	100	109	119	109	99	98	110	94	108	118	119	115	128	106	103	96	97	103	101	102	107	114	110	99	105	103	110	99	97	106	103	101	101	100	98	96	109	98	114	128	120	105	117	101	108	128	119	93	108	102	95	111	97	111	109	106	122	97	126	105	112	98	91	97	122	116	108	112	100	100	117	105	100	98	103	91	121	119	102	94	112	99	121	111	103	114	90	103	94	110	113	106	103	123	128	104	105	107	102	117	97	107	110	101	96	103	103	89	99	99	94	130	88	98	95	109	100	98	105	105	111	106	123	96	118	106	101	100	115	104	101	105	115	86	104	119	105	117	110	98	102	100	87	111	99	135	89	106	81	83	95	99	96	115	101	110	115	108	102	107	96	115	109	97	102	108	111	106	112	124	103	97	102	88	112	121	98	115	109	117	105	95	115	102	103	105	93	112	110	96	111	114	103	111	102	117	110	112	109	98	110	91	90	101	104	111	114	110	99	95	98	83	109	122	116	105	103	103	97	103	124	109	86	89	95	108	88	89	116	120	110	120	100	105	95	102	114	134	105	100	102	120	101	102	111	121	119	114	103	102	112	105	98	101	118	123	128	105	97	112	96	98	98	95	90	92	115	108	106	109	109	101	101	121	85	100	105	116	109	86	106	108	116	97	110	95	102	105	107	95	123	91	114	110	88	102	115	104	118	89	102	116	105	104	103	88	86	113	90	114	94	120	101	100	110	117	120	107	115	109	95	96	121	105	99	126	105	105	94	131	100	107	116	89	101	86	99	110	93	102	106	107	83	101	93	100	111	98	106	102	106	109	107	112	113	124	101	114	111	106	108	88	99	111	112	108	118	101	102	105	119	108	103	91	100	96	102	89	109	120	109	111	111	110	117	96	117	127	119	106	106	112	105	96	95	116	97	111	99	121	119	81	97	114	113	111	93	93	118	115	113	117	98	112	119	111	79	123	102	106	129	100	89	104	102	81	119	104	95	94	114	112	94	116	93	95	107	106	106	103	97	100	88	99	127	107	97	111	101	111	102	93	104	104	95	109	119	110	100	110	113	123	115	111	104	133	113	115	120	99	106	99	98	103	112	94	117	109	104	99	118	104	118	118	106	106	111	131	101	99	109	116	110	97	110	95	107	122	100	124	98	109	106	107	108	109	109	120	107	103	110	97	90	92	110	119	100	105	101	104	101	99	113	96	125	108	100	114	118	111	126	120	84	109	122	111	109	93	120	118	100	100	137	90	90	100	104	105	86	105	120	110	87	108	91	96	113	90	105	115	91	112	109	98	125	96	91	89	98	88	93	80	85	100	87	103	104	114	104	107	95	105	110	98	103	125	122	109	128	110	88	113	105	105	103	103	119	118	113	103	99	115	106	103	100	93	104	91	100	110	88	99	118	107	89	121	110	95	97	96	108	99	122	106	111	111	99	120	112	119	103	109	109	119	106	102	113	101	114	104	98	99	103	116	123	100	98	130	101	117	103	110	88	98	99	133	103	101	106	103	94	109	112	98	95	94	118	109	111	119	98	110	106	89	107	106	103	100	117	103	125	105	90	91	85	106	88	86	94	125	103	92	115	111	91	92	119	120	99	92	110	115	98	104	117	101	114	120	104	89	111	106	101	126	110	97	87	91	109	103	110	123	90	115	115	109	91	120	124	95	125	93	114	98	99	97	115	113	120	100	92	102	101	111	95	108	116	124	107	108	126	112	123	111	104	109	104	108	111	89	111	93	106	112	113	119	98	115	114	95	90	102	102	102	109	98	87	106	133	108	92	103	107	106	101	115	110	119	115	100	99	92	104	109	120	108	100	123	103	93	115	113	107	114	89	124	118	128	109	83	89	108	107	108	100	117	118	90	93	100	113	103	108	103	130	105	109	116	122	119	105	105	84	117	100	96	105	101	124	79	104	111	109	117	85	99	89	95	105	101	97	107	118	108	84	97	102	116	103	114	95	95	105	123	116	108	102	120	98	110	104	104	101	108	111	102	122	113	105	117	103	112	91	96	105	110	113	110	124	103	108	106	117	124	100	118	113	111	94	106	98	89	107	111	114	91	109	115	102	95	121	108	125	94	104	116	76	88	124	118	91	109	94	104	99	99	113	128	106	108	99	115	106	111	116	96	120	95	90	97	92	100	103	102	99	110	118	118	102	112	103	118	126	106	110	107	116	124	113	100	95	106	116	103	103	103	97	99	108	104	106	106	93	97	93	94	105	97	126	103	101	108	109	114	86	95	95	116	85	108	127	111	119	122	103	107	111	102	119	112	103	96	99	116	114	109	104	112	87	109	107	110	99	113	125	95	111	115	110	104	112	119	94	117	124	114	99	105	99	102	95	106	105	111	109	99	97	109	102	115	103	92	127	88	107	101	101	106	97	113	113	89	126	107	119	111	105	126	99	114	115	111	118	105	97	124	117	115	95	98	109	90	100	133	108	114	100	106	113	110	109	128	86	87	117	93	118	113	106	114	92	100	109	118	98	88	101	110	108	91	102	105	126	112	102	117	118	109	111	114	134	109	129	115	116	82	111	83	110	113	115	98	116	108	96	115	118	109	94	95	107	107	101	115	104	118	116	114	107	103	118	117	111	99	79	91	104	113	108	88	113	111	93	100	98	111	119	104	109	101	113	98	113	100	106	109	93	94	119	123	107	114	99	90	101	98	89	98	109	115	108	111	113	96	96	113	121	106	103	98	88	99	107	102	91	104	122	108	99	89	109	95	114	122	105	118	94	111	123	106	128	110	130	97	108	91	120	118	107	94	104	98	113	95	89	105	93	117	103	116	102	96	106	99	122	103	97	115	116	98	99	100	93	100	109	99	103	101	114	122	113	98	108	114	96	107	106	83	119	99	91	113	102	108	94	101	109	103	91	92	102	99	124	97	92	105	93	98	112	111	96	114	97	119	121	119	113	86	113	117	113	101	108	109	94	105	102	116	92	130	90	127	112	118	108	102	117	123	106	106	123	95	121	112	110	107	98	122	104	108	114	88	122	94	123	104	103	90	110	118	105	105	119	100	108	110	106	100	118	97	96	105	109	106	123	100	84	132	109	102	105	110	88	92	90	119	99	101	99
6161	1544	3629	3928	3222	2633	2225	1749	1493	1230	1206	1060	945	829	766	773	705	676	640	592	597	551	590	515	549	495	472	505	435	470	465	433	437	414	444	448	441	429	424	392	418	413	419	411	397	410	404	403	366	377	391	430	407	389	389	358	363	383	392	382	368	396	377	372	405	432	351	373	385	371	370	392	351	402	389	364	382	405	362	351	382	383	403	346	361	343	363	399	356	354	384	359	357	384	414	361	378	368	379	377	367	354	385	335	358	358	353	374	383	365	378	381	386	337	344	350	356	338	392	354	366	359	391	374	367	368	386	367	364	345	341	336	382	352	341	358	361	342	342	344	384	398	356	349	367	357	385	388	359	334	353	368	350	348	357	333	348	354	386	367	365	359	360	336	411	352	367	364	347	355	363	347	360	357	371	351	369	348	343	368	362	378	359	383	377	375	369	362	347	354	363	355	342	370	360	372	383	363	336	348	359	366	394	390	369	347	343	315	355	355	340	367	366	342	369	354	344	318	327	397	346	355	360	333	353	355	330	392	357	345	353	377	345	345	357	311	361	341	374	403	371	377	359	393	341	385	389	358	368	359	393	337	366	367	352	362	325	395	338	338	370	348	373	313	384	377	372	361	354	340	372	365	345	374	362	354	347	380	362	361	372	382	359	300	342	358	352	368	336	353	382	381	343	355	344	361	360	354	416	359	372	380	335	356	350	364	344	361	376	375	335	379	359	321	388	336	378	351	364	368	379	358	350	360	353	373	365	403	340	352	364	353	366	348	342	376	347	334	356	355	349	362	376	347	378	364	385	388	365	372	347	374	366	348	339	325	362	364	386	364	367	363	367	397	397	382	394	349	383	375	352	365	360	360	379	358	353	371	320	360	376	368	338	369	324	350	324	373	378	388	365	365	354	363	360	389	377	364	386	378	370	372	351	342	372	372	375	357	337	345	391	377	327	351	379	343	335	354	376	370	364	319	349	336	328	357	376	385	361	372	326	354	338	387	412	346	339	356	370	344	359	354	348	339	374	340	338	381	355	378	387	368	374	348	360	347	336	342	371	339	364	361	365	362	339	308	365	369	339	389	311	367	356	390	337	326	355	354	365	343	366	373	342	375	351	352	383	368	371	359	370	376	370	369	353	377	374	338	374	353	371	353	374	365	403	361	350	348	366	314	367	346	329	326	331	304	374	359	370	317	343	351	338	368	369	361	345	339	387	369	405	363	368	336	375	378	398	374	343	371	367	352	375	345	323	350	364	345	338	370	330	351	339	367	365	345	363	370	381	355	394	337	347	332	350	390	377	401	352	364	339	362	353	331	352	329	402	363	377	333	329	341	375	332	371	395	361	382	344	391	382	373	353	375	339	400	373	352	379	364	363	373	311	391	387	367	360	363	346	354	381	347	355	356	336	348	360	392	344	373	377	361	367	354	335	346	335	325	355	340	355	376	392	352	373	353	343	357	358	399	369	357	361	351	361	373	333	369	356	351	363	323	359	358	338	374	341	372	338	369	365	339	343	321	387	359	373	370	354	362	378	381	333	333	332	345	370	342	373	365	389	373	347	349	348	349	350	369	350	386	355	367	363	327	368	381	334	369	341	312	343	349	372	391	382	388	349	327	348	361	358	377	367	354	371	350	339	337	358	338	378	351	363	332	363	300	369	365	375	365	372	401	365	374	350	358	346	390	348	358	350	349	320	347	393	347	367	347	371	380	365	360	373	385	357	340	345	377	357	317	356	394	380	339	336	349	342	371	368	386	363	330	337	349	383	373	353	356	348	327	365	387	360	382	355	369	412	377	411	339	353	347	347	375	347	357	376	391	387	343	377	357	363	372	339	383	403	351	361	364	356	362	348	361	347	349	340	361	355	368	373	384	398	335	345	381	340	387	358	341	356	386	373	347	364	361	349	392	381	350	384	370	330	345	355	359	327	376	345	357	370	349	383	369	363	350	370	378	361	346	324	373	365	374	318	397	331	344	347	342	332	344	383	357	350	383	366	372	387	358	333	359	331	327	325	364	358	369	376	399	360	352	369	370	331	350	350	343	384	349	354	376	403	343	331	366	381	333	360	366	379	378	361	393	367	358	373	369	388	366	378	377	376	371	389	357	326	355	323	375	330	371	344	347	339	355	370	338	374	332	353	369	354	377	329	374	361	356	385	370	327	384	343	361	349	346	342	359	396	345	365	378	365	363	328	318	345	339	354	338	425	345	360	320	326	359	376	366	345	381	361	360	370	368	346	351	361	350	340	359	354	347	345	334	365	385	353	364	353	350	357	371	354	379	375	342	356	335	359	374	351	326	358	402	369	358	368	358	332	332	360	372	375	359	376	379	374	331	351	375	363	318	349	373	375	332	323	352	331	369	380	360	376	355	361	364	368	337	368	361	371	358	362	355	368	365	356	377	342	333	363	387	344	373	387	392	326	367	319	378	350	368	333	340	326	316	383	396	366	370	363	352	341	321	359	326	364	386	363	348	354	320	378	322	381	362	339	364	372	344	351	358	331	394	338	338	350	362	351	363	351	408	352	337	364	366	376	370	357	385	343	352	347	324	362	362	336	383	377	338	369	385	397	334	372	372	374	363	348	362	341	385	372	387	343	348	439	368	375	397	359	355	357	348	341	362	357	352	366	337	374	367	350	346	363	342	335	344	369	381	367	384	371	363	356	341	377	369	350	384	370	358	394	356	367	355	345	366	383	364	397	361	407	340	327	350	348	370	346	354	317	352	335	380	348	343	344	354	350	346	375	347	389	344	390	336	383	355	341	382	329	397	358	334	322	387	357	360	365	325	373	345	344	350	376	361	423	331	400	343	372	346	374	345	366	367	348	356	390	357	355	365	327	375	366	359	367	394	385	342	371	345	372	372	386	396	362	333	343	335	349	343	369	353	336	360	355	332	347	365	339	326	337	336	410	378	346	346	376	328	358	322	368	353	358	378	377	371	367	355	374	382	365	387	357	382	350	337	338	389	319	362	387	350	345	370	367	350	363	381	339	367	347	384	350	365	313	387	331	366	384	382	359	373	387	357	378	367	359	336	353	396	403	322	388	330	391	344	395	330	349	394	351	363	367	333	371	356	366	367	359	356	370	359	362	334	375	350	354	333	374	339	330	356	352	343	371	359	383	346	369	398	364	364	364	355	367	395	358	363	366	357	356	372	379	351	353	355	338	372	362	352	360	368	365	378	372	359	348	365	349	362	341	355	344	368	350	371	352	386	358	339	360	373	309	377	380	350	388	360	349	360	401	361	375	336	362	402	385	351	372	389	339	338	339	323	353	359	350	365	348	362	353	337	354	352	344	358	385	382	373	340	310	351	363	352	392	330	382	374	365	333	321	344	353	361	359	398	365	372	384	340	338	349	379	354	372	382	334	343	390	358	388	384	361	408	332	359	385	347	363	361	358	368	370	363	362	366	385	365	314	318	375	366	350	343	396	326	355	347	341	375	364	373	349	362	374	334	365	369	357	341	339	358	318	354
17208	2861	2912	2203	1543	1072	874	648	533	447	373	334	321	277	252	222	239	231	218	199	201	199	185	198	173	164	203	180	174	163	142	184	178	159	168	162	170	171	146	140	154	133	153	151	172	149	168	149	164	138	150	157	155	140	147	151	142	126	165	154	137	167	148	148	145	151	154	134	154	141	161	136	155	154	146	145	146	143	142	154	155	167	166	155	144	143	151	161	151	159	120	150	153	169	155	138	153	152	153	151	160	148	160	159	117	166	143	144	145	153	149	148	137	159	159	129	153	141	132	135	164	153	140	154	137	155	138	172	144	154	133	176	144	146	155	132	142	121	146	141	151	138	138	151	143	161	141	136	154	146	141	143	151	149	166	123	144	138	153	129	144	142	162	151	132	152	139	134	171	146	135	146	168	141	144	130	136	157	157	139	161	136	142	155	137	155	155	168	146	148	147	150	162	136	151	141	148	161	160	151	162	150	136	129	147	144	145	146	149	147	130	146	139	152	142	126	147	149	161	147	162	168	166	130	152	134	153	156	135	151	136	151	166	142	153	149	133	143	140	145	149	143	151	128	145	177	151	126	152	131	144	148	147	154	155	144	151	128	136	154	139	152	137	158	139	132	149	144	139	136	124	141	160	126	147	160	148	162	143	150	151	147	135	155	144	142	156	149	150	135	159	134	136	119	165	139	159	140	153	103	141	148	150	152	148	137	149	166	157	153	153	148	155	148	135	145	136	133	141	122	145	162	136	134	147	163	155	152	137	144	143	130	154	178	166	150	131	134	129	135	148	131	127	150	145	154	138	151	130	165	146	129	138	159	146	142	149	121	129	138	143	149	158	154	155	152	146	138	169	132	143	152	132	153	141	122	140	179	147	140	136	146	161	121	135	186	132	158	172	153	163	137	158	141	146	156	162	160	150	130	138	138	154	156	147	133	124	124	137	144	139	151	135	147	146	152	143	154	143	139	145	152	122	154	140	136	132	158	137	139	149	136	152	165	159	140	131	176	126	169	144	145	133	156	165	166	144	150	139	155	138	124	135	134	159	120	139	140	154	137	145	135	135	145	155	143	135	159	136	136	124	134	159	160	152	153	168	159	139	159	144	132	132	140	141	172	152	151	172	124	149	134	152	164	158	149	130	141	152	140	148	139	155	145	150	150	139	134	157	145	154	172	150	147	159	150	141	155	136	137	154	174	158	182	153	130	152	120	172	129	150	141	141	173	138	144	140	145	147	143	173	156	137	140	134	155	155	153	139	153	146	137	129	133	153	157	147	146	138	154	161	145	137	136	157	132	155	175	160	141	147	136	146	140	148	134	140	128	154	142	153	127	151	141	149	149	142	180	158	144	135	114	125	160	137	142	147	155	148	132	159	156	155	147	130	147	146	144	159	140	155	138	154	171	139	141	155	155	158	139	146	141	164	143	156	138	162	143	148	153	143	162	148	133	154	155	135	149	157	131	138	143	148	151	129	144	146	159	143	161	145	148	142	137	148	146	131	140	149	149	155	133	145	158	161	155	133	152	130	148	143	149	138	120	128	146	143	163	167	166	136	154	141	155	142	145	143	178	131	157	152	156	126	152	134	151	153	129	137	127	157	128	129	128	166	148	144	142	163	130	156	135	141	145	168	152	182	143	155	129	129	156	134	137	166	122	138	159	149	164	143	139	149	153	158	136	148	149	127	154	146	151	154	129	138	145	148	155	130	135	146	162	128	148	148	138	156	149	134	143	150	141	165	146	152	162	119	160	143	140	152	142	148	135	134	169	137	144	141	139	152	141	139	146	147	154	145	130	158	144	164	145	149	141	137	141	132	165	171	156	129	137	141	159	142	151	131	147	151	148	148	135	148	150	146	161	153	148	133	161	151	143	135	127	117	150	155	154	141	124	161	160	135	147	153	146	146	149	161	150	162	148	125	142	146	158	129	150	149	150	141	144	173	144	167	131	148	165	135	142	144	139	147	135	146	142	152	147	154	143	140	156	152	169	154	156	156	157	155	154	146	152	136	143	141	143	154	135	138	139	172	161	150	150	141	155	149	161	122	149	142	139	151	144	139	143	143	149	144	164	116	132	153	133	148	152	164	138	143	159	142	146	149	170	144	126	148	151	143	145	150	145	146	135	144	140	154	138	143	153	163	137	162	138	161	159	149	154	177	166	128	155	153	149	143	154	139	135	153	144	147	146	138	138	134	144	138	129	135	118	138	155	150	147	168	144	169	147	139	134	144	157	153	143	141	130	128	136	148	143	152	147	115	142	144	140	140	153	146	147	155	161	137	134	146	152	161	118	147	169	150	146	141	147	158	136	141	131	161	144	123	142	145	153	166	149	172	122	137	139	149	143	142	143	147	127	135	175	135	128	157	157	134	154	150	137	130	132	138	155	146	139	124	131	141	124	144	148	132	139	141	147	148	159	135	150	179	139	135	148	139	153	131	140	150	121	161	142	155	132	120	155	155	144	154	146	164	135	142	154	136	147	160	155	147	151	135	132	150	157	139	146	136	142	141	133	136	138	148	151	135	153	149	140	154	169	149	156	142	142	148	167	133	118	135	137	136	131	151	154	155	143	158	128	130	133	145	133	142	166	131	142	155	150	139	140	158	152	138	138	147	160	145	144	130	165	155	159	136	127	137	133	132	134	128	124	127	141	136	136	139	150	163	153	150	164	135	139	148	145	133	128	133	134	159	152	128	145	159	130	162	132	140	143	142	143	148	132	140	150	158	165	156	126	146	168	166	151	150	133	153	152	158	144	139	167	132	135	151	141	131	168	139	171	138	145	147	151	148	153	134	153	135	165	141	163	168	142	141	152	143	138	172	128	122	132	146	171	146	160	158	143	155	137	132	153	161	154	162	145	145	138	127	139	148	152	133	130	138	141	155	162	120	161	142	134	133	137	166	128	146	135	143	162	138	172	156	153	147	130	133	142	166	135	151	138	160	127	144	159	171	143	125	139	164	149	153	155	143	162	129	143	134	157	147	140	162	154	144	156	157	145	134	121	140	119	152	128	145	162	140	129	151	161	141	154	156	151	146	124	150	130	150	140	144	142	153	153	144	138	161	149	129	152	163	141	132	156	125	151	131	152	147	157	134	161	163	123	121	137	136	137	147	154	148	164	145	148	159	135	175	150	169	156	161	124	151	111	156	140	144	134	130	150	142	151	132	156	144	144	143	146	162	136	163	131	142	132	160	154	166	154	149	122	143	147	145	150	135	139	157	122	135	154	156	143	162	143	139	135	141	158	149	148	153	131	153	144	147	166	155	145	139	159	140	124	131	138	152	149	118	138	136	140	157	143	142	135	138	151	158	126	132	157	134	152	139	133	145	129	133	137	141	137	157	132	141	155	151	163	143	156	152	134	149	149	150	154	152	132	132	128	144	145	132	119	166	153	142	147	148	127	138	145	148	157	150	131	148	125	146	137	155	149	149	138	144	140	152	159	144	137	143	149	173	147	127	150	121	168	147	155	146	142	149	156
8241	2854	6805	7117	5896	4888	3842	3258	2670	2310	1984	1786	1622	1493	1344	1248	1158	1086	1086	962	921	820	905	850	809	756	740	721	707	683	649	693	667	664	596	673	629	600	575	553	614	582	591	596	560	577	584	581	597	564	568	537	496	509	561	572	507	512	545	525	557	512	532	512	518	544	503	507	570	501	533	464	525	500	503	505	521	480	518	501	501	485	515	487	519	512	502	517	493	503	508	505	501	492	507	506	510	475	501	485	486	471	536	482	481	520	519	485	528	494	484	476	518	503	476	530	493	472	488	498	492	474	451	537	472	478	480	462	457	470	479	523	505	493	474	465	487	478	487	467	464	495	446	492	449	460	511	518	495	502	477	453	466	494	492	479	486	506	453	489	502	452	461	505	500	546	485	522	461	492	501	524	495	490	479	459	489	484	456	486	500	496	527	432	457	478	466	447	478	493	470	470	463	497	506	493	468	496	463	455	524	513	436	468	491	461	475	500	501	496	480	440	509	465	511	457	465	469	496	501	485	482	495	469	475	511	449	498	430	476	497	520	526	466	491	451	461	494	483	462	508	494	473	472	539	482	473	465	501	496	498	453	454	495	462	451	478	493	493	472	477	506	450	462	469	499	487	462	459	477	520	469	495	473	483	504	483	508	522	507	459	503	468	445	450	510	474	473	465	487	495	481	489	488	485	503	478	507	490	481	493	479	449	466	488	456	519	481	497	484	516	454	471	418	452	505	485	502	478	497	470	520	503	494	494	462	472	499	485	431	467	431	487	451	475	470	472	464	481	482	456	474	470	478	471	440	515	460	468	527	466	481	503	483	471	444	458	512	476	508	522	467	453	476	501	499	499	480	501	477	474	462	479	463	460	470	488	452	475	501	506	460	469	488	528	496	504	502	474	477	475	452	493	510	470	481	484	420	505	493	480	452	469	479	473	479	473	463	447	489	496	499	495	462	475	495	478	461	466	476	480	440	505	490	485	472	510	494	500	467	504	525	486	494	472	496	496	451	490	477	475	461	441	440	482	473	494	481	455	476	469	500	483	515	513	506	472	469	466	465	503	461	476	512	484	453	482	517	469	496	476	467	494	470	477	455	439	483	458	453	504	482	509	480	481	482	515	477	495	507	451	435	463	509	453	473	446	440	499	471	445	454	488	455	496	493	465	429	507	497	463	469	490	475	494	487	453	476	490	497	470	454	467	502	415	447	471	492	462	490	459	446	508	517	510	450	487	480	515	471	520	490	477	470	489	497	462	492	495	486	482	499	463	487	466	466	414	511	473	497	481	488	497	548	478	469	470	472	456	487	452	504	467	484	479	462	445	499	452	462	499	471	470	519	496	497	471	492	507	469	493	482	464	502	468	471	488	508	501	524	497	453	453	492	460	452	463	472	474	468	470	527	503	484	427	503	485	501	473	512	461	483	506	472	484	493	527	458	435	420	483	492	492	501	487	508	443	467	498	485	479	478	466	478	475	480	456	498	470	444	462	449	484	477	481	492	513	450	479	479	507	493	484	474	496	519	473	506	479	501	478	479	475	443	505	471	481	474	449	511	469	450	496	486	509	479	473	494	520	473	458	477	470	448	512	478	491	487	465	489	438	474	508	453	481	508	537	518	467	438	501	479	482	493	474	501	491	481	478	474	463	478	466	487	482	530	440	471	515	469	518	465	478	456	443	478	476	450	450	467	483	448	463	515	492	459	464	469	505	504	476	495	483	496	485	471	490	482	438	457	499	456	461	471	465	453	416	476	509	533	478	479	483	489	447	481	494	447	451	486	506	440	477	478	512	476	508	478	469	458	484	458	530	450	484	481	488	484	446	445	462	521	486	480	492	475	509	501	492	498	530	472	474	487	468	488	479	477	473	431	503	480	471	498	502	490	521	478	426	473	453	455	497	483	475	500	451	489	474	502	499	475	451	495	507	482	449	472	473	480	456	469	502	507	476	451	497	514	461	476	467	514	489	468	476	459	478	471	462	458	516	448	512	502	483	485	492	462	484	468	504	485	479	468	505	478	475	509	486	444	511	458	490	502	443	501	512	524	480	481	497	461	462	490	517	482	464	494	471	551	451	488	464	496	506	470	473	473	444	510	510	493	507	458	475	467	496	457	458	483	462	499	446	479	494	476	450	482	499	482	473	493	442	502	458	502	495	479	436	469	494	489	505	476	500	469	513	462	460	479	501	503	475	492	491	437	473	487	495	452	498	449	440	493	521	465	475	439	475	484	445	454	513	494	483	471	492	497	454	487	507	514	526	494	470	501	507	446	511	460	489	473	502	435	507	500	494	491	474	522	510	494	454	505	502	485	522	452	508	455	512	477	515	483	482	436	467	499	508	507	508	468	485	483	483	506	476	477	528	462	471	474	478	452	509	497	461	491	480	464	484	439	472	492	484	473	458	497	496	453	492	454	492	488	466	492	507	474	494	492	489	500	446	500	491	471	456	461	523	518	515	533	491	479	474	470	485	433	455	475	487	469	491	489	464	494	474	479	527	485	484	499	496	450	516	502	521	461	469	456	484	449	489	494	506	464	458	475	455	479	481	529	498	486	497	477	479	456	483	479	505	488	483	472	492	499	466	436	464	465	486	461	473	477	510	486	488	487	474	498	501	464	445	499	485	471	474	496	448	495	477	453	494	478	528	515	525	482	485	477	522	441	489	512	475	450	508	443	473	483	484	477	449	504	493	446	490	489	487	475	474	483	475	511	438	494	459	460	485	482	467	481	472	481	457	498	454	453	512	454	496	497	492	495	454	476	421	486	459	510	487	493	486	476	500	517	493	500	490	469	457	482	466	520	486	478	473	462	446	462	483	477	506	489	476	503	504	484	490	522	440	484	506	493	511	498	496	484	461	449	418	490	499	484	464	464	509	501	499	482	471	528	522	461	475	496	492	478	456	471	445	451	468	442	465	522	470	442	473	522	486	468	501	487	501	513	533	461	487	462	471	475	482	498	457	481	520	483	449	492	513	482	450	527	495	483	447	496	489	455	462	484	463	477	471	479	483	503	493	501	471	463	479	473	456	455	488	465	470	441	460	468	460	479	457	444	519	487	509	545	443	486	465	449	460	451	504	447	490	491	484	462	464	469	446	450	481	459	464	494	482	512	494	479	440	441	524	451	428	505	518	460	479	511	506	455	511	486	452	542	487	481	466	481	481	479	457	485	492	488	508	443	503	515	522	485	472	508	476	468	480	455	457	474	486	512	468	473	423	467	467	471	491	456	449	470	468	498	453	498	499	458	426	504	486	488	483	491	466	515	488	495	484	473	483	538	410	457	467	468	481	461	438	522	491	506	459	480	476	462	452	484	471	434	498	461	489	512	498	476	477	524	528	484	480	468	472	442	473	488	460	459	482	489	508	491	463	471	472	472	526	472	467	477	476	503	441	476	471	481	486	515	446	507	475	478	502	495	466	443	469	476	498	485	458	451	487	491	507	435	493	475	478	476	494	449	506	479	481	464	485	483	520	472	473	495
2362	296	328	291	244	259	258	235	224	234	216	230	225	242	200	205	220	245	236	224	255	188	242	199	216	212	224	247	204	246	221	232	219	220	210	209	229	217	211	219	220	218	240	225	218	188	206	235	222	214	203	217	241	235	235	204	222	210	214	238	217	203	194	196	229	226	236	187	223	193	206	224	239	215	216	218	213	223	227	236	212	189	239	235	229	236	216	226	225	231	205	246	206	217	216	195	215	233	222	231	200	185	205	223	211	212	217	223	214	241	190	220	206	213	228	223	222	242	189	172	216	228	222	219	208	218	227	227	220	206	209	234	213	214	239	205	208	229	246	194	260	221	243	232	224	212	210	208	224	195	241	217	244	225	212	178	219	218	212	205	229	189	210	206	193	186	211	212	220	213	228	207	215	211	212	223	224	209	206	227	197	187	214	203	233	230	220	229	212	225	193	241	205	221	219	220	219	229	196	220	222	222	212	207	191	191	192	231	229	212	205	221	231	217	188	244	233	199	195	241	223	219	200	223	209	237	174	216	212	196	215	212	222	247	238	208	213	219	199	212	230	218	207	220	236	203	225	224	212	209	221	232	215	221	241	210	235	231	212	205	208	173	225	223	230	212	204	200	205	201	233	236	230	211	224	199	214	223	225	229	203	189	206	236	209	202	217	222	215	232	207	206	224	190	213	235	224	226	222	228	185	206	219	212	205	199	237	216	192	230	222	226	211	208	206	219	225	218	231	192	228	217	204	194	205	228	216	204	207	200	215	239	209	225	222	218	227	213	226	203	208	211	202	213	221	226	218	228	234	247	226	192	222	221	209	215	240	238	222	195	191	216	218	216	222	234	230	230	215	186	230	206	225	213	207	208	222	237	227	230	234	200	237	220	210	216	219	223	205	218	211	176	224	202	227	247	232	204	229	207	247	190	198	216	209	212	217	191	240	231	224	209	216	220	207	233	235	214	236	222	250	206	198	200	247	206	238	184	228	223	227	203	243	209	216	187	197	243	193	200	223	235	217	207	239	214	238	228	234	211	231	250	241	226	226	209	232	209	227	220	212	230	198	227	219	238	221	231	203	225	207	246	238	213	227	199	211	231	216	191	232	227	199	209	236	209	229	206	191	204	227	225	248	209	221	249	237	212	205	216	205	208	220	228	208	186	214	232	218	229	210	225	253	223	206	200	185	222	236	231	194	206	212	197	232	203	206	236	215	207	236	186	190	181	232	228	212	219	201	213	222	188	228	215	205	219	239	217	213	240	209	216	216	243	220	211	200	205	184	221	220	200	198	220	217	227	210	217	216	189	216	211	220	206	190	203	199	214	227	243	229	214	217	226	222	237	225	223	192	221	235	205	212	227	216	203	212	198	211	201	204	209	223	247	232	215	213	212	211	236	199	209	191	186	225	204	196	213	204	217	238	182	221	198	218	218	212	234	237	209	259	182	214	229	212	242	215	205	223	226	212	185	216	233	236	189	211	201	216	195	193	233	224	215	236	215	206	193	200	211	182	232	217	229	208	220	200	194	226	231	212	234	201	212	210	200	206	201	211	204	211	215	211	221	224	181	192	201	224	216	241	207	216	198	231	230	224	245	224	248	228	223	197	220	207	211	189	197	214	224	216	212	193	254	214	210	229	244	243	215	257	195	198	219	198	187	234	196	208	215	238	208	203	219	200	191	231	212	228	193	203	207	202	206	212	216	231	206	196	213	204	209	201	214	208	216	218	211	202	223	223	224	210	247	228	218	197	213	221	223	220	221	223	231	218	219	252	213	213	229	211	196	201	212	243	208	198	193	223	195	216	210	227	203	197	246	228	213	227	240	214	206	236	225	219	231	203	216	231	230	222	211	217	222	218	230	205	214	211	207	217	237	213	203	192	215	232	221	213	219	200	214	219	208	200	220	212	218	224	194	230	222	230	226	233	211	202	229	218	222	214	216	220	249	221	218	192	231	199	198	220	220	213	244	230	223	223	221	232	237	214	232	241	236	222	202	226	209	219	224	214	222	228	211	223	206	202	228	228	216	199	229	213	208	250	197	231	224	217	213	203	209	230	223	206	218	237	231	221	190	232	210	211	228	246	189	183	202	212	217	203	213	186	234	222	212	225	206	217	209	238	228	187	211	215	214	229	213	232	217	206	219	212	199	212	226	234	197	232	224	205	222	203	240	220	221	239	234	221	209	201	227	217	229	203	235	219	195	212	228	219	207	207	205	230	216	214	200	235	218	226	207	183	221	231	232	215	239	209	205	213	201	199	214	218	239	220	214	230	240	213	222	218	245	214	211	218	221	214	215	230	224	224	217	241	189	239	222	194	248	194	196	228	215	210	226	219	217	232	234	206	251	217	192	209	218	222	215	222	191	203	220	210	214	191	216	191	206	211	227	189	208	233	201	196	230	212	210	207	198	211	215	212	219	231	239	209	212	223	229	208	234	186	224	208	226	226	233	229	202	213	224	208	212	191	236	215	224	213	255	224	233	211	217	231	211	211	207	225	206	214	193	212	197	247	211	224	211	218	228	214	229	214	227	218	208	183	207	198	219	227	212	211	203	171	186	228	233	213	208	199	211	215	211	207	233	222	214	200	198	184	217	216	217	225	223	211	212	219	240	221	213	232	205	220	217	215	221	225	233	201	237	203	213	187	218	211	204	213	210	219	207	216	213	247	197	199	211	202	202	225	196	247	206	227	229	200	208	235	234	249	218	213	245	225	261	228	226	213	220	231	202	235	208	219	242	222	219	216	221	207	235	231	214	242	220	213	212	235	218	211	225	204	223	221	228	206	226	204	204	217	233	213	213	215	216	247	232	209	217	194	226	207	196	226	216	220	218	214	219	242	238	226	233	237	253	251	204	218	197	187	234	207	213	214	251	218	190	192	201	216	227	205	215	197	232	241	184	224	199	209	202	230	220	224	176	206	204	223	213	197	216	198	196	178	250	208	218	214	201	225	216	241	201	221	224	224	210	207	218	220	230	202	234	221	198	216	222	226	226	218	219	225	191	224	225	215	233	192	198	210	207	221	211	225	227	215	235	221	204	175	210	215	226	232	189	217	228	232	231	182	211	180	218	237	207	230	210	218	213	222	214	195	208	236	239	211	207	200	198	214	213	224	230	233	210	201	206	204	231	203	199	210	209	245	206	232	213	228	208	216	206	232	239	198	241	207	223	213	206	220	196	241	225	210	231	217	211	203	206	199	226	193	193	207	233	199	209	242	217	216	223	241	201	202	214	194	232	235	216	226	225	219	218	222	229	222	219	239	216	225	219	221	200	219	214	203	205	197	212	197	218	184	205	213	222	198	226	206	203	223	219	221	222	257	216	196	216	225	239	212	220	216	241	210	228	204	209	191	212	206	208	237	220	225	234	217	237	216	216	207	199	237	207	226	222	229	228	209	214	214	229	240	242	208	193	258	249	204	220	219	212	237	201	236	218	192	244	202	212	223	229	191	239	223	216	190	198	231	229	201	204	195	229	232	201
2827	793	885	921	829	778	817	729	751	743	731	684	716	700	617	652	657	664	695	689	704	662	668	697	671	670	699	643	588	650	646	639	664	647	635	650	672	654	603	690	649	684	638	682	612	696	677	691	649	682	689	630	638	663	632	685	687	633	676	657	629	661	680	659	636	635	641	663	693	627	654	635	669	647	637	691	592	616	657	637	681	648	635	648	641	647	671	640	706	642	645	688	670	679	703	683	675	616	681	651	625	646	656	653	648	678	673	581	665	653	652	623	661	683	683	658	662	644	666	624	670	589	623	667	665	628	690	686	625	661	661	716	675	689	674	660	666	687	615	654	644	599	668	686	636	657	674	675	666	655	649	654	652	655	626	649	638	698	642	627	637	691	641	652	647	664	656	671	628	638	637	628	655	687	640	673	690	657	659	650	654	659	648	655	655	681	646	597	652	594	646	637	660	646	626	669	695	675	636	596	713	655	679	613	586	641	695	687	694	598	645	611	668	637	593	644	667	677	649	683	631	698	681	633	648	629	668	635	614	680	674	661	625	631	662	638	624	672	673	660	632	686	667	673	680	683	642	678	645	638	640	623	649	617	651	615	681	692	638	681	677	686	670	644	647	653	661	683	625	655	615	694	664	745	637	632	672	613	643	655	649	687	678	634	628	680	688	648	614	675	674	585	633	644	637	679	619	626	657	672	706	625	670	631	706	629	685	660	634	700	665	587	675	661	631	644	726	661	674	661	617	622	626	618	657	623	677	642	662	703	633	661	657	678	638	666	684	666	655	678	671	629	632	635	635	650	640	680	649	653	642	644	621	642	631	664	630	664	658	606	651	671	668	645	681	666	652	667	693	660	651	635	664	646	622	660	695	654	683	646	685	653	689	649	657	644	691	651	652	674	663	647	637	671	664	679	663	623	625	662	650	664	654	659	692	704	613	654	665	625	617	637	664	635	632	658	647	635	665	682	672	665	647	630	655	682	653	650	652	681	648	610	624	669	666	653	653	642	655	675	649	678	692	646	692	641	630	646	628	659	657	654	604	669	640	704	694	614	653	650	620	680	669	604	628	646	664	643	716	666	653	684	647	643	621	724	683	636	638	694	609	613	646	680	670	639	697	634	631	662	686	656	678	616	656	605	679	637	639	639	667	702	704	668	647	672	637	645	629	678	662	713	642	693	641	641	662	644	601	631	619	682	633	697	701	625	656	615	610	673	727	660	634	660	648	591	668	654	646	617	650	689	608	666	616	636	663	634	657	637	659	594	713	632	683	701	629	680	683	668	649	642	654	630	650	611	652	617	696	619	650	632	600	680	631	653	655	645	667	677	656	696	678	639	700	643	659	667	666	635	655	637	666	616	676	622	635	672	631	632	668	677	613	631	617	681	676	661	675	651	604	677	669	664	649	642	678	678	671	673	659	687	641	672	603	632	670	671	647	599	668	691	624	632	670	636	647	645	627	629	651	646	643	709	672	666	726	677	618	617	667	658	679	653	657	596	683	662	623	653	626	641	637	651	660	657	618	595	669	690	631	650	666	617	649	637	673	704	648	623	630	637	663	649	694	635	643	670	658	637	614	718	675	672	675	668	627	667	644	675	632	670	686	673	642	668	644	630	661	626	671	645	616	615	688	643	664	675	678	614	667	639	677	670	628	672	689	660	672	641	645	630	681	683	642	660	686	672	675	635	635	627	648	630	663	657	684	653	644	599	665	662	663	663	626	630	639	692	658	623	661	649	640	674	630	648	690	657	662	637	661	672	632	667	686	619	664	655	637	634	633	649	682	607	634	652	713	607	663	623	656	676	613	655	630	650	682	615	652	642	657	685	685	649	646	637	664	655	627	635	675	653	619	649	645	618	659	653	651	620	658	675	682	626	657	638	634	621	692	612	650	689	638	693	647	650	682	665	665	660	687	684	655	619	635	672	634	614	619	672	613	704	613	684	670	690	624	692	719	642	635	657	677	626	670	640	602	646	655	645	655	668	650	626	630	691	620	686	611	621	682	656	644	641	658	668	676	650	661	639	642	638	627	678	623	697	646	668	624	700	655	669	637	666	635	675	607	628	586	661	669	646	671	679	644	626	628	668	631	658	638	686	642	654	647	698	641	666	663	613	639	628	660	632	643	674	661	686	663	646	689	654	649	662	676	670	650	701	694	628	686	610	654	656	660	674	634	642	673	662	642	687	644	644	650	672	653	638	608	679	652	610	687	695	676	672	629	653	617	627	667	648	709	627	670	627	623	693	634	676	661	668	673	651	658	614	704	649	616	630	642	619	632	611	635	614	618	628	622	672	615	657	665	665	698	674	678	684	649	621	638	605	654	632	673	666	647	662	680	664	638	716	651	648	657	670	670	686	607	637	665	658	648	607	685	658	674	683	647	614	684	621	651	675	694	589	646	670	621	679	667	655	645	617	698	668	667	666	633	656	644	652	638	670	613	624	629	679	688	619	639	651	601	638	704	691	604	659	617	684	663	626	668	640	634	686	669	634	670	682	632	688	620	686	636	636	636	623	687	675	638	666	700	665	628	678	715	679	636	650	702	649	629	673	648	656	647	630	655	659	699	637	660	688	618	615	603	627	657	690	667	611	684	634	670	627	666	659	629	675	698	621	661	662	660	648	660	659	657	657	639	634	624	658	638	654	614	669	659	691	676	642	623	673	656	670	677	682	635	626	674	674	687	630	653	696	665	654	665	660	671	670	626	683	688	640	594	644	598	645	666	680	659	631	656	707	668	695	674	657	575	676	640	638	632	635	667	664	657	653	655	646	637	645	635	670	670	629	641	614	640	659	660	622	647	634	648	649	642	660	642	623	631	638	590	682	648	623	670	644	653	651	700	618	636	635	635	646	661	663	644	685	661	678	662	686	663	640	693	679	616	634	619	626	646	649	624	634	671	573	657	655	631	642	649	668	665	660	633	661	645	644	681	646	679	625	686	639	663	605	685	610	701	637	638	657	634	651	610	689	673	642	658	690	662	645	633	681	669	653	657	618	648	663	655	653	654	667	684	669	659	642	665	658	680	652	651	619	681	658	631	643	664	655	650	688	636	657	724	610	637	690	624	680	668	642	641	661	660	645	669	680	661	650	633	615	633	611	672	626	631	610	655	625	633	664	659	665	699	666	648	625	642	660	699	642	638	670	663	636	649	681	658	663	638	644	649	675	637	665	661	675	651	623	660	655	685	635	682	712	677	678	628	637	641	670	659	593	623	648	691	684	663	664	662	655	631	652	631	606	641	651	645	650	639	644	640	643	609	641	661	666	651	659	624	628	623	684	707	648	686	657	635	661	686	666	678	639	678	631	633	692	657	677	634	665	673	657	640	627	671	645	671	653	631	676	626	662	685	669	600	675	682	639	641	662	657	636	642	693	677	646	676	702	653	645	662	616	632	644	668	661	674	626	672	684	643	621	651	660	676	645	633	664	615	634	667	673	654	685	681	644	687	684	662	659	554	650	659	621	669	656	636	671	693	646
9591	1163	1407	1050	735	590	452	339	308	275	206	186	175	164	165	157	156	130	149	129	134	134	107	128	118	126	129	110	121	134	117	129	111	117	108	126	122	123	116	118	97	114	101	98	118	89	90	111	98	106	124	99	105	106	112	121	127	107	108	123	110	104	119	149	121	112	93	105	103	114	83	105	113	102	104	108	100	111	90	111	119	105	108	110	113	123	103	116	99	103	96	111	122	109	120	116	114	123	105	86	123	109	97	111	108	76	108	91	102	106	127	100	108	110	85	109	116	114	91	95	103	114	110	115	104	107	115	105	76	106	110	109	97	109	93	105	112	114	97	102	105	97	105	106	109	97	102	95	115	104	111	97	98	114	115	101	113	107	105	103	112	103	127	104	89	118	116	111	96	112	87	93	100	115	101	118	111	128	126	120	121	92	108	116	102	112	112	118	120	114	95	108	111	132	108	131	107	108	135	113	89	87	110	111	106	127	111	121	104	95	113	120	96	101	110	109	109	107	96	108	106	90	109	110	106	114	121	96	110	110	112	90	116	102	96	111	124	105	117	117	104	101	106	105	111	115	105	101	97	96	100	105	118	111	126	107	100	118	98	120	105	81	99	108	108	109	116	103	128	105	103	132	127	112	103	107	108	106	112	92	109	119	101	115	116	107	100	103	93	112	100	99	115	76	109	95	115	115	102	114	96	118	84	107	116	109	107	100	121	104	112	108	78	109	104	120	120	108	108	112	97	117	95	108	114	122	96	102	98	103	85	96	114	108	104	101	96	90	85	109	94	104	99	99	116	110	82	95	110	96	123	108	111	94	94	98	117	115	132	104	90	107	107	112	110	126	108	97	89	105	106	107	123	111	129	101	109	132	102	93	105	98	117	103	113	98	119	119	106	93	120	102	106	95	111	102	96	94	102	102	98	101	109	107	107	102	98	101	106	125	114	94	89	100	104	109	127	109	97	104	106	122	104	89	99	99	101	93	111	110	96	103	105	106	107	91	101	92	95	115	104	113	115	98	112	113	111	94	109	94	105	118	101	105	107	119	102	97	102	108	79	114	96	101	120	111	98	114	109	115	102	113	113	102	100	103	103	110	109	98	95	109	105	105	93	97	107	124	96	94	98	104	108	91	92	97	123	92	127	98	90	103	103	107	97	96	106	108	100	101	107	117	111	81	120	123	94	98	127	110	106	109	115	89	112	106	108	111	103	124	96	104	108	91	116	91	105	112	112	107	104	101	96	113	101	89	96	113	103	95	89	112	86	126	116	108	117	108	88	88	121	116	116	107	95	118	100	97	109	98	100	118	112	114	93	110	102	110	113	98	99	111	93	117	95	124	99	95	103	94	92	104	99	123	118	105	110	110	111	109	106	117	88	99	120	118	86	103	106	113	95	104	123	123	104	104	98	104	96	94	90	107	104	121	101	118	124	103	99	106	115	101	113	126	121	105	89	107	115	119	104	97	115	108	100	110	123	98	99	122	115	96	105	100	91	102	91	113	112	103	109	106	125	112	124	118	132	94	97	113	104	105	119	105	107	97	99	113	104	98	108	96	84	99	125	113	119	107	108	109	99	113	117	89	122	114	120	112	112	107	86	111	100	94	107	113	102	120	117	116	101	82	112	111	112	112	100	100	102	97	106	116	108	119	85	100	103	93	121	96	114	87	106	118	111	99	89	96	113	106	101	102	109	109	115	118	117	87	95	115	116	111	102	92	116	100	105	105	102	109	105	110	107	114	109	123	111	94	98	128	108	95	117	110	105	97	106	93	104	105	96	107	106	95	112	94	110	109	116	113	102	89	109	109	98	118	119	114	121	122	103	110	116	91	113	97	111	108	101	101	120	130	99	94	99	101	106	105	100	104	105	84	122	104	121	102	105	120	99	107	105	98	103	107	105	117	103	106	104	97	118	99	104	120	94	119	94	106	127	95	107	107	108	114	99	120	117	110	113	117	93	96	105	110	116	92	99	112	107	98	125	111	102	88	91	107	98	98	99	107	114	105	89	107	113	115	106	111	109	119	104	98	105	116	108	99	123	118	77	94	117	104	103	105	89	103	105	99	105	118	99	109	118	110	105	95	111	112	111	104	99	96	107	102	99	86	99	118	91	100	122	117	96	96	95	92	119	105	113	111	127	100	105	106	104	116	94	112	107	120	95	117	93	118	115	106	95	127	100	108	92	101	94	96	100	103	105	82	103	92	111	116	113	104	102	108	111	109	97	101	93	100	102	112	103	120	121	114	121	105	104	94	99	103	107	105	102	104	99	95	97	93	101	116	99	105	90	139	103	97	96	109	107	87	111	102	121	109	89	131	103	113	105	113	91	110	99	94	112	112	110	93	101	105	113	107	86	105	116	96	102	101	115	119	101	116	90	96	89	110	104	128	100	106	96	106	93	117	109	95	111	107	111	123	88	92	112	97	104	104	95	110	100	102	85	97	113	89	89	104	107	113	88	110	93	100	85	122	120	97	101	103	102	108	93	104	104	127	113	102	99	112	105	95	104	88	98	104	102	105	93	96	101	111	133	86	126	114	111	108	101	116	111	121	113	134	100	109	111	112	91	105	124	99	129	118	116	108	93	101	94	118	117	104	109	107	108	129	106	103	103	88	95	104	100	109	101	99	108	104	90	109	116	77	124	110	114	101	108	102	93	106	100	118	109	133	115	114	113	102	112	114	108	108	84	113	104	110	116	94	112	124	105	103	94	123	108	112	105	107	106	108	108	109	99	96	130	115	106	110	103	95	100	113	109	94	105	112	112	98	118	81	101	106	112	107	94	111	113	98	111	93	106	134	113	108	81	96	113	103	100	95	91	109	107	87	100	101	109	104	91	86	116	117	97	123	108	88	120	106	80	122	110	110	93	110	108	92	97	116	95	105	102	106	103	107	99	101	115	116	120	125	112	97	114	103	122	107	105	116	86	87	91	101	103	104	123	114	94	103	101	103	104	103	118	105	110	95	105	98	93	106	109	113	124	124	112	118	106	111	98	112	99	110	115	107	96	100	101	100	97	121	104	105	110	115	107	107	105	109	105	94	93	112	109	93	100	93	87	102	106	128	94	113	92	113	100	88	111	124	106	101	95	102	133	116	103	102	97	121	118	92	110	111	92	128	98	106	109	105	105	103	118	115	93	117	139	101	120	96	106	110	103	107	90	102	108	87	88	109	125	107	118	105	110	116	92	92	105	99	101	94	101	112	99	107	112	94	89	115	102	105	112	116	101	103	101	118	118	104	98	97	110	114	105	90	112	95	101	114	105	90	101	96	120	98	93	99	122	126	96	116	104	95	89	116	99	95	106	127	87	111	107	103	94	96	113	117	119	105	106	102	92	119	106	103	101	85	86	100	100	94	121	105	96	124	111	103	120	106	109	103	109	119	117	132	120	104	117	105	94	121	108	78	95	122	101	94	92	102	106	112	119	120	113	103	99	98	108	111	118	109	107	105	115	102	101	108	105	92	109	96	123	127	85	91
6313	1498	3680	3852	3217	2602	2111	1786	1517	1200	1109	1029	935	860	804	691	665	679	634	576	592	572	544	495	511	499	480	467	445	452	504	454	460	439	446	427	417	426	429	410	437	404	413	423	405	404	401	397	392	400	351	389	405	425	364	390	415	419	406	413	387	364	394	408	327	368	363	367	383	387	364	380	359	398	344	346	340	369	376	355	388	370	388	385	367	363	334	353	371	354	370	356	372	363	347	361	344	360	375	349	359	385	361	349	397	338	350	333	395	373	399	361	392	358	344	375	351	405	351	376	356	337	349	343	356	327	370	395	381	370	382	373	371	335	363	373	364	336	354	373	363	331	360	333	371	352	392	361	356	370	364	370	367	358	331	352	374	356	387	358	298	359	364	374	339	376	400	311	342	336	350	363	370	366	389	360	342	353	385	364	345	385	367	349	361	346	343	356	381	343	321	365	369	329	384	392	345	354	337	370	356	361	338	323	349	373	365	382	351	352	354	355	340	340	376	376	334	306	360	367	374	315	368	344	344	361	373	344	344	352	369	376	343	357	355	343	348	379	348	372	378	354	332	384	375	345	366	385	391	362	377	354	338	361	365	338	340	331	379	388	333	313	377	349	364	339	407	354	359	344	363	368	348	361	340	377	366	384	330	327	374	375	341	335	383	345	354	351	342	344	337	392	380	345	379	354	358	381	356	366	345	348	341	345	302	359	370	341	335	341	340	352	353	360	346	363	369	364	356	387	381	331	374	370	361	349	368	372	348	360	345	336	341	343	338	351	380	343	333	358	373	394	383	402	376	360	361	339	336	360	353	346	363	352	369	355	372	388	362	360	380	375	372	375	348	352	379	360	358	378	331	341	379	395	383	350	357	359	380	376	360	371	355	345	381	360	372	355	362	367	389	361	373	369	362	339	379	351	396	378	354	354	350	372	341	349	341	401	344	377	358	356	335	408	360	335	342	363	357	424	325	353	338	367	355	348	400	379	381	356	336	377	364	386	362	390	358	356	318	354	368	351	372	348	329	368	348	365	346	340	388	398	351	373	335	393	358	360	342	373	342	362	381	351	379	334	388	362	363	366	394	378	329	351	346	346	353	364	329	379	347	357	364	341	359	409	343	355	362	339	340	378	350	360	337	355	375	328	357	338	382	372	341	378	345	304	378	319	349	358	366	358	358	370	343	340	326	384	389	362	385	371	371	390	400	374	368	358	360	359	365	373	361	351	345	366	366	339	348	328	339	321	350	389	376	352	356	333	365	359	384	343	379	381	336	358	358	367	347	337	359	361	359	324	345	343	381	387	365	334	360	353	357	391	339	374	331	353	358	372	331	365	392	343	354	342	338	372	362	377	342	350	350	366	349	351	346	357	334	363	371	328	340	352	347	398	321	372	349	357	357	351	350	353	333	379	377	350	352	340	334	356	361	322	361	368	356	334	361	345	342	339	368	383	325	360	350	350	364	398	370	341	346	367	372	358	326	349	353	358	373	380	381	369	347	349	350	352	378	366	347	366	371	356	358	384	356	341	334	334	352	365	324	363	354	358	366	345	379	354	366	348	370	359	366	399	340	363	349	391	370	344	364	361	373	366	356	366	363	383	332	365	344	364	371	358	382	346	352	384	396	369	375	398	387	359	335	351	367	333	356	372	357	326	370	382	321	344	360	356	326	350	350	369	378	370	364	345	393	356	378	380	366	333	359	333	340	376	321	386	336	378	337	345	359	362	383	368	364	358	325	370	369	342	353	362	357	340	370	344	389	379	374	384	362	379	368	358	375	379	342	355	348	303	340	359	401	363	364	331	369	361	376	365	340	324	420	379	353	400	344	339	374	357	344	369	365	322	391	360	348	360	316	344	352	329	345	409	352	380	350	373	386	352	370	406	346	326	358	352	353	360	352	364	354	354	381	372	398	359	357	344	383	368	352	330	386	351	344	395	341	346	349	380	368	365	372	358	366	361	358	365	366	405	353	371	343	366	377	409	335	380	327	388	367	353	369	367	350	368	367	349	339	378	376	360	354	375	396	358	329	376	347	378	357	334	374	355	361	370	381	357	367	396	350	370	405	344	341	375	359	388	374	335	383	348	373	347	320	338	374	362	362	348	362	339	366	342	366	354	362	377	374	351	341	360	336	365	355	335	398	353	364	408	333	326	335	340	342	357	361	373	346	354	350	371	370	371	361	349	348	342	366	348	379	333	384	359	370	386	356	352	383	351	375	363	373	389	355	381	372	354	355	392	348	362	340	375	360	365	336	359	323	367	382	360	389	387	370	358	359	357	378	383	355	358	374	353	360	323	373	331	333	338	347	364	374	361	358	334	364	368	363	346	334	363	359	351	343	324	380	390	399	362	351	368	321	366	370	337	370	363	366	351	365	325	364	356	357	319	369	361	365	374	360	355	410	359	361	355	344	352	353	353	345	359	340	354	370	318	370	374	378	323	371	343	343	329	361	363	349	350	352	394	362	364	386	371	343	351	369	383	385	382	351	347	367	371	333	362	352	346	331	341	346	387	353	364	363	360	356	363	391	365	366	382	354	383	330	372	366	353	352	351	375	357	392	406	343	327	375	340	368	393	379	361	363	376	360	390	386	376	347	351	371	364	391	324	337	388	398	343	366	368	362	308	347	373	361	370	332	330	400	351	363	350	360	349	400	355	345	359	363	356	376	386	371	352	350	305	378	351	385	336	378	348	352	359	343	367	378	330	338	360	345	339	366	325	340	384	387	359	359	411	346	348	348	372	355	350	369	363	372	372	391	320	390	400	330	382	360	387	357	359	339	386	397	366	367	379	362	388	336	363	381	364	376	356	359	350	335	345	381	365	363	329	366	375	354	353	405	403	392	381	328	365	363	335	363	360	347	349	364	381	365	396	344	345	384	351	348	362	368	384	377	392	372	308	415	366	349	367	345	368	375	388	357	355	370	353	365	374	373	334	343	366	357	378	357	390	354	373	373	365	349	403	345	318	385	330	357	388	364	354	329	364	379	339	314	370	388	346	346	346	346	343	369	392	346	349	375	350	330	349	341	328	369	366	311	335	350	350	327	351	360	353	358	371	372	356	346	360	338	330	334	365	326	303	377	382	351	368	348	347	360	328	361	343	372	357	341	346	342	359	341	400	364	380	356	429	350	351	360	382	362	403	370	384	335	341	374	357	360	344	328	362	341	354	396	354	377	377	368	350	329	308	365	364	348	349	385	385	372	355	348	344	384	390	351	356	343	335	388	345	360	389	351	358	349	377	340	369	375	361	342	361	320	358	335	345	366	359	364	351	350	399	344	337	355	370	355	337	343	356	378	358	353	358	359	369	375	373	354	376	310	352	366	359	343	337	367	392	336	370	369	341	340	359	386	339	359	356	327	379	363	382	350	352	374	356	360	369	382	339	381	366	345	364	346	319	379	350	357	343	350	336	389	335	327	362	348	373	365	360	370	337	352	364	353	369	369	345	323	354	367	412	359	355	355	371	382	391	353	355	360	383
17898	2823	2920	2112	1509	1017	781	661	495	436	370	355	281	302	276	245	241	212	208	198	210	211	180	224	188	169	173	180	187	175	172	151	187	184	154	175	147	173	165	150	153	184	176	154	138	144	140	144	157	183	156	137	156	135	149	123	151	174	141	153	172	173	161	153	185	152	157	160	136	137	146	151	144	133	137	136	142	146	141	146	155	148	155	160	155	153	149	166	147	143	147	143	145	138	166	152	155	161	127	154	132	141	152	147	158	144	143	148	163	177	144	154	145	131	139	147	148	158	160	157	137	129	141	159	146	147	175	149	130	141	129	142	146	140	142	150	126	143	161	147	124	135	159	144	140	125	156	147	151	149	145	151	146	130	135	140	140	144	160	139	147	142	150	154	158	143	161	149	129	156	154	141	145	157	149	121	132	159	136	142	137	155	130	153	130	122	155	151	146	140	133	145	127	151	150	139	146	133	142	168	131	137	155	159	141	149	150	130	139	120	112	143	139	134	148	158	147	148	141	164	159	155	136	135	146	140	153	125	162	135	123	124	149	157	142	146	146	124	130	156	154	155	134	157	165	141	131	142	156	147	154	141	154	179	156	160	159	148	135	154	143	161	140	135	142	156	153	136	154	152	151	139	140	141	147	140	136	156	130	148	151	153	141	156	142	132	154	126	137	150	159	143	136	140	151	145	147	136	144	147	158	151	151	130	139	147	167	158	151	134	145	136	147	141	148	141	155	164	135	147	145	136	135	157	146	151	152	174	156	151	162	154	144	166	147	140	143	160	148	148	144	134	146	152	129	154	140	150	161	139	159	143	136	145	164	165	139	144	128	147	146	175	141	172	138	138	150	141	137	155	131	142	148	135	129	144	142	121	149	167	158	125	163	145	142	156	150	145	141	132	151	153	153	146	139	137	151	135	141	167	150	146	172	159	156	132	144	152	122	137	159	117	158	161	144	150	158	163	145	129	160	161	160	133	137	146	137	128	136	155	142	157	153	130	128	154	128	151	153	161	141	141	162	145	158	134	147	145	149	156	135	159	137	147	141	146	137	138	148	150	162	167	158	135	129	150	147	155	161	130	148	146	148	155	128	139	164	151	145	163	144	156	154	162	147	150	127	138	156	127	124	136	149	139	158	146	157	137	145	140	143	151	138	146	155	147	156	138	125	115	155	145	142	146	158	167	143	148	151	145	130	140	134	150	169	153	140	141	158	149	134	126	139	133	147	139	135	141	163	136	146	142	154	143	151	142	143	165	129	127	141	141	162	132	150	154	134	167	150	167	148	141	153	122	154	142	156	156	133	133	153	157	153	134	173	124	154	150	120	133	162	145	171	155	145	141	159	130	124	168	128	161	125	142	158	172	133	139	155	146	150	162	150	152	130	141	165	147	143	149	153	114	131	146	134	121	157	151	142	144	168	150	144	144	144	146	148	129	161	134	129	171	166	143	121	163	142	132	142	158	148	158	128	159	133	125	162	138	138	153	126	150	137	124	162	132	136	152	136	131	137	145	152	124	135	155	130	128	137	110	152	143	146	135	149	143	129	152	148	163	156	154	163	143	135	150	154	146	140	139	153	141	154	138	158	163	154	150	159	132	137	144	150	173	131	154	188	149	149	125	140	145	144	152	147	159	150	150	153	150	160	144	144	158	150	140	157	132	132	139	148	166	141	138	155	120	145	145	152	160	146	151	156	133	156	134	122	133	138	151	132	155	161	159	135	140	147	146	152	138	140	126	137	147	141	126	148	150	142	147	124	122	138	133	159	139	145	129	149	158	130	146	142	139	124	148	145	152	139	160	161	142	135	153	147	156	140	145	142	159	130	153	157	129	141	153	151	133	142	124	149	127	137	143	145	145	149	118	160	160	176	140	129	133	145	164	154	146	133	149	160	148	138	152	178	155	141	135	118	149	157	132	140	135	130	137	115	150	156	116	162	146	138	144	144	133	155	142	150	157	142	174	138	136	177	144	141	133	121	152	155	144	116	152	142	122	163	131	153	151	151	147	143	139	164	118	130	134	144	141	157	157	136	120	150	167	139	165	152	163	140	152	137	131	144	154	153	147	118	142	152	159	152	152	160	137	136	154	149	136	143	149	153	146	163	146	150	131	124	151	131	147	146	145	145	162	147	148	145	174	150	178	159	173	154	143	131	139	155	134	166	151	162	136	147	135	146	158	150	145	150	147	149	145	148	162	150	158	158	139	145	139	120	154	160	165	155	141	174	149	155	147	136	155	141	139	143	139	159	148	166	140	153	153	151	145	155	150	132	126	153	134	132	158	133	159	142	136	163	159	142	144	132	139	159	162	148	136	132	140	128	126	166	132	108	148	133	141	151	143	135	143	154	136	133	144	147	140	128	134	141	136	144	178	153	136	157	128	135	159	165	157	131	142	150	141	132	157	148	165	135	137	142	130	144	146	134	155	145	124	154	158	131	144	122	131	142	129	146	137	149	126	176	153	139	164	136	139	126	151	140	143	139	156	159	144	130	126	148	155	139	153	151	145	147	157	136	160	151	149	145	140	124	130	144	178	154	149	143	152	149	169	168	124	145	136	155	141	137	146	155	140	127	151	151	145	150	160	169	151	135	143	137	138	143	160	136	149	142	149	154	138	151	149	133	147	168	161	161	157	143	124	139	146	143	127	152	142	157	187	151	142	134	119	137	150	157	161	129	146	166	139	133	137	134	147	162	149	152	155	146	176	139	159	154	128	144	159	132	169	154	155	147	133	148	162	137	170	170	154	141	120	164	147	144	167	155	154	154	136	160	140	179	152	142	140	151	132	158	152	162	142	136	146	135	134	152	156	137	148	146	165	161	139	157	131	153	139	149	141	165	140	145	161	147	165	168	148	161	139	163	144	143	152	130	138	129	132	136	134	157	142	164	161	149	154	162	150	146	150	154	149	144	139	150	134	158	141	145	160	145	153	150	134	137	131	156	149	158	142	168	142	145	152	154	156	141	141	137	151	150	163	125	149	124	158	147	165	147	128	137	160	131	151	131	139	138	124	134	152	163	136	149	157	138	157	148	150	149	153	149	150	147	124	142	123	133	153	151	160	149	150	148	148	165	150	137	133	152	144	144	152	148	157	137	140	148	155	141	147	137	138	153	137	120	149	143	156	127	142	159	150	159	162	138	152	134	135	151	169	140	147	149	161	125	148	144	133	142	163	118	139	154	142	142	142	140	151	141	155	158	144	130	167	133	156	163	151	152	141	151	133	138	121	166	156	140	132	133	142	158	139	130	147	158	145	144	160	121	147	151	143	167	156	160	154	143	141	146	146	147	184	162	151	156	145	152	147	140	148	132	144	146	128	162	154	162	155	153	124	152	156	150	137	160	155	135	146	144	153	148	140	135	140	143	159	144	147	160	152	147	157	154	135	147	154	142	157	165	139	154	140	130	144	142	138	128	150	144	149	146	159	168	155	141	135	124	160	151	144	128	150	151	146	161	141	142	145	149	143	155	160	157	132	138	142
8698	2820	6818	7078	5934	4860	3878	3159	2657	2292	2017	1808	1564	1506	1324	1216	1179	1112	1046	999	916	916	885	819	819	782	766	731	667	708	709	649	639	659	664	624	633	619	608	582	615	587	566	559	595	579	555	558	554	562	541	561	532	551	545	506	505	556	571	518	495	527	527	547	512	500	491	522	525	506	511	503	518	493	511	508	517	529	488	518	511	503	538	514	515	486	484	512	505	534	522	473	497	474	496	494	490	483	523	465	503	498	492	499	527	484	471	501	514	458	515	509	471	485	519	543	495	501	492	509	459	524	505	474	493	492	523	508	512	459	477	506	465	476	483	486	486	498	474	468	479	470	459	481	488	526	462	480	491	512	516	492	471	446	536	475	482	466	536	535	509	502	480	509	468	456	532	517	495	485	471	510	486	492	513	481	502	493	488	469	501	508	491	483	527	493	511	503	486	479	448	520	453	486	490	480	495	434	438	451	504	474	436	494	481	515	494	490	534	433	488	489	486	465	453	475	499	494	463	463	495	495	454	487	498	506	507	505	498	488	445	518	479	491	506	481	464	459	511	491	475	454	501	501	498	493	496	511	493	460	455	502	517	472	531	542	487	506	518	479	463	458	499	495	476	453	479	501	493	504	529	474	473	456	498	486	504	489	467	452	501	495	522	456	501	492	442	463	480	497	490	472	478	489	478	456	484	437	466	471	480	499	464	475	465	476	476	487	446	464	480	451	496	491	461	514	468	519	469	461	516	511	511	474	484	458	470	503	499	479	512	498	485	469	474	512	485	491	492	511	466	490	465	479	497	442	490	463	483	487	473	466	486	462	453	505	467	522	517	456	474	478	491	472	480	481	467	455	490	459	454	456	453	473	480	504	520	508	459	458	487	519	496	486	475	445	451	457	470	492	466	443	512	510	489	530	497	481	454	542	528	511	502	458	458	477	479	470	490	507	477	497	489	493	487	509	455	471	498	480	501	523	440	495	470	461	448	438	526	492	491	503	446	508	463	436	444	474	509	448	495	467	443	544	465	544	486	514	499	451	494	464	449	517	480	498	497	474	474	509	491	510	487	478	502	450	471	464	457	515	529	486	477	502	489	484	466	470	509	500	512	480	487	472	504	453	447	485	467	496	456	475	520	454	505	509	442	456	498	485	505	514	487	509	492	508	461	459	469	471	493	434	484	479	471	483	510	492	445	501	496	513	489	518	489	510	534	456	470	496	481	489	475	473	468	516	519	490	464	450	453	480	476	469	495	472	492	498	475	488	501	462	422	503	485	511	490	467	503	462	493	477	465	496	494	494	512	459	498	506	454	468	495	488	455	462	458	512	479	506	452	485	528	496	464	484	464	485	491	498	485	489	471	496	449	513	469	477	500	480	461	503	473	484	506	453	459	468	481	477	492	462	512	477	462	487	487	503	426	499	489	510	484	465	448	507	517	457	493	515	480	524	491	520	481	514	460	448	516	507	512	500	448	463	496	469	472	476	458	488	472	489	477	496	495	519	465	491	470	474	477	481	465	492	488	458	491	507	483	514	481	484	489	486	500	473	492	504	439	493	452	487	483	457	514	460	495	499	470	463	500	496	512	481	457	461	466	454	501	470	494	465	468	499	468	474	484	473	481	509	492	499	483	511	509	486	437	446	491	484	457	453	483	462	502	510	498	464	500	480	482	448	493	465	484	503	510	501	433	510	483	478	477	485	466	507	499	467	490	494	479	471	482	467	457	488	502	482	511	484	477	449	486	474	498	436	462	517	495	443	471	520	514	461	465	493	502	494	460	467	479	462	439	517	492	489	470	466	460	460	501	476	451	436	468	497	485	486	489	531	507	478	478	446	480	495	488	475	492	444	491	481	452	495	458	460	515	502	507	477	463	486	501	457	457	469	473	513	461	475	469	523	512	471	497	528	508	481	510	471	486	499	438	493	469	497	522	516	433	480	482	520	475	460	487	457	447	503	469	535	497	476	500	458	476	497	472	507	501	511	468	476	480	428	468	457	464	484	463	492	499	483	484	487	505	473	493	505	467	494	511	474	515	476	460	502	515	514	492	504	493	492	506	460	512	505	486	489	489	433	509	498	458	451	468	487	503	477	504	466	501	444	506	505	493	475	479	468	487	507	475	472	525	520	475	474	429	468	439	494	473	440	468	500	527	489	472	482	485	465	476	501	480	501	482	444	471	511	476	498	452	531	431	452	487	520	507	479	506	522	458	459	464	522	450	472	482	460	491	509	506	497	475	468	466	517	525	483	464	484	523	497	468	456	448	505	461	515	461	468	512	481	457	449	472	465	445	443	500	534	463	467	485	443	506	448	480	500	486	499	476	489	431	531	474	447	490	473	531	481	480	460	494	428	463	516	453	488	511	431	484	478	475	453	491	508	478	485	495	475	493	468	503	494	501	486	471	502	470	497	444	473	488	482	505	473	500	468	534	487	468	512	464	520	471	511	458	486	470	498	504	477	483	459	486	483	499	478	463	492	445	471	491	474	485	512	507	536	461	440	482	446	476	461	503	479	466	539	457	470	475	483	461	489	472	481	499	442	492	494	487	477	486	465	517	464	460	493	452	468	517	456	487	515	517	511	494	469	462	467	477	450	467	485	436	495	478	470	483	465	496	461	490	490	494	463	487	470	517	502	490	495	487	496	460	473	454	476	500	476	466	523	495	486	483	491	478	477	452	478	550	457	452	472	463	464	466	464	484	462	494	521	496	485	477	459	503	503	455	477	484	510	475	455	471	491	474	509	478	470	522	467	509	447	498	495	493	457	463	519	469	489	473	456	526	478	489	468	462	480	469	518	452	523	469	489	514	447	473	505	480	476	488	488	509	446	456	469	495	475	465	461	456	501	509	513	506	510	449	464	490	446	512	460	487	507	510	504	510	446	493	475	491	462	485	497	514	470	453	457	469	486	468	515	471	482	495	521	471	503	491	473	518	452	462	497	482	482	482	492	497	465	492	487	486	520	451	505	466	502	479	475	486	449	479	493	504	473	498	448	495	481	486	458	539	491	520	485	484	472	480	461	522	506	496	478	461	468	463	477	437	470	474	483	521	478	472	511	463	495	485	535	481	471	497	434	449	463	470	479	469	490	493	452	495	500	470	491	455	465	507	474	469	482	468	490	491	457	507	479	471	455	447	477	449	512	458	487	487	484	492	493	484	475	511	478	444	477	487	465	508	471	454	493	485	482	484	494	476	527	480	486	462	497	475	501	469	490	487	487	480	473	485	478	486	510	454	467	504	512	516	472	474	489	453	485	454	495	498	521	457	520	488	456	481	482	469	496	534	479	483	484	481	486	478	487	499	511	466	482	471	491	525	507	469	485	487	507	501	436	457	493	465	478	507	460	499	440	484	473	492	476	484	470	464	495	493	479	462	479	468	488	498	482	464	440	485	444	490	509	481	479	495	494	483	466	456	477	484	461	473	467	475	463	483	486	476	449	462	516	492	469	534	492	447	476	488	533	489	448	451	468	465	475	486	497
2338	298	287	298	248	239	227	232	214	240	199	229	229	186	237	226	234	250	209	225	225	187	225	230	227	203	215	247	235	201	226	237	210	219	204	214	214	228	223	218	201	226	220	235	202	210	238	221	203	191	210	200	220	233	221	221	242	219	222	223	216	211	211	209	237	212	215	214	240	243	210	220	202	225	210	201	239	222	236	208	178	223	222	227	219	221	232	194	234	213	235	223	236	221	235	235	229	224	194	214	204	228	227	199	204	193	197	207	243	226	217	209	218	251	246	214	215	204	231	225	249	199	201	204	258	235	229	230	219	181	221	235	209	194	202	203	222	219	218	215	223	235	215	237	226	199	214	211	206	196	218	203	190	242	235	220	213	238	223	196	225	226	248	214	220	232	201	222	212	209	229	201	232	216	205	211	205	232	221	227	225	232	202	216	173	214	211	215	233	189	201	203	231	223	216	208	186	190	244	209	216	217	232	217	207	223	202	237	224	186	223	218	212	217	222	211	231	221	232	210	228	205	197	201	225	203	205	200	222	203	191	226	203	174	192	222	226	228	223	230	214	224	223	236	228	208	226	204	193	257	205	245	196	212	222	220	200	199	248	206	234	213	244	202	245	217	227	212	202	231	224	232	249	216	216	204	223	207	220	210	188	215	223	237	218	193	224	221	179	232	201	188	237	214	225	219	235	220	208	215	222	228	188	208	220	225	200	199	201	216	239	202	228	226	222	224	228	276	222	207	212	209	221	235	255	247	216	202	224	236	243	222	211	228	205	214	229	241	208	209	216	233	197	202	206	223	230	229	200	201	224	220	250	219	213	234	189	215	201	214	220	198	218	230	226	185	245	237	191	219	207	230	233	221	218	227	212	214	223	183	226	203	193	223	215	194	218	211	218	231	250	242	209	203	222	221	213	236	226	239	190	223	196	221	219	194	217	198	216	201	213	215	190	212	248	197	200	209	202	212	187	197	207	220	230	200	210	210	213	230	216	213	193	191	209	233	237	216	210	206	215	198	194	216	211	225	220	196	197	233	189	238	229	211	247	213	213	227	260	192	236	214	230	201	237	242	190	221	196	250	200	194	207	218	206	226	195	204	206	202	194	233	217	202	229	209	217	198	223	211	214	211	222	217	235	222	193	214	236	228	211	218	203	211	218	218	225	214	217	223	235	215	220	217	217	221	185	230	222	235	235	229	206	221	209	193	214	223	224	233	189	232	193	229	217	234	232	211	212	221	217	190	215	241	217	206	194	221	230	222	226	234	189	228	218	223	218	203	216	211	202	231	210	228	211	202	247	224	216	268	227	224	209	215	223	251	228	229	226	205	224	215	201	226	231	203	210	237	225	192	208	220	209	218	214	200	205	209	216	212	216	207	219	183	204	223	214	213	232	210	237	199	224	231	202	208	208	227	221	240	210	232	205	217	222	213	230	218	225	231	247	232	208	222	227	215	211	197	197	208	221	260	211	224	218	212	220	228	199	207	219	207	203	220	236	210	247	218	208	212	230	201	231	211	235	234	235	198	226	217	199	216	231	206	215	208	195	207	213	214	233	210	216	222	211	237	235	197	215	237	188	223	207	209	246	210	204	214	210	220	229	221	234	208	202	218	216	233	214	223	201	220	227	232	220	220	215	214	213	202	227	199	224	211	184	236	200	200	220	220	198	207	197	209	238	213	199	203	236	231	216	241	206	199	206	198	236	212	214	211	220	202	196	211	200	229	226	231	215	232	226	195	231	222	236	267	199	211	189	246	225	208	190	223	230	222	207	213	237	238	211	213	204	233	226	223	179	222	220	209	227	252	234	206	208	243	227	225	222	219	213	216	205	227	235	228	207	210	208	201	197	226	228	229	214	221	234	207	240	219	221	194	223	218	205	233	210	204	208	205	228	223	212	221	224	216	205	196	189	214	232	202	230	221	211	211	208	212	230	223	209	199	202	200	226	215	203	186	204	202	239	188	197	227	235	226	217	207	192	218	218	214	224	219	215	220	213	212	223	232	202	209	225	188	218	199	176	225	216	217	216	214	220	203	219	216	204	240	225	215	217	215	204	222	219	189	205	241	212	212	216	203	191	227	215	230	243	250	225	221	214	187	222	214	240	208	224	201	233	234	227	213	222	210	220	207	248	201	204	216	220	204	219	229	237	219	199	231	217	230	230	226	209	211	217	221	214	200	203	223	220	249	207	205	211	200	203	215	232	210	200	214	200	247	240	236	229	205	233	207	215	216	205	204	242	218	225	218	215	202	203	197	256	201	238	211	230	235	242	212	201	238	214	230	222	225	196	189	217	231	231	241	240	214	214	219	213	210	225	222	221	196	187	234	215	219	212	216	202	217	194	220	219	217	206	227	225	218	211	197	212	206	227	208	172	191	240	219	231	201	195	203	235	211	185	203	204	221	217	221	225	237	229	224	235	223	247	218	226	202	219	221	217	204	221	215	217	219	227	199	207	208	222	204	208	228	194	235	234	193	193	203	223	208	209	189	220	214	187	235	215	230	211	225	220	222	211	222	211	224	207	200	215	208	208	200	197	199	204	191	248	227	207	256	217	233	232	228	215	224	227	209	224	217	251	205	218	217	183	218	228	222	211	204	221	209	243	191	206	211	224	217	222	240	240	215	225	250	201	214	222	204	221	208	218	184	219	235	219	207	201	223	210	222	228	229	234	216	219	221	199	220	207	209	203	208	232	211	247	251	214	205	215	226	234	215	206	226	232	206	205	238	221	206	191	204	235	213	217	194	175	204	210	218	234	218	193	207	239	219	222	226	233	188	209	212	224	246	179	214	216	215	182	227	211	231	233	214	194	196	216	202	231	191	204	247	200	215	224	226	253	222	235	206	227	189	225	233	224	205	205	224	208	229	229	226	220	201	201	204	218	219	214	217	238	228	240	205	222	210	205	212	245	230	204	186	241	214	200	223	184	196	209	200	212	230	210	244	218	217	220	216	232	213	201	197	231	221	209	200	209	218	226	223	204	232	212	214	219	197	222	198	203	205	201	235	189	204	203	210	205	207	226	226	222	204	232	208	251	231	232	203	206	220	226	221	227	215	242	205	224	191	207	214	205	211	220	238	205	187	205	223	236	179	202	224	222	213	213	215	225	209	204	201	212	220	205	213	193	235	214	214	219	230	220	213	223	235	227	201	209	213	221	189	201	235	213	225	204	221	226	213	219	228	195	199	214	220	216	223	201	235	194	210	187	212	224	256	211	210	225	238	198	209	213	192	212	211	235	231	199	181	205	216	216	192	230	222	248	234	223	221	232	218	230	234	219	193	213	200	198	212	237	215	220	214	226	205	221	203	233	207	186	237	215	223	190	199	201	198	227	221	208	216	218	206	214	201	203	201	199	207	205	227	204	215	212	214	216	209	254	228	219	194	214	229	211	225	227	222	228	198	238	206	266	206	246	191	226	229	238	203	195	235	206	203	220	244	223	223	214	217	246	186	203	191	212	216	244	241	223	186	222	256	207	233
3065	724	853	907	812	804	736	761	783	692	705	715	730	633	663	695	686	652	708	650	696	656	694	630	663	670	683	707	639	634	676	670	644	668	661	649	714	605	648	648	665	586	615	635	653	658	669	679	637	659	636	629	626	599	585	656	656	646	686	620	635	664	658	628	660	692	691	663	647	643	676	661	617	638	647	623	669	644	617	603	641	629	645	657	667	652	648	699	636	672	689	634	688	667	610	604	679	611	640	708	627	655	596	677	667	680	669	653	675	662	652	660	655	642	666	645	673	665	651	596	702	617	630	681	658	665	645	644	658	657	681	677	656	669	664	660	627	692	686	612	639	689	656	685	639	652	645	667	660	650	656	667	638	668	661	635	644	629	650	662	639	652	664	660	650	636	602	694	656	651	654	666	608	636	719	636	629	570	616	706	621	695	642	635	613	685	642	657	616	611	644	680	647	644	640	669	636	672	611	644	634	638	677	608	723	673	685	622	634	681	669	650	654	624	634	645	632	657	642	669	669	621	629	680	654	621	658	662	674	613	680	646	610	675	684	662	650	674	617	652	632	662	656	630	661	655	625	652	693	690	659	648	639	594	642	636	660	645	695	648	643	663	639	676	643	681	637	609	642	668	719	642	597	669	622	662	644	691	629	681	632	641	637	632	678	673	656	676	635	690	714	638	701	747	665	647	656	693	672	677	667	656	636	662	636	647	663	658	622	662	655	649	646	655	692	666	636	671	626	642	671	624	654	654	689	659	688	667	659	667	626	632	651	687	639	636	726	651	642	663	651	606	677	626	624	632	632	641	652	645	608	678	661	674	648	664	636	646	676	636	675	655	654	654	669	654	660	621	639	659	669	626	665	656	638	631	617	657	614	659	653	682	624	613	664	633	648	646	624	611	633	633	639	621	703	694	632	649	654	648	648	642	674	688	663	639	652	641	645	681	651	676	611	657	655	623	603	669	631	635	631	663	605	621	651	694	658	644	634	683	649	651	650	679	630	713	643	644	629	633	683	618	633	631	632	694	620	600	620	643	632	622	600	632	711	637	649	647	668	665	674	655	654	673	683	644	641	659	738	605	644	666	627	653	659	678	638	662	644	647	677	659	645	644	688	690	684	640	699	644	657	689	661	627	642	604	666	643	658	652	695	669	608	639	674	617	601	694	653	649	670	652	649	619	661	638	636	627	684	681	640	645	662	640	647	626	643	695	662	642	643	633	648	617	653	665	682	655	640	667	668	596	655	658	683	674	688	627	635	642	637	631	685	667	647	675	633	673	671	662	689	657	618	662	615	604	657	628	683	622	640	624	672	629	647	641	672	674	649	638	653	663	691	629	633	649	681	613	635	627	662	652	655	624	672	657	603	635	663	634	694	647	673	671	647	632	659	648	650	682	645	644	621	657	659	643	639	673	667	613	663	667	627	639	668	654	657	665	677	670	649	658	641	667	631	645	623	642	644	672	651	657	659	669	661	666	661	644	648	712	671	632	698	709	695	707	644	671	607	690	619	645	662	655	686	678	705	670	672	628	683	673	679	638	669	662	676	687	646	691	629	664	610	635	639	670	668	669	680	638	599	684	666	626	649	646	639	645	693	599	642	638	681	691	678	672	655	655	655	679	612	639	694	638	684	648	645	687	655	647	661	648	644	630	696	629	651	653	642	597	702	646	682	645	663	653	738	632	593	666	653	653	632	694	662	618	691	677	603	688	650	630	649	662	664	680	672	681	660	610	642	646	629	655	657	672	720	651	641	637	707	631	687	641	694	651	649	639	651	663	688	677	658	692	680	713	669	635	636	659	608	661	681	584	657	638	631	684	666	658	627	689	665	671	627	665	623	625	642	644	679	651	647	678	646	641	635	690	665	670	642	658	694	652	679	670	681	658	663	666	657	682	671	643	637	636	622	665	681	698	634	661	645	642	674	670	663	613	628	671	591	656	689	642	615	624	647	654	644	590	682	617	690	656	620	675	667	694	621	659	680	679	659	627	638	668	630	649	624	647	677	648	637	676	674	685	655	681	660	683	648	637	626	671	624	669	620	636	642	636	689	649	653	669	630	635	682	647	677	658	656	597	670	650	618	635	641	621	632	666	645	645	620	671	667	660	626	670	654	630	668	641	667	663	675	668	720	675	653	642	624	629	635	688	676	614	646	654	656	668	630	673	681	651	550	659	661	645	608	636	672	646	590	690	669	640	646	693	630	652	607	634	651	641	667	669	634	661	592	644	697	640	645	637	655	636	665	650	641	577	688	697	648	664	651	671	649	636	645	666	622	649	646	676	677	664	644	669	669	625	725	693	652	644	686	648	655	628	662	653	619	651	656	653	648	657	609	642	647	665	651	668	662	620	665	676	611	626	630	642	684	617	692	696	670	673	657	585	663	656	637	673	662	654	645	658	674	676	670	619	635	662	655	631	643	690	616	661	710	640	646	652	614	643	664	649	682	632	683	677	620	671	635	659	655	662	676	644	676	642	657	651	685	663	659	592	653	633	661	651	643	638	621	645	648	645	656	650	673	623	656	692	641	650	598	661	611	637	650	631	661	625	668	628	662	636	668	650	672	637	668	619	642	632	664	699	647	638	687	662	658	633	627	637	653	638	638	665	636	678	624	652	666	642	684	661	678	736	630	693	669	629	644	601	686	648	629	632	661	632	689	654	678	675	597	608	625	636	640	631	655	610	608	677	664	625	616	632	696	683	637	634	674	646	663	625	689	672	605	691	669	647	707	623	646	676	746	634	619	683	650	641	669	647	635	634	627	680	638	691	674	646	688	657	654	666	647	681	681	634	659	632	618	640	650	665	626	648	639	668	608	634	658	704	683	632	653	670	651	647	639	628	631	660	655	672	669	664	590	673	678	665	622	712	642	628	648	696	645	705	653	631	613	609	666	684	654	629	685	653	662	630	623	624	613	627	672	600	660	672	663	668	649	660	665	649	674	641	663	664	659	615	664	663	702	666	646	677	644	675	655	601	638	604	669	695	643	636	647	649	656	669	701	682	671	646	648	696	635	650	682	610	646	701	593	675	645	656	628	647	630	621	672	626	637	648	647	626	658	672	640	620	657	645	710	673	683	668	670	644	689	627	635	704	631	682	634	657	663	635	674	669	697	643	624	630	622	643	656	693	655	663	667	692	665	676	658	660	693	636	607	671	676	596	626	679	704	631	636	647	657	600	623	636	675	654	598	663	588	628	663	670	658	677	674	676	737	660	645	720	685	660	702	683	633	626	642	667	666	633	701	640	659	678	682	663	614	665	632	639	649	666	656	640	674	714	629	656	664	639	667	667	686	651	649	673	635	673	669	676	661	662	655	641	648	632	627	678	678	683	663	643	640	644	641	663	674	700	665	663	631	628	617	704	643	665	640	621	662	673	641	619	635	656	620	637	643	615	609	626	624	636	628	635	691	675	721	671	636	665	681	603	607	612	686	639	659	703	709	637	631	627	676	652	621	661	648	636	683	637	629	667	632	680	652	618
10000	1166	1459	1044	727	595	430	333	308	245	238	197	189	155	153	152	141	150	148	155	131	128	143	118	112	114	119	110	115	127	106	122	124	110	128	112	127	136	112	125	118	115	110	134	113	100	102	121	101	117	107	111	108	122	105	116	108	121	96	100	114	105	126	110	93	114	117	110	99	111	97	92	113	108	107	126	87	98	115	105	118	114	91	106	92	104	92	110	133	107	132	115	115	95	117	104	104	124	100	91	102	106	103	96	111	88	95	113	113	112	84	81	119	102	124	119	108	102	101	116	103	103	96	101	106	113	107	116	101	99	106	101	103	107	107	118	93	94	101	94	105	107	110	127	95	114	97	105	102	112	104	86	130	107	109	102	109	116	89	96	106	104	116	101	108	109	114	109	98	103	95	105	107	104	103	110	91	111	100	112	118	106	112	116	116	124	95	106	92	101	117	99	109	121	114	94	114	98	118	96	97	106	118	112	87	100	105	100	127	111	129	111	111	99	100	107	102	108	93	111	103	93	99	110	102	82	105	112	127	122	96	103	111	105	103	117	84	125	105	123	129	121	97	84	104	92	106	91	107	105	108	100	104	83	101	106	104	102	105	92	105	112	100	103	103	111	116	108	95	94	114	89	111	90	106	109	110	100	109	100	116	109	119	99	106	120	120	129	105	131	117	94	105	100	93	100	126	110	96	92	107	91	103	116	108	76	92	116	113	102	106	99	112	97	103	95	84	87	108	100	102	98	104	114	118	99	116	94	112	104	100	108	93	119	101	118	102	101	125	106	93	107	120	108	119	107	101	101	106	83	115	94	105	105	105	97	113	106	91	107	102	114	103	133	114	104	80	113	101	120	87	111	121	106	98	115	108	101	103	94	110	99	97	116	108	100	93	92	126	106	109	91	98	109	102	92	108	105	98	110	110	115	102	112	107	103	99	96	123	109	106	90	109	109	115	111	104	104	120	94	99	119	110	90	85	95	119	103	106	96	111	102	106	109	99	91	122	100	89	99	106	103	87	100	102	101	106	93	112	121	111	101	108	106	110	104	95	107	100	103	97	119	111	89	104	97	102	98	110	112	101	115	106	115	110	93	102	102	110	108	96	120	119	110	115	96	97	105	97	103	122	103	102	98	102	110	94	105	101	103	117	105	90	118	114	111	114	113	114	87	84	96	96	101	100	108	111	98	98	119	100	106	110	95	100	105	93	116	93	118	104	104	93	102	97	99	91	107	138	110	102	122	96	105	106	90	103	90	96	93	94	138	97	109	123	108	95	109	103	129	118	102	94	102	106	90	106	101	92	103	118	117	101	104	120	119	116	103	111	90	114	112	110	93	102	93	109	109	100	118	94	105	115	107	112	95	90	110	127	97	92	94	98	94	90	117	120	122	114	107	100	88	111	105	90	115	102	108	111	101	83	100	113	114	108	91	101	86	143	89	101	122	99	107	91	97	95	96	117	111	101	96	97	92	109	91	112	100	112	106	99	110	103	104	118	90	103	119	109	108	111	101	87	109	105	95	122	107	120	113	114	106	99	94	96	104	113	102	119	110	112	99	98	112	120	102	91	128	107	100	102	109	96	114	102	104	98	118	119	97	93	101	98	97	125	116	105	102	104	105	109	99	92	97	114	134	105	99	88	115	96	98	99	110	125	101	129	97	102	115	112	83	111	99	107	107	101	109	107	101	99	105	103	89	104	102	105	96	106	120	110	122	88	88	105	103	109	114	100	109	115	105	91	109	103	89	98	105	95	106	102	109	107	87	109	97	101	121	101	112	103	116	80	114	123	113	97	112	111	114	95	73	126	98	84	112	120	115	122	117	79	121	91	104	120	120	106	100	100	96	110	94	111	123	100	98	120	104	93	116	102	110	93	125	110	128	105	105	122	100	112	100	101	90	106	98	105	115	106	108	97	113	118	113	114	106	111	80	98	115	95	111	94	95	102	106	111	102	108	121	106	112	106	99	109	110	112	105	96	128	117	106	86	120	125	108	110	112	122	106	105	98	120	110	118	101	114	107	105	104	112	101	119	109	110	110	98	100	87	106	99	90	116	91	95	113	101	112	119	109	91	101	108	101	103	96	101	109	113	101	106	106	96	98	100	85	129	107	105	107	104	91	101	100	121	115	115	113	128	107	102	105	98	96	114	112	102	116	119	101	110	96	98	104	110	119	93	110	109	108	95	102	121	96	104	104	124	112	120	81	140	120	106	105	118	114	113	115	107	126	85	111	99	101	114	97	127	106	106	113	100	97	102	88	104	104	96	131	130	120	117	117	103	105	108	109	98	117	100	101	91	104	99	112	102	92	108	109	112	125	101	116	112	110	124	116	110	101	99	118	102	91	104	92	103	94	119	107	95	110	109	106	114	109	102	88	90	97	117	112	114	100	116	85	106	117	109	90	135	116	98	110	123	104	111	89	103	104	100	90	137	129	129	99	85	109	120	144	88	97	110	113	118	107	105	103	87	115	102	99	115	94	113	96	124	101	83	101	124	106	128	101	106	113	106	107	108	99	90	102	105	125	113	123	115	123	98	100	94	107	103	126	105	129	119	113	97	107	83	107	108	117	88	106	100	108	91	115	88	84	100	93	106	112	104	106	96	116	122	92	100	117	116	102	100	105	98	89	113	103	113	116	121	122	118	111	124	82	85	114	106	105	97	114	106	130	123	104	108	95	87	101	96	88	122	110	119	109	118	97	87	107	129	101	116	109	113	104	115	115	106	112	110	103	111	95	98	114	112	93	109	110	102	108	114	112	102	123	83	106	106	106	82	108	89	106	111	99	109	97	116	109	104	107	108	96	110	112	97	112	107	110	111	105	107	116	87	116	103	102	112	111	107	104	101	105	112	96	102	103	107	103	105	115	105	109	102	117	107	98	112	96	110	126	93	137	118	91	104	129	97	116	110	103	104	107	121	92	122	122	94	114	79	118	116	112	90	99	103	113	101	119	105	104	101	102	97	107	108	89	95	119	100	114	97	92	113	113	110	96	105	103	103	99	104	102	114	115	93	120	118	113	105	82	112	97	108	116	94	114	99	96	97	101	113	100	101	128	95	97	85	100	84	100	95	95	102	107	108	116	107	97	108	119	87	86	110	106	128	122	85	90	105	99	109	94	108	111	105	120	109	107	101	121	123	95	107	99	87	103	98	103	113	104	92	121	136	98	109	120	90	89	123	89	108	108	108	91	102	110	120	115	90	131	111	119	102	95	97	98	88	111	130	105	99	86	99	96	98	111	93	119	110	97	101	95	95	120	100	103	113	112	95	110	111	108	104	92	119	114	127	121	113	100	112	107	113	113	110	102	111	101	112	103	133	109	100	103	101	109	93	111	97	95	89	110	109	123	100	98	104	102	111	120	107	119	94	123	112	109	79	97	103	96	106	99	103	108	116	113	111	106	120	129	92	103	88	108	105	107	90	107	99	115	111	101	83	93	121	109	95	120	112	127	96	103	105	106	106	89	120	91	113	94	103	100
6458	1550	3569	3929	3230	2656	2053	1777	1494	1234	1067	987	911	795	772	731	711	625	661	635	566	559	542	534	498	517	512	491	486	466	492	415	413	431	433	441	447	445	392	453	401	424	392	410	420	408	385	395	389	403	366	390	360	371	394	363	390	370	389	386	375	361	390	342	384	368	379	354	380	379	384	383	381	406	405	392	366	403	377	383	372	360	354	383	348	412	352	364	356	328	383	402	395	352	377	326	380	334	361	364	369	428	326	363	355	361	400	377	380	381	404	354	360	349	370	372	360	361	349	379	377	344	342	345	339	372	345	375	396	382	350	387	348	362	380	342	356	362	357	391	343	353	377	356	387	359	398	397	367	369	387	351	336	357	352	349	353	343	380	336	369	331	351	352	355	349	372	367	365	356	337	375	383	354	340	387	372	376	362	365	333	339	350	370	345	368	373	374	381	326	337	376	372	330	354	365	403	376	338	332	355	360	343	347	335	328	354	355	374	352	358	365	353	358	378	385	356	356	384	370	378	338	327	346	356	360	361	355	369	354	375	362	383	346	347	373	391	379	329	346	354	391	338	344	324	364	359	354	385	340	368	360	369	389	354	366	361	367	331	331	360	372	361	366	361	344	376	353	408	367	377	351	331	388	357	334	362	359	379	383	374	354	327	391	363	363	387	355	347	375	351	353	352	352	351	347	353	347	406	366	365	343	350	362	378	361	376	352	363	342	342	349	343	335	384	327	364	372	358	351	380	358	341	367	386	361	371	372	365	376	349	354	366	342	338	389	371	351	360	366	341	395	367	346	333	343	367	367	347	379	388	357	382	342	376	356	354	376	368	345	373	358	349	361	371	341	324	382	386	363	354	366	350	371	344	363	362	368	355	344	339	359	339	325	318	362	373	373	359	385	399	379	374	380	377	367	355	348	341	370	387	331	335	326	353	330	365	353	347	357	347	391	367	343	384	342	369	375	371	368	373	331	364	386	367	337	369	349	392	361	335	381	370	340	370	367	371	386	365	362	374	361	367	363	343	374	372	389	383	328	327	391	372	323	372	357	355	371	361	371	394	345	351	379	361	388	364	378	364	330	328	343	369	378	364	376	348	378	373	328	349	365	358	332	318	340	315	356	370	355	396	365	408	354	382	345	369	336	367	375	321	350	359	353	343	371	356	376	363	358	362	360	333	379	362	384	329	363	383	353	355	346	352	340	375	354	344	353	341	342	360	359	369	364	322	344	386	340	355	354	354	388	350	349	359	381	378	369	357	374	384	381	386	356	366	372	371	359	355	371	326	352	366	356	356	378	368	356	369	333	375	399	377	350	357	349	329	358	365	335	375	308	375	351	405	393	355	342	363	371	327	374	339	335	340	373	381	347	408	362	373	409	375	333	349	360	336	356	341	386	352	376	362	368	398	341	367	367	360	350	375	374	338	366	389	393	415	369	346	371	354	350	349	354	353	384	360	367	349	376	365	337	345	379	373	371	361	357	334	355	363	340	396	362	368	346	347	367	364	374	341	358	324	382	374	332	353	424	393	367	385	341	343	333	348	366	346	384	384	352	360	345	394	344	363	370	348	337	344	367	354	338	354	375	377	350	353	376	373	391	343	341	391	352	341	322	369	371	346	363	357	349	363	380	371	348	371	372	381	334	338	355	335	385	347	371	345	348	357	324	348	355	367	357	388	344	353	338	360	341	380	357	363	337	331	358	356	376	363	295	373	344	372	396	342	341	349	362	345	365	362	322	350	359	364	330	372	372	337	328	361	333	371	383	368	362	339	371	352	384	364	337	321	342	388	377	363	387	362	368	345	413	402	371	366	353	339	336	381	334	335	358	349	337	366	357	372	348	377	384	389	370	348	344	373	383	379	386	381	342	360	372	385	353	352	347	357	355	347	334	336	376	360	360	360	359	329	381	398	334	363	319	355	349	364	358	368	380	365	355	369	368	320	352	331	351	390	354	375	349	365	376	335	365	353	376	366	348	372	369	386	364	341	345	388	366	364	363	381	340	350	345	367	351	358	360	321	352	392	358	374	352	346	377	356	352	391	355	355	341	333	369	382	372	379	364	371	345	373	368	351	323	367	391	366	357	377	348	325	345	345	366	362	365	369	354	358	370	325	357	330	365	366	367	363	359	332	344	369	354	369	357	405	351	366	366	356	354	381	397	362	369	349	365	382	382	336	383	357	358	361	363	373	341	374	340	355	396	373	375	357	363	345	354	362	357	349	338	327	367	352	362	345	366	373	343	386	354	381	351	352	368	371	356	346	364	360	372	394	353	379	407	357	342	351	385	345	324	354	383	379	367	348	373	367	375	347	350	338	361	358	397	339	337	356	326	336	380	356	333	371	324	313	366	324	370	353	336	385	386	364	385	334	365	343	332	348	356	362	351	355	369	359	359	390	366	337	384	336	373	402	372	326	355	398	388	386	328	334	342	326	359	332	336	398	339	367	357	360	365	352	335	368	369	376	377	338	354	371	343	362	334	372	342	357	352	367	356	360	360	356	339	360	335	368	370	354	335	340	374	339	366	363	365	333	345	347	379	360	360	377	388	342	348	381	350	375	351	363	357	360	358	347	330	337	388	342	352	377	361	345	403	358	405	361	325	352	374	350	353	414	364	332	359	367	347	372	343	347	340	358	331	353	353	386	338	355	376	349	347	340	355	365	395	383	396	334	327	359	351	386	419	392	348	371	359	381	338	320	381	356	368	358	380	373	349	355	368	370	374	383	357	348	332	342	338	342	362	365	329	382	322	346	352	370	361	382	365	380	343	345	359	358	368	346	351	335	353	358	357	327	358	362	339	359	351	356	357	338	351	384	356	369	361	384	355	350	355	337	361	356	374	365	368	350	380	338	368	371	352	361	371	368	383	387	316	355	351	374	358	355	376	364	350	321	333	350	371	358	339	387	352	337	352	389	350	341	366	374	382	358	376	341	358	364	367	413	387	424	356	344	402	376	374	367	351	365	357	355	385	351	355	342	367	358	361	356	377	344	435	344	400	347	355	371	344	355	363	375	374	395	359	335	367	352	359	361	382	353	344	361	356	374	368	378	344	380	389	366	358	348	361	364	380	385	351	355	327	332	398	343	347	367	336	375	355	362	345	400	391	401	379	396	354	318	383	358	376	357	367	365	366	342	370	364	387	385	374	379	346	370	376	378	361	368	348	374	347	362	401	344	371	368	357	313	323	398	331	385	326	365	372	378	326	370	356	342	349	347	404	354	344	336	353	367	356	346	371	344	367	347	383	351	374	344	331	353	382	338	332	372	358	366	399	383	388	376	368	385	342	364	347	375	372	358	329	356	367	347	366	356	352	379	360	377	378	386	345	356	337	357	363	353	382	345	348	344	372	377	373	354	364	398	369	358	376	327	342	343	373	396	366	382	345	365	365	321	356	374	362	382	346	367	377	346	361	342	350	355	351	349	371	321	345	359	366	363	365	366	323	365	348	399	350	373	321	370	362	331	368	378	351	349	369	323	346
17926	2744	2926	2235	1428	1098	831	641	496	464	385	314	292	270	293	251	257	236	186	207	207	186	191	174	191	170	196	180	167	165	163	163	157	167	167	169	176	154	179	162	138	155	158	148	160	157	160	148	161	158	154	139	168	142	146	161	144	153	168	156	166	150	151	158	173	147	138	155	145	156	160	136	142	128	158	162	158	163	149	134	156	138	136	124	137	146	148	174	145	156	138	143	146	147	155	161	164	135	159	159	144	132	156	151	158	149	141	160	154	136	146	135	156	132	162	151	175	137	131	149	171	149	141	137	137	153	150	147	136	181	161	135	155	126	137	117	142	138	155	151	143	148	138	137	164	129	148	162	151	152	131	171	132	142	143	171	146	160	137	148	130	177	147	155	170	152	155	167	156	150	140	150	184	133	143	138	132	137	152	141	154	137	142	158	123	131	148	151	158	145	150	147	142	156	139	156	139	140	143	168	146	158	129	164	140	143	143	151	150	143	169	127	149	182	159	140	158	157	138	145	165	141	162	148	141	146	162	157	171	148	136	131	138	147	177	145	126	149	168	130	155	155	128	128	161	135	126	155	155	158	147	126	120	151	110	143	163	153	142	141	168	142	142	132	141	140	143	168	151	159	156	153	156	144	128	137	130	148	146	139	160	142	148	145	141	134	159	133	129	153	140	174	134	144	135	142	168	141	131	139	140	153	141	159	171	158	154	134	159	158	133	139	128	153	134	141	148	162	154	134	147	149	125	136	132	140	147	129	148	127	149	150	157	167	141	157	146	155	130	132	157	131	141	124	143	137	144	129	149	161	116	127	150	135	140	165	142	179	133	138	140	141	172	152	145	139	157	164	146	137	131	155	137	144	135	158	173	130	146	144	131	139	138	150	119	144	127	158	140	163	134	151	150	157	122	143	143	145	143	138	128	147	151	147	147	161	159	125	146	139	158	132	151	169	121	135	147	170	156	162	141	132	133	140	182	139	135	118	173	152	142	142	146	138	123	145	135	140	157	122	153	161	150	136	132	154	154	137	160	157	154	162	163	148	147	163	150	147	173	133	143	134	148	145	143	162	146	141	163	150	129	155	160	127	150	147	151	149	153	165	124	140	138	142	133	139	148	162	151	145	157	157	141	142	145	158	155	147	145	163	122	140	130	147	149	152	144	144	157	152	107	123	133	144	131	136	147	146	134	163	150	125	136	157	128	138	153	147	112	148	123	150	166	144	150	152	156	168	154	145	133	142	159	147	133	143	129	149	144	141	125	157	148	147	138	133	127	122	148	130	150	159	154	153	127	138	148	147	156	151	156	150	138	111	153	160	155	164	131	137	130	138	158	129	142	146	157	143	145	147	150	133	134	156	161	159	144	128	170	156	159	140	150	129	147	167	141	161	136	145	141	153	126	143	153	139	148	153	134	168	153	149	151	138	122	135	134	150	145	155	147	135	131	146	151	152	134	128	157	149	137	146	150	122	169	151	138	144	148	133	142	144	167	162	148	151	133	129	130	135	143	143	133	164	139	147	145	127	148	136	158	112	136	149	124	131	164	141	137	132	152	166	144	133	162	121	137	149	143	185	161	147	129	124	156	139	163	133	132	117	138	134	148	164	147	150	135	146	163	144	160	139	127	123	151	145	149	134	148	155	153	145	155	152	139	149	154	148	112	159	169	155	142	141	167	162	147	153	152	144	145	161	144	148	150	143	164	139	133	150	142	135	155	146	154	144	126	141	136	141	141	152	138	151	131	159	154	153	164	130	146	137	149	145	133	120	146	149	148	140	154	144	159	138	135	144	138	146	162	142	140	120	133	160	152	145	162	157	128	152	138	126	157	172	129	154	171	173	137	144	132	141	165	136	149	162	155	130	136	137	183	166	128	150	131	139	141	143	138	159	145	154	137	143	125	145	152	162	151	142	132	141	147	139	140	137	153	138	124	149	126	148	141	174	142	148	120	163	145	135	140	137	139	149	135	158	163	137	155	158	144	134	145	136	127	157	131	131	167	154	138	175	148	167	153	137	157	149	146	146	137	183	147	140	137	146	141	131	171	152	142	162	133	158	144	152	138	121	153	140	156	139	145	136	136	140	161	123	150	169	138	128	138	134	149	140	150	145	154	127	141	141	137	160	138	142	136	158	150	153	130	131	130	121	151	145	143	166	152	157	146	149	132	156	159	142	120	140	177	159	141	158	128	136	141	149	149	144	161	128	159	171	151	147	155	152	138	136	141	143	173	149	154	162	122	148	158	145	170	138	157	145	127	179	129	148	153	148	139	137	140	155	133	126	163	135	169	172	145	153	144	148	152	160	150	131	146	141	144	137	132	143	171	161	137	136	142	138	136	137	157	148	135	141	143	145	143	125	159	155	157	162	147	147	144	131	144	150	164	142	155	157	148	133	150	151	136	169	148	145	162	149	132	134	154	169	145	119	177	157	136	149	161	126	156	176	155	123	157	138	134	157	120	130	154	153	157	151	144	141	154	140	141	146	143	165	141	117	141	139	149	139	157	134	136	132	123	159	157	147	134	130	155	122	150	136	168	162	146	150	148	153	145	152	138	145	155	145	170	144	145	139	162	135	162	150	147	147	150	139	134	153	148	153	169	130	146	151	143	146	153	131	157	146	159	153	142	152	128	147	145	153	157	149	160	146	157	152	135	172	137	143	133	121	128	142	148	154	136	146	128	138	158	132	163	135	148	145	145	145	121	147	160	157	119	145	143	146	153	144	158	154	142	156	134	133	113	141	148	169	140	155	120	154	156	144	144	137	158	156	140	132	149	157	143	146	146	167	147	145	167	143	148	140	121	140	152	142	125	157	140	139	142	166	145	140	141	131	155	139	140	146	147	151	154	153	145	170	147	137	144	162	154	144	144	149	133	131	129	142	139	147	129	139	162	140	161	135	140	153	125	156	154	150	158	154	137	139	167	144	144	107	144	156	148	145	158	129	141	147	151	157	155	153	138	161	159	144	152	138	128	129	142	146	133	153	165	145	142	179	141	133	162	147	143	132	134	132	157	128	149	169	148	148	136	138	145	122	140	135	116	135	167	139	144	137	152	161	146	164	140	146	153	132	140	129	124	142	143	161	182	148	156	130	136	150	137	157	132	162	140	161	144	145	157	128	136	135	165	150	146	133	165	141	139	160	131	154	144	150	142	141	138	150	135	156	148	142	156	131	131	149	133	137	150	148	148	142	138	149	139	136	140	145	125	143	168	154	151	147	143	161	148	160	142	124	151	136	155	156	135	139	159	164	132	149	146	132	140	148	142	141	165	141	144	136	136	128	143	164	173	151	158	155	153	156	141	144	146	152	147	152	153	145	161	148	163	153	137	160	143	149	134	150	147	150	154	125	147	148	155	158	142	137	137	141	155	151	148	156	146	153	142	124	165	153	144	165	136	130	139	161	162	177	142	126	165	148	144	174	149	152	158	134	135	135	144	160	135	123	145	148	141	147	141	150	156	148	166	136	143	152	158	151	152	145
8598	2668	6655	7119	5846	4829	3838	3127	2744	2299	2009	1783	1656	1457	1293	1195	1137	1066	1064	945	915	845	847	880	825	767	751	713	731	691	660	640	668	632	638	632	607	621	603	611	644	575	591	577	586	532	563	531	547	539	581	543	534	587	554	559	479	531	492	506	539	526	524	504	529	524	536	500	530	520	476	538	482	518	496	543	471	533	512	541	533	511	518	492	490	494	489	538	486	498	469	472	483	460	472	473	497	480	481	515	549	499	466	487	531	486	502	528	462	479	501	511	494	491	489	475	504	509	515	451	486	492	481	450	496	482	496	495	511	467	495	526	522	480	469	466	477	526	506	491	513	496	492	540	470	507	496	463	481	435	474	469	475	508	415	481	509	519	481	485	491	491	464	464	461	475	440	479	497	463	493	511	495	501	509	473	521	511	496	453	510	508	487	524	485	511	435	512	516	487	462	462	462	445	489	511	484	526	491	525	497	461	456	492	460	502	469	478	499	452	480	437	491	483	496	498	524	487	498	488	503	517	498	458	486	457	514	520	508	484	459	504	468	507	492	467	472	520	501	534	481	504	478	495	472	487	484	465	486	463	510	478	498	530	434	470	484	494	503	484	497	490	514	491	476	481	483	499	517	497	452	477	480	508	465	498	483	472	462	462	464	467	500	514	475	502	499	496	466	516	484	502	489	473	483	474	519	479	490	505	523	484	464	482	466	489	483	481	471	479	477	440	504	511	473	523	479	434	525	476	480	491	470	539	477	500	487	459	482	480	456	438	480	462	458	495	500	479	430	467	486	462	488	458	474	492	503	479	461	499	478	508	494	517	479	451	447	491	503	494	522	531	462	468	498	472	461	492	473	477	483	490	422	458	449	504	501	527	513	459	455	487	463	484	498	513	472	501	473	445	459	462	463	477	454	504	492	483	486	484	454	499	487	492	498	499	471	461	451	489	462	458	512	484	475	514	478	445	481	478	496	501	509	478	491	460	503	461	462	481	462	483	465	479	470	459	488	518	491	527	503	460	459	485	473	515	458	477	467	494	478	475	517	500	503	511	456	500	488	516	475	468	491	464	450	481	508	472	442	515	474	467	491	478	468	491	503	484	472	447	465	489	488	486	472	512	500	455	486	489	507	449	477	493	445	526	477	447	464	491	458	475	516	483	472	473	492	465	476	481	489	487	470	486	470	474	487	506	469	486	469	469	499	480	452	449	468	509	518	470	463	491	491	465	504	488	487	469	506	445	504	462	487	490	490	497	483	493	478	460	470	482	468	500	489	447	460	452	422	504	447	484	513	504	511	492	447	512	513	502	487	464	463	496	480	461	478	437	470	514	446	507	515	480	468	490	490	492	494	515	470	480	507	446	465	497	479	512	522	482	476	436	503	456	465	469	495	509	473	441	481	489	481	505	455	512	495	517	494	488	480	490	464	490	495	471	449	511	469	460	481	478	516	491	468	513	439	479	452	497	506	468	466	489	472	462	480	486	480	517	544	495	435	485	544	469	436	457	503	494	488	481	469	464	500	476	483	459	495	518	520	495	470	475	506	489	486	468	535	485	468	489	541	501	489	469	469	468	454	413	479	506	450	469	472	500	491	459	471	458	480	469	448	482	480	478	488	474	496	474	475	500	452	470	493	485	491	542	519	506	499	495	464	506	509	480	472	512	504	456	481	497	468	458	430	488	477	475	483	490	496	472	524	485	497	472	546	465	446	513	472	475	480	469	500	466	501	477	474	477	479	506	513	527	506	472	442	459	479	448	447	497	482	471	489	461	514	485	484	502	488	454	456	437	478	474	470	508	494	490	491	480	497	462	480	495	487	498	468	515	486	475	463	499	482	470	507	512	468	505	431	483	466	487	507	472	472	496	474	488	511	482	495	490	462	481	446	494	442	464	502	467	512	487	537	486	499	480	497	526	467	473	497	516	473	512	482	494	515	454	536	500	499	515	471	494	462	511	452	462	510	476	519	483	458	505	448	501	473	477	441	493	481	481	495	503	525	462	465	502	485	510	477	439	502	454	499	474	475	502	499	470	506	477	478	484	446	484	441	514	459	492	461	506	537	491	477	472	491	492	507	468	491	456	479	460	476	470	503	506	470	491	479	497	459	460	501	476	454	429	484	502	491	487	509	546	498	528	518	477	505	430	489	443	470	486	471	445	524	472	497	497	472	512	476	465	500	495	504	479	474	462	481	497	511	458	473	443	540	480	495	488	476	485	472	478	491	485	522	449	484	457	480	491	440	461	503	470	494	492	472	468	483	487	469	512	467	501	487	467	477	487	491	458	482	490	488	519	490	459	451	451	447	459	497	461	443	463	475	445	443	462	493	451	480	504	457	526	453	486	461	464	501	490	471	481	453	490	514	486	484	511	475	457	492	466	475	499	499	473	473	457	467	499	493	509	454	470	468	485	493	495	492	497	489	443	493	481	477	493	479	492	487	484	475	508	472	472	460	477	460	455	494	494	469	510	502	532	440	481	475	472	536	513	460	520	521	459	476	521	487	465	420	451	507	458	460	482	455	472	446	450	515	555	485	475	448	503	479	499	477	482	508	490	478	481	488	479	439	518	485	482	548	454	469	513	499	498	431	461	477	474	469	503	495	483	473	498	500	491	473	477	483	469	501	507	495	467	459	456	451	476	494	510	474	523	454	479	454	487	485	473	479	494	490	492	487	450	467	454	493	507	443	520	481	507	496	460	497	493	473	478	432	489	471	436	456	500	465	516	522	491	467	485	514	480	527	482	508	470	497	508	487	457	483	490	467	487	511	529	463	487	500	481	501	484	516	496	491	461	476	483	501	500	534	493	487	497	497	473	489	459	529	491	507	452	451	468	484	483	488	462	479	505	504	460	480	471	493	505	464	494	468	480	478	458	476	489	497	476	473	481	459	487	495	450	487	492	500	512	458	487	511	497	511	463	484	447	499	474	494	470	474	494	499	489	486	475	479	481	489	438	468	480	484	477	482	481	434	514	455	484	511	499	452	500	440	432	474	449	460	499	502	489	466	481	504	477	482	483	491	469	485	480	446	511	460	471	463	511	438	471	542	452	485	485	505	488	470	483	476	479	468	469	484	455	479	524	484	499	452	443	462	461	474	494	446	479	471	494	460	522	437	470	476	450	497	465	471	469	475	482	502	470	456	483	467	479	489	473	495	464	511	475	486	498	479	467	476	499	492	461	456	481	480	498	439	452	476	472	492	453	475	482	475	505	501	473	496	478	478	457	472	541	480	469	465	542	513	482	506	480	480	504	444	452	492	478	450	473	495	484	441	520	481	485	463	487	476	452	469	507	492	474	472	522	490	470	469	496	464	464	516	484	493	482	461	462	509	496	475	485	475	489	503	504	501	510	444	481	509	474	489	468	526	496	480	477	450	503	519	482	475	468	502	466	461	469	571	473	480	511	488	467	480	484	439	478	497	461	448	479	500	493	452	499	450	538	490	481	474	502	541	479	465	471	496	487	515	511	513	448	475	519	498	423
2387	276	307	260	245	250	248	219	245	227	212	244	218	210	220	216	220	212	230	218	205	214	221	183	232	238	225	197	221	199	220	196	206	211	239	228	229	198	217	238	202	202	228	242	186	220	223	241	222	239	226	183	242	194	213	234	206	214	213	218	236	201	213	225	233	209	232	234	223	197	243	223	211	238	234	229	231	227	250	218	192	226	212	227	216	222	196	215	230	216	199	216	233	211	206	239	240	215	235	214	234	210	211	200	213	219	245	228	218	198	229	229	221	249	184	248	229	196	222	230	207	239	205	210	233	204	216	209	224	227	239	225	199	223	217	222	227	250	212	226	226	223	240	195	220	184	220	205	196	226	222	217	213	229	211	214	222	230	222	196	230	190	219	193	215	221	204	214	226	216	233	229	202	235	194	211	200	225	231	216	236	213	215	200	195	218	212	244	219	231	219	220	212	230	235	213	224	201	221	194	230	215	228	241	242	231	210	217	219	214	221	220	207	200	217	240	214	238	220	222	233	222	223	204	194	208	226	221	202	229	210	202	171	228	216	240	221	217	206	217	211	224	221	198	199	217	237	240	249	253	246	226	224	217	229	204	230	197	219	200	221	235	221	220	196	250	235	182	221	209	215	248	224	205	217	207	212	177	243	227	232	195	214	217	221	214	215	224	216	241	196	243	228	214	229	224	207	208	214	226	234	223	195	212	197	216	223	225	220	206	225	199	222	239	208	236	230	218	221	213	221	199	227	218	217	225	240	209	233	217	200	228	210	215	210	216	217	219	234	219	222	217	221	235	207	199	240	216	220	220	212	239	207	204	244	212	226	214	234	232	234	217	217	220	204	212	223	231	206	190	236	225	239	235	214	229	218	204	231	221	221	194	205	227	223	225	209	200	232	239	221	199	221	234	255	199	202	225	196	211	201	225	219	213	202	200	223	221	214	221	177	215	203	219	224	234	211	222	222	229	223	228	224	187	229	182	228	199	210	239	217	217	208	236	214	197	243	220	198	205	222	210	231	220	248	214	212	208	202	204	241	239	227	216	201	204	203	223	207	224	219	224	233	218	219	205	212	207	246	211	222	217	203	204	203	205	213	206	213	216	235	247	211	212	229	214	231	215	219	197	208	203	211	218	201	228	224	232	231	226	234	232	229	193	192	227	197	209	222	197	220	205	230	221	208	209	197	229	224	218	226	190	246	228	209	224	214	202	202	190	194	220	210	210	197	216	232	205	220	206	205	223	217	208	215	211	204	221	222	195	227	194	218	205	213	231	175	177	229	221	196	241	239	215	211	218	220	223	210	223	245	200	200	225	208	236	220	189	205	230	219	211	210	242	215	219	222	245	202	222	201	236	227	236	193	201	239	215	238	221	203	218	228	219	225	235	241	203	180	224	225	247	258	215	233	231	220	262	201	221	218	211	208	181	209	224	243	212	227	199	248	237	221	232	224	203	233	219	199	225	246	199	220	209	208	252	243	208	218	211	237	220	219	235	182	243	232	242	258	167	223	247	197	222	235	221	233	212	206	223	195	231	203	217	219	207	220	247	232	223	226	235	198	196	225	225	216	203	235	203	216	231	233	232	213	208	231	209	210	229	198	217	213	208	206	212	203	200	231	203	210	223	211	222	205	229	200	209	222	240	257	231	194	207	208	227	238	222	219	196	248	220	212	222	198	219	228	203	228	225	248	216	218	208	198	242	194	215	221	239	235	207	197	245	217	187	220	222	219	234	230	223	223	241	234	212	232	222	213	214	217	229	210	228	223	209	228	233	216	227	222	221	229	228	226	215	206	204	225	215	211	199	198	217	244	214	204	203	210	223	200	192	226	233	197	247	214	221	212	206	204	221	238	210	189	250	241	230	195	224	219	252	226	226	188	227	228	206	217	201	206	196	222	225	196	220	215	192	205	203	197	213	217	207	217	211	205	222	217	234	212	224	218	219	227	215	205	240	226	242	206	225	220	216	234	215	243	226	218	238	208	210	199	199	192	208	231	215	202	223	211	220	235	255	233	189	205	205	223	245	230	217	249	206	219	203	216	211	240	221	205	201	232	232	184	200	219	255	202	235	212	198	197	220	211	221	224	219	238	226	219	219	215	210	225	203	221	239	246	227	228	225	213	211	208	229	179	208	215	224	205	219	237	218	204	229	235	269	199	186	219	212	227	232	213	197	223	249	222	219	271	245	202	213	226	223	217	197	207	188	202	236	200	208	224	223	225	208	234	240	209	232	238	237	236	204	229	237	233	209	219	195	231	222	232	195	220	219	181	214	226	241	189	191	204	221	205	246	204	212	220	221	184	240	196	194	205	213	213	211	205	229	208	214	221	207	230	217	224	230	239	207	213	243	193	220	215	217	206	199	209	201	228	232	201	211	208	235	222	216	229	200	226	218	219	222	201	205	196	228	238	199	210	232	226	222	217	211	220	212	186	214	224	227	238	203	226	223	216	224	207	197	214	237	218	201	225	244	226	209	224	230	224	225	220	228	212	202	217	215	223	224	196	211	217	218	206	196	223	213	229	231	229	234	225	237	237	203	225	201	214	214	227	208	215	237	225	217	217	225	181	244	204	204	223	242	237	247	240	223	213	209	230	199	223	231	223	213	245	207	214	241	226	213	207	235	203	218	209	207	219	213	211	275	200	210	225	240	199	209	204	208	217	213	231	242	208	216	222	234	227	203	228	230	218	226	226	243	200	213	194	238	212	230	208	201	245	207	199	213	207	230	215	206	214	208	201	224	208	211	203	221	234	221	229	238	238	228	198	219	216	189	204	230	189	228	223	234	213	190	205	234	203	207	214	199	214	197	210	197	226	221	226	210	237	235	224	240	227	197	219	223	208	213	226	231	244	207	238	217	205	219	216	240	205	194	207	201	199	227	213	234	205	224	204	242	208	233	207	211	198	211	226	219	212	235	221	214	235	212	213	216	221	241	223	215	218	198	222	191	233	206	225	227	189	209	232	231	236	234	243	197	235	240	242	216	221	219	215	232	225	205	246	227	207	244	208	217	225	247	209	267	252	220	201	207	242	222	221	216	231	211	236	231	222	217	226	206	202	240	217	219	185	203	207	223	222	226	225	222	231	216	213	200	212	201	224	209	227	245	223	238	229	228	233	229	230	214	191	222	237	218	222	207	204	219	229	226	176	246	247	226	220	229	219	210	216	226	202	246	207	227	185	225	227	200	197	215	196	225	236	209	228	222	207	220	205	229	205	238	219	198	227	208	240	245	208	215	229	205	220	188	197	229	216	206	217	224	229	220	217	200	185	224	210	222	219	250	209	211	227	184	214	200	202	227	206	226	222	191	186	216	248	215	198	227	209	205	210	228	229	229	205	232	220	223	228	216	239	233	243	219	231	229	210	221	232	237	211	246	216	236	208	194	223	243	224	239	209	208	242	203	215	213	217	212	209	212	194	237	216	229	199	209	196	222	219	198	220	212	237	243	206	207	197	222	207	218	223	219	250	202	234	211	224	212
3038	702	818	868	823	752	745	734	720	705	716	652	702	728	668	689	686	654	678	677	654	651	680	644	626	586	672	667	632	628	698	661	624	686	681	670	689	688	675	645	637	667	659	614	691	650	643	657	692	629	662	663	661	620	648	656	690	668	663	637	675	621	691	633	621	674	631	615	687	635	636	673	665	656	624	631	714	655	648	637	636	621	673	630	685	639	656	717	668	665	668	648	685	650	688	656	640	662	620	643	632	656	666	678	646	647	625	656	672	652	643	626	612	634	703	658	651	642	631	683	666	671	626	635	666	654	665	668	643	641	648	630	590	685	649	688	637	682	634	685	666	647	675	632	682	668	670	685	655	628	664	604	670	604	674	665	650	633	671	689	693	651	611	683	672	641	670	642	734	677	691	658	633	672	602	676	611	647	674	688	655	623	665	643	641	653	614	643	648	661	717	637	658	645	648	662	682	630	665	667	666	618	669	680	703	634	659	588	691	626	630	690	607	637	672	674	620	675	645	687	591	681	656	660	637	656	626	620	639	652	650	677	608	632	681	618	644	658	668	646	645	633	662	676	661	644	636	714	673	702	678	652	641	641	644	669	662	668	628	672	640	667	642	649	661	644	639	680	652	629	667	652	668	653	670	673	616	632	673	650	617	642	671	704	629	622	654	625	655	662	659	647	691	704	658	642	664	692	656	667	656	666	684	672	662	661	621	678	629	648	627	624	646	664	709	651	640	665	667	603	669	696	652	669	637	624	601	600	711	626	626	671	689	645	651	630	628	645	736	663	668	667	633	664	668	654	630	621	673	643	651	669	689	614	647	667	646	687	627	663	652	670	646	629	678	640	658	662	656	647	661	589	634	663	656	653	639	621	655	672	628	611	644	665	647	629	631	645	619	643	636	663	664	668	650	632	694	651	643	643	651	664	623	658	692	648	631	665	650	694	639	619	638	652	646	679	646	626	677	656	637	660	629	633	624	686	654	675	637	656	632	646	672	600	632	651	658	628	668	672	659	643	613	653	644	678	665	647	621	646	739	660	643	680	662	628	596	646	661	675	666	661	650	647	646	663	640	623	708	614	657	649	673	665	662	634	659	644	647	648	657	615	646	658	630	665	637	639	670	657	609	659	650	611	683	657	667	641	644	645	652	671	653	652	628	690	651	663	697	661	616	642	672	667	681	652	636	630	664	658	701	631	676	693	638	647	632	666	628	666	649	638	654	667	598	679	660	655	650	656	683	627	655	653	658	657	663	606	634	638	661	704	651	653	673	640	643	676	671	646	673	654	608	631	615	679	659	718	646	718	595	657	673	631	656	633	632	619	654	684	645	647	640	625	659	679	634	666	710	639	597	684	664	670	653	677	654	648	674	612	618	626	659	670	606	656	656	644	647	613	631	658	668	691	666	646	644	622	659	645	651	642	661	683	642	605	707	660	671	622	715	630	696	670	650	657	612	641	641	667	629	660	672	632	642	640	652	667	692	674	689	680	647	626	723	644	643	677	626	648	642	673	617	638	636	663	616	663	686	651	687	621	645	687	648	635	705	631	643	711	614	635	628	658	674	653	602	646	654	624	639	622	690	681	710	639	671	652	616	669	690	698	678	626	601	625	649	625	656	683	636	671	632	656	671	672	649	696	639	652	699	681	686	673	638	663	666	664	605	631	635	681	635	614	674	630	627	623	643	690	627	655	646	660	642	629	670	682	642	689	661	637	655	647	650	686	629	626	629	653	618	597	671	643	659	662	658	637	629	622	625	675	634	668	673	651	634	626	637	691	652	639	577	621	630	672	684	674	706	671	622	670	681	632	637	697	634	667	637	600	710	643	625	659	611	630	669	688	647	620	666	654	684	708	687	695	651	621	650	676	647	602	643	656	652	625	703	647	655	635	577	644	648	628	657	644	619	652	663	691	626	706	636	618	588	641	622	665	619	635	620	672	658	697	689	671	634	600	633	659	628	641	650	664	681	653	683	671	679	649	607	662	690	651	651	636	647	634	704	644	622	616	628	636	652	600	658	654	656	662	672	688	669	638	640	680	652	628	622	660	673	628	640	648	677	607	656	694	663	644	641	682	629	693	651	650	708	691	647	657	682	611	670	614	648	648	637	650	644	629	682	629	648	671	631	657	663	622	632	634	627	661	659	606	647	626	655	623	650	691	641	617	651	650	677	598	628	624	625	661	677	662	613	662	661	675	670	631	634	638	663	683	635	643	634	710	693	659	654	678	620	669	690	628	681	635	655	645	666	645	628	667	649	664	658	707	622	667	598	642	636	644	700	640	660	658	645	694	666	597	669	630	617	642	632	605	639	612	634	629	611	678	666	617	710	681	660	685	652	634	666	594	629	600	642	665	640	683	677	611	655	607	684	687	641	622	658	619	647	652	648	644	604	686	669	672	669	679	671	651	688	680	710	642	628	660	626	676	680	692	641	614	650	673	665	678	648	651	669	613	663	625	620	672	643	672	636	694	673	587	645	669	673	641	711	667	627	641	696	648	611	645	619	653	610	645	682	689	655	639	692	618	631	644	659	622	629	658	642	617	708	614	690	664	669	680	687	669	627	616	700	620	631	712	684	665	662	641	621	671	652	664	623	656	669	660	629	630	639	607	690	657	592	642	671	624	681	668	629	644	644	683	678	654	648	670	622	627	683	624	713	644	663	648	671	653	692	642	644	663	681	639	669	680	648	672	611	641	610	655	659	617	644	623	581	669	633	609	586	619	642	666	697	647	690	633	679	668	655	711	681	684	657	610	629	637	635	648	636	656	668	658	654	648	629	629	656	660	670	654	659	654	677	619	662	606	611	667	635	649	597	670	682	688	592	643	651	635	692	666	654	633	664	632	643	648	655	637	684	676	662	645	658	693	623	629	625	647	591	638	688	702	689	629	703	714	651	665	640	647	628	634	635	694	629	626	634	640	668	692	624	677	677	655	624	650	603	639	617	640	647	681	659	629	664	631	648	679	654	693	699	621	649	709	622	644	661	645	686	661	637	665	731	655	656	639	648	653	671	605	669	680	674	634	593	647	696	653	672	630	649	612	692	715	673	657	668	655	685	605	726	665	630	659	646	610	656	632	656	676	691	654	643	665	627	670	619	697	639	620	593	664	641	671	691	689	654	603	607	659	651	704	687	689	639	646	649	669	704	665	663	640	655	640	687	662	648	638	636	646	656	667	686	631	617	663	637	655	652	663	638	615	591	663	655	638	634	638	639	643	654	683	661	697	607	639	643	629	658	689	654	621	669	659	622	658	668	653	652	625	679	612	662	638	656	689	653	638	630	712	661	643	613	648	641	637	620	637	616	587	626	689	624	665	642	681	658	626	630	665	669	637	636	644	650	648	639	670	639	630	656	674	668	659	621	609	645	667	692	645	637	642	643	708	644	647	633	662	630	661	664	720	621	682	644	655	631	675	645	652	654	679	641	651	640	658	672	672	709	672	671	639	606	635	683	670	653	670	616	670	657	615	618	643	635	670
10071	1213	1474	1037	778	560	437	352	283	255	206	204	192	175	161	157	154	133	144	139	140	125	111	121	121	122	124	113	119	127	124	103	102	117	126	112	119	122	134	121	106	106	131	114	112	122	109	84	93	108	112	114	109	101	115	107	91	115	105	102	101	105	138	116	102	111	103	104	96	104	117	95	113	107	111	98	103	124	111	125	102	114	106	109	81	103	105	121	111	112	102	101	114	119	121	95	96	105	121	107	93	104	100	105	105	100	110	92	101	103	114	94	106	97	105	105	119	102	113	104	106	110	100	115	113	102	93	104	114	111	110	95	110	103	121	116	110	122	103	101	120	103	121	102	92	98	104	105	99	125	99	106	115	114	87	100	97	117	126	93	89	111	107	91	96	97	103	103	101	105	94	108	95	89	111	99	111	126	107	106	126	117	89	113	132	115	108	106	109	104	111	98	110	96	94	105	102	104	94	121	113	119	104	102	115	99	89	107	96	108	123	103	101	107	105	120	125	99	109	103	107	107	98	107	114	102	97	112	105	100	128	104	117	115	84	100	105	111	97	86	100	124	118	117	115	95	110	120	116	104	95	106	105	89	78	98	99	102	111	114	98	88	94	110	109	101	106	104	89	99	96	90	92	111	98	103	103	106	105	116	105	123	92	109	105	114	90	100	97	100	111	103	114	94	109	98	118	95	120	91	114	97	107	108	91	97	100	137	120	107	94	97	107	101	120	109	105	117	102	94	97	119	109	88	99	116	126	125	102	103	108	119	103	99	100	119	137	107	98	86	108	103	109	118	106	121	90	96	108	92	111	105	109	129	90	102	120	105	107	108	130	84	88	125	93	112	96	111	109	104	91	108	100	114	112	99	104	110	120	94	103	102	97	100	110	92	101	88	115	101	103	89	102	94	103	95	108	96	103	111	105	101	83	116	94	114	112	102	106	104	96	100	110	104	96	102	96	133	113	90	115	81	103	93	115	101	125	93	109	117	109	95	101	125	111	113	105	101	110	123	102	112	103	99	120	128	115	100	109	113	106	123	77	102	116	97	103	112	120	132	88	103	107	112	96	116	121	109	93	103	118	115	103	105	104	102	108	103	108	97	115	93	114	80	111	102	126	93	95	107	107	109	95	92	115	115	111	112	104	113	109	109	128	103	117	126	106	97	119	122	122	100	92	105	101	116	99	92	115	121	89	102	137	106	111	121	92	102	119	99	108	104	121	95	118	92	93	113	116	120	105	108	105	104	95	92	90	103	121	87	116	103	93	102	108	121	110	99	111	101	111	108	106	96	101	92	102	89	120	99	89	94	104	95	101	113	104	95	88	106	115	112	99	92	97	101	96	119	80	99	130	101	115	93	114	96	91	94	121	135	97	119	105	118	119	100	100	114	103	99	118	106	97	119	102	85	107	113	96	99	102	103	138	116	107	123	102	95	102	119	106	98	96	94	96	101	108	100	117	114	100	114	97	119	87	111	108	109	95	110	107	103	111	113	124	106	96	104	96	122	99	102	122	127	112	98	110	92	90	113	100	94	113	103	103	94	108	94	108	114	103	100	100	106	104	110	123	113	91	127	110	96	94	104	108	114	114	108	98	90	120	101	104	109	111	99	105	98	80	126	113	95	129	116	128	93	100	95	100	130	94	95	111	103	84	100	86	114	90	103	108	116	104	114	97	116	100	104	107	130	108	114	108	101	109	100	85	111	94	102	111	102	112	105	120	102	103	107	99	106	95	95	104	115	110	114	107	101	87	138	92	104	112	93	101	99	112	102	109	87	124	101	107	133	110	116	100	131	114	97	122	108	94	113	114	104	106	112	99	109	123	127	106	103	103	99	97	107	114	108	98	85	125	121	97	87	117	98	109	124	105	117	99	104	112	103	87	85	98	101	109	105	86	100	107	89	89	102	112	124	103	103	119	92	111	109	96	119	118	104	78	113	103	110	119	108	114	117	104	108	107	84	102	106	95	105	107	112	98	127	85	104	100	99	107	97	121	99	108	96	104	96	94	114	108	93	97	104	92	104	100	121	96	106	99	89	96	125	110	113	110	122	112	123	103	93	114	113	101	114	109	92	100	92	119	99	109	102	81	89	93	102	111	124	136	101	97	106	107	111	94	116	114	111	115	125	122	96	97	115	114	109	92	102	96	128	104	96	110	111	112	107	99	118	105	110	99	106	114	109	119	96	99	112	109	97	115	90	112	102	87	121	102	113	86	105	112	115	110	132	105	111	108	105	109	129	112	95	110	89	99	98	120	112	99	123	108	89	92	106	109	113	105	100	116	118	85	98	107	125	116	87	109	96	103	109	112	123	107	105	114	106	116	104	97	107	121	117	94	107	99	116	105	95	107	98	114	128	129	123	98	89	117	105	106	102	108	110	125	114	92	102	102	82	124	121	98	108	100	93	114	87	106	96	114	130	135	119	110	97	109	112	106	79	128	98	114	114	122	100	124	100	86	109	96	98	104	110	88	102	110	101	108	116	79	100	100	103	99	100	110	108	110	101	116	132	103	118	95	122	104	75	106	96	100	112	93	116	124	103	106	90	100	118	109	115	120	109	123	101	104	115	105	110	102	122	114	102	91	104	108	102	104	113	113	109	106	96	101	92	113	93	101	91	103	98	117	103	102	93	104	109	108	96	114	106	119	72	107	98	90	96	113	107	117	101	91	94	92	116	106	124	113	102	107	105	107	100	109	114	103	106	109	104	117	123	102	110	107	109	86	109	108	102	104	82	130	113	105	114	121	109	113	107	100	103	123	102	104	97	108	126	124	114	92	110	103	110	116	112	99	96	110	85	94	96	106	95	106	108	103	114	108	125	123	107	104	106	92	97	112	111	97	138	96	103	104	96	99	99	108	106	113	102	90	108	98	99	93	92	100	100	123	87	101	100	94	117	107	82	99	93	108	104	108	100	106	111	109	143	113	101	102	94	129	114	100	96	105	110	111	103	101	122	94	92	106	97	107	96	105	100	107	101	103	96	95	115	98	90	120	108	113	106	99	87	109	87	99	92	112	126	102	121	103	114	91	93	114	101	103	113	117	107	109	101	119	102	103	109	93	117	113	109	111	108	104	118	115	118	89	98	118	103	113	97	115	113	108	119	138	91	99	101	109	111	100	114	86	93	99	122	113	96	98	118	112	101	97	96	92	120	104	120	100	103	117	105	108	120	111	91	110	111	118	124	99	101	113	112	97	105	120	95	98	108	115	98	96	91	105	96	114	107	92	103	117	118	95	110	118	121	105	106	102	113	117	113	115	113	94	134	94	103	99	101	96	117	96	111	102	100	133	119	106	105	103	103	101	130	130	124	104	101	96	105	104	123	102	119	107	97	111	96	85	100	102	109	127	96	104	87	93	100	96	101	107	115	104	110	114	117	94	107	77	89	118	109	104	90	110	107	106	113	87	109	100	94	101	92	103	109	94	96	88	112	92	104	113	101	110	111	106	118	109	117	90	93	109	104	96	112	108	112	101	79
6630	1522	3598	3868	3277	2609	2071	1763	1505	1253	1148	1043	936	845	781	740	755	652	637	618	623	603	552	515	498	537	500	488	465	493	436	474	441	423	428	407	436	401	423	427	422	409	425	463	414	405	415	423	391	384	395	393	386	392	393	422	403	411	383	388	371	385	359	372	383	387	438	387	378	420	353	377	356	359	413	377	365	365	376	364	349	368	385	406	378	355	378	328	384	387	376	367	389	402	354	366	363	357	341	393	355	370	336	352	389	370	361	357	352	377	381	382	382	377	372	339	364	395	389	344	351	335	393	336	369	345	377	340	360	394	335	385	354	350	324	370	369	337	328	342	379	343	375	388	371	351	344	344	370	355	348	356	397	382	376	371	354	364	350	355	341	362	357	356	371	364	335	355	366	368	366	337	322	352	395	354	339	364	371	379	352	345	361	350	337	352	366	351	366	389	401	345	398	348	364	390	379	322	363	381	349	329	353	355	366	368	356	310	371	348	373	328	322	341	364	375	346	325	374	346	356	365	371	351	381	368	347	413	388	354	381	378	345	403	360	350	355	361	375	368	336	366	362	379	340	354	376	382	382	350	358	361	352	349	344	359	363	363	360	340	342	322	347	344	345	339	337	342	348	354	316	357	377	328	372	345	327	377	362	346	361	344	390	341	316	381	330	360	346	374	329	328	375	355	358	359	350	390	366	355	361	370	375	336	337	333	380	366	329	359	387	406	304	331	376	353	379	361	371	346	368	380	412	348	316	375	393	348	388	378	327	368	333	362	355	369	401	370	368	347	377	357	354	391	362	357	332	371	377	375	387	351	342	343	370	369	360	364	330	385	330	359	374	391	371	374	364	361	325	378	355	389	327	366	337	342	367	336	366	387	356	351	402	369	366	337	379	353	367	359	377	345	368	343	387	354	335	386	399	362	365	339	360	322	313	367	390	331	360	348	334	368	363	350	382	383	346	381	350	378	336	355	330	364	341	382	369	357	382	362	360	372	366	384	371	398	379	358	354	352	352	357	358	370	347	351	357	359	341	382	337	362	334	338	365	366	353	351	398	351	338	351	374	357	336	405	338	362	368	318	364	327	351	390	366	331	359	333	361	347	336	403	374	374	370	352	338	351	348	353	351	340	357	350	386	371	368	355	304	391	385	363	343	398	360	371	348	360	362	347	372	379	373	333	361	379	367	331	363	322	357	346	369	364	368	363	357	373	375	376	336	332	368	351	405	338	338	348	393	380	340	390	368	331	368	349	379	363	383	370	335	375	388	372	325	332	363	349	356	383	347	361	364	378	340	368	362	358	376	348	349	360	361	337	359	362	370	382	349	354	363	322	339	386	381	344	372	368	364	316	353	351	370	335	336	338	367	431	347	377	377	330	388	357	364	405	362	376	391	370	332	307	341	346	337	342	332	333	370	381	358	356	369	356	374	344	384	398	399	350	380	361	341	339	355	346	356	354	365	343	320	377	356	368	348	324	335	380	340	378	379	337	361	358	374	340	349	338	335	369	393	354	378	351	336	366	354	356	378	382	343	335	370	353	368	383	383	365	364	350	328	358	343	322	353	350	376	391	384	374	350	330	373	333	376	353	377	330	381	393	388	374	338	338	360	350	335	357	348	349	358	338	331	362	319	382	373	355	358	349	379	347	356	374	365	366	349	330	396	375	387	366	377	369	359	346	380	377	369	351	334	378	356	390	327	348	355	346	381	347	364	410	376	368	319	354	361	356	366	365	358	361	341	331	383	351	372	356	346	356	344	370	381	356	336	375	343	337	388	344	358	348	336	356	342	358	357	377	383	333	369	359	361	350	332	372	346	379	340	361	328	351	334	395	361	362	368	367	343	341	365	331	369	354	368	376	363	369	348	377	384	363	372	342	350	321	327	357	365	341	370	398	361	362	340	359	337	379	391	372	372	368	380	381	361	375	394	368	349	356	414	365	334	377	361	373	371	353	353	367	345	383	361	355	361	378	320	369	345	332	349	375	341	347	336	350	344	350	356	345	328	351	362	353	367	376	324	349	379	368	369	348	337	379	374	331	356	351	327	381	382	347	353	373	400	356	366	319	380	342	385	373	349	354	351	336	383	413	369	325	374	345	387	367	364	371	347	349	367	335	360	356	370	333	371	352	321	330	361	346	365	393	334	342	342	318	352	384	362	377	337	344	377	386	332	357	339	358	383	375	339	358	362	348	354	346	354	357	383	360	369	398	326	353	360	322	360	389	319	348	366	374	369	361	357	336	384	341	347	359	374	379	373	403	337	398	343	351	400	340	329	370	362	368	353	370	394	378	381	364	375	348	339	346	379	347	323	401	379	363	360	371	349	339	356	339	348	365	361	381	335	365	363	413	358	361	365	378	352	330	340	358	356	367	370	352	356	348	340	359	366	340	359	322	361	354	321	357	337	361	405	350	381	374	380	375	334	341	360	393	340	347	370	335	355	388	335	388	337	344	346	376	356	345	366	392	364	339	358	351	407	382	344	342	361	375	382	366	378	383	382	355	387	368	397	365	387	336	325	386	361	340	345	385	348	341	378	346	344	404	369	347	352	364	353	349	352	356	334	360	363	393	384	390	356	383	369	366	351	371	355	368	346	368	382	388	374	347	362	346	349	349	367	346	346	378	340	350	395	337	371	356	361	358	387	379	353	360	351	345	365	382	380	378	361	358	381	411	370	344	374	364	328	368	340	374	363	354	380	360	345	350	314	360	373	369	348	370	349	362	352	336	401	345	384	333	376	377	351	351	404	345	415	385	337	358	344	361	345	369	350	351	377	351	394	339	359	363	410	373	331	375	371	332	358	370	347	324	365	341	370	362	343	313	354	357	298	386	336	368	362	392	346	379	330	350	365	344	370	378	380	320	379	362	375	341	324	331	343	342	374	338	379	404	352	372	368	342	339	342	357	374	380	350	358	385	386	334	342	368	329	345	365	362	357	402	374	370	348	367	374	389	342	352	372	358	347	348	370	377	381	383	339	380	397	374	364	360	357	362	364	338	381	351	338	370	370	337	313	378	376	331	344	374	374	352	363	391	351	367	354	362	354	395	365	385	365	387	390	357	389	379	342	321	367	342	387	362	340	354	350	326	396	344	344	341	357	351	381	367	373	349	385	337	366	383	391	355	359	366	376	360	369	377	342	342	392	350	379	372	359	331	356	380	347	351	385	347	373	357	388	342	373	339	374	316	369	342	386	372	368	323	338	388	363	363	359	375	362	392	342	351	348	359	363	347	370	322	346	366	361	359	340	366	327	393	364	315	390	357	356	334	374	359	364	354	360	387	371	365	347	370	357	347	374	363	377	376	398	378	356	399	377	354	328	360	360	371	349	411	359	342	386	365	345	343	358	389	348	352	329	313	355	326	351	340	378	375	389	369	347	340	353	352	349	354	389	363	349	348	351	313	354	410	359	363	328	349	353	376	386	341	371	363	339	331	366	373	371	405	360	363	348	340	382	368	372	360	380	397	364	353	391	365	373	367
18479	2832	2899	2206	1531	1147	831	613	477	401	412	317	291	280	281	231	247	207	216	214	197	189	183	212	188	176	170	173	179	151	172	161	166	157	145	152	158	157	165	171	178	168	147	166	161	150	151	151	162	136	138	173	153	139	159	142	159	157	146	156	159	154	163	154	158	163	150	160	165	146	146	156	142	134	150	144	139	135	143	153	151	165	139	151	123	158	141	147	155	147	138	151	162	140	143	134	148	136	164	154	144	146	125	155	148	160	158	135	154	146	161	143	161	153	128	149	113	156	129	140	138	142	138	141	154	143	156	127	156	142	123	164	166	145	148	160	144	156	160	156	172	131	135	153	122	151	147	148	132	149	141	125	136	148	153	155	142	148	132	148	176	151	145	140	162	117	153	150	142	126	142	171	181	157	145	116	152	159	158	156	158	146	134	159	122	143	143	168	141	164	146	135	154	140	140	145	149	158	131	137	150	153	133	163	152	137	132	154	140	140	152	146	149	133	142	150	136	175	153	142	142	116	155	141	180	129	131	127	145	158	164	136	142	125	132	151	159	159	138	141	144	127	122	150	142	165	140	156	153	154	149	136	142	142	169	147	141	153	111	137	126	140	132	161	153	139	147	141	167	128	142	150	160	135	141	152	142	142	124	156	130	178	133	134	160	136	145	147	119	147	163	127	149	144	160	151	151	120	147	141	141	156	159	160	162	126	148	138	175	140	157	148	153	122	152	152	144	142	152	135	163	162	165	142	136	149	153	141	136	154	158	155	142	134	151	141	151	161	141	164	153	153	158	144	114	160	131	150	153	166	147	170	157	146	157	169	153	149	133	175	156	128	158	143	143	125	150	126	128	163	124	143	141	159	146	144	169	155	140	124	136	166	163	155	167	152	145	133	155	148	148	149	148	161	151	154	154	145	151	161	149	122	147	139	147	158	117	129	132	142	139	159	136	147	138	154	158	148	117	149	125	151	154	147	148	155	137	135	150	163	151	133	131	162	147	175	145	145	168	154	155	164	152	149	131	154	154	163	171	150	151	178	161	149	159	141	145	144	135	159	157	134	139	170	139	118	158	149	138	125	142	143	159	136	159	142	149	137	141	155	149	147	137	129	144	160	146	146	152	144	166	154	130	138	163	172	157	149	150	137	129	162	176	161	163	166	161	138	138	142	158	138	138	135	143	144	162	135	137	157	179	144	171	155	143	156	143	155	160	144	169	155	140	152	151	155	143	134	135	141	137	144	137	150	164	154	132	130	127	156	147	157	142	159	146	145	129	135	145	141	129	134	156	140	126	149	153	154	145	135	145	146	146	151	152	126	152	140	127	144	171	136	149	166	162	154	136	141	127	144	138	149	154	152	151	164	116	146	147	170	146	153	126	125	152	139	156	166	151	148	141	161	139	157	143	143	149	135	165	135	142	147	144	135	137	138	134	147	157	182	156	160	152	153	126	134	153	119	119	167	169	151	139	138	160	144	150	145	142	163	141	160	166	127	157	159	161	143	167	155	149	116	151	147	150	130	149	138	132	155	148	142	174	147	149	132	133	138	124	141	141	148	156	125	139	150	132	133	151	128	151	140	112	143	141	153	161	131	145	164	149	130	145	151	125	152	159	141	153	144	148	145	145	146	130	156	166	157	161	152	147	145	138	148	112	151	152	145	158	127	149	142	149	141	174	135	152	138	134	131	147	135	170	151	154	149	156	152	148	151	149	151	151	151	144	149	118	170	153	149	128	143	147	158	135	132	159	140	142	144	133	121	138	137	135	144	158	141	187	164	172	145	153	150	145	175	129	150	156	161	155	139	135	156	145	134	146	155	146	154	148	151	151	167	150	150	167	147	163	116	139	155	138	130	156	158	150	146	149	139	143	150	146	184	149	133	150	173	153	144	128	125	154	162	154	146	157	151	164	139	163	132	154	143	137	154	132	121	162	137	158	148	134	126	158	135	136	161	158	157	147	141	147	154	165	156	149	144	149	158	130	153	138	154	131	137	154	130	163	156	137	154	162	128	145	142	128	158	149	131	160	157	131	136	140	158	133	154	156	141	155	153	145	138	135	147	136	135	136	144	137	141	151	135	163	131	157	148	155	128	158	157	158	140	121	171	150	150	145	133	154	156	157	136	139	152	128	149	130	163	152	127	129	129	131	134	135	143	139	109	160	167	144	160	142	125	151	142	140	125	148	175	141	156	141	139	138	147	154	141	114	157	145	147	154	157	139	141	132	166	145	152	140	152	142	154	133	148	133	127	160	172	156	172	144	141	145	144	159	154	158	129	157	156	144	145	150	139	146	140	153	154	148	170	117	140	150	142	141	143	137	130	184	143	117	146	153	151	149	146	139	153	147	145	144	152	159	143	142	161	163	139	134	159	146	142	146	142	129	121	159	138	156	142	154	134	154	152	139	135	136	164	165	128	156	155	162	133	153	165	159	160	120	136	144	138	136	137	157	184	149	142	163	182	156	142	144	132	146	156	139	148	160	135	155	165	145	129	141	140	159	126	125	153	151	130	148	154	155	152	144	175	157	134	148	150	150	157	141	127	145	128	150	144	161	155	155	131	140	145	148	164	145	151	165	150	163	148	123	137	170	139	146	148	145	140	139	150	124	140	142	156	139	159	129	118	153	131	150	129	158	153	136	149	142	155	160	152	153	146	139	159	152	143	159	145	154	173	136	139	166	164	159	135	167	143	145	174	161	136	149	150	142	150	134	150	167	154	129	133	150	142	159	141	129	148	162	159	155	142	170	146	143	139	123	151	162	148	146	152	146	152	143	140	158	159	143	130	138	128	178	134	146	143	137	147	149	156	148	154	157	142	152	159	143	147	146	162	145	151	161	135	160	147	152	162	149	150	142	169	158	128	145	145	175	153	159	154	141	145	152	157	135	139	150	155	127	142	156	128	138	126	126	162	155	154	148	146	178	151	137	148	157	141	143	126	163	149	132	157	151	130	159	155	124	142	150	154	137	152	157	149	141	149	139	137	162	128	155	134	149	140	158	147	134	133	141	162	170	151	123	141	152	143	160	158	160	149	154	155	160	135	160	143	139	157	162	140	133	156	152	133	152	165	148	151	148	147	131	141	159	150	148	131	147	153	141	152	171	140	150	135	142	152	161	127	132	138	152	136	161	156	135	142	148	158	139	174	139	152	139	152	144	164	162	153	155	129	150	168	158	141	155	135	145	149	132	146	152	127	162	153	148	133	158	166	121	142	153	158	153	130	153	147	118	156	164	148	146	134	148	142	149	144	138	146	146	129	140	142	147	137	132	164	137	152	130	140	172	138	143	145	153	147	153	162	141	121	149	155	151	149	142	169	136	165	152	133	142	146	115	151	133	158	160	144	134	154	159	132	155	138	164	150	144	146	130	134	156	128	140	145	129	150	172	181	155	164	153	170	140	160	159	146	151	145	161	146	152	144	147	145	130	152	122	132	145	131	135	173	151	134	143	158	124	132	129	140	124	141	162	139	137	142	130	128
8771	2745	6643	7008	5946	4929	3933	3182	2691	2290	1993	1801	1565	1408	1409	1252	1125	1140	1042	949	948	967	884	821	769	723	786	713	701	709	621	654	672	629	654	636	656	630	606	606	584	537	625	576	532	581	573	574	554	595	551	556	534	542	548	549	529	582	533	519	538	515	480	512	544	549	542	549	526	493	479	526	523	509	512	520	536	488	477	470	493	555	514	496	498	493	512	501	494	485	505	491	509	532	476	468	485	496	501	530	517	490	510	494	510	454	486	468	507	539	517	500	466	490	500	486	517	457	487	465	475	474	510	464	461	492	481	506	491	511	499	496	494	515	469	485	453	469	486	490	487	465	468	465	477	485	515	495	479	496	512	477	480	479	481	531	446	502	465	461	461	439	446	520	446	476	459	493	498	485	467	496	500	479	466	469	434	483	531	529	462	459	461	467	509	472	495	471	525	512	499	521	468	520	448	472	512	477	515	494	467	483	470	470	497	438	491	486	524	483	468	463	494	481	496	521	509	463	469	463	484	463	469	519	442	519	477	518	470	484	467	504	508	501	471	461	460	447	514	489	498	451	527	478	467	471	494	483	466	491	477	446	498	497	516	501	454	498	479	508	484	454	470	506	480	458	506	474	430	473	520	448	490	523	498	510	461	469	508	447	528	455	457	489	526	509	492	501	485	513	501	486	489	488	501	486	477	544	476	484	481	490	488	532	487	499	513	489	489	528	479	473	429	480	448	493	504	485	473	486	517	451	485	479	438	491	475	511	471	491	487	460	460	520	502	462	497	444	468	462	497	457	499	473	487	491	492	470	477	491	528	491	477	466	501	485	484	498	494	514	488	477	487	501	469	497	469	462	481	477	474	478	459	477	478	493	502	473	496	481	483	483	513	511	466	464	514	492	440	487	485	473	468	452	490	451	487	497	469	487	454	469	474	471	505	500	486	437	458	483	493	486	492	474	498	455	508	447	478	486	476	453	487	439	486	503	472	455	467	493	489	465	495	463	509	484	482	471	500	474	500	506	457	462	496	450	514	463	470	478	509	504	519	522	499	461	458	471	467	492	487	456	463	514	496	454	483	452	477	465	507	516	472	548	494	478	496	500	511	487	517	503	479	527	480	461	426	492	459	470	461	436	506	471	477	490	490	446	511	507	493	489	493	480	473	459	492	462	473	473	479	470	486	479	451	460	489	483	469	498	512	483	471	506	481	485	485	507	454	505	473	446	475	471	510	475	484	502	498	481	476	448	505	490	474	484	485	489	516	489	494	488	515	497	485	492	471	468	489	468	517	482	477	457	477	504	493	535	501	491	469	470	485	517	470	479	513	474	487	458	497	490	495	533	450	480	498	481	442	496	485	500	462	458	453	484	478	465	504	476	450	487	465	496	483	494	485	476	469	515	491	484	497	484	473	511	499	465	497	472	447	461	474	510	478	457	463	510	467	486	504	522	480	513	463	502	467	492	517	509	463	446	472	494	469	481	479	473	508	486	466	499	475	491	490	501	468	433	456	480	483	483	496	491	475	427	487	462	477	500	465	512	486	491	482	495	460	444	513	484	456	451	483	474	471	469	486	500	459	485	490	486	503	488	513	516	473	481	475	488	452	465	487	487	485	511	507	513	479	482	496	510	485	445	488	485	514	484	494	479	483	534	486	481	473	450	459	473	449	515	469	525	451	505	463	510	498	486	495	483	487	506	519	459	485	497	496	477	515	487	500	478	511	474	483	500	481	490	498	491	481	427	476	519	472	454	467	460	555	473	510	493	479	462	491	460	472	493	484	497	496	502	494	474	470	490	467	511	476	475	467	479	505	506	502	518	511	502	478	473	511	494	448	493	482	514	454	487	461	466	483	461	500	468	466	499	487	462	510	527	502	468	456	493	450	492	500	512	489	494	474	468	506	482	519	510	515	503	468	448	505	452	479	466	451	531	507	484	547	500	485	485	484	497	510	507	459	458	461	487	491	509	547	473	494	509	490	453	537	461	467	502	504	491	446	490	497	478	492	507	485	504	491	502	504	460	473	480	479	466	471	495	455	503	467	452	513	499	471	495	502	492	485	494	489	496	483	467	480	502	479	515	454	439	541	519	460	484	484	469	510	470	485	456	516	496	500	490	484	516	493	494	497	484	469	476	480	473	495	509	501	467	480	473	493	483	474	491	496	490	454	486	491	482	484	529	507	457	537	482	471	473	448	500	501	495	462	472	462	507	480	453	508	462	462	509	470	480	463	454	483	520	515	483	484	521	485	454	487	492	489	483	501	472	466	487	451	480	451	485	456	501	501	477	494	437	503	524	479	460	495	507	472	510	495	510	476	486	473	485	478	466	457	491	462	494	479	496	447	464	477	476	491	476	472	453	480	458	451	516	479	528	463	487	490	493	481	442	481	485	503	510	509	440	460	489	461	510	472	485	502	459	490	463	493	501	483	474	489	455	467	498	505	493	522	472	491	484	450	471	517	443	495	513	469	451	501	473	504	476	439	479	457	515	452	507	485	498	451	529	494	468	467	442	497	487	476	458	503	452	457	471	445	481	498	468	508	481	459	459	491	490	476	498	494	477	451	476	476	476	488	456	474	469	502	509	476	501	485	429	487	486	514	489	473	486	521	430	479	482	511	497	485	467	467	456	456	493	481	508	443	492	467	501	501	449	473	468	461	518	434	446	467	493	494	501	472	515	474	492	480	501	483	503	447	474	502	499	497	487	489	450	468	483	488	474	495	508	469	479	482	475	490	471	462	486	491	460	493	469	469	470	505	478	482	472	493	488	467	473	490	464	496	467	501	462	495	478	455	483	455	471	511	482	464	459	512	455	477	496	459	495	492	478	531	460	515	490	501	501	468	496	530	455	512	521	512	527	416	496	479	508	503	471	465	463	504	474	504	466	496	449	477	463	489	472	500	481	455	468	469	486	478	422	482	482	460	436	472	510	490	494	467	507	514	476	479	513	482	502	493	490	489	474	494	477	525	473	483	502	483	485	492	455	468	504	437	479	484	454	483	477	516	463	496	497	457	486	492	493	491	484	483	427	455	493	516	477	505	504	515	496	500	482	474	450	443	499	486	508	481	504	532	490	497	486	525	494	491	492	436	491	495	499	522	518	522	473	470	442	518	477	496	473	502	463	516	535	504	492	492	459	472	503	471	482	502	468	486	498	462	482	515	485	509	488	510	495	461	490	487	491	467	469	480	455	477	513	512	469	449	464	501	457	504	444	462	487	502	459	467	505	522	499	502	507	466	490	447	454	468	458	454	508	488	509	515	492	490	460	480	487	440	494	518	528	499	456	490	483	459	475	462	497	529	471	485	457	487	527	459	486	468	524	488	480	456	463	458	489	453	494	461	462	480	438	467	471	484	520	483	480	441	440	461	470	494	469	463	478	486	496	506	481	490	476	476	474	435	470	452	446	476	484	489	489	477	453	510	489	474	471	466	496	484	544	530	488	471	501	478	484	473	483	462	440	485	499	474	499	498	471	534	507	495	514
2409	291	292	311	274	248	236	252	211	214	230	209	229	197	216	213	209	248	205	215	221	205	203	212	211	203	236	226	204	225	238	246	255	210	222	236	193	210	201	209	215	225	211	207	212	200	225	227	239	202	214	234	201	234	219	207	248	225	226	229	220	235	223	213	221	220	211	199	225	200	248	190	226	202	196	233	207	214	233	221	179	201	223	194	216	190	221	228	234	226	221	211	251	210	221	203	242	243	215	196	243	202	220	218	218	177	217	207	216	245	203	202	218	193	239	220	222	217	208	214	207	184	206	221	227	193	222	242	220	195	212	241	214	234	224	211	196	237	201	204	208	182	217	188	221	203	196	204	198	223	211	208	230	195	195	228	228	233	207	201	230	209	246	229	205	204	206	235	206	223	206	226	210	175	238	229	244	202	218	212	221	231	201	217	217	209	202	221	247	200	219	193	216	221	203	219	222	227	220	208	215	202	239	205	201	217	198	218	231	218	224	220	210	190	213	222	199	221	215	214	242	206	191	221	229	222	205	255	256	222	226	242	223	177	209	216	230	222	213	228	216	240	214	216	225	200	208	226	210	217	235	224	215	217	232	224	205	222	206	238	191	204	225	197	236	215	202	207	217	214	206	217	228	208	222	219	195	207	230	208	250	225	202	224	230	212	210	214	220	200	233	188	223	222	203	220	186	233	211	214	219	199	195	235	219	216	234	211	205	212	191	227	182	228	224	207	206	199	252	217	218	216	217	214	206	208	232	216	202	204	210	240	231	211	228	226	224	208	183	187	226	216	239	231	207	235	219	212	221	246	248	241	205	206	252	210	253	231	213	218	209	207	204	220	222	201	223	237	236	216	223	214	216	217	215	215	228	198	237	193	216	200	190	189	229	212	214	206	195	214	204	196	238	232	225	198	227	197	212	221	219	210	218	192	228	240	216	208	218	208	219	215	233	211	199	201	218	216	216	200	210	235	211	203	225	222	218	218	213	216	227	214	224	204	198	242	204	248	228	192	182	207	220	205	209	212	207	205	236	232	213	243	225	233	203	231	220	213	198	250	247	226	236	208	201	232	208	238	225	218	213	209	195	193	222	221	217	224	199	220	198	203	205	228	213	208	224	197	206	241	230	234	219	241	203	205	218	240	219	185	214	219	227	192	201	210	214	253	212	217	194	210	212	207	227	223	208	228	232	198	209	242	210	204	228	218	219	206	203	180	211	217	254	216	208	183	211	231	230	219	190	215	202	215	205	220	221	245	196	202	227	244	211	211	214	207	195	221	212	226	223	216	199	239	224	214	229	230	216	231	268	206	194	201	246	220	225	185	207	207	206	223	217	207	236	238	206	224	209	195	231	211	210	212	234	214	233	224	206	209	228	245	183	213	223	212	233	248	221	241	227	209	242	249	238	218	216	207	201	222	224	210	202	205	203	209	222	234	233	233	218	201	229	218	220	246	200	239	200	207	214	225	231	208	211	212	228	211	210	206	233	209	214	214	195	228	241	219	217	208	221	231	229	220	229	233	221	205	229	219	234	212	216	207	206	205	226	226	214	208	209	224	201	221	211	209	234	224	230	218	223	208	219	190	211	211	219	219	211	199	209	216	230	219	222	207	212	212	201	204	226	195	215	215	207	236	245	219	223	188	215	188	203	234	200	227	220	182	193	221	197	244	226	219	246	194	204	217	227	202	235	227	208	190	228	213	225	217	219	232	234	222	218	229	216	198	212	216	210	227	230	227	198	216	202	179	220	196	227	251	229	201	183	240	229	216	200	214	188	210	218	201	234	223	188	210	213	218	216	229	202	190	224	203	203	213	230	245	195	193	200	232	252	223	222	243	217	205	194	223	200	223	222	221	225	199	209	205	207	229	199	221	223	214	202	219	218	220	190	204	215	226	227	199	179	211	211	214	188	203	210	218	225	223	197	179	219	213	200	176	224	211	202	225	213	230	206	197	205	201	220	194	215	197	191	212	200	234	239	223	221	205	228	215	212	221	227	212	201	231	225	197	235	206	232	193	217	217	226	230	219	216	229	216	199	233	186	230	218	214	211	207	211	198	212	229	221	225	233	223	222	212	188	217	199	214	206	213	225	245	209	227	199	204	205	214	220	213	228	221	214	202	235	222	195	203	226	221	217	226	239	203	206	231	210	192	231	220	190	216	194	224	191	209	223	214	209	228	190	229	204	215	226	237	225	237	208	190	222	195	208	218	202	237	220	209	225	231	225	225	227	205	222	192	195	210	240	229	211	217	207	234	231	196	232	215	238	234	227	230	219	213	191	212	228	211	211	190	210	228	203	219	201	175	223	231	214	203	220	221	232	224	197	232	213	205	229	212	213	244	222	218	192	215	224	202	242	225	203	200	194	215	216	232	231	226	197	242	222	230	201	222	209	219	184	202	220	205	238	220	209	171	201	243	236	213	197	217	210	219	230	216	186	202	206	223	215	228	206	211	207	232	207	227	237	223	202	178	223	230	225	199	213	226	210	231	191	192	226	205	223	211	200	246	208	212	209	229	205	212	221	222	209	223	221	203	211	230	241	211	242	212	231	219	229	205	205	213	235	184	185	216	201	209	215	215	226	211	210	201	223	232	213	208	227	222	249	202	238	206	205	209	200	194	213	215	221	203	218	222	189	229	231	214	233	207	202	231	211	200	235	211	206	233	214	208	206	219	215	220	219	222	211	199	223	182	221	239	204	221	207	201	216	233	212	222	215	208	209	185	194	210	228	198	235	238	220	213	227	221	197	225	193	219	236	206	245	215	218	213	224	220	199	223	233	252	190	234	232	230	186	199	219	223	192	222	233	208	221	229	194	202	221	205	203	186	229	221	217	213	236	213	213	204	205	210	235	225	224	244	202	213	230	189	212	207	202	203	223	250	215	204	236	205	234	214	224	198	213	220	209	197	208	231	237	224	220	212	228	236	210	241	230	205	201	225	183	209	221	219	195	205	201	235	218	226	199	219	213	247	226	221	200	215	224	212	203	236	219	206	217	238	231	220	190	203	217	196	204	241	221	191	189	200	227	231	214	212	239	196	206	208	236	215	242	201	225	200	214	215	234	248	219	239	219	225	219	208	236	198	201	218	236	239	217	245	235	207	215	250	210	191	192	212	204	241	209	210	208	203	215	220	222	227	203	205	229	232	224	227	231	211	218	238	215	216	233	209	213	195	219	196	230	230	233	236	234	236	222	216	223	243	222	227	231	205	213	203	193	236	219	204	205	194	223	221	248	210	208	218	210	210	216	204	205	197	178	201	236	213	216	215	243	209	213	200	212	224	226	215	222	213	217	214	204	174	218	223	216	224	240	245	192	215	209	232	233	237	200	207	234	216	193	237	190	224	215	241	240	209	210	204	207	213	227	217	210	198	206	210	226	209	230	229	214	237	225	211	204	212	235	200	215	207	225	212	223	251	222	208	222	207	221	227	203	234	236	204	198	220	185	208	236	195	209	208	211	204	265	225	197	214	222	190	234	228
2953	762	861	870	834	796	743	703	754	715	713	689	696	716	681	668	712	696	675	710	665	641	652	648	598	694	643	667	690	686	662	617	642	638	633	662	682	633	700	679	627	681	680	672	597	664	645	629	618	667	648	642	662	682	617	680	700	667	662	667	622	611	680	610	655	659	656	642	660	616	619	657	648	645	663	617	653	699	652	670	670	673	684	660	673	659	645	695	645	617	633	652	631	642	655	651	661	623	659	652	667	647	647	660	666	661	625	629	665	625	644	661	612	642	610	656	659	581	672	646	680	665	638	674	662	655	668	694	628	613	662	641	665	637	678	650	662	626	636	667	658	653	628	630	627	677	684	695	650	704	644	640	627	696	620	638	618	612	646	636	673	638	657	643	658	631	635	679	649	680	611	618	639	650	693	647	598	635	609	643	668	649	674	639	613	661	630	613	678	653	647	641	629	635	634	670	663	640	653	669	678	636	610	659	651	620	719	627	643	646	643	652	607	602	639	674	661	628	692	660	601	672	657	661	638	643	654	639	669	597	631	675	666	596	641	663	736	658	654	640	631	694	663	688	634	692	666	650	659	610	659	655	620	665	645	675	702	637	628	627	652	640	645	659	679	670	638	651	699	632	651	640	709	659	605	685	659	660	697	616	614	623	669	655	634	673	639	649	686	664	669	639	613	673	631	696	692	664	704	653	655	616	654	672	686	666	634	641	606	667	668	672	632	642	667	640	639	646	651	656	616	656	631	655	737	673	647	649	703	641	635	662	614	657	627	670	665	632	644	685	633	625	603	650	657	644	656	669	661	628	606	609	633	643	659	651	589	677	678	667	638	661	624	696	707	616	678	626	625	659	638	611	662	588	663	693	665	616	629	649	608	619	630	669	648	638	682	606	663	646	664	648	661	667	645	617	620	633	632	633	681	652	648	638	671	601	637	667	649	654	642	682	654	631	649	682	656	663	652	581	677	642	604	634	661	642	667	678	646	649	596	639	684	633	640	658	661	709	688	612	654	653	653	669	667	689	649	674	661	636	643	654	646	672	659	710	643	639	636	650	662	620	643	638	645	613	644	679	649	660	627	673	683	657	604	645	631	679	663	662	617	634	604	696	664	708	632	653	607	636	662	652	682	657	634	657	622	638	627	669	644	648	635	647	639	642	664	620	673	648	663	688	660	681	606	672	619	650	709	630	701	689	627	666	631	629	642	621	656	689	679	654	660	674	602	657	608	641	668	647	667	658	671	666	684	620	644	652	605	673	679	644	604	637	656	662	607	698	589	710	655	639	663	685	602	668	645	599	634	665	630	643	656	649	621	669	655	660	636	659	642	656	703	638	667	683	653	644	694	642	600	629	613	653	664	621	584	660	631	663	647	692	667	646	672	655	646	637	630	594	669	671	665	684	621	632	644	689	689	632	617	676	687	661	654	664	642	623	629	647	642	648	671	656	609	636	622	673	639	612	654	632	650	666	655	572	634	658	654	632	620	606	659	679	645	649	636	667	649	667	657	620	674	654	651	655	690	693	636	670	596	686	636	664	687	665	675	650	660	647	658	680	676	642	702	677	672	639	667	654	640	621	671	623	691	650	636	653	666	676	655	646	689	650	682	652	666	677	664	696	639	637	619	669	626	671	660	659	629	677	690	661	621	672	657	701	618	691	671	682	663	612	614	646	618	651	654	669	682	657	626	636	654	645	641	631	663	661	625	652	637	637	625	681	630	619	632	641	678	675	671	705	697	631	665	620	654	623	632	644	638	634	660	648	657	689	624	660	658	675	636	640	628	644	677	677	659	662	658	647	624	645	683	649	678	645	612	649	649	649	696	646	635	625	630	662	646	685	653	667	598	611	683	656	634	664	666	655	625	659	643	642	648	676	612	638	677	639	687	643	639	653	656	620	648	653	685	662	686	662	610	642	672	659	642	655	666	701	638	661	662	703	648	636	649	677	633	609	647	650	636	655	623	685	645	652	665	639	613	655	625	644	631	654	654	618	635	654	704	629	611	711	621	696	632	638	615	653	606	645	676	643	707	646	635	653	679	655	690	637	665	664	620	639	608	667	671	638	643	707	666	642	636	677	634	674	631	667	575	692	649	640	718	661	632	696	663	672	668	630	597	612	673	634	646	650	640	646	649	660	641	680	635	660	693	586	635	642	620	649	661	675	669	638	661	667	681	663	624	633	610	645	648	576	648	684	625	636	624	620	663	666	644	629	670	643	680	669	662	604	636	644	684	629	646	663	636	672	657	678	651	627	671	615	624	666	639	629	672	680	659	665	664	685	659	639	699	686	672	636	673	643	665	668	671	625	680	625	668	662	679	633	626	622	699	669	631	633	673	600	672	640	694	668	624	669	619	651	639	643	681	644	670	635	650	686	664	659	639	640	676	642	641	682	637	711	668	657	643	663	660	636	653	623	627	683	666	610	651	645	678	646	684	681	638	681	700	650	672	653	636	675	674	650	647	661	632	663	669	621	664	646	637	663	650	635	624	652	621	643	629	694	629	650	676	621	649	658	668	675	692	629	649	646	610	622	617	686	655	675	665	669	647	657	666	628	598	664	657	630	659	611	651	638	677	663	632	616	663	655	625	674	688	636	644	717	671	636	694	624	629	632	647	658	619	646	666	680	637	611	658	625	648	647	691	684	630	655	630	646	625	622	645	697	646	617	684	643	634	664	655	656	674	681	643	685	673	624	610	675	657	658	686	650	627	640	659	667	638	707	613	653	660	685	707	643	688	660	653	652	636	616	677	684	617	650	670	699	673	670	667	639	637	668	660	648	675	630	613	641	700	651	625	605	635	649	650	627	626	615	659	681	667	649	666	640	677	720	665	666	670	613	645	652	634	642	635	674	659	682	647	630	629	637	670	650	673	665	652	665	662	657	692	659	684	666	651	653	652	667	655	671	653	621	637	639	713	618	672	630	627	689	654	620	660	677	656	655	652	725	645	627	666	632	645	711	617	635	637	603	674	667	680	646	645	680	638	608	626	669	660	671	629	653	671	645	649	665	648	631	625	640	672	665	634	628	613	651	664	670	620	654	638	679	610	652	685	658	675	656	649	670	679	639	616	682	616	650	658	631	662	680	634	650	669	646	659	653	631	659	661	632	661	646	682	667	692	642	663	610	650	681	644	620	640	691	652	614	684	651	649	680	651	652	645	657	690	642	603	658	602	605	641	657	659	628	681	596	639	640	577	607	622	659	651	622	673	643	635	657	629	652	633	679	664	659	670	627	676	677	637	650	661	632	659	655	642	653	652	673	710	669	677	616	624	641	692	654	637	668	666	644	635	611	640	688	651	669	693	637	640	633	663	602	625	624	631	704	646	590	692	666	619	643	658	611	676	693	660	619	624	642	630	650	624	654	654	675	635	688	634	659	650	648	665	659	696	666	661	637	628	671	640	703	672	650	645	641	643	654	629	647	643	690	657	667	602	661	609	652	674	693	592	652	646	641	696	669	691	643	686	633	660	665	666	626
10183	1132	1426	1077	718	525	448	335	286	250	234	209	166	174	175	133	150	147	144	128	127	109	142	120	141	93	125	119	119	119	118	125	78	120	114	135	114	104	107	113	127	96	91	104	101	104	122	100	110	107	114	110	107	110	99	101	112	117	103	101	97	97	95	115	106	99	105	98	110	95	115	104	112	109	104	104	118	99	107	92	107	118	101	91	106	96	97	106	109	107	116	92	122	94	111	122	122	113	102	94	95	102	106	96	104	104	125	107	121	108	115	94	107	101	118	105	84	109	125	101	115	73	87	105	98	133	87	100	98	115	111	117	107	82	105	106	121	105	99	120	110	102	100	76	104	93	102	97	93	122	103	94	127	106	116	99	92	105	120	91	91	112	111	94	119	99	119	114	92	104	93	124	111	109	102	117	104	111	109	88	94	113	97	101	119	111	96	98	102	100	108	103	120	106	113	115	93	90	100	112	113	127	108	100	97	107	105	99	102	94	116	85	95	106	113	92	110	106	106	120	83	103	106	122	94	110	111	92	119	100	77	99	105	92	99	89	101	104	112	92	119	98	104	119	119	80	113	90	96	107	94	91	106	110	100	105	103	97	89	125	98	99	106	98	89	108	90	105	105	112	104	111	109	106	110	100	111	114	106	101	91	94	91	118	107	113	97	108	103	102	122	102	105	109	127	105	95	122	98	92	114	109	105	104	105	89	103	127	90	119	128	112	91	107	101	114	101	93	90	119	106	106	114	94	95	107	104	89	98	97	109	92	118	103	110	113	108	95	99	101	98	94	90	121	116	91	95	104	114	114	109	102	101	116	114	116	114	122	127	94	105	106	98	92	97	107	98	101	112	89	114	105	101	100	106	107	118	118	99	98	87	116	93	104	109	100	99	108	90	110	98	109	96	117	110	117	96	108	107	96	114	113	113	97	97	114	95	105	124	112	104	109	122	105	91	115	101	95	104	102	110	117	100	99	93	98	98	104	104	135	92	92	120	94	114	111	111	77	96	108	112	110	120	105	115	108	110	106	90	97	99	122	107	78	115	100	110	111	98	103	119	90	122	99	93	115	103	84	100	121	112	138	115	121	86	102	108	105	99	111	90	99	109	122	100	105	92	109	101	104	115	106	99	127	92	108	113	118	92	126	117	105	89	117	110	96	87	112	104	99	113	105	97	108	99	93	93	108	98	99	103	108	107	98	100	104	97	128	127	109	105	100	95	97	95	114	112	101	109	125	135	105	118	122	110	93	112	122	85	115	110	110	92	110	112	93	95	100	97	86	103	112	111	120	95	95	118	125	121	100	104	120	96	106	102	93	104	110	104	108	111	99	113	125	112	99	109	101	105	110	109	103	101	123	102	115	97	101	104	98	113	109	96	118	117	87	122	100	98	110	109	109	109	96	108	93	108	99	110	95	133	109	95	113	103	116	94	116	137	112	106	123	114	103	115	93	119	111	114	105	109	117	95	103	108	111	115	115	75	89	104	94	113	94	95	103	89	104	99	105	115	89	112	105	101	95	120	107	122	103	120	98	109	123	115	110	116	104	112	97	105	112	101	109	84	90	87	98	124	91	107	94	122	98	113	90	92	116	125	111	129	96	98	115	117	108	122	94	109	111	98	123	114	101	101	103	100	94	124	99	111	128	111	108	120	99	97	113	118	105	106	91	115	107	84	118	117	99	106	110	100	110	114	108	92	108	98	101	103	110	86	101	95	99	115	76	79	100	102	115	113	92	103	112	106	126	103	115	106	110	108	116	114	97	107	105	111	110	92	126	122	98	97	101	91	127	101	110	100	109	97	98	105	107	113	114	115	70	88	110	106	133	130	112	116	91	112	107	105	114	116	113	105	96	115	108	114	120	116	100	103	112	110	102	110	99	112	92	120	105	107	129	103	116	109	90	109	95	86	118	92	104	105	117	110	97	95	119	93	100	109	109	111	106	96	104	117	103	107	112	105	110	104	119	107	116	104	119	102	114	108	105	117	122	95	95	105	92	105	85	101	101	97	87	117	110	117	106	111	106	101	89	108	114	110	104	95	101	87	109	92	112	122	103	115	117	97	118	104	89	109	114	105	97	108	107	83	114	109	109	108	106	120	100	108	104	111	97	109	119	92	92	110	103	123	115	102	97	105	101	126	95	106	116	110	94	115	89	109	109	90	89	93	116	107	116	93	112	118	108	101	98	97	96	87	117	97	101	109	105	105	85	112	121	108	94	109	111	98	94	115	131	108	94	103	97	94	100	111	98	116	106	103	104	112	103	136	110	100	106	115	114	104	100	103	93	120	120	105	95	120	95	92	97	85	110	107	90	96	127	99	89	101	109	118	123	131	103	106	125	105	111	85	104	94	100	100	120	103	103	117	120	119	112	110	80	102	97	97	105	98	109	103	97	109	130	81	97	94	90	103	100	108	120	91	103	98	111	101	102	87	96	94	109	124	109	100	103	104	94	116	118	94	110	114	127	101	123	107	101	119	107	100	102	114	103	103	106	101	98	103	110	104	105	106	107	131	105	96	94	103	108	103	121	115	104	103	99	111	99	97	115	99	125	91	131	116	93	90	96	105	96	119	100	111	114	102	113	108	113	93	112	109	104	112	125	110	122	100	114	115	101	99	109	104	101	101	101	108	92	110	106	105	112	108	112	101	121	92	102	96	101	121	108	114	103	101	121	91	101	110	99	102	100	113	101	115	115	106	96	112	102	103	107	99	102	106	112	116	111	115	102	133	116	119	112	121	98	94	108	100	108	112	117	104	126	80	101	102	114	106	97	99	112	112	92	84	101	100	106	114	107	96	88	116	110	118	92	102	107	114	105	104	112	117	114	106	101	98	97	87	116	118	118	122	113	94	109	96	106	107	106	114	98	113	111	100	101	119	92	117	96	129	97	116	117	117	98	90	115	130	110	121	102	124	79	108	111	114	107	103	119	112	101	107	101	97	103	102	99	127	100	90	107	111	111	132	113	112	101	108	120	93	100	95	124	93	119	105	103	110	113	117	112	88	116	119	111	104	87	102	95	98	99	110	144	123	113	115	106	108	105	116	96	109	95	97	85	111	106	120	99	124	105	116	126	118	125	116	97	130	94	105	118	110	102	94	116	121	98	120	110	102	131	105	105	103	109	130	104	85	99	114	109	103	106	84	94	111	96	122	95	111	107	98	111	114	122	96	108	96	119	105	103	100	90	110	96	95	119	109	96	110	131	110	112	100	104	111	84	113	99	111	119	112	115	109	101	96	117	110	104	100	99	108	105	101	101	102	104	106	107	115	115	111	110	127	98	102	95	94	106	91	117	110	105	90	100	120	117	115	103	101	108	110	97	97	99	107	117	123	94	104	122	103	88	115	93	99	137	90	102	103	106	102	111	113	119	104	95	101	92	98	109	112	98	73	96	96	99	127	105	107	104	108	105	101	98	114	104	97	96	98	105	104	97	116	114	109	119	108	83	105	96	94	95	126	89	105	136	94	103	115	132	118	108
6681	1485	3534	3972	3211	2532	2111	1688	1506	1289	1167	1042	926	843	816	755	693	660	614	599	587	576	561	536	504	456	497	478	481	480	485	467	459	442	434	412	388	415	418	396	405	412	419	404	405	388	413	412	386	388	394	424	381	385	370	397	399	366	426	389	388	365	349	378	401	344	404	413	380	336	390	362	342	386	375	360	388	339	386	335	364	375	364	378	365	361	329	371	392	374	362	391	386	357	382	365	342	370	325	401	373	364	374	345	373	380	351	362	363	391	358	357	378	358	408	356	360	389	381	396	350	339	358	372	386	360	358	376	351	339	381	353	351	369	391	375	363	367	363	359	378	364	372	340	344	377	376	369	378	351	331	355	388	365	336	378	364	393	372	338	371	375	352	353	365	357	379	384	372	319	364	384	340	349	345	397	371	377	364	336	361	339	360	360	372	351	342	350	353	396	364	343	361	339	381	334	341	353	329	367	322	348	400	343	350	398	350	362	295	365	338	355	343	360	346	349	355	357	357	379	359	355	339	388	355	325	351	357	358	356	359	359	389	368	363	349	350	350	359	376	351	367	363	348	377	372	371	365	377	328	315	361	357	323	353	342	352	343	371	343	379	353	360	346	363	350	376	336	365	399	355	381	339	394	376	394	378	351	356	346	353	346	324	335	361	334	379	358	359	347	331	328	382	386	349	364	352	331	365	388	343	362	377	388	347	370	396	350	358	340	362	372	334	351	350	358	364	348	392	389	359	376	351	354	322	331	379	355	377	384	338	364	360	378	370	365	384	374	362	358	381	322	376	389	363	374	337	375	373	366	347	346	325	359	359	354	352	351	364	360	372	347	334	341	348	359	366	353	354	359	363	369	360	342	337	376	318	373	343	353	348	329	371	348	356	318	377	348	336	381	395	373	352	370	361	375	352	371	350	344	336	355	353	330	362	344	388	383	406	358	360	378	359	352	347	357	352	360	379	350	372	349	359	392	328	317	368	352	351	347	379	321	388	350	358	357	365	360	373	337	337	380	328	395	375	355	345	381	372	326	350	349	364	339	371	389	359	362	357	346	332	365	385	377	365	348	385	347	355	356	362	355	378	367	369	383	377	375	342	340	349	383	392	355	331	360	346	354	367	349	353	387	354	363	341	342	383	381	331	368	334	375	367	383	378	347	351	357	377	381	352	327	359	340	351	339	375	383	404	346	322	358	320	340	356	322	396	362	394	360	346	341	396	341	353	357	362	340	359	349	360	362	350	351	390	351	385	364	356	346	342	377	382	357	358	360	374	353	367	329	365	366	373	370	306	372	336	384	348	342	342	359	365	324	360	347	341	364	325	373	347	353	353	359	348	366	384	338	360	359	378	377	341	352	363	349	394	349	371	377	353	378	364	385	354	363	349	361	369	350	347	379	349	340	346	388	356	389	381	360	343	359	362	368	337	360	355	387	376	372	371	385	368	344	358	328	365	395	344	352	352	337	348	356	365	336	339	356	356	352	365	384	354	380	346	363	349	375	366	387	357	394	374	345	381	332	369	353	349	322	366	380	376	361	373	337	370	372	348	371	384	361	337	381	397	396	377	373	363	351	342	383	346	375	341	331	377	380	341	376	369	366	384	333	390	373	362	343	338	374	371	368	343	359	371	357	340	364	366	377	348	335	353	352	321	349	367	342	370	346	391	350	384	369	380	391	372	373	352	371	362	355	341	389	348	357	369	375	374	342	378	337	344	369	359	387	387	365	364	354	354	363	362	351	330	352	342	345	342	348	337	342	374	357	367	354	367	347	355	360	330	348	374	348	360	338	361	382	356	364	400	382	366	346	348	350	390	382	358	385	422	383	355	371	380	351	371	331	374	357	363	359	376	358	378	339	369	395	371	373	392	334	349	353	338	346	359	341	326	322	372	374	395	377	336	313	364	319	341	390	404	372	366	377	378	357	346	352	375	389	327	352	373	375	361	371	350	355	391	368	384	362	327	382	373	336	343	311	379	338	324	375	360	332	354	358	343	375	365	406	351	345	369	316	346	358	391	357	350	366	355	342	347	334	359	360	355	331	370	367	350	380	378	334	369	340	345	350	359	369	319	402	379	358	356	356	344	373	355	365	334	321	382	342	375	376	372	354	391	388	384	349	370	372	347	340	352	339	351	360	344	344	365	395	351	339	344	379	391	335	376	381	394	354	356	372	343	378	358	338	347	343	371	322	365	357	358	358	343	383	386	391	360	364	319	369	375	382	382	345	341	362	337	363	356	330	386	357	365	366	362	345	370	382	348	377	336	323	352	367	327	349	340	357	327	336	379	368	338	369	370	371	374	351	381	349	377	361	369	337	353	347	379	347	344	362	367	373	383	338	329	348	372	340	386	329	371	371	380	361	352	381	326	341	386	355	358	371	375	328	376	352	340	355	330	346	356	373	368	361	353	345	348	381	349	358	389	391	348	380	350	337	348	362	368	347	363	347	387	338	360	361	364	358	391	337	347	346	362	364	354	338	355	367	371	383	348	356	365	359	375	329	340	374	362	367	351	359	340	414	353	370	369	324	346	351	350	348	380	359	389	386	378	316	352	377	365	339	368	370	345	399	336	371	333	365	351	329	365	351	382	357	369	343	339	369	362	352	361	362	371	365	376	376	366	344	362	349	388	375	373	395	367	343	342	391	365	418	368	346	365	340	372	377	368	349	374	343	353	369	360	368	337	359	378	323	375	331	386	355	373	389	375	349	366	332	321	379	334	355	354	367	376	322	360	386	372	371	359	354	368	366	364	349	336	332	382	325	371	378	354	294	321	347	364	355	376	372	355	359	363	361	353	341	379	372	370	363	352	368	369	340	372	355	370	389	383	359	339	384	359	369	371	367	324	373	344	327	368	356	364	378	376	333	369	347	367	377	400	373	340	337	370	360	380	393	364	369	349	372	365	419	380	384	386	371	377	346	347	378	323	379	346	377	340	369	345	369	353	344	356	336	359	357	361	344	386	336	369	360	344	337	339	347	373	367	336	368	374	347	327	349	360	354	371	390	376	357	379	356	355	357	382	384	378	354	355	309	407	359	349	377	341	335	375	345	358	372	352	348	334	350	361	361	353	351	364	354	349	379	341	357	370	339	386	314	368	383	330	393	360	354	339	366	363	380	343	352	365	374	387	353	370	367	386	371	346	337	352	366	381	380	367	371	379	351	341	378	333	341	372	354	401	369	345	376	351	378	377	355	325	365	373	370	378	381	404	343	360	380	329	345	356	381	362	381	379	361	367	381	340	371	376	362	385	348	369	370	348	354	352	417	377	340	364	367	367	357	353	350	343	333	394	360	373	332	367	379	370	380	376	399	382	345	381	338	367	375	344	333	362	357	337	369	337	349	368	336	395	322	345	348	354	351	364	352	372	357	327	368	364	383	342	345	349	355	302	397	385	351	329	360	296	361	342	315	374	350	365	366	344	392	374	320	385	360	358	380	405	350	368	350	370	362	377	366	324	362	350	393	340	338	378	362	373	339
17872	2807	2916	2115	1474	1038	835	656	506	390	395	351	297	287	268	262	205	239	222	214	212	229	193	171	184	181	169	160	193	185	184	144	165	143	174	159	182	157	179	165	168	164	153	167	161	141	152	161	143	156	148	137	146	140	143	142	145	172	132	164	151	153	158	151	162	142	154	163	141	135	158	148	162	162	139	140	158	128	157	135	143	164	163	145	159	156	168	143	158	108	153	165	126	159	125	149	140	153	153	151	154	142	143	126	140	151	145	134	158	142	134	137	139	133	151	159	150	139	146	164	153	153	146	145	143	148	158	136	133	159	154	146	164	164	146	150	151	137	138	184	127	126	144	155	134	157	151	148	143	164	141	146	130	130	144	142	142	151	161	156	170	133	139	154	152	140	154	128	126	128	124	132	138	146	142	121	152	126	150	151	146	150	160	129	168	130	148	143	159	144	156	149	142	141	143	150	133	122	137	151	156	135	154	142	154	136	142	128	136	144	145	141	139	143	154	125	142	137	151	151	139	154	153	154	151	149	136	129	105	144	141	136	148	157	148	122	137	142	122	149	121	165	150	138	153	166	167	171	145	152	150	151	142	146	148	162	148	151	147	156	154	148	166	154	132	147	144	133	130	162	165	144	140	128	163	134	130	137	156	153	145	152	143	143	144	143	144	147	146	138	179	128	140	163	175	143	158	167	141	149	156	159	154	152	164	139	140	124	126	144	158	151	136	135	141	150	142	152	145	161	142	133	163	154	149	160	146	149	137	155	133	126	152	152	146	145	152	166	150	139	145	160	174	152	157	160	131	151	148	141	132	139	130	151	144	153	155	138	161	156	150	133	148	157	156	138	148	161	126	139	142	144	151	141	135	156	139	142	132	143	150	158	126	161	164	139	141	138	149	143	162	126	135	159	139	132	159	129	151	150	144	165	136	150	165	152	135	162	131	157	146	135	146	163	149	146	139	145	140	150	172	150	135	159	135	144	147	165	160	143	135	142	164	159	131	166	152	116	166	179	122	137	156	172	160	162	136	143	181	153	124	131	165	139	156	140	141	131	130	137	156	144	169	145	158	154	153	127	136	159	162	135	144	159	149	147	140	134	161	150	137	155	156	141	144	144	135	159	140	155	165	157	152	150	145	161	146	137	143	141	153	163	155	125	123	160	128	163	143	135	156	145	145	154	133	141	155	154	149	144	149	138	160	142	143	151	127	154	147	136	170	148	142	137	148	138	142	139	153	147	148	142	164	152	143	158	142	153	152	137	150	153	151	157	168	149	151	144	141	159	166	136	136	155	138	146	127	174	129	132	149	138	158	144	138	142	160	125	143	127	151	160	153	135	149	146	134	158	153	136	151	151	143	134	151	149	126	144	137	168	135	125	151	155	158	159	158	153	142	142	139	141	151	138	145	156	137	155	164	156	141	143	139	126	154	139	126	128	156	155	137	140	171	147	125	158	139	150	142	137	141	132	153	151	150	144	140	148	152	158	155	147	157	131	134	157	146	158	148	144	170	146	151	143	143	141	148	131	141	149	157	133	157	148	127	136	161	150	122	118	149	161	126	170	166	135	128	146	134	150	164	162	147	162	178	150	162	147	158	149	152	164	149	148	142	147	143	138	169	160	133	133	152	142	158	130	162	137	146	145	152	128	160	131	129	155	144	132	153	144	135	151	154	162	145	151	133	161	129	166	157	158	150	154	149	146	140	157	149	165	146	138	134	157	132	157	177	158	128	142	147	132	155	141	126	128	148	138	167	146	144	130	142	164	134	141	151	134	150	164	150	144	151	147	133	129	138	124	160	134	132	127	153	153	155	146	146	154	158	150	148	129	146	117	156	146	147	137	151	141	148	147	127	134	135	168	153	163	152	155	131	156	137	153	145	147	133	142	150	151	154	132	128	138	144	136	157	154	142	159	132	157	165	150	165	151	156	135	152	136	154	133	133	148	156	127	142	141	136	144	164	164	125	137	143	142	124	179	149	143	147	142	161	153	139	136	149	133	153	157	123	144	136	138	132	141	153	137	133	146	140	144	153	143	135	126	132	173	160	143	128	151	144	137	150	156	139	130	145	147	143	141	135	132	141	146	146	122	159	134	131	141	137	169	157	147	131	149	151	130	150	148	160	146	144	190	139	165	162	140	155	144	153	152	135	150	153	146	159	161	135	128	173	141	139	150	141	131	139	126	123	136	165	130	156	163	148	149	157	142	143	151	120	128	141	141	131	136	118	161	136	139	142	168	147	123	153	157	168	150	134	143	175	156	140	151	131	139	150	153	137	126	153	135	171	147	174	123	157	128	128	176	160	141	152	151	144	164	143	146	120	146	156	125	138	136	163	135	145	131	153	157	158	145	164	132	145	164	122	144	134	153	142	151	121	119	122	142	142	150	162	140	150	122	138	160	137	141	172	127	154	147	136	131	141	129	163	134	155	155	144	166	160	142	137	169	159	164	151	126	141	150	166	129	163	136	145	133	148	156	140	141	158	142	149	132	150	151	141	137	138	134	149	165	156	124	141	142	139	136	149	141	141	172	135	129	171	155	142	132	173	139	161	153	137	152	131	137	148	138	145	134	151	129	147	148	156	140	147	137	140	136	151	142	152	143	136	141	140	161	144	157	133	121	134	137	134	144	145	163	158	149	152	137	127	142	164	155	125	150	139	132	135	146	158	151	145	134	167	142	104	158	143	158	169	135	174	158	141	160	142	140	139	135	151	154	140	134	124	171	163	166	156	174	134	121	135	160	128	141	146	153	152	135	131	143	140	137	144	105	159	147	143	146	143	135	140	146	150	150	145	143	162	150	148	174	116	168	145	149	127	172	150	137	132	165	140	157	141	174	141	149	138	134	147	139	134	157	142	153	149	152	135	141	157	135	146	144	137	163	153	147	146	143	142	153	141	155	141	136	151	151	139	149	141	136	128	150	143	138	130	149	140	152	144	149	136	151	159	148	148	150	157	128	158	135	138	143	126	144	150	142	148	170	136	134	148	171	149	165	134	150	144	157	152	163	144	151	129	159	134	142	139	144	151	153	148	154	123	169	168	141	128	148	156	145	143	141	125	173	135	141	128	165	157	119	136	137	146	126	152	132	125	137	158	174	141	159	158	141	154	157	137	159	164	124	142	128	134	142	150	156	135	145	155	135	137	132	130	139	140	134	133	125	165	179	146	150	137	146	153	134	130	152	148	150	134	140	143	139	147	122	150	139	151	160	146	147	137	171	135	151	141	134	161	132	130	143	138	151	130	124	143	142	152	132	154	172	164	130	140	148	137	129	112	130	141	158	155	146	154	157	135	141	156	149	147	149	148	156	155	170	157	146	159	161	142	142	132	132	142	147	132	146	150	147	131	140	147	164	143	126	152	139	167	153	142	158	147	159	160	141	134	123	167	148	152	140	137	141	126	129	131	155	134	163	137	144	162	133	159	132	131	139	132	131	151	131	146	150	152	144	153	122	147	172	155	179	141	139	146	152	138	148	155	170
8643	2832	6695	7024	5723	4752	3847	3214	2766	2313	2026	1736	1569	1453	1293	1250	1175	1075	1024	954	955	869	902	825	800	781	745	703	701	683	699	657	690	665	636	584	630	575	623	606	652	579	555	602	596	608	608	575	552	536	527	512	554	566	555	564	529	488	527	532	556	530	522	516	514	515	540	534	514	541	537	502	511	512	521	510	541	545	479	520	488	524	501	472	536	532	508	550	502	502	514	521	490	494	516	484	527	489	523	512	518	483	477	511	493	492	499	458	541	466	474	468	495	488	530	455	508	491	560	482	451	448	527	478	471	496	540	474	489	499	470	446	488	461	488	484	475	512	502	486	510	466	476	492	456	534	457	527	511	470	456	490	449	454	468	509	463	462	480	474	506	487	491	517	525	493	485	512	443	465	481	499	489	514	470	458	470	522	479	436	481	529	477	449	472	467	493	478	495	444	475	527	476	485	430	496	509	482	459	491	494	459	490	493	465	500	514	494	482	503	478	469	480	500	423	459	495	498	464	466	446	486	472	465	495	497	480	509	518	468	506	449	462	484	500	494	524	503	522	469	471	501	519	527	501	451	475	499	432	508	491	460	472	489	497	493	460	462	445	491	473	481	490	509	464	491	461	472	496	467	479	439	536	496	429	475	510	501	487	472	484	483	470	507	488	491	497	509	490	478	459	489	495	502	488	493	488	447	502	468	489	475	468	443	450	471	449	502	448	456	467	500	462	450	513	506	510	456	454	502	493	504	467	444	472	473	486	479	494	507	473	491	477	501	472	482	465	503	480	507	497	487	447	490	465	522	483	476	501	435	479	494	487	460	466	496	511	491	511	475	471	477	495	496	507	461	501	562	456	477	467	474	443	506	494	529	471	489	504	460	471	467	481	497	495	460	490	473	535	485	465	453	460	490	472	496	519	498	483	487	479	525	452	507	477	510	486	501	481	486	489	478	536	472	498	492	500	501	445	489	474	493	480	512	491	502	502	489	485	494	477	458	443	480	495	509	490	488	468	463	483	447	479	488	491	483	498	481	492	468	504	480	462	497	457	491	487	476	499	448	498	447	464	458	470	473	463	464	469	503	487	478	459	478	457	480	456	467	475	486	469	500	436	451	475	473	485	477	481	509	451	478	473	489	425	521	472	517	490	478	458	508	480	474	483	511	511	501	495	471	475	465	481	511	432	511	508	481	467	477	476	456	479	467	496	472	509	440	474	515	489	471	467	477	491	474	472	508	490	442	463	496	484	493	469	469	486	493	493	512	482	458	492	486	470	447	487	500	472	461	452	449	476	482	495	466	539	537	484	504	494	483	474	448	457	492	460	524	473	484	454	457	485	456	485	507	450	457	498	465	492	500	495	466	446	451	483	475	510	462	496	494	531	463	478	455	494	477	470	440	466	432	469	484	497	459	489	495	469	470	457	482	487	487	506	471	460	499	468	505	482	511	475	480	475	450	474	508	487	516	498	494	475	487	478	490	496	481	444	462	522	498	447	468	505	487	496	489	458	474	517	459	502	433	471	472	501	467	494	472	484	453	495	461	494	497	443	458	526	520	440	500	466	458	485	509	458	485	487	464	467	446	524	496	510	489	467	494	473	519	473	482	523	507	458	479	493	488	495	469	472	504	453	478	485	474	472	463	490	477	470	459	490	496	506	477	472	480	440	509	511	433	469	461	484	501	449	487	531	459	450	472	491	448	465	502	462	514	477	508	508	495	469	438	457	465	512	473	459	500	498	413	490	430	494	502	476	442	503	497	476	456	484	481	449	465	448	485	481	448	481	482	489	491	449	470	533	463	465	515	496	527	520	494	494	473	498	508	509	500	523	479	438	496	479	478	471	450	494	470	525	472	487	466	500	435	481	474	489	470	495	516	500	501	454	488	527	526	479	502	499	485	492	526	447	455	460	470	518	472	483	463	471	482	470	492	478	474	488	468	485	467	476	502	454	506	468	484	432	473	508	474	451	466	482	495	467	512	466	533	494	479	472	504	477	470	498	519	493	471	465	475	506	486	513	451	482	480	454	475	449	459	469	458	502	522	490	472	444	466	479	453	499	476	479	487	516	509	490	493	497	446	490	488	502	442	470	521	497	489	491	499	449	524	499	497	502	535	467	484	487	434	491	494	443	492	484	479	537	460	468	454	469	467	501	456	489	466	474	457	498	444	487	532	507	484	466	470	518	497	528	448	515	465	474	487	448	507	480	454	482	499	498	461	485	489	471	441	491	502	489	510	487	481	469	432	441	499	466	492	500	437	474	489	480	461	478	472	488	512	447	463	519	495	499	480	491	471	459	496	462	470	479	463	466	484	470	500	498	474	475	473	465	463	493	483	424	466	488	492	458	510	492	487	506	496	510	491	495	495	483	488	486	523	433	489	448	486	444	508	478	446	484	477	469	476	479	443	524	484	508	491	508	520	498	471	512	501	495	485	463	493	471	470	506	484	470	478	524	461	456	493	442	480	499	470	455	466	473	495	494	454	492	501	479	506	502	486	494	494	473	474	479	494	496	467	468	487	488	475	465	507	480	483	472	457	449	501	485	483	529	475	508	472	494	469	494	489	553	464	505	527	481	489	465	508	495	527	495	474	496	486	488	508	481	459	466	498	511	486	476	461	501	529	500	502	484	497	446	477	470	474	469	470	456	503	478	536	484	472	453	485	495	476	493	513	508	472	493	454	492	472	458	474	501	507	461	476	456	488	478	477	493	490	454	471	463	492	460	455	499	483	479	507	513	471	479	476	515	445	482	493	460	441	478	487	505	503	466	497	474	452	488	448	502	500	463	462	510	508	460	485	481	490	509	435	471	495	459	473	499	456	517	460	489	478	480	490	502	465	502	491	482	451	458	528	498	434	509	451	492	500	509	499	471	507	506	477	499	511	469	466	528	471	479	479	500	460	486	492	481	482	486	468	483	480	482	500	479	472	490	476	462	462	518	507	508	470	469	480	503	497	488	460	468	466	498	477	443	504	475	496	490	495	485	462	509	447	499	474	490	524	445	480	501	473	488	496	477	497	502	459	478	497	490	453	514	479	419	451	503	472	521	479	466	484	463	513	491	490	487	460	520	498	492	483	498	472	443	471	428	508	485	478	477	483	443	471	509	485	480	480	430	462	491	491	483	444	513	492	486	500	504	548	459	510	510	472	506	488	480	489	492	480	491	492	480	506	439	507	482	471	459	476	496	505	463	447	481	477	504	525	501	504	505	467	446	525	473	491	507	435	473	471	502	467	454	479	482	469	471	495	504	488	499	492	485	475	446	473	478	528	488	492	464	504	480	469	502	482	490	467	510	522	489	452	502	518	485	476	512	493	509	513	489	515	505	500	500	471	501	468	528	485	492	455	525	468	494	496	490	467	508	476	458	513	503	460	487	473	462	470	488	419	476	461	455	481	504	465	503	487	494	494	457	441	470	497	487	506	481	477	467	527	455	510	457	471	533	528	479	481	486	482	505	511	476	483	497	506	528	479	515	492	508	451
2396	277	287	281	243	232	216	217	215	216	229	224	223	206	201	208	232	194	224	219	219	231	210	229	218	208	193	217	227	213	224	227	207	220	186	205	203	212	201	212	241	237	201	226	207	210	225	219	202	230	208	188	246	218	221	213	212	205	217	171	214	233	212	230	226	216	240	222	198	230	256	214	203	232	243	225	245	238	231	197	221	190	200	196	194	201	237	192	218	207	214	219	236	202	193	203	199	199	214	234	200	214	200	221	209	219	217	209	227	219	210	216	208	227	206	237	218	226	222	214	206	210	197	233	222	220	218	222	186	193	205	221	184	225	218	206	206	202	228	203	215	229	213	230	229	218	228	245	211	211	208	197	234	236	235	215	229	203	185	177	223	216	230	218	203	205	213	233	232	211	186	217	214	240	223	235	202	180	225	220	243	217	202	184	198	231	231	193	228	223	244	212	214	206	175	235	231	208	238	245	208	196	228	215	213	177	223	212	226	207	222	255	211	193	202	194	222	206	192	216	208	206	221	206	219	226	208	209	194	209	209	210	240	208	227	212	237	224	213	227	200	200	219	201	195	206	194	197	194	216	209	203	217	205	227	204	213	229	221	234	229	218	224	236	200	198	189	212	223	201	211	193	221	216	212	189	205	235	230	220	227	190	242	211	194	221	219	187	204	213	194	257	225	217	193	220	219	202	218	242	220	225	201	257	218	219	214	187	205	229	219	223	177	200	200	223	198	235	197	202	197	212	197	221	208	218	233	210	254	215	218	225	236	199	224	230	205	224	232	220	231	249	204	228	216	202	212	225	206	217	213	207	204	237	229	212	208	224	228	226	223	209	223	209	201	202	202	220	225	206	222	185	211	203	221	229	210	217	202	210	227	222	214	194	254	204	205	215	199	214	223	190	208	195	204	220	207	223	217	213	227	250	213	226	223	219	216	202	217	220	225	217	225	228	224	232	205	213	201	214	201	224	224	210	222	229	221	222	222	215	206	203	217	204	209	200	251	194	208	217	257	211	224	222	228	208	198	226	237	236	189	222	208	209	191	213	235	204	193	241	199	222	211	205	213	194	212	230	209	209	210	210	210	210	182	214	221	202	213	202	237	213	216	219	222	227	230	229	224	200	218	223	211	238	239	215	207	208	217	213	222	234	206	219	238	216	177	228	223	278	207	211	225	212	214	203	197	192	195	222	215	225	261	229	207	205	214	198	229	226	211	220	206	211	206	222	201	213	194	225	219	211	210	225	204	216	220	192	209	215	203	202	227	195	206	196	215	211	202	193	206	217	205	226	201	263	220	225	207	207	220	233	223	234	218	225	197	198	230	218	251	228	222	214	220	221	237	208	210	193	224	222	202	199	210	237	205	199	215	232	198	236	210	226	210	219	210	219	203	194	201	181	222	209	217	235	232	226	242	220	223	220	220	211	198	208	226	231	207	211	214	197	208	192	224	200	209	218	206	220	223	232	232	218	210	233	220	209	217	216	218	193	209	225	210	215	210	224	206	221	198	235	190	223	195	230	201	243	221	200	209	243	193	220	220	211	198	210	233	226	197	227	237	208	213	205	215	200	222	202	203	207	186	209	200	206	246	199	221	213	201	206	227	192	196	235	209	245	228	242	210	244	219	209	202	220	183	236	210	211	211	228	205	193	226	218	229	226	236	209	206	207	210	234	194	222	228	192	229	217	229	218	205	233	200	226	222	216	211	242	210	204	191	187	238	212	228	203	225	228	217	203	208	219	209	209	194	209	188	242	213	198	243	234	239	213	209	230	191	217	216	217	245	204	232	222	204	213	230	191	238	199	210	221	219	190	213	212	213	207	226	221	211	232	208	197	205	204	202	221	215	219	226	231	223	205	220	200	228	246	200	195	244	204	228	225	239	194	228	218	221	210	205	226	233	215	204	192	237	210	194	222	215	197	202	229	242	236	222	226	213	222	193	198	200	207	220	241	235	206	218	226	191	224	222	200	202	214	214	195	217	229	230	211	243	184	228	220	227	204	225	210	195	237	198	220	219	195	251	201	218	185	186	228	218	201	229	207	204	215	228	220	201	203	214	223	206	229	220	222	210	200	216	230	200	235	208	204	201	216	205	213	231	205	216	201	202	220	245	231	219	196	202	226	220	220	214	202	199	213	219	202	224	241	239	241	232	210	206	232	192	240	200	210	224	213	203	223	230	212	208	205	201	206	204	219	217	197	216	216	233	217	224	201	213	204	203	205	221	201	218	238	196	199	223	188	237	229	211	222	216	211	214	204	203	197	234	210	205	212	221	239	213	208	222	199	194	216	235	210	200	191	235	220	195	195	210	201	223	190	240	194	233	189	233	239	228	197	210	226	223	206	197	234	209	198	196	175	190	223	209	165	238	223	211	185	208	236	214	225	197	199	228	233	232	198	210	204	220	228	247	216	222	209	213	243	191	222	205	226	207	218	225	195	228	215	209	216	236	208	205	218	211	216	225	206	214	201	199	200	227	220	196	245	250	238	208	210	220	212	198	212	200	224	225	200	197	230	182	237	224	210	211	220	217	223	206	211	222	204	220	226	212	220	214	203	222	230	210	193	209	239	199	236	219	194	231	185	198	201	211	210	224	238	232	219	241	235	196	208	251	206	211	210	227	195	189	230	211	202	220	232	222	232	185	203	243	226	218	222	217	207	212	216	204	222	206	208	229	224	228	203	229	214	204	194	195	213	212	220	237	233	225	219	209	206	217	220	184	228	231	206	219	230	214	200	215	236	228	221	267	214	220	192	213	198	198	233	226	216	230	225	189	208	228	203	199	217	219	183	219	203	206	228	220	219	217	222	246	202	211	217	206	223	233	201	226	237	193	220	201	223	205	220	210	195	218	222	231	201	204	222	197	214	200	215	200	189	222	205	215	219	204	237	218	217	209	232	216	188	220	225	236	232	232	202	219	212	211	223	191	205	208	200	228	212	208	224	213	224	220	206	199	200	202	206	211	194	224	214	196	231	223	212	204	224	214	246	195	196	219	258	216	196	174	217	187	205	224	211	213	213	232	211	210	196	212	209	238	230	222	247	246	224	217	227	215	185	226	228	194	196	224	211	212	227	208	223	244	238	207	215	211	201	218	237	177	234	249	204	236	198	197	221	193	215	176	251	218	212	206	212	197	233	203	213	210	198	214	226	227	235	226	202	206	219	225	205	212	214	205	228	204	206	206	189	206	222	190	228	215	225	234	221	227	250	200	204	191	213	243	196	202	200	203	244	209	206	220	209	198	207	202	221	187	195	193	210	210	198	190	217	209	223	220	207	216	224	211	205	230	220	200	206	193	186	195	225	252	222	206	212	229	225	227	218	229	226	218	212	217	246	241	192	204	208	235	232	233	209	226	222	211	199	203	230	214	199	208	211	243	220	199	239	210	206	221	206	242	227	222	203	200	213	225	263	203	213	203	204	221	226	199	194	201	198	225	201	241	211	231	223	206	201	217	197	235	212	240	220	193	224	206	196	223	214
2984	809	843	872	841	784	735	729	701	746	687	691	658	672	679	636	682	647	699	675	646	670	656	681	682	659	646	690	697	701	660	676	634	625	659	655	634	630	646	647	642	647	692	611	635	639	608	606	651	679	658	667	672	630	623	651	651	658	704	686	638	689	603	664	637	661	625	652	658	633	688	666	623	616	698	676	660	677	635	646	623	657	649	667	587	663	640	668	675	661	660	632	690	637	652	661	650	650	639	631	652	689	650	674	651	689	616	647	635	618	681	614	641	626	715	675	644	656	586	643	612	676	655	628	630	673	657	646	617	672	634	651	716	618	668	658	661	646	672	658	663	698	637	659	664	667	673	683	657	663	653	668	657	684	643	661	658	646	692	622	644	628	611	638	609	646	659	641	677	607	647	623	639	672	636	651	665	693	646	633	681	645	655	638	676	679	706	676	692	643	671	607	656	611	664	638	649	688	723	618	645	630	652	631	658	613	643	662	649	630	663	652	682	613	649	680	653	636	643	629	637	638	669	651	691	632	638	629	668	666	646	672	680	638	656	733	622	645	657	627	631	668	596	634	655	652	671	677	584	632	626	628	590	678	713	671	627	672	661	683	620	644	697	676	656	636	652	656	682	631	659	613	688	650	634	633	680	673	719	675	655	654	669	618	649	655	682	659	626	673	639	648	668	639	672	662	675	626	644	625	583	650	674	632	681	613	687	638	656	699	622	645	617	661	653	693	656	629	687	618	657	656	662	658	637	699	677	683	638	690	694	643	670	620	676	637	665	649	633	664	637	644	690	664	597	680	609	655	622	620	627	612	643	630	664	623	680	654	670	673	693	673	665	630	669	640	615	641	678	641	654	663	629	649	696	668	629	660	632	648	650	643	668	643	605	620	651	675	606	618	651	650	687	655	730	635	630	649	636	668	668	661	655	653	702	649	633	602	662	623	657	660	638	647	636	659	689	623	668	661	661	673	612	610	628	609	625	653	624	679	664	651	645	616	678	628	663	625	628	660	644	648	648	646	625	607	631	632	631	663	622	628	642	664	653	661	626	628	675	654	658	633	680	684	634	638	637	647	660	614	649	642	645	599	656	683	686	688	649	625	639	662	636	634	651	671	652	642	699	646	661	623	611	643	667	631	638	675	638	685	663	646	614	643	667	716	664	651	667	631	688	635	650	657	642	651	678	634	685	587	675	679	632	671	630	671	686	699	674	689	662	585	658	674	670	631	637	649	669	660	667	664	683	636	670	639	627	684	615	673	605	608	617	659	678	655	680	674	667	664	653	653	662	627	653	670	681	612	618	649	650	675	637	613	708	670	649	688	655	671	633	618	669	627	655	641	659	658	737	642	648	680	669	631	622	649	658	680	635	675	655	656	670	683	671	648	663	632	609	645	602	636	638	632	638	671	668	617	652	648	687	646	676	646	661	678	643	683	661	661	624	650	642	651	636	627	671	685	629	656	641	635	641	643	639	671	707	638	664	675	666	618	663	639	667	654	629	650	637	656	672	646	636	654	642	670	705	636	635	648	607	640	673	676	624	592	619	671	615	711	663	653	598	653	698	691	647	660	647	666	648	659	640	648	637	650	683	637	662	646	673	635	639	646	673	685	684	684	646	643	624	640	653	642	621	646	656	673	683	699	667	665	663	642	651	671	644	636	629	646	663	605	701	650	656	634	650	659	651	645	659	648	645	646	676	664	658	577	621	651	660	658	649	666	640	623	691	631	628	669	683	631	651	639	646	629	647	672	646	674	663	637	656	669	658	650	678	621	663	646	658	606	710	672	670	652	652	636	643	588	657	680	584	658	681	649	631	621	651	627	605	676	632	668	651	658	614	637	615	621	695	636	583	632	670	610	641	674	629	614	621	686	655	610	632	648	716	666	657	645	607	648	639	707	621	595	673	634	607	653	647	648	628	614	678	630	630	644	598	634	666	597	660	641	655	622	638	738	668	664	636	674	654	621	635	613	607	663	612	651	636	642	674	629	608	662	641	619	679	676	697	671	654	641	628	716	666	676	645	665	646	643	631	665	655	627	626	645	624	670	631	614	612	595	678	697	646	616	708	629	659	636	617	647	636	657	679	670	662	621	612	657	640	660	650	680	690	632	669	627	620	654	640	683	650	684	606	652	675	632	617	671	670	646	636	658	709	620	654	689	656	643	632	647	648	644	642	644	621	704	637	657	621	683	628	635	606	622	696	650	688	686	626	646	658	662	706	650	642	662	651	643	647	633	661	665	668	679	647	633	659	649	664	668	647	632	669	668	648	659	635	663	619	648	594	662	630	650	612	645	656	661	689	625	659	627	650	636	677	668	664	670	612	636	677	623	678	669	609	653	668	665	639	641	625	683	673	637	634	631	659	649	672	631	642	622	630	659	622	675	658	632	668	625	639	677	647	692	638	608	657	661	659	688	671	592	668	647	633	672	633	627	633	712	654	652	611	630	648	687	665	598	666	654	622	612	671	692	666	611	641	681	626	641	674	645	679	603	626	666	632	644	663	648	632	648	652	627	615	626	641	647	625	615	643	645	668	661	657	675	644	646	664	638	660	643	671	668	674	618	648	702	636	693	634	657	627	675	629	636	649	683	665	644	634	616	650	621	633	636	660	635	647	652	645	670	652	643	637	649	663	678	664	681	647	636	645	603	653	602	656	652	649	630	671	644	652	659	640	639	678	636	678	668	663	651	650	641	626	668	628	666	657	652	612	676	652	651	664	674	649	645	655	637	648	630	668	655	650	668	661	668	669	702	607	610	648	628	657	615	674	635	617	616	672	681	682	674	631	623	626	657	659	643	641	688	661	660	571	689	620	635	636	656	701	667	641	621	695	611	687	603	638	677	654	690	641	672	701	601	691	636	676	639	612	634	653	703	649	655	661	656	651	640	661	618	672	653	667	667	671	636	628	671	631	643	681	647	637	670	640	701	626	656	647	659	643	661	638	666	666	705	668	657	620	700	681	694	642	660	655	638	620	662	660	641	686	662	673	629	625	651	658	685	665	653	656	715	663	623	629	641	639	603	655	638	649	649	614	624	672	668	615	687	733	666	636	610	672	640	638	687	644	628	632	679	651	626	702	586	623	665	674	632	648	633	621	648	649	677	606	611	625	646	678	620	671	611	653	670	682	628	640	659	633	660	668	714	613	661	620	609	615	637	641	669	649	671	669	632	660	654	660	617	690	687	658	688	620	644	673	624	642	630	644	655	671	659	655	671	601	664	612	632	652	641	638	652	630	664	623	687	650	666	686	642	658	628	625	693	596	708	633	671	668	658	666	657	661	692	663	661	659	647	652	600	638	665	634	655	604	677	628	651	680	630	632	669	583	658	634	618	619	642	619	631	612	651	653	640	654	611	676	689	642	648	682	680	623	682	619	631	663	599	668	646	671	667	654	670	674	644	637	648	634	646	689	609	666	636	613	645	655	670	655	632	680	651	669	652	622	646	653	617	646	690	664	658	638	645	642	662	640	671	665	643
9616	1118	1464	1021	792	532	426	349	315	238	230	197	202	178	165	170	147	157	131	123	147	138	136	137	137	123	122	106	128	126	120	107	112	120	114	110	115	113	119	108	114	133	123	100	106	117	117	116	102	112	107	85	115	102	106	106	122	116	117	104	113	80	106	109	101	115	97	95	118	131	103	99	99	123	134	99	114	117	109	113	91	118	83	112	94	107	106	113	118	103	93	94	121	99	108	108	100	108	126	121	116	127	113	100	109	110	94	101	104	89	102	90	103	113	117	108	98	100	98	111	123	107	86	108	111	112	109	105	103	112	86	117	109	98	98	108	107	99	111	103	106	123	115	94	98	100	96	100	106	98	99	122	103	118	98	113	103	105	96	92	89	103	107	97	115	93	103	103	107	106	99	84	112	96	90	97	111	99	98	102	98	103	89	102	104	107	110	102	98	90	102	131	108	97	111	96	105	105	104	93	102	92	110	119	130	101	100	105	93	107	113	99	106	128	115	89	114	102	99	99	105	102	115	100	99	95	95	109	102	100	97	104	95	103	96	124	117	85	125	106	99	101	97	118	97	108	102	109	95	96	90	115	104	109	95	104	116	110	108	102	115	106	99	119	106	113	99	93	113	123	109	104	103	105	101	97	106	101	111	92	105	93	102	106	93	103	76	105	83	104	108	126	105	123	103	127	112	103	107	95	129	101	99	77	117	103	103	105	121	95	122	100	122	107	91	131	117	102	99	130	114	119	130	106	97	92	122	121	114	92	111	109	106	129	120	107	111	100	107	113	114	90	111	106	113	101	104	112	99	97	97	119	112	106	98	101	89	98	92	102	124	104	118	98	93	86	113	96	94	87	82	100	99	105	95	101	101	117	99	106	103	103	99	95	99	114	127	91	99	98	98	101	124	117	100	98	108	93	105	107	121	107	104	111	107	113	104	101	96	96	107	102	102	106	106	102	96	108	104	102	94	113	104	96	114	84	115	114	108	118	92	103	105	100	98	101	93	107	113	98	125	90	117	104	106	128	122	102	104	111	106	99	91	109	108	115	120	116	115	100	93	98	95	101	110	107	121	119	111	95	100	123	103	124	116	120	97	115	133	94	85	93	101	113	98	102	110	116	106	95	92	121	104	94	98	99	101	100	110	88	115	107	116	131	103	118	87	107	110	88	90	117	107	117	100	107	111	98	119	114	129	82	124	115	108	107	101	101	112	91	102	130	112	99	116	98	108	109	96	89	111	96	112	106	96	97	98	97	101	107	109	104	104	110	98	115	102	92	103	94	121	116	114	102	105	82	107	118	98	103	108	106	92	114	114	100	100	112	118	108	98	121	127	111	118	102	105	105	99	115	108	110	102	105	103	97	87	102	99	119	103	89	119	91	116	109	118	114	107	102	93	102	98	120	105	108	104	106	93	99	105	94	96	91	104	113	98	87	113	94	112	101	91	118	103	81	105	103	110	93	115	115	96	114	107	107	107	98	129	101	91	104	114	117	117	97	117	116	120	115	93	107	110	102	106	92	97	86	106	99	111	103	102	101	89	107	107	100	112	103	95	99	109	88	99	100	95	120	82	110	111	99	96	103	102	102	118	115	104	107	107	97	97	106	108	108	92	120	108	113	100	116	127	104	106	103	108	93	111	104	102	100	108	96	100	108	97	112	126	96	89	118	92	91	92	97	117	108	118	141	98	107	118	99	116	90	116	96	103	100	124	111	101	124	74	116	119	103	109	102	98	89	101	106	94	93	97	111	98	128	108	102	111	111	105	106	103	114	101	122	96	113	108	113	109	108	88	129	91	106	102	96	108	97	113	109	98	113	102	109	93	111	103	117	122	120	105	103	89	108	114	84	83	105	110	106	91	108	111	111	90	94	106	91	98	101	100	100	107	110	93	95	109	113	102	108	115	106	107	87	97	114	98	105	85	93	107	111	104	106	108	90	107	109	112	120	99	110	119	101	96	113	123	109	112	118	95	111	104	119	98	103	120	105	90	100	104	102	92	105	105	84	99	101	110	116	111	105	100	113	120	102	98	104	125	90	113	101	102	102	76	104	116	108	107	103	110	112	103	101	99	89	104	97	108	104	86	104	104	95	103	112	107	104	96	99	116	92	95	89	113	92	101	108	97	107	115	129	99	101	118	91	95	87	107	98	104	102	120	109	105	108	107	117	112	82	110	103	107	99	119	93	109	114	117	103	107	103	98	108	92	83	99	111	99	99	82	107	113	114	103	112	87	104	117	118	88	96	103	99	106	87	100	86	105	91	86	114	92	99	118	94	93	120	104	104	96	115	125	111	98	92	101	111	89	121	98	129	90	105	108	136	104	122	94	94	106	102	120	102	97	83	102	112	101	101	109	127	80	121	100	86	106	124	103	98	110	103	122	130	95	98	104	111	116	119	119	97	109	112	116	90	98	107	106	101	93	113	99	104	94	103	124	103	102	105	102	101	103	97	101	111	100	92	109	108	97	107	92	116	106	110	105	101	120	104	116	116	111	98	105	102	116	111	103	105	123	82	90	116	111	101	100	85	127	103	120	103	102	90	107	121	93	95	92	107	122	108	108	111	109	123	91	116	110	111	124	104	101	103	82	115	88	94	107	101	108	103	84	95	104	103	106	108	102	109	97	92	108	100	97	112	107	111	93	100	94	97	110	102	121	103	105	94	134	116	91	109	113	88	113	128	98	80	83	110	92	96	96	107	92	109	125	96	106	101	103	123	113	107	102	104	111	121	115	100	106	98	112	84	111	115	112	121	116	112	91	102	113	112	113	119	104	105	93	110	103	115	87	99	108	104	126	124	92	113	107	93	100	95	98	98	98	121	107	100	101	86	100	97	101	97	109	98	106	99	107	106	85	116	112	103	104	97	103	115	121	108	108	120	114	98	93	102	116	107	104	103	97	109	103	104	95	108	135	105	113	92	90	103	102	94	110	110	91	108	104	104	97	101	98	109	97	95	104	99	104	97	112	107	98	121	121	109	109	98	108	118	107	109	101	104	94	100	134	116	100	101	120	99	100	101	118	101	105	91	95	105	112	87	104	115	107	126	113	99	109	100	108	94	96	114	91	100	100	107	99	112	101	120	98	110	94	100	94	108	108	101	115	104	93	111	107	112	99	100	101	101	113	110	103	104	113	96	109	106	105	103	104	109	89	94	116	105	98	94	118	115	101	123	108	119	94	86	121	125	112	105	100	94	105	116	104	104	109	118	83	126	96	104	126	85	112	119	97	109	96	112	115	113	126	113	109	90	104	129	94	117	110	96	87	111	106	101	112	111	98	112	98	104	108	102	112	102	108	114	101	105	108	102	105	101	90	102	102	98	99	111	122	96	92	88	108	106	112	91	100	111	96	110	106	127	119	93	127	113	103	105	102	101	108	112	109	114	103	93	107	125	104	115	106	102	115	114	98	118	111	91	85	120	95	109	108	99	109	95	91	108	103	90	121	92	110	127	111	96	102	114	129	100	114	99	103	105	99	83
6418	1517	3635	3899	3198	2662	2130	1778	1527	1317	1171	1035	902	836	770	702	733	686	596	646	568	578	551	518	524	520	504	483	465	496	432	427	445	420	476	416	424	433	422	421	420	407	426	412	368	410	413	406	424	409	367	381	402	405	385	386	398	370	361	409	415	358	377	369	373	378	381	378	313	390	361	361	385	348	415	396	366	372	368	372	379	354	372	394	363	372	363	355	336	354	380	353	392	349	407	325	374	353	399	359	370	395	362	381	374	327	354	379	350	372	356	391	369	410	359	382	375	363	370	357	374	362	351	338	362	362	389	349	372	344	359	365	354	367	393	361	407	366	365	354	353	385	354	360	345	362	362	332	379	364	346	381	374	374	390	353	361	332	377	395	361	325	349	351	358	377	364	336	348	406	349	369	404	369	352	362	370	339	363	352	386	402	339	366	367	379	350	367	327	370	321	362	328	357	354	357	387	395	394	354	359	367	342	348	373	369	384	344	370	346	359	344	362	361	351	347	381	369	374	372	358	359	392	363	360	359	366	355	332	378	372	359	364	383	358	334	375	372	342	323	366	322	373	371	384	381	348	360	363	346	350	351	359	380	332	366	317	318	350	323	375	379	364	379	383	389	321	364	360	396	362	370	358	361	354	373	334	367	343	383	331	382	360	349	384	338	369	350	355	364	359	398	334	355	341	367	387	352	373	348	365	358	340	367	346	353	328	398	350	357	349	371	383	342	344	339	344	354	341	309	348	326	351	367	415	390	340	351	332	338	403	364	364	382	340	348	305	376	340	363	364	323	383	320	370	345	386	358	410	301	374	384	334	374	377	366	350	358	378	358	367	367	390	387	357	372	343	359	358	339	395	345	355	371	351	388	349	349	373	364	356	363	332	327	351	345	343	408	392	364	382	339	332	342	368	344	380	342	360	382	367	357	359	348	314	405	366	320	365	373	334	345	349	356	342	362	332	366	369	308	379	345	351	348	360	402	359	332	356	374	371	394	385	368	369	374	372	381	346	339	351	345	337	370	350	347	352	348	360	335	371	386	386	351	372	364	345	333	378	386	372	353	318	343	367	363	340	379	338	371	348	343	342	356	346	361	314	379	349	378	354	355	351	356	357	339	350	360	379	370	355	358	325	353	373	383	337	377	382	366	326	378	330	368	330	324	344	358	337	357	362	365	367	326	326	354	343	349	344	346	346	371	361	382	339	380	371	341	350	349	351	353	370	364	331	360	354	348	360	370	357	378	361	339	383	336	352	363	354	345	327	372	347	338	337	365	384	341	327	354	331	389	350	391	336	340	343	347	396	355	345	352	359	350	330	329	372	365	399	347	368	364	374	379	352	355	344	346	353	354	333	348	372	367	379	368	336	366	325	354	380	353	344	368	351	370	330	361	358	396	351	325	359	341	340	372	371	350	345	321	361	358	372	357	348	339	381	352	372	374	370	374	366	379	359	370	346	332	369	390	339	345	365	364	405	325	365	356	359	351	353	385	367	363	342	324	357	367	359	385	360	338	356	318	380	374	360	384	333	373	364	360	366	370	359	359	358	339	360	381	355	352	341	346	360	339	362	381	355	355	347	368	374	369	362	350	408	349	344	361	395	382	378	383	372	353	329	340	371	387	344	371	362	365	351	352	318	330	357	371	356	374	383	364	354	338	356	350	377	334	355	313	373	365	354	351	362	354	347	365	376	376	349	357	389	377	374	390	347	364	340	360	380	351	342	338	352	373	362	359	366	336	387	367	343	361	388	333	344	337	333	362	375	337	334	359	353	382	355	362	357	341	389	335	353	335	368	359	363	366	377	355	343	364	317	342	356	338	356	378	339	385	341	346	333	397	340	377	368	366	343	331	347	373	383	377	354	364	388	354	405	333	335	405	354	339	313	360	337	373	345	357	355	367	362	336	353	349	382	369	348	336	318	368	363	342	360	340	356	378	368	369	342	340	385	355	344	349	375	348	376	347	344	349	343	364	353	328	349	350	351	342	357	371	381	364	364	334	388	367	328	346	366	357	367	343	344	366	364	324	377	369	362	343	347	349	352	334	349	359	368	365	351	365	393	321	395	355	343	337	354	322	371	354	348	332	382	369	370	372	385	379	400	366	362	358	355	361	336	346	367	367	364	357	355	336	410	342	323	374	361	336	362	325	344	345	352	376	368	356	337	379	393	355	352	387	347	373	378	385	327	383	357	348	367	347	312	371	348	378	370	358	350	379	352	355	347	364	395	324	340	392	339	355	340	392	372	347	393	380	329	366	341	379	372	359	362	371	365	380	380	368	395	349	392	342	354	383	341	341	364	378	366	341	373	314	338	385	358	371	375	365	371	332	363	375	369	333	368	350	344	373	401	376	343	358	355	381	318	360	381	356	365	351	371	368	344	393	372	351	361	368	327	359	350	354	352	393	384	358	337	350	355	378	358	367	360	330	350	367	388	373	363	346	353	361	376	385	371	352	348	370	355	349	376	355	315	335	363	365	330	353	354	368	351	353	350	349	360	389	364	363	401	359	386	343	371	355	335	386	351	347	362	358	359	358	355	361	340	380	347	405	343	377	380	345	334	341	355	326	340	398	348	380	329	359	349	345	348	335	354	372	350	398	332	352	355	341	324	364	359	363	362	385	357	364	398	359	318	360	362	375	370	365	366	382	366	340	353	392	355	358	371	387	335	337	336	348	409	378	360	338	372	364	362	366	379	368	369	325	392	342	330	374	371	363	308	400	388	361	406	372	400	361	355	352	349	372	374	365	382	362	366	339	379	340	354	308	374	381	374	368	352	389	349	352	354	371	332	358	339	374	352	369	318	364	344	353	381	354	392	308	367	352	340	360	364	393	366	356	353	332	355	357	343	364	367	372	367	365	364	355	371	369	353	358	383	340	336	387	384	333	370	342	372	322	339	352	335	380	359	359	363	364	380	355	352	329	336	317	367	368	315	398	350	351	352	359	380	346	371	320	341	330	378	362	395	360	344	394	356	339	323	337	358	363	363	357	353	373	360	372	378	373	385	374	347	357	338	358	328	390	360	357	354	344	358	357	364	364	335	369	361	344	361	336	360	314	386	350	347	356	395	351	336	352	358	335	341	366	340	336	372	401	369	343	356	356	367	350	384	382	328	336	354	351	362	337	381	326	348	338	346	358	343	355	381	322	381	363	346	371	373	325	358	364	357	351	370	363	353	373	381	345	359	363	348	338	358	335	369	330	391	376	368	387	370	351	366	366	356	342	364	350	320	344	343	346	355	341	360	352	364	394	377	364	333	331	403	346	355	373	343	386	340	356	375	394	316	388	346	357	343	358	362	354	340	359	353	363	378	363	382	319	359	331	348	341	354	370	363	385	359	355	378	371	351	359	362	350	328	331	345	358	375	380	359	347	345	350	350	354	356	350	376	371	357	344	377	364	340	401	366	363	325	318	342	342	359	368	322	357	366	359	368	361	397	354	353	361	332	357	351	369	361	387	372	342	344	364	328	354	352	351	360	374
17545	2784	2943	2183	1463	1027	780	681	515	429	365	319	320	257	234	224	215	248	191	218	197	211	193	191	178	193	159	162	149	169	179	164	165	183	160	150	169	151	172	151	169	150	132	170	154	147	170	166	145	134	135	153	146	177	147	153	158	149	136	146	171	169	149	133	156	149	140	155	157	169	134	159	152	164	141	160	141	138	162	134	125	147	164	138	138	140	126	155	128	143	146	155	135	178	139	137	142	140	139	161	136	137	151	146	157	147	148	155	130	144	156	139	159	148	158	144	132	160	146	159	135	145	148	140	142	143	142	161	141	151	148	145	145	146	149	142	141	149	152	160	163	156	144	153	147	140	148	165	151	153	146	142	123	156	158	140	139	169	143	155	130	153	156	141	162	142	152	148	160	130	147	146	137	131	154	155	157	156	137	140	158	149	155	140	159	144	148	157	135	135	149	125	142	152	152	152	126	138	144	150	140	150	148	125	149	160	123	131	137	139	154	138	152	134	152	153	130	169	133	139	155	155	152	154	140	146	138	155	165	166	160	137	160	152	161	160	141	121	140	152	137	151	140	164	157	140	144	141	155	158	149	135	130	140	146	146	144	135	154	156	143	154	134	146	152	139	144	135	150	157	150	162	151	129	147	147	144	135	137	154	153	148	162	154	147	148	140	122	154	123	161	137	145	131	122	130	139	176	140	145	126	160	150	148	147	146	135	147	124	149	151	153	137	144	166	140	140	130	160	146	125	175	119	132	149	135	163	138	131	151	161	145	162	156	134	132	139	146	147	140	158	148	152	155	143	154	130	147	172	154	164	139	157	140	139	123	131	155	134	161	135	146	170	133	146	140	151	148	135	140	143	155	124	119	118	147	147	143	150	119	147	133	137	141	177	139	122	146	139	170	141	160	140	142	128	147	117	126	159	133	152	142	163	150	138	130	147	145	152	140	140	136	123	136	147	163	148	138	135	151	149	144	139	161	144	153	159	139	145	147	139	161	145	133	155	141	159	174	152	155	129	135	175	144	115	138	176	141	155	129	150	127	163	151	161	153	151	124	137	166	158	141	150	150	165	135	150	154	125	156	149	170	158	144	129	151	115	165	145	145	159	133	141	165	152	172	164	129	141	146	126	140	142	138	136	134	148	145	142	152	147	141	163	130	145	131	138	140	164	119	151	142	128	139	155	147	135	147	152	154	142	141	175	145	143	142	168	156	159	138	142	134	151	130	152	143	125	147	137	143	147	135	152	142	151	148	129	141	140	126	156	139	143	132	138	124	160	121	155	147	137	140	145	149	161	147	153	149	137	150	128	137	147	125	150	139	133	139	138	130	142	148	137	139	139	163	150	153	152	131	151	148	160	140	125	144	155	132	153	163	143	151	138	131	169	145	151	158	157	134	141	136	156	147	133	139	156	153	123	143	127	168	137	148	117	125	152	148	160	156	146	145	131	154	144	144	138	140	142	149	132	149	140	147	140	143	159	136	124	149	132	159	138	142	144	166	168	160	154	129	114	123	144	140	155	141	164	137	173	130	149	141	130	137	158	150	126	138	159	148	171	147	128	153	142	126	145	136	154	119	155	147	143	160	138	145	140	145	153	132	138	143	127	145	131	154	156	133	167	140	121	149	133	149	142	164	140	145	158	129	122	152	161	152	153	128	149	150	146	138	148	134	147	145	154	155	155	141	161	162	138	132	144	136	138	156	127	122	155	154	127	130	143	127	132	160	131	145	147	172	134	140	151	118	133	162	158	148	163	165	137	152	150	164	145	131	179	141	160	157	142	168	155	148	145	186	124	160	167	123	152	174	144	169	159	149	148	153	153	142	167	141	155	155	141	142	160	131	147	141	157	183	125	132	158	130	146	148	125	133	138	134	141	139	167	140	154	172	123	135	155	136	177	152	159	146	148	153	130	144	133	146	161	159	138	149	145	144	141	124	156	159	141	135	147	130	162	154	142	128	161	143	142	152	163	146	159	148	139	148	129	161	156	143	156	143	152	130	129	149	174	148	160	161	160	150	153	152	142	153	141	134	123	146	144	159	153	161	156	167	153	156	146	159	149	145	151	144	138	161	147	134	119	157	129	123	129	136	154	150	159	144	138	133	146	158	137	135	137	129	139	156	166	149	151	141	150	157	130	135	150	171	154	143	154	160	129	142	148	147	154	135	152	146	148	137	138	141	152	157	125	149	111	138	129	133	142	139	129	137	155	143	161	153	147	124	154	151	128	164	143	151	140	132	136	139	166	144	157	175	153	136	136	147	153	140	144	125	157	132	120	153	156	140	138	146	147	149	130	130	164	129	152	156	152	143	158	138	150	171	162	159	147	127	146	118	131	138	140	166	149	158	134	156	131	149	167	160	127	127	165	148	124	154	122	150	140	134	147	156	154	168	130	140	153	149	171	117	142	155	125	141	147	169	146	157	125	133	120	160	150	139	147	164	141	146	143	144	163	167	138	151	130	175	150	139	155	150	147	145	140	152	139	172	157	151	161	128	131	122	147	139	139	143	145	151	141	149	155	133	150	146	147	145	140	150	142	136	153	151	159	137	150	129	157	159	155	137	119	142	154	146	137	157	133	164	153	142	147	141	153	148	138	148	166	135	157	138	151	148	143	166	131	167	159	124	164	157	116	170	143	149	134	144	144	161	157	166	135	136	139	161	154	145	145	162	146	154	169	155	157	148	141	153	125	125	149	139	152	164	159	161	138	132	143	152	150	143	145	154	125	140	157	149	159	140	155	140	135	137	159	161	140	149	146	131	150	162	156	123	139	168	149	143	130	152	160	150	138	162	144	148	170	152	137	132	164	144	147	140	157	161	161	143	167	154	157	147	140	127	155	154	139	155	160	126	139	157	125	136	153	150	142	137	164	152	170	145	144	173	121	147	156	148	141	163	164	149	125	129	170	156	126	140	171	123	136	156	157	121	173	147	154	156	155	144	145	128	128	163	133	134	135	132	162	148	129	163	133	140	143	179	146	146	166	134	132	136	152	148	127	165	145	141	152	175	147	148	164	143	138	136	147	137	160	145	145	133	129	140	134	152	136	149	133	122	158	172	157	142	159	141	161	142	147	149	157	146	137	130	146	157	154	143	171	156	143	164	148	143	139	132	137	162	159	139	150	138	146	147	136	130	154	134	160	146	150	136	127	143	167	132	125	160	133	158	155	132	136	185	151	130	120	133	152	138	159	158	132	146	142	155	146	148	165	142	160	146	158	164	136	156	149	135	161	148	156	151	164	139	139	143	132	129	148	147	148	155	143	149	167	140	134	154	163	145	131	132	138	140	148	151	142	145	137	162	157	137	144	131	162	133	138	128	144	146	156	153	151	164	162	152	154	134	152	140	152	147	142	131	147	148	127	134	143	126	144	149	139	152	144	143	158	144	158	119	147	162	150	146	150	128	144	150	151	141	157	151	144	136	148	139	142	157	139	107	144	135	139	138	145	147	139	160	146	148	141	149	151	173	142	156	154	151	156	155
8635	2791	6686	7107	6003	4879	3932	3199	2559	2323	1954	1798	1635	1449	1361	1252	1215	1129	1040	971	942	902	864	810	777	743	770	704	692	660	707	659	639	624	651	619	609	598	582	635	599	579	609	592	611	622	602	596	525	523	532	536	598	575	518	526	528	528	512	546	563	544	566	524	498	526	464	524	506	501	502	518	507	484	553	523	521	500	489	553	473	498	517	513	521	481	487	469	518	522	522	480	516	481	463	496	496	519	474	474	480	492	540	491	499	485	480	498	472	504	510	505	450	469	449	515	495	499	508	487	480	483	484	500	466	485	500	482	495	464	491	487	502	514	516	485	485	491	497	513	509	492	502	463	478	480	508	489	526	445	517	518	522	518	500	536	478	460	466	525	449	495	540	488	524	492	471	511	469	501	483	500	519	498	492	510	469	480	481	469	441	493	479	489	498	506	465	462	493	475	471	480	464	459	502	511	452	471	474	485	454	459	479	533	491	480	483	496	477	469	512	472	464	468	485	471	462	495	497	455	463	466	482	484	477	480	489	463	472	461	488	484	486	495	519	516	466	477	479	463	502	456	473	454	471	491	508	445	474	491	465	476	464	488	482	448	481	479	502	473	479	469	450	509	481	438	477	451	444	509	525	506	496	468	470	468	479	492	502	478	494	474	455	505	476	448	496	494	487	477	513	481	475	457	497	481	504	490	498	448	530	476	479	532	466	502	480	528	467	498	522	490	458	500	478	497	479	453	514	447	451	466	494	448	534	477	463	479	457	524	470	501	480	490	462	533	459	490	489	475	464	477	502	466	456	500	441	459	483	527	489	488	442	496	481	484	504	447	488	489	484	484	475	466	474	464	479	461	483	512	494	487	502	502	493	486	495	489	436	462	501	484	490	474	485	472	509	460	524	469	450	462	479	468	508	468	457	503	495	501	466	519	487	442	470	468	492	449	431	458	463	484	509	468	467	477	456	460	478	470	471	493	487	486	474	490	489	438	474	452	503	506	489	473	519	463	467	505	466	471	448	489	493	530	477	482	519	498	462	468	506	508	505	504	505	480	485	480	472	504	489	493	442	478	464	443	485	497	466	477	508	514	506	501	485	469	499	472	486	495	464	464	478	468	479	458	499	495	500	466	442	513	465	498	464	483	448	487	465	511	468	447	457	444	494	530	462	500	493	492	492	471	488	514	490	490	483	471	499	501	473	476	458	465	454	459	491	493	521	455	493	457	467	525	536	485	501	521	493	485	492	452	474	455	496	461	470	492	505	469	492	477	496	461	497	487	520	483	470	518	450	481	469	482	478	509	490	464	492	533	501	463	456	451	510	459	431	493	478	452	482	486	452	484	476	489	459	504	460	499	493	462	505	459	510	480	490	492	461	514	504	485	445	518	482	542	425	503	497	438	510	484	472	451	499	493	495	523	482	512	488	465	489	501	426	464	486	510	528	464	495	483	503	484	469	487	504	492	484	482	507	513	512	439	480	511	474	500	482	496	490	481	478	488	422	494	446	499	495	469	501	441	500	499	461	461	505	477	451	483	474	470	494	488	517	495	496	500	442	440	472	485	462	475	485	506	470	510	503	484	477	465	492	454	498	491	463	502	511	517	524	491	502	499	518	472	456	510	454	491	527	458	468	486	503	497	473	441	500	479	461	479	489	470	471	464	505	500	435	474	482	526	509	482	457	444	436	476	507	475	484	475	469	463	471	498	483	459	476	485	462	505	463	479	481	477	471	496	448	516	471	465	486	467	471	466	470	504	493	493	496	487	477	520	499	456	450	509	496	478	471	490	468	464	488	473	480	518	471	482	495	471	465	444	455	488	488	477	476	486	530	465	518	511	524	485	482	494	475	485	447	492	466	526	508	463	457	496	471	466	479	483	525	485	469	477	466	453	452	475	475	469	456	502	485	499	484	458	497	500	502	487	459	482	494	472	457	498	475	507	475	439	491	488	444	521	480	504	489	485	485	484	472	495	504	484	451	484	457	486	522	543	469	494	479	501	489	524	460	518	467	533	450	471	457	513	453	506	492	480	451	517	486	509	496	503	492	480	498	470	483	493	485	480	513	488	472	469	466	493	475	506	480	480	481	474	493	520	467	463	496	496	473	506	502	435	500	492	485	501	476	462	458	483	473	493	481	480	523	508	499	526	476	499	446	486	478	504	471	501	498	497	505	507	485	454	495	455	454	504	469	486	502	471	476	482	492	500	457	514	478	485	503	442	473	507	455	501	474	505	491	478	449	494	522	492	457	494	487	467	464	517	449	439	483	482	477	487	493	475	489	483	466	497	494	485	465	487	492	475	447	489	462	495	474	468	442	482	497	481	492	489	464	443	491	483	514	488	461	472	468	492	480	486	466	459	467	506	454	475	508	495	495	516	474	490	501	490	476	482	492	484	470	488	558	522	470	454	495	470	447	446	476	439	457	537	497	491	469	494	520	499	520	463	526	494	468	493	499	503	450	484	455	493	464	450	497	469	493	465	450	478	536	466	466	535	457	497	495	473	487	501	491	475	478	507	512	460	496	504	483	482	532	462	486	483	486	501	529	533	484	491	482	524	446	471	426	524	516	506	489	497	515	536	485	530	529	457	472	475	465	480	504	541	506	451	499	498	484	510	456	482	485	530	469	484	486	500	482	500	513	502	482	468	442	433	503	467	462	462	508	473	478	499	523	479	469	454	504	445	486	484	487	486	539	464	489	455	511	488	435	448	487	489	494	478	513	470	476	468	510	450	480	467	468	511	496	461	487	475	526	477	503	478	498	495	485	443	483	496	474	485	500	463	495	529	526	487	482	460	490	493	473	449	489	479	466	499	480	484	488	473	448	463	487	480	433	481	445	534	500	461	484	489	502	478	509	471	498	469	485	509	521	488	485	514	479	448	486	496	485	499	504	462	470	439	534	489	503	466	490	480	476	502	473	467	488	492	450	524	476	430	517	486	446	479	441	524	483	481	490	516	500	491	447	509	461	503	471	480	476	514	478	495	487	483	471	512	561	467	468	534	475	489	485	451	475	460	458	506	454	511	496	478	487	498	499	534	441	488	499	441	491	509	459	482	502	475	501	465	493	485	506	482	478	477	485	477	502	481	471	487	478	496	500	473	504	483	458	500	487	478	490	465	484	478	474	490	487	474	492	481	487	550	470	525	472	471	507	489	527	456	473	465	477	505	484	504	469	466	467	506	494	493	479	458	499	505	450	506	478	460	458	481	456	475	439	453	468	479	480	478	485	505	421	460	472	493	504	473	478	504	484	498	511	503	471	514	440	490	500	457	433	499	482	485	468	507	460	475	471	462	502	496	517	455	512	462	494	501	489	537	470	476	483	525	492	468	478	440	508	486	491	522	460	459	514	478	471	521	506	476	487	534	472	459	477	485	465	475	453	493	484	494	463	452	457	510	471	498	473	449	472	467	505	495	484	490	502	498	485	484	498	482	532	476	536	499	489	507	510	484	490	450	460	474	536	540	508	489	497	491	460	479	529	500
2283	280	304	277	230	266	259	216	232	206	215	224	211	218	186	206	210	204	208	199	213	202	201	212	226	218	216	189	215	232	214	213	196	236	234	217	210	218	221	198	183	212	215	203	221	192	199	209	203	225	220	209	182	213	220	229	202	209	193	224	223	222	217	216	203	208	227	230	227	215	186	228	216	201	221	197	218	221	211	223	203	205	214	224	194	201	221	196	206	217	186	228	221	211	226	223	235	226	223	215	220	213	212	201	220	208	214	257	211	190	213	184	189	231	219	221	219	211	236	198	197	209	195	183	196	219	211	204	198	203	211	217	188	210	179	189	231	206	213	193	224	242	202	225	211	208	224	203	200	214	216	218	215	219	219	190	186	215	183	200	217	217	243	222	206	227	198	192	212	205	228	207	222	235	221	225	205	243	209	212	199	246	195	202	224	213	217	178	220	208	200	224	236	201	223	206	209	213	210	215	214	220	211	205	238	201	215	201	239	219	222	232	220	226	191	232	194	222	210	214	190	188	215	206	236	219	211	204	212	233	223	213	236	201	223	228	208	212	217	208	224	242	214	197	220	230	215	214	215	216	232	201	197	226	213	209	225	193	207	228	192	208	227	202	222	232	203	193	201	201	178	207	200	217	237	208	191	189	219	198	199	207	225	222	227	229	204	231	209	220	239	203	206	201	218	229	222	216	221	206	220	219	215	244	227	222	217	187	215	196	216	209	207	196	205	214	225	223	216	202	224	232	203	189	215	231	213	245	206	218	232	193	214	191	238	204	210	212	248	218	211	233	208	215	214	219	233	206	210	229	227	196	227	224	207	217	207	215	229	216	217	193	215	229	228	219	210	211	235	213	224	200	225	209	203	220	220	229	222	219	228	227	197	218	223	199	234	199	200	227	215	235	226	207	208	211	235	207	243	200	203	214	185	243	221	207	200	204	209	187	204	205	204	232	246	206	191	228	212	200	188	199	207	206	217	192	219	214	219	200	223	246	220	224	214	236	204	237	240	213	225	201	205	228	195	188	217	220	209	198	199	201	214	224	193	203	204	226	210	213	208	206	222	176	234	224	202	199	179	207	202	217	206	208	188	226	193	229	221	219	221	195	188	226	191	212	188	200	218	206	205	202	212	203	239	215	230	203	220	197	198	216	237	211	208	208	216	224	209	200	195	196	188	212	219	213	207	231	201	224	207	214	219	186	212	200	197	213	217	224	188	198	226	186	193	200	199	224	208	234	242	218	233	229	210	207	230	198	204	223	209	195	230	228	226	200	181	221	219	229	240	222	212	231	226	218	231	227	211	210	222	213	212	223	200	224	198	191	206	207	244	213	238	226	208	231	227	227	225	203	236	190	221	217	217	218	200	216	207	214	210	212	217	195	202	220	231	215	186	224	206	213	202	200	215	219	199	211	226	205	192	216	194	202	224	224	212	224	214	193	190	197	204	228	190	212	207	203	237	239	210	239	231	201	226	221	222	213	202	204	218	190	216	196	231	228	238	216	228	214	187	215	221	214	214	221	192	236	224	229	210	212	193	192	206	208	211	192	206	221	218	198	195	199	212	209	216	216	190	210	227	228	243	222	199	213	214	208	197	232	201	192	202	238	209	218	239	205	198	236	219	218	220	223	246	208	189	225	210	237	218	210	202	226	218	222	237	215	219	227	218	209	234	219	186	220	189	203	195	214	231	216	184	209	218	216	223	212	251	214	187	204	222	208	189	198	202	217	222	215	215	200	208	224	211	244	221	225	192	206	234	196	207	207	217	209	197	209	227	200	214	203	225	195	214	221	221	250	216	205	202	207	207	211	203	199	217	197	206	225	188	244	222	205	230	221	194	233	192	231	212	213	207	232	219	197	201	212	229	189	214	210	213	237	202	229	221	205	214	205	222	215	203	240	227	229	199	195	217	220	202	226	228	212	212	196	196	199	241	232	227	212	223	212	197	223	221	206	213	221	230	213	214	192	192	228	239	190	209	228	213	207	205	200	210	196	214	225	214	223	214	213	174	217	209	188	223	206	207	203	197	213	198	214	222	207	213	230	201	225	207	216	198	215	207	208	217	208	217	208	221	221	199	229	208	204	208	210	191	210	214	232	205	211	225	203	192	214	230	215	193	233	204	230	199	185	194	214	235	220	208	193	193	217	213	228	244	226	213	208	235	229	177	210	211	195	215	243	217	208	205	190	217	245	205	232	184	203	236	255	229	237	204	207	204	230	211	210	216	197	207	197	219	230	196	211	229	210	206	208	208	205	225	228	199	211	208	209	237	212	240	230	229	230	206	219	248	213	234	217	231	204	198	205	200	202	220	196	212	200	214	187	196	224	236	220	222	196	193	212	233	213	219	214	192	202	225	203	208	207	200	202	199	222	218	221	227	195	217	210	218	222	250	197	213	225	215	208	218	214	197	189	203	222	213	211	230	228	211	225	205	214	200	224	225	235	205	197	197	218	214	222	241	227	189	221	204	232	212	194	236	223	215	201	227	178	208	215	245	212	208	232	210	235	208	206	246	205	196	240	192	221	221	206	225	220	205	198	208	198	228	222	212	226	219	213	206	205	186	193	212	189	229	212	207	202	219	212	208	198	243	215	208	212	217	210	217	228	217	199	222	211	207	231	192	226	185	223	209	219	230	198	196	198	205	196	232	221	203	206	213	202	198	217	231	213	204	201	231	202	207	233	212	202	198	195	218	209	224	258	226	209	193	208	220	210	219	223	221	222	188	215	213	200	219	203	200	233	219	224	221	228	201	214	198	200	223	208	211	212	203	213	216	201	203	230	223	196	206	247	221	203	238	222	221	206	185	216	200	222	189	227	207	220	185	218	211	236	216	234	205	203	213	199	220	212	201	197	190	196	188	205	197	227	206	210	189	219	213	189	199	211	206	217	220	225	204	238	228	190	236	216	230	210	210	193	216	176	198	183	208	205	196	195	205	215	192	228	198	209	200	205	201	211	213	230	194	195	182	205	213	236	208	248	225	212	207	222	221	232	201	212	215	207	223	206	233	219	205	210	232	190	230	200	225	185	214	235	227	199	231	223	211	226	200	186	224	207	220	206	200	207	181	229	202	220	214	227	195	198	222	200	212	225	216	182	209	213	207	211	220	234	232	234	213	231	208	201	229	210	222	234	214	200	200	221	198	206	197	212	207	187	190	210	212	199	225	206	208	247	214	187	203	191	227	205	217	195	219	200	212	214	214	204	216	199	206	183	211	220	233	190	203	186	206	240	189	214	232	235	231	236	196	224	197	213	199	214	208	218	218	223	218	211	225	213	197	193	222	239	206	231	229	210	211	251	215	218	217	219	211	180	202	198	202	202	205	221	216	222	244	201	208	184	210	223	213	220	215	211	236	219	225	222	229	215	197	238	232	229	226	247	195	221	204	228	202	234	231	227	214	184	194	217	189	212	202	225	202	198	200	188	203	192	213	232	197	206	242	220	207	219	208	197	199	214	219	193	215	202	212	183	240	226	238	205
2975	736	894	899	807	795	760	739	699	670	713	692	662	691	664	703	692	636	646	644	673	683	652	667	667	614	651	661	672	679	642	671	659	671	648	633	661	664	642	621	653	655	633	650	681	679	621	630	622	626	640	660	643	698	650	629	661	656	683	662	640	667	698	631	632	666	650	661	614	658	645	639	647	669	669	691	632	653	669	656	632	698	662	611	639	673	653	646	663	619	694	637	648	636	681	641	657	634	619	660	620	675	644	654	623	619	664	644	628	680	630	631	635	635	653	629	658	636	683	627	645	639	687	666	665	731	650	644	582	636	654	585	662	718	642	608	644	660	680	666	651	629	637	663	646	661	642	600	634	648	658	607	683	653	636	645	602	633	629	636	657	676	671	669	648	681	634	689	637	661	652	631	636	678	659	623	642	655	649	676	629	647	639	653	631	639	609	630	661	688	613	656	681	658	647	621	642	634	623	672	610	667	614	628	617	634	662	606	626	627	603	615	660	650	636	620	624	643	610	640	634	683	674	616	621	667	658	649	641	636	667	615	636	606	665	685	622	657	596	642	698	696	628	643	645	632	627	629	638	627	605	654	668	663	653	632	695	677	647	647	659	644	645	668	648	627	651	616	608	649	623	648	632	666	656	693	613	660	662	679	671	612	672	645	706	679	619	659	653	611	666	689	642	663	631	672	601	654	659	615	626	684	612	614	615	661	700	652	632	677	654	695	627	641	648	624	654	661	658	635	638	638	653	667	600	638	605	628	678	644	620	689	645	640	615	650	689	643	661	678	642	687	651	685	667	659	637	675	643	650	638	653	638	611	684	664	608	632	630	634	649	643	666	601	672	666	643	625	623	671	652	612	643	649	646	628	677	632	644	651	680	658	618	662	628	677	635	668	635	628	665	613	664	626	606	643	662	698	632	651	664	651	679	621	659	668	646	661	631	646	640	649	651	641	596	618	637	626	642	619	628	665	642	650	626	697	630	656	663	641	662	621	671	648	651	657	720	661	628	645	655	608	631	683	625	652	658	647	648	622	633	633	670	644	619	603	645	662	681	668	639	648	627	662	641	652	623	630	650	652	671	627	611	698	621	620	624	647	659	599	629	631	667	634	633	647	628	641	621	667	624	636	651	629	662	659	632	631	633	667	678	631	664	631	720	647	615	645	663	649	672	667	665	614	641	608	629	638	642	606	614	637	630	644	653	685	629	647	647	670	633	679	622	626	647	642	642	715	657	634	621	632	692	637	673	655	672	614	651	670	681	635	662	637	668	662	626	637	607	613	620	630	714	670	636	680	615	672	692	651	638	678	666	668	634	632	630	631	670	691	597	649	714	636	673	614	671	612	642	671	640	659	646	627	638	625	633	631	630	662	623	652	630	640	635	632	632	645	650	665	636	637	628	664	620	647	643	654	650	662	647	630	603	623	690	667	627	667	649	635	600	656	615	610	721	636	624	701	678	663	633	623	638	642	615	623	649	638	692	652	641	655	642	663	622	664	644	635	636	604	679	593	648	640	647	621	619	598	649	647	647	682	640	650	614	617	666	594	707	677	678	627	662	653	639	665	659	634	703	653	660	662	643	648	631	669	669	608	648	643	692	650	644	636	614	659	647	637	694	651	633	634	643	651	730	660	645	685	672	691	616	639	641	647	668	656	641	644	632	658	628	586	661	659	649	675	706	613	655	618	650	693	683	632	693	622	614	654	613	677	657	676	671	625	703	687	682	693	608	646	667	649	658	625	672	632	642	624	639	641	655	675	644	645	618	612	628	621	625	636	637	658	618	670	647	669	655	689	657	655	651	651	671	697	686	679	641	682	643	646	653	635	648	667	675	695	632	650	625	628	641	663	659	630	674	645	646	677	690	642	682	611	635	616	676	648	613	689	667	684	626	646	660	608	645	644	670	689	674	677	658	695	666	608	658	642	678	623	607	643	687	640	671	594	669	603	654	632	652	642	701	593	666	690	589	650	599	662	648	678	635	638	652	698	672	650	698	635	652	610	670	629	648	691	657	614	638	702	683	671	679	630	646	709	646	652	667	632	664	673	677	621	682	631	608	664	700	630	667	651	671	646	666	612	621	665	667	673	634	637	703	643	629	633	644	653	635	670	652	621	677	628	713	618	609	696	640	647	629	652	649	646	602	633	654	590	654	634	668	613	649	663	658	667	618	670	638	668	671	641	612	637	639	589	707	678	614	647	679	665	661	692	649	667	681	623	672	630	658	602	649	612	581	690	664	607	676	667	697	641	634	678	660	628	709	657	651	656	679	647	636	647	685	603	640	616	676	639	639	675	610	668	677	654	619	671	635	616	595	676	678	651	619	650	656	633	655	642	624	683	637	655	648	619	657	630	605	634	656	665	651	656	673	650	636	626	679	664	672	684	638	624	678	655	653	695	663	652	670	632	648	652	629	633	649	633	633	672	659	606	646	691	666	652	665	648	622	626	655	600	657	628	663	642	688	659	634	669	633	634	605	625	640	661	664	687	650	627	628	627	629	655	671	583	687	616	668	671	631	700	658	630	633	683	661	671	686	671	623	657	654	626	636	642	600	654	646	661	639	639	640	621	618	655	628	650	633	654	640	649	649	660	669	635	632	635	647	617	616	651	663	647	682	683	656	691	674	624	626	666	690	631	633	594	646	682	670	654	663	630	672	638	647	694	601	651	651	652	624	676	615	675	608	658	674	611	666	695	637	618	684	654	612	633	676	616	664	631	675	652	684	654	637	603	645	634	619	655	678	692	634	655	666	643	617	650	660	659	617	625	645	638	679	651	647	644	647	630	604	651	677	593	599	670	639	676	694	645	635	628	667	632	667	648	683	678	632	663	626	707	648	633	660	662	680	692	664	645	646	626	641	691	628	677	668	661	630	621	607	681	704	645	649	686	679	690	631	660	603	623	624	661	637	659	682	649	628	655	616	642	636	663	660	696	694	659	641	650	629	655	633	622	686	628	612	663	635	641	670	672	647	648	635	664	678	640	702	631	682	634	654	661	641	638	628	605	648	626	670	660	665	639	651	636	626	665	638	646	642	618	591	628	645	667	655	649	673	668	658	692	656	622	607	714	615	654	656	649	613	641	639	641	672	670	633	625	615	599	667	662	672	637	605	671	617	600	653	626	633	678	629	687	664	609	676	629	641	633	655	685	616	656	612	650	691	624	703	645	662	654	653	645	606	622	677	650	677	618	654	638	625	631	680	642	621	602	592	629	637	673	689	615	652	673	611	636	655	674	667	679	637	658	607	659	632	670	671	635	658	619	632	642	620	677	635	685	600	626	665	664	659	632	619	659	678	647	648	605	612	654	675	611	655	633	662	595	623	689	630	639	658	641	648	643	654	658	582	689	675	637	681	655	628	636	737	635	640	634	640	693	629	631	648	693	607	646	662	654	691	616	669	691	591	668	677	647	622	621	638	635	656	650	641	649	676	642	662	597	673	661	616	654	629	687	653	685	616	617	656	671	648	669	630	623	668	685
9722	1140	1501	1044	819	544	424	308	279	276	236	220	190	177	174	156	157	147	137	141	139	116	127	138	123	118	116	114	124	115	117	113	114	140	133	117	111	134	118	123	121	110	118	115	107	101	132	101	115	95	101	93	97	99	108	102	107	115	107	101	116	119	108	97	85	103	97	109	87	118	76	91	92	98	97	110	98	115	101	106	114	102	108	110	114	96	101	106	99	109	94	107	125	98	93	109	106	131	120	101	99	125	105	109	99	100	103	101	101	93	100	99	109	122	108	101	112	88	106	111	98	104	108	99	127	82	110	106	86	95	101	113	99	100	113	87	104	117	114	90	106	105	89	101	106	122	97	104	113	111	89	120	84	102	98	98	108	124	97	93	114	108	115	112	95	97	88	116	108	86	116	111	96	102	106	91	108	133	103	113	99	91	109	105	110	107	103	107	102	104	100	86	101	100	99	107	103	101	93	104	95	123	122	107	109	106	96	93	97	110	94	104	101	115	118	118	104	108	101	97	104	92	108	120	94	104	85	132	93	107	92	114	118	91	121	108	109	115	80	98	100	91	90	84	113	121	97	117	118	101	122	85	112	84	127	101	94	108	104	96	110	127	105	102	94	97	106	102	90	129	91	89	109	100	102	101	108	114	105	107	108	101	125	88	123	108	111	95	105	116	94	111	119	103	124	92	110	113	126	110	96	116	85	91	101	107	112	103	99	120	103	112	121	122	105	109	116	102	105	89	97	102	103	115	117	94	110	99	88	105	109	115	91	107	118	85	105	93	119	105	119	118	110	120	113	84	105	98	122	94	108	112	97	105	99	91	94	106	107	87	110	100	103	88	103	93	103	122	102	119	95	109	104	111	106	109	97	103	121	97	118	105	107	106	108	87	111	124	108	93	107	108	103	86	110	97	114	97	100	105	108	112	119	99	118	90	98	101	101	99	107	88	89	100	88	106	107	110	110	119	101	109	97	111	96	91	136	97	127	91	97	102	123	119	100	99	114	105	111	107	92	99	118	108	106	104	99	97	112	102	100	126	94	116	99	96	109	109	95	107	103	80	96	92	104	108	103	99	86	116	128	115	96	110	108	97	116	95	105	108	110	108	110	117	129	91	107	110	100	89	118	110	126	103	107	87	108	110	117	115	116	103	112	90	103	103	105	113	104	90	93	96	108	99	97	101	128	89	113	114	118	98	97	113	115	97	113	103	95	117	114	105	91	101	91	122	100	115	112	106	111	87	95	107	113	106	96	127	118	105	104	99	105	112	107	88	108	125	125	92	107	115	102	99	112	124	82	104	111	116	120	129	108	102	101	90	96	97	77	89	101	104	101	114	96	115	104	113	89	100	98	105	108	116	110	96	106	103	99	115	102	119	114	110	81	95	94	101	114	104	112	88	117	96	106	103	115	103	86	93	103	111	100	104	104	111	102	102	116	99	121	109	94	104	106	96	103	99	91	108	96	104	99	112	100	103	112	100	108	116	116	96	123	110	106	101	107	100	109	104	113	112	102	99	89	98	106	115	110	90	93	109	112	97	88	98	99	104	93	122	113	97	108	99	109	107	100	108	98	111	101	87	110	104	102	104	102	90	116	124	107	99	91	108	112	102	112	103	99	91	105	108	101	118	108	104	93	102	132	106	101	118	86	100	111	81	111	89	110	121	105	100	102	119	112	92	86	108	103	97	77	103	89	108	112	101	105	112	93	106	108	111	103	102	99	102	106	109	99	104	121	115	112	112	101	100	118	102	119	104	129	94	108	112	93	102	106	120	107	103	83	109	108	118	121	83	88	109	118	115	102	87	105	100	111	102	96	129	95	116	118	113	90	95	82	115	103	95	120	101	127	95	102	97	92	95	87	132	125	125	110	97	92	84	90	106	103	86	114	106	94	116	102	105	108	88	101	117	97	117	108	96	117	100	111	107	114	90	107	117	126	85	97	87	100	104	97	97	100	94	107	101	103	94	127	86	96	103	112	103	106	96	103	97	116	108	100	98	102	91	117	118	120	107	99	85	107	94	112	83	119	106	128	116	97	105	83	126	104	93	132	99	108	108	116	94	105	117	95	116	111	93	92	104	103	101	115	110	117	109	101	102	101	93	96	118	114	120	110	104	94	100	114	96	108	109	98	94	112	125	102	99	102	97	117	104	103	94	108	94	106	113	104	100	100	92	110	113	99	107	107	95	112	133	106	91	99	103	111	93	109	117	96	107	126	110	112	121	123	85	105	115	112	95	106	105	100	109	108	102	109	113	105	101	102	104	114	106	100	96	110	101	90	107	96	113	130	98	109	88	92	102	108	111	81	104	105	81	106	118	113	84	115	104	130	122	88	104	81	106	106	81	110	98	114	74	99	125	97	89	104	101	104	109	118	105	92	78	89	111	103	105	95	122	105	91	84	95	102	113	98	102	121	102	102	93	106	103	102	98	90	97	110	102	103	97	100	103	97	87	99	100	109	104	99	110	101	118	100	111	109	130	123	92	104	107	92	90	107	102	109	117	105	115	105	107	97	98	103	117	111	103	97	108	117	118	103	112	104	107	107	104	107	90	112	108	100	99	119	111	97	108	103	91	114	96	96	104	104	118	92	115	110	102	106	102	99	101	105	113	95	135	99	96	100	109	90	113	126	108	92	115	106	104	107	116	104	125	117	115	98	113	111	108	111	106	114	92	109	110	106	85	91	123	102	128	132	86	92	97	100	87	104	127	106	99	95	92	102	97	106	112	104	86	104	109	120	106	105	101	104	71	109	116	111	99	100	100	104	114	109	98	110	114	100	91	99	124	104	113	100	107	124	105	96	105	104	109	119	114	98	110	100	100	113	113	108	106	95	102	95	103	101	107	88	96	93	127	120	111	104	132	78	117	114	115	112	93	98	118	105	96	91	105	112	91	108	107	96	106	101	87	116	92	93	105	114	120	113	89	114	110	100	121	98	101	122	109	102	98	114	106	104	99	90	97	119	98	110	96	128	104	91	110	95	100	90	112	101	128	127	79	105	99	76	88	107	115	121	85	85	105	94	89	93	103	105	108	80	102	116	97	106	102	113	111	118	108	102	108	102	91	109	102	110	136	107	96	102	96	107	106	104	106	110	99	108	100	107	119	92	90	112	123	115	96	90	104	114	96	120	87	109	105	109	103	103	101	104	115	84	118	117	112	106	110	115	117	110	104	119	98	105	112	104	124	95	93	99	112	102	114	105	100	140	103	89	94	100	102	112	114	107	111	97	115	99	98	126	106	101	109	97	111	103	98	116	108	103	106	105	101	104	97	100	103	114	96	106	105	101	109	85	109	103	111	115	111	99	108	102	79	96	82	113	105	116	100	108	110	96	103	125	101	111	97	125	90	103	101	95	106	103	112	120	113	104	103	110	105	102	96	118	91	102	106	94	95	114	102	121	102	109	106	91	121	131	109	88	109	107	114	102	113	89	134	116	90	102	98	102	98	103	117	110	109	112	93	104	110	95	91	109	127	95	122
6311	1550	3567	3890	3149	2613	2124	1829	1507	1295	1132	988	938	881	777	731	723	687	619	593	617	547	529	539	512	463	489	454	473	507	442	438	412	464	416	456	404	440	409	404	437	399	390	432	448	378	410	411	382	370	400	346	376	387	379	369	358	354	378	370	405	368	361	377	419	377	379	370	405	379	403	366	336	411	331	416	363	376	362	356	343	392	366	360	375	426	368	334	385	403	364	363	384	348	365	329	371	381	362	352	373	331	368	363	367	344	384	378	368	388	360	391	363	389	344	342	405	363	364	359	366	351	372	374	335	378	368	392	355	328	369	384	353	359	372	375	375	364	376	396	345	380	348	380	362	370	383	363	365	343	367	353	344	367	344	376	395	361	328	346	392	380	332	349	341	362	371	350	411	333	366	383	366	360	363	343	338	354	345	367	389	354	395	372	385	368	337	342	353	377	363	358	350	359	346	336	347	385	380	361	350	367	350	360	359	381	370	375	393	374	354	382	367	351	347	366	363	371	361	340	363	341	370	384	352	370	337	384	371	382	362	397	345	391	353	358	384	385	346	350	358	344	333	362	380	340	358	388	379	351	361	352	338	322	325	335	375	356	351	353	352	361	377	373	366	325	347	368	350	348	374	345	387	384	354	337	351	385	362	364	368	357	380	337	357	347	378	355	348	359	344	358	371	358	340	354	321	363	385	344	369	363	352	344	339	350	361	362	370	358	354	367	396	335	383	344	368	350	367	352	362	370	339	377	352	381	380	349	369	360	344	332	330	350	383	352	326	367	374	381	377	342	332	360	370	366	356	356	343	336	367	316	345	375	370	331	344	364	361	351	356	362	371	366	346	384	378	365	317	358	352	340	363	361	358	331	337	352	360	346	353	363	354	346	372	356	338	361	367	345	348	416	337	354	356	350	370	314	351	353	369	374	385	387	341	341	362	358	356	377	342	360	370	356	329	357	350	384	349	370	380	378	337	344	362	368	352	384	358	334	394	363	353	372	331	346	349	359	391	351	352	340	378	373	330	395	362	357	381	354	368	354	381	353	351	381	365	385	373	357	386	375	374	384	374	372	366	383	355	395	376	346	364	365	366	359	343	358	341	355	365	324	345	362	353	373	344	403	375	368	369	370	328	352	317	364	343	338	363	364	335	358	341	346	375	367	338	354	394	390	350	365	351	359	371	319	363	345	321	340	363	344	342	363	392	382	340	353	388	331	364	352	327	364	352	385	378	404	343	363	373	381	360	358	364	336	330	384	353	359	363	348	358	382	388	321	374	342	350	346	380	352	339	363	349	349	347	360	390	344	342	353	364	341	372	323	356	375	360	372	366	346	345	389	354	384	346	375	385	358	362	351	342	348	357	371	373	395	379	348	319	334	344	387	316	406	362	387	355	348	353	354	340	343	387	369	386	360	346	355	366	371	359	363	384	366	331	355	328	364	342	306	367	360	359	337	403	364	378	352	361	333	343	355	363	376	358	361	372	353	377	379	375	347	367	365	361	385	362	349	358	356	342	376	343	345	375	346	337	353	343	346	337	385	337	366	362	368	333	345	366	361	353	343	365	364	313	360	322	349	398	367	366	319	341	377	362	340	340	339	373	336	356	411	337	361	354	394	379	379	370	339	342	366	402	351	413	357	365	335	331	356	362	364	383	357	359	337	402	332	362	332	380	359	348	350	381	367	370	366	343	372	338	363	329	356	387	342	342	353	351	361	347	381	324	351	407	381	359	333	322	361	362	353	391	363	349	344	355	377	363	356	341	360	325	354	340	349	334	358	328	338	337	346	369	332	366	382	370	351	352	362	342	354	355	378	336	350	368	359	360	350	339	332	388	347	351	364	381	403	303	385	366	314	396	410	351	336	360	349	315	369	360	366	364	363	360	367	383	337	341	391	345	357	380	390	317	370	333	350	371	388	379	360	353	364	414	375	405	339	375	335	357	340	387	356	346	388	362	337	351	385	358	359	357	362	350	345	385	372	368	382	360	361	357	338	350	335	347	359	352	348	368	331	374	361	364	337	392	378	396	361	352	362	327	347	335	397	370	329	367	373	355	350	366	355	375	352	355	372	381	346	369	339	399	350	360	375	343	394	373	381	371	346	348	341	357	347	333	379	353	349	333	366	410	337	357	355	340	368	376	378	333	332	312	358	367	360	362	382	334	360	371	371	369	332	348	394	401	347	350	364	364	376	353	373	362	336	377	393	371	323	354	346	325	351	383	345	367	351	310	363	376	323	373	366	373	380	349	354	350	360	355	377	360	335	374	367	364	349	334	382	369	378	374	338	365	426	345	336	373	339	384	333	335	345	348	375	347	351	380	377	382	355	380	336	356	362	348	400	391	350	378	355	323	381	379	329	340	353	352	359	364	348	333	355	353	359	380	372	391	352	362	371	346	346	370	349	386	377	381	337	350	390	341	316	373	365	371	381	336	340	338	365	344	368	340	362	382	366	372	325	335	356	358	376	363	345	379	369	367	371	334	386	395	348	386	352	362	381	331	368	364	361	330	368	336	348	364	361	388	378	359	375	347	355	382	350	367	334	368	324	355	332	382	345	375	338	346	339	353	363	343	344	353	339	357	360	350	329	365	347	328	369	337	335	331	326	332	353	335	353	321	374	351	375	373	342	366	359	335	403	363	331	368	332	342	379	360	315	369	405	344	363	388	348	340	383	353	334	327	300	349	353	354	372	368	345	338	362	336	353	392	385	321	352	341	369	356	384	352	353	368	362	343	372	362	352	351	368	360	347	344	341	368	374	350	344	355	372	349	349	368	384	374	365	339	327	329	361	366	311	340	368	381	364	384	367	351	343	343	346	362	361	342	386	354	323	337	365	347	349	336	368	348	338	371	363	362	360	391	372	344	376	333	343	349	340	340	368	349	346	374	356	362	374	360	356	353	342	329	387	380	370	384	323	354	336	331	380	364	367	362	375	353	350	335	352	315	366	383	352	393	362	376	377	315	326	367	336	365	371	365	361	352	384	393	344	355	383	346	357	342	389	360	336	397	378	381	343	363	349	344	358	371	355	361	365	343	376	354	363	352	357	357	349	338	353	321	348	370	352	379	403	322	342	368	351	396	339	384	339	342	346	341	350	347	366	383	368	325	360	388	380	360	374	373	339	351	367	357	355	365	362	310	341	348	317	359	357	354	347	348	376	368	348	347	344	345	372	364	366	380	335	348	360	355	357	356	376	342	341	315	374	362	339	327	353	360	371	338	366	331	357	354	340	384	339	341	361	330	366	374	368	350	344	371	355	355	331	349	382	332	336	366	363	407	370	348	333	404	386	357	322	347	341	346	393	344	350	388	370	323	339	347	358	374	343	353	341	350	319	354	354	348	350	362	379	379	345	341	334	351	336	369	322	370	356	357	345	387	333	350	360	376	355	371	392	360	348	375	365	358	381	372	377	363	357	366	372	363	336	369	350	348	369	389	341	366	372	367	345	344	367	356	362	362	371	406	342	317	353	366	343	359	372
17682	2726	2877	2198	1506	1054	836	645	534	445	379	344	335	262	266	242	247	235	212	205	186	209	212	184	162	191	187	161	174	182	175	164	156	154	142	175	169	148	179	174	178	142	146	138	161	164	154	153	140	166	155	165	150	145	139	162	143	143	160	136	156	135	153	152	143	136	139	140	132	171	148	149	191	130	124	141	145	156	149	155	159	171	142	149	127	167	153	142	134	158	144	152	133	164	152	137	143	143	142	155	152	129	167	146	146	151	149	131	132	161	144	144	146	141	164	135	143	156	157	141	135	134	147	143	159	170	156	123	145	154	154	150	157	128	152	117	169	139	157	143	150	139	150	146	138	160	139	160	146	130	148	146	175	171	144	143	158	133	137	130	139	170	137	122	140	133	143	141	153	156	145	143	136	136	149	171	146	168	148	145	150	130	152	133	151	152	151	140	150	143	133	174	151	153	157	141	152	133	141	129	152	148	133	125	159	156	159	149	125	144	141	135	154	146	153	155	147	127	173	143	144	157	141	146	132	143	132	151	147	149	162	128	150	160	160	147	156	152	167	146	144	159	123	142	137	132	170	157	164	137	167	147	148	133	136	144	161	143	141	152	141	138	136	143	133	171	138	116	141	143	166	142	163	137	150	139	150	145	139	135	144	156	161	153	146	134	152	151	133	121	130	145	157	141	151	131	161	170	146	156	155	146	159	136	153	138	124	129	160	166	164	141	146	134	136	151	140	146	152	161	140	153	139	163	137	126	150	128	145	143	133	154	147	135	125	129	142	143	135	139	147	147	146	129	160	148	141	155	151	127	143	145	146	147	158	146	138	156	154	157	165	158	139	141	161	138	163	139	126	153	118	138	158	151	141	141	145	171	145	157	153	152	151	155	131	117	155	144	142	138	141	156	124	118	164	144	124	139	121	145	143	142	135	137	135	127	143	111	144	154	134	138	150	142	137	129	157	135	158	142	134	134	160	153	146	140	135	156	165	181	132	129	159	136	156	161	146	156	147	154	157	150	149	160	130	161	123	127	156	116	138	162	143	136	136	140	153	130	129	133	145	156	141	144	144	138	136	165	163	157	158	143	125	164	160	143	138	134	158	157	157	143	135	140	153	140	128	145	124	144	147	160	137	111	139	150	150	141	159	129	150	143	132	138	148	147	148	119	129	148	133	135	141	155	131	140	143	146	133	141	154	153	147	149	154	165	148	154	148	150	153	147	150	157	144	159	137	136	131	154	175	168	140	141	154	152	145	142	146	151	148	158	162	161	139	152	142	124	173	152	149	167	149	138	146	141	135	113	148	153	165	139	145	158	161	153	135	154	143	149	169	148	146	138	147	141	140	154	178	158	143	153	145	146	141	151	149	150	149	155	156	151	158	143	135	130	135	142	166	146	155	156	140	152	128	133	134	134	141	141	147	154	153	150	133	138	137	160	155	131	156	150	141	150	144	119	146	172	144	172	143	151	136	152	152	170	146	138	131	162	143	130	122	133	164	130	147	151	140	146	135	158	140	152	144	144	147	150	154	146	157	129	144	161	128	152	126	151	165	140	142	150	132	158	133	154	154	133	133	138	135	163	150	134	139	152	153	136	185	147	136	144	153	151	148	162	156	149	154	153	138	150	151	153	134	141	164	144	122	146	160	152	138	141	132	155	148	163	151	128	172	159	151	146	138	132	161	163	136	113	136	151	141	130	136	138	140	130	139	151	161	152	128	129	168	170	140	155	141	146	148	151	137	117	141	147	140	140	145	169	157	161	154	137	144	142	148	154	138	156	176	145	149	172	147	137	140	135	143	155	169	166	148	147	140	138	165	124	147	139	164	143	142	134	135	133	167	134	132	123	149	133	146	142	149	150	163	166	137	141	148	137	172	141	133	136	148	149	136	150	162	152	125	144	139	127	158	132	147	151	147	153	151	152	132	141	149	133	149	158	137	151	142	142	155	136	151	146	131	134	158	173	172	135	151	158	145	159	135	161	137	151	146	148	136	144	142	129	165	129	146	156	157	134	151	157	170	163	148	161	150	146	129	150	121	128	145	140	136	132	169	140	132	146	126	138	135	149	138	142	163	144	131	156	143	163	151	145	147	141	134	150	151	135	137	157	132	139	160	165	142	149	133	141	141	149	127	158	138	152	127	148	156	130	156	138	156	142	134	134	143	122	141	150	129	148	156	144	126	162	136	131	144	161	149	155	141	163	129	145	154	141	159	146	161	164	126	161	147	150	133	149	139	126	155	144	131	140	163	145	159	144	132	157	154	152	153	164	127	156	156	159	148	144	150	136	137	133	144	161	139	121	139	146	155	142	140	151	155	147	142	163	162	133	128	143	128	168	159	161	151	152	161	144	141	168	158	127	141	136	145	151	139	140	166	160	142	154	140	148	145	154	137	169	147	145	162	132	161	144	141	151	160	146	135	166	156	150	135	166	133	130	157	132	147	144	149	159	144	117	134	140	147	137	125	141	152	150	145	144	128	153	132	167	145	155	136	122	170	119	166	144	165	159	141	132	168	167	147	148	128	123	148	156	128	128	113	146	152	153	169	149	158	143	153	119	138	137	136	173	147	146	147	145	138	135	148	160	163	153	142	162	159	140	157	140	150	143	157	146	129	159	148	160	151	143	191	142	131	136	149	143	147	162	143	155	156	144	154	164	146	134	174	130	128	160	152	165	154	123	146	154	154	164	159	128	140	135	142	144	144	160	143	152	164	147	138	148	150	161	149	142	169	126	136	143	152	160	160	140	130	154	136	144	144	151	146	150	131	155	115	129	148	170	149	133	131	157	126	122	151	140	158	148	154	145	126	144	137	140	160	149	149	150	130	163	140	144	164	146	139	156	148	133	148	146	144	159	131	163	156	134	137	163	158	164	143	153	153	156	129	143	133	153	143	133	139	152	135	146	130	151	151	138	139	159	153	119	140	150	134	152	141	141	144	131	156	126	145	127	154	151	152	137	146	150	134	172	127	131	123	154	149	148	160	143	142	138	155	123	124	160	160	167	139	120	150	151	135	112	131	142	145	158	134	133	132	153	137	144	167	146	139	136	159	168	147	137	148	135	143	137	128	132	129	159	142	146	141	152	156	153	125	124	135	151	146	153	151	142	156	129	143	125	152	125	167	148	147	164	149	136	152	153	145	148	148	144	154	161	152	144	156	155	156	144	154	148	139	133	152	149	142	143	136	137	137	135	123	143	129	119	131	131	165	132	149	168	150	159	123	154	148	134	165	143	161	145	163	133	145	150	136	157	145	153	136	142	156	156	152	131	172	143	134	138	133	143	142	153	125	158	154	150	150	138	161	153	155	148	141	157	139	154	138	159	135	155	147	133	152	169	145	140	140	153	154	149	164	148	143	146	152	133	143	158	138	135	132	145	159	151	163	168	144	166	164	154	166	134	152	168	148	131	145	158	170	155	152	138	170	130	159	143	134	144	148	158	133	136	140	150	125	133	114	134	139	140	143	121	170	151	140	134	158	142
8618	2774	6925	7068	5942	4814	3842	3181	2704	2385	2075	1769	1749	1453	1425	1250	1144	1101	1006	996	963	867	858	810	812	846	798	719	705	717	726	676	587	711	650	625	628	590	561	590	604	644	573	624	612	543	547	580	554	545	530	501	543	613	553	542	514	526	530	554	559	530	490	485	518	515	563	521	498	569	507	498	459	485	536	495	508	532	490	474	531	520	478	531	538	582	545	531	476	496	466	507	511	503	475	540	493	483	495	531	511	465	510	498	475	493	477	521	478	513	464	492	491	504	506	494	522	493	490	467	501	466	499	491	518	455	466	507	507	499	507	465	479	529	494	472	473	471	508	482	471	443	445	488	519	482	492	553	506	483	466	490	503	471	449	515	503	473	469	475	483	494	466	468	494	537	469	479	478	493	538	459	511	470	503	481	470	501	502	508	507	502	520	508	509	460	453	478	461	491	474	508	470	478	534	480	505	476	453	483	490	472	481	508	484	466	489	484	486	484	480	463	500	465	445	504	490	501	436	467	459	463	472	492	470	484	536	478	476	508	509	484	476	477	522	471	472	509	463	445	497	504	484	499	490	459	485	508	452	442	487	508	475	478	478	521	509	508	445	461	536	515	478	500	489	512	485	483	512	452	447	460	504	496	512	502	497	509	475	507	491	483	490	498	488	486	450	492	465	498	487	458	500	467	505	492	521	466	456	506	499	489	458	500	472	497	482	498	441	490	493	461	429	507	457	491	483	464	472	456	533	498	519	474	521	490	506	466	452	477	494	482	522	498	498	479	457	496	495	517	506	486	481	494	505	404	445	464	504	472	518	452	487	502	489	510	483	534	502	486	511	507	520	497	495	465	462	484	490	481	527	466	531	517	493	495	449	474	467	454	473	473	518	461	473	510	462	498	439	479	514	504	494	479	449	479	464	504	510	508	495	493	474	496	489	492	516	517	446	490	487	475	491	485	484	498	460	484	447	479	449	478	504	546	489	489	481	470	469	494	479	510	500	468	495	476	477	477	460	512	544	468	514	501	508	504	488	442	461	455	492	489	493	436	480	481	519	500	486	459	469	478	521	474	469	456	452	535	498	464	487	497	482	466	504	476	494	468	509	527	495	482	488	462	495	494	505	492	507	511	474	487	472	493	497	487	467	479	508	477	473	511	451	460	497	464	510	494	471	476	462	472	494	498	502	507	470	468	500	520	493	487	476	491	494	471	450	490	502	497	444	495	475	456	473	477	479	510	467	519	472	466	495	497	517	477	485	492	485	462	477	500	501	470	539	469	475	494	462	495	434	470	477	476	483	489	464	527	503	484	462	459	504	476	507	461	493	465	461	473	500	465	482	497	487	481	485	494	480	476	474	490	457	481	498	505	499	507	500	475	498	513	447	468	489	456	512	463	487	447	475	490	470	461	478	459	474	476	473	484	508	501	509	500	499	500	486	531	477	444	492	504	478	497	483	450	498	518	466	488	472	488	490	500	492	501	509	499	496	480	466	448	459	490	501	497	468	527	483	441	488	504	482	484	505	527	472	481	481	438	477	462	492	490	478	495	515	496	520	465	496	482	534	501	479	522	496	452	473	466	498	445	479	471	486	453	489	478	494	456	475	474	469	528	492	487	496	518	477	442	502	474	500	489	494	513	496	504	466	483	468	496	515	500	479	468	487	515	499	514	503	465	453	485	438	478	474	495	474	471	508	496	500	436	532	448	488	502	477	483	440	489	455	432	528	447	496	452	497	480	512	445	502	472	499	451	474	457	520	490	502	430	505	482	482	496	479	471	502	482	505	471	444	478	477	514	501	460	529	474	510	489	511	496	506	439	499	464	466	475	491	470	487	465	491	455	464	480	482	468	433	498	457	492	460	493	495	488	483	489	504	494	470	553	463	507	479	477	470	482	460	491	473	458	467	467	477	494	499	466	475	462	511	465	498	502	486	496	478	495	494	456	463	471	511	532	440	480	524	505	468	479	484	493	503	465	483	504	449	449	487	477	504	506	480	522	513	445	452	501	477	514	457	491	506	497	482	510	500	465	473	468	499	484	475	467	455	508	504	509	515	539	482	497	525	505	454	526	478	446	445	420	445	469	465	517	487	448	499	460	432	482	476	498	470	471	489	520	565	468	469	532	501	509	473	502	446	476	502	462	438	455	494	501	477	486	477	461	504	507	470	480	498	435	500	502	505	512	500	510	517	467	469	471	507	477	485	486	476	488	491	495	450	486	441	468	447	486	491	494	495	493	487	514	492	492	472	467	500	488	448	460	491	495	483	467	522	478	506	494	474	450	490	505	506	477	505	515	482	479	504	465	501	480	526	479	474	473	477	505	478	495	471	476	475	502	498	527	497	465	472	525	475	483	495	463	477	474	500	480	528	485	472	467	524	478	516	491	471	534	529	534	490	519	496	501	457	468	496	487	491	447	476	492	502	497	454	499	489	493	459	478	477	471	486	475	448	518	488	490	513	481	494	470	462	466	480	475	503	522	471	511	431	506	497	530	487	479	493	469	523	475	474	501	462	467	500	485	520	493	520	489	486	436	493	476	516	493	495	456	489	498	487	447	483	504	469	526	490	485	509	508	455	472	474	484	513	540	456	478	519	475	509	483	501	509	503	430	454	429	522	503	477	518	509	520	481	526	522	482	477	527	465	473	488	446	469	505	483	516	493	484	520	495	508	495	506	444	483	472	466	500	504	496	489	499	496	469	515	484	501	482	478	519	483	520	505	530	469	503	516	515	502	442	507	481	466	470	437	450	472	449	457	486	512	470	495	487	482	466	467	510	482	486	449	492	457	468	495	477	454	485	506	468	485	472	456	488	456	502	481	496	466	482	457	469	470	475	503	460	498	484	458	472	466	479	506	450	481	514	473	493	464	516	513	469	509	495	446	503	503	497	470	527	483	403	479	510	469	522	511	463	493	474	466	491	494	473	475	536	464	487	459	463	448	493	466	494	466	492	517	459	489	472	496	484	495	489	514	514	430	488	473	510	492	471	479	490	496	525	475	471	496	493	456	471	433	474	489	479	496	483	503	483	476	475	466	504	512	486	485	460	510	498	509	491	508	485	476	469	503	483	457	484	479	444	475	460	502	471	509	497	470	499	477	508	473	472	491	456	467	477	482	451	500	493	470	451	515	468	482	530	462	440	472	543	493	494	466	501	461	561	508	494	465	501	539	515	465	489	489	472	491	509	466	463	474	462	498	477	503	467	476	474	496	419	497	459	491	475	528	526	492	475	481	474	461	531	488	491	484	493	471	495	502	448	483	460	473	486	510	442	469	493	505	443	500	475	541	472	470	473	495	488	461	465	502	487	468	464	464	493	493	472	506	477	486	506	501	504	455	460	468	500	473	463	475	490	487	507	488	451	478	506	468	503	481	470	494	489	486	477	502	453	500	457	494	464	459	522	521	468	491	466	503	480	501	517	507	444	541	477	497	493	484	485	497	488	451	482	514	483	515	454	460	507	455	480	483	475	493	496	475	464	491	509
2519	287	303	252	273	255	236	230	239	250	217	212	231	219	204	194	222	225	210	208	242	242	222	197	245	209	218	217	218	223	212	221	231	237	208	214	214	201	186	221	218	210	232	229	220	214	198	215	214	198	234	195	203	215	223	221	194	228	209	216	215	193	194	214	189	189	212	186	232	241	205	201	219	223	222	225	206	201	213	214	232	224	211	219	207	220	198	215	211	236	219	211	217	218	253	205	224	208	218	213	221	218	226	202	202	215	214	222	204	216	208	207	209	196	214	213	207	232	206	242	218	231	205	207	221	219	197	227	256	214	209	211	252	212	200	220	202	209	227	201	213	220	235	206	231	213	243	225	190	232	196	212	206	204	244	216	208	194	215	233	244	228	228	213	236	197	219	233	215	195	210	230	211	241	211	212	221	235	208	193	234	226	216	226	224	203	237	215	172	252	188	233	191	210	227	205	209	206	210	214	217	195	188	191	219	222	221	193	219	222	199	197	197	215	205	215	212	212	233	212	206	215	215	216	218	205	236	211	202	229	250	178	215	211	203	217	218	222	239	195	212	231	212	222	234	216	207	225	208	254	209	207	221	215	195	216	223	199	210	248	209	223	214	223	225	250	193	229	226	217	175	199	216	205	216	220	211	183	179	214	227	208	208	235	224	206	227	207	222	216	210	225	216	202	202	204	238	217	205	198	226	184	210	215	196	208	209	238	212	198	215	210	219	219	222	212	208	211	225	226	220	208	200	209	183	221	203	232	230	215	230	239	218	203	198	213	216	204	180	206	214	210	228	192	232	222	195	246	226	236	215	215	216	214	246	211	218	196	222	242	212	190	231	221	221	204	226	206	200	249	196	200	222	204	191	220	209	220	218	212	212	226	211	212	219	189	209	210	211	223	224	219	216	225	198	212	220	218	206	215	211	200	229	220	228	255	200	217	215	241	223	216	198	213	182	234	235	206	223	230	207	241	208	213	224	214	226	221	219	226	233	227	188	205	228	199	186	217	192	190	224	223	217	234	213	218	187	211	224	192	180	234	209	248	210	198	212	213	216	206	217	204	236	207	211	218	208	213	196	207	243	213	231	199	245	240	194	212	210	211	227	252	236	220	193	239	221	219	203	221	222	211	213	215	214	245	227	208	215	231	204	226	216	223	188	211	182	207	208	210	219	206	217	211	231	216	220	200	249	210	204	233	215	196	222	216	170	212	211	216	191	229	194	226	222	217	195	225	203	216	221	240	193	209	214	242	222	204	200	213	219	190	219	223	194	214	203	237	234	221	246	173	218	176	190	222	222	223	198	208	187	229	216	188	226	218	224	204	264	225	206	209	221	224	223	210	214	211	239	232	208	188	222	229	227	197	185	231	233	249	212	223	227	239	206	202	199	223	228	197	212	202	223	235	193	204	188	231	241	234	242	215	219	188	198	247	209	216	219	208	198	179	220	213	228	207	220	241	221	210	196	212	233	203	219	212	220	225	222	218	233	218	213	219	200	221	221	216	226	195	225	193	249	210	220	220	223	207	207	254	210	214	236	182	204	198	208	216	222	224	225	200	222	215	214	191	222	220	232	241	225	197	218	212	236	195	214	231	212	212	221	210	222	218	243	227	224	202	224	217	203	201	204	205	216	210	212	251	226	222	213	233	218	218	193	187	219	233	201	202	225	233	208	217	230	209	236	179	222	213	188	232	219	232	208	205	228	209	228	195	216	212	224	232	219	216	206	235	200	184	225	198	215	234	235	239	198	228	215	221	201	215	211	236	238	219	241	198	205	203	220	225	246	242	199	234	203	228	211	207	239	207	217	209	213	196	193	197	210	219	186	236	211	214	223	219	211	225	228	194	226	236	194	221	189	243	219	221	202	214	227	195	191	187	217	246	214	243	199	222	217	213	203	206	218	199	209	226	205	207	216	216	196	200	189	214	196	253	238	229	229	230	204	198	209	206	227	228	230	199	212	206	223	210	203	192	215	192	221	218	213	206	240	209	199	227	238	220	219	240	212	243	219	208	227	205	209	207	201	217	220	231	203	199	220	214	212	205	232	202	224	229	206	188	231	199	201	246	214	225	217	200	211	232	201	198	203	227	200	205	229	225	222	198	209	211	231	213	201	204	212	214	213	202	234	206	237	214	220	210	215	195	235	217	228	223	220	208	198	203	215	214	195	224	202	207	230	224	196	218	235	234	228	216	239	206	225	202	188	217	243	220	227	198	210	191	227	213	221	196	219	227	221	200	224	228	220	228	223	178	206	217	211	203	206	202	219	215	181	215	213	215	226	220	207	212	186	172	202	185	232	208	214	209	218	235	207	218	217	223	201	213	210	200	218	217	228	204	225	214	187	197	200	236	225	228	195	211	201	204	206	200	238	215	226	194	208	228	181	213	216	220	231	221	213	243	226	197	204	198	230	212	225	233	192	241	203	210	228	209	211	220	202	178	216	236	211	210	218	208	259	220	221	215	230	202	212	202	234	197	236	209	200	211	204	217	202	202	223	226	192	253	182	225	226	198	211	215	204	219	226	229	223	219	213	212	215	224	214	218	238	179	209	222	191	224	243	237	237	217	216	202	204	236	209	221	194	216	228	197	199	233	211	215	233	210	204	219	196	212	227	212	222	225	180	228	214	219	234	204	236	225	220	215	245	238	205	214	224	224	233	223	190	187	196	213	244	230	204	208	213	197	208	175	220	220	213	215	222	223	200	215	202	223	218	222	201	208	186	226	226	221	206	214	211	227	224	234	194	223	216	204	223	211	220	210	210	226	183	198	203	222	212	178	222	230	226	219	216	220	244	243	228	224	191	187	211	200	238	218	215	197	218	213	203	231	180	228	225	207	210	232	198	203	234	248	214	230	190	221	230	231	213	213	211	218	186	208	253	231	209	195	214	188	209	219	206	220	199	210	207	210	212	206	224	228	214	221	225	184	240	234	223	233	219	214	244	232	206	229	215	218	192	211	228	203	215	245	213	215	220	232	208	237	203	215	225	238	202	224	219	230	221	223	226	209	201	220	187	233	186	200	224	202	208	218	197	246	207	217	222	185	196	220	197	222	199	210	191	247	242	205	195	202	210	232	198	209	232	244	203	200	196	196	209	226	230	234	223	210	214	201	200	203	230	237	217	222	214	232	248	217	202	220	219	218	219	191	218	209	209	212	197	242	184	210	222	214	202	214	204	204	200	209	220	193	221	211	215	228	210	212	211	225	205	184	178	217	227	227	221	218	243	228	214	206	214	204	215	223	213	220	237	223	228	193	234	209	209	218	227	217	212	222	218	249	217	216	211	200	206	222	195	193	222	224	216	212	232	217	218	228	233	210	234	223	219	220	214	189	191	205	224	203	208	202	206	215	215	217	221	206	194	209	198	212	230	201	222	204	215	204	207	199	190	217	227	226	214	189	204	235	202	226	211	223	206	190	233	219	223	191	219	205	195	263	180	221	212	186	229	213	231	218	237	194	211	202	227	203	207	229	232	218	229	185
3011	708	852	887	847	828	746	736	800	696	690	670	675	674	683	666	687	668	676	678	641	699	654	678	649	659	636	697	662	666	657	661	647	646	594	676	655	631	639	654	670	633	665	659	644	673	655	645	655	648	573	626	644	717	683	609	671	671	663	693	670	655	664	720	648	655	706	636	614	665	660	678	636	645	665	693	639	662	699	622	637	616	653	638	606	657	645	659	668	636	643	698	626	657	653	614	676	646	682	635	635	648	666	634	626	627	667	643	650	692	635	614	629	638	600	670	640	631	654	638	668	627	644	625	665	658	651	641	610	622	677	631	689	655	688	663	646	655	633	648	626	672	631	633	639	616	669	638	641	673	658	634	668	650	698	696	652	652	618	640	629	608	685	652	667	629	674	662	632	689	654	660	645	572	616	635	642	665	599	635	661	626	649	671	629	600	650	672	592	625	640	660	657	665	689	651	659	647	662	677	659	658	651	642	687	641	645	638	671	649	645	674	668	633	652	661	657	618	651	685	663	615	679	647	670	670	636	623	616	623	681	632	644	629	621	691	600	635	694	643	647	613	641	683	672	666	639	679	647	611	644	613	639	650	602	708	659	583	642	599	641	627	640	626	639	631	685	683	664	664	666	637	691	637	661	678	681	664	599	650	668	631	656	652	640	642	620	616	637	666	664	647	625	669	632	664	597	631	655	663	601	653	666	630	674	617	651	659	658	641	640	711	640	668	630	635	590	624	678	646	687	676	668	656	616	684	655	650	656	640	676	687	637	592	680	625	652	613	612	618	659	648	676	661	623	682	598	676	678	700	632	648	648	636	648	643	641	616	630	652	655	622	658	660	653	654	635	639	621	703	671	658	667	675	618	681	657	675	661	675	637	653	617	622	702	647	663	630	642	626	617	648	633	689	615	621	635	620	671	613	633	600	652	633	629	687	640	651	642	656	659	636	648	649	669	705	625	670	632	693	696	642	605	680	640	649	666	634	657	679	653	634	695	604	669	655	607	613	642	663	652	578	608	642	653	617	686	639	629	674	696	635	624	629	694	617	640	657	676	642	622	682	660	692	677	615	701	643	672	664	667	698	613	587	663	607	587	554	606	657	648	641	647	641	680	611	635	655	634	665	677	647	685	633	650	633	642	638	668	656	684	657	630	631	673	651	707	708	680	592	652	648	661	611	650	629	680	600	628	654	676	630	604	678	637	653	656	616	627	658	706	666	637	635	695	651	635	639	656	631	674	669	626	662	636	668	686	639	640	640	652	657	667	614	677	635	665	655	636	667	653	665	667	670	672	659	673	614	621	649	662	620	648	631	681	628	640	648	720	633	668	686	640	669	662	608	657	652	632	627	644	619	653	681	645	656	612	680	638	616	653	681	620	732	640	673	669	684	660	686	639	633	681	638	684	639	640	658	637	659	633	679	643	663	666	678	678	620	653	686	632	578	655	673	650	678	652	620	611	622	590	664	612	651	638	610	703	609	622	674	646	671	640	683	652	633	629	702	652	629	610	671	641	626	650	621	667	583	627	618	655	642	613	671	662	658	685	604	667	664	672	648	614	631	636	661	695	638	617	630	636	657	626	647	652	651	676	668	617	677	613	641	621	655	660	648	626	649	650	625	615	640	617	661	628	633	639	615	597	685	647	650	644	668	634	744	622	664	644	704	637	637	679	638	609	656	665	611	608	645	621	646	685	640	648	628	640	634	611	643	673	660	652	653	661	671	625	636	634	648	652	674	665	620	618	658	655	659	661	640	686	614	636	614	631	633	632	603	652	646	693	624	643	657	653	621	654	644	670	653	614	643	673	639	669	686	654	656	624	655	641	641	639	633	623	663	633	624	609	605	646	667	671	649	636	617	680	634	671	669	657	637	663	667	640	634	655	624	628	657	678	657	673	615	642	648	664	644	632	713	643	638	673	614	617	574	666	628	635	668	616	646	597	662	661	631	621	652	625	639	622	624	668	655	651	623	631	601	647	651	614	643	646	630	707	639	626	617	642	661	645	672	622	665	646	626	651	662	649	657	689	673	677	651	654	629	634	614	655	652	642	658	643	686	635	597	669	609	626	653	618	618	671	636	654	620	647	606	654	621	624	689	651	651	637	647	653	656	674	644	653	641	662	607	617	694	678	671	633	648	635	644	724	622	650	614	658	643	680	656	666	668	639	621	639	606	650	683	660	667	656	653	646	613	649	653	657	640	632	666	617	672	638	642	668	623	638	651	677	621	620	658	703	647	667	684	620	632	628	636	572	588	626	650	670	682	683	664	637	673	653	645	612	643	604	652	688	668	665	641	632	688	621	660	675	640	645	662	681	638	649	649	645	681	606	638	646	638	585	651	627	637	657	604	645	641	675	636	652	667	637	647	672	664	677	705	628	660	663	646	618	645	616	626	613	650	599	682	665	683	634	687	631	654	638	637	626	637	639	634	663	662	556	663	635	626	649	669	611	664	668	690	651	665	621	642	621	618	673	638	648	663	636	629	654	618	656	659	655	667	639	668	649	685	617	618	667	649	655	666	670	657	657	671	658	614	630	653	639	679	642	639	607	623	671	665	611	624	616	722	635	629	691	624	668	612	631	636	643	663	660	636	622	621	622	612	610	594	637	655	639	656	637	641	615	681	667	683	675	626	595	621	670	603	704	647	637	625	678	684	640	604	647	653	678	658	628	684	618	618	613	630	665	661	630	641	636	607	633	649	661	658	669	639	650	593	609	670	676	644	627	681	652	631	610	639	658	658	626	655	663	645	620	632	653	655	649	642	621	625	645	648	688	648	636	653	675	611	640	652	675	639	656	647	659	648	677	655	671	656	665	692	630	664	654	668	621	679	662	675	624	673	657	670	628	652	629	637	648	662	618	689	656	633	618	660	614	653	662	646	635	663	636	619	632	642	685	689	649	661	660	655	642	683	619	666	682	660	593	650	608	656	629	630	636	656	673	636	655	637	657	660	623	590	663	607	659	634	688	689	646	669	632	681	609	639	678	652	628	680	637	648	633	637	625	662	664	684	645	661	647	652	661	647	609	665	602	613	679	633	691	661	622	642	628	636	647	652	636	639	681	649	605	600	666	649	639	638	681	645	677	683	641	648	605	684	621	626	665	627	706	647	596	656	644	666	649	667	660	652	640	643	694	662	672	645	612	659	674	615	652	669	645	623	640	650	654	613	650	687	672	678	674	633	677	652	664	617	630	643	663	669	640	629	615	628	628	610	656	633	628	689	669	618	672	680	658	671	673	678	679	696	664	685	669	671	651	679	679	613	679	648	646	659	662	658	627	633	625	620	679	640	623	613	624	664	622	664	684	627	652	651	663	625	636	664	620	644	662	613	657	656	650	659	640	659	638	635	638	633	652	652	616	642	624	743	659	677	609	665	658	695	621	650	600	606	652	639	682	615	658	664	664	612	658	664	640	668	653	674	643	676	662	659	628	612	652	630	665	690	659	638	626	651	665	629	632	627	649	629	656	635	675	670	627	651
9893	1165	1464	1052	786	564	410	337	276	246	237	184	196	162	146	143	135	128	130	155	132	144	124	130	135	120	123	117	99	110	106	124	119	116	121	103	139	134	89	101	108	110	117	116	112	110	94	116	110	105	103	111	131	109	100	116	102	107	113	99	107	97	118	123	119	97	126	87	115	118	104	120	110	94	118	117	96	111	123	114	117	108	108	122	94	106	112	104	100	98	75	118	91	101	90	109	95	108	113	95	103	115	100	121	117	110	108	128	95	107	112	96	96	99	85	98	95	101	105	110	110	101	97	117	99	106	100	95	89	93	84	129	104	98	86	84	121	99	95	103	77	96	92	116	105	120	108	106	123	100	97	99	94	104	99	97	107	103	98	97	112	88	115	103	92	84	90	99	111	100	98	100	96	102	109	100	106	110	101	96	100	103	124	116	97	112	109	113	110	102	112	108	94	85	92	96	94	114	114	98	100	107	96	110	108	107	101	102	102	119	107	115	112	107	87	92	106	103	107	91	103	115	98	95	104	111	110	100	106	89	104	96	84	102	96	80	98	119	98	109	111	89	112	86	110	109	102	91	109	99	115	110	101	105	95	117	103	97	123	98	112	105	101	100	96	112	103	99	108	91	92	94	102	102	98	117	98	113	130	105	102	105	115	121	99	81	81	124	96	104	94	130	110	110	103	98	98	102	108	111	115	95	106	119	80	94	106	114	110	107	82	112	113	100	108	91	113	101	98	110	110	114	104	105	114	108	111	121	127	97	112	123	108	114	113	103	98	120	121	97	90	103	109	100	134	89	111	97	122	109	90	78	108	106	111	97	120	89	102	117	102	108	108	99	92	103	99	98	107	106	125	102	105	111	100	124	109	108	97	102	77	127	105	111	103	92	92	108	105	104	110	106	105	106	100	109	95	90	103	117	119	110	122	106	96	106	108	103	104	108	104	102	110	127	91	100	98	83	108	101	119	88	107	79	100	111	94	105	100	98	104	120	118	111	101	101	117	91	101	93	120	107	87	95	93	95	113	90	86	124	118	92	114	94	125	107	104	104	108	109	107	95	111	102	115	109	89	108	85	128	102	108	108	101	95	90	101	116	120	92	127	116	101	114	100	95	114	93	97	107	110	99	111	114	91	96	92	104	107	101	111	102	110	97	116	123	98	117	96	113	106	98	111	107	105	103	98	94	112	118	100	99	109	104	104	95	107	101	109	115	117	106	101	128	86	114	93	93	91	90	120	117	114	134	117	106	105	109	102	117	98	114	106	100	114	98	103	103	104	112	105	112	92	98	92	106	102	113	108	122	120	123	105	99	103	106	106	95	97	117	113	115	110	85	106	100	106	109	100	116	114	108	110	73	108	102	99	100	96	85	84	89	101	101	109	104	105	102	95	124	119	83	118	119	117	117	101	118	111	97	105	104	111	146	102	116	114	102	95	95	100	97	109	102	103	111	105	126	92	109	100	85	92	106	99	102	118	87	95	91	107	106	105	106	100	82	95	113	96	108	99	105	94	106	87	116	101	98	106	105	100	107	117	122	113	112	88	116	90	103	95	110	109	101	100	85	117	109	114	109	113	107	108	114	97	100	116	105	90	93	99	102	102	127	113	124	110	93	117	100	109	109	95	116	108	95	111	103	116	103	108	103	102	106	88	103	91	107	102	86	116	100	108	101	90	113	110	103	99	117	93	110	106	95	107	106	103	83	117	104	97	98	113	107	94	117	101	89	108	106	102	92	95	114	132	111	103	103	115	100	97	106	94	100	100	98	98	108	106	108	95	97	117	129	113	100	105	96	115	102	102	124	105	96	105	104	94	106	107	108	109	123	105	119	107	119	106	105	107	92	109	95	95	98	104	109	90	94	113	107	92	103	96	125	109	106	93	88	125	118	102	98	119	124	109	84	92	115	104	104	100	82	105	101	93	112	103	120	111	110	115	110	118	104	90	102	109	110	112	103	107	96	103	105	79	101	108	96	97	103	109	117	103	86	90	92	102	94	100	96	103	114	105	100	108	99	104	93	104	101	112	79	106	106	106	121	106	100	124	90	104	95	108	86	94	113	111	131	103	103	114	95	103	101	106	97	96	105	102	108	102	108	106	116	114	115	109	102	110	99	114	87	94	111	108	111	112	127	110	109	101	121	98	106	98	101	112	89	108	91	99	97	86	114	112	116	106	100	115	115	109	121	94	111	103	112	89	115	100	102	103	116	91	116	110	105	103	105	94	84	110	109	106	109	110	118	116	101	92	106	113	126	104	114	95	128	106	113	112	122	98	119	107	126	104	99	91	100	103	87	105	117	94	96	104	99	110	111	93	98	124	103	101	101	91	100	104	95	86	105	104	112	102	110	102	108	98	102	93	114	107	87	93	106	94	114	93	109	95	100	103	103	108	127	98	99	105	95	88	106	96	105	108	90	99	93	126	112	98	119	118	102	114	97	100	90	91	102	107	114	126	112	98	88	92	101	98	102	87	99	83	128	95	107	94	119	93	125	92	101	101	109	115	90	110	105	115	109	110	121	118	104	93	105	110	91	106	102	107	98	110	112	115	94	98	90	97	97	102	100	106	117	99	98	112	103	85	96	88	92	115	113	106	92	99	115	98	119	104	120	118	101	105	102	87	124	96	102	109	98	129	89	93	108	106	116	126	111	98	113	110	98	80	105	93	121	95	73	107	116	93	97	101	107	123	106	102	104	86	99	108	103	118	89	119	92	109	103	111	113	95	109	107	97	105	108	103	95	123	96	102	111	100	122	98	122	112	118	101	112	119	94	95	97	123	107	121	126	85	110	112	93	100	114	86	101	90	111	97	109	116	110	97	100	112	112	125	101	118	109	95	109	109	122	103	106	109	92	90	89	91	109	108	115	115	98	118	113	113	116	104	122	96	92	113	117	103	105	122	112	95	97	100	110	86	110	103	107	100	113	104	122	115	109	120	106	108	119	117	102	111	97	108	116	98	113	120	109	104	119	98	105	99	103	92	80	111	111	97	98	103	88	100	113	126	103	108	112	115	116	103	105	113	105	86	100	98	81	112	117	98	82	115	104	121	101	123	105	92	101	120	101	106	112	108	102	104	82	81	111	129	89	108	101	80	107	121	94	98	119	118	106	100	117	107	111	100	89	95	108	115	104	116	100	97	96	112	112	115	100	107	92	113	96	89	103	119	96	104	109	88	89	107	99	84	106	125	117	138	91	91	110	104	114	121	117	97	95	109	87	104	93	111	94	94	93	115	92	106	102	87	120	104	102	115	106	110	97	103	93	103	115	94	107	108	92	91	92	111	104	104	110	109	102	121	108	97	120	102	110	90	94	91	96	95	95	100	107	101	109	97	112	114	90	118	103	100	100	127	119	108	110	96	105	125	97	95	114	108	99	116	104	111	94	97	118	109	111	100	122	116	92	112	121	111	110	113	85	109	111	107	116	110	110	94	97	99	85	107	99	125	110	110	100	116	97	99	122	97	96	91	113	108	107	121	109
6416	1495	3627	3895	3219	2614	2215	1762	1510	1294	1142	1012	889	828	778	782	659	650	624	650	548	563	532	522	528	519	468	490	458	473	453	424	439	419	406	407	429	441	403	428	405	461	408	395	391	388	375	374	396	395	378	380	424	358	382	395	383	401	375	406	416	387	380	405	390	351	374	331	383	388	371	384	361	391	370	352	324	374	395	394	394	369	368	386	362	342	370	363	384	363	370	334	369	385	394	360	382	359	343	374	357	359	352	333	373	319	365	337	378	349	378	379	349	364	393	353	369	339	328	380	392	358	325	382	328	349	375	380	349	339	337	371	358	378	356	360	350	330	329	343	337	329	391	365	326	379	364	339	374	379	371	339	357	343	364	372	374	369	324	328	340	357	364	352	383	389	371	360	362	351	337	348	313	343	367	350	368	348	388	346	342	386	367	333	362	359	358	332	332	357	350	359	365	321	370	304	391	348	379	397	355	339	335	335	374	371	340	393	343	316	339	362	355	339	350	343	330	362	366	331	356	353	344	370	367	368	351	354	321	341	337	349	354	340	361	334	344	360	331	360	327	362	355	400	361	364	354	352	365	357	360	347	322	365	386	354	356	336	347	320	357	372	330	352	376	337	381	349	361	399	346	358	353	329	350	377	345	338	339	346	317	345	387	347	329	347	357	367	338	348	343	352	335	363	357	354	369	390	376	366	369	338	359	407	350	391	375	354	353	369	333	377	369	365	376	369	354	350	370	351	368	344	360	360	401	344	326	355	349	361	352	381	396	356	357	380	371	327	369	363	352	334	343	366	368	363	384	384	364	356	361	377	320	389	364	352	371	346	379	351	383	345	362	349	346	351	338	352	339	328	366	328	341	357	345	367	364	372	363	370	362	379	393	325	348	361	351	363	320	330	354	335	332	343	372	335	365	348	356	357	352	384	353	372	361	379	354	349	336	372	326	334	352	368	358	391	381	346	355	340	375	401	327	337	359	349	301	368	357	352	350	363	359	365	347	354	370	357	338	365	360	374	348	379	351	334	342	331	373	397	386	367	356	362	365	352	365	371	360	351	343	359	347	334	330	363	366	367	363	335	347	373	351	344	375	383	381	340	386	315	349	342	321	354	342	369	341	380	316	350	359	327	363	371	349	382	376	341	375	363	385	343	366	376	367	328	347	359	341	346	368	377	336	376	362	369	361	347	368	341	317	362	341	320	355	347	368	364	360	369	371	345	350	362	367	388	359	350	326	377	350	319	373	368	342	373	365	363	337	330	339	360	355	379	367	340	303	336	383	343	382	373	365	349	360	363	348	346	340	365	340	355	335	346	365	361	322	372	368	368	351	388	333	335	342	325	383	365	353	355	378	353	343	351	346	358	343	361	345	384	372	384	391	353	330	361	372	356	382	351	335	348	363	327	344	394	359	346	330	360	381	355	384	395	330	357	333	345	360	357	343	354	353	376	357	364	362	339	369	326	315	350	383	357	350	331	384	363	336	370	382	360	356	371	345	365	367	388	367	412	341	328	337	365	364	328	367	309	361	359	335	348	325	331	372	357	340	356	349	366	357	357	342	345	322	340	339	396	328	353	370	359	346	334	337	353	357	352	379	357	347	358	378	341	355	374	327	344	359	339	375	331	329	351	322	393	377	363	357	370	349	352	358	389	382	333	328	371	366	346	342	333	338	364	304	400	354	358	331	335	370	367	364	380	353	351	384	356	343	351	329	371	359	365	359	346	351	375	345	349	332	337	354	359	327	380	326	357	340	381	360	340	350	373	352	363	332	325	324	372	364	352	384	337	365	350	343	382	328	346	358	385	343	368	334	351	361	346	342	358	363	367	366	339	349	361	358	330	375	386	328	346	353	325	353	395	328	291	344	376	331	345	312	377	344	361	377	411	346	336	362	366	338	375	361	387	367	379	349	354	343	350	372	346	320	325	381	345	356	345	354	341	343	331	390	358	326	357	343	337	347	348	351	384	355	364	373	344	357	348	315	323	360	387	340	334	341	368	351	351	380	319	344	364	333	382	349	338	341	362	358	342	362	357	343	332	381	369	361	340	352	349	366	375	382	343	400	361	337	300	330	358	353	339	363	354	381	366	363	313	367	368	356	358	327	354	375	351	355	364	346	380	344	373	360	359	386	361	383	364	353	337	345	376	375	365	355	367	343	328	385	325	367	371	341	370	340	347	349	353	345	368	376	333	375	366	367	343	367	376	360	355	359	357	368	358	357	370	358	344	371	384	381	362	363	362	336	391	343	366	372	361	354	379	367	387	361	349	374	361	354	391	368	347	328	342	359	352	376	328	371	380	344	373	347	344	355	351	355	359	358	344	378	343	344	389	358	371	366	355	364	367	373	328	388	349	337	358	382	372	332	364	348	351	353	385	329	335	339	349	337	341	342	350	346	373	357	368	374	331	353	357	376	385	327	363	362	355	383	350	358	351	351	346	366	324	351	343	376	327	323	373	365	358	337	332	360	345	339	369	378	353	382	353	375	358	368	348	353	333	355	353	343	319	393	383	367	349	350	379	355	361	335	348	398	321	339	347	377	384	380	375	399	388	335	390	339	356	383	329	333	358	372	303	348	383	346	332	359	336	361	340	384	363	357	347	340	384	375	366	362	360	330	344	358	341	349	385	325	355	393	320	313	338	378	327	385	298	361	345	348	323	353	370	349	325	373	350	348	361	362	328	378	348	373	332	351	322	326	350	361	327	342	340	386	360	338	369	377	357	318	346	359	353	347	356	379	372	347	357	361	331	351	386	354	354	349	365	362	366	347	376	348	361	361	360	351	327	366	358	347	376	348	382	359	379	327	373	351	334	336	392	351	332	341	327	350	353	342	383	345	352	358	348	329	335	401	360	346	360	345	358	363	365	371	373	365	348	348	351	379	377	363	353	351	336	334	355	370	335	372	336	352	345	375	359	394	383	338	327	315	360	360	359	342	353	347	391	332	344	354	359	357	345	347	338	351	349	328	385	346	349	379	378	364	308	374	340	352	384	362	371	333	336	346	306	368	381	355	355	364	332	382	367	341	356	363	387	344	377	340	389	379	335	315	390	346	339	326	339	347	346	347	385	379	354	341	356	317	335	388	356	332	319	339	381	346	381	334	368	350	372	335	349	385	349	331	350	370	331	367	341	325	295	367	367	341	385	351	377	367	368	334	358	348	375	347	369	389	352	353	352	370	348	328	352	349	374	358	350	350	385	322	371	345	330	362	360	390	345	373	355	358	358	392	330	384	354	357	363	366	352	319	349	356	331	350	347	387	340	340	336	334	352	360	324	352	313	338	341	343	363	370	344	371	350	336	345	358	347	374	370	327	345	351	372	394	348	368	379	401	373	356	328	356	355	353	370	325	353	366	355	351	360	323	361	372	341	318	352	352	340	363	357	341	351	326	361	347	348	370	339	332	348	326	367	371	331	358	377	352	357	344	357	378	403	349	326	352	349	357	336	326	336	360	357	337	337	331	336	361	358	368	295	369	355
17494	2813	2965	2135	1485	1096	836	632	514	431	406	306	291	275	250	222	221	211	235	191	180	199	185	179	166	193	182	180	156	162	158	156	162	167	172	144	159	140	172	159	161	144	156	172	148	154	148	150	165	155	137	141	163	159	151	170	163	148	150	159	172	127	153	160	143	159	162	170	135	131	135	140	160	153	141	168	158	150	137	133	169	161	124	132	163	135	137	139	161	155	172	161	139	166	149	133	120	139	155	171	163	131	130	123	160	142	141	147	148	149	133	144	135	160	138	156	174	159	162	137	139	153	131	155	145	143	138	144	165	141	145	141	160	168	135	151	131	139	139	157	143	155	163	155	152	169	137	135	149	147	135	146	156	161	147	136	145	139	160	137	148	123	140	156	146	153	140	153	159	167	149	142	121	152	141	159	142	123	167	140	131	145	127	140	140	139	134	143	151	134	151	149	159	144	157	150	135	143	130	137	131	157	137	171	138	161	132	166	150	143	138	120	164	147	134	134	176	141	156	174	146	141	167	124	152	142	165	135	139	141	145	148	160	155	165	135	135	143	167	135	141	140	159	142	149	160	145	166	166	161	156	146	158	153	139	154	128	156	170	167	135	160	124	137	150	154	123	161	135	138	140	147	139	170	151	140	144	137	156	138	156	172	124	181	133	146	147	148	149	138	151	151	142	130	156	146	161	145	145	150	146	159	143	141	157	142	165	155	167	172	137	135	160	131	145	155	135	143	151	153	145	139	134	136	152	146	126	156	132	154	144	162	166	141	131	151	141	149	159	140	133	158	165	140	134	157	143	145	152	169	133	149	149	151	131	147	140	149	150	163	163	140	134	164	161	128	150	154	127	157	156	147	132	141	147	167	153	148	145	138	144	166	157	147	143	142	146	160	148	160	150	146	166	149	134	125	164	144	125	137	142	149	133	141	140	153	155	126	139	134	151	141	142	149	134	149	147	151	129	137	153	176	126	156	163	132	154	129	131	154	133	156	135	141	133	161	159	141	152	127	154	146	155	134	156	150	175	166	146	143	160	143	134	150	140	152	135	146	148	152	151	149	154	168	140	138	140	161	160	163	145	148	149	133	165	145	151	145	143	152	173	139	146	145	137	161	158	139	144	151	132	154	147	165	133	144	155	134	144	139	165	150	151	139	134	151	146	156	131	160	135	146	141	142	131	146	133	147	152	149	153	152	144	137	154	143	146	111	148	145	146	118	129	162	122	150	149	169	151	160	149	132	136	140	141	130	137	161	160	139	136	153	166	139	150	144	137	144	144	106	141	158	160	160	157	134	151	162	144	145	140	137	122	153	128	154	134	126	145	139	150	151	173	173	142	157	156	153	156	129	149	130	144	146	164	138	130	137	138	143	135	156	146	142	150	144	137	147	142	142	134	134	151	128	166	121	160	142	134	144	152	142	119	137	179	136	158	120	129	148	138	152	163	144	158	153	139	159	169	158	154	138	154	159	166	152	152	163	145	138	152	132	154	154	158	161	137	152	145	162	146	151	143	139	138	145	145	155	137	156	140	153	158	140	156	153	147	165	138	149	154	148	158	158	145	136	149	150	145	157	172	135	155	164	113	137	150	142	154	148	143	166	141	140	135	152	163	158	136	148	150	144	135	124	152	133	140	147	133	154	143	124	145	133	129	139	148	144	128	147	150	163	159	132	118	145	141	155	147	149	163	163	155	171	129	156	155	127	146	173	164	143	153	151	147	151	172	150	152	143	162	118	153	164	146	162	143	141	180	128	147	141	134	122	157	158	139	143	166	124	166	160	146	150	146	147	164	131	143	150	155	151	150	148	137	169	147	137	132	142	145	160	157	157	143	152	148	150	148	154	133	164	127	153	151	160	155	139	153	131	156	138	147	147	141	140	149	144	137	140	134	138	142	161	149	161	148	137	145	165	121	143	127	129	152	139	169	153	167	155	146	143	141	144	143	157	149	161	144	138	110	139	150	151	143	154	156	151	143	157	151	165	139	159	145	139	160	155	167	160	130	126	141	161	147	153	151	144	146	131	143	144	150	141	149	172	150	167	145	171	117	152	133	124	132	145	144	140	146	134	148	135	120	157	137	158	150	140	118	145	135	165	135	149	121	155	117	150	178	145	146	128	126	124	151	147	145	153	141	146	171	141	153	156	131	140	127	155	160	150	158	137	154	124	135	155	148	105	147	142	153	148	154	152	172	167	148	138	147	133	132	136	152	143	140	138	150	140	149	129	166	141	174	142	154	149	132	147	143	135	139	166	132	145	135	154	165	151	171	142	147	131	145	150	155	126	143	154	134	141	161	156	139	152	170	155	153	151	141	150	122	142	158	151	156	132	142	138	138	159	128	151	176	159	176	137	150	154	149	141	140	143	154	127	127	151	150	147	143	149	154	183	158	137	147	155	125	129	134	148	153	146	155	153	146	152	132	144	151	144	149	141	134	151	125	131	148	149	150	167	174	137	151	137	163	157	168	149	133	151	159	145	161	151	158	150	149	144	145	156	140	136	141	140	154	126	160	142	147	139	144	146	152	154	151	145	149	130	137	159	144	130	148	146	150	156	160	150	119	140	129	164	135	157	121	139	142	142	152	143	167	163	119	156	157	151	151	158	167	138	138	139	149	163	131	165	172	140	165	137	129	135	130	147	122	137	149	127	145	169	146	155	146	159	150	153	143	151	143	143	147	125	133	154	176	166	141	146	137	143	147	138	145	136	147	135	119	160	139	146	144	148	163	156	139	147	135	144	153	135	137	152	135	141	144	147	151	145	156	149	132	153	138	135	161	136	138	160	143	168	141	128	150	129	156	169	161	137	153	138	135	158	155	144	154	136	162	140	141	160	139	152	165	168	142	151	142	161	154	151	158	134	156	132	145	152	132	134	114	146	145	151	131	160	142	142	155	146	154	142	132	159	158	144	152	131	156	146	145	160	143	138	127	134	132	161	147	122	131	157	154	163	129	149	147	158	142	144	170	143	151	159	144	149	144	141	121	137	150	168	145	151	146	145	136	151	142	156	159	155	160	135	145	138	117	159	137	172	146	139	148	178	143	151	166	155	150	162	157	163	156	146	146	171	132	149	125	138	180	154	155	147	158	139	149	150	130	150	179	145	155	140	137	148	134	137	141	166	171	152	159	143	147	134	141	137	132	130	139	149	129	162	150	138	140	125	137	128	139	164	158	146	154	153	124	137	162	153	145	144	145	137	147	135	147	142	144	145	155	129	140	153	146	125	147	149	145	142	158	132	169	146	167	153	148	168	147	168	141	160	161	166	168	142	152	152	137	173	153	135	143	140	147	161	125	164	163	149	160	138	142	135	159	144	167	158	161	143	133	136	159	149	135	129	144	134	151	147	148	160	130	147	136	119	131	145	130	145	163	122	141	142	138	135	138	157	153	153	138	139	153	129	150	113	157	152	174	145	152	133	150	141	141	138	158	147	144	160	165	150	146	165	147	144	163	155	148	156	131	150	162	134	148	170	165	170
8480	2895	6663	7010	5966	4892	3971	3254	2671	2317	2036	1776	1655	1545	1299	1226	1160	1157	1025	964	918	845	850	859	873	751	763	755	778	703	643	710	670	660	642	620	619	601	612	588	613	581	577	591	572	523	610	586	545	581	567	566	555	496	531	563	542	533	586	520	536	564	540	522	507	541	531	530	534	510	501	492	501	503	488	486	520	523	509	536	496	474	470	495	517	484	507	498	508	501	515	502	508	477	522	486	500	493	504	496	514	484	491	504	505	501	481	472	503	505	465	484	492	498	458	480	486	519	525	448	501	492	477	497	484	482	476	478	502	462	474	475	474	504	501	497	500	468	501	480	453	460	492	486	491	486	461	492	505	443	481	491	467	502	496	499	507	475	469	505	489	446	480	486	506	480	518	455	477	462	517	488	495	491	472	460	485	493	468	498	490	494	470	476	460	527	443	524	477	485	505	496	472	481	506	480	517	457	496	518	466	490	499	513	465	484	535	517	475	498	552	486	483	487	460	443	490	455	474	495	458	469	517	478	489	514	464	517	477	515	483	472	496	520	466	536	485	484	507	519	470	472	499	466	460	485	480	506	525	510	502	501	511	511	461	511	516	441	519	495	487	430	476	503	459	475	492	476	490	497	488	477	518	494	485	475	471	465	494	499	476	495	487	484	502	482	496	452	515	517	468	477	478	467	447	476	491	448	513	499	502	469	509	494	487	448	470	493	483	478	499	531	493	528	481	454	461	450	500	499	475	484	529	496	466	490	477	468	471	468	489	535	473	463	477	464	487	516	493	446	490	497	437	495	496	445	470	477	471	461	441	537	458	448	490	453	493	470	471	479	510	488	518	515	465	507	503	523	462	505	490	503	491	471	497	518	445	505	470	508	488	491	499	491	489	428	452	439	460	494	452	473	481	479	503	496	497	482	484	487	518	464	501	515	471	515	464	474	474	491	461	504	477	528	474	486	495	497	489	427	478	503	486	465	467	482	477	449	491	463	461	468	498	422	499	517	500	487	517	459	497	527	474	508	480	520	470	461	465	507	453	493	480	479	482	457	484	473	496	507	477	504	486	471	528	490	500	483	475	512	506	487	505	472	483	496	454	485	505	490	499	457	464	511	539	471	486	486	468	493	477	492	459	511	495	503	460	429	472	474	510	458	460	470	478	491	503	480	501	480	481	467	446	498	483	487	456	489	469	508	513	479	489	521	449	482	474	517	478	462	495	487	498	495	510	505	471	498	492	506	493	493	464	485	471	461	484	466	499	472	473	487	490	523	505	498	490	488	461	520	468	494	467	495	519	515	505	482	468	461	498	477	463	477	460	470	449	449	493	507	487	474	498	496	516	494	475	480	490	481	495	463	474	506	471	501	466	450	491	474	527	478	487	457	461	462	500	474	466	522	443	455	499	506	486	504	481	491	475	476	492	468	513	473	485	498	493	468	508	502	518	476	468	468	492	468	467	492	510	426	489	506	492	476	480	494	435	470	491	490	487	480	481	488	473	483	473	480	514	492	482	496	499	491	515	493	480	507	496	463	442	521	478	476	476	472	483	486	457	447	477	454	476	450	496	488	475	487	477	468	495	488	476	497	481	479	494	508	498	502	493	482	478	472	474	433	455	500	460	480	461	470	483	482	503	515	473	457	511	479	452	509	507	470	461	471	497	492	498	483	448	473	516	458	473	477	510	484	506	485	481	491	493	476	464	482	470	474	494	455	481	455	487	515	505	498	487	424	440	461	490	506	500	510	481	436	455	455	452	510	490	494	474	454	501	461	466	453	483	493	492	444	515	494	436	453	476	454	476	443	487	473	499	495	497	486	462	495	485	484	458	472	482	488	466	466	459	498	471	469	463	470	505	482	471	450	482	487	457	521	472	490	482	468	478	475	488	471	467	497	502	486	477	461	510	474	466	497	515	483	492	448	525	521	474	508	473	481	479	504	521	495	491	447	505	455	490	471	522	511	496	514	515	464	457	455	481	468	497	468	491	447	495	520	527	484	492	514	515	510	465	463	458	498	513	497	466	477	514	489	482	504	502	482	472	499	506	510	450	491	467	461	506	474	500	488	471	485	506	467	490	508	464	499	477	516	481	481	458	504	468	528	483	466	462	504	497	470	511	454	487	522	444	513	459	493	493	452	452	491	526	443	462	463	497	463	462	511	442	455	467	465	481	504	488	477	494	451	496	482	512	488	531	474	466	526	490	487	456	466	481	467	497	472	444	442	505	505	513	453	501	475	497	433	505	516	502	491	483	456	505	494	466	477	483	455	538	517	455	509	509	475	514	505	499	479	491	453	496	467	491	479	520	445	478	519	475	489	464	494	495	472	473	522	466	495	494	480	470	480	510	462	441	448	514	512	518	485	501	557	468	489	467	450	475	488	460	465	487	492	484	507	521	473	453	510	458	479	456	484	485	496	502	458	489	483	534	474	464	511	465	510	484	518	477	510	474	456	477	505	503	457	477	494	430	446	457	480	507	473	469	472	502	484	484	508	542	537	488	474	476	508	483	509	468	464	458	431	506	454	520	474	533	485	448	477	494	510	505	499	468	467	523	498	455	511	502	535	489	444	482	500	497	535	463	484	495	513	487	487	487	515	475	493	478	502	444	496	496	492	474	485	487	482	453	483	518	495	485	466	486	512	476	473	460	491	495	488	502	482	483	498	493	496	484	462	490	467	492	500	490	513	496	454	461	467	501	483	473	474	498	469	476	485	484	507	488	465	472	458	459	537	482	495	485	501	448	466	505	493	480	499	498	474	480	468	482	502	480	481	478	491	455	464	441	448	516	498	487	502	486	463	524	468	494	462	484	521	501	486	466	503	511	489	478	495	523	490	504	460	499	486	523	463	469	474	480	472	450	500	511	497	457	475	472	507	489	494	487	507	471	455	510	470	453	502	533	501	514	525	504	464	452	472	476	472	464	460	541	507	482	501	479	462	506	520	527	464	465	491	474	502	503	464	514	520	454	485	474	440	488	499	512	477	517	429	460	458	469	503	488	533	472	495	518	513	496	508	480	449	482	466	471	508	510	455	488	501	502	510	473	495	497	510	460	457	446	511	486	522	523	486	473	501	512	503	480	530	535	481	469	494	470	501	512	473	469	473	473	478	493	500	512	466	463	483	454	484	484	471	490	512	477	436	509	490	478	508	470	506	476	491	484	470	472	484	528	458	491	529	444	479	494	482	501	480	515	459	516	489	480	491	480	474	496	483	509	465	491	496	480	515	471	517	465	513	461	501	488	496	509	451	476	461	511	452	475	530	475	477	445	513	486	474	491	461	495	517	480	511	492	483	493	496	477	514	456	511	477	488	465	499	490	480	490	493	487	479	509	473	455	495	486	486	489	477	508	468	462	485	493	503	472	485	474	482	478	489	477	462	468	484	495	481	456	495	484	501	490	493	502	510	476	468	472	502	547	486	492	499	524	498	466	486	523	460	535	511	479	489	487	473	467	474	487	470	429	491	479	449	455	523	491	453	488	466
2330	328	301	283	288	252	215	212	217	224	224	225	234	231	200	227	208	218	193	225	211	223	197	211	218	225	217	229	220	225	215	207	233	221	226	217	206	191	230	211	186	182	213	247	192	193	230	196	225	172	216	211	197	172	224	195	228	219	214	234	230	217	190	207	216	216	185	209	241	217	243	206	194	228	231	201	221	236	221	202	228	225	232	230	226	194	210	219	219	205	215	215	215	268	237	184	216	213	213	206	204	203	225	212	214	193	204	224	220	230	207	231	185	237	230	218	226	205	217	233	205	201	195	204	230	219	200	216	230	194	212	227	220	209	220	231	208	237	201	179	240	227	205	214	228	194	214	193	230	213	236	229	231	198	200	220	231	210	211	205	233	191	195	213	222	228	217	230	218	190	205	220	220	193	208	231	200	219	239	208	200	246	202	210	206	250	211	188	205	215	224	217	250	201	204	228	222	201	207	216	199	234	246	216	204	216	215	185	192	200	212	199	211	209	222	200	207	227	211	241	223	242	212	230	217	185	230	225	217	198	237	211	224	213	199	206	210	220	225	202	210	218	232	194	213	218	206	181	219	237	203	202	237	205	216	231	211	242	205	220	211	204	196	196	222	218	211	232	211	206	232	244	202	194	225	206	198	226	239	183	203	223	219	206	212	220	213	235	224	223	203	207	224	206	188	204	226	210	200	201	235	197	205	229	233	201	205	224	255	235	205	234	225	212	222	195	218	187	214	228	225	221	191	233	205	212	222	206	237	219	226	252	227	218	216	223	211	209	190	208	209	213	231	209	234	223	222	204	214	206	201	227	213	194	211	209	212	220	199	202	216	225	216	225	217	223	224	210	208	227	229	211	224	194	203	205	212	207	210	235	228	215	194	237	210	212	191	196	236	190	203	189	224	172	210	222	206	201	246	198	227	211	199	222	235	195	225	202	195	208	180	221	180	203	202	217	210	214	193	208	241	217	201	174	208	197	202	212	217	203	210	206	226	213	205	217	205	198	197	216	219	222	223	229	228	215	220	253	204	197	199	205	199	215	205	218	192	219	197	221	221	221	215	205	202	208	227	222	202	211	229	205	192	233	193	202	214	202	219	230	205	223	200	236	224	210	194	216	223	198	210	229	199	218	218	199	199	215	220	219	234	209	237	231	208	247	201	231	207	200	228	218	222	208	220	221	199	192	198	217	234	202	202	213	238	186	204	207	210	206	214	190	224	209	244	196	218	243	196	216	215	206	222	212	198	213	234	192	195	194	209	205	208	223	216	199	193	206	194	196	210	227	204	201	208	204	207	223	219	221	207	215	229	190	214	193	199	188	226	212	213	200	205	215	233	230	214	194	222	217	209	231	215	195	221	207	215	190	206	214	227	206	215	229	216	215	223	214	217	225	211	207	203	215	231	212	216	231	214	210	209	209	224	214	224	209	212	206	210	221	225	211	218	202	234	209	195	219	223	221	228	200	224	211	219	230	203	191	206	204	216	207	218	202	225	217	202	217	173	218	219	196	213	214	246	216	225	253	228	224	216	213	205	206	218	210	231	206	204	208	220	203	226	219	211	224	227	213	206	229	200	217	232	216	196	222	191	220	249	203	205	212	220	196	225	189	186	196	249	207	208	208	198	200	204	209	217	180	242	241	220	231	224	237	201	214	213	226	199	203	210	205	219	216	231	197	221	218	217	220	208	191	195	204	213	221	227	187	212	206	187	219	210	197	208	236	215	213	215	198	199	183	198	194	207	213	211	210	198	217	216	240	225	213	235	251	202	213	194	191	212	196	233	237	213	217	233	230	235	206	231	190	197	212	211	218	209	182	223	183	227	214	207	224	198	215	220	206	220	205	250	218	222	214	216	233	238	207	209	229	217	171	221	236	209	212	222	189	165	210	211	192	210	216	236	222	237	202	243	218	202	218	233	213	209	229	207	242	196	221	211	201	209	222	228	201	210	202	209	240	201	212	213	219	205	210	199	200	198	219	248	222	238	198	227	211	200	211	195	198	211	202	188	203	215	206	197	197	196	187	234	228	196	246	213	227	229	218	216	212	216	198	216	204	213	198	224	214	231	225	233	225	226	200	202	203	200	212	215	203	210	215	202	227	202	210	232	215	225	232	204	209	214	196	217	239	212	229	206	211	215	216	217	227	206	204	220	219	220	236	234	232	185	229	221	215	215	201	229	189	229	219	229	227	203	201	221	202	217	193	230	238	232	232	213	205	203	233	211	215	233	210	212	220	226	209	217	188	197	200	209	231	230	196	240	197	224	207	199	200	218	208	208	205	201	229	193	216	192	218	252	192	194	220	203	221	210	189	227	218	223	199	225	216	209	219	225	217	206	233	205	229	211	197	191	221	219	233	189	207	220	212	214	247	214	197	209	211	203	189	197	197	217	228	210	203	221	188	229	211	217	223	201	226	197	220	214	208	202	193	221	217	227	208	208	236	199	228	219	240	236	233	232	239	203	224	192	216	213	185	231	228	213	217	209	207	214	233	215	220	232	207	257	239	211	241	196	202	221	204	252	229	211	207	217	220	216	194	246	203	215	234	214	208	212	207	219	199	213	199	225	205	233	202	242	211	222	229	192	212	230	238	220	192	210	236	213	221	202	211	222	214	204	219	185	218	200	241	220	189	220	205	247	206	220	200	212	219	222	217	215	206	207	215	220	219	216	208	218	226	208	198	238	210	224	214	222	222	236	215	208	196	206	228	193	210	215	218	201	215	217	213	219	233	208	209	228	199	248	224	209	222	212	231	205	192	213	205	203	208	216	186	211	233	218	192	212	218	210	228	220	199	237	234	182	214	230	221	215	200	180	224	205	210	222	232	207	222	195	212	228	214	205	218	229	245	231	199	254	198	245	240	237	200	213	233	190	223	213	214	201	227	235	247	240	165	221	203	222	184	225	198	197	207	223	224	216	217	207	221	237	216	228	230	212	205	213	196	229	229	218	224	241	187	217	203	230	210	225	229	215	194	232	224	217	205	239	197	189	204	217	206	216	219	208	229	214	195	207	226	198	210	227	202	276	223	221	221	208	251	206	223	207	234	227	206	232	194	197	210	219	206	212	195	198	203	218	200	205	211	221	208	212	228	214	196	209	209	202	217	173	220	240	204	199	199	209	224	223	231	219	216	206	206	203	205	217	213	192	230	204	209	215	239	236	217	202	213	231	230	189	216	237	219	210	238	221	209	210	218	213	251	196	215	211	231	214	208	246	224	219	225	216	234	207	218	203	211	202	222	227	218	187	213	191	208	224	224	205	203	206	219	214	212	222	209	205	220	210	217	233	225	238	201	212	219	222	237	218	200	205	210	206	242	201	199	221	236	241	221	226	227	209	230	218	205	200	214	231	213	238	212	214	230	220	231	213	231	187	209	206	200	182	193	214	242	221	220	198	210	242	228	199	203	189	224	186	216	225	199	205	224	195	214	195	217	212	238	216	186	217	215	217	226	203	192	222	209	196	211	219	245	212	219	217	223
2901	723	851	862	860	758	788	746	696	729	665	659	689	698	661	694	660	704	691	654	635	639	702	705	724	655	631	687	625	593	667	678	674	625	676	653	700	669	677	647	665	654	662	662	648	632	656	639	626	659	617	656	680	575	661	608	647	661	653	667	644	640	658	674	637	630	636	670	671	672	636	652	647	660	636	620	683	633	612	613	659	641	674	692	669	688	609	656	603	667	645	671	628	654	701	716	655	649	720	648	652	608	644	626	648	636	660	625	637	678	636	607	661	672	678	608	607	676	648	648	633	669	622	633	635	647	643	686	659	643	609	616	654	644	670	647	657	643	664	648	579	642	629	629	672	662	629	671	656	641	595	658	624	662	659	673	654	677	658	639	679	671	672	692	643	685	619	645	692	625	638	630	593	636	663	619	630	678	629	634	619	641	661	665	639	639	634	674	650	661	654	671	626	630	695	666	591	674	627	632	595	689	647	668	648	680	636	664	653	676	656	668	649	666	669	671	665	596	679	614	663	632	695	655	676	698	626	616	644	671	659	647	678	700	737	654	636	646	720	675	651	652	626	610	684	697	640	630	662	659	649	652	648	632	685	626	635	671	653	656	642	708	629	677	700	650	611	664	673	647	681	646	625	657	642	679	660	610	655	643	664	653	606	619	645	663	653	681	676	641	681	601	639	651	610	657	704	606	648	635	668	614	617	671	608	701	662	630	653	609	654	641	644	623	640	635	612	650	604	681	650	702	654	657	663	680	604	625	664	673	659	650	643	680	662	637	687	648	665	659	650	682	661	636	621	672	640	619	684	611	669	653	659	651	605	634	656	628	604	689	694	662	681	628	636	653	606	648	635	684	646	596	617	640	618	623	610	694	693	648	654	659	633	687	655	637	625	653	668	670	645	638	665	637	652	683	590	662	656	692	676	681	610	653	649	624	648	635	695	621	693	652	609	670	617	678	646	691	676	643	643	632	605	638	609	627	630	627	666	676	669	656	644	646	668	662	689	659	635	665	654	679	647	617	627	633	635	672	639	613	612	648	668	636	709	679	599	672	655	659	642	633	647	608	639	674	625	643	668	663	623	598	635	657	620	692	656	599	594	668	649	651	624	666	638	694	628	648	609	675	613	670	673	671	667	645	609	658	628	659	629	639	637	637	638	676	657	705	682	661	669	661	639	653	674	656	707	620	680	636	676	648	665	666	649	687	653	609	620	651	696	663	650	646	627	665	643	657	637	684	638	629	643	627	603	644	674	601	668	631	600	649	660	631	668	592	618	638	641	675	683	656	657	693	690	641	663	672	674	659	619	677	654	629	662	614	690	670	659	633	633	638	697	638	677	683	651	600	652	628	631	659	674	660	650	655	627	647	655	663	664	654	637	648	634	638	648	626	646	648	654	632	612	651	624	609	647	646	720	657	624	657	636	667	661	667	651	659	681	635	668	662	679	649	665	633	679	627	655	631	629	615	679	611	679	664	687	687	644	648	637	692	662	613	654	649	628	659	677	663	631	618	633	624	658	664	645	642	631	641	616	648	627	664	631	617	633	634	668	633	603	621	655	604	676	627	679	598	675	653	657	622	597	683	595	603	596	679	667	660	616	609	649	682	644	641	652	688	638	605	662	662	661	658	722	711	630	650	646	657	723	603	682	636	670	669	681	667	670	619	627	686	650	640	583	623	629	676	666	658	669	653	676	674	667	644	633	643	650	661	603	660	634	626	622	661	664	636	687	629	592	681	645	663	657	629	653	633	673	626	650	657	639	642	612	674	699	660	681	646	676	672	606	685	672	667	616	653	630	662	640	643	643	642	670	653	606	667	668	671	639	622	656	653	639	658	636	612	696	609	651	688	664	659	678	674	686	624	656	686	635	624	635	660	660	662	637	618	648	619	690	638	683	659	648	660	600	686	664	659	679	627	668	650	655	662	685	631	619	674	654	694	595	651	650	654	624	645	642	636	607	673	638	667	650	642	655	629	640	643	701	661	623	647	675	644	638	710	633	621	623	617	641	663	683	640	657	630	630	647	658	632	645	675	645	626	655	670	672	650	666	624	639	623	665	645	665	601	655	649	587	592	652	650	665	667	650	637	629	651	674	645	668	661	614	646	658	625	647	613	612	633	670	668	661	643	661	652	632	679	618	629	656	682	681	611	637	651	611	661	673	641	635	593	670	679	649	657	655	665	625	678	683	661	639	673	646	641	649	644	654	625	645	680	666	650	671	640	638	647	600	642	655	676	623	683	642	632	685	651	668	649	647	625	717	672	639	636	672	640	650	645	641	641	622	654	645	667	653	645	655	672	666	599	616	666	698	636	632	641	639	635	656	699	632	600	630	675	697	639	645	654	675	646	646	687	622	656	627	636	667	641	596	648	660	637	679	675	669	629	707	626	663	624	708	664	631	653	618	667	597	679	681	635	614	620	633	656	708	651	700	640	658	631	653	629	690	647	636	642	668	617	632	626	661	632	619	648	651	659	665	631	625	662	661	657	685	687	650	635	679	643	611	656	655	631	634	671	680	644	649	664	668	629	634	633	677	653	631	640	704	670	644	675	592	641	628	698	622	632	662	656	637	651	618	657	701	669	614	644	689	609	641	652	593	658	646	595	607	679	654	618	650	617	628	630	641	646	701	608	690	638	673	672	629	676	587	657	642	637	650	622	588	686	634	703	642	687	678	678	662	625	647	648	633	660	618	674	621	700	619	654	678	659	625	653	686	658	648	705	654	645	618	603	620	646	656	665	639	666	642	699	690	642	650	626	685	631	674	628	620	630	623	670	656	672	646	654	626	634	644	644	657	671	647	610	668	725	634	667	658	697	625	657	649	624	657	633	616	670	692	614	625	675	652	649	631	648	654	638	672	702	661	621	669	739	664	633	640	665	643	637	620	607	622	626	606	592	681	602	645	671	661	617	655	634	650	651	676	644	641	663	661	688	606	695	645	651	604	668	618	649	681	593	599	660	646	691	642	614	653	653	631	643	668	652	645	666	663	683	628	646	661	633	603	622	638	605	687	619	628	622	655	650	646	636	667	634	644	687	657	607	637	634	658	667	660	662	673	699	648	629	642	672	660	648	613	637	656	637	656	629	667	673	604	599	634	634	618	639	661	623	649	640	620	628	662	611	677	655	622	647	630	663	645	599	636	647	671	666	641	663	634	664	635	652	630	692	659	629	647	627	645	648	656	669	605	665	645	652	650	660	643	660	689	638	652	676	663	631	643	627	678	661	639	629	637	657	680	643	642	666	643	625	647	629	648	610	609	631	662	663	633	621	630	679	665	632	609	660	669	591	669	636	663	679	675	648	662	600	646	665	678	629	662	647	622	677	608	612	615	606	635	634	663	663	679	655	604	643	677	675	669	687	640	645	600	599	622	633	609	640	679	643	614	663	638	641	608	651	631	619	653	649	618	629	695	679	660	633	661	655	643	626	641	670	678	599	659	634	627	622	668	626	632	652	668	670	727	713	669	636	627	660	673	628
9939	1216	1493	1116	778	561	422	375	279	275	220	202	184	152	160	177	169	133	139	150	128	134	119	113	141	131	115	130	122	137	100	117	145	120	126	92	119	115	131	98	94	113	106	103	91	112	106	96	111	114	105	113	119	113	106	116	112	106	105	95	107	91	108	100	101	112	127	90	118	100	126	105	120	120	104	95	110	124	112	110	111	93	105	91	109	91	107	107	92	79	112	102	114	101	117	116	98	96	108	97	94	97	108	105	108	97	119	101	107	115	112	94	107	88	91	108	88	96	105	116	107	105	95	106	110	100	106	112	110	93	129	96	83	106	87	110	107	94	108	99	122	117	95	109	110	97	100	106	108	109	102	93	77	99	91	112	122	98	96	104	107	83	95	114	107	104	107	87	103	91	123	107	103	107	112	97	100	100	112	110	112	104	108	114	94	128	104	99	101	111	108	102	123	123	101	98	116	109	102	116	97	111	105	108	115	109	129	106	110	117	110	96	101	87	114	103	115	112	109	110	111	108	84	96	112	112	100	100	108	116	83	96	109	95	96	104	97	111	93	110	102	127	110	108	118	116	93	93	112	115	113	120	118	93	96	103	86	113	118	89	95	98	119	120	108	102	94	106	93	111	100	100	95	82	90	95	98	103	92	116	91	106	108	86	95	106	108	112	103	99	110	100	104	93	99	106	111	112	121	94	96	107	103	116	94	101	112	103	103	120	111	99	117	107	106	115	101	97	90	105	100	108	95	105	114	98	99	92	103	98	98	108	111	97	125	102	108	92	112	113	108	96	106	109	116	103	105	108	81	106	121	111	109	105	110	89	101	97	89	109	105	102	100	102	88	107	92	103	97	107	105	86	91	117	105	91	102	112	80	109	100	95	95	115	107	98	102	77	102	105	111	110	123	93	97	108	74	111	109	106	98	94	94	111	108	98	97	82	104	98	95	108	107	108	89	123	125	96	118	121	107	99	96	86	98	113	105	112	116	100	113	95	122	101	90	104	112	95	109	125	123	109	102	92	94	115	112	106	103	99	122	109	98	89	119	117	83	101	117	105	121	116	113	106	93	95	86	103	102	101	89	96	99	101	98	116	104	123	106	94	95	101	108	106	116	124	98	113	97	119	123	111	103	100	105	115	99	84	121	105	94	109	95	119	110	107	103	114	106	93	115	115	88	100	91	116	82	92	85	89	98	122	103	115	113	87	102	81	108	101	110	83	124	116	96	100	108	109	107	95	87	120	107	96	102	93	81	100	98	105	93	104	105	108	105	105	104	105	107	120	105	110	98	111	98	99	92	97	100	120	116	86	102	94	92	101	104	108	105	106	95	95	112	111	107	90	81	111	97	99	85	114	100	113	88	118	100	101	113	95	117	93	108	118	119	126	105	79	104	100	100	98	99	122	101	101	102	92	111	97	110	93	118	99	94	113	105	96	104	100	106	100	112	116	110	108	104	101	101	97	111	101	110	99	112	98	97	101	99	104	120	114	96	102	84	91	110	105	117	125	109	112	101	97	92	104	104	103	104	104	100	116	94	100	110	123	106	95	90	108	104	106	109	99	111	95	82	92	107	115	103	101	107	126	119	86	106	107	122	87	95	102	90	76	112	101	101	97	98	101	122	100	115	101	115	109	109	100	103	96	107	111	104	139	107	102	113	92	125	93	94	107	87	103	96	109	107	98	96	108	103	109	99	100	103	91	94	117	100	108	106	99	110	94	98	102	94	111	95	105	108	89	100	105	99	130	115	96	115	101	95	106	112	95	98	99	98	105	97	115	86	102	113	106	101	113	99	94	102	111	108	92	94	107	118	101	110	113	92	100	107	104	113	104	105	110	96	107	95	103	95	88	108	98	116	79	114	112	98	112	90	98	88	91	84	111	92	118	89	105	99	106	96	96	115	107	96	115	110	105	108	104	101	116	100	85	94	99	105	112	92	109	105	122	102	95	96	110	91	89	106	100	103	99	108	90	120	88	124	99	111	120	88	104	116	92	94	105	90	107	106	107	116	106	92	120	107	108	100	109	115	102	121	101	104	112	116	87	119	106	116	115	100	117	120	105	94	99	87	103	107	113	115	134	100	100	105	106	89	107	93	97	92	112	99	92	98	121	106	112	111	103	107	100	99	95	97	93	93	99	106	91	95	103	100	103	107	109	104	106	113	97	110	97	103	104	116	118	80	111	98	129	112	96	112	108	96	114	101	94	108	108	98	107	105	113	107	109	100	105	105	87	110	92	96	101	112	105	91	99	111	90	87	89	90	103	108	117	109	108	115	99	109	106	100	90	107	90	106	94	106	84	86	99	116	105	127	102	116	115	100	106	81	92	97	100	108	111	100	100	96	111	101	107	101	117	93	118	102	93	79	118	97	108	122	105	99	102	89	107	85	104	92	109	100	110	110	93	100	109	98	117	120	85	101	89	106	104	103	111	132	95	109	92	78	128	83	94	95	100	100	93	114	115	102	112	117	98	110	107	118	104	94	107	109	102	83	108	95	97	97	115	95	114	107	106	94	99	103	102	106	107	96	84	101	93	105	112	104	93	110	110	110	96	93	114	125	120	103	94	96	106	110	98	103	110	105	87	114	103	103	96	89	102	101	111	91	107	108	97	120	108	84	111	107	119	105	109	108	97	105	108	97	105	107	108	109	84	104	113	107	100	104	96	110	111	101	78	103	85	112	106	89	102	112	108	110	109	100	115	115	106	87	90	101	96	118	112	95	119	119	104	99	96	113	92	87	119	112	103	102	105	108	97	100	102	95	89	79	119	102	106	90	96	103	85	121	104	110	111	121	102	100	103	95	101	92	106	84	109	105	116	100	95	118	101	92	85	121	92	111	107	108	103	85	106	123	69	117	116	102	119	108	124	106	103	110	114	91	112	108	105	97	105	116	99	104	112	98	117	109	126	101	102	95	93	125	110	99	102	96	117	103	103	110	118	119	106	101	104	106	101	99	103	81	98	104	106	90	100	110	113	96	82	97	110	105	97	106	102	94	113	100	95	120	107	95	98	114	118	102	114	123	93	100	111	107	98	101	92	95	104	98	90	97	108	90	101	85	124	116	103	111	121	105	96	100	118	92	94	109	105	110	99	99	92	124	103	130	127	100	88	103	121	121	92	93	107	101	96	93	109	112	115	82	110	110	113	106	92	100	101	100	104	101	103	110	122	132	111	114	86	96	97	111	97	101	108	98	99	99	90	100	95	107	98	117	92	87	126	109	90	94	99	98	87	105	107	101	114	126	119	101	88	97	102	112	111	112	104	99	101	97	104	131	98	105	116	107	100	130	115	116	95	110	113	111	122	78	93	106	113	110	99	99	111	111	101	86	99	109	96	101	104	118	97	111	97	120	114	84	101	111	111	113	124	105	85	99	121	107	113	88	110	110	88	92	94	100	112	104	95	101	95	95	100	90	90	111	103	93	110	119	92	99	93	120	80	136	115	94	105	122	98	107	106	119	118	105	93	88	111	98	97	107	105
6440	1453	3658	3896	3283	2705	2084	1770	1560	1257	1176	1036	972	824	799	751	712	692	615	620	589	564	567	526	538	485	529	443	459	441	461	428	435	444	407	451	407	444	441	397	414	424	374	437	415	411	409	401	415	409	369	357	387	397	349	357	383	401	376	400	397	396	378	349	381	407	366	393	372	364	370	413	358	384	341	379	425	389	359	380	373	383	407	366	379	383	346	338	360	365	372	380	362	402	346	325	318	409	348	321	355	369	368	350	353	396	338	355	333	363	377	362	342	389	377	362	343	345	366	353	359	351	354	364	358	352	402	336	387	356	343	370	344	385	372	371	360	348	375	357	365	341	371	367	354	367	331	360	390	372	317	348	361	357	345	371	358	347	371	362	360	379	357	395	358	402	352	394	346	353	322	386	358	370	354	322	344	368	355	347	362	357	347	324	367	369	357	322	363	379	358	354	355	360	376	341	331	337	365	372	369	357	351	371	339	374	397	349	357	369	369	341	367	382	367	358	339	345	323	362	356	372	374	363	370	348	360	351	354	354	362	357	349	342	348	329	343	346	370	339	357	351	361	349	354	319	331	378	358	368	334	368	357	338	380	385	332	353	350	349	358	347	320	382	384	345	354	356	345	364	374	369	326	366	363	383	382	360	338	362	361	362	354	366	327	322	333	356	371	375	377	330	329	362	352	381	375	332	385	341	372	363	358	346	351	364	362	346	376	369	349	319	374	350	361	343	383	322	333	331	365	372	341	347	357	351	370	352	347	358	370	337	354	382	346	371	367	331	320	335	371	341	319	343	352	357	342	379	332	358	343	366	351	351	365	338	361	353	353	370	353	356	336	313	352	357	382	365	332	346	345	345	346	393	336	346	350	349	344	371	366	354	395	329	324	340	330	365	333	337	345	365	352	361	387	379	341	375	334	352	359	354	371	347	355	336	382	372	349	334	357	358	354	349	340	360	341	351	336	359	350	361	367	358	399	364	361	350	382	370	360	355	322	337	366	332	352	347	347	337	338	348	324	373	362	359	341	360	344	354	354	358	351	333	384	363	339	360	334	354	348	389	345	355	344	328	345	362	322	330	343	342	369	342	383	389	357	387	320	385	370	373	363	345	348	366	347	348	359	366	367	351	346	346	345	345	354	360	350	342	364	355	374	368	337	373	374	360	373	366	367	396	328	347	352	365	358	354	330	336	355	363	346	334	356	372	343	363	350	359	363	343	346	347	353	348	345	335	351	329	360	330	366	329	326	370	337	346	343	376	362	345	333	377	348	357	360	340	359	378	363	340	347	385	378	392	347	373	342	359	355	324	348	373	350	362	381	351	361	365	345	352	355	380	318	366	355	325	329	356	348	349	379	361	361	364	379	362	354	346	388	369	314	322	361	350	366	339	341	351	306	363	316	370	369	343	373	333	359	353	363	354	347	355	394	362	351	376	342	327	345	395	333	372	373	368	347	300	376	329	356	342	352	354	356	355	331	351	342	362	366	367	337	352	355	339	345	364	361	360	334	322	370	333	364	323	348	336	353	354	343	312	350	355	357	351	332	338	331	355	345	368	335	366	406	354	353	329	385	405	368	346	373	383	360	350	338	371	384	334	328	376	364	364	343	327	365	355	371	349	315	335	408	371	357	344	351	355	369	353	382	338	372	358	355	381	368	360	357	363	374	351	385	390	379	368	372	356	366	334	365	349	361	331	330	348	350	380	359	350	326	334	354	365	337	348	368	355	378	378	337	355	350	331	375	363	327	354	339	362	386	354	330	396	368	376	370	349	372	373	354	346	383	373	348	360	377	355	379	318	343	381	355	312	312	377	340	336	348	341	370	347	351	369	348	344	366	337	362	356	377	366	381	369	337	395	376	319	376	351	322	393	350	410	352	393	386	352	352	374	340	352	350	363	349	327	339	354	354	366	327	365	359	395	356	369	366	347	327	338	325	382	344	300	396	357	379	378	364	362	354	392	350	380	366	320	358	359	347	337	350	321	344	325	358	358	367	369	370	351	384	380	346	349	388	315	333	355	339	338	338	359	359	379	343	383	368	363	363	357	345	351	318	345	397	371	357	373	334	374	349	344	348	328	340	358	380	370	334	332	373	355	353	343	343	367	340	324	328	345	357	351	352	366	336	338	361	345	355	338	352	379	364	380	351	356	361	348	334	375	354	345	361	356	342	382	367	357	339	317	359	349	359	364	347	370	345	317	321	353	338	325	369	347	365	338	340	326	351	340	348	345	378	354	342	337	365	322	375	340	322	351	362	356	360	371	375	383	316	344	361	331	348	368	354	351	408	383	364	360	321	357	357	352	365	359	358	337	357	334	344	347	342	331	356	349	352	354	335	328	352	334	354	315	338	319	358	377	342	333	360	337	356	373	371	336	388	326	351	369	343	333	325	369	376	335	386	354	356	343	350	328	343	400	348	368	353	347	369	394	354	366	313	322	351	334	370	333	357	367	369	356	333	382	372	353	395	372	341	343	340	345	338	337	349	358	362	334	366	332	370	328	378	365	365	352	322	348	357	369	378	315	331	372	356	364	346	329	371	355	349	381	332	341	378	368	337	320	336	342	351	357	348	347	353	344	368	358	369	349	337	372	366	320	344	336	373	350	375	339	367	377	338	346	380	327	370	346	332	336	371	334	321	322	329	356	348	334	365	369	327	369	381	324	321	383	370	330	374	361	382	344	367	371	350	349	371	352	325	341	374	356	345	359	354	348	350	334	362	385	362	366	316	369	359	343	364	353	356	351	324	355	337	363	356	357	367	324	355	334	378	347	368	387	355	359	358	342	385	334	353	316	378	353	329	349	369	338	345	368	349	319	323	334	320	349	322	371	339	369	346	354	349	344	354	381	359	378	337	343	379	378	326	322	331	331	381	348	354	344	381	353	371	373	333	348	367	366	356	339	347	389	361	381	335	355	341	370	380	379	377	386	354	351	399	357	358	377	342	350	345	345	349	343	371	348	349	349	337	318	337	363	325	354	329	361	322	344	328	365	340	363	342	346	349	375	357	346	374	342	379	370	363	340	355	350	357	374	349	349	359	348	335	379	378	377	343	340	376	346	331	329	351	331	347	347	324	382	350	350	354	345	351	332	343	364	340	344	333	324	354	354	386	369	378	313	380	346	382	360	388	331	323	358	363	334	349	359	375	340	354	370	391	375	338	348	339	353	363	404	346	333	349	333	334	358	349	386	338	348	356	359	378	335	359	379	362	383	393	366	383	352	338	372	335	319	357	339	396	352	347	368	343	330	370	345	349	371	357	393	334	366	386	359	317	368	335	364	374	343	344	352	355	354	350	369	373	364	354	331	353	334	357	350	314	349	340	317	352	376	341	347	354	354	333	343	341	341	347	351	327	414	377	378	374	366	341	342	388	363	321	348	332	360	341	322	357	376	350	338	341	362	370	357	354	331	334	378	327	341	353	348	360	331	340	335	335	332	340	341	313	356	314	331	369	320	353	361	390	359	333	362	339	355	374	367
18477	2798	3071	2139	1556	1106	826	594	511	454	330	336	301	307	240	238	207	217	221	224	221	187	209	182	200	169	179	194	203	183	194	170	192	151	165	158	162	162	157	157	161	159	159	151	149	182	158	181	171	152	177	176	172	162	146	157	146	157	165	159	140	144	140	182	158	137	154	143	151	132	170	151	165	159	171	166	156	146	149	144	140	148	157	168	160	144	155	157	150	158	161	146	127	166	139	133	159	140	148	143	153	146	144	170	131	140	148	148	123	141	142	166	145	150	160	163	132	152	155	146	124	151	145	142	156	135	134	157	131	161	148	149	155	161	150	155	158	153	136	153	138	152	146	146	155	161	134	158	154	149	162	130	155	135	165	142	164	159	165	126	145	138	133	163	161	125	158	123	171	145	161	159	154	152	134	145	165	158	162	166	158	156	145	139	166	141	155	146	149	135	137	150	136	136	140	145	135	151	154	153	136	150	154	119	140	151	138	160	157	158	158	149	166	147	147	168	155	150	156	162	160	159	157	133	144	132	161	139	164	149	144	125	155	146	143	168	142	156	154	163	131	143	150	167	149	150	142	165	163	130	157	153	165	134	144	152	156	137	147	132	152	137	155	130	168	146	153	142	142	136	142	158	160	160	146	154	155	133	164	149	141	155	161	144	127	142	158	145	142	138	160	133	153	156	147	156	169	156	137	126	141	150	165	179	122	166	162	140	135	144	132	150	152	151	150	148	128	127	142	160	153	155	133	133	145	148	164	148	140	145	169	145	138	145	145	130	127	179	155	164	153	143	149	133	140	157	155	161	145	157	147	141	137	138	135	145	144	150	161	129	151	150	170	133	160	155	147	142	163	151	155	152	133	135	143	148	140	150	154	141	153	146	151	147	148	122	134	120	139	152	148	135	145	128	142	162	146	168	140	137	123	164	139	159	144	142	131	126	146	161	164	136	161	155	165	134	102	170	138	148	165	156	156	130	141	129	132	154	151	156	141	151	149	133	155	124	141	144	137	134	127	127	138	144	142	141	147	145	136	123	133	157	159	140	162	140	141	174	152	140	139	147	124	158	149	134	147	126	151	165	141	154	149	131	146	140	162	140	155	120	121	153	160	155	140	154	165	140	143	155	144	129	128	148	158	133	141	143	146	166	126	142	175	135	157	134	139	152	155	151	165	121	148	155	136	146	161	143	114	152	144	166	123	182	165	147	143	151	170	136	149	152	149	147	154	155	142	165	166	143	155	163	142	149	154	168	138	133	140	133	146	150	165	149	166	131	143	163	139	143	150	136	135	139	144	176	137	168	143	146	140	139	150	142	148	147	144	146	140	137	142	162	161	144	122	139	121	150	147	159	135	137	139	143	148	159	142	165	152	149	146	138	125	147	171	136	147	160	140	162	141	146	143	149	151	137	156	151	167	151	151	144	144	139	148	145	125	158	147	151	135	152	139	135	162	166	149	134	176	150	149	148	160	159	144	144	147	143	172	148	136	129	142	146	158	155	116	140	152	143	163	134	144	157	144	146	157	116	137	145	139	134	167	145	155	160	125	134	142	152	138	158	137	139	143	144	157	143	186	151	138	134	137	147	164	158	153	134	150	139	140	155	159	163	165	168	167	146	146	139	145	143	141	159	167	173	157	146	142	135	146	148	135	161	145	129	173	139	151	167	156	157	157	124	151	156	163	145	146	123	160	136	150	125	134	146	143	169	134	154	137	154	146	143	129	135	154	145	148	156	138	129	146	162	157	123	140	164	134	140	139	146	151	135	140	134	122	153	153	145	146	145	148	136	141	146	167	163	152	147	144	155	138	171	133	131	165	185	152	155	151	159	159	136	144	153	147	125	152	141	149	123	157	152	151	145	142	159	138	132	148	122	155	135	150	156	144	137	154	159	144	131	166	145	147	163	168	133	134	168	155	150	142	154	146	158	152	149	171	133	154	129	138	144	134	149	129	138	160	150	149	146	151	153	158	141	147	139	146	127	149	159	128	168	129	143	133	144	165	148	162	140	151	149	170	147	135	140	151	127	159	153	150	150	153	139	150	137	162	148	163	168	143	143	145	151	168	144	146	149	165	144	133	134	165	141	126	154	145	149	147	161	139	136	172	146	156	125	145	143	130	129	154	169	135	143	147	157	149	160	131	140	160	145	137	144	151	160	144	159	157	159	157	140	149	141	144	148	135	149	140	123	148	175	155	148	144	150	140	140	150	140	145	137	162	153	149	138	140	156	146	154	108	147	122	152	158	173	151	168	138	159	140	140	140	159	158	150	156	142	151	150	111	127	127	149	134	144	157	155	143	168	150	162	145	141	135	140	151	142	149	155	148	157	140	159	139	129	158	158	145	161	148	156	148	126	146	162	145	152	159	141	133	137	148	167	140	117	144	138	157	140	159	165	137	148	145	155	153	155	146	135	148	151	149	138	141	149	172	150	150	157	147	149	149	164	166	153	149	139	146	149	162	139	150	133	147	142	158	147	132	142	155	141	136	144	162	133	154	123	148	130	122	147	144	143	152	144	148	154	139	127	142	162	133	133	148	144	137	145	153	175	152	134	144	140	129	142	134	148	136	161	161	161	163	153	169	128	146	153	153	164	127	128	135	149	144	137	154	130	146	144	136	151	155	142	148	148	133	149	131	163	168	159	160	128	124	151	138	154	147	170	171	138	138	159	134	157	172	147	142	134	142	157	154	159	144	138	149	137	179	142	144	176	164	157	153	123	161	147	155	168	158	120	146	152	166	128	143	160	155	138	145	144	144	152	119	149	158	153	156	154	135	150	133	139	131	165	152	133	135	150	136	144	153	135	146	137	137	144	147	178	164	163	150	129	157	165	135	141	148	165	133	148	161	145	142	166	164	137	156	148	136	146	158	136	143	136	154	140	140	151	163	138	140	178	141	135	143	148	131	135	175	159	158	175	124	152	172	140	155	146	124	153	154	136	172	160	158	136	145	134	139	136	153	150	145	145	131	165	153	135	163	147	142	135	140	151	142	134	144	143	130	143	146	155	159	154	164	147	133	157	131	150	125	167	146	149	142	152	169	148	155	144	156	161	154	161	142	161	146	138	122	150	141	147	156	154	118	143	138	142	147	152	141	152	144	157	152	145	154	130	148	153	129	162	152	148	155	160	144	123	134	123	136	154	146	150	144	146	150	162	163	124	151	143	163	159	124	127	146	131	150	137	149	160	144	133	165	130	133	158	151	146	140	164	156	152	157	142	136	148	146	141	164	163	146	134	147	147	156	140	132	146	150	153	149	152	158	165	150	153	130	148	137	141	163	146	155	132	145	153	158	151	135	133	155	152	158	147	145	134	138	137	140	147	154	167	163	166	152	164	136	155	114	160	162	151	151	152	149	133	146	169	155	142	156	166	166	150	141	141	159	153	155	166	142	145	159	141	156	143	160	147	139	145	142	181	133	140	164	140	134	131	147	145	158	124	145	149	139	154	139	153	144	133	134	154	143	154	129	145	172	149	137	144
9132	2783	6784	7124	5864	4734	3832	3126	2759	2388	2086	1839	1572	1452	1289	1236	1234	1127	972	964	964	931	874	842	842	716	731	756	733	701	648	707	637	662	633	621	667	628	636	631	587	611	608	608	587	583	540	570	588	557	560	562	550	582	524	528	511	516	506	525	504	536	502	547	513	527	519	530	526	505	533	529	536	460	558	505	510	529	517	475	514	537	494	534	501	492	464	538	519	478	472	545	509	498	473	514	510	502	504	493	532	506	511	497	482	496	498	472	492	541	498	526	513	523	463	489	459	471	521	483	509	530	492	517	494	482	491	502	508	508	516	486	492	479	463	481	518	437	505	468	505	496	499	531	519	473	474	484	489	533	487	491	488	487	509	471	468	461	471	535	509	460	458	483	526	457	470	457	501	475	509	495	448	493	442	465	529	486	499	477	489	497	490	490	555	476	478	504	499	500	465	490	493	450	523	502	483	482	503	499	471	494	501	440	439	484	504	501	483	513	505	501	504	472	503	477	478	469	451	470	448	490	528	474	475	509	511	526	481	495	476	484	476	504	482	490	476	517	501	488	488	491	480	492	484	464	467	499	481	484	517	471	492	538	466	489	441	533	481	477	459	484	502	454	523	510	498	480	455	455	534	475	497	435	496	435	487	490	500	455	513	447	500	497	496	491	474	457	478	526	465	481	515	467	520	528	484	485	499	466	492	443	490	494	488	474	487	513	494	465	496	468	528	452	496	494	501	492	479	487	485	464	504	461	484	484	474	499	512	447	482	488	456	517	472	487	464	448	506	478	502	451	496	498	507	482	477	488	459	465	507	500	474	461	499	488	453	497	486	475	493	426	467	496	487	519	482	474	467	468	495	525	462	501	472	529	467	471	457	478	479	489	527	488	471	475	475	485	467	481	487	458	470	453	496	457	477	465	459	493	522	499	541	479	475	471	481	460	449	471	471	490	480	492	471	501	499	478	504	497	505	503	499	492	451	474	521	474	471	481	451	499	459	511	463	466	458	462	517	480	456	478	455	539	440	513	473	460	465	511	467	462	495	512	507	463	509	466	525	505	477	493	498	477	495	512	467	482	478	529	466	502	477	494	461	473	477	460	508	449	501	492	486	489	490	475	495	445	474	490	482	504	496	523	495	486	478	502	528	519	517	517	460	489	470	467	543	453	486	446	450	484	472	497	472	498	459	507	495	499	501	484	491	476	485	506	480	496	493	483	460	471	471	529	472	489	455	540	465	469	470	501	452	486	463	503	505	435	514	501	496	481	469	478	466	489	460	488	512	450	487	499	486	472	496	458	486	477	475	468	497	496	480	458	489	458	510	483	496	465	491	484	459	487	472	481	496	505	496	431	475	488	493	494	421	489	503	466	461	474	466	491	489	487	462	491	490	522	474	472	507	527	511	509	471	467	480	471	478	474	485	500	503	480	499	477	515	492	445	517	503	489	469	473	508	469	501	486	454	486	502	441	506	491	499	513	476	481	530	449	484	497	492	519	501	463	484	493	487	474	450	455	489	488	465	474	498	441	459	493	462	502	496	504	477	514	485	475	508	502	510	449	509	521	485	503	459	495	491	499	484	494	449	498	499	455	509	483	478	495	488	488	472	431	506	467	489	474	516	488	493	516	469	492	536	499	476	463	493	529	477	504	470	474	477	509	454	469	539	474	519	508	502	493	491	478	464	483	482	512	492	465	499	487	469	460	492	461	490	524	480	496	427	485	521	483	460	484	518	472	460	485	439	489	499	446	422	471	482	517	454	486	472	449	494	481	502	534	499	497	507	464	504	491	504	493	464	525	496	491	499	472	474	488	486	494	454	457	482	489	441	483	472	483	513	447	481	484	490	488	510	487	509	479	489	506	490	488	487	480	502	464	501	470	474	467	476	481	512	485	492	473	465	572	511	477	532	440	419	440	506	484	470	512	483	462	445	496	480	490	496	472	490	500	506	458	498	522	485	470	489	460	463	458	469	480	474	482	510	475	481	467	524	499	497	466	498	513	473	469	462	454	483	487	479	479	477	457	487	415	525	468	473	468	472	498	469	504	453	528	532	484	500	474	501	462	471	456	467	489	495	494	487	482	497	467	513	497	465	469	533	463	494	484	465	507	484	493	476	469	471	507	454	441	455	499	460	473	497	473	455	449	507	511	435	528	469	486	492	488	471	496	494	470	503	457	504	504	484	485	451	473	485	478	474	474	483	475	490	527	438	456	514	495	469	529	459	489	461	451	477	470	483	500	510	492	458	472	499	476	491	485	496	469	504	506	465	511	485	513	458	501	496	488	480	498	469	480	502	473	516	469	491	462	496	468	479	475	502	489	495	472	491	503	451	487	516	486	501	484	503	498	508	493	465	480	516	456	534	493	489	496	483	468	471	496	510	469	506	487	533	508	474	461	477	509	487	456	479	474	496	486	483	508	486	457	451	494	442	510	504	498	446	466	468	480	465	497	481	470	444	496	514	456	465	462	453	517	465	445	463	458	467	465	469	464	478	473	498	474	484	503	512	528	512	480	492	465	468	510	524	483	497	498	493	465	518	470	513	477	467	500	509	492	469	469	501	489	456	467	482	487	484	482	518	514	469	500	454	457	477	476	498	447	495	490	517	473	499	520	478	527	486	483	484	513	486	507	483	496	500	497	487	493	509	449	477	495	494	476	471	458	442	463	521	474	470	528	500	497	495	463	470	472	489	494	474	474	485	481	513	497	501	488	487	485	469	454	503	511	465	484	492	502	462	474	488	485	506	508	456	484	473	442	505	483	461	490	497	517	517	496	455	491	500	463	508	459	473	465	498	467	451	521	487	480	478	513	483	522	485	509	479	472	478	463	474	438	514	493	512	486	486	465	478	496	475	472	522	497	466	464	503	464	473	462	483	520	472	435	476	474	482	497	474	500	486	514	525	478	463	491	457	501	508	492	484	484	503	495	467	463	474	487	458	503	472	483	477	518	478	471	477	461	475	488	518	480	495	488	487	511	493	507	486	446	523	485	496	487	488	503	490	495	549	476	448	507	451	502	476	449	505	498	531	509	472	487	454	498	464	504	482	481	484	485	468	497	476	526	481	451	450	487	501	496	483	472	479	484	494	453	492	498	456	504	557	457	492	479	527	484	494	485	494	465	519	477	490	456	527	530	495	491	467	483	506	511	493	477	507	503	488	516	499	517	454	477	464	476	463	493	514	450	515	520	456	477	459	490	506	492	480	447	522	499	435	479	511	469	462	506	458	465	470	523	504	493	506	486	501	510	468	476	476	476	511	471	484	495	496	472	473	495	505	468	485	515	485	463	475	458	485	483	454	499	482	471	490	540	499	457	487	471	488	465	471	491	501	497	482	496	483	485	454	507	507	490	478	494	502	492	480	523	479	490	506	507	505	489	499	473	477	482	484	499	474	474	504	474	521	474	501	485	496	507	457	510	459	450	463	468	483	475	489	468	502	457	453	484	472	481	513	539	500	514	493	486	482	455	430	470	490	510	432	470
2516	305	288	288	247	230	246	222	233	211	215	225	211	226	218	214	228	206	217	196	218	227	189	219	224	237	199	217	217	224	238	225	216	223	236	223	203	235	221	199	231	197	198	216	206	201	237	226	215	222	238	208	208	202	203	203	196	244	227	204	215	244	241	218	230	216	199	217	230	204	201	191	214	233	213	242	211	189	224	213	223	221	215	247	220	226	196	199	239	226	226	212	211	219	212	234	205	199	226	205	240	203	214	201	236	201	225	226	213	233	238	224	228	214	241	236	225	209	194	235	187	201	201	232	245	184	220	231	208	217	236	232	211	228	223	215	232	173	232	207	217	215	218	195	206	215	207	244	195	249	201	196	220	219	211	225	194	205	201	216	202	218	208	215	231	205	191	219	203	188	219	214	199	251	210	208	210	220	228	223	202	237	210	201	212	219	214	229	211	218	212	205	207	221	219	221	200	199	184	228	216	212	194	197	219	212	211	200	208	215	206	200	225	217	217	196	200	203	227	204	217	218	203	216	222	230	196	231	224	238	178	227	217	217	213	223	214	224	232	218	218	239	215	207	233	215	207	228	223	200	227	223	215	206	222	201	240	217	224	216	207	237	225	198	220	231	201	237	222	238	215	233	205	205	199	226	223	222	221	206	228	206	205	199	234	229	228	203	217	240	241	204	240	208	227	217	224	225	230	212	205	199	221	202	219	200	233	218	193	236	181	195	238	227	220	197	236	224	209	203	224	190	178	227	232	212	245	221	227	234	206	182	206	209	210	187	224	250	204	223	204	199	239	210	230	211	230	215	228	201	223	213	229	230	216	226	239	213	233	206	202	216	211	196	231	214	227	220	216	220	222	197	246	205	227	213	196	210	191	206	193	215	243	207	209	211	204	219	251	217	199	189	202	219	228	207	224	208	196	200	206	218	219	219	195	223	197	203	217	215	204	198	204	219	212	243	214	226	227	203	225	203	197	209	227	231	214	217	219	227	229	212	205	225	199	228	230	200	217	200	207	189	215	230	222	203	207	216	217	202	207	224	213	198	218	217	239	218	228	229	222	212	213	222	217	239	217	201	210	227	228	220	218	204	238	225	214	209	184	210	215	215	240	235	201	205	205	258	216	233	194	227	195	203	240	204	205	228	212	238	216	228	190	221	233	226	199	183	208	224	222	197	198	230	219	198	222	237	206	237	169	230	219	199	198	216	204	223	200	214	250	218	218	227	216	219	239	211	207	241	214	230	218	224	228	195	222	200	191	218	211	217	197	184	224	204	226	240	184	233	216	221	223	214	214	242	213	211	215	236	231	201	228	246	222	204	204	205	182	233	198	223	232	205	224	230	219	237	215	210	222	210	214	195	214	248	213	211	219	230	207	230	213	233	189	189	225	203	227	234	181	228	218	224	177	197	199	222	215	210	206	211	214	216	215	209	212	199	237	212	207	228	216	245	214	207	200	216	229	220	222	232	205	217	208	230	208	225	216	209	216	231	229	201	203	219	193	208	229	190	219	222	258	197	225	245	197	239	196	225	221	203	240	219	226	207	201	191	228	233	223	223	234	224	215	236	206	209	224	220	194	232	206	210	205	213	189	243	214	234	193	224	225	217	213	215	245	206	209	217	202	216	197	171	229	239	235	231	213	214	194	210	231	248	211	191	199	215	204	223	198	221	201	233	249	205	244	217	214	231	212	215	233	214	215	238	198	225	201	245	242	228	231	224	222	218	190	199	202	241	217	193	225	241	210	215	236	229	222	204	221	193	230	206	226	236	211	250	223	203	218	222	203	213	231	212	192	241	237	231	211	213	245	224	228	191	237	216	220	211	194	231	218	226	207	204	185	223	221	188	211	229	218	223	200	191	192	217	209	178	203	204	200	195	205	215	190	190	210	217	230	201	228	216	210	205	223	223	226	243	215	229	207	213	209	210	196	198	218	207	221	187	224	208	196	237	208	200	225	200	222	245	235	217	250	213	223	215	207	225	194	203	181	205	194	208	193	212	242	205	219	210	218	220	222	221	213	204	216	236	203	208	194	177	217	231	230	240	203	234	219	217	212	216	204	220	234	203	233	201	214	211	224	213	234	234	224	232	229	211	227	220	223	204	223	212	213	191	188	200	228	221	231	235	195	238	243	223	221	216	208	234	196	234	211	232	196	221	202	212	199	206	206	200	194	223	208	218	206	215	205	232	210	224	215	241	223	205	216	200	256	212	214	232	227	194	203	200	235	219	221	199	226	209	217	219	233	224	217	201	220	209	220	184	187	202	255	231	234	219	189	201	207	213	204	211	231	225	231	180	231	220	222	216	211	244	262	204	218	207	225	221	234	220	193	233	232	215	218	224	191	195	203	216	177	219	226	223	237	209	194	219	241	231	229	217	222	197	207	227	200	196	233	209	222	235	238	238	248	193	206	236	221	225	199	233	226	208	218	194	209	230	202	219	224	204	226	253	186	231	218	242	193	230	202	204	218	215	221	229	218	196	236	225	188	215	219	200	220	230	205	215	244	203	238	240	207	206	214	216	210	214	237	227	226	219	229	233	223	228	236	206	203	227	201	216	215	199	233	238	198	231	208	221	220	212	220	239	232	199	212	185	227	224	223	215	205	219	190	227	204	200	224	184	214	210	256	201	230	208	222	226	197	216	226	207	258	201	186	230	190	217	218	210	215	214	220	215	206	222	218	204	218	203	186	219	197	183	194	213	195	230	238	211	213	220	230	220	231	206	194	208	203	229	231	206	223	208	219	202	200	210	216	220	214	219	236	222	243	234	238	214	200	199	203	216	217	197	229	227	223	225	188	227	227	217	230	219	211	204	233	207	231	210	213	247	197	238	206	228	258	196	225	192	187	230	228	193	229	205	190	199	215	253	216	203	249	255	174	220	221	242	226	218	238	237	208	204	197	207	220	216	222	237	206	198	232	202	187	204	200	174	224	220	217	214	229	217	227	209	201	206	182	201	211	214	197	222	242	187	183	197	248	196	214	229	209	213	212	205	228	230	219	223	195	234	206	224	192	209	234	229	217	221	241	203	225	203	228	221	210	206	206	186	203	235	229	230	211	210	202	205	212	225	224	209	208	206	230	214	193	196	208	216	215	213	225	200	244	195	210	222	206	211	215	219	228	212	223	219	218	224	203	233	211	222	223	215	218	202	236	187	208	200	225	201	211	188	232	237	214	209	232	194	212	209	214	215	195	200	193	188	224	203	224	205	218	220	209	228	205	207	249	224	236	206	213	210	203	210	176	229	237	233	206	207	212	228	211	187	176	211	210	215	214	209	215	206	207	226	230	200	199	206	228	214	230	219	213	202	195	229	242	208	203	218	190	261	228	233	242	226	207	227	204	214	230	221	240	193	212	214	234	209	210	186	243	216	201	199	224	221	188	202	210	226	207	196	198	226	217	219	220	230	187	196	204	225	229	212	224	210	214	213	201	222	226	212	210	210	196	203	211	253	206	217	216	222	198	231	214	220	238	209	246	241
3139	732	870	837	807	800	732	761	674	681	669	696	706	683	646	675	651	649	694	669	647	635	714	669	646	637	687	671	667	667	654	678	614	645	656	609	633	683	665	711	650	647	700	661	653	656	685	667	612	638	635	626	649	685	732	672	640	674	644	669	641	651	624	651	638	655	621	686	648	694	673	670	643	651	662	667	653	640	676	604	679	636	709	652	634	633	682	678	655	640	624	667	649	672	650	661	635	627	678	666	674	660	648	647	707	624	653	657	638	679	646	660	620	675	663	701	631	661	620	658	641	626	685	657	623	653	637	696	647	681	673	658	647	656	632	670	690	629	676	655	623	653	640	617	627	626	653	626	642	639	679	681	684	638	654	672	601	635	651	649	637	641	639	661	639	610	650	656	626	681	656	666	633	649	632	619	661	607	616	649	680	654	642	634	611	671	628	654	668	655	667	670	628	623	642	656	694	644	663	648	617	666	667	646	636	700	642	617	674	674	623	614	643	657	642	638	643	666	669	586	628	619	574	631	617	629	625	640	669	607	589	619	613	644	590	639	656	622	624	659	625	647	649	632	613	684	639	659	643	679	650	653	653	635	656	641	641	623	660	643	654	651	652	694	633	620	646	650	604	651	652	632	658	636	632	637	637	675	660	601	601	653	655	642	651	629	675	634	659	673	640	657	629	640	612	652	567	668	631	645	643	646	622	622	652	680	696	657	683	626	684	677	621	631	627	639	669	642	634	655	650	668	642	643	645	681	648	675	694	620	687	637	640	647	646	677	668	625	637	622	660	660	670	670	655	647	647	633	648	680	666	626	628	651	609	682	639	584	671	667	675	611	620	647	607	651	622	620	628	654	658	661	635	653	639	615	663	677	611	644	639	613	653	640	613	610	633	656	625	665	625	604	673	686	641	693	668	663	627	627	644	652	659	679	644	641	639	640	660	644	638	679	685	627	651	631	645	632	627	634	668	649	666	634	627	658	658	686	651	634	620	608	659	660	631	642	650	623	640	642	602	653	614	665	612	653	652	639	655	649	601	628	671	671	635	663	665	672	670	677	652	679	661	644	644	665	685	631	614	647	685	621	660	662	653	647	657	626	688	706	652	633	672	689	652	644	628	645	657	630	625	639	608	687	621	639	619	624	673	617	586	636	643	599	622	653	657	662	640	648	638	606	679	658	653	628	677	638	631	646	692	632	678	625	634	635	590	646	661	650	612	673	648	671	622	684	643	599	644	696	623	619	664	632	629	599	651	640	644	657	664	614	651	685	643	651	647	628	657	616	629	635	698	618	639	637	684	631	623	638	643	648	630	678	670	657	719	645	671	617	619	642	621	668	640	699	648	611	656	630	641	638	662	674	615	623	626	641	643	602	677	632	649	663	653	649	660	689	624	652	628	603	652	603	638	642	629	621	621	656	681	654	670	676	658	634	637	609	644	643	629	597	633	690	657	623	648	659	655	667	651	676	649	604	645	623	617	630	643	643	656	645	678	669	622	624	666	662	634	673	594	699	652	644	597	627	610	634	649	626	621	640	646	622	668	657	675	661	646	639	680	637	672	626	610	604	661	621	600	620	600	602	660	620	712	693	627	634	599	631	667	625	631	666	625	653	604	635	652	600	680	657	609	687	618	692	624	622	637	669	608	649	628	651	686	673	670	645	639	693	634	630	669	629	620	636	629	631	607	666	676	584	704	635	632	650	632	613	682	638	652	650	678	613	655	639	628	660	634	645	662	630	655	659	717	655	649	672	638	636	698	601	665	638	647	640	659	675	652	655	606	616	604	614	594	661	657	652	656	676	666	641	651	649	628	585	688	649	658	658	679	623	660	691	636	646	639	679	587	708	688	640	651	653	657	678	653	637	664	611	650	687	639	658	651	673	627	633	641	678	672	663	641	657	623	613	642	635	628	657	593	600	617	645	657	650	643	651	619	655	669	642	626	646	602	693	658	664	671	660	640	631	631	658	644	644	579	663	618	680	641	668	667	659	628	673	655	639	643	641	653	614	650	668	603	670	567	634	625	706	647	653	632	632	628	625	631	638	640	671	645	662	647	682	647	617	667	647	646	671	606	663	662	637	639	647	661	609	651	650	667	662	672	657	652	653	629	681	597	660	673	613	638	650	636	623	689	633	616	618	635	664	673	621	661	621	624	638	661	666	658	631	631	637	697	650	644	647	608	676	619	653	619	637	679	652	642	643	581	657	635	638	642	639	624	647	644	583	638	647	690	667	650	645	671	651	631	618	630	657	666	659	626	606	597	681	635	663	621	644	639	647	617	704	643	681	695	614	635	623	633	587	695	664	628	651	617	634	607	635	639	697	667	639	620	630	649	608	662	686	642	645	635	632	664	629	658	670	662	644	644	619	646	655	669	638	641	674	632	658	602	660	680	675	680	650	634	648	645	639	673	639	665	643	611	629	660	672	671	664	692	629	656	647	650	655	621	640	615	623	652	600	663	620	642	613	692	665	653	651	645	642	676	611	676	647	650	648	646	636	611	618	624	626	615	633	644	605	592	668	645	627	627	638	628	637	639	608	542	617	649	602	624	644	650	662	665	631	618	668	717	592	617	628	650	669	603	653	643	658	662	639	606	643	644	662	656	651	656	652	666	641	644	662	672	660	667	623	653	661	667	642	607	675	627	624	662	734	632	686	638	639	645	637	668	670	637	670	669	663	646	633	644	657	617	612	658	633	635	616	659	639	638	682	622	643	660	684	665	672	635	705	663	643	660	666	624	644	651	645	661	642	681	630	684	680	654	644	609	632	686	632	695	647	606	633	670	706	682	612	650	675	702	657	642	660	694	654	691	634	670	603	620	665	662	624	660	646	609	674	599	639	689	627	620	671	632	700	691	645	656	649	650	658	651	638	659	621	669	656	621	642	681	616	624	652	649	642	631	664	671	644	656	675	666	654	667	680	634	634	637	639	609	620	652	643	597	618	632	644	635	670	668	655	691	631	607	594	656	626	664	650	641	644	614	665	658	614	687	667	644	596	657	661	644	609	643	622	669	627	643	701	693	651	675	679	622	635	648	660	605	693	662	679	636	640	683	607	627	663	637	668	631	655	627	633	640	670	611	654	649	612	612	669	672	627	646	577	671	648	620	651	619	676	655	680	640	616	684	642	672	639	659	618	633	626	657	633	677	643	653	626	658	643	659	633	597	663	583	628	675	640	629	653	630	625	654	653	683	673	633	658	626	628	624	621	662	624	665	692	657	684	610	646	618	656	658	667	637	643	646	679	685	603	650	618	628	619	636	676	660	682	631	670	657	604	596	662	626	671	650	671	653	706	614	659	655	649	610	651	632	669	701	665	694	664	641	634	629	658	634	653	663	659	655	646	646	656	648	651	613	651	634	667	624	671	630	646	648	679	626	622	684	638	673	658	711	622	666	661	666	608	654	613	653	639	642	643	623	669	638	698	634	664	652	669	646	650	667	672	674	628	683	628	629	644	593	656	712	598	659	605	639	657	646	677
10146	1165	1462	1032	807	526	471	371	276	278	211	195	201	151	171	154	167	121	159	140	123	121	137	151	110	132	117	123	104	122	112	131	122	114	101	106	108	128	112	116	114	112	108	117	121	126	112	112	121	108	118	117	109	109	115	113	111	104	124	119	99	125	122	92	114	92	103	85	118	105	114	101	110	98	106	97	113	113	113	101	121	119	120	104	123	112	102	89	112	99	88	109	118	107	116	108	110	95	88	132	119	105	94	122	104	120	116	130	99	91	108	90	91	126	116	95	101	111	112	99	110	97	100	91	114	103	94	125	96	95	115	108	107	92	109	95	108	92	88	98	104	122	99	122	104	95	117	104	103	114	83	113	81	97	102	101	109	108	114	110	116	116	94	101	98	110	111	110	97	129	120	129	113	109	101	110	112	106	121	112	115	117	91	113	104	100	108	113	109	109	102	112	113	108	116	104	115	111	118	100	123	108	115	94	123	110	100	114	109	115	127	118	107	89	105	114	98	114	103	92	105	122	127	91	111	115	81	97	120	130	118	110	97	109	100	81	93	105	82	110	115	111	100	90	97	108	101	120	118	108	107	105	104	89	97	107	100	116	95	104	120	111	90	125	90	108	98	89	105	113	108	96	100	105	125	82	96	127	110	121	102	97	116	125	118	133	104	108	115	106	111	100	100	102	116	99	115	98	98	109	102	116	98	99	115	92	90	106	111	125	103	111	93	114	99	115	112	106	97	99	108	103	106	108	116	111	91	87	98	92	95	121	115	115	113	115	100	105	134	106	88	114	128	121	102	104	105	101	120	111	115	99	108	104	95	114	104	117	97	114	90	108	93	124	101	119	103	134	109	109	91	137	90	88	102	97	104	102	105	111	126	97	91	86	106	98	108	119	111	115	104	103	111	104	121	112	119	100	125	99	103	120	106	101	104	107	96	90	94	99	109	97	117	95	109	109	93	86	104	98	108	101	106	106	108	121	89	104	112	108	108	126	105	93	115	119	116	107	106	98	99	110	123	117	109	88	106	111	109	105	108	107	116	118	115	103	94	98	104	117	98	104	99	115	92	112	108	113	113	102	113	102	101	116	112	89	118	111	97	103	108	97	93	90	87	96	97	112	100	101	108	93	102	100	98	95	97	108	99	115	93	93	114	106	109	112	102	104	100	106	103	102	121	90	115	99	107	102	105	107	104	105	100	108	99	106	113	113	124	113	111	120	104	106	112	111	105	117	105	123	96	121	119	113	106	90	111	104	100	86	98	115	94	96	113	87	120	116	92	83	109	115	112	108	114	108	101	114	108	86	108	109	107	119	102	104	111	106	118	107	121	102	120	118	98	110	110	91	104	99	123	128	107	115	105	100	106	101	101	110	106	126	104	121	109	108	105	114	96	107	101	103	117	92	94	115	109	108	121	107	112	104	120	106	126	111	110	97	99	109	106	100	97	101	107	107	109	111	121	106	94	108	109	114	93	103	101	114	115	119	109	97	107	104	95	118	94	111	92	109	121	84	104	91	117	106	117	109	89	116	104	115	137	98	129	114	107	87	96	107	90	96	95	112	79	103	98	96	84	108	96	112	105	108	112	125	114	103	104	110	113	105	113	126	115	120	136	119	92	117	104	92	108	119	116	108	113	114	98	111	94	104	123	97	132	112	121	93	107	117	108	100	105	120	95	118	101	116	81	110	109	108	95	99	103	125	103	88	83	94	103	103	99	108	94	99	118	90	90	119	105	86	88	114	111	119	99	111	106	102	113	116	99	122	125	115	113	91	116	109	102	110	109	101	101	96	109	118	119	105	110	102	101	96	100	108	106	109	115	101	103	111	121	97	94	112	115	120	118	112	105	97	83	106	109	98	97	102	108	99	123	116	114	103	121	115	115	120	92	105	102	101	100	115	93	118	104	124	107	108	119	106	110	104	115	112	105	100	99	103	90	104	109	77	108	103	99	125	100	123	101	98	88	110	110	119	122	112	103	103	96	111	97	100	92	93	94	111	115	104	113	112	100	102	118	110	127	99	109	106	114	107	99	102	96	131	107	96	125	118	113	112	110	99	90	113	118	115	117	79	107	107	111	94	103	111	114	108	99	114	97	109	90	101	114	114	107	101	98	107	100	98	108	109	109	117	124	119	102	99	99	100	98	109	99	94	107	106	101	96	116	106	90	151	142	102	86	100	114	112	107	112	120	86	102	100	101	97	119	102	94	116	104	123	113	82	97	122	100	88	112	115	100	94	126	126	95	110	93	100	95	129	101	110	96	105	104	110	99	94	124	103	101	121	99	111	118	93	98	125	103	113	117	108	111	108	104	118	108	91	95	107	106	104	120	119	109	106	107	120	129	109	117	103	105	111	114	103	104	115	101	98	108	110	120	104	106	102	117	105	98	98	103	122	117	88	95	90	95	89	117	101	107	108	104	102	91	102	108	101	97	113	125	108	128	112	103	94	112	102	127	103	112	98	117	137	106	100	115	109	113	102	104	94	111	95	119	83	109	95	99	101	119	109	126	110	105	118	102	114	115	109	137	123	111	98	113	97	107	108	102	110	109	108	100	98	92	110	108	109	100	92	101	115	117	115	120	123	105	102	113	96	93	111	114	123	102	96	103	84	107	110	107	89	89	96	104	101	100	107	108	96	113	103	117	118	124	101	93	101	99	89	98	96	106	90	101	119	124	102	96	97	109	112	92	107	104	88	106	101	103	128	82	102	96	104	102	102	111	93	107	107	100	83	101	81	117	104	113	105	108	101	117	102	112	106	82	95	114	127	122	102	96	129	96	98	114	99	99	106	106	88	99	97	97	112	99	103	84	110	106	100	122	102	104	119	112	110	100	98	91	126	115	100	102	110	107	98	102	118	97	120	107	95	107	116	108	89	109	106	114	102	113	97	112	111	95	117	100	117	97	99	90	96	119	118	132	123	109	102	109	101	98	105	99	113	90	109	94	103	106	114	107	104	117	118	117	96	123	100	104	100	109	101	81	112	99	92	104	115	112	120	109	107	102	94	126	111	96	97	102	98	106	101	92	96	109	103	103	103	105	129	96	115	103	104	136	86	104	104	106	81	104	100	95	117	95	111	109	106	109	104	90	116	98	110	88	113	95	109	110	106	109	106	113	106	100	109	125	104	123	94	108	106	102	100	108	109	105	101	105	98	100	116	108	88	112	112	102	116	102	88	122	98	119	109	99	89	117	89	128	103	107	126	103	107	120	100	102	105	97	118	95	114	121	105	98	105	98	99	102	128	108	112	102	98	123	87	119	111	108	119	110	95	120	91	102	107	115	127	116	92	122	97	86	109	115	110	106	103	123	120	105	93	105	112	125	112	106	87	100	111	107	110	126	111	95	117	111	125	107	111	92	120	93	118	119	102	91	96	114	107	93	99	101	126	105	102	100	102	116	113	103	111	113	96	89	96	129	101	108	86	101	102	114	107	117	89	105	108	117	101	116	102	101	102	102	93	103	110	110	103	96	107	98	102
6445	1526	3697	4005	3177	2521	2144	1795	1511	1319	1146	1040	927	884	770	739	665	637	621	581	570	574	571	513	501	540	525	466	487	447	457	458	424	432	422	421	444	422	410	438	418	376	395	423	419	397	426	391	435	392	406	368	378	383	344	395	402	373	364	388	380	390	360	374	412	363	371	379	344	373	375	356	371	397	383	360	352	324	397	385	397	330	386	378	378	362	377	368	388	348	364	345	354	339	335	340	339	383	315	362	382	339	358	343	400	383	356	388	349	365	366	389	399	369	344	398	368	351	388	356	377	356	343	381	330	367	374	328	401	340	392	350	379	351	379	347	388	383	377	386	363	349	363	355	378	336	353	346	337	351	320	411	371	376	374	345	359	366	360	359	368	373	340	322	374	374	351	357	363	375	365	378	340	370	364	348	363	360	348	353	354	345	389	332	365	410	357	378	384	370	351	354	330	379	354	371	346	390	375	346	348	334	354	385	342	355	387	353	377	375	367	323	337	377	354	369	367	359	376	340	340	356	359	337	344	361	357	344	355	396	344	367	377	342	344	372	365	368	368	373	363	364	343	384	395	356	359	324	341	390	358	364	356	346	342	337	396	343	377	333	345	311	319	363	376	357	332	360	383	322	368	363	357	367	359	346	345	349	357	346	343	359	337	375	355	367	387	340	343	382	353	366	355	342	341	349	340	344	352	356	348	376	331	358	368	375	327	391	375	347	339	333	347	316	339	348	333	363	335	372	352	378	362	353	335	342	343	357	355	327	351	348	371	375	336	349	370	329	364	340	378	345	359	384	385	366	352	353	364	373	410	358	338	383	340	388	370	345	360	356	323	385	326	329	363	401	351	380	369	359	363	349	344	380	337	343	386	349	344	382	359	355	378	345	363	348	334	386	382	353	356	343	385	349	337	343	393	354	349	379	361	335	349	335	351	385	353	355	339	357	352	339	345	366	350	351	305	357	362	356	385	392	342	361	373	360	348	385	397	327	383	344	374	340	366	315	337	386	327	385	359	346	370	380	362	364	359	358	370	345	379	378	367	327	344	375	352	365	334	339	334	332	334	350	367	335	352	326	354	369	353	395	360	337	354	386	370	383	364	382	346	362	332	390	353	394	347	375	405	359	371	383	379	356	371	351	399	370	355	367	372	363	366	350	366	373	348	382	369	388	337	363	364	356	368	348	348	380	367	367	347	368	358	358	384	358	346	378	366	366	355	361	386	320	314	377	320	386	359	368	361	354	339	378	337	374	354	361	357	343	375	309	381	345	345	337	368	392	387	336	367	371	353	344	357	367	342	351	355	335	352	328	357	325	355	360	315	393	380	343	358	358	375	357	344	370	382	372	371	359	370	373	357	353	387	406	346	350	348	356	371	339	360	327	355	364	354	386	352	361	369	343	344	372	365	339	360	363	329	374	348	378	308	376	355	368	360	339	375	355	352	381	346	368	346	385	361	398	381	336	374	399	364	338	361	358	360	338	339	327	363	368	337	379	371	355	333	349	361	324	371	354	376	343	340	341	346	347	367	349	367	370	379	355	374	383	339	335	367	372	351	360	396	370	353	346	366	389	378	362	346	367	320	344	392	353	330	362	348	372	353	364	390	367	370	357	363	366	356	352	362	342	364	366	358	372	311	371	349	349	374	343	372	373	367	342	338	348	344	330	350	338	365	355	361	374	345	373	361	336	355	354	372	347	384	362	398	360	366	350	372	365	346	354	347	356	373	343	376	375	362	375	368	363	369	326	381	354	339	376	327	373	350	381	344	337	357	342	364	338	345	365	367	365	351	329	377	393	383	336	351	374	355	379	326	357	364	351	346	373	348	386	366	346	377	349	361	388	375	388	369	350	355	346	354	339	356	362	361	351	379	363	342	373	378	341	343	396	344	363	360	380	362	364	340	320	359	371	334	373	365	380	355	370	346	334	377	385	357	365	352	341	389	377	380	361	375	348	325	345	358	366	369	342	361	390	328	390	347	332	320	357	363	337	323	353	375	326	367	372	345	347	359	366	334	350	366	366	330	386	364	339	381	338	363	357	384	368	360	345	328	362	342	367	335	360	323	357	352	379	375	368	379	342	344	345	337	392	406	358	353	349	369	368	346	363	339	348	339	352	367	393	324	336	378	374	377	358	373	380	353	380	358	385	367	358	340	341	367	320	328	385	372	346	375	384	367	372	336	384	345	355	381	319	354	394	373	342	340	368	350	341	336	374	362	350	356	384	342	366	338	386	381	356	375	361	344	338	361	385	352	353	362	385	358	364	391	400	344	327	335	341	365	354	377	357	375	359	365	365	333	356	368	361	328	402	332	419	361	316	365	370	396	349	350	377	363	369	358	346	376	365	364	380	393	376	371	390	369	373	337	323	334	353	363	378	354	346	344	316	318	362	360	315	338	373	332	363	361	367	346	337	384	332	334	369	360	342	369	359	360	338	373	350	366	389	370	366	373	381	361	372	370	339	372	338	336	353	382	363	352	360	346	364	372	373	353	348	368	359	364	377	348	347	353	398	358	359	387	368	342	360	378	364	294	379	370	335	361	371	360	344	343	370	367	350	359	326	375	308	392	362	369	382	392	370	343	356	336	367	333	368	350	376	367	349	364	363	357	346	352	368	376	363	373	381	357	370	336	329	374	359	377	355	362	345	378	333	357	377	363	353	389	336	353	336	329	335	366	373	354	352	360	338	309	361	361	373	353	336	371	335	368	362	351	402	405	396	361	361	331	379	332	320	340	327	349	362	352	368	377	345	348	360	347	358	369	343	352	326	366	358	342	378	381	360	351	344	370	356	378	343	368	360	391	367	317	358	324	344	379	358	345	390	345	332	345	364	369	388	346	377	357	347	369	354	341	328	335	366	396	313	359	361	338	370	371	345	355	362	369	369	361	352	368	331	369	386	395	340	355	395	380	379	371	368	367	344	378	366	351	389	391	335	331	363	354	346	355	324	354	336	374	365	362	377	370	359	360	372	348	352	369	352	332	374	357	332	377	342	373	394	391	341	336	342	380	348	340	396	375	359	352	356	363	350	395	363	392	357	338	324	364	346	357	375	350	348	402	336	357	354	368	355	331	392	358	373	335	376	379	376	352	401	384	360	368	401	356	365	363	338	347	354	354	364	342	326	347	383	352	360	371	352	353	373	374	343	320	350	353	346	340	372	365	361	337	367	367	390	360	317	340	369	368	350	328	375	333	336	384	380	341	355	382	367	388	366	341	372	332	391	388	359	322	366	368	338	363	335	337	367	356	350	362	370	380	386	360	410	381	334	340	350	359	349	370	338	352	377	353	353	346	328	366	364	335	344	359	314	369	362	379	334	334	367	364	366	353	375	362	365	318	364	395	381	348	358	390	365	364	359	344	336	332	364	375	356	398	333	352	333	354	342	351	354	348	341	365	341	350	379	357	356	365	355	373	372	370	367	346	341	312	366	365	388	358	365	354	335	325	357	332	351	344	343	389	337	352	350	360	345	352	368	349	348
18199	2819	3012	2155	1490	1060	823	608	549	463	378	318	294	299	271	240	214	227	205	212	192	182	183	178	188	196	181	180	175	169	139	189	154	164	176	170	171	171	167	144	148	148	177	162	163	157	133	152	134	150	137	149	147	166	153	166	141	165	151	162	179	145	146	136	161	172	153	153	161	168	132	163	135	146	140	139	154	151	146	138	137	148	139	154	146	125	162	160	138	157	171	154	133	154	131	154	138	156	164	135	147	155	151	156	172	147	127	146	156	156	177	138	142	152	163	151	165	139	142	136	146	161	159	141	147	150	143	136	144	155	160	142	161	157	152	153	162	155	140	118	141	132	139	154	160	152	121	136	149	142	130	131	128	158	150	153	147	158	168	142	136	152	145	133	148	139	165	142	117	147	148	155	139	133	138	145	156	135	151	155	136	137	139	143	157	143	144	144	145	153	146	163	144	153	125	144	174	145	138	167	153	120	138	145	143	139	135	150	142	151	144	149	170	151	150	147	155	142	153	156	164	157	152	151	172	148	144	150	165	155	150	150	167	129	130	149	149	148	142	145	146	133	138	164	154	154	134	160	158	157	159	160	140	162	155	148	157	139	144	167	141	142	137	145	155	155	127	141	140	147	138	132	154	149	137	149	163	164	141	141	142	141	156	170	147	161	160	149	145	136	136	128	153	164	146	148	122	141	145	140	133	153	146	169	156	140	150	150	173	139	156	152	126	121	153	165	144	140	146	144	155	151	150	154	149	140	151	158	150	143	137	147	137	136	149	164	154	139	149	143	140	145	146	149	141	154	139	168	145	142	158	142	172	160	127	151	155	142	125	143	135	145	131	145	129	172	139	140	146	146	147	131	145	156	133	151	127	142	127	137	176	140	127	150	142	139	155	150	145	157	141	159	130	144	144	137	127	151	154	152	137	158	130	163	148	154	155	141	170	157	154	124	141	149	148	163	168	150	141	164	167	135	148	159	142	135	136	114	149	177	139	150	140	129	152	150	148	153	141	133	139	154	147	157	155	127	159	142	153	160	140	155	142	154	146	144	149	147	157	132	142	135	148	157	139	142	140	171	143	147	140	168	138	155	151	169	119	143	154	135	148	152	151	143	167	155	164	137	145	129	155	162	152	146	154	157	167	145	163	130	145	160	165	157	167	128	150	157	148	177	137	144	144	154	169	134	152	132	137	167	155	167	141	149	137	144	119	151	178	175	151	140	152	147	140	136	147	137	148	154	167	160	141	150	134	135	161	132	164	147	152	153	117	151	130	153	165	151	158	123	132	137	129	143	156	145	155	143	152	155	134	133	146	148	139	171	134	151	142	151	135	151	137	140	166	153	170	149	138	165	144	146	150	144	136	153	162	141	138	147	144	163	147	182	148	140	141	135	166	157	141	131	152	157	162	127	136	135	160	142	137	156	140	148	147	146	132	138	156	138	156	147	153	138	153	153	154	169	157	131	163	171	139	153	149	185	142	157	134	148	149	147	151	152	137	158	140	141	144	153	161	147	150	151	169	130	145	149	143	149	137	142	137	131	126	141	147	133	162	156	151	166	131	141	144	147	173	161	148	134	157	152	138	144	165	144	125	132	156	154	133	146	156	138	142	157	119	146	153	153	141	144	133	141	149	170	150	116	155	162	162	168	134	155	147	150	144	171	151	146	165	164	151	173	165	143	131	156	149	117	157	123	145	147	125	159	139	140	152	141	144	146	136	124	142	128	153	161	143	150	145	128	168	149	161	139	140	145	172	156	160	150	155	164	138	134	158	144	123	148	124	147	144	154	151	125	147	162	149	140	152	135	170	158	150	150	126	148	148	170	146	147	137	143	135	146	155	147	165	145	122	152	134	141	135	142	162	146	157	163	162	134	167	143	153	126	155	177	135	163	118	138	144	152	158	139	171	171	141	138	136	144	135	151	142	149	143	146	126	154	159	148	135	140	128	134	122	136	133	144	181	155	152	155	150	145	152	182	140	140	154	139	152	146	159	144	143	157	162	151	146	146	164	131	140	133	156	134	131	165	137	166	130	125	167	142	144	143	142	127	173	149	164	141	174	146	148	152	125	127	136	162	133	175	156	158	151	140	167	149	137	135	151	148	176	138	145	137	141	140	154	152	181	144	163	141	142	170	145	161	144	145	163	166	150	137	135	147	138	126	148	132	138	161	129	144	148	144	148	156	148	162	126	151	164	145	148	137	147	124	161	148	139	153	150	137	161	162	133	139	148	155	141	133	128	159	140	153	165	150	170	152	142	156	152	138	147	152	151	137	166	134	138	128	147	142	144	170	171	139	166	125	150	154	158	149	145	136	144	127	132	131	170	150	172	161	153	141	163	134	144	146	158	127	177	160	141	136	164	164	153	150	143	163	148	132	131	156	143	131	149	132	171	153	151	167	146	161	128	170	155	152	150	142	126	148	142	162	144	142	157	158	151	135	131	137	130	150	147	161	158	134	140	152	133	158	138	142	158	143	142	137	147	177	150	160	147	145	141	156	137	153	168	162	143	173	138	162	146	145	150	120	141	138	135	155	139	135	168	150	150	149	130	144	150	131	154	163	135	155	145	145	154	183	145	155	160	144	144	139	160	159	133	129	177	140	152	149	160	134	139	148	137	157	139	151	140	127	150	166	171	151	149	139	139	160	152	158	141	146	138	143	152	178	120	129	143	158	156	157	129	161	138	125	156	145	138	142	161	119	165	139	155	158	135	163	155	162	173	147	137	149	147	142	155	156	138	143	140	136	126	148	139	131	128	153	124	144	166	151	148	161	151	149	158	129	144	135	139	172	171	145	135	141	136	157	148	115	173	154	157	154	140	153	138	133	144	128	164	148	141	146	151	125	154	130	133	153	139	148	144	142	151	145	142	170	146	153	164	135	157	151	144	161	153	162	136	149	147	153	124	145	142	135	148	165	146	161	153	149	161	155	138	129	142	138	146	159	134	160	157	146	122	153	162	136	170	161	152	124	145	152	162	152	134	144	147	157	161	153	156	145	150	142	146	163	135	139	142	152	148	151	141	133	168	158	167	159	132	153	170	131	130	156	162	146	127	144	147	154	107	158	138	168	145	150	174	140	139	140	158	140	124	141	154	160	161	144	147	148	142	137	153	166	138	140	147	156	162	108	133	173	163	166	142	149	131	152	183	138	148	142	138	163	137	154	118	152	139	151	150	150	149	132	146	122	162	148	163	140	142	144	132	136	146	144	150	147	172	158	164	149	146	122	155	121	162	162	146	124	142	145	187	164	127	139	161	142	154	146	126	148	134	160	171	168	138	153	135	137	143	163	165	151	145	141	152	135	140	144	160	155	159	166	157	148	151	150	141	147	123	143	130	137	143	125	145	133	144	139	149	168	165	148	156	147	159	126	148	137	139	159	144	138	126	146	159	150	123	146	130	133	146	152	148	154	153	148	151	152	131	136	144	151	143	145	146	156	152	135	154	143	137	149	154	156	169	162	152	146	149	163	138	152	154	160
9106	2685	6766	7057	5934	4696	3853	3206	2639	2238	2024	1865	1649	1421	1328	1237	1171	1054	1079	1021	950	909	853	873	793	784	734	714	697	731	683	659	652	617	632	642	620	628	649	595	619	566	609	562	581	539	600	551	572	578	522	565	566	531	542	485	549	544	525	556	561	508	522	513	534	543	466	494	518	489	568	501	494	525	507	489	518	512	458	543	536	524	509	502	509	546	518	520	512	488	489	501	495	523	544	477	488	504	506	460	522	486	454	493	530	495	472	504	478	464	472	496	493	461	507	487	481	531	493	490	511	461	490	506	484	487	544	457	470	465	459	502	481	496	453	533	496	469	503	469	465	471	493	511	523	466	485	486	486	487	504	505	450	505	469	511	474	495	491	492	484	520	503	472	519	470	523	504	494	471	484	515	491	464	492	513	470	495	497	513	485	478	486	459	477	466	493	516	505	499	461	536	489	472	537	474	509	481	468	521	472	500	473	553	462	470	506	472	474	527	528	492	508	526	491	497	499	497	476	492	481	506	479	517	548	522	475	485	513	461	501	497	481	526	474	489	449	499	491	474	464	457	473	466	483	462	479	504	496	466	484	487	485	477	494	441	503	496	486	461	496	451	469	509	461	492	478	476	503	501	478	472	531	526	506	464	460	444	501	478	469	465	484	477	464	450	480	527	532	493	477	480	478	489	488	486	464	493	511	487	483	524	491	485	478	496	482	508	513	498	456	497	468	479	504	456	461	458	463	525	496	512	499	463	470	470	495	515	493	476	507	507	508	486	450	513	483	487	484	521	498	468	484	499	517	504	461	432	471	500	449	478	525	454	499	505	486	510	469	508	472	459	506	492	479	472	469	481	482	512	518	483	482	472	520	490	479	477	498	485	468	510	465	477	509	439	477	531	463	490	478	466	509	472	468	465	504	471	500	478	516	461	482	468	530	490	498	499	494	493	477	459	512	489	496	510	454	501	500	507	475	467	460	499	502	463	467	482	485	498	510	505	519	465	504	477	495	472	488	480	500	443	514	472	485	466	493	480	506	471	425	510	455	480	468	469	477	489	498	482	497	469	464	503	492	485	494	483	511	439	473	496	467	491	470	496	471	464	503	501	516	469	466	470	457	493	497	491	457	504	502	497	508	489	469	468	447	456	449	489	498	488	499	490	476	498	516	525	480	506	494	459	438	518	477	465	479	457	528	474	439	443	506	470	484	537	482	486	475	519	508	466	482	488	493	507	487	484	514	483	466	483	489	486	482	497	495	461	476	518	501	472	505	458	505	477	529	503	474	500	493	489	466	449	490	466	463	487	505	470	484	466	486	508	472	542	469	485	516	460	517	465	445	507	500	470	493	509	501	485	477	470	490	477	473	461	485	460	491	444	467	462	478	489	446	512	440	488	463	486	464	511	546	506	502	487	463	501	480	485	486	488	510	486	512	470	481	510	503	489	482	469	524	507	496	440	509	521	466	506	479	471	503	508	512	468	503	483	518	425	496	491	484	499	477	485	451	467	471	486	508	471	528	471	469	449	530	504	487	481	481	476	500	486	487	510	452	486	481	452	482	501	484	472	495	460	468	493	444	495	455	484	464	525	465	485	520	490	468	520	472	454	509	490	497	501	500	483	481	491	508	516	448	480	464	469	500	485	482	470	483	504	494	514	512	500	493	457	496	503	469	517	493	515	481	483	517	474	490	442	436	486	477	472	492	493	509	477	471	468	477	482	513	495	515	478	513	490	449	461	488	461	440	523	492	512	500	482	476	474	451	466	487	453	471	525	459	488	495	459	546	517	512	462	460	460	490	501	515	455	453	476	490	465	493	534	505	475	468	467	440	507	504	464	467	442	523	498	481	479	483	472	504	494	487	488	504	505	468	541	518	518	538	485	491	455	495	480	480	501	501	493	485	484	513	534	485	519	508	499	495	455	468	464	475	490	517	479	487	489	486	494	492	502	511	511	479	459	494	509	477	487	486	508	490	528	499	458	513	480	483	470	482	484	491	483	479	519	510	482	511	474	481	499	457	463	480	485	476	486	487	500	504	515	503	509	499	473	492	482	500	467	511	469	500	503	499	514	485	525	526	480	531	480	483	502	452	513	501	483	482	531	459	467	444	497	464	449	500	493	486	449	470	489	459	473	476	487	499	486	516	456	474	512	487	507	509	496	466	490	461	495	460	523	467	481	507	478	464	483	517	506	470	459	503	446	546	486	492	478	535	471	495	486	500	495	521	488	453	499	487	487	443	486	495	477	485	458	526	461	492	449	503	455	484	464	483	490	475	482	485	479	528	524	504	478	452	486	485	474	522	504	443	475	485	481	461	490	479	495	485	470	475	451	486	482	435	502	429	459	512	456	529	495	488	444	522	496	487	468	500	487	473	472	496	516	463	443	465	497	454	471	487	483	489	528	499	490	492	498	508	506	482	475	517	481	480	480	484	480	526	490	455	458	471	491	488	512	498	457	452	493	464	484	504	453	485	510	534	490	479	505	505	496	519	491	482	483	490	499	497	486	488	490	522	523	447	519	493	453	463	502	471	536	466	481	512	491	512	489	456	511	489	474	515	469	468	493	460	542	480	480	468	483	457	498	473	448	477	498	474	519	481	501	454	482	470	449	475	472	514	486	470	495	495	478	422	491	466	446	489	494	489	509	472	515	518	463	493	477	479	481	494	467	513	470	477	509	482	477	500	480	497	462	463	467	502	464	492	459	463	476	480	486	504	491	471	469	488	490	464	458	497	507	497	493	484	480	467	518	500	476	490	460	500	522	481	474	451	505	456	511	507	498	450	493	491	495	514	471	522	528	502	487	483	498	447	466	469	483	494	506	475	511	478	469	486	477	471	526	466	517	499	484	490	513	488	473	509	456	521	473	486	489	513	475	539	475	482	478	474	484	484	507	490	453	465	466	458	509	446	504	537	455	485	479	464	495	471	481	467	459	450	474	447	473	461	481	463	499	473	476	493	465	477	516	509	508	488	486	509	543	488	464	499	476	490	487	444	452	479	491	441	474	500	527	481	464	507	503	514	474	525	479	457	448	474	459	504	493	478	493	456	507	475	483	552	511	537	493	459	487	484	464	496	474	516	453	483	499	514	508	513	499	472	474	501	452	466	482	422	474	463	462	515	473	511	513	473	484	445	507	495	453	494	489	464	525	488	490	464	531	472	506	479	475	483	501	482	474	446	477	493	483	494	458	524	464	478	494	488	454	454	537	481	486	474	458	490	487	477	478	550	460	500	460	496	465	512	467	507	453	449	452	493	470	445	516	519	477	430	497	502	468	528	507	482	466	484	469	493	483	483	485	484	508	495	481	470	502	499	424	502	500	497	495	474	443	500	476	511	450	526	456	491	511	462	479	471	480	505	483	482	507	506	518	471	465	485	476	533	476	524	442	493	549	498	451	469	512	467	474	480	491	482	496	462	462	510	447	489	473	504	520	504	463	498	490	490	477	496	488	497	508	490	469	529	468	516	473	503	450	519	472	490	481
2525	292	314	313	243	235	259	243	228	231	255	211	208	217	228	197	207	220	223	231	229	229	211	218	220	215	223	225	210	227	234	195	238	208	215	220	240	217	207	219	221	201	221	215	231	205	209	214	230	211	202	241	216	206	241	218	217	205	214	198	219	202	211	238	202	232	211	194	225	233	196	197	218	239	195	236	219	203	242	229	221	232	239	214	252	224	218	208	204	217	222	179	228	221	183	202	233	222	213	220	197	206	213	206	218	220	236	230	203	199	225	193	200	227	217	200	224	219	202	213	201	224	236	197	226	208	185	182	242	225	181	185	199	229	206	208	223	243	199	177	244	209	235	228	209	216	221	215	246	223	200	208	205	214	207	224	217	199	200	215	212	205	197	214	240	247	205	207	208	212	221	194	202	208	213	215	177	220	223	233	199	241	208	219	194	230	220	208	204	212	227	167	220	177	214	196	215	239	195	203	241	222	197	228	221	224	232	215	210	214	210	216	218	208	228	230	205	210	213	242	247	210	232	203	217	224	188	199	226	203	200	224	209	236	195	232	207	196	221	204	191	203	208	219	174	202	212	246	203	218	224	214	220	210	242	220	206	239	265	195	201	210	234	187	221	208	195	244	201	209	184	205	213	209	218	214	204	194	203	207	221	222	241	242	225	219	178	215	206	218	214	200	209	213	210	238	216	223	213	191	229	210	225	219	175	207	189	215	205	202	207	217	238	204	214	211	216	209	204	221	254	238	185	228	212	218	210	227	226	188	207	213	230	254	199	223	211	228	239	229	225	218	221	225	214	217	188	245	200	228	208	224	219	220	211	214	217	232	195	199	217	207	208	209	225	203	238	226	199	222	216	213	215	211	249	219	220	219	228	197	199	234	216	210	214	242	239	239	194	205	236	235	212	186	234	238	195	235	233	196	200	227	232	202	196	192	191	238	215	216	222	229	236	196	208	226	204	190	242	218	198	210	209	204	198	203	215	196	220	209	208	212	210	224	195	216	215	215	209	204	188	199	195	201	221	244	229	224	212	218	197	203	237	195	197	203	199	206	199	215	196	232	202	225	207	226	230	242	201	215	234	230	221	216	227	220	203	217	230	222	202	191	232	232	210	201	216	187	238	217	240	206	219	224	235	197	208	232	205	213	207	216	225	218	198	222	212	222	197	207	189	185	219	215	200	211	174	204	229	207	211	225	224	183	227	238	230	203	198	229	235	234	209	192	218	213	211	218	203	214	207	206	202	212	234	202	203	214	202	206	211	201	207	239	186	227	211	196	227	213	204	208	194	199	209	215	233	228	189	214	222	210	225	223	231	230	209	195	245	228	215	232	200	229	193	205	219	251	207	221	240	208	225	239	210	191	190	224	226	215	229	243	222	226	194	229	211	222	222	213	198	237	210	207	217	207	236	205	211	209	220	230	214	200	218	217	185	193	227	200	219	177	221	224	209	204	205	208	218	208	224	214	235	226	200	211	229	220	193	245	201	200	204	189	228	221	195	201	205	237	220	213	228	227	209	213	227	222	206	198	219	203	226	188	219	224	194	210	212	228	202	225	195	201	227	208	204	200	218	238	235	222	217	229	216	205	208	197	213	198	224	210	212	204	208	194	219	217	255	205	209	226	194	199	203	207	218	206	208	223	198	229	196	194	220	191	220	215	191	217	229	205	210	219	223	221	221	235	205	208	220	188	207	229	202	215	230	237	209	231	223	228	198	231	195	213	219	210	212	217	227	205	209	199	188	215	221	217	198	235	230	207	223	215	205	207	230	203	228	210	196	218	229	218	194	230	199	186	207	209	202	178	220	200	234	214	213	197	183	224	198	247	230	237	207	228	195	201	210	219	237	188	217	207	206	224	215	228	224	221	210	223	220	205	218	230	204	213	209	213	199	216	197	242	204	198	195	209	218	212	230	208	200	215	212	209	217	210	208	230	191	221	226	209	226	232	222	219	222	253	237	201	213	200	231	240	214	218	201	209	226	216	222	221	199	218	192	215	221	222	197	207	208	198	238	179	227	233	207	221	210	225	220	205	198	229	187	214	217	222	228	230	230	204	212	206	227	198	186	224	226	193	231	227	193	222	239	206	204	203	230	215	229	242	190	189	224	225	198	207	223	201	208	209	224	209	214	233	186	217	209	211	232	230	214	197	198	194	210	201	217	228	210	213	223	207	181	219	222	210	220	212	222	227	252	223	194	223	188	208	223	211	220	209	209	227	228	246	212	227	229	223	206	210	225	208	210	228	205	240	219	209	213	253	209	212	205	217	217	223	215	238	229	229	186	205	188	185	199	207	215	203	214	215	200	214	229	236	241	187	216	225	228	208	212	226	200	202	221	206	215	198	239	207	238	211	204	212	218	225	228	241	228	186	218	215	212	211	236	232	208	236	232	212	234	193	243	201	245	208	206	219	216	178	211	211	210	220	188	205	211	211	217	193	212	197	218	238	188	233	228	215	201	217	214	218	201	240	203	217	224	210	215	217	228	227	202	195	216	226	216	234	254	214	201	220	192	222	213	200	212	227	216	208	213	214	217	203	217	201	202	222	221	226	217	240	212	221	223	212	201	186	211	226	227	197	226	205	230	217	218	227	199	234	212	203	215	220	206	220	230	202	202	206	207	200	211	227	198	204	206	218	202	215	235	209	230	208	214	203	224	211	226	213	194	207	223	199	237	212	238	189	221	211	226	186	232	214	219	221	198	218	218	210	194	207	251	247	232	221	205	206	215	222	210	206	220	218	197	222	220	217	216	224	194	235	214	206	214	226	211	237	210	218	210	218	204	191	228	227	224	210	215	224	210	229	204	221	215	222	195	242	225	225	214	205	228	214	192	231	235	233	225	218	227	211	224	205	220	221	208	207	231	225	215	231	216	224	219	229	234	211	227	206	191	205	204	208	219	203	227	244	212	216	200	204	223	205	209	205	228	214	212	214	222	225	213	214	208	211	240	210	187	231	207	218	221	185	237	240	235	229	212	221	225	217	225	226	189	186	229	216	235	239	196	206	227	201	196	240	198	219	226	201	224	209	207	223	202	238	202	227	200	227	228	237	213	203	183	189	214	213	231	189	226	220	215	213	207	217	182	210	212	210	197	219	230	214	219	223	225	215	212	214	243	220	226	186	186	200	190	203	228	222	207	217	222	214	221	231	204	221	209	211	219	230	208	220	210	233	225	251	232	208	219	213	222	209	219	220	220	221	221	216	201	221	225	230	197	223	222	223	213	206	234	222	211	229	210	200	234	218	209	213	221	232	233	227	215	218	216	227	204	221	201	222	231	215	201	233	238	199	231	206	227	201	209	239	249	235	219	216	216	188	201	230	234	185	190	200	198	219	220	210	235	192	205	217	223	221	204	217	212	210	217	214	229	209	221	213	215	212	193	193	210	214	250	219	229	193	207	178	220	205	207	192	207	213	238	206	223	221	229	247	212	204	229	220	203	209	246	197	226	195	214	227	189	211	242	211	243	258	230	240	227	195
3066	800	902	883	856	834	806	718	712	699	726	675	719	666	707	671	641	644	651	635	645	599	610	652	635	650	618	650	666	630	665	660	668	674	629	634	666	683	657	621	648	635	659	634	672	649	644	657	666	691	651	657	632	656	624	624	672	655	638	668	712	662	675	639	667	678	660	648	627	644	676	680	635	693	652	656	632	660	639	622	634	650	643	668	645	654	643	623	676	679	629	661	653	620	643	667	693	628	664	715	624	676	656	629	661	647	630	646	612	642	646	621	652	615	655	644	623	602	584	665	699	668	650	622	639	651	664	655	624	612	671	623	646	612	663	622	629	651	629	641	636	608	644	672	601	649	639	646	690	703	629	658	693	599	651	595	613	579	662	687	644	687	655	650	680	634	635	679	626	623	671	625	652	645	671	592	645	614	658	622	628	666	588	657	657	654	631	633	676	604	632	704	637	663	637	642	645	668	647	630	656	616	623	654	670	703	655	633	635	665	625	672	638	646	657	648	672	655	647	653	662	632	659	621	571	635	644	636	650	626	670	669	690	661	613	637	653	631	627	636	669	651	642	664	691	602	668	627	659	650	655	628	676	645	652	604	653	666	668	634	628	643	605	624	681	672	609	637	636	670	693	668	641	665	630	686	643	622	646	597	638	621	646	619	671	670	653	629	683	669	621	658	628	681	598	672	699	668	616	654	654	642	663	621	635	680	651	610	667	639	653	703	606	625	634	648	664	637	687	624	645	666	653	628	667	677	617	682	635	665	640	718	641	666	677	698	644	653	658	644	647	643	654	650	621	617	628	674	652	644	658	644	623	632	619	692	672	653	614	600	673	632	640	583	675	660	683	643	659	655	593	621	652	618	653	613	633	636	619	670	688	642	633	693	674	632	658	657	652	615	644	645	662	669	634	643	649	616	654	659	677	683	617	627	647	669	662	640	681	600	663	679	636	613	664	647	656	634	643	630	661	661	654	660	636	653	659	656	631	677	616	601	613	572	614	672	622	682	651	665	629	656	653	638	677	626	654	659	606	631	635	640	643	625	683	636	668	678	643	700	659	690	710	640	661	655	657	653	647	634	663	672	629	686	645	615	677	644	621	653	653	651	679	668	706	685	644	646	649	618	648	591	647	646	666	660	604	674	680	621	631	642	662	667	698	633	633	623	662	635	691	679	623	652	728	629	625	642	681	670	652	701	628	619	668	657	694	653	607	646	664	615	644	620	642	645	599	648	630	659	600	673	608	671	679	600	638	652	644	667	696	596	677	640	637	651	635	627	664	633	619	629	658	633	647	667	682	596	639	704	630	608	628	648	705	625	640	614	665	684	638	659	594	669	618	642	636	633	636	650	632	653	618	655	685	653	689	589	672	675	665	615	655	639	691	645	620	653	645	678	628	654	654	622	612	704	655	653	653	671	659	643	645	651	684	606	678	623	684	626	665	619	654	601	630	618	639	664	667	603	643	649	622	639	651	661	623	680	616	656	633	634	676	624	630	653	625	644	604	651	682	684	692	646	620	671	639	648	628	651	641	663	674	638	648	637	662	667	632	656	656	632	646	610	647	620	645	666	603	627	643	652	686	653	615	678	661	687	664	655	647	685	660	656	676	644	648	676	656	635	654	668	651	628	632	674	667	669	646	671	655	672	653	622	655	669	654	615	616	628	673	615	655	666	696	691	678	676	664	626	667	641	658	657	657	676	649	653	624	660	600	701	619	627	634	651	640	689	661	607	681	650	638	668	653	607	622	654	641	691	679	625	675	602	654	640	625	648	640	675	658	665	621	662	655	631	638	674	650	656	660	649	629	647	670	674	652	662	642	608	613	624	640	648	660	632	708	698	652	633	639	656	629	618	663	678	689	667	629	627	612	678	660	619	657	634	660	665	703	662	672	666	615	623	615	640	672	685	628	675	616	658	684	634	621	618	672	633	668	648	628	674	655	656	627	654	677	635	630	646	656	642	647	638	640	626	577	650	605	597	643	659	573	651	659	641	659	696	620	639	661	651	655	645	683	650	637	661	625	642	646	624	672	640	659	663	641	645	641	635	636	620	646	691	635	632	624	651	650	657	625	632	630	669	672	634	619	636	651	685	636	656	599	638	614	651	679	625	636	612	625	627	692	642	672	613	643	658	684	634	577	638	646	663	630	656	635	616	661	672	652	651	659	627	654	681	633	639	641	614	613	682	668	651	639	641	670	614	636	634	631	639	634	619	621	627	634	628	645	655	679	631	674	667	660	677	631	668	687	708	631	647	666	602	688	642	664	621	613	652	583	643	618	630	649	635	678	612	682	704	655	639	665	648	664	666	690	632	642	657	649	624	647	649	633	638	627	632	658	674	636	655	659	614	642	747	679	631	647	630	645	654	647	626	654	654	652	636	659	643	622	660	699	638	615	607	629	642	638	617	635	645	622	661	666	610	721	627	640	675	666	638	602	635	600	612	657	675	653	656	630	683	645	667	647	597	663	649	660	631	636	659	606	655	647	613	656	612	609	673	640	705	623	635	662	638	652	676	648	657	663	670	649	620	667	650	681	678	657	669	650	704	665	627	659	670	616	659	612	677	624	638	639	664	638	615	620	657	635	624	640	620	659	640	599	647	600	639	671	627	624	663	655	634	619	639	667	629	679	655	702	652	659	669	618	658	644	671	617	601	681	649	687	604	707	627	608	656	678	627	657	626	668	638	615	691	660	666	593	652	678	662	629	653	663	672	675	629	657	625	651	672	618	637	620	645	672	663	655	643	642	665	711	648	668	635	645	665	661	640	678	622	619	636	667	645	678	662	637	645	682	602	663	605	645	667	614	669	680	634	630	652	632	641	671	637	628	642	652	659	645	677	663	659	594	643	606	653	630	636	654	664	669	654	693	638	624	630	640	637	645	660	678	610	637	697	609	622	647	615	591	593	656	660	677	630	628	637	649	662	667	616	653	645	686	626	670	642	630	711	627	672	637	630	649	633	640	654	646	629	659	664	622	696	603	624	653	668	631	623	586	630	606	626	655	708	639	650	640	624	663	684	707	645	659	657	613	639	626	632	640	646	628	618	656	668	654	653	628	675	694	654	647	650	615	652	659	654	618	611	622	649	663	648	622	653	666	703	631	640	648	657	580	643	649	632	674	696	645	626	651	658	700	626	723	650	705	661	643	630	641	635	650	671	690	630	672	597	646	645	690	622	656	675	660	661	652	650	634	632	631	655	651	630	625	652	639	666	654	602	680	672	657	593	675	683	644	641	638	637	658	672	620	614	664	636	634	651	623	613	620	691	619	635	661	650	619	643	666	627	646	649	605	648	653	660	612	613	626	629	632	686	606	665	690	651	605	639	620	659	626	675	663	692	617	638	679	614	650	715	686	658	646	632	647	626	634	644	624	690	662	614	631	684	646	639	635	620	656	657	658	623	673	681	655	621	667	641	656	638	663	664	629	641	703	623	616	673	638	652	612	632	629	637	651	643	638	647	678	643	639	637	620	677	671	637
10679	1224	1376	1110	726	546	396	351	276	226	206	201	168	166	168	153	147	136	132	142	147	139	133	110	113	104	136	132	130	118	109	130	100	123	108	133	118	114	116	118	129	99	92	77	123	104	113	93	111	98	98	105	106	108	108	125	121	119	101	119	115	115	97	106	104	95	95	88	109	111	101	124	112	107	102	91	131	96	102	114	103	89	103	106	115	112	100	111	102	92	93	114	95	121	92	116	109	100	111	78	100	100	117	98	118	114	118	94	113	110	111	109	120	128	105	118	102	116	109	112	104	104	112	116	128	110	110	103	111	96	105	111	90	103	101	102	109	96	109	108	110	117	84	121	101	117	97	115	92	109	100	114	79	115	92	94	99	100	88	97	80	86	102	98	94	101	108	98	83	88	120	116	121	114	100	108	102	109	109	102	95	110	98	108	82	114	70	114	95	102	116	95	100	113	119	125	107	101	120	119	89	83	121	98	94	122	101	99	116	109	98	114	88	103	107	105	102	94	102	110	98	101	98	122	110	87	94	105	112	100	106	113	114	107	102	119	110	102	97	104	101	88	110	99	91	102	107	110	113	111	84	106	108	118	107	106	92	93	98	104	107	96	86	118	96	106	92	115	110	95	119	111	104	102	99	123	88	113	115	105	104	133	98	101	108	118	102	94	135	97	100	96	99	98	119	113	96	110	88	115	115	102	93	88	107	119	88	108	115	86	103	104	103	106	116	104	93	89	107	106	96	83	113	118	87	121	113	89	102	110	89	115	101	114	103	96	85	112	103	88	82	101	94	87	121	114	108	100	109	89	124	117	104	102	95	93	107	99	102	101	107	102	108	84	81	100	109	90	84	116	124	100	87	98	99	130	92	104	83	100	86	114	110	109	112	113	110	100	101	95	107	109	111	131	105	112	110	97	119	103	94	111	95	100	104	113	106	104	94	119	105	98	77	105	116	96	128	101	122	85	116	94	103	109	105	104	111	115	97	97	115	103	95	95	113	115	101	116	101	104	114	112	104	118	117	116	107	96	94	115	100	91	88	108	101	116	116	126	118	104	101	119	126	91	102	109	109	116	110	142	118	108	100	117	107	94	102	103	102	101	91	107	118	108	105	110	111	91	101	115	107	104	99	102	112	116	115	94	95	103	106	82	107	128	107	94	110	98	119	118	97	115	105	117	102	99	107	103	126	115	112	100	103	117	115	103	124	107	111	99	101	105	103	108	116	97	114	99	96	110	114	129	106	99	109	95	104	98	95	95	107	104	126	106	97	110	108	94	116	114	109	96	112	100	88	97	98	130	99	108	109	100	83	93	109	108	98	98	91	103	111	113	98	102	101	92	99	122	105	93	95	81	106	114	87	100	109	110	94	89	86	88	95	97	93	96	102	90	103	105	101	118	96	101	113	111	123	121	86	97	118	113	99	118	101	109	94	101	101	121	97	98	99	95	106	109	116	119	105	92	102	103	110	115	122	79	110	102	131	93	106	123	108	118	86	125	111	97	108	87	100	105	96	98	103	112	107	123	117	100	96	107	111	93	114	99	113	117	104	99	108	102	113	114	104	104	96	110	102	109	109	79	92	119	119	97	99	109	100	112	104	97	98	110	101	110	107	99	111	113	104	125	100	110	105	114	121	120	96	111	103	107	106	95	102	101	121	106	89	115	104	98	98	102	113	102	112	104	96	99	107	110	129	110	107	121	112	112	96	106	99	98	94	102	105	94	120	81	91	113	121	90	103	105	132	107	104	112	98	100	105	110	111	108	88	94	91	119	119	100	106	107	101	91	100	113	122	102	105	124	94	101	93	93	113	95	86	94	99	104	94	100	101	116	102	117	95	94	102	99	85	97	109	108	112	102	107	97	110	99	105	104	109	103	88	91	109	108	106	92	103	124	101	91	101	104	102	126	122	119	100	110	123	99	87	94	102	114	117	108	109	99	116	109	101	98	88	97	108	102	96	102	72	121	101	85	98	101	110	100	103	113	118	95	112	117	98	113	100	95	113	113	118	105	114	102	103	106	88	85	103	95	101	124	87	94	137	96	103	101	122	97	101	100	125	112	88	110	123	104	91	108	103	135	102	95	108	89	79	115	99	113	95	95	114	95	90	100	116	120	113	109	108	106	118	95	98	117	107	96	105	103	99	113	97	89	103	96	106	113	118	110	109	108	112	92	90	120	94	92	111	102	113	121	98	87	103	103	105	106	104	86	99	116	140	88	103	114	83	108	103	106	107	95	107	107	128	120	106	104	108	134	103	116	100	94	108	101	113	101	91	86	110	101	112	122	100	105	105	90	95	108	101	98	80	109	108	117	110	118	99	89	85	95	105	100	118	90	99	97	102	107	102	116	105	109	117	100	116	105	99	111	98	101	112	96	112	72	101	128	96	92	100	99	121	103	101	84	104	124	108	109	106	96	95	109	100	106	131	104	116	101	111	110	114	101	109	111	97	107	85	111	106	120	102	91	89	96	96	104	92	102	101	107	88	104	97	101	107	108	93	104	105	112	119	103	114	114	103	96	111	100	109	105	103	106	94	77	107	104	101	105	112	102	82	113	103	110	92	105	118	109	106	105	100	109	98	104	117	80	113	105	92	99	110	110	88	86	92	95	107	105	101	100	97	106	104	102	102	115	101	109	102	102	120	111	92	106	94	116	106	101	119	91	108	120	95	101	93	91	101	95	114	101	108	115	103	103	103	111	100	95	93	105	89	114	108	103	120	93	95	101	125	89	99	96	114	112	86	99	107	111	105	102	90	130	100	110	98	110	109	109	99	94	86	115	94	94	111	92	116	91	90	100	102	100	105	112	106	86	95	101	114	107	101	128	104	110	105	99	102	110	112	106	93	117	107	103	93	107	92	112	100	107	98	118	97	132	93	107	103	101	104	99	101	102	88	93	101	111	114	102	104	89	100	114	114	124	113	107	90	92	100	125	100	94	115	93	103	89	96	126	104	109	97	100	113	109	93	104	126	108	108	98	104	96	111	110	107	107	112	120	97	97	108	112	122	93	98	88	112	91	129	90	102	105	112	112	104	98	90	109	115	100	82	121	92	101	122	119	113	101	117	91	91	103	105	103	108	78	110	86	93	106	93	114	99	94	135	129	123	96	100	98	110	120	90	115	83	96	97	105	108	113	109	104	127	89	115	106	120	106	104	108	102	108	91	88	102	95	120	96	108	98	115	111	109	112	77	111	86	98	106	103	116	108	104	97	108	103	112	102	107	104	87	100	122	88	104	107	118	101	113	102	121	94	99	109	119	115	94	106	108	105	83	108	131	110	106	106	106	109	121	106	94	108	108	115	113	104	93	102	103	85	107	96	98	94	108	116	101	96	121	110	102	92	99	107	97	99	91	100	100	104	109	91	107	94	120	104	100	108	86	91	104	103	90	98	106	101	101	97	96	99	98	110	96	89	97	104	96	103	96	106	90	114	113	121	103	114	104	108	115	105	116	113	84	100	80	106	107	106	102	99	98	98
6645	1466	3754	3977	3308	2549	2178	1815	1508	1286	1146	1042	960	855	761	702	735	705	658	640	573	619	523	503	543	518	463	469	468	494	465	463	474	429	428	446	416	444	451	404	401	420	433	443	400	373	413	427	387	395	393	373	389	407	368	373	394	346	384	375	405	357	366	395	407	365	394	377	370	355	377	380	363	318	354	354	407	378	364	340	340	375	369	353	348	350	353	358	380	363	379	367	345	348	345	326	359	353	375	341	340	350	370	334	360	372	347	335	379	361	359	345	359	355	348	387	333	360	337	360	350	367	334	377	361	371	347	361	366	359	353	357	353	380	333	340	380	330	345	336	332	361	341	363	361	358	371	350	342	328	373	369	371	342	365	374	321	356	390	366	360	360	367	371	311	389	338	357	355	360	355	356	376	368	369	356	342	399	339	357	362	392	364	381	352	364	366	330	348	361	367	316	378	351	368	352	344	395	330	365	355	337	358	379	341	370	336	363	384	376	338	379	329	337	351	364	340	386	372	340	347	352	329	342	338	353	346	352	332	342	330	375	365	332	324	347	347	348	325	351	373	352	361	353	376	366	328	356	338	362	330	335	349	342	341	360	354	364	314	335	339	335	359	347	361	340	364	347	335	333	340	330	369	359	374	329	388	322	342	342	353	315	329	364	320	384	358	350	331	353	340	338	383	340	346	332	328	366	342	397	346	358	353	362	379	325	348	348	376	391	339	382	349	341	354	359	339	329	330	372	353	371	376	362	322	347	347	349	342	355	369	369	352	353	334	341	341	326	368	345	391	366	371	367	370	351	340	349	328	381	359	347	354	337	356	344	339	358	366	369	352	316	355	375	348	373	327	336	341	372	353	358	364	349	377	353	377	363	360	360	356	347	376	365	351	341	352	343	370	371	351	330	350	360	331	337	358	338	325	387	330	363	365	356	359	408	324	331	375	334	343	371	379	339	354	346	336	361	351	360	356	369	356	337	357	325	340	350	321	344	371	341	353	365	318	351	370	365	334	354	363	359	348	345	344	354	365	362	331	343	342	321	342	375	306	362	388	373	342	348	369	362	352	337	343	387	327	355	356	352	364	386	351	347	396	348	351	352	351	411	363	347	376	364	397	328	343	359	378	368	379	369	372	325	351	346	347	355	333	380	341	355	358	363	351	359	342	319	339	358	322	327	377	367	295	349	329	342	374	349	361	358	347	307	356	341	344	342	353	309	349	358	340	322	362	355	338	391	376	326	359	348	336	369	346	337	353	379	325	383	326	348	372	334	351	365	317	373	354	358	300	381	346	341	390	372	348	369	383	347	345	393	376	353	371	331	347	349	335	359	341	341	340	340	330	346	346	335	368	347	404	352	334	352	398	357	383	315	362	338	364	331	355	360	329	335	336	341	340	312	375	353	361	335	345	340	375	348	345	345	353	343	319	344	367	357	330	354	343	346	315	331	364	364	341	369	336	329	334	374	358	360	356	360	368	374	365	377	349	370	376	339	367	383	375	373	335	340	349	340	344	375	337	353	349	356	344	364	320	349	350	363	370	330	370	338	341	417	349	339	364	330	363	339	336	356	358	374	349	338	358	365	379	345	353	352	363	356	358	350	336	360	358	347	359	351	377	362	379	339	358	353	343	343	354	352	350	376	379	358	373	354	365	362	328	360	386	353	340	381	391	332	325	349	346	348	382	358	365	351	381	371	367	341	343	347	385	363	360	370	347	353	336	320	365	373	353	336	349	375	335	352	343	374	340	350	363	349	375	335	356	335	346	337	366	358	350	385	354	354	364	357	343	332	338	374	366	386	335	341	363	336	353	333	333	374	361	359	391	373	335	369	364	367	385	351	330	342	378	358	337	364	353	349	379	363	346	332	351	363	334	339	328	362	337	360	353	337	364	361	337	384	355	345	372	356	351	390	344	360	379	373	349	371	337	387	355	347	347	363	357	365	355	327	375	368	352	368	350	356	350	385	332	371	344	341	349	347	351	310	341	344	324	348	341	367	335	323	346	352	336	365	369	385	360	339	330	361	355	335	364	343	387	356	350	362	351	336	355	347	346	381	365	356	368	350	345	364	340	333	381	348	343	371	360	368	331	327	336	366	363	356	383	355	367	376	355	357	333	334	353	349	383	352	359	363	369	360	370	337	347	329	315	365	353	326	334	354	383	352	371	328	336	360	332	371	345	350	339	358	349	346	342	382	352	340	318	359	345	365	324	338	375	336	357	378	365	365	338	377	347	332	364	363	333	371	371	366	369	340	398	383	299	351	301	368	351	347	329	358	365	339	361	341	315	332	343	323	358	376	372	342	346	330	352	363	364	346	332	368	333	354	362	371	329	336	359	364	357	350	324	359	342	372	363	342	359	356	358	351	356	375	332	363	334	324	389	348	374	358	344	348	350	342	322	332	368	351	346	363	346	348	327	366	347	353	335	343	347	354	358	381	351	373	359	373	351	328	348	352	344	344	367	334	378	345	344	341	356	349	354	338	369	350	370	385	337	339	381	339	365	344	319	347	353	365	342	362	345	374	354	341	368	359	347	367	332	341	398	373	375	360	329	336	357	394	346	357	335	342	373	344	331	353	377	360	340	328	377	334	328	360	388	375	354	362	338	371	355	351	351	337	304	351	379	381	332	341	331	340	331	384	377	368	347	324	346	346	381	348	379	386	363	375	346	328	349	373	345	348	368	338	348	355	359	361	340	368	354	364	362	340	379	369	392	329	350	372	344	353	337	343	347	368	374	347	382	363	370	358	346	332	343	342	350	357	322	349	364	322	389	392	394	364	341	363	367	338	377	356	351	369	353	338	357	332	350	343	371	333	358	344	348	354	346	356	368	360	327	333	341	343	378	371	348	330	378	339	361	352	360	370	331	362	374	356	353	352	361	342	357	343	360	376	350	331	355	354	355	373	327	342	360	355	368	373	384	367	362	397	394	351	335	345	361	329	330	360	337	349	338	345	378	379	364	376	351	373	350	343	328	338	370	331	397	356	346	361	341	363	356	326	348	357	345	334	367	370	342	354	383	370	369	365	332	326	371	351	344	385	354	338	347	349	359	377	363	373	375	342	360	363	383	363	331	368	335	338	341	374	369	358	352	336	335	356	345	335	359	361	337	340	370	335	368	386	351	358	305	360	352	350	360	365	365	339	364	360	322	374	335	342	358	361	342	357	337	370	345	370	365	362	378	347	354	358	351	329	362	370	350	361	403	368	336	340	324	342	363	351	367	360	363	336	375	343	367	368	367	324	354	370	352	326	299	351	340	325	367	351	370	346	355	369	373	350	331	343	331	351	352	395	359	342	336	354	385	417	348	341	363	358	318	374	335	335	356	362	348	358	344	361	340	366	317	342	355	395	382	356	365	346	384	365	359	290	344	392	340	355	331	342	336	346	367	366	327	368	342	371	365	329	343	363	319	349	379	365	333	356	374	399	346	368	333	358	354	356	347	347	329	346	345	356	374	348	373	337	348	322	390	341	359	368	368	360
18617	2665	2932	2118	1535	1040	813	662	506	439	377	315	337	287	259	229	207	221	238	202	205	197	208	160	185	220	160	193	182	172	184	153	175	175	204	183	161	180	162	157	161	155	174	169	174	160	144	147	163	151	151	162	154	153	142	159	178	138	160	146	138	150	172	168	148	151	152	141	158	135	155	148	129	134	165	142	159	152	161	145	143	158	150	149	170	132	159	150	165	143	152	151	165	144	152	131	128	149	157	148	170	138	159	135	151	130	147	156	133	143	162	154	154	158	157	148	149	141	147	140	158	164	163	134	135	125	132	168	170	166	138	149	172	140	143	146	146	167	155	146	177	130	132	158	138	149	152	157	140	147	159	182	151	145	153	155	161	156	147	165	159	148	151	175	141	160	146	150	148	151	157	144	161	159	140	142	146	158	133	140	127	160	130	139	129	150	157	173	162	125	141	154	170	148	155	159	159	127	137	145	160	136	144	151	151	159	144	159	162	166	151	173	138	142	147	159	152	156	159	140	144	143	166	143	161	142	157	157	141	145	150	145	146	137	152	160	144	156	139	137	134	151	152	148	115	132	135	156	161	133	148	149	168	131	153	138	136	143	159	154	180	138	153	152	131	165	163	147	142	148	127	155	136	147	136	153	181	156	150	152	188	135	137	166	147	156	137	164	154	126	130	153	152	167	151	169	155	122	174	142	148	137	125	146	123	138	127	134	154	138	172	150	154	162	139	148	130	137	166	129	159	146	156	143	136	135	140	166	166	149	141	154	158	160	143	144	166	152	151	141	149	145	129	163	133	144	162	148	151	161	166	155	168	151	142	140	151	146	148	138	141	163	137	137	160	148	162	161	160	162	157	176	142	162	147	141	138	132	116	151	151	126	149	130	144	169	140	144	131	163	162	158	144	136	145	142	150	148	135	146	149	162	142	133	143	154	151	137	160	145	128	130	147	155	153	140	161	147	152	140	138	139	127	125	143	140	171	169	158	146	144	143	167	141	150	160	151	155	142	155	155	157	153	140	142	166	146	156	149	145	152	138	150	138	140	147	162	147	165	151	149	135	131	139	172	157	154	124	140	146	163	119	145	150	153	161	157	149	135	154	162	133	149	140	153	159	144	125	126	156	161	168	145	154	160	140	142	148	155	128	136	158	142	142	137	143	146	154	158	140	142	127	140	172	125	148	158	113	143	139	141	150	150	165	146	151	148	130	163	154	147	172	158	137	166	175	125	130	146	172	151	152	151	126	126	148	131	148	137	137	145	149	137	155	146	147	142	146	140	136	139	153	137	126	143	142	143	154	147	149	156	159	155	155	151	150	150	159	136	158	157	139	146	143	144	151	152	151	166	162	146	174	160	147	158	151	157	144	150	153	168	142	149	109	141	142	135	151	163	163	137	148	145	157	148	146	147	140	144	183	136	154	150	142	140	142	136	117	158	148	160	163	142	140	142	145	143	144	137	146	154	137	151	152	158	158	155	142	161	140	148	146	143	166	144	143	138	140	117	143	142	155	137	141	154	156	140	145	141	134	135	151	147	151	132	153	129	169	138	147	169	149	136	159	134	146	130	158	152	141	133	157	129	135	154	147	148	149	172	178	173	142	144	142	132	159	140	138	160	175	134	125	149	164	139	161	135	126	155	157	132	141	145	176	154	140	132	136	140	168	150	125	149	138	135	151	131	153	134	149	147	153	143	180	140	153	152	172	143	149	126	133	159	148	145	158	157	165	167	143	139	151	123	146	142	144	156	152	158	140	127	134	150	107	146	160	122	153	157	145	157	131	164	124	152	129	157	158	144	150	143	152	152	155	153	147	156	154	156	141	147	136	176	164	145	136	168	137	172	134	145	145	126	144	142	166	147	156	156	144	151	158	128	159	157	144	141	136	173	138	138	145	141	165	164	157	141	143	122	158	155	152	150	139	151	152	139	149	154	137	127	130	144	141	154	141	165	160	146	144	156	136	133	140	145	134	154	156	159	140	139	154	138	143	163	132	135	137	153	143	129	163	135	152	182	154	135	148	149	131	147	152	143	138	156	152	146	132	134	148	150	153	168	137	150	146	139	151	146	146	144	149	139	165	130	163	160	146	148	137	163	128	151	156	139	146	160	148	168	130	145	158	164	163	149	149	133	145	130	155	144	132	126	146	141	152	148	161	146	159	139	137	147	181	129	136	130	150	138	164	143	151	142	145	138	150	144	139	136	173	123	145	151	151	162	150	149	145	145	148	146	152	157	149	125	134	166	149	145	141	158	149	155	164	144	140	141	142	172	147	149	170	143	149	164	131	121	170	142	130	148	129	152	163	172	148	134	156	136	162	160	148	145	145	155	153	141	118	168	160	146	172	144	133	142	179	146	124	140	154	169	165	152	158	152	145	158	143	153	156	148	145	126	163	133	169	151	142	139	131	152	130	145	172	126	130	130	152	141	142	153	140	128	156	158	139	162	136	136	154	156	146	142	150	146	142	159	159	153	174	141	153	150	134	158	122	157	148	136	125	152	146	132	140	150	143	154	148	139	170	170	156	142	161	147	136	144	141	142	156	151	136	131	147	120	136	157	131	140	132	160	128	145	154	147	128	153	166	149	136	155	133	136	148	156	139	139	153	131	169	162	149	153	141	159	116	178	156	124	147	155	148	149	149	149	165	158	150	150	163	142	146	176	152	155	137	147	163	144	144	130	140	133	150	140	151	147	159	135	144	153	130	130	149	156	142	153	159	134	159	148	133	144	119	136	132	151	150	141	141	142	165	143	151	130	124	143	165	146	140	149	157	170	159	140	155	152	159	145	131	161	127	165	160	149	153	151	159	140	141	144	141	150	154	149	145	157	171	140	148	125	160	139	150	136	139	145	159	143	148	150	132	122	141	162	134	156	142	160	168	129	144	139	164	162	146	156	155	148	133	137	122	151	150	128	153	132	143	171	171	133	139	140	141	143	156	137	120	141	130	159	155	155	128	155	166	140	156	147	148	136	147	161	149	133	143	158	164	130	158	152	144	169	157	144	153	145	143	140	127	150	140	146	158	150	154	159	165	148	140	173	155	138	145	168	158	127	143	152	143	146	140	153	147	159	162	136	141	132	124	158	155	148	162	140	142	126	154	156	145	130	134	123	140	143	149	138	148	134	162	158	144	152	142	132	148	153	169	141	150	149	134	120	153	158	126	168	133	157	162	152	136	166	138	132	158	176	158	150	150	141	154	141	152	156	162	152	152	155	147	158	129	152	145	132	129	139	159	127	143	131	134	131	150	149	144	138	134	160	173	127	137	150	157	140	149	151	153	145	142	119	137	135	147	172	141	156	136	141	138	158	152	160	147	151	125	123	136	146	155	168	161	150	138	154	152	133	122	138	143	146	132	174	127	161	158	139	135	147	173	156	146	146	151	151	153	150	170	132	159	166	143	145	141	156	148	140	143	144	134	149	153	139	140	158	149	143	156	138	159	160	127	149	147	152	141	148	146	139	140	132	156	147	137	154	159
9240	2732	6634	7117	5951	4766	3894	3186	2685	2270	2023	1839	1551	1456	1315	1240	1221	1099	1023	1013	923	872	885	827	845	767	741	695	707	725	706	673	706	627	601	622	600	585	567	647	606	606	595	552	562	578	551	568	566	597	561	550	564	546	504	517	566	529	543	546	520	542	557	528	513	531	502	492	549	513	555	495	526	514	514	523	557	490	504	493	539	528	536	471	498	516	483	553	490	491	540	512	469	535	496	501	502	490	525	517	495	510	495	477	534	520	458	509	569	496	491	517	501	456	482	494	494	521	488	542	499	481	475	511	465	473	491	496	502	495	498	514	514	526	496	496	497	494	453	467	471	487	505	486	492	505	482	462	526	517	496	500	454	486	506	481	483	477	486	476	492	510	462	489	496	467	483	502	492	509	488	487	479	448	472	515	479	458	468	494	492	495	500	487	463	539	470	488	486	470	475	490	567	481	498	498	472	468	498	487	493	476	490	494	512	504	522	513	493	506	532	529	498	502	459	493	506	459	503	494	487	497	442	515	509	478	480	493	508	487	466	493	463	449	509	500	451	515	467	467	470	502	496	500	517	495	463	491	436	488	496	494	472	468	484	466	439	503	474	505	519	471	458	504	503	477	505	510	524	496	469	486	481	467	517	496	448	451	487	464	481	491	492	462	491	498	498	462	522	485	477	515	473	499	491	457	473	505	479	518	507	488	486	457	436	474	485	476	519	479	480	513	497	515	512	480	496	494	487	480	493	498	487	496	502	446	464	486	474	507	513	472	495	481	468	484	479	455	515	485	495	490	514	518	505	459	520	509	488	484	504	534	514	490	491	486	496	457	507	429	509	549	464	494	494	490	470	487	487	529	518	469	473	480	461	487	469	469	468	481	492	475	468	470	455	510	478	499	477	478	513	480	484	493	506	492	488	497	505	514	497	506	483	519	492	477	471	463	457	472	493	532	489	472	490	472	485	514	491	487	505	520	468	439	487	520	476	467	479	482	499	489	508	462	505	500	494	485	475	545	496	503	497	471	413	517	505	486	450	507	499	501	478	509	474	506	471	450	505	470	488	440	491	500	472	476	509	487	446	476	513	465	480	456	514	500	506	476	504	497	509	507	479	466	494	493	442	483	485	437	480	499	474	487	489	534	507	531	495	496	450	469	475	491	478	475	476	502	483	524	463	468	484	482	485	498	474	517	483	487	501	455	487	459	497	496	500	471	455	482	520	480	451	479	509	460	516	466	454	450	509	466	493	435	464	482	496	496	531	499	484	509	525	542	516	489	498	511	454	485	442	486	480	504	459	438	457	466	485	474	477	485	505	483	442	464	462	459	518	457	486	491	490	484	485	487	494	484	488	524	478	487	466	472	506	501	495	479	490	473	451	487	505	496	541	472	504	495	461	554	499	493	533	505	524	457	448	471	463	492	494	517	527	451	506	512	466	508	445	472	522	524	499	486	506	538	477	448	470	459	488	464	506	493	505	547	471	497	480	499	503	481	455	463	496	496	514	510	499	490	493	489	469	501	453	475	531	479	469	465	497	507	482	458	485	508	476	495	513	446	469	469	458	523	488	444	476	486	488	517	465	505	512	462	482	500	475	511	492	503	517	431	455	551	506	475	498	492	518	482	476	529	507	475	478	456	455	477	498	482	478	460	481	462	487	488	482	468	490	493	486	487	497	471	476	499	502	476	483	484	469	449	448	524	503	499	497	492	475	488	476	509	467	486	463	495	521	494	522	451	523	490	461	488	463	517	447	478	502	511	532	507	453	495	495	448	522	473	485	485	491	522	505	508	451	508	501	453	471	478	505	514	466	489	514	481	531	537	437	495	498	512	476	467	473	515	473	485	468	464	509	469	489	490	456	464	502	473	487	482	441	454	486	509	497	492	520	517	513	497	509	500	470	495	501	494	474	490	490	449	521	456	535	484	498	455	497	457	505	505	491	482	528	478	475	464	471	518	490	496	537	471	463	475	507	489	493	473	464	502	494	484	473	452	449	461	468	524	483	483	478	519	492	495	465	501	433	517	491	475	509	459	491	482	498	491	472	496	510	501	457	469	518	492	516	518	474	434	479	474	469	478	493	521	499	463	527	532	492	508	498	492	473	476	516	520	479	458	495	456	506	512	481	472	458	521	473	473	495	481	473	474	512	488	481	505	525	474	471	471	492	492	490	500	481	504	469	480	532	464	473	483	493	502	463	487	498	487	481	494	477	484	477	497	501	479	453	502	487	510	440	467	506	520	470	477	486	489	447	517	497	504	491	498	475	502	464	497	482	497	512	463	489	474	497	508	480	452	502	547	434	473	486	473	474	505	471	491	473	527	464	491	469	487	490	532	498	473	478	437	501	480	486	497	471	479	505	462	511	449	451	469	517	506	490	488	463	508	449	507	505	512	501	455	503	517	449	505	503	485	469	504	476	463	493	507	512	467	501	452	483	507	466	482	483	485	473	507	500	466	467	502	496	457	523	489	480	513	504	472	494	465	499	501	497	487	471	491	486	482	496	512	468	493	475	497	491	522	502	477	474	494	478	502	532	486	499	477	493	506	504	484	494	528	483	460	528	470	504	462	492	459	491	485	485	512	447	494	468	541	453	483	480	504	472	472	498	485	501	437	478	499	514	475	478	460	470	492	500	452	521	492	493	533	492	555	478	508	493	471	477	535	468	502	515	510	475	499	424	484	466	492	478	490	476	478	472	453	487	466	448	484	499	501	461	481	489	505	468	499	474	480	491	436	454	505	460	504	474	501	448	509	461	500	505	491	495	457	496	502	489	508	482	466	460	466	501	478	464	476	493	488	478	461	463	497	513	485	495	523	475	500	531	515	467	459	490	494	448	508	495	476	489	504	501	497	456	510	504	489	439	467	512	442	508	468	496	513	491	477	485	487	451	440	518	502	446	488	501	585	486	482	481	461	455	467	490	492	492	499	517	530	518	509	483	502	508	448	501	483	498	476	454	465	493	498	507	458	485	460	482	530	509	496	537	483	511	503	476	439	505	491	500	480	442	483	493	535	465	496	457	490	555	444	498	503	520	515	500	470	507	511	457	500	482	497	505	443	476	467	503	470	487	479	513	507	470	517	531	517	458	442	516	483	473	449	500	447	453	497	486	503	481	519	496	472	464	540	471	484	527	519	500	514	510	460	509	465	489	470	459	475	490	452	480	502	470	506	469	476	468	470	488	481	439	482	460	503	470	508	510	460	454	481	443	475	465	487	490	510	534	467	464	505	505	464	514	504	502	502	508	500	506	507	490	457	509	471	488	478	514	487	492	478	474	482	509	482	468	493	492	478	482	487	448	468	507	486	464	505	485	511	489	502	485	456	482	480	482	496	497	465	466	464	499	483	511	515	515	466	504	490	457	489	517	514	497	469	476	450	470	490	494	444	491	488	469	467	520	481	513	483	497	522	516	503	538	487	465	473	486	523	468	516	471	501	474	520	474	519	445	436	485	495	460	472	490	504	515	467	522	505	505	503	440	494
2540	290	297	279	260	255	220	223	226	251	232	206	219	213	214	207	202	191	229	225	217	211	219	231	230	192	197	235	208	181	224	210	227	193	249	214	240	204	189	235	246	231	218	211	215	225	230	207	200	220	205	211	239	236	218	224	224	215	215	227	222	221	210	227	210	234	217	202	220	189	217	194	228	204	216	211	232	214	208	213	215	218	230	197	228	211	236	194	211	208	209	196	211	227	209	196	210	232	234	204	227	243	223	190	217	188	212	224	190	208	201	247	231	222	203	202	194	234	220	208	230	193	211	232	220	219	207	218	223	195	229	215	207	209	203	214	206	182	208	245	214	202	223	231	238	233	193	235	181	195	219	224	207	212	237	185	216	215	201	224	195	207	222	207	196	231	208	195	201	218	188	210	213	214	226	202	216	207	203	204	188	206	237	212	194	221	220	209	188	207	219	225	217	205	239	201	198	240	201	209	219	248	198	210	211	219	206	253	193	224	237	221	219	223	206	217	224	213	169	213	223	228	214	231	220	211	224	201	220	196	225	227	236	214	180	210	210	228	239	216	226	186	224	236	208	219	210	218	227	208	228	218	198	224	205	212	205	206	220	244	212	227	184	219	224	229	203	217	206	211	224	213	256	199	233	235	215	197	216	205	236	197	208	241	216	240	194	224	255	235	198	221	208	211	218	231	231	223	247	235	207	192	202	206	196	209	222	203	213	236	223	227	202	240	233	215	225	215	215	230	254	194	215	217	196	189	224	216	195	213	235	196	228	187	207	246	207	199	213	223	212	214	213	222	215	221	207	220	227	214	198	209	210	248	226	228	221	227	226	206	196	227	194	222	199	215	209	216	222	200	224	199	200	225	225	210	216	195	214	195	211	198	202	224	188	202	194	219	213	246	225	206	215	203	225	216	215	190	195	216	234	221	189	211	203	230	225	216	215	204	228	205	203	248	203	218	206	203	216	195	213	216	211	233	196	225	216	193	217	226	240	195	210	213	215	233	184	207	218	232	193	242	184	212	227	235	216	199	205	221	236	206	204	214	213	237	208	217	210	209	211	224	220	205	231	186	213	226	211	196	213	214	197	219	224	196	209	227	235	227	236	221	205	217	200	204	218	197	225	211	246	185	224	204	215	226	211	236	200	179	210	206	214	217	222	201	205	198	190	219	197	232	224	227	211	215	250	205	229	227	229	220	203	217	202	229	243	220	229	177	212	200	228	235	182	199	253	206	214	177	221	216	214	194	205	211	218	225	230	196	247	222	188	216	229	213	214	211	196	213	204	201	216	225	224	223	216	208	244	192	201	219	229	232	229	201	200	197	223	207	238	249	233	246	243	214	233	215	190	228	217	230	243	207	232	209	229	228	231	203	213	223	213	195	205	199	207	222	221	189	203	229	224	202	207	202	211	167	201	215	214	227	217	225	231	229	211	197	216	203	185	224	223	235	227	200	224	210	217	210	211	256	205	223	203	192	228	220	181	250	187	240	218	210	211	228	185	209	231	213	208	211	195	206	222	204	231	206	224	190	187	227	211	212	223	217	228	216	214	200	221	232	203	191	252	212	242	213	229	206	214	232	217	206	210	213	233	223	224	226	196	188	210	194	201	213	210	223	183	218	238	227	225	236	205	252	239	227	237	255	206	203	232	211	253	220	234	223	233	206	227	199	230	210	199	222	192	205	228	259	199	240	209	236	205	229	206	221	205	198	231	251	213	206	202	220	223	227	211	208	204	196	197	193	215	223	219	216	186	227	212	213	241	234	203	208	210	219	229	195	222	219	213	199	219	200	221	243	188	224	219	212	235	222	195	235	206	195	212	222	204	213	229	213	207	225	195	211	222	180	222	217	204	206	222	220	240	198	250	205	197	233	216	191	224	216	232	199	216	199	211	223	221	206	241	217	225	201	218	217	223	193	218	194	216	223	224	192	239	208	213	205	224	214	212	192	230	238	232	211	204	237	215	230	209	203	203	213	219	196	231	229	214	204	233	222	200	208	205	219	192	206	200	204	231	229	198	222	222	223	215	220	189	239	233	212	221	207	211	223	209	197	194	214	267	235	228	204	231	213	209	187	190	222	200	211	220	228	196	201	186	201	228	219	202	214	199	237	213	203	195	204	213	208	230	198	235	237	209	238	228	215	230	227	203	207	197	179	224	236	219	229	219	226	232	212	202	201	251	207	219	200	217	249	217	206	207	231	203	233	211	207	212	245	204	242	208	231	213	210	220	199	234	220	236	221	193	238	227	220	224	215	222	211	213	240	204	225	232	190	214	210	210	230	210	219	232	212	211	205	209	223	179	231	215	210	196	207	238	188	209	206	227	197	212	209	220	211	217	238	209	209	235	206	211	217	200	216	242	212	237	222	200	225	189	208	203	197	231	218	218	213	210	207	221	194	209	214	209	229	221	219	204	242	224	208	217	227	188	206	200	234	238	217	240	210	222	237	243	207	225	199	214	213	211	239	192	214	221	232	218	192	194	202	219	163	208	221	208	222	254	225	199	190	213	201	199	201	222	215	226	180	213	222	210	223	193	230	224	234	244	236	227	184	213	229	209	211	211	210	245	215	196	221	206	202	197	201	222	227	214	217	215	239	203	209	247	218	195	205	210	206	198	218	186	207	209	199	202	234	206	206	209	213	233	232	232	208	213	196	236	210	200	210	196	193	182	211	213	213	200	217	222	218	199	225	229	230	217	194	212	204	218	204	199	220	216	230	210	248	217	204	226	237	213	206	215	227	198	214	204	234	212	237	205	176	228	249	239	192	224	195	212	228	224	208	256	249	209	227	202	212	218	218	201	210	240	203	197	219	236	220	235	186	187	227	209	234	182	202	211	231	211	223	217	221	187	211	223	198	201	210	195	233	229	227	230	217	215	213	223	248	214	235	212	208	203	222	213	200	213	211	216	212	202	194	218	215	235	211	203	216	194	205	179	220	209	200	230	221	207	210	238	239	214	192	212	221	217	204	230	210	188	231	248	222	224	213	235	216	211	245	203	212	219	202	186	192	197	212	210	226	193	217	231	234	198	234	239	201	208	247	225	206	205	207	199	206	215	211	238	212	225	222	222	226	216	205	211	216	223	230	207	220	228	185	212	193	228	202	258	241	204	218	211	231	214	211	225	219	216	220	213	188	201	199	216	178	221	236	200	200	217	203	232	193	213	241	214	208	221	216	212	222	236	228	201	234	215	210	217	207	210	208	217	233	218	192	193	206	198	215	218	235	217	208	219	182	206	218	225	241	217	234	219	222	250	196	222	212	209	247	235	197	205	207	218	197	207	223	237	201	241	232	246	220	219	218	201	214	215	211	207	216	205	213	237	216	240	213	225	216	226	221	195	226	216	199	217	202	238	216	208	210	225	212	213	184	250	229	215	212	217	230	210	229	214	220	206	188	241	202	199	204	204	215	238	179	225	203	208	213	204	228	211	207	205	227	218	200	220	226	230	210	195	230	232	202	209	224	224	217	208	202	216	215
3170	713	863	912	798	782	759	753	733	691	687	687	690	686	709	699	660	673	634	635	642	630	654	672	645	667	674	649	651	655	683	688	672	624	646	697	646	645	584	665	678	630	651	607	701	623	634	630	664	649	644	609	647	579	671	623	614	665	674	660	659	643	656	663	588	600	673	614	665	652	637	656	609	628	632	678	665	641	652	677	685	651	678	630	708	640	682	632	643	625	669	630	599	661	628	659	613	675	657	641	625	606	660	637	617	626	618	637	666	685	659	646	656	666	624	656	676	639	661	635	656	637	632	643	659	654	674	591	670	661	642	638	658	643	620	684	673	625	651	634	656	667	639	715	668	658	617	628	629	705	641	615	637	650	656	700	593	678	664	668	656	638	659	667	665	639	600	616	595	670	655	646	643	619	678	659	623	633	665	691	643	636	641	652	622	664	661	687	709	659	607	652	624	672	635	682	629	703	653	640	637	657	602	649	701	642	616	637	618	645	630	596	685	635	639	711	671	643	635	615	664	614	609	639	641	607	626	646	639	671	688	648	632	668	653	604	663	640	658	675	618	648	602	672	676	640	655	673	652	656	658	629	653	641	668	608	631	684	686	570	613	695	605	578	654	666	660	653	644	638	674	627	639	675	640	592	681	667	617	638	617	657	675	642	648	704	663	662	639	701	661	621	639	654	654	657	664	653	682	657	639	628	650	628	656	610	625	632	637	641	624	637	662	653	664	609	698	675	649	650	677	681	629	634	649	648	653	688	703	705	634	683	702	653	624	657	658	672	651	649	643	652	647	632	678	638	620	687	638	615	662	670	637	647	720	688	641	647	666	688	613	636	671	694	679	687	621	668	645	628	660	631	646	631	672	628	620	642	674	625	693	688	631	674	659	623	591	622	615	643	642	601	658	629	659	679	664	625	605	648	624	644	618	687	642	636	623	601	643	682	641	625	614	641	599	659	640	604	663	661	634	663	597	644	652	627	663	682	662	610	640	621	630	606	648	661	693	637	642	651	640	589	617	662	699	718	608	647	664	664	662	628	637	649	677	658	692	643	634	616	685	691	655	596	667	651	653	643	724	628	645	595	628	677	708	647	638	662	607	630	624	642	636	646	650	647	611	633	627	635	615	606	640	649	644	706	654	638	643	662	660	661	615	612	640	673	646	617	695	676	642	669	675	634	637	653	672	642	639	625	633	618	649	676	636	601	648	660	662	651	611	672	673	677	681	648	644	654	675	635	629	613	651	614	702	646	660	680	605	656	660	549	639	691	636	658	652	678	636	676	673	661	619	638	626	699	627	658	620	599	654	653	643	687	687	685	670	587	636	648	657	662	678	647	635	667	644	640	578	607	704	673	659	655	633	610	653	669	623	666	658	625	629	662	675	671	625	642	633	675	645	662	652	638	664	668	658	672	623	658	688	603	651	692	617	669	644	612	656	627	657	687	656	628	638	668	607	663	631	659	626	665	647	650	639	638	628	656	661	649	646	655	650	633	667	664	609	633	630	707	660	624	700	633	671	658	667	626	688	677	660	663	621	702	706	644	631	635	650	667	618	674	672	642	640	644	617	679	629	636	671	643	649	616	672	656	622	666	679	667	643	641	623	688	645	626	676	637	666	672	631	621	678	668	672	638	657	677	645	642	670	655	690	642	663	639	642	629	636	659	619	645	641	662	652	623	617	689	667	648	680	659	657	641	651	684	627	638	662	672	645	626	707	687	670	654	634	696	689	624	715	657	619	659	687	636	695	656	633	679	623	662	643	593	644	646	654	640	692	665	655	658	650	601	646	604	679	659	641	660	672	593	658	645	640	708	658	658	634	648	651	664	669	651	690	642	619	662	643	608	634	643	641	640	644	635	620	608	606	667	623	646	647	665	690	664	651	635	684	657	652	648	633	666	650	628	694	688	659	669	615	673	637	643	625	643	640	609	653	656	671	682	593	685	650	674	651	662	693	643	648	671	637	650	705	662	592	679	637	647	664	669	614	675	639	652	629	628	629	650	636	676	643	655	640	673	678	666	666	652	658	602	679	662	649	656	675	590	636	598	609	652	664	668	631	664	653	630	615	660	650	643	698	620	641	655	668	687	688	634	640	660	634	666	643	652	605	663	628	628	645	625	625	639	659	650	645	667	648	683	620	652	658	623	637	642	649	658	650	686	665	647	668	647	621	631	690	651	651	609	656	663	639	668	668	626	653	646	610	619	625	638	661	643	674	614	658	638	655	688	639	617	696	671	662	626	628	626	675	621	696	620	679	705	734	637	649	653	625	646	628	688	651	670	643	645	651	627	672	641	609	648	674	619	652	643	631	630	623	657	603	643	683	610	671	634	672	659	649	660	613	641	622	656	668	641	677	614	615	675	629	687	638	630	621	627	616	637	684	646	646	652	700	624	638	660	611	672	615	674	652	636	632	650	661	626	660	647	639	648	648	674	635	616	659	651	677	606	663	651	624	677	630	686	675	616	621	636	653	676	616	670	609	593	622	656	614	661	640	633	649	643	603	680	658	683	644	679	669	603	598	640	656	631	625	645	597	627	620	624	650	668	635	652	632	683	657	652	650	653	603	643	671	659	664	659	658	617	633	646	651	645	651	646	653	644	625	686	650	656	634	688	614	650	650	612	675	642	608	651	663	666	695	632	654	610	620	637	633	659	663	640	638	663	638	629	609	678	627	672	654	697	613	622	642	660	631	613	642	631	622	662	671	674	670	632	713	649	655	683	642	643	638	675	646	661	610	598	607	697	627	690	632	667	600	648	637	612	685	693	639	686	645	667	650	628	669	649	674	615	621	628	609	641	696	614	666	650	663	624	660	646	640	640	668	637	610	653	657	690	633	650	692	678	679	632	689	651	653	649	618	650	650	618	623	685	620	632	648	654	651	679	587	664	667	631	629	623	668	625	626	649	641	656	637	590	690	623	629	624	641	681	613	636	657	603	609	623	650	704	642	637	638	673	688	701	638	650	637	610	667	640	648	636	636	674	648	682	619	623	649	646	672	632	654	667	668	600	615	624	683	659	619	656	697	667	668	669	637	623	625	647	646	671	665	672	666	618	640	643	599	625	636	685	661	602	655	641	622	651	617	648	657	631	652	667	640	645	643	667	660	647	625	629	653	629	598	678	660	654	671	641	627	657	682	648	667	622	625	626	614	666	674	628	694	650	638	617	652	686	675	673	677	648	659	675	602	656	686	626	673	703	658	632	623	646	667	656	703	647	655	650	667	635	678	650	648	624	673	602	603	649	660	664	666	625	635	636	633	659	659	689	649	649	680	592	688	654	658	644	669	672	641	617	622	682	602	624	625	630	670	643	654	691	654	621	673	612	684	660	656	617	650	628	630	666	651	667	652	632	677	685	667	642	660	625	681	667	615	631	677	686	597	608	611	653	610	634	675	671	631	622	631	656	611	614	639	626	650	661	657	623	636	677	646	643	662	693	665	637	654	650	623	647	594	664	639	634	634	701	624	649	652	640	632	663
10806	1221	1477	1091	736	541	446	369	293	238	214	217	204	161	156	149	142	142	140	140	120	138	134	123	117	127	125	121	110	106	128	119	127	150	124	95	105	103	118	104	104	114	102	114	120	108	98	112	104	118	107	118	103	89	111	113	116	94	97	96	102	102	100	97	104	96	97	108	100	106	108	99	100	130	100	111	121	100	94	98	93	92	85	98	94	95	100	105	97	115	105	113	78	109	99	111	121	109	98	115	93	117	108	111	105	107	85	100	95	123	114	96	116	113	94	92	121	98	95	119	104	102	100	104	107	90	106	121	112	119	107	113	82	104	105	110	105	104	101	100	103	101	108	99	107	113	100	106	96	97	95	101	112	91	114	108	99	82	76	107	104	102	108	94	119	100	114	106	85	97	95	112	96	124	100	101	113	109	105	111	90	100	92	83	102	90	102	112	102	120	110	100	104	97	94	101	107	106	104	115	109	109	110	102	119	98	113	113	100	104	93	93	100	95	109	70	115	109	108	103	96	107	111	111	106	107	99	89	101	103	99	109	122	101	102	101	110	124	113	90	102	109	114	90	112	105	81	98	89	109	105	112	96	86	87	117	110	99	108	91	103	101	90	110	105	119	119	110	110	109	101	132	100	122	108	92	121	103	103	94	120	116	117	108	92	96	91	100	105	87	111	111	118	106	115	100	85	108	108	126	108	111	119	107	105	125	101	119	92	95	87	97	104	102	117	114	103	106	106	99	100	113	112	105	105	128	100	112	136	106	103	110	100	105	96	102	106	103	89	104	93	111	101	96	127	95	94	88	103	91	123	95	118	99	99	96	96	111	136	100	99	108	114	131	113	98	109	105	97	96	104	103	89	108	110	87	96	99	100	104	107	123	99	111	109	108	110	95	107	91	95	104	103	105	88	105	110	116	118	107	99	120	103	111	112	86	108	100	96	114	124	99	112	111	118	93	98	106	109	97	111	117	102	107	99	107	101	88	95	115	120	106	103	112	118	116	99	81	113	120	106	105	94	100	113	93	103	103	107	121	96	99	104	132	95	103	87	125	86	104	112	126	100	110	96	90	110	116	78	104	107	111	100	89	93	97	119	95	106	111	122	108	108	88	104	103	114	108	100	93	107	78	105	100	99	99	105	107	111	93	92	102	98	100	99	95	123	93	92	106	127	108	106	110	98	103	120	91	111	97	100	94	94	109	101	93	105	98	109	104	98	103	109	111	115	100	87	97	116	99	105	107	115	98	98	100	104	107	106	123	104	97	101	94	104	101	84	107	95	98	115	106	90	106	113	119	115	92	102	91	109	107	98	110	126	92	95	134	117	93	110	92	113	105	111	107	96	101	113	104	105	106	101	93	108	111	109	95	86	105	113	96	97	127	109	114	92	101	85	136	101	101	109	114	84	106	85	100	97	86	100	84	125	105	92	95	104	75	99	89	103	108	104	99	102	113	96	99	96	92	92	96	89	102	107	119	105	117	103	112	89	96	106	103	102	102	105	111	111	106	102	98	98	109	104	110	99	111	112	97	100	119	93	88	109	115	104	72	94	111	124	99	88	105	95	111	98	111	100	116	89	117	117	87	89	109	116	98	121	113	86	107	104	119	107	121	92	93	103	126	89	96	116	100	114	108	106	113	100	119	110	111	87	105	107	87	82	88	115	91	103	105	113	101	112	96	97	121	106	102	106	119	114	114	96	82	129	102	117	118	90	96	133	90	96	107	107	111	99	107	105	110	91	106	101	112	91	106	112	110	102	111	97	87	106	94	103	120	104	109	90	119	117	113	96	90	110	89	103	127	110	95	103	111	123	98	94	91	103	109	104	113	119	111	101	100	112	114	110	97	97	113	93	93	105	121	111	102	99	102	109	111	104	98	108	106	107	108	87	116	109	120	113	105	106	85	106	91	90	114	109	116	96	114	108	92	96	111	96	99	109	114	100	105	106	116	113	103	100	99	104	109	102	90	94	107	96	91	118	102	90	119	85	103	122	88	88	104	83	112	101	111	94	100	107	112	91	97	109	96	94	113	110	104	101	110	110	92	104	101	120	104	114	113	101	114	111	104	103	83	106	100	100	106	127	96	112	109	114	104	89	89	91	121	109	103	126	112	117	100	89	108	103	113	112	106	110	118	113	120	100	101	109	96	100	105	101	98	98	102	103	119	99	120	113	100	95	131	86	102	87	97	107	100	115	91	104	85	111	93	102	113	93	96	90	97	86	92	82	121	111	118	118	97	104	113	98	136	79	103	111	119	104	100	94	121	129	88	106	119	125	114	92	125	113	101	103	96	93	108	112	102	108	88	106	96	107	117	98	117	89	97	135	100	128	92	105	124	109	103	106	115	104	106	110	104	88	99	108	118	98	130	98	133	120	100	119	112	93	87	115	98	88	109	103	102	109	111	104	108	89	90	108	110	109	104	115	109	109	111	131	96	98	106	108	118	95	105	102	111	100	91	108	120	101	103	105	116	91	100	105	104	98	83	96	105	95	111	104	98	106	104	96	95	96	105	113	92	107	105	111	99	105	87	94	124	116	92	96	105	108	107	98	111	97	123	115	92	104	108	108	99	104	129	110	102	104	116	92	105	106	91	92	88	93	109	106	94	108	106	107	85	110	96	95	89	112	112	116	107	93	121	92	97	99	94	93	103	90	120	104	110	122	109	116	123	98	97	88	93	94	134	89	97	110	97	89	98	100	81	127	114	110	89	95	104	100	101	102	108	105	113	94	88	118	107	92	113	103	109	105	106	127	115	108	112	112	110	99	115	94	98	108	112	111	103	106	89	113	95	112	105	95	95	98	99	90	99	102	117	105	93	88	101	100	94	109	107	99	107	80	103	109	101	103	105	102	100	117	109	104	102	106	107	104	100	118	105	100	103	109	109	96	107	117	102	100	104	104	90	99	108	100	81	109	92	100	102	84	92	98	103	96	99	104	109	93	93	106	94	106	125	99	102	111	90	98	102	94	104	90	119	104	115	100	106	106	93	102	100	104	88	96	104	99	113	102	102	104	103	118	123	94	110	105	113	123	109	100	112	101	107	108	94	94	117	101	80	98	106	92	120	99	100	103	107	112	92	98	99	106	106	124	108	94	116	92	104	115	124	97	110	123	103	114	107	106	99	91	119	103	116	109	98	110	113	112	115	117	113	122	104	102	94	109	100	117	97	115	115	94	91	100	101	79	97	98	111	114	104	105	92	105	117	116	104	121	96	96	113	107	88	114	95	118	101	112	96	107	106	96	118	104	106	119	94	122	121	134	99	98	106	100	102	119	108	103	101	76	95	90	120	91	107	113	103	107	93	115	101	114	92	97	109	109	100	105	117	103	111	92	96	115	96	96	103	120	102	123	100	90	113	101	104	98	96	121	95	116	111	108	103	107	66	113	101	99	82	94	105	124	99	112	97	117	107	84	107	99	98	109	104	109	97	114	96	99	102	103	113	93	102	99	115	109	107	92	85	107	99	122	110	106	106	103	90
6826	1512	3663	4146	3328	2614	2139	1753	1531	1230	1142	1051	940	814	731	779	669	679	592	646	622	560	581	558	529	541	514	489	457	489	450	453	446	433	444	433	423	431	410	408	411	393	411	429	434	431	382	408	348	377	395	401	372	342	379	415	381	374	400	352	381	371	389	409	382	398	344	397	389	348	360	355	353	389	368	368	405	331	377	343	361	356	386	363	392	347	356	394	385	337	368	357	343	355	411	381	375	367	371	361	360	346	373	358	355	344	365	353	398	367	329	365	337	375	350	334	335	372	368	364	361	332	344	355	358	361	353	398	375	343	378	334	355	351	378	353	380	348	321	338	365	376	353	373	346	350	396	354	387	401	352	383	357	344	352	371	374	388	370	344	374	341	369	363	369	355	359	389	373	358	339	386	342	372	349	329	342	344	341	338	338	307	399	394	374	372	334	349	392	345	350	340	348	367	357	370	366	363	353	386	329	334	358	355	390	347	375	378	331	333	367	362	337	356	350	360	342	339	360	384	348	336	357	352	335	376	336	356	348	368	372	365	377	346	337	364	356	354	381	367	404	371	365	343	330	354	359	368	361	366	389	328	345	368	358	329	361	332	374	392	347	350	380	362	355	356	356	358	334	346	346	379	349	339	382	357	368	349	386	374	337	341	357	337	376	359	355	399	345	349	315	358	349	368	337	374	382	361	323	338	351	336	365	352	366	362	370	342	335	322	363	347	341	347	348	329	332	337	362	359	372	367	370	369	339	359	351	374	376	350	371	384	390	394	365	400	360	340	392	374	364	355	335	355	373	352	356	363	348	320	343	379	341	395	365	401	348	376	340	323	356	350	367	384	357	339	366	348	339	350	374	365	377	335	329	362	336	380	339	355	307	330	385	335	311	325	390	322	362	359	369	344	311	308	364	347	340	332	378	344	328	357	332	376	346	367	357	380	317	343	328	382	357	357	360	373	343	325	376	367	379	347	379	374	368	374	344	373	379	350	345	348	367	360	354	378	372	372	349	348	372	346	337	358	375	342	306	373	335	364	356	380	361	337	323	345	358	362	390	350	337	340	355	343	356	368	381	353	358	382	327	401	364	356	369	392	358	347	381	373	365	322	360	354	337	346	362	374	376	365	340	330	346	345	329	365	347	358	347	347	365	360	377	384	365	343	355	377	380	348	363	373	348	325	359	371	357	351	358	358	367	352	358	349	344	418	348	380	372	365	372	369	345	355	338	377	338	367	347	364	344	358	371	334	354	332	366	374	349	339	343	371	346	391	384	395	360	367	332	359	348	313	366	347	357	355	382	316	367	345	361	369	355	352	345	353	298	377	342	354	343	342	335	343	373	319	353	364	373	363	327	381	348	367	338	359	319	380	382	370	357	341	383	386	309	390	348	353	356	331	349	353	342	361	345	362	346	367	355	362	362	322	357	369	361	337	335	356	339	352	388	324	382	369	362	362	364	343	342	342	339	353	376	338	370	390	336	351	341	358	354	376	365	377	369	374	369	345	368	355	338	353	376	350	368	354	376	340	358	390	376	378	375	379	369	353	361	390	385	384	356	363	375	349	355	385	377	373	337	361	345	326	332	359	345	331	314	368	369	328	392	355	333	355	325	352	371	339	342	354	333	346	377	363	349	339	360	367	371	336	345	348	379	353	359	362	392	337	346	373	332	347	360	361	356	372	362	350	368	365	341	336	351	350	367	352	330	322	355	324	347	379	353	391	375	349	376	328	358	355	375	350	345	348	353	345	329	376	308	362	327	357	327	337	358	364	378	342	358	341	335	363	332	335	341	389	370	380	345	355	344	357	358	344	325	351	356	388	363	351	366	349	327	359	357	333	360	325	354	362	371	373	358	342	329	354	362	360	302	357	355	357	334	355	364	355	380	391	324	362	364	345	351	339	366	319	350	371	393	369	372	349	341	353	367	369	373	363	355	354	359	347	388	343	318	378	371	322	342	378	360	368	348	357	359	379	357	345	354	345	324	354	336	361	366	371	336	335	343	353	339	348	354	340	355	356	321	376	343	339	310	371	379	355	395	350	351	305	365	377	326	373	388	346	365	364	327	337	344	336	332	356	354	339	321	398	335	350	370	373	351	392	373	369	350	353	365	341	353	334	350	358	310	357	360	359	342	349	353	338	369	350	381	354	345	331	327	392	357	341	391	371	394	324	368	365	379	362	375	341	353	365	370	373	339	358	353	360	360	306	359	368	387	364	349	331	382	364	352	343	353	343	346	374	329	353	355	345	377	345	344	368	382	359	319	363	326	346	324	346	358	362	378	376	357	363	345	349	368	349	351	365	369	361	312	338	343	353	364	381	355	341	382	333	362	346	356	341	372	357	359	367	372	345	399	344	354	381	352	368	352	357	353	349	387	331	359	342	327	351	361	356	335	322	382	346	351	381	347	381	345	346	361	324	356	349	375	368	370	345	364	351	357	340	369	353	326	338	370	334	356	338	347	341	351	359	339	358	334	334	406	336	341	324	329	344	334	395	345	350	367	384	357	338	350	349	384	344	373	344	328	356	335	333	303	369	372	332	330	347	315	346	318	353	387	351	359	358	346	360	400	380	367	350	353	329	321	343	345	323	360	347	334	390	387	380	338	373	402	362	340	357	361	374	380	344	352	331	400	332	373	345	352	368	364	359	407	344	383	373	324	367	369	362	334	371	338	375	363	385	369	338	393	347	328	339	369	381	364	337	345	339	362	332	363	362	370	350	345	353	339	361	322	355	355	343	349	336	369	357	380	374	360	365	374	339	352	340	323	361	363	320	349	377	371	373	359	350	343	359	332	355	359	353	364	342	357	358	369	358	373	342	349	347	378	376	338	347	349	383	374	352	344	338	363	356	366	330	331	345	406	354	352	354	358	361	360	342	349	359	381	353	351	354	340	364	364	335	373	335	375	381	348	346	356	347	351	313	364	323	327	297	348	360	333	343	324	368	399	367	351	370	356	340	351	367	368	354	340	328	341	384	380	363	363	383	312	337	335	360	362	352	368	360	355	369	347	386	360	338	334	352	334	363	336	347	364	349	352	396	352	353	320	370	340	341	363	398	380	337	378	393	356	316	350	328	314	345	343	362	354	360	356	401	365	343	355	357	329	342	373	338	356	341	372	342	356	344	369	363	343	338	360	350	351	355	357	368	343	381	367	357	365	373	347	357	364	346	382	382	365	352	349	347	396	380	375	351	345	325	351	361	330	375	390	387	340	349	337	367	369	345	321	367	372	368	345	372	358	374	329	366	325	327	359	368	352	362	354	373	339	369	373	307	366	366	348	347	365	345	357	381	362	381	347	358	327	358	351	344	368	330	369	366	352	342	325	389	346	363	344	344	329	372	351	319	374	336	349	359	355	354	374	374	357	367	362	355	367	355	328	364	385	350	354	322	349	377	339	349	403	356	367	357	375	389	358	355	371	372	380	354	323	371	365	348	360	367	366	386	365	375	326	342	367	356	367	363	365	303	363	342	360	366	311	363
19241	2813	2920	2193	1447	1076	789	647	529	445	369	336	301	295	277	245	218	231	215	220	195	221	169	194	181	152	181	183	155	164	156	154	171	170	166	156	155	180	163	156	155	176	154	147	164	167	137	137	147	154	154	148	144	162	174	157	145	150	146	155	131	158	152	166	160	154	161	144	143	143	156	149	144	152	147	166	171	142	140	158	147	138	158	153	153	143	147	163	162	151	145	154	181	148	147	145	146	149	136	131	145	139	165	168	146	151	165	126	156	161	141	115	132	141	152	143	134	142	158	139	150	139	140	143	141	143	166	146	156	139	153	144	157	153	154	162	149	135	148	131	139	127	142	164	165	133	142	157	147	143	143	139	161	155	156	153	161	155	141	160	157	145	153	147	157	134	152	140	125	117	150	121	171	157	145	165	150	138	154	151	150	147	144	136	160	163	177	144	156	145	134	172	168	123	141	144	155	162	151	138	146	147	158	140	147	143	161	130	156	165	132	129	133	159	163	167	155	149	148	166	137	155	155	146	161	152	157	138	143	154	157	147	152	157	143	134	141	135	145	143	148	134	162	118	154	135	163	144	150	137	126	129	166	144	154	119	154	163	142	135	133	139	147	154	153	145	170	119	132	156	159	137	167	154	152	138	143	165	143	164	156	134	159	141	142	151	140	147	145	155	136	132	166	150	147	137	141	139	146	131	161	137	138	152	153	134	136	130	137	139	158	137	179	133	165	148	145	145	134	138	150	126	147	169	144	161	143	148	146	132	151	127	133	151	122	133	160	145	147	163	154	139	143	128	151	151	136	166	147	156	139	136	132	138	159	142	138	150	145	162	152	159	150	124	129	148	156	145	158	159	128	147	138	151	152	166	154	146	151	126	157	150	130	146	145	132	154	157	125	153	142	173	161	123	130	155	159	149	145	154	128	157	148	158	142	134	139	156	136	154	151	162	126	113	130	138	156	154	155	145	132	143	136	141	164	146	149	164	148	129	143	155	156	138	126	138	148	149	135	149	163	156	153	131	164	140	166	151	137	155	160	161	155	163	126	121	148	123	158	148	127	152	138	147	167	156	126	163	136	165	138	131	156	151	135	144	150	156	153	151	153	140	148	139	153	162	162	139	145	136	137	140	162	130	153	131	157	175	144	153	155	135	137	161	154	132	141	151	137	160	135	140	146	143	138	136	151	151	143	152	139	149	153	139	164	152	145	144	143	154	163	138	146	156	148	173	159	142	128	139	154	146	154	160	145	156	160	133	141	146	180	144	148	141	152	156	119	185	142	155	140	148	171	145	142	144	156	140	124	150	164	151	168	174	156	156	147	162	142	157	137	153	135	139	163	137	135	160	170	146	137	131	154	176	141	105	145	150	166	139	157	136	149	152	147	148	142	161	136	138	155	153	177	137	156	149	162	148	144	136	132	153	159	146	129	148	161	159	147	130	141	150	153	156	127	155	122	161	142	147	143	150	159	148	150	141	146	152	135	152	172	152	139	141	141	146	153	134	147	129	131	166	142	135	146	163	154	154	165	162	141	155	142	164	146	139	129	138	154	157	130	150	137	170	137	137	149	145	155	146	165	141	129	143	142	137	150	162	139	149	151	141	146	156	149	141	143	140	132	139	123	138	133	125	135	145	150	141	159	147	128	143	172	143	145	152	136	161	128	146	146	166	133	141	158	148	149	128	156	141	143	140	145	145	177	140	145	142	147	144	155	142	166	143	160	125	154	149	163	139	155	158	181	157	135	134	152	126	157	142	169	136	152	146	130	154	134	160	151	137	160	153	157	166	143	156	148	151	145	158	132	145	155	150	163	158	147	160	147	134	159	152	152	146	155	146	174	166	147	138	133	144	148	138	150	138	136	139	166	159	148	151	144	129	147	161	126	152	139	139	131	132	126	135	151	129	148	135	139	151	138	149	143	140	141	132	154	152	147	163	132	149	129	144	147	149	158	132	145	160	138	178	135	153	144	147	135	150	151	129	154	162	153	141	158	150	141	155	137	143	135	131	154	139	136	157	175	134	162	156	144	152	154	131	142	142	141	141	154	141	147	129	132	158	168	165	133	161	166	143	153	153	123	176	123	152	168	144	142	135	147	136	137	159	143	150	140	136	138	130	149	163	149	166	143	147	155	157	147	143	142	152	161	149	145	133	145	143	142	141	137	123	121	137	148	144	148	146	127	151	155	170	139	145	153	144	135	118	154	147	172	139	158	144	133	143	136	150	156	135	163	149	151	162	146	160	155	138	164	157	148	139	144	146	129	133	165	140	162	163	152	135	144	165	163	128	139	149	162	153	164	137	161	123	157	139	149	147	150	144	148	139	144	138	141	158	147	143	159	147	141	165	152	154	158	176	157	141	159	152	156	157	137	158	137	144	156	165	141	148	154	133	147	138	159	159	134	163	151	136	169	140	162	140	143	145	132	162	137	142	131	158	149	140	138	161	141	133	150	152	152	150	156	151	151	153	131	144	128	138	143	147	135	127	152	161	149	163	137	137	149	142	152	156	145	126	146	150	170	147	157	138	154	160	135	144	140	165	145	155	143	165	129	121	141	158	111	133	150	165	139	126	152	153	132	150	139	135	160	145	135	136	164	147	133	147	172	141	161	132	146	144	153	169	135	137	123	139	150	153	151	153	162	137	124	151	161	141	135	122	128	148	145	156	157	154	173	139	156	147	156	143	128	144	152	116	156	142	148	156	143	143	142	158	150	149	144	153	136	140	143	152	150	151	174	129	146	134	157	159	175	144	160	145	136	132	133	154	174	145	138	184	129	135	153	129	150	166	153	103	148	139	127	157	152	153	132	128	132	156	170	139	135	138	147	146	156	144	144	154	144	150	139	165	130	148	155	163	159	140	130	141	159	146	152	153	146	158	146	130	156	151	156	181	132	172	154	135	142	136	145	147	134	165	145	133	158	159	143	143	137	133	152	161	160	157	155	161	143	152	157	169	144	132	143	147	144	158	151	136	141	150	158	146	161	136	161	142	152	152	137	156	151	136	149	162	147	171	139	151	142	137	153	152	159	133	147	150	152	145	159	137	140	157	130	151	154	151	138	142	136	158	160	154	143	148	149	152	160	155	142	146	141	141	145	140	168	133	164	170	147	143	147	164	148	131	163	151	148	146	139	149	155	147	141	151	142	145	145	145	123	152	156	145	156	168	154	165	162	168	160	143	121	139	129	143	155	120	144	149	155	174	165	147	149	136	149	136	143	138	145	136	137	163	177	165	153	144	136	145	149	149	148	149	134	125	171	151	140	155	132	137	122	165	153	159	156	124	151	143	139	136	144	160	161	137	136	156	146	148	137	156	141	156	138	157	160	152	152	176	136	142	159	145	156	137	161	130	163	163	127	146	173	144	148	163	155	133	161	166	137	154	150	134	143	149	142	172	156	164	138	134	159	145	140	151	138	149	152	121	132	153	148	133	159	158	128	146	133	122	174	150	159	155	154	124	140	147	146	127	151	178	138	146	151	153
9714	2802	6922	7213	6096	4829	3900	3259	2721	2353	2068	1754	1582	1484	1379	1224	1154	1084	1020	994	956	878	919	807	816	778	750	754	748	740	762	666	681	668	673	637	586	683	595	579	594	591	541	564	612	569	597	591	544	536	569	545	529	572	540	548	515	520	508	506	516	541	500	547	520	534	553	551	507	510	485	554	511	497	507	519	506	493	519	533	549	521	522	454	540	519	468	526	513	490	479	494	516	484	530	516	506	498	533	518	499	495	474	501	511	496	538	483	493	512	498	486	472	512	509	490	480	488	462	514	534	496	528	489	507	519	483	493	506	480	504	491	485	453	484	520	482	526	496	534	438	459	506	472	512	474	500	460	491	536	478	495	489	499	483	528	498	477	489	463	487	505	500	510	469	459	478	490	478	440	493	445	493	504	469	492	507	483	495	523	501	502	480	469	456	473	505	489	472	535	476	484	481	486	489	480	470	458	471	460	503	496	471	521	440	504	471	463	501	505	495	500	448	496	487	492	508	509	472	541	505	515	512	485	530	500	449	493	475	504	507	494	532	482	469	465	499	493	494	476	488	451	511	492	443	474	485	491	453	485	496	462	487	498	482	492	502	484	525	518	459	468	499	472	474	493	484	506	454	464	466	466	490	472	477	465	460	492	511	505	509	529	506	498	481	533	488	475	522	479	514	527	542	481	489	520	509	526	478	486	504	446	470	473	487	529	500	522	452	507	501	469	476	489	479	489	509	475	466	474	471	486	517	485	493	497	463	467	461	481	499	509	425	521	495	478	513	483	467	511	523	496	457	490	452	498	488	471	476	470	452	466	483	467	517	466	474	490	490	476	474	518	502	481	496	482	451	469	453	483	461	489	486	478	458	495	513	463	465	473	502	531	476	514	451	504	520	479	503	492	505	506	485	494	468	508	505	490	525	485	485	472	490	494	468	514	528	498	472	493	478	487	487	446	476	496	467	466	489	499	481	466	458	496	495	496	440	490	493	495	495	505	515	528	510	486	475	463	500	491	515	520	511	508	454	505	494	489	446	506	469	444	502	460	497	484	477	473	450	473	483	467	502	492	470	482	463	470	494	507	460	464	503	500	453	508	477	491	508	486	480	480	476	491	485	462	522	518	497	470	460	503	487	507	501	511	494	479	508	484	512	488	462	466	508	473	487	480	509	503	512	477	486	483	482	474	468	455	477	470	513	473	476	513	483	475	468	504	508	506	483	466	458	450	514	490	468	504	451	529	446	450	503	491	489	492	457	497	493	452	491	454	490	510	515	459	494	503	500	480	478	472	474	497	477	478	508	531	499	482	475	455	482	501	465	513	502	480	493	469	506	505	516	485	453	460	487	487	480	481	499	534	451	484	533	467	485	490	477	486	473	520	460	510	505	509	482	492	509	511	507	476	450	491	493	494	474	508	467	498	483	473	536	472	488	516	492	440	461	519	496	419	458	522	453	455	469	446	473	471	457	454	515	473	517	503	481	498	486	496	471	516	471	477	481	468	480	460	474	491	476	505	495	496	506	474	493	519	466	492	508	499	479	483	486	507	478	523	517	445	496	500	477	507	471	501	479	463	494	486	513	466	483	454	478	473	495	477	537	490	473	492	476	455	507	515	483	481	508	486	461	487	496	516	444	517	461	501	492	519	507	508	537	504	457	479	490	448	485	452	474	517	438	484	489	538	486	500	504	445	484	500	496	507	483	463	470	500	478	497	457	497	508	483	472	470	454	488	480	472	461	487	485	492	493	462	522	535	449	530	427	479	494	492	492	492	472	480	474	512	508	509	481	529	504	501	483	482	475	497	497	486	505	497	467	494	468	482	510	507	484	507	475	485	521	478	520	485	518	492	454	495	534	482	505	481	498	500	482	488	489	505	468	501	498	467	481	504	498	466	481	489	486	487	487	515	480	472	486	445	521	469	434	515	497	503	465	493	469	505	492	490	464	477	530	499	511	461	530	484	482	505	477	466	525	478	508	474	522	498	452	494	476	460	518	483	497	518	482	480	497	518	503	493	446	526	467	454	484	508	505	498	491	461	502	487	466	485	460	535	434	471	538	467	485	472	540	506	484	476	486	507	434	464	486	480	484	515	489	523	503	470	514	510	461	502	483	475	476	483	516	482	475	500	479	460	498	501	480	444	469	476	509	497	517	526	488	462	463	478	512	476	497	486	494	518	443	470	450	518	538	463	523	477	539	494	477	469	467	464	486	463	497	509	485	484	526	490	467	437	484	448	484	457	492	466	525	493	489	513	515	528	482	518	468	489	509	477	479	488	492	515	520	472	431	510	477	447	464	472	462	472	486	529	510	452	478	471	451	468	496	489	495	473	486	474	456	482	475	479	527	486	522	481	470	503	494	471	485	454	492	511	476	492	475	526	501	502	471	494	508	503	465	474	492	468	481	488	495	479	487	489	470	489	449	481	479	502	451	522	493	487	484	501	502	473	527	447	471	479	494	532	470	488	467	492	480	492	476	512	459	463	475	513	523	484	451	475	473	525	490	504	498	446	499	476	474	516	494	517	456	493	509	510	478	480	475	489	492	505	453	468	487	514	485	462	454	505	505	495	483	548	478	472	485	504	483	481	475	468	520	489	479	504	498	509	483	521	497	505	478	454	498	492	495	481	491	516	481	470	464	482	498	493	487	490	498	495	498	488	468	457	475	528	475	485	491	505	495	510	483	433	486	503	474	473	478	489	511	500	489	495	490	511	491	478	464	479	484	523	459	427	485	514	508	497	486	495	503	485	480	491	492	457	532	485	496	498	483	470	503	499	487	499	509	428	498	461	475	490	460	468	466	464	507	487	452	499	547	492	471	461	498	467	471	519	486	478	468	462	457	450	474	524	526	471	511	505	481	501	501	523	489	493	451	499	453	493	513	494	520	481	474	442	487	497	454	507	466	482	479	514	506	508	482	513	474	484	506	521	486	517	493	500	502	546	475	432	501	480	484	515	484	468	475	476	516	497	484	443	480	520	486	438	521	500	473	491	485	484	483	487	458	517	528	506	499	489	517	506	485	501	503	528	491	460	511	497	495	466	468	505	464	464	477	519	509	505	509	430	475	515	453	470	507	475	505	510	483	487	466	466	499	458	494	469	490	485	505	507	502	488	481	507	448	501	507	475	487	443	517	509	470	474	469	495	475	492	529	468	493	477	458	470	465	477	455	493	481	457	451	478	523	465	461	468	477	455	516	489	449	497	469	468	480	467	481	477	458	489	498	471	425	508	507	478	496	463	449	509	466	483	487	480	438	477	474	496	497	443	470	498	500	534	497	519	495	432	499	494	475	491	505	497	535	492	456	468	504	483	471	491	517	497	501	491	494	479	480	540	470	491	451	472	468	489	494	511	500	471	468	457	472	515	493	504	450	538	521	487	446	462	497	467	474	484	493	489	478	487	477	459	457	518	493	509	460	501	499	490	502	470	499	507	471	503	478	450	461	484	527	464	489	455	472	473	542	473	429	517	482	502	513	483	480	517
2613	282	305	257	252	238	248	229	238	206	202	237	205	225	204	219	230	209	219	216	191	182	227	213	220	198	221	219	205	231	210	226	229	186	215	214	230	201	217	203	191	223	199	214	206	239	227	217	211	221	208	203	214	192	211	203	205	216	213	190	193	220	230	218	188	188	219	230	202	199	214	223	206	227	207	238	212	219	190	211	188	210	195	205	220	179	189	193	212	203	207	207	207	208	222	195	214	213	207	214	217	210	220	195	207	205	213	219	208	207	224	217	204	195	219	199	202	219	196	235	201	210	224	218	241	226	240	194	244	220	229	214	199	211	224	219	214	210	218	223	197	226	198	181	228	222	204	190	200	204	218	196	215	203	196	216	215	240	196	204	215	218	203	234	206	187	212	222	202	217	206	216	215	206	218	218	181	209	245	220	210	210	207	177	194	218	214	226	228	198	223	228	202	219	191	216	203	193	205	217	210	204	191	211	218	178	198	215	228	210	216	221	231	190	199	214	197	209	218	223	211	199	219	233	186	208	249	198	209	212	218	227	204	206	206	202	207	203	227	236	208	193	219	235	187	206	212	225	233	209	218	212	232	206	203	211	218	202	214	202	197	245	229	206	237	193	198	197	208	206	218	206	211	189	217	224	232	192	210	226	214	222	219	211	228	225	205	210	225	241	182	240	204	216	221	217	237	187	210	213	209	218	233	198	217	205	210	212	237	227	215	232	201	206	211	220	207	192	224	217	200	200	212	235	214	224	215	224	206	193	210	199	216	215	227	207	240	227	193	187	219	212	196	200	208	217	211	225	192	212	220	181	207	238	207	190	218	229	228	215	200	224	237	212	209	182	212	239	227	212	235	212	208	227	206	213	217	226	201	229	206	201	228	226	197	241	213	218	218	183	230	214	211	217	229	212	198	222	221	216	213	226	205	241	192	195	222	235	213	213	229	202	196	204	225	220	212	201	216	215	202	214	180	227	195	207	193	198	199	219	194	213	204	224	232	184	239	228	224	209	213	210	201	203	207	207	212	234	223	189	219	210	210	210	215	207	191	217	187	210	227	209	201	222	200	228	199	199	222	199	196	232	204	224	206	215	187	218	227	202	209	243	226	202	197	223	207	235	210	216	195	220	203	212	198	220	249	200	199	204	225	224	226	237	215	199	207	197	226	205	198	222	207	191	208	214	238	216	183	214	223	216	244	238	211	226	215	232	220	213	220	231	209	215	225	215	212	230	218	207	201	223	191	203	223	210	186	221	222	224	211	183	212	235	215	220	220	187	210	220	214	210	232	229	238	228	202	209	219	222	227	213	216	213	181	214	201	211	233	206	197	225	227	220	212	242	240	205	219	210	219	193	223	215	200	207	201	198	222	222	230	215	240	227	222	205	211	231	211	226	199	214	193	194	205	190	216	198	209	235	200	207	203	216	201	216	218	206	227	218	218	219	201	229	215	223	237	214	199	225	233	214	227	209	199	208	217	210	196	234	202	240	208	202	231	220	217	206	230	222	228	193	242	212	202	229	199	215	231	194	210	227	224	208	220	215	205	222	255	212	222	190	212	232	220	219	220	217	201	213	195	193	219	204	223	207	244	212	199	232	201	226	210	212	209	202	215	210	177	204	234	200	210	214	228	222	237	242	228	227	207	233	202	207	232	226	209	221	209	218	200	226	216	213	226	199	223	246	215	223	225	233	211	236	224	219	214	212	217	219	200	224	224	224	217	200	187	221	224	200	189	201	222	224	183	225	215	231	202	198	211	203	213	209	217	221	197	236	226	206	186	233	201	190	244	213	241	206	197	229	205	222	221	207	196	214	221	202	209	198	234	230	212	228	211	218	189	207	223	205	188	209	204	237	225	207	203	223	209	228	213	236	194	215	210	244	215	205	201	236	211	215	213	211	205	226	188	197	200	227	197	178	240	227	254	217	218	193	225	183	231	229	223	188	220	200	211	206	221	226	238	191	222	221	216	208	254	250	224	222	197	199	224	226	209	210	228	214	200	241	210	229	225	235	221	220	217	201	242	193	220	206	243	186	221	216	217	210	214	236	194	225	207	205	211	198	207	211	182	215	226	207	212	229	228	225	206	198	190	212	225	221	214	214	215	200	205	221	217	203	215	202	198	220	206	229	219	192	233	189	215	237	210	223	224	229	202	231	215	214	195	221	190	211	221	225	211	203	225	218	234	203	244	219	237	199	208	223	214	206	240	204	233	216	207	206	220	195	220	201	217	220	210	233	190	197	234	226	200	200	203	195	244	218	212	223	218	195	211	215	200	210	216	248	233	250	202	209	234	218	208	208	200	178	190	219	246	202	213	233	193	215	216	221	193	226	239	195	200	193	197	203	212	220	205	191	226	198	215	212	211	212	231	193	225	194	209	213	215	230	212	205	229	198	203	226	203	182	221	184	226	197	223	214	207	212	212	213	223	228	172	212	216	198	218	196	203	222	225	224	240	197	229	205	228	196	216	231	215	229	196	242	224	210	222	235	251	252	206	231	204	202	205	217	218	219	202	230	214	226	191	237	216	177	224	220	219	202	198	214	210	204	214	207	250	220	254	217	192	190	235	206	205	215	203	225	225	234	227	227	218	211	211	223	200	204	210	212	194	236	195	222	200	206	192	215	218	252	186	209	203	213	210	219	187	232	213	200	220	225	192	204	208	224	184	233	233	219	205	204	212	201	205	217	207	221	221	234	188	221	217	189	235	228	210	223	209	202	232	199	199	212	212	215	211	195	222	240	211	219	207	220	200	236	223	223	220	177	216	199	222	223	221	195	189	199	243	205	215	198	211	219	224	221	212	207	228	212	236	206	190	230	231	207	249	230	199	228	201	215	218	223	213	212	219	189	213	236	211	200	213	200	238	198	208	222	224	219	180	217	216	224	243	225	202	225	227	223	236	206	238	246	218	201	191	203	217	237	213	204	220	213	195	206	193	206	198	205	226	198	211	241	230	215	207	226	192	217	223	213	172	203	222	211	220	218	216	211	214	214	218	200	219	224	237	193	212	212	214	203	223	236	231	203	202	231	220	190	197	213	205	210	201	219	206	186	224	229	185	201	221	205	226	226	217	223	226	213	191	203	210	178	196	223	210	218	209	222	238	233	224	201	217	202	222	219	212	214	209	208	186	200	193	211	205	213	202	209	222	214	191	200	221	216	202	203	229	186	211	183	224	206	208	214	211	202	206	225	194	196	221	211	229	207	227	193	192	208	222	211	233	216	222	228	191	222	191	233	258	219	225	203	221	218	207	211	211	222	192	227	228	202	221	211	230	224	213	247	212	199	214	220	217	194	231	225	226	228	215	239	222	212	230	225	197	199	209	221	216	262	240	205	212	203	206	184	194	213	218	229	229	200	217	217	231	198	224	204	209	221	178	209	203	212	229	205	226	227	227	193	210	204	205	241	198	231	213	194	186	228	209	208	226	217	214	201	232	215	196	217	204	224	213	226	207	197	210	232	216	209	204	205	219	212	268	212
3204	763	870	843	788	763	725	746	739	751	732	720	689	656	711	619	676	669	688	616	670	700	689	637	624	656	634	623	630	626	654	639	694	656	620	672	639	603	664	661	651	619	620	676	595	651	668	624	612	563	648	664	686	668	629	714	668	629	647	651	675	674	649	701	639	663	699	606	654	666	646	638	664	666	681	641	694	655	687	649	689	667	632	705	637	654	656	669	598	639	624	677	608	664	633	663	588	694	658	662	649	653	687	704	629	638	664	691	676	675	672	641	657	634	679	628	659	599	645	634	675	654	631	631	665	591	649	626	695	696	644	691	689	668	640	612	641	622	627	620	641	626	681	662	709	657	674	587	623	637	666	647	699	629	655	640	640	638	659	645	629	596	652	662	627	663	642	648	610	635	646	614	681	650	652	638	706	673	659	682	635	653	628	644	613	666	632	662	658	611	670	684	626	682	659	635	686	619	632	638	682	684	669	627	695	581	639	669	678	700	671	676	625	651	701	632	662	628	640	649	697	666	653	618	658	648	652	665	661	687	642	640	653	645	654	671	650	659	657	659	682	609	647	643	642	640	634	634	613	674	677	621	682	655	664	631	635	614	656	648	631	617	625	675	702	619	609	612	614	647	688	670	617	677	628	683	663	628	627	670	635	643	647	637	629	620	691	664	652	688	692	678	647	629	653	584	662	656	670	648	649	675	677	611	605	632	623	643	600	612	663	653	645	690	681	653	692	685	673	628	640	622	672	642	700	648	628	649	634	653	713	642	640	641	680	625	642	662	645	661	619	658	658	665	651	611	664	706	673	660	634	680	668	679	653	613	623	657	671	625	655	646	635	654	625	638	647	681	661	682	640	650	688	632	656	621	580	676	657	633	648	643	639	643	645	603	667	667	625	656	642	624	624	627	644	649	645	625	609	675	677	650	647	671	648	634	651	669	647	636	669	662	691	679	628	678	623	630	641	707	651	646	673	657	632	672	642	674	664	660	639	638	612	642	672	659	603	663	654	660	637	656	684	634	653	641	636	624	650	624	664	655	695	628	635	604	596	623	636	599	666	620	648	669	668	642	662	621	629	627	666	660	650	694	603	672	665	649	645	657	644	711	689	628	695	624	683	646	635	615	635	688	636	681	623	666	612	641	669	598	641	661	620	649	614	640	612	646	692	623	625	659	663	656	625	648	636	711	620	664	618	655	688	644	662	649	646	607	618	683	639	597	668	629	660	663	642	625	685	619	667	654	669	657	693	651	652	641	645	654	670	659	650	608	676	668	672	634	671	642	650	636	671	630	631	667	669	656	636	641	621	667	625	659	647	625	663	621	641	648	683	659	641	612	652	674	642	666	627	621	665	703	669	655	649	635	627	661	612	630	639	644	675	685	665	677	658	655	635	679	671	652	657	627	657	702	664	668	668	673	634	672	638	696	643	702	661	672	622	624	602	697	647	638	639	712	609	580	617	635	677	630	659	648	617	691	647	709	634	671	680	666	637	673	674	645	633	652	627	666	612	618	655	638	682	616	597	647	631	645	655	653	651	657	637	653	674	619	656	639	633	637	626	673	680	628	676	664	598	658	628	647	647	615	671	649	662	685	623	664	656	652	651	648	662	730	655	664	577	666	634	622	642	637	668	677	623	651	624	679	670	701	691	639	645	647	644	649	647	658	610	636	666	635	639	637	704	648	623	660	648	660	641	641	620	607	630	648	645	697	649	649	649	678	630	661	635	677	642	701	644	670	670	714	686	657	677	635	676	594	639	636	603	656	628	670	642	607	644	666	618	621	640	666	622	646	627	651	704	647	645	617	652	638	649	659	654	651	609	636	646	644	669	677	642	687	641	642	672	645	628	654	666	635	680	671	663	630	594	676	644	639	641	633	647	630	614	693	673	651	613	621	698	671	681	652	618	664	675	659	635	649	622	685	694	673	657	690	630	666	666	646	565	644	626	648	638	654	622	679	615	643	641	631	631	626	651	668	611	711	645	681	671	612	653	637	658	638	611	652	652	626	617	609	641	650	633	626	670	665	664	658	632	644	675	642	649	646	657	624	651	648	667	678	639	676	657	671	704	625	638	648	627	674	637	648	652	696	637	704	625	615	580	651	624	681	644	683	601	687	595	655	622	620	635	685	646	589	658	645	649	619	658	649	657	589	609	605	659	689	666	647	689	694	646	621	734	613	698	633	702	645	636	614	625	617	606	641	650	635	634	607	653	644	627	682	692	661	648	664	677	638	641	679	642	677	650	640	656	662	669	685	658	637	610	642	673	683	590	621	665	629	605	652	666	699	648	649	631	654	647	631	626	689	662	643	636	632	643	637	628	690	682	624	586	638	618	635	662	668	630	660	664	640	623	658	664	668	645	589	662	645	633	635	692	638	687	647	642	664	644	655	637	652	616	637	636	625	667	674	598	673	653	658	636	608	690	694	665	608	577	650	634	696	688	611	620	625	645	654	675	700	622	620	645	640	612	588	699	649	640	655	620	681	688	680	709	635	649	623	651	667	654	658	642	604	607	669	643	645	664	613	646	665	698	651	628	667	700	656	671	639	649	664	632	639	595	705	633	680	604	621	660	619	683	691	645	617	628	658	624	642	674	597	667	628	589	670	652	593	630	655	695	657	635	656	659	606	651	644	646	655	620	671	660	628	677	612	679	640	626	628	636	640	662	663	602	597	645	644	633	637	635	627	714	645	666	649	640	630	673	661	658	677	635	670	620	624	680	667	608	602	657	677	654	637	636	622	665	657	640	653	684	641	618	649	646	626	646	675	644	629	649	683	657	648	666	640	634	650	619	641	657	671	667	688	623	625	680	643	671	680	639	678	639	638	613	626	647	629	607	653	601	624	659	636	659	656	632	608	647	656	642	645	614	617	619	688	679	623	681	640	651	677	677	639	670	665	619	658	722	642	603	630	638	642	671	672	648	635	660	638	634	671	623	635	672	680	690	649	644	663	649	656	650	670	631	624	666	641	630	683	632	635	643	639	654	671	633	612	648	625	651	637	658	654	618	628	683	644	630	654	656	620	681	706	624	639	653	607	668	657	652	667	677	694	623	706	619	674	665	613	624	677	643	692	667	670	689	618	672	629	631	685	691	658	661	640	639	668	647	680	613	652	624	683	686	638	626	615	696	631	655	647	653	659	664	642	613	664	657	646	617	652	667	647	668	642	646	663	636	620	697	662	642	640	656	680	615	635	658	672	647	626	639	632	658	620	592	631	660	686	642	674	668	687	627	670	667	729	648	616	662	646	659	612	653	676	699	659	630	667	642	633	663	648	677	640	649	620	634	647	623	605	674	646	678	643	625	658	654	628	657	684	680	674	665	626	641	642	629	681	664	693	673	632	640	649	681	639	667	658	627	662	659	603	569	648	644	633	599	656	661	644	660	661	648	660	620	655	645	683	643	652	681	652	636	668	651	652	661	629	642	620	686	663	617	630	656	682	642	689	645	656	594	626	642	622	600	658	639	661	655	653	658	647
11166	1237	1413	1072	787	573	483	348	285	264	225	183	176	166	139	161	167	154	131	140	116	139	116	142	133	123	130	121	102	131	103	108	119	135	102	113	104	120	146	110	117	123	99	100	100	123	114	101	107	102	98	126	103	120	117	115	100	90	96	107	131	131	119	103	93	112	119	89	104	87	103	114	101	102	110	92	87	95	111	121	105	92	93	95	83	98	107	124	97	114	101	110	113	103	112	122	104	120	121	101	83	111	94	101	97	113	101	103	92	110	95	101	109	90	103	106	104	104	121	83	117	95	75	103	101	93	103	96	94	103	108	93	90	103	118	88	92	103	103	106	99	102	109	98	106	109	96	111	99	105	101	117	107	111	97	108	103	113	108	103	108	110	104	101	92	107	97	105	101	80	103	108	108	97	86	94	110	107	99	83	106	115	86	101	105	112	89	106	88	113	103	103	100	123	119	119	101	102	94	110	109	97	101	100	113	115	127	106	96	106	108	105	88	102	93	92	112	113	118	96	99	121	97	119	119	121	108	87	116	110	102	114	115	110	100	105	86	107	98	101	94	103	96	107	104	99	108	110	120	104	102	101	108	112	108	131	100	91	89	98	100	105	95	100	99	105	100	95	83	111	109	116	91	95	101	109	100	118	76	108	125	95	121	100	102	118	110	116	123	110	94	108	90	110	97	114	93	107	101	121	111	86	96	108	104	113	98	94	96	102	110	111	113	99	105	90	107	108	114	107	111	115	92	107	87	93	99	87	114	107	101	96	94	105	95	103	105	100	101	106	115	115	111	105	97	116	98	102	96	105	122	102	114	103	110	113	90	87	94	126	93	94	85	114	101	104	107	87	106	105	80	111	102	100	110	109	111	108	108	91	93	101	98	105	113	111	100	108	94	98	90	107	121	108	106	109	106	100	125	92	110	109	113	95	112	99	101	110	92	110	87	110	99	111	104	87	106	95	99	103	107	113	105	98	109	89	102	97	95	98	91	100	113	112	111	113	104	107	98	111	109	102	90	101	116	106	96	95	91	91	88	102	104	108	96	89	100	97	107	85	85	95	74	111	89	100	92	103	116	85	109	102	94	113	97	106	109	95	111	116	105	101	98	110	102	103	105	103	84	116	98	89	95	118	106	91	118	107	119	107	86	95	90	96	132	97	102	112	106	103	106	111	93	94	119	103	125	102	97	101	122	94	97	92	102	119	78	93	121	118	92	120	106	107	117	99	115	82	119	100	102	86	101	110	110	108	109	100	113	105	103	97	91	83	119	102	104	78	94	78	88	89	109	91	108	92	104	93	128	87	106	118	96	103	105	110	101	122	121	115	79	111	84	122	79	118	95	105	91	101	115	101	110	104	100	117	123	105	99	103	109	122	99	119	99	98	105	111	86	99	106	106	119	95	110	103	112	97	117	105	112	119	113	107	110	119	95	103	97	91	92	80	110	103	118	111	107	99	107	112	95	100	115	112	86	112	102	115	96	121	119	99	104	98	99	85	106	106	91	98	104	82	92	129	120	102	114	120	94	111	102	103	93	111	99	106	89	101	101	101	86	94	100	106	107	110	109	94	113	86	108	102	107	110	115	117	92	89	91	121	118	90	81	99	117	102	88	125	111	109	97	113	108	110	98	117	114	110	115	118	134	119	113	99	88	91	108	88	105	97	101	111	113	92	108	97	111	92	115	104	120	106	112	116	124	108	87	133	107	94	122	95	120	106	105	116	97	108	104	94	118	109	107	108	112	99	108	96	124	115	106	121	120	92	100	109	85	116	102	113	111	103	120	128	110	118	85	105	105	122	99	110	117	104	102	105	95	95	115	117	115	97	117	115	97	117	102	119	113	101	107	103	111	108	101	121	115	100	94	121	85	106	120	102	104	101	118	101	99	100	98	106	120	100	105	116	100	90	102	107	107	109	107	111	112	108	93	108	102	115	110	112	114	112	92	101	114	107	115	121	93	102	115	94	110	123	95	98	106	83	101	104	91	128	102	107	108	106	98	100	106	130	101	96	125	108	112	109	103	128	109	85	107	107	87	90	112	106	89	87	110	118	97	103	107	102	102	98	110	112	128	100	118	106	94	97	105	93	87	131	107	99	124	108	114	112	106	97	88	116	119	110	102	95	107	94	105	111	98	103	107	116	104	107	81	117	93	121	92	115	111	103	107	102	114	104	90	103	106	104	82	103	104	108	83	106	103	94	102	89	110	106	118	128	102	117	100	124	99	107	123	117	110	97	107	109	112	101	91	102	105	99	106	105	112	94	95	104	86	97	116	91	96	119	99	94	83	89	105	92	112	112	106	99	118	108	102	105	128	115	93	93	106	108	91	113	109	105	122	101	115	112	82	108	88	99	119	97	86	96	98	112	98	107	95	116	104	99	100	109	102	91	113	92	123	100	112	115	98	109	118	103	102	93	111	84	119	94	108	117	109	96	100	99	99	111	101	94	95	114	89	136	118	97	108	115	96	99	97	111	110	100	108	94	107	97	98	107	109	106	96	98	96	115	99	103	106	105	89	108	112	112	100	106	102	88	106	117	118	92	101	101	82	91	101	101	81	101	127	101	114	104	112	88	104	110	106	101	108	96	99	110	105	111	106	101	88	107	103	114	94	111	117	92	117	106	117	108	95	95	104	88	117	98	120	114	115	97	112	107	125	119	108	105	98	83	118	104	88	110	109	102	92	106	117	112	116	90	100	104	121	103	111	105	106	86	88	98	97	100	120	96	108	102	87	101	104	101	103	111	101	105	93	105	102	120	84	89	92	89	106	103	104	104	101	102	95	114	97	118	103	103	107	89	84	90	111	94	105	104	103	97	121	108	90	90	87	94	114	106	109	116	89	91	109	118	123	92	106	109	93	108	94	108	113	98	98	102	97	114	112	97	114	91	107	91	106	98	120	93	116	86	118	116	84	119	75	82	101	104	94	130	123	106	105	109	110	117	100	116	112	99	106	104	117	123	112	97	113	100	104	127	96	85	117	87	98	114	99	113	103	95	95	91	117	98	102	101	99	107	99	109	87	108	110	99	111	101	91	103	114	126	104	113	104	92	110	100	108	100	94	118	106	96	98	124	109	86	122	95	116	90	105	91	108	96	99	99	95	102	106	103	107	99	99	110	108	94	111	94	95	116	81	127	114	109	87	114	112	105	102	96	125	96	98	99	92	115	96	96	93	112	86	92	101	92	104	96	93	126	110	99	95	107	86	102	115	93	101	109	99	101	101	91	109	115	115	98	90	95	103	95	109	115	91	118	109	105	102	101	114	117	85	88	98	110	105	102	102	112	102	98	99	94	106	98	105	99	87	116	95	91	94	97	96	94	91	108	102	107	107	94	104	98	101	120	105	94	90	101	94	99	106	94	99	121	115	94	92	109	113	101	109	88	120	116	103	111	108	111	87	108	100	105	117	92	92	94	101	97	102	82	101	105	122	104	98	112	135	119	98	104	113	104	109	109	114	104	93	113	116	92	77	111	115	115
7041	1516	3603	3949	3202	2575	2212	1797	1450	1303	1122	983	950	827	743	691	676	721	611	626	552	581	583	510	512	523	470	419	499	477	460	478	423	443	439	412	407	418	410	405	421	405	390	407	389	393	420	375	390	372	380	405	353	384	389	393	379	393	379	357	353	380	360	363	385	392	356	389	369	386	379	354	357	375	396	362	371	350	360	362	375	339	381	383	323	357	353	341	361	333	370	343	371	366	321	372	337	325	358	358	362	395	369	361	338	337	359	353	365	366	388	379	328	351	355	372	360	340	370	342	355	369	364	324	343	345	369	358	356	350	387	351	379	363	357	376	356	373	359	358	343	345	361	378	344	375	344	333	350	343	355	377	355	354	390	352	367	384	322	333	386	374	383	365	353	342	340	341	340	357	343	340	343	383	337	344	388	351	345	364	332	393	358	348	384	356	324	340	375	371	355	375	379	324	322	372	368	371	346	362	367	354	379	338	333	369	372	387	333	377	356	364	360	353	381	390	369	358	344	367	357	359	350	344	369	355	392	346	346	338	375	325	348	375	381	329	360	351	346	350	376	329	335	386	346	365	359	378	386	364	324	358	346	348	351	342	356	388	379	341	349	364	351	360	344	352	369	381	341	305	318	391	353	350	367	352	362	375	350	383	354	339	347	345	353	342	358	352	325	333	351	349	359	368	337	373	335	351	351	389	340	329	371	360	367	354	349	392	364	362	382	352	382	328	370	366	350	350	308	383	351	368	359	384	382	375	338	340	348	316	357	382	318	362	365	333	350	328	347	363	354	373	337	322	390	386	374	368	338	358	337	348	336	360	361	355	361	348	313	344	383	388	333	367	350	347	378	375	374	347	361	328	372	328	368	358	335	341	352	358	328	344	365	343	355	349	369	334	347	335	352	377	328	368	375	327	336	341	334	345	321	378	335	366	356	343	365	374	352	371	374	314	339	350	355	374	333	352	360	356	334	342	335	379	357	336	358	329	339	365	353	356	352	347	362	370	348	310	380	351	356	388	357	347	366	318	331	344	369	355	370	324	329	333	380	365	351	374	355	376	351	361	348	339	367	377	343	393	358	369	364	329	360	349	340	371	345	374	346	379	369	337	378	371	333	346	362	335	371	378	365	364	350	346	356	329	349	334	339	354	370	346	373	351	340	362	356	349	332	344	324	355	356	361	346	399	393	370	366	347	376	387	305	343	377	342	354	363	349	383	353	341	337	348	395	351	338	372	325	352	361	325	349	373	369	358	346	331	327	356	356	344	324	382	370	362	356	349	379	361	351	349	352	350	340	343	360	342	365	336	342	343	362	360	324	362	370	359	418	348	370	357	381	357	361	364	354	362	397	357	354	354	333	367	381	348	340	367	353	315	349	352	334	374	375	347	362	360	347	365	384	332	352	335	351	341	329	374	345	346	343	383	355	352	356	340	341	356	373	361	356	335	379	368	348	333	331	369	343	371	388	343	362	342	358	342	334	377	353	345	392	373	353	362	356	364	366	340	320	356	348	366	354	361	375	376	366	373	383	328	337	353	377	347	369	402	367	362	376	354	322	333	354	387	330	382	366	384	362	354	356	338	323	355	360	353	350	387	353	377	391	349	350	369	340	360	346	337	355	365	347	336	340	369	355	375	374	337	357	352	355	371	362	372	349	328	331	326	344	358	356	330	351	343	364	354	382	333	320	360	350	341	335	346	392	336	371	357	365	369	361	358	335	378	355	366	374	352	346	361	345	359	415	354	358	371	348	378	361	358	384	359	349	345	340	348	339	366	368	375	357	354	344	375	351	354	375	382	323	343	328	367	341	369	356	354	342	356	364	358	340	332	388	338	397	371	342	367	374	312	316	338	335	340	311	380	370	357	354	371	347	343	313	397	365	362	331	382	345	358	357	356	356	349	351	356	344	343	341	340	337	348	370	340	371	374	359	366	352	332	363	358	374	354	353	345	311	335	338	354	356	350	372	352	331	340	333	353	343	378	353	311	342	331	329	333	365	361	361	362	336	371	379	331	391	348	360	374	372	361	354	314	351	349	342	344	405	330	359	361	388	356	354	376	334	354	386	357	354	345	335	401	343	356	351	340	336	383	323	358	351	331	362	372	341	346	369	313	339	346	336	360	339	356	315	351	356	351	336	353	362	357	349	383	365	348	362	370	357	367	355	375	383	362	339	353	363	337	356	341	378	379	346	357	354	336	353	308	356	380	328	329	370	362	348	346	406	345	345	336	371	332	366	357	372	354	356	344	348	332	386	344	332	362	342	388	342	364	290	367	341	335	375	342	385	382	365	340	355	354	373	375	334	331	390	363	345	357	370	338	346	389	371	360	345	379	357	360	372	377	388	339	350	335	365	356	352	354	364	364	346	364	354	360	361	334	357	317	342	377	351	350	400	368	334	349	366	369	341	353	373	379	363	371	366	340	391	362	336	380	354	332	400	310	377	353	371	340	358	349	343	330	365	382	400	376	381	369	394	387	366	372	343	358	347	351	365	335	333	340	355	335	360	342	328	355	300	351	363	338	392	342	374	341	352	388	360	342	326	378	380	345	361	354	364	338	367	362	363	369	361	376	371	355	334	352	327	343	359	367	363	357	364	339	354	359	348	368	332	336	369	387	347	350	351	373	356	355	327	337	330	332	363	357	359	359	361	356	373	357	345	341	376	352	357	359	325	346	328	332	378	358	379	357	336	337	388	332	353	366	373	361	375	350	363	342	357	350	371	348	336	353	383	346	365	375	349	351	298	361	359	363	361	340	363	383	361	392	334	339	342	375	340	368	342	380	386	362	381	360	358	349	378	323	372	367	361	365	379	380	317	352	337	335	342	379	368	321	367	349	377	386	342	350	351	338	348	377	342	363	353	342	351	375	358	339	334	343	355	339	347	343	340	347	348	375	332	329	370	377	365	319	344	355	345	339	367	338	365	348	337	374	365	363	354	321	378	313	351	358	331	372	344	355	378	340	376	331	362	346	356	375	341	340	379	364	358	317	382	371	383	350	343	369	357	374	365	363	362	370	343	347	373	361	366	358	342	406	331	336	355	327	346	345	362	364	333	329	340	374	351	366	365	292	348	368	323	353	349	353	423	349	380	329	314	359	349	357	382	378	386	365	346	373	355	341	370	382	370	324	329	334	337	344	323	336	379	335	388	379	360	356	359	343	385	383	367	355	339	312	328	341	372	357	377	352	331	370	339	353	342	374	352	369	319	347	357	315	352	336	338	358	364	333	346	336	352	346	356	378	357	329	337	364	381	366	351	353	340	397	386	354	342	364	376	358	382	367	338	337	381	350	387	334	335	353	334	352	349	371	362	323	354	336	331	338	324	307	329	335	359	338	328	338	349	344	372	312	344	347	359	341	357	348	326	352	349	346	385	354	349	341	377	367	380	367	371	365	359	359	323	373	323	348	354	342	349	368	358	330	353	350	348	333	345	392	369	349	342	364	343	356	345	335	369	352	361	368	335	341	366	366	359	342	359	333
19506	2764	2901	2138	1486	1043	799	622	523	417	420	337	291	272	255	232	229	211	222	219	195	206	193	180	182	185	190	179	157	170	164	172	150	176	170	172	146	153	152	137	159	175	154	140	166	152	140	162	153	161	150	155	131	133	139	164	125	157	153	152	135	152	161	150	144	173	147	150	172	165	149	150	148	163	145	145	138	152	128	161	139	139	155	151	138	140	147	161	118	147	168	162	142	134	146	147	157	169	164	157	180	160	147	133	154	132	152	158	139	158	128	133	165	152	155	145	155	140	156	151	130	138	156	154	158	148	157	148	143	167	138	145	143	143	170	136	139	156	147	137	140	144	134	147	155	167	154	121	131	157	159	159	140	130	136	144	154	171	140	139	148	149	155	143	133	151	129	135	139	147	131	167	169	141	171	169	144	119	149	182	162	143	147	143	135	146	153	130	140	150	134	137	162	132	156	139	152	142	142	158	136	148	150	156	151	133	146	150	153	152	147	155	143	142	150	135	136	131	124	157	146	142	158	152	155	140	153	147	149	120	155	136	146	158	151	159	145	168	144	144	149	150	145	151	131	152	173	130	159	124	132	135	160	132	150	135	131	140	138	128	139	167	145	140	144	158	147	158	143	164	155	168	154	150	139	128	127	152	149	158	153	142	137	156	147	137	139	152	172	163	150	127	146	162	128	142	154	134	142	138	146	153	144	143	165	132	142	133	149	139	161	164	144	147	170	176	163	126	161	150	170	149	159	161	150	142	161	130	157	146	158	148	136	136	148	148	160	150	139	151	163	144	152	135	131	148	132	155	139	141	149	144	136	149	148	143	154	150	155	164	159	143	129	163	145	135	164	139	141	175	134	155	159	142	152	147	148	145	126	130	155	117	151	141	130	142	139	127	131	154	153	162	139	164	165	129	161	153	157	162	147	147	160	129	143	139	143	129	135	139	137	134	128	143	150	136	131	160	127	135	155	176	150	179	161	148	148	152	142	135	138	146	153	145	134	161	138	133	155	143	137	133	134	148	131	150	163	160	136	156	154	127	134	135	148	129	157	154	140	138	155	141	128	117	164	133	142	138	165	141	144	167	138	155	147	140	129	164	155	159	134	153	148	149	162	146	154	173	144	143	145	152	145	152	151	142	133	140	151	138	159	148	140	161	147	145	163	161	156	119	139	147	135	170	131	163	141	152	152	140	164	138	168	150	135	155	151	132	145	155	158	140	137	144	142	130	127	154	156	153	161	155	174	177	137	158	121	145	160	146	164	169	140	147	161	153	129	129	138	117	121	114	129	159	155	145	148	135	154	144	140	136	140	157	166	144	169	149	172	137	155	179	165	136	149	147	144	141	137	143	132	159	146	159	143	121	162	144	135	153	145	128	139	128	128	129	140	170	143	151	156	141	145	164	128	136	158	140	138	136	142	127	159	134	155	130	141	140	140	156	144	131	150	153	139	162	161	143	143	131	174	142	152	141	163	140	133	154	167	149	144	157	141	143	137	152	139	160	138	134	167	128	152	136	150	152	143	149	139	129	160	146	127	161	135	155	146	155	158	144	152	145	142	159	141	148	146	147	147	152	127	138	153	154	151	147	135	148	150	131	153	153	148	172	153	143	132	146	159	137	134	131	148	149	144	148	135	151	166	150	166	147	132	168	174	136	143	152	152	136	146	138	158	152	115	162	136	155	132	150	160	145	129	138	162	152	170	147	141	124	136	146	158	145	128	149	134	148	135	146	159	136	149	156	128	151	168	168	121	127	122	142	127	150	150	144	153	148	136	147	137	138	150	141	150	134	182	153	144	131	166	129	161	120	158	122	136	143	139	146	157	148	166	143	133	134	149	146	130	125	157	149	148	166	147	132	131	128	150	136	153	160	143	145	157	134	149	150	144	142	159	145	141	136	145	133	108	142	170	145	154	149	138	158	129	150	143	134	131	143	146	151	151	133	142	153	139	155	136	154	136	145	137	136	162	127	147	144	147	148	137	131	146	163	130	156	177	118	141	125	152	135	144	158	159	157	148	126	138	141	145	146	145	158	155	159	187	155	136	154	149	146	160	167	140	157	150	150	133	137	136	142	145	183	144	136	146	149	156	165	145	139	153	150	148	158	154	130	130	168	146	148	150	147	160	161	126	143	140	124	148	141	179	141	147	144	135	139	156	158	134	153	172	156	142	144	153	147	151	140	144	155	164	167	158	127	158	146	156	133	142	137	147	144	128	138	138	125	137	155	136	150	156	137	138	156	152	154	130	144	142	146	127	151	172	124	150	151	146	157	146	127	145	135	151	148	125	154	144	153	137	162	123	135	144	144	150	128	169	161	142	141	158	148	137	150	134	138	152	131	134	161	148	148	152	142	148	141	130	144	139	141	170	157	156	128	153	139	122	155	145	147	149	142	145	137	155	169	173	130	145	153	160	139	152	127	152	119	155	130	144	168	139	158	137	132	142	140	144	143	155	152	158	138	169	146	159	144	149	149	180	147	147	132	123	150	137	152	133	148	147	155	167	151	141	142	135	145	165	160	141	152	151	148	142	143	126	142	158	160	131	154	146	141	169	138	142	151	151	168	149	135	175	165	151	155	166	151	141	145	167	159	143	142	145	148	141	121	153	134	156	146	130	159	155	163	159	158	150	158	135	121	143	138	151	159	144	166	139	164	125	156	148	132	165	158	142	131	143	138	140	152	151	153	162	128	151	129	153	149	128	126	159	131	134	161	141	162	160	137	168	130	143	163	155	132	134	158	168	154	158	158	143	144	138	163	163	140	166	153	179	131	155	150	150	144	147	145	139	138	136	156	144	169	162	159	144	153	126	156	148	133	150	158	153	149	170	158	153	137	166	161	139	146	145	153	142	137	151	155	145	152	144	150	130	148	137	143	154	140	167	136	137	154	150	145	150	142	160	151	145	135	135	154	174	129	165	151	145	138	167	175	144	149	151	139	130	142	144	144	146	179	143	144	130	160	134	156	155	163	129	160	157	156	151	123	132	148	144	153	140	143	154	137	169	156	141	159	122	152	153	174	162	148	144	140	161	154	132	146	160	157	154	142	162	132	151	121	141	120	139	133	157	155	162	161	128	133	158	155	140	155	141	140	130	154	145	136	152	148	142	146	164	164	137	141	142	126	150	159	153	158	145	152	143	132	151	124	131	142	154	141	157	171	153	131	144	142	153	137	145	141	161	151	156	151	154	158	125	134	147	151	135	150	146	161	145	145	176	138	147	146	166	132	146	168	161	148	148	171	156	130	140	143	131	156	163	164	165	164	155	150	145	120	157	152	161	140	137	160	165	158	141	171	132	133	142	154	138	150	127	143	134	123	151	149	155	135	163	122	165	152	130	175	132	155	152	150	152	150	144	141	167	145	152	136	143	158	174	143	173	148	139	138	155	141	168	157	125	137	147	126	138	151	130	147	138	138	124	158	153	149	138	147	154	157	143	138	134	143	121	151	147	164	135	153	159	134	128	154	148	157	143	139	154	142
9963	2771	6699	7166	5892	4794	3995	3296	2629	2265	2066	1790	1561	1385	1410	1192	1149	1073	985	951	943	887	945	855	837	779	754	734	706	716	668	670	696	664	643	586	606	604	618	579	598	642	588	584	553	545	542	554	617	554	534	582	538	587	536	548	531	533	536	569	561	597	518	581	538	537	542	521	523	548	471	526	500	483	538	504	493	522	495	481	519	539	492	493	505	498	487	504	520	483	465	500	492	491	515	523	498	516	532	521	491	496	504	514	493	490	464	553	452	489	511	469	521	465	502	470	535	550	474	472	484	476	521	513	484	526	475	551	497	500	493	491	499	477	499	465	435	504	476	506	478	463	481	444	489	460	516	487	519	491	496	464	498	481	455	486	461	512	501	514	503	526	475	508	509	514	504	492	492	500	505	513	504	515	459	467	490	466	490	473	448	479	534	488	444	469	503	470	465	496	504	498	505	487	504	509	512	508	506	501	510	511	482	463	481	487	475	475	483	470	471	428	500	470	520	505	462	503	505	482	446	471	515	454	486	480	475	477	487	463	500	478	475	480	488	484	490	519	484	476	515	469	512	498	475	501	506	501	473	515	477	512	514	489	511	531	504	511	466	531	489	476	477	495	444	475	446	456	530	491	518	539	489	456	524	467	475	517	491	496	503	475	476	488	487	518	496	477	472	494	443	488	496	495	465	490	480	480	469	500	490	521	485	481	483	492	474	477	495	444	439	504	492	511	505	484	464	489	510	502	488	483	461	486	496	504	531	516	498	472	450	493	511	480	509	522	498	525	481	499	535	500	490	488	462	508	522	503	503	460	465	497	494	518	498	484	479	488	508	472	513	501	495	514	503	477	431	475	471	486	469	459	481	498	481	460	513	506	548	518	530	482	516	504	487	497	494	448	470	524	503	489	502	490	468	458	466	457	482	502	517	483	498	502	468	466	520	458	484	466	494	520	480	505	487	475	435	480	468	524	503	489	485	467	474	478	485	506	511	468	494	483	483	522	466	471	470	525	526	468	479	474	472	488	471	474	495	489	563	495	471	503	481	483	455	521	502	488	462	492	494	517	476	494	447	485	515	470	492	474	487	494	454	479	442	479	514	477	514	519	500	476	470	501	489	545	490	526	449	502	461	539	497	488	436	463	468	464	460	437	498	531	494	503	503	496	469	514	517	479	467	470	518	481	460	477	452	436	433	495	503	532	483	497	520	497	507	483	508	496	502	449	491	487	470	459	487	455	518	486	488	477	483	466	541	475	455	499	487	472	533	512	503	488	474	487	475	497	464	465	511	487	475	519	475	476	518	469	510	471	543	518	457	508	494	489	467	497	512	497	499	479	482	493	493	487	471	513	485	490	479	466	487	478	494	516	471	526	508	475	515	473	507	484	476	470	437	507	486	483	506	513	478	495	471	542	471	461	490	506	482	470	538	487	465	490	507	484	497	515	490	475	470	535	487	487	499	508	513	476	477	475	504	463	509	512	481	490	474	455	488	497	483	493	471	489	515	515	537	472	519	454	557	483	480	438	476	473	461	479	447	468	508	426	485	487	469	510	492	494	453	494	506	465	460	518	446	443	473	485	494	479	459	478	499	483	485	461	472	519	485	475	450	487	510	489	467	533	497	503	487	511	488	492	515	490	528	506	474	513	487	488	503	477	507	494	446	511	457	456	497	466	483	491	467	464	502	491	478	502	462	507	530	476	456	463	475	477	446	501	490	493	467	507	520	516	482	503	522	473	488	529	484	520	533	466	522	471	519	513	499	512	478	525	471	483	475	478	522	492	488	497	476	513	463	485	478	460	524	496	483	531	474	469	483	495	465	475	542	482	489	470	469	505	470	502	525	450	513	474	500	512	493	455	472	491	469	465	527	479	489	496	491	461	480	504	495	455	504	489	482	462	462	485	483	502	507	522	468	492	485	478	465	524	463	443	497	494	485	501	508	479	498	504	512	532	478	481	461	499	531	493	454	488	485	444	463	436	491	503	444	471	511	492	508	507	466	473	465	512	492	495	464	482	461	465	489	469	452	464	464	499	512	488	430	494	501	478	475	482	421	466	538	528	483	507	466	485	484	512	491	488	521	531	471	488	458	510	471	509	449	523	494	474	459	500	481	490	465	501	478	482	500	526	468	472	471	477	520	543	461	496	472	471	452	512	472	513	467	453	481	522	474	478	487	507	508	507	518	471	488	523	497	471	493	509	453	534	484	500	466	500	492	438	484	514	516	478	462	502	514	479	502	493	492	483	462	480	456	475	498	464	496	510	523	509	514	482	508	484	509	497	487	456	496	498	490	494	497	491	488	492	492	456	482	463	501	467	484	485	479	483	468	477	459	475	479	487	492	501	497	514	493	480	478	518	493	466	514	485	462	446	493	454	542	466	498	486	508	484	493	495	489	485	507	503	531	471	494	468	498	474	470	485	455	467	520	491	520	483	478	495	487	478	460	499	509	478	441	463	483	461	464	459	519	495	479	495	505	470	484	457	502	513	521	458	526	483	490	439	489	488	468	488	478	484	470	498	526	506	492	479	495	481	501	449	449	508	444	514	501	454	493	445	479	470	457	486	513	526	463	472	451	533	488	471	512	483	466	504	504	492	471	477	476	524	488	492	533	482	493	507	483	492	473	467	483	477	482	494	493	480	487	456	528	475	451	509	505	481	486	486	496	479	473	487	457	474	480	494	478	502	511	483	476	506	471	506	466	482	503	482	523	478	486	491	503	534	506	504	480	463	522	483	504	514	475	471	523	454	462	463	513	529	486	518	513	509	487	472	496	515	502	443	509	464	477	475	512	446	472	502	496	478	500	521	472	463	478	504	506	509	502	528	516	459	462	452	503	479	491	475	481	475	471	501	493	495	500	519	492	514	494	452	462	448	471	473	436	445	491	497	445	480	496	500	479	460	522	479	483	472	521	486	481	490	472	504	462	472	468	515	464	491	492	485	481	502	497	475	486	487	475	489	444	486	457	506	503	506	522	460	495	478	502	487	498	477	485	492	498	490	498	491	463	456	510	484	499	462	459	491	479	466	488	477	504	466	477	460	501	464	501	476	466	517	487	507	466	500	510	489	494	491	515	520	476	518	512	471	478	509	461	489	467	473	529	483	505	480	497	512	479	475	500	533	479	458	407	469	477	453	481	552	426	453	473	485	497	483	514	472	475	489	501	501	531	466	543	483	501	505	504	485	516	502	505	498	487	465	499	476	464	486	503	493	483	494	477	493	502	499	522	475	482	507	498	496	474	494	486	508	488	494	514	500	485	457	457	474	490	507	528	484	476	459	524	515	466	474	473	503	469	478	472	507	477	528	483	479	472	487	496	467	503	485	508	486	495	457	497	531	456	504	475	450	489	462	474	451	461	482	464	456	484	494	461	521	485	506	482	505	483	509	489	490	475	502	466	469	499	516	508	493	500	447	517	473	529	490	492	501	508	490	468	463	507	499	527	498	484	484	445	466	509	528	491	487	481	448	471	512	502	495	544	479
2565	334	298	268	255	245	277	224	216	208	201	210	227	200	240	219	220	235	203	222	199	194	238	243	213	221	201	191	220	202	220	198	218	193	212	225	190	197	217	210	211	222	211	208	193	256	211	207	205	229	221	237	211	217	225	203	217	192	187	229	217	232	214	188	217	218	197	209	220	237	246	182	213	225	226	208	191	225	200	212	220	231	209	207	198	224	218	227	208	190	200	190	190	220	198	207	233	211	210	188	230	206	220	235	204	216	206	222	243	176	229	199	221	235	235	197	197	203	193	224	206	214	218	199	214	225	202	230	242	233	213	200	214	250	228	226	203	224	208	207	204	225	198	200	224	207	204	247	199	213	236	202	210	211	217	208	229	220	222	187	200	195	177	212	192	217	220	208	200	249	218	245	199	204	195	207	202	223	219	211	221	202	194	197	231	221	227	196	210	242	260	223	225	206	208	229	241	226	224	235	246	221	221	222	192	197	215	216	206	205	212	213	214	208	226	231	192	208	195	234	223	216	218	197	208	199	209	221	177	211	212	215	178	214	222	210	231	201	235	210	196	204	213	219	206	230	224	211	211	196	231	220	197	213	187	191	209	230	208	218	202	204	222	204	229	231	205	190	206	201	210	187	232	213	209	230	196	223	201	203	202	235	198	211	223	213	189	207	220	213	214	216	216	194	236	205	183	226	231	236	193	225	262	222	230	211	218	254	217	202	233	220	214	245	218	201	203	210	213	228	206	208	220	226	228	211	218	205	204	209	224	235	204	216	207	252	224	204	212	188	226	186	223	223	185	222	196	223	200	231	202	239	207	193	186	202	210	204	211	233	217	219	237	212	228	206	197	199	213	197	219	207	215	215	206	202	202	220	212	204	236	210	217	215	171	232	227	202	223	212	229	210	214	220	209	209	187	202	231	231	209	218	212	195	217	242	212	215	210	198	228	215	227	216	219	219	219	200	210	202	199	201	212	201	223	226	228	214	224	222	214	212	220	200	219	233	219	199	179	223	231	236	206	199	224	232	234	250	232	243	225	215	243	211	216	231	199	230	216	207	184	201	213	210	232	221	220	204	231	227	217	215	216	202	212	218	219	210	188	217	207	203	227	229	196	224	202	202	227	229	242	194	215	229	224	186	218	204	243	205	201	225	247	214	221	204	224	215	239	246	206	229	209	242	207	220	243	214	218	234	212	237	204	182	199	190	221	227	234	222	197	214	177	230	196	207	198	195	220	203	189	207	190	196	212	232	212	223	190	221	195	220	209	195	208	213	224	207	243	221	207	225	202	227	206	167	203	224	207	219	212	219	212	203	189	228	233	204	187	226	199	211	229	203	200	222	238	218	246	213	244	228	230	212	222	224	185	213	247	201	213	205	219	196	197	202	228	191	187	185	200	220	210	222	203	212	217	221	218	223	202	221	210	200	218	191	198	198	200	220	218	216	200	166	206	203	188	231	196	212	210	248	201	224	235	199	204	218	205	198	216	206	219	224	197	203	214	208	219	175	209	185	190	200	217	218	205	234	196	229	212	215	188	234	204	205	226	217	215	195	233	206	190	208	225	202	196	203	240	217	206	202	206	223	199	250	237	194	206	191	227	216	214	213	205	212	208	249	221	232	206	223	228	212	196	207	210	200	197	232	226	216	198	211	231	217	232	203	226	205	237	222	223	217	236	231	191	188	202	209	228	209	219	214	213	239	188	208	222	224	235	215	229	198	191	217	219	183	209	214	241	229	215	228	233	183	184	201	210	223	193	221	224	203	208	219	230	195	213	250	192	218	210	227	199	231	215	221	229	205	189	211	198	188	245	210	240	228	178	226	210	189	198	207	222	222	211	178	201	187	196	222	234	221	221	237	248	203	216	195	211	189	204	221	197	213	213	203	199	208	207	219	205	223	224	213	209	196	200	227	201	225	237	212	234	209	227	225	215	215	240	227	196	249	219	212	225	231	225	234	223	201	220	205	200	218	251	221	228	206	208	196	242	211	210	235	198	227	236	204	202	224	200	215	209	214	216	210	213	206	206	208	196	213	193	195	208	195	223	219	225	207	191	216	227	222	229	205	214	204	235	214	198	210	202	230	240	209	209	218	193	213	218	191	202	230	199	216	207	204	210	221	207	196	214	205	235	235	220	209	214	219	197	208	219	205	199	197	224	193	203	227	203	214	204	204	208	211	199	230	215	232	228	199	212	219	212	209	197	214	200	211	207	220	214	225	208	225	220	217	200	219	214	216	186	209	219	213	235	189	184	204	217	207	235	186	241	220	215	231	207	214	203	216	226	243	216	235	228	205	217	246	215	227	223	225	221	201	188	214	198	208	230	183	224	216	222	195	227	239	243	214	227	209	218	228	210	207	205	215	204	226	215	217	222	205	218	222	207	218	229	225	217	236	225	218	205	219	209	214	241	219	198	202	204	205	233	205	223	192	246	221	196	230	222	222	222	209	218	202	219	227	198	195	217	213	207	214	223	217	233	237	209	216	215	213	209	210	228	206	221	217	188	208	218	218	222	204	191	215	221	215	202	193	227	243	181	200	208	238	217	189	237	244	197	207	203	226	181	207	224	217	200	208	194	209	211	216	224	213	210	233	223	185	210	217	173	223	221	211	213	187	210	226	224	208	236	218	216	228	220	205	240	223	214	215	229	209	186	199	219	201	210	182	189	213	233	209	207	221	205	196	207	197	207	228	201	210	199	219	198	217	221	229	243	230	221	215	231	198	215	181	223	199	205	224	218	230	198	216	218	233	218	208	223	212	209	211	194	191	193	221	230	208	223	217	206	234	213	218	187	227	217	228	207	203	195	197	222	224	205	193	204	205	211	206	194	228	213	216	218	212	216	236	215	189	223	212	219	207	225	227	209	203	197	223	218	217	204	225	234	221	203	213	213	214	195	223	217	199	205	203	232	206	222	214	196	179	247	230	208	207	217	180	209	225	227	208	190	221	206	209	220	236	221	231	226	195	210	215	217	196	202	228	202	220	229	217	210	202	219	204	219	224	206	215	232	205	225	225	211	218	229	185	223	214	212	221	198	213	201	223	214	241	202	201	212	231	209	187	218	222	201	230	208	200	186	230	214	222	202	225	198	210	210	219	219	189	211	214	235	214	216	224	228	216	233	231	225	201	224	217	222	192	227	216	224	211	208	215	202	214	207	190	197	200	215	201	222	203	197	224	185	241	186	216	221	221	212	204	202	229	210	223	214	224	197	216	213	207	214	209	215	213	233	180	216	231	190	241	211	193	202	193	211	198	164	204	217	208	210	218	196	211	192	188	208	201	236	198	215	218	213	204	222	236	232	199	213	197	203	218	199	225	220	211	229	199	205	225	215	195	224	184	224	237	207	204	236	211	236	228	201	232	200	239	236	251	192	198	228	193	208	192	229	242	196	208	200	229	232	216	209	244	213	229	218	235	204	206	209	243	218	225	229	201	178	235	216	193	235	218	217	208	209	225	209	199	221	235	191	181	189	232	200	222
3261	741	838	927	839	764	768	739	738	760	698	694	710	694	657	711	680	671	703	598	610	615	674	651	655	694	644	637	596	635	674	632	684	652	671	606	698	697	644	630	647	645	633	684	661	635	624	625	632	636	658	659	645	657	674	588	625	671	660	616	621	639	670	626	619	683	640	656	652	673	648	660	672	708	600	653	638	623	690	601	690	700	661	664	649	662	655	640	666	661	602	641	631	636	632	635	613	654	630	639	670	649	667	670	668	608	654	585	657	642	618	605	623	629	681	639	630	640	642	638	657	605	670	629	619	686	673	643	617	660	655	659	613	646	641	671	644	595	681	641	647	669	656	640	658	659	671	581	706	637	610	653	678	635	639	653	693	650	602	676	653	639	624	671	629	627	654	661	652	631	663	640	664	642	646	623	648	685	653	630	634	700	609	687	703	678	638	643	665	657	653	609	710	668	614	659	674	634	631	631	693	653	641	684	673	669	647	665	653	655	635	668	656	653	678	597	620	660	691	657	652	631	630	591	664	641	682	650	651	682	695	680	626	643	631	618	626	642	646	668	611	629	647	641	617	580	669	653	668	655	644	625	649	670	671	619	646	613	698	637	623	621	648	675	684	655	685	671	631	620	664	632	627	681	657	636	613	650	630	628	621	631	634	654	600	642	667	612	647	637	643	633	646	640	640	667	608	634	665	643	648	659	655	654	632	670	651	614	634	629	640	661	655	640	665	642	682	647	686	669	665	623	664	660	668	625	645	614	622	638	657	634	649	662	708	656	650	640	627	658	626	647	649	658	610	655	690	652	624	621	664	639	687	646	650	692	664	640	621	634	630	666	637	647	619	675	612	659	606	638	625	654	614	626	605	642	648	640	667	630	626	664	680	656	657	685	627	665	654	632	656	669	701	647	641	599	633	671	655	650	626	664	666	659	653	612	633	599	620	606	620	700	695	674	673	669	645	643	666	692	635	646	633	649	653	649	627	651	647	639	669	649	615	685	631	673	631	623	637	611	678	645	635	654	676	664	667	654	630	642	616	663	646	638	671	640	644	624	672	649	670	656	646	633	623	611	619	636	631	709	621	667	615	625	632	639	649	630	638	619	622	596	652	607	643	624	652	654	655	653	662	636	696	633	667	610	676	650	629	657	621	640	629	629	610	633	681	652	664	632	690	705	599	689	662	631	641	686	649	626	647	595	627	639	703	640	692	668	646	641	601	713	669	633	657	705	619	647	654	691	614	663	685	677	653	682	600	635	668	627	597	670	599	655	626	655	656	651	637	646	611	571	585	636	602	662	612	650	625	690	616	641	614	661	644	700	655	652	671	650	632	643	665	650	631	646	626	660	690	627	613	657	625	647	620	656	656	668	620	617	625	665	677	649	618	659	649	620	632	594	609	635	651	636	644	638	727	659	685	605	626	646	667	646	632	695	666	639	719	657	627	637	620	647	666	660	672	622	659	616	598	644	617	639	658	642	678	696	628	654	695	619	620	622	621	606	618	629	697	670	640	652	584	674	635	627	689	650	681	627	658	652	657	602	639	694	680	620	623	649	698	648	630	651	623	653	656	653	660	653	674	660	652	658	647	641	637	664	625	710	633	665	619	631	644	685	690	671	654	656	647	664	650	657	664	675	658	676	653	684	669	651	618	639	688	636	606	600	652	646	643	641	703	641	672	650	640	699	661	597	640	701	656	674	637	622	667	633	642	629	633	678	564	644	698	681	701	607	618	673	613	629	625	648	628	614	700	632	616	643	643	650	623	652	638	652	678	624	616	616	649	666	626	630	696	642	629	624	617	658	643	644	648	634	672	660	678	666	653	636	648	659	648	636	616	636	636	653	667	618	684	634	624	697	653	668	598	619	647	681	644	634	651	647	629	648	655	642	630	658	624	595	627	651	606	668	652	656	617	614	656	663	644	640	681	666	623	639	609	680	614	679	657	624	649	665	661	585	646	640	654	609	660	735	625	637	639	587	606	626	656	642	659	655	702	667	607	646	682	664	655	653	658	627	664	627	639	646	645	637	623	614	623	634	672	652	623	679	596	663	664	638	682	644	665	713	648	651	688	665	638	691	604	644	634	649	661	660	654	592	626	651	677	667	657	627	672	621	646	650	641	630	657	587	629	653	682	634	635	633	654	635	648	640	671	654	617	619	658	620	632	671	666	638	622	642	629	602	657	656	660	616	679	677	634	630	617	630	677	628	672	628	640	690	659	663	638	638	690	633	635	662	649	604	594	602	657	673	591	673	627	643	609	668	651	645	639	662	622	583	662	666	710	609	646	649	663	669	624	626	597	602	602	693	603	672	657	638	627	667	649	654	619	636	632	625	663	616	629	637	670	649	636	650	640	664	686	570	649	646	641	658	617	673	624	676	606	638	652	608	702	634	626	648	653	666	658	634	619	642	686	664	679	609	674	635	670	629	648	619	634	658	636	638	679	630	644	684	621	687	647	628	612	645	618	720	678	630	672	683	604	684	651	674	586	650	637	631	612	605	672	619	648	638	655	610	653	629	655	606	635	613	613	617	633	621	612	661	702	644	631	710	600	628	668	706	663	661	655	647	650	663	641	636	678	632	712	662	621	650	699	671	658	673	589	626	661	690	624	649	621	619	692	661	630	622	641	624	638	631	606	686	663	678	619	666	683	638	683	654	699	647	636	608	632	637	603	636	688	624	664	636	625	656	617	657	636	646	653	667	596	728	613	623	663	633	667	664	615	640	683	601	585	655	649	617	628	712	660	654	626	687	639	619	681	589	612	670	676	624	689	609	634	609	663	613	616	646	697	694	620	638	629	644	697	626	661	698	636	639	625	685	655	640	649	684	639	646	667	654	623	621	665	565	632	663	652	603	646	626	601	636	620	668	624	632	649	656	638	629	664	667	683	672	611	650	626	677	679	652	669	610	605	648	680	661	659	633	640	672	675	622	599	620	685	647	673	650	647	636	674	641	641	660	635	669	606	645	659	629	613	605	614	678	607	649	653	635	614	655	593	674	628	610	610	612	650	623	683	652	626	638	633	628	619	628	650	648	658	624	636	618	663	672	654	674	648	624	608	677	660	635	655	668	630	665	631	657	600	653	591	648	658	629	670	668	701	614	649	622	589	631	643	652	618	593	658	645	632	609	659	651	660	614	630	661	662	660	650	671	690	629	643	642	639	597	650	631	690	660	687	674	665	688	665	630	605	639	622	645	573	670	574	642	656	662	635	641	628	638	625	639	644	685	656	612	671	647	601	634	647	631	624	672	620	675	675	677	654	665	665	648	589	619	612	618	621	595	681	620	643	652	655	611	616	619	688	648	643	661	665	608	663	681	682	674	622	679	653	676	649	658	656	615	642	609	637	648	666	617	647	670	628	674	622	657	674	617	619	672	678	671	587	640	592	643	628	648	653	588	656	627	658	634	636	604	619	630	657	654	608	648	617	599	638	609	586	599	683	662	646	634	709	691	650	622	650	664	665	687	632	649	685	600	608	661
11196	1171	1438	1032	805	531	442	315	303	238	222	206	184	173	159	143	145	140	135	126	132	120	121	126	90	127	128	124	123	86	120	121	105	114	113	119	114	105	103	94	102	114	123	102	104	123	97	94	112	111	107	93	117	100	100	102	109	113	97	103	101	108	118	103	96	103	105	120	98	119	102	108	103	99	99	100	110	126	101	120	108	104	101	115	121	94	105	108	103	113	95	101	89	106	98	95	115	94	95	100	97	102	95	107	98	117	83	100	94	85	112	99	113	111	102	112	113	100	85	113	103	101	102	99	118	103	101	101	108	103	101	102	94	99	104	102	93	98	117	112	96	101	114	108	111	115	112	89	106	99	117	104	115	99	106	130	102	107	123	114	118	98	109	113	80	98	111	120	119	97	106	98	103	93	105	102	117	100	115	127	113	113	110	122	102	88	107	114	96	94	88	100	101	98	103	123	99	116	99	120	120	107	95	110	95	116	101	109	106	127	87	95	87	97	108	108	118	109	96	85	108	103	86	91	102	118	102	123	89	117	93	95	106	88	108	106	95	105	85	104	109	116	100	101	102	119	83	104	113	99	98	105	92	101	99	96	93	87	107	99	100	93	127	106	126	84	113	93	104	107	95	103	100	103	103	84	92	96	113	111	108	92	98	109	102	107	105	93	108	100	124	105	107	100	110	97	103	110	123	99	86	95	104	108	102	113	95	109	102	103	110	94	85	106	113	115	122	106	103	115	104	106	115	99	93	76	93	106	105	99	85	112	114	114	102	116	112	104	118	99	106	114	95	103	96	97	99	95	107	122	102	106	89	100	71	98	107	107	106	99	109	88	119	107	104	103	108	103	96	119	99	97	113	109	102	107	107	106	103	110	106	105	104	102	80	106	124	112	87	112	103	118	90	96	115	114	112	123	82	109	101	109	97	120	86	109	104	95	95	108	119	90	97	107	101	107	122	118	111	117	110	112	96	88	89	97	99	108	83	108	125	108	124	98	86	87	105	102	115	102	117	88	94	102	105	115	82	126	103	111	109	106	100	103	116	112	112	93	85	100	98	99	101	100	91	112	111	110	80	103	103	97	93	98	100	100	92	98	108	99	105	105	101	108	89	105	97	93	93	106	111	78	105	91	103	97	102	118	99	103	103	115	87	126	98	104	120	109	109	108	99	89	79	94	103	101	108	94	99	103	116	107	110	113	108	106	111	96	105	100	129	114	103	89	104	104	103	115	83	111	105	105	98	102	97	103	127	99	106	93	102	88	85	108	102	83	108	107	85	99	96	109	82	88	92	97	112	96	104	99	99	103	107	90	119	119	111	114	94	113	96	108	125	104	106	108	91	128	97	124	98	107	101	104	120	128	97	115	118	110	105	96	90	120	86	108	93	103	83	106	98	109	113	103	103	117	105	114	82	96	113	100	122	104	113	99	94	124	90	101	104	101	100	105	105	100	101	106	108	85	101	90	114	112	93	107	100	93	86	99	129	99	98	98	101	110	119	94	111	86	109	108	102	113	85	104	104	118	108	110	111	106	95	120	103	102	95	95	111	118	110	116	109	104	87	111	101	92	107	100	100	115	105	123	100	92	104	106	108	96	110	103	114	107	92	106	92	99	100	80	100	105	113	116	90	106	109	90	133	123	99	106	99	111	102	100	112	114	101	98	108	101	96	96	109	90	104	109	105	117	110	122	111	98	106	100	100	118	119	116	101	106	89	122	99	110	101	118	101	102	87	89	113	103	111	99	113	110	101	86	103	106	99	91	127	97	99	102	102	130	114	104	112	109	121	104	100	109	116	80	114	105	100	96	102	107	99	88	117	100	91	105	117	106	95	109	82	115	122	109	111	88	106	121	87	94	112	100	107	104	104	117	92	108	95	93	101	104	103	121	96	113	100	114	94	103	90	95	86	111	82	116	108	110	96	114	112	102	108	117	102	121	91	90	99	112	90	105	90	89	96	101	90	114	105	109	100	113	106	92	94	108	105	119	106	87	96	90	95	104	91	115	87	88	99	108	126	108	107	102	96	113	101	108	113	102	108	114	104	93	86	102	100	106	109	88	100	108	90	97	103	101	91	116	121	111	106	93	79	86	121	106	98	99	103	109	113	90	98	100	107	105	98	99	93	101	112	97	103	81	102	114	90	115	125	131	93	99	136	117	115	103	103	100	100	93	94	103	102	98	114	101	90	105	117	95	116	99	103	98	119	97	109	94	119	114	101	121	109	130	95	92	113	93	111	92	108	111	98	118	85	115	104	81	107	114	101	113	102	103	115	103	119	88	105	103	95	113	89	97	90	100	119	96	115	100	104	98	107	107	89	90	117	97	117	102	94	96	99	89	123	115	113	97	112	92	106	120	105	89	94	103	108	101	98	102	107	81	118	111	108	109	104	104	101	87	118	106	103	100	95	101	109	104	108	120	103	114	112	93	81	121	109	102	119	103	112	113	114	85	106	86	110	108	97	105	131	113	96	120	115	90	104	98	90	103	92	107	97	90	92	106	102	104	96	119	105	110	87	92	110	102	95	99	97	90	92	117	90	101	118	108	94	105	104	99	102	117	109	117	106	104	108	96	101	99	114	94	102	90	97	106	109	103	92	88	113	109	116	118	109	92	115	97	107	96	95	109	103	104	104	96	99	94	99	94	108	98	121	94	102	102	93	105	116	96	140	110	127	101	112	104	106	115	103	102	118	108	95	105	113	92	108	114	89	110	124	106	113	109	91	101	108	112	121	98	109	112	87	104	94	92	105	96	107	112	106	112	121	119	110	89	110	111	99	107	125	92	106	130	96	99	103	97	102	124	101	119	105	89	98	110	111	120	99	113	113	96	107	98	91	103	128	96	107	99	109	101	101	125	108	100	104	100	96	105	124	106	90	70	99	109	113	107	111	100	92	109	100	109	106	122	81	108	115	107	115	117	113	99	96	96	105	93	120	105	112	98	108	107	93	88	89	110	88	110	89	95	110	126	113	117	102	108	99	97	110	99	99	115	103	102	96	111	107	110	116	103	102	98	106	100	93	109	91	100	94	107	110	110	91	91	120	95	98	97	94	90	112	118	104	102	127	128	101	123	96	101	107	106	92	88	117	105	104	85	110	99	109	128	93	95	120	113	116	90	103	116	95	113	110	109	123	99	121	108	102	100	123	110	102	108	129	120	118	101	111	101	95	91	137	104	102	117	113	102	102	79	113	116	117	106	120	100	108	97	101	104	123	113	77	98	105	112	107	94	107	103	97	102	101	97	107	105	91	86	108	110	99	112	103	117	91	125	123	109	114	97	89	108	99	108	96	98	119	107	122	98	98	125	99	98	96	100	85	99	103	116	96	101	103	100	90	111	110	93	99	101	81	90	110	115	120	114	84	107	107	135	120	122	112	91	98	96	102	107	98	99	103	105	82	85	104	110	113	101	97	105	97	104	112	115	98	121	98	105	103	106	98	109	86	108	98	88	100	112	93	118	115	106	97	93	105	96	131	111
7219	1519	3667	3984	3249	2630	2176	1782	1543	1284	1099	1014	884	876	767	714	695	635	620	625	571	542	568	545	521	483	451	472	437	480	462	438	434	427	453	443	449	397	424	428	444	457	355	401	424	375	363	381	351	435	421	386	423	397	375	402	370	389	389	374	402	366	369	382	364	364	393	380	397	372	356	385	347	394	399	364	356	394	372	392	355	359	361	358	367	351	382	375	338	360	348	367	374	393	367	404	333	351	354	353	320	356	352	385	348	374	340	363	365	354	340	340	366	340	364	342	331	364	382	323	376	350	365	376	376	371	354	379	354	365	373	391	373	337	328	315	375	358	375	348	340	345	342	369	332	372	341	357	349	367	340	371	360	351	346	352	357	380	354	343	380	362	370	382	357	375	368	344	330	372	349	365	355	347	369	358	343	350	344	372	369	333	370	364	346	351	384	351	334	325	394	351	364	365	356	358	342	376	379	356	388	378	354	370	402	357	348	351	365	384	345	350	350	349	366	351	348	352	337	363	367	345	362	332	347	357	337	351	343	365	335	321	327	369	348	331	358	377	338	346	361	322	369	357	350	331	385	387	345	363	348	362	365	324	330	366	362	374	372	367	364	347	333	379	323	363	390	385	365	323	389	392	380	370	347	376	385	361	362	378	343	378	358	369	358	354	343	390	339	352	386	394	358	347	331	344	326	327	350	306	356	359	341	368	353	368	352	350	380	341	354	368	347	387	320	392	372	356	368	351	324	335	347	371	344	335	327	369	367	350	341	355	381	340	344	352	361	365	329	336	349	344	372	350	347	377	359	365	313	360	355	336	374	377	340	357	318	358	370	344	359	353	328	347	367	346	354	347	340	372	336	339	346	348	344	352	365	366	360	368	397	361	325	344	364	360	357	388	341	365	363	333	367	346	352	353	400	355	366	322	349	376	292	347	364	322	334	356	388	367	354	334	343	374	345	376	326	344	370	336	346	346	357	377	393	351	344	347	362	373	363	343	367	368	377	328	360	361	369	354	359	358	357	377	326	388	378	354	328	347	340	355	338	383	333	338	330	328	370	345	329	324	367	360	354	362	373	353	340	298	363	341	350	354	362	390	340	333	329	386	343	349	352	333	412	372	334	366	317	344	357	354	362	326	360	368	371	368	365	346	321	341	341	383	338	395	328	353	360	328	348	395	359	359	372	381	336	354	340	357	337	333	383	405	369	362	338	331	350	351	369	345	320	372	371	364	349	332	356	364	373	370	357	369	373	334	352	324	389	363	369	343	360	337	359	351	335	355	355	355	361	372	394	324	370	387	347	341	367	395	358	310	333	333	340	352	403	390	340	344	366	346	398	349	344	342	362	357	328	351	333	349	373	370	340	350	320	387	366	383	328	343	365	387	339	350	365	360	349	340	336	325	388	354	329	373	375	346	351	355	345	357	373	367	345	337	342	371	352	348	345	351	338	367	372	348	356	329	322	354	360	340	326	337	354	332	365	360	354	344	351	337	335	369	357	350	364	358	321	357	365	327	354	350	346	351	363	371	346	358	364	369	364	331	334	331	367	369	362	347	343	378	369	362	359	349	372	377	354	359	357	370	373	325	367	373	354	337	355	331	325	353	372	364	356	368	382	346	355	346	361	367	363	362	373	372	347	399	349	352	370	349	349	360	363	359	340	343	334	369	335	338	373	309	345	331	365	383	357	387	357	359	375	360	375	348	325	349	368	330	370	330	365	369	344	344	324	358	349	339	358	375	367	352	348	362	345	379	349	299	412	352	350	336	368	387	390	361	354	364	332	370	353	357	370	353	362	357	329	360	366	337	321	351	369	347	346	327	361	350	383	347	381	350	321	348	360	347	376	357	359	342	393	369	366	371	366	357	355	347	369	380	322	357	355	338	364	357	340	354	363	374	338	361	341	329	347	385	315	351	344	362	371	350	348	352	376	370	383	362	355	342	371	362	333	325	370	334	356	360	349	353	346	378	324	305	364	373	346	359	364	366	321	355	328	352	371	394	360	396	344	373	345	377	365	367	379	333	358	367	322	394	356	388	358	361	354	363	322	336	384	351	339	387	334	339	365	343	365	367	320	339	351	338	356	371	333	339	350	336	371	368	360	361	344	349	338	342	346	356	363	333	331	339	367	351	343	363	378	333	312	378	372	355	354	350	328	374	377	327	343	298	373	333	383	349	350	365	369	377	356	325	348	352	388	384	364	348	333	351	344	340	366	373	353	378	368	369	334	372	336	342	357	308	365	335	381	360	353	370	337	347	371	324	380	360	325	391	322	380	387	343	362	369	359	381	374	331	336	346	348	361	335	370	361	378	344	359	359	378	373	380	354	401	366	364	387	379	366	342	331	361	359	357	366	327	361	366	365	356	351	380	367	383	368	326	377	366	369	336	363	381	368	366	357	363	344	352	345	357	372	354	406	330	345	345	371	315	355	376	364	368	363	338	387	361	358	341	381	356	353	376	402	360	328	352	354	332	335	357	388	374	366	339	361	349	375	343	320	347	334	375	330	358	348	364	341	343	362	377	368	356	325	335	345	348	354	372	370	355	371	338	336	343	348	358	358	366	376	344	360	339	376	368	316	324	395	378	338	385	346	327	304	345	397	351	373	366	336	375	342	381	365	328	369	371	345	360	386	347	361	356	347	343	370	385	387	368	314	369	355	358	375	343	351	347	396	371	366	348	355	376	370	361	346	347	379	311	340	357	359	373	336	371	340	374	339	321	340	335	351	355	326	377	352	379	405	344	364	356	370	351	354	337	346	366	354	356	356	354	358	355	328	345	360	372	370	347	374	380	349	350	326	355	378	328	355	366	405	377	341	366	351	348	361	363	411	354	357	375	341	356	370	375	386	381	335	358	334	333	347	333	368	382	316	347	341	373	357	353	338	338	371	315	348	327	372	333	369	361	327	324	336	364	342	366	340	388	318	360	323	352	358	355	365	357	339	342	343	331	313	331	351	362	367	364	410	364	386	347	349	368	314	352	365	348	369	375	342	360	368	353	417	351	365	360	332	342	355	349	354	340	339	353	364	319	358	398	364	366	355	320	352	350	353	353	346	377	346	394	337	357	360	367	374	386	378	355	356	336	352	356	350	367	349	369	357	380	351	336	342	356	342	363	339	397	326	338	332	345	364	357	363	323	365	354	355	348	376	346	341	396	300	354	351	365	338	347	360	383	375	353	356	360	355	328	384	355	346	357	355	334	330	353	367	353	330	335	342	378	383	385	368	357	394	339	360	367	379	319	358	322	346	346	331	334	356	345	347	370	360	358	375	349	338	374	322	347	350	328	367	358	376	334	374	355	365	352	344	307	362	336	410	325	386	364	335	380	355	390	351	344	367	356	363	338	345	352	358	360	374	361	372	361	385	323	368	351	344	367	364	349	378	342	329	375	376	365	382	361	356	363	352	374	359	382	315	366	357	365	400	351	350	367	382	367	345	358	356	365	356	334	320	324	353	336	347	358	386	359	363	350	350	384	362	326
18861	2660	2921	2190	1521	1083	786	598	517	424	382	323	315	272	254	247	257	232	233	213	202	195	208	204	198	192	184	162	158	172	167	151	151	161	163	166	173	151	177	153	169	173	140	142	173	147	151	169	160	143	154	157	158	145	166	140	157	131	157	161	137	146	143	143	142	171	161	124	142	171	177	164	158	154	144	148	147	153	146	130	133	157	172	128	134	157	144	144	142	154	158	134	152	157	124	156	127	129	146	150	136	134	149	131	144	135	153	146	143	156	154	151	140	160	138	147	135	140	139	148	147	146	144	119	145	162	132	154	151	130	151	137	124	165	151	111	155	142	159	169	149	152	136	151	136	146	167	124	138	137	128	154	161	152	173	135	133	145	143	129	128	131	166	150	145	138	118	140	162	133	127	148	142	161	165	127	143	144	149	125	139	155	142	152	145	140	131	167	149	152	161	146	138	138	142	160	159	121	133	153	142	145	165	153	143	138	142	173	144	131	140	142	142	148	155	124	134	169	154	170	143	158	153	132	145	136	150	141	140	158	135	161	170	135	156	151	119	154	118	139	136	131	143	151	153	125	158	158	165	152	141	143	132	168	161	116	158	136	151	142	163	159	133	148	154	127	142	139	141	128	139	135	167	144	134	154	145	147	156	141	148	140	147	129	150	155	124	161	123	144	156	150	160	127	142	151	153	130	125	134	130	128	159	138	151	136	161	134	146	130	145	156	131	148	145	132	145	161	134	149	133	138	160	147	162	137	157	143	160	146	136	145	127	147	171	165	139	161	133	149	156	161	134	131	162	142	153	140	151	142	151	151	132	150	156	151	176	152	123	141	138	143	136	150	141	120	150	118	121	143	156	152	139	136	156	165	169	137	139	106	159	148	162	134	159	155	144	147	131	149	142	133	141	161	142	127	149	142	162	167	146	168	166	146	147	147	153	137	138	154	181	161	164	143	158	157	158	156	155	170	141	150	153	151	139	145	134	143	156	154	145	129	142	163	128	147	140	153	145	138	132	136	123	138	155	145	181	167	163	158	143	152	139	140	148	156	151	141	138	137	135	129	130	151	119	143	147	141	145	147	148	143	142	153	160	167	164	130	139	140	148	133	153	152	128	162	164	155	159	158	164	143	161	137	144	142	170	144	148	153	152	149	160	147	132	142	124	128	152	138	151	136	143	141	134	130	141	148	152	154	147	148	150	165	150	151	155	144	148	145	131	135	136	147	154	125	149	135	140	129	175	164	155	135	159	144	134	149	146	130	141	146	143	158	161	137	168	159	135	149	132	153	157	167	141	147	160	146	170	146	160	157	141	147	122	140	146	121	134	159	141	167	139	130	169	151	140	156	148	145	147	128	151	117	136	143	136	145	125	162	131	152	138	150	122	137	161	138	156	138	154	138	163	161	154	139	142	164	153	139	142	148	152	135	142	148	127	158	136	143	155	163	155	132	170	159	164	147	166	134	148	149	138	149	133	138	137	139	144	150	142	140	145	163	144	141	154	152	153	165	156	157	147	154	143	137	140	157	157	150	141	141	163	130	158	123	146	137	152	148	135	138	164	126	144	152	145	134	145	122	140	154	140	157	138	127	144	148	153	129	121	135	162	142	133	183	138	140	151	147	156	166	146	140	137	137	141	116	134	137	141	122	133	146	142	150	125	123	152	123	152	159	134	158	179	169	141	150	149	153	125	136	138	133	149	131	143	152	145	141	179	147	140	126	166	144	151	163	157	136	138	141	155	121	144	142	142	151	137	154	138	171	134	131	119	156	133	140	143	145	155	152	143	125	163	140	131	130	159	139	151	145	168	153	173	173	136	149	154	141	143	126	137	134	133	154	157	141	149	134	159	130	163	157	141	157	136	146	132	149	131	156	161	143	136	155	129	130	144	131	145	156	144	133	125	170	141	133	162	131	154	126	144	144	141	160	142	129	135	145	146	173	151	132	156	144	134	154	147	159	153	150	148	173	176	136	132	133	143	150	137	146	147	149	147	142	128	141	128	145	153	161	130	155	149	136	137	146	148	148	131	157	140	176	128	150	147	159	146	141	131	140	139	158	146	163	150	153	154	147	127	160	126	175	147	154	147	153	152	156	149	155	128	153	135	161	148	149	162	117	131	147	122	158	168	146	142	151	158	147	136	149	145	141	132	145	121	160	151	129	142	134	128	142	136	141	155	136	129	169	166	137	153	165	146	146	157	141	140	144	140	135	153	159	150	158	148	142	148	126	148	124	170	136	149	162	160	164	158	152	139	163	156	163	121	142	147	137	145	149	137	150	149	143	143	135	155	148	153	147	136	149	155	148	136	155	167	134	152	135	164	140	164	165	119	143	136	158	149	135	168	136	151	149	152	134	144	130	132	128	129	150	150	142	160	155	145	140	169	153	131	142	139	153	150	149	152	147	146	162	149	125	155	155	136	148	156	132	145	166	144	150	144	140	145	129	142	154	148	160	147	141	147	150	151	133	137	125	162	133	155	159	147	155	142	157	142	137	131	142	146	144	139	157	140	147	153	135	138	134	129	152	134	137	150	140	144	150	155	145	139	155	128	157	147	139	137	130	155	140	134	146	160	139	134	140	164	143	168	152	172	111	152	147	150	142	158	136	135	146	147	135	149	145	148	144	161	133	159	154	125	160	159	138	129	133	150	142	131	141	147	158	134	147	135	138	126	164	148	143	145	148	131	177	173	142	127	155	182	144	150	142	146	132	141	140	156	157	146	144	145	143	134	173	120	152	131	149	161	165	145	140	151	148	157	148	158	145	138	153	165	154	156	165	152	144	130	174	138	144	162	156	149	162	166	141	157	165	149	152	145	150	151	140	136	143	171	163	142	130	128	150	133	144	138	147	140	164	159	160	142	161	139	133	156	169	155	144	164	143	128	147	157	146	158	157	132	158	143	154	150	139	141	142	147	162	155	150	138	151	144	162	144	160	164	140	156	131	154	132	136	126	142	158	134	147	153	145	158	149	149	162	157	167	158	158	148	163	143	125	165	146	146	149	144	168	127	122	143	138	148	127	138	139	137	152	133	140	154	163	147	144	147	138	123	134	145	157	136	141	156	170	142	143	170	150	143	142	144	149	128	159	139	155	135	131	121	142	147	144	168	173	171	130	159	158	146	142	144	136	165	131	157	151	147	136	148	141	140	144	143	140	162	150	133	121	150	156	152	159	105	133	139	176	153	130	151	157	139	147	163	137	162	128	147	148	154	156	147	155	152	135	169	145	150	129	163	163	156	161	146	146	137	155	158	133	164	146	154	151	128	147	160	151	161	127	144	150	162	168	144	145	140	149	172	152	156	167	154	149	164	141	149	126	128	153	164	162	156	137	120	158	142	173	141	133	173	150	143	143	140	141	155	134	141	150	151	156	143	153	141	150	156	150	142	143	163	148	142	147	135	172	154	150	159	136	159	151	138	136	127	149	149	155	177	171	155	157	157	154	126	150	152	159	135	162	161	143	134	138	152	146	157	131	147	147
9499	2813	6845	7212	5978	4809	3920	3300	2743	2303	2020	1885	1645	1480	1316	1270	1154	1077	991	992	949	953	897	795	787	788	783	727	708	666	733	662	667	675	613	655	650	596	635	601	626	581	582	621	566	582	576	601	562	593	590	531	532	560	544	559	515	559	546	559	521	522	536	503	566	498	554	515	532	526	554	550	498	509	532	494	511	534	547	508	513	494	469	525	491	505	439	530	498	531	504	479	456	483	523	530	512	511	476	521	463	468	503	474	497	477	485	521	458	500	490	509	519	473	539	509	431	498	510	468	453	500	473	530	492	506	490	477	502	517	510	531	504	489	528	493	487	522	523	505	459	501	507	482	486	455	503	538	471	486	518	488	501	511	472	492	474	509	500	504	462	464	538	478	455	483	464	506	476	492	506	494	489	481	455	500	508	492	525	487	477	509	510	451	501	493	515	445	502	462	479	487	466	440	475	500	442	518	492	524	521	490	521	481	516	451	514	515	475	491	488	526	494	513	488	495	472	511	501	479	523	513	470	557	492	472	460	476	479	500	472	480	472	515	458	486	522	486	522	472	481	491	485	517	485	505	483	551	508	459	476	519	481	525	479	477	500	443	486	505	507	484	507	510	495	494	509	464	495	479	473	501	472	500	511	522	493	493	476	460	505	499	492	482	480	480	518	523	525	504	501	513	482	481	461	479	505	474	500	493	493	500	492	480	471	478	493	470	467	473	465	497	481	508	471	500	488	523	506	480	506	481	483	500	532	488	499	495	487	512	465	478	473	474	461	485	499	508	502	480	491	512	470	541	476	468	504	485	479	507	460	489	475	510	493	484	495	482	449	527	527	493	500	512	480	488	472	519	481	482	514	479	430	536	513	474	461	460	486	470	522	481	506	472	476	493	486	511	470	466	488	465	497	494	453	500	497	491	476	542	470	469	500	443	473	530	498	479	509	503	488	494	509	482	510	494	482	509	492	534	481	481	531	496	520	494	492	516	479	513	474	498	472	498	463	511	494	520	435	470	478	507	478	489	449	489	476	481	510	452	478	483	507	490	473	475	473	501	460	470	497	457	484	483	504	482	489	498	515	518	525	520	447	491	503	479	519	478	503	509	466	501	496	474	520	492	495	488	482	447	531	499	523	511	486	519	504	489	509	490	448	493	492	510	523	493	468	505	491	495	506	497	529	494	521	490	486	458	483	511	424	459	498	448	508	467	448	487	518	499	495	452	473	501	473	503	500	473	491	479	484	508	494	481	510	484	495	478	491	493	509	502	482	487	474	495	471	473	504	489	492	474	457	494	501	457	508	507	492	514	514	507	489	479	476	463	493	476	445	498	505	473	552	505	507	463	466	479	496	471	449	500	494	506	466	495	442	452	485	463	522	498	449	462	503	484	506	495	510	505	440	478	535	452	501	492	486	469	472	485	523	484	522	500	475	504	479	473	451	495	451	491	503	474	514	462	495	515	531	473	473	477	502	482	467	523	503	500	511	482	510	470	508	462	482	493	497	486	527	518	485	422	555	508	494	480	454	476	460	527	474	467	503	485	455	479	477	454	440	498	468	470	486	467	485	479	492	458	474	502	498	484	498	421	505	497	503	490	495	539	477	503	458	499	464	469	509	525	502	481	481	506	480	500	442	515	468	525	484	495	477	484	465	498	481	470	448	482	481	495	483	491	481	455	500	504	485	511	492	511	500	473	490	476	512	524	479	488	468	509	515	502	479	486	484	479	506	472	492	506	475	489	512	480	479	486	501	455	516	461	460	438	465	473	528	464	474	465	487	459	503	529	510	503	491	497	460	518	508	479	485	443	462	500	459	479	459	496	465	493	477	438	490	481	491	480	494	445	507	453	505	468	499	487	467	507	492	477	484	474	501	484	478	498	489	484	516	501	490	413	508	470	526	467	490	464	499	512	488	462	477	484	475	470	485	486	492	490	496	485	457	476	497	517	472	479	466	483	461	476	511	468	465	494	486	459	508	501	482	502	486	503	482	496	476	471	499	458	475	500	491	487	475	501	483	476	492	505	503	461	475	492	501	487	466	475	485	473	484	498	458	495	496	437	481	510	483	544	461	490	486	495	474	492	479	473	492	461	466	460	505	463	479	468	521	486	489	471	467	482	493	475	461	552	462	467	503	487	458	467	501	476	513	516	479	477	489	459	512	499	461	495	493	506	480	479	491	530	469	497	500	517	457	518	497	496	505	480	499	500	494	484	436	450	508	480	495	503	512	516	501	491	517	504	509	494	472	478	462	495	483	513	483	488	460	501	521	523	525	484	472	503	474	522	468	481	510	513	455	480	471	499	493	503	477	524	502	485	497	524	510	495	452	498	492	470	526	483	489	475	491	475	486	508	523	505	501	471	483	451	498	502	506	489	491	522	489	463	468	499	508	517	456	476	495	495	514	453	497	528	482	485	481	490	505	472	454	498	489	477	469	503	491	496	489	504	500	512	498	480	516	484	489	479	495	514	509	524	529	472	460	484	510	512	532	503	495	497	470	538	529	475	487	451	494	531	454	455	480	478	503	459	509	508	479	489	498	474	443	466	477	470	476	492	533	533	479	460	492	461	464	495	469	519	488	539	452	498	468	520	512	478	477	505	492	455	541	496	502	497	501	476	512	485	478	485	492	484	495	501	483	513	447	470	471	501	474	470	486	504	505	515	446	516	483	516	499	480	497	456	499	465	474	514	460	501	471	521	454	476	520	490	456	449	489	479	476	468	499	516	517	488	504	470	470	487	496	477	488	510	498	528	455	457	477	467	466	541	476	464	454	522	525	491	480	432	482	489	462	517	515	498	499	506	447	536	475	476	501	514	513	497	486	499	473	480	470	464	486	461	470	521	513	521	461	458	478	509	492	491	458	476	484	513	504	477	486	501	491	503	467	457	484	521	496	501	481	485	468	475	487	498	481	523	540	488	463	451	470	482	498	469	476	492	501	481	495	508	499	501	488	453	483	485	460	476	480	487	510	495	511	497	493	441	493	474	506	494	518	447	468	522	484	504	508	473	484	518	510	479	525	504	472	482	492	467	500	490	447	491	479	529	518	462	461	501	495	488	496	487	428	472	506	471	537	488	494	516	524	469	473	531	529	516	487	504	485	507	458	447	489	508	481	490	497	511	486	479	512	474	467	485	532	503	494	520	488	460	504	496	518	480	467	507	522	501	478	526	510	502	463	483	473	529	477	481	460	488	490	515	510	504	491	481	506	477	460	529	500	495	493	492	487	505	459	499	505	517	493	477	457	508	511	507	483	511	480	516	506	451	482	496	459	500	487	474	486	487	535	532	485	511	487	496	462	496	509	449	455	484	508	504	491	519	445	485	494	489	483	494	478	437	470	473	496	504	477	458	517	506	486	434	480	473	491	473	525	510	538	522	499	458	517	525	507	503	498	484	460	486	498	497	485	495	455	503	492	484	466	448	456	485	439	462	485	468	494	454	513	503	482	485	470	521	443	483	497	532	495	474	457	486	488	458	506	455
2594	320	287	264	256	224	227	237	215	222	223	215	205	239	211	201	202	210	193	212	233	203	238	204	230	231	220	194	217	252	216	207	186	218	199	217	224	191	227	249	225	194	248	214	207	204	232	207	190	241	225	209	224	205	206	230	206	197	212	196	211	215	218	218	212	216	215	207	207	192	240	208	219	200	203	228	206	211	227	206	199	212	227	204	212	209	211	195	207	215	220	210	230	192	209	190	210	238	196	202	213	223	238	216	214	218	210	192	206	201	228	199	219	235	230	235	192	220	180	220	185	230	212	211	221	205	215	220	191	208	197	239	220	203	235	219	206	221	238	235	235	223	196	206	217	202	208	222	206	226	212	225	211	215	220	211	217	219	174	216	188	190	227	192	202	217	204	198	186	230	194	198	190	231	229	203	204	212	223	195	227	199	222	219	220	218	211	215	213	218	192	231	193	190	220	216	208	234	214	218	232	209	197	215	197	206	201	203	227	213	210	206	242	197	209	218	220	188	227	215	184	217	215	189	192	208	237	208	186	242	229	222	210	263	224	204	193	194	221	197	223	185	215	210	213	217	219	205	175	222	212	212	200	209	208	202	221	224	205	225	219	218	190	245	226	218	184	216	212	228	220	197	195	203	223	216	218	213	222	208	216	224	207	221	213	196	198	213	202	229	184	217	238	200	213	205	220	199	199	233	206	207	215	235	186	224	214	219	188	233	225	201	206	201	195	214	201	208	209	200	210	192	206	236	206	238	193	210	233	201	241	201	210	200	196	223	205	188	222	227	215	189	174	193	219	216	203	191	238	196	195	208	211	221	220	200	205	215	230	204	208	228	210	197	199	215	227	212	218	213	218	245	222	198	228	234	216	220	220	215	232	201	238	214	203	252	205	197	238	211	209	247	218	220	215	179	203	227	200	239	208	212	221	218	199	217	181	209	209	204	215	231	200	198	214	200	218	230	221	211	215	235	214	153	194	221	220	233	226	208	241	250	212	189	208	204	209	240	217	221	209	208	184	199	205	202	212	193	231	210	194	216	236	219	202	213	222	226	201	205	224	203	197	218	219	211	198	208	229	206	230	199	201	230	227	212	195	215	216	208	242	214	204	206	217	200	213	232	215	225	219	207	235	229	218	214	218	217	210	208	228	211	228	218	200	212	198	230	202	206	195	229	221	214	209	214	209	231	220	206	221	213	188	220	201	233	211	196	226	219	208	208	189	226	197	208	211	232	205	214	183	194	200	211	214	196	208	211	224	206	229	193	214	216	224	223	196	213	218	219	213	207	195	198	219	231	211	215	239	208	205	219	197	214	214	214	203	213	221	219	216	209	207	205	205	195	209	182	214	207	222	213	237	219	213	203	206	199	209	232	212	214	226	209	224	208	211	227	214	190	172	186	201	199	219	211	195	212	216	228	216	203	237	204	214	217	207	224	186	208	194	203	202	207	220	213	233	230	203	216	186	206	221	218	189	218	197	195	219	240	231	197	217	221	210	201	231	236	217	211	207	222	201	203	233	216	230	223	212	201	224	211	214	210	206	201	213	230	214	206	216	170	180	198	184	193	228	207	215	206	194	198	178	184	219	211	220	213	201	226	193	190	222	221	216	212	215	212	218	215	203	206	241	220	215	197	226	220	201	218	212	214	178	221	235	173	239	221	228	235	213	212	216	231	217	198	198	190	210	214	214	209	209	215	209	233	210	217	209	217	198	185	197	223	193	221	218	240	216	215	219	205	234	191	209	199	200	215	233	183	216	206	209	229	205	212	236	198	221	221	223	210	191	226	232	218	220	199	224	209	230	207	199	211	227	218	214	207	232	204	233	226	220	242	228	234	196	239	212	214	210	230	193	178	218	202	221	193	211	219	222	227	190	217	214	205	212	221	210	212	191	208	221	219	229	201	213	191	212	203	196	230	214	211	203	195	221	207	206	215	212	228	218	220	205	218	211	197	229	204	228	231	218	219	214	214	197	240	192	200	207	193	212	185	221	207	217	213	223	228	235	203	204	211	215	206	214	215	239	240	228	202	218	232	189	235	224	204	232	195	216	207	191	200	248	228	208	196	200	231	212	230	191	209	212	218	205	234	245	209	200	220	189	226	203	190	229	212	203	187	251	244	195	207	204	196	239	196	209	229	214	200	212	227	230	200	197	196	190	233	247	226	199	227	229	225	208	227	245	214	216	216	202	229	208	199	242	198	199	204	231	170	239	219	187	209	180	223	218	212	199	226	220	206	204	216	222	248	256	213	215	218	213	203	218	198	207	199	205	207	225	235	203	211	217	210	200	216	198	196	213	220	210	208	188	212	230	223	198	218	215	199	207	220	213	213	203	223	218	216	216	207	222	221	211	198	200	235	227	219	183	203	217	206	227	228	222	224	230	211	202	229	223	211	210	207	185	221	198	206	206	216	218	235	196	215	185	199	200	198	226	241	243	222	194	205	211	232	227	199	218	231	222	213	214	212	199	243	186	226	224	204	221	182	215	226	236	227	205	231	197	201	209	212	224	217	193	198	193	210	205	207	223	231	236	255	204	203	210	220	192	223	220	208	232	212	225	195	197	200	225	222	217	191	194	208	227	191	181	204	197	227	191	209	205	211	206	199	201	178	208	205	198	213	215	198	208	196	217	235	205	191	215	213	213	230	227	186	196	220	240	199	210	217	201	213	217	246	206	204	203	227	227	216	211	214	212	230	215	206	217	249	218	207	195	219	199	194	201	197	209	221	237	237	229	217	215	212	223	223	206	208	226	195	225	212	208	225	221	207	198	200	188	218	199	216	231	217	189	210	211	246	201	193	225	201	222	207	211	223	216	189	211	196	216	206	230	208	232	221	214	211	226	191	196	199	250	195	204	239	240	204	197	215	221	218	211	215	207	211	232	204	221	198	220	233	212	210	212	243	227	241	242	205	197	205	205	226	212	197	218	205	202	220	243	221	206	209	195	187	211	235	225	206	227	221	226	211	207	212	237	232	232	222	194	236	237	217	181	202	219	212	232	222	205	222	207	212	200	205	219	185	192	210	211	198	195	218	223	222	218	237	195	188	226	195	207	193	195	218	228	209	212	214	202	233	223	234	201	227	210	216	208	209	234	220	209	197	219	219	219	203	221	166	232	226	213	224	220	207	233	191	224	224	213	211	231	224	215	218	208	188	197	200	223	200	208	218	222	218	232	185	203	197	215	206	214	224	228	222	176	236	206	209	190	202	190	242	213	203	212	229	202	207	217	202	209	235	191	205	203	213	175	205	204	223	205	206	217	220	194	221	221	216	210	223	210	208	217	211	229	226	197	209	206	210	215	231	198	186	219	236	222	186	247	240	226	210	207	211	250	196	222	213	210	174	224	202	187	204	217	191	197	204	230	202	247	199	218	234	219	234	175	219	237	202	220	225	224	222	206	230	190	208	209	221	207	215	235	245	242	226	226	200	216	220	231	221	222	216	206	213	215	194	193	192	212	213	244	224	219	202	231	213	208	216
3141	788	869	903	834	790	744	754	743	728	724	713	702	683	644	635	618	713	653	700	691	636	663	624	658	633	642	687	649	676	635	656	695	647	679	666	636	667	698	609	683	650	625	675	674	656	586	652	657	617	662	702	641	620	630	623	661	654	635	651	629	614	643	679	675	689	677	672	606	636	630	610	682	675	647	608	685	672	633	661	649	684	618	686	667	634	689	678	662	661	622	675	662	648	638	687	651	646	622	645	662	663	649	659	640	638	658	662	635	695	648	633	635	681	648	660	660	635	657	628	689	627	641	635	668	705	654	678	595	583	647	654	642	626	645	675	635	652	618	666	687	639	642	607	612	657	669	629	654	661	616	685	607	724	632	635	699	665	667	621	617	666	632	622	636	671	639	647	620	621	600	652	672	649	665	647	622	656	627	608	648	627	678	625	631	633	662	704	618	653	637	653	627	630	635	648	629	703	620	655	677	619	623	616	641	607	705	629	634	625	667	655	604	667	627	604	650	672	657	644	689	658	652	666	614	601	669	652	691	642	674	589	620	647	679	677	668	659	673	652	664	649	618	633	685	637	625	682	644	659	638	647	629	641	645	653	603	637	656	653	651	671	654	611	656	652	655	657	674	659	642	661	672	697	643	614	664	657	660	632	645	657	666	659	637	623	653	676	689	622	625	654	655	647	616	628	620	669	641	668	634	614	652	646	696	651	693	635	627	655	672	606	618	648	686	690	608	646	629	663	673	678	661	653	666	712	629	650	638	644	648	624	648	633	613	605	623	618	708	652	653	604	636	649	627	615	615	667	656	643	659	690	637	670	652	636	632	675	619	667	658	643	606	674	721	660	653	627	656	652	647	658	721	656	602	665	678	676	661	658	654	618	676	639	629	687	633	687	622	692	619	669	645	615	612	635	667	667	683	664	624	629	680	653	679	665	596	643	658	631	588	642	650	676	674	655	627	659	656	642	663	681	642	641	670	649	619	664	659	653	643	613	614	628	650	631	637	677	616	651	689	645	642	633	632	653	660	644	637	647	622	609	596	634	666	616	627	635	617	615	659	655	636	628	694	619	647	686	635	623	649	658	628	676	643	656	650	648	681	641	612	639	588	627	633	625	624	670	625	680	651	646	641	645	624	661	640	622	663	648	636	625	626	673	702	659	606	622	643	633	663	605	656	643	679	650	662	637	665	656	654	653	702	602	637	658	655	609	645	648	652	614	638	611	569	639	607	690	641	623	691	620	643	617	657	703	658	664	632	627	650	636	631	688	624	633	643	652	665	605	639	602	634	623	653	630	672	678	614	666	594	618	658	636	624	576	646	661	611	662	630	671	644	672	634	656	640	652	615	677	600	680	613	639	632	699	683	672	658	651	664	641	660	639	667	678	677	640	616	642	660	669	652	675	605	651	613	617	635	639	644	657	639	724	628	669	652	645	607	655	651	671	661	630	668	632	663	660	636	596	657	707	676	597	606	629	625	640	660	679	650	623	683	649	634	611	584	638	619	707	671	615	681	634	642	646	622	617	632	683	647	661	619	651	650	621	607	640	666	597	672	628	635	665	645	627	662	686	607	619	647	674	657	599	598	645	614	596	639	636	612	619	665	624	613	657	685	683	667	661	628	651	642	653	687	686	622	653	618	638	686	612	645	625	639	669	683	666	635	627	619	623	653	647	605	619	662	623	635	632	638	633	648	631	659	662	645	638	614	633	650	639	633	637	650	654	639	676	663	621	633	654	655	655	644	624	633	660	643	632	645	620	673	603	648	674	647	633	622	654	649	639	633	657	639	608	646	627	600	631	664	657	649	594	684	654	644	637	632	652	652	619	666	655	690	678	632	629	664	642	669	687	654	682	658	654	615	681	654	641	653	625	622	640	666	629	640	634	642	627	584	617	645	664	665	619	621	664	652	672	646	610	632	631	657	593	671	637	617	650	611	647	619	683	652	665	666	649	639	638	627	658	657	679	673	619	628	650	660	660	649	634	635	669	649	625	637	662	660	622	644	637	674	644	633	681	659	647	663	615	649	651	641	703	659	611	602	671	668	656	665	646	654	653	652	642	676	620	666	663	652	603	691	684	636	655	620	633	656	673	624	639	638	685	657	644	658	627	623	654	657	634	645	687	635	638	648	619	649	634	614	664	623	596	621	613	648	642	640	693	652	625	673	631	700	621	665	657	638	675	634	657	669	655	667	626	611	638	609	650	655	668	653	601	666	664	607	613	605	630	646	648	608	685	668	693	618	657	674	673	629	615	662	678	626	611	697	619	615	668	656	668	628	702	648	676	692	623	616	625	635	633	666	642	652	619	678	615	696	646	651	660	634	636	725	653	639	619	666	691	636	675	638	660	677	639	679	641	631	599	687	595	595	659	647	634	665	673	661	617	663	622	620	644	625	673	645	644	646	622	633	614	641	609	676	661	691	642	639	647	665	665	679	685	668	644	624	644	659	619	625	642	626	646	731	660	611	634	640	670	632	635	633	631	627	608	655	646	648	689	649	654	645	601	659	653	681	608	653	618	672	669	622	600	642	633	650	630	636	628	674	666	661	611	666	646	638	634	667	639	585	644	640	613	681	638	600	673	660	648	703	643	658	645	634	657	626	634	648	679	635	671	668	683	656	665	606	622	661	648	676	701	659	657	642	660	678	630	649	647	617	654	650	645	641	662	657	639	700	676	663	634	618	715	664	630	611	673	659	603	659	650	634	630	714	663	661	614	654	659	653	656	658	637	678	656	629	641	638	669	615	640	656	638	680	648	659	601	650	650	630	653	692	655	672	690	591	624	576	620	640	645	644	633	639	656	643	618	634	653	657	629	616	663	702	672	679	671	635	636	654	633	665	695	657	652	618	658	676	630	642	644	639	645	631	622	661	626	609	629	655	654	665	609	645	654	662	677	612	619	636	648	655	667	657	681	644	654	648	645	684	702	657	621	663	680	679	684	644	647	644	588	611	654	677	647	603	690	651	614	642	693	633	611	647	687	628	683	685	650	641	632	671	630	635	689	624	635	636	644	675	588	653	670	663	659	614	647	670	642	611	627	607	646	633	605	655	650	619	613	644	670	612	659	651	653	637	646	635	645	678	649	609	623	620	669	610	632	693	645	638	645	665	660	635	670	632	657	654	604	670	602	613	651	666	674	625	649	658	645	648	669	642	663	646	626	657	615	622	654	641	631	687	600	631	645	633	634	673	614	663	646	655	617	629	660	660	625	642	636	687	616	610	645	675	651	642	653	657	627	650	631	658	692	659	609	624	650	616	619	679	662	635	629	677	646	613	681	650	632	663	632	671	644	658	690	617	658	644	666	620	668	636	660	677	654	639	620	631	665	658	654	667	709	670	667	651	690	637	654	639	640	629	628	623	663	604	706	643	647	659	593	606	643	646	685	686	659	617	633	652	651	608	633	592	619	603	638	618	603	636	662	680	664	628	645	620	668	676	668	610	624	652	618	653	642	675	673	657	665	645	597	630	603	665	624
10529	1186	1485	1077	772	547	419	350	301	267	214	191	161	178	163	152	143	159	142	143	132	104	132	120	114	123	126	108	105	126	112	120	121	115	110	118	120	107	118	97	115	95	102	90	108	124	102	101	114	132	120	110	108	105	112	91	111	115	106	106	96	93	97	117	101	96	106	103	92	97	95	91	109	91	102	114	109	118	104	125	106	111	97	109	100	105	97	102	99	104	103	112	107	119	100	103	123	123	92	108	122	108	111	101	114	103	107	108	99	108	118	104	97	112	111	95	115	106	104	102	88	96	105	119	104	100	108	102	84	94	109	99	107	105	84	111	126	90	118	95	108	95	97	93	108	112	113	92	120	122	82	98	101	84	96	125	107	95	108	91	119	110	106	113	112	95	140	107	109	101	116	115	108	107	116	102	99	104	116	94	110	114	92	104	103	93	98	91	89	92	93	107	110	101	118	95	94	98	84	109	98	97	98	101	101	108	112	89	95	95	98	114	101	92	95	99	113	122	102	111	100	82	87	110	104	111	98	89	117	104	87	99	107	99	107	95	90	102	109	112	89	96	102	104	107	95	107	102	93	106	130	88	124	97	105	117	99	99	92	127	107	117	114	100	102	104	107	84	107	99	99	100	103	96	108	91	99	85	107	104	105	96	141	93	110	99	106	97	106	109	99	100	81	99	112	114	100	106	108	110	113	106	124	110	115	105	105	118	108	109	85	110	117	105	96	99	134	115	107	118	110	110	116	117	105	126	111	87	102	89	121	106	107	115	115	103	103	94	107	87	105	99	108	109	117	90	96	99	91	109	97	110	108	97	116	97	104	92	108	112	98	105	105	112	102	121	114	120	100	89	95	106	116	114	121	92	113	107	110	81	92	106	97	102	91	102	92	130	107	113	99	111	119	102	100	74	102	106	112	111	103	106	106	107	99	103	110	94	108	103	106	96	82	114	81	101	98	109	95	101	106	107	104	102	108	111	112	114	109	120	104	96	96	102	106	95	108	95	97	100	113	102	126	98	99	100	97	106	105	106	99	93	101	98	111	112	110	102	96	105	84	88	88	110	109	93	133	108	110	76	87	102	107	103	107	100	112	88	104	103	89	104	87	83	93	94	115	114	103	112	123	94	114	108	109	102	110	98	102	93	103	122	113	115	120	93	100	104	99	93	96	98	106	107	121	82	95	89	107	118	98	101	107	97	93	93	95	100	106	105	132	117	114	97	99	109	106	88	112	107	105	83	90	107	108	114	95	86	93	88	118	112	106	98	101	123	123	111	93	92	103	109	96	118	93	113	93	108	117	103	93	96	99	108	116	123	103	101	120	86	112	90	95	122	103	116	102	97	114	97	109	113	118	97	111	92	102	108	99	81	115	113	89	89	106	106	107	116	107	115	96	103	96	102	106	97	90	101	129	96	130	102	98	103	126	98	116	113	90	84	102	107	105	105	85	99	116	109	109	92	103	105	94	103	113	113	96	114	100	89	110	90	96	92	98	107	86	93	105	113	108	93	108	101	110	103	98	109	81	105	95	102	108	110	104	92	109	113	92	97	133	96	112	102	127	113	105	105	110	105	103	108	99	106	111	94	105	95	111	108	110	107	114	126	106	100	88	134	105	107	93	91	96	112	108	116	104	100	91	96	114	90	102	84	120	102	118	106	105	115	134	113	101	84	103	100	132	120	88	94	105	90	103	102	116	88	95	102	104	98	112	108	89	91	93	113	89	114	101	107	115	90	104	112	123	113	96	94	103	95	90	98	104	99	96	92	94	100	96	97	94	88	91	93	96	100	93	115	86	95	109	105	100	103	111	88	106	96	105	91	113	101	100	101	114	118	84	112	95	105	99	105	101	94	112	95	93	92	100	97	101	123	108	96	110	112	102	97	117	101	99	107	106	115	105	94	102	103	89	103	92	110	128	107	104	113	100	92	118	98	103	102	115	94	112	98	95	120	99	87	102	101	100	98	100	99	80	97	102	105	98	111	93	93	114	101	116	103	93	101	112	107	90	112	111	100	105	105	93	108	110	102	99	91	81	105	91	91	98	90	111	93	90	99	95	109	93	107	115	117	93	115	97	101	107	91	100	105	103	104	107	91	100	93	112	99	120	94	110	101	114	121	95	108	89	110	111	89	109	104	97	111	109	115	105	92	73	86	99	94	109	101	100	108	79	93	134	99	110	120	103	107	105	106	95	122	101	106	95	112	89	98	103	104	99	100	90	94	119	102	99	96	113	101	105	94	108	113	100	80	97	97	121	98	103	117	107	84	115	98	95	106	94	111	91	105	93	106	97	112	112	118	91	94	113	98	111	104	86	109	133	106	99	104	106	114	104	104	107	97	102	114	81	98	90	110	92	111	107	98	114	93	105	116	111	115	115	98	103	111	99	94	90	95	90	91	94	113	109	98	132	92	105	106	109	94	85	105	108	93	95	113	126	93	111	94	95	101	84	97	88	97	108	101	105	102	110	111	118	110	93	116	89	99	96	100	103	104	87	114	107	104	95	97	109	98	109	93	114	97	104	111	89	100	97	99	121	85	111	97	121	102	80	101	106	94	103	116	101	88	137	103	103	93	114	102	105	116	98	103	117	107	114	111	96	100	105	108	96	102	93	122	90	113	106	105	97	87	93	97	90	109	98	119	85	123	115	106	93	117	115	103	101	91	103	89	119	105	95	93	127	90	101	91	95	101	96	94	104	123	104	100	107	102	102	100	96	116	104	121	107	102	105	98	101	110	102	91	77	99	97	102	100	110	115	107	112	118	99	120	104	97	106	111	89	114	87	102	115	106	100	105	114	124	94	112	88	112	89	119	101	88	117	96	112	113	114	122	109	99	113	109	101	104	83	91	104	110	106	85	102	112	107	100	98	88	116	109	110	100	109	99	86	110	98	108	98	94	115	95	96	99	92	111	110	94	120	105	106	100	119	96	101	105	104	81	107	113	113	117	93	93	117	96	93	116	92	117	111	121	91	107	98	108	117	86	99	98	81	113	109	112	99	104	116	105	101	100	92	98	110	78	115	99	116	105	118	111	103	105	105	101	126	117	93	93	94	107	104	99	102	101	112	87	101	97	92	100	109	103	105	111	119	117	114	98	113	97	99	106	118	93	100	86	112	94	102	92	99	100	85	88	101	107	112	118	119	110	88	99	112	95	116	122	113	91	102	93	93	110	101	108	98	96	95	112	95	104	122	100	99	97	96	101	104	85	96	108	104	110	98	111	115	107	98	124	94	92	100	123	99	122	119	99	96	113	101	122	95	85	106	91	110	104	87	93	126	97	126	116	109	81	123	113	99	89	86	93	113	114	101	89	95	109	87	115	94	109	109	101	94	102	116	106	100	128	112	112	100	113	102	100	109	114	99	90	98	121	112	93	103	98	110	105	116	102	107	117	104	103	117	111	91	105	92	114	101	94	125	99	107	105	101	104	107	88	112	108	82	103	100	107	105	106	94	112	90	108	100	105	114	89	94	110	103	89
6840	1609	3716	3977	3280	2550	2159	1802	1536	1331	1144	1068	925	904	805	739	715	681	632	644	545	546	538	529	525	481	478	464	498	449	431	466	458	454	445	426	439	429	454	385	389	401	391	403	396	415	412	389	372	397	372	384	389	370	383	373	366	352	355	374	378	353	367	405	366	365	376	363	364	384	385	365	340	364	371	364	379	355	333	374	373	386	353	345	395	383	372	393	335	351	352	390	381	367	406	341	356	371	375	410	377	358	337	361	366	372	344	367	370	355	366	369	349	360	352	363	385	360	340	341	349	365	381	380	368	347	370	371	340	342	336	360	392	355	343	371	358	390	343	379	352	373	355	360	401	332	377	373	326	376	381	360	344	331	354	354	357	385	361	353	332	370	385	349	360	343	313	389	374	346	398	343	331	358	363	375	367	367	339	354	399	323	360	368	350	375	358	332	329	376	339	376	330	363	368	337	376	366	335	345	338	316	359	346	356	372	400	371	338	344	367	404	358	342	343	382	323	344	358	342	338	354	351	349	360	342	385	354	350	374	370	354	352	375	329	373	353	350	368	354	343	355	386	345	335	338	388	373	360	372	362	337	362	367	395	380	382	358	358	330	336	350	356	349	345	358	365	358	360	374	375	361	337	340	362	385	361	326	327	353	352	355	338	366	346	366	371	363	391	337	362	378	353	350	323	334	377	351	327	350	371	325	384	331	371	353	332	365	371	369	338	351	347	294	313	357	366	349	387	349	371	373	336	375	343	349	372	352	347	338	371	380	343	350	346	367	380	368	396	366	349	354	358	337	376	348	368	323	370	325	357	378	362	353	363	335	360	317	355	376	359	326	322	355	343	367	364	373	335	356	348	356	337	358	350	354	387	331	353	390	340	346	346	364	336	358	361	381	371	362	350	328	361	369	358	342	343	357	362	345	362	371	365	333	337	319	370	331	361	367	364	384	351	370	340	342	322	322	328	358	365	344	351	368	339	406	390	347	345	336	351	355	373	314	344	343	368	359	343	376	345	328	343	385	365	335	367	348	343	346	328	351	350	371	336	354	373	358	358	350	365	371	325	343	370	371	362	352	340	379	352	364	384	378	372	341	337	362	325	342	386	340	335	358	348	353	358	335	373	372	347	343	407	364	324	385	369	362	340	362	358	368	310	424	350	364	344	314	349	364	361	371	336	358	355	362	338	338	358	366	370	345	349	335	369	368	348	336	367	383	379	365	353	371	369	331	403	336	381	337	355	342	327	338	380	363	329	327	344	356	397	337	350	343	324	336	378	336	348	394	343	375	334	369	355	383	324	365	344	332	355	342	362	372	352	346	370	330	363	356	341	379	330	345	362	360	331	354	350	369	336	327	360	377	385	371	324	364	340	341	370	364	357	353	370	353	342	348	366	339	346	366	331	349	365	387	354	344	317	343	356	334	334	323	356	364	350	370	341	350	332	336	342	364	308	348	354	365	357	344	373	403	350	372	341	358	386	410	350	326	327	368	361	367	380	387	374	368	369	354	394	322	356	325	367	367	310	334	344	333	344	397	365	340	346	328	357	318	367	356	403	346	348	383	341	326	336	375	374	320	341	342	398	358	337	374	358	350	341	343	361	337	349	323	350	357	364	388	370	400	350	385	338	338	333	354	349	357	343	339	352	363	335	344	332	364	356	322	329	363	351	357	322	339	363	366	347	339	373	365	357	325	335	348	359	346	371	379	354	358	352	378	343	346	326	360	393	347	342	347	360	405	351	352	340	343	364	349	357	342	357	366	375	312	379	337	361	333	309	371	362	334	347	353	335	337	354	352	368	357	348	359	366	383	344	348	354	370	327	357	320	388	364	373	386	366	367	367	326	355	356	305	359	358	327	347	329	357	336	357	370	354	372	379	346	337	347	352	367	361	357	385	391	335	350	360	385	346	325	377	369	315	350	362	360	383	340	353	336	363	357	356	330	348	374	326	360	354	357	357	374	356	362	381	372	376	370	372	333	362	337	366	362	349	341	330	400	357	361	341	402	377	347	342	341	374	369	342	334	376	347	372	360	361	344	341	342	340	367	330	362	344	326	337	337	338	369	358	338	359	383	383	338	375	293	339	353	368	367	327	374	351	402	340	343	338	355	362	402	385	328	329	362	383	368	362	346	368	341	350	389	361	359	318	351	338	349	366	349	358	371	345	377	350	368	389	363	369	345	319	328	368	356	358	373	352	386	365	366	320	391	344	331	339	382	340	331	391	348	351	366	358	337	400	345	346	344	335	349	357	353	344	370	355	341	348	404	392	374	366	352	364	363	352	373	349	371	390	359	336	351	324	383	357	365	327	358	330	364	386	328	323	348	338	328	350	388	395	376	368	337	350	360	342	342	342	368	356	337	350	366	364	357	323	392	381	336	351	366	367	333	323	334	351	303	331	366	349	360	349	356	369	331	351	345	350	347	342	373	358	366	374	352	353	341	343	386	315	344	341	357	334	386	366	354	353	367	337	339	351	348	368	369	380	356	356	321	351	352	352	344	342	367	352	340	364	375	357	329	347	334	343	341	335	351	362	338	336	369	318	359	386	357	330	352	335	350	333	361	377	336	343	337	350	375	353	334	376	375	375	340	411	361	361	386	354	354	360	373	333	352	359	338	358	383	354	332	355	375	335	370	352	366	346	356	362	338	312	341	366	329	387	362	346	289	342	351	361	329	354	349	386	342	367	355	348	336	359	335	348	351	344	362	367	357	338	364	355	355	366	373	361	364	349	299	378	396	362	384	341	344	314	371	369	334	347	376	359	384	392	368	394	364	367	341	343	332	380	339	348	343	341	333	374	339	367	349	357	362	372	384	347	313	352	321	341	353	360	359	367	373	343	399	342	348	365	350	336	356	339	326	361	387	350	355	341	362	348	359	365	362	370	381	367	370	391	348	349	378	360	382	327	376	361	348	345	379	339	322	348	348	357	352	350	371	369	375	365	335	360	347	368	364	355	355	373	330	353	364	347	327	364	350	376	388	328	357	341	363	355	344	360	372	348	324	341	345	360	400	354	383	362	402	348	384	360	321	387	354	375	387	330	384	347	363	399	370	374	341	352	343	348	391	359	342	348	361	349	334	348	344	357	344	381	339	381	348	366	311	354	375	359	368	355	382	352	321	330	366	367	327	347	347	343	378	374	323	362	356	346	354	304	346	351	329	346	354	345	351	360	342	345	378	348	387	352	357	335	338	340	350	359	349	373	342	353	343	392	376	340	360	333	321	356	340	310	320	348	376	361	356	365	332	378	338	357	368	358	339	368	367	375	355	367	339	325	359	356	361	356	366	360	361	363	387	355	365	347	333	371	376	342	363	341	384	339	331	343	391	403	336	341	363	351	355	312	348	345	348	393	343	363	388	349	366	361	332	345	347	345	336	328	359	355	366	336	360	390	369	374	362	359	335	337	366	346	363	356	367	365	373	349	333	355	347	335	377	330	337	361	357	350	347	363	327	340	382	335	357	369	346	352	372	347	366	364
19618	2706	2947	2177	1427	1044	771	666	507	418	366	354	289	276	257	247	243	218	224	206	204	203	209	175	199	206	165	175	162	184	201	170	177	159	161	150	149	150	150	171	166	160	147	147	166	166	158	142	148	136	158	176	142	150	146	149	153	143	170	162	147	152	139	150	158	163	168	157	148	145	162	162	160	153	154	165	158	165	133	159	163	125	132	145	154	143	120	138	143	151	130	161	138	150	160	156	166	163	168	166	135	156	154	143	152	151	147	164	127	150	140	135	153	142	149	156	163	144	155	139	162	140	144	146	148	152	155	138	125	134	156	145	152	143	149	167	109	142	164	155	150	136	160	129	148	151	144	147	145	156	149	141	157	144	141	126	131	158	142	141	170	129	122	142	136	146	146	145	139	148	139	136	142	161	171	142	171	143	141	159	144	156	139	150	172	144	148	147	163	151	150	148	141	140	141	143	146	157	157	156	152	163	141	129	152	148	155	142	157	144	156	169	148	121	139	149	156	145	157	164	148	142	136	161	149	144	135	136	161	148	137	148	140	149	148	155	143	139	149	156	142	147	153	156	132	147	147	119	140	165	139	134	184	133	119	166	162	157	165	149	136	152	140	129	157	155	145	162	139	161	135	141	139	155	152	158	144	142	152	152	155	114	155	133	159	162	181	133	145	154	146	133	155	124	136	145	135	132	164	139	140	134	140	148	126	156	151	136	155	130	136	167	163	145	163	145	145	174	145	149	141	123	151	160	130	152	133	126	155	158	129	147	171	134	158	150	143	156	140	121	162	149	122	162	127	141	144	135	160	143	139	172	147	157	158	136	161	156	145	149	147	116	141	167	137	145	166	147	137	134	156	147	155	118	143	161	148	143	143	144	160	141	147	141	149	140	155	141	134	174	155	141	126	154	147	149	162	159	143	173	159	134	163	128	150	138	142	149	124	155	156	149	177	152	147	134	147	148	148	136	157	166	154	167	154	147	152	138	138	135	115	137	142	143	146	156	143	128	156	155	133	143	149	145	146	146	141	140	150	135	144	160	163	147	147	148	152	139	149	151	152	123	129	158	156	137	161	146	155	139	118	150	149	161	140	148	139	125	164	167	151	149	150	152	142	139	142	148	148	146	175	152	152	149	157	139	146	151	149	155	151	165	158	139	141	155	128	169	128	146	153	145	128	152	141	164	170	141	154	142	133	150	142	138	160	136	147	159	143	127	139	159	153	148	168	152	136	165	135	120	161	163	149	124	137	149	145	183	146	132	134	141	138	127	140	130	153	154	159	170	145	141	138	135	139	153	143	149	141	138	147	149	157	165	123	138	156	147	136	147	141	148	138	133	153	151	151	143	133	156	133	136	147	160	155	141	139	154	145	141	126	182	129	157	146	150	144	130	129	144	131	140	155	142	145	145	129	167	157	142	133	142	142	143	159	154	131	134	135	128	152	158	135	150	144	151	162	131	153	139	149	147	138	119	126	153	155	144	156	140	149	165	122	139	158	150	130	153	136	146	153	161	134	140	147	164	137	134	126	128	134	168	166	147	175	148	166	141	126	105	155	144	160	145	139	170	155	144	143	154	155	146	133	145	147	162	139	144	149	136	148	130	141	133	148	165	154	144	154	170	138	138	156	137	128	143	143	163	161	142	148	152	131	159	115	153	147	154	139	149	164	145	117	126	159	149	153	146	162	147	157	140	136	156	135	146	157	138	151	143	151	128	156	157	147	140	145	129	156	154	129	126	175	149	151	135	138	159	151	130	128	147	150	152	154	170	127	154	158	145	163	154	113	149	160	150	161	153	138	131	173	140	165	162	154	150	139	161	162	141	145	158	171	163	157	154	153	148	152	152	161	152	132	144	144	146	146	152	146	151	151	140	171	143	144	140	136	148	159	142	141	141	154	129	132	146	142	131	138	151	120	140	152	151	164	135	160	144	141	152	129	156	162	148	127	152	136	131	154	151	144	135	138	128	151	131	115	160	160	168	139	136	162	127	140	166	131	161	164	129	146	142	150	138	147	124	136	148	137	122	143	167	160	152	148	163	153	177	126	154	146	152	122	140	130	159	166	155	147	171	150	159	166	146	147	154	151	143	142	157	143	150	141	141	151	146	145	165	146	136	153	145	162	153	145	164	148	141	190	152	146	131	160	142	134	132	146	120	146	150	150	163	141	156	152	134	147	147	145	155	144	132	146	154	142	145	151	155	155	151	153	146	139	141	164	149	152	137	152	149	137	134	149	146	166	148	153	139	142	144	152	140	138	134	142	161	137	146	144	147	135	156	134	143	162	167	136	163	165	159	124	133	156	140	141	159	144	150	151	138	157	150	156	145	144	163	140	143	164	184	167	137	160	129	156	136	160	148	163	136	143	147	142	134	152	131	147	154	145	155	140	136	152	173	145	169	142	141	165	131	144	164	159	125	132	168	118	139	168	148	132	127	131	138	153	159	138	134	148	139	149	133	144	165	177	142	154	130	149	144	135	136	141	157	165	151	167	159	131	139	134	154	138	136	153	146	137	157	157	141	148	153	147	154	144	151	153	144	168	146	138	152	143	132	139	155	162	147	138	127	154	136	157	144	140	135	140	148	150	157	152	123	160	144	143	142	145	133	159	139	132	141	147	140	156	138	158	157	148	149	155	161	141	167	135	155	131	127	146	164	147	165	164	147	145	156	140	132	152	128	136	152	148	157	119	140	131	136	142	146	134	130	122	136	161	130	150	166	138	127	126	153	140	145	144	146	152	138	139	144	136	156	158	143	163	132	164	167	153	148	149	145	150	148	144	140	159	156	139	152	148	160	134	140	146	148	149	129	143	152	156	151	155	166	144	121	146	134	159	140	165	151	158	146	135	148	161	157	146	151	186	178	157	135	145	151	133	160	149	160	131	137	144	152	159	163	155	128	151	135	147	165	147	157	141	156	132	168	123	170	147	153	152	159	145	157	163	147	176	133	175	128	161	168	154	150	159	149	153	149	144	146	161	149	159	148	136	142	143	145	156	147	173	135	137	142	138	151	156	165	138	157	139	131	154	132	135	148	143	168	131	142	138	130	138	132	154	159	141	142	156	150	149	152	155	134	146	142	147	154	159	136	164	138	139	144	152	148	158	140	142	172	152	168	148	128	151	170	151	159	153	153	169	130	159	131	140	154	164	139	144	136	150	150	170	144	136	155	156	157	152	151	160	141	135	149	141	133	148	144	165	156	147	149	171	165	163	134	158	147	141	154	121	175	165	155	138	137	147	154	137	156	165	151	149	149	155	147	170	146	147	166	146	142	168	131	125	144	132	157	120	161	156	145	145	135	154	133	145	162	164	172	152	145	144	144	149	123	140	151	138	155	150	136	147	137	142	151	151	148	153	131	144	167	147	142	139	175	125	167	144	127	139	128	142	145	130	134	151	142	138	150	165	163	151	150	116	146	155	167	140	150	155	145	149	117	142	156	143	139	144	129	150	117	151	143	139	148	132	143	149	139	156	134	123	151
10095	2817	6780	7057	5955	4848	3906	3190	2674	2292	2057	1782	1601	1496	1365	1317	1146	1108	1077	970	952	935	846	865	832	765	714	749	731	714	689	671	679	634	648	577	642	635	617	605	563	652	568	572	537	611	503	587	568	528	571	555	528	552	528	536	568	569	555	539	552	524	541	546	543	561	471	544	525	539	513	524	531	536	475	543	518	556	482	479	517	497	515	462	535	539	539	517	528	551	527	526	491	493	535	481	490	516	503	490	476	501	498	519	533	518	520	505	473	496	469	498	476	478	521	471	545	513	504	502	509	469	471	492	523	498	494	463	498	539	490	458	502	544	493	509	517	485	495	541	483	492	475	468	501	515	494	489	498	484	487	506	510	516	477	472	474	506	493	522	481	493	492	509	500	515	482	491	451	482	472	514	522	493	499	524	472	504	523	516	488	487	522	492	504	487	508	501	523	501	501	487	455	499	510	497	464	534	488	490	511	502	519	519	492	490	525	534	473	503	517	524	541	483	481	474	511	421	504	465	497	480	462	502	476	500	475	523	517	513	472	472	479	467	495	503	505	446	490	530	483	472	467	530	492	475	552	510	477	504	481	493	470	509	461	490	479	460	470	519	458	469	511	487	486	520	450	484	500	477	472	494	474	469	467	498	488	461	498	478	497	525	503	476	473	496	497	473	470	547	523	500	490	491	507	503	534	473	488	470	490	513	561	515	486	525	479	483	498	486	459	489	515	516	485	469	515	475	466	480	471	490	491	494	482	490	493	451	505	490	519	462	500	480	500	508	492	524	484	513	470	502	500	499	470	480	461	492	511	520	505	461	505	461	489	518	473	471	492	505	478	455	490	468	505	464	499	505	496	484	502	517	479	502	546	505	455	449	528	474	476	514	471	453	465	475	465	497	488	527	466	496	494	490	488	520	484	506	496	510	535	492	491	508	485	491	502	519	496	493	494	449	492	501	502	505	510	497	468	496	502	457	488	503	508	487	524	501	482	512	531	507	486	493	499	513	457	487	487	506	491	455	505	514	509	494	487	499	470	519	521	492	507	534	493	488	481	487	450	483	522	491	522	456	494	490	471	475	506	492	489	441	502	469	491	492	440	511	481	488	432	496	470	477	501	489	463	483	494	473	495	491	499	503	491	491	528	476	522	481	495	487	441	490	490	454	506	482	519	456	498	490	522	472	459	472	468	522	488	474	513	500	456	489	509	485	531	494	473	474	469	488	486	538	467	457	485	489	496	493	499	465	524	498	481	498	509	440	483	501	487	476	458	504	471	494	485	486	455	439	474	506	464	518	551	459	497	476	478	491	505	477	506	491	506	482	515	494	445	512	480	498	494	501	482	488	495	483	472	504	489	469	450	476	479	509	512	517	461	521	490	508	487	477	477	488	524	471	532	448	507	513	508	487	497	492	525	500	480	489	502	494	505	464	525	461	494	496	459	488	484	496	502	503	459	501	483	516	477	507	454	494	444	505	488	466	474	530	498	550	480	503	492	473	537	507	507	464	517	490	483	494	510	473	454	493	448	512	505	478	498	517	472	517	510	448	436	502	491	495	491	500	485	501	445	473	520	464	502	505	494	487	483	494	482	447	508	483	494	515	507	516	483	492	468	438	505	492	494	530	426	472	532	434	490	547	495	476	480	460	457	503	474	534	435	522	507	535	489	466	482	504	449	482	475	515	476	512	524	484	476	478	492	483	500	538	500	466	476	491	463	507	497	470	498	465	494	500	481	485	484	513	508	514	486	516	489	519	528	495	484	479	524	530	544	526	504	510	485	460	509	502	468	450	506	488	498	528	515	526	458	492	491	496	524	508	481	502	506	514	490	494	519	471	527	473	476	485	492	472	506	501	510	470	477	452	520	498	521	495	491	507	512	509	497	493	477	490	497	463	524	500	495	541	493	511	497	521	499	521	513	485	521	477	488	517	541	521	476	486	459	534	481	453	485	485	451	474	517	453	476	505	520	462	500	464	491	495	480	501	498	443	497	502	469	483	475	523	511	468	497	494	478	497	470	484	469	497	472	474	492	452	481	475	475	504	485	476	511	498	488	475	520	515	503	487	470	464	463	479	460	505	482	509	520	459	481	486	507	509	499	495	463	481	496	497	525	456	504	480	532	495	508	523	488	516	446	474	462	471	484	485	431	451	430	486	466	479	478	475	468	502	505	470	495	462	474	501	476	499	509	454	511	464	495	515	506	466	481	512	472	491	491	484	477	472	518	474	473	529	497	482	453	504	476	482	513	493	551	507	528	482	496	540	489	512	462	503	524	485	501	461	497	498	493	503	468	462	517	531	520	511	483	495	484	477	541	478	501	477	570	463	540	486	468	457	490	484	483	496	479	522	487	532	496	508	454	495	461	463	486	427	475	473	499	502	480	499	513	483	524	459	494	515	509	490	474	498	527	502	474	511	491	498	488	473	464	479	484	516	506	503	494	482	481	537	484	474	469	441	482	486	510	483	450	541	521	501	490	475	531	475	461	480	497	477	452	507	456	475	494	478	513	522	522	506	506	454	464	463	525	509	518	465	454	478	516	499	475	495	521	474	502	471	510	487	531	532	503	479	501	508	478	485	468	501	499	514	438	506	497	539	521	491	478	491	514	496	479	483	495	471	488	521	524	451	506	521	501	491	450	536	522	458	494	497	481	477	465	513	482	510	513	467	485	494	470	510	495	537	530	480	473	452	484	452	441	510	499	503	476	484	526	543	490	527	463	490	483	463	472	489	480	515	462	487	457	532	515	503	523	538	502	506	525	478	487	467	478	499	518	482	493	507	507	485	464	495	498	461	473	491	463	487	483	442	502	508	506	483	506	513	484	500	497	536	538	502	445	508	491	505	519	468	483	489	496	505	512	464	493	498	502	495	511	505	513	472	512	470	455	520	508	438	505	500	502	514	476	476	506	478	480	486	483	492	498	493	511	508	499	507	494	471	468	501	466	491	467	504	500	525	494	475	484	558	505	515	484	500	501	511	520	460	496	510	484	462	492	513	497	499	475	475	471	493	499	512	486	503	470	498	454	500	463	506	497	485	502	508	543	452	492	482	468	476	454	508	493	510	506	507	479	477	456	519	494	517	488	514	539	483	508	461	505	533	512	480	528	452	492	468	478	489	481	503	493	504	487	489	435	489	490	481	524	484	508	493	516	488	496	460	517	523	477	498	486	490	466	471	517	476	525	438	489	461	483	500	525	481	485	494	493	515	526	521	485	497	507	488	478	469	561	493	505	478	517	517	476	494	484	513	506	488	496	479	487	449	494	496	472	491	468	483	516	482	504	570	543	455	486	498	466	447	508	481	505	501	475	466	497	460	481	528	496	465	497	445	489	524	497	484	479	516	505	483	543	478	490	512	446	499	507	486	491	486	479	497	511	506	486	498	472	521	509	529	465	524	468	487	487	468	499	541	516	513	503	508	494	502	505	514	523	478	511	493	481	490	478	449	454	531	490	470	463	483	507	508	541	486	508	476	483	516	471	496
2589	314	329	281	258	268	235	242	235	237	189	210	239	223	198	220	226	214	233	191	204	214	208	197	227	218	194	241	201	220	205	186	214	200	209	240	229	211	203	197	235	202	227	238	222	231	191	182	226	210	215	223	189	204	222	221	222	236	228	203	227	240	210	203	215	201	196	229	205	229	230	198	244	227	213	230	224	239	212	202	211	192	178	194	217	224	210	204	206	201	234	255	227	197	195	200	227	218	225	212	219	210	209	197	225	204	215	217	216	198	231	217	209	215	209	232	232	203	213	205	220	176	198	202	211	182	216	230	212	211	199	192	232	227	199	196	259	218	232	236	233	208	213	251	210	214	208	188	203	192	226	213	216	224	203	195	230	194	224	212	214	209	203	179	216	205	187	233	187	249	205	215	205	212	213	201	238	226	191	223	223	210	225	215	205	197	224	201	197	214	206	200	225	190	189	225	237	203	193	214	207	217	213	187	209	211	237	211	208	210	198	232	203	240	206	245	227	208	223	226	215	206	189	197	199	219	222	210	206	209	214	227	232	224	205	197	201	188	205	217	221	222	216	210	192	186	202	207	219	197	224	224	185	216	206	215	220	183	230	189	218	209	210	188	227	219	210	192	214	207	210	202	238	206	224	212	190	190	210	217	208	200	193	194	177	202	207	205	202	210	226	202	225	228	207	184	209	199	204	212	193	200	194	210	203	236	237	208	216	207	197	203	218	220	218	201	220	223	206	236	210	208	231	257	208	220	214	212	211	217	202	239	194	208	213	225	217	231	209	213	196	197	212	184	191	236	223	203	216	219	227	207	200	181	195	225	217	211	201	217	247	202	219	211	185	208	212	210	232	217	198	217	198	233	215	181	205	234	232	204	185	205	196	198	230	190	209	226	216	226	233	220	213	198	225	225	203	206	226	200	213	234	226	211	218	216	221	197	194	219	232	199	198	198	220	220	246	204	180	221	228	192	215	258	228	243	228	237	227	204	194	214	202	214	208	231	245	219	198	220	220	228	208	219	199	201	228	215	228	223	208	235	188	216	232	213	207	227	246	213	202	208	222	205	239	208	224	222	220	204	189	204	214	216	216	218	228	238	239	228	193	201	217	213	197	216	235	217	224	213	194	216	224	215	197	225	223	218	239	196	233	204	242	203	225	218	225	216	179	208	224	238	233	229	248	205	196	216	196	230	215	205	215	203	201	201	211	206	225	191	197	227	221	207	223	198	237	224	217	214	234	212	219	215	219	196	185	221	203	232	219	219	203	226	195	246	203	229	220	199	199	206	194	227	198	190	213	224	191	213	224	205	213	224	214	170	207	217	217	208	203	191	207	213	206	223	232	227	234	201	214	210	226	209	219	214	218	207	184	232	201	218	186	206	195	193	212	225	210	209	208	222	210	239	246	190	193	226	220	218	243	197	209	233	199	210	219	249	242	204	185	217	222	200	203	197	209	228	206	203	198	228	191	217	234	218	201	199	214	199	248	214	203	219	212	209	226	229	193	201	223	252	218	226	233	214	208	216	207	229	209	227	217	211	197	233	200	233	189	225	223	194	206	202	193	239	231	206	192	227	226	234	211	215	245	230	190	206	204	199	211	233	228	202	234	227	228	225	212	219	235	187	221	204	225	255	230	214	213	216	210	231	222	226	241	211	229	215	222	210	205	207	216	210	232	208	211	208	215	218	209	212	232	218	204	194	225	230	210	225	244	226	216	212	212	224	192	203	213	216	191	207	202	217	247	208	197	206	214	212	216	207	224	231	228	227	201	211	221	205	192	230	201	206	220	233	214	204	214	194	197	207	220	202	213	213	212	233	214	214	211	236	232	223	235	190	234	204	221	209	201	201	200	227	210	206	211	194	220	193	221	209	217	197	206	235	230	214	177	221	214	211	233	216	215	206	241	202	209	201	228	226	215	219	214	208	213	200	203	232	203	237	218	209	222	231	227	203	221	195	201	235	205	204	215	207	220	184	208	218	227	215	200	187	197	216	216	209	235	218	205	223	209	217	201	179	195	209	216	222	202	219	213	201	179	219	225	214	220	219	201	208	212	210	231	226	208	187	221	206	228	215	236	217	200	222	210	198	249	208	210	196	228	226	229	213	214	215	231	190	227	228	186	204	204	183	208	211	206	198	203	219	213	196	200	214	202	213	226	220	203	219	236	246	219	212	234	213	221	222	222	214	236	213	190	230	197	212	205	224	185	210	228	212	235	178	197	220	178	215	207	201	202	209	207	212	214	187	213	212	212	219	198	206	201	185	242	218	195	174	214	194	209	212	194	230	213	215	223	198	247	212	207	182	226	254	179	203	181	212	220	218	236	194	214	185	216	182	202	215	203	215	197	218	226	229	216	183	228	216	200	203	201	213	210	190	204	213	238	229	215	270	203	187	233	234	187	217	205	210	201	219	184	194	203	198	210	206	186	204	221	204	212	224	206	229	210	208	197	213	229	202	183	213	211	217	212	222	205	223	221	207	203	203	208	207	201	208	204	206	209	204	237	243	208	222	232	203	231	210	185	216	219	202	218	209	204	219	207	202	224	209	228	199	213	236	205	228	224	192	217	205	201	194	232	213	210	197	209	208	213	198	217	222	203	213	222	216	217	226	204	205	239	226	226	186	222	219	239	235	203	223	215	208	221	213	190	190	218	191	199	244	214	227	221	223	189	217	220	216	225	213	230	213	226	187	203	231	181	207	221	206	210	194	210	214	218	194	214	215	190	212	232	209	212	211	193	207	219	192	208	233	194	185	218	214	211	227	235	209	234	215	233	206	206	201	208	218	234	235	203	225	237	199	216	184	215	220	217	230	222	213	220	210	226	207	241	210	189	184	202	212	196	198	215	203	211	194	178	218	208	198	213	220	208	191	205	207	217	224	222	227	224	199	217	219	218	196	214	221	192	210	222	188	210	194	213	232	227	211	208	194	212	216	225	204	214	212	214	250	190	227	222	218	214	213	243	220	227	228	189	194	206	225	207	202	194	216	233	213	214	215	234	242	197	228	195	219	214	207	196	214	216	227	224	231	211	216	227	202	188	208	224	220	194	226	215	235	209	209	219	186	231	220	190	199	235	196	214	198	201	236	211	211	197	187	171	201	198	214	216	223	190	218	230	192	220	199	220	187	207	222	243	204	207	225	209	230	241	205	217	197	240	229	215	224	212	234	206	240	222	204	204	210	220	204	228	214	243	216	205	190	242	232	204	232	194	210	192	228	224	210	197	221	212	217	177	221	206	234	215	213	234	200	211	229	232	225	217	194	207	225	208	200	206	184	211	218	207	216	218	224	227	225	217	182	211	227	188	198	173	177	219	202	221	208	235	211	208	191	212	235	193	241	217	222	213	218	199	216	214	235	248	207	231	199	227	199	222	223	205	207	196	187	210	225	211	207	234	203	174	209	215	202	198	239	209	202	216	201	189	187	210	210	198	184	205	187	220	173	193	186	214	201	224	221	208	219	211	193	227	221	206	206	200	194
3230	751	878	863	874	827	749	738	686	660	724	640	685	667	661	664	647	643	680	665	734	645	642	610	618	642	605	673	669	674	649	647	649	697	585	665	658	667	623	600	643	678	637	685	658	633	647	682	662	573	632	650	662	643	660	662	655	653	630	634	631	671	718	616	679	621	638	619	586	597	656	633	659	630	654	626	640	615	657	651	632	680	657	634	629	650	656	652	665	633	651	578	664	655	653	637	638	646	655	619	648	628	642	671	594	678	621	627	674	604	618	635	614	639	669	652	616	620	642	674	667	623	686	681	621	648	619	655	630	654	642	665	650	633	681	644	645	657	619	670	647	631	644	634	615	622	634	683	659	644	692	673	643	623	652	689	619	649	662	654	716	627	647	636	680	636	635	636	623	671	621	625	679	669	660	640	594	686	608	658	637	651	637	622	637	637	639	683	670	665	631	645	608	611	599	612	660	629	641	600	635	660	670	654	645	611	674	676	697	643	648	635	627	617	615	637	611	653	624	647	606	670	651	649	632	657	650	675	661	638	625	627	679	590	590	633	632	657	634	672	623	658	647	654	681	661	658	659	647	589	673	671	646	668	635	651	697	681	624	650	617	649	647	688	684	626	639	625	625	634	690	674	663	595	637	667	612	652	640	592	597	666	614	602	649	640	686	662	620	642	665	652	682	665	613	654	665	648	650	607	664	667	630	631	646	655	676	647	650	607	669	645	600	578	628	658	677	624	670	606	685	642	639	619	657	644	637	685	632	634	635	640	636	669	661	601	621	634	675	617	649	658	609	638	627	638	647	639	657	618	648	589	644	673	580	651	656	626	649	615	636	633	650	632	641	601	650	637	630	669	626	650	643	660	689	654	670	626	620	657	627	620	663	667	685	643	684	649	690	658	664	648	635	622	700	657	667	606	637	711	633	653	675	697	655	661	647	660	631	652	654	685	589	640	675	684	620	630	706	618	637	644	702	650	686	646	680	628	650	627	652	645	629	682	622	622	663	640	607	656	635	629	643	589	697	603	595	659	660	654	661	611	655	658	617	652	631	654	675	644	637	669	598	617	634	707	652	642	674	652	584	687	646	647	622	630	639	641	598	644	625	623	616	629	623	631	676	668	641	624	648	656	681	612	664	667	628	666	641	643	638	650	611	644	677	648	666	643	610	699	632	615	634	641	672	693	619	590	659	607	656	638	708	669	654	627	595	603	620	629	610	643	657	649	656	650	584	668	665	662	604	614	628	691	640	692	592	673	643	607	637	609	623	657	678	650	645	641	634	640	637	670	655	663	647	658	650	597	574	638	663	640	586	670	659	626	587	622	620	637	695	621	673	639	642	640	641	660	682	658	629	652	652	668	654	652	629	641	652	650	651	615	670	658	673	633	664	659	658	676	635	601	588	619	640	694	700	645	638	629	656	648	646	676	628	662	657	634	640	643	660	651	662	692	653	661	676	652	650	664	622	640	655	649	641	598	614	652	671	644	680	648	647	607	630	633	636	653	611	640	639	627	670	647	653	684	644	680	644	625	702	677	589	655	678	644	647	689	681	651	659	645	634	669	637	659	621	689	674	641	638	655	637	643	661	630	636	618	602	637	682	668	641	671	652	658	651	637	687	632	652	644	673	637	638	602	626	670	653	632	639	629	633	662	625	643	667	674	635	651	656	638	611	663	677	640	672	627	640	626	621	601	636	628	648	663	578	656	683	643	630	599	669	639	670	625	598	631	640	640	615	656	624	601	655	666	666	639	625	558	625	656	666	649	635	632	646	674	617	682	631	652	639	608	580	650	639	651	620	628	652	630	672	646	633	650	642	648	659	613	665	623	659	659	664	656	649	656	618	673	604	633	642	637	651	656	626	653	628	626	634	676	653	622	651	613	602	645	636	612	656	622	646	659	634	639	607	667	637	615	663	650	649	676	642	654	594	661	682	630	644	634	614	649	630	624	647	631	617	607	578	639	654	682	633	629	655	666	648	583	601	678	699	648	647	626	639	595	648	609	624	607	638	639	629	615	606	629	654	668	670	665	672	642	666	648	650	669	634	650	641	632	652	655	660	655	604	637	641	648	627	631	572	606	670	629	651	718	643	666	660	652	630	643	606	650	652	626	653	676	677	624	649	646	632	606	637	654	638	620	581	633	593	649	629	621	632	632	651	665	600	666	661	650	636	626	651	663	693	657	613	660	632	625	658	669	653	651	636	654	661	640	685	654	672	631	635	684	687	673	676	635	719	678	616	594	592	677	684	660	631	662	637	618	635	638	647	654	649	603	634	653	631	718	634	662	697	645	683	669	666	587	677	650	626	638	618	654	639	629	604	626	673	597	625	648	664	668	648	670	635	664	645	659	633	654	650	692	631	624	629	667	661	681	647	656	651	633	639	638	647	665	631	663	661	623	628	632	622	667	642	639	684	635	635	664	663	621	630	640	602	617	616	659	593	604	693	667	650	697	661	638	632	616	685	676	639	619	668	651	675	618	643	663	673	610	634	676	594	659	621	671	692	650	664	598	642	676	635	681	656	660	633	676	608	639	667	640	632	623	643	642	641	640	668	627	652	612	667	614	695	637	661	663	665	638	641	615	641	627	651	674	671	631	642	627	646	654	635	661	648	663	653	648	634	635	641	641	606	668	671	626	641	661	618	650	626	597	660	648	626	666	645	655	629	712	659	658	652	665	625	640	647	683	658	641	679	634	667	643	597	665	629	630	670	656	629	696	650	635	671	627	635	647	666	660	647	653	664	611	647	620	632	661	657	659	694	642	658	644	668	594	597	598	659	627	642	661	616	628	637	614	650	665	647	644	668	625	662	665	667	657	618	654	628	634	651	602	611	639	697	596	646	653	685	657	635	647	607	623	611	655	657	625	636	669	630	691	604	675	665	628	701	633	613	679	608	628	682	635	640	623	642	623	636	639	652	650	620	638	664	642	636	628	606	664	624	638	648	667	639	598	680	636	649	674	671	644	692	621	647	660	612	650	637	613	669	652	656	642	646	613	640	639	617	641	590	614	679	679	671	621	631	656	624	600	652	645	678	593	626	648	642	633	701	634	624	663	683	652	626	622	587	629	662	615	642	611	657	644	650	605	611	617	652	657	656	657	619	625	674	675	643	674	608	665	693	654	633	635	636	646	661	701	651	601	650	628	673	636	633	618	657	590	629	654	669	621	656	662	629	604	682	658	629	637	638	658	637	624	654	659	663	679	696	632	646	642	685	651	628	637	663	609	696	658	672	650	645	634	626	617	594	684	648	621	645	628	679	646	634	627	659	665	622	649	640	617	633	649	624	647	627	661	643	640	641	596	635	634	648	646	622	627	636	610	622	629	643	617	672	615	671	686	652	573	641	626	675	664	688	677	641	680	620	634	634	640	662	637	633	658	637	644	673	628	655	624	630	656	613	627	646	616	657	636	638	645	628	617	626	636	655	673	635	667	624	658	631	643	663	623	609	635	637	647	640	660	580	621	659	675	675	591	606	657
12180	1160	1358	1092	743	570	447	328	281	225	226	192	165	135	146	161	151	141	130	141	136	110	115	108	137	113	96	121	136	125	114	116	118	97	120	97	108	121	103	123	121	100	116	107	103	110	127	111	124	110	127	110	119	115	107	116	105	100	108	107	95	104	131	112	120	110	96	102	103	89	102	111	92	107	115	90	114	125	100	104	106	94	103	96	104	101	101	110	83	120	113	100	109	110	115	101	117	119	99	93	102	96	109	100	93	103	106	103	91	99	97	115	96	106	97	115	101	112	92	119	115	109	103	93	95	113	88	99	108	105	114	127	109	111	109	111	101	95	95	112	90	94	94	92	86	122	111	90	107	93	101	98	110	105	115	97	101	108	124	105	91	97	107	93	88	107	105	95	107	100	93	108	98	116	131	93	100	109	109	112	102	107	96	94	101	96	126	116	87	106	118	120	114	100	88	104	107	90	100	99	94	100	108	96	85	94	90	112	114	98	86	104	112	101	89	116	137	103	109	94	98	100	72	108	99	102	98	105	108	112	110	98	101	99	106	120	90	120	105	113	125	108	85	104	115	105	97	93	99	117	108	102	108	109	94	92	104	104	93	107	103	98	98	95	107	107	118	94	111	108	114	88	95	94	97	107	101	98	114	101	114	105	99	111	101	91	93	104	112	96	94	109	108	109	111	82	107	102	114	110	108	102	110	94	96	127	102	109	93	89	112	112	89	106	124	95	121	107	119	106	98	110	87	94	87	100	105	98	100	103	87	101	105	131	125	90	89	129	112	107	112	106	99	104	117	97	102	92	121	107	98	104	95	83	110	100	113	108	94	118	114	100	117	85	102	101	106	117	104	110	100	112	125	119	90	110	104	108	112	102	99	118	97	86	103	102	99	108	89	106	116	105	102	87	81	147	100	110	118	121	118	102	96	87	115	112	110	118	102	105	91	102	95	121	99	105	92	105	115	107	119	96	110	118	108	116	93	117	114	105	101	88	99	100	120	98	107	99	108	100	96	105	102	110	96	107	107	92	118	108	107	115	111	89	107	89	111	80	112	109	103	108	103	94	111	105	93	104	103	89	101	104	100	106	113	111	107	112	105	114	108	89	96	105	106	101	104	93	100	111	104	111	119	129	93	89	120	120	116	97	95	107	124	97	96	106	124	105	86	88	118	121	127	109	109	124	110	111	111	110	93	99	102	97	93	114	98	102	105	97	88	97	98	96	96	105	104	91	98	95	120	104	98	125	93	86	110	99	114	93	121	87	97	113	81	95	92	93	103	107	96	101	93	100	111	109	107	90	94	93	109	90	101	97	107	93	123	108	119	87	100	98	91	115	104	109	109	102	97	93	95	98	96	93	112	107	115	108	115	99	111	91	119	107	115	101	105	105	108	92	105	116	94	113	108	123	91	105	105	106	108	103	98	122	110	95	102	107	119	86	91	104	100	99	102	101	91	110	98	102	116	110	114	124	94	91	95	126	102	103	97	100	115	100	109	104	103	115	85	125	125	102	109	112	95	101	101	105	98	94	106	115	98	90	95	117	103	98	113	113	97	104	105	105	108	88	108	113	103	117	100	104	106	106	108	115	93	104	107	113	118	101	93	98	110	109	111	101	114	112	112	118	108	106	101	108	104	101	104	114	104	106	102	111	116	106	84	105	71	105	103	114	98	120	90	111	94	105	90	102	96	116	101	92	113	88	99	109	103	119	100	97	99	105	91	101	110	99	93	104	120	111	92	94	95	109	105	103	91	117	111	83	109	97	85	100	89	76	101	104	93	101	96	102	91	108	98	114	98	108	117	112	114	100	93	113	100	114	81	94	136	96	91	100	104	99	94	93	112	114	109	105	105	94	104	101	94	106	109	99	92	98	112	105	104	120	111	110	113	104	114	88	89	104	105	106	103	86	96	94	120	104	114	104	95	102	110	96	102	98	105	105	92	102	110	115	98	103	121	122	109	102	114	91	120	102	104	113	127	106	97	99	105	106	115	112	111	118	109	101	99	100	102	114	120	88	94	104	108	105	92	101	106	101	100	100	94	114	92	110	85	100	92	137	107	110	105	98	101	110	112	97	106	113	108	108	104	100	104	85	107	108	93	102	92	112	92	113	104	92	102	108	119	108	100	101	106	101	96	106	97	108	114	105	108	93	94	101	110	87	103	88	89	94	108	89	123	94	94	128	111	119	115	100	110	115	94	111	119	101	108	100	108	127	112	103	89	110	93	101	96	96	116	100	110	139	98	101	105	106	111	100	107	98	92	114	100	112	117	97	95	114	84	106	95	104	106	114	97	109	96	98	100	94	100	117	104	103	90	95	108	107	125	103	110	83	93	102	117	115	102	111	100	75	89	93	123	103	85	102	110	91	108	104	107	98	110	93	109	95	94	111	109	94	93	105	87	99	122	107	83	92	92	103	99	107	85	106	93	112	94	115	90	110	112	113	111	113	117	109	108	110	80	113	80	108	114	122	110	85	93	103	102	91	103	102	90	116	116	116	115	110	105	111	102	119	96	105	107	106	94	92	93	109	97	100	121	93	110	89	101	106	108	98	109	102	92	132	101	114	123	106	83	96	86	122	112	101	111	103	118	115	91	108	96	107	105	125	94	105	100	82	101	97	104	102	106	108	103	112	102	102	112	95	101	96	112	105	113	109	102	101	102	124	91	105	94	106	104	107	95	115	98	101	101	122	100	106	90	114	98	106	92	102	115	97	105	109	89	112	112	89	103	100	103	108	97	106	104	109	111	92	101	104	106	110	100	90	101	104	90	101	113	102	110	102	97	100	109	109	103	86	100	121	102	90	113	114	113	112	114	106	107	100	81	114	101	137	106	105	105	101	117	95	101	91	96	119	101	104	107	107	103	109	101	101	104	107	110	106	89	111	111	104	96	101	92	120	112	101	88	126	99	89	101	83	95	127	92	107	99	92	101	115	119	87	104	105	111	114	113	119	96	98	98	95	113	89	104	96	119	104	101	116	109	103	100	99	97	93	119	100	93	108	107	90	112	107	102	104	93	124	106	92	109	94	82	85	104	88	107	104	101	93	91	91	113	112	101	97	104	117	102	110	96	107	108	109	126	103	120	118	92	108	121	112	86	91	82	89	93	100	107	80	106	106	100	107	86	92	110	94	98	100	110	80	99	109	100	101	101	92	97	106	112	100	111	86	87	128	125	133	101	98	93	86	99	106	115	125	120	112	102	100	97	107	108	97	102	104	101	110	115	103	93	95	118	119	108	95	93	117	102	87	93	111	87	97	109	87	117	97	111	93	111	106	99	105	105	101	101	90	94	91	107	111	93	115	105	110	102	88	113	114	101	106	109	99	116	109	108	110	99	110	89	101	104	115	99	119	106	105	110	98	103	127	86	89	123	99	98	114	111	103	110	125	95	108	107	106	98	90	96	121	93	106	95	95	89	105	97	102	111	94	95	114	108	112	81	104	90	101	111	96	86	108	92	95	100	99	109	91	118	112	117	103
7610	1555	3747	3872	3249	2595	2094	1729	1498	1250	1143	1043	896	821	752	753	670	676	596	637	583	601	544	527	510	506	455	468	476	458	420	416	444	409	441	391	449	418	459	408	445	382	382	413	418	421	405	380	376	407	390	411	388	418	378	385	388	417	372	369	365	398	381	371	359	386	367	377	388	416	368	352	377	366	369	338	364	378	369	384	338	362	385	356	333	368	372	337	364	370	377	366	349	362	373	363	348	346	360	338	399	384	371	363	337	341	355	358	351	368	367	351	342	354	337	344	364	345	388	388	342	348	351	368	364	343	393	351	359	347	376	338	360	353	355	350	372	388	361	348	387	371	367	329	343	361	339	371	381	359	330	328	346	383	347	360	347	321	388	377	343	351	357	372	347	381	371	344	349	384	335	327	338	367	387	353	326	349	324	374	329	370	352	330	334	349	337	345	340	366	334	361	363	357	351	344	339	343	357	365	380	370	347	351	348	350	358	355	360	344	382	353	339	361	335	376	357	375	362	377	384	361	368	395	356	362	337	337	350	359	354	363	382	373	353	354	333	365	388	358	356	346	344	334	366	358	354	338	365	363	345	367	334	374	368	360	346	381	336	369	338	340	363	322	370	339	377	382	362	342	377	348	365	333	350	327	350	347	371	333	377	367	342	332	359	356	339	366	369	327	400	341	358	327	332	357	363	376	383	346	343	366	339	348	377	349	343	354	348	348	330	370	353	335	355	404	370	329	329	356	302	399	348	379	372	337	334	371	378	398	319	335	320	329	347	352	349	335	393	355	397	332	374	341	339	319	352	352	372	332	341	361	384	312	356	331	369	356	380	372	340	366	347	374	337	352	393	358	348	345	356	337	323	349	383	366	361	373	328	328	374	363	377	368	356	350	358	360	358	359	323	339	352	354	376	382	341	359	360	379	362	339	338	358	346	342	368	332	318	342	344	341	344	330	336	367	358	358	332	382	373	360	359	371	342	350	348	351	325	364	329	344	369	354	365	358	389	362	367	362	356	346	350	349	361	341	349	379	353	352	329	374	340	338	355	333	328	358	339	331	320	341	385	369	376	306	353	347	321	385	398	395	348	352	357	340	373	359	356	360	373	349	374	374	342	338	344	363	360	333	369	327	370	356	397	372	360	337	361	358	329	385	341	337	363	363	382	364	370	313	356	363	379	351	363	377	341	348	349	339	363	351	358	359	337	365	358	364	353	378	365	342	337	329	382	366	366	352	317	330	375	344	347	313	318	333	361	390	343	337	390	321	345	323	346	350	353	348	363	345	347	357	356	366	335	355	337	369	385	351	362	348	383	335	328	358	361	363	337	367	367	383	374	359	350	347	374	330	352	342	377	334	352	362	352	364	319	401	359	346	386	366	352	363	385	354	365	369	339	374	352	347	369	376	338	343	373	364	347	343	358	364	371	357	375	346	399	339	333	388	339	358	353	360	352	356	376	370	343	352	344	340	358	346	347	369	342	334	340	337	371	330	363	349	364	351	357	344	321	346	337	345	355	366	329	348	340	333	340	335	361	369	380	360	328	322	362	381	360	345	350	343	350	385	374	358	344	348	353	348	346	356	336	326	354	336	359	367	382	322	375	334	387	332	348	343	355	353	354	384	347	354	346	375	340	342	364	359	343	354	351	305	358	368	399	358	377	354	355	370	320	361	327	343	366	367	351	363	331	355	370	369	384	375	397	349	371	369	361	364	310	350	319	378	346	352	345	383	358	344	378	365	335	357	359	349	407	329	382	375	342	338	352	358	349	352	345	336	340	370	341	354	338	351	351	375	338	381	400	389	357	353	337	343	353	350	383	358	377	336	357	378	365	357	346	362	365	366	382	327	309	370	369	349	363	376	345	335	355	342	382	354	354	369	367	346	339	334	333	358	347	329	340	382	347	332	393	318	370	374	343	341	350	342	332	361	332	368	315	329	372	329	370	362	327	380	348	365	364	333	362	351	354	351	330	393	351	382	337	357	352	375	353	366	354	363	362	345	330	392	373	331	346	374	355	344	338	348	375	352	347	344	369	352	397	370	327	372	381	351	333	355	301	355	353	356	367	339	352	379	349	355	356	324	364	383	362	318	356	363	355	325	344	337	326	361	336	363	363	344	367	332	360	353	362	360	340	380	339	371	374	348	321	380	348	338	337	342	324	351	381	394	354	331	378	410	369	380	359	322	337	357	350	369	324	333	354	370	355	382	386	364	368	364	342	325	340	360	394	329	341	378	368	328	346	353	314	338	357	353	377	357	365	348	369	414	348	380	349	359	347	368	355	335	411	378	355	332	336	363	402	366	374	336	364	360	353	341	366	362	347	326	350	365	369	366	323	369	369	364	337	358	330	327	344	351	333	342	329	315	382	339	373	377	375	313	332	334	359	364	366	344	328	325	357	363	373	359	347	358	305	333	349	309	380	380	333	352	353	333	358	358	359	340	353	375	374	358	318	358	373	371	355	331	338	349	374	335	390	368	349	339	384	332	371	342	344	345	338	332	353	341	345	357	367	342	361	313	314	357	365	348	374	366	363	367	345	335	356	328	386	334	355	353	360	351	356	367	358	368	363	346	347	361	356	377	364	351	376	328	383	351	381	343	360	395	348	323	362	375	378	347	345	356	327	338	370	362	347	380	360	321	333	340	388	376	335	335	362	342	393	357	337	365	360	355	345	324	357	338	353	327	370	362	317	350	375	321	343	329	347	341	357	365	330	341	366	359	343	366	387	382	355	364	358	362	359	361	309	376	335	355	369	345	380	329	350	341	347	362	340	357	344	357	353	340	350	363	358	342	350	395	373	358	339	366	325	335	335	410	375	341	338	368	352	335	371	373	345	359	362	362	345	368	376	352	373	361	387	353	381	337	376	345	350	384	335	353	406	370	372	365	330	336	361	349	316	357	366	359	398	348	372	345	342	358	366	359	322	351	350	378	337	312	368	359	353	371	384	346	341	360	332	331	344	382	344	363	366	368	338	315	378	392	329	354	378	366	314	349	384	339	326	407	343	368	339	375	354	357	376	397	323	339	345	346	328	317	352	359	333	339	363	376	361	330	352	330	365	396	348	389	380	380	358	333	367	345	375	388	352	373	364	339	362	376	371	368	336	323	361	323	349	355	335	336	328	372	343	362	353	383	358	314	347	320	353	371	346	332	369	371	338	332	334	331	354	361	412	365	364	374	337	371	363	377	348	349	342	371	354	320	325	365	354	354	296	303	349	360	337	360	364	343	354	358	346	346	351	346	370	382	355	340	355	348	368	352	324	374	351	350	365	377	378	352	373	385	350	365	352	347	376	351	340	343	385	359	382	360	347	363	368	367	363	370	349	353	355	359	359	361	356	327	350	368	340	351	369	319	330	378	363	363	369	339	372	367	353	374	350	362	362	374	375	337	344	328	404	349	331	345	377	362	375	347	341	338	358	357	352	341	363	343	380	341	353	336	322	301	353	333	344	351	368	371	372	338	371	296	351	324	357	346	356	363
20180	2682	2858	2138	1419	1015	782	658	567	421	352	333	310	271	259	247	245	213	183	207	204	200	205	172	200	180	165	179	159	140	171	170	159	183	172	151	159	161	152	164	163	160	159	161	167	174	164	168	155	158	172	161	158	143	161	142	163	146	165	146	157	153	151	141	180	169	154	149	146	146	157	166	171	163	165	170	135	176	146	147	133	151	162	156	141	158	125	116	144	142	155	147	163	129	153	153	163	155	149	149	168	148	134	170	130	149	144	132	153	156	159	162	138	139	143	148	144	172	156	165	147	152	140	166	160	129	141	137	161	147	152	154	155	138	147	146	136	145	146	167	142	125	156	144	156	134	144	155	136	149	144	154	134	141	146	130	160	146	154	133	165	143	138	179	159	151	144	154	155	150	146	159	131	150	139	156	141	160	139	129	147	155	147	153	150	140	145	154	153	144	150	153	141	156	158	150	172	130	170	156	149	152	154	150	137	128	164	154	135	130	148	129	162	142	140	140	148	136	157	161	149	156	126	158	153	171	150	140	123	148	149	132	145	162	153	144	143	129	166	136	151	154	168	138	139	147	151	146	162	138	135	142	124	149	149	144	160	133	139	150	129	166	132	141	146	157	151	130	127	141	149	162	170	140	150	139	143	171	143	141	115	147	141	173	134	171	135	147	153	143	180	147	145	132	134	158	129	146	130	148	124	135	148	129	147	135	153	140	135	154	140	151	135	153	137	147	155	128	155	157	161	147	168	152	141	134	141	158	137	147	146	137	154	135	156	140	132	175	144	116	127	168	137	135	153	158	148	148	177	129	149	158	141	153	156	155	158	171	163	172	120	143	134	147	153	161	141	133	167	142	142	148	158	138	149	171	149	135	161	146	116	127	165	170	152	155	157	126	144	142	151	154	153	165	147	148	113	154	165	149	142	120	142	128	145	136	142	141	158	150	137	150	139	167	124	132	147	154	152	159	160	138	154	136	144	113	145	129	152	122	132	147	133	154	158	146	145	144	134	139	164	137	126	144	145	128	171	136	133	152	156	165	142	142	152	155	139	157	163	130	152	151	149	120	150	150	141	135	156	127	147	149	155	161	156	151	157	138	151	145	167	145	174	152	157	147	146	154	143	165	142	142	139	178	152	151	159	161	132	135	144	144	142	135	144	159	147	149	144	135	156	138	145	161	176	133	163	155	142	155	154	171	143	148	144	148	144	125	139	158	156	153	149	139	156	150	146	149	124	133	137	134	166	144	159	151	159	156	138	156	139	127	154	148	133	156	140	130	136	147	149	161	141	151	150	156	150	147	188	131	160	136	163	151	154	154	148	152	162	154	148	128	146	145	143	150	156	143	181	133	156	131	142	143	166	146	116	136	174	153	163	144	131	160	144	142	158	172	153	148	158	149	141	144	125	140	144	157	166	120	151	142	161	154	134	130	145	131	167	145	134	166	146	124	151	119	152	137	140	158	136	132	157	149	137	132	138	144	157	139	158	160	154	142	172	175	130	137	149	129	153	135	148	169	159	133	138	153	141	145	140	139	141	145	162	165	149	146	134	132	146	147	140	168	156	137	148	160	126	127	142	161	153	129	133	126	157	139	158	138	138	148	157	159	155	150	144	144	148	129	177	152	144	150	137	151	133	162	159	139	145	146	152	173	171	160	161	135	158	143	134	144	150	153	149	168	141	150	125	153	149	147	135	135	140	127	148	147	133	144	141	141	124	141	159	144	154	161	141	151	171	124	150	135	150	136	139	153	140	163	166	137	154	151	149	147	158	159	145	124	147	143	151	130	151	149	144	145	148	153	155	148	149	146	142	141	137	138	148	136	141	154	154	146	144	155	152	140	141	160	139	129	161	157	160	157	133	154	156	167	137	159	152	134	142	100	160	143	133	150	170	150	132	171	144	149	134	150	145	144	135	143	145	137	152	154	144	134	153	136	133	155	158	124	145	136	144	176	154	149	134	154	149	160	152	151	157	118	165	152	140	154	155	135	145	154	162	137	139	147	164	160	147	154	124	122	131	153	154	160	167	146	136	168	160	140	144	147	136	154	147	162	150	155	158	163	159	142	140	154	143	166	149	137	137	136	142	143	150	155	144	146	156	139	142	142	161	162	140	154	128	153	145	141	152	153	160	152	172	135	156	123	149	152	146	146	143	153	136	140	141	136	139	150	153	138	144	141	131	136	135	131	162	134	132	153	151	138	163	154	131	149	126	167	171	129	145	155	132	142	141	152	151	137	170	141	143	166	153	158	148	137	135	165	155	148	167	137	156	180	143	122	169	147	157	151	154	142	152	116	159	160	146	166	140	149	170	162	161	143	158	130	134	131	147	130	125	133	181	156	125	141	144	166	143	153	126	138	142	152	138	141	165	133	143	123	137	155	122	152	159	135	156	139	157	151	167	143	140	164	152	121	128	141	150	140	168	147	150	149	133	153	151	132	155	141	154	135	133	128	168	143	137	154	171	152	153	158	149	144	120	152	133	134	158	160	150	134	141	123	164	173	134	144	159	166	134	127	142	155	146	131	151	148	146	155	138	176	128	124	149	134	138	138	162	134	157	141	148	121	141	150	156	128	139	126	150	158	150	149	163	147	128	140	176	138	146	152	145	147	163	146	166	153	165	137	159	156	125	144	138	149	152	143	150	162	126	144	165	161	178	145	169	158	162	146	147	145	136	138	169	149	161	164	138	145	138	147	153	136	123	131	149	137	139	157	146	157	148	140	148	159	144	166	157	158	136	162	151	166	146	152	148	170	154	130	159	145	159	159	136	134	155	172	157	144	129	154	150	141	158	141	143	156	164	146	153	147	154	142	162	155	150	140	151	146	142	145	141	138	126	135	163	147	143	164	147	159	141	152	160	148	160	144	134	114	152	185	144	145	151	154	151	139	142	147	167	143	162	148	152	159	152	162	164	157	154	151	168	139	128	161	146	145	153	150	153	146	133	135	148	149	168	144	144	152	133	162	158	156	120	160	149	159	126	162	138	145	155	155	155	123	134	185	134	145	154	137	166	138	161	115	137	147	133	129	133	139	150	145	147	156	136	145	178	137	149	158	134	151	164	148	144	134	179	142	162	133	168	166	157	133	145	150	148	132	148	169	144	147	141	145	163	146	139	135	145	151	130	162	125	157	156	159	170	134	150	162	119	145	152	168	156	147	132	149	144	156	136	131	140	143	147	158	122	147	134	158	158	145	134	113	158	160	131	143	158	150	154	152	156	166	123	141	136	163	140	127	154	138	148	123	151	155	137	145	139	128	155	154	113	145	169	174	169	148	152	164	155	153	134	148	126	155	128	159	164	146	158	153	129	153	146	123	133	140	134	133	143	148	131	147	138	171	134	153	147	156	158	140	140	151	140	129	146	146	131	144	149	141	118	134	138	144	140	135	152	134	131	142	130	128	157	126	168	152	169	153	148	154	149	142	146	143	170	156	162	148	132	146	109	141	158	157	135	123	131	132	161	150	139	131	139	166	182	140
10211	2789	6753	7080	5939	4740	3909	3367	2712	2287	1957	1839	1666	1489	1334	1226	1125	1092	1089	933	929	880	862	814	804	790	752	753	695	714	722	662	637	623	666	689	652	607	629	636	591	623	583	593	559	574	555	572	555	517	577	559	531	536	531	566	528	519	546	546	562	535	555	507	537	524	501	514	512	541	552	521	512	498	540	500	513	511	514	477	495	522	483	546	526	542	552	475	471	503	505	491	493	514	505	560	483	508	496	485	518	510	510	518	563	517	531	500	496	497	520	505	503	499	479	519	495	518	504	468	502	511	493	484	486	479	483	515	501	518	511	485	544	545	519	537	513	510	476	524	466	469	495	522	506	523	494	514	485	463	497	500	504	502	528	489	518	473	506	491	525	466	488	534	471	504	463	452	520	487	474	463	504	479	480	470	501	485	513	503	489	486	507	492	512	489	514	509	505	505	493	515	513	465	498	526	487	511	506	532	466	482	521	497	507	466	441	506	501	497	476	493	482	488	552	498	495	470	499	495	491	513	489	477	486	493	465	467	497	504	497	479	488	515	489	515	471	504	518	499	485	480	537	505	510	468	462	459	458	499	468	548	495	532	461	496	492	505	521	458	495	481	524	488	542	467	474	484	496	508	473	472	500	544	480	482	485	476	485	484	496	501	486	490	469	484	485	511	459	454	519	510	469	505	455	463	487	521	502	481	492	449	529	480	506	459	513	510	463	479	461	505	464	514	496	494	508	485	491	506	496	535	531	484	504	499	499	499	491	502	457	509	530	536	497	478	493	472	450	489	501	505	469	517	497	473	473	492	450	448	512	474	470	466	494	504	458	498	473	462	485	487	461	513	490	489	486	471	458	520	487	474	545	480	507	506	518	464	508	489	491	534	486	509	511	477	473	437	475	534	510	477	470	495	512	504	501	480	521	459	531	512	484	504	472	471	492	503	469	483	484	495	475	478	467	495	453	489	471	506	492	490	488	493	458	488	483	461	461	516	458	512	495	504	510	483	467	478	520	437	469	504	533	481	465	504	497	500	518	478	495	464	507	475	498	501	475	474	473	502	467	497	472	497	487	495	491	499	525	505	475	488	506	493	506	515	504	425	496	507	501	458	482	468	535	489	470	498	505	520	493	543	440	533	457	486	500	454	496	525	472	501	501	485	489	439	501	494	466	478	486	473	468	482	487	498	468	501	456	510	533	473	480	521	475	516	449	514	503	481	492	484	459	449	538	480	471	512	485	516	512	499	504	450	493	506	512	483	491	490	509	444	504	472	478	495	522	519	497	496	484	493	478	524	481	463	515	483	475	529	494	453	476	506	494	496	505	472	478	486	509	469	467	469	523	470	490	489	502	481	520	449	483	492	511	486	494	522	468	442	476	473	468	449	510	463	509	495	468	500	478	545	464	506	475	496	529	515	462	482	498	482	482	502	519	487	478	495	472	527	459	482	493	520	497	473	500	510	496	484	509	498	491	505	517	497	489	463	509	463	525	466	480	531	484	480	508	491	452	488	475	505	520	491	454	477	479	491	481	473	426	508	454	483	535	485	484	487	456	472	475	477	525	488	510	544	493	466	490	480	474	487	520	473	497	503	475	456	479	501	477	504	480	502	457	460	488	466	469	476	515	430	509	497	499	427	488	433	466	539	504	519	434	475	483	451	486	503	492	479	506	486	502	484	522	491	502	536	510	463	497	474	538	457	504	495	499	493	517	521	471	461	486	537	455	448	516	496	477	459	509	458	470	493	487	506	488	526	495	472	531	469	487	498	462	511	510	500	493	486	510	525	513	497	496	458	460	478	506	498	486	489	498	473	496	492	496	466	454	480	481	482	501	530	479	511	493	471	513	509	496	490	487	466	533	533	490	487	489	470	499	475	491	487	514	463	488	479	461	483	491	494	478	482	474	491	475	468	469	479	478	484	509	506	500	493	515	482	517	500	431	466	482	494	487	467	471	523	490	502	469	472	493	498	522	481	479	473	498	467	448	494	481	486	442	469	474	526	513	482	448	510	481	475	503	512	514	510	503	486	516	504	494	501	485	539	526	470	494	490	476	508	494	484	494	502	510	507	490	441	478	481	478	481	488	496	490	451	482	500	475	544	497	498	505	477	502	532	521	463	495	502	542	476	530	509	500	523	470	506	474	471	523	510	506	492	499	485	459	520	479	502	534	452	525	481	516	475	507	508	525	492	499	484	482	518	481	440	479	514	474	472	551	470	490	457	475	512	479	499	500	504	499	487	458	483	510	520	528	504	487	486	511	483	503	492	458	465	483	490	480	452	515	472	467	518	465	492	457	517	478	463	476	489	534	546	512	512	490	508	471	475	518	520	493	491	465	447	477	499	481	491	533	497	492	446	457	501	511	541	494	494	467	497	465	475	464	488	483	502	497	453	503	497	476	507	492	484	484	506	501	511	477	497	484	487	480	508	508	501	551	500	497	503	491	502	485	504	491	512	489	472	507	518	509	515	456	530	486	522	465	499	481	490	527	504	460	486	480	492	522	497	503	483	477	485	474	464	500	486	490	484	483	471	509	492	476	477	512	501	481	472	506	511	486	462	503	487	478	475	518	465	445	519	482	449	487	499	503	497	454	454	472	479	494	500	500	478	484	512	486	475	484	518	511	481	491	477	509	483	526	485	492	499	508	496	468	491	504	476	469	491	491	524	491	540	469	477	446	535	503	486	499	493	442	477	511	475	493	474	473	475	485	457	463	543	490	463	456	509	450	461	447	500	471	464	508	472	493	468	501	476	506	494	462	512	445	463	460	495	548	494	439	513	511	524	496	477	498	498	471	486	537	480	498	495	511	529	475	518	481	497	467	439	510	497	483	493	457	485	467	522	493	503	446	479	477	507	500	510	471	493	477	469	482	470	550	463	496	494	492	490	469	480	484	541	513	474	530	525	510	507	462	490	504	506	497	494	501	483	511	488	511	497	497	454	453	500	486	487	529	469	496	485	478	475	494	497	476	470	498	467	479	507	515	502	519	458	476	462	463	493	482	482	554	489	495	471	479	499	471	497	537	476	489	512	506	457	500	464	494	474	521	497	509	477	508	495	493	483	493	500	539	500	475	538	466	489	524	475	474	514	471	473	473	474	541	473	472	480	423	459	515	528	503	490	481	509	482	480	514	485	482	510	496	470	514	460	484	441	494	508	478	491	476	470	492	500	487	440	479	498	534	500	482	498	481	499	476	468	472	477	505	460	499	517	555	499	500	468	465	496	492	470	487	506	463	508	474	506	502	495	518	511	488	488	487	466	466	508	505	462	495	494	494	516	456	495	442	476	468	451	463	509	459	486	497	479	519	532	503	497	490	477	499	472	496	522	496	521	475	494	499	482	498	484	478	499	522	482	485	454	473	481	502	497	497	500	478	474	482	515	466	488	545	504	475	500	542	432	482	433	450	490	485	475	468	454	514	479	462	510	519	493	461	502	484	492	490	516	470	483	471	473	467	466	492	472	457	504	497	463	436	476	455	501
2733	300	285	270	266	240	219	224	238	213	196	239	199	208	230	208	232	216	227	226	212	201	218	225	207	227	214	207	218	216	224	238	260	202	193	217	202	208	216	214	223	214	195	199	200	213	217	230	211	188	209	233	204	210	200	197	204	201	229	214	192	205	221	203	224	207	215	218	193	230	205	199	214	225	227	201	206	201	213	203	224	229	196	201	207	201	211	204	182	214	217	194	206	214	190	208	206	209	220	233	221	217	213	196	206	214	213	197	223	184	203	216	202	226	187	218	199	238	227	208	238	210	212	180	239	206	205	216	220	196	242	199	207	224	185	205	207	209	199	228	202	190	226	183	209	194	210	220	230	206	230	247	227	206	234	215	205	215	229	200	206	184	217	221	215	212	213	219	198	195	223	225	185	224	235	205	207	202	209	232	195	208	217	207	201	226	237	227	241	225	221	221	214	188	229	221	206	188	226	226	216	209	240	210	218	206	216	231	247	234	219	225	225	201	204	197	223	206	203	219	201	229	193	200	210	206	225	210	196	210	219	221	180	231	236	219	209	206	215	221	206	229	210	214	208	214	220	213	209	209	197	203	202	199	209	237	238	195	212	226	227	208	205	229	221	216	242	187	207	230	232	194	181	212	244	196	208	219	220	187	216	215	200	209	227	217	197	196	221	218	226	204	218	202	238	234	195	217	198	194	231	178	221	194	224	220	207	238	215	227	207	215	208	230	216	202	198	218	178	210	232	224	200	222	220	221	214	204	199	206	219	209	186	197	191	197	207	203	228	203	218	204	216	198	221	192	214	200	204	206	217	241	210	216	211	203	219	202	207	219	218	227	206	205	212	202	208	213	190	223	180	187	196	205	212	201	209	233	189	202	227	212	183	227	204	224	199	235	197	194	211	199	210	213	215	219	194	202	244	249	201	226	206	230	213	185	222	203	211	208	195	230	222	230	196	213	223	216	194	204	224	213	213	211	204	201	201	234	221	238	203	230	215	197	177	212	215	198	198	207	206	225	205	193	248	210	216	192	194	207	193	200	218	225	210	219	220	228	245	213	211	201	214	217	222	218	194	202	228	203	229	214	218	204	225	204	218	200	206	215	177	199	222	177	195	197	233	223	198	227	207	249	196	231	214	225	194	230	242	219	190	183	204	215	226	226	209	210	200	228	230	215	239	198	236	228	202	190	202	218	213	215	209	219	194	216	230	204	211	226	222	208	209	240	243	221	210	196	208	204	229	204	211	211	202	195	223	202	203	188	218	231	223	231	220	204	201	211	216	217	221	235	230	206	203	233	216	233	217	205	231	237	243	184	231	209	261	212	192	196	220	207	209	213	202	213	233	227	214	192	219	222	232	208	211	225	232	215	207	181	219	235	215	234	247	207	211	216	213	224	229	235	221	224	214	223	211	226	224	231	188	205	213	228	201	222	228	226	210	206	204	218	227	207	168	203	209	222	214	241	229	186	222	200	217	229	208	208	201	207	219	238	191	211	214	211	214	223	214	227	211	221	218	213	182	212	203	232	242	223	199	210	198	234	215	224	205	216	214	215	181	200	209	190	195	206	216	222	195	197	208	226	211	208	210	195	213	221	205	206	223	224	187	207	210	209	229	212	232	203	213	231	212	201	209	226	208	224	219	211	246	202	220	198	202	227	229	217	263	193	203	207	244	222	223	213	206	216	209	206	214	215	223	214	192	217	223	220	201	259	211	212	204	239	232	228	197	215	220	206	209	184	230	251	199	258	215	190	223	203	239	198	231	225	216	206	201	208	195	226	184	205	196	187	213	211	210	198	207	218	198	231	237	197	204	230	200	213	214	209	240	228	218	228	218	212	208	212	197	205	225	208	198	200	208	220	211	207	224	232	219	198	224	199	208	234	205	230	203	218	226	212	205	227	205	222	218	193	241	208	206	200	206	196	224	195	210	192	242	234	211	210	225	208	182	226	224	198	227	213	204	192	187	200	196	197	212	226	227	198	226	225	216	197	222	225	206	211	224	193	213	221	201	231	206	213	198	205	213	218	201	235	220	212	206	220	217	218	188	239	218	196	212	202	206	204	219	201	223	195	206	230	192	193	206	209	210	228	221	227	196	184	188	207	218	219	203	207	218	213	254	207	176	216	211	195	212	216	229	206	234	222	200	223	203	236	206	225	213	239	204	205	227	203	237	222	222	186	199	218	229	202	207	210	215	218	223	191	203	216	206	207	184	207	187	193	217	203	228	228	214	201	219	210	222	220	202	232	206	233	204	229	193	192	248	190	202	240	218	224	215	215	227	226	219	214	196	202	218	205	193	193	230	232	196	235	226	222	201	225	187	225	258	191	228	230	218	211	212	193	226	204	211	227	234	225	220	204	200	214	224	217	209	205	210	215	192	190	213	233	238	215	221	210	222	234	211	201	199	215	201	192	212	217	202	219	235	224	224	212	216	239	217	201	217	188	205	221	206	230	215	204	226	207	219	222	206	196	227	197	200	229	213	212	202	213	205	210	235	211	204	257	229	224	195	197	203	217	187	216	197	217	213	203	227	203	244	234	207	232	198	209	224	194	211	232	233	222	195	196	223	223	235	218	209	199	228	196	217	213	194	188	197	237	202	236	237	231	202	242	230	205	229	206	216	217	205	183	226	206	223	209	229	231	206	215	236	235	217	197	212	217	214	203	190	205	203	215	219	194	220	222	212	236	235	212	201	218	211	219	213	211	227	231	173	218	231	218	208	202	231	200	212	192	209	219	224	202	202	227	225	239	192	205	211	207	212	227	219	208	185	202	200	245	212	219	214	207	214	191	203	212	209	208	218	213	212	202	218	191	191	222	249	198	205	212	207	216	210	218	216	208	238	196	239	220	224	190	207	206	192	186	219	227	236	228	211	209	185	231	210	213	192	188	246	211	245	192	190	222	219	199	210	200	222	225	230	198	205	220	222	209	224	196	220	204	224	210	229	224	178	208	223	210	220	217	203	211	223	220	189	199	237	222	229	254	199	213	201	240	212	218	217	201	231	230	221	210	185	231	212	212	209	225	241	216	202	233	225	184	208	199	213	191	225	230	199	209	185	221	236	211	226	227	186	228	231	208	216	193	216	194	212	199	237	220	222	204	224	224	198	238	208	221	197	215	214	213	205	199	216	190	208	232	207	220	193	238	206	222	221	195	216	207	240	245	210	227	197	225	211	210	223	221	232	227	227	218	206	211	227	208	198	210	210	208	202	220	213	211	205	205	249	214	232	216	198	224	198	203	225	231	191	193	225	211	226	214	219	224	238	227	182	213	225	226	213	245	231	207	205	229	217	201	213	221	235	204	209	218	205	205	211	227	233	197	212	230	225	212	235	218	223	215	219	208	178	198	215	213	198	204	196	219	211	190	207	223	174	219	198	225	200	215	236	200	215	234	207	241	200	203	210	192	189	197	218	209	224	226	196	215	219	216	215	200	214	220	186	207	211	218	207	239	205	224	203	247	207	203	208	210	212	243	234	212
3418	701	817	874	827	788	802	703	701	682	707	640	645	643	618	662	641	680	710	624	672	661	644	657	629	637	583	658	706	674	643	634	700	660	648	633	704	634	639	660	681	654	648	632	697	683	635	686	641	651	632	666	640	638	696	637	663	654	614	635	663	659	636	642	598	634	628	656	663	646	619	644	608	580	692	678	681	659	634	646	659	640	622	662	630	613	673	666	673	651	674	628	657	660	654	646	666	643	665	608	594	652	670	639	649	671	649	655	620	692	687	672	613	628	604	636	635	653	654	688	635	638	692	624	667	629	625	649	641	623	696	610	656	649	668	612	639	655	647	634	613	661	650	627	653	671	620	698	652	635	643	683	663	654	652	621	671	622	625	672	621	671	688	696	633	673	640	657	649	658	614	665	684	616	632	627	594	623	675	633	661	657	645	633	635	623	640	703	637	663	642	715	643	614	673	659	650	638	644	692	683	674	633	643	664	651	672	659	662	659	646	604	647	667	654	614	645	659	653	635	672	618	653	630	660	643	629	624	633	625	650	644	656	626	625	628	640	677	616	638	629	689	643	599	629	643	659	685	679	690	685	662	660	656	640	617	631	662	658	641	631	671	629	586	654	660	663	667	615	694	660	637	652	607	614	663	670	641	640	647	647	666	614	658	634	662	641	637	667	655	647	582	660	631	643	620	622	628	675	649	654	586	660	682	617	660	625	667	626	677	682	627	651	640	635	663	636	697	633	616	629	646	684	627	635	658	630	639	673	649	615	649	624	655	650	637	623	675	633	631	635	632	666	655	669	647	653	608	618	633	658	626	679	657	598	644	642	687	624	644	650	621	588	673	681	605	664	643	623	597	642	650	673	650	639	627	626	645	600	664	665	644	650	618	638	673	684	640	658	662	643	658	610	656	659	617	620	668	684	615	650	588	629	684	691	657	655	645	617	619	651	644	653	614	679	588	643	647	700	624	629	654	618	610	638	616	640	660	608	612	644	680	637	620	626	645	661	652	662	643	595	645	619	653	631	656	644	653	597	640	648	629	654	657	645	631	660	627	646	648	682	636	678	640	665	642	649	631	618	659	654	652	686	670	642	606	653	653	599	679	653	638	662	652	695	675	611	640	656	660	655	632	671	608	628	677	629	632	651	685	635	607	642	682	678	701	630	638	616	636	660	594	634	657	608	673	662	648	659	640	615	615	637	671	635	662	614	632	664	671	674	634	615	670	638	635	637	660	662	646	673	651	607	665	656	632	687	623	569	650	645	622	654	637	666	692	626	679	634	677	698	601	690	682	657	613	649	667	634	645	613	670	613	649	672	640	600	607	638	670	625	658	642	665	627	652	652	643	627	645	647	603	660	667	665	630	656	656	668	661	626	615	625	641	616	636	671	613	637	636	638	636	600	701	687	650	609	639	631	609	638	623	614	609	586	651	590	617	663	616	645	635	640	634	661	673	644	688	647	670	678	594	673	658	663	668	654	633	618	630	659	665	656	644	643	608	666	639	665	666	636	675	649	695	618	651	633	662	672	661	645	619	689	654	649	679	643	631	645	676	638	617	678	637	621	634	669	624	611	637	655	675	611	679	628	656	645	665	724	633	624	657	684	675	605	629	664	650	656	672	711	662	659	631	631	630	623	668	670	661	610	639	625	629	634	671	654	662	648	646	669	687	626	640	653	624	675	633	607	639	634	652	649	609	625	727	657	623	623	675	598	673	633	649	658	657	660	663	678	631	667	699	645	619	710	600	633	643	682	638	653	635	647	650	657	622	657	680	680	624	675	669	641	658	687	615	652	678	662	632	613	612	636	606	646	647	650	621	625	698	632	602	630	691	681	638	622	615	626	654	659	642	629	607	600	627	632	635	616	573	711	661	659	687	618	643	641	694	642	630	675	668	635	689	659	653	626	648	656	615	645	643	625	628	616	678	641	609	695	650	624	601	627	656	629	620	616	659	620	639	639	691	670	697	641	614	668	668	626	633	663	662	666	609	661	666	645	675	624	696	653	655	622	612	654	624	667	672	643	648	635	613	643	653	669	654	648	633	635	598	622	665	656	619	587	689	682	640	630	603	678	661	636	601	656	626	670	615	653	711	651	616	672	625	612	598	628	640	653	621	619	656	649	629	642	666	624	652	645	676	652	640	677	583	647	653	656	682	637	629	637	621	636	604	659	631	646	614	688	645	646	647	617	665	628	653	667	610	644	667	658	635	672	634	649	691	681	643	624	619	628	616	628	664	634	627	657	611	669	673	643	611	691	676	671	648	609	645	604	630	594	679	634	618	645	589	623	658	655	662	611	663	670	613	600	676	657	641	634	640	616	711	629	629	597	661	619	646	616	653	720	621	667	617	614	743	658	698	628	617	662	660	652	639	675	692	664	629	665	633	644	650	617	621	660	633	624	628	646	655	612	618	629	608	672	641	654	627	649	612	644	618	632	630	648	625	650	603	640	648	659	650	620	615	655	633	619	648	647	645	632	622	638	639	603	659	676	586	638	652	681	681	615	591	639	657	665	665	650	669	624	701	657	648	617	665	653	625	671	652	636	672	640	627	701	649	641	682	657	662	614	613	607	690	666	622	669	638	679	621	640	640	653	606	591	664	649	631	626	648	647	625	638	599	612	636	672	646	628	664	664	624	627	631	653	669	633	652	639	641	667	669	648	584	613	657	655	616	647	653	657	641	639	601	647	661	655	639	653	629	681	618	654	651	638	692	624	662	686	574	666	654	621	664	626	614	668	630	634	616	653	626	681	665	648	681	640	617	694	630	605	660	702	654	650	616	623	638	633	647	655	637	622	641	618	630	609	662	624	618	641	642	665	650	677	640	630	657	650	673	617	674	667	629	657	618	639	676	669	640	615	638	678	640	660	648	696	668	613	664	614	632	633	623	629	626	616	611	668	679	640	630	634	593	672	638	656	640	644	640	675	643	652	685	684	660	629	669	633	630	657	678	651	639	653	652	616	641	606	605	624	662	653	637	640	634	657	645	705	671	627	607	595	641	687	611	659	641	630	671	698	634	615	598	654	687	632	673	666	623	606	637	653	614	656	627	642	658	667	570	650	630	633	628	650	625	634	629	653	646	679	637	686	645	666	633	617	599	636	650	661	652	642	670	644	612	653	647	632	645	626	608	653	628	628	670	651	672	632	618	611	679	667	612	623	600	617	632	640	653	644	645	649	646	647	669	618	692	669	670	646	578	588	672	619	692	658	632	600	675	626	654	629	679	686	637	648	634	652	602	595	612	653	624	639	691	692	659	654	622	639	660	638	654	622	641	667	671	663	631	661	693	643	659	647	637	632	625	643	670	634	663	626	639	665	608	650	658	680	654	645	649	642	667	642	621	649	661	658	636	655	643	642	649	681	646	650	685	680	636	678	677	633	654	599	669	656	637	633	614	656	639	640	682	671	642	672	657	620	608	653	661	664	645	669	635	630	646	664	608	641	691	651	649	639	690	641	660	669	625	634	633	626	630	621	651
15010	1356	1348	1028	750	575	444	337	291	279	236	164	162	173	161	155	167	153	124	129	118	134	118	131	109	127	131	115	111	90	121	111	115	115	105	95	108	108	99	106	102	108	117	105	109	136	125	108	113	100	98	113	112	103	110	118	106	105	109	99	121	110	107	118	117	103	99	96	95	116	108	124	106	117	118	132	120	102	94	111	108	112	96	128	95	120	110	102	100	95	126	98	110	99	113	111	106	108	116	100	93	132	107	109	99	116	120	113	105	104	117	110	90	102	105	97	117	94	104	125	117	107	92	89	102	112	96	100	94	115	115	105	80	101	115	113	108	106	103	108	98	111	126	117	119	106	107	120	109	106	97	118	107	125	107	101	114	107	103	92	97	115	114	97	108	100	98	94	104	98	118	115	101	102	103	95	94	95	102	103	101	102	95	130	103	106	121	104	110	110	104	116	124	99	88	99	101	103	125	102	82	107	115	109	98	103	126	94	95	96	120	89	113	101	106	108	106	111	100	86	108	107	118	117	104	108	108	99	99	91	111	103	96	96	85	109	111	105	107	117	88	117	86	92	102	129	94	105	107	106	111	104	91	119	113	104	84	101	98	111	101	99	97	106	113	89	92	85	109	112	78	88	102	103	110	94	107	87	102	107	102	70	97	90	108	98	112	93	109	99	105	72	121	109	108	106	104	103	84	113	110	100	119	103	103	112	106	94	100	98	110	104	112	107	94	104	114	109	118	119	112	88	117	85	126	107	96	103	96	100	109	93	96	113	125	102	96	95	113	80	114	117	109	90	100	115	111	96	91	113	114	108	105	105	100	97	103	94	121	92	100	95	95	104	106	101	125	117	92	100	116	96	112	98	102	105	95	99	115	121	114	104	99	98	106	113	81	106	106	103	90	95	92	84	93	97	110	92	121	103	109	109	109	99	101	97	101	103	99	104	107	115	118	114	100	110	88	91	120	107	86	105	104	104	114	100	106	84	103	127	113	101	113	96	103	93	102	104	110	103	105	92	105	121	94	93	96	95	119	100	110	123	91	98	111	98	120	118	113	115	94	113	84	121	116	98	100	103	108	106	125	127	108	88	95	104	109	95	113	112	88	108	97	99	93	108	103	109	99	101	108	101	108	106	100	112	97	96	98	104	89	92	96	120	118	122	111	103	99	99	106	98	91	100	100	112	105	89	107	96	97	108	107	107	115	107	112	109	103	109	109	109	103	101	116	131	104	97	114	101	94	107	107	99	107	107	124	101	92	114	107	113	92	114	118	121	93	116	116	109	122	118	113	113	107	111	101	90	114	112	106	102	113	102	117	122	122	98	99	100	101	105	108	113	99	98	97	104	118	96	111	124	92	111	96	104	117	103	122	99	108	108	92	117	116	101	107	108	111	95	103	110	94	85	110	87	110	120	99	97	114	105	105	91	93	99	88	121	122	112	105	96	103	116	113	128	97	92	112	87	101	100	98	110	97	107	98	99	101	116	118	117	112	108	96	97	98	109	97	96	98	82	93	100	117	110	123	95	101	112	118	111	91	96	108	116	104	95	86	109	92	109	107	107	105	90	98	116	88	105	113	83	106	92	101	118	133	101	124	92	114	112	107	123	107	124	115	95	126	99	98	113	103	98	120	106	114	98	111	111	115	96	94	99	108	116	109	104	89	111	88	90	101	103	110	95	98	89	96	97	105	113	86	101	103	95	106	93	109	100	103	104	89	110	114	96	83	96	104	105	90	98	111	109	93	98	104	102	105	106	136	83	100	89	112	105	99	107	121	106	105	105	97	89	113	105	99	87	115	121	99	108	105	95	119	107	98	87	98	106	107	107	101	94	106	107	101	92	115	107	104	94	95	111	93	125	105	106	101	87	103	113	104	85	95	116	121	115	107	94	113	132	87	108	125	91	94	98	108	107	116	102	100	107	97	106	111	95	111	102	91	84	116	84	92	115	97	90	99	89	108	88	110	112	111	108	91	124	98	94	110	115	102	104	106	107	106	94	86	104	129	120	82	112	86	100	113	101	107	107	100	105	97	88	101	97	92	118	95	96	106	106	96	118	111	98	106	111	107	96	93	92	121	114	110	106	97	86	119	107	86	117	93	111	103	107	95	72	111	104	95	107	108	120	86	118	123	106	99	122	98	103	110	107	125	121	92	105	107	104	104	92	111	105	118	106	113	108	110	103	108	99	104	113	114	100	91	108	109	112	99	81	98	103	106	109	90	100	99	97	92	98	117	95	97	100	101	109	88	110	106	104	120	111	105	91	110	83	104	100	117	92	101	97	113	134	104	107	90	101	115	99	96	97	119	114	105	99	94	99	103	110	117	116	119	105	118	82	104	101	111	117	108	109	89	103	101	118	107	137	98	100	117	100	94	103	97	84	112	120	91	104	93	115	117	98	113	93	91	127	114	107	122	92	94	103	100	100	99	121	96	118	109	112	96	108	91	99	108	123	109	108	110	118	106	105	105	112	100	95	103	103	118	90	110	110	91	93	94	107	106	115	110	103	99	106	107	102	102	119	114	109	124	93	95	90	100	103	92	99	88	103	114	101	115	119	112	103	110	101	94	116	115	96	94	96	103	88	113	115	108	88	115	118	112	82	104	121	104	96	94	106	110	122	110	105	113	106	117	96	100	104	89	112	103	99	95	87	101	109	115	94	123	103	100	96	110	121	108	103	107	105	113	108	103	101	116	106	87	113	109	111	95	99	105	121	108	106	93	101	123	87	99	94	94	98	88	92	130	104	114	115	113	129	79	113	91	100	112	126	110	84	113	114	91	127	95	114	120	128	127	96	128	90	109	92	96	115	107	108	124	105	115	107	110	103	137	108	119	103	122	97	93	121	115	118	117	107	117	98	102	112	102	107	96	103	97	99	102	99	101	108	86	120	82	109	100	97	101	92	101	90	94	105	94	112	93	123	99	95	107	102	103	129	95	101	114	89	99	100	105	113	99	103	110	100	97	111	91	85	113	107	103	103	104	124	93	97	111	94	112	101	116	94	108	108	123	97	110	98	116	98	117	88	102	107	109	99	95	103	105	107	95	126	119	121	114	105	106	115	106	107	112	109	107	108	104	89	126	107	121	114	98	118	106	104	100	89	102	98	96	102	116	112	116	100	94	123	115	134	106	126	102	103	96	98	122	91	118	117	117	98	99	99	102	105	88	93	91	84	125	88	100	98	103	100	110	93	102	111	107	98	93	120	106	93	112	109	115	132	108	109	107	96	102	115	104	108	108	106	97	93	85	100	100	106	94	97	111	113	91	121	84	102	97	92	106	116	123	104	109	119	115	115	89	125	93	103	108	121	101	101	114	79	101	85	103	109	98	104	98	106	113	103	117	91	79	120	105	128	96	99	78	89	96	113	111	122	96	105	98	104	109	108	99	99	125	97	93	81	98	92	102	100	87	111	83	110	109	83	107	88	96	106	103	69	107	106	108	110	120	79	84	112	99	106	95	98	109	107	99	93	108	114	104	97
8744	1575	3712	3853	3189	2646	2089	1778	1564	1269	1137	1063	878	840	746	738	687	683	576	615	601	583	589	573	519	493	526	467	472	440	412	463	429	450	420	465	436	416	433	431	413	415	382	397	379	397	421	405	373	402	392	375	400	396	415	386	389	383	356	370	383	379	392	366	382	360	356	386	355	399	361	351	366	361	374	402	374	354	391	393	344	377	373	371	359	363	384	386	376	372	398	343	350	350	386	342	362	343	392	413	356	326	367	385	332	342	382	368	365	387	356	366	347	388	357	398	381	360	324	340	328	384	347	333	358	361	352	367	315	337	350	368	345	372	350	382	383	375	394	361	372	331	386	364	380	326	364	325	361	360	326	337	361	356	397	362	363	364	340	341	376	418	357	358	348	329	376	362	340	338	348	351	338	339	346	360	341	343	375	365	362	394	368	328	346	384	349	352	337	385	328	389	347	365	367	367	362	337	361	353	342	340	384	347	374	369	366	341	348	351	328	347	361	395	373	356	324	391	368	341	337	365	322	365	354	343	353	333	364	369	371	379	375	363	358	377	353	376	342	326	377	377	340	337	365	370	343	330	333	337	360	352	345	322	365	353	357	335	336	345	369	331	351	337	344	380	331	357	357	343	363	370	361	368	338	364	333	385	338	360	367	364	355	342	352	357	327	341	367	352	403	314	367	362	366	349	364	380	383	386	335	356	355	362	365	366	367	315	348	357	348	351	369	337	333	355	357	372	393	360	355	341	341	360	339	364	357	347	414	327	352	357	347	349	337	352	393	344	351	339	366	339	362	356	375	358	371	343	351	366	366	335	347	344	364	371	354	353	345	357	361	354	360	363	346	338	347	365	353	389	344	340	354	343	346	364	367	359	350	315	333	314	363	389	363	309	337	331	379	347	367	347	371	349	382	349	361	347	363	364	373	333	349	334	355	332	368	353	358	329	322	351	351	346	362	355	336	326	386	369	356	357	353	367	353	346	352	334	344	342	364	335	352	350	365	369	327	349	349	354	341	364	347	376	364	346	335	349	352	364	355	370	363	339	375	342	386	351	366	354	341	354	329	320	327	349	349	377	365	339	350	366	335	359	355	360	336	340	346	342	357	356	354	321	345	375	380	365	375	355	335	350	353	312	366	326	342	365	360	354	344	406	361	344	324	319	353	353	341	369	352	399	350	371	357	352	356	391	346	373	350	341	358	374	333	337	395	366	367	352	357	372	345	339	362	382	341	388	374	343	374	346	353	367	372	362	331	369	367	359	356	339	373	355	348	324	351	354	382	364	360	356	343	342	364	374	359	340	322	362	374	360	327	378	345	334	365	365	356	356	322	347	368	373	348	381	336	375	367	350	365	369	346	371	366	350	355	376	333	384	371	403	352	358	343	404	387	360	307	341	367	352	354	400	352	364	357	381	357	362	352	353	333	341	350	353	332	352	354	389	375	346	333	353	346	368	362	346	365	352	392	367	385	350	353	343	379	342	348	386	367	335	349	352	337	336	346	346	401	354	371	389	377	360	353	345	305	372	346	367	388	354	319	349	371	356	345	380	326	350	365	398	361	357	363	362	343	344	334	355	333	357	356	371	388	356	386	368	338	379	411	333	360	365	356	360	335	348	351	395	353	375	345	377	350	365	322	362	349	343	325	373	359	380	358	347	366	358	349	391	359	363	367	370	377	380	374	332	343	358	362	343	351	341	366	326	382	357	324	337	354	366	346	393	312	359	373	365	361	375	345	381	341	356	332	320	342	340	351	386	337	371	334	353	356	388	352	316	331	365	348	359	359	329	406	352	341	352	396	359	380	315	362	326	324	390	370	345	403	396	340	331	352	368	319	333	371	365	370	389	367	372	377	352	351	362	396	374	367	357	366	355	362	360	355	337	365	351	359	366	359	359	340	363	352	331	338	351	379	327	370	360	382	336	372	348	351	360	354	343	347	345	332	366	337	364	315	380	352	374	334	335	378	324	339	382	367	356	417	357	355	327	394	354	366	366	355	375	366	352	344	362	373	353	334	345	359	377	358	363	329	358	354	386	353	342	304	363	357	372	367	386	367	333	352	351	329	353	345	402	356	381	355	383	372	327	357	370	355	375	362	327	337	337	335	356	377	338	372	332	353	358	356	367	325	335	371	354	346	332	360	343	367	348	367	330	340	335	363	340	356	356	365	361	367	330	341	340	378	369	366	356	365	383	345	352	381	367	343	393	331	331	377	395	363	363	330	379	348	386	349	365	356	374	369	329	334	345	342	339	341	343	345	377	367	363	354	333	328	365	361	376	349	330	377	373	367	336	338	361	358	372	300	331	358	381	344	351	357	367	345	356	361	340	355	354	356	379	338	378	356	364	333	341	359	337	357	309	349	379	348	335	356	369	381	343	361	355	356	369	339	344	330	325	381	374	349	350	388	368	355	352	385	343	380	332	394	375	318	325	328	374	334	376	370	333	343	360	356	340	340	311	361	373	368	386	384	356	359	341	365	352	345	362	368	381	352	310	368	362	380	337	371	340	343	375	350	348	352	371	353	305	373	380	367	380	344	355	337	345	363	356	399	363	319	340	391	358	374	356	322	355	372	346	333	357	356	331	342	368	349	366	369	379	354	367	360	354	354	362	349	360	351	357	346	383	382	356	368	353	362	369	341	365	361	347	367	350	366	389	354	358	329	340	347	383	332	357	377	352	351	383	330	339	339	367	342	346	363	343	347	375	355	347	342	340	359	308	390	359	357	351	404	369	387	356	340	380	311	382	380	377	358	351	341	371	330	357	356	351	385	358	335	328	393	370	386	318	355	378	354	376	327	361	377	347	316	367	349	353	387	348	340	388	365	332	337	387	354	357	316	321	331	329	344	366	359	374	341	358	349	358	293	362	375	361	361	375	400	382	358	330	354	378	351	373	343	374	363	404	380	319	372	337	332	398	338	351	333	348	382	358	341	365	347	398	385	330	354	374	356	377	357	357	338	363	313	394	353	342	388	369	324	378	337	373	370	332	354	355	326	361	345	352	368	349	356	318	338	386	359	335	343	373	362	368	394	340	345	384	362	363	346	351	337	358	371	360	363	361	357	384	370	352	381	379	383	359	332	397	356	362	368	384	369	325	368	372	310	374	383	371	360	331	307	346	346	344	319	344	331	345	340	322	380	373	374	358	324	362	363	353	326	335	325	361	382	346	368	335	369	327	347	353	373	359	346	346	348	344	357	346	339	402	334	346	351	374	358	367	369	359	380	361	359	381	333	321	356	367	359	351	371	320	363	376	359	369	364	345	377	384	365	374	366	369	360	351	344	363	361	385	333	375	349	362	359	363	354	341	374	341	336	337	378	352	375	376	355	364	367	346	370	366	335	378	384	320	346	358	343	305	359	348	343	333	369	376	360	385	365	330	351	367	333	349	368	349	338	336	354	363	349	390	364	350	393	378	359	360	335	379	354	370	378	327	361	366	357	378	382	331	359	352	373	339	328	361	327	359	357	343	323	336	360	322
30434	5825	3083	2109	1501	1056	795	628	548	448	352	333	293	284	256	257	260	214	206	217	199	205	210	180	211	173	183	165	161	136	164	196	159	174	157	160	147	149	152	160	167	147	168	171	165	174	139	154	147	170	140	140	149	169	149	148	163	156	131	161	162	159	181	144	132	174	166	149	172	151	151	139	127	145	144	158	147	145	158	154	197	150	159	155	139	142	130	159	145	147	170	140	151	149	147	150	139	183	151	134	128	137	135	124	156	132	155	163	137	172	158	141	124	127	171	154	147	147	157	155	152	144	143	138	168	131	149	158	147	140	155	153	133	148	115	143	165	174	154	144	135	163	154	144	146	139	138	145	153	149	149	138	157	155	140	151	155	146	160	155	146	151	163	127	147	151	163	147	139	149	142	165	159	159	136	151	164	169	163	139	150	155	168	154	148	158	150	138	155	138	149	153	159	128	156	166	153	161	150	128	151	148	145	131	156	128	132	164	145	150	149	140	163	146	152	129	136	154	146	132	156	142	152	172	169	130	164	126	137	161	156	165	166	136	151	147	156	144	133	166	167	143	134	150	139	144	141	165	142	151	129	159	143	164	149	120	150	152	171	152	156	134	138	160	159	159	139	139	159	155	152	160	166	142	145	127	147	133	145	157	137	149	146	156	163	152	157	140	135	141	154	133	158	147	150	151	141	154	142	157	130	154	147	156	149	129	151	159	157	163	126	162	144	140	165	151	145	185	142	152	136	120	152	130	132	154	158	151	151	130	139	140	167	154	176	167	135	142	145	158	161	159	157	149	161	155	158	154	155	157	164	163	152	141	153	157	124	140	142	161	145	158	140	140	151	138	149	158	155	135	135	166	142	169	147	151	147	137	161	148	139	156	137	146	154	162	155	157	144	134	148	168	165	155	134	145	145	141	172	164	146	148	148	149	138	151	156	147	133	168	141	153	150	144	142	132	162	150	150	167	165	150	172	138	177	154	141	156	151	135	164	158	162	133	124	140	118	140	161	165	176	158	165	163	168	127	139	169	144	134	158	131	168	165	139	139	157	148	140	163	147	159	153	131	150	150	136	137	146	166	153	146	175	163	152	178	162	160	157	153	133	135	156	134	166	135	142	148	151	163	147	148	146	162	158	160	161	131	161	151	149	149	145	143	131	141	132	128	134	157	149	155	140	155	152	145	166	122	152	148	159	171	135	142	154	136	128	154	144	164	157	162	147	146	128	152	135	158	170	130	144	158	146	132	149	140	161	148	152	156	159	156	146	147	150	148	152	161	173	141	173	139	145	151	145	153	158	160	156	147	142	171	141	147	141	165	170	162	160	145	139	161	178	154	151	134	154	152	148	130	136	136	148	148	151	122	133	157	156	140	151	147	144	146	152	143	140	156	176	173	141	163	151	155	151	152	133	162	140	141	143	155	157	144	166	133	139	158	139	157	136	151	134	166	170	143	148	145	146	137	137	136	176	159	146	160	146	144	134	143	141	150	150	151	163	142	154	148	146	153	159	148	145	158	144	158	131	150	146	137	148	142	153	150	133	145	156	156	170	145	157	135	138	124	158	159	149	137	145	164	163	158	175	159	150	148	139	158	154	142	140	138	128	152	141	155	131	141	147	142	149	143	134	149	141	146	127	163	150	135	157	142	138	154	170	128	165	164	146	142	151	124	142	159	153	143	129	126	166	171	163	124	149	130	145	139	158	152	155	153	148	123	136	149	147	173	148	157	151	153	149	133	168	139	160	154	154	145	117	150	149	151	148	156	140	162	146	144	149	136	133	140	157	162	153	156	159	152	152	152	152	155	132	146	155	176	154	164	124	156	148	161	142	127	143	149	133	158	146	156	162	148	151	155	152	170	147	159	158	160	155	160	140	147	144	144	160	166	151	131	136	156	121	154	137	154	144	158	140	150	142	169	153	160	153	162	147	169	141	144	151	138	148	158	126	143	149	138	158	144	149	126	157	159	162	132	160	149	144	137	171	169	130	158	155	143	130	140	152	129	151	147	153	164	162	154	127	149	145	144	153	137	155	152	144	139	149	150	167	130	122	159	136	135	148	153	144	146	133	167	155	140	141	131	149	176	148	145	164	166	150	153	140	144	151	132	160	164	163	142	159	144	155	149	146	144	168	127	149	117	151	152	162	153	151	148	158	147	134	165	133	138	145	133	141	150	132	137	144	139	157	179	157	153	127	139	136	146	171	133	144	145	173	133	137	172	149	140	145	160	164	131	131	150	150	137	140	146	155	141	163	158	158	144	153	163	178	154	143	137	138	145	156	137	136	134	124	148	146	150	135	145	176	161	142	148	113	146	123	146	127	124	163	139	142	168	160	168	162	168	160	149	156	119	156	120	156	146	132	142	167	150	164	146	165	168	134	151	154	167	150	167	126	151	173	157	153	144	150	136	154	150	156	139	147	159	161	179	155	167	143	147	145	139	143	154	156	132	127	146	154	141	135	153	152	140	132	143	161	136	161	143	169	145	151	143	143	155	162	141	168	148	168	154	149	161	136	137	165	131	121	136	155	149	142	172	152	128	141	138	149	152	149	142	136	150	149	132	153	149	157	152	147	137	144	163	153	158	163	134	163	132	144	141	162	145	144	152	139	146	153	146	147	146	150	140	151	157	150	146	160	137	146	151	141	168	139	146	162	147	157	151	150	149	157	159	126	141	145	144	128	143	164	136	168	147	128	148	154	133	153	117	140	172	142	140	139	136	148	137	136	143	118	137	146	164	157	165	141	170	143	144	146	142	151	164	158	148	119	158	154	178	167	147	136	137	139	141	134	168	145	137	143	152	151	150	148	148	145	152	134	146	140	143	148	134	140	123	149	172	127	138	162	143	153	145	126	147	149	155	128	149	161	139	136	164	139	148	164	135	141	145	145	158	124	161	129	159	152	143	151	152	132	148	173	156	144	145	138	157	157	156	151	157	146	162	134	152	146	150	130	145	148	149	142	114	135	172	158	143	133	137	160	150	144	160	155	156	137	150	160	134	155	134	146	140	157	165	158	169	153	140	138	147	141	147	152	158	149	139	164	144	156	140	120	157	164	143	153	121	156	134	137	134	132	157	129	137	161	151	179	154	163	165	162	153	153	140	164	155	155	145	152	145	148	162	142	146	130	129	131	134	152	152	166	157	136	162	159	146	147	134	128	145	157	151	143	150	160	170	132	147	165	142	146	156	165	153	162	146	147	132	147	158	151	161	141	158	147	144	157	146	142	159	135	128	135	147	125	151	146	121	166	174	148	142	157	139	150	144	143	150	174	171	140	172	166	137	154	140	143	126	130	131	140	151	146	184	132	144	153	134	145	143	145	146	152	138	146	143	147	140	154	142	134	141	149	155	135	152	130	145	142	169	155	143	175	144	159	163	147	130	129	128	160	148	146	139	163	162	119	162	143	143	152	142	145	157	148	156	136	137	144	134	157	159	144	154	147	171	142	154	146	142	122	157	133	139	159	121	130	156	136	163	145	165
14671	2748	6715	7168	5727	4707	3762	3186	2700	2272	2023	1733	1570	1481	1332	1184	1156	1091	1061	1011	957	928	913	828	859	718	797	749	688	732	682	666	655	710	641	659	640	577	606	591	647	627	619	630	625	626	579	518	550	573	557	588	538	587	542	573	550	515	548	543	520	539	546	527	557	489	510	526	555	537	537	523	518	510	514	534	542	499	519	505	531	523	532	504	479	522	507	522	499	515	532	494	466	524	465	515	471	505	523	491	483	548	536	504	481	482	525	543	512	499	480	481	509	495	534	487	500	486	488	543	516	522	449	522	511	481	502	513	529	488	479	510	472	521	462	521	503	482	509	516	479	501	528	517	480	529	497	475	506	489	498	485	522	523	501	513	457	491	493	484	501	514	529	486	492	504	489	495	464	480	523	488	437	497	530	464	477	464	492	495	496	506	515	538	487	506	494	498	454	493	489	501	493	508	486	496	479	500	493	471	516	466	516	496	492	471	440	478	465	482	485	495	481	502	495	446	535	534	492	476	501	537	497	521	501	496	465	484	499	536	486	487	483	453	508	536	503	465	498	506	478	459	480	504	494	488	509	521	490	471	513	482	479	491	502	484	499	478	488	521	486	488	491	482	490	476	465	473	483	487	495	543	540	502	497	502	482	509	471	483	479	502	478	507	490	501	503	517	484	479	520	484	486	463	481	469	483	455	480	507	529	499	527	525	445	512	485	483	479	565	487	482	473	494	515	493	476	470	478	521	492	491	534	510	516	487	493	466	496	481	486	503	495	465	476	464	491	507	453	513	502	487	501	473	480	465	513	509	515	464	484	473	521	454	474	473	477	482	527	486	492	495	487	522	494	563	463	528	509	503	515	494	493	526	472	492	497	504	494	507	506	513	485	513	505	498	483	511	500	486	505	522	516	522	469	551	496	448	510	496	482	470	493	492	492	481	488	493	528	462	451	472	466	473	528	471	478	488	548	492	474	533	502	510	477	443	497	486	452	520	490	495	476	554	522	459	522	539	505	498	513	486	479	530	469	469	518	517	486	471	512	485	475	483	473	482	423	539	491	465	494	486	531	495	515	500	505	478	480	503	486	501	466	513	484	488	495	520	454	505	513	516	495	511	454	513	503	492	494	471	520	503	490	543	515	559	490	547	505	456	486	507	470	506	527	472	515	501	518	476	510	486	474	483	514	505	526	486	432	503	433	472	474	485	438	541	471	469	486	500	466	496	480	478	482	535	528	516	493	503	506	507	476	466	550	508	496	446	505	524	480	449	460	492	495	531	473	516	491	492	467	505	484	439	495	531	509	489	487	501	460	492	478	467	482	516	492	503	458	507	516	466	521	469	498	478	467	502	481	493	494	469	462	521	467	534	471	499	568	507	514	519	469	492	466	480	471	486	513	461	496	523	518	528	511	458	479	472	451	500	496	509	513	462	474	451	481	449	519	502	458	494	475	514	471	469	489	491	529	491	486	530	451	515	508	470	470	487	466	476	521	552	470	505	539	478	498	452	511	495	479	483	471	491	556	453	490	520	521	505	464	501	485	509	483	485	476	498	458	507	507	498	480	479	475	469	534	472	511	493	478	500	464	452	494	478	460	479	513	499	463	485	523	447	508	501	493	496	480	519	469	479	472	473	476	508	495	490	506	520	498	502	478	492	485	502	501	450	471	475	508	482	499	502	470	491	510	477	510	482	500	514	509	504	499	513	469	482	507	504	532	468	472	489	516	465	463	468	460	492	503	521	523	534	516	513	455	497	466	513	467	473	486	524	474	521	469	500	472	522	452	453	477	467	538	490	519	492	501	484	490	468	497	470	469	499	502	544	507	452	461	494	463	523	481	474	466	476	500	532	522	485	483	485	488	517	484	472	435	497	504	499	523	502	474	489	479	465	465	495	485	485	454	505	491	504	530	518	446	493	527	534	484	450	478	447	482	470	507	495	507	498	518	517	522	503	490	494	527	493	497	465	512	457	503	509	512	503	470	530	490	534	484	492	471	489	494	507	466	484	508	508	495	515	506	515	501	537	470	480	510	496	478	527	513	486	480	474	481	497	465	534	507	473	491	500	516	494	479	434	517	478	484	492	461	480	489	480	476	464	505	512	513	492	531	479	495	497	500	478	474	494	493	474	501	492	497	469	535	489	495	470	483	501	494	490	516	508	492	492	483	490	476	487	491	489	494	512	486	470	511	492	502	477	495	459	534	477	471	489	494	479	495	467	461	506	510	533	537	479	488	443	484	507	489	512	546	496	481	492	489	464	512	482	482	482	467	502	478	464	493	477	483	488	484	513	485	511	495	499	477	456	531	548	488	470	509	491	465	489	507	486	467	502	561	488	537	474	507	500	526	491	531	490	473	473	505	504	486	539	437	494	478	496	479	485	515	486	507	514	487	468	510	490	493	479	491	485	502	519	496	480	509	499	493	510	466	483	469	465	465	489	475	474	483	480	512	508	531	469	500	479	481	477	521	502	475	463	505	465	483	483	477	528	490	498	500	441	524	501	504	476	529	502	475	533	477	485	477	515	482	487	498	467	497	509	496	468	481	474	465	480	469	527	508	481	489	467	488	534	468	463	470	500	514	509	513	501	487	482	520	510	477	466	495	473	434	464	465	485	507	491	469	521	510	469	478	459	506	480	485	489	489	489	496	519	470	448	543	453	493	449	500	465	491	465	481	477	503	478	488	489	469	474	510	479	510	467	497	496	518	464	490	529	523	530	511	476	475	446	520	482	493	532	489	505	499	472	541	520	468	514	483	487	504	507	491	496	478	507	489	477	493	495	488	501	455	484	469	499	501	491	504	480	485	479	466	531	476	512	502	488	528	501	492	480	427	451	468	473	519	512	502	531	453	519	488	512	480	525	488	466	520	521	508	470	490	516	482	476	510	480	529	522	530	486	495	523	495	484	504	506	501	507	511	444	510	499	489	511	465	510	493	451	492	489	472	484	515	501	508	471	492	493	488	503	495	493	474	517	494	487	471	513	480	464	486	472	486	479	469	481	469	472	516	482	464	475	496	482	538	520	501	457	469	492	475	505	526	468	528	508	451	483	497	492	524	481	491	485	489	492	469	488	496	520	493	494	512	508	521	468	497	531	476	478	452	465	491	529	463	506	470	490	472	529	548	496	473	491	487	470	490	492	518	479	508	480	524	511	528	506	493	500	507	474	504	453	513	499	440	505	473	461	502	486	464	501	508	527	475	516	483	513	497	489	468	488	489	530	440	463	492	494	450	502	480	508	459	472	491	517	459	480	475	466	515	512	457	524	490	479	498	469	478	481	527	476	478	461	540	490	460	533	503	472	464	545	506	486	449	499	472	489	488	512	563	454	465	502	492	454	502	478	502	459	476	474	497	459	513	481	468	486	507	510	501	465	494	522	495	494	485	492	536	502	494	495	484	532	533	499	487	505	481	456	467	498	507	518	529	537	455	496	471	497	494	487	436	480	492	507	500	472	508	461	506	464	499	529	492	504	534	495	512	513
4307	449	299	299	270	253	224	216	251	241	231	224	230	228	221	237	209	232	237	214	236	231	230	205	173	206	212	213	232	188	228	239	214	207	218	212	209	238	193	227	241	204	216	208	200	218	242	197	231	242	200	208	226	215	209	213	238	199	202	221	223	211	215	212	220	188	219	211	227	236	210	192	225	226	215	241	201	210	216	201	192	208	217	206	204	215	219	201	227	213	224	228	228	233	223	223	207	231	236	212	213	215	211	207	257	221	212	237	227	213	194	227	194	240	231	238	236	197	206	195	221	218	209	173	211	221	215	222	203	217	219	200	200	227	214	227	219	220	217	217	207	218	199	208	224	188	212	230	220	205	258	212	200	206	209	204	184	220	214	183	201	198	193	194	218	201	207	202	211	202	205	208	203	203	212	239	218	229	220	229	216	218	205	211	205	206	208	221	224	201	221	217	214	230	193	223	213	222	209	231	196	230	217	233	216	213	219	204	214	189	225	215	217	222	209	217	204	222	233	198	208	201	222	203	225	205	215	191	218	231	237	247	194	220	236	214	244	227	205	217	222	211	231	253	241	211	248	265	228	206	229	202	209	217	219	208	213	188	215	216	211	231	236	206	186	213	221	230	214	176	209	210	203	220	214	238	227	221	247	225	219	233	219	234	193	203	218	214	233	197	216	214	246	213	220	208	207	213	231	218	219	210	233	212	230	224	191	200	233	229	196	209	224	205	190	222	243	221	212	214	209	199	185	213	221	249	227	201	209	230	218	216	205	209	211	237	188	175	201	222	208	218	217	213	203	213	207	209	194	229	225	219	225	210	197	224	206	173	227	225	245	233	228	208	195	206	223	177	226	221	237	215	230	220	216	214	219	202	218	195	214	240	205	197	237	221	220	239	210	227	197	210	226	213	238	217	207	214	233	202	221	212	221	214	214	195	219	185	226	206	232	227	211	214	200	236	224	239	187	217	205	209	230	232	207	199	187	200	237	207	227	215	218	187	208	219	244	202	210	239	204	233	229	218	175	210	222	257	207	206	229	201	208	212	226	233	204	219	199	213	227	198	221	192	221	207	210	238	204	226	183	237	237	201	195	243	200	198	216	199	234	212	220	206	221	219	211	214	197	220	213	207	216	195	196	230	192	213	217	221	216	229	206	193	203	199	217	201	222	212	210	218	212	236	209	195	211	209	230	205	220	209	185	195	215	204	201	225	235	201	200	239	228	221	228	243	201	226	223	247	211	237	188	212	220	218	214	241	213	221	223	202	202	192	206	208	229	221	217	244	222	203	237	221	178	228	241	209	179	216	212	245	198	231	225	198	207	241	210	225	227	241	198	198	213	231	210	210	232	221	242	199	228	203	218	207	235	226	228	219	234	220	196	210	215	197	220	245	195	219	235	194	209	219	215	233	221	214	200	246	214	219	197	218	206	241	218	242	216	201	200	209	229	222	239	192	188	224	218	209	241	227	209	227	199	209	215	207	201	242	204	226	213	238	200	226	235	232	215	221	237	224	208	235	190	194	206	208	227	203	212	252	218	224	190	201	222	191	197	220	178	223	226	201	224	211	222	232	211	210	195	180	214	223	223	241	235	193	197	207	239	234	220	217	214	245	216	179	203	199	211	200	225	197	213	231	205	202	218	232	226	209	234	208	218	201	220	234	192	221	215	219	253	207	219	226	205	207	178	199	221	195	233	220	200	189	211	204	197	204	221	212	225	197	235	200	213	225	204	200	224	216	185	219	217	232	225	223	223	222	202	240	238	205	244	211	185	220	178	211	237	220	214	222	191	223	226	213	184	221	223	200	239	215	252	217	192	231	194	208	223	236	228	186	223	208	238	211	230	258	213	237	193	245	218	220	230	220	196	198	210	211	204	217	207	200	211	215	229	186	196	233	194	204	208	207	220	217	201	231	224	189	214	214	222	201	196	216	207	221	181	217	213	206	213	215	220	211	212	211	194	197	213	206	221	237	192	237	213	223	222	222	224	207	204	222	215	228	202	180	206	221	213	214	225	189	224	227	194	178	187	200	226	224	212	202	204	221	209	199	202	209	222	235	202	231	214	201	238	212	208	213	240	247	183	198	240	231	197	234	215	209	208	227	229	211	202	224	220	207	201	217	212	226	204	194	239	238	215	229	214	211	207	215	200	204	197	220	194	198	205	230	204	206	196	241	231	182	194	207	206	210	211	204	227	226	210	211	201	237	211	226	214	196	223	186	224	249	209	233	257	216	218	236	202	219	212	212	236	229	227	218	192	215	215	198	209	218	215	242	199	239	201	227	234	229	209	246	228	233	221	224	206	208	206	204	200	207	226	229	210	218	216	229	214	242	205	203	207	216	207	214	232	197	243	200	197	223	225	218	220	199	214	211	208	248	245	247	195	202	205	212	210	196	206	241	219	216	213	205	208	193	186	209	212	230	206	210	191	220	258	243	203	224	192	211	199	206	231	204	217	193	222	201	200	244	218	222	227	227	208	213	206	217	240	216	227	236	193	229	181	230	223	231	206	239	227	222	221	217	228	227	230	197	229	174	209	231	224	209	204	220	193	247	177	210	209	204	210	209	209	214	211	217	217	220	196	207	231	214	232	218	196	197	234	220	245	220	209	207	210	213	202	230	200	216	244	213	207	225	199	216	238	210	218	237	214	215	236	198	233	202	204	209	196	221	219	201	244	203	239	224	230	217	210	208	216	222	207	246	207	214	197	204	218	238	220	226	202	242	240	231	228	223	223	232	225	223	231	187	247	204	218	219	229	222	237	197	239	221	210	214	195	221	225	200	192	224	199	228	221	215	228	199	220	230	233	209	216	204	213	234	222	219	214	187	207	200	213	240	228	213	188	213	228	243	205	209	222	215	239	213	188	189	196	205	220	190	212	228	201	220	244	210	198	227	202	232	213	242	218	223	216	234	205	235	199	214	182	217	205	224	201	232	239	204	229	208	210	210	226	243	238	212	233	196	224	195	218	223	226	211	218	225	244	229	217	204	226	218	204	196	178	226	189	207	242	223	227	208	229	199	188	217	238	208	213	204	232	235	224	210	244	226	224	219	215	215	222	218	212	208	223	185	235	204	219	242	211	206	218	236	198	228	215	197	201	185	227	234	216	213	203	215	220	219	215	203	233	224	195	226	218	207	219	234	208	215	224	209	222	196	248	195	206	209	227	210	203	220	184	194	200	235	236	212	222	233	221	198	211	201	221	211	209	224	191	218	224	202	240	224	211	229	205	205	241	219	198	214	201	191	208	212	223	254	193	219	202	220	215	228	194	229	222	200	213	215	235	223	218	197	209	211	196	202	227	201	242	210	188	217	236	225	212	205	220	184	209	257	226	220	227	235	212	209	217	234	227	231	209	239	224	189	234	224	200	203	208	213	197	207	207	216	208	205	226	196	196	222	225	219	190	190	209	208	184	203	197	239	207	246	235	240	205	223	214	206	219	197	215	230	207	216	258	243	237	212	246	214	244	211	220	210	194	247
4529	781	879	873	827	722	776	765	708	768	743	689	697	724	715	633	643	671	657	671	725	629	691	665	693	699	669	703	652	641	631	720	658	651	624	645	674	667	694	639	659	653	639	695	669	615	703	656	649	629	652	657	638	674	621	627	665	563	642	678	607	672	624	637	666	641	631	637	646	637	645	630	657	661	655	652	660	653	652	682	668	639	650	622	615	622	690	692	656	634	713	632	617	712	654	663	692	637	665	646	641	645	643	690	672	680	621	686	623	599	664	676	654	635	683	624	644	643	664	665	648	645	678	643	648	602	641	615	659	613	624	655	674	674	678	663	618	660	653	627	624	677	660	638	649	638	619	654	637	665	659	648	604	627	651	638	637	672	660	610	641	652	633	651	630	637	646	674	689	667	628	641	662	677	625	657	610	627	650	608	663	691	661	628	651	691	692	636	658	642	636	661	673	640	657	676	651	670	637	643	690	675	685	638	665	686	641	664	698	645	683	649	662	650	650	649	627	650	619	631	604	582	666	651	696	679	653	689	671	612	705	629	690	637	685	629	638	668	700	652	627	665	623	681	676	645	629	654	653	673	658	651	633	674	646	654	648	630	622	705	675	651	635	626	699	654	657	625	623	676	685	616	636	651	602	643	618	665	696	621	612	664	676	667	630	669	603	620	659	662	656	644	718	659	680	647	608	610	631	625	637	630	661	597	659	613	645	656	647	735	633	681	648	637	668	655	641	669	683	681	616	637	662	664	617	619	663	669	660	654	635	679	607	622	640	711	680	631	644	653	623	670	623	630	639	702	604	663	653	642	647	673	688	679	695	717	656	648	633	633	625	670	617	638	636	677	644	637	675	633	617	645	665	701	663	605	669	684	598	689	610	634	633	665	639	615	622	714	673	671	639	652	678	664	641	628	603	615	644	626	650	628	642	623	649	654	644	694	648	648	688	637	653	618	615	650	687	640	651	629	660	691	668	676	584	677	635	678	634	643	656	676	646	645	657	655	617	685	614	681	616	625	644	684	667	695	660	644	627	602	682	656	730	690	657	629	630	655	648	628	647	637	644	662	629	670	658	631	623	616	589	649	630	650	681	629	669	611	648	651	629	639	615	604	657	636	627	675	641	637	687	638	634	672	625	610	639	633	646	627	678	679	650	621	703	683	634	650	641	652	578	641	658	639	654	663	674	679	679	657	646	656	589	622	591	660	672	667	658	657	690	668	673	690	653	616	640	606	655	647	642	644	686	672	644	650	710	646	642	629	635	670	700	639	652	649	677	628	621	655	640	662	651	660	619	621	616	672	632	620	625	622	631	637	633	630	686	664	635	627	648	649	663	614	742	666	687	661	646	627	641	626	640	699	655	638	696	619	708	697	671	662	658	663	592	639	651	649	639	680	629	663	706	672	654	626	680	654	728	630	616	636	608	628	644	677	620	657	657	629	665	673	619	659	659	681	645	659	613	665	694	631	669	662	676	693	632	630	638	640	681	670	613	617	632	619	621	672	713	701	692	672	614	673	672	660	658	647	657	626	609	648	660	631	671	697	624	667	681	634	618	660	681	658	634	655	647	680	630	629	596	666	639	690	667	693	660	633	604	603	680	641	559	627	645	700	669	665	648	644	623	690	644	654	636	678	687	698	611	637	647	631	682	637	633	691	652	658	694	668	684	679	674	679	639	655	611	664	634	657	644	679	632	705	661	649	613	643	643	664	651	643	679	636	630	648	666	667	670	664	675	674	679	660	631	645	668	559	648	700	702	648	664	636	632	695	651	688	608	635	625	676	678	653	641	681	689	678	650	619	656	653	632	652	656	678	617	643	632	698	636	687	639	669	672	613	679	632	649	678	711	663	607	632	691	642	622	633	625	636	649	658	666	665	652	634	647	604	645	653	662	640	687	666	668	652	627	680	643	680	664	677	655	635	636	671	651	652	651	659	679	693	646	671	695	666	662	661	640	673	649	650	587	676	645	617	654	645	591	673	644	623	677	636	622	673	654	641	697	603	647	639	633	685	618	676	652	648	679	622	641	616	674	651	666	627	602	654	610	688	621	658	665	631	624	664	612	678	636	649	641	623	650	636	655	682	629	682	599	634	639	693	635	650	680	636	696	669	645	642	674	624	623	643	693	680	598	647	617	644	646	661	653	638	636	699	658	650	699	672	632	655	592	641	688	674	700	639	645	650	619	620	656	680	671	629	635	624	638	659	670	674	646	660	652	644	631	678	662	669	685	660	651	656	622	654	650	668	609	655	652	671	622	643	683	645	656	670	652	633	653	612	652	616	674	638	668	661	673	667	688	673	680	647	641	629	716	671	638	655	620	644	613	673	617	669	654	621	626	663	622	607	636	657	624	661	644	617	640	720	646	666	671	670	648	621	642	633	679	652	659	600	601	673	646	650	685	658	651	648	622	688	665	658	651	673	690	672	683	616	646	649	630	628	700	600	654	693	679	660	699	632	651	632	656	630	629	638	641	665	627	632	687	611	665	645	619	626	633	664	625	623	685	625	628	683	681	703	634	649	612	665	624	660	695	626	624	638	667	689	626	642	609	670	621	613	633	665	662	660	633	643	698	698	680	626	635	662	689	658	633	662	639	666	647	644	706	599	654	681	674	650	672	593	672	630	591	657	643	648	661	652	678	661	664	656	644	628	634	612	659	673	684	632	650	649	672	627	636	657	652	687	651	671	650	640	609	662	694	613	597	638	650	626	657	597	652	665	663	626	620	621	659	675	686	673	621	627	646	584	651	632	627	660	664	667	614	662	677	653	619	661	665	642	682	659	686	642	667	622	634	665	655	653	621	649	604	621	602	634	675	666	635	669	666	640	655	656	593	634	655	674	597	656	638	635	644	644	644	673	671	640	601	677	637	665	683	677	709	613	665	621	613	585	639	626	647	655	652	618	658	638	654	671	682	680	661	684	656	699	703	641	663	676	607	629	696	621	688	640	640	627	674	638	625	678	614	656	638	669	652	628	624	688	648	625	613	689	701	643	671	657	620	696	690	625	631	627	646	677	646	625	657	700	664	645	653	679	692	647	620	649	618	677	667	665	657	656	648	668	661	659	660	633	628	623	631	623	658	636	614	652	628	677	633	664	641	677	657	657	646	685	657	635	639	655	641	672	632	652	621	638	610	667	696	626	678	689	672	655	701	684	658	635	641	615	652	630	656	666	649	634	675	652	620	670	699	661	668	682	613	652	666	619	650	641	655	720	666	621	646	627	631	592	636	602	622	663	669	627	676	587	661	679	618	631	652	653	635	687	622	656	648	681	647	661	649	645	666	644	629	679	705	715	698	647	662	656	668	663	670	636	693	624	664	681	614	638	700	637	649	686	629	656	656	614	631	677	693	680	606	640	620	666	660	575	618	669	625	664	664	675	682	667	679	658	621	665	646	638	651	624	638	658	644	623	659	693	607	633	684	654	661	646	704	683	625	624	623	593	684	649	646	608	643	641	675	726	666	636	658	681	672	638	636	619
39231	10145	1930	1117	745	543	417	364	283	217	215	189	187	197	150	149	159	146	161	143	121	132	130	119	129	132	111	123	130	114	131	118	108	99	129	112	108	137	126	120	108	120	124	117	98	108	113	122	98	109	118	95	124	123	121	100	113	114	132	103	117	117	104	105	107	105	114	110	94	112	107	100	99	110	99	105	104	119	130	111	115	96	102	107	92	118	103	107	99	120	124	103	109	118	112	103	112	105	98	123	127	123	108	115	129	113	98	109	114	102	114	113	102	120	141	108	114	105	102	131	108	120	98	104	103	86	115	97	98	101	102	99	116	102	121	102	98	109	112	97	85	107	90	112	128	104	107	101	115	117	125	100	108	113	111	114	111	104	123	129	99	116	105	81	108	110	124	84	127	106	101	106	104	98	106	109	104	118	116	103	127	101	101	108	95	87	113	113	114	116	115	114	126	101	101	106	105	105	96	115	121	110	128	97	116	114	114	125	96	126	106	114	103	95	122	118	93	111	99	119	104	129	118	125	83	115	103	102	125	86	106	105	137	109	116	103	110	98	100	109	126	105	119	104	87	122	114	130	106	108	106	103	99	137	98	132	108	83	96	118	109	110	109	131	116	91	119	106	104	84	108	97	97	92	96	107	89	110	115	112	104	106	93	100	101	99	119	93	97	112	106	114	98	118	112	112	119	118	112	97	117	124	104	108	94	101	97	99	128	97	103	110	121	108	118	102	110	113	123	100	103	113	103	117	109	128	110	73	120	87	133	111	107	98	86	121	101	109	112	97	107	101	108	97	99	104	92	101	110	114	95	109	112	88	99	86	124	102	111	109	97	87	89	121	118	101	88	109	112	112	105	115	107	128	113	99	115	115	113	126	108	115	117	126	100	102	106	97	117	116	119	105	123	108	109	109	105	110	110	114	115	105	103	104	116	93	92	109	121	102	110	100	87	100	122	123	119	105	114	104	122	107	97	109	118	97	122	105	121	136	113	117	116	104	123	123	117	90	94	95	97	106	117	123	128	92	98	98	123	93	100	114	102	116	115	102	121	108	93	99	116	108	89	130	98	103	114	107	134	119	107	113	110	111	120	90	97	102	111	110	115	96	109	115	114	105	115	99	99	114	106	90	111	97	102	97	101	102	120	105	108	101	102	107	81	120	105	103	111	94	105	94	123	100	110	111	112	117	116	115	102	102	106	110	102	109	104	128	118	112	110	100	121	96	109	114	122	100	96	96	107	113	94	106	110	87	102	110	119	93	107	102	110	102	111	121	98	99	101	95	107	97	92	120	113	126	101	109	95	101	98	96	100	107	102	114	112	91	89	118	104	134	119	123	92	117	120	108	97	109	100	105	96	106	119	115	97	143	122	114	109	115	94	103	107	117	109	93	121	91	114	112	107	114	102	108	117	96	120	116	112	121	117	99	109	97	96	113	96	101	122	109	114	89	112	110	104	97	110	93	115	98	105	114	108	115	116	93	100	105	108	102	103	113	111	89	85	75	131	122	92	112	115	127	117	105	117	111	102	86	98	106	93	105	107	124	111	111	125	116	105	95	124	107	99	109	111	99	104	116	124	117	119	99	98	123	110	120	109	101	103	105	105	114	101	102	103	121	108	93	124	106	96	122	116	114	85	115	89	106	91	111	121	106	103	113	118	116	101	113	104	108	92	104	105	115	102	116	122	115	112	104	95	95	108	112	101	95	96	102	122	113	108	115	108	100	112	104	97	108	121	108	102	117	87	107	98	108	105	111	107	105	107	120	107	103	107	92	120	110	114	99	87	104	112	100	111	104	106	107	106	97	91	110	95	103	135	116	94	113	119	101	110	111	103	124	112	105	89	93	109	114	110	127	131	104	108	100	89	103	98	107	106	84	108	104	104	101	110	112	112	108	97	98	106	106	113	122	123	103	113	108	110	96	94	116	105	114	120	103	102	102	92	94	106	103	99	114	96	111	116	119	110	100	128	98	103	123	102	112	125	121	105	89	114	102	95	107	115	124	103	90	97	105	104	121	100	111	107	117	114	108	112	119	107	111	100	113	103	116	110	122	109	116	114	113	122	118	122	104	104	102	108	113	107	95	120	95	99	113	106	75	94	122	106	123	105	118	108	96	118	115	118	92	112	111	116	114	97	100	94	110	98	105	125	119	103	85	108	120	98	114	106	104	97	128	88	119	105	117	96	99	99	103	107	119	84	127	103	114	113	101	110	106	122	102	101	127	115	100	98	116	108	96	130	125	111	107	121	108	105	108	104	124	93	110	111	102	103	120	98	94	109	114	122	113	114	111	105	103	105	96	106	114	112	95	114	97	105	117	108	103	109	126	100	100	102	102	117	114	110	108	113	114	96	129	112	113	111	113	103	113	102	96	100	126	106	109	89	100	117	98	114	95	120	105	107	123	119	89	99	111	94	96	113	124	85	87	116	114	99	94	112	92	104	102	110	100	102	106	103	114	99	124	112	105	116	101	129	126	120	131	108	122	103	88	111	111	101	94	106	116	105	87	125	110	91	97	106	110	122	89	102	108	112	127	114	112	107	118	105	111	102	106	111	96	119	92	105	106	110	96	91	99	121	85	124	118	103	98	115	127	97	112	108	101	124	116	108	108	100	110	97	120	110	99	121	116	112	120	128	111	111	104	119	104	110	108	111	111	103	114	85	88	124	123	104	106	89	109	121	112	107	97	104	102	117	96	126	112	124	84	113	113	125	76	108	97	108	104	116	79	109	116	89	114	127	110	90	130	113	127	94	91	112	103	124	109	126	91	131	105	111	101	105	106	110	109	121	94	117	118	110	103	123	121	118	102	108	104	88	112	101	123	90	102	110	100	88	101	82	89	97	118	107	106	90	105	95	122	108	112	106	130	96	100	101	96	110	105	105	92	101	115	113	126	102	85	103	105	95	122	116	112	91	111	118	95	105	118	107	98	115	111	118	97	108	111	108	96	117	103	94	112	107	108	102	115	119	121	123	110	115	123	109	107	116	115	107	105	117	119	119	109	109	118	83	94	95	104	96	112	124	117	117	101	104	113	109	96	110	106	121	102	117	100	110	90	114	98	122	121	102	110	114	94	96	111	116	105	114	84	103	110	108	127	112	110	117	102	110	109	115	115	110	97	101	121	107	124	121	112	104	114	114	97	106	103	108	109	113	107	117	109	113	113	109	110	107	113	96	95	87	98	111	96	106	96	101	115	109	94	105	111	101	105	119	103	109	112	130	117	107	111	112	97	109	122	101	96	106	105	109	116	107	114	108	111	87	88	125	101	102	119	104	85	102	119	126	130	112	103	92	109	120	126	118	98	119	105	95	112	94	111	109	114	118	108	108	114	123	108	104	97	105	94	111	102	102	113	110	114	112	126	120	95	118	102	115	117	115	100	120	125	110	114	100	92	113	126	122	114	117	99	98	113	104	103	105	109	113	112	113	103	124	105	111	110	113	88	114	119	115	116	105	107	104	115	94	105	125	109	104	113	105	95
19642	1555	3509	3786	3044	2471	2033	1709	1404	1286	1103	953	957	830	786	713	691	649	577	632	614	529	515	514	526	476	499	469	467	466	487	477	470	432	440	431	435	455	408	395	415	410	411	411	410	397	427	410	441	425	365	414	364	405	408	378	386	357	409	379	393	369	365	394	407	358	377	393	351	361	379	394	370	362	378	401	398	388	373	408	361	389	354	351	403	422	376	375	378	366	379	342	372	369	379	377	368	371	369	345	362	359	326	417	379	392	343	365	381	372	358	381	345	381	366	336	385	390	353	376	348	393	392	405	326	355	349	377	348	381	327	348	327	392	335	416	360	371	342	402	375	347	376	345	353	336	323	365	362	361	372	399	363	369	386	366	349	371	371	371	385	378	364	371	363	395	387	320	371	379	367	340	371	393	344	369	368	388	356	335	366	395	337	367	390	386	337	343	370	385	372	386	372	327	360	346	377	410	346	374	372	364	374	353	363	403	372	374	369	386	414	418	364	390	359	372	361	367	394	376	368	355	386	335	380	385	382	367	391	347	358	384	359	342	361	395	369	357	373	399	320	378	363	358	382	363	399	338	368	426	328	392	381	344	353	365	359	380	404	365	375	330	366	386	383	395	327	370	353	391	384	423	342	358	384	324	358	365	347	359	368	375	351	376	318	366	376	375	365	404	372	410	383	346	368	332	364	350	345	415	382	343	347	366	352	355	350	393	409	359	380	356	403	340	346	328	344	374	384	365	366	345	387	400	348	378	373	358	349	350	386	321	365	344	394	361	393	356	349	365	354	369	376	351	364	373	383	384	307	367	336	362	361	357	361	382	373	383	335	326	361	358	371	367	355	383	406	378	361	390	365	373	336	362	407	391	369	365	358	365	381	349	375	335	349	390	360	321	325	347	350	400	394	361	385	372	326	356	362	379	345	365	358	406	386	400	372	371	350	374	343	362	386	378	363	361	387	356	322	366	337	337	373	347	331	341	388	358	351	365	376	380	360	399	383	355	377	350	366	353	367	395	377	359	343	350	378	375	359	361	374	376	355	352	391	378	373	360	380	406	369	376	344	373	404	351	345	352	395	376	388	379	352	379	354	330	410	322	369	340	385	394	367	385	377	356	339	368	381	371	395	366	352	355	359	360	317	362	345	363	337	331	348	361	361	413	338	366	363	344	373	349	392	373	359	361	334	337	369	344	352	390	380	339	336	380	401	379	377	364	371	357	383	393	378	348	341	375	370	381	327	387	358	385	354	355	381	376	351	373	390	362	397	373	324	354	393	342	341	357	369	359	351	382	358	363	350	397	342	378	327	385	328	396	380	351	374	348	350	422	361	365	349	377	340	381	336	361	367	391	338	351	360	377	332	330	371	373	376	332	371	332	350	321	322	373	392	369	350	362	389	341	331	330	369	351	371	347	352	387	372	378	343	357	386	338	335	381	366	359	369	334	381	372	362	358	381	412	369	355	354	344	360	355	376	366	322	338	376	391	376	386	352	369	375	353	374	388	363	350	353	365	354	327	336	354	364	378	362	366	421	352	379	358	373	354	393	364	348	390	366	368	405	357	380	332	352	362	372	370	372	365	385	346	365	378	349	385	316	393	325	378	358	343	384	358	359	375	410	358	363	368	374	353	368	331	342	343	372	342	359	371	379	368	380	375	362	350	366	354	345	376	389	384	372	385	352	363	353	375	378	346	384	369	369	396	352	377	338	374	387	366	395	362	362	366	344	355	368	372	379	363	381	372	384	370	370	395	371	361	376	380	368	351	354	340	375	354	391	405	379	371	352	363	373	342	344	358	342	409	363	363	341	357	354	354	375	379	361	353	354	395	379	351	358	366	395	344	346	367	359	361	379	337	370	357	394	371	364	398	401	364	365	354	354	342	368	345	374	371	385	366	359	339	392	371	381	368	372	366	375	350	360	349	348	372	357	402	393	332	370	400	371	403	373	375	382	355	380	353	373	371	343	382	361	379	360	366	351	335	331	399	334	389	380	384	373	346	329	363	371	345	360	361	347	388	372	399	350	343	342	325	362	368	344	364	347	366	364	360	391	344	410	358	343	393	350	360	347	398	341	349	386	346	371	357	382	378	356	367	375	367	375	343	355	327	345	353	363	386	357	378	375	345	363	382	357	365	371	358	402	359	373	363	365	350	357	371	384	357	348	364	386	337	384	369	348	372	400	332	410	356	370	348	362	348	355	360	380	408	359	369	357	355	341	391	355	373	356	328	393	389	386	345	349	385	414	371	337	360	372	370	398	360	369	333	338	360	374	356	395	373	397	369	367	351	344	387	357	390	376	354	369	344	361	364	363	329	363	366	368	355	363	345	378	373	373	348	365	370	355	392	368	360	360	396	381	351	385	377	344	373	362	391	334	363	379	393	373	348	363	335	360	346	372	350	386	392	343	384	352	369	364	355	387	345	378	364	360	347	364	380	363	367	336	368	341	385	365	351	358	322	387	322	380	361	359	384	370	384	374	373	369	350	354	348	378	361	374	369	375	325	395	367	338	376	356	324	400	357	376	358	393	381	343	403	355	378	395	333	400	379	379	359	356	386	392	352	354	379	367	367	352	338	349	355	361	343	382	351	321	358	358	324	384	380	371	364	346	349	364	360	346	354	360	346	379	362	335	366	363	383	353	358	341	393	393	399	374	361	353	366	327	322	381	392	348	354	372	365	358	348	388	374	402	350	389	335	368	373	378	363	336	400	356	368	364	360	380	363	303	294	367	353	365	380	346	382	372	375	387	378	367	357	371	364	365	354	354	357	368	346	368	413	364	386	349	401	402	358	365	408	353	385	320	373	349	406	351	371	388	350	357	341	365	369	351	355	379	379	368	326	342	390	374	335	329	394	361	363	364	363	359	363	361	386	344	356	364	373	373	410	378	379	409	350	335	350	380	368	358	388	369	370	381	364	344	368	358	345	364	338	387	388	377	341	394	365	350	371	359	355	386	394	365	383	388	371	351	336	365	370	348	381	334	371	337	357	363	387	401	354	355	363	364	356	353	356	313	398	338	375	375	342	376	373	348	346	362	403	383	336	359	357	397	379	370	360	330	366	375	344	359	380	360	385	360	384	386	369	367	349	380	383	359	406	376	363	396	351	369	363	357	372	362	354	357	391	386	372	380	373	365	404	343	376	342	371	381	346	384	366	340	372	374	353	393	404	369	365	349	346	361	354	358	394	355	348	396	333	364	373	393	376	332	352	364	366	349	351	361	371	366	330	336	377	358	368	344	353	357	373	358	359	371	341	359	373	370	338	347	409	391	327	371	348	333	369	344	365	309	384	377	365	396	371	377	364	394	333	381	409	358	355	365	389	370	373	358	355	389	408	376	351	361	352	395	355	372	351	365	353	383	342	341	350	356	378	376	339	359	370	351	356	357	350	363	350	386	370	387	359	363	340	361	348	365	380	340	345	380	361	349	369	390	344	349	358	384	381	372	383	338	374	364	375	354	360	372	411	351	358	372	366	345	381
44813	19672	9733	2482	1447	995	753	632	509	452	349	312	299	321	244	224	242	199	219	240	183	227	194	193	188	191	199	179	172	179	183	165	168	163	184	167	172	181	169	162	169	152	176	164	164	168	161	181	155	172	155	143	164	182	162	151	159	172	157	143	161	156	147	153	132	178	151	155	148	157	175	162	182	168	139	154	152	143	165	152	164	173	156	161	154	152	162	170	154	148	145	137	148	171	177	179	160	161	150	145	167	143	149	179	148	142	140	135	136	172	165	165	159	168	143	150	183	155	162	155	136	167	134	149	165	141	155	174	148	166	134	161	163	155	151	168	161	175	147	164	162	161	133	148	155	158	159	163	146	161	143	135	153	163	144	146	142	116	165	160	161	155	151	168	142	155	139	154	143	170	165	166	140	171	169	162	146	135	181	174	144	158	159	145	138	168	158	166	171	154	147	166	162	140	145	159	170	154	140	148	167	163	130	151	124	146	136	158	168	157	156	129	154	134	160	152	134	178	169	150	176	172	156	175	134	160	132	165	153	157	167	145	128	159	169	128	155	175	138	137	165	173	154	161	139	153	142	138	154	157	152	142	158	157	157	159	139	173	164	169	152	164	150	157	148	153	152	161	146	129	148	144	139	167	148	159	156	148	140	150	141	161	156	144	158	154	154	158	149	165	161	153	140	161	161	155	175	142	166	152	167	160	145	155	155	149	148	133	171	147	161	170	162	155	165	145	149	127	165	151	152	143	169	157	148	148	168	151	162	158	158	158	131	156	157	124	125	150	162	148	137	131	163	146	158	158	159	153	130	177	158	160	150	143	140	147	162	166	152	155	153	154	152	158	170	159	164	141	174	146	144	129	137	142	158	148	158	143	125	150	164	168	160	164	155	151	128	161	140	170	151	154	158	147	150	155	178	146	144	158	151	160	153	154	144	137	137	141	151	131	140	148	165	159	153	160	167	169	167	150	165	157	151	164	155	156	162	153	166	150	164	141	137	142	148	156	146	141	145	161	151	169	144	154	136	154	150	127	146	154	145	149	162	165	157	147	131	128	156	137	148	153	170	164	153	159	157	168	152	154	155	154	140	146	150	178	145	139	145	157	142	155	152	148	167	156	150	169	178	146	152	133	155	139	178	137	156	136	148	142	158	150	149	166	156	132	158	173	152	140	168	165	152	154	161	164	151	159	160	163	150	153	166	164	161	129	130	166	159	167	160	137	146	160	150	150	137	159	167	175	140	151	180	159	120	149	181	176	162	146	169	168	149	148	140	158	161	136	147	133	154	141	147	167	146	186	132	163	176	161	163	146	135	176	129	153	139	160	151	148	159	146	179	127	147	146	148	146	154	159	149	150	165	149	162	136	172	183	151	166	166	140	164	146	156	152	177	134	153	150	142	184	165	153	145	156	164	170	173	163	169	164	149	167	143	155	144	145	171	157	134	138	153	143	150	162	151	168	135	139	141	147	131	172	145	173	161	161	144	166	145	149	167	157	145	156	159	152	147	165	157	148	173	153	141	163	174	157	153	163	153	165	142	163	169	131	149	133	136	164	141	131	163	164	153	147	173	150	141	143	149	143	163	166	155	154	160	152	154	171	145	163	157	153	139	149	149	160	174	149	171	156	156	178	130	157	145	169	152	146	155	138	136	125	153	170	167	142	155	145	153	135	154	145	147	166	144	158	145	166	153	145	160	144	173	143	131	144	151	144	166	146	152	133	139	160	118	130	175	148	168	163	151	154	150	140	163	148	139	133	162	156	147	154	151	150	159	158	152	162	151	153	159	147	128	156	126	164	155	135	144	134	145	156	173	170	139	150	152	184	162	148	146	165	159	184	130	146	160	173	143	160	130	112	171	156	153	162	157	178	159	134	161	136	144	133	172	151	127	147	163	146	152	154	153	176	165	170	169	149	143	131	166	134	155	136	156	154	159	149	148	158	164	158	156	156	153	138	134	147	154	148	172	174	158	147	151	141	149	161	161	149	156	135	157	143	150	169	150	163	150	153	153	141	144	164	149	158	138	166	162	163	162	151	129	192	153	160	157	154	151	154	134	141	155	133	148	172	157	171	142	155	152	151	165	132	136	156	149	150	168	157	147	172	160	145	175	133	141	163	133	162	156	147	156	147	145	159	154	150	152	164	145	156	147	142	154	161	148	160	139	164	133	178	155	158	151	165	152	155	176	152	158	162	147	155	156	139	149	145	164	160	143	156	149	149	132	165	141	117	140	147	166	139	180	150	118	143	130	147	143	151	127	148	140	149	154	141	155	144	144	146	147	145	154	141	170	155	157	164	183	157	177	151	150	149	158	163	134	166	136	179	155	174	160	177	141	156	191	146	164	166	141	151	144	155	143	136	158	143	153	169	152	147	170	143	145	154	154	147	148	120	144	158	153	162	152	169	159	163	148	158	153	134	133	160	151	165	137	166	146	159	163	131	166	140	149	151	164	145	156	181	151	156	153	148	158	164	150	140	167	142	145	149	155	123	171	158	141	152	156	152	151	197	131	153	158	142	136	165	132	150	148	153	163	157	167	154	163	144	150	146	156	157	152	126	149	177	160	127	119	157	159	154	149	147	150	167	145	152	149	141	138	134	152	165	158	145	141	133	156	153	136	170	179	131	138	155	147	132	155	129	156	165	158	136	155	135	138	172	169	170	162	158	138	150	137	184	148	137	142	163	163	166	153	155	170	149	167	165	172	138	168	161	139	151	159	134	170	130	147	157	155	152	153	157	137	153	153	154	138	164	145	154	132	150	160	176	157	160	139	137	148	155	162	149	153	148	152	147	168	149	151	144	153	152	170	161	164	136	150	131	142	144	161	139	140	143	164	156	145	154	178	135	177	140	130	156	162	129	158	140	135	144	133	169	181	151	171	156	137	141	148	157	136	155	146	146	140	162	143	142	148	132	148	142	169	150	135	161	160	138	157	132	153	161	157	162	172	164	149	146	150	159	153	152	149	146	150	147	155	127	158	162	158	154	141	148	144	144	136	170	165	148	142	144	143	151	153	146	145	144	168	170	149	133	144	157	145	138	140	148	137	134	134	161	157	170	158	155	147	180	177	149	137	158	171	164	116	164	168	192	159	137	144	164	131	171	155	156	148	145	168	152	167	154	159	167	162	140	147	164	154	175	134	138	175	157	140	125	172	157	155	149	126	147	148	149	161	136	161	136	149	153	153	169	153	157	151	166	161	149	166	146	166	160	166	160	130	165	149	146	148	155	175	158	162	143	154	157	139	165	166	165	129	174	144	166	157	153	131	161	161	161	134	144	126	133	168	160	142	140	143	139	159	161	168	158	163	143	144	155	146	137	137	132	154	136	149	134	158	155	149	165	162	146	132	136	131	145	154	163	148	149	154	137	154	138	165	161	166	162	163	152	165	129	166	154	165	161	157	146	159	158	142	168	166	132	165	178	160	140	151	158	157	163	144	157	150	143	170	171	163	137	149	134	128	166	155	190	158	151	133	160	159	177
24475	2763	6399	6739	5690	4562	3689	2959	2485	2204	1962	1670	1657	1363	1381	1181	1073	1080	1010	1015	916	887	823	840	793	764	774	729	691	661	700	691	653	671	626	604	604	704	663	632	573	585	596	510	607	598	585	593	623	556	507	579	542	572	550	585	578	540	552	578	570	580	574	514	565	526	551	519	515	541	541	514	541	536	513	524	561	525	498	519	502	547	487	486	513	533	509	520	476	514	537	513	497	478	499	509	534	499	504	550	508	484	515	519	528	542	532	503	528	505	525	537	539	532	514	528	490	481	508	482	534	533	559	532	532	526	498	505	528	555	488	487	485	482	524	522	474	529	532	508	508	523	556	493	495	480	517	519	498	485	505	554	529	482	532	533	490	519	530	483	533	499	532	517	495	499	471	490	504	497	519	529	517	532	462	517	496	522	458	490	536	486	523	465	490	491	483	523	549	497	485	498	479	522	512	534	508	470	502	505	488	511	508	526	523	509	536	509	493	485	563	513	561	516	477	526	495	532	531	507	523	499	536	525	539	513	500	519	477	513	498	521	455	483	506	487	492	513	518	511	525	509	510	497	470	559	523	500	477	503	515	497	524	495	511	517	485	497	491	519	500	491	503	516	507	518	487	537	470	513	515	513	482	481	505	493	486	492	516	533	525	504	464	472	492	497	514	515	469	497	466	520	492	517	559	485	511	541	513	532	505	559	519	516	526	520	517	481	499	498	524	515	508	511	486	522	514	502	526	518	509	467	488	539	485	489	498	525	506	538	480	483	537	473	543	486	494	512	463	464	500	487	499	479	491	539	540	518	476	511	505	485	533	512	498	521	529	528	496	485	487	512	487	490	532	508	468	481	496	467	493	503	495	505	503	513	496	468	511	534	473	505	515	529	504	497	518	477	516	482	529	500	501	531	438	503	517	527	534	488	538	531	551	511	463	488	496	468	468	487	484	501	490	528	495	501	461	456	503	485	473	526	452	528	483	529	503	515	499	488	535	484	483	493	486	486	555	457	543	535	499	532	488	483	498	515	490	524	495	449	492	475	529	533	492	485	487	523	431	446	497	499	518	498	469	481	520	498	482	499	503	518	492	511	501	507	556	498	520	475	491	546	486	497	494	487	486	550	489	502	457	505	498	510	509	518	514	471	496	529	490	537	491	494	525	508	522	491	470	529	532	489	517	492	463	489	494	475	493	496	529	480	481	497	503	471	472	500	490	482	489	504	470	448	518	463	501	505	494	512	452	504	479	483	490	501	543	494	487	567	521	527	498	503	463	510	478	473	513	478	511	463	477	455	482	525	524	469	503	527	471	491	498	529	489	491	502	529	508	534	508	516	485	485	513	514	493	521	511	488	462	493	503	540	486	502	557	480	533	487	476	492	543	501	483	517	531	500	519	493	521	469	507	496	493	514	477	515	489	526	508	484	506	493	503	476	471	490	482	529	484	480	512	498	488	478	473	507	512	485	514	445	522	518	492	478	485	481	512	466	531	481	518	507	499	477	500	490	533	489	554	504	525	486	485	525	525	495	541	512	474	502	555	466	451	489	517	526	495	525	501	504	476	500	526	524	477	508	518	512	502	466	484	485	494	502	519	461	476	542	483	537	505	492	495	477	486	490	513	496	484	483	483	532	516	493	513	515	517	495	490	508	520	530	470	482	510	481	502	516	514	499	501	508	529	501	488	504	493	532	485	504	523	505	549	474	537	497	508	461	541	494	499	543	536	489	483	489	513	471	494	542	492	493	543	490	465	493	493	517	513	523	484	509	517	510	524	471	503	541	498	492	514	513	517	465	531	473	482	525	490	470	541	523	477	492	505	506	508	500	521	517	505	495	507	517	507	453	509	497	499	465	521	516	549	516	503	485	521	485	483	479	527	474	526	509	544	536	519	507	483	484	495	478	527	504	541	525	513	489	484	485	473	527	511	543	493	521	489	516	481	503	468	484	466	486	487	516	489	537	498	500	480	498	504	480	537	508	482	474	472	516	499	475	526	538	474	521	470	516	514	518	516	477	513	483	532	522	523	482	509	466	487	527	505	497	536	480	473	484	504	515	531	486	515	539	525	530	496	522	500	472	486	529	541	482	494	495	507	486	508	503	527	505	492	506	512	526	515	493	531	512	510	502	499	488	508	494	503	502	461	508	543	518	488	490	504	481	466	515	515	505	473	509	444	534	500	513	519	501	497	498	525	508	517	515	523	482	533	484	493	459	484	484	526	542	531	531	481	497	493	512	501	488	504	524	513	517	534	493	511	521	493	488	521	511	488	502	506	462	439	467	517	514	551	445	519	512	498	541	489	480	520	501	515	493	493	512	477	492	524	501	541	485	511	509	492	499	455	529	490	485	523	505	502	495	502	519	499	499	541	516	490	526	515	524	500	540	531	470	509	505	515	472	515	511	528	543	496	527	513	524	489	494	534	505	450	534	492	443	516	491	504	515	522	467	465	506	496	538	495	487	481	504	506	526	465	446	499	525	506	493	467	504	478	491	494	472	516	517	501	541	479	501	512	514	500	502	478	492	453	482	526	469	525	541	516	498	494	509	519	528	500	494	502	477	478	494	499	477	512	493	522	491	532	526	469	494	529	470	488	508	534	505	500	482	495	496	463	525	510	519	521	484	509	470	500	527	498	533	506	506	487	468	529	465	512	573	513	496	494	508	540	463	461	546	497	512	514	533	487	506	532	459	530	541	543	502	537	492	496	489	485	529	494	478	492	533	502	487	503	517	523	484	506	502	505	503	480	500	500	493	530	492	477	529	544	529	518	510	533	515	468	515	490	486	524	497	521	536	519	519	538	524	486	501	496	471	499	508	522	493	491	494	512	497	513	489	493	486	506	496	475	524	528	494	510	515	504	484	482	517	516	500	502	499	503	516	516	498	472	531	485	542	505	539	494	505	544	513	527	540	503	514	525	517	509	509	475	527	500	534	516	475	483	504	490	519	512	513	464	486	495	501	522	482	479	512	513	503	487	511	551	512	483	500	513	548	504	495	521	474	468	481	486	518	448	534	530	521	500	523	458	441	485	520	468	526	513	537	525	506	492	494	513	510	482	497	527	544	519	512	505	537	545	527	474	507	471	483	543	512	505	491	522	501	474	513	515	518	475	490	502	519	506	508	464	495	530	503	481	521	507	466	506	504	483	520	547	489	489	494	487	519	476	483	505	501	501	494	493	540	487	492	525	523	462	477	530	481	512	486	493	507	488	525	487	496	504	532	499	491	522	476	525	506	550	462	498	525	534	487	496	515	475	495	524	480	554	520	450	467	506	462	499	497	475	516	520	488	526	512	505	502	482	481	557	455	476	508	496	470	497	531	466	485	498	496	508	485	510	482	504	453	520	517	522	538	488	513	505	513	447	546	533	546	502	524	524	476	494	486	470	522	444	500	528	451	489	547	454	488	475	491	477	512	494	516	482	476	498	520	492	530	499	507	509	528	492	536	513	511	516	527	495	557	495	508	508	502	495	527	485	464	545	507
3853	497	346	269	248	278	246	224	201	235	215	223	216	212	220	222	182	210	199	227	213	222	212	219	212	234	214	204	206	229	215	228	203	195	202	191	204	211	207	214	219	200	228	185	207	217	210	236	185	216	220	218	208	219	261	225	210	241	195	220	225	209	219	220	195	223	221	215	226	233	216	228	231	200	219	218	199	203	244	210	201	229	207	230	210	208	187	215	223	208	218	212	228	195	219	211	200	238	211	189	206	232	196	231	221	210	221	184	216	232	211	230	208	233	195	221	209	195	205	193	186	208	244	238	213	211	208	183	206	239	219	200	198	207	187	225	201	202	233	205	231	207	213	211	206	209	200	206	221	188	223	224	204	211	190	202	209	224	181	222	226	211	194	199	209	212	219	215	207	193	189	216	201	203	217	195	227	206	213	223	228	206	226	238	229	215	215	194	239	222	219	231	223	201	222	214	231	226	199	245	207	202	229	211	206	222	212	242	218	235	212	188	203	213	214	231	208	190	207	210	228	238	237	210	251	198	235	219	201	214	185	207	207	210	207	204	229	189	213	212	234	182	209	239	236	214	233	207	226	213	233	194	216	225	208	219	237	222	195	210	259	217	225	223	230	203	238	238	221	211	218	216	212	251	225	206	198	231	239	217	219	192	221	224	202	208	224	215	215	214	230	235	204	212	201	205	225	210	213	185	210	206	227	219	169	209	181	205	200	217	228	232	218	212	252	214	235	230	210	229	212	209	201	204	217	208	206	227	225	198	231	190	245	225	206	199	216	216	226	236	214	218	228	243	182	209	227	212	217	232	197	190	222	211	199	226	212	214	230	210	242	210	214	219	196	182	194	203	196	216	184	211	212	221	201	208	235	201	242	205	256	214	215	213	210	203	208	228	215	235	241	213	218	180	205	232	237	211	223	221	223	213	217	220	218	194	215	220	220	183	183	199	175	214	218	225	210	195	186	214	203	220	215	228	206	214	186	212	198	195	213	211	209	259	192	209	211	237	203	241	223	243	202	239	182	208	208	212	209	195	208	212	225	205	206	235	205	236	199	221	212	220	195	186	197	225	229	213	211	209	228	210	213	200	210	208	200	198	212	199	191	203	191	225	202	197	212	201	207	222	226	228	221	183	225	259	225	182	211	221	231	220	212	237	181	220	219	211	227	236	210	209	217	232	203	192	196	207	199	210	238	214	211	194	256	207	204	208	255	181	209	197	209	235	224	215	199	211	191	210	198	217	235	219	207	221	186	236	200	244	206	240	223	207	226	221	226	216	212	218	223	229	220	215	204	217	223	209	206	220	216	198	215	191	222	239	191	198	237	211	178	247	221	200	225	199	207	230	194	178	209	226	202	233	209	217	206	238	203	237	209	224	246	212	203	214	228	225	219	199	217	232	231	204	230	221	219	205	191	213	209	203	181	221	209	244	202	220	199	220	227	224	184	248	212	204	227	204	199	201	224	198	240	217	232	213	182	214	220	212	204	207	239	195	196	221	213	219	224	216	233	197	179	219	221	222	229	234	221	231	208	205	210	210	230	213	217	214	238	212	225	193	224	221	203	208	208	222	214	223	226	218	241	230	212	215	222	210	221	226	215	191	204	179	216	236	199	195	211	232	215	225	211	226	222	237	243	209	231	219	212	200	201	201	205	212	184	214	211	206	215	206	219	223	212	193	227	205	228	203	202	230	217	215	212	223	244	203	214	189	184	231	213	212	186	227	215	204	216	209	219	231	226	200	202	201	204	222	214	227	206	206	259	201	200	221	212	238	196	217	200	215	237	211	202	210	234	223	239	216	195	216	198	191	201	201	185	218	177	220	204	212	202	217	199	187	208	201	186	200	227	214	222	202	231	209	221	209	212	220	186	204	225	230	205	218	220	192	205	208	218	218	195	249	190	227	218	204	237	204	228	196	222	208	222	199	205	185	201	211	215	227	214	189	196	227	224	229	234	225	208	215	198	223	213	220	217	220	202	210	200	221	227	224	213	228	215	238	198	202	218	201	220	210	209	218	191	230	200	199	203	213	226	231	207	174	205	200	198	231	213	248	211	201	231	204	216	206	222	204	206	240	186	217	191	217	204	193	232	216	221	218	195	213	192	199	212	234	202	212	196	200	215	212	219	211	240	219	181	201	227	218	223	241	223	204	212	216	225	220	223	241	205	213	222	190	206	229	208	199	210	231	213	246	229	224	212	188	203	211	199	225	212	192	215	204	227	247	187	180	200	197	234	220	196	219	216	222	198	210	225	210	190	206	237	234	225	213	221	217	216	217	213	226	213	193	201	190	200	230	194	216	197	215	211	214	260	182	212	217	203	215	206	200	196	221	211	208	220	243	214	214	218	191	219	209	244	202	206	223	215	196	214	220	223	220	188	194	207	191	194	220	216	241	238	210	204	221	186	236	208	212	220	207	231	208	210	210	217	206	215	209	188	206	209	206	216	226	193	200	211	197	217	201	216	221	191	196	199	238	215	199	204	222	191	226	241	200	248	219	212	208	169	214	197	206	208	233	219	176	202	204	205	200	221	219	237	206	210	224	220	215	214	218	209	221	224	201	216	219	194	235	221	224	199	210	223	200	235	222	217	225	224	216	209	208	210	221	193	199	205	250	215	219	178	235	196	224	200	230	216	208	209	202	215	182	200	246	207	183	202	192	211	233	237	220	219	235	181	212	194	212	241	241	220	225	228	216	231	240	223	214	205	216	204	199	202	195	218	198	196	188	202	217	208	198	208	200	219	222	208	210	203	193	215	242	202	204	209	224	213	220	212	220	220	215	219	231	226	228	230	236	219	199	196	226	187	215	210	199	213	221	211	205	187	234	188	209	202	204	213	203	175	218	192	237	235	210	200	220	204	230	186	244	230	189	210	234	187	214	216	218	212	186	207	210	219	202	220	211	219	208	199	207	213	234	238	219	217	212	219	234	209	215	202	216	208	197	195	215	207	212	208	212	210	215	217	213	213	218	241	217	209	202	215	209	213	233	204	205	227	232	211	215	214	230	210	210	222	201	208	215	224	227	255	206	232	203	222	193	223	230	198	205	206	225	229	211	237	235	201	206	196	186	228	207	227	196	234	229	185	212	215	175	224	203	216	237	207	180	221	219	226	207	232	216	212	243	206	240	186	211	243	191	187	214	197	207	191	224	215	244	204	217	232	217	196	203	228	205	225	206	208	211	226	210	227	181	232	229	228	222	238	226	205	232	221	198	203	225	243	192	201	212	220	211	211	195	251	183	233	216	224	225	221	218	211	224	201	229	205	217	206	214	210	193	227	191	208	197	217	208	207	229	210	190	253	211	232	245	215	220	212	207	237	199	213	198	213	199	211	216	199	220	225	198	194	229	213	201	224	228	177	233	214	196	235	223	224	199	205	252	224	218	205	228	229	219	221	219	220	215	206	209	223	209	214	191	222	206	199	206	230	230	217	197	229	222	217	217	215	215	198	182	215	226	216	214	213	202	249	216	217	201	253	228
4064	756	866	877	839	719	737	730	736	692	700	663	684	677	690	686	670	681	675	631	635	632	674	638	641	605	654	679	664	657	670	673	667	702	622	689	655	636	683	638	638	670	632	683	662	682	615	656	687	633	640	619	706	673	630	664	613	638	659	642	658	680	691	667	636	608	644	648	664	645	675	647	633	683	652	633	638	627	626	651	641	699	641	640	671	622	603	652	599	660	618	622	605	616	635	646	670	657	604	623	666	667	616	623	622	633	595	686	627	675	624	628	641	635	661	667	657	636	673	667	675	654	633	651	687	614	640	623	628	676	629	631	645	642	644	645	633	640	649	688	644	624	651	614	598	706	599	618	611	591	685	641	618	607	640	632	628	630	666	631	674	616	644	703	607	624	652	643	662	657	614	654	664	653	666	646	651	639	646	624	622	607	677	625	667	597	640	626	615	663	611	622	650	705	623	624	618	648	694	659	650	650	652	681	664	680	653	634	618	652	669	638	649	610	636	646	611	653	633	674	628	633	668	647	649	631	637	663	665	636	609	644	657	629	653	633	680	633	641	632	649	600	658	640	655	650	625	667	655	612	637	612	637	690	609	608	641	671	670	605	639	609	642	672	680	629	646	652	671	635	649	625	669	649	644	629	616	660	641	628	591	686	570	636	685	690	674	643	675	581	610	639	665	630	649	645	611	682	619	586	655	633	594	642	604	659	607	635	620	652	629	653	623	645	635	666	641	646	661	616	633	649	657	707	664	641	649	673	680	617	648	635	662	623	652	656	620	686	648	607	605	624	633	638	666	626	669	664	640	665	652	667	649	599	623	654	622	633	637	649	670	625	674	617	601	651	613	670	632	659	674	618	595	659	690	650	650	660	639	610	583	593	641	642	657	673	591	636	656	664	643	641	658	677	633	611	637	596	631	631	671	651	595	625	675	624	684	642	648	649	653	638	684	643	657	633	699	680	632	634	582	632	671	656	648	690	626	703	655	643	630	666	683	644	670	595	653	627	648	688	649	591	684	668	629	653	649	619	645	681	633	638	658	661	624	656	676	706	630	673	617	685	613	620	647	637	626	630	651	616	639	627	646	661	623	653	687	658	660	645	677	619	604	635	630	612	647	640	680	660	649	643	606	634	659	656	639	643	632	648	611	650	639	617	669	688	639	615	663	619	647	655	634	637	661	634	613	616	651	672	646	625	660	592	623	661	637	623	611	600	643	636	664	634	663	647	591	629	629	643	645	661	672	653	660	642	647	640	641	636	624	610	663	629	655	673	655	667	620	667	661	632	658	655	643	625	656	663	664	612	637	689	626	601	647	634	654	618	633	599	656	615	627	615	617	656	679	680	619	651	618	658	648	641	629	668	628	654	648	655	622	648	652	620	642	676	669	665	603	643	685	633	662	660	645	638	643	661	605	675	700	639	690	644	651	640	659	624	632	671	688	667	638	616	658	636	589	625	652	621	645	656	672	610	638	637	655	684	633	674	627	667	656	673	657	668	649	630	691	611	650	671	609	639	694	661	644	622	632	625	653	587	657	637	661	652	689	641	648	603	675	610	667	650	664	692	608	659	641	661	624	634	692	622	651	655	617	628	622	607	613	642	697	600	688	651	617	597	718	647	633	625	670	639	671	639	648	665	615	680	619	601	646	644	666	652	631	633	626	609	645	676	655	681	677	691	634	621	610	647	658	674	660	630	609	619	636	658	613	634	655	666	654	619	634	677	654	658	647	648	646	687	576	668	667	655	646	601	678	635	645	681	599	619	678	660	619	663	598	661	661	645	667	673	639	662	651	599	630	642	656	668	628	612	584	664	678	589	606	671	673	579	676	622	628	675	676	649	625	610	629	624	670	612	621	645	624	604	694	683	691	642	631	645	649	653	666	632	642	636	640	644	673	603	614	632	659	618	669	621	675	640	617	648	640	646	645	588	652	692	587	688	681	641	615	687	668	666	638	651	636	653	606	647	654	630	650	677	656	652	665	689	623	631	638	672	634	644	638	637	674	644	650	655	646	628	640	639	641	618	656	662	602	629	691	613	597	638	638	656	640	604	659	635	651	620	659	597	679	636	631	669	648	660	612	637	657	648	653	642	619	658	633	624	644	661	641	668	635	654	602	652	688	672	614	645	645	660	614	651	661	630	651	641	626	632	626	643	663	622	648	644	657	691	674	652	660	679	624	620	667	670	577	666	656	659	658	586	644	698	665	600	589	699	637	651	633	639	669	663	623	656	682	655	645	646	646	660	647	620	657	654	667	625	627	641	604	679	617	630	640	638	590	640	629	643	665	688	616	634	631	614	649	619	647	668	668	632	698	646	603	688	674	620	663	655	664	633	612	652	683	607	628	627	606	607	590	620	629	652	617	629	637	625	669	653	643	599	665	628	676	673	621	591	624	636	625	679	613	682	633	694	668	635	672	667	636	617	655	643	630	688	633	673	654	632	617	647	657	660	652	667	659	629	616	630	635	669	653	657	622	650	623	688	609	604	665	670	647	625	661	605	643	694	684	661	606	635	626	697	676	647	654	646	676	611	670	678	667	667	613	612	648	645	630	690	621	684	657	672	647	668	669	617	643	643	639	637	605	651	622	634	638	620	637	631	638	699	657	673	644	665	637	622	659	628	655	627	634	669	604	635	645	605	621	639	611	624	643	615	667	632	625	634	662	633	655	695	671	682	636	638	715	618	662	660	663	612	672	650	657	664	621	631	662	642	644	669	647	668	675	645	624	667	624	673	655	636	627	614	621	640	669	621	650	664	665	644	671	696	652	664	631	694	603	650	640	657	639	707	707	620	634	651	642	636	654	625	649	672	651	668	639	648	659	645	647	632	639	638	664	619	676	663	611	614	642	667	638	629	648	653	632	632	659	646	636	669	622	651	683	613	608	653	620	658	619	608	614	657	646	605	683	608	635	641	633	695	670	630	630	644	686	653	627	620	644	639	658	663	641	666	623	653	657	717	662	681	616	660	653	652	656	613	612	646	607	637	630	650	642	647	642	646	581	590	677	629	628	653	606	639	640	618	638	652	664	667	656	643	631	633	650	639	607	672	600	668	627	656	624	603	674	657	670	652	676	641	613	583	656	619	662	667	646	632	661	599	613	640	652	614	679	624	665	627	631	670	654	693	678	641	625	670	638	631	646	637	623	660	581	633	662	630	610	641	629	681	639	608	649	648	633	648	630	634	649	677	628	628	639	677	619	681	648	664	654	670	626	632	651	636	650	587	612	638	678	717	705	635	641	646	622	649	679	567	644	645	609	632	624	648	655	637	676	646	680	634	632	647	639	670	700	605	636	607	640	709	647	658	615	655	663	653	602	637	644	661	630	658	636	604	602	652	640	639	635	663	637	629	618	678	627	647	617	605	640	657	647	696	689	636	681	652	609	653	624	664	628	643	628	626	632	645	662	678	643	647	624	667	666	656	642	639	636	673	619	678	684	662	670	633	665	633	608	627	666	593	643	636	644	680	639	661	608	703
16073	1496	1447	1087	751	557	490	351	266	244	202	182	171	150	170	136	147	119	136	118	136	147	136	106	129	120	111	116	116	123	122	112	115	115	107	108	98	100	126	87	107	89	107	110	112	114	111	102	125	95	99	105	120	99	116	105	119	104	111	93	102	90	98	100	117	100	101	94	101	95	100	85	120	103	106	112	89	122	99	104	104	99	101	93	87	125	107	86	95	101	100	86	112	104	97	125	111	93	103	108	93	104	109	118	129	100	100	119	112	101	100	111	94	107	124	106	95	111	102	108	102	89	123	98	106	86	121	110	96	110	120	103	106	117	95	97	112	98	131	105	111	101	101	90	103	116	104	91	109	99	90	97	93	102	98	113	106	110	117	110	111	104	94	106	102	119	116	96	114	106	104	83	114	92	113	82	90	108	103	106	112	106	110	94	120	112	101	102	107	108	108	68	110	110	107	110	103	116	95	104	115	101	119	96	113	108	112	98	106	111	114	96	102	120	111	125	122	112	91	88	125	110	96	110	98	105	86	105	119	107	96	88	90	106	93	104	110	110	107	102	109	108	108	105	95	91	95	77	107	110	103	91	103	96	96	114	103	115	93	118	124	104	101	101	101	98	108	119	105	119	101	104	92	114	104	107	105	107	94	95	130	128	98	109	88	105	110	105	95	125	113	92	107	122	112	110	117	117	140	102	107	106	102	98	114	107	95	90	120	100	99	104	101	114	91	105	106	112	104	103	113	94	106	110	92	120	91	94	93	99	107	105	99	95	104	80	125	112	109	111	113	115	123	96	132	119	101	107	111	108	92	97	87	92	107	103	86	107	107	92	103	90	100	102	106	109	97	109	104	117	103	97	96	116	119	101	100	102	131	111	93	106	119	118	110	103	103	103	107	92	129	112	98	104	96	111	104	118	94	117	104	111	114	115	106	133	83	108	110	90	95	109	117	91	107	98	113	100	111	97	117	116	99	105	99	125	94	108	91	109	105	93	107	102	96	89	91	80	97	104	107	106	112	108	114	92	102	96	106	129	87	107	126	115	109	108	109	101	96	113	109	104	99	113	101	92	113	111	112	118	106	105	107	119	125	122	99	114	105	117	102	97	113	108	102	101	125	84	89	114	102	106	112	104	103	95	101	101	100	106	115	104	106	107	89	99	124	93	112	108	112	99	108	100	99	88	104	118	122	111	109	108	121	107	121	102	88	97	90	93	107	108	110	95	109	111	89	113	121	109	97	102	101	106	88	101	112	102	114	93	103	98	113	113	116	107	111	110	104	104	90	125	102	102	104	97	109	85	97	86	106	119	98	105	97	102	122	92	104	107	106	114	93	98	111	113	99	84	111	104	77	112	107	120	109	99	112	106	106	88	108	99	106	116	120	91	89	99	102	103	102	107	104	105	130	120	120	119	94	127	87	105	95	111	108	104	102	92	108	116	109	127	100	110	95	118	98	99	105	94	99	107	88	106	95	107	111	96	120	101	102	108	94	104	84	103	110	98	100	91	91	114	116	112	118	120	101	102	95	111	107	100	113	110	100	103	99	115	105	99	78	110	116	100	117	105	104	108	105	125	95	111	103	108	105	114	105	109	90	109	102	116	95	98	104	119	100	123	107	99	93	94	87	97	117	135	93	95	97	119	111	104	110	122	102	103	92	99	123	82	94	113	108	91	96	97	93	98	99	113	99	85	99	92	113	110	88	98	108	93	92	82	112	123	97	108	104	116	117	101	119	91	109	107	108	101	111	96	102	102	98	95	106	108	87	118	99	90	104	112	114	120	104	107	117	94	100	107	121	104	103	95	104	107	106	99	81	109	108	102	111	106	80	92	111	112	97	98	90	106	99	79	111	117	127	108	109	98	107	130	96	94	101	140	108	100	97	111	104	97	103	120	99	98	107	103	101	87	104	115	102	108	117	103	101	111	122	106	102	105	93	101	105	109	106	113	113	135	98	82	100	113	93	90	100	116	98	100	100	104	105	120	101	101	85	99	104	105	110	94	127	110	105	106	87	96	110	119	105	88	105	103	100	85	100	119	97	95	109	104	102	114	102	90	91	106	109	107	119	108	99	105	85	109	114	101	107	105	108	99	112	93	113	107	96	124	114	93	106	103	94	122	101	114	108	108	90	96	98	87	102	108	96	107	96	96	97	96	105	105	105	114	93	120	97	102	101	121	91	98	83	111	95	109	118	104	103	105	104	97	117	96	113	102	131	123	105	89	110	94	98	107	108	108	109	129	104	100	118	109	115	107	105	101	100	92	98	90	105	115	110	96	94	97	94	130	99	101	107	85	94	116	100	92	106	79	116	104	109	101	119	90	102	106	95	112	105	102	127	111	96	104	120	99	109	105	88	102	99	107	114	111	84	103	105	110	94	104	111	115	93	92	100	110	111	109	118	106	96	110	94	83	100	94	101	110	113	116	125	106	112	106	98	107	115	98	107	118	101	101	102	101	81	104	113	113	100	92	113	93	107	101	104	95	111	92	127	91	97	111	120	115	84	93	97	105	136	98	84	115	117	100	106	106	90	109	116	94	108	104	119	102	106	94	110	114	107	133	117	91	101	117	106	110	106	89	95	101	104	87	111	99	97	95	105	91	92	112	97	90	109	97	103	93	115	93	99	110	113	103	100	96	120	118	105	94	102	89	119	102	115	94	111	110	110	95	105	98	91	116	102	107	113	121	104	104	119	75	108	103	103	115	105	91	104	114	68	100	95	109	98	106	117	132	98	110	115	100	110	115	90	94	99	128	99	108	93	98	109	82	87	105	108	103	114	97	95	104	115	124	100	87	114	104	118	99	117	110	90	114	97	88	115	113	106	118	114	105	99	98	111	85	93	94	120	90	106	108	100	95	113	101	102	81	119	100	99	99	122	102	115	98	93	106	108	97	114	117	106	111	96	106	105	121	115	93	92	121	106	110	98	91	111	105	105	114	114	110	100	114	91	97	103	104	113	105	118	126	95	103	92	92	104	100	118	101	113	89	98	114	91	104	102	112	101	117	109	102	114	108	92	95	109	105	124	98	92	90	114	105	110	118	117	101	99	88	105	110	85	87	108	126	105	127	95	98	98	119	108	99	116	120	112	97	102	104	101	110	122	107	113	86	119	102	117	113	98	123	110	105	120	99	97	105	111	99	113	99	102	111	90	122	119	112	103	99	107	100	99	100	109	102	113	124	121	103	96	95	109	103	107	84	108	100	101	120	110	99	112	117	101	103	103	109	96	111	127	122	129	114	98	103	102	124	108	95	109	127	117	94	97	124	104	107	96	122	109	99	117	118	128	117	109	94	114	116	96	113	91	91	101	129	100	105	108	100	104	104	98	98	97	116	102	109	121	97	115	121	102	115	108	95	94	106	92	104	95	100	102	112	97	97	111	94	103	114	123	105	99	100	95	100	113	102	96	92	102	117	138	116	121	103	110	97	86	94	101	111	117	81	102	122	107	108	96	94	83	119	105	109	116	95	92	104	110	97
8909	1540	3595	3905	3247	2724	2072	1742	1502	1297	1077	1054	933	868	795	737	680	609	656	581	595	552	539	490	528	532	526	503	460	481	447	433	457	478	448	409	413	382	445	405	394	385	424	421	398	401	373	431	368	407	378	380	407	416	408	350	411	377	361	416	393	365	437	382	405	376	366	361	389	374	362	368	351	357	411	380	378	390	399	404	376	352	354	355	362	330	383	377	347	372	358	386	330	385	360	373	380	380	376	327	364	350	360	353	335	342	374	361	373	342	362	363	371	362	326	346	337	361	361	389	383	352	346	386	387	363	383	356	364	357	377	400	363	400	349	367	335	364	385	348	344	372	351	343	355	383	356	350	357	348	341	356	364	368	328	355	362	332	352	388	389	358	387	355	340	409	341	352	332	356	410	380	368	354	340	360	328	365	384	357	369	364	326	379	357	352	366	330	355	362	315	345	353	342	376	373	353	336	409	347	381	340	330	316	338	318	379	371	361	349	330	360	335	366	341	345	345	369	365	353	340	371	364	351	408	360	355	370	363	310	348	366	388	344	363	374	363	358	341	343	317	355	365	380	372	344	357	389	370	355	349	389	360	355	392	368	333	360	344	332	354	352	359	359	363	326	333	378	373	364	390	355	363	346	354	321	362	367	370	349	355	402	365	369	362	356	363	375	374	370	345	348	361	322	370	313	345	344	362	369	356	363	353	337	385	364	376	381	359	320	335	361	369	317	333	378	355	341	357	348	350	367	317	358	376	357	357	354	360	360	355	328	386	370	372	353	333	349	376	358	330	366	347	373	380	371	332	375	320	347	369	376	343	361	345	342	394	400	360	364	386	335	352	410	379	336	371	383	357	357	357	371	382	341	361	344	360	351	348	352	369	341	355	382	342	349	374	404	361	377	378	343	341	357	341	361	333	329	358	348	382	342	353	361	385	353	339	328	352	350	364	384	376	357	337	369	354	351	364	325	334	346	349	374	376	387	363	376	375	347	373	392	365	378	350	367	337	357	352	324	352	355	391	350	346	371	369	375	354	381	325	362	370	351	356	352	331	381	321	337	362	344	375	337	345	343	371	373	341	348	365	325	352	334	359	369	361	355	358	336	371	382	395	334	355	343	347	326	369	371	347	368	338	344	351	333	358	385	342	339	335	380	361	354	346	367	363	361	391	427	354	338	360	344	347	371	331	356	337	349	345	351	356	345	360	356	357	337	369	386	356	355	339	395	345	380	363	339	346	361	348	350	366	386	373	349	373	372	345	343	336	348	381	372	341	379	369	351	387	392	360	346	348	348	371	371	398	324	343	347	342	358	335	335	350	350	348	370	331	372	345	340	323	326	382	380	345	356	393	349	357	345	370	404	354	383	377	362	387	369	353	351	368	425	337	354	394	338	341	344	365	378	316	364	364	377	346	394	359	352	319	349	351	371	394	339	345	343	349	361	344	329	355	377	360	342	345	382	359	355	334	341	349	360	340	362	367	347	350	331	348	365	346	344	327	355	323	371	344	330	367	371	336	336	350	375	384	362	371	359	376	364	344	361	359	357	347	347	353	365	320	383	358	324	342	354	358	357	356	378	354	346	354	348	370	320	351	349	365	363	344	382	360	346	356	353	360	352	354	358	362	332	354	399	372	373	346	377	387	393	359	349	372	343	370	345	379	374	365	352	330	378	341	393	380	382	317	333	344	363	365	341	368	340	368	368	330	374	341	393	349	320	358	353	349	345	328	388	329	327	386	351	342	323	344	335	378	407	385	384	373	348	343	382	367	380	347	377	346	366	343	360	372	376	325	364	324	326	335	326	357	344	353	401	359	346	356	338	370	347	330	410	359	337	322	325	350	340	341	382	353	336	328	300	376	389	334	350	338	323	324	370	347	351	379	391	356	358	369	385	334	323	348	382	361	330	349	356	368	402	396	331	365	334	362	338	372	364	362	352	351	314	356	363	325	354	367	387	364	359	330	366	339	356	361	356	387	346	360	373	369	357	359	366	329	370	340	354	361	365	352	371	367	382	337	354	350	399	366	389	361	357	362	364	346	358	357	354	374	355	352	351	382	345	357	355	386	368	370	348	402	339	340	331	319	339	354	338	337	378	350	350	371	379	329	375	356	370	335	338	335	343	345	339	374	329	363	348	346	354	378	376	360	377	339	359	375	406	360	382	345	351	390	380	326	325	348	341	382	356	359	351	385	362	340	347	374	370	358	341	354	362	376	353	379	373	343	355	328	356	357	365	323	368	333	358	363	341	337	374	366	339	349	349	371	352	320	345	326	357	336	369	376	374	340	365	371	339	349	367	358	347	379	353	342	358	364	354	349	345	344	378	338	383	374	359	350	342	362	367	337	361	339	382	353	338	364	377	304	355	324	351	384	333	368	388	371	371	350	356	356	339	335	370	354	363	365	360	344	345	347	311	346	358	358	349	384	378	334	379	339	374	342	328	334	331	336	353	345	359	405	370	336	367	335	347	347	356	388	330	373	362	344	354	360	341	372	369	337	364	357	353	355	362	385	352	328	394	395	370	367	323	361	348	398	353	386	353	338	367	365	359	359	331	353	388	362	351	364	357	351	365	374	349	352	367	373	347	349	355	339	363	339	373	356	391	360	399	364	388	358	349	333	366	316	352	320	343	373	374	330	365	381	358	351	336	379	335	327	316	346	357	347	308	362	382	369	293	319	379	362	328	403	376	372	347	345	335	305	369	373	330	361	354	386	333	364	357	362	384	341	357	353	380	324	374	347	362	382	352	355	339	345	334	339	369	342	353	323	325	345	370	351	313	373	373	349	354	376	358	351	324	334	350	364	389	336	374	340	358	343	407	327	368	313	340	316	391	370	349	385	379	365	375	325	350	342	364	337	357	330	359	342	349	319	319	353	383	370	388	380	343	364	341	350	343	368	321	363	350	333	383	369	338	344	338	342	353	347	364	347	358	324	349	394	324	369	368	334	354	350	354	360	384	323	341	365	361	357	370	365	352	359	327	312	378	344	365	345	373	349	360	341	380	353	346	353	312	354	348	380	351	386	378	340	337	338	351	341	333	353	340	351	294	367	364	356	364	338	337	339	338	375	343	326	376	341	376	338	343	377	360	338	350	362	340	343	373	354	326	351	340	356	321	364	349	342	356	352	367	356	360	325	350	374	390	369	357	382	334	346	347	314	353	313	348	346	343	347	356	325	341	359	358	338	351	328	364	340	359	342	384	338	366	376	384	388	358	325	311	361	358	350	349	371	336	352	353	364	374	378	387	345	338	350	374	328	369	370	372	351	351	367	370	366	348	343	366	354	346	340	344	328	355	376	306	355	368	365	331	368	341	360	378	307	361	397	391	378	395	341	353	341	373	347	378	346	321	340	376	333	356	340	366	350	362	356	351	356	369	363	364	351	380	355	361	339	341	348	334	370	336	349	362	348	358	337	336	350	347	350	361	379	337	345	347	387	343	345	385	339	368	390	330	369	375	345	362	355	354	351	361	368	338	361	338
25826	3845	2978	2151	1496	1061	727	644	551	459	380	320	317	298	265	251	243	204	226	193	203	190	210	181	187	176	172	159	175	162	172	156	163	198	152	166	178	176	158	176	152	169	156	146	165	163	145	146	176	159	162	170	151	154	140	159	148	138	152	171	148	145	158	165	155	140	146	150	156	142	144	158	158	145	164	175	171	144	136	124	139	141	151	138	162	145	161	164	162	139	158	140	140	155	155	131	121	149	161	150	147	159	147	146	135	155	141	155	154	163	171	157	148	148	144	156	132	156	144	149	168	141	162	166	121	157	151	177	163	131	140	134	148	172	156	152	136	147	155	163	158	142	162	153	129	139	134	143	153	136	153	161	161	142	160	161	129	143	163	139	154	136	131	129	158	154	151	147	167	155	166	166	146	137	147	163	165	146	152	137	177	150	141	183	147	160	145	144	138	143	156	144	154	157	157	162	158	163	188	164	129	157	133	139	155	153	136	142	162	142	141	152	135	134	153	121	141	161	138	151	151	152	144	162	140	137	166	149	166	164	167	160	147	149	154	140	186	130	152	150	142	128	139	144	151	140	137	146	163	145	171	143	160	154	149	169	152	137	145	161	155	150	150	151	149	155	157	144	152	166	152	132	142	126	143	145	145	121	154	141	160	136	150	147	135	145	120	154	145	144	156	159	143	144	146	155	161	148	154	153	155	145	141	148	146	151	172	154	147	157	167	167	128	162	146	164	162	149	152	139	146	133	150	157	168	159	141	139	136	123	162	144	144	164	161	149	149	144	153	154	149	151	127	173	143	152	134	132	156	144	157	129	153	155	153	151	151	146	153	142	142	141	167	138	152	159	162	155	132	131	149	143	145	148	159	151	156	128	130	175	162	151	130	127	142	149	161	137	139	128	140	145	157	151	117	170	138	134	117	144	139	143	146	141	158	152	143	163	156	155	137	150	168	146	136	133	154	156	140	152	138	156	151	140	167	158	150	156	132	145	154	146	158	144	154	150	149	146	151	145	161	150	134	139	142	145	170	146	133	153	126	144	140	135	158	134	159	159	141	161	135	135	158	149	156	137	147	136	144	149	137	142	159	149	129	161	154	132	148	136	153	138	128	159	147	141	164	130	129	156	160	114	144	142	155	134	137	161	142	153	144	147	133	129	158	144	158	152	130	148	179	159	138	152	155	139	161	157	156	147	138	129	143	158	163	167	153	147	151	161	140	148	160	159	154	135	132	167	138	148	158	143	130	131	155	132	168	171	152	166	136	143	158	140	118	147	159	163	146	146	117	141	144	136	125	134	155	165	131	138	153	161	153	161	156	145	131	137	132	144	176	133	156	135	156	144	145	145	136	150	152	143	153	160	139	139	175	154	144	150	161	139	149	147	148	143	166	127	158	144	152	151	140	146	161	140	160	152	149	137	162	169	146	113	148	140	133	143	152	161	164	147	165	133	135	135	143	152	140	185	160	150	172	144	131	170	159	149	167	136	158	159	138	146	150	161	154	128	155	151	170	163	160	128	135	155	166	124	149	148	158	148	140	140	160	140	135	152	163	159	145	124	134	142	152	150	172	147	103	133	167	147	166	148	157	160	135	167	143	132	143	156	149	134	154	128	149	126	136	131	143	141	159	169	133	163	162	155	132	149	132	142	149	137	154	145	129	149	156	153	139	164	168	142	154	143	149	149	160	146	135	156	148	121	148	140	133	134	154	147	157	135	158	131	152	168	144	124	161	151	138	136	164	144	160	128	145	142	133	168	162	162	165	148	180	128	146	141	128	152	144	160	132	142	153	145	177	154	150	158	132	165	139	159	162	168	170	164	151	130	135	151	135	154	171	154	176	147	154	131	160	136	163	138	132	172	148	128	153	161	138	156	147	138	157	140	155	141	150	139	125	154	168	161	155	139	156	150	169	153	170	151	140	139	157	145	157	148	146	150	164	151	172	128	130	154	155	145	158	138	159	151	151	139	161	151	155	147	137	137	150	123	139	179	159	151	172	158	171	134	155	133	130	163	155	154	154	157	167	144	169	133	167	138	153	144	156	153	134	151	134	153	164	150	162	139	149	154	135	145	163	150	159	150	141	160	160	162	153	152	159	146	134	143	159	157	160	156	119	152	149	127	132	141	155	131	147	163	141	145	146	147	142	129	143	154	142	144	115	141	151	172	154	132	167	140	140	140	151	154	134	160	153	157	139	140	166	139	145	150	169	129	150	159	135	147	140	135	175	149	142	156	127	145	146	172	156	156	158	130	156	159	183	158	165	144	125	148	155	161	153	135	159	140	152	137	128	168	153	131	137	138	140	158	148	139	154	186	160	140	157	157	159	158	144	158	155	148	156	135	147	109	140	147	142	153	136	150	143	139	165	138	122	158	157	165	151	164	159	149	202	136	121	147	150	144	164	129	145	154	160	149	145	138	142	155	134	145	158	149	161	117	147	133	148	126	150	141	132	150	115	140	142	134	150	157	138	146	144	138	144	166	134	167	160	134	137	167	155	148	154	143	154	143	129	126	137	149	169	132	150	153	151	152	131	132	160	162	155	143	151	145	150	144	202	161	158	141	146	121	155	160	140	159	156	150	181	131	167	152	149	128	141	140	128	147	144	140	150	141	148	131	144	129	156	147	140	147	146	136	144	147	136	150	150	145	141	150	141	156	176	160	158	138	114	151	118	143	138	150	154	148	152	150	168	160	123	148	143	163	160	154	135	140	136	148	171	148	156	140	152	162	161	151	136	157	159	120	148	159	134	137	136	149	165	131	137	169	123	158	127	154	160	155	149	163	141	156	152	138	162	159	152	156	147	167	146	156	155	149	142	125	148	142	153	138	146	155	139	132	139	148	149	120	147	166	166	137	164	142	147	134	154	141	162	141	136	139	161	139	141	154	148	154	146	152	137	127	143	151	145	166	132	138	161	139	179	142	149	132	142	153	140	115	135	159	145	139	151	181	123	131	160	147	157	146	159	148	138	125	157	173	157	160	167	143	170	145	170	148	144	150	162	159	138	152	143	152	136	178	139	141	143	159	153	153	153	146	156	134	146	161	155	148	127	136	130	165	159	135	131	155	124	151	153	168	141	154	156	144	131	144	155	152	165	122	156	156	134	157	121	139	153	144	140	162	129	149	128	144	162	145	154	164	144	149	145	167	159	144	163	170	133	159	154	135	159	156	147	139	163	147	153	140	151	158	159	130	149	152	147	164	150	179	143	141	138	153	147	140	175	145	140	147	156	134	146	126	145	167	150	137	145	141	130	155	147	135	158	148	172	143	158	118	141	164	165	151	161	145	147	146	136	160	138	149	153	148	149	157	155	135	176	129	138	154	142	151	149	162	138	135	129	125	141	167	152	156	163	160	153	137	163	152	153	148	140	126	170	152	137	145	164	132	155	143	170	186	163	148	150	134	145	141	154	151	148	163	146	144	136	128	139	150	156	139	141	156	138	168	125	168	152	169	128	156	151	137	132	165	133	147	147	139	149	155
12742	2838	6616	7047	5795	4709	3839	3110	2761	2301	2011	1732	1599	1450	1305	1245	1161	1108	1032	1000	912	938	869	808	763	790	731	724	713	701	695	685	676	677	618	708	621	618	628	618	629	585	597	561	577	527	597	544	578	569	555	603	573	537	543	590	540	549	573	533	516	538	512	513	515	490	551	509	469	496	538	513	531	537	508	514	514	506	478	530	539	500	534	537	474	531	531	508	525	506	511	556	497	459	506	511	552	482	518	511	504	514	522	489	504	505	488	539	515	541	488	514	492	469	480	464	489	520	521	484	487	473	502	473	513	488	510	473	448	495	476	500	525	470	494	490	527	457	483	536	478	485	499	464	453	505	486	488	508	504	500	482	509	491	470	492	491	490	471	517	482	432	478	480	504	492	465	484	490	492	482	488	504	506	492	524	503	488	454	510	475	483	475	474	526	477	498	537	506	488	508	480	487	522	484	492	519	495	468	492	494	511	477	490	547	492	508	492	492	508	484	490	496	493	485	471	454	461	531	523	462	498	459	478	470	492	496	473	443	507	466	480	508	513	492	451	465	495	485	476	509	515	486	530	534	459	445	462	517	510	500	495	517	510	496	499	504	452	500	527	473	508	500	483	473	505	481	480	480	513	495	485	476	486	460	477	489	492	485	527	469	466	475	507	501	479	496	438	481	472	540	526	480	474	516	515	467	516	515	493	494	511	545	517	470	492	501	493	498	463	484	457	495	502	492	528	457	443	500	465	493	496	459	508	486	512	477	485	464	541	476	493	508	513	517	478	522	458	490	477	512	485	479	502	473	492	485	486	474	505	487	485	507	493	486	464	483	486	495	461	462	509	495	497	463	507	518	524	524	495	523	479	496	468	499	477	492	499	505	459	502	498	516	498	507	496	504	462	507	497	498	469	500	525	451	523	490	441	491	514	474	518	499	482	492	500	485	486	530	474	435	492	522	519	477	487	495	470	491	504	465	492	493	498	466	447	503	472	491	500	463	476	456	512	508	475	490	519	480	473	474	488	469	527	470	479	527	494	475	489	496	489	493	468	484	510	474	500	476	510	509	474	514	450	480	520	528	531	486	498	534	466	465	474	515	513	463	467	499	488	542	515	488	506	487	491	529	495	439	473	470	467	503	489	504	495	502	460	530	486	473	515	507	449	486	526	478	479	474	501	455	508	493	499	461	489	485	498	549	490	480	491	496	490	492	497	492	499	495	494	498	506	508	505	470	520	476	508	520	509	450	463	481	499	494	468	525	486	468	477	475	450	496	494	456	474	507	494	483	505	467	475	480	505	501	514	463	517	491	511	497	492	498	489	522	483	495	492	497	510	494	489	486	493	464	497	484	467	500	500	507	475	498	510	480	477	463	494	481	493	474	488	477	478	491	511	504	436	469	492	475	510	470	469	516	484	488	483	498	521	487	480	493	461	488	468	469	482	518	476	514	492	522	461	476	470	481	515	437	512	501	451	527	505	482	482	497	494	512	500	491	480	481	487	482	497	503	476	470	468	488	453	467	476	467	485	492	504	475	554	453	475	457	502	475	468	474	501	507	485	465	502	462	518	520	462	462	511	535	438	502	493	487	458	431	489	492	443	490	489	481	467	468	518	511	557	494	494	519	466	534	521	511	528	519	487	497	469	484	487	483	464	446	462	463	498	469	478	486	509	498	474	436	496	477	515	472	471	493	487	505	485	492	500	479	499	512	501	479	514	507	488	453	494	495	440	475	473	484	498	502	486	452	466	445	492	473	511	470	476	496	454	498	478	461	513	549	482	519	479	485	520	500	504	525	459	504	509	481	524	481	505	472	475	482	461	502	495	510	519	492	447	472	532	462	496	447	519	485	433	521	479	480	453	491	473	509	495	449	496	502	485	460	502	513	445	499	497	486	490	509	472	492	457	509	510	485	472	462	483	472	475	509	506	453	452	473	482	513	513	499	466	510	506	488	498	476	517	490	458	449	498	507	470	524	522	521	495	486	495	496	509	469	524	489	481	482	469	476	500	510	497	518	467	515	485	494	468	495	446	500	489	488	480	498	477	498	500	527	468	495	538	486	505	470	479	503	488	508	480	473	515	495	483	500	486	490	534	472	476	521	489	493	503	526	502	481	491	505	473	491	513	489	467	450	477	507	502	511	503	510	429	513	501	488	465	461	458	495	485	486	498	463	496	498	474	513	512	483	500	492	500	482	452	519	509	515	473	488	512	517	500	489	462	486	469	464	503	527	489	517	508	502	465	512	467	507	483	482	535	503	444	479	524	488	489	482	508	513	494	481	483	462	466	506	508	479	488	513	526	464	522	529	477	486	462	472	483	467	501	469	504	505	485	492	461	518	496	441	476	513	533	485	466	465	519	496	513	492	476	527	471	480	487	523	521	493	499	473	495	498	488	518	485	505	462	482	490	492	468	456	513	518	462	455	529	483	466	497	471	508	506	506	497	462	505	513	486	467	530	474	484	513	488	481	484	478	493	480	453	503	477	472	494	493	468	507	482	486	506	471	475	510	511	520	455	529	433	512	491	453	482	480	505	504	500	499	494	509	453	494	493	495	488	493	493	517	543	502	479	506	519	483	507	492	492	493	470	491	500	483	470	479	504	490	508	507	456	478	502	487	461	501	473	453	476	513	469	486	470	484	476	481	474	453	478	452	458	451	432	518	497	498	483	460	508	474	468	506	486	531	506	499	475	526	521	504	521	514	503	494	517	509	499	484	477	496	513	521	484	523	462	479	468	476	512	545	484	509	498	499	509	533	489	473	480	491	491	445	477	444	481	483	482	480	451	454	475	475	465	450	490	472	483	474	486	493	462	504	525	492	519	490	478	476	456	478	505	507	480	488	490	526	481	451	504	509	478	489	475	479	497	449	483	490	476	454	508	475	466	460	481	497	481	475	520	435	477	504	514	508	497	467	480	474	471	472	493	514	501	441	477	515	481	473	477	503	475	480	501	537	501	483	467	507	476	494	500	512	485	479	504	476	486	517	492	500	519	468	488	506	505	537	494	511	483	518	510	489	497	492	508	514	508	472	498	481	479	477	490	513	479	489	493	507	504	530	512	510	487	523	445	469	506	491	465	506	485	502	526	486	481	470	486	475	505	498	472	517	500	482	503	488	491	468	507	473	487	483	533	497	514	522	485	521	459	530	455	483	509	524	493	483	452	517	498	471	468	538	470	515	518	481	515	469	514	431	476	460	503	503	488	495	489	497	452	505	485	470	468	465	507	505	501	475	485	490	487	528	504	484	508	501	511	458	504	520	486	489	464	503	461	470	517	429	491	500	510	495	501	501	476	519	444	498	482	474	502	495	480	498	504	468	491	476	509	511	525	493	513	490	507	463	492	505	516	499	500	478	490	493	471	501	511	476	479	474	511	515	496	506	495	447	477	508	505	461	496	434	501	520	498	518	468	488	497	503	473	515	485	523	476	499	498	457	465	464	477	504	472	504	496	470	528	479	474	479	499	475	524	487	481	497	493	471	461
2792	290	278	281	240	268	214	221	198	236	233	219	215	228	227	215	208	200	261	199	219	213	183	199	218	203	205	215	221	242	221	212	210	192	196	198	243	195	215	187	207	222	212	211	194	202	229	204	234	214	224	210	235	228	220	201	221	203	213	188	238	214	207	225	192	211	219	212	191	217	238	226	241	226	195	225	199	226	211	218	244	216	175	205	189	220	219	239	225	206	220	218	209	237	211	209	206	224	205	197	221	209	218	198	191	204	213	218	200	197	191	203	194	196	226	210	196	195	217	182	210	182	219	205	188	226	195	217	234	223	210	226	211	192	236	213	237	230	231	194	212	233	190	196	221	175	221	207	224	190	233	223	193	198	231	191	192	209	206	202	241	215	209	203	216	188	212	212	235	221	219	197	201	225	237	232	222	217	210	207	198	189	175	206	227	213	222	242	228	194	201	217	220	226	184	213	207	217	183	210	198	210	215	226	222	221	173	214	219	190	207	224	213	213	198	218	190	196	220	198	197	230	211	207	195	207	197	218	204	207	205	233	217	204	227	202	215	199	198	191	209	211	200	207	204	222	196	203	201	209	191	213	209	219	227	205	229	226	205	184	208	201	216	179	208	224	203	228	201	205	224	201	191	206	239	212	190	217	184	212	215	199	230	184	211	206	214	195	202	222	229	218	206	227	196	202	201	194	205	225	214	205	225	229	222	222	196	222	207	224	202	218	222	201	217	211	248	219	202	213	220	206	201	190	215	196	208	191	220	193	211	194	197	220	188	235	198	233	204	225	206	204	221	198	190	194	205	229	220	218	233	201	195	200	205	224	191	195	193	236	213	232	203	200	200	223	219	228	199	202	209	196	202	214	181	206	193	250	201	221	241	210	210	222	198	206	205	205	196	186	211	212	221	208	207	209	192	210	212	215	198	209	237	227	236	186	218	229	249	198	178	217	196	230	214	224	208	209	231	230	206	246	237	170	201	204	195	213	196	226	251	216	218	200	212	203	219	203	211	188	196	201	208	237	230	228	214	219	206	223	199	213	213	211	191	219	193	211	206	191	198	211	217	204	196	212	208	203	203	221	239	220	240	212	215	186	202	198	238	225	218	190	200	200	211	211	209	205	187	191	215	184	233	202	241	217	210	226	218	230	204	255	216	176	194	204	220	209	205	236	197	200	204	213	203	199	218	221	219	196	197	220	230	201	215	200	212	217	243	229	220	213	200	188	223	199	197	198	225	201	215	244	199	235	231	244	198	190	206	213	189	205	222	239	172	226	226	228	223	209	215	195	184	192	218	242	210	217	220	205	193	181	213	231	221	236	213	202	227	230	221	198	221	210	239	223	208	188	211	212	203	228	197	221	211	213	210	197	181	211	202	239	215	241	192	230	229	190	201	224	232	214	231	211	205	233	195	205	178	229	219	243	213	219	236	231	217	240	209	215	206	193	201	215	216	222	204	239	225	205	219	207	199	200	205	240	209	181	227	227	208	213	194	204	216	193	193	198	221	227	200	226	209	200	202	207	222	220	188	213	243	213	219	214	223	247	214	217	177	198	205	212	225	230	215	189	219	210	237	226	209	187	204	221	225	216	197	231	228	201	219	218	218	216	241	236	207	204	218	219	189	194	197	219	240	229	221	202	228	187	230	205	217	207	218	217	208	222	217	196	182	222	209	221	207	207	209	205	233	202	195	202	224	214	186	208	213	211	204	203	234	206	217	209	210	194	220	221	215	222	236	209	183	249	228	191	187	207	183	235	195	223	215	210	206	206	196	219	213	200	205	219	214	262	227	216	252	202	214	214	194	211	234	230	226	227	202	232	215	210	240	213	201	205	217	200	188	188	222	224	213	211	220	212	202	218	202	197	194	260	227	208	199	232	205	192	213	206	212	229	219	207	207	231	216	203	239	212	186	213	233	208	206	199	196	197	216	221	199	199	233	206	206	200	213	218	219	210	216	207	187	196	202	208	222	238	220	215	246	219	203	193	202	184	214	225	219	209	216	227	202	188	214	211	223	199	245	213	231	179	192	215	195	189	216	230	220	212	212	208	216	217	197	198	222	189	209	204	206	200	219	204	216	228	171	228	209	213	207	213	220	195	237	184	204	205	223	221	206	219	221	218	202	205	213	238	210	204	189	186	199	237	217	210	253	202	216	230	202	225	220	200	203	214	191	195	229	211	230	214	207	196	214	205	206	196	226	213	225	233	198	202	239	209	246	179	185	237	218	223	216	224	228	221	224	201	214	197	233	201	199	226	200	251	182	179	239	190	220	205	200	211	195	224	211	198	197	208	201	198	216	226	215	204	219	218	205	184	214	196	221	229	200	221	201	200	217	206	224	209	206	204	200	210	197	206	246	237	223	218	222	200	219	208	206	193	226	213	198	233	212	228	185	221	208	208	230	226	187	205	208	220	235	206	217	207	191	198	209	220	209	195	193	227	246	213	208	227	205	199	211	230	209	232	212	224	214	225	235	232	204	218	233	204	216	193	216	234	216	214	209	192	241	207	212	198	206	202	201	219	198	209	203	211	193	218	200	219	219	231	210	228	233	231	213	191	228	188	221	195	193	200	210	217	234	194	205	208	220	204	219	204	185	215	174	214	229	235	208	207	220	181	196	207	211	223	205	214	207	229	249	216	211	207	240	224	206	233	219	198	190	187	191	196	203	218	205	216	208	212	197	217	222	222	221	219	215	217	225	211	232	222	222	173	185	189	240	211	202	193	220	227	225	202	221	193	242	183	204	198	234	191	218	197	219	209	218	222	204	193	210	212	221	237	208	189	237	212	201	220	209	199	230	223	203	205	174	210	243	216	230	193	236	200	193	220	196	196	202	207	228	218	203	211	206	234	233	224	194	209	211	225	222	188	211	209	198	214	204	227	210	215	207	224	217	222	195	206	240	219	233	238	213	198	228	242	224	201	224	222	224	198	201	204	211	190	217	231	233	217	230	201	201	211	215	200	226	211	203	211	201	185	219	208	213	232	213	228	179	193	185	193	204	183	227	224	221	200	200	193	217	195	223	222	225	232	220	206	200	212	179	210	231	218	218	223	218	204	214	212	239	204	204	216	207	217	214	207	231	227	211	223	214	229	210	208	231	187	218	191	230	225	228	210	201	204	238	194	195	209	217	200	210	215	207	199	221	243	199	206	218	211	212	209	204	206	209	210	220	221	216	223	200	230	198	200	202	211	218	229	200	199	218	219	190	213	227	234	232	244	196	211	201	221	215	211	201	231	181	186	219	213	219	209	216	198	200	224	224	237	212	196	215	225	236	250	201	240	197	238	223	203	237	199	198	200	222	205	217	203	189	212	181	210	221	228	226	201	215	212	240	219	196	226	239	201	222	213	199	196	213	192	223	222	215	197	201	193	238	197	227	217	225	260	240	199	225	216	202	174	222	235	204	208	248	186	229	197	228	217	202	201	235	214	246	224	213	194	208	189	206	194	209	189	207	226	247	224	211	187	224	208	195	213	238	207
3488	687	859	825	865	774	733	790	695	715	678	655	689	659	700	677	575	641	631	623	632	669	654	636	644	675	639	629	621	633	672	589	605	636	656	650	662	658	647	666	639	639	652	639	660	647	640	668	602	650	630	638	643	650	663	665	655	667	682	660	653	644	592	652	646	627	577	612	667	669	642	618	623	615	594	658	638	612	626	617	579	651	622	628	625	607	586	636	625	636	630	607	636	669	620	632	629	674	619	663	623	636	648	629	640	578	626	633	622	629	644	625	621	591	679	649	680	618	695	687	639	618	662	632	671	601	646	649	647	648	615	625	613	630	642	607	666	588	610	611	661	600	659	605	698	685	651	640	678	677	618	655	608	638	647	623	649	626	638	635	633	634	644	616	601	608	674	607	637	640	605	650	655	603	627	589	657	632	658	601	654	636	608	698	655	597	646	646	591	615	691	624	616	662	626	610	620	666	646	645	654	637	615	639	622	622	643	598	632	662	644	679	671	686	597	627	660	641	633	655	654	666	664	595	589	619	598	658	607	667	651	653	586	615	633	691	627	670	651	661	648	628	658	657	671	673	642	626	580	684	596	627	628	649	664	662	635	655	640	576	674	680	673	637	663	650	625	610	632	657	647	629	639	634	649	609	681	637	626	650	655	657	595	658	628	635	609	655	651	628	671	651	614	668	687	635	604	627	695	621	665	608	650	644	660	629	602	625	617	684	646	661	648	639	676	610	658	675	656	644	596	661	663	658	633	629	605	648	588	610	638	687	640	636	647	679	620	651	599	602	594	646	620	630	608	620	689	628	585	599	610	620	626	619	639	652	590	654	621	627	634	628	636	616	644	615	639	594	637	637	669	600	618	626	672	631	694	634	647	628	629	634	598	637	607	629	608	647	642	625	645	597	657	646	655	645	647	631	635	630	663	584	624	654	615	630	621	644	622	606	668	624	661	662	610	640	631	609	635	643	628	652	610	655	668	617	659	642	593	632	664	606	684	664	670	630	668	652	682	607	669	646	645	641	674	668	652	648	655	655	639	613	653	640	637	657	635	583	629	606	600	664	638	624	617	660	658	695	640	644	636	635	605	666	622	648	679	655	621	624	593	621	688	652	603	627	639	623	661	625	643	617	620	626	623	606	653	627	622	607	599	620	640	663	663	639	639	603	614	635	626	610	662	588	600	627	678	618	636	643	597	599	641	650	650	630	674	627	634	610	648	668	623	639	605	641	638	628	625	659	680	607	639	662	638	646	635	626	637	590	621	635	641	634	658	629	675	614	685	665	660	630	614	644	639	687	671	662	652	601	606	619	629	616	615	673	620	679	608	680	643	605	689	638	615	642	635	632	627	666	626	586	639	595	681	639	636	652	603	588	638	631	620	628	643	652	671	652	635	623	621	620	625	692	648	607	623	615	671	620	666	638	666	622	647	643	642	586	644	654	642	618	634	628	698	605	686	611	620	673	629	632	599	626	658	686	675	680	649	626	594	634	619	627	665	629	624	626	621	643	627	616	660	635	632	666	652	643	649	631	642	638	623	635	655	648	645	665	661	602	660	626	641	622	614	628	644	638	642	660	680	619	669	642	621	676	647	662	627	655	647	609	651	639	668	596	611	606	595	650	649	652	630	650	631	630	641	647	662	637	617	673	679	628	598	675	635	703	640	665	706	607	637	638	614	603	624	628	676	628	656	618	653	604	660	641	598	666	643	658	627	639	604	615	602	664	628	598	639	619	658	619	628	591	625	657	634	679	596	638	626	638	654	673	614	640	647	659	575	609	676	623	658	628	659	605	664	654	621	621	643	669	633	619	675	660	629	644	618	654	615	653	628	660	614	675	662	615	605	632	646	587	607	634	625	636	611	580	668	638	587	695	603	608	639	668	614	612	665	608	661	621	651	612	675	654	635	648	673	622	658	641	602	628	671	587	632	699	675	607	631	670	586	653	651	667	643	635	640	668	634	631	607	654	573	590	628	647	673	630	625	629	626	650	625	607	630	667	619	601	610	635	627	640	681	649	663	604	617	625	647	643	624	582	693	631	608	656	595	653	641	625	665	663	625	623	666	631	642	622	666	631	669	593	674	608	638	650	653	663	644	656	641	683	598	670	636	639	631	627	653	637	641	653	609	641	633	661	659	662	612	596	627	655	669	676	616	701	639	668	638	661	644	680	653	700	667	617	667	606	611	648	675	657	626	612	623	615	632	610	634	658	603	614	658	654	619	634	613	613	646	645	671	625	574	626	651	639	655	661	648	641	633	631	620	639	609	632	641	627	636	631	632	613	618	658	618	645	663	596	651	645	639	624	660	672	641	598	599	622	619	644	653	672	690	651	634	583	607	636	658	678	671	646	644	657	648	621	612	614	589	700	656	605	612	639	643	612	711	691	605	645	590	620	602	624	650	643	656	622	631	629	626	667	660	672	644	688	633	640	639	611	626	621	637	663	595	640	620	693	641	628	660	635	641	606	660	635	626	641	636	640	659	616	581	657	607	640	644	617	607	622	614	608	630	626	644	639	638	636	618	636	630	667	650	628	615	671	684	651	622	646	597	635	635	684	628	600	631	650	633	643	609	643	641	629	647	677	666	636	607	661	583	638	609	637	629	624	661	658	654	652	623	681	645	669	704	656	635	622	661	631	607	651	637	637	635	605	650	647	616	618	647	659	630	656	627	617	606	666	647	694	639	656	621	634	630	656	702	626	649	644	687	658	656	660	636	668	660	686	644	634	665	656	672	676	648	622	677	662	668	665	651	642	655	653	625	647	622	696	673	643	641	664	607	653	656	620	614	633	639	611	627	650	617	650	592	660	624	656	628	646	669	631	647	633	633	621	634	613	652	661	628	643	560	633	624	627	645	627	648	597	646	628	645	634	664	626	713	633	637	686	655	643	646	626	656	650	652	654	663	639	678	643	662	632	640	637	648	650	653	645	637	627	625	658	602	648	671	616	642	632	649	621	629	615	651	636	627	649	609	604	647	599	631	596	645	631	631	615	597	644	712	695	647	639	625	632	619	630	673	620	635	653	629	617	632	613	632	664	625	636	673	647	656	651	644	648	674	611	659	569	594	653	625	628	625	629	614	630	649	646	678	606	638	629	634	696	651	594	636	643	646	593	651	659	666	583	651	661	683	582	643	621	619	677	646	632	607	656	601	628	642	626	623	644	598	630	626	634	640	597	673	645	604	653	622	671	674	655	662	641	649	610	654	636	629	665	662	626	616	628	646	629	583	703	597	647	645	661	669	627	675	636	611	638	614	618	632	644	669	648	634	648	632	608	642	608	641	663	639	641	622	613	630	604	660	657	637	635	634	632	628	620	626	616	616	622	633	671	665	642	602	639	654	641	657	582	661	651	623	605	655	679	572	615	626	597	686	583	645	649	584	632	626	683	638	669	674	637	632	704	648	656	654	561	655	607	661	626	648	637	638	606	663	609	660	638	663	601	611	616	661	612	646	628	650	600	623	630	671	620	608	642	636	638
13293	1304	1424	1015	737	562	457	328	248	247	249	225	176	162	164	167	146	132	141	139	122	128	99	121	124	150	136	128	109	98	104	118	137	114	107	105	97	125	113	117	114	118	102	97	117	104	111	111	115	113	115	107	119	116	105	102	115	116	108	100	114	129	112	110	100	110	103	104	116	98	118	119	100	112	103	107	102	88	104	117	106	102	127	110	104	92	105	92	113	102	125	103	113	75	103	110	127	117	101	113	94	101	115	108	101	117	90	98	110	95	100	97	112	100	107	105	90	121	113	97	115	106	102	93	98	111	97	112	96	91	111	102	102	105	104	122	101	96	118	106	114	102	104	109	95	111	102	99	104	109	115	112	116	103	97	114	109	122	103	91	113	106	122	101	105	120	111	101	120	106	98	104	102	104	122	105	102	99	98	91	114	78	73	107	111	113	109	108	107	106	94	89	95	111	107	116	99	118	115	104	94	93	109	99	108	112	115	99	97	112	107	114	116	99	105	98	94	85	101	99	107	97	94	118	109	106	103	111	96	114	99	107	108	94	99	105	99	93	105	123	107	111	110	104	116	97	101	101	105	92	105	86	99	93	111	113	122	99	90	96	104	102	96	101	97	122	78	104	110	107	101	109	98	104	99	98	92	113	105	112	83	108	108	101	101	102	99	91	102	98	96	101	106	91	102	102	133	102	106	98	109	112	106	103	103	120	92	105	114	110	97	98	104	102	102	100	107	101	125	108	98	112	111	92	110	117	101	113	107	139	116	105	116	101	101	98	102	96	107	97	113	99	94	96	101	112	108	108	103	112	133	115	103	97	97	102	109	106	105	96	87	83	101	121	111	97	96	106	109	106	128	98	105	127	99	86	103	105	92	102	91	101	106	112	107	100	98	109	104	97	101	106	106	111	94	92	114	121	109	100	82	96	121	126	97	103	109	87	111	107	121	97	110	95	94	107	123	112	106	105	118	106	117	122	127	98	127	116	105	101	91	93	104	108	102	102	117	111	96	104	109	117	103	102	105	115	98	110	107	103	94	113	109	101	129	117	115	105	117	106	105	109	106	93	98	104	104	97	108	103	113	110	91	97	112	90	110	106	97	96	100	102	93	98	105	110	114	101	79	108	118	82	87	98	101	108	102	110	103	112	105	118	75	102	107	119	106	99	120	98	97	125	117	89	113	101	111	117	109	99	104	96	116	117	110	107	128	97	95	76	114	104	112	96	95	110	106	93	105	113	98	100	104	107	99	103	136	95	104	123	112	117	121	92	106	96	95	107	98	112	103	89	101	113	115	99	92	114	89	103	97	98	97	96	91	111	100	101	99	100	86	106	127	97	140	106	105	83	112	105	104	107	114	101	87	117	106	80	99	102	103	103	90	99	93	113	108	113	105	99	88	94	105	87	104	94	100	107	122	112	105	113	96	111	100	106	109	100	98	126	120	100	119	104	111	85	115	102	117	120	108	91	90	123	98	80	82	103	92	102	106	119	92	117	101	100	112	109	101	115	94	98	90	99	104	111	89	84	113	101	115	93	84	113	99	110	101	98	94	100	108	117	104	95	90	103	101	95	108	113	113	95	95	120	129	102	103	104	102	127	110	124	109	114	110	88	123	105	97	94	102	103	101	108	122	95	95	110	94	89	113	115	98	111	115	118	102	103	95	90	107	102	90	101	114	116	100	110	116	108	98	92	90	83	111	94	118	111	120	112	117	109	99	103	98	98	96	111	116	111	124	90	120	120	95	89	103	136	100	114	108	97	94	118	91	105	111	100	107	87	103	106	95	101	105	108	96	106	113	110	103	98	109	93	107	102	116	99	101	107	100	108	94	105	122	100	99	120	108	123	111	110	104	103	98	121	97	101	104	98	118	114	113	101	110	99	89	104	105	114	97	91	112	126	88	119	111	120	103	97	109	101	113	99	104	110	108	109	109	111	118	87	99	91	108	92	104	105	94	111	95	94	109	113	114	103	101	89	110	114	106	100	98	107	92	115	115	111	88	110	112	119	102	92	96	111	96	120	114	112	113	103	106	96	106	111	104	93	114	105	97	97	93	123	112	102	95	109	108	100	114	123	97	98	97	91	124	109	106	115	106	101	121	109	113	93	79	103	93	101	100	92	89	112	100	93	104	79	89	116	125	119	98	98	111	95	108	90	116	124	96	112	110	114	87	106	88	121	85	84	112	127	98	118	104	103	108	97	94	112	101	100	88	86	109	100	109	108	91	112	106	116	90	108	85	90	90	109	106	93	120	104	113	127	85	107	97	118	92	111	92	106	87	90	123	99	115	101	113	86	93	112	109	113	112	109	113	120	104	109	94	117	96	108	106	96	104	128	100	104	99	110	100	87	95	117	105	99	103	103	97	84	94	87	110	98	109	101	113	130	122	99	87	123	96	111	109	97	126	101	94	103	89	102	88	85	101	113	119	94	101	95	100	108	108	101	91	98	81	87	101	104	115	101	113	111	103	97	100	102	107	92	99	91	115	110	108	94	93	99	103	112	119	108	99	113	106	107	122	111	101	101	102	94	111	99	99	102	89	105	110	110	100	104	105	96	107	105	109	99	98	110	120	120	107	104	101	105	112	103	128	98	98	95	96	117	116	105	82	113	115	107	115	90	91	95	94	111	113	107	137	98	105	83	109	107	112	119	101	97	100	110	119	100	98	106	87	115	110	106	108	100	100	103	93	101	89	77	126	112	102	112	105	115	100	104	99	91	112	115	105	101	100	114	113	83	86	98	111	103	93	107	94	94	101	96	95	91	115	90	130	104	95	113	136	95	106	115	95	103	114	101	109	107	103	89	103	94	100	104	113	98	100	100	97	109	99	95	98	114	97	112	113	106	102	95	102	99	110	104	111	105	104	98	111	97	93	92	114	115	92	112	100	106	110	101	99	106	95	107	113	110	113	108	106	100	113	91	119	84	105	99	96	89	109	106	92	114	102	98	118	115	112	105	92	113	117	130	88	120	120	109	91	106	76	106	95	90	99	103	95	102	85	96	111	89	102	106	125	92	125	97	89	108	106	87	85	114	107	112	109	113	84	96	113	97	110	106	103	101	87	99	112	115	96	124	106	115	116	114	106	97	121	104	95	112	108	112	106	104	127	87	106	109	103	87	92	106	92	117	114	106	125	108	129	106	112	98	109	115	116	109	126	116	95	114	96	112	115	103	96	98	99	103	86	109	104	98	94	105	101	98	103	87	110	113	107	119	109	115	105	111	106	109	106	107	103	121	100	112	104	101	110	98	102	111	123	115	100	99	106	101	103	107	120	93	106	80	125	94	103	107	99	109	100	105	99	103	84	101	100	115	106	108	128	120	108	113	111	107	127	106	124	104	101	117	110	104	99	107	108	113	101	94	116	107	110	113	94	119	110	111	110	101	110	98	95	110	91	111	95	109	115	98	112	125	98	106	105	113	114	107	117	93	100	104	109	113	96	85	101	95	99	121	122	119	99	105	101	97	112	86	119	100	95	109
7812	1477	3520	3831	3171	2639	2137	1767	1504	1243	1135	1000	946	858	797	758	700	644	630	640	572	535	522	516	493	502	472	451	479	423	449	446	421	457	442	442	398	428	409	429	398	386	381	405	387	388	428	376	421	357	415	429	374	357	389	430	393	359	379	386	397	357	382	382	359	375	323	384	354	407	382	366	399	371	364	381	347	395	370	362	387	372	396	407	369	391	358	385	363	365	379	377	360	326	385	344	350	377	374	366	349	378	370	335	342	387	386	363	363	349	396	374	351	370	348	346	366	385	357	371	339	340	395	355	358	345	352	371	377	368	333	371	345	338	360	344	384	352	369	346	370	343	343	373	365	349	369	349	336	349	353	379	334	380	350	409	362	365	360	341	381	349	375	364	368	400	351	344	342	391	360	356	362	345	325	352	343	370	363	371	369	363	349	346	376	351	376	327	355	356	310	376	370	375	375	339	369	336	367	337	338	359	349	340	378	349	399	352	372	333	370	334	331	329	334	344	370	322	324	376	346	355	354	341	361	358	328	389	347	345	376	322	358	322	381	354	351	332	395	345	332	341	319	361	355	354	338	385	340	351	369	336	341	364	366	354	362	366	367	382	355	321	356	359	341	376	344	371	377	361	319	338	344	360	362	335	324	375	360	352	337	322	347	368	364	340	349	333	338	351	341	358	351	342	365	340	352	404	344	317	349	371	368	364	375	380	347	371	354	391	338	350	367	358	353	380	356	386	334	332	325	350	347	342	365	366	330	316	335	359	394	357	375	354	333	350	379	370	367	351	364	323	337	318	338	368	345	342	390	392	319	392	343	379	313	372	340	332	355	340	318	371	360	386	356	348	370	374	366	353	349	343	327	342	370	378	346	351	352	353	338	352	349	356	357	336	360	361	342	352	352	344	333	367	362	338	361	373	339	343	362	325	370	346	370	364	397	353	367	369	359	332	319	362	346	367	331	335	344	346	369	332	362	324	324	321	362	341	362	379	353	357	336	364	380	329	335	341	352	346	339	375	373	368	341	340	349	385	387	356	370	347	324	342	345	370	361	385	360	349	391	378	330	383	321	339	337	370	372	352	358	358	349	402	372	347	357	359	383	360	376	375	388	321	372	346	346	343	318	340	350	345	362	359	340	372	337	368	334	364	356	366	354	334	355	338	364	350	346	364	335	365	353	373	356	370	376	322	330	350	369	342	404	374	348	338	362	365	374	360	363	343	353	376	360	354	355	364	374	355	357	345	346	334	355	366	392	350	352	370	361	349	366	371	350	364	296	386	348	353	368	359	351	348	386	357	406	337	346	354	307	311	395	362	379	368	369	322	349	358	351	346	340	360	334	365	362	383	338	346	354	373	365	330	338	371	332	375	359	352	347	324	378	350	358	363	360	309	338	381	344	344	345	389	344	332	331	351	344	336	380	350	353	378	334	318	377	351	347	344	375	361	340	364	348	336	363	352	355	291	338	343	401	349	369	349	364	358	352	323	381	346	350	351	357	374	375	375	360	367	347	358	342	357	377	351	357	365	381	338	387	358	416	312	362	340	366	351	362	338	347	367	357	373	327	387	347	377	349	378	353	351	346	359	367	364	356	317	315	363	364	346	341	328	344	343	370	381	375	369	371	322	358	379	375	353	317	346	332	345	388	340	386	376	371	361	364	345	368	379	322	355	377	353	358	342	337	363	386	349	351	350	355	328	359	338	368	353	383	348	341	378	350	343	364	350	360	357	344	371	358	358	342	368	305	355	345	340	353	352	347	329	323	419	349	333	358	361	373	322	373	389	372	362	356	334	346	358	354	379	333	359	351	371	363	369	339	399	354	324	387	365	369	324	346	360	360	413	323	338	352	356	365	381	355	316	367	388	344	362	381	380	333	384	333	374	352	341	391	326	335	327	387	335	353	380	354	341	337	360	345	367	375	352	384	352	362	361	334	376	387	365	373	348	346	366	380	387	358	322	333	328	346	379	362	342	343	370	324	359	345	323	329	363	355	345	349	381	364	336	349	361	364	365	328	386	361	336	364	350	348	398	336	339	341	356	361	390	360	357	344	352	369	354	383	370	368	361	383	341	366	375	369	366	375	343	363	345	345	355	350	349	373	338	304	364	322	390	339	394	358	361	364	333	349	334	358	331	399	335	357	366	355	359	334	328	362	368	359	367	383	381	365	338	338	319	395	360	399	356	357	305	333	367	350	340	358	350	362	316	338	368	355	339	319	357	334	351	362	338	381	360	339	380	343	350	348	341	365	386	319	375	350	389	342	351	374	381	336	341	385	336	337	369	404	354	348	355	355	374	390	370	371	354	403	353	362	379	351	360	334	342	331	347	375	349	375	369	344	358	356	318	353	370	376	389	337	362	352	356	359	333	360	359	319	356	341	360	368	353	354	360	358	355	368	365	365	362	335	352	358	348	382	367	398	331	363	323	355	361	387	350	359	362	360	345	375	325	357	375	349	352	391	359	360	349	387	340	372	366	375	401	352	350	358	338	356	328	361	365	376	360	365	361	381	365	335	347	359	359	361	356	353	361	352	368	364	341	362	349	344	371	345	337	364	368	348	343	362	366	379	361	349	339	349	342	369	358	368	366	361	382	331	354	328	335	364	364	395	334	353	367	350	328	368	376	372	378	337	357	400	366	373	350	334	358	388	374	329	322	343	393	387	383	354	353	370	369	355	373	345	347	348	346	371	359	343	342	326	359	335	354	363	332	322	359	349	329	305	351	387	349	338	357	353	328	336	346	377	326	338	363	371	337	363	346	345	359	358	363	355	383	360	367	339	390	363	386	375	358	364	388	350	387	399	375	361	372	377	381	345	392	371	342	350	319	371	346	386	310	325	350	362	355	382	343	353	384	380	335	355	337	356	332	356	358	347	357	342	331	335	370	386	341	363	378	352	385	316	349	327	363	376	349	350	354	346	355	358	318	389	346	347	350	349	356	356	390	373	329	337	399	367	355	376	378	353	364	334	366	347	349	365	387	352	382	375	382	349	369	388	356	350	341	336	335	377	350	360	389	316	358	346	355	343	343	352	345	348	357	371	360	397	336	338	356	367	380	351	380	350	376	372	359	379	337	342	388	367	368	325	380	376	316	399	362	383	346	348	330	333	337	381	366	338	366	342	360	385	395	370	337	379	352	353	348	342	356	356	375	307	342	357	390	366	359	349	362	348	340	374	360	363	351	340	341	337	348	386	367	364	345	352	345	349	356	334	362	363	352	349	350	360	356	353	337	364	353	354	377	345	364	355	350	357	366	414	330	395	336	382	352	370	365	376	347	375	337	324	350	348	340	383	378	351	323	356	353	337	357	363	352	357	352	389	321	352	406	352	356	399	345	316	359	345	332	350	358	339	345	356	325	327	335	372	386	369	360	362	334	350	338	372	368	329	346	331	363	342	338	354	367	353	370	344	356	378	343	331	343	377	336	378	366	337	358	350	340	354	352	363	380	354	336	336	354	365	330	351	368	338	314	352	384	305	383
20799	2930	2856	2127	1487	1003	818	620	518	381	368	336	289	261	266	228	253	227	212	204	192	202	162	208	187	180	199	182	142	158	144	166	140	177	167	165	156	155	160	147	159	145	154	174	165	144	153	170	150	150	158	165	173	153	139	163	138	161	161	160	146	175	156	153	138	119	147	155	159	150	147	148	157	163	150	131	164	137	167	122	152	158	140	133	158	134	168	132	139	126	153	142	171	157	131	148	142	135	146	159	148	142	143	169	136	165	161	145	120	163	139	140	162	138	122	175	140	178	168	154	152	133	173	166	156	154	132	137	152	154	157	140	119	156	125	130	162	130	138	165	157	159	141	151	138	136	125	164	135	153	147	139	144	142	150	145	136	177	153	141	152	143	134	128	149	136	149	164	142	143	148	135	160	145	138	131	163	156	152	143	151	138	136	161	126	140	129	142	143	153	136	139	156	127	143	156	139	141	139	142	147	154	129	141	146	144	135	131	155	143	156	138	152	125	135	140	162	141	147	142	149	165	147	165	140	148	167	149	127	130	137	152	126	157	159	160	128	152	138	155	136	142	160	138	149	135	135	137	136	148	143	170	146	142	159	138	151	164	147	171	139	174	172	141	146	143	159	145	158	149	168	148	144	162	167	175	149	143	139	121	147	164	139	127	156	163	148	133	135	139	151	137	139	145	156	136	159	155	163	174	155	158	164	134	139	145	163	157	142	144	156	129	149	164	146	170	158	131	141	175	152	143	150	158	160	153	171	145	150	135	142	127	150	171	141	140	163	130	162	149	141	150	149	144	137	139	151	141	134	173	154	134	163	133	127	166	153	143	140	168	152	134	147	178	140	147	170	148	133	150	167	158	135	144	139	139	145	148	143	148	138	135	134	151	127	127	156	166	120	153	128	159	181	146	139	143	158	156	164	147	131	141	151	144	150	146	173	157	171	121	155	136	155	144	159	145	128	143	153	135	153	137	147	162	163	154	139	136	137	149	170	135	139	128	135	134	134	156	167	137	144	164	164	156	141	139	153	132	146	141	140	126	159	148	144	143	162	138	170	160	159	119	172	138	145	147	156	169	125	139	146	155	146	162	143	127	149	150	153	139	141	162	136	159	169	134	142	139	141	142	148	162	141	128	130	148	133	160	141	157	136	154	133	141	130	144	143	153	140	152	161	146	138	149	131	151	143	147	181	151	158	152	171	142	137	144	141	157	138	147	139	146	134	153	141	136	142	159	141	141	128	150	179	130	145	144	140	160	156	147	157	151	155	136	149	140	137	161	144	151	130	163	145	152	137	149	124	148	157	146	159	144	152	175	145	164	129	135	134	165	146	151	156	148	144	138	167	130	151	166	163	147	140	154	138	126	149	144	138	148	140	147	172	142	136	151	138	145	147	151	170	148	129	161	155	152	160	122	158	130	140	146	136	160	130	152	118	108	137	146	154	167	140	170	160	136	133	172	150	145	155	137	131	155	154	138	156	146	118	162	127	158	135	140	147	125	142	153	126	133	134	149	143	157	132	147	157	164	150	129	163	157	123	141	121	145	140	148	133	146	151	139	145	151	146	162	151	135	155	161	157	155	135	152	153	166	168	157	126	142	162	151	176	146	166	152	146	140	145	147	135	134	155	157	137	145	147	127	142	138	171	133	150	156	128	141	135	152	165	139	150	155	147	142	135	134	142	156	142	156	132	155	140	153	129	129	138	123	133	140	152	161	164	171	159	135	159	153	132	132	151	135	151	155	145	151	143	166	159	142	148	151	141	150	166	153	140	171	146	135	136	140	154	148	158	145	154	146	152	122	138	143	148	151	138	145	149	122	146	115	129	138	167	136	147	153	150	134	125	156	153	130	145	128	170	156	144	132	144	148	127	133	148	152	150	148	117	151	144	140	149	168	146	154	158	165	136	144	160	151	149	150	135	144	149	153	149	150	149	122	158	120	148	138	128	170	155	157	150	166	144	145	134	147	138	148	179	142	151	166	149	140	141	155	140	132	141	149	143	139	126	138	160	176	164	158	150	155	168	161	143	135	155	163	138	141	149	150	141	148	157	141	134	141	158	146	139	151	152	130	140	138	155	145	148	151	122	172	140	121	118	180	154	131	166	162	149	134	146	156	157	146	128	149	150	146	154	170	137	128	138	156	157	157	150	125	161	158	142	137	153	141	158	156	145	171	165	147	169	139	144	129	148	136	123	118	168	149	146	137	128	151	146	172	135	163	128	156	136	143	165	158	143	154	139	160	175	156	154	166	149	143	147	162	132	177	135	129	125	149	140	137	145	148	133	130	167	144	138	135	152	142	149	155	154	145	154	149	163	145	125	144	145	169	152	157	155	167	130	152	151	135	166	146	123	139	141	185	141	159	139	137	156	154	156	152	135	148	159	154	127	160	154	140	179	139	146	153	128	127	143	155	153	171	145	148	138	127	126	139	150	152	148	151	153	139	142	134	136	136	139	144	135	131	144	168	140	163	134	154	159	160	145	130	129	144	147	143	150	171	140	151	149	150	156	157	141	127	123	141	127	124	156	160	144	152	184	131	149	140	143	128	174	137	157	125	146	130	141	144	152	127	144	156	130	163	138	134	125	131	134	164	135	160	136	145	148	143	155	141	147	142	175	144	149	140	166	142	134	152	143	161	159	137	154	154	148	147	137	133	132	137	159	156	153	155	147	145	130	101	172	144	123	138	143	144	142	150	138	139	123	159	133	126	137	141	161	137	152	157	150	150	171	142	147	161	172	173	149	131	134	140	144	167	149	134	145	156	138	154	133	129	124	180	147	133	172	149	157	145	164	129	144	146	150	152	138	159	129	150	138	133	156	153	166	128	163	133	135	172	142	155	136	152	157	124	148	131	153	143	146	161	145	158	141	143	160	165	163	146	153	115	153	163	153	158	156	157	158	137	146	164	144	152	149	142	155	163	141	142	152	153	150	144	155	152	134	147	151	129	149	157	161	143	129	165	138	162	126	146	148	146	155	137	127	138	173	136	157	162	141	165	132	144	158	149	144	152	146	162	139	160	143	154	146	144	147	147	149	139	149	167	134	134	156	167	138	160	141	141	144	138	159	131	143	133	159	125	149	150	155	136	155	141	144	162	159	152	144	168	170	154	152	136	149	142	150	160	147	156	154	137	137	146	149	169	158	165	173	138	162	149	175	138	142	156	133	152	149	145	153	134	127	157	159	152	152	136	137	162	153	150	154	140	148	167	155	133	147	135	139	137	167	155	141	155	150	155	132	145	122	142	132	176	139	133	142	156	163	147	158	131	142	154	151	152	129	145	131	157	127	141	171	135	151	158	155	134	144	164	136	170	155	148	137	159	131	152	154	125	135	131	160	147	137	159	151	168	130	153	147	142	133	155	154	137	154	145	139	141	130	130	188	148	143	143	155	149	169	158	157	160	164	153	141	143	149	124	143	147	124	168	148	177	140	142	146	144	172	153	146	138	162	139	128	167	126	132	144	152	160	175	155	154	133	144
10164	2718	6495	7055	5921	4689	3900	3144	2637	2354	2041	1757	1459	1436	1331	1233	1109	1068	1024	1026	940	899	826	814	783	713	746	727	729	719	667	702	715	611	612	609	627	610	589	620	557	587	629	602	546	602	603	585	561	536	546	545	550	519	559	546	544	555	541	520	507	551	555	508	520	520	526	485	501	503	505	519	523	493	474	557	511	537	521	514	563	479	486	491	534	520	537	501	509	536	493	484	507	506	485	545	507	502	472	514	475	501	496	496	486	494	479	508	486	559	539	483	471	514	485	517	490	511	520	541	529	514	487	514	453	522	553	528	499	467	474	497	446	499	525	498	494	496	485	491	499	499	498	457	508	484	515	466	483	495	503	511	503	487	481	487	504	498	476	478	475	485	472	452	476	488	463	490	495	471	490	450	493	461	507	471	482	502	479	462	456	491	503	472	478	509	484	510	448	446	491	468	456	506	497	508	493	500	501	513	508	496	482	441	466	478	487	495	497	510	511	491	502	463	498	467	478	490	488	532	432	463	489	499	452	500	483	541	490	449	487	486	466	456	456	510	452	512	469	484	503	486	506	498	478	507	470	495	530	520	485	513	484	452	477	490	487	497	447	469	479	491	485	505	476	491	503	485	490	511	515	499	486	475	466	463	459	521	525	438	491	488	475	504	471	460	470	488	509	525	466	499	482	469	493	516	475	482	430	451	463	460	520	525	467	487	477	480	504	464	482	471	496	489	519	457	484	479	486	477	526	486	534	478	495	505	485	496	467	478	471	487	496	485	516	522	503	511	458	521	481	504	493	524	475	530	518	475	525	491	483	465	453	490	496	478	461	496	493	484	487	485	468	496	481	504	515	516	464	483	457	477	516	481	492	498	444	495	499	499	453	529	495	507	470	494	470	482	509	489	480	495	499	490	500	487	504	452	491	446	476	503	485	501	499	519	464	525	460	481	470	520	480	511	497	475	499	497	473	479	468	469	506	511	490	492	528	447	524	471	514	504	481	517	511	516	466	451	479	507	531	496	505	522	453	505	486	466	505	495	491	486	470	488	456	484	491	490	479	475	470	510	446	465	461	503	475	472	488	486	504	487	493	464	497	456	486	499	524	513	460	486	526	454	481	469	512	463	516	517	508	458	470	480	486	465	501	498	474	488	482	509	500	503	498	473	498	503	493	503	466	492	462	516	500	504	505	442	485	535	469	494	492	495	471	459	517	478	481	448	492	468	480	480	466	475	437	484	522	532	521	483	489	523	508	486	479	459	508	481	484	481	515	483	487	503	465	515	484	466	491	486	482	497	475	510	476	471	484	503	498	502	497	462	461	499	482	498	460	485	484	508	500	501	495	494	513	462	465	526	496	490	503	467	482	455	462	460	454	463	509	498	517	467	487	449	468	490	521	471	499	480	511	489	480	483	502	535	494	508	464	480	507	478	521	480	482	459	464	462	490	483	525	493	547	479	459	486	453	462	485	466	471	473	475	487	459	495	469	464	488	447	472	488	482	471	507	513	501	497	472	506	485	501	465	493	519	492	514	486	487	473	521	506	432	512	504	519	483	467	463	478	508	489	466	466	514	497	521	523	509	506	479	522	444	476	501	500	482	476	499	485	462	481	503	502	502	487	476	500	483	493	488	487	505	481	502	507	484	471	489	482	481	467	512	461	475	457	480	460	501	487	513	507	516	486	496	526	473	489	543	455	484	470	486	493	486	467	504	517	461	504	500	487	489	486	449	445	489	465	519	496	482	469	492	484	452	470	472	487	470	497	504	490	526	492	535	514	487	509	467	489	489	494	514	488	510	502	490	515	474	479	506	457	490	489	510	476	482	464	494	492	486	492	480	519	491	494	510	467	482	487	517	486	450	479	509	500	526	489	486	485	469	496	502	499	484	495	493	492	516	508	500	442	478	504	494	487	495	459	481	501	479	479	485	495	470	477	470	483	475	450	476	500	450	479	455	508	522	446	502	489	498	485	497	508	498	465	513	482	456	466	503	519	513	467	487	502	468	507	466	498	500	486	499	498	534	488	507	506	467	483	472	507	535	462	470	532	512	472	467	522	483	465	508	461	471	490	500	492	469	491	468	468	474	514	504	508	468	482	456	483	471	493	487	485	490	518	488	492	513	502	486	528	470	489	504	488	502	478	527	475	518	486	500	479	482	479	481	461	496	476	491	447	498	458	481	495	478	463	493	474	508	464	484	509	471	533	523	512	469	491	465	442	513	530	488	469	482	496	497	498	510	508	516	492	479	527	459	475	475	488	493	526	468	488	478	424	517	483	480	496	496	505	437	473	496	462	419	512	489	492	463	509	525	479	511	459	509	474	502	497	518	467	490	490	455	492	468	530	512	489	494	520	474	499	495	491	498	485	507	473	490	490	521	449	517	496	450	483	513	464	508	486	482	511	507	443	511	478	484	456	472	467	495	464	496	479	486	486	500	504	507	516	484	496	477	497	442	508	469	505	428	491	476	460	492	485	503	484	456	506	527	509	530	505	450	475	481	491	504	478	422	509	465	510	512	448	500	506	431	471	520	483	475	516	475	500	509	471	501	471	456	536	528	476	457	547	486	511	450	487	498	505	479	476	504	485	491	484	489	510	480	471	493	485	457	535	491	432	481	494	525	519	471	479	514	481	503	492	457	495	509	472	494	504	515	520	455	490	452	461	509	486	505	534	508	513	456	506	473	512	521	489	482	474	487	501	487	497	488	447	505	487	448	531	492	488	468	494	524	471	463	506	442	501	453	476	431	480	520	495	474	499	475	481	472	477	513	500	453	477	485	469	536	500	487	456	494	492	476	467	472	461	477	522	536	479	511	458	497	497	475	508	485	479	500	500	484	453	473	492	479	466	489	479	493	512	480	471	461	480	438	503	512	529	474	459	523	434	450	494	484	479	466	489	532	440	528	473	515	473	491	502	517	500	475	484	506	519	462	509	507	532	479	475	496	455	519	487	506	455	499	507	511	476	486	490	502	482	490	492	483	486	511	501	468	487	508	468	479	478	493	491	520	494	500	533	508	492	511	474	462	457	498	502	477	491	533	497	523	515	465	445	470	506	451	514	470	508	497	511	484	465	475	467	510	491	490	515	498	489	470	456	512	502	490	468	482	462	484	481	516	511	535	472	516	517	477	488	474	485	483	477	463	513	488	438	469	503	516	468	507	463	500	474	488	463	439	525	477	511	496	471	466	480	519	491	515	487	505	468	486	453	501	483	469	498	467	501	475	533	486	496	524	490	505	462	519	480	447	494	452	509	509	497	504	476	474	491	551	480	500	496	522	498	470	472	509	473	500	491	510	500	481	482	485	465	443	491	508	475	510	488	464	524	461	480	468	458	492	493	511	497	512	492	494	488	506	493	495	513	476	460	462	489	497	505	486	486	478	506	483	524	493	464	488	512	497	504	481	487	470	479	458	486	502	493	561	488	455	451	488	516	506	477	503	473	503	459	540	491	485	512	490	498	495	489	506	521	479	492	482	479	503	448
2393	254	264	242	234	222	245	227	215	210	235	228	220	202	225	214	215	213	214	194	205	245	226	207	202	203	191	214	235	219	223	210	236	205	190	210	220	232	229	203	216	223	188	230	213	203	219	192	234	203	226	199	233	223	207	225	198	198	203	215	205	208	206	198	231	194	199	207	213	194	215	225	205	218	206	223	205	206	221	197	196	234	209	203	229	187	208	169	214	207	204	224	193	194	205	212	210	219	202	212	188	206	202	211	217	212	212	216	199	231	198	212	212	200	240	217	205	225	213	201	248	228	227	233	198	194	217	194	238	225	196	198	234	212	186	230	215	225	210	188	210	222	182	210	184	208	216	226	224	227	219	212	201	223	207	254	225	200	210	196	192	217	213	196	240	224	231	233	225	204	188	222	232	199	210	207	219	197	194	210	247	200	233	210	193	212	192	210	211	228	212	223	202	239	206	216	212	216	242	205	213	194	210	199	213	201	178	215	228	199	214	216	194	186	219	239	195	218	219	192	209	208	208	233	211	203	224	238	215	183	227	215	195	205	231	215	215	216	229	218	216	219	230	194	228	207	210	210	217	209	200	194	215	203	219	216	207	208	207	205	212	185	224	192	210	185	193	177	236	210	231	198	213	207	216	211	198	195	195	204	229	193	240	210	230	187	231	210	211	210	183	228	183	226	203	227	202	244	221	223	218	215	200	227	182	203	192	206	205	210	219	204	230	240	214	196	195	232	218	190	229	219	213	206	217	214	210	220	213	221	216	228	194	201	204	220	203	214	221	203	191	181	210	196	230	216	210	209	227	209	206	209	209	196	194	195	223	193	206	222	202	188	224	235	198	239	223	213	222	211	203	225	220	206	192	216	221	195	213	218	208	196	208	225	203	233	233	217	204	231	232	228	225	203	210	227	196	186	243	216	191	178	199	224	212	208	190	200	205	244	195	198	209	199	187	182	255	222	236	213	192	206	206	240	184	225	198	217	220	225	233	204	199	183	204	228	208	207	221	209	217	220	223	225	203	212	232	209	210	200	212	203	192	202	217	195	201	219	221	206	208	242	213	215	207	243	210	187	208	202	222	207	227	213	209	236	202	250	225	224	205	197	208	213	187	213	186	198	178	233	214	215	218	210	212	203	215	178	202	220	214	216	219	179	207	215	217	205	200	207	225	212	199	205	209	211	246	210	221	218	240	220	196	217	209	220	209	195	221	206	201	208	210	198	210	214	187	210	219	186	203	222	228	193	200	187	196	227	215	206	207	210	186	244	199	190	235	196	199	196	236	199	198	185	200	206	222	222	213	225	235	220	217	208	193	218	197	210	219	185	198	189	220	236	199	217	197	211	207	187	211	196	227	213	209	203	183	226	184	215	189	217	206	201	200	213	190	220	217	201	213	209	200	183	237	210	210	216	191	227	184	212	206	214	199	185	224	225	217	214	229	206	204	205	182	190	230	218	209	198	222	222	212	216	203	235	217	195	229	196	200	201	232	220	212	218	217	234	231	211	189	209	232	179	207	226	234	217	168	207	210	209	231	238	213	204	227	207	199	209	184	220	250	199	220	216	201	205	222	233	207	202	188	195	202	197	211	203	182	184	221	226	194	197	222	207	193	207	224	217	208	206	208	194	210	214	215	215	194	219	201	220	201	219	205	214	239	219	179	198	220	200	215	219	213	211	184	216	214	237	201	207	192	219	202	214	219	243	197	200	226	205	200	230	203	211	201	195	204	193	206	198	200	207	202	217	194	203	208	221	200	212	198	190	197	194	217	212	177	220	197	237	226	208	221	235	214	213	232	200	231	193	200	216	221	195	191	192	209	233	212	213	221	202	202	185	214	220	242	215	194	213	234	205	192	215	210	224	205	212	167	212	199	209	179	233	199	188	254	223	197	226	198	213	203	210	211	208	193	209	220	215	209	203	203	214	218	211	202	208	233	237	200	223	197	211	208	194	210	217	233	222	202	186	206	182	188	186	209	210	208	205	203	213	193	191	222	201	194	209	250	225	222	218	221	214	230	190	209	205	210	210	191	206	207	212	234	197	182	233	212	236	172	214	177	238	222	212	193	215	234	208	227	192	218	217	203	195	214	207	190	238	200	197	201	210	207	214	220	205	197	224	216	213	229	218	218	223	223	230	220	204	246	202	203	221	202	205	198	237	199	192	223	216	200	194	211	221	212	207	233	215	195	186	218	227	214	203	219	203	210	219	242	239	185	204	198	211	224	220	218	187	217	202	207	203	225	220	216	211	190	203	195	214	233	231	234	183	196	206	196	226	223	231	238	195	194	236	215	218	205	208	206	214	184	224	209	220	203	195	204	224	209	202	195	203	191	215	190	212	192	217	232	193	193	247	195	219	233	238	200	228	223	205	200	184	224	222	216	199	209	226	211	185	200	207	224	226	226	193	200	205	214	209	185	227	203	196	191	212	225	207	222	219	196	202	204	209	192	208	202	192	227	198	239	219	215	225	228	226	209	195	201	197	204	215	188	218	191	212	211	227	208	218	213	207	166	217	202	217	215	201	236	212	213	210	219	202	206	215	216	196	235	211	230	203	187	197	196	195	214	217	215	214	212	214	210	208	217	202	222	192	231	204	215	191	205	190	200	213	249	202	200	212	207	184	224	213	215	189	194	206	204	198	205	198	220	202	215	220	230	205	191	229	216	196	202	206	183	205	254	201	203	230	219	212	218	180	183	212	202	203	206	220	226	214	233	220	217	218	194	206	210	201	206	239	205	201	203	212	205	201	201	220	223	251	224	203	227	221	200	217	212	234	203	196	191	183	199	205	229	203	198	229	210	199	231	206	242	221	209	194	225	187	202	227	223	181	222	214	227	214	209	207	207	217	213	199	218	203	217	227	212	193	196	187	199	180	200	210	186	206	224	225	222	210	221	201	220	204	229	205	230	211	193	219	217	199	208	240	243	207	184	234	188	217	217	208	213	200	220	202	209	191	215	230	216	219	216	197	199	214	213	206	210	203	189	204	201	183	222	205	204	226	198	226	221	226	202	219	203	199	205	226	207	218	248	214	225	197	217	206	210	199	222	224	192	196	224	216	230	209	196	215	208	198	237	218	213	225	231	234	197	196	209	216	224	206	205	187	236	236	190	184	207	211	213	191	243	218	192	225	243	208	222	205	205	231	208	203	210	204	227	206	211	179	244	233	202	206	233	210	195	214	211	216	199	234	258	222	208	221	208	235	211	247	205	234	206	220	219	218	203	207	196	213	229	204	210	201	212	197	192	219	210	220	205	184	211	215	190	186	217	181	225	186	208	197	222	187	199	209	175	220	218	253	201	194	226	228	230	210	197	201	217	198	206	228	222	203	229	199	235	181	210	203	187	191	214	216	213	195	219	205	205	208	222	221	208	220	213	214	223	199	183	197	234	217	215	197	212	211	206	236	232	214	214	235	233	195	202	221	216	185	201	230	205	230	223	206	240	222	224	237	212	169	213	215	209	183	224	221	228	201	216	196
3361	710	788	783	767	737	715	682	666	697	650	706	615	693	676	671	643	662	643	639	621	642	672	655	620	656	631	656	643	635	614	674	653	604	616	676	653	660	629	666	641	635	685	613	646	640	712	640	656	664	620	637	637	642	668	637	673	643	673	695	635	608	658	611	664	610	644	657	638	639	704	672	604	639	681	624	649	630	630	626	650	653	642	649	627	644	647	622	681	638	644	634	642	651	624	642	646	618	666	643	612	679	608	671	649	611	633	610	631	643	633	637	637	649	632	653	631	647	594	659	630	635	627	676	669	651	676	692	640	653	679	675	662	670	606	609	625	629	607	639	615	598	644	667	648	594	628	678	646	625	636	690	636	655	672	631	674	615	680	659	678	642	585	654	646	652	651	669	612	710	651	629	661	631	613	716	658	662	642	666	631	667	631	651	633	691	618	608	642	618	653	612	701	645	621	648	649	643	638	627	643	628	635	678	660	650	655	642	635	687	601	638	583	670	647	651	648	658	630	620	641	660	661	636	616	648	645	639	665	626	644	627	604	658	686	620	612	640	619	657	647	651	622	619	627	631	645	628	641	644	650	622	634	636	641	647	687	638	686	641	625	638	633	642	672	617	651	585	665	609	696	668	596	595	593	619	654	656	648	641	680	659	640	634	687	637	642	625	626	634	633	613	685	703	664	662	613	652	640	631	626	643	627	671	683	652	657	636	607	629	639	659	624	601	618	650	670	683	620	614	621	614	588	620	640	693	641	638	605	632	641	637	648	694	634	578	671	668	642	609	645	631	665	665	712	627	658	624	636	604	626	654	650	618	646	663	627	629	636	645	677	652	606	660	666	669	634	663	582	606	674	600	656	615	623	650	608	614	662	663	652	676	668	608	642	643	653	662	654	614	635	668	598	679	640	656	632	680	646	667	656	669	623	633	652	604	624	655	636	668	665	574	663	634	659	641	609	614	627	634	639	651	642	626	683	629	612	660	638	659	656	594	650	619	619	650	646	605	680	616	644	654	610	640	640	601	656	631	641	653	640	622	632	637	608	633	655	664	680	657	647	641	641	668	652	638	670	642	621	655	655	667	682	615	628	649	621	625	642	646	663	653	661	619	636	630	694	614	641	626	611	628	639	610	647	635	652	642	608	676	655	631	645	624	669	616	637	636	648	633	651	668	653	689	661	656	665	617	597	627	621	648	606	598	609	640	641	628	647	632	643	634	625	645	625	654	614	609	667	676	642	604	651	639	631	617	604	643	636	646	624	657	665	659	628	656	628	659	596	664	658	655	648	629	638	653	635	664	681	658	642	605	626	644	651	669	639	681	636	643	631	629	680	698	664	633	616	628	647	648	618	649	609	620	639	636	659	679	652	664	686	665	660	681	670	647	628	662	665	663	662	645	643	605	622	643	676	641	649	621	592	618	624	599	617	643	652	635	651	654	612	625	609	665	645	625	643	638	669	621	651	685	646	646	637	625	651	669	676	702	689	585	635	612	635	597	660	637	677	642	624	634	647	654	673	636	641	625	670	628	575	640	629	648	646	648	640	623	632	646	636	619	604	671	647	636	645	626	630	685	660	605	669	631	629	609	606	587	652	639	619	617	602	622	658	657	642	649	643	621	643	643	662	665	660	648	633	619	641	623	587	684	597	647	632	590	644	650	633	643	649	619	641	634	618	621	652	634	613	644	652	625	713	628	601	647	593	634	629	610	654	643	689	656	680	628	598	671	589	644	639	644	651	641	655	634	596	630	644	603	630	612	623	607	613	626	610	681	648	638	660	609	632	657	601	646	602	647	607	623	640	623	654	645	649	618	625	661	654	671	665	635	650	673	661	638	684	653	594	602	630	657	643	610	686	643	645	642	688	688	630	638	607	676	648	636	668	625	627	643	641	638	651	620	627	653	642	631	645	680	674	647	602	603	646	630	651	647	702	564	642	658	591	641	670	600	650	631	628	633	648	668	666	651	688	693	649	609	695	629	658	634	640	637	646	641	688	641	700	658	608	616	640	659	679	596	663	645	671	673	726	637	651	634	624	618	644	646	648	660	644	605	665	616	616	654	637	642	655	650	635	680	654	637	645	671	649	616	660	590	645	600	639	657	657	644	632	634	667	619	626	587	672	667	655	658	617	642	664	632	660	629	609	622	657	608	644	666	645	616	628	618	622	631	621	615	639	660	628	648	665	612	627	608	620	625	660	631	676	667	664	625	687	680	662	643	631	668	624	629	664	677	634	638	628	668	648	589	626	694	624	631	609	610	645	655	636	619	627	634	625	660	685	674	614	655	617	624	639	589	635	626	616	693	620	671	615	625	658	574	641	624	646	688	610	650	602	647	657	625	586	615	680	614	640	610	634	610	638	627	625	697	635	633	658	621	619	626	680	640	658	617	608	602	614	648	673	604	616	623	630	624	578	608	629	653	611	685	660	625	653	670	655	690	676	653	593	608	697	679	628	696	611	625	649	663	632	652	647	634	647	613	660	617	610	598	609	637	648	613	631	669	644	622	635	622	631	641	659	649	661	634	647	629	650	607	625	658	627	640	614	644	633	671	624	643	599	644	642	642	651	651	626	656	691	624	667	637	666	644	691	634	681	615	654	572	656	642	643	700	621	626	667	601	664	686	648	630	669	673	651	666	658	624	625	572	667	631	646	637	602	627	613	636	654	645	664	689	644	654	650	652	658	641	648	641	655	626	698	640	678	616	623	641	604	701	653	663	657	661	642	622	606	657	591	633	655	620	632	596	644	674	642	614	617	713	626	629	614	646	624	634	635	656	655	599	651	636	709	644	627	660	632	595	668	637	664	623	642	617	651	633	635	673	688	660	649	639	620	619	612	631	612	659	648	637	598	651	657	633	680	603	647	642	678	604	684	649	638	638	615	661	624	605	646	609	679	632	617	672	673	649	701	637	626	629	682	673	664	642	652	682	585	681	654	620	640	634	635	646	666	684	579	657	610	667	668	622	625	633	611	633	641	655	617	628	632	688	608	628	627	648	670	593	684	615	660	593	608	665	610	643	646	676	615	626	640	616	663	610	630	631	673	648	693	589	647	655	640	666	634	643	619	630	621	612	608	635	655	678	638	647	695	682	653	637	639	635	623	658	626	639	622	641	649	605	660	663	651	647	674	600	622	650	628	630	679	656	680	648	653	596	672	655	622	646	653	635	655	655	622	645	692	629	672	639	676	656	624	662	642	584	632	696	642	661	653	623	677	605	633	691	611	604	685	617	627	608	677	642	612	652	658	602	669	652	637	610	652	666	659	630	653	670	610	704	668	663	648	630	611	652	628	662	615	645	631	649	646	651	609	647	616	634	641	644	618	658	653	660	650	625	676	599	589	676	661	671	647	640	609	693	682	614	668	599	649	631	637	615	689	593	631	633	606	594	662	627	647	641	634	613	689	640	625	612	600	636	620	639	666	696	653	639	671	656	654	623	666	619	607	663	610	642	612	639	695	624	673	586	657	653	694	629	628	629
11250	1223	1418	1111	744	534	406	342	312	229	224	195	178	158	137	155	138	133	127	124	123	150	111	114	123	113	128	104	121	104	96	122	120	121	126	111	100	108	129	98	122	96	110	107	101	108	112	107	105	110	103	93	105	132	111	123	103	116	110	111	106	119	106	115	100	102	103	113	133	109	111	106	81	106	106	117	113	109	106	109	99	99	109	109	89	93	119	119	103	103	102	109	114	124	108	111	109	95	91	99	107	112	102	95	88	95	81	104	105	106	106	82	91	102	91	93	110	90	101	95	91	110	79	92	104	107	113	114	95	118	87	100	133	91	87	92	103	104	112	98	101	109	74	108	105	105	111	98	92	120	96	98	103	103	103	98	119	97	122	102	119	83	111	85	98	92	89	96	112	113	106	105	98	104	82	79	120	112	99	116	90	100	121	96	103	106	104	102	88	116	93	110	95	98	107	103	115	83	124	91	104	105	96	112	101	117	109	91	106	105	120	112	80	95	83	113	112	116	107	109	114	116	115	89	112	110	103	103	92	113	89	92	108	116	93	96	105	104	114	101	102	98	99	115	98	94	96	95	105	115	92	93	109	115	110	93	118	110	107	110	100	91	104	98	89	99	97	108	124	99	119	114	102	110	89	102	92	109	116	117	104	105	103	109	119	87	117	86	91	102	106	110	99	112	99	104	114	118	96	100	121	96	100	87	109	101	110	97	102	107	116	120	102	91	90	116	91	91	98	83	121	119	103	108	118	93	97	110	112	108	100	96	99	109	112	91	89	101	102	107	110	119	114	92	105	118	100	103	95	111	103	115	93	105	111	103	108	97	124	84	102	92	97	107	102	96	134	105	96	107	119	101	104	116	111	103	111	113	78	95	105	97	92	93	90	102	90	116	106	100	89	110	91	94	89	121	103	103	97	97	109	104	109	106	97	107	102	102	88	124	91	99	106	110	110	77	101	99	96	114	96	113	97	103	83	107	102	113	100	96	96	97	84	106	92	91	107	101	101	117	115	95	99	92	115	112	97	117	104	93	95	104	106	112	107	119	98	113	103	106	108	97	106	96	112	98	98	95	108	98	108	96	97	115	83	100	99	101	114	102	107	96	110	90	87	111	101	106	96	93	121	95	92	103	106	97	114	118	84	70	101	102	98	92	111	114	100	92	84	109	100	102	104	99	106	109	117	84	93	97	106	92	107	116	106	118	114	101	89	106	114	117	95	99	96	113	113	74	111	110	97	98	93	96	88	91	99	101	97	121	103	90	104	96	94	94	104	101	110	112	104	99	95	102	114	88	95	103	113	100	105	94	111	91	92	105	109	83	86	84	104	96	106	98	108	115	88	113	108	86	102	112	111	101	110	104	120	96	93	100	103	121	94	101	111	75	108	80	108	109	92	110	99	97	97	114	114	98	100	119	87	89	76	83	104	96	96	115	95	91	95	102	109	108	91	91	116	88	102	92	121	127	100	93	99	76	117	92	114	113	105	116	89	99	102	95	95	105	106	98	91	97	112	104	104	110	112	105	116	105	100	107	90	99	97	99	101	98	102	105	101	97	103	113	106	100	117	104	105	100	112	99	113	99	117	100	95	112	110	108	96	86	110	103	109	72	115	108	119	109	108	115	106	117	116	106	91	97	88	105	114	108	104	100	97	112	111	88	103	91	101	114	96	104	97	90	108	95	109	74	91	108	101	106	114	106	83	108	108	105	106	106	113	100	94	91	94	90	93	101	121	102	105	117	108	103	103	86	99	104	107	113	104	100	89	131	105	95	109	117	92	90	127	89	122	110	83	103	104	103	101	114	93	105	117	112	97	111	127	101	90	105	95	119	92	111	99	96	124	100	114	97	114	104	103	99	101	105	99	117	132	89	108	98	94	91	88	112	96	102	123	84	83	107	98	124	91	115	108	105	111	92	105	111	109	120	97	112	98	96	111	91	105	99	94	101	92	96	91	103	100	105	116	94	107	111	107	109	104	108	109	119	99	113	117	73	113	89	98	82	108	91	105	100	106	103	110	115	106	90	116	90	103	103	90	92	99	94	101	107	117	123	114	122	101	115	101	108	95	94	97	96	106	114	103	98	113	91	121	93	90	117	102	121	93	116	105	98	97	92	98	122	103	91	106	104	115	99	110	87	110	91	111	102	103	113	107	109	94	99	90	114	111	106	98	125	111	104	97	107	123	107	100	102	93	83	118	90	108	93	102	120	102	91	110	108	107	103	99	103	108	88	113	120	103	95	98	80	98	103	94	111	96	117	91	118	117	94	103	125	93	98	118	101	97	101	116	108	100	90	96	117	109	106	110	94	116	99	100	98	103	102	104	107	105	117	89	111	80	98	95	95	105	113	94	86	103	111	106	96	110	116	99	102	93	95	113	116	104	94	93	91	104	111	101	83	108	97	104	101	113	102	95	114	96	109	99	90	109	117	98	123	132	111	119	103	88	97	110	98	112	98	112	101	84	103	111	105	93	101	100	96	101	88	103	102	94	99	94	119	122	111	99	108	117	114	103	112	107	95	108	91	127	98	84	107	98	103	122	101	99	101	124	120	111	95	107	90	87	97	103	103	104	98	112	109	121	88	111	99	100	85	119	112	100	113	120	103	105	109	102	118	104	93	103	102	109	106	125	103	102	128	91	120	82	89	97	120	103	98	113	118	101	103	118	109	102	73	100	74	114	112	100	101	112	93	101	89	92	109	100	98	129	136	99	117	90	110	103	102	96	101	101	101	105	86	106	111	98	84	78	93	92	108	107	99	106	93	92	99	103	86	101	93	103	110	97	89	95	118	96	117	99	101	97	103	91	107	124	106	119	89	118	127	111	79	102	112	101	101	114	118	119	105	112	94	83	111	114	101	117	97	99	105	109	98	102	99	108	109	92	89	104	86	104	98	96	115	115	118	115	110	116	101	92	99	128	97	100	90	89	116	95	111	124	89	90	87	116	104	117	110	112	106	108	110	109	134	102	124	103	87	90	85	104	75	94	129	93	107	111	99	89	91	104	114	95	126	88	101	117	93	103	100	110	100	118	80	99	101	95	111	111	115	94	93	107	88	110	115	104	91	97	107	99	119	100	96	104	140	107	113	102	92	101	103	107	85	86	106	101	94	117	119	134	91	116	98	98	102	99	110	101	98	90	86	106	119	100	108	98	116	97	96	109	105	74	102	111	107	119	92	91	99	106	80	111	98	97	85	101	102	101	102	93	99	118	97	84	116	110	89	95	96	87	95	93	106	112	121	92	103	95	120	103	105	88	103	104	107	101	90	99	103	108	96	111	98	113	113	113	112	115	100	108	108	118	92	104	120	80	112	93	114	107	102	102	88	106	114	106	95	110	104	95	103	116	123	103	108	118	96	97	110	100	101	95	103	110	92	110	104	95	120	112	104	107	104	99	95	113	93	114	111	106	88	93	103	103	111	91	110	109	108	106	106	103	102	110	101	77	104	100	98	88	89	109	114	102	97	95	119	98	92	80	115
7071	1548	3626	3871	3212	2643	2130	1738	1465	1284	1097	1049	1005	863	844	765	711	706	634	594	597	578	543	527	487	533	497	452	449	432	460	439	406	460	438	435	441	403	400	367	398	416	397	396	427	405	390	390	384	417	375	408	374	381	361	410	372	388	354	335	383	389	357	402	346	356	360	390	357	359	407	364	392	338	377	383	363	360	370	375	374	384	360	372	374	344	375	404	338	353	362	363	375	361	346	374	356	322	365	342	352	378	377	398	384	348	345	352	349	354	379	359	357	333	342	364	354	377	356	310	380	345	366	343	352	341	378	392	318	373	369	342	374	361	381	380	345	375	332	323	344	358	359	333	345	361	346	327	365	378	354	394	345	349	365	329	314	355	349	350	349	356	329	382	308	374	367	380	330	350	385	329	360	340	385	339	356	382	356	334	370	338	358	345	371	342	361	336	340	355	364	350	335	355	386	354	344	335	372	360	358	331	359	358	353	343	364	344	356	370	332	351	352	349	321	358	367	351	369	295	329	330	308	332	361	359	346	319	363	349	374	335	348	339	340	360	350	338	335	347	352	361	365	351	343	310	370	355	342	361	329	341	326	347	364	368	321	354	337	323	341	385	332	379	355	339	351	379	358	373	354	357	366	326	345	343	345	343	402	336	359	352	370	321	342	357	341	352	366	351	369	374	348	352	341	316	364	314	340	325	365	360	396	388	353	395	331	317	333	349	377	344	332	368	376	340	386	349	344	375	382	342	348	346	344	397	355	344	364	363	348	386	343	391	358	332	365	330	373	346	370	373	363	359	339	343	346	354	356	329	322	364	354	328	351	352	388	346	356	352	343	388	362	361	346	357	334	359	330	349	356	367	393	379	368	337	350	337	329	375	344	344	361	358	347	374	360	362	311	351	350	344	367	347	341	348	355	366	343	369	354	349	377	359	340	339	333	338	356	345	370	351	362	331	375	345	338	339	365	344	331	364	333	348	403	361	323	324	354	337	333	330	329	367	349	369	368	339	387	355	346	385	342	320	340	348	369	359	341	338	342	317	323	377	328	381	331	340	320	359	399	336	352	366	350	342	367	335	343	330	360	346	357	356	352	348	329	339	327	345	346	368	324	356	329	365	331	360	361	343	362	377	372	363	325	370	339	351	336	374	348	352	356	344	370	333	323	361	331	346	325	347	356	346	364	349	333	374	336	361	361	322	369	341	363	316	322	351	355	334	360	358	310	333	345	358	384	349	312	322	299	360	366	361	338	335	375	347	362	347	332	370	364	352	361	334	310	336	373	371	344	361	338	383	352	350	361	335	372	341	346	354	337	332	362	355	346	379	372	362	350	383	368	349	376	341	344	367	335	341	350	376	332	340	359	385	340	309	362	335	379	356	351	369	370	357	372	360	337	339	359	355	339	361	343	349	406	356	379	370	349	333	347	347	319	347	349	389	325	350	324	340	343	334	340	353	373	395	338	348	355	354	338	354	358	350	342	370	360	350	340	345	370	365	360	362	396	354	341	352	332	366	364	376	389	359	332	342	319	400	345	362	344	379	337	358	360	360	345	360	337	326	395	370	336	379	355	348	344	378	354	336	352	362	350	307	337	357	344	369	355	360	334	364	361	314	334	349	350	355	367	352	322	370	382	330	329	332	370	329	349	333	338	386	373	361	338	318	363	369	344	363	354	350	394	355	347	334	353	327	373	372	373	343	344	389	314	350	337	356	366	373	348	389	359	358	319	352	320	384	350	321	364	369	354	316	366	341	349	368	340	340	346	336	353	371	375	354	323	353	323	355	355	351	371	332	317	323	338	330	369	367	366	353	372	338	348	377	345	376	357	343	339	332	346	392	345	327	342	382	333	365	362	351	345	349	338	356	345	360	362	387	321	346	373	362	317	358	340	355	379	355	373	330	366	332	356	350	349	397	357	351	338	350	358	350	339	375	347	336	348	355	384	364	323	339	335	361	350	346	370	338	355	367	368	345	332	361	361	355	362	358	338	387	361	305	350	353	354	357	366	356	356	385	372	346	374	343	332	358	361	357	350	377	369	345	363	351	371	356	338	363	353	370	367	359	363	320	355	369	374	356	341	347	357	353	324	336	356	365	342	367	370	319	348	371	361	359	369	353	345	372	388	354	355	333	300	369	371	347	335	352	332	356	377	324	336	366	383	306	358	361	355	331	383	364	348	351	356	324	320	347	359	297	355	382	370	315	361	341	332	324	325	355	360	339	338	356	366	321	317	334	332	352	373	334	351	355	347	325	322	351	362	310	369	325	335	340	351	370	353	336	364	373	334	362	360	356	336	359	345	352	372	363	346	347	362	369	341	299	361	384	361	344	372	369	372	355	343	370	357	347	330	374	368	366	313	333	390	344	358	340	396	378	359	343	362	378	324	371	339	338	346	361	330	350	353	366	326	377	331	327	324	327	318	352	363	355	384	348	384	330	375	341	341	345	372	359	368	366	343	335	374	341	354	379	357	305	339	325	352	335	344	333	370	375	367	364	377	335	337	393	389	349	344	367	378	344	349	386	356	374	387	355	353	393	330	329	310	376	367	384	355	350	377	367	361	346	364	348	353	348	356	357	356	344	356	338	367	364	337	332	352	342	355	355	375	338	367	364	361	333	341	358	364	351	356	361	351	363	358	315	340	371	352	350	356	373	309	331	375	377	354	380	342	357	332	339	381	316	373	366	341	341	351	395	354	314	378	392	351	368	337	351	375	316	341	355	343	377	325	353	325	374	328	359	326	375	328	355	330	318	348	332	355	342	341	354	367	343	351	330	349	355	322	351	336	328	368	343	337	358	368	332	380	358	378	374	332	360	372	346	357	324	339	374	340	342	360	320	348	307	374	335	372	343	359	341	370	317	358	389	356	350	345	332	327	341	342	349	352	362	335	354	304	379	354	344	367	327	371	343	364	379	326	356	339	349	334	354	330	357	363	357	338	369	344	361	367	351	360	348	371	312	358	316	329	313	338	352	359	368	346	361	359	356	358	340	354	321	353	359	366	365	404	373	360	360	359	357	358	386	356	346	337	321	339	347	342	339	347	349	344	350	375	343	370	364	350	329	340	340	360	364	364	379	354	325	348	326	346	341	352	345	380	338	355	358	356	363	322	335	345	332	355	359	338	304	370	386	344	343	345	325	388	351	354	331	337	337	337	372	323	362	344	337	336	380	373	331	375	315	325	346	355	379	317	376	369	365	360	357	346	365	345	334	345	352	352	354	364	344	351	354	375	345	343	324	337	342	332	325	363	314	326	365	370	365	340	386	355	387	370	343	335	370	347	382	357	326	334	344	348	378	364	349	362	387	341	376	352	362	351	326	313	332	387	349	347	364	311	372	324	326	350	327	340	378	372	338	340	348	323	350	354	366	366	363	393	292	332	345	368	360	359	357	348	349	367	335	356	327	382	378	374	365	346	340	337	348	377	314	358	359	343	358	305	357	353	356	351	339	365	376	357	385	382	361	342	355	380	326	335	347	332	360
18560	2680	2817	2215	1467	1028	726	649	542	415	360	322	309	290	253	239	230	215	218	200	208	197	200	186	170	167	200	172	165	165	182	167	183	166	152	171	154	145	150	160	171	157	148	148	138	168	151	144	156	130	137	155	146	168	149	160	151	161	157	139	174	122	174	149	130	138	157	148	141	153	153	162	157	168	167	156	137	134	132	143	156	164	165	136	154	162	165	142	152	147	134	134	142	143	143	124	162	159	143	146	151	128	165	137	161	141	147	160	148	174	151	155	141	144	149	141	143	170	151	140	148	138	148	166	158	141	151	140	135	132	150	147	134	146	148	161	129	135	148	147	165	161	153	138	134	155	158	143	143	165	152	139	135	135	145	149	127	147	155	172	149	124	157	148	155	150	153	138	127	179	149	163	139	156	140	168	164	152	170	129	164	167	164	141	141	135	123	154	157	175	140	144	141	164	144	130	158	152	135	136	145	129	138	135	163	138	156	127	136	153	144	134	164	142	153	149	133	143	141	153	155	132	149	153	141	132	171	153	164	137	149	155	146	155	152	153	151	163	141	150	151	148	144	143	128	142	140	147	149	143	136	156	133	131	146	142	165	157	137	169	131	146	159	168	168	148	148	143	152	138	136	157	147	143	145	121	158	147	130	165	150	163	157	146	153	154	143	132	135	154	155	144	139	142	139	133	139	157	157	128	124	147	146	135	156	138	155	125	159	135	131	166	152	157	144	135	142	157	138	139	167	139	145	148	167	147	144	150	131	161	154	145	131	151	143	132	165	134	155	157	147	141	133	150	138	149	135	158	153	137	119	140	157	139	164	143	159	145	126	170	137	164	152	161	165	116	144	152	169	152	145	141	132	145	145	157	153	157	146	142	164	147	134	135	144	161	153	146	121	145	141	148	147	148	152	148	147	171	126	146	164	169	133	131	142	161	139	158	154	157	145	153	135	155	158	134	131	153	136	153	150	146	131	147	144	131	159	159	151	138	143	151	148	137	161	141	147	146	140	132	150	140	161	157	144	154	148	165	150	148	152	138	137	149	140	148	142	158	133	144	139	142	144	161	144	152	145	160	136	150	151	136	155	142	147	127	150	136	137	152	168	136	182	148	142	148	148	145	132	156	170	154	137	158	146	158	148	150	133	172	148	125	152	156	154	158	151	140	144	135	173	183	129	123	150	151	164	151	142	137	136	157	142	158	163	168	122	149	141	131	137	168	138	151	148	142	160	144	156	134	159	140	133	168	152	142	145	163	141	133	146	156	146	131	131	145	142	135	149	141	157	161	137	126	138	166	145	162	157	149	144	160	156	144	176	146	163	134	150	130	149	122	133	126	152	135	140	154	143	137	154	152	172	140	139	149	139	134	137	154	146	119	181	167	167	154	140	145	157	151	160	181	180	159	150	161	165	150	149	142	152	144	143	137	136	131	145	172	163	131	149	126	154	163	143	146	149	138	141	146	162	161	135	140	155	147	153	138	160	134	143	152	128	141	144	158	144	142	147	130	136	140	145	145	155	152	144	143	132	148	144	147	155	134	169	111	159	139	147	146	160	152	155	137	161	121	155	156	144	138	143	147	147	148	151	147	146	159	156	133	116	138	158	143	129	129	161	142	154	154	139	157	142	161	152	142	173	145	145	149	115	162	142	159	145	159	163	161	144	156	156	163	136	151	158	143	162	151	157	166	132	158	145	147	165	134	148	147	138	141	145	159	145	146	156	160	151	140	150	144	143	132	110	161	159	147	149	147	159	155	140	146	144	170	149	156	141	118	155	149	171	167	143	157	135	127	145	141	158	146	138	123	145	142	135	141	129	142	120	155	139	152	144	146	140	139	146	142	139	163	145	142	171	143	167	135	150	158	162	128	137	159	147	138	138	144	172	121	141	159	143	134	149	144	151	149	149	147	142	141	165	157	144	150	157	137	162	142	137	155	137	144	182	148	148	122	133	160	142	142	143	151	144	154	146	148	132	144	143	168	172	126	160	158	165	157	151	133	133	152	155	141	149	153	131	138	158	134	129	163	144	139	179	146	143	140	158	129	151	142	152	161	136	138	140	124	153	151	164	149	134	157	163	139	147	156	140	132	136	151	142	170	138	181	156	164	153	155	146	146	146	156	146	156	166	137	149	154	152	141	141	146	147	175	157	149	147	153	144	154	144	152	137	139	150	132	148	141	172	134	137	162	140	145	135	144	144	127	157	148	160	154	125	154	158	138	140	142	173	135	151	156	164	154	145	126	140	135	145	139	139	169	143	152	152	131	136	144	150	128	142	154	160	137	167	140	158	150	149	149	170	133	160	150	151	131	156	125	173	131	139	129	162	140	135	156	144	153	137	159	143	149	135	157	127	149	147	139	162	143	145	185	127	143	154	144	147	146	126	146	150	146	150	155	146	156	158	163	154	139	148	144	146	153	162	167	139	143	158	161	142	139	135	155	166	158	156	168	144	138	143	122	148	167	138	132	172	149	146	144	153	131	131	147	140	148	144	151	132	134	145	169	160	135	141	136	145	151	135	147	149	148	137	148	164	167	166	138	142	141	140	158	140	144	151	142	144	158	144	160	144	134	160	132	149	126	146	153	165	130	138	148	167	139	154	156	121	143	122	152	129	149	153	138	146	156	158	144	145	139	163	136	152	163	155	156	144	142	140	137	116	144	134	158	150	147	158	147	171	146	140	146	152	134	135	142	144	126	154	145	137	134	142	123	156	160	158	146	155	143	132	167	157	151	144	160	159	148	163	132	156	136	148	157	157	145	143	149	130	143	197	156	160	155	155	136	127	161	126	162	165	152	146	141	155	164	170	152	139	141	127	152	156	162	160	167	142	153	140	160	157	171	139	150	165	157	153	135	124	147	132	139	133	139	153	123	142	143	156	153	144	136	156	146	149	162	136	156	143	131	140	140	141	164	144	133	150	136	152	152	145	138	151	140	132	153	159	135	140	148	142	153	150	138	142	149	123	147	162	150	150	159	150	157	155	144	168	155	179	141	143	148	142	150	142	150	145	147	144	148	168	121	141	150	167	168	142	162	152	157	131	185	166	131	139	171	164	153	113	158	145	135	140	145	144	161	161	138	152	134	154	116	142	138	161	137	173	151	143	151	143	157	156	145	135	143	132	140	174	131	148	136	147	160	140	157	146	157	161	141	144	138	149	135	174	144	150	141	153	150	127	141	150	136	168	149	136	143	138	145	139	139	152	140	131	148	142	134	149	160	171	130	137	138	151	136	151	131	157	144	130	166	149	140	142	140	149	144	150	149	138	140	143	145	151	140	131	142	131	188	146	132	141	153	148	145	169	152	127	158	166	171	135	150	131	150	128	137	148	167	140	146	171	134	141	132	140	138	165	153	132	131	155	169	145	158	120	140	152	138	176	147	128	148	155	136	146	162	168	149	149	134	132	144	146	168	148	132	152	138	166	159	142	148	137	149	140	136	139	160	149	151	140	170	139	143	150	134	168	136	139	161	142	157	166	136
9258	2766	6729	7098	5906	4728	3966	3151	2689	2271	1960	1807	1629	1505	1329	1253	1137	1049	1077	991	917	862	855	823	818	758	743	715	706	727	697	673	672	681	683	596	596	665	613	614	600	597	597	599	557	578	581	557	557	546	591	550	542	511	533	584	570	534	573	540	539	523	486	509	572	520	521	533	543	505	514	520	517	501	536	531	510	512	506	524	483	500	517	545	522	544	467	528	550	513	487	487	501	496	533	516	537	449	508	509	522	535	569	473	538	501	481	463	512	506	505	514	543	526	485	543	481	523	460	531	525	491	496	496	470	510	482	470	472	497	506	519	513	472	500	458	507	492	477	452	509	494	507	457	464	492	507	493	501	514	541	499	498	543	511	472	446	457	503	503	515	462	474	521	472	443	475	469	472	480	527	481	522	517	509	483	462	513	454	504	509	503	466	502	487	507	470	529	492	542	448	454	488	511	511	500	500	518	487	470	461	490	509	509	520	473	511	526	487	473	508	489	450	464	465	462	511	483	490	496	515	449	495	503	498	492	477	514	489	473	453	500	487	475	474	456	522	482	460	515	495	464	497	498	504	526	513	460	513	482	477	505	496	497	477	507	516	478	468	472	490	463	505	480	463	496	469	488	483	483	479	505	478	482	515	513	514	519	478	453	475	465	497	466	511	496	468	486	481	490	487	467	481	525	452	519	504	484	490	530	522	483	478	518	492	486	477	483	496	473	493	531	474	478	468	485	454	474	497	484	476	477	484	538	516	503	493	482	493	448	482	469	469	492	451	468	463	489	506	506	499	499	471	497	518	498	488	481	517	522	471	488	508	520	494	473	469	503	462	498	481	532	500	486	496	491	466	496	525	452	466	478	500	484	458	483	459	461	486	460	496	538	495	473	490	505	496	476	476	479	470	469	478	508	446	516	535	481	527	487	465	448	477	502	478	518	490	479	470	502	459	478	481	453	486	486	491	511	499	519	465	501	451	463	487	487	481	516	485	484	475	532	472	492	501	488	487	502	502	481	480	501	487	494	481	472	511	467	492	490	486	501	508	502	451	493	461	485	523	501	477	481	502	502	552	515	445	478	498	479	483	469	501	518	504	467	482	501	491	478	490	466	486	484	468	497	485	462	477	517	491	496	442	485	514	468	484	476	498	489	524	516	467	486	480	479	494	470	504	459	498	471	461	483	494	464	518	458	482	468	494	512	481	466	510	470	515	482	453	511	490	515	488	509	458	466	491	478	446	519	503	480	472	464	508	511	495	519	467	488	515	463	486	483	511	496	481	500	505	496	464	474	516	495	486	484	495	495	502	460	449	488	494	511	469	509	506	476	451	461	458	511	527	464	499	494	513	486	487	463	491	459	457	490	481	521	462	509	504	484	451	512	505	520	483	493	518	526	508	499	503	462	472	512	485	488	487	481	470	474	489	525	473	484	471	492	482	488	462	510	454	490	519	460	490	469	491	479	525	456	458	449	490	483	512	469	502	483	450	500	494	492	503	504	463	478	499	480	492	509	490	491	490	458	550	498	497	469	518	467	488	468	469	486	504	502	527	465	484	484	470	500	500	508	520	491	530	492	482	460	506	481	489	492	521	488	469	496	462	509	493	497	503	500	470	538	488	467	504	474	503	505	488	486	455	460	452	511	448	492	457	496	477	511	480	498	491	503	443	518	489	459	537	477	515	468	459	490	487	473	457	463	507	497	492	504	472	488	500	505	498	486	521	471	493	468	490	487	519	454	438	465	494	481	541	433	476	487	455	499	492	487	486	493	445	455	500	466	468	445	515	475	485	497	499	469	482	488	511	475	460	489	480	464	504	474	479	473	498	474	498	514	492	490	485	513	510	498	516	513	506	478	503	487	510	525	483	522	486	475	521	506	515	515	506	502	420	526	509	483	496	492	486	460	500	479	497	485	511	505	481	444	478	535	495	497	476	514	500	507	493	423	499	480	458	507	455	509	485	468	487	473	463	511	524	506	539	464	496	500	466	481	489	507	525	494	446	500	517	491	472	443	467	476	518	484	469	449	454	453	493	534	493	505	488	479	523	470	534	473	477	487	501	533	459	459	519	518	488	497	499	504	490	495	510	471	474	470	522	454	433	465	533	519	449	529	479	466	497	485	456	454	466	533	474	476	504	496	419	480	504	463	500	503	493	460	493	499	477	482	497	483	487	467	474	498	502	488	455	474	485	497	490	520	476	512	465	490	475	505	504	475	492	490	483	488	480	485	531	501	491	524	473	476	479	499	472	471	489	442	502	503	476	478	516	465	504	505	475	496	455	469	499	475	462	496	506	443	481	489	468	498	491	478	497	496	473	485	511	473	473	489	479	493	476	484	502	527	468	499	508	473	475	498	483	481	486	476	467	516	512	483	471	488	491	477	485	451	507	497	515	497	484	488	528	476	454	488	445	528	523	463	465	477	527	494	476	502	478	460	506	496	486	474	479	526	474	467	487	522	523	494	472	491	493	491	452	444	488	487	470	479	475	521	510	508	439	453	494	479	478	477	501	487	467	472	496	456	511	497	490	479	466	496	483	472	468	471	502	504	472	491	508	492	450	471	472	488	465	505	441	507	506	477	500	470	446	485	492	485	516	492	486	498	432	453	480	497	482	510	494	470	503	458	493	464	473	479	510	512	470	462	530	470	511	488	478	487	468	539	543	510	492	502	484	514	472	484	506	493	468	478	474	496	520	478	512	521	465	485	515	482	480	489	485	509	458	529	443	489	484	512	490	442	510	489	533	480	502	494	509	456	478	501	445	494	448	518	501	483	488	513	487	510	464	490	559	525	493	446	479	492	496	521	462	475	496	538	520	492	482	516	488	459	475	516	481	492	477	504	496	462	452	496	484	436	516	540	502	487	487	465	531	463	463	490	478	484	479	496	440	488	455	525	503	474	474	482	453	492	485	470	488	498	501	502	477	452	507	532	500	498	507	496	490	448	484	486	504	500	488	481	521	479	460	535	496	479	489	544	451	487	489	482	476	478	502	499	472	499	494	478	505	518	476	480	472	505	494	483	440	467	483	466	498	479	498	507	464	497	473	500	490	470	506	523	510	488	534	488	494	485	486	463	528	499	526	455	533	477	519	490	497	493	509	511	504	486	487	452	492	464	465	478	452	467	498	506	485	494	456	453	487	489	451	472	468	457	473	464	521	484	539	462	479	497	528	479	509	484	543	496	505	502	459	472	505	442	522	485	486	523	511	463	507	495	471	480	475	522	512	501	455	502	478	491	493	498	474	518	495	495	495	471	453	503	470	526	481	466	463	518	495	496	516	503	488	484	460	515	505	506	508	489	474	482	467	494	501	519	488	548	452	498	503	461	471	488	490	498	506	510	459	484	502	452	465	483	456	522	515	524	498	498	454	447	481	478	508	493	477	470	491	469	484	498	493	479	493	475	487	525	526	553	512	476	501	498	464	468	487	483	455	482	507	475	465	497	466	466	459	478	507	457	509	486	523	425	479	490	516	473	507	498	495	494
2435	262	266	267	247	230	241	198	221	235	210	207	234	221	206	186	216	227	220	210	195	209	217	181	212	225	208	206	200	215	219	203	238	200	226	216	227	215	233	236	212	212	215	228	193	225	207	189	236	229	214	210	227	189	207	203	205	205	187	204	238	202	211	225	221	200	218	192	190	169	212	196	205	211	222	210	207	218	206	193	210	214	222	221	225	227	232	195	231	207	214	206	220	202	211	204	208	190	210	213	196	195	210	221	197	233	216	202	214	231	209	214	222	228	201	199	232	211	224	208	207	212	200	190	229	204	208	210	198	198	212	213	199	205	217	185	200	233	219	200	208	196	211	201	219	191	202	221	240	207	218	201	202	200	209	212	217	228	199	211	209	195	215	233	214	227	212	221	210	249	204	223	195	204	214	212	220	199	205	199	186	216	210	233	202	197	199	203	187	219	226	194	231	195	217	203	192	223	214	229	236	207	205	230	249	194	219	200	246	197	211	223	222	219	206	237	217	225	194	198	202	200	191	220	201	210	227	189	213	232	212	204	188	201	196	227	203	214	208	216	221	204	204	199	187	222	230	204	222	188	210	220	203	227	219	190	210	229	202	169	197	205	208	205	213	221	201	221	204	209	189	210	177	188	207	181	191	208	190	203	213	210	219	190	216	199	234	251	244	200	198	190	203	238	205	207	191	197	173	196	180	245	221	230	217	202	197	212	227	190	195	217	204	192	206	245	227	216	216	201	216	197	200	209	198	202	217	208	192	198	225	230	209	220	214	227	213	194	197	200	235	213	193	198	202	235	187	215	238	202	205	200	224	197	210	229	195	191	199	196	205	217	193	224	191	210	196	177	218	214	216	186	192	205	216	195	244	194	204	229	199	213	210	220	219	181	221	199	228	189	173	197	208	196	196	217	191	221	228	203	207	212	194	216	211	221	216	234	228	224	195	201	200	211	210	249	209	209	199	215	205	188	188	198	206	204	213	182	217	218	183	231	215	193	210	208	210	212	234	239	207	205	209	212	231	223	198	177	206	217	224	211	203	193	212	186	211	237	220	210	202	201	212	222	217	208	215	226	221	207	200	182	173	199	187	197	202	184	224	166	197	216	208	213	213	222	247	198	252	198	208	194	207	229	207	213	203	225	217	251	208	204	191	189	215	199	218	211	212	230	189	203	241	208	209	195	196	213	205	194	215	215	222	216	205	209	233	205	208	227	193	213	198	207	188	212	200	207	204	192	229	218	201	200	188	223	216	215	199	225	199	208	212	213	202	218	208	199	205	215	211	209	240	208	213	221	207	208	219	214	206	204	217	209	237	236	212	225	196	181	197	235	209	192	199	236	215	218	224	204	233	214	230	205	184	208	227	220	180	218	209	218	214	195	197	198	220	189	211	206	206	206	219	219	227	201	196	194	246	232	231	226	187	196	195	228	196	203	201	200	227	212	215	218	176	211	207	212	209	205	213	220	228	201	213	193	195	191	181	238	194	198	225	263	191	201	235	215	226	221	203	216	217	201	206	206	212	160	189	200	195	205	188	218	211	227	190	217	191	211	211	207	234	202	235	199	223	214	199	205	208	199	237	206	193	208	210	202	192	223	203	205	186	190	229	186	211	206	190	227	184	208	220	217	205	202	194	215	238	203	222	201	190	186	226	218	220	179	189	209	211	203	222	218	207	200	211	237	185	206	197	209	187	201	231	223	209	216	221	221	207	201	203	194	223	214	215	209	222	187	209	218	221	210	216	209	219	218	221	212	219	216	217	225	245	212	190	220	206	232	216	250	216	233	204	195	226	196	190	204	189	208	193	207	201	213	205	214	227	209	197	206	194	202	219	193	240	210	205	217	238	207	196	216	203	204	200	224	195	194	188	194	224	206	201	200	198	202	218	217	195	220	216	214	199	210	216	185	181	190	209	222	199	223	218	226	217	230	191	209	216	213	213	193	187	220	209	213	198	210	229	190	187	204	219	223	221	221	221	219	201	204	188	213	190	186	215	207	230	203	212	201	187	219	209	218	209	189	195	206	193	208	227	219	209	205	227	210	182	208	194	210	209	191	201	225	217	206	208	182	200	188	207	213	199	209	210	218	222	198	208	233	195	213	220	212	228	214	197	239	168	237	210	227	233	229	214	210	198	218	227	220	230	229	193	221	228	202	193	203	219	240	195	180	229	196	212	203	213	198	201	206	231	215	207	220	212	203	222	203	197	178	219	197	221	184	178	221	221	215	213	187	196	226	193	221	205	218	184	180	241	183	216	198	227	217	219	216	183	225	194	194	206	236	223	202	203	233	219	194	215	229	201	217	222	203	195	204	228	229	227	182	227	235	215	203	212	215	222	229	204	201	194	194	210	219	228	193	211	201	198	210	259	212	237	223	205	210	204	213	200	197	206	196	199	195	236	185	195	205	202	197	206	191	200	218	215	221	220	199	209	218	217	195	201	189	204	206	212	229	215	212	216	181	212	215	221	202	202	208	221	218	212	217	201	234	218	223	204	233	217	205	214	210	200	221	216	196	196	189	197	174	207	226	188	209	213	231	199	210	249	205	200	229	217	224	217	199	210	207	213	213	216	213	193	206	218	204	205	221	201	209	189	220	227	201	207	184	225	186	215	204	218	210	192	213	196	198	203	204	218	213	225	204	198	202	186	211	210	192	200	242	199	183	233	221	208	210	231	191	204	201	209	227	218	235	220	205	202	229	226	244	219	232	202	199	209	231	215	234	222	210	210	204	223	204	224	216	233	220	181	233	231	196	237	222	217	235	208	209	204	202	216	242	202	195	206	192	215	206	206	200	215	222	194	212	212	208	195	207	219	183	204	183	206	192	226	202	218	193	213	209	206	223	252	225	192	213	205	182	205	200	241	209	188	200	201	211	194	194	199	195	222	211	205	222	218	204	200	206	207	199	223	196	215	203	193	214	214	214	213	235	222	213	198	200	207	222	226	215	177	213	181	217	216	209	221	221	203	213	212	200	223	201	220	204	223	208	198	232	222	211	220	213	194	187	225	205	195	208	216	203	218	198	247	220	211	195	225	204	213	228	221	175	214	226	212	223	183	230	220	196	215	205	221	209	196	230	194	212	198	188	228	180	188	207	197	227	219	203	212	230	242	214	194	236	189	208	208	221	203	219	193	226	196	206	198	193	205	209	206	218	219	184	226	195	213	204	206	209	209	212	206	222	194	227	201	206	198	199	212	236	217	224	177	215	208	209	196	202	208	201	207	206	219	223	202	186	236	215	198	209	213	219	201	188	225	215	200	217	206	203	206	233	216	215	228	205	198	219	238	183	197	220	199	199	226	219	165	204	207	190	192	214	190	209	195	222	196	200	210	214	220	190	222	216	208	218	231	219	226	209	258	213	196	217	222	212	218	185	202	222	207	203	185	182	183	222	214	218	224	218	213	225	194	215	206	212	227	219	213	217	221	194	196	205	216	213	219	202	204	196	201	220	215	221	204	206	219	241	234	198	204	224	217	215
3193	696	801	825	814	747	749	727	743	678	669	670	651	689	658	702	638	682	647	649	694	636	670	675	676	634	621	674	638	637	667	657	624	645	678	647	655	665	666	698	602	610	607	683	641	672	660	642	639	669	627	595	670	666	674	675	609	611	653	649	631	647	624	618	662	619	633	649	613	646	665	617	642	669	626	639	658	656	667	616	611	649	603	666	616	636	663	650	650	689	615	619	605	649	606	641	650	659	607	618	630	609	662	598	611	671	678	649	645	625	665	661	643	639	632	654	674	625	676	603	595	609	640	668	599	676	646	649	606	635	647	663	657	658	634	614	625	585	643	601	627	605	630	635	630	640	642	647	639	671	665	632	654	620	610	630	615	589	590	622	634	636	637	646	653	647	671	645	658	696	631	630	643	689	654	669	657	675	603	638	612	656	614	645	631	652	673	598	594	633	641	651	653	629	673	651	658	647	629	631	624	637	605	626	613	583	633	645	609	645	627	636	658	636	622	600	636	635	638	621	692	611	606	637	627	653	639	611	575	634	577	642	596	615	653	634	615	658	613	692	620	643	598	666	630	616	627	660	614	616	668	634	651	632	625	636	599	639	641	663	603	636	618	613	668	691	633	627	640	628	630	618	614	639	639	618	616	704	659	665	669	634	654	634	647	663	607	601	655	616	621	635	666	602	689	619	583	620	626	685	660	646	641	671	678	658	646	647	685	648	668	675	607	644	662	628	656	615	691	612	656	642	653	608	627	668	666	632	671	693	656	613	647	641	689	638	584	635	642	614	672	644	599	632	589	654	624	666	633	644	647	612	651	651	680	661	679	586	618	603	654	665	669	592	644	648	622	580	666	620	625	584	648	626	635	615	643	672	569	651	669	637	641	586	661	622	618	673	653	584	625	634	635	641	627	606	600	625	652	639	642	660	638	660	600	633	606	646	662	665	596	668	596	644	623	640	644	608	627	639	644	658	621	648	641	613	643	636	656	657	661	636	674	648	617	595	613	634	611	632	638	668	636	672	636	594	670	647	659	634	590	609	664	594	644	619	635	687	675	626	647	668	648	612	679	614	619	634	620	708	690	633	597	624	643	695	683	659	653	633	653	635	647	660	659	690	641	646	648	637	670	625	643	641	651	641	606	665	654	611	570	650	667	643	638	624	641	666	630	627	645	628	642	619	617	618	632	643	629	648	596	600	643	614	633	612	608	638	613	636	629	619	627	633	631	643	637	674	613	619	588	670	670	625	630	619	663	624	620	615	638	635	687	612	642	612	628	614	614	641	615	651	626	662	650	676	627	659	619	663	674	653	620	686	616	640	652	629	648	657	622	668	636	628	623	643	627	592	627	654	638	670	616	609	650	652	654	628	607	673	589	639	695	678	636	650	634	654	640	636	637	622	651	585	657	652	658	665	629	661	639	589	629	599	615	617	628	624	671	615	612	647	624	649	660	660	660	616	606	614	675	623	674	652	663	619	613	646	641	625	669	670	652	621	614	645	631	621	623	655	668	619	667	625	672	604	631	640	664	615	630	616	664	666	624	640	602	669	638	653	651	659	601	638	614	634	712	615	664	616	628	614	635	686	661	613	666	680	607	638	661	610	617	653	639	644	595	647	653	667	614	627	652	635	652	626	648	627	594	704	659	654	602	649	652	665	615	614	603	619	685	633	651	685	636	632	625	643	662	606	602	597	680	696	592	633	639	628	570	643	615	615	631	640	627	636	612	641	651	595	640	628	581	643	605	622	621	630	648	645	592	635	654	643	632	676	599	638	632	631	627	649	631	635	601	611	602	669	626	648	618	648	625	619	601	664	696	654	613	672	635	598	580	632	619	654	641	643	614	605	639	607	672	613	631	656	645	593	614	659	663	622	632	646	612	661	616	674	638	621	682	613	596	644	635	624	661	645	623	643	668	647	655	663	674	670	676	614	647	653	681	647	675	638	653	638	617	657	610	643	669	617	672	641	647	649	641	651	670	624	623	613	622	632	670	654	710	602	713	647	688	643	623	617	623	646	645	614	657	640	670	671	631	675	617	625	644	663	638	588	622	650	635	652	656	624	676	617	628	625	632	640	636	659	602	676	601	684	647	643	631	656	636	662	618	594	604	660	655	646	616	619	648	626	617	649	576	661	616	657	620	647	632	640	626	617	614	623	613	612	638	635	606	661	621	655	625	652	664	608	642	662	662	637	630	638	628	671	654	603	647	639	642	610	654	636	649	627	690	650	584	640	626	694	597	631	678	668	653	626	644	631	627	608	621	640	628	660	651	639	648	679	656	658	657	661	637	663	674	658	623	614	610	657	591	639	649	662	681	630	613	624	651	614	662	696	639	624	661	646	593	614	625	619	668	631	633	628	595	638	598	580	603	604	661	635	626	599	638	609	578	614	656	675	628	620	646	609	598	648	605	647	651	620	663	640	660	683	619	632	609	687	620	675	653	641	612	651	630	602	634	675	673	614	640	651	652	666	625	646	639	600	634	621	641	630	630	589	641	623	635	618	581	653	640	645	622	636	591	606	658	643	636	667	649	668	669	608	643	654	599	587	618	637	599	622	635	650	632	663	616	629	622	664	660	640	623	619	642	646	632	651	704	612	660	627	649	654	591	632	610	611	647	632	669	631	650	626	644	646	653	622	644	601	668	632	590	647	626	648	594	649	619	621	629	624	605	654	623	598	604	670	685	612	692	613	622	649	672	620	607	609	607	642	647	649	629	685	658	612	652	615	673	657	606	620	655	635	631	665	679	639	644	665	660	649	653	635	641	616	666	619	633	636	644	630	650	672	599	631	682	630	609	611	648	651	633	617	654	622	629	642	607	632	635	627	585	630	639	607	615	655	648	608	597	638	624	630	638	654	669	610	624	613	656	608	644	639	637	643	629	655	636	655	651	632	621	652	657	607	613	635	647	645	609	634	656	631	657	660	625	613	627	624	658	642	612	636	591	669	643	687	617	612	657	663	643	660	652	600	628	607	632	621	611	652	716	627	624	656	624	643	623	657	668	673	585	607	619	607	631	670	692	622	624	645	659	614	664	615	608	630	647	659	656	610	664	645	669	676	620	618	654	653	636	636	628	625	623	652	604	615	642	627	614	626	619	676	647	628	648	652	626	644	621	648	632	625	586	645	656	641	614	669	660	641	602	646	607	643	619	673	601	618	636	583	631	673	597	620	667	622	609	627	682	601	627	555	632	618	654	651	657	635	662	645	658	646	618	596	644	621	646	657	647	683	626	621	627	621	619	678	650	672	669	616	647	654	630	608	625	653	652	653	625	665	655	622	575	656	619	655	601	635	641	651	660	644	629	648	614	629	628	611	645	612	635	628	630	698	642	624	612	692	651	653	626	641	640	628	622	640	646	618	630	622	668	652	637	681	633	680	642	631	636	582	648	657	651	619	643	638	621	663	621	652	611	662	638	671	642	671	655	613	666	620	642	664	602	564	658	594	658	639	606	625	625	585	636	623	621	672	611	622	667	594
9873	1160	1395	1044	729	526	415	291	281	229	218	162	165	174	152	135	164	164	133	113	132	153	109	134	119	111	107	116	96	121	121	99	109	116	129	120	110	107	105	135	104	116	112	105	123	92	114	102	128	113	103	93	106	77	95	85	118	109	121	112	96	135	108	99	105	103	111	94	96	91	104	101	128	102	103	97	101	116	115	108	91	93	98	101	103	96	97	103	112	114	111	105	112	102	114	101	90	84	85	101	109	116	93	97	90	95	92	87	115	96	113	94	117	115	92	107	106	101	83	101	91	90	98	97	99	96	101	90	112	110	120	109	112	92	104	95	93	115	91	114	114	115	102	108	110	92	117	85	94	102	104	122	103	107	95	99	99	92	92	98	97	94	118	96	111	117	108	112	108	116	100	93	98	90	104	103	111	89	84	100	93	92	115	105	92	105	111	99	74	118	112	102	96	92	95	104	113	122	97	93	102	94	109	104	127	111	112	113	96	122	97	115	101	95	96	95	111	98	107	117	128	103	108	91	94	108	111	112	101	109	114	105	102	106	93	114	95	118	114	91	96	103	101	88	108	116	101	127	115	96	111	89	111	109	119	91	97	93	105	97	111	106	85	100	121	115	124	98	105	114	103	101	112	99	104	105	97	106	95	117	109	113	119	122	112	109	105	100	95	90	93	123	100	115	99	94	97	108	124	101	118	97	114	107	100	109	109	113	125	97	94	112	102	106	101	109	99	116	107	96	107	96	109	92	105	117	111	99	100	110	94	98	94	96	100	117	99	96	110	112	94	120	111	104	91	99	79	107	94	109	95	104	95	113	105	93	112	103	115	107	103	103	105	117	89	100	112	96	98	111	99	94	105	108	109	99	113	108	98	91	105	117	107	114	100	117	113	117	95	94	95	106	103	124	95	104	98	93	96	112	98	112	97	115	101	101	93	113	111	108	99	125	101	98	106	95	113	89	87	123	90	108	105	116	101	116	104	100	89	126	108	99	109	95	93	121	113	91	121	117	90	90	125	97	94	100	116	112	98	109	119	77	107	93	114	106	122	96	95	94	93	99	110	100	106	100	89	82	105	110	100	97	115	110	94	95	100	83	97	104	86	89	109	92	109	103	118	113	113	87	95	99	98	121	98	107	109	101	97	108	101	106	98	98	117	118	102	85	102	116	116	97	100	88	96	126	93	103	109	102	106	94	117	90	97	112	99	98	111	91	95	105	111	92	101	109	101	99	114	82	96	100	87	95	95	131	102	93	98	103	108	106	115	86	96	107	124	101	109	125	125	97	103	104	106	98	83	88	97	94	98	98	102	108	106	91	90	103	113	116	107	102	85	101	90	99	92	92	93	110	87	89	82	109	116	100	107	122	111	115	107	88	116	109	95	91	107	80	101	96	109	91	112	103	102	110	104	104	108	99	107	105	99	113	104	91	105	93	106	100	109	94	82	112	113	104	109	105	114	120	115	109	108	107	94	102	94	105	87	97	80	115	104	107	113	117	100	107	118	113	108	93	110	98	99	116	91	104	112	105	96	101	98	114	123	93	86	95	102	99	93	107	100	101	89	84	102	107	99	117	106	121	103	103	103	102	76	94	84	90	101	87	128	110	106	96	98	100	103	103	101	128	109	102	119	121	117	100	88	101	96	103	108	102	102	96	99	114	89	108	116	104	104	117	102	94	96	101	103	100	101	110	96	102	90	88	97	102	107	94	98	101	97	108	113	109	88	98	112	92	90	115	107	105	98	102	107	98	78	100	92	116	111	114	110	90	107	98	95	109	121	109	108	124	100	97	103	97	120	95	111	103	95	123	115	94	89	101	99	121	87	94	105	114	117	100	96	98	116	95	116	102	90	104	104	97	109	105	92	110	94	108	109	113	132	103	122	110	92	81	98	103	111	115	95	87	99	89	95	124	112	114	100	88	82	103	101	115	84	103	107	91	109	119	87	106	112	100	93	98	107	102	94	119	110	114	106	107	85	96	103	110	102	119	113	114	113	98	100	116	107	102	115	82	107	106	104	98	97	91	97	100	101	103	94	93	96	103	82	128	87	93	97	116	106	116	92	99	116	100	94	105	106	97	91	94	99	81	91	100	102	114	95	97	105	92	102	108	104	112	117	116	95	97	101	96	108	90	94	103	110	98	108	117	112	102	102	85	108	97	109	117	112	95	92	103	104	99	103	93	115	82	90	101	89	123	122	93	101	121	108	102	101	95	92	93	106	110	115	106	86	91	110	80	103	102	109	93	102	91	109	99	84	98	115	117	96	116	110	96	101	113	108	98	95	88	93	108	93	102	101	103	80	104	94	83	93	120	110	119	93	94	90	112	137	95	103	92	91	101	93	110	93	106	106	110	103	86	107	91	107	104	106	98	112	100	117	114	107	95	88	94	96	96	116	109	99	93	89	111	79	101	113	111	96	94	106	103	120	96	104	116	104	109	101	104	120	109	113	99	105	105	102	104	100	101	99	103	95	118	106	102	105	103	108	118	98	92	124	111	94	114	87	96	117	115	107	99	108	104	95	105	86	99	107	112	85	110	103	96	103	103	103	98	103	107	96	97	82	105	93	117	90	97	98	101	102	107	126	99	96	85	112	109	109	89	101	95	101	91	93	91	100	97	114	89	103	106	104	114	95	98	94	94	102	94	96	118	111	101	109	109	88	103	106	120	89	98	112	102	117	128	84	117	117	102	99	108	105	94	104	106	97	96	116	81	92	106	103	96	108	110	85	99	100	110	95	91	103	103	111	111	115	96	107	114	104	94	97	108	104	114	99	109	103	94	123	97	113	92	116	104	94	76	89	108	109	97	77	111	104	105	110	103	98	112	103	99	111	100	120	101	107	102	96	114	99	119	110	96	100	111	117	101	117	93	106	98	108	114	107	101	98	97	115	121	121	91	109	111	100	99	99	87	86	116	108	96	101	107	96	86	109	98	107	105	89	107	103	92	106	103	90	108	103	92	114	94	101	89	96	107	114	100	111	113	109	114	91	109	98	106	102	103	110	106	123	99	99	94	98	109	103	105	85	102	101	109	70	105	97	94	99	102	107	104	99	102	92	92	90	91	121	97	109	113	108	100	116	113	93	114	107	89	110	100	110	99	103	117	89	97	112	97	126	91	107	134	117	99	94	98	94	101	92	93	95	118	103	95	119	125	96	110	114	101	75	103	110	124	106	92	115	98	106	94	99	105	86	105	106	105	96	97	113	103	101	93	105	92	99	99	109	107	112	95	95	112	98	97	98	109	96	87	86	108	112	105	86	96	105	102	100	118	112	112	103	110	102	107	93	102	83	94	116	105	112	106	105	100	112	101	68	84	105	118	94	103	100	111	120	118	94	104	94	87	96	92	106	99	119	112	112	104	99	86	100	98	99	101	100	116	97	101	108	125	111	103	117	113	96	106	101	92	108	102	102	101	96	107	105	101	97	98	112	110	85	88	92	114	98	107	100	101	108	91	105	91	96	87	104	97	105	114	102	105
6583	1582	3620	3897	3266	2655	2149	1773	1435	1265	1151	989	928	851	802	749	729	686	596	602	540	549	534	533	517	533	451	498	452	431	451	436	464	452	434	441	399	399	411	426	392	376	415	408	362	373	423	382	381	391	408	393	381	339	389	386	410	355	384	386	376	404	370	398	380	354	421	371	376	345	352	368	367	342	384	401	344	418	368	396	384	332	374	355	378	394	382	386	365	341	349	383	324	349	364	347	350	350	350	376	352	357	371	368	369	341	383	348	375	323	376	337	361	365	351	331	355	344	359	379	334	351	363	320	362	353	359	367	362	329	372	322	347	338	345	329	338	323	362	313	341	359	358	378	331	364	337	334	372	363	338	364	383	349	400	333	356	332	374	366	363	357	359	381	341	339	319	336	334	347	354	365	332	352	375	356	362	353	366	350	355	332	351	320	379	360	314	357	363	402	341	411	356	340	354	380	366	389	376	320	337	327	369	364	373	348	359	338	370	332	375	350	322	350	405	368	367	325	357	356	353	339	383	356	343	330	399	361	346	372	388	370	374	335	354	354	341	365	338	358	332	363	333	358	345	356	343	381	358	343	370	392	352	350	366	356	356	389	363	331	355	358	347	363	340	364	361	334	334	353	375	342	343	371	359	357	334	355	329	364	349	356	339	357	350	356	339	334	368	343	358	369	380	385	383	347	355	373	363	358	347	357	340	363	392	364	352	344	349	348	394	338	331	362	333	363	354	344	349	367	350	364	313	360	358	332	365	336	340	310	365	360	354	346	366	380	361	343	378	352	348	365	375	382	347	344	332	373	353	339	346	368	334	330	366	382	345	359	342	350	355	321	380	338	373	354	325	341	337	372	367	365	324	360	317	340	348	363	343	383	351	342	318	360	344	368	379	329	339	351	381	354	354	359	387	358	357	353	356	371	348	362	335	352	378	329	369	304	332	368	340	367	332	364	377	373	354	344	344	342	346	375	344	374	332	358	326	331	349	366	334	336	362	326	349	349	371	328	330	344	320	357	325	336	370	360	345	350	371	368	361	346	327	349	336	366	372	321	355	354	334	326	341	324	332	345	359	346	385	335	345	384	375	348	345	381	356	357	340	347	345	367	351	347	346	359	333	343	314	355	343	357	382	360	357	339	376	327	366	354	315	365	336	329	355	371	366	350	362	374	389	340	331	368	368	331	370	328	347	353	339	378	343	371	355	357	353	314	386	365	349	351	367	347	370	357	359	362	350	352	333	315	327	358	350	345	347	360	317	302	327	349	366	347	353	386	371	326	368	334	348	358	314	318	336	364	369	358	334	335	359	344	337	358	337	349	331	321	360	361	337	313	365	381	344	344	350	353	333	332	366	346	330	369	358	356	336	365	366	343	357	361	352	355	325	353	374	356	358	352	328	363	332	356	334	344	366	350	331	349	337	344	380	351	345	392	366	357	341	324	337	359	336	360	360	353	373	347	362	356	327	351	368	372	359	372	320	350	330	364	322	357	361	357	376	347	374	322	352	335	377	352	348	341	340	361	365	340	375	354	347	348	368	380	353	345	360	364	366	339	360	373	342	338	374	354	326	339	353	342	338	321	362	309	340	376	345	358	337	321	351	357	372	326	355	370	353	349	361	357	336	350	336	346	384	360	343	379	370	342	345	373	328	363	349	339	385	357	340	331	362	363	364	394	380	364	380	350	358	347	368	346	346	379	347	341	395	333	371	351	342	347	379	340	337	378	365	324	337	327	314	325	312	379	366	360	339	368	340	367	385	335	383	313	381	363	339	349	364	373	375	372	347	315	365	379	338	344	305	344	347	326	374	383	358	342	365	384	343	331	368	339	338	352	351	341	353	352	349	354	322	362	376	327	352	316	353	360	361	336	337	357	312	332	379	310	314	329	353	316	346	343	336	378	352	339	333	356	332	356	346	367	339	339	340	299	394	359	359	321	362	343	340	332	341	366	364	365	329	363	364	340	380	358	369	335	346	347	301	376	386	329	354	340	370	343	342	318	364	347	363	352	355	344	358	365	318	359	351	340	344	356	383	328	331	364	333	370	358	353	361	362	352	365	354	352	348	338	359	373	318	360	376	307	328	385	340	355	349	393	354	355	335	356	351	347	311	347	337	335	333	353	342	342	367	331	371	335	357	347	346	335	359	351	342	333	325	330	314	331	354	334	340	326	361	363	341	361	356	378	339	346	360	371	368	364	344	359	335	335	363	348	368	343	367	338	371	336	328	326	332	333	389	349	382	365	347	342	355	348	344	354	344	334	369	340	363	325	316	359	351	365	385	352	340	355	370	348	360	350	382	346	345	357	344	362	350	334	377	337	333	353	323	332	317	339	384	354	369	337	337	364	357	379	357	381	360	418	333	367	346	340	359	347	357	360	340	359	330	345	371	365	337	341	394	318	392	345	329	345	368	343	380	336	348	363	364	377	319	359	380	356	362	329	363	342	333	358	358	365	366	316	337	358	353	344	347	327	358	352	394	381	365	308	310	368	350	338	367	354	336	368	351	358	355	355	395	336	327	341	320	377	352	367	345	315	361	314	324	359	393	356	351	375	337	368	386	336	360	340	354	377	352	346	326	302	362	392	361	384	357	351	378	320	347	368	343	349	356	351	355	384	381	345	355	368	310	390	329	344	342	341	360	356	366	316	363	350	341	351	357	340	369	325	354	369	360	354	392	359	344	325	324	325	335	348	344	346	349	341	393	370	403	345	315	339	370	366	360	344	336	338	388	342	353	342	372	348	321	341	353	358	356	370	344	318	364	335	338	349	335	362	352	366	326	371	340	396	378	325	358	359	362	384	337	334	345	329	347	364	368	328	375	344	372	368	380	334	377	310	361	347	353	387	345	353	338	351	347	339	326	337	358	351	358	398	355	338	342	324	362	321	353	376	351	354	356	385	369	359	359	339	381	345	366	356	365	331	323	364	363	376	357	384	346	385	344	365	393	328	367	363	358	376	362	343	333	337	340	354	341	342	319	349	344	381	366	363	353	376	357	345	347	362	357	351	345	341	328	372	346	365	370	345	376	343	340	359	336	394	334	333	349	345	322	341	367	339	320	375	323	361	379	351	344	340	338	350	352	346	363	354	350	364	341	358	320	340	370	362	362	347	359	325	331	361	345	343	395	342	345	325	363	383	344	344	341	356	341	360	344	335	404	307	363	365	350	344	360	345	359	377	331	323	365	329	386	332	338	341	320	391	377	329	399	339	333	372	372	360	356	324	327	335	341	355	350	358	371	381	373	372	328	346	341	347	376	328	382	332	372	341	331	371	351	329	336	392	331	361	373	332	332	335	373	365	366	380	374	366	349	359	375	394	360	345	351	378	351	379	332	363	341	348	352	381	399	322	350	358	351	332	382	347	335	325	346	326	393	365	351	379	351	380	346	359	368	360	395	332	392	363	373	345	360	329	369	345	361	340	341	368	350	354	358	345	352	375	358	324	362	316	389	366	360	341	332	332	401	345	327	342	389	371	358	366
17311	2649	2985	2255	1546	1036	781	619	506	433	388	343	295	280	252	256	227	216	202	201	207	182	195	210	167	175	215	179	210	173	194	163	182	170	155	157	156	163	145	165	146	181	163	131	164	164	168	163	170	141	157	150	175	156	148	165	138	142	134	152	136	154	141	154	153	149	149	142	153	169	139	129	145	158	129	149	134	157	149	120	151	142	158	131	129	148	156	135	173	122	146	142	157	136	172	125	153	145	139	140	147	141	143	128	156	172	144	155	150	146	146	144	133	164	146	129	151	158	154	148	151	164	118	140	168	167	151	167	148	168	143	153	139	149	136	152	136	127	141	151	170	134	136	149	147	146	141	126	136	146	148	172	135	141	141	137	149	157	136	128	139	142	166	149	160	155	172	137	163	142	146	156	145	112	158	166	145	148	144	141	157	141	140	138	148	146	129	143	151	168	156	150	156	147	149	148	139	138	140	144	164	146	168	130	152	137	147	157	162	130	158	169	144	150	157	128	143	139	124	152	162	151	156	131	126	171	125	138	155	155	153	140	133	183	149	145	165	153	156	159	142	155	146	152	138	154	137	152	164	135	146	147	165	149	117	124	131	172	129	141	139	144	151	142	140	153	149	155	171	157	159	149	154	152	125	163	135	163	147	141	131	148	143	124	130	139	127	152	149	179	131	152	136	159	138	157	155	148	153	139	139	150	127	139	174	146	148	154	146	146	124	151	133	132	146	129	150	175	136	150	174	142	147	130	153	174	160	149	152	131	143	124	131	158	145	153	159	164	135	140	149	142	128	152	163	123	136	145	115	145	145	151	133	163	183	145	180	144	147	161	148	144	142	144	180	139	140	129	166	151	129	151	133	144	144	146	150	147	152	151	170	137	146	134	150	154	156	144	132	139	137	152	140	135	134	159	146	149	163	142	147	159	135	157	165	137	137	150	133	155	155	167	167	158	165	156	123	140	145	134	148	144	137	169	169	160	152	151	151	178	150	134	159	126	148	124	157	155	167	143	138	124	127	170	145	142	146	148	130	140	155	162	143	137	147	132	133	159	156	148	141	146	151	136	135	160	157	127	129	142	138	146	134	145	171	149	151	148	123	160	133	151	142	165	159	143	129	146	125	136	146	139	148	140	155	136	151	149	139	140	153	148	152	133	140	145	160	144	145	137	141	164	151	150	155	135	170	130	139	136	138	148	164	135	137	141	151	155	132	148	160	132	134	137	152	135	147	164	122	127	161	143	176	144	152	154	146	140	155	150	153	135	136	139	151	142	134	154	129	149	150	146	148	132	120	165	146	129	140	158	152	159	172	150	148	143	154	152	135	177	133	139	148	164	156	158	134	138	135	157	143	147	147	147	132	122	165	146	139	124	135	128	146	158	153	142	154	149	146	166	151	146	153	148	166	139	121	142	137	142	142	159	127	168	158	152	167	145	164	155	163	165	144	151	153	161	170	157	169	144	158	165	161	132	139	153	151	146	155	132	145	154	152	172	150	156	129	140	145	159	150	156	154	143	154	139	147	157	117	135	140	179	154	121	143	145	153	150	147	170	171	120	154	175	171	155	134	146	135	135	141	163	169	129	135	149	156	152	121	138	138	143	143	140	132	160	157	147	127	160	150	157	136	137	145	153	146	140	163	132	154	141	153	138	156	147	147	123	159	157	123	146	153	136	147	153	141	143	131	142	157	139	144	168	159	158	152	126	142	146	149	154	145	147	138	133	140	145	144	144	160	169	151	167	162	140	134	166	150	145	141	142	152	138	165	124	137	163	156	134	118	135	141	142	135	147	129	136	159	167	138	138	139	150	160	163	155	175	128	144	129	144	151	157	154	153	160	156	167	156	157	133	153	145	140	159	142	162	145	129	156	137	154	135	147	151	157	142	174	145	138	160	141	156	156	137	148	142	135	165	146	155	142	126	164	140	127	152	133	155	167	156	145	158	153	153	148	141	153	145	169	158	124	138	148	155	143	174	132	161	153	138	143	161	182	158	143	143	165	156	178	131	158	153	128	161	167	133	147	152	163	151	149	145	154	164	144	139	172	150	138	137	138	142	145	175	160	135	151	150	136	159	153	134	138	156	144	144	168	158	154	149	161	163	130	127	148	151	150	151	150	146	154	144	146	155	149	165	150	129	130	140	143	146	155	131	145	127	141	160	154	165	135	140	138	143	141	165	147	132	153	165	158	154	134	152	156	148	135	136	156	151	170	132	136	152	135	142	154	150	158	157	134	148	161	147	148	124	131	150	147	147	149	127	151	150	152	155	164	150	156	154	166	145	162	146	147	142	135	165	142	153	152	156	154	134	151	164	156	157	146	172	129	150	169	154	145	146	144	184	141	152	165	124	152	128	136	131	155	187	148	146	148	145	128	153	149	142	145	159	158	154	150	169	130	135	167	129	153	160	149	157	147	132	154	152	155	140	152	168	171	132	156	150	149	143	171	149	158	134	165	143	145	155	164	152	147	141	156	129	152	170	158	133	153	142	154	140	140	135	150	142	146	145	145	125	133	145	161	149	122	152	132	151	140	126	154	121	158	153	143	165	159	139	146	170	153	146	145	138	135	164	158	144	140	147	126	147	128	160	136	162	142	145	154	165	146	142	146	163	168	149	142	151	163	137	150	158	143	128	128	148	143	148	150	151	157	164	141	162	162	151	146	145	146	132	162	148	128	127	146	153	154	159	142	147	147	164	127	157	161	138	173	154	142	161	134	143	148	147	123	152	148	126	164	148	143	152	170	149	123	160	131	136	146	162	135	142	165	158	149	167	160	174	138	152	122	136	150	159	150	129	143	142	135	157	128	146	177	161	129	139	151	168	164	134	160	148	150	128	153	139	148	138	149	156	138	161	151	146	146	144	148	148	150	165	146	146	161	161	142	156	147	162	150	157	165	178	120	146	170	155	134	132	156	163	139	155	160	153	151	154	129	163	135	138	136	136	138	169	150	140	144	149	144	140	153	140	136	138	139	128	154	144	133	150	130	143	137	138	164	169	151	138	161	159	155	137	124	145	158	156	164	134	152	126	164	166	151	159	150	162	163	133	150	178	144	145	145	157	157	152	149	124	161	131	163	142	149	139	126	151	138	158	155	154	142	139	159	159	155	130	138	141	115	156	148	143	133	142	155	134	155	170	138	149	138	166	161	146	137	162	133	145	128	144	138	146	135	148	133	137	163	135	164	136	170	156	144	130	141	135	155	131	150	148	137	138	148	146	126	143	138	150	154	150	134	147	155	142	155	152	140	155	154	156	146	141	150	136	172	144	140	160	135	160	145	150	135	133	127	135	169	142	141	147	132	148	149	153	150	156	153	136	138	165	144	151	142	151	172	153	129	139	131	123	139	146	150	151	150	153	134	166	164	144	152	163	134	167	157	149	154	139	157	126	165	163	155	164	148	136	147	161	157	135	141	149	177	166	130	137	154	163	140	149	147	152	153	150	161	148	145	170	162	145	160	161	173	142	140	157	155	136	138	140
8906	2796	6736	7121	5896	4771	3843	3322	2583	2277	2035	1773	1644	1410	1340	1228	1168	1056	1049	926	940	908	820	844	781	811	757	688	698	669	667	697	659	627	628	619	667	633	638	616	616	599	560	578	559	611	552	567	566	557	560	566	568	526	548	538	532	568	532	523	515	522	509	519	517	518	497	507	507	556	540	517	550	501	518	514	507	518	534	548	499	520	495	500	504	526	512	508	520	510	512	540	509	527	487	503	522	546	483	498	462	542	451	504	488	508	505	506	480	528	504	484	517	476	524	466	479	480	523	483	493	559	479	500	498	502	485	470	504	491	530	491	482	478	443	539	485	502	528	442	484	453	495	513	503	470	526	483	495	487	474	502	491	513	503	507	532	512	520	492	485	488	538	475	480	501	482	477	477	492	526	485	503	495	480	472	475	507	517	469	499	483	485	437	513	467	502	494	471	475	484	512	461	509	496	499	468	458	501	490	482	465	483	508	459	496	520	431	458	458	439	497	491	491	481	464	498	513	531	475	474	458	511	448	500	479	467	465	573	494	480	500	515	470	468	486	530	490	483	463	485	508	467	483	473	500	464	488	490	495	480	516	447	464	484	501	469	492	506	510	503	476	494	463	472	484	483	456	509	487	493	452	435	475	533	520	432	489	474	471	454	469	472	479	450	483	463	465	507	518	532	497	496	509	490	486	507	490	531	498	478	469	439	506	504	512	488	477	467	448	486	513	480	493	446	468	474	493	484	497	469	472	458	494	477	472	486	487	514	477	479	490	471	462	463	475	483	519	518	492	528	528	482	545	487	467	519	458	482	503	517	498	487	513	514	517	480	470	521	516	487	497	471	507	480	502	473	487	467	507	481	509	469	477	463	436	483	474	493	519	465	497	533	485	508	477	460	485	498	481	486	495	470	504	463	558	480	462	434	493	480	471	479	437	450	456	518	474	487	461	489	477	473	479	473	454	485	503	454	506	527	512	493	521	494	509	509	468	470	487	479	454	500	492	472	494	490	478	540	509	506	476	459	464	493	472	481	495	476	461	460	495	469	524	510	451	494	455	480	500	490	481	491	482	506	471	446	481	510	503	501	493	463	479	472	508	482	472	444	498	476	463	457	516	535	492	478	507	465	490	490	479	432	526	505	471	463	482	488	503	502	499	496	504	510	499	464	527	450	428	488	477	458	477	496	490	489	482	511	440	479	498	479	503	497	507	465	453	463	531	509	486	481	487	474	507	480	510	515	481	533	539	536	515	482	486	437	504	528	516	481	467	471	467	485	505	489	514	495	475	488	464	498	533	484	510	460	499	531	490	505	507	480	507	499	502	461	524	467	460	496	500	498	468	503	474	481	465	462	447	507	467	525	477	474	486	497	507	485	498	521	464	496	476	506	464	475	482	475	480	493	502	476	506	491	485	480	524	442	466	494	506	502	514	487	460	497	459	505	518	496	493	456	472	456	502	457	513	477	466	460	478	468	483	473	501	459	507	458	456	507	480	515	523	516	494	473	514	463	497	511	499	483	486	537	499	479	531	538	441	502	464	457	533	500	499	500	518	518	451	492	473	479	479	482	496	502	491	473	478	516	493	483	535	457	514	489	483	499	483	488	477	430	483	480	525	460	535	452	483	470	494	541	491	471	479	483	494	497	520	458	514	502	501	504	494	478	484	460	465	455	474	523	498	502	489	455	500	501	508	469	515	503	489	482	460	470	485	489	495	545	481	509	497	493	433	499	481	478	482	485	525	503	500	515	504	521	483	487	513	490	483	458	463	499	464	500	480	497	493	490	497	502	487	497	519	461	452	532	469	496	454	505	512	502	487	479	497	497	519	516	483	440	460	533	551	497	499	517	502	503	458	481	473	524	477	503	490	515	449	465	471	489	473	446	465	481	493	515	474	477	490	489	493	509	466	496	504	510	533	507	497	502	456	493	455	499	465	506	492	520	480	500	486	543	514	477	489	500	471	499	479	480	469	464	478	472	465	493	458	492	511	501	499	452	475	521	474	496	474	518	473	481	496	500	498	480	500	483	511	486	476	508	450	488	472	473	488	479	543	467	501	494	467	512	490	486	481	490	488	495	495	522	492	465	498	508	470	500	536	508	477	478	516	491	488	463	467	473	501	505	500	449	470	496	497	473	518	503	462	509	498	508	496	513	531	474	443	493	474	456	461	465	504	480	482	497	495	537	516	487	500	501	482	527	500	469	497	539	520	475	456	461	499	515	480	494	440	469	509	566	496	496	487	486	512	499	460	514	531	473	473	524	481	484	502	480	496	479	503	518	506	475	463	510	507	483	508	453	525	495	475	529	492	541	488	496	496	443	450	520	509	509	510	490	494	459	500	449	515	474	489	500	483	541	518	462	484	487	473	496	474	506	536	468	498	523	521	482	491	453	479	415	497	505	531	461	492	479	446	490	496	486	481	457	493	502	472	489	488	506	515	493	489	480	498	525	502	518	479	475	485	528	491	498	464	443	494	463	478	515	478	486	480	466	494	477	498	497	464	504	450	492	463	459	479	508	526	459	493	515	503	487	478	445	495	479	500	470	514	480	472	483	490	485	507	450	504	484	503	461	463	507	497	492	516	469	470	506	497	497	523	488	481	527	494	509	512	480	499	502	477	488	516	476	445	438	470	498	479	508	498	495	488	504	486	477	485	517	469	510	494	467	472	486	488	472	485	520	503	470	501	512	472	508	473	500	477	476	516	503	515	512	473	524	434	463	514	485	488	474	467	469	464	491	508	480	456	458	477	478	486	452	475	477	457	484	472	456	508	443	503	490	496	469	496	485	509	459	488	493	478	494	516	469	522	503	489	534	505	467	479	505	507	470	477	477	500	483	455	459	488	516	486	498	491	524	511	484	466	507	492	451	482	482	479	499	491	492	482	550	475	489	494	472	482	504	467	470	467	492	505	497	463	493	487	480	485	532	517	522	511	525	480	479	510	475	484	475	482	487	491	504	481	483	504	512	509	494	470	458	544	487	481	471	476	488	477	444	492	511	467	487	477	493	481	477	507	473	520	494	483	491	516	502	464	474	489	530	494	465	488	460	514	442	490	483	512	485	477	468	452	487	450	480	497	456	499	536	442	464	477	466	443	558	478	441	468	540	477	473	499	483	496	477	492	476	488	499	488	494	461	519	493	470	502	453	479	506	496	473	524	467	507	478	505	499	476	483	474	450	460	487	494	522	505	476	518	521	520	471	512	494	466	486	470	509	475	510	498	522	496	520	503	496	481	460	491	523	489	504	507	508	490	496	508	469	480	480	489	458	505	474	490	498	491	544	510	480	485	501	465	512	474	467	508	494	485	477	494	480	469	491	519	515	485	523	483	497	445	511	466	526	490	466	482	517	499	537	525	495	528	526	496	476	520	508	497	472	506	477	445	528	458	510	497	425	531	503	498	507	520	523	494	473	530	518	486	499	455	469	462	488	501	521	464	534	482	484	508	487	499	504	494	428	454	503	453	455	481	506	479	487	514	525	476
2419	278	272	264	252	257	220	222	216	248	205	194	230	193	209	233	226	225	193	218	226	239	222	214	204	219	221	245	220	214	225	198	217	194	200	207	189	234	205	196	210	224	225	182	194	228	225	211	233	240	210	237	192	198	199	202	215	225	183	206	199	217	222	207	178	198	198	230	211	211	195	197	240	198	177	200	221	198	189	187	188	202	206	208	201	217	207	222	225	179	210	189	189	196	211	198	227	214	201	232	199	188	205	213	213	219	242	206	197	209	192	186	224	205	216	213	177	247	219	233	220	215	236	245	201	222	218	213	213	225	188	232	212	208	238	213	199	201	200	180	221	216	200	209	228	188	217	219	212	211	211	188	195	207	207	200	210	197	227	233	207	247	213	207	202	217	219	198	240	224	205	200	196	187	244	200	218	235	211	194	217	199	228	224	213	195	211	192	214	202	210	193	234	235	216	225	213	224	221	200	219	212	217	197	195	229	188	214	230	199	209	224	200	196	196	200	211	218	224	207	218	209	235	218	219	210	199	201	250	206	214	229	227	196	222	237	201	169	216	198	203	235	211	208	201	241	202	189	196	213	240	194	237	204	206	234	220	196	218	193	218	190	201	209	212	221	221	256	213	226	210	212	200	235	202	209	210	208	202	206	224	222	223	206	187	191	191	205	220	219	213	201	197	202	192	203	215	204	213	216	222	206	192	190	201	216	209	233	195	207	213	200	202	202	217	239	201	224	197	212	231	218	196	217	201	214	190	226	197	215	209	219	213	214	197	195	207	214	242	221	215	212	201	207	211	221	200	194	199	175	206	221	192	235	249	197	207	220	199	198	204	215	175	195	206	195	188	243	206	208	205	215	213	200	192	201	210	203	198	215	212	197	205	189	228	218	207	219	204	197	205	213	198	190	226	230	215	214	217	184	187	230	217	206	211	219	185	204	195	197	222	226	217	204	220	197	241	229	216	205	205	194	228	218	184	218	223	201	220	194	194	214	218	208	215	217	205	210	205	187	217	202	179	216	205	197	196	202	208	206	231	213	217	200	200	231	209	207	219	212	214	219	219	213	185	189	209	242	203	206	235	220	217	201	234	219	225	224	193	213	182	201	201	179	213	196	207	207	210	203	236	218	181	220	210	208	197	206	228	207	231	217	212	247	192	186	230	199	203	212	212	205	211	206	226	213	190	208	206	231	223	208	188	212	195	209	197	208	223	206	214	250	223	209	198	244	201	198	205	214	211	210	200	205	200	203	233	198	211	201	229	211	182	212	198	218	231	203	212	210	211	198	217	213	197	201	228	233	240	193	206	213	217	206	210	210	204	203	198	224	218	200	207	207	199	215	190	202	182	241	189	228	214	214	211	210	206	194	199	196	199	177	190	235	204	212	246	223	188	217	209	203	250	208	201	199	216	189	179	226	186	201	205	180	210	209	216	223	220	196	227	205	178	208	213	198	198	225	194	202	195	193	179	197	203	184	213	185	186	207	217	190	218	240	208	223	198	226	210	233	201	197	214	206	177	203	227	215	188	211	209	212	220	182	219	211	204	211	216	233	219	207	188	219	229	213	197	199	211	195	206	199	216	208	195	224	227	201	210	221	207	199	225	180	195	226	218	232	201	213	207	203	235	206	206	214	222	211	200	232	180	187	209	192	206	187	219	222	205	181	209	210	195	205	221	215	214	182	223	212	230	216	217	205	192	210	226	219	230	213	197	215	217	215	198	189	205	194	237	193	206	200	221	200	213	191	213	212	196	216	209	200	244	198	199	217	201	216	212	203	227	202	221	192	216	197	204	176	204	187	213	195	197	205	194	202	226	216	224	206	224	201	190	222	211	205	200	203	217	185	238	201	201	195	200	226	222	197	236	209	189	241	222	212	205	211	221	203	229	205	236	228	236	208	205	207	208	200	214	229	213	202	226	207	197	198	192	194	230	210	216	208	206	192	206	203	227	174	197	189	205	193	219	189	210	199	219	226	215	203	210	209	211	199	232	215	240	206	224	226	228	219	188	210	230	219	198	203	210	214	204	229	210	228	222	226	204	205	218	186	220	200	217	194	198	204	205	214	207	206	201	190	205	217	197	181	218	205	175	189	205	193	220	216	206	204	212	220	204	209	220	200	212	221	200	217	206	202	209	216	213	211	209	188	201	218	242	227	206	187	177	220	202	209	198	207	224	220	219	199	198	191	239	223	186	207	204	201	194	221	201	207	192	225	235	205	243	202	199	227	196	212	212	217	190	200	215	208	221	200	230	202	196	216	198	237	215	198	230	196	204	221	210	206	203	203	231	226	217	210	213	219	228	205	186	187	219	193	200	217	209	229	208	212	223	238	225	204	241	220	214	225	223	214	185	224	212	216	197	207	205	202	212	205	205	206	222	213	222	218	174	199	210	204	207	187	207	198	224	220	209	215	209	208	235	204	206	176	219	204	213	206	226	196	198	214	220	229	206	186	208	196	214	191	199	225	200	209	215	218	223	220	219	207	199	222	191	222	185	216	199	233	206	216	209	203	178	207	191	198	206	211	223	213	209	224	223	214	193	201	199	222	199	211	186	236	216	208	221	195	207	209	216	204	195	201	191	218	188	208	189	178	213	189	202	214	216	215	238	220	194	198	205	200	206	225	226	200	195	201	218	216	222	203	231	212	213	232	197	212	223	205	190	225	216	213	199	193	222	218	212	202	231	222	223	245	195	211	210	235	195	213	206	223	216	221	214	234	213	244	207	196	222	196	217	209	223	244	193	214	233	213	193	198	220	186	209	236	221	198	194	241	221	191	217	214	206	208	204	188	202	195	218	214	212	207	203	213	210	194	210	236	198	207	209	219	230	200	192	197	180	204	190	213	223	207	223	196	200	189	180	205	218	202	231	215	191	234	192	211	212	218	212	183	209	224	200	217	199	216	214	218	204	203	174	189	183	212	227	181	231	193	195	217	228	208	211	184	217	230	213	214	222	199	219	234	201	208	206	209	187	206	228	171	196	179	233	210	196	204	228	192	203	189	199	189	214	218	206	216	220	207	212	226	216	195	222	197	192	208	221	197	221	185	227	226	240	213	212	187	233	209	234	208	212	213	217	191	223	201	217	229	203	228	212	229	199	181	217	222	220	215	216	202	212	210	215	235	211	199	199	226	193	209	194	210	203	213	212	184	202	204	206	219	198	227	216	207	218	211	193	224	194	219	214	216	218	208	216	180	194	236	205	231	230	201	235	208	190	204	212	222	196	215	223	226	187	218	227	224	212	204	206	205	209	213	206	189	212	208	211	191	214	209	196	215	239	204	208	204	203	220	223	231	202	239	189	202	215	186	238	190	189	207	201	224	200	206	208	208	195	198	204	217	214	217	205	217	215	215	204	214	216	193	208	222	207	202	201	212	211	206	245	199	207	186	206	223	202	213	209	193	191	197	211	182	221	217	220	201	204	216	225	218	228	188	225	223	207	214	224	187	200	194	181	184	209	227	225	181	210	197	229	216	240	214
3190	729	866	788	855	735	744	743	699	669	631	693	658	665	669	607	662	615	647	659	662	623	673	673	601	613	672	639	635	641	645	623	647	632	652	652	621	659	624	640	623	669	641	585	617	656	644	649	622	629	629	622	642	630	646	641	653	650	578	622	628	620	612	652	669	636	632	595	653	639	602	636	675	615	667	587	641	622	639	657	617	619	599	602	613	659	659	624	611	637	702	633	654	644	648	641	582	630	552	636	617	642	603	670	657	623	606	610	690	624	629	646	618	632	600	585	639	618	607	640	617	638	593	645	611	678	655	627	610	612	675	608	636	603	603	652	680	617	620	614	630	679	639	613	628	695	637	617	649	640	637	619	675	688	649	609	621	648	697	647	615	651	649	614	614	644	627	678	635	643	606	599	623	653	624	667	579	627	636	620	625	617	666	626	670	610	651	631	582	617	611	653	615	633	634	653	623	714	632	616	621	637	632	653	635	658	674	651	621	612	635	627	619	643	629	638	688	594	607	608	669	648	622	612	680	633	627	624	633	634	619	631	618	601	592	611	605	643	663	630	627	618	623	659	653	654	619	596	654	624	605	597	634	648	628	626	643	593	620	599	649	637	631	607	628	618	599	646	634	653	663	656	611	618	683	638	631	674	630	622	628	660	661	640	658	619	610	624	629	636	577	598	649	660	651	608	619	631	630	681	651	638	650	629	634	658	671	604	651	597	591	643	585	640	619	650	626	696	618	656	657	656	566	647	622	626	661	600	636	661	626	669	580	608	616	639	656	639	626	712	652	626	608	624	654	654	647	627	597	626	632	635	635	592	624	659	618	645	628	594	694	593	628	659	640	618	648	631	592	627	665	640	661	627	641	598	654	633	647	625	642	623	621	668	654	652	628	615	645	608	623	629	655	683	631	606	569	645	661	614	627	581	663	652	656	631	602	644	628	600	653	596	616	610	605	662	567	640	647	651	643	624	605	647	624	627	626	649	606	642	648	617	616	650	676	644	646	624	659	622	630	608	675	631	610	609	640	622	618	662	601	631	663	639	625	624	681	646	649	650	662	632	619	588	626	650	646	620	584	637	631	684	655	590	632	631	646	599	688	605	616	657	631	590	666	639	625	635	641	649	648	653	655	654	636	634	638	587	661	669	663	629	635	626	636	629	598	621	610	621	629	666	660	634	617	647	614	612	649	630	613	659	617	662	627	624	649	600	641	601	613	609	616	640	674	583	616	670	629	637	641	660	710	673	655	583	674	653	640	635	611	588	611	655	637	634	592	622	627	698	627	693	634	655	609	672	644	644	597	606	601	633	680	599	640	668	604	649	580	641	656	606	681	609	676	659	612	602	650	644	622	630	691	661	652	648	667	633	632	637	638	627	654	632	651	608	647	596	630	576	608	633	619	638	663	663	675	676	608	627	607	630	648	692	603	612	640	643	604	596	628	599	649	646	619	661	616	656	632	636	660	641	616	626	636	631	590	597	674	673	648	591	650	631	618	611	629	649	644	598	616	618	650	688	622	641	639	653	617	662	648	645	651	589	649	677	606	591	614	644	604	598	639	632	627	630	621	643	639	651	631	631	658	615	606	624	614	639	653	627	633	640	646	610	631	654	655	651	568	638	619	633	634	603	615	576	625	645	618	637	612	649	655	636	648	644	595	584	630	621	611	655	625	578	687	607	664	631	671	632	631	648	632	627	604	624	595	606	626	637	631	607	645	623	606	620	605	684	666	629	620	671	629	634	635	631	644	646	675	590	635	632	637	648	638	649	601	628	641	625	631	590	629	605	613	616	618	614	669	671	641	611	608	607	638	638	629	654	627	668	609	674	617	615	659	619	650	621	653	637	619	576	583	625	664	660	645	684	621	677	602	594	672	720	654	633	626	599	659	609	619	610	633	576	623	642	643	624	632	646	648	642	611	667	653	668	643	594	671	649	648	591	684	621	668	639	642	586	665	606	649	594	649	620	624	604	591	640	635	585	620	611	691	670	657	671	637	611	600	642	624	659	607	647	604	658	653	632	644	622	621	635	673	651	614	638	649	599	618	626	628	643	645	603	606	651	621	658	621	695	606	656	648	719	646	601	632	647	645	623	590	594	626	652	613	618	610	665	612	608	670	644	633	601	620	632	627	587	600	680	620	657	624	680	644	691	585	616	620	651	581	645	642	634	639	647	646	612	642	664	631	582	615	615	672	609	637	681	626	616	637	625	683	624	668	625	659	598	613	637	632	616	623	660	652	657	616	629	652	667	635	616	647	604	616	648	641	644	605	618	621	652	617	653	611	619	671	596	612	609	643	622	642	620	614	617	601	635	588	654	626	634	588	633	624	626	613	631	657	581	649	599	567	622	626	646	599	612	628	632	611	661	628	670	577	620	633	603	670	643	604	627	666	652	610	596	614	604	590	630	655	625	643	632	629	646	663	660	638	644	625	615	604	633	657	638	625	631	635	626	600	634	596	641	648	651	635	625	627	687	635	637	659	655	629	661	629	656	623	662	644	642	647	662	631	632	627	680	595	632	614	605	654	634	636	681	641	623	622	607	631	585	633	648	627	645	632	639	643	645	626	675	639	623	607	675	644	645	618	622	636	663	663	650	649	645	664	643	601	643	675	661	643	645	640	626	611	606	584	648	641	635	596	689	661	659	650	622	605	637	646	591	617	620	658	602	654	622	632	638	652	606	610	580	633	603	662	596	659	624	638	610	654	662	634	662	629	627	646	690	586	617	682	620	631	639	611	611	663	628	639	625	642	603	641	634	616	654	622	626	680	620	680	634	632	644	639	580	617	638	611	639	636	653	581	662	636	666	599	623	627	651	691	632	657	675	631	610	651	609	633	628	680	680	627	660	623	624	633	671	643	621	675	606	652	591	649	615	633	646	646	695	626	619	634	666	569	625	619	618	608	616	679	619	667	590	650	635	604	621	626	628	632	665	653	647	682	661	639	675	598	665	631	637	626	662	608	613	666	639	626	637	648	639	677	636	640	638	699	647	681	624	618	629	673	603	610	624	605	637	665	602	631	627	641	642	639	664	572	609	649	599	642	657	632	594	627	638	575	635	600	641	634	626	644	577	681	671	631	640	656	617	672	637	654	623	566	631	657	650	659	644	625	627	658	644	627	666	640	589	621	631	656	626	660	620	661	640	647	618	674	612	642	621	602	605	650	639	606	622	656	615	638	649	589	616	646	670	629	629	652	620	649	618	616	653	649	646	631	579	631	612	646	659	622	631	626	608	641	591	626	673	651	686	630	609	680	624	597	649	633	654	679	604	639	597	684	656	670	696	648	622	626	646	664	667	600	649	647	663	687	665	599	677	658	646	632	609	663	631	645	620	635	673	610	602	660	637	629	623	632	655	623	677	642	625	654	701	634	678	643	653	610	591	610	605	613	635	682	630	633	645	631	645	638	605	583	607	620	654	600	635	687	608	654	619	655	611	639	639	625	678	640	651	626	660	654	610	667	631	668	641	681	644	619	666
9353	1188	1443	1051	721	566	449	337	318	272	228	216	199	160	174	138	166	142	151	141	108	122	125	104	108	99	125	97	111	115	115	113	139	117	123	104	123	112	112	99	107	105	107	118	123	107	103	122	94	119	105	108	107	126	97	105	92	132	105	96	135	98	111	107	119	110	104	128	92	119	90	107	125	111	96	98	97	105	100	85	110	101	99	93	97	109	101	97	110	87	104	90	112	92	114	104	109	100	84	111	123	85	104	106	115	105	104	99	74	98	103	104	97	117	104	83	104	99	104	96	99	96	103	97	100	108	113	92	113	99	110	91	93	112	95	94	104	102	115	90	119	128	121	106	106	98	99	101	80	98	98	90	88	113	108	80	101	97	104	114	101	100	100	108	115	106	97	78	91	104	117	110	109	102	102	91	91	113	104	109	100	100	104	95	99	95	112	99	94	93	104	101	123	107	126	112	91	101	99	85	103	101	113	115	101	111	112	111	90	113	104	95	92	86	101	109	103	119	101	122	96	115	96	110	103	98	104	84	87	98	90	97	112	109	103	106	101	119	99	108	107	96	107	107	104	110	95	106	102	108	114	91	103	101	103	109	98	92	97	101	101	108	108	103	99	114	101	93	107	104	101	121	83	93	105	95	102	93	113	90	97	101	91	104	115	93	103	99	95	114	128	92	119	111	105	109	87	88	102	100	99	94	92	108	101	113	106	114	108	102	90	122	99	87	87	98	106	93	116	101	91	111	105	104	107	103	96	117	98	106	95	110	110	115	105	92	85	106	90	91	116	106	101	110	101	92	106	89	106	93	72	88	120	99	84	87	97	100	94	99	90	111	89	109	95	117	99	118	111	95	119	107	108	102	104	106	104	130	99	98	96	113	106	98	84	111	99	83	95	112	89	100	98	111	98	97	106	102	98	98	102	108	105	99	90	91	106	99	99	108	98	96	117	111	103	88	94	90	105	110	98	94	97	115	97	104	94	103	94	103	111	100	93	114	91	102	119	104	113	86	108	103	88	119	101	113	100	118	110	108	85	87	108	105	112	104	91	107	102	104	101	118	108	114	94	101	101	111	116	97	116	103	117	108	96	108	117	104	106	104	88	110	107	110	99	88	111	106	99	93	109	101	104	94	92	89	107	113	109	123	102	101	87	77	103	108	95	85	85	99	95	101	101	108	95	110	95	110	91	98	93	97	94	111	93	108	102	111	92	102	75	96	102	97	126	97	103	111	104	99	101	90	87	99	108	110	96	117	119	93	105	103	78	108	99	104	113	88	109	100	127	102	107	86	106	109	102	101	104	96	99	120	100	104	106	120	117	100	88	98	111	115	116	115	123	90	112	100	99	99	98	97	101	108	93	114	101	126	84	101	99	86	88	108	95	91	101	114	98	108	97	123	113	100	106	96	83	115	107	122	102	95	95	113	86	104	100	85	99	102	89	102	98	98	96	87	113	91	116	94	111	89	99	98	98	94	112	101	114	102	93	118	97	90	111	103	102	103	108	107	110	105	94	88	105	96	87	107	111	100	127	102	89	113	95	112	98	114	106	110	98	99	103	113	113	87	96	101	89	108	113	106	110	115	102	106	108	107	101	120	97	97	107	101	117	106	96	91	100	100	114	84	98	106	102	85	103	113	97	91	114	90	100	101	80	92	97	107	112	98	108	96	98	88	95	87	114	105	89	111	104	73	90	105	96	103	115	96	93	91	105	97	104	96	104	107	85	105	101	90	99	107	87	101	100	117	103	102	105	87	113	105	110	112	113	87	106	86	106	108	128	86	100	107	118	95	115	120	104	98	114	105	116	110	116	93	99	86	108	92	97	118	94	99	110	94	111	111	110	98	96	92	110	116	101	87	119	89	101	102	114	84	90	97	103	100	101	83	114	99	89	102	93	111	97	96	82	140	87	99	110	99	86	97	104	94	97	93	109	97	105	88	112	108	114	115	95	102	83	97	101	105	93	100	106	93	96	103	117	105	98	104	121	123	114	105	104	94	96	113	103	122	85	84	96	86	90	112	89	103	112	115	117	105	90	115	101	110	95	92	106	112	89	118	130	92	114	99	106	111	106	94	92	100	117	115	113	84	94	91	94	119	106	90	114	106	94	116	98	88	109	120	92	102	89	93	104	92	77	113	98	99	94	91	113	124	130	95	91	87	115	108	97	103	111	107	88	114	92	112	81	115	99	98	107	98	112	94	105	100	91	108	94	97	99	92	85	107	99	102	101	110	98	115	113	125	100	95	110	108	89	113	119	108	122	123	75	118	86	110	99	102	108	73	116	100	108	113	84	109	89	78	92	104	95	123	100	115	108	91	99	94	102	96	90	109	124	84	90	104	113	77	92	104	92	100	125	98	95	112	110	125	89	84	89	89	101	112	105	92	102	93	99	89	103	125	94	116	104	104	97	126	103	104	106	91	94	101	93	115	86	99	90	113	121	125	101	90	109	117	97	114	101	103	104	103	88	95	113	92	102	118	93	92	114	101	113	83	110	88	101	107	74	117	98	106	93	96	94	111	110	114	103	108	103	103	93	99	102	104	88	92	99	81	94	111	92	98	110	94	121	109	115	98	92	82	104	89	108	97	105	108	110	92	99	115	84	98	90	119	97	110	93	92	115	119	95	98	105	101	102	105	103	114	103	101	82	107	116	93	98	107	95	113	102	98	99	78	106	92	101	93	97	102	112	93	94	102	106	87	91	94	87	87	95	102	115	104	104	111	106	82	88	119	111	114	107	101	117	84	102	90	124	125	108	122	102	104	125	107	97	116	93	108	98	105	88	90	94	98	102	118	115	93	116	89	118	121	106	106	104	109	135	96	104	108	96	86	108	96	102	82	98	103	94	120	89	98	113	112	109	126	116	102	111	105	95	115	95	105	92	107	111	116	103	106	96	85	137	107	98	84	101	127	107	103	101	93	93	100	94	104	89	108	107	105	124	96	97	89	94	105	113	123	94	105	99	118	110	106	106	92	97	106	96	104	99	97	96	111	110	94	89	104	101	103	106	110	102	93	97	92	111	94	93	118	120	90	100	121	103	106	99	111	117	103	104	90	81	87	116	93	114	100	115	98	115	102	90	108	115	114	108	87	106	103	78	80	91	93	95	113	117	111	98	107	113	98	97	104	116	109	93	106	106	96	91	107	105	103	114	100	102	80	109	103	99	101	110	93	113	93	107	125	93	107	105	91	88	115	113	87	104	112	100	96	97	101	113	83	121	114	87	90	98	113	109	101	114	100	93	95	102	109	96	97	121	97	95	100	109	116	110	108	100	103	110	79	108	130	140	96	110	104	98	97	111	114	107	96	95	94	111	102	125	98	113	104	101	103	111	78	112	107	106	104	92	96	111	88	99	111	109	81	98	104	100	96	91	105	106	90	101	94	102	99	103	112	119	96	88	112	111	94	97	93	121	115	109	120	98	97	99	115	97	93	100	105	100	118	85	96	106	119	96	101	109	109	123	111	102	97	84	110	91	95
6356	1555	3676	3991	3266	2586	2193	1766	1539	1302	1141	1007	955	882	789	746	640	660	657	587	589	528	534	508	524	486	494	483	471	479	462	435	422	423	407	427	438	413	424	366	396	397	398	376	404	409	404	406	377	395	367	354	393	372	369	400	366	381	372	358	378	353	363	393	348	369	363	324	348	391	346	378	375	369	360	339	356	370	337	377	376	376	353	388	341	349	372	339	353	353	362	354	361	362	343	335	324	355	340	362	349	350	344	334	323	369	353	361	362	386	342	352	335	376	354	353	380	329	352	372	355	359	372	341	330	362	372	328	374	378	366	336	354	336	371	368	377	352	321	328	359	372	345	354	341	355	353	323	348	396	376	351	369	353	324	353	332	344	370	348	346	313	350	351	345	363	322	367	334	344	326	369	353	322	368	338	358	340	332	345	351	344	346	335	332	354	353	374	336	361	363	343	347	340	331	353	329	359	317	345	344	331	339	355	359	352	338	372	352	366	373	323	331	334	357	335	365	338	340	366	366	341	333	333	339	333	346	361	347	333	334	319	322	353	359	332	360	328	363	350	349	359	334	337	341	340	334	362	327	357	364	335	352	371	352	345	331	339	368	335	327	350	351	326	354	340	344	383	357	335	325	349	349	346	318	363	330	344	355	368	373	379	339	359	350	371	360	343	281	377	367	316	326	382	330	330	354	359	338	332	342	341	327	312	338	349	347	379	359	335	362	334	370	357	361	363	351	358	348	341	353	364	336	333	383	339	352	333	366	343	372	345	311	331	326	350	338	368	329	353	362	341	342	346	347	351	359	326	389	339	362	344	339	333	337	377	325	338	308	342	325	349	351	337	328	345	384	341	374	336	356	329	373	347	322	324	354	355	313	356	362	359	373	333	338	351	374	354	394	363	379	345	335	384	343	325	358	374	370	325	364	369	359	346	383	371	351	398	373	341	352	339	368	380	346	313	323	373	359	324	365	360	328	364	328	349	340	321	369	323	364	350	319	369	339	369	317	373	358	328	333	342	315	376	343	349	350	389	352	339	363	372	336	324	328	350	373	366	381	345	317	354	361	352	330	364	378	331	322	352	326	342	347	341	332	329	359	338	371	340	343	340	348	351	335	319	326	358	352	353	361	355	334	383	342	388	359	381	346	371	347	361	333	341	360	352	339	361	363	355	349	349	359	358	340	325	333	353	360	371	350	393	335	364	356	340	331	338	376	368	345	341	330	345	352	352	404	392	330	353	366	318	382	370	374	391	335	352	328	325	363	363	332	326	343	329	325	329	343	343	346	358	332	348	378	334	357	331	335	373	366	361	360	346	337	346	326	328	358	358	341	366	314	326	356	359	332	318	356	351	364	326	351	362	385	341	338	353	303	342	363	368	400	381	358	349	374	358	334	351	370	337	341	331	360	341	361	332	343	348	370	376	343	357	359	359	367	353	343	352	372	362	345	372	322	347	380	371	333	379	350	355	357	369	337	352	357	367	352	334	341	320	359	336	355	360	306	354	371	354	369	352	336	373	350	342	316	335	368	358	347	343	349	353	342	339	311	350	324	345	352	343	374	374	357	336	328	319	338	321	335	370	337	325	325	349	333	343	334	355	340	357	350	364	337	369	351	359	319	322	367	358	362	350	367	368	349	372	352	361	319	337	337	319	337	350	303	345	351	350	344	320	327	347	359	348	354	355	361	346	333	364	310	361	327	374	338	345	324	314	336	349	343	350	329	362	341	362	339	317	381	372	354	346	354	329	358	362	335	349	347	355	415	348	359	344	325	346	314	386	347	340	348	352	332	348	315	354	360	361	351	355	352	337	344	351	323	350	353	340	333	334	389	357	366	334	354	346	368	344	351	359	339	324	348	329	350	383	354	371	325	338	371	369	347	337	333	351	342	349	363	343	341	366	316	347	375	371	375	347	336	355	353	332	373	358	378	338	375	321	353	344	330	346	365	349	342	341	358	360	336	375	333	317	349	335	322	340	356	321	321	348	337	321	323	342	369	330	332	341	328	359	347	364	356	327	358	308	344	343	336	345	363	343	344	351	347	346	340	356	354	337	354	377	384	336	336	375	300	310	343	342	324	371	372	343	329	390	346	334	356	345	339	353	353	392	357	372	319	351	304	349	314	354	383	365	379	350	372	337	359	374	340	350	398	367	351	381	334	341	336	338	357	353	316	373	326	326	311	328	344	381	338	353	339	363	354	330	377	355	380	369	351	357	372	355	342	358	365	356	364	347	383	350	349	355	350	376	352	386	365	343	333	358	363	344	349	320	323	350	350	346	344	358	347	365	327	330	343	343	338	356	392	346	325	356	334	360	364	315	337	334	350	319	317	343	346	361	353	327	371	321	329	350	344	353	344	342	325	317	368	344	362	376	354	357	321	365	357	349	362	357	335	370	383	348	377	341	333	364	353	318	378	342	341	351	375	342	338	374	352	373	335	360	363	351	337	358	354	329	327	348	327	360	364	320	392	353	354	326	376	363	350	326	333	325	329	340	364	312	365	365	353	374	325	337	363	396	317	352	337	351	343	317	347	346	355	363	355	413	327	365	357	359	338	327	310	386	357	324	310	319	351	331	379	338	359	344	331	370	325	338	306	322	355	363	331	345	323	382	377	311	374	351	361	373	365	331	360	373	392	365	332	349	349	343	312	351	325	339	346	344	356	381	328	315	317	401	357	337	361	324	358	324	345	317	331	383	346	319	346	323	369	317	365	362	323	382	324	342	359	322	358	352	335	357	321	351	344	346	332	366	344	348	346	347	380	333	340	334	353	372	307	391	308	364	344	341	324	342	319	308	325	357	314	344	373	348	369	318	325	333	337	361	362	363	361	369	358	355	330	369	342	342	338	360	349	336	388	361	315	336	311	327	356	360	369	376	313	345	356	334	356	327	361	324	346	339	317	349	355	332	337	343	355	358	371	318	335	338	340	370	340	344	375	356	387	330	340	341	361	328	335	345	354	373	369	339	352	357	350	357	325	343	322	343	325	336	337	372	325	369	353	347	326	364	359	317	351	322	353	367	373	354	350	361	355	358	351	327	340	341	358	353	367	343	362	338	316	361	393	353	316	331	319	337	351	356	331	333	318	329	369	359	340	334	323	397	361	344	361	349	339	319	345	341	345	346	319	357	348	377	335	360	360	337	342	329	346	371	343	343	313	348	348	322	364	335	370	336	349	377	343	318	355	325	349	334	319	333	341	371	361	354	366	349	334	365	345	364	330	342	391	362	354	358	371	350	350	335	373	350	339	346	334	348	341	368	376	353	360	340	329	338	360	350	346	399	330	367	355	342	362	345	335	401	383	332	333	337	326	379	345	363	350	348	384	349	345	350	376	330	346	344	362	363	337	310	342	347	340	329	342	352	351	333	349	363	353	313	364	337	370	343	367	385	351	350	322	362	382	344	343	358	349	344	354	345	349	343	390	337	337	343	365	361	344	363	362	370	380	356	338	349	343	377	351	378	303	374	361	346	375	325	327	358
16669	2675	2915	2161	1480	1099	780	657	546	448	375	346	307	269	246	242	219	206	181	213	193	214	199	188	188	195	179	196	184	164	143	185	150	176	184	169	138	174	176	172	176	160	164	149	140	156	154	156	137	159	194	159	146	131	147	162	160	141	150	139	161	138	154	172	159	152	160	148	150	135	165	140	142	147	124	143	159	145	158	164	143	148	147	155	148	168	158	165	146	169	156	135	142	165	142	147	152	155	161	129	149	142	155	154	146	136	144	155	147	166	149	137	133	158	132	149	140	147	144	130	131	140	151	140	134	126	153	152	137	137	157	148	143	140	158	169	153	158	148	141	148	148	141	149	137	141	139	156	125	152	136	161	154	133	133	147	167	148	123	160	164	149	126	157	146	139	136	141	163	138	171	156	141	138	146	134	149	138	141	144	125	129	149	132	153	134	158	138	138	127	147	133	143	151	159	134	137	161	146	126	157	153	150	129	154	139	140	138	155	155	164	164	145	156	151	149	136	121	180	135	160	138	147	157	156	136	148	156	150	169	155	147	158	158	119	142	142	145	146	157	144	144	147	121	153	129	137	139	177	131	155	165	171	156	158	133	173	114	158	162	144	150	148	158	140	143	144	153	147	148	153	154	133	133	156	145	160	157	143	152	165	147	140	145	130	136	139	155	158	182	163	152	141	142	150	117	130	133	147	141	151	157	137	136	130	174	143	161	146	133	147	135	145	150	143	136	149	113	134	135	134	137	143	138	132	154	140	157	139	141	155	182	142	159	160	150	136	160	144	149	154	153	144	146	147	154	144	141	149	133	172	139	151	156	158	154	150	144	163	168	146	149	146	160	144	156	144	148	142	138	155	138	146	146	138	168	160	137	154	150	134	159	158	127	134	140	167	140	145	135	131	131	147	134	127	172	131	120	142	132	147	140	170	124	164	149	132	149	174	156	153	150	134	137	148	154	141	156	153	152	157	143	148	176	146	161	148	158	160	149	140	140	139	158	155	147	126	153	140	130	148	135	170	169	136	170	150	156	154	171	149	137	126	148	149	155	145	146	156	142	170	140	135	141	148	155	147	127	151	162	143	145	132	136	134	135	157	153	130	160	140	173	150	129	136	154	119	150	158	150	159	154	128	138	152	149	125	148	180	153	148	148	149	171	141	155	152	150	160	167	158	143	133	146	157	152	132	141	146	148	156	143	139	154	149	169	136	150	127	179	125	141	115	127	153	144	153	127	151	143	158	122	151	148	143	144	153	137	145	145	137	144	131	143	123	133	142	141	158	144	143	142	153	142	162	130	155	132	150	140	155	157	139	140	144	146	147	145	134	137	162	153	161	158	141	155	142	149	161	157	156	172	155	119	148	125	141	160	122	134	156	157	154	134	138	151	134	111	129	147	161	138	139	153	142	144	133	153	134	144	159	145	153	163	159	137	147	149	130	141	153	167	147	142	131	156	143	127	155	134	136	163	160	153	131	137	144	128	144	165	164	136	147	130	147	154	147	173	169	152	146	162	160	136	139	135	126	152	142	166	152	136	131	151	146	151	155	144	147	142	156	154	144	153	154	143	140	152	155	127	147	141	150	154	150	142	163	143	129	137	156	141	161	130	119	140	132	145	128	138	158	130	146	150	139	149	145	155	154	148	154	150	151	145	146	154	144	142	149	147	145	149	152	139	147	130	142	152	149	153	150	147	146	133	141	134	147	137	155	160	151	153	156	135	151	128	162	157	161	144	136	133	140	158	150	134	147	129	162	157	151	132	140	123	163	150	156	149	127	152	151	140	161	152	148	169	135	155	144	169	159	139	142	145	149	159	149	147	134	157	161	152	153	136	131	125	166	138	156	157	153	141	174	155	150	142	168	127	152	146	159	144	115	150	155	144	160	128	145	163	163	148	157	126	147	140	149	124	147	147	174	153	149	138	146	151	151	129	118	147	143	147	141	153	162	172	162	124	154	129	166	170	165	161	152	146	128	154	150	153	129	164	158	139	155	162	153	145	151	170	142	142	155	133	155	141	146	142	151	154	168	137	140	132	135	165	147	141	156	132	150	137	144	153	165	141	155	151	145	134	166	146	146	150	150	170	142	162	139	150	140	152	154	131	129	161	126	154	149	148	173	144	150	153	157	130	149	129	165	155	136	144	140	154	141	161	158	160	148	149	166	146	120	148	141	155	151	153	153	155	156	134	150	151	125	165	152	133	159	168	160	162	154	128	123	118	150	169	137	140	159	143	142	132	160	144	136	134	135	133	144	127	143	163	139	166	144	141	142	167	147	138	135	130	170	141	163	152	124	143	169	139	164	150	125	154	125	175	144	146	156	163	127	137	165	143	148	144	138	165	128	157	147	140	136	144	150	150	121	126	156	146	132	142	121	141	141	156	141	135	148	135	121	141	159	137	141	143	152	146	164	142	166	148	147	153	149	135	137	158	119	146	144	147	158	161	158	117	151	142	138	154	136	140	141	150	158	140	148	148	129	157	130	126	158	146	160	146	151	149	149	155	129	131	132	149	138	152	150	160	156	133	146	155	171	145	166	141	130	127	148	135	169	145	140	157	157	154	152	158	171	141	131	148	143	138	160	147	157	154	149	151	139	139	144	133	155	137	159	143	138	151	149	160	156	142	142	134	142	165	137	120	155	142	146	150	152	157	134	158	148	124	154	138	143	154	158	157	151	153	162	170	150	150	175	148	158	149	164	129	139	143	139	161	147	131	132	147	169	126	154	163	147	162	149	141	153	140	160	178	157	123	167	128	148	129	162	148	140	156	133	140	152	163	147	140	145	160	144	146	152	147	140	154	154	153	157	149	147	148	138	145	160	150	142	150	149	162	148	133	168	133	140	148	146	154	139	142	129	143	138	155	145	158	166	138	154	171	167	135	158	142	149	152	158	134	139	140	136	127	142	159	161	131	151	152	134	149	159	157	143	156	145	150	140	138	136	155	161	148	124	147	136	126	124	124	167	136	146	152	121	138	147	131	150	140	148	120	166	147	155	156	129	152	143	141	146	135	152	148	142	147	136	145	129	133	119	147	134	139	133	155	154	125	131	164	144	137	148	148	152	139	154	163	153	139	151	146	148	129	140	132	145	146	147	133	130	160	144	139	160	154	142	142	156	151	139	143	145	140	164	151	148	137	149	147	146	155	154	131	143	120	148	140	161	131	134	132	135	122	159	156	138	140	157	155	153	144	150	169	128	139	167	150	143	134	155	148	158	141	142	138	143	141	137	151	148	148	175	143	154	122	139	136	145	132	172	155	166	147	152	135	162	153	152	147	146	160	149	147	149	137	155	143	121	155	133	144	121	154	133	147	138	140	171	133	145	145	148	153	145	144	153	138	136	159	147	141	153	156	132	129	146	137	150	123	131	138	127	166	153	134	152	142	153	148	174	146	144	125	139	152	141	151	164	122	167	146	161	157	174	164	144	142	141	157	150	139	151	132	135	156	156	149	142	135	142	166	166	158	165	142	145	162	157	126
8620	2792	6712	7162	5992	4723	3902	3241	2789	2337	2023	1827	1632	1461	1223	1274	1170	1145	1050	984	978	898	861	834	793	815	744	739	701	721	715	622	639	700	599	658	599	645	634	624	599	642	570	565	636	557	585	563	584	550	567	548	567	551	559	541	542	525	534	530	560	505	506	543	528	532	594	513	514	540	493	506	517	506	517	510	533	558	503	525	490	470	492	512	476	506	509	455	497	516	494	479	484	505	518	506	468	532	504	498	519	494	508	495	521	489	542	489	486	498	478	476	510	498	533	504	473	510	493	468	485	522	504	491	464	529	460	543	509	503	498	477	490	495	465	501	507	454	487	427	484	505	513	501	482	488	488	463	478	448	464	526	479	496	480	464	566	457	506	493	449	481	538	483	483	490	453	473	517	461	526	450	504	510	479	499	477	485	457	455	501	496	489	514	506	477	487	483	510	501	488	481	450	479	466	473	452	478	513	440	494	484	483	495	473	523	486	505	511	506	507	511	517	485	516	461	493	513	502	490	473	506	491	497	477	496	505	500	452	527	457	495	500	505	475	500	456	502	506	447	484	467	502	486	508	528	482	515	475	439	491	463	462	513	499	505	500	481	513	454	473	470	526	515	473	511	482	477	506	457	477	500	528	439	485	472	483	476	497	473	519	523	478	470	469	498	485	513	488	480	460	477	473	483	544	464	485	545	469	508	492	477	504	525	498	523	489	502	504	505	498	496	497	478	475	498	523	489	492	480	491	468	467	497	492	484	499	483	514	475	515	509	509	493	482	519	521	520	498	461	518	507	488	452	488	499	506	490	480	457	475	460	506	457	487	486	501	502	487	506	503	488	501	490	519	479	518	443	484	463	438	485	481	463	500	451	458	495	484	489	570	494	489	519	509	480	506	517	485	495	518	478	489	505	521	476	512	498	506	504	483	505	527	489	469	485	500	485	519	452	496	513	486	475	481	456	470	461	517	486	486	520	467	490	462	455	495	460	495	517	463	471	495	458	529	503	493	484	464	488	461	513	513	511	464	506	526	464	503	522	526	487	512	485	503	468	508	460	508	522	500	513	498	538	503	488	509	524	489	501	458	461	475	503	499	518	508	482	464	519	445	478	445	465	439	514	512	486	460	500	494	456	450	463	464	452	497	475	480	497	568	502	468	464	534	483	483	512	490	493	545	521	525	508	484	498	496	465	509	497	489	503	481	521	494	511	490	474	486	482	496	444	514	488	476	456	457	506	479	477	471	471	502	524	481	453	509	511	497	507	488	489	461	449	473	485	469	479	437	477	462	472	444	533	500	509	480	498	509	515	446	499	447	507	493	494	461	488	473	434	456	468	459	470	464	469	445	504	526	491	491	488	480	471	462	456	507	475	487	457	471	470	485	465	516	473	453	495	480	465	516	478	480	516	473	496	523	492	490	512	445	510	489	499	489	502	500	500	459	491	484	481	466	484	489	511	455	533	479	481	457	489	485	471	492	539	470	503	440	482	484	484	457	485	485	493	476	525	518	480	514	495	495	475	542	482	463	463	515	458	510	504	506	466	488	457	450	447	522	511	507	480	495	488	483	478	499	471	487	505	534	488	484	474	503	481	469	507	525	500	504	461	493	504	502	500	499	497	484	468	520	509	530	442	464	467	473	472	503	505	545	501	461	515	494	500	500	489	484	526	475	505	468	509	501	470	485	467	494	515	491	506	493	487	523	468	518	489	483	482	531	466	488	527	479	492	531	479	439	504	507	451	534	461	457	511	490	473	497	498	490	514	463	483	491	501	461	522	484	479	473	474	483	505	501	497	503	489	526	490	524	507	493	515	484	493	472	494	488	476	512	520	488	510	498	514	487	513	457	492	473	475	508	520	476	491	479	513	490	518	487	497	472	456	523	478	514	490	482	507	480	488	465	518	506	488	477	523	492	510	486	468	507	447	487	512	456	531	483	506	461	519	524	512	472	485	482	476	498	441	527	500	459	472	467	525	485	462	447	480	448	496	481	442	506	500	511	486	485	487	500	492	516	480	494	484	510	521	517	494	499	491	514	471	485	508	469	512	503	508	507	442	502	490	478	463	511	516	502	491	491	476	524	504	488	471	535	486	478	517	524	492	438	476	541	497	451	473	484	525	471	485	494	485	478	490	499	495	495	479	469	481	497	481	531	517	456	477	478	482	479	512	520	519	506	475	496	498	445	481	476	502	446	491	478	471	474	467	493	493	530	510	470	459	514	471	470	505	467	508	483	459	480	479	492	473	480	490	496	524	453	489	456	494	502	474	507	483	467	499	487	453	474	501	496	467	497	472	458	508	474	482	497	493	461	466	486	479	465	480	463	485	497	507	499	469	429	469	521	495	520	513	508	474	485	507	525	466	501	535	448	534	520	520	466	476	472	507	467	516	480	483	489	504	492	466	500	454	468	500	490	499	494	472	456	485	495	474	491	492	477	524	501	495	559	486	459	530	493	488	498	507	491	491	462	487	504	451	505	449	489	457	503	499	532	446	487	486	482	500	468	470	505	505	529	486	503	515	487	474	490	491	493	450	496	465	509	465	501	475	486	470	543	462	465	477	475	477	449	442	476	489	516	489	412	481	514	493	464	503	472	494	514	523	470	523	515	441	482	474	468	498	484	478	488	510	461	492	497	494	462	505	477	504	492	505	510	507	499	499	458	474	483	476	462	497	510	469	511	490	489	513	496	467	504	517	476	527	476	509	465	457	463	510	473	496	500	497	497	499	478	514	493	507	506	526	494	505	492	487	491	477	475	504	477	545	523	503	477	478	456	443	466	510	504	519	461	507	497	495	498	506	472	491	499	476	466	425	493	543	492	491	509	499	469	479	504	482	462	462	440	481	490	484	505	469	445	474	487	478	470	481	488	526	476	522	516	461	476	447	472	468	512	478	499	486	504	520	498	452	475	500	505	500	486	504	440	511	472	494	506	518	452	465	511	462	481	473	515	444	503	500	476	498	518	479	472	484	447	493	510	487	490	487	485	485	462	448	505	505	489	488	468	485	487	461	498	501	521	485	498	501	488	478	486	487	445	502	504	455	473	524	501	498	457	455	505	465	499	495	491	449	510	446	479	468	520	486	485	522	489	476	486	472	515	466	460	470	515	494	505	479	470	473	499	523	499	528	469	507	501	499	476	480	491	475	465	517	480	469	481	514	500	497	499	488	465	478	527	491	487	474	452	483	482	502	501	493	481	454	539	495	474	464	424	472	483	479	499	465	489	468	479	518	498	459	477	505	466	512	523	513	510	475	522	494	481	488	452	517	501	527	477	469	507	477	480	499	444	513	513	467	483	466	487	492	466	505	497	468	520	495	497	492	490	496	481	504	544	466	497	515	460	443	499	514	492	457	532	492	479	501	454	516	498	504	489	470	463	490	523	511	484	504	464	476	475	508	513	507	435	475	481	467	489	499	478	496	505	477	498	491	455	500	489	501	511	514	476	484	509	484	490	475	463	492	475	474	507	513	515	520	448	491	496	478
2412	265	296	290	250	222	239	229	215	212	218	194	209	226	213	237	231	187	184	219	222	210	232	168	209	232	216	206	205	204	205	215	197	204	203	219	218	204	225	195	214	211	207	227	210	200	209	209	208	212	220	212	210	204	208	202	190	208	194	204	210	205	214	213	204	219	192	216	224	221	233	210	187	192	222	215	217	204	227	215	204	194	195	208	186	228	220	188	200	224	188	209	228	216	220	201	201	197	202	223	207	190	202	218	209	218	229	219	223	232	226	227	214	202	207	214	221	195	221	202	201	201	220	212	222	211	197	232	205	208	214	201	219	225	200	203	204	193	186	222	227	208	218	213	182	186	199	197	235	209	204	207	198	213	205	217	217	208	197	207	205	193	211	199	213	218	180	181	235	213	189	196	210	212	224	212	219	201	205	210	225	215	214	227	210	197	201	204	177	177	212	189	195	203	220	202	208	202	203	213	196	213	228	205	204	203	192	182	198	217	204	204	248	220	210	190	207	211	231	222	221	221	219	211	219	219	222	217	214	202	217	181	205	210	204	199	204	218	187	186	184	187	209	186	212	204	202	193	210	209	223	196	229	230	201	221	203	246	217	218	232	192	218	209	218	184	205	210	206	223	221	212	185	210	204	211	219	204	218	215	206	233	169	214	197	207	207	222	202	205	201	225	212	229	222	204	191	194	219	216	194	175	230	208	199	197	186	219	209	219	185	201	211	204	228	200	225	208	208	216	200	204	197	221	202	186	209	210	222	213	220	193	191	195	195	218	205	192	218	226	213	232	204	210	211	202	197	233	198	188	200	208	191	200	215	262	214	197	203	241	225	206	224	216	200	247	209	197	204	215	211	210	242	219	201	202	211	196	222	212	230	202	215	237	216	196	219	205	228	210	207	204	205	214	204	225	218	192	200	208	208	218	192	224	207	208	191	216	203	212	189	226	211	215	204	201	194	216	200	228	201	207	234	240	208	195	215	209	211	193	191	215	191	208	175	206	239	239	214	213	197	219	202	223	190	197	226	186	188	222	208	216	209	203	211	233	221	208	189	209	211	202	210	211	187	218	220	221	220	208	219	212	195	214	196	213	224	191	208	170	201	208	211	209	225	221	186	205	194	204	234	199	203	198	207	198	232	204	210	205	219	221	198	207	210	199	193	207	219	195	215	204	173	208	193	193	219	208	196	194	190	206	191	218	194	228	215	208	210	212	226	209	206	207	203	211	221	184	232	220	215	218	204	230	199	197	199	211	217	207	203	186	205	201	204	204	217	216	186	183	221	216	220	205	219	179	200	215	206	207	210	228	240	205	191	185	199	229	210	242	211	210	212	204	194	199	203	227	212	198	232	234	212	217	211	220	202	224	214	215	202	213	203	218	221	210	209	190	171	197	200	183	217	235	230	201	244	215	222	183	209	226	206	216	223	215	220	175	207	211	213	214	199	197	209	201	199	207	220	219	193	222	227	224	252	191	194	220	191	188	204	213	228	196	215	198	232	244	198	220	204	185	233	207	186	191	219	220	205	210	201	211	208	203	227	210	227	219	201	203	201	206	210	192	206	215	204	209	194	199	188	202	191	210	221	224	204	232	225	211	216	184	215	202	219	159	211	212	204	212	215	218	197	199	212	215	207	217	227	196	207	228	196	227	231	207	189	177	196	200	217	222	197	184	208	228	231	225	193	213	243	195	166	213	188	219	187	211	225	202	206	202	183	219	221	193	233	240	166	203	216	218	207	208	205	233	207	218	208	222	195	216	207	190	208	200	220	190	209	191	201	228	175	215	210	179	214	219	190	224	216	199	211	184	198	202	204	195	214	220	198	212	237	210	210	189	209	208	213	211	189	207	234	210	213	215	200	197	212	196	176	234	191	233	191	203	209	210	213	192	207	202	197	218	213	228	224	215	189	203	202	201	176	205	196	203	209	237	224	175	229	217	188	204	203	199	198	220	216	202	215	188	201	220	209	189	211	212	186	216	219	228	240	201	196	201	226	237	197	235	159	189	220	219	210	201	186	195	197	201	220	196	217	188	200	208	220	205	220	219	208	201	232	216	200	216	195	217	216	221	225	196	227	197	206	227	207	209	206	227	209	222	205	204	211	212	226	206	180	213	207	200	221	210	237	210	235	216	199	201	194	193	225	238	199	219	196	207	228	221	204	218	202	223	208	193	215	201	200	215	225	210	202	205	202	223	228	197	188	207	218	191	183	212	200	211	196	191	192	228	229	229	204	222	223	209	202	199	192	194	230	209	218	243	185	225	219	195	209	198	223	202	202	195	208	193	232	194	225	227	218	222	208	205	224	185	195	207	210	199	223	216	210	204	211	237	212	172	215	197	186	207	240	203	204	203	203	231	228	203	203	193	194	207	213	212	229	211	178	177	200	224	202	207	217	231	214	205	204	201	195	190	216	211	212	186	207	206	202	199	184	214	224	210	215	234	187	211	194	209	217	205	190	224	232	201	233	233	208	218	192	195	211	218	221	187	240	197	217	212	231	199	252	199	246	169	220	201	192	184	253	202	186	236	181	220	201	211	213	219	217	240	207	198	198	183	207	205	195	187	182	186	217	220	176	191	201	237	220	236	188	210	216	218	199	219	181	200	211	229	186	209	206	195	210	217	217	212	224	217	238	217	193	203	195	229	234	210	216	205	233	230	213	169	216	237	235	201	239	209	191	213	193	223	202	200	206	218	207	190	217	212	219	230	206	223	221	242	202	211	206	233	197	171	221	191	214	215	226	207	212	209	198	201	213	180	207	182	214	208	198	199	195	207	211	196	218	225	228	207	199	203	182	205	223	212	242	197	211	180	213	234	202	221	211	203	219	212	206	225	213	222	224	210	217	207	240	176	229	208	199	204	221	195	219	194	208	207	213	247	195	200	221	232	237	195	202	240	199	211	200	215	201	228	201	185	227	188	233	190	238	230	191	219	201	223	197	213	188	219	213	222	212	236	195	214	193	198	224	214	228	210	198	205	233	201	206	211	231	191	208	184	215	227	235	220	186	205	209	217	187	220	217	232	206	205	192	201	191	202	212	204	200	186	226	193	188	227	202	193	216	201	198	209	190	182	205	218	187	222	231	199	211	211	198	191	216	241	202	187	204	218	207	217	224	204	195	203	245	210	195	197	227	193	223	213	198	205	203	206	189	215	193	210	206	204	185	201	219	204	206	195	219	215	224	198	199	219	199	208	219	188	204	217	234	175	203	214	206	243	204	243	206	216	200	208	195	200	196	229	201	230	195	196	216	211	227	213	195	225	190	235	197	214	197	211	206	203	209	229	191	208	231	211	244	198	201	201	212	193	200	215	211	187	203	232	205	199	223	226	194	220	167	205	237	214	218	201	223	211	203	202	238	205	229	235	216	218	202	209	216	221	234	224	221	193	224	220	209	203	211	196	195	200	197	212	207	230	208	193	219	184	191	218	234	220	194	205	234	195	232	218	203	238	212	218	209	214	214	211	240	190	223	203	211	207
3061	765	867	871	841	796	758	727	712	707	722	696	690	670	709	735	643	644	635	680	641	676	639	681	639	651	645	640	620	662	631	684	655	660	662	678	708	603	635	638	640	662	647	674	635	671	647	639	628	703	631	674	683	676	606	649	642	588	627	623	655	636	649	658	676	642	620	672	659	605	635	658	623	674	676	608	632	606	698	660	633	667	605	621	649	666	617	641	657	586	654	664	623	644	654	610	606	642	589	670	669	637	651	676	670	647	648	649	627	665	586	687	621	610	626	635	656	652	617	673	621	642	602	647	658	615	653	639	643	666	676	628	622	649	651	633	614	671	611	668	668	653	650	642	668	610	631	628	601	607	655	644	691	697	680	629	689	645	631	630	656	640	606	599	649	611	658	614	655	645	604	622	689	598	626	616	654	604	663	642	643	636	669	626	642	645	664	554	649	667	642	643	634	560	612	615	644	638	636	677	618	638	675	637	636	643	630	644	615	668	624	653	618	607	655	640	610	592	657	635	606	657	648	593	650	657	637	663	623	655	651	593	590	646	636	657	622	633	636	647	626	668	641	635	658	639	660	650	652	638	656	636	602	639	622	640	587	629	668	636	639	632	621	625	644	622	585	629	672	640	641	617	621	639	666	672	637	623	630	667	633	641	676	635	582	650	604	604	644	671	635	622	640	656	598	607	583	640	637	618	609	606	651	607	629	621	655	616	618	607	609	637	623	675	654	625	603	640	656	647	658	622	612	632	632	658	601	670	627	669	635	659	627	639	606	670	652	644	666	638	628	613	636	643	653	645	608	677	601	645	610	628	610	622	668	650	618	640	629	638	626	630	588	621	665	623	658	619	597	663	605	612	631	661	630	644	626	649	637	630	621	630	625	614	622	659	660	658	635	638	661	611	633	659	652	635	653	660	581	623	632	682	603	640	686	649	625	644	607	647	630	622	636	601	601	592	614	634	624	649	652	625	616	657	686	636	645	624	604	619	690	621	635	631	632	592	581	632	630	684	632	650	668	650	637	606	638	682	640	602	696	641	685	643	642	658	650	598	633	686	648	710	625	612	667	687	618	659	615	617	602	629	613	695	607	602	610	571	685	617	658	646	631	629	609	640	597	605	649	645	641	634	636	609	643	622	643	629	651	640	617	661	621	640	622	659	643	644	658	668	631	624	638	606	647	678	644	632	629	623	700	647	615	607	621	643	665	655	634	672	664	650	645	594	619	670	654	598	618	640	634	631	594	648	622	669	619	648	651	620	622	662	620	652	655	610	572	629	623	631	588	655	624	617	608	703	670	662	664	626	619	683	637	631	629	591	608	620	627	637	589	652	635	663	644	613	605	648	609	647	703	609	622	603	694	614	661	615	644	646	636	635	618	680	652	649	629	648	615	647	632	608	631	622	611	633	606	608	716	648	655	619	666	585	643	646	595	640	683	655	594	618	641	629	627	626	655	634	652	666	647	628	624	631	654	594	660	639	699	631	618	609	645	609	623	636	672	600	627	606	639	652	645	660	637	649	621	647	662	633	602	602	609	618	683	640	647	661	607	655	666	651	645	673	597	622	631	621	615	644	690	628	619	596	598	662	654	623	715	618	652	645	644	666	672	646	628	649	624	638	652	622	656	639	634	608	582	635	676	625	618	598	643	681	616	598	642	599	626	671	643	645	627	634	648	677	663	684	631	626	669	611	670	659	636	648	661	581	631	666	667	620	611	624	603	667	651	645	604	610	664	637	663	645	662	656	637	616	607	672	645	675	649	660	601	635	646	652	660	627	658	650	664	609	607	654	684	674	672	635	680	663	671	668	600	651	626	689	635	611	627	631	669	654	637	668	639	585	610	603	644	670	625	606	685	663	651	607	651	599	629	613	647	666	623	625	646	655	626	643	588	651	662	644	624	670	638	682	612	668	657	630	605	641	639	540	606	624	666	677	648	634	673	632	639	644	623	641	671	618	619	661	666	627	590	635	614	664	658	630	630	647	640	609	609	660	626	602	661	642	674	638	646	633	665	612	668	653	638	663	627	635	616	644	650	620	632	642	620	658	661	662	666	667	617	615	664	652	692	641	647	585	625	627	676	602	630	600	634	669	639	639	643	611	662	651	638	674	611	596	661	621	555	627	637	630	679	622	679	626	619	674	671	634	652	604	629	670	613	600	672	616	667	623	638	642	674	658	643	632	641	612	668	674	621	591	654	636	671	676	616	641	631	602	565	641	609	621	618	602	619	628	645	610	593	648	620	635	616	642	619	656	646	610	624	608	639	659	640	630	631	657	593	639	638	652	636	623	662	647	653	620	642	630	624	663	626	648	664	617	627	644	648	644	655	626	659	647	643	618	663	679	662	619	643	623	604	676	665	625	620	636	602	627	661	617	650	639	662	667	651	665	609	668	662	642	664	663	607	625	650	663	646	627	625	631	599	640	602	621	622	684	628	647	659	634	633	661	602	661	687	620	662	614	649	644	648	616	595	612	678	629	617	656	634	672	642	623	643	679	635	657	653	650	628	622	681	597	668	610	625	599	645	586	660	657	602	658	629	629	587	665	629	633	629	673	586	621	639	620	646	636	624	639	647	648	613	607	667	670	603	662	662	639	615	653	634	632	647	619	619	614	664	644	713	597	648	620	587	617	663	674	629	652	656	623	618	658	649	633	661	621	620	624	627	615	639	640	632	641	619	615	616	585	676	592	620	667	639	626	662	630	678	566	655	626	640	622	677	629	656	569	640	647	623	638	630	631	603	646	640	637	619	636	649	626	657	646	640	656	615	641	628	673	635	623	625	655	640	670	614	644	667	652	643	632	644	649	635	667	633	603	684	616	662	640	627	594	637	652	670	625	601	638	658	615	651	638	678	662	641	636	624	598	662	602	626	572	662	637	639	616	591	618	626	677	630	622	612	610	623	664	644	623	642	624	639	629	647	634	609	616	626	607	676	672	601	647	584	719	645	617	636	643	631	637	643	662	570	632	641	605	659	613	650	632	661	604	615	591	640	650	670	639	618	644	651	639	607	630	634	671	625	591	655	624	643	657	645	621	628	628	574	578	617	616	651	638	633	616	651	661	632	631	620	659	657	654	616	616	618	654	625	617	670	643	603	645	664	651	616	640	664	613	626	628	642	621	597	624	654	631	654	627	658	611	648	629	659	683	605	626	669	627	645	637	619	667	635	662	648	631	609	692	647	643	684	654	650	633	626	656	628	651	582	656	591	596	608	668	652	667	656	666	620	627	677	651	659	641	636	594	628	676	610	657	603	665	652	664	649	663	631	688	624	589	605	620	623	648	638	621	662	641	619	620	606	678	626	676	632	690	628	618	611	624	620	604	624	584	670	636	606	639	645	627	616	600	642	619	610	614	633	632	673	632	617	617	637	661	631	662	633	687	615	627	663	618	604	651	609	651	620	596	615	635	658	652	625	636	635	646	699	636	579	650	653	656	642	632	634	618	656	591	607	634	647	640	668	618	645	672	648	634	636	654
8910	1232	1402	1097	746	546	390	332	316	216	206	186	164	145	163	150	136	129	132	150	122	122	125	115	122	99	116	122	107	90	127	109	99	112	106	113	82	95	102	94	105	103	116	106	101	127	92	109	98	92	117	109	108	109	117	84	113	102	83	105	103	113	102	110	98	93	101	99	113	116	103	113	116	95	101	98	119	91	107	87	96	81	94	86	99	81	111	93	105	117	93	98	98	97	107	118	103	115	119	90	118	120	107	122	131	112	118	107	111	92	109	97	107	107	102	113	102	96	97	104	89	113	107	115	106	101	102	107	99	110	102	91	119	96	106	84	85	116	107	99	115	95	105	115	101	116	115	93	97	112	120	95	107	100	90	105	110	106	94	110	91	91	109	98	111	108	101	103	112	99	103	91	110	97	94	87	106	106	89	107	124	100	110	110	83	117	104	98	93	113	101	108	97	95	80	105	95	91	115	104	114	111	105	87	87	101	104	114	84	91	89	116	90	103	101	84	91	102	91	95	89	128	103	98	90	110	102	88	104	109	106	94	114	103	105	121	86	94	102	94	102	120	88	102	98	112	115	95	97	102	100	103	107	101	104	111	114	104	115	118	97	107	115	120	101	81	114	106	120	104	113	116	104	109	87	110	84	91	114	114	88	123	117	87	119	96	106	111	104	93	90	99	90	114	103	96	92	115	100	94	85	90	109	107	110	87	91	90	118	98	109	89	116	102	98	95	111	100	110	109	97	108	106	88	113	95	115	92	107	96	104	117	108	91	120	88	92	104	95	87	108	105	94	86	111	108	98	91	92	101	111	84	119	102	104	110	82	103	109	106	120	101	116	93	99	111	101	98	93	103	109	103	95	90	110	106	84	104	103	118	105	93	106	96	104	113	107	99	98	110	102	110	115	103	109	112	107	99	103	110	104	110	111	104	113	119	107	105	114	115	94	106	114	107	116	89	113	127	94	101	111	101	92	111	104	97	93	99	98	110	99	96	108	107	113	94	95	86	104	110	109	111	115	109	103	96	100	102	96	115	116	94	103	93	106	99	83	110	100	95	121	94	114	91	92	96	95	99	92	97	106	69	99	101	84	107	101	102	104	100	106	98	101	101	124	107	119	122	96	109	105	99	103	99	104	81	98	94	94	120	102	113	84	109	96	102	111	99	104	94	103	107	113	99	98	107	102	85	118	91	94	105	107	97	108	108	114	113	117	117	116	115	111	109	91	98	94	104	100	104	101	110	107	96	103	107	103	119	94	93	106	98	102	118	100	102	89	94	101	110	99	114	93	98	101	97	100	98	109	114	93	112	106	97	112	100	74	93	114	99	105	121	89	109	114	97	109	117	130	74	105	89	105	96	101	75	101	110	89	92	98	91	85	85	90	114	105	109	95	95	98	84	101	77	110	95	82	95	97	75	105	92	108	100	99	101	102	97	87	98	93	122	91	89	110	96	90	100	122	99	115	103	96	110	84	97	118	97	103	101	106	98	104	115	112	106	95	115	89	110	102	105	104	102	67	110	113	114	105	85	103	99	103	117	92	92	105	94	115	108	81	123	93	100	98	88	96	105	104	103	92	111	91	111	75	96	81	103	131	108	99	91	110	105	96	106	98	98	93	117	99	100	112	93	108	89	101	112	106	97	112	103	111	124	109	109	103	112	93	109	112	101	128	112	92	90	102	111	98	98	94	96	118	106	108	109	107	111	98	126	98	106	91	105	111	106	90	102	93	104	99	111	97	99	89	89	105	112	105	84	113	96	92	91	102	116	107	119	89	88	108	102	102	110	101	88	107	104	96	105	104	97	106	88	110	102	104	99	93	118	94	101	93	107	107	126	130	119	104	114	85	83	106	91	118	104	110	97	107	115	97	114	99	96	98	97	94	101	114	94	103	113	113	96	112	104	81	82	83	99	99	90	104	107	91	106	106	109	98	135	98	94	98	90	108	99	122	116	103	84	96	128	113	118	111	113	90	109	104	105	104	113	92	103	90	119	88	98	111	86	120	115	101	111	116	115	87	104	109	108	116	111	98	107	99	99	98	111	101	103	83	89	99	88	104	115	106	104	99	95	121	108	117	85	87	115	107	103	113	98	107	96	95	100	98	117	99	105	106	113	92	90	108	101	91	117	97	112	101	100	104	110	98	94	106	106	97	99	101	94	93	98	96	105	95	100	97	101	97	106	97	121	101	76	107	102	79	97	111	100	96	104	99	110	96	98	116	91	99	104	98	82	117	100	103	101	98	106	97	90	131	105	108	89	82	109	109	115	79	85	89	110	105	103	118	115	97	104	94	94	106	109	104	96	93	93	100	91	100	102	114	112	86	99	109	94	105	107	104	105	107	95	98	99	90	97	101	103	101	104	106	98	98	89	88	125	96	121	90	99	93	103	104	109	123	96	100	99	85	105	97	96	113	89	99	102	103	101	95	88	92	109	91	97	112	108	114	104	111	113	112	99	84	112	89	88	91	99	108	107	106	118	103	97	93	110	95	99	106	96	93	97	110	105	104	105	99	112	114	107	93	110	91	106	100	118	102	114	108	115	96	93	119	76	113	107	109	105	114	94	88	98	91	86	94	100	119	77	107	102	99	90	108	94	107	108	110	104	102	105	114	117	89	88	104	118	102	96	101	107	86	115	111	84	79	112	116	109	95	84	93	95	95	95	99	113	100	108	93	110	88	111	89	104	95	99	105	108	92	114	101	96	120	82	101	91	124	108	109	111	110	116	110	114	88	95	106	75	125	103	138	100	108	119	124	116	112	97	122	105	123	115	107	96	122	101	106	93	114	112	90	110	89	100	114	92	93	94	93	94	108	118	93	106	128	99	102	99	116	93	92	110	106	110	81	116	111	109	118	91	107	92	100	98	89	93	90	123	113	104	103	97	100	109	103	95	96	93	84	114	122	108	100	119	92	94	105	106	91	106	105	112	90	88	125	87	89	112	89	87	92	82	104	121	108	109	106	113	105	116	105	122	98	101	105	94	119	96	84	84	93	98	123	116	102	110	96	105	121	98	103	105	103	106	96	111	91	94	111	98	104	107	96	107	107	104	100	87	120	97	92	88	96	108	79	93	92	96	103	116	95	102	89	101	103	95	90	95	107	93	103	105	83	101	99	135	97	101	92	96	124	99	100	102	115	119	105	108	90	86	86	105	95	105	94	97	97	102	104	110	113	93	100	96	102	97	97	123	93	95	99	109	107	117	92	100	86	117	81	81	114	90	120	96	106	114	89	86	103	102	112	116	98	106	109	99	107	96	103	86	100	112	100	110	106	107	120	103	100	95	109	91	96	100	92	105	102	110	113	107	89	107	113	92	104	105	94	98	107	96	119	101	112	102	96	106	118	93	111	105	120	98	96	101	87	119	93	118	116	93	106	94	103	104	118	99	114	96	103	102	118	106	91	96	97	111	88	96	115	97	97	111	110	84	105	101	110	113	106	90	101	92	94	99	101	88	119	112	101	98	101	83	95	124	93	104
6293	1525	3691	4076	3284	2689	2074	1785	1497	1231	1198	952	942	818	751	790	666	686	639	613	576	574	544	523	508	481	505	497	500	482	423	399	426	416	435	451	400	431	420	392	391	399	397	384	420	420	403	352	351	376	386	365	365	344	359	377	348	372	378	381	349	378	373	384	384	354	351	385	378	354	347	326	376	367	368	363	373	377	358	348	363	372	343	341	354	362	385	364	356	354	374	349	383	348	402	339	370	388	377	361	379	336	358	385	371	368	358	341	322	339	362	353	338	318	313	334	356	369	354	348	354	361	370	360	353	380	380	406	354	358	370	368	325	346	318	361	379	331	384	376	364	371	346	368	337	372	367	337	339	371	341	338	314	351	322	353	346	342	407	346	330	369	347	377	367	360	339	347	348	335	328	332	344	362	358	329	348	328	354	358	345	360	340	373	353	362	353	376	359	388	363	348	333	318	325	349	339	335	331	344	333	374	378	369	380	322	342	347	354	377	369	353	343	371	314	306	333	371	353	343	370	344	320	335	310	353	338	336	349	370	369	332	354	344	340	371	369	360	368	300	352	369	369	374	325	320	326	341	368	369	336	360	356	350	322	345	354	361	359	313	354	345	352	326	371	338	340	353	324	370	323	362	358	331	370	365	371	362	333	349	388	363	337	363	339	340	358	327	316	365	355	319	350	329	372	380	335	344	375	364	378	353	340	350	345	340	317	377	348	361	379	346	371	379	339	394	362	365	354	362	365	381	336	345	339	359	378	342	357	336	383	373	371	355	321	362	354	333	385	319	352	330	368	351	351	356	370	331	349	317	354	333	353	347	336	377	347	344	350	375	378	342	363	347	326	369	332	370	331	373	339	400	326	323	361	370	336	337	324	331	346	329	318	365	335	342	300	364	336	345	335	348	356	368	380	323	358	317	329	350	371	351	337	379	332	352	368	303	338	374	337	320	336	339	375	319	334	351	341	334	323	366	328	354	364	369	335	321	368	320	352	353	346	370	319	352	362	327	333	374	340	363	349	373	343	366	368	363	335	360	353	350	330	311	344	356	358	351	360	351	369	334	357	355	347	343	349	351	325	343	371	372	377	351	340	352	337	310	329	352	327	348	353	344	326	336	318	355	328	349	342	326	335	322	338	346	337	344	384	346	368	332	329	363	353	343	359	373	368	375	359	364	344	327	325	363	363	352	375	343	372	322	356	397	329	342	339	368	335	334	375	381	378	316	342	326	360	358	317	356	331	335	358	319	352	344	337	357	348	331	325	343	347	332	371	369	341	350	339	337	325	372	354	353	325	362	344	353	345	339	361	349	380	325	350	369	370	334	325	320	313	317	344	327	351	339	333	319	339	324	365	367	363	350	360	372	353	331	347	352	319	356	335	326	374	343	341	335	351	363	352	387	341	349	339	357	335	353	381	388	355	321	343	321	365	364	350	372	330	310	320	365	334	354	340	309	351	357	358	370	372	344	334	360	356	334	355	372	361	342	337	384	348	335	345	344	365	360	352	361	359	334	355	351	357	342	332	320	353	362	343	354	369	353	324	356	323	379	321	363	349	335	341	353	382	346	341	356	342	344	383	385	341	365	349	367	354	378	362	354	357	347	354	344	390	373	347	377	361	369	336	379	352	377	300	341	353	330	323	345	338	321	359	326	312	351	318	351	346	305	373	329	361	385	339	374	333	366	332	311	369	346	333	331	368	353	357	349	355	326	356	367	359	331	395	329	329	375	375	363	331	322	359	376	326	329	360	349	329	335	307	345	346	367	319	334	367	371	353	335	380	368	369	333	341	328	351	345	319	402	326	337	336	335	363	347	359	354	393	329	338	342	353	321	374	351	359	344	341	367	339	350	336	371	365	329	350	357	360	387	355	341	342	340	348	329	332	338	358	362	350	332	367	320	350	367	348	341	331	348	361	336	365	375	340	351	351	346	357	337	388	364	372	335	365	355	385	365	347	361	339	340	368	329	336	328	340	392	325	336	349	336	347	348	347	361	338	374	354	336	336	378	340	353	363	370	371	330	340	326	386	348	410	364	339	399	361	382	348	348	358	329	354	339	345	351	362	373	322	333	396	343	348	350	362	360	357	352	349	334	349	345	333	332	347	361	361	331	355	335	374	326	335	323	344	321	339	338	351	356	332	326	370	348	353	329	326	375	321	385	351	325	346	366	362	362	354	337	352	339	326	320	317	333	359	335	353	347	348	336	355	328	364	362	340	345	379	334	341	351	343	311	346	369	335	346	358	350	353	344	343	378	377	325	327	354	332	355	352	344	358	360	349	398	356	371	386	369	350	394	385	332	349	339	362	351	394	329	375	335	333	349	369	372	320	343	341	363	345	337	332	318	385	307	322	376	332	387	370	323	387	360	323	368	337	329	326	352	325	374	352	331	360	305	365	338	332	353	359	344	355	351	354	355	336	352	343	372	344	354	362	330	328	345	382	338	346	379	356	375	339	347	329	312	335	363	326	322	347	358	333	337	359	324	331	329	362	327	341	385	348	364	337	333	372	319	351	357	337	360	332	331	358	360	347	337	344	377	349	348	337	364	378	312	325	348	344	319	372	366	299	354	369	375	344	362	333	359	327	353	333	369	328	329	343	352	349	359	341	332	334	327	345	331	359	340	361	334	329	333	365	354	348	367	354	360	385	312	363	352	353	324	388	342	342	339	346	343	375	326	348	322	366	343	334	354	337	386	343	383	346	319	373	331	310	344	364	347	329	372	365	331	377	358	366	362	352	362	369	329	346	328	313	337	329	357	362	363	353	357	369	319	314	328	345	324	369	326	353	335	335	356	322	390	353	346	353	368	354	339	344	331	337	343	331	360	365	322	331	357	344	325	333	345	371	343	379	348	345	378	352	345	331	324	349	354	381	352	323	337	358	350	387	350	359	320	358	381	320	361	340	324	388	358	349	340	328	337	337	349	350	316	342	357	346	337	330	350	344	342	339	332	349	341	351	336	307	376	329	351	337	350	349	370	334	339	349	324	356	387	367	358	335	356	314	333	359	352	373	353	358	350	305	324	328	385	370	369	341	339	327	367	325	353	351	335	347	355	317	368	352	362	355	354	340	345	351	319	386	337	366	367	350	327	347	369	369	360	367	340	370	338	318	329	358	328	320	343	348	329	344	352	355	351	363	335	337	358	343	334	370	337	363	361	351	362	386	387	317	381	354	351	363	351	372	349	348	312	381	363	354	357	330	366	359	367	314	375	378	365	371	314	356	374	354	355	304	379	327	342	365	328	335	328	358	352	325	352	343	326	345	358	328	357	338	347	369	333	352	327	338	389	364	328	372	338	331	364	367	364	325	325	363	375	364	353	338	345	350	370	341	371	353	365	337	384	371	374	343	325	341	340	353	376	370	368	346	349	357	359	352	338	346	393	359	390	347	360	321	370	351	363	359	352	343	339	359	357	360	357	342	353	361	329	349	319	384	351	347	342	371	327	312	313	383	344	363	365	328	368	357	357	342	316	348	334
