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
336669079472	336669080034	336669080584	336669081134	336669081684	336669082234	336669082784	336669083334	336669083884	336669084434	336669084984	336669085534	336669086084	336669086634	336669087184	336669087734	336669088284	336669088834	336669089384	336669089934	336669090484	336669091034	336669091584	336669092134	336669092684	336669093234	336669093784	336669094334	336669094884	336669095434	336669095984	336669096534	336669097084	336669097634	336669098184	336669098734	336669099284	336669099834	336669100384	336669100934	336669101484	336669102034	336669102584	336669103134	336669103684	336669104234	336669104784	336669105334	336669105884	336669106434	336669106984	336669107534	336669108084	336669108634	336669109184	336669109734	336669110284	336669110834	336669111384	336669111934	336669112484	336669113034	336669113584	336669114134	336669114684	336669115234	336669115784	336669116334	336669116884	336669117434	336669117984	336669118534	336669119084	336669119634	336669120184	336669120734	336669121284	336669121834	336669122384	336669122934	336669123484	336669124034	336669124584	336669125134	336669125684	336669126234	336669126784	336669127334	336669127884	336669128434	336669128984	336669129534	336669130084	336669130634	336669131184	336669131734	336669132284	336669132834	336669133384	336669133934	336669134484	336669135034	336669135584	336669136134	336669136684	336669137234	336669137784	336669138334	336669138884	336669139434	336669139984	336669140534	336669141084	336669141634	336669142184	336669142734	336669143284	336669143834	336669144384	336669144934	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22423	6939	4404	3303	3752	44588	60117	47293	30230	13847	3607	869	351	262	269	260	270	247	242	232	260	273	250	246	260	249	239	246	229	254	278	233	238	232	237	263	251	252	237	224	247	237	242	248	214	265	238	233	246	251	245	245	227	238	241	263	257	253	238	247	231	254	248	236	239	251	259	250	245	248	260	222	265	248	261	234	228	262	282	246	257	233	248	243	255	253	234	243	244	244	222	269	253	240	233	237	245	245	236	217	236	232	223	248	239	241	237	242	263	239	259	244	280	253	243	254	280	260	257	264	249	215	258	262	268	222	255	226	263	239	277	257	253	240	239	246	234	270	262	206	227	263	221	265	255	217	258	237	216	219	243	254	258	234	242	244	261	258	227	237	210	259	257	247	286	262	231	228	271	254	242	260	210	237	227	215	205	234	238	226	219	262	247	248	247	241	230	249	225	253	247	269	278	241	237	220	254	259	252	269	279	241	222	280	230	253	256	244	243	231	219	256	226	234	226	277	220	276	256	223	248	268	251	269	235	264	249	232	249	273	243	217	259	210	207	262	247	222	268	255	245	247	224	247	255	252	267	264	277	270	253	273	247	264	216	245	238	231	243	241	251	248	245	226	228	232	273	232	222	263	230	257	244	256	230	262	261	255	250	258	251	243	219	252	244	255	239	275	240	228	233	273	262	260	278	223	228	236	275	250	247	258	250	231	231	228	246	250	241	250	239	248	253	248	249	256	245	241	250	256	221	235	245	248	246	266	244	259	263	242	224	263	235	208	211	233	242	260	263	264	229	247	234	250	247	220	264	254	251	232	286	245	226	240	260	232	233	251	221	244	252	229	247	227	234	236	256	233	249	261	213	226	246	253	225	246	222	227	218	227	247	242	222	228	254	238	265	247	239	242	268	249	223	227	238	242	264	262	257	241	254	239	219	245	260	256	250	253	210	219	272	226	251	257	250	250	239	246	252	241	278	258	241	247	265	221	228	213	249	258	225	244	231	256	280	262	229	237	256	241	236	258	263	240	267	270	226	242	260	228	215	215	229	241	273	265	252	248	226	220	256	244	234	246	275	268	246	251	231	270	225	239	248	271	252	229	242	265	232	236	248	226	250	254	194	257	253	264	252	245	213	223	238	241	271	232	301	271	243	255	208	219	234	242	230	234	248	237	235	234	251	242	247	246	241	254	236	251	225	265	275	220	257	219	243	240	220	245	258	267	224	243	248	217	267	237	246	253	233	245	214	216	237	223	235	235	238	238	221	251	247	227	242	228	245	237	227	251	213	219	239	261	271	240	252	280	252	218	281	239	261	237	220	233	240	236	214	241	242	260	253	231	257	250	231	241	241	240	232	231	206	239	244	263	249	257	243	236	228	238	267	238	225	243	219	278	239	242	250	258	230	213	246	249	227	272	259	270	243	223	238	281	223	254	255	268	244	223	251	250	227	249	250	220	257	254	225	241	242	243	246	244	238	283	260	240	234	230	239	223	263	265	260	244	222	262	247	216	246	233	210	217	233	240	241	235	216	251	250	277	274	217	256	219	253	249	254	260	247	260	258	238	261	222	241	201	227	212	268	231	249	239	248	263	234	258	255	235	224	256	221	244	244	269	239	232	232	237	245	247	250	225	251	253	234	251	246	241	230	238	238	243	231	247	238	251	256	237	218	230	211	224	270	255	232	222	240	262	245	249	287	232	259	262	222	239	246	250	230	240	243	226	244	217	236	251	244	233	233	266	249	248	260	231	235	241	266	233	246	247	201	253	242	225	261	266	226	269	217	243	260	242	263	210	248	258	222	229	237	234	233	256	248	235	240	269	209	253	258	245	247	259	258	219	228	246	243	243	251	246	230	242	231	228	255	230	262	256	240	263	243	253	235	249	249	244	242	226	273	276	242	253	242	221	250	251	243	262	229	253	262	247	212	227	236	245	233	229	264	246	253	222	267	241	223	247	212	243	254	256	256	214	273	243	241	250	272	245	237	240	284	233	251	222	263	273	233	246	241	229	215	238	240	269	231	264	269	245	213	253	224	240	257	246	230	235	220	240	216	245	215	239	259	248	240	243	230	240	263	228	255	239	293	243	238	264	239	251	229	256	241	259	245	233	266	250	234	257	263	250	242	246	256	256	223	232	241	272	219	254	267	226	234	271	235	242	247	229	234	259	215	247	251	251	262	246	265	283	257	230	236	245	251	248	227	229	238	238	227	257	242	248	237	241	259	228	261	253	281	263	245	232	228	253	245	226	253	264	232	230	265	250	227	235	240	238	233	260	241	253	252	264	238	229	245	253	244	235	218	240	248	237	277	255	257	225	213	237	240	232	257	236	241	244	246	243	226	265	239	265	224	249	275	235	223	258	232	230	247	251	226	226	266	227	221	226	250	239	267	259	253	248	279	256	251	271	219	235	254	239	233	280	245	246	271	247	246	236	231	260	223	255	226	248	251	236	245	242	258	247	241	270	269	237	234	252	242	241	268	251	228	265	262	250	269	266	256	271	258	244	265	268	246	234	256	221	273	237	243	215	260	230	261	216	241	246	267	243	257	281	230	281	253	246	247	238	209	264	241	233	257	258	249	248	245	216	249	251	241	261	241	245	230	248	226	253	243	235	251	251	227	248	259	250	263	259	237	272	250	241	256	253	250	268	248	241	286	281	258	240	260	235	257	250	240	197	244	265	258	264	262	266	231	238	254	248	238	248	259	276	239	248	257	242	218	223	223	241	267	228	223	230	231	230	245	259	287	252	222	277	234	242	226	238	249	261	229	230	253	276	223	267	238	252	251	253	224	266	259	281	266	229	225	246	269	258	271	248	222	236	238	228	246	252	253	238	252	259	270	248	247	221	251	252	225	241	257	264	258	266	249	269	232	279	241	253	237	252	249	221	242	281	238	248	253	257	213	280	235	251	222	213	244	260	243	245	210	246	258	230	245	230	258	261	211	262	263	242	226	265	263	253	249	260	238	259	246	230	242	256	259	245	251	222	234	255	234	226	267	263	235	244	244	222	247	273	228	265	274	227	261	253	261	235	227	250	206	269	257	233	263	250	261	269	204	265	242	234	233	266	268	259	257	243	266	240	214	267	264	247	251	249	239	296	259	232	255	255	240	240	231	235	243	247	252	248	248	237	260	270	237	230	241	245	236	256	248	279	241	241	223	223	255	250	272	283	251	235	227	225	226	260	247	263	272	220	218	239	234	251	253	243	245	240	221	226	256	284	201	258	239	224	244	253	264	236	248	254	222	248	210	245	217	260	260	261	251	249	289	240	240	249	236	258	241	241	233	239	259	248	249	233	229	261	257	258	245	256	233	264	233	252	221	263	240	256	248	224	250	235	238	264	247	257	212	254	251	249	241	245	244	230	266	239	244	252	252	229	242	237	231	257	272	261	252	244	227	250	250	246	244	264	229	260	249	250	237	250	221	242	256	248	255	257	260	224	239	253	291	216	252	245	264	259	235	256	250	271	253	253	229	281	213	234	237	254
10264	4625	7208	8759	11758	58764	71400	59582	44235	27011	10936	3080	1072	684	629	615	640	657	661	628	646	608	635	616	612	655	601	648	624	609	629	634	602	599	594	628	603	633	628	629	614	646	605	587	609	588	611	606	639	632	592	623	606	651	615	613	630	617	678	608	636	611	628	630	644	618	643	560	650	634	604	629	625	601	585	637	646	616	619	628	595	687	653	633	660	602	655	615	641	637	639	618	609	620	630	612	622	661	606	594	630	603	622	614	632	622	631	610	588	589	621	638	647	636	596	643	588	627	630	659	641	608	613	624	630	642	584	632	605	611	607	625	626	588	590	612	605	629	625	610	625	621	658	586	590	623	572	602	613	607	612	624	629	628	632	625	633	623	660	629	617	638	620	585	627	659	598	564	646	646	632	600	621	610	614	666	672	614	614	647	599	621	631	599	587	602	630	640	658	629	632	670	592	649	596	646	667	677	610	648	637	620	621	574	597	626	618	631	623	618	615	616	610	607	617	573	647	656	629	611	647	668	630	644	646	589	596	654	567	619	577	633	647	653	589	621	632	632	682	629	635	687	644	638	621	612	577	607	645	631	649	625	641	582	604	628	617	637	656	656	650	609	653	605	620	634	622	582	651	605	686	652	614	588	608	647	667	616	616	608	659	601	668	647	597	605	634	593	632	668	598	699	613	633	616	597	634	617	638	606	623	637	639	604	645	667	605	635	603	630	616	651	648	688	625	664	616	625	595	613	630	629	615	614	603	625	635	609	606	663	626	620	595	660	594	569	591	631	606	637	643	635	579	607	661	600	596	623	666	621	580	630	602	580	569	647	604	624	640	620	575	631	604	661	591	621	628	593	633	617	599	612	580	648	635	609	638	640	592	651	606	637	639	638	605	693	588	626	644	610	600	623	609	599	616	620	610	591	625	650	637	652	597	640	602	634	616	616	632	592	649	611	600	595	562	600	625	639	586	645	570	574	643	629	641	596	576	618	624	652	633	644	623	611	610	612	688	669	628	654	588	605	610	614	633	654	601	660	613	593	620	625	629	603	624	644	604	615	586	636	635	641	634	649	674	603	582	601	653	662	645	601	591	612	654	604	592	635	620	630	605	617	656	623	615	634	631	600	655	605	591	684	634	607	645	618	589	589	664	656	572	567	618	574	591	600	615	665	616	602	623	626	611	645	633	588	643	640	599	597	611	618	627	625	641	637	591	607	618	605	607	609	613	623	601	634	615	629	611	579	615	616	575	633	581	610	577	598	626	620	623	564	621	647	600	603	625	628	601	642	603	615	583	626	595	616	612	594	582	620	622	567	605	654	613	625	610	598	619	621	667	643	608	650	641	636	640	620	675	630	597	648	622	621	598	616	594	596	638	675	598	609	625	610	646	586	625	619	614	654	656	624	664	619	656	660	649	616	548	641	636	609	620	663	619	650	609	640	632	634	627	642	634	599	619	654	685	654	610	644	547	651	618	632	648	619	645	640	624	659	643	603	612	621	581	612	629	573	564	615	630	628	635	608	643	657	638	623	653	596	630	633	644	667	602	600	599	631	611	595	622	638	620	657	644	603	594	625	599	630	586	619	634	649	628	673	637	658	664	626	622	606	701	612	629	630	630	608	581	607	688	589	619	586	595	625	634	658	607	685	618	663	666	618	596	588	611	630	601	652	603	642	618	631	625	615	616	616	686	627	610	590	605	634	614	611	603	628	601	643	627	612	616	634	627	647	557	636	617	656	627	609	631	616	647	666	690	557	609	595	652	645	675	630	612	621	596	642	597	615	617	613	629	615	653	619	602	675	598	599	634	645	610	628	594	598	641	591	657	618	593	610	632	618	621	597	628	620	634	613	587	623	629	642	634	598	639	610	656	611	589	604	643	633	571	618	619	616	643	617	623	663	595	613	620	627	600	624	660	632	597	605	626	632	578	643	593	579	581	590	589	666	614	593	656	622	620	618	653	593	683	658	598	638	613	618	643	645	609	624	669	655	613	598	663	613	583	643	602	627	626	611	585	672	586	643	632	641	650	646	628	591	625	581	586	620	602	632	633	644	630	589	631	642	632	657	588	631	604	620	639	645	596	623	603	644	604	604	630	658	611	619	619	623	603	597	632	610	585	642	620	583	640	578	621	665	601	640	599	603	583	656	620	629	618	594	587	602	626	585	627	592	552	643	657	632	594	600	626	616	630	587	636	652	629	685	608	615	601	577	622	623	618	627	604	619	577	645	602	638	695	621	638	592	588	615	635	636	592	620	582	601	601	630	666	664	659	618	600	600	577	622	600	590	578	614	653	645	598	610	603	667	612	643	637	673	652	651	609	570	642	576	559	661	639	571	624	660	606	655	627	648	621	576	622	627	616	563	648	612	648	609	636	602	589	607	560	632	634	623	619	653	662	626	604	586	591	610	628	610	640	656	612	647	621	627	594	627	611	624	624	595	607	584	643	607	632	621	583	607	605	580	597	655	602	648	668	619	574	621	615	612	631	608	661	686	617	615	598	650	591	615	647	618	605	651	618	669	611	606	610	659	652	580	614	637	618	624	631	667	619	636	628	603	612	627	639	609	621	657	624	652	630	616	607	587	611	626	640	606	616	653	659	613	598	620	606	657	644	647	664	642	557	605	639	554	613	656	628	645	602	631	680	605	591	646	613	585	619	604	598	664	622	587	628	643	609	608	607	643	610	638	602	647	661	696	651	662	636	668	597	606	634	629	605	645	639	598	684	634	606	609	641	633	572	612	604	580	593	610	592	609	608	623	627	630	659	603	640	627	601	596	617	625	592	659	609	606	630	638	582	614	612	581	661	623	650	627	653	600	600	604	632	652	620	614	678	643	610	596	585	672	651	628	634	656	630	650	603	571	645	599	623	598	607	655	628	588	592	637	612	650	624	598	626	673	605	615	603	595	678	626	614	606	594	610	610	641	642	634	593	619	604	609	641	639	586	653	635	615	612	642	620	606	642	644	633	602	582	628	640	631	644	673	638	585	609	624	613	630	619	637	590	600	572	585	632	655	661	599	631	638	616	595	601	626	608	591	635	588	682	572	648	617	655	655	642	657	590	600	654	630	581	606	612	631	629	598	649	587	682	587	649	616	642	628	602	617	642	635	623	616	606	632	624	646	594	608	634	618	622	605	660	626	669	627	606	640	628	620	623	592	633	597	653	613	578	603	626	592	628	631	628	618	625	608	615	648	623	610	615	601	605	609	658	636	657	623	588	618	614	603	630	671	619	689	655	620	616	643	619	622	637	645	607	662	601	622	670	635	631	606	581	625	588	632	652	658	620	615	636	646	642	602	595	601	600	638	597	596	604	608	628	599	594	624	620	607	625	637	585	646	650	559	645	612	568	593	605	646	661	638	627	613	620	582	594	647	594	610	635	584	665	606	598	584	612	607	618	629	616	633	599	622	629	645	619	629	603	634	620	609	615	602	637	653	617	630	631	583	608	641	591	688	626	612	710	596	592	632	633	601	666	629	605	602
3292	579	632	628	574	2141	4397	3647	2115	999	482	372	263	258	271	281	291	271	267	281	269	243	249	259	277	237	238	269	258	283	286	262	257	275	272	254	296	275	286	250	283	256	300	280	260	286	264	236	269	244	263	280	267	274	274	253	295	293	247	303	289	266	298	300	254	265	261	264	240	285	285	237	258	272	261	275	243	259	283	247	242	248	226	289	240	285	271	266	307	245	272	287	272	268	287	283	261	276	293	270	282	244	289	249	256	260	312	262	247	254	219	252	273	298	292	273	273	264	244	264	268	281	286	264	265	281	260	272	237	274	306	263	245	246	264	258	286	294	258	296	287	292	276	254	253	237	249	279	293	260	274	276	254	287	263	255	286	312	255	238	257	274	268	281	240	267	272	265	283	289	267	263	279	249	259	273	245	270	299	261	273	288	249	273	242	269	250	250	271	280	261	264	253	259	298	240	270	284	260	283	246	261	283	273	275	229	263	276	247	267	261	251	274	252	267	248	276	277	240	252	289	268	257	272	279	264	250	246	259	260	261	275	256	251	266	266	265	288	262	264	266	286	270	256	254	267	270	249	293	292	270	226	267	275	243	271	257	269	289	284	253	268	275	272	244	236	246	282	279	252	289	257	296	272	268	277	267	287	279	269	257	269	259	258	269	278	258	273	250	257	268	269	262	297	248	270	243	259	274	282	245	261	248	255	268	274	274	242	242	272	232	285	266	269	240	282	262	252	268	256	261	285	252	271	254	257	273	286	264	263	285	235	254	278	274	265	266	239	275	276	270	276	281	249	265	271	263	272	257	275	263	274	259	332	290	263	280	249	236	262	242	252	249	285	277	284	266	242	276	290	264	274	245	264	304	265	286	239	254	286	303	252	296	256	282	249	276	230	261	264	258	266	259	240	259	275	278	259	307	270	234	244	269	275	259	284	253	255	246	233	284	277	274	246	257	270	280	262	267	278	257	260	259	234	223	266	245	279	265	229	270	277	286	260	285	283	258	284	275	260	286	236	302	266	269	274	275	270	254	254	251	293	274	256	290	273	278	259	257	308	288	275	261	275	293	297	278	289	275	287	258	267	304	241	246	274	244	242	260	247	251	277	281	276	264	295	257	253	300	235	264	286	253	244	266	256	275	282	257	275	259	244	273	274	268	259	259	276	241	267	268	256	248	294	298	293	290	298	268	255	316	263	264	263	277	258	269	260	292	275	274	250	263	289	237	284	272	254	320	303	285	276	278	293	279	275	274	260	284	268	293	269	304	258	282	273	243	310	263	277	259	252	283	252	276	247	244	271	243	267	294	268	236	271	245	291	288	258	249	254	254	276	284	267	241	265	236	263	271	282	306	265	267	256	248	280	252	276	273	275	275	264	295	241	243	247	270	261	254	265	287	250	270	285	254	271	250	284	277	241	250	269	248	244	280	284	238	261	249	286	252	282	255	251	266	246	259	267	250	254	282	246	253	268	272	265	257	258	281	253	274	289	263	269	252	278	266	255	227	266	212	261	231	246	290	265	276	260	256	263	274	300	252	248	247	260	260	262	239	263	243	280	247	268	246	251	253	250	266	251	252	270	264	284	256	273	272	241	244	281	274	243	253	253	272	260	261	232	280	239	264	234	257	220	290	237	281	245	262	266	267	242	243	253	257	245	297	278	264	265	232	285	245	275	261	260	292	253	295	282	259	242	286	257	260	273	274	266	249	249	251	285	249	278	257	301	285	291	281	267	259	271	230	270	275	256	231	243	302	263	250	227	268	272	283	282	262	268	278	242	246	247	249	268	277	239	273	252	259	266	262	249	240	255	252	276	265	266	292	262	291	282	289	256	270	276	277	258	256	236	275	295	269	245	280	265	261	259	285	251	275	245	293	260	268	261	258	258	276	298	296	279	267	270	244	238	217	268	264	278	254	291	270	310	299	282	300	261	255	304	282	257	242	228	263	287	276	268	281	272	257	272	286	279	254	265	267	264	267	259	298	250	280	257	269	273	282	251	259	273	268	258	281	242	257	278	264	262	256	270	273	278	268	272	286	281	250	257	253	287	273	255	250	252	269	260	290	272	248	251	243	260	266	270	267	271	287	274	223	291	269	279	272	283	281	243	261	276	258	255	255	270	255	264	289	280	281	272	303	255	277	233	265	239	256	274	257	279	261	266	269	262	300	265	248	254	315	263	277	252	281	259	285	251	280	237	257	272	240	261	270	229	260	320	255	271	229	276	291	268	279	266	231	293	280	296	250	264	271	276	266	279	247	273	247	271	250	299	256	270	282	266	286	295	272	262	253	300	272	301	264	282	277	290	282	292	296	264	286	292	275	282	246	288	261	261	276	308	272	266	252	252	255	263	247	290	271	283	261	286	263	250	287	265	286	271	257	271	270	249	267	283	258	249	274	263	273	284	281	272	276	251	261	245	270	242	247	276	278	286	258	275	268	270	246	253	264	278	280	268	259	234	256	245	275	258	262	272	253	271	284	283	252	286	280	267	253	270	302	260	234	301	262	277	281	285	262	256	247	248	258	241	271	251	271	268	254	261	257	289	261	303	231	300	265	267	300	275	259	282	281	264	247	283	279	239	261	254	280	285	265	272	255	251	274	261	297	250	259	271	259	271	257	242	242	267	268	253	273	261	255	284	256	258	281	267	279	249	271	283	273	269	259	266	283	253	266	262	275	226	259	236	294	254	263	275	236	279	282	262	250	263	248	260	262	243	249	271	276	273	247	259	266	316	281	296	265	291	290	275	297	261	274	270	282	279	247	269	273	257	278	273	252	247	271	264	245	257	263	282	254	238	252	284	257	261	298	260	265	256	242	262	244	272	255	277	251	257	255	266	248	246	249	283	254	265	277	279	275	258	229	268	259	277	249	266	262	261	277	280	266	304	287	257	266	271	265	280	244	241	270	284	251	246	212	240	270	264	257	254	274	289	276	279	261	289	256	264	231	273	235	259	272	258	254	256	303	292	253	260	279	242	259	260	262	282	282	250	272	290	270	289	250	275	234	255	250	218	268	280	261	252	250	273	268	278	278	270	280	289	300	269	261	264	249	280	230	264	296	237	274	278	245	272	252	275	282	279	273	243	268	268	280	268	268	244	254	247	276	272	280	265	288	245	284	298	269	269	306	252	255	283	288	250	287	259	284	263	256	253	259	275	316	269	265	277	269	262	254	268	241	283	265	242	270	289	253	285	268	260	276	275	246	271	242	270	269	271	254	285	264	274	247	266	254	246	269	256	304	270	294	231	243	277	266	226	276	262	291	293	238	266	269	264	236	273	277	255	237	283	256	252	274	261	261	287	243	267	254	273	284	269	276	244	275	275	275	262	277	276	250	261	255	276	263	311	256	284	254	266	269	263	245	306	256	226	253	237	260	256	257	293	270	260	267	292	278	274	284	268	252	280	276	298	266	271	258	292	296	269	259	272	281	242	292	277	265	265	270	246	266	247	281	248	262	257	244	266	294	298	282	251	279	283	278	239
2889	984	1482	2112	1941	10247	16788	13466	7759	3525	1566	858	677	684	647	683	672	662	669	660	660	703	648	649	706	670	676	675	700	670	708	690	688	644	652	626	677	650	704	667	695	747	686	685	655	715	699	665	712	681	703	682	693	642	666	692	668	677	596	729	725	692	632	658	694	671	661	659	714	676	702	641	646	707	697	656	699	721	634	661	732	678	680	662	665	680	656	667	667	656	646	671	654	668	660	683	654	682	638	671	668	688	709	691	673	698	718	684	696	678	689	656	688	653	648	701	656	627	730	659	675	659	656	696	649	644	614	651	692	653	717	632	678	652	673	662	690	668	687	681	674	694	659	653	715	661	638	670	655	648	692	627	718	623	669	671	669	653	713	682	715	706	683	675	636	617	652	699	701	658	669	704	654	704	645	646	645	655	634	704	642	629	671	631	675	674	635	647	708	660	675	685	709	713	681	691	685	714	720	615	647	718	663	719	675	703	667	642	669	690	666	682	658	664	694	697	661	636	655	723	697	592	661	637	677	631	688	692	668	693	662	683	644	711	657	667	686	629	622	687	652	719	688	646	667	674	620	686	675	651	645	713	661	717	690	693	643	691	648	675	634	670	663	680	695	718	645	671	632	685	681	688	656	686	654	622	643	654	706	694	651	671	685	675	654	661	679	667	669	688	742	647	646	668	664	674	652	678	634	692	673	659	713	654	682	670	659	657	709	673	657	674	697	636	661	654	653	648	635	667	661	658	752	652	703	627	680	684	676	636	608	645	676	666	706	630	674	696	647	691	679	628	670	721	674	688	664	683	660	668	650	676	678	646	670	665	695	664	663	708	635	667	682	655	665	717	675	679	656	662	636	652	733	662	667	643	664	697	686	663	643	683	673	725	640	656	669	673	671	641	662	644	685	683	690	730	641	674	664	643	710	624	659	708	664	706	661	677	670	651	708	657	706	680	635	689	667	604	699	746	679	652	680	619	643	694	690	686	650	657	710	663	671	650	687	704	632	676	682	636	670	672	691	687	634	682	683	663	762	627	704	697	677	664	695	670	658	669	671	685	703	677	660	681	666	705	727	736	697	653	670	681	646	679	711	674	671	639	665	705	643	641	665	686	658	694	630	697	679	651	675	649	619	673	682	693	636	653	683	685	646	687	687	699	664	657	609	653	664	663	654	666	690	656	668	681	628	680	707	653	688	657	655	638	621	671	708	664	671	612	705	674	655	653	650	655	657	665	731	659	679	640	665	675	650	686	668	684	627	626	641	680	706	679	700	687	667	656	650	634	680	635	657	675	689	657	653	678	681	670	678	643	743	652	677	687	674	654	631	705	644	688	666	666	639	675	684	635	695	663	663	664	624	718	708	655	634	677	645	651	702	647	682	650	656	718	662	700	663	639	677	652	677	693	640	688	688	715	683	664	703	676	707	675	650	686	670	657	630	683	632	658	613	723	706	680	690	649	650	665	696	672	697	617	682	687	663	700	668	660	700	670	652	669	698	664	616	658	685	639	662	667	660	678	639	647	688	665	724	667	740	732	634	658	675	708	681	672	621	643	646	668	693	631	651	716	671	708	720	686	653	691	669	649	663	660	698	685	689	642	674	709	676	676	686	659	684	652	658	681	708	708	697	672	672	692	701	667	717	671	669	617	671	608	689	693	673	640	665	669	634	660	679	666	722	649	665	646	677	660	674	695	645	672	696	706	675	677	698	699	645	654	665	654	660	672	689	690	663	662	658	634	662	704	696	661	665	691	685	696	715	682	700	632	705	665	675	627	656	671	695	702	740	654	694	682	668	629	709	713	642	702	727	682	669	648	696	707	656	664	648	602	673	634	748	647	696	699	716	653	674	668	693	678	651	721	654	642	707	703	664	707	677	695	693	661	634	716	626	642	652	674	634	673	668	649	671	658	675	642	664	652	681	696	690	689	690	684	685	674	743	621	615	725	684	675	680	696	637	726	703	653	662	707	657	658	663	658	716	671	631	682	654	654	654	668	684	723	724	700	697	711	680	634	660	650	679	656	636	677	646	686	636	678	658	646	629	677	694	645	664	648	707	659	689	663	672	701	664	661	657	648	716	649	625	638	657	733	670	660	704	674	714	659	706	695	653	674	671	695	659	670	643	701	606	742	718	653	670	598	655	715	671	689	659	683	677	624	669	675	657	658	688	663	643	655	666	622	698	660	679	644	675	692	663	695	682	647	703	678	684	664	670	666	670	724	670	684	678	717	691	663	709	659	706	697	693	718	660	671	687	654	686	608	654	645	669	648	688	649	705	621	653	696	726	657	716	676	752	694	627	685	691	672	669	692	680	690	642	692	722	697	693	622	620	693	699	643	665	655	646	673	689	677	648	651	689	677	674	681	671	634	734	681	676	669	637	655	640	664	653	689	662	644	711	688	692	672	689	652	666	696	666	701	672	651	681	708	656	691	677	676	648	665	716	679	667	686	704	736	686	682	635	663	683	697	644	696	623	669	682	677	629	678	697	677	682	667	669	667	658	627	712	672	678	659	695	682	629	668	646	679	701	675	678	670	683	689	697	646	683	696	625	658	658	655	608	673	655	702	740	725	612	682	640	697	628	688	682	701	655	734	681	666	675	670	686	732	661	676	639	642	698	660	640	664	661	648	658	646	705	674	627	659	638	665	652	635	694	678	688	735	698	653	639	625	654	654	661	648	725	699	662	692	641	654	630	650	666	683	649	658	716	682	626	711	665	661	660	689	624	644	655	662	689	682	644	691	663	667	626	679	654	722	715	670	696	630	641	685	670	683	650	667	686	689	732	611	656	660	703	738	680	673	688	688	681	638	674	639	693	669	678	664	688	693	660	682	696	657	660	677	639	675	674	679	679	672	660	677	678	649	661	635	690	682	710	660	678	695	657	724	689	629	631	672	645	664	683	669	679	696	696	680	668	688	661	650	684	642	663	689	716	660	672	696	657	681	623	674	665	692	698	662	687	655	650	659	676	683	680	643	652	696	674	657	642	674	668	691	638	678	641	701	706	684	689	680	691	659	710	693	688	694	660	675	720	717	635	671	639	670	664	668	675	687	691	633	674	697	641	685	634	688	683	683	701	648	714	669	647	712	652	665	657	728	708	666	708	698	686	682	690	625	691	660	667	681	669	637	685	681	661	678	643	678	684	663	660	667	666	687	669	638	682	714	642	659	679	645	685	674	670	643	666	709	677	677	680	636	686	694	699	692	695	690	676	648	732	651	649	643	640	663	655	660	674	676	678	652	679	629	667	708	652	706	625	692	660	672	646	649	732	664	662	691	676	662	694	689	673	643	640	647	652	660	719	707	670	681	660	704	671	676	686	676	671	666	650	648	664	680	677	707	669	664	659	715	701	668	661	663	657	714	677	696	683	741	644	662	692	703	692	632	655	723	667	650	609	651	684	681	677	713	640	621	656	690	698	660	680	654	630	646	688	650	698	696	676	643	661	707	648	654	676	653	616	676	651	684	666	706	677	623	697	611
15374	4587	5097	3062	7271	30820	42042	33334	19222	7228	1815	600	324	291	276	270	297	269	278	280	303	296	287	261	267	278	298	282	284	273	312	286	283	272	283	282	267	288	294	249	283	279	272	286	252	261	260	269	286	306	281	273	263	295	306	274	286	281	270	271	276	266	276	263	279	256	251	283	272	271	285	256	248	294	263	269	272	292	279	279	278	255	284	295	301	269	260	264	258	267	264	261	266	251	292	280	279	261	271	280	281	269	245	295	275	266	283	265	243	292	266	283	284	261	271	263	283	271	250	285	271	271	281	258	254	267	270	281	269	258	265	329	297	328	238	259	282	275	276	281	288	299	263	290	301	252	246	277	254	278	272	279	261	266	280	263	306	272	304	279	290	256	278	276	293	268	259	275	267	264	267	281	272	287	289	266	278	273	266	252	273	284	294	287	264	254	268	281	276	268	248	275	282	284	279	264	277	259	282	264	290	281	258	283	263	250	299	287	297	280	254	283	273	267	266	291	302	288	265	284	283	258	250	261	242	276	274	248	292	293	285	293	266	296	290	272	266	255	271	291	230	300	257	282	274	276	267	271	253	289	268	267	290	259	277	265	280	258	292	255	276	267	282	246	302	296	291	292	294	334	263	279	243	275	258	279	293	260	267	266	280	268	261	250	276	260	303	258	269	290	283	271	264	273	291	311	272	293	286	266	254	286	307	238	261	287	281	265	263	261	279	275	275	264	295	280	283	271	270	309	289	246	276	283	277	258	281	248	286	264	264	285	284	256	262	278	272	266	264	288	259	275	264	310	262	277	255	276	291	284	305	268	284	288	288	259	261	270	287	274	274	267	256	297	283	294	286	298	262	279	250	262	267	263	269	266	283	267	286	275	276	260	318	264	285	287	295	262	261	309	271	253	264	244	280	264	265	273	264	292	275	265	277	265	272	302	270	287	255	283	255	310	248	273	270	250	286	303	278	309	238	278	290	259	265	256	287	252	286	238	275	290	276	294	288	274	300	257	261	275	268	300	258	260	286	296	239	282	306	269	264	297	277	322	259	283	245	295	278	269	262	275	286	264	288	255	283	305	285	284	285	279	303	266	250	263	265	255	284	314	267	288	285	250	264	271	296	272	270	262	284	268	261	281	289	299	282	277	286	275	273	291	293	281	282	286	286	257	266	294	289	272	310	281	294	275	288	271	252	261	283	281	281	260	271	296	281	265	267	278	298	280	292	278	279	283	273	314	267	281	259	256	285	274	244	267	300	283	267	308	263	252	268	290	258	264	260	287	305	264	308	249	248	269	302	276	263	267	253	256	313	275	299	292	300	281	266	291	279	281	261	281	277	289	290	287	294	258	279	289	281	290	274	280	271	272	292	277	274	296	301	291	256	277	286	253	292	292	297	272	236	260	269	252	269	277	258	259	307	262	266	281	283	290	279	275	290	279	254	290	268	265	256	260	278	279	283	275	269	309	287	287	292	306	272	282	302	270	262	268	272	275	267	284	293	272	282	277	292	293	272	295	267	277	277	276	269	284	292	282	276	267	295	270	277	292	263	265	329	274	314	250	291	288	289	268	260	272	270	285	290	254	238	282	260	293	278	299	271	296	268	229	284	333	279	284	273	287	269	278	271	262	269	257	285	271	275	276	272	276	276	264	281	263	283	273	278	274	262	276	269	280	254	300	276	271	255	278	284	254	298	304	248	288	268	255	289	303	283	275	270	252	296	258	282	268	250	301	274	238	283	275	263	279	249	269	263	247	283	272	275	284	295	297	287	284	281	289	280	297	267	300	261	246	259	273	261	273	290	275	295	252	279	297	306	275	282	273	289	291	260	323	278	326	291	275	290	289	299	267	282	230	274	262	290	273	252	281	270	286	271	274	281	281	284	276	303	260	269	294	290	313	256	253	293	271	287	267	247	268	270	263	274	286	286	270	273	255	274	281	257	282	285	289	274	306	266	263	251	300	247	249	288	276	267	247	267	261	252	306	280	244	279	285	256	267	306	281	267	279	312	300	265	267	273	262	300	276	273	265	274	296	267	276	276	282	271	278	273	274	267	279	282	299	291	256	297	270	281	274	268	272	263	260	279	259	265	284	298	270	249	279	275	299	284	290	243	262	288	286	273	277	256	262	257	285	275	298	290	213	282	292	282	261	282	270	258	305	265	293	337	290	259	252	278	253	272	247	274	273	288	267	256	269	269	283	260	285	271	279	254	268	297	288	285	245	277	287	301	271	295	288	255	248	259	293	254	274	279	291	287	288	259	309	272	266	282	274	276	286	268	270	279	272	246	263	294	295	245	264	248	274	285	259	270	262	296	269	288	282	299	247	288	290	280	295	285	301	285	292	274	277	256	278	296	301	284	289	268	301	272	265	284	280	290	312	277	298	269	262	273	265	255	283	284	274	272	297	267	291	261	291	262	282	284	249	259	255	266	279	298	245	276	304	269	273	313	281	267	283	282	305	246	273	295	267	282	278	306	306	277	254	251	280	272	273	273	293	259	283	264	284	260	295	275	311	263	250	315	294	281	255	276	231	263	279	283	278	285	300	298	252	288	277	241	291	264	271	275	275	278	287	284	270	290	263	297	280	259	271	245	295	282	262	267	294	291	266	273	272	284	294	275	266	255	283	270	282	282	286	266	270	252	273	295	259	268	285	281	272	281	295	258	256	264	279	264	272	282	265	306	279	289	270	254	294	265	284	281	297	261	262	286	295	270	263	266	264	268	276	263	286	230	295	258	311	289	282	264	235	281	266	267	282	271	273	289	308	288	259	256	252	279	272	290	273	301	280	276	304	265	294	256	267	236	270	316	272	312	290	248	280	242	283	267	322	283	270	272	287	290	284	273	265	285	256	294	270	287	253	277	277	262	258	255	272	279	269	249	316	277	256	272	294	303	262	303	276	263	268	301	237	254	270	242	287	277	242	270	313	285	274	296	262	287	326	269	303	295	278	284	278	260	291	278	271	308	305	293	298	274	260	305	294	275	261	258	270	281	268	313	287	270	231	259	266	270	310	264	262	289	265	239	249	278	261	290	298	297	306	318	299	279	285	274	279	238	256	271	306	300	256	290	309	283	257	294	270	279	257	254	289	291	251	263	285	294	279	303	278	272	284	259	269	286	264	281	291	269	267	235	289	259	274	281	267	282	275	248	283	283	251	248	279	301	302	286	311	291	302	323	282	286	279	262	264	283	277	279	260	256	262	258	262	276	262	265	236	265	249	256	298	285	254	260	295	269	296	272	266	300	251	259	258	288	253	250	276	258	265	293	264	272	268	271	287	259	271	266	289	289	254	254	290	255	285	275	302	255	296	290	272	284	249	297	296	279	281	268	287	264	265	261	294	266	258	284	289	292	286	275	265	289	317	281	252	298	269	274	261	297	283	259	251	269	290	268	259	262	272	293	271	258	234	276	247	283	277	262	256	252	274	281	243	285	294	287	279	295	284	288	257	299	277	257	300	262	266	289	304	273	265	275	288	270	278
9183	3725	7326	8073	14566	47657	55184	47753	34167	18614	6482	1919	868	742	682	710	690	697	678	703	690	736	712	675	674	706	661	659	706	672	677	731	701	677	688	672	699	714	709	707	721	707	659	699	698	744	704	689	695	708	695	669	688	692	688	687	724	710	702	711	705	720	697	686	704	700	679	713	717	716	654	695	679	679	676	703	668	697	692	702	732	703	713	701	710	705	666	731	695	682	676	619	655	705	710	714	737	728	686	681	685	669	736	740	686	677	678	719	706	708	744	674	723	715	679	655	665	687	717	675	686	707	713	663	671	711	674	685	681	704	701	669	664	681	657	675	753	626	665	675	648	673	646	662	653	674	655	717	678	666	695	690	692	675	697	659	665	767	715	678	701	715	670	712	713	682	641	731	694	715	742	702	690	687	682	741	720	690	661	730	690	696	722	664	703	706	676	659	689	678	734	679	700	751	693	663	662	666	750	687	690	646	689	716	693	680	717	685	692	720	701	672	720	744	666	669	652	649	715	683	696	696	654	688	746	685	683	671	769	707	740	700	706	711	684	706	711	669	709	705	694	696	710	679	686	711	743	681	700	710	643	682	734	695	674	708	744	682	689	683	654	676	720	683	738	750	702	721	673	719	681	680	661	651	723	674	648	670	714	705	678	665	664	691	610	669	706	705	731	685	664	666	700	681	704	679	673	688	733	688	626	694	666	725	675	668	695	696	682	734	694	697	725	704	693	703	715	701	717	717	708	709	697	709	715	655	721	678	661	728	709	672	730	665	672	697	704	674	692	676	699	690	692	693	679	690	721	679	667	706	685	707	716	677	699	724	708	723	687	707	705	749	688	723	694	685	722	704	628	666	658	655	688	703	687	691	654	728	753	678	705	626	687	767	754	676	666	729	650	684	690	696	746	683	712	705	704	660	665	714	687	671	684	675	686	729	670	656	694	687	683	723	707	712	675	694	672	687	711	694	729	686	702	685	693	684	723	693	702	697	710	736	703	677	702	715	780	655	697	717	714	711	671	668	725	689	724	694	653	657	669	694	712	746	710	673	721	735	705	707	669	698	701	735	673	709	676	680	701	658	674	674	688	726	671	671	700	714	669	666	705	676	689	713	700	697	710	688	684	684	707	711	695	694	718	735	685	673	690	693	750	720	738	734	726	715	731	717	708	673	703	680	668	663	704	705	664	694	695	702	741	709	715	696	695	674	693	704	682	702	677	690	681	676	679	631	692	693	710	701	689	689	764	694	761	737	675	664	727	715	711	677	712	697	676	737	662	717	657	673	661	680	692	703	602	714	673	668	673	698	657	695	712	703	630	718	694	668	712	767	682	690	675	722	691	693	726	702	761	699	701	693	698	712	647	718	716	707	680	675	708	682	695	717	685	662	702	671	682	713	695	749	657	740	684	702	697	693	712	683	687	696	698	671	696	690	723	710	711	676	703	671	730	682	673	671	696	708	700	729	698	695	701	710	702	715	669	669	731	664	683	662	693	714	686	674	681	725	713	663	655	709	684	697	742	679	679	662	704	723	688	710	670	692	699	647	700	717	711	701	684	715	697	670	686	660	741	716	668	753	713	702	687	723	712	671	699	692	697	711	730	724	715	654	724	707	743	667	690	705	715	668	687	711	706	737	689	674	699	695	687	734	718	706	723	655	688	704	692	720	710	715	713	654	687	650	673	668	680	721	686	697	677	740	724	683	713	699	684	700	696	680	699	741	711	686	729	655	677	715	689	668	676	698	703	709	681	700	669	709	661	701	704	722	714	663	708	651	722	706	735	656	700	731	731	699	712	709	691	676	644	702	704	625	686	716	659	712	658	678	645	682	714	719	739	734	680	723	691	732	704	692	713	679	654	688	693	684	658	715	721	720	658	706	678	631	679	690	680	668	704	667	675	683	677	726	698	682	736	712	735	730	732	687	716	794	705	712	678	674	715	705	697	688	697	676	706	667	716	688	719	690	705	680	700	713	705	675	704	724	695	692	671	706	657	671	713	648	707	673	706	698	692	728	683	694	719	739	644	675	650	694	701	723	722	702	705	651	736	711	748	702	685	690	710	698	655	715	707	742	699	673	694	730	696	672	698	687	755	683	702	742	701	694	697	671	732	686	702	722	668	650	703	705	719	733	743	705	692	725	660	688	703	730	696	654	748	685	736	710	696	679	735	667	712	660	727	651	718	762	714	667	685	709	698	716	696	644	682	684	696	692	662	779	758	695	661	722	713	692	660	695	721	671	704	714	683	698	701	694	681	719	693	692	699	658	704	663	717	695	706	748	673	696	673	713	664	708	660	686	689	735	689	705	676	658	743	686	693	690	676	702	659	686	710	700	729	672	648	706	730	658	675	671	708	648	710	741	763	688	684	690	720	678	710	712	690	674	692	675	722	729	670	708	674	683	709	692	705	692	663	732	702	704	691	708	772	727	724	678	689	720	694	723	670	681	750	708	635	665	743	699	698	726	684	665	632	722	700	701	664	689	727	685	684	655	728	722	662	646	677	674	728	726	673	692	683	718	677	712	737	661	688	701	738	725	713	672	711	720	709	736	733	672	699	699	661	712	704	701	697	668	726	666	699	686	671	735	709	698	665	672	694	681	669	716	700	677	670	621	661	697	663	709	709	747	718	652	690	687	719	693	678	701	694	647	681	704	654	740	687	686	685	731	717	689	674	714	687	642	753	706	713	675	723	705	710	670	653	728	672	665	716	665	685	752	684	669	739	652	686	664	696	731	732	690	708	721	672	709	695	698	743	696	688	705	686	649	686	728	683	706	712	682	672	742	694	656	706	664	723	691	669	694	723	694	709	691	711	686	662	703	695	723	713	656	696	683	702	695	674	699	720	754	694	666	704	741	677	707	711	763	696	752	694	646	709	660	691	667	742	716	717	727	673	695	679	710	706	688	633	703	697	685	684	684	693	670	701	688	699	712	707	670	718	723	761	660	710	712	660	692	726	698	730	722	676	729	720	651	729	651	710	688	656	712	721	692	740	682	684	668	712	666	679	663	729	699	723	718	698	729	672	670	732	664	675	725	691	681	654	680	727	720	698	675	712	703	657	682	690	644	733	741	710	693	713	712	685	692	662	712	700	646	682	712	690	727	667	708	714	685	675	709	681	709	738	700	674	673	698	712	700	724	703	696	690	674	697	685	704	696	709	705	705	708	662	717	685	702	693	662	737	658	695	694	726	712	689	717	669	688	695	712	724	706	693	704	659	722	685	712	676	679	669	715	720	708	667	708	662	709	690	660	697	661	656	706	723	682	701	663	720	692	691	690	729	735	712	666	750	699	699	722	682	666	695	689	712	666	718	731	720	706	727	688	675	709	711	672	707	652	692	704	705	686	696	686	689	707	701	674	750	659	687	652	696	718	712	701	713	705	694	688	717	671	696	655	712	709	719	678	731	750	702	689	711	704	678	695	701	661	742	709	731	690	713	714	703	714	708	701	699	711	697	709	706	678	637	743	645	689	703	727	672	720
26060	9536	7783	13007	14603	49255	55018	46875	30793	14374	3722	847	385	262	235	236	270	247	259	241	231	267	262	229	244	248	284	245	241	253	206	231	257	284	270	202	249	216	256	236	222	270	235	251	256	236	256	230	236	268	240	259	242	266	252	266	275	244	242	263	233	228	265	222	244	230	228	251	220	255	249	246	248	246	246	232	246	250	258	234	235	241	238	230	240	237	249	238	227	246	259	236	254	258	252	263	240	234	241	237	251	243	215	256	259	248	228	239	249	246	234	235	200	243	236	247	236	233	235	265	248	240	241	244	240	251	295	273	272	211	243	225	233	230	253	246	288	258	236	251	252	256	269	247	224	245	246	256	271	257	251	237	254	269	249	229	238	266	246	264	246	221	272	237	239	250	269	228	239	240	257	232	253	235	234	256	280	243	251	239	220	242	235	221	213	263	242	246	251	270	233	226	243	233	258	243	233	219	248	276	243	257	227	235	268	238	254	244	257	219	240	252	277	239	240	260	253	254	241	277	232	252	238	227	280	234	241	251	251	226	253	277	248	264	242	242	235	247	239	266	244	234	222	268	230	259	255	254	244	265	237	219	258	280	239	221	248	236	250	253	239	246	224	228	235	235	214	243	270	240	235	224	237	253	243	276	255	238	233	247	293	258	260	264	235	238	236	248	257	237	248	244	227	237	253	248	239	251	239	242	259	233	235	276	250	235	233	261	245	244	237	245	238	228	234	270	243	237	269	228	258	239	252	226	232	255	250	268	209	236	251	255	244	256	253	249	269	244	247	229	218	264	248	262	282	269	256	248	266	252	229	254	234	252	248	216	227	248	226	251	231	233	232	246	216	266	246	236	252	244	234	225	254	235	216	237	249	235	273	250	266	256	286	260	259	239	246	227	285	229	257	263	241	249	246	233	225	241	241	251	243	253	259	234	245	264	240	241	243	263	255	248	257	257	253	219	229	256	268	252	244	233	248	267	246	245	244	239	269	234	256	264	222	268	258	239	206	238	234	256	265	240	230	246	260	253	255	219	229	253	246	232	250	244	264	258	234	243	262	233	256	250	233	247	251	253	268	267	231	286	260	248	249	246	237	263	248	268	251	228	231	259	243	261	260	258	262	259	270	242	270	251	242	242	241	251	267	262	233	255	208	229	238	249	249	269	262	221	264	244	240	252	277	242	243	218	252	260	254	242	228	244	251	251	271	254	249	216	249	238	242	260	233	247	247	276	247	255	250	224	202	220	230	253	259	226	231	244	215	227	250	233	257	214	244	256	251	220	239	250	234	246	250	263	272	238	253	249	232	244	237	250	250	279	248	261	265	253	233	253	263	242	236	237	262	264	254	233	223	242	229	240	233	237	216	240	247	266	264	259	207	244	264	225	226	226	239	224	234	232	240	254	236	273	230	258	228	229	232	258	247	240	254	235	237	258	255	241	220	238	238	237	200	247	236	240	246	265	233	216	247	263	223	241	261	253	237	241	242	224	263	258	232	262	266	255	230	239	228	251	262	250	262	251	230	257	288	217	213	244	225	253	229	221	235	261	250	232	278	253	264	217	242	226	240	250	255	253	246	273	214	254	251	256	259	205	228	255	260	226	244	233	254	264	252	272	232	225	245	281	277	208	237	271	232	266	248	244	241	257	257	236	272	229	257	254	235	270	251	254	241	238	243	244	246	253	245	269	271	252	221	277	269	245	248	260	250	266	250	218	237	227	247	255	246	235	273	271	251	246	240	247	271	263	248	241	240	247	251	240	235	263	241	237	236	247	234	264	271	261	270	246	233	248	276	230	217	247	208	280	252	241	234	283	241	276	262	220	233	256	246	279	248	236	233	229	231	233	250	239	204	241	264	254	250	259	223	272	240	231	230	253	246	268	239	282	262	240	228	264	253	231	264	259	232	235	243	240	211	254	259	237	224	263	237	250	230	265	258	253	244	255	252	238	259	256	262	235	255	231	214	238	268	258	241	226	241	235	254	223	229	244	254	250	231	218	230	228	257	258	246	269	199	263	251	255	228	243	258	259	265	252	254	236	261	249	216	248	234	259	261	255	233	254	236	250	269	262	247	239	250	229	237	271	234	275	211	263	253	245	266	220	233	238	245	235	251	225	226	232	240	252	265	262	230	280	268	250	240	268	256	256	211	247	220	275	247	246	270	257	221	216	253	248	265	238	224	248	264	264	254	221	216	265	237	250	234	263	232	232	263	230	243	243	259	255	252	235	231	260	261	259	234	243	264	248	237	263	241	260	232	239	254	268	252	245	240	227	261	256	261	226	226	279	237	245	251	256	252	235	234	278	260	240	266	262	265	246	283	263	264	233	252	236	233	239	243	270	272	233	273	247	233	224	284	206	254	253	249	252	267	241	242	233	229	230	234	225	248	249	238	245	257	239	246	270	258	227	267	258	240	241	228	229	267	235	268	230	219	256	238	246	237	257	265	240	238	243	238	234	267	225	220	232	242	249	264	261	253	245	272	238	249	251	240	249	240	245	239	239	267	263	248	251	262	248	215	230	260	233	247	244	257	222	216	249	266	261	235	250	245	230	253	208	244	261	270	205	250	259	247	240	270	238	232	243	235	230	252	249	246	269	244	267	256	250	246	228	235	224	241	228	259	243	264	254	248	242	238	250	262	235	226	221	224	251	229	264	232	272	240	248	243	238	230	225	246	226	264	246	229	225	251	229	262	236	231	250	257	256	281	225	251	246	239	257	242	235	234	250	243	252	236	270	252	246	240	230	209	263	265	267	206	241	197	232	279	256	209	248	237	246	269	250	228	225	217	244	240	238	229	250	266	226	268	264	238	256	270	241	236	252	280	243	236	243	235	246	242	224	250	252	241	258	217	273	223	241	256	226	255	255	258	250	219	233	203	238	243	231	220	250	237	232	239	267	252	252	263	241	261	258	232	250	238	243	233	253	265	260	238	266	260	245	266	228	271	276	239	236	271	257	259	276	241	265	260	245	260	240	242	247	248	265	220	250	242	237	216	258	247	254	256	236	238	241	247	237	232	231	252	231	221	265	240	238	249	260	274	227	251	243	236	229	260	228	259	257	242	252	230	238	248	246	244	253	239	223	276	250	274	246	258	245	217	231	255	260	217	268	258	253	226	227	250	261	259	274	255	231	237	252	268	243	216	259	265	233	227	278	272	238	225	256	235	279	259	258	265	244	238	237	256	263	232	219	253	229	238	248	259	235	225	247	249	250	235	211	251	255	245	255	253	264	246	249	246	259	220	237	255	260	244	245	219	244	279	232	227	245	236	281	252	257	237	255	232	255	263	261	249	232	272	253	264	261	262	252	254	266	260	208	255	245	246	263	234	248	239	252	263	254	256	229	239	248	223	232	231	227	248	233	226	254	228	240	237	269	271	227	245	233	230	259	270	241	261	249	236	271	258	232	263	256	235	247	256	218	213	263	242	246	224	248	234	249	240	252	232	259	243	275	242	227	238	250	264	250	244	226	214	217	233	242	238	260
12681	6013	9980	19675	24746	61094	66266	59170	44363	27107	10797	2957	1091	724	646	623	653	600	592	629	618	619	633	635	620	599	631	620	643	586	602	639	637	637	609	674	602	628	617	614	666	633	626	599	622	601	594	640	598	617	624	591	639	641	628	648	609	614	621	695	627	630	592	603	637	652	620	619	651	655	614	640	623	649	601	621	633	613	584	599	610	579	595	599	650	615	622	643	602	613	599	620	637	610	609	583	592	619	640	634	649	679	597	657	635	625	608	658	641	627	642	610	616	642	573	635	610	583	587	690	623	616	599	615	660	645	583	652	652	608	595	611	606	613	600	588	605	631	643	596	600	551	651	645	673	611	642	652	623	650	600	617	646	627	620	617	606	610	596	606	591	643	626	586	627	629	642	625	604	621	600	611	595	626	600	612	639	638	673	640	618	625	629	656	653	633	612	600	596	650	648	606	625	659	638	586	624	600	617	607	614	635	579	624	634	592	619	648	623	679	598	592	611	622	661	649	595	590	624	625	584	632	585	565	604	605	614	601	599	615	619	636	628	612	656	614	628	653	642	625	599	612	646	635	631	613	606	584	635	651	611	586	651	579	630	597	657	605	625	597	619	626	630	587	639	587	605	586	626	616	646	603	617	610	609	658	633	658	595	597	606	669	596	645	632	635	623	630	627	643	652	629	632	611	629	583	642	640	605	587	616	602	640	633	657	607	602	613	638	633	618	604	632	647	628	588	658	655	641	601	660	585	618	641	619	578	597	660	641	640	598	626	635	659	609	603	632	621	627	663	626	621	615	627	649	587	662	656	633	592	638	629	599	596	643	629	602	649	590	603	634	603	603	578	645	573	660	602	639	651	610	632	553	606	602	595	618	637	657	645	614	658	624	585	628	644	643	660	587	612	656	592	647	609	643	687	609	626	593	605	634	635	579	634	653	633	587	610	601	610	620	633	608	607	668	625	578	604	566	603	613	667	656	659	619	602	624	633	639	631	610	608	621	609	586	620	644	577	625	592	622	618	603	661	632	620	634	563	643	606	591	621	597	598	646	648	634	643	649	631	597	625	642	550	615	625	665	600	624	639	589	638	573	637	608	612	603	623	635	632	608	638	674	595	619	604	628	643	622	613	657	583	649	553	615	606	623	631	638	619	631	634	635	625	613	574	597	587	624	587	586	611	598	600	595	630	615	628	618	652	660	665	660	606	596	648	636	613	632	631	608	610	635	586	591	627	655	616	623	609	624	653	632	593	642	663	592	656	661	668	670	612	649	635	637	603	677	622	630	660	658	634	609	594	665	609	619	635	614	637	653	634	631	609	572	631	633	609	581	625	592	597	647	609	631	623	620	593	628	574	568	606	640	671	663	616	624	646	649	625	619	679	646	688	596	636	593	589	572	617	641	646	622	599	600	636	619	605	603	610	578	628	655	622	645	677	668	606	635	640	668	613	649	603	644	626	608	604	584	670	611	612	601	605	613	626	589	631	657	645	615	625	625	628	646	682	598	588	622	618	554	614	611	580	641	660	589	584	650	628	595	607	645	624	650	621	644	634	620	609	609	617	626	579	615	659	569	646	629	637	620	636	589	641	610	609	625	629	652	619	611	627	622	636	640	612	593	629	560	654	619	597	648	648	636	618	676	591	622	612	633	627	596	600	649	676	635	617	615	632	629	634	610	613	579	633	595	604	655	589	581	593	622	627	616	642	599	620	655	595	641	627	612	615	632	607	645	548	579	647	621	609	626	643	621	634	633	612	593	581	619	622	596	617	612	659	635	578	652	650	588	601	594	587	612	682	649	670	611	665	633	653	596	612	682	611	600	583	617	616	639	590	603	624	615	628	621	613	619	643	597	648	640	616	632	586	643	597	590	641	640	616	634	589	634	628	613	678	610	600	656	653	621	626	610	641	623	588	581	606	600	638	666	596	638	704	651	645	612	611	599	646	643	641	578	592	608	657	595	607	600	616	632	593	619	593	577	633	635	596	631	631	579	600	582	649	645	665	606	676	577	650	625	648	642	622	649	656	627	617	641	628	673	634	614	641	612	625	593	619	617	656	585	601	629	629	577	597	605	601	619	614	639	623	646	597	601	623	618	577	623	609	615	691	582	645	615	598	624	636	626	604	611	637	581	628	682	557	659	625	621	636	596	603	585	576	636	601	618	635	625	618	620	646	629	597	606	599	584	602	597	623	627	588	622	658	602	660	646	657	625	628	655	578	562	677	590	597	556	612	617	636	635	653	665	587	631	661	623	641	636	648	631	653	603	591	595	628	613	662	614	614	589	630	612	647	636	637	620	641	651	626	632	629	603	624	600	624	633	667	601	639	632	644	627	605	619	600	616	556	649	596	615	625	607	643	618	640	614	645	638	611	654	584	620	639	641	615	589	648	616	580	600	642	616	632	597	601	556	591	556	630	585	646	657	597	669	622	617	615	642	639	631	631	578	631	636	656	606	578	594	645	632	592	655	639	603	609	609	619	602	619	634	605	644	603	636	638	620	609	614	592	616	591	613	614	665	658	608	633	620	610	626	606	644	595	621	624	645	589	634	626	608	622	613	621	671	605	622	667	592	628	631	643	596	623	651	645	632	630	632	629	562	616	573	622	606	596	594	622	629	622	595	634	609	636	609	620	632	649	617	626	633	612	645	634	607	611	632	655	624	618	596	623	603	555	663	640	671	658	588	590	634	671	655	631	668	615	599	616	606	613	599	625	598	593	593	588	649	601	633	629	598	616	659	623	626	608	624	625	646	561	629	638	633	596	593	613	627	630	645	632	665	621	618	615	654	636	628	640	645	619	625	611	619	611	581	620	644	651	618	654	632	606	624	654	630	638	605	692	628	624	597	659	653	618	647	599	642	599	646	652	655	591	659	624	592	612	632	584	653	641	599	660	629	589	625	649	629	620	610	628	633	617	625	626	600	654	577	657	659	608	622	583	618	692	626	627	660	626	620	593	613	635	617	571	630	589	622	608	626	591	647	609	609	630	646	646	673	611	626	639	609	596	635	609	626	609	672	641	604	650	640	609	655	641	653	635	590	587	621	660	596	633	603	615	618	582	625	620	561	629	598	608	571	636	656	626	627	605	651	631	631	584	628	630	642	642	643	598	629	613	635	597	603	674	627	617	619	634	594	647	620	644	650	607	619	599	585	628	638	625	622	639	616	633	647	609	613	675	653	619	605	618	629	626	613	613	656	627	621	577	630	603	609	613	648	646	639	607	618	633	623	622	615	609	604	635	605	642	607	640	636	591	604	596	656	626	661	605	595	602	587	648	609	697	624	607	630	614	601	634	620	605	597	651	605	616	668	621	614	701	613	625	612	621	614	640	612	611	596	656	614	656	649	637	597	628	588	605	653	662	578	603	648	629	627	627	628	616	600	566	589	637	637	643	616	578	607	619	608	617	650	624	618	621	616	635	649	615	647	591	640	614	611	627	635	598	595	645	660	614	626	690	592	614	611	611	598	634	592	638	655	654	631	630
3753	653	672	552	1174	2845	3902	3593	2081	925	496	322	265	276	258	253	281	266	267	264	265	266	290	234	269	278	274	303	251	266	286	270	289	241	258	289	278	267	243	259	262	273	241	274	246	255	257	284	274	248	274	286	278	268	267	253	272	254	270	279	291	255	274	260	273	280	248	278	233	277	265	238	298	262	262	305	246	269	251	263	272	274	261	302	235	264	241	247	252	271	252	247	262	302	267	250	280	243	245	251	246	271	242	251	285	258	287	259	259	261	255	283	240	246	287	243	272	259	275	264	246	265	255	260	258	276	278	304	244	237	282	289	296	250	290	280	228	249	273	255	268	272	260	245	245	240	265	273	267	230	253	247	242	237	242	269	280	284	241	250	239	249	288	260	252	271	224	246	254	292	223	266	281	280	248	248	270	273	253	271	260	281	244	249	279	265	252	268	274	240	253	299	250	272	247	261	243	260	248	288	289	256	292	253	258	259	232	273	258	251	247	247	246	261	239	236	272	266	267	278	245	290	264	262	273	280	230	295	271	272	303	299	247	288	262	256	245	256	283	244	270	272	261	242	255	251	251	267	259	267	280	258	278	264	272	278	292	276	238	303	264	260	281	259	275	283	258	267	272	277	273	255	282	264	286	250	259	225	259	265	258	304	262	259	246	239	285	272	253	244	256	236	266	245	253	257	269	271	305	248	275	262	287	250	254	270	267	235	264	239	272	265	261	229	257	251	283	240	264	234	241	263	261	293	256	248	264	243	233	265	257	272	251	244	274	261	263	258	290	283	237	244	263	248	261	233	264	250	268	279	248	247	253	266	277	259	250	258	283	283	268	240	271	243	263	252	261	281	265	273	282	248	240	279	261	245	246	262	236	240	279	269	261	253	263	249	266	262	262	235	249	265	269	274	272	262	271	232	274	264	274	249	281	286	256	236	254	265	278	249	254	258	258	265	247	273	235	259	293	300	261	252	218	273	269	249	245	289	250	251	272	246	272	288	271	248	252	251	252	297	301	260	244	262	234	257	259	257	263	278	268	249	248	269	277	241	278	281	223	266	280	266	272	284	258	242	252	292	260	252	256	260	272	221	248	246	273	259	259	276	252	251	226	248	251	265	255	279	272	268	270	270	251	261	261	241	269	278	268	235	283	255	260	263	256	282	281	270	259	266	254	244	266	253	235	283	258	283	272	253	272	297	281	239	264	257	270	277	248	240	240	275	278	263	244	255	255	279	245	277	251	288	267	254	261	274	261	252	226	257	241	254	289	250	254	267	244	265	249	254	238	276	272	240	276	264	248	283	263	248	258	244	301	262	247	273	251	263	261	296	250	257	270	267	240	262	253	277	253	246	250	263	291	269	238	257	257	258	243	231	269	262	260	257	272	234	247	261	270	285	273	274	266	234	278	259	269	288	235	246	275	277	257	274	258	239	252	283	257	277	256	263	260	255	258	272	260	258	277	233	272	257	231	257	247	246	233	274	278	283	277	256	251	299	256	250	240	253	265	275	273	288	262	268	238	259	271	279	251	258	250	247	225	286	241	258	262	258	313	269	246	284	289	306	265	233	276	262	258	251	270	260	276	260	243	241	240	273	221	267	254	269	274	296	262	243	269	283	251	256	255	252	268	262	259	237	260	230	258	294	257	261	244	271	278	266	248	267	282	256	250	265	268	245	315	251	257	247	250	263	272	249	259	260	268	248	225	273	254	256	277	240	282	244	282	278	250	265	268	263	232	261	290	231	244	259	264	254	256	269	266	249	242	255	265	273	275	262	268	265	278	271	261	251	257	241	264	239	285	240	272	236	307	244	233	270	275	277	265	282	274	240	280	251	269	260	247	284	232	261	246	237	237	265	262	252	253	282	257	239	260	269	245	266	270	246	270	260	271	258	253	268	272	240	280	259	281	273	233	239	239	280	249	267	258	243	278	261	253	247	234	266	241	274	262	241	255	282	236	259	254	293	259	285	266	248	266	230	263	262	279	267	252	252	264	285	235	261	269	277	265	286	275	275	250	271	282	282	277	282	263	227	282	254	225	220	264	263	290	253	267	273	256	267	247	268	268	248	281	281	234	276	254	274	245	281	255	288	239	274	260	274	277	270	267	240	270	260	256	265	284	263	286	232	261	265	271	261	220	247	265	271	234	301	269	270	271	251	278	248	277	255	242	286	276	273	232	287	278	264	224	270	285	262	280	280	245	262	269	288	259	264	316	261	241	273	262	267	274	261	277	245	255	241	276	288	270	253	250	257	250	250	246	292	261	258	295	268	257	269	247	289	260	265	284	267	241	257	244	250	290	252	275	292	253	272	246	273	289	260	238	234	235	246	260	281	255	230	275	253	242	249	263	256	290	264	271	319	268	276	253	245	248	234	216	289	263	268	244	286	277	290	264	262	289	266	271	263	219	281	260	276	254	247	270	247	267	255	300	261	263	264	265	230	297	272	245	248	269	262	278	256	254	234	275	251	253	257	256	247	266	260	218	258	227	254	287	268	246	262	255	247	264	246	243	268	269	268	275	275	268	218	257	257	230	276	258	245	263	263	263	301	280	260	244	264	264	275	258	276	253	236	279	246	272	261	271	247	279	272	277	283	277	273	269	271	270	285	273	277	281	266	240	283	246	256	261	265	235	256	240	265	259	259	261	234	251	267	247	246	265	230	253	261	290	260	275	280	235	267	252	261	296	245	269	254	273	271	253	241	252	263	264	263	263	238	252	282	274	276	240	262	271	274	245	290	232	256	244	273	278	254	261	271	268	243	259	262	265	255	263	247	259	268	247	250	237	299	269	265	245	267	288	284	283	255	243	263	254	271	266	245	269	275	229	254	284	259	271	259	269	242	277	270	268	262	257	237	278	258	255	243	277	280	278	254	246	261	277	257	264	256	263	245	274	247	231	256	279	332	245	260	275	256	268	236	271	290	271	265	244	268	288	246	282	265	264	260	250	243	265	272	279	262	269	255	271	219	284	261	263	239	254	272	252	250	260	270	255	266	304	256	264	254	288	237	266	261	247	268	246	260	228	250	220	251	269	267	267	276	231	236	269	230	269	247	267	243	267	250	238	280	266	273	271	254	249	241	253	263	278	248	269	267	271	277	277	252	265	267	269	232	266	280	274	256	273	286	215	229	284	251	254	264	261	259	250	273	265	230	256	294	267	265	266	239	257	240	260	264	242	275	247	288	250	271	273	266	271	259	261	269	274	281	257	263	290	256	242	252	263	279	276	250	274	251	248	242	256	242	271	267	281	265	269	239	270	240	272	272	255	257	269	263	247	261	272	252	243	266	265	236	245	262	270	247	265	284	238	262	268	295	267	270	266	274	261	280	265	247	240	269	245	280	257	291	283	253	265	264	260	279	252	271	264	253	282	259	258	272	264	226	215	250	245	252	249	272	264	247	253	250	288	287	255	248	252	236	243	276	266	245	248	264	243	255	260	275	279	278	271	252	242	266	264	233	241	275	259	275	219	266	263	273	242	285
3116	1013	1512	1755	4937	12162	15344	12544	7327	3237	1483	886	737	689	693	650	676	673	658	649	665	674	671	695	624	639	618	623	688	648	745	657	650	652	690	678	701	648	688	642	684	660	664	641	623	664	672	657	646	695	658	627	684	720	645	670	692	654	668	694	610	605	645	631	634	647	669	671	702	644	669	630	664	655	647	661	678	594	650	720	732	669	617	663	660	674	655	648	605	695	645	642	679	645	666	627	652	682	661	620	669	694	635	703	612	669	689	691	688	684	720	695	689	675	682	675	658	668	740	650	677	681	699	674	703	636	697	650	653	635	640	659	693	703	692	694	666	638	720	671	629	667	657	703	662	680	685	660	662	616	630	693	744	638	689	689	628	622	712	663	660	650	679	648	655	657	689	687	624	637	698	670	683	643	669	675	636	691	692	650	655	694	695	668	659	675	622	671	645	648	665	654	637	688	667	688	640	654	707	670	709	651	632	624	617	616	687	647	663	626	641	665	646	669	638	616	640	667	647	630	656	648	676	685	662	650	675	684	672	638	670	668	680	639	670	651	664	708	669	696	680	637	673	687	654	670	657	644	723	680	645	659	684	670	684	625	634	685	696	671	638	712	716	643	617	703	679	672	668	675	709	690	625	685	644	661	675	689	611	683	659	671	637	663	654	620	643	690	656	659	650	659	639	679	684	612	652	682	643	669	673	653	694	625	696	706	705	664	617	585	664	647	700	679	637	699	650	695	705	636	689	659	644	685	635	659	698	680	656	685	648	628	676	684	604	696	653	689	643	645	639	646	693	661	677	713	686	640	686	627	637	656	638	647	657	663	692	666	677	667	679	673	655	617	652	666	646	652	689	631	642	621	631	641	650	637	619	680	658	673	641	664	643	676	693	661	653	659	616	651	611	636	733	675	656	689	591	669	655	650	646	703	649	701	649	681	648	670	635	703	648	645	636	646	647	675	657	610	682	693	648	711	778	622	652	713	646	636	674	654	695	654	662	662	694	639	692	653	712	657	621	624	702	647	673	701	704	707	649	651	642	670	656	640	704	626	644	658	682	652	653	730	655	627	683	626	659	667	678	651	656	652	675	687	629	673	641	725	653	633	653	647	661	634	619	684	638	660	645	680	656	660	583	675	648	690	655	651	665	608	635	681	700	669	680	660	666	696	640	684	683	642	645	691	650	698	717	603	724	658	679	675	650	661	690	659	673	702	653	646	673	663	644	650	636	674	644	684	684	661	641	638	721	688	685	666	687	694	635	736	694	648	688	667	688	674	686	685	644	658	642	664	672	681	653	677	624	685	591	678	637	627	640	629	653	674	666	623	635	666	673	646	669	692	650	654	634	664	652	687	645	692	707	668	614	712	631	655	678	664	674	690	639	599	671	699	683	647	673	641	675	672	681	650	641	685	617	694	631	666	695	608	693	625	661	667	633	653	690	650	684	660	648	636	632	684	696	677	638	670	682	683	641	688	646	689	690	714	668	661	658	684	674	684	635	652	663	636	632	639	625	694	629	672	651	661	650	682	664	648	631	680	629	671	603	649	665	687	621	678	633	695	657	667	651	679	671	653	682	671	682	686	690	691	659	670	670	659	674	665	674	653	670	628	695	618	646	653	670	697	676	691	642	716	641	697	671	659	654	634	681	624	651	667	624	714	653	627	656	629	641	658	659	687	624	671	675	692	665	644	685	639	660	669	621	693	652	605	680	666	638	687	647	655	701	706	681	660	730	655	715	698	677	664	672	649	655	692	682	650	696	664	665	657	640	682	638	646	610	657	700	611	607	666	621	654	728	672	710	653	659	630	677	658	637	690	683	659	671	652	644	658	725	693	669	641	623	697	660	685	703	686	682	670	706	651	637	678	670	648	690	600	633	666	661	697	679	597	691	687	668	620	652	654	665	661	603	644	651	663	652	659	672	700	642	701	736	710	656	640	617	682	672	670	704	698	659	681	671	619	689	688	622	661	640	685	679	672	649	619	644	663	666	690	669	657	668	628	666	672	657	680	666	664	670	646	653	631	626	690	676	645	666	636	632	665	635	642	669	681	650	643	637	660	694	665	709	662	658	640	606	665	657	659	663	657	661	666	684	632	667	672	665	675	652	656	640	684	629	643	648	619	635	664	652	657	660	694	679	676	624	642	642	649	656	705	654	676	665	645	606	663	684	662	636	645	667	668	642	655	702	688	658	625	688	693	650	630	664	706	604	691	653	646	639	628	687	674	666	645	672	684	648	706	692	675	690	674	679	628	636	693	674	661	672	641	698	616	657	669	659	636	678	663	679	663	622	651	647	628	657	653	695	673	649	648	694	644	640	653	632	603	686	647	659	614	659	647	629	642	727	679	680	672	707	686	665	648	677	667	651	673	647	677	663	690	669	667	627	686	642	688	702	613	669	638	667	615	680	685	657	640	685	672	664	686	652	566	681	673	673	677	625	694	635	664	697	694	725	673	689	656	682	646	711	650	668	684	695	643	618	656	640	619	652	681	709	673	636	656	679	695	666	674	683	697	641	623	647	645	671	690	677	684	662	693	692	723	645	690	692	662	679	647	696	686	678	651	694	699	641	659	661	638	713	667	649	654	630	620	631	665	640	655	674	663	674	711	649	684	608	692	665	675	637	688	697	644	656	641	722	640	683	707	661	641	684	673	710	675	638	655	648	649	644	691	661	660	697	675	667	649	705	652	669	636	677	668	659	643	683	663	645	670	663	677	631	665	676	668	668	663	675	658	680	654	624	687	712	680	699	683	721	625	641	600	707	642	586	672	651	668	693	680	651	617	676	637	680	670	666	703	698	627	629	668	670	625	715	682	659	672	710	663	673	631	649	660	680	633	669	692	704	640	608	616	654	640	670	723	626	666	663	667	650	705	682	641	656	709	694	672	643	641	654	663	689	673	626	649	680	679	600	647	646	676	635	680	648	682	635	648	682	657	645	678	656	669	697	653	652	661	685	704	640	681	685	658	719	667	640	642	642	727	688	671	606	665	689	663	634	660	651	642	707	663	621	665	678	624	663	657	638	664	654	673	635	608	703	629	666	666	633	662	683	625	743	660	704	722	636	695	647	678	662	681	627	605	666	652	723	638	635	662	701	663	682	677	650	636	637	636	700	676	659	624	662	690	649	663	672	701	626	644	660	674	657	648	694	669	623	639	658	681	673	612	718	657	691	649	702	673	644	643	686	662	710	668	656	649	629	658	684	670	669	687	682	653	705	706	716	645	659	654	663	676	716	654	691	668	645	678	645	641	691	678	655	722	706	650	679	698	665	608	642	682	672	657	674	634	734	663	686	615	672	680	698	579	670	641	694	645	657	665	671	696	709	679	674	673	680	688	666	628	660	642	670	617	670	650	656	655	615	697	667	674	691	661	629	636	644	656	668	666	697	654	671	693	652	618	647	668	675	690	698	673	633	648	660	664	663	688	620	670	615	660	658	690	632	674	636	647	656	639	628	664	667	664	712	644	678	640	696	678	673	727
14675	3303	2833	2506	7354	37984	42973	32258	17143	5827	1542	547	362	277	274	251	271	251	278	296	267	232	237	256	264	255	265	261	298	268	272	301	258	285	254	257	264	270	258	278	274	255	263	278	256	298	245	256	244	302	272	263	289	291	280	251	273	282	281	265	263	275	279	258	289	264	272	255	287	257	277	279	249	257	247	280	261	268	309	236	258	288	290	276	281	255	287	275	257	279	269	262	250	256	265	271	283	284	247	232	284	296	260	274	254	256	282	287	281	265	263	251	259	253	272	263	261	274	272	298	281	255	257	277	272	258	256	276	291	292	276	251	267	236	263	276	231	288	290	304	291	257	253	281	283	269	265	245	260	271	236	277	273	269	270	276	306	313	252	249	241	290	243	241	252	263	279	243	265	237	211	286	267	289	282	265	254	269	285	239	310	215	260	258	303	254	245	238	265	287	267	307	276	266	310	298	262	264	280	256	260	269	294	292	244	270	252	282	252	265	272	260	271	288	296	245	274	304	261	276	290	269	279	280	281	300	297	283	300	265	261	265	271	250	285	265	282	252	287	249	281	288	255	245	246	272	296	274	268	285	302	245	250	252	282	273	260	276	247	281	250	279	212	274	247	263	254	240	276	263	268	261	302	274	276	244	263	269	262	280	251	286	277	273	289	272	254	252	270	275	257	245	272	251	265	261	256	276	277	265	287	234	263	270	285	256	253	262	248	252	272	258	296	235	243	295	276	285	244	298	281	259	271	274	263	279	277	272	284	276	260	268	260	281	262	261	252	278	255	258	264	253	276	264	287	280	270	268	265	257	271	237	281	257	271	260	254	277	250	288	275	272	275	266	252	283	257	266	248	281	259	286	233	269	284	257	259	274	255	277	279	291	306	288	271	255	246	256	260	297	265	292	288	267	294	294	283	245	250	268	259	278	257	286	231	280	300	313	292	267	272	243	264	272	262	272	313	250	263	247	268	251	276	286	276	284	280	245	271	285	280	272	259	291	258	261	269	260	290	255	258	283	253	275	268	270	245	236	254	247	276	255	298	273	294	292	300	262	254	238	238	247	260	269	243	249	226	283	308	261	274	283	268	253	263	285	266	254	288	286	291	248	262	246	281	276	282	269	252	236	261	266	242	286	276	266	245	278	263	269	279	282	275	285	268	273	270	268	279	253	232	283	291	273	247	288	266	268	302	287	298	268	259	261	259	256	275	261	244	245	277	261	222	268	265	294	288	266	260	277	244	298	269	290	264	284	255	279	287	273	281	280	246	294	302	231	267	276	258	277	269	269	274	266	283	265	269	273	252	249	255	281	264	249	282	279	270	289	285	250	249	276	292	290	253	279	293	259	269	283	284	274	291	245	269	235	274	247	256	288	255	272	256	243	278	243	287	270	274	252	274	255	259	270	281	264	264	268	268	270	250	240	286	251	271	270	258	256	261	238	272	246	270	267	273	261	272	280	277	296	272	262	277	262	268	271	286	296	297	243	273	249	235	251	277	256	256	263	263	254	273	261	278	268	245	243	246	255	252	272	277	280	286	288	257	277	251	274	250	268	265	239	254	258	278	232	267	255	281	258	257	280	272	245	235	273	273	288	288	243	289	261	291	283	281	264	269	280	272	260	255	262	260	273	276	265	277	283	285	266	256	304	279	291	268	286	287	254	258	258	238	247	246	261	290	262	273	269	281	276	261	256	240	252	243	273	285	269	288	272	253	295	303	269	286	265	262	266	244	258	297	272	249	279	283	271	294	264	270	259	263	260	297	261	236	261	284	284	278	286	270	266	277	265	288	274	276	275	269	281	263	259	274	279	294	270	287	307	264	281	235	255	253	252	270	271	260	259	255	267	275	273	290	309	285	287	248	240	262	263	218	269	261	286	260	287	295	278	281	278	261	286	271	254	298	272	255	253	263	289	257	277	255	275	291	258	267	240	304	265	234	275	278	289	265	280	291	296	267	283	235	282	280	264	252	264	277	288	283	267	249	269	258	252	252	263	239	290	292	271	247	282	265	279	259	225	284	296	283	272	281	264	268	254	249	261	276	291	254	271	270	254	285	274	276	254	276	275	253	239	287	274	289	284	287	250	256	244	268	236	272	292	266	272	284	265	227	264	244	258	283	279	287	285	231	268	252	250	280	256	285	259	305	229	247	257	284	279	282	264	284	258	278	265	298	280	261	276	297	292	273	270	292	292	266	269	269	254	288	294	272	269	248	288	271	256	290	287	277	252	265	257	298	252	232	276	243	284	246	233	255	256	264	272	286	285	249	283	292	265	229	311	285	264	269	256	277	220	260	251	275	265	271	284	252	269	286	282	263	281	292	283	294	273	249	281	266	252	282	253	239	288	294	245	262	260	284	262	280	218	264	283	250	283	265	251	246	276	265	275	258	275	268	218	284	268	287	247	249	258	237	267	249	281	255	272	248	267	267	284	255	297	277	274	285	276	290	294	297	261	281	292	265	261	236	264	231	229	284	255	240	264	280	281	297	263	291	266	243	282	251	246	295	274	262	253	250	274	310	253	265	268	258	259	283	242	262	263	240	270	258	296	293	257	272	256	278	280	281	249	290	273	273	262	256	250	252	263	284	236	293	282	290	262	263	273	291	241	257	241	254	256	273	262	274	277	245	248	278	266	269	287	271	265	259	298	265	288	288	256	259	267	248	265	282	283	296	280	247	249	270	283	272	264	313	251	264	281	258	274	285	273	252	269	270	273	273	279	277	280	263	238	255	272	269	289	288	267	283	272	253	279	263	278	279	284	259	270	266	251	271	265	271	235	289	258	264	253	282	259	268	266	265	273	306	246	258	284	311	261	274	265	283	252	287	287	248	287	280	259	285	290	259	247	256	263	244	267	289	292	276	267	277	276	291	277	264	251	265	269	276	279	286	248	249	282	245	278	247	312	267	268	239	275	273	289	269	242	249	260	268	246	295	288	277	300	253	258	296	279	262	261	277	240	255	263	286	289	251	252	260	276	268	271	247	253	268	268	273	253	287	277	258	243	249	266	311	281	271	274	281	275	246	273	276	283	291	282	253	268	264	270	281	282	272	283	285	293	249	267	286	271	255	286	243	255	271	266	266	251	273	270	268	313	272	309	283	272	267	255	270	262	258	260	252	260	279	272	237	276	255	268	272	282	256	258	284	251	263	283	283	276	261	291	268	291	284	255	282	271	242	268	259	287	309	281	279	256	248	261	288	282	274	274	260	263	265	268	259	296	261	267	291	241	285	270	276	286	262	273	247	268	260	274	278	267	265	244	288	258	264	260	291	275	243	265	274	287	270	263	270	254	255	271	290	262	273	266	279	281	277	267	266	258	264	288	295	269	245	242	257	249	289	269	258	288	266	266	253	284	253	240	272	255	280	281	269	300	263	259	301	259	255	268	275	276	262	264	280	256	265	254	271	273	264	254	257	271	257	242	283	255	285	276	283	275	269	255	272	271	245	240	270	275	256	261	276	276	274	263	258	252	260	256	312	272
8740	2675	5139	7072	19994	53801	55726	46307	31817	15640	5376	1814	922	721	704	750	693	668	695	628	673	711	667	672	714	722	656	680	697	667	692	695	712	680	648	689	642	692	698	672	651	684	657	664	686	722	662	653	673	696	627	662	622	679	672	702	663	697	637	676	723	672	691	670	658	654	661	650	708	629	642	713	685	641	675	686	644	685	653	697	688	681	693	659	661	653	693	662	691	656	679	655	671	646	684	669	663	708	718	606	687	678	698	694	689	696	692	730	660	673	666	640	645	684	674	646	710	657	681	664	661	642	663	700	660	701	650	648	695	649	660	688	663	684	652	636	677	645	681	672	631	679	715	694	646	667	730	689	689	686	638	637	666	670	641	685	655	703	669	655	714	637	714	698	701	693	683	675	657	646	659	697	659	701	689	653	665	681	659	676	678	628	669	702	686	678	673	661	675	675	745	706	685	670	666	688	725	705	685	652	725	680	702	624	698	644	671	633	674	680	716	666	688	704	653	631	664	675	699	695	706	685	680	720	697	700	691	696	689	692	711	668	686	675	619	668	649	667	688	669	661	670	718	719	678	625	682	651	672	684	668	691	668	695	667	693	696	664	721	664	666	646	711	680	703	683	667	600	659	679	682	662	654	648	668	661	640	629	685	710	648	698	688	659	743	635	662	633	696	692	633	660	702	689	686	650	722	708	680	654	686	711	682	660	682	661	695	654	636	696	701	678	675	652	644	695	707	664	651	739	653	670	665	676	712	635	754	682	653	653	756	681	635	662	709	667	635	676	706	721	662	628	658	656	703	678	667	716	680	686	642	617	679	636	688	692	668	666	700	678	658	635	695	677	645	695	664	716	666	645	621	615	648	682	655	689	668	640	673	690	682	649	682	672	639	733	677	635	672	691	690	653	717	693	675	658	680	727	692	690	670	709	690	672	683	620	708	616	657	678	686	677	671	674	723	650	695	664	672	681	690	683	654	676	670	674	687	677	667	620	675	622	698	683	641	690	631	655	679	689	661	650	675	647	618	689	688	644	648	679	704	694	666	679	658	757	729	679	665	625	692	694	683	671	709	624	743	692	655	674	614	671	678	670	702	706	703	678	725	637	632	683	725	701	676	668	682	671	668	657	682	656	714	674	687	627	648	708	695	689	685	704	713	648	725	692	670	673	640	658	703	670	623	632	710	655	674	670	653	654	772	688	646	646	661	663	683	661	633	670	705	717	641	652	664	653	705	675	657	641	676	669	701	662	737	644	673	710	716	652	642	658	702	744	680	680	638	708	683	683	671	616	662	632	696	659	708	667	727	678	660	697	653	681	669	649	660	667	693	664	649	668	680	624	653	698	695	655	686	657	677	645	700	642	696	644	668	680	643	633	686	675	663	670	665	689	642	663	669	652	693	637	657	656	654	656	689	661	722	678	655	673	669	654	655	632	642	667	652	678	636	685	633	689	672	678	689	688	709	638	659	677	716	639	646	686	678	695	696	657	647	702	657	705	672	678	673	651	659	686	644	675	693	645	674	665	706	704	667	662	666	639	688	672	680	666	620	695	646	639	675	667	671	738	647	665	712	679	664	676	637	660	661	700	673	676	681	690	675	684	662	652	601	714	673	688	675	641	674	717	694	638	680	659	697	670	613	622	660	708	678	671	667	633	689	677	647	689	646	698	686	667	672	680	732	669	630	692	667	617	695	669	732	642	686	659	710	712	659	619	690	680	697	675	652	712	686	724	658	711	720	642	676	656	666	723	645	731	699	599	676	669	670	675	649	680	685	630	644	651	675	720	665	672	706	665	659	654	686	671	747	675	668	684	659	650	685	691	637	626	680	639	660	653	707	634	686	649	704	718	631	678	712	701	676	667	598	684	647	696	706	671	676	684	682	652	666	684	668	660	677	655	657	690	693	682	668	661	719	629	700	678	637	647	692	686	666	684	680	672	663	656	670	693	706	681	643	667	700	681	694	654	664	659	709	682	662	694	647	676	681	707	648	668	645	695	668	687	668	612	699	688	687	686	671	598	708	658	680	697	663	684	635	625	675	653	640	698	669	694	639	705	681	621	676	708	709	672	644	681	678	673	663	653	666	667	674	660	681	741	635	670	672	653	673	664	667	706	666	639	656	687	701	653	641	689	665	661	667	656	683	723	645	721	668	678	649	697	691	672	644	705	749	680	666	725	649	654	617	673	639	630	650	649	625	680	681	701	731	663	691	650	653	686	688	645	711	697	650	705	696	669	683	677	696	640	708	664	682	708	652	643	693	674	642	692	702	622	744	677	667	680	668	655	678	652	657	701	691	660	688	693	712	692	699	643	672	683	684	643	644	640	670	682	662	672	701	657	670	745	662	668	713	613	658	685	660	655	649	727	659	680	644	683	678	684	648	672	624	713	661	672	682	698	650	726	680	672	679	675	676	682	660	700	674	675	641	659	660	665	686	660	694	646	660	664	697	694	674	655	696	714	671	711	652	624	686	662	674	679	688	687	674	649	675	651	662	680	661	622	721	665	686	698	681	644	645	651	688	725	663	644	692	666	632	705	666	659	670	690	638	682	655	678	634	682	656	663	665	679	693	664	720	689	690	673	718	686	695	698	675	700	653	664	675	634	689	698	716	663	661	669	651	637	692	660	650	692	676	682	671	670	700	677	677	712	684	659	652	662	709	720	644	659	634	723	668	656	679	648	625	701	650	729	683	696	646	641	631	671	650	683	627	679	692	689	677	637	694	653	672	633	750	670	657	678	684	664	650	691	697	673	691	661	588	698	675	667	729	687	672	629	663	637	686	656	711	734	660	664	698	675	694	657	671	719	666	672	632	667	632	723	673	681	691	697	687	691	689	663	657	665	650	638	625	690	685	703	657	704	644	709	641	669	665	699	651	730	684	686	680	710	639	626	693	658	694	683	641	638	650	662	686	644	685	648	660	680	674	665	677	711	718	674	653	703	709	668	679	691	623	646	682	704	694	656	673	652	695	661	592	684	687	687	707	675	634	642	699	654	666	696	636	648	667	654	685	697	639	682	693	628	707	662	682	653	684	680	656	692	693	641	705	656	670	679	676	681	665	684	637	667	674	701	679	684	611	685	643	663	649	681	668	692	726	675	664	674	658	696	636	656	702	657	622	713	670	691	678	699	697	684	615	671	657	659	651	687	653	679	650	682	679	634	684	690	641	649	643	686	732	707	680	669	687	662	677	681	663	658	650	680	681	703	657	654	663	657	682	660	716	660	685	666	702	673	683	688	695	686	734	694	698	637	675	691	664	669	663	708	703	681	697	681	671	639	663	637	639	686	717	656	653	693	707	712	709	635	666	662	683	643	671	697	665	669	668	672	718	675	683	698	720	671	646	714	681	664	680	660	658	708	636	667	711	636	721	693	664	695	658	691	666	698	662	659	639	692	604	641	668	691	688	717	644	719	747	677	670	673	686	689	675	639	690	696	629	727	716	690	683	667	660	677	684	673	714	706	665	694	682	663	670	624	634	677
26121	8175	5709	3109	11253	24411	46312	50633	36238	18809	6129	1408	467	285	227	245	250	224	207	227	243	233	223	255	227	215	251	233	221	241	216	235	230	239	250	206	248	226	252	237	236	260	232	245	244	258	236	244	220	230	246	249	221	260	247	235	213	230	229	244	226	254	241	247	234	241	225	236	250	248	249	254	245	233	234	240	238	231	251	267	249	239	236	225	242	241	247	248	251	225	217	232	241	219	228	243	258	243	220	257	246	214	264	248	222	237	218	217	246	227	241	253	227	233	226	243	231	230	247	243	262	244	218	201	239	231	240	233	214	247	240	254	232	250	228	229	242	232	240	239	243	220	245	262	227	212	204	250	248	234	260	240	215	245	244	258	222	237	251	246	242	231	256	224	232	244	248	236	253	218	213	251	237	227	214	224	203	250	258	221	230	254	230	220	210	235	252	218	235	229	217	239	255	246	248	245	253	233	243	228	234	247	258	231	214	253	216	291	222	244	224	250	238	223	226	243	245	264	227	261	283	238	243	221	235	258	244	227	268	221	252	276	222	223	228	247	231	228	240	239	221	247	239	242	223	255	240	218	220	263	224	248	229	218	262	233	263	238	215	219	260	274	230	226	219	205	223	218	235	250	250	226	227	227	255	230	251	234	253	236	240	231	245	232	241	258	238	184	204	262	216	251	234	250	248	201	280	256	235	228	254	230	257	208	244	273	231	240	253	229	224	247	197	214	235	228	232	243	228	228	223	222	254	264	212	221	217	262	249	245	224	237	264	241	216	247	198	240	226	231	247	245	229	247	220	213	248	222	232	222	248	253	214	222	234	274	230	230	229	214	250	247	255	250	266	251	211	246	249	199	246	233	239	265	208	227	261	234	222	234	237	248	235	230	220	244	275	240	227	236	231	229	245	240	237	218	212	216	233	230	214	215	219	225	218	227	251	235	215	218	230	246	239	220	270	217	215	210	230	228	251	228	235	239	223	235	234	254	224	238	240	248	216	245	243	260	235	230	223	255	247	252	249	237	259	260	245	283	255	249	214	209	246	236	253	226	246	242	249	279	243	240	246	233	220	212	257	241	225	221	243	240	254	223	227	245	244	226	252	206	211	238	236	237	240	263	244	218	231	205	233	215	257	249	251	214	246	230	235	199	255	233	248	227	216	241	242	250	238	225	207	243	212	228	235	243	261	205	236	255	229	236	235	265	227	206	243	272	258	211	238	213	238	232	243	225	274	239	229	247	236	228	226	245	234	232	228	228	244	224	233	231	234	219	243	245	249	242	240	273	254	249	227	260	257	240	201	226	227	230	244	219	253	248	250	246	223	259	249	207	231	232	251	209	216	255	232	244	270	235	239	241	224	230	260	220	247	248	227	219	226	240	234	227	230	238	221	267	245	203	243	232	250	255	243	231	249	253	252	226	241	224	226	225	228	239	253	228	234	250	247	234	240	234	256	248	250	212	246	230	228	238	247	240	253	230	220	232	209	246	210	230	230	238	238	223	258	207	225	236	200	231	234	207	213	233	232	247	227	265	224	227	242	226	246	235	246	233	257	250	220	216	228	244	261	225	233	231	244	234	203	245	227	252	232	240	261	252	217	254	225	250	261	246	252	246	238	202	250	217	239	243	209	241	225	232	218	257	231	218	254	239	250	221	235	239	235	273	247	252	217	247	252	262	237	238	218	239	243	216	223	231	260	239	235	248	243	271	225	211	246	226	211	229	223	251	220	246	216	269	230	225	224	221	234	226	245	213	259	224	246	231	262	238	231	219	235	238	248	215	248	233	266	245	219	227	251	229	241	223	223	224	196	270	221	269	253	226	227	205	249	250	224	224	235	243	261	243	251	259	230	233	198	212	249	224	256	247	226	231	243	211	237	238	216	239	244	228	233	246	270	224	234	236	221	228	249	244	239	227	202	235	247	239	261	237	243	252	223	206	225	248	247	257	229	235	243	211	239	243	254	221	240	243	265	254	237	245	232	243	253	229	230	237	231	204	216	234	233	240	234	256	259	234	233	215	231	225	227	278	227	237	220	220	240	221	216	215	218	247	243	239	258	222	223	240	258	232	207	242	255	246	268	224	217	238	224	258	245	258	214	209	254	244	266	239	231	234	243	215	218	232	219	214	236	217	262	265	252	230	251	260	251	231	254	250	222	234	237	231	233	251	203	242	217	229	206	219	220	217	224	225	188	235	246	269	241	208	237	246	240	227	217	233	235	230	226	215	224	238	247	252	260	224	240	250	222	196	220	219	228	241	267	239	245	231	225	274	247	227	233	221	202	248	259	239	245	222	223	221	227	230	256	241	240	194	246	222	244	217	242	253	270	200	259	211	237	241	233	249	242	233	206	247	256	241	235	225	240	207	253	226	221	216	252	239	246	235	235	214	234	249	230	226	212	249	224	243	243	244	226	235	239	235	238	230	254	251	242	246	234	223	250	240	231	230	259	232	228	244	235	234	250	255	223	221	225	222	244	221	261	213	256	247	258	209	256	229	260	278	237	253	225	225	240	242	230	234	248	240	237	212	247	203	225	223	211	252	200	227	250	235	237	214	248	205	219	246	251	243	211	233	230	243	237	228	246	238	245	229	215	224	238	242	259	251	214	237	245	218	229	248	222	216	242	230	246	228	221	244	239	237	241	224	257	229	243	224	240	222	229	253	213	248	247	228	240	248	238	246	249	230	232	230	224	237	231	246	248	256	265	208	252	227	231	236	214	229	226	237	257	230	217	213	227	213	261	237	255	231	271	243	238	230	225	216	223	259	246	214	221	246	229	240	246	275	242	261	230	214	235	203	242	252	248	238	243	248	205	199	235	224	248	250	226	233	220	249	255	237	228	219	218	223	237	258	227	242	212	257	226	213	245	239	214	245	261	219	232	226	202	237	238	238	221	237	233	233	260	235	254	240	240	226	242	229	232	246	222	224	207	248	229	242	253	249	233	227	227	240	224	255	240	219	234	230	241	234	235	240	232	225	259	238	227	235	233	234	216	270	255	247	240	227	236	230	218	258	237	242	256	251	237	207	234	276	246	239	239	240	218	243	184	243	287	263	237	245	240	207	231	226	253	241	219	240	233	259	255	242	258	216	214	228	231	247	242	233	237	252	237	248	233	256	250	244	251	218	232	229	233	250	246	224	249	225	233	251	244	229	222	205	224	225	237	239	242	226	225	286	239	237	246	218	246	230	220	269	244	212	246	263	242	229	250	236	234	218	246	251	234	213	246	248	245	248	260	242	241	237	268	230	244	194	239	226	242	239	237	251	194	225	267	235	242	231	218	201	265	264	220	244	213	229	225	254	242	252	216	222	226	244	243	234	212	230	240	268	253	272	245	239	251	217	234	244	227	239	230	223	259	241	243	249	225	244	232	259	202	215	215	228	228	251	231	242	245	217	215	262	233	256	229	209	237	211	242	249	239	236	244	240	229	257	233	250	240	214	238	248	211	244	240	255	228	235	213	241	232	212	259	227	235	258	229	241
13600	4166	7945	7547	25256	37349	59528	62938	48316	32204	15088	5114	1419	766	606	609	586	596	588	580	620	658	604	596	564	581	622	613	574	592	579	616	632	629	637	590	626	578	636	616	600	587	597	628	594	591	565	583	610	571	571	595	601	607	601	574	631	576	576	618	556	620	615	637	625	627	636	580	593	606	617	634	632	609	620	593	616	585	593	559	645	639	576	578	681	595	585	633	623	619	562	571	643	612	596	564	577	608	557	602	573	588	640	602	600	595	561	588	590	603	656	580	601	611	631	611	591	633	632	579	615	564	536	593	564	599	572	618	621	612	601	579	578	645	592	581	572	583	625	569	650	604	561	585	596	589	615	582	599	589	584	589	539	611	594	610	596	621	562	620	587	609	587	578	564	587	576	581	608	615	603	581	582	600	613	622	616	632	591	575	584	610	610	559	643	580	624	590	586	606	613	579	606	602	606	601	630	622	630	611	580	639	580	600	616	599	610	601	589	609	566	634	575	563	633	596	568	576	596	586	603	646	622	593	618	576	623	616	585	606	619	603	610	599	600	605	606	570	613	580	553	588	590	608	626	605	627	603	592	569	596	571	617	612	628	618	532	569	637	603	607	577	649	581	582	603	600	647	573	597	594	595	591	638	602	594	601	576	645	590	610	574	615	587	557	555	605	588	679	581	589	559	566	613	624	637	599	631	607	641	648	585	587	618	625	587	564	577	644	616	638	595	592	572	577	611	596	613	590	614	579	618	571	629	622	604	590	619	576	560	619	585	596	557	582	597	610	615	605	631	639	615	591	597	588	663	590	600	558	627	644	564	603	604	591	591	551	576	542	573	636	612	601	585	588	597	626	613	601	591	606	596	621	618	583	580	617	616	637	628	625	623	595	622	603	623	595	647	606	589	588	555	615	568	561	572	593	606	602	590	627	597	613	588	637	626	629	650	572	609	615	546	591	568	555	595	614	619	629	600	629	589	586	589	553	605	589	604	625	613	602	659	576	622	583	644	546	593	633	580	578	566	572	579	627	574	545	603	598	579	609	532	631	646	581	640	588	580	574	598	574	625	607	552	583	642	573	566	615	596	570	543	590	584	583	563	572	608	585	616	611	596	621	571	615	623	636	547	602	588	560	602	547	628	605	589	593	606	612	581	643	595	585	595	599	563	580	580	593	649	609	577	599	622	587	589	653	608	601	569	581	618	618	621	685	586	615	597	607	613	612	608	565	617	594	581	623	570	603	589	639	620	621	606	603	620	548	578	566	628	600	598	586	613	590	569	617	600	620	561	617	623	597	622	604	611	649	605	614	625	633	664	594	555	603	607	621	588	553	609	572	581	573	592	599	598	612	610	609	586	635	549	590	589	587	589	568	641	614	598	646	603	594	601	606	583	605	615	631	590	613	635	544	589	610	609	595	595	643	587	623	571	581	630	624	623	610	634	591	606	591	588	607	602	557	581	587	598	592	588	557	581	620	612	615	518	611	587	585	607	633	577	611	642	579	584	647	616	566	576	618	617	627	562	600	601	598	617	637	579	622	617	588	601	636	562	602	597	555	612	625	564	625	588	564	602	550	617	589	614	580	586	597	568	609	609	607	574	613	640	605	606	575	587	603	589	604	537	628	620	586	607	599	573	571	552	618	633	620	608	601	601	571	603	605	588	570	605	588	615	624	563	638	572	582	573	570	561	592	555	620	601	676	623	607	607	596	594	604	615	571	630	606	567	604	580	590	611	630	559	606	613	539	609	598	591	608	648	626	611	570	605	628	623	606	595	572	605	614	558	569	622	593	608	654	613	584	559	646	595	560	588	582	637	578	634	619	602	643	575	602	600	565	592	588	606	611	631	568	587	566	614	596	575	666	658	573	603	588	587	656	584	573	557	638	570	608	633	585	618	607	577	625	569	611	596	636	618	607	613	584	633	610	619	616	577	590	620	594	656	577	612	564	562	591	620	523	575	621	578	584	602	575	586	595	532	624	585	594	593	564	582	623	604	586	617	567	597	608	576	600	603	584	563	590	598	597	608	587	606	596	610	605	593	641	563	593	620	579	607	610	568	613	623	607	593	626	577	593	618	660	581	552	613	580	592	614	604	602	603	615	602	560	626	613	573	623	554	536	604	546	620	568	604	563	591	577	593	533	591	553	602	589	565	604	599	583	588	642	646	583	606	628	620	622	633	579	621	586	630	637	583	598	586	593	604	615	620	591	604	653	583	602	606	587	608	622	561	580	590	539	556	612	575	577	599	556	586	625	595	588	599	573	580	562	624	560	624	611	607	590	599	619	573	597	583	608	606	621	567	605	613	632	606	585	597	580	599	566	634	643	615	575	614	574	607	600	651	607	626	591	658	584	621	629	605	570	633	598	553	602	629	547	561	620	616	579	602	579	620	594	607	572	541	611	586	620	589	614	622	583	603	585	655	588	653	571	650	583	607	645	635	623	589	609	583	661	608	595	626	592	604	609	580	602	596	604	578	661	612	654	583	597	572	605	612	572	611	584	610	603	635	601	640	611	645	597	571	585	562	629	556	618	586	603	605	641	586	596	615	615	588	654	592	628	619	580	558	573	588	625	598	581	588	611	587	600	611	602	566	582	567	617	606	618	637	625	610	575	601	586	615	570	638	603	622	611	624	593	590	595	598	621	621	636	602	604	599	612	558	600	611	587	600	563	597	590	620	587	601	599	614	579	548	592	588	583	603	620	570	602	620	600	588	576	604	576	595	599	551	574	632	608	598	577	577	582	625	607	636	647	620	609	616	608	629	604	618	608	603	586	562	571	620	586	587	587	562	600	568	582	617	600	595	567	624	570	598	592	610	574	598	585	606	615	590	586	620	567	543	601	580	588	615	626	597	604	582	571	667	614	591	607	574	626	597	545	593	584	615	602	599	629	552	579	605	630	604	593	640	577	560	614	620	560	562	559	581	564	584	581	603	604	585	633	578	618	561	607	594	576	597	586	587	598	634	562	602	582	567	604	596	591	633	600	615	630	602	606	604	597	591	604	564	630	608	626	607	628	631	614	611	590	576	615	592	602	616	626	589	580	569	613	583	605	620	600	578	599	573	574	617	628	672	627	625	606	591	610	628	596	608	617	612	588	632	592	626	570	603	639	574	574	599	574	598	597	598	618	610	605	617	593	612	573	585	627	630	585	597	616	598	578	609	572	634	597	553	590	618	604	577	580	595	617	589	601	586	594	593	578	608	568	601	620	567	577	588	609	568	583	649	549	599	591	598	548	581	599	578	618	581	643	635	586	596	596	581	621	534	620	627	575	593	589	580	607	601	626	573	619	585	599	588	645	598	596	627	599	595	620	588	575	578	559	594	603	615	585	544	575	598	625	532	607	596	591	618	588	597	607	631	635	608	573	611	579	573	622	613	625	590	583	638	625	615	591	592	601	564	616	608	605	575	564	570	589	605	603	621	612	570	590	577	608	573	651	636	569	625	590	576	587	581	585	585	621	608	596	594	608	583	615	645	592	603
3575	691	509	375	451	1233	3470	4012	2768	1295	702	363	293	256	260	269	247	269	265	229	280	274	242	277	288	272	235	234	259	271	233	276	275	284	272	245	261	255	285	259	254	275	279	258	217	283	277	277	282	285	269	281	274	278	245	280	233	264	276	252	245	243	264	290	294	255	278	286	269	259	270	254	277	269	257	267	266	267	255	290	274	263	254	263	255	285	273	296	262	290	275	273	277	260	270	261	257	242	270	259	250	279	253	252	269	270	266	259	276	269	272	286	262	258	268	297	276	279	269	287	261	287	290	288	262	267	268	267	262	283	245	252	261	283	276	297	279	241	280	251	290	272	286	264	244	247	278	269	249	252	277	261	262	257	268	256	238	252	244	269	279	283	263	260	269	277	272	273	244	308	284	250	274	252	287	296	285	250	254	277	260	250	279	259	284	291	251	266	264	265	246	286	253	270	288	276	280	267	253	265	266	256	274	286	301	241	277	278	273	277	279	274	253	270	283	268	289	261	294	277	254	263	258	268	293	268	273	257	267	263	260	277	297	242	263	237	261	269	258	258	260	277	287	263	273	263	288	269	298	260	266	282	304	274	279	235	266	262	284	257	238	300	265	228	271	265	280	242	265	264	251	275	279	246	245	236	268	260	268	277	247	253	265	274	260	280	249	251	241	230	307	274	256	296	284	275	264	263	276	280	291	270	264	260	281	249	266	283	321	277	257	274	300	238	268	274	281	269	264	269	263	265	252	249	248	243	266	282	293	277	289	276	287	247	272	265	275	303	266	253	253	248	260	254	253	253	262	247	258	259	272	275	288	257	264	264	312	261	306	290	280	276	258	262	278	281	288	259	267	267	234	247	283	275	268	260	245	256	283	272	269	267	278	285	256	252	259	243	254	257	263	271	285	266	287	274	260	253	269	273	277	244	252	301	251	237	245	271	276	268	247	266	272	252	270	281	266	249	253	258	250	249	249	296	268	269	245	280	267	258	298	281	268	294	270	256	257	269	283	246	269	246	247	232	282	288	251	257	258	255	295	255	255	255	270	248	280	276	275	215	237	270	253	274	269	247	266	251	281	304	246	292	239	271	239	251	241	287	262	284	276	244	300	288	282	267	273	251	286	261	258	264	254	247	246	260	279	241	261	252	272	279	245	286	289	266	271	259	271	254	268	274	286	259	292	307	260	232	311	295	271	254	290	266	268	244	257	247	262	256	255	274	288	244	275	278	290	288	261	283	259	283	309	239	251	280	282	246	268	280	286	296	261	265	265	287	283	269	262	251	283	278	288	252	298	258	252	242	287	265	269	240	308	272	263	273	285	270	265	263	236	277	258	283	262	263	264	240	241	273	250	302	271	268	262	241	308	246	267	291	290	253	252	264	250	260	258	255	248	253	262	262	268	256	266	262	245	230	242	252	273	263	261	267	260	283	267	248	225	263	248	249	233	246	275	290	262	283	265	256	280	279	239	267	289	300	255	262	263	249	243	276	270	314	254	273	267	280	275	255	235	237	281	288	251	278	254	270	277	286	261	256	279	271	268	284	283	301	251	263	259	227	250	247	285	289	266	285	274	277	231	285	273	277	267	253	265	256	246	242	272	276	222	248	268	270	254	280	275	256	244	264	293	272	261	271	282	289	276	283	292	274	285	281	276	249	255	265	279	252	260	241	287	256	284	264	246	253	269	282	294	234	244	254	282	282	279	238	260	258	249	258	271	260	264	283	279	280	260	263	273	268	246	259	271	279	270	261	285	241	267	275	244	270	260	280	282	279	249	290	296	267	244	249	255	283	269	287	261	262	286	270	293	305	245	264	259	277	250	258	242	304	263	292	309	273	279	225	255	249	262	284	274	283	306	282	261	236	289	253	275	268	272	258	260	278	290	259	272	259	294	282	256	249	244	250	262	277	291	227	272	260	241	246	293	272	260	266	268	247	281	262	284	277	271	261	288	248	280	290	304	273	257	257	292	236	265	281	309	240	272	266	280	265	256	261	274	273	244	263	246	268	278	258	247	253	241	254	254	248	273	255	273	288	266	295	255	257	286	241	255	272	271	262	281	262	280	233	254	255	241	278	271	299	271	267	270	276	268	260	252	246	241	271	271	283	270	267	252	293	273	252	278	267	256	289	267	263	243	293	274	271	276	259	294	270	249	262	286	254	287	298	263	252	284	275	273	285	257	300	252	256	256	250	259	280	293	290	286	239	257	220	270	274	251	264	276	253	251	236	261	257	265	252	266	254	260	237	272	283	285	251	268	282	298	256	254	275	257	277	273	272	265	274	262	278	264	271	267	272	265	250	253	262	275	275	282	226	250	240	275	269	258	264	258	225	237	261	255	242	255	263	257	259	280	276	297	289	250	306	279	301	228	254	249	259	284	276	279	279	238	261	276	256	268	284	236	260	248	263	269	260	278	284	274	253	241	276	237	290	270	258	266	277	279	303	252	288	277	272	283	244	277	240	266	256	272	262	287	259	258	285	247	257	313	259	282	290	272	248	257	241	273	267	243	304	307	293	265	247	251	246	270	260	257	268	270	264	265	288	272	288	266	263	262	253	278	292	253	271	256	264	229	271	225	251	275	256	251	266	249	258	251	265	265	223	240	248	281	278	288	276	249	269	264	283	258	265	237	288	277	218	273	272	272	285	278	249	242	286	275	266	237	255	260	237	247	275	253	269	315	273	259	252	261	263	261	277	258	266	285	265	278	260	275	249	250	275	277	268	277	278	265	255	288	259	255	280	290	245	244	269	258	259	272	267	296	271	248	255	281	285	226	246	292	271	252	265	248	269	286	291	264	265	270	275	248	272	266	274	272	262	267	309	252	262	278	295	299	264	240	253	280	268	261	257	258	265	254	285	246	257	283	255	243	232	252	297	286	261	271	273	267	290	284	267	292	268	278	268	253	245	295	260	265	264	254	254	266	223	262	264	282	273	278	251	248	290	280	259	261	244	249	289	251	250	264	257	255	251	250	273	260	268	275	274	265	279	262	246	248	276	241	270	267	276	277	244	242	266	267	274	265	299	254	262	270	276	267	256	272	255	268	252	288	284	276	304	246	249	247	273	266	278	277	254	258	280	240	259	252	250	281	305	286	247	254	250	272	277	258	284	254	264	262	242	276	278	295	254	254	236	265	264	247	244	272	236	252	269	254	242	259	297	235	270	270	268	266	249	270	290	254	259	223	251	312	267	254	280	282	254	265	254	243	250	282	260	282	263	282	270	255	270	274	264	245	283	266	272	278	268	262	257	268	286	270	262	281	302	287	239	254	281	304	267	267	258	251	241	263	255	272	288	269	258	260	274	283	264	286	254	262	263	258	271	260	285	249	279	265	257	247	264	271	271	284	253	261	259	264	279	262	265	252	271	255	271	312	266	263	274	275	272	296	259	262	243	259	290	261	255	274	272	291	284	234	273	286	269	299	253	284	240	245	278	263	269	251	258	254	306	259	262	247	278	268	244	282	262	276	275	281	238	273	271
3137	970	1124	1156	1625	6152	14782	15197	9594	4777	2076	1026	720	644	660	679	682	708	695	666	647	687	662	648	658	666	667	681	651	643	666	690	673	656	691	666	658	677	699	692	679	692	684	661	665	686	712	631	678	677	658	720	704	707	672	667	667	708	647	710	608	700	679	696	682	669	659	715	624	678	691	737	658	690	626	695	675	671	639	679	637	634	720	647	686	690	658	689	652	674	685	738	686	712	702	659	710	655	647	638	666	688	669	654	685	644	682	662	689	674	696	659	672	662	666	676	682	670	634	712	636	677	676	625	682	640	632	672	642	672	669	686	649	650	689	685	661	664	682	669	643	660	706	630	634	687	674	666	623	710	705	682	653	640	665	652	684	663	697	702	646	637	691	660	708	635	712	687	650	685	653	671	698	667	727	672	656	681	650	708	679	625	612	681	688	654	662	678	648	636	691	666	693	666	684	662	708	652	654	653	688	709	679	608	621	693	640	682	654	625	673	689	683	717	679	672	682	632	657	656	713	696	714	692	698	696	735	678	717	674	674	661	703	649	663	686	671	688	674	705	638	696	681	668	683	664	674	661	637	712	688	669	648	637	654	706	640	698	642	645	738	620	649	656	657	683	668	637	605	705	651	702	711	698	689	666	710	638	672	669	664	662	705	651	665	644	701	660	671	656	676	648	700	672	686	674	667	627	686	656	658	679	671	669	657	687	665	665	671	721	684	722	639	682	686	685	680	660	680	690	675	694	673	671	668	680	685	671	624	643	648	691	651	680	604	651	675	618	650	683	638	699	705	633	663	656	678	703	697	658	665	654	676	686	662	670	644	679	656	660	705	669	683	683	733	673	664	679	657	664	731	738	658	660	675	670	702	701	618	664	677	702	667	655	662	669	658	686	643	670	690	709	662	672	690	678	660	661	691	644	667	659	644	717	703	657	715	677	656	712	703	656	660	689	646	718	679	664	637	637	653	711	671	688	673	629	716	700	647	689	687	689	663	661	687	710	703	687	643	702	667	667	681	675	682	699	696	692	656	652	736	697	668	682	673	644	689	659	696	703	696	686	652	677	649	697	699	661	683	689	626	703	651	712	670	658	646	714	666	683	673	642	656	683	670	640	644	687	707	618	679	684	644	657	650	660	641	646	654	655	664	711	668	626	683	634	693	672	662	665	658	688	692	659	648	698	670	664	681	737	655	613	628	719	678	677	657	713	662	668	713	668	680	718	644	647	714	684	725	665	658	630	682	723	697	663	626	650	693	674	602	667	688	663	724	677	692	643	685	620	688	648	679	664	682	688	717	646	679	725	684	675	650	666	694	656	634	679	663	663	681	635	688	643	702	654	664	676	683	707	673	663	700	707	703	695	652	627	712	698	667	654	661	679	665	680	760	658	726	688	637	697	654	673	708	657	682	626	683	683	628	679	681	676	647	698	639	709	709	646	652	686	639	630	667	653	630	658	698	691	753	722	671	702	666	707	668	643	669	655	691	672	660	697	692	682	640	723	665	711	685	682	638	694	631	647	686	663	640	707	654	693	690	662	675	669	663	692	686	654	677	682	664	668	702	690	689	679	689	662	679	678	659	698	678	678	643	641	649	653	672	663	679	624	662	707	654	657	632	686	648	745	663	687	656	696	663	660	705	669	690	677	702	660	675	665	627	658	677	685	662	665	650	647	634	679	629	689	701	657	644	641	679	675	685	696	664	671	669	684	735	696	652	680	661	643	683	649	657	660	709	677	724	685	707	640	670	625	718	715	661	688	710	699	675	698	653	708	698	662	717	669	630	672	672	629	654	676	691	659	692	658	706	712	648	668	675	715	645	677	667	674	668	671	685	684	666	674	681	668	676	641	662	654	674	661	682	621	705	710	670	690	658	652	688	698	661	644	702	694	735	644	659	674	705	691	668	651	687	682	647	652	702	696	694	743	640	644	706	693	625	688	693	632	689	705	682	653	640	673	698	694	712	647	660	700	644	671	696	697	640	675	672	705	684	650	654	659	651	704	711	691	709	688	680	629	658	683	667	659	674	652	708	640	651	717	656	683	649	693	702	679	686	715	706	682	653	659	691	673	691	706	656	709	673	685	704	680	704	652	694	663	634	660	668	643	666	651	707	662	667	690	701	635	669	657	719	699	663	686	670	638	669	643	686	641	677	694	678	701	695	694	732	709	666	723	686	680	710	661	677	667	667	692	665	676	665	695	696	722	679	675	731	695	637	679	668	662	646	708	668	645	689	726	710	669	713	698	669	661	696	706	666	685	690	674	691	674	721	696	694	634	658	703	673	674	648	688	683	668	684	634	651	678	720	678	657	680	694	711	702	682	646	644	671	669	693	655	683	686	715	640	632	712	678	684	629	643	676	673	669	705	634	655	663	652	683	671	675	616	622	667	688	660	628	677	703	717	685	700	706	680	667	665	674	685	703	635	712	705	695	700	669	721	673	694	684	654	679	674	633	697	638	646	705	737	655	692	685	689	643	640	666	669	664	678	679	681	737	694	696	687	662	698	695	657	677	697	668	700	637	651	681	724	680	641	675	673	687	671	711	650	696	644	643	715	633	706	628	633	634	639	666	680	658	696	664	685	674	640	686	624	710	680	669	649	661	685	668	717	675	713	713	668	686	660	660	694	715	671	650	714	666	665	674	606	674	675	636	663	692	628	680	671	680	619	682	643	710	663	656	643	680	681	670	642	675	708	673	663	660	667	672	625	685	652	664	669	667	670	687	679	614	684	642	646	693	700	675	704	703	638	731	675	736	665	684	649	696	635	677	690	728	675	653	652	680	657	664	713	662	681	672	636	659	684	660	632	710	663	678	671	675	688	646	659	642	666	652	676	659	646	695	724	650	686	735	659	716	699	658	667	705	650	662	713	647	651	671	690	654	660	615	665	638	649	658	680	685	693	689	613	717	653	619	645	705	675	677	649	687	658	686	649	721	701	666	653	696	666	635	713	702	690	647	664	624	699	698	677	635	709	664	663	679	613	635	692	633	705	717	670	671	614	654	679	686	671	668	651	680	675	677	673	680	668	685	610	684	670	674	703	650	670	660	666	734	681	689	639	705	687	657	643	655	684	688	627	657	680	668	693	689	714	651	702	673	704	671	680	696	645	656	679	697	650	660	678	658	685	742	636	701	635	686	624	642	690	707	690	680	713	648	681	683	692	674	674	664	695	623	681	699	673	693	682	631	723	689	649	700	674	673	667	683	703	708	690	672	591	700	655	693	694	683	663	672	634	687	691	657	678	693	680	676	684	644	625	743	681	638	638	679	651	665	662	654	656	689	673	662	701	723	639	642	703	641	649	682	679	684	685	658	707	667	654	655	646	689	685	667	668	703	678	663	627	713	663	664	667	656	717	659	675	669	673	640	738	692	647	655	723	677	658	649	696	688	689	666	655	690	681	656	680	661	662	652	712	657	712	711	683	697	666	667	693	686	685	676	647	709	670	669	696	654	701	646	718	667	702	671	652	692	666	674	631
18489	4192	2817	2025	5914	33608	43530	32848	18812	7051	1871	569	313	286	291	284	244	307	263	285	270	295	274	256	319	283	288	273	281	263	290	254	273	290	273	273	286	259	262	291	258	313	270	291	257	283	281	291	290	283	301	269	274	263	269	284	281	267	286	273	274	286	270	254	298	280	290	238	268	294	288	303	303	287	262	262	302	264	295	291	276	259	316	298	298	273	268	297	263	293	274	292	307	306	284	272	277	264	285	287	283	265	270	287	269	292	290	276	228	293	293	274	267	290	221	289	267	268	261	286	299	280	275	283	295	263	244	233	299	262	284	296	262	241	285	289	243	287	287	276	270	262	237	283	261	278	297	259	270	271	283	299	256	285	291	286	268	281	287	291	286	290	253	294	279	309	293	294	266	303	293	276	288	299	285	285	275	321	270	271	312	278	250	281	249	288	284	253	297	282	276	272	279	297	264	274	259	271	264	287	267	277	275	280	267	281	274	271	275	292	282	292	244	261	277	271	282	285	284	268	286	243	285	273	283	298	259	269	298	272	261	279	282	256	296	255	262	296	280	260	299	256	298	309	252	265	293	307	289	257	304	276	257	302	319	264	259	287	272	294	259	273	270	297	278	291	252	279	255	261	250	285	272	300	267	267	280	254	257	278	279	234	277	270	279	280	285	257	282	267	274	322	284	279	269	290	303	273	270	272	265	258	282	285	287	272	280	271	269	312	293	292	287	274	257	294	267	286	254	296	274	296	284	284	289	268	283	308	287	288	284	270	266	288	270	246	304	270	278	256	253	298	296	258	287	284	292	266	255	302	281	285	264	270	264	310	284	284	295	295	281	269	293	268	265	262	270	282	271	264	275	317	264	273	274	285	271	287	270	283	257	285	269	296	282	288	263	289	291	263	311	261	272	267	262	291	294	268	250	265	264	263	268	240	282	272	258	280	250	279	274	259	282	271	287	281	254	290	258	293	296	235	281	312	309	272	295	265	240	290	308	282	282	282	290	262	292	281	269	305	266	256	276	279	273	272	291	270	292	303	298	267	275	284	267	309	269	281	276	272	251	269	312	290	288	277	266	293	278	291	285	287	277	293	275	276	275	314	252	267	271	265	282	260	258	284	295	253	293	286	283	302	276	291	285	322	279	275	276	273	269	311	284	268	281	280	282	291	280	279	257	286	303	289	285	275	274	286	284	298	280	281	280	285	329	279	274	254	294	284	273	303	293	279	261	295	269	277	259	292	288	296	269	310	270	287	308	306	325	247	254	263	255	293	290	270	291	263	301	270	285	286	281	275	304	294	304	234	274	266	273	271	262	271	279	307	268	270	269	238	262	254	285	279	285	255	290	270	281	292	285	273	302	295	291	267	274	279	243	282	271	270	315	257	233	299	249	285	272	271	272	298	289	283	289	247	256	241	275	281	283	288	295	300	302	271	234	269	291	277	265	291	284	278	295	288	261	276	291	281	319	290	287	281	252	303	288	278	311	280	295	281	290	283	293	283	287	280	295	269	288	291	271	266	263	271	258	279	285	295	293	305	272	275	254	266	272	286	295	270	259	296	277	299	263	269	280	307	327	266	282	293	286	279	305	248	287	271	282	259	266	264	275	273	279	275	308	283	292	286	273	285	236	291	278	291	263	279	284	300	289	287	263	282	299	265	264	263	284	263	268	280	269	303	272	310	279	275	269	297	263	278	267	264	256	292	278	289	320	257	261	285	291	272	283	271	280	288	267	300	238	299	256	288	287	259	254	258	267	264	282	284	254	275	285	243	263	278	284	299	279	293	247	291	301	268	261	292	258	285	274	255	258	248	283	289	277	269	274	271	264	281	320	285	284	263	282	272	268	277	282	300	253	282	278	315	258	296	289	273	271	263	266	275	262	289	239	299	276	264	286	282	279	267	262	290	291	309	255	264	265	301	302	264	270	256	264	289	269	298	272	309	289	274	257	294	310	259	307	262	257	293	236	281	319	285	296	309	280	278	307	273	281	268	287	292	261	288	296	283	275	306	274	274	292	287	270	287	288	275	292	272	257	274	301	303	310	277	284	264	285	297	254	237	269	286	264	307	298	291	286	292	285	258	270	285	269	266	287	253	267	279	280	298	289	273	270	295	278	285	283	243	309	276	309	269	265	268	260	266	302	304	287	282	243	282	260	308	277	290	309	281	241	270	303	289	270	274	258	310	283	255	308	306	276	262	316	275	269	278	268	295	291	310	265	298	294	282	260	297	269	283	291	274	274	276	291	286	310	278	254	241	241	306	266	254	271	294	264	269	282	301	293	265	284	299	263	307	277	261	267	283	281	280	240	266	294	277	244	310	270	280	285	269	249	277	274	272	279	290	280	270	276	276	286	299	302	286	280	296	278	283	311	247	279	301	271	277	273	267	254	268	269	273	298	272	267	301	255	317	272	263	289	286	284	274	301	269	293	265	275	277	247	269	288	278	252	257	286	296	285	275	259	287	282	294	275	275	281	304	272	288	260	268	240	279	276	267	270	272	292	251	280	260	289	268	267	311	276	281	276	303	273	288	305	273	309	270	266	276	262	283	238	277	302	278	266	287	271	271	263	281	273	271	277	263	291	283	299	304	249	279	266	284	286	285	278	271	260	269	285	279	304	263	291	302	302	255	284	264	277	276	224	281	274	248	284	278	265	251	286	274	297	254	257	219	308	307	301	270	287	284	277	296	256	257	258	288	297	263	252	283	302	282	273	303	300	263	286	285	269	294	271	278	263	266	250	275	272	283	310	277	272	295	274	292	269	239	245	261	266	263	272	244	300	267	313	292	300	267	265	274	252	280	273	269	262	257	312	264	277	250	296	260	280	289	282	274	287	288	281	273	294	287	273	277	252	257	285	255	257	268	258	288	268	275	259	268	306	283	264	263	261	288	270	274	302	274	287	292	282	259	301	278	261	286	270	265	273	289	296	288	261	265	261	277	297	291	277	289	277	277	284	275	265	273	246	253	250	280	287	265	269	268	311	272	286	282	300	291	306	295	261	264	277	288	282	286	299	276	284	287	246	256	274	269	259	263	323	292	285	257	269	309	291	279	271	310	290	283	293	289	325	272	254	300	275	261	284	279	272	271	283	260	274	306	278	283	272	289	265	270	296	254	286	258	254	266	266	260	291	260	291	267	290	262	253	270	281	300	277	270	258	275	292	238	262	289	269	255	274	294	292	272	262	309	262	265	280	290	300	287	287	273	301	273	265	266	304	307	306	270	298	267	253	288	270	299	273	274	279	302	268	271	248	275	281	270	280	290	301	305	291	291	245	297	266	261	279	254	277	258	280	240	293	275	293	280	272	334	279	269	284	286	301	274	285	269	243	292	250	266	295	275	279	288	299	274	263	291	308	315	249	275	274	284	236	269	290	276	240	283	279	299	303	285	289	263	254	269	269	277	300	261	288	300	271	277	277	286	284	289	263	278	293	254	284	262	287	289	286	267	287	303	283	319	285	291	283	273	298	272	269	300	270	297
11054	2363	4187	5197	16443	50875	56388	47159	33994	18526	6646	1858	915	763	747	718	700	677	711	718	729	708	682	696	667	746	731	715	742	685	700	686	681	676	722	719	709	705	684	692	739	685	670	672	733	664	667	698	707	709	666	775	739	736	680	735	690	678	725	673	690	679	728	677	697	716	752	650	685	733	711	720	673	689	680	683	670	678	727	648	672	685	747	680	721	733	726	722	707	671	696	655	717	694	662	679	730	721	723	690	718	738	657	722	733	707	646	752	701	679	722	683	728	675	696	694	706	741	725	697	677	691	694	725	697	703	713	653	699	716	723	699	711	678	731	670	695	689	709	673	686	680	656	741	694	702	718	705	713	717	723	672	686	656	684	686	713	769	666	746	667	660	710	700	712	700	684	710	669	663	654	692	720	690	736	700	719	688	680	668	745	743	704	729	682	706	683	657	727	730	715	705	664	705	648	741	694	695	645	631	695	702	696	709	708	673	691	702	708	674	667	717	678	696	682	654	716	705	769	693	728	719	720	694	681	685	720	684	713	695	705	693	716	687	688	695	690	726	691	715	664	688	730	676	681	681	716	682	669	689	710	669	717	668	692	697	732	731	727	715	688	650	714	715	688	707	676	707	713	717	679	686	756	693	725	720	708	709	736	707	747	705	711	689	655	713	702	710	688	685	688	697	759	738	676	728	692	694	687	729	690	687	714	715	668	734	701	662	712	702	744	738	674	703	700	690	690	696	718	779	724	700	723	663	692	674	723	648	716	663	724	722	728	754	688	714	715	732	678	745	668	663	716	698	713	671	670	691	647	718	747	699	707	735	635	673	715	647	713	712	743	687	674	727	684	717	704	697	709	672	717	662	695	668	732	714	743	708	743	722	686	692	638	737	729	684	687	713	737	695	662	660	667	664	723	736	652	708	691	702	691	711	665	719	646	693	707	694	710	713	671	696	668	720	684	694	712	711	717	658	679	663	689	736	756	704	675	735	686	709	716	679	735	708	681	712	693	664	732	697	688	650	683	685	739	678	687	706	684	673	654	672	702	723	683	733	717	691	701	724	736	719	731	720	704	669	673	726	659	690	728	675	696	682	721	689	699	686	725	710	697	690	748	744	651	703	686	670	666	714	719	687	676	725	665	700	707	679	696	691	694	717	717	714	691	710	726	722	728	720	721	680	723	763	733	713	686	702	693	674	658	726	718	729	756	703	687	684	680	700	686	727	713	687	710	712	722	723	708	653	728	685	702	722	647	680	694	751	717	712	741	720	653	703	674	688	724	717	695	663	665	714	701	691	669	669	706	692	655	680	703	689	708	681	670	705	686	669	688	747	710	703	668	666	710	714	648	648	717	732	671	685	700	699	694	698	700	721	675	717	687	720	731	699	680	701	713	690	699	726	724	728	752	733	689	697	723	701	686	684	707	753	699	740	698	714	684	680	699	714	709	685	720	683	672	709	683	745	637	732	701	698	726	723	663	693	690	676	675	664	667	758	699	730	752	689	662	709	707	709	685	753	699	709	711	716	687	688	688	671	701	722	751	680	709	697	696	725	706	700	680	720	682	710	693	724	712	688	719	757	663	685	663	669	684	684	687	755	729	712	686	712	685	721	735	654	691	733	699	720	670	718	713	717	646	717	697	693	679	692	714	675	696	669	707	717	690	727	702	713	695	692	736	735	689	710	688	666	712	684	711	658	687	745	716	704	696	738	661	729	716	679	734	673	753	684	724	716	687	678	740	705	673	703	713	702	672	695	705	723	689	692	684	692	707	696	685	724	707	725	690	710	707	677	732	680	708	705	709	685	731	669	674	690	723	706	718	660	729	725	731	698	727	680	742	713	657	717	719	724	698	676	692	708	732	706	699	728	663	678	675	674	722	692	723	756	760	755	688	713	691	709	739	694	713	716	734	680	681	707	734	669	724	667	683	723	687	684	699	715	691	667	684	687	735	728	730	667	732	726	686	690	717	692	682	686	733	680	707	733	731	677	691	727	701	694	728	700	702	722	642	718	665	753	766	692	670	702	673	692	709	683	706	712	711	718	685	664	678	746	718	700	730	691	698	637	666	731	686	703	722	701	714	670	691	687	705	651	705	728	665	678	748	708	621	698	759	676	678	690	811	729	745	730	670	681	718	703	696	704	701	723	722	702	688	691	677	701	672	676	662	757	683	710	669	734	734	688	657	762	731	690	672	699	691	745	691	715	704	671	674	712	691	676	728	698	698	692	661	696	682	684	688	702	725	698	708	653	696	753	723	643	666	719	711	729	700	716	740	705	688	677	681	669	726	672	678	659	728	695	644	667	707	692	656	685	698	696	697	685	715	728	704	711	737	660	710	709	702	653	693	708	680	704	693	657	674	757	680	682	713	691	708	698	692	675	736	678	679	693	702	707	727	688	700	707	668	679	752	699	754	697	721	702	692	702	689	758	684	711	649	674	722	694	706	751	696	702	677	693	683	692	736	669	710	683	706	732	745	691	685	667	696	716	716	686	729	662	709	717	719	683	715	727	717	691	708	684	670	687	753	714	688	744	693	664	772	683	723	729	725	672	677	729	668	695	719	705	716	692	706	680	702	671	686	667	736	749	673	736	710	700	722	677	695	689	712	725	720	653	708	701	696	736	673	696	704	687	679	685	708	706	680	684	703	733	709	729	741	689	692	738	707	732	679	661	677	699	676	715	715	746	676	679	697	730	718	723	669	728	703	672	702	682	683	687	717	691	703	677	728	705	735	686	725	744	744	748	678	728	706	738	700	679	663	664	697	712	691	708	709	713	737	749	705	704	735	673	738	670	689	693	676	730	713	710	741	671	694	688	680	740	692	680	766	689	727	751	644	692	777	702	717	711	702	683	683	690	688	702	678	719	709	678	664	716	721	691	669	700	710	675	710	710	687	725	692	730	709	699	764	740	714	725	714	751	726	669	717	702	698	697	699	673	671	659	710	710	765	694	736	688	736	655	724	735	750	756	674	689	680	712	700	684	717	691	749	701	734	718	736	680	751	697	691	669	684	726	687	673	702	704	717	715	685	734	731	715	712	713	710	651	756	728	727	697	727	702	708	742	708	702	684	672	722	692	683	706	694	733	725	668	716	669	676	747	692	712	735	706	697	714	667	707	696	721	716	702	693	676	735	690	682	732	706	730	720	738	676	713	747	667	703	726	688	693	701	718	707	644	700	721	723	670	666	706	703	698	680	694	704	663	712	734	734	717	714	682	691	727	655	691	739	681	729	709	708	690	666	706	711	698	723	743	708	706	733	669	724	690	710	768	707	721	685	712	724	701	675	688	708	726	695	737	695	671	678	723	740	699	693	718	730	747	714	691	725	694	658	685	695	729	711	714	685	711	708	700	751	712	690	672	710	737	653	677	698	681	701	647	680	723	718	717	712	670	665	711	716	692	718	668	676	676	710	702	720	661	677	711	715	696	646	687	708	683	708	684	666	687	766	729	681	729	649	727	697	668	697	690	748	716	694	676	680	676
22753	5906	4633	3152	9647	49432	56677	45562	30009	14276	4096	1007	370	267	253	226	252	264	233	267	225	250	296	232	236	267	265	266	256	232	251	261	247	213	286	259	248	246	269	247	247	240	238	267	256	227	259	264	277	280	238	282	266	261	265	278	297	235	257	281	250	251	243	262	260	242	243	219	235	245	257	245	262	258	248	249	248	266	252	249	243	231	247	262	230	248	246	241	242	250	259	228	240	252	269	254	271	276	279	264	232	277	255	237	262	279	264	273	269	294	249	263	246	241	263	253	260	273	281	268	267	265	272	259	234	248	261	240	274	223	251	272	280	259	270	240	260	246	224	238	260	230	253	274	253	274	260	253	260	268	261	248	261	261	260	258	270	241	276	268	254	279	255	245	261	257	282	256	257	246	284	254	235	235	273	273	244	242	245	241	245	268	266	224	255	270	250	245	255	249	260	269	224	249	246	282	267	238	278	278	232	242	258	247	273	267	274	260	262	273	240	252	249	259	285	273	272	266	292	251	265	247	261	243	275	282	224	249	251	262	274	237	269	239	270	263	241	261	236	263	255	283	251	252	244	220	261	250	263	277	259	267	244	276	266	236	273	266	266	282	266	257	255	260	245	244	273	252	243	264	249	251	252	242	244	222	220	250	266	235	254	263	238	245	261	276	268	267	263	251	254	246	236	262	261	257	260	245	269	235	277	238	276	253	252	243	235	230	266	269	259	276	224	266	244	260	269	247	274	253	263	254	267	243	248	273	228	235	243	260	282	242	233	249	242	238	253	263	268	262	263	233	289	231	244	270	252	272	270	262	235	246	267	248	251	249	266	259	269	279	275	237	257	247	278	260	279	256	265	242	256	253	264	248	252	262	245	247	256	263	256	246	239	287	247	264	268	249	275	258	233	249	270	253	226	251	247	230	281	287	272	229	273	223	251	259	236	211	245	261	260	262	277	265	249	267	254	260	256	231	260	272	272	265	264	259	268	260	249	268	267	248	227	245	267	241	272	277	252	259	256	273	231	250	264	228	240	263	228	257	255	215	270	234	257	266	230	257	274	278	241	259	234	244	286	289	277	240	240	237	269	252	261	237	237	252	239	253	264	252	244	252	243	226	269	242	274	280	233	256	250	274	244	267	229	295	268	271	243	237	276	269	262	245	225	255	240	257	255	252	258	255	235	273	248	266	253	256	241	252	277	241	261	218	262	251	255	219	235	259	253	254	256	247	287	274	258	247	243	251	287	262	280	261	231	266	244	258	246	254	229	284	253	250	249	262	247	277	264	242	249	223	253	259	275	245	281	244	248	248	263	236	268	235	235	254	238	256	261	253	253	247	250	275	250	250	265	278	251	258	252	260	252	254	247	251	277	250	246	233	231	251	253	254	232	260	215	237	269	243	237	282	236	245	248	263	281	283	264	230	245	283	247	262	221	269	267	237	258	258	263	240	251	257	245	280	253	270	239	260	244	234	227	292	249	265	270	248	266	239	283	255	256	252	274	251	252	246	247	233	266	258	239	264	252	255	225	248	260	227	244	291	271	249	271	254	274	260	262	242	251	273	246	261	281	278	262	258	277	253	228	251	236	258	232	269	246	255	271	264	267	242	232	216	219	237	280	264	269	270	260	274	272	259	245	251	244	267	252	263	248	268	233	257	214	252	263	247	244	269	252	271	260	262	254	263	255	230	258	262	259	241	259	246	224	236	259	243	260	257	273	245	238	245	260	264	241	258	249	259	250	251	258	243	264	266	255	248	232	218	251	273	274	284	252	273	246	255	268	270	270	264	241	279	262	255	245	268	248	283	247	243	230	262	260	236	252	243	262	248	259	252	239	218	263	232	239	258	258	270	295	252	234	226	257	248	242	241	269	254	262	258	257	259	274	244	249	245	237	244	227	272	247	269	267	292	281	235	253	229	243	247	237	257	252	255	230	247	283	268	261	263	227	252	276	247	249	254	220	256	282	250	232	272	224	268	252	262	256	252	256	245	256	259	251	265	222	264	283	246	282	296	237	243	283	269	254	254	245	259	265	259	245	262	249	252	228	242	238	253	273	248	259	279	255	285	272	258	254	254	248	241	253	230	260	229	252	236	268	268	251	251	244	257	239	231	234	235	241	270	278	263	243	236	252	242	266	254	239	243	260	241	265	240	237	256	264	232	226	237	251	249	271	256	254	247	222	247	232	270	290	255	258	274	247	240	217	250	234	280	254	266	270	243	246	245	265	246	262	251	275	257	255	258	271	271	261	230	214	251	267	235	245	268	252	274	291	242	267	258	243	270	287	244	279	260	241	251	270	262	240	273	248	269	250	279	252	246	244	252	224	252	258	231	263	266	230	251	254	247	258	228	239	260	224	238	242	260	247	276	226	294	285	262	286	240	255	243	258	233	212	272	272	236	263	287	291	275	254	240	251	240	288	266	224	237	250	250	247	263	223	245	253	269	283	239	280	261	282	248	261	262	263	273	250	259	266	220	262	242	261	277	248	241	231	266	284	222	244	231	225	280	227	289	266	249	270	275	279	267	255	249	252	296	263	271	260	273	264	285	234	272	234	214	275	245	262	240	246	265	260	239	223	268	234	262	276	294	238	281	254	265	234	252	257	251	240	265	263	261	255	246	237	233	251	255	267	276	260	266	270	262	260	231	245	251	214	264	275	264	273	223	273	240	247	258	234	247	288	259	244	245	248	262	282	272	259	251	270	245	245	235	256	295	257	258	239	227	229	262	256	213	248	300	251	215	260	245	241	228	251	237	308	260	272	250	266	267	250	280	262	263	266	249	260	246	263	263	283	229	276	251	265	231	256	255	256	283	270	241	253	289	259	278	266	230	233	237	259	215	284	276	251	278	252	264	291	241	264	273	283	254	219	268	221	263	236	255	274	241	263	263	277	235	247	267	265	276	296	256	246	243	244	234	225	253	256	263	239	286	271	255	217	245	254	244	236	253	224	252	213	234	223	225	247	284	257	247	269	269	253	282	268	261	260	240	241	251	233	230	275	248	283	267	246	242	241	243	254	223	241	239	273	264	244	258	275	244	246	255	256	256	274	281	260	279	254	244	225	248	238	239	272	256	246	258	257	268	239	264	262	237	265	249	246	238	257	264	271	269	265	267	223	266	265	251	235	263	267	254	270	253	278	234	262	268	260	252	260	251	267	257	249	233	264	245	273	260	235	269	252	253	245	248	278	262	236	242	275	228	260	252	272	238	278	254	258	297	245	228	244	239	252	270	284	251	248	220	251	257	253	261	264	259	247	245	249	231	272	277	233	256	233	242	263	265	299	258	239	260	247	268	270	238	240	239	254	265	262	217	242	256	254	266	231	234	237	253	244	229	252	261	239	237	251	238	258	218	256	261	287	230	242	255	234	251	270	284	234	260	271	256	271	246	282	259	239	241	254	242	244	235	235	235	250	256	281	243	283	246	271	252	251	261	288	227	237	271	277	279	251	271	247	262	259	245	279	273	254	288	282	259	262	267	267	257
10827	3623	7543	8322	21182	62143	67862	57759	43717	27626	12002	3743	1331	771	685	664	639	689	688	637	657	679	651	586	624	624	652	656	652	668	684	654	602	600	698	652	698	660	617	636	660	632	640	630	630	616	660	651	657	682	639	681	618	655	627	593	673	678	646	655	619	627	686	651	641	642	651	638	628	625	661	625	599	663	676	644	649	648	649	657	645	671	646	665	689	644	679	661	631	632	673	644	655	638	624	614	647	645	691	642	674	650	668	645	650	657	611	671	653	674	634	658	627	626	612	662	664	590	635	619	633	663	658	644	620	633	649	655	651	609	619	645	626	667	655	652	625	613	634	651	661	646	628	656	629	623	652	640	651	630	656	695	627	655	663	633	605	682	624	631	639	653	661	668	660	660	649	618	674	644	676	593	656	651	667	638	630	677	650	605	640	637	665	664	687	630	635	599	621	611	628	610	654	640	623	678	646	659	668	645	649	571	664	638	642	645	643	667	639	665	665	625	603	639	621	689	640	646	681	686	603	597	644	664	652	635	640	619	673	625	697	626	619	651	645	655	619	656	599	640	655	628	663	606	689	638	701	629	610	652	642	644	678	589	672	680	707	603	628	632	605	612	633	605	686	643	644	670	592	682	659	627	654	634	668	652	690	648	611	657	642	694	676	665	590	635	649	722	643	665	640	609	635	641	647	612	604	702	622	639	647	652	660	646	662	638	653	636	677	657	641	665	681	617	678	618	648	613	638	652	648	631	641	623	612	649	609	661	682	653	620	685	652	665	661	643	619	647	655	642	599	634	660	654	630	590	684	658	659	667	595	663	659	659	655	649	667	674	646	683	670	636	641	669	617	626	676	656	664	629	618	586	703	664	645	626	657	675	644	637	629	651	624	640	632	674	653	645	656	589	623	640	684	670	669	669	655	622	653	651	657	672	617	680	624	599	652	623	652	624	647	635	641	633	645	568	673	616	592	660	656	601	659	669	626	591	643	614	679	625	634	665	647	619	621	628	611	637	627	638	670	624	637	688	638	638	652	636	703	616	616	630	600	691	623	605	676	666	669	645	666	627	626	615	660	669	648	656	646	648	669	642	606	622	658	664	666	653	660	675	651	598	697	656	601	663	622	633	652	653	633	664	673	641	613	654	637	635	644	596	647	663	610	656	630	662	635	664	638	604	647	687	643	596	643	663	630	636	645	659	643	637	660	682	639	625	627	631	663	647	646	623	667	661	617	652	625	642	607	636	641	669	626	647	659	658	645	650	681	677	673	685	640	618	600	654	645	651	646	701	638	590	642	641	629	645	667	624	617	656	638	645	690	644	603	675	663	657	633	644	650	649	670	604	660	656	615	628	561	668	628	647	650	670	647	611	643	605	639	657	697	642	596	674	652	616	645	647	602	656	659	646	686	641	638	676	658	672	584	673	662	632	637	669	700	658	680	630	619	618	663	611	645	654	672	618	644	659	646	672	654	658	688	618	639	625	644	636	611	627	666	627	632	662	620	637	633	662	586	658	630	725	630	646	685	675	651	647	624	689	594	632	617	657	622	668	633	656	638	645	663	640	678	620	692	614	587	594	618	668	646	653	645	653	652	645	640	622	641	627	624	676	653	622	675	611	686	630	654	661	703	609	648	611	648	606	639	693	641	634	623	631	630	618	654	653	606	670	637	642	595	645	617	646	652	669	627	653	634	670	632	680	624	638	630	668	667	658	688	666	673	622	603	650	674	618	623	624	648	643	611	625	670	611	652	647	600	653	670	653	619	649	632	621	664	671	632	646	643	688	650	626	628	643	665	635	659	617	642	623	654	587	640	647	626	624	627	620	643	693	631	662	612	597	596	692	668	585	625	666	641	655	648	670	701	655	638	616	595	681	621	678	687	613	687	624	617	633	657	644	606	592	626	655	643	645	607	633	650	666	646	678	691	680	607	663	598	682	633	663	664	646	642	671	619	627	641	653	654	662	648	624	638	665	659	639	667	619	659	608	682	699	624	625	636	628	639	650	645	637	631	695	658	684	634	638	611	669	643	631	676	651	666	640	616	643	664	662	642	635	684	647	689	610	662	638	627	610	672	635	601	647	617	683	648	660	627	675	653	652	612	635	612	651	634	645	643	604	606	656	666	667	643	698	617	682	653	644	649	684	678	700	618	629	617	600	631	667	555	633	667	637	585	669	597	674	622	606	628	659	665	662	662	605	659	685	683	614	619	602	621	612	658	644	591	609	604	629	646	652	657	679	648	660	621	660	640	647	632	656	642	628	661	660	645	620	681	656	649	634	680	649	671	633	640	607	688	591	595	667	634	671	657	665	607	612	650	620	663	594	633	653	646	644	602	621	670	637	625	649	635	645	654	644	641	608	643	648	644	622	676	688	662	652	648	607	633	678	622	660	617	670	674	650	684	617	658	607	630	660	621	674	683	622	650	646	637	609	664	694	650	605	629	646	700	675	688	665	624	640	628	659	642	661	634	664	636	646	633	611	607	635	680	671	683	662	642	613	657	603	668	618	699	670	619	648	676	617	616	653	621	620	652	648	624	642	641	653	631	607	668	642	624	639	647	619	671	669	649	621	626	645	618	613	604	677	616	631	644	646	647	648	664	629	690	676	672	625	616	667	606	631	711	680	597	636	634	633	626	653	665	650	652	683	640	680	578	651	634	617	579	622	667	639	656	660	656	621	644	641	639	637	685	655	613	639	641	669	673	671	694	585	621	684	617	655	663	680	644	632	662	660	648	630	651	616	661	641	712	648	624	635	654	642	631	663	605	630	620	669	641	617	692	664	692	659	612	658	629	640	643	638	650	647	623	606	705	626	636	575	637	669	678	629	664	653	686	655	641	701	564	689	617	663	623	635	703	637	617	626	637	626	599	670	682	655	633	644	592	651	602	663	622	622	648	604	654	667	593	638	645	614	644	653	597	626	599	644	611	675	643	676	630	630	681	614	596	591	619	637	654	632	621	641	655	627	643	685	631	650	653	635	661	674	630	661	632	641	637	624	627	664	631	650	661	655	687	616	658	700	611	625	599	646	653	661	632	616	657	636	654	667	673	648	661	587	664	622	655	667	652	676	660	651	618	615	680	647	663	656	602	636	636	701	666	639	636	642	642	629	682	643	664	630	632	650	661	642	681	638	603	631	616	630	653	672	631	639	686	624	611	637	625	664	607	650	690	679	633	633	643	625	640	575	644	656	653	657	604	621	652	658	629	659	621	661	622	660	589	649	684	682	598	626	648	645	607	680	627	664	624	637	680	651	640	688	667	674	660	646	622	659	637	637	621	632	667	667	666	667	641	657	658	608	607	627	592	605	636	628	628	664	641	685	665	654	633	682	621	641	671	661	656	611	626	604	655	588	619	680	665	645	649	646	675	657	580	649	648	669	657	676	676	652	650	616	611	665	651	668	680	618	649	646	651	641	596	682	611	674	693	665	672	628	698	640	656	661	701	606	647	640	692	621	674	619	664	598	646	670	652	650	642	673	653	667
3199	542	1005	714	439	1783	4043	3516	2266	1060	529	364	299	282	307	290	318	278	290	322	283	293	309	291	290	324	349	301	294	288	316	291	280	298	277	294	284	282	291	288	278	275	309	299	267	265	276	299	273	274	288	280	283	298	267	309	299	320	296	292	289	266	315	305	277	271	309	251	299	267	314	273	263	281	298	276	287	265	305	317	289	329	286	286	289	287	299	312	241	254	267	288	262	296	310	292	312	282	295	316	278	296	295	290	283	283	287	301	281	265	307	309	293	284	296	315	297	280	263	287	274	308	291	290	283	285	274	302	282	268	287	290	289	288	282	244	301	274	286	312	269	273	264	291	288	281	281	306	319	288	282	279	257	280	284	286	293	307	296	312	305	270	320	289	291	285	271	290	256	299	273	317	288	274	274	324	322	288	297	300	264	246	303	308	278	267	266	292	277	274	272	267	314	282	296	288	302	316	284	307	280	303	307	287	279	280	286	286	316	276	298	254	291	284	283	288	300	286	313	305	272	274	273	283	279	280	268	292	291	290	295	294	278	279	272	276	280	272	277	289	318	296	315	264	310	306	287	285	277	295	273	307	247	272	283	297	283	294	290	312	295	266	288	260	284	290	308	320	305	277	254	298	320	329	266	305	294	282	288	299	255	322	296	309	308	292	272	288	289	291	311	320	269	282	297	290	291	268	288	293	296	287	304	275	306	304	321	266	279	273	282	289	272	265	269	310	286	286	279	294	288	317	270	296	308	305	271	290	294	289	280	264	265	277	279	282	309	297	289	293	261	321	280	299	295	308	266	284	277	296	261	318	233	294	294	331	275	261	243	269	301	292	280	292	265	282	299	301	357	287	279	297	301	286	253	299	261	280	273	289	331	261	300	316	273	301	298	294	302	283	279	276	261	286	271	307	318	311	326	290	279	290	303	278	250	261	287	308	284	291	313	311	297	307	269	290	290	299	324	282	298	287	284	288	310	268	299	295	259	269	314	275	268	280	279	278	299	295	303	280	283	310	288	322	244	301	283	268	277	294	276	307	298	287	273	275	296	272	286	266	311	275	335	259	272	281	300	269	315	290	296	285	261	254	267	282	291	288	320	242	297	296	304	290	304	295	284	251	327	303	273	288	280	303	275	279	296	300	303	284	273	304	304	292	299	286	282	278	304	282	297	295	277	258	314	305	277	296	294	288	304	289	278	294	274	291	288	263	290	277	272	298	262	273	341	297	243	301	265	278	278	309	267	297	287	315	290	287	299	270	303	282	291	304	276	265	282	280	281	289	291	287	281	324	288	275	283	280	284	304	307	271	265	282	275	272	272	262	265	263	265	320	272	311	263	272	316	253	294	280	266	292	288	256	273	316	344	270	310	279	296	300	270	286	269	303	270	273	290	297	279	275	294	315	267	281	283	293	279	289	270	279	279	296	320	283	284	285	293	270	285	301	271	325	273	259	312	321	294	280	315	286	270	307	299	264	274	295	267	293	264	296	298	280	285	304	302	311	284	300	258	285	290	285	278	296	301	345	268	294	258	278	308	279	279	283	291	285	302	253	279	285	276	316	267	258	291	304	275	303	270	234	294	292	283	299	285	294	258	308	266	275	313	269	294	280	266	269	280	301	276	324	292	316	252	288	288	240	314	293	307	313	289	258	287	271	290	285	302	306	270	313	284	265	352	315	289	283	301	288	293	282	275	294	297	282	270	273	255	300	275	300	270	283	284	294	302	323	278	319	273	275	297	298	288	328	277	298	272	291	290	297	277	283	319	294	284	301	243	280	311	269	295	289	275	297	295	251	293	261	277	297	316	299	279	284	269	277	294	288	297	302	298	293	285	313	302	303	294	280	303	300	293	292	267	283	304	301	284	273	294	273	285	302	317	281	279	291	312	317	257	281	266	302	315	260	305	261	261	258	285	316	284	280	282	276	269	283	268	299	323	281	300	309	290	287	328	270	273	264	265	283	297	308	286	288	285	302	274	284	309	286	308	310	301	284	290	257	320	296	278	322	250	306	260	302	268	298	276	271	286	313	292	274	278	311	278	293	296	306	290	273	308	286	312	291	287	308	262	269	285	284	281	274	262	275	261	268	284	304	275	298	308	241	285	313	268	311	283	312	268	255	294	319	311	259	280	265	272	289	291	297	300	298	323	274	275	298	257	266	273	305	312	297	305	284	292	283	296	285	311	293	268	260	292	263	306	300	303	308	264	291	305	305	282	300	274	297	275	292	290	284	289	292	289	316	266	289	297	282	297	336	280	285	292	265	275	267	301	281	325	279	264	322	295	298	296	259	312	293	274	285	258	267	300	287	287	277	245	306	266	268	270	277	284	264	263	294	288	299	289	267	285	272	293	282	293	287	287	292	277	284	283	292	281	288	286	309	320	284	321	280	321	286	272	279	300	302	292	285	290	299	321	278	280	287	264	316	272	303	273	312	310	291	273	293	257	292	291	291	289	296	309	281	269	272	306	273	315	309	260	270	284	274	323	284	279	283	279	263	312	285	270	292	277	273	302	293	277	271	282	268	304	306	283	261	307	296	295	302	273	307	238	277	291	273	259	324	307	309	282	289	297	310	251	303	286	282	292	272	304	292	274	276	261	287	289	303	305	296	286	294	272	324	315	304	265	306	309	273	302	289	274	301	291	289	297	256	274	322	287	285	298	287	268	295	255	278	288	271	252	262	278	275	290	287	259	261	284	284	287	300	288	273	282	316	282	264	337	322	294	286	260	276	293	304	271	296	288	276	273	292	302	257	296	284	290	311	298	318	257	308	284	318	278	310	314	284	307	304	273	290	291	270	254	299	292	271	296	285	236	266	275	283	325	264	307	279	301	285	262	293	286	270	276	271	306	316	315	286	347	307	324	300	298	316	280	278	299	298	274	284	265	302	303	300	296	283	295	301	271	299	291	291	266	303	272	276	278	283	246	304	287	320	280	273	293	280	250	262	289	321	304	307	269	283	297	294	299	299	293	296	289	283	289	302	271	314	272	278	293	256	295	303	308	318	284	279	268	295	276	279	266	271	286	292	325	268	312	289	290	265	314	281	296	281	291	266	291	280	287	262	295	262	318	324	282	260	275	275	293	309	297	288	275	333	272	283	267	272	298	274	288	287	307	288	303	291	317	277	266	295	283	301	280	263	270	301	286	265	295	289	287	259	313	317	266	313	274	281	294	307	261	281	298	274	295	294	286	311	293	296	301	278	321	298	260	302	272	256	282	278	258	263	272	314	274	263	278	292	291	291	277	295	301	284	262	308	307	294	283	279	269	310	323	265	250	261	275	257	312	302	296	285	275	251	289	283	313	280	284	274	280	290	270	301	284	275	306	258	286	275	270	260	301	255	311	297	303	275	281	294	301	277	268	284	276	257	265	290	307	285	286	318	287	293	283	287	272	280	301	282	275	259	280	294	265	306	273	281	295	299	288	294	293	300	315	251	284	301	289	326	307	280	281	300	284	287	292	300	292	263	274	294	318	329
2930	1000	2292	2014	1710	9160	16326	13658	8286	3852	1747	990	795	762	750	689	764	701	700	716	702	728	705	746	740	763	724	762	734	725	705	702	747	749	709	760	705	711	758	767	725	752	746	711	753	714	744	700	704	766	707	740	745	736	728	727	666	697	734	745	747	689	742	751	718	729	736	692	724	721	699	705	754	660	732	689	719	720	773	716	718	765	714	714	748	758	724	699	729	781	707	728	764	747	723	699	728	747	726	758	694	703	725	725	725	681	741	722	692	734	712	733	742	717	729	711	680	716	740	712	770	691	750	738	705	658	747	714	736	749	680	752	704	744	644	701	744	742	686	740	706	715	722	745	701	707	746	745	714	726	748	739	694	722	709	703	774	729	713	703	704	711	714	748	686	709	672	761	741	748	702	732	739	704	707	744	731	750	751	701	758	708	719	722	664	728	705	763	682	753	734	711	747	714	683	757	731	733	735	736	731	746	745	725	746	735	749	755	721	755	756	743	713	732	703	696	690	711	746	708	739	774	675	691	766	745	693	774	715	750	706	732	678	720	686	771	673	749	707	754	773	729	700	742	704	697	720	726	713	693	752	705	689	661	695	717	763	695	694	747	747	751	718	719	732	720	710	723	720	753	705	716	682	721	742	723	710	719	698	720	730	713	701	743	748	746	725	724	722	713	763	751	751	730	702	743	691	695	720	749	731	751	727	720	702	686	728	702	709	733	752	726	709	731	751	746	757	723	732	770	683	723	727	683	734	747	691	712	733	761	687	742	690	737	717	720	713	735	720	692	677	718	695	725	704	755	730	711	744	745	764	661	729	704	743	725	735	738	709	728	712	724	788	745	719	700	719	755	732	761	745	749	746	761	699	757	764	725	766	715	708	731	694	704	721	713	771	728	774	679	717	761	694	734	740	708	727	686	738	690	696	727	735	689	730	716	706	739	748	766	721	725	738	760	711	708	760	704	725	716	742	732	749	732	682	739	724	744	736	704	716	713	739	672	725	745	754	749	714	724	692	731	770	709	692	734	725	767	749	743	761	706	755	665	730	729	761	696	725	702	740	738	726	740	716	726	715	715	716	711	723	728	684	714	722	714	711	748	694	718	725	727	689	794	736	753	651	735	720	767	674	724	691	711	713	731	675	729	704	752	714	739	717	734	689	699	724	735	709	745	677	746	692	733	737	721	726	749	724	702	752	774	784	709	727	729	716	695	695	767	725	743	757	744	772	736	720	737	688	690	727	704	719	675	753	722	715	714	659	704	763	709	723	744	727	716	755	706	726	753	753	699	716	768	724	667	716	735	727	715	697	731	746	725	773	710	727	682	754	753	737	703	734	753	748	700	764	697	712	749	697	702	684	724	751	737	710	728	704	704	704	773	731	714	745	705	747	742	703	708	716	709	687	745	728	737	718	714	684	699	709	699	701	704	702	734	730	728	751	779	691	704	713	737	755	718	725	725	671	729	741	706	724	727	725	710	681	704	747	723	744	713	690	695	699	711	720	747	754	754	722	758	761	713	742	735	722	706	740	727	762	728	746	731	763	738	702	737	738	735	776	707	753	726	760	722	719	728	717	718	745	746	731	783	760	715	723	791	736	706	739	730	758	727	745	683	784	703	721	727	748	795	737	690	747	728	690	747	680	696	740	756	710	751	737	726	748	706	702	708	750	753	749	765	735	760	737	737	731	701	696	747	716	736	701	747	674	720	755	737	752	718	719	727	679	711	717	742	687	723	777	705	657	695	691	776	720	729	719	784	726	705	714	739	757	771	697	710	691	704	719	705	706	747	687	690	711	728	720	735	724	731	723	727	710	680	710	773	737	712	740	713	718	771	714	676	742	702	759	740	723	778	707	722	729	779	715	744	750	725	729	735	740	756	724	746	747	786	731	755	721	742	734	708	759	750	737	726	715	796	744	713	715	761	717	736	718	720	711	761	739	733	730	727	702	753	731	721	726	732	753	735	747	697	712	692	756	754	728	771	734	723	724	717	708	748	710	733	694	767	740	760	733	733	691	746	777	735	705	705	721	723	746	759	715	716	714	720	750	758	715	715	736	693	704	738	741	687	771	757	694	740	717	708	675	698	725	706	733	743	722	750	721	742	712	739	761	668	722	727	678	719	708	709	710	761	732	739	740	744	739	729	759	728	688	703	746	753	735	718	729	709	740	749	686	729	686	720	740	697	732	722	790	747	726	728	749	736	723	725	713	721	719	746	743	716	759	748	747	701	757	701	737	740	695	697	719	734	704	774	774	740	739	735	726	726	695	687	735	743	703	676	748	707	696	689	731	712	733	769	734	774	729	733	719	732	710	703	671	791	704	755	702	750	738	754	713	728	713	734	715	690	761	719	734	726	723	707	778	731	750	706	716	703	746	748	717	745	741	696	753	795	757	737	715	728	680	723	759	744	698	756	734	757	765	711	723	725	774	742	719	741	714	696	706	753	756	712	750	696	692	740	731	762	729	741	730	746	720	719	746	744	749	703	725	745	740	718	696	701	707	694	713	779	709	753	729	736	743	696	700	706	710	744	797	688	726	758	740	682	791	711	731	740	741	747	705	732	697	689	693	695	739	711	701	712	758	713	725	756	735	725	761	719	775	689	690	741	680	741	724	744	691	712	762	702	784	724	668	728	702	745	705	773	716	746	718	790	704	723	744	701	764	712	683	699	770	730	776	709	722	737	715	772	742	725	693	724	747	687	730	741	720	786	698	762	688	774	734	712	743	707	776	747	738	713	697	693	735	761	687	718	709	767	745	713	706	750	687	692	705	756	719	703	712	739	778	735	680	748	726	752	745	741	714	696	711	751	731	747	760	731	757	791	717	728	752	738	708	701	754	699	759	716	695	718	733	708	757	698	706	729	672	711	746	769	703	705	753	719	675	746	730	773	741	740	716	758	757	719	695	724	687	762	712	743	769	715	722	722	770	703	767	680	719	724	712	725	765	681	747	701	728	675	709	719	698	732	695	719	741	745	719	720	733	753	743	702	718	721	747	722	685	767	754	761	716	724	692	742	707	758	674	719	763	674	751	731	755	701	708	746	720	722	734	759	769	684	717	698	717	755	743	718	733	753	731	694	743	711	730	708	780	728	753	697	742	741	730	711	732	755	731	700	731	759	707	714	752	761	696	726	733	725	725	724	765	750	732	707	745	717	737	725	722	756	715	720	779	732	732	765	772	735	749	745	713	700	740	743	720	724	751	682	729	719	767	713	730	743	720	735	729	693	728	724	744	680	770	738	743	684	735	785	728	689	685	741	740	730	752	740	737	706	714	759	730	765	717	711	727	772	762	721	758	710	699	725	705	667	754	706	759	715	735	702	761	767	763	716	737	714	725	777	736	720	687	760	754	730	684	701	778	710	723	732	734	705	761	754	783	771	686	742	752	689	732	685	720	694	691	730	719	716	748	731	729	724	730	752	759	755	788	717	733	694	745	711	692	742	686	753	751	678	709	682	727	722	750	721	719	686	729	721	745	691
17371	3916	3345	2040	7954	42009	40588	29556	17760	6723	1911	644	366	334	282	332	314	283	321	307	292	267	320	273	324	315	307	333	282	319	285	318	302	291	304	288	310	320	315	296	300	302	316	310	299	304	328	301	277	281	283	285	301	308	282	312	273	312	305	305	322	285	320	327	303	297	317	309	308	291	305	326	281	308	304	275	272	340	304	318	327	300	329	278	314	302	306	306	310	327	310	301	301	340	303	287	323	306	289	281	301	314	316	307	298	308	295	301	299	304	291	292	289	309	316	330	300	288	310	334	302	300	313	294	305	329	297	326	309	301	319	323	304	249	338	306	302	294	307	302	314	302	281	300	301	298	284	280	293	295	283	295	302	299	288	283	300	312	337	288	314	324	310	312	331	310	306	352	319	293	328	319	278	308	305	313	261	314	295	307	313	284	315	313	284	284	253	305	261	266	309	296	297	295	280	318	288	284	261	297	284	306	293	282	301	306	298	297	300	310	305	323	312	297	293	298	263	284	307	297	295	301	307	305	304	313	320	319	311	326	282	307	289	291	286	296	299	300	307	300	330	271	305	333	305	305	300	301	299	322	300	325	295	292	285	285	319	308	324	283	304	297	310	298	311	311	294	291	299	314	294	290	300	290	310	293	322	300	306	286	292	265	280	290	314	281	308	295	270	298	297	317	300	290	298	282	327	308	287	285	332	297	308	320	308	281	297	307	319	312	300	316	331	310	299	308	290	302	288	309	296	278	296	311	316	332	337	317	328	328	270	330	283	285	315	295	320	323	289	320	311	325	325	329	298	297	301	292	293	330	316	292	294	309	279	284	297	321	332	315	295	294	327	279	310	303	292	287	303	327	338	312	306	312	296	287	269	289	302	312	286	316	291	318	303	295	318	298	263	314	316	317	297	314	291	286	328	304	294	306	268	288	301	291	304	309	307	341	292	308	312	316	280	297	318	295	283	284	310	314	328	303	314	317	307	291	305	288	271	304	274	290	292	297	284	267	305	279	302	285	324	287	304	283	308	304	304	317	283	336	303	310	310	306	326	320	301	311	282	298	306	335	284	299	309	304	303	343	328	273	355	336	311	294	291	329	334	275	300	294	311	293	283	306	333	316	313	287	322	276	297	306	322	302	298	324	319	310	331	314	303	315	290	291	326	294	317	286	323	301	288	264	314	317	313	311	296	266	281	317	288	279	302	308	326	313	324	288	327	323	322	327	303	314	300	296	297	311	302	301	290	308	293	296	282	320	294	293	286	275	298	296	297	303	299	303	281	278	311	297	308	293	330	291	279	309	286	306	293	308	305	317	307	306	323	278	345	263	307	325	320	314	286	310	300	285	315	294	288	298	266	284	296	284	299	326	291	286	311	317	311	258	304	312	295	306	314	320	284	297	314	319	319	318	319	329	302	260	336	330	287	299	302	290	289	289	312	300	333	306	290	276	310	323	307	296	276	333	310	305	294	339	311	284	312	305	296	307	320	314	272	280	295	300	305	289	296	323	282	303	310	302	289	304	305	316	280	299	269	294	297	313	318	299	305	299	286	293	284	285	297	303	286	288	313	330	304	320	288	295	295	314	343	316	303	294	310	302	310	302	332	287	297	310	335	300	300	278	331	338	302	267	293	307	303	292	297	291	293	288	286	287	316	342	328	290	296	303	293	272	326	290	321	298	318	284	316	277	297	311	314	301	296	298	308	289	313	309	289	288	307	307	295	309	304	306	284	303	325	324	308	286	307	311	286	309	305	303	288	307	292	341	306	305	314	312	288	280	273	300	348	296	322	297	319	288	304	289	288	317	321	313	334	282	314	352	327	302	285	277	303	325	281	312	283	307	270	322	284	302	314	289	291	288	305	328	309	308	303	346	300	276	294	277	315	288	310	306	306	327	282	312	283	297	334	308	339	307	281	292	305	292	279	295	300	311	284	314	308	308	289	299	313	319	303	299	313	274	276	303	330	314	288	281	295	277	337	315	334	289	322	310	314	304	334	309	334	286	286	305	306	295	292	282	305	294	319	317	267	277	288	304	306	293	296	297	307	297	342	307	289	328	293	266	344	315	284	282	320	303	301	301	304	289	323	316	311	305	306	312	273	284	303	323	301	308	310	285	315	359	314	323	264	317	311	293	295	294	344	292	294	314	284	296	306	281	270	313	292	326	284	297	262	311	281	309	315	276	299	312	280	313	333	304	310	295	321	297	317	303	324	310	313	283	295	307	280	326	281	283	307	312	315	289	273	310	292	286	300	327	278	294	314	279	289	309	287	351	288	288	307	335	309	294	312	334	303	326	319	312	290	316	325	344	276	293	322	292	318	293	296	300	290	320	333	304	290	291	297	313	296	309	321	305	310	286	280	323	302	299	326	316	323	258	290	295	283	259	300	297	318	291	287	298	287	282	279	313	266	279	269	301	325	309	298	286	297	304	300	280	300	322	308	288	302	343	284	289	289	283	308	278	277	276	286	278	300	333	274	302	308	306	291	291	334	318	324	295	294	294	300	293	308	293	328	305	290	300	291	303	297	325	291	283	314	293	301	292	313	336	300	325	305	308	287	314	309	289	280	320	296	275	278	314	308	307	287	302	323	284	318	319	272	307	300	311	310	305	365	324	305	312	305	290	283	316	303	289	275	323	287	291	304	317	309	283	319	304	306	286	297	308	328	302	290	280	327	304	323	329	291	319	277	305	308	296	301	332	344	303	321	315	300	292	294	259	289	289	291	318	280	309	298	264	318	303	322	300	318	287	322	319	304	322	255	309	278	291	286	314	306	307	318	295	304	273	301	311	307	287	294	301	331	322	324	325	309	302	316	297	301	327	289	316	311	326	315	308	279	280	350	288	304	323	302	308	308	325	301	283	326	287	317	289	314	303	279	298	269	307	314	312	263	307	318	317	297	300	288	268	310	316	313	283	275	301	296	292	296	310	327	285	291	301	316	314	287	269	313	272	281	309	298	297	311	312	332	301	309	291	324	301	307	310	300	297	288	264	306	314	259	303	265	328	309	286	319	303	281	305	320	305	301	285	287	302	286	285	283	297	325	300	315	297	325	310	297	314	317	301	290	263	324	281	299	280	332	294	277	315	316	304	294	298	315	314	279	287	289	315	300	277	274	300	306	294	292	312	300	303	277	299	301	306	331	302	287	282	285	303	289	305	312	290	309	330	299	304	281	292	329	281	295	288	285	327	317	289	297	301	338	282	289	285	284	259	303	306	290	299	276	300	304	305	334	308	298	302	298	295	317	293	301	290	293	296	317	304	314	325	303	315	303	279	298	312	314	287	306	315	358	309	304	319	302	298	288	327	280	290	343	314	285	272	303	286	295	282	309	329	308	271	338	288	276	347	291	294	305	310	326	320	330	269	289	310	287	327	281	309	300	283	298	321	325	313	291	309	317	335	311	322	295	291	314	302	291	295	301	297	304	308	320	301	297	293	316	288	311	290	328	277	264	278	321	309	296	302	286	331	296	315	298	303	275	307
10109	2659	5926	5778	19214	55618	53468	44813	33336	18047	6778	2235	1011	830	754	745	793	790	829	779	722	744	797	757	740	763	754	781	738	762	774	762	753	788	774	782	747	756	776	784	763	746	735	755	785	740	721	758	775	774	721	737	754	785	708	775	783	691	743	779	806	787	760	759	731	736	758	824	758	768	755	772	779	784	758	749	741	735	780	803	759	792	741	765	730	752	779	733	700	741	741	742	709	758	732	757	732	775	714	767	767	781	721	752	764	734	718	779	836	796	806	785	746	786	731	791	782	731	760	761	757	757	732	759	736	779	792	743	758	773	744	735	708	783	737	805	777	792	779	788	778	730	753	758	735	754	738	790	750	736	791	772	766	754	743	786	728	719	755	799	754	747	764	765	756	812	738	764	769	787	767	742	776	788	725	769	782	765	816	773	790	725	730	755	723	789	778	717	769	708	762	777	756	795	704	758	730	746	766	774	782	749	799	743	836	736	764	739	738	770	759	747	747	771	796	765	764	766	734	788	817	830	758	801	748	744	788	761	733	715	764	744	759	769	722	759	777	774	731	822	775	735	788	785	734	776	773	774	744	808	717	760	796	732	728	786	736	733	740	766	753	741	743	769	789	773	751	767	748	736	747	753	762	740	789	768	758	766	734	730	796	772	804	791	766	727	743	750	704	759	732	706	759	756	776	730	809	777	801	784	711	807	760	759	782	765	771	756	730	740	836	758	723	805	747	711	770	777	761	816	731	764	701	673	718	755	779	754	771	746	786	781	764	753	798	760	720	716	755	717	758	763	751	779	741	762	781	723	805	743	789	802	796	713	766	794	792	783	819	807	747	756	786	782	810	746	762	751	747	779	790	723	787	777	795	749	742	728	796	767	802	701	708	747	775	730	771	769	797	749	759	765	773	761	792	793	720	761	763	792	729	817	804	765	768	764	780	771	731	734	754	769	764	768	753	809	785	772	776	740	756	742	807	734	791	712	781	778	811	797	778	725	751	788	763	718	778	750	814	770	768	772	757	744	813	797	768	820	736	775	740	716	746	742	774	802	726	762	762	767	729	729	783	770	742	774	725	776	760	785	772	762	774	796	765	759	794	809	799	779	738	757	776	765	740	770	747	820	763	795	742	764	745	736	744	770	740	738	781	713	763	755	770	747	802	684	740	753	753	738	777	744	820	771	753	761	760	775	766	742	728	770	747	781	777	760	744	748	763	734	791	812	811	758	720	780	726	750	786	800	747	753	776	769	721	735	795	774	741	792	754	787	742	777	780	780	764	735	782	701	760	704	755	763	764	756	782	760	779	773	798	760	770	766	733	758	773	745	738	769	717	717	811	756	788	760	757	776	778	725	727	744	817	779	750	733	795	751	695	784	786	741	722	739	750	773	753	747	737	744	761	737	761	730	744	808	729	754	761	732	731	767	737	778	764	731	741	714	748	756	784	784	775	750	740	747	732	764	791	758	829	774	777	764	808	770	795	770	758	755	770	803	799	796	828	770	774	780	753	768	787	751	800	740	784	848	805	745	759	747	775	750	818	764	794	788	760	789	763	741	753	806	786	775	730	754	734	792	771	751	760	765	769	753	763	782	777	819	769	770	766	754	779	768	766	797	729	743	730	794	781	719	774	764	717	729	751	757	766	750	767	755	728	752	721	724	766	784	686	861	805	771	737	771	727	763	745	797	761	789	745	779	760	780	801	762	764	758	753	765	763	812	732	763	735	763	794	791	777	749	743	751	772	780	749	740	739	783	751	759	753	779	741	747	795	772	753	753	766	792	752	751	772	777	781	783	739	799	755	762	710	756	767	707	720	783	737	765	716	759	770	789	745	745	761	746	777	773	803	790	742	804	760	780	748	726	753	726	764	778	827	756	791	781	714	785	738	806	755	756	767	757	783	763	740	824	783	695	773	776	760	793	803	738	784	724	733	732	713	756	806	780	818	769	754	788	786	728	753	784	781	763	736	769	772	750	798	762	760	775	718	762	783	788	742	738	812	744	713	732	775	784	762	813	750	789	780	797	761	793	774	787	722	754	768	777	773	727	773	762	821	789	751	773	764	772	733	801	804	774	756	768	767	748	767	780	741	729	721	761	774	786	748	734	737	763	775	745	766	744	759	779	756	760	736	783	752	780	744	770	757	796	739	768	735	760	766	760	777	750	719	767	750	771	786	739	790	742	748	777	780	775	812	772	755	764	834	748	762	767	742	754	752	792	772	723	752	797	800	783	720	750	818	742	769	766	787	802	752	785	810	744	749	790	756	758	705	722	713	755	781	736	775	791	777	759	765	751	790	756	745	744	735	749	775	753	761	741	806	752	820	759	739	729	748	780	770	739	745	811	801	791	767	768	749	784	741	776	748	752	764	770	829	767	763	739	787	791	736	742	736	764	771	748	758	789	757	746	789	812	744	761	775	776	758	757	794	729	772	799	758	787	778	742	744	743	731	761	750	745	721	764	745	773	781	779	738	768	739	797	778	776	765	739	731	743	741	810	768	766	772	782	762	724	721	789	804	757	751	718	751	820	782	823	767	748	738	769	704	770	755	721	803	784	729	773	731	774	738	762	796	754	759	761	797	710	727	742	722	764	812	738	714	778	748	777	779	737	732	764	791	776	758	723	796	794	774	798	789	750	766	729	728	765	796	758	674	820	752	766	786	817	775	749	720	779	825	781	765	787	727	797	841	791	766	777	765	742	734	807	755	803	741	760	727	756	764	764	770	756	766	745	763	804	742	776	783	745	741	717	793	779	728	776	770	756	777	801	731	724	786	754	773	744	752	743	721	741	777	761	774	791	745	740	770	761	709	757	814	769	722	749	754	787	786	765	748	755	749	763	781	775	755	763	754	733	745	744	732	752	786	787	750	764	732	743	757	718	741	731	780	719	702	769	742	751	772	798	764	822	762	696	755	797	784	776	741	784	777	755	785	753	754	808	736	706	747	776	757	745	696	790	738	738	823	707	774	760	768	726	762	755	761	754	766	736	753	741	712	764	808	784	738	783	765	765	773	727	785	737	792	763	775	770	746	793	776	772	812	729	753	763	759	777	758	759	726	718	769	768	759	764	802	796	768	730	750	797	765	815	756	754	765	789	770	735	748	762	721	820	699	763	758	698	802	717	725	759	790	738	787	771	793	754	742	744	750	781	731	757	781	776	739	748	735	792	722	720	794	746	768	741	717	726	727	745	733	763	765	736	747	733	736	809	753	828	806	738	805	771	756	753	735	762	773	764	800	731	782	797	737	730	761	790	738	740	786	763	799	807	758	814	775	786	752	781	806	758	768	769	728	745	727	709	750	785	801	750	777	747	740	791	740	748	755	772	766	773	778	804	755	726	748	747	741	744	807	781	734	720	706	845	775	729	744	765	748	723	785	719	732	776	759	772	763	773	816	768	729	762	780	790	775	771	739	787	746	833	756	739	714	768	747	686	798	755	753	720	742	732	764	740	763	746	801	792	785	756	760	769	782	731	740	779	752	751
24507	7321	6013	3783	18227	56122	56907	42350	25983	11268	2953	783	420	282	288	293	283	284	280	284	281	302	300	285	279	265	291	259	278	299	269	273	274	270	270	275	284	263	284	279	272	302	263	264	248	298	269	254	279	235	270	288	280	292	252	264	261	274	299	250	264	275	267	282	243	235	269	255	290	254	279	274	265	264	273	281	268	286	246	284	241	281	286	291	298	245	268	273	306	271	284	263	277	265	272	256	259	284	293	283	271	290	259	277	279	278	248	271	264	259	281	258	247	252	272	284	258	272	246	280	286	299	283	268	259	280	272	284	265	290	285	267	246	291	260	274	289	248	292	272	299	239	254	278	287	261	262	256	261	268	266	274	270	256	287	277	268	241	294	317	274	304	299	253	249	254	260	272	264	259	286	276	284	242	256	269	255	252	286	267	232	293	251	239	306	278	297	253	252	276	278	279	259	260	255	283	264	271	276	274	266	265	267	261	280	280	251	313	250	278	288	256	265	285	312	305	291	263	300	252	260	293	291	255	273	261	276	246	266	243	260	307	272	289	265	279	302	304	251	243	307	253	262	257	262	283	285	264	291	290	278	256	271	274	249	249	237	269	288	276	282	266	253	268	269	285	239	280	277	279	247	268	287	265	278	262	268	276	268	262	255	267	273	277	279	262	270	288	238	271	279	297	277	280	300	255	258	256	280	249	270	291	261	276	264	274	288	280	278	285	292	273	314	279	288	288	255	242	265	263	261	247	295	286	265	285	268	275	282	243	288	303	267	268	252	277	254	265	265	248	280	251	284	290	283	279	278	301	279	249	288	251	286	280	289	296	305	276	288	262	268	272	276	277	254	265	270	286	273	278	283	275	271	289	299	248	268	272	268	268	294	259	284	236	270	293	276	260	254	274	288	258	283	283	249	277	266	258	286	276	295	290	298	263	270	280	282	266	255	262	256	269	253	280	273	264	284	235	269	263	256	288	254	262	262	289	283	262	279	294	291	282	242	253	261	268	306	293	279	242	262	268	256	252	264	258	250	259	293	298	260	270	274	284	254	291	247	278	268	269	275	264	268	253	277	251	279	283	240	267	252	296	255	271	255	319	260	261	266	269	268	286	276	321	269	258	282	289	291	277	232	284	277	289	277	258	271	282	313	287	255	251	278	274	270	279	263	261	259	267	266	290	275	287	258	270	273	288	252	264	271	276	259	282	296	276	257	263	274	260	277	291	282	292	265	275	290	268	293	283	278	254	253	248	291	267	290	271	268	255	277	258	271	280	256	280	269	255	303	271	266	275	259	268	254	300	279	299	271	277	257	241	270	254	277	268	267	282	295	286	214	281	253	279	287	274	254	224	252	291	291	277	276	263	263	274	276	287	274	295	269	277	229	292	285	288	262	254	260	276	272	298	262	280	266	243	282	277	243	272	241	270	267	255	255	283	297	252	293	264	297	278	269	258	270	270	275	303	265	244	277	261	274	303	291	261	246	260	260	260	267	286	256	276	288	273	256	288	285	254	303	282	289	251	285	265	286	236	266	264	298	279	272	280	259	287	276	272	289	267	287	282	254	267	260	304	274	258	272	268	286	272	287	278	285	264	280	274	279	272	282	296	266	296	252	306	261	257	266	279	274	283	286	266	268	251	262	294	251	277	270	256	282	270	224	268	247	244	266	248	256	285	264	280	250	286	270	263	277	278	296	261	255	274	261	231	268	252	290	296	255	225	272	278	275	280	285	273	277	268	280	250	289	275	259	287	279	270	263	297	258	304	270	277	277	301	252	272	275	255	254	278	280	267	261	251	264	252	248	272	270	274	280	261	296	285	261	313	313	266	286	300	287	276	273	280	270	227	279	252	324	260	277	308	296	307	300	299	273	236	272	240	269	294	285	290	277	296	274	257	250	257	297	238	302	285	255	253	239	270	252	281	260	248	253	283	247	289	256	237	265	273	280	307	293	267	277	292	254	248	306	266	247	288	302	281	265	301	257	285	245	263	263	265	254	263	246	285	304	253	268	256	279	281	256	305	294	268	251	250	267	264	297	248	257	266	296	236	267	254	247	262	256	295	273	273	264	278	277	284	265	278	294	269	271	264	270	264	292	291	279	271	280	238	233	281	250	291	268	245	267	242	257	261	252	273	251	264	275	278	264	276	303	292	251	289	274	304	247	268	235	261	303	281	270	253	282	279	262	257	264	282	265	261	239	297	281	285	248	232	269	252	269	267	271	269	265	296	249	285	269	262	277	269	267	268	274	294	308	294	222	268	264	287	285	269	270	253	268	279	296	260	271	283	269	297	288	259	278	255	266	238	283	255	289	289	268	285	239	264	263	278	257	290	245	282	234	256	280	232	257	262	268	286	252	286	261	264	305	277	266	273	284	291	271	287	255	260	280	306	265	273	313	279	261	250	277	279	288	272	220	289	279	274	276	260	270	259	275	236	275	244	272	272	263	269	270	260	279	283	277	249	236	312	266	280	268	274	259	262	269	238	289	259	268	281	264	267	305	259	250	263	270	275	270	267	267	275	268	291	275	263	265	246	261	257	280	291	281	235	295	258	255	258	280	248	256	277	260	257	262	275	259	276	255	312	268	279	245	258	264	271	285	283	267	271	285	257	282	257	272	288	248	284	281	265	268	280	270	281	234	276	271	248	274	289	258	258	234	261	270	266	288	263	231	276	250	256	261	271	275	292	259	268	301	253	244	282	295	255	249	254	252	263	258	248	266	281	271	273	245	282	278	290	288	255	265	256	268	273	269	259	279	245	285	297	252	252	281	269	272	262	286	276	257	264	287	291	239	285	285	290	229	263	274	291	281	292	264	279	296	231	265	278	261	251	275	260	257	299	310	279	266	281	269	251	258	260	281	264	280	287	270	266	269	275	268	255	282	255	277	250	273	276	290	280	287	285	287	292	270	290	302	272	284	286	250	293	254	260	260	286	282	247	277	256	268	271	273	293	293	303	281	290	277	267	295	253	278	272	285	277	256	293	305	262	266	284	247	288	277	297	275	277	268	263	261	268	277	299	278	308	311	267	271	243	266	275	274	272	300	238	253	263	299	279	266	284	269	285	289	261	258	238	275	304	233	290	267	268	233	286	260	282	254	249	279	234	324	271	235	267	268	290	274	252	269	285	280	305	280	272	247	261	306	256	275	271	311	284	278	258	285	277	290	277	292	262	272	269	291	260	235	227	264	286	248	267	270	274	291	293	267	252	269	279	237	234	249	270	266	270	269	282	274	258	280	316	280	285	270	279	254	252	267	232	289	291	277	253	254	273	291	280	279	257	268	289	275	256	275	254	279	287	259	263	267	263	233	265	259	275	263	276	272	293	265	253	269	300	283	285	271	292	251	276	259	254	274	284	287	261	247	266	300	275	258	288	252	263	278	274	268	273	280	273	268	283	265	281	243	261	266	304	288	273	249	272	262	250	283	263	267	256	251	277	307	264	280	270	284	277	256	272	281	249	270	275	283	261	265	290	241	243	279	255
11875	4295	8699	9327	32786	67140	67687	54567	39647	23678	9599	2835	1081	805	734	735	692	668	725	639	687	707	714	676	666	692	676	668	731	696	691	658	681	673	709	700	647	671	728	691	647	699	677	699	722	697	674	647	678	745	674	647	697	697	674	712	664	736	666	672	705	683	671	688	685	707	709	658	687	661	683	692	703	741	694	640	655	742	657	689	726	680	649	654	659	692	678	681	664	679	682	694	681	647	708	629	686	686	670	665	702	712	686	706	729	752	685	669	676	706	700	730	711	651	664	680	721	659	673	656	732	660	694	695	693	695	669	726	666	714	741	654	669	690	650	732	671	632	643	650	676	697	683	648	694	721	659	703	707	742	666	701	676	750	665	675	697	664	682	674	712	681	738	677	712	672	665	652	682	693	690	655	672	647	693	708	720	650	728	692	669	700	663	718	689	685	640	658	731	691	653	638	704	695	674	642	715	685	648	705	720	738	673	642	710	662	670	699	663	638	733	695	632	660	683	607	692	670	670	705	711	698	660	652	716	708	684	694	691	709	670	716	697	682	706	705	675	652	666	710	682	691	725	699	703	689	727	711	710	677	736	675	694	684	665	697	668	692	694	675	668	691	685	692	649	698	671	658	704	676	677	671	664	687	677	687	693	693	685	713	698	715	656	682	724	713	672	760	710	668	665	717	690	690	666	737	679	644	759	745	640	708	691	651	693	684	676	696	710	666	716	702	650	652	672	646	657	730	697	685	657	632	653	662	633	706	723	704	696	649	681	709	708	667	677	664	682	653	676	698	697	702	699	679	710	696	655	729	707	710	684	703	718	672	678	720	669	721	675	668	644	667	700	703	711	659	697	641	720	688	678	683	668	660	674	674	682	738	659	664	703	670	713	668	671	702	683	727	716	714	674	726	683	712	650	720	689	666	648	714	635	674	618	649	677	693	671	679	672	688	709	709	692	667	679	674	712	667	657	711	695	713	680	698	697	659	675	715	671	728	682	652	677	734	723	695	688	669	686	634	676	646	705	709	684	687	682	702	682	658	682	706	680	697	681	693	683	680	714	648	701	684	687	657	738	693	709	692	674	692	667	712	690	674	714	637	692	682	708	701	673	697	639	644	671	750	679	632	695	674	716	689	656	701	664	716	735	657	630	689	715	650	661	696	728	653	669	716	720	715	674	726	717	654	663	651	648	726	697	686	744	683	671	705	653	700	700	744	661	721	666	681	675	697	682	684	682	671	662	647	683	690	706	672	665	726	680	672	646	699	631	682	705	730	719	659	716	719	652	731	744	678	705	684	700	680	679	677	751	707	681	683	736	700	697	686	680	713	666	653	725	641	699	669	698	714	718	681	647	674	741	718	698	682	688	684	657	708	646	730	717	703	728	691	693	683	695	705	671	690	723	661	739	656	672	685	667	701	702	638	686	691	678	706	734	687	678	718	695	697	669	682	692	635	666	672	736	703	699	677	631	713	710	706	691	700	703	683	686	702	661	671	651	659	695	646	675	712	721	716	676	724	686	678	716	702	675	665	708	673	673	673	730	674	714	709	689	690	698	672	708	699	674	641	703	730	630	674	664	683	652	670	702	612	698	735	714	646	740	690	689	694	664	684	684	716	686	688	687	689	665	671	672	673	729	659	686	694	671	693	632	703	679	689	660	692	646	646	702	665	699	651	732	688	704	690	703	691	705	690	676	655	647	714	695	671	716	667	685	695	721	688	689	680	671	727	651	685	691	662	666	670	687	710	689	684	711	706	689	702	699	703	677	694	669	639	632	654	667	697	708	648	714	707	720	700	677	686	668	640	689	700	658	695	714	679	677	636	656	682	699	702	697	689	645	713	693	655	714	698	683	732	675	681	675	660	645	675	664	675	724	668	693	687	690	695	649	634	664	662	720	657	677	673	647	760	697	637	664	670	642	666	701	721	711	728	673	683	660	705	680	697	675	693	703	734	723	693	682	715	653	705	682	679	713	697	675	710	623	702	693	642	694	670	656	726	709	678	678	687	653	669	660	725	654	662	680	664	724	679	750	697	705	673	697	670	683	704	726	675	709	693	678	663	671	681	700	682	639	695	692	735	675	671	703	694	693	685	680	659	672	648	671	683	700	724	715	712	680	640	698	697	756	713	720	725	687	668	680	672	712	668	628	679	715	693	736	722	679	687	683	666	643	740	657	683	691	709	709	679	700	655	724	665	723	676	684	680	736	712	699	672	702	670	684	661	703	692	716	647	703	685	702	724	712	682	693	691	693	716	688	703	688	673	649	708	658	736	699	674	718	655	714	694	688	706	673	669	668	660	658	706	670	654	683	704	649	666	671	692	646	693	704	640	661	679	659	719	677	685	672	707	699	729	684	668	663	680	645	708	679	720	645	668	679	670	689	736	683	675	712	665	661	685	723	675	693	676	688	672	675	664	708	699	676	746	717	669	681	705	721	715	714	686	661	674	678	701	698	667	713	688	670	689	713	674	671	779	667	666	681	653	700	668	742	708	704	694	678	685	709	658	722	651	673	649	661	656	663	685	715	690	669	702	749	658	700	703	694	667	660	689	709	682	669	671	648	696	659	669	683	689	706	639	670	721	678	642	700	709	630	661	624	681	660	699	682	653	715	681	653	666	771	716	655	694	702	727	697	676	747	639	653	635	667	782	669	669	695	705	647	704	637	697	691	664	689	644	705	669	688	675	648	677	623	685	670	752	690	662	693	717	664	747	679	714	736	703	655	704	672	644	669	693	669	665	707	695	720	663	703	689	704	672	690	660	678	689	693	645	626	654	676	743	710	712	679	643	713	661	723	695	685	680	706	727	695	699	666	686	711	672	696	691	691	691	683	711	652	716	692	672	686	700	693	690	689	697	735	714	701	678	671	677	687	663	688	633	698	721	717	661	683	684	705	680	703	663	692	708	698	681	702	658	634	654	678	675	698	700	683	667	681	680	664	705	713	665	710	651	636	694	696	696	684	675	671	714	703	685	695	682	681	722	693	672	648	686	653	692	720	684	640	702	665	688	735	675	714	713	662	679	704	672	651	691	625	722	674	679	706	670	735	710	686	711	688	648	701	728	663	732	705	654	701	680	681	611	709	657	618	667	711	667	743	722	674	682	702	680	706	684	651	721	668	688	678	710	711	750	656	674	713	669	701	654	687	750	727	668	737	679	698	652	699	683	680	652	696	691	703	656	666	702	704	677	707	648	721	720	672	704	718	696	712	670	704	725	660	680	686	660	662	668	688	716	738	678	655	662	684	644	656	724	699	745	707	664	702	660	662	715	677	655	662	697	700	686	698	729	705	677	686	717	690	646	657	720	729	696	674	647	648	675	690	649	706	731	677	633	678	710	655	718	682	714	704	683	685	697	648	703	656	704	724	715	661	648	655	702	649	704	708	672	688	655	700	732	646	698	657	693	742	757	729	642	662	700	674	671	695	620	697	700	700	673	665	705	710	703	666	698	678	696	632	725	686	681	672	712	619	661	696	695	695	720
3726	924	966	633	1166	3509	4300	3396	1736	811	440	312	316	319	284	281	282	305	304	335	310	293	277	262	262	276	313	288	301	292	291	293	264	287	272	256	298	296	275	281	288	299	286	319	292	274	300	244	299	301	303	294	273	292	286	301	296	292	274	294	288	319	277	282	300	285	281	333	306	249	277	288	293	307	296	262	317	300	303	294	309	276	297	286	264	313	311	286	305	303	298	297	280	282	277	306	308	257	298	280	274	294	294	299	282	299	294	291	319	289	298	284	289	301	276	263	271	277	278	284	279	298	288	322	306	303	261	292	274	266	302	291	268	296	313	291	285	288	289	272	279	276	308	264	300	280	287	294	319	266	254	284	269	272	308	284	261	245	295	281	293	270	305	295	278	302	298	270	293	287	272	293	282	310	289	316	298	267	273	281	300	326	320	318	311	274	255	292	301	310	269	278	258	284	263	306	299	266	269	304	301	298	282	278	293	228	296	293	293	285	295	288	280	284	280	279	256	280	309	312	295	302	260	273	285	296	287	274	292	281	283	266	264	291	314	269	279	263	290	293	293	320	293	331	313	272	278	270	278	275	277	289	264	268	279	295	266	303	256	316	276	305	276	276	250	291	264	278	265	283	293	286	274	280	274	260	284	290	262	288	280	290	279	274	276	257	302	277	270	285	294	300	274	268	293	326	296	306	293	283	251	274	288	263	285	277	307	251	292	307	294	295	267	286	307	306	294	287	273	315	291	289	307	314	262	266	297	285	282	283	246	309	311	294	260	280	279	301	304	301	279	280	287	261	279	306	260	304	295	241	308	314	289	293	300	273	269	292	293	297	304	282	325	276	281	292	310	292	280	294	271	305	281	304	288	281	256	296	280	288	285	307	296	286	267	296	302	274	267	251	288	316	301	291	261	313	231	248	289	278	283	290	288	295	272	284	301	296	282	277	307	309	280	265	294	281	293	284	282	293	265	309	288	292	322	288	264	300	273	289	297	268	242	283	284	294	288	262	297	274	306	234	277	291	283	277	296	260	295	299	281	255	270	272	261	275	290	328	301	258	278	288	294	289	292	301	281	252	274	298	288	306	271	287	290	276	309	319	276	283	264	266	302	307	303	292	271	283	272	282	275	277	278	278	262	300	289	292	311	293	276	301	289	277	317	272	260	303	308	267	320	290	302	303	307	284	302	310	283	281	274	292	292	295	303	262	288	291	257	275	290	273	291	317	296	295	288	276	261	323	278	282	295	283	264	262	299	269	279	286	266	288	284	308	285	323	279	306	277	306	270	291	297	287	279	262	309	302	276	278	303	269	291	287	278	262	306	293	270	276	246	296	287	266	283	283	288	296	278	281	289	277	311	293	321	267	257	287	261	295	317	296	304	270	317	252	326	248	289	294	277	272	306	278	288	264	312	270	312	271	282	306	300	298	278	263	295	268	276	258	289	303	275	300	284	297	310	296	286	280	265	283	285	318	277	295	298	314	288	269	296	293	292	298	285	297	307	269	270	302	283	282	311	299	304	253	284	260	285	289	262	303	266	285	303	276	287	276	273	279	303	267	301	299	316	253	315	286	300	301	301	263	276	316	266	282	275	308	296	286	296	293	301	298	283	292	272	325	300	264	296	312	306	301	288	273	314	271	310	282	271	282	288	268	260	264	315	277	304	307	265	287	310	310	313	251	283	312	262	303	304	271	298	324	295	314	281	280	267	308	275	279	292	308	287	271	300	270	290	309	267	281	278	275	282	276	275	296	286	285	302	285	281	296	273	264	276	271	282	276	281	290	318	312	291	235	329	301	291	261	289	281	299	298	299	299	311	319	279	315	284	285	257	261	303	288	293	269	290	265	297	295	282	269	289	281	303	282	276	270	263	277	302	284	298	306	289	287	290	289	274	277	276	317	311	294	301	297	286	284	283	330	310	304	316	281	258	265	285	278	270	296	272	277	285	315	276	304	277	280	311	277	294	273	309	272	286	291	286	316	286	287	278	289	305	301	288	256	312	261	280	275	257	294	255	271	285	274	299	306	288	265	295	280	287	288	287	314	314	296	291	306	286	266	272	280	261	278	298	300	307	314	257	260	282	276	285	295	299	295	289	312	302	291	299	281	269	289	269	283	300	286	284	287	256	266	283	296	262	277	288	280	303	310	297	315	312	304	293	310	286	275	269	276	268	290	283	296	297	287	275	312	285	264	268	273	274	298	275	307	272	307	332	289	261	302	305	285	269	280	267	281	297	254	263	269	289	266	292	264	261	290	289	296	280	262	281	303	274	261	286	292	295	290	294	293	281	269	289	313	329	295	255	286	298	290	288	286	261	294	281	293	263	281	288	272	283	292	273	318	253	317	300	269	282	298	281	322	289	306	260	283	302	291	248	292	311	279	259	319	293	296	295	296	306	270	274	294	272	284	293	292	283	274	304	296	274	282	284	307	272	310	284	277	256	295	312	303	252	289	248	262	271	260	302	296	292	290	280	270	287	277	293	287	320	275	265	292	298	282	305	317	284	264	292	309	270	269	281	289	271	280	263	297	310	264	305	300	269	315	285	285	283	294	286	276	285	289	270	290	270	260	302	294	253	265	263	317	273	290	274	258	295	279	287	294	289	300	321	275	287	309	282	286	272	291	284	289	274	299	251	271	274	302	303	282	261	297	265	266	288	262	331	286	295	268	283	279	302	324	284	297	269	275	310	284	274	265	297	288	260	267	297	270	282	310	306	273	271	297	322	275	268	294	291	273	282	291	269	304	299	270	278	268	286	302	299	296	282	285	264	268	285	313	273	265	280	264	298	269	288	280	313	275	290	293	305	271	301	287	284	281	283	293	271	289	275	290	289	274	265	267	274	270	299	278	272	284	288	302	295	297	287	260	262	287	300	251	286	269	279	289	271	272	289	289	272	251	270	262	289	311	290	302	315	284	293	287	297	251	263	278	282	314	278	275	275	316	326	298	293	304	265	275	256	277	248	280	270	293	285	273	287	298	325	299	244	287	275	249	295	286	296	294	302	289	279	300	320	309	296	285	297	291	266	264	291	305	253	310	318	300	271	306	273	272	293	259	315	260	256	294	269	322	289	332	324	314	291	286	281	281	288	290	308	289	306	284	295	292	269	268	329	289	287	284	272	276	264	315	298	273	299	270	308	302	317	292	235	254	288	288	291	265	306	304	275	282	306	300	295	285	304	329	285	310	286	311	283	285	261	275	293	267	289	290	280	270	265	317	297	307	321	281	281	278	282	299	305	275	288	300	295	269	299	282	288	273	300	294	285	283	269	305	293	302	269	281	277	276	300	271	261	275	281	236	295	257	288	284	289	244	224	278	273	333	277	318	286	335	295	319	299	298	306	281	296	295	283	281	307	295	274	287	274	282	298	287	280	299	284	278	311	265	239	294	263	277	266	299	284	297	245	325	288	269	287	262	337	286	294	265	281	301	291	273	273	282	296	293	319	299	308	284	305	289	294	295	276	302	271	298	270	288	296	275
3279	1321	2042	1840	5260	15138	15604	12049	5845	2711	1248	887	717	748	736	737	695	714	748	710	730	762	712	782	779	718	724	718	681	724	740	745	742	726	747	783	745	688	723	755	717	717	775	747	682	686	724	691	735	701	721	738	728	745	702	707	748	711	748	717	684	681	763	726	705	695	662	696	723	672	686	705	703	694	729	717	743	727	771	703	739	688	723	724	679	731	751	704	687	696	731	711	717	741	760	716	771	723	754	745	702	740	699	720	716	748	745	737	706	780	730	723	733	697	710	736	697	744	692	713	740	701	707	710	709	724	741	734	706	712	641	707	724	747	715	742	714	679	744	667	737	706	709	741	746	740	729	726	696	716	800	757	722	734	710	698	687	740	695	758	723	673	753	766	711	696	745	665	736	753	700	739	731	720	696	679	697	726	754	703	675	693	695	714	774	727	693	637	721	702	731	706	700	718	758	725	756	714	694	766	715	740	722	689	707	723	760	751	730	724	726	706	714	740	701	723	773	702	719	697	702	745	701	703	707	720	668	752	681	692	701	731	721	734	706	738	761	755	728	709	687	717	702	674	733	720	708	766	712	744	679	690	699	740	664	702	712	727	699	743	765	679	731	711	737	700	760	761	692	685	709	698	699	705	697	785	735	736	739	750	772	721	705	741	723	787	711	688	717	740	721	755	700	711	695	729	755	733	741	680	691	715	685	726	714	733	731	695	695	734	707	716	693	704	729	765	730	716	725	711	720	765	701	745	767	714	718	737	734	711	733	737	698	710	746	734	728	707	708	731	737	734	717	667	739	743	751	692	708	679	771	688	736	743	725	735	742	707	723	693	697	745	756	674	686	771	716	716	765	703	725	734	751	748	747	754	693	719	683	731	692	733	703	721	705	704	742	666	681	749	705	727	729	691	726	692	742	744	760	712	685	706	705	701	719	758	750	707	737	732	722	711	764	721	700	714	747	715	744	742	713	696	747	707	706	728	712	784	690	772	690	712	763	708	706	654	722	768	769	694	704	700	758	705	690	679	703	716	754	766	718	689	729	722	723	723	693	719	691	703	689	744	699	766	722	698	692	744	713	684	718	722	755	742	760	705	738	735	716	691	726	722	721	725	764	707	731	685	718	688	692	739	719	746	720	740	739	730	795	713	712	698	724	751	712	730	700	728	763	684	712	752	739	709	739	738	736	748	737	778	732	747	726	738	705	731	721	709	700	712	694	751	711	724	749	732	743	657	739	700	718	694	769	735	734	725	702	702	701	723	736	738	732	708	698	707	732	726	692	715	711	717	703	735	740	696	700	755	660	781	744	723	737	752	748	685	672	720	676	693	742	698	707	743	703	703	700	714	752	765	706	720	768	705	727	637	721	745	689	734	753	702	701	729	701	745	716	708	742	717	751	726	746	723	720	762	701	703	663	710	701	720	738	705	693	729	693	748	735	740	710	709	717	698	692	727	719	716	751	761	717	699	708	702	758	696	686	745	697	772	753	725	696	725	753	699	725	747	721	741	663	709	726	708	715	708	677	722	708	751	744	729	708	726	732	704	720	712	746	728	743	703	719	749	737	692	744	725	748	737	727	730	697	728	738	678	663	680	712	742	730	712	719	672	686	691	758	698	734	708	729	732	693	733	717	745	705	719	718	749	699	681	718	718	736	724	717	669	749	700	737	715	652	758	663	706	771	711	711	770	727	757	713	678	689	686	712	687	687	732	726	697	730	698	719	677	737	719	663	733	704	664	719	696	695	713	705	722	731	689	667	714	702	717	701	702	747	685	725	686	667	708	680	697	703	700	707	670	704	687	765	748	750	704	736	711	708	684	681	688	692	689	666	730	731	742	710	761	764	718	696	762	764	708	699	765	730	725	770	726	746	739	751	695	709	746	734	746	795	725	753	735	718	730	710	681	722	692	685	710	716	726	705	738	734	705	710	712	699	712	720	727	750	742	731	714	737	727	699	691	721	755	760	717	681	705	719	675	694	700	699	768	753	719	704	733	701	723	709	759	711	721	735	709	713	688	750	734	680	681	708	708	776	664	683	721	686	693	721	742	718	725	687	714	725	707	746	717	720	743	677	735	669	707	713	689	750	745	750	663	718	738	717	676	721	721	701	718	704	726	750	686	727	753	721	740	705	692	756	688	683	716	711	708	747	690	749	748	727	765	717	730	707	756	744	729	706	777	704	758	718	671	732	707	763	719	676	696	693	738	744	679	707	708	695	702	739	713	724	700	747	698	717	692	683	667	686	690	728	720	746	748	727	741	701	684	679	746	731	733	715	710	713	717	724	707	701	691	732	692	671	704	781	744	734	718	671	700	697	736	734	708	808	751	748	756	680	731	741	756	717	711	715	756	710	729	705	735	693	751	730	748	696	730	680	686	760	736	751	742	764	759	703	710	743	721	730	746	755	740	721	681	695	715	692	738	699	697	732	733	719	721	699	733	689	758	709	752	735	695	704	664	707	719	762	720	726	738	734	721	749	737	710	681	669	712	719	679	693	690	684	701	702	684	764	696	724	701	724	731	769	730	738	729	716	702	733	699	688	720	708	715	681	706	746	712	695	731	651	699	689	708	720	737	743	789	678	694	736	745	744	677	690	700	699	740	698	748	691	714	689	780	696	717	732	724	728	692	751	732	702	744	714	693	754	719	735	753	735	699	650	730	702	696	750	707	705	716	698	733	722	751	731	740	677	746	743	774	722	683	722	690	722	696	721	721	770	674	721	719	742	696	724	671	727	674	745	680	655	724	741	736	693	721	734	701	672	699	754	726	699	727	706	736	754	743	670	721	763	732	720	737	741	743	665	716	736	728	717	707	725	732	708	680	745	727	754	689	753	739	731	734	696	750	730	738	679	690	777	738	694	692	767	690	724	749	710	713	728	776	720	733	708	765	716	722	734	736	752	691	767	732	672	715	740	709	728	711	762	717	756	760	709	718	732	772	702	661	700	759	747	691	719	720	773	787	694	733	745	737	693	737	737	746	648	754	697	711	684	672	700	781	722	733	714	731	728	684	706	728	719	698	740	752	737	770	724	695	751	690	671	732	695	718	751	751	742	708	719	720	667	721	752	747	704	722	736	654	704	732	703	728	704	757	685	768	680	707	730	709	703	751	715	699	684	762	724	765	697	670	746	723	740	722	706	689	726	706	726	723	693	686	694	739	763	709	671	725	759	718	738	739	743	728	719	721	714	671	739	755	728	709	719	738	718	689	694	720	710	726	770	735	734	740	702	736	738	688	693	744	706	710	733	684	770	708	779	721	706	714	748	745	712	740	691	671	782	684	763	735	688	745	709	739	728	688	696	723	725	681	726	694	721	707	713	707	673	704	712	715	768	700	702	721	712	738	710	743	717	699	697	736	710	682	760	731	709	699	710	752	768	778	723	672	693	702	691	693	727	726	690	740	724	746	669	698	715	705	669	735	693	705	720	738	703	724	728	694	718	743	745	719	747	714	656	678	743	720	704	644	754	699	710	695	735	689
20593	7530	3818	2545	13109	22629	40212	37418	21243	7648	1825	520	347	302	249	260	280	303	270	290	284	287	287	264	272	284	276	291	271	293	287	306	309	278	312	283	290	296	287	279	259	285	255	291	269	284	293	289	294	299	290	271	287	269	301	304	301	275	246	286	287	324	277	292	295	290	282	279	276	278	294	296	302	305	304	322	271	274	253	305	244	277	279	311	312	295	283	286	295	289	311	283	282	250	294	266	250	293	271	285	278	288	280	292	278	284	278	273	289	284	266	284	294	269	275	297	292	276	281	303	302	300	249	290	305	276	294	273	301	327	297	301	289	296	259	289	322	307	280	279	269	307	247	273	298	283	291	311	273	271	289	311	285	301	282	300	264	296	271	293	272	280	282	276	259	305	307	322	270	316	288	293	303	322	301	267	267	292	284	291	271	292	288	310	264	306	269	299	309	285	281	293	277	307	296	286	264	305	262	290	286	308	282	284	270	297	279	298	289	270	284	284	276	255	272	277	275	276	259	301	285	287	311	274	271	259	294	297	294	314	289	298	296	278	285	304	265	281	278	290	299	270	268	283	290	284	264	310	277	265	249	306	287	283	252	275	300	306	274	274	272	345	306	297	273	309	268	290	292	298	270	280	266	296	274	274	282	266	274	275	292	299	255	236	300	252	292	292	290	300	261	274	283	286	300	278	270	295	293	279	274	248	269	311	265	300	283	245	270	277	290	305	297	276	303	298	294	311	296	283	293	290	291	271	282	248	321	320	265	286	296	278	244	264	253	266	255	264	275	314	291	284	290	287	282	275	266	310	314	280	265	265	239	269	277	295	250	313	279	277	284	324	321	256	282	289	293	301	277	311	280	304	274	285	288	249	308	320	289	266	283	312	306	294	310	314	302	288	288	267	310	293	289	272	290	268	223	306	305	282	281	271	301	274	281	304	279	267	305	277	271	256	299	316	250	277	260	323	293	276	289	276	284	302	254	296	289	278	289	323	299	307	302	278	299	292	284	251	289	278	280	251	293	337	284	267	281	283	307	309	276	311	270	287	290	289	292	283	308	293	274	293	273	273	330	294	295	264	302	283	281	282	274	292	275	273	292	257	290	274	275	294	266	288	277	284	283	285	298	276	265	297	306	304	296	270	295	283	298	296	309	296	260	300	303	270	278	311	291	299	261	293	287	307	285	291	296	258	292	283	309	326	291	270	301	297	305	256	283	292	272	299	256	288	287	284	273	297	288	268	318	305	296	305	271	289	290	264	305	267	283	267	312	295	297	300	314	289	259	284	304	289	278	277	296	291	247	242	269	283	289	286	277	301	271	268	302	295	272	296	273	288	295	289	298	296	299	283	294	261	272	314	287	283	307	272	280	282	252	300	305	280	278	284	285	269	275	283	273	313	298	297	296	295	272	279	290	283	299	310	288	281	295	295	304	290	267	316	274	264	278	295	265	293	279	294	288	281	272	274	262	322	293	289	265	271	304	283	270	279	265	280	268	278	277	263	313	294	252	298	270	274	302	267	291	287	280	296	289	289	283	279	255	261	268	264	277	268	282	293	278	295	294	287	286	268	296	292	322	302	261	289	283	276	265	308	292	293	280	316	267	294	276	265	283	291	279	292	299	268	255	264	285	264	285	283	290	305	313	290	286	254	325	255	322	282	298	294	263	283	286	232	336	293	307	299	318	292	263	295	271	306	321	269	283	289	263	269	291	259	277	310	284	290	284	275	297	282	284	285	277	282	289	294	278	285	308	298	266	293	313	275	290	285	287	287	266	282	257	300	282	280	286	317	327	262	282	264	264	279	303	310	290	275	261	281	308	285	285	262	301	262	283	275	284	254	287	275	267	263	293	279	255	264	287	278	293	277	295	275	298	313	307	298	292	334	276	281	278	275	275	309	284	285	265	265	281	318	280	317	336	291	273	301	305	289	285	294	274	282	270	282	284	267	305	275	267	289	273	276	291	284	306	288	295	264	302	295	309	262	278	265	271	307	276	263	274	284	269	284	252	335	288	320	287	282	302	264	294	291	264	280	291	267	292	298	305	297	299	289	282	296	261	283	286	294	276	255	282	305	269	269	257	279	286	284	268	297	294	267	299	315	295	297	295	283	292	295	287	317	255	260	278	276	272	321	290	282	275	293	306	291	269	270	310	255	305	271	279	283	287	270	307	272	262	287	280	260	301	303	260	303	299	272	281	271	297	291	289	309	263	286	283	307	280	299	249	256	312	300	276	280	289	258	300	279	302	279	276	287	301	278	292	283	284	292	304	279	257	286	289	267	283	294	303	275	303	294	305	299	291	270	303	299	295	283	294	251	262	309	274	270	300	325	285	285	282	273	305	279	276	303	285	288	253	299	309	291	302	270	288	262	271	291	292	291	290	282	283	265	314	287	278	282	264	294	296	295	277	277	308	303	292	300	258	262	273	275	310	245	303	298	310	274	329	257	270	291	296	281	299	297	324	273	286	280	285	319	314	277	277	268	324	277	311	273	294	274	303	288	292	300	301	249	293	261	298	291	284	256	276	306	308	295	301	308	247	288	261	294	289	292	268	280	325	263	298	291	278	275	274	326	283	275	298	279	311	289	298	295	289	316	332	297	271	276	291	289	293	294	329	264	313	290	304	282	282	292	296	277	305	278	267	274	259	305	298	303	315	287	287	288	266	284	278	284	278	276	289	249	254	279	296	291	305	290	282	286	285	282	304	263	280	312	285	276	287	310	283	288	278	261	284	302	300	317	272	319	298	292	295	290	305	280	290	279	290	264	285	271	270	276	278	267	280	267	257	313	289	285	279	280	281	261	259	298	291	277	273	277	287	271	300	299	284	264	272	285	270	256	315	265	296	273	306	297	277	307	317	269	278	285	306	301	273	308	280	305	286	290	288	317	313	296	308	284	317	262	303	260	267	283	261	275	272	291	311	272	257	286	330	274	266	262	298	311	271	299	273	307	284	285	284	268	330	257	289	304	294	292	284	289	283	319	303	281	285	314	283	280	300	277	295	271	284	275	304	297	255	289	321	269	264	261	318	266	285	268	250	290	278	260	272	290	294	290	267	310	289	319	285	270	288	295	278	297	294	246	320	308	306	285	272	288	252	287	285	305	289	306	279	259	252	318	292	288	308	256	298	289	273	294	285	272	320	291	285	281	276	270	272	266	262	275	345	265	287	277	300	287	278	280	293	283	286	271	259	279	275	279	315	284	281	254	288	304	293	304	298	286	266	297	277	295	282	269	247	303	253	296	338	292	305	283	314	294	298	314	297	273	266	283	267	282	287	281	258	270	263	291	271	281	258	301	266	274	314	310	274	295	304	279	301	294	293	281	263	300	279	280	268	280	305	278	264	304	325	287	300	300	286	276	300	272	288	288	264	282	291	289	297	310	298	301	256	331	314	289	292	274	271	272	280	286	264	269	299	304	285	263	285	296	259	287	280	265	283	294	299	278	255	294	289	288	290	272	279	272	271	289	277	271	300	312	288	280
12556	4325	5058	6012	27785	41074	55592	50857	35735	18340	5942	1709	903	718	727	705	705	729	692	722	760	746	695	710	688	701	732	674	730	748	775	711	732	704	721	711	695	717	688	680	671	708	711	770	755	690	738	738	737	692	772	722	689	699	726	700	700	711	721	684	757	666	703	749	731	751	734	719	716	747	705	742	693	729	740	735	705	710	733	743	747	749	731	684	742	753	696	704	709	732	754	690	735	719	719	732	719	782	657	668	774	742	770	779	720	708	740	696	655	751	703	669	690	700	735	674	718	757	682	691	709	722	684	716	744	710	687	759	754	711	704	684	718	708	684	712	677	730	742	708	678	730	754	727	728	741	713	679	728	679	692	738	702	692	724	709	734	710	779	728	665	687	714	762	713	683	720	712	727	694	733	733	764	731	746	716	697	750	698	752	739	721	750	713	732	700	755	724	759	744	756	709	711	766	744	712	775	709	716	648	727	698	770	748	711	720	754	729	722	734	734	712	709	709	727	707	756	715	723	674	698	709	689	718	671	733	683	748	727	742	731	690	711	719	721	669	734	722	690	740	677	710	693	706	729	732	720	721	725	712	729	721	722	667	679	731	740	749	722	695	802	768	768	733	694	685	734	738	728	695	674	721	713	652	728	698	652	704	686	724	737	753	721	717	696	749	737	709	746	729	758	711	685	769	721	695	723	755	731	708	729	737	712	703	722	703	731	724	720	743	727	750	682	672	660	775	702	734	742	709	718	739	699	683	693	682	698	698	760	739	719	739	749	710	711	733	716	726	699	729	707	698	732	727	677	719	662	700	768	752	733	755	696	688	704	698	695	690	705	682	703	745	688	703	728	705	701	750	765	743	705	744	710	673	681	707	715	695	739	687	694	726	676	707	705	764	738	717	748	737	771	690	716	717	709	767	705	744	696	718	691	748	670	719	747	782	752	730	724	720	705	715	754	727	748	692	669	706	737	678	700	681	738	698	734	686	703	711	725	637	731	682	661	715	715	732	670	699	731	682	766	721	693	767	716	756	742	683	685	737	690	736	714	708	717	708	703	685	722	697	719	727	700	718	744	729	748	710	666	715	676	784	712	750	724	681	741	707	708	673	741	700	716	730	705	706	700	727	719	696	684	700	716	701	705	721	718	710	682	668	725	725	720	709	680	760	687	710	754	739	707	721	719	710	711	727	687	757	717	698	691	715	738	665	722	733	742	728	767	688	744	728	723	723	714	662	718	701	661	691	696	697	727	749	748	748	681	761	678	753	720	719	709	706	733	663	700	728	664	745	776	706	782	720	731	689	707	710	739	752	705	731	686	744	698	700	699	712	706	727	707	706	722	726	732	774	696	695	704	720	730	729	668	703	733	751	709	735	739	742	732	759	706	772	686	704	712	714	683	747	677	731	727	733	688	745	693	701	731	701	679	739	740	710	713	766	774	724	700	738	714	756	695	744	692	731	725	725	672	742	693	716	717	712	701	722	698	690	724	652	712	723	729	722	710	732	699	727	740	709	728	704	721	712	750	700	713	748	700	738	705	713	745	709	678	731	730	757	727	742	754	674	692	689	715	778	727	746	726	711	696	700	763	736	719	718	750	708	695	719	680	683	710	751	726	709	727	699	723	697	711	684	753	739	708	701	684	697	718	709	727	773	756	732	707	719	735	677	710	749	770	760	746	715	746	704	702	737	713	754	721	717	737	736	678	752	704	716	682	705	756	727	718	700	696	731	716	729	723	675	746	729	742	695	690	731	766	700	735	697	752	692	678	731	748	714	712	716	730	665	761	718	675	684	735	739	710	697	723	719	702	686	726	686	668	713	674	700	678	728	727	738	696	718	776	721	675	770	706	698	702	691	718	705	722	686	694	745	751	756	737	697	737	717	720	692	668	724	778	689	715	747	681	728	739	726	706	730	722	711	736	691	704	678	762	730	725	726	733	705	714	740	675	714	695	728	760	799	713	743	722	745	687	699	688	771	717	719	706	721	734	704	688	743	688	721	731	733	738	693	657	667	725	733	702	731	718	689	675	649	700	755	737	701	699	684	741	709	747	726	722	686	692	709	721	718	763	711	703	650	749	726	646	717	721	687	707	677	738	737	697	685	745	716	711	680	731	766	696	677	726	749	701	713	693	647	699	728	694	703	679	717	719	713	745	697	729	699	735	689	697	720	747	709	712	721	710	680	689	703	722	730	715	693	744	710	706	672	705	749	749	723	680	752	746	699	706	706	682	690	712	750	669	667	729	695	725	685	751	685	704	761	710	699	728	706	715	717	718	728	714	713	727	711	730	668	734	739	733	731	731	739	724	699	714	747	721	702	744	772	746	761	745	674	725	754	729	690	737	719	734	679	698	675	738	718	675	715	745	736	747	724	694	762	731	746	745	695	735	702	740	688	750	685	687	715	751	716	731	741	728	768	702	720	654	692	737	692	686	701	699	686	776	699	686	729	719	692	742	701	720	752	673	676	769	737	749	692	711	759	703	731	708	680	744	751	777	734	757	713	706	732	713	709	665	661	732	725	702	746	750	722	724	738	694	728	691	698	688	781	689	726	723	753	707	711	716	695	747	696	735	701	687	724	689	754	693	674	731	720	732	727	747	696	717	737	736	700	693	720	756	702	717	708	730	729	719	691	691	720	669	690	744	725	753	739	676	657	675	713	750	727	727	696	734	676	722	724	691	708	724	739	699	715	744	678	703	719	745	768	686	715	726	691	702	716	726	664	724	782	707	748	705	753	718	755	736	746	705	736	712	730	745	727	701	692	693	645	725	746	670	719	681	768	694	740	721	707	685	781	714	717	773	745	724	711	740	752	738	707	720	738	694	713	740	727	730	719	709	694	760	709	683	736	741	675	776	703	718	734	690	779	742	736	750	684	736	713	726	665	724	682	668	681	712	706	721	726	727	701	760	717	735	732	735	720	724	754	711	713	708	764	689	714	671	754	683	766	671	712	697	775	747	718	752	707	698	709	732	732	720	694	719	699	740	745	714	746	734	727	720	717	704	725	705	698	751	726	683	687	760	684	722	721	692	709	720	740	691	742	708	730	698	708	740	747	742	697	738	693	701	678	753	754	747	699	734	743	704	722	721	713	679	689	676	708	725	734	728	734	717	678	728	706	710	704	728	681	703	695	736	702	712	743	752	722	709	749	708	716	687	708	700	708	730	721	694	720	752	731	750	682	688	708	724	704	763	693	701	755	723	702	656	711	701	700	696	701	791	742	697	726	714	701	741	723	765	695	656	731	686	671	717	688	708	699	696	690	713	691	680	726	736	680	736	715	680	747	758	721	730	760	741	728	684	670	686	703	721	680	733	690	740	697	711	705	703	683	685	745	719	694	714	680	729	732	740	713	698	739	722	690	762	727	759	709	746	670	722	743	732	724	725	688	681	742	744	704	680	695	752	708	699	675	730	681	728	730	710	712	704	716	701	716	734	693	714	708	765	720	745	748	729	725	754	735	768	687	705	718	706	707	723	686	697	689
38971	19641	9925	6226	9710	40240	58432	47783	30802	14430	3500	710	330	242	277	245	259	259	243	261	262	245	234	210	253	243	234	254	241	241	247	273	257	246	257	249	259	264	248	244	240	266	242	231	251	242	253	281	248	237	275	251	258	275	258	309	267	242	277	236	254	253	280	255	251	254	265	246	286	251	241	244	249	245	250	253	229	230	234	236	240	249	252	217	240	263	259	243	256	241	222	297	281	242	255	222	248	244	268	280	258	255	233	259	258	290	259	251	240	251	277	262	249	252	235	260	240	243	259	237	244	259	253	258	247	222	253	247	259	243	241	264	257	267	236	271	267	262	229	232	283	270	233	258	268	220	267	252	285	254	233	252	259	229	255	254	257	259	267	280	263	264	255	268	224	228	225	280	276	255	238	237	256	262	253	260	260	252	269	224	263	270	241	273	273	254	282	257	238	253	260	252	276	217	252	270	262	269	254	268	259	219	279	266	257	267	260	262	266	253	265	248	261	270	278	265	290	223	266	228	291	234	273	268	268	261	263	240	199	228	264	244	221	242	239	237	272	249	238	255	264	255	257	235	270	269	235	249	248	241	258	236	259	259	301	232	264	247	267	250	286	288	240	287	218	281	248	276	262	232	284	286	267	273	260	256	262	262	252	258	279	247	264	258	236	245	297	255	251	274	274	242	260	253	239	249	264	260	234	241	243	226	257	237	277	256	267	291	301	245	247	271	265	231	262	267	236	250	224	257	246	244	233	265	246	272	249	246	259	233	261	248	237	250	266	242	229	255	292	279	256	236	271	263	248	246	262	236	278	239	244	288	238	221	254	225	233	230	266	286	248	226	264	269	297	249	240	240	256	246	255	257	217	246	242	247	236	262	265	222	264	240	251	239	249	257	234	252	252	262	256	255	261	297	255	269	269	254	243	230	273	240	252	246	254	238	239	258	232	255	256	241	229	252	251	257	252	288	263	255	261	242	292	243	250	237	276	275	303	256	260	244	267	262	285	262	261	260	265	240	265	254	267	265	287	267	240	251	253	265	251	250	292	239	252	252	289	227	250	254	269	243	244	235	228	269	251	245	272	230	236	253	265	236	252	240	256	252	251	268	262	259	219	294	260	263	258	249	221	283	272	257	247	250	264	316	268	252	271	229	261	254	252	231	282	254	243	258	244	262	260	263	248	258	247	241	250	278	254	280	268	225	244	234	262	233	238	249	308	318	275	257	236	255	260	242	304	259	253	238	229	279	264	253	250	246	228	233	229	239	237	228	251	271	259	262	269	250	251	272	271	278	266	219	284	259	247	255	277	220	244	254	259	264	252	251	251	269	269	263	290	228	234	234	253	263	258	288	243	284	257	259	244	258	229	254	238	253	277	263	261	254	263	234	214	240	244	237	265	262	270	256	263	245	249	252	256	245	243	236	260	262	266	244	249	233	255	241	278	262	234	252	235	277	269	231	264	264	266	240	238	270	270	258	276	251	257	257	263	249	291	246	227	269	273	230	234	255	236	246	272	243	265	261	267	244	256	239	247	256	268	263	251	274	287	262	276	265	269	249	258	229	255	272	257	269	250	259	228	266	213	254	283	261	275	265	283	241	275	234	269	230	232	261	255	269	273	257	262	246	223	254	238	241	248	265	232	262	245	271	249	259	271	268	227	287	238	273	249	283	256	264	282	246	284	218	251	230	255	261	250	253	256	280	247	257	251	252	251	279	240	244	246	258	233	252	250	267	235	240	248	240	242	264	277	255	234	261	244	287	250	260	276	286	282	239	269	258	251	273	233	270	252	263	256	248	291	272	271	207	246	247	286	236	232	242	263	271	246	241	231	249	250	254	260	274	272	248	242	262	262	244	283	247	233	259	257	255	285	249	271	254	263	249	232	237	250	278	269	263	261	242	252	259	264	267	230	215	244	258	291	246	279	245	256	277	224	231	261	256	258	234	236	280	264	253	210	237	250	225	227	262	266	241	255	272	257	277	243	262	265	250	240	246	244	271	238	278	304	257	255	253	249	285	255	250	244	269	270	244	276	262	247	257	253	256	254	244	251	244	260	267	266	231	256	231	248	267	240	238	246	282	255	249	238	251	265	270	260	288	253	269	254	228	288	252	256	265	232	232	233	237	288	275	277	267	272	263	249	227	253	260	271	220	256	242	274	252	245	263	246	243	284	259	238	250	241	237	276	278	251	267	262	260	274	246	277	238	242	230	289	249	247	258	267	266	240	242	254	276	263	251	234	247	270	271	245	261	250	250	233	257	248	270	226	261	281	276	260	250	239	275	235	268	249	233	247	259	287	248	296	260	229	267	223	274	275	254	246	267	273	271	249	256	250	262	220	297	283	249	261	219	276	246	278	253	260	275	263	238	241	245	251	244	247	241	285	265	255	254	241	259	238	248	243	250	243	272	242	258	254	255	272	277	260	261	275	204	259	237	233	291	245	223	270	233	261	260	253	249	252	262	226	223	276	249	272	288	247	254	260	264	246	273	254	276	261	259	267	257	251	239	246	221	283	270	231	276	237	246	268	240	268	273	243	257	252	231	234	265	253	252	247	251	276	253	268	238	272	267	252	243	230	246	202	261	243	243	235	252	225	247	270	272	261	217	249	252	273	243	272	278	257	247	241	276	235	258	256	234	286	264	279	232	277	249	230	269	241	221	257	255	250	248	234	242	275	234	249	245	261	242	263	265	242	250	255	256	261	257	259	278	255	256	241	243	268	237	284	240	261	248	258	270	235	231	286	271	279	230	241	278	250	292	252	257	276	252	259	237	267	287	300	237	261	273	240	268	280	239	241	228	242	252	247	260	279	238	260	274	240	272	236	256	239	265	295	274	215	246	276	256	267	269	250	230	274	251	250	271	254	259	256	248	247	264	260	250	243	266	259	251	259	255	256	256	264	245	270	275	262	246	271	257	236	247	274	251	237	252	250	260	286	251	266	251	248	267	243	244	252	271	244	256	232	244	243	292	246	252	235	261	253	280	256	257	234	234	270	232	249	244	246	220	242	260	241	255	255	233	247	222	270	278	242	245	273	267	248	250	302	252	263	241	270	225	262	269	252	261	257	273	255	278	276	233	240	273	265	254	243	267	277	249	234	284	239	296	255	271	271	260	258	223	264	258	252	249	253	236	248	283	262	232	237	252	264	257	258	245	275	244	228	250	265	272	276	246	249	265	229	267	264	268	232	223	260	271	240	243	250	253	241	272	246	237	246	249	248	275	236	261	258	240	239	279	268	268	237	240	242	275	229	277	254	246	263	249	255	228	252	279	242	243	264	243	258	260	244	255	269	242	255	255	237	261	281	243	298	255	248	239	224	278	245	254	268	249	259	238	271	237	255	249	270	277	290	227	261	260	223	234	240	257	258	264	235	251	246	266	221	247	265	255	250	232	259	257	246	278	255	254	249	247	287	282	264	245	250	281	240	253	256	244	249	246	256	247	262	279	234	263	281	242	260	256	280	264	248	255	235	292	255	254	238	242
25656	6907	7753	10783	20475	55529	69510	59500	44039	27139	10060	2509	1000	686	628	656	655	746	679	646	657	651	632	655	634	649	627	626	699	622	631	592	677	629	637	652	647	581	603	624	632	642	610	652	618	694	613	626	667	613	647	609	654	669	617	635	635	622	686	658	622	619	663	663	711	637	637	626	636	660	654	672	612	662	576	633	669	629	644	653	640	657	609	676	641	664	650	613	649	654	628	610	646	615	586	614	593	625	647	582	612	644	626	622	657	635	673	695	640	628	665	641	642	632	628	681	617	647	631	630	644	702	586	638	658	627	663	618	646	655	640	615	612	620	641	615	593	625	609	622	623	631	660	609	693	614	603	625	702	678	658	640	672	667	664	661	672	681	668	616	631	622	645	621	627	649	641	675	641	663	664	626	651	670	614	653	678	599	654	605	690	665	627	661	624	678	671	646	664	576	633	630	667	652	669	623	641	658	598	659	664	607	613	648	649	660	633	627	659	665	605	669	625	632	651	630	638	652	648	656	651	648	672	609	647	649	617	664	661	637	658	640	637	634	654	597	646	595	637	639	617	645	671	601	683	635	640	649	607	638	674	636	644	669	671	642	663	637	620	648	622	656	641	648	672	633	632	640	607	637	650	634	634	635	642	635	666	593	624	643	716	648	663	641	656	637	644	674	661	649	639	634	681	675	652	639	672	648	625	655	653	626	631	627	641	597	672	638	677	649	677	618	644	618	658	653	624	673	662	685	653	626	646	614	631	634	601	642	680	611	685	683	654	626	668	613	599	672	637	665	654	645	609	627	627	632	640	659	669	620	626	641	608	651	612	649	682	639	622	652	662	604	631	604	625	623	652	652	613	688	668	574	594	643	639	653	655	623	620	575	611	616	659	643	638	612	616	667	673	659	661	651	619	597	633	667	621	638	650	623	690	642	633	650	627	638	665	629	642	653	637	590	622	664	626	638	607	668	614	604	616	675	642	611	611	627	641	646	617	652	631	633	625	681	637	689	641	641	607	658	627	666	647	618	716	640	619	668	634	665	635	676	660	649	639	642	604	669	638	673	649	624	617	635	630	645	649	644	658	632	655	644	650	619	697	613	616	642	646	627	647	594	644	671	606	711	610	616	642	621	663	633	693	655	687	664	663	631	646	632	618	655	637	675	643	699	633	612	620	659	641	656	628	685	616	669	620	672	604	636	634	686	665	665	642	644	606	659	612	651	663	627	651	638	651	651	664	656	657	632	630	598	645	662	631	646	659	631	639	677	662	670	607	610	657	665	624	656	649	672	612	651	659	663	618	617	633	643	585	656	656	657	630	650	669	614	643	634	656	692	619	639	686	576	622	655	628	641	620	632	618	686	639	620	661	608	603	641	622	664	601	603	632	647	658	639	617	618	625	645	656	627	619	651	671	602	646	670	625	624	589	619	640	602	621	643	629	640	616	625	634	673	703	638	647	601	629	637	611	655	642	626	649	686	631	629	718	643	679	639	649	616	671	677	678	628	670	604	678	652	639	661	633	625	623	628	632	638	688	608	646	666	651	656	612	670	630	660	630	575	630	623	617	607	684	629	600	662	677	604	655	637	638	649	669	677	626	625	664	641	653	630	667	669	659	640	639	621	677	652	637	644	664	672	642	635	605	672	630	677	645	638	648	626	598	678	654	628	637	661	634	679	630	625	617	646	627	638	659	663	623	609	634	625	642	581	679	584	634	664	627	638	620	649	648	621	655	651	638	669	643	623	662	661	647	624	610	664	649	651	651	649	668	618	637	626	616	629	677	639	634	597	592	626	657	660	694	617	621	595	619	682	657	647	634	603	623	625	631	677	650	636	654	664	656	645	647	651	694	629	640	663	589	633	637	697	669	649	612	690	677	613	653	625	632	627	618	618	678	636	579	631	654	643	676	641	614	632	680	610	642	632	586	645	660	666	629	641	617	684	652	626	658	601	599	646	642	680	654	642	629	635	656	680	633	688	674	637	638	614	685	633	654	655	643	648	687	643	681	655	651	653	622	663	640	606	615	616	650	647	651	625	659	687	650	679	654	670	582	674	643	637	615	650	648	645	657	596	680	657	692	647	632	636	658	646	604	645	630	665	665	637	664	656	665	666	644	635	635	650	598	642	640	623	628	659	596	644	683	661	658	615	681	631	672	644	659	668	667	622	630	638	618	624	614	612	613	628	652	672	670	632	689	636	654	638	657	696	630	621	669	643	611	629	636	653	614	610	603	634	636	692	655	631	676	649	661	617	645	655	668	592	629	691	624	641	643	646	612	646	585	626	647	619	612	651	677	665	593	624	680	652	621	666	659	642	632	632	624	588	647	629	645	636	653	640	601	633	621	689	619	660	648	611	658	617	622	642	604	645	675	630	652	626	677	624	644	655	683	644	665	646	652	613	694	654	641	634	663	609	625	615	594	629	667	661	630	641	660	609	589	603	632	647	604	634	617	662	642	629	680	652	630	616	637	640	687	636	637	611	669	632	592	647	676	622	621	677	674	616	635	628	638	649	637	609	635	664	638	674	640	637	612	656	674	633	645	592	691	668	633	611	649	636	660	613	608	646	655	643	683	642	623	614	640	638	642	634	612	656	595	662	630	625	659	629	652	639	657	626	644	613	640	639	649	624	635	631	661	656	621	640	657	649	591	639	676	638	662	646	617	622	671	662	626	670	650	720	689	654	605	622	643	645	605	622	661	676	653	619	674	615	641	652	651	658	604	624	641	637	687	636	601	644	614	583	639	617	597	633	601	670	637	604	633	623	607	674	667	610	672	626	607	645	667	661	602	635	589	651	647	620	678	629	653	609	619	617	623	649	644	658	622	653	681	649	609	642	659	625	669	682	627	635	690	604	648	653	670	640	639	656	659	629	611	648	667	629	638	609	645	633	665	618	603	636	661	679	627	630	627	647	625	624	637	656	656	650	653	621	660	612	615	675	654	626	607	685	628	650	634	642	654	638	688	679	649	623	649	646	642	626	630	656	603	610	670	637	619	646	600	610	607	627	654	675	668	647	661	662	654	677	632	642	622	702	656	663	642	619	671	610	674	632	635	663	606	618	660	686	622	654	645	680	599	644	656	654	651	663	686	700	666	650	680	674	621	585	666	694	631	615	621	618	606	611	649	688	647	654	627	643	598	621	688	612	631	629	656	624	645	590	646	667	633	606	645	630	617	627	688	646	618	642	611	669	621	615	620	653	606	685	626	636	641	647	681	675	632	645	652	668	660	653	658	653	650	626	635	654	638	622	622	676	662	624	630	640	595	614	649	665	649	662	621	615	635	633	597	678	607	625	628	662	664	661	611	660	591	697	639	662	641	629	617	627	613	626	647	617	664	665	642	651	654	619	617	596	653	638	631	628	673	624	677	660	657	655	637	667	614	638	689	628	656	653	661	604	673	652	619	619	639	651	672	676	643	612	644	621	660	627	648	628	629	596	637	643	624	611	663	652	653	668	606	645	646	630	613	621	666	669	634	681	663	632
6074	1290	648	624	542	1578	4401	4102	2233	1056	568	367	270	304	294	273	273	276	265	272	275	294	283	275	283	267	280	270	303	282	289	303	256	283	301	271	278	299	299	300	260	292	275	310	256	294	289	291	300	270	279	259	302	276	279	249	271	310	301	258	290	280	276	275	260	280	269	280	295	280	268	299	270	279	264	259	293	291	292	281	306	259	256	323	302	308	273	274	299	304	304	286	274	267	282	275	279	271	299	274	266	254	239	280	285	298	320	308	291	282	293	279	260	269	288	292	274	314	304	308	277	283	282	293	262	290	307	252	313	292	284	263	291	274	254	287	276	271	305	298	294	283	277	287	276	257	302	287	301	299	259	296	296	269	315	272	254	310	283	274	304	284	281	304	275	303	266	301	272	295	263	297	304	279	285	298	266	300	272	270	302	297	258	252	312	267	290	301	297	304	299	308	291	269	314	282	258	266	244	293	299	260	265	287	276	337	291	302	272	309	278	261	271	267	291	309	323	300	293	267	252	294	283	287	276	286	292	298	294	262	263	273	287	277	316	287	268	302	287	278	312	301	258	280	288	290	285	306	282	267	260	266	273	280	284	300	293	270	306	265	277	253	294	276	258	285	263	285	276	297	274	274	280	277	300	291	288	293	270	293	301	291	306	282	286	297	303	289	263	289	291	297	285	302	287	298	296	263	281	262	268	300	266	296	285	297	275	265	293	277	281	309	311	300	303	271	299	317	287	299	248	270	247	285	326	282	279	290	254	283	253	288	284	306	255	302	264	264	278	317	297	284	266	284	283	293	277	265	303	310	325	308	300	293	300	262	299	272	258	284	255	293	282	324	282	303	285	278	296	240	267	283	266	245	287	298	276	278	290	296	264	275	284	294	249	260	297	285	240	283	316	263	303	282	269	269	285	295	331	295	295	285	288	290	245	284	271	319	302	281	284	250	263	303	273	289	307	271	270	274	271	279	300	291	277	284	292	264	303	289	285	275	282	254	284	280	247	277	279	270	302	314	272	271	272	271	269	287	291	295	281	291	259	247	285	279	248	289	278	284	322	298	289	276	285	266	251	278	254	273	319	296	291	283	284	304	285	289	266	299	271	282	270	276	254	270	274	319	290	319	276	286	266	277	270	298	293	306	285	298	274	290	272	294	301	305	283	290	313	305	307	287	308	290	289	298	304	279	307	281	273	321	250	285	281	291	297	288	293	301	257	270	270	288	293	267	274	271	251	272	277	267	307	297	265	294	258	298	289	281	295	267	286	316	287	292	285	290	283	296	291	282	258	263	298	261	297	279	279	309	279	303	296	294	280	267	304	297	283	301	296	257	304	279	324	270	300	268	271	290	267	284	284	255	266	277	254	270	269	288	270	282	284	289	272	279	285	284	269	286	268	295	266	293	289	236	286	284	287	251	297	294	303	304	260	281	279	297	269	300	313	270	293	294	285	295	287	280	288	277	275	277	287	283	275	314	278	285	257	300	307	316	297	289	279	296	298	291	279	311	308	296	302	275	285	308	257	263	279	299	298	261	291	276	327	295	282	286	291	309	279	293	250	306	285	293	276	272	267	277	278	288	256	295	299	298	305	282	275	273	240	286	283	301	294	268	279	277	286	256	275	244	320	275	282	257	295	262	272	299	265	292	282	303	312	269	303	301	273	284	300	298	287	268	282	285	305	308	266	283	310	303	269	293	279	281	293	281	280	273	275	275	279	276	278	294	299	287	280	327	265	277	264	270	296	298	316	294	280	302	278	283	308	293	269	265	275	298	274	277	278	281	266	312	276	287	299	253	309	258	283	284	296	302	259	324	287	285	263	299	263	282	272	291	272	270	295	254	275	274	251	306	271	291	292	292	278	279	283	279	287	295	279	287	281	295	288	301	268	294	320	279	279	280	276	297	261	265	305	256	272	269	295	272	256	243	266	283	242	274	309	301	268	286	270	287	303	296	267	279	280	292	295	326	295	278	308	288	276	272	255	259	261	288	266	280	254	245	274	277	292	282	273	282	264	265	303	271	302	305	264	317	302	307	287	248	257	303	258	277	251	287	284	265	288	300	285	267	289	267	316	273	276	282	274	299	288	279	253	286	274	291	277	277	303	294	290	266	267	276	297	279	271	292	287	258	287	284	283	295	259	272	297	299	323	301	262	279	289	297	263	287	261	253	295	292	292	284	276	297	269	267	300	279	284	276	273	314	298	251	264	277	274	286	258	318	304	293	293	314	282	307	285	282	264	285	275	278	317	265	261	271	279	286	284	266	284	261	309	310	250	290	267	276	269	307	267	295	265	288	275	267	289	277	261	295	275	270	288	285	312	292	248	287	280	294	291	251	287	276	267	308	312	299	317	308	290	267	317	262	250	314	280	271	265	255	297	264	278	267	269	295	298	289	282	302	268	309	284	279	263	319	283	282	274	294	295	277	273	258	285	298	316	276	260	271	305	270	293	250	273	273	285	295	292	299	276	299	312	281	282	293	298	293	286	310	294	279	285	270	310	302	302	273	274	288	279	289	281	270	312	276	298	263	307	292	291	245	255	278	295	283	299	285	300	276	260	287	305	268	259	264	273	270	286	238	263	284	264	271	302	280	320	274	287	289	295	310	317	281	291	325	296	280	302	272	274	271	314	289	297	313	296	271	286	290	316	285	286	274	266	288	290	255	250	284	313	288	278	296	272	318	327	324	309	298	292	267	298	281	265	265	282	267	287	251	297	265	282	298	250	261	316	271	290	278	297	251	272	276	322	309	269	303	287	265	289	286	292	299	278	282	287	270	289	291	290	303	277	271	290	291	272	246	299	277	265	283	301	296	277	304	247	281	286	305	303	283	261	264	304	270	276	267	303	282	297	301	294	309	287	260	283	288	267	282	275	297	285	294	260	289	310	289	270	281	317	319	266	277	300	296	295	263	258	287	272	274	290	293	281	277	319	276	301	290	287	291	290	300	265	272	276	277	276	303	279	304	282	284	303	274	286	314	270	298	297	271	263	301	285	256	285	295	272	309	281	262	275	280	314	299	293	275	261	256	276	271	298	279	262	302	279	300	257	280	290	276	293	278	283	270	284	302	309	299	286	284	289	300	297	320	277	290	284	292	306	294	285	271	326	283	300	285	260	299	302	288	288	280	265	253	281	318	313	278	255	276	298	271	319	259	303	293	278	334	288	281	276	320	295	294	287	311	313	286	320	289	279	278	282	275	315	283	302	275	306	276	277	293	286	256	276	258	287	278	269	293	288	290	291	279	288	281	292	279	252	275	301	279	261	282	303	304	294	275	289	291	287	292	299	276	249	315	282	302	278	281	314	292	275	290	300	280	285	255	263	283	288	259	295	280	260	277	277	285	303	273	260	288	337	301	305	299	285	247	272	273	302	283	290	278	296	273	275	276	285	294	307	264	289	290	309	285	297	308	299	281	277	289	286	251	296	289	276	288	297	310	283	276	311	299	288	280	301	344	291	286	280	285	296	296	307	279	293	289
4694	1555	1571	1886	2263	7662	17387	14387	8006	3800	1666	932	846	679	700	697	692	718	697	733	678	677	748	708	698	699	695	765	663	739	656	712	674	690	765	730	685	751	738	696	694	692	683	713	709	759	779	690	706	733	727	708	642	733	730	724	734	686	776	686	732	742	729	715	752	693	726	652	704	763	742	699	775	665	736	737	740	714	724	734	703	700	674	726	720	701	724	718	713	748	686	719	739	726	711	744	683	764	725	700	709	784	739	699	720	731	754	705	676	712	730	710	732	693	716	741	696	700	707	694	682	692	707	724	755	703	774	755	734	716	719	741	702	719	719	737	679	754	775	726	747	739	705	735	687	723	736	726	754	697	755	677	766	791	646	703	701	726	714	709	711	646	697	711	726	713	707	719	698	677	726	691	694	705	758	748	684	718	763	691	720	690	737	719	693	708	701	669	670	754	734	706	721	751	707	757	693	719	748	744	721	691	715	715	721	699	731	731	746	697	693	704	714	759	723	742	735	706	735	704	640	739	694	722	716	723	671	702	725	690	693	747	752	765	728	756	652	745	777	690	689	704	722	759	726	704	735	703	697	721	704	672	713	675	689	756	694	688	693	730	708	679	695	767	694	726	721	730	748	688	756	712	738	684	718	771	734	711	696	716	726	739	705	756	697	698	702	719	662	734	736	707	693	705	717	720	712	715	734	766	733	661	716	740	678	732	730	715	665	681	685	715	737	692	705	680	738	728	710	711	672	708	724	723	679	757	733	729	725	722	719	707	724	716	745	734	732	702	761	705	735	753	701	719	702	747	729	695	736	729	656	770	708	669	728	771	678	731	700	728	676	762	704	728	745	673	643	779	709	751	680	734	724	726	699	751	715	748	703	703	773	677	738	721	743	709	685	690	706	751	760	681	758	811	723	711	718	754	760	700	742	681	727	680	686	710	725	723	758	759	709	728	724	751	752	663	725	749	722	721	673	701	687	678	724	717	704	721	731	712	722	731	678	718	709	727	690	752	685	705	719	767	677	699	743	678	677	744	716	696	755	711	762	718	752	686	738	681	683	714	681	734	702	710	698	747	695	780	744	706	729	750	719	710	721	733	712	706	723	742	696	712	694	709	716	746	710	715	792	801	701	715	763	740	691	748	695	717	706	709	712	692	723	752	706	717	718	700	678	687	715	727	719	687	719	749	742	732	723	723	718	705	674	715	714	693	761	755	679	702	698	696	710	730	692	687	683	706	709	697	685	732	719	672	683	716	775	704	720	725	700	721	746	679	696	711	731	751	725	667	710	771	729	717	731	716	696	681	695	697	696	704	717	716	738	736	708	712	746	711	718	705	700	687	755	723	740	714	713	692	712	724	752	701	705	743	696	732	728	733	678	746	705	733	701	706	736	704	742	663	702	748	737	741	806	754	733	766	731	671	729	697	716	775	719	747	687	723	680	702	689	676	679	742	662	731	686	760	796	726	731	739	722	732	757	745	752	697	694	688	753	705	740	767	714	682	732	712	699	795	750	742	720	772	666	708	668	672	745	741	729	741	768	742	737	729	709	693	703	704	756	762	668	677	721	671	739	737	686	699	702	702	694	725	704	741	737	710	727	756	712	723	721	694	705	710	712	725	729	733	717	747	714	726	813	708	722	747	698	718	712	709	741	739	717	726	671	695	763	688	689	733	736	708	668	764	698	708	722	709	723	680	697	736	701	730	715	742	688	647	721	679	741	730	710	738	709	695	682	703	698	713	744	729	732	745	713	721	721	705	737	754	674	694	740	727	706	722	713	670	731	689	690	752	752	692	711	702	689	736	701	694	713	769	752	748	698	753	721	735	696	722	714	750	733	726	693	718	694	688	688	703	724	698	725	728	718	676	753	676	724	691	710	709	710	730	752	721	710	686	743	708	661	665	724	657	720	713	684	727	731	697	714	703	696	711	720	678	688	694	696	717	738	723	739	737	727	778	706	753	740	724	741	727	760	713	686	751	687	758	732	699	704	669	706	758	731	696	724	747	727	690	703	704	703	717	740	705	731	760	708	671	689	720	730	749	683	757	681	732	720	718	732	722	687	677	728	645	742	762	730	758	721	730	702	664	750	726	742	724	717	737	711	726	722	681	733	737	751	777	721	760	733	693	741	736	744	735	703	675	749	715	718	711	729	705	707	734	754	745	705	712	726	707	760	713	712	743	712	716	715	722	720	724	702	671	738	740	732	680	730	716	671	705	743	688	692	754	695	757	772	761	731	722	680	742	707	712	715	699	753	708	733	685	655	722	709	745	693	762	716	722	705	719	720	737	671	738	734	716	706	770	725	712	713	713	721	751	725	733	702	767	710	725	739	699	702	722	709	740	731	693	726	763	727	708	727	751	733	694	734	711	761	765	692	733	722	729	733	722	728	676	692	747	674	686	714	739	726	717	680	699	753	713	713	706	732	708	728	726	727	742	714	725	750	733	695	750	776	740	751	706	708	739	698	742	655	728	700	696	725	700	745	666	726	712	718	724	736	748	699	695	707	755	704	729	758	718	703	700	729	739	743	706	736	665	692	742	719	714	731	709	715	729	734	736	687	705	769	751	680	708	695	682	734	715	697	695	726	775	743	689	684	721	740	717	706	737	740	694	719	736	651	733	712	674	687	713	710	687	737	672	675	760	731	709	714	739	699	709	696	715	701	699	718	747	699	678	747	750	762	680	735	719	719	748	709	722	732	692	720	732	688	763	734	711	692	745	743	699	657	717	731	754	717	707	694	708	706	744	697	748	736	695	714	728	701	755	699	751	751	719	712	707	710	737	690	728	684	707	739	713	694	735	657	655	734	718	737	685	713	713	690	710	725	658	735	702	699	717	737	734	735	697	728	727	752	693	728	729	765	675	684	706	739	711	708	747	702	720	678	727	701	702	656	736	702	720	750	759	725	675	734	698	743	702	737	713	687	743	739	691	746	727	681	720	785	717	726	699	708	700	687	719	712	679	699	765	740	698	702	749	727	731	742	714	725	708	668	700	697	711	746	672	703	719	736	718	737	795	724	710	691	721	749	731	740	752	722	702	767	736	705	697	725	667	711	731	743	699	724	694	747	676	722	760	737	666	697	720	714	773	698	756	703	714	745	706	721	674	732	708	721	667	732	695	706	709	729	720	762	734	706	736	671	699	724	721	740	719	680	745	657	683	744	686	700	743	742	690	742	733	719	693	734	668	737	698	711	752	710	780	716	738	714	730	744	737	711	700	732	727	694	684	726	686	756	715	734	749	735	720	714	708	725	744	714	734	725	774	693	733	670	729	725	720	717	724	737	713	733	723	729	758	756	699	707	749	707	732	706	688	750	722	722	701	669	721	767	718	743	698	731	707	719	743	717	768	729	671	743	724	687	689	701	751	723	687	715	722	712	688	730	722	710	747	700	747	698	755	716	711	729	720	695	741	723	758	743	718	698	699	721	705	755	708	719	722	682	733	766	721	708	736	745	656	760	728	711	741	737	724	723	746	707	748
23988	9238	4248	2882	2252	19734	43248	36062	20916	8006	2235	689	416	331	346	284	290	287	293	305	294	311	303	314	291	301	286	332	318	317	317	298	298	325	346	302	314	314	318	314	311	291	298	319	288	320	312	313	315	321	304	284	299	330	290	310	296	285	312	288	333	331	294	345	310	277	309	310	296	311	305	304	301	298	304	294	295	282	317	304	283	305	298	331	319	295	321	295	281	314	322	290	308	273	276	314	289	280	314	309	268	336	294	316	322	285	260	286	310	292	287	292	286	306	294	324	326	313	293	286	323	310	305	329	301	286	298	311	292	264	288	281	308	285	320	316	284	306	345	307	305	295	289	334	327	310	303	300	311	313	301	280	318	299	267	329	320	321	290	285	287	295	282	312	301	334	298	283	285	316	317	294	291	320	317	330	317	332	296	311	337	314	329	316	317	304	320	301	322	318	285	301	299	313	283	317	299	305	301	329	295	288	329	297	313	302	315	317	319	330	295	300	298	313	306	302	311	316	333	322	325	314	292	286	296	303	328	312	294	324	295	349	309	315	340	286	314	278	285	322	297	312	270	309	291	299	284	285	319	290	323	293	308	306	309	319	283	290	298	308	312	275	319	302	302	308	341	284	325	317	287	335	294	276	320	319	295	321	265	306	295	283	308	326	324	322	285	313	293	305	339	296	308	305	321	269	314	296	307	307	322	314	308	310	314	299	278	279	298	289	287	296	263	341	310	284	322	319	301	320	319	327	287	306	300	328	322	302	293	315	322	316	308	302	310	301	303	339	288	298	342	287	320	332	324	296	324	295	300	321	303	296	314	309	300	332	320	298	307	282	310	325	298	299	323	319	287	343	310	312	331	264	326	319	295	313	297	302	302	337	322	278	295	308	273	324	303	323	315	273	327	302	319	308	286	333	304	325	289	311	313	325	303	319	292	330	296	312	313	342	315	314	292	332	323	306	277	307	322	288	303	281	322	320	319	311	297	309	305	324	315	289	326	317	342	287	308	305	290	293	298	285	289	337	290	321	282	293	314	308	332	300	335	346	306	309	274	309	271	300	313	315	327	318	333	319	304	324	320	320	302	325	305	312	282	323	307	308	313	309	297	293	312	339	312	294	303	280	304	297	302	292	304	314	306	322	322	261	322	307	307	307	319	286	307	283	287	286	289	324	304	283	286	309	340	279	293	299	294	275	314	346	283	324	279	320	348	313	294	302	292	305	299	296	308	299	321	291	296	284	302	264	277	325	284	287	328	318	295	287	326	336	279	276	281	317	291	312	279	321	314	280	303	305	353	306	289	269	348	287	289	300	314	337	270	292	276	301	327	303	314	342	328	273	299	305	309	303	320	296	326	292	316	321	304	302	295	298	319	306	307	301	323	313	299	292	306	334	324	318	321	300	309	289	283	304	339	315	300	289	331	284	311	309	315	308	292	310	307	289	300	330	272	322	311	315	267	295	289	298	269	307	313	304	322	291	304	342	310	300	321	321	315	323	325	316	336	330	299	299	294	315	336	333	273	311	303	326	307	325	298	307	313	266	315	293	319	325	315	314	299	313	280	325	302	313	306	287	307	274	325	297	266	289	304	313	322	318	319	303	292	317	290	304	309	285	285	308	316	348	303	298	306	313	335	317	278	309	300	277	312	309	282	328	310	301	289	314	324	298	308	347	306	291	309	286	317	303	300	301	295	309	310	287	323	303	276	294	295	322	310	283	275	290	308	308	328	348	331	302	290	294	288	307	318	312	294	323	316	269	291	314	323	315	299	337	301	299	289	307	306	324	300	289	281	305	323	323	315	295	331	326	317	321	331	272	346	303	334	292	297	314	357	280	306	266	298	300	295	300	301	303	305	268	316	315	277	281	308	323	300	302	279	318	306	309	311	322	286	336	327	316	299	326	279	297	320	299	306	288	326	304	300	310	330	346	321	291	310	322	334	297	310	327	306	309	287	284	273	307	310	289	315	284	308	293	320	320	287	293	309	296	300	296	280	321	298	304	312	296	319	323	316	323	339	311	295	292	312	313	259	320	338	291	325	299	300	315	281	305	295	301	306	293	309	278	309	296	295	321	313	297	296	296	305	287	304	308	297	258	310	278	315	346	304	288	310	285	316	316	274	330	280	291	287	316	279	329	298	301	331	325	321	291	295	329	297	339	292	302	325	310	328	289	321	296	310	278	298	328	327	365	329	302	298	327	343	330	273	315	344	321	295	324	311	321	268	292	313	306	299	301	308	339	312	307	287	322	306	313	278	303	327	337	313	276	286	336	307	273	311	297	335	302	293	326	306	312	297	304	301	308	325	294	301	303	312	278	322	327	318	311	312	300	304	304	294	289	287	300	308	306	278	287	280	291	309	339	277	308	344	316	298	282	326	311	309	301	296	316	290	337	312	315	283	332	290	333	280	309	275	361	316	320	287	315	307	310	271	316	297	325	312	273	294	327	284	317	328	288	302	311	306	310	337	290	342	313	306	303	329	345	341	309	293	330	284	285	328	280	293	308	294	308	306	325	303	299	312	303	331	304	306	293	315	344	273	266	316	312	329	282	330	351	297	302	321	307	321	332	326	308	302	320	298	303	286	302	309	288	321	314	292	341	314	302	311	311	319	280	343	300	321	287	270	293	313	312	308	310	326	305	309	281	305	275	305	314	314	295	319	297	313	279	301	296	285	319	324	331	302	297	302	321	295	327	310	317	306	302	339	274	301	323	332	281	319	331	305	340	329	304	305	307	312	283	300	294	309	306	291	312	336	304	310	306	318	294	316	290	306	321	314	306	301	275	311	321	329	311	283	321	326	296	285	306	313	289	294	291	288	313	316	314	302	306	335	286	326	302	281	290	293	283	320	310	340	333	326	319	310	294	304	303	337	302	313	323	343	331	283	327	294	310	308	290	315	313	305	290	317	309	302	294	316	294	302	304	304	302	266	286	300	308	279	284	304	303	326	295	299	295	313	312	266	308	294	283	304	294	285	331	318	315	344	333	326	328	318	294	315	300	290	294	342	322	296	328	294	306	278	310	319	299	323	326	278	319	309	303	299	346	290	295	302	293	328	317	334	303	294	301	325	305	294	325	293	278	301	362	293	296	300	285	310	336	300	306	293	303	277	300	303	303	297	313	314	284	276	320	284	319	307	271	295	330	316	306	306	303	295	309	266	287	312	279	334	317	311	354	305	308	312	313	290	298	266	288	308	339	318	330	302	304	298	318	338	313	336	337	282	288	315	318	278	305	306	296	291	329	299	314	293	324	304	318	309	277	291	316	333	281	326	307	303	306	327	312	303	321	326	332	300	323	306	328	300	328	299	312	291	327	305	281	317	315	301	280	326	325	329	302	318	327	293	324	306	278	300	322	266	303	320	300	290	311	306	306	314	304	323	312	318	333	316	315	317	318	281	323	301	299	304	307	299	286	306	284	317	259	297	351	291	297	290	314	314	302	279	307	304	295	287	313	329	290	319	326	309	296	305	301	294	321	306	334
15257	3605	4666	6681	7372	36642	57495	49603	35526	19986	8116	2512	1135	838	800	794	803	767	790	805	791	751	759	774	805	773	780	720	766	736	791	787	780	785	736	793	763	750	775	785	768	770	778	759	770	777	708	760	746	751	755	746	746	743	744	716	823	801	757	756	761	747	792	815	776	794	773	717	738	780	857	750	797	785	797	762	758	798	768	732	723	711	771	780	761	792	744	772	775	796	790	769	763	762	810	776	765	798	770	798	695	802	743	794	751	798	769	782	799	757	748	740	756	801	797	749	731	767	770	798	799	724	791	783	799	808	753	733	778	826	770	809	810	765	747	754	725	778	791	727	782	799	723	717	758	781	776	753	802	742	768	799	812	797	782	795	807	731	746	770	856	759	782	798	769	788	774	748	756	786	783	772	821	717	699	735	773	739	804	801	748	724	770	784	773	723	742	835	713	740	773	781	750	798	776	776	809	796	751	791	754	810	798	738	723	781	779	750	750	768	754	763	786	729	791	772	785	788	806	794	801	748	771	769	802	748	782	800	781	761	733	721	780	782	773	806	803	831	798	759	795	755	768	734	733	767	746	766	765	778	793	777	779	793	793	761	766	749	775	787	757	729	759	801	734	768	793	752	780	785	794	785	752	799	778	720	720	759	768	777	748	795	818	724	780	758	723	784	731	730	757	813	789	785	807	747	757	741	762	825	800	747	748	821	767	803	847	770	757	778	766	747	768	749	716	766	780	799	789	763	788	775	778	732	735	754	841	802	780	781	777	799	760	778	798	808	795	803	722	740	798	748	773	802	768	768	726	747	747	782	746	793	798	750	716	842	780	817	779	791	759	784	822	831	782	779	771	744	756	778	784	742	796	743	749	803	735	788	757	761	758	713	798	744	759	759	766	793	790	775	784	784	798	742	772	804	750	773	774	745	739	790	754	768	795	779	756	781	783	800	717	788	829	792	780	776	753	789	786	770	742	771	785	729	787	773	816	751	816	702	787	767	773	750	738	782	804	780	753	783	705	785	763	757	753	802	753	828	739	809	801	740	805	793	782	744	768	773	784	769	757	788	794	779	744	772	742	789	772	803	796	799	759	757	771	756	735	810	783	784	794	808	765	744	706	798	784	780	777	810	780	746	822	777	760	773	823	779	762	790	811	754	784	785	765	761	783	815	825	765	745	729	801	836	771	749	781	743	767	820	781	814	772	768	749	723	772	783	775	797	736	749	780	770	825	770	795	759	763	788	730	781	760	763	782	777	779	784	755	737	794	781	805	796	753	763	839	759	782	803	737	750	738	840	782	755	803	814	806	729	778	794	832	744	768	750	731	784	751	787	789	745	768	775	737	788	762	744	761	733	797	795	764	803	771	795	775	724	769	786	784	729	771	764	803	773	806	764	804	729	822	801	767	792	750	722	772	772	767	732	749	759	762	796	772	734	764	789	768	798	755	764	761	809	798	781	835	784	761	801	804	803	773	756	749	769	745	743	778	746	829	804	779	764	732	693	721	764	775	821	782	720	775	794	753	834	790	767	792	767	794	783	760	832	788	761	784	768	766	785	802	733	741	812	782	775	780	777	777	841	764	756	774	762	751	761	751	810	766	781	767	793	826	772	720	719	761	749	794	824	764	770	752	756	754	783	773	751	777	782	759	797	774	812	776	790	768	798	751	774	757	800	802	766	798	790	778	794	756	771	753	792	752	749	813	800	762	776	802	759	774	769	743	742	745	777	771	706	756	711	813	743	749	795	756	804	820	751	760	747	830	714	758	802	775	786	723	763	784	733	783	781	742	801	774	813	744	810	799	748	798	736	736	783	775	776	773	810	757	806	838	766	745	744	774	748	748	798	745	764	765	757	781	779	759	709	695	769	709	744	745	764	781	771	720	807	779	753	820	809	794	779	766	803	811	758	767	810	755	721	747	819	798	732	776	759	776	750	806	794	770	747	738	745	793	756	803	733	804	771	735	792	764	770	771	745	785	761	776	755	746	728	765	766	809	755	769	767	772	727	772	734	786	748	732	746	803	743	744	771	757	729	802	774	811	718	748	786	727	771	755	738	773	763	735	792	683	811	804	748	793	741	750	834	727	751	798	775	807	784	769	752	811	798	744	749	798	782	745	749	757	754	745	786	743	742	766	765	769	811	752	812	769	770	794	765	749	787	751	739	752	787	765	753	738	787	710	747	807	773	725	731	752	733	702	781	816	753	765	776	764	817	799	770	812	762	736	736	785	734	771	757	786	764	772	806	794	761	762	804	745	760	839	735	767	761	751	772	737	799	824	779	787	811	741	783	789	777	788	778	765	732	819	790	762	783	776	792	763	695	776	756	771	813	794	737	750	797	752	782	736	793	755	763	768	755	760	748	744	750	783	786	732	746	756	784	747	766	816	799	747	772	800	755	751	783	781	738	807	743	775	773	792	769	753	774	797	779	750	798	726	748	751	752	806	781	781	744	769	803	779	736	800	765	757	793	765	767	741	777	782	713	794	799	794	772	790	741	800	823	823	737	824	795	743	794	741	783	784	741	735	756	757	777	766	795	754	784	768	743	753	811	733	727	786	802	792	824	808	754	792	822	778	740	740	733	753	802	754	770	720	766	731	800	778	761	801	758	810	769	764	760	811	796	842	793	764	746	814	767	752	817	805	761	815	758	820	793	792	788	769	751	790	748	783	787	734	787	749	772	765	803	758	783	733	775	782	735	814	753	758	730	800	801	779	772	724	787	747	734	763	822	805	750	748	733	724	811	757	744	726	720	793	767	792	757	773	773	798	777	734	811	696	777	820	746	767	774	760	728	770	796	788	792	749	862	782	758	738	791	726	768	740	771	760	739	758	752	770	768	769	703	772	749	743	772	773	753	800	792	810	770	759	774	748	746	775	814	769	773	750	716	766	748	756	740	722	790	789	768	794	706	793	740	783	741	744	779	749	787	758	784	793	772	817	796	726	754	786	761	819	658	759	736	765	766	794	791	843	797	756	772	794	817	728	749	785	795	738	759	769	820	781	737	776	748	754	736	805	767	782	788	754	751	776	748	789	730	757	810	800	712	784	788	744	786	788	815	782	787	793	793	816	719	779	745	776	804	769	703	709	784	777	740	764	728	774	737	787	797	736	757	793	794	733	751	721	819	760	768	736	765	764	744	757	788	792	795	756	761	772	735	777	809	748	743	803	781	768	778	782	738	737	766	755	818	787	786	816	738	804	807	781	772	760	783	763	774	810	789	781	752	803	796	730	761	751	753	785	743	752	777	776	760	809	771	788	818	771	783	761	768	755	739	753	759	744	783	804	768	783	774	768	766	782	801	764	824	738	781	733	754	761	802	787	776	758	828	720	761	760	772	788	775	763	761	780	766	757	816	755	764	712	761	759	788	759	783	721	749	772	787	731	749	763	746	762	781	786	737	729	802	788	783	764	782	740	773	739	832	731	777	739	804	720	763	733	769	757	773	771	832	804	840	776	820	769	764	759	806	782	763	763	714	787	756
33256	11167	6927	4564	4130	37709	60267	47227	30584	14288	3935	883	413	317	273	276	266	299	303	271	249	267	284	321	321	277	275	263	302	311	251	284	297	279	321	283	305	279	259	289	261	278	308	287	290	313	264	263	270	274	289	285	256	299	300	286	300	297	272	303	261	298	273	274	303	287	280	313	274	281	272	300	305	263	267	300	299	283	300	310	287	275	321	271	305	284	279	299	269	317	284	269	243	328	287	277	291	280	274	294	292	299	292	287	255	292	287	298	264	312	278	235	283	296	272	273	301	279	279	258	277	244	290	303	285	272	270	295	270	278	295	290	298	290	289	292	297	290	313	267	306	280	290	313	287	274	308	281	309	303	328	272	300	272	316	273	303	258	280	306	277	287	273	295	279	294	308	298	273	290	291	290	272	264	273	268	296	270	301	307	262	318	271	267	313	248	277	254	288	317	277	259	297	273	326	307	266	267	295	274	291	306	262	258	280	263	293	287	296	283	301	289	261	267	279	263	278	275	271	285	307	278	257	279	313	314	291	263	288	292	308	254	266	271	287	294	252	292	299	262	249	317	299	273	276	286	265	299	294	283	315	263	274	280	291	293	292	298	284	296	317	311	298	294	287	245	272	279	307	273	278	280	296	291	280	258	308	277	283	248	295	318	296	283	273	263	303	288	299	304	284	303	281	278	272	278	281	253	299	275	287	270	265	279	265	270	296	276	270	286	300	282	273	289	295	308	292	256	270	270	269	260	274	274	312	300	282	270	252	280	296	293	300	247	291	308	275	296	261	289	291	285	306	280	296	288	282	320	271	305	276	256	272	287	318	264	276	311	263	271	291	293	283	264	268	236	278	296	290	288	277	273	270	256	278	307	262	293	292	307	290	306	276	254	306	274	297	301	251	286	281	321	269	247	281	283	287	272	283	257	271	289	300	280	288	308	295	292	273	286	278	251	307	292	265	256	291	289	264	266	284	277	289	281	299	266	279	290	281	279	281	280	284	259	284	293	291	281	273	271	280	316	284	287	250	243	281	274	309	293	291	277	275	278	287	265	283	291	271	275	300	272	306	313	273	282	292	298	277	315	318	289	271	287	267	320	286	246	273	336	278	272	270	313	290	278	284	295	290	279	306	281	268	296	304	279	282	290	291	315	304	309	324	293	284	310	292	297	293	292	288	260	280	284	300	277	291	300	296	283	267	309	245	304	324	306	300	284	267	278	301	294	296	269	268	280	316	348	285	277	297	304	256	298	283	257	291	270	249	284	281	280	285	289	303	286	274	277	279	273	301	292	318	257	277	262	291	286	286	306	283	278	311	304	304	312	286	288	283	299	255	301	265	302	261	249	274	282	273	277	324	290	296	310	274	291	281	319	287	288	255	263	264	276	297	299	267	269	289	303	263	310	273	268	280	287	280	313	303	311	283	278	257	349	279	314	298	253	258	290	292	311	306	308	314	297	307	267	302	275	270	305	265	296	272	307	286	291	292	285	294	283	258	293	317	307	254	277	326	277	275	276	249	284	276	303	273	293	273	293	269	272	293	278	285	301	291	288	292	282	271	262	251	268	256	295	276	280	316	276	279	296	269	302	267	281	281	260	296	293	299	268	244	287	293	264	274	291	266	280	284	313	264	282	292	306	269	294	318	291	241	307	301	275	302	304	278	253	266	275	311	296	298	270	273	283	285	314	290	290	266	265	254	303	266	286	264	295	283	241	291	281	302	264	307	295	277	306	272	271	293	241	265	303	285	283	291	255	256	289	271	271	301	306	294	273	264	270	308	270	291	281	315	289	272	268	281	286	274	293	277	302	267	272	253	300	286	269	289	274	253	300	253	269	251	250	259	273	268	290	306	288	279	261	309	306	267	251	257	272	265	308	285	279	272	299	289	288	312	315	299	305	306	286	261	269	304	291	275	256	274	272	302	282	290	279	271	272	264	298	288	245	264	285	287	290	286	266	288	273	268	264	282	278	303	277	257	290	321	254	320	290	298	299	271	295	271	295	289	252	255	286	278	269	290	301	307	284	290	303	280	298	279	296	279	258	297	291	278	285	287	280	310	307	272	297	248	270	287	281	274	278	286	288	274	285	279	282	271	265	276	248	305	287	275	286	261	271	305	310	285	285	286	267	260	280	286	251	291	279	275	321	294	285	283	282	269	283	272	273	277	279	311	260	305	280	265	319	285	273	270	276	270	281	309	274	293	282	275	285	289	286	300	232	264	235	286	293	263	285	284	291	270	301	278	279	288	291	277	298	296	238	271	302	285	275	247	280	307	303	285	305	265	291	324	295	275	282	269	298	282	256	254	280	278	282	248	238	267	286	267	261	235	279	287	275	257	276	316	270	273	291	294	266	254	262	264	286	286	269	305	292	263	268	306	319	273	299	272	297	271	291	315	280	280	296	260	283	271	272	323	313	265	250	271	290	274	269	291	297	286	263	279	228	294	282	276	284	276	270	297	276	278	249	300	288	289	277	298	268	314	265	260	269	269	293	259	294	276	287	254	284	284	281	288	261	276	286	294	309	271	281	284	321	274	294	289	285	307	290	265	280	287	281	289	268	281	310	295	301	275	297	277	253	281	264	274	285	269	291	273	295	284	270	270	287	267	262	291	305	276	281	296	288	276	314	282	312	306	289	314	262	273	269	293	292	295	270	280	302	266	276	274	273	264	277	281	307	263	259	241	273	288	278	290	298	272	298	272	287	277	250	285	284	275	292	273	299	295	319	302	319	237	284	266	266	257	307	295	281	294	286	295	286	301	297	272	306	300	291	265	259	308	284	297	284	276	305	284	299	292	282	322	288	271	280	316	255	266	282	254	272	278	263	268	304	292	276	285	276	301	251	292	318	285	292	311	254	288	283	298	273	293	311	282	298	277	256	271	252	286	299	287	289	286	262	264	296	268	264	266	267	308	256	280	278	274	282	292	277	295	297	271	237	284	271	307	303	265	297	283	252	259	296	318	285	273	275	280	291	283	305	279	293	295	249	269	306	284	285	311	303	290	281	315	294	278	250	279	307	283	296	314	281	280	293	285	276	292	278	280	310	288	281	261	291	261	302	300	289	301	274	270	286	298	311	271	305	249	264	313	296	269	293	274	326	288	290	290	313	266	294	292	291	289	298	290	256	275	261	246	279	277	309	295	279	279	283	257	314	275	313	286	275	277	294	265	289	263	273	287	286	273	250	286	283	276	252	285	278	301	298	305	286	271	281	262	270	269	292	315	273	283	279	281	312	282	246	283	265	317	303	333	253	281	307	297	287	278	330	296	238	298	292	293	283	283	265	270	284	279	303	285	264	313	301	290	279	270	291	278	292	270	295	243	297	274	289	272	316	277	268	274	279	284	284	280	290	284	274	303	285	270	266	302	285	298	281	262	268	266	280	308	330	273	294	326	266	288	284	282	292	290	276	268	284	282	292	272	300	291	330	304	318	271	263	308	314	279	289	310	273	280	301	296	312	252	300	302	268	275	276	289	274	319	262
17980	3935	8599	10097	11771	53591	70861	58871	44302	27288	11197	3338	1206	819	683	714	723	693	716	684	670	717	708	698	734	769	700	729	707	714	782	751	726	724	753	735	706	737	725	695	696	738	721	710	706	678	706	703	709	733	720	742	700	686	685	696	742	753	743	792	714	755	687	723	734	739	686	717	707	691	700	735	731	745	741	703	749	719	699	725	696	680	704	710	704	731	730	760	683	676	693	702	729	682	677	738	672	719	698	738	721	696	730	708	711	687	740	725	695	708	708	708	722	705	700	727	712	733	719	715	727	734	692	719	775	701	736	703	709	689	732	688	731	666	733	692	744	723	727	761	733	689	682	734	721	696	716	726	668	675	700	766	713	715	695	679	699	688	739	680	692	742	707	711	689	751	717	717	720	668	697	745	734	720	661	744	734	762	691	766	668	705	700	675	727	728	725	728	656	728	706	716	691	761	731	757	716	774	696	727	731	714	765	673	715	723	713	713	681	771	705	735	708	677	731	717	715	695	692	740	719	706	733	693	721	746	739	738	711	716	683	726	733	717	698	743	714	741	744	721	709	748	706	701	668	715	662	681	737	730	726	738	682	701	740	709	730	814	744	691	724	716	702	721	725	729	727	677	707	717	723	726	736	722	721	708	734	721	728	706	753	675	720	740	741	721	700	705	741	742	722	722	737	703	722	677	741	692	705	705	775	713	712	731	718	732	708	735	712	710	662	751	696	730	673	718	687	705	679	699	720	721	757	711	743	669	725	710	711	740	721	710	711	720	736	751	698	714	724	738	686	750	677	716	667	733	708	722	725	715	736	684	687	717	730	739	714	726	704	711	727	694	741	700	700	692	678	659	731	781	716	762	675	702	683	692	734	721	716	709	709	720	716	685	714	727	722	737	727	740	744	708	728	721	711	725	761	770	709	734	731	694	714	726	704	699	735	712	714	672	754	681	735	700	689	732	746	751	710	765	667	709	737	741	753	706	684	753	705	679	747	710	695	704	725	713	713	726	702	729	714	702	699	737	720	702	710	677	720	719	729	746	697	712	715	706	703	669	768	762	673	690	733	664	745	706	696	780	693	689	694	684	687	709	702	695	731	720	776	721	757	712	708	735	685	685	749	741	750	692	712	703	752	689	684	730	728	687	741	669	728	677	689	696	787	745	755	748	755	715	716	732	708	732	696	688	754	754	717	700	677	704	743	779	677	707	731	695	691	709	723	668	694	709	730	701	720	743	711	769	727	670	727	762	703	733	702	674	711	730	691	712	721	712	738	682	711	720	687	729	720	714	699	731	724	739	718	665	738	721	705	719	745	741	701	724	758	707	666	698	674	727	717	712	730	672	716	700	746	709	750	757	721	728	699	686	749	751	657	693	697	694	715	718	690	711	677	752	722	706	722	760	691	719	704	710	693	731	685	679	725	730	687	714	688	733	730	723	757	729	731	720	751	718	729	765	719	709	713	703	711	728	650	743	763	713	739	695	734	712	737	681	768	689	751	701	743	751	703	676	701	685	721	715	711	704	677	711	743	755	724	695	709	696	714	747	725	709	734	688	722	709	719	774	747	704	705	739	676	727	751	721	712	682	709	690	682	679	682	688	710	676	715	713	683	747	735	705	736	731	677	664	676	749	644	724	661	705	691	708	733	748	699	691	760	716	699	748	749	675	719	732	717	757	713	753	737	746	679	664	737	772	702	723	757	696	730	741	711	740	783	710	714	741	691	738	703	691	798	744	726	693	734	728	746	769	740	713	729	701	682	713	687	713	694	761	708	725	725	750	656	721	740	700	761	707	655	680	702	766	784	729	705	713	705	632	738	705	714	752	710	704	747	710	687	756	704	742	727	714	733	722	716	671	725	701	684	671	708	720	718	754	702	734	698	702	663	689	704	703	671	730	703	691	736	710	740	737	678	734	778	716	756	719	689	673	689	707	723	728	751	759	718	734	690	742	723	725	699	683	693	747	702	765	686	727	717	695	694	709	710	695	740	692	719	745	705	747	741	698	705	706	764	724	719	697	720	736	736	742	722	744	698	735	755	719	714	694	725	744	693	665	700	704	765	700	726	736	715	703	675	708	704	724	722	710	712	719	706	700	741	764	737	694	728	711	703	707	751	748	651	707	731	703	747	666	733	667	696	645	721	746	740	772	712	736	709	734	696	726	732	692	693	687	682	714	785	722	671	727	730	714	716	719	738	737	709	704	752	697	728	683	723	679	724	677	710	760	702	694	693	666	716	701	696	737	680	710	706	751	714	743	652	750	701	687	719	696	712	729	690	700	673	713	735	724	745	719	728	699	683	684	752	766	698	736	721	764	737	683	740	707	736	712	747	709	737	763	738	723	695	714	716	751	703	718	709	704	728	715	706	725	710	736	694	679	729	700	681	747	755	711	680	714	709	702	762	715	752	727	704	710	715	684	743	712	699	707	707	758	720	696	699	735	746	713	707	695	719	729	729	723	690	754	693	714	731	723	654	714	696	712	713	705	738	722	722	676	736	686	743	721	725	714	752	695	689	696	743	702	705	722	674	682	721	713	690	709	732	762	746	699	725	712	714	682	731	726	722	668	717	742	735	715	698	694	701	756	695	682	665	723	725	712	715	701	756	755	737	733	730	770	758	699	722	752	740	660	750	686	711	729	727	720	742	722	702	750	686	690	685	763	684	730	721	698	736	721	732	695	722	694	708	734	687	719	685	724	702	730	697	719	678	737	709	730	719	660	720	714	708	708	737	671	740	696	733	707	686	778	742	679	703	688	726	692	693	701	691	708	695	649	751	728	721	779	710	725	727	729	696	699	672	736	709	710	730	741	732	682	743	683	707	692	717	707	678	724	730	714	712	665	719	683	681	698	737	688	671	711	715	701	713	723	681	732	778	693	721	717	708	686	735	671	746	708	727	707	728	696	727	736	680	716	720	720	734	752	689	730	742	659	723	666	749	715	708	744	702	735	682	684	718	720	744	707	681	697	699	720	708	757	673	743	704	706	681	694	725	722	760	751	764	697	703	694	698	736	649	726	758	715	714	731	740	680	684	735	740	795	699	704	724	743	721	697	743	718	717	699	716	719	700	702	720	778	742	721	727	735	696	725	739	741	699	709	664	714	724	745	692	735	669	714	692	644	738	710	712	700	708	702	709	730	695	744	702	666	652	718	736	697	748	748	684	741	705	734	733	714	717	698	704	725	670	757	638	711	710	739	713	692	718	722	725	677	758	684	756	740	727	730	705	704	725	683	698	692	730	680	737	720	715	708	731	697	730	691	689	724	683	704	796	715	751	751	687	668	744	693	707	673	728	747	725	711	745	691	728	649	728	745	671	680	740	721	707	727	715	716	704	680	673	694	697	675	706	693	724	647	679	722	731	712	688	693	714	662	764	717	756	714	697	699	718	727	705	760	757	748	712	722	690	705	706	739	718	705	744	746	778	734	701	704	711	717	733	735	745	671	692	742	714	705	712	693	689	684	708	696	718	744	708	726	666	685
4161	794	1027	835	702	2070	4209	3815	2170	1076	522	361	324	350	275	273	266	272	282	291	304	309	274	263	291	323	281	284	304	292	280	288	268	335	295	306	286	284	306	323	300	312	290	319	284	311	305	272	309	312	285	310	323	297	320	312	318	289	270	308	274	287	308	288	303	305	298	287	286	294	314	324	265	306	288	267	310	273	305	286	278	292	297	307	286	305	294	322	333	327	293	305	276	304	306	289	297	312	279	280	295	290	305	300	250	317	334	300	307	301	266	289	308	308	290	282	311	340	269	289	282	291	286	278	289	323	300	316	281	292	326	306	306	309	290	251	294	275	299	312	302	289	291	303	306	300	323	288	279	319	294	304	284	288	276	285	292	310	308	316	302	303	296	295	281	313	331	301	327	314	282	300	317	311	311	295	280	300	298	293	305	287	316	285	272	334	308	316	277	311	282	311	308	282	314	274	280	299	307	284	278	304	286	296	283	324	302	294	288	285	284	272	288	283	299	289	291	295	314	313	282	294	270	281	284	274	289	305	291	288	329	306	299	287	305	297	324	302	319	312	308	308	290	284	280	296	273	308	299	315	290	312	317	274	262	285	309	333	276	307	325	310	275	293	299	286	306	294	304	286	306	324	314	319	295	301	275	298	317	284	316	308	303	298	303	311	300	314	301	328	294	296	319	279	283	289	325	276	273	296	272	274	297	312	265	283	292	346	300	299	291	304	294	350	267	282	304	286	301	279	311	304	268	309	307	305	288	296	275	328	292	284	287	320	307	281	313	323	303	294	299	295	309	322	300	316	292	270	297	301	298	311	276	254	274	280	294	281	314	318	305	282	302	341	273	315	330	282	315	282	308	294	329	272	285	319	281	295	290	314	322	301	276	280	278	311	293	269	312	255	284	302	319	333	260	285	298	308	290	304	276	279	295	318	313	310	294	304	312	257	296	288	263	268	289	310	305	260	300	292	322	276	301	311	274	329	312	313	283	288	291	301	327	287	305	277	310	329	314	316	330	295	296	302	319	297	257	308	305	292	306	294	303	319	287	268	325	264	342	329	276	308	313	288	335	323	283	295	288	301	275	275	292	303	303	270	286	328	294	307	307	324	269	311	308	298	305	290	312	291	305	293	326	298	304	297	327	298	310	329	322	293	285	266	288	317	293	288	305	305	270	304	316	278	301	316	316	321	293	338	287	312	266	300	291	292	243	296	289	277	328	301	284	284	299	306	308	282	292	300	291	308	297	287	305	276	321	302	307	301	315	279	307	285	292	292	289	286	302	301	270	302	300	307	302	296	310	292	299	254	285	320	313	308	289	337	302	276	308	273	279	300	317	291	307	303	299	357	313	285	285	274	289	249	286	315	313	323	268	285	313	296	319	314	323	307	307	321	313	318	303	339	303	305	307	271	323	290	289	277	297	302	291	292	276	265	292	307	319	287	315	297	313	273	291	290	293	305	330	286	286	275	302	292	297	318	283	285	323	315	293	286	312	276	305	338	259	307	312	291	292	304	322	279	320	294	289	318	322	281	293	314	331	301	277	300	311	276	301	310	300	292	310	329	323	293	280	316	312	284	327	309	268	282	285	278	274	276	305	289	273	283	323	293	297	302	326	300	320	320	302	340	300	305	274	265	293	295	295	296	299	328	305	260	302	310	298	270	326	313	309	291	291	281	314	258	273	270	280	275	278	259	248	291	273	287	287	310	312	281	258	322	298	301	315	315	337	301	300	299	313	275	321	305	275	269	298	312	312	284	247	306	303	310	303	301	325	282	325	296	319	281	285	318	273	284	315	325	301	282	286	298	294	288	304	312	302	316	303	312	305	315	288	341	306	338	318	291	300	305	290	303	321	307	282	277	306	286	292	258	294	311	285	312	288	255	283	313	308	282	280	299	316	299	292	312	300	281	295	328	297	302	311	326	327	283	314	293	309	342	318	289	302	261	280	303	297	316	264	279	313	290	291	296	268	286	305	311	321	259	306	295	293	287	301	308	316	299	282	301	293	290	277	297	296	273	302	292	266	273	285	282	304	308	318	333	238	288	318	293	339	312	319	281	287	281	266	309	307	290	310	318	329	314	318	284	334	295	327	285	296	294	281	273	293	269	318	278	292	308	329	301	284	326	287	300	287	298	311	351	292	253	318	325	289	260	313	293	299	345	266	311	265	308	320	327	325	285	326	294	302	276	263	266	283	306	299	316	285	280	299	309	274	234	284	276	294	278	280	317	283	287	288	280	328	299	276	270	293	297	298	296	298	308	284	289	296	315	314	332	297	330	287	332	302	301	311	303	321	287	291	302	281	307	335	280	297	288	267	316	305	308	333	287	280	315	304	248	311	312	301	321	282	321	315	320	321	300	303	328	327	297	313	264	303	365	335	300	309	299	312	288	302	319	291	290	286	311	266	315	280	297	296	285	287	297	287	314	319	296	323	311	318	309	273	305	290	308	279	287	290	293	313	295	306	314	317	306	306	317	300	272	308	291	287	312	286	293	323	318	311	307	286	316	300	298	295	285	276	261	298	315	328	309	276	283	293	323	337	283	311	303	273	324	266	292	293	278	284	301	317	263	295	323	319	320	304	309	311	287	300	277	267	331	276	302	290	312	320	308	303	293	309	310	288	307	284	287	299	313	264	308	283	287	310	280	283	322	295	280	290	263	278	301	297	292	300	300	274	301	274	311	321	301	311	303	292	274	304	261	323	299	303	307	287	319	299	299	308	298	304	305	309	305	272	280	313	302	305	274	279	293	301	306	304	294	296	303	320	285	278	280	285	290	314	296	285	295	312	281	276	294	313	301	311	308	267	292	281	302	296	277	266	288	281	285	319	319	323	310	289	295	270	296	280	300	276	301	317	309	305	290	312	312	282	309	278	310	303	336	313	296	276	301	309	326	303	284	296	296	327	282	318	266	272	286	292	311	292	279	280	296	302	293	301	270	298	304	300	314	299	287	314	299	313	303	294	299	285	270	273	315	291	284	279	307	302	288	300	277	313	311	296	306	314	288	318	327	317	343	281	300	296	306	320	325	325	303	271	307	305	298	305	299	313	298	279	306	277	290	258	300	271	279	279	292	276	268	279	335	292	293	297	267	267	265	272	274	284	280	293	328	352	306	283	293	308	321	286	319	253	283	300	273	267	298	306	301	291	269	282	286	292	306	304	299	318	283	313	275	276	298	293	329	295	278	276	312	323	309	316	299	268	277	273	301	286	300	270	282	276	305	265	289	315	306	302	287	329	285	325	290	285	287	346	279	286	261	299	306	287	266	312	318	304	312	308	317	303	300	333	286	296	299	283	309	305	314	291	292	276	296	280	307	311	287	304	318	308	300	272	290	281	275	273	296	296	286	270	306	337	284	302	277	339	296	310	301	304	323	303	334	264	308	293	260	274	294	312	279	295	298	305	266	315	300	306	286	309	303	286	285	295	287	319	310	308	287	293	291	294	278	309	327	320	288	322	335	353	283	320	300	305	299	267	290
3494	1175	2363	2545	2736	9358	16600	13683	7884	3696	1643	961	790	764	760	735	681	709	781	745	733	746	730	733	732	811	748	749	734	746	747	746	751	743	792	731	785	762	766	783	754	778	743	745	760	778	804	813	729	755	737	738	781	773	741	740	754	724	690	713	761	775	747	695	732	725	740	770	782	755	788	780	730	770	748	732	766	734	779	756	739	773	769	701	756	750	735	743	759	774	712	740	740	736	773	788	749	770	787	772	773	765	777	705	724	812	714	748	719	703	776	706	756	753	742	745	797	743	742	740	692	732	738	738	773	743	786	728	719	788	722	780	746	729	765	713	744	706	737	725	775	725	729	750	732	777	721	755	737	765	716	754	732	763	756	748	717	766	754	758	700	713	716	737	747	710	735	780	753	740	757	763	720	819	758	712	740	768	746	765	745	735	760	763	742	734	762	816	735	726	719	751	734	737	776	731	768	731	704	758	710	723	777	775	727	770	698	797	762	743	721	761	684	734	728	764	734	761	715	820	707	737	779	735	783	746	731	764	701	770	784	716	746	741	704	750	711	754	765	770	782	773	818	773	780	748	697	728	753	712	721	740	705	780	771	663	765	730	750	751	740	753	772	760	741	779	701	715	742	737	774	724	689	742	754	751	736	764	717	770	760	786	766	719	740	779	793	741	740	721	720	777	763	755	712	794	811	725	804	751	709	721	723	737	754	712	734	767	727	737	730	735	732	767	761	749	712	768	727	749	748	754	725	730	771	736	732	751	716	745	785	795	760	732	748	770	736	778	804	730	724	769	764	761	710	762	716	741	733	743	742	754	766	706	743	701	746	773	772	720	797	754	765	722	772	769	726	757	768	763	751	719	736	724	717	792	739	761	710	756	745	732	766	794	755	751	756	781	743	760	749	723	714	749	793	718	729	775	747	755	710	701	752	783	799	765	775	763	764	703	698	753	786	784	722	805	761	756	768	748	744	772	761	728	803	735	780	756	757	762	728	718	762	793	718	771	738	742	723	769	778	738	736	791	803	710	720	752	739	722	724	704	732	735	774	708	759	735	751	789	740	787	809	757	800	713	762	763	758	791	730	739	788	724	739	792	777	740	734	689	729	809	710	773	750	737	741	753	766	749	760	696	749	785	760	706	790	749	776	722	710	735	739	704	773	711	774	754	746	760	729	739	758	755	750	741	811	678	712	781	762	721	788	738	767	708	780	778	740	750	785	746	737	752	765	761	784	772	763	777	756	776	734	732	746	759	710	751	760	788	776	760	798	755	760	706	700	764	749	715	783	729	745	758	788	783	756	777	768	720	723	734	748	723	755	747	739	728	715	725	750	794	771	795	767	729	764	739	755	740	796	742	735	749	786	782	728	764	705	795	777	770	752	711	739	758	750	739	763	732	754	807	743	743	726	745	760	723	748	733	733	738	798	755	793	782	745	784	747	708	770	776	698	744	748	734	756	740	722	765	774	707	765	713	758	766	746	741	750	746	761	738	766	717	726	721	744	768	782	773	718	808	728	725	758	759	733	773	727	715	746	750	744	690	766	782	760	771	736	733	763	700	774	740	782	754	777	730	722	804	754	744	744	767	720	739	781	746	740	766	768	740	788	731	726	705	733	681	777	745	749	748	740	828	698	714	727	734	734	731	750	726	729	716	751	796	728	708	719	765	761	748	781	736	758	767	756	756	732	743	805	753	666	696	763	711	725	719	743	777	750	763	728	743	724	806	760	783	708	724	749	776	771	744	744	691	705	729	749	772	755	758	789	752	768	785	714	738	733	760	806	751	745	706	720	815	776	729	740	782	787	764	735	772	765	746	683	756	776	754	759	732	792	751	766	760	724	785	701	758	734	751	700	784	727	762	736	728	757	774	727	764	747	784	710	723	730	774	730	714	752	766	714	806	764	701	737	726	754	741	751	729	742	811	733	768	702	757	744	749	799	724	754	766	712	746	769	773	809	756	788	739	779	747	755	740	696	726	755	727	759	735	739	792	732	757	763	754	751	708	772	802	729	747	739	762	724	807	749	712	721	712	764	785	731	765	762	769	688	757	731	777	748	753	738	753	764	699	762	728	681	745	762	757	778	722	737	758	746	748	759	723	758	782	727	707	779	813	769	750	787	737	769	735	736	737	699	783	780	716	761	741	761	745	781	764	761	734	776	729	683	741	782	727	719	748	745	759	753	777	739	717	731	717	775	734	774	732	747	744	680	734	739	787	742	786	716	755	729	787	777	755	725	738	681	740	746	762	793	735	707	737	744	724	763	757	771	751	812	812	778	732	753	786	728	743	740	753	733	760	750	747	750	761	770	694	758	659	775	758	768	794	765	725	742	734	712	737	760	726	772	774	727	731	730	781	745	764	748	750	783	783	741	738	755	756	749	690	782	758	756	782	794	797	763	763	733	697	787	722	734	758	748	769	729	772	756	748	738	762	769	731	750	742	735	766	751	760	746	733	711	725	768	733	713	775	768	792	744	715	735	754	781	746	735	744	744	766	745	742	775	728	791	788	783	752	779	773	771	769	776	772	722	693	717	780	781	776	757	778	709	794	770	740	750	732	786	746	736	789	770	793	728	750	725	742	727	730	772	723	751	741	772	725	767	756	756	726	752	714	766	747	751	694	746	747	748	765	765	758	764	745	737	763	748	768	751	784	736	742	714	749	702	743	761	728	759	771	747	742	729	758	744	765	699	739	740	735	754	741	705	754	752	725	730	728	791	715	749	740	713	751	737	740	755	682	702	746	727	767	779	726	702	738	733	776	720	749	703	790	733	746	770	750	782	756	783	750	766	800	764	677	697	779	727	773	740	776	777	724	748	731	725	788	734	744	769	729	744	739	723	717	768	719	760	760	710	719	769	720	712	718	757	788	721	733	771	740	756	756	712	730	756	710	747	747	732	761	732	783	734	749	755	730	796	765	742	771	735	730	780	734	781	751	763	729	734	743	761	693	813	744	736	724	775	774	712	776	769	761	736	734	687	782	777	746	755	768	743	767	746	762	772	789	743	730	717	727	707	760	697	724	757	765	741	719	742	781	757	800	762	692	771	752	740	791	784	719	768	747	740	742	742	752	769	681	825	768	762	728	780	774	763	802	721	769	792	775	745	742	739	748	761	739	746	697	775	733	720	737	694	753	723	735	729	786	721	822	737	731	759	770	761	716	713	709	718	707	747	690	746	771	772	757	795	728	716	759	702	731	819	767	710	742	770	767	800	754	728	749	744	744	747	785	827	777	739	737	697	759	784	768	743	766	690	719	736	731	760	801	757	726	781	782	803	779	758	725	768	740	781	744	721	718	789	728	834	739	765	755	779	754	738	760	771	740	778	711	749	754	731	759	742	772	780	741	679	704	736	724	762	740	751	776	781	710	778	749	746	739	702	704	719	746	772	728	724	740	736	792	732	775	710	756	743	730	738	730	722	777	735	755	741	734	784	739	738	755	691	715	763	739	736	720	712	784	744	775	730	727	783	739	696	713	731	714
31109	10246	5757	3160	7237	35576	42213	32806	18683	6858	1785	523	333	310	310	323	283	304	266	297	292	334	286	292	317	277	302	333	317	283	305	271	268	278	322	278	285	287	300	294	273	328	299	299	287	290	275	295	240	281	327	307	274	270	297	270	301	268	296	292	324	263	285	295	292	290	300	273	293	273	292	266	279	262	295	297	290	306	282	290	302	282	300	306	284	296	284	323	293	295	271	298	284	278	277	297	271	282	295	278	307	307	292	313	306	274	269	324	284	307	285	281	294	289	283	300	287	290	290	296	300	314	295	265	275	273	276	289	272	263	290	296	284	270	274	285	271	267	305	311	282	282	291	283	282	310	290	298	314	268	306	294	337	299	310	309	291	283	285	258	311	313	266	306	288	272	305	318	261	317	283	300	293	277	292	328	290	322	288	301	273	296	251	315	279	315	303	298	287	282	328	280	293	278	296	317	303	269	271	283	291	293	290	302	280	295	298	290	304	286	292	317	300	303	298	288	298	288	280	305	284	294	285	296	331	292	278	293	282	263	315	299	294	273	286	285	306	326	298	309	336	321	309	326	298	307	290	301	285	294	308	275	262	326	313	301	302	261	278	303	306	278	274	291	287	304	278	283	273	263	314	321	294	258	289	321	276	282	279	286	303	269	281	299	271	279	251	326	329	289	281	312	308	327	318	296	274	297	287	237	250	319	315	313	265	286	286	300	283	280	295	255	302	300	306	277	294	256	257	309	282	291	313	315	289	281	312	282	289	307	277	299	301	290	284	303	277	292	269	302	268	301	289	298	279	314	288	282	289	306	327	275	308	284	307	293	292	282	328	306	293	287	269	297	262	299	303	281	299	295	297	307	282	251	298	305	298	301	283	293	287	295	289	300	294	299	270	318	284	304	300	288	301	299	291	292	303	318	296	300	307	322	273	270	290	304	300	290	272	281	301	314	296	325	274	308	301	313	303	282	318	295	292	279	284	262	284	320	288	301	307	293	297	320	298	288	298	307	300	307	305	286	269	291	302	313	296	305	246	318	284	298	281	294	288	292	308	287	277	283	321	296	276	287	290	321	318	275	276	285	324	264	292	264	291	256	301	282	338	273	293	284	305	296	247	290	291	310	280	266	279	306	285	323	309	319	320	303	318	298	288	273	332	272	272	267	322	301	284	340	326	285	316	323	298	307	274	280	294	292	291	302	264	285	275	272	287	295	283	283	263	318	300	304	293	290	294	260	292	276	309	279	250	300	341	290	315	305	291	286	296	280	313	295	303	321	277	317	306	292	297	278	293	269	262	292	273	314	275	305	302	322	287	273	262	329	282	301	297	277	270	298	270	318	289	283	307	301	323	308	289	289	299	273	295	284	307	297	286	277	282	294	326	292	279	305	249	330	300	303	323	303	278	291	261	303	277	297	265	280	285	292	299	296	298	289	292	294	261	315	293	284	287	264	311	237	278	303	292	318	303	302	291	297	291	284	285	294	293	320	327	284	308	287	307	326	292	274	306	276	291	292	278	288	279	315	285	270	285	266	274	310	294	293	314	290	301	277	278	262	293	278	322	313	322	292	321	306	290	305	293	306	301	305	299	325	293	276	298	302	320	268	283	279	296	287	286	281	290	285	286	294	316	284	305	281	269	291	326	298	311	287	286	277	315	318	278	315	304	317	300	292	273	297	290	318	288	285	308	261	306	284	276	311	296	275	296	269	264	294	257	273	306	305	315	299	286	295	276	313	291	268	274	302	281	321	274	324	319	268	299	268	299	312	284	275	291	263	274	319	288	264	288	306	273	292	291	256	323	288	272	307	302	294	305	306	258	252	277	297	304	307	302	284	285	300	281	283	304	300	311	301	264	282	289	278	298	269	272	259	266	278	266	276	268	275	314	304	305	293	302	262	290	295	276	299	314	276	308	296	288	308	320	304	304	297	314	312	320	278	282	253	296	312	291	277	310	305	280	281	304	299	288	300	302	294	280	294	316	298	316	293	323	325	283	285	270	319	295	301	335	298	258	247	286	278	306	296	269	295	277	287	291	263	284	288	319	306	297	279	305	320	306	272	306	315	314	306	308	273	256	301	309	313	287	253	275	293	322	295	302	289	283	314	267	304	278	263	314	305	317	301	290	289	315	281	315	258	294	274	286	296	279	309	325	288	285	273	282	293	292	307	297	276	274	293	284	265	298	282	305	321	260	282	313	300	297	305	282	309	289	295	293	284	312	326	281	295	283	305	293	286	321	331	277	286	282	282	290	270	300	306	293	319	304	280	306	248	285	283	335	299	323	282	293	307	299	304	307	283	300	291	293	287	293	283	312	260	321	280	257	278	282	280	275	297	311	286	266	294	259	264	277	298	285	272	269	315	290	303	280	302	327	293	293	297	292	312	287	290	290	294	321	303	297	267	317	329	288	267	288	285	291	294	279	288	292	301	296	337	267	267	298	264	278	291	276	306	258	276	313	302	274	273	274	298	298	289	308	279	307	239	300	294	317	273	275	322	311	286	315	281	264	306	328	289	347	285	268	284	305	295	282	284	286	312	275	275	300	286	289	281	313	286	302	298	270	282	277	279	277	275	270	281	282	284	298	284	274	280	285	270	291	322	329	298	279	308	257	300	297	288	317	318	327	300	276	300	291	281	285	306	305	276	307	306	284	265	268	299	301	296	324	304	295	320	291	308	297	300	271	308	297	290	301	288	305	292	261	313	277	279	263	292	297	297	276	281	280	308	290	312	292	314	301	255	320	289	280	317	274	281	304	289	293	307	285	286	301	310	323	268	304	325	266	289	302	272	308	275	281	293	304	305	277	287	313	296	312	287	283	306	312	282	284	319	296	336	311	296	277	276	304	283	301	282	296	325	300	319	313	270	294	297	290	283	284	302	326	298	311	270	304	292	313	292	254	280	289	294	311	284	288	294	271	337	277	295	287	330	312	297	311	337	278	296	264	275	313	297	318	303	283	295	303	262	299	268	343	290	290	265	252	293	278	283	275	304	275	257	342	304	304	305	290	280	289	260	275	261	298	298	279	306	293	287	282	275	301	290	311	296	291	274	288	291	310	288	267	257	302	322	324	323	296	298	272	305	296	303	295	315	277	326	272	321	286	297	289	295	277	294	316	275	301	303	275	306	299	301	293	269	272	283	318	308	308	276	277	310	278	321	291	291	298	295	297	271	314	336	318	279	309	325	269	304	298	271	323	292	286	338	287	289	289	273	315	323	319	332	306	296	293	283	276	290	285	300	281	302	267	286	314	280	287	321	294	302	304	277	307	291	267	308	297	303	312	273	250	278	304	291	286	290	267	301	309	273	289	291	299	272	309	308	291	276	302	272	265	314	282	302	287	300	307	288	275	278	303	246	301	296	281	287	312	293	282	279	288	293	301	290	279	275	298	287	317	286	319	271	289	314	273	269	305	313	295	267	268	286	270	274	316	303	329	323	252	299	302	292	293	289	286	303	260	294	297	279	317	287	301	313	300	320	285	337
17936	2511	5313	5736	16769	51009	55201	47216	33351	18036	6341	1900	929	825	715	758	769	732	730	716	718	772	763	762	769	718	751	744	727	717	710	733	740	706	717	697	727	759	721	733	732	736	689	757	774	743	753	702	713	705	758	780	813	739	781	688	710	742	744	692	733	703	721	759	728	728	808	733	734	736	636	733	755	728	742	732	727	732	751	741	758	715	740	742	725	713	742	742	724	725	684	731	743	731	754	753	705	733	717	712	709	770	736	737	723	734	779	714	724	721	711	738	752	657	686	716	718	702	735	740	757	691	739	760	739	763	721	700	747	724	712	755	715	770	697	713	745	742	709	681	740	751	771	744	699	730	682	727	766	746	778	735	714	695	693	660	716	733	746	749	717	756	764	714	739	757	729	692	750	739	756	778	689	728	721	818	728	728	756	756	732	702	738	724	704	705	690	723	735	704	720	691	705	696	752	757	756	699	686	735	761	757	739	744	753	726	764	709	755	733	719	730	712	725	713	714	785	745	727	686	770	752	700	736	722	736	727	759	708	722	763	721	744	779	719	723	731	729	686	722	675	745	729	751	700	757	722	752	747	742	699	703	757	733	714	777	763	718	728	725	784	706	727	723	707	716	701	710	734	689	713	726	666	741	709	713	688	707	738	714	747	786	734	731	729	746	702	758	710	768	740	735	730	721	725	718	726	711	726	698	716	704	757	743	777	772	734	732	727	740	736	768	727	754	710	755	730	723	715	796	742	691	768	679	715	696	689	723	722	749	726	764	726	702	740	720	780	741	738	752	742	730	706	690	722	714	760	719	720	735	766	764	728	676	755	707	755	762	721	740	740	714	763	717	709	755	704	766	756	729	730	732	745	740	725	749	775	720	718	760	726	721	731	757	723	731	754	740	735	701	746	751	693	740	741	765	742	784	755	694	747	711	762	725	771	718	711	706	710	703	713	724	767	739	754	788	733	731	718	734	719	692	709	754	713	752	727	743	707	732	754	749	691	756	673	762	722	725	708	705	764	718	701	697	745	725	752	719	694	793	728	780	706	764	741	744	724	756	728	711	743	720	698	769	760	810	727	755	712	741	742	783	710	744	734	733	756	745	714	759	724	747	723	749	715	701	732	739	729	749	736	727	771	740	764	773	727	762	736	694	686	719	701	721	708	685	735	705	763	730	689	735	735	708	737	702	722	702	709	753	711	706	716	753	764	716	703	721	744	722	737	696	766	757	714	688	691	719	783	715	731	712	692	670	766	747	742	741	735	737	789	688	715	722	767	723	756	709	739	744	699	696	740	728	720	727	741	754	759	755	716	738	683	739	724	743	731	697	696	719	729	712	701	695	748	759	728	710	712	683	698	737	746	667	713	717	739	747	727	714	692	736	729	701	730	745	741	701	761	747	714	766	771	739	756	734	724	729	677	732	663	696	793	708	720	764	713	754	789	717	711	775	709	739	732	705	708	750	678	769	724	701	723	772	763	669	698	752	737	739	737	732	785	773	731	714	739	744	755	728	723	707	729	750	736	723	757	707	762	735	687	725	741	720	727	693	706	771	697	741	756	708	716	739	733	725	702	750	721	762	710	719	750	678	787	707	712	723	733	722	772	740	686	663	714	714	767	698	709	732	698	683	677	713	714	695	691	725	698	741	708	773	759	759	717	764	727	708	727	726	693	731	727	708	727	752	721	814	732	717	787	718	707	703	725	703	708	723	750	762	759	738	705	703	693	722	764	679	715	733	757	730	748	764	744	693	767	670	733	729	756	707	738	754	742	755	710	728	694	715	713	717	748	772	690	716	713	702	781	680	727	736	715	738	715	738	705	675	761	759	749	727	722	740	769	757	710	717	747	695	760	751	759	730	718	703	705	734	739	753	775	730	770	728	792	731	684	721	705	716	747	758	724	732	767	775	746	755	726	726	746	764	760	696	726	747	678	723	740	758	743	769	713	778	710	732	731	719	762	759	687	722	736	736	722	799	739	772	707	736	691	726	683	755	730	776	685	777	708	745	696	734	733	722	733	778	727	742	787	737	693	723	737	700	734	743	706	737	758	766	704	728	728	707	730	743	731	753	740	766	736	739	699	692	746	763	733	721	733	747	693	734	747	776	740	729	757	785	729	708	726	708	785	714	752	751	742	749	712	719	736	754	699	715	705	734	745	710	740	729	732	731	716	795	758	752	736	692	731	691	760	749	742	723	663	715	753	755	690	745	724	763	707	764	733	723	767	705	759	759	714	731	712	688	724	745	730	734	701	756	763	731	692	703	737	714	712	725	774	698	744	770	710	731	761	700	697	702	727	747	704	751	682	728	725	742	767	730	688	750	740	709	693	705	751	756	747	743	715	742	702	731	677	776	735	682	783	741	724	743	732	746	718	758	730	729	717	695	729	716	699	724	724	740	709	697	712	752	681	725	728	713	751	708	711	699	742	751	686	692	751	751	741	681	706	726	728	767	767	718	720	788	743	744	725	743	752	722	720	706	729	710	745	727	751	804	715	726	730	706	762	741	720	753	725	747	748	733	727	753	749	691	713	719	758	739	751	719	710	703	715	725	735	728	703	705	719	702	711	708	744	724	744	714	798	750	746	751	774	733	627	789	786	753	733	736	697	710	724	767	766	751	677	760	715	710	728	671	717	744	750	740	715	737	746	761	748	712	756	707	755	733	729	729	731	744	745	730	770	742	723	735	698	726	712	806	759	761	760	706	717	704	776	720	770	714	662	747	728	724	740	706	743	755	731	688	687	708	750	729	726	688	728	698	794	722	724	728	736	761	669	753	760	703	723	704	734	712	750	742	748	761	719	707	711	708	772	687	766	705	712	743	784	740	762	733	684	739	710	762	697	734	776	740	725	739	761	732	743	759	746	734	711	797	771	748	749	744	723	771	702	743	739	726	672	708	735	720	703	748	730	753	745	759	755	740	764	688	691	715	749	677	752	776	729	761	750	801	740	718	769	736	702	738	733	742	708	778	745	773	742	737	739	793	720	709	764	683	718	768	745	733	699	758	803	735	713	733	746	750	754	756	723	722	728	708	737	793	767	784	740	753	699	685	734	686	709	709	746	760	724	764	706	728	772	738	763	724	716	702	728	728	771	773	735	779	727	720	748	769	721	776	701	684	748	713	763	721	728	762	714	696	800	736	763	767	731	687	719	755	758	728	688	703	716	742	681	733	699	757	763	735	688	720	724	705	711	739	738	689	778	739	722	693	733	729	710	701	728	701	743	763	737	785	771	723	757	765	697	698	741	786	730	731	746	764	786	716	734	767	753	707	745	725	712	717	713	706	728	729	727	744	747	746	816	767	749	726	742	729	705	760	753	728	703	773	737	749	776	703	719	768	718	740	712	737	761	709	678	762	738	686	717	752	789	752	717	723	744	691	749	724	787	719	738	725	697	774	687	771	739	740	682	768	750	732	728	735	723	742	755	689	747	746	744	715	707	799	766	740	786	729	719	743	704	753	730	717	775	756	696	697	696	719	732	770
36689	14281	8508	4590	8861	40197	58484	46446	30123	15010	4439	1084	415	282	233	240	240	221	252	255	232	245	252	236	266	266	259	227	270	262	225	253	247	228	226	272	243	244	231	226	267	229	254	241	247	240	257	249	252	247	234	247	237	275	214	262	269	248	240	262	256	247	238	237	260	246	237	247	239	281	263	256	238	275	246	257	256	252	237	255	255	208	236	275	245	246	261	234	256	273	236	240	250	242	251	235	243	276	254	259	220	254	259	242	247	251	241	249	244	218	245	249	253	235	228	237	240	259	244	246	258	262	243	239	251	249	251	259	249	244	225	231	254	231	248	260	248	257	216	232	270	219	246	274	218	242	230	254	234	245	257	249	221	245	272	244	267	272	233	264	243	233	215	261	221	248	246	237	241	245	247	259	256	253	231	239	259	247	232	252	262	263	234	219	229	252	264	246	235	225	260	226	271	230	229	258	249	224	255	260	190	252	239	202	248	242	278	254	232	270	239	247	266	261	261	238	245	252	251	264	250	230	251	248	243	274	257	260	248	231	246	258	229	249	236	238	262	213	259	265	220	258	229	234	254	256	239	272	224	248	239	260	234	263	232	222	263	219	217	218	223	258	247	238	254	242	224	230	274	245	241	225	251	243	261	273	245	231	220	232	221	233	270	268	231	243	239	244	254	230	250	229	278	255	245	246	254	263	255	251	210	220	255	205	269	282	278	246	253	254	262	238	221	256	270	257	237	271	248	239	281	224	262	272	235	238	219	262	233	242	246	219	268	241	246	245	250	257	239	254	224	256	253	254	207	230	238	230	269	222	245	254	250	215	226	225	199	244	260	276	254	229	225	267	239	226	242	241	259	250	256	234	226	226	278	245	239	237	257	258	226	248	261	243	238	257	271	224	246	242	230	225	253	244	242	243	232	256	244	262	252	247	247	250	220	220	252	229	234	237	260	249	251	229	234	243	242	263	230	228	244	226	245	231	265	230	245	252	234	243	252	257	234	246	244	243	242	241	231	259	238	243	228	232	233	265	236	250	236	257	234	226	260	253	235	259	244	249	283	272	267	236	238	227	236	251	255	282	254	238	237	246	269	246	282	255	268	255	232	230	235	217	268	234	236	246	250	233	253	247	233	258	248	258	279	256	271	252	243	258	259	226	282	261	252	241	235	223	240	262	222	230	270	245	227	234	270	241	229	261	224	244	259	263	249	248	239	277	264	244	256	244	224	236	240	261	251	238	238	271	245	219	279	240	232	244	240	229	255	247	241	215	257	236	256	250	246	272	226	251	261	217	222	246	229	247	229	233	248	245	237	263	226	257	268	269	250	267	268	233	245	220	229	234	240	227	243	237	242	267	246	239	275	255	253	255	234	258	261	236	272	230	247	224	242	244	258	235	261	283	250	250	276	252	239	246	232	251	245	262	254	239	260	259	251	275	261	254	254	243	241	224	257	216	233	230	241	259	256	223	259	231	219	268	251	242	256	236	234	238	255	222	277	232	209	223	252	278	232	229	240	221	260	216	269	241	227	232	259	231	228	232	235	244	259	235	250	255	241	301	226	232	247	242	230	278	262	222	243	233	237	265	232	253	253	272	279	212	235	251	250	218	233	232	257	254	244	238	217	238	242	248	201	243	264	224	247	234	213	246	253	244	288	242	267	243	255	275	237	238	252	231	272	234	239	245	237	255	231	251	228	253	244	222	286	256	256	243	227	261	225	235	243	237	242	245	242	214	269	253	237	254	244	234	260	226	267	268	234	242	213	227	213	251	235	241	229	228	233	236	219	247	253	246	239	263	271	254	249	227	228	238	249	245	242	233	228	238	262	229	233	245	289	236	235	244	220	245	218	218	238	240	269	248	247	254	251	276	262	222	254	240	242	247	262	251	237	251	254	266	248	261	253	248	262	230	250	238	249	261	240	246	259	242	258	246	245	229	258	217	239	235	258	261	256	244	240	240	239	242	264	265	247	254	244	252	236	264	251	243	252	242	257	243	242	231	225	211	249	224	232	260	245	252	255	262	261	237	235	230	260	264	222	246	237	240	256	222	236	234	244	236	264	244	258	266	235	264	249	233	246	245	267	248	227	243	250	266	234	234	255	234	232	256	272	252	245	197	241	247	231	228	215	246	254	216	271	259	234	208	243	238	243	253	233	253	256	236	236	261	277	231	256	237	251	237	241	266	222	249	262	281	225	233	230	242	264	226	237	235	246	239	248	242	243	262	258	268	282	297	248	251	230	221	266	220	243	261	226	223	253	266	224	286	249	242	257	266	253	278	247	261	249	249	239	286	234	258	255	214	258	216	243	233	241	243	245	229	237	230	253	244	257	272	240	243	235	228	224	250	238	262	226	263	262	267	254	241	250	266	248	252	236	224	233	246	265	233	249	262	272	237	212	233	249	243	253	235	248	251	275	271	222	226	265	238	252	229	241	251	214	244	231	279	229	247	248	255	242	250	238	257	258	257	262	232	226	203	249	258	203	258	250	249	252	251	282	245	241	265	249	254	229	253	242	242	253	260	250	254	240	225	230	225	243	272	278	241	246	272	254	247	250	229	255	234	238	233	252	230	251	268	219	273	240	231	232	240	259	253	262	270	255	247	231	265	226	229	256	260	217	233	237	235	208	253	253	247	230	257	238	218	243	258	276	257	246	244	219	220	270	274	223	248	261	266	271	235	239	253	232	267	242	244	238	251	256	253	240	252	249	248	244	249	237	238	239	251	249	240	231	240	225	219	289	257	249	263	248	255	233	250	242	269	239	268	255	219	244	235	235	261	288	209	215	238	198	217	234	262	252	207	261	241	217	267	234	246	276	248	259	249	259	229	257	269	231	251	295	238	258	251	236	260	246	233	264	258	236	262	263	234	228	233	253	268	239	235	271	271	232	241	227	253	227	260	237	254	238	219	238	280	230	225	272	242	241	239	227	230	242	260	265	228	237	267	265	244	241	240	278	238	268	243	261	248	251	269	260	262	230	220	214	259	260	258	225	215	219	232	231	237	232	236	253	236	213	250	244	250	243	261	264	252	247	235	228	258	261	266	247	275	242	232	262	276	230	237	246	270	260	253	276	264	207	267	278	254	267	275	243	259	218	230	261	222	243	251	257	248	271	246	258	234	242	238	224	255	202	221	250	285	223	246	241	245	226	229	249	223	261	252	244	232	244	241	233	244	233	265	290	283	239	230	258	271	268	244	223	251	263	274	234	235	229	239	237	257	258	265	221	254	261	234	236	236	265	209	247	263	232	235	264	237	297	277	227	227	239	234	257	230	244	253	231	259	240	239	258	277	276	246	249	233	229	245	279	247	223	255	247	238	244	219	247	231	261	244	248	260	250	246	240	258	235	261	259	225	260	231	246	245	224	242	249	236	234	249	256	251	250	263	232	284	232	246	251	234	235	294	242	207	269	234	250	245	246	234	267	249	222	245	264	252	241	225	226	272	255	231	249	246	221	247	244	232	260	230	251	227	242	264	224	258	242	249
20184	3657	7828	8379	18616	54977	69330	58303	43834	28255	12995	4099	1351	753	648	632	614	599	659	616	638	585	622	610	640	661	611	613	640	685	565	612	565	646	647	642	611	613	691	635	593	658	618	666	573	615	604	629	626	600	595	591	618	642	633	657	612	607	661	632	648	646	615	673	634	665	608	646	630	609	606	648	616	608	642	636	590	657	580	610	637	644	620	608	640	636	633	609	626	633	630	619	651	618	641	617	650	661	605	669	629	659	567	575	627	594	615	640	631	645	642	640	663	609	651	659	593	583	620	628	646	603	616	622	586	617	634	630	641	616	604	613	648	628	601	628	593	599	656	603	637	654	630	621	602	636	640	632	609	628	631	629	617	617	619	635	624	590	622	589	649	562	619	625	637	582	594	622	617	644	637	587	635	586	616	608	607	650	590	633	591	594	578	628	570	626	599	596	567	657	598	609	638	632	628	604	625	653	616	577	566	627	624	645	625	606	626	619	608	673	625	615	615	644	604	644	603	588	593	624	602	583	622	640	628	607	613	588	620	665	621	624	603	659	613	609	612	620	615	585	620	626	647	637	654	588	623	627	640	627	611	599	596	616	630	588	631	639	638	618	648	616	636	593	605	632	648	648	627	588	600	628	646	598	603	588	638	624	622	636	652	650	657	639	635	628	577	654	624	622	665	560	620	579	613	594	611	612	604	623	618	630	591	624	639	639	642	662	640	621	612	573	602	638	606	603	639	628	611	601	596	650	580	676	615	621	559	602	611	615	639	627	640	609	617	652	610	574	662	586	624	621	619	607	634	641	611	584	623	614	652	661	611	604	636	583	619	658	608	605	617	612	609	610	609	596	664	635	636	648	603	597	609	623	581	628	621	599	629	596	595	600	621	566	625	605	608	608	609	589	631	608	581	597	610	621	600	603	614	600	610	604	601	633	610	637	630	588	561	635	620	601	611	630	634	642	615	642	629	609	641	558	622	609	667	656	650	630	654	629	659	667	631	634	616	639	631	564	639	610	651	674	605	572	600	598	599	626	651	595	634	573	642	556	600	627	664	639	653	628	601	610	661	575	592	615	599	633	662	661	612	613	643	615	577	594	614	593	631	572	616	623	633	603	613	576	665	630	596	609	614	626	627	656	628	622	640	621	611	637	566	625	632	656	648	625	619	613	593	625	616	616	563	662	668	603	612	643	607	591	598	651	635	572	595	624	615	633	616	593	640	626	626	621	678	686	620	622	558	619	592	655	658	621	606	664	587	616	575	638	625	598	612	639	628	631	614	650	601	585	589	626	587	612	576	586	642	575	598	590	648	634	623	612	595	609	624	596	611	678	595	600	586	583	612	601	651	611	604	613	606	622	591	597	611	653	609	615	600	615	609	605	585	666	613	624	641	610	625	640	629	607	609	635	607	644	603	625	637	588	611	631	639	600	593	638	584	611	623	630	601	637	614	644	591	602	650	624	599	612	605	643	599	632	611	578	585	621	611	597	612	632	627	599	606	613	660	607	603	632	602	630	616	635	570	620	596	634	648	605	603	599	596	584	652	625	602	602	608	659	610	603	628	648	617	603	635	603	665	645	603	606	634	584	637	644	581	605	665	607	565	603	606	626	591	612	577	591	622	584	633	630	612	666	626	618	637	627	670	608	639	646	645	615	658	623	614	667	667	540	619	613	658	595	628	594	639	606	604	607	593	661	631	549	602	648	619	623	603	617	639	622	643	588	624	620	622	657	600	699	600	633	634	619	623	582	623	644	634	603	619	644	624	663	666	635	618	632	615	630	684	622	602	656	639	666	594	652	638	626	632	632	610	576	619	623	576	621	611	721	646	659	604	629	614	599	620	639	652	641	632	654	651	594	646	581	666	578	627	592	621	612	622	625	640	580	616	665	643	652	633	659	605	630	594	670	659	658	621	642	629	633	602	595	640	660	613	617	637	619	601	642	647	618	633	582	594	620	609	638	634	615	642	664	673	645	642	600	591	663	647	643	633	568	625	619	586	616	661	587	616	632	627	648	642	629	579	626	656	636	597	632	652	614	630	550	631	628	620	633	625	588	641	614	628	638	606	582	671	591	658	632	662	662	635	630	658	636	656	630	626	637	626	628	594	647	625	597	646	623	620	608	649	610	619	598	625	582	693	575	591	647	614	617	610	648	629	599	609	650	649	652	628	633	604	599	606	614	642	625	619	669	649	597	612	602	633	584	640	614	603	615	606	645	626	606	601	670	667	583	616	624	606	606	620	589	615	606	575	582	581	619	629	590	629	606	622	603	577	605	640	606	603	655	616	633	646	575	618	625	625	674	632	586	613	588	671	602	609	590	621	585	614	592	628	648	623	608	611	672	633	607	622	620	608	653	610	634	620	632	576	623	622	632	619	631	622	616	628	636	637	620	612	592	611	590	572	604	608	595	608	653	615	619	626	617	672	644	607	598	611	625	629	637	604	621	632	675	619	598	602	616	610	623	609	566	595	599	659	622	598	638	644	631	604	607	615	569	610	603	615	626	645	595	631	573	623	643	655	618	647	610	598	604	597	644	611	601	618	684	632	586	616	602	621	648	584	647	638	612	624	619	615	621	569	617	644	558	615	641	602	670	602	642	593	651	614	629	651	633	642	605	641	687	616	620	576	614	650	658	621	641	621	591	669	610	638	643	605	572	598	607	603	608	607	574	640	644	609	596	624	625	590	654	617	611	621	615	640	621	634	611	615	623	631	638	634	620	609	593	637	643	578	650	598	646	587	607	568	639	594	585	633	575	613	639	598	631	627	606	596	615	619	639	616	609	596	566	641	655	652	605	652	596	595	667	614	625	653	627	655	631	613	607	552	653	612	606	621	623	621	661	605	621	664	609	571	638	638	619	640	635	578	612	649	612	652	600	595	625	633	611	612	579	619	615	624	597	593	631	600	623	660	602	657	586	611	642	616	614	612	632	603	614	591	596	632	614	617	602	635	615	646	671	627	658	609	680	612	645	607	653	615	623	631	631	616	633	625	660	607	620	602	622	593	621	613	610	603	630	623	679	627	616	650	647	636	639	632	627	635	628	601	659	582	647	670	602	603	655	609	646	637	641	585	598	635	593	596	633	645	639	578	616	608	630	577	662	609	629	602	636	576	616	583	602	615	637	616	632	606	594	636	618	587	609	645	594	591	627	618	636	654	612	653	591	582	598	613	604	594	610	629	646	592	647	672	655	635	617	651	658	583	605	568	604	610	588	645	615	614	631	590	612	612	600	611	633	579	596	602	625	571	601	598	642	644	635	663	634	652	609	574	642	604	607	583	618	575	632	658	606	597	663	657	612	607	625	627	646	656	617	624	610	623	648	623	639	618	649	578	642	638	645	582	601	613	582	586	695	593	671	575	631	655	624	604	580	647	618	583	587	639	643	603	638	640	594	629	612	601	631	618	613	616	600	562	593	605	644	649	669	597	652	590	600	629	596	625	597	603	613	658	575	639	606	591	602	587	646	637	623	608	632	612	616
4678	897	743	495	1062	2140	3467	3102	2051	1114	575	421	307	279	273	278	264	266	250	266	255	258	280	252	266	268	285	248	286	253	275	278	301	261	289	277	280	293	256	311	243	286	266	286	288	265	277	252	233	282	259	287	294	275	283	277	242	282	270	287	268	270	259	258	259	232	257	271	262	276	279	262	286	262	255	219	312	256	278	253	279	293	273	278	273	275	277	297	281	294	263	267	253	278	268	262	240	295	265	256	265	238	267	250	287	280	300	253	248	273	266	258	266	256	262	262	280	277	306	271	267	271	264	266	251	277	269	236	260	258	313	249	268	281	298	255	264	310	260	261	247	249	303	262	273	258	273	265	247	234	284	275	250	264	268	263	247	251	257	284	262	258	287	283	278	265	256	301	280	275	283	245	275	238	260	265	247	281	254	269	232	247	241	246	247	236	250	266	254	239	291	287	249	289	301	305	253	263	276	275	254	271	248	287	285	252	274	260	256	252	276	253	292	292	283	285	264	249	281	275	241	275	258	256	251	279	259	250	281	271	250	293	264	261	245	302	271	265	264	275	254	254	292	264	268	288	291	306	298	273	272	265	255	277	250	290	256	279	262	287	265	263	294	287	247	272	283	245	282	244	279	271	291	302	294	264	292	275	275	281	226	260	270	283	284	276	300	295	267	290	237	291	269	264	298	277	296	262	231	259	246	283	272	241	271	279	239	257	272	283	272	289	275	269	277	285	255	272	259	252	230	304	258	247	266	264	241	316	275	237	275	265	254	249	289	274	290	278	259	274	274	275	301	277	291	260	245	264	288	277	247	249	268	270	253	279	267	256	268	277	287	258	260	282	266	268	284	278	285	268	252	268	221	301	251	288	280	232	274	319	272	257	273	252	255	245	270	295	286	269	252	235	242	248	253	270	251	304	231	274	234	282	280	274	277	268	251	274	252	291	270	257	248	269	242	273	272	253	278	248	237	250	256	254	280	274	285	230	240	274	290	260	301	300	273	263	248	294	250	270	232	250	285	273	284	272	256	286	278	271	271	312	262	268	252	306	270	236	277	249	234	276	275	246	273	253	255	274	262	300	288	256	265	235	273	251	282	299	269	286	272	266	257	277	253	274	283	260	284	272	301	278	243	286	249	265	285	238	290	278	284	244	257	265	270	270	238	256	277	296	293	269	264	281	241	235	263	267	260	257	277	257	240	273	261	263	257	273	249	258	271	256	253	303	278	288	265	287	284	278	276	244	286	265	278	263	287	269	256	268	260	280	247	262	247	245	268	291	291	255	292	280	248	257	278	264	215	254	261	297	269	265	272	253	271	260	292	285	276	253	265	272	264	264	265	237	238	261	277	283	279	273	248	277	266	284	249	257	280	308	296	265	280	278	270	301	290	280	273	271	285	277	295	288	243	274	296	287	274	271	286	296	260	279	296	278	283	254	275	268	275	272	258	240	244	266	272	258	253	279	268	285	280	238	275	258	244	260	269	260	287	237	274	248	258	258	276	281	255	261	272	266	274	280	250	244	299	296	304	280	290	248	296	343	249	256	284	268	270	254	277	263	273	248	244	250	268	224	263	272	281	259	299	275	269	267	288	262	305	275	267	256	304	276	293	293	286	261	279	274	282	265	269	263	310	285	250	285	276	254	257	267	275	306	251	275	259	265	263	263	282	253	255	258	305	246	258	265	269	277	240	272	263	299	242	233	259	256	277	277	280	249	262	265	262	273	280	240	279	264	261	269	240	251	248	290	254	277	268	285	276	280	257	266	252	298	232	253	254	268	292	279	272	239	255	281	268	295	299	270	284	287	289	279	261	253	290	276	292	263	316	277	273	289	302	261	294	260	272	272	264	274	271	304	276	269	254	220	280	239	279	246	274	286	277	271	241	268	265	251	238	237	250	269	263	268	270	264	267	247	256	262	263	270	278	264	251	241	253	260	272	279	296	259	287	261	270	275	263	253	277	259	269	293	271	297	233	274	263	287	288	275	303	290	292	280	247	245	294	267	275	222	247	271	281	282	279	264	289	274	290	280	275	261	263	274	276	299	265	255	278	315	262	265	277	263	322	230	231	256	270	280	277	303	279	241	252	279	269	260	293	261	270	269	248	266	254	282	270	270	277	290	266	283	281	249	261	288	265	280	250	263	260	268	279	257	266	252	282	281	288	293	248	275	296	254	300	257	268	280	272	299	250	269	311	279	273	262	255	263	267	274	240	285	261	275	275	281	303	257	277	306	264	247	240	266	253	261	245	276	266	273	273	278	266	308	282	260	255	260	239	252	306	268	282	285	250	252	273	272	282	246	251	272	265	245	252	271	290	266	269	273	299	268	272	242	275	277	258	283	268	293	279	271	265	279	293	259	277	265	275	271	276	299	299	246	274	263	258	270	283	288	275	274	281	274	278	262	266	267	289	258	299	274	263	260	278	233	250	270	235	284	244	245	265	285	277	267	269	258	272	290	244	241	259	272	257	265	279	263	263	265	240	260	271	299	255	258	257	270	271	256	268	285	269	278	246	280	301	261	301	271	278	259	292	249	276	245	306	237	278	276	241	248	277	273	270	245	280	259	268	249	289	282	275	254	251	261	286	265	281	262	288	285	245	272	277	311	260	276	287	273	281	249	258	214	276	261	285	267	278	262	272	248	285	267	270	279	268	265	277	290	293	231	249	285	273	241	298	276	264	286	262	265	279	275	313	283	255	261	292	290	286	260	242	271	271	257	277	251	308	246	247	260	281	278	256	248	268	281	293	233	298	289	276	299	283	264	290	262	256	259	257	265	275	276	282	248	269	277	223	274	256	258	228	271	273	261	271	252	275	289	271	250	260	263	276	254	245	283	268	276	262	280	260	236	241	265	256	271	259	295	253	276	263	253	271	265	282	260	277	283	292	261	283	254	266	273	294	259	264	275	267	260	267	269	292	261	303	249	265	272	265	285	280	275	274	281	271	310	257	254	277	301	245	262	275	267	261	285	245	271	310	274	282	249	265	265	280	259	310	270	262	280	269	257	279	270	263	252	300	270	298	303	255	283	308	264	263	254	255	266	291	258	267	271	224	285	245	228	292	272	259	272	266	264	239	245	245	273	272	285	266	256	267	267	237	284	257	248	292	262	275	253	268	290	279	270	279	270	274	287	286	259	274	278	299	250	289	247	263	307	264	272	251	257	279	267	280	252	281	261	255	274	261	268	286	288	321	259	277	256	274	284	275	279	291	265	245	252	275	283	267	266	287	283	260	247	291	271	284	263	272	261	251	254	258	297	285	285	311	303	299	297	264	289	276	290	271	250	280	258	284	264	266	281	269	261	257	304	275	264	277	299	286	264	283	265	280	279	265	277	286	285	282	266	262	281	269	240	261	243	263	251	234	293	271	258	287	288	290	240	274	271	270	297	274	246	282	256	292	267	262	303	265	259	302	246	286	271	273	236	310	295	265	263	290	302	318	250	266	269	279	286	260	279	269	278	272	260	264	264	282	279	263	244
3781	1088	1659	1266	4598	9510	14315	11945	7665	4159	1977	1057	813	715	696	656	709	654	715	691	683	731	677	629	678	681	643	699	715	684	706	705	713	696	697	633	650	710	686	619	675	620	644	677	722	712	720	733	696	671	654	685	704	719	675	701	697	693	675	698	739	688	710	684	716	672	700	739	668	699	673	708	687	677	671	689	620	713	607	728	672	659	687	688	688	706	711	645	712	691	699	700	672	662	711	643	691	639	693	670	672	695	673	713	670	669	672	640	667	655	704	739	683	667	677	699	673	643	647	644	671	685	697	751	670	666	680	710	660	694	634	682	653	727	694	665	687	696	669	655	697	671	676	682	720	643	672	679	694	733	673	686	676	693	696	753	689	634	636	681	662	642	722	698	670	663	662	710	671	634	655	638	719	706	710	645	697	632	691	704	641	669	701	688	692	675	705	688	664	645	700	704	682	681	625	743	720	661	690	679	652	689	662	729	660	689	760	675	720	665	689	712	702	660	710	681	668	674	669	657	678	698	656	667	708	681	659	655	642	689	692	676	668	658	700	637	688	698	656	654	625	689	672	679	651	693	675	670	647	680	655	642	697	675	687	691	701	670	620	704	707	656	684	678	691	715	691	715	674	693	706	693	699	707	671	708	693	699	687	625	671	705	671	634	677	673	669	632	676	677	657	678	652	721	699	650	709	668	741	648	632	703	684	699	665	706	648	676	674	664	684	677	669	652	649	735	723	652	673	689	671	720	701	693	657	689	649	684	671	698	664	722	686	687	656	695	682	694	678	672	653	651	639	699	644	707	676	701	726	698	661	678	715	667	654	698	668	661	667	714	693	668	684	705	641	665	723	680	679	651	674	669	644	717	670	658	663	685	752	667	711	667	641	691	701	708	656	706	689	643	716	683	672	671	649	664	672	677	722	711	655	677	676	676	726	629	689	694	692	710	667	702	668	693	681	704	726	655	671	671	693	706	650	663	698	727	703	644	689	708	693	677	684	672	701	694	649	640	690	635	684	694	666	717	686	680	692	672	626	671	699	649	693	704	718	678	646	652	652	719	673	684	687	705	674	684	703	707	685	667	644	681	658	626	708	684	703	721	674	683	703	684	665	678	696	684	723	691	646	670	705	668	697	640	727	715	706	673	657	625	681	680	665	659	613	691	658	692	727	678	687	737	703	689	669	698	678	689	671	717	630	683	664	670	659	734	674	711	655	717	700	661	724	704	710	667	707	656	729	704	729	690	672	729	683	679	670	691	714	653	614	659	653	680	659	682	715	663	674	676	705	674	690	726	640	655	685	699	640	737	680	703	673	678	661	684	722	655	664	648	651	711	673	671	689	722	642	660	726	671	621	722	715	631	688	692	685	706	684	720	678	665	686	678	648	684	655	649	658	693	658	707	651	700	673	651	657	692	639	728	715	670	703	683	655	694	681	691	650	714	704	749	685	691	687	633	644	684	677	719	704	619	651	665	681	683	698	647	683	712	699	703	686	675	652	711	718	703	713	675	726	702	628	684	673	654	652	655	651	707	724	706	680	659	687	688	707	660	715	678	716	699	683	655	671	689	647	666	656	661	649	693	734	710	691	710	675	706	642	715	629	716	663	670	687	640	655	697	659	747	718	668	687	668	692	687	677	675	644	686	701	663	676	675	658	685	682	669	677	702	681	692	696	699	679	665	669	636	657	650	709	666	685	690	658	660	671	687	646	682	678	663	724	717	670	699	682	716	679	685	718	689	695	649	676	695	677	669	706	706	676	637	681	658	674	713	675	698	670	694	648	665	686	679	654	719	667	702	681	707	614	727	649	698	664	679	713	674	705	725	692	663	744	720	661	694	714	694	657	664	686	643	674	671	689	682	697	743	724	679	684	684	717	689	715	675	682	687	695	656	731	718	659	707	646	689	688	697	715	701	706	674	719	680	690	682	685	692	716	642	653	658	664	689	662	676	660	636	662	646	682	675	693	651	624	707	696	649	672	695	700	701	676	649	683	710	724	724	695	678	704	718	659	682	649	705	663	675	680	679	690	677	636	716	698	662	723	657	697	731	656	652	676	691	658	686	662	667	654	666	713	673	650	695	719	697	674	700	700	661	654	712	645	660	705	743	730	681	672	660	670	681	708	711	634	686	709	669	658	691	718	690	621	672	728	692	689	668	708	671	704	712	716	698	699	723	632	673	681	725	676	641	686	688	703	644	680	669	707	684	672	676	664	705	686	710	703	665	708	658	671	686	629	648	672	725	696	685	639	698	686	679	704	678	708	702	628	630	731	695	721	677	699	691	672	691	695	698	659	651	707	675	690	715	692	689	671	671	686	693	692	706	679	711	632	676	677	647	671	673	681	665	710	704	672	693	664	646	703	670	635	660	665	699	659	664	687	695	656	707	667	672	653	653	689	716	684	693	685	671	670	679	647	661	661	667	724	689	715	669	663	635	674	681	664	658	672	693	704	695	710	677	699	652	709	655	684	707	720	728	663	679	637	701	702	662	707	706	649	634	686	642	708	706	695	706	715	713	673	720	623	674	671	671	704	733	686	628	697	655	628	734	637	640	654	690	676	674	752	698	677	670	720	660	697	685	647	704	652	693	715	680	691	717	685	662	665	702	724	663	698	687	713	680	699	698	652	620	649	706	688	705	704	670	719	706	638	681	635	692	688	683	698	713	688	687	657	690	673	676	610	687	683	666	660	661	669	665	702	669	711	691	711	686	736	642	702	626	713	693	664	717	721	716	757	694	686	643	687	692	663	667	674	680	680	720	720	686	709	649	655	708	728	680	648	667	670	652	645	661	682	649	741	675	699	711	674	693	684	658	724	683	673	674	693	701	661	657	691	678	661	660	704	698	717	678	661	707	698	661	692	725	623	669	633	749	654	688	662	698	698	666	703	666	676	661	661	638	660	674	700	739	664	672	663	669	705	689	736	697	660	645	691	652	676	684	697	673	678	661	691	696	655	675	657	693	670	700	675	689	690	624	691	700	696	734	697	710	669	707	692	648	656	681	702	696	700	678	685	713	701	691	700	737	716	730	699	655	694	664	692	707	673	650	710	662	700	732	690	662	696	688	648	672	669	688	714	675	660	667	715	660	670	654	685	717	681	692	704	709	680	633	638	699	688	646	680	651	691	667	677	676	712	691	685	665	695	685	636	667	643	695	694	682	674	701	699	685	709	683	664	657	715	668	700	708	698	656	710	687	711	692	659	708	715	714	674	693	686	672	696	650	688	664	679	674	710	704	691	695	677	656	661	629	656	671	704	697	632	693	709	698	674	671	720	657	670	675	658	718	666	690	678	639	687	674	701	692	625	706	700	677	709	710	666	702	709	706	675	663	645	642	700	661	668	685	682	691	700	668	721	676	695	682	676	696	689	644	672	665	736	695	730	664	669	667	657	724	692	687	702	682	657	657	723	686	676	664	653	695	673	705	623	686	711	690	681	681	686	686	673	648	694	656	668	634	676	708	690	672	684	725	702	642	670	626
19341	4598	2962	1838	2755	11529	34549	37442	26527	12644	3605	927	420	320	280	274	276	289	302	259	282	299	279	274	287	259	258	280	267	279	256	262	283	282	291	273	283	270	276	319	296	302	287	282	270	290	284	269	246	276	290	261	286	282	265	285	289	264	282	290	273	289	272	276	272	286	263	262	228	240	269	298	319	285	256	314	290	293	264	294	256	271	272	290	275	274	275	267	296	288	285	254	271	284	266	278	281	275	283	238	268	302	271	254	257	286	273	269	302	267	251	313	280	262	273	300	271	276	281	268	291	309	287	278	255	243	271	257	268	294	265	292	269	282	267	271	274	277	298	280	292	296	272	253	304	250	302	269	306	291	301	266	281	262	271	294	268	267	279	278	287	294	265	261	261	253	273	267	289	301	251	279	309	253	266	259	280	270	284	286	280	233	296	266	276	277	271	256	295	269	255	271	273	263	304	254	269	251	281	290	290	285	269	276	284	284	291	288	272	281	275	273	250	291	306	283	268	281	294	304	281	285	290	279	272	288	271	271	271	313	284	269	332	279	293	283	296	289	278	290	286	292	286	257	277	256	273	246	280	308	286	275	283	294	296	303	267	239	306	254	252	248	255	276	305	271	309	279	283	287	301	260	280	273	285	279	258	272	275	267	272	278	265	235	268	307	280	261	278	282	297	293	280	273	277	270	294	314	274	282	286	253	273	288	272	267	271	269	274	241	228	287	278	284	270	277	251	296	304	269	307	278	267	289	296	273	276	297	287	264	237	289	293	282	266	273	231	253	290	276	280	291	283	317	269	257	258	266	275	297	263	304	294	292	271	291	294	280	262	296	260	289	262	308	323	291	302	275	275	244	307	245	246	281	262	286	298	288	250	257	278	312	275	325	287	285	259	272	247	286	284	292	249	258	321	258	264	266	294	277	280	254	266	265	278	300	269	286	300	298	270	268	273	255	260	287	267	267	274	258	266	283	271	273	283	258	267	273	294	272	277	281	288	253	284	273	269	275	300	278	258	257	297	267	251	268	296	286	278	318	271	260	271	270	283	287	273	241	280	266	261	275	273	291	308	258	251	289	285	300	270	276	265	279	267	288	268	281	312	277	313	299	292	290	277	260	244	288	269	291	269	269	259	285	240	299	267	260	296	279	290	286	291	289	267	278	287	301	286	274	323	282	257	295	263	279	282	260	275	256	292	313	243	256	302	285	273	288	269	276	261	262	308	248	269	261	289	280	265	256	291	261	295	250	278	249	303	286	251	284	298	263	277	284	296	277	297	293	271	288	280	285	246	266	286	270	295	267	248	308	276	279	286	314	237	237	261	278	260	274	296	271	249	303	285	298	278	276	300	265	271	284	313	259	273	263	281	274	272	298	272	286	276	297	248	270	284	269	247	307	272	275	257	235	281	275	258	279	284	282	271	304	290	270	287	282	268	285	289	280	254	305	308	300	265	274	270	267	310	293	280	293	304	256	281	230	249	291	268	272	266	286	307	258	273	252	274	251	255	286	267	282	262	297	271	288	263	283	295	246	310	292	285	308	267	285	273	268	263	294	292	272	251	287	257	262	276	276	277	255	268	299	279	284	277	281	292	252	281	314	278	277	262	279	280	268	286	292	253	274	258	282	262	298	254	270	260	305	251	275	263	262	279	287	284	266	295	257	255	288	257	289	245	263	262	256	260	288	287	307	292	270	274	286	264	258	267	282	288	278	288	286	270	286	274	290	297	266	264	285	253	299	251	263	260	270	281	300	268	272	272	225	296	265	286	271	271	269	296	256	276	309	302	302	291	272	321	289	294	281	267	249	273	265	261	316	276	284	261	245	271	264	246	277	292	267	255	257	260	273	277	273	282	252	262	293	289	258	292	280	263	290	265	295	248	275	254	265	287	285	287	256	308	274	239	276	268	286	274	281	278	276	252	279	304	261	268	285	282	285	279	293	283	273	274	280	292	272	261	251	248	272	283	268	283	275	276	258	289	283	288	291	292	296	281	277	286	274	286	324	282	287	259	274	269	260	254	270	278	302	285	269	278	324	270	276	269	242	247	279	298	274	300	311	309	279	268	264	285	295	281	275	262	248	266	251	259	299	306	254	260	277	293	309	266	273	283	306	268	275	271	282	273	278	258	273	248	253	251	285	255	275	245	286	279	261	294	272	279	299	254	281	282	284	251	281	302	304	282	255	285	288	258	285	288	269	266	246	308	279	289	284	263	289	243	270	286	284	275	265	277	288	286	292	291	276	300	266	306	278	260	280	306	301	286	291	272	272	278	289	266	244	266	283	293	280	250	282	259	285	305	264	259	256	261	294	254	274	290	290	287	250	276	250	244	258	290	286	279	272	280	261	296	297	286	299	284	270	289	305	312	281	294	250	291	252	270	273	247	270	274	257	309	285	280	301	284	278	278	264	237	257	257	255	275	255	267	268	303	298	283	274	238	283	261	242	269	281	264	253	292	287	282	276	296	286	294	257	254	275	269	285	279	235	299	269	298	284	265	294	262	264	289	285	277	284	298	283	283	269	266	271	287	246	267	249	296	320	297	291	283	268	281	279	280	340	283	271	281	293	247	274	309	256	245	259	269	268	287	265	246	290	287	315	252	256	272	306	267	264	291	302	285	313	265	279	288	270	299	268	267	264	293	272	258	266	297	228	274	268	308	310	278	275	261	289	280	319	310	272	263	258	281	305	257	273	267	301	242	291	277	282	297	335	283	295	275	240	279	258	293	283	257	260	279	262	294	270	276	269	287	262	294	269	261	231	278	255	268	263	295	284	286	280	269	290	261	276	250	269	257	282	284	277	275	309	286	268	303	307	273	278	270	284	278	260	270	279	279	300	277	269	317	276	273	271	294	305	256	257	287	277	272	313	293	293	257	300	296	259	302	268	263	275	272	280	251	287	266	288	268	261	248	268	256	281	290	293	260	233	275	282	271	290	294	299	282	253	294	274	279	268	268	277	273	265	266	325	280	280	281	289	283	294	279	251	272	257	269	280	304	288	287	296	296	272	257	266	306	245	278	298	249	303	306	293	278	293	286	260	275	297	290	287	296	307	273	265	292	240	264	298	275	264	261	308	287	261	287	284	285	292	291	283	264	278	254	284	283	284	267	292	270	300	271	262	273	278	271	297	263	274	278	293	300	257	267	274	265	274	291	254	264	270	287	267	285	280	311	295	267	256	269	271	287	278	274	292	276	255	265	240	256	284	266	272	286	263	281	262	279	272	225	282	259	275	292	284	297	248	266	294	315	262	263	258	266	250	273	284	272	255	247	275	261	279	266	296	281	304	268	279	284	290	281	270	305	285	281	293	281	253	280	295	280	245	291	295	276	271	266	237	293	263	296	306	281	312	288	272	261	284	283	271	295	288	258	289	280	285	276	281	275	282	298	284	275	271	264	284	301	280	303	284	257	280	272	258	287	281	268	268	264	294	280	279	260	273	265	271	248	296	277	284	281	287	267	275	271	280	290	270	292	255	264	277
10883	2631	4653	4892	10220	29729	51816	52045	41896	26936	11661	3491	1226	841	736	706	677	743	741	697	681	672	663	670	702	695	658	713	643	676	706	738	713	686	677	651	720	721	683	657	703	720	687	675	681	690	704	668	678	720	742	689	702	668	692	681	730	707	753	707	697	693	703	684	717	705	735	668	731	681	664	690	637	714	761	684	709	687	700	708	632	696	686	693	675	693	690	707	696	665	695	652	689	650	663	665	716	723	675	709	706	690	678	664	705	686	712	701	669	677	724	694	722	666	664	714	672	681	707	721	750	696	681	728	733	692	683	704	697	697	694	660	722	697	744	665	671	683	754	694	639	698	717	703	668	732	692	696	721	673	680	694	668	697	715	678	730	685	711	675	690	704	683	690	655	725	669	713	689	693	661	740	710	700	695	698	649	684	683	689	743	681	716	729	683	675	694	717	706	657	643	735	726	728	730	715	676	672	678	728	631	701	653	660	705	706	726	732	676	718	659	740	690	708	755	689	700	696	705	689	711	698	667	699	693	689	706	708	690	661	691	668	708	707	698	691	718	699	698	696	732	698	703	653	685	692	700	747	676	688	680	735	741	663	694	740	730	722	688	713	733	701	715	721	717	713	637	705	707	698	635	681	706	694	654	703	672	696	701	674	712	724	697	680	679	690	709	741	655	688	720	765	689	651	637	705	731	701	717	701	714	759	717	697	668	668	646	707	718	728	710	726	707	674	695	659	722	697	707	677	686	723	694	774	638	702	685	726	731	731	709	673	674	689	706	653	707	680	690	685	680	658	717	695	671	713	678	691	744	684	699	719	667	685	702	678	708	675	707	731	654	726	751	764	698	686	691	653	649	731	693	696	700	731	693	671	668	717	704	750	679	665	771	720	639	657	722	692	691	705	692	698	694	745	695	739	731	690	691	728	713	693	740	660	703	653	708	723	662	692	757	713	674	668	707	706	736	681	684	720	727	715	655	722	691	684	724	686	682	695	709	670	670	682	686	691	746	678	771	653	694	708	722	714	728	694	727	693	724	747	670	761	718	690	695	693	665	675	693	761	651	692	709	710	706	741	705	683	712	701	705	681	693	710	695	688	687	709	706	713	662	698	664	717	660	709	702	706	709	706	740	721	647	723	741	688	735	736	677	751	717	729	652	709	760	691	699	745	730	707	710	708	712	697	721	674	672	707	658	738	702	653	694	669	659	711	734	725	682	677	671	677	666	680	717	661	642	699	705	667	683	747	694	717	705	686	693	665	671	684	685	701	694	732	657	669	683	663	734	630	660	725	764	715	697	709	698	708	743	701	695	679	716	688	680	660	706	737	699	720	714	691	682	692	734	698	674	674	740	658	659	691	652	704	682	663	722	677	699	716	707	700	658	723	686	685	731	708	701	698	700	704	693	698	678	698	732	700	661	650	688	720	727	722	727	721	684	706	693	738	725	688	662	716	742	702	736	710	687	703	689	702	695	677	690	706	659	671	686	744	736	715	719	734	712	737	700	684	734	768	659	668	716	695	701	728	676	692	690	697	736	675	695	731	697	725	711	716	708	684	715	668	700	697	730	714	713	689	741	690	702	694	710	713	723	712	722	737	686	687	706	680	694	729	728	713	753	704	766	673	709	712	723	691	686	650	692	698	695	648	717	717	646	693	748	667	693	674	752	671	727	703	655	708	709	665	722	701	670	718	703	712	704	634	737	758	725	688	707	708	688	709	707	695	675	699	733	693	713	665	723	689	705	699	736	730	723	705	678	743	669	683	657	694	690	690	674	703	797	716	721	683	651	678	710	651	714	705	676	723	700	690	681	700	665	696	667	705	716	687	689	674	706	703	711	696	671	688	701	728	675	652	687	693	638	673	710	717	689	671	630	714	691	678	749	712	690	723	748	700	702	695	745	706	706	720	707	639	723	692	696	700	689	700	721	679	678	734	656	706	674	705	715	702	688	662	656	650	745	735	685	635	735	715	707	666	702	668	708	642	646	729	726	706	648	687	732	716	690	680	667	725	671	690	683	714	695	698	691	688	698	706	711	715	702	709	718	710	710	674	747	722	718	684	696	669	732	707	719	670	700	736	689	718	703	704	698	690	688	692	719	691	712	698	704	707	702	719	671	711	720	693	730	726	702	739	694	683	698	717	715	670	695	703	704	686	716	664	662	694	703	672	682	694	697	733	691	671	698	646	728	699	659	684	698	701	694	733	667	701	679	711	710	683	698	669	718	715	694	714	679	645	687	703	725	683	687	695	678	684	701	757	680	685	718	663	670	700	736	711	732	669	736	673	694	684	700	728	729	721	695	653	676	699	691	714	667	701	700	685	664	701	734	727	661	709	723	668	720	682	703	756	686	690	747	692	687	746	715	704	679	741	672	714	697	714	710	687	743	682	707	702	658	682	701	689	755	710	701	671	681	700	717	681	699	687	711	732	731	705	717	689	642	685	717	714	673	688	649	720	699	675	722	711	719	683	672	639	704	713	735	714	711	720	717	712	671	730	681	706	688	663	727	722	699	721	720	697	687	706	674	699	683	729	670	679	657	684	675	684	661	694	685	663	732	670	683	708	709	701	713	715	689	762	693	718	673	740	681	659	681	676	674	727	703	733	706	695	683	715	698	728	698	681	697	678	689	718	664	693	672	709	679	716	679	690	702	713	721	697	698	706	661	707	714	677	737	691	692	662	672	673	648	683	767	650	686	722	671	658	709	665	697	670	688	698	719	685	712	710	664	681	700	677	728	675	662	700	696	677	681	731	666	710	692	707	693	696	726	714	695	691	729	661	723	680	703	714	631	685	728	649	717	696	657	677	695	720	690	702	671	676	698	661	736	740	695	736	720	690	743	710	669	713	680	697	729	707	703	688	669	736	699	695	717	693	663	706	659	712	699	669	703	700	691	706	694	672	712	717	713	667	701	643	741	696	690	739	696	721	688	685	748	679	665	687	719	740	697	680	673	733	689	683	680	677	679	744	704	709	699	703	694	682	689	665	714	717	652	723	673	707	671	686	682	686	687	684	679	676	729	656	722	726	708	683	701	714	674	670	659	720	718	748	661	758	671	718	739	685	716	717	691	725	678	712	694	740	706	689	689	693	684	693	671	721	650	672	725	745	681	684	719	676	684	714	689	720	689	711	704	674	724	679	693	649	683	698	652	731	691	693	705	681	674	742	735	653	688	728	684	721	693	671	714	687	702	688	660	710	690	677	721	693	700	679	717	698	699	686	685	681	761	641	727	728	678	672	700	690	704	700	724	725	698	709	682	667	761	678	660	714	642	665	733	681	661	753	671	666	645	680	665	690	694	732	748	713	710	681	709	675	739	683	704	668	679	690	683	701	710	731	719	684	646	656	696	717	726	728	729	724	678	752	697	704	645	670	700	681	674	675	680	691	726	710	723	684	685	704	674	722	713	680	617	665	706	739	708	663	707	711	732	669	719	728	683	713	686	704	669	693	661	697	651	718	659	688	690	695	701	710	690	681	708	688
28866	8043	4950	3301	2923	17844	51124	51335	37160	20701	7007	1442	480	271	272	267	247	256	224	261	254	241	251	229	244	217	278	237	240	231	235	252	213	249	275	246	209	257	242	227	233	232	233	263	248	241	260	243	229	243	219	238	245	259	251	257	241	221	216	233	235	265	243	244	247	226	248	221	256	230	235	257	264	241	230	256	259	271	253	255	238	251	257	224	243	253	252	240	237	236	240	253	256	240	248	255	232	234	246	253	249	241	236	240	246	241	234	261	256	244	232	245	257	239	250	258	231	263	239	235	242	219	256	238	242	259	238	248	240	249	220	270	245	234	263	214	211	220	227	230	247	236	247	236	240	215	219	236	267	252	229	242	236	251	217	253	262	251	246	220	248	253	247	250	251	242	246	234	229	232	226	235	213	256	245	241	229	223	232	261	234	252	246	267	222	263	217	239	260	244	225	238	238	234	279	271	210	237	240	241	248	243	239	230	264	236	231	247	259	233	252	278	249	247	278	248	264	236	237	252	237	255	222	242	233	248	266	251	219	260	271	222	238	219	252	239	245	245	252	241	269	261	234	240	238	245	252	291	253	264	211	236	242	269	268	255	215	264	232	245	225	262	246	258	223	252	239	256	261	237	261	253	240	266	252	238	233	225	235	241	249	222	259	228	272	245	249	269	227	229	237	238	236	264	228	234	229	260	256	244	239	228	246	223	229	271	250	250	237	242	231	247	220	248	220	234	237	245	231	246	230	248	230	244	205	245	222	242	263	252	248	221	242	233	244	225	257	224	227	242	246	264	244	250	218	244	233	250	224	232	256	224	195	246	244	254	247	252	287	219	229	244	253	232	259	242	237	232	263	206	232	277	264	260	247	236	276	241	267	264	233	251	245	276	216	240	245	263	241	244	241	256	237	232	249	239	225	245	234	251	221	217	253	213	236	232	278	220	240	228	259	265	213	249	218	262	245	246	240	246	253	264	246	268	239	254	214	222	231	234	259	260	250	219	259	256	240	240	253	253	249	225	244	213	245	215	252	237	241	229	225	215	222	232	246	232	260	258	239	242	232	222	238	246	231	251	258	251	241	242	248	237	253	224	214	242	231	253	258	262	230	267	244	220	221	241	253	258	242	228	242	219	244	207	223	249	220	229	239	238	263	255	247	270	238	244	247	255	220	233	220	218	227	233	249	240	238	255	239	246	249	227	272	247	248	271	256	232	265	258	247	287	265	221	249	237	240	270	242	240	266	249	269	234	232	253	232	253	227	233	240	227	221	230	268	261	214	227	235	215	229	251	223	247	239	244	239	263	252	209	216	270	221	253	217	248	255	194	256	237	251	230	245	240	257	242	251	252	239	247	228	242	277	219	280	255	280	251	249	263	243	243	276	248	252	247	223	235	264	218	251	258	242	259	240	219	257	264	248	252	232	239	219	233	269	239	249	231	268	254	237	246	238	236	233	240	274	224	225	233	296	266	252	249	227	241	229	242	251	224	241	256	251	203	255	268	231	235	242	254	257	245	227	252	241	234	272	229	234	244	260	216	241	243	228	267	264	244	226	219	245	246	237	231	248	256	239	264	234	261	237	227	238	232	270	248	195	238	257	254	248	229	203	234	198	239	274	269	271	216	240	246	206	256	222	216	256	248	248	230	220	251	245	228	248	248	258	222	242	247	224	233	223	267	249	237	280	239	256	263	264	257	233	216	250	264	269	253	236	228	247	261	208	241	248	236	255	248	258	242	240	231	242	242	213	244	202	228	234	251	247	239	255	243	265	225	245	262	279	239	233	238	238	232	234	224	262	231	256	218	257	227	241	207	234	239	243	238	237	262	267	235	242	234	254	235	233	256	256	230	214	270	229	254	211	221	227	243	247	230	260	235	231	235	228	249	257	256	245	260	267	209	250	239	242	268	254	259	240	248	256	225	258	284	264	250	239	248	265	248	237	262	236	212	264	251	222	258	252	249	263	251	226	249	270	238	260	236	253	270	222	234	248	248	240	223	241	248	245	231	235	239	221	234	250	233	238	241	242	217	234	234	233	255	240	238	233	201	241	211	225	213	265	255	226	235	261	224	259	267	280	241	231	243	231	258	231	238	224	256	259	276	281	249	237	244	268	231	234	235	234	253	260	245	284	221	264	233	254	254	252	240	239	263	241	245	233	265	229	236	219	241	250	240	250	239	247	228	222	244	238	249	262	241	265	248	245	245	241	226	288	268	242	276	229	256	269	232	230	236	260	276	280	260	247	245	235	251	247	240	264	252	234	240	227	226	260	266	252	205	232	216	251	261	242	242	253	248	234	258	263	224	242	251	229	273	238	263	256	247	242	245	240	228	216	237	252	242	245	237	237	239	247	238	261	245	252	240	213	238	226	239	263	233	262	260	242	232	227	269	267	230	247	233	254	244	236	228	201	243	275	222	226	281	237	234	273	223	252	227	243	230	216	258	264	225	243	284	255	225	251	260	253	251	243	252	249	252	207	268	238	257	243	230	254	245	252	227	250	258	240	230	223	282	270	268	237	240	245	251	235	210	251	268	228	227	233	243	259	268	261	243	275	259	227	249	266	228	248	250	270	260	232	227	242	234	235	257	257	276	236	231	259	228	240	254	244	226	226	226	242	271	238	243	201	237	243	237	243	231	240	227	226	240	221	239	239	240	247	251	206	256	248	266	235	266	220	261	237	249	254	231	252	239	244	278	230	242	255	236	233	243	260	226	221	261	253	236	205	223	228	254	240	267	260	250	237	280	223	263	258	245	248	240	221	228	251	255	248	237	270	244	245	234	213	249	226	247	241	265	258	240	234	251	233	239	236	237	251	242	230	235	246	256	285	247	246	259	264	258	261	230	215	211	236	237	249	249	258	252	244	227	201	228	243	232	281	272	217	195	226	235	228	232	240	248	210	245	262	243	243	284	245	263	253	263	211	256	252	220	225	251	234	248	258	263	254	251	236	253	237	276	241	248	269	265	275	239	239	251	254	207	237	245	246	235	252	237	235	251	247	202	235	216	256	242	258	255	244	233	225	252	247	247	229	251	229	205	256	278	251	236	246	232	247	255	273	221	261	236	236	227	200	238	236	239	256	236	215	252	234	272	228	265	265	237	226	232	242	242	249	251	227	243	255	244	249	222	236	234	239	246	243	239	237	259	250	235	231	246	272	239	254	262	235	250	259	244	211	244	250	251	249	240	226	249	239	225	222	263	247	265	205	259	247	238	238	284	260	276	259	243	248	234	257	256	244	232	220	236	267	249	236	249	266	254	205	282	262	236	270	248	221	269	215	234	242	235	247	218	246	225	252	248	232	233	260	247	228	267	208	244	256	240	286	239	218	276	227	248	241	238	231	232	238	243	234	255	248	246	289	211	239	241	253	260	265	248	219	250	256	243	225	233	247	271	248	223	252	224	239	238	238	241	217	239	235	250	244	248	236	245	245	229	264	211	234	243	239	248	237	236	252	249	263	231	240	230	228	220	239	259	255	226	259	219
14587	3875	7292	8342	9948	33166	64177	63432	50475	34861	17357	5311	1515	725	661	625	686	654	636	620	667	660	596	618	593	583	638	594	631	638	605	632	593	615	596	621	657	611	591	600	574	593	621	619	619	625	608	597	641	620	614	546	641	621	624	667	671	618	629	675	604	588	607	618	577	617	620	651	606	637	629	599	677	611	600	619	651	632	618	630	625	639	621	638	618	617	635	614	652	653	600	600	623	618	583	617	647	629	602	580	635	602	598	629	623	591	649	559	631	623	667	650	632	637	636	567	608	638	628	641	669	651	626	620	621	623	592	561	656	608	634	607	570	630	668	614	642	624	575	660	631	603	587	610	622	597	574	657	641	655	595	602	620	679	609	619	588	643	632	651	646	627	606	620	615	599	596	575	628	614	627	636	589	633	586	641	615	598	603	619	606	610	662	586	620	635	619	617	611	640	635	642	640	632	620	581	585	616	640	604	648	630	613	639	635	640	641	621	647	581	619	611	632	593	620	657	637	578	656	637	619	638	633	620	601	678	604	569	584	583	656	595	588	615	615	640	628	607	603	592	594	565	649	596	612	615	633	634	661	637	598	646	658	633	646	608	596	620	635	638	599	647	561	622	612	641	621	678	620	645	654	616	648	652	593	643	618	612	640	639	608	598	670	628	599	650	586	610	645	612	646	616	661	649	637	607	610	600	579	634	613	596	642	625	581	654	644	646	628	634	617	645	614	583	633	609	646	640	660	567	655	630	596	622	640	649	612	638	631	601	604	641	615	580	574	618	633	629	636	601	614	608	649	613	654	700	614	628	606	605	607	641	615	649	673	621	590	588	639	622	611	558	648	634	552	624	628	568	612	649	653	644	613	619	619	638	589	596	645	579	620	630	593	627	608	631	627	606	660	677	618	617	632	604	591	546	590	609	628	599	615	664	598	660	644	625	623	611	630	595	623	641	612	591	635	600	612	593	601	623	647	599	610	594	607	624	623	651	641	609	616	631	619	611	598	637	595	616	649	569	639	586	629	634	619	651	615	601	601	648	591	614	632	626	623	586	625	639	652	593	665	670	610	616	611	614	613	598	632	610	598	602	621	634	646	628	594	625	645	629	626	612	677	627	639	604	630	618	641	625	619	624	604	654	563	625	617	620	652	559	627	606	619	592	628	598	605	617	608	627	587	596	619	588	621	644	607	601	676	677	625	606	592	555	602	657	640	621	613	648	622	583	626	658	596	650	642	585	614	617	604	604	675	609	614	598	623	639	639	652	616	620	649	588	611	600	622	591	658	564	610	587	606	630	601	600	661	594	625	636	649	662	599	615	597	634	612	634	617	590	589	641	644	614	637	600	640	639	627	659	614	604	609	587	657	619	627	626	635	668	620	636	635	629	617	661	627	650	633	608	617	609	584	616	613	606	601	633	616	635	617	632	660	652	646	633	626	623	623	593	653	608	644	624	618	611	679	598	648	622	571	620	616	627	586	629	660	595	609	560	644	654	598	601	647	591	595	617	596	629	638	616	594	599	641	656	601	620	640	623	634	639	599	673	624	637	613	631	616	635	687	650	606	612	614	603	642	627	638	577	649	622	644	647	636	612	666	622	645	650	608	613	566	609	597	599	614	623	610	617	612	635	595	609	641	613	626	631	616	607	648	661	608	622	602	616	615	623	652	649	609	589	600	640	608	656	646	618	662	617	634	628	588	604	648	586	638	636	598	620	595	605	617	646	606	589	623	661	610	614	649	641	664	604	623	622	617	590	569	592	651	646	637	614	662	573	624	592	598	618	616	610	673	611	631	645	630	583	609	605	621	666	620	630	653	611	572	619	630	587	659	609	632	625	676	608	602	607	608	588	596	658	589	626	606	614	589	648	588	600	599	642	611	621	637	664	586	652	632	672	657	595	650	579	602	600	570	640	601	661	645	651	644	623	668	656	607	617	597	617	626	607	628	635	606	611	617	642	640	678	676	631	632	616	617	639	649	617	589	598	662	607	583	667	683	621	652	609	602	608	622	671	632	618	612	596	625	601	659	606	630	606	633	645	636	589	591	597	591	611	655	606	590	580	611	614	686	639	613	589	656	584	631	590	629	662	660	620	623	609	629	620	619	624	630	619	644	616	596	629	646	619	612	608	618	664	633	621	593	652	571	642	623	619	614	647	621	603	647	641	615	610	626	658	640	635	643	641	611	660	583	616	616	589	586	638	579	650	640	650	635	618	654	619	636	609	656	612	625	619	613	657	604	591	638	639	566	587	618	601	575	620	638	625	599	599	591	599	585	617	608	592	599	634	604	603	605	601	659	599	636	586	618	638	563	627	624	619	613	617	634	629	645	627	669	622	609	620	595	603	566	611	641	608	636	617	601	594	602	629	609	634	598	601	619	670	634	623	651	643	668	626	640	656	579	616	606	619	642	632	656	613	631	625	626	619	634	609	617	599	639	641	611	622	634	614	601	605	625	596	622	653	603	638	694	595	598	601	625	617	647	575	632	586	603	653	635	634	620	631	598	641	635	614	636	644	611	614	586	577	635	599	634	600	609	624	597	591	631	575	591	639	611	578	633	588	597	636	626	636	595	623	585	597	637	593	657	657	581	649	624	577	637	625	603	642	631	616	591	601	659	646	671	654	630	644	621	619	615	623	610	629	667	657	618	577	635	608	630	669	592	628	631	626	648	642	643	612	666	614	628	581	545	586	638	599	629	615	617	624	628	652	644	585	631	656	600	653	643	661	615	598	683	630	628	617	590	612	563	641	613	586	631	634	684	607	638	649	609	637	602	583	624	640	607	633	601	668	636	593	645	582	614	631	596	623	597	600	660	613	628	653	623	580	622	651	618	626	654	604	623	639	618	643	653	615	609	650	617	592	620	607	643	582	595	639	643	615	659	651	648	624	611	641	616	587	651	611	632	617	597	628	628	606	684	642	573	631	593	614	614	599	621	652	623	651	629	612	657	612	613	616	628	626	638	637	619	632	635	654	626	644	635	627	611	622	583	615	627	612	615	607	590	626	627	609	604	602	666	626	647	585	627	645	643	598	602	618	604	630	621	657	614	629	620	631	623	622	584	624	658	616	606	629	583	637	646	641	624	601	620	612	679	650	599	612	637	635	588	615	624	628	634	639	611	668	639	607	605	646	657	614	609	593	597	607	600	594	610	593	648	600	642	618	622	634	629	639	597	609	652	620	585	593	621	595	637	634	535	618	611	615	619	629	636	596	597	647	628	637	591	632	605	684	649	600	630	582	662	660	643	587	623	611	594	624	648	616	642	593	656	639	567	632	581	630	631	612	597	610	656	609	632	691	640	612	607	588	615	627	637	646	671	619	639	577	648	614	637	601	622	640	637	614	604	650	583	572	615	631	630	615	632	584	600	616	616	632	625	634	649	613	629	668	598	648	587	686	602	658	652	584	626	579	632	611	595	654	607	634	623	622	667	610	608	568	672	655	631	629	607	595	644	629	588	624	660	694	557	622	632	652	644	625	642	641
4448	926	818	704	486	1256	3725	3381	2293	1285	639	388	309	262	271	298	265	298	273	289	269	289	306	263	303	279	269	285	279	255	276	259	298	265	293	241	291	277	268	307	248	283	261	299	261	258	302	289	288	257	281	264	305	297	304	277	287	260	272	294	257	312	269	274	273	259	248	288	287	280	273	265	252	301	293	257	287	264	250	239	281	306	256	284	270	269	290	232	262	256	301	285	273	295	299	287	266	265	269	252	265	293	275	256	287	283	264	276	254	281	261	244	277	289	285	286	267	288	254	243	279	281	280	280	282	297	253	258	298	295	276	263	267	285	279	197	258	288	274	274	243	267	274	291	282	261	278	288	286	286	293	272	275	293	272	268	285	294	274	279	280	270	337	287	311	278	259	263	282	236	281	245	274	265	279	272	287	298	271	267	267	294	284	287	273	250	297	272	288	280	274	249	274	291	267	281	265	264	274	262	258	257	257	246	282	288	298	264	289	291	273	279	247	251	269	276	288	286	279	316	291	295	253	270	276	300	287	261	260	257	264	284	270	292	270	276	266	287	259	248	259	276	268	286	282	302	279	255	286	287	253	241	275	241	261	297	258	292	292	260	278	245	252	270	276	283	274	280	284	280	293	251	251	310	273	262	292	268	262	290	272	274	268	249	253	267	276	260	248	298	289	264	237	267	267	260	266	293	285	291	299	274	256	235	278	308	263	270	260	251	306	275	258	308	284	300	270	295	281	275	277	279	267	302	286	288	269	266	230	297	253	282	278	285	280	276	288	278	273	295	264	278	293	276	266	279	281	285	275	293	285	282	259	271	238	280	280	282	262	250	314	245	294	246	298	276	300	280	279	296	268	306	266	284	267	262	244	258	293	267	249	264	250	282	265	263	301	293	258	275	256	274	271	264	301	249	242	269	310	280	275	285	276	259	257	258	264	282	285	272	272	283	237	250	276	286	279	277	276	284	271	277	261	281	277	264	256	258	302	233	264	282	234	260	251	265	267	273	267	267	274	279	269	290	307	256	288	261	296	334	270	291	285	297	286	276	279	293	274	291	268	281	259	268	305	244	278	293	258	312	247	287	268	278	295	284	271	264	268	274	291	284	282	257	263	287	278	259	286	289	287	266	248	276	296	278	285	311	271	270	287	266	259	265	297	300	283	290	303	248	269	275	276	270	283	312	257	271	281	286	281	265	305	279	261	293	258	273	270	248	268	251	281	244	267	273	275	293	288	256	256	253	290	253	292	264	278	295	272	223	301	306	295	296	276	256	272	267	264	273	287	261	261	292	267	259	281	300	296	279	246	286	279	280	266	271	288	279	302	284	282	270	302	263	291	284	267	349	256	279	270	268	281	277	253	301	270	254	267	275	282	261	265	269	273	227	294	261	272	245	276	261	296	286	298	273	274	260	246	298	271	260	267	273	277	258	255	281	283	248	266	274	261	286	286	249	263	254	263	319	276	282	268	267	288	282	272	249	281	297	270	293	272	279	271	274	303	272	263	253	273	275	293	249	251	246	276	248	254	267	286	270	280	263	272	273	276	286	281	278	274	273	296	275	272	286	278	278	254	300	282	222	275	294	274	298	289	286	273	253	256	247	261	244	263	292	292	280	265	282	324	278	291	250	292	253	271	255	270	263	266	279	293	285	300	259	284	278	268	283	263	273	294	246	277	266	250	272	280	266	279	274	270	291	284	291	302	257	280	270	249	298	298	284	302	248	242	284	277	298	271	253	297	246	301	245	296	292	290	303	283	272	265	298	279	283	282	286	264	267	255	271	281	244	280	272	292	284	278	268	283	260	275	263	268	265	256	252	289	266	285	272	263	300	300	258	274	281	277	283	286	311	308	312	262	286	293	284	273	259	268	263	289	302	256	267	261	283	256	276	291	290	272	288	264	264	253	285	288	270	265	296	267	284	282	264	284	259	291	296	272	237	286	280	286	267	260	285	265	282	294	290	297	289	265	276	273	289	270	238	289	280	277	269	282	299	291	274	253	288	303	291	269	288	240	258	274	278	284	275	289	275	273	252	256	294	264	249	264	263	246	307	263	249	291	264	269	284	262	300	285	280	246	278	274	282	289	322	279	244	275	266	277	249	306	279	272	259	301	278	256	303	260	252	283	318	276	308	262	299	289	249	297	255	265	254	281	263	265	266	281	274	269	286	290	274	276	276	268	301	262	264	279	304	270	281	262	288	265	277	265	269	268	271	243	268	304	266	298	278	232	261	296	268	247	282	310	315	281	237	282	276	257	304	264	280	261	286	273	283	255	282	309	263	286	294	269	289	299	269	284	261	286	291	277	282	268	277	269	275	279	269	290	269	306	265	270	277	239	263	251	283	267	242	271	263	288	255	257	281	293	274	270	266	295	291	246	255	275	242	286	276	264	319	287	264	261	295	267	283	300	272	263	285	276	250	249	300	284	297	273	257	271	245	290	274	257	263	287	277	238	291	275	271	237	271	272	256	252	266	300	269	263	252	256	273	246	271	278	268	254	298	277	268	280	313	288	270	277	291	297	279	266	287	270	281	281	253	271	232	289	300	301	277	291	289	262	257	255	279	248	284	297	285	266	281	283	300	267	288	263	297	282	255	256	251	302	259	260	289	291	277	300	267	255	251	262	279	285	264	296	286	264	275	266	305	283	287	274	266	260	289	257	237	300	264	265	299	296	291	307	283	283	275	280	274	280	257	301	259	275	300	279	260	333	276	268	252	312	261	295	269	279	292	274	273	275	270	289	278	307	280	286	267	260	306	263	249	261	313	285	259	274	275	278	326	269	268	278	285	285	272	255	265	277	281	235	284	291	268	282	281	272	242	275	282	276	271	301	271	265	266	291	276	253	307	288	248	273	288	307	264	303	232	243	263	260	236	279	275	263	273	283	286	302	270	283	276	278	294	299	247	277	243	266	275	250	289	268	255	300	280	274	271	278	295	282	270	284	276	277	264	298	283	288	290	286	289	300	281	275	270	288	282	266	283	272	278	274	279	282	271	271	288	265	277	266	276	279	321	267	284	309	267	249	252	272	302	259	247	294	275	303	235	285	256	278	268	296	267	286	286	337	261	258	270	290	290	278	291	305	276	320	241	267	292	304	284	276	292	304	288	303	261	285	307	273	262	300	283	294	268	224	294	278	291	246	277	305	262	272	290	262	261	275	268	283	292	289	256	277	303	287	329	268	300	305	261	270	265	282	296	280	261	257	259	272	278	249	251	265	266	238	256	283	266	299	272	274	246	271	260	278	261	298	282	274	284	276	277	272	280	263	303	266	278	277	266	288	298	280	257	277	285	286	274	260	292	247	270	258	301	297	251	275	313	292	248	253	287	280	268	263	270	279	277	250	263	261	280	275	258	282	304	259	274	277	280	279	251	265	273	282	296	293	236	224	238	288	296	283	282	254	259	286	269	298	291	262	264	298	257	282	299	249	279	289	269	275	271	287	284	268	275	266	294	283	306	266	290	266	269	282	270	270	243
3597	1302	1766	2029	1720	6047	15554	13543	8842	5018	2340	1196	791	722	673	686	699	671	676	688	723	682	733	692	675	666	675	686	686	704	702	683	697	693	684	710	672	722	705	728	722	647	673	720	689	698	696	656	675	647	682	700	698	717	685	717	645	688	718	684	701	667	711	700	727	678	753	674	660	752	694	698	710	762	714	665	697	700	675	704	689	672	661	719	723	698	668	692	695	732	683	712	699	725	668	699	774	729	683	691	651	699	689	713	718	690	686	735	708	689	675	720	669	736	708	670	772	720	666	684	671	711	686	650	685	617	701	714	726	625	682	691	711	683	697	678	711	669	712	703	669	720	714	647	724	725	716	655	698	766	733	718	705	660	717	702	704	695	663	787	723	674	663	727	748	672	734	687	738	716	682	711	704	707	692	702	660	723	716	712	742	706	724	694	666	744	729	717	645	722	662	679	630	671	724	756	696	688	725	694	671	694	717	665	707	738	673	663	658	654	699	696	709	741	692	702	681	680	684	675	711	741	687	718	737	718	667	701	715	689	716	699	687	729	681	689	690	677	671	672	647	638	700	677	702	726	722	712	660	695	704	740	679	721	673	688	741	729	689	698	704	691	698	655	738	696	703	666	688	742	701	703	726	740	681	695	710	686	674	684	678	713	730	675	690	674	657	703	695	712	682	704	684	671	736	699	708	691	669	689	684	683	680	668	710	741	752	689	704	703	670	670	727	684	661	703	704	717	680	685	669	690	691	694	693	678	646	697	673	689	650	648	688	745	686	717	691	679	635	691	729	702	697	741	719	724	706	693	670	725	705	756	710	684	728	763	709	739	701	678	711	720	676	692	683	671	713	652	692	695	662	701	689	687	698	679	725	739	686	712	679	649	759	678	715	698	683	718	729	662	687	738	667	688	736	669	701	690	708	658	684	725	693	666	676	686	708	719	723	689	701	744	664	680	674	660	677	723	665	697	717	635	693	734	726	706	657	697	666	676	729	712	689	654	630	685	671	734	701	651	701	750	662	713	731	690	705	692	724	727	698	696	686	680	719	660	684	726	715	694	662	740	718	680	706	720	692	729	666	749	682	701	700	685	741	725	726	700	685	718	717	700	697	680	653	749	686	703	718	703	717	652	677	700	725	671	685	718	720	744	710	697	712	689	683	695	705	757	713	674	702	761	737	700	711	714	714	690	660	707	707	723	679	683	754	727	700	681	729	680	704	728	691	698	702	686	701	725	683	698	714	655	704	718	719	696	719	678	647	688	719	730	669	714	695	733	682	714	703	713	717	667	679	679	668	700	660	667	695	705	743	698	715	741	685	703	667	676	725	737	696	692	721	691	720	669	655	680	728	698	757	717	664	668	713	661	731	695	725	726	712	711	711	731	694	697	658	718	661	704	676	689	694	722	704	740	670	743	726	676	694	722	672	677	723	685	715	747	696	728	682	710	678	724	693	703	717	703	688	692	698	705	685	680	689	673	711	688	721	676	683	684	668	680	689	666	693	646	730	709	695	703	699	717	711	667	706	656	675	644	725	727	699	719	670	691	719	683	680	734	673	663	691	700	717	659	660	737	721	758	674	745	734	706	687	713	707	715	733	707	685	724	708	682	682	687	690	678	631	676	661	698	684	676	651	714	669	691	711	725	687	706	717	731	696	721	695	678	710	713	699	677	715	679	663	711	698	675	682	678	682	675	705	695	698	741	670	671	702	693	704	670	709	690	672	706	681	685	678	699	669	699	735	712	708	681	668	677	724	739	701	713	740	676	698	693	692	660	745	721	700	714	698	715	671	709	675	712	686	673	741	714	749	708	727	730	752	648	656	701	714	695	698	682	712	731	715	658	728	706	690	670	698	690	726	681	674	686	731	670	723	727	678	756	706	713	673	675	650	725	690	722	731	685	667	692	713	746	728	731	674	670	685	693	710	687	669	667	697	749	716	693	730	746	723	710	718	720	676	671	717	678	742	673	722	694	657	649	698	733	639	694	714	683	683	665	717	723	669	661	667	705	687	686	710	665	687	701	725	698	730	747	670	744	654	724	701	662	725	644	660	661	720	676	702	754	696	639	692	755	694	655	680	703	688	739	773	666	701	679	698	703	694	699	659	682	687	728	715	688	703	733	690	701	692	708	658	692	699	734	682	682	726	700	739	693	704	649	698	705	691	693	719	706	693	690	712	715	718	676	706	680	685	672	723	694	672	690	744	699	724	734	703	706	733	699	657	709	715	655	707	670	686	703	740	727	710	669	715	734	686	748	683	702	694	754	666	719	723	693	699	700	708	655	701	682	698	722	721	709	691	705	673	717	726	688	703	715	617	733	724	661	648	699	686	719	662	659	721	722	697	700	653	685	698	636	735	744	696	692	682	678	674	704	719	702	727	622	662	673	691	675	720	683	775	653	707	717	667	686	692	678	707	671	663	664	682	741	752	682	721	703	687	699	686	709	724	703	695	697	698	676	698	709	679	718	694	706	648	699	712	707	724	723	699	662	733	725	650	721	669	677	699	710	750	706	668	699	696	680	687	713	692	682	737	690	685	675	683	722	710	704	720	683	699	693	679	653	707	689	695	671	676	692	748	704	705	726	654	702	716	672	659	713	640	707	693	695	694	716	697	674	711	696	690	693	727	715	704	673	711	668	711	773	722	667	711	701	706	709	724	677	706	727	701	703	646	673	716	708	728	686	694	724	740	681	725	737	722	687	670	722	706	706	742	737	710	698	689	711	711	719	669	720	677	699	770	690	698	694	720	662	708	674	714	757	673	714	690	712	684	695	678	702	720	736	684	724	733	695	683	689	689	682	760	712	690	673	725	717	703	674	697	760	685	726	712	737	665	746	667	655	722	747	676	724	668	678	713	715	745	682	707	672	717	717	707	685	681	717	679	684	690	740	697	662	712	695	709	737	721	718	669	729	678	727	744	745	717	696	701	690	682	682	700	701	724	689	690	704	720	732	707	690	687	705	741	689	701	688	718	704	707	676	702	740	703	668	676	693	741	692	730	683	695	686	741	691	683	700	676	705	688	676	743	648	687	680	712	679	704	738	701	698	678	688	765	703	723	661	694	693	751	716	722	667	694	757	689	697	707	702	702	706	707	694	702	695	682	724	700	660	666	684	745	719	725	711	674	750	740	712	706	693	717	719	682	709	716	737	717	660	701	697	700	739	732	713	716	688	737	655	727	719	717	678	703	667	713	666	689	694	702	664	703	723	750	721	652	690	709	679	685	727	684	713	709	716	684	664	710	701	716	709	657	712	728	682	696	769	721	740	734	690	698	732	709	746	710	668	742	650	705	751	668	654	707	715	705	721	672	702	683	711	726	662	733	708	697	651	673	730	721	651	684	721	710	738	682	722	722	685	688	693	703	653	753	653	702	711	684	712	702	721	689	693	742	668	673	710	649	709	690	712	689	730	730	695	731	724	665	712	728	706	706	702	728	705	666	707	711	693	694	657	687	717	680	701	672	650	687	695	657	659	702	703
31013	10332	5128	3170	2855	19329	35340	35160	24051	11703	3569	941	411	307	295	286	283	297	291	261	274	306	308	265	269	271	281	320	270	268	299	297	273	288	331	266	302	290	258	301	287	280	279	325	268	282	285	317	305	274	255	254	275	273	304	305	269	294	287	289	263	284	292	276	265	302	309	277	279	275	301	323	295	244	274	270	287	284	312	275	231	301	292	241	295	293	290	288	289	297	294	271	279	269	290	292	277	292	270	333	291	309	314	319	285	296	297	281	246	300	325	285	278	268	282	279	307	294	270	278	325	279	290	309	309	278	271	285	295	294	302	297	284	287	294	274	276	318	279	247	298	343	277	263	310	290	287	289	301	298	287	268	286	313	280	305	276	259	263	254	292	281	281	259	295	297	306	302	314	291	276	278	290	274	300	335	289	290	291	271	269	254	302	288	300	278	284	289	300	266	295	278	315	275	299	298	298	248	277	321	275	288	291	311	297	301	271	328	285	285	288	294	279	279	285	295	273	282	289	310	303	266	277	277	305	281	283	296	289	313	299	297	262	278	311	314	297	280	268	275	280	301	265	293	295	288	271	268	302	248	293	293	263	268	319	312	297	268	310	309	320	274	286	270	292	296	276	305	287	280	266	317	276	305	317	270	292	286	287	266	282	266	279	262	283	299	301	268	296	333	283	292	297	285	300	288	283	269	301	282	282	277	276	311	257	282	286	300	282	292	291	321	257	286	314	274	282	279	288	263	256	313	289	307	283	283	285	280	284	278	267	286	245	299	307	290	283	280	277	303	275	255	281	268	307	311	316	319	263	293	275	290	286	288	267	279	254	298	263	290	300	285	302	293	313	266	247	267	268	263	273	275	275	282	278	269	295	281	276	290	298	257	276	283	311	281	291	249	287	280	309	281	281	279	307	277	308	294	290	285	316	281	305	263	278	293	292	272	308	338	287	275	301	308	291	304	290	297	293	268	295	325	260	272	304	308	281	258	293	293	303	296	274	269	302	288	309	262	314	289	284	294	275	276	303	306	300	298	266	299	301	309	313	278	290	304	286	299	277	284	280	308	289	282	295	319	291	269	278	300	278	319	323	271	298	307	285	286	285	286	282	287	287	296	280	261	300	293	286	279	298	302	276	296	271	293	289	252	257	248	275	263	264	270	276	285	254	304	292	267	283	299	300	308	320	276	297	303	279	302	261	285	269	278	314	288	289	282	276	315	290	320	295	289	280	279	297	291	294	284	304	302	265	300	320	307	293	278	306	275	334	306	283	274	325	283	305	276	272	300	295	260	253	299	274	300	292	313	290	279	274	290	305	267	258	291	266	314	300	288	270	287	312	278	309	279	277	248	301	267	295	253	323	294	289	280	331	313	295	260	299	282	298	308	274	314	278	278	302	310	285	295	282	299	282	267	294	289	301	280	301	279	292	260	287	319	289	287	287	274	288	271	295	294	267	270	309	276	302	312	278	302	260	276	314	290	284	292	281	283	259	273	266	283	310	284	319	280	274	285	282	288	260	270	291	289	287	276	286	275	251	276	311	250	297	298	278	250	299	278	286	283	280	276	271	276	310	287	283	301	256	303	299	268	268	293	290	305	306	256	308	282	277	274	307	297	321	277	274	284	280	278	275	283	310	264	276	289	309	287	295	306	299	323	272	268	266	282	287	278	299	249	288	299	289	281	298	300	308	271	298	295	299	299	291	301	277	290	289	270	289	255	266	293	281	288	313	279	298	284	290	286	294	274	304	295	308	280	278	277	286	297	289	299	325	298	305	289	271	284	297	312	248	286	282	295	297	292	307	300	267	289	264	292	292	286	304	272	276	305	279	291	288	259	319	304	306	293	252	257	310	297	269	287	287	272	284	265	247	276	288	259	278	292	280	307	279	287	294	276	279	277	282	293	306	273	275	277	287	325	292	262	252	287	284	291	303	280	315	296	301	292	265	259	292	275	310	287	314	307	277	357	286	299	276	279	310	317	310	276	262	311	277	295	273	309	272	293	297	282	290	303	304	300	298	279	261	310	271	289	312	261	265	285	291	252	258	261	262	284	301	290	297	290	279	292	291	308	269	265	271	278	289	263	278	304	293	301	267	298	293	296	288	279	271	268	282	275	248	283	328	300	273	288	278	307	294	280	273	287	297	302	298	289	293	282	268	320	263	286	263	269	311	276	282	280	280	315	272	285	282	270	291	293	275	282	317	307	255	276	295	279	307	284	280	291	282	266	320	307	287	285	294	286	257	262	277	293	274	252	315	318	281	313	278	286	299	289	281	303	273	285	319	289	285	287	268	279	284	266	284	286	276	308	286	297	279	297	281	288	291	306	283	286	267	307	268	293	270	285	297	282	312	315	280	296	311	318	308	279	265	276	284	258	291	277	280	276	265	305	305	283	302	281	284	264	283	268	317	284	283	275	291	285	290	260	279	271	298	291	274	292	272	264	277	272	319	285	271	308	282	309	301	282	291	256	297	300	306	300	283	306	241	337	304	280	270	314	303	286	264	286	283	274	305	280	289	254	283	289	295	278	292	299	289	278	274	291	305	299	260	287	266	305	308	292	295	292	295	305	292	287	283	281	305	277	304	301	276	292	279	299	266	297	312	329	305	291	304	246	287	279	288	278	322	316	297	306	263	302	263	328	288	277	249	286	267	301	303	281	297	261	242	299	303	271	286	301	300	302	275	281	276	285	262	283	300	271	253	286	273	278	285	289	312	287	302	263	314	283	269	287	291	280	283	298	274	283	315	292	262	276	289	275	293	293	276	288	320	301	276	313	285	296	289	311	296	283	291	266	302	298	315	302	307	244	310	310	294	315	272	294	307	275	284	278	298	282	288	279	291	296	292	270	311	303	281	288	309	314	292	294	321	278	279	287	293	327	312	266	276	324	314	305	282	324	268	269	282	273	283	291	302	288	288	275	264	269	253	299	283	287	286	286	265	307	291	274	323	283	294	320	276	276	295	284	282	276	265	301	264	295	308	287	296	276	279	317	293	267	289	280	305	291	283	289	261	302	312	292	280	312	293	287	273	263	270	255	298	285	307	312	286	300	305	250	256	319	288	268	292	310	297	312	287	246	264	263	280	288	279	295	291	269	263	294	304	308	288	297	282	307	272	290	292	240	304	296	287	303	311	271	275	282	265	272	297	267	323	309	298	292	289	301	298	289	290	296	292	279	284	297	267	285	278	285	317	301	269	285	274	294	324	298	290	286	283	297	254	278	323	287	298	265	299	307	287	263	305	276	308	284	274	291	305	265	288	294	288	326	338	295	316	318	283	284	284	272	262	269	298	302	286	273	317	279	316	275	287	273	319	289	285	321	261	287	254	296	298	299	253	284	290	301	315	282	298	305	317	318	260	255	285	277	297	287	289	280	294	308	257	279	323	270	300	308	275	307	300	303	284	290	226	278	286	263	279	253	272	289	275	305	294	303	304	291	308	317	276	296	267	275	289	270	299	306	282	303	323	287	299	299	283	274	269	289
17681	2626	4726	6640	9214	36002	51459	50082	40216	26310	11783	3599	1262	815	763	711	741	755	729	709	713	721	698	742	727	731	760	733	774	720	775	754	737	767	711	764	716	752	778	714	774	709	733	727	714	752	676	734	742	683	765	712	787	756	707	748	747	731	737	721	777	738	771	744	715	722	711	748	706	736	691	707	713	710	656	747	717	736	720	713	699	730	747	698	777	746	723	684	766	709	772	713	785	749	700	737	712	719	753	735	740	689	734	753	742	743	759	726	777	693	696	761	725	705	690	709	717	741	705	703	714	715	729	709	699	688	720	734	716	729	732	715	743	769	698	794	688	744	759	741	732	706	686	689	743	705	746	718	689	731	678	631	743	758	685	744	790	694	704	685	712	703	743	698	702	713	703	720	690	687	710	694	703	734	778	730	723	754	725	677	706	742	786	792	697	711	709	710	708	718	728	746	720	745	688	712	717	752	710	735	707	740	763	712	713	702	717	699	744	787	740	721	698	742	745	668	717	700	738	730	698	666	719	746	731	663	725	775	764	714	737	700	739	723	750	722	710	737	735	728	729	693	733	724	787	703	712	717	712	734	742	718	713	713	721	757	740	685	749	739	699	711	717	750	762	730	714	701	729	732	741	678	726	709	747	726	758	717	680	701	675	747	764	703	724	723	735	717	731	680	701	704	711	705	756	718	714	731	738	720	694	719	696	735	770	691	697	727	715	717	755	743	711	756	752	742	710	726	697	716	788	746	689	739	746	738	690	658	714	738	694	669	750	712	692	751	756	682	724	698	694	693	750	710	780	729	672	724	757	735	712	695	718	717	693	720	675	745	693	725	704	743	725	733	692	719	747	715	721	726	711	728	753	735	739	720	704	702	732	740	756	724	687	709	774	733	773	711	741	773	772	745	689	782	710	743	735	718	766	742	757	693	735	706	769	738	699	755	737	697	731	724	711	744	723	707	725	718	736	704	737	714	736	746	713	791	722	725	741	761	749	784	737	742	751	761	724	706	687	719	727	703	705	725	756	733	759	706	671	741	767	740	731	708	748	752	741	705	745	759	717	726	694	727	681	752	718	760	748	680	712	734	724	732	669	731	739	739	724	703	728	773	729	681	693	724	698	711	703	758	722	772	718	742	736	714	727	730	718	706	735	720	706	714	732	740	715	702	745	715	718	701	737	713	726	683	752	707	692	744	732	721	699	700	718	715	727	715	673	728	762	714	674	684	699	718	748	671	764	781	706	698	728	784	706	685	743	681	754	730	692	756	759	699	694	666	691	729	751	782	709	744	737	713	693	751	704	723	725	740	686	701	778	734	713	768	739	766	703	723	718	693	741	744	715	754	700	715	729	699	771	713	716	706	735	759	687	756	733	715	689	719	754	720	766	738	736	728	709	734	729	714	679	735	730	704	740	718	697	748	667	712	683	711	750	752	732	733	700	744	693	754	757	768	716	676	736	743	739	732	701	677	717	722	786	757	753	696	720	764	712	707	750	723	749	726	726	729	729	731	703	713	727	723	726	739	734	730	722	750	748	726	707	727	713	749	712	741	745	778	711	735	741	743	705	740	735	693	763	784	750	668	730	711	720	678	768	712	763	711	773	736	697	712	746	728	703	730	694	754	684	729	767	735	725	715	710	694	730	717	712	700	747	702	740	734	717	731	723	690	719	717	752	731	745	785	712	699	731	736	807	763	738	701	721	674	708	711	709	694	738	705	704	697	671	698	736	779	749	713	766	724	715	743	727	679	738	707	704	738	704	721	754	737	720	735	720	733	678	786	739	681	762	703	744	718	693	705	727	683	749	690	745	685	735	679	727	785	743	735	702	782	745	708	749	758	732	721	730	721	710	679	742	717	775	671	742	705	738	742	709	731	752	718	723	738	722	660	675	757	763	755	674	707	736	768	745	739	712	743	698	759	724	747	671	745	757	744	680	693	702	693	731	692	710	717	714	716	747	781	692	734	725	708	687	762	671	707	688	666	736	733	724	707	733	710	753	727	730	708	739	723	758	776	774	719	694	702	735	730	754	700	743	753	763	747	783	689	724	698	749	667	725	787	763	702	735	729	746	731	688	708	696	734	727	747	674	723	718	788	706	745	721	734	728	740	727	745	750	712	734	777	732	723	730	712	764	733	721	756	696	736	796	677	749	742	710	697	744	739	698	707	745	707	720	739	698	733	741	749	774	710	751	696	784	762	707	719	688	695	700	677	727	683	716	705	685	746	733	729	714	706	747	757	781	749	732	689	776	730	665	753	777	732	705	703	735	703	732	744	719	738	669	741	751	728	730	768	716	719	721	754	749	745	745	694	706	694	763	715	722	729	732	712	685	748	699	726	728	796	737	760	723	740	770	761	696	718	711	747	753	726	726	767	763	714	745	692	759	738	686	718	745	694	757	756	713	674	729	758	727	742	709	794	752	735	745	690	768	739	744	755	745	735	765	758	725	704	712	724	776	777	689	742	742	693	730	691	725	686	674	719	752	723	752	710	712	691	804	747	748	735	695	717	743	749	755	753	723	749	739	701	744	695	770	739	773	736	732	704	703	741	761	751	727	718	705	764	742	711	751	757	744	735	733	688	718	690	752	751	717	771	705	699	717	700	730	722	709	710	738	726	754	748	750	754	773	771	717	721	713	720	720	720	700	728	717	738	709	757	703	704	700	725	752	744	710	738	753	664	717	773	761	749	762	746	765	690	704	751	720	705	699	743	736	722	730	756	724	731	714	728	702	722	749	714	760	711	731	748	710	705	722	712	789	756	695	768	733	755	690	686	694	739	720	689	732	674	709	717	775	718	674	754	687	716	715	694	727	717	701	756	690	696	710	739	716	740	759	713	733	711	702	713	711	707	763	720	748	784	754	707	717	745	740	755	728	688	718	711	761	750	721	734	748	791	742	752	731	743	723	708	701	708	712	696	718	737	713	708	748	738	738	704	727	733	727	670	741	705	706	726	702	707	702	703	705	752	762	753	701	757	739	718	686	740	761	736	746	703	751	752	721	726	709	725	702	722	732	710	730	759	681	705	747	726	729	699	700	717	763	782	772	692	745	693	724	759	758	741	758	708	787	753	680	735	786	762	735	732	745	734	780	747	721	697	736	738	718	748	728	726	717	696	711	746	720	700	706	674	744	736	748	742	725	760	712	728	749	741	725	730	701	738	749	706	710	772	738	703	752	727	725	731	725	758	727	724	699	733	735	703	727	680	729	710	724	747	785	730	705	709	705	718	755	742	717	711	711	724	718	705	703	729	702	742	706	745	666	713	730	699	743	709	726	752	763	688	755	691	719	722	707	703	710	737	703	770	740	699	710	734	701	733	785	711	724	701	759	703	746	718	730	721	736	688	712	693	720	720	721	750	755	702	766	727	718	722	729	693	744	731	718	782	681	692	722	680	739	716	677	695	693	667	726	729	721	704	767	703	716	734	688	788	741	752	728	692	721	720	703	769	706	701	747	744	739	710	749	673	771	740	655	745	745	773
30535	10200	6657	4365	2886	12945	38993	52440	41776	24849	9021	1916	548	304	251	232	266	288	242	263	263	233	255	267	271	250	265	282	247	272	263	264	214	273	282	263	270	255	250	259	269	279	286	244	265	274	232	268	261	272	270	287	277	257	221	233	275	278	276	280	297	265	302	278	271	260	242	263	300	244	249	281	260	270	254	261	258	261	259	210	249	252	298	255	225	241	261	258	238	251	265	255	281	238	257	282	290	234	283	263	277	265	256	274	246	257	279	240	253	263	258	239	260	258	277	261	283	254	265	262	257	243	256	239	264	271	229	272	246	243	288	236	259	234	276	267	246	274	264	250	281	275	284	261	260	262	244	258	267	303	261	261	248	257	280	250	264	221	263	223	246	263	246	252	290	262	270	281	214	261	252	249	263	228	241	253	211	220	231	269	272	266	248	254	281	270	273	267	267	269	268	257	263	272	262	263	267	276	247	234	289	270	267	262	240	265	232	262	251	278	231	237	292	232	251	259	262	256	259	312	252	253	261	269	252	296	265	256	269	249	256	262	243	261	264	236	260	264	236	221	246	263	277	256	261	285	247	263	236	273	301	293	267	265	281	272	231	262	264	249	289	275	271	273	250	258	260	260	237	270	246	293	247	273	301	213	228	262	285	228	257	234	234	262	244	257	256	258	268	277	268	248	259	251	243	253	261	252	248	255	280	272	258	273	263	248	275	278	218	247	267	283	245	265	260	229	280	245	237	243	259	242	249	276	275	253	265	249	267	243	245	221	267	262	288	258	251	260	266	275	261	245	260	246	270	290	259	236	274	274	246	263	270	285	258	247	240	282	271	254	245	260	276	227	257	262	250	270	240	270	258	247	250	240	263	260	232	256	246	254	254	280	252	258	255	235	281	274	261	282	258	255	272	264	272	243	253	264	264	257	232	271	269	264	212	271	237	259	266	259	235	262	264	268	269	275	242	287	259	269	262	285	253	222	278	268	262	232	242	243	262	279	216	218	264	274	273	257	268	287	245	252	261	266	254	242	273	286	258	272	253	243	292	255	262	248	242	261	273	248	254	265	254	244	253	273	248	262	285	263	275	267	236	265	281	250	218	264	247	252	244	279	255	239	273	263	251	261	258	265	242	258	249	262	279	237	270	263	256	251	287	242	271	285	260	232	284	250	244	238	269	252	245	252	289	248	251	242	243	269	255	265	266	255	265	266	255	258	238	276	253	282	257	236	249	271	243	268	249	264	254	257	264	242	241	246	254	253	242	271	282	244	252	264	244	256	275	249	250	275	249	242	262	238	249	262	237	252	289	253	272	259	252	278	242	294	254	296	268	252	276	261	263	255	242	273	273	255	256	270	236	252	256	225	267	250	256	245	241	255	280	244	277	229	257	260	283	277	278	246	261	239	282	292	287	246	278	271	250	246	285	271	250	239	255	244	236	267	244	259	272	278	260	252	243	281	271	246	261	251	266	248	242	254	239	259	241	266	242	286	262	260	287	259	298	253	287	256	235	268	249	248	258	239	227	255	238	257	270	250	258	279	268	234	255	283	268	271	258	266	257	228	238	286	254	265	275	259	268	259	230	259	262	276	251	257	289	246	232	251	273	275	231	246	279	271	212	277	286	252	241	248	270	271	276	266	220	238	260	270	250	259	269	241	269	287	280	236	267	255	267	245	235	250	270	269	248	285	275	266	255	267	234	262	279	260	264	255	246	256	259	286	269	265	269	271	236	257	242	248	243	282	255	283	255	260	234	224	253	245	287	258	248	243	264	264	281	246	275	245	259	257	241	282	243	256	255	266	266	290	268	228	223	211	247	253	277	251	282	280	259	233	273	261	260	275	240	270	277	275	255	245	277	248	258	250	290	264	242	272	279	240	227	273	269	262	257	262	240	250	272	267	247	268	253	242	266	265	267	279	265	271	259	271	243	258	248	260	229	260	263	264	246	269	243	257	227	262	276	288	269	275	278	248	213	263	264	270	254	231	246	246	275	278	241	249	287	251	265	256	258	298	265	243	281	245	285	266	251	252	244	280	261	262	230	254	261	242	249	269	243	265	242	221	221	279	264	252	237	234	281	262	236	271	257	286	285	252	236	251	270	287	231	223	248	231	275	250	265	263	241	287	259	259	247	272	280	251	223	262	225	273	246	257	250	278	257	267	270	244	247	252	268	240	302	247	263	271	258	243	250	248	314	252	277	272	256	247	264	250	264	280	243	256	272	270	252	244	255	260	263	245	235	242	257	245	261	242	268	252	242	246	246	266	237	270	232	261	243	277	261	234	257	259	253	251	269	270	251	268	245	248	271	243	268	289	248	236	263	269	287	277	280	257	261	273	243	264	252	257	244	261	286	231	258	283	244	296	275	280	232	250	244	260	262	233	253	262	261	237	253	270	271	251	251	273	291	248	222	268	248	270	270	241	248	249	268	248	259	270	265	273	250	263	251	246	269	277	244	247	279	250	247	261	266	258	246	258	273	270	230	273	239	277	255	256	286	264	271	259	276	250	256	251	247	266	293	272	270	252	279	236	231	260	255	249	243	278	262	296	240	256	228	245	277	243	269	277	260	256	228	265	269	239	251	237	228	254	252	270	238	242	239	260	302	277	273	243	276	255	251	267	276	257	267	251	252	253	249	261	246	285	250	251	250	259	263	263	245	253	245	247	287	248	270	274	240	282	255	306	276	278	263	230	269	263	263	262	277	271	284	266	252	254	250	250	252	254	273	273	265	250	285	273	235	263	278	289	258	250	233	259	258	248	250	277	274	279	253	275	264	282	286	240	237	252	258	282	259	261	296	262	245	258	283	241	285	278	258	249	252	273	229	256	245	253	233	240	236	258	279	255	276	272	241	263	268	273	282	282	292	241	248	259	237	236	255	271	249	246	237	228	262	260	275	235	244	262	274	246	257	251	256	264	266	255	257	269	252	266	263	244	286	247	286	274	254	268	222	274	250	260	233	307	220	265	266	264	262	257	272	274	269	256	265	269	275	246	258	301	278	252	250	272	283	248	265	283	281	254	242	284	228	237	237	273	271	248	268	270	281	260	256	247	250	254	286	249	267	278	243	283	243	239	255	283	239	246	254	280	251	268	250	254	263	274	269	268	276	301	280	259	263	286	248	269	257	268	281	258	257	283	230	271	266	269	263	268	263	273	276	255	274	223	250	225	257	259	269	303	260	274	258	236	280	244	270	271	226	249	280	273	243	258	281	278	277	261	252	255	235	272	255	265	241	265	249	280	268	244	302	248	266	236	266	245	261	238	266	257	273	279	221	258	246	278	268	252	263	241	258	271	257	231	238	227	262	264	287	244	292	281	258	267	248	235	249	269	256	250	238	232	283	253	270	301	269	273	255	232	234	247	263	276	242	253	253	247	264	253	248	266	241	245	264	263	248	240	266	259	290	242	233	263	237	236	246	259	257	272	242	279	262	257	260	248	266	279	276	249	251	281	267	260	260	283	261	231	267	280	244	242	260	253	268	273
16151	3822	7838	9474	8245	26755	55813	64966	54973	38619	20384	6418	1711	829	674	642	681	695	621	672	641	655	670	654	682	696	667	684	725	651	699	685	635	661	666	643	645	679	643	675	666	656	624	623	655	624	631	666	649	673	641	674	656	662	664	677	573	623	637	681	692	674	655	636	636	653	685	671	693	656	674	705	658	669	679	686	655	633	652	645	672	681	694	651	662	695	633	695	626	674	667	651	686	645	659	645	648	651	679	707	646	670	712	656	670	667	677	654	663	676	615	681	676	704	620	678	660	672	686	647	621	640	614	655	610	635	664	644	659	637	639	611	651	675	643	662	686	633	653	690	664	651	705	619	620	619	690	675	659	647	638	664	651	688	682	664	671	655	636	648	676	650	709	634	678	689	672	636	642	616	640	667	608	671	695	643	602	703	658	634	648	638	673	675	693	614	644	658	660	713	661	615	661	643	673	728	649	677	694	699	659	684	673	634	644	678	610	633	639	689	663	626	639	652	656	671	611	660	653	635	649	685	682	665	708	647	710	694	616	684	661	677	626	669	705	630	703	676	639	667	638	659	687	650	649	654	618	658	606	677	657	647	713	703	690	646	647	671	655	673	621	677	596	692	682	625	686	669	686	676	695	649	643	645	655	647	663	653	612	665	689	634	661	679	654	615	692	623	637	632	663	671	684	656	655	645	652	659	634	643	627	671	655	667	616	655	587	671	648	618	626	655	642	645	633	701	661	649	641	662	661	650	656	658	643	681	647	654	631	620	648	657	706	649	683	663	659	643	678	674	689	656	659	696	609	664	651	723	657	689	600	680	679	697	623	686	658	628	706	681	623	673	641	671	691	661	644	669	691	626	654	632	693	660	651	647	652	682	678	637	663	637	666	648	663	660	654	637	643	651	645	680	650	635	636	671	681	660	675	633	676	647	630	632	656	696	595	658	705	675	627	647	647	655	583	619	687	662	640	624	639	642	639	668	669	668	649	682	666	660	653	666	651	647	662	696	635	637	668	642	706	628	632	598	602	727	656	640	640	643	652	706	683	657	677	627	635	691	696	663	647	664	678	712	625	635	658	629	650	697	673	681	666	699	620	651	674	662	676	656	679	650	658	642	675	602	630	676	610	653	621	670	631	645	665	653	625	668	655	616	658	641	670	656	651	639	623	646	588	668	659	656	650	677	698	670	640	690	678	646	644	635	679	749	696	663	655	636	659	630	642	635	628	627	635	680	678	667	665	660	602	666	669	662	668	675	645	633	646	673	655	672	620	644	672	618	627	702	658	655	664	625	701	638	646	690	637	659	616	600	639	659	670	662	668	634	697	661	687	647	641	638	652	637	629	672	675	677	657	650	640	649	633	638	645	711	676	601	633	620	645	636	685	654	618	606	647	674	651	668	644	623	679	625	672	645	701	665	633	667	642	639	639	668	632	628	666	660	673	649	621	670	637	663	662	638	630	614	648	680	642	636	642	627	658	673	668	617	645	701	658	685	658	611	674	670	642	660	618	632	607	692	643	639	633	634	629	634	697	673	674	666	634	669	651	657	642	681	680	668	702	619	664	610	639	598	707	626	647	651	656	662	654	644	639	688	664	674	672	634	653	661	626	681	626	699	660	663	661	681	699	707	696	643	665	644	630	675	617	668	739	682	654	689	663	653	686	662	648	673	647	664	707	654	674	642	623	672	668	652	671	686	654	638	613	675	643	622	637	663	671	689	691	665	668	663	648	690	672	674	644	632	652	616	653	675	650	649	625	668	675	651	616	673	638	667	643	630	657	668	655	665	634	622	692	609	618	673	682	667	643	654	684	632	664	652	654	656	683	656	673	568	680	668	646	674	645	654	678	638	626	636	653	686	688	645	648	655	707	708	688	645	645	641	649	687	626	673	647	644	665	657	627	630	649	662	668	640	681	691	685	609	636	652	624	663	667	675	681	672	676	684	672	645	614	696	670	679	672	675	656	632	647	689	669	686	683	660	695	591	635	685	658	638	675	630	673	627	658	670	674	642	663	610	627	678	628	671	646	617	688	647	616	688	665	653	683	670	663	657	668	615	645	705	635	646	672	629	680	668	599	661	638	640	650	684	654	641	658	621	647	631	626	677	635	671	683	650	672	628	657	671	650	675	681	654	687	683	676	674	661	624	642	657	615	636	635	641	650	689	679	651	643	663	674	640	661	639	673	684	680	671	647	642	651	681	672	661	706	664	628	674	650	687	646	671	629	678	638	655	654	691	672	641	631	622	644	636	667	674	679	675	659	675	611	663	623	628	653	655	651	682	658	644	658	621	697	669	644	649	644	638	672	651	622	638	606	620	602	638	647	673	632	646	671	678	697	643	671	633	666	657	678	635	688	645	692	656	578	698	666	641	708	638	654	623	666	661	627	639	727	689	664	627	637	660	654	626	651	651	681	658	630	648	628	649	649	649	621	666	630	689	688	634	674	649	651	672	646	618	630	630	630	663	615	623	665	694	647	663	682	650	650	640	696	646	642	629	631	674	664	673	682	675	662	648	628	624	672	644	668	661	658	711	673	650	649	635	631	631	665	709	655	685	656	712	668	647	648	679	671	672	603	640	658	640	691	609	648	666	684	708	652	670	651	624	628	632	685	693	639	640	660	675	640	688	672	659	694	637	693	674	648	662	695	647	637	670	698	683	644	639	672	683	633	691	637	645	688	655	669	602	632	673	660	633	660	697	607	647	650	654	654	670	658	626	594	626	647	684	654	649	649	635	647	618	638	623	630	667	629	663	665	652	699	631	661	708	650	690	673	654	696	618	616	657	650	666	676	654	669	609	652	639	645	626	649	667	643	671	615	572	681	631	626	626	685	685	670	603	668	659	654	695	708	701	639	639	683	679	660	645	651	632	652	688	652	660	646	633	687	662	652	640	628	695	665	632	649	671	654	691	670	704	697	657	641	655	645	638	659	674	638	640	646	652	708	655	691	667	597	688	664	672	626	660	663	650	681	655	683	602	672	614	634	671	694	675	673	674	649	614	660	660	654	666	660	659	668	626	656	619	694	661	640	653	688	632	659	648	650	643	630	640	648	645	649	673	668	660	639	633	635	603	694	631	625	676	702	671	674	701	728	683	682	639	629	641	671	630	629	635	627	644	635	617	677	662	678	686	665	596	638	650	664	598	691	647	641	661	648	647	605	650	653	682	674	654	674	639	657	658	635	647	653	656	659	673	667	714	659	646	686	621	648	629	694	666	613	630	706	644	637	688	685	641	662	673	670	672	672	639	667	695	649	646	674	652	631	650	676	641	674	675	650	643	622	648	614	669	686	651	687	636	643	682	667	621	643	632	682	589	644	676	657	661	666	680	665	681	609	673	664	674	679	678	670	650	673	655	697	602	624	681	639	688	648	657	707	694	620	582	629	624	653	706	696	644	681	651	661	620	662	629	660	670	643	663	665	636	655	696	650	688	660	671	640	650	661	689	682	642	664	619	654	671	669	624	648	671	621	609	697	641	660	692
3787	743	766	660	555	565	2069	3783	3071	1753	837	428	351	288	301	289	310	288	282	262	278	287	264	285	263	294	284	283	311	281	276	293	308	328	295	274	294	300	296	274	302	258	303	254	245	254	323	274	297	280	276	272	261	259	279	302	289	304	301	280	272	284	283	273	289	286	280	276	297	273	269	287	286	277	272	303	294	278	300	264	272	293	276	265	273	266	302	287	296	276	268	310	265	294	285	310	276	308	242	276	311	255	303	284	282	269	295	264	294	319	267	279	279	265	288	265	324	242	310	255	268	249	264	302	275	264	285	291	298	279	302	284	271	301	300	263	299	234	300	274	296	274	257	279	291	283	280	280	270	256	253	294	252	273	301	245	310	273	295	258	295	273	301	282	268	283	277	240	267	285	282	306	266	288	283	278	274	283	294	284	321	297	272	276	283	275	267	290	280	255	312	302	273	270	278	262	267	271	265	262	255	291	278	297	273	309	291	304	244	255	286	327	286	280	291	284	292	300	295	330	264	275	254	263	294	288	312	283	297	310	272	295	253	255	275	249	290	264	246	276	292	271	305	288	267	309	251	281	266	270	303	293	284	274	290	288	298	284	296	282	281	247	280	269	287	235	263	283	293	330	316	295	300	260	303	286	290	274	264	288	281	289	277	291	298	290	300	299	310	272	261	264	277	255	298	294	288	264	280	296	285	269	235	288	295	304	284	257	288	264	285	259	289	276	296	287	293	284	275	307	261	283	287	265	272	322	267	278	254	288	250	240	296	311	283	270	260	312	297	304	278	261	257	255	259	275	279	297	266	236	296	291	280	259	290	285	269	298	293	256	256	269	260	259	255	290	274	276	254	285	270	301	300	323	271	269	274	269	290	298	304	282	284	285	306	301	267	270	264	250	266	283	271	286	288	289	251	294	279	275	249	274	256	297	293	282	277	280	270	277	292	271	277	273	259	282	257	292	285	280	299	265	310	296	265	294	306	304	268	258	281	268	274	301	287	314	268	307	252	292	281	313	272	253	260	270	268	276	281	286	266	291	292	275	282	306	295	311	287	295	268	266	279	276	307	283	276	305	268	273	298	297	288	281	309	271	293	289	241	281	272	275	302	255	254	259	265	275	289	256	272	266	278	267	281	306	291	298	263	264	269	284	291	275	268	316	290	243	315	288	277	294	232	289	280	284	286	283	262	259	316	284	257	296	252	273	260	291	273	307	272	268	290	277	259	265	286	297	283	262	268	265	257	264	296	297	299	243	276	295	301	288	292	294	300	271	278	281	258	299	276	303	246	270	299	267	301	282	299	320	279	273	252	318	280	278	285	284	288	310	303	258	294	246	279	295	268	295	302	279	277	329	285	281	292	264	286	278	278	270	294	293	301	296	258	278	250	312	269	268	287	310	249	324	288	265	299	277	273	283	274	248	287	301	275	267	303	289	246	316	277	277	284	283	284	306	283	293	267	251	270	289	293	260	251	270	290	288	290	324	297	311	275	294	292	291	256	310	286	282	291	285	276	251	285	264	305	274	260	309	288	306	267	242	274	307	267	304	273	271	269	270	272	288	276	271	309	293	259	297	299	273	275	304	276	283	257	262	288	290	282	302	291	258	281	276	272	292	268	288	295	274	297	292	319	279	292	287	280	251	283	267	281	274	275	256	257	295	295	275	304	286	309	304	275	258	290	295	262	289	243	279	300	265	298	289	261	265	280	318	283	278	289	304	296	281	275	291	299	299	306	305	281	279	277	271	273	327	251	265	272	269	272	270	278	264	300	310	303	269	258	288	275	280	271	267	262	299	297	267	271	280	320	299	260	277	288	258	297	287	263	283	284	260	297	272	283	273	268	262	279	246	247	306	318	297	290	279	267	309	276	295	280	315	291	295	291	299	271	294	287	272	301	285	277	275	290	261	269	288	263	254	294	264	291	274	275	269	250	276	262	301	270	311	298	285	289	283	279	289	286	283	284	284	296	292	287	309	254	281	270	251	272	277	293	266	274	277	277	298	269	286	275	290	284	272	246	287	282	296	294	308	280	288	292	288	286	276	298	278	312	287	278	286	262	300	251	275	259	261	275	285	300	280	283	292	297	289	295	287	279	260	301	278	273	282	283	282	272	276	277	318	264	278	289	285	258	265	286	304	265	277	244	304	302	297	308	308	283	256	299	303	261	260	256	310	296	292	274	305	275	293	256	263	278	286	319	297	232	282	299	272	293	290	260	300	273	277	259	292	285	253	275	273	282	285	297	259	270	285	276	293	283	268	289	297	297	272	274	280	295	315	306	272	279	287	289	280	270	264	274	245	276	309	277	284	289	236	289	275	284	280	268	318	291	288	283	281	264	272	281	271	283	287	283	250	279	274	296	288	267	274	302	270	289	280	284	273	302	280	266	277	301	294	287	292	287	293	277	279	296	272	272	283	326	296	286	274	280	298	290	281	263	282	281	301	295	301	269	295	320	289	268	253	297	298	272	288	272	265	308	308	297	292	297	271	288	281	259	296	295	305	273	313	262	294	272	259	317	281	276	279	277	293	291	291	312	232	259	267	280	268	261	284	286	285	268	285	253	255	306	294	308	288	282	289	302	282	284	272	293	279	278	261	268	279	293	286	274	297	268	259	270	271	282	265	285	310	295	299	296	312	309	269	280	288	298	281	329	301	279	241	262	246	273	283	327	308	301	270	266	308	273	313	288	323	280	270	266	257	236	262	290	274	280	269	310	279	274	281	288	282	287	306	297	258	284	268	287	288	281	288	257	278	250	250	290	291	274	283	282	290	269	291	282	288	262	269	309	275	294	299	300	293	296	295	301	268	261	249	293	297	286	256	253	273	284	261	283	254	331	257	312	307	291	250	292	277	272	268	252	291	253	275	242	255	293	304	279	273	260	294	305	292	286	280	262	301	252	252	257	311	267	290	257	321	268	280	278	282	270	248	265	270	258	290	268	281	284	257	291	283	293	297	265	312	282	295	289	277	252	270	261	253	268	292	268	278	246	304	302	282	279	311	286	249	300	314	258	287	263	307	234	295	246	288	306	284	270	263	281	286	298	265	297	270	297	294	300	293	300	286	258	269	298	290	302	250	300	274	296	303	296	310	289	272	299	290	268	301	269	292	315	315	269	283	281	276	275	250	298	278	265	265	282	270	280	294	276	277	282	270	286	277	280	256	276	287	276	283	276	276	266	285	301	284	287	295	303	263	266	272	282	287	261	292	270	288	275	273	275	283	270	277	263	290	267	308	278	287	283	293	296	297	300	309	279	294	273	305	282	305	281	275	285	276	286	252	286	345	257	283	264	289	288	247	299	288	287	270	295	253	296	295	294	281	287	284	306	277	262	275	290	276	280	273	287	290	250	287	247	300	309	293	275	298	262	285	291	270	283	302	273	270	271	279	296	315	286	275	285	283	281	285	302	265	273	285	322	293	278	289	293	276	282	290	263	260	280	299	307	254	268	261	292	282	282	274	293	267	287	289	260	290	264	263
3266	1188	1659	2022	2002	2228	10484	15548	11287	6452	2759	1258	871	748	690	667	721	690	694	743	755	693	746	752	708	768	753	706	735	757	674	704	709	689	762	664	703	679	698	700	692	704	780	729	708	724	662	713	667	666	735	745	769	680	694	698	721	681	649	717	758	757	654	699	676	674	700	679	709	681	724	748	657	725	736	730	744	738	704	711	705	751	718	725	664	710	755	712	725	729	708	774	713	697	711	724	692	714	725	701	780	698	737	709	723	738	705	750	692	700	657	694	676	730	630	684	673	774	684	754	700	758	732	723	787	689	761	691	696	648	734	756	752	745	704	717	686	745	730	778	737	720	695	741	712	683	731	691	743	702	662	777	742	726	702	696	678	756	697	689	705	683	669	700	734	713	703	700	737	721	738	700	722	755	699	688	675	693	673	687	672	722	706	673	732	694	705	679	745	697	724	726	725	761	727	709	797	747	742	738	731	734	727	738	664	706	763	713	715	691	705	666	689	692	657	689	741	753	728	725	701	714	725	694	697	654	663	707	749	689	686	710	686	764	670	693	713	693	693	721	708	674	701	734	685	701	678	675	719	746	658	672	739	696	685	702	761	684	761	685	736	709	731	710	690	736	696	744	717	715	683	721	687	733	780	703	706	759	735	716	679	770	729	699	678	688	678	690	748	715	710	703	741	720	743	698	714	718	675	689	702	675	738	677	684	698	689	724	690	646	712	716	723	679	689	702	723	707	753	797	730	719	714	700	729	782	764	720	697	727	733	670	680	712	658	718	727	706	709	665	715	715	752	707	712	693	738	715	683	677	720	695	732	659	770	742	726	731	662	690	734	675	730	724	710	725	725	713	718	719	735	778	741	680	709	682	754	691	763	742	770	710	690	742	707	682	740	715	717	741	716	695	686	703	720	653	765	736	713	736	776	705	725	713	754	729	721	748	714	675	673	744	670	678	714	677	730	727	730	682	727	727	703	726	717	726	711	715	751	760	737	693	675	697	660	681	755	673	732	709	737	711	721	680	731	732	731	751	662	751	716	716	681	747	701	730	672	676	714	767	679	700	660	705	717	761	721	730	678	684	722	739	697	716	757	713	657	699	687	715	681	696	750	683	752	728	707	708	676	721	673	724	689	765	655	706	686	702	699	753	750	656	700	738	720	733	711	690	664	695	721	697	726	722	726	729	727	762	698	672	677	722	725	714	724	769	701	689	696	701	731	731	668	696	672	740	715	737	726	669	702	694	680	727	732	711	728	727	704	660	719	745	771	688	732	710	717	703	733	690	705	738	727	710	718	685	687	727	685	719	716	687	706	689	659	709	700	735	738	719	714	733	765	711	692	735	683	702	690	704	677	700	708	688	709	669	726	708	677	718	731	706	708	688	702	667	751	691	671	729	706	680	687	717	723	684	734	714	711	699	724	721	750	728	722	754	702	691	689	727	667	721	717	707	743	697	694	677	680	717	728	697	671	679	753	741	686	751	720	693	720	711	676	694	691	693	693	682	721	752	680	708	728	769	713	686	684	740	756	719	649	701	739	739	706	721	724	686	677	688	714	710	722	754	752	717	740	696	678	726	701	724	744	641	706	731	756	674	685	721	717	643	716	711	735	726	704	760	768	762	703	692	720	727	704	706	688	677	772	667	727	679	691	717	706	746	684	744	739	706	704	696	701	708	734	690	690	648	704	720	714	693	742	704	714	742	720	739	696	721	713	715	719	673	688	750	729	705	696	686	716	694	728	721	698	718	718	669	717	760	735	714	701	731	739	674	705	713	747	708	691	721	710	662	683	713	749	722	744	723	740	668	717	678	717	711	734	722	727	671	726	678	673	713	711	751	731	671	739	716	670	738	714	727	722	652	739	753	704	729	726	737	733	677	713	726	727	709	701	711	740	670	703	697	693	755	710	682	695	756	729	672	689	691	701	672	797	677	714	699	709	705	716	699	722	688	696	747	742	730	679	724	767	707	760	698	760	729	675	733	698	724	734	722	683	736	743	715	783	715	687	715	730	696	739	709	701	734	718	656	690	699	723	691	701	700	735	725	732	701	754	648	707	672	674	707	708	681	736	688	750	710	713	721	705	702	742	690	761	717	697	705	772	696	722	708	694	684	721	755	738	688	736	739	720	735	659	771	740	758	693	682	699	717	776	672	679	701	684	693	747	714	682	713	740	716	708	733	731	693	723	682	687	747	717	724	734	743	732	731	724	707	731	730	694	645	670	700	722	722	740	729	728	717	770	692	707	686	692	711	692	739	681	711	729	752	669	708	691	745	679	781	678	665	723	705	682	748	663	683	707	723	731	711	714	744	726	729	654	687	686	730	756	714	730	737	692	725	756	680	737	703	738	685	735	693	716	729	706	720	769	716	659	784	719	710	770	728	684	734	755	682	681	695	732	737	722	714	727	677	689	752	766	701	752	720	694	731	713	715	708	717	727	663	699	726	709	730	724	690	690	719	691	702	709	746	674	742	705	687	688	680	749	735	709	721	709	741	680	723	726	713	691	734	703	742	711	773	715	698	671	703	730	734	737	708	684	702	723	751	708	709	692	724	738	727	715	686	732	743	716	764	681	705	692	673	706	702	705	783	683	723	689	696	717	747	677	686	732	742	732	734	740	745	698	660	738	684	714	697	715	750	748	725	699	703	741	683	745	674	730	692	677	717	694	660	720	698	707	743	723	749	698	727	714	719	714	736	753	731	706	725	765	734	701	699	711	695	714	666	709	771	744	728	718	706	726	740	709	683	695	753	694	690	701	683	684	733	742	740	707	699	689	694	736	673	728	671	711	703	710	729	747	702	677	739	705	704	682	698	731	687	742	744	745	695	694	728	723	733	721	684	728	682	718	713	742	697	686	715	682	768	714	726	727	729	710	694	753	729	739	658	699	750	681	723	694	770	718	701	718	736	739	695	720	713	698	744	745	710	685	745	684	743	704	702	757	643	693	698	756	729	732	732	723	683	671	787	701	694	724	693	740	698	662	702	677	669	717	685	668	689	708	706	676	711	724	700	728	733	707	693	691	743	665	712	747	686	747	742	682	694	702	701	726	689	693	727	715	689	716	692	672	695	758	696	688	719	710	679	668	711	693	682	745	783	725	703	709	743	724	723	678	692	716	684	670	740	698	764	702	732	728	761	693	718	687	696	738	742	710	726	748	748	679	687	738	683	675	737	737	738	721	710	689	732	708	662	709	694	736	724	698	717	692	789	681	671	741	733	731	660	700	654	652	670	680	704	683	753	738	691	704	723	693	686	724	691	724	715	698	732	681	677	694	701	670	706	749	688	684	683	706	688	734	687	737	754	702	669	689	703	727	723	738	683	646	678	708	710	660	695	699	710	702	683	734	674	732	738	728	691	745	782	710	713	673	749	728	684	751	727	703	670	713	731	662	745	708	742	697	726	687	696	724	678	675	750	742	695	690	727	636	665	675	700	710	703	715	714	717	755	716	741	741	698	705	752	767	679	716	690	750	759	755	703
23053	6125	3851	2484	2088	15041	38616	35795	24208	11437	3591	912	355	325	312	278	291	292	307	274	278	279	276	303	309	278	307	318	266	277	325	304	307	261	284	282	283	282	306	281	290	278	313	296	288	257	266	312	281	295	284	271	275	292	299	247	283	289	286	299	275	295	303	335	310	283	336	305	281	283	277	274	261	297	285	279	266	284	285	251	302	314	258	277	315	267	288	290	283	310	338	286	298	255	296	296	280	307	284	269	276	280	251	256	291	316	308	318	267	296	330	263	301	259	289	264	287	271	270	261	287	344	289	292	277	239	261	271	282	301	309	256	281	270	274	295	311	254	325	290	307	310	255	318	281	315	284	278	281	286	258	255	283	290	271	301	310	284	261	261	275	298	261	283	299	288	298	323	309	292	269	311	283	294	290	286	261	311	296	301	269	315	289	303	302	289	301	290	269	244	292	304	304	274	280	279	283	310	309	289	281	267	293	279	281	294	298	312	294	290	306	283	312	273	272	298	271	280	285	286	277	270	293	286	269	283	308	294	282	270	276	299	280	300	301	266	277	291	290	281	251	306	300	312	274	305	312	298	291	260	293	296	304	281	253	294	284	280	274	291	299	296	267	296	272	284	270	302	313	289	291	294	279	278	289	272	281	315	268	295	329	290	309	285	275	275	277	302	288	299	264	274	302	300	266	273	318	301	268	293	293	302	285	283	263	276	294	325	294	290	301	298	268	257	303	297	278	271	293	269	315	286	283	269	281	280	289	288	291	297	307	271	281	281	291	285	237	288	274	293	275	306	296	275	285	271	263	283	317	272	276	290	304	340	290	294	291	288	264	278	268	299	296	297	302	292	280	296	298	298	303	306	297	323	305	304	270	271	260	277	274	312	295	287	312	296	299	304	273	278	282	280	276	291	289	302	281	291	290	276	256	279	287	297	265	279	270	287	261	291	266	311	287	329	276	295	286	261	305	303	264	288	276	285	299	302	254	282	279	277	265	284	271	315	313	278	265	291	274	283	303	301	301	327	293	299	274	325	289	337	308	249	324	283	257	303	255	306	318	278	282	311	311	272	286	281	314	280	254	310	307	325	289	289	280	295	288	272	283	284	292	277	273	325	293	299	304	325	239	296	296	278	309	284	282	302	264	278	282	308	319	295	300	328	298	306	264	254	316	293	294	282	297	270	261	294	272	276	290	257	277	283	288	304	305	295	289	298	313	275	269	298	280	293	270	302	288	256	300	264	310	304	311	275	306	291	269	283	272	278	280	277	277	290	262	327	285	291	280	287	296	278	300	299	276	305	295	310	287	298	269	349	328	318	285	272	286	277	304	255	293	281	275	286	322	257	315	283	309	304	309	284	322	282	289	298	282	299	300	288	306	289	280	304	306	271	286	306	302	300	301	296	294	312	299	313	304	271	295	284	301	269	284	297	284	278	254	286	302	281	270	295	289	281	296	268	313	282	300	299	274	313	292	301	260	295	269	296	297	307	306	282	308	271	283	299	295	300	272	284	303	299	298	231	289	291	315	311	296	305	278	270	295	292	284	260	317	270	273	287	302	274	323	291	279	308	343	281	292	255	283	286	275	289	321	301	307	304	282	278	303	281	300	313	300	306	277	273	256	278	291	299	300	288	297	279	280	255	266	321	279	279	281	320	269	277	280	314	286	270	272	286	283	301	307	285	288	277	264	287	313	301	316	268	283	272	308	278	261	270	327	249	304	281	244	295	316	288	306	290	312	273	273	314	288	272	286	267	290	264	308	292	270	294	290	299	301	296	282	292	278	285	281	269	276	279	283	294	267	300	291	291	289	295	292	262	281	276	315	280	304	291	295	284	270	268	268	297	283	285	276	286	279	312	294	292	322	301	281	293	305	288	292	267	287	283	290	311	277	307	305	298	299	273	305	323	309	287	283	299	273	289	290	291	258	311	278	285	312	262	267	309	300	289	289	302	285	286	274	275	328	261	272	249	327	289	276	287	285	310	304	267	304	273	281	297	319	284	268	289	298	268	274	270	301	293	296	284	280	266	261	294	328	279	310	277	286	314	300	297	294	310	265	282	297	292	293	320	282	264	296	267	304	311	308	269	296	278	268	296	298	302	323	315	277	280	291	282	275	276	286	269	304	285	289	297	279	279	261	275	303	275	292	291	276	312	315	282	307	322	288	309	338	270	321	284	297	289	285	281	311	297	276	274	291	273	314	289	246	254	278	259	296	291	275	291	248	277	302	317	282	304	278	310	276	305	277	293	293	284	275	281	302	274	277	289	317	260	288	263	295	273	274	304	295	275	303	276	273	258	291	293	300	266	270	253	320	279	275	281	261	294	253	315	320	293	300	311	296	294	317	288	264	282	273	276	286	281	265	279	284	290	284	323	307	291	320	308	306	306	278	292	317	281	257	292	270	315	272	296	286	327	284	306	289	310	288	309	285	308	257	292	304	268	303	273	266	278	296	268	292	271	290	311	279	260	309	308	278	288	284	292	270	278	298	283	295	287	286	268	300	284	324	320	295	279	252	292	306	270	290	291	256	314	260	319	294	301	266	280	299	286	275	252	304	308	251	278	310	282	309	251	297	309	317	289	284	304	303	324	276	304	282	255	281	267	314	289	307	314	286	305	304	287	319	314	263	287	296	268	309	285	263	261	297	288	296	294	265	302	309	279	298	312	266	283	307	267	332	301	276	323	304	277	319	289	301	281	255	308	312	295	284	314	299	280	274	253	296	308	267	305	313	301	257	285	285	286	259	299	322	279	287	284	273	263	272	304	309	316	305	259	274	291	274	312	282	305	300	275	290	286	285	305	309	291	288	316	259	325	291	283	287	309	303	322	269	255	280	287	307	338	279	266	270	295	291	280	301	312	281	304	308	292	319	296	311	272	301	299	291	314	285	304	267	294	296	279	299	292	278	291	286	307	307	284	287	284	255	275	258	304	316	308	280	260	286	297	246	262	271	279	266	279	293	290	285	299	307	305	284	302	295	282	297	287	286	299	298	285	320	288	343	274	280	258	286	267	299	248	316	300	277	275	299	315	258	279	294	306	282	293	277	303	276	305	263	280	306	301	305	296	269	309	286	270	277	268	279	289	280	321	313	302	316	277	260	278	311	316	256	286	296	307	282	273	293	308	284	280	293	246	308	319	324	327	292	287	300	285	259	280	259	275	280	291	279	272	299	291	283	258	301	309	317	321	287	263	309	319	269	283	274	304	296	282	286	317	279	264	273	295	281	281	276	299	295	291	273	295	284	305	293	308	248	334	276	273	271	290	286	258	276	275	272	262	269	264	283	282	308	297	267	288	282	260	241	284	272	311	315	273	272	261	294	281	265	267	291	312	278	273	328	291	313	295	289	290	301	271	293	290	320	294	286	288	284	297	288	273	275	308	289	254	264	299	285	286	277	288	256	293	283	287	287	318	304	223	267	265	298	297	305	251	302	314	327	307	285	308	293	320	277	285	284	286	277	300	300	288	293	289	293	293	302	309
13433	2695	5300	6017	7118	32497	53503	50598	39838	25748	11562	3519	1274	805	751	698	738	712	783	749	711	715	693	773	760	746	752	717	743	666	708	733	747	732	730	705	759	722	723	683	748	768	758	690	726	741	695	764	706	729	704	691	685	701	718	727	722	676	777	734	675	692	738	735	738	701	723	751	727	700	731	722	767	728	708	729	737	747	748	785	746	748	714	754	754	731	700	758	732	754	717	742	715	690	708	730	751	691	707	704	736	714	717	747	696	715	698	717	728	708	688	714	722	727	759	703	702	757	751	725	765	750	713	779	715	735	705	755	803	717	686	720	712	746	757	743	708	693	730	705	722	702	754	733	683	721	705	676	764	740	756	701	728	708	727	742	681	672	711	713	720	751	760	719	713	675	734	704	746	714	752	709	684	744	789	743	684	709	727	764	741	740	719	702	672	737	764	721	740	749	689	699	736	748	720	695	723	751	692	771	712	699	724	741	734	765	718	700	711	760	751	743	739	721	765	755	763	780	717	742	701	732	703	705	753	708	740	730	719	711	744	728	738	664	745	757	728	760	713	741	781	749	687	764	711	702	698	697	777	751	768	705	714	773	750	732	715	670	732	706	676	720	722	762	727	719	707	734	722	770	739	750	714	723	733	728	719	755	726	737	703	743	766	719	761	724	758	743	719	733	685	707	705	765	722	707	737	679	747	716	686	708	719	706	742	756	693	695	709	749	729	729	728	730	730	739	715	736	703	752	724	751	793	725	727	722	721	721	687	691	736	724	723	722	727	710	716	735	726	753	730	730	712	751	708	747	709	750	710	748	705	746	751	751	736	771	750	721	742	743	772	649	751	740	731	683	744	684	697	720	723	690	747	748	679	742	751	721	709	804	707	713	779	777	742	697	729	721	680	712	668	753	705	761	685	722	759	781	776	675	753	776	694	756	770	772	716	731	704	700	781	689	738	753	741	697	713	723	752	714	732	754	694	706	733	718	724	753	725	764	697	746	702	753	719	715	713	727	729	758	705	728	738	729	758	698	727	763	737	713	699	723	696	719	672	738	729	701	754	725	692	714	696	772	755	708	685	745	719	721	738	696	688	769	690	734	692	723	712	727	716	721	698	724	750	749	677	754	739	773	750	713	721	698	659	738	704	732	729	697	756	718	700	766	733	715	753	712	734	724	724	679	750	755	723	732	685	694	759	707	726	696	738	728	747	744	723	721	737	782	778	728	796	710	700	722	724	764	776	729	707	672	749	760	722	778	717	679	736	708	738	778	691	738	708	699	744	727	705	744	701	720	702	704	698	693	718	728	746	758	722	716	756	696	764	754	745	744	724	714	750	734	717	731	713	731	722	720	674	716	758	738	703	722	729	756	736	768	691	782	706	708	730	731	695	740	750	685	752	705	692	724	703	727	734	719	740	742	725	725	721	751	668	704	750	702	719	693	726	692	750	725	723	712	759	750	754	741	729	699	766	754	684	717	713	727	742	725	691	703	700	704	728	740	724	719	701	731	764	706	702	741	735	722	694	744	717	689	708	747	700	693	737	745	768	748	741	695	760	710	738	722	719	726	777	664	627	729	743	681	723	674	733	785	706	756	732	716	693	746	745	719	718	685	730	698	693	766	654	722	735	687	713	713	682	701	636	738	720	796	673	687	696	715	728	695	742	686	710	712	778	730	720	675	702	694	706	725	733	713	705	739	700	726	736	775	761	719	710	715	696	669	683	702	714	718	694	714	755	739	726	736	722	744	717	767	712	727	739	741	694	678	768	709	700	711	718	753	733	765	726	718	771	708	747	724	727	690	724	674	764	667	700	707	736	730	762	740	704	742	713	750	727	739	716	712	749	737	749	726	730	752	725	734	654	729	765	721	792	727	764	726	694	715	742	796	721	703	734	747	789	710	709	715	724	759	721	712	695	710	694	714	726	764	701	736	718	743	713	696	746	725	740	701	729	715	739	668	692	753	744	725	738	710	682	740	756	737	686	713	665	716	702	713	726	696	717	727	755	734	762	709	725	679	692	733	715	709	736	721	691	715	757	680	753	713	726	740	684	741	724	711	695	726	679	738	744	712	718	788	744	757	759	677	702	718	659	746	731	738	747	731	739	696	719	654	754	727	715	731	698	770	709	750	758	749	687	737	728	758	700	786	773	743	700	725	702	685	723	759	714	736	736	706	738	708	704	720	731	714	772	771	737	720	734	708	690	734	715	714	766	720	728	781	728	698	760	715	693	724	708	730	717	735	755	704	704	771	722	690	690	692	741	744	723	705	741	753	732	731	732	746	761	700	744	701	723	727	723	729	731	721	734	723	718	733	733	689	768	732	713	740	691	770	698	699	707	726	721	679	689	753	735	744	744	722	766	728	705	752	724	692	713	767	710	694	748	725	761	659	711	727	726	735	746	727	714	727	712	730	706	709	727	727	717	713	724	739	731	755	740	770	748	712	743	740	706	775	759	699	759	724	758	697	726	723	745	749	737	681	733	769	695	709	699	728	715	730	708	716	746	701	750	710	729	766	739	736	759	747	747	735	711	758	734	726	667	773	718	776	747	733	704	703	789	753	725	667	672	720	721	728	720	743	731	727	705	745	679	725	759	717	702	724	719	703	654	735	700	702	728	702	730	779	778	725	699	767	706	716	717	673	749	722	727	726	759	723	712	727	694	671	763	731	739	720	709	691	722	719	727	768	748	749	724	728	770	712	727	691	704	737	713	703	729	732	763	667	763	696	699	692	707	742	713	772	702	704	722	685	697	738	759	701	801	740	740	727	742	698	717	730	726	746	709	735	726	729	760	733	755	709	726	700	708	737	720	710	718	748	714	729	721	745	708	694	724	759	801	753	707	759	749	727	736	720	721	706	703	707	725	721	719	699	703	713	745	725	847	724	716	751	784	783	737	720	753	735	696	743	725	683	724	700	693	747	702	754	684	742	746	712	746	703	705	757	753	739	686	751	729	729	730	701	726	726	749	711	770	694	752	719	723	732	715	742	702	716	765	727	749	729	738	696	732	723	732	719	721	747	740	758	726	740	696	767	689	720	692	691	691	729	730	697	729	737	762	743	724	715	771	702	739	712	704	699	686	753	699	725	719	734	712	732	705	743	705	702	743	702	701	718	710	726	684	742	683	715	714	717	705	716	709	756	747	703	757	774	726	736	779	719	708	718	707	703	749	686	708	767	756	739	711	774	711	743	759	712	724	771	757	730	735	670	727	683	742	717	697	718	743	735	706	716	698	734	705	722	722	697	719	722	723	724	708	747	723	705	751	741	758	716	729	770	738	760	744	712	691	706	697	733	693	723	741	769	725	704	707	705	713	749	738	738	728	699	764	749	756	734	711	701	683	729	742	721	764	755	738	755	713	701	746	713	734	747	701	739	741	781	727	689	751	747	722	701	703	706	718	778	721	693	719	749	691	739	717	757	739	693	726	675	691	755	718	743	720	746	729	715	754	701	726	755	722	703	739	734	744	735	759	736	708	728	748	762
34589	12341	7435	4693	10083	38197	54957	48998	33295	17146	5135	1198	433	288	292	272	281	254	271	251	263	270	276	247	247	251	268	285	262	245	261	260	272	272	291	238	242	261	302	252	277	260	270	243	268	216	287	254	291	249	267	292	265	267	267	246	305	253	255	250	285	278	265	251	254	287	254	237	236	265	226	242	268	299	252	295	294	287	271	276	249	288	259	276	243	270	281	260	261	254	218	263	283	248	279	246	257	253	270	278	287	265	273	254	256	266	274	239	267	269	296	270	248	280	263	287	248	246	271	291	262	236	285	278	286	269	277	254	268	264	275	284	262	259	255	246	262	295	261	238	270	254	256	265	282	262	258	253	264	272	269	251	237	241	285	278	271	281	242	254	278	285	265	244	275	260	264	258	275	266	246	225	257	232	251	262	255	288	263	253	283	269	268	233	262	255	268	272	263	258	287	272	260	283	264	238	266	307	254	277	285	244	262	257	268	268	239	269	248	299	252	234	246	277	253	248	255	251	250	275	248	253	276	286	299	269	280	252	262	244	255	270	275	262	275	265	297	276	263	257	272	277	281	235	255	266	242	259	266	263	246	242	284	282	276	248	299	257	246	269	275	259	248	284	243	221	252	252	287	233	269	257	272	262	240	255	276	262	265	263	248	267	264	255	270	287	269	255	252	254	276	273	253	260	259	271	231	264	284	250	283	266	263	271	250	256	278	253	253	244	277	268	260	299	247	251	306	236	236	274	266	286	242	264	247	273	240	259	238	239	258	266	263	254	253	292	268	278	275	236	280	296	270	239	261	245	248	272	273	279	279	293	260	258	267	276	287	261	321	250	254	246	262	290	232	289	221	281	285	271	258	259	275	282	254	262	259	245	264	256	263	242	262	263	250	258	261	267	239	237	262	278	262	259	276	236	284	242	263	254	247	244	266	272	238	249	280	264	247	278	271	269	242	253	270	268	255	289	288	264	252	267	266	311	282	274	279	245	254	274	268	279	273	275	233	251	284	255	231	284	277	284	273	217	291	239	245	243	236	255	260	261	263	253	226	282	287	264	278	262	278	304	265	268	273	254	255	282	265	266	256	238	255	258	282	280	233	276	258	246	241	241	259	268	248	283	254	269	265	282	283	245	244	255	277	286	280	255	253	238	261	296	241	282	271	252	265	268	262	278	279	281	267	266	236	258	247	260	259	295	259	277	300	280	245	251	245	253	257	284	246	246	278	260	248	257	277	276	271	262	249	248	269	254	258	261	285	264	287	251	282	263	278	265	271	239	258	277	268	241	246	261	237	247	262	270	275	261	248	285	254	282	254	247	288	256	267	264	254	283	281	260	246	267	287	288	260	275	246	243	291	262	240	273	269	280	240	271	256	267	291	278	269	253	269	270	258	251	250	246	309	267	263	243	263	301	268	283	290	275	255	286	260	286	253	261	279	271	267	255	282	279	258	278	270	283	251	264	269	265	271	252	274	243	271	238	272	259	307	256	267	261	268	273	270	277	268	278	289	230	274	259	262	278	241	264	262	264	264	273	228	276	246	286	273	282	259	259	249	268	250	244	284	232	248	250	262	258	265	242	288	285	298	261	233	253	263	250	272	261	261	245	289	266	282	269	275	271	260	289	251	243	269	261	253	268	268	236	269	277	272	270	274	272	262	263	244	288	234	301	267	240	270	239	259	283	266	252	261	276	242	261	252	276	269	268	265	261	244	263	227	268	241	255	267	240	282	268	278	279	275	270	263	300	248	254	276	262	252	261	262	271	280	252	254	281	263	246	272	235	231	244	278	267	264	292	244	263	277	236	266	273	251	265	245	272	291	254	274	257	256	263	285	258	303	252	253	269	266	267	258	231	282	258	289	283	288	262	242	255	279	273	255	265	232	249	271	228	250	244	304	296	250	273	253	289	245	282	292	269	260	304	278	267	287	265	245	258	281	273	271	273	282	278	234	264	257	242	256	243	258	266	262	274	245	264	259	265	193	272	276	263	270	246	264	262	271	263	290	260	231	274	259	272	252	262	254	270	269	263	222	256	233	258	258	260	311	263	248	252	269	261	247	269	244	281	276	272	271	252	250	250	238	262	249	238	258	245	281	225	263	255	255	268	247	246	281	254	268	277	233	270	287	277	261	282	284	287	287	238	250	287	273	252	259	266	278	247	257	261	273	276	276	247	273	284	243	277	249	295	271	255	273	272	249	276	258	257	266	253	289	276	257	287	258	287	282	244	267	246	282	261	238	241	270	290	286	267	272	273	268	261	278	267	279	266	228	268	268	262	280	261	257	244	288	238	280	266	286	294	275	290	284	246	252	277	282	244	277	243	281	266	260	275	271	268	250	249	277	280	264	265	243	275	264	258	292	239	281	290	257	257	272	280	281	240	258	255	245	241	286	288	279	259	273	276	247	264	253	259	271	254	261	280	309	249	238	257	246	243	243	232	280	285	253	264	256	282	249	256	263	276	252	246	273	253	246	282	237	248	257	277	266	240	271	240	262	283	280	268	269	287	263	274	259	287	242	272	250	241	267	233	266	249	244	251	271	261	269	254	232	292	268	264	272	247	262	257	265	208	244	252	271	259	251	228	258	271	259	257	251	276	246	276	241	286	259	256	260	245	263	270	245	230	258	289	272	287	257	262	252	270	285	321	284	266	271	280	290	250	254	262	252	258	280	250	281	266	228	273	265	264	272	258	294	268	260	274	275	254	263	253	251	278	243	249	285	264	270	229	245	268	231	265	279	265	258	279	265	291	256	246	240	250	277	238	264	266	271	263	248	276	282	256	282	269	277	265	284	256	261	244	282	272	255	266	265	256	258	244	241	249	261	278	269	256	249	281	255	275	273	238	268	288	270	244	280	276	257	228	266	241	253	269	276	289	247	269	252	225	273	233	254	244	246	276	234	250	243	237	248	256	263	243	255	268	288	244	259	246	268	253	279	267	270	279	255	282	254	258	260	253	264	261	285	275	262	253	261	262	260	260	243	276	279	262	280	249	238	272	249	255	263	266	235	272	303	271	256	260	274	306	276	262	272	253	261	261	276	273	315	265	242	272	252	264	248	271	263	266	237	246	265	231	261	245	272	273	294	263	259	274	236	260	232	295	258	262	215	273	279	241	279	285	260	256	290	244	283	256	266	257	247	244	247	278	257	269	260	264	276	261	260	253	280	254	257	256	264	269	239	245	250	267	266	280	264	289	252	284	270	225	257	284	271	244	300	265	299	242	269	272	291	281	253	260	261	273	254	257	244	267	231	303	253	298	280	279	258	295	267	283	270	266	277	249	284	258	274	248	261	254	245	265	276	244	241	278	238	248	239	260	280	233	246	284	271	286	277	273	252	235	251	249	281	261	255	296	291	242	274	243	239	249	231	270	263	251	256	249	267	287	229	275	280	256	270	250	273	279	246	271	289	272	275	272	266	274	268	246	248	246	265	263	260	254	257	294	265	251	271	279	276	295	265	256	258	256	301	281	238	257	272	250	253	238
19941	3830	8076	9493	23376	52954	66676	61109	46814	31145	14172	4292	1333	799	655	673	681	660	660	676	688	707	676	653	645	680	658	611	631	625	609	674	670	671	693	633	680	699	720	661	660	659	686	634	614	662	672	673	660	638	676	649	660	657	660	647	679	654	674	629	650	635	681	686	652	623	663	674	653	656	625	661	670	653	652	704	673	652	629	688	670	671	686	680	584	668	665	673	666	739	657	630	662	649	686	706	636	667	674	695	626	695	657	643	633	684	669	619	611	671	671	686	658	670	635	654	653	684	642	659	688	651	636	639	675	615	642	638	642	664	623	675	668	635	674	658	623	697	662	693	658	715	688	666	662	638	721	667	688	660	650	647	668	650	659	651	713	685	659	679	638	641	696	650	690	732	642	682	706	668	642	651	696	666	675	690	666	669	640	643	638	653	709	677	651	664	707	626	652	692	653	652	682	656	660	682	694	643	671	681	655	659	630	645	696	688	695	663	691	694	724	668	671	628	671	661	664	643	671	672	729	721	676	635	698	653	678	687	646	694	653	680	670	676	668	662	654	649	688	678	677	642	667	673	690	625	698	645	731	711	643	656	713	689	643	654	654	648	655	636	695	658	611	736	633	687	672	650	708	662	675	646	652	659	686	659	684	731	697	648	617	656	676	653	657	672	664	659	638	644	649	648	705	609	674	686	636	691	685	685	646	644	658	695	714	604	691	674	654	657	655	620	713	695	680	660	704	666	707	652	662	622	675	675	628	668	684	684	711	637	652	672	659	648	635	664	697	656	671	648	654	700	692	639	677	665	648	632	667	610	671	681	638	664	688	665	673	651	666	642	649	672	630	636	672	685	646	664	652	653	644	662	678	695	662	651	697	630	714	608	630	678	629	632	691	659	686	688	640	639	642	616	657	673	662	635	707	670	667	645	680	656	686	632	691	720	678	662	645	668	664	656	699	668	631	680	677	651	673	704	632	603	600	715	647	664	620	672	680	653	667	599	673	672	649	690	640	693	677	685	684	698	676	621	667	675	634	699	656	676	699	646	684	687	668	693	713	626	686	700	698	646	678	667	687	663	681	665	675	650	694	640	660	690	690	659	610	675	688	649	628	674	662	638	714	678	675	691	619	683	696	681	651	714	666	666	684	675	705	683	665	696	646	656	740	656	657	643	657	662	649	704	674	679	638	708	642	717	694	695	685	684	683	665	705	678	677	668	675	657	645	686	685	648	698	655	713	627	677	655	641	702	666	714	658	694	664	735	701	700	636	682	661	639	673	666	690	692	628	673	652	654	695	626	665	671	695	634	711	673	678	671	637	689	679	652	694	658	641	664	653	652	653	678	640	653	631	682	698	708	691	607	675	668	679	623	700	677	639	659	692	659	640	641	688	669	685	718	685	694	693	622	671	673	687	662	702	704	698	684	668	649	649	714	680	608	647	674	686	661	675	709	637	711	653	693	676	670	650	657	691	663	639	675	668	634	656	666	680	641	622	691	619	677	676	691	678	675	708	660	700	669	641	686	685	637	675	637	688	658	699	698	660	631	633	679	667	669	687	666	690	682	698	703	677	681	670	640	693	659	695	696	672	637	675	673	638	602	653	638	680	639	720	651	677	604	656	695	690	653	634	637	673	639	678	632	677	679	677	699	632	669	660	664	640	619	684	645	669	636	638	669	707	691	650	671	680	702	633	659	620	707	712	612	668	676	634	674	626	674	705	694	685	681	676	634	685	669	666	665	692	636	666	651	638	718	650	655	700	661	661	648	676	681	661	637	670	653	673	679	656	622	624	688	723	691	689	656	643	650	663	650	666	686	733	625	678	668	637	667	706	688	650	640	647	646	653	705	682	645	671	644	643	638	683	709	673	645	723	668	634	648	693	638	673	664	627	662	689	636	675	664	670	654	700	683	674	724	673	710	671	670	664	675	676	664	638	647	647	675	703	665	638	655	619	671	672	684	656	695	694	637	702	626	694	665	625	676	669	690	601	659	689	637	647	666	668	668	700	642	668	673	672	667	654	668	668	704	683	716	658	676	721	621	661	661	644	666	639	636	680	641	640	611	659	653	667	676	638	639	669	625	644	632	689	639	703	681	713	693	658	656	699	652	696	733	644	656	663	644	644	681	652	638	686	678	645	625	666	664	680	667	641	619	664	677	698	685	714	673	701	692	681	679	666	687	671	653	618	646	636	675	686	660	673	716	634	642	663	648	680	644	683	676	657	678	613	661	621	684	666	703	655	708	705	646	656	728	610	682	632	654	675	670	677	638	664	708	651	669	628	725	700	632	672	680	664	644	669	664	605	657	623	736	668	647	689	668	658	636	659	678	677	674	663	700	660	698	642	628	615	678	645	646	683	644	678	673	681	683	676	653	703	664	693	691	669	654	676	679	691	695	626	678	684	702	696	604	664	687	635	677	650	641	609	682	669	670	674	679	719	649	642	658	693	668	680	663	652	668	658	682	675	647	703	671	682	704	680	671	677	668	601	608	679	666	730	685	702	673	685	689	669	636	642	613	670	659	662	649	647	671	637	683	672	643	648	703	661	665	705	644	670	635	662	685	700	682	706	709	622	705	659	675	666	675	683	700	695	661	701	690	726	641	640	637	609	687	687	643	671	658	668	685	671	692	675	625	682	644	638	680	626	608	671	685	697	657	675	604	636	682	687	681	690	676	675	658	652	655	639	703	672	620	663	664	705	712	675	659	632	643	745	695	653	677	656	644	687	663	694	685	658	691	665	652	713	660	659	668	646	673	616	644	691	667	696	589	686	688	674	633	731	660	620	682	674	654	709	648	706	654	644	642	675	660	646	658	634	650	698	654	666	663	664	690	712	607	675	674	621	667	642	670	646	618	658	685	660	625	672	671	613	628	699	713	650	690	656	679	688	707	675	687	689	729	682	700	676	684	664	671	676	680	679	660	657	689	693	614	638	694	691	656	671	671	707	682	678	639	684	682	647	712	671	613	667	647	658	650	697	635	685	642	630	669	637	629	658	700	655	663	672	674	662	647	640	671	681	673	704	675	711	649	678	701	680	629	632	647	631	645	644	660	659	649	687	669	634	678	646	612	654	658	651	671	699	651	657	642	653	668	640	608	664	688	611	652	667	622	707	659	687	613	614	663	677	676	663	644	646	673	675	681	670	673	690	665	623	676	686	642	715	681	659	664	684	623	662	705	692	655	674	676	665	709	666	658	756	636	618	661	673	674	665	643	656	674	706	679	624	695	688	653	699	667	662	690	639	674	668	651	680	657	657	685	679	658	710	632	704	671	683	669	685	660	635	616	658	672	657	678	696	658	659	659	652	657	621	674	717	638	704	658	662	659	652	679	682	680	626	643	652	696	644	650	656	663	655	661	709	631	674	676	670	692	643	674	626	688	660	652	671	637	668	680	637	679	675	652	671	675	673	682	712	640	694	677	636	665	707	656	660	630	677	679	681	641	647	645	664	701	675	638	635	615	684	635	650	678	632	666	674	681	655	636
3864	863	966	769	752	1318	3334	3934	2637	1312	635	400	335	346	294	284	267	288	289	294	327	283	318	294	319	300	283	304	265	306	316	323	311	294	291	274	292	299	276	259	271	309	277	297	255	300	296	302	275	304	283	262	279	288	295	313	284	291	334	281	267	278	265	284	274	289	293	299	327	311	304	306	295	301	285	312	273	308	297	290	284	301	324	284	317	300	310	330	300	240	308	268	279	307	309	295	323	287	305	288	301	298	293	320	302	285	310	259	274	275	307	309	305	293	258	316	276	307	282	257	314	315	299	292	280	281	305	278	285	276	302	274	258	292	285	283	306	291	329	311	320	285	321	294	278	293	327	314	289	293	334	302	283	309	303	328	258	317	275	284	287	304	300	262	272	301	292	299	290	287	266	274	273	264	297	282	295	288	326	290	288	270	323	281	276	273	276	309	291	326	286	320	285	290	300	300	302	295	277	247	296	288	285	298	334	294	290	302	310	307	302	289	313	311	263	284	291	305	289	297	301	284	286	315	270	304	279	296	284	333	305	287	286	263	280	294	309	287	272	289	289	286	282	275	307	303	306	270	282	266	290	305	289	282	298	324	296	305	282	300	296	286	315	291	266	291	298	290	273	305	306	290	309	307	290	266	235	328	322	283	327	333	278	311	303	290	291	284	300	298	291	261	281	315	294	275	303	294	280	299	333	299	304	284	301	289	298	306	286	280	328	288	309	304	300	294	282	300	306	303	270	315	312	284	291	301	273	286	313	306	293	306	319	294	314	284	300	293	326	279	290	325	303	285	277	306	278	304	304	316	306	301	267	288	308	316	296	313	291	279	306	292	283	256	304	282	301	294	282	336	267	291	307	293	323	278	307	263	305	320	303	312	265	288	281	277	299	288	285	278	297	308	296	290	287	277	278	307	265	311	281	297	272	279	274	278	300	284	307	302	319	299	307	278	283	293	318	308	283	280	287	315	284	270	297	281	296	271	282	283	314	313	281	314	302	289	286	306	263	309	315	291	272	285	283	334	289	301	266	320	307	289	302	270	294	277	272	305	313	282	302	293	313	314	292	314	302	284	293	312	311	311	283	269	306	302	285	278	312	269	286	293	287	264	308	289	288	277	301	304	309	311	268	304	305	316	295	309	292	319	330	292	287	304	265	274	280	322	316	283	306	296	308	313	316	290	285	300	287	295	313	270	320	279	285	316	281	321	283	266	265	322	283	311	290	312	315	324	301	320	304	298	300	289	303	305	281	272	302	290	292	305	324	298	282	305	293	292	293	260	274	339	278	318	285	303	285	289	311	296	278	312	261	298	318	304	321	294	271	303	295	277	310	266	292	279	281	290	292	281	257	290	307	292	279	304	280	290	281	286	275	321	306	293	295	338	305	324	301	302	278	308	303	305	302	278	301	302	316	295	318	263	289	284	260	313	304	285	272	298	291	305	290	282	286	280	264	274	287	294	264	292	330	302	299	293	280	272	305	308	301	273	272	316	309	278	320	290	318	314	280	270	312	273	294	273	282	309	308	297	306	294	304	291	316	289	294	298	282	300	291	323	319	280	316	330	314	290	284	289	303	272	301	306	327	265	291	299	305	316	292	281	270	305	282	331	310	290	310	307	270	294	304	294	283	299	324	339	293	271	292	287	314	303	308	296	283	299	266	294	274	266	285	294	275	289	281	298	279	304	274	316	277	317	256	287	307	297	310	273	307	288	311	314	328	298	273	294	289	290	281	299	287	310	275	253	309	260	278	303	287	311	313	280	305	277	326	294	295	309	293	276	296	296	271	323	295	325	287	295	302	285	322	282	310	292	264	282	303	319	287	312	287	277	311	294	301	294	310	305	297	287	283	302	292	307	296	269	287	294	300	263	287	271	305	285	295	291	315	308	305	278	280	312	297	280	283	297	291	247	290	322	301	319	292	309	311	310	288	329	282	261	297	295	306	282	297	288	255	307	325	309	294	327	343	291	283	329	305	272	287	298	315	316	294	303	301	265	279	285	273	273	310	311	307	307	284	293	305	297	278	296	281	298	320	266	262	280	308	307	287	260	285	291	310	272	278	293	313	304	278	294	305	284	272	326	288	292	293	291	292	305	262	295	295	284	288	285	287	289	318	270	313	265	302	271	290	294	283	280	290	272	334	289	278	287	310	293	263	318	330	311	292	291	276	311	313	288	296	329	303	296	304	354	314	297	289	293	285	286	311	300	325	283	289	277	277	298	285	283	306	311	303	338	287	300	284	266	290	279	300	319	327	296	312	329	325	272	291	304	305	311	324	312	325	282	281	314	257	282	303	301	271	291	296	319	274	298	329	302	269	299	298	306	280	311	280	265	261	286	292	308	302	296	322	277	287	265	270	269	300	264	313	279	305	283	272	276	304	309	262	269	289	284	328	295	284	277	319	274	308	305	304	271	280	319	286	280	261	257	260	273	296	287	302	279	303	302	323	314	303	296	261	276	314	304	285	309	300	291	327	281	300	310	287	253	287	304	276	293	301	319	280	273	297	323	285	295	299	323	336	283	321	319	284	331	302	310	284	319	286	251	309	296	302	309	298	304	319	318	296	286	279	258	322	302	296	290	305	282	298	298	288	306	306	291	286	332	290	292	297	268	299	296	307	295	284	306	290	305	321	311	299	311	306	305	323	299	327	292	274	295	317	264	267	288	317	287	295	288	284	348	304	271	271	302	307	318	281	285	267	314	324	332	287	282	316	326	287	286	303	290	265	297	303	314	301	286	300	277	260	331	306	318	292	276	295	284	336	279	317	306	258	288	281	310	268	268	300	310	309	299	275	316	277	344	262	267	322	315	294	290	294	280	325	290	306	339	281	283	306	277	284	314	287	274	279	321	337	278	326	290	305	314	285	301	318	290	298	294	294	267	287	287	265	291	298	275	275	279	305	320	305	304	298	285	299	291	316	317	274	281	324	312	272	277	300	311	320	284	306	310	305	301	282	272	285	264	284	315	303	289	284	321	293	308	329	265	295	298	276	280	295	285	289	298	292	290	264	296	323	336	317	322	291	302	305	314	301	285	300	277	278	277	289	284	277	312	338	295	272	309	272	284	264	297	303	282	297	302	318	281	291	286	308	323	279	311	309	297	287	299	292	291	290	277	328	305	320	289	308	327	309	301	319	303	283	298	329	311	305	295	314	287	281	279	279	283	325	332	276	259	270	288	301	263	283	310	318	295	289	294	306	309	280	312	303	304	295	303	286	295	304	289	293	289	310	290	342	320	318	294	312	314	285	277	316	273	340	276	281	284	319	316	313	315	322	306	317	271	296	291	275	308	321	297	323	292	275	296	316	310	285	297	309	292	317	276	304	267	292	303	312	318	275	312	269	299	297	281	304	276	316	313	338	310	310	323	295	313	290	303	296	276	339	296	281	298	271	323	298	301	279	292	299	292	282	255	294	282	295	290	312	291	285	300	242	320	313	295	289	265	305	319	280	321	295	286	286	283	280	283	319	272	297	284
3452	1239	2065	2335	2597	6103	14623	14864	9571	4875	2116	1106	801	786	822	751	769	725	737	750	799	769	796	746	815	772	751	770	777	742	706	750	734	775	732	768	747	695	713	795	779	762	774	743	759	731	755	785	761	730	755	741	715	726	749	802	765	752	722	743	768	729	772	755	805	716	760	727	734	695	807	743	702	750	700	718	710	747	746	757	742	739	767	754	734	795	748	732	777	701	724	733	762	696	753	752	697	766	773	695	722	781	739	712	737	742	778	772	762	764	724	758	774	744	779	756	750	729	759	720	740	709	757	741	704	750	741	777	745	748	753	775	742	773	772	725	722	740	749	738	733	768	738	755	761	764	698	762	691	708	749	769	690	747	727	743	762	765	722	704	817	777	696	716	753	738	761	778	743	736	760	718	714	788	756	796	748	723	739	739	727	767	743	714	762	777	770	745	730	780	746	750	778	751	740	763	751	718	749	747	765	686	728	757	763	720	764	768	759	751	797	732	769	762	741	707	739	745	677	749	785	810	732	716	724	771	749	759	732	740	715	743	723	729	760	726	749	744	787	710	713	740	793	696	747	745	730	784	705	784	761	782	714	752	752	762	743	745	745	706	749	789	760	690	733	792	717	739	751	799	742	734	727	754	722	726	734	776	744	790	789	732	808	783	792	790	756	774	730	787	780	762	746	742	730	751	742	753	722	734	734	728	731	764	729	740	762	790	765	783	758	767	747	734	809	747	785	762	755	756	770	718	788	763	753	711	740	764	765	745	765	718	728	714	752	711	765	744	750	746	743	757	786	728	737	728	756	724	745	739	680	762	786	739	786	793	776	761	751	753	785	769	768	744	748	737	777	749	719	777	769	762	767	791	777	729	740	759	781	798	695	746	690	751	725	767	746	768	790	764	736	741	752	768	729	801	750	709	752	762	724	736	738	741	762	733	720	722	737	738	760	707	735	750	739	746	727	752	731	725	780	730	793	762	773	729	748	746	768	699	781	766	718	764	738	765	696	722	768	764	779	794	754	766	787	778	728	760	756	714	779	695	797	729	726	766	762	742	731	746	729	707	726	762	666	715	779	790	774	738	769	754	752	783	769	752	727	752	723	756	715	754	721	753	725	699	746	728	726	747	720	782	786	793	704	747	759	741	795	736	782	746	739	764	771	735	753	726	713	784	714	760	686	695	713	803	717	764	780	725	739	767	719	732	779	775	735	721	753	705	745	731	773	765	713	763	768	734	774	710	750	743	711	789	781	778	787	720	780	758	760	771	755	779	791	791	712	741	731	763	727	761	733	739	784	719	749	755	753	749	733	764	749	771	721	723	711	741	755	750	782	716	749	707	743	730	788	758	738	789	800	734	733	789	795	757	746	734	819	740	775	730	732	782	779	712	736	704	734	741	714	796	777	745	721	783	756	713	693	786	721	764	721	784	715	756	718	713	720	764	754	744	719	773	722	721	746	718	733	788	782	712	741	745	723	715	796	772	705	716	739	735	717	738	689	722	799	769	699	768	711	802	767	730	715	811	780	745	725	767	754	736	715	733	734	733	761	751	745	719	750	792	781	715	787	737	793	726	774	745	754	752	735	720	724	765	773	716	742	748	759	721	745	716	747	710	778	735	761	719	788	774	722	781	781	722	724	743	742	736	759	726	756	729	783	739	765	735	713	726	708	715	714	711	746	740	768	758	779	753	716	743	716	734	702	743	743	696	724	756	744	823	734	726	739	745	753	731	722	731	695	701	688	796	779	768	792	755	771	712	752	738	786	764	768	745	757	767	714	745	731	738	773	745	720	788	744	748	762	763	782	759	708	713	742	726	783	768	732	724	759	728	715	758	704	728	766	774	696	753	796	759	732	781	773	712	721	720	753	769	727	774	757	751	725	808	767	742	736	711	782	723	738	736	737	755	773	733	751	721	758	716	730	765	723	724	720	764	738	762	717	745	756	745	725	758	715	746	751	752	757	742	753	799	712	754	731	763	721	727	714	731	754	781	777	712	747	754	711	727	732	787	708	743	765	778	743	734	744	794	733	742	765	779	714	771	739	785	747	710	810	802	770	742	752	836	725	731	728	774	728	740	762	739	722	763	774	730	800	789	694	740	778	715	768	800	764	789	756	750	755	756	760	753	758	759	773	720	751	737	732	772	749	732	753	737	755	757	710	699	747	754	722	720	744	762	744	776	759	759	735	722	760	764	742	739	750	763	768	715	754	718	806	788	779	758	767	754	755	776	719	733	730	745	779	743	762	708	736	781	702	755	776	715	728	751	686	704	767	702	777	746	775	721	732	759	700	714	808	715	785	767	800	736	680	700	728	736	706	756	741	719	776	727	779	736	740	760	710	755	767	715	800	746	724	704	734	752	762	732	729	718	740	774	769	797	753	769	802	765	784	769	736	758	765	729	755	721	713	749	768	794	814	783	775	744	761	750	742	711	744	722	747	738	743	718	744	755	741	722	773	748	768	765	792	772	694	752	757	800	720	760	711	699	745	736	733	750	749	742	746	731	768	740	713	781	753	787	743	758	743	728	773	730	782	713	720	751	773	736	790	720	704	711	746	734	764	747	730	766	747	706	756	747	726	755	722	787	779	741	755	789	735	716	762	789	768	739	783	755	725	720	695	736	712	722	786	769	773	718	727	755	784	765	771	758	801	775	746	775	733	785	750	705	744	738	751	788	722	761	733	758	693	714	736	791	744	840	748	749	683	728	731	734	761	761	764	733	766	797	750	750	777	697	770	745	751	711	821	787	772	730	771	736	759	752	771	739	753	698	783	721	754	767	755	763	721	741	729	719	729	737	705	734	758	763	759	732	729	726	755	722	785	751	735	783	757	787	767	702	769	772	706	759	730	760	785	701	786	763	746	729	729	803	812	752	779	771	701	703	747	785	788	746	701	725	739	749	776	735	756	721	694	776	728	744	735	745	768	736	808	769	726	777	730	713	697	761	753	752	748	782	761	784	795	816	789	729	794	742	756	786	719	759	768	747	772	726	733	769	759	815	749	770	776	816	807	735	703	811	697	736	770	770	759	761	724	754	761	776	741	737	736	775	750	692	757	740	692	751	798	730	727	736	739	743	729	766	790	768	741	761	743	757	766	724	735	760	791	781	718	745	708	803	783	756	744	745	722	742	732	761	747	753	737	744	729	697	747	753	759	770	737	737	743	758	801	734	768	766	729	748	719	757	730	725	758	739	712	723	749	728	734	768	781	751	780	722	795	751	763	760	752	792	751	744	810	771	790	778	697	715	768	739	741	715	742	721	774	695	786	800	785	742	777	770	760	798	753	749	732	794	741	734	704	758	721	730	781	777	731	752	775	735	754	784	777	747	736	730	745	739	776	689	746	750	732	792	762	738	683	772	761	779	730	718	792	750	726	735	747	744	720	741	800	699	726	723	706	763	765	747	710	764	785	722	750	749	712	730	732	770	733	748	773	785	768	697	748	768	742	734	824	717	753	768	763	784	748	694	758	797	748	758	741	786
22110	6135	4048	2735	2659	16053	39377	36952	23990	10524	3000	881	402	309	272	297	279	356	337	302	312	317	313	322	290	299	334	295	304	306	333	312	281	307	336	292	284	321	330	328	308	331	297	287	323	281	312	323	295	313	303	337	299	328	304	281	331	292	291	316	299	290	309	312	332	304	320	309	307	298	328	327	295	282	349	298	352	323	307	306	321	322	306	337	316	308	319	305	304	337	293	315	299	321	325	300	306	325	292	267	297	308	328	321	343	337	326	325	315	308	285	308	313	313	303	290	301	312	323	328	273	290	335	307	307	342	308	303	336	279	322	341	327	288	292	290	323	314	287	297	304	324	309	322	318	317	292	279	293	293	331	318	357	312	308	312	274	290	325	300	326	295	292	330	283	280	322	306	310	298	307	332	333	319	309	292	327	314	297	305	288	290	312	318	283	333	276	286	336	311	277	336	304	304	296	330	344	301	296	286	291	322	296	277	294	259	316	308	296	314	307	314	266	324	303	317	302	290	317	350	321	336	276	306	280	314	288	295	324	294	282	326	308	312	315	304	287	317	310	292	328	284	311	295	303	283	299	302	291	318	299	330	307	322	282	304	316	327	283	318	302	286	313	288	297	309	281	281	314	275	324	266	278	318	304	291	304	340	289	292	340	299	314	317	321	332	316	304	297	334	275	314	329	310	301	309	324	333	295	292	308	286	343	315	307	298	296	312	328	312	276	305	308	298	304	299	319	287	321	303	295	336	290	277	287	310	298	315	312	303	298	348	296	333	307	304	312	306	323	297	306	303	317	308	293	318	319	302	311	289	315	320	308	291	302	256	282	296	301	327	304	322	302	297	362	317	302	287	309	289	321	297	346	321	314	316	288	312	288	330	286	272	290	306	267	319	292	308	313	285	323	306	314	293	288	301	312	306	322	338	282	293	291	265	340	293	327	299	337	312	331	328	302	323	301	295	312	291	317	262	308	332	295	317	292	334	310	281	287	304	303	309	321	329	342	321	308	305	328	325	287	323	330	316	321	335	302	304	295	291	279	292	317	290	285	298	309	325	314	328	296	321	338	314	327	288	317	297	297	307	300	328	307	300	279	307	312	320	298	311	323	322	299	294	306	314	282	299	312	328	289	284	343	291	277	313	302	264	320	334	274	302	334	280	280	329	341	332	319	323	300	312	288	325	272	331	313	308	332	317	281	308	295	306	312	310	283	318	280	287	289	293	307	320	310	303	324	308	303	275	340	288	288	327	316	305	282	289	310	305	306	305	301	295	290	348	293	299	327	291	297	337	289	302	293	346	315	284	300	306	307	291	324	279	306	311	315	316	328	339	271	295	314	254	298	308	299	322	300	305	284	333	317	324	306	327	295	289	301	312	292	341	322	307	334	271	317	320	289	293	309	335	287	291	305	289	304	313	276	300	291	285	286	320	308	320	298	276	296	284	292	262	328	295	278	294	342	284	296	275	305	286	340	340	332	288	326	297	282	288	317	316	269	288	299	325	309	311	289	316	307	303	294	283	289	291	305	324	289	306	296	298	320	327	286	300	309	276	307	310	288	307	319	275	322	310	289	284	304	308	293	347	330	300	335	318	292	274	281	285	317	350	311	296	311	308	343	298	301	316	284	276	320	316	300	313	310	293	300	274	312	336	335	301	300	315	306	289	323	303	311	282	283	315	309	292	332	327	311	294	294	297	336	289	308	307	282	310	299	289	311	283	297	295	253	298	350	321	269	312	282	308	319	297	295	308	334	321	308	341	311	338	317	321	327	304	291	303	303	296	332	283	321	344	295	346	319	292	297	327	321	298	326	337	307	302	320	359	336	323	290	283	320	318	315	293	343	283	298	325	307	312	295	275	325	269	300	279	298	318	330	304	322	317	318	285	284	306	285	315	312	323	279	293	322	281	329	316	264	289	299	320	292	281	302	312	308	312	305	318	281	295	302	309	318	301	314	311	286	332	328	305	312	312	286	296	351	321	322	296	279	324	297	315	306	285	289	312	274	276	312	289	278	290	303	290	285	290	298	307	304	295	326	315	278	294	283	296	308	310	307	302	325	297	298	305	313	325	340	304	334	308	317	326	301	296	274	278	314	352	299	321	304	307	299	327	323	336	303	280	312	294	335	310	312	288	331	289	339	316	307	302	296	330	286	310	300	308	322	330	294	341	299	285	358	304	320	292	296	312	312	325	278	281	290	299	285	311	294	305	311	292	301	311	303	338	282	318	315	300	299	327	334	283	297	268	357	306	311	321	282	320	312	305	327	295	326	303	327	308	324	318	319	295	300	312	361	280	306	315	278	306	333	283	311	362	302	296	326	304	292	298	307	308	303	285	266	289	307	332	288	279	275	334	315	283	284	287	276	282	339	264	289	296	302	289	308	304	306	312	309	284	299	323	326	287	308	322	304	300	276	328	307	298	288	297	303	319	292	297	336	306	314	308	299	308	321	304	303	299	280	336	303	320	315	269	330	309	304	304	311	309	287	287	315	280	310	286	318	338	302	303	326	307	305	328	323	329	314	308	281	283	306	307	307	293	320	286	280	309	290	315	321	273	304	340	315	294	301	307	306	338	287	311	298	252	283	291	299	299	347	275	298	328	315	294	319	325	341	287	323	313	302	325	304	310	286	298	315	299	299	272	306	275	302	298	339	303	296	330	317	310	271	337	297	275	331	284	335	306	308	289	298	309	309	325	307	275	296	267	286	300	308	276	334	309	341	318	313	315	264	338	315	326	319	302	282	297	289	331	304	298	334	293	316	311	292	319	312	302	284	293	316	301	289	313	296	313	280	296	305	307	280	284	298	311	301	294	317	309	294	288	300	326	271	301	291	341	311	276	317	308	312	289	308	333	301	284	316	302	281	322	284	299	275	306	301	302	305	331	318	305	321	312	292	291	292	320	300	288	300	301	306	335	318	308	297	293	335	301	276	291	266	318	321	303	328	289	313	329	303	291	306	325	298	315	288	306	311	345	319	323	305	314	297	307	291	290	306	322	319	311	335	302	310	304	298	304	333	296	326	289	288	299	289	322	331	332	312	326	302	322	274	309	284	312	335	279	320	287	293	272	309	320	303	300	262	333	334	289	306	269	312	309	294	312	339	283	311	340	286	330	281	299	314	302	326	308	326	315	345	341	314	275	294	305	313	298	303	319	291	284	293	331	282	285	299	282	312	294	277	297	317	322	310	306	295	348	318	292	287	281	272	289	308	295	303	322	291	322	284	308	303	292	332	288	286	300	341	296	298	330	290	322	320	299	316	312	326	351	270	296	329	317	312	321	314	309	298	294	294	326	318	309	299	333	307	274	317	298	298	313	302	310	310	346	323	306	300	315	325	317	344	319	341	317	302	330	343	329	299	304	309	321	348	310	303	336	287	330	310	330	291	301	301	298	318	306	285	295	310	313	299	288	314	324	306	307	273	279	315	275	304	308	319	287	302	321	319	273	290	306	312	315	301	308	289	323	285	311	299	318	311	294	310	312
13275	2747	5711	6461	8931	35040	54831	51287	39364	24230	10098	3090	1237	889	797	770	773	777	764	747	757	728	768	730	777	749	812	736	753	768	807	775	764	794	712	747	766	772	755	811	772	779	768	795	747	765	786	846	769	788	763	770	788	741	773	766	766	786	787	753	730	723	789	745	775	784	805	753	770	777	808	794	764	752	814	808	696	751	775	806	786	751	801	819	833	825	722	737	788	780	744	800	744	778	771	735	780	772	782	814	758	742	747	833	758	742	796	787	816	813	757	747	775	747	715	769	733	729	820	764	742	778	793	794	761	770	745	777	780	784	727	708	767	800	738	740	801	758	783	790	735	750	779	783	761	804	777	763	753	750	763	799	744	775	778	769	774	770	808	772	762	769	761	770	759	811	736	760	785	780	777	775	835	797	761	768	752	780	721	743	777	788	750	767	744	777	787	801	790	771	804	791	763	758	781	812	797	757	783	754	781	774	775	700	777	758	789	765	796	725	767	784	751	745	753	723	749	833	760	757	748	727	825	767	810	777	754	785	764	789	750	737	792	761	772	772	787	707	770	804	790	765	744	783	742	780	791	775	813	708	767	830	740	816	788	829	791	689	793	769	794	715	742	768	743	738	775	770	747	767	801	777	797	785	797	784	793	717	828	731	782	795	809	721	811	794	749	760	765	772	778	731	792	808	778	778	769	792	743	815	753	730	776	769	726	807	748	750	784	751	787	796	770	775	747	798	785	744	718	733	734	786	778	756	794	762	759	783	745	792	770	774	802	772	767	730	797	763	758	762	770	762	780	803	774	794	760	728	806	834	795	784	737	780	804	786	794	777	785	771	780	796	776	778	787	750	782	753	814	771	795	728	772	788	784	751	745	782	741	743	796	766	794	775	773	773	764	766	787	759	809	795	797	783	769	793	775	762	759	773	745	773	771	746	785	772	764	750	773	765	774	744	735	760	739	816	801	758	803	765	782	774	806	795	750	762	825	746	728	781	759	777	793	743	746	750	763	782	784	744	785	743	757	780	733	752	749	731	774	749	759	761	744	811	776	768	790	771	783	802	697	754	741	722	780	736	805	773	779	779	750	765	778	796	735	772	776	781	759	801	736	749	713	744	754	780	781	777	806	792	761	762	783	794	773	794	711	765	767	776	810	758	787	798	801	784	771	778	802	806	716	740	754	783	755	774	762	753	762	805	817	735	735	766	810	808	758	749	759	726	758	765	764	781	768	828	783	740	751	760	787	770	748	780	796	759	783	810	793	823	751	776	778	773	725	771	771	744	772	716	784	812	772	764	809	791	761	810	762	752	783	762	699	826	766	836	775	801	819	777	727	809	756	784	698	759	753	794	770	747	785	739	754	724	782	816	772	770	800	741	786	764	788	793	782	811	770	762	745	746	809	756	742	792	742	812	774	775	783	750	760	784	765	766	745	765	787	822	759	732	777	746	795	798	757	735	741	771	735	767	771	772	780	763	775	722	764	769	738	755	733	777	750	787	826	778	761	789	747	767	787	788	805	835	772	756	802	783	796	742	800	815	800	773	740	780	781	787	801	742	796	771	783	784	760	792	777	794	794	663	762	744	756	812	762	789	737	771	791	793	771	713	802	728	794	759	769	803	767	754	784	758	760	743	793	785	801	778	732	755	812	813	742	751	782	808	809	783	755	745	790	757	792	795	736	728	771	774	784	765	749	749	807	800	747	796	755	733	833	791	759	815	811	726	785	805	807	757	790	745	776	784	757	792	778	731	787	761	756	789	755	781	780	750	780	800	784	754	730	776	803	797	769	777	814	780	765	792	749	808	784	796	767	731	752	763	778	799	796	756	762	786	830	792	776	768	762	768	804	779	785	770	761	747	791	803	796	837	773	758	716	809	789	768	809	766	797	776	751	751	763	759	806	777	801	748	777	741	774	758	762	769	816	837	730	760	760	812	799	733	830	805	755	800	770	736	770	810	766	759	812	828	764	752	761	786	772	759	854	821	804	801	730	791	780	776	765	789	790	790	810	784	785	767	774	783	751	760	791	750	772	784	762	776	800	801	722	798	758	781	763	837	752	817	795	761	826	769	775	773	731	768	773	768	738	789	747	771	743	723	759	766	826	773	742	781	794	773	848	739	744	766	789	815	734	726	766	789	748	740	779	756	794	791	779	762	699	764	778	823	812	732	798	756	748	736	735	723	770	775	755	757	778	769	775	803	737	806	753	750	762	778	767	740	759	745	772	779	761	749	733	739	701	768	840	752	824	754	755	796	763	787	730	730	802	793	751	781	751	774	721	819	761	768	789	777	766	807	755	773	744	704	737	742	779	744	770	797	693	720	751	783	761	815	784	742	790	763	773	774	780	818	768	782	715	760	780	744	768	748	767	784	803	740	784	736	780	782	793	774	756	766	769	855	740	774	754	769	793	778	791	803	771	781	832	767	791	750	732	783	736	812	742	774	747	790	838	753	772	767	783	775	726	765	776	836	769	781	771	752	765	769	776	778	779	821	820	828	781	711	813	773	774	813	768	819	802	768	798	754	801	783	789	786	807	813	820	738	747	770	793	749	788	771	771	825	780	765	745	790	775	810	766	795	750	782	730	761	782	764	773	756	735	797	738	737	754	766	783	770	722	766	762	740	744	763	763	778	704	795	766	761	788	738	775	803	786	752	776	729	784	834	785	817	766	820	777	781	794	785	744	804	750	752	788	747	796	752	780	793	780	776	791	715	771	781	803	726	773	776	803	734	801	758	729	738	751	790	771	795	723	763	804	766	769	813	792	728	812	788	753	798	780	749	795	748	790	767	750	793	816	790	774	743	763	750	767	789	776	756	768	762	785	729	767	763	771	763	756	755	793	718	770	791	748	775	784	794	756	750	775	747	777	789	731	772	812	753	782	797	703	785	803	769	781	786	740	788	801	761	801	803	763	803	736	725	741	788	787	841	771	727	789	769	723	744	731	719	789	746	789	770	770	753	768	789	795	758	779	769	741	792	788	765	808	821	753	793	750	762	753	771	744	720	817	759	819	777	757	757	788	769	769	748	728	724	812	809	807	767	760	775	805	720	791	776	730	797	754	770	755	729	773	764	768	751	726	773	781	778	782	789	802	762	714	747	795	772	825	743	782	792	770	704	749	789	772	800	775	827	846	764	767	797	773	805	749	777	757	766	739	744	724	813	744	776	761	806	751	809	780	754	752	782	765	814	761	713	779	798	765	746	722	782	773	767	750	752	756	718	751	806	798	775	728	730	721	763	794	773	817	778	738	788	707	811	791	797	778	729	786	762	779	770	769	801	754	779	810	817	743	784	800	790	766	781	769	812	772	755	777	755	794	764	794	817	795	782	775	784	737	727	757	786	766	810	747	752	747	831	706	770	741	831	761	698	735	809	767	767	777	770	763	684	720	794	768	758	770	800	766	757	773	763	732	732	809	767	773	772	800	760	765	752	804	789	782	809	780	774	829	760	770	795	772	789	716	743	784	771	774	752	771	747	752	748
38032	16324	9077	4628	12350	38377	54631	48813	33112	16942	5180	1153	461	309	273	269	254	252	277	273	274	298	260	297	277	297	257	265	248	240	245	251	239	281	267	263	277	288	266	253	266	259	290	253	286	243	265	263	282	278	263	270	269	275	269	280	238	242	269	275	230	298	262	266	243	256	289	289	284	271	255	260	263	237	253	252	241	267	270	240	287	290	269	290	258	267	240	290	248	266	297	265	249	271	268	276	267	256	265	231	282	264	287	254	250	295	276	286	257	263	278	266	234	262	285	267	274	296	273	251	251	268	261	271	258	285	283	256	247	280	285	264	226	267	288	290	251	263	256	234	289	254	241	247	285	289	273	266	258	267	276	282	287	262	261	282	265	248	293	248	279	280	308	265	227	284	246	245	259	275	264	277	256	290	254	292	259	258	265	275	286	262	242	266	280	263	255	266	271	291	261	244	287	273	260	265	243	245	269	281	291	296	279	267	268	261	239	271	284	264	269	250	276	271	291	277	279	256	236	276	271	276	256	284	246	241	285	257	279	288	265	275	224	273	256	248	278	292	264	258	269	302	240	256	270	284	258	248	266	275	277	272	288	302	258	288	265	264	258	263	278	273	262	233	254	277	243	249	241	263	256	264	253	266	293	278	272	250	289	262	261	272	254	276	285	250	285	284	266	279	292	281	296	269	250	261	241	255	287	282	249	245	271	262	292	264	267	263	283	282	237	280	272	255	274	294	269	280	270	244	277	238	278	284	261	240	279	252	264	248	295	292	278	278	278	237	281	263	261	249	257	268	247	248	270	246	257	271	246	249	257	277	254	265	254	294	251	260	277	263	286	259	242	271	266	270	271	242	269	271	275	269	263	254	273	293	269	273	277	235	252	255	277	238	258	266	307	252	328	250	248	257	279	273	249	260	281	277	285	283	282	292	266	248	259	249	282	287	258	258	248	268	249	250	261	275	283	292	269	275	249	255	217	275	257	291	263	253	276	271	275	292	258	273	290	241	260	270	251	303	277	262	272	257	266	250	272	269	236	299	259	308	283	261	261	256	253	275	260	278	259	265	265	260	264	288	258	272	272	286	283	272	265	266	269	254	265	275	253	265	253	269	260	259	292	285	270	252	249	256	259	282	267	285	306	256	261	268	264	259	277	248	275	298	303	278	256	268	264	270	262	260	258	276	256	278	264	241	253	281	290	259	269	240	260	273	247	270	257	277	258	259	252	302	302	255	253	274	261	265	251	263	281	246	278	291	267	255	267	262	273	275	269	256	256	279	258	292	247	287	279	282	263	278	272	260	281	293	265	259	243	246	271	254	254	274	257	264	244	281	277	263	262	257	258	286	286	265	236	244	244	294	265	275	272	256	284	270	263	246	272	335	279	264	278	250	250	223	292	264	293	263	297	274	258	274	291	261	290	254	246	286	258	256	270	281	302	264	241	299	239	268	272	287	250	281	273	240	243	279	274	251	270	303	271	271	254	265	244	248	243	252	255	256	288	268	278	256	279	274	262	265	247	269	257	266	251	271	273	290	258	292	280	274	265	251	284	295	252	255	270	267	297	238	254	262	264	304	290	293	293	286	270	274	286	267	278	277	267	254	268	269	257	245	273	285	274	290	278	269	271	245	278	309	265	272	276	282	259	288	271	283	278	263	264	247	264	240	275	284	274	259	266	270	277	290	265	277	255	259	299	268	268	295	283	278	301	272	237	286	279	278	297	285	240	259	271	268	288	268	259	265	251	256	272	280	266	270	262	260	301	289	265	257	252	283	306	263	271	273	255	254	224	266	257	259	213	303	261	247	271	260	280	246	273	257	264	260	300	261	279	284	278	276	267	271	251	263	290	258	271	264	247	242	276	289	292	260	258	259	258	272	270	237	249	262	221	279	274	283	230	321	279	276	235	265	251	260	254	287	285	303	264	261	261	270	251	292	280	270	284	267	254	265	253	283	255	287	256	255	277	277	274	253	239	294	266	279	243	302	284	267	276	274	259	267	259	280	255	258	242	251	260	230	238	274	272	257	265	273	270	299	278	259	264	235	275	255	259	226	251	273	268	274	271	288	279	275	274	279	245	255	253	277	277	283	284	277	264	250	278	257	297	237	267	268	279	270	283	274	277	296	232	245	238	266	284	255	257	279	253	266	261	250	262	265	243	268	273	251	258	264	259	261	244	278	285	236	264	265	287	273	275	268	289	242	311	269	257	261	277	267	279	276	272	273	286	262	289	286	269	260	274	245	279	253	269	259	296	273	256	268	253	251	264	278	266	271	278	264	245	253	266	248	249	257	229	244	285	278	276	242	254	245	274	274	265	301	267	259	272	236	268	262	286	260	268	276	294	266	298	269	251	243	284	266	240	254	268	247	244	250	258	249	280	263	258	310	262	301	288	240	287	292	285	281	284	256	287	275	254	244	232	267	256	277	270	279	276	258	222	284	275	270	291	276	279	264	280	265	266	263	260	274	274	254	279	242	262	289	275	276	285	263	294	260	262	267	271	276	272	270	293	254	284	253	252	257	283	258	290	276	275	266	245	256	258	286	264	256	274	271	258	254	284	278	255	244	292	246	284	263	249	260	245	263	292	263	275	256	270	258	263	284	274	260	252	272	268	270	311	288	283	272	300	277	252	294	266	265	281	256	273	285	275	280	270	262	282	241	268	252	275	277	263	305	277	287	231	275	276	262	241	262	271	252	288	244	260	251	315	264	246	251	278	271	273	276	268	279	247	275	296	277	270	277	290	235	245	267	268	260	294	248	239	249	259	268	246	283	298	279	259	264	256	266	291	262	284	259	226	273	251	251	264	278	276	263	274	251	283	246	254	288	270	265	274	260	228	284	256	280	269	237	281	255	254	257	276	279	237	277	261	254	276	282	281	258	279	304	242	276	246	295	247	266	292	246	268	265	253	246	230	310	260	279	260	265	280	256	248	247	253	291	255	239	263	258	255	269	248	283	278	260	280	279	263	238	286	266	250	264	279	260	262	229	265	295	278	263	298	275	281	271	266	312	243	261	275	286	261	268	263	272	267	247	266	255	269	253	281	260	257	273	260	258	259	268	278	272	275	284	266	299	270	285	309	266	284	291	280	285	298	263	288	276	276	271	283	244	247	254	271	276	244	263	296	262	295	261	258	264	263	261	266	272	250	241	284	257	258	248	304	269	258	261	256	262	275	257	242	292	259	269	282	275	264	251	283	272	269	284	254	247	255	243	277	241	269	258	242	274	272	274	261	273	273	261	280	229	288	297	252	247	257	264	275	252	271	276	254	280	262	282	251	264	282	260	282	249	279	288	287	287	259	289	291	273	252	253	289	281	272	282	271	262	259	267	243	255	276	266	245	270	276	268	266	280	266	273	273	289	260	244	272	288	259	256	237	284	303	280	291	278	299	278	283	260	260	231	247	268	261	257	266	269	260	291	283	268	264	285	271	301	275	294	242	275	271	253	274	290	278	285	277	276	278	284	252	258	255	278	232	275	278	275
23522	5167	8238	8613	26979	53835	66672	61108	46625	30673	13983	4232	1314	803	668	724	655	701	722	670	729	663	682	678	660	656	628	647	710	698	633	745	652	662	661	691	651	672	659	694	652	699	709	678	659	643	665	618	696	670	674	698	663	666	677	711	652	681	670	675	676	706	706	700	660	705	671	646	672	701	659	685	649	694	701	683	688	670	680	656	709	702	671	658	635	680	685	667	681	664	710	655	694	649	695	671	718	673	714	664	676	672	693	661	669	704	684	746	661	694	657	677	651	624	678	716	642	656	689	695	695	677	620	674	669	694	727	693	681	657	682	680	663	646	659	665	632	694	638	649	653	711	642	710	671	664	693	640	681	671	668	643	678	668	695	666	698	694	698	686	652	712	651	686	702	680	692	676	647	649	684	681	644	736	660	669	681	690	678	685	643	708	687	673	703	682	681	641	690	710	712	652	698	650	693	655	683	667	664	653	686	669	639	664	706	694	665	686	691	665	677	646	696	677	656	688	713	688	601	657	693	726	698	698	655	682	655	679	686	669	661	625	695	711	661	656	628	649	705	703	702	600	612	711	663	683	685	667	706	689	616	664	722	677	653	610	637	617	667	707	634	666	691	656	627	651	671	719	655	631	655	746	667	631	659	646	656	656	698	686	656	671	646	711	673	658	637	697	649	707	658	666	677	649	728	670	619	662	643	651	678	654	721	713	711	691	701	653	627	673	680	641	638	701	692	720	706	725	712	738	676	700	674	646	692	663	686	671	692	699	661	675	676	657	658	680	662	592	653	678	705	677	738	652	637	688	686	690	621	738	673	743	660	664	692	652	712	674	666	680	698	628	659	699	684	695	661	626	695	694	702	661	639	655	649	651	668	651	669	680	642	698	674	645	692	681	646	673	627	675	665	650	736	678	666	700	678	644	649	712	670	643	703	638	676	638	707	662	642	667	672	681	658	677	676	660	712	669	669	657	650	703	668	682	684	632	682	694	667	688	668	668	667	675	679	675	687	661	660	705	667	710	682	669	699	659	696	698	695	693	735	640	678	642	708	707	635	675	713	725	657	708	630	635	661	651	692	731	691	684	730	650	664	695	662	686	654	700	675	685	686	708	695	665	668	703	658	668	634	674	651	672	661	698	682	676	676	650	715	686	660	682	664	678	675	668	661	640	670	677	657	695	704	679	664	642	702	644	623	654	713	632	647	637	673	732	712	693	697	639	668	676	704	663	632	675	667	677	664	710	685	634	746	709	650	657	653	669	670	655	649	696	655	649	702	672	713	688	694	720	692	659	655	702	694	704	695	647	641	697	658	692	705	673	676	679	656	641	702	656	643	688	666	655	639	665	688	694	646	658	658	656	661	684	744	693	700	704	612	656	673	626	615	664	640	694	638	687	671	666	656	685	704	656	671	673	738	671	691	642	639	666	686	685	664	707	711	712	675	693	647	660	688	668	683	700	627	701	663	709	677	646	641	689	655	701	677	737	659	619	679	678	653	670	656	671	671	649	673	677	649	723	670	696	656	624	674	664	655	660	635	656	637	710	688	709	677	659	655	698	650	653	651	669	639	699	652	654	737	663	646	717	649	707	676	681	661	712	687	678	685	661	661	704	660	644	670	653	665	680	676	669	660	686	674	684	650	675	620	665	699	690	659	634	680	646	662	734	666	664	702	687	629	656	605	653	690	682	650	660	659	712	687	692	658	709	671	734	642	643	592	690	681	674	650	700	672	689	693	661	694	653	724	666	701	668	705	711	682	649	691	664	681	665	690	668	708	693	630	651	623	681	639	691	711	680	703	671	681	670	669	636	639	681	703	690	732	677	680	663	676	647	680	648	698	653	683	675	636	729	663	650	658	636	687	705	696	637	672	660	692	712	687	654	683	688	709	682	737	653	708	621	691	711	640	655	688	688	649	724	636	703	663	658	699	715	627	632	661	681	676	715	684	698	710	678	669	675	674	660	686	615	690	659	714	649	683	660	678	660	680	640	669	635	658	697	696	650	689	628	685	644	688	664	615	683	634	710	659	656	709	658	667	639	710	659	682	684	689	696	692	678	684	648	672	659	668	672	714	687	658	674	644	664	712	692	656	697	691	670	716	663	643	663	625	733	684	655	734	682	655	656	697	683	691	655	715	706	661	690	681	709	651	695	654	696	712	686	664	621	658	700	650	633	659	675	694	654	691	662	680	668	653	713	715	685	652	641	641	718	685	657	648	651	711	637	664	648	692	681	670	656	664	670	683	712	724	648	643	695	667	680	683	692	664	661	686	697	665	685	709	705	733	641	660	712	645	698	681	699	702	729	680	700	667	662	696	666	696	748	667	672	692	687	678	659	648	674	707	648	701	734	701	714	688	717	697	680	692	630	687	662	684	653	648	654	676	651	686	685	713	669	714	642	686	712	644	633	647	741	635	689	672	706	687	664	658	658	648	658	630	684	650	709	689	622	686	676	701	684	703	704	680	648	686	645	671	716	671	645	647	677	663	719	645	660	667	696	677	690	631	635	728	597	699	701	721	661	723	659	657	686	662	644	681	673	691	627	652	706	659	618	683	657	713	666	706	684	641	632	686	693	679	691	694	642	638	735	680	686	702	673	663	675	686	689	676	701	686	658	660	682	720	662	680	656	671	713	659	671	616	666	696	665	696	712	655	706	671	714	671	653	685	640	672	659	670	703	690	690	696	656	654	685	725	666	703	658	696	686	717	690	688	677	676	636	610	675	649	678	701	636	650	700	618	690	647	679	667	705	690	677	701	679	661	683	725	680	695	644	681	710	627	688	723	689	708	684	655	712	706	675	663	677	692	700	656	686	673	701	654	643	727	636	665	620	668	744	698	675	697	695	652	696	656	681	646	685	658	682	636	685	687	645	650	685	686	650	705	658	666	670	673	677	675	684	730	683	691	683	688	703	668	692	651	653	672	655	711	682	671	680	667	625	673	670	668	675	678	703	652	661	727	701	695	660	622	655	718	708	698	699	681	670	665	734	704	671	659	668	618	687	691	678	669	686	631	678	692	679	670	640	636	673	672	631	640	644	688	724	644	682	701	698	676	680	699	657	668	724	670	701	638	671	648	654	683	679	643	661	676	689	678	635	653	694	666	703	659	673	705	664	730	690	679	678	712	648	622	644	700	715	621	662	649	679	707	679	690	626	658	667	693	668	678	694	653	711	667	637	703	697	702	679	711	643	665	640	676	653	653	647	652	670	690	674	670	680	672	653	698	700	631	680	661	721	656	683	645	637	706	694	691	672	678	664	699	664	719	691	719	646	668	667	658	670	693	645	711	696	679	666	696	686	683	628	635	678	678	639	673	709	672	692	679	646	695	670	647	729	720	671	657	656	624	606	646	752	662	673	685	699	705	672	676	633	657	692	601	702	702	673	636	697	641	681	699	695	692	666	671	666	667	691	677	652	664	613	661	697	689	660	658	664	661	697	687	643	651	659	718	724	618	687	667	681	618	724	681	646	632	672	697	712	667	765
4938	1102	848	564	790	2358	3610	3388	2096	1102	586	361	281	263	301	280	309	277	256	274	274	287	282	254	292	303	324	311	299	286	302	295	259	274	275	285	311	301	302	248	275	305	272	323	277	249	316	309	293	316	308	282	322	266	276	295	295	277	265	296	323	286	275	286	299	266	297	288	307	302	277	310	272	299	310	297	295	277	291	282	266	293	250	281	313	276	293	282	284	288	292	289	258	297	297	252	282	279	297	305	312	286	287	293	271	314	291	268	292	316	287	276	280	260	295	287	292	296	293	280	277	288	284	257	280	250	276	280	279	295	295	316	312	281	297	264	300	311	272	304	252	283	293	260	281	279	282	277	288	299	275	308	297	279	273	284	321	290	262	267	279	267	268	288	315	315	305	297	267	285	281	287	273	266	256	263	302	269	286	293	283	274	293	303	284	261	269	285	267	284	239	276	305	289	289	271	282	267	265	288	272	238	280	266	276	290	324	309	264	308	298	316	287	253	270	290	281	282	283	286	270	270	265	275	288	282	297	280	283	277	285	285	289	313	279	278	291	274	279	276	315	296	267	305	256	284	294	290	258	290	284	308	323	281	277	275	295	261	289	292	279	286	312	274	320	270	311	268	267	263	292	245	249	274	326	293	284	277	315	277	267	272	257	318	252	262	295	284	285	278	273	286	321	283	325	310	294	278	303	307	258	284	321	299	272	281	299	279	304	294	303	302	290	272	269	275	261	271	284	280	302	299	325	277	297	315	315	309	284	291	287	280	302	298	260	276	287	282	261	280	280	276	280	287	284	283	280	315	289	290	276	313	289	288	290	287	252	291	269	257	286	299	267	301	286	278	287	264	306	272	310	278	298	291	313	294	308	280	302	308	342	282	305	306	271	287	278	268	284	295	261	287	288	263	262	273	285	284	270	288	277	274	302	296	281	317	286	271	306	295	261	261	288	290	265	280	261	289	281	281	257	267	295	296	277	288	307	281	285	286	302	270	305	268	309	278	274	278	323	262	310	268	253	271	270	275	271	260	260	298	278	308	292	284	312	294	301	299	282	261	291	276	279	269	275	320	305	266	285	303	303	279	275	300	336	280	276	301	273	292	322	281	306	277	298	310	246	318	297	279	268	307	289	303	278	279	282	278	251	266	284	285	287	293	310	296	277	285	295	278	276	293	281	276	268	261	261	277	275	280	286	269	289	257	268	302	292	285	276	275	306	250	301	308	254	295	299	306	272	283	317	286	263	280	268	320	278	289	277	293	274	277	287	287	320	295	279	287	292	281	280	285	303	266	298	285	285	273	278	298	291	263	263	259	271	278	311	274	311	276	313	285	317	300	251	283	287	298	279	292	277	304	302	316	302	309	273	298	292	271	279	284	289	293	280	288	261	279	303	261	286	275	289	315	288	279	283	290	285	286	301	289	267	287	266	296	294	298	288	277	324	281	285	270	296	293	279	272	304	304	283	292	298	278	289	300	269	300	294	265	263	275	303	311	240	285	254	313	288	282	292	272	284	292	328	263	289	263	272	283	278	291	314	312	279	291	305	321	261	274	284	300	276	272	283	293	294	286	281	330	267	270	279	273	277	289	292	289	295	287	289	307	285	265	294	299	297	327	262	291	276	287	287	267	271	277	298	289	284	275	278	240	291	313	280	253	295	298	330	305	313	288	285	300	284	304	295	288	291	293	287	283	264	304	318	286	289	291	291	279	276	342	320	285	278	276	290	282	296	258	288	291	289	332	300	287	279	295	271	269	294	255	268	279	296	288	262	285	247	270	261	264	277	315	258	270	281	283	271	317	304	266	268	287	280	291	284	292	281	285	285	292	291	255	277	288	331	271	287	296	269	252	243	309	260	271	279	261	292	276	290	278	310	269	267	303	284	317	283	304	298	276	261	271	313	281	261	285	260	294	299	299	277	282	284	282	303	300	300	303	281	284	276	283	298	275	256	274	250	261	286	268	309	281	296	274	306	298	301	277	336	302	306	302	284	272	313	289	259	292	293	330	264	291	278	281	272	295	240	268	274	286	292	280	312	257	297	293	283	314	281	277	275	270	289	269	286	271	280	272	302	297	294	288	299	292	296	269	306	292	294	282	281	304	259	299	253	287	288	301	281	293	272	299	285	276	258	315	278	279	288	284	279	280	287	291	292	267	327	261	290	262	277	295	286	276	274	300	299	289	305	300	307	280	285	287	298	311	291	299	311	324	286	288	285	276	292	307	272	268	286	312	286	303	247	273	279	276	288	296	287	263	257	298	284	283	288	277	287	280	284	278	276	276	294	307	316	288	295	279	310	308	314	265	269	282	259	274	268	293	305	285	284	267	287	287	271	291	265	285	266	261	280	275	257	295	315	288	277	285	261	270	273	290	273	309	276	287	255	291	273	297	302	285	291	275	282	297	289	292	256	289	283	265	294	277	276	273	275	273	287	268	292	301	283	294	294	270	299	262	289	297	306	271	268	274	313	281	288	274	285	291	304	290	297	310	284	251	272	269	283	249	304	281	267	268	258	276	280	276	267	266	276	292	284	282	266	306	293	274	304	282	303	250	291	292	302	259	270	274	248	249	290	301	275	277	307	311	318	299	268	290	311	295	291	283	274	254	254	313	278	331	302	274	278	230	264	266	280	300	308	311	277	274	261	249	288	293	294	284	303	270	309	277	283	253	269	280	281	259	285	259	281	259	276	284	291	294	300	285	256	284	330	299	302	279	292	273	270	279	301	269	283	315	275	329	301	271	304	260	259	285	272	295	270	301	293	274	337	266	260	283	265	280	306	269	291	291	304	302	281	282	291	305	293	274	299	297	283	269	291	283	263	281	270	282	290	298	302	272	297	269	311	265	271	292	268	281	301	290	284	268	298	263	325	299	288	277	264	280	283	271	300	299	283	279	279	250	245	289	248	288	322	286	256	284	282	275	245	317	265	277	277	288	296	250	270	266	284	308	251	293	267	265	300	308	314	287	271	286	260	289	280	273	268	277	293	309	305	313	245	277	301	297	292	277	288	297	284	296	291	271	327	287	291	295	252	320	263	298	282	252	300	298	288	293	325	287	301	283	270	277	307	291	288	283	290	303	271	306	292	274	281	265	285	308	299	303	261	271	284	283	286	271	290	284	315	261	257	263	291	308	276	271	277	269	296	310	262	294	299	299	309	301	259	295	253	277	293	284	284	259	311	286	294	291	266	289	306	289	289	271	267	279	277	287	271	294	310	284	272	306	298	287	281	283	279	255	274	263	269	284	280	299	295	281	272	284	273	301	276	306	300	302	282	292	282	293	307	268	283	314	306	268	255	280	285	281	307	298	295	297	298	295	262	309	269	284	284	292	330	272	269	270	293	299	307	312	295	282	297	279	288	296	298	270	261	290	292	300	295	292	287	285	276	268	263	264	285	317	286	286	299	304	301	278	304	256	286	272	298	320	300	319	272	299	296	281	290	264	279	310	272	302	306	302	312	268	298	288	276	291	305	320	300	304
4110	1505	1746	1600	3490	11220	14883	13101	8033	3977	1846	1018	787	753	740	767	746	755	754	742	723	729	733	690	743	704	713	745	725	702	687	697	734	740	748	741	668	729	687	737	711	700	687	696	772	742	741	676	746	755	703	737	733	695	734	741	704	694	709	707	749	732	716	754	736	722	733	719	690	738	734	810	712	723	709	717	761	679	708	748	778	714	721	719	722	675	733	685	754	701	703	757	746	742	738	686	703	684	703	760	749	712	731	779	690	711	712	723	663	727	695	740	663	730	696	708	751	748	696	775	711	698	739	753	708	714	698	726	771	734	727	736	747	720	691	737	745	723	722	747	735	692	752	769	712	709	763	721	746	786	711	750	711	729	738	706	745	655	722	712	730	733	729	735	765	724	749	737	776	702	740	704	680	682	774	692	762	713	710	698	748	711	718	680	761	682	691	727	707	756	723	750	697	731	730	721	725	753	705	702	705	727	711	720	743	753	721	703	676	737	715	761	743	727	732	704	692	745	719	693	693	721	675	721	721	724	666	743	714	719	722	719	723	741	745	745	799	711	723	754	699	699	732	761	702	745	739	727	716	705	667	742	718	736	748	690	782	704	738	743	757	694	732	727	732	730	727	725	711	727	721	673	717	707	730	705	768	732	776	774	719	724	697	729	671	673	732	715	731	751	731	735	756	727	731	692	732	737	703	687	709	716	718	696	713	690	776	708	733	740	738	716	725	740	730	723	726	704	729	738	723	712	720	688	727	755	729	740	780	727	701	735	749	695	782	746	710	749	778	745	696	719	718	682	676	747	708	749	730	703	687	737	744	708	688	681	777	697	743	712	685	722	725	683	766	724	715	722	712	737	683	708	725	759	734	717	793	721	725	738	765	733	726	702	713	701	764	708	726	752	753	700	739	729	753	716	676	723	708	718	768	743	728	741	638	717	723	727	704	662	727	700	706	728	766	732	734	714	699	753	741	700	682	698	701	717	761	733	704	719	783	713	752	705	734	691	748	754	699	679	731	699	692	746	718	760	689	741	697	721	744	745	707	699	690	730	717	661	711	728	737	748	737	731	713	773	726	731	667	734	696	720	722	705	704	764	747	700	728	723	753	705	726	686	727	696	733	738	764	751	706	758	726	750	757	752	765	713	699	723	750	705	772	752	734	729	701	746	735	717	727	755	749	712	712	749	762	717	724	700	754	719	750	671	678	719	696	721	698	741	736	732	767	690	726	732	748	682	663	762	741	678	721	698	751	716	754	678	746	667	712	730	746	720	705	734	733	693	714	709	767	722	744	710	703	700	711	720	727	754	754	727	727	742	729	741	788	758	757	644	705	738	756	729	702	692	708	716	803	745	714	745	688	734	751	719	723	703	762	727	740	746	670	733	737	713	706	722	715	708	712	686	719	747	732	658	732	705	690	741	725	782	728	727	670	708	722	745	754	702	694	696	745	746	722	740	665	738	669	747	692	733	757	683	773	740	761	706	736	751	702	707	723	747	719	735	692	726	732	745	714	731	782	699	734	710	750	737	692	719	698	704	781	743	729	777	689	704	666	689	727	719	720	723	718	753	728	721	745	728	722	709	708	667	737	739	753	747	729	750	709	746	768	770	747	706	748	742	749	716	727	735	738	718	718	691	731	704	733	720	705	747	719	741	710	761	721	715	721	726	756	736	771	757	725	726	717	714	680	719	700	724	725	731	703	713	717	734	717	719	716	691	748	784	716	729	736	711	731	707	691	712	719	695	733	696	734	686	713	691	694	725	691	693	721	780	715	690	744	741	738	742	759	696	703	724	700	697	689	702	725	708	725	731	712	714	695	764	744	709	697	749	722	738	760	730	792	726	743	727	729	719	703	748	692	760	738	665	720	748	694	708	738	724	707	707	734	790	756	693	736	701	715	732	728	717	725	711	729	731	728	706	722	665	784	688	726	707	735	753	696	703	677	710	729	768	671	755	720	655	749	716	706	705	730	686	711	675	754	779	707	718	739	730	762	719	719	670	746	782	716	818	673	712	736	762	763	698	771	672	752	697	730	768	769	733	710	689	668	791	704	678	729	709	673	702	704	723	734	702	698	690	746	758	745	709	756	767	757	750	718	708	700	746	715	667	731	732	688	716	690	693	709	690	710	756	707	712	742	754	725	763	741	691	706	743	752	753	771	716	746	735	722	720	711	702	734	708	790	736	740	681	790	748	771	719	715	740	751	695	702	737	695	705	709	761	709	759	758	744	759	668	687	712	761	756	723	747	740	738	703	698	753	723	741	720	664	693	748	741	713	722	728	741	644	742	771	722	753	721	714	746	717	708	727	727	737	732	692	700	717	684	746	715	698	704	697	702	720	744	690	748	719	671	750	721	725	707	723	677	695	736	742	736	735	752	758	771	711	762	733	716	718	711	785	727	736	765	729	747	697	740	679	717	704	726	695	705	733	714	735	690	702	698	687	757	741	697	736	756	757	720	750	752	691	670	707	663	751	732	689	720	732	747	709	722	765	708	703	726	708	643	685	734	767	726	734	728	697	745	713	766	758	736	693	746	696	739	739	735	759	694	705	747	686	746	688	721	745	685	723	765	716	714	784	706	729	733	686	753	701	709	698	733	707	732	759	683	761	725	706	714	709	705	740	718	775	736	736	723	712	700	785	666	757	761	741	759	737	753	759	708	751	773	749	700	707	732	713	715	713	732	723	783	772	718	764	728	714	716	718	737	746	680	734	749	725	695	772	753	740	720	723	685	715	736	723	720	765	720	730	754	700	736	705	761	738	744	729	735	704	735	697	702	753	734	723	723	732	707	691	703	728	703	760	728	690	686	688	707	677	747	741	723	740	716	805	685	731	795	736	762	769	773	683	701	714	741	716	739	699	705	764	754	728	739	726	693	715	666	753	728	752	713	697	762	712	741	741	709	765	648	749	725	731	728	713	719	672	702	696	672	717	765	696	741	727	705	764	726	753	716	751	749	732	756	724	759	758	728	744	709	736	725	703	755	722	740	697	749	756	731	724	788	736	753	692	750	721	697	720	719	726	723	706	682	683	755	729	762	724	695	737	659	754	691	697	780	717	734	710	704	729	714	719	762	732	734	719	679	691	729	746	738	742	736	725	716	694	707	746	684	706	753	741	793	697	746	725	729	777	713	726	669	743	734	731	727	730	716	733	709	779	698	746	752	689	744	710	717	738	694	748	759	703	753	730	747	706	680	733	711	734	706	731	679	741	720	715	735	725	741	721	695	726	728	722	699	711	728	718	792	707	740	716	754	725	707	669	748	775	736	769	682	670	723	765	776	737	708	677	705	711	696	777	703	717	679	729	718	763	720	692	713	713	739	701	738	768	715	744	707	742	699	727	672	706	708	747	709	760	721	700	681	747	654	687	714	699	700	738	718	744	737	706	732	703	741	713	751	723	698	752	722	726	721	719	735	739	725	729	697	711	733	717	743	752	690	719	741	701	746	709	708	743	699	721	750	722	717	735	712	712	744	769	738
19640	4752	2994	1876	7354	31789	41852	33811	20218	7840	2180	695	359	331	303	291	286	280	269	285	292	268	313	299	312	336	272	264	312	313	292	275	277	308	303	303	281	269	280	302	270	300	283	269	286	283	296	293	276	238	301	296	314	274	268	279	295	269	300	313	278	330	292	313	294	290	275	277	277	285	288	278	307	331	272	304	282	273	277	287	282	287	275	302	311	269	320	301	314	279	302	278	282	271	319	293	268	271	268	302	316	292	290	286	298	315	294	276	286	295	297	335	311	292	261	262	279	317	308	289	290	309	300	285	312	297	274	301	299	292	263	274	292	270	275	305	306	305	301	269	291	299	264	277	292	319	284	283	307	288	275	307	279	319	315	305	290	302	300	296	292	287	291	293	274	287	284	302	312	276	321	287	312	294	277	284	305	303	286	262	295	293	302	264	285	258	301	283	271	276	285	293	274	286	285	281	285	315	294	288	319	323	288	295	314	311	301	296	286	298	315	317	267	273	284	303	290	302	334	297	280	315	288	298	269	261	271	258	341	308	281	310	295	279	245	287	322	298	284	273	283	273	320	297	316	307	287	286	283	302	312	286	308	271	270	289	261	285	290	284	283	263	302	297	281	306	310	243	309	273	272	298	294	302	298	295	319	297	285	277	287	302	254	326	315	310	278	294	272	302	295	299	302	302	310	329	307	291	301	308	291	278	263	303	285	293	284	268	275	300	297	292	279	297	285	283	313	307	287	272	296	303	282	303	289	303	315	290	268	306	314	279	275	297	262	294	281	317	309	294	307	333	296	271	305	300	283	289	300	313	299	263	285	263	302	275	275	305	310	300	293	311	286	315	290	279	281	293	297	291	319	307	296	279	307	304	287	288	282	272	312	260	277	296	310	315	298	260	279	297	263	281	276	328	290	278	295	289	282	338	267	293	286	302	281	290	307	310	283	304	283	301	285	292	289	298	309	251	293	292	293	310	288	288	307	290	286	288	306	272	289	309	316	279	273	297	289	319	316	287	290	291	289	305	304	297	282	265	296	284	303	307	280	280	314	298	284	294	295	266	293	267	311	295	260	263	272	334	280	298	308	266	287	286	297	264	286	286	291	302	294	311	278	294	285	283	276	282	326	299	299	278	272	295	296	289	248	287	279	286	288	306	281	281	260	304	340	276	285	287	275	288	274	288	316	294	299	277	301	307	304	276	291	301	276	275	278	277	282	296	281	311	320	314	284	275	306	271	308	246	302	327	321	290	297	283	289	304	339	308	295	303	295	271	290	307	296	273	275	317	315	306	294	263	288	297	274	269	284	282	291	282	271	275	263	306	287	293	297	302	291	261	288	318	303	286	310	284	286	298	284	276	245	290	280	293	289	290	287	296	292	283	257	308	271	294	295	295	293	292	321	293	290	300	284	282	301	321	304	309	275	294	311	266	304	327	308	309	286	275	317	278	307	296	253	316	271	333	270	316	299	271	308	300	285	295	281	311	286	290	276	302	283	280	292	314	299	304	288	264	301	306	304	293	313	321	293	302	299	283	286	269	290	307	313	305	271	277	350	304	310	275	271	303	280	296	258	268	287	273	290	261	285	255	304	302	277	269	303	295	299	309	278	291	289	288	266	315	293	272	291	284	273	289	299	283	265	276	292	302	304	299	282	330	281	297	272	288	302	303	300	305	274	267	322	291	290	337	288	304	266	284	303	310	309	260	275	286	289	324	270	279	281	317	250	305	301	275	266	283	279	296	306	263	279	291	255	266	262	321	262	290	289	306	276	292	299	297	275	263	311	305	266	268	282	330	309	272	291	301	312	296	289	285	245	276	291	285	275	274	286	281	293	282	323	285	276	314	268	288	302	248	278	265	294	245	316	263	298	304	295	293	281	277	313	319	284	270	295	277	292	282	294	308	274	260	296	284	268	293	299	279	317	288	286	277	286	274	278	279	300	293	302	272	284	302	285	302	277	286	278	296	276	306	304	264	255	301	311	273	291	290	267	275	323	308	265	272	281	320	258	281	284	294	294	261	311	298	251	338	271	285	298	292	271	304	276	288	260	326	278	291	272	272	317	275	282	282	274	324	281	292	291	291	329	291	297	285	269	263	272	308	307	307	286	297	288	292	273	285	312	275	305	298	297	247	300	288	299	309	322	308	288	287	287	291	271	282	285	268	320	297	292	287	328	318	300	285	285	307	265	270	298	292	296	307	313	270	261	307	286	297	297	287	285	316	287	302	307	282	289	315	326	279	262	297	317	295	325	280	263	303	284	268	261	301	310	308	272	287	272	280	295	311	309	298	296	273	321	282	293	286	285	276	290	274	286	290	280	282	302	280	295	285	298	295	285	289	301	277	289	296	315	296	258	288	301	277	313	280	273	286	277	305	324	266	296	281	284	288	297	317	277	317	302	315	286	299	311	285	296	305	297	297	280	312	275	270	299	259	283	313	282	290	314	262	300	305	294	302	293	298	256	314	278	304	302	327	282	302	302	296	304	250	295	303	316	289	295	299	271	290	308	298	294	317	288	283	277	293	300	284	274	260	290	298	293	267	300	311	275	269	284	288	318	279	305	321	283	282	288	312	301	295	294	307	314	278	290	304	278	258	286	290	279	278	314	257	254	278	317	277	248	276	322	293	305	329	264	283	282	311	294	276	308	291	267	273	323	326	299	297	323	302	287	288	301	299	279	291	273	318	282	280	294	305	287	278	313	278	249	281	288	303	305	286	294	257	279	302	296	272	290	295	302	314	298	271	286	265	294	280	273	277	292	268	278	289	304	304	302	281	268	285	277	280	267	273	287	284	286	307	300	316	265	262	283	305	281	307	300	296	273	275	301	292	275	287	277	299	323	296	315	313	293	273	267	294	281	288	273	307	291	262	263	295	287	315	283	322	299	281	294	304	293	249	291	270	274	299	281	288	280	285	295	275	296	291	297	280	282	299	305	306	284	263	282	278	282	305	276	298	282	288	271	290	277	274	290	321	285	281	305	310	290	273	319	292	282	311	280	263	264	293	291	291	310	297	281	255	297	270	297	288	307	273	303	291	294	276	294	322	308	312	292	290	305	281	271	278	279	268	277	291	266	271	281	299	310	278	285	272	296	269	305	296	313	297	286	314	297	292	264	273	302	271	287	287	277	289	324	290	273	292	301	306	271	314	297	314	278	283	291	287	294	312	284	318	294	299	294	297	307	302	316	323	267	278	251	280	286	297	250	343	285	293	274	283	267	286	276	335	303	279	264	296	311	291	314	303	298	302	275	282	298	287	285	272	320	291	321	293	267	329	299	281	303	313	291	316	290	298	237	287	284	282	323	287	307	271	262	302	287	296	313	281	290	299	320	296	319	287	240	284	286	269	306	295	290	279	314	291	266	282	286	289	269	292	271	278	271	291	272	290	308	319	305	314	268	299	282	295	305	279	288	320	289	284	316	328	315	315	284	323	290	305	297	302	289	286	285	291	279	293	308	259	288	318	289	291	281	272	287	288	260	274
11636	2699	4563	5004	19253	49202	55519	48382	35321	20138	7786	2538	1044	796	747	744	676	742	717	697	751	721	743	754	724	761	729	748	736	727	754	718	719	765	754	802	740	754	738	746	778	740	734	722	724	764	747	729	708	777	735	721	823	707	774	701	810	736	730	764	762	716	728	699	740	743	738	724	707	733	697	715	678	697	741	720	716	687	720	665	756	703	722	733	741	702	672	696	693	754	726	682	746	774	728	767	754	740	705	782	741	787	699	717	771	727	678	742	700	742	743	753	756	735	749	734	710	742	716	746	680	742	747	780	783	755	758	761	703	716	724	787	698	708	736	711	757	758	733	709	788	780	751	753	729	718	757	784	766	714	756	694	751	693	726	695	721	730	722	747	742	738	733	727	720	729	767	727	767	720	699	747	788	759	690	729	724	723	729	760	726	717	729	751	725	725	704	702	766	747	740	746	764	705	725	748	713	724	718	699	721	756	742	710	748	712	754	791	744	730	736	722	717	732	718	698	718	694	737	733	743	737	732	747	715	725	711	720	739	669	781	759	737	728	742	737	736	729	785	737	705	753	678	724	779	747	725	702	729	702	801	748	708	734	744	648	721	777	780	743	747	747	737	737	729	758	737	708	715	744	721	711	732	720	710	680	726	735	719	729	735	749	738	749	763	813	718	759	733	651	745	711	725	734	715	695	717	755	716	766	700	741	732	667	711	764	735	736	707	707	656	755	778	736	739	732	708	739	731	723	754	700	781	735	702	695	775	706	683	748	707	749	707	693	748	737	733	694	741	738	738	695	743	757	730	682	671	745	748	753	732	672	720	705	676	748	687	770	756	710	807	727	756	735	771	733	708	718	658	736	718	733	717	723	709	762	787	714	705	726	695	732	735	801	742	727	779	735	718	728	734	748	748	772	719	722	675	746	747	746	713	750	713	739	732	717	721	729	684	707	728	706	718	756	713	729	710	759	751	720	755	767	739	707	717	691	704	744	749	708	759	736	723	710	732	669	750	728	676	730	788	721	720	735	758	748	728	680	782	787	788	726	694	757	725	782	732	753	719	682	737	735	732	713	731	704	737	720	750	787	730	728	701	721	757	715	781	719	728	739	721	740	712	687	720	750	724	713	675	754	772	728	757	701	715	728	760	712	719	735	723	760	821	731	718	719	718	743	692	737	713	754	720	715	673	740	725	707	725	720	734	725	738	745	716	729	744	753	742	703	750	740	705	755	807	711	720	718	736	723	712	741	709	743	714	712	717	756	738	704	730	766	682	715	739	732	729	765	735	696	726	741	736	733	664	729	709	747	751	699	727	741	697	775	768	702	731	750	766	777	789	713	721	708	769	709	733	745	734	737	649	732	750	754	794	723	775	736	741	680	742	708	728	685	757	711	767	764	740	704	733	715	753	769	726	729	728	705	765	726	708	763	730	737	705	709	752	754	763	695	720	730	739	743	710	728	745	708	741	685	688	697	726	773	750	710	723	721	715	723	747	699	711	734	746	738	713	788	732	698	739	775	731	744	687	770	758	720	711	698	751	755	713	773	749	795	717	744	738	737	748	713	759	760	755	715	682	707	778	760	774	766	731	747	695	719	706	704	718	738	730	739	740	756	728	761	717	749	697	733	776	704	755	786	749	713	729	725	796	726	734	730	676	756	752	724	749	702	697	717	718	677	735	763	723	734	725	712	740	752	719	713	710	737	676	755	711	754	706	685	735	704	761	760	700	750	726	766	696	697	731	745	749	714	739	707	733	737	738	727	753	788	715	747	724	723	690	674	747	704	700	700	717	700	705	706	707	739	757	755	731	743	732	755	695	727	763	749	731	736	723	731	699	732	728	707	706	756	766	745	728	739	753	695	731	727	753	724	737	716	713	709	711	694	743	740	740	728	665	738	717	740	708	702	721	736	750	730	737	718	764	751	724	727	730	730	742	770	711	759	764	680	735	728	744	791	730	769	700	783	716	701	685	769	775	709	688	717	780	735	775	718	758	680	782	747	710	755	731	762	746	764	661	697	710	766	741	735	651	706	737	730	754	749	766	718	729	766	737	714	746	762	704	720	736	685	701	788	721	722	712	719	724	708	755	757	742	762	680	708	742	723	722	722	746	710	733	749	730	755	746	727	719	713	737	780	769	743	706	756	709	783	730	735	773	764	740	738	700	741	727	710	736	689	739	730	743	763	704	737	759	742	702	743	709	753	738	719	729	680	722	717	727	694	697	738	708	687	711	697	744	721	717	714	734	706	715	744	705	754	716	730	743	687	683	720	723	753	752	753	753	760	767	776	694	736	692	706	676	743	709	692	745	734	695	789	704	747	731	693	766	767	706	734	761	736	745	745	721	673	730	718	733	754	705	765	749	743	719	726	760	770	754	731	760	680	700	724	725	786	716	700	743	709	764	737	765	754	755	753	741	776	683	745	759	726	768	671	764	689	764	777	765	732	718	718	742	706	746	752	739	726	723	709	745	695	794	807	746	781	720	695	733	755	706	712	730	689	707	727	786	687	686	744	749	713	726	710	732	770	736	696	729	706	717	700	703	727	746	703	708	725	734	755	705	798	764	759	735	716	750	710	701	787	695	755	764	760	761	718	712	779	742	696	739	746	744	717	742	768	720	735	734	751	751	751	712	742	736	688	703	750	741	694	782	714	702	747	766	700	737	735	664	726	747	759	679	731	765	760	714	719	751	724	778	734	750	746	700	709	728	727	671	712	706	767	707	700	741	716	730	775	730	742	721	711	762	693	756	674	691	723	704	729	761	741	740	707	725	733	758	761	736	699	716	749	754	747	702	712	721	718	711	755	721	727	688	764	717	746	701	710	729	731	731	636	746	743	789	753	738	727	663	702	761	683	748	704	804	720	760	756	720	793	714	688	736	771	693	689	711	701	758	759	777	712	724	722	746	747	747	761	751	744	714	742	685	774	739	749	764	745	714	765	750	726	759	732	705	737	743	715	708	740	734	719	773	717	709	737	728	718	708	752	728	746	747	739	751	728	734	774	722	781	661	690	663	746	738	678	741	682	764	727	702	680	700	701	720	760	689	754	715	704	729	678	733	696	696	705	759	720	752	740	763	709	716	757	674	772	737	676	707	696	774	712	694	772	711	694	785	739	803	756	837	768	747	742	686	740	720	729	720	754	685	726	764	730	737	731	742	740	716	745	763	730	722	716	732	744	728	727	764	755	690	770	713	710	718	650	702	754	784	740	717	777	763	747	707	700	739	723	728	694	745	783	734	754	703	744	683	774	740	709	687	705	760	755	716	686	723	729	734	757	762	691	738	745	723	787	724	687	731	686	710	729	677	772	697	754	722	712	731	734	728	687	739	744	749	668	711	735	740	708	773	763	683	688	721	784	724	705	760	716	778	716	696	708	765	714	748	721	685	766	725	682	723	745	716	796	715	765	738	740	737	684	712	711	741	698	709	769	729	721	793	741	734	678	695	720	714	687	716	686	713	731	757	734	758	733	768	736	709	730	769	801
27168	8652	6165	5561	10867	42047	56681	47599	32011	16342	4972	1128	408	282	267	273	291	279	273	288	274	255	252	291	248	261	290	262	272	283	243	256	268	264	243	278	259	269	244	251	271	241	271	277	258	241	243	272	248	285	276	249	279	237	277	251	220	257	266	252	272	269	254	285	280	246	287	272	259	291	239	274	257	257	243	249	259	250	242	253	281	273	286	257	252	234	264	274	244	251	280	257	263	261	257	232	268	261	257	261	256	280	240	257	273	257	267	229	272	245	228	258	242	281	256	261	233	266	236	275	234	246	248	278	232	258	312	255	272	264	242	235	267	278	265	277	272	256	242	219	260	262	274	278	249	242	273	272	243	270	247	281	227	239	245	268	264	269	255	239	255	251	252	278	245	272	302	281	255	254	242	304	290	261	265	273	259	256	272	273	269	279	234	240	241	264	258	270	251	235	290	283	271	250	263	224	262	252	265	283	245	237	237	267	248	280	280	275	277	250	292	294	264	274	263	261	230	265	260	257	241	262	235	248	231	277	261	254	233	253	259	267	257	237	241	247	258	258	286	229	283	245	264	263	282	273	283	257	256	299	244	260	238	256	262	246	255	261	286	294	265	238	276	269	242	263	234	266	260	271	278	252	277	222	259	242	236	254	264	250	280	260	279	269	269	251	253	271	249	237	277	254	227	273	255	227	225	238	274	285	232	242	255	279	247	269	266	259	273	254	275	240	257	271	270	239	259	267	263	303	241	290	259	278	267	248	273	267	298	276	229	259	269	248	250	269	265	248	259	282	252	268	229	251	293	270	269	237	225	235	258	267	251	256	259	280	279	239	236	256	231	262	293	254	248	254	284	261	248	268	253	256	248	254	268	311	232	251	268	281	250	272	242	258	276	220	250	251	223	248	263	258	226	215	284	257	290	260	259	251	281	271	266	301	249	241	290	257	303	260	256	265	259	293	256	245	250	264	244	258	256	267	282	262	284	284	258	272	287	253	239	263	248	271	258	281	257	272	252	251	268	226	258	276	275	272	247	260	274	289	266	224	276	277	257	248	221	234	250	271	241	250	276	268	266	247	274	240	287	273	264	255	241	249	248	239	285	228	255	233	257	258	282	261	260	267	249	239	288	263	238	241	265	268	282	251	248	251	264	248	247	230	257	251	268	255	271	254	257	274	259	254	243	259	242	251	264	277	262	251	246	249	265	270	245	241	254	216	216	249	284	227	255	257	278	264	265	252	259	281	271	248	251	252	245	266	241	252	271	269	271	276	231	225	258	282	283	264	251	213	245	259	254	281	260	246	279	244	282	278	256	273	278	246	241	234	258	289	243	261	249	252	258	267	252	230	252	268	260	252	273	256	288	243	262	262	235	257	282	273	272	244	266	247	243	240	248	279	250	260	273	255	270	252	246	263	250	250	252	247	259	292	273	264	251	271	263	245	267	280	253	280	252	256	239	229	270	254	266	265	268	282	261	273	263	277	276	260	234	247	246	238	262	263	248	283	235	235	277	252	252	236	272	236	261	271	264	288	261	241	237	228	276	297	266	262	248	253	264	265	276	272	305	243	269	269	243	283	237	274	287	279	261	248	281	260	253	275	268	258	239	271	248	258	250	266	262	271	246	236	239	292	246	239	280	262	260	270	278	263	238	280	289	266	273	270	264	279	242	240	262	257	239	267	256	269	266	245	270	282	271	289	251	258	260	279	258	247	273	278	264	215	256	273	275	249	248	277	280	276	280	276	275	257	240	249	256	261	272	226	264	248	290	257	215	264	259	272	282	260	283	255	273	246	260	283	283	256	263	289	276	275	263	252	272	281	262	261	269	266	227	251	244	262	241	266	281	247	252	263	296	267	267	264	268	257	281	251	264	268	271	247	245	255	275	253	268	250	261	273	279	234	274	256	253	272	299	278	261	248	247	279	209	229	251	283	251	237	243	215	247	304	283	281	268	228	238	259	257	241	254	258	256	241	250	245	259	279	248	252	239	250	241	304	263	265	242	252	259	275	273	273	253	261	261	268	270	241	245	281	278	244	257	253	274	238	260	266	262	235	276	268	284	264	252	263	236	253	286	257	267	260	272	282	286	270	239	248	249	238	248	293	264	258	226	272	284	252	263	262	271	266	238	281	267	247	269	279	262	273	244	275	252	265	254	231	261	274	274	284	254	265	241	288	274	266	243	282	265	270	257	284	254	224	226	230	246	241	258	260	249	238	258	280	261	270	276	250	270	228	227	258	263	230	249	254	254	238	246	229	247	256	252	278	221	263	263	255	275	225	253	244	236	265	273	263	243	277	278	251	271	260	228	281	231	252	283	262	233	266	294	284	231	275	273	230	261	255	250	251	264	261	289	253	256	263	240	263	250	255	239	273	231	276	262	242	272	267	290	262	245	272	257	272	249	278	269	246	257	266	242	252	251	235	248	271	268	228	248	252	272	236	268	257	249	272	278	251	277	264	266	260	252	240	276	264	276	237	275	283	276	279	241	242	291	242	260	264	244	274	252	253	231	251	244	282	259	234	285	292	278	271	251	261	266	236	284	247	257	285	252	254	265	233	255	291	290	241	244	247	238	262	259	249	244	238	270	254	255	261	275	262	270	273	292	256	262	273	273	254	209	242	287	236	236	282	252	287	242	263	240	250	255	248	288	262	231	243	261	259	271	276	250	253	254	254	248	266	254	258	285	264	240	244	273	269	232	279	238	253	269	240	262	242	242	284	268	252	254	247	247	288	264	227	273	291	248	279	236	241	244	221	243	248	253	258	248	252	287	273	280	252	275	228	279	242	279	273	258	228	257	292	247	222	250	274	259	268	255	227	283	271	252	259	277	248	260	278	250	269	290	259	265	253	247	216	228	248	264	257	302	225	273	268	267	269	259	265	236	265	266	265	255	266	268	271	257	283	281	274	261	275	267	254	244	262	258	263	270	256	279	248	230	240	244	271	268	244	262	266	299	252	248	262	248	253	318	254	277	269	266	253	267	281	237	248	276	256	228	264	247	249	259	230	277	279	240	242	254	261	250	266	258	252	277	250	255	238	253	295	250	244	262	264	252	258	266	296	260	281	266	274	259	247	251	249	269	261	266	248	251	261	264	261	257	238	246	268	274	273	269	278	260	248	255	282	262	246	248	245	249	252	258	241	254	261	235	269	228	236	275	264	247	275	260	243	278	238	227	280	274	236	251	231	239	230	252	232	280	259	262	261	260	255	249	268	246	287	303	254	256	262	261	245	237	281	248	234	274	276	217	262	260	233	260	267	256	272	226	280	258	269	257	272	253	271	256	282	272	272	263	261	261	258	236	266	273	291	272	256	242	253	287	249	238	256	264	261	271	235	280	258	265	232	259	231	263	240	279	247	251	279	256	262	252	248	272	278	268	261	243	262	260	250	272	282	260	257	257	246	274	256	249	285	278	280	266	242	283	262	261	232	240	244	237	270	266	267	259	265	263	262	232	244	240	258	253	252	253	263	235	289	273	255	261	281
13767	3769	8381	12972	25065	56723	67818	59734	45950	29992	13716	4342	1330	739	695	675	635	671	669	683	683	614	639	634	663	696	620	642	685	664	665	651	682	694	622	640	597	607	633	642	669	648	664	679	704	670	705	624	668	643	691	685	638	668	651	647	659	647	609	649	655	698	616	655	666	670	684	636	694	688	651	640	653	637	651	671	624	681	673	683	675	647	666	726	640	695	695	654	649	656	646	656	648	627	662	638	642	684	671	660	682	677	578	662	629	662	673	694	625	646	645	673	654	629	680	649	651	675	702	651	620	634	617	626	694	694	603	640	650	667	677	680	639	662	645	678	660	620	641	651	685	619	667	611	657	720	647	643	657	643	670	673	629	616	684	612	658	669	684	681	701	715	655	672	648	633	623	659	647	682	658	627	654	642	672	691	664	633	628	639	652	621	662	623	659	676	665	653	646	617	658	645	628	628	656	675	639	631	637	658	648	678	652	621	642	677	659	696	668	712	669	659	697	663	641	666	628	685	636	649	686	626	699	629	663	644	648	693	640	664	622	633	626	669	644	669	669	669	684	607	692	635	639	606	677	626	623	643	654	644	659	635	709	615	718	631	641	626	639	675	650	648	641	667	684	682	689	628	658	669	645	651	628	684	706	651	627	664	626	687	677	679	726	651	676	624	616	644	621	648	706	727	646	639	642	712	661	629	629	647	671	656	620	663	610	653	600	659	660	667	693	660	728	629	634	660	643	668	685	629	647	708	660	677	665	659	698	719	594	638	699	667	662	639	621	666	690	660	669	652	661	669	714	659	651	667	661	667	647	669	670	696	644	671	681	683	643	653	649	633	725	664	624	624	639	673	657	615	648	646	689	636	679	632	651	647	694	710	684	619	708	661	608	618	655	652	648	601	676	691	660	621	668	649	683	677	649	678	651	641	659	659	659	637	640	643	669	668	693	649	664	648	670	646	658	646	718	678	650	674	626	635	676	700	651	655	709	641	641	606	648	693	677	678	676	662	671	673	620	594	624	696	618	657	636	692	643	659	669	650	678	649	624	650	674	671	681	606	626	602	635	650	676	640	647	665	661	649	669	648	641	658	673	690	653	662	628	605	673	655	617	693	664	620	600	613	640	658	644	657	658	684	606	652	682	693	638	629	636	607	638	670	680	688	636	651	628	681	656	621	652	651	621	652	654	680	697	594	662	635	638	629	649	675	646	722	667	666	684	609	669	633	653	670	636	689	667	606	714	672	677	627	635	644	649	685	679	646	656	670	672	662	641	683	673	675	640	626	671	661	675	676	691	646	579	664	667	643	648	694	623	694	697	660	680	682	624	670	645	639	657	640	687	673	635	682	660	640	693	664	666	640	646	642	609	647	667	647	644	644	647	609	665	633	685	665	615	666	684	663	654	684	678	639	657	651	655	595	642	625	650	676	655	649	674	679	688	675	634	670	668	652	634	632	681	694	643	687	680	640	659	696	660	653	616	667	635	682	680	622	665	650	651	666	624	630	638	691	682	648	649	695	625	695	670	655	681	659	605	628	649	681	639	621	626	648	669	648	607	693	673	645	724	701	652	635	641	701	644	663	668	670	659	666	653	647	655	654	676	691	675	641	690	653	646	621	678	690	599	670	654	673	650	685	620	684	694	684	658	617	664	634	660	663	647	681	661	721	680	659	656	632	625	675	655	690	653	651	632	651	631	640	688	634	679	632	670	648	619	656	655	621	667	675	603	637	642	622	678	693	674	681	709	719	637	637	664	629	652	640	667	620	616	591	640	658	621	685	651	636	659	673	687	639	630	662	614	676	660	636	680	647	647	619	626	663	642	659	713	635	641	625	624	659	674	667	662	669	656	644	643	648	658	606	688	704	667	642	661	670	674	677	673	730	681	633	616	681	637	709	679	659	684	681	659	674	645	615	645	643	667	688	585	693	647	652	651	663	679	649	642	648	654	640	660	630	661	664	684	686	665	643	672	678	682	627	685	618	672	588	633	653	626	695	649	702	632	670	682	672	725	663	684	666	691	622	684	660	678	629	658	645	676	683	658	673	610	635	633	663	677	677	622	660	619	667	686	654	613	678	677	641	624	611	651	653	641	654	620	644	661	661	607	704	660	682	642	613	665	612	647	674	659	674	664	674	631	663	647	632	708	663	641	657	704	721	675	664	670	629	658	656	654	636	655	684	700	707	639	659	665	688	660	667	654	629	652	630	715	707	669	651	644	660	667	643	653	652	662	635	680	629	645	666	629	687	624	712	698	688	695	667	664	681	679	701	668	663	661	665	634	668	632	621	654	693	630	694	647	644	678	654	654	614	643	679	638	634	649	668	648	673	696	669	695	658	652	679	672	661	648	645	608	650	676	601	674	628	655	656	689	707	632	627	624	658	648	648	699	668	691	689	653	707	684	602	668	662	658	654	658	598	676	661	639	639	639	666	658	648	638	683	687	676	703	650	716	665	642	669	634	613	676	669	677	656	661	679	680	689	701	653	604	597	633	643	663	681	623	687	633	676	658	726	668	668	642	645	651	677	659	642	626	676	640	673	649	634	626	665	659	637	668	649	686	638	638	640	658	636	639	628	647	679	649	665	632	644	650	670	657	688	711	692	666	680	677	658	662	659	660	667	650	649	672	634	633	634	632	666	628	648	660	640	666	672	665	678	649	630	685	694	659	672	663	629	649	623	637	662	682	656	666	612	675	652	656	629	666	626	639	668	677	670	670	648	617	704	651	667	669	706	649	602	666	670	649	670	636	654	664	655	661	636	621	632	634	655	620	663	680	683	664	695	661	597	637	653	642	666	653	635	674	619	650	641	658	683	653	671	634	614	607	633	690	673	647	673	653	643	655	653	660	610	655	704	662	626	682	647	643	689	646	665	660	662	636	656	686	662	676	653	630	703	682	707	650	620	658	657	656	667	696	666	640	613	624	674	675	668	658	696	634	635	625	670	692	659	604	676	681	646	658	658	651	659	614	646	662	677	705	636	637	673	690	655	678	662	662	656	622	650	675	699	626	661	684	623	648	647	667	685	697	690	690	689	641	644	638	658	688	619	718	719	644	678	664	629	676	626	668	674	621	615	667	677	660	683	652	675	628	655	664	619	613	651	677	662	671	654	599	644	617	691	648	643	610	656	631	700	655	635	673	650	657	625	645	637	616	664	627	621	668	637	663	593	637	619	680	701	654	715	652	660	680	644	633	651	670	614	680	671	652	607	626	684	653	661	644	607	671	680	650	620	657	717	639	651	678	675	671	623	660	585	679	642	662	658	622	678	617	671	650	671	646	652	638	666	636	632	707	688	663	677	669	674	667	639	662	656	625	643	661	672	668	674	591	671	651	608	677	668	655	680	624	650	664	646	668	615	632	644	681	622	656	660	654	647	651	670	642	621	676	730	712	666	691	660	658	645	683	619	667	692	640	657	677	622	706	657	626	629	672	668	636	657	671	677	698	684	615	653	671	687	624	642	648	630	676	667	667	633	643	634	657	646
3480	681	989	1111	1223	1435	3513	3796	2521	1306	639	417	298	309	260	278	263	278	288	280	308	290	278	278	294	335	292	299	272	265	255	308	300	278	251	271	278	276	279	267	294	280	307	290	288	284	299	282	317	275	283	310	257	288	275	291	272	275	278	272	292	277	257	302	292	267	298	284	259	312	310	289	281	292	281	328	270	289	271	292	283	302	297	292	295	274	297	273	287	284	257	280	256	287	284	277	328	282	268	290	275	313	264	297	270	279	310	323	271	266	246	293	257	292	275	271	291	305	307	274	283	296	309	294	295	275	256	299	276	282	285	294	310	295	298	279	292	290	282	301	290	295	325	276	285	308	302	285	317	299	279	281	271	273	283	299	278	311	284	300	252	259	244	260	288	264	256	279	291	281	292	277	314	282	277	275	291	304	275	271	268	305	273	268	276	282	270	307	297	261	259	305	315	298	304	289	297	285	295	299	292	305	307	296	266	299	294	267	306	298	294	260	260	287	321	294	312	276	300	301	293	278	282	243	272	289	291	284	294	272	306	312	280	282	285	290	269	302	266	301	272	274	287	290	330	295	281	294	277	288	303	292	306	284	274	262	288	296	287	293	293	286	289	257	270	284	295	274	279	297	255	294	293	277	279	285	302	275	298	304	283	296	308	276	288	286	286	306	252	269	278	265	285	292	268	286	289	277	252	257	253	269	282	284	283	289	298	298	322	322	304	284	304	285	271	325	317	261	293	286	278	277	302	275	298	296	289	306	299	282	275	295	279	270	254	281	295	313	279	267	323	261	275	322	311	295	328	251	282	312	315	328	314	314	283	276	300	294	288	298	281	288	281	264	297	332	260	279	278	296	288	294	288	279	291	302	309	276	287	292	303	281	307	298	277	292	287	282	313	289	298	282	285	261	299	288	282	314	308	298	250	284	282	313	285	287	302	321	268	292	274	278	281	321	262	300	267	278	301	279	266	283	287	317	286	312	277	317	287	254	309	296	305	276	298	259	291	321	272	290	299	280	283	265	301	299	282	283	289	288	277	265	269	283	307	307	287	307	284	289	286	273	256	267	280	307	295	281	275	302	319	308	286	287	295	308	300	275	305	274	251	302	321	285	309	302	314	280	306	284	286	288	289	283	285	306	276	296	300	278	295	280	312	271	298	270	297	308	280	290	309	279	274	286	281	300	284	268	261	288	290	282	268	277	301	305	292	281	297	300	290	276	294	288	305	297	286	284	274	296	292	287	267	277	303	271	261	304	278	276	263	295	266	276	308	263	303	298	296	299	288	291	285	296	294	271	295	292	265	296	285	300	310	286	275	289	283	301	285	295	281	328	319	289	287	308	284	313	266	296	272	269	269	272	299	290	245	313	291	275	279	299	291	312	307	272	311	296	294	295	306	310	247	279	289	257	276	275	323	314	308	297	248	283	289	290	279	279	305	250	286	233	282	313	317	283	308	310	269	297	293	299	275	314	282	260	287	279	290	273	268	296	322	290	279	319	298	331	301	281	295	257	271	301	278	301	308	293	299	289	272	279	288	283	262	284	281	323	311	282	282	270	300	289	290	267	288	275	269	293	292	279	284	279	283	294	310	302	274	300	283	250	290	259	260	279	293	290	250	259	301	276	290	269	277	285	282	287	276	269	288	296	276	286	265	300	305	311	269	294	262	289	301	272	231	267	257	297	267	271	245	314	259	310	298	285	295	260	267	295	280	314	291	273	281	280	271	298	271	300	279	283	285	291	308	301	305	268	269	253	310	320	292	303	286	277	269	290	311	272	281	301	313	287	280	295	284	286	263	295	303	287	276	268	289	290	275	281	288	286	303	308	299	312	307	274	272	290	276	281	282	295	266	304	279	280	333	262	256	285	311	269	312	303	297	292	285	301	299	291	279	271	296	245	297	287	273	243	312	300	248	297	294	292	265	309	276	280	295	292	280	289	298	269	268	291	286	274	279	291	274	282	309	268	290	306	276	289	284	323	281	294	272	283	295	297	304	298	275	259	308	271	293	269	305	284	302	282	280	275	253	265	275	277	260	285	269	283	310	310	317	290	275	277	283	275	268	223	299	282	309	266	297	265	319	294	280	291	301	277	268	272	287	290	304	285	291	256	322	281	288	281	277	316	255	271	291	280	284	297	274	279	267	281	240	300	274	298	298	283	317	269	295	292	290	293	301	290	295	290	282	299	296	306	285	275	292	269	276	256	279	302	281	291	287	308	271	263	256	279	264	276	293	318	291	290	281	319	279	296	301	261	272	288	301	285	314	270	276	306	272	266	267	283	273	271	279	301	303	281	300	293	279	277	309	257	334	293	321	289	276	268	304	288	285	274	281	293	272	278	298	294	287	315	287	285	299	275	287	310	298	264	298	279	280	289	292	315	265	314	308	287	267	299	310	318	268	331	288	305	305	308	311	295	306	290	311	286	265	292	306	269	275	272	275	309	264	273	288	320	299	340	305	294	255	317	286	295	255	248	294	283	271	279	288	259	281	307	280	244	296	272	282	302	280	289	312	281	291	302	304	288	322	302	292	282	297	273	272	278	300	286	253	277	279	291	273	284	268	280	296	261	269	272	320	278	266	281	318	269	300	318	301	307	286	299	275	298	273	265	283	277	288	280	297	288	265	274	260	283	308	276	295	288	333	294	282	285	285	303	291	306	294	281	277	273	300	289	314	294	301	271	299	271	263	299	302	299	291	288	263	292	273	317	289	275	282	283	295	283	278	316	285	300	317	280	275	294	266	320	299	282	288	255	283	272	277	277	307	309	307	270	293	300	291	279	308	267	298	295	287	301	319	302	268	291	268	281	284	296	321	311	330	284	287	269	288	270	298	283	270	274	290	284	281	296	273	323	288	283	303	270	300	271	291	296	288	271	290	305	282	286	311	284	307	293	257	293	326	276	269	282	279	296	286	266	269	271	287	293	279	292	299	286	272	284	281	299	321	304	261	276	265	303	253	281	316	308	275	265	266	263	283	270	295	290	280	293	301	255	282	305	324	295	265	265	260	259	289	287	267	296	302	298	265	275	316	296	273	288	303	281	281	266	269	272	276	306	284	305	313	266	277	280	307	255	304	304	306	292	262	287	285	281	315	327	281	277	290	316	285	298	270	256	292	276	303	279	295	277	288	306	299	265	270	284	300	276	289	293	276	264	288	271	303	266	257	311	292	286	289	287	264	280	257	267	278	324	271	281	324	294	282	292	306	303	286	284	304	303	273	292	266	280	295	280	277	300	303	271	282	286	287	270	313	274	285	273	279	294	287	281	293	281	286	268	271	274	276	260	270	281	284	289	278	314	293	327	311	310	288	299	290	246	338	264	274	303	280	302	273	283	244	280	291	335	278	276	270	268	292	273	260	272	293	295	277	284	304	306	264	283	277	293	250	283	290	302	261	338	279	305	274	282	307	333	261	270	284	288	306	292	268	288	293	296	313	311	262	274	287	299	277	321	293	293	312	270	261	298	296	286	295	280	289	302
3101	1115	2153	3444	4884	6388	15136	14306	9283	4849	2139	1121	773	749	765	677	732	734	700	672	770	751	699	706	739	714	726	739	706	670	724	765	750	754	723	733	688	698	747	684	742	714	717	679	702	771	723	737	716	733	698	779	789	734	737	747	720	751	702	716	704	705	685	722	695	684	727	786	708	731	708	690	747	749	734	701	718	762	741	717	748	707	749	686	704	709	739	713	725	719	690	737	726	743	708	745	707	765	750	737	729	709	706	701	685	702	756	696	716	726	724	720	721	690	694	681	723	698	744	748	736	731	732	714	721	724	740	697	722	706	696	703	689	678	751	728	756	751	773	734	777	681	704	698	747	706	725	752	728	745	741	685	741	726	661	716	733	710	782	743	756	732	696	717	725	741	761	745	666	656	730	742	688	714	731	692	706	735	682	703	696	706	744	787	737	680	754	710	724	707	730	734	723	723	735	693	740	653	687	726	744	739	728	706	728	731	765	710	710	772	715	645	711	695	663	712	809	692	739	725	707	737	689	728	677	693	661	800	764	746	733	696	717	719	699	716	688	672	772	714	741	713	719	740	746	706	696	717	706	717	689	712	737	678	698	703	678	708	669	736	736	694	755	706	680	715	718	689	717	745	728	699	764	772	736	707	679	683	716	758	696	695	724	763	719	702	736	740	734	681	751	686	705	729	701	704	738	691	709	720	693	735	739	749	718	712	737	731	713	743	727	760	713	684	722	679	720	725	745	754	709	720	741	737	707	712	733	746	723	721	707	708	724	700	717	741	718	732	669	749	699	718	696	723	756	762	739	736	752	746	760	666	751	718	723	687	720	732	731	715	734	723	750	701	671	706	721	756	733	744	765	724	742	738	714	709	739	733	689	736	697	713	763	707	696	740	757	735	720	728	715	729	758	749	710	750	671	675	695	706	721	755	681	743	725	717	730	713	748	749	696	794	719	734	732	692	761	709	734	712	683	716	726	708	768	722	694	756	732	733	695	734	702	733	707	667	695	716	719	715	705	773	747	684	718	704	748	735	726	740	734	712	700	670	733	693	682	691	720	707	721	698	725	715	735	678	733	727	672	677	668	733	740	751	698	665	723	747	736	732	705	667	745	676	719	715	729	719	763	706	729	699	715	727	691	777	750	734	676	713	754	719	677	754	702	730	704	748	726	683	719	758	739	699	762	698	687	752	718	720	746	742	729	760	725	716	712	735	691	727	697	708	700	718	735	726	704	769	703	746	751	697	714	743	797	697	734	722	717	754	715	727	742	679	755	726	705	743	751	700	742	737	735	701	715	725	698	708	697	760	741	707	711	732	708	702	688	763	721	722	722	721	711	732	761	701	715	714	715	724	718	737	680	712	689	721	743	725	710	696	776	697	717	712	683	726	716	670	769	721	670	752	708	757	682	749	726	754	691	694	669	745	732	696	739	734	743	669	729	698	745	653	730	714	736	739	700	724	742	699	713	745	717	696	731	712	760	741	694	727	705	737	727	680	729	724	747	734	714	744	722	734	714	712	701	666	728	718	692	738	726	723	722	666	717	711	738	752	732	691	706	742	759	750	680	702	700	676	699	719	694	774	699	723	696	736	748	682	701	643	721	692	713	723	693	714	716	749	738	789	754	748	780	685	722	717	686	716	751	718	750	755	740	694	724	743	708	742	740	677	733	723	724	734	697	740	716	759	727	685	751	731	749	738	745	690	708	722	712	740	694	746	725	671	700	731	727	664	696	733	713	700	739	747	668	706	734	737	769	758	704	721	692	683	722	707	733	757	694	710	733	774	735	676	715	742	733	722	732	731	723	694	712	728	684	727	694	695	726	705	703	721	722	689	770	694	704	744	741	736	742	757	723	723	724	678	711	737	703	769	734	700	754	733	755	671	718	747	713	713	723	750	671	717	727	722	711	728	724	706	743	783	749	727	681	692	739	715	703	772	742	764	679	697	711	716	722	682	707	695	693	680	699	752	709	743	716	702	736	701	714	723	717	764	680	675	659	723	690	745	745	724	736	698	752	743	747	708	701	724	733	756	663	709	691	747	725	713	687	801	744	715	695	681	743	698	721	722	726	735	736	676	703	770	748	705	750	727	750	710	676	699	718	711	701	723	731	746	705	725	737	665	767	755	703	717	713	741	681	730	701	753	739	648	698	729	733	680	685	724	689	719	726	694	723	662	730	708	725	711	685	765	771	705	696	706	718	719	734	717	705	763	697	679	793	716	707	708	691	711	689	725	757	669	727	703	732	692	744	712	706	701	732	761	731	720	742	761	712	754	725	737	747	711	710	710	688	741	733	745	699	698	701	722	740	699	721	731	712	730	709	752	759	745	688	716	706	739	678	722	685	752	701	727	727	730	733	727	748	731	678	693	722	736	718	718	710	767	752	758	735	702	708	732	698	760	716	728	722	739	719	736	758	680	734	690	730	725	690	721	748	729	696	736	698	742	708	712	746	713	719	718	712	765	736	718	793	764	730	744	763	726	706	729	735	714	697	737	785	712	686	701	697	770	655	739	717	723	720	727	752	718	750	691	734	696	714	716	733	748	700	719	709	707	714	713	712	748	734	712	703	729	710	681	666	743	711	673	721	704	759	724	747	749	727	700	689	690	729	710	678	758	677	746	722	755	761	694	711	730	767	763	733	734	677	726	694	744	715	708	697	713	740	725	715	722	757	716	763	762	722	750	713	759	695	781	674	715	722	750	694	686	730	703	728	672	732	779	666	703	744	714	725	686	698	768	746	735	745	737	695	723	749	748	755	717	760	759	756	734	747	712	768	770	725	762	663	693	712	693	732	667	726	730	736	742	685	726	719	721	671	718	698	692	694	700	656	735	676	750	716	689	732	719	711	780	703	709	761	713	702	710	712	714	730	681	714	711	693	689	705	692	679	639	692	698	710	715	730	736	692	719	746	723	725	732	680	704	686	785	744	710	735	682	689	750	693	712	700	693	669	731	661	716	739	785	780	731	755	737	669	698	703	679	728	691	748	738	693	735	724	756	714	756	741	727	731	727	744	714	726	713	752	730	710	749	714	739	709	761	711	659	737	744	719	701	734	762	774	714	734	695	725	694	727	709	706	687	680	725	747	754	729	754	683	736	744	686	720	750	719	741	658	759	705	714	722	709	655	689	762	713	728	748	719	687	681	709	721	766	721	787	700	765	676	714	788	702	734	700	699	780	645	757	726	744	726	674	706	753	733	694	766	716	722	693	719	784	723	741	738	736	757	693	723	734	666	726	748	735	720	737	755	703	705	677	720	733	733	720	690	749	729	701	698	699	725	679	716	672	760	673	710	754	721	733	750	712	722	724	716	729	745	688	678	742	715	720	704	760	698	782	723	726	719	702	722	734	708	698	719	743	722	725	691	727	727	748	705	696	727	756	717	765	753	728	718	715	695	748	676	700	729	711	758	742	714	732	704	693	717	731	706	738	704	706	745	719	714	722	697	741	747	711	708	708	719	767	668	715	694	713	689	724	752	708
14019	2639	2554	2702	6407	22756	37886	35199	22594	10229	2966	918	415	305	290	297	308	319	310	301	262	291	312	309	307	298	295	298	287	283	295	302	279	297	283	288	301	288	309	333	286	283	277	309	293	325	283	276	310	283	294	296	295	310	290	308	296	300	288	304	301	269	304	296	291	290	299	297	283	294	312	273	297	282	267	306	287	290	299	311	291	289	306	287	293	309	287	292	297	298	301	280	291	277	311	299	304	280	322	296	274	306	304	294	308	307	304	316	289	299	270	273	295	283	278	286	321	328	281	279	322	258	292	275	277	299	280	291	274	280	255	299	273	297	271	292	295	304	282	302	298	280	333	291	313	314	291	281	252	267	302	306	309	294	288	266	285	278	295	339	283	340	277	277	278	301	315	288	324	306	279	282	281	287	275	291	264	326	279	298	277	287	299	270	285	276	328	297	266	259	282	291	279	306	309	301	299	278	304	301	282	330	293	312	293	310	321	278	314	300	312	285	308	286	288	285	299	300	291	236	316	272	290	313	311	327	307	279	314	307	307	292	297	291	272	278	274	290	302	303	326	262	316	278	289	269	301	295	315	274	321	296	267	312	282	283	286	265	307	295	291	273	318	323	308	301	305	308	295	292	266	265	288	280	299	305	294	306	311	291	324	294	283	293	277	293	295	274	330	287	328	310	289	314	272	268	288	291	277	287	317	321	281	283	257	300	285	329	265	289	304	285	276	292	308	295	285	301	318	286	287	285	286	277	259	320	274	268	281	311	284	293	275	283	294	306	294	274	277	285	287	304	274	274	262	281	328	298	286	294	270	313	291	292	276	261	308	297	303	301	311	313	292	278	298	302	315	283	288	291	286	255	276	272	271	289	299	311	288	285	317	301	290	308	263	319	253	311	276	300	299	300	285	293	237	312	310	308	309	261	275	285	335	291	293	251	277	330	325	257	325	317	314	288	306	310	315	303	289	288	266	307	303	290	294	283	302	291	279	327	293	277	295	288	286	301	287	334	297	312	276	300	317	315	274	269	306	343	274	329	319	271	293	278	282	313	293	287	284	296	263	268	324	277	317	277	290	300	258	319	304	295	286	286	296	290	278	307	300	298	237	282	286	278	281	295	301	291	300	279	325	324	276	294	288	294	294	299	286	296	278	290	248	279	300	320	320	265	292	269	298	274	303	271	293	309	329	291	340	269	264	307	311	295	298	288	297	258	303	292	302	285	295	282	313	272	264	279	300	318	288	293	281	299	336	319	314	311	274	266	261	299	343	309	314	318	290	325	279	272	287	281	313	310	275	295	289	285	262	288	282	294	296	297	299	313	282	299	306	288	308	299	289	314	283	266	305	298	298	284	298	287	271	295	291	296	278	323	293	272	295	266	304	300	276	292	258	284	286	318	324	297	303	315	352	321	288	317	292	283	297	280	295	275	321	267	292	293	292	281	307	272	310	296	314	307	293	284	278	291	315	315	262	278	307	272	298	274	290	322	291	309	295	272	260	276	336	308	271	293	281	285	284	288	317	272	292	306	283	298	302	321	329	279	291	289	307	287	348	299	283	300	286	313	270	282	308	296	268	268	302	311	291	284	279	284	281	282	301	309	279	298	290	253	281	294	319	304	272	296	293	311	272	316	289	278	298	296	334	334	312	283	311	246	295	301	307	253	279	282	318	262	272	305	310	286	298	302	311	294	261	275	303	273	278	291	276	298	280	274	298	303	289	295	268	300	268	292	330	331	291	306	286	280	301	249	283	297	269	277	288	284	270	300	287	300	288	288	292	281	323	335	302	325	294	287	300	320	268	311	320	299	325	316	304	303	314	297	307	326	272	274	306	273	308	296	292	292	281	303	291	291	321	292	302	308	279	293	277	270	285	303	283	328	332	279	279	306	291	269	277	296	268	301	311	269	286	300	302	271	294	300	292	298	291	275	286	280	308	304	307	305	321	292	252	298	272	312	312	271	269	301	282	314	248	301	282	296	292	301	310	304	311	287	273	280	279	272	265	303	298	299	313	272	291	291	282	281	317	294	288	321	301	281	285	295	286	296	320	284	315	297	304	275	291	310	297	288	286	299	289	300	290	276	316	311	282	311	269	306	281	311	295	296	304	301	275	315	306	279	301	300	282	292	279	270	300	317	287	302	288	290	280	303	263	302	265	278	268	317	277	310	310	304	329	274	277	312	272	288	257	276	259	304	296	299	308	313	307	270	264	306	305	313	283	324	306	298	280	310	298	288	322	304	287	308	317	279	281	301	321	287	295	266	298	285	295	281	314	284	291	306	281	295	280	301	311	327	302	301	297	319	311	274	313	315	275	327	331	290	284	325	283	269	268	328	285	306	316	286	292	300	297	287	313	267	304	309	288	289	289	286	283	304	290	266	301	288	323	301	303	317	295	282	259	282	316	317	294	291	297	313	247	299	292	312	288	324	314	296	325	306	306	284	249	281	285	311	294	329	256	331	317	293	329	254	276	290	322	271	293	285	281	306	278	320	315	299	298	290	294	281	317	267	332	323	303	289	297	282	272	310	290	307	280	306	299	277	312	279	327	279	297	293	317	266	313	302	281	312	270	297	279	311	306	315	267	305	271	270	314	308	299	288	295	288	333	285	280	287	288	311	314	288	288	277	277	285	312	278	311	273	304	284	303	313	270	274	312	276	264	317	294	298	292	311	292	276	323	325	291	271	305	278	268	270	298	271	324	277	284	308	310	308	336	290	290	308	303	294	265	289	272	335	315	308	274	278	264	280	278	299	304	335	302	307	266	293	276	293	306	294	339	289	274	314	321	316	331	303	292	282	303	297	300	284	300	297	317	289	293	294	316	289	272	291	319	302	313	273	281	282	257	308	298	303	312	280	319	311	300	319	312	307	291	298	294	304	307	298	306	276	296	267	302	263	273	297	300	300	301	277	315	281	312	293	316	286	289	290	277	281	288	283	274	289	317	285	313	341	282	291	280	301	302	304	284	292	288	289	297	317	293	289	308	353	270	289	331	251	289	296	306	267	266	289	310	309	298	307	289	299	290	279	336	346	287	282	285	294	317	284	260	284	296	288	291	298	295	306	289	262	290	296	262	281	289	309	274	273	287	316	311	288	296	328	301	282	239	319	269	300	286	295	293	306	284	283	317	292	272	305	314	309	310	314	296	303	304	293	303	260	286	307	289	305	293	322	276	302	307	305	286	308	290	285	288	279	298	298	312	307	292	301	305	294	285	260	291	261	302	284	287	302	289	279	310	290	293	283	296	289	284	292	269	268	315	297	289	285	313	281	284	319	282	307	278	252	303	280	295	284	294	316	304	273	277	303	306	291	286	293	284	296	292	284	310	284	294	287	312	299	312	285	280	263	288	307	295	292	288	277	290	309	302	295	309	263	321	286	302	284	287	265	315	279	324	316	299	318	282	279	263	280	309	301	296	312	323	284	285	303	302	239	317	286	272	320	302	313	291	287	273	298	287	295	298	326	298	281	277	275	299	270	291	311
8470	2332	5168	7990	15702	39343	53000	49798	38663	24107	10416	3358	1279	840	750	724	800	758	712	693	655	730	757	709	698	742	739	737	746	741	738	752	686	760	780	688	802	734	758	771	756	727	772	769	679	734	718	744	794	779	738	739	690	759	760	735	715	756	784	756	724	759	716	733	689	724	750	736	748	713	776	774	765	723	755	752	756	750	709	732	750	739	720	749	634	730	753	754	744	689	741	784	720	744	759	794	712	731	744	723	733	743	747	790	750	718	723	737	742	759	706	752	693	722	761	687	729	735	759	761	749	766	726	727	742	743	732	727	736	742	702	719	780	784	734	715	721	751	766	736	758	725	744	747	740	799	776	733	694	730	714	743	708	755	772	707	690	700	711	765	782	738	751	753	722	708	725	708	722	735	732	771	730	721	715	726	740	734	772	721	761	723	711	745	727	750	746	733	717	757	779	737	757	750	739	761	713	741	712	722	757	698	763	756	710	751	733	771	676	786	715	749	749	698	747	734	768	766	746	770	748	730	756	728	725	696	709	689	720	755	722	693	734	765	760	762	755	773	740	708	725	680	759	701	744	759	728	703	762	780	761	717	775	753	753	723	763	774	735	733	763	708	767	784	736	757	717	760	754	772	762	735	765	703	752	721	728	733	753	721	670	770	734	754	726	752	747	700	758	751	763	699	737	722	766	778	703	738	721	776	747	762	728	723	717	728	778	747	685	733	729	735	727	730	742	742	715	750	761	750	711	742	731	729	721	761	761	795	750	776	803	680	746	679	798	721	736	754	743	750	760	713	695	743	754	777	721	735	685	707	723	700	728	781	740	738	746	765	788	738	744	721	763	751	757	768	747	725	726	725	755	734	710	750	718	751	763	758	739	750	718	707	727	779	738	772	778	722	721	714	722	755	758	715	743	756	735	794	768	715	775	717	717	716	783	736	729	741	770	712	702	755	770	736	761	775	715	778	742	737	745	703	741	717	717	732	732	727	714	704	770	728	717	764	703	751	720	785	740	743	696	757	788	757	753	779	717	751	755	745	744	727	760	749	710	742	682	764	723	756	678	726	786	760	712	753	703	731	690	755	737	677	693	750	718	749	757	741	722	754	767	783	777	738	755	758	739	712	716	724	748	704	718	742	737	766	719	773	711	724	700	754	746	766	695	734	724	751	735	767	744	695	734	724	713	727	691	762	756	740	767	767	768	758	735	727	737	714	778	764	771	698	779	727	736	702	781	729	707	759	763	782	742	737	753	712	758	687	734	725	775	725	755	724	704	762	777	760	747	792	713	733	703	715	737	728	730	722	701	739	788	788	795	804	780	766	698	733	730	763	769	705	704	761	754	708	761	760	710	742	692	728	721	748	750	733	720	804	725	757	734	743	698	733	747	760	730	753	707	761	728	771	734	738	728	754	751	737	732	715	770	767	690	738	728	743	739	726	775	751	767	718	704	708	728	717	735	731	686	750	754	790	768	722	730	673	758	766	713	711	761	744	739	700	747	717	726	763	740	710	717	749	733	776	712	784	774	734	786	762	735	673	780	739	734	733	726	733	740	731	767	775	763	746	733	762	757	790	687	690	755	755	707	762	752	770	725	758	727	750	754	724	744	751	708	725	743	763	771	757	738	755	729	739	756	741	767	780	747	696	734	763	742	779	772	761	750	742	711	703	754	762	726	759	750	764	745	730	747	739	789	722	748	737	796	744	743	672	759	689	769	711	737	715	761	742	749	722	720	748	712	730	734	813	756	741	746	749	717	742	707	711	818	754	738	784	745	698	678	715	747	724	740	737	687	765	746	646	747	746	773	761	708	740	734	719	755	716	734	728	717	773	762	715	729	752	686	737	738	744	727	698	737	746	730	714	748	757	691	664	731	726	741	759	729	758	702	703	729	782	726	766	730	758	758	762	751	767	722	783	718	735	756	735	732	745	780	811	799	741	710	775	739	719	763	751	755	759	768	750	734	768	742	697	725	723	679	748	766	684	738	772	753	726	753	691	711	728	734	691	738	747	726	758	744	693	751	786	723	783	725	727	743	766	708	749	764	723	732	779	739	730	756	737	754	736	740	744	711	702	763	750	763	713	702	706	717	724	713	762	777	752	736	706	754	758	744	757	775	730	722	727	692	768	767	689	759	723	740	778	718	724	683	794	758	741	735	797	770	711	769	682	720	786	740	741	759	778	719	706	756	739	754	784	757	750	767	734	754	708	702	723	733	722	742	729	716	743	763	709	732	741	729	735	712	796	722	764	712	749	764	715	772	740	759	690	722	708	746	739	743	667	768	714	717	740	746	734	704	743	739	695	750	741	756	749	749	763	761	743	720	671	725	724	739	713	720	795	731	783	715	757	791	704	753	786	758	776	764	732	741	698	728	793	741	764	730	717	743	740	724	730	736	791	743	753	708	737	733	723	762	775	740	772	697	712	706	679	712	673	800	709	754	721	751	737	733	721	729	739	725	727	698	764	746	778	732	749	755	742	771	725	795	758	722	712	764	718	771	741	750	689	752	738	759	730	746	728	739	663	736	740	764	704	733	739	765	735	695	782	748	779	750	757	752	772	795	746	725	715	776	758	718	740	740	698	697	774	731	720	734	733	807	745	768	758	767	693	739	738	741	729	732	741	744	731	757	758	726	795	720	726	716	733	718	742	777	755	758	676	780	740	714	761	719	717	738	783	798	765	760	775	773	752	700	777	731	734	748	710	733	769	740	724	777	759	700	708	763	752	748	787	729	768	686	679	748	754	709	740	735	751	712	786	751	791	735	751	702	746	721	746	761	765	737	727	745	734	753	750	694	764	719	725	766	717	772	716	735	747	725	746	737	772	705	741	748	784	768	739	728	757	719	730	675	759	739	751	716	720	752	788	708	730	724	730	788	736	733	790	722	705	731	712	734	747	698	726	747	772	656	738	745	740	775	791	704	723	762	740	774	777	758	748	753	762	781	767	706	724	744	758	706	703	767	732	721	748	759	750	751	778	766	752	815	747	731	730	756	732	720	788	781	734	685	731	743	757	731	746	740	715	677	708	751	785	754	729	731	752	761	685	773	779	719	707	727	714	720	703	695	717	747	716	741	757	723	733	715	772	732	761	708	721	745	741	730	736	761	732	751	744	756	725	800	679	767	789	726	789	709	783	768	699	783	771	780	751	751	750	750	744	697	759	705	771	732	786	725	765	716	683	712	693	780	733	754	808	784	744	784	726	697	770	778	679	762	750	737	758	691	789	788	745	749	701	731	787	716	742	703	750	706	744	704	782	724	705	779	783	744	727	734	700	770	712	806	714	710	746	744	759	714	812	753	773	774	708	704	719	741	730	743	769	679	746	722	751	726	731	770	717	779	710	765	745	780	681	726	768	696	693	734	747	730	734	744	725	786	712	755	706	738	725	778	730	771	738	740	714	764	759	725	762	685	748	706	739	760	728	766	756	716	748	818	747	764	757	738	802	725	766	745	738	708	720	744	688	722	707	789	807	728	752	748	755
28592	9908	6565	4402	3103	14191	45914	53413	39676	22728	8326	1912	533	350	265	234	215	245	252	244	280	273	258	250	268	276	264	231	222	261	235	261	254	259	249	265	269	250	282	249	250	263	269	266	295	279	245	267	248	234	263	271	227	235	267	235	247	272	239	253	270	260	235	251	262	259	227	249	210	263	262	265	245	234	224	252	287	262	250	257	252	250	289	246	263	254	237	274	252	253	269	251	274	241	240	239	233	245	275	283	277	261	258	246	256	265	259	258	252	260	275	242	271	262	251	247	249	254	261	252	264	250	289	285	257	250	249	253	264	250	235	242	256	253	223	245	228	233	249	285	267	263	257	251	263	266	278	250	268	251	269	268	249	276	256	288	266	251	238	248	245	264	255	262	225	262	244	277	256	256	245	286	267	237	245	256	259	237	263	247	251	271	252	273	241	252	243	263	250	249	264	265	235	229	274	226	252	244	287	260	266	250	240	265	237	262	271	272	243	234	257	252	287	254	248	272	265	263	271	252	282	245	247	245	242	273	236	250	270	251	255	273	246	255	270	259	269	288	273	256	285	240	271	253	258	231	260	265	258	264	263	257	249	266	260	273	246	261	254	259	250	276	269	258	225	220	256	258	248	258	246	236	235	236	266	279	247	248	254	252	244	244	265	267	259	259	213	229	247	238	240	289	240	252	255	239	273	222	243	277	259	232	244	284	219	246	261	277	272	274	260	250	218	270	255	262	251	255	266	243	286	253	253	222	261	257	254	259	246	261	249	247	274	248	252	259	252	268	250	260	233	237	261	304	274	256	234	263	246	269	263	257	252	297	305	270	274	276	267	282	266	266	251	266	273	253	262	246	244	237	301	261	251	247	286	255	279	276	255	278	271	224	276	240	245	244	256	265	254	235	262	263	256	238	239	267	244	216	270	245	283	238	266	258	263	218	262	256	263	259	280	259	279	280	234	253	230	280	265	251	237	276	231	250	238	247	268	230	258	276	251	261	266	254	255	246	240	253	242	265	273	262	223	249	248	252	269	248	264	254	237	263	261	234	230	238	279	261	251	234	263	250	261	224	273	270	279	265	248	260	257	218	258	241	260	260	266	268	272	258	225	257	242	268	257	267	241	262	280	286	231	241	236	272	264	258	248	229	264	251	262	232	244	253	245	272	248	249	234	254	220	279	250	237	244	279	267	262	244	240	269	243	252	232	294	252	285	253	257	273	243	253	259	264	241	267	239	251	254	251	266	223	248	255	257	290	242	248	248	246	281	253	243	270	252	275	246	243	253	266	257	236	255	248	255	258	235	250	252	252	232	238	269	252	286	262	259	283	248	251	249	256	275	260	271	265	222	251	277	220	267	244	254	276	260	277	248	248	254	281	285	306	240	232	271	246	258	235	258	233	261	250	250	260	237	261	252	242	263	254	267	259	235	258	258	232	246	264	259	271	254	245	253	284	273	290	238	251	272	254	244	246	277	220	242	248	243	244	293	247	261	237	256	262	238	257	284	248	246	282	241	257	284	277	278	248	260	254	268	262	257	247	251	238	264	230	243	254	245	240	266	237	240	258	265	271	236	259	241	245	248	247	283	266	252	275	267	239	240	293	263	291	229	249	223	239	241	222	251	279	262	250	284	233	270	252	251	251	256	240	262	247	259	261	250	253	233	260	271	275	242	251	249	279	261	262	259	255	265	248	270	277	240	256	259	245	241	273	296	236	283	265	266	221	236	273	258	252	252	262	273	273	245	261	277	263	246	271	296	256	260	249	249	268	254	262	242	266	257	241	283	253	266	257	277	270	282	254	238	279	240	261	292	272	268	245	304	273	273	241	264	264	252	238	247	265	265	230	260	257	257	246	248	251	276	258	269	261	228	276	278	244	269	254	234	270	228	243	240	261	285	248	246	213	275	275	259	261	219	239	258	254	293	241	255	245	266	225	280	255	246	251	254	253	219	286	249	277	242	234	243	263	223	267	254	236	247	256	252	247	251	229	261	268	263	250	242	248	270	227	213	238	268	264	277	258	257	255	277	275	272	236	263	270	266	257	261	235	262	238	261	272	260	277	285	253	263	234	249	233	213	277	239	277	210	271	287	257	258	260	232	270	255	246	267	235	284	258	231	247	253	267	264	270	274	277	256	266	280	262	250	238	281	281	261	262	232	231	241	243	263	280	227	256	239	245	251	255	256	247	244	260	269	248	260	245	257	254	251	266	260	235	225	248	263	231	261	255	231	242	252	255	242	272	274	255	259	232	235	256	253	274	236	245	242	305	250	233	278	276	242	243	274	232	247	278	238	270	271	263	232	280	271	255	271	251	262	264	259	269	249	259	244	278	275	269	247	233	253	258	240	250	275	269	246	254	294	277	283	306	235	295	250	250	250	256	238	234	276	300	265	267	274	280	235	271	253	255	272	262	242	242	219	242	234	260	218	254	292	243	279	249	256	242	247	245	231	277	260	260	252	224	234	248	256	241	255	273	252	253	235	266	265	273	232	259	279	240	273	275	265	265	269	251	246	243	261	259	236	259	241	259	258	278	237	241	255	262	248	266	264	267	231	261	247	248	227	262	212	261	251	248	245	233	267	255	239	231	244	252	245	268	257	240	254	236	248	283	269	238	245	261	243	269	238	255	232	267	219	278	252	280	280	274	262	266	282	238	254	258	262	262	266	233	271	273	272	242	247	240	266	259	256	236	250	254	247	242	249	255	272	252	277	274	249	259	256	254	257	260	257	268	235	259	279	253	243	264	243	268	237	260	277	285	266	221	266	254	243	280	246	250	286	253	233	278	244	254	247	271	258	287	243	304	257	284	243	258	254	281	268	241	258	240	250	270	227	275	264	247	232	247	256	231	220	255	237	208	258	237	238	273	258	248	265	278	259	247	258	272	262	254	247	264	254	221	267	272	242	237	278	258	234	254	237	236	251	259	258	275	277	253	252	233	242	262	251	259	245	232	226	291	280	251	259	261	263	278	265	250	247	267	234	225	266	239	279	250	233	227	237	252	255	271	246	268	256	272	263	241	249	242	250	238	244	276	260	257	253	270	265	233	265	244	247	278	238	244	225	252	271	240	280	254	271	250	282	260	251	252	238	240	272	273	264	258	285	251	239	249	240	227	269	282	261	267	266	277	241	226	251	244	236	238	237	252	278	265	282	223	274	240	254	275	263	269	285	230	270	237	253	253	225	240	258	245	266	236	270	236	260	240	244	260	246	269	259	275	257	260	250	261	269	284	236	300	271	272	282	248	264	281	258	232	265	300	230	246	287	266	243	246	262	245	245	238	221	240	277	234	232	250	246	281	240	273	258	230	229	266	265	270	243	259	247	261	283	252	257	281	272	235	255	274	258	236	284	245	286	260	310	280	290	268	239	245	230	270	259	255	283	222	226	248	264	211	249	252	270	206	219	252	281	260	263	277	264	244	252	286	251	265	263	244	257	257	263	244	248	265	288	280	269	263	227	223	267	246	263	277	221	280	237	267	258	252
15773	3933	9072	9716	9212	31016	60961	65273	52542	36596	19444	6786	1895	866	667	656	611	655	648	622	596	652	647	649	646	717	610	653	615	646	678	634	621	658	648	640	669	626	652	600	657	630	671	688	626	650	687	626	666	617	664	650	668	625	660	641	625	644	656	626	639	613	630	665	669	636	610	657	649	651	648	655	679	702	656	683	623	672	637	617	668	638	710	605	625	652	621	643	638	661	672	619	650	613	604	645	699	639	677	680	666	690	661	655	622	638	626	608	653	639	632	669	650	674	627	658	643	702	607	638	635	664	654	620	647	646	637	635	676	622	649	649	652	621	676	638	633	656	662	596	643	676	646	694	672	697	635	643	637	646	664	664	632	701	622	636	632	642	643	644	625	644	659	663	656	651	644	659	643	714	703	673	656	635	615	631	688	660	619	688	683	616	628	684	687	628	632	632	669	648	666	662	668	637	651	685	681	636	641	667	622	666	645	652	637	654	748	656	670	613	661	663	683	605	613	626	660	664	653	624	622	643	604	663	647	636	628	647	635	588	659	644	678	612	658	676	616	682	654	672	618	643	648	648	643	668	649	632	607	694	629	701	635	686	662	706	652	656	626	681	651	669	644	656	640	672	655	633	621	683	658	628	655	630	648	679	623	626	655	654	582	650	647	650	641	647	650	703	660	653	602	628	673	636	646	684	646	665	656	646	665	677	623	623	650	682	637	676	631	685	654	636	648	656	682	636	671	653	630	649	687	642	647	692	634	662	624	662	631	647	626	608	678	671	678	665	688	705	690	707	626	700	688	617	658	641	676	669	625	670	641	671	636	661	658	658	678	642	650	672	646	632	626	661	673	640	649	663	628	635	631	675	628	664	641	671	668	584	639	640	688	671	673	667	669	672	608	652	695	668	641	657	630	649	578	665	642	654	637	656	645	628	634	691	646	632	657	638	672	637	628	623	642	598	648	664	589	705	662	610	659	637	643	648	645	630	627	667	660	624	657	657	619	609	683	639	651	688	603	692	646	633	637	656	650	719	640	633	629	663	624	682	628	657	690	613	668	707	665	655	633	670	657	639	651	656	646	651	710	678	699	639	681	696	648	690	651	644	668	633	664	657	624	649	662	653	636	642	680	620	677	662	670	654	627	678	655	641	673	665	686	648	631	623	617	657	636	646	661	656	647	679	691	668	670	672	634	628	644	657	670	739	628	618	644	676	636	614	637	682	611	675	631	641	642	638	630	704	641	637	668	657	630	611	622	618	602	660	617	657	674	619	632	666	686	707	710	625	653	651	646	663	678	677	607	652	649	619	640	634	649	668	643	639	647	657	630	642	675	622	674	670	627	662	685	626	669	637	662	665	655	716	637	633	634	662	648	653	659	646	707	607	691	650	652	661	660	651	654	659	625	645	625	722	643	663	684	672	612	664	662	717	641	614	630	644	633	623	677	655	672	692	651	611	634	676	672	654	592	654	650	657	635	635	646	641	646	643	648	618	619	662	701	627	649	629	651	671	682	639	623	637	679	645	669	627	650	629	671	678	667	653	658	654	630	682	620	636	647	686	651	664	693	641	678	715	628	689	635	649	673	653	608	642	612	619	693	626	641	641	682	623	652	639	651	648	649	623	656	645	634	664	673	672	631	674	609	655	668	648	659	663	687	689	702	649	643	625	645	635	660	611	624	663	618	637	633	656	630	639	623	632	697	654	638	649	645	632	655	659	684	662	612	651	643	650	700	679	665	613	672	644	640	636	646	621	661	655	647	643	655	640	649	639	608	677	633	654	660	660	635	658	668	620	631	642	609	623	658	675	695	655	681	651	610	650	695	673	680	667	644	641	681	646	645	673	690	626	674	648	634	659	719	697	665	627	669	663	685	676	623	651	649	636	657	625	676	648	712	640	621	653	658	615	679	640	660	643	614	670	672	661	636	645	662	626	691	642	649	638	670	673	677	674	635	669	716	644	685	677	656	631	661	639	653	673	666	671	636	588	664	614	626	622	628	663	683	632	638	618	657	654	655	612	651	655	630	629	647	668	698	614	664	645	644	626	643	659	639	572	661	668	688	661	677	631	657	647	653	661	624	649	676	625	621	622	628	596	672	652	628	673	622	641	596	650	656	673	660	645	647	644	643	635	633	653	631	691	636	696	703	663	643	665	636	636	645	627	653	668	645	663	634	664	672	631	614	617	613	664	660	637	653	694	630	665	649	650	625	665	653	633	626	649	647	635	638	682	679	662	626	606	645	675	719	695	635	659	710	599	692	666	679	640	655	657	678	680	684	606	643	666	671	653	645	597	639	632	657	622	659	653	644	663	679	631	625	616	627	629	676	650	673	692	648	686	639	668	656	691	658	681	639	635	593	625	649	654	631	619	655	687	628	627	646	677	685	677	625	591	646	655	644	626	599	648	635	655	628	635	671	647	711	650	657	629	681	615	649	645	627	661	675	638	625	664	697	666	645	617	640	659	671	651	629	628	630	649	675	685	648	648	658	656	641	674	670	658	627	669	668	690	611	656	649	640	674	662	694	636	645	670	605	625	662	659	660	669	613	665	645	698	669	644	660	642	660	648	669	671	688	623	657	673	630	636	633	681	702	611	695	664	646	649	638	636	618	685	609	665	640	659	640	674	641	649	668	626	660	620	636	647	647	645	667	638	653	653	645	670	597	651	651	675	636	663	657	662	657	663	650	648	623	660	643	612	666	647	627	649	688	674	661	671	655	695	661	714	630	650	693	633	677	661	684	643	634	659	630	675	677	693	710	653	661	647	660	666	665	662	625	649	670	621	631	656	696	708	628	632	683	656	640	628	613	615	642	596	641	660	672	671	643	591	676	630	662	658	637	641	666	702	653	640	656	664	651	640	650	641	627	672	632	708	675	679	659	625	669	639	705	642	643	676	639	654	649	677	653	673	645	626	647	645	627	636	630	632	637	661	664	648	658	647	673	656	628	683	633	649	652	649	636	658	647	674	609	659	667	673	669	652	661	679	663	648	646	637	655	681	673	658	660	648	661	629	653	650	657	609	694	653	647	611	645	653	638	645	648	635	656	666	629	646	658	641	668	674	663	645	649	629	680	648	683	651	639	640	628	636	609	635	643	664	651	614	645	664	601	666	679	656	654	650	621	670	626	675	643	675	669	652	673	647	635	612	621	656	642	643	623	651	632	659	679	679	594	635	636	635	655	632	664	643	716	631	617	704	654	654	700	662	642	662	689	671	623	637	679	619	665	634	658	641	652	623	643	694	651	608	637	674	687	618	660	663	624	666	637	658	682	587	626	612	684	634	632	625	624	582	621	661	636	689	643	628	686	630	690	670	652	670	675	571	668	650	659	706	626	626	650	620	661	680	655	638	646	645	633	667	677	601	630	623	616	657	669	668	659	678	607	633	631	657	672	656	668	603	634	628	698	663	636	688	622	690	656	629	669	621	647	647	658	702	636	679	653	651	660	643	625	661	661	657	613	666	641	670	706	658	641	615	674	636	662	660
3918	999	1106	643	534	771	2885	4230	3393	1867	877	448	311	300	274	268	270	290	296	284	262	281	265	269	269	288	261	283	309	275	276	257	266	269	270	252	308	267	303	313	289	293	281	276	293	278	270	261	283	259	314	263	302	255	263	270	276	291	311	308	285	260	291	278	282	277	260	286	262	283	262	278	265	261	281	286	271	304	298	268	250	276	281	245	294	273	284	278	260	301	282	298	310	262	280	296	288	277	290	281	315	297	291	269	272	268	302	315	269	257	300	270	286	264	259	302	249	280	306	280	313	302	329	273	289	272	293	274	264	258	270	268	291	280	290	270	277	278	289	274	274	274	277	276	292	338	281	244	288	301	310	281	278	290	255	276	287	264	307	288	281	302	303	260	287	248	281	267	275	297	266	301	250	242	259	262	301	281	262	252	279	300	260	275	299	298	280	307	246	274	297	284	278	302	289	313	285	277	274	279	248	267	263	289	272	257	327	310	301	246	271	280	306	304	305	286	250	291	318	309	288	292	287	275	287	289	275	274	269	283	252	285	245	270	264	313	251	317	283	262	266	301	255	289	323	310	295	292	333	268	309	293	283	293	280	288	261	329	263	259	268	277	296	288	270	299	278	281	289	324	284	269	267	262	284	270	300	277	285	278	282	261	271	293	269	293	285	266	267	285	263	263	296	266	277	287	288	292	331	284	265	316	340	305	261	274	307	263	302	282	279	313	282	300	264	254	304	257	244	283	279	265	261	244	288	304	255	293	267	292	292	276	291	312	284	295	249	254	270	266	275	286	299	295	292	284	300	279	300	247	256	300	261	277	300	267	256	276	302	267	309	258	262	276	270	301	279	297	299	318	312	297	271	264	260	327	304	311	264	275	285	273	252	270	316	309	245	256	284	259	270	262	267	281	273	264	332	295	296	271	287	277	268	305	267	262	272	277	296	304	296	281	259	306	265	315	288	301	290	272	299	254	278	273	300	261	314	278	283	296	265	242	274	282	287	300	274	284	280	274	256	273	301	302	284	281	282	282	285	301	287	281	311	282	307	272	281	303	303	283	300	290	277	260	268	280	319	306	300	294	289	250	293	251	269	276	305	261	266	291	268	288	296	280	286	289	304	267	273	299	289	292	285	286	273	296	298	286	296	303	270	292	270	293	302	269	283	288	297	258	278	284	301	286	306	317	304	242	269	276	268	280	279	254	310	248	291	272	304	263	310	291	314	308	288	290	309	286	290	301	323	293	278	297	259	271	284	289	256	276	317	254	302	272	295	276	292	279	296	281	249	309	308	309	288	306	280	273	279	299	286	257	287	263	268	272	260	284	270	263	271	269	236	289	293	269	277	290	257	285	279	279	271	239	278	297	302	286	274	313	283	292	276	276	289	281	292	309	287	280	291	272	298	272	291	280	262	313	284	278	283	301	285	288	281	292	307	284	275	275	296	271	284	274	273	252	301	290	316	280	293	298	296	291	295	274	277	303	294	276	271	308	292	283	284	263	289	312	298	284	269	279	294	276	262	302	251	299	266	272	313	261	298	281	295	269	285	293	253	279	258	298	254	279	257	313	298	277	286	275	259	316	313	313	280	319	263	301	295	290	266	282	276	293	279	287	272	282	282	259	267	294	279	307	270	295	278	301	278	247	280	284	305	265	290	283	283	301	255	282	278	279	293	269	301	253	273	310	279	274	276	287	292	292	240	284	267	277	306	306	282	302	292	246	267	304	261	245	321	260	318	293	293	253	261	271	314	282	254	292	278	306	314	280	261	304	306	285	293	267	304	276	281	289	282	271	297	287	276	301	288	303	306	296	297	311	295	278	279	288	287	318	264	291	299	269	298	279	273	303	265	290	291	276	295	304	296	297	292	254	265	296	250	299	270	290	264	284	255	338	284	270	276	293	278	292	280	273	293	276	275	289	284	303	286	261	269	317	308	300	294	268	287	294	252	277	293	295	280	287	283	276	288	307	289	289	312	298	286	275	298	243	275	292	272	256	281	281	275	279	313	242	282	301	272	313	305	264	296	300	294	251	245	291	324	325	254	252	305	279	286	268	275	283	282	276	267	275	281	280	278	284	260	279	275	284	320	292	260	309	315	269	300	257	277	327	300	282	298	303	283	264	286	272	290	311	302	284	272	289	301	301	274	288	299	258	280	274	264	319	296	287	265	300	300	300	316	294	288	313	280	309	290	295	248	262	271	276	269	303	306	310	286	291	268	336	279	275	253	286	282	285	270	289	221	290	300	265	288	271	274	237	315	292	260	275	310	287	294	314	284	270	271	252	293	281	292	291	290	284	297	299	269	289	265	321	265	262	249	295	308	295	282	279	295	273	264	288	308	297	289	257	288	292	242	287	271	305	274	292	290	267	270	310	285	295	304	299	291	306	295	300	274	301	314	269	277	269	253	296	259	307	301	292	313	281	290	316	295	302	290	309	293	267	309	288	312	298	278	266	315	269	327	284	283	307	278	298	288	286	300	309	280	270	286	294	278	265	290	288	262	299	323	276	260	289	280	281	269	288	287	275	267	281	282	310	307	288	269	222	303	295	281	276	306	275	307	296	296	272	304	297	304	256	260	248	323	278	292	309	324	292	261	332	296	259	291	303	276	251	308	265	266	303	310	275	299	253	250	280	273	267	284	261	298	324	279	309	288	310	284	272	315	275	290	297	267	303	314	286	310	283	273	285	264	309	304	286	282	313	272	277	262	320	301	286	283	308	261	307	291	291	285	273	264	281	290	318	244	293	262	289	266	267	284	281	305	280	274	297	308	262	270	257	288	270	273	323	270	298	323	296	282	268	299	285	266	289	291	265	306	283	271	289	278	277	268	290	291	310	283	270	288	301	280	242	271	296	265	285	313	288	290	269	306	277	291	269	278	317	284	263	307	277	295	287	292	331	311	291	291	270	293	280	246	284	263	255	254	277	282	287	261	297	284	242	290	297	279	312	319	284	273	308	275	296	299	290	273	295	265	269	261	267	263	272	263	268	276	297	292	283	290	315	282	305	263	299	314	311	289	266	300	299	265	287	287	258	257	292	273	264	261	318	240	285	292	287	275	302	276	298	291	342	283	311	260	262	290	262	294	300	274	276	294	291	268	291	277	296	309	255	279	280	293	279	291	286	288	322	277	327	276	323	281	278	281	288	281	271	325	245	265	292	256	265	291	245	275	283	274	305	317	302	281	294	303	289	276	276	278	291	282	276	279	308	290	286	303	302	297	248	272	278	323	284	256	255	286	300	293	303	307	269	270	261	287	267	259	304	297	283	311	305	298	277	298	299	276	297	304	277	290	267	307	242	276	265	290	283	289	272	305	282	261	309	289	295	268	277	295	300	277	287	247	270	262	305	296	269	289	292	298	302	255	284	293	285	285	269	292	293	281	289	285	287	305	259	266	289	279	282	281	280	277	305	301	276	245	275	270	301	263	306	280	308	294	272	298	258	257	279	264	273	272	253	281	267	274	280	298	283	286	287	307	287
3345	1337	2056	1781	1742	3232	12519	15517	11862	6355	2862	1366	867	763	708	743	714	703	718	723	706	684	663	654	711	751	738	694	701	716	698	739	730	681	670	722	744	743	751	729	711	724	773	683	699	701	745	733	733	720	686	713	729	707	737	722	726	783	742	645	712	694	712	708	676	663	747	706	748	683	731	684	771	728	741	709	733	710	688	687	749	714	716	735	720	730	698	756	709	724	722	682	685	703	727	706	720	728	692	674	686	718	669	736	692	719	758	715	711	737	730	741	718	764	717	706	799	712	669	753	731	699	698	753	736	738	731	708	696	712	698	697	710	723	749	643	714	773	697	746	755	706	721	726	686	720	734	723	732	746	734	692	747	703	657	708	705	702	724	725	756	726	735	711	715	777	753	695	693	683	689	715	747	705	743	714	664	684	733	712	743	741	739	724	729	762	757	752	721	706	721	726	730	753	758	684	711	737	751	718	739	728	741	707	695	696	707	702	727	697	668	710	784	755	740	674	732	678	743	685	693	767	713	719	730	713	675	729	735	722	726	702	752	744	707	715	681	728	755	650	695	674	695	698	719	700	716	725	722	741	703	706	741	757	771	720	679	769	676	681	673	729	686	682	770	741	707	758	710	695	691	687	696	726	721	721	673	747	701	731	709	728	737	735	707	695	696	717	732	721	718	698	709	780	718	720	725	769	696	707	705	696	750	717	693	723	690	721	693	697	688	708	743	747	753	767	712	722	700	780	686	711	737	741	764	744	741	706	686	832	752	694	727	691	732	724	704	722	707	695	672	738	745	730	662	706	706	758	745	734	697	680	762	708	742	742	733	752	655	711	734	732	731	747	686	741	663	678	703	719	738	703	774	732	734	749	634	727	717	732	683	718	710	671	734	715	726	660	757	751	740	741	729	706	745	700	714	715	701	721	703	737	722	745	686	693	697	675	770	766	690	725	682	696	723	764	696	717	677	742	718	724	730	673	717	689	744	690	705	757	702	688	719	712	717	736	736	704	689	718	746	704	748	674	692	775	718	734	728	688	735	756	702	701	744	747	757	706	700	720	701	719	712	715	722	729	735	735	692	737	690	656	726	693	732	737	724	761	726	712	704	698	700	731	716	704	693	719	718	752	759	721	691	736	691	727	719	739	667	708	695	687	737	675	715	688	708	689	738	715	737	707	702	725	722	736	728	692	726	753	708	713	710	709	706	670	673	757	753	710	716	721	743	766	742	684	730	684	671	696	744	677	696	730	705	714	749	690	737	729	753	693	748	715	745	757	750	738	692	716	753	706	734	722	724	714	751	731	730	699	735	691	704	749	736	727	751	753	738	718	694	716	647	684	685	709	710	729	688	717	676	733	754	744	742	660	686	696	762	699	716	738	701	686	708	692	689	719	677	708	701	658	763	770	691	721	734	747	705	696	694	703	722	720	706	738	746	697	686	708	717	714	736	705	696	656	733	727	703	714	713	747	727	713	759	725	709	722	714	728	776	730	705	739	732	706	692	704	688	666	685	716	716	745	717	706	719	725	749	733	727	713	769	728	675	719	710	708	688	725	736	702	697	718	734	722	693	711	726	716	720	712	707	723	759	729	719	667	706	724	757	729	724	719	765	636	729	701	733	669	667	679	696	755	752	693	740	732	711	731	693	738	685	742	683	710	708	759	691	715	732	721	737	699	708	747	731	717	731	740	679	699	761	717	745	702	688	734	717	678	712	701	737	708	725	731	684	707	742	726	725	716	704	760	735	721	780	729	737	732	715	700	774	707	653	711	685	690	684	729	738	771	692	727	722	737	749	738	710	736	694	746	742	710	730	697	768	716	725	733	724	707	699	690	702	744	690	728	730	711	719	700	715	711	715	712	708	693	716	703	719	722	690	689	713	691	726	739	707	717	733	684	729	706	708	687	722	675	703	704	745	690	719	712	712	741	714	678	698	717	740	715	725	724	737	686	735	728	734	718	689	664	733	709	723	653	750	676	701	774	741	730	712	728	774	717	710	733	730	737	741	731	727	762	766	694	692	739	744	745	717	712	687	716	756	721	716	740	724	718	711	721	763	678	691	714	700	718	734	672	727	762	737	755	686	753	707	724	692	700	749	717	724	724	758	716	737	737	659	748	687	692	718	761	758	700	716	728	692	724	730	716	704	659	737	714	699	666	692	711	721	704	749	705	733	750	709	731	727	689	704	723	737	741	737	765	707	638	730	716	768	701	754	746	736	754	749	728	667	705	708	764	672	714	764	653	695	709	726	709	768	741	698	728	730	753	716	671	664	719	701	721	709	737	734	720	726	765	753	721	701	732	712	726	722	722	706	735	746	731	702	762	676	730	689	742	676	724	705	715	698	750	780	653	714	726	699	688	692	718	684	707	746	750	709	741	730	740	700	676	721	765	726	706	628	734	746	734	713	690	726	735	733	720	721	703	723	699	691	710	690	708	709	695	683	701	735	715	699	715	735	720	720	676	710	758	720	700	709	728	769	669	721	752	736	702	691	763	730	716	747	720	720	727	696	703	706	692	716	692	696	756	722	736	705	747	672	698	695	682	678	700	721	761	671	729	678	667	684	697	735	748	712	706	700	722	712	723	715	730	718	743	705	705	716	707	722	748	717	726	739	705	673	712	679	664	734	726	696	751	789	728	696	728	721	744	743	696	743	762	707	692	763	744	706	718	721	697	713	701	743	666	683	687	706	723	730	682	682	714	713	720	702	746	731	730	762	672	724	722	713	678	686	710	741	711	715	756	714	724	709	716	741	706	723	710	733	714	707	719	690	695	715	718	754	709	687	763	750	692	732	741	655	679	697	716	701	722	677	758	717	690	716	699	731	670	710	698	745	695	773	723	750	697	710	771	727	705	744	737	734	749	726	715	738	720	680	714	728	707	719	719	719	772	750	760	743	722	763	727	713	732	725	747	695	680	706	724	710	681	738	750	772	692	766	722	679	704	751	686	733	709	724	758	704	709	696	778	693	676	729	681	716	769	719	737	687	758	674	716	716	744	718	659	733	726	667	692	690	777	707	725	704	714	666	711	690	743	683	777	679	746	735	686	733	702	657	721	734	718	714	723	779	691	733	743	730	734	733	754	697	737	750	746	693	740	714	684	679	707	752	722	705	718	717	698	702	706	708	675	725	727	713	687	735	739	750	751	647	714	695	696	741	720	738	754	741	737	699	699	666	679	712	737	717	685	755	711	716	717	730	694	751	678	754	720	697	724	697	680	696	721	702	699	741	769	720	740	732	673	698	747	710	702	662	761	652	697	706	742	746	727	778	767	717	693	676	703	712	713	713	660	683	686	681	736	736	688	740	689	754	739	714	718	695	730	717	735	714	699	736	721	748	711	743	714	691	688	719	739	764	713	741	705	758	742	725	717	712	699	739	720	677	731	687	694	709	694	756	747	675	751	678	704	723	692	684	680	735	711	679	696	701	695	695	766	702	725	709	721	748	659	729	761	696	747	707	757	676	668	718	761	712	724	737	720
15916	3712	2896	1820	1473	9087	33271	37915	27027	13311	4283	1107	399	370	298	284	263	334	312	294	273	300	290	292	280	278	319	313	302	287	296	311	325	290	300	297	294	281	263	282	289	312	308	292	286	284	281	307	277	279	304	291	299	285	278	301	288	281	284	313	290	287	316	279	307	255	320	321	300	321	318	258	288	259	273	314	294	305	295	275	282	298	294	254	287	260	287	269	286	337	296	263	295	292	305	291	316	306	284	279	287	277	272	289	316	284	282	276	293	309	287	270	283	277	312	283	285	273	312	307	334	295	280	311	284	292	275	303	290	307	318	291	285	261	294	282	292	346	281	320	320	270	282	264	297	265	281	308	289	273	295	292	301	311	287	279	283	307	289	280	276	296	317	292	315	273	311	309	298	293	284	272	291	302	301	281	321	300	296	317	284	283	312	291	310	300	296	320	301	313	293	287	306	297	274	287	307	257	303	278	313	317	283	307	296	288	307	313	279	265	292	300	302	262	288	277	297	290	279	277	285	312	319	282	289	328	283	271	291	323	296	286	292	274	288	302	273	311	290	274	286	327	319	315	275	307	297	277	305	296	290	267	297	283	316	298	280	270	267	291	286	259	294	286	315	263	310	290	292	316	289	293	278	245	306	296	253	283	285	286	283	291	311	257	265	297	321	306	296	259	299	309	293	295	300	296	285	307	281	276	314	279	305	281	260	311	300	310	307	291	308	269	320	252	280	315	316	323	272	277	272	256	297	293	329	303	278	299	308	284	291	301	299	285	277	283	246	284	293	284	281	276	286	283	258	277	293	317	294	322	299	280	300	281	280	310	290	303	308	296	292	263	292	270	272	292	293	303	312	279	321	282	277	303	295	289	315	292	286	296	273	283	299	331	295	301	287	308	296	273	322	287	271	293	325	267	311	263	280	322	293	321	293	296	306	285	313	324	302	278	286	263	282	298	258	291	312	334	300	276	314	293	288	307	312	296	268	299	298	316	339	287	276	277	313	290	294	287	318	309	304	283	305	296	291	280	296	316	301	292	277	267	282	296	274	311	272	330	265	308	284	320	309	283	305	302	288	293	307	291	275	318	299	277	306	290	296	293	326	271	292	335	272	308	305	271	280	289	332	328	297	309	308	298	276	307	251	303	307	327	276	272	291	307	280	317	280	330	302	326	286	295	296	304	277	275	311	286	312	312	329	273	317	315	276	285	298	304	279	277	257	285	283	324	308	270	309	304	297	273	289	270	290	275	266	321	295	289	283	297	271	288	299	314	305	318	298	297	294	304	310	297	283	287	271	334	322	280	315	278	273	288	274	287	285	289	295	261	302	306	293	287	307	320	274	281	277	276	278	342	272	311	294	265	301	308	285	276	269	294	282	272	288	284	302	313	310	327	298	288	306	296	273	287	297	299	302	293	294	314	293	302	295	305	318	298	286	315	303	286	278	323	310	305	319	295	301	302	277	309	282	260	302	313	304	270	267	296	284	285	284	289	295	312	289	286	276	294	288	319	271	286	271	312	307	295	289	284	283	280	327	329	316	269	291	280	293	305	304	288	261	319	269	280	292	260	298	283	288	283	300	256	277	334	315	289	309	297	315	298	338	268	270	287	312	285	291	279	301	314	291	313	283	289	285	288	274	288	321	287	315	319	304	305	298	263	282	293	332	283	272	289	307	331	287	268	274	284	323	286	274	310	322	266	292	312	288	298	332	305	292	293	287	323	274	279	304	313	320	304	305	272	312	339	314	306	275	287	298	320	339	289	300	283	301	320	265	301	298	285	313	276	303	270	255	258	299	264	298	287	289	281	280	314	273	282	257	278	313	319	328	327	288	292	332	306	293	307	279	300	309	306	299	335	298	300	288	281	273	306	298	315	289	282	298	308	300	279	305	289	326	288	293	273	286	305	305	288	282	276	281	281	277	287	303	262	292	294	317	289	295	304	289	320	309	283	296	293	278	262	273	299	271	310	287	292	283	289	321	275	303	304	313	285	322	284	273	309	270	323	272	304	287	314	294	266	297	286	344	304	329	297	282	292	316	270	282	281	304	284	283	298	300	286	317	296	276	307	310	313	301	297	303	282	274	273	292	308	292	284	311	308	305	300	285	286	323	311	276	321	275	284	283	280	266	278	296	287	278	296	298	296	269	296	314	297	308	264	301	311	298	260	290	308	303	292	311	279	312	313	302	295	281	288	302	286	281	298	297	295	307	283	272	288	313	297	280	299	307	277	311	332	274	278	278	294	256	298	303	279	315	300	266	281	305	299	284	272	289	269	252	322	308	320	295	267	321	278	280	266	306	284	271	269	301	321	331	317	291	292	327	317	284	296	313	312	283	294	296	302	314	277	296	283	294	284	249	280	286	326	276	307	297	284	300	305	301	294	304	321	306	320	282	278	288	294	276	283	277	316	317	296	299	267	317	261	299	285	289	308	284	312	302	290	273	306	291	309	288	282	285	308	301	287	289	298	294	285	286	269	282	287	293	298	264	308	298	278	259	276	280	278	269	359	301	311	301	262	275	266	294	284	275	272	249	271	309	283	295	301	313	270	285	292	329	293	277	272	274	262	301	278	274	282	304	307	264	294	277	333	299	302	287	271	289	311	324	279	298	285	319	318	322	280	311	300	291	304	308	264	329	288	301	314	271	286	276	252	285	304	264	267	293	302	288	294	305	306	288	277	297	269	283	284	292	290	279	287	301	305	296	288	279	293	285	276	302	284	255	301	299	321	293	283	305	272	319	282	259	284	289	281	270	302	306	297	290	289	287	286	318	291	301	288	287	306	265	291	288	298	317	284	282	326	279	267	272	282	260	299	270	262	303	270	289	312	277	327	322	296	309	296	293	291	271	281	295	299	275	312	268	291	294	286	268	275	285	303	302	315	305	308	323	319	278	263	314	288	321	302	305	327	259	266	300	270	299	272	308	303	311	269	282	308	299	268	301	259	293	292	263	282	289	287	279	289	288	282	302	291	294	280	313	305	286	308	343	298	299	299	281	261	271	298	297	294	273	309	293	273	307	290	299	285	301	278	312	319	293	321	274	323	298	299	301	262	253	285	297	271	284	323	321	278	324	279	310	304	299	293	283	296	289	309	275	310	280	250	293	266	318	279	304	291	277	276	266	303	307	258	282	280	274	279	301	286	269	278	279	302	267	287	288	268	294	280	322	306	289	301	292	298	303	302	272	301	261	277	278	286	286	271	299	283	295	286	329	292	254	281	303	290	280	272	342	299	282	288	280	278	309	299	293	319	293	305	304	307	297	313	284	293	281	296	263	283	270	320	300	295	304	288	288	276	286	317	324	334	328	298	338	295	299	267	298	281	262	294	329	319	271	290	278	306	281	300	317	307	286	302	287	289	317	297	321	280	276	293	289	291	327	283	341	282	317	290	275	292	284	310	290	324	273	292	278	298	317	281	295	287	309	283	267	291	286	293	267	282	306	291	299	270	273	301	290	278	299	308	306	277	295	303	295	325	282	302
9182	2894	5095	5267	5332	22888	51118	52621	42549	27600	12924	4151	1418	874	787	719	704	749	690	749	697	793	701	750	762	713	687	729	765	743	736	797	712	792	700	734	819	738	692	736	773	762	721	742	739	747	716	721	764	742	723	751	698	764	740	767	717	752	718	752	746	775	708	773	764	750	725	763	765	718	721	761	727	761	746	713	740	694	762	725	760	701	709	658	725	692	750	734	717	740	746	747	707	778	727	715	710	743	714	684	741	721	666	752	730	688	739	717	729	719	745	737	725	692	727	741	725	726	720	750	715	750	686	759	748	751	661	751	706	737	704	752	722	758	759	727	705	755	728	727	735	738	738	739	689	712	753	783	747	709	746	709	721	729	735	733	713	732	751	698	718	748	739	729	743	708	756	720	803	721	763	677	701	715	761	724	715	751	717	727	666	746	732	760	691	731	720	697	749	699	725	741	723	711	728	746	697	747	754	732	741	716	769	734	723	732	730	710	740	780	698	709	709	725	748	701	680	763	756	745	705	759	722	739	783	719	668	777	754	706	748	722	702	765	730	741	686	785	721	747	720	692	731	781	794	701	742	720	762	731	687	717	742	704	708	695	715	676	727	787	760	725	717	726	749	734	752	750	740	682	728	709	756	764	773	727	738	714	714	742	725	730	743	766	717	712	718	754	690	741	722	730	794	692	731	737	765	738	701	701	741	725	747	786	748	663	764	696	781	678	699	775	725	691	728	739	724	718	784	744	665	758	748	735	753	718	756	724	750	705	742	776	682	730	749	773	728	754	720	708	720	751	757	761	773	692	749	738	709	686	773	703	756	758	732	722	709	730	693	712	703	743	785	724	726	697	744	762	727	713	758	735	753	782	720	687	681	725	754	730	697	756	742	691	730	705	726	724	709	793	757	703	720	752	718	739	705	772	730	734	748	806	696	773	729	761	748	758	729	749	727	740	745	742	699	701	728	751	691	731	703	748	731	741	783	735	671	727	747	752	738	751	737	689	776	739	732	779	712	738	784	717	724	726	687	760	689	745	758	771	716	744	793	715	694	757	746	748	686	729	764	728	719	742	708	783	720	757	714	755	721	755	736	766	720	684	733	674	719	755	780	760	755	696	723	696	732	749	733	733	726	753	757	753	713	755	689	744	721	697	736	723	716	755	707	717	756	688	759	732	688	733	748	721	721	777	731	752	714	810	742	723	685	693	693	729	747	714	714	739	692	755	738	744	782	769	742	676	746	707	728	746	733	759	715	729	758	754	727	751	720	722	760	720	737	737	722	759	769	744	760	744	756	715	759	712	694	740	742	749	790	746	724	737	769	682	720	716	759	758	734	721	746	731	737	757	738	747	724	714	761	722	713	789	746	714	744	715	754	765	729	741	711	769	709	728	750	684	717	686	728	747	722	746	734	711	751	779	723	700	775	719	724	772	723	747	712	757	742	751	688	735	671	702	774	737	728	806	703	763	728	754	751	696	742	768	699	739	736	772	707	770	708	767	726	692	739	742	692	711	767	722	756	765	692	783	728	723	754	801	714	720	703	779	772	711	720	751	715	728	692	706	728	720	733	777	751	737	730	702	749	744	721	708	729	768	733	700	743	778	724	735	718	704	742	734	732	704	677	747	754	711	717	740	776	725	759	722	716	675	689	725	716	758	714	750	779	722	714	740	740	750	688	707	703	770	713	782	737	726	714	761	732	724	726	741	755	715	666	709	765	771	727	750	713	707	757	759	743	747	698	717	720	755	714	739	739	753	678	723	725	726	755	782	762	689	787	746	750	739	756	728	715	700	690	741	719	752	748	717	733	757	727	758	740	732	798	769	714	698	712	738	776	717	762	731	735	734	792	732	688	719	757	754	733	747	750	722	750	737	709	751	695	771	735	725	721	745	671	741	776	688	724	686	738	674	734	690	711	724	747	715	690	776	718	753	735	722	720	723	747	727	741	727	706	746	670	772	763	758	766	690	730	723	682	738	714	751	709	721	744	718	688	743	702	740	714	781	722	732	768	678	758	729	749	733	741	717	770	761	696	709	714	695	735	737	805	727	720	693	733	723	708	714	712	694	747	729	755	727	752	736	736	715	710	755	713	773	773	733	724	679	730	804	751	794	726	678	757	734	753	737	740	740	732	745	735	764	700	750	710	724	712	692	747	739	737	728	745	727	737	740	689	731	737	737	757	723	741	741	734	734	721	758	775	791	747	759	762	737	719	706	684	753	724	707	700	695	709	734	726	722	700	714	700	736	745	728	736	749	698	738	785	741	714	706	733	748	746	687	718	760	721	737	704	707	787	777	744	736	734	719	714	708	747	696	739	699	761	735	766	761	747	717	788	754	710	740	717	697	752	734	737	714	714	716	684	682	732	696	770	737	771	754	727	752	717	736	726	753	706	771	734	755	723	754	727	775	765	772	773	763	697	747	720	718	723	750	676	732	714	746	673	734	707	745	728	716	697	784	731	703	715	706	752	760	734	779	765	701	655	749	718	743	743	748	757	774	774	720	736	748	707	703	724	765	740	746	745	790	718	741	734	759	776	752	696	700	740	706	717	795	689	726	747	715	703	703	748	714	726	731	739	802	742	765	742	712	746	736	734	738	700	759	715	763	692	686	744	800	752	677	760	707	735	745	725	688	721	742	751	732	702	657	744	704	791	740	794	721	693	700	739	745	765	689	735	735	732	735	722	736	721	705	691	756	734	688	734	724	759	726	758	709	687	709	744	749	733	700	737	681	766	736	728	736	706	728	730	727	732	728	731	770	684	749	777	743	767	748	711	754	754	744	733	775	742	703	688	729	754	741	735	721	711	765	718	727	745	743	721	741	784	753	743	723	726	743	750	727	724	727	768	766	739	688	767	790	726	733	746	746	725	691	729	711	713	726	708	758	734	694	747	730	738	733	714	749	712	712	751	760	748	712	745	751	728	684	718	706	789	705	740	714	715	745	701	720	692	726	742	733	737	734	752	780	699	736	704	725	689	756	716	745	730	694	750	759	733	735	801	784	710	732	737	707	765	723	701	720	758	755	733	719	732	712	756	755	725	766	713	681	729	727	697	767	735	739	747	714	724	751	726	741	741	735	709	726	794	744	709	743	727	695	740	689	696	734	713	716	766	699	744	729	706	770	688	719	745	736	733	726	692	712	751	718	749	744	743	763	741	695	741	721	712	738	722	772	716	726	753	711	714	707	730	690	751	748	801	755	725	695	767	701	729	716	731	719	730	744	740	728	746	695	733	727	782	737	756	763	715	737	729	746	738	726	731	754	724	758	723	734	733	756	720	700	771	751	767	735	686	756	718	724	720	756	790	710	721	740	741	707	752	708	721	723	735	728	776	760	728	736	771	718	717	752	723	717	756	689	741	738	738	692	718	703	740	672	725	739	799	751	716	726	730	758	725	733	716	791	698	697	781	687	707	733	749	722	743	748	682	777	759	770	732	751	715	752	782	702	742	730	752	723	760	733	729	759	730	779	721	742	721	753	717	750
27037	9200	6249	3986	4209	17263	44134	52234	40134	23693	9118	2125	558	310	275	262	263	258	276	279	286	246	273	281	245	246	279	245	224	241	254	245	298	246	266	268	240	282	246	288	254	251	259	257	275	245	242	251	256	271	259	268	243	273	260	283	255	278	230	239	249	255	250	274	257	254	244	243	261	281	238	277	253	274	262	262	286	250	259	226	249	237	252	253	253	262	238	269	266	270	228	252	243	255	266	248	264	254	240	249	287	255	253	239	229	221	238	253	234	249	242	283	258	260	236	252	290	254	233	248	270	254	226	232	249	273	263	237	248	268	241	274	248	247	240	249	260	270	238	252	251	238	279	279	262	266	258	260	241	245	247	281	277	244	244	273	277	249	244	231	224	248	253	270	262	278	234	251	267	272	270	242	283	265	291	252	266	274	248	255	273	260	276	230	257	232	252	281	257	244	245	262	250	244	273	266	258	251	281	262	242	284	257	275	242	250	248	254	282	270	230	267	268	282	242	260	246	251	254	256	292	261	268	217	259	262	275	277	267	261	261	271	276	246	263	224	277	266	256	259	274	266	282	234	265	245	235	295	252	256	286	267	237	263	268	294	240	269	224	259	265	268	269	275	237	277	244	256	242	248	236	247	290	254	262	255	275	266	262	279	261	244	247	226	260	252	263	242	262	268	283	253	255	287	255	263	252	246	234	230	265	238	220	246	229	287	249	258	251	251	270	258	258	256	258	241	264	264	231	273	223	237	288	266	263	240	237	270	276	245	264	244	257	272	271	237	250	255	265	269	245	282	260	266	230	254	236	288	268	260	271	219	254	266	252	283	256	247	250	294	273	247	232	274	280	245	285	260	241	268	252	238	235	261	242	252	305	279	255	241	228	269	267	245	261	296	264	263	257	234	277	256	251	247	231	236	274	262	247	243	220	249	250	233	262	272	269	258	246	238	261	221	257	265	245	257	271	251	257	279	287	241	291	259	239	259	252	222	225	244	232	246	237	250	218	239	274	246	221	271	232	271	242	242	269	269	262	231	232	259	254	247	248	255	259	263	265	241	248	266	261	258	265	268	253	249	263	235	211	252	274	257	270	247	229	260	251	276	252	268	282	260	238	255	252	241	237	249	248	252	251	264	290	255	257	266	255	259	277	219	243	274	253	239	274	238	269	259	233	272	285	253	248	254	252	248	231	249	278	232	255	261	245	254	267	269	247	231	243	253	288	265	276	248	270	260	238	259	261	254	253	277	250	272	262	244	248	258	281	244	257	214	228	237	249	241	242	241	240	271	265	251	275	245	266	260	234	229	252	274	266	254	246	244	259	260	253	271	257	267	251	274	257	261	266	249	260	275	236	249	256	243	238	265	247	273	275	261	254	243	237	268	240	252	251	244	258	272	243	216	264	281	245	248	280	264	254	277	263	283	261	265	251	235	255	265	270	271	263	262	268	228	263	284	282	256	271	263	297	235	298	250	240	245	300	232	244	267	226	283	231	227	269	288	221	265	257	243	246	236	260	275	257	282	285	254	257	300	263	250	255	266	275	265	244	254	263	239	240	230	266	243	284	258	266	261	245	248	246	257	260	253	219	259	260	232	267	249	226	255	269	263	267	230	260	228	249	253	248	272	253	244	267	233	267	269	261	238	285	251	290	264	256	282	239	243	252	239	246	269	235	250	268	238	251	272	256	243	261	265	292	275	261	288	269	250	251	234	257	239	241	252	233	238	236	253	251	273	269	301	273	238	259	271	257	283	287	231	259	253	240	240	235	251	268	255	245	246	257	247	259	244	239	234	246	252	258	263	258	266	267	257	268	282	243	248	256	265	273	281	249	233	256	246	230	261	247	258	255	285	241	243	256	287	245	237	252	258	252	243	270	247	264	261	280	254	240	241	260	255	256	261	268	230	253	289	265	279	291	253	260	237	244	224	269	231	243	255	272	239	244	241	261	237	276	237	237	230	270	262	251	267	220	262	272	278	285	253	263	243	240	263	252	245	232	266	247	269	289	270	286	268	228	273	239	269	234	253	273	265	248	257	213	250	222	277	256	258	270	260	278	253	265	261	279	254	243	266	242	242	251	280	269	258	268	231	256	252	240	221	244	279	268	242	241	257	274	268	237	252	234	239	251	249	269	249	249	234	220	254	249	264	259	255	242	242	252	262	273	252	245	235	260	240	271	291	268	255	243	264	229	245	276	251	237	234	301	235	259	268	248	265	243	264	252	239	255	251	246	253	267	244	264	229	262	249	278	241	280	279	224	260	254	258	272	228	241	262	282	267	259	236	225	243	261	275	216	258	241	251	262	273	232	248	270	263	249	270	252	243	246	267	279	274	246	251	244	271	251	249	262	263	242	255	259	263	264	256	251	264	257	251	251	250	271	248	266	269	260	262	290	237	244	258	271	217	270	267	252	270	249	239	262	242	252	246	269	261	269	266	261	270	280	263	266	255	256	267	254	286	259	236	290	278	257	218	246	244	245	289	267	269	289	281	232	230	228	244	253	266	244	279	261	254	234	261	226	264	274	272	255	257	259	232	263	250	261	254	246	268	254	232	240	277	232	261	255	281	264	236	229	244	266	270	245	259	253	259	267	254	257	241	263	268	258	246	240	253	273	243	237	260	258	252	259	239	254	236	258	224	260	241	266	259	251	251	279	245	267	295	264	241	269	268	239	262	241	238	269	256	258	243	242	248	273	259	255	237	278	254	264	276	261	225	263	245	231	264	267	229	247	252	219	265	250	268	245	251	250	267	259	274	255	254	285	244	258	251	258	243	277	260	262	243	262	243	258	237	289	323	258	279	294	258	249	241	230	270	283	242	236	262	266	253	281	234	252	247	246	282	291	237	235	245	281	218	261	251	244	271	251	266	227	259	246	239	253	230	263	240	252	241	270	264	256	283	238	249	268	238	271	243	257	229	258	265	256	269	253	247	250	245	230	243	225	252	252	243	238	256	233	282	261	268	255	274	275	288	254	260	262	240	266	224	265	229	236	263	239	242	259	261	251	261	272	260	274	254	248	311	275	241	237	267	265	265	244	258	270	257	236	245	260	255	268	270	258	244	243	239	240	247	219	249	274	252	257	293	264	226	243	285	247	251	234	292	272	270	253	251	266	266	257	266	235	278	250	287	245	281	247	254	232	280	263	304	246	273	270	248	256	275	258	236	252	236	258	250	224	256	259	240	250	271	235	251	264	252	268	239	262	234	273	261	292	267	269	251	256	251	262	226	240	242	252	265	270	256	248	255	236	278	286	237	241	259	277	254	261	276	247	257	242	248	254	241	227	264	256	262	264	270	253	253	270	266	235	257	228	272	265	253	268	247	260	254	259	251	274	239	267	259	252	252	233	262	252	243	264	295	273	252	248	242	248	248	260	261	244	279	265	251	283	285	286	275	268	275	245	275	239	269	286	239	237	246	268	264	286	257	267	234	245	275	258	260	269	271	268	252	230	256	279	259	264	281	249	253	259	266	254	279	240	255	283	255
13799	4832	8441	9949	12557	28727	59690	64439	53426	38073	20632	6976	1931	900	642	644	647	625	639	645	687	680	670	644	666	609	664	690	662	636	696	635	649	672	612	645	674	660	670	650	641	643	610	639	654	666	645	642	695	648	659	608	643	660	631	670	724	659	679	702	677	630	698	636	616	628	640	640	627	661	639	636	621	638	573	675	594	655	627	659	637	652	629	675	674	635	654	674	667	669	636	635	689	684	627	628	671	622	686	617	675	652	681	626	629	589	683	600	648	634	660	650	646	648	614	590	636	647	667	646	664	623	685	625	665	652	667	638	616	691	643	654	657	652	665	612	647	625	639	676	652	622	679	630	675	678	629	628	664	676	641	631	610	603	640	662	670	648	615	696	650	582	637	648	671	635	668	663	689	632	655	665	679	649	646	641	637	622	652	660	633	657	661	628	620	643	640	626	661	653	627	652	644	668	661	599	680	626	708	635	674	612	703	662	620	650	654	669	657	677	643	665	644	635	669	640	673	648	664	624	663	653	657	678	657	640	614	637	665	664	607	658	660	661	604	647	646	633	663	664	651	628	653	617	652	680	679	699	660	646	645	610	667	664	652	662	690	645	634	624	621	693	614	623	678	680	641	672	672	634	649	656	662	648	634	668	641	654	641	686	608	645	672	664	703	642	680	661	703	672	649	676	645	736	643	662	573	607	662	648	669	653	666	684	645	655	629	669	634	655	626	612	678	645	644	659	664	628	595	613	682	693	597	629	651	677	654	638	568	702	654	650	636	650	621	612	647	674	656	658	640	658	658	688	604	692	634	643	641	621	692	645	634	660	636	660	631	662	645	640	685	637	646	638	618	633	716	597	627	691	685	653	609	647	614	640	654	696	636	628	634	677	662	616	642	630	597	675	662	666	661	645	665	619	675	642	638	628	640	674	619	667	655	624	632	625	673	609	615	589	664	609	666	663	629	610	679	617	660	626	630	661	696	659	687	669	613	647	646	632	661	633	634	648	674	670	647	635	607	637	618	591	596	698	651	660	630	625	596	666	643	691	628	652	647	688	669	685	651	666	658	633	673	622	680	715	631	664	636	675	651	666	617	618	663	649	660	656	615	667	659	703	660	639	655	670	659	680	698	645	644	640	631	660	619	681	610	647	646	643	625	636	641	662	651	685	626	672	594	631	618	666	715	645	646	615	598	629	662	667	617	658	628	693	621	645	675	675	602	649	633	653	587	622	621	689	678	629	672	680	597	645	643	640	666	671	610	678	676	702	611	635	665	626	733	675	656	669	634	631	665	667	638	668	653	647	616	636	670	625	678	695	634	653	637	643	674	629	669	654	619	664	648	633	670	627	636	601	664	634	589	655	658	631	616	673	658	683	672	667	637	673	620	640	634	668	649	609	632	672	615	617	629	666	689	628	703	633	676	684	647	602	632	698	664	670	647	644	643	656	587	594	668	632	613	621	634	598	668	648	672	671	630	684	643	641	652	649	661	664	662	644	650	641	666	604	653	619	661	665	657	619	621	636	664	636	599	676	650	692	661	666	620	597	678	685	642	666	620	630	664	666	663	654	662	684	642	687	636	681	694	641	626	633	640	594	639	595	642	678	658	639	591	674	654	649	652	650	666	623	644	704	676	626	637	658	637	651	600	647	634	664	664	642	668	669	693	651	665	662	649	689	630	623	671	623	651	637	648	614	677	638	696	626	647	633	663	660	708	711	619	613	648	646	638	647	647	638	693	603	664	670	666	642	618	634	640	619	621	602	660	650	641	666	654	685	676	643	670	668	639	659	655	647	662	664	675	681	639	667	680	648	673	664	665	596	620	650	643	634	632	662	650	673	658	635	694	672	672	635	646	662	648	617	648	643	707	663	661	612	727	644	638	663	658	702	609	607	661	612	663	662	670	639	661	677	652	646	650	627	623	677	666	661	647	644	665	675	601	710	633	633	625	634	675	659	639	637	618	603	675	619	691	628	668	654	647	627	635	682	679	666	650	610	661	634	639	635	647	663	605	653	659	679	662	666	651	659	638	699	634	639	659	681	643	683	676	648	650	659	613	688	643	661	675	641	683	703	667	635	672	646	690	670	650	640	645	647	675	632	622	689	635	635	629	696	667	672	622	648	648	615	627	673	676	642	634	647	651	682	655	673	636	640	672	649	677	649	638	697	625	661	676	674	686	674	677	630	670	666	673	640	670	604	670	664	681	644	670	654	628	668	641	671	644	669	662	719	700	632	670	633	683	627	635	655	639	642	661	623	649	700	668	643	686	656	611	657	627	690	648	658	648	615	642	643	622	630	600	671	653	655	623	669	672	642	677	659	647	633	683	668	651	668	608	642	613	613	623	656	590	652	665	641	652	629	680	655	640	668	618	679	648	607	655	626	617	627	625	659	687	697	656	670	599	675	669	639	657	672	638	636	691	631	674	648	655	646	634	668	645	638	647	660	637	625	634	669	709	680	632	643	629	658	708	652	609	620	617	632	662	653	616	652	615	639	625	632	693	651	715	649	705	595	615	618	650	651	664	602	659	640	662	615	660	627	623	609	614	622	624	695	686	630	675	682	670	666	637	650	625	622	663	687	610	620	643	666	629	641	662	630	634	703	643	614	616	612	649	646	676	641	588	615	666	692	614	616	602	608	674	615	676	658	621	658	663	607	683	649	625	654	623	701	656	661	633	635	609	683	614	658	664	669	649	666	642	612	664	685	608	631	656	637	613	630	637	635	670	650	692	631	659	651	672	640	644	640	638	645	625	687	641	669	672	639	615	686	595	634	636	649	629	629	646	603	647	683	656	646	655	652	636	623	623	628	638	664	655	676	607	643	612	665	651	631	658	637	680	623	642	621	674	651	679	630	663	664	627	680	653	591	629	617	674	643	651	674	650	628	641	678	655	650	617	668	665	632	642	664	652	674	687	690	615	632	601	658	647	647	661	697	654	683	651	636	641	669	672	690	659	609	658	625	650	688	667	639	660	665	702	657	658	621	653	644	665	675	611	636	645	658	653	609	672	656	648	649	666	641	638	639	655	652	650	609	656	647	607	626	610	654	599	612	618	684	649	626	635	646	634	644	618	630	630	656	663	669	602	659	630	634	670	615	672	679	621	648	689	633	661	661	682	659	677	657	631	602	620	627	628	643	637	670	603	635	714	611	649	589	617	660	627	651	686	623	624	660	633	666	615	643	644	710	621	660	599	628	636	605	683	619	704	646	684	644	677	642	688	675	675	659	638	615	605	697	605	604	618	656	669	681	633	652	671	642	642	621	625	616	683	667	652	708	665	660	645	656	676	662	681	653	679	631	624	638	658	627	644	641	636	676	654	648	662	676	634	682	644	674	670	631	620	679	662	656	641	665	677	624	664	625	631	636	651	641	674	655	672	636	664	705	702	620	628	683	695	670	640	643	664	665	600	641	623	642	604	600	659	651	635	641	634	615	695	646	654	647	629	654	690	603	661	654	678	676	671	635	684	650	636	694	671	619	624	619
3587	969	804	611	598	1341	2868	3345	2559	1507	783	450	300	280	273	272	286	291	278	280	291	283	286	299	264	273	270	275	266	262	284	257	303	314	295	282	291	257	276	271	269	306	254	298	290	276	274	271	293	261	294	282	250	309	289	280	279	234	306	260	290	280	293	269	290	264	273	263	260	283	275	296	287	286	290	311	291	293	324	266	260	290	279	287	300	264	263	264	255	314	282	281	271	285	298	285	264	253	297	252	282	279	249	302	271	253	276	316	287	277	257	267	284	278	297	273	299	279	316	283	264	259	282	271	301	302	275	265	276	272	263	292	286	236	259	292	289	278	259	310	262	246	271	298	282	245	277	290	283	297	301	269	277	265	264	300	297	284	294	283	298	296	268	295	281	311	289	280	249	259	270	270	272	258	271	287	317	248	301	299	267	288	280	276	307	286	278	274	260	265	291	275	254	285	294	276	311	290	263	247	254	258	287	269	285	272	263	290	272	265	274	264	299	276	282	267	318	265	306	314	300	273	292	295	256	282	236	259	329	285	280	283	298	270	276	301	288	235	288	283	270	298	252	256	247	269	275	282	286	267	260	297	301	281	297	287	265	285	277	274	283	245	245	255	256	283	292	270	277	268	271	259	267	286	283	269	256	282	274	279	296	275	283	256	291	262	294	270	278	272	260	275	284	289	309	292	299	276	267	291	296	290	282	260	250	268	299	291	287	297	279	258	296	257	291	311	297	238	295	273	285	287	281	267	306	293	284	263	248	268	294	275	292	328	265	277	287	252	289	298	290	286	282	259	287	282	306	284	319	287	242	260	294	281	296	272	303	289	281	287	280	259	244	294	281	287	264	302	269	295	298	287	299	268	275	278	289	308	279	271	258	297	267	284	279	268	262	258	243	266	294	285	275	330	305	258	273	269	265	269	278	289	281	277	313	285	283	294	307	290	265	291	311	289	265	295	314	292	298	269	279	260	273	285	317	256	308	293	293	255	270	254	267	255	263	302	279	301	282	285	279	283	274	308	273	252	282	240	255	281	269	327	264	261	288	279	285	298	279	251	297	269	302	273	298	271	288	269	273	283	248	284	284	292	256	311	275	281	307	286	290	266	278	285	270	278	270	290	262	295	288	301	291	253	250	241	288	277	305	308	305	279	299	277	284	267	286	269	293	267	267	267	258	276	234	292	280	267	291	285	255	278	282	269	323	265	317	312	282	334	293	250	262	281	250	289	287	277	276	277	276	280	317	323	272	321	231	273	295	293	288	284	280	267	298	281	304	268	258	263	282	255	265	287	286	268	319	281	286	261	241	261	269	271	290	282	293	274	301	287	285	277	257	255	278	308	262	286	278	291	267	292	273	300	288	264	254	259	266	227	274	298	259	292	267	280	294	253	257	310	289	272	305	274	256	262	259	290	257	305	254	243	258	271	279	290	254	294	285	272	274	268	294	305	283	264	277	264	292	274	285	261	302	276	232	273	279	254	300	297	271	270	265	273	289	299	284	272	284	313	267	293	256	248	270	299	274	282	286	303	286	263	295	292	279	257	290	269	289	276	307	267	292	263	283	282	270	278	278	276	293	298	279	281	276	285	263	285	254	268	282	333	257	313	300	260	299	271	279	259	280	296	279	295	263	274	258	273	266	279	282	309	279	275	299	289	280	299	310	286	267	249	237	278	295	271	307	282	270	253	300	247	266	292	286	300	280	271	276	250	277	281	284	303	283	284	278	260	288	265	258	258	295	309	265	282	252	234	309	271	289	262	276	300	313	286	270	275	319	268	258	260	281	280	298	257	289	286	294	258	280	307	272	287	260	265	298	278	294	307	290	275	281	284	274	294	324	277	272	298	259	283	274	264	283	263	282	286	307	282	302	243	308	282	274	279	260	249	283	277	258	299	280	277	305	269	274	273	269	249	285	264	267	274	298	285	254	258	289	267	288	301	276	292	269	249	249	321	298	307	240	251	296	283	266	289	253	296	303	289	309	278	295	284	313	279	281	303	287	283	252	294	284	295	274	273	282	273	271	246	328	305	283	265	282	268	259	275	283	269	248	288	284	262	283	279	281	272	305	284	291	288	298	308	271	284	289	283	274	276	300	287	301	286	320	276	284	283	284	244	276	264	268	281	269	281	265	275	301	290	292	255	270	290	256	292	282	279	253	303	298	265	259	317	283	236	308	255	299	255	286	264	265	285	271	258	283	257	286	291	296	275	275	294	294	240	304	282	296	270	288	284	263	289	288	242	270	290	284	266	270	303	309	313	287	298	311	275	279	273	283	289	275	287	247	266	290	290	258	290	265	287	279	289	262	282	330	275	268	291	308	271	297	286	321	274	284	273	286	282	262	276	304	288	285	261	286	277	287	276	308	259	284	269	281	308	283	300	281	273	302	305	277	302	271	273	268	256	254	286	256	312	283	279	257	289	277	292	291	256	288	258	306	283	291	249	297	306	248	272	258	288	250	308	279	294	255	275	273	284	315	282	275	271	284	261	268	289	272	271	292	260	302	288	302	255	282	246	249	254	286	280	272	277	277	267	301	309	256	262	290	294	279	311	303	289	271	272	290	285	313	281	319	300	269	254	306	288	255	267	241	310	278	299	284	278	272	264	304	299	266	273	302	280	283	300	300	271	276	273	293	293	291	302	294	307	282	305	263	271	287	263	298	289	253	283	288	274	311	280	257	275	291	299	281	287	262	265	262	272	300	297	285	265	262	304	312	299	278	289	273	291	286	265	294	243	272	296	290	296	256	295	273	287	268	297	290	258	282	306	259	296	281	257	253	294	290	268	252	277	265	256	290	288	287	292	286	273	314	300	263	278	294	288	267	306	306	268	318	270	269	255	296	295	252	277	306	299	286	273	275	307	289	295	267	280	283	269	309	262	284	302	272	287	315	299	279	263	308	311	278	273	292	301	311	261	261	287	271	262	278	275	300	255	297	270	288	294	293	296	253	290	298	273	278	267	307	292	283	300	291	266	251	304	266	253	259	257	286	272	298	304	292	282	256	288	291	294	282	273	242	250	278	310	301	262	276	300	267	302	303	282	290	257	289	288	306	278	299	244	299	276	297	249	287	284	272	279	284	259	292	266	288	254	292	296	294	279	272	256	289	268	268	298	284	274	274	282	270	326	302	280	272	284	296	271	270	266	278	276	289	249	287	283	300	288	254	264	276	282	295	257	253	275	276	297	300	271	264	285	293	263	266	279	272	277	287	283	273	262	275	301	268	323	245	237	259	288	263	293	288	285	280	266	283	291	288	305	309	290	286	289	283	250	305	321	271	279	277	254	293	313	278	282	280	262	296	278	290	276	283	275	278	266	274	299	278	281	297	263	260	257	278	287	248	270	250	365	266	291	276	271	231	267	317	275	283	292	282	252	291	295	279	279	290	289	257	253	288	277	271	285	274	297	291	251	281	287	289	259	288	272	272	296	289	308	274	287	280	268	272	295	261	281	290	258	257	278	296	275	303	276	268	264	292	273
3086	1442	1735	1849	2063	6461	12985	13639	9826	5621	2568	1245	790	709	715	667	744	722	753	699	668	701	679	691	699	672	688	676	717	699	727	688	692	693	698	708	735	723	748	691	740	654	730	730	706	712	711	680	736	694	701	704	720	718	722	698	711	726	694	692	718	721	703	708	705	805	760	698	682	711	719	664	728	699	702	694	682	743	698	679	730	689	730	731	695	699	760	686	766	673	726	714	706	730	714	690	678	702	694	732	679	761	705	728	726	751	706	685	657	689	698	720	732	683	754	705	723	720	714	742	701	660	713	684	727	723	706	713	694	692	720	713	729	703	715	755	714	704	691	702	664	698	720	692	742	686	705	721	699	708	690	722	683	712	762	696	714	693	705	685	707	744	673	680	676	728	704	704	687	698	674	721	713	753	733	707	693	704	706	780	694	684	718	725	753	733	728	762	667	701	701	731	749	659	761	716	739	740	712	672	695	687	683	715	720	702	696	706	712	693	739	728	700	656	692	706	732	704	676	750	703	700	703	676	744	720	764	692	719	753	713	711	765	718	755	657	669	672	679	689	695	728	737	691	737	718	728	739	724	709	706	732	736	705	675	762	711	702	690	699	751	737	714	692	719	740	734	739	731	686	722	693	713	747	647	685	652	727	744	709	693	696	738	698	720	675	749	653	711	727	703	747	673	739	731	734	735	720	669	755	735	678	706	681	716	728	719	687	711	674	711	707	732	699	724	697	716	730	690	729	686	721	695	704	687	738	669	673	730	763	728	673	706	696	704	706	701	736	681	708	694	712	707	683	703	663	735	725	692	700	697	691	728	697	725	722	701	716	734	668	738	695	724	690	762	701	692	713	730	708	687	652	704	693	729	726	671	742	754	751	676	712	741	704	750	715	778	723	706	682	695	686	752	678	754	712	712	690	650	733	722	732	743	721	674	672	702	725	755	750	725	721	757	676	735	705	673	678	689	729	658	729	715	710	670	723	767	706	747	759	724	671	726	659	723	737	696	693	685	707	664	708	703	689	730	684	697	691	696	709	703	690	704	726	677	739	701	689	707	719	671	716	689	727	715	692	732	701	782	746	708	744	701	717	670	748	700	693	706	705	753	702	714	739	742	690	735	674	695	702	726	704	736	734	703	725	730	721	752	648	684	686	763	685	704	687	717	720	731	733	645	699	751	677	674	710	719	744	757	744	697	736	731	670	708	711	728	703	695	703	639	707	717	686	690	732	708	744	730	686	710	678	743	719	756	648	690	701	756	706	692	711	676	679	728	711	668	748	725	755	696	682	691	722	743	725	739	699	728	672	714	698	716	710	700	707	643	711	731	673	706	712	724	689	702	722	716	717	671	680	733	739	662	702	720	675	735	719	720	737	718	708	745	713	700	726	735	682	722	750	722	697	709	710	708	707	744	722	762	716	686	702	731	705	684	715	693	771	758	753	721	662	652	698	722	738	714	682	731	716	757	725	735	690	683	673	733	682	665	691	714	676	717	693	695	693	700	645	731	671	753	708	670	699	682	674	730	712	711	738	699	675	711	672	749	679	683	705	674	676	703	720	714	683	689	727	733	694	700	714	715	685	704	738	755	683	716	652	694	691	711	694	666	704	729	674	690	694	726	705	728	658	691	696	685	695	761	670	703	712	721	685	732	734	717	689	692	741	700	706	638	744	695	706	719	685	722	749	728	706	692	713	682	718	701	725	700	708	722	712	679	766	713	727	710	704	709	704	748	663	703	733	674	692	706	738	720	732	733	745	718	671	708	735	750	676	717	746	717	751	695	621	694	697	696	721	686	745	671	662	681	719	686	686	710	717	727	702	786	687	709	727	690	727	709	754	674	714	760	682	702	722	764	652	701	691	732	752	695	704	680	741	744	685	739	693	694	672	684	646	682	696	720	671	739	824	702	689	742	704	698	719	683	686	669	714	687	727	738	742	761	708	740	701	673	741	669	729	711	785	660	693	697	717	720	725	711	724	692	701	680	741	660	660	704	770	735	749	686	717	699	701	740	713	726	702	742	718	683	666	700	735	716	733	668	715	747	733	723	661	693	699	718	724	720	724	753	738	782	714	677	724	752	688	729	679	677	697	730	712	697	722	680	719	680	722	741	702	669	698	738	719	691	700	712	757	710	705	664	707	699	719	694	698	659	711	693	739	707	684	718	712	689	681	693	674	729	723	707	699	658	747	687	738	745	728	729	749	699	685	720	679	703	735	740	698	726	707	774	661	731	753	762	687	728	741	741	710	729	755	654	724	711	680	717	733	678	692	696	704	707	680	699	730	708	702	686	705	705	681	724	712	739	712	698	739	672	707	685	701	716	715	707	681	728	703	686	706	674	708	715	672	755	655	673	726	698	689	714	755	762	696	717	706	722	712	769	673	682	716	728	722	723	722	690	715	684	750	718	716	724	707	679	692	749	711	705	706	692	685	681	675	677	736	716	666	709	700	703	685	727	697	686	699	686	711	744	741	700	719	714	727	712	709	717	694	703	687	704	713	725	701	721	706	702	671	732	692	729	747	735	702	698	672	763	713	722	756	707	673	736	723	732	652	746	709	729	708	712	692	691	728	696	707	749	750	715	696	683	706	738	706	689	737	782	697	721	709	705	726	713	702	719	676	728	670	698	714	686	740	711	729	720	668	702	693	683	731	706	695	736	667	690	715	708	709	738	714	707	723	688	716	721	751	704	744	735	699	715	648	676	711	693	725	773	720	719	695	693	746	698	690	679	705	643	738	712	772	717	715	697	731	721	709	695	702	719	679	663	699	743	782	698	674	677	647	708	678	713	729	758	691	724	742	671	658	734	704	696	683	736	737	687	671	708	720	736	716	719	683	712	671	713	690	722	649	657	702	714	702	718	719	675	734	695	686	717	701	705	713	674	749	664	696	688	709	709	660	724	674	704	736	757	660	701	670	711	712	687	773	738	671	717	676	702	719	715	705	706	726	716	735	703	756	726	698	722	672	680	672	711	705	709	716	681	686	740	689	762	708	699	700	725	763	738	741	701	681	724	681	719	701	742	704	665	729	730	762	785	709	750	695	701	756	686	726	718	779	727	680	655	676	755	721	686	689	744	741	667	698	728	666	734	704	674	707	726	739	692	718	696	751	678	728	711	727	712	722	708	630	668	747	685	674	749	709	731	694	732	672	743	723	708	724	715	746	724	704	737	757	704	698	697	716	722	725	690	695	661	705	730	740	703	715	719	671	722	726	703	713	721	718	725	708	753	698	753	753	733	686	714	740	702	698	670	720	676	656	730	701	697	697	687	709	694	726	724	686	712	721	724	728	710	681	746	701	726	743	754	708	685	722	657	699	714	739	713	772	681	665	714	688	657	667	666	677	698	736	683	703	715	682	706	705	706	701	673	690	705	703	737	719	686	700	751	712	729	712	668	701	724	729	713	696	713	695	718	682	718	673	758	694	675	675	704	678	704	703	677	677	670	732	722	669	683	662	691	694	765	753	656	699	732	715	728	719
15588	4536	2940	3526	2605	16605	29551	32921	25977	15358	6633	1904	616	341	323	279	318	300	282	278	295	296	298	270	291	267	273	257	286	316	267	290	243	249	317	309	291	293	278	298	306	297	320	302	279	298	302	269	277	253	289	278	270	316	283	276	325	291	264	284	303	320	287	282	312	331	263	261	299	248	290	292	284	301	293	297	297	282	297	293	270	259	308	270	323	285	280	290	309	273	270	264	264	313	281	277	297	294	324	246	288	280	287	271	290	276	263	318	284	301	301	272	269	302	275	306	282	270	271	270	268	304	254	304	301	255	282	299	277	265	325	291	253	294	281	278	274	297	291	318	291	307	284	288	283	269	294	293	258	301	276	291	292	258	302	276	284	290	276	279	302	281	300	302	282	280	271	309	278	255	265	295	277	273	285	294	329	284	268	278	248	292	273	268	310	287	290	270	298	280	285	273	270	285	305	286	281	288	291	300	315	285	314	292	313	289	264	292	281	258	278	313	307	297	301	298	328	288	275	297	290	288	295	274	313	286	282	290	244	274	285	297	319	300	294	298	291	291	279	296	261	276	293	301	308	306	295	297	279	296	280	288	284	286	281	316	262	316	243	259	317	290	275	278	301	273	299	317	273	290	321	288	256	324	276	268	292	284	260	313	272	327	302	276	281	253	303	314	292	281	291	318	269	288	296	286	289	304	272	278	292	281	268	297	276	300	279	296	281	303	278	297	307	291	287	318	273	264	296	288	258	312	283	296	278	329	322	302	279	301	317	270	300	296	300	308	300	275	280	302	302	320	293	292	262	290	293	293	291	276	307	285	264	242	297	275	308	254	292	287	258	269	292	315	305	256	286	275	328	293	278	257	312	297	281	315	286	297	294	306	276	303	289	274	280	292	280	317	272	295	306	288	291	285	289	283	300	276	306	306	273	308	306	311	304	294	296	288	273	253	284	258	271	314	304	303	318	271	334	282	262	264	268	270	283	261	291	308	300	286	323	256	285	265	297	280	292	288	315	271	279	272	281	280	284	268	285	274	307	271	305	279	288	326	292	298	270	279	284	308	269	273	266	274	306	295	271	279	299	292	285	262	271	280	292	267	285	317	264	280	296	284	276	271	274	312	284	302	279	266	302	273	279	315	323	288	299	301	262	281	314	299	266	292	266	254	305	287	285	315	295	279	276	291	300	314	317	295	296	272	290	271	303	288	277	295	279	288	281	267	278	304	270	301	296	279	267	268	296	267	309	311	278	286	264	285	284	287	290	290	288	289	299	285	290	284	304	288	309	270	328	266	260	276	270	300	305	279	325	268	272	274	279	270	256	235	275	269	283	297	256	272	284	291	275	296	281	270	286	291	281	282	269	269	286	270	275	282	303	284	298	277	240	274	305	275	299	281	309	270	291	294	288	275	301	335	274	256	299	318	272	270	279	286	286	290	315	291	281	293	266	274	299	274	301	282	283	284	295	296	269	290	315	274	254	285	283	301	279	315	278	299	264	256	304	296	301	254	303	308	266	268	254	292	303	282	294	300	281	287	266	311	291	284	263	338	285	300	277	319	291	299	309	295	306	264	295	318	266	322	253	273	283	281	283	309	266	319	259	311	289	307	281	278	291	302	306	307	270	288	277	308	258	303	252	293	292	282	314	274	279	285	269	316	286	301	295	256	280	273	295	305	296	290	283	285	285	272	271	260	301	275	275	288	275	282	274	294	279	315	323	298	284	279	289	267	299	272	287	297	309	309	293	313	297	285	271	279	290	272	265	260	269	270	302	330	295	300	294	270	256	284	255	274	272	272	279	280	272	286	290	278	286	283	279	291	291	272	279	302	292	271	273	254	305	263	277	288	273	272	273	264	291	279	272	286	300	292	336	269	262	306	250	253	285	276	282	257	264	284	294	259	283	270	277	308	313	280	297	297	285	303	293	302	316	271	298	272	294	269	280	281	277	282	275	300	282	286	289	272	311	266	271	297	291	264	299	308	285	304	307	257	280	287	280	310	265	281	281	276	276	282	256	284	271	274	282	274	310	290	292	309	313	280	293	282	300	283	277	297	253	292	251	307	300	313	293	259	269	282	298	321	308	303	285	272	301	303	305	314	303	265	284	276	258	272	301	314	257	322	291	296	287	280	303	279	264	276	283	300	302	280	325	277	302	291	289	301	291	267	286	290	285	316	285	308	277	278	261	275	245	300	276	271	284	303	299	315	305	293	289	289	309	280	319	301	270	302	276	252	292	306	266	283	291	269	306	287	261	299	279	307	286	284	281	262	317	252	285	343	275	288	296	297	302	296	289	287	294	307	289	316	289	290	283	280	290	258	267	295	296	271	268	239	328	306	282	296	292	279	280	293	303	282	301	295	261	289	304	332	330	295	284	311	276	283	276	253	304	285	301	301	283	288	314	272	293	314	284	279	288	281	297	254	267	304	286	320	301	284	297	300	285	293	276	283	298	277	293	265	256	263	263	278	297	271	295	330	289	304	272	310	266	269	281	305	269	260	249	287	345	291	303	307	307	311	297	301	263	263	277	281	301	295	256	294	273	279	284	285	277	295	322	266	296	270	267	286	302	277	286	304	301	292	277	275	265	294	278	282	297	282	282	301	319	278	253	279	292	288	262	274	336	312	301	285	289	297	286	289	286	270	293	313	286	296	290	321	308	283	285	309	296	292	273	294	306	292	286	317	293	271	304	288	288	278	295	269	285	296	306	291	304	274	336	287	270	319	301	280	276	274	267	301	309	294	271	271	293	303	279	288	285	301	280	293	295	281	290	262	255	272	275	281	277	298	309	267	277	292	270	285	273	296	293	307	297	288	255	317	272	275	324	280	298	301	284	295	304	273	311	295	267	276	276	282	320	286	285	282	286	283	265	297	314	303	297	306	266	305	297	273	288	253	265	271	306	309	286	294	239	311	319	305	287	292	266	300	297	269	284	252	288	310	295	304	269	278	301	301	280	255	288	293	291	288	285	290	336	273	289	265	288	293	278	288	276	323	306	270	270	280	304	322	274	289	277	279	303	257	285	282	278	296	279	315	286	260	304	289	301	321	297	274	318	255	293	269	256	311	265	278	291	290	286	293	303	279	305	270	263	287	273	273	284	271	271	314	301	315	291	297	291	301	290	294	271	310	286	287	288	280	301	287	308	325	273	307	290	290	259	276	305	293	290	321	303	303	290	294	306	292	296	283	263	295	320	266	279	303	275	274	274	307	322	279	305	320	312	231	288	277	262	304	297	297	322	258	292	297	286	293	270	282	292	294	275	292	297	281	271	282	292	319	277	291	279	297	269	278	295	282	261	321	308	305	286	278	309	306	287	279	311	288	284	272	308	316	272	280	285	269	285	262	281	286	326	276	277	310	308	290	261	279	298	311	290	263	294	264	284	298	256	299	333	306	299	321	266	262	283	299	284	288	282	271	291	318	282	293	267	295	277	283	302	295	297	281	281	268	286	311	277	265	308	279	237	285	280	276	249	290	296	266	264	290
9422	3328	4907	8548	7876	34217	46955	49104	42198	32079	18374	6871	2120	959	736	760	699	699	752	761	733	712	665	718	718	676	730	736	766	779	673	702	747	754	718	763	724	706	766	722	767	739	725	717	746	733	738	724	718	704	679	710	714	798	716	747	718	740	699	678	747	710	736	724	719	741	709	723	726	710	735	720	700	713	724	754	700	702	736	760	688	729	723	753	730	750	729	696	749	741	691	733	733	735	736	743	761	770	710	694	733	731	724	687	750	721	715	767	816	694	691	757	695	710	727	695	726	650	710	750	696	728	691	759	755	761	687	729	745	714	768	700	705	725	712	705	708	770	696	700	683	767	728	773	702	729	731	762	669	706	719	730	704	726	723	706	716	732	702	727	728	707	723	769	738	710	709	707	762	713	702	742	703	722	716	686	707	710	717	719	715	718	774	688	800	715	683	723	714	675	700	666	741	750	776	735	757	757	748	709	733	756	805	705	701	716	719	728	699	716	705	702	727	713	706	723	696	737	700	718	737	725	739	692	714	691	696	718	698	772	721	708	699	651	707	687	730	714	722	730	730	675	697	716	737	717	733	734	751	752	742	736	746	703	710	714	754	688	735	692	747	684	793	720	657	727	665	693	708	734	727	725	771	718	735	708	696	725	737	741	715	744	703	750	734	708	737	670	692	709	746	736	737	707	714	782	718	720	710	730	750	708	691	751	740	707	716	679	711	697	733	712	711	737	711	723	745	759	736	707	755	741	713	736	730	723	710	658	740	735	747	766	756	732	704	689	717	743	703	725	700	721	708	743	745	709	690	693	747	759	758	716	701	730	703	706	706	733	705	671	687	730	749	749	708	754	711	773	710	695	690	698	727	727	670	707	735	741	735	736	753	737	729	785	704	689	689	726	699	686	752	722	698	726	751	718	715	771	768	685	728	679	751	689	668	761	665	745	742	731	709	726	735	705	727	697	691	707	736	734	704	736	724	713	709	728	729	721	752	716	717	761	708	728	689	745	735	766	684	742	762	775	690	709	706	758	713	728	710	724	719	672	697	730	747	709	754	738	731	693	750	725	722	700	706	697	707	727	749	728	732	718	747	730	700	735	736	717	711	714	739	775	723	715	738	737	782	710	721	711	707	694	710	720	726	692	687	711	739	734	761	731	736	731	717	701	701	694	704	712	714	746	733	723	795	705	747	730	735	689	711	711	703	693	696	748	713	709	748	732	736	705	706	724	675	762	711	710	732	731	712	777	745	773	764	696	703	717	697	724	740	728	732	710	737	730	766	687	758	718	692	759	718	730	692	731	740	748	727	713	697	720	735	749	688	725	728	765	753	709	740	662	762	788	713	684	708	713	724	721	737	746	674	723	691	718	709	786	710	719	733	701	710	715	717	719	679	721	705	710	711	749	737	714	743	744	688	763	682	722	683	680	724	743	718	737	722	720	717	726	720	713	778	778	662	731	721	687	719	726	710	744	737	710	695	724	707	745	720	733	766	678	709	721	773	722	723	725	689	736	760	734	716	731	669	692	743	744	708	712	686	729	727	705	734	746	759	696	698	708	695	739	719	747	750	752	709	707	726	701	714	729	705	728	721	759	723	709	751	740	730	727	710	692	653	746	682	756	712	717	711	740	698	712	684	706	698	727	735	704	772	758	713	737	719	741	712	753	755	688	689	718	781	770	723	703	700	712	670	701	756	667	685	678	714	774	696	692	729	754	743	739	700	696	732	719	705	725	635	726	768	699	730	743	763	712	731	702	714	741	727	748	710	738	711	683	693	711	763	717	753	728	693	712	728	763	683	678	783	727	752	713	763	728	789	730	740	712	694	738	733	761	742	718	743	754	694	715	718	710	697	696	752	723	725	769	701	701	681	715	697	709	737	745	707	715	720	673	708	718	763	737	720	754	697	683	716	687	787	734	741	739	750	723	676	745	721	693	691	744	758	705	654	725	749	689	719	743	720	717	777	736	719	712	732	731	693	772	737	675	767	688	770	747	776	728	772	720	696	725	748	719	693	655	675	790	723	751	717	668	763	729	742	724	758	758	721	694	738	734	711	704	754	743	731	765	725	705	748	719	764	739	764	754	725	679	721	684	726	694	749	720	768	712	739	695	693	811	768	733	688	717	681	685	691	751	723	728	720	679	745	726	757	710	737	729	736	733	736	717	710	716	698	734	759	698	755	718	700	753	710	728	718	730	754	699	769	717	746	737	733	699	691	726	734	725	753	707	703	729	739	746	762	709	721	737	709	679	706	720	703	718	736	693	706	764	748	687	734	720	720	716	750	711	707	721	749	746	685	705	711	741	709	746	757	717	736	768	764	741	710	683	718	704	715	749	724	763	756	720	715	712	704	706	780	684	713	717	726	711	683	709	720	711	738	740	698	731	793	750	696	705	746	711	701	759	680	757	716	703	717	706	754	738	714	736	786	704	714	733	763	707	726	697	730	685	704	757	748	712	722	727	691	749	711	750	778	664	698	717	784	706	732	693	718	730	723	706	699	717	744	697	706	737	680	729	729	728	719	711	744	729	672	737	745	751	713	695	763	716	750	716	721	717	760	770	718	711	736	779	723	723	763	705	743	753	728	760	709	734	729	711	747	733	736	725	763	707	736	730	681	703	712	667	758	720	696	783	720	723	698	717	736	772	730	756	686	669	734	732	751	694	717	700	759	730	730	728	737	703	699	758	681	742	756	713	625	713	752	697	756	715	728	717	764	710	703	735	715	714	689	771	697	679	727	724	726	725	741	731	694	767	740	733	694	718	738	697	738	705	683	767	767	679	728	719	723	718	718	735	706	705	693	703	754	737	735	722	717	710	693	752	717	740	704	736	748	730	706	727	717	674	780	749	716	729	764	737	734	758	671	776	705	695	726	738	718	709	712	761	712	722	719	713	751	660	707	751	769	708	706	718	759	703	693	706	756	714	713	737	727	673	723	685	722	731	680	707	737	684	741	773	736	700	744	683	711	748	735	705	689	742	681	745	688	743	721	725	774	731	720	738	681	720	689	750	765	706	667	720	768	672	737	726	747	741	730	765	764	721	734	748	698	711	711	763	681	713	714	727	730	681	762	697	708	746	724	741	740	726	726	721	745	697	741	719	688	708	696	672	768	718	716	712	743	694	784	702	672	728	696	732	700	682	708	711	684	708	727	675	745	730	692	723	746	750	721	753	763	767	706	716	679	695	710	770	756	719	735	718	676	691	770	754	727	713	675	763	747	718	734	734	741	692	771	704	729	689	692	773	696	696	710	691	735	731	727	698	753	706	706	714	714	749	720	712	725	742	697	748	710	698	715	724	760	706	700	738	743	714	718	762	701	715	732	737	664	760	734	740	705	718	685	753	728	750	701	762	728	718	726	702	742	743	708	754	701	728	720	719	706	730	669	759	757	717	731	714	770	700	725	713	708	711	698	737	700	732	750	736	701	681	734	684	732	678	731	710	710	713	754	725	727	744	698	667	706	741	717	713	768	742	746	738	725	713
23618	7851	5075	3357	2092	2766	28047	48279	43933	31450	16014	4711	999	392	309	247	238	233	235	246	263	266	276	242	252	253	288	235	249	251	265	261	255	293	240	226	257	214	234	261	252	244	237	260	245	269	271	234	285	248	263	253	214	270	232	230	298	283	291	271	243	264	238	247	276	273	262	266	260	233	258	247	238	277	243	243	236	246	232	257	269	259	237	245	237	226	264	268	251	242	254	263	231	258	243	268	272	231	256	236	248	234	252	232	245	256	244	273	272	249	245	276	245	263	234	242	244	249	262	242	275	273	262	253	298	261	231	264	243	275	256	242	244	260	228	259	235	245	251	274	228	276	285	220	229	260	237	283	272	258	268	286	258	292	254	262	246	255	221	264	257	228	224	281	253	245	280	239	240	271	256	252	268	256	260	252	256	252	236	252	247	267	266	246	236	270	236	251	260	292	259	237	258	256	277	258	222	259	284	272	263	254	250	276	248	251	266	291	253	263	259	220	237	253	284	240	244	250	229	262	251	245	258	259	240	248	265	275	262	256	267	253	260	262	266	264	243	248	242	272	236	243	255	271	262	260	257	263	243	251	235	264	283	273	245	244	236	279	261	236	233	232	263	248	254	247	251	251	242	220	259	255	216	245	266	265	234	265	279	242	280	266	233	223	259	258	295	247	238	243	254	285	263	243	297	252	274	242	241	257	242	268	261	269	232	246	241	248	242	261	254	262	242	253	252	261	223	230	259	274	244	227	225	262	268	279	253	276	246	244	256	243	247	253	295	258	251	247	278	245	251	215	238	240	249	254	240	280	248	274	249	268	234	221	253	247	235	242	232	250	217	245	259	233	249	264	259	255	245	283	241	230	254	264	257	276	261	245	232	240	248	271	241	262	250	242	264	260	259	252	260	276	231	244	237	230	248	241	233	256	265	262	250	266	247	284	270	253	214	281	256	256	267	250	227	248	260	274	254	265	244	243	253	270	249	253	232	275	263	237	258	219	236	247	261	225	231	227	254	225	236	269	279	236	234	259	249	240	226	248	263	258	238	263	252	249	249	298	259	247	247	247	265	221	260	283	266	237	253	264	258	242	253	262	255	238	269	246	239	271	271	271	273	266	264	246	259	248	246	260	270	228	243	262	274	273	268	238	285	253	236	265	261	281	234	289	248	243	244	269	235	273	287	248	247	219	242	263	253	260	255	234	264	271	288	262	254	280	225	279	267	248	237	234	252	267	263	260	253	245	241	262	255	280	248	258	220	264	244	252	266	250	242	243	252	250	253	237	241	254	264	266	259	232	277	281	270	272	251	260	270	265	252	218	243	241	258	260	255	235	253	289	261	269	256	239	251	235	264	261	262	258	255	255	240	225	261	260	261	234	242	257	244	251	239	270	227	259	283	288	258	242	242	246	269	240	250	267	291	220	254	263	264	254	253	233	252	236	258	263	242	252	260	268	227	267	244	253	268	232	283	277	272	285	240	227	241	239	260	245	245	258	272	242	277	271	292	261	230	246	266	253	247	252	271	271	245	256	237	264	277	246	295	246	243	234	244	248	263	272	262	248	272	263	260	253	275	258	263	274	252	259	262	255	249	269	248	242	269	262	234	248	248	254	266	263	236	277	276	262	266	235	240	273	259	248	230	254	279	263	242	282	231	250	257	244	233	280	251	239	275	262	221	293	267	228	249	239	247	204	251	277	266	242	259	235	249	208	238	264	243	255	223	245	266	251	228	217	258	243	274	254	276	275	272	261	270	238	254	249	302	256	229	254	276	238	262	229	223	230	273	266	285	261	302	271	260	253	238	230	263	258	274	235	259	268	244	240	291	231	244	274	272	244	263	234	261	259	273	244	256	240	250	256	260	292	225	247	246	285	244	308	293	230	246	273	258	256	249	243	245	249	252	265	280	266	259	262	268	248	255	249	252	273	235	238	246	266	263	285	272	248	245	215	250	279	283	229	275	256	261	273	244	261	245	259	271	242	250	257	257	282	276	248	249	279	244	234	263	264	232	244	289	252	275	246	257	240	236	222	252	241	256	248	264	260	252	240	250	251	247	261	245	230	253	253	236	227	240	246	242	246	267	246	261	263	252	276	238	252	284	240	271	252	243	245	271	219	266	246	279	283	248	257	256	248	244	282	219	260	234	239	271	254	232	264	261	245	268	256	216	234	232	274	279	242	275	229	240	280	243	261	255	276	268	250	240	253	227	237	261	252	271	274	229	254	249	250	241	256	266	266	237	275	251	255	269	266	263	262	243	231	271	243	268	260	284	246	261	236	249	259	244	252	252	276	233	264	252	267	252	241	225	245	241	249	267	229	259	276	287	249	233	235	250	236	252	214	261	245	249	241	241	260	244	262	258	242	251	243	245	251	242	251	242	248	253	240	270	271	244	251	260	251	246	247	248	258	248	260	254	249	240	255	257	257	260	261	255	269	249	235	211	254	249	256	252	277	251	238	257	255	245	232	222	251	254	250	254	257	246	228	242	261	252	276	265	244	265	237	256	255	249	256	233	241	235	262	251	262	279	261	265	256	232	276	249	272	267	247	257	279	285	239	239	263	257	248	238	244	247	253	247	263	244	262	260	250	275	291	232	275	269	227	280	249	238	248	240	245	221	262	232	261	279	307	239	248	263	241	280	258	240	269	232	266	248	261	274	253	274	243	254	229	269	229	246	245	280	256	239	229	271	238	256	261	256	250	253	263	255	236	240	243	285	278	247	256	267	241	257	245	266	273	266	250	225	233	269	250	264	258	270	259	261	253	288	227	256	237	259	269	239	256	250	249	250	222	261	231	252	246	259	266	272	247	288	245	281	236	239	228	225	257	260	277	268	243	216	243	258	230	240	273	247	262	225	228	252	242	255	259	258	222	228	255	261	248	242	265	233	235	267	264	261	264	244	240	257	251	256	270	228	271	249	254	269	238	238	268	236	225	277	249	246	246	235	256	273	251	237	270	254	279	252	277	254	257	251	284	235	267	250	246	250	269	254	239	263	257	258	282	281	292	245	259	258	252	256	263	236	264	241	251	255	260	265	241	244	257	233	287	270	253	299	242	219	260	309	256	271	263	233	237	293	231	250	263	254	255	230	247	252	227	275	243	265	242	257	271	256	266	221	240	295	257	268	280	261	264	260	264	249	245	273	244	272	251	257	235	281	248	275	236	240	262	257	251	284	250	245	271	241	241	253	266	266	261	278	242	249	247	258	235	280	275	239	239	266	265	241	258	266	279	243	262	271	248	234	252	274	287	266	250	259	264	241	264	276	246	262	288	253	256	251	260	296	240	255	236	243	264	277	268	279	265	262	257	256	261	245	265	261	263	247	265	262	262	226	244	266	238	240	278	240	273	254	264	252	284	266	267	274	253	248	221	250	265	261	265	269	269	238	217	247	274	271	242	257	261	246	264	260	292	242	248	255	230	257	243	264	261	240	240	242	283	276	239	265	238	250	274	233	283	244	265	286	265	255	273	248	266	258	243	232	244
11813	4657	7837	8615	7027	9506	45873	62164	57197	46346	30329	13152	3537	1177	695	627	692	624	648	608	594	649	635	684	632	654	629	618	636	633	628	691	610	654	652	668	625	638	659	621	621	622	625	646	683	594	643	656	643	611	660	626	649	676	688	632	635	638	634	638	645	677	605	611	617	657	652	646	631	648	632	642	612	623	651	647	643	629	655	632	602	648	630	616	667	646	692	635	679	670	681	664	619	599	685	649	674	646	631	615	648	638	622	648	686	664	681	672	638	654	692	621	636	651	683	647	645	652	690	631	617	634	650	648	662	667	647	634	647	641	668	624	619	606	629	613	667	673	635	666	664	662	668	647	665	682	644	675	682	644	614	651	654	649	649	609	670	630	628	676	652	642	657	650	696	656	653	636	611	600	653	648	680	627	611	633	640	647	694	674	586	637	621	662	624	637	651	659	633	628	664	682	628	641	637	629	624	653	612	624	646	699	628	652	648	646	660	645	670	638	593	621	628	624	621	679	586	651	623	651	619	695	659	626	643	675	620	616	639	640	662	680	646	633	623	682	637	664	640	675	647	632	664	642	658	627	662	654	628	613	646	646	652	588	648	660	679	625	615	669	645	650	628	665	636	601	671	623	628	670	627	627	626	659	611	656	639	645	657	620	617	666	625	663	640	656	668	639	671	644	646	637	686	612	660	601	643	671	685	668	646	651	637	667	664	654	655	608	727	688	605	653	622	605	614	652	663	670	653	637	651	707	627	654	650	610	652	633	677	675	665	698	624	681	662	698	631	655	705	623	655	636	652	645	642	629	671	672	640	657	678	648	608	624	636	622	677	656	596	690	649	654	596	659	652	663	614	611	678	624	656	685	626	626	594	650	645	685	652	638	642	675	681	647	665	641	604	641	689	604	684	700	682	655	631	632	645	707	630	637	602	616	663	647	650	689	627	643	639	627	642	656	679	690	628	625	637	645	639	686	645	618	643	663	634	696	607	635	653	702	672	636	662	655	646	656	658	633	665	650	665	656	652	670	601	661	643	656	692	646	627	630	685	663	637	649	635	601	645	707	647	625	618	685	645	662	638	644	683	679	619	611	606	637	694	638	664	633	645	606	677	606	673	673	631	633	625	680	603	677	621	638	661	673	670	658	678	652	667	667	643	611	649	667	652	661	650	642	696	644	639	646	657	626	599	679	668	639	629	735	655	628	639	671	638	695	686	622	659	643	688	652	676	643	622	669	628	590	631	648	637	723	684	616	612	649	670	623	646	648	666	632	637	656	598	639	700	643	649	629	629	665	691	655	664	683	703	643	635	718	632	649	639	626	631	638	650	622	660	623	619	656	664	663	652	639	609	612	687	620	648	660	650	639	652	645	645	638	628	632	672	685	647	640	610	688	648	666	636	662	617	640	664	583	637	679	644	705	628	631	685	659	614	657	657	635	620	629	637	677	636	637	691	674	633	610	684	660	696	664	640	623	587	578	661	681	625	615	648	608	674	677	612	618	656	606	644	644	657	607	650	681	696	675	639	612	605	678	594	645	679	614	615	642	611	628	621	687	619	621	621	652	685	670	667	620	679	634	635	594	646	666	651	644	621	619	609	675	666	708	651	663	663	660	665	648	618	611	627	633	620	621	668	636	634	672	652	622	690	636	666	633	650	662	603	624	623	639	635	645	637	658	683	636	711	671	648	619	638	622	618	641	658	660	642	684	635	642	662	648	640	628	610	671	672	625	593	644	660	680	605	670	655	637	639	620	603	649	595	623	676	669	602	620	667	632	619	651	657	633	627	647	625	645	630	646	686	626	631	594	691	609	647	660	645	637	659	639	621	630	646	631	614	614	669	615	639	648	634	674	622	670	640	606	618	669	636	650	720	665	645	635	643	678	632	626	686	624	671	697	645	637	631	610	642	700	662	711	614	618	652	619	648	591	618	658	600	629	620	650	636	657	681	665	651	657	608	609	692	656	668	603	618	627	620	636	613	608	676	642	632	639	675	616	646	646	686	649	623	670	602	691	638	632	628	610	623	644	649	618	670	620	611	635	665	644	670	620	628	628	633	661	646	616	661	626	636	638	647	633	649	621	680	645	679	661	667	649	654	663	665	642	641	651	643	648	677	626	627	625	666	663	632	624	659	644	673	620	636	634	682	626	644	679	591	617	630	672	695	628	626	673	642	646	625	643	641	629	652	672	689	657	642	618	642	627	613	656	620	628	608	621	678	638	625	658	648	580	632	666	621	684	650	603	685	647	664	655	672	688	685	635	642	675	611	677	641	611	641	620	675	593	638	643	609	633	624	666	677	685	655	703	705	681	621	625	638	656	628	611	600	706	659	613	705	645	609	624	672	667	582	614	625	633	588	648	651	667	664	643	686	659	604	646	666	609	621	569	646	689	673	660	648	641	703	679	626	664	669	642	636	638	594	640	652	675	644	694	659	685	686	619	648	678	651	624	654	642	624	639	671	624	613	616	684	665	650	601	596	656	659	623	645	653	639	692	629	690	611	648	668	645	661	664	651	675	627	650	670	622	604	647	595	624	649	652	659	635	648	644	609	607	639	623	690	615	658	644	623	632	635	629	625	621	633	628	673	629	627	619	659	627	616	672	601	689	639	656	655	644	636	671	681	675	614	619	624	622	653	640	670	659	627	661	644	630	636	640	624	633	635	660	644	649	634	674	643	640	623	683	671	655	614	660	675	640	645	647	675	657	686	639	640	614	670	697	667	657	682	630	655	659	649	636	644	654	633	648	624	629	647	665	635	651	654	664	633	633	635	670	638	694	640	601	635	626	623	659	639	664	698	631	617	610	667	639	615	633	648	678	592	644	639	670	653	635	635	638	658	656	657	630	622	659	681	612	690	632	660	659	624	627	622	643	666	651	661	627	683	623	662	635	644	641	630	661	629	610	603	647	653	670	662	643	627	634	626	664	676	619	637	661	656	645	616	643	691	610	655	645	681	661	624	649	645	665	682	693	651	644	618	682	637	656	667	623	616	680	711	626	669	658	655	657	634	627	652	670	655	631	642	658	641	622	652	614	598	648	634	631	640	615	662	657	659	655	659	598	592	661	643	642	679	624	649	639	633	657	687	672	598	608	641	625	647	603	681	661	626	649	596	576	647	650	625	648	677	655	684	630	636	648	659	649	675	627	678	665	666	640	667	653	698	631	638	655	652	662	686	647	608	676	642	668	646	655	690	603	652	647	650	632	649	611	666	682	637	656	622	664	650	630	664	632	666	627	636	681	663	646	643	697	620	679	678	693	581	628	627	658	655	629	631	590	637	654	655	606	651	683	669	625	651	633	675	639	675	667	718	631	671	660	663	660	606	650	663	648	669	644	643	645	657	630	629	637	628	589	657	641	637	661	657	675	623	612	649	660	629	685	653	653	662	601	610	637	617	620	690	688	629	592	638	695	648	622	609	683	643	603	587	627	665	642	621	646	670	595	641	649	655	643	632	624	651	661	639	651	669	659	663	620	657	681	600	673
3446	866	666	426	403	527	1679	3937	3239	1764	935	520	370	308	290	318	282	304	258	292	293	270	307	327	315	279	281	283	265	282	267	280	285	307	303	304	306	271	318	282	295	305	272	300	303	268	301	335	288	280	297	279	309	298	273	285	271	252	302	312	283	321	318	281	304	273	302	266	298	295	289	301	298	298	266	312	271	297	299	317	295	295	306	291	287	275	283	297	284	316	292	308	329	299	294	263	286	275	282	289	298	312	293	303	289	294	290	285	304	303	296	285	289	268	307	270	311	311	307	278	263	305	321	271	309	302	308	277	281	314	298	315	316	304	296	303	293	301	256	302	264	318	309	256	316	307	264	280	332	284	268	276	326	269	304	287	265	283	285	312	301	277	299	277	309	295	297	317	309	282	284	301	311	319	288	311	285	283	291	262	284	319	326	286	325	325	305	277	287	326	297	276	299	332	279	321	300	304	290	309	272	299	302	303	231	270	298	287	287	274	305	268	266	305	315	302	293	284	290	294	299	276	286	291	305	275	318	280	292	312	291	292	281	280	278	300	301	295	276	296	310	281	301	310	307	295	282	274	288	277	261	296	274	279	264	256	292	303	274	280	327	301	292	267	320	288	304	291	287	285	285	297	291	298	288	335	256	309	275	301	282	307	279	300	278	292	310	290	283	280	318	309	280	309	284	282	268	288	287	336	288	278	276	294	288	306	312	291	277	315	303	281	282	276	282	308	262	302	288	320	301	274	269	270	280	275	286	254	303	323	294	283	285	328	286	289	288	299	291	303	253	296	300	253	293	274	286	278	284	300	278	266	278	308	329	299	310	292	299	300	282	289	276	297	321	291	289	261	293	303	270	281	245	278	262	281	278	284	306	287	300	270	312	300	279	284	289	278	278	282	346	282	288	281	304	278	263	284	319	329	290	281	279	287	301	312	307	316	273	291	299	281	304	301	311	294	293	312	245	308	287	291	279	287	255	296	292	302	278	291	309	300	301	293	275	310	293	315	288	283	274	337	311	273	285	293	318	274	298	303	308	283	304	265	303	297	278	294	311	308	295	269	308	301	312	287	277	295	258	306	298	310	303	283	286	302	318	306	280	258	269	281	282	276	284	302	295	324	291	290	284	278	299	300	304	268	282	279	270	273	327	285	290	277	294	284	283	296	287	281	341	316	310	308	289	296	279	270	254	320	283	290	281	316	279	265	290	284	284	279	276	318	266	294	332	305	288	314	298	273	321	284	290	269	279	285	288	283	326	326	273	297	308	301	291	278	302	274	293	299	287	275	287	263	294	325	295	274	309	311	303	312	316	318	324	323	320	300	320	277	289	307	260	266	293	313	299	288	306	288	339	331	294	315	285	290	309	323	253	301	309	286	294	310	299	319	299	286	316	279	306	279	290	309	256	285	311	279	295	295	294	288	293	275	280	308	292	281	283	288	265	282	268	312	301	266	296	274	301	284	307	291	296	300	305	327	281	313	290	276	291	295	266	288	275	269	319	310	270	315	274	281	308	297	283	305	287	279	307	308	305	345	273	300	296	305	295	297	279	302	299	292	286	306	282	311	262	302	295	300	279	286	307	306	299	288	274	281	293	297	264	304	277	296	282	301	335	270	282	309	304	296	276	266	274	318	288	271	326	275	300	283	292	292	298	292	270	282	297	288	281	264	287	308	293	316	284	270	327	277	289	249	275	332	294	278	289	281	260	305	281	333	298	323	280	332	267	283	293	307	292	244	294	306	285	299	306	314	280	304	304	304	328	268	303	281	313	276	329	274	322	303	291	292	290	248	273	267	286	293	303	288	313	288	282	299	322	295	312	255	305	292	280	290	296	296	286	300	312	311	318	314	291	301	264	287	304	278	285	261	289	284	271	286	293	266	261	281	319	308	296	284	331	303	300	279	277	279	288	303	269	324	275	291	272	312	308	309	292	259	272	289	294	294	307	328	305	292	286	289	311	292	297	304	284	338	310	295	290	288	318	276	309	277	304	285	294	297	275	301	292	300	308	311	289	269	297	293	275	285	290	305	303	285	288	305	303	260	299	292	281	268	291	266	313	288	311	275	299	289	296	274	297	289	289	314	283	257	255	298	284	288	318	293	309	312	301	291	305	306	317	314	285	302	281	286	316	292	287	319	277	264	295	295	298	300	304	301	276	275	315	298	271	284	300	311	302	296	276	291	319	297	317	290	296	295	282	318	280	272	312	290	288	310	287	293	326	266	293	273	288	291	300	300	277	276	324	274	306	289	308	285	324	297	309	271	302	276	289	296	308	301	307	268	273	316	307	303	310	308	282	291	333	277	279	320	237	298	320	300	287	285	265	286	282	323	285	292	284	288	277	285	285	284	293	319	289	316	289	319	279	284	310	276	291	299	278	323	286	287	305	274	299	296	333	305	281	310	281	314	289	309	300	288	313	282	317	274	311	283	269	269	293	284	309	301	301	293	294	316	277	308	267	281	289	300	289	294	319	302	293	282	276	303	313	308	290	250	275	252	301	314	267	265	311	276	320	298	339	288	279	293	307	264	291	284	297	296	283	296	277	275	259	315	265	310	305	267	279	285	272	308	276	302	279	298	283	312	290	271	318	310	268	281	278	280	295	307	291	314	244	261	266	291	289	303	261	312	301	303	298	317	303	309	279	290	289	313	309	321	279	287	296	295	291	314	295	304	305	270	320	296	333	303	293	250	298	299	288	314	312	274	301	284	269	291	287	292	296	298	328	304	293	284	271	278	282	281	298	279	305	328	297	286	311	287	284	307	296	257	312	260	307	284	287	273	316	272	318	299	285	281	288	298	290	302	300	300	284	312	276	305	308	299	274	289	282	283	268	297	284	297	280	300	294	301	290	284	293	297	288	281	283	259	283	316	296	282	269	280	294	274	272	326	288	308	317	302	261	295	311	297	307	277	295	290	298	283	279	268	315	282	309	287	313	288	304	301	289	263	289	283	327	300	269	302	259	321	278	296	304	275	283	321	305	293	287	299	259	281	297	305	309	279	275	280	265	286	278	291	317	284	278	279	279	300	275	298	269	301	262	285	292	279	278	254	285	286	318	284	261	291	285	323	271	313	262	257	277	274	286	275	288	301	297	300	301	284	300	291	306	320	311	303	301	314	259	245	303	300	290	287	293	311	310	315	301	307	283	322	288	309	312	292	283	314	314	309	291	282	297	332	271	277	287	292	308	275	281	299	263	277	293	259	309	320	268	286	302	314	289	296	287	269	310	290	305	302	298	309	287	273	274	285	273	298	284	290	255	314	288	306	285	305	299	313	303	307	311	277	292	305	278	286	298	320	277	314	289	312	284	326	282	289	279	294	282	319	295	302	295	324	281	292	313	273	289	313	303	299	263	282	296	296	284	281	337	256	275	292	347	282	308	310	301	311	294	301	266	265	299	292	270	306	285	269	263	292	294	252	289	302	290	307	272	273	293	310	276	284	282	294	318	276	293	290	271	298	294	270	299	260	295	286	240	306
3166	1342	1468	1175	1215	2366	8715	15717	12326	6777	3209	1504	899	757	796	723	742	745	726	730	723	747	752	701	762	724	742	756	708	790	711	784	751	752	726	701	704	742	783	751	710	777	737	726	752	751	705	799	758	810	730	708	734	780	744	724	736	770	726	751	749	766	739	738	727	717	738	713	756	749	727	774	722	751	764	780	758	732	742	750	733	750	745	737	784	728	722	723	719	711	746	761	744	728	724	726	782	713	752	734	762	713	767	730	768	744	737	726	740	726	737	715	711	695	759	716	709	759	738	713	720	766	709	739	722	743	747	707	728	743	737	753	756	722	731	734	734	711	751	744	722	736	666	756	775	724	765	716	736	743	731	741	768	760	785	720	724	742	746	718	790	746	743	752	774	712	748	699	701	758	739	724	764	718	757	791	735	820	785	737	735	750	769	759	738	744	726	734	760	747	724	723	737	736	684	766	759	697	750	758	722	728	759	751	742	751	730	768	722	732	744	727	742	711	781	773	755	768	716	747	719	724	748	722	687	799	764	738	749	695	748	759	741	750	741	775	764	735	721	717	705	721	716	763	737	710	686	741	756	738	719	740	794	751	755	752	703	763	739	730	715	758	717	724	725	783	731	769	724	757	753	748	692	728	729	703	756	740	736	727	745	741	800	741	755	748	760	728	714	767	729	784	774	737	697	805	720	724	752	760	791	771	732	743	737	743	738	750	718	744	758	709	763	748	729	757	748	737	737	761	730	741	728	728	731	697	697	756	765	787	771	778	748	717	730	721	734	714	704	765	751	711	724	741	729	761	709	761	701	731	738	748	713	753	751	761	733	752	781	704	725	744	795	751	739	768	727	722	730	692	732	742	711	750	740	677	760	725	724	744	735	700	742	732	714	739	756	703	740	760	760	716	774	742	791	732	758	709	797	781	760	728	718	773	736	692	692	782	729	700	756	717	798	738	738	698	732	755	771	709	755	715	741	751	734	740	777	759	744	755	741	697	767	743	774	712	709	783	713	755	736	742	755	772	759	727	753	768	762	735	754	715	764	744	731	728	720	753	706	738	724	671	708	737	766	740	716	721	775	730	752	743	758	753	766	790	675	727	780	745	740	708	713	743	765	730	698	729	745	771	751	779	717	771	713	759	733	760	754	742	661	752	742	754	783	735	747	674	763	742	727	769	723	712	747	814	738	746	743	734	778	769	707	749	736	752	707	717	752	745	736	734	720	699	786	725	713	732	680	725	798	708	771	759	715	750	767	692	757	766	752	685	772	694	760	758	665	734	715	727	774	739	771	721	759	695	805	730	746	738	730	749	737	735	738	743	783	747	777	735	738	745	724	723	714	713	765	734	699	723	720	752	776	727	722	776	730	728	734	733	763	750	738	702	717	744	739	716	715	779	767	770	756	734	741	752	735	722	711	766	737	710	698	717	732	748	701	749	772	720	717	723	754	773	720	683	749	754	717	774	748	722	709	738	691	742	732	747	724	738	691	728	755	709	762	702	722	726	755	712	741	772	760	680	739	724	722	787	722	712	708	749	741	681	779	722	721	743	738	719	735	695	715	700	741	756	728	758	743	744	721	746	756	745	775	744	719	718	744	763	732	722	788	747	742	717	732	748	756	754	714	685	726	717	770	742	724	740	732	744	724	717	702	717	740	799	709	736	746	718	726	764	718	699	766	686	773	759	706	766	697	719	744	722	756	737	727	767	766	759	738	742	732	753	737	757	737	747	707	756	715	740	744	754	699	724	735	820	747	732	787	720	713	719	716	751	736	732	696	742	740	721	782	750	696	704	730	733	713	730	734	766	790	720	754	770	745	739	718	760	748	718	756	727	752	705	722	736	721	714	722	772	729	714	768	686	721	758	723	715	753	716	658	782	713	747	781	789	680	706	673	710	760	757	727	730	742	758	791	706	797	734	726	721	776	753	745	747	748	659	704	705	711	783	791	728	751	758	733	730	751	765	738	726	690	671	758	706	734	698	763	737	728	711	730	757	769	752	744	753	739	766	779	738	743	747	757	727	692	714	768	784	721	726	732	770	761	738	737	734	723	727	748	773	773	787	692	739	737	746	764	784	710	761	721	746	712	738	686	752	775	744	756	748	713	755	751	685	794	760	724	705	767	762	687	758	769	720	725	750	725	747	745	724	721	743	772	717	733	764	773	737	744	700	736	747	747	759	758	711	743	784	698	710	710	738	665	754	751	727	749	715	701	739	701	709	732	720	761	746	786	730	739	751	664	710	734	733	692	724	732	706	760	768	710	760	739	754	722	739	741	734	692	707	762	752	661	696	747	742	728	748	742	729	689	761	697	761	754	715	741	720	750	712	739	743	744	794	722	724	743	748	733	742	760	784	723	757	757	744	720	745	729	749	748	782	753	717	693	757	731	744	728	755	735	722	714	728	743	743	775	720	744	778	719	705	724	709	728	719	717	715	754	737	735	751	724	712	754	771	788	701	717	773	771	738	721	749	739	737	767	727	778	740	736	714	797	723	696	791	762	750	728	767	696	683	787	728	716	740	710	728	776	681	782	746	708	752	733	739	705	721	734	741	772	761	737	762	726	749	729	715	761	740	752	808	754	731	724	755	729	775	739	755	750	719	744	700	727	751	704	722	727	696	739	759	737	736	799	727	734	740	737	701	728	699	677	721	761	738	700	717	735	741	718	724	714	765	703	754	719	747	716	796	752	751	754	734	800	725	718	761	703	720	757	772	758	700	767	750	716	719	755	713	701	728	748	760	756	789	753	736	755	739	709	749	736	752	762	744	727	762	738	715	710	724	695	789	788	750	706	766	781	711	720	714	708	745	723	725	778	735	742	733	696	742	739	729	729	735	718	739	760	752	756	751	706	771	720	744	742	735	764	713	727	770	738	702	704	720	742	708	789	780	754	715	774	723	718	771	734	692	682	769	749	784	687	713	757	718	720	722	759	802	764	763	762	693	763	715	690	771	759	692	759	716	693	708	695	715	697	717	718	771	782	719	743	723	706	701	709	760	730	738	729	765	746	735	769	740	787	735	723	712	722	715	759	749	718	742	764	713	744	793	729	735	717	735	755	720	734	731	715	748	757	735	732	789	748	769	711	715	742	751	768	707	726	727	730	725	727	736	736	742	773	727	716	760	724	759	752	715	726	758	747	777	760	724	708	731	726	702	763	717	742	767	660	748	777	737	762	790	756	718	696	741	728	720	698	735	743	747	674	706	704	686	761	727	749	717	760	751	764	745	735	704	769	751	690	733	737	767	721	762	755	650	710	748	731	734	726	717	690	681	741	740	723	714	751	767	730	737	748	752	731	765	763	772	711	716	739	701	707	744	747	752	669	698	757	745	746	741	783	762	741	718	715	730	700	758	738	742	726	759	774	773	712	735	828	742	720	745	774	754	736	728	735	796	753	747	768	750	773	714	768	761	695	700	697	726	710	713	750	737	756	706	734	750	767	760	772	748	704	783	739	757	718	745	750	767	708	757	773	729	741	762
17119	4487	2544	1671	2113	10459	28462	38073	28151	14896	5215	1377	507	356	308	304	277	313	305	311	301	305	330	316	323	314	325	297	310	291	295	299	275	296	302	302	313	352	295	312	331	305	309	300	325	297	288	301	292	318	324	305	337	307	285	293	329	293	305	342	303	321	302	311	307	295	300	306	292	314	310	312	339	323	291	319	302	317	282	318	329	330	286	295	296	297	292	321	301	260	296	310	290	319	298	310	293	307	278	315	295	277	311	291	292	282	329	305	284	305	294	292	283	328	318	270	302	310	321	319	315	334	315	291	307	320	340	290	302	308	331	281	319	313	307	298	315	275	325	330	302	301	320	343	315	312	313	287	273	326	319	293	303	297	301	327	282	300	328	293	294	295	321	316	308	332	316	298	308	322	325	298	303	293	312	326	291	269	282	315	308	299	312	299	321	325	309	325	304	301	307	296	325	327	308	325	290	311	307	302	327	288	295	286	319	320	339	299	316	312	314	314	294	320	303	333	273	295	317	333	298	301	292	287	293	303	332	275	349	310	278	281	264	319	297	295	287	303	292	276	329	311	289	329	337	312	322	314	304	327	279	285	316	319	308	301	338	319	295	322	313	314	312	274	321	317	280	299	299	324	301	306	276	302	307	310	306	317	326	300	266	291	336	307	314	291	299	317	300	330	255	293	282	306	309	344	302	299	325	307	275	261	306	301	289	313	282	295	298	313	302	282	334	286	304	332	327	298	296	322	294	292	330	312	289	313	326	301	312	294	333	306	305	293	328	299	292	339	299	288	302	287	319	314	295	305	305	312	313	328	308	325	299	335	304	319	314	320	324	300	353	310	317	289	294	311	301	295	302	295	316	325	295	290	301	312	336	288	321	292	310	303	329	304	299	301	306	310	361	304	271	310	279	299	279	294	312	302	317	345	301	329	308	350	279	280	289	305	290	289	288	283	320	321	320	288	279	288	307	284	315	298	273	324	320	316	298	316	335	331	307	314	321	302	319	279	286	342	320	339	295	315	299	327	312	311	279	297	322	304	294	326	290	341	321	275	287	281	332	309	285	310	315	302	323	319	328	294	304	287	323	320	292	327	283	281	313	321	343	326	336	298	337	298	326	308	276	314	295	313	311	303	297	309	297	352	318	352	285	313	333	293	308	285	298	295	329	330	295	281	301	296	306	297	300	326	320	262	308	351	323	314	323	335	307	276	299	305	291	314	298	307	320	326	314	330	304	315	290	349	291	316	328	311	328	304	274	281	301	309	309	290	321	337	305	308	292	295	319	302	326	300	296	313	287	295	312	339	306	339	314	294	351	304	331	323	278	311	288	280	296	309	346	320	294	297	317	307	261	325	315	298	352	316	290	319	358	304	279	287	300	301	296	276	302	301	318	310	303	283	300	295	315	319	303	342	321	325	266	306	308	294	286	340	287	349	311	303	313	282	345	337	309	314	334	290	295	321	359	310	336	321	305	283	314	290	283	341	322	272	279	273	294	300	305	307	305	269	325	327	281	340	311	319	307	312	294	294	291	281	302	287	301	306	308	329	319	289	305	335	301	305	320	288	316	329	318	298	313	268	326	318	306	315	315	332	311	328	325	320	301	305	300	345	319	326	284	301	288	303	339	293	293	335	315	352	290	344	339	306	294	320	298	332	337	302	289	316	320	297	260	325	287	310	284	303	300	317	319	299	317	284	295	291	324	315	333	298	293	304	308	264	293	264	313	335	315	299	281	306	265	306	298	313	267	320	290	298	290	294	291	300	315	318	317	322	325	274	265	308	307	305	289	293	330	358	299	281	285	315	318	309	324	286	315	295	314	302	310	277	313	321	296	315	278	279	302	320	296	334	315	311	346	330	289	320	364	294	359	334	316	343	297	281	299	346	302	319	308	317	290	334	304	312	319	297	311	303	310	281	303	312	319	298	273	328	309	302	324	331	291	321	300	293	321	334	283	287	335	301	320	301	310	288	301	280	299	329	287	307	296	285	357	296	276	313	310	301	331	285	329	325	314	294	311	275	272	321	309	284	325	280	309	298	282	311	286	309	311	304	302	299	281	281	317	303	301	322	322	313	312	318	311	323	324	296	272	299	317	305	299	279	310	277	287	329	323	317	298	292	313	297	298	278	308	316	320	288	343	265	285	303	289	304	311	299	314	331	335	313	325	315	336	291	290	278	280	337	308	333	301	292	309	293	318	322	321	287	296	289	332	307	348	308	333	287	311	328	295	324	302	303	326	341	298	302	316	296	322	311	294	307	342	291	303	346	290	297	301	308	296	309	314	289	313	325	262	321	332	305	321	288	277	272	324	304	310	322	314	288	315	300	325	336	299	319	298	303	304	300	308	272	297	326	321	321	303	310	291	297	288	303	328	293	298	344	310	335	307	299	307	298	286	288	280	311	291	301	301	298	291	306	335	295	314	303	315	304	325	319	310	303	284	292	299	323	296	289	294	322	303	321	288	304	286	308	324	326	302	322	286	324	337	296	310	290	308	314	314	286	310	307	339	301	313	313	318	324	270	323	280	300	291	306	303	339	300	292	319	317	329	269	304	340	301	340	310	309	311	324	289	334	310	330	325	320	328	312	312	283	277	308	320	307	306	318	293	324	328	307	309	346	331	294	320	289	289	355	313	304	317	323	324	286	328	311	282	293	290	305	321	290	308	310	342	291	302	317	334	324	301	300	300	288	313	298	307	329	305	336	323	276	306	319	316	298	279	305	320	287	310	312	291	320	282	306	316	297	328	293	324	288	306	279	321	310	291	315	345	310	307	315	296	310	307	329	322	330	310	311	322	323	312	326	311	317	309	282	340	265	337	316	295	281	273	293	290	307	310	299	293	325	286	308	304	309	299	309	303	323	319	300	292	339	310	322	279	323	317	306	322	323	290	335	293	308	316	304	292	301	307	313	311	309	277	322	349	309	314	332	272	325	303	308	307	304	294	297	267	332	318	320	276	275	332	299	331	306	282	264	297	353	312	336	318	311	309	318	270	323	305	321	294	292	331	339	311	288	333	323	293	308	324	335	321	321	325	293	310	334	324	298	341	303	317	319	272	322	301	309	312	323	342	335	288	294	314	309	302	295	322	290	308	333	317	298	287	300	295	290	322	313	310	293	315	320	312	325	287	305	305	311	286	288	323	320	312	303	300	326	311	302	294	322	284	267	318	313	341	333	290	313	259	298	296	293	292	274	303	312	332	301	327	347	327	304	284	280	284	293	274	302	290	314	318	300	305	319	301	282	280	308	312	272	279	277	302	301	351	294	296	285	320	298	328	332	301	322	326	313	287	336	336	280	293	315	321	284	305	319	311	312	318	291	300	304	317	304	319	269	292	286	292	292	339	310	309	269	319	292	305	303	316	280	270	314	309	317	279	311	311	272	292	312	282	322	312	289	311	307	326	308	311	297	281	314	308	302	292	275	291	320	323	298	295	297	328	335	308	306	307	290	299	287	293	287	321	340	295	306	294	320	302	317	327	328
10317	3035	4277	4552	7583	28162	47373	53094	43899	30341	15460	5144	1595	890	824	785	782	809	749	759	799	772	794	800	807	809	788	709	764	764	778	751	749	750	720	764	724	793	720	752	804	782	770	822	781	771	744	809	786	786	785	817	764	739	780	787	795	730	783	741	770	770	756	757	737	800	751	764	734	766	795	771	735	750	782	760	750	792	782	752	789	806	779	825	760	801	784	757	786	721	776	782	743	754	770	792	735	732	746	750	743	714	771	743	801	771	802	741	803	762	798	770	756	778	758	719	786	811	808	729	699	808	802	771	784	780	738	775	743	748	790	765	717	796	757	809	752	770	772	741	725	776	774	836	754	738	798	782	744	773	768	763	774	715	726	770	776	733	745	818	828	769	776	736	797	749	783	788	761	789	777	776	766	810	782	792	759	803	777	758	713	766	783	765	771	753	780	763	747	793	779	788	773	785	769	760	764	729	745	750	772	792	768	805	783	751	778	777	709	787	752	765	791	783	761	789	747	780	731	802	735	834	811	754	758	736	829	768	742	790	779	757	764	762	754	766	771	759	776	763	751	846	766	760	770	745	739	786	758	804	729	780	715	809	761	774	717	816	812	786	781	743	742	770	765	781	840	772	748	806	747	728	792	767	772	776	725	790	833	755	850	753	756	714	742	761	811	773	744	762	775	810	772	807	816	769	807	793	738	742	836	737	749	831	764	769	783	770	733	747	799	778	759	728	786	761	766	819	747	819	786	760	784	705	763	799	752	751	751	745	837	738	779	756	744	751	782	799	787	772	791	732	763	783	770	803	759	820	746	763	770	769	789	808	801	791	774	804	809	777	774	780	801	760	755	759	776	773	739	758	775	757	752	750	768	749	740	769	754	802	770	770	743	783	762	775	798	756	732	822	750	751	768	770	749	731	778	788	790	785	790	815	801	787	772	833	781	749	788	770	742	750	775	716	784	795	770	731	773	709	796	771	798	747	718	788	784	710	772	828	766	751	777	772	760	744	743	788	829	721	774	777	777	753	782	762	748	766	746	808	767	759	751	758	810	746	742	755	768	796	731	767	753	780	777	778	820	768	757	778	773	753	741	755	757	774	732	794	765	798	783	762	775	777	736	798	764	758	738	809	779	821	811	791	744	738	781	723	714	799	835	758	732	842	742	750	786	750	773	811	814	773	772	804	747	754	784	761	761	749	824	863	768	824	736	745	747	767	754	749	799	739	715	751	724	782	777	749	781	784	789	747	761	768	773	798	793	803	762	743	755	781	722	726	745	824	798	800	748	766	786	801	722	725	823	736	760	785	728	784	811	801	703	767	775	743	748	770	713	703	778	795	777	804	716	765	796	769	771	783	785	748	722	755	798	772	740	737	741	744	773	781	761	778	754	791	715	796	769	749	747	737	797	788	784	758	693	782	792	765	733	787	757	730	754	766	793	827	770	795	720	767	775	777	750	758	787	742	725	741	774	774	775	771	746	769	745	748	824	755	738	785	772	763	777	770	758	780	759	765	771	791	763	794	766	746	813	785	763	789	727	755	771	747	766	750	777	809	718	745	781	766	726	795	766	767	734	769	763	777	808	748	812	752	736	769	767	762	743	805	755	746	765	752	783	797	763	784	741	768	775	735	731	782	746	758	786	803	772	792	792	778	745	783	776	795	794	796	783	798	757	746	766	760	762	784	776	799	765	773	746	776	800	769	815	778	741	763	752	799	816	749	743	771	787	755	719	772	815	766	780	718	859	791	803	759	761	753	710	814	779	807	781	777	745	752	788	753	768	767	753	759	774	749	775	788	766	790	755	737	714	810	789	746	731	769	766	798	737	794	795	727	718	776	817	761	804	793	816	772	756	752	801	774	808	803	797	731	747	744	742	765	744	802	769	802	724	741	830	824	806	798	753	738	812	779	740	771	729	796	763	752	760	766	800	801	798	739	808	776	758	766	780	787	802	762	796	775	824	770	751	800	778	793	849	774	789	766	763	762	746	757	754	794	784	782	768	739	712	760	802	789	742	767	752	784	769	813	744	754	762	734	819	764	795	734	713	777	761	766	763	712	766	728	752	729	762	768	771	752	760	760	771	734	767	756	806	762	693	774	727	786	779	752	735	792	747	764	772	776	772	744	800	789	780	829	772	781	814	775	780	765	771	763	787	781	799	795	794	803	813	717	753	794	803	746	735	765	772	793	770	785	777	796	759	760	781	739	819	772	788	735	817	774	815	783	729	782	825	737	749	780	749	786	719	793	715	791	798	733	772	772	829	783	773	763	726	757	817	789	749	762	768	778	826	735	770	798	783	795	750	748	775	783	788	770	731	761	777	775	784	771	816	781	803	781	780	811	753	809	828	754	717	795	749	805	820	799	784	759	799	763	759	823	816	732	788	756	793	797	751	762	775	755	749	795	768	775	733	804	736	746	786	768	744	765	706	791	745	848	797	799	805	753	803	770	791	760	768	777	753	804	734	754	725	761	769	755	758	799	763	741	760	742	814	748	824	767	770	787	775	775	766	769	755	757	759	774	771	736	798	764	778	771	766	761	784	804	743	744	742	789	746	770	796	773	752	803	775	758	768	792	776	762	841	750	751	749	782	744	726	786	781	798	804	787	787	796	737	819	757	787	718	790	748	785	776	742	763	786	738	775	758	758	785	753	759	739	797	766	731	796	801	784	741	780	791	760	767	731	739	777	809	761	749	810	798	790	822	823	770	749	742	762	800	763	804	773	788	816	783	745	764	742	710	751	784	762	773	813	800	808	757	792	762	753	773	789	811	790	781	794	752	738	772	759	737	764	759	762	748	746	810	761	751	786	771	736	775	767	777	767	711	739	793	758	719	821	698	782	773	774	784	792	783	760	746	754	788	746	744	746	777	784	770	775	723	749	766	780	770	779	783	773	753	724	741	769	792	750	776	740	772	808	731	785	760	738	788	775	773	763	798	790	752	777	774	795	778	754	761	764	774	729	783	786	753	733	805	743	749	755	759	787	847	776	817	799	793	789	715	778	781	769	747	783	745	759	739	727	740	773	785	725	801	781	750	756	728	739	771	749	723	763	802	810	759	780	801	790	762	822	735	771	766	820	808	764	829	738	763	779	735	817	780	745	748	747	789	804	780	728	778	795	759	780	758	759	823	735	769	784	790	763	766	806	711	747	820	769	765	771	811	803	738	724	759	807	775	754	772	740	736	807	787	780	834	776	762	803	753	752	767	811	762	791	806	742	745	831	787	767	777	793	762	828	769	744	798	774	762	784	772	751	751	746	788	709	784	751	744	790	784	734	791	736	781	770	820	791	754	825	746	780	721	792	817	729	724	739	832	810	766	710	710	718	824	763	774	827	792	783	794	738	752	754	741	751	785	797	715	823	762	820	780	773	786	773	764	806	784	801	779	780	753	757	755	757	790	742	763	751	765	860	754	783	773	739	730	739	714	795	753	764	782	784	765	777	787	842	750	781	790	806	781	787	756	773	755	757	791	738	795	764	815	769
26079	7716	4443	3257	2729	4898	40732	54323	40212	24312	9548	2284	578	367	278	284	294	278	279	288	290	299	304	293	296	280	263	258	272	276	253	248	260	276	250	249	265	294	304	293	284	255	261	294	282	279	264	255	295	295	278	269	278	265	260	256	276	305	327	275	270	239	259	319	265	259	270	298	302	282	290	291	268	282	263	283	260	272	287	280	294	261	296	284	259	272	293	265	262	301	332	271	299	270	255	271	271	275	287	283	254	261	276	251	257	264	288	245	296	247	262	267	261	265	295	251	292	300	275	268	276	273	243	272	237	260	294	284	252	273	313	238	277	253	259	265	267	263	279	303	249	273	245	307	278	283	265	287	249	290	275	277	289	283	279	286	270	282	276	259	259	290	277	246	249	257	283	262	253	291	270	266	249	279	246	281	286	272	265	271	261	240	262	264	265	270	276	276	294	266	271	278	293	261	286	291	280	242	267	254	273	297	275	267	286	252	265	276	272	243	282	309	244	280	290	298	273	288	263	260	278	298	301	268	290	309	285	282	240	290	275	281	245	272	282	269	241	215	267	266	279	286	228	282	275	259	250	311	249	284	277	261	294	280	273	246	254	271	267	256	242	291	251	260	275	286	303	266	283	274	246	243	284	250	256	242	299	293	299	257	296	274	260	280	305	259	279	246	271	253	274	278	282	253	244	265	292	247	258	297	253	296	257	278	299	274	287	260	308	283	286	282	276	265	275	237	274	258	279	256	262	274	296	235	255	268	279	267	281	264	275	286	260	278	270	287	263	285	284	288	259	271	247	301	284	253	244	279	288	294	267	271	280	240	304	255	259	298	300	257	324	278	260	265	282	271	279	261	297	283	237	277	267	257	258	274	276	247	304	250	293	247	305	266	277	290	291	300	284	281	252	284	282	284	277	263	278	276	290	262	285	280	265	262	241	248	248	265	259	285	266	294	258	258	275	263	255	282	264	295	250	278	259	278	267	262	272	297	303	315	288	265	281	285	268	276	289	289	276	308	284	264	277	296	286	246	261	296	268	264	284	243	263	272	276	291	277	276	282	251	267	280	258	306	275	268	246	277	278	247	270	254	270	269	276	281	263	258	288	280	274	267	306	285	283	277	281	300	281	260	291	293	301	261	269	302	300	282	275	277	302	299	256	296	291	278	294	258	270	260	283	249	280	274	241	264	275	274	259	264	277	272	263	282	278	275	254	271	264	265	272	287	271	268	285	267	305	241	260	278	327	244	277	288	275	277	272	284	286	259	276	265	277	285	290	290	281	262	312	246	266	231	300	269	303	275	293	282	275	256	264	259	258	305	294	320	270	289	268	249	296	280	272	292	278	319	310	249	278	282	256	268	276	272	250	255	335	281	250	245	263	260	282	261	265	257	280	275	279	274	277	282	287	259	279	283	271	284	276	317	261	272	285	266	309	275	250	287	278	270	280	282	289	267	291	269	293	277	302	259	292	283	290	254	270	301	272	266	251	291	253	251	255	283	276	253	312	259	267	279	287	272	278	269	260	265	292	291	268	257	289	286	249	244	240	272	284	270	270	292	274	302	276	242	277	289	268	260	258	273	289	274	246	275	263	279	272	282	265	269	255	281	262	259	241	274	288	279	298	280	249	254	273	261	272	265	262	299	276	285	273	276	285	287	259	247	282	280	295	254	248	275	302	293	276	277	249	288	240	295	273	264	278	266	248	282	248	271	273	255	279	260	256	300	263	293	289	274	258	285	262	276	269	299	266	284	278	298	291	272	262	266	286	287	276	272	264	298	291	259	269	283	309	266	287	271	242	264	265	265	300	262	282	252	263	270	270	266	241	288	266	273	292	268	278	288	282	277	270	260	284	303	261	257	263	275	269	267	270	273	247	228	258	282	261	271	309	275	244	302	288	286	254	266	288	281	260	270	274	316	268	275	269	302	262	298	268	266	271	268	292	252	296	273	267	241	297	270	274	271	282	258	295	269	252	262	282	290	275	267	273	264	292	269	296	254	293	268	276	275	261	285	294	293	294	303	282	276	259	268	292	271	286	280	289	284	270	284	274	252	289	279	300	259	243	252	300	283	276	299	270	278	259	269	294	276	289	286	294	257	267	253	264	283	260	293	289	263	248	290	273	252	279	276	278	264	271	252	305	283	277	269	278	268	286	265	288	251	297	273	259	285	284	291	259	291	306	271	283	269	278	260	287	283	268	270	271	268	284	288	301	271	268	289	259	267	276	284	286	277	261	273	240	265	274	268	269	267	272	289	256	261	273	278	257	276	274	241	294	286	275	264	293	265	268	297	278	284	291	248	268	279	294	291	267	268	279	291	278	263	262	268	275	270	283	250	301	288	274	229	284	266	254	297	250	283	249	282	284	295	241	275	278	268	289	269	258	250	260	261	292	268	272	276	259	243	293	293	323	280	258	267	279	274	271	254	300	268	258	253	262	282	300	291	263	279	281	302	281	294	268	273	260	278	316	272	278	257	271	244	298	246	264	284	261	284	262	287	270	287	256	275	254	290	268	264	287	257	297	267	292	289	273	313	276	266	339	279	279	281	273	272	298	279	255	274	276	286	297	278	286	296	295	291	281	241	266	296	280	278	271	244	287	250	299	287	267	287	260	283	214	257	267	271	276	270	265	294	281	254	273	276	266	277	270	267	265	258	259	286	263	255	279	252	286	262	277	294	263	277	252	289	272	265	257	298	261	308	265	256	283	261	275	252	242	282	282	291	285	275	278	262	281	266	248	272	237	266	282	293	250	269	291	256	277	248	298	285	279	265	268	282	250	270	283	308	223	270	263	278	263	248	306	274	267	293	285	289	283	259	266	261	288	248	253	286	280	292	291	257	236	283	276	276	273	262	252	308	289	256	292	258	284	277	274	280	282	248	269	304	304	250	287	271	274	283	292	282	269	256	259	292	288	264	293	273	279	235	260	263	286	305	287	325	288	258	263	269	231	297	266	274	295	305	288	261	261	275	269	293	275	256	282	250	260	278	310	274	279	286	277	261	272	289	297	288	271	261	261	259	262	281	292	314	285	290	279	276	265	291	271	260	277	261	265	304	259	256	321	267	271	249	289	241	256	258	290	284	263	273	283	282	256	291	295	286	275	252	280	269	281	267	256	275	285	288	279	279	270	273	256	251	261	264	252	296	286	270	290	280	267	275	260	272	270	289	262	273	289	249	315	261	274	309	286	248	291	266	260	279	289	270	234	246	294	274	269	254	293	275	297	305	278	277	269	276	252	296	278	273	291	252	255	276	306	282	274	276	268	268	311	285	257	254	252	280	283	285	279	288	272	283	256	284	299	272	306	235	275	282	283	262	281	288	289	258	289	286	273	276	299	267	278	275	240	295	270	272	271	264	272	307	291	256	300	249	270	280	277	269	281	288	267	275	260	291	290	286	239	290	270	302	303	257	260	295	267	260	290	270	261	266	272	263	276	259	281	279	260	248	273	263	283	281	245	271	257	264	281	253	271	263	291	253	328	295
13457	3472	6639	8427	8887	15860	57527	65809	53386	38724	21582	7487	1988	921	709	678	650	768	721	682	680	707	700	703	689	665	684	712	671	699	709	651	684	708	718	730	669	691	649	721	708	743	689	687	643	704	670	766	653	722	687	652	726	700	705	688	663	658	673	668	671	701	732	677	657	692	654	676	702	715	737	724	713	661	697	729	717	725	734	703	692	629	709	735	675	685	682	691	660	662	704	723	668	669	674	708	729	733	737	692	694	698	733	701	709	690	704	724	656	686	704	706	702	699	714	698	700	730	699	688	697	683	707	726	680	679	673	643	680	660	723	668	677	702	737	737	656	679	683	712	713	664	680	723	704	680	703	674	679	699	644	744	753	746	688	703	678	658	697	645	682	708	708	708	690	697	695	679	684	684	713	698	700	629	682	698	661	714	645	695	682	653	720	732	711	698	695	682	660	685	695	720	707	662	695	703	712	690	684	729	725	686	647	730	700	640	668	692	708	714	702	712	676	665	693	668	726	661	692	718	713	710	732	687	691	650	778	655	681	690	695	714	697	679	701	720	665	687	751	712	695	714	661	735	743	687	738	661	714	670	710	709	678	676	729	699	736	662	753	699	639	696	689	708	726	710	703	712	709	746	703	647	687	698	695	678	679	709	665	674	729	706	700	724	668	702	687	690	752	676	715	725	672	688	665	665	679	704	698	688	687	685	710	706	668	634	688	708	697	658	668	681	709	681	649	742	742	668	692	706	689	679	691	628	728	678	625	705	726	691	675	645	647	700	680	714	670	709	734	708	690	669	746	662	642	689	721	724	672	699	685	686	685	699	723	741	692	663	700	689	744	686	662	757	665	719	700	709	680	637	677	677	707	702	660	732	730	685	679	716	706	698	733	675	802	689	697	655	695	640	659	717	672	669	704	661	684	703	722	655	629	653	691	716	715	679	684	641	741	698	720	750	656	687	664	649	735	697	676	733	711	680	708	703	655	677	672	693	656	724	706	684	775	695	644	707	693	680	704	725	719	713	658	702	696	692	712	703	675	682	702	687	740	670	711	667	731	688	684	635	678	657	666	706	657	691	671	680	714	683	717	701	695	732	668	732	731	710	709	701	701	728	722	662	675	716	697	661	619	703	733	685	673	682	676	703	667	698	687	652	712	691	660	673	715	685	689	736	712	720	708	713	641	647	689	729	665	700	711	665	680	697	672	701	735	668	705	714	656	703	695	687	668	675	714	685	717	660	720	700	687	683	688	726	701	696	698	647	697	705	731	662	684	657	706	719	684	684	681	734	698	699	718	702	688	706	705	679	690	718	665	723	682	736	716	683	713	681	667	694	711	665	728	684	724	685	695	729	665	695	687	695	670	727	696	648	691	700	731	635	664	688	672	707	696	673	738	669	679	676	702	690	693	693	703	679	726	655	721	690	713	710	689	659	692	668	686	702	715	720	748	747	723	669	629	717	710	677	638	695	700	688	733	687	740	699	668	685	691	678	680	670	682	658	685	699	713	681	697	690	702	728	685	712	696	681	712	642	702	679	681	710	698	697	739	709	709	637	709	688	688	647	701	691	693	680	710	695	706	672	657	734	717	658	657	644	689	676	687	643	703	691	704	668	731	718	712	661	711	723	632	707	693	689	655	668	648	689	710	704	700	695	676	677	711	677	678	737	673	691	721	658	720	719	696	710	711	667	701	679	649	720	669	682	701	651	704	782	645	705	686	698	735	664	693	726	654	693	679	687	687	715	702	713	740	740	672	694	682	674	698	712	701	738	701	719	654	689	649	702	658	689	704	672	751	659	720	648	661	727	686	689	705	714	688	749	697	659	707	721	659	661	691	682	703	716	728	699	703	690	716	730	666	666	706	719	688	724	704	707	693	682	674	712	658	729	703	672	688	639	731	693	645	687	743	751	689	703	701	704	658	709	661	699	697	722	718	694	704	692	693	688	736	728	669	694	669	780	649	664	716	725	711	720	646	712	685	695	680	664	685	671	678	711	697	730	708	700	694	715	660	702	646	721	692	662	673	686	687	723	702	668	677	669	719	633	714	699	644	686	701	711	657	705	689	707	694	668	711	727	693	699	698	725	707	665	691	698	709	756	711	673	684	668	758	709	646	676	678	717	691	670	737	678	718	658	708	686	652	734	687	663	696	673	672	715	689	681	727	732	714	682	697	677	706	677	703	702	701	698	689	666	725	647	711	657	712	703	693	701	670	671	711	665	676	683	722	678	692	699	675	703	666	726	712	652	711	679	674	692	724	652	719	731	709	704	686	738	702	676	706	717	676	707	692	722	674	683	728	703	706	686	710	669	669	687	700	740	678	681	668	679	693	703	667	723	731	718	650	713	749	665	700	690	731	598	656	701	715	666	705	680	736	667	706	717	777	671	688	660	682	654	684	700	695	669	677	730	729	703	689	663	642	673	711	722	681	699	674	678	667	680	666	731	668	658	617	721	642	712	736	662	700	733	712	652	662	672	674	727	695	713	684	685	674	712	710	726	750	705	648	655	697	649	714	669	714	713	706	714	676	691	628	713	716	686	683	703	691	702	722	720	711	679	732	692	698	655	707	677	658	704	704	679	709	747	710	698	697	673	688	700	710	711	713	729	689	711	674	671	687	640	685	719	703	682	651	672	687	668	706	626	702	707	663	675	690	620	682	671	646	712	653	743	706	715	700	714	676	700	715	690	693	698	705	687	733	684	652	691	700	710	682	694	666	737	721	691	726	665	658	710	711	722	711	713	655	701	670	661	698	682	722	740	655	669	724	685	694	667	687	694	699	682	669	687	702	683	693	660	693	687	699	670	708	697	711	713	696	671	771	695	719	644	694	690	752	685	678	722	686	698	702	718	682	731	679	683	674	677	675	660	700	718	644	659	682	720	669	708	672	685	693	703	666	713	713	727	682	731	739	682	673	695	701	672	701	707	697	682	743	694	719	700	650	677	607	668	675	678	702	727	713	676	700	632	723	659	678	627	685	680	719	722	689	708	714	675	680	737	700	743	674	722	719	660	679	703	703	679	693	735	690	690	737	704	706	681	672	726	709	696	691	714	729	708	712	711	715	689	702	693	697	661	640	646	702	670	673	710	717	645	686	696	689	672	672	681	683	703	692	688	704	694	682	673	680	706	721	730	706	650	726	665	732	662	708	683	654	674	712	686	658	715	710	705	751	734	690	735	747	669	677	673	716	638	661	735	699	694	672	691	712	674	673	641	689	711	673	697	693	703	701	740	689	684	712	676	656	675	703	647	691	701	681	683	699	708	709	724	676	698	747	672	698	719	665	717	666	682	698	722	667	683	698	707	677	679	679	680	648	679	679	649	698	722	723	647	684	693	710	691	704	708	727	676	708	656	733	669	677	641	698	690	631	684	654	694	718	740	703	674	694	717	675	665	707	707	658	734	678	678	736	689	643	684	682	709	697	700	703	696	713	657	670	706	705	667	748	665	715	722	685	708	700	704	698	689	699	676	714	707	695	679	701	732
3809	660	635	998	945	745	2869	4667	3314	1896	834	453	337	277	275	288	300	283	298	297	279	281	283	292	316	294	312	291	304	298	323	279	295	269	287	270	289	335	299	280	272	310	301	297	335	303	293	292	276	305	256	293	271	311	297	283	318	307	305	300	296	296	316	314	276	309	318	304	329	270	287	276	318	288	288	289	328	292	327	289	287	283	312	324	305	287	309	277	288	303	289	309	311	299	269	326	273	329	298	298	275	328	298	292	262	298	286	285	272	279	280	321	286	311	289	279	302	297	295	300	305	313	288	281	292	273	296	280	323	318	312	281	288	272	316	314	296	287	314	307	299	303	278	275	285	280	260	271	267	315	296	273	286	275	302	303	306	307	280	277	266	274	330	290	311	315	281	299	307	281	334	283	288	289	328	277	312	308	282	319	257	307	314	280	302	317	328	313	292	284	290	275	278	306	276	285	271	286	292	312	332	293	289	259	311	307	323	283	258	305	303	292	306	258	333	305	342	287	292	288	288	266	293	313	313	284	272	268	291	309	295	300	287	286	297	293	283	309	300	279	337	300	318	272	284	287	312	294	299	313	322	312	317	285	293	302	308	293	291	259	329	303	321	340	305	294	304	330	304	273	302	274	259	322	262	291	330	298	329	324	284	310	317	276	276	282	299	298	320	294	303	278	294	321	270	313	268	286	277	295	309	318	295	251	288	298	310	301	289	300	293	289	284	285	310	311	305	296	309	301	295	297	320	275	298	306	287	299	301	289	297	278	286	282	299	296	283	311	306	324	297	316	289	278	290	299	284	301	290	288	283	289	359	295	308	329	311	294	305	301	283	306	291	298	281	281	279	288	302	307	304	282	309	286	269	279	317	294	315	287	286	283	298	318	284	292	291	280	296	315	309	306	278	283	319	275	290	297	290	316	319	359	263	294	273	300	294	316	298	292	263	293	324	298	312	321	295	307	260	307	279	294	291	322	314	301	300	312	296	291	277	292	268	250	278	306	313	296	295	282	316	310	279	289	323	286	321	312	309	296	281	282	317	308	283	305	308	311	282	274	337	298	284	307	296	309	285	274	324	300	313	289	301	296	293	274	300	301	289	287	296	312	281	290	320	298	292	308	320	271	311	303	300	329	306	307	271	328	318	255	325	271	305	308	311	275	310	314	293	300	286	311	278	282	279	290	290	291	275	300	309	309	284	304	272	278	309	303	295	287	301	319	294	292	283	290	283	285	308	312	306	300	281	270	303	337	291	299	287	259	298	283	288	276	303	303	306	307	279	290	302	295	291	294	307	288	290	288	305	316	324	312	265	305	304	302	283	292	274	284	282	325	306	289	308	281	286	289	309	276	272	325	330	295	281	310	297	315	293	311	263	274	301	264	278	280	275	271	313	318	291	273	290	307	329	271	298	307	276	310	348	276	305	312	319	295	264	320	331	298	284	301	312	297	305	333	290	311	286	288	305	279	275	284	237	300	280	301	291	316	297	279	298	281	307	324	306	296	282	323	283	300	311	320	316	275	327	273	309	317	289	289	292	271	313	267	310	303	321	311	285	278	288	300	286	263	297	277	303	266	317	313	274	285	285	285	286	275	304	270	311	304	286	316	306	313	273	294	293	273	307	299	291	299	296	286	308	286	291	311	311	290	285	285	269	323	283	270	299	298	284	308	280	283	292	256	255	337	282	289	330	301	275	320	279	284	285	298	348	297	326	265	328	283	292	320	291	311	287	299	333	274	262	278	279	324	264	316	304	281	306	313	291	298	305	289	296	287	296	304	293	278	321	285	339	282	258	301	285	304	300	292	302	281	301	277	317	313	323	310	307	294	312	300	281	302	293	303	290	282	311	286	307	281	310	279	313	290	273	296	297	282	296	301	293	294	272	308	290	289	330	308	285	282	294	301	284	276	293	303	311	286	311	307	293	278	304	305	319	303	286	324	291	308	300	252	261	305	292	322	286	336	296	302	282	313	311	307	258	282	300	270	260	301	291	331	298	293	257	309	298	277	280	286	288	307	317	305	329	316	287	294	275	320	307	317	280	298	319	288	316	308	288	301	292	307	304	288	277	277	278	317	296	266	286	294	262	258	311	295	309	307	288	273	310	300	289	305	293	304	270	277	302	308	308	290	303	312	318	290	293	286	275	316	323	300	316	327	290	318	314	290	264	304	347	277	279	291	305	299	292	278	289	272	295	287	305	307	314	303	292	277	278	286	304	320	310	301	286	292	313	315	284	310	301	294	315	320	264	306	273	339	286	284	309	274	312	325	254	304	274	267	301	323	307	303	307	307	283	299	301	267	307	290	272	303	330	284	334	291	274	302	291	305	327	289	308	287	305	299	307	305	295	315	312	319	294	291	329	295	284	299	308	292	289	286	256	324	291	311	310	294	284	308	317	325	307	300	273	280	297	282	258	293	274	314	271	289	318	288	272	294	283	293	292	322	278	304	298	280	298	280	281	321	319	305	305	328	322	309	299	297	291	284	309	290	296	285	296	309	304	280	267	282	285	308	290	301	301	280	295	303	261	303	267	302	296	287	273	259	309	305	327	287	310	277	290	331	300	299	289	298	317	261	325	294	307	262	314	304	286	326	289	313	286	305	313	309	289	307	302	272	294	267	282	290	290	295	286	273	306	303	308	282	299	293	308	312	295	296	309	292	307	319	293	306	282	268	312	338	289	279	293	281	297	327	296	307	270	276	332	302	262	325	293	306	304	306	291	260	314	294	314	299	284	289	319	339	283	328	299	278	281	294	288	301	306	322	334	295	282	285	289	283	315	300	295	300	313	310	299	289	291	288	285	293	278	329	289	316	282	300	287	279	313	271	292	309	312	296	301	275	261	333	305	293	280	306	287	288	290	285	305	267	303	286	315	313	293	269	293	296	290	289	322	323	299	271	275	271	292	320	288	278	283	272	286	312	303	275	288	296	277	276	294	262	294	290	284	309	300	279	260	272	276	284	281	311	270	274	257	298	264	329	307	304	257	293	323	285	287	298	305	297	287	337	280	301	298	297	302	300	328	302	299	327	306	270	270	277	294	328	323	269	274	304	310	288	305	298	299	312	297	330	315	286	316	293	294	320	328	330	300	273	313	286	284	298	298	301	305	277	269	305	272	312	296	293	285	289	318	314	328	278	284	324	302	328	324	312	275	286	276	299	304	282	282	312	286	266	322	278	321	321	318	281	290	294	310	304	289	301	317	291	271	283	320	324	300	320	303	286	277	292	288	318	297	314	292	311	281	262	308	306	287	287	298	294	302	303	277	287	317	296	304	301	335	269	289	313	309	314	292	306	264	346	284	279	281	293	280	290	313	319	311	299	299	257	282	301	336	300	285	285	303	300	296	277	310	340	280	265	293	330	274	283	326	288	292	286	295	293	290	286	327	282	329	281	328	278	296	282	277	327	297	311	308	285	284	303	298	325	284	303	313	310	297	289	296	290	289	301	305	262	256	306	299	313	287	309	305	293	271	293	298	307
3278	1051	1483	3278	3321	3377	12390	16725	11623	6348	2815	1379	861	781	800	756	770	761	777	738	761	770	747	757	729	752	791	785	773	736	696	760	737	736	759	725	782	723	710	727	792	717	722	734	739	739	734	777	739	716	731	757	731	674	757	783	789	733	764	736	704	776	787	769	785	746	746	761	709	752	753	805	749	779	729	766	706	810	768	744	802	759	719	758	814	799	732	752	784	771	742	786	792	785	753	748	705	742	777	754	729	762	718	751	743	749	765	706	765	755	709	774	766	729	756	736	717	788	731	720	810	751	702	729	773	795	757	736	787	783	691	793	724	756	743	727	757	725	741	764	688	770	774	788	762	729	818	727	779	709	765	721	775	769	743	771	695	769	743	722	690	695	762	695	715	766	741	788	772	742	734	729	728	748	710	701	760	758	762	725	746	774	704	773	748	742	772	727	781	744	785	742	774	729	785	705	756	717	748	765	754	758	774	749	781	747	746	755	749	744	758	694	747	802	782	799	741	758	744	776	724	719	731	744	768	739	796	748	731	734	715	729	735	694	746	728	718	760	789	792	776	729	737	763	753	764	742	734	770	752	719	734	781	786	742	739	713	792	749	768	728	749	784	750	733	725	779	735	750	758	745	773	732	752	689	719	781	727	697	780	766	718	731	806	752	746	785	772	751	761	734	780	730	733	737	763	719	839	732	739	739	786	732	736	794	694	756	775	771	793	746	753	739	708	726	711	768	741	776	739	756	731	696	825	747	777	781	783	742	749	773	740	744	755	726	737	773	701	786	751	770	762	726	791	765	798	738	746	787	768	751	697	738	764	761	722	743	750	759	740	768	697	760	818	759	749	768	747	747	752	734	767	796	751	743	740	737	700	723	735	753	757	765	802	730	723	744	693	756	735	727	741	784	769	744	756	756	754	747	741	814	725	681	777	721	792	707	755	725	769	765	771	766	747	783	743	749	758	747	741	788	719	718	733	728	761	746	727	765	763	766	704	728	753	758	765	733	757	775	750	764	717	720	737	773	738	757	738	726	717	747	761	813	714	759	750	778	731	730	777	751	756	726	777	784	774	771	762	749	768	771	794	763	696	752	779	692	691	760	731	762	801	778	755	743	732	766	748	721	744	735	774	677	734	744	767	790	744	741	756	751	733	699	781	734	752	687	748	748	770	739	763	744	767	741	760	756	739	721	761	744	757	760	751	773	734	740	721	714	725	721	747	763	732	808	767	744	750	743	757	788	725	754	730	756	701	738	803	725	774	714	715	754	775	761	720	803	733	716	757	730	775	838	718	749	700	775	748	751	727	720	733	777	749	727	776	730	717	709	786	734	745	752	745	715	766	746	791	725	798	764	724	745	748	771	722	756	748	796	768	744	743	710	793	737	739	790	691	762	732	733	789	735	763	732	710	705	769	738	743	744	803	730	702	718	772	749	709	770	715	751	749	779	747	760	744	740	719	765	743	754	757	771	755	700	732	787	734	728	754	764	743	709	747	751	752	786	776	756	789	738	743	745	733	755	792	697	804	760	744	722	788	691	790	771	749	733	752	741	793	745	729	743	724	732	793	774	745	713	740	739	783	728	739	726	747	773	751	740	758	754	766	733	740	737	753	733	729	764	764	760	785	734	750	727	753	724	774	778	736	747	812	738	819	748	716	741	771	749	776	795	696	734	752	716	754	783	794	725	691	726	749	718	729	768	736	728	684	749	751	729	773	749	761	742	760	738	717	753	750	766	766	767	782	697	764	774	757	706	743	727	763	770	745	777	718	752	746	728	780	761	755	764	757	754	732	711	770	788	736	761	772	728	740	730	757	759	768	794	769	754	754	717	791	700	700	750	758	736	741	734	741	755	751	763	732	731	790	703	767	736	696	721	778	775	767	748	756	761	762	703	730	733	712	741	739	798	800	756	709	767	768	728	721	802	791	715	791	740	745	794	762	674	695	749	708	724	761	781	759	754	724	761	757	777	729	766	730	773	748	772	714	727	757	784	746	754	739	777	725	734	793	806	764	764	747	747	737	775	708	749	774	705	809	768	747	701	779	752	793	754	799	709	792	772	719	785	746	764	769	767	731	741	734	743	753	750	760	753	731	756	753	715	731	754	785	733	777	759	758	735	771	746	761	771	773	789	771	693	749	693	780	761	731	755	750	755	783	719	793	739	774	781	714	757	758	783	699	723	782	790	807	721	731	731	779	746	717	783	765	779	767	734	757	774	784	774	742	698	745	697	705	740	733	745	716	753	731	684	753	755	767	690	723	795	734	693	773	748	719	700	721	733	799	741	723	757	718	778	751	755	715	702	743	735	726	789	698	789	771	708	745	783	744	747	721	734	754	800	764	757	791	772	684	684	733	780	760	707	775	692	780	735	738	756	807	785	724	772	748	769	714	740	777	780	761	769	759	765	716	709	721	728	769	785	825	813	733	726	744	768	763	723	764	718	754	809	722	781	745	737	744	722	769	764	768	768	780	746	741	745	745	732	731	719	715	704	755	776	755	787	721	794	739	752	769	742	756	818	746	807	733	742	708	732	720	766	723	737	772	739	753	773	755	769	772	722	755	772	779	744	762	740	698	745	766	744	742	725	747	756	756	757	779	777	740	749	723	735	727	728	733	744	756	693	761	724	716	742	821	749	772	703	773	759	775	780	742	677	772	729	762	706	778	754	738	748	742	733	761	698	757	702	757	745	771	778	735	741	771	732	738	724	753	766	733	777	744	758	710	745	728	772	677	699	761	748	751	759	763	702	716	753	729	759	778	739	739	711	719	752	770	735	781	760	797	739	718	739	734	722	766	745	765	742	784	728	792	693	732	729	708	770	745	766	749	791	770	733	768	731	809	774	753	718	738	757	747	790	739	781	777	735	761	771	762	695	715	757	733	726	739	771	744	796	742	750	751	755	751	726	724	718	725	745	762	729	702	782	739	778	764	790	723	711	735	731	783	732	713	757	730	763	719	760	764	747	714	711	770	742	728	751	751	726	767	700	722	749	700	773	792	757	753	730	773	731	742	733	741	746	772	734	711	778	667	770	768	764	767	707	720	758	774	775	722	774	733	693	729	747	747	690	748	750	741	722	715	753	766	759	709	794	741	814	725	754	752	798	723	770	754	779	760	758	710	759	754	740	746	765	736	746	762	728	748	747	709	774	742	787	769	722	740	712	788	744	723	726	710	746	788	709	721	754	736	777	754	756	754	713	761	781	762	716	712	740	736	692	747	755	766	795	749	756	747	804	784	750	751	718	773	744	757	761	754	696	722	750	741	743	762	738	732	732	736	754	708	713	776	757	727	698	786	780	709	733	745	717	761	735	748	755	732	733	732	742	686	739	788	712	731	697	763	751	785	756	742	771	782	748	780	756	738	765	776	775	730	754	708	756	766	722	765	751	771	782	760	763	745	738	787	744	744	730	771	776	723	712	743	808	714	725	792	735	787	771	686	735	734	716	770	748	733	715	745	761	721	723	718	765	800	729	752	775	724
16529	4589	3175	2494	1400	5479	34929	38546	26129	12797	3926	1041	442	325	328	271	297	291	303	309	277	300	313	304	349	294	278	296	291	303	298	290	272	296	311	334	300	323	290	279	299	281	268	283	286	287	310	290	333	294	290	293	327	306	290	326	289	287	309	326	296	294	314	310	290	304	314	284	327	290	336	294	311	280	295	315	298	284	297	286	310	304	304	324	313	302	324	281	301	303	278	298	347	325	275	319	323	282	271	320	298	317	306	281	302	317	300	309	337	304	292	292	262	299	277	278	286	303	321	295	320	346	305	316	302	296	282	303	288	295	313	286	307	324	286	308	291	317	292	289	308	255	334	263	328	248	329	298	329	315	304	299	277	304	315	284	315	294	320	320	321	304	320	277	304	280	327	313	323	315	341	295	314	304	320	278	294	322	333	277	280	304	292	314	325	351	268	328	288	306	300	290	322	313	332	268	316	298	305	302	303	324	291	296	276	327	287	321	314	300	302	299	293	301	279	289	287	289	315	255	292	289	314	292	324	287	304	313	289	301	325	285	331	315	310	280	299	278	283	322	291	264	296	290	323	332	307	296	287	309	309	287	297	300	308	293	292	291	305	327	298	312	297	278	303	314	279	296	302	265	278	323	297	289	314	273	270	310	316	301	293	297	290	292	280	264	319	327	305	312	275	309	285	303	281	341	279	284	298	297	301	291	305	285	304	308	311	305	292	310	256	322	308	316	305	285	324	285	306	321	297	326	326	313	275	314	297	300	320	291	292	309	284	293	341	307	272	326	291	321	288	293	299	275	308	250	321	265	287	303	319	303	253	295	300	317	294	291	285	301	291	332	328	292	331	316	283	298	289	324	312	270	299	305	316	268	320	328	274	323	305	288	299	303	306	311	278	307	317	301	318	321	330	309	300	333	291	297	256	302	305	310	329	291	287	303	315	340	295	336	308	302	304	331	322	277	317	299	303	295	284	270	315	322	291	291	291	290	320	313	307	281	311	312	297	291	325	299	324	298	296	299	315	271	321	283	309	294	282	278	313	290	306	291	285	292	294	315	290	350	342	311	296	290	317	281	314	294	299	298	281	286	295	315	287	303	297	294	300	333	322	277	281	301	303	305	297	271	262	313	277	300	319	314	284	283	310	368	291	297	314	324	295	307	307	303	313	315	277	297	264	309	321	286	301	327	291	302	296	311	303	289	297	307	294	306	295	334	325	290	320	308	308	261	279	272	313	321	296	293	303	262	296	298	303	334	320	304	285	315	283	309	292	313	333	294	297	309	298	306	277	293	303	276	290	331	292	289	276	312	295	278	296	308	302	266	301	309	296	325	309	304	301	311	298	289	305	267	289	305	274	307	288	309	330	308	309	291	302	295	306	313	328	278	335	295	301	315	297	274	307	304	280	281	298	294	286	323	296	288	337	287	297	327	293	277	307	288	313	306	292	312	283	289	286	328	289	296	294	295	306	305	280	288	310	310	296	334	299	318	262	325	323	282	277	290	299	278	303	282	309	300	299	292	318	287	277	296	292	311	301	285	313	311	274	298	309	306	282	274	319	324	275	321	250	320	297	308	300	279	284	271	291	266	289	307	291	292	295	306	303	307	286	313	294	291	292	333	320	291	286	307	276	296	297	295	317	310	304	310	289	325	300	277	282	298	311	298	281	292	323	296	311	289	287	303	303	284	286	314	302	313	311	294	290	292	291	305	329	310	273	282	269	286	298	287	273	306	286	330	288	315	303	334	310	308	284	319	334	279	292	298	345	293	313	297	288	274	271	352	297	273	307	333	294	318	307	343	303	301	324	344	306	287	280	279	310	295	284	316	288	284	289	311	307	296	355	307	307	326	284	289	294	306	318	306	300	298	353	295	318	332	324	302	311	303	326	328	313	251	314	298	295	297	318	311	311	310	291	313	294	281	316	317	271	299	301	286	311	321	300	319	282	302	294	344	310	308	327	276	257	299	283	295	296	284	288	298	282	295	265	292	281	313	301	276	318	314	283	311	291	300	294	267	338	342	323	324	289	275	315	260	316	324	286	293	310	302	334	300	313	292	275	333	319	296	327	307	311	323	333	300	312	340	291	317	279	316	266	312	301	288	284	313	320	294	286	288	301	276	280	311	300	287	296	267	305	300	280	298	307	280	283	291	318	296	278	292	290	302	291	326	276	290	318	312	322	297	290	302	338	319	315	263	297	307	272	289	323	296	307	286	252	281	287	294	304	330	318	296	301	306	337	293	297	297	317	293	302	296	325	294	300	287	293	297	295	303	317	297	294	291	299	299	299	321	276	281	315	297	262	298	329	319	295	317	329	312	312	290	317	302	316	283	291	323	303	269	286	295	314	271	291	315	314	306	282	319	295	300	297	318	303	282	268	262	278	304	280	312	302	280	290	283	315	268	292	274	289	287	327	319	294	309	306	293	306	290	294	307	311	288	299	318	342	294	296	292	277	290	289	302	329	310	298	317	283	295	293	328	299	317	290	292	277	283	291	309	304	309	273	300	289	298	301	271	290	303	305	318	298	266	323	293	308	313	280	323	310	312	310	319	312	308	301	303	303	318	296	292	284	310	328	279	276	300	294	273	315	342	313	289	286	268	305	303	310	323	274	296	323	277	304	285	283	277	296	299	291	280	338	313	278	287	283	301	312	304	294	292	316	311	317	283	322	283	325	308	293	308	280	335	298	301	271	289	276	305	283	304	266	281	310	301	322	307	330	304	310	291	304	294	261	338	289	276	303	282	305	299	279	316	293	290	261	299	263	299	280	286	282	297	283	312	312	309	297	284	273	319	334	300	320	331	321	320	325	309	294	281	275	289	325	305	305	304	295	291	290	333	281	291	307	322	286	294	317	278	296	305	310	290	307	328	308	291	285	298	303	303	289	320	288	297	331	287	324	288	313	305	282	299	333	291	310	284	337	289	312	281	278	301	248	309	269	306	305	312	309	292	288	313	278	272	310	302	337	295	284	307	237	280	293	284	319	305	302	287	314	295	291	287	324	278	294	327	296	289	295	289	299	300	289	281	301	292	293	304	332	305	286	288	296	331	281	277	333	321	286	297	291	306	293	283	267	318	277	285	324	317	280	299	288	304	281	293	293	315	275	314	302	299	276	311	272	309	296	286	319	279	292	273	286	305	292	307	290	271	318	295	309	341	281	309	315	284	283	293	303	283	277	291	318	296	301	310	293	300	303	311	300	297	326	309	279	305	298	290	284	313	273	322	319	335	324	309	312	294	294	309	273	333	307	301	322	293	291	324	323	323	310	276	322	276	290	302	283	318	296	340	280	281	294	304	298	270	298	312	291	290	292	284	290	289	286	298	318	326	297	299	299	296	305	296	284	339	292	293	291	318	307	288	317	289	301	327	304	307	268	274	287	261	323	302	298	267	296	267	310	280	317	257	303	306	293	326	311	283	291	296	290	298	316	274	300	306	311	294	335	315	311	278	340	323	291	349	299	313	312	288	285	291	311	289	277	341
9711	3340	5300	7041	4740	17011	52529	52655	41517	27277	12327	3951	1379	856	822	748	750	736	754	768	738	765	708	764	740	748	775	768	728	746	777	731	734	743	793	747	751	760	754	755	714	772	719	734	755	758	760	745	797	746	731	732	786	784	707	734	727	758	792	779	814	750	712	753	713	760	742	785	780	739	761	748	746	745	788	763	727	746	731	761	724	754	739	758	740	781	808	714	769	731	779	781	744	734	761	774	764	791	812	746	768	776	761	736	758	806	730	741	733	788	761	724	706	767	765	741	711	791	772	792	755	764	764	744	811	806	806	758	752	757	753	728	792	730	741	809	737	757	691	733	693	700	794	770	706	804	750	770	731	775	763	762	757	754	801	790	768	764	763	737	781	773	779	777	685	728	771	736	784	781	785	715	748	694	778	736	744	710	788	749	764	746	756	727	699	730	763	733	708	779	725	728	756	731	740	778	739	756	774	769	746	774	751	729	766	801	753	810	715	746	777	716	740	731	795	774	782	726	700	718	746	763	735	775	757	765	717	788	725	757	761	773	777	742	727	747	764	727	771	780	746	763	742	741	749	747	752	775	718	774	788	775	763	753	783	765	766	783	740	773	755	742	756	853	764	729	779	742	721	775	790	668	794	788	726	712	738	769	750	755	724	758	744	717	745	752	733	783	753	784	791	740	733	753	779	796	766	769	709	736	784	773	746	720	735	740	755	790	740	752	772	737	750	740	781	787	773	728	729	769	778	781	741	723	733	740	777	744	723	811	740	747	719	744	730	767	758	772	782	763	757	755	750	717	784	729	699	771	744	778	734	744	724	794	736	748	724	780	729	710	767	778	807	773	757	732	696	737	733	750	771	764	755	673	725	745	721	708	728	773	700	743	706	727	810	774	760	739	712	732	756	763	774	744	750	730	750	767	775	754	752	777	689	724	733	718	763	779	714	777	771	793	727	702	758	719	791	761	718	721	743	726	737	729	746	735	754	784	716	803	728	742	807	735	735	785	732	735	752	792	779	676	807	766	744	781	769	729	783	732	774	722	720	710	758	760	815	769	721	758	722	732	746	742	732	823	765	761	778	774	746	773	772	724	809	765	737	776	732	750	726	738	692	728	757	775	773	753	747	805	739	730	743	777	691	734	762	750	761	750	727	731	783	717	728	733	813	771	729	826	713	720	723	722	719	773	750	731	739	711	784	687	729	764	718	747	713	761	717	744	764	793	770	793	783	770	726	756	723	733	763	744	716	749	730	765	715	749	734	781	776	739	759	764	701	735	763	782	777	787	773	746	768	698	822	805	807	737	773	774	787	772	738	816	745	762	720	684	784	796	725	716	738	719	747	772	787	771	792	721	757	721	750	735	743	754	773	781	811	729	796	743	742	734	762	725	732	745	768	757	746	820	774	722	777	752	767	772	723	725	748	737	800	727	769	768	814	744	747	757	774	769	729	748	763	752	771	732	771	747	720	696	763	767	757	744	771	785	748	714	747	761	734	716	750	723	750	749	750	766	731	737	781	786	735	767	754	789	783	770	763	741	753	750	777	701	724	781	763	747	731	760	782	773	721	726	751	752	759	732	753	799	775	732	721	799	740	788	733	736	759	762	740	733	760	758	757	786	830	745	775	813	763	757	738	782	740	710	799	718	779	746	784	783	761	796	799	727	715	767	794	738	770	756	742	761	748	760	715	736	713	800	801	767	750	744	778	764	763	746	778	770	761	781	744	750	782	741	739	716	747	729	762	750	735	751	721	774	750	786	767	710	739	720	770	732	766	706	738	770	780	782	782	729	734	761	729	808	761	769	819	736	760	768	768	764	712	730	765	702	756	833	753	806	782	768	780	772	715	752	740	727	756	757	720	793	733	720	700	768	700	780	780	715	777	735	765	760	747	779	761	806	727	721	761	796	746	738	742	690	749	763	753	783	791	799	729	750	754	736	780	719	800	751	774	773	833	743	739	743	778	791	765	744	780	753	779	763	727	782	772	746	761	733	773	749	785	713	717	793	733	730	743	794	811	729	752	778	769	721	755	750	729	744	772	769	738	728	772	765	739	756	799	759	782	771	788	756	743	778	792	739	760	716	784	798	768	745	766	818	745	739	727	737	775	749	788	781	770	719	748	730	757	746	734	776	783	796	725	686	779	724	760	788	773	764	746	776	788	752	756	770	728	868	757	763	733	745	811	808	772	698	736	727	759	774	782	720	738	765	755	795	773	726	754	769	785	733	764	781	731	738	754	778	748	798	735	791	742	761	721	726	766	811	766	710	749	756	752	761	763	760	771	748	740	741	775	812	742	738	778	725	767	752	741	717	787	746	758	723	778	794	721	740	771	741	776	771	753	741	723	734	717	805	779	758	726	762	771	731	790	768	797	756	797	817	772	790	734	771	765	730	730	700	722	734	711	765	735	733	781	747	691	720	740	774	774	702	738	724	742	746	792	752	782	743	715	726	733	721	753	742	804	735	747	793	781	759	738	799	707	741	738	754	733	723	736	755	765	726	726	826	774	712	741	726	739	716	692	744	735	771	793	796	761	719	749	726	773	748	805	708	753	822	786	737	780	765	778	758	726	783	732	779	756	732	784	770	733	722	771	750	769	818	777	766	776	733	750	797	759	748	769	737	712	730	723	799	770	760	770	773	742	720	760	706	763	728	765	740	767	727	749	776	758	797	777	787	750	758	757	718	753	773	786	740	701	770	744	749	769	764	757	791	766	745	768	758	785	735	731	772	744	763	766	705	746	741	740	726	787	792	765	721	735	706	774	755	740	749	734	744	786	777	760	716	774	777	789	718	699	766	767	728	765	787	755	736	712	761	741	793	737	714	740	745	759	751	747	753	773	730	733	756	733	788	706	723	727	753	714	778	714	705	712	773	728	771	704	783	792	790	709	779	791	739	746	769	786	755	732	790	747	765	789	794	769	778	771	772	737	707	736	740	767	748	734	749	756	749	764	752	748	728	778	810	770	758	754	722	755	726	705	716	735	714	797	727	787	735	755	752	755	733	742	757	779	761	747	725	732	781	761	794	734	789	766	748	754	761	732	727	713	761	788	712	735	730	712	748	769	766	731	763	689	733	757	755	740	758	751	787	764	767	717	774	739	750	766	759	729	741	748	728	783	720	756	766	736	775	763	770	703	725	809	695	754	768	769	797	829	754	797	803	737	745	762	741	721	763	767	740	775	744	735	807	713	727	747	712	714	814	761	739	752	771	723	759	751	809	736	741	741	738	797	778	775	795	793	745	793	791	792	776	736	729	732	735	740	775	709	796	779	712	747	725	716	706	755	767	749	734	742	783	781	739	734	731	748	749	723	701	774	766	755	777	754	741	831	773	769	772	758	692	750	765	751	733	738	737	774	698	726	742	754	741	731	773	772	774	763	720	748	742	790	755	742	743	769	777	750	746	775	755	729	747	758	729	724	785	748	739	759	760	766	739	752	750	712	748	741	705	775	740	706	737	734	768	724	742	754	759	777	762	756	755
30146	13115	8132	4445	2661	5289	48787	54910	38070	21327	7475	1769	480	299	271	267	266	299	262	248	287	287	249	274	267	264	288	267	309	261	233	270	268	262	268	284	263	275	264	254	264	297	273	276	266	270	288	275	255	255	251	268	244	282	274	288	292	254	261	210	247	259	250	263	272	259	253	259	250	275	287	276	275	251	255	280	299	287	286	264	266	252	279	259	265	272	247	256	258	265	265	277	268	274	245	258	246	249	252	250	256	304	243	246	244	280	255	290	262	275	274	282	281	290	251	267	287	282	255	259	244	273	265	259	246	275	256	279	261	267	261	276	255	245	255	259	262	284	243	254	274	246	282	263	257	298	268	264	282	277	262	275	278	257	255	265	266	280	243	245	276	242	268	265	285	267	263	229	236	263	257	274	253	288	261	284	255	264	255	282	285	249	254	255	257	244	264	294	260	268	268	270	263	273	239	268	274	279	265	310	273	271	229	249	244	265	262	261	276	271	283	291	261	252	270	252	274	282	246	248	272	256	270	262	263	230	311	277	266	249	256	256	275	277	270	250	264	271	261	254	246	264	243	274	244	258	282	249	299	258	284	266	246	264	256	264	239	284	228	286	272	264	292	258	233	226	260	256	235	268	245	266	255	247	262	268	254	273	285	241	283	243	266	236	249	279	262	263	258	269	250	283	278	272	270	286	289	264	291	262	278	272	255	271	251	232	262	243	273	270	285	292	241	293	267	240	272	264	256	284	266	259	286	285	279	305	276	269	260	274	280	291	292	262	243	268	255	293	296	285	263	258	277	260	268	254	256	245	261	254	258	244	257	268	291	256	268	279	247	275	244	295	281	290	268	268	267	252	266	280	242	244	266	242	255	263	261	258	263	251	255	266	264	268	270	263	258	244	249	280	268	255	276	246	287	235	297	254	260	260	239	239	275	285	255	277	276	238	281	297	254	265	273	281	271	286	257	267	284	267	285	265	251	260	261	278	244	242	249	284	264	266	267	257	252	268	281	238	245	302	259	272	281	278	246	255	239	268	298	251	277	264	255	288	260	249	254	251	272	267	251	245	268	286	263	249	247	285	238	243	267	259	258	308	244	233	264	284	231	262	277	260	242	270	239	253	293	261	302	258	265	273	267	256	269	257	245	242	259	270	270	272	244	240	237	265	274	308	263	274	246	266	241	241	248	290	241	280	264	295	258	252	249	259	259	268	278	276	294	254	283	265	298	243	236	245	253	268	276	259	254	247	279	273	228	278	278	284	284	236	265	262	253	283	276	262	244	281	250	273	246	291	277	281	256	267	248	293	294	290	256	243	246	244	251	275	281	267	246	267	266	259	271	288	251	241	251	262	247	270	243	233	269	258	261	267	278	289	246	269	285	251	256	259	255	270	262	280	292	287	274	288	302	253	252	257	250	296	310	275	250	256	273	255	272	261	248	274	252	256	296	257	292	268	255	278	286	283	260	248	252	263	282	228	256	266	292	214	267	246	274	252	247	252	278	245	265	252	288	283	256	273	237	310	267	257	282	288	250	282	270	279	277	264	256	247	293	266	254	276	260	268	268	260	287	265	224	288	313	268	259	240	270	263	246	287	270	255	253	282	269	253	257	266	256	275	239	255	263	255	290	260	269	279	268	257	260	286	282	246	244	258	255	253	283	254	266	266	274	275	265	282	259	243	285	225	243	264	277	256	256	241	259	273	239	229	236	251	267	271	262	285	216	268	243	271	291	260	285	245	280	278	255	262	264	254	262	257	247	254	253	282	257	261	288	256	263	257	273	278	273	248	269	256	232	276	286	241	258	248	278	250	234	276	268	272	289	251	269	292	244	268	257	252	274	266	276	246	277	259	262	230	264	260	283	263	268	258	282	273	255	258	256	279	281	274	265	259	246	278	268	304	255	269	223	256	258	259	250	254	278	294	272	248	251	286	269	300	260	283	291	279	253	278	269	269	274	245	263	264	265	270	274	258	291	244	266	301	292	287	244	268	257	266	253	258	259	266	278	255	281	268	276	258	239	275	280	266	283	262	258	264	270	247	261	252	271	257	268	282	294	303	269	241	288	275	279	230	280	277	273	264	272	285	274	270	278	239	271	292	293	263	252	269	253	263	238	265	256	294	269	269	275	266	286	279	233	276	247	271	283	293	258	270	244	260	254	257	272	278	255	263	241	290	295	251	278	273	256	266	277	286	272	242	271	256	235	292	284	258	263	262	270	250	268	285	284	261	249	277	258	236	245	244	254	256	252	262	270	261	237	256	257	257	281	269	241	272	281	275	238	270	235	244	265	245	286	258	246	256	266	265	268	262	264	259	281	299	284	276	261	255	268	296	232	273	245	277	275	253	265	265	254	249	281	268	264	281	252	248	265	274	239	219	284	256	273	247	244	264	282	257	262	260	252	268	274	262	272	278	272	282	281	251	239	248	261	245	265	239	312	238	254	255	249	252	287	230	232	265	269	292	261	270	253	243	255	245	269	304	261	263	304	257	237	249	271	284	275	236	264	287	259	242	268	265	254	317	273	241	253	232	250	274	283	235	265	263	261	261	265	238	256	259	276	259	263	258	249	243	277	299	251	246	250	279	236	259	261	277	268	257	284	247	252	251	276	264	243	272	276	284	280	290	241	278	291	289	289	296	240	238	264	291	289	254	297	260	274	284	275	234	267	237	273	267	284	237	267	275	257	256	286	258	291	269	253	239	276	282	280	257	248	236	288	250	256	290	253	244	281	262	256	261	224	262	265	243	266	270	274	239	295	244	279	249	247	265	298	245	269	258	259	262	273	262	271	257	250	245	256	260	272	291	262	278	290	257	281	235	266	274	256	264	269	288	252	241	267	272	275	240	274	297	292	263	268	267	253	269	273	276	262	262	250	282	280	294	252	269	296	259	243	295	260	257	226	262	258	267	311	285	297	250	295	271	273	257	294	240	254	258	302	280	253	266	272	258	272	265	305	259	266	276	278	262	264	264	289	247	245	245	248	259	250	269	227	265	253	281	290	227	286	313	299	287	259	275	265	271	219	246	269	301	272	266	266	229	269	292	260	257	291	269	251	253	273	282	285	243	274	263	302	268	233	297	267	274	280	275	283	234	270	274	256	276	279	254	252	250	248	264	247	284	286	283	238	266	270	283	257	252	257	258	273	303	272	263	252	270	264	259	246	271	251	225	272	270	277	262	288	246	275	259	287	233	263	274	276	255	285	313	272	274	264	254	262	297	246	260	278	250	285	268	260	280	265	260	250	271	268	254	273	282	254	263	282	268	283	287	243	271	289	287	280	284	288	238	287	242	268	278	253	251	260	267	263	262	253	249	265	269	255	282	274	264	254	258	272	241	259	250	239	257	271	265	291	288	252	246	289	226	263	291	274	246	268	256	283	277	266	258	243	269	279	249	280	260	274	248	265	268	247	251	259	280	293	248	267	239	279	261	275	247	236	265	256	252	256	253	262	263	254	269	248	277	281	282	286	274	267	289	262	266	272	264
16355	6819	9088	8687	7732	15149	64019	65932	51225	35444	18246	5889	1635	833	724	684	732	639	694	672	659	659	726	678	671	718	671	648	667	720	682	703	659	679	654	712	683	662	645	713	707	608	681	653	647	657	716	655	695	694	666	681	627	650	683	663	717	653	686	698	676	619	643	656	682	674	692	716	683	655	700	702	672	673	721	671	689	697	655	650	649	670	675	691	667	667	640	688	704	646	653	679	729	630	693	687	635	632	684	679	681	657	672	668	676	668	655	670	670	669	622	647	669	660	687	653	722	677	670	680	687	657	666	652	662	636	644	686	711	661	709	659	650	709	685	700	650	692	715	677	735	704	679	650	668	642	632	661	678	736	690	700	690	667	677	637	638	697	635	657	684	689	655	662	647	663	672	728	700	636	668	666	647	684	659	693	675	657	706	643	592	646	650	658	661	664	681	746	670	717	694	689	728	702	660	679	706	676	687	640	690	646	714	686	713	677	740	704	627	670	692	653	669	681	678	631	651	677	684	719	671	689	673	720	682	713	652	709	667	681	707	616	680	651	700	702	662	737	683	636	657	659	658	686	646	715	662	622	700	691	706	648	661	648	640	654	725	640	696	649	670	667	640	697	632	690	698	728	623	675	651	647	708	710	676	677	685	676	676	674	647	679	671	633	661	682	667	655	697	692	663	685	688	741	679	713	695	635	668	635	643	695	685	638	661	675	709	670	676	648	645	661	684	647	661	669	664	690	684	679	704	706	686	689	672	683	685	680	687	682	690	670	703	653	685	665	677	652	655	642	690	630	679	710	713	659	671	648	656	694	662	707	637	646	680	671	659	684	656	680	654	694	651	705	711	685	699	732	652	674	680	701	669	731	704	684	669	711	642	700	729	654	717	694	665	687	703	676	656	645	639	667	694	674	661	656	716	649	676	660	671	692	642	651	649	671	665	682	707	643	673	646	648	657	640	666	664	688	677	663	639	654	686	655	632	672	623	666	718	688	709	684	707	631	711	684	669	707	692	688	660	700	733	647	723	678	675	663	655	644	688	728	642	672	689	670	656	662	672	669	642	643	674	698	664	668	697	661	656	645	637	668	700	672	674	633	707	648	681	691	685	652	696	663	695	685	671	650	657	685	740	670	661	633	667	625	709	658	641	689	679	655	660	646	695	660	713	642	669	634	699	678	729	693	693	654	662	654	680	625	645	711	623	687	678	719	654	698	696	665	668	708	688	680	686	655	653	677	649	654	717	675	659	674	643	703	646	662	682	678	677	703	655	664	682	691	653	685	644	642	667	615	713	663	690	697	648	721	640	664	646	672	656	692	699	680	690	737	721	682	696	656	683	690	668	683	623	736	686	674	680	658	749	684	646	663	698	647	653	690	617	669	696	664	670	691	693	661	627	684	641	666	656	644	696	654	664	655	698	672	636	685	669	701	683	641	647	701	662	717	670	669	656	635	680	644	690	630	699	673	672	687	697	642	684	618	698	689	707	679	692	666	663	643	664	644	646	680	696	641	651	653	675	643	692	650	701	691	641	667	657	656	649	657	640	715	664	705	698	668	727	655	682	637	652	662	665	667	687	687	679	660	651	639	661	680	732	668	688	679	656	687	708	671	683	749	647	714	683	681	647	668	685	691	667	687	647	697	620	647	639	681	660	633	689	676	698	719	663	675	669	677	666	654	679	662	651	656	637	658	679	660	658	697	673	705	687	645	680	650	702	651	691	648	686	666	675	683	626	689	674	664	686	676	661	704	637	684	698	660	689	669	671	631	739	657	654	652	670	675	718	664	744	694	669	668	628	644	686	672	695	655	716	700	674	677	672	682	641	716	659	712	690	676	683	651	675	668	688	673	692	681	664	680	624	634	684	674	678	666	684	627	634	640	659	661	655	670	690	666	665	636	713	641	681	654	698	650	640	688	684	645	660	670	663	712	709	635	645	671	682	708	643	630	627	606	696	679	692	664	642	628	648	702	708	705	650	679	674	744	668	687	693	661	666	697	639	665	650	671	703	685	698	689	668	676	661	673	675	670	689	689	695	681	680	697	659	724	673	660	705	688	673	644	684	605	683	698	665	683	689	681	695	692	664	678	677	680	697	691	650	627	669	661	691	684	694	695	635	691	629	667	589	663	677	653	702	674	658	658	689	613	655	660	654	653	636	616	696	727	655	694	733	637	662	735	660	661	665	610	660	652	663	662	726	630	645	692	697	642	659	701	625	623	659	664	660	653	717	655	711	658	645	694	638	631	682	690	652	724	680	623	634	672	689	668	648	701	663	678	635	652	654	665	667	683	664	650	653	681	722	678	675	658	667	677	660	661	640	657	680	621	663	653	689	712	689	640	680	704	677	693	672	705	652	641	656	700	635	696	639	679	646	694	674	674	696	648	714	694	663	685	689	642	682	655	674	639	708	701	718	694	686	690	669	685	647	695	656	705	644	690	709	649	623	624	636	716	665	615	709	661	697	665	675	643	655	665	686	675	659	695	648	698	689	693	702	655	647	688	699	656	660	652	679	676	681	672	688	677	674	713	704	655	666	674	628	683	653	689	663	677	671	669	668	683	684	648	617	622	667	620	680	658	707	609	719	668	719	682	715	655	671	667	656	695	642	655	626	708	642	701	671	683	673	681	683	649	650	643	669	684	675	662	652	679	654	699	663	653	674	696	701	687	663	658	712	693	674	638	660	666	640	724	601	659	618	634	686	661	664	655	685	662	630	679	704	696	659	650	671	680	686	684	720	648	691	666	630	672	706	705	619	665	667	678	734	705	697	666	687	675	687	651	609	683	637	669	649	702	678	678	641	678	685	619	671	648	740	663	696	670	680	668	647	638	690	668	737	689	687	704	648	675	698	652	615	662	682	706	636	637	617	696	659	683	630	672	653	686	665	696	720	636	685	712	717	661	694	676	695	724	684	669	669	656	665	670	718	676	667	670	700	684	684	701	668	678	675	698	718	669	650	675	696	657	668	695	651	661	646	691	680	736	696	656	658	678	675	665	677	703	661	697	663	667	650	692	678	661	701	677	629	662	696	682	679	672	718	655	722	681	689	672	651	680	714	685	692	666	652	676	667	670	657	650	641	693	670	667	652	725	643	639	630	671	670	686	661	648	722	670	666	659	700	657	692	681	717	642	683	698	677	685	676	680	681	649	656	699	683	698	671	705	666	683	678	683	665	640	630	703	671	684	695	697	673	699	666	697	680	672	649	664	671	705	699	710	638	702	668	658	672	666	642	647	648	718	714	659	677	661	677	734	665	677	657	693	628	713	691	637	615	659	666	670	710	650	682	634	648	659	675	696	709	683	675	665	627	646	690	669	677	678	659	688	665	678	669	714	704	691	697	637	687	668	701	700	671	670	680	640	655	650	671	690	644	675	680	658	652	630	687	680	678	713	664	678	642	690	674	705	657	697	694	692	637	628	631	652	659	667	669	674	724	690	673	698	657	685	648	692	665	652	611	690	698	669	628	646	693	649	661	656	692	683
4210	999	931	640	574	474	2466	4055	2879	1564	770	432	337	347	306	320	294	303	290	290	300	316	283	302	292	295	268	274	298	289	302	303	276	274	292	280	317	277	275	281	308	268	278	276	297	296	308	306	264	317	324	272	297	273	307	310	300	270	278	316	283	287	278	296	287	287	272	284	287	264	316	289	284	326	296	267	262	314	308	314	289	285	276	282	279	260	277	296	311	269	280	297	245	323	303	304	266	306	289	334	287	316	248	272	281	268	284	326	264	284	316	299	277	291	292	289	274	275	280	307	328	292	296	327	297	273	289	270	294	263	291	283	280	278	315	301	276	285	274	286	278	311	293	266	307	280	278	283	269	269	272	294	272	321	288	279	262	292	314	309	302	270	302	310	278	258	308	298	274	246	284	278	259	286	303	286	277	308	246	309	299	295	305	274	294	335	293	287	301	297	285	280	298	269	285	270	279	284	264	306	267	318	309	291	277	289	279	306	281	288	298	299	311	258	287	280	269	312	288	293	263	287	300	278	302	305	282	289	294	257	285	282	336	270	294	298	288	310	230	275	290	301	291	289	281	290	307	303	307	290	277	292	262	301	276	302	309	257	286	287	312	311	274	277	276	299	313	315	276	291	278	315	274	302	294	273	297	301	288	293	313	322	285	309	252	274	303	319	277	338	268	261	261	260	291	292	265	291	295	315	298	280	287	294	311	303	289	281	279	313	287	285	289	321	298	295	290	284	271	286	310	288	279	272	320	298	346	286	265	312	312	288	296	262	281	279	256	270	268	322	272	303	285	301	276	280	303	294	260	344	301	287	261	294	283	312	290	280	286	283	286	290	271	268	285	292	274	296	315	269	300	319	275	291	286	274	281	276	318	329	269	288	310	268	297	307	290	289	265	291	269	310	279	306	288	298	301	280	278	276	280	286	276	255	286	307	270	285	299	272	295	290	307	299	298	284	294	309	292	286	276	305	273	262	273	303	268	279	254	279	279	295	303	276	314	269	283	278	299	292	278	305	290	299	338	292	294	288	284	322	291	307	278	291	271	302	326	285	298	304	291	283	268	303	283	288	304	277	264	292	300	268	278	303	302	315	302	276	269	262	294	281	271	273	291	312	304	298	293	286	279	301	258	272	286	275	293	276	276	299	337	280	343	297	272	319	296	283	295	276	269	291	267	299	279	274	292	298	264	266	275	321	275	281	331	312	299	288	293	270	266	257	313	276	283	288	312	267	318	326	304	296	306	293	331	287	268	312	301	303	283	308	249	278	290	249	291	261	276	291	306	292	342	281	284	266	276	254	286	266	323	270	261	289	291	324	266	316	305	282	288	301	265	303	295	259	259	272	298	292	320	307	278	273	270	296	283	300	268	334	307	299	311	266	260	297	315	266	330	300	266	262	324	315	304	261	279	281	293	278	291	293	282	292	319	265	308	313	285	281	273	289	280	309	272	298	303	309	274	308	262	275	277	272	275	305	311	288	259	270	263	313	235	286	287	285	264	297	290	260	287	273	283	290	289	298	248	268	276	292	293	294	279	293	305	294	273	313	259	280	292	301	276	267	292	283	297	272	304	341	275	278	298	292	283	284	286	288	288	333	281	303	295	319	313	287	289	305	313	280	305	293	253	299	281	296	270	281	299	273	282	280	309	264	278	284	292	256	330	275	270	275	254	273	275	293	264	259	295	288	267	331	288	298	295	303	286	308	290	315	334	305	303	283	267	328	299	299	293	271	300	297	307	267	307	292	279	285	301	309	293	265	265	279	286	277	292	290	301	340	304	293	322	293	290	292	307	297	265	230	272	295	276	289	314	267	247	261	280	282	281	253	311	290	267	342	281	327	294	265	273	301	331	298	281	297	283	303	287	274	288	250	318	316	296	297	312	310	330	265	325	270	296	315	270	283	279	270	274	309	279	298	299	265	285	286	288	275	311	291	286	312	302	287	268	302	296	273	301	281	301	279	313	306	296	265	311	288	284	260	315	303	283	269	288	302	312	278	270	313	283	317	307	284	313	301	291	281	297	275	311	291	282	272	313	283	291	284	293	280	280	273	308	280	279	282	284	261	295	277	270	272	304	291	283	270	290	279	277	282	270	293	329	315	296	295	277	257	274	293	271	290	300	302	294	293	287	283	323	308	305	289	274	284	293	303	268	332	281	287	291	295	269	302	276	273	276	286	265	313	277	298	304	299	286	327	284	288	301	299	282	308	321	262	295	271	298	273	305	325	298	297	266	252	285	285	297	296	283	324	285	280	329	309	282	317	281	296	288	282	311	303	308	308	287	251	237	312	314	254	282	313	289	279	320	289	298	281	292	282	279	287	279	269	297	289	320	314	297	252	285	316	254	298	273	281	296	281	253	288	301	290	273	298	293	273	273	292	286	290	284	291	311	302	242	281	256	273	304	279	297	299	306	291	266	327	288	293	278	258	290	293	235	296	284	299	285	299	312	282	270	276	364	275	306	275	291	302	283	285	293	288	294	284	314	313	315	297	265	290	284	282	317	326	281	259	288	247	281	294	283	310	291	274	308	276	277	254	302	271	257	313	276	287	314	307	294	268	278	283	263	269	309	313	290	306	250	284	301	317	287	266	308	289	274	303	322	268	279	293	263	297	277	298	332	299	290	292	279	302	280	320	275	257	318	292	311	265	254	282	253	279	303	296	289	287	253	283	311	322	310	295	259	268	292	278	287	288	302	304	277	283	288	286	302	276	279	299	309	334	314	265	307	268	289	263	274	277	280	269	333	300	283	307	274	278	294	326	292	290	285	312	315	275	306	278	288	292	300	315	276	307	311	259	293	299	290	306	323	314	315	307	255	284	303	299	276	292	274	269	296	290	312	289	274	313	267	326	288	288	307	301	279	287	273	277	301	305	303	271	315	294	269	310	275	301	278	281	297	280	285	306	288	274	321	306	281	280	273	305	302	276	324	286	274	287	299	286	303	275	291	277	286	270	310	316	296	299	273	291	275	279	292	288	284	284	307	282	294	279	298	299	261	286	284	266	292	312	298	287	268	309	276	299	300	288	272	290	278	299	293	331	292	300	295	329	284	288	282	303	260	265	261	304	297	288	318	282	287	289	285	302	309	299	312	316	297	287	311	303	304	283	295	283	308	324	285	300	281	303	249	266	304	286	281	296	313	264	275	296	311	323	258	279	297	295	311	322	304	278	292	294	322	309	298	301	314	285	275	289	271	284	309	249	256	284	293	284	304	301	261	304	269	272	313	305	294	312	267	303	295	294	282	274	273	323	317	275	267	288	282	286	292	288	297	276	294	313	286	288	282	298	288	282	304	306	299	281	280	339	295	307	297	292	283	316	294	292	256	270	263	282	268	313	331	273	269	291	300	278	291	307	284	288	328	333	291	293	294	266	283	315	298	292	310	298	294	307	298	291	285	294	311	302	275	273	276	306	279	296	252	284	281	324	275	308	316	291	257	308	288	268	273	270	300	289	267	298	286	288	303	275	313	291	283	297
3435	1335	1951	2027	1777	1652	12055	15857	10996	6076	2655	1294	850	753	763	750	748	715	740	713	737	757	732	748	708	737	713	770	803	729	682	708	701	735	729	757	726	713	744	720	760	736	739	764	754	729	708	712	775	681	735	769	685	731	705	738	750	719	742	737	756	760	681	737	765	762	729	721	714	719	690	741	750	720	752	753	726	729	726	744	730	749	764	755	740	725	781	776	710	791	722	768	720	698	731	741	735	742	712	717	769	699	726	767	712	696	719	760	755	747	686	727	703	694	746	733	755	751	733	759	769	748	761	755	666	689	771	760	788	733	696	726	758	718	736	733	781	748	716	733	727	720	739	723	758	737	738	716	736	740	721	742	801	659	758	792	753	719	737	713	765	743	743	743	772	729	711	748	726	730	754	766	725	712	764	751	724	742	726	700	754	748	746	686	719	749	718	780	708	724	779	697	755	723	694	740	743	726	712	714	711	695	792	706	681	766	725	747	775	710	716	772	734	803	710	762	771	790	773	687	723	699	723	738	714	727	771	736	717	726	729	717	743	754	732	742	739	705	723	754	750	754	753	744	696	735	715	706	794	676	759	734	696	747	743	736	727	754	730	729	758	696	753	776	781	734	755	764	711	712	749	731	747	717	799	707	720	717	769	724	720	661	767	725	726	751	721	747	740	773	749	701	773	758	727	711	746	708	746	745	708	747	769	684	768	721	738	777	740	682	752	716	764	756	702	741	768	744	760	742	728	699	690	711	774	760	741	736	694	751	753	752	727	746	758	747	741	734	738	694	769	727	718	743	715	666	727	758	717	717	772	707	694	692	750	729	709	748	783	724	708	721	738	712	723	785	724	758	726	774	708	732	745	720	750	712	716	760	728	713	700	732	723	735	692	769	707	757	783	774	721	740	748	739	726	709	729	772	748	729	776	734	710	697	759	763	728	719	738	741	744	754	772	704	699	786	762	685	665	712	724	743	773	732	750	689	682	720	736	742	765	724	738	722	780	742	740	743	741	712	735	721	723	785	731	768	808	723	726	743	739	724	720	746	774	752	727	757	759	677	726	762	722	769	736	741	677	734	672	774	714	735	712	787	714	768	656	705	739	790	707	716	771	719	746	704	730	686	719	737	706	713	730	758	724	713	744	785	768	747	763	716	722	738	738	746	763	762	746	709	803	755	726	711	692	734	726	760	740	743	725	717	731	715	784	758	720	767	764	792	748	716	747	772	754	772	710	715	688	737	697	700	756	754	690	758	687	736	672	733	747	740	780	701	724	736	750	759	688	669	778	750	716	739	726	753	778	698	744	721	672	702	780	730	743	750	686	768	704	731	721	775	763	754	740	757	703	742	699	753	764	707	722	788	773	713	742	715	714	700	778	777	715	727	677	703	684	718	721	793	760	664	747	715	755	746	722	716	762	780	745	734	759	679	726	736	773	743	725	748	753	776	750	719	750	756	694	718	791	752	706	721	737	788	718	781	708	706	799	760	740	709	732	689	720	756	776	742	722	728	697	745	716	710	849	769	730	758	677	773	794	741	762	722	714	758	678	733	744	716	730	749	716	739	729	733	710	801	714	760	727	725	742	717	700	703	762	734	734	711	757	778	701	761	738	734	779	750	748	776	716	697	729	699	763	739	749	717	745	730	734	716	742	710	730	720	697	734	752	720	752	756	712	764	758	748	773	754	698	704	718	746	766	711	786	694	743	748	805	749	739	694	763	708	788	707	780	759	717	759	717	725	731	753	739	752	766	728	708	710	679	726	696	713	728	710	725	724	771	743	723	768	791	771	724	720	706	725	743	723	761	755	738	724	756	715	749	762	688	731	761	678	775	723	723	703	717	710	727	766	719	728	699	774	735	726	754	728	742	721	690	732	724	708	731	737	757	698	739	757	764	723	738	773	729	734	708	721	685	783	704	750	719	741	765	756	733	747	768	746	745	740	734	741	705	709	734	680	735	724	747	748	751	772	737	708	706	744	705	684	722	708	740	788	722	744	698	778	742	734	739	702	785	745	749	778	737	745	761	743	762	738	736	725	747	738	690	718	746	753	770	681	758	722	758	708	697	759	734	752	772	725	737	747	709	778	747	753	720	756	721	817	764	702	784	666	717	726	739	726	698	718	710	717	697	757	826	711	710	742	741	738	799	717	780	747	734	753	723	742	743	780	797	733	685	730	717	745	776	728	721	788	719	758	714	723	732	721	690	764	737	728	735	715	791	801	721	737	720	770	753	723	695	774	738	713	766	751	755	719	732	743	769	723	731	686	822	705	764	759	689	774	714	702	795	737	699	751	719	755	799	719	744	756	686	741	713	767	754	761	762	737	779	742	746	718	738	703	703	753	747	704	726	722	707	759	731	721	715	766	737	712	744	760	720	726	734	725	775	727	796	763	752	751	744	749	722	791	786	755	663	721	715	745	735	752	729	721	709	754	742	781	749	738	687	760	704	742	737	763	683	702	722	714	740	770	771	752	699	727	688	733	749	697	738	728	777	736	707	740	723	718	743	760	757	706	710	704	734	739	778	744	730	751	713	757	764	745	743	723	711	730	765	674	711	693	788	775	776	735	745	712	774	704	739	715	739	725	728	742	767	741	737	767	750	722	716	781	694	755	778	722	714	769	748	727	759	757	707	764	706	797	738	726	721	764	712	682	720	743	716	761	734	724	754	693	706	723	735	771	705	759	754	721	761	790	765	727	742	754	705	700	752	801	772	728	743	717	728	714	674	760	731	707	714	719	685	715	732	740	742	692	683	731	770	753	699	764	736	711	683	777	742	727	744	715	746	688	757	718	762	717	752	710	711	723	712	744	740	733	724	673	763	754	727	720	702	743	708	784	709	718	727	725	720	730	738	728	718	720	685	699	720	731	725	716	711	746	756	723	735	670	699	771	766	776	777	671	715	702	772	727	721	730	773	739	758	720	772	730	684	730	738	754	741	722	789	774	717	721	759	739	746	741	752	766	727	768	733	747	701	729	782	710	690	716	715	701	727	813	727	717	789	758	729	736	749	735	745	814	690	736	713	766	767	707	718	715	724	765	740	734	755	737	737	754	761	738	714	721	738	755	706	778	783	735	694	696	696	746	745	744	757	735	763	718	765	741	756	711	740	713	737	795	763	763	735	749	769	741	702	757	737	758	754	784	782	727	757	715	778	749	737	781	741	733	695	761	739	683	745	755	770	709	741	725	714	725	748	709	710	736	757	718	724	790	722	756	695	745	743	755	739	763	730	714	772	784	720	726	736	738	752	777	750	696	742	750	707	704	696	784	711	761	720	738	755	761	722	781	742	768	775	751	777	741	709	729	736	717	707	760	715	690	698	724	775	677	785	732	765	752	730	718	733	687	728	664	734	750	775	737	730	765	721	741	745	758	728	772	738	781	756	697	718	710	768	711	696	765	741	776	721	719	748	748	697	726	721	691	734	726	738	742	720	746	716	712	746	755	732	762	694	726	747	749	761	716	723	728	780	711	725	748	766	670
15042	3932	3208	2216	1569	13374	37994	37592	24494	11421	3336	905	440	341	292	322	308	305	283	301	305	315	321	301	260	315	329	285	283	296	265	304	335	288	267	318	314	318	321	315	312	290	285	289	287	311	321	306	302	294	308	298	292	291	297	288	310	313	330	306	311	296	352	271	282	310	311	304	308	309	295	319	324	259	304	290	268	293	296	317	297	318	289	299	305	321	299	274	326	330	302	311	290	330	294	298	294	309	332	302	299	309	282	290	303	302	310	282	269	281	314	294	294	309	308	313	295	316	289	316	271	325	268	305	312	303	286	312	273	321	325	295	312	299	277	301	296	284	335	281	309	309	319	301	292	307	296	299	299	309	303	301	313	333	317	315	298	309	284	281	294	308	289	347	314	304	311	283	319	331	307	285	282	318	303	276	261	260	286	280	300	311	283	302	297	268	306	321	302	281	287	299	298	296	283	318	269	307	294	314	293	280	276	341	291	300	322	286	296	331	328	297	273	347	287	318	320	279	299	288	285	319	304	298	301	322	342	299	304	318	296	302	276	278	287	333	305	297	304	308	286	294	291	331	318	333	288	301	283	302	268	310	340	299	307	284	293	318	280	281	296	290	304	287	307	274	317	301	294	279	272	304	331	313	300	289	297	278	282	289	298	298	315	291	271	293	319	277	289	269	271	290	274	306	358	318	315	258	297	302	281	286	325	275	315	313	308	298	281	278	294	285	298	325	337	314	275	315	300	293	288	279	355	310	302	309	289	313	328	309	289	297	265	335	294	307	312	305	301	340	308	327	294	265	316	293	305	324	281	295	292	275	324	333	284	269	294	297	297	328	309	290	295	294	311	287	284	292	292	316	309	301	343	308	293	302	322	280	310	307	286	296	293	312	301	268	297	309	299	259	329	319	300	296	319	303	304	274	314	332	279	308	347	279	305	315	291	288	304	307	336	285	304	309	304	293	297	305	276	329	316	301	295	296	316	294	295	303	298	297	289	312	290	320	316	293	317	305	288	322	279	295	262	291	308	312	332	297	287	308	292	315	297	312	279	331	301	266	302	313	296	319	328	302	324	302	300	310	304	306	286	298	304	327	298	286	310	298	296	318	303	319	311	300	313	331	340	288	310	295	326	307	260	299	295	317	294	308	293	308	289	290	305	289	308	250	276	324	324	310	304	273	305	281	316	296	323	270	305	304	324	293	305	313	320	290	318	314	298	301	296	285	327	291	311	320	287	261	311	283	303	288	332	288	300	273	303	311	309	291	270	305	291	293	292	311	281	303	304	296	262	279	303	322	310	299	316	322	281	339	299	333	253	297	275	297	296	316	324	287	318	303	298	349	286	302	320	297	286	330	312	313	286	298	325	293	269	325	277	289	316	316	297	250	296	302	293	283	300	308	324	332	306	294	304	321	278	327	322	314	286	282	292	292	317	272	312	302	288	278	301	256	266	299	289	301	284	296	284	296	308	306	314	285	331	287	333	296	306	286	293	323	301	303	319	329	320	298	294	269	286	292	300	298	308	286	321	303	269	334	322	310	294	304	300	322	313	308	310	317	286	325	274	302	291	291	298	290	283	307	295	290	295	318	293	284	323	275	281	302	305	307	313	301	311	313	282	328	278	303	268	312	310	284	282	289	299	306	294	330	309	338	296	322	328	306	320	286	304	292	283	296	291	326	294	305	275	337	277	339	293	309	281	313	313	282	325	305	287	306	278	307	283	291	313	273	305	289	301	306	287	308	291	299	328	284	323	275	287	287	304	287	322	276	321	314	314	304	316	299	282	300	296	297	288	289	306	295	293	309	314	259	292	283	358	291	316	280	288	304	271	306	289	282	296	295	302	270	317	316	312	318	278	296	313	306	315	324	298	313	330	310	302	306	354	297	289	301	279	286	280	299	290	260	313	280	274	268	310	295	290	311	294	296	289	310	279	332	301	314	295	309	324	313	286	303	301	299	274	298	314	284	311	291	280	309	279	275	311	283	314	298	302	296	291	317	316	272	321	298	301	302	318	299	297	313	305	314	314	333	296	313	325	317	295	260	302	293	294	282	300	292	327	316	288	288	287	302	308	276	308	330	283	300	280	300	309	291	315	297	296	324	300	284	278	278	325	331	294	285	326	326	304	303	322	318	313	323	308	318	282	297	292	286	313	272	331	288	297	327	301	298	308	301	266	319	308	299	294	317	305	295	292	275	304	309	320	275	274	293	317	329	287	271	316	326	278	321	323	303	285	311	276	303	310	287	297	261	283	263	326	259	273	287	296	319	297	307	287	318	300	272	336	304	295	300	280	288	328	285	298	331	316	305	308	321	344	303	264	297	330	326	299	289	317	324	299	289	295	315	294	311	275	297	320	307	294	295	277	281	271	295	288	297	282	291	305	282	303	269	270	300	281	300	346	287	319	291	305	347	311	284	324	294	313	317	271	285	284	315	334	321	312	306	287	297	272	346	261	287	299	292	287	319	290	287	273	287	285	284	291	291	322	294	317	309	300	335	283	306	267	278	293	325	310	301	277	290	299	299	302	272	285	286	312	299	289	292	303	279	325	306	294	301	288	268	312	300	315	306	316	297	310	311	302	352	318	304	279	299	325	339	308	301	305	309	274	297	334	311	289	297	305	292	268	288	298	311	310	302	310	293	308	316	320	315	293	276	277	303	346	323	320	281	311	299	286	312	318	320	301	299	304	291	293	290	269	308	299	311	273	308	271	302	320	307	308	297	267	302	294	270	307	317	281	284	291	279	293	314	271	270	294	282	299	312	317	280	319	291	328	322	298	297	283	299	306	314	322	313	308	324	299	309	330	297	283	298	312	273	304	302	297	286	304	274	265	324	288	260	342	334	312	313	318	261	289	309	334	302	286	307	298	298	303	294	304	297	287	320	317	282	304	290	291	284	294	321	292	320	306	303	312	300	306	279	312	309	273	305	323	312	288	312	288	294	347	277	299	290	318	307	301	282	327	339	309	312	300	343	275	297	285	261	318	266	313	287	309	294	285	290	274	306	328	310	285	284	321	324	324	319	290	290	304	286	277	274	310	267	292	278	300	283	280	284	306	313	292	271	300	306	306	297	305	303	310	321	304	281	322	292	313	313	288	284	309	300	275	305	311	272	319	300	326	294	260	317	325	305	290	322	296	303	292	280	293	299	272	318	323	305	292	286	282	279	311	347	300	309	311	291	333	295	258	292	293	321	299	316	305	286	285	306	316	299	286	317	283	298	286	325	283	279	289	320	304	304	314	290	305	302	292	310	300	295	304	306	316	308	274	291	318	290	290	336	301	303	306	299	338	295	291	336	276	281	294	289	293	295	316	302	301	286	301	307	282	272	301	323	277	344	297	319	307	302	312	293	314	317	285	299	319	290	280	302	288	299	310	308	319	291	310	317	336	321	335	288	286	317	298	300	322	316	303	305	325	323	302	269	273	297	292	296	339	307	275	317	305	305	312	305	304	307	352	291	306	292	319	300	314	320	297	336	318	266
9045	3333	5122	5658	5417	30718	54484	51590	39881	25075	10953	3457	1195	822	756	757	747	797	758	747	787	788	705	778	762	763	737	729	725	755	769	750	753	769	746	722	783	771	718	771	853	716	766	800	698	761	764	792	740	804	739	750	719	758	800	702	767	777	736	768	816	686	780	751	735	748	767	803	772	726	760	742	789	804	698	722	772	743	760	751	708	724	800	771	747	845	749	789	759	798	727	732	763	762	734	706	792	746	780	735	727	734	761	721	746	726	767	747	761	719	723	745	732	764	745	741	765	782	740	778	712	741	788	755	713	758	773	769	749	755	742	714	751	795	702	758	723	734	705	743	733	728	727	745	751	732	759	779	807	711	745	786	757	776	721	731	762	778	808	747	767	752	791	751	761	755	754	789	780	732	760	764	768	753	717	712	776	745	746	704	776	771	733	728	777	752	746	731	740	765	731	755	737	790	731	765	752	689	767	757	760	800	811	780	735	765	735	711	744	758	761	748	778	760	760	742	732	737	774	792	816	723	777	747	744	677	750	800	776	770	764	763	802	776	737	761	714	773	748	735	698	787	754	737	736	710	726	669	807	730	740	743	726	788	787	747	765	766	713	753	758	748	697	766	686	768	805	705	755	776	756	769	766	744	736	741	773	780	726	728	783	745	769	786	732	759	819	757	775	791	746	787	740	733	752	717	774	810	749	736	782	791	721	753	709	732	761	750	750	776	747	690	731	742	755	693	799	731	790	738	717	778	800	740	793	753	746	786	784	736	768	747	770	770	727	710	763	714	699	783	749	753	733	760	743	734	770	833	750	712	800	742	772	773	750	780	710	751	784	745	778	737	777	788	737	758	772	722	739	770	732	759	751	806	714	790	803	728	767	715	729	766	747	724	729	737	739	771	783	751	780	797	779	766	722	819	736	773	758	731	769	714	780	733	759	752	777	742	772	775	747	717	696	780	726	762	757	762	735	712	783	726	823	780	759	820	745	722	747	784	750	688	753	695	735	758	743	760	788	716	763	782	728	782	756	757	741	755	771	757	754	757	756	733	757	719	719	744	781	790	842	738	761	739	788	726	766	804	744	793	760	770	776	752	738	743	740	758	767	752	782	737	771	734	764	789	805	781	741	745	748	760	764	735	752	722	813	701	766	738	819	741	762	720	744	796	728	763	776	827	783	811	789	755	808	785	758	738	764	792	750	750	772	721	754	738	745	751	716	735	767	762	746	787	744	801	736	751	752	795	698	728	793	813	780	773	772	783	789	774	785	758	717	719	737	708	766	747	761	760	744	806	775	785	760	775	749	742	766	774	758	729	759	767	741	744	706	759	773	751	776	767	842	742	781	793	729	761	778	793	799	792	749	708	772	755	814	765	729	764	796	688	744	764	751	789	773	746	743	710	742	766	799	793	800	771	807	728	731	709	753	776	708	748	784	710	768	802	752	722	760	772	743	780	804	762	719	779	747	788	761	770	779	716	746	767	761	784	735	746	747	736	808	794	744	774	786	766	807	735	700	769	787	725	728	725	754	796	771	751	741	740	775	808	792	724	754	774	788	767	739	763	769	778	746	769	752	787	746	752	750	746	722	750	778	743	792	773	758	750	765	728	776	801	744	751	745	780	747	749	724	722	740	757	735	759	806	754	722	785	796	751	707	766	749	795	719	733	724	724	798	729	792	766	789	719	794	781	727	823	776	782	769	787	732	739	757	726	777	764	771	749	785	790	755	769	788	770	716	735	755	783	730	772	776	744	755	696	747	722	769	762	801	716	761	775	740	767	752	825	755	725	749	791	767	779	746	753	732	760	754	741	755	740	719	819	773	780	738	725	781	791	717	741	786	720	790	754	788	758	785	787	767	785	754	754	752	767	792	727	752	729	714	801	753	723	720	738	756	765	816	709	766	765	771	771	771	677	783	769	775	772	737	771	737	752	770	724	831	811	782	770	744	752	762	761	796	729	772	752	758	815	824	761	719	799	754	713	775	749	762	738	766	745	743	808	760	763	755	762	755	742	758	776	737	731	793	738	749	751	809	735	815	737	722	738	781	747	687	774	730	761	759	768	745	738	798	753	772	752	782	757	748	790	789	787	780	768	767	760	825	729	741	756	732	764	704	800	803	790	754	722	762	780	783	744	815	703	784	785	769	807	720	744	758	697	744	779	760	683	680	767	771	791	750	753	719	772	729	768	768	786	723	793	774	744	764	772	766	737	757	741	730	790	760	774	767	701	774	744	719	716	734	753	765	752	671	759	753	775	763	762	801	756	823	722	739	750	793	757	816	767	793	746	739	756	788	750	763	797	751	737	762	774	761	777	746	716	749	744	771	789	776	756	790	722	768	763	742	746	744	770	773	759	749	794	779	730	732	749	748	751	777	738	740	751	770	770	781	749	754	748	760	814	805	762	778	768	793	711	736	795	751	767	761	798	807	713	731	777	753	721	756	753	724	721	783	719	748	763	804	728	758	756	781	790	734	742	730	746	735	735	761	742	702	779	749	697	700	746	779	747	735	771	756	715	766	770	756	765	766	754	792	731	738	746	751	743	787	712	781	769	771	767	716	728	746	783	760	787	778	769	787	817	741	732	735	797	762	714	703	785	771	798	716	733	726	777	727	758	762	765	724	741	838	808	728	755	746	718	751	760	806	743	733	777	743	788	713	741	769	771	787	733	776	800	723	716	758	712	786	726	786	786	735	781	713	749	748	746	785	839	715	753	761	736	785	685	757	736	724	769	749	800	744	773	750	782	740	691	756	720	734	765	791	750	752	745	760	804	765	776	811	783	759	788	755	773	738	798	750	785	739	752	760	790	778	760	780	784	701	766	770	720	755	710	769	788	699	713	773	757	766	796	750	761	745	777	798	730	794	732	731	747	774	744	741	768	761	745	741	728	731	750	785	744	760	765	733	777	768	752	773	728	711	715	744	772	747	754	793	736	790	748	791	808	783	757	718	794	765	748	772	759	743	795	734	749	730	736	727	742	707	792	719	757	748	690	730	725	781	725	771	759	735	753	748	761	772	742	754	747	757	740	747	785	772	785	733	819	709	779	757	736	773	760	826	736	770	780	757	732	763	715	731	738	749	762	762	748	775	789	788	791	704	773	792	771	780	749	742	749	722	722	726	803	796	767	735	714	747	743	769	769	743	701	760	736	756	737	721	761	743	786	758	769	761	765	784	739	748	693	793	734	784	747	710	738	751	747	721	774	760	745	729	730	744	733	721	783	734	724	759	710	767	713	752	769	741	762	753	726	765	792	749	764	738	775	728	724	814	769	763	766	737	798	704	744	769	758	751	813	800	728	777	821	793	766	730	788	769	803	776	730	742	722	812	759	730	754	718	738	759	744	724	760	775	722	731	725	793	783	754	761	784	740	785	808	736	745	798	768	726	757	739	773	794	719	732	768	788	767	766	736	782	731	781	727	765	765	772	768	703	763	745	725	780	741	775	785	761	712	724	772	704	734	734	725	767	721	712	764	734	735	777	750
29434	19697	10659	4840	3156	25643	55728	49889	34412	17972	5764	1339	441	332	289	277	278	273	277	239	295	271	295	284	264	251	283	279	274	278	241	301	286	253	250	274	278	284	266	243	322	258	279	286	273	276	263	261	269	256	253	289	267	304	253	292	307	274	287	309	287	299	288	262	287	282	263	256	290	268	269	263	290	283	292	284	266	284	281	278	276	300	262	288	291	274	272	265	272	279	293	283	284	297	301	290	299	276	266	266	255	290	297	310	273	268	254	292	304	297	259	274	274	309	279	310	223	257	297	281	256	263	265	247	277	272	295	291	252	256	289	270	265	288	299	276	289	307	288	284	257	276	265	273	290	265	271	280	273	289	290	288	274	250	261	270	283	267	247	257	281	279	298	272	260	248	281	279	241	301	248	262	277	265	265	287	271	289	258	282	240	286	256	283	311	294	296	279	267	247	293	270	243	294	278	279	269	293	286	287	280	277	264	241	278	271	254	286	278	278	288	282	284	266	301	281	279	268	260	295	297	289	240	300	273	275	269	257	265	266	252	281	260	292	282	255	304	289	271	280	281	275	248	265	290	257	261	270	246	252	293	300	297	290	274	281	263	266	292	270	296	328	281	265	241	269	263	270	301	286	303	292	260	273	268	260	263	253	292	285	272	264	281	283	256	288	280	245	244	240	271	284	330	250	291	266	262	269	264	277	273	293	285	272	242	269	278	258	292	277	271	288	271	284	269	237	248	257	291	283	289	271	288	271	266	260	255	294	305	261	283	257	257	287	266	279	276	258	275	261	272	280	262	291	262	263	300	282	283	300	252	301	292	260	279	268	258	284	255	269	282	263	265	284	293	265	295	292	257	288	282	281	253	266	263	284	266	291	271	256	270	270	265	264	260	284	267	239	255	249	259	266	265	295	236	281	276	276	273	259	281	276	274	248	265	261	271	292	269	260	271	280	323	255	312	283	251	286	281	268	270	282	287	284	296	263	272	235	256	278	280	297	312	268	273	258	235	278	278	261	285	264	251	277	279	278	246	271	257	275	290	249	267	284	288	277	259	278	258	277	251	258	281	272	306	252	279	273	273	266	266	269	287	253	291	274	272	289	291	241	283	285	289	280	255	286	263	267	284	281	282	258	274	298	304	267	275	261	270	258	292	256	290	252	277	279	270	267	294	281	267	261	284	239	274	265	276	264	265	263	284	255	275	279	273	297	266	270	319	257	269	292	280	258	274	262	274	270	240	277	290	275	252	276	264	257	272	261	296	262	314	277	283	277	276	263	293	271	247	257	288	280	286	264	267	257	256	247	253	282	311	314	276	280	248	275	278	315	292	271	311	277	289	294	236	284	280	284	304	260	267	291	265	298	297	250	284	276	290	272	273	308	253	262	237	258	273	280	273	233	291	270	243	274	316	252	273	260	265	280	307	262	273	293	294	289	257	260	279	278	286	275	277	280	263	256	279	288	302	270	289	288	269	318	260	266	276	251	277	285	287	278	262	284	243	282	244	275	299	262	275	279	273	280	293	266	265	272	285	254	289	271	289	295	298	266	256	265	277	259	280	267	262	275	275	263	259	297	262	305	256	279	295	246	285	300	265	275	269	272	272	282	273	286	298	281	298	302	275	292	293	279	286	235	265	277	294	267	256	260	274	294	285	263	293	258	259	281	285	290	275	280	272	267	247	260	286	282	293	305	279	267	268	272	258	245	301	270	262	269	245	276	322	245	263	272	265	264	260	279	281	272	273	260	256	280	284	275	277	275	292	282	274	249	285	261	253	250	255	278	260	280	279	267	263	267	291	256	282	278	255	281	256	264	273	313	308	245	261	270	271	288	295	272	289	266	271	294	280	267	303	277	287	297	305	277	277	278	277	284	286	265	284	307	278	255	295	315	259	269	231	282	284	291	301	289	269	304	284	273	282	248	283	277	282	273	276	307	291	284	250	273	271	282	235	281	276	288	285	289	231	251	274	275	266	284	294	300	275	270	261	270	259	279	267	272	255	290	288	263	267	279	289	274	266	281	258	279	294	248	234	275	312	272	287	285	281	259	248	255	252	250	245	287	286	265	242	260	250	296	264	266	283	262	279	286	261	270	265	287	282	279	272	282	257	274	261	280	271	252	268	266	262	281	233	285	272	266	262	281	276	271	277	270	254	263	279	265	272	259	272	257	280	290	262	249	260	286	261	275	294	280	308	279	281	309	284	254	275	298	316	234	271	282	267	263	253	262	279	274	252	262	289	286	289	249	274	276	256	258	283	276	297	263	279	279	262	276	261	273	289	293	288	268	269	287	269	316	289	261	256	292	276	270	280	280	288	254	278	274	266	269	271	287	284	274	281	291	283	264	263	276	234	285	278	285	273	261	306	281	276	292	278	264	276	256	260	295	312	266	262	273	265	278	271	254	281	272	268	300	279	292	298	292	270	257	265	272	258	304	297	231	281	248	307	272	284	270	273	290	277	271	298	300	300	288	279	288	263	277	271	242	296	285	264	246	273	286	252	281	264	250	260	290	254	270	303	257	260	269	287	290	304	265	262	275	250	273	270	264	252	296	282	264	274	262	274	286	296	260	280	245	283	277	282	274	273	275	264	274	277	317	291	297	286	281	260	294	265	284	267	281	252	286	261	274	278	281	267	302	266	277	287	287	276	253	264	273	296	248	275	273	299	263	285	257	261	280	260	299	276	273	299	253	293	288	286	289	275	285	247	266	275	261	268	257	273	268	300	278	249	280	286	265	283	292	282	283	251	280	271	278	242	293	281	262	265	286	271	261	255	283	263	313	296	276	264	277	291	277	321	254	290	272	274	261	269	277	281	281	306	287	245	277	254	281	259	297	286	278	286	272	254	282	279	267	280	268	238	270	294	272	250	263	330	253	292	281	279	262	288	283	276	267	242	280	283	253	270	248	291	267	299	246	280	235	252	277	271	291	282	292	302	290	253	282	273	265	282	241	277	261	270	273	246	289	232	261	279	302	281	275	280	261	281	238	272	247	292	260	278	265	291	323	252	277	237	277	262	275	262	290	254	303	267	259	223	279	285	268	251	285	305	267	263	272	267	240	297	279	283	278	279	290	262	265	278	248	305	273	261	285	278	253	276	263	267	276	272	242	279	258	287	262	298	289	288	290	252	274	267	267	317	286	276	268	276	296	281	274	306	276	270	284	263	291	264	265	257	260	278	273	258	268	258	266	232	284	279	312	291	271	255	274	273	281	280	268	275	308	277	253	324	288	252	263	270	289	284	290	275	237	263	268	298	246	255	294	292	248	300	251	259	287	258	275	295	292	261	282	265	253	315	280	242	282	321	272	269	259	294	283	258	264	279	291	265	303	269	284	288	291	294	282	253	292	280	293	265	249	257	287	280	272	275	256	300	278	249	280	285	289	298	265	265	258	254	269	286	257	258	291	258	255	266	268	301	274	306	255	274	265	287	315	270	250	237	248	261	275	286	245	273	291	262	312	300	265	254	275	251	278	238	272	294	272
16650	13416	8172	8391	8356	39277	67368	61661	47822	31578	15336	4811	1449	789	677	657	739	746	722	713	663	708	662	713	676	736	680	632	705	669	720	685	689	737	734	737	729	682	621	703	667	736	739	680	650	666	723	707	674	711	680	696	707	691	650	692	681	701	712	679	706	669	660	692	670	702	697	688	723	684	657	680	710	694	710	669	714	737	712	677	697	722	648	693	682	677	654	708	767	709	712	677	717	749	694	719	683	651	675	722	721	708	640	691	656	697	638	718	713	705	727	695	699	722	692	661	684	679	692	696	651	656	670	730	715	691	723	705	699	693	672	665	715	710	722	692	671	696	698	684	696	696	645	732	655	678	721	688	688	670	749	688	741	659	634	718	746	744	679	706	675	704	696	660	674	704	702	696	687	692	681	713	717	732	703	669	746	696	694	669	721	722	678	711	701	744	698	712	681	714	677	706	682	696	674	706	675	709	679	645	669	677	645	704	687	706	717	724	748	698	722	700	732	750	683	688	703	714	655	695	690	714	653	724	694	688	685	688	657	705	642	664	693	734	727	710	708	670	691	702	692	657	673	699	695	672	674	723	725	718	698	732	711	678	697	697	699	670	710	713	699	705	700	698	677	682	729	695	715	658	715	687	744	708	698	722	713	706	693	698	682	678	695	716	708	687	673	684	701	681	705	695	709	702	702	673	694	688	685	683	657	674	670	751	706	703	664	678	685	704	673	711	686	699	668	661	693	709	675	679	738	665	690	721	669	697	712	661	672	747	687	718	652	725	689	699	666	730	737	698	690	756	740	686	726	655	691	696	643	738	666	660	706	669	716	664	675	689	708	695	699	701	702	689	730	683	745	730	726	713	670	685	689	668	691	657	687	690	692	660	781	697	709	702	685	710	681	687	728	668	683	719	680	730	631	702	713	703	734	698	713	660	630	726	688	705	677	696	695	683	702	676	641	680	665	606	765	712	711	690	684	741	662	733	722	702	727	724	670	728	718	738	693	743	645	695	690	698	728	693	739	711	723	693	744	612	740	671	671	681	668	676	684	739	651	726	641	687	727	685	697	712	679	681	661	677	675	698	731	719	675	698	687	682	685	715	665	625	758	689	703	671	713	640	670	746	667	679	676	675	655	693	703	700	750	720	731	733	644	702	651	693	666	627	665	652	697	719	654	757	718	703	672	735	723	719	741	665	726	663	663	697	712	693	692	712	646	720	687	678	668	724	667	706	677	703	653	664	722	699	727	712	692	706	683	696	696	654	765	693	687	718	719	679	710	665	667	696	705	730	697	723	693	714	718	735	672	711	706	791	701	661	727	712	739	717	670	692	676	690	692	691	696	700	661	707	684	707	688	754	682	772	716	660	704	697	697	687	699	722	694	653	697	676	641	710	695	666	690	680	724	726	724	652	663	721	764	684	673	689	721	686	716	730	732	696	691	697	689	716	622	718	712	702	671	669	628	718	699	702	649	684	704	644	713	703	701	670	698	637	696	684	704	651	680	711	734	753	692	686	670	671	660	700	635	697	702	706	663	701	693	663	638	672	733	748	695	681	698	683	673	653	660	697	681	669	643	718	697	659	684	738	720	698	725	702	689	729	694	716	713	703	706	749	666	685	712	671	724	695	659	649	701	723	678	706	694	704	712	701	645	716	691	680	692	689	719	701	680	730	725	684	718	696	644	722	667	705	713	690	691	698	699	676	699	734	698	671	802	695	675	619	695	704	662	708	686	669	674	668	679	716	721	689	703	688	678	670	690	692	709	710	701	671	669	739	705	676	683	709	689	607	691	691	698	680	706	729	704	687	712	673	685	719	673	682	678	717	724	752	702	710	644	682	675	676	727	692	702	697	668	688	685	677	706	698	651	699	700	698	640	701	684	703	681	696	686	679	708	722	675	677	684	692	679	717	705	697	628	691	690	664	695	721	686	688	681	699	676	683	685	673	760	703	696	709	684	667	734	668	731	646	694	674	681	712	722	698	673	681	688	652	705	698	688	679	714	714	673	718	681	704	729	733	695	670	713	670	702	733	647	652	697	698	686	643	733	696	690	701	674	678	658	726	726	670	691	656	732	676	645	675	670	665	739	672	710	711	726	684	680	717	682	692	689	674	738	671	727	693	725	713	670	709	673	708	653	709	727	707	717	695	723	672	673	635	665	664	683	696	691	669	680	689	691	661	646	748	651	686	655	708	661	765	740	746	690	642	683	729	671	693	643	720	715	701	697	693	710	681	737	646	682	664	628	690	692	699	706	713	657	729	689	680	696	667	748	704	766	682	747	675	691	703	676	699	668	654	680	686	683	763	723	748	677	722	716	721	684	702	648	674	655	692	694	662	653	685	667	696	669	702	683	657	697	681	718	680	695	708	681	698	693	703	744	714	659	712	673	713	706	739	704	651	723	736	658	717	747	711	660	690	734	619	670	725	672	678	685	629	697	722	683	690	728	660	690	650	671	672	684	686	711	700	728	751	683	696	745	678	658	704	678	703	701	660	671	704	637	671	711	698	678	748	700	657	709	671	722	719	690	656	730	694	689	682	731	707	779	682	675	671	691	712	742	742	692	663	669	718	693	718	666	707	667	694	667	692	680	695	669	711	695	658	748	625	668	713	691	695	678	672	691	660	638	726	662	687	659	687	674	704	686	710	694	695	634	676	702	693	750	667	740	707	713	712	649	679	711	707	711	689	709	701	689	723	689	716	714	644	721	663	727	677	649	715	694	683	674	682	683	717	675	696	678	703	648	715	657	671	702	696	697	714	671	701	703	678	750	692	672	702	711	706	704	687	698	709	714	689	647	714	664	680	688	634	687	680	676	698	665	706	674	660	677	674	698	691	714	709	677	691	641	700	670	692	668	664	673	710	727	666	708	668	690	738	686	725	692	689	721	673	693	688	699	728	718	656	697	691	716	665	694	710	731	677	659	707	662	717	691	702	700	678	643	747	707	657	683	632	740	679	702	688	731	701	683	698	715	695	656	690	725	674	720	700	691	668	669	655	704	685	718	692	700	691	688	649	738	677	679	677	711	723	718	688	672	642	677	676	685	689	684	669	711	758	693	728	707	709	695	722	643	664	728	682	674	656	701	664	681	730	680	731	662	678	724	682	741	738	678	697	658	672	713	714	691	668	656	670	687	745	639	703	704	681	701	665	724	733	706	706	734	653	687	704	714	662	663	698	692	765	724	679	711	695	666	702	669	690	700	721	685	704	660	700	713	705	655	712	701	747	712	689	628	712	707	737	667	693	732	718	693	705	704	716	679	705	735	697	676	758	665	696	679	667	738	661	689	670	737	708	623	743	689	665	742	714	702	730	698	712	704	703	702	694	641	720	656	682	682	692	691	725	695	674	707	692	763	674	689	662	658	681	654	680	703	680	694	678	664	720	695	710	714	669	729	697	715	694	736	723	699	703	684	689	744	689	699	707	662	698	721	689	697	680	705	674	717	696	733	676	693	727	667	693	669	666	709	710	668	704	684	699	746	706
4593	1323	852	513	454	967	2821	3974	2761	1500	675	425	347	310	312	312	315	273	300	315	337	284	312	328	306	306	331	274	343	303	314	301	301	336	310	318	305	323	330	307	302	340	296	276	347	300	286	308	298	298	280	306	310	308	315	314	293	322	341	332	283	333	273	328	296	328	342	327	329	294	277	334	288	330	317	263	287	328	292	282	306	313	276	285	304	293	329	298	318	325	305	278	299	294	287	278	290	303	331	306	333	293	293	342	310	302	315	325	307	292	302	328	311	300	330	266	314	308	290	302	300	293	319	280	309	297	304	324	313	334	271	321	292	326	335	291	322	283	296	323	317	312	272	316	311	326	301	282	324	351	296	323	314	272	317	300	314	310	313	292	318	341	300	346	305	292	298	306	309	298	299	331	323	322	286	334	319	316	331	334	322	320	307	257	324	297	311	322	354	323	303	287	310	314	321	303	305	312	324	288	311	321	300	296	340	292	321	285	307	320	319	273	300	285	318	305	308	285	290	318	308	317	323	317	349	296	293	319	327	291	300	315	270	317	367	293	262	306	317	317	321	294	331	267	322	337	350	306	331	292	318	280	297	335	294	324	284	335	338	292	282	317	326	313	313	288	292	321	274	319	313	314	335	299	300	339	294	338	302	340	296	265	317	301	315	293	295	297	301	318	296	324	319	315	295	332	314	298	303	308	327	333	303	285	306	288	284	286	283	278	313	309	313	313	332	304	278	277	313	307	285	279	288	278	297	258	277	312	289	282	316	288	287	314	312	310	306	316	308	315	301	315	313	336	336	301	263	295	326	318	298	299	326	311	312	288	282	300	307	353	325	282	312	330	277	319	318	330	324	294	330	309	334	324	304	304	313	303	275	284	319	334	322	304	330	296	312	282	321	302	327	311	289	311	323	295	309	282	303	345	333	303	319	314	306	314	311	283	310	300	301	314	305	272	311	337	304	301	287	303	317	310	307	304	298	272	350	280	358	305	312	315	319	296	340	332	322	309	310	307	283	282	316	292	283	347	301	290	314	290	315	341	292	308	306	325	269	279	281	295	289	285	303	313	267	315	298	306	308	316	323	320	287	301	286	321	281	314	290	318	301	283	321	310	306	269	296	300	294	300	293	294	309	269	307	293	292	293	306	260	275	298	294	279	323	320	322	324	300	347	321	303	294	289	314	341	290	288	307	306	323	326	294	278	329	288	317	332	296	304	275	295	330	313	296	295	339	327	316	301	301	303	300	272	312	288	321	309	343	298	292	315	276	320	331	317	306	289	305	310	317	314	310	313	303	306	256	309	291	283	288	333	311	298	292	298	297	309	320	267	294	330	317	319	308	308	271	289	318	327	284	348	279	338	287	344	304	313	271	313	309	314	306	304	321	288	284	331	311	327	307	284	288	282	297	309	337	298	289	299	296	334	278	289	278	287	321	303	311	293	321	309	295	295	296	309	296	281	315	302	323	309	293	327	304	333	312	297	293	335	307	293	302	281	289	313	290	288	324	295	353	333	293	312	311	294	309	282	280	289	293	339	344	277	323	296	333	291	298	302	315	299	305	318	280	355	312	293	311	298	277	328	281	310	306	319	312	294	327	295	304	321	285	341	314	280	302	284	273	332	303	298	331	292	291	305	299	333	318	280	276	306	317	300	338	333	309	289	284	291	333	317	298	336	330	271	301	343	305	299	305	292	316	340	336	330	343	302	297	291	300	311	325	340	270	304	331	321	315	299	320	322	302	326	280	300	286	309	312	271	266	295	311	312	306	305	326	271	313	321	314	326	309	309	296	288	325	297	328	295	300	301	314	274	315	289	298	326	316	291	324	304	273	306	316	294	279	297	297	318	308	265	300	326	330	321	305	263	321	298	275	338	311	294	329	301	319	298	327	332	306	323	335	334	279	282	322	286	301	305	306	299	338	262	315	291	297	346	308	284	309	331	272	330	321	300	316	272	292	311	304	284	283	281	298	269	279	293	262	339	323	290	318	296	286	284	302	303	309	326	311	321	316	300	315	312	293	319	315	318	302	325	302	337	264	294	320	322	298	305	273	299	284	293	313	326	300	329	299	323	325	288	307	293	299	325	274	302	290	238	300	301	335	329	257	309	305	284	335	300	307	313	301	328	292	330	320	321	328	296	304	318	324	313	293	287	350	309	287	315	299	332	299	312	280	283	312	260	322	286	318	306	326	326	287	303	306	316	309	306	334	338	305	308	297	333	304	339	322	336	291	320	268	309	307	331	339	287	297	277	306	284	311	320	323	297	304	258	330	319	306	296	290	309	286	310	276	316	333	326	295	304	312	323	287	331	286	297	332	328	309	312	286	296	311	305	292	298	314	333	325	318	320	338	294	302	292	314	298	339	315	312	305	293	320	317	293	309	284	293	310	317	301	289	294	308	317	291	320	323	293	321	304	286	319	303	317	271	292	302	300	336	271	309	311	313	271	292	264	295	287	291	316	314	310	306	326	301	290	320	283	329	306	323	293	317	341	300	316	298	293	308	283	299	292	293	296	326	323	322	313	284	289	305	315	295	304	309	306	283	300	309	326	308	302	287	294	313	279	293	311	310	311	296	315	296	314	282	338	289	292	321	311	309	337	308	312	312	306	312	322	310	286	319	317	324	320	297	313	284	295	305	306	318	319	324	272	291	286	316	294	333	326	301	320	289	328	310	310	340	323	291	258	301	316	261	293	303	307	326	301	305	328	293	316	278	322	294	309	312	315	283	315	308	347	285	291	286	313	280	331	276	296	290	303	322	333	297	299	283	310	337	297	285	312	282	326	301	314	328	330	311	286	312	312	332	322	296	327	298	339	296	291	296	280	304	318	338	326	308	286	294	326	309	322	282	328	279	326	288	310	299	287	292	291	301	305	286	319	288	315	298	307	320	308	301	255	313	325	328	295	303	283	319	279	307	281	328	289	331	300	345	274	286	314	318	326	347	320	353	318	319	301	316	275	303	276	275	284	301	280	311	323	320	302	318	312	304	293	338	297	315	302	292	338	325	280	336	319	308	288	344	309	334	317	295	308	296	297	300	310	331	330	286	305	297	339	308	299	273	313	323	286	355	308	275	254	285	301	294	283	310	320	298	261	309	309	307	326	297	331	297	310	312	309	283	296	295	302	274	307	306	326	289	296	317	308	312	306	289	300	295	330	323	321	312	277	322	327	296	305	348	300	303	308	311	296	286	335	314	296	300	315	317	274	306	310	313	312	291	306	310	332	317	305	314	342	320	328	318	307	306	298	281	305	287	314	316	305	273	293	314	310	286	259	308	298	308	278	312	294	314	304	323	310	332	322	296	298	307	300	296	292	324	332	320	341	321	315	293	303	281	254	288	293	295	295	305	312	331	304	317	283	289	315	308	296	306	305	327	282	350	317	289	278	328	306	298	335	285	301	292	320	285	315	328	315	300	336	308	319	275	282	282	297	307	295	304	282	312	303	322	303	302	291	303	309	289	299	316	295	302	281	293	308	317
3977	1888	1878	1402	1414	4772	13131	15333	10264	5205	2297	1174	847	795	772	762	732	771	802	759	829	799	747	725	767	802	742	732	812	771	735	717	795	786	763	786	814	814	783	835	765	773	788	793	719	838	826	734	744	779	735	795	807	743	779	716	749	749	775	763	782	752	739	810	745	789	804	768	799	791	776	779	762	771	781	735	768	779	757	742	774	801	767	756	732	754	734	776	762	813	758	736	804	726	764	754	793	765	747	792	791	725	734	755	759	752	766	812	764	755	766	814	809	787	777	764	756	777	759	774	735	773	743	773	759	746	738	732	810	696	699	770	760	743	748	797	778	741	766	743	746	803	802	731	740	739	785	790	780	741	778	735	771	794	767	762	775	714	736	783	770	716	761	796	776	767	681	795	789	774	781	799	762	790	777	769	779	759	733	791	789	757	799	773	794	726	757	757	762	778	773	777	726	753	739	746	794	747	744	771	784	751	748	797	779	773	734	769	751	782	754	744	799	785	767	806	765	771	790	768	846	748	815	696	794	789	775	783	731	706	720	782	792	767	761	792	780	765	756	768	774	819	713	776	759	771	783	779	793	773	725	753	798	778	781	805	781	832	766	726	774	748	754	763	764	795	742	768	773	782	779	809	798	801	711	813	761	784	759	743	714	802	769	748	763	763	797	819	787	780	800	736	759	746	822	795	724	753	762	771	830	767	784	796	794	770	762	752	756	737	786	754	713	798	737	739	782	773	751	768	770	774	804	790	779	808	804	756	769	791	783	822	778	778	747	738	792	765	754	769	770	785	766	795	752	756	739	760	688	833	762	791	759	793	767	740	763	753	802	771	748	753	765	773	812	774	750	726	797	793	760	758	775	774	799	806	737	758	786	794	791	795	810	770	796	747	708	765	755	764	747	793	760	770	782	743	753	780	782	823	792	737	778	802	750	778	780	772	730	766	788	761	758	701	791	731	777	747	758	787	815	733	780	762	783	781	792	763	741	765	738	763	796	796	785	811	761	781	752	765	756	806	716	774	754	737	817	727	768	764	748	792	784	771	757	755	762	778	783	761	786	803	799	770	774	724	779	759	745	799	774	681	752	765	757	779	789	850	829	823	778	755	812	797	751	802	794	775	736	737	795	770	731	794	818	736	778	771	738	769	813	782	789	796	781	777	809	752	781	747	743	771	753	787	760	705	803	787	814	811	761	798	792	728	808	786	773	776	830	767	745	796	758	731	729	727	841	800	803	769	784	767	803	752	758	760	769	784	760	770	787	767	720	741	741	726	804	706	764	736	782	692	798	759	808	752	804	749	783	746	783	804	772	765	756	791	796	766	808	828	740	725	779	781	732	758	769	775	794	737	777	702	764	748	748	763	799	785	772	751	760	786	790	782	759	824	786	750	805	787	720	792	822	738	770	734	778	779	806	778	720	808	753	735	780	728	728	753	802	767	767	805	747	751	822	777	809	777	781	775	755	826	754	775	766	738	808	834	768	795	738	770	771	708	759	775	803	734	779	736	810	772	787	753	800	726	789	753	749	765	831	705	766	806	750	798	763	736	789	737	729	744	760	758	782	761	772	807	803	758	762	791	807	842	796	772	787	768	777	759	762	774	725	751	795	734	795	772	756	760	748	825	737	793	765	737	794	725	778	755	797	791	801	800	789	723	736	797	819	772	713	812	760	775	754	775	818	787	755	801	811	792	779	749	781	723	765	777	787	752	754	789	798	784	794	801	773	784	816	762	833	780	811	812	808	800	756	808	804	797	730	699	792	762	818	779	713	760	788	727	794	762	743	750	791	774	778	792	755	756	762	740	728	778	731	753	794	736	781	768	750	767	765	739	777	733	812	745	778	817	803	760	804	739	753	757	711	812	763	740	804	740	754	747	751	770	813	807	762	795	759	757	778	765	741	780	786	764	754	744	779	721	767	759	769	770	800	705	777	754	753	761	767	799	698	737	745	763	832	795	767	809	775	804	759	801	776	815	761	785	798	787	781	803	766	768	772	748	792	759	783	772	758	754	824	713	744	748	727	767	775	776	774	801	754	781	767	748	769	799	799	735	756	775	763	744	763	787	778	779	805	721	775	744	775	778	769	774	772	740	749	806	796	801	727	777	730	804	801	788	831	729	734	759	798	766	814	793	819	790	721	764	813	775	769	808	809	779	763	756	763	785	758	759	772	770	788	779	774	748	814	772	815	793	728	779	794	748	816	818	790	768	773	785	742	748	742	737	734	752	763	742	775	796	824	777	780	741	785	757	766	771	746	806	765	764	746	801	820	761	743	806	758	717	756	772	791	789	772	773	783	730	822	763	763	802	787	781	731	798	739	768	749	746	755	776	775	781	701	731	778	748	740	767	743	732	784	717	738	781	734	751	750	781	769	786	788	787	782	803	762	783	808	769	773	763	769	793	763	761	802	747	804	789	810	778	761	773	790	796	777	775	795	788	799	793	730	749	754	755	808	833	770	758	736	777	772	707	762	750	750	757	700	805	770	804	758	783	772	772	760	770	752	820	769	789	795	747	763	755	820	764	731	728	783	777	818	769	756	776	783	782	722	789	724	800	768	766	777	780	775	775	727	787	763	791	815	798	779	813	740	752	760	750	724	755	748	764	735	755	780	752	731	790	858	752	801	731	775	770	761	730	748	781	741	777	762	842	750	780	728	793	809	814	759	822	762	722	724	741	744	750	775	808	771	725	777	786	831	772	815	765	768	803	816	795	778	711	761	746	808	765	756	735	717	814	771	743	768	793	709	740	703	782	800	736	785	758	766	740	768	758	782	775	781	771	790	771	762	767	748	760	788	731	808	786	755	774	765	709	735	756	800	788	792	830	775	769	782	763	769	804	726	740	776	757	771	763	747	751	811	776	703	771	812	789	774	799	766	773	814	758	803	788	744	737	733	804	779	771	742	770	797	784	739	773	758	764	800	750	684	789	815	777	823	809	753	683	746	733	750	752	754	724	738	763	782	784	755	790	735	785	763	781	762	790	813	750	766	758	752	773	789	751	759	779	778	787	793	801	760	757	764	728	819	836	778	733	770	780	734	752	763	774	783	760	755	747	772	806	763	782	781	749	803	789	777	770	814	775	777	742	774	788	789	777	784	762	747	793	761	816	760	769	777	793	740	725	772	774	732	785	746	762	775	760	761	768	806	786	785	780	755	755	763	771	717	815	773	757	746	824	785	810	759	788	749	825	742	797	781	742	761	831	757	771	736	765	776	767	759	749	809	803	768	734	750	738	699	789	753	769	737	765	827	806	793	847	753	775	795	799	790	809	767	729	784	796	828	733	764	756	827	765	778	816	791	774	750	797	780	800	810	746	768	773	784	772	785	762	788	753	737	760	748	762	779	807	786	812	731	767	768	768	786	825	797	764	785	780	772	805	780	742	825	742	772	756	778	790	741	810	794	810	745	807	756	758	770	822	748	824	786	725	772	781	765	797	821	771	793	727	726	822	739	794	762	706	770	751	784	744	752	779	742	762
31831	13171	5471	2836	2355	10207	39358	38317	23558	10860	3172	916	427	361	305	338	298	318	344	313	298	340	325	318	301	339	293	306	283	303	285	308	280	320	305	286	330	304	285	304	307	281	306	323	319	348	283	297	296	316	316	320	306	311	331	306	288	311	305	294	302	321	344	289	324	320	323	322	332	313	335	322	298	311	278	303	279	302	306	289	305	326	343	324	309	325	318	324	307	314	317	295	283	312	326	323	318	339	308	332	278	298	326	333	331	304	312	278	318	308	341	336	305	342	322	333	303	288	309	311	302	311	327	307	297	308	331	305	358	329	325	306	291	299	324	296	307	319	286	328	327	302	306	306	315	324	323	285	300	333	322	315	289	296	322	334	304	306	286	341	338	314	308	308	278	317	293	289	290	320	324	290	335	328	326	329	279	300	303	324	344	273	315	272	308	289	295	326	308	326	312	325	315	323	301	326	338	317	302	287	330	352	272	309	323	327	316	306	327	294	312	317	302	312	339	288	276	301	327	295	291	314	288	308	335	298	298	314	320	302	328	284	307	317	297	311	308	261	312	315	334	321	322	292	306	297	323	285	287	331	290	333	298	329	334	310	305	295	314	320	314	345	298	298	296	350	323	299	325	296	302	319	300	315	290	298	334	345	320	343	323	322	348	336	318	313	315	318	342	304	349	347	286	327	307	343	325	318	320	311	306	304	330	349	285	296	337	295	326	340	321	278	323	307	303	310	338	314	332	298	317	313	284	312	337	293	356	311	292	296	322	296	368	316	293	303	279	321	324	307	326	300	306	322	279	298	332	324	308	320	297	298	288	289	287	322	305	340	316	295	321	301	292	331	340	296	315	300	305	268	291	282	331	285	309	331	299	315	307	316	314	308	304	302	325	323	308	311	277	341	298	344	319	314	305	272	291	324	265	306	336	276	320	288	315	280	294	315	303	318	320	304	292	311	296	307	319	298	281	307	361	322	310	293	319	298	307	279	325	304	299	348	312	310	283	327	303	324	293	303	303	307	320	315	293	304	277	304	355	287	316	304	326	310	309	311	327	301	296	294	304	326	291	282	315	329	308	307	302	336	325	319	315	318	282	349	323	331	330	327	307	286	310	326	328	344	337	353	315	284	314	313	335	279	324	333	318	342	342	298	322	344	300	331	337	336	314	332	282	341	315	360	300	376	314	276	343	338	303	310	311	320	326	314	295	344	300	307	300	336	329	303	314	289	316	313	283	308	284	304	332	315	325	364	314	266	329	300	294	320	312	305	332	293	336	300	344	274	278	292	277	293	345	326	304	315	332	324	288	308	333	335	332	337	301	303	329	328	314	291	318	286	281	306	324	317	333	316	291	328	291	308	294	294	307	329	303	334	303	318	308	350	310	296	307	330	309	277	313	290	296	349	299	301	309	297	341	286	319	332	313	338	324	301	310	296	312	291	303	300	290	283	303	310	283	318	312	301	323	288	322	341	327	306	296	314	317	302	340	301	320	287	301	303	307	314	302	294	357	310	315	305	319	294	311	337	311	315	311	321	317	330	324	340	311	298	302	322	307	328	276	276	330	316	327	303	298	319	340	297	326	309	327	307	305	291	280	323	308	297	314	309	323	321	301	358	305	303	299	318	335	321	329	285	319	317	297	286	304	313	325	303	297	314	310	315	315	312	306	294	327	317	304	307	294	332	303	337	328	332	326	315	311	327	309	308	306	325	304	334	347	339	320	333	293	321	319	309	315	298	310	310	291	347	317	320	273	304	306	345	267	294	332	305	327	299	340	285	314	319	314	297	289	312	299	302	305	278	326	309	324	280	301	314	318	325	303	337	305	297	314	335	315	294	329	275	293	318	335	304	287	307	324	289	330	340	322	358	324	297	323	313	306	304	337	306	312	305	305	327	338	308	277	320	299	305	353	294	273	299	300	296	323	296	315	359	291	287	312	318	305	302	331	315	307	331	349	302	316	287	319	300	308	305	311	342	334	288	309	296	304	281	326	315	301	299	295	330	295	317	303	340	325	325	305	317	307	290	289	292	306	336	319	327	304	309	298	319	316	306	280	282	325	287	274	349	317	320	329	303	300	294	343	275	316	287	301	302	309	310	325	309	311	288	310	337	339	320	309	322	296	316	322	309	315	337	312	330	315	305	295	268	303	302	333	284	306	341	325	267	315	292	301	318	324	323	291	295	316	295	326	314	323	284	304	316	333	321	303	332	329	300	314	311	318	319	313	304	281	303	326	302	325	320	340	296	319	297	298	332	314	283	291	314	328	283	316	327	295	326	320	291	314	314	310	317	304	324	304	323	277	298	321	335	328	293	298	335	347	335	337	324	302	343	318	291	292	309	317	334	297	320	304	332	290	323	300	307	282	329	315	289	317	305	293	325	301	275	328	293	316	316	305	343	325	312	318	306	309	308	297	303	313	315	336	289	298	319	281	316	306	277	308	315	340	332	293	299	326	326	345	329	333	342	301	290	308	345	325	296	276	297	324	297	309	332	307	313	337	311	317	319	283	325	331	305	329	326	295	294	292	309	320	285	327	307	324	314	310	310	325	296	317	308	300	294	278	334	316	290	340	302	327	306	313	331	297	329	314	307	287	285	279	325	312	323	307	330	317	353	308	327	297	312	306	305	319	299	320	335	327	307	329	293	285	345	338	299	332	304	318	303	319	336	304	318	358	354	329	311	324	318	327	293	317	311	331	312	339	298	350	305	347	318	283	314	305	293	325	319	333	331	306	299	344	334	314	298	273	299	320	276	323	307	325	275	314	305	314	306	279	312	299	303	323	283	294	293	322	294	311	291	288	288	303	319	331	319	342	313	314	323	304	321	296	302	327	310	323	324	312	313	301	317	322	301	332	330	279	316	311	327	341	303	317	310	315	292	269	317	364	338	307	329	312	337	291	320	273	290	332	300	309	321	337	298	289	324	276	288	334	315	313	327	328	331	303	304	280	309	311	297	309	329	351	321	309	298	297	305	330	306	302	317	284	312	338	300	296	295	332	336	326	316	311	312	356	319	320	341	325	295	300	316	319	315	327	308	322	364	321	336	317	348	302	330	295	325	332	325	296	281	327	323	326	307	291	285	350	321	319	300	282	315	332	323	310	332	309	319	329	296	288	318	288	290	300	284	319	305	320	291	330	318	321	299	317	324	295	300	324	310	312	321	291	295	329	300	307	316	340	327	287	318	340	314	352	327	318	317	330	309	299	297	298	305	294	327	333	307	304	328	333	331	322	320	307	337	316	326	318	298	321	299	314	335	310	291	314	302	333	326	314	323	263	301	318	309	318	341	316	291	303	335	331	284	286	329	299	304	278	276	285	303	294	286	315	339	326	271	321	325	317	313	325	308	322	346	334	323	329	310	303	313	297	335	311	341	307	293	327	313	317	316	330	318	307	334	318	302	320	307	301	290	308	353	279	315	307	321	307	319	323	321	292	325	345	307	317	340	299	313	288	299	298	275	316	299	342	285	303	303	333	303	337	300
19947	5188	4691	4941	6867	23274	55420	51688	39067	24480	10678	3323	1223	842	771	770	773	760	806	790	782	749	779	802	829	806	817	834	772	796	736	747	785	786	803	784	807	786	803	800	803	826	798	767	744	800	780	774	806	864	835	823	773	775	753	774	762	834	805	729	805	816	765	808	792	794	787	824	778	730	811	770	790	779	733	788	735	784	758	765	756	732	809	784	773	799	835	747	765	801	778	769	743	750	780	775	746	763	736	733	752	759	742	778	765	755	777	829	763	803	815	792	780	726	819	789	807	861	755	785	798	767	761	785	778	810	766	767	734	808	750	757	754	781	796	819	827	787	798	761	761	783	822	770	800	781	835	764	734	810	773	784	773	765	749	792	816	794	788	750	782	773	745	787	787	761	765	769	796	750	777	780	813	743	791	788	787	769	784	794	764	748	764	720	783	747	758	780	763	770	791	803	765	814	799	813	769	796	803	741	742	750	774	785	744	771	799	773	794	823	756	787	828	760	823	838	777	773	813	751	759	773	716	792	810	795	782	760	817	782	747	752	789	786	778	754	820	794	771	794	762	802	797	762	791	729	767	790	817	808	796	740	795	778	798	778	802	796	752	766	787	803	812	785	763	777	838	794	772	811	830	748	759	855	742	796	771	748	805	789	775	798	762	794	824	770	765	745	780	796	752	778	775	754	804	801	788	797	784	752	763	761	812	716	821	792	810	841	763	780	807	820	816	761	759	765	752	777	702	865	772	789	775	755	785	788	794	773	766	778	797	780	766	803	822	778	767	764	756	793	790	721	821	798	813	787	786	780	773	760	781	791	767	841	766	817	794	786	847	783	823	816	772	749	795	786	800	745	779	772	731	710	774	799	821	785	779	740	841	814	786	785	772	757	777	844	752	770	781	750	727	778	800	776	754	785	788	780	825	826	759	834	747	797	821	760	781	802	765	735	843	775	790	786	817	728	761	776	754	731	777	817	745	798	757	801	829	773	742	745	828	768	768	796	762	790	756	723	769	768	795	764	787	816	783	832	736	816	787	799	743	772	839	778	770	765	790	772	776	762	843	753	806	809	753	816	758	830	774	744	748	796	751	785	764	801	738	806	757	721	764	772	802	767	804	716	784	838	734	775	776	765	744	782	787	779	762	770	731	738	753	782	761	814	755	831	755	805	763	710	773	745	779	796	723	791	795	792	743	797	771	781	746	780	762	767	822	761	756	807	774	798	789	806	772	744	719	776	805	856	765	835	780	766	762	772	777	740	755	794	752	801	771	759	763	790	812	741	772	756	781	784	795	815	827	801	780	766	808	789	692	790	769	835	775	766	774	739	758	789	753	804	802	794	759	772	781	794	777	750	771	796	778	777	808	775	797	807	794	767	729	787	826	845	803	824	774	806	747	792	783	777	802	792	704	762	737	754	809	783	775	788	842	772	754	768	737	839	776	813	782	777	797	846	765	813	794	827	746	791	785	733	771	782	783	782	761	757	746	785	815	822	793	765	812	800	764	798	750	790	794	751	744	805	800	789	788	785	746	799	771	806	753	771	773	772	783	759	735	770	777	782	768	764	721	770	765	792	775	776	784	781	766	747	806	757	757	789	761	788	823	812	823	792	781	724	779	801	753	781	758	813	786	764	773	797	800	764	791	730	787	748	827	810	777	797	730	794	851	767	778	769	783	786	824	754	807	814	761	772	797	773	806	762	810	810	810	800	738	770	807	822	858	752	787	737	804	763	799	752	781	782	732	782	805	787	788	818	817	794	816	770	809	797	733	809	776	777	744	708	747	754	740	764	773	743	752	740	766	728	805	811	778	795	767	812	744	753	810	756	779	850	810	794	737	768	827	746	798	813	776	746	784	784	771	760	773	854	818	716	748	775	765	833	774	769	774	801	777	757	748	784	759	810	851	752	773	786	799	789	802	750	770	790	742	756	748	770	782	783	735	757	745	780	750	795	764	779	819	755	775	750	774	775	784	792	781	773	821	781	796	799	773	787	795	771	711	750	801	767	767	756	781	796	757	811	750	750	806	795	821	826	782	777	806	752	795	767	814	796	749	796	775	722	823	727	785	774	760	751	749	783	787	793	810	766	779	795	768	770	762	743	749	787	746	747	867	767	793	760	810	836	786	777	793	800	789	794	767	787	747	818	757	767	758	828	737	749	817	739	779	779	790	783	810	761	795	782	802	805	773	802	792	804	748	774	808	788	781	767	771	769	800	749	757	777	773	809	797	721	751	776	795	764	820	773	812	758	799	775	815	737	781	785	726	806	768	786	802	747	761	760	727	794	788	787	780	770	824	766	769	811	791	783	846	810	797	781	837	781	781	823	787	777	789	800	789	797	732	738	729	790	785	764	812	762	836	800	763	740	772	799	749	844	807	765	789	770	747	772	748	742	813	782	783	792	792	770	780	732	804	772	814	775	827	779	824	801	740	743	801	799	812	822	784	742	774	810	788	778	767	805	804	731	794	767	738	784	785	784	751	747	760	762	766	782	779	802	755	786	771	791	798	822	841	762	761	802	803	787	781	787	783	713	737	798	829	733	853	770	786	754	745	789	780	755	790	771	778	800	740	800	720	799	795	767	778	784	754	757	797	802	825	743	732	757	784	765	761	741	747	736	767	736	780	776	783	764	825	786	798	773	755	793	800	794	781	773	727	764	745	775	759	775	794	829	791	793	754	768	785	815	779	811	757	812	824	790	777	789	785	781	773	816	794	802	790	754	778	804	783	760	738	837	713	757	816	782	743	792	775	782	810	736	787	833	807	796	760	743	796	833	744	785	784	786	733	742	738	797	803	772	759	817	835	725	751	778	768	770	790	814	777	727	743	772	799	787	742	795	749	813	743	748	716	801	787	757	799	750	780	776	767	824	771	819	796	815	791	813	739	706	809	773	778	815	741	814	815	774	810	783	780	763	764	759	705	761	870	776	758	740	759	773	770	748	754	812	822	795	801	784	833	747	790	776	766	737	828	803	776	748	739	781	808	779	755	767	773	756	766	763	751	788	764	742	766	786	751	794	796	768	765	779	801	728	779	713	787	808	779	737	793	785	760	799	739	792	777	759	767	814	833	766	780	786	737	762	732	774	801	781	815	736	809	686	819	760	805	798	777	736	758	814	803	791	764	781	695	729	772	741	765	822	808	769	804	771	768	824	814	766	786	762	751	778	841	765	778	777	747	761	759	765	765	770	768	750	728	817	808	807	761	779	817	776	810	757	808	773	752	735	785	772	792	767	737	742	767	769	767	774	718	829	770	728	760	761	769	839	801	826	778	755	770	784	804	765	774	754	796	753	782	781	756	794	759	819	778	820	735	753	769	771	786	749	802	802	777	796	798	793	787	722	762	739	803	831	751	800	819	792	753	724	790	767	771	773	812	735	761	788	793	755	784	797	803	792	721	796	784	798	825	771	795	811	741	759	781	805	772	773	728	814	739	753	768	794	799	739	785	776	740	727	771	780	806	759	732	781	736	791	761	829	844	763
33973	13471	7373	4301	8679	37327	54994	48350	33505	18767	6074	1382	449	308	287	283	278	250	308	288	269	286	266	290	268	292	275	282	279	274	292	262	274	259	287	334	248	286	259	249	274	288	280	278	295	260	292	259	227	271	287	278	278	278	259	282	252	292	284	287	273	274	288	280	248	253	286	249	277	295	286	258	288	310	256	242	269	269	266	292	275	256	267	256	280	263	276	274	269	254	264	237	272	285	256	280	280	278	280	314	289	269	269	281	259	293	287	290	263	284	292	299	287	266	257	254	289	279	294	267	260	300	301	274	277	283	270	264	285	295	322	284	274	258	282	282	292	279	269	286	267	243	279	269	293	286	272	343	282	294	307	295	256	307	266	280	269	276	272	292	263	301	251	282	282	295	278	253	265	279	286	280	261	275	261	279	291	265	277	251	258	270	261	283	279	272	282	266	259	304	271	278	286	258	274	318	254	274	257	282	268	304	266	306	276	305	287	265	264	303	242	283	277	278	277	267	284	279	289	272	257	281	287	279	272	258	260	249	258	244	287	288	331	321	284	259	299	257	272	297	272	244	262	262	263	256	253	258	283	293	236	259	296	295	266	279	280	259	301	276	264	271	277	270	297	250	280	271	266	294	245	289	263	252	283	293	270	299	289	295	262	271	304	275	258	274	286	241	264	272	273	267	297	267	285	286	275	264	267	284	269	276	269	271	295	266	287	272	272	270	255	255	297	246	284	270	279	267	273	262	259	294	291	285	274	286	270	292	272	246	265	246	262	242	279	274	288	280	283	268	276	283	279	292	275	280	283	270	278	269	249	260	233	285	268	294	276	275	322	269	267	264	269	271	296	285	260	259	295	259	259	271	286	267	253	246	286	274	294	292	271	297	306	269	290	289	285	291	304	254	273	272	291	274	275	285	288	288	293	277	284	322	258	275	297	239	233	243	273	281	286	300	293	279	273	272	291	259	272	270	302	282	295	282	287	291	285	271	304	287	281	279	279	309	266	270	257	284	303	247	270	284	282	290	273	289	272	276	268	245	302	254	285	259	277	271	275	275	257	298	305	281	263	279	271	299	275	264	285	295	253	287	284	317	263	275	265	281	265	254	267	270	279	286	271	264	298	256	262	271	275	280	280	294	280	311	261	278	258	267	281	282	264	283	290	254	285	258	271	294	272	261	269	277	284	290	287	287	258	276	245	299	265	261	275	284	270	274	289	310	265	256	251	260	303	272	287	277	253	264	249	300	247	299	276	274	262	294	300	279	271	285	287	260	285	271	313	320	299	274	252	299	249	266	263	300	260	275	263	282	302	256	304	307	289	280	264	269	288	284	287	249	310	269	313	267	273	276	280	279	270	290	278	232	310	295	262	273	287	278	264	276	273	266	285	260	272	268	271	274	259	293	292	262	273	287	263	315	294	285	291	300	270	265	256	256	293	273	278	269	305	264	277	265	257	240	277	324	278	269	241	272	264	263	276	264	279	266	272	264	274	258	258	253	256	284	276	262	256	275	288	276	247	300	316	312	266	286	266	303	264	278	281	246	253	252	295	286	246	294	285	258	266	252	293	278	290	279	265	257	258	249	234	268	273	250	277	312	268	260	280	288	260	273	297	265	277	288	274	258	269	265	256	281	287	285	263	276	257	237	301	262	317	251	282	255	259	273	288	260	293	275	295	261	289	259	284	271	264	288	263	279	306	275	281	275	295	301	272	289	305	294	262	279	299	281	289	255	279	275	258	280	300	283	270	295	287	303	262	270	286	260	249	275	268	283	265	312	294	281	273	289	284	259	269	273	255	265	262	247	276	277	291	292	306	284	276	309	264	250	279	272	257	279	292	265	270	271	277	278	295	282	307	274	263	249	306	238	272	266	273	260	269	271	278	270	287	298	277	268	264	289	257	263	264	278	281	252	254	295	261	262	266	271	277	275	274	281	275	261	287	297	277	276	266	283	282	268	274	307	280	263	279	256	260	283	244	264	278	272	266	266	260	269	315	259	315	285	259	260	280	277	273	292	266	244	272	255	278	302	269	292	258	246	305	291	284	301	279	297	272	288	297	266	280	289	250	291	293	255	296	267	267	276	265	271	256	288	258	251	295	281	283	269	291	277	270	296	280	287	284	277	271	306	267	301	262	278	267	270	263	275	281	295	281	285	272	244	265	259	275	282	289	275	278	274	277	301	278	274	258	279	290	301	290	251	229	278	264	283	268	300	291	297	254	276	286	292	264	274	270	288	276	276	285	292	249	303	294	281	269	302	255	260	292	267	274	273	310	297	257	263	281	282	290	295	263	277	281	267	267	290	277	257	266	294	284	288	276	283	273	272	249	290	249	253	283	278	245	266	295	285	270	275	291	287	258	257	295	284	269	281	267	277	264	253	272	269	288	286	278	267	309	281	285	281	262	278	299	251	274	256	298	261	274	273	287	260	301	305	237	269	290	291	286	304	276	273	273	276	301	239	270	290	329	272	286	279	276	292	290	279	258	294	272	291	271	284	254	280	296	283	263	284	279	264	268	288	285	281	266	282	298	298	276	284	260	271	274	288	256	265	271	296	275	272	270	273	273	240	280	250	264	252	277	269	295	258	270	262	273	264	255	270	288	253	260	272	327	312	271	246	299	256	280	284	282	260	276	280	279	274	253	245	280	280	304	291	272	230	298	271	230	262	275	259	246	276	283	271	273	260	277	274	292	286	305	261	251	289	253	296	269	268	269	259	282	275	263	287	266	299	263	244	277	260	263	266	261	290	289	266	283	264	273	247	295	258	301	264	260	265	276	280	278	267	260	304	288	267	283	277	270	269	289	295	273	301	257	266	264	271	294	278	261	278	292	252	298	258	280	288	271	293	278	274	296	300	262	284	276	271	289	248	275	301	271	267	290	273	271	290	303	292	280	277	314	260	298	239	296	270	279	272	263	245	306	247	278	267	260	285	272	259	282	279	274	312	261	274	273	280	278	299	264	276	284	285	269	268	274	310	274	274	260	288	254	291	285	279	260	302	277	278	254	243	296	272	252	263	256	275	277	296	279	290	273	274	272	305	269	271	251	291	274	244	267	259	289	235	270	260	299	271	271	276	286	276	252	256	265	287	263	264	302	289	277	291	274	254	302	292	311	246	239	259	272	279	243	270	267	257	280	302	303	268	308	293	284	262	283	291	278	277	229	281	265	285	280	280	268	252	291	258	293	291	259	294	285	297	291	301	273	297	276	249	248	268	306	271	288	259	264	308	271	282	265	299	285	294	272	266	262	272	256	286	277	286	251	242	307	274	269	270	255	275	243	254	281	300	258	276	266	298	297	280	268	312	304	286	259	271	267	310	273	276	290	255	296	290	322	311	265	271	279	268	276	266	290	300	277	292	284	272	260	280	262	319	310	253	312	282	284	241	257	283	265	281	296	275	273	270	263	274	277	259	309	293	278	290	258	251	266	307	238	284	275	297	265	257	304	260	260	275	271	266	289	297	271	292	272	312	273	268	244	265
19446	4671	7143	9018	21426	51995	66709	60229	47310	33284	15803	5024	1529	839	729	709	671	731	708	729	713	718	630	702	671	731	673	681	772	699	684	717	683	685	758	675	672	700	688	685	670	703	711	715	691	680	668	700	680	726	673	713	738	674	685	731	649	684	651	703	744	669	679	686	662	687	723	720	715	717	686	723	683	706	673	686	664	724	743	721	708	751	699	700	686	701	712	693	719	661	645	673	672	701	714	665	713	700	684	710	721	669	654	730	669	722	687	673	683	706	702	669	701	702	694	704	682	692	690	678	724	700	736	668	721	686	712	612	733	667	715	716	644	707	709	669	695	775	686	667	668	681	740	665	672	697	712	691	710	695	679	693	686	669	659	678	680	650	774	724	677	664	660	690	691	705	723	711	683	655	688	676	698	670	657	671	692	680	683	700	672	673	729	718	689	690	730	724	729	697	665	641	696	750	683	683	659	681	699	638	696	673	729	718	736	678	686	696	718	702	688	710	708	654	690	703	656	696	680	680	754	689	686	687	716	699	696	694	765	694	682	729	720	726	662	746	688	721	713	667	674	721	668	694	668	686	702	737	655	708	679	677	687	703	735	669	705	714	686	657	691	700	697	659	711	720	656	645	714	674	684	661	698	750	760	686	745	737	680	664	686	654	662	694	679	720	710	735	706	720	703	733	700	723	665	673	678	718	676	668	746	688	702	638	709	699	668	714	694	712	739	696	706	680	696	682	644	706	714	686	732	670	661	663	723	710	712	749	658	724	666	722	647	732	688	711	686	720	748	645	708	743	703	686	729	687	738	674	680	689	722	719	680	655	691	723	709	720	616	697	660	692	651	679	678	728	714	673	702	694	714	667	751	719	679	712	673	673	662	659	703	758	683	681	677	709	697	687	666	726	700	755	667	683	705	693	678	716	671	656	673	685	697	696	659	715	708	716	687	691	717	686	735	689	742	714	690	692	681	658	711	674	712	678	721	722	694	675	693	713	684	673	678	702	707	687	699	700	693	691	684	712	670	689	680	756	688	712	689	672	683	711	693	724	718	681	727	673	662	744	688	701	656	646	696	694	715	676	664	745	699	700	703	694	667	716	750	707	722	711	674	697	695	679	674	653	680	692	686	668	700	721	683	687	671	619	699	652	677	669	659	711	735	690	697	691	709	691	682	692	749	661	749	688	707	672	690	697	701	680	702	667	648	688	684	737	714	696	698	684	701	665	701	689	688	670	730	722	721	687	673	704	665	688	705	681	713	679	719	673	716	694	717	718	739	719	670	713	721	738	671	700	711	706	664	723	628	733	733	695	693	696	744	664	665	671	709	678	680	725	688	720	696	625	673	701	727	726	687	668	705	704	704	692	706	701	687	673	751	711	674	673	683	729	636	697	670	674	682	712	709	714	684	646	729	679	670	701	712	713	703	684	708	729	725	699	673	681	699	714	665	733	681	732	723	710	694	716	740	698	699	686	723	706	701	670	690	693	695	674	736	696	681	689	651	730	765	674	699	695	682	694	731	725	733	730	668	703	667	731	719	676	655	708	711	702	726	724	689	751	679	705	728	656	705	699	658	662	721	708	672	723	766	678	690	660	695	668	693	718	719	720	702	679	747	688	676	746	751	679	688	709	706	690	675	740	740	690	661	700	692	673	717	709	755	714	713	661	684	721	701	677	704	721	690	704	693	709	659	699	635	710	742	673	700	670	710	702	723	694	701	663	735	678	719	698	668	698	743	696	690	701	712	712	707	660	679	687	686	718	643	707	717	691	704	697	712	705	699	728	673	708	687	689	677	706	741	707	710	709	670	709	714	710	675	700	640	659	705	702	679	741	669	698	675	711	671	701	725	711	700	717	679	726	687	665	720	667	707	698	698	660	750	675	678	674	696	694	684	691	736	707	744	697	705	701	671	700	722	663	683	674	717	697	691	715	688	749	659	670	642	711	690	683	690	637	683	652	712	709	694	673	697	699	733	711	705	687	748	678	647	701	644	682	695	703	669	700	698	689	685	668	666	706	697	643	759	727	670	678	700	647	649	694	716	721	740	730	651	662	696	685	686	673	707	695	652	741	713	690	679	703	654	707	689	722	726	703	732	676	678	696	728	713	669	690	750	695	668	687	683	745	700	696	737	682	698	713	745	720	690	682	704	665	677	680	699	660	677	680	669	695	678	657	753	679	721	683	706	634	670	716	660	721	740	691	726	654	674	681	685	711	707	661	682	736	730	698	707	668	673	678	709	707	692	655	680	731	678	690	697	699	717	688	688	661	651	687	695	707	730	691	703	695	698	690	714	679	679	712	694	688	676	707	634	675	647	706	686	697	699	639	681	678	672	695	706	688	649	706	718	694	691	758	684	676	664	730	670	678	708	722	680	689	715	720	716	673	679	706	683	743	773	621	680	679	725	721	703	696	740	647	691	705	666	677	693	715	677	652	697	686	707	674	690	696	681	717	725	702	689	662	659	691	721	690	753	664	675	678	691	686	764	712	683	745	723	670	706	742	707	718	701	758	705	671	677	691	694	680	674	682	679	783	697	673	671	681	696	660	702	666	695	654	675	677	695	742	697	673	714	683	695	722	688	694	633	629	705	689	690	689	676	729	719	731	687	712	711	689	707	717	680	739	709	750	740	672	672	690	663	702	686	659	691	683	679	713	718	693	723	670	718	699	657	686	736	666	678	674	695	689	730	692	664	730	758	712	732	648	699	689	656	692	700	693	657	688	722	695	693	670	708	672	734	670	709	685	722	700	667	676	705	735	694	670	684	690	664	701	691	718	712	694	657	694	738	727	665	692	678	692	686	728	670	692	692	719	686	652	711	701	679	715	709	723	759	636	653	700	721	700	700	680	701	724	706	700	681	696	675	712	664	713	683	720	719	648	685	695	647	694	663	704	668	665	717	676	638	662	736	667	715	684	676	704	661	682	679	701	683	684	692	683	688	698	704	680	666	714	675	695	708	681	724	709	682	703	724	673	690	711	761	725	672	652	640	684	746	726	656	697	665	704	683	696	718	654	642	653	697	736	740	700	672	672	684	708	619	704	627	723	712	715	702	642	685	692	690	726	667	682	655	690	709	718	685	692	669	708	657	753	693	696	712	658	738	768	687	680	680	664	649	724	724	664	716	695	630	720	658	676	699	700	700	653	690	699	693	700	716	686	685	688	727	711	745	702	689	673	680	719	737	681	678	652	750	723	682	711	729	692	717	688	673	686	704	727	694	696	669	694	684	694	716	721	686	723	718	692	667	685	685	690	715	738	702	625	729	702	705	702	699	703	677	653	698	689	671	684	716	703	678	671	653	675	739	675	711	695	692	728	699	674	666	702	716	670	721	658	711	664	653	666	709	703	717	696	757	685	695	720	703	693	691	687	650	701	714	670	773	762	690	696	729	694	699	707	671	754	710	705	714	714	672	665	695	685	699	712	692	719	709	654	719	721	732	675	705	664	705	679	687	717	691	703	688	677	679	681	676	700	674	729	656	691
4721	1037	723	459	570	1406	2995	3811	2763	1512	649	417	313	295	293	311	322	278	303	283	297	309	252	295	305	315	295	301	283	292	283	289	316	280	293	295	291	294	302	317	297	282	278	315	283	336	272	277	299	302	286	306	273	289	303	279	302	283	302	309	280	313	272	273	281	300	306	305	335	288	263	300	303	288	299	327	315	302	291	285	272	292	319	299	298	299	317	351	308	273	277	281	300	290	300	322	280	296	304	299	287	323	283	285	331	288	316	282	290	313	295	279	298	313	324	301	307	308	315	303	301	291	297	320	308	311	316	311	290	300	283	297	285	307	281	300	299	298	270	302	328	299	305	308	309	289	285	300	318	285	314	283	272	313	311	315	298	300	302	316	307	332	269	317	328	279	291	284	282	289	316	311	249	292	301	286	301	313	274	263	284	324	278	300	282	297	326	297	313	295	277	309	291	312	314	275	298	298	323	289	303	281	278	294	316	305	322	293	280	314	321	277	303	280	293	274	314	298	306	264	331	295	304	274	314	307	332	270	297	319	278	297	314	288	296	286	313	253	262	279	290	331	279	284	299	332	292	293	319	307	298	315	299	316	289	283	278	305	288	252	272	303	289	298	303	321	309	357	272	296	321	315	311	302	312	289	307	283	316	285	283	263	273	309	285	290	300	273	291	269	331	318	311	322	292	278	324	303	313	303	271	287	315	307	299	297	287	282	300	297	332	314	326	289	284	324	290	258	290	282	307	326	308	296	300	289	309	291	302	326	293	306	260	251	277	283	316	298	296	299	282	310	317	311	320	266	265	304	304	291	300	290	278	329	312	318	291	278	306	323	310	289	330	306	289	301	311	319	289	291	285	320	276	298	262	296	292	285	300	284	308	332	298	280	320	278	283	312	292	296	315	271	296	314	330	281	292	279	301	276	292	314	288	295	288	278	276	340	310	319	290	283	284	272	303	304	301	285	301	269	297	311	289	298	274	310	320	284	300	292	278	301	309	311	281	296	293	281	282	311	332	283	264	287	305	310	273	315	293	259	283	320	298	297	306	281	318	276	318	285	288	304	299	290	333	310	301	300	281	292	305	288	298	296	297	268	295	283	295	282	307	278	303	278	322	268	293	266	303	263	265	332	304	309	285	321	284	269	308	288	297	309	332	286	321	308	307	270	261	327	287	270	293	332	302	302	297	320	298	352	308	287	290	296	310	287	290	285	289	314	310	312	303	329	278	287	276	318	309	293	339	321	290	284	286	299	293	333	310	318	335	297	281	311	318	336	309	282	276	283	308	283	289	316	287	301	298	289	309	324	286	317	288	279	294	296	301	275	301	299	280	313	308	282	312	273	290	301	279	297	305	305	286	308	266	282	304	285	291	297	300	291	286	270	278	305	315	307	307	280	282	303	314	298	284	298	311	304	319	279	284	298	275	298	275	292	305	304	319	271	301	310	286	313	304	311	279	301	340	340	285	292	330	325	295	288	303	285	322	295	339	329	281	318	279	311	269	333	276	295	324	342	320	314	291	320	310	282	273	301	299	289	340	304	306	312	304	315	294	288	279	291	304	299	317	289	275	331	307	316	286	293	297	299	282	321	302	315	280	289	295	299	265	325	283	278	282	273	276	302	286	328	308	260	292	296	277	326	284	331	287	301	320	282	266	298	307	305	273	297	309	299	307	320	307	334	310	300	314	290	319	308	308	275	278	291	303	282	296	334	328	297	271	324	279	326	308	301	316	291	324	315	327	310	322	298	268	285	316	283	296	292	290	295	252	310	286	340	286	281	297	319	290	336	331	323	301	298	284	268	294	289	324	294	299	325	333	280	292	296	296	291	307	312	267	315	317	318	309	298	303	298	280	283	310	256	302	300	310	286	310	289	315	262	320	316	307	270	298	292	286	276	279	291	317	305	333	295	306	296	305	333	331	299	300	279	275	293	315	303	296	301	294	318	273	331	302	287	308	279	289	326	285	323	305	282	292	317	310	289	305	333	310	274	292	301	286	272	317	288	294	293	267	309	269	262	292	290	290	317	325	307	285	304	307	299	288	305	307	315	320	300	270	279	290	330	311	342	298	289	307	296	285	312	320	320	311	326	303	329	274	304	309	298	294	307	297	303	272	323	291	305	268	297	268	283	320	339	286	307	290	292	308	296	292	272	279	292	300	320	300	264	287	319	289	269	321	268	311	299	314	275	327	275	303	292	303	321	252	294	277	314	302	295	286	275	308	325	301	297	279	308	312	298	315	285	317	309	233	289	314	314	271	289	328	303	268	290	328	295	325	336	307	317	316	278	286	311	292	319	319	285	311	296	321	319	295	283	294	310	319	304	280	304	316	298	293	312	270	306	296	317	255	278	285	301	313	287	286	326	300	288	318	289	317	306	316	281	299	311	300	324	302	298	309	282	312	297	295	281	313	303	311	327	282	296	296	320	303	336	315	292	283	296	306	290	297	313	278	310	293	297	296	275	297	291	275	279	270	288	290	297	296	299	271	332	273	320	278	297	283	287	286	290	270	302	280	313	309	292	292	268	289	318	309	295	311	298	290	292	320	311	304	298	318	280	270	324	271	308	306	293	293	316	297	311	304	330	295	303	285	277	276	272	312	290	274	313	304	269	298	324	277	295	295	313	287	312	311	295	304	297	319	311	320	307	322	305	295	297	297	284	280	292	289	293	324	281	335	300	268	306	298	287	293	291	286	302	298	311	277	297	270	298	317	314	286	286	267	331	317	308	310	304	291	296	294	304	310	326	311	296	257	293	285	277	314	311	260	321	285	283	318	303	299	271	320	305	331	273	304	291	284	301	290	314	310	307	300	289	315	321	301	291	282	290	263	309	294	298	324	307	317	288	293	304	293	305	307	274	289	271	310	299	293	303	276	268	294	303	302	286	284	300	307	302	305	285	296	321	268	287	310	288	285	298	274	287	311	319	301	347	298	315	277	309	299	295	288	275	291	294	290	302	306	327	282	317	289	296	267	280	305	288	322	258	308	278	304	287	309	280	262	286	308	316	298	275	328	296	307	311	334	303	266	289	311	283	289	304	287	294	294	333	313	274	293	295	314	305	291	310	310	309	267	308	316	280	292	288	296	293	311	287	280	319	295	303	306	314	316	290	296	268	295	285	286	276	290	303	277	256	296	296	286	312	294	253	309	272	326	324	282	306	306	296	301	292	288	309	309	316	275	272	355	295	299	307	305	307	301	293	301	284	303	295	292	291	301	293	283	301	318	304	308	290	310	292	313	350	307	303	342	316	280	298	300	281	296	327	318	290	299	291	316	295	304	306	302	314	292	307	325	302	269	314	272	274	297	294	321	287	272	300	294	305	276	249	291	280	282	318	299	301	297	274	281	298	291	320	307	308	282	268	286	283	288	276	295	283	286	322	280	282	274	305	311	328	294	323	299	306	276	309	301	320	314	295	332	303	332	319	288	309	316	287	286	287	291	297	311	298	262	309	264	305	354	311	293	299	279	312	287	269	279	344
3953	1326	1573	1383	2317	6545	13729	14610	10097	5114	2180	1123	827	767	761	779	764	738	732	786	749	761	723	731	753	701	723	806	723	744	758	749	731	739	730	766	755	742	780	768	719	767	741	735	763	745	704	768	747	758	745	764	734	815	765	702	787	769	783	732	756	779	745	703	781	757	763	747	753	777	728	731	731	773	714	772	758	768	766	732	813	746	766	760	713	756	774	722	713	732	747	741	805	730	712	744	699	736	784	729	745	748	746	731	735	783	781	785	739	785	800	772	724	776	732	794	731	778	758	746	705	728	731	753	791	742	707	748	709	704	729	753	749	769	705	732	724	758	757	703	752	750	725	771	759	716	743	763	677	716	735	817	784	679	725	779	744	706	715	775	739	694	740	712	755	767	736	744	735	768	743	755	731	726	800	775	791	720	745	722	790	756	759	765	779	714	810	765	753	761	747	732	749	769	700	765	732	770	761	777	763	737	692	729	752	796	691	773	716	717	763	757	724	751	760	744	720	739	763	738	731	726	731	713	717	762	767	729	726	767	774	756	778	730	783	744	798	782	749	767	687	768	746	757	772	763	774	725	729	807	789	776	786	772	770	761	750	759	781	720	800	756	776	738	753	745	743	721	719	753	725	720	745	746	786	715	764	764	763	754	728	779	787	788	762	750	792	756	714	776	709	750	792	727	731	771	773	728	738	722	806	778	772	774	769	748	763	759	752	731	767	753	742	779	723	764	779	727	765	703	769	745	712	753	719	760	707	727	786	783	773	751	775	717	755	743	765	754	792	795	767	697	824	754	803	766	736	765	718	776	767	793	768	758	764	760	778	768	778	779	801	783	703	743	708	748	745	713	755	771	784	722	734	713	772	754	762	784	777	735	799	726	701	749	731	772	753	779	761	701	710	731	708	781	759	765	750	729	752	790	781	741	768	749	707	796	755	751	723	757	714	747	715	730	769	720	730	798	751	713	768	738	753	708	734	697	745	731	766	750	751	771	772	745	740	708	733	745	766	726	727	750	759	766	765	744	729	740	715	708	731	729	726	757	763	729	765	714	752	735	769	719	732	745	773	751	758	725	754	758	735	740	785	758	774	796	740	805	751	752	775	755	717	726	771	750	737	765	773	748	681	747	766	786	756	770	694	696	777	721	741	769	702	747	723	732	726	767	741	751	754	724	765	717	714	778	737	788	760	743	762	782	736	727	694	724	738	759	733	730	786	781	782	765	754	812	768	800	743	779	775	760	744	778	752	735	771	714	758	795	762	728	794	782	776	712	756	740	760	777	796	745	784	732	790	776	793	717	772	743	743	755	715	770	794	776	736	713	737	748	793	774	729	733	766	744	700	727	782	730	770	746	680	783	718	763	776	819	732	760	743	752	732	763	713	738	726	761	740	760	737	734	785	710	727	701	736	755	732	749	772	785	749	730	766	735	727	737	770	751	721	779	734	729	729	776	739	698	791	777	762	737	767	747	719	719	743	700	818	749	763	763	739	739	773	742	732	765	782	772	809	756	756	752	749	731	783	792	713	725	788	762	716	784	739	736	812	768	786	722	738	715	772	767	732	792	712	763	688	727	738	713	761	771	785	772	748	744	705	753	723	757	761	733	741	815	721	757	727	752	715	721	779	782	750	739	788	721	761	723	740	729	750	774	719	786	747	776	745	754	742	719	703	723	712	745	742	712	750	756	746	715	732	719	708	771	734	766	734	732	699	725	774	727	745	750	809	777	793	804	736	752	727	776	738	787	743	737	718	793	737	763	724	750	788	747	793	741	833	744	718	796	766	751	799	764	719	780	791	753	758	739	727	755	697	771	735	734	731	739	728	765	699	737	786	734	740	792	752	742	757	684	734	796	717	714	779	729	727	784	753	754	760	733	769	759	759	761	749	681	730	797	741	807	756	782	736	695	736	730	774	819	759	752	755	684	784	744	784	752	698	744	726	713	714	743	720	707	753	756	735	789	763	748	776	727	750	743	736	729	773	748	744	749	726	785	724	743	760	784	771	779	746	713	790	796	729	737	750	702	756	708	729	770	742	762	767	748	765	749	719	710	715	775	757	692	782	751	740	749	761	798	759	773	771	784	764	730	761	767	740	782	808	754	733	779	752	761	794	732	785	743	735	701	769	758	721	726	696	818	762	791	768	751	737	780	739	727	736	705	744	758	743	695	796	736	745	725	733	737	787	789	789	737	797	712	782	737	743	775	748	751	754	726	750	764	713	754	761	737	763	766	733	780	699	721	742	737	789	766	737	822	746	780	749	788	791	753	728	780	801	756	745	776	734	726	719	743	779	767	751	772	772	726	755	804	738	748	731	797	750	771	759	731	732	753	773	720	754	744	760	733	761	745	681	739	768	699	768	789	771	781	739	710	784	720	694	731	721	784	736	751	707	773	748	824	723	738	760	756	719	758	762	708	799	747	743	783	766	832	743	765	754	729	733	771	774	762	756	776	705	720	754	739	737	756	745	796	709	751	731	758	762	764	703	746	809	786	755	808	753	740	774	734	795	755	756	788	736	787	739	794	806	748	769	768	787	770	750	776	759	764	747	739	751	785	745	774	771	770	738	743	759	797	698	735	746	725	789	782	713	761	755	735	761	680	723	742	727	700	773	734	768	743	745	728	758	710	782	750	730	732	784	785	754	731	728	754	742	727	750	732	791	764	811	755	733	718	722	741	747	763	691	742	809	800	727	760	798	708	732	803	849	752	732	782	687	759	742	753	734	724	747	744	731	714	723	791	768	734	756	712	766	743	709	716	684	779	779	732	744	776	808	759	743	714	775	742	756	753	758	737	740	755	736	722	732	773	747	785	770	722	753	718	776	762	752	725	758	744	753	763	772	751	721	739	786	744	710	759	747	733	726	749	779	736	752	766	791	690	749	760	779	774	775	722	800	756	785	740	793	720	749	746	736	752	781	785	763	734	753	743	725	784	720	727	710	759	744	780	775	816	709	757	746	740	770	712	729	720	765	720	777	758	745	761	715	715	711	779	757	797	744	773	749	776	791	736	721	770	724	716	747	728	715	765	780	765	819	723	756	769	785	769	728	737	765	727	743	730	769	730	731	739	753	749	755	772	732	757	732	764	701	733	817	767	714	721	774	749	795	763	783	765	706	783	757	744	694	747	751	768	760	793	738	722	750	747	741	746	739	803	735	790	772	719	765	754	699	752	750	723	746	790	764	773	748	715	760	748	767	752	734	764	695	754	761	741	739	738	769	730	770	759	740	752	780	798	715	735	778	755	771	745	735	729	761	770	743	749	691	757	779	739	760	719	758	760	721	803	720	773	781	790	792	764	757	682	725	757	711	757	745	714	713	763	751	820	725	779	747	745	768	795	770	830	716	755	744	732	763	768	712	760	730	754	726	778	720	767	793	743	726	771	743	808	702	722	731	779	763	818	742	724	746	717	773	708	718	757	741	784	741	747	732	716	773	757	755	783	735	758	702	774	760	784	757	730	710	746	758	736	750	771	741	747
27042	10302	4919	2358	2250	18345	36851	36638	25126	11798	3194	907	419	316	312	357	309	287	323	313	291	306	319	306	297	319	314	315	295	282	306	317	288	310	282	346	305	295	313	323	313	327	327	310	337	293	278	353	310	325	295	311	302	322	303	280	257	303	312	326	336	280	308	342	295	320	319	312	302	299	296	306	332	286	299	263	313	269	274	338	286	304	278	291	291	334	310	328	314	328	329	336	311	283	303	298	307	274	305	302	299	309	283	298	317	296	309	306	326	331	323	299	298	295	281	324	295	278	273	342	285	279	285	328	261	335	306	315	311	304	305	310	294	300	307	322	283	300	293	308	316	284	309	333	315	317	299	324	290	303	270	316	315	329	325	342	290	315	273	294	317	307	286	317	312	312	326	301	323	299	289	314	320	334	295	330	310	291	323	291	317	298	290	336	285	337	323	314	312	294	322	294	314	300	299	322	278	321	312	324	316	257	293	307	255	288	285	287	307	301	284	293	314	280	314	285	342	319	311	310	293	328	299	284	307	314	320	333	291	296	304	326	337	315	306	274	343	301	297	339	340	315	299	294	303	307	336	305	289	309	323	309	316	304	277	279	288	291	320	312	299	288	303	301	299	271	289	305	305	294	288	315	312	273	329	288	283	297	320	292	283	314	300	304	305	326	261	295	289	308	291	338	306	303	287	332	285	306	312	311	317	306	294	280	315	290	288	302	312	289	296	315	312	327	309	323	307	304	291	292	309	301	312	298	288	291	301	326	277	286	306	317	293	284	326	329	268	294	311	304	297	264	318	323	309	312	315	298	317	285	314	310	335	293	324	324	309	303	298	296	290	282	301	312	285	290	317	336	293	308	306	318	288	322	332	298	326	319	297	272	279	323	336	303	322	302	297	293	317	271	288	318	290	309	309	282	333	323	333	294	314	315	285	313	318	301	322	287	293	303	283	294	308	294	317	291	309	302	288	323	285	273	295	306	286	313	294	299	283	348	323	337	278	322	261	281	318	307	281	302	320	306	327	270	305	277	290	271	281	308	285	325	278	298	318	300	296	334	303	291	291	300	304	309	314	279	299	318	293	297	321	316	307	332	327	309	275	295	303	327	319	311	278	318	295	294	266	311	311	298	310	326	304	318	302	327	315	310	340	276	311	320	305	356	280	306	315	314	320	358	313	295	262	292	321	307	319	305	285	329	300	314	300	301	301	288	317	323	297	290	253	303	305	273	300	310	297	291	317	325	277	285	288	304	298	319	329	313	271	331	280	315	294	277	307	345	336	309	320	311	324	314	353	295	336	314	262	326	302	323	312	317	302	312	335	294	302	297	321	281	266	301	307	345	313	284	313	299	306	323	288	285	338	299	291	302	316	294	295	329	306	266	311	290	301	285	306	310	288	287	306	314	318	266	282	270	290	303	280	302	308	270	321	331	329	314	317	298	310	303	320	308	335	334	310	282	277	297	319	297	327	314	284	286	287	308	322	313	304	316	290	306	315	304	304	299	265	284	282	291	321	300	302	332	330	286	332	299	343	311	253	321	342	303	300	313	310	331	309	283	314	298	299	291	307	323	337	296	282	305	289	290	311	323	326	285	310	297	281	307	289	301	306	336	298	302	305	309	315	298	306	326	317	317	332	313	314	313	305	304	337	306	293	319	328	323	308	258	301	311	316	289	274	320	294	343	307	320	309	286	295	333	288	285	329	287	304	328	290	330	308	312	293	320	344	301	341	321	292	305	293	285	282	298	300	292	322	299	322	313	286	260	280	301	295	296	295	292	285	288	314	312	301	309	301	295	328	292	288	281	290	307	292	307	336	314	302	297	278	299	323	326	309	290	328	294	292	290	303	328	273	283	282	284	294	304	296	295	271	335	316	309	333	299	320	356	330	321	315	296	325	323	324	292	294	294	297	311	330	300	270	309	290	304	327	300	330	280	297	347	309	268	299	322	302	314	303	298	288	318	303	342	318	279	277	317	260	331	316	320	350	300	295	284	317	251	332	285	323	325	312	317	299	297	273	306	284	306	293	287	287	322	289	298	323	313	293	336	306	298	314	274	311	293	310	319	320	300	323	302	291	283	309	320	267	283	328	313	285	289	254	295	317	289	328	322	296	289	296	312	281	328	283	302	289	269	269	314	281	295	310	302	317	285	320	298	306	281	251	294	312	277	305	299	320	314	310	318	304	318	339	296	289	281	294	323	307	274	333	321	315	318	295	305	291	275	325	296	286	301	276	341	312	290	307	310	278	292	282	313	286	296	301	316	309	297	323	297	321	304	333	296	299	299	334	329	303	275	305	332	328	272	320	294	346	291	275	282	297	318	304	310	298	330	313	313	319	281	292	332	300	281	344	331	350	280	346	327	303	313	335	323	326	295	335	300	314	282	294	321	284	291	288	281	306	312	311	322	341	281	318	357	313	302	308	306	273	311	285	294	312	304	285	320	275	301	322	314	292	289	303	299	297	303	345	308	331	286	313	317	296	290	299	281	285	291	319	333	312	284	319	308	308	318	312	305	277	290	270	255	323	332	337	291	305	281	282	325	317	306	304	321	312	305	304	293	310	312	318	300	326	331	316	273	292	286	303	310	285	262	316	306	291	280	313	307	309	298	335	328	324	330	322	328	299	339	335	291	294	283	289	329	339	305	311	300	287	315	328	347	345	361	289	284	327	308	324	271	354	298	297	307	303	305	295	307	321	305	312	293	314	284	294	326	336	264	295	340	314	284	313	311	289	279	312	293	313	334	320	306	302	313	289	341	325	327	277	319	288	290	307	277	293	308	294	362	297	296	303	331	324	293	296	287	303	347	324	306	279	329	313	294	307	293	273	305	309	284	305	283	319	297	293	304	298	279	320	290	302	305	284	321	325	308	296	319	303	302	319	284	314	315	292	314	282	286	323	289	306	289	276	280	306	281	300	280	311	310	306	282	293	315	312	332	317	292	304	289	296	309	301	311	296	287	308	308	310	353	295	325	315	290	323	323	323	307	290	322	316	272	316	281	284	291	264	312	337	327	318	331	314	301	317	306	340	323	306	339	268	302	307	319	284	294	310	301	312	334	266	327	319	264	317	287	316	286	321	336	325	322	291	278	313	334	285	320	316	311	301	330	318	334	337	277	276	291	322	290	295	317	305	291	320	329	273	295	309	329	309	293	334	303	304	302	321	301	339	286	323	299	315	316	266	321	271	312	330	330	324	300	311	302	275	314	297	328	302	342	288	320	291	278	265	290	274	298	361	326	289	315	272	331	307	347	308	318	319	288	274	300	290	312	283	273	298	316	285	313	304	316	300	306	297	314	315	310	303	301	302	331	309	314	326	305	288	304	324	272	305	326	307	290	301	324	327	287	300	308	284	277	305	319	312	318	301	281	267	294	313	301	340	277	305	287	331	286	307	300	341	312	311	321	279	297	284	307	297	331	292	296	334	288	336	314	299	276	306	276	312	316	298	312	285	329	351	307	319	317	318	320	274	314	330	299	310	265
16481	4786	5390	4700	7184	35059	52907	51083	40744	25686	10551	3174	1187	824	843	770	768	732	763	738	715	766	775	757	709	756	770	739	791	796	810	784	780	767	783	777	755	789	766	766	754	754	785	803	787	766	795	765	766	747	753	764	771	763	789	685	788	744	795	759	768	744	782	751	763	765	742	727	735	785	745	781	762	794	772	719	736	715	755	776	768	774	740	722	792	760	745	765	781	809	737	768	728	746	787	754	776	747	783	726	788	788	761	785	765	745	785	747	775	783	767	729	776	766	776	717	766	775	748	768	788	764	811	770	737	751	724	776	796	812	767	700	749	741	746	769	789	760	723	728	736	778	774	774	762	721	753	766	782	760	725	800	783	818	747	732	734	727	768	696	767	779	772	793	796	787	745	767	716	746	765	749	792	780	692	768	754	784	757	759	817	757	755	780	762	751	786	818	780	742	780	743	801	739	744	746	790	790	775	831	799	722	814	753	753	768	766	778	735	759	775	767	799	813	770	831	713	772	748	788	733	801	748	780	753	721	752	792	748	759	774	778	736	753	784	791	765	663	751	769	761	771	728	771	761	730	796	762	754	754	785	790	738	763	766	779	751	773	776	715	768	803	770	767	747	721	774	778	801	756	799	798	722	782	744	749	766	732	727	806	801	771	762	749	772	808	797	806	732	801	754	761	807	757	789	755	775	793	751	785	798	750	740	747	775	771	725	721	785	688	728	764	732	793	751	797	791	759	767	821	801	768	725	761	763	775	753	800	761	737	759	747	807	781	772	756	750	719	768	818	765	790	774	762	765	806	771	769	741	715	787	764	786	812	745	727	769	783	770	699	757	747	797	786	762	793	739	758	791	791	784	803	808	771	779	776	774	814	737	774	797	771	772	781	762	720	756	773	795	750	727	774	767	710	750	817	793	738	781	784	812	760	782	749	720	707	738	760	787	741	732	798	750	767	736	747	744	751	797	789	778	790	771	756	781	759	753	751	754	760	774	769	741	741	798	757	789	759	798	725	794	750	735	805	752	770	742	798	761	719	782	767	726	791	794	774	762	802	808	790	735	778	746	807	724	774	722	774	815	827	757	740	777	772	744	746	798	796	744	748	765	725	793	752	791	755	778	746	725	807	751	746	778	804	748	757	753	741	734	789	752	703	752	744	772	766	765	782	793	788	786	762	796	776	765	795	772	747	784	807	744	718	765	752	792	822	792	742	744	769	784	786	798	781	758	741	766	746	777	784	734	764	809	720	771	748	754	773	772	733	738	731	753	752	785	794	710	769	754	775	740	728	762	806	751	740	809	757	769	722	791	779	769	761	803	754	764	799	816	766	782	695	761	746	751	742	781	753	740	729	782	762	765	709	758	759	778	745	751	800	792	793	794	763	756	740	736	766	774	741	765	776	727	774	749	759	761	762	775	753	788	779	732	750	760	734	768	797	752	745	783	729	747	746	758	782	745	765	778	733	789	817	776	746	797	730	766	763	762	744	743	781	776	787	795	738	747	781	772	706	759	769	803	764	809	784	743	731	732	794	748	776	785	724	734	700	761	769	797	742	757	721	740	785	759	788	777	784	769	755	736	774	726	802	778	775	735	764	773	765	835	781	817	799	733	774	789	806	752	796	805	766	748	839	755	825	797	783	783	781	765	723	782	765	769	749	758	764	719	778	780	750	748	756	780	816	718	761	739	731	729	760	815	731	823	771	768	781	719	799	772	799	755	768	748	777	771	798	796	772	773	801	765	788	770	756	782	753	714	733	799	722	769	791	793	771	698	782	772	761	760	730	751	794	762	749	775	781	759	747	768	794	748	761	809	786	800	775	774	734	798	837	752	782	754	787	747	766	752	760	808	776	790	742	756	761	789	726	745	717	735	771	744	747	791	776	785	767	731	784	747	811	755	786	731	775	705	755	723	776	734	778	736	762	724	741	711	742	718	692	767	759	749	872	780	769	763	773	777	743	728	752	779	816	817	755	771	752	742	768	718	748	788	750	755	767	754	777	753	698	733	756	795	772	806	737	795	792	770	799	767	777	783	783	793	737	772	779	774	766	783	732	805	759	765	758	754	714	762	744	749	776	780	786	758	743	765	791	821	766	796	815	750	774	775	718	761	801	775	729	826	766	805	783	725	762	756	781	787	792	815	762	793	811	763	790	771	819	786	777	771	760	762	769	763	708	737	775	810	788	761	735	798	719	758	780	710	794	789	739	749	794	789	781	782	775	792	769	803	738	799	745	744	795	842	741	767	733	763	759	746	758	815	718	754	757	758	809	731	741	785	716	747	793	742	769	788	737	763	794	714	740	778	817	778	778	735	771	750	802	754	776	767	734	747	793	757	753	803	771	723	757	777	725	739	790	756	739	738	705	733	786	790	718	774	762	740	742	739	785	751	746	780	809	788	760	765	731	733	808	733	771	783	711	787	737	761	760	765	740	746	763	787	774	757	759	786	776	783	762	752	731	749	745	770	775	814	770	794	759	774	733	776	798	745	715	786	789	794	757	763	759	762	778	754	810	782	752	776	777	736	762	733	725	811	728	788	815	724	759	783	736	768	751	786	732	750	804	736	752	816	766	778	810	738	790	746	749	755	760	768	796	753	803	779	758	736	778	758	803	749	762	803	794	784	727	764	774	798	824	730	749	761	776	765	746	759	765	766	737	729	778	737	738	778	749	744	820	715	791	755	772	792	757	778	725	745	747	781	725	818	788	780	748	734	696	716	770	766	795	775	712	705	782	756	743	734	747	806	773	769	779	759	691	746	793	752	767	762	714	765	823	744	746	741	743	832	733	742	797	768	753	752	762	782	747	795	722	776	813	826	700	778	785	735	779	799	795	692	812	727	760	770	737	786	736	782	744	780	796	778	756	771	802	767	761	752	761	784	738	746	787	771	790	778	780	740	754	735	794	754	734	758	741	769	814	706	769	768	820	739	735	788	772	748	729	786	799	799	766	766	738	813	759	768	742	743	763	771	739	759	756	804	760	712	756	806	767	768	754	787	802	803	791	753	770	741	709	776	746	740	774	814	810	764	806	803	774	760	763	780	769	755	760	749	772	775	797	803	805	795	809	790	796	753	790	699	793	783	777	754	760	806	828	761	740	802	766	746	839	768	759	765	789	807	777	756	762	764	735	823	722	753	733	741	733	731	747	793	713	745	795	767	716	793	727	722	738	751	813	765	762	740	803	802	743	762	769	754	777	800	804	784	763	723	763	766	730	713	743	800	749	746	787	738	749	745	723	782	745	820	767	757	768	781	772	790	743	734	770	739	758	742	765	747	732	768	823	766	729	780	796	743	744	773	776	828	759	758	739	778	771	802	749	744	749	752	786	786	750	798	777	772	751	788	791	721	774	739	784	765	756	817	781	756	726	735	739	757	763	728	719	731	784	756	702	735	766	761	776	755	739	725	810	743	738	782	769	762	745	732	718	773	757	767	729	760	847	771	733	800	768	756	734	771	809	726	764	757	739	757	828	751	751	785	807
34654	14724	8288	4556	2864	13403	52415	52638	38437	21155	6530	1418	456	322	289	278	294	284	267	227	293	287	272	247	248	264	270	241	254	267	275	267	263	292	306	259	298	255	278	284	272	274	257	250	273	288	303	289	251	264	299	282	271	296	268	257	279	308	289	254	289	263	287	241	273	255	270	244	269	275	257	276	293	286	268	264	282	289	269	281	283	250	266	287	277	293	265	298	260	263	243	304	301	264	283	277	271	277	279	284	254	273	259	304	252	267	282	272	268	284	314	254	268	270	271	279	237	275	267	257	283	298	239	266	248	249	305	277	265	292	270	262	249	284	284	250	255	281	247	299	271	225	286	269	272	275	305	260	260	271	294	268	285	275	287	273	277	247	259	295	280	247	281	249	271	289	253	279	264	293	278	288	270	255	300	277	278	267	266	276	273	250	273	216	285	290	268	280	278	280	262	270	250	258	297	251	271	288	278	255	274	293	262	276	257	259	253	298	280	299	284	273	252	255	272	291	289	291	254	267	289	279	228	305	287	283	295	280	283	255	292	270	317	285	279	244	261	266	260	288	272	234	256	284	248	267	244	274	260	289	281	269	261	241	247	259	278	250	262	289	238	260	276	287	287	293	232	307	283	267	267	290	267	256	280	298	243	265	301	260	298	250	259	276	231	264	277	266	240	299	276	296	275	306	290	287	272	263	277	288	280	282	284	285	269	271	263	304	287	300	300	251	274	295	255	290	295	281	282	265	273	274	280	272	235	245	261	301	267	269	294	275	275	266	265	263	308	302	247	276	287	261	269	272	259	296	263	275	264	286	304	270	272	305	289	283	289	313	266	239	239	291	288	248	289	263	267	294	258	285	265	268	226	257	268	263	271	306	286	271	244	251	253	262	270	276	284	286	262	303	302	288	246	302	257	309	249	264	279	267	292	314	284	312	273	281	285	282	290	263	274	273	268	300	283	282	262	321	264	263	266	291	276	275	282	272	267	244	281	298	291	246	267	310	284	259	281	272	287	254	284	253	215	270	278	269	262	282	248	241	287	266	281	278	268	246	249	268	253	275	291	256	273	289	263	248	296	276	267	303	288	256	278	271	285	287	279	273	256	263	288	276	291	267	263	283	272	257	284	240	275	283	263	267	271	284	281	269	286	288	261	268	267	264	284	270	247	267	282	269	314	260	258	248	266	295	242	285	287	289	274	268	286	239	282	247	266	257	290	297	272	281	267	249	296	274	272	284	270	289	312	259	277	263	289	266	287	289	268	275	273	263	277	303	319	275	270	293	298	272	276	254	244	274	289	285	256	266	279	300	251	325	278	284	255	266	262	249	282	279	247	253	290	268	296	265	296	321	265	277	255	269	271	246	252	271	250	247	285	246	272	291	268	296	284	266	294	268	284	273	261	273	277	258	273	248	275	268	285	242	272	273	242	275	251	297	249	264	267	277	310	272	247	247	280	272	270	286	282	294	252	280	270	291	281	305	266	291	268	279	260	277	308	294	283	276	257	298	266	291	255	243	270	261	261	307	265	262	304	272	275	244	257	248	292	289	270	259	269	282	272	279	246	298	284	278	272	268	269	262	277	284	273	264	274	283	297	276	270	279	283	264	282	274	323	264	275	293	277	287	272	308	245	260	277	297	273	266	269	274	284	296	269	264	289	264	260	246	259	278	273	272	256	268	264	293	297	297	264	273	269	272	271	281	275	220	310	250	253	243	254	254	277	266	276	280	277	275	257	290	264	254	289	278	258	249	272	277	267	251	239	284	257	283	281	267	265	286	267	240	261	249	274	273	274	281	301	258	306	281	272	287	298	256	284	237	269	293	262	280	268	278	301	268	246	277	284	267	288	287	262	284	278	252	274	295	257	282	275	238	264	269	296	272	253	257	261	300	274	267	268	266	301	273	270	274	283	308	282	280	274	266	266	283	281	285	284	252	243	239	248	288	286	312	279	261	265	290	271	272	272	280	297	253	256	295	228	270	271	268	295	285	264	263	275	245	283	302	267	291	293	294	273	262	267	256	265	253	248	287	259	284	290	318	292	284	269	256	225	287	283	300	300	304	276	279	280	261	277	247	274	269	290	252	260	280	276	294	277	259	273	300	300	257	276	261	250	273	279	268	235	287	270	271	275	275	277	270	272	276	285	298	285	282	258	249	237	258	255	272	297	278	281	299	286	277	244	279	267	306	276	253	271	257	272	247	270	314	295	279	272	274	304	277	273	296	237	294	274	304	293	285	323	294	262	275	285	292	273	251	282	278	245	277	254	305	289	288	258	257	293	267	275	262	249	288	262	266	268	290	272	284	287	287	261	259	283	304	239	271	249	238	246	268	255	282	264	285	311	248	272	266	248	262	290	288	310	255	246	281	291	291	290	282	259	289	266	297	267	252	272	271	258	262	296	280	276	235	259	302	279	247	285	278	279	274	264	278	287	287	290	252	288	256	272	286	280	281	247	254	258	275	266	289	297	283	270	263	259	267	249	276	293	277	242	302	287	276	264	256	286	265	301	263	273	259	274	261	284	262	262	298	305	263	278	270	264	281	262	275	268	278	274	271	254	290	279	270	254	241	280	249	270	246	276	271	276	270	247	257	250	287	282	309	243	283	281	292	297	287	282	291	265	288	271	299	296	278	266	257	295	289	263	280	267	277	266	274	275	278	276	251	266	272	270	280	258	270	275	288	272	272	271	271	286	276	272	257	260	271	289	261	262	292	265	264	224	251	265	274	303	267	278	282	275	264	259	322	285	263	259	268	272	282	265	277	283	275	296	275	253	266	265	257	285	264	305	296	245	296	273	285	279	258	310	262	307	282	248	260	268	273	273	300	240	292	264	290	248	286	272	244	267	281	277	254	274	282	339	256	282	259	270	322	277	264	261	268	237	275	256	256	282	264	265	288	248	280	239	261	270	317	285	255	291	285	268	292	286	272	256	298	249	287	273	267	276	274	322	267	270	267	295	282	268	272	291	288	292	277	261	266	281	278	264	250	243	270	280	265	269	268	285	300	294	264	259	271	257	286	271	302	289	294	255	257	289	262	278	282	299	262	294	290	300	262	279	279	285	293	267	262	298	257	287	290	258	232	271	257	302	249	267	262	243	277	299	233	245	275	289	250	287	266	274	267	279	277	290	251	251	258	268	286	271	280	257	284	287	303	255	268	245	281	262	280	270	257	263	273	261	259	295	276	270	307	247	302	280	297	291	258	277	239	285	284	269	253	274	304	267	288	275	287	252	293	263	268	264	274	267	255	278	276	286	298	288	279	275	290	315	275	290	311	269	290	296	267	302	272	269	260	245	325	291	289	265	293	291	251	292	258	309	242	259	288	271	286	272	272	257	304	252	285	261	275	277	267	277	260	281	263	268	274	271	284	266	269	262	234	288	258	248	259	272	295	267	280	279	259	264	269	283	247	290	277	310	278	277	282	295	278	231	252	293	276	279	289	306	275	276	275	279	265	270	244	263	290	279	268	275	267	278	267	235	269
19739	6452	8250	8066	7133	27117	65909	64111	51558	34171	15720	4708	1407	767	771	673	746	709	683	695	735	678	697	678	686	659	667	718	650	703	691	685	676	649	686	691	681	676	719	696	694	655	711	707	704	686	693	728	676	688	708	661	719	657	672	716	659	712	670	687	710	687	711	751	680	726	651	617	652	666	703	711	694	694	697	693	679	667	708	745	753	673	710	669	731	713	688	671	695	678	678	708	673	693	703	722	637	706	708	710	682	714	662	669	685	724	713	680	681	649	707	685	653	690	659	647	684	678	656	700	704	652	694	730	749	675	678	717	717	710	715	742	655	714	691	691	650	692	686	682	718	699	732	645	698	727	664	677	708	745	707	685	686	721	705	704	678	673	715	683	679	632	672	688	725	707	705	679	719	693	671	715	645	707	653	672	701	686	697	664	671	678	689	679	683	717	644	705	650	675	659	672	730	674	704	679	644	698	638	672	647	710	677	673	707	692	683	644	679	668	662	705	711	691	718	686	727	716	680	721	701	632	666	722	729	633	683	643	714	660	724	672	745	682	627	676	674	664	664	637	649	659	700	689	687	661	655	697	696	651	684	705	688	657	690	701	682	672	691	736	713	679	659	676	675	706	687	666	667	691	703	714	677	680	716	718	696	712	719	699	668	656	696	696	697	679	722	686	687	703	673	675	685	680	693	676	686	682	691	736	676	673	688	687	721	665	738	671	703	706	678	696	737	700	693	747	696	669	691	709	715	734	671	684	654	727	744	674	713	720	678	700	695	667	686	744	660	651	701	674	670	723	646	735	671	701	675	711	710	688	677	716	679	674	720	672	716	734	730	696	705	646	676	713	722	658	713	680	759	700	707	719	709	644	709	683	650	707	701	683	722	734	688	694	628	676	677	671	658	694	623	653	652	685	672	635	705	691	689	669	687	726	663	678	686	705	709	695	688	719	706	670	712	702	683	687	676	670	717	677	681	715	696	642	672	739	673	741	715	666	707	674	661	678	708	697	656	712	669	664	649	728	657	684	717	675	736	727	625	671	676	694	754	672	702	701	731	716	729	695	691	714	687	695	716	686	708	712	706	698	684	696	694	694	730	724	671	685	680	741	664	715	727	728	665	730	674	665	719	679	690	659	675	721	682	700	673	682	686	736	704	685	694	695	685	668	748	661	700	693	691	692	718	692	666	727	716	697	673	723	710	697	680	700	677	744	643	654	670	671	692	658	680	695	699	669	734	708	691	694	687	646	688	700	679	690	705	697	677	708	682	648	701	679	720	658	675	694	711	688	775	672	660	672	703	668	671	713	740	701	676	659	663	688	678	693	672	644	706	708	672	698	732	681	695	714	646	677	688	681	692	678	700	656	695	690	681	682	623	691	693	687	686	682	671	689	642	697	729	701	725	692	701	693	737	636	698	712	679	683	671	687	687	679	676	700	668	681	680	730	693	697	700	723	673	744	674	718	693	665	685	725	723	655	679	690	678	701	672	729	666	668	695	644	722	632	724	680	684	674	685	716	683	667	665	688	704	733	725	662	681	648	695	638	684	682	726	710	638	700	666	690	639	663	705	679	679	672	696	695	696	726	664	700	689	740	703	717	657	658	692	709	706	656	670	637	671	681	700	674	741	745	678	627	681	644	715	691	684	679	676	673	658	696	716	675	708	686	713	632	725	708	666	744	630	687	692	678	686	682	679	660	687	718	693	673	740	715	649	682	715	645	726	647	709	708	700	672	692	675	697	712	697	713	677	728	702	680	731	639	705	661	651	721	689	656	672	684	740	708	686	687	679	692	682	653	673	705	700	669	715	720	691	713	701	704	724	696	722	727	707	762	686	681	724	661	693	666	650	701	692	721	658	643	697	720	702	682	672	674	692	653	701	704	706	693	669	655	714	681	669	681	672	698	684	726	694	725	715	729	705	662	693	650	697	713	693	699	722	707	683	706	714	708	675	704	650	689	700	728	743	703	626	759	665	626	715	723	677	705	645	686	665	704	661	706	670	703	691	673	689	652	640	637	683	685	743	666	634	668	679	718	674	714	726	678	687	660	694	718	694	694	680	697	667	676	667	677	684	702	678	687	687	655	723	708	670	649	692	673	715	706	696	637	659	741	723	707	680	705	706	675	707	695	658	748	648	652	690	695	695	718	646	685	671	682	619	663	697	734	687	691	675	719	656	710	709	655	737	729	692	719	718	723	689	713	690	670	684	661	689	645	678	718	703	724	637	649	685	689	729	734	676	685	698	702	663	693	669	678	707	764	661	676	704	703	688	706	683	671	683	672	616	682	692	697	659	664	654	691	662	702	733	666	691	708	670	668	705	662	708	715	727	711	693	758	667	667	708	688	665	722	654	692	694	676	686	655	679	710	703	716	693	660	680	720	703	685	700	698	650	681	670	720	717	698	726	676	689	666	692	683	736	701	730	664	659	678	680	671	687	713	675	681	728	693	757	616	659	729	641	691	699	678	667	701	720	689	705	670	652	674	692	657	664	684	714	661	667	692	694	632	696	688	672	729	701	697	696	683	665	712	719	698	703	684	671	685	719	734	678	665	685	687	693	696	715	702	708	741	687	714	764	658	632	702	672	651	690	650	681	668	657	686	660	693	695	645	699	684	718	680	672	689	683	707	726	674	630	705	708	668	715	755	662	686	665	653	698	697	732	689	693	660	696	742	658	698	711	697	713	678	669	700	616	639	638	722	729	645	714	706	706	727	635	664	691	691	709	763	674	716	692	691	709	624	704	683	701	673	712	670	665	631	658	707	709	727	693	697	672	689	691	671	665	673	667	746	668	699	700	636	691	671	679	676	677	696	745	721	744	661	677	745	655	721	747	695	747	682	674	710	688	697	687	710	671	686	695	708	680	721	689	717	674	720	675	721	690	651	687	718	696	695	681	671	642	682	658	652	678	727	644	659	700	668	674	664	713	665	628	693	693	705	688	715	649	697	725	683	700	658	702	706	704	660	711	704	680	642	679	711	605	682	722	677	727	693	679	709	680	726	728	679	695	654	692	685	646	731	695	696	721	656	700	662	674	740	661	685	712	711	597	720	708	703	663	698	707	676	676	704	687	639	727	686	717	723	637	666	689	662	663	705	687	697	720	687	716	663	721	684	665	619	729	700	711	713	666	680	741	681	716	696	669	708	658	675	727	642	708	674	701	694	675	702	706	747	662	720	682	699	680	670	695	717	681	674	687	743	774	697	701	689	680	700	674	698	671	692	720	701	710	666	713	718	660	694	628	707	705	682	678	713	694	676	707	672	691	702	687	669	701	692	654	711	708	659	702	661	702	643	698	703	684	769	715	688	693	709	646	714	656	702	704	683	659	703	740	684	706	695	729	695	698	645	701	702	664	652	659	658	737	669	638	677	687	712	705	705	681	683	652	677	661	666	708	696	626	692	702	703	702	737	711	690	691	713	714	674	711	607	696	698	667	693	680	684	680	675	638	654	686	665	649	680	699	690	673	696	651	719	732	710	713	699
5405	1197	760	682	575	999	2825	3987	3096	1579	767	449	360	284	311	297	305	299	296	299	327	323	293	260	291	334	304	279	289	311	316	315	315	290	332	342	278	312	310	320	311	300	324	304	318	284	285	267	306	312	299	319	343	296	281	295	318	296	294	317	307	308	326	287	282	301	273	343	292	287	285	334	308	283	292	303	312	323	309	313	297	336	296	337	263	300	337	315	300	292	303	309	290	302	271	304	310	307	291	319	301	325	329	296	278	313	307	302	301	312	299	297	333	272	330	315	266	322	287	293	280	316	318	312	297	258	282	315	310	329	297	311	277	300	300	296	316	345	318	308	295	332	310	310	352	303	309	310	296	301	302	308	310	280	341	283	298	313	327	296	280	320	293	301	336	308	299	260	324	346	301	302	273	310	314	311	298	301	354	320	313	338	288	292	301	294	306	303	310	351	267	272	300	281	327	292	284	295	301	331	291	296	295	276	320	284	299	290	295	301	337	303	296	275	311	326	308	284	335	282	320	309	339	315	282	281	302	299	287	307	301	302	281	288	307	317	322	263	306	325	303	298	291	297	281	286	313	331	286	316	292	313	303	277	306	319	310	306	309	299	311	291	306	314	299	322	313	306	292	292	290	287	301	316	282	298	269	285	313	308	284	284	315	305	274	299	326	310	325	293	292	305	272	312	302	306	303	293	282	292	304	285	313	316	329	303	294	318	291	298	322	304	315	336	325	307	300	282	319	305	295	320	317	304	278	326	293	318	296	295	303	317	325	285	317	278	318	325	300	279	300	278	297	272	306	281	277	321	318	319	334	314	291	305	282	290	322	298	286	305	327	311	291	312	320	291	271	283	278	296	314	302	345	266	276	336	325	296	272	319	300	308	322	288	316	292	307	291	278	302	299	289	273	312	298	311	293	300	303	277	303	336	297	292	302	297	324	300	311	292	289	304	325	303	267	322	289	274	326	323	313	321	274	305	309	308	296	311	295	272	305	299	333	281	337	305	309	305	313	286	281	283	310	303	289	297	304	321	301	304	328	305	299	291	315	299	321	292	319	334	315	311	312	320	312	305	295	291	300	296	321	260	308	291	312	276	298	284	304	267	291	300	303	338	295	274	303	286	308	306	303	316	311	326	296	317	294	304	308	322	314	318	303	281	301	318	280	334	303	316	357	293	315	305	314	295	306	293	321	288	318	290	293	297	290	287	302	277	257	298	274	274	292	324	304	315	336	274	304	293	312	294	294	295	319	305	297	300	286	302	324	284	320	308	295	327	298	304	303	321	327	293	315	296	299	323	294	307	311	296	303	285	318	310	313	322	289	281	322	318	282	310	320	287	308	303	315	354	294	287	276	299	335	300	291	304	296	330	320	308	309	283	317	283	288	320	312	316	295	297	310	336	324	310	298	298	282	310	291	306	304	302	301	276	290	298	318	309	288	283	280	288	335	291	305	270	333	315	295	270	313	348	272	269	292	312	324	288	318	339	298	308	299	278	297	301	263	330	302	321	320	305	280	327	294	336	283	313	316	325	282	261	274	335	280	325	261	280	325	290	294	309	296	302	278	302	315	327	289	281	311	297	298	285	286	325	285	338	315	334	324	333	288	319	320	309	288	317	319	333	323	258	315	316	305	322	311	299	312	316	254	293	302	308	288	283	286	292	307	300	310	296	323	327	336	307	293	333	316	304	297	298	278	311	314	294	326	301	336	292	291	265	288	323	325	283	314	287	305	290	288	291	280	316	308	298	305	293	281	332	312	313	307	306	313	297	286	336	310	291	301	269	310	335	319	314	276	286	293	290	270	293	304	293	314	296	362	310	316	293	288	312	306	310	287	301	312	290	290	329	280	295	324	311	291	307	311	312	285	300	327	302	299	295	300	320	297	280	316	294	293	297	304	305	293	325	314	306	272	308	290	311	310	327	306	289	292	330	331	295	296	325	325	283	311	311	296	282	296	357	317	298	298	311	315	301	349	286	295	300	290	300	289	308	324	288	303	302	314	305	314	295	324	289	313	316	323	302	307	296	301	287	300	300	293	290	298	331	313	302	317	301	316	329	299	338	340	288	288	319	321	276	311	288	288	317	307	302	316	297	297	301	316	293	275	320	282	292	300	316	295	331	333	300	315	310	290	273	349	313	296	270	300	298	311	303	316	298	257	296	276	304	311	319	302	276	316	295	279	261	316	306	276	305	350	315	311	313	320	284	302	314	322	320	319	336	329	300	269	308	248	301	295	324	314	297	305	308	303	307	275	274	301	327	350	270	284	302	296	298	320	306	298	298	318	288	317	268	308	299	307	304	305	293	300	301	309	281	322	300	285	339	306	315	298	289	278	302	315	312	290	312	287	272	307	333	319	297	354	328	304	292	307	313	367	288	296	313	258	267	282	295	294	312	342	285	309	284	330	292	283	300	321	307	297	326	293	318	286	306	325	295	292	287	312	294	293	305	316	323	326	292	325	288	281	299	280	309	316	311	332	294	296	320	305	294	273	303	303	322	306	306	273	295	290	289	307	312	317	284	298	312	287	302	320	318	317	323	324	316	319	299	339	317	299	298	296	318	324	280	299	293	330	338	305	305	332	285	309	297	311	277	315	329	307	274	320	293	301	316	337	288	307	314	283	293	312	292	307	271	298	274	301	288	292	323	297	314	326	293	333	299	309	310	297	323	310	305	282	293	291	310	309	316	357	344	286	307	307	285	307	286	293	303	286	299	293	291	299	332	299	323	286	311	306	292	336	315	321	318	328	289	291	289	325	339	264	324	302	287	300	297	315	294	303	307	310	311	317	302	314	302	303	292	275	290	315	308	295	303	293	299	305	310	294	324	282	276	293	300	296	315	327	295	284	291	275	297	333	313	342	317	291	315	313	314	315	291	286	323	302	257	285	311	309	305	331	269	295	294	313	310	282	318	293	305	296	309	321	282	319	327	297	308	308	322	321	274	290	270	280	313	288	318	282	314	290	284	268	295	302	297	335	293	303	291	286	302	290	311	303	309	316	296	309	294	304	305	337	259	298	294	333	322	287	298	273	322	315	307	314	323	296	298	298	297	325	305	295	290	291	287	300	299	294	318	319	321	338	281	295	280	315	331	308	312	352	310	303	299	293	308	284	318	282	312	343	301	292	319	317	278	295	284	319	307	290	273	304	275	322	285	290	306	302	299	297	320	320	306	307	317	317	283	329	321	310	278	301	328	304	331	314	291	308	292	328	324	310	286	333	307	307	330	277	316	328	309	302	315	302	305	274	294	305	268	306	324	299	306	320	297	368	326	293	328	289	313	299	300	309	296	291	282	325	305	342	310	355	304	280	278	291	331	308	306	293	283	257	292	303	304	326	269	297	306	289	331	313	316	296	281	295	332	319	288	303	304	286	289	300	283	315	293	305	318	312	290	281	327	307	287	323	291	288	289	312	310	278	307	295	318	340	327	285	294	312	299	334	295	352	334	281	292	324	306	303	297	304	310	327	278	311	342	293	291
4586	1418	1708	2041	1955	4850	13404	15362	11424	5719	2362	1265	891	806	809	757	774	760	760	795	764	797	755	769	717	799	761	735	760	737	760	769	770	762	758	744	766	773	782	705	815	732	790	780	748	717	778	722	773	761	783	740	784	802	760	763	752	792	775	740	736	796	782	749	782	765	729	744	755	761	750	772	761	787	775	804	727	781	785	764	743	801	754	761	751	773	768	783	771	808	769	734	727	760	741	790	703	759	744	744	774	774	769	741	808	778	731	743	773	712	742	747	762	754	762	771	737	766	790	769	753	745	774	765	789	774	723	767	789	804	738	771	774	721	755	719	793	775	803	771	762	783	732	762	770	822	753	716	753	782	740	757	756	743	772	781	812	837	825	765	784	773	759	752	783	792	802	747	792	753	752	817	736	744	767	798	743	800	780	690	799	782	750	792	768	771	812	768	778	789	752	696	762	781	794	739	749	779	782	793	764	786	737	775	751	798	712	778	741	771	725	793	733	780	744	796	776	732	790	768	785	742	784	782	770	757	775	770	751	779	749	769	761	733	763	750	792	740	715	751	789	746	791	799	776	759	795	727	760	733	772	737	754	770	808	787	717	761	724	762	734	792	767	778	762	722	804	751	793	781	747	733	773	785	803	746	753	742	750	789	770	752	746	800	761	759	740	791	727	799	753	776	833	794	752	778	765	771	838	746	778	730	765	776	705	783	775	809	728	767	779	752	792	725	817	740	843	805	737	732	771	772	767	738	771	779	763	797	783	778	746	745	768	776	728	760	806	776	720	733	812	756	766	756	754	704	744	787	771	783	777	754	747	775	728	779	786	782	755	799	749	736	804	755	772	822	786	733	766	800	761	776	760	777	750	807	766	829	734	789	772	793	773	771	769	768	719	764	784	763	761	753	738	751	762	731	763	736	807	774	774	756	768	742	740	735	755	782	728	778	743	733	710	806	761	786	810	804	760	696	768	773	729	720	745	769	761	764	741	764	734	789	742	768	751	743	757	721	781	769	820	759	781	791	756	739	704	743	783	758	756	723	786	742	802	733	771	784	717	755	772	758	799	761	765	794	777	792	732	792	730	761	785	816	758	737	749	771	763	741	797	753	724	772	745	752	770	773	732	767	764	760	704	812	743	776	741	763	755	766	752	759	752	778	719	777	731	733	742	720	741	759	747	763	776	760	778	741	749	751	774	725	781	755	791	822	833	740	775	759	783	735	755	754	769	758	753	772	776	782	733	767	755	744	784	741	701	806	755	777	740	731	792	765	780	759	760	737	702	718	795	801	787	720	802	745	796	738	789	723	798	789	767	789	752	777	797	753	772	763	753	752	814	801	763	766	757	778	741	789	810	755	834	732	802	757	757	739	829	748	784	751	770	734	777	708	748	788	802	752	738	772	778	790	801	761	748	780	769	733	821	685	747	786	724	775	737	830	778	756	754	748	723	791	769	802	830	724	743	769	746	730	749	792	756	749	784	751	773	826	763	764	743	791	795	751	781	790	753	772	800	740	829	720	719	781	786	794	770	776	753	736	801	757	797	760	758	765	770	855	788	779	754	748	762	737	803	775	779	757	795	775	794	773	743	747	770	770	754	789	778	793	750	750	750	780	725	767	803	716	782	741	744	737	722	788	764	698	789	768	743	678	790	779	795	796	746	720	697	756	764	738	733	775	754	784	778	723	728	777	753	765	775	770	796	731	741	791	766	755	754	797	764	776	724	782	765	754	742	756	802	760	750	736	762	749	838	736	791	806	811	790	786	778	794	804	743	785	771	785	752	755	742	746	747	759	797	778	747	736	741	765	759	778	773	798	773	781	820	790	753	790	734	766	716	813	812	729	733	792	783	790	760	731	768	743	756	776	830	812	764	751	758	725	721	758	743	739	759	747	747	772	772	752	717	755	768	775	775	777	743	778	772	756	768	757	790	724	786	768	727	803	710	770	756	781	767	761	755	762	755	739	792	742	803	803	780	778	737	736	757	752	769	733	763	791	779	819	769	759	766	808	826	756	742	807	765	734	779	744	746	752	794	793	741	785	771	753	720	749	795	756	733	793	763	777	741	738	789	776	764	803	756	748	811	788	749	742	753	769	798	760	826	765	787	777	776	770	773	778	791	764	723	733	768	760	756	770	765	792	776	757	741	804	742	804	768	766	781	746	801	746	775	751	787	720	793	793	764	754	755	766	759	731	784	758	781	752	779	781	771	803	763	770	790	753	718	809	756	766	738	730	766	744	739	750	728	769	786	783	706	723	793	775	755	768	751	771	758	764	785	775	800	797	717	821	802	749	810	779	784	775	713	815	767	760	743	776	757	772	768	758	743	769	738	782	792	754	769	759	721	732	757	765	779	803	828	807	833	786	736	753	779	810	757	763	766	764	729	725	723	745	765	761	798	747	796	753	776	755	766	772	756	774	714	782	715	773	810	768	757	765	793	734	791	763	771	757	736	769	743	795	729	753	779	782	743	788	763	771	771	749	733	773	741	757	749	776	800	782	791	743	770	761	783	791	825	737	785	797	776	745	739	761	730	780	759	748	764	778	752	777	735	780	803	757	798	729	784	708	728	784	793	771	730	794	778	721	794	744	746	740	743	761	745	799	768	769	781	803	818	810	754	749	801	793	772	770	763	783	799	764	776	774	762	826	774	793	748	774	773	744	723	807	755	822	761	753	821	799	777	787	701	789	701	676	772	735	790	797	731	772	742	784	803	820	749	801	835	791	737	790	744	747	742	740	754	793	778	758	766	760	766	751	709	750	739	769	773	803	743	766	764	727	784	733	693	747	771	716	764	776	773	784	758	750	771	799	745	780	765	749	739	757	728	760	732	772	757	791	762	780	757	745	758	788	738	772	714	733	795	770	751	764	732	782	814	778	770	805	749	805	734	778	777	826	770	772	802	750	752	745	786	758	763	814	763	741	744	793	763	750	783	761	772	772	770	763	741	764	797	780	771	779	760	801	756	777	726	806	797	776	800	735	725	831	779	750	782	812	793	807	747	783	756	768	728	806	786	772	765	768	741	779	747	765	755	752	781	723	786	717	750	806	764	710	724	779	717	773	784	770	741	775	793	752	758	765	726	813	822	750	764	757	806	748	747	755	783	771	731	780	753	783	728	703	765	753	750	770	822	762	805	755	792	747	777	736	724	786	763	741	793	788	703	761	805	755	742	730	808	772	757	759	766	739	770	798	765	739	791	797	763	786	778	779	780	771	734	715	790	790	775	727	793	770	742	768	735	741	776	781	745	767	777	769	754	737	739	801	811	761	781	788	738	726	771	807	768	738	754	804	765	734	754	791	795	771	762	826	735	756	806	740	786	743	767	743	758	761	736	780	824	822	781	756	789	749	802	766	755	764	774	790	759	705	789	800	784	819	780	776	786	788	765	788	776	778	765	720	754	823	739	754	826	752	783	779	778	764	756	788	780	713	759	748	776	792	747	766	803	760	760	743	819	757	708	754	817	820	772	791	731	780	780	716
43023	19499	12099	5750	3497	13418	34802	36179	26415	13942	4568	1264	502	358	339	298	355	309	306	324	299	289	299	326	326	315	326	311	326	338	327	327	322	358	296	299	334	295	325	319	325	303	308	330	328	296	311	298	354	296	344	326	273	339	323	335	321	274	301	318	285	289	325	319	312	366	337	319	305	314	339	324	329	340	334	346	329	294	312	320	282	341	302	306	353	290	350	314	316	277	319	317	344	321	302	316	328	302	326	321	306	304	344	325	287	361	294	300	352	303	329	329	310	319	315	322	310	341	284	366	329	323	339	314	339	337	310	333	280	302	329	307	298	297	332	355	302	293	351	331	327	300	328	303	306	296	326	296	340	316	336	311	319	370	311	356	328	292	322	266	286	314	351	321	307	345	312	296	297	333	339	349	307	333	316	304	329	311	319	308	288	309	293	324	311	317	315	304	310	312	316	300	362	320	300	305	311	330	307	327	308	341	318	296	303	335	337	339	304	365	334	307	309	272	313	312	306	321	304	368	327	319	317	325	321	323	313	302	325	294	335	335	343	317	343	365	307	341	294	319	345	321	302	318	343	323	301	298	336	296	303	314	309	319	320	324	333	339	324	314	291	330	306	309	320	305	275	329	322	338	308	298	325	288	318	314	287	300	312	285	298	306	351	324	302	332	319	296	322	311	310	274	325	350	326	311	271	335	309	302	321	341	321	326	322	321	310	331	330	304	331	351	324	368	323	289	315	335	338	320	307	289	319	344	310	299	371	318	305	342	335	308	292	319	302	304	321	332	298	327	357	311	324	314	293	313	322	322	331	331	303	313	318	322	313	309	291	347	323	310	299	325	301	315	307	337	334	329	358	306	322	314	289	323	295	304	305	288	346	321	354	299	304	309	343	327	329	321	321	335	332	292	333	335	314	309	348	344	306	327	337	324	284	315	336	295	273	302	305	334	302	330	310	333	329	334	312	336	289	311	296	295	304	283	307	300	321	292	280	312	333	351	339	298	307	298	331	313	347	321	320	320	318	308	300	291	320	327	310	316	303	354	324	308	347	310	304	321	323	336	307	332	322	314	293	308	314	321	310	309	321	316	341	333	314	313	319	329	287	321	339	319	335	317	335	361	323	326	309	303	342	302	293	338	330	289	311	356	304	292	323	275	319	304	313	338	322	326	305	309	315	309	329	313	309	328	326	322	307	305	363	316	320	294	299	344	340	352	317	330	336	303	337	332	286	302	290	341	318	329	336	309	307	349	347	311	304	326	321	287	314	309	313	300	319	312	341	352	340	308	334	356	319	286	307	290	300	313	307	316	331	301	346	319	333	310	349	342	334	304	288	312	309	335	302	333	320	333	324	324	318	309	304	292	306	316	322	304	316	332	293	317	324	286	306	355	332	332	293	296	321	297	293	314	339	289	333	308	321	324	318	324	306	316	300	357	329	301	315	331	341	317	335	341	314	271	320	344	318	318	318	344	329	282	314	353	292	321	297	293	328	302	327	326	304	324	325	304	324	323	325	320	320	332	333	323	294	313	325	288	319	344	304	299	312	344	335	299	319	315	336	330	325	332	298	310	299	315	361	330	326	352	322	288	308	300	314	332	336	314	293	332	335	315	333	351	324	313	333	332	296	298	309	307	339	325	326	318	311	315	318	286	334	325	335	339	323	284	349	319	342	335	308	321	273	311	344	318	331	341	317	291	306	324	299	330	327	298	330	325	350	304	305	311	304	346	343	322	306	316	316	257	274	337	337	319	278	290	327	278	317	298	300	350	301	327	308	328	349	348	328	307	324	321	294	296	328	341	307	337	342	347	289	355	299	316	333	341	295	342	301	330	335	337	343	328	308	315	314	313	319	318	313	334	341	312	319	335	353	343	333	315	309	300	324	305	291	327	340	295	301	333	335	334	300	314	314	326	341	341	262	303	346	361	329	305	323	353	334	303	314	344	302	328	316	344	316	326	304	346	313	305	313	298	312	330	294	318	316	284	322	323	303	317	315	338	317	293	315	327	310	312	291	311	330	318	326	321	315	301	332	318	318	329	345	332	326	297	319	331	307	300	355	299	314	307	312	358	332	296	335	349	347	337	320	320	376	287	310	310	325	310	351	317	314	309	323	288	326	316	335	313	285	314	280	308	313	307	315	318	328	309	315	264	319	356	320	313	327	291	321	325	313	300	338	304	365	296	298	328	347	315	322	320	311	308	322	330	346	299	314	297	322	304	356	321	326	336	342	350	323	336	294	312	291	322	351	331	325	342	349	330	320	317	289	277	325	339	322	330	324	323	313	325	350	293	298	296	293	307	298	318	290	292	319	329	349	309	336	316	307	346	337	328	328	331	335	334	327	306	283	329	310	295	346	310	338	332	317	342	315	326	352	336	334	321	330	323	321	365	329	305	282	331	313	337	313	333	304	292	307	295	322	297	302	285	321	299	315	306	347	325	283	336	326	336	346	308	342	345	327	317	317	330	334	300	299	309	328	323	320	321	294	320	326	300	292	348	304	310	324	351	321	298	319	308	309	314	268	323	331	325	342	291	312	304	346	295	299	328	351	289	304	317	325	331	306	311	305	328	319	325	295	367	292	313	359	310	286	351	304	312	351	312	329	282	325	308	279	302	300	326	316	351	310	336	317	311	302	283	303	319	317	318	309	320	302	346	310	338	293	326	325	297	324	345	338	330	316	287	337	330	336	309	291	308	313	319	317	316	325	308	295	321	345	331	342	325	327	307	298	344	329	306	331	299	325	319	333	331	335	315	328	304	339	308	332	314	323	331	306	302	333	291	304	308	309	291	350	299	314	302	352	339	318	290	325	342	358	276	309	332	300	310	326	305	303	331	307	341	316	296	307	317	308	313	333	344	298	304	303	287	326	303	340	334	311	312	329	332	314	297	329	312	316	294	300	305	301	338	339	351	315	314	306	335	313	323	308	354	290	308	338	308	305	351	314	289	341	322	353	356	319	307	332	307	321	317	315	305	292	341	327	336	336	307	306	307	326	325	300	352	335	320	321	284	322	339	308	311	306	326	318	319	315	312	327	335	321	317	344	300	314	287	315	287	327	317	311	319	327	333	318	324	334	305	328	290	324	300	319	312	319	327	317	310	311	310	312	293	317	310	313	306	296	298	295	325	336	295	319	318	294	322	324	330	291	314	314	309	345	312	323	345	330	319	336	331	328	307	332	323	317	310	301	291	331	310	306	303	304	325	337	314	307	332	323	356	311	307	292	317	351	295	308	318	322	297	331	326	326	330	302	305	348	333	332	323	348	307	339	324	294	359	317	340	329	292	309	331	303	314	306	324	321	332	353	340	336	337	356	335	318	320	353	326	343	321	327	326	328	312	306	301	329	301	334	314	319	333	317	324	314	339	329	298	344	342	295	300	301	328	320	300	333	308	314	306	339	324	302	304	322	348	324	310	321	307	292	317	325	329	333	310	280	326	338	299	319	285	310	333	366	342	328	320	351	322	315	308	299	314	311	317	310	317
27652	3820	7692	5386	6923	30121	51745	50831	42377	28946	13846	4476	1602	896	836	825	808	756	805	768	765	798	749	765	823	826	818	751	790	777	799	835	816	859	826	775	802	800	802	817	776	814	763	805	822	820	762	818	826	811	777	796	822	785	827	840	785	802	819	832	800	801	831	734	832	755	826	795	848	844	763	800	807	831	802	803	820	788	786	818	850	811	797	791	800	738	791	794	803	789	801	794	789	820	831	788	837	759	772	779	800	741	816	808	829	856	818	758	793	809	807	775	847	797	854	838	807	809	864	799	802	801	763	796	821	865	742	837	781	828	813	794	850	801	765	767	797	748	813	823	821	826	776	806	737	799	778	792	814	780	798	761	793	818	825	782	797	815	788	765	783	816	824	838	816	818	816	764	838	752	814	829	758	761	801	781	797	814	820	796	807	806	811	824	781	785	767	774	802	808	818	778	823	804	829	812	799	843	806	796	786	762	820	800	769	849	801	841	785	832	815	793	786	840	746	780	808	796	788	793	808	770	807	784	829	837	831	813	864	790	807	788	807	746	811	797	802	810	802	809	883	777	775	782	782	796	833	796	795	822	792	794	829	791	803	847	802	791	780	758	805	767	800	827	838	811	827	796	832	766	805	809	790	776	781	779	785	808	809	815	799	850	765	880	791	891	789	820	806	776	816	798	758	843	776	774	805	817	792	786	790	714	775	828	843	807	834	795	809	786	746	803	786	776	822	753	816	852	820	825	794	760	771	773	845	826	770	819	788	825	828	812	787	802	770	856	821	778	747	842	799	796	801	806	818	816	797	881	862	847	842	831	822	789	749	789	779	817	769	757	819	793	864	834	772	792	799	832	812	821	802	834	823	845	763	802	818	815	827	803	831	823	833	814	798	778	813	798	800	831	776	792	797	805	765	826	747	803	809	763	824	790	821	791	858	824	730	769	806	825	855	771	808	807	849	865	804	814	784	770	839	786	891	808	774	735	786	819	775	841	818	794	763	818	832	818	834	847	822	765	823	736	817	850	825	821	781	787	809	787	825	768	802	780	794	785	808	778	765	800	782	811	838	816	764	812	832	815	801	813	850	853	809	847	845	751	811	830	787	811	842	832	791	835	780	782	852	801	818	774	844	790	836	813	783	820	783	790	756	807	798	830	781	834	748	785	776	791	820	803	789	828	833	854	865	755	762	817	856	818	821	845	768	803	740	785	811	795	772	786	827	828	800	796	776	761	807	795	820	814	837	791	853	771	781	813	755	797	783	783	819	792	791	835	788	828	823	806	830	759	789	818	809	816	767	821	797	774	810	773	806	822	755	785	759	817	783	812	798	842	842	774	785	815	813	770	819	862	863	778	783	817	777	776	820	776	802	780	810	826	738	781	783	800	813	805	771	767	815	786	819	834	778	818	823	809	825	837	731	805	789	783	793	800	792	822	823	818	779	773	826	805	798	800	772	809	773	813	788	770	831	815	814	742	787	809	830	823	856	838	764	804	825	796	811	837	789	806	811	822	752	784	802	854	780	768	819	833	773	804	805	809	757	841	812	802	761	806	738	799	779	774	787	786	779	826	771	788	789	777	791	788	846	794	816	851	816	773	787	782	792	839	783	794	825	786	778	817	730	805	817	776	805	824	815	877	782	814	803	805	796	813	747	838	793	813	751	791	801	785	819	775	798	806	789	839	819	777	773	854	785	779	814	788	771	800	796	800	783	796	816	785	748	830	800	785	789	816	790	813	821	829	779	811	762	773	824	831	798	841	779	821	796	808	771	789	826	805	832	805	790	842	836	768	775	774	803	833	814	788	827	842	798	830	838	840	832	796	791	811	810	867	790	841	770	793	792	780	824	758	795	725	773	882	846	779	830	797	768	775	769	799	791	817	851	795	802	825	888	853	816	811	767	829	823	801	795	780	788	822	788	807	793	817	800	760	777	834	790	793	751	836	826	855	748	799	799	790	819	836	817	830	788	829	807	763	831	789	804	773	803	820	772	809	766	791	820	786	778	802	850	799	828	830	783	785	820	799	816	792	767	748	844	797	843	792	756	740	856	834	805	787	789	766	809	804	793	801	799	787	840	772	822	800	832	819	856	828	789	835	805	850	831	806	839	804	794	782	846	816	820	799	801	827	776	782	781	812	766	800	781	792	802	855	812	826	822	843	820	764	793	836	787	897	770	861	781	849	765	782	823	817	821	800	783	796	860	837	784	812	806	798	824	773	795	793	818	791	761	831	841	810	820	774	817	867	814	828	786	820	794	836	819	811	829	828	824	752	756	776	811	791	832	857	820	810	795	772	783	806	828	805	750	800	838	834	822	785	800	805	777	814	783	805	759	817	816	774	765	818	787	772	814	781	761	797	811	770	815	791	792	839	833	770	830	823	799	817	756	780	773	821	805	787	773	804	798	886	798	780	802	832	842	796	795	816	810	781	816	766	797	778	833	798	788	811	805	792	804	846	862	823	776	801	807	820	781	786	808	800	804	832	823	778	805	788	808	868	794	824	853	740	819	767	813	801	787	813	781	860	855	827	784	794	828	773	827	787	797	821	787	779	784	820	770	820	827	826	779	811	813	821	800	804	771	804	825	824	801	828	782	818	796	807	825	791	765	761	849	800	850	826	813	763	838	783	828	828	839	831	808	790	757	821	779	839	826	790	816	763	814	848	767	818	817	762	824	752	805	840	799	788	785	810	819	783	808	828	840	769	813	764	844	781	838	802	817	787	832	883	803	762	768	834	773	804	835	796	827	781	832	736	813	795	756	823	799	852	768	769	803	722	784	767	788	797	800	783	783	810	796	859	840	799	759	790	773	855	772	764	749	859	810	793	766	811	804	828	831	798	768	780	762	775	777	771	789	805	790	862	823	791	800	801	857	785	819	847	797	820	775	821	779	776	821	842	793	753	774	806	760	771	777	798	861	785	793	818	810	764	813	807	809	852	768	826	759	784	798	839	816	801	758	819	784	805	807	784	823	803	814	812	827	851	773	835	854	785	797	745	800	783	751	784	805	830	804	809	816	823	754	793	797	830	820	766	801	813	812	800	827	758	812	801	824	807	831	820	813	812	748	778	814	790	802	855	824	824	827	780	751	803	826	801	825	856	844	822	822	771	792	812	776	771	793	817	822	804	835	786	769	802	789	753	819	796	801	801	802	793	863	807	770	821	821	801	832	786	782	853	859	804	806	813	743	787	750	803	853	832	763	767	822	796	829	762	812	797	796	804	798	833	764	763	786	795	829	766	773	767	797	780	797	785	794	775	762	810	794	831	845	819	824	811	818	806	820	770	818	824	764	782	758	788	842	791	808	776	760	838	811	831	846	815	807	807	827	816	781	808	813	781	783	771	869	832	788	803	813	798	831	804	789	849	816	882	803	756	802	788	782	794	858	787	764	795	766	793	817	762	778	859	815	795	815	820	822	809	779	845	744	811	831	787	872	799	789	816	811	787	818	758	761	817	810	795	792	824	793	803	824	772	851	806	796	811
33988	12911	8284	4924	3934	16812	45087	51247	39825	24690	10282	2591	677	350	306	272	281	275	279	295	302	301	291	317	304	309	265	261	320	300	324	280	304	283	293	306	277	297	305	291	295	329	296	293	322	299	271	272	298	299	297	291	273	306	278	275	292	306	265	268	296	302	332	302	318	292	304	270	281	280	287	309	289	307	271	311	281	277	303	281	298	284	277	321	303	281	285	310	281	324	305	291	303	316	286	298	299	250	288	324	271	262	260	320	277	287	268	305	256	285	289	268	304	277	292	285	286	315	330	298	269	283	298	268	297	247	255	304	267	259	275	271	274	275	298	284	279	288	281	286	274	282	292	280	294	286	285	293	296	269	298	279	262	292	299	310	275	279	301	292	285	293	290	309	302	278	282	311	295	303	296	317	255	304	278	309	273	293	289	282	294	284	276	287	288	274	275	285	302	273	253	276	329	323	288	314	286	301	301	278	296	262	302	301	247	286	305	280	299	275	280	309	255	277	281	281	285	276	296	281	288	256	336	256	283	267	265	272	282	277	287	317	264	273	318	274	285	283	273	280	297	315	334	267	293	291	283	266	289	320	280	330	297	296	283	301	297	276	249	280	302	309	274	277	297	287	306	268	279	288	307	315	318	319	278	321	265	315	285	307	291	272	301	274	302	273	293	282	260	306	295	288	302	293	268	291	271	314	281	268	313	261	272	291	295	301	275	273	315	303	272	290	256	324	267	322	270	274	290	310	265	304	292	289	310	310	288	299	286	305	281	290	267	295	292	308	301	285	285	277	294	292	295	288	272	283	281	296	336	310	285	324	274	280	288	277	262	279	321	269	313	280	273	273	290	289	275	287	288	284	265	279	284	278	281	274	281	289	282	308	291	288	278	311	263	306	276	302	277	293	276	289	319	288	276	292	302	260	256	313	286	291	268	282	294	289	305	286	250	300	303	272	270	304	312	255	301	298	287	277	285	310	271	275	266	245	319	273	291	300	293	289	285	275	281	278	288	311	290	307	285	308	305	295	311	280	294	279	316	258	338	310	294	327	317	296	269	270	299	301	293	292	279	292	312	270	305	301	308	297	255	270	318	287	274	290	322	296	322	303	313	275	284	267	298	321	315	278	300	334	298	270	267	307	302	286	293	294	271	313	284	279	320	279	274	278	290	279	298	305	305	282	258	279	270	276	293	287	290	313	297	289	266	273	301	285	295	259	310	273	287	289	301	309	260	290	292	274	284	283	273	285	262	283	302	272	284	275	304	319	276	329	267	260	270	262	304	257	256	323	283	284	285	322	293	300	293	294	294	296	298	295	298	298	293	303	300	275	298	287	279	284	269	278	300	275	299	332	318	299	292	265	292	280	297	303	280	244	279	283	322	286	294	299	295	313	305	284	287	270	294	265	273	283	284	281	269	288	300	284	301	285	298	284	283	274	292	294	291	310	279	296	297	303	277	281	282	301	306	290	275	283	274	290	286	275	295	316	300	279	263	298	283	307	317	268	293	307	318	325	259	277	267	289	295	266	299	307	303	274	314	330	307	286	279	310	318	273	281	262	296	291	266	294	314	303	268	282	300	273	284	281	300	320	294	287	272	326	297	250	248	262	286	309	322	309	309	286	305	306	315	270	288	267	299	267	304	299	290	264	273	273	277	266	277	266	268	304	283	278	283	282	293	283	301	296	301	333	321	287	284	339	260	289	285	274	298	268	295	298	292	282	286	281	281	288	286	290	265	312	284	311	277	334	293	277	303	275	278	295	311	299	309	273	289	282	296	285	306	262	298	271	272	296	290	294	286	295	299	280	285	319	277	309	262	268	290	300	311	281	284	291	297	284	308	292	283	275	296	287	270	279	269	291	301	264	295	297	279	312	294	290	270	307	314	319	276	287	322	319	295	293	304	284	274	283	256	271	310	260	294	290	273	252	287	282	263	294	279	284	280	301	268	292	306	309	307	286	318	284	307	277	272	278	284	315	291	265	296	295	278	293	267	256	284	296	281	305	307	297	310	300	300	316	304	303	255	297	272	288	269	299	303	279	283	268	298	306	301	324	300	294	276	296	255	267	276	314	295	264	267	269	309	293	268	286	277	265	302	279	312	285	281	277	289	279	286	297	280	269	254	288	260	299	291	299	279	317	270	312	295	298	319	272	303	281	321	279	291	308	264	285	271	284	271	291	310	303	297	293	314	294	306	303	302	286	281	294	299	258	284	270	263	284	291	303	280	305	278	294	293	270	284	272	263	270	292	295	292	304	319	292	293	275	292	307	282	286	282	273	288	299	286	276	257	294	297	252	295	278	310	293	319	257	306	261	328	274	290	318	275	276	295	286	266	289	270	288	296	273	264	304	309	299	317	268	304	273	314	301	305	307	269	274	287	263	292	320	261	299	274	276	338	296	276	271	321	279	294	264	298	269	309	266	326	291	278	330	279	282	307	281	273	306	307	288	312	317	292	297	312	291	324	275	301	280	286	296	285	304	314	302	314	289	314	293	268	272	267	302	316	267	267	286	295	298	280	268	302	294	315	267	270	288	288	282	286	283	286	264	312	275	297	281	316	296	280	287	293	287	333	286	287	319	259	312	300	299	273	269	292	275	292	265	279	323	284	332	277	290	288	311	292	312	321	308	276	277	297	312	269	267	304	304	297	283	270	321	307	291	277	302	256	319	295	278	314	309	286	271	282	291	303	278	307	277	301	286	288	309	290	307	258	303	270	299	308	264	267	304	326	304	311	273	293	299	255	294	303	273	284	278	295	289	289	273	306	279	267	285	286	257	305	301	242	282	259	304	269	328	294	292	303	272	311	313	274	310	281	304	278	289	285	286	295	270	276	280	301	279	269	248	278	289	290	292	274	304	289	277	282	311	290	268	276	306	302	280	307	290	279	300	287	274	287	284	260	274	296	274	271	259	308	298	265	298	302	286	317	310	281	268	295	284	295	287	279	267	297	292	309	253	299	255	312	283	299	284	307	298	325	319	280	290	303	301	288	265	289	292	277	292	282	306	297	278	306	268	273	290	304	278	264	295	308	274	280	290	294	253	274	297	330	296	321	284	303	301	289	270	292	301	325	274	310	292	288	314	257	292	300	314	279	310	288	309	296	280	284	276	300	313	283	269	281	296	271	306	284	258	269	276	291	301	295	299	271	303	306	320	313	247	274	322	302	263	298	292	288	311	257	275	275	273	285	265	274	271	286	297	291	286	273	311	301	328	283	282	297	313	286	315	296	285	304	291	301	277	290	276	308	299	288	297	276	318	304	289	294	310	286	305	288	287	280	311	301	292	285	297	317	268	269	274	277	296	287	280	295	300	289	297	294	278	265	296	268	319	292	285	295	289	288	310	302	276	316	288	266	295	282	289	300	283	311	308	277	272	297	285	282	294	326	285	277	281	319	276	285	249	287	290	253	299	311	300	253	288	318	302	252	293	267	288	307	276	269	261	286	321	280	281	283	269	288	282	285	291	309	293	316	287	291	266	304	318
19684	5156	9175	9157	10367	33772	59778	63503	53380	39351	22752	8333	2414	987	789	762	763	731	743	728	730	727	679	753	757	750	721	726	699	733	714	753	676	701	735	728	746	779	739	741	742	746	730	770	710	730	754	707	787	695	763	723	758	738	725	724	739	759	715	765	724	726	749	749	747	742	746	716	688	708	756	681	743	755	740	736	725	755	783	717	788	746	720	766	696	694	717	728	740	709	708	720	767	732	731	722	703	746	733	731	763	752	820	720	746	736	715	732	718	718	733	714	761	724	763	757	720	778	744	770	707	694	751	739	753	713	726	782	713	705	746	755	736	745	715	692	743	747	744	750	731	744	739	707	729	701	759	697	740	720	728	742	737	745	757	693	735	778	757	779	729	716	754	695	717	741	733	730	734	762	703	759	733	796	738	702	682	744	668	715	749	752	726	735	734	741	736	719	702	745	733	763	737	713	716	757	740	725	717	752	745	749	758	700	740	767	679	735	769	752	751	748	693	737	704	739	719	706	744	740	759	715	764	735	712	793	727	712	737	738	739	681	715	685	768	755	752	716	694	742	709	740	715	765	732	739	734	743	723	760	693	774	764	820	722	740	717	753	711	705	709	744	759	711	673	748	748	731	752	702	725	781	734	755	756	721	718	702	696	705	724	725	782	747	728	717	763	706	663	739	646	731	722	756	705	785	781	743	764	696	773	756	694	714	738	722	710	738	687	731	715	686	744	719	751	710	730	748	729	784	702	691	752	740	736	732	703	682	699	762	743	730	724	719	734	722	730	706	785	744	745	744	753	746	697	719	702	777	733	725	714	748	740	787	753	745	771	693	780	703	712	727	712	787	755	787	742	729	755	751	703	689	692	742	764	775	695	770	721	738	736	725	718	707	720	744	686	708	794	712	733	734	752	710	702	759	720	702	732	701	736	724	700	766	718	706	712	709	744	703	757	690	732	744	758	668	757	709	756	738	770	723	698	687	733	719	737	749	780	741	705	731	742	740	725	715	757	716	753	761	728	753	744	709	725	756	713	694	740	739	727	763	731	749	714	727	690	754	731	705	708	744	711	724	732	736	707	689	702	713	742	692	736	749	727	748	708	734	753	733	721	735	722	680	714	754	757	739	728	702	736	761	734	729	743	706	680	761	713	726	737	813	740	736	728	747	753	741	727	772	707	769	696	714	694	740	768	745	688	749	740	742	702	743	780	734	721	717	760	725	721	709	679	743	746	738	739	712	772	731	765	770	743	744	757	685	747	741	698	762	739	713	726	760	759	792	705	707	718	751	727	782	758	750	733	728	729	746	734	707	772	740	728	737	751	747	781	695	708	712	727	677	762	732	723	718	754	740	754	775	707	749	758	678	754	699	722	689	725	745	756	770	754	726	763	744	711	716	712	761	773	725	727	768	687	711	729	674	697	704	771	726	724	722	724	696	753	697	755	739	760	717	750	718	670	747	736	695	715	755	707	750	732	721	745	773	718	762	714	705	722	757	732	712	682	759	720	684	732	736	727	718	727	697	762	700	711	708	752	752	761	750	750	751	730	760	728	736	684	713	709	759	727	688	773	686	731	762	742	766	678	794	742	735	730	693	708	733	729	691	736	717	698	758	752	716	705	728	715	760	752	698	702	737	752	758	698	729	775	746	703	739	733	757	741	728	731	646	713	727	745	734	734	743	698	695	729	725	760	725	767	703	737	722	726	716	748	754	745	792	733	753	747	680	693	740	734	776	742	691	682	750	702	739	721	703	712	758	758	736	722	680	723	791	760	706	746	672	775	707	718	763	708	765	755	729	750	778	727	763	770	760	807	751	745	737	701	710	778	734	690	703	715	719	705	763	758	719	693	719	736	713	711	741	702	718	729	710	729	723	707	735	739	732	701	761	750	714	721	734	700	764	753	751	711	699	659	730	717	703	707	777	728	730	727	714	750	746	787	739	719	747	742	751	744	741	681	726	699	741	753	713	803	780	707	732	727	795	725	777	737	731	712	724	719	731	730	732	692	745	731	697	810	726	747	721	725	757	731	758	687	777	740	731	728	786	731	747	710	697	746	753	740	683	768	725	748	730	788	731	738	737	774	720	746	702	759	713	699	681	700	783	720	780	719	719	717	793	774	780	756	755	747	757	766	709	739	792	740	719	751	743	681	708	687	720	680	706	716	748	705	696	734	729	751	783	727	712	695	735	719	736	716	712	720	764	707	764	694	732	733	740	751	692	699	757	732	760	688	698	724	721	759	725	729	718	739	773	753	740	761	704	763	753	758	741	811	717	737	788	729	716	679	741	751	721	721	762	703	775	739	698	696	715	695	734	753	708	754	732	675	746	777	742	711	750	734	758	718	778	722	785	774	725	732	757	751	685	763	729	722	720	730	683	749	737	735	749	727	740	725	722	715	721	718	714	743	699	777	726	746	754	723	768	784	728	740	697	716	690	707	765	711	669	768	726	695	769	747	699	704	689	750	743	781	721	720	725	677	751	709	707	758	748	776	729	770	746	770	735	718	744	757	743	718	703	781	751	709	724	772	689	733	723	689	699	682	702	760	750	722	758	709	680	727	727	748	700	718	727	766	767	746	743	718	714	725	753	736	769	725	697	722	731	723	699	716	744	700	778	744	737	727	740	713	773	740	741	712	713	740	766	723	705	775	765	725	688	747	682	735	724	786	741	716	740	708	723	705	741	725	701	798	713	726	733	693	762	700	728	732	775	687	775	719	682	740	737	750	713	755	710	700	752	708	738	760	661	665	712	706	755	754	725	738	756	730	715	735	719	747	751	736	748	744	707	747	764	718	722	720	736	703	768	740	765	737	718	734	725	726	736	755	709	703	751	773	723	722	669	742	679	739	735	782	772	731	711	706	767	761	721	691	760	690	718	726	766	753	741	682	739	779	707	742	722	742	758	702	798	710	760	736	721	738	764	741	758	709	726	759	756	739	762	710	804	720	744	741	735	750	705	754	715	724	751	742	791	693	775	744	740	740	737	716	711	714	769	707	777	740	681	711	696	705	757	727	737	743	731	701	724	746	674	724	745	743	723	720	728	699	741	686	692	717	738	717	722	695	697	770	761	759	755	737	717	735	765	736	745	676	739	769	725	782	751	734	730	721	729	700	745	686	745	772	711	714	749	745	736	715	708	738	725	708	737	756	746	764	696	736	802	777	725	706	766	702	768	713	744	741	693	736	716	691	759	719	716	727	762	703	775	753	747	710	708	741	758	723	696	762	708	718	738	753	748	712	707	736	735	709	740	712	758	692	693	741	706	722	729	704	729	715	689	745	774	722	764	750	719	714	744	745	720	769	738	692	680	756	702	735	730	697	694	726	723	714	715	751	763	757	748	737	721	699	722	749	770	731	711	744	727	755	710	740	717	762	674	741	769	745	750	741	705	718	732	718	703	725	719	716	710	736	708	749	703	740	682	707	764	776	707	734	789	707	794	693	703	731	748	722	700	707	723	745	738	758	705	726	784	734	762	731	729	664	735
5494	1107	929	743	568	514	2275	4181	3386	2058	986	507	345	339	305	297	313	293	257	307	304	263	320	330	337	308	311	307	331	313	302	331	353	324	318	322	335	321	304	319	306	330	328	327	300	317	309	369	325	301	293	292	328	347	303	296	291	332	305	297	303	280	321	315	318	334	326	299	308	285	317	303	297	293	314	315	340	291	323	281	329	310	281	313	298	268	323	284	302	347	316	310	282	322	321	312	313	303	336	294	291	313	343	310	334	305	310	335	297	313	337	281	297	304	302	323	310	295	325	309	330	297	307	283	310	303	296	294	352	333	302	335	312	317	323	314	320	314	315	320	329	317	315	346	309	303	355	327	294	321	336	326	332	292	300	319	298	328	307	293	330	330	309	322	325	328	339	285	321	292	281	316	300	329	312	320	364	300	309	296	343	312	330	299	293	329	271	321	311	308	302	320	346	278	301	306	325	286	312	310	338	356	306	320	318	323	318	313	307	292	311	326	303	336	319	285	304	325	292	355	333	303	299	323	325	286	318	319	330	280	303	297	342	307	299	326	263	315	315	340	333	272	322	313	308	312	314	311	298	302	313	286	301	317	275	324	307	319	331	339	327	319	301	338	326	278	324	337	324	308	342	362	315	320	317	293	336	315	321	330	310	333	320	314	347	294	310	307	320	351	290	349	332	294	313	356	330	324	324	304	303	308	331	344	296	337	333	321	313	303	307	303	328	322	322	289	321	318	310	303	311	322	346	349	329	302	312	275	319	316	311	338	301	310	315	327	304	295	311	304	315	321	294	309	342	324	318	312	344	336	303	310	308	294	308	282	319	327	332	288	324	313	279	352	305	303	299	322	321	338	331	299	332	343	325	313	331	298	294	326	306	324	333	340	316	324	310	305	295	295	316	335	315	323	360	314	294	277	309	289	284	323	323	349	315	337	317	326	307	325	296	313	331	294	301	302	321	339	306	310	320	320	288	322	315	322	296	299	324	314	297	320	307	297	326	319	328	312	314	307	304	293	318	278	297	320	309	282	272	328	293	284	301	291	306	347	298	295	311	315	327	299	306	308	320	300	308	301	297	313	310	309	323	309	303	315	322	307	304	314	312	310	325	294	312	310	329	314	331	287	329	333	341	326	333	329	331	307	346	321	321	300	293	325	299	328	301	318	279	301	318	288	312	361	290	316	334	284	299	319	339	306	346	322	309	325	321	302	321	330	303	317	317	274	309	300	292	300	295	333	322	329	331	318	312	310	318	293	309	347	321	316	325	284	302	315	347	292	305	307	333	319	324	358	326	312	289	311	328	304	361	306	311	321	316	313	320	316	320	312	320	309	310	290	303	311	318	283	312	326	318	307	318	317	312	328	329	319	313	300	280	327	340	331	340	346	347	321	306	306	289	316	325	287	303	327	313	297	309	330	329	332	322	306	305	303	308	302	344	344	310	299	321	288	319	352	307	312	307	314	310	324	295	325	344	342	334	321	326	354	320	326	325	335	308	290	311	261	311	329	280	297	309	297	288	328	314	328	289	328	338	347	329	310	292	289	303	316	326	312	342	320	314	308	320	356	348	319	326	311	320	333	309	314	332	327	347	317	327	346	298	309	319	338	297	279	347	293	295	328	340	330	308	320	314	311	293	338	306	310	338	313	318	313	312	306	323	330	298	316	325	319	341	325	321	339	352	324	333	316	290	301	324	315	294	330	324	316	285	327	333	277	351	335	310	310	310	279	315	304	329	324	302	312	298	326	289	323	278	301	295	315	330	293	329	317	304	325	306	332	322	322	312	326	285	307	318	376	305	292	332	319	305	322	321	295	322	305	316	290	270	329	314	298	272	316	337	305	319	312	282	306	311	320	335	299	324	293	327	323	317	343	323	310	308	348	332	303	296	319	332	276	289	281	305	327	289	320	323	265	328	330	317	314	293	274	298	299	304	292	302	324	299	324	296	293	336	327	329	308	305	296	304	282	306	299	304	310	304	314	326	328	294	346	319	342	305	320	307	319	298	345	304	329	306	286	299	308	315	305	321	304	288	291	316	288	310	296	347	277	302	299	307	313	322	325	325	306	321	326	304	332	311	314	318	310	296	304	354	313	308	325	306	325	335	300	327	290	329	302	315	347	326	303	306	308	309	353	302	320	315	305	293	309	312	321	339	293	279	326	314	349	287	310	304	280	295	312	324	328	334	310	322	295	299	285	328	305	333	306	310	290	305	297	310	306	308	279	339	277	312	315	318	286	316	331	309	294	326	304	312	271	317	297	293	300	294	323	339	314	283	331	283	323	284	311	340	318	300	325	317	328	327	264	311	314	320	321	313	308	308	317	300	311	303	375	286	278	318	326	311	335	275	286	287	330	289	332	357	266	304	317	308	336	325	312	323	333	314	336	289	287	335	303	297	294	350	325	281	313	294	293	317	304	311	307	315	307	332	337	275	313	304	324	335	312	317	330	317	323	320	310	356	308	347	338	301	291	308	291	297	275	288	323	305	363	298	322	308	308	326	321	342	329	287	313	338	290	302	318	286	313	310	331	356	290	320	313	366	292	305	305	316	353	334	315	326	311	318	322	296	321	324	340	327	311	312	287	278	342	321	315	313	292	287	290	310	314	303	354	313	303	320	291	338	323	329	328	325	322	324	306	296	336	320	359	315	308	323	279	273	297	289	331	306	305	317	329	353	317	281	317	286	315	303	301	324	329	321	306	321	333	289	325	291	333	320	319	354	324	323	292	289	333	307	320	372	334	311	334	307	313	312	317	328	292	304	310	318	325	309	319	290	323	273	293	305	309	321	310	297	335	290	292	313	316	299	304	305	254	335	348	294	316	284	298	310	315	327	319	330	318	298	286	312	294	284	277	314	335	336	330	307	316	308	293	296	310	301	315	319	313	334	289	287	309	296	272	285	353	316	300	296	300	310	320	275	316	315	330	321	293	311	317	294	308	304	320	346	329	316	334	291	312	359	272	322	327	292	315	334	274	278	305	328	309	297	344	321	301	326	277	301	347	326	291	278	313	297	319	306	345	324	338	308	302	353	308	329	277	332	307	328	288	320	328	342	333	299	291	327	307	315	321	310	307	339	307	341	291	330	322	314	337	328	315	329	339	289	317	321	320	311	339	296	356	298	366	357	335	314	320	305	317	303	307	306	330	342	314	287	307	318	310	337	321	307	315	306	316	284	313	335	317	330	310	311	315	297	295	312	331	334	336	312	270	284	332	286	298	322	308	319	334	319	315	327	315	294	347	324	301	311	281	286	309	293	290	287	319	283	314	313	289	278	284	302	333	302	307	314	295	330	314	310	308	324	302	321	309	328	336	286	326	305	263	288	333	329	310	315	364	326	318	302	324	261	299	282	337	340	305	285	321	325	318	298	336	335	328	326	311	327	286	292	312	320	325	345	303	325	321	333	287	254	299	305	313	331	305	298	309	337	310	329	311	306	331	350	311	313	310	344	303	323	351	298	305	294	304	299	333	319	278	296	346
4235	1442	1987	2169	1869	2034	10077	15814	12155	7312	3447	1562	1045	851	843	756	794	789	801	767	765	771	849	800	797	784	801	825	781	787	803	772	785	812	803	802	780	801	765	810	829	846	810	829	818	831	807	831	760	757	724	761	819	808	819	755	758	757	799	831	750	756	763	764	835	833	819	778	751	843	783	771	760	784	814	784	816	800	781	837	797	844	766	812	793	790	793	784	816	834	808	823	788	817	782	809	774	747	781	780	776	794	759	802	810	790	815	768	791	755	793	716	803	765	749	790	836	761	793	776	789	785	835	767	779	840	814	826	814	775	752	845	826	773	783	792	796	767	793	767	789	804	808	812	746	801	804	803	811	814	774	801	845	810	763	832	862	776	795	791	779	729	771	850	816	765	818	766	795	821	796	815	804	755	820	804	816	753	833	772	827	764	744	763	794	778	822	769	833	774	801	770	803	745	777	806	765	815	770	770	808	771	785	762	801	815	820	812	761	806	760	782	772	799	793	766	797	781	799	833	736	776	810	813	750	791	773	779	790	831	819	823	796	773	847	751	789	779	792	757	808	757	762	789	842	774	827	768	796	768	800	792	810	799	781	799	840	767	773	812	808	741	778	811	784	749	751	735	801	804	861	784	846	700	747	810	762	722	775	791	829	758	810	796	823	766	774	778	831	744	761	795	791	825	799	828	806	772	754	835	747	800	744	771	782	784	805	796	791	782	753	801	816	776	798	833	779	842	717	736	785	755	831	780	773	776	763	782	820	799	755	767	824	812	801	799	855	751	823	785	761	835	793	809	819	746	779	820	783	794	797	809	784	822	808	812	812	794	795	790	832	776	812	789	762	811	776	835	818	792	763	814	837	787	795	821	793	772	748	809	783	790	741	796	774	795	845	811	847	772	804	800	802	802	810	803	836	773	832	790	782	763	820	793	771	746	778	762	748	770	822	745	787	839	794	796	798	772	814	829	769	802	776	781	810	772	812	742	792	749	819	761	831	717	766	768	795	787	742	814	797	774	793	785	839	774	783	792	762	759	759	788	787	776	790	787	766	792	793	792	895	823	810	772	795	765	796	799	814	748	824	814	799	807	809	756	818	794	818	834	768	821	826	858	798	793	816	798	803	781	782	784	747	812	725	805	806	809	805	768	792	796	744	840	801	775	778	777	758	776	819	704	785	783	749	749	833	736	794	821	809	801	835	772	762	810	743	806	750	763	777	784	745	746	807	782	772	783	767	822	769	738	770	805	781	767	770	816	808	819	806	803	816	800	786	760	798	785	767	788	780	788	756	803	760	822	842	792	746	800	778	856	766	820	804	783	769	822	798	755	783	815	775	758	798	756	761	763	784	777	826	787	808	835	777	784	771	795	831	807	766	829	791	793	774	782	834	822	772	767	845	772	815	769	857	799	776	774	771	763	786	779	814	755	824	766	793	732	774	802	716	749	846	806	825	744	783	839	771	802	821	840	754	847	804	795	811	806	783	747	780	797	778	821	820	824	838	799	811	792	851	749	803	836	782	817	806	835	795	769	755	814	814	778	808	788	795	799	802	785	745	837	781	725	729	788	763	805	818	761	779	827	793	836	776	802	843	762	771	754	777	753	802	791	772	757	774	738	805	771	822	781	800	767	768	758	814	756	777	849	773	816	780	795	783	776	782	779	811	790	793	802	759	814	786	776	768	860	866	776	819	811	761	791	837	711	803	756	779	745	762	805	784	799	764	783	778	832	778	757	781	789	815	805	793	777	807	792	760	755	818	833	832	782	801	767	793	775	772	795	776	809	770	821	852	774	798	761	781	781	793	822	802	756	801	802	812	793	797	748	788	781	791	801	782	767	770	738	755	760	771	798	771	813	813	788	812	827	848	808	795	754	848	733	776	748	774	803	783	808	820	799	812	824	837	782	775	779	760	793	789	801	782	822	740	803	805	793	810	786	768	799	812	754	783	769	767	802	781	804	780	797	803	814	804	822	811	772	791	761	766	760	837	784	772	760	790	779	779	746	765	835	794	807	748	756	768	812	772	789	817	795	792	811	756	767	804	822	797	774	839	806	778	819	751	805	798	845	861	801	786	782	776	821	829	804	779	787	839	814	746	756	802	834	810	790	772	803	789	806	781	778	762	769	773	778	876	769	798	817	781	805	785	846	819	757	803	770	821	807	768	743	753	778	776	825	785	793	781	748	827	800	795	758	827	826	800	777	753	798	770	748	807	741	801	753	802	738	812	829	762	783	862	751	760	779	794	806	798	805	822	796	816	786	791	799	795	806	842	751	787	797	764	785	791	781	839	823	744	791	796	754	791	790	829	773	799	821	818	772	816	784	839	746	780	813	803	816	779	779	799	764	800	786	766	780	719	838	755	784	767	823	834	758	802	848	755	781	815	755	795	784	779	790	831	811	810	767	776	795	798	811	781	821	758	810	759	741	828	839	818	802	785	797	782	820	794	768	763	780	788	826	810	761	796	785	767	788	834	770	766	844	854	771	771	801	855	744	772	810	785	765	813	791	755	751	785	795	785	761	760	806	847	810	809	774	769	806	795	759	748	813	847	819	766	806	789	747	751	764	807	826	771	824	810	780	780	804	814	832	783	828	823	805	803	791	796	808	805	767	790	749	815	820	797	804	764	826	758	799	825	747	806	740	802	775	833	801	784	810	730	762	811	815	740	772	789	799	746	778	801	808	765	766	818	791	799	766	805	798	793	849	766	749	802	794	766	816	773	798	779	852	773	784	778	824	732	808	771	804	760	791	768	780	778	832	735	780	741	792	834	720	789	776	791	762	808	735	800	754	802	780	824	770	797	791	778	809	801	791	803	842	833	758	812	740	795	802	796	795	772	848	762	838	763	830	740	840	770	776	790	805	762	788	793	739	755	813	788	807	805	753	833	814	783	731	830	719	779	779	789	756	782	752	802	825	761	803	807	877	767	775	734	783	765	820	817	748	783	735	843	781	809	840	823	743	763	793	791	732	841	784	794	812	804	748	791	778	787	769	772	749	761	749	775	816	809	803	788	839	757	771	781	808	809	774	780	819	771	839	717	769	823	819	803	790	781	794	748	783	802	798	798	797	771	758	774	834	743	816	761	788	781	775	820	723	809	780	783	791	784	764	743	778	814	766	804	748	807	770	815	760	790	794	805	779	804	794	765	773	763	722	845	832	783	773	789	812	791	788	772	809	778	830	782	813	767	783	764	820	822	777	761	777	799	736	805	786	737	819	812	754	766	769	822	772	801	775	777	777	797	823	736	808	792	797	803	778	807	793	811	769	806	823	751	775	745	759	775	759	786	794	813	801	765	815	730	792	778	820	777	813	790	841	774	768	812	823	792	831	807	808	811	759	835	804	785	773	832	815	782	758	803	799	805	761	783	787	829	821	772	809	821	767	775	808	797	765	787	768	739	825	811	783	798	769	759	763	790	828	753	787	832	831	814	800	811	815	787	752	765	803	786	777	838	832	808	809	778	791	757	801	748	772	798	759
25368	10503	4445	2486	1805	1565	22032	40928	29154	14890	4912	1284	512	358	337	347	293	317	322	324	334	295	304	278	338	313	294	335	300	303	294	306	354	308	324	307	325	314	336	306	317	295	319	322	311	350	329	306	303	361	363	322	284	332	276	321	329	286	321	321	308	283	292	314	309	293	337	332	318	347	293	339	305	312	303	353	334	302	311	298	308	338	304	310	315	302	327	296	292	310	331	299	297	319	274	312	315	311	305	319	321	312	307	332	288	306	297	343	332	307	326	336	306	345	306	324	320	289	315	307	303	284	284	332	318	342	351	348	335	326	327	301	309	335	330	305	302	291	289	304	325	330	323	345	350	309	313	321	307	319	317	306	308	312	274	306	320	295	297	332	302	338	300	309	304	317	301	309	341	313	341	315	331	290	307	302	337	294	326	305	321	315	303	323	333	316	298	329	365	330	298	304	301	314	303	287	311	307	328	326	320	332	319	350	337	321	314	302	339	310	310	289	338	315	327	279	323	296	314	328	311	282	308	300	314	348	304	322	289	311	344	306	304	316	306	344	338	335	300	292	285	291	332	281	305	326	332	307	296	320	314	315	287	302	336	312	346	316	332	290	347	317	334	281	317	326	296	311	322	316	333	317	268	288	318	332	281	295	316	299	322	293	346	294	302	318	317	284	329	302	307	334	321	332	289	278	299	301	296	322	334	335	353	322	314	332	310	303	326	329	342	268	296	315	325	309	320	331	304	331	315	332	335	304	295	332	319	292	306	343	315	290	345	291	331	331	342	317	306	344	337	289	334	330	307	326	339	314	296	320	324	320	293	318	306	306	316	313	319	334	285	334	319	359	301	294	302	294	327	320	318	304	324	317	339	285	307	300	305	311	298	339	318	311	312	334	313	281	308	302	348	318	333	322	340	315	278	300	316	327	279	299	281	313	322	299	350	323	307	327	283	322	312	303	296	336	290	321	329	300	327	296	295	291	319	316	295	324	306	334	322	329	321	337	309	269	324	300	309	310	308	308	333	319	355	310	280	326	315	302	287	348	313	343	319	310	304	337	287	353	320	326	304	296	310	304	301	328	310	289	312	296	292	318	283	347	308	332	338	322	332	308	320	308	329	307	317	307	308	339	309	353	310	301	265	297	300	312	344	313	314	350	320	327	335	319	332	309	319	312	329	337	318	308	329	317	305	326	323	327	315	346	318	321	318	328	278	280	331	322	325	304	314	314	328	316	310	348	303	280	292	330	305	340	325	341	285	301	347	323	310	318	319	304	317	319	312	323	290	338	311	333	346	326	311	294	298	334	329	306	296	307	346	302	329	340	297	292	304	312	310	323	312	317	302	334	336	316	329	297	315	316	286	332	341	287	308	298	267	304	304	337	283	331	330	327	302	286	309	310	313	341	325	293	337	335	335	301	319	321	326	288	309	318	296	313	301	306	314	319	271	307	330	311	283	299	324	321	313	307	307	320	278	311	294	316	321	357	294	333	312	298	369	325	314	316	325	297	315	287	314	326	299	299	301	332	302	339	311	333	307	310	306	326	322	327	304	321	380	352	308	308	325	309	341	322	314	328	337	311	314	334	291	336	326	322	304	303	316	349	294	316	330	277	323	331	320	284	319	338	267	331	278	306	295	338	313	332	305	349	327	302	295	302	293	308	339	309	302	307	301	309	344	319	339	309	323	329	333	349	286	302	297	314	325	327	316	310	333	342	286	294	293	351	297	322	323	312	332	316	360	289	341	347	307	325	324	334	356	331	291	314	324	334	293	310	342	312	299	322	317	297	347	291	282	299	322	299	305	318	320	303	287	295	325	305	315	262	288	341	324	316	306	343	341	322	308	314	339	289	323	328	307	328	338	286	280	360	300	278	324	288	314	298	306	304	339	288	308	301	277	294	338	307	323	295	288	298	282	290	328	286	330	291	324	333	270	343	321	284	302	335	300	287	294	296	301	319	336	295	304	303	302	329	326	294	312	316	304	324	328	329	296	325	343	305	303	325	338	313	306	321	307	312	314	283	304	343	298	324	319	315	313	324	292	336	311	311	312	349	338	299	336	328	306	300	299	329	320	308	317	308	293	312	319	324	314	332	334	325	314	322	310	341	315	308	328	340	339	318	324	340	319	309	341	324	324	303	333	337	294	305	345	326	349	306	318	302	285	296	320	302	290	303	321	339	295	322	284	326	325	314	337	317	299	293	319	318	316	324	325	325	348	322	300	334	325	348	349	314	320	293	295	326	297	320	319	303	292	341	318	303	323	297	316	310	291	300	304	337	293	305	342	359	264	344	316	312	307	320	322	319	326	332	323	306	317	301	338	309	288	308	321	324	278	304	315	316	284	346	310	289	297	299	300	304	288	317	295	293	314	328	288	293	284	304	300	316	325	302	286	301	285	328	305	283	299	323	319	332	285	297	307	291	278	299	302	298	313	300	303	326	292	324	347	324	276	332	339	331	328	339	316	328	331	321	322	328	342	292	313	315	326	293	352	307	324	300	316	324	315	301	277	294	315	321	309	326	332	299	307	287	324	319	321	298	356	293	301	320	314	317	337	293	304	331	327	330	326	337	308	318	316	312	318	290	290	348	332	325	305	300	329	314	323	305	295	284	307	317	306	340	323	339	326	327	331	303	294	344	312	310	332	301	313	307	299	306	301	311	316	324	299	291	314	297	318	355	321	318	356	314	305	299	285	333	302	322	327	281	326	303	291	309	316	295	319	298	288	301	337	293	325	298	324	311	306	286	292	302	313	303	327	345	311	325	315	333	319	295	301	315	301	291	308	323	326	326	313	321	345	310	327	311	304	291	301	328	283	311	304	318	295	317	285	329	361	304	324	301	285	349	325	326	336	300	283	306	330	320	339	339	326	319	306	332	335	303	285	307	309	320	314	351	322	328	300	287	323	338	341	333	315	325	323	346	321	317	313	295	295	345	321	322	312	327	301	324	311	317	327	288	320	307	332	338	316	322	305	335	306	311	309	307	299	310	317	320	312	299	303	310	310	308	303	337	315	288	334	342	312	327	306	308	299	305	328	331	309	320	340	319	301	313	348	331	333	303	298	307	325	324	293	319	332	290	312	290	329	271	320	329	273	353	311	309	305	297	282	283	293	341	291	297	331	287	279	326	311	316	338	309	320	333	314	299	304	314	334	287	308	316	317	346	306	309	319	303	294	323	349	299	289	290	308	304	298	318	304	316	346	303	328	325	279	318	331	310	277	274	340	284	308	316	297	318	289	347	294	279	314	324	314	329	330	326	331	311	316	339	344	330	335	309	303	296	321	337	321	309	334	304	330	318	339	313	331	290	307	330	300	308	329	281	312	310	283	329	304	308	301	291	294	329	302	363	334	317	331	320	318	308	314	281	299	300	323	311	325	301	319	301	341	300	322	339	319	311	313	296	311	300	299	313	315	305	333	342	334	298	309	277	319	321	297	323	266	289	314	332	293	305	284	352	321	328	337	282	315	313	346	325	334	305	294	305
15057	6369	5250	5526	5362	5670	40228	54947	44361	29977	14306	4728	1540	915	811	787	731	761	774	763	797	842	790	833	830	800	780	780	786	800	757	787	769	824	847	761	847	811	755	770	811	787	828	812	811	791	828	755	814	787	759	783	792	850	871	789	747	752	783	778	737	814	788	781	788	850	812	801	856	774	812	747	838	818	796	783	826	813	801	807	807	802	798	804	806	789	793	820	774	776	769	795	721	785	810	772	791	848	778	778	777	777	780	813	811	758	822	831	828	804	767	760	790	791	766	770	795	787	769	777	780	796	823	781	799	828	781	830	789	760	812	789	788	797	736	809	793	835	799	783	825	831	800	828	754	794	815	753	792	800	805	770	805	821	832	805	833	770	809	814	824	760	806	830	797	867	826	794	820	812	781	785	758	766	808	782	786	823	785	795	742	805	788	785	801	797	779	796	810	748	818	833	795	790	791	790	746	808	756	728	825	778	821	776	805	775	807	788	790	816	778	772	771	810	761	803	805	788	776	806	808	768	821	796	765	817	777	825	787	789	808	801	846	760	792	787	810	838	822	848	740	736	774	805	847	787	776	795	796	763	747	780	797	767	802	781	854	793	824	735	839	805	801	806	798	778	775	779	811	769	802	851	773	793	728	827	766	786	776	853	815	754	801	823	772	785	798	764	813	768	788	827	834	854	768	752	804	807	779	769	796	706	821	811	808	792	787	801	782	800	797	789	800	825	783	822	797	869	763	796	780	781	779	844	790	775	790	783	815	777	783	808	793	816	789	774	855	826	767	777	794	786	748	775	814	773	793	818	773	825	798	792	761	790	794	807	764	813	827	797	751	787	778	786	792	806	848	747	776	797	811	808	792	769	841	787	853	826	762	828	804	763	781	804	793	814	794	823	823	791	766	809	758	770	813	781	829	773	789	786	831	836	825	792	818	753	808	807	810	812	787	816	821	795	799	736	793	795	851	749	795	749	743	789	731	764	736	766	757	786	755	810	750	831	779	804	785	764	790	764	795	755	813	770	849	821	756	774	796	748	756	811	791	797	740	790	803	776	779	797	788	756	791	801	760	823	751	817	760	783	831	784	805	839	796	825	770	759	833	756	825	809	839	806	750	792	836	829	839	785	833	784	751	797	790	775	798	807	784	815	796	769	787	796	799	768	817	782	808	785	797	789	802	867	819	813	833	788	794	780	758	793	788	805	794	808	788	802	811	785	773	810	716	770	787	811	818	781	781	819	795	780	758	776	784	769	781	830	799	811	782	780	837	757	780	786	790	757	826	779	758	814	754	759	777	764	795	820	808	731	806	746	797	787	768	778	793	819	818	803	790	765	844	772	761	815	786	761	804	826	789	750	795	793	803	812	749	804	804	782	769	839	774	769	787	724	780	800	773	791	750	828	816	825	819	851	761	752	774	809	780	795	777	786	780	795	811	765	856	789	776	793	830	791	782	773	803	824	773	778	761	770	870	788	774	821	798	828	794	785	791	814	771	827	817	841	831	807	822	793	829	794	776	817	752	843	805	789	808	808	834	797	804	764	784	802	787	779	781	720	824	802	800	772	801	768	803	805	787	784	783	777	774	784	807	774	786	792	770	773	820	810	795	800	845	759	795	799	803	769	784	794	791	780	845	815	757	814	765	782	812	762	805	776	747	767	780	836	764	803	772	836	772	836	799	779	831	806	855	760	777	774	800	780	764	770	755	771	797	809	856	815	799	795	762	786	788	813	767	777	808	728	776	792	772	752	784	807	776	801	832	815	802	795	789	806	764	762	805	750	775	796	806	755	811	803	792	767	821	752	814	792	777	798	803	794	779	811	736	759	815	824	788	771	792	803	719	794	749	835	773	846	805	786	793	751	796	781	792	858	811	800	842	790	794	793	769	850	827	766	799	766	761	789	833	770	857	782	814	797	785	768	797	798	807	819	781	843	783	792	816	781	798	787	784	752	775	767	814	782	796	769	751	783	855	777	798	802	804	794	760	834	833	787	851	764	856	728	798	766	776	813	750	820	769	798	787	844	792	744	837	742	793	725	773	785	777	786	854	800	794	821	812	782	806	833	775	851	794	805	758	761	792	818	814	771	819	800	823	865	820	772	753	780	777	793	766	764	780	793	809	803	768	814	772	757	808	778	805	807	810	815	798	771	788	842	779	779	809	818	818	797	761	816	793	772	759	788	774	777	749	795	771	833	741	816	778	831	790	819	850	828	787	827	815	802	808	811	785	767	729	784	799	814	802	781	783	812	831	774	788	782	758	807	800	783	800	771	763	757	819	838	773	803	839	787	828	771	797	778	824	803	784	708	785	807	818	743	844	726	802	786	801	795	801	800	782	736	777	804	804	774	794	815	799	802	749	769	777	778	827	752	803	777	792	776	786	809	816	791	775	776	814	792	818	813	812	706	800	740	751	788	829	834	775	756	769	815	792	807	830	842	786	815	789	777	772	772	810	763	783	820	792	775	796	782	794	765	761	809	778	766	763	770	785	763	766	723	843	775	764	775	813	814	805	771	791	789	778	805	784	770	825	811	784	734	804	830	790	762	781	836	768	767	808	807	828	798	780	799	805	793	819	774	777	780	804	803	806	798	739	778	802	766	791	788	789	793	815	809	797	751	800	750	811	799	824	769	781	736	779	802	766	784	791	786	768	803	744	806	808	741	818	770	781	759	794	821	792	771	792	805	803	722	787	794	817	767	779	762	784	818	823	762	771	792	776	815	770	788	772	817	793	829	840	807	778	766	814	816	778	789	789	834	762	759	824	731	790	802	834	805	798	767	785	757	795	788	831	830	793	781	880	808	819	793	810	791	764	783	835	786	807	803	759	800	778	809	861	790	819	791	809	834	746	798	797	800	785	764	811	812	766	713	800	787	815	795	785	822	792	824	769	760	864	788	805	773	793	818	792	830	807	800	760	841	760	781	815	788	800	820	816	805	803	782	753	797	839	794	769	784	796	844	791	777	794	786	819	755	800	794	816	823	796	778	799	783	755	749	770	835	832	832	806	800	796	794	773	800	797	784	799	844	804	805	767	782	759	779	856	763	815	794	829	784	776	807	779	766	775	755	845	799	823	791	777	761	823	764	797	800	777	802	707	775	783	810	776	783	825	846	776	861	784	759	789	752	838	828	800	852	812	769	793	783	758	757	780	789	773	759	818	784	777	762	790	808	839	839	830	831	792	793	822	767	783	760	747	762	777	800	875	810	829	814	756	788	781	779	787	795	781	809	782	754	852	796	823	773	790	767	775	755	788	854	775	793	786	779	806	820	786	800	784	718	785	818	806	833	792	775	821	751	772	774	809	798	795	808	744	763	726	837	783	789	825	769	782	766	809	843	825	750	790	773	774	801	743	819	821	750	788	828	853	769	786	774	806	776	814	847	791	765	808	802	828	803	740	785	787	774	741	786	850	816	747	778	786	833	793	838	775	800	749	806	773	746	788	826	801	809	735	832	808	740	742	743	821	797	794	813	813	858	811	802
40210	21971	11513	5268	3120	6431	46299	53945	38840	22090	8350	1927	533	349	326	284	307	279	273	266	294	302	290	264	271	307	255	279	257	244	284	285	282	276	264	273	263	268	299	271	270	290	272	273	291	296	285	275	285	305	262	296	291	277	277	301	291	295	284	284	307	272	284	284	295	278	281	248	280	282	274	263	304	233	286	269	273	235	263	280	270	282	275	300	308	287	302	271	300	299	274	284	289	280	260	287	259	243	268	307	289	286	269	281	285	314	284	264	269	288	270	296	261	260	294	310	273	275	287	270	265	270	317	263	276	275	290	268	279	285	287	299	269	260	283	284	300	314	261	300	293	276	257	247	272	265	273	286	273	253	317	287	256	311	305	262	247	279	253	257	278	284	274	278	280	273	276	277	250	305	286	267	291	297	309	279	260	277	279	295	282	277	283	293	260	295	268	288	298	252	302	264	276	270	274	283	298	271	246	293	263	261	259	293	291	295	295	254	268	273	265	273	301	290	276	274	297	272	264	293	307	263	284	265	285	295	247	254	276	273	292	256	263	291	253	282	295	252	298	271	279	286	291	278	255	263	290	242	298	281	261	243	268	313	271	288	309	291	282	300	301	274	288	284	284	276	308	290	272	285	250	269	280	292	288	240	262	268	266	267	279	275	249	288	270	257	293	274	264	281	277	265	259	261	277	314	306	299	272	274	261	299	284	306	297	281	274	283	289	284	257	317	290	258	283	263	258	249	294	265	270	250	273	269	281	282	256	260	258	287	264	309	270	269	310	299	296	250	294	272	249	309	271	292	271	281	298	266	322	287	264	226	280	280	252	305	312	262	281	313	296	277	273	292	294	230	285	304	284	273	261	251	279	277	287	266	281	259	272	287	283	251	268	277	291	325	298	292	278	262	284	269	259	265	273	294	278	288	264	295	276	285	277	282	266	297	261	259	267	303	295	278	290	262	297	226	279	251	293	295	274	302	283	301	286	283	299	295	269	271	268	244	279	281	274	267	259	268	265	285	255	271	274	284	255	249	292	266	294	287	293	250	254	292	293	283	298	307	273	293	292	302	290	274	312	321	284	296	281	273	224	293	288	253	272	292	265	298	272	272	257	263	286	270	318	258	278	274	271	290	248	265	289	321	280	260	264	276	299	227	284	273	272	240	300	272	278	269	284	287	241	287	262	308	272	284	270	263	277	274	291	278	291	263	317	253	298	268	270	281	275	292	265	284	293	278	252	298	261	259	268	274	266	296	267	278	290	280	304	285	274	260	258	280	279	279	271	249	261	308	287	274	303	268	274	301	287	261	259	272	279	262	286	273	249	258	272	286	270	253	263	286	273	262	276	299	275	286	302	279	300	298	269	275	276	257	275	268	266	289	264	274	294	312	285	261	313	251	252	256	274	258	251	265	283	271	275	261	292	275	285	281	285	320	255	282	264	295	294	286	268	274	265	253	258	283	270	284	271	274	310	271	284	271	250	277	295	271	261	269	263	309	274	309	291	306	282	266	312	275	293	267	278	290	296	299	302	259	256	301	277	281	266	282	269	284	287	283	283	279	288	278	269	279	319	285	255	291	288	287	262	282	287	298	282	290	314	264	279	291	271	276	293	266	278	269	275	278	258	282	282	273	264	292	268	265	305	260	279	272	276	281	249	283	262	288	288	284	280	294	308	306	271	309	265	265	268	287	309	241	294	235	297	270	286	297	284	247	261	263	265	303	286	319	280	273	273	272	273	255	290	265	279	304	264	282	265	315	282	267	288	297	299	281	258	265	290	275	294	271	255	289	281	268	257	289	278	289	282	250	259	281	271	291	287	275	281	301	275	303	267	273	294	296	281	258	279	294	240	265	269	275	263	290	271	250	325	276	277	298	286	286	289	293	269	275	251	294	264	258	302	288	280	240	257	289	301	277	260	315	274	248	236	285	270	279	270	285	306	254	252	290	289	283	237	281	273	267	262	309	291	254	271	308	274	279	285	259	284	276	270	267	284	259	286	257	302	283	280	255	295	274	294	260	286	288	271	263	277	282	276	284	273	281	291	251	234	287	285	290	290	272	281	292	285	272	281	290	285	258	287	263	258	298	260	269	270	292	273	251	295	279	257	272	249	289	321	299	282	274	271	282	263	282	265	291	253	267	269	277	307	279	296	293	298	260	265	280	284	298	275	286	271	290	294	289	285	313	291	267	267	270	250	270	279	254	278	279	276	283	293	290	286	268	290	280	320	306	284	282	273	278	309	304	247	309	258	305	267	248	270	290	252	259	267	268	263	283	292	286	266	306	308	302	271	288	267	283	291	309	238	274	290	284	228	280	288	289	289	265	296	272	265	276	297	314	292	296	239	220	265	310	259	261	269	258	274	274	290	244	292	278	273	271	266	305	285	276	258	254	258	277	293	253	254	288	306	286	293	258	289	278	267	254	290	276	321	278	307	263	288	284	328	267	308	290	286	289	254	285	283	292	264	325	258	293	264	289	277	323	314	272	275	254	288	287	300	275	299	287	255	269	291	299	291	269	275	297	273	272	272	248	266	271	245	313	293	289	283	285	267	295	272	295	274	288	276	266	271	281	321	298	267	314	314	260	294	287	277	284	261	270	271	266	266	269	262	275	279	260	282	257	304	304	301	311	271	269	270	289	301	247	262	299	263	327	260	253	286	256	298	262	292	295	296	257	274	291	304	290	282	268	242	273	282	301	294	274	283	299	255	286	272	306	306	289	295	288	275	306	283	285	282	289	276	286	279	264	257	272	278	289	319	287	299	260	280	301	292	290	294	304	306	315	287	260	280	310	271	273	290	271	297	278	294	278	303	272	271	296	266	248	288	308	300	257	290	288	271	255	269	288	287	273	278	290	300	287	277	292	282	321	286	269	296	302	300	309	288	264	271	316	304	292	317	265	270	286	291	279	326	309	280	268	301	268	279	250	265	259	287	299	258	284	278	241	287	243	273	249	267	279	284	302	318	266	279	280	303	289	281	266	244	269	295	291	297	296	282	310	278	292	296	283	277	285	273	265	303	240	285	274	286	298	263	289	264	278	306	263	278	305	300	266	298	262	306	268	289	296	266	275	264	271	266	285	287	271	273	288	271	270	281	282	265	286	287	264	281	262	286	286	294	263	302	263	278	258	298	293	303	261	302	281	291	267	257	278	272	284	292	285	275	307	269	279	272	288	284	308	285	289	281	270	299	275	272	255	300	268	279	270	264	288	299	253	279	265	276	255	264	287	289	270	266	230	275	291	287	239	286	302	283	259	277	229	288	277	246	278	251	288	290	293	269	249	292	274	280	294	306	283	296	299	288	289	248	267	285	284	276	289	262	279	291	283	246	281	281	295	273	261	281	296	297	264	259	308	259	278	285	310	293	283	305	281	301	270	303	267	308	292	287	300	271	291	330	271	249	263	284	273	296	266	300	274	248	287	247	261	255	285	274	294	270	294	289	280	291	263	285	274	259	264	286	280	268	274	304	275	269	285	288	301	259	299
25637	10853	8158	7851	7709	16033	61155	65646	51949	36446	19609	6903	1869	911	787	735	707	714	715	699	751	705	711	742	698	707	698	693	681	718	742	723	670	679	742	745	737	760	690	720	675	712	718	690	685	687	697	681	738	751	699	691	721	685	708	705	686	708	729	670	757	735	775	720	711	645	739	677	665	694	682	689	664	709	733	687	706	693	685	716	659	673	696	670	671	679	740	705	708	688	728	708	729	723	707	679	696	720	730	684	721	749	735	704	687	711	661	669	718	676	722	726	683	703	701	696	707	647	717	756	703	712	695	666	702	716	691	679	714	667	696	697	738	712	731	653	692	670	691	702	722	756	657	702	690	707	712	728	672	704	768	724	738	701	698	684	712	695	661	701	706	657	704	679	670	724	719	705	688	694	722	734	714	761	686	684	664	687	726	722	738	666	727	658	669	740	720	766	688	643	701	725	741	689	723	705	711	714	681	702	707	746	743	715	742	746	705	662	730	713	718	652	686	722	732	691	732	723	734	718	684	734	674	704	694	713	710	726	687	722	681	723	711	704	725	725	689	701	701	698	701	679	735	745	676	713	689	717	649	715	682	682	695	687	713	702	717	712	736	754	687	711	692	731	717	705	709	691	691	669	676	702	722	689	744	727	738	659	683	699	701	724	695	695	707	725	689	692	694	686	699	770	689	757	736	669	734	722	707	734	711	693	710	684	709	661	706	722	684	680	692	707	686	700	726	697	696	709	751	681	709	672	700	734	727	720	711	706	750	664	697	715	652	721	714	772	723	680	696	691	717	682	693	721	707	712	681	670	700	685	683	697	685	705	741	726	712	760	664	711	713	691	672	683	714	683	721	711	743	739	688	679	705	730	721	688	707	708	678	691	726	737	668	712	703	707	730	696	682	705	655	714	709	700	719	717	692	674	735	702	727	711	651	744	672	748	747	696	694	698	667	699	696	694	724	752	717	685	728	714	721	725	694	698	703	710	748	722	709	670	693	687	692	730	718	721	698	708	688	687	717	709	659	730	699	688	754	702	665	704	682	699	680	685	736	680	712	743	685	683	718	696	711	749	720	728	707	740	759	718	723	760	702	675	725	724	719	674	739	755	741	702	651	653	706	709	689	744	668	692	678	755	703	715	639	759	695	680	704	740	658	735	676	751	725	668	705	719	704	663	715	689	685	685	704	753	680	704	727	719	712	729	710	694	725	704	648	731	667	713	768	658	680	717	688	733	711	736	666	711	724	683	716	717	712	713	687	674	700	748	686	728	702	749	686	704	723	773	726	688	728	744	705	711	761	710	671	692	715	662	724	712	700	698	724	712	704	741	708	730	703	723	690	732	713	698	660	723	725	716	680	659	725	741	711	735	747	699	728	697	694	659	717	701	655	658	739	721	746	722	695	708	713	706	724	683	722	736	684	695	705	688	650	684	680	652	675	698	731	699	735	681	695	698	714	682	707	743	681	727	650	698	754	689	713	656	662	718	654	751	690	654	699	721	734	645	762	689	658	709	659	649	702	740	728	737	726	678	734	711	694	679	739	681	700	670	663	713	680	742	701	693	697	698	699	714	687	733	753	658	658	735	717	713	715	691	713	690	704	727	671	692	714	673	701	726	733	703	643	690	706	696	725	712	708	747	691	693	686	683	736	692	682	693	716	710	711	721	667	746	703	723	693	727	735	685	699	666	729	677	749	706	684	716	740	674	728	715	709	685	693	726	677	700	737	663	723	700	745	673	689	675	708	730	688	749	713	681	719	722	643	719	690	680	705	719	698	672	669	719	724	744	703	717	663	662	724	723	689	673	710	686	677	659	680	701	689	658	744	665	698	708	710	705	661	710	732	732	748	736	700	718	724	736	746	745	707	754	716	681	703	692	684	761	703	676	725	684	720	675	678	687	695	736	695	738	672	708	719	715	662	694	631	707	727	721	673	736	699	767	651	698	665	762	690	711	678	704	705	696	679	716	660	716	728	682	704	750	719	731	730	702	686	687	611	735	659	708	727	695	694	710	702	686	728	679	706	685	740	694	708	743	734	695	693	639	726	662	723	725	707	733	704	686	755	733	695	718	695	715	697	711	699	712	743	694	751	744	717	677	716	761	706	715	697	712	706	642	739	666	785	719	690	685	688	668	654	765	681	711	678	731	664	744	733	717	739	674	755	695	711	720	688	703	685	629	695	664	728	729	688	755	685	702	737	708	780	751	682	682	699	697	737	720	688	617	718	681	671	728	702	769	662	683	716	744	689	738	685	716	740	665	693	711	708	696	704	759	752	722	677	697	706	709	719	704	695	706	724	687	666	673	679	684	710	692	713	695	690	762	727	722	702	711	679	715	643	722	705	765	736	709	684	670	720	676	696	687	664	704	717	688	691	686	742	743	701	686	652	728	716	693	722	675	745	710	712	707	678	699	703	683	726	697	698	740	701	709	710	656	696	722	723	691	701	693	711	737	796	722	672	722	742	693	693	727	673	653	685	704	659	691	783	698	751	722	733	687	683	649	750	709	708	721	675	717	745	651	712	686	693	770	655	689	696	704	708	696	671	715	756	730	673	729	671	677	729	689	653	714	686	678	691	647	708	703	729	709	712	735	721	737	720	700	691	704	712	684	692	714	689	665	694	722	702	724	690	764	727	703	693	686	682	735	753	747	708	711	702	707	674	760	694	682	722	741	752	722	713	736	715	696	743	676	725	766	727	687	705	659	694	719	694	742	697	693	664	679	740	711	697	682	708	733	727	708	746	704	684	704	710	663	727	683	735	764	744	678	688	700	674	764	705	723	677	719	711	719	654	674	725	664	699	658	674	650	702	730	746	677	702	650	688	702	719	719	692	721	685	709	675	711	694	738	731	691	656	762	726	718	669	707	705	709	690	722	693	754	742	691	710	715	723	706	687	700	668	675	735	721	715	685	713	730	665	760	721	725	743	694	702	696	699	690	693	672	718	691	692	701	751	680	725	739	703	711	718	719	692	697	702	678	658	645	672	746	728	725	684	728	738	650	732	667	718	704	722	671	698	666	700	717	733	696	685	725	726	748	699	703	714	639	658	700	663	718	712	716	674	713	689	730	665	684	643	724	704	657	689	652	688	698	738	713	725	704	718	686	736	657	682	678	746	691	679	681	693	723	683	705	775	717	704	690	713	691	756	717	699	737	724	720	691	673	702	672	695	697	740	680	713	750	721	732	748	709	702	763	710	723	709	728	649	711	705	747	707	682	715	699	694	637	711	671	690	701	700	703	672	710	711	738	723	713	716	701	663	708	703	722	714	726	685	697	711	689	735	704	741	635	758	732	657	704	717	678	766	708	721	773	705	684	700	697	698	757	661	754	704	682	729	684	703	728	697	688	759	690	714	685	682	699	748	688	694	680	736	754	680	717	729	711	708	705	694	666	684	719	670	758	682	735	668	687	700	709	749	733	723	697	713	675	713	660	716	754	718	672	721	754	689	713	710	671	692	702	700	675	724	685	727	689	722	709	723	710
7155	1804	748	537	566	786	2445	4052	3235	1765	747	449	309	334	305	293	289	290	265	322	289	321	290	299	299	262	312	321	296	318	288	318	315	271	284	296	308	325	292	317	307	298	295	305	311	281	329	279	304	294	291	306	281	287	284	251	317	315	303	276	285	323	286	304	292	283	281	302	315	248	308	284	266	287	319	314	303	335	294	317	299	309	312	284	290	291	304	295	311	317	308	331	298	280	326	328	306	307	284	300	320	282	279	271	284	304	299	312	308	304	299	321	311	300	304	328	298	264	300	304	258	312	302	306	297	307	282	327	300	282	300	317	302	326	300	291	298	273	285	321	317	265	262	280	342	306	276	327	253	293	324	303	293	311	287	303	301	306	301	305	297	312	302	302	285	309	301	309	293	279	311	306	307	284	305	297	294	304	317	307	283	295	286	288	276	291	287	275	274	278	306	292	313	288	304	291	284	296	292	270	322	290	333	309	292	285	301	329	276	301	270	293	323	284	286	281	289	268	322	291	337	312	332	319	300	312	330	298	317	292	280	306	289	299	310	304	304	272	304	317	319	272	286	302	286	297	297	287	278	300	301	321	280	301	326	308	277	323	300	299	297	306	283	290	320	301	283	301	270	292	280	299	272	261	288	312	310	302	307	283	274	283	288	293	290	294	271	308	269	259	310	281	296	308	297	296	304	306	295	320	314	316	313	312	313	316	300	306	290	302	282	314	296	305	275	281	293	292	302	317	275	310	283	281	296	297	270	238	304	290	290	303	336	282	315	315	298	307	335	314	332	302	343	303	288	297	303	318	285	293	273	304	316	264	310	257	309	312	323	288	294	294	292	318	290	275	303	290	289	329	301	306	276	307	296	291	299	303	269	298	296	308	305	281	259	280	334	306	283	298	284	327	284	309	301	296	325	304	305	350	305	303	269	295	279	306	298	285	321	296	288	288	265	332	323	302	289	286	288	315	325	304	303	285	297	304	327	301	308	296	279	311	291	310	298	300	291	328	293	250	289	317	306	294	291	316	296	303	285	285	298	295	284	324	311	277	306	275	282	321	300	304	278	316	303	299	270	254	266	295	305	328	300	301	304	305	293	280	312	276	274	268	313	299	282	285	276	307	307	301	286	307	294	303	319	281	301	296	293	273	306	283	287	334	317	280	259	276	309	310	270	306	314	301	303	285	322	334	325	289	293	286	317	288	311	310	316	272	278	286	311	290	286	267	268	264	285	293	310	303	318	295	271	329	269	304	324	314	304	301	295	305	279	277	286	308	292	314	310	278	350	294	273	264	290	306	334	293	304	294	293	298	318	318	289	296	287	308	317	275	299	335	280	332	287	257	276	323	291	276	289	282	284	282	318	300	338	322	313	298	324	248	272	298	297	274	295	307	316	296	288	297	278	307	317	288	321	299	314	268	289	289	308	305	286	310	301	320	337	319	301	299	279	288	304	295	298	311	325	334	295	302	284	309	317	292	319	317	292	274	302	275	314	298	332	301	310	306	305	318	297	313	315	276	323	339	302	294	312	291	286	312	306	303	340	291	313	331	301	286	309	323	316	296	284	274	307	291	302	319	309	297	294	299	298	296	311	316	310	298	293	279	273	310	308	302	297	296	319	295	299	321	323	279	302	316	294	304	270	316	297	295	345	314	305	286	309	301	317	300	279	264	289	299	308	353	310	298	259	279	265	282	318	261	292	299	317	309	288	327	286	288	287	271	281	298	323	327	303	311	293	305	295	325	302	300	266	275	282	306	283	322	319	299	325	284	285	303	296	289	283	289	305	330	286	294	343	304	290	312	280	299	320	355	296	283	281	296	301	286	298	275	298	300	318	304	297	296	313	287	312	292	278	288	277	289	298	269	302	280	286	307	299	312	314	279	307	293	285	303	264	245	282	311	301	308	293	289	305	301	286	292	303	278	306	327	290	303	295	300	291	310	306	278	317	308	351	326	264	313	292	298	295	292	275	319	301	292	285	297	296	296	320	293	331	310	327	304	313	284	287	292	292	304	301	326	316	323	309	312	256	288	288	340	298	301	288	280	285	288	309	271	288	291	277	293	300	305	315	292	278	267	323	296	297	335	314	278	298	290	285	302	284	293	307	287	293	271	269	314	309	313	318	287	292	296	342	292	309	272	311	326	304	322	301	305	332	308	287	285	310	302	281	309	322	274	289	277	305	286	315	324	318	283	266	309	293	319	322	281	298	288	292	276	291	289	264	304	287	306	324	290	301	293	278	309	309	258	301	294	290	325	306	307	301	285	336	292	335	304	304	279	336	287	288	296	272	336	308	312	306	294	289	314	293	323	298	291	330	293	293	315	309	295	298	298	270	318	268	305	293	261	296	292	293	303	302	317	340	319	318	291	287	280	294	291	267	343	301	286	295	316	289	306	275	300	277	307	324	303	274	316	301	322	324	287	285	293	297	310	316	282	313	288	283	323	279	326	306	300	299	303	264	290	308	323	311	279	295	295	310	275	304	309	329	309	273	309	275	284	278	299	285	294	313	310	301	300	297	283	283	298	320	310	288	334	316	322	311	290	322	301	297	285	298	340	300	334	305	296	279	303	320	281	300	303	312	283	267	306	291	297	283	292	299	275	306	304	300	320	285	295	312	303	301	293	270	295	276	287	317	326	303	277	288	293	281	272	278	313	278	321	302	296	287	278	316	306	327	301	286	305	320	312	289	297	295	305	303	306	269	280	307	272	322	308	310	274	294	299	302	303	325	296	339	275	312	284	292	306	325	298	316	296	289	296	315	308	302	297	309	287	273	302	303	308	315	255	316	308	279	291	281	299	300	285	310	320	269	304	315	279	289	319	301	298	310	307	323	282	290	290	295	319	293	298	318	301	314	283	289	293	315	316	302	282	305	306	304	338	320	324	346	311	263	289	292	294	290	301	284	261	296	298	316	283	306	310	297	292	297	332	300	274	305	310	294	300	299	274	269	286	312	269	263	298	322	314	288	302	270	302	308	304	303	286	300	304	275	297	292	292	292	272	267	286	310	306	290	314	295	291	278	278	285	309	286	283	306	294	291	301	303	295	297	323	270	309	305	292	285	315	285	296	311	315	306	284	309	304	296	288	298	317	266	269	296	272	301	303	317	264	280	292	327	302	315	291	281	310	321	318	312	285	310	302	256	307	294	295	330	293	294	305	299	249	280	310	314	302	287	284	316	331	312	275	288	303	303	284	265	284	295	304	260	300	302	272	321	323	280	307	288	314	335	313	306	278	305	313	332	278	306	296	328	297	305	289	300	294	302	289	313	293	334	306	286	313	293	292	298	287	326	305	320	317	268	293	289	297	296	321	313	332	285	324	320	304	262	283	294	292	288	287	289	298	320	321	289	306	297	296	310	315	300	310	302	297	305	297	300	309	311	290	294	283	332	291	303	312	302	318	283	315	279	288	274	310	319	310	288	298	283	283	316	290	355	275	307	269	275	280	345	296	288	318	315	294	327	301	290	270	290	286	281	277
5459	1840	1460	1640	1686	3504	11479	15698	11726	6022	2644	1260	875	810	751	761	784	700	759	764	750	723	759	743	780	761	717	716	791	777	771	771	761	715	713	792	788	783	726	746	775	701	762	761	696	737	788	789	784	808	740	755	742	753	788	734	773	802	772	748	754	769	774	760	745	799	708	730	728	718	736	770	725	813	750	774	791	768	735	730	733	783	711	714	690	800	709	770	745	754	774	769	770	755	816	709	779	756	741	765	779	771	722	716	763	790	762	716	728	761	752	752	770	723	732	782	753	750	757	735	712	752	736	794	770	778	750	726	726	770	754	742	744	754	776	733	734	771	767	742	756	719	729	791	791	802	779	765	733	750	741	743	726	775	730	725	729	755	732	758	766	715	728	743	815	760	763	761	766	735	753	776	711	775	749	758	780	746	767	773	767	685	743	734	755	777	743	758	762	763	766	773	771	779	761	745	778	819	743	745	763	738	742	746	739	729	752	784	737	813	751	699	783	764	725	779	745	736	742	725	744	725	730	746	690	776	735	740	762	758	762	720	707	777	787	774	813	757	754	753	738	759	756	731	700	788	782	784	780	729	796	739	741	755	744	733	743	773	762	750	739	743	763	757	708	737	711	832	723	772	751	780	744	741	806	736	769	768	795	711	762	756	781	749	757	782	783	727	755	748	691	818	715	727	721	794	737	739	720	704	751	780	750	782	773	762	739	777	752	754	774	711	732	798	739	777	781	741	764	734	757	713	786	769	732	709	703	762	777	745	723	719	746	733	799	716	768	779	767	757	799	748	741	725	746	766	752	751	800	747	760	769	751	726	750	824	764	769	740	763	756	745	740	734	743	756	728	721	745	731	797	762	760	779	740	750	769	730	728	720	733	732	761	787	761	774	737	767	755	739	717	754	760	745	761	767	730	742	755	718	755	693	760	731	756	748	772	763	746	782	738	694	760	722	783	767	748	748	791	745	735	731	708	745	766	738	741	748	750	694	774	743	728	732	736	767	703	765	755	788	739	778	729	787	780	729	755	737	789	730	753	773	732	739	794	726	825	764	648	761	763	718	766	717	800	749	721	707	786	761	755	776	726	751	749	728	739	758	768	732	769	702	737	710	798	724	756	799	742	815	730	780	776	735	754	763	831	773	770	774	714	720	753	735	709	746	796	721	807	785	752	690	739	766	715	794	754	759	796	737	760	743	713	746	789	811	761	749	761	750	729	727	739	747	764	798	753	701	740	714	757	751	756	741	727	770	741	759	753	800	792	725	754	818	771	755	751	728	794	780	761	763	731	762	722	720	725	762	731	742	781	750	726	693	739	746	786	743	748	718	776	798	722	762	762	834	768	751	762	746	747	759	760	791	737	787	798	754	712	772	780	792	722	778	721	769	751	763	705	742	733	755	717	726	758	769	764	767	757	751	760	765	760	800	737	713	716	750	744	725	711	725	777	748	748	785	738	736	747	740	741	728	700	728	742	785	720	724	728	769	789	723	766	781	759	781	707	745	726	707	786	718	763	780	783	730	736	763	787	715	782	746	785	717	703	732	764	739	724	765	772	762	762	768	781	776	785	760	739	739	734	769	749	748	792	758	698	783	749	775	739	728	771	742	763	740	801	777	789	767	815	742	750	751	731	730	736	720	733	738	745	749	750	759	784	750	757	720	781	756	792	785	775	733	755	747	761	778	731	726	785	760	810	741	729	758	704	717	767	723	769	776	734	731	788	705	734	775	726	744	723	743	792	729	734	755	784	725	733	771	774	754	771	719	747	743	782	758	736	749	714	744	813	759	756	781	769	728	742	722	706	761	773	718	771	818	731	747	744	742	744	728	788	744	802	747	739	720	784	800	742	763	776	718	731	760	794	730	765	707	734	756	737	694	796	739	752	696	780	763	782	753	771	711	825	784	815	737	772	759	812	778	739	732	742	721	705	709	731	753	743	737	791	760	744	761	754	754	755	747	780	746	749	769	694	745	761	722	744	749	756	729	769	776	776	716	818	737	756	732	821	787	737	783	763	735	765	752	803	723	689	791	734	762	746	776	742	748	716	750	726	796	756	786	754	778	798	754	778	791	774	725	726	743	736	757	742	757	716	727	747	763	728	732	772	752	779	755	737	765	732	733	758	822	797	735	750	729	753	790	792	748	753	750	768	765	763	749	769	735	798	741	731	763	777	793	772	711	721	771	704	758	713	733	769	776	762	781	733	722	724	755	818	693	761	733	780	750	793	730	747	762	778	763	755	754	724	766	764	760	754	749	737	742	781	739	745	759	747	734	819	763	742	742	755	765	747	760	778	809	767	754	769	758	748	736	762	742	744	741	725	765	774	794	740	742	752	707	777	764	708	753	720	739	790	777	766	746	751	740	747	751	713	746	796	772	690	785	764	768	764	736	717	761	780	730	802	734	753	754	770	743	737	761	770	679	741	736	749	766	748	755	761	711	787	771	787	708	784	770	777	765	710	732	757	765	770	744	707	760	767	750	753	766	795	764	789	750	713	723	729	712	727	746	741	794	768	736	739	785	719	778	734	766	752	774	745	738	729	787	743	748	750	744	686	731	718	748	676	772	796	780	746	720	760	764	828	781	698	740	754	775	801	761	770	797	702	789	778	742	764	723	751	765	734	761	750	747	734	713	768	720	743	728	773	788	729	765	776	728	746	745	804	737	718	749	746	757	746	765	695	795	798	772	744	777	751	705	772	812	747	767	757	743	782	735	752	708	784	746	763	774	727	808	791	790	753	782	755	727	795	735	805	761	705	781	803	757	723	765	795	738	732	799	779	742	747	767	711	747	755	731	810	735	782	740	736	708	731	749	715	779	744	763	738	781	783	760	706	700	749	783	768	743	747	733	722	750	733	760	726	716	715	754	790	736	727	729	722	745	765	768	726	807	798	772	786	724	765	751	733	778	789	784	734	713	770	740	759	754	748	759	702	768	792	766	781	714	746	750	729	744	747	750	785	777	754	758	751	762	774	748	755	750	737	716	732	748	775	737	759	753	762	744	755	713	721	750	695	758	752	753	692	795	701	762	732	777	700	761	747	810	713	739	740	724	712	742	710	788	717	725	739	794	708	730	751	729	810	768	727	719	727	763	765	718	779	718	759	763	738	727	704	741	784	742	769	784	796	803	703	740	799	732	709	712	807	776	751	715	730	756	708	766	788	740	772	809	687	780	704	768	770	732	755	751	737	748	759	747	747	772	726	746	745	750	749	756	805	685	752	739	733	711	768	783	763	739	759	744	764	728	761	761	731	807	780	751	765	730	749	753	752	747	727	777	769	701	740	737	764	737	746	768	741	745	757	730	781	737	781	709	727	768	714	798	790	817	799	735	771	708	747	751	781	757	751	682	703	726	769	743	797	761	712	772	709	758	737	747	733	794	783	743	754	825	761	759	767	749	764	752	755	735	763	745	815	787	770	779	752	744	732	760	768	803	731	807	772	771	704	754	747	786	749	746	725	740	718	741	704	778	757	694	737	784
28907	9936	4388	2252	1759	6139	32551	38357	27515	13489	4059	1025	455	371	332	281	320	274	313	309	282	335	288	311	333	295	315	281	300	318	291	338	335	312	303	306	335	292	299	278	270	317	305	277	309	304	301	304	302	301	297	279	291	279	328	285	327	327	287	274	322	304	324	305	311	323	312	273	300	311	299	309	306	299	279	325	298	332	302	288	293	266	297	323	310	318	310	301	295	300	283	326	317	316	324	299	270	332	304	297	322	284	278	309	335	311	310	328	283	296	319	324	334	302	280	312	302	270	322	341	318	292	298	312	328	298	321	308	307	287	332	262	313	325	296	279	330	280	299	297	329	304	314	320	279	300	319	303	311	289	329	318	317	312	317	297	332	296	263	317	334	305	308	290	290	294	300	288	289	317	318	329	288	297	340	331	306	283	306	284	312	290	305	321	295	318	311	323	338	266	294	299	327	312	319	251	302	327	319	312	340	311	285	287	267	290	307	295	301	290	324	298	337	282	260	313	331	293	273	334	302	297	338	273	310	336	322	322	297	305	313	283	289	295	331	332	319	302	318	311	324	315	291	289	300	296	319	290	300	313	303	311	315	300	310	310	303	290	286	302	336	306	292	290	311	318	329	303	301	274	312	303	321	270	322	322	305	318	306	315	295	329	336	305	332	291	315	300	300	308	284	293	294	290	275	301	279	289	307	306	316	344	291	279	309	313	299	296	328	303	345	313	272	298	310	293	316	328	311	295	309	287	321	275	300	303	299	277	306	286	300	314	297	316	286	304	290	317	293	326	315	265	319	305	324	298	300	290	328	318	322	316	335	298	324	302	295	304	265	311	313	316	322	295	266	324	329	334	323	311	316	277	292	301	306	308	279	293	291	313	317	336	308	271	324	298	328	341	323	306	315	286	310	293	285	306	299	281	315	306	321	307	307	288	298	335	280	328	319	277	328	312	324	325	320	292	278	306	285	343	308	325	272	290	319	326	280	329	291	282	291	279	288	310	295	261	288	311	308	321	304	289	310	326	314	312	283	312	321	304	311	346	329	302	303	343	323	319	301	328	304	287	310	287	298	326	328	310	279	294	286	312	300	339	328	312	305	302	278	291	322	312	303	311	278	281	334	304	287	311	277	297	297	295	303	306	303	296	311	310	300	279	348	278	283	313	323	327	295	312	283	302	331	312	299	292	320	335	310	324	264	281	302	294	312	291	316	317	296	285	279	342	303	304	315	303	306	322	301	282	284	306	324	329	289	313	289	291	318	298	321	297	285	311	313	301	309	304	311	285	286	296	337	290	301	296	301	307	300	296	311	307	305	306	314	298	291	291	315	262	306	281	284	323	306	293	302	306	300	298	314	311	301	288	290	279	326	294	319	287	269	314	310	302	320	320	302	266	328	321	319	304	291	308	309	336	312	311	305	339	305	273	311	291	294	309	332	294	317	265	307	322	303	283	303	310	314	307	285	281	287	283	291	317	307	332	288	287	300	297	305	318	287	316	317	308	282	290	342	349	288	273	281	307	301	284	304	337	305	310	330	279	305	310	286	275	290	284	279	293	303	319	325	321	316	277	344	278	276	289	317	317	303	304	324	290	334	312	293	286	296	301	286	301	312	320	312	280	287	304	298	310	291	315	276	301	282	299	321	301	285	331	338	315	321	295	289	292	322	323	307	312	298	332	318	313	303	309	308	335	293	316	303	291	331	309	319	314	313	281	314	300	281	305	286	293	327	323	284	295	289	291	323	284	314	301	304	327	338	308	313	302	303	290	293	291	302	333	285	326	273	281	324	324	319	310	314	295	270	311	301	328	309	305	280	304	286	288	300	308	277	293	335	335	304	325	329	303	297	349	327	295	303	266	326	358	304	281	295	307	322	291	332	324	325	317	298	298	328	315	295	303	292	297	283	299	287	306	287	290	309	303	328	297	310	296	318	310	342	286	283	307	309	302	300	287	322	305	316	327	303	311	290	288	335	315	314	308	313	277	315	296	277	307	310	301	279	319	337	296	294	283	299	306	309	318	337	356	289	296	316	315	314	335	315	324	349	319	320	300	297	317	293	285	330	291	306	299	305	276	316	284	308	282	288	298	317	288	325	279	319	276	293	290	287	307	305	315	306	284	323	333	295	307	271	313	289	308	306	285	326	316	289	304	318	272	267	280	288	315	313	287	313	316	298	313	275	301	302	305	318	281	276	283	304	316	290	272	337	306	297	296	301	287	278	341	309	286	273	303	305	295	322	298	317	339	297	297	293	320	314	329	274	298	296	331	332	303	319	280	318	284	272	309	269	285	263	306	325	308	314	328	282	328	317	256	305	295	348	336	320	281	316	293	323	281	299	321	286	303	296	316	302	309	326	320	299	301	304	338	326	293	289	291	311	298	310	302	355	325	295	326	336	273	311	303	309	320	316	325	338	302	325	312	302	308	329	278	314	316	300	286	267	299	321	309	317	303	284	292	319	286	293	273	292	272	278	316	305	312	303	284	322	305	301	319	323	335	312	290	294	296	348	289	315	295	284	292	306	297	287	326	296	300	298	312	324	309	288	299	308	293	327	322	297	293	362	269	292	318	305	308	324	284	312	311	289	300	301	303	297	315	294	290	318	288	326	306	315	324	320	331	334	319	331	316	319	270	317	304	306	284	277	304	298	295	305	308	305	287	319	344	313	318	326	331	325	317	287	305	324	306	302	313	336	329	295	315	296	304	291	325	296	301	330	311	301	312	320	305	282	324	333	306	326	305	273	282	310	311	321	295	335	318	288	319	322	290	272	248	314	286	298	318	309	295	304	309	305	302	334	298	304	318	328	311	311	323	326	279	304	319	311	296	306	282	332	305	275	309	293	293	302	277	276	308	281	296	275	319	278	291	301	310	293	319	308	278	313	298	297	301	308	296	332	307	301	342	317	273	359	302	316	322	310	286	347	299	314	293	300	359	309	333	307	319	322	308	302	306	309	271	299	264	284	308	330	282	302	284	287	320	314	309	311	300	311	315	307	322	277	303	274	265	318	257	284	299	303	298	285	335	301	308	284	269	311	315	317	313	321	321	325	315	282	301	267	307	300	308	290	277	290	315	300	330	294	291	311	321	295	343	290	297	285	301	294	304	319	283	300	302	298	314	310	316	313	319	306	309	313	290	315	334	283	305	285	318	294	310	305	298	298	315	298	326	308	329	303	308	296	297	317	285	321	317	333	321	294	307	307	314	324	271	304	283	273	296	269	318	286	287	321	327	295	309	289	295	313	326	282	298	303	324	291	270	314	274	312	327	278	312	314	295	297	311	292	291	336	283	304	335	314	319	330	299	296	305	274	316	308	304	302	330	316	308	300	337	293	299	312	307	304	342	321	337	336	294	336	284	324	325	295	321	278	294	298	288	320	287	305	304	305	318	269	307	350	288	316	289	335	296	271	316	290	273	301	321	282	292	298	293	281	309	303	312	284	293	327	315	309	345	303	297	308	320	316	324	284	302	303	319	288	330	302	284
16809	3927	4744	4794	5717	17839	50679	53022	42725	27699	12256	3831	1487	878	762	806	777	784	772	763	780	798	761	734	734	791	735	741	749	751	788	767	736	727	740	772	731	749	761	737	762	769	756	730	790	784	792	741	766	761	715	739	774	777	793	778	800	738	766	808	755	805	754	796	783	755	726	744	773	749	805	770	771	731	756	792	779	751	762	792	724	813	767	800	781	735	780	762	771	769	804	767	683	776	748	787	743	776	737	780	745	733	793	734	798	742	762	782	762	721	791	718	718	709	755	799	784	787	764	792	769	752	752	795	747	728	758	724	753	729	772	813	799	772	736	776	709	744	719	731	709	717	802	793	773	739	739	741	813	784	753	758	714	781	728	798	768	759	758	808	728	767	767	717	768	760	747	781	747	719	807	721	773	758	810	745	751	794	762	750	800	799	761	753	753	760	783	750	737	785	751	765	717	770	713	775	724	785	754	739	761	786	746	787	780	728	746	737	776	773	776	768	778	718	735	761	738	747	766	752	798	762	718	771	794	791	751	804	762	769	767	733	738	781	801	760	772	743	824	772	771	793	742	773	796	742	758	758	774	748	740	757	716	769	743	785	739	745	779	725	782	758	731	792	759	750	799	774	748	707	769	736	751	764	808	721	744	805	765	798	760	788	726	774	709	769	752	808	764	790	777	769	715	762	767	783	800	768	782	821	803	757	734	739	758	767	714	794	750	747	712	796	758	809	739	798	716	761	765	732	759	753	746	794	765	724	742	782	719	770	737	750	797	732	768	787	791	767	761	767	796	765	751	741	786	747	774	751	784	815	732	792	762	786	753	729	758	817	801	784	753	727	775	824	799	806	778	762	747	807	797	778	752	759	760	758	702	763	776	746	790	753	803	760	726	756	721	774	764	789	748	790	747	726	765	733	773	771	782	733	797	777	802	767	797	705	739	763	742	729	786	777	737	768	714	802	784	704	759	748	793	728	766	760	770	754	777	821	757	754	802	767	767	800	771	824	813	750	837	803	778	779	736	778	797	739	773	746	812	749	781	759	794	777	778	764	802	792	746	773	746	718	790	757	741	717	734	838	792	804	752	735	721	784	763	760	760	747	789	795	777	763	766	794	740	817	767	810	777	768	738	778	743	748	729	776	737	780	749	788	748	748	802	766	776	773	796	744	796	753	760	765	829	794	741	747	796	748	758	748	774	808	774	782	739	790	798	740	731	757	802	767	793	734	734	784	737	758	755	765	751	806	767	762	754	742	780	791	775	774	771	718	729	769	742	760	787	730	734	756	769	730	762	737	751	798	757	808	755	738	775	780	810	795	782	834	794	748	796	747	808	784	712	752	788	697	740	803	763	784	761	748	741	767	752	769	820	742	764	719	810	761	766	783	830	800	778	732	834	774	793	765	757	763	757	773	792	729	758	741	758	759	743	827	742	758	736	763	738	750	731	744	804	773	736	762	737	780	758	767	757	722	710	798	738	748	767	798	805	826	742	734	768	789	772	736	726	781	755	763	748	760	771	732	758	720	776	799	745	762	754	803	789	785	765	785	769	766	723	748	784	787	756	776	750	740	694	763	795	800	731	770	753	744	737	753	788	738	764	782	747	765	755	737	756	775	747	769	758	778	745	774	782	782	785	731	742	784	802	745	806	739	796	765	761	781	753	801	769	745	763	799	747	746	779	757	710	763	755	768	751	730	770	749	806	760	778	812	737	781	784	771	762	742	741	764	742	747	761	755	764	760	738	781	760	712	821	749	733	792	800	761	759	847	787	786	737	803	832	734	786	768	788	756	782	794	776	826	764	730	741	775	775	748	736	801	781	788	747	752	725	771	746	765	756	758	761	728	797	769	784	763	825	724	773	777	747	750	770	741	754	815	785	814	761	782	794	741	732	731	756	719	774	738	787	777	759	807	777	804	734	753	787	731	771	762	789	719	781	757	768	785	787	767	722	778	761	749	737	763	765	780	779	786	730	757	770	746	777	802	736	784	821	713	770	804	755	769	783	775	743	782	754	768	749	795	754	707	753	781	796	787	730	781	743	782	762	755	802	793	748	775	779	787	803	756	742	834	732	784	771	790	769	813	786	768	781	783	779	788	755	740	733	747	771	771	782	754	750	687	811	809	844	757	731	772	766	709	785	728	771	744	760	793	801	794	741	728	766	783	757	833	766	791	783	774	784	769	776	744	750	757	729	800	769	722	737	782	763	714	753	765	750	746	730	793	730	760	794	790	769	742	760	782	769	739	753	737	780	723	808	791	814	775	762	752	725	758	768	789	790	819	737	810	704	766	788	793	820	730	772	757	754	744	752	736	761	779	748	742	729	801	745	730	780	802	755	804	765	732	725	740	746	782	776	779	764	769	748	752	775	750	735	742	799	751	795	763	729	783	756	763	799	788	815	804	725	775	735	776	806	792	770	734	697	792	770	742	739	769	776	778	782	803	720	792	747	729	831	745	708	766	691	752	682	746	773	779	769	757	737	768	716	752	745	741	761	771	749	762	761	733	751	766	798	770	778	773	769	728	743	749	781	732	722	766	708	803	750	777	738	791	774	759	816	739	788	764	755	710	759	776	759	793	760	773	797	756	781	758	734	807	781	730	752	811	761	831	780	761	804	782	747	769	776	745	784	762	795	743	751	760	750	794	800	758	745	792	748	760	777	725	754	760	785	781	703	785	700	782	741	713	735	708	776	769	784	775	774	758	751	757	731	740	719	789	777	794	771	767	760	713	757	763	754	784	795	761	756	767	765	746	783	776	758	825	741	774	788	808	764	797	736	725	732	763	756	727	780	771	803	721	756	766	757	745	743	773	788	764	773	806	762	759	804	726	771	753	751	767	766	806	722	832	755	793	782	763	757	789	752	734	786	790	723	734	762	735	749	766	765	747	776	752	799	749	718	798	767	747	759	732	812	735	770	677	783	732	748	742	775	762	721	783	779	783	779	768	775	794	765	728	774	746	775	751	729	742	769	768	773	744	720	777	754	792	759	748	733	802	741	794	823	797	770	780	776	803	767	762	788	742	773	733	757	714	751	794	775	789	760	755	709	758	735	751	732	787	722	779	806	780	749	772	780	811	734	802	777	754	792	770	745	729	748	823	779	784	755	754	750	769	784	752	745	737	759	778	794	814	786	762	752	770	800	776	775	794	753	786	754	775	738	813	758	754	790	714	740	754	746	792	783	766	797	750	775	772	781	774	741	805	769	744	743	755	810	753	753	773	797	759	793	763	792	751	762	775	786	776	765	758	748	758	740	738	739	751	762	716	799	756	797	784	760	762	752	754	739	718	770	744	774	740	724	748	762	711	783	735	779	768	692	802	733	755	761	781	790	791	795	754	767	789	749	728	748	788	747	775	712	744	784	775	691	765	810	772	818	746	836	795	780	765	786	698	711	772	782	790	773	739	736	783	764	807	747	734	738	733	769	775	757	788	786	782	759	798	841	765	809	770	772	787	766	773	755	757	741	741	776	812	718	748	712	755
32338	12225	7139	3822	2428	13379	50613	51463	38218	21641	8518	2321	629	308	277	284	262	289	269	265	308	280	257	272	281	263	277	291	266	267	284	268	270	265	274	247	264	263	261	255	295	265	277	240	275	280	246	275	277	295	234	288	267	274	258	269	277	246	303	256	260	274	284	294	256	284	281	262	263	273	296	259	260	272	305	256	257	266	271	246	261	288	262	261	272	271	263	284	276	316	285	280	249	274	285	278	268	274	276	261	276	262	287	277	253	282	267	257	291	295	277	275	294	267	261	249	243	250	290	272	294	270	272	269	264	266	259	297	268	267	292	271	245	270	276	292	293	273	280	240	264	264	260	289	278	273	263	267	247	295	257	274	242	294	236	263	275	287	246	256	259	254	241	278	273	268	281	267	289	257	299	247	279	259	272	296	270	267	281	274	250	258	267	273	284	266	306	273	267	258	270	241	246	288	254	301	278	262	282	257	266	301	290	269	299	263	272	244	277	264	300	279	274	310	263	252	292	273	284	257	254	270	273	277	273	269	263	288	279	264	298	292	283	301	263	245	295	292	263	251	291	257	305	289	304	247	279	276	260	268	264	271	260	273	271	265	276	299	278	252	277	281	256	265	319	293	274	277	276	273	306	272	285	261	270	232	281	256	270	264	277	273	270	254	268	268	265	259	304	236	279	289	300	267	282	262	272	272	282	301	270	257	249	296	258	279	277	272	259	290	287	269	281	281	273	288	265	270	279	285	275	292	276	257	272	255	291	277	283	280	267	297	265	268	261	287	294	260	286	235	277	234	285	253	259	310	257	255	292	261	256	253	247	299	265	278	284	296	250	268	296	277	249	275	300	290	251	308	289	255	237	269	252	294	258	265	287	268	287	275	306	271	277	279	294	247	258	257	274	279	264	283	262	265	281	274	296	284	261	254	281	243	253	253	288	297	294	299	262	256	287	275	273	285	271	287	287	280	283	280	264	277	266	281	261	255	268	305	240	289	258	283	279	281	309	274	239	249	311	269	261	278	268	279	276	268	273	267	248	256	278	262	282	268	295	284	292	280	244	267	268	273	267	274	247	254	276	285	279	278	287	280	257	269	281	275	282	260	270	268	280	306	291	255	266	289	234	268	281	262	277	302	299	251	276	260	232	273	255	267	286	273	288	288	274	265	274	243	263	252	272	277	272	290	321	257	270	296	270	259	297	272	258	289	267	261	295	288	281	256	302	261	294	302	260	241	246	249	285	273	258	275	250	264	296	246	262	274	274	250	267	274	267	278	261	280	266	293	281	236	260	278	290	281	245	239	258	286	260	260	291	286	282	260	253	242	297	300	279	287	299	249	270	291	291	255	270	281	278	267	239	278	306	228	250	229	288	278	263	270	280	266	287	296	283	256	262	306	308	274	257	263	276	251	273	286	269	284	288	294	270	272	285	266	264	274	309	301	264	280	290	262	274	263	258	273	265	278	253	254	255	275	247	281	283	245	304	275	296	272	270	257	269	275	287	262	280	258	289	230	274	258	255	316	241	260	297	270	254	257	270	261	282	275	267	264	284	247	244	274	286	269	257	284	252	280	273	272	279	268	284	269	314	300	259	251	249	274	292	285	247	278	281	243	252	289	260	249	277	274	257	235	276	255	254	296	267	264	300	283	259	238	288	256	266	293	244	287	282	264	279	279	265	263	292	250	249	291	252	279	271	248	286	270	290	296	266	279	266	266	287	279	275	273	259	270	296	269	268	302	270	268	270	256	240	281	286	268	255	278	281	255	272	298	255	279	283	267	259	269	269	243	258	263	283	255	280	278	278	265	270	253	254	265	269	295	272	252	269	257	283	283	277	261	282	258	276	281	269	256	291	256	259	287	283	267	248	306	258	272	279	269	275	242	266	287	267	279	268	284	276	253	250	288	264	283	297	262	253	263	286	245	247	274	273	272	257	249	261	249	259	289	297	247	287	288	284	289	294	269	276	268	261	258	289	276	294	255	266	267	233	271	250	266	299	281	306	300	278	270	273	265	276	297	261	265	251	301	270	257	281	252	277	251	256	257	279	268	287	270	267	261	304	278	262	310	274	263	260	278	276	304	268	252	252	292	289	274	247	288	276	286	304	288	279	267	246	251	279	262	277	264	265	273	290	285	286	247	273	302	271	298	286	254	247	273	288	261	277	266	271	278	318	244	300	278	299	272	294	279	262	283	258	256	266	280	256	286	278	235	292	263	243	304	301	289	278	260	301	277	280	246	272	272	263	271	291	262	286	283	275	276	301	276	232	244	263	301	291	263	248	288	283	291	277	259	257	258	261	279	260	250	237	240	285	286	257	270	279	261	245	249	261	289	257	258	290	264	273	290	292	262	277	278	277	282	285	298	277	277	246	275	263	251	264	263	270	261	309	290	254	254	246	272	255	304	259	249	298	259	257	288	264	267	269	243	282	236	260	288	288	310	271	286	256	278	251	281	257	252	267	298	256	260	275	314	279	251	295	253	300	273	276	276	300	257	254	253	255	262	262	308	259	274	273	263	278	304	264	268	279	272	277	285	283	271	271	283	242	266	261	253	279	272	271	264	261	280	281	261	272	276	275	266	265	286	261	274	269	284	251	278	261	275	253	270	293	277	284	244	260	273	244	276	287	286	290	299	289	277	258	266	258	296	267	261	286	245	261	278	291	271	270	264	279	264	273	301	270	303	288	274	302	269	286	238	244	268	286	280	309	269	273	267	263	288	256	279	276	260	284	273	286	270	290	258	266	264	256	278	287	258	266	289	286	274	262	289	256	253	277	279	259	293	297	253	230	267	293	268	259	267	264	294	280	279	275	290	296	265	277	249	261	289	287	258	254	276	275	283	267	294	262	270	242	276	260	283	274	282	305	290	278	238	273	291	272	264	268	298	263	269	281	269	270	254	252	239	271	284	277	271	283	277	249	291	284	300	276	260	276	284	285	266	264	261	276	259	277	226	257	264	260	248	262	288	269	271	271	308	277	283	257	287	275	238	255	276	260	293	293	280	280	275	283	305	250	267	255	259	248	299	259	297	251	258	305	269	277	272	266	259	278	284	233	308	277	271	268	242	279	297	276	262	282	269	280	249	284	291	284	266	317	279	292	259	282	267	289	252	263	278	281	264	288	293	251	257	307	284	283	277	272	279	242	241	277	279	295	282	281	288	234	279	292	272	285	277	255	284	302	286	262	270	276	262	277	271	257	297	292	251	286	253	287	246	294	275	258	254	273	272	283	249	278	293	271	280	277	283	244	271	283	275	290	301	266	277	272	274	253	269	287	278	272	305	249	292	298	287	274	268	255	281	281	282	272	305	260	241	272	292	255	266	276	296	261	272	237	288	252	281	262	246	268	263	254	276	300	242	255	261	284	279	253	276	280	264	275	272	291	264	269	283	285	296	239	303	298	324	325	270	254	243	257	275	272	282	272	283	264	264	259	256	284	246	257	280	275	259	298	270	275	273	298	284	264	262	278	298	322	278	302	268	283	275
17999	5077	7977	7808	7551	30282	64128	63733	51367	35874	20956	8142	2232	940	742	716	682	708	690	716	660	713	764	696	726	652	658	703	663	714	694	682	703	709	698	656	698	687	655	683	698	711	668	720	668	699	691	734	672	688	681	686	718	675	705	670	678	734	667	697	724	717	704	717	715	715	700	698	678	730	689	701	672	704	681	706	719	665	711	661	689	707	676	734	682	715	707	700	667	679	711	690	656	662	675	735	713	669	651	699	673	659	710	671	736	694	719	699	707	725	690	756	672	692	658	730	724	672	659	722	669	715	699	695	725	695	675	710	711	733	708	684	698	656	686	675	747	678	729	698	683	683	712	705	714	732	679	716	662	747	689	704	678	727	682	711	668	692	696	712	677	751	679	694	666	702	670	660	738	682	700	680	707	675	742	675	684	709	689	736	700	656	688	712	678	708	689	688	688	681	684	686	671	667	742	674	688	668	694	689	692	719	691	727	666	682	724	701	688	729	688	651	652	661	693	706	682	697	712	694	716	641	678	687	663	689	709	723	695	682	742	718	679	661	673	706	690	706	694	709	700	655	690	679	650	711	692	709	687	719	709	676	684	717	658	681	729	725	654	737	680	693	671	715	718	688	685	720	709	722	679	714	684	678	691	720	692	731	699	694	704	670	696	723	685	706	681	675	686	710	788	740	699	638	648	718	652	719	715	635	656	668	722	722	725	651	676	691	733	693	712	741	697	701	699	622	692	671	686	670	667	716	673	686	678	693	664	653	666	717	698	686	668	673	692	709	702	712	731	667	681	697	636	702	635	691	734	712	704	669	682	732	700	782	727	683	744	718	701	684	641	689	709	716	685	729	671	665	662	682	680	671	685	666	666	685	670	701	675	733	705	709	698	734	744	648	672	696	711	704	674	727	659	689	700	677	698	688	658	663	708	713	687	715	695	681	656	697	687	698	686	687	692	676	674	624	727	670	705	669	675	694	689	698	718	714	679	696	700	665	691	728	693	688	707	642	731	678	702	632	736	727	706	680	678	695	685	701	727	702	668	705	741	709	684	708	644	657	668	702	735	691	688	707	622	662	689	728	670	740	713	708	643	713	716	680	634	702	726	670	735	695	645	699	689	713	711	678	690	723	725	684	726	719	682	710	737	704	709	707	677	702	720	672	696	738	704	720	707	704	694	658	675	675	651	666	694	656	663	674	706	657	738	690	714	706	693	659	729	710	652	673	725	682	715	654	691	669	691	692	659	651	733	701	683	708	638	694	667	719	690	671	684	686	685	692	629	694	729	705	670	709	725	661	694	706	704	713	706	683	708	695	702	644	669	659	687	665	684	632	692	729	679	671	704	734	744	674	660	735	711	685	675	707	685	695	728	718	709	699	699	722	699	690	721	682	612	656	718	682	717	718	704	690	697	698	721	737	681	688	685	702	663	678	684	695	699	707	732	719	738	654	704	648	670	684	684	702	714	715	686	723	741	693	666	733	734	730	670	708	735	673	717	708	685	713	724	659	694	740	716	678	680	696	713	694	693	646	662	690	707	711	693	718	723	706	692	734	689	714	688	698	726	701	670	723	730	660	692	683	714	657	605	717	676	700	641	714	671	713	692	724	699	731	684	730	679	670	701	677	671	683	697	696	652	646	644	681	666	672	692	709	696	661	711	671	666	679	663	663	669	631	664	671	718	698	681	702	679	693	671	681	708	686	701	654	668	670	663	709	685	671	726	656	724	688	703	678	691	668	652	714	659	678	702	701	708	699	685	703	676	711	706	698	655	711	705	709	722	687	693	715	695	650	675	686	728	674	681	706	678	671	698	727	696	739	719	640	693	704	679	691	713	723	672	657	667	705	696	704	728	668	670	671	680	693	698	672	746	747	679	738	749	653	711	717	662	681	684	696	703	686	666	698	682	696	722	710	690	717	704	699	718	681	627	684	702	688	697	669	673	711	705	697	680	691	697	694	687	685	711	717	682	659	648	694	706	696	679	689	709	672	721	657	684	672	660	699	682	739	688	693	745	715	722	717	713	622	727	704	681	688	684	726	706	687	692	679	662	686	699	720	626	692	643	683	659	674	707	722	655	663	695	703	699	703	677	697	699	721	696	723	654	728	684	708	736	693	664	705	714	692	703	688	702	657	709	662	731	684	688	668	674	727	674	686	681	708	678	646	675	690	670	730	696	749	699	698	625	681	699	697	688	648	727	722	669	670	686	696	723	699	687	713	728	692	688	670	620	665	685	689	711	722	717	681	739	675	707	726	698	710	712	670	746	678	668	680	691	706	685	706	675	712	676	709	688	710	687	681	614	698	662	685	708	711	679	694	702	680	716	721	711	724	652	686	688	718	696	702	696	674	714	708	709	714	667	668	647	696	709	665	731	669	672	674	688	646	649	653	626	669	702	665	697	701	730	682	679	692	685	710	697	685	661	670	694	728	688	675	727	705	679	699	615	677	681	669	677	683	696	694	664	765	692	708	663	701	698	721	712	725	633	695	659	683	710	730	705	657	691	713	727	679	705	697	674	667	667	637	716	703	646	706	685	700	691	682	737	721	649	706	673	728	716	702	668	732	733	671	705	716	707	723	692	764	670	741	696	758	677	689	689	622	654	688	668	713	685	682	670	656	671	650	674	705	663	731	725	628	687	668	670	710	706	692	696	630	732	640	660	695	694	684	670	716	676	693	650	724	718	674	673	686	709	654	743	669	682	679	665	716	752	724	667	684	662	672	695	723	709	694	678	709	662	681	741	685	682	702	686	697	688	717	706	736	700	695	690	726	662	720	687	698	686	688	715	668	708	697	674	696	696	741	678	708	660	659	676	694	671	668	718	686	661	702	691	658	723	657	726	684	749	686	678	692	668	681	658	708	719	715	701	678	650	694	645	653	704	652	667	696	712	652	656	678	715	761	695	704	680	655	674	720	722	704	717	688	637	696	646	734	690	716	713	699	678	699	721	724	692	714	680	665	702	677	722	629	706	695	690	665	688	713	702	712	712	729	655	681	677	705	693	722	701	741	705	638	667	722	687	716	658	647	670	744	681	684	688	704	657	679	660	683	674	716	658	705	703	699	723	687	705	671	668	726	679	726	657	678	635	666	712	667	707	717	683	703	649	694	705	706	688	676	671	711	685	732	672	694	696	683	711	684	717	724	666	687	674	698	672	703	720	719	706	657	723	744	709	711	694	724	705	692	700	695	683	714	667	647	713	678	706	689	708	688	702	684	677	684	720	702	704	684	688	718	720	683	679	667	664	703	691	682	669	696	698	664	717	676	658	696	703	680	652	680	715	666	682	697	671	653	680	668	727	648	693	662	740	695	703	670	728	731	691	681	635	709	712	683	695	707	708	721	635	724	733	647	716	752	685	663	753	690	669	700	671	700	629	706	709	689	661	652	674	742	688	637	708	650	690	728	706	696	640	683	713	695	673	700	719	651	710	684	662	725	663	697	678	706	697	722	655	732	679	666	732	680	738	709	679	682	684	669	678	684
3709	641	689	547	509	660	2243	3727	3083	1722	951	465	368	284	301	327	263	289	287	295	309	312	277	286	285	309	278	294	324	321	289	316	295	305	283	278	281	307	314	334	285	280	260	317	281	288	337	291	294	300	319	323	311	307	314	312	326	330	314	276	303	312	263	318	300	289	292	322	293	321	296	285	285	291	280	289	316	299	308	276	316	327	308	321	303	339	291	304	267	309	292	295	310	302	292	342	320	297	311	286	290	275	313	276	274	291	296	301	302	315	323	270	291	302	299	293	325	299	302	252	297	271	278	304	274	311	285	332	252	316	319	300	312	304	283	286	298	304	345	282	306	315	311	320	286	300	297	304	284	293	333	288	304	274	290	323	285	286	325	323	314	291	291	271	313	310	312	316	332	278	330	288	302	273	282	338	306	287	277	269	289	316	323	301	324	310	293	286	309	316	325	291	318	266	291	301	289	318	307	307	313	298	307	272	305	316	318	308	293	308	283	287	307	309	332	290	321	283	291	303	301	295	303	322	307	308	291	283	307	300	308	339	287	299	319	294	316	312	307	292	306	327	298	327	304	288	313	317	316	328	286	288	298	307	299	270	286	321	290	297	299	317	310	314	333	292	272	305	325	299	296	296	292	310	329	303	325	293	303	301	274	288	316	305	304	279	307	312	295	284	302	270	278	310	287	301	280	299	299	273	300	297	325	288	271	267	334	286	296	291	323	300	301	327	298	277	254	263	327	300	278	302	332	291	303	316	313	280	326	290	333	288	279	339	327	327	288	288	306	298	299	325	316	307	287	285	273	299	301	302	311	282	338	298	302	291	305	305	274	293	288	298	333	296	280	331	272	258	302	296	280	315	302	314	309	310	282	283	270	305	319	296	288	308	296	326	328	293	305	304	285	279	347	303	309	322	306	316	295	317	303	283	305	298	338	288	306	284	303	323	280	315	306	277	303	270	308	291	308	344	290	339	297	342	288	324	337	318	311	317	318	299	289	339	298	285	286	310	296	328	307	309	295	302	323	283	369	321	299	328	311	295	299	282	341	290	299	288	297	269	285	315	294	294	277	270	344	281	289	312	316	295	284	286	302	310	284	285	324	279	327	318	295	291	297	303	317	336	279	270	315	299	328	320	289	322	331	287	316	305	277	301	272	292	275	310	298	294	297	279	294	277	296	328	317	308	308	312	335	298	295	306	314	295	314	309	296	317	316	308	318	276	302	278	322	301	303	304	295	308	282	263	287	297	280	312	294	325	288	278	329	305	293	260	327	281	297	314	315	301	311	305	304	286	300	309	365	324	313	340	290	316	287	287	300	309	292	320	269	313	310	336	316	277	300	326	311	293	300	314	309	294	291	307	275	307	290	271	289	309	290	299	331	340	319	295	295	318	294	307	315	324	338	286	295	338	296	312	304	317	325	337	276	299	337	317	307	302	282	307	287	250	282	300	334	318	309	321	303	335	331	320	313	298	306	304	319	317	308	284	260	296	278	289	317	296	312	320	281	298	284	295	275	277	297	289	315	327	284	279	311	293	314	288	319	328	290	289	306	302	302	319	285	322	320	279	299	323	289	298	305	291	297	279	310	304	299	318	278	311	290	305	322	294	275	325	308	315	293	284	304	313	323	310	326	288	304	282	300	294	275	282	324	298	299	295	298	312	301	298	311	315	287	292	327	333	306	289	304	284	289	301	305	270	274	287	311	302	293	295	304	280	310	262	303	299	288	296	313	327	279	303	328	310	296	296	316	326	292	318	287	294	311	284	320	292	328	339	281	287	309	362	310	316	290	303	303	327	310	311	303	295	318	299	290	287	292	320	267	302	335	311	333	313	297	328	310	295	324	327	315	292	277	293	296	294	299	322	297	339	299	275	330	327	303	291	312	277	306	315	280	316	322	308	300	271	333	334	320	324	310	273	303	277	308	294	284	297	376	326	294	296	287	311	280	272	266	302	297	307	301	302	318	300	293	301	293	292	285	287	273	311	308	302	317	312	275	279	310	286	289	318	316	325	286	299	314	322	300	270	299	299	288	283	272	300	275	282	268	282	321	299	302	329	292	290	295	330	289	286	314	263	312	282	276	307	308	317	321	317	314	294	296	284	276	305	319	299	294	309	291	266	309	299	320	293	293	282	290	296	306	297	306	329	307	314	300	279	297	282	288	285	318	291	288	294	326	292	286	321	322	302	314	294	292	288	279	336	332	302	283	289	319	308	336	331	314	286	295	277	288	318	335	329	308	303	325	307	302	328	288	288	271	305	290	307	283	286	331	301	309	308	293	290	278	316	277	316	293	320	325	291	309	260	330	305	296	291	303	306	284	245	301	304	314	323	268	306	314	300	297	309	328	293	314	329	306	280	313	329	301	287	280	288	287	307	323	307	331	296	294	338	296	331	331	289	299	297	325	295	283	301	335	325	310	297	298	316	320	313	319	299	306	295	310	283	327	287	322	312	305	325	269	304	283	267	332	287	314	324	325	274	267	277	281	315	290	296	306	331	290	293	279	287	278	292	294	265	321	290	305	322	300	272	317	280	295	321	295	324	307	304	294	292	321	301	332	284	304	331	312	344	286	321	327	286	290	282	274	307	286	306	303	292	302	310	285	300	268	300	284	330	307	287	322	306	290	314	319	292	311	286	296	314	285	313	308	325	284	306	289	328	302	280	273	292	312	344	302	280	270	293	308	326	305	309	286	276	307	322	293	297	297	252	294	318	293	293	297	303	315	311	266	312	319	262	311	292	317	310	292	275	277	284	308	292	319	295	280	293	309	295	278	292	313	353	316	306	314	283	260	317	312	310	300	302	303	322	315	258	282	314	294	290	311	310	282	294	337	311	300	339	299	275	311	293	261	315	282	308	300	317	292	286	289	320	312	295	277	280	275	259	304	300	284	295	267	308	293	283	274	313	338	312	301	285	288	321	293	306	272	327	309	275	316	311	305	291	316	304	300	321	294	305	286	300	311	289	322	313	288	327	307	317	345	303	260	282	323	273	291	325	305	296	283	280	279	285	299	330	312	294	309	276	282	308	297	315	297	334	309	311	297	269	274	303	282	292	274	297	311	273	310	287	296	311	300	300	274	298	299	299	304	321	264	348	339	307	334	322	302	295	303	297	278	303	304	301	291	290	274	298	287	261	302	294	301	315	283	341	279	271	272	289	329	309	309	304	297	306	307	283	294	286	317	308	297	283	302	308	315	305	305	337	290	287	291	295	297	297	328	306	308	348	312	276	311	321	299	299	322	312	301	331	286	290	306	304	287	290	282	294	319	292	285	312	298	310	287	313	307	288	302	280	313	294	280	306	309	331	272	277	303	304	309	308	270	289	336	326	300	280	301	297	311	303	299	309	297	283	295	288	269	284	315	308	295	307	327	283	320	297	305	298	292	300	317	294	309	303	303	299	311	291	301	329	332	268	269	287	324	258	273	301	300	324	320	317	284	283	300	288	307	289	308	297	301	292	280	315	324	280	297	263	310	297
3305	1195	1564	1513	1512	2702	11515	15269	11814	6353	2990	1391	881	805	797	756	758	737	767	788	775	771	764	781	725	746	757	765	719	780	791	809	795	788	758	793	735	769	704	762	735	748	738	775	789	734	770	778	733	758	765	724	764	737	752	782	785	745	732	765	744	761	731	788	758	754	735	791	716	791	763	773	741	705	826	747	784	726	762	803	747	807	785	717	766	760	769	715	776	773	773	792	721	720	783	739	755	716	760	771	772	764	731	751	755	781	775	739	774	782	765	749	736	778	809	772	783	777	747	752	771	774	738	784	735	737	766	750	783	765	759	757	727	800	765	732	695	742	742	729	781	774	755	760	817	732	740	723	761	751	748	743	743	781	804	788	719	755	781	808	723	766	730	747	787	814	738	805	772	755	775	688	774	741	787	750	726	770	789	747	766	734	810	745	766	807	796	744	726	752	728	794	788	803	746	776	750	763	729	742	741	764	743	787	752	796	773	762	748	812	745	768	710	809	707	822	788	742	729	747	783	755	739	731	740	814	788	770	759	699	748	799	749	762	742	742	747	759	742	757	715	681	764	780	747	757	764	726	828	735	753	736	677	720	750	758	751	743	738	776	756	831	761	731	815	733	768	820	751	731	716	751	778	739	747	760	799	729	703	763	728	702	735	754	763	693	805	767	756	772	769	727	709	795	724	775	758	767	770	773	752	740	748	804	706	723	716	749	761	774	771	744	773	740	774	756	791	806	735	768	775	788	808	787	782	783	776	760	790	755	791	801	711	769	778	783	712	726	731	772	742	778	783	814	747	787	728	801	708	767	788	745	682	787	750	775	757	762	800	757	778	746	760	739	811	785	817	741	813	726	755	747	741	762	743	744	798	748	743	781	773	740	706	744	732	739	743	792	788	753	743	793	728	730	738	791	755	773	778	773	751	772	772	794	744	753	712	785	743	780	734	778	751	762	691	732	801	742	723	782	744	762	816	797	792	767	764	738	754	795	718	810	743	777	804	802	710	776	750	765	763	780	727	768	757	700	744	686	760	784	774	757	776	760	704	743	761	756	777	761	727	783	762	791	779	693	760	745	759	752	731	766	768	810	737	760	784	765	750	745	761	784	761	771	742	757	737	716	722	801	786	757	765	793	751	798	739	737	787	745	777	785	741	725	724	736	838	763	731	775	780	765	782	733	769	784	786	732	744	759	745	797	730	803	701	756	765	758	750	738	735	760	749	740	734	737	720	730	810	769	784	749	784	778	762	720	782	712	754	760	737	791	748	740	777	734	761	760	824	783	770	746	771	740	694	767	760	739	757	719	764	754	736	725	767	755	714	734	750	764	766	750	757	771	743	754	781	753	761	746	758	718	760	769	741	735	786	761	728	770	748	793	781	800	750	770	727	774	790	748	712	767	747	780	787	831	750	757	765	769	773	753	766	768	766	776	797	748	735	759	759	773	781	750	782	792	754	739	722	752	749	764	776	723	708	723	737	754	762	772	734	739	748	748	836	735	773	760	744	726	773	731	793	772	756	767	793	773	790	760	766	763	805	824	792	749	740	775	763	713	758	698	786	763	705	778	732	752	769	776	740	769	760	815	706	752	788	745	742	762	778	770	800	751	748	726	737	745	770	735	816	758	755	808	788	796	805	767	736	813	768	767	736	760	762	758	760	799	743	781	760	761	758	783	742	787	778	753	748	748	740	722	771	741	766	762	768	747	747	750	759	743	793	749	734	728	741	760	758	739	762	762	770	787	762	775	799	727	783	760	747	762	789	792	777	759	752	737	767	778	779	792	743	783	799	742	788	774	748	795	773	759	750	758	772	716	783	804	751	757	788	756	719	781	761	758	745	731	760	763	788	744	786	727	805	753	768	769	760	754	733	762	750	759	784	734	762	709	759	769	774	730	723	766	746	739	748	762	823	702	745	718	736	779	756	806	756	751	793	763	834	766	738	736	745	771	728	768	769	746	764	782	802	762	728	793	747	757	776	787	779	772	772	729	721	754	735	762	787	718	813	750	761	729	729	747	781	726	754	746	782	683	767	769	775	762	778	716	765	761	746	734	770	822	712	764	785	774	785	760	756	729	790	727	778	799	744	793	733	780	767	736	722	780	734	741	764	724	760	718	785	787	775	753	779	766	766	743	792	804	813	744	763	793	744	800	742	813	760	771	723	772	710	789	764	718	792	751	731	766	741	765	781	756	774	747	757	785	767	765	741	764	740	794	745	764	751	765	746	747	760	756	763	724	748	795	708	777	765	792	791	764	788	782	757	782	746	799	787	719	782	749	777	759	775	768	776	762	767	733	812	781	775	811	738	753	754	742	822	765	789	688	727	802	747	741	768	734	750	777	807	775	765	728	737	763	806	757	740	763	762	795	755	751	767	792	727	779	736	792	761	735	771	757	764	774	805	787	807	708	752	743	721	802	722	776	771	725	770	713	739	755	747	742	807	803	767	759	743	760	801	761	740	760	738	720	755	731	825	692	782	680	736	775	773	797	692	783	762	765	773	772	804	742	780	772	763	750	793	755	751	752	762	754	755	718	783	769	766	761	751	740	749	741	753	725	726	747	751	790	807	733	759	766	745	718	739	791	737	777	764	761	758	759	759	784	784	777	806	786	766	746	725	776	745	780	732	791	750	789	692	787	713	767	763	815	767	745	776	726	717	751	773	752	761	784	795	747	764	804	755	733	741	807	779	759	743	735	766	756	753	693	748	764	738	774	795	722	731	741	762	757	763	777	788	759	719	767	759	788	772	811	780	725	775	742	780	748	750	770	755	762	789	731	775	821	753	771	756	731	743	769	748	715	824	742	734	779	759	730	750	744	713	774	761	783	781	749	736	767	725	752	823	747	780	812	760	747	733	713	739	747	785	709	760	725	740	752	820	755	755	801	773	791	771	753	759	769	759	758	698	792	773	768	734	701	740	770	750	697	733	775	781	755	808	758	772	777	725	748	825	767	756	748	746	730	796	748	740	791	744	759	738	783	751	759	761	733	792	775	776	760	763	795	796	781	756	778	766	778	805	742	756	785	760	759	761	821	758	738	740	800	715	779	792	731	721	737	748	749	780	802	817	783	770	794	808	783	718	793	791	763	795	736	782	760	769	773	781	769	769	776	790	798	789	798	787	706	748	744	779	703	786	763	798	753	778	736	744	739	824	750	741	735	754	751	771	804	783	739	738	801	767	775	785	743	788	742	688	758	787	737	733	740	792	757	778	753	738	782	764	774	730	742	775	741	800	776	789	748	743	773	742	757	776	738	775	713	798	828	746	770	813	743	753	762	807	738	737	749	751	790	807	760	757	723	708	743	740	769	775	764	749	786	792	746	707	794	762	742	785	730	772	812	725	810	799	863	751	748	808	773	720	801	789	771	696	774	783	770	777	766	808	788	759	749	772	751	743	772	763	761	778	803	796	726	752	772	708	727	728	764	743	737	832	731	767	725	760	749	812	711	808	764	746	772	716	774	741	762	764	753	768	733	767	788
15923	4341	3713	2008	1584	3582	27506	39220	28232	14769	4805	1284	489	339	327	303	342	344	309	307	341	334	308	300	305	306	294	311	322	303	300	276	319	325	306	331	290	299	354	343	303	292	301	304	336	303	303	291	315	304	298	316	309	314	301	322	296	345	318	295	305	332	327	315	315	324	331	314	321	319	351	328	335	321	316	317	299	310	317	348	311	329	333	326	312	299	315	318	325	301	288	293	339	322	318	304	322	316	266	324	310	293	296	322	321	304	287	301	319	335	295	322	293	302	305	315	321	306	308	301	288	316	309	293	313	296	282	345	310	311	285	323	291	303	306	312	349	312	315	276	352	322	322	303	324	325	312	314	316	313	341	284	295	328	315	315	309	329	302	321	311	285	305	311	297	324	339	295	315	280	332	295	327	309	321	295	350	324	295	327	288	313	331	334	337	329	298	308	303	326	328	290	286	299	304	295	312	330	299	301	353	339	286	311	338	320	283	298	296	317	329	272	311	313	328	302	306	317	309	322	299	333	346	297	324	319	297	318	297	319	298	282	315	283	292	293	337	318	320	287	293	316	303	302	301	330	322	312	324	304	294	294	346	325	292	325	311	325	296	327	322	303	317	305	307	353	305	310	320	300	333	290	298	318	308	303	300	342	310	326	313	303	323	321	305	282	305	311	298	332	358	322	292	314	322	333	306	316	341	301	304	285	273	323	330	310	301	290	297	305	298	317	331	304	294	288	303	331	272	348	321	345	300	305	260	353	278	323	348	299	347	315	272	302	318	299	299	291	302	335	295	329	296	317	308	312	306	289	305	335	293	311	319	300	331	324	276	337	289	312	323	301	292	331	319	287	317	289	294	322	318	326	318	335	304	303	316	298	306	299	326	304	285	298	303	279	289	329	280	293	312	299	321	328	304	306	295	302	331	300	303	323	304	326	308	324	300	297	310	306	316	301	326	309	322	286	312	312	329	311	310	321	273	284	336	320	291	317	339	294	339	309	295	341	281	340	309	321	290	328	344	273	288	291	309	292	313	289	325	325	315	331	322	298	330	329	305	300	334	317	256	308	316	299	312	333	318	321	332	289	308	278	313	315	290	321	315	330	329	271	314	330	303	309	318	304	308	296	317	326	321	323	311	309	315	329	311	280	304	289	295	303	320	317	304	357	305	327	300	302	295	284	295	289	316	303	326	305	302	320	311	298	312	326	328	329	314	301	338	317	307	303	298	305	268	286	327	320	333	319	312	321	324	288	281	309	310	312	323	320	349	317	289	298	320	297	299	287	326	318	320	319	332	322	344	302	310	317	297	272	294	286	300	312	310	301	297	315	318	316	283	297	294	330	345	270	301	299	318	311	334	314	324	323	331	314	302	333	292	353	335	331	296	296	272	270	301	293	294	300	328	334	314	292	307	313	309	305	303	326	336	309	342	308	307	303	310	339	291	292	322	322	302	297	331	299	325	321	301	330	299	311	335	319	329	313	284	293	313	299	295	304	312	291	302	326	302	290	295	286	321	293	332	292	290	318	296	304	316	294	326	311	327	302	316	303	313	309	313	318	280	306	322	299	312	293	296	330	282	307	308	314	298	295	310	309	322	293	312	329	302	307	330	330	307	288	326	309	315	299	306	294	329	337	287	262	313	319	273	319	335	343	301	352	267	324	286	326	327	313	298	305	294	309	340	301	295	301	307	294	276	291	323	306	288	330	310	302	292	327	302	290	325	361	321	328	277	294	321	326	274	310	294	322	303	300	321	298	286	320	300	302	349	293	317	301	303	320	303	292	325	308	315	312	335	302	321	337	306	323	291	288	297	334	308	291	315	304	283	328	315	313	320	305	322	321	309	280	290	300	307	270	288	312	285	309	323	346	287	290	313	339	310	313	308	343	310	261	271	307	315	296	296	304	310	296	322	330	312	334	308	326	292	250	257	336	343	309	305	308	281	322	291	277	334	340	294	298	292	336	300	291	341	317	316	300	295	311	332	305	315	321	322	315	291	322	293	338	298	317	316	307	317	316	321	301	353	283	326	334	292	286	301	319	306	313	289	345	296	333	294	325	315	305	349	309	332	314	320	284	312	297	316	292	287	313	314	310	333	293	303	306	336	311	296	310	342	281	316	322	308	288	286	292	313	292	310	297	289	286	288	306	303	320	310	293	298	317	309	314	308	342	323	338	346	344	298	301	316	300	298	297	301	328	320	335	297	289	310	314	288	314	280	310	310	285	297	306	332	329	278	307	316	333	325	302	334	319	321	313	327	330	303	308	288	313	350	306	290	319	343	332	318	355	311	318	321	328	354	318	326	338	306	295	313	325	329	289	324	289	332	309	294	288	299	255	313	307	300	315	330	347	331	311	333	317	323	318	308	308	283	320	306	314	307	307	330	318	339	305	324	323	307	288	318	320	322	325	310	323	274	276	301	327	309	311	294	312	337	315	334	318	304	291	327	341	335	319	328	268	294	314	273	329	296	294	305	303	299	286	292	296	333	282	326	328	305	316	314	322	296	331	312	332	312	335	292	338	282	301	265	327	319	313	309	299	322	293	318	312	297	328	319	304	313	333	284	289	311	306	299	302	335	310	309	330	308	319	337	298	311	309	311	299	316	273	347	298	289	282	308	296	284	304	301	307	307	307	309	283	314	311	296	311	309	293	316	339	303	320	290	292	314	264	287	314	310	307	330	352	313	316	308	318	307	316	290	331	306	295	289	309	331	309	281	333	281	329	291	349	285	310	287	310	335	313	269	287	312	301	307	319	312	293	326	308	297	319	296	322	318	302	328	324	327	311	324	279	289	329	338	292	317	308	320	287	309	294	290	330	293	279	273	319	281	320	308	291	293	315	327	311	286	307	287	320	329	335	299	310	308	317	346	283	275	331	299	310	295	310	317	288	325	328	322	310	327	310	315	287	290	313	309	298	284	316	298	333	330	301	348	299	309	339	332	332	325	295	309	314	300	290	293	264	312	311	300	342	294	337	328	301	342	287	350	298	322	299	298	333	324	298	289	282	315	288	304	295	314	280	310	326	279	317	311	281	297	284	332	300	314	295	313	295	299	302	301	318	318	321	316	307	307	335	318	316	318	300	298	324	302	299	299	314	329	314	292	283	318	348	329	313	316	285	312	263	324	311	315	325	302	339	310	306	282	328	307	305	314	340	319	310	340	319	315	279	308	285	326	306	263	303	353	304	318	310	293	328	291	303	302	325	284	317	295	315	320	320	323	325	323	274	312	335	314	311	315	348	298	287	316	297	287	294	326	296	289	314	299	312	293	308	291	285	309	309	310	292	314	314	281	306	298	298	323	337	329	300	312	305	310	319	307	265	323	302	317	319	321	318	300	318	341	294	312	306	306	312	296	288	298	325	321	303	328	307	297	297	323	278	299	316	283	336	335	301	310	323	316	325	332	318	320	357	300	303	317	294	333	316	300	291	310	330	335	328	304	317	329	356	288	327	323	312	312	293	297	309	303	315	314	324	294	319	274	307
9308	3714	5949	5449	5593	11890	45973	53889	43653	29863	14632	4774	1512	880	804	790	812	847	787	792	767	806	813	813	764	798	752	786	770	798	761	804	814	747	765	776	742	734	778	814	759	707	829	788	806	763	825	813	746	766	774	804	754	731	762	812	746	789	794	827	788	777	798	751	744	768	798	757	751	779	781	729	747	749	788	793	812	762	828	761	750	777	724	807	776	837	785	800	836	791	761	788	762	770	787	776	796	752	784	781	824	719	773	783	767	766	782	769	811	744	783	833	820	785	754	773	782	769	762	770	808	806	752	725	795	769	783	772	791	783	787	763	782	837	766	779	803	803	790	773	775	826	809	757	758	785	808	776	791	766	736	821	820	775	784	780	760	771	807	709	790	812	807	808	808	798	760	804	742	801	770	799	775	749	752	801	758	769	768	770	772	791	788	839	780	756	768	801	778	767	769	812	745	780	780	816	852	809	787	762	771	765	790	780	786	780	803	762	816	805	751	765	795	738	841	802	813	750	792	832	784	787	806	786	808	776	800	754	731	743	764	743	764	800	798	783	746	775	769	815	851	835	736	796	796	739	833	789	793	776	773	755	754	782	777	751	771	718	816	798	795	773	790	778	758	799	809	787	753	797	785	828	791	746	782	782	807	814	724	746	785	770	776	781	818	735	851	787	820	781	797	808	754	816	763	757	768	765	736	796	770	761	744	777	777	785	774	762	799	815	764	789	783	765	771	786	775	804	718	753	753	832	743	813	810	851	801	777	820	814	780	767	756	737	742	790	798	765	783	789	763	813	739	756	793	838	784	798	815	786	753	793	824	798	807	778	758	756	765	780	752	763	711	843	767	758	766	779	794	740	847	769	744	776	762	769	727	759	777	786	790	769	793	841	726	789	754	794	729	762	795	769	749	745	792	785	804	748	800	786	773	766	803	765	765	828	783	797	777	777	812	773	793	816	812	802	766	747	781	782	780	811	797	778	843	789	788	792	787	734	757	763	800	758	775	817	756	777	770	776	810	760	816	735	730	794	777	752	801	821	757	808	840	792	781	825	760	772	755	775	801	821	811	755	806	746	756	782	787	785	798	745	821	768	788	751	811	773	800	781	814	814	789	813	774	801	729	756	823	806	768	804	806	749	731	806	756	796	805	820	810	769	789	768	790	805	778	771	741	767	805	776	814	805	762	794	745	769	841	820	792	775	793	777	809	809	763	715	787	755	796	841	765	735	736	763	772	795	732	786	768	799	782	827	807	772	811	804	796	844	770	788	765	768	768	818	750	779	770	783	779	687	777	781	812	806	782	792	782	833	755	814	806	798	740	760	773	778	779	780	788	752	838	816	769	802	753	755	778	771	753	778	786	787	767	818	764	815	756	825	736	763	787	790	758	805	740	749	766	790	824	748	795	775	806	746	781	803	842	783	796	783	800	754	803	761	799	772	789	760	778	752	766	761	769	779	778	843	756	715	837	768	767	785	776	772	751	761	812	802	762	777	731	746	737	798	735	788	782	738	774	755	772	725	755	775	769	782	787	799	783	790	741	767	808	803	788	777	803	805	761	776	843	755	794	773	762	752	792	792	810	791	807	774	734	858	768	755	731	784	820	817	791	751	766	799	798	756	791	768	778	811	759	782	800	802	762	778	764	795	801	759	790	793	836	835	797	828	789	762	816	812	802	779	796	755	804	816	761	786	777	771	773	790	823	752	796	776	794	803	799	728	800	824	809	771	842	767	760	740	786	842	796	780	767	819	765	738	806	792	775	744	798	799	820	765	765	826	716	832	801	774	801	765	800	741	755	740	776	806	762	775	754	755	786	726	770	808	738	836	774	749	748	778	744	761	823	804	796	796	803	778	770	791	734	750	778	805	739	784	768	758	789	802	789	772	786	768	764	781	795	784	738	806	816	788	787	758	796	773	826	778	783	740	817	735	771	794	784	746	802	761	793	759	746	762	830	780	782	804	787	780	806	796	797	794	808	792	787	761	776	811	737	780	762	752	782	745	752	747	757	787	765	771	802	770	826	768	801	797	848	765	786	770	784	715	764	820	741	764	777	780	765	761	812	812	766	759	795	833	778	818	775	798	763	725	798	787	778	817	783	793	847	699	779	766	720	797	753	782	767	794	798	785	792	744	751	776	801	802	780	812	785	785	787	781	790	766	797	824	742	759	789	821	769	800	781	820	785	761	797	793	772	780	800	823	738	769	777	826	773	760	788	779	805	771	778	839	785	760	804	755	719	796	767	839	734	777	781	795	739	796	795	814	750	823	800	792	793	794	770	780	759	800	754	794	772	757	756	813	777	797	770	734	736	797	774	819	745	800	804	776	801	786	779	764	789	801	759	772	824	767	773	796	755	821	788	756	756	780	786	820	811	807	821	757	833	811	789	798	820	740	810	813	709	785	803	760	770	795	745	775	749	821	817	843	754	795	736	779	822	798	775	806	742	770	779	782	778	773	816	747	827	749	791	744	767	787	730	811	819	733	792	833	815	814	775	769	772	818	777	815	786	769	790	768	765	765	762	806	785	770	775	771	823	813	811	781	769	801	780	709	821	779	781	769	772	748	851	785	757	760	810	778	754	759	811	829	771	752	815	804	761	792	820	764	777	726	793	829	788	808	787	804	723	769	786	784	776	772	791	766	784	780	788	794	811	776	805	785	815	748	731	796	780	758	773	781	781	784	798	747	784	744	818	731	815	735	700	799	805	760	771	780	771	797	775	750	834	757	777	819	836	747	751	816	742	791	757	755	792	760	762	761	729	748	803	814	808	787	800	829	763	811	797	837	768	821	765	766	753	801	787	753	776	743	758	798	796	809	813	728	777	779	761	784	742	795	783	765	756	788	812	779	808	765	791	799	798	729	763	805	742	761	837	808	727	850	776	803	783	801	811	757	766	770	780	745	778	776	822	767	784	796	781	771	768	773	773	811	798	758	752	808	783	808	792	740	766	788	771	819	763	800	782	794	798	790	790	757	805	783	789	798	783	768	772	743	805	732	694	755	824	794	810	801	790	725	775	755	778	723	772	751	813	759	826	777	738	861	809	813	804	763	812	753	798	725	762	742	764	786	790	753	761	776	731	765	764	745	794	804	815	752	786	784	784	760	828	812	778	789	792	830	762	822	745	759	753	812	855	733	750	782	802	732	745	732	777	757	781	802	799	732	805	809	830	737	740	769	769	772	806	806	761	790	732	807	750	779	812	769	774	760	829	805	781	785	821	790	789	761	844	758	764	828	846	752	767	796	753	787	814	809	786	776	755	772	765	734	799	766	808	721	774	777	796	734	800	830	779	805	746	809	784	757	804	754	770	772	802	746	760	722	752	752	773	787	802	806	804	746	828	798	767	799	754	772	774	757	788	783	807	797	809	827	829	794	781	776	806	772	839	823	768	808	836	804	829	736	799	764	741	758	805	767	764	730	715	755	797	827	818	807	818	751	798	784	780	758	773	782	801	737	775	779	795	754	787	701	766	738	722	794	741	827
30537	11447	6783	4466	3671	3381	42021	55715	37959	23894	9071	2013	578	308	299	265	294	280	254	282	304	296	285	277	265	279	274	300	288	329	305	265	291	296	297	310	256	271	302	297	284	289	288	282	312	281	299	280	277	262	271	265	300	275	286	270	251	249	301	322	313	276	293	300	306	285	265	275	279	272	280	302	298	270	268	301	302	283	291	271	267	256	272	253	295	299	275	305	273	284	298	267	264	276	279	277	298	272	270	267	263	316	292	303	292	283	283	313	247	300	298	281	270	239	253	273	296	314	270	278	263	272	293	247	262	270	253	238	318	274	265	306	284	292	273	277	293	270	301	285	320	258	278	262	275	303	264	299	246	282	266	300	264	289	255	260	298	271	273	255	288	262	296	275	261	264	258	287	288	253	279	271	261	257	274	266	243	269	287	269	294	281	269	295	304	279	285	275	299	306	263	309	263	272	295	272	245	259	275	263	276	291	241	272	291	253	280	292	288	291	259	264	264	251	255	257	271	268	296	257	285	267	301	276	335	298	262	273	265	266	264	273	274	275	264	278	307	285	285	267	278	299	247	262	273	291	272	288	282	260	295	236	282	278	296	247	254	266	280	275	289	290	259	278	241	287	269	304	285	266	262	285	251	291	299	282	251	274	299	284	300	260	251	257	291	285	272	287	261	284	281	263	321	264	278	284	285	251	301	302	253	292	265	264	279	276	289	293	272	291	272	283	273	278	260	304	281	310	271	278	283	258	270	270	278	265	267	252	311	287	261	257	288	284	277	291	288	301	294	308	252	273	268	282	260	278	292	276	298	295	269	252	264	286	253	289	274	280	289	253	271	287	292	287	282	279	294	288	273	264	257	281	277	301	277	274	265	278	292	275	284	270	308	299	299	280	273	273	287	303	251	279	288	311	324	277	245	283	286	276	281	286	295	273	287	326	277	286	298	267	274	284	269	307	246	291	297	289	280	303	269	263	263	290	271	286	235	282	278	264	290	268	269	286	290	274	263	266	282	268	290	271	252	289	290	276	275	308	284	280	269	269	270	262	286	322	276	315	269	290	262	269	292	273	307	269	258	285	275	294	276	278	266	274	254	287	280	284	289	292	290	258	274	275	287	270	280	275	258	280	262	278	285	264	292	268	292	277	286	292	300	258	260	274	329	300	289	284	262	297	299	269	299	253	261	258	238	281	309	272	289	271	302	311	300	257	305	267	294	258	277	317	282	271	289	278	271	290	306	284	269	304	266	279	290	276	260	297	275	317	286	264	288	269	274	270	259	297	260	265	291	269	324	286	287	289	282	254	273	285	297	266	277	285	252	301	289	275	294	250	291	259	263	283	274	261	257	291	294	288	282	293	304	285	293	291	267	300	301	292	280	295	277	298	271	291	280	281	261	264	276	290	261	293	272	259	274	273	272	276	306	312	268	266	252	293	283	298	292	292	268	270	264	268	303	274	302	251	256	285	273	295	285	281	288	295	296	265	253	299	313	281	274	265	284	333	260	299	285	250	281	267	282	272	312	262	267	309	281	276	286	266	282	287	244	274	291	257	301	291	284	278	312	277	288	274	290	277	269	266	280	272	293	288	302	248	283	277	265	282	289	289	288	308	284	302	281	272	272	284	282	292	283	253	301	284	262	281	224	275	257	266	266	285	286	310	279	253	262	269	287	279	276	302	273	305	284	295	299	272	284	293	264	305	266	285	275	274	310	267	265	307	271	279	251	303	288	254	268	280	287	277	256	278	300	270	303	273	292	290	264	256	274	325	281	291	298	301	259	287	303	283	264	268	293	291	264	256	248	292	299	268	285	256	264	265	295	279	265	247	279	279	249	254	266	283	307	272	261	238	273	299	291	266	268	258	260	270	312	266	294	307	268	265	281	267	306	275	270	267	301	285	313	289	294	309	266	266	292	296	278	264	272	293	278	236	275	313	280	276	294	268	304	269	320	283	278	289	319	271	270	271	281	296	276	236	297	289	280	263	291	309	259	284	267	290	299	263	274	314	283	314	289	289	299	274	266	308	284	277	272	294	293	244	295	272	259	268	241	298	265	273	265	253	274	310	252	277	268	288	243	274	289	296	281	283	288	300	277	258	300	244	294	278	267	272	272	273	253	293	284	298	281	293	285	281	265	296	243	287	262	267	277	288	288	319	268	252	276	257	266	256	289	302	273	297	271	266	262	267	269	302	294	283	271	269	246	268	297	285	276	297	290	268	271	286	278	253	295	270	285	318	325	291	258	272	264	288	286	311	275	271	277	283	289	279	246	276	289	262	281	297	288	273	311	288	285	286	300	277	301	265	262	269	295	320	260	266	294	294	273	305	279	311	276	281	292	270	293	286	278	280	261	258	284	287	308	286	279	294	262	238	294	302	278	290	319	288	245	271	249	298	283	280	254	297	302	278	287	306	281	277	281	280	306	263	256	286	289	293	260	277	269	273	272	284	294	269	236	272	282	289	278	282	260	257	293	293	314	323	309	277	283	286	286	302	306	281	284	266	264	292	313	295	239	286	257	287	298	288	301	274	296	283	265	260	272	261	266	283	293	276	272	244	258	283	273	278	297	280	288	315	258	275	270	270	260	268	310	281	293	274	261	262	271	288	298	276	252	298	285	286	267	265	256	277	305	294	286	263	282	271	285	279	261	272	267	292	284	278	295	276	286	269	278	266	296	276	269	270	291	272	264	281	302	294	255	279	274	292	262	299	258	289	276	275	275	269	256	286	278	234	320	281	296	263	285	294	272	261	274	285	298	277	278	285	284	288	296	245	264	265	247	294	262	259	298	262	266	281	262	269	281	307	289	285	277	284	268	268	267	266	288	324	291	280	288	288	269	275	290	276	275	237	283	280	279	275	268	288	279	272	301	265	267	308	265	323	296	268	281	270	318	295	264	276	283	256	313	273	291	290	293	302	274	284	297	269	275	311	280	281	268	290	294	286	311	309	289	262	279	277	297	279	260	284	290	291	280	296	265	321	313	274	287	261	279	304	264	232	282	283	263	273	305	250	276	289	264	290	316	293	307	273	282	287	315	278	283	266	270	276	301	246	268	289	254	259	263	276	280	267	277	264	301	279	276	251	282	285	290	293	277	288	276	275	269	280	247	271	285	273	280	263	265	320	287	280	313	282	298	277	275	246	262	293	288	282	295	251	278	290	226	294	266	280	285	267	295	255	321	260	266	300	247	283	283	275	305	276	264	275	272	269	290	273	258	304	285	257	289	277	286	316	262	258	294	302	277	271	267	317	278	301	276	270	274	269	270	278	297	282	274	288	284	256	306	293	324	292	303	291	259	261	281	297	268	260	260	272	279	320	291	313	294	324	292	251	311	271	279	291	280	247	286	264	306	299	272	267	276	269	268	272	249	270	278	282	295	277	288	271	281	302	257	274	245	278	279	271	240	300	280	296	263	310	268	286	248	279	261	289	308	306	273	304	276	290	277	316	286	289	239	260	297	292	252	307	274	281	297	285	255	302	284	281
15756	5775	8399	9901	10167	11493	58646	66177	51745	38389	20832	6881	1902	954	697	746	732	723	680	742	717	726	718	678	708	721	681	728	689	704	687	731	710	718	708	683	735	712	680	686	662	707	700	669	708	696	679	751	778	692	741	687	722	690	725	733	677	709	715	689	687	660	724	735	698	731	724	647	696	660	678	715	729	663	697	661	678	730	701	704	717	704	724	658	729	706	715	679	708	707	682	692	712	674	728	715	688	730	690	742	708	683	733	685	668	716	696	702	678	716	696	714	724	687	717	693	731	709	734	700	666	703	697	707	688	674	702	744	695	684	736	693	703	686	689	716	757	714	717	687	720	672	763	697	699	727	684	694	727	673	701	685	758	653	666	763	712	696	705	706	681	698	701	684	690	680	744	715	706	707	672	683	707	718	688	737	682	706	700	734	737	716	672	713	716	728	717	698	712	675	752	745	684	657	700	733	736	688	650	680	671	718	681	742	742	719	696	760	757	725	734	685	724	714	742	720	725	661	695	736	716	663	687	706	693	788	695	738	698	692	700	687	684	740	770	710	734	690	721	734	734	679	694	712	671	741	709	724	733	665	747	715	755	721	700	670	718	714	696	683	690	717	713	665	737	719	729	685	765	724	679	678	675	694	696	739	693	711	719	721	695	696	703	728	700	664	760	712	682	702	672	709	688	707	654	702	719	685	723	708	677	726	675	701	703	722	692	728	695	679	685	735	676	758	756	720	688	702	683	674	668	748	722	692	709	702	752	720	717	680	749	678	709	708	695	637	732	689	688	743	694	760	699	704	732	693	718	671	659	720	683	700	714	683	751	731	698	675	707	715	676	669	718	720	713	696	708	690	704	691	697	685	717	721	737	682	690	692	689	700	730	677	717	705	677	697	731	680	704	701	755	732	713	717	724	726	691	673	692	726	709	679	705	725	744	721	637	741	705	707	695	711	739	661	692	682	716	646	725	664	674	753	728	697	682	747	691	702	780	713	661	717	707	668	694	734	676	684	693	733	733	712	702	684	722	724	716	742	688	764	759	709	703	730	681	685	681	684	763	653	775	715	673	724	721	725	674	701	724	691	706	735	686	721	710	714	712	702	687	729	710	706	720	768	723	736	717	748	754	705	738	710	709	669	713	750	723	679	673	667	724	723	731	700	645	742	678	765	685	761	733	691	688	720	700	700	705	682	690	672	720	746	694	680	740	711	747	757	730	697	706	731	761	704	684	715	709	736	728	710	689	738	752	690	699	712	704	747	689	706	724	737	675	735	692	749	735	725	717	681	692	692	683	680	743	728	726	696	702	734	675	765	678	711	710	718	692	732	667	688	695	705	700	678	731	693	710	688	671	693	749	735	756	711	667	743	722	678	665	684	652	737	679	682	696	701	678	663	671	757	746	744	726	732	709	691	719	685	696	743	718	687	699	691	689	685	737	683	722	696	722	684	753	758	716	694	695	711	691	749	720	706	664	710	714	703	689	705	679	772	702	699	688	678	689	717	708	689	682	672	678	701	693	701	709	711	701	695	717	734	712	726	746	734	717	707	734	720	742	715	703	661	690	684	676	732	734	698	714	711	723	712	717	670	742	682	703	704	734	739	738	699	711	691	722	731	729	830	712	724	732	709	739	727	687	727	718	729	671	727	717	764	723	674	646	719	730	697	697	694	668	718	692	672	714	676	697	711	690	673	725	693	689	688	668	735	707	730	687	701	685	685	713	684	710	734	710	645	698	739	642	692	711	649	726	682	721	739	726	695	746	684	671	753	728	722	730	731	727	710	719	691	707	702	732	690	734	735	699	728	693	697	707	679	687	685	711	718	720	717	723	679	742	740	731	719	708	726	685	670	697	670	724	716	713	704	694	673	688	715	734	690	695	692	688	654	705	715	648	694	693	719	744	723	701	721	708	676	697	714	706	687	703	747	774	714	691	769	703	665	671	687	721	712	716	701	662	728	683	704	671	700	693	675	716	731	724	719	707	674	731	706	729	677	704	702	693	702	694	778	717	693	694	731	737	709	688	710	676	670	648	714	764	765	745	679	711	690	690	685	702	704	727	660	701	752	731	696	744	689	713	744	668	708	682	701	761	685	708	735	692	711	683	729	698	694	729	717	742	715	699	663	700	709	729	696	702	718	697	695	716	687	725	697	744	683	773	686	715	716	717	724	696	677	728	713	686	732	721	711	712	698	711	745	641	685	743	706	741	699	725	671	656	664	710	738	714	681	724	677	654	699	693	689	722	665	703	714	699	713	725	662	723	687	731	705	673	704	686	716	692	681	695	687	693	726	744	640	699	744	732	730	691	743	696	690	674	735	778	743	690	700	710	702	729	774	714	716	705	756	713	750	689	708	695	743	688	721	688	689	690	756	724	646	712	752	711	681	669	696	703	718	731	737	729	720	687	715	776	690	706	697	675	762	679	699	688	664	752	675	733	703	739	682	659	727	696	699	718	755	659	744	719	703	696	693	755	708	707	727	707	715	675	702	693	726	730	648	726	733	733	722	698	711	702	687	669	737	731	749	658	728	709	697	719	694	688	691	699	743	714	724	685	735	656	743	681	710	667	701	705	721	717	684	729	688	704	736	679	693	677	689	694	704	690	694	736	738	735	687	698	658	704	684	710	719	675	681	694	702	703	724	707	705	689	714	723	729	735	680	684	688	695	683	720	705	749	745	768	717	670	673	732	695	685	759	769	717	707	715	712	706	716	745	716	686	656	686	695	717	690	681	667	715	715	728	719	710	697	715	697	700	717	728	659	692	695	620	732	693	737	709	693	708	715	702	698	686	737	709	639	751	711	715	715	680	701	722	741	676	679	714	770	667	763	695	678	703	729	741	709	674	691	740	702	672	690	707	670	689	727	683	717	668	743	678	686	745	701	738	694	725	711	747	706	712	719	720	677	675	726	678	695	724	669	704	738	732	710	754	694	751	776	655	702	699	744	716	719	681	749	645	689	715	691	740	705	648	758	723	709	728	709	700	738	734	695	689	728	723	699	668	692	678	702	674	716	719	696	734	694	720	739	748	696	725	674	671	696	691	693	709	695	682	680	744	713	710	701	723	743	712	711	725	717	660	702	726	690	759	687	686	681	677	723	714	735	687	687	724	732	717	713	701	722	711	730	788	720	699	728	704	673	667	704	698	728	671	680	707	706	684	691	758	740	672	725	712	752	699	702	660	737	712	675	758	689	682	733	737	680	694	740	688	696	693	712	672	759	681	693	718	730	724	715	715	718	688	703	684	720	714	726	673	674	724	674	708	714	669	676	705	720	728	707	747	676	724	667	671	691	739	717	704	735	704	755	688	705	662	749	677	709	671	683	707	668	698	714	725	704	678	699	683	669	755	709	701	704	719	745	733	674	762	637	726	740	741	729	719	726	717	699	686	677	712	712	710	720	690	670	741	713	730	689	694	699	753	665	683	738	737	691	707	703	697	703	727	678	714	702	714	694	725	696	705	724	741	717	693	699	736	737	732	705	657
3529	773	823	1092	785	671	2401	3785	3175	1716	867	486	345	343	346	333	295	322	299	333	265	317	307	339	294	316	315	322	329	296	307	298	329	280	316	302	301	282	343	311	303	307	307	307	317	304	305	293	308	287	297	333	298	280	316	275	329	333	291	299	329	314	305	280	338	314	305	330	338	314	284	288	311	295	285	328	281	298	304	312	331	314	303	341	286	307	291	290	296	297	307	314	324	310	281	318	342	310	341	298	313	315	305	297	296	319	294	287	279	270	320	293	301	316	284	300	314	295	302	299	321	327	312	329	303	300	329	285	302	305	325	322	320	310	353	313	300	297	292	330	294	306	314	309	274	315	275	309	283	321	309	306	316	317	314	337	334	296	314	318	325	290	287	309	336	319	333	303	296	320	317	306	326	300	295	309	323	321	312	368	332	303	312	319	298	287	317	290	347	332	315	294	309	336	302	289	307	305	297	314	288	314	310	302	317	289	288	330	326	287	320	303	326	311	294	321	310	301	300	307	305	292	286	307	300	349	317	294	295	309	325	311	283	326	318	305	310	329	324	325	299	307	319	324	325	303	293	336	289	299	285	311	319	324	299	294	320	311	340	337	323	310	296	294	292	295	299	339	278	344	311	312	313	316	321	307	315	339	308	286	317	336	303	300	293	326	282	304	286	316	313	285	323	306	295	318	315	324	324	293	313	313	337	280	315	327	302	276	306	298	302	330	308	337	306	293	320	303	309	314	330	330	307	320	290	322	323	310	315	311	322	342	324	312	268	292	299	254	292	297	301	277	334	320	293	301	269	298	335	293	326	300	331	299	304	324	303	293	322	290	299	322	297	313	300	303	290	304	349	284	322	292	296	312	305	308	307	323	305	313	285	337	295	298	311	313	309	285	276	320	298	328	319	330	281	294	280	287	296	321	279	337	320	305	302	318	322	324	309	332	289	331	306	309	336	314	301	259	282	316	286	305	282	307	314	307	313	324	294	333	310	280	302	335	292	327	291	302	312	325	324	332	283	283	322	310	314	331	319	307	290	291	348	336	312	328	335	313	337	311	319	262	325	310	291	325	300	311	307	324	338	306	325	340	331	315	291	318	310	326	315	328	296	310	303	317	331	338	294	289	292	330	296	311	310	295	307	286	329	343	319	312	322	298	312	301	275	320	302	281	312	309	320	301	327	292	312	310	323	316	304	319	312	274	289	287	308	304	322	334	332	279	330	315	319	306	335	286	293	303	313	326	308	308	298	336	305	289	309	355	294	311	320	292	335	303	343	319	340	311	295	302	286	333	293	296	326	284	274	308	298	323	294	305	340	296	296	312	324	315	325	305	286	300	310	294	314	322	299	297	286	274	295	303	318	282	336	298	308	310	287	302	317	288	338	329	292	282	314	298	318	333	272	291	279	302	304	289	320	315	336	324	326	303	306	298	286	317	285	314	331	301	280	294	330	298	274	315	325	290	278	342	327	276	313	323	310	326	349	326	303	271	300	297	308	332	307	309	287	325	313	316	330	320	310	324	291	272	304	364	327	293	288	278	296	315	324	329	332	294	316	287	325	309	340	319	309	334	296	322	326	317	299	300	286	339	299	289	310	306	334	292	289	306	344	277	304	312	313	292	306	314	321	277	303	312	294	345	304	314	310	313	334	288	326	326	318	324	318	308	307	296	312	330	310	265	324	336	309	310	341	285	299	304	297	301	340	302	340	332	324	301	292	311	322	285	301	312	274	316	289	296	300	289	293	311	287	284	316	286	313	316	317	320	313	309	298	280	286	311	315	326	305	315	281	281	278	331	334	327	339	335	270	296	314	315	316	308	319	302	306	343	306	330	301	316	322	304	320	328	308	306	299	326	274	282	273	312	301	307	334	329	289	315	308	323	317	283	304	320	306	274	320	297	272	332	273	282	331	304	283	303	318	314	297	332	313	331	319	360	338	305	328	294	299	322	337	325	325	302	311	298	292	324	283	284	320	298	324	272	339	315	318	350	282	303	282	287	311	302	297	303	307	289	287	282	301	306	315	310	283	317	312	296	281	325	329	327	328	312	332	309	260	303	307	291	310	353	280	319	287	331	279	288	314	295	290	319	302	291	333	300	325	263	291	286	327	311	323	294	315	270	325	353	319	269	324	319	310	305	294	289	291	294	286	314	296	308	261	333	303	309	308	292	323	324	325	280	319	360	321	322	293	311	329	327	283	316	285	313	301	306	331	306	348	314	315	357	292	285	306	297	324	321	300	314	331	318	296	282	343	300	317	275	293	318	327	320	303	316	352	300	352	311	322	275	332	299	310	315	317	319	332	301	327	296	341	283	298	300	325	320	295	315	314	320	297	319	308	305	303	303	294	322	313	316	319	295	329	322	311	315	324	292	341	326	323	294	295	343	323	340	306	291	310	326	322	349	300	266	298	304	315	327	359	313	295	301	305	346	308	310	257	309	295	312	280	323	329	299	311	309	341	334	333	283	351	309	288	309	320	325	363	339	274	298	293	288	311	335	314	306	313	302	312	333	317	293	298	318	337	289	313	321	312	301	340	284	311	316	292	325	320	312	267	290	305	302	306	308	342	281	310	292	331	335	285	306	313	284	348	315	324	322	329	283	325	299	295	285	321	309	310	335	297	323	293	311	268	315	326	299	298	310	332	304	325	321	312	310	324	348	309	296	309	319	326	302	308	302	318	323	298	327	330	300	310	318	302	294	300	296	337	342	302	295	306	287	299	336	288	288	326	326	300	285	273	319	294	291	287	317	323	338	337	306	347	305	312	310	312	324	288	303	306	279	309	285	293	306	326	328	307	295	318	322	268	305	283	299	296	293	343	343	289	281	286	336	314	310	342	309	261	325	303	312	356	327	331	334	329	275	302	299	324	330	296	340	308	281	274	300	286	295	328	297	303	312	309	314	278	285	277	316	332	304	294	312	324	298	338	297	282	288	292	295	299	313	301	285	344	300	299	297	308	282	327	269	312	295	314	339	315	291	301	303	321	351	323	324	257	307	303	306	311	291	287	328	299	299	288	297	323	304	307	304	311	315	311	258	347	305	309	317	309	316	290	337	339	334	318	322	323	328	288	284	362	314	293	312	303	312	303	291	317	317	315	292	289	322	305	281	309	305	311	321	300	292	295	293	297	338	323	314	309	325	338	297	307	305	302	325	296	318	315	304	321	294	299	327	293	305	274	313	255	302	317	276	302	282	309	319	301	308	333	308	300	326	312	322	300	312	258	321	293	307	338	270	318	305	297	313	304	304	307	327	274	308	322	299	294	303	334	302	308	324	293	323	306	319	297	298	312	311	328	314	300	312	304	313	298	271	292	288	317	307	298	291	313	294	331	321	340	325	327	294	320	349	320	329	301	346	315	317	323	296	293	314	285	310	317	340	293	303	301	312	332	300	289	315	296	337	306	314	314	304	335	323	288	330	320	255	307	320	282	297	317	312	330	326	322	310	324	296	327	328	287	316	317	346	312	288	296	287	299	304
3093	1312	2055	3251	2963	2600	11562	15324	11693	6610	2915	1443	927	838	826	755	790	798	796	752	814	781	762	780	762	809	783	733	789	773	766	847	819	759	759	845	786	747	830	785	762	808	787	792	774	786	791	785	731	790	770	769	804	758	771	812	770	818	800	754	745	792	773	832	755	788	797	751	770	768	772	790	751	803	742	806	759	774	766	776	803	750	816	807	742	802	784	821	778	774	803	766	763	774	787	773	775	742	852	790	736	748	773	820	813	807	778	799	759	773	784	787	774	822	792	730	805	725	771	852	794	764	761	795	795	768	817	839	776	740	775	805	872	751	800	788	748	804	771	774	807	769	772	784	750	756	805	745	771	755	765	811	809	737	764	779	800	791	764	751	779	758	769	786	754	743	835	783	781	779	802	787	708	799	784	749	843	805	768	815	795	788	775	772	758	768	786	776	773	784	751	797	763	755	737	779	748	828	811	793	783	796	734	760	758	792	787	796	703	807	786	800	815	760	747	734	789	754	780	778	827	788	789	732	808	812	743	759	763	836	764	753	789	780	755	736	763	805	836	771	777	789	803	809	759	847	831	786	756	803	814	848	839	719	776	785	829	729	773	792	760	774	784	776	760	773	745	788	805	789	790	785	787	842	801	824	780	822	747	765	771	804	814	719	773	785	830	800	806	758	831	782	828	807	799	822	808	769	793	779	783	779	775	764	804	807	836	818	787	763	769	768	786	794	804	749	787	756	765	801	769	749	767	762	823	847	768	763	796	761	797	804	808	780	805	767	786	786	770	774	777	801	734	813	817	754	734	729	835	810	769	787	740	766	837	768	788	798	823	815	748	759	798	746	800	828	766	781	807	789	781	772	734	783	783	724	800	776	800	792	724	790	747	764	787	768	760	785	789	806	773	782	779	751	801	741	785	807	772	801	780	787	783	772	764	773	761	716	797	780	819	843	788	822	780	739	747	799	808	796	766	781	789	818	805	795	761	767	806	752	765	823	796	787	800	777	745	764	791	776	758	772	759	772	758	768	806	751	798	804	791	781	774	783	797	782	794	812	770	843	790	767	787	772	753	786	767	775	818	826	762	773	787	792	730	789	796	799	784	782	780	790	822	794	812	778	787	772	776	833	750	834	791	786	759	772	819	789	785	789	799	783	794	782	749	772	706	782	724	732	804	790	842	793	839	737	768	783	796	708	792	787	806	797	791	790	765	767	802	791	794	778	830	792	757	823	789	783	760	823	809	746	724	754	775	789	775	764	821	786	800	752	762	816	828	766	788	788	798	817	773	833	801	829	754	796	756	811	802	794	789	736	762	796	812	804	769	751	792	841	803	787	770	815	761	796	766	786	783	789	756	814	783	744	781	774	799	784	768	777	816	739	824	774	793	781	714	753	796	788	786	783	767	759	781	767	782	815	783	798	774	798	783	757	848	805	763	740	765	781	778	838	779	798	760	780	804	791	812	768	790	715	756	771	820	734	754	826	769	831	780	782	789	788	799	797	767	777	774	792	840	758	782	816	790	789	776	792	807	779	764	789	791	782	774	773	838	797	750	759	789	822	821	752	752	813	752	782	730	818	800	794	839	797	749	865	834	752	792	769	775	751	797	805	738	770	812	715	805	810	779	790	767	790	792	777	724	774	782	792	811	738	776	800	775	760	783	803	803	777	801	725	750	805	788	790	745	759	761	847	840	780	768	749	770	754	823	789	779	736	779	844	774	757	791	782	763	759	831	782	767	757	767	789	824	766	770	825	739	798	813	807	809	776	791	752	730	792	787	780	780	803	756	815	819	789	799	764	801	821	811	774	753	841	747	739	834	794	808	812	780	797	784	736	780	813	782	837	826	765	783	780	854	769	783	806	786	767	795	847	728	772	764	741	760	744	790	793	789	791	767	798	744	760	775	798	777	750	825	778	751	841	773	790	796	763	756	721	803	823	814	767	782	779	808	783	812	776	751	784	815	778	744	760	771	787	735	824	832	809	775	811	787	741	770	801	799	837	786	764	717	809	772	794	755	782	824	786	735	783	812	775	803	781	795	798	762	769	763	805	769	764	762	817	766	765	780	823	789	708	800	798	799	814	776	809	770	782	775	818	763	764	740	777	749	762	757	774	754	757	791	777	833	777	783	757	805	781	766	786	755	779	754	798	826	764	778	807	767	773	772	696	773	766	779	784	787	811	752	752	769	806	823	799	802	764	785	778	776	798	769	717	801	778	800	814	779	724	783	820	833	815	800	772	746	759	809	783	744	790	791	814	846	755	771	790	777	757	799	809	758	737	810	790	810	803	756	784	783	754	745	752	783	775	785	788	840	782	749	772	731	822	810	800	776	768	775	780	758	743	812	806	763	747	793	764	802	781	769	783	757	764	765	764	797	810	780	797	755	799	795	807	782	875	812	782	763	764	746	693	820	805	772	753	792	792	768	787	764	764	811	797	714	774	826	814	797	760	743	742	801	811	778	840	798	786	792	785	793	782	760	726	758	748	829	745	737	768	744	782	806	754	759	817	785	829	765	797	819	793	763	833	786	736	822	815	762	787	777	771	802	802	756	738	782	815	818	786	855	779	730	762	779	790	702	762	801	757	770	831	818	760	801	746	772	748	759	828	803	808	853	752	816	772	834	816	778	794	826	772	740	812	751	751	774	739	764	763	798	785	778	827	770	771	786	780	794	800	793	793	716	739	778	771	777	779	781	775	755	757	818	861	767	779	763	793	795	769	799	766	811	752	789	805	784	833	747	810	826	815	776	743	786	765	753	802	776	824	761	804	809	760	754	790	796	787	768	800	713	772	775	758	831	820	745	786	807	719	819	820	798	790	786	770	814	749	764	775	795	799	787	770	829	750	784	765	805	757	784	710	789	778	796	810	815	771	787	714	821	744	749	780	773	828	769	805	771	807	762	753	752	796	796	757	813	820	793	769	772	735	766	823	744	809	845	753	790	812	787	780	838	781	772	803	739	803	782	813	770	789	832	779	786	753	782	738	744	777	766	763	726	746	763	789	751	763	826	806	793	809	771	769	809	720	759	731	758	763	761	809	794	804	789	780	761	791	799	767	815	808	764	764	755	731	738	758	761	754	819	793	753	762	801	806	774	785	789	808	803	785	829	796	834	790	775	730	787	793	770	841	811	829	763	804	769	810	768	821	759	794	757	826	760	825	800	810	753	752	788	775	809	746	782	750	743	765	729	762	818	818	752	807	806	799	782	776	795	787	792	796	808	755	771	774	777	789	777	782	800	815	812	758	730	832	751	753	802	852	810	770	785	812	823	772	780	788	779	756	747	766	777	762	763	771	760	799	760	724	820	756	812	790	772	766	825	791	783	793	761	787	819	833	752	750	784	757	777	806	800	789	744	789	809	776	770	763	790	762	826	778	771	751	758	751	814	788	780	757	847	850	818	809	771	820	743	774	835	791	792	760	742	804	794	758	761	768	792	784	754	803	789	790	772	775	760	802	790	767	782	821	854	780	806	776	781	797
16264	4219	4402	3735	2356	2519	30690	38485	27102	14172	4913	1278	536	353	372	340	316	301	313	289	329	341	319	342	330	345	328	346	341	309	322	306	349	333	341	332	321	321	315	312	340	315	342	302	317	275	315	326	299	323	310	337	334	324	351	348	303	351	341	336	311	321	342	345	314	281	296	311	353	316	353	317	318	322	323	321	308	335	322	329	342	312	314	327	293	304	332	349	286	317	293	369	309	323	305	308	311	331	287	321	314	339	328	329	345	309	306	326	325	322	292	310	308	337	308	306	315	343	315	320	328	338	312	323	343	307	339	334	341	309	319	318	347	326	330	312	331	363	314	332	338	339	325	326	284	316	315	320	335	313	316	321	325	334	351	329	313	337	334	342	311	302	304	333	329	320	299	320	332	312	320	337	309	344	302	318	320	312	286	360	281	370	354	344	318	350	343	343	323	327	339	316	350	329	330	319	303	327	358	320	346	360	315	328	304	321	290	338	337	370	316	328	340	324	353	299	322	297	304	324	336	325	313	329	348	316	351	320	341	322	308	304	301	343	326	329	316	313	312	296	331	323	300	343	288	320	316	353	323	348	326	328	330	331	347	302	336	341	318	354	302	291	348	294	337	331	309	328	315	308	327	299	355	299	361	299	322	310	341	323	319	311	320	326	330	353	330	316	322	324	332	301	332	344	341	314	315	351	326	322	330	314	332	343	344	315	338	299	357	314	285	324	328	345	325	324	315	333	317	376	358	306	315	325	330	340	325	330	301	326	325	302	319	301	339	309	291	355	311	317	332	333	334	314	345	352	353	313	316	318	345	318	309	301	353	306	324	342	335	338	290	311	316	307	318	295	320	299	319	306	297	329	342	287	344	301	303	310	331	338	312	338	333	316	316	337	304	326	328	338	331	338	352	314	290	326	323	300	332	323	336	301	330	298	312	337	367	320	361	332	324	346	340	318	288	340	338	322	298	300	328	320	353	351	336	332	295	341	337	346	310	302	328	369	346	306	320	313	318	347	338	318	320	335	298	337	360	308	344	305	335	318	315	330	321	319	261	355	311	300	329	321	313	339	335	372	337	326	309	318	308	341	379	345	338	323	334	304	311	324	324	329	325	281	322	334	330	301	389	321	349	345	321	327	320	334	326	327	334	358	314	329	371	322	342	322	322	338	336	324	316	345	329	312	340	339	319	308	303	325	305	311	337	309	375	328	335	332	318	312	322	337	344	341	315	316	342	295	320	324	350	333	333	306	328	305	309	309	298	312	313	324	311	312	295	311	345	328	294	309	338	320	303	297	329	318	360	332	301	323	309	306	292	326	300	336	325	318	297	306	312	298	327	298	316	330	333	319	325	344	317	334	316	348	342	287	320	315	296	344	343	345	333	345	348	337	350	347	340	334	323	284	336	274	316	339	349	301	327	343	343	360	308	311	324	336	304	277	322	343	325	312	343	312	320	313	314	313	328	306	295	313	312	340	335	327	304	292	310	313	336	310	318	318	312	296	328	310	307	292	299	320	292	319	327	324	342	369	327	332	327	319	316	319	282	348	330	327	328	321	347	333	342	343	362	325	305	293	305	328	377	317	344	313	297	364	360	308	334	287	318	332	318	340	310	316	332	351	317	298	343	291	303	332	342	331	342	315	290	301	320	340	312	303	312	281	320	288	310	308	330	310	321	342	315	327	328	328	321	298	352	313	319	331	323	326	288	281	299	342	317	300	317	373	300	335	334	327	297	325	301	312	332	299	332	320	302	331	333	340	351	355	340	305	286	324	319	346	306	338	292	316	328	304	356	297	322	374	357	307	327	341	281	362	351	344	336	306	341	348	325	355	336	320	305	306	347	334	308	332	281	298	343	350	333	301	360	330	327	347	303	317	304	319	300	356	323	313	307	324	315	320	316	323	319	315	337	304	333	326	331	329	317	333	356	326	315	293	318	311	315	322	323	306	325	309	318	330	299	310	309	351	333	316	326	297	356	346	318	340	346	357	336	325	320	307	314	302	288	345	301	324	310	321	297	327	349	328	329	332	312	320	359	325	354	321	339	330	297	346	350	350	354	331	342	342	299	317	317	355	331	327	373	331	324	303	303	308	371	335	294	335	316	347	301	325	348	322	310	299	350	321	304	304	348	357	333	340	321	334	336	335	317	343	310	316	320	315	320	284	344	337	292	334	331	344	335	331	325	361	336	356	322	322	329	327	291	313	372	326	314	313	308	369	305	314	326	327	315	299	332	358	301	324	329	364	316	306	335	347	354	319	312	318	306	309	347	329	345	334	344	330	331	326	303	368	319	314	340	342	352	332	312	325	335	346	315	335	325	344	355	318	296	297	289	315	322	322	315	348	334	315	308	303	306	322	318	332	313	302	326	350	323	313	337	327	318	332	317	333	343	275	324	327	327	334	313	324	315	354	298	306	311	323	340	326	302	310	320	313	319	315	319	311	344	332	284	311	357	343	323	342	341	324	321	322	335	332	304	319	319	325	322	352	349	319	338	330	313	322	319	287	346	319	316	294	307	385	334	329	327	335	317	321	343	342	334	346	301	339	320	285	345	307	354	320	324	351	313	321	309	328	328	325	333	352	299	346	304	324	312	349	329	299	357	330	315	333	304	358	341	313	317	333	353	347	288	337	299	337	346	326	327	332	329	328	314	339	352	298	329	323	336	316	326	346	293	334	331	339	329	303	307	313	307	361	330	318	305	317	287	332	343	303	330	316	317	300	309	297	290	296	323	354	324	333	342	324	304	334	341	328	356	291	317	317	320	297	326	305	373	353	290	305	286	292	346	328	313	326	302	293	313	316	316	358	335	287	336	306	348	311	327	329	342	345	303	322	316	315	312	330	308	352	313	294	342	328	315	352	334	308	322	305	305	308	333	298	318	293	316	324	318	316	334	298	353	331	299	292	310	320	299	295	342	305	311	295	297	361	316	312	325	332	330	311	338	303	348	331	318	338	312	295	314	285	329	318	297	327	324	296	329	354	315	307	310	321	315	325	296	344	310	315	342	327	325	316	303	332	328	277	322	293	332	344	296	314	304	329	320	322	338	319	328	305	326	297	284	312	316	330	310	305	309	345	326	328	340	362	347	308	319	349	363	328	323	329	295	318	279	327	319	319	317	320	337	309	315	278	360	329	305	351	303	331	355	352	318	335	312	321	332	347	329	317	332	320	348	336	327	314	324	344	333	340	335	310	300	346	305	327	324	347	280	307	328	343	308	342	331	304	320	319	316	321	369	315	344	370	332	361	330	310	331	339	334	326	352	325	302	346	320	305	367	343	344	340	295	343	309	312	375	314	324	339	335	289	343	347	342	331	346	349	315	299	302	350	325	312	299	307	320	318	320	317	310	315	297	320	327	317	322	300	309	329	323	290	350	314	317	326	319	334	337	339	347	327	342	317	316	334	292	361	314	322	318	334	298	347	304	314	334	328	326	324	332	338	336	321	309	322	338	331	323	327	325	357	338	313	341	316	335	355	326	322
9559	3406	7442	8655	7099	9349	50268	52121	43022	29847	14819	4901	1578	942	829	768	798	829	812	837	808	816	807	822	809	860	791	860	830	850	829	820	871	835	813	797	789	821	845	819	798	801	820	844	873	824	776	783	796	826	855	807	849	789	839	818	791	837	823	860	846	833	790	793	802	831	792	821	826	824	833	883	848	790	827	832	835	739	840	828	818	821	773	808	866	809	835	828	782	793	778	821	800	765	768	816	813	813	775	772	817	842	835	821	813	817	824	827	795	865	802	841	827	812	792	816	810	809	807	826	806	792	819	823	843	808	836	780	816	779	804	806	814	769	814	803	788	821	802	810	808	824	795	796	781	809	809	806	844	793	843	814	851	834	863	790	777	834	791	815	766	772	790	795	847	840	845	844	818	844	796	769	832	763	801	787	835	814	861	852	766	807	805	823	846	814	878	816	815	811	816	839	795	812	831	793	819	821	791	802	825	817	861	782	809	822	806	792	805	772	829	862	855	818	827	854	845	808	818	782	905	809	811	828	785	816	782	777	759	768	815	788	825	861	765	747	794	818	789	739	805	882	826	766	748	804	814	803	773	833	822	750	777	811	771	794	809	789	821	838	849	800	791	809	801	823	828	820	855	768	835	843	789	798	804	805	826	778	792	834	843	836	800	807	837	787	817	830	761	782	808	874	824	808	798	772	822	804	743	831	812	826	744	813	815	781	812	770	828	787	817	862	801	762	812	821	859	817	764	804	775	812	814	792	819	819	833	814	802	825	820	798	808	826	831	784	820	772	842	789	845	820	772	837	796	820	845	811	789	805	770	854	807	779	796	871	831	802	843	806	787	803	760	861	821	853	774	812	813	796	799	832	803	814	794	790	798	777	814	788	765	815	788	788	858	808	828	817	816	770	794	798	868	799	840	793	805	816	792	831	871	803	812	814	817	748	816	852	792	848	818	809	782	889	802	811	827	827	821	779	815	816	775	867	774	820	844	808	815	835	818	806	811	842	755	762	833	796	778	829	872	785	822	799	810	784	808	828	824	791	809	793	802	837	805	820	817	812	817	753	821	820	816	846	844	814	794	843	826	853	816	800	809	820	794	796	847	856	860	795	828	786	834	783	794	847	835	789	827	781	817	800	853	798	831	807	858	835	863	814	809	816	811	836	775	819	811	845	810	794	841	772	796	819	792	799	790	770	834	801	751	779	792	849	816	846	837	811	808	814	839	829	809	798	781	778	855	842	856	795	789	792	753	842	792	829	818	822	778	806	783	806	845	829	766	818	803	823	810	844	823	800	767	793	858	846	785	852	777	819	777	836	803	803	825	826	804	806	783	773	794	826	805	787	794	844	808	784	833	808	881	816	853	865	767	813	798	806	778	819	790	821	820	774	858	829	834	828	809	839	840	863	848	822	836	816	823	814	789	833	819	811	821	835	843	817	813	835	802	866	841	789	829	800	821	861	849	769	793	877	825	803	835	855	826	819	765	834	765	801	837	801	848	798	824	818	808	794	828	787	762	822	755	830	803	861	845	802	873	805	830	790	824	803	827	826	852	783	824	857	844	788	773	797	829	859	829	808	847	804	805	854	867	828	803	800	822	831	765	809	795	831	836	850	808	831	768	725	770	801	836	781	866	821	752	800	758	856	762	821	834	775	845	816	820	799	798	814	844	782	768	816	872	840	818	806	837	814	801	801	828	814	746	842	814	815	831	787	840	856	778	813	776	801	805	787	854	829	856	790	764	816	790	802	823	815	783	845	802	847	784	799	783	765	792	807	827	820	822	823	841	797	828	832	789	821	830	795	796	782	810	819	783	808	790	822	804	825	796	863	815	805	811	792	799	827	821	868	819	847	848	818	783	782	833	839	843	828	831	796	827	779	865	815	847	817	821	823	835	798	843	828	813	792	795	789	820	825	851	836	821	788	847	839	789	815	801	797	817	778	807	839	803	778	849	830	816	857	866	809	776	827	817	815	816	848	810	851	820	807	828	750	786	875	817	776	804	749	823	761	825	827	779	798	845	803	849	740	754	806	841	794	816	803	882	822	796	817	844	763	866	816	779	774	787	848	805	852	835	870	829	787	811	812	776	846	835	848	794	798	787	813	828	818	858	792	846	814	775	775	800	835	876	810	786	884	822	770	770	799	869	861	804	828	790	840	802	826	798	847	799	802	797	806	777	799	815	797	785	855	834	829	800	815	851	803	813	826	838	814	870	772	822	769	821	805	831	796	838	830	813	794	811	761	817	827	823	901	797	828	831	830	806	814	761	768	834	816	846	810	794	844	844	810	836	812	837	846	829	778	845	777	853	857	809	859	820	794	802	829	845	775	875	767	815	784	812	840	807	811	777	801	786	877	856	792	752	802	797	823	755	801	826	797	789	767	789	795	818	819	807	807	817	837	770	852	774	813	816	760	807	824	830	782	764	781	805	852	853	801	759	853	837	788	791	814	846	830	813	824	825	791	788	860	831	769	804	843	813	825	819	786	794	781	799	811	847	862	816	804	848	825	831	800	749	781	781	815	811	848	789	771	763	812	789	830	790	826	837	845	807	800	798	815	854	815	785	802	844	809	780	765	779	850	827	807	776	801	845	810	819	817	855	795	810	847	818	813	817	835	778	842	835	793	822	794	782	775	793	787	817	790	809	835	796	785	808	815	765	863	824	774	777	838	807	795	822	857	795	823	780	803	809	766	885	802	837	839	844	810	798	784	814	774	807	825	862	815	801	813	838	798	868	808	793	762	782	837	826	799	798	758	825	819	842	769	796	808	799	781	855	808	772	841	796	801	793	803	768	844	819	766	831	810	788	822	813	831	799	819	786	865	808	826	812	843	822	817	809	814	819	784	860	812	794	802	806	797	761	839	798	819	790	802	784	841	782	830	797	810	828	804	807	818	794	837	806	822	805	804	835	792	831	880	775	741	803	836	812	820	785	792	759	800	774	782	790	827	774	813	801	822	890	820	790	844	807	816	780	847	799	803	850	769	846	817	760	842	826	771	826	802	849	891	875	786	779	795	822	868	863	810	840	784	827	811	840	817	841	777	891	847	820	825	836	818	793	824	836	783	812	762	786	792	808	834	808	836	781	823	865	781	816	796	757	820	753	799	849	782	814	782	815	870	753	813	851	760	775	820	803	793	835	809	771	781	801	870	854	811	827	760	839	794	819	795	809	764	819	753	841	812	760	783	831	818	826	793	824	806	804	765	826	789	848	782	798	849	797	791	794	833	796	860	793	794	777	836	795	819	831	807	810	839	769	807	828	820	797	820	769	784	815	826	799	741	801	889	812	817	777	804	831	815	847	836	824	837	805	764	815	821	804	801	783	832	829	804	860	826	782	839	776	853	812	801	847	850	814	825	824	877	780	809	760	823	811	751	809	771	805	791	761	771	801	836	820	805	825	836	821	856	834	804	773	812	802	810	829	822	844	839	806	796	822	800	825	819	832	808	802	802	788	866	762	789	778	810	843	788	779	833	792	835	833	783
26070	9918	8256	7910	4855	4479	43355	55846	37803	22800	8491	2134	605	337	304	321	324	333	311	286	308	290	284	276	304	296	266	318	317	298	280	289	322	307	317	307	330	307	313	324	320	295	316	337	309	289	304	283	327	326	310	303	340	286	323	315	304	311	292	316	336	319	316	310	287	279	297	313	303	329	274	312	311	290	307	321	322	289	292	308	321	310	311	300	297	299	280	278	298	330	294	289	287	313	304	293	304	293	284	305	272	281	273	313	288	314	308	283	289	336	316	276	305	294	332	288	298	293	298	297	299	300	318	282	287	316	318	297	319	305	295	302	273	307	285	308	284	255	302	280	261	309	298	292	320	310	291	288	320	286	299	262	300	283	313	312	281	305	330	340	302	304	302	291	298	282	315	296	310	290	300	320	321	297	325	304	325	314	320	312	324	261	318	301	328	346	284	285	298	303	308	272	306	346	323	343	290	305	291	314	281	317	272	310	310	322	305	331	335	308	314	319	314	280	291	305	324	291	318	308	308	305	333	304	303	322	273	347	287	296	316	297	313	291	286	300	282	288	319	314	334	308	293	317	316	277	335	304	302	327	302	304	316	313	290	294	318	295	323	308	290	311	306	306	308	289	289	289	271	339	307	304	313	302	326	329	306	294	289	278	294	307	280	306	300	316	263	361	281	312	325	307	279	310	290	314	309	304	334	299	304	288	303	318	328	316	321	295	301	278	287	287	296	313	290	298	282	294	303	317	295	303	277	291	279	291	302	298	314	270	306	343	328	266	330	326	295	298	294	300	300	331	283	332	295	303	323	286	313	310	338	314	319	308	280	303	313	308	319	320	314	273	315	299	285	296	283	285	310	322	292	289	331	291	274	308	306	317	300	299	305	275	288	323	274	276	303	289	296	274	321	310	313	298	317	306	300	302	291	303	319	343	304	282	304	269	315	318	287	295	290	324	297	337	292	323	292	294	320	281	305	304	318	304	324	307	328	321	352	297	287	321	329	316	294	291	313	302	279	319	295	325	298	313	360	326	320	320	289	304	313	312	239	293	289	292	324	298	333	327	314	281	306	296	322	301	307	296	301	307	244	325	300	300	312	319	308	298	293	326	331	287	335	354	275	296	313	332	324	275	295	283	306	289	336	297	268	301	286	338	288	316	307	297	308	309	305	309	277	288	324	300	288	288	322	284	315	284	290	311	304	300	305	333	302	281	296	296	323	295	294	328	324	281	313	303	301	311	297	313	305	293	298	312	303	316	300	342	284	319	266	275	287	284	289	301	299	311	298	288	270	295	274	292	283	315	308	252	312	296	287	297	300	299	281	317	325	302	280	293	301	300	317	293	292	291	301	295	299	316	321	287	327	333	323	322	293	318	315	309	326	281	295	305	301	315	303	291	279	306	308	302	284	291	305	288	291	303	321	300	301	286	321	289	314	325	318	321	306	298	307	291	348	334	303	302	328	322	300	281	315	253	296	315	314	317	302	320	286	303	313	321	264	304	279	313	256	300	310	272	325	292	303	301	301	290	283	335	297	329	292	294	304	301	321	299	331	277	286	280	315	287	280	274	308	318	326	266	295	284	304	306	324	302	287	314	299	292	316	296	271	284	340	317	311	272	291	283	297	311	284	304	299	293	305	310	245	283	281	318	336	291	305	306	307	289	316	237	278	304	340	288	294	303	310	325	270	289	304	313	268	273	281	295	284	289	295	332	294	298	307	301	311	275	308	299	337	303	265	297	327	304	261	294	281	301	307	296	323	311	329	299	268	294	283	292	308	289	313	305	310	328	298	306	289	315	291	326	279	294	292	275	297	327	323	300	304	314	298	299	301	304	301	322	299	272	300	339	292	272	303	306	307	308	284	306	306	276	305	299	316	281	306	339	287	287	302	294	337	330	321	306	302	313	297	329	287	317	298	322	278	301	334	292	308	310	298	302	289	280	343	294	280	273	293	317	311	293	296	287	308	289	305	307	288	271	296	291	294	298	291	339	307	286	318	347	301	284	294	296	297	303	316	301	303	276	315	301	303	301	304	302	294	283	299	296	298	289	289	315	305	290	297	311	302	313	324	294	343	285	309	295	308	277	325	267	316	301	321	327	319	305	335	299	282	274	291	291	297	320	300	273	275	297	278	308	297	286	292	303	311	283	297	298	294	321	291	323	272	294	312	329	324	295	313	288	296	316	303	269	309	307	299	282	309	294	343	275	325	285	289	281	301	320	289	274	286	279	334	287	279	280	284	258	286	323	327	319	311	306	261	320	287	299	310	319	317	320	319	320	320	338	302	305	291	332	332	294	294	262	284	337	331	316	318	314	291	318	283	294	336	283	297	298	296	291	274	270	278	323	330	303	298	319	332	297	317	336	310	336	288	331	305	313	324	309	332	304	308	307	299	276	307	300	279	289	317	296	318	297	299	306	307	332	276	296	276	339	311	287	291	302	320	311	320	300	258	318	305	329	299	293	297	276	291	336	290	318	288	333	306	288	313	299	290	316	283	288	320	298	304	303	260	273	293	312	298	302	293	282	320	309	291	301	292	319	304	276	302	313	323	304	322	314	305	267	307	268	318	278	303	323	304	311	290	285	289	339	311	298	317	301	314	310	336	307	312	288	306	304	303	305	314	297	308	316	268	319	282	325	294	361	301	284	320	307	298	305	292	295	294	310	302	274	323	296	284	351	290	309	291	287	284	312	276	302	318	308	280	304	296	320	298	297	302	288	285	317	300	294	301	304	292	292	297	287	289	329	320	300	269	301	270	301	318	334	283	303	297	294	324	294	273	306	292	323	307	310	282	298	314	308	292	322	297	308	319	277	299	299	335	292	341	348	299	308	306	282	330	319	287	288	277	298	330	310	275	295	294	339	311	298	325	289	334	297	310	277	299	278	323	293	306	291	300	311	316	321	279	330	305	302	306	291	292	304	308	293	296	287	307	312	290	329	276	284	311	297	299	297	302	328	299	293	281	321	314	318	295	309	303	269	278	295	297	306	304	272	301	332	318	290	300	310	320	263	287	329	317	298	296	316	288	312	277	303	292	280	328	305	284	335	312	305	307	277	316	290	268	270	296	292	299	304	308	324	320	308	272	296	283	301	309	304	321	309	276	277	331	262	300	307	270	305	315	312	277	289	309	282	291	296	340	301	300	296	290	330	273	312	333	298	304	269	279	298	289	262	305	308	315	332	334	314	283	293	342	286	298	301	345	258	304	292	267	313	296	310	294	282	303	313	312	308	290	327	315	327	320	318	285	321	321	280	302	289	291	292	327	281	329	307	307	342	298	301	290	312	307	303	312	308	327	292	319	343	308	298	331	284	316	337	336	335	304	286	327	282	308	290	287	321	300	313	282	308	298	302	332	309	296	309	268	292	311	317	278	277	300	312	312	310	324	314	284	303	315	302	312	302	351	285	301	291	269	263	297	327	309	312	288	305	279	318	316	279	283	291	279	288	297	285	335	324	313	323	267	298	310	312	327	310	314	330	303	323
13243	6116	11422	15196	12211	14647	59595	66226	51495	37124	20215	7139	2092	950	791	729	756	734	761	774	738	784	777	759	771	804	785	802	745	749	749	756	748	803	781	751	819	757	779	767	704	771	780	748	752	758	804	759	752	830	776	773	788	751	753	745	832	792	752	744	743	741	781	722	814	789	748	776	789	811	797	767	711	784	717	789	763	775	804	793	730	737	716	789	791	701	744	741	792	723	724	717	762	798	797	757	766	804	776	735	758	709	746	771	798	739	721	743	766	791	753	783	777	773	753	739	768	762	736	768	782	777	784	772	740	717	769	741	713	762	766	728	769	790	767	738	757	785	764	813	777	773	791	809	787	804	772	729	758	759	782	760	735	710	765	773	776	751	793	739	726	801	755	774	756	776	765	722	759	773	753	746	736	807	715	728	744	731	826	785	777	774	745	788	721	757	778	715	785	789	765	765	779	766	772	757	738	773	750	759	803	724	816	687	804	719	771	771	771	796	748	739	771	802	735	771	771	783	787	763	773	785	805	837	774	738	774	781	771	749	784	802	744	799	824	787	746	763	743	810	758	780	733	747	772	757	748	756	789	736	756	745	779	774	746	767	749	722	744	755	792	738	786	740	763	784	746	786	767	763	796	732	736	701	810	743	784	774	822	743	762	784	742	769	778	793	780	758	760	781	792	801	770	782	732	797	777	791	733	767	753	816	714	762	767	726	805	782	749	777	739	761	764	723	757	771	753	769	745	743	781	768	766	790	755	791	771	814	720	787	795	784	786	766	754	759	751	807	765	740	794	759	809	791	723	743	735	750	816	768	757	733	759	746	807	808	756	780	765	721	768	720	769	742	741	750	802	725	720	770	716	703	741	772	787	768	750	772	775	760	803	764	737	745	762	764	824	790	752	754	758	753	744	777	759	773	735	775	748	821	787	730	776	734	797	771	769	756	712	811	715	753	736	807	718	770	781	704	753	766	831	791	781	794	762	775	775	776	762	747	768	742	778	740	758	724	786	804	781	748	791	789	760	786	802	803	734	820	779	732	776	783	769	753	720	744	783	796	733	779	718	749	731	746	781	760	757	779	734	741	765	759	768	797	766	744	752	731	730	794	755	730	729	785	765	771	776	752	719	730	794	701	717	783	750	764	768	809	772	788	776	752	804	796	750	788	795	784	734	741	758	755	701	784	762	775	755	777	748	745	782	791	812	812	772	794	757	747	779	730	735	731	764	751	809	769	741	732	738	735	764	731	760	749	788	703	765	762	805	735	759	776	753	797	738	791	738	771	813	749	746	755	725	777	782	759	751	772	802	779	795	756	767	777	762	748	778	756	780	803	784	763	763	753	792	781	844	750	749	780	775	812	738	784	739	761	805	778	731	783	778	740	724	795	824	823	750	721	783	763	744	760	785	759	739	770	781	803	733	734	742	767	749	793	794	745	794	839	749	791	761	784	774	756	757	753	738	791	761	765	795	754	784	783	756	765	723	727	725	779	756	782	739	810	794	751	771	788	767	756	772	813	798	798	678	775	760	801	805	779	720	752	761	765	738	803	761	758	760	777	766	758	736	787	770	797	749	805	793	699	768	799	764	771	745	776	759	747	735	758	773	787	758	784	746	750	742	787	787	752	816	781	799	742	795	742	786	796	778	791	798	761	760	748	740	789	773	801	801	745	762	783	784	755	775	782	753	751	768	835	760	780	791	766	710	793	791	757	732	812	762	761	768	777	744	762	710	775	750	779	756	775	776	737	774	756	786	737	763	761	802	706	751	709	767	764	753	756	797	756	780	763	742	719	747	747	844	730	733	763	779	730	738	769	799	758	783	779	741	752	751	798	787	738	748	769	776	832	761	725	724	742	779	739	757	709	752	770	757	745	745	766	802	824	765	747	760	726	797	779	772	746	745	749	735	785	758	782	769	752	766	736	770	743	746	747	775	754	756	747	766	779	757	761	763	783	749	726	792	783	748	725	789	770	791	791	811	729	749	719	776	790	764	773	760	753	789	717	744	741	775	745	775	791	757	728	728	736	764	765	777	789	819	784	750	823	769	764	771	788	789	762	757	814	779	754	733	781	739	842	745	756	857	807	796	729	811	823	763	735	780	722	767	714	749	729	726	772	805	747	754	743	776	739	749	736	744	785	768	750	756	732	801	784	732	758	771	764	802	803	782	848	825	771	762	786	831	785	735	747	744	775	776	782	782	780	776	747	731	757	748	800	796	803	728	737	793	802	826	802	743	780	767	762	789	782	778	765	744	786	754	802	806	800	733	743	764	766	758	783	779	795	762	794	755	770	750	775	730	809	775	754	787	783	808	777	751	740	776	776	763	734	766	754	728	744	828	760	796	766	762	771	770	755	725	759	770	828	754	728	808	773	776	723	780	765	750	795	701	752	769	784	727	745	773	788	720	754	774	741	796	810	733	763	791	744	749	753	798	766	759	781	794	731	812	693	780	774	713	751	734	770	780	753	713	793	806	766	769	794	732	707	709	799	759	774	768	831	779	766	774	726	713	751	786	743	796	774	752	766	734	724	740	725	777	799	787	769	778	808	801	787	756	774	790	805	785	752	770	735	788	786	761	768	733	761	746	774	729	759	754	719	771	789	720	798	766	799	768	743	780	810	783	739	728	761	775	773	776	752	764	724	738	791	789	794	751	790	745	780	772	754	737	819	761	774	740	744	776	779	830	776	751	740	770	773	719	717	784	785	797	753	782	794	781	743	728	760	746	794	760	735	762	702	811	769	776	811	761	781	778	780	777	737	775	729	756	737	784	708	759	771	808	806	778	760	767	799	733	735	750	846	782	731	776	804	769	748	796	769	734	751	750	753	761	777	784	780	814	756	759	788	782	819	772	784	782	783	777	726	772	763	803	772	753	797	767	784	733	787	751	783	781	750	797	799	735	783	792	726	796	840	795	734	757	787	760	779	699	769	722	789	715	797	751	763	774	760	781	758	718	751	759	746	796	758	742	757	761	774	737	776	793	767	837	810	757	790	728	743	736	753	791	754	770	777	786	770	787	773	772	757	774	807	745	727	783	747	777	739	771	777	763	731	779	778	760	816	731	754	731	751	758	742	771	773	790	801	816	775	805	746	768	747	791	773	757	829	754	720	802	772	778	775	793	746	754	807	800	731	782	722	796	777	764	798	767	790	769	757	765	741	776	750	790	756	794	761	773	780	776	765	751	763	750	740	754	793	798	748	804	718	722	759	738	775	724	740	777	747	797	770	725	766	770	756	773	786	701	776	760	791	771	764	795	790	752	769	754	755	757	748	781	765	733	753	774	731	745	707	758	803	788	773	745	800	761	770	769	749	818	750	780	836	772	752	725	780	803	780	759	781	756	805	794	789	811	747	799	768	747	802	760	754	764	759	793	812	743	750	775	783	767	744	759	704	843	754	765	784	718	785	811	805	810	763	809	751	806	787	792	788	759	821	761	783	740	759	767	780	810	722	752	776	733	784	771	788	724	797	764	757	783	781	779	820
4525	1106	1831	1723	1520	1213	2647	4325	2892	1680	868	483	368	342	333	354	301	307	330	348	336	328	346	337	326	303	353	314	317	329	329	329	360	304	309	327	366	316	302	380	341	347	296	346	337	326	347	335	351	332	302	366	314	335	335	336	335	318	342	359	324	301	335	368	314	345	338	324	335	331	337	337	346	355	335	320	324	337	352	340	304	340	372	334	307	350	334	350	347	313	340	373	326	315	344	335	333	318	335	296	332	335	373	348	322	324	318	334	309	316	324	338	327	323	314	309	335	324	355	342	340	340	331	355	321	349	307	317	339	301	362	294	335	347	346	346	364	324	342	292	339	340	323	333	287	305	359	309	339	331	316	337	333	333	329	304	309	322	326	346	362	290	357	305	370	333	323	333	318	349	348	312	348	329	302	328	300	328	327	356	352	298	322	357	335	310	342	335	315	307	327	322	295	347	340	341	381	336	348	312	362	328	329	315	358	346	337	303	312	358	369	350	330	338	326	327	322	326	314	353	341	356	326	311	315	308	361	371	320	319	329	350	340	346	330	320	346	321	334	295	322	302	336	396	324	336	338	366	339	353	309	342	305	360	351	312	331	331	324	348	307	359	329	314	357	329	320	336	313	341	329	364	325	300	337	332	309	344	341	334	351	363	320	334	297	325	313	299	349	337	312	349	343	296	348	320	323	356	305	325	300	307	333	321	325	340	344	347	315	335	354	327	330	359	325	373	347	334	330	343	329	328	329	348	342	327	337	330	313	346	322	323	360	343	324	369	331	333	365	323	325	345	328	357	333	330	327	321	341	312	331	332	304	321	350	337	305	349	329	303	343	295	339	317	308	341	325	352	333	362	352	322	364	330	340	351	336	350	330	307	364	303	340	319	332	340	331	338	325	313	338	315	351	338	321	346	289	357	329	320	298	282	332	339	376	341	343	334	304	362	328	336	346	331	301	326	331	355	377	316	355	340	298	343	337	371	332	314	329	334	325	355	329	384	320	323	292	325	298	379	363	317	327	337	306	361	380	357	357	339	327	346	329	307	327	325	361	355	314	287	329	325	344	342	334	339	341	350	335	344	350	337	326	351	362	354	307	321	316	350	351	309	346	328	360	303	329	367	319	312	320	312	314	321	304	342	346	318	338	330	357	332	335	347	335	300	338	288	340	296	321	323	318	326	336	343	311	343	335	311	343	306	338	321	335	334	339	321	360	304	315	343	332	330	357	342	335	336	304	308	342	365	340	369	354	342	341	340	318	365	319	330	347	339	338	301	334	333	360	315	320	334	348	320	315	338	341	332	291	320	335	324	336	352	351	331	337	321	339	312	316	362	340	367	352	367	348	336	352	329	330	336	345	314	304	336	333	356	340	324	319	305	344	361	333	317	329	349	336	331	332	332	309	331	346	328	355	376	301	365	326	310	325	337	319	310	317	358	339	331	330	316	351	332	349	353	346	329	333	333	316	323	349	310	321	344	338	347	351	338	290	325	314	321	366	351	338	292	331	361	360	330	349	331	302	326	314	293	308	322	333	304	320	347	340	307	329	364	326	330	324	331	312	336	318	324	326	322	340	329	315	361	341	357	323	360	343	322	366	341	311	374	355	319	339	316	316	315	378	323	311	351	316	360	324	314	330	350	352	336	313	354	313	330	343	330	338	297	299	342	336	322	361	327	323	354	330	331	328	342	351	344	328	337	345	346	333	345	318	364	329	349	346	313	327	315	329	367	361	343	321	310	305	384	333	321	354	328	327	325	331	297	323	341	288	334	335	344	355	313	354	324	342	329	352	344	335	304	357	329	332	345	316	357	357	362	336	326	331	344	331	347	308	325	337	319	322	332	326	321	311	326	328	309	321	346	312	328	331	329	345	358	321	314	325	358	351	355	378	380	313	357	318	313	334	344	328	329	308	348	346	391	352	343	343	346	328	351	338	300	339	316	308	323	330	327	351	361	353	304	343	312	329	314	341	340	318	318	315	343	335	318	317	335	342	321	313	304	307	339	369	318	333	339	298	339	351	325	349	356	364	328	317	345	347	367	329	305	329	348	336	365	357	368	326	332	346	320	342	364	355	302	352	315	327	319	366	309	317	340	358	345	360	311	347	330	358	328	315	341	339	333	280	313	341	311	337	371	331	343	329	321	295	340	315	289	354	339	334	302	344	348	352	342	332	323	323	334	323	331	331	343	359	381	317	364	318	339	331	349	333	353	300	348	341	350	341	354	332	350	320	352	332	329	337	320	320	343	311	332	300	330	357	312	308	345	338	338	329	341	337	316	359	351	335	339	338	358	324	356	345	330	321	365	326	319	323	338	356	335	324	350	290	335	320	330	326	321	301	340	308	360	318	310	318	323	349	361	358	367	347	375	303	328	348	343	343	353	317	344	327	315	338	326	311	333	356	348	357	336	354	331	329	300	345	362	353	303	337	369	306	314	316	306	337	354	298	348	318	326	349	312	330	367	295	318	326	345	365	347	348	323	332	288	339	351	354	324	343	356	303	302	343	347	319	300	338	333	351	310	308	354	334	361	323	353	353	312	298	337	327	323	352	319	338	341	341	312	352	354	337	343	326	355	327	312	310	312	301	316	350	339	354	330	286	309	321	316	329	293	340	335	327	338	337	319	349	329	380	331	319	291	306	336	306	342	306	316	353	349	286	300	355	324	358	348	316	334	310	320	327	315	337	334	292	297	331	347	308	331	313	329	341	331	332	315	351	301	290	365	347	342	340	322	320	341	381	319	305	320	319	322	291	331	361	335	323	337	299	331	326	343	335	340	288	309	325	313	356	315	320	291	315	341	347	348	341	329	317	326	313	300	318	313	346	344	324	339	360	323	305	299	316	348	327	301	329	322	348	305	300	309	323	328	311	305	333	344	365	360	348	330	331	323	371	316	334	324	365	346	331	329	311	337	355	348	325	362	352	336	356	326	363	358	341	330	325	329	329	337	329	308	334	337	336	348	327	343	325	323	316	370	331	363	346	300	323	363	346	319	309	314	357	354	355	295	333	302	324	361	337	377	327	355	351	310	342	343	346	337	319	354	325	348	343	342	337	340	336	333	361	329	322	351	331	287	348	337	332	307	296	318	361	321	330	329	347	339	342	347	376	339	348	330	322	349	303	353	314	334	327	334	325	328	317	353	314	334	315	304	317	329	335	338	337	349	346	333	313	343	325	320	342	348	316	354	333	343	319	335	331	354	353	345	328	344	352	318	331	352	340	356	348	337	343	351	334	329	350	329	333	322	311	357	325	344	312	330	312	316	340	329	325	364	375	354	308	330	331	313	320	331	334	323	345	354	340	331	337	334	309	349	335	331	318	323	338	323	339	376	350	341	308	359	333	354	343	360	374	338	323	317	350	330	347	317	344	312	331	353	329	297	357	341	304	320	329	346	351	300	336	334	321	303	314	333	366	339	360	307	337	336	320	315	305	306	320	377	341	357	331	323	310	352	363	339	334	318	335	326	363	336	342	333	312	382
3818	1675	4169	5265	5052	4616	12288	16892	11139	6470	3061	1576	991	865	862	840	927	840	801	879	803	894	866	863	861	814	836	876	814	841	810	833	846	828	846	853	847	827	821	781	774	865	802	834	886	851	860	839	836	885	858	845	871	835	885	792	823	852	869	791	852	826	816	861	875	846	894	886	841	848	887	838	828	834	851	863	853	772	804	847	829	863	821	814	796	879	823	849	844	870	852	824	775	861	851	836	802	852	888	858	829	837	801	874	795	851	785	834	790	820	852	825	893	811	850	798	813	832	848	826	853	803	828	860	859	838	841	885	876	814	867	817	794	827	849	829	842	882	862	847	813	804	866	833	850	779	840	857	876	797	804	856	846	875	834	870	807	847	890	797	799	814	843	843	840	845	866	876	884	839	844	825	847	856	835	873	823	797	828	837	866	797	858	855	839	783	864	792	876	838	834	833	858	859	828	813	806	816	870	825	805	897	885	768	835	841	860	882	843	935	860	814	821	848	820	857	834	850	859	852	855	902	841	853	862	854	818	844	831	861	802	809	806	814	806	843	890	864	808	824	813	868	794	808	803	815	809	840	837	787	874	820	813	821	833	844	828	831	877	892	826	833	861	828	821	888	856	811	796	800	835	880	841	849	871	825	789	882	822	813	815	853	884	866	829	852	860	838	833	832	807	837	854	864	856	879	898	817	868	799	842	809	893	851	857	833	882	834	841	812	799	854	904	879	884	840	823	893	781	833	866	834	841	858	851	866	866	847	842	832	862	787	820	840	822	824	862	813	854	842	838	824	893	808	834	868	890	812	894	809	836	781	857	871	819	792	874	836	861	822	878	848	855	870	804	860	871	874	862	822	822	848	871	805	792	789	811	836	838	834	835	853	847	857	864	857	854	885	802	785	868	829	828	827	868	850	816	823	883	801	813	842	826	817	839	889	883	859	835	839	874	844	872	878	819	833	884	833	857	846	804	849	823	845	839	814	805	878	824	866	854	858	859	854	818	801	901	832	818	832	853	834	857	823	878	840	771	840	879	849	899	825	860	861	836	832	840	885	820	832	827	848	887	847	848	836	874	843	825	837	853	876	818	867	887	888	853	841	867	827	830	794	860	832	848	831	861	869	806	796	850	868	844	801	847	847	867	818	825	851	820	771	850	815	877	867	852	859	828	843	871	795	805	811	823	815	923	835	843	806	812	862	805	768	856	808	840	827	769	824	807	810	799	814	868	862	887	791	857	860	876	861	862	871	846	842	846	831	830	841	817	854	839	865	854	868	834	854	830	847	880	866	832	869	845	830	873	863	860	889	813	838	872	864	851	807	829	840	852	853	857	842	844	854	815	833	829	835	861	804	827	902	894	835	872	883	859	888	785	839	844	836	850	839	842	801	820	855	823	836	822	862	851	859	865	858	839	850	849	847	831	890	857	843	875	797	871	841	841	880	867	795	844	813	880	821	850	873	868	800	866	873	840	850	856	814	787	821	814	899	828	819	843	857	844	844	833	861	853	805	817	788	832	875	831	850	897	841	840	796	810	813	848	818	871	867	859	905	821	781	828	838	847	813	819	892	826	864	897	870	835	855	832	869	855	860	851	876	844	835	837	887	840	824	929	834	855	834	832	825	894	810	807	785	876	824	873	859	800	799	846	887	802	844	848	808	854	811	832	857	799	835	881	856	832	837	821	817	831	852	808	808	805	834	854	931	861	803	835	851	827	883	818	769	820	842	844	860	842	810	860	832	800	857	867	881	846	878	838	856	844	815	844	854	841	784	822	832	782	799	867	832	821	838	800	845	853	845	875	834	808	849	797	772	844	835	817	824	840	827	846	841	875	856	887	870	902	825	848	861	826	823	814	862	859	820	793	811	782	908	837	823	786	859	855	836	869	856	828	858	873	881	819	793	890	828	850	813	840	818	791	839	856	855	866	777	860	791	839	808	887	862	897	829	854	828	842	775	794	827	884	864	871	863	810	796	882	823	768	862	873	861	856	809	843	837	827	869	816	850	796	881	852	829	859	802	843	840	833	833	762	879	836	876	842	824	883	837	819	876	860	851	783	846	860	818	837	839	829	814	836	880	836	834	824	867	863	822	823	804	811	829	831	887	865	848	849	778	862	815	843	850	835	827	833	815	813	828	848	829	830	851	848	794	818	860	816	814	871	830	862	798	890	837	789	836	842	812	852	881	815	873	811	856	876	827	838	890	895	814	824	862	836	869	850	812	862	819	834	789	808	898	861	857	853	837	903	894	843	830	833	820	830	856	819	811	844	830	799	856	851	845	811	914	851	868	855	903	830	817	774	869	803	880	860	805	833	788	787	882	811	809	833	862	846	823	846	850	856	860	855	806	873	815	775	841	853	842	844	850	837	834	837	887	840	822	818	829	817	829	832	802	869	867	816	814	873	880	825	859	849	828	803	854	826	828	813	776	833	867	776	800	843	889	830	866	830	832	913	826	861	827	809	822	866	821	794	831	860	856	872	891	803	877	841	845	875	837	805	834	775	833	872	826	866	884	822	848	839	850	840	836	843	921	876	836	851	908	844	883	800	815	875	857	825	854	875	841	836	846	853	797	807	794	830	840	847	843	846	834	810	803	858	835	856	830	838	836	870	796	849	849	865	841	852	859	853	873	841	854	823	830	860	831	853	854	858	839	817	841	831	869	896	880	818	832	855	874	807	862	834	815	822	824	811	886	837	828	840	838	814	823	843	803	871	873	832	883	818	826	833	857	857	860	821	823	829	830	785	862	808	861	801	853	817	851	866	887	792	815	834	843	814	838	804	823	838	813	824	863	824	848	825	871	833	877	819	809	841	834	869	812	826	843	871	835	855	796	834	815	799	833	860	843	869	856	816	836	814	836	823	849	859	761	794	843	825	834	879	793	827	840	841	889	841	858	882	855	827	868	829	831	835	877	843	866	832	843	843	838	795	829	857	834	832	829	818	865	863	817	859	842	838	849	852	887	795	859	825	835	838	856	817	862	813	816	785	805	833	864	874	802	846	864	814	846	897	772	864	835	856	770	832	840	815	777	819	841	830	807	892	834	828	842	867	826	856	860	839	888	848	805	829	848	816	860	807	821	911	822	839	803	778	847	864	897	845	873	800	862	874	839	803	832	795	863	823	813	850	790	882	868	893	825	873	861	825	841	854	847	822	853	816	861	847	797	792	817	857	913	839	817	804	865	856	843	883	774	845	892	842	802	821	872	837	878	797	834	875	921	745	884	863	825	830	875	861	858	855	869	858	842	864	879	797	838	829	868	863	816	807	815	832	862	822	835	794	863	814	843	807	892	818	855	879	872	838	825	926	860	823	863	854	886	825	875	810	786	845	843	844	856	787	855	887	818	859	817	815	815	865	789	849	846	852	842	818	845	822	874	863	854	819	877	854	881	856	839	872	853	874	803	828	774	834	840	831	796	889	854	870	898	842	887	825	806	850	872	834	841	834	864	897	817	833	818	834	845	887	854	836	794	834	869	818	816
19176	11797	11102	5854	3909	4042	28642	38023	26108	14530	4883	1422	549	375	364	363	368	315	342	304	356	370	331	342	370	342	358	319	310	322	340	356	336	324	352	351	305	345	315	336	317	356	300	335	342	371	359	349	325	327	344	333	312	358	361	310	311	300	286	360	322	339	310	323	346	344	312	346	350	328	318	344	336	316	331	353	335	307	356	330	351	311	317	317	351	319	348	344	356	356	335	355	323	309	364	306	334	361	348	362	337	324	351	359	343	328	353	344	361	354	320	347	390	368	370	356	358	354	333	333	308	317	333	310	338	322	349	336	349	340	337	363	382	336	328	322	322	371	340	314	349	342	348	362	371	350	367	339	347	326	317	331	334	354	346	321	341	329	312	331	312	355	341	328	313	361	348	352	326	312	346	347	311	357	334	355	359	331	318	341	347	338	341	347	380	337	377	335	354	350	348	333	335	346	345	319	342	349	361	318	340	335	333	359	358	301	357	354	351	337	345	356	385	314	345	334	364	321	352	334	383	320	324	350	346	347	312	355	356	339	340	352	332	350	330	343	329	348	351	327	353	336	358	334	312	339	359	317	331	340	339	339	325	368	349	337	330	337	358	363	327	360	341	350	327	329	356	360	328	322	346	327	359	322	348	358	334	385	341	331	325	345	334	303	337	320	311	322	343	347	352	334	309	338	297	338	322	336	355	317	350	341	358	332	321	356	344	360	353	329	317	352	338	314	340	341	318	363	340	300	338	369	370	316	350	342	343	348	322	308	310	353	319	360	334	346	364	344	313	315	339	336	349	340	355	350	331	371	342	345	365	337	349	362	324	287	314	332	331	362	331	349	326	321	328	329	346	331	307	330	316	358	356	363	344	319	343	359	360	351	342	341	331	332	317	349	347	338	339	323	362	330	375	365	332	346	350	348	370	366	365	341	332	332	326	379	352	318	359	359	358	334	350	319	358	314	315	350	337	306	320	319	350	343	339	311	354	331	344	351	341	323	323	340	360	327	314	326	362	333	332	352	321	323	313	316	351	353	340	356	353	339	352	334	314	341	350	323	290	373	321	374	365	354	310	316	344	327	353	351	350	359	301	320	319	351	321	331	331	347	327	328	350	369	327	334	353	348	383	332	343	346	343	341	349	339	304	327	364	343	326	332	338	340	328	356	330	343	353	356	343	342	330	328	325	318	336	331	313	328	366	340	342	378	311	345	365	313	342	361	343	356	316	355	328	353	338	316	320	363	370	338	349	351	322	330	356	379	317	380	342	361	364	360	336	321	320	350	316	348	305	355	329	357	352	344	330	345	340	367	346	388	358	362	322	367	345	350	377	318	313	333	306	334	319	370	346	351	382	328	358	369	326	317	333	372	321	344	361	341	340	310	341	322	341	363	355	352	308	382	342	343	330	340	346	353	354	312	338	359	333	368	358	365	324	319	334	316	348	334	312	348	331	319	341	297	357	337	313	314	372	365	343	344	317	332	355	353	353	329	356	341	354	365	342	323	324	345	311	326	332	328	329	344	342	350	283	341	320	340	308	343	382	345	335	364	351	366	320	345	334	365	309	334	316	337	343	390	339	347	302	341	320	346	326	350	325	345	361	380	358	334	294	318	317	363	349	344	352	302	341	348	337	319	344	349	314	322	322	316	359	380	323	316	310	337	334	331	322	327	348	328	338	350	336	335	320	323	328	322	356	337	351	347	370	313	354	342	297	308	352	322	316	358	317	352	322	312	354	349	318	330	301	358	320	350	345	334	348	353	337	331	350	328	352	342	336	334	327	357	334	344	326	336	342	333	318	342	355	345	334	350	362	322	324	334	321	331	315	350	330	354	329	334	369	364	383	378	308	347	349	352	342	316	374	359	374	325	348	307	348	342	336	320	370	337	361	304	338	355	300	355	324	325	342	337	316	336	332	330	327	326	343	342	328	329	370	346	366	325	309	333	316	314	335	358	337	336	360	336	351	335	356	346	333	337	349	307	357	315	318	321	308	316	311	332	324	364	369	309	339	342	370	331	379	358	362	351	318	342	317	342	362	342	364	375	354	331	326	350	349	346	326	331	337	324	347	341	317	343	328	345	342	358	313	309	335	316	327	321	331	350	329	336	334	325	335	356	340	325	353	316	319	311	391	316	335	347	349	364	321	328	352	351	347	364	350	355	316	310	322	357	312	345	334	313	341	298	355	294	305	366	329	350	376	305	335	340	289	329	326	361	318	364	302	356	302	342	320	318	319	337	302	312	353	352	294	320	331	304	332	324	326	362	328	368	392	328	363	307	323	307	334	351	378	337	345	376	315	334	327	353	304	333	326	321	332	353	311	349	346	349	357	330	404	350	313	319	317	355	325	364	317	340	326	334	352	336	327	321	356	355	345	308	334	315	365	338	331	350	344	369	333	290	369	300	339	364	353	352	318	391	299	363	330	365	371	328	364	323	334	311	340	335	348	343	308	354	355	322	362	306	357	316	326	350	342	337	353	322	347	375	336	377	360	339	304	319	334	308	362	376	352	346	328	363	312	350	319	362	370	319	355	330	329	339	335	335	345	348	341	324	335	350	332	341	327	326	365	340	358	312	348	347	323	348	327	351	323	325	350	378	338	342	369	334	335	322	320	344	321	329	366	340	371	334	302	315	327	364	349	322	340	356	341	339	344	296	350	339	351	364	336	337	325	321	349	365	328	353	343	345	324	306	353	320	332	395	363	343	328	329	336	337	352	334	341	300	340	375	324	371	362	348	333	348	341	330	310	357	356	372	339	342	307	345	347	350	329	324	356	339	337	363	329	350	327	360	347	354	305	318	363	349	354	343	354	325	360	341	350	349	318	353	353	316	353	317	351	332	327	375	319	350	335	325	353	347	342	331	359	349	339	335	348	328	326	312	353	333	364	331	352	293	341	347	347	352	351	328	366	324	361	359	371	352	302	359	315	330	364	340	346	346	387	352	369	333	353	335	337	331	318	359	349	323	336	350	341	353	330	334	336	371	343	338	348	301	321	368	321	332	341	329	357	316	365	354	352	330	312	336	343	328	337	307	327	356	350	325	334	327	334	349	347	328	335	349	339	324	356	360	337	296	330	365	336	343	349	346	316	321	364	356	318	313	317	362	303	327	326	368	334	368	341	325	371	322	325	363	359	332	341	334	324	341	338	301	308	325	361	372	320	330	355	355	309	331	394	317	333	321	332	337	306	327	326	352	368	354	352	333	345	323	377	332	361	317	328	343	343	347	345	329	347	342	360	338	323	363	337	325	370	324	333	334	327	352	377	318	386	378	332	320	352	362	361	347	355	342	347	319	338	332	373	342	365	356	346	323	303	362	346	340	366	345	308	312	371	320	297	370	357	324	376	364	332	338	341	363	353	354	358	328	336	301	356	345	311	314	327	304	320	365	347	296	359	332	329	316	341	344	315	299	341	351	323	358	306	352	359	322	353	311	346	321	334	364	357	325	325	348	324	368	379	349	330	317	355	336	356	331	329	328	358	328
11442	10057	13333	11820	11421	14086	48375	52469	42486	30047	14915	5260	1624	972	880	910	884	810	845	848	852	867	878	876	828	821	874	908	793	784	829	835	850	877	807	892	881	809	865	848	846	896	876	833	864	839	831	851	858	816	899	803	829	829	915	873	862	821	818	865	872	830	895	817	872	874	818	862	856	823	854	825	865	800	820	807	831	844	826	877	870	857	859	861	872	883	847	846	903	862	812	836	830	858	818	897	865	867	810	832	898	858	865	817	858	859	872	845	866	861	844	876	852	873	850	849	850	908	879	848	792	859	814	865	837	857	870	865	890	864	890	824	870	841	815	889	838	798	863	877	884	837	907	859	820	848	833	846	832	900	847	808	797	793	763	845	797	836	819	868	798	847	822	867	838	824	876	824	847	870	788	826	870	834	846	866	878	854	838	891	889	827	849	826	808	812	883	818	895	828	833	827	825	872	858	868	829	819	862	837	890	852	834	881	846	864	828	814	847	875	831	806	806	797	816	816	858	826	896	839	841	847	851	886	820	789	844	861	831	850	845	884	880	871	837	872	886	833	834	826	842	815	851	844	822	852	875	864	864	867	843	875	869	847	861	887	836	841	853	871	883	833	900	822	838	814	880	851	853	837	871	851	838	863	833	820	799	797	820	884	888	851	902	871	849	836	862	891	869	821	882	874	844	835	853	878	880	844	849	819	802	871	867	865	867	841	859	870	856	833	830	823	830	844	822	836	885	855	834	849	902	838	839	836	808	872	916	848	837	868	870	817	853	893	816	845	869	861	871	879	843	822	851	901	849	869	827	879	906	824	927	844	867	834	847	855	797	852	835	841	825	848	828	873	894	871	858	828	807	904	881	820	809	847	816	854	831	912	818	877	819	895	834	891	902	849	853	828	842	842	897	831	862	828	820	890	834	861	836	847	859	860	861	863	852	841	888	849	899	899	881	867	854	886	839	879	829	875	883	849	818	837	881	885	860	832	894	842	853	871	913	851	885	895	832	873	848	848	880	866	852	847	844	834	845	810	823	880	827	841	866	840	875	838	841	830	827	833	794	877	877	893	881	906	906	875	818	899	836	906	891	877	814	850	848	858	870	875	814	876	805	831	871	870	856	871	874	904	853	817	861	881	841	815	865	829	883	876	842	844	828	902	821	873	860	889	879	858	864	801	859	825	829	870	879	834	885	861	806	827	838	846	824	834	863	877	845	867	848	843	836	875	848	814	881	905	839	861	892	845	786	863	856	865	854	851	852	825	908	820	831	871	852	850	866	838	831	835	873	877	786	896	897	847	861	884	911	857	901	848	822	854	846	891	830	864	844	897	805	828	837	826	857	841	912	812	860	898	846	863	845	854	899	790	808	890	823	837	871	834	838	847	829	833	821	886	823	884	849	846	850	846	814	853	857	922	862	881	862	821	758	841	850	824	884	874	896	894	856	894	856	835	828	816	816	863	870	871	876	874	875	825	871	835	858	823	843	846	836	790	836	844	851	877	850	867	896	818	836	840	864	806	886	892	854	890	820	828	793	819	814	830	844	831	876	839	897	844	848	846	866	813	893	855	857	877	870	855	880	896	854	913	851	835	826	865	875	872	866	857	881	831	833	843	879	845	814	855	861	853	853	860	817	865	861	852	808	846	828	886	801	822	878	855	897	848	854	848	818	898	866	885	847	851	824	838	857	846	865	884	814	885	823	821	853	856	876	896	876	873	857	864	824	858	854	867	881	870	868	886	863	881	830	780	783	875	894	861	867	897	831	885	851	848	826	793	918	809	833	875	820	829	864	914	857	760	788	858	852	825	868	829	836	779	916	868	833	904	861	872	874	884	823	794	873	821	860	867	830	845	848	868	891	866	847	870	788	868	847	876	846	830	891	859	778	867	835	852	836	896	839	819	857	866	840	824	839	848	891	848	887	817	831	828	829	868	879	857	892	863	824	888	894	856	885	833	883	864	864	827	866	888	887	878	847	795	871	866	808	816	905	836	819	857	887	857	819	905	823	841	848	832	857	853	786	862	846	833	844	807	825	821	913	842	824	812	814	853	857	811	925	872	834	885	831	919	850	842	856	842	823	889	828	898	839	877	863	869	817	843	860	877	846	895	870	892	826	893	834	802	857	798	880	899	863	863	846	890	848	861	856	834	889	894	861	856	785	872	855	818	853	868	870	859	862	829	814	802	827	854	864	892	847	816	847	886	866	869	852	847	822	821	876	884	865	885	840	884	883	832	892	845	883	816	808	893	848	812	819	817	808	879	790	852	867	855	898	831	817	839	869	796	857	841	889	844	855	823	802	901	907	811	884	868	860	859	856	855	852	826	839	861	829	842	859	857	862	879	912	845	860	859	838	855	845	873	850	827	854	846	827	869	824	864	876	857	833	881	869	837	831	832	880	829	845	823	851	832	849	807	832	901	847	898	833	858	849	852	865	878	833	865	838	800	848	813	884	846	836	855	874	894	887	805	886	814	854	802	886	824	881	875	847	817	825	894	862	811	826	824	802	836	827	821	896	833	868	875	821	810	868	825	848	883	861	871	833	849	856	827	854	828	836	825	861	861	854	829	821	847	879	898	859	834	866	881	930	853	859	852	876	821	870	854	812	860	811	815	858	862	844	885	893	807	867	895	836	860	902	866	850	851	820	870	852	832	835	873	919	873	863	827	862	806	861	857	818	870	814	867	869	886	937	845	890	834	823	829	837	831	890	853	818	870	810	876	827	830	872	810	821	819	850	853	847	882	857	833	903	888	797	870	887	846	837	765	849	860	871	833	865	807	856	834	859	907	932	870	796	904	833	817	816	885	858	832	910	876	880	855	849	891	871	857	870	847	900	879	868	788	863	832	884	824	855	835	832	853	887	822	817	834	893	824	873	828	826	862	874	821	886	833	842	849	827	857	876	907	784	846	852	877	794	829	849	882	823	843	801	814	861	817	819	828	808	837	865	889	868	836	849	842	830	868	872	880	883	910	828	844	875	854	831	842	895	876	835	879	899	845	886	878	873	896	835	825	867	876	856	845	801	900	862	864	853	865	858	830	869	869	857	863	818	870	872	884	895	858	775	833	852	852	837	885	793	815	852	818	861	861	874	810	819	859	804	858	834	879	834	850	851	805	852	869	821	823	888	883	784	883	801	913	798	867	840	820	856	821	854	784	836	836	812	851	863	862	844	827	846	840	845	837	847	806	802	815	832	904	868	868	838	801	845	850	799	873	826	852	832	830	831	908	824	873	906	824	851	872	852	876	847	872	775	837	859	855	842	874	891	850	837	819	876	863	820	883	836	843	830	812	833	882	841	839	822	835	876	883	856	940	840	915	829	814	858	891	801	843	838	844	814	863	835	834	825	866	831	839	873	824	850	871	845	841	844	834	898	851	828	869	817	880	863	871	880	849	811	843	865	796	838	851	845	865	843	863	811	828	849	801	845	877	844	856	865	812	827	879	894	791	872	830	876	871	858	880	852	820	870	839	829	841	915	837	838	824
34178	28450	19211	10793	7649	6802	47036	52186	36315	22585	8482	2154	561	377	338	273	293	298	296	322	313	306	306	307	308	293	299	300	292	332	296	292	325	304	311	331	297	297	319	291	290	283	330	294	312	283	317	344	338	314	283	299	324	283	330	300	260	276	291	322	304	297	284	320	296	302	286	292	313	305	290	312	290	299	311	307	311	292	307	271	278	318	288	290	275	294	280	285	317	283	285	320	293	330	320	295	267	298	307	332	289	322	319	295	318	310	283	314	323	281	293	306	291	306	319	290	275	308	279	304	289	296	346	293	293	303	300	293	276	304	280	311	269	278	296	309	297	266	272	292	337	300	300	303	305	307	320	298	301	332	273	302	315	272	311	295	296	289	295	330	297	327	316	264	282	285	291	310	316	290	311	307	324	319	292	346	309	312	281	298	321	315	316	305	295	287	305	302	298	321	278	320	320	312	291	311	314	281	307	315	296	288	305	295	295	298	320	317	290	329	317	288	308	313	286	285	332	335	314	298	309	317	314	292	299	318	318	295	284	311	278	296	292	292	270	293	316	320	308	302	285	286	286	299	282	296	268	302	292	284	293	294	292	320	305	270	301	304	294	309	267	307	295	285	345	305	319	277	310	287	327	313	293	317	301	322	290	310	280	309	305	311	288	304	288	301	320	303	287	288	332	317	316	308	326	320	284	260	307	292	281	295	297	311	293	296	291	304	323	329	325	307	304	291	320	332	322	300	288	316	308	306	307	278	320	324	296	298	326	307	295	295	321	328	278	309	298	286	300	297	284	297	295	298	331	314	317	298	315	298	300	296	280	342	275	285	305	337	279	307	299	337	315	302	296	296	290	318	310	294	320	341	341	296	269	293	345	282	286	314	292	293	308	279	332	291	288	293	283	265	304	315	314	295	281	288	321	302	321	285	302	285	249	317	307	316	327	291	286	313	293	295	319	303	297	276	272	279	312	342	307	311	296	305	292	309	320	312	311	317	298	316	309	289	285	323	300	313	307	333	316	290	321	332	287	289	323	318	298	293	271	318	297	320	302	261	308	322	263	301	269	294	305	303	304	300	331	278	300	294	323	306	330	300	321	313	319	311	279	314	325	309	302	316	306	296	290	309	303	298	281	285	322	295	313	280	292	307	284	314	308	320	292	294	297	300	289	284	298	308	305	285	306	316	310	305	321	307	313	309	314	288	294	310	296	301	319	276	308	329	305	322	310	314	288	331	299	317	310	319	288	284	291	307	316	344	289	315	329	293	305	282	335	266	278	286	279	272	310	298	322	278	298	299	262	298	317	321	305	285	285	301	299	296	319	302	294	295	294	280	298	284	322	306	292	300	311	322	336	280	306	301	277	268	308	338	256	341	292	280	295	284	287	293	295	301	267	302	335	306	300	292	324	305	319	279	300	310	263	303	288	337	295	302	289	319	305	302	290	305	312	291	334	276	314	337	324	317	309	289	294	323	312	282	317	342	272	313	327	328	278	311	292	297	284	306	308	301	306	287	289	296	273	329	290	300	299	294	312	311	297	298	321	295	330	275	302	287	313	303	313	304	292	279	309	307	324	299	279	271	315	329	299	265	264	295	278	304	289	291	296	280	304	311	318	277	294	284	288	318	281	303	310	298	319	313	301	295	298	278	319	274	291	295	306	257	320	289	288	308	294	280	291	288	308	295	286	288	264	341	292	310	351	263	285	285	299	305	276	325	307	294	312	323	331	311	277	268	280	273	308	280	316	314	308	272	279	315	271	276	343	297	317	288	320	308	281	286	281	266	318	311	284	294	318	328	301	351	309	327	321	274	298	291	325	298	303	281	298	295	305	289	313	268	261	275	305	333	331	291	307	303	302	279	287	283	336	329	270	271	297	312	307	324	279	280	304	285	261	316	321	316	277	297	330	296	296	333	279	315	277	290	325	285	293	285	269	294	290	299	305	295	296	297	316	315	311	306	303	295	308	312	270	283	301	341	278	313	314	295	330	322	319	337	301	306	300	324	285	313	301	336	346	289	319	323	279	289	317	283	318	314	302	325	285	329	339	304	310	322	310	317	321	324	322	292	294	298	318	292	299	306	303	290	322	313	312	317	289	322	305	301	293	293	299	287	281	336	263	320	307	332	300	312	297	322	313	331	295	330	280	279	289	313	316	317	312	299	318	288	292	314	291	297	335	308	279	290	339	314	315	291	301	296	325	316	266	297	287	287	265	263	301	315	324	299	280	298	298	297	318	352	298	322	330	317	297	292	315	314	317	307	294	307	322	293	310	285	269	286	271	288	342	316	284	284	318	326	293	277	319	288	292	320	300	314	327	299	312	295	293	326	309	269	270	297	314	315	318	312	274	309	269	295	291	330	313	314	323	273	312	335	304	314	308	290	284	286	287	305	291	300	332	314	308	284	306	338	345	346	328	307	317	291	317	319	295	297	271	302	291	260	311	305	296	315	339	327	316	303	334	302	314	298	273	283	266	295	305	336	341	297	307	303	302	300	293	344	300	334	339	298	290	303	308	320	321	331	312	261	303	337	271	302	309	321	282	289	288	330	287	311	337	328	290	320	287	294	302	277	318	317	307	262	283	304	301	308	280	287	297	314	313	297	283	290	296	295	291	287	304	292	326	325	301	277	314	331	297	268	294	307	311	291	304	310	272	308	333	328	286	261	328	297	294	276	287	268	314	301	322	293	300	315	294	301	291	306	275	313	290	295	290	290	321	296	300	301	340	278	313	301	288	292	293	312	318	302	324	303	296	285	306	305	297	337	327	299	324	313	321	279	334	312	276	305	312	305	303	306	310	279	295	305	343	302	321	303	299	324	311	303	291	274	309	277	286	305	269	276	314	295	322	305	295	303	302	326	307	301	309	300	301	277	325	283	320	315	315	319	306	279	279	305	331	317	310	274	314	289	301	315	305	313	303	277	299	313	287	296	295	314	281	299	298	294	306	323	322	314	331	351	337	314	289	296	299	285	317	322	290	312	326	327	308	292	284	326	289	282	319	300	283	297	326	320	331	279	290	307	292	291	317	311	296	281	276	311	295	263	291	293	309	276	326	325	319	316	320	290	277	302	297	311	317	322	293	321	301	284	315	339	283	294	320	287	312	310	308	289	320	305	296	312	327	307	333	280	274	300	313	318	287	320	300	321	330	311	323	329	318	273	304	290	281	295	313	290	286	273	312	287	304	300	282	283	295	306	284	312	305	302	295	311	316	269	331	336	291	316	293	302	287	313	318	333	310	306	287	274	313	321	308	296	287	276	324	268	314	263	313	303	335	305	318	304	276	348	301	293	287	317	325	291	281	305	296	285	297	300	299	303	291	335	277	272	273	307	302	299	310	273	309	288	304	299	311	261	324	298	290	303	303	348	315	310	300	263	259	329	311	311	293	292	329	296	304	295	317	293	314	277	320	278	314	298	318	307	298	332	284	303	277	299	316	345	307	301	302	292	312	323	287	275	288	335	301	305	294	253	292	297	306	337	300	262
21128	18228	18509	16264	17009	18702	62336	62894	50286	37441	20616	7428	1978	1006	778	806	795	797	757	767	761	784	775	725	745	784	793	766	746	735	780	738	782	779	757	751	767	778	755	775	797	732	785	757	808	770	810	743	738	750	829	790	791	795	754	805	785	743	771	709	719	747	789	704	724	756	737	795	776	754	782	764	761	796	667	808	795	698	768	777	738	789	764	725	809	756	772	757	769	731	766	759	685	782	720	750	743	785	743	784	729	769	806	799	768	724	779	761	740	727	800	764	757	811	759	750	709	779	772	767	736	741	792	770	754	785	717	750	814	800	734	770	743	780	801	738	815	793	753	792	805	756	722	679	762	736	741	770	783	728	755	774	733	717	781	798	743	768	781	744	824	773	760	766	693	749	743	787	772	761	762	736	757	791	776	766	788	768	790	788	791	773	786	791	797	754	758	747	744	726	750	758	791	779	774	752	757	811	781	814	784	769	812	768	797	699	792	773	792	813	779	798	783	752	770	789	712	764	774	734	759	805	753	783	760	760	790	727	746	793	759	753	770	761	770	757	789	772	739	725	709	815	793	758	763	800	767	728	759	753	745	774	766	782	712	774	800	755	786	760	747	734	771	783	726	748	714	762	764	756	825	674	790	788	746	734	696	756	767	782	726	818	760	780	806	751	724	717	784	785	746	758	763	795	795	726	738	733	801	701	760	727	781	818	742	771	722	809	768	795	758	737	752	785	777	765	782	748	718	795	832	758	800	766	761	764	777	753	726	806	809	764	752	791	767	791	713	765	779	762	723	785	739	796	725	772	787	746	762	755	743	759	735	768	782	798	753	802	769	801	780	777	759	740	741	776	768	732	779	794	791	834	774	735	730	692	761	762	789	802	762	795	764	772	818	771	765	790	807	790	786	743	780	793	712	813	759	789	766	755	778	759	774	749	724	788	776	786	777	779	738	748	751	748	752	778	810	740	768	738	759	820	753	802	758	760	749	748	771	762	817	815	766	778	753	742	779	763	793	721	722	807	773	765	730	747	820	760	748	776	745	732	747	749	779	772	756	737	796	794	740	717	748	780	809	785	737	778	782	723	747	775	797	818	724	772	736	723	778	793	764	773	801	748	733	802	752	743	772	767	738	714	758	774	757	742	732	767	736	774	784	767	745	777	777	724	752	747	766	782	791	721	737	858	743	755	756	759	781	779	721	744	823	730	751	801	752	743	728	808	785	736	794	781	796	820	783	771	780	723	790	726	758	778	799	759	779	753	768	781	780	774	739	770	799	794	749	773	769	801	726	738	721	752	758	767	796	793	804	795	713	743	729	740	735	744	808	758	736	746	811	802	755	736	800	801	726	702	768	755	794	753	741	742	742	777	730	733	775	733	733	769	787	754	761	769	778	732	789	777	806	769	716	760	768	748	826	779	719	790	750	755	731	744	771	729	782	743	753	722	756	769	780	766	774	786	731	772	757	790	743	754	782	735	769	764	763	757	769	756	756	739	791	780	764	791	756	793	807	796	740	787	813	790	751	798	737	760	799	786	798	786	751	762	743	787	725	705	792	782	748	753	797	761	749	813	789	759	786	828	727	795	736	763	757	770	777	748	791	752	746	780	794	764	753	770	759	765	779	779	784	753	780	735	783	760	802	750	776	755	736	748	749	773	724	785	755	757	732	735	765	790	732	789	757	736	738	750	751	723	797	766	824	819	750	770	824	739	741	826	748	796	787	775	749	761	753	758	715	746	819	777	735	733	721	797	735	751	759	777	749	758	805	795	751	787	767	752	788	735	780	792	835	772	755	773	757	789	734	796	749	803	822	781	773	790	799	817	740	752	760	742	766	765	804	762	790	785	783	774	793	792	797	779	693	744	759	804	779	777	810	769	775	730	721	795	740	785	765	782	749	815	739	805	778	768	733	716	761	752	755	783	717	753	768	765	754	767	764	786	766	799	743	806	770	782	756	796	768	753	814	741	782	799	751	770	775	783	796	785	781	758	770	771	750	740	756	775	773	748	768	779	759	754	794	776	769	828	729	796	769	786	759	778	777	759	785	744	804	782	808	781	734	763	790	812	771	756	761	775	758	761	749	805	784	764	706	730	734	733	761	769	773	780	782	775	740	737	757	749	772	821	820	764	783	785	775	747	760	732	771	775	797	764	759	749	755	750	741	758	787	770	828	748	763	771	742	754	767	792	762	697	746	790	781	718	753	748	785	718	823	750	784	726	800	807	816	764	795	746	767	789	744	764	728	742	816	766	764	759	754	808	774	776	770	821	794	737	762	728	732	804	752	780	757	777	767	796	737	747	781	724	722	762	730	755	740	767	757	762	785	785	790	763	770	735	765	708	731	770	829	787	734	707	811	784	753	739	782	739	747	754	771	777	765	777	802	758	762	748	789	748	745	786	723	713	720	720	751	784	783	741	742	781	770	820	766	733	798	816	724	815	727	830	715	775	794	783	774	792	764	796	722	743	823	747	760	751	771	767	772	763	736	739	789	764	782	781	753	759	753	795	751	825	767	723	732	748	763	745	709	786	795	765	792	762	756	767	692	734	802	784	726	778	803	818	769	733	813	776	764	773	771	750	726	803	782	811	784	785	768	753	737	793	765	757	828	751	781	760	783	769	768	769	773	802	774	793	733	735	720	768	700	707	765	775	730	742	867	778	745	840	769	790	767	784	805	808	760	778	756	790	742	795	748	788	783	744	743	794	780	719	770	754	763	756	780	786	741	818	752	805	737	758	763	770	767	763	816	765	767	770	716	733	775	756	776	741	760	793	746	773	759	811	748	820	745	715	705	774	742	763	746	824	797	708	817	755	812	793	759	781	769	713	781	723	821	785	770	850	764	723	768	764	681	691	795	746	834	811	766	785	755	732	761	746	748	757	761	842	790	787	777	764	787	793	752	766	733	761	804	783	742	721	782	760	759	710	758	764	722	715	757	741	747	759	784	744	782	754	788	773	730	737	799	749	750	728	805	749	773	758	728	776	776	764	756	822	760	762	741	811	740	769	754	790	802	758	741	719	790	748	729	790	731	746	771	752	760	746	816	830	765	785	758	776	764	744	737	710	811	749	720	739	757	723	782	739	745	760	767	750	767	726	787	733	756	772	753	821	782	775	791	762	759	803	747	762	771	785	724	736	744	773	719	769	754	794	789	782	751	754	798	730	771	783	795	810	770	802	811	762	746	788	806	748	774	767	745	785	773	784	752	798	748	778	762	746	764	753	790	722	838	785	781	725	765	777	758	740	780	778	792	713	792	772	801	767	761	804	769	806	769	784	742	749	766	733	788	755	752	745	795	835	787	718	726	754	772	743	763	775	818	794	776	760	796	773	762	732	763	759	779	789	765	791	717	826	782	745	761	750	800	818	769	743	815	799	758	804	815	727	779	722	770	748	730	768	736	754	753	729	743	771	734	740	777	778	769	734	770	779	741	768	760	801	769	778	760	856	724	731	785	765	747	792	749	779	781	759	803	781	802	751	728	777
6347	2724	2988	2684	2082	1350	2844	4061	2604	1510	766	474	365	351	352	349	319	343	333	316	325	312	328	327	309	314	312	309	328	343	311	310	334	367	365	297	345	319	334	318	283	338	298	346	305	301	324	295	333	292	313	320	319	327	296	307	294	301	334	297	299	359	302	334	292	302	309	313	307	363	310	328	318	319	348	335	324	346	312	295	333	325	306	320	308	319	288	330	319	304	326	312	316	267	353	311	322	336	288	348	314	311	334	327	313	314	323	316	292	314	338	304	316	307	325	324	303	328	310	302	326	337	304	339	317	320	304	347	325	308	313	344	324	340	345	302	339	312	348	322	288	318	324	311	346	309	320	305	329	324	328	349	340	355	310	308	323	338	322	321	328	327	345	317	326	282	334	300	298	327	340	292	310	320	311	286	331	331	324	322	320	322	332	298	322	327	329	349	338	331	344	303	307	297	347	346	338	319	341	330	305	322	319	298	350	277	318	312	313	333	291	295	342	278	330	352	319	326	301	279	328	321	362	326	329	298	316	337	363	312	318	295	315	295	313	344	332	332	332	344	335	341	315	333	342	318	357	308	305	317	306	301	307	327	315	360	324	332	306	329	346	336	341	337	335	314	332	333	316	308	290	306	319	355	292	307	333	359	327	292	308	315	329	310	316	342	317	308	340	345	299	295	328	311	309	326	328	291	322	334	306	294	337	292	324	325	341	303	330	307	356	331	322	316	364	322	310	336	328	320	297	325	323	345	302	344	353	312	296	297	290	311	307	351	303	330	296	287	332	328	308	296	343	308	315	308	333	346	314	338	342	277	356	298	353	333	336	304	333	328	339	302	320	345	320	305	339	301	346	338	341	320	324	308	330	343	316	342	313	341	312	319	326	307	331	318	305	321	318	315	341	316	335	316	294	332	299	314	339	349	332	335	309	314	308	328	362	314	283	324	330	326	282	332	322	309	363	324	318	339	336	351	309	337	333	318	318	344	329	367	355	338	320	329	332	292	292	327	318	341	307	326	291	305	304	313	324	293	342	308	331	291	325	295	323	292	312	358	285	318	308	344	310	330	293	314	349	325	312	311	354	323	335	325	297	313	314	313	310	336	320	339	321	319	334	333	302	329	301	347	315	315	319	312	307	334	340	328	338	300	345	316	340	325	304	309	319	364	347	308	338	360	318	306	337	346	317	304	341	321	327	303	304	315	294	337	285	364	339	314	317	323	312	334	336	320	302	307	330	334	317	318	341	335	340	307	365	321	339	303	340	309	289	312	313	320	339	306	305	313	325	312	291	314	305	325	330	305	349	352	348	336	291	286	286	335	338	348	339	300	320	312	330	323	327	362	307	343	339	326	327	336	341	332	329	343	329	311	331	312	308	326	323	326	328	323	331	292	336	327	288	324	324	379	322	327	357	328	320	351	317	296	328	324	333	299	318	304	373	331	334	321	315	304	328	326	292	302	307	339	335	305	344	352	308	340	293	330	327	311	309	302	317	323	317	345	299	318	325	285	337	325	329	298	336	312	333	316	326	312	286	338	324	332	331	347	303	342	326	335	340	306	316	291	324	337	291	291	338	326	334	336	329	330	341	318	314	293	341	327	324	319	336	316	350	321	343	315	315	323	300	357	313	304	331	328	305	338	339	299	314	329	334	354	342	338	350	312	339	297	338	331	319	330	284	319	307	293	321	306	322	312	325	329	328	332	341	314	296	326	311	283	305	335	327	335	358	326	298	306	330	286	320	301	367	310	299	317	341	337	310	318	311	301	330	326	332	350	342	302	277	314	327	326	320	317	277	323	324	326	298	322	345	347	311	282	327	299	346	361	348	269	279	271	320	342	335	292	299	313	307	324	334	329	321	373	348	322	348	338	362	341	327	315	333	319	296	352	336	357	317	321	314	319	331	315	348	360	335	312	319	346	311	331	313	320	293	291	325	306	303	333	330	339	315	352	292	319	294	309	297	332	322	329	320	308	334	316	355	331	303	298	308	331	324	317	333	318	333	304	304	324	301	311	338	329	316	339	328	319	318	310	327	321	340	313	311	302	329	322	332	327	328	303	314	299	353	323	287	319	306	335	333	313	319	323	334	352	314	310	348	339	301	317	294	306	308	299	315	316	302	320	321	313	311	308	337	343	347	315	340	293	337	332	275	303	309	328	376	298	309	314	296	345	365	330	310	351	335	327	316	290	322	347	321	347	303	363	336	323	318	317	316	305	310	312	300	346	317	317	353	327	334	302	334	299	356	306	344	331	289	317	294	320	384	320	337	342	296	336	317	335	326	313	307	308	312	306	336	303	313	345	303	305	287	315	331	356	342	306	329	345	334	338	286	336	341	310	319	311	306	311	311	334	342	296	302	326	319	298	329	317	328	307	339	321	302	321	339	317	313	294	290	304	309	324	300	307	342	355	329	316	299	298	320	320	332	324	317	277	281	358	326	324	319	321	299	333	312	347	316	282	323	311	326	315	324	328	303	340	316	311	351	339	333	327	336	317	334	334	343	330	334	278	335	323	329	301	313	310	339	325	317	328	334	307	318	315	343	307	320	319	338	340	343	292	321	304	318	289	367	353	340	313	327	305	313	314	313	305	335	343	313	315	294	363	288	316	327	302	352	327	310	332	325	322	298	299	315	308	329	339	311	316	315	336	307	320	305	315	344	341	317	306	329	335	305	336	354	337	320	311	296	338	341	326	301	319	324	293	332	319	344	321	301	303	332	327	352	340	294	303	324	333	316	348	331	302	347	321	326	330	340	325	326	352	318	327	326	309	307	313	324	303	333	338	315	318	323	323	367	313	360	316	313	341	353	322	347	343	349	327	353	327	312	313	301	347	333	317	300	312	315	310	311	325	307	351	330	301	364	310	315	331	326	340	346	319	289	323	328	308	291	359	334	312	320	356	320	312	303	309	348	290	319	309	325	348	316	345	297	319	343	302	315	336	313	277	311	333	314	341	298	339	316	284	310	331	320	323	339	317	284	315	303	314	310	346	299	347	336	332	304	306	339	355	320	301	318	295	312	344	331	337	293	337	307	292	306	293	292	340	330	353	296	333	375	322	325	321	319	301	294	317	319	318	355	313	294	336	358	296	332	324	316	301	323	308	295	304	345	327	323	327	332	286	312	290	317	299	333	382	339	314	360	310	345	316	344	301	305	319	339	333	328	302	349	320	322	329	279	342	351	321	330	345	339	312	325	331	322	308	314	344	303	310	308	336	344	338	311	343	320	314	353	319	302	317	303	330	305	335	308	296	299	351	311	327	298	311	325	293	343	314	322	325	334	317	312	351	304	315	297	337	309	315	316	345	336	362	326	313	293	317	321	350	341	336	294	330	356	300	325	327	323	300	332	348	310	318	310	346	297	299	326	322	307	343	327	317	316	313	333	297	294	311	317	319	314	334	360	282	313	318	333	315	318	296	336	329	362	318	306	334	322	318	355	327	336	328	337	325	317	332	310	326	312	333	325	306	345	316	313	277	316	319
4802	3297	5750	7676	7182	5295	13375	15403	9742	5542	2603	1335	898	845	810	804	785	816	815	789	780	858	826	860	820	810	793	797	791	786	825	802	787	812	809	847	820	789	786	845	804	813	801	861	757	807	803	889	805	773	791	854	809	792	826	807	827	820	805	820	797	817	812	717	782	853	781	862	786	800	842	847	830	843	829	850	773	812	808	812	843	809	849	807	791	799	839	854	752	823	808	819	797	779	795	859	794	780	817	779	874	751	798	825	808	813	817	732	824	903	862	842	787	771	815	811	834	821	785	819	820	805	823	834	786	845	834	780	814	798	809	812	839	801	823	811	755	855	794	837	808	799	781	807	830	823	793	791	778	861	814	850	832	784	807	802	784	818	831	826	874	841	768	797	774	813	792	779	845	813	822	752	779	798	811	821	843	793	819	847	807	779	791	838	778	792	801	800	795	810	781	804	775	802	801	766	796	815	810	773	821	800	827	800	823	807	790	771	848	794	822	767	794	871	787	810	784	771	830	803	836	738	820	807	885	761	846	780	753	779	789	817	803	811	826	810	816	844	782	828	772	822	838	809	876	820	792	804	843	810	816	779	810	821	776	839	832	819	872	844	781	792	813	839	758	819	806	813	844	794	809	799	803	798	831	761	826	842	815	839	824	826	789	796	776	837	836	788	806	830	795	877	848	798	764	786	781	791	801	835	813	800	796	748	796	832	873	821	761	794	828	795	831	758	817	836	832	854	836	824	821	784	784	812	818	815	852	834	822	747	794	808	796	786	814	846	842	794	816	873	827	829	813	843	845	811	787	781	842	768	814	799	814	755	816	820	820	838	817	783	800	823	784	753	812	803	829	825	838	781	795	821	828	767	852	785	806	763	808	829	844	801	820	836	814	852	780	800	773	829	819	801	748	821	821	778	782	757	804	851	792	756	818	829	801	830	782	806	805	835	796	803	835	808	832	841	784	826	768	844	801	806	825	812	840	826	781	774	756	822	827	808	856	800	796	777	845	858	865	836	737	846	780	814	806	793	852	812	805	792	802	810	768	753	745	870	838	832	813	823	848	775	830	790	835	820	805	774	784	824	843	781	851	814	830	814	799	802	801	811	792	771	802	812	793	785	815	802	830	773	827	786	844	807	809	787	828	776	775	809	829	828	840	798	791	766	793	775	802	814	844	793	833	871	805	838	770	840	824	834	805	815	830	824	762	821	814	803	817	843	847	801	761	798	809	815	834	851	818	803	752	870	798	789	781	817	839	808	805	793	761	822	817	807	833	870	828	834	783	815	845	790	775	779	792	825	794	809	830	792	811	818	857	850	786	784	826	852	820	821	764	829	818	805	850	815	787	831	775	809	785	806	785	809	815	799	792	834	762	852	793	831	838	805	843	836	800	864	825	851	773	847	854	780	858	813	836	799	813	803	800	806	809	764	819	835	776	784	809	801	826	834	788	773	775	812	849	772	845	792	813	802	837	830	766	824	781	804	825	834	802	802	786	861	833	817	824	831	788	816	820	858	804	821	801	795	814	769	820	791	791	803	762	813	782	785	808	867	787	813	815	819	783	814	836	849	790	814	766	826	870	847	759	786	807	827	804	793	811	839	822	796	814	783	809	769	798	812	789	815	837	823	819	821	807	856	821	818	852	851	871	836	833	806	770	848	796	820	805	830	797	829	830	795	829	835	826	787	843	804	796	810	816	860	803	809	832	756	787	839	837	772	819	848	814	798	785	790	849	784	809	812	782	804	714	773	824	789	842	865	805	808	801	826	804	768	805	792	811	828	804	847	801	831	802	820	776	852	800	818	812	843	801	828	823	855	862	814	798	799	825	792	796	801	861	797	811	777	760	784	865	841	842	860	774	833	848	803	809	821	802	791	790	829	782	845	852	838	869	807	814	833	829	813	788	821	783	817	772	795	783	860	807	804	761	884	803	809	839	846	806	816	793	898	798	796	837	827	815	824	807	830	791	773	835	862	816	811	827	874	810	822	847	821	830	826	777	765	808	814	796	849	839	829	832	779	831	832	784	798	832	818	847	819	844	807	817	819	857	782	795	800	838	848	812	798	834	779	756	844	819	835	801	852	835	759	829	820	855	782	843	798	791	796	810	852	786	835	771	806	805	836	782	813	826	831	811	807	834	769	832	780	826	824	829	835	785	817	848	759	867	823	843	814	781	784	744	776	792	830	849	846	809	804	823	781	818	792	815	790	771	789	812	804	826	808	857	744	807	834	767	825	771	821	781	822	796	822	777	797	865	785	822	804	779	790	797	781	783	818	796	816	769	794	846	842	813	782	845	835	766	814	793	775	822	824	832	820	840	846	809	810	794	777	839	840	790	745	776	805	844	826	772	864	830	843	786	790	852	841	823	797	851	840	791	794	778	806	768	801	784	852	785	753	817	796	839	812	817	801	809	804	797	829	791	846	811	791	794	797	823	828	795	840	828	825	806	803	785	797	778	754	807	775	754	815	828	854	801	830	761	797	824	843	853	818	781	830	848	814	804	780	815	897	801	810	849	783	806	795	882	822	739	871	808	843	781	814	832	792	789	830	787	785	825	777	794	794	852	834	781	816	849	789	839	760	855	816	815	812	849	790	827	803	776	775	738	814	826	833	867	796	769	832	853	759	820	779	788	795	801	818	821	805	812	823	843	818	816	820	820	852	839	792	800	801	892	837	806	822	822	861	794	802	836	828	806	805	786	790	802	794	777	806	803	808	832	860	875	823	904	867	837	802	782	810	817	813	823	822	822	786	794	823	855	855	841	791	859	823	818	797	792	824	805	864	820	865	760	824	779	861	869	864	781	820	842	763	789	792	823	858	775	731	813	856	804	807	841	750	821	796	828	753	765	786	831	802	823	869	788	819	843	809	835	786	764	841	807	807	828	788	751	832	756	805	772	828	832	848	839	836	838	833	800	832	833	780	804	853	793	833	829	849	772	811	807	822	833	845	817	814	831	884	784	821	844	774	837	807	821	803	817	807	817	836	847	782	813	804	819	782	821	809	840	882	845	817	819	801	809	790	819	829	751	844	793	809	837	815	789	829	813	827	819	800	783	767	791	826	803	825	793	819	849	785	823	847	832	849	824	782	834	785	799	778	772	841	805	842	781	821	824	771	802	768	835	863	815	825	771	856	798	857	800	801	820	794	828	831	765	805	823	833	805	809	797	804	813	811	782	803	799	846	789	795	814	798	832	801	874	764	801	770	873	803	795	855	804	833	804	821	828	804	852	827	821	829	771	811	822	832	841	789	854	823	851	848	815	790	778	860	838	827	803	807	791	740	848	832	853	843	813	849	842	806	823	803	856	791	856	804	761	811	856	789	795	774	806	826	794	836	773	822	799	773	807	800	795	864	741	868	813	784	775	821	792	838	808	799	794	799	832	819	832	809	822	797	823	848	818	805	814	805	758	809	842	803	871	817	791	789	808	801	831	870	803	831	792	842	813	815	791	871	776	773	805	789	819	806	844	754	764	847	797	792
34789	26212	22184	12655	6468	3549	30098	40339	23539	12292	4159	1150	481	349	346	323	347	363	305	358	316	314	359	317	344	332	312	301	336	343	331	315	371	315	348	373	321	317	339	366	277	332	310	321	312	320	352	341	301	321	343	324	315	338	311	329	316	340	318	329	335	330	334	325	315	302	321	322	360	317	305	332	343	339	304	335	345	325	332	313	313	355	314	336	312	305	341	316	320	352	349	338	387	345	329	337	321	319	329	326	311	314	343	337	311	290	348	336	336	331	345	354	331	343	327	320	347	329	322	309	300	334	338	315	301	336	328	336	349	322	326	326	340	302	345	334	333	331	323	332	311	304	322	314	332	342	295	340	345	330	371	331	336	333	326	315	349	340	338	305	349	328	348	319	339	336	343	332	360	310	341	334	330	360	339	334	292	339	289	349	328	347	317	345	338	362	317	307	333	323	333	369	354	350	338	349	277	344	327	325	349	322	347	283	316	298	353	321	319	333	354	314	372	355	356	355	330	321	326	349	356	361	308	349	310	317	296	299	343	326	345	330	333	316	324	317	337	309	318	369	327	341	343	338	301	372	309	355	313	351	343	314	318	302	301	299	352	319	359	320	344	297	322	365	327	326	344	332	321	371	359	340	351	348	288	328	324	303	339	304	337	328	326	335	327	321	297	317	295	300	305	318	353	319	329	326	327	327	325	317	330	335	340	329	338	354	316	294	335	318	354	312	303	301	347	315	344	343	330	318	307	333	316	343	339	339	311	321	323	341	356	347	326	333	343	327	329	330	340	329	338	313	343	329	326	336	353	362	324	310	339	312	335	349	363	317	321	352	335	294	302	337	300	349	306	346	325	303	315	358	335	311	329	352	319	317	346	278	343	337	325	326	298	364	345	315	354	345	345	344	333	326	305	307	319	319	361	347	337	329	319	303	355	329	321	342	346	317	309	333	311	318	326	332	351	290	321	333	355	328	340	329	331	328	334	341	319	320	337	322	355	338	322	344	349	336	352	356	327	351	336	333	329	335	296	335	331	324	347	324	344	344	319	347	297	321	350	346	316	314	315	317	332	323	305	342	355	336	345	324	331	340	348	336	319	321	338	308	309	348	332	314	333	346	334	314	335	351	353	365	355	321	352	354	349	332	356	346	341	313	329	322	334	337	333	337	361	321	346	336	346	307	330	332	328	351	320	360	320	346	353	313	319	309	324	349	315	374	346	335	336	308	322	333	341	324	333	316	319	305	298	328	319	341	334	350	340	317	344	327	290	344	356	338	330	323	315	338	377	343	336	294	331	344	363	320	314	310	346	353	316	301	372	331	290	297	307	333	314	320	338	309	330	378	322	318	284	304	329	345	345	341	347	375	316	306	327	355	329	338	333	331	306	317	317	302	323	329	329	330	323	318	361	325	311	358	328	310	316	307	311	338	341	300	339	347	296	351	336	292	307	318	321	337	349	302	338	350	378	321	327	319	335	306	317	349	330	329	295	308	315	323	338	330	337	345	299	336	342	308	334	335	333	338	340	328	325	319	324	306	301	335	340	329	350	335	376	366	293	319	330	283	334	350	324	339	356	338	332	298	335	302	359	326	342	336	339	332	311	339	310	342	362	351	337	344	325	333	335	310	377	335	359	301	328	314	304	330	314	311	345	334	296	350	333	346	326	319	348	336	318	306	343	331	345	374	350	340	327	342	299	305	312	326	333	330	363	327	328	360	334	329	303	310	290	350	331	342	337	302	314	361	298	324	335	332	308	318	313	345	338	309	331	315	318	347	321	323	304	333	322	321	342	323	348	315	337	325	318	330	332	346	316	311	336	354	315	345	337	368	346	333	309	336	333	297	347	352	381	341	321	280	329	328	356	291	333	355	331	330	339	341	360	311	308	341	314	326	316	318	350	331	352	342	322	315	323	335	333	339	339	351	344	296	318	270	278	332	340	348	351	327	309	317	297	343	332	341	328	332	338	327	351	326	356	327	304	312	327	330	337	338	347	310	318	306	333	331	298	337	321	313	316	290	357	321	338	315	331	329	324	335	328	312	350	335	314	350	290	307	338	352	350	325	355	310	317	324	325	308	326	320	322	350	312	362	345	336	337	339	310	338	354	347	330	349	306	316	338	323	322	340	324	327	356	355	329	335	338	332	341	316	355	334	334	344	344	299	347	360	328	333	306	376	322	340	335	325	343	332	326	351	342	333	368	354	325	331	325	319	311	332	335	316	315	326	329	327	310	325	331	336	315	291	346	315	336	361	301	325	341	330	337	366	312	343	321	356	332	319	347	328	306	323	343	359	343	384	311	349	325	351	329	329	360	324	309	345	350	300	343	321	327	335	302	327	358	329	349	330	310	347	332	302	353	326	342	346	289	338	346	308	308	356	352	300	318	316	327	335	343	359	324	318	343	353	319	344	371	331	332	358	352	350	329	320	313	348	367	347	290	335	342	368	315	342	322	305	294	323	331	295	326	337	302	325	307	310	331	345	324	318	337	353	321	334	321	297	341	339	357	334	374	329	356	318	324	339	316	337	341	334	339	346	331	294	315	339	353	352	345	336	356	319	322	335	353	345	335	326	338	349	314	327	319	335	331	344	305	330	311	318	321	340	321	324	329	331	298	325	306	303	332	328	322	339	332	342	360	305	299	379	315	323	321	338	341	300	321	348	330	314	343	344	325	321	343	317	323	317	307	337	336	330	320	318	354	316	341	339	317	357	354	330	321	305	312	342	327	314	362	334	304	318	332	338	341	326	369	312	294	309	330	310	293	311	342	306	318	318	344	294	305	305	358	346	362	326	343	329	309	334	332	297	324	322	338	368	302	323	320	356	372	340	332	314	331	312	364	318	323	312	331	328	322	353	331	328	304	359	331	329	323	323	342	326	357	382	358	339	346	318	326	344	321	310	333	345	345	351	315	337	364	331	331	322	384	343	338	331	343	349	326	288	356	311	328	328	347	322	329	326	335	360	334	348	318	311	325	325	334	308	322	311	349	321	340	321	319	324	337	336	340	343	342	316	343	337	324	335	363	307	347	337	302	312	318	318	315	359	332	337	336	368	345	310	323	355	323	339	321	306	327	333	301	300	351	344	360	318	315	358	344	315	330	337	339	321	335	337	319	362	325	331	345	329	328	317	352	352	365	303	320	343	326	335	327	311	316	312	348	356	344	326	296	336	343	327	334	344	359	310	343	328	345	311	346	322	348	333	323	329	322	327	321	352	305	317	306	333	349	331	315	348	335	288	347	330	326	301	353	326	336	334	337	319	346	319	338	311	346	323	307	325	321	297	334	358	329	329	329	314	331	331	350	326	355	318	308	314	328	329	331	332	303	333	346	314	318	337	330	317	340	337	308	322	327	340	336	342	311	318	356	326	314	362	346	315	348	354	334	326	322	311	318	333	325	329	324	332	310	336	364	304	331	337	345	303	318	370	328	325	339	334	350	340	343	337	347	300	342	351	314	334	367	328	322	348	346	339	333	327	319	335	312	341
22987	17880	22253	15089	12520	10227	49586	53095	39435	27577	13183	4361	1494	940	889	810	868	806	809	842	803	844	871	768	869	837	836	802	847	804	820	810	844	825	804	841	810	815	846	839	863	852	800	792	803	838	809	876	817	853	836	854	839	796	837	760	828	825	785	854	889	847	811	821	854	816	819	808	820	857	829	868	868	876	814	870	838	868	828	792	825	827	820	818	891	836	816	798	874	833	792	793	860	844	815	871	837	840	870	820	803	824	807	831	825	795	816	802	851	800	803	881	818	833	845	888	857	865	806	835	846	795	838	815	832	854	837	808	825	829	812	827	833	862	812	806	815	807	805	820	803	848	796	842	788	824	836	804	805	862	842	807	862	847	852	808	875	816	783	797	853	898	815	852	812	850	846	793	835	841	872	816	789	871	866	835	865	818	845	803	839	835	816	834	850	815	826	809	844	854	803	836	810	859	866	885	796	870	853	855	860	835	814	857	878	886	821	794	775	827	856	839	800	787	816	815	818	826	858	808	797	842	769	828	820	815	848	858	870	795	829	840	804	851	863	859	847	829	805	800	876	855	801	798	812	784	800	820	829	808	806	773	819	807	844	819	853	828	812	779	841	831	795	826	851	835	850	855	793	797	797	848	827	922	853	805	804	773	754	871	828	853	833	872	822	881	843	786	817	835	837	851	831	813	822	850	809	823	819	827	820	822	836	783	776	854	839	841	850	862	826	864	857	802	851	816	781	836	803	826	840	804	828	841	813	884	819	841	876	809	849	903	834	846	875	784	811	829	845	863	847	824	838	812	811	800	890	848	846	842	839	836	833	834	827	819	822	788	804	809	737	813	917	796	784	812	860	869	836	829	808	819	858	841	821	819	877	849	870	861	839	838	810	831	794	847	867	853	870	801	801	843	817	804	866	753	792	859	869	849	796	825	859	875	844	806	807	810	815	807	831	809	824	771	784	820	890	785	836	824	890	796	893	821	800	805	784	839	801	837	779	819	799	747	813	799	858	819	840	858	835	845	827	829	864	867	834	836	777	845	844	803	807	856	899	844	810	789	852	825	792	822	847	817	864	838	917	798	868	797	828	820	851	856	826	841	830	833	831	848	817	797	805	845	840	874	748	827	859	766	849	812	826	811	827	832	820	819	849	821	856	824	818	802	803	847	850	833	838	821	793	861	833	878	843	840	780	822	883	863	844	854	818	818	813	837	781	769	830	847	813	846	828	838	850	870	849	829	837	831	836	874	856	812	832	825	812	836	849	788	809	797	838	798	827	813	816	836	832	886	829	903	811	815	805	839	814	834	856	833	870	854	785	805	864	855	865	825	827	827	789	840	869	830	856	790	809	870	807	854	885	866	862	805	844	835	838	852	778	810	817	846	816	805	844	840	855	799	795	834	832	829	847	793	825	825	861	805	833	829	860	864	890	848	831	834	820	800	792	809	780	863	835	826	880	803	835	863	796	850	790	843	841	826	861	890	859	831	858	832	844	797	853	819	839	825	884	821	867	848	838	843	826	796	888	793	824	825	851	824	847	848	823	805	846	816	808	775	893	841	851	802	824	870	797	840	811	866	834	809	878	771	853	844	798	861	856	858	806	808	831	826	865	857	844	821	871	826	830	848	851	819	836	821	843	846	855	800	789	818	855	823	800	841	823	782	839	829	831	842	875	838	840	842	884	793	754	848	816	841	810	775	809	832	783	810	828	821	790	810	799	857	825	783	903	885	819	813	840	834	835	852	861	851	828	845	794	823	805	817	824	793	841	855	835	824	795	818	821	801	824	840	818	839	805	862	815	801	797	849	867	808	805	831	886	846	835	811	819	827	845	863	817	823	871	841	804	833	813	855	853	797	795	785	827	860	825	873	805	845	797	777	860	825	841	799	829	817	805	860	829	806	882	815	841	848	831	830	846	787	820	791	833	812	807	802	843	839	813	851	857	839	813	830	855	789	855	870	815	854	786	809	822	806	842	781	827	865	806	857	850	809	840	819	837	885	810	845	877	789	819	851	851	863	807	844	827	850	858	822	827	858	813	788	819	838	785	819	855	862	885	850	770	847	846	852	783	808	803	776	850	805	796	863	844	833	814	824	842	820	828	845	823	847	862	862	889	839	885	822	844	811	822	813	807	783	830	828	785	849	828	809	848	812	849	854	799	817	842	814	837	826	817	763	797	862	842	789	810	853	840	777	838	794	820	777	810	812	819	807	876	818	819	836	804	812	852	838	873	850	827	837	785	867	829	858	837	868	854	831	843	790	845	864	823	813	798	872	875	844	837	848	840	789	844	819	855	832	824	887	879	834	775	834	833	832	840	847	849	783	848	813	814	834	835	832	817	788	834	783	897	858	852	850	812	835	847	827	802	849	856	807	909	849	842	869	907	818	836	811	902	850	834	807	828	839	852	839	894	812	828	886	865	846	835	783	861	797	811	855	800	835	790	792	866	797	847	849	826	815	833	828	836	835	834	859	850	818	908	848	822	823	814	813	852	828	838	833	833	850	828	789	794	811	837	842	859	819	858	823	781	843	829	850	871	817	803	849	862	837	803	801	816	813	801	819	834	797	831	878	811	787	824	812	851	841	811	811	795	802	799	856	868	829	796	814	833	838	820	822	823	830	849	813	839	871	805	879	849	831	844	883	829	810	829	814	776	836	817	815	794	823	845	858	820	833	862	826	826	824	826	829	866	826	791	845	840	834	864	808	791	840	823	867	874	820	816	851	825	831	852	830	846	835	832	805	862	855	837	835	870	876	857	853	826	886	815	794	806	864	861	838	815	841	804	838	820	782	849	838	844	835	861	761	871	781	793	728	848	835	862	837	807	833	784	825	818	819	762	846	865	848	799	861	811	829	841	829	842	816	800	778	841	852	762	840	888	801	838	866	817	796	839	771	864	777	811	849	855	830	843	779	805	795	781	819	845	781	806	831	868	753	860	823	795	835	859	819	837	823	833	819	836	794	812	810	831	836	817	801	841	858	750	808	824	797	849	839	788	789	827	841	867	795	857	840	818	835	823	814	838	789	830	836	789	829	867	863	803	789	841	859	806	826	794	821	774	792	789	806	837	791	808	829	865	865	803	834	831	804	861	830	820	856	813	858	829	763	827	829	856	806	800	877	851	873	810	836	814	811	807	839	865	817	809	804	852	838	832	807	858	867	804	820	876	855	793	808	819	882	807	828	764	860	826	852	850	837	870	836	848	847	875	808	822	783	830	852	815	822	813	869	814	812	778	819	807	805	816	785	848	804	827	795	827	838	866	802	821	855	841	811	814	810	831	800	811	798	823	862	797	842	807	816	795	827	798	832	795	868	812	850	828	834	843	805	803	827	792	817	830	798	836	817	835	813	882	864	779	832	795	861	803	821	807	833	820	847	858	842	798	825	831	829	851	849	828	831	822	797	880	826	840	780	840	860	881	790	792	820	873	818	806	865	831	839	807	844	852	795	827	844	887	905	842	832	813	887	864	837	821	850	800	848	820	797
49744	39470	34264	20176	13045	8753	43249	53497	36487	21994	8637	2132	603	350	372	326	294	298	301	305	273	276	299	320	333	317	324	316	315	336	337	300	326	328	319	345	306	300	310	325	308	334	316	287	320	308	324	307	304	303	344	311	299	314	335	295	335	302	315	327	317	290	328	317	324	315	319	315	310	347	324	338	313	283	314	289	312	312	367	315	330	331	302	306	301	322	295	331	308	309	308	354	316	323	302	295	313	333	315	285	313	291	293	305	317	306	295	296	337	323	329	288	337	317	286	305	288	344	286	313	304	308	318	298	341	350	275	317	318	297	317	294	326	313	331	310	292	308	328	332	315	304	309	335	342	334	295	291	330	316	311	302	301	293	312	292	346	297	319	290	297	303	327	333	312	338	308	341	303	285	305	322	341	316	323	320	295	302	315	297	309	335	332	315	318	310	344	322	308	301	306	325	327	323	333	290	322	303	301	303	338	353	328	309	308	330	310	311	321	284	314	289	327	329	320	333	298	316	316	301	301	304	290	342	325	314	314	289	304	320	302	334	324	293	315	279	313	298	309	317	331	310	312	339	332	325	281	323	297	307	293	328	294	293	309	291	299	346	293	319	285	309	317	301	306	308	308	296	334	318	305	337	308	292	297	279	278	326	322	310	285	310	331	297	320	321	325	330	312	285	317	306	311	326	292	300	305	332	312	301	338	313	335	313	298	297	297	332	296	316	311	315	326	353	333	304	330	328	307	313	325	314	360	300	305	305	310	327	300	301	314	295	331	340	323	294	298	325	319	297	323	338	314	301	285	313	279	280	353	276	308	302	308	330	335	322	322	302	340	318	301	296	333	295	307	283	330	301	350	322	307	317	314	315	326	315	297	345	338	309	312	278	303	327	302	306	327	299	339	290	318	309	300	312	288	326	277	352	289	293	309	331	331	311	296	331	310	293	301	322	309	300	337	330	324	286	322	325	309	321	336	312	312	289	306	313	356	315	312	292	308	314	328	281	304	358	315	322	306	317	321	333	316	296	319	299	323	312	318	336	320	315	301	311	297	334	314	281	312	333	325	351	326	296	313	315	330	303	279	266	367	298	302	327	311	319	344	294	261	346	278	332	325	334	315	314	304	288	323	311	297	330	328	302	318	287	295	321	313	311	314	316	284	295	318	343	345	292	312	310	295	314	309	342	319	334	303	290	313	337	279	332	305	280	311	281	357	317	325	333	334	342	293	263	284	308	319	305	303	301	313	310	300	305	311	312	339	362	303	299	328	324	294	333	337	363	324	315	303	331	338	332	319	310	296	338	309	295	318	292	299	300	313	315	321	322	310	315	313	285	321	342	338	313	310	306	318	299	283	272	308	290	301	312	300	316	339	289	320	323	311	324	300	337	265	319	290	321	312	300	313	323	310	307	319	315	322	304	332	361	313	300	299	275	288	321	297	324	323	347	297	316	301	314	318	315	309	322	300	324	295	340	294	314	282	344	302	320	305	321	305	325	309	327	311	326	330	302	297	334	309	275	307	318	305	294	306	293	306	324	292	316	344	273	313	342	309	332	306	297	308	325	342	320	322	320	299	292	306	307	308	278	303	324	297	300	283	327	321	314	295	302	320	314	338	305	324	289	334	302	304	324	308	313	307	326	346	315	302	307	308	253	332	281	314	338	309	315	306	297	307	305	320	286	311	297	308	318	297	325	303	332	323	291	312	326	318	307	321	307	328	288	319	314	300	303	288	337	330	322	311	315	306	289	302	317	315	338	309	313	306	346	306	355	359	319	311	301	318	319	318	307	286	300	303	352	321	314	310	316	309	329	296	313	319	301	295	327	317	295	315	318	283	275	303	289	325	310	325	296	293	312	304	319	324	284	306	298	342	321	308	325	325	311	296	326	352	343	324	321	321	324	319	330	292	307	301	331	298	291	319	311	331	286	331	353	339	310	295	313	324	315	355	322	304	279	309	274	302	336	289	337	331	330	314	323	302	294	297	295	315	309	342	317	335	318	318	299	313	298	304	329	318	310	335	337	295	312	300	329	297	310	318	323	331	301	336	308	310	313	296	304	294	329	294	339	275	309	324	317	309	315	317	292	272	331	289	296	299	299	300	302	299	338	344	303	338	334	319	303	315	319	333	337	310	340	323	307	326	310	333	290	354	301	298	297	291	313	312	278	309	292	299	284	290	292	300	293	315	318	279	293	272	277	324	322	303	340	277	303	278	330	310	291	292	313	320	324	275	331	332	315	290	314	327	316	312	304	319	301	349	314	311	296	326	267	285	301	318	335	304	361	296	317	309	351	315	322	329	317	322	300	308	341	305	315	282	337	318	301	322	301	348	326	293	314	303	317	297	297	304	322	286	310	324	314	306	303	273	322	306	360	295	306	339	332	350	317	344	317	343	292	284	271	312	298	311	313	316	286	298	316	293	338	331	327	330	320	342	304	313	296	298	306	309	296	308	346	323	310	322	304	338	314	313	317	330	326	312	286	299	306	299	308	327	307	335	302	309	321	305	292	334	314	308	299	300	326	323	303	321	291	289	323	314	300	286	323	356	330	318	313	297	314	303	286	322	300	283	290	313	317	331	344	289	315	328	308	318	296	324	321	313	295	327	314	302	330	291	285	297	285	325	333	307	329	309	277	306	311	339	310	302	316	302	318	319	294	324	318	339	311	349	296	304	310	322	311	288	309	349	295	346	285	330	309	355	294	328	344	319	296	289	286	290	332	295	331	326	314	333	281	325	282	337	330	313	310	344	289	313	331	362	312	316	301	305	317	306	326	284	323	327	321	281	289	311	327	318	314	301	295	305	304	338	323	315	320	307	312	276	309	293	307	271	295	310	355	294	302	284	308	302	324	317	308	317	316	282	295	304	311	314	317	324	300	305	316	317	337	318	307	297	325	303	345	327	285	319	314	343	310	309	294	345	299	324	286	334	266	293	351	302	298	329	318	294	328	298	308	333	353	322	299	294	311	352	334	298	319	319	313	351	314	287	308	305	327	297	282	308	319	302	314	336	373	329	306	321	299	326	303	322	264	279	326	308	327	328	321	312	298	298	295	281	317	322	308	335	294	314	339	329	331	310	316	338	322	320	309	271	337	340	287	302	295	309	306	333	343	288	312	346	305	321	354	317	311	274	301	290	321	302	306	331	331	345	285	312	312	297	329	319	328	332	350	306	301	329	321	283	316	329	289	311	309	317	331	327	308	333	315	327	305	293	283	302	338	326	315	340	312	311	301	290	286	316	317	310	339	277	311	308	288	308	278	294	311	312	310	308	312	316	333	309	335	294	325	306	301	350	324	322	328	312	292	311	315	319	298	319	298	355	304	345	304	286	297	315	305	349	318	327	340	306	302	325	328	316	314	323	319	315	312	309	313	285	279	314	303	354	335	320	316	329	300	307	345	327	306	329	311	315	314	325	304	325	303	267	271	317	318	305	321	311	323	325	317	348	328	327	291	291	339	319	308	310	280	326	328	261	309	292	327	341	302
37289	34015	31653	18240	16490	17668	59481	64317	50079	36630	20686	7389	2065	998	835	776	781	780	807	773	773	795	761	807	761	802	796	756	770	747	792	787	807	774	754	809	750	862	769	783	764	793	794	809	746	810	839	781	768	782	771	776	794	772	774	723	743	784	799	789	799	781	816	856	812	793	750	789	785	771	816	753	798	768	813	787	725	758	801	800	779	785	787	749	794	819	733	785	784	784	799	817	783	830	808	744	809	801	816	806	798	779	740	780	812	817	778	812	755	756	724	764	804	798	821	789	801	757	762	831	770	816	781	754	751	768	756	774	796	740	794	842	759	743	789	736	809	832	758	789	773	811	840	764	818	819	756	771	772	828	753	849	736	765	791	814	820	759	801	790	796	780	722	807	797	811	783	777	776	803	819	815	771	776	712	778	811	753	805	752	814	801	790	782	797	788	745	729	796	739	819	793	795	817	775	731	773	804	822	814	770	790	759	802	785	774	746	829	821	832	802	706	856	765	883	835	799	791	801	789	795	811	813	784	738	739	814	788	793	836	777	784	768	791	784	764	780	773	774	846	796	779	796	770	797	809	794	774	758	833	765	784	772	803	804	798	787	774	784	781	788	784	781	791	791	786	769	745	809	770	784	760	796	791	704	797	760	776	773	798	768	726	756	767	806	805	763	784	800	798	784	756	842	790	809	774	759	778	781	726	751	785	794	767	820	807	739	806	773	778	766	773	806	806	767	845	778	766	774	732	817	762	829	811	779	747	760	758	808	773	790	797	771	749	757	753	780	799	777	759	785	781	761	733	727	764	777	767	808	772	737	747	792	798	802	806	813	750	813	789	752	805	805	746	765	751	787	792	811	815	800	820	785	827	837	778	829	786	782	814	762	764	782	811	837	802	817	786	887	781	779	798	773	791	760	800	783	786	847	785	760	765	849	764	741	764	815	786	761	800	785	788	781	744	790	778	806	822	792	794	833	763	769	788	818	763	800	809	741	751	766	820	785	804	729	778	752	790	793	771	808	780	832	781	789	785	779	811	754	791	778	826	752	773	762	784	743	846	785	799	784	807	835	833	772	785	790	784	777	825	797	823	758	798	797	843	788	761	780	794	789	784	760	763	820	776	815	766	771	847	775	819	770	781	759	792	779	824	764	754	814	804	816	778	755	751	763	829	772	805	798	817	777	780	804	722	740	805	797	836	796	738	769	775	768	779	780	749	767	828	794	777	776	810	790	750	773	789	773	757	792	766	778	786	752	769	741	787	762	728	802	813	812	743	785	797	814	762	760	771	787	788	750	784	769	812	777	742	805	745	770	742	763	759	779	825	789	749	748	774	804	761	730	759	809	812	805	805	762	846	774	767	821	793	784	721	762	747	779	801	789	791	800	796	790	811	801	756	798	791	736	767	773	760	719	824	782	778	751	763	809	806	748	795	738	745	788	781	793	804	750	769	808	761	792	787	781	734	860	816	809	845	791	794	767	732	774	800	753	788	742	801	739	808	727	792	763	745	767	744	737	807	796	798	815	784	839	776	788	804	780	809	797	762	776	805	713	801	798	761	770	775	794	823	768	805	803	798	722	820	788	773	788	778	785	795	803	756	748	803	774	801	788	771	810	773	734	774	782	789	781	719	802	797	842	793	830	782	790	827	802	801	789	751	789	771	764	802	751	709	775	774	764	770	778	767	816	822	739	758	751	763	772	787	817	843	780	781	760	810	788	806	812	800	812	750	789	761	718	797	783	776	844	807	794	772	778	804	798	790	782	792	771	788	741	758	824	792	796	747	815	781	809	750	788	777	800	753	806	732	785	842	767	799	801	776	727	760	723	749	769	792	774	775	799	749	805	775	814	774	761	823	767	775	823	777	753	787	774	864	775	756	771	812	770	791	766	786	797	793	776	791	800	808	747	751	750	777	802	779	752	774	845	766	787	810	749	759	759	829	810	770	695	779	791	757	774	759	812	767	821	709	794	774	800	763	807	831	788	846	784	779	748	736	823	770	770	815	782	787	803	818	797	762	791	771	762	802	797	767	798	765	747	767	781	781	767	775	790	806	781	772	791	782	755	789	768	802	785	794	778	743	784	825	781	811	742	849	770	806	754	730	752	769	731	766	755	748	759	833	803	769	833	825	768	772	751	747	780	839	781	788	794	724	772	767	815	771	788	767	786	790	775	789	757	763	806	761	816	773	793	761	792	780	820	811	811	841	780	822	765	817	815	772	710	850	777	782	744	772	791	751	840	803	844	795	770	762	800	770	786	830	804	829	783	794	763	763	842	764	806	771	780	804	792	775	736	777	757	778	724	759	812	795	753	781	777	815	781	821	802	781	787	790	766	797	774	807	736	774	792	776	796	747	816	834	843	752	800	840	774	766	761	808	774	788	739	803	767	795	777	783	800	735	732	775	705	773	756	751	779	775	771	791	801	718	841	813	797	765	714	794	793	801	754	811	818	795	773	773	766	793	801	822	802	801	736	830	814	820	750	792	792	830	727	760	774	767	802	755	792	747	748	762	745	765	787	809	838	772	777	808	796	774	777	831	764	809	755	815	756	787	804	742	787	820	792	785	768	803	746	757	753	761	799	746	770	781	828	797	725	765	829	798	768	810	807	798	811	703	807	752	764	807	761	795	761	810	783	821	770	789	758	779	753	715	830	800	770	807	796	767	770	816	772	781	811	797	776	794	784	815	764	819	776	811	813	783	798	799	782	764	767	786	783	818	802	758	790	712	801	789	840	807	819	793	764	761	779	794	775	770	778	810	786	838	786	818	807	737	773	811	789	787	777	845	774	778	829	810	810	778	762	797	800	795	791	761	771	794	746	798	761	774	794	809	771	786	805	809	720	750	771	820	747	843	823	798	735	763	769	832	759	793	789	814	767	769	754	784	758	805	795	746	796	789	744	763	836	774	705	793	795	767	833	736	812	794	809	833	791	798	791	774	786	753	739	835	773	780	759	713	782	784	721	732	764	790	778	741	744	748	782	731	726	775	777	743	763	773	838	775	814	749	785	747	785	750	820	804	788	780	784	754	776	738	724	828	752	775	783	807	728	745	807	840	766	805	815	792	788	774	840	809	788	751	806	852	769	805	771	788	765	825	777	804	760	708	777	772	800	768	816	771	792	823	824	824	785	795	768	761	792	784	816	783	798	751	757	773	797	814	796	817	850	804	735	842	804	804	795	746	771	753	763	752	813	759	779	764	780	800	774	810	750	746	752	778	791	803	823	791	753	795	792	809	789	822	836	824	807	789	763	762	777	770	788	776	735	780	783	855	736	770	793	769	770	801	809	744	830	771	770	765	794	766	814	758	774	813	786	811	736	768	809	754	729	782	782	763	860	727	773	775	797	769	791	790	773	783	811	802	805	763	808	755	789	774	757	763	828	769	783	791	846	778	778	764	791	771	758	795	799	785	793	770	742	783	778	786	752	833	782	792	764	764	805	824	797	748	723	794	775	798	760	812	785	784	739	786	725	815	775	824	726	778
8062	4789	3753	2520	1741	1410	2678	4249	2894	1695	859	530	399	388	352	371	374	326	348	376	366	373	345	358	326	339	390	339	339	342	351	355	366	330	362	318	331	370	335	365	311	349	348	327	348	312	306	334	340	347	348	318	344	339	322	334	328	399	287	371	363	340	330	331	353	336	353	356	371	344	362	357	331	331	336	364	318	329	373	328	350	325	380	361	350	340	376	334	352	359	357	356	321	339	349	380	329	325	345	341	343	359	389	376	333	315	364	337	329	344	369	351	331	359	332	351	359	354	325	345	313	332	356	341	340	349	350	362	342	336	368	326	341	329	334	362	314	343	348	325	309	323	361	331	341	334	345	342	308	368	336	375	364	350	324	330	385	323	328	368	345	341	356	345	319	352	343	332	364	387	328	345	328	389	353	350	322	357	342	349	342	342	356	327	376	328	358	365	321	341	363	344	330	354	323	346	321	336	337	355	365	313	301	347	322	316	346	356	346	320	347	334	360	336	300	335	339	369	321	364	326	305	321	350	371	338	327	356	305	295	343	337	345	379	354	312	322	337	351	340	354	317	315	361	341	373	328	336	366	365	322	324	331	357	340	322	310	309	324	340	351	357	345	343	355	350	346	322	354	329	330	354	350	326	300	334	369	351	338	343	363	335	366	374	318	379	367	346	355	366	362	319	364	333	323	334	316	332	330	341	350	326	319	319	306	370	326	359	371	351	365	305	322	365	354	329	350	313	309	331	384	329	345	339	335	354	327	357	342	351	336	330	352	324	359	311	315	351	366	368	336	329	365	340	352	342	342	297	355	345	353	362	337	322	319	324	352	317	357	331	346	323	337	335	359	360	301	347	362	334	307	338	358	374	347	323	354	311	342	383	352	344	382	324	331	340	351	349	313	345	358	353	360	358	327	319	352	364	339	316	345	332	343	360	307	373	357	329	364	330	340	320	338	345	317	373	359	364	343	348	370	370	341	290	317	379	342	332	347	362	311	329	336	317	360	362	380	370	366	294	347	338	373	335	317	329	351	357	354	361	360	335	313	322	362	349	309	348	384	344	354	315	361	333	322	353	341	397	342	322	369	378	360	340	328	349	323	339	346	356	331	362	320	343	360	351	400	339	335	325	337	321	330	345	366	335	324	370	354	298	369	318	340	345	311	316	338	328	347	335	334	333	353	328	327	357	337	330	380	367	330	308	348	369	348	357	356	351	346	366	357	348	360	317	350	339	355	340	341	336	380	344	361	320	363	311	349	326	351	349	356	360	358	314	352	334	346	332	371	345	322	325	295	337	337	335	327	355	380	349	342	313	348	340	347	331	319	374	318	361	359	327	344	363	315	377	335	390	341	386	321	347	344	334	363	332	330	383	349	353	357	356	362	359	311	366	364	338	351	317	334	359	361	346	287	330	324	342	359	349	331	340	338	351	330	367	348	364	340	310	339	348	338	325	374	338	335	364	345	383	360	333	335	358	319	341	330	333	333	309	332	355	312	373	352	356	346	355	359	357	359	348	322	317	349	315	341	339	323	333	320	338	333	350	371	340	360	356	360	315	342	341	339	361	360	333	337	350	365	371	309	348	321	324	379	359	338	307	324	361	331	347	346	328	340	342	345	341	339	377	334	351	390	338	355	379	327	313	357	315	348	335	336	339	346	336	305	367	333	342	326	301	322	350	351	364	397	349	327	353	311	315	377	312	359	369	361	330	351	332	340	335	352	340	328	363	365	329	359	400	353	349	367	345	346	361	351	297	319	334	334	323	340	338	334	356	321	336	324	342	368	336	347	366	352	315	374	352	361	347	355	333	339	355	351	310	388	365	352	309	364	358	318	382	372	332	358	339	330	339	343	358	379	331	361	336	337	323	325	313	358	360	338	375	341	360	348	320	356	323	317	325	349	324	368	358	312	337	316	318	351	329	384	354	347	331	339	320	358	366	345	333	338	400	344	351	347	331	333	371	376	319	350	309	338	314	328	363	361	385	303	341	340	362	328	350	325	362	291	314	332	317	352	335	351	310	335	314	345	329	365	321	353	364	330	355	338	343	362	317	310	354	329	316	333	369	346	335	345	340	329	351	339	331	330	321	332	351	369	362	352	315	342	354	339	335	370	349	358	341	365	335	310	351	347	329	339	373	364	340	373	347	355	315	352	342	347	371	347	370	322	353	333	330	352	345	358	341	344	350	358	330	372	357	325	320	329	349	326	362	330	356	353	338	353	323	370	331	315	359	326	364	322	353	379	350	353	339	321	365	317	367	347	331	326	353	388	341	371	355	344	361	362	311	337	342	355	325	334	340	337	343	326	377	353	360	338	331	388	317	308	373	351	360	379	335	350	340	335	362	367	354	344	322	365	331	333	400	365	299	347	338	330	336	364	363	340	359	361	340	342	334	359	340	340	379	334	370	357	340	363	317	351	319	335	346	352	353	365	337	347	358	363	329	359	362	344	337	317	345	327	388	337	337	360	297	364	337	365	314	363	333	361	349	349	338	345	347	338	341	346	334	337	364	349	340	352	342	326	340	333	325	346	355	333	373	330	359	375	310	336	323	323	317	341	340	332	345	362	324	358	353	358	322	354	350	338	319	351	334	323	338	335	327	333	332	353	337	343	334	360	374	358	381	355	336	356	357	352	376	343	350	315	313	341	344	344	334	293	354	358	336	359	321	307	329	317	338	347	372	351	328	344	338	350	347	344	348	322	337	363	315	360	340	371	306	312	329	366	345	320	311	301	360	302	323	355	313	342	354	334	353	337	346	319	376	374	351	356	375	343	337	328	368	330	358	328	333	340	351	355	330	362	329	353	330	332	302	317	356	325	350	348	374	349	330	304	319	343	355	331	353	373	378	340	317	358	373	343	356	317	359	310	337	322	366	334	344	335	340	349	355	304	342	348	362	347	355	319	340	343	348	350	350	323	317	316	323	339	330	342	359	335	326	330	345	347	342	348	342	340	361	348	364	363	347	341	341	354	332	339	364	368	346	377	323	385	365	388	341	346	334	387	324	323	327	348	347	298	314	328	327	340	364	331	372	340	343	310	323	338	353	346	329	333	341	335	357	349	329	349	375	357	338	318	367	343	382	348	331	350	373	365	356	341	350	320	358	357	341	338	343	326	318	379	321	350	328	379	330	317	367	333	320	335	350	373	340	366	367	326	365	352	366	402	363	328	369	315	313	340	323	356	348	344	342	336	325	363	368	339	345	313	393	336	311	364	356	364	324	335	368	338	345	338	312	396	346	353	367	347	355	371	322	359	309	348	312	326	361	355	326	341	358	332	349	368	350	365	346	325	367	335	355	345	359	341	361	342	346	371	334	330	362	380	354	331	345	314	331	357	346	349	336	341	336	306	343	324	350	370	352	322	318	355	357	341	355	356	333	371	301	317	345	314	380	360	368	367	348	397	335	351	331	346	358	337	341	351	364	339	327	348	332	341	327	345	363	361	356	336	347	327	357	334	348	330	357	362	341	340	331	329	341	296	347
5828	5599	6902	6800	6118	5389	12217	16154	10572	6098	2844	1478	955	936	861	844	868	862	857	879	881	831	871	834	882	855	951	814	883	908	895	852	856	843	969	882	840	884	852	872	900	859	849	836	913	826	909	839	872	878	865	851	855	860	858	884	823	879	845	882	874	869	925	837	882	897	869	830	900	856	918	863	827	833	864	911	839	833	867	870	898	917	848	853	842	921	876	887	849	863	851	861	871	883	868	830	898	897	869	840	846	849	897	856	816	838	879	806	864	919	868	860	852	868	879	849	854	901	878	803	873	840	841	902	888	915	865	890	828	848	847	850	880	912	821	854	852	863	817	864	882	893	857	862	815	827	852	881	881	900	851	884	863	849	874	858	820	819	827	846	807	868	851	888	812	862	881	876	901	906	900	830	841	876	896	897	871	873	884	905	908	862	907	855	850	835	878	883	900	931	873	886	856	829	833	932	831	882	854	865	891	819	906	889	849	825	826	825	877	862	925	866	902	852	863	843	850	838	838	807	863	875	880	883	849	836	851	832	825	876	870	822	822	827	855	794	882	837	872	864	857	903	818	876	859	871	838	835	824	886	885	864	878	843	868	907	884	892	867	873	835	853	844	881	898	904	826	879	890	903	914	823	905	825	799	889	840	825	898	836	826	806	916	900	860	868	864	811	841	805	885	892	899	822	878	878	859	837	831	844	851	850	860	826	867	928	816	846	857	910	866	894	866	890	854	857	853	884	869	854	862	877	867	873	894	870	905	871	869	887	835	829	851	886	844	856	928	850	891	887	852	876	911	929	843	846	833	885	838	876	855	839	860	880	846	895	851	852	846	860	893	857	846	837	883	875	865	888	841	897	874	842	873	869	846	807	877	875	847	829	863	927	934	891	897	893	892	877	859	868	883	868	919	876	868	855	894	840	858	882	863	854	819	830	867	885	868	848	881	899	840	859	851	856	844	768	868	878	831	830	822	834	858	836	886	870	853	851	809	878	855	843	907	844	881	890	807	847	868	854	884	851	856	857	844	858	872	866	916	797	867	838	873	848	888	847	873	885	775	934	887	904	906	861	880	882	855	899	812	863	859	844	871	851	842	894	836	912	924	873	856	871	850	881	864	881	897	915	870	922	839	894	835	882	853	865	864	869	830	883	861	870	880	872	894	853	850	881	864	855	881	882	894	815	883	879	810	880	893	884	864	870	880	866	857	831	840	879	837	853	878	808	829	870	842	878	888	840	888	851	850	824	833	864	883	807	862	828	889	882	811	842	859	881	813	849	831	879	862	863	823	886	867	810	827	890	839	841	894	900	872	859	873	874	839	864	818	859	836	856	842	797	866	846	827	884	874	848	882	835	845	822	891	898	826	868	877	888	837	872	805	848	874	889	862	838	833	814	873	847	839	841	866	859	872	823	846	846	885	866	841	820	828	877	877	940	860	879	846	894	856	814	848	864	879	841	868	881	882	815	819	879	776	842	871	841	906	824	912	878	857	837	911	857	826	850	866	823	850	850	866	866	840	907	906	898	842	889	841	833	886	883	874	853	834	831	832	836	831	864	830	844	847	824	880	881	818	876	857	851	853	867	877	859	827	846	851	911	938	845	868	843	888	856	807	870	857	856	828	865	824	926	864	829	905	864	844	883	877	853	873	913	872	840	844	860	874	905	883	829	835	816	806	850	873	909	927	833	860	848	836	863	875	836	855	897	819	877	825	850	859	845	857	884	860	857	843	863	854	842	853	888	833	817	881	888	836	866	890	881	846	837	821	831	843	849	833	857	853	813	833	870	838	899	843	869	888	883	851	843	861	862	883	891	851	797	888	894	905	893	899	876	827	819	858	921	816	847	876	908	856	850	890	850	835	836	817	903	903	843	918	859	930	895	887	853	921	877	879	883	838	859	844	847	847	871	890	889	852	865	856	867	900	876	841	832	803	847	842	855	828	833	884	921	881	885	886	845	885	851	912	875	871	837	804	837	890	862	875	859	844	852	886	882	853	831	850	866	874	797	862	875	853	925	909	869	818	858	879	899	863	844	855	881	830	895	858	810	872	877	904	858	872	899	894	900	837	923	855	858	845	897	879	916	858	920	828	882	917	878	855	882	868	877	901	811	825	905	828	828	870	857	835	865	858	809	828	852	828	833	834	917	810	847	863	865	863	827	812	867	886	867	828	870	832	852	848	853	843	917	862	833	827	925	847	854	863	865	867	846	881	876	916	878	847	870	873	855	855	858	874	867	878	866	927	902	873	865	838	871	874	876	868	862	865	819	921	866	837	867	829	933	875	830	814	861	815	921	878	854	851	918	899	844	819	855	866	902	896	914	797	854	827	859	834	884	864	865	831	800	826	801	880	841	833	858	843	916	909	872	858	872	848	840	876	860	879	896	897	885	859	877	847	906	871	879	853	846	838	872	823	851	797	818	852	856	848	838	951	882	892	869	877	864	845	888	862	800	841	893	861	853	843	900	796	850	919	881	881	859	931	879	843	872	832	850	849	890	883	823	855	827	855	812	869	934	867	852	849	891	857	845	872	826	905	898	878	857	848	859	798	843	850	831	904	884	840	861	863	859	869	911	843	871	808	870	877	867	909	835	843	894	804	824	819	855	891	817	837	856	902	888	842	892	833	825	846	865	895	849	857	850	877	844	881	805	872	792	909	838	861	913	832	881	902	865	874	840	881	824	817	896	871	859	845	876	821	855	921	905	830	881	831	853	868	819	857	883	859	859	904	828	822	835	831	885	810	862	791	876	874	837	880	854	833	908	796	834	862	865	859	890	881	930	836	911	837	852	811	831	876	889	848	853	890	899	822	835	847	858	819	856	897	836	869	891	876	854	899	876	863	847	807	849	931	867	833	892	831	863	852	889	824	882	894	906	859	890	883	907	843	881	864	836	848	864	839	897	847	827	897	870	849	848	827	869	819	830	887	853	864	843	882	832	853	867	876	895	865	816	839	896	857	867	865	819	826	876	893	853	838	829	885	923	872	870	863	854	828	881	803	880	858	867	849	865	874	804	856	895	884	886	847	828	830	864	867	898	842	843	829	864	836	854	876	845	841	835	873	897	856	942	922	849	903	806	829	902	851	793	854	828	863	831	885	868	841	834	818	819	874	842	921	840	844	933	863	850	874	873	877	863	792	856	872	890	800	816	878	863	837	842	859	822	870	892	843	872	905	870	868	890	858	851	874	846	824	872	874	843	868	824	907	863	897	876	840	915	860	849	864	864	881	822	844	847	901	852	852	862	797	859	824	827	846	850	846	855	835	865	849	881	857	877	837	816	886	879	948	830	877	882	820	842	880	832	858	899	839	833	887	858	880	882	843	881	904	894	803	871	826	916	847	896	893	866	889	917	845	924	923	859	899	891	881	859	852	848	924	882	887	837	891	889	858	852	860	865	834	844	860	861	844	864	800	847	861	896	892	855	838	863	874	871	803	851	867	886	885	872	869	891	842	886	850	873	863	902	880	883	865	854	842	862	933	890
38086	26806	16204	10012	5444	3956	27515	40065	25137	13250	4632	1308	484	359	363	335	369	340	345	375	345	350	369	356	351	370	345	409	341	359	372	335	334	364	317	381	358	370	350	325	340	327	363	356	383	324	363	333	358	387	320	375	343	345	342	367	338	343	336	331	360	349	344	373	332	355	359	363	357	374	365	350	342	371	328	387	332	356	340	364	342	376	344	347	360	363	342	372	345	323	320	327	338	353	362	344	372	327	331	355	352	327	365	321	344	326	358	375	312	376	356	366	337	350	320	356	375	354	350	381	363	369	332	319	351	364	325	361	358	346	362	358	318	338	368	361	324	357	328	368	305	358	351	331	345	351	333	352	387	335	316	313	320	356	353	331	351	322	358	368	346	372	326	354	359	384	365	355	367	360	354	377	325	336	356	360	335	372	307	331	342	345	338	373	354	331	350	332	361	365	365	374	354	388	370	334	332	356	348	323	343	354	353	344	329	349	345	377	319	384	340	354	306	367	350	377	308	360	322	347	367	366	342	368	332	329	342	323	311	358	377	359	324	355	390	325	357	359	323	353	344	370	353	379	364	346	353	332	315	376	359	352	346	322	353	348	333	328	343	339	358	363	312	337	322	333	383	350	344	323	331	311	351	318	334	376	364	367	338	359	351	371	349	315	330	332	362	362	349	331	378	318	346	322	325	335	301	325	342	283	339	310	362	345	368	347	354	331	339	340	351	375	362	385	347	348	351	358	341	321	355	321	354	364	347	352	323	326	365	318	348	373	376	354	350	348	362	338	334	348	319	325	355	326	338	333	327	318	327	343	346	364	365	347	370	330	338	316	350	348	328	363	351	359	328	376	364	374	326	380	327	343	337	293	353	342	318	392	353	320	326	345	361	329	373	334	357	349	323	340	344	337	324	328	330	337	334	363	325	347	313	369	348	383	360	350	373	375	401	366	352	349	372	377	348	352	363	322	347	337	349	368	344	331	329	356	324	368	350	352	354	356	303	341	358	365	320	347	379	324	381	340	353	334	359	348	339	361	317	331	350	343	362	354	373	329	380	357	320	315	332	352	324	323	320	350	338	364	393	334	335	328	373	338	335	360	346	367	350	379	337	351	365	318	364	367	405	334	352	341	394	372	318	342	362	351	372	373	320	361	333	322	329	338	344	332	354	361	333	348	315	375	315	331	328	366	347	385	371	302	326	368	338	351	360	341	354	293	336	343	396	339	366	356	356	351	348	325	351	324	337	345	340	364	356	339	290	321	374	347	359	345	341	376	334	324	352	347	339	344	341	348	373	342	339	349	322	345	320	325	331	360	370	344	346	327	386	359	365	330	355	331	318	401	349	357	338	343	323	328	362	382	351	353	306	381	376	375	375	332	330	383	326	356	332	354	326	369	371	307	331	378	340	376	379	357	390	366	319	377	362	320	357	324	359	357	333	359	337	345	328	357	347	336	365	343	378	341	353	354	322	337	346	376	358	347	336	341	345	362	333	339	338	330	323	345	355	347	393	344	356	345	345	348	365	382	352	372	362	345	318	360	356	370	339	355	342	357	367	326	311	312	333	326	337	361	371	351	353	378	338	347	326	348	337	390	350	353	324	327	337	374	317	364	369	336	344	370	358	335	329	351	325	336	360	339	344	311	363	352	328	335	318	338	353	345	355	337	371	352	341	356	360	332	327	356	337	366	373	344	342	325	346	358	360	364	343	353	373	325	345	373	374	350	312	359	337	332	364	352	354	350	367	339	353	351	344	338	350	337	348	366	356	369	321	340	339	360	345	354	339	352	368	331	346	331	328	373	334	343	335	351	341	350	346	339	338	341	339	333	362	391	330	343	341	353	328	346	355	333	343	336	324	348	315	342	357	348	356	369	336	340	350	324	356	366	371	382	387	352	375	381	358	373	388	309	354	349	333	343	342	380	345	349	386	354	323	376	344	362	314	355	322	343	324	375	341	334	314	354	350	379	359	341	380	327	328	334	385	340	343	319	358	345	342	367	360	345	369	361	349	329	353	385	359	344	355	337	364	333	336	339	328	365	346	332	334	343	358	349	331	347	361	329	334	320	358	357	360	339	340	367	367	356	372	348	338	339	364	315	367	322	371	354	336	359	356	347	349	350	338	383	379	322	384	354	347	385	397	361	349	316	350	349	353	390	346	332	363	364	363	365	345	355	329	361	331	327	359	359	342	376	328	310	325	335	328	352	365	334	317	322	315	365	369	352	349	312	338	345	326	366	369	337	333	362	381	328	356	380	341	337	356	366	345	364	331	342	364	325	352	375	343	374	367	351	308	366	393	368	358	315	381	337	337	338	339	331	332	350	352	349	334	343	342	339	324	364	361	365	374	327	379	357	349	367	315	342	344	323	370	373	380	342	346	357	335	354	356	377	359	354	374	355	347	403	336	340	357	373	354	374	349	333	369	329	348	309	329	342	343	363	332	364	349	350	327	340	354	353	351	384	316	346	371	362	369	334	304	334	335	361	345	333	310	365	357	321	336	341	330	320	357	358	335	366	389	349	325	350	358	330	362	372	325	348	385	341	319	352	356	370	332	347	333	343	345	316	333	334	320	340	341	356	337	351	350	312	364	377	384	344	311	373	362	347	340	344	349	337	324	331	345	343	349	365	350	344	350	345	352	346	322	336	334	322	367	390	345	389	334	389	371	324	350	352	316	341	343	368	362	354	333	385	366	318	329	352	369	348	344	373	319	373	342	342	362	354	333	321	362	333	352	392	363	374	336	351	337	342	326	408	339	386	335	370	359	323	360	325	364	389	374	331	384	367	333	378	385	317	354	363	363	354	334	354	330	312	350	325	356	331	331	345	347	354	353	359	375	341	332	330	336	326	357	346	382	374	312	344	332	347	334	327	342	353	326	347	338	323	376	363	322	379	357	321	366	358	371	346	364	348	337	336	330	343	362	367	375	352	327	353	361	369	369	358	353	358	350	316	342	363	351	346	382	337	360	412	375	331	322	330	344	340	355	355	385	338	366	363	329	371	345	348	350	372	349	347	349	355	345	367	378	344	379	343	331	370	341	390	323	368	309	360	336	319	305	357	370	339	367	352	319	350	348	378	338	343	343	382	339	346	343	348	351	350	338	350	347	363	305	377	379	392	392	332	355	341	369	337	348	352	370	339	354	347	342	325	320	354	352	310	365	351	305	389	331	350	367	317	331	378	380	370	357	368	345	356	330	360	366	351	323	366	339	331	345	302	310	327	308	340	340	327	302	363	373	326	327	333	386	332	321	357	350	339	341	397	370	398	376	358	371	346	343	348	352	347	363	377	344	354	319	351	316	323	364	335	349	351	351	323	334	377	360	327	365	328	364	339	332	322	362	372	368	370	325	349	348	339	324	362	342	379	321	359	361	319	372	364	339	351	352	345	356	353	357	372	361	344	348	337	343	320	343	321	340	354	343	351	355	340	341	372	358	354	331	304	320	362	378	328	379	379	326	354	360	320	351	335	358	348	353	313	356	333
25624	15217	15667	14521	12100	12446	47448	53723	40932	28717	14258	4999	1576	958	835	891	906	829	873	898	923	867	905	878	889	909	862	867	827	868	940	910	892	890	878	916	880	895	802	843	860	857	839	818	856	877	909	911	858	903	900	892	883	875	903	932	873	859	848	888	900	855	886	826	914	874	868	871	857	855	859	849	899	897	910	877	838	868	877	848	849	877	843	863	913	890	885	882	893	903	889	872	852	890	880	852	830	874	900	841	877	911	909	863	886	886	856	874	843	838	894	861	860	853	866	845	860	930	843	841	851	872	844	911	847	889	865	846	889	837	882	891	890	921	892	866	828	879	918	847	888	876	855	897	885	915	873	918	846	893	865	844	859	827	905	851	821	844	907	872	891	841	827	879	819	923	894	899	849	856	867	866	908	940	894	864	866	876	896	874	857	879	887	869	886	893	851	853	867	847	893	865	867	849	869	916	879	879	829	858	882	874	909	886	900	881	857	884	846	948	903	904	841	896	898	826	893	803	837	894	885	937	854	903	874	903	850	909	906	923	850	828	872	884	855	854	832	895	867	846	832	842	880	867	894	910	866	879	842	887	878	908	869	864	932	878	858	891	848	877	884	832	886	853	819	887	861	867	907	827	886	919	882	847	849	868	861	862	920	869	877	912	847	890	935	893	900	836	909	859	865	896	879	901	884	845	841	840	873	929	833	859	917	926	891	893	844	905	895	941	831	865	842	836	888	885	866	910	839	842	885	892	836	894	815	858	853	882	951	845	845	871	910	854	881	892	852	888	862	868	868	922	821	907	843	859	845	866	910	931	827	888	863	885	906	893	865	878	874	842	887	964	842	887	842	911	897	881	816	912	888	919	926	885	874	885	923	926	886	917	864	854	853	880	837	904	851	888	940	834	808	853	865	915	867	893	892	841	831	854	905	844	846	874	891	903	829	891	856	883	839	851	873	901	941	921	892	883	812	857	893	833	865	906	850	863	891	830	878	891	909	865	910	881	847	857	784	927	875	847	872	868	872	854	900	908	918	893	910	858	846	879	895	849	894	850	956	863	889	874	847	869	905	845	864	901	900	849	880	842	859	840	848	833	925	830	866	915	878	865	839	912	895	899	838	858	814	904	873	901	881	855	839	841	882	837	851	891	875	924	865	867	863	874	818	862	817	919	853	875	878	860	904	826	881	890	866	904	879	898	882	901	843	867	948	870	901	850	897	844	856	867	889	880	877	842	935	819	864	879	874	837	881	837	908	830	886	855	843	882	880	892	875	890	854	835	905	880	859	919	881	839	917	882	861	872	887	885	824	862	876	859	882	867	842	915	869	856	883	902	835	832	901	862	848	851	843	844	880	876	955	826	962	916	814	830	932	936	870	858	882	848	851	848	929	935	892	844	861	890	841	857	874	860	892	868	882	923	891	870	879	847	890	936	839	928	876	859	886	854	891	848	881	923	852	878	829	845	868	901	878	882	874	871	860	884	818	824	885	937	844	896	895	960	895	853	848	937	901	811	804	867	902	852	867	867	851	865	851	913	881	854	897	884	901	880	916	870	887	887	833	837	847	955	902	851	941	849	895	842	889	881	869	859	902	851	900	853	855	870	882	919	837	894	899	884	825	909	870	901	910	912	866	836	870	826	852	851	901	823	855	829	908	859	874	887	838	903	910	870	903	867	874	904	857	824	866	862	827	851	871	913	874	894	918	847	868	869	903	828	871	908	829	882	922	846	861	820	892	833	883	839	841	877	855	903	888	832	878	878	882	839	893	862	896	869	896	883	883	851	883	895	821	900	869	882	921	883	868	858	880	939	849	894	883	906	874	940	819	876	856	883	844	857	884	902	865	880	837	895	847	824	866	904	900	853	874	892	898	882	875	892	830	849	865	803	945	812	857	867	898	836	908	899	892	907	906	901	914	820	882	889	941	876	845	882	870	879	865	895	878	825	859	853	901	864	837	863	872	894	834	882	876	846	852	904	901	877	883	882	854	863	833	885	857	821	878	866	830	823	892	867	872	890	824	856	881	881	838	811	871	847	878	917	854	853	920	884	846	876	880	915	856	877	836	853	913	865	813	806	894	907	897	809	804	931	830	874	898	883	899	902	882	863	896	897	854	845	878	907	900	881	840	910	862	887	900	866	862	834	875	881	852	916	921	866	878	844	852	882	877	848	883	937	924	854	913	879	871	885	854	855	854	901	862	893	918	881	920	838	855	859	896	848	858	899	894	822	879	934	864	857	852	854	896	890	902	842	867	845	828	876	857	929	899	934	865	848	884	854	892	894	925	881	849	819	899	867	830	892	863	874	836	846	840	863	846	901	866	875	838	863	862	814	882	851	841	866	858	862	881	875	879	883	898	866	849	787	848	861	878	901	855	867	885	864	838	884	899	915	867	897	845	880	820	869	903	904	924	911	820	856	885	832	866	837	876	844	848	876	876	835	841	917	900	858	868	827	820	869	863	900	858	868	845	863	885	845	856	887	844	889	841	850	889	880	859	888	860	902	885	901	913	890	912	856	875	906	951	865	904	804	911	833	927	899	850	902	854	843	845	867	864	890	882	946	875	865	899	872	878	931	923	878	869	903	914	859	857	863	869	855	879	863	883	859	921	867	869	877	825	844	874	845	886	873	859	823	856	931	895	892	861	861	894	861	849	904	860	935	861	898	900	823	849	879	830	875	950	840	853	897	834	836	839	907	901	912	900	896	861	832	907	896	917	911	834	913	905	828	882	896	865	866	847	899	869	853	852	873	853	933	894	896	905	884	884	905	863	856	910	855	908	851	861	937	863	888	876	872	891	873	878	928	901	938	876	867	909	854	840	876	910	901	888	854	846	887	836	883	872	892	898	849	887	910	878	885	880	866	907	818	817	837	888	819	862	911	866	839	854	881	879	862	894	879	887	897	901	883	869	869	912	859	875	844	858	858	869	856	865	886	848	902	927	903	894	846	794	892	846	855	898	900	881	866	841	857	893	833	873	885	864	891	889	820	853	912	913	892	905	826	868	891	878	888	926	872	864	900	820	875	893	891	889	866	878	824	868	913	856	837	873	875	876	869	882	878	925	893	875	823	884	895	872	863	829	835	856	903	840	891	901	876	871	889	853	895	822	838	835	902	880	836	869	875	885	883	841	885	879	843	882	885	845	848	908	890	859	902	882	871	877	842	876	898	863	859	908	936	801	866	903	875	941	895	831	880	863	880	873	830	901	914	901	899	881	884	863	855	918	848	892	902	880	888	888	861	855	845	901	833	843	839	878	868	896	903	873	844	862	860	881	840	884	895	850	821	850	847	896	864	909	867	890	845	857	905	894	887	865	838	892	869	911	890	840	900	901	879	912	853	859	859	831	895	923	821	864	863	852	897	947	855	845	904	915	921	849	905	873	893	859	857	881	840	916	916	894	877	813	870	868	901	865	836	893	873	860	947	902	851	868	885	865	830	843	839	863	893	835	912	896	902	865	861	846	889	877	866	926	888	908	820	864	884
52620	41275	28587	19684	13789	11188	44545	52733	36097	21780	8305	1951	603	368	354	318	335	352	360	328	335	318	319	324	292	305	315	313	324	348	314	318	324	335	305	339	353	322	327	358	325	336	332	336	345	329	319	364	332	343	322	342	338	306	347	296	305	302	323	312	299	298	317	310	304	329	298	301	292	341	310	355	310	305	350	324	308	331	310	320	297	318	344	316	316	293	287	322	325	314	314	332	328	308	357	289	326	313	324	333	322	328	342	324	319	314	315	316	332	303	304	318	338	310	271	321	310	307	309	318	332	301	345	320	340	328	320	325	301	320	282	345	348	323	325	332	316	294	315	334	346	310	321	295	327	318	326	334	337	334	346	315	331	327	326	307	294	299	353	310	330	326	332	301	327	327	300	338	299	312	304	316	325	340	313	334	336	327	324	296	314	319	300	318	335	320	311	316	343	333	356	319	339	316	338	373	306	325	342	326	305	342	295	343	291	331	335	327	318	328	352	312	296	310	294	309	322	322	305	324	310	345	349	316	331	310	337	339	323	353	320	367	359	297	314	309	326	308	300	356	336	270	320	339	341	315	332	317	331	306	339	348	290	309	344	314	307	309	332	329	319	352	313	291	344	337	320	329	326	327	297	341	327	326	322	336	345	331	346	312	332	333	301	321	315	308	309	319	294	322	332	315	297	313	319	309	326	323	280	285	308	343	304	309	351	321	355	304	305	340	320	321	328	315	306	325	325	347	356	315	296	326	362	288	315	313	315	306	284	335	332	325	331	316	320	311	334	320	319	332	347	326	305	317	288	329	317	338	352	318	347	287	282	343	326	328	333	314	334	314	349	315	335	344	319	309	360	334	330	324	321	338	338	327	328	333	331	317	323	278	331	303	275	318	323	297	317	323	352	338	319	311	323	289	299	319	351	354	355	331	339	336	268	300	322	274	323	362	311	299	320	324	330	335	339	332	320	267	330	320	308	312	298	334	357	373	370	321	350	324	316	310	312	323	299	338	316	337	336	337	338	343	313	306	329	315	299	310	317	312	284	332	346	346	320	337	307	312	314	318	316	299	321	305	311	317	321	308	345	345	355	311	302	317	315	328	330	346	349	324	335	303	348	323	326	319	355	334	290	344	326	306	302	324	310	329	333	330	281	314	291	337	334	293	326	319	328	325	315	312	327	342	347	330	312	290	319	298	297	296	351	354	329	358	339	303	285	282	329	324	317	334	315	332	305	339	300	322	302	335	287	322	325	312	309	346	313	314	314	361	308	308	328	332	324	314	331	338	341	313	309	368	284	330	317	280	296	301	312	342	330	317	304	300	316	342	328	319	339	322	338	333	350	308	308	328	352	329	317	339	311	306	301	305	335	341	324	335	319	305	342	340	316	332	330	303	305	299	299	309	304	329	302	323	284	328	329	315	320	306	348	318	315	290	336	317	321	323	326	336	310	322	318	294	297	319	338	320	345	339	319	334	305	341	348	314	309	323	318	305	334	292	313	284	323	316	313	312	334	308	309	331	297	332	332	301	334	318	336	303	304	302	348	346	341	347	300	333	336	295	308	329	311	312	343	358	315	283	364	333	316	333	318	322	322	295	351	307	320	322	329	331	357	307	315	320	313	334	342	313	329	331	317	318	313	317	313	340	349	341	300	313	342	326	306	349	332	318	331	321	316	321	326	311	320	301	300	342	339	320	339	322	336	301	303	338	310	292	310	324	323	323	293	305	306	333	321	317	339	307	330	270	357	323	295	352	310	321	325	312	320	315	312	302	330	319	325	346	302	330	306	317	318	348	316	339	334	306	321	303	309	352	307	296	293	321	319	337	337	333	346	291	309	325	323	321	317	326	295	323	321	334	326	354	325	315	301	287	311	325	317	314	316	310	306	294	326	282	349	325	317	307	304	333	302	325	338	315	338	317	316	346	326	281	329	312	334	343	340	294	321	345	328	331	308	297	349	322	354	293	324	351	295	305	330	335	320	336	323	302	312	320	307	336	341	283	335	319	338	352	317	306	297	318	318	319	293	298	325	314	345	327	314	300	306	307	313	302	289	337	297	359	288	327	312	303	347	373	325	350	347	330	302	293	350	299	362	330	326	309	316	301	289	315	310	315	280	291	325	333	350	358	325	330	312	347	294	320	339	337	331	317	285	350	312	296	325	324	301	307	343	327	330	305	320	321	288	321	333	296	292	283	325	331	314	325	311	322	309	314	322	300	353	314	310	311	280	341	324	333	324	317	362	300	308	373	344	347	307	327	295	317	314	284	317	310	292	327	345	321	326	317	320	341	302	306	324	302	309	289	325	332	308	311	316	296	317	290	324	315	301	314	336	320	335	286	345	317	310	296	318	340	327	338	301	315	312	339	306	337	315	342	335	310	322	333	322	302	326	329	308	330	318	305	323	331	324	296	338	302	311	325	327	310	339	335	283	321	327	299	334	298	325	363	324	331	290	314	332	317	320	335	312	334	327	349	284	278	305	319	322	329	341	325	332	317	324	316	311	297	309	329	310	326	291	352	283	332	315	320	340	332	322	279	349	295	298	287	319	308	307	302	301	317	323	322	297	340	322	293	299	309	305	355	351	346	346	332	311	310	308	356	327	320	297	305	328	307	314	327	297	322	324	313	298	293	354	293	346	320	313	291	322	314	307	335	306	316	334	335	328	312	327	293	319	305	346	343	357	326	306	284	333	360	311	318	330	325	298	306	308	327	331	330	366	364	315	306	342	307	332	345	348	352	349	355	310	324	330	314	306	331	318	306	315	316	304	347	336	375	330	295	316	317	336	321	329	324	346	324	343	313	315	330	338	345	314	318	313	257	296	311	319	318	286	322	319	317	321	312	338	325	316	288	343	333	308	298	309	345	309	317	305	297	304	303	335	314	318	326	307	317	321	317	321	340	324	335	315	345	317	317	369	325	350	339	346	333	335	330	349	325	284	333	282	321	318	332	304	322	310	329	328	312	300	314	320	332	320	309	322	324	318	313	313	337	308	297	328	287	310	345	314	318	328	342	298	330	334	336	318	290	317	321	316	295	328	343	326	322	355	307	311	324	347	311	310	344	319	342	304	312	345	311	351	322	344	340	303	330	343	337	311	353	292	340	318	299	323	315	325	279	328	311	333	347	301	317	272	345	311	328	292	331	316	350	295	328	327	326	300	313	332	310	328	334	331	309	324	340	307	339	327	323	325	343	346	325	315	368	310	317	341	316	316	317	318	325	277	295	312	297	331	346	345	308	315	324	332	306	332	348	356	321	325	326	315	314	318	335	327	313	318	321	324	315	313	320	329	294	311	319	298	354	336	342	316	329	297	340	329	293	326	328	316	282	346	329	313	340	315	311	337	291	322	325	337	289	330	330	298	316	314	368	298	334	321	298	316	321	305	327	323	314	319	304	307	335	318	297	313	358	310	320	298	282	316	314	317	344	336	312	311	318	343	324	316	343	315	338	285	340	332	337	336	338	321	303	312	343	329	306	319	292	299	340
39833	35688	23656	20787	18185	21334	60339	63709	49670	36217	19726	7054	1847	947	835	817	789	794	765	824	765	795	848	804	769	868	758	816	800	798	779	825	798	787	773	870	784	844	850	751	792	852	793	790	797	780	862	760	763	819	779	797	779	808	831	818	771	797	762	757	803	760	812	828	816	803	851	796	801	788	832	759	836	780	830	829	775	767	828	772	765	763	803	808	807	819	808	805	831	845	834	866	807	787	798	810	767	839	829	800	793	800	797	840	810	812	811	786	792	847	788	791	752	828	780	809	842	791	823	854	787	849	842	857	791	795	749	742	749	792	802	800	795	839	845	826	801	830	783	768	787	827	817	851	826	814	770	817	815	780	787	844	820	824	794	779	779	791	773	795	830	809	780	837	764	840	795	816	817	773	844	793	780	804	806	802	786	797	812	833	869	788	825	781	837	798	818	812	797	828	768	746	800	864	803	797	786	802	833	788	829	792	790	811	779	790	800	831	847	790	778	809	823	809	799	815	823	817	793	855	735	804	816	791	835	814	762	807	832	820	842	790	839	801	773	773	796	835	832	760	797	771	805	800	853	810	822	852	811	800	806	801	835	796	826	788	796	784	799	800	788	839	804	821	810	809	828	767	829	816	817	766	825	745	836	747	870	817	796	844	786	817	842	788	777	807	786	787	754	752	829	829	803	859	827	804	796	772	869	798	836	789	803	798	791	823	831	795	765	757	794	792	798	850	815	815	842	809	776	757	813	805	799	812	796	774	790	784	772	805	808	820	794	757	819	825	775	794	826	872	750	797	833	787	833	802	819	762	810	825	834	802	822	800	739	808	770	800	790	815	825	792	835	805	793	800	772	816	826	795	813	812	745	772	765	774	792	784	759	768	838	818	788	771	822	801	781	858	856	841	816	825	793	803	773	809	815	826	785	807	814	783	724	797	829	777	820	807	798	813	805	815	820	797	805	832	828	818	798	794	796	805	800	835	869	781	822	802	792	840	793	764	776	791	835	740	847	830	822	798	759	816	801	772	827	805	845	753	792	819	862	781	811	809	742	839	777	766	809	751	805	827	819	797	825	775	797	798	828	814	890	783	793	774	819	814	795	773	764	771	771	782	831	825	818	806	848	761	810	779	758	861	792	824	815	820	812	779	766	802	865	810	812	774	833	816	775	815	744	789	816	775	768	794	792	839	830	811	821	754	781	753	787	870	773	817	815	790	769	822	784	799	841	808	766	837	793	772	779	827	802	805	836	810	855	741	849	778	784	769	792	773	798	749	786	794	813	737	799	817	790	753	816	867	781	839	809	763	850	774	795	768	802	787	759	831	812	827	743	906	816	769	830	788	780	763	792	776	801	797	817	777	816	812	787	812	813	757	805	786	768	788	774	804	833	802	810	842	739	816	847	817	813	816	829	765	784	788	812	813	823	816	842	790	842	802	811	781	813	786	812	751	760	781	794	789	804	801	785	748	801	800	836	805	797	803	830	840	825	798	769	802	804	849	847	825	804	758	867	816	797	813	797	800	795	777	816	775	780	804	816	808	811	816	818	774	771	759	793	774	852	828	832	827	816	832	820	782	843	837	768	812	834	834	796	784	844	806	762	829	815	770	812	759	745	789	793	808	849	796	828	758	842	743	800	770	800	768	762	805	766	785	792	786	778	771	849	799	817	784	820	781	805	826	823	794	812	838	814	802	809	807	815	781	775	817	775	794	802	782	824	821	860	821	699	795	798	810	864	753	826	846	763	796	845	784	842	753	841	795	835	829	808	868	787	815	754	772	774	771	763	793	793	779	777	767	793	762	790	809	765	801	811	812	819	796	833	849	816	815	817	769	854	801	813	773	794	788	836	775	790	828	826	820	767	786	769	826	777	852	788	835	786	787	764	759	786	838	738	826	841	821	802	772	743	742	774	783	777	787	816	797	813	851	830	850	785	820	807	829	829	819	865	835	798	817	790	825	799	775	787	817	816	766	763	801	739	786	815	793	812	868	773	829	792	777	793	794	825	796	835	809	798	793	844	790	779	791	830	794	810	799	825	786	804	792	770	762	747	831	787	815	824	798	775	821	796	816	853	798	846	816	798	810	810	804	803	797	807	873	815	795	737	817	816	783	816	788	757	752	784	808	759	807	824	837	816	826	812	813	815	817	798	824	856	763	816	777	793	813	786	763	758	786	815	830	869	813	783	789	788	800	851	824	778	753	800	815	794	801	752	823	821	852	796	781	790	794	810	777	849	786	760	803	826	841	807	821	811	839	791	850	774	779	799	795	818	826	800	831	803	789	836	797	783	759	775	844	815	753	840	785	856	829	794	820	812	787	832	813	853	808	810	796	826	796	800	795	804	847	825	798	811	778	858	748	828	772	824	835	812	782	761	818	808	816	794	747	807	770	761	799	813	829	762	752	797	786	788	791	809	819	783	830	778	763	806	747	792	785	856	780	840	762	797	777	839	818	841	792	823	813	837	773	768	774	769	807	826	836	778	798	765	796	812	780	843	797	801	836	769	772	754	827	810	801	807	799	843	820	834	800	834	812	808	805	806	763	810	750	805	788	724	821	781	820	853	783	756	772	782	813	800	784	780	792	788	796	795	789	797	825	848	830	765	836	789	780	750	853	791	765	853	783	795	819	792	853	821	826	811	796	795	800	796	810	812	768	809	817	772	771	802	799	811	722	807	771	841	749	845	800	782	824	772	726	791	724	779	844	805	794	804	739	828	837	843	765	838	826	818	785	820	828	825	763	820	754	771	777	794	842	853	794	817	807	782	784	770	765	844	804	839	799	826	796	784	772	779	825	769	820	847	830	795	866	842	755	818	863	798	755	764	772	815	784	792	811	794	812	846	839	796	806	803	767	722	802	797	772	804	793	749	800	793	833	862	798	834	768	796	834	772	768	796	774	835	817	867	788	781	797	807	819	807	779	820	808	786	834	811	800	810	791	820	813	734	758	821	817	770	814	829	805	820	761	808	780	794	764	809	783	827	776	866	800	811	767	814	798	850	767	876	794	826	807	779	760	835	814	847	802	776	800	800	835	787	803	787	806	812	820	807	783	821	811	774	836	820	824	822	777	822	825	807	841	870	800	822	803	777	849	770	771	773	790	795	808	782	796	834	834	850	758	754	803	791	768	841	810	795	772	878	811	859	814	813	794	805	770	767	813	776	787	814	800	803	779	782	811	818	811	851	807	771	760	783	819	828	856	798	822	787	770	815	795	814	767	810	758	793	814	778	828	759	800	784	810	809	805	778	830	831	814	800	791	821	772	771	817	736	809	819	789	777	791	795	832	762	805	802	797	792	816	793	826	765	776	779	815	853	833	768	802	813	816	794	790	819	828	815	777	794	776	772	791	797	778	829	778	835	827	796	784	800	771	795	805	809	825	795	750	756	765	842	807	782	784	817	818	788	816	808	825	782	772	771	780	722	803	786	825	817	817	816	806	792	807	842	839	763	813	799	787	824	787	832	803	796	845	828	796	765	770	789	793
17123	11372	3802	2332	1571	1216	2667	3633	2474	1585	844	457	385	384	344	340	333	338	377	350	339	387	349	343	349	399	326	331	330	340	362	367	367	317	361	336	379	354	340	350	337	324	326	368	363	316	335	355	369	358	350	340	357	393	380	323	311	349	347	314	354	375	364	335	353	320	351	363	330	347	368	364	342	406	335	360	368	344	313	333	349	346	377	320	319	340	319	358	344	351	381	359	381	359	357	308	371	331	332	336	379	337	348	347	368	316	341	356	344	344	310	337	344	325	353	329	350	339	326	387	374	350	388	359	343	366	346	343	322	353	320	350	378	336	339	351	348	329	321	323	358	374	358	338	377	340	347	349	340	340	351	387	376	364	346	334	335	343	349	343	346	303	362	342	374	358	329	330	354	359	316	300	333	359	343	328	336	334	368	337	345	331	328	328	331	345	354	345	339	375	325	333	346	317	316	323	374	343	352	362	370	336	358	336	312	354	326	366	334	326	327	357	382	329	330	352	328	348	363	347	348	317	376	356	342	356	347	361	362	347	334	330	354	394	333	364	366	354	378	385	353	337	330	331	336	332	397	308	357	362	336	343	351	356	361	340	367	352	349	325	346	329	318	355	318	377	352	310	371	349	303	354	340	339	324	365	349	387	362	377	351	377	313	359	338	356	339	345	342	343	325	338	344	361	373	360	350	356	347	346	356	320	327	339	370	332	362	388	357	349	324	345	369	363	386	356	349	344	341	376	378	362	314	373	352	369	332	359	380	335	336	364	345	370	376	377	359	361	361	342	332	340	358	354	343	341	363	323	359	346	346	369	326	331	349	354	319	369	354	353	379	385	373	353	373	368	372	341	357	359	349	350	356	387	324	334	359	342	367	315	348	341	336	347	338	311	363	321	361	319	335	327	357	360	333	343	326	337	337	331	324	348	352	390	390	327	350	369	312	338	338	366	359	342	351	357	350	345	390	336	380	328	349	332	341	344	362	354	366	374	343	344	332	365	376	355	370	337	361	334	313	326	354	315	370	347	362	336	348	336	335	320	337	352	353	313	351	328	334	359	371	354	316	316	340	344	323	340	351	335	349	339	362	329	366	363	346	331	342	347	345	339	338	333	351	347	340	359	373	355	363	341	314	376	350	334	392	329	348	367	375	331	362	313	354	374	369	373	349	318	346	350	334	321	376	350	344	339	365	363	339	342	352	364	346	348	351	352	355	321	368	340	339	344	338	329	347	363	346	355	363	338	311	333	355	333	353	342	348	327	379	345	345	331	357	354	316	334	374	312	309	342	333	323	321	335	314	321	326	370	346	345	355	343	353	363	340	328	331	357	355	335	348	374	383	337	326	341	368	353	360	314	320	373	349	341	347	334	348	325	289	321	334	352	342	346	351	305	373	384	334	352	322	339	351	365	364	317	352	354	311	367	359	320	335	355	382	323	353	356	344	375	359	321	356	339	370	356	360	350	347	326	319	365	363	352	341	320	328	356	366	341	334	332	362	343	368	358	337	348	336	310	362	346	333	314	359	305	337	370	334	346	369	364	330	376	368	372	389	361	362	343	333	377	337	348	343	329	339	339	366	343	340	347	362	336	340	335	342	376	346	335	367	328	374	374	313	355	364	356	353	357	334	343	311	342	337	362	351	352	343	333	367	347	343	348	349	333	365	359	365	351	326	348	362	339	355	343	355	351	362	349	365	389	367	384	338	318	360	329	342	353	347	348	331	337	383	358	352	337	337	352	366	345	361	346	349	332	360	356	333	321	379	337	410	343	339	342	362	374	324	353	324	333	321	357	360	347	332	328	334	346	321	347	389	326	305	340	385	366	329	358	349	338	381	353	357	366	328	303	363	356	366	361	366	332	333	353	372	345	339	331	349	356	332	343	320	333	302	312	353	371	369	350	355	333	342	311	321	339	319	366	344	352	343	315	315	324	324	314	346	335	363	345	352	364	368	353	356	334	335	350	328	366	357	321	360	321	334	337	360	366	368	342	349	312	324	350	370	348	352	345	342	345	335	337	397	363	329	341	322	327	354	347	362	327	337	314	350	309	360	330	324	393	359	344	365	356	371	309	356	350	367	329	350	324	355	360	339	354	345	343	352	342	362	384	357	315	343	320	348	358	360	358	376	364	353	341	333	350	333	347	337	321	348	331	328	348	365	318	337	343	321	336	359	338	342	339	323	366	365	335	361	364	351	378	319	314	347	373	348	346	380	384	393	380	319	363	325	304	337	342	370	353	349	359	321	331	346	355	354	351	370	330	347	366	324	368	359	358	326	357	306	339	370	341	363	356	324	329	323	383	383	371	365	329	351	359	328	335	336	355	344	358	327	357	343	349	356	335	337	371	347	337	347	316	345	338	327	337	307	332	336	322	310	355	341	371	338	371	357	339	314	357	320	333	317	342	365	327	368	332	341	341	374	367	388	337	315	318	329	344	328	360	353	362	334	341	373	323	318	348	324	334	373	357	327	366	339	355	348	309	353	349	311	342	357	318	375	315	373	371	315	345	387	356	328	327	345	306	367	317	349	345	380	378	371	351	354	347	362	328	358	380	327	343	319	345	345	345	360	342	348	328	352	364	351	337	307	335	303	374	342	351	379	368	369	369	324	375	342	356	337	312	348	341	363	355	381	349	317	311	345	320	346	363	346	365	328	365	337	360	313	340	378	342	359	365	352	324	355	309	351	337	341	341	337	309	357	347	364	371	312	349	361	357	367	348	349	334	342	348	346	361	357	307	342	355	361	312	333	327	340	362	328	338	337	360	322	357	349	322	377	359	344	349	334	385	348	352	358	329	360	350	346	341	332	329	349	353	365	324	347	314	349	355	348	344	375	366	341	377	357	344	378	370	331	309	347	349	318	350	355	300	353	337	350	356	344	340	359	370	361	336	372	316	358	329	355	319	358	327	351	333	333	333	362	348	323	354	385	356	326	340	373	363	335	323	329	338	350	359	373	344	355	378	317	331	330	348	328	314	350	379	321	353	329	351	339	378	360	322	373	340	347	366	361	338	346	331	313	336	340	324	351	360	345	348	361	368	370	345	303	347	348	352	347	348	337	357	335	354	364	342	367	356	353	347	357	340	343	325	348	347	355	335	331	348	343	349	363	290	352	354	372	372	319	340	328	349	375	328	347	367	374	338	329	342	355	347	337	315	328	365	343	351	349	359	374	335	372	379	319	346	356	390	347	334	327	344	317	367	359	325	332	350	365	337	311	341	362	370	354	343	376	392	344	338	366	350	341	363	345	358	366	306	349	391	329	359	347	370	325	346	367	355	335	338	356	343	338	367	344	360	379	321	339	360	335	330	325	325	327	354	365	347	375	374	339	357	339	367	346	360	360	344	378	360	380	365	372	311	327	347	326	349	335	387	344	350	330	329	370	329	319	338	369	346	340	345	352	361	309	365	324	372	343	341	349	337	371	341	340	372	351	332	361	343	317	331	404	329	360	315	365	336	326	347	332	336	394	325	367	335	337	346
13012	10285	6024	6719	5427	4789	12179	14293	9362	5712	2700	1436	944	896	921	839	829	832	855	896	857	835	872	932	912	881	879	860	863	810	864	856	858	861	872	845	857	861	899	868	910	861	869	856	919	853	896	851	838	857	829	859	874	912	884	872	851	798	898	915	815	898	891	892	774	871	907	868	852	864	871	884	828	843	838	835	847	872	858	863	883	860	815	837	856	890	866	842	888	875	893	855	875	844	896	895	876	840	891	815	890	883	904	912	862	845	830	847	800	843	850	852	829	867	838	909	953	833	879	838	839	922	861	861	925	867	842	876	891	873	844	870	843	899	843	821	853	869	886	910	870	891	892	862	885	905	871	834	855	872	871	860	868	865	864	828	852	866	914	837	908	899	943	895	860	917	883	858	885	819	891	866	872	819	868	870	849	873	845	834	863	906	837	886	810	880	859	886	866	896	857	885	851	836	842	888	862	885	824	916	902	817	897	840	864	848	829	835	806	889	841	846	891	838	909	830	862	838	906	872	856	890	877	910	853	857	859	856	855	845	828	858	886	856	860	871	878	922	868	820	907	909	867	845	882	888	880	893	846	906	821	856	849	897	832	868	828	898	858	870	839	890	909	861	865	885	854	881	822	826	887	801	875	892	877	959	860	870	839	810	918	857	863	822	864	894	895	872	841	851	912	921	834	880	890	839	831	933	875	841	857	915	834	828	937	836	825	893	856	892	914	897	878	883	837	858	875	847	870	884	849	862	903	890	788	889	884	790	889	877	881	862	864	864	878	877	895	875	875	876	914	879	862	878	861	851	888	919	876	783	915	841	866	846	884	893	861	863	859	853	858	860	829	851	871	919	864	888	860	923	882	863	877	836	831	901	854	895	820	858	895	861	891	896	823	879	866	862	869	875	874	846	892	842	916	898	870	841	897	853	913	875	851	866	865	868	895	854	854	886	880	877	862	845	865	928	831	879	867	869	862	873	861	858	877	841	850	922	943	858	844	884	798	845	867	859	841	853	859	857	838	865	857	886	830	843	911	848	890	891	879	842	851	912	900	869	868	809	842	967	853	835	849	909	885	896	916	875	830	819	805	870	860	848	868	854	851	885	866	815	861	901	832	883	870	870	907	880	854	825	839	859	842	873	833	862	893	929	835	876	889	867	868	849	845	824	878	887	876	880	893	883	850	902	868	838	848	844	862	868	881	857	852	868	888	866	927	887	879	861	860	781	878	870	842	896	834	843	890	864	848	854	876	904	853	851	896	912	851	895	864	852	835	894	820	846	836	882	852	883	850	850	872	833	835	829	890	868	891	875	918	869	820	856	899	883	823	845	847	823	879	864	881	871	874	893	888	877	857	874	856	903	863	874	880	889	830	896	809	911	863	910	857	858	872	874	837	883	860	843	879	898	864	832	906	888	904	813	858	902	867	870	905	888	847	854	864	835	873	867	875	856	866	898	846	889	852	868	857	820	839	890	879	848	865	868	817	892	837	856	886	866	868	835	852	866	870	837	846	841	846	858	819	838	913	800	873	905	866	881	822	879	876	859	876	860	847	917	855	845	903	841	822	855	895	804	904	904	898	909	852	830	864	881	957	877	836	851	884	903	867	881	928	879	864	866	839	834	823	833	854	850	887	839	849	880	849	893	877	864	856	851	838	891	861	839	870	845	875	873	875	841	876	880	862	840	849	896	856	846	889	829	879	900	864	795	859	863	817	911	803	933	868	910	856	824	924	916	856	887	886	902	860	894	848	852	875	922	899	854	867	868	900	885	872	857	849	880	911	841	872	869	872	899	875	832	910	896	868	871	842	872	816	860	854	824	898	859	928	867	924	876	896	858	872	809	919	822	873	889	861	856	865	856	878	887	882	824	861	833	869	859	850	873	901	808	850	825	863	859	833	836	840	883	876	850	814	874	890	874	840	853	869	897	872	829	780	898	896	835	868	887	885	836	907	874	867	818	875	850	860	845	844	882	843	842	859	899	847	878	807	875	854	861	854	913	873	865	825	912	837	874	887	858	866	877	836	860	863	911	864	896	871	896	854	882	841	838	883	913	882	881	862	861	828	798	902	914	838	886	824	858	859	845	809	833	876	868	901	844	922	867	843	829	861	829	855	871	909	801	833	862	892	923	857	876	816	856	843	820	865	883	814	839	842	880	791	881	871	844	892	840	829	830	826	862	870	858	903	856	871	894	887	874	859	879	901	884	879	859	875	866	938	869	856	946	847	858	898	854	859	920	895	833	864	903	932	858	869	865	826	863	921	865	850	861	889	823	821	861	885	901	870	826	880	896	826	874	857	914	867	850	919	897	842	924	855	862	869	809	888	870	852	823	856	926	880	864	818	891	871	878	879	901	872	870	922	845	862	856	895	887	855	881	875	853	831	818	830	869	847	824	907	849	849	934	848	867	904	862	886	879	829	866	836	804	881	889	879	898	880	914	849	813	854	888	855	885	845	877	852	868	889	889	862	877	869	902	855	880	850	850	860	860	880	886	878	868	890	876	848	868	871	864	940	830	872	874	810	852	864	883	876	880	851	860	851	867	835	856	889	883	856	886	814	857	850	909	847	868	842	869	883	845	886	887	860	878	862	876	835	857	890	866	852	908	840	898	851	862	861	916	860	849	848	882	854	852	869	805	815	817	872	932	894	854	883	875	863	877	896	870	839	858	876	866	863	870	873	891	828	898	927	874	820	903	887	939	897	877	886	891	878	855	892	874	889	856	852	808	913	861	828	927	827	823	881	875	861	907	822	857	879	854	808	834	817	848	889	892	894	867	861	801	856	851	874	855	876	858	875	913	887	889	911	865	894	897	856	847	819	872	880	836	835	832	846	854	855	834	881	864	834	893	893	818	807	849	863	888	881	865	919	915	871	805	857	849	877	843	875	824	854	853	882	837	822	872	877	886	869	847	867	833	887	833	872	931	846	860	835	917	893	846	840	846	864	927	877	809	870	879	881	879	812	851	880	924	859	850	836	870	902	875	962	894	876	876	894	850	895	873	848	872	856	876	883	792	894	892	816	834	852	883	851	928	824	854	850	903	892	908	836	869	856	882	845	883	881	828	906	914	871	906	850	888	860	875	819	891	861	921	893	861	857	841	835	904	866	885	838	846	869	858	891	909	856	897	922	873	847	874	846	905	876	864	865	885	845	846	823	892	863	824	871	850	842	897	887	871	864	876	885	817	845	825	884	908	858	876	821	870	867	861	805	873	805	873	812	869	905	814	841	893	831	846	881	893	875	872	845	895	894	893	869	866	818	859	913	890	856	883	836	862	831	864	841	939	879	819	841	828	867	841	864	861	852	839	810	879	887	905	867	864	887	865	841	869	923	895	849	813	782	894	832	908	844	904	872	904	873	868	897	847	853	852	833	877	882	854	808	840	855	842	836	826	886	799	914	868	905	874	885	874	897	896	869	896	917	889	833	814	840	866	859	861	879	863	866	881	855	780	848	859	839	837	830	822	865	908	882	831	901	834	817	879
49843	41203	21217	14256	7883	5371	27938	37743	24854	13632	4435	1202	496	383	343	336	366	367	347	324	366	351	353	362	354	369	317	347	363	332	373	326	316	344	342	361	338	358	371	398	353	350	374	377	360	384	360	347	348	308	370	329	377	337	346	348	367	349	347	329	337	349	349	338	354	331	351	325	372	362	357	352	344	362	340	361	353	364	343	393	352	345	349	349	343	347	360	370	375	306	367	374	318	328	362	343	340	338	345	355	354	318	362	333	353	353	379	389	357	333	342	309	331	314	350	370	362	357	342	343	386	355	331	410	404	377	329	342	335	331	363	345	352	362	344	341	354	341	339	323	322	337	339	368	388	356	307	339	370	339	340	363	355	355	352	339	304	361	313	362	345	366	324	348	353	356	357	342	324	367	369	371	326	323	315	388	370	361	343	319	336	345	350	319	361	352	354	323	341	345	322	366	365	379	317	362	313	327	342	348	387	359	341	342	340	361	344	311	388	362	349	327	362	338	339	372	344	377	357	364	328	378	376	329	382	358	350	351	326	324	334	316	353	324	328	359	350	378	347	373	343	348	383	344	343	372	324	347	331	345	349	343	380	367	361	380	361	377	338	383	330	361	379	356	369	348	311	306	371	374	348	340	326	343	344	330	337	320	370	343	380	348	316	327	366	359	360	371	366	344	338	334	375	358	340	319	358	353	408	337	349	348	310	350	372	339	331	392	338	324	359	376	309	359	356	378	365	379	339	380	326	350	355	337	331	341	318	334	371	378	377	364	360	371	333	367	338	344	348	338	365	362	349	329	350	360	349	340	344	343	344	360	356	374	344	347	351	386	329	349	365	324	316	326	365	355	339	347	364	346	390	337	366	361	389	359	340	389	332	328	362	351	348	327	319	364	361	311	381	368	347	352	350	375	383	339	354	352	368	345	357	374	356	336	293	346	344	345	387	332	405	385	364	350	371	349	340	364	372	345	331	351	349	338	340	363	327	336	376	321	344	345	373	359	374	345	379	367	391	369	365	348	354	360	349	343	328	331	325	347	356	326	333	341	370	345	359	316	336	373	331	341	367	333	320	357	360	346	317	344	353	369	354	351	366	359	333	378	361	357	338	349	377	340	339	350	337	397	376	314	381	330	370	342	387	365	340	334	386	364	342	343	353	336	336	314	366	348	343	375	372	354	346	335	354	331	341	326	341	336	343	379	371	352	343	375	382	369	377	351	363	334	364	336	353	323	363	389	342	333	368	368	365	333	379	353	359	341	336	343	375	361	334	353	310	372	339	329	336	325	341	347	356	336	364	327	380	339	364	326	360	374	334	401	371	338	361	325	358	318	309	334	359	331	357	352	329	365	362	389	368	335	358	319	376	337	362	366	334	333	327	319	350	333	333	347	336	328	355	332	356	356	352	290	388	340	352	336	345	353	361	352	371	353	369	358	365	377	395	370	361	334	367	344	328	393	381	365	335	313	357	342	370	332	342	356	323	358	359	365	380	345	353	371	382	363	393	351	365	375	358	368	335	358	372	369	322	363	348	339	320	382	367	340	356	345	376	403	355	325	348	368	318	360	346	355	336	360	390	332	347	344	336	336	355	348	335	357	323	308	369	352	371	376	348	359	338	359	347	345	389	339	337	357	355	350	345	366	363	347	352	337	382	363	319	326	319	351	384	347	385	348	361	352	348	345	373	365	358	365	367	377	360	334	331	358	319	354	346	316	324	390	365	359	314	352	310	323	328	364	362	305	335	360	353	319	331	350	358	346	354	334	346	339	347	350	354	337	307	355	357	352	382	345	387	340	340	335	327	344	364	362	323	370	319	332	332	371	353	318	326	384	351	351	389	353	350	372	368	352	373	342	345	331	360	380	383	363	348	334	359	336	355	368	341	331	329	348	320	357	323	320	382	349	359	351	375	363	351	320	311	355	370	348	344	374	356	346	358	362	373	372	337	385	352	398	334	343	345	321	367	381	353	337	339	367	335	362	352	356	353	334	350	339	391	375	327	342	372	377	339	341	369	357	356	356	351	357	338	340	384	330	359	351	319	320	371	308	349	346	356	350	324	394	356	333	341	378	354	348	344	324	351	417	332	353	362	326	328	362	329	370	384	299	353	347	341	349	334	343	350	376	356	388	357	302	348	338	381	379	355	347	344	340	378	325	373	337	359	338	380	333	376	361	350	358	339	348	365	355	315	337	368	319	360	339	356	345	376	343	317	335	330	359	333	364	371	350	364	344	377	346	354	347	340	348	321	350	383	363	382	356	376	323	368	328	355	338	333	349	349	329	323	359	376	358	335	366	349	342	350	342	352	367	366	344	411	363	341	375	338	322	330	334	337	338	332	390	377	361	368	342	355	360	337	377	366	343	357	341	368	340	371	350	346	351	345	387	343	359	361	368	338	361	343	313	343	386	366	332	354	358	340	370	343	337	317	376	359	361	339	369	382	365	387	354	326	371	366	348	371	322	340	320	353	333	348	385	336	374	347	315	374	342	335	357	378	371	380	373	347	362	313	371	376	388	371	350	347	371	343	365	359	341	349	320	351	355	324	348	383	329	366	346	349	382	389	353	343	341	378	361	351	356	350	339	340	316	328	355	353	346	384	338	349	353	316	370	346	350	345	338	355	370	326	333	361	371	379	309	385	337	338	353	324	320	393	341	369	309	365	368	360	330	363	363	344	363	374	350	368	361	330	346	374	334	371	385	392	383	371	333	312	328	339	388	354	363	333	330	369	364	339	357	325	337	378	336	331	355	370	340	397	358	315	354	387	342	348	356	346	355	323	318	387	380	340	359	335	341	337	341	379	331	347	344	347	356	347	353	325	317	347	320	312	344	374	336	325	356	341	388	351	343	346	326	366	343	347	323	330	359	347	333	363	336	361	342	349	361	328	337	345	342	354	338	381	295	352	352	319	360	319	349	362	384	380	330	373	351	355	355	341	360	356	358	372	397	302	306	323	395	394	342	340	364	346	377	350	385	352	344	359	315	338	358	356	381	350	379	369	330	377	343	355	317	331	340	345	334	344	332	358	367	343	344	371	388	343	364	337	343	371	356	337	321	342	389	385	351	334	370	378	363	341	369	340	320	356	383	338	358	379	323	361	347	397	349	325	321	315	395	357	331	321	366	378	350	361	349	357	353	357	359	349	371	340	328	343	345	351	354	393	378	356	359	321	381	354	358	358	306	341	334	356	358	341	350	367	364	351	335	367	351	357	348	333	355	381	349	329	372	373	372	338	347	325	377	363	364	370	336	327	406	343	372	363	378	364	339	363	353	365	320	378	332	365	312	318	311	356	342	372	346	388	341	334	333	370	319	364	334	339	323	327	359	371	357	351	336	355	319	333	346	337	357	317	336	340	370	348	339	327	342	350	343	365	339	344	358	384	402	394	359	331	352	361	378	346	332	355	349	383	382	347	331	347	359	371	362	366	332	334	352	353	334	366	348	328	368	394	360	343	365	351	363	344	392	381	369	357	357	313	340	319	355
36462	27610	13623	14835	11985	13489	47249	52017	40838	28907	13497	4464	1503	1014	897	825	879	873	857	851	843	849	851	820	862	882	837	846	853	850	874	900	875	852	859	875	857	894	908	851	873	872	865	885	886	932	874	854	887	883	878	875	839	841	800	910	852	847	874	845	850	842	853	847	872	897	873	869	957	860	825	860	908	836	883	908	881	874	853	886	843	837	921	851	881	861	921	880	863	892	892	896	866	853	842	858	867	842	897	909	871	864	883	907	842	793	842	870	911	813	911	893	901	869	860	893	903	870	875	866	820	857	835	861	877	900	853	873	843	894	843	816	901	881	904	890	855	889	887	871	862	852	896	866	871	873	866	876	848	828	930	900	872	910	915	866	851	908	864	903	903	852	896	875	871	846	910	846	859	863	861	850	852	906	840	897	889	856	856	848	908	890	836	857	857	834	908	856	898	884	879	903	859	809	862	872	868	854	863	803	851	882	884	864	868	866	877	843	935	822	940	854	858	870	864	848	881	857	854	853	867	907	872	839	877	867	852	854	916	888	899	857	923	870	885	866	875	861	882	822	913	846	840	885	893	846	876	864	888	854	865	834	905	834	861	859	863	862	884	863	879	873	867	828	864	878	847	881	886	872	854	845	873	909	859	888	871	849	839	889	890	892	858	867	872	856	918	889	875	866	882	859	885	867	856	857	854	863	854	866	859	896	907	834	863	883	889	839	884	861	842	896	898	847	854	873	886	807	854	864	896	859	845	923	841	901	872	903	876	791	851	851	946	899	882	881	895	883	819	893	857	900	837	821	895	857	947	856	826	853	838	872	886	857	817	907	878	866	885	846	874	860	913	858	813	847	823	888	892	838	890	841	896	889	863	848	889	843	909	861	851	876	861	816	881	892	874	863	951	834	872	861	923	894	854	877	873	904	824	886	833	839	834	874	904	859	808	872	876	865	902	828	908	886	880	850	832	902	899	838	821	817	830	887	857	892	902	842	877	854	897	836	833	866	912	839	819	882	895	853	878	861	844	913	883	835	865	844	863	908	843	844	901	908	843	899	883	873	870	863	843	881	882	797	900	848	897	877	873	844	894	841	822	828	889	850	897	865	888	917	887	910	857	845	880	888	865	895	876	915	882	840	908	890	812	874	890	919	834	901	940	865	839	884	896	837	862	871	876	857	893	835	908	860	845	873	881	878	889	877	938	873	917	815	865	889	845	855	820	868	847	837	856	898	913	858	813	879	857	822	899	901	883	916	874	861	834	874	863	900	836	862	914	892	879	880	877	892	909	856	854	891	832	800	832	879	843	857	828	922	965	846	883	882	863	849	846	865	909	895	850	870	849	890	903	865	851	890	800	884	813	867	861	931	890	919	868	843	847	839	864	867	894	888	895	799	870	862	901	864	785	871	869	838	893	877	893	874	812	914	850	849	801	895	876	871	881	900	882	872	858	844	857	920	863	846	890	868	818	871	894	879	811	864	863	858	859	872	875	893	859	869	864	912	861	874	883	831	871	856	816	845	898	899	887	860	874	883	883	924	831	842	845	850	907	862	865	859	863	900	896	882	890	884	893	823	838	906	955	868	887	899	848	873	906	867	860	837	856	873	901	889	933	850	865	875	918	828	885	860	837	875	816	959	855	876	897	859	860	877	877	806	844	921	840	848	929	858	885	878	876	831	832	889	856	916	897	884	834	844	880	876	842	827	860	843	884	846	864	871	811	875	858	894	864	893	878	841	864	847	851	876	889	852	815	844	864	793	914	868	827	904	900	873	865	928	858	899	900	845	886	870	904	857	887	868	835	873	847	902	841	888	901	851	863	849	859	897	844	869	865	837	848	840	912	872	871	903	898	887	924	872	868	948	861	839	890	858	877	882	902	864	914	904	855	865	873	859	931	878	881	904	845	910	860	865	888	855	891	839	869	896	901	844	910	913	841	862	839	808	868	843	915	823	842	864	875	888	860	814	894	894	874	913	862	858	916	832	886	849	925	887	872	893	932	830	906	899	879	823	852	872	888	876	893	848	957	874	855	827	879	868	856	816	854	851	886	832	851	857	907	877	884	897	873	843	850	874	873	842	856	892	871	885	865	878	898	873	928	873	886	856	889	908	841	899	864	854	839	845	861	853	839	855	894	919	899	902	827	874	879	817	845	890	918	849	886	871	928	853	858	892	868	850	857	811	822	834	875	848	840	873	866	871	859	867	880	920	909	880	823	881	881	813	905	912	893	876	946	911	847	873	876	895	851	845	819	891	869	869	886	874	834	879	892	898	880	857	850	877	812	854	867	903	876	873	900	857	826	865	872	899	845	860	902	863	909	860	842	853	902	893	903	829	895	868	856	839	892	862	865	858	811	886	860	883	898	901	849	892	871	853	890	871	883	875	863	877	880	827	865	886	879	856	860	842	903	866	886	902	866	832	826	858	892	797	878	850	848	894	883	897	905	829	848	873	850	895	830	873	880	856	840	923	859	911	839	847	825	901	839	887	919	862	847	776	824	898	859	874	899	829	873	890	857	800	852	865	910	817	865	888	885	908	834	928	887	858	822	909	830	884	832	848	853	835	871	879	867	861	865	831	852	900	874	856	889	856	854	842	870	876	881	844	860	877	907	873	882	802	832	942	903	873	821	896	873	914	905	897	854	938	869	888	887	880	896	857	883	845	906	840	894	912	846	865	857	903	878	942	897	935	864	838	790	902	855	880	870	882	866	854	893	847	781	854	814	891	789	845	882	846	835	881	917	855	922	872	855	838	884	882	831	861	864	838	860	892	901	876	825	878	883	823	867	877	871	864	884	891	864	876	901	884	895	851	865	861	948	857	869	944	833	893	899	847	838	860	852	871	831	886	856	879	842	918	835	887	831	886	883	864	908	863	895	881	878	904	868	861	860	860	865	833	876	854	902	877	892	852	839	821	869	876	884	847	886	854	863	907	864	906	855	869	865	864	911	872	874	928	929	774	860	880	841	852	875	863	832	847	909	922	826	857	887	887	893	855	849	891	861	898	868	903	907	858	883	909	838	912	849	878	906	841	856	813	833	867	908	856	876	824	817	857	859	868	806	861	857	840	863	868	840	869	879	842	836	895	880	829	863	917	851	850	844	873	896	837	944	889	838	864	861	847	827	842	897	870	849	867	864	862	899	821	889	865	925	871	868	860	827	833	868	851	890	895	860	841	857	881	905	830	878	849	879	927	912	893	850	864	860	874	827	872	882	791	864	828	847	887	887	866	925	878	840	898	901	899	830	866	862	927	853	815	845	855	851	915	865	903	864	906	884	871	903	836	866	888	911	895	912	856	874	879	859	844	877	827	868	911	876	826	848	868	908	842	853	848	879	847	860	881	913	875	854	860	821	838	860	860	833	870	884	852	862	863	870	888	878	806	828	916	847	865	896	847	916	852	860	842	856	844	848	862	856	894	854	899	867	871	860	930	867	887	881	895	855	891	886	869	813	842	837	880	857	865	884	831	879	913	848	901	856	905	901	904
54640	38717	27015	20694	16380	10498	42485	52889	35619	22091	8446	1915	585	369	349	283	343	322	320	314	295	298	316	328	311	319	339	336	309	358	338	343	329	328	325	302	298	319	322	344	301	287	278	302	303	294	321	294	331	325	301	300	308	317	364	299	334	279	313	317	318	320	300	327	308	301	318	306	276	287	372	350	265	307	335	332	299	262	299	344	309	333	310	270	324	312	318	329	328	294	317	315	308	313	343	299	274	301	285	349	328	317	319	308	304	345	336	313	311	320	341	300	318	351	316	303	320	305	343	315	305	327	309	298	311	357	316	324	303	306	298	329	311	327	354	312	285	321	310	306	325	319	322	308	326	307	304	344	298	307	325	308	313	288	310	303	306	294	290	324	312	298	317	307	280	302	302	278	280	312	316	345	317	302	313	296	277	324	314	315	341	338	316	336	311	306	288	301	322	292	275	320	308	332	310	308	336	309	312	296	318	327	327	295	357	296	307	302	290	322	312	326	316	311	274	262	310	303	297	319	305	301	297	296	288	303	312	321	312	296	315	279	299	300	323	313	319	305	333	316	290	322	311	335	352	319	336	299	311	303	293	345	317	326	292	308	311	319	306	308	313	299	287	347	303	285	302	309	323	295	320	310	328	325	288	298	343	298	338	339	315	309	317	328	328	340	320	323	323	312	310	328	304	335	309	334	333	320	293	306	325	315	302	346	279	337	326	294	333	324	334	289	318	276	332	316	297	278	287	312	308	336	324	308	282	325	301	319	318	316	319	338	295	361	330	304	313	313	325	321	314	318	289	305	285	307	318	330	314	307	320	309	269	317	283	316	292	309	285	276	318	325	320	311	289	316	293	313	306	333	323	307	305	306	332	325	285	303	351	307	288	309	313	325	299	306	329	286	291	318	318	278	304	318	332	293	325	289	330	310	310	335	282	293	295	337	300	334	314	287	303	296	311	292	351	325	280	284	333	286	354	321	302	349	333	327	290	311	304	293	301	302	290	320	325	292	311	340	323	329	323	300	285	321	312	298	324	284	339	288	307	323	336	303	302	313	309	317	289	299	306	305	327	322	310	301	322	325	325	289	320	316	305	308	314	330	286	285	328	324	299	327	330	329	316	323	307	303	311	320	342	327	323	311	310	312	304	284	296	341	307	335	313	324	290	315	314	310	313	317	309	313	310	332	294	285	343	286	315	310	284	326	324	302	319	310	301	321	297	320	295	319	316	294	322	316	356	316	290	319	309	297	297	334	304	293	318	303	293	291	343	335	366	345	328	320	298	295	318	308	315	261	292	305	319	317	321	325	312	319	296	271	293	298	307	311	332	314	318	314	311	324	325	319	298	313	298	317	342	303	318	293	300	295	355	326	312	343	322	304	298	331	304	307	310	318	323	341	304	324	325	314	304	292	335	323	307	282	309	300	303	274	281	332	293	296	312	310	300	314	307	337	318	314	320	312	331	336	325	288	292	317	312	288	301	303	309	334	308	309	355	334	299	326	323	325	312	312	313	361	310	291	329	330	330	331	325	344	320	312	292	310	322	322	314	308	307	311	296	304	337	333	309	340	309	311	317	291	286	316	346	314	300	305	312	334	303	309	311	320	314	342	320	333	289	311	334	303	304	297	300	291	305	313	314	318	269	293	322	319	356	316	333	352	321	317	321	310	335	318	321	317	342	318	270	318	302	312	332	344	298	258	328	304	342	340	313	305	324	344	348	289	307	311	330	310	330	325	282	315	292	299	307	300	312	301	318	308	318	329	305	292	287	292	288	305	291	317	314	320	304	301	304	336	330	335	364	299	286	319	304	299	343	282	323	334	326	310	302	299	349	318	294	311	330	310	339	341	296	353	309	332	310	324	249	293	335	336	307	331	311	314	305	293	331	296	339	286	310	323	272	294	318	334	340	322	325	319	302	302	315	302	320	285	303	313	292	308	316	312	319	316	347	314	336	268	303	314	326	297	351	337	314	308	332	284	302	302	308	344	306	308	297	327	309	303	298	314	312	339	309	301	310	320	315	308	326	319	345	308	298	318	323	303	305	275	308	323	285	322	347	313	324	322	355	329	337	302	334	330	298	299	322	318	282	339	311	336	351	340	292	315	281	313	325	302	313	362	280	300	326	295	302	308	311	294	318	282	299	339	313	341	284	312	308	292	308	301	286	317	291	304	301	332	286	304	319	344	355	333	334	301	337	305	345	304	325	291	354	315	337	306	305	314	312	316	299	328	300	338	290	326	325	306	340	269	296	327	335	284	311	329	300	307	327	335	318	325	287	303	330	294	287	308	349	330	333	291	291	314	304	344	338	311	297	294	301	301	340	322	315	340	305	325	295	317	308	330	298	311	340	313	296	304	315	313	304	301	306	298	318	337	311	307	285	292	346	339	309	330	320	315	290	307	328	296	312	324	322	290	329	291	297	300	299	318	306	305	321	305	328	300	337	322	317	316	318	331	288	317	314	295	334	299	357	272	289	300	349	307	326	292	312	329	330	325	307	304	319	303	299	288	315	323	333	302	329	327	303	319	319	310	326	316	327	304	323	287	268	306	317	320	338	303	340	318	272	332	287	322	311	299	309	287	316	316	312	300	301	301	327	313	309	308	322	326	311	318	298	317	310	315	277	281	333	289	322	314	338	311	300	316	331	316	342	294	284	336	330	295	315	280	271	304	326	293	318	304	315	324	318	291	314	331	299	314	301	284	336	307	355	332	330	334	318	314	299	290	336	287	319	300	297	314	310	303	318	314	298	297	283	347	295	305	297	297	319	313	272	322	310	309	287	326	312	321	313	326	328	326	291	317	323	287	283	289	289	302	326	301	351	317	300	340	322	307	328	305	338	283	293	334	312	341	332	327	313	283	289	290	312	310	315	340	340	326	294	318	322	316	328	315	285	304	318	335	321	304	336	311	321	357	320	313	310	331	315	309	305	326	303	318	324	286	318	303	291	307	320	328	294	254	306	308	296	299	315	318	325	276	325	347	333	304	317	310	307	283	339	292	309	278	309	310	317	321	320	336	329	317	310	323	334	315	305	302	282	315	312	308	295	318	307	351	321	301	287	313	305	335	321	332	320	311	287	289	327	320	328	305	297	318	325	322	316	283	336	307	295	308	324	303	308	310	313	339	322	337	328	333	331	336	329	291	324	309	274	298	327	315	314	349	349	296	316	304	293	327	321	350	326	318	305	314	318	299	324	310	299	309	344	291	310	339	300	301	318	309	311	292	292	294	328	321	331	316	333	306	303	337	339	327	303	319	313	284	317	323	296	306	304	339	332	291	306	288	307	337	306	337	296	313	330	301	341	293	312	303	324	311	308	282	322	314	318	323	328	303	286	296	330	299	326	334	309	302	319	307	303	335	302	362	314	333	318	292	296	298	317	323	329	325	317	343	363	307	316	283	288	324	289	315	312	325	308	318	327	294	303	322	318	314	317	312	330	339	315	340	338	313	298	281	300	300	334	301	328	307	285	320	281	311	301	309	329	315
43654	31037	25374	20364	20586	16758	59543	63019	49127	36571	19763	6876	1907	887	767	778	816	791	768	782	743	754	769	780	772	819	737	779	715	765	752	757	795	817	771	805	793	777	751	781	764	770	698	811	764	773	766	763	813	824	764	797	784	812	776	779	755	772	789	775	734	784	770	763	784	811	799	746	748	773	743	800	791	774	749	832	806	788	806	747	765	776	764	782	758	758	767	751	770	819	732	760	776	753	726	790	755	809	801	801	789	769	707	770	813	780	779	757	736	756	806	792	728	755	774	784	779	735	773	785	769	808	797	730	814	775	790	754	803	774	759	778	815	809	709	765	707	772	806	791	775	791	734	798	798	769	757	803	798	784	838	799	804	789	793	802	740	761	770	751	832	750	816	752	767	783	771	771	740	769	744	738	742	770	747	763	764	723	763	731	767	780	774	800	773	776	794	797	768	765	810	776	729	807	761	750	799	757	784	836	719	799	740	813	771	761	768	760	756	805	789	713	766	796	748	747	738	798	787	725	823	766	811	767	773	689	813	803	809	815	768	821	776	764	787	770	730	771	788	816	774	839	809	735	753	773	806	751	746	756	784	737	774	767	787	779	810	782	755	817	815	797	779	790	826	780	801	768	719	741	758	743	787	754	771	796	778	777	797	777	809	802	760	821	791	766	785	786	766	770	787	762	824	752	782	787	773	722	760	752	817	790	781	842	795	820	790	782	777	725	767	775	784	739	775	795	773	761	786	748	783	798	743	805	771	760	796	756	779	802	846	733	784	727	762	801	746	778	741	778	776	818	757	799	714	756	834	743	844	787	763	742	759	786	824	782	774	793	761	794	776	783	802	814	750	779	807	746	695	831	806	799	751	797	783	791	728	748	794	797	747	807	810	777	816	729	767	764	739	758	808	798	793	766	765	755	799	801	786	769	791	791	761	747	720	744	770	773	780	809	782	786	766	743	779	752	803	818	751	792	749	781	755	748	818	758	816	792	783	799	733	767	738	807	770	860	795	790	827	768	751	810	798	823	779	768	767	738	776	794	773	804	804	795	782	793	786	757	848	783	791	741	762	812	787	788	731	832	767	789	814	796	777	713	767	760	780	752	814	802	775	764	718	760	757	808	778	825	811	777	777	803	830	765	769	797	797	765	788	719	720	729	811	831	780	807	763	793	757	826	774	783	804	774	814	809	810	740	772	789	823	766	772	775	752	750	758	775	785	794	751	744	748	768	793	804	741	748	809	771	772	755	744	788	760	792	765	795	796	797	750	761	803	783	778	773	800	797	774	751	777	803	792	785	831	797	770	761	768	764	763	741	768	786	772	757	764	776	780	818	775	789	801	786	770	828	819	755	850	805	787	744	762	777	769	762	779	756	814	745	788	777	797	785	772	733	748	818	793	771	806	772	757	776	756	725	740	726	809	775	761	816	726	778	755	782	790	810	789	753	753	790	726	811	801	754	780	779	756	781	796	794	803	782	742	837	789	751	817	767	779	779	800	782	798	776	776	760	777	799	745	845	792	757	756	772	779	766	792	737	814	801	746	767	815	806	816	771	821	765	776	778	742	781	830	814	799	744	764	807	761	786	803	747	740	763	734	787	741	723	767	792	813	788	770	788	776	805	792	721	773	780	822	761	759	802	737	797	821	812	726	790	783	783	790	783	787	791	763	764	782	765	827	749	752	837	783	763	766	800	766	755	768	784	731	766	755	791	792	854	758	779	767	717	820	782	791	769	745	772	789	804	797	770	802	796	787	773	755	770	785	730	755	800	748	784	757	726	765	781	818	824	805	739	773	757	731	809	772	751	749	795	758	725	804	754	763	806	795	800	736	762	807	775	747	790	766	791	785	788	829	785	766	811	737	703	772	787	751	754	768	743	781	799	775	756	745	781	792	729	781	784	758	747	787	784	777	751	803	799	797	788	769	789	729	803	754	770	776	803	767	784	821	749	729	731	782	779	780	817	756	779	757	759	805	798	741	811	763	786	840	776	768	781	757	745	812	757	766	824	727	779	716	761	776	784	769	820	732	760	732	771	748	796	792	776	727	781	815	772	810	804	788	761	796	814	822	796	827	742	701	785	735	781	805	792	777	844	830	725	757	752	791	698	752	766	765	723	756	796	766	791	741	812	790	771	739	777	757	808	789	763	795	760	760	758	771	789	796	735	740	717	792	825	788	758	804	768	734	776	780	782	797	738	765	839	770	831	789	764	783	784	798	874	753	742	739	770	805	778	790	801	751	771	796	795	766	809	802	804	732	859	785	763	803	756	759	778	805	837	748	777	756	719	774	744	790	785	796	803	735	764	802	803	787	782	745	811	774	769	827	735	780	752	765	763	800	796	770	792	779	771	795	790	805	759	757	718	791	754	810	812	823	799	776	726	816	808	737	795	814	803	751	746	791	877	763	778	711	761	804	781	771	807	780	805	762	723	739	736	817	783	789	721	794	802	763	768	753	740	767	758	764	810	761	753	775	763	818	804	746	782	733	757	783	768	767	806	763	822	807	759	767	813	772	787	751	822	741	766	803	822	790	756	804	761	742	783	777	778	813	804	753	775	756	830	807	777	833	784	812	712	773	751	791	782	841	781	808	812	758	774	782	778	735	780	791	779	809	769	804	774	809	797	796	764	759	790	798	736	796	826	776	759	766	772	756	736	814	834	784	823	752	771	783	760	767	824	817	802	800	759	733	775	791	760	840	724	793	779	751	782	796	773	814	833	825	746	801	793	774	771	772	732	808	772	750	796	775	778	794	754	797	818	772	746	769	763	759	796	754	812	787	759	738	796	781	728	760	760	832	748	793	816	781	803	778	751	724	753	771	749	820	766	765	792	819	770	782	833	775	777	762	744	757	756	737	752	787	779	760	817	755	735	803	751	783	770	786	775	815	772	773	810	748	823	763	726	792	762	777	749	802	721	794	759	797	742	769	763	780	793	733	797	766	784	772	771	751	730	754	809	756	762	760	749	786	800	784	769	719	738	745	845	778	775	756	768	783	820	767	731	769	788	737	716	773	771	781	789	842	783	801	783	744	800	785	816	759	759	770	772	777	784	811	796	797	777	719	765	781	772	789	782	760	805	726	733	756	735	799	771	782	717	777	768	797	736	751	779	730	758	830	808	808	820	770	777	742	730	767	803	799	777	803	769	756	746	817	796	793	797	799	779	758	773	852	807	784	788	767	793	772	750	780	783	772	806	760	802	823	780	752	778	792	753	758	737	795	777	753	745	773	725	807	815	791	717	750	800	790	805	815	799	805	743	789	759	782	781	754	753	753	737	762	734	764	780	840	793	784	753	793	780	759	734	789	797	774	730	818	761	821	779	771	790	802	781	804	788	836	771	741	769	774	772	772	779	778	815	800	781	763	783	798	801	753	788	799	760	730	747	780	793	803	796	748	783	769	783	741	793	773	789	814	765	785	804	778	838	794	814	815	813	833	799	754	826	765	788	806	815	790	834	764	769	787	773	702	746	761	785	794	806	789	761
18044	7490	4031	3635	1985	1194	2188	4138	3067	1887	793	463	335	350	334	361	330	315	286	313	352	319	325	323	315	347	338	324	350	337	357	311	321	300	367	316	338	333	303	334	298	328	348	339	346	320	313	349	330	325	362	323	337	347	321	323	341	336	333	313	352	303	354	325	333	333	344	396	346	322	365	361	323	329	336	318	324	297	327	319	347	329	358	329	332	318	328	339	344	312	312	316	351	306	340	333	363	327	304	317	308	345	314	310	314	317	325	331	342	313	335	339	296	319	330	312	343	301	349	342	348	321	334	321	345	342	310	313	292	331	313	321	329	327	309	355	330	345	332	306	309	345	343	311	332	336	316	345	300	345	346	372	327	330	359	316	327	324	336	326	364	304	332	299	316	349	329	341	332	313	338	358	321	352	300	312	322	324	301	337	350	336	326	331	325	332	319	315	319	339	329	317	329	320	317	294	343	336	274	307	312	325	314	339	317	284	300	299	288	311	321	299	300	312	324	325	342	312	330	345	306	333	311	343	334	398	316	316	313	336	320	369	329	304	334	278	338	316	335	337	317	351	352	310	358	315	346	311	331	333	323	321	335	345	316	326	349	325	333	336	325	328	340	339	344	322	339	340	298	330	318	320	336	349	313	336	330	322	328	354	303	315	306	328	302	319	302	333	317	341	365	325	326	314	316	310	322	304	342	327	319	310	305	323	331	331	310	321	310	343	315	337	318	335	321	330	326	363	296	285	336	342	311	315	320	335	324	309	321	335	316	348	354	326	332	327	321	360	329	329	335	315	314	315	321	338	351	318	333	301	319	331	332	329	295	332	352	307	328	315	293	335	341	327	335	345	311	338	335	327	338	351	312	335	315	341	361	319	333	316	312	300	314	332	317	343	332	331	329	301	361	311	353	342	328	320	317	322	309	301	356	357	337	343	330	325	308	328	352	292	344	312	365	346	331	322	322	326	319	317	320	331	308	335	327	372	298	341	307	345	314	338	300	317	320	308	332	324	313	320	340	371	316	360	302	366	305	325	341	309	327	310	369	313	356	324	323	349	317	315	318	329	320	308	360	328	339	333	335	325	293	329	313	323	310	335	362	341	336	336	323	374	327	351	301	325	310	300	331	366	354	305	323	371	315	331	330	357	312	323	285	291	333	328	318	327	314	312	350	321	311	316	301	350	356	345	316	331	294	310	319	336	325	358	322	300	331	316	359	299	317	337	342	320	317	335	342	335	371	338	324	326	331	326	333	302	306	349	304	317	318	359	307	321	306	312	338	320	316	308	302	317	329	339	340	324	341	311	349	320	324	350	332	340	279	342	343	310	333	327	313	334	303	329	326	344	324	350	331	292	351	354	328	318	327	317	333	291	352	323	318	381	322	311	345	322	326	307	337	383	346	315	350	328	333	347	321	355	325	344	335	330	318	323	322	314	316	328	312	337	323	319	326	347	317	344	325	326	336	317	300	330	317	324	311	315	315	296	323	338	337	345	353	294	341	324	323	325	305	321	331	349	297	319	335	308	341	343	332	333	364	327	325	324	347	330	312	340	320	306	339	326	335	341	313	324	309	318	333	331	318	334	311	354	308	323	311	316	319	319	338	318	376	323	347	341	362	320	313	311	360	336	356	319	333	303	338	356	309	318	291	334	321	321	312	303	325	335	355	351	360	330	312	333	301	320	342	310	317	324	349	359	308	343	316	344	395	322	316	360	339	320	323	358	316	327	317	342	308	347	318	312	308	347	337	320	307	316	334	295	313	330	358	352	334	299	294	338	314	336	333	320	334	316	355	306	339	337	319	320	326	347	347	337	290	335	329	356	312	310	321	344	312	327	341	292	351	350	310	337	387	314	322	304	330	305	360	352	298	338	301	330	348	323	328	319	319	355	332	296	307	321	333	342	310	333	308	321	311	344	327	331	350	330	341	337	354	334	345	348	321	323	287	377	319	342	333	312	304	358	342	354	354	332	311	339	330	304	279	298	357	332	356	289	327	349	317	354	353	342	282	325	345	323	329	352	339	329	302	329	314	308	331	324	332	322	318	339	321	333	314	333	342	343	324	332	301	308	358	323	325	338	336	348	301	368	334	325	327	335	329	318	315	346	341	335	351	348	306	299	348	352	358	305	321	334	340	293	338	328	337	279	334	317	337	362	379	346	324	328	331	308	319	308	313	336	315	311	313	348	358	322	324	335	311	321	311	368	312	334	323	323	338	331	323	327	315	302	328	298	324	335	317	319	325	317	333	340	311	303	344	336	362	353	354	351	308	298	323	325	341	332	326	330	317	339	289	319	358	323	306	334	340	312	334	293	315	321	344	354	342	291	324	324	355	311	327	337	318	335	305	306	317	308	359	332	312	348	319	314	352	318	348	326	346	328	327	305	353	322	328	355	306	332	343	337	337	348	325	320	351	360	346	342	324	330	320	316	334	353	310	334	338	327	330	343	343	362	326	338	346	309	304	341	351	333	354	323	338	327	332	336	293	371	336	290	316	312	313	305	341	345	319	324	335	348	318	345	341	335	337	329	337	325	299	336	363	402	385	343	328	308	331	305	311	340	339	335	317	339	346	305	320	329	336	333	308	335	335	313	328	309	313	326	338	339	304	358	326	336	312	321	316	311	366	324	323	294	335	320	326	320	330	304	346	337	354	342	353	321	293	336	340	312	311	319	311	356	308	318	371	293	316	346	326	301	324	341	347	367	345	334	328	313	321	334	346	313	342	328	371	303	326	359	320	314	302	381	339	322	336	361	319	323	325	332	351	335	316	329	313	335	318	315	340	296	335	343	315	366	325	308	319	326	338	329	320	335	286	325	341	308	325	338	342	346	311	332	310	350	334	329	361	294	353	314	321	338	321	331	331	310	286	372	325	292	314	349	336	333	329	344	313	332	360	340	326	327	351	315	344	354	326	344	334	326	305	351	353	327	322	336	330	322	377	316	329	319	327	323	345	304	314	298	334	332	339	306	345	279	330	329	317	324	317	331	295	339	343	341	328	334	313	322	374	292	331	318	354	344	317	322	324	328	310	319	367	343	341	311	303	315	306	327	330	314	339	344	367	295	322	313	347	337	305	341	332	332	344	359	319	339	337	307	321	353	323	326	314	344	307	336	313	320	322	351	322	341	293	335	342	324	325	323	300	323	333	342	299	327	357	293	340	316	338	360	337	319	312	317	312	322	322	363	334	330	340	296	291	329	337	327	311	326	324	315	309	342	334	310	315	310	322	336	317	311	333	299	342	335	317	363	294	301	354	317	343	313	362	330	337	332	325	315	330	314	328	316	352	305	355	316	324	316	310	322	337	299	307	348	344	284	336	309	373	295	306	335	328	320	352	308	312	316	324	350	334	308	303	320	343	326	302	301	336	350	320	311	315	321	350	338	311	320	337	338	327	322	322	309	346	333	351	321	322	345	327	311	323	322	307	345	299	301	313	318	340	304	340	333	344	349	354	315	348	337	325	330	345	359	304	344	307	320	329	364
12614	6003	6936	9321	6553	4640	9747	16174	11196	6418	2831	1358	950	846	822	796	836	849	789	832	826	846	787	834	834	848	767	821	834	774	812	855	790	812	843	844	842	791	851	829	797	834	794	780	799	811	781	802	815	800	828	807	811	851	884	792	838	789	824	818	813	880	775	770	765	919	801	807	830	809	830	777	844	822	833	861	772	846	842	818	853	824	770	815	799	849	829	831	840	814	828	840	803	842	768	796	781	832	842	849	808	812	791	790	764	841	818	857	814	836	830	850	834	827	810	838	838	829	813	805	789	866	819	861	832	832	806	830	834	814	798	738	856	788	774	799	845	868	830	817	828	786	797	841	817	779	859	814	860	803	811	805	810	786	814	817	777	835	822	828	843	831	774	845	850	802	810	854	808	763	835	787	829	846	789	777	800	811	855	824	814	883	857	831	806	840	880	839	816	820	844	845	765	850	847	822	769	793	834	830	823	847	806	814	847	820	802	814	819	828	792	829	831	737	810	769	830	777	805	778	849	811	804	815	864	853	833	808	776	849	793	762	836	801	821	803	823	796	790	808	871	856	855	882	793	805	819	845	832	856	792	819	862	825	841	793	809	785	788	813	836	812	811	751	779	785	843	865	834	823	885	821	796	811	859	818	824	823	780	823	816	812	823	843	865	798	817	871	793	820	777	834	818	799	823	810	824	801	783	772	771	815	762	833	840	822	851	842	806	812	768	780	845	802	824	839	797	792	818	810	821	743	782	801	820	787	867	861	813	834	809	785	850	785	801	852	824	796	829	814	865	831	789	832	821	825	828	853	784	824	814	789	817	803	845	786	837	839	858	800	814	785	827	792	797	867	848	808	814	829	846	882	838	780	841	839	855	846	816	804	807	806	799	786	846	831	822	791	815	894	758	795	725	837	817	840	812	837	822	830	857	795	879	806	818	834	752	834	816	783	833	811	768	809	806	827	789	822	815	815	836	837	783	824	831	837	794	839	836	808	781	820	776	875	853	801	841	830	828	787	853	796	873	819	838	862	791	836	795	849	793	808	841	795	831	819	827	846	778	804	850	793	807	832	872	762	822	793	840	805	808	812	828	807	837	823	834	804	890	789	833	840	788	785	821	838	853	808	832	818	837	840	816	765	824	827	864	795	828	877	809	788	831	836	805	815	815	828	820	867	799	842	785	834	827	763	775	807	804	816	778	771	791	738	810	848	809	788	843	871	809	861	843	802	814	799	845	787	873	781	790	812	822	875	818	786	805	795	837	823	809	799	878	848	877	816	865	853	809	770	849	821	819	829	791	763	871	807	798	840	801	814	893	824	795	825	820	822	789	850	837	864	808	840	772	853	823	861	783	804	842	847	763	840	877	805	776	845	816	840	803	798	818	810	792	883	804	818	782	830	812	851	842	815	804	783	830	852	848	796	839	791	855	768	836	823	741	854	864	804	774	840	844	817	829	871	760	784	848	787	768	800	912	805	764	774	839	803	847	834	871	847	851	825	822	847	845	813	834	844	822	772	799	788	821	844	863	840	806	812	827	813	824	880	875	809	785	835	814	814	828	810	751	757	787	816	804	840	829	814	806	825	840	816	833	823	852	835	859	823	796	812	809	807	829	828	846	802	849	829	829	808	852	794	786	845	792	826	805	848	815	808	838	777	840	852	835	824	836	770	804	813	796	804	838	784	806	840	767	784	806	796	863	819	796	781	859	792	834	795	789	840	768	832	841	807	785	820	814	805	780	855	802	778	853	797	805	806	837	800	883	795	846	843	794	841	819	769	787	817	843	833	778	865	850	832	789	835	807	854	810	814	791	827	772	840	853	791	816	865	793	803	831	833	832	826	856	901	908	770	796	878	835	835	832	820	785	829	790	782	789	781	830	867	871	847	786	852	805	788	778	808	811	832	788	873	855	862	800	875	846	785	831	783	848	816	817	820	812	792	807	786	857	836	816	812	790	819	810	874	802	821	806	808	811	856	790	869	826	845	797	773	804	841	835	811	779	798	833	831	866	859	827	832	810	789	883	847	782	840	824	782	829	827	816	839	767	797	863	777	812	852	765	818	849	764	833	862	827	781	794	831	803	834	802	798	823	793	850	850	806	774	797	826	809	816	871	828	862	806	829	808	782	813	791	808	860	821	830	811	830	782	881	818	836	887	886	864	791	845	845	809	818	790	801	806	806	881	823	830	813	814	880	820	813	889	828	807	841	832	827	782	802	859	775	840	799	771	783	733	814	808	812	844	858	777	782	800	803	853	822	820	838	822	835	846	846	842	811	831	718	846	873	799	794	812	857	824	795	788	867	857	814	833	854	852	823	766	826	800	814	816	818	843	805	844	772	804	854	819	790	854	834	813	809	827	802	807	813	840	791	815	835	827	855	785	812	836	882	836	842	809	818	831	873	782	861	782	832	813	835	838	801	831	796	827	844	861	808	838	795	825	808	832	867	847	826	794	829	812	838	861	818	830	835	853	856	821	863	898	782	808	852	844	803	806	781	809	831	793	817	755	773	828	837	823	827	817	782	768	886	843	856	856	824	816	830	857	787	840	866	837	850	791	795	844	807	748	841	811	826	835	796	831	872	813	844	819	852	833	794	846	836	828	710	838	819	839	816	887	796	808	800	872	819	793	802	820	813	804	825	814	845	803	861	846	849	856	859	853	830	814	835	831	815	869	812	867	865	747	830	796	819	812	803	804	813	795	863	811	800	812	806	828	760	800	779	810	861	776	766	831	882	817	819	831	869	841	773	832	806	792	827	786	804	800	839	847	795	801	778	853	844	799	835	810	789	855	779	798	831	843	760	824	818	824	822	793	817	778	780	801	832	830	772	840	821	794	822	849	826	731	819	831	834	779	836	801	830	855	799	836	835	819	827	834	832	855	810	810	808	794	797	787	832	770	869	813	840	819	818	841	853	773	831	810	827	856	788	845	858	802	878	874	847	803	852	807	788	779	816	841	787	837	807	783	829	826	779	805	740	813	844	852	839	814	791	784	791	852	818	826	793	863	834	831	813	778	820	857	826	869	809	827	821	850	834	773	857	789	841	852	853	836	856	814	841	783	864	817	782	798	857	847	817	787	737	831	809	809	797	834	816	821	823	841	746	791	840	820	773	805	794	816	808	864	778	887	830	808	868	840	840	810	889	837	826	824	834	828	878	760	800	803	801	792	789	825	800	868	832	761	808	784	849	841	863	863	823	802	853	807	802	888	773	792	765	808	838	791	795	834	859	832	817	843	808	817	791	834	827	766	822	831	885	825	830	827	801	786	789	826	828	830	834	806	812	863	837	825	823	831	813	829	800	810	801	829	813	860	806	801	825	830	815	834	787	827	843	848	777	849	836	842	845	802	855	830	799	835	819	833	813	829	846	781	819	815	815	786	846	744	865	804	846	796	839	790	855	790	830	806	809	816	819	830	814	780	757	856	851	789	770	836	854	825	837	836	784	787	814	780	855	849	866	803	847	787	804	806	782	839	828	799	747	846
51367	37567	26081	16803	8554	4233	22337	38547	26339	14202	4563	1166	436	340	323	305	314	323	332	313	325	320	337	340	337	347	305	358	318	349	377	334	343	304	323	310	328	313	320	338	323	339	294	334	332	321	334	304	331	344	338	328	327	334	357	329	352	354	322	303	335	322	350	364	334	269	326	352	324	308	300	320	324	329	288	330	353	297	306	326	368	357	342	311	327	328	315	309	365	364	326	353	317	303	355	313	334	366	317	348	341	320	331	352	342	347	331	360	325	329	351	317	305	352	317	326	346	307	366	327	328	332	331	330	273	301	326	300	344	321	317	290	346	342	294	322	344	334	334	308	345	301	317	292	359	337	296	344	339	342	323	295	401	322	297	289	334	371	334	326	338	349	328	342	316	330	364	336	317	321	332	317	321	336	333	342	339	306	345	339	325	313	328	330	333	326	311	325	321	316	301	355	311	319	328	345	318	360	327	323	323	333	354	350	304	329	327	324	331	330	322	325	332	316	301	324	318	353	348	354	310	333	339	297	322	334	325	342	350	309	335	336	301	331	334	280	324	306	301	327	319	320	329	336	312	338	325	306	325	326	307	332	321	312	317	321	292	326	308	314	313	339	339	305	333	339	321	324	364	343	370	317	315	343	341	358	339	345	304	374	351	319	365	351	351	321	341	313	316	333	326	315	351	297	334	349	320	297	316	318	324	318	337	323	341	371	324	319	332	334	314	369	343	313	343	360	344	334	322	336	332	334	323	335	311	320	306	326	289	290	325	353	302	311	329	320	319	323	344	324	316	333	333	339	308	293	314	349	355	333	305	316	324	323	316	352	322	326	286	339	311	337	308	337	334	325	300	340	322	322	321	330	310	349	347	329	315	347	299	337	323	303	332	329	334	302	340	332	310	318	315	291	327	311	328	346	365	312	330	326	313	337	309	325	331	341	315	321	331	325	333	304	302	367	313	295	352	342	331	344	332	315	319	345	293	338	338	334	320	313	343	338	308	299	361	315	339	336	316	296	327	320	353	364	330	343	292	320	357	300	325	350	302	349	349	306	329	321	332	304	287	300	325	320	341	313	315	330	340	315	321	350	329	362	312	323	326	319	327	340	345	320	354	324	344	349	341	349	318	307	331	337	371	344	345	313	325	302	291	337	320	331	317	340	312	327	332	322	314	315	366	309	334	342	309	313	347	345	312	378	348	318	331	325	299	309	323	324	337	355	332	360	313	297	342	353	314	329	322	331	330	321	319	305	311	339	365	333	317	332	337	305	323	336	319	313	329	306	325	349	331	340	343	312	338	351	327	297	305	348	315	345	321	346	324	346	333	348	304	347	300	314	332	336	304	338	305	310	337	325	312	304	344	334	297	330	351	328	336	367	329	314	324	353	331	347	310	322	305	309	316	318	345	348	308	336	334	358	333	327	319	335	341	309	321	307	314	320	322	353	350	359	339	330	331	343	362	322	347	341	324	333	324	350	368	335	346	311	334	331	304	310	367	327	302	316	305	348	314	320	333	327	304	354	308	326	341	343	309	319	320	322	332	307	309	291	361	290	337	306	320	332	304	347	318	308	323	317	355	289	321	344	323	325	334	362	394	339	334	333	343	317	340	352	338	316	344	307	308	344	329	331	305	355	339	312	330	328	325	318	325	333	311	309	338	350	355	286	346	315	321	339	323	312	329	313	342	334	309	312	324	350	301	342	353	349	357	341	301	319	320	323	312	313	368	303	315	328	306	352	341	354	310	314	306	329	365	343	318	333	342	325	335	325	313	323	327	320	322	331	325	323	306	347	316	352	360	316	343	327	322	323	342	322	295	300	325	335	289	329	350	326	315	372	301	346	350	299	320	341	309	291	336	306	312	343	322	316	291	349	314	320	335	328	321	342	328	315	323	316	306	305	346	286	310	317	296	341	323	335	308	319	319	349	322	313	315	312	341	343	287	323	326	344	302	333	325	341	332	368	312	316	289	326	320	330	320	321	307	347	326	337	311	349	311	335	323	333	355	317	329	340	340	290	357	329	307	344	351	316	336	311	334	290	320	324	325	331	335	281	347	323	352	336	337	339	347	317	295	305	318	290	328	338	334	320	313	320	338	331	371	326	272	348	341	316	339	350	330	349	357	309	288	276	340	314	339	340	333	322	312	306	314	324	334	307	316	298	313	361	336	335	335	333	310	328	318	330	319	312	303	324	348	337	328	329	324	331	315	336	321	329	291	346	320	354	350	300	317	324	298	286	343	353	347	329	312	314	308	319	344	333	296	309	343	316	356	327	307	344	361	292	330	327	346	315	326	361	308	291	317	331	333	334	337	331	337	338	311	310	314	338	326	307	300	319	306	295	331	330	358	324	311	328	298	324	327	335	296	304	333	313	328	301	344	339	303	345	356	319	344	315	345	359	308	335	311	316	325	324	313	334	304	280	343	306	321	325	323	367	310	323	352	351	298	314	346	308	310	313	349	307	348	353	327	329	336	361	295	297	330	343	307	312	322	312	327	326	321	331	325	309	327	354	342	270	356	314	353	330	303	345	316	366	347	351	313	321	311	326	323	352	336	375	358	340	301	306	334	335	332	374	298	338	295	331	335	354	348	320	374	362	359	327	317	315	326	314	333	331	298	291	353	336	327	343	316	339	299	339	283	357	312	332	325	303	341	346	324	349	312	336	352	331	366	318	336	328	325	333	321	321	336	324	311	323	322	340	338	310	355	325	322	319	353	333	299	330	342	343	358	303	370	334	363	314	336	347	312	354	313	308	331	305	331	299	317	338	329	323	335	335	339	319	341	329	333	338	321	312	310	338	328	316	305	315	328	377	321	358	359	303	351	358	335	320	329	328	344	356	341	309	294	310	316	292	326	318	302	328	328	366	278	317	306	343	334	327	333	312	314	334	323	314	303	332	327	342	337	316	320	324	317	325	309	312	315	292	350	367	348	325	317	349	336	359	320	350	339	356	358	325	340	329	367	338	332	336	331	308	308	315	363	336	314	327	332	318	319	371	321	357	318	344	334	323	303	349	296	305	325	349	319	323	345	328	307	325	334	305	313	342	319	344	319	330	304	312	345	330	323	310	348	358	325	334	312	346	335	295	318	331	340	313	313	303	315	317	342	335	321	345	293	320	331	305	357	348	322	334	331	327	328	352	314	334	334	303	313	360	318	322	323	325	356	333	319	362	312	295	339	321	311	328	312	321	330	341	339	326	322	333	314	340	337	339	291	348	335	308	309	339	355	331	342	324	305	375	325	336	298	329	327	347	356	322	319	350	347	289	296	295	308	345	300	324	323	317	334	338	321	333	356	343	323	292	319	315	330	300	311	345	323	326	317	342	335	319	319	341	337	322	339	300	335	311	344	325	328	311	327	347	311	324	308	327	356	320	312	307	342	305	309	339	304	302	343	313	317	313	340	325	322	325	362	322	328	351	317	348	351	302	307	339	314	340	309	330	333	300	336	366	342	335	301	305	338	331	328	303	330	322	321	331	337	351
42193	30812	18795	13707	9604	8449	41296	52612	41857	29099	13780	4199	1429	879	867	789	827	812	825	819	804	808	791	821	847	832	798	830	815	784	789	813	810	787	779	835	843	797	820	802	830	844	799	827	799	863	807	882	797	845	864	823	803	809	798	804	817	804	779	805	814	797	757	783	848	812	812	786	846	847	789	816	839	758	825	810	818	820	811	839	782	766	804	785	827	795	761	835	847	755	815	795	811	830	770	790	840	819	879	833	825	796	857	768	773	793	765	790	740	798	827	788	850	748	829	813	809	791	832	792	849	763	818	771	826	814	808	823	792	852	762	809	833	801	825	770	802	840	824	841	822	847	786	776	774	795	820	780	766	772	814	820	803	822	795	777	824	801	814	820	811	829	778	835	795	784	814	821	828	811	774	816	778	813	840	800	784	799	797	830	818	821	852	842	783	799	859	853	797	822	821	862	780	823	808	827	774	818	834	833	791	827	825	875	780	820	762	784	808	857	790	851	809	813	802	786	779	745	836	803	850	805	835	822	836	808	850	725	821	771	825	798	783	819	847	865	763	831	759	831	864	794	812	817	835	820	839	841	828	838	827	765	792	795	787	762	841	831	823	815	842	783	824	805	847	822	804	823	834	820	819	809	809	834	825	740	781	771	780	845	783	806	815	795	815	815	810	834	812	815	842	840	759	765	771	825	803	795	830	822	769	815	810	774	847	848	820	839	877	778	802	834	831	789	814	750	855	801	844	829	809	815	825	839	864	800	860	843	819	859	828	794	803	827	796	843	766	778	796	869	805	884	831	785	818	851	805	822	790	837	861	838	805	848	796	811	819	796	823	827	781	787	786	802	829	773	787	859	850	807	868	857	794	771	760	829	837	844	819	762	816	896	807	763	778	793	800	772	827	811	805	822	781	789	837	789	781	759	759	796	826	806	801	839	790	812	802	841	798	852	846	846	784	784	841	818	810	855	782	777	803	806	836	823	835	831	796	831	875	819	832	846	825	788	840	807	798	813	836	779	793	841	813	816	807	838	811	773	823	813	772	778	811	818	813	789	817	790	795	819	787	834	795	771	793	799	770	851	823	751	814	833	834	833	765	822	778	823	809	818	787	807	768	793	822	816	775	799	783	808	830	799	823	843	823	775	798	817	794	836	781	791	767	785	773	795	776	822	826	816	812	815	832	813	839	782	810	810	841	769	803	825	844	811	807	820	814	845	778	816	861	810	797	819	889	808	809	810	759	800	803	827	886	817	821	839	866	843	795	831	837	807	809	819	745	777	775	820	771	796	793	798	794	799	832	821	812	816	813	847	808	801	794	822	779	776	774	776	809	832	784	815	827	825	826	771	818	778	821	771	820	820	754	818	769	849	804	758	847	727	795	833	820	830	785	802	792	804	828	769	749	861	798	814	841	823	796	827	767	830	854	808	790	797	862	797	843	796	822	777	795	832	810	796	824	813	807	844	799	760	772	786	785	756	816	848	783	802	857	791	826	853	785	845	838	842	781	796	822	769	764	812	814	785	795	833	819	844	850	852	776	847	817	822	839	746	786	822	760	854	800	805	841	860	821	833	807	835	794	819	821	761	789	818	839	838	793	844	777	832	829	871	867	827	844	814	814	871	827	821	834	789	819	797	821	803	792	820	805	817	842	802	826	743	774	793	808	819	838	794	859	790	780	806	799	796	781	827	759	804	765	785	789	785	817	792	840	853	801	816	776	850	847	796	756	782	852	827	821	856	849	808	819	849	782	838	792	824	808	822	795	835	858	789	781	803	743	745	841	793	836	823	853	821	849	803	825	764	828	766	794	805	785	837	807	818	783	851	799	807	781	794	781	787	825	801	790	797	785	852	811	764	863	777	741	818	825	800	752	771	805	844	765	830	808	806	812	796	799	837	813	817	779	824	782	837	807	787	799	793	833	794	772	777	823	769	794	780	792	793	797	821	836	761	766	831	787	791	809	823	838	861	792	787	800	836	775	828	851	790	799	858	800	809	826	840	845	828	858	790	839	801	799	806	805	815	811	835	807	810	831	870	826	784	846	815	853	802	827	827	756	788	800	847	797	786	842	805	780	803	791	808	838	829	831	816	809	844	820	794	795	790	856	788	798	851	759	749	837	784	756	749	835	767	797	828	830	815	794	839	818	812	828	839	829	826	785	823	796	779	812	815	847	789	781	846	783	807	823	775	869	834	803	812	817	720	796	795	766	873	792	800	848	813	756	855	797	804	789	830	822	822	807	829	792	766	794	795	833	758	803	863	864	810	854	814	785	835	836	817	813	802	795	809	826	822	816	783	846	746	801	867	851	801	780	783	811	868	799	789	802	785	770	802	831	789	806	792	789	811	781	805	737	794	821	801	832	796	774	831	747	787	818	832	862	800	812	794	803	761	852	798	795	796	807	779	802	785	800	800	810	803	822	799	835	834	797	843	801	812	775	808	825	825	795	829	830	836	817	772	816	823	782	769	861	859	825	841	779	834	793	799	790	791	863	756	813	809	810	811	850	843	836	830	845	781	808	796	776	832	838	796	797	798	786	777	773	760	779	823	803	770	761	786	817	804	829	858	837	794	774	749	814	818	753	815	767	758	819	828	773	832	779	782	788	800	804	783	817	834	795	800	843	811	758	775	780	802	772	793	861	799	790	868	859	809	806	780	850	846	774	800	870	826	802	806	797	835	786	790	854	796	846	825	822	802	789	821	775	775	805	805	794	842	808	832	810	843	803	836	759	812	827	830	802	826	832	811	785	847	801	849	795	867	826	855	814	848	823	777	748	799	796	794	796	835	830	783	798	868	825	764	822	773	784	840	820	755	812	774	810	765	776	791	812	808	825	786	750	766	843	823	813	820	820	820	806	806	798	825	822	832	809	810	821	799	825	799	774	798	819	797	803	834	802	774	823	800	787	809	817	767	836	769	788	847	804	813	749	823	799	814	799	805	804	836	846	808	809	806	813	808	824	801	768	790	852	826	784	799	815	779	845	845	827	845	871	787	807	796	746	825	764	804	789	794	827	837	823	804	786	794	822	785	797	788	821	828	806	832	823	807	805	746	773	807	783	815	832	840	748	794	828	779	829	793	809	844	809	774	837	819	811	811	822	807	805	780	811	789	758	838	846	784	829	775	790	802	800	807	793	816	787	809	763	817	769	835	729	790	777	850	874	766	832	827	852	796	793	804	810	830	832	792	827	861	776	793	796	789	799	793	803	815	830	821	829	852	825	855	820	786	812	782	803	826	829	832	791	760	812	830	821	809	780	777	847	823	802	784	823	797	811	848	804	783	845	798	827	788	832	829	819	815	850	866	798	797	741	795	774	779	798	861	812	774	780	858	798	793	811	838	830	819	783	831	778	781	809	818	836	816	829	788	814	736	855	823	803	803	858	802	826	781	850	842	806	758	824	843	815	831	834	818	824	779	788	766	833	796	832	837	806	764	858	793	756	823	815	834	750	784	813	860	792	806	854	812	782	806	784	828	838	836	801	852
56867	36676	25421	22249	16735	9940	30492	54297	41342	24812	9497	2014	547	321	296	291	299	289	276	283	298	317	319	292	305	303	314	311	292	306	300	309	299	302	295	299	296	263	255	289	299	286	264	282	275	305	312	299	304	285	302	274	301	281	281	320	268	302	331	301	297	284	248	303	293	283	285	316	310	339	286	278	344	295	274	308	289	296	271	316	288	270	299	293	295	311	289	288	306	287	289	304	284	291	269	288	294	286	289	308	302	321	290	313	270	297	309	328	288	286	254	321	282	302	288	296	283	304	286	303	249	324	331	285	309	308	282	275	316	302	306	297	354	301	300	325	307	317	267	294	289	278	263	306	280	287	298	282	267	269	272	322	306	306	286	295	272	284	317	308	316	269	303	309	301	306	295	300	295	299	300	267	299	283	295	287	290	337	296	289	318	278	322	277	276	313	316	305	304	323	321	292	261	267	316	295	283	284	300	267	281	286	302	313	299	278	310	294	299	317	277	302	271	267	305	327	270	286	279	277	312	289	308	271	293	295	295	312	297	277	306	311	299	294	291	291	307	268	274	323	288	281	306	274	293	308	287	279	295	303	292	296	276	292	290	269	294	306	277	294	313	296	314	293	314	292	281	297	291	278	325	276	278	292	296	285	306	301	269	310	280	285	282	335	297	306	294	278	336	324	285	298	292	294	296	294	302	294	283	283	281	280	305	305	281	306	293	293	272	275	302	300	289	307	313	309	290	276	302	289	304	278	275	311	337	287	319	262	308	288	285	292	309	281	292	299	285	306	293	319	344	311	297	291	295	258	309	288	292	308	297	264	277	311	268	296	255	298	305	310	273	287	275	309	278	281	284	325	289	255	289	316	294	280	297	283	316	272	277	277	287	300	293	319	275	301	299	286	286	291	289	272	330	316	296	276	307	282	325	275	306	285	287	300	316	312	311	345	236	281	294	309	300	289	332	290	255	342	277	313	307	269	285	332	328	293	294	281	296	271	307	287	284	307	286	302	259	286	281	276	305	310	305	309	328	306	283	300	289	289	274	288	274	350	267	290	315	292	301	324	317	289	301	257	307	303	316	340	290	296	290	288	274	295	331	321	278	303	326	313	304	295	324	320	324	293	291	270	348	295	296	299	288	297	305	344	308	278	310	282	311	303	272	295	266	294	314	289	310	269	281	299	312	293	310	273	283	281	306	280	293	300	301	290	306	300	317	306	299	269	272	289	284	304	273	302	300	294	279	272	257	293	266	320	287	300	307	288	279	274	272	306	288	274	328	308	260	265	300	311	304	280	309	275	240	306	290	263	269	311	288	287	291	287	302	297	281	307	266	303	310	306	299	309	268	289	292	295	317	305	266	320	290	316	310	291	309	327	296	295	310	297	305	269	285	282	305	321	298	279	295	325	289	279	290	320	309	266	290	288	297	296	284	303	307	302	287	305	295	304	308	299	297	285	281	276	278	270	310	305	294	297	286	296	279	346	285	272	277	295	305	265	283	316	291	304	276	279	318	268	289	283	289	278	267	310	300	310	259	271	294	307	320	286	296	285	323	310	293	306	307	280	281	292	313	310	323	251	270	302	290	314	308	298	295	314	288	294	278	284	314	269	289	285	274	269	285	305	296	322	302	273	293	295	281	304	319	316	286	312	291	292	274	275	293	285	291	312	294	328	317	304	309	297	286	288	274	312	278	289	316	307	291	299	270	286	290	280	325	303	303	292	282	288	315	287	323	312	296	284	295	290	326	283	313	306	284	296	304	298	275	312	300	291	299	321	319	258	269	294	311	271	281	309	261	318	315	317	279	267	284	284	302	310	293	292	277	295	279	262	319	324	274	302	293	309	317	304	285	307	321	252	294	278	304	333	272	303	310	303	291	291	315	267	314	299	254	282	305	272	293	302	319	293	279	313	295	294	298	335	304	302	316	298	297	277	301	291	326	308	298	304	286	276	301	302	304	291	285	318	292	315	308	261	306	294	294	287	293	315	301	286	306	285	289	304	271	319	309	281	312	309	294	306	295	299	299	324	300	263	275	287	303	290	313	268	303	314	288	319	327	298	298	272	337	306	288	291	300	286	304	256	290	267	297	295	287	272	314	311	287	266	314	293	327	302	292	303	280	296	274	310	293	299	283	281	316	276	293	292	302	295	311	309	321	284	293	307	294	317	325	315	289	299	325	299	308	290	289	293	293	277	318	283	300	293	317	295	292	268	295	296	272	285	302	289	282	286	299	274	304	308	292	303	280	307	300	319	293	272	283	261	321	310	324	307	290	308	288	282	280	279	283	315	318	259	283	282	262	300	344	280	300	316	270	287	298	313	264	304	310	320	311	285	281	294	305	286	294	290	288	281	286	297	313	302	294	310	299	252	301	288	296	288	285	274	285	301	304	312	295	289	282	298	316	284	269	273	325	279	313	308	280	263	291	303	285	309	302	303	312	315	312	289	293	283	276	290	296	289	289	277	272	298	293	306	267	294	303	290	307	292	290	292	305	310	271	294	299	303	307	277	290	267	314	297	288	270	321	283	283	313	294	306	292	316	278	309	296	309	287	306	286	343	299	289	275	283	285	301	278	308	299	301	301	270	295	308	303	305	286	282	295	305	280	288	304	289	293	307	282	279	287	308	283	302	281	348	324	277	296	276	300	284	245	278	313	280	321	310	307	297	291	293	314	300	293	295	289	276	270	279	290	280	295	283	286	280	311	294	251	266	271	310	286	291	319	272	286	288	273	282	299	290	279	288	328	268	289	306	300	297	273	258	304	293	291	303	292	284	298	284	283	306	303	299	308	319	324	291	302	316	278	312	281	263	290	296	333	292	312	293	266	259	240	322	264	285	270	303	295	287	276	327	277	276	290	287	276	297	268	289	309	292	276	290	312	313	295	269	312	298	309	293	316	285	287	325	270	291	306	343	292	271	293	311	280	297	283	304	256	322	312	306	287	326	338	302	292	313	338	292	296	257	280	307	329	309	288	276	320	307	278	280	255	300	298	283	314	299	274	283	284	264	297	284	314	281	299	277	297	288	335	287	287	281	267	270	287	308	295	302	292	287	293	277	288	278	304	263	298	264	285	307	318	305	298	278	290	285	285	296	285	285	276	320	317	264	276	311	315	299	297	287	311	298	278	289	300	282	301	328	310	322	269	286	286	295	287	297	302	318	302	296	339	309	272	305	281	285	291	288	326	297	280	267	289	272	302	303	300	296	302	321	282	299	289	307	266	325	297	288	295	272	285	308	282	268	299	279	320	298	301	300	311	296	281	298	318	313	299	266	259	262	261	274	277	307	316	310	314	302	312	268	268	305	289	276	306	312	294	303	318	295	269	293	275	299	257	280	296	326	306	304	307	291	303	282	292	288	282	301	306	304	294	271	312	276	290	301	294	275	279	272	287	308	299	287	287	298	296	271	296	300	247	294	292	282	273	301	306	297	263	283	286	311	281	315	295	323	261	299	295	307	330	285	284	275	280	291	320	277	278	286	273	298
52326	33209	21023	15734	11417	10181	45467	65274	53200	38574	20083	6231	1655	854	747	720	755	743	728	732	702	654	732	694	744	718	788	726	713	727	715	708	784	729	713	743	719	749	704	760	714	727	757	678	677	722	706	752	759	768	765	718	733	675	710	730	757	715	691	714	716	735	724	713	712	745	700	737	767	707	757	766	702	732	720	714	702	731	712	767	742	711	696	706	688	755	723	754	718	723	720	724	717	693	677	717	692	688	722	670	753	738	739	688	725	710	709	788	684	723	710	736	707	724	731	693	778	740	711	720	715	697	691	689	713	726	719	718	728	742	709	729	703	724	700	696	711	715	738	795	738	714	709	716	746	730	733	724	721	671	740	671	690	748	698	763	663	786	717	718	733	688	704	729	714	721	701	726	742	700	667	749	736	744	708	712	754	757	690	727	774	740	765	765	712	783	742	736	722	691	737	724	662	767	698	723	718	663	739	731	699	690	729	712	666	695	697	750	738	716	732	790	689	671	715	689	666	756	741	723	741	702	665	713	727	724	735	712	710	712	697	740	703	705	763	690	694	749	730	714	728	728	714	736	726	716	728	716	690	715	724	722	761	783	713	715	755	699	737	691	697	703	715	747	730	728	726	749	714	713	719	733	712	682	694	756	712	731	770	696	697	754	698	699	755	746	712	709	737	727	675	709	767	733	737	745	686	708	700	715	740	723	734	705	721	746	720	679	729	787	714	741	727	753	744	748	712	731	737	767	686	748	691	698	691	744	757	735	680	706	705	748	735	703	717	713	695	705	676	690	704	713	702	730	739	741	665	707	702	760	749	728	784	715	715	737	728	751	745	733	710	716	690	748	688	703	716	747	756	700	733	723	693	697	748	735	732	737	682	738	748	747	717	715	746	691	702	704	703	729	782	670	710	720	751	745	762	730	659	795	722	734	720	737	765	699	726	758	732	695	678	714	706	667	706	685	729	735	707	734	709	779	723	713	767	729	732	692	730	688	725	753	712	752	713	769	711	710	703	748	729	751	681	728	766	711	756	728	775	710	741	735	727	689	727	744	754	731	694	727	621	703	662	701	716	680	689	770	728	737	714	751	795	759	709	762	722	720	708	714	712	708	695	717	733	738	756	706	749	765	732	710	703	765	728	751	741	725	667	711	707	710	707	722	724	686	713	730	717	693	746	735	708	751	690	746	750	768	722	761	738	722	726	752	702	713	726	718	689	735	748	728	747	773	753	736	743	739	745	686	715	718	699	722	787	754	704	706	729	767	658	702	708	689	716	725	756	737	739	711	702	719	692	678	756	717	715	746	731	731	755	727	714	741	760	737	744	773	695	711	717	735	745	729	740	725	711	759	719	713	677	737	714	749	704	746	765	713	728	735	702	725	746	738	756	711	708	739	704	692	715	752	757	749	692	727	720	725	702	709	731	746	711	722	668	708	764	743	696	688	734	734	714	664	730	723	736	709	752	700	710	714	752	741	685	715	649	710	751	807	770	732	690	736	720	680	714	733	741	729	739	678	736	717	756	733	724	690	756	770	747	807	698	717	689	705	763	697	730	697	720	716	692	712	707	677	719	686	715	729	697	750	757	737	724	688	752	691	715	729	749	705	659	728	736	677	743	695	739	708	691	788	698	659	735	667	754	685	763	746	742	753	743	672	702	702	746	706	717	744	730	734	710	738	711	735	779	767	692	679	732	750	748	693	738	735	736	697	705	707	734	724	747	714	682	699	735	707	715	679	714	729	761	717	740	660	693	690	689	687	778	721	728	689	752	738	741	710	718	695	716	698	738	727	687	670	732	736	704	726	746	722	657	708	706	728	693	723	701	720	728	748	715	722	746	754	732	749	707	750	731	749	756	749	709	721	724	720	708	705	698	701	705	709	694	721	740	664	712	705	755	729	756	709	706	722	775	722	698	732	792	717	726	778	761	668	699	719	746	731	683	757	714	731	771	704	734	764	746	713	708	703	690	730	711	725	699	700	744	748	740	725	709	698	757	741	762	695	728	754	725	744	750	750	670	745	750	680	706	749	742	711	711	734	692	727	734	725	756	700	680	737	750	744	734	728	677	750	735	725	740	748	726	742	687	742	748	674	761	702	707	726	739	702	736	710	714	731	730	791	710	730	733	733	712	726	705	719	753	734	738	692	738	687	763	750	758	727	668	799	745	681	793	735	765	678	754	753	698	798	720	715	739	704	750	674	672	740	732	718	725	697	688	719	739	730	741	725	747	753	775	708	668	720	689	694	705	721	738	755	679	725	718	724	752	699	700	724	745	702	733	728	741	728	673	732	710	759	693	676	736	727	757	706	687	723	745	761	700	770	681	720	711	782	784	710	676	713	740	748	716	695	735	706	764	759	739	691	747	779	726	742	708	716	741	708	747	712	728	734	689	709	758	714	708	748	706	705	744	695	770	729	690	680	711	739	684	697	754	715	684	753	710	681	757	728	741	732	716	681	740	723	723	755	722	699	684	713	719	700	727	766	702	726	735	709	689	734	726	713	769	701	753	727	714	733	738	746	719	738	751	717	803	729	720	710	699	731	696	702	673	762	743	666	708	711	762	766	777	715	740	739	715	719	731	726	723	725	754	788	707	768	736	720	700	716	690	714	737	758	664	730	733	691	677	675	716	756	715	737	724	725	706	711	703	739	699	734	690	700	718	710	750	775	686	702	744	706	680	700	723	705	726	763	755	783	732	707	706	728	710	763	729	747	670	739	709	737	746	704	728	715	748	733	723	751	740	714	786	696	729	742	719	714	712	741	686	721	739	699	730	767	747	711	754	733	710	717	729	730	689	748	714	687	733	684	701	725	695	718	751	749	698	707	715	724	714	758	730	690	732	721	694	668	683	716	719	676	766	747	685	745	708	798	734	709	757	719	776	749	724	696	687	741	682	766	767	737	702	765	730	705	743	687	743	769	710	705	693	750	756	688	782	759	689	700	744	769	670	709	751	704	749	677	762	737	727	743	709	721	704	705	683	730	698	731	703	702	716	733	702	742	732	746	710	687	734	722	721	764	660	753	751	734	736	742	715	727	695	744	739	730	742	737	705	721	743	697	726	697	689	713	689	762	732	698	742	694	707	708	734	739	732	746	712	722	739	741	716	766	695	659	751	711	671	710	702	698	724	759	730	722	743	728	743	722	693	702	752	707	708	731	695	762	762	724	726	669	767	679	712	724	687	691	737	704	702	766	781	765	711	715	694	696	717	760	732	721	739	722	692	710	734	739	734	719	724	714	749	704	725	740	722	722	766	725	730	701	754	717	794	753	722	726	677	698	717	720	697	706	693	762	727	764	718	681	755	723	778	673	698	764	675	772	749	713	755	717	732	725	688	697	709	725	713	697	731	742	767	766	683	674	749	708	739	697	734	741	694	729	762	686	766	695	745	723	724	690	687	736	731	708	756	676	721	728	766	694	707	737	720	689	736	648	679	740	749	775	736	745	709	721	735	714	723	756	733	746	742	733	689	765	663	721	727	736
27412	13098	3630	1457	976	772	2078	3653	3043	1734	824	431	341	342	323	304	287	318	310	299	305	294	319	300	345	315	301	310	333	325	290	341	312	300	331	303	324	315	301	334	293	298	330	305	316	311	328	315	318	317	352	286	311	312	337	313	337	321	335	310	302	315	305	308	286	336	299	290	326	347	345	336	309	294	308	353	313	314	299	320	288	328	333	322	306	308	347	298	317	337	360	327	371	321	329	314	344	296	333	316	304	288	331	293	325	318	336	315	329	326	292	297	296	304	309	300	321	267	295	308	308	305	290	335	331	327	312	320	308	307	314	308	337	313	289	322	328	330	318	297	298	323	309	309	287	287	310	307	339	308	336	365	321	316	318	351	293	281	337	337	353	292	286	278	305	335	329	310	310	318	330	324	352	295	308	327	330	313	308	299	325	333	343	322	313	307	327	303	327	293	326	328	301	311	309	311	298	324	317	331	308	339	314	286	320	353	364	345	295	325	318	324	313	296	297	327	284	329	298	325	329	299	265	307	333	316	312	332	335	328	308	304	317	305	334	353	306	311	344	324	340	310	274	325	318	302	314	289	317	317	344	336	289	320	314	353	328	323	315	304	333	329	317	288	330	301	315	336	311	324	300	328	317	342	296	305	299	310	295	321	303	297	330	284	324	305	325	298	339	349	294	301	330	334	313	331	342	308	301	318	321	309	287	290	284	290	315	301	327	296	327	308	321	308	321	306	331	293	335	282	333	294	299	320	309	345	325	307	310	301	327	283	313	325	350	312	320	352	293	327	328	299	325	324	311	327	312	273	341	315	332	304	295	298	352	325	306	311	352	330	323	316	305	329	304	313	332	289	357	318	318	306	331	305	324	294	303	311	300	299	326	316	285	328	338	305	303	317	309	304	320	324	331	305	336	295	300	327	292	345	312	307	343	310	315	305	294	345	342	337	305	330	293	321	283	308	332	309	312	297	308	291	347	323	338	317	310	278	323	325	312	313	281	288	304	327	324	350	307	306	315	331	283	297	339	319	297	295	299	323	279	351	314	316	297	318	302	326	317	320	308	294	331	304	317	308	321	305	309	331	351	314	284	313	307	333	308	293	314	299	324	336	319	326	298	314	323	302	308	336	310	329	309	343	313	329	342	303	346	320	321	343	319	316	282	284	290	342	291	303	326	299	307	311	329	330	310	335	310	300	319	348	305	326	295	319	351	311	358	329	336	319	316	322	341	320	313	328	322	315	314	299	304	330	323	283	340	255	310	293	333	327	334	320	306	363	304	292	312	305	326	291	312	354	334	306	330	293	347	350	317	303	339	330	329	312	297	327	343	315	304	319	334	289	340	316	337	328	353	315	312	311	300	317	342	297	323	338	296	271	352	313	336	341	347	301	317	327	321	343	309	289	287	320	301	348	314	299	318	299	300	298	317	308	336	317	341	321	335	299	312	277	326	289	304	315	315	321	344	298	315	291	271	320	321	306	305	290	309	324	295	339	314	288	305	323	307	320	362	312	316	291	301	283	344	317	303	312	306	296	339	301	319	327	335	298	317	322	313	360	304	309	288	327	317	308	309	330	316	301	337	291	323	322	328	310	320	322	288	347	308	301	287	326	282	333	317	295	303	318	323	307	303	334	339	317	338	306	306	338	316	337	321	296	301	327	315	300	305	320	291	325	303	322	264	312	291	329	318	325	342	361	329	365	324	308	317	314	329	315	309	303	304	301	345	305	321	331	316	321	295	321	332	315	323	312	327	327	320	328	309	268	301	301	326	340	323	333	314	297	317	308	276	330	283	337	300	307	323	338	298	277	311	310	302	318	326	300	338	313	294	312	323	306	307	309	307	343	316	353	317	334	317	278	327	298	317	301	345	342	334	306	344	331	313	325	307	329	325	322	309	303	303	363	310	288	300	331	349	302	292	337	294	328	323	286	324	342	312	331	296	371	309	304	294	277	333	310	331	340	307	312	293	312	359	330	298	296	333	325	330	312	326	327	313	326	331	303	311	326	301	280	290	319	298	341	289	299	333	300	326	309	345	310	308	320	317	315	292	342	336	316	348	288	323	325	317	295	337	300	343	296	327	328	332	333	347	313	336	312	322	290	321	321	325	287	332	331	323	330	317	316	366	299	322	303	317	323	300	291	321	290	325	316	341	299	327	356	341	337	328	350	315	338	302	317	283	329	309	331	318	297	327	304	309	291	335	342	314	307	330	301	300	318	309	309	332	343	336	311	304	321	304	332	330	353	319	314	292	317	321	336	314	343	315	333	313	331	293	328	293	336	326	312	303	302	332	311	309	334	349	288	319	294	306	294	323	314	348	314	315	299	328	339	294	306	306	342	321	328	333	308	288	354	297	342	307	345	325	310	339	290	347	314	331	268	296	316	297	325	291	280	285	313	339	302	293	326	301	334	337	325	324	354	315	323	308	305	341	305	382	335	323	306	335	346	313	336	341	340	334	276	358	335	299	301	324	262	349	333	302	340	357	319	309	290	324	328	302	323	309	318	324	304	318	264	341	294	297	340	347	288	329	320	318	304	302	320	290	341	313	343	304	319	289	335	309	273	307	309	294	315	306	287	287	334	289	331	312	323	322	305	297	329	302	321	319	297	316	308	328	308	299	316	317	289	287	315	330	287	296	323	321	298	321	313	318	303	315	287	318	334	343	296	346	309	288	298	331	321	307	341	317	301	339	326	330	326	320	298	313	304	314	347	330	309	281	317	307	333	299	304	326	347	356	330	284	302	332	302	361	320	333	291	315	304	321	316	316	329	346	332	320	319	303	302	348	341	308	337	307	327	288	323	326	290	325	332	321	295	321	305	330	332	301	336	319	321	332	302	291	305	349	293	343	289	303	306	318	347	340	311	332	292	303	304	311	317	300	324	303	331	322	318	319	299	299	300	297	304	288	313	344	313	316	320	306	315	304	316	337	338	352	310	322	301	319	316	301	320	293	332	335	318	304	318	293	305	338	331	315	307	305	308	321	318	326	335	317	318	320	314	309	337	308	325	312	352	323	313	276	313	319	334	308	322	313	342	305	323	355	306	324	291	332	304	300	327	299	315	312	304	333	333	334	318	290	321	294	308	308	302	317	324	345	325	283	322	297	281	319	337	315	294	323	306	318	292	338	307	321	318	310	328	303	318	334	338	327	328	366	327	325	303	323	310	367	357	337	335	315	336	301	315	331	339	322	292	314	309	311	322	345	306	308	327	334	293	329	316	299	334	302	299	323	350	312	357	342	321	303	321	343	309	327	309	304	302	324	293	292	302	307	286	277	342	301	328	354	300	300	319	310	321	333	348	316	314	315	282	314	293	319	330	322	352	289	309	327	308	284	343	284	331	337	322	306	327	312	294	333	308	336	312	306	309	307	302	333	354	307	287	308	309	346	311	317	310	342	321	327	324	320	293	339	307	339	324	294	347	307	321	313	286	336	322	328	316	292	332	310	328	311	331	310	324	296	320	336	292	333	307	293	330	316	302
19156	7848	4973	3931	3159	2776	9868	14783	10914	6124	2592	1268	880	859	779	755	816	755	817	838	796	812	764	786	766	771	762	734	796	855	738	784	820	769	797	798	783	780	773	818	769	830	767	786	779	782	810	833	716	802	788	816	811	844	837	755	779	777	813	812	794	789	783	823	792	774	824	818	787	781	793	790	761	805	838	812	765	835	829	778	770	760	779	795	786	738	824	715	783	794	769	766	819	742	781	786	743	815	825	732	799	799	787	800	769	814	775	763	819	801	788	817	843	817	767	850	712	751	754	767	778	760	806	751	820	798	742	762	815	820	795	767	785	811	767	837	788	764	814	714	793	700	731	766	760	802	793	803	779	811	789	800	819	782	784	703	767	802	741	794	762	801	752	750	786	801	758	801	804	791	765	807	741	743	773	813	761	812	795	800	743	773	842	789	822	797	814	782	810	800	729	787	781	794	762	805	784	788	790	789	765	778	796	812	732	748	795	769	732	761	801	749	799	764	788	769	775	806	740	792	754	825	769	747	669	800	753	806	847	800	776	794	788	772	808	798	794	808	830	816	793	734	791	785	747	760	803	843	740	800	772	764	748	832	744	767	789	753	773	779	762	798	813	763	788	799	790	788	779	824	798	771	812	809	786	782	762	751	803	766	808	767	727	783	789	800	797	783	807	758	784	780	771	813	786	766	761	781	786	755	753	837	812	790	783	799	811	817	780	756	772	766	777	772	757	776	802	764	792	805	817	826	824	791	819	793	743	797	837	827	796	765	776	748	776	823	786	812	810	737	764	753	745	862	813	823	810	802	803	760	788	784	773	788	797	795	765	757	747	794	803	769	783	795	818	780	774	754	764	818	806	732	831	744	794	763	798	749	812	773	797	802	850	773	763	786	798	749	809	831	788	824	770	724	805	788	810	782	788	776	797	798	791	770	763	741	832	784	762	758	750	760	767	761	779	742	807	812	815	813	790	779	779	796	779	793	801	811	755	777	772	839	844	743	765	804	784	787	782	852	754	775	776	801	800	787	802	787	771	839	832	800	769	788	823	746	757	792	788	780	785	793	777	772	798	817	743	793	808	751	772	774	796	792	801	744	802	761	825	837	787	776	768	744	800	769	790	769	786	790	761	796	806	768	816	755	781	779	751	827	780	781	869	797	778	775	803	793	802	774	814	799	794	794	834	827	806	782	746	784	801	832	813	771	775	783	783	748	801	786	772	809	723	767	798	756	733	789	819	773	732	763	784	718	742	785	819	794	821	834	773	781	756	834	817	790	800	784	792	734	790	779	823	747	868	776	752	829	777	807	746	775	775	760	796	799	800	819	731	743	799	786	736	733	828	787	806	784	767	711	804	737	822	740	798	828	785	802	813	742	742	797	803	824	791	784	806	802	758	750	761	761	783	799	795	812	749	774	782	805	791	781	789	791	838	843	786	799	741	854	755	802	769	778	772	797	770	817	769	769	817	774	830	744	761	761	783	786	790	808	789	836	800	766	783	790	825	796	783	780	810	786	717	767	791	768	799	815	755	832	816	764	777	783	787	760	790	814	784	755	776	827	854	797	788	864	807	788	775	798	766	778	792	821	809	791	773	727	778	802	752	749	780	775	770	780	800	785	814	798	850	811	809	740	753	787	763	812	787	785	805	791	778	775	745	783	842	765	809	761	797	783	785	762	806	787	808	803	776	818	807	772	769	744	752	788	755	797	829	806	752	775	771	773	815	811	858	783	776	786	785	843	802	773	824	764	783	758	764	796	770	756	799	840	825	820	823	824	805	787	859	814	774	782	769	770	799	782	801	786	713	826	814	826	818	774	845	780	819	813	805	773	803	774	799	809	813	817	791	753	744	811	764	818	832	806	824	770	780	797	808	790	774	772	820	802	778	777	796	786	810	785	808	830	788	775	776	742	798	814	787	818	774	738	825	774	822	861	798	778	794	760	793	712	803	775	774	735	770	792	758	744	780	815	765	766	777	773	815	781	779	753	823	783	846	806	776	796	825	788	732	801	783	751	782	733	762	837	811	813	814	749	740	815	786	804	795	767	735	797	774	804	801	796	762	787	818	766	780	798	785	742	733	831	784	798	772	785	801	778	784	823	792	795	800	714	802	809	815	798	800	751	746	771	742	810	759	804	777	790	801	821	813	800	759	820	790	850	735	793	785	847	772	766	793	769	830	820	779	720	834	836	808	783	795	749	799	731	820	775	799	812	737	828	782	780	849	805	781	841	822	777	798	765	815	809	816	783	772	802	830	741	747	763	778	789	761	784	793	781	745	789	766	760	790	771	746	772	816	785	755	813	768	835	790	726	802	758	809	777	755	831	771	760	769	769	767	796	776	788	766	754	770	820	839	776	772	775	780	781	785	787	770	787	770	771	787	801	795	763	786	837	822	835	763	765	804	752	831	767	786	832	781	780	788	798	819	830	805	801	777	826	746	779	779	756	760	761	790	819	831	800	802	770	797	780	726	783	776	737	762	852	783	777	784	821	738	813	808	788	808	814	794	742	783	760	779	816	776	792	748	802	816	839	819	763	752	809	784	806	762	775	834	786	790	792	804	754	788	787	786	767	790	784	766	825	757	802	795	767	801	743	755	793	807	813	741	782	779	769	792	820	846	772	785	815	860	757	778	789	816	742	795	778	789	796	808	768	762	772	785	758	788	860	805	780	785	786	768	830	753	815	782	757	820	797	759	837	747	762	829	809	805	773	818	757	762	798	760	814	815	803	765	809	757	777	814	776	817	725	823	816	781	809	761	814	814	801	795	742	723	766	768	760	776	780	799	766	784	816	765	788	729	761	773	791	804	733	801	779	775	755	771	759	770	777	770	751	841	802	770	795	803	721	825	803	795	791	786	775	799	759	755	817	768	782	788	792	810	828	783	774	770	776	741	764	811	822	771	771	795	766	844	844	835	795	801	807	822	830	765	787	822	780	780	780	762	785	819	771	736	773	791	821	797	826	788	758	813	822	759	856	816	789	760	813	762	788	825	791	768	777	787	775	767	811	798	772	788	827	766	744	787	807	801	774	782	810	758	763	780	798	748	771	774	744	827	806	760	812	784	769	778	767	782	862	763	769	861	817	738	764	800	799	779	767	721	831	704	731	790	783	787	845	791	758	798	789	778	767	776	797	770	786	804	807	790	792	757	789	752	786	774	793	783	813	772	739	805	847	815	765	776	759	761	805	758	775	828	764	800	753	788	806	794	793	770	794	778	775	732	782	747	776	771	772	762	815	787	786	782	770	781	825	795	792	817	785	777	793	754	790	767	803	768	807	730	798	781	796	844	819	769	813	757	834	814	731	830	786	835	745	802	743	819	806	831	763	778	813	817	796	763	789	811	788	806	794	840	801	763	762	790	755	739	808	770	812	789	761	860	838	801	776	810	783	788	850	797	727	780	788	773	787	744	797	763	830	739	768	765	774	783	791	760	812	765	799	767	821	809	802	826	827	780	773	810	759	788	755	726	755	792	804	794	778
50894	29667	24642	17179	9032	5063	29273	38462	25882	12603	3915	1099	434	333	376	323	354	343	362	334	354	378	340	363	328	348	299	330	356	345	360	357	329	348	332	334	315	323	366	377	332	350	331	326	312	343	387	327	345	344	301	334	349	357	348	358	331	326	351	327	373	317	318	352	335	355	355	371	333	327	342	304	393	312	351	313	351	326	362	317	345	349	330	355	334	336	334	334	329	341	304	329	307	336	346	383	360	324	366	325	334	355	336	339	325	313	339	347	362	323	325	346	350	336	352	363	337	342	326	312	325	349	373	319	380	355	336	371	366	323	356	368	365	345	336	345	363	364	353	322	361	324	355	350	354	359	338	293	337	369	352	346	307	376	340	366	351	368	354	318	360	332	384	360	352	325	334	347	333	326	358	337	344	321	344	335	329	337	345	316	350	344	312	336	338	307	372	339	340	348	333	332	339	336	314	335	366	324	336	348	338	349	328	317	335	382	329	348	332	345	330	340	318	361	319	331	327	319	326	342	298	372	336	355	365	367	320	326	335	335	355	340	362	346	323	322	372	332	320	340	343	319	367	351	327	381	342	329	375	331	319	325	353	378	372	335	303	357	337	342	327	310	347	304	303	321	320	352	373	325	351	363	309	358	313	336	364	342	293	413	356	344	343	331	380	317	355	338	342	331	324	361	350	351	335	322	340	356	354	305	353	373	333	359	353	313	339	354	352	344	346	328	333	318	318	350	325	329	317	329	351	349	335	359	316	331	316	314	360	341	321	322	360	309	350	333	326	351	334	351	339	315	332	337	352	351	311	327	358	383	339	338	332	334	355	333	363	354	340	368	328	322	356	348	346	339	360	309	327	319	347	325	327	326	337	334	315	355	312	342	338	335	322	309	328	377	368	308	359	369	331	317	313	342	348	334	355	334	361	364	323	363	354	343	351	295	341	336	330	362	340	347	332	333	334	327	347	312	320	341	354	340	353	337	350	333	340	323	331	330	362	344	322	338	333	374	372	366	294	344	347	370	365	356	363	309	352	376	361	336	373	343	349	331	344	334	349	372	336	368	307	315	331	353	334	365	338	321	349	342	341	368	367	331	332	366	325	329	306	352	346	348	336	356	358	309	354	359	311	293	354	326	340	324	336	370	351	320	331	325	333	343	330	352	340	313	326	345	316	343	332	322	327	312	331	364	313	335	354	348	320	318	352	332	354	365	318	311	340	358	305	324	336	370	333	322	333	346	340	344	300	325	360	333	335	346	363	343	308	339	311	305	357	334	339	333	361	369	330	346	331	344	366	343	315	347	341	369	338	336	312	338	338	350	324	359	376	338	300	334	335	345	361	359	329	356	354	321	333	312	346	341	332	343	341	356	352	342	337	343	368	354	338	357	339	382	322	350	346	355	319	325	328	349	328	329	319	318	287	362	336	318	331	335	297	381	350	317	352	339	327	340	323	296	299	320	321	323	312	319	341	350	356	342	330	336	325	335	336	304	320	355	340	348	338	338	356	358	350	379	326	360	352	312	340	322	323	320	302	349	304	342	331	320	324	333	339	314	333	342	350	321	343	364	342	341	323	335	333	338	316	335	358	344	320	326	324	339	328	354	354	286	342	352	328	356	309	321	357	331	357	344	357	362	331	345	327	339	362	327	369	325	329	350	311	372	304	333	328	342	325	345	311	366	354	358	355	323	319	348	337	321	377	301	326	319	340	359	340	342	364	357	347	326	317	330	360	351	339	350	358	332	289	323	361	358	348	302	339	345	319	328	326	316	360	321	321	334	296	332	350	355	338	339	336	319	350	329	320	352	338	336	354	357	335	310	323	327	343	341	338	321	315	347	307	360	323	285	337	345	338	338	318	332	303	333	361	335	346	357	316	366	307	334	323	330	353	329	367	355	332	363	334	329	338	358	364	375	352	329	344	356	313	316	301	361	327	334	329	363	346	351	321	340	335	358	361	325	350	340	333	342	313	369	334	335	336	323	355	355	341	296	348	347	334	330	325	327	348	317	317	373	392	349	358	351	321	343	349	319	316	348	337	325	343	330	307	317	365	309	321	353	315	310	349	308	308	302	339	315	357	337	346	349	372	333	365	329	307	339	314	374	347	369	338	339	325	348	354	371	306	362	337	338	317	326	336	305	343	354	334	344	342	363	381	340	354	344	378	347	339	360	360	333	346	337	326	342	305	343	352	298	355	346	341	335	326	346	323	353	338	336	303	357	345	302	361	333	334	337	340	336	385	328	351	345	312	360	289	319	342	352	318	356	360	335	367	335	331	351	327	359	329	331	349	353	359	353	322	274	361	318	328	325	351	349	340	333	357	355	338	348	306	332	332	311	341	331	355	324	350	351	362	337	354	323	330	334	319	335	317	337	345	373	344	353	362	347	318	361	366	351	324	327	338	361	339	330	336	299	340	337	343	343	320	328	342	364	346	380	344	332	303	357	320	372	289	354	331	327	345	373	374	314	348	362	349	335	328	342	351	342	348	350	329	329	328	365	343	331	335	339	322	367	342	353	359	341	342	333	309	300	318	301	270	314	324	331	316	379	320	344	324	346	338	295	325	362	346	331	392	351	321	341	330	362	353	332	310	339	378	318	336	334	337	310	359	327	353	324	341	358	380	319	347	354	334	342	323	353	333	344	320	333	347	326	324	363	352	345	373	324	340	320	346	400	290	333	332	331	351	336	340	328	323	356	340	338	361	309	320	344	353	335	347	332	335	366	391	353	355	346	340	353	310	329	325	318	343	316	352	328	329	365	343	336	302	306	360	328	335	292	327	328	337	333	339	316	297	347	296	342	361	347	357	332	334	353	350	323	325	336	341	351	343	352	335	312	322	320	348	376	323	316	327	319	359	309	345	315	327	348	360	318	322	332	358	331	361	355	346	323	349	337	330	310	321	352	347	353	355	342	312	357	364	341	334	341	380	345	348	348	342	371	368	348	339	357	352	320	365	303	345	348	323	381	348	354	355	340	324	349	346	340	324	325	318	341	365	337	333	335	346	330	339	323	337	343	336	325	304	325	345	332	326	324	321	337	383	364	354	373	320	331	328	356	322	331	338	324	326	342	323	316	363	345	322	341	329	324	321	335	366	379	328	361	325	350	323	328	326	353	347	358	340	324	343	322	332	319	350	365	312	342	330	324	318	319	330	342	334	332	304	320	362	328	338	359	328	363	341	309	368	318	337	321	377	326	304	328	328	334	332	337	307	351	355	325	319	309	348	352	356	336	347	341	364	359	351	355	341	339	358	365	363	354	337	319	302	355	346	336	330	332	340	345	304	334	348	336	342	336	365	340	321	331	348	371	364	346	329	323	304	335	353	329	341	370	351	346	344	363	351	361	296	332	339	341	320	348	312	348	332	363	352	330	333	363	338	354	353	363	337	362	359	322	356	353	363	331	371	360	353	333	365	325	333	358	353	341	315	342	365	360	317	341	309	346	361	341	345	340	310	337	314	335	329	349	307	371	357	334	338	358	331	340
44806	21180	11302	6574	5454	9934	48087	52312	40621	26855	12082	3803	1297	994	830	831	813	837	814	835	805	840	853	828	829	805	789	840	858	787	827	808	802	887	813	813	837	825	774	845	852	814	835	815	828	872	837	804	786	828	822	792	789	832	864	838	854	816	812	824	849	815	872	879	839	826	839	792	866	867	829	851	785	801	785	844	803	862	804	829	818	853	792	814	781	852	809	834	841	858	766	808	815	832	852	833	807	826	817	818	777	860	827	860	827	878	779	792	824	840	859	876	779	884	861	787	825	824	774	793	819	796	801	815	821	861	811	809	813	843	871	863	830	818	825	860	844	858	823	820	802	848	815	807	842	846	829	917	796	819	777	799	883	811	842	833	840	854	925	822	866	815	864	810	854	809	804	852	836	874	825	871	804	825	810	810	760	827	819	839	863	831	847	869	854	876	846	851	821	817	857	821	843	868	813	810	829	804	815	789	834	842	812	800	844	837	793	829	810	844	829	834	839	847	793	832	818	781	833	818	843	831	844	848	842	831	829	839	805	818	803	832	845	767	829	779	817	808	842	863	880	826	783	824	823	850	843	790	807	844	818	826	831	805	811	778	787	875	804	800	827	874	811	801	859	812	825	895	790	824	830	829	907	824	782	829	841	829	824	831	835	807	816	803	800	847	829	847	819	842	807	790	819	863	818	779	805	830	817	819	826	839	873	858	829	843	814	864	848	776	856	849	817	839	833	831	805	811	833	794	841	787	801	819	838	828	832	809	793	776	841	855	754	795	819	840	811	822	871	845	800	838	803	837	810	868	828	772	829	930	763	830	828	805	872	863	849	826	859	794	849	861	828	849	863	810	788	849	845	809	807	785	810	784	803	780	844	863	836	799	810	848	847	826	821	818	817	835	815	860	812	799	852	813	877	829	833	820	861	812	855	782	847	838	853	806	817	851	851	876	796	820	801	852	807	781	812	794	825	797	808	842	851	863	818	826	883	845	772	826	806	861	786	817	822	849	836	863	789	800	850	820	820	795	848	874	836	809	797	805	823	817	835	859	845	823	790	835	811	812	892	805	774	872	792	831	813	882	809	783	788	771	843	838	841	856	819	832	822	815	818	883	824	903	827	852	862	868	780	866	862	825	802	847	832	815	750	867	809	814	849	881	849	832	818	832	804	874	803	845	838	823	848	839	792	873	860	846	793	829	841	841	778	856	826	827	821	801	794	810	821	818	816	825	816	819	842	844	791	793	806	864	803	843	847	853	851	848	821	802	847	863	854	836	797	848	758	846	812	866	796	826	841	808	873	796	800	812	819	866	836	856	849	797	860	796	832	794	874	876	827	748	835	817	859	832	824	743	845	789	893	847	825	875	815	844	865	846	831	803	837	809	857	848	772	879	798	835	855	821	808	794	784	755	815	869	792	869	809	894	844	807	861	811	797	910	814	820	828	792	852	806	812	848	831	829	759	877	779	894	865	824	824	803	814	761	802	867	812	795	805	819	791	794	816	833	839	845	798	838	840	823	830	790	792	758	819	888	824	796	815	844	843	846	854	823	804	804	778	765	836	808	795	844	788	799	795	833	808	821	831	790	829	848	829	819	826	770	824	848	774	833	808	812	855	868	814	827	792	851	824	871	858	852	824	873	844	860	792	827	855	804	824	850	821	858	819	788	834	886	818	838	825	819	850	802	844	885	858	799	820	840	867	805	817	843	871	819	811	832	816	837	801	829	830	825	816	848	863	821	774	824	820	803	816	813	799	848	816	808	848	804	778	821	804	827	886	751	784	772	853	802	840	848	845	880	860	803	843	827	813	801	882	795	805	890	836	845	808	834	770	882	806	819	859	817	829	806	850	826	768	825	847	878	836	824	805	834	859	825	825	787	870	768	871	798	834	821	807	861	854	867	792	822	856	807	776	822	781	831	847	786	805	844	815	840	808	932	823	840	844	851	820	825	836	786	806	836	830	798	828	849	805	824	846	789	851	847	828	790	815	827	828	765	850	836	796	794	877	895	851	847	795	815	816	802	813	797	811	827	775	776	771	831	787	750	837	794	847	817	823	830	776	789	867	795	812	815	853	798	802	840	817	848	813	863	858	857	890	808	913	843	830	889	839	813	781	836	847	824	816	809	824	860	868	880	879	786	815	847	796	810	821	845	859	829	873	829	826	827	832	809	798	836	828	812	764	829	758	842	823	817	855	826	850	857	816	802	780	816	820	842	819	887	813	800	823	843	881	850	822	849	811	832	791	881	786	794	837	782	819	882	790	821	824	824	768	823	822	813	844	826	790	816	810	789	787	791	788	794	857	880	801	865	842	814	819	839	839	807	861	831	827	830	810	821	849	811	800	825	794	852	863	902	847	822	811	836	860	873	827	803	858	851	792	845	802	804	830	819	894	812	812	860	777	861	836	847	791	813	797	822	827	805	840	856	879	839	816	837	816	780	907	866	842	831	854	777	850	811	780	835	809	840	841	829	805	867	768	754	819	847	790	830	833	826	844	866	803	867	844	814	836	791	873	818	797	825	833	842	808	843	804	833	814	848	810	799	866	817	870	827	847	830	787	894	826	766	895	877	877	802	820	848	804	860	815	814	810	838	851	861	850	830	816	858	852	820	798	830	806	791	812	835	781	825	831	844	816	818	817	754	825	790	856	824	826	848	878	848	848	811	833	870	852	827	882	830	861	798	823	855	789	825	812	823	828	824	825	816	856	790	822	795	753	819	817	864	867	826	813	833	817	854	828	850	815	829	813	855	787	773	801	824	812	786	863	853	828	833	793	812	813	819	799	834	860	829	858	859	810	806	823	838	829	853	867	848	849	801	810	821	859	802	824	836	834	784	814	784	770	806	798	844	849	800	797	854	863	822	835	849	830	820	843	849	813	796	833	857	840	840	806	821	811	829	832	797	802	838	828	786	852	823	871	845	828	873	870	753	843	869	866	838	873	826	822	787	798	821	816	825	814	825	739	804	806	836	840	870	846	843	831	845	858	854	828	842	833	796	813	807	832	786	860	799	789	869	849	828	834	803	870	821	767	820	806	848	830	805	830	864	840	834	810	832	801	803	833	819	811	856	862	813	818	831	834	848	846	882	813	803	791	839	773	824	820	803	869	831	794	829	854	859	832	877	846	839	806	847	827	887	845	805	854	839	835	866	875	825	807	804	823	769	822	863	825	780	807	807	813	829	801	834	818	827	823	824	835	823	781	801	821	816	797	861	750	860	900	838	816	784	827	871	876	810	780	821	865	854	825	810	847	840	846	841	821	850	810	822	843	891	842	793	821	822	849	824	844	840	809	824	853	838	833	787	818	870	858	839	834	889	857	821	809	847	775	845	802	835	809	851	838	829	835	804	810	833	858	806	790	821	873	812	875	792	807	822	826	861	852	815	802	855	871	837	794	876	832	832	812	867	797	815	838	836	841	838	853	823	817	823	817	804	830	801	823	840	798	839	855	805	822	841	822	849	811	832	850	808	880	812	859	797	838	897
54145	34950	26969	20953	14402	9674	42739	53598	38357	22648	8303	1941	563	396	318	327	311	330	323	322	364	323	331	326	341	300	295	311	309	314	329	334	303	322	337	347	311	337	323	304	315	335	335	299	330	296	350	342	301	321	319	311	324	317	332	317	283	325	321	308	319	331	282	345	325	353	348	333	312	324	327	340	312	298	303	349	340	294	302	316	310	336	334	310	303	303	329	316	324	336	321	333	304	325	340	302	330	313	293	296	325	292	319	317	332	293	332	332	300	319	340	316	329	336	309	312	315	330	292	313	291	336	290	315	308	331	294	330	318	331	352	300	322	325	335	306	331	302	334	314	301	294	325	350	290	338	315	354	336	311	342	309	286	321	320	290	316	296	336	333	309	300	308	302	322	325	329	337	305	327	320	291	338	315	295	329	320	288	301	326	277	335	290	297	339	296	343	306	330	339	308	295	312	324	344	321	287	300	307	309	301	298	328	299	320	288	337	308	326	323	320	319	327	286	347	314	314	339	304	311	304	336	352	314	329	350	336	289	298	312	302	346	330	317	333	320	303	322	318	316	335	291	315	300	318	320	308	301	338	305	332	318	318	310	297	293	330	320	325	298	344	292	335	344	346	281	309	322	282	323	328	317	319	342	342	310	341	309	323	293	297	315	308	318	289	307	317	325	330	330	336	325	290	281	325	312	319	334	275	327	348	320	318	332	329	308	322	344	337	321	327	327	322	316	282	293	327	300	309	316	319	353	302	348	326	305	310	269	316	292	325	295	302	325	308	300	334	309	323	306	319	328	295	309	328	299	318	303	313	338	308	315	306	308	332	318	306	331	329	333	301	294	324	325	303	303	325	320	310	356	288	347	311	306	310	309	310	347	310	313	322	297	355	301	290	320	340	308	340	338	289	308	294	313	342	306	316	334	321	306	330	298	314	297	296	328	307	275	311	295	317	297	278	314	326	307	290	293	347	343	325	337	310	316	321	301	326	332	297	306	332	339	308	330	306	313	342	317	279	253	323	312	323	296	297	315	353	316	311	312	302	320	314	353	297	336	346	345	339	323	313	288	325	366	314	307	288	334	334	306	314	335	315	321	323	336	321	339	311	308	345	306	331	325	349	327	321	279	342	310	347	308	304	313	300	290	307	304	340	327	290	293	312	306	320	332	318	330	330	336	337	307	332	322	323	324	284	325	279	303	319	313	308	311	322	351	312	315	308	314	304	333	326	311	314	323	321	322	300	301	308	326	321	296	314	318	295	322	319	292	341	316	316	331	331	309	326	332	327	322	329	315	306	336	367	332	301	323	311	344	319	289	337	344	333	297	336	305	333	316	325	325	319	315	330	306	334	326	306	318	319	316	284	304	325	333	310	304	296	313	310	342	316	311	328	320	313	278	333	322	312	285	330	350	339	354	322	310	310	303	299	331	313	344	314	305	335	335	333	304	354	320	302	326	286	276	317	319	300	356	302	343	310	317	307	346	335	360	310	331	337	304	346	340	326	322	303	350	307	315	297	301	345	297	326	313	318	301	328	318	317	345	351	333	310	304	312	313	302	307	332	324	324	315	316	297	332	313	294	259	291	322	335	317	307	284	355	332	291	326	303	340	304	314	287	316	301	302	301	296	321	303	296	344	348	334	301	302	308	302	341	288	313	326	295	331	314	296	299	322	316	287	312	298	318	335	330	301	325	337	325	318	308	299	309	311	290	339	354	288	293	335	329	349	315	316	324	290	347	319	327	331	334	342	295	316	337	306	315	342	340	282	310	305	316	300	312	340	306	350	298	307	325	319	338	325	308	321	326	350	296	341	335	323	338	334	324	339	339	307	326	340	330	296	311	324	312	330	321	354	327	303	318	327	334	319	313	331	297	314	315	327	335	328	316	325	321	320	299	331	323	339	301	315	312	323	367	325	329	333	363	327	304	332	307	322	319	307	324	304	321	345	318	292	320	343	329	305	319	312	317	294	310	311	323	340	302	321	321	310	288	322	305	353	309	303	299	298	332	330	272	318	316	312	345	334	343	319	327	313	342	313	346	306	328	315	305	306	300	322	296	349	318	321	302	347	280	324	339	338	328	366	343	322	304	326	320	307	324	330	281	329	279	309	329	315	299	309	292	336	270	330	326	317	314	328	346	293	280	347	320	291	308	328	309	327	356	297	328	340	342	288	350	314	312	303	362	332	320	318	315	315	297	286	302	368	310	343	353	326	318	323	299	308	322	303	345	283	339	332	362	363	333	307	328	333	308	280	333	319	325	296	314	288	310	305	317	296	325	317	305	304	340	294	316	328	289	343	318	359	301	316	294	306	337	310	311	324	310	330	314	307	302	354	329	310	344	304	326	316	279	292	281	331	357	310	307	318	337	322	293	347	318	313	358	314	319	305	301	317	337	297	364	323	316	340	304	330	311	306	319	337	345	331	291	329	328	372	346	300	321	334	350	323	334	349	313	316	347	304	317	304	302	326	317	319	321	319	317	310	288	328	355	319	317	320	299	365	315	287	285	318	309	320	320	317	335	343	288	338	279	309	345	346	344	322	302	316	304	326	299	287	310	320	295	332	317	321	319	271	314	305	317	295	307	307	364	303	332	316	291	343	367	323	310	299	307	312	330	306	319	326	330	321	313	352	303	282	276	308	299	326	308	284	351	348	319	293	301	340	314	314	316	336	305	309	338	285	322	275	344	310	343	329	301	291	348	309	316	347	316	311	298	316	327	305	326	289	321	319	298	314	287	324	297	321	339	339	319	307	328	295	314	309	334	302	313	330	319	304	353	301	316	317	310	319	323	293	334	315	310	334	340	315	309	302	306	314	282	286	306	338	307	330	320	305	295	344	297	295	317	317	316	302	286	317	313	317	302	306	334	343	322	322	349	350	330	318	335	354	344	294	346	329	339	301	345	290	314	295	314	319	344	323	301	302	311	329	305	330	310	296	357	313	314	296	318	314	314	322	318	296	319	278	338	297	297	341	315	340	332	339	331	308	326	315	310	272	328	308	306	339	339	317	315	292	346	300	323	335	329	304	302	309	280	325	358	329	319	314	324	305	294	317	298	311	294	325	316	327	306	307	317	329	335	307	303	306	333	317	292	333	336	300	328	302	316	332	303	338	323	326	321	303	303	321	315	322	316	343	326	296	291	328	300	310	313	302	324	348	344	303	339	331	306	309	297	315	305	293	313	322	314	316	315	304	288	345	308	301	349	352	312	313	324	322	288	284	361	311	295	322	329	292	343	276	298	289	286	326	313	314	290	320	295	298	317	304	327	312	292	312	297	286	316	308	340	301	314	327	309	300	299	306	315	309	346	316	327	312	338	310	313	325	346	346	319	305	323	298	343	317	361	288	299	307	340	304	310	313	312	338	294	298	304	350	339	334	326	284	325	343	327	330	316	332	322	326	310	329	349	324	338	314	318	302	316	315	306	294	320	293	326	343	304	314	305	352	295	345	342	312	283	306	322	335	321	317	333	313	328	330	327	327	309	287
49696	33808	22571	10681	8948	13558	58302	64517	50890	36234	18839	6298	1828	883	841	833	763	697	812	821	748	769	774	760	739	786	775	792	782	748	775	824	764	845	782	783	773	736	798	738	824	776	748	748	762	735	816	760	735	740	817	793	798	764	785	734	803	755	796	749	793	777	768	769	749	787	799	772	778	824	750	808	799	784	784	759	793	770	800	777	772	790	764	798	795	751	770	778	800	778	770	752	777	728	803	758	792	752	750	793	824	763	790	752	791	766	750	734	798	774	755	747	733	786	802	771	820	778	782	753	767	817	730	788	759	723	774	729	789	744	708	808	796	725	764	800	763	812	772	788	779	781	745	755	760	767	795	765	810	778	791	749	717	791	788	811	745	754	770	811	769	740	795	778	766	767	757	779	839	806	754	776	739	760	739	780	794	783	779	778	806	748	777	770	766	775	811	766	795	748	773	752	838	768	755	745	744	763	798	787	786	812	782	767	814	736	757	763	750	758	764	836	750	804	729	805	768	759	753	766	768	785	743	777	759	737	747	768	835	732	754	738	788	836	791	774	778	790	755	775	765	790	762	836	697	717	754	759	763	719	762	795	771	767	707	782	763	761	779	779	809	753	776	777	764	776	782	734	767	768	837	749	779	770	799	772	732	765	751	768	817	732	785	814	793	747	773	805	759	776	770	786	756	802	821	774	747	754	785	770	778	720	746	801	758	744	786	766	741	781	729	754	841	749	795	790	799	757	792	770	793	761	764	835	761	774	822	766	791	727	755	829	774	718	750	730	737	743	724	777	755	770	799	762	774	745	747	802	808	769	791	758	737	789	801	760	800	816	789	757	771	774	770	779	828	791	773	776	784	818	782	775	759	776	763	782	768	751	757	769	766	776	771	750	752	808	742	801	783	806	805	821	802	783	757	780	779	804	705	765	774	784	784	737	777	802	761	819	795	793	764	788	815	778	805	739	765	767	796	808	859	769	746	774	803	758	762	751	824	804	751	821	762	758	776	748	814	760	778	735	757	758	795	748	768	792	765	781	773	789	783	748	735	828	793	778	742	753	806	771	778	808	778	768	768	801	768	773	727	761	760	803	775	793	779	749	808	786	731	803	783	783	815	781	773	774	802	789	774	755	762	785	803	778	758	818	758	737	724	721	800	744	813	743	752	798	784	791	758	785	802	787	735	751	740	775	751	740	701	775	762	787	759	752	758	777	771	811	812	756	746	729	796	750	784	808	766	781	785	749	740	828	776	761	736	776	795	791	764	842	775	817	757	792	763	761	782	852	773	787	774	843	754	774	703	784	775	781	745	788	791	782	746	824	825	815	757	782	747	829	795	791	822	802	784	807	786	737	793	788	785	751	754	779	779	737	728	769	833	730	812	801	742	751	762	786	764	785	783	811	723	771	790	802	804	746	758	792	771	782	782	788	792	751	829	768	803	771	778	788	808	803	772	780	787	772	759	730	776	761	777	789	738	787	773	786	831	798	806	776	764	790	777	798	791	785	769	761	740	740	780	806	816	752	776	767	842	792	771	757	742	789	772	810	743	800	741	772	796	763	815	777	794	820	789	715	785	736	800	761	751	781	772	795	777	744	787	781	733	742	752	745	730	740	826	800	765	765	775	795	756	781	776	727	807	726	753	752	766	731	761	754	762	734	737	820	780	788	771	747	814	779	780	751	794	755	787	815	778	808	796	774	761	745	797	796	800	800	756	769	785	789	747	785	758	777	778	774	786	785	784	790	819	786	749	769	785	766	798	760	802	767	775	736	770	785	729	800	764	805	784	804	764	841	802	792	824	766	792	784	736	741	749	794	751	787	760	763	762	830	745	721	799	851	834	814	746	757	764	782	759	804	727	741	771	809	767	772	740	791	768	774	727	728	810	788	738	811	800	795	815	762	814	775	797	805	805	773	827	734	795	743	805	765	796	749	823	814	825	766	805	785	807	812	783	770	774	779	776	789	749	776	730	815	765	792	771	704	775	738	741	771	731	800	845	790	712	753	765	790	799	811	770	787	767	798	738	802	751	798	735	798	755	797	806	761	775	834	748	768	810	837	790	791	792	733	750	778	775	784	794	781	791	748	747	804	758	739	814	819	798	790	773	718	809	776	736	752	766	782	758	765	724	777	774	775	760	789	794	770	752	769	783	821	806	763	767	788	760	773	777	724	770	767	785	742	781	814	762	813	795	750	829	770	796	757	755	807	779	772	747	787	797	780	825	813	866	793	817	840	780	790	778	777	758	722	788	775	801	804	756	778	749	725	766	758	738	787	817	805	783	761	809	799	791	760	783	750	750	808	762	793	801	817	744	772	755	796	729	765	755	752	814	747	816	779	758	774	775	743	797	777	850	765	805	803	732	770	788	762	750	802	810	762	778	756	801	799	770	733	757	800	794	764	805	828	774	853	793	781	784	761	748	817	788	761	746	771	774	742	802	770	731	803	821	760	779	709	788	765	729	765	764	786	774	790	800	790	735	741	793	782	779	767	778	760	767	759	785	763	742	709	778	753	751	744	816	788	736	774	782	751	769	771	772	776	783	790	780	822	745	786	774	819	767	800	770	766	794	799	796	782	713	729	767	830	805	777	781	769	765	758	752	782	771	797	760	839	778	758	806	813	788	766	875	777	797	798	743	801	806	765	757	722	796	803	745	760	771	774	815	784	774	761	742	826	770	746	756	782	760	832	702	754	787	813	819	759	778	826	764	774	771	754	779	835	828	749	701	807	774	790	773	764	782	777	801	769	731	763	769	750	736	788	762	746	783	817	758	799	789	820	769	749	794	776	770	803	802	826	758	751	791	736	784	759	784	824	745	793	809	846	772	732	797	759	759	745	829	785	769	739	807	758	789	739	785	783	739	764	782	792	776	786	789	810	792	779	721	781	786	745	815	775	798	817	783	791	777	816	786	773	755	863	745	745	803	792	786	736	781	770	753	809	785	782	780	746	774	748	765	767	818	751	805	778	808	748	753	779	772	746	718	787	793	769	803	774	745	776	810	798	786	728	816	783	762	772	754	768	719	772	776	779	795	803	827	830	774	764	766	767	773	768	782	782	831	757	760	815	726	750	767	747	797	809	755	779	812	800	792	713	752	750	747	797	758	757	813	786	765	778	754	811	739	725	831	762	807	797	763	796	738	777	768	745	783	780	793	765	749	775	790	788	737	769	814	757	761	818	726	774	802	802	806	843	777	781	808	752	802	778	777	818	775	754	738	764	804	781	750	793	790	767	759	732	794	798	756	803	795	716	797	751	759	822	784	785	787	813	791	775	754	758	820	746	766	763	780	758	745	773	780	811	797	760	798	740	769	815	795	817	808	747	809	790	774	767	715	784	766	739	747	759	737	773	786	747	745	784	766	797	800	795	761	760	747	782	701	752	774	842	767	794	771	793	743	759	768	763	838	756	784	800	792	813	758	784	773	817	774	761	771	781	778	765	777	790	739	725	785	836	777	809	810	739	769	767	762	822	804	814	779	796	787	801
19685	5668	2181	972	887	873	2274	4184	3063	1714	787	481	368	319	314	353	347	320	352	328	346	348	327	311	317	333	355	349	344	336	354	313	313	319	330	339	364	336	318	332	307	296	314	348	333	335	378	314	350	324	352	316	325	330	334	357	291	338	320	337	314	333	344	334	337	312	324	324	340	336	354	336	316	342	319	339	354	355	332	308	309	322	317	359	352	311	321	324	322	367	326	352	343	342	321	343	313	371	357	339	301	355	351	328	357	321	335	329	317	320	327	329	300	326	351	360	344	336	396	361	338	348	313	330	296	337	374	345	325	340	305	340	298	315	382	325	338	312	330	335	358	348	310	298	320	348	335	324	318	358	339	318	332	329	323	346	345	353	338	323	344	318	362	327	324	353	344	352	352	311	312	317	334	304	307	376	316	311	351	320	317	323	324	333	315	290	291	352	347	333	296	321	343	372	367	307	333	350	337	334	345	361	350	342	347	337	320	327	358	348	351	327	330	369	339	343	349	343	355	323	304	342	361	330	334	357	355	361	336	334	369	290	329	324	342	334	331	338	378	338	300	310	352	368	308	354	342	352	357	303	330	353	307	318	314	350	300	311	344	325	296	310	376	340	314	335	328	364	299	325	327	338	350	325	357	330	324	337	303	329	322	331	368	320	322	346	349	330	308	328	334	350	329	324	328	316	367	354	292	323	298	333	317	304	315	345	323	337	353	341	347	360	356	330	312	339	321	295	353	330	337	324	308	365	348	345	344	332	368	352	337	321	324	317	339	299	341	300	360	336	323	356	359	334	315	320	353	341	342	348	328	326	332	324	326	327	361	338	327	354	325	351	341	336	341	327	347	307	367	332	332	324	343	349	334	355	336	334	328	367	338	329	359	312	310	334	363	325	381	317	359	334	350	343	349	328	330	335	335	335	321	326	309	338	363	340	328	330	359	294	346	319	321	335	320	311	323	333	323	318	321	365	364	324	336	348	317	319	306	356	323	348	353	343	356	338	351	343	341	353	327	342	342	354	286	294	322	326	321	336	322	373	334	312	325	346	341	306	341	326	320	329	328	388	325	321	312	313	300	337	341	341	310	304	353	292	354	332	328	346	331	336	321	341	360	334	326	316	369	333	345	308	314	356	355	347	320	318	361	330	315	345	326	310	350	339	338	343	328	345	322	366	304	334	342	357	331	340	337	327	342	333	315	344	320	340	332	352	324	328	320	304	319	341	314	332	338	327	313	365	308	344	321	343	337	334	353	328	374	330	323	321	343	352	336	324	314	344	326	303	358	321	341	319	307	327	338	336	361	348	352	333	343	332	340	344	320	329	350	342	356	319	341	320	343	305	347	314	344	301	330	314	304	346	352	302	336	357	356	345	355	315	350	362	315	333	320	327	300	357	338	329	347	346	340	307	348	315	360	371	355	358	320	337	357	304	338	349	328	323	329	337	334	318	322	333	358	319	328	338	332	331	332	361	359	341	303	332	342	360	326	353	301	312	336	328	336	312	323	351	330	337	303	336	329	336	337	317	304	353	362	341	339	348	327	313	359	292	322	351	326	309	341	320	347	342	340	317	338	345	324	329	330	318	344	321	367	332	356	379	345	308	310	349	347	325	336	336	333	334	351	340	336	292	342	328	317	298	374	335	328	352	326	353	321	331	338	307	351	345	319	364	351	335	351	343	343	365	325	350	335	324	321	327	337	319	343	351	292	359	293	326	329	350	344	372	325	302	322	334	316	292	344	372	343	348	346	354	321	334	356	329	356	303	327	317	324	335	317	327	338	303	331	334	329	308	339	351	347	334	332	320	350	338	357	352	323	316	346	289	324	357	340	332	361	350	328	305	349	375	332	377	355	328	348	310	327	308	327	340	361	328	347	324	324	359	340	332	324	304	305	359	318	304	323	332	329	326	327	364	318	347	359	313	306	333	344	358	303	324	341	363	342	346	321	338	318	339	338	347	353	326	365	345	349	311	323	336	333	336	295	323	334	327	339	345	309	325	312	348	331	347	331	349	361	342	349	337	327	348	351	313	348	343	329	350	330	330	354	286	367	386	360	342	352	331	360	344	327	337	334	345	318	335	335	332	321	321	314	327	344	328	355	352	339	351	313	358	339	325	279	321	332	324	345	385	296	328	317	314	306	322	343	347	356	313	323	313	348	318	299	330	319	357	300	332	327	311	329	321	309	356	334	350	311	338	354	328	333	340	340	326	342	327	348	343	352	303	327	344	339	345	351	337	349	324	367	320	364	323	355	340	341	332	319	317	340	321	358	345	326	303	345	333	330	333	351	329	325	319	341	321	353	362	336	302	327	346	330	366	313	315	338	348	327	328	288	363	358	325	321	336	331	351	347	349	334	350	306	349	355	346	340	375	298	334	330	350	295	349	323	329	342	319	325	320	340	350	353	362	345	307	325	322	313	323	301	310	353	357	383	316	320	317	357	362	337	367	331	359	360	317	353	323	335	336	343	333	337	326	353	336	323	348	310	327	315	336	348	384	324	299	336	304	365	390	344	347	362	331	375	346	342	334	314	362	380	310	334	352	328	323	330	315	327	319	307	331	319	348	307	329	319	356	326	326	344	322	301	361	374	322	342	299	341	353	328	340	360	345	340	343	357	331	356	347	347	347	333	367	337	327	322	354	338	354	332	356	320	320	360	320	343	344	325	324	337	323	326	332	359	347	324	307	332	320	331	327	362	346	357	352	373	356	319	348	309	354	362	308	335	317	318	330	311	341	301	301	329	322	328	312	338	339	324	296	366	320	329	342	319	362	354	343	329	342	328	366	353	301	339	306	364	314	338	338	362	348	358	319	299	311	355	360	321	319	322	328	311	365	350	322	327	329	310	343	327	298	308	343	334	322	349	348	330	344	349	344	309	324	338	349	340	316	327	329	345	380	328	347	345	342	368	342	377	333	346	354	351	329	315	359	282	301	317	379	311	335	327	331	347	319	333	340	317	318	352	347	374	363	341	335	340	314	364	318	320	316	357	320	329	325	322	317	316	349	317	336	343	330	355	342	327	329	328	338	346	344	353	336	332	339	330	346	313	352	309	353	331	325	329	324	306	343	324	332	343	342	355	350	330	364	344	312	318	331	328	327	339	373	328	319	331	349	362	354	314	315	318	351	344	331	309	292	327	320	357	346	313	338	324	341	354	323	337	330	334	334	333	330	339	363	327	333	326	322	343	330	327	336	312	353	313	331	369	354	340	332	333	315	336	344	373	325	338	321	345	357	319	353	325	334	355	336	317	345	367	350	334	384	347	331	338	325	343	319	310	329	309	334	328	346	365	344	326	370	350	301	361	320	323	362	378	316	328	334	328	342	347	331	320	354	327	336	369	352	363	331	334	348	345	345	310	333	326	320	341	317	310	318	299	344	344	319	319	331	313	319	324	348	323	356	337	323	337	353	312	333	343	329	346	316	341	344	325	338	341	313	331	344	330	338	330	334	338	344	347	315	347	325	349	288	362	313	351	339
12783	4123	3886	2648	3055	3213	10799	15929	11133	6074	2719	1327	929	851	846	826	829	849	815	803	824	816	805	830	834	799	821	853	843	788	809	780	810	848	856	847	813	871	814	767	874	819	808	857	843	838	848	797	848	821	844	818	812	863	813	839	815	849	851	874	816	853	888	826	848	851	825	858	835	768	838	805	860	851	805	882	814	815	864	864	908	817	852	840	873	810	764	858	770	821	833	838	783	813	844	875	798	804	777	791	820	854	851	876	811	825	825	842	879	843	848	856	803	830	832	795	813	831	879	771	857	834	845	868	841	794	816	842	872	880	786	805	866	840	831	848	835	836	840	805	811	822	836	826	814	854	824	870	824	867	888	850	827	805	811	781	857	821	855	842	867	800	837	823	881	776	868	772	788	769	818	792	828	854	826	843	792	819	787	813	821	839	808	809	862	830	792	834	761	788	836	770	848	845	826	863	826	813	869	800	843	805	832	811	826	830	852	850	836	826	852	836	886	838	816	807	833	793	813	853	790	807	864	824	830	844	870	785	842	840	824	810	830	827	844	830	828	780	841	813	786	810	784	837	865	829	816	827	848	789	778	795	807	854	770	810	774	864	772	822	761	843	810	802	841	802	869	792	850	795	820	811	839	797	841	837	829	813	853	860	766	797	842	846	849	822	840	861	786	790	825	802	825	815	847	801	831	861	772	798	813	804	800	823	805	816	853	780	814	831	839	820	808	826	830	786	867	835	845	839	836	847	852	814	860	826	781	856	792	823	821	828	823	801	855	847	828	825	831	861	825	783	829	817	852	820	853	846	829	854	823	841	800	833	811	866	799	837	809	811	825	830	783	828	794	805	806	867	833	862	861	834	830	853	833	808	836	795	825	855	852	788	809	848	840	847	827	845	799	797	813	865	779	839	878	855	845	811	841	858	805	881	771	826	823	791	844	842	812	824	827	866	838	845	851	835	819	846	842	817	796	840	797	825	803	834	824	841	845	796	833	892	824	826	836	809	867	830	859	862	796	763	846	838	814	865	857	862	786	825	807	822	819	809	838	817	784	793	832	780	822	858	801	839	821	861	792	806	838	864	893	857	827	818	854	841	803	826	789	802	820	871	852	848	788	853	852	817	815	827	868	840	813	787	805	801	866	783	819	861	831	865	818	811	842	839	822	845	821	813	826	813	845	821	866	814	790	825	845	838	843	807	824	831	791	841	818	825	843	844	811	841	835	808	865	811	839	796	857	790	840	829	866	848	808	849	848	819	845	841	847	850	832	806	876	821	865	775	827	878	784	828	855	835	860	840	789	794	826	794	877	858	826	804	863	813	868	852	829	834	809	831	789	869	804	834	799	855	862	814	829	849	874	870	851	842	823	817	843	777	832	839	838	839	865	806	844	810	782	853	814	884	848	883	796	777	807	820	813	816	824	798	801	875	746	826	819	867	836	853	856	802	811	829	820	848	825	814	850	814	890	895	864	792	807	845	808	855	792	810	857	822	816	845	768	919	902	862	851	818	883	793	822	855	810	795	787	800	839	868	870	808	846	826	765	841	753	833	802	830	838	809	848	808	801	824	843	852	779	832	847	795	801	823	802	818	815	795	851	815	837	818	805	852	854	847	849	826	831	814	819	856	852	823	826	796	809	867	805	833	873	827	804	837	800	811	814	815	837	810	800	810	835	837	813	844	831	790	798	811	869	848	860	854	819	865	835	827	846	841	833	851	784	859	875	822	836	833	853	806	836	842	803	749	832	815	805	827	879	830	838	828	805	844	850	824	816	794	850	836	800	820	840	790	866	829	831	824	819	829	820	818	834	823	803	820	854	829	891	843	792	859	792	777	856	822	873	818	791	894	785	848	840	829	830	845	792	836	834	814	795	838	795	844	874	850	812	813	834	826	851	835	809	803	823	849	823	796	821	817	838	862	824	779	838	769	848	787	768	837	839	820	830	834	831	832	842	809	795	841	794	874	831	833	827	851	769	817	827	870	835	764	795	807	798	831	812	827	819	782	792	843	898	800	824	840	845	842	845	767	866	808	833	786	825	819	809	799	812	815	822	861	828	807	834	829	821	803	813	844	868	822	816	829	848	778	817	813	827	846	832	831	823	872	842	820	831	893	818	827	823	841	834	841	836	874	818	824	845	826	841	809	814	805	829	835	851	800	796	808	795	823	853	845	817	791	854	788	789	817	816	828	806	852	864	839	847	810	843	848	756	840	851	824	793	804	835	849	835	828	777	831	824	817	855	805	834	878	795	823	785	830	858	839	819	793	829	776	841	842	841	875	816	769	833	815	849	794	865	861	825	816	831	785	863	853	829	821	798	843	823	827	829	860	798	801	766	827	837	878	809	841	801	813	857	847	881	855	871	810	861	831	768	813	785	830	852	825	824	842	784	846	901	787	795	861	820	850	832	834	790	863	871	825	836	838	798	872	805	826	804	846	789	820	811	850	788	756	917	853	846	838	781	864	890	809	844	820	831	823	836	819	866	794	845	841	833	817	820	787	818	801	802	877	865	770	840	823	851	838	811	861	826	887	860	793	854	768	817	816	826	810	826	821	815	830	779	876	823	754	854	831	837	799	809	851	808	812	829	840	830	804	826	790	797	822	821	853	837	812	789	824	837	793	835	805	862	840	820	827	777	793	843	875	854	807	853	835	790	816	865	826	844	887	829	829	831	832	821	879	807	865	867	819	862	839	804	804	821	853	849	834	773	839	816	848	836	808	875	818	805	837	826	866	822	867	802	856	844	814	810	775	786	827	798	857	867	851	771	777	775	826	801	820	860	845	826	842	832	826	809	824	848	824	825	817	832	821	805	868	815	782	804	780	868	801	820	834	849	843	836	867	884	833	843	855	844	829	789	843	788	818	829	841	838	804	862	816	875	816	852	850	818	803	817	814	835	791	808	825	871	863	873	811	826	789	826	815	846	816	856	825	798	839	832	812	898	806	808	856	793	822	842	861	870	862	856	843	842	811	792	832	846	849	886	853	793	811	830	845	862	801	809	859	848	812	858	826	840	809	818	790	845	821	786	860	837	853	841	853	813	814	798	846	821	821	820	824	906	810	868	802	856	828	796	852	811	836	865	837	818	819	864	799	838	801	805	834	788	799	834	844	837	787	825	801	839	786	828	857	869	874	769	816	876	839	827	880	864	860	832	811	830	795	797	803	791	818	826	865	901	861	840	813	795	819	841	820	849	839	816	759	830	859	861	823	876	854	892	863	784	781	837	836	821	835	829	774	838	838	867	865	828	816	856	851	843	792	802	852	851	805	812	835	803	829	840	836	820	862	795	819	820	861	854	830	785	800	836	780	898	853	849	802	788	822	870	790	850	838	779	816	789	810	890	849	810	837	816	827	839	803	836	803	803	800	833	850	813	869	793	826	852	892	796	796	824	888	821	799	818	863	853	842	846	846	782	820	809	838	813	829	809	791	796	804	871	814	770	870	859	897	868	855	812	827	853	828	840	793	836	804	830	857	834	868
47196	28604	24826	13832	6658	3363	27026	42064	24837	11571	3196	985	429	365	325	349	309	369	356	351	363	334	337	306	338	333	354	297	291	359	348	352	310	337	311	343	337	357	347	340	342	316	339	321	354	357	340	345	339	354	347	357	350	336	324	369	321	296	285	314	312	342	318	314	322	332	349	336	345	329	319	321	313	333	300	350	339	355	316	353	301	328	332	332	343	337	305	348	330	355	380	326	320	320	314	323	357	345	339	315	312	316	313	393	324	325	325	337	340	305	321	343	342	318	329	341	352	315	318	330	318	333	317	357	306	390	316	322	301	291	330	344	323	313	350	326	352	332	344	336	329	343	334	370	328	345	359	317	368	312	328	359	318	345	302	309	344	328	332	328	358	318	347	339	339	299	320	350	333	304	349	304	376	299	399	347	349	359	373	341	358	339	350	342	331	330	350	311	342	354	366	360	313	349	335	303	323	345	360	294	334	331	341	344	359	333	347	327	331	338	304	348	348	323	326	338	328	342	332	339	365	320	325	322	327	360	338	344	303	331	338	354	330	365	359	318	340	351	348	318	341	314	323	337	337	324	307	340	336	358	350	353	364	325	322	311	307	290	335	351	319	350	334	300	353	340	344	351	340	331	328	330	321	322	321	321	345	342	317	304	329	353	337	313	335	371	343	346	337	290	324	335	341	380	301	350	355	318	345	284	349	324	354	304	361	366	293	327	320	358	332	310	317	317	337	335	326	354	296	352	333	338	345	315	352	311	369	360	342	317	328	337	319	344	306	347	349	331	337	332	342	313	351	324	344	306	336	340	304	356	323	333	305	333	364	332	344	347	365	349	309	343	323	354	323	356	309	371	300	340	315	327	312	326	326	299	339	283	318	360	334	340	305	334	324	352	327	361	318	346	356	362	350	325	312	349	332	326	322	329	338	349	344	370	343	341	317	325	338	362	332	336	319	339	369	347	288	354	368	326	335	332	340	342	337	361	346	323	374	294	345	322	332	327	363	378	336	331	340	322	355	291	302	325	308	352	336	316	311	314	343	337	298	317	347	326	334	347	347	338	347	329	323	319	319	333	343	319	342	315	316	336	328	330	333	353	354	355	326	350	368	331	350	351	314	315	326	307	323	321	322	344	345	313	302	338	326	329	348	322	313	308	338	307	317	321	323	341	340	322	304	322	331	357	351	347	358	316	341	336	299	330	330	341	340	324	314	342	373	298	331	330	346	337	289	298	359	319	315	329	356	359	347	318	337	351	345	329	329	330	304	298	349	353	325	302	353	314	309	310	320	335	314	322	338	334	319	377	287	340	327	300	333	310	337	381	354	339	320	290	301	311	329	302	294	342	346	313	344	331	312	301	353	370	348	309	328	335	333	328	333	338	354	384	315	352	343	358	334	325	307	334	313	339	324	335	376	306	322	325	322	342	353	333	340	351	345	353	314	362	369	327	335	341	321	316	338	332	316	367	341	331	315	310	359	353	352	353	337	321	305	305	304	354	337	365	330	302	308	330	328	329	329	330	333	349	366	349	322	356	350	335	320	317	327	366	363	338	338	349	372	336	354	303	315	304	332	346	368	316	298	335	336	326	341	333	331	306	313	315	327	345	330	369	344	324	331	348	338	340	352	346	355	310	357	337	321	333	320	325	356	327	345	361	333	361	361	300	343	332	351	334	364	327	310	354	321	379	334	313	313	316	308	326	353	332	352	305	354	324	308	362	361	323	354	339	323	361	340	354	355	323	350	345	316	353	315	318	334	336	325	387	323	330	363	356	330	347	327	298	315	331	333	317	344	381	347	321	273	306	395	320	343	350	323	303	331	327	332	303	344	318	314	322	318	344	302	321	324	333	317	315	379	340	354	359	331	347	368	325	321	352	351	343	351	307	366	327	326	313	344	342	334	341	337	360	357	367	347	340	339	318	305	333	318	333	307	357	350	318	304	326	348	321	353	311	319	337	338	302	355	353	328	365	331	336	334	311	331	359	333	326	345	343	354	362	353	331	343	323	339	330	322	325	335	351	341	324	331	347	312	341	343	349	320	327	322	328	321	357	308	372	339	305	339	333	362	335	322	323	341	346	347	363	355	325	338	358	344	329	330	322	372	300	296	361	353	324	330	335	338	359	345	351	337	340	335	348	344	342	372	369	330	315	351	341	350	351	350	342	332	319	336	380	332	337	344	322	317	333	334	348	339	359	330	341	329	304	361	340	373	349	340	341	347	355	317	336	369	328	344	355	343	328	287	326	344	328	333	363	374	313	333	332	368	387	310	336	335	313	313	328	319	343	320	348	371	348	354	323	335	337	327	286	329	338	301	306	350	362	326	365	367	327	326	321	318	376	350	347	355	329	295	330	338	371	324	340	321	353	308	374	311	350	328	289	361	364	319	312	313	346	358	320	367	356	346	326	322	335	341	363	313	320	341	318	350	347	333	365	305	312	312	344	328	351	313	319	318	324	322	333	315	342	341	345	329	352	336	327	344	321	311	329	366	317	323	341	322	323	324	328	359	324	333	341	325	325	359	366	330	306	333	347	355	327	325	365	317	311	298	323	379	328	344	356	333	342	336	348	352	328	309	321	308	345	333	331	354	351	334	298	331	327	313	350	332	314	324	322	325	331	330	320	331	323	320	340	334	320	304	353	356	311	339	319	337	343	368	331	300	315	331	378	341	329	342	346	345	321	330	339	331	333	333	300	301	329	335	336	336	307	333	356	339	347	315	332	340	334	352	337	319	338	368	342	326	353	331	364	337	323	350	372	357	327	351	347	356	340	317	336	354	289	335	343	292	326	366	342	345	320	327	358	336	315	301	295	333	354	356	339	333	328	315	337	356	338	311	326	348	329	304	370	345	345	341	317	356	313	345	365	364	350	340	318	359	323	323	345	359	334	336	344	357	345	350	329	321	331	359	322	355	324	334	305	331	293	336	332	320	326	314	341	345	324	353	320	349	333	333	309	318	362	364	317	327	361	339	320	327	335	317	316	325	354	342	348	364	327	371	347	340	362	300	341	336	371	311	356	335	336	310	343	338	328	335	321	322	325	333	348	308	343	335	349	320	338	341	332	315	348	332	333	362	322	350	368	348	367	314	326	359	350	355	354	316	361	333	351	352	322	301	323	339	351	341	294	310	356	323	335	337	343	337	361	346	340	338	325	325	321	324	301	334	329	321	318	362	308	340	323	319	343	348	362	341	363	318	303	320	347	347	338	364	359	332	323	344	318	316	345	344	334	312	316	340	360	345	308	343	349	306	336	350	368	325	359	341	362	373	342	331	348	326	336	353	325	320	358	320	355	332	346	337	319	345	342	306	339	295	319	314	357	310	359	336	341	368	311	376	336	352	338	337	341	333	338	345	342	368	336	337	328	351	334	316	357	340	320	311	288	373	359	338	320	329	328	327	302	363	281	296	340	342	360	366	291	325	352	339	352	358	319	328	337	328	309	351	310	322	335	325	349	331	330	315	363	342	374	337	313	319	359	319	320
32996	21443	19649	10415	8112	7332	45645	54197	39281	24968	10348	3361	1226	918	824	800	801	829	836	868	774	811	820	850	794	853	883	817	813	836	834	838	846	845	849	833	819	824	858	799	832	841	838	801	836	834	859	810	829	856	743	821	856	826	822	879	864	778	811	833	790	781	851	836	822	786	804	831	863	855	823	850	816	775	802	809	894	790	831	808	856	776	881	848	849	891	842	819	788	791	853	823	805	803	807	845	826	856	796	830	810	811	837	804	833	812	817	825	830	872	827	820	839	817	810	883	815	803	798	771	849	816	837	819	818	782	861	838	779	814	782	806	842	828	828	781	785	864	811	777	867	892	852	824	826	804	836	826	784	824	823	866	814	815	795	856	830	776	855	828	878	835	836	852	846	824	819	796	860	800	849	827	853	837	845	815	810	813	804	844	808	794	801	890	818	818	872	864	816	798	797	839	811	815	799	825	868	796	824	811	789	792	794	802	803	795	780	825	762	839	788	754	845	805	801	831	842	834	846	851	809	836	817	792	821	832	836	858	817	821	827	830	786	817	810	787	834	827	790	846	820	808	805	824	845	782	793	796	776	799	804	759	800	825	888	781	853	839	807	816	828	819	825	819	842	815	835	823	784	789	795	840	860	810	873	823	806	835	825	829	827	834	826	771	844	834	816	818	833	811	845	782	768	811	790	814	812	862	783	797	823	807	781	833	820	820	782	881	835	866	818	822	820	834	830	830	796	761	829	815	847	820	796	816	818	756	835	827	806	849	854	773	836	861	809	858	871	850	837	814	786	843	835	825	857	791	787	811	819	877	782	797	841	802	811	807	835	886	813	822	802	803	836	796	867	766	843	768	776	789	808	841	831	854	828	865	841	813	815	820	759	837	838	803	806	829	777	777	794	804	793	874	799	852	763	833	782	834	807	854	804	841	853	802	852	836	812	835	803	865	827	804	785	831	804	811	837	840	830	828	784	845	807	817	847	846	790	825	813	853	858	807	854	843	792	826	825	778	826	866	774	871	863	812	858	839	827	820	781	824	854	841	832	781	845	840	807	845	817	809	814	813	839	837	813	825	840	850	797	827	837	801	825	817	823	818	795	801	798	827	837	841	819	795	821	794	812	793	824	807	855	832	885	788	788	812	841	765	801	789	854	806	835	847	834	829	820	806	873	854	826	853	804	789	795	851	799	831	778	837	810	813	821	821	817	829	832	842	809	835	808	814	837	812	820	842	827	820	820	869	794	804	893	832	813	780	817	836	797	846	854	860	827	850	825	808	827	792	801	798	789	832	845	845	804	804	807	807	799	799	846	831	833	847	764	864	833	838	867	839	838	872	826	833	809	758	818	851	799	826	827	826	781	849	859	811	792	809	845	778	840	795	878	850	818	831	813	749	817	883	871	799	804	799	813	806	785	843	850	799	790	808	799	809	849	800	870	830	802	836	814	808	833	864	836	814	799	801	815	854	814	868	829	882	805	806	825	891	850	824	807	806	813	802	875	831	798	802	878	802	798	814	794	799	789	836	841	824	837	841	822	813	812	805	806	796	878	812	848	818	810	836	864	829	832	848	814	861	831	859	798	772	814	819	822	791	799	823	807	828	811	806	867	863	785	806	804	784	850	855	839	802	796	813	854	802	866	808	844	820	796	824	825	844	870	837	809	868	864	841	845	808	833	822	806	815	782	847	850	795	788	806	808	778	843	822	823	855	793	843	828	833	802	780	826	865	827	834	818	818	753	847	806	821	831	823	807	789	790	837	822	849	816	825	827	818	780	746	799	831	806	865	785	784	836	854	840	870	788	785	832	782	751	770	821	829	750	784	826	814	837	860	846	775	794	779	814	844	801	866	833	810	826	813	816	815	860	796	855	802	860	810	801	877	813	858	838	786	773	804	864	793	830	807	841	818	810	773	812	801	770	858	821	812	808	820	880	791	802	786	821	854	828	828	824	860	846	828	821	855	802	805	888	867	827	801	764	766	821	811	824	819	764	826	835	840	781	846	876	822	845	804	804	839	837	796	807	804	773	826	799	880	800	827	827	852	812	835	842	799	815	811	803	833	810	839	797	840	814	833	778	771	768	848	834	789	862	832	821	847	837	794	836	793	891	822	784	809	838	818	802	886	804	792	816	857	858	797	785	810	823	825	802	836	816	868	847	893	825	830	874	797	810	737	796	840	847	878	883	841	843	865	801	811	878	827	816	816	825	776	849	810	794	852	823	792	862	832	835	801	828	828	871	809	822	786	810	831	864	808	800	820	848	810	815	830	799	857	824	782	793	847	809	817	842	835	820	809	791	885	767	850	826	793	789	853	827	855	774	832	811	807	780	739	828	824	844	828	810	847	865	802	828	847	830	844	816	792	797	813	827	853	854	820	850	823	814	857	852	879	815	836	823	788	821	840	763	774	874	797	836	861	787	852	769	809	844	827	839	812	845	827	867	827	769	847	854	842	867	814	865	864	828	834	801	804	857	870	871	828	811	820	836	793	807	832	810	886	814	833	809	798	797	773	818	806	811	843	819	856	856	819	824	822	787	844	852	824	825	827	820	813	822	852	821	860	865	840	831	835	850	809	811	822	817	814	871	798	828	842	853	833	814	830	840	788	828	786	839	789	849	848	760	838	830	815	840	804	804	847	840	864	767	790	778	846	824	831	769	823	829	835	821	872	836	800	838	781	805	803	842	770	838	863	838	813	797	817	819	791	819	797	782	804	838	855	805	852	825	885	852	811	820	835	836	821	860	809	828	764	838	793	803	797	821	829	797	812	851	798	832	800	889	784	839	821	851	848	845	836	842	816	844	826	768	788	801	820	811	829	814	852	832	847	811	794	831	830	811	817	845	817	834	807	848	797	839	875	788	836	838	825	833	822	795	803	821	815	786	833	752	832	810	830	806	850	777	781	771	850	792	798	846	867	817	798	817	793	752	828	798	821	838	861	814	816	827	837	835	817	843	805	811	804	820	841	759	841	843	771	746	837	812	848	862	778	789	821	852	811	867	799	836	839	839	792	840	865	819	796	830	863	814	869	788	843	786	827	880	828	819	828	875	824	833	853	786	835	806	826	804	805	835	819	803	835	863	779	838	841	823	786	799	806	794	803	828	822	824	834	836	799	864	824	827	821	863	815	827	819	815	790	786	821	852	795	801	837	774	863	832	843	774	841	789	775	838	824	801	829	881	800	782	819	835	811	864	846	782	792	845	825	809	833	791	805	816	855	755	805	843	824	809	804	860	793	824	851	763	793	836	825	811	835	796	824	847	828	844	839	775	823	830	772	783	836	859	749	851	816	825	832	825	799	816	833	857	807	838	846	826	801	850	849	826	830	905	800	779	774	788	839	844	810	797	824	844	803	812	813	795	808	850	851	799	831	855	805	870	787	793	813	870	860	800	781	802	840	787	789	809	824	821	849	796	821	773	851	819	791	817	838	798	873	815	806	825	855	846	831	790	812	830	857	798	807	797	818	862	830	831	831	833	841	843	828
51611	30090	27108	19023	10456	6435	44198	54731	34405	19590	6922	1687	512	347	332	323	327	308	269	327	307	271	311	317	306	295	306	272	279	302	308	281	310	311	309	289	308	271	277	329	288	269	306	309	313	290	272	276	299	300	309	307	330	308	305	324	298	285	327	299	321	312	282	299	330	318	288	309	319	310	288	298	291	313	334	289	283	337	321	285	308	303	292	298	272	311	306	283	330	315	286	303	294	297	310	304	309	265	282	307	318	293	290	299	336	299	315	279	312	303	287	327	312	323	323	305	300	317	278	322	321	271	326	314	286	314	307	318	316	311	280	311	265	289	289	317	291	282	313	293	288	330	322	291	300	297	311	301	281	293	299	284	307	281	293	278	295	294	296	285	283	303	316	294	299	286	317	287	280	283	315	302	292	300	271	312	316	295	308	313	316	333	263	286	292	306	283	271	290	295	287	302	299	296	296	307	290	303	303	285	292	303	298	293	294	281	313	302	289	290	302	303	299	303	289	313	277	299	311	316	296	302	301	308	320	309	322	298	320	323	280	314	321	302	297	300	271	281	294	291	281	279	301	297	290	312	302	300	292	317	328	326	306	295	304	318	287	300	286	319	310	280	301	302	287	276	250	286	313	296	306	287	306	307	269	334	250	314	277	320	296	267	278	308	303	265	282	295	310	291	283	281	287	297	299	301	290	287	330	327	257	301	293	307	304	323	280	298	294	290	305	304	307	308	298	309	295	288	314	298	298	323	291	296	320	287	295	295	260	293	324	306	294	307	281	313	289	313	289	306	278	330	283	293	307	290	316	308	300	302	287	301	258	314	301	332	273	311	304	305	285	307	288	314	291	302	290	270	281	282	279	305	307	311	337	315	324	286	298	294	314	291	311	332	334	354	307	309	299	286	326	300	300	344	299	289	267	306	300	284	295	305	317	277	299	299	302	293	308	286	301	284	305	287	314	292	296	309	261	323	289	302	285	300	296	267	296	312	303	287	296	304	286	314	300	304	301	340	293	297	337	305	281	306	300	290	317	300	305	276	291	256	325	286	324	308	318	321	286	311	307	293	311	293	306	308	305	303	320	272	321	320	311	303	309	290	306	252	316	310	316	317	302	304	275	293	326	339	313	301	276	311	274	290	300	293	289	273	290	302	319	323	313	315	325	309	294	295	301	285	293	323	288	299	287	294	310	314	290	312	315	280	312	270	328	286	255	301	264	313	301	281	323	287	295	293	278	290	306	277	291	305	307	286	324	327	307	279	285	306	302	314	297	301	296	272	285	251	291	313	310	292	315	294	294	312	280	297	334	322	322	278	300	269	285	274	278	266	285	306	285	285	297	285	272	299	321	310	301	303	314	280	295	296	316	321	307	295	289	293	316	317	293	279	282	308	338	294	276	280	291	311	281	304	313	279	313	313	295	310	326	313	302	302	321	309	326	294	287	303	318	212	302	288	299	325	313	314	300	307	270	297	286	306	319	316	289	310	283	296	292	317	309	269	288	263	269	285	308	275	320	292	315	290	309	308	305	325	289	287	266	294	302	286	280	313	307	278	293	300	298	338	304	324	279	302	296	311	292	319	292	302	263	338	283	289	316	304	308	291	324	309	301	288	289	291	278	343	308	284	320	263	303	273	300	306	291	281	280	314	299	335	297	310	314	323	303	313	274	280	292	310	288	317	291	299	286	300	309	309	300	286	272	288	309	301	313	316	302	272	284	273	286	305	330	301	304	286	298	305	307	286	301	298	334	306	274	271	332	281	306	314	309	311	279	295	301	307	299	276	285	320	322	303	295	296	302	282	295	288	309	299	299	276	305	301	313	289	320	315	297	307	251	305	319	308	316	276	275	306	266	296	262	269	293	301	258	288	295	295	301	308	290	287	297	297	306	319	310	341	305	286	309	292	284	299	286	279	322	291	283	313	300	304	289	309	293	309	299	316	292	308	288	322	273	276	318	290	300	309	316	308	281	281	268	324	270	300	306	316	309	290	283	319	296	264	283	278	318	285	283	294	267	308	301	313	290	284	258	291	307	351	269	278	313	309	293	288	271	318	312	299	291	330	313	298	293	304	317	321	324	296	269	295	290	298	299	291	294	292	292	295	339	320	310	304	304	273	304	317	269	330	294	307	300	328	303	284	303	298	309	322	262	311	271	264	268	294	306	260	284	304	293	259	293	292	301	282	278	319	313	294	297	289	270	286	311	288	294	286	304	319	315	307	287	314	288	315	303	277	339	303	335	327	310	300	264	271	275	293	279	314	300	305	329	336	282	291	305	330	305	283	303	292	260	240	279	328	284	276	304	299	286	325	286	322	299	329	317	314	306	292	306	352	290	310	298	279	284	286	300	291	310	290	277	296	297	304	330	293	296	324	286	307	281	319	310	267	286	301	312	281	286	290	295	287	310	310	296	333	280	287	307	276	301	321	303	281	306	298	309	323	317	317	307	279	304	309	260	300	288	269	280	281	293	295	311	304	311	344	303	279	304	305	299	268	341	303	282	275	306	266	322	325	261	320	305	314	329	319	260	282	298	302	302	297	341	290	304	303	324	299	303	326	289	325	312	310	294	292	301	274	301	292	293	290	304	294	309	305	298	303	259	340	288	298	279	299	325	311	305	308	266	308	316	300	305	307	284	279	288	284	293	308	281	302	287	272	290	302	306	297	283	297	305	290	294	315	347	308	296	320	286	329	293	284	302	303	292	317	303	307	306	278	298	264	279	302	311	327	300	305	245	269	300	300	325	297	282	316	317	283	325	287	316	291	278	269	301	282	334	324	305	315	296	292	292	271	279	269	301	316	302	311	292	305	278	278	320	287	307	300	301	298	312	289	318	314	244	298	305	313	296	324	268	273	281	330	293	279	301	309	324	255	312	288	297	264	303	293	285	306	281	299	293	299	291	304	302	324	305	260	313	301	283	282	304	325	291	272	298	302	314	310	310	296	308	311	260	286	324	317	311	283	292	281	283	283	275	299	299	302	321	313	338	300	321	304	320	289	308	308	309	276	303	303	338	288	320	302	338	303	291	295	299	294	298	308	328	309	294	286	292	257	316	294	299	313	280	299	336	306	321	292	286	288	311	320	305	292	310	283	301	303	297	301	294	326	303	285	297	279	296	279	290	302	290	293	297	286	308	286	294	285	302	279	291	301	297	293	328	347	281	311	310	289	296	282	319	303	329	317	253	286	312	271	306	339	292	282	294	281	287	270	321	300	303	325	298	285	287	287	280	298	290	327	305	307	326	335	325	309	291	280	287	288	296	316	294	278	293	281	306	271	307	291	323	315	297	276	266	306	295	285	293	297	311	269	294	324	293	327	274	345	304	294	305	288	330	280	332	310	313	297	315	317	310	307	309	327	287	313	292	284	315	295	309	285	291	291	300	331	299	305	286	301	281	275	298	287	309	300	285	301	300	273	299	308	272	303	302	309	297	295	297	323	281	308	333	278	315	272	282	308	288	298	292	304	286	267	281	286	300	291	275	284
41855	27386	21392	15319	11215	12085	59954	64333	47432	33435	17328	5793	1676	868	719	773	701	763	709	723	781	718	701	731	808	739	751	791	736	725	761	734	744	699	741	699	723	680	752	750	735	750	745	736	726	722	707	737	705	742	724	732	713	749	763	744	706	780	738	739	747	710	764	760	754	700	770	789	798	744	760	675	744	761	728	741	758	729	739	767	705	736	725	760	751	695	763	694	758	731	770	795	720	743	731	786	708	715	722	719	750	744	664	665	761	722	729	706	742	756	711	713	725	756	721	699	720	755	743	727	764	709	788	781	700	669	745	726	754	746	746	755	737	705	754	718	758	740	764	780	743	734	740	710	731	705	791	753	717	707	754	737	731	748	707	739	772	773	732	779	722	722	742	758	732	766	732	733	747	742	758	759	690	761	748	722	682	764	734	726	740	730	742	734	712	768	788	743	703	767	769	726	762	703	662	755	719	773	727	742	718	697	744	741	740	734	772	707	734	707	768	739	738	736	785	744	739	738	772	772	745	768	732	743	723	686	761	763	758	753	720	677	761	698	675	758	720	734	774	769	691	760	704	737	796	770	740	784	745	710	794	717	739	691	749	756	734	745	734	748	766	730	758	662	737	694	753	731	667	714	712	738	733	753	668	758	706	715	739	747	771	763	710	765	759	773	745	737	749	760	741	735	788	756	686	753	772	795	737	766	710	733	732	742	720	743	726	732	700	721	741	775	688	692	704	763	768	743	776	762	748	750	706	761	730	740	815	734	677	747	747	729	715	714	719	681	720	718	756	746	773	727	749	747	779	744	736	699	764	765	797	729	721	706	756	744	765	711	726	723	732	749	730	750	788	764	712	714	743	758	700	760	736	748	728	757	744	752	725	781	737	731	727	698	689	747	739	677	725	761	718	748	703	742	747	715	698	751	677	692	742	792	725	779	756	725	758	714	746	726	738	772	768	754	700	759	705	744	768	717	754	756	703	728	768	738	747	710	722	721	730	762	757	737	720	716	732	750	767	726	734	761	749	701	711	715	742	740	727	745	812	781	732	747	723	731	741	747	762	700	717	763	716	736	685	726	709	741	749	727	727	690	756	690	754	685	761	690	748	728	753	746	718	755	734	757	718	779	742	707	731	725	714	701	735	763	742	718	706	753	730	752	751	760	725	779	696	703	732	790	716	754	703	734	693	761	693	714	785	726	735	790	743	726	731	750	723	724	735	738	706	741	732	746	741	743	716	742	675	725	731	743	718	744	716	710	718	764	755	739	695	716	742	757	691	672	728	677	708	790	703	763	695	739	761	776	686	721	750	750	726	707	757	777	747	776	745	734	748	754	763	767	766	754	713	784	755	764	695	733	759	728	776	747	764	751	745	759	763	752	676	718	687	783	714	740	706	700	720	741	729	710	721	695	747	771	724	732	738	722	796	729	719	727	771	705	726	766	758	705	780	733	725	755	764	704	685	756	734	747	721	761	767	680	759	725	700	738	707	719	753	730	716	717	729	692	756	726	720	718	764	735	710	743	767	746	750	730	759	722	776	724	737	786	752	768	734	746	745	741	765	709	745	724	737	791	710	748	696	733	769	768	719	739	753	725	699	769	735	748	745	742	744	770	743	723	731	741	762	741	766	791	749	708	707	768	742	742	710	756	721	773	724	777	738	724	757	767	751	747	763	777	757	707	703	747	744	783	738	753	772	718	716	709	702	743	758	719	742	797	726	763	746	761	765	782	715	754	733	672	749	786	743	740	712	780	762	685	741	713	770	716	720	745	728	718	751	740	721	685	721	746	740	692	709	697	732	727	709	754	777	812	754	680	761	713	765	704	683	698	757	718	709	734	825	762	742	743	749	758	781	783	762	711	770	746	676	742	736	753	748	723	745	719	755	771	711	727	729	753	718	716	700	704	728	679	706	744	722	810	697	712	749	732	783	725	702	764	730	746	710	759	729	733	718	759	751	727	735	688	675	714	736	779	671	755	709	737	698	720	735	747	756	736	732	709	761	747	713	750	771	750	793	736	725	744	727	681	787	792	775	708	782	727	783	767	737	778	733	722	747	744	721	724	738	712	771	744	775	728	772	756	763	714	763	784	697	738	782	773	742	749	729	717	724	737	737	708	707	751	758	784	674	741	737	767	791	740	736	766	790	763	748	774	726	714	743	695	805	759	750	709	725	731	710	693	705	685	753	743	687	695	763	719	746	745	733	776	682	749	716	708	711	697	760	706	785	741	729	732	730	715	693	715	714	762	742	742	725	735	752	751	749	712	729	707	784	724	782	714	657	742	739	774	708	790	727	714	775	764	724	747	781	735	719	752	754	693	754	754	682	752	765	758	751	715	729	780	719	731	699	746	726	754	775	670	740	709	768	748	729	749	734	724	740	746	748	748	761	706	743	732	655	732	761	731	737	728	747	757	721	738	679	729	751	688	725	733	746	680	735	727	743	735	703	699	772	736	751	730	687	753	725	744	750	736	740	763	727	723	726	717	776	708	809	724	771	750	775	729	769	733	737	737	760	746	767	745	748	699	710	745	716	773	749	734	715	737	690	761	721	759	786	725	804	714	787	760	760	761	744	732	739	744	697	746	765	720	753	751	752	741	767	736	745	752	717	711	717	748	791	758	756	702	729	766	775	731	704	708	798	696	753	711	741	735	760	708	684	758	736	727	760	795	763	717	763	726	743	742	763	756	678	678	685	744	725	750	753	714	696	791	721	741	761	720	761	717	727	695	782	704	740	706	738	736	761	756	674	759	745	721	697	731	783	741	732	755	728	749	796	709	756	712	732	775	722	764	771	785	693	715	760	772	747	755	818	752	717	743	716	758	780	762	732	746	747	771	727	772	722	700	695	732	711	717	729	729	786	804	784	739	764	799	727	718	688	710	771	731	740	757	774	762	741	699	747	743	753	757	721	734	760	735	730	750	716	730	749	738	747	722	786	715	719	733	731	751	754	726	700	721	710	707	751	737	756	676	717	747	751	701	749	744	745	739	740	754	740	765	760	789	726	736	735	753	739	765	746	749	736	731	764	781	760	740	772	679	736	670	726	752	770	752	734	733	755	704	746	684	721	742	746	716	740	754	731	738	718	761	731	749	746	750	734	717	646	731	723	755	755	754	726	755	696	772	758	758	780	733	758	728	732	766	720	694	748	705	739	711	731	728	786	721	741	709	740	753	756	798	758	830	764	725	739	734	737	757	734	716	729	710	788	756	750	742	716	780	716	772	730	713	718	744	753	731	724	757	692	720	742	729	707	734	745	734	723	722	785	726	694	722	768	776	734	726	754	716	728	716	724	728	724	723	732	742	701	759	750	733	730	716	737	742	748	770	723	734	700	691	751	691	755	696	748	752	704	752	749	730	731	712	706	759	756	770	733	683	737	742	772	735	761	743	774	755	726	766	693	733	738	772	777	712	701	714	702	804	732	744	750	712	749	729	792	717	713	824	756	733	752	772	773	741	748	761	779	717	715	726	676	738	715	709	773	739
20612	5707	2907	2141	1291	949	3234	3982	2353	1425	705	490	372	341	339	321	325	336	329	321	325	311	316	319	306	338	288	337	347	318	331	333	334	312	319	328	305	339	334	294	338	311	351	324	348	339	355	328	318	319	323	358	356	318	327	332	348	313	330	312	313	315	350	309	337	321	328	339	302	326	297	309	335	306	332	303	332	338	320	286	309	317	345	327	349	338	309	333	320	315	343	320	328	293	332	358	334	288	311	309	297	316	327	300	347	338	311	338	348	306	313	301	319	336	302	354	362	311	311	325	343	326	316	333	316	357	319	304	344	330	330	330	303	320	313	298	316	305	355	336	332	326	321	298	341	325	335	336	322	309	324	338	325	346	312	313	339	344	357	294	335	322	337	337	317	326	312	315	290	318	315	340	288	328	349	313	319	313	315	343	348	323	352	328	306	299	332	293	279	330	336	321	334	286	314	332	313	361	367	302	335	312	321	290	298	342	314	320	315	327	313	308	310	341	310	304	319	326	300	316	337	306	303	345	306	343	317	363	330	350	361	345	328	317	342	376	300	324	318	324	307	336	317	311	369	324	347	282	323	312	300	357	361	357	279	338	331	310	371	320	326	326	348	347	321	327	304	342	316	307	293	312	336	338	337	326	327	333	369	306	357	318	350	335	309	315	338	309	318	340	316	355	334	334	321	322	287	307	308	316	345	313	317	317	318	331	335	303	349	325	328	343	324	270	307	333	303	306	337	359	353	320	318	309	335	342	362	338	319	280	336	322	313	340	298	322	309	325	303	304	330	319	344	312	335	345	323	311	297	324	307	299	333	306	322	350	321	319	329	342	338	300	310	308	344	341	302	395	302	350	334	333	357	355	339	331	310	306	310	342	347	351	317	338	328	346	306	350	353	285	297	299	314	331	334	306	323	305	288	350	342	324	338	340	273	357	346	316	323	336	316	313	286	269	356	348	319	300	313	332	315	339	313	371	335	326	369	329	366	303	348	322	344	314	346	353	330	315	329	336	303	339	339	269	348	321	328	275	342	276	333	284	336	280	319	329	328	340	315	333	331	310	314	324	356	335	331	329	350	314	328	334	284	341	282	327	309	319	370	309	312	329	362	312	304	304	302	317	348	324	330	280	300	322	349	339	329	306	330	343	346	345	348	297	350	328	315	331	332	332	317	306	335	303	329	322	326	347	312	373	342	326	331	332	298	356	328	315	307	335	316	337	285	313	349	306	304	311	303	368	287	338	326	341	339	337	334	368	311	301	321	321	323	286	350	312	323	333	331	290	320	362	332	327	312	341	359	323	302	345	302	340	312	317	310	316	326	328	291	337	320	290	339	319	331	303	337	327	318	319	354	328	305	330	327	348	339	324	363	323	325	308	315	345	350	335	314	320	322	299	316	329	331	330	345	318	329	310	342	316	360	295	343	313	333	325	318	313	326	309	361	314	290	302	293	354	306	299	300	338	351	337	349	324	332	350	303	335	349	338	305	304	342	313	321	342	310	358	331	299	287	323	274	306	306	318	340	299	304	360	323	319	322	339	331	317	310	323	307	349	307	317	356	318	321	331	354	319	305	322	334	302	346	317	329	314	335	324	349	328	367	324	358	372	334	355	315	283	333	291	285	322	307	311	351	333	322	321	332	320	308	337	301	342	317	357	316	301	314	300	306	324	341	348	324	349	342	306	338	307	300	335	318	335	296	300	330	307	322	315	364	301	310	345	329	328	335	326	278	299	310	311	334	322	341	312	321	356	308	330	328	299	308	317	330	303	325	364	329	299	328	309	348	334	333	333	343	338	350	310	305	280	335	345	332	336	349	334	343	334	354	321	317	313	304	332	312	330	312	317	274	326	338	341	303	322	316	318	314	312	326	338	317	361	351	318	328	322	343	324	327	331	334	302	338	325	308	328	331	370	324	321	280	310	307	325	340	327	328	338	346	294	322	317	319	310	349	298	315	332	292	312	328	338	321	330	315	326	358	321	340	319	317	324	334	332	342	317	306	339	334	343	321	358	288	302	353	300	312	321	303	327	320	323	307	332	306	355	328	324	316	353	369	359	331	337	316	361	339	331	297	337	309	297	340	318	350	307	299	340	279	299	314	330	305	304	345	310	316	322	315	341	331	287	325	347	326	298	324	295	346	333	327	336	304	313	345	317	327	309	351	323	310	350	324	311	302	339	311	366	283	317	327	339	341	365	329	323	294	330	370	315	355	315	352	343	297	300	315	329	332	302	363	354	344	341	303	329	327	299	360	340	353	318	298	345	310	338	352	320	336	346	350	271	347	330	319	326	319	317	320	328	328	328	311	314	294	335	306	321	333	366	299	361	346	322	348	321	351	343	342	316	316	318	335	345	352	346	307	342	320	317	359	310	329	352	316	286	322	309	289	335	324	315	357	301	335	332	311	323	315	337	342	310	306	332	310	310	317	336	309	337	323	353	352	308	335	337	349	320	356	349	340	328	348	312	305	336	292	297	301	329	347	333	323	304	308	288	341	348	306	344	310	311	309	287	323	325	309	326	349	347	286	333	336	332	304	340	337	326	302	327	313	297	310	330	350	291	317	302	324	310	297	338	350	364	305	346	347	298	345	331	318	314	339	328	327	303	361	338	326	343	326	303	317	316	297	321	328	344	307	339	345	314	300	310	290	339	330	312	319	331	322	303	343	321	329	308	313	313	355	283	365	320	321	297	336	340	333	330	332	350	334	312	282	318	310	262	306	339	327	340	348	321	328	317	338	295	299	340	327	339	308	337	358	336	338	311	313	316	301	326	322	312	303	326	305	329	280	368	331	322	316	315	301	352	336	310	317	314	316	297	343	333	350	329	309	331	324	334	360	313	345	286	337	347	315	311	332	334	349	284	349	310	314	314	319	313	330	322	324	350	307	331	335	349	325	362	315	333	317	341	342	327	318	306	322	362	296	322	318	319	337	325	309	321	333	318	331	334	314	307	311	311	308	352	336	321	315	353	324	356	323	334	335	318	343	309	341	358	332	315	315	289	332	323	328	322	300	330	330	303	341	289	321	325	326	329	349	340	325	313	343	376	337	324	301	304	339	333	320	354	298	311	325	341	327	327	340	321	324	306	339	341	347	321	353	305	334	309	304	332	333	316	321	350	321	325	349	333	353	327	344	325	312	317	306	328	330	307	348	338	319	301	299	308	340	296	318	312	327	316	312	342	332	318	343	396	350	310	345	330	318	303	345	323	308	326	348	352	316	318	336	324	324	358	342	343	326	303	335	356	348	312	334	322	323	355	360	307	310	340	305	324	323	314	328	343	327	334	370	340	310	325	303	327	346	321	332	341	356	357	338	336	335	293	303	339	358	322	312	297	318	301	330	334	311	346	319	306	322	327	275	315	326	323	298	324	331	291	349	312	343	309	330	358	356	335	322	337	373	315	286	332	374	339	334	363	310	316	303	342	326	306	280	363	309	320	342	320	336	331	327	334	299	315	305	301	301	333	323	321	348	308	331	330
12478	4280	5037	6055	4287	3725	13969	14660	8797	5094	2487	1251	923	801	777	825	795	815	817	807	796	810	821	802	848	773	786	822	811	776	851	783	783	820	805	807	864	776	804	822	761	779	810	848	797	827	799	748	802	801	765	802	787	804	832	797	817	793	842	805	819	839	819	800	843	790	856	857	775	857	821	845	791	781	758	732	810	795	851	830	782	770	783	811	820	812	860	753	817	839	818	820	817	864	845	766	799	805	810	774	784	801	798	780	853	785	802	849	749	831	825	820	763	835	847	816	789	792	821	802	794	776	824	815	847	793	767	842	784	801	800	815	775	785	828	785	873	816	830	868	827	860	800	829	763	755	770	828	816	784	776	784	810	766	792	847	807	771	860	746	739	800	816	844	849	838	839	794	774	803	780	795	807	808	778	836	826	781	817	798	799	811	847	786	813	828	813	802	825	850	845	859	793	819	786	790	785	789	772	811	749	842	789	851	778	834	839	825	811	802	820	823	807	832	848	769	798	803	809	824	772	850	790	760	782	830	796	801	795	787	792	775	781	816	809	847	790	835	833	814	825	811	800	771	803	792	789	802	798	864	814	797	784	838	862	794	792	795	850	793	781	855	766	798	843	798	822	812	839	756	811	842	808	792	783	774	794	799	833	813	799	800	860	781	785	812	857	799	798	823	824	812	820	848	824	836	795	783	770	765	789	807	799	798	790	797	772	765	800	796	770	816	816	833	854	813	765	796	825	805	842	769	791	834	821	777	810	810	807	783	787	796	856	781	815	825	790	800	769	781	797	795	780	804	830	813	794	775	819	757	783	772	785	851	775	820	771	815	818	831	831	793	801	804	823	795	800	827	817	832	772	811	751	824	851	787	787	844	793	786	812	830	758	824	784	806	797	784	822	770	778	805	831	832	821	778	834	834	805	829	842	803	812	828	805	810	805	801	797	780	782	823	783	791	754	762	840	787	747	839	781	793	774	765	833	759	779	818	786	810	775	774	780	785	819	831	811	812	799	786	875	776	759	825	849	859	769	852	808	780	796	775	767	832	808	758	885	852	848	797	832	774	787	783	808	826	806	812	760	824	801	833	800	767	859	825	775	792	805	819	815	836	816	784	806	807	796	804	798	793	821	886	805	766	787	791	835	812	760	805	815	780	811	807	816	844	853	816	779	749	820	801	754	818	777	812	758	856	777	789	801	786	771	792	769	805	805	804	824	785	790	743	828	803	799	766	826	783	819	759	850	792	776	824	771	828	818	856	824	819	810	819	840	797	731	801	826	766	807	825	810	826	805	768	797	820	830	777	793	850	846	844	799	791	795	799	815	798	819	804	870	825	812	767	814	810	824	791	754	779	822	819	840	792	834	797	858	825	775	827	808	800	725	797	821	849	814	799	813	791	817	815	811	790	779	833	803	809	818	794	836	832	816	815	782	777	836	850	779	797	799	794	837	813	819	843	809	797	782	806	806	805	751	848	801	807	803	823	809	833	772	750	775	839	831	769	784	788	799	852	781	792	828	793	815	817	785	811	789	813	859	835	766	772	745	828	825	779	808	862	787	772	816	752	796	777	794	771	831	759	829	809	865	772	805	813	781	837	762	825	832	790	795	824	762	851	758	816	811	832	801	804	796	761	822	848	779	796	788	816	819	808	803	843	847	792	807	792	785	837	838	783	793	789	819	794	804	821	794	807	834	873	796	780	802	816	815	783	804	824	813	832	782	795	806	818	767	773	808	781	790	771	766	836	801	818	745	835	806	822	828	872	810	812	822	781	783	800	806	822	832	808	818	789	822	791	793	801	824	814	855	738	839	775	797	820	852	796	808	807	769	802	771	800	781	767	839	852	791	825	785	780	805	793	793	761	773	811	797	819	814	837	803	802	820	823	844	854	794	816	793	811	837	871	814	788	847	796	775	836	803	814	811	850	737	813	854	849	779	822	810	807	808	799	776	802	808	755	817	789	765	808	786	820	809	852	760	846	821	819	849	788	768	805	781	787	781	822	859	795	878	813	793	778	826	837	799	809	798	823	799	805	827	805	809	797	823	818	856	779	815	770	803	829	799	797	755	760	831	779	836	787	846	835	840	812	797	809	796	829	839	811	805	771	784	774	789	834	853	780	793	779	776	779	791	862	820	787	796	806	776	751	796	769	820	794	782	827	748	839	782	793	828	825	835	736	781	769	762	814	861	773	790	828	768	824	817	784	782	807	776	885	820	794	771	824	799	802	822	803	830	785	834	850	819	795	851	814	759	781	844	798	844	831	822	782	843	831	797	813	813	808	784	783	804	755	725	817	821	835	798	791	830	806	813	828	806	815	833	791	830	791	782	818	820	851	804	788	800	834	808	797	828	789	800	852	849	808	813	825	793	821	799	813	846	780	838	835	850	844	827	820	823	804	823	766	768	822	786	817	848	820	793	811	769	771	814	751	770	824	835	793	854	873	794	787	757	815	791	841	822	776	782	753	818	829	798	769	835	759	833	821	805	795	789	824	830	851	768	808	788	800	788	769	822	759	811	767	814	839	817	746	802	826	784	807	803	761	831	833	781	764	825	810	801	801	788	768	810	747	811	850	788	836	820	771	753	784	817	778	830	797	778	794	794	761	800	826	743	787	799	793	839	846	806	815	745	805	798	793	868	817	809	773	832	778	798	767	778	745	786	832	824	817	804	773	804	817	837	863	824	814	862	833	808	792	781	774	792	769	799	823	861	805	820	804	795	806	789	837	825	798	794	848	797	828	795	808	799	806	786	831	795	800	818	776	848	812	832	800	796	750	824	785	825	794	781	818	829	789	751	804	763	838	851	814	788	847	805	838	787	836	822	845	829	796	848	798	865	784	832	786	752	859	731	772	872	833	846	789	805	809	815	822	815	788	803	849	795	847	843	821	812	861	798	790	833	812	826	806	819	756	805	761	749	742	815	762	819	825	819	817	844	810	868	826	847	818	781	817	822	808	800	835	858	814	801	805	848	781	776	798	832	806	825	823	826	818	803	811	846	806	788	838	802	821	790	759	839	808	827	749	833	797	859	840	811	809	831	761	795	811	802	798	779	796	788	773	820	843	766	815	834	776	827	857	810	779	810	827	789	795	790	791	851	873	813	785	807	814	814	779	842	838	781	772	857	774	832	811	819	813	784	809	781	879	755	838	881	806	836	808	780	801	829	839	853	801	823	725	851	804	825	806	791	840	736	864	792	824	841	797	803	811	806	833	789	823	825	807	834	829	822	852	784	857	767	783	809	791	835	819	810	792	831	820	806	787	800	831	773	796	830	780	748	831	834	840	823	807	824	786	802	772	782	811	841	829	799	813	830	871	759	817	827	813	781	821	751	841	861	813	769	781	817	792	769	814	843	847	885	788	829	819	847	829	821	796	816	807	762	827	812	855	777	801	772	780	796	760	804	827	816	804	822	778	773	740	814	798	835	792	790	739	815	783	810	802	800	778	839	796	762	771	805	805	788	788	808	833	828	806	828	767	824	818
46616	35675	26408	19008	9477	5595	32438	37630	24325	12951	4379	1142	449	349	342	329	296	357	333	323	336	335	342	299	348	341	330	329	355	357	319	371	312	294	337	321	312	329	317	325	353	311	337	330	337	327	332	316	314	352	331	351	334	313	315	351	319	336	325	316	333	315	317	369	342	314	340	334	340	299	318	330	335	334	321	331	365	338	344	306	329	357	331	346	336	350	328	355	346	365	343	344	349	336	333	322	349	324	319	350	307	331	321	331	321	322	309	359	365	353	390	331	307	314	331	326	358	365	344	316	345	312	319	311	332	333	303	330	330	314	327	346	357	347	344	328	336	333	337	351	349	339	364	349	362	336	324	362	323	346	330	318	309	337	345	334	345	316	312	353	322	320	300	336	329	337	298	311	307	337	336	312	361	340	337	337	318	314	327	369	367	320	326	311	325	327	326	337	375	352	325	331	333	337	355	333	318	332	319	327	334	297	350	340	346	298	340	359	319	321	311	343	352	328	316	331	335	334	325	340	350	322	324	295	335	351	305	321	294	346	339	297	331	361	331	341	348	336	303	302	297	311	335	323	323	337	300	360	327	351	364	341	361	321	314	281	348	347	295	339	302	313	334	305	325	288	358	325	331	323	338	321	340	325	354	307	333	324	365	332	357	336	326	330	316	340	339	333	330	362	353	325	330	342	309	338	332	361	323	340	320	342	325	336	340	333	328	331	371	322	330	350	321	346	369	326	342	338	306	301	342	350	302	334	335	372	349	340	349	340	358	318	368	337	323	345	327	349	327	356	340	343	293	350	369	333	325	299	327	306	351	309	345	339	322	314	337	329	349	344	331	310	298	343	300	370	301	327	342	330	309	308	363	355	310	371	343	348	346	354	323	324	327	344	356	332	305	345	359	331	311	305	347	354	336	354	344	333	320	322	345	305	343	335	319	325	330	357	327	332	331	343	330	320	363	296	324	344	330	348	334	332	341	320	294	361	346	324	328	319	326	329	337	339	320	329	311	331	322	337	335	345	347	348	342	341	357	346	322	337	312	353	325	329	341	353	357	301	313	325	332	353	331	335	345	324	384	338	343	319	307	339	340	341	345	322	324	320	341	373	329	323	343	310	327	345	337	315	352	327	308	327	330	329	373	339	348	325	345	330	337	332	299	327	315	326	307	337	359	319	333	355	330	349	309	316	353	370	360	362	342	335	315	343	304	348	348	334	301	332	328	318	336	337	343	337	359	332	350	361	329	358	315	323	337	377	332	310	344	312	355	333	333	347	319	328	323	341	310	367	338	326	348	334	328	320	338	364	338	329	368	295	393	344	320	319	376	340	348	321	338	334	373	322	302	318	334	345	347	344	324	323	354	347	349	335	330	347	359	327	321	308	337	365	335	331	370	310	317	300	331	338	328	327	347	340	301	301	309	291	338	359	344	326	342	343	326	333	362	342	354	327	342	348	315	316	356	321	305	342	313	316	343	322	340	328	319	353	342	343	318	337	306	356	333	349	343	346	349	331	326	370	358	321	307	310	330	303	311	323	317	334	365	377	356	292	349	337	336	329	310	322	320	325	362	321	348	357	344	332	367	356	323	313	334	332	324	345	308	356	302	292	302	372	330	330	342	343	322	355	326	334	339	332	268	339	332	358	306	325	308	332	354	332	323	322	327	336	272	347	359	301	323	335	353	322	328	305	349	316	300	318	371	287	339	330	318	339	344	339	316	306	351	314	355	303	317	317	325	311	305	347	301	324	295	330	308	349	344	358	337	374	317	375	334	341	364	316	366	369	336	338	331	301	330	339	323	333	359	393	315	351	364	330	367	335	362	327	308	362	296	318	336	312	338	305	341	323	343	338	317	358	338	354	342	333	352	301	356	327	337	294	311	323	327	333	353	312	338	313	334	363	326	306	336	314	346	291	347	328	368	334	343	311	381	330	328	323	345	345	310	335	337	352	359	358	329	308	330	361	351	344	365	304	318	302	311	325	321	321	366	294	331	328	333	338	343	317	308	321	332	330	347	351	328	349	353	291	296	308	310	290	356	370	343	344	310	367	345	306	332	340	302	331	348	353	362	346	351	312	347	333	358	323	351	335	368	308	345	358	332	338	332	335	313	338	322	343	326	321	351	316	344	299	300	304	338	339	331	315	338	307	327	301	306	337	352	304	308	332	326	326	313	321	361	302	355	316	335	318	343	360	349	332	347	332	353	352	350	328	376	334	320	331	344	325	327	333	341	338	299	333	346	310	335	305	324	351	359	314	317	323	347	326	343	369	341	337	313	328	349	357	313	330	348	339	332	323	326	298	346	300	323	331	328	343	294	312	319	360	353	334	293	342	322	342	346	293	338	337	325	316	300	280	337	321	354	303	328	328	310	353	319	326	346	310	368	350	309	339	321	340	326	304	313	334	333	317	329	352	318	328	369	322	341	358	331	331	335	342	345	337	351	363	286	319	323	331	344	339	329	341	317	341	302	356	317	345	350	305	327	351	350	353	345	372	325	315	355	329	335	326	327	315	313	339	363	334	329	317	342	331	317	358	335	316	343	312	342	340	293	298	325	314	336	334	336	336	355	279	311	310	317	352	284	333	294	375	348	334	323	345	344	312	300	327	339	309	306	293	327	289	313	333	302	323	344	355	312	343	324	304	317	313	347	327	321	307	360	349	312	348	327	331	325	347	333	306	372	373	301	300	345	341	341	336	320	315	332	290	334	375	321	319	351	332	336	307	300	314	340	371	320	339	316	338	327	276	357	317	350	314	345	350	344	321	349	337	318	351	333	321	332	358	349	318	332	339	353	330	303	313	365	328	337	333	325	319	343	350	325	354	317	332	323	309	325	319	311	368	317	324	298	319	341	295	342	364	344	369	340	319	318	343	338	323	309	299	301	319	330	344	325	323	349	320	348	317	340	327	363	358	332	356	327	334	353	316	335	324	356	345	308	318	308	352	323	334	376	343	335	327	341	334	340	318	345	363	334	315	347	341	335	314	334	348	342	349	325	296	358	322	325	327	357	361	334	352	338	364	377	344	318	307	352	319	305	339	332	335	317	345	348	363	363	347	324	327	320	333	308	331	286	327	311	314	336	303	357	353	344	329	301	336	315	321	343	261	338	311	337	340	316	348	330	320	327	350	336	317	356	340	354	334	359	328	361	329	325	302	338	357	379	298	347	296	299	328	339	314	329	333	296	334	303	338	320	323	332	342	316	307	339	340	307	312	326	348	340	327	318	320	313	339	311	337	318	338	324	320	342	344	322	359	305	354	345	329	365	315	321	344	337	319	320	352	328	315	340	339	331	340	327	357	347	335	320	363	363	359	361	335	324	335	296	306	320	323	339	289	291	335	323	327	315	341	329	278	354	351	314	360	325	341	331	299	320	337	309	301	309	326	330	337	322	348	317	319	347	320	336	325	348	331	315	320	334	306	308	334	349	347	330	330	307	327	333	366	338	359	347	331	337	316	372	341	351	345	327	314	346	346	326	367	350	346
31844	27675	23960	21405	10858	11846	51376	51279	40252	27920	13329	4058	1335	895	833	852	816	852	804	844	854	845	821	854	873	792	827	782	878	790	802	768	779	818	856	803	814	789	882	840	820	871	839	823	853	813	803	843	809	752	795	802	790	824	795	823	817	810	808	826	810	829	835	780	840	786	875	758	800	863	796	770	823	834	822	841	829	798	778	819	806	774	834	813	821	810	859	798	824	818	842	800	797	773	798	813	805	848	854	817	818	823	823	785	808	829	810	819	777	811	876	829	795	832	794	871	880	826	873	823	828	825	805	809	816	836	771	861	777	847	810	808	848	842	825	780	790	840	802	839	865	809	833	790	845	838	817	863	812	843	854	811	869	798	788	805	811	835	816	830	815	800	828	818	800	754	852	830	813	846	801	809	832	870	813	793	769	830	809	849	751	839	793	809	798	798	862	865	846	834	789	847	784	869	829	851	850	824	885	860	761	828	820	812	773	806	826	828	849	800	827	836	844	816	760	806	845	854	819	807	802	841	834	836	807	831	858	832	785	849	851	780	795	889	825	835	838	761	841	794	821	827	850	845	828	860	842	858	805	819	827	836	819	854	891	862	744	814	832	831	797	872	798	826	850	798	811	872	820	808	842	871	874	845	832	837	830	894	797	880	841	823	853	857	783	803	810	773	806	819	787	839	825	777	801	816	851	881	811	822	805	807	833	815	840	837	806	818	839	798	886	854	837	821	853	837	894	823	804	875	798	828	812	794	837	778	859	798	799	824	828	822	851	775	845	756	860	795	830	823	788	787	819	872	841	847	871	792	775	797	815	781	807	872	781	842	804	834	850	859	777	839	834	864	807	855	778	783	819	879	833	791	860	832	886	852	838	825	789	798	784	816	870	879	808	843	812	870	856	876	797	848	846	842	821	798	835	832	827	852	823	796	883	803	804	817	784	793	863	825	860	821	827	812	828	843	866	791	829	853	842	837	803	860	848	867	832	816	826	821	849	788	840	826	849	834	814	802	843	870	833	852	803	858	798	855	832	788	797	848	803	843	808	850	815	779	809	807	859	861	825	822	879	824	826	770	825	808	815	800	838	820	805	794	853	817	842	832	774	844	786	833	788	817	829	834	833	769	807	810	798	841	784	852	812	860	834	818	830	880	818	855	808	846	808	803	758	810	822	802	803	860	906	823	805	790	821	857	846	802	814	784	847	853	775	853	826	841	788	824	830	843	807	833	819	860	856	796	817	841	832	858	831	767	841	788	815	826	800	860	805	816	858	796	801	858	827	864	836	818	794	830	824	839	785	805	849	807	837	864	839	803	829	779	810	820	836	835	789	821	799	820	821	833	788	857	874	816	843	821	842	781	816	823	821	865	823	826	786	817	817	811	792	808	839	843	839	844	833	864	808	805	848	855	795	797	817	790	829	842	813	843	894	784	849	759	850	814	824	795	829	779	829	817	775	800	795	852	800	870	872	864	835	803	857	829	851	852	819	809	772	805	822	811	833	829	859	788	826	819	854	865	837	791	824	856	838	854	841	778	814	751	850	803	826	767	847	809	790	850	831	825	786	844	827	784	799	820	840	828	835	827	792	841	842	852	829	829	858	809	763	857	822	789	811	862	827	828	840	837	828	839	863	806	782	800	841	819	833	790	833	815	857	839	811	775	831	777	791	864	877	856	817	834	844	838	783	797	770	777	805	777	863	812	822	844	831	836	822	873	816	809	844	843	838	810	846	830	811	804	828	811	844	835	804	791	810	804	830	776	844	838	859	850	790	795	802	820	849	863	860	795	801	867	805	829	846	840	799	869	797	813	840	802	859	809	851	858	800	821	842	761	843	851	788	791	809	802	890	799	853	777	815	771	844	827	856	838	803	846	817	756	823	846	841	802	876	789	773	832	849	803	819	786	834	827	837	875	843	841	853	819	844	826	850	829	830	807	815	800	839	857	840	811	812	897	789	846	818	803	806	824	818	806	854	819	826	850	812	796	820	780	828	817	813	805	780	834	825	821	858	799	867	808	769	830	810	813	817	806	830	858	848	800	849	839	758	856	840	839	865	842	855	805	820	766	836	805	811	799	786	804	842	815	855	781	776	817	779	815	805	826	817	849	864	866	841	846	814	753	856	775	808	872	816	785	795	821	821	817	857	844	784	830	814	789	844	846	794	842	759	818	817	856	813	823	830	859	796	800	834	816	809	838	810	823	819	833	831	816	812	848	837	827	782	797	820	817	899	839	812	861	873	781	846	821	844	755	804	841	796	836	799	839	818	782	850	817	791	844	812	839	829	793	817	838	815	823	810	844	844	810	835	812	807	777	761	833	848	833	816	824	833	776	826	794	797	793	862	804	844	818	818	767	862	837	833	878	872	812	846	827	859	882	820	798	848	823	793	846	825	858	838	822	808	801	807	848	780	822	792	810	825	896	832	782	829	818	829	812	797	783	839	777	820	858	819	810	848	800	868	794	783	865	796	787	865	844	807	842	796	859	826	854	806	837	806	782	841	850	872	798	852	809	794	809	821	789	816	818	773	844	823	832	887	869	823	833	769	815	812	829	772	806	816	856	774	815	852	859	854	786	860	864	850	811	853	793	825	790	810	772	769	861	848	841	879	822	770	802	807	785	818	860	775	843	821	840	790	842	782	865	823	857	805	813	873	828	832	849	819	823	873	785	835	862	868	786	862	795	792	808	784	802	801	843	837	815	849	841	869	814	835	822	872	846	856	795	846	888	848	814	816	844	826	865	831	828	841	885	845	839	826	830	814	791	798	806	858	835	784	892	824	849	832	811	843	788	801	799	831	855	841	801	840	813	791	849	823	886	824	858	869	811	867	860	848	781	826	840	793	812	769	809	804	831	841	833	825	838	836	849	818	832	814	900	819	855	883	833	823	806	841	831	872	852	810	815	830	813	797	814	857	791	777	797	842	822	776	809	845	811	810	832	809	843	755	835	841	840	812	768	891	809	828	786	875	877	853	813	790	802	783	848	818	853	791	854	888	802	878	800	804	821	833	826	836	877	824	799	828	807	788	820	860	807	870	831	849	820	832	842	799	875	773	767	738	804	849	886	839	838	795	801	804	844	809	878	843	843	826	810	827	804	916	819	870	822	864	885	820	825	846	815	786	868	824	836	830	852	874	833	798	815	820	810	805	825	820	817	853	838	876	792	858	819	834	822	872	823	799	828	843	845	812	850	807	860	819	855	827	830	800	814	850	778	807	811	844	845	840	798	863	833	860	829	829	841	843	858	838	795	896	808	823	838	808	865	826	805	775	860	835	852	813	810	818	820	809	805	816	851	833	828	819	877	832	821	866	826	788	808	839	853	802	794	853	799	815	826	742	835	851	812	802	803	810	800	808	873	856	804	821	746	784	779	812	825	821	771	852	802	828	803	844	810	845	820	794	836	828	859	804	847	856	853	817	870	775	815	778	836	881	788	875	806	808	846	840	797	828	838	835	833	812	852	823	878	801	844	795	831	828	826	813	814
53580	41147	39304	26078	15910	9820	38067	51871	38997	24726	9735	2255	545	339	334	304	347	289	329	296	293	309	299	278	314	327	296	322	301	300	329	268	334	294	311	306	311	298	256	309	276	322	300	326	302	341	313	298	275	292	287	317	278	305	322	290	321	270	295	317	282	336	329	305	259	327	297	294	304	302	322	285	289	324	285	317	315	297	292	316	324	308	317	300	305	304	289	300	292	281	349	309	338	320	300	292	272	322	308	327	323	294	353	297	290	312	321	259	292	324	353	322	264	324	281	315	299	298	346	315	317	295	261	294	290	318	306	302	294	278	310	326	319	299	312	297	295	288	311	320	289	299	278	303	261	302	313	316	305	306	331	302	351	317	290	314	310	288	290	304	318	290	281	270	321	251	302	301	308	306	337	310	303	314	326	285	282	325	329	296	278	300	328	285	265	325	309	283	300	304	300	305	304	309	298	288	292	312	278	304	319	314	297	271	311	298	316	294	304	267	292	303	296	276	329	298	284	297	281	310	320	320	293	297	257	298	333	288	304	312	310	304	302	338	324	339	323	317	324	314	285	292	336	301	298	299	313	324	318	296	332	336	283	315	294	298	337	304	319	304	316	323	302	296	306	270	330	310	299	291	318	322	294	286	300	311	316	281	290	318	316	309	309	330	300	298	296	293	306	290	296	289	305	294	290	316	279	293	319	293	294	310	315	306	273	293	320	322	328	312	315	298	284	307	330	311	310	293	295	308	284	293	297	294	297	307	293	304	309	311	312	294	343	290	346	294	302	305	288	299	300	304	297	315	331	291	318	285	308	320	313	307	295	309	290	321	302	309	306	283	301	316	287	311	302	279	326	322	309	323	304	312	292	307	299	326	311	323	326	335	308	321	307	297	274	315	324	335	278	319	285	297	293	313	342	311	301	287	276	292	331	368	313	318	280	269	281	334	313	323	320	317	300	308	279	285	328	302	313	285	299	282	323	306	353	287	307	336	290	291	309	300	323	315	292	315	326	322	303	283	340	272	290	309	316	302	305	315	320	308	320	318	316	329	322	295	285	345	303	286	349	267	292	310	262	306	335	319	345	289	318	322	296	322	354	288	328	317	316	281	295	348	296	289	276	318	288	287	349	289	314	301	305	305	312	304	314	286	293	302	274	287	320	311	303	320	313	330	283	290	294	289	313	295	310	305	300	309	303	280	281	295	289	310	286	296	309	286	279	287	313	356	322	297	315	291	334	310	305	296	310	271	323	328	305	299	320	303	332	322	329	312	304	321	308	290	323	271	330	329	294	300	305	312	305	317	306	280	324	328	310	310	320	293	338	317	299	326	312	311	302	293	296	290	283	326	297	306	303	298	296	337	315	309	285	300	311	286	316	296	322	256	300	303	299	308	319	352	308	329	338	276	284	270	316	332	310	313	339	292	284	296	306	303	306	322	320	317	274	307	321	314	271	313	342	314	329	294	323	297	300	302	305	309	349	302	287	273	309	302	289	282	312	291	295	275	304	309	287	300	307	311	315	334	293	298	315	303	284	325	298	323	284	314	278	322	292	311	294	301	265	320	326	292	333	288	332	308	321	305	323	319	332	340	337	290	258	289	283	318	311	337	308	335	311	293	302	288	314	310	309	311	310	297	288	281	300	309	283	304	320	336	312	268	304	304	300	305	311	313	296	292	296	290	266	299	303	312	308	298	340	298	319	321	276	286	323	304	290	329	341	255	327	299	297	312	294	336	295	307	278	319	344	282	287	292	307	291	287	310	318	294	299	312	289	326	274	327	313	282	329	275	288	339	320	284	326	322	284	299	293	324	309	319	325	292	304	306	340	332	314	295	273	309	342	303	320	308	317	308	300	327	295	273	285	286	314	335	294	284	264	315	317	311	320	284	257	330	314	339	290	302	329	293	283	326	300	317	285	316	312	302	314	306	251	302	302	328	279	292	321	319	259	307	333	302	275	305	340	309	298	302	307	291	307	333	311	287	312	326	306	304	291	354	300	306	300	268	318	326	294	317	289	287	342	293	291	311	287	299	269	307	311	280	303	302	302	279	306	331	298	300	311	338	314	300	302	307	307	312	317	335	297	310	320	316	322	312	308	301	314	333	308	320	284	324	313	319	302	308	320	317	304	340	317	323	308	296	296	305	310	300	322	288	318	314	322	310	305	304	344	307	289	262	281	327	311	280	305	260	305	310	304	286	300	306	296	279	329	277	318	299	326	345	291	312	297	296	286	328	308	289	304	315	307	317	312	315	312	324	294	293	280	290	293	303	294	355	323	305	307	336	307	266	295	284	292	293	311	318	296	312	343	304	308	339	304	291	287	301	305	289	315	308	288	324	317	316	281	320	317	289	288	336	329	274	289	321	334	312	321	332	281	279	341	291	296	288	338	300	332	342	276	307	321	295	303	294	320	315	319	290	318	290	309	341	315	310	349	290	315	282	307	294	302	331	299	288	303	308	299	276	301	325	294	287	332	279	321	301	318	302	258	292	318	307	321	292	301	304	304	267	319	306	325	336	305	318	314	279	347	288	315	315	318	285	323	295	320	291	268	327	313	290	301	348	307	267	307	267	317	319	310	300	346	266	299	289	310	322	288	287	346	254	303	274	327	293	355	317	267	302	289	295	287	296	346	305	304	310	319	275	318	292	308	299	333	275	308	298	308	306	320	281	313	309	313	319	320	342	310	284	358	345	300	308	305	287	313	302	329	318	309	319	325	311	303	322	320	295	267	286	305	309	332	333	305	318	296	290	339	304	291	300	304	297	318	310	322	297	321	278	308	332	308	328	319	302	300	283	316	325	311	304	322	327	302	342	311	288	309	296	325	293	299	311	318	281	337	301	312	321	288	301	301	340	329	311	293	304	292	295	314	291	308	314	285	312	307	325	276	328	281	309	283	273	284	306	318	302	303	316	302	288	324	288	288	299	330	323	277	286	301	324	285	320	314	340	318	304	282	361	354	337	323	297	307	298	285	292	308	322	297	318	303	311	281	298	304	329	289	349	316	286	312	335	299	302	324	302	309	322	292	297	290	325	307	314	306	292	318	299	323	324	296	282	334	323	313	294	329	331	300	337	309	306	298	300	307	316	304	300	312	298	302	292	306	273	285	323	329	295	303	306	280	297	289	306	287	290	304	308	313	306	320	291	306	305	321	327	312	282	296	298	287	315	304	320	326	286	288	315	329	319	323	306	307	273	295	305	349	283	314	304	293	270	294	271	307	314	344	332	288	294	293	300	327	292	320	296	296	295	329	326	286	292	263	294	322	304	309	296	354	316	305	335	301	304	310	315	342	306	300	310	301	348	316	297	326	329	307	328	328	310	300	312	335	288	293	308	323	337	304	298	310	305	305	314	317	286	275	293	304	290	293	309	316	321	317	347	324	297	287	299	284	312	312	311	278	291	294	312	286	306	334	277	299	323	284	285	328	270	281	313	264	310	299	318	334	311	293	265	277	305	321	314	320	311	304	306	314	308	303	306	289	333
38788	37435	39261	22279	12984	12335	55072	63289	52587	38849	21235	6750	1724	911	806	742	765	721	769	714	727	741	689	778	764	780	743	751	756	716	757	756	767	758	727	764	776	711	761	723	739	749	781	783	772	772	768	700	721	792	739	727	797	753	669	692	762	709	739	744	769	782	754	720	749	762	771	694	740	806	795	712	755	674	730	778	759	814	745	754	716	756	745	755	757	706	748	750	744	742	789	722	693	726	731	732	774	789	701	826	763	754	771	729	756	762	801	765	704	784	736	770	742	699	721	754	745	762	783	740	716	760	738	749	759	681	793	753	787	701	799	789	738	775	749	707	794	760	743	689	745	764	782	769	766	771	793	714	764	789	722	744	807	733	771	729	712	760	764	761	761	771	767	736	816	749	745	771	794	773	772	765	771	781	759	739	732	762	752	789	747	759	822	760	766	813	792	755	705	807	738	758	801	765	763	742	730	706	833	787	684	752	779	769	737	733	747	753	716	734	730	756	801	717	794	765	783	751	723	727	724	753	791	748	814	746	707	764	786	768	775	736	751	760	763	732	755	733	768	768	737	780	780	758	772	767	777	811	736	742	727	774	761	755	797	726	765	827	784	772	687	751	761	767	724	755	757	752	798	784	739	724	787	752	771	720	765	767	769	780	721	770	781	779	759	797	779	815	757	770	820	738	756	720	712	754	727	727	722	736	750	770	724	778	726	740	741	718	738	753	746	736	738	716	729	769	754	763	693	747	733	757	736	772	741	740	719	748	772	761	734	753	764	741	729	750	732	762	777	733	721	721	748	740	761	743	817	754	735	723	729	775	803	701	733	734	808	751	736	744	747	698	772	718	782	724	783	744	745	770	787	788	714	742	695	752	757	744	773	799	772	767	777	792	734	754	750	740	733	783	744	761	728	740	712	754	718	750	769	777	755	820	740	802	760	755	750	789	758	754	744	752	782	772	807	720	725	776	735	742	791	775	744	801	791	757	774	746	725	739	761	775	733	775	752	701	724	779	764	746	784	755	752	769	749	729	763	739	727	745	782	759	777	708	762	781	735	808	724	747	768	808	744	774	735	824	712	798	765	753	783	775	731	724	762	748	767	759	749	757	768	751	730	677	773	785	818	753	738	723	751	768	724	741	720	719	802	797	699	774	716	739	740	766	699	791	722	767	762	768	754	751	769	698	760	802	736	753	747	743	743	789	763	743	770	743	723	800	733	755	722	739	743	732	720	680	791	782	837	758	759	735	773	749	693	754	720	761	791	731	820	750	761	689	740	772	783	701	740	751	733	794	795	734	748	792	767	798	742	709	771	761	752	727	750	743	740	723	740	766	755	756	750	730	796	814	756	774	770	773	733	722	741	726	735	734	774	758	795	746	753	758	741	717	819	761	759	749	769	721	749	723	749	790	769	779	750	757	757	717	769	788	764	751	789	740	786	740	786	709	770	764	754	753	790	744	735	773	778	787	753	735	763	794	741	729	714	741	805	760	715	748	745	747	740	714	782	747	744	768	784	756	809	768	772	754	744	778	723	732	797	723	728	730	776	782	764	736	784	778	743	785	764	728	732	753	660	728	712	779	769	768	739	781	755	696	755	733	725	780	767	704	745	774	746	803	797	773	717	714	745	730	745	772	766	768	778	737	733	770	753	745	758	766	777	749	737	758	740	744	785	784	838	736	746	770	738	769	800	702	726	730	778	747	793	765	750	723	745	749	755	757	754	733	772	743	778	757	727	778	789	753	773	783	735	754	784	737	738	731	707	738	758	770	809	712	737	756	812	792	741	815	750	728	734	741	792	758	741	771	782	774	745	753	794	773	768	709	795	791	698	771	773	762	736	716	825	758	742	754	713	742	665	794	768	772	761	747	736	728	764	759	758	758	737	755	736	696	814	764	780	745	751	785	774	751	757	743	759	747	746	728	756	694	737	711	729	743	736	795	733	775	749	746	760	761	745	753	771	756	756	791	752	780	723	757	720	747	721	739	718	695	775	768	792	741	763	781	726	783	742	760	771	785	690	716	755	741	767	760	759	762	738	727	783	788	698	761	766	756	751	707	735	797	742	788	720	766	701	735	757	737	719	795	742	762	831	724	789	761	729	775	741	764	792	758	745	773	691	768	755	783	777	767	767	725	728	759	709	736	807	750	745	715	739	784	768	737	742	767	789	759	772	769	767	759	762	732	749	755	782	746	710	797	787	785	773	756	747	785	762	751	797	748	767	766	775	750	757	729	761	751	759	766	780	747	758	770	738	750	732	778	716	709	754	780	753	763	765	782	725	712	726	824	745	761	700	729	831	744	837	705	727	772	816	810	741	785	749	713	769	753	780	740	740	780	787	751	804	729	760	768	735	757	704	777	781	701	707	740	809	753	769	765	767	725	741	753	803	722	766	713	734	734	742	763	734	750	780	820	736	785	754	764	763	778	772	789	760	724	727	776	737	785	754	733	789	727	763	727	743	770	719	752	785	738	736	759	773	775	730	757	747	753	723	728	757	742	793	699	783	769	691	723	729	712	757	770	765	742	739	810	739	752	784	709	744	747	722	727	755	708	741	736	766	758	707	736	734	758	754	697	790	775	736	714	835	767	805	734	783	739	725	768	758	754	774	775	748	769	728	817	713	712	727	783	735	732	775	784	788	733	768	718	773	771	772	741	751	764	800	769	743	720	778	784	717	725	776	777	755	763	735	727	776	743	770	728	763	752	744	779	763	743	775	748	750	747	759	780	781	769	771	787	771	748	736	790	785	740	749	719	779	744	763	763	725	735	783	757	802	753	734	796	755	732	764	760	755	777	779	755	731	761	731	771	765	730	776	821	725	757	740	742	754	730	740	745	715	746	745	745	773	797	737	751	759	718	762	743	754	759	830	752	781	782	760	730	743	793	768	750	788	777	746	771	784	750	768	714	795	750	753	738	771	714	727	754	751	747	776	760	756	768	750	785	752	759	749	774	772	773	747	784	754	777	783	695	769	733	784	801	786	785	757	780	733	787	754	756	728	783	749	798	723	754	765	738	804	748	759	725	766	759	812	743	768	782	778	749	724	748	721	754	806	747	664	746	707	765	754	777	740	775	745	758	757	738	739	762	774	743	784	714	766	773	714	744	726	772	733	755	691	763	721	761	735	736	785	746	717	704	748	751	808	752	761	747	744	718	743	762	734	721	709	761	739	753	804	729	751	719	766	774	731	779	758	755	749	735	818	777	702	725	780	754	702	720	734	767	764	772	735	782	804	740	734	778	750	732	747	730	750	764	717	723	804	835	738	759	790	726	755	727	781	774	759	777	773	728	779	789	726	745	720	746	756	779	741	789	757	724	779	739	753	748	726	756	726	764	713	731	825	768	803	768	730	789	737	715	721	764	745	706	790	759	768	779	752	732	749	783	795	731	717	794	776	799	757	809	743	748	745	772	753	729	772	741	732	753	792	773	755	754	717	741	758	766	794	749	731	719	710	726	777	715	759	742	709	761	800	824	724	747	699	716
14315	9187	5283	1737	769	529	2176	3928	3232	1807	823	423	356	352	333	364	394	338	289	329	321	308	336	339	361	328	341	312	345	323	347	314	326	358	296	322	355	331	351	334	366	306	321	332	330	332	325	326	327	345	321	299	325	338	355	363	326	334	285	328	330	345	320	315	293	351	310	339	347	343	360	329	372	322	339	288	323	298	295	312	353	312	288	309	314	326	308	330	351	344	349	341	319	343	321	349	364	337	352	326	365	316	332	310	354	294	340	332	317	323	332	336	331	327	362	335	333	326	328	311	327	321	315	317	366	332	323	378	340	320	372	300	316	296	297	338	354	362	351	330	306	291	326	324	349	339	340	316	350	312	300	313	346	327	353	319	347	338	330	310	305	335	304	324	313	349	341	313	366	343	329	325	317	338	319	361	355	318	357	305	361	322	328	349	331	308	337	338	320	341	335	288	323	318	320	364	328	337	376	364	324	322	297	295	316	303	319	381	311	318	326	295	351	318	360	368	348	368	313	335	306	301	375	369	342	293	324	314	341	319	332	368	343	320	319	334	336	329	316	314	339	319	321	354	279	337	312	352	331	325	317	349	295	359	364	372	317	385	316	314	344	342	337	326	344	333	377	348	349	348	341	325	337	325	356	337	308	348	310	345	339	308	330	342	315	329	357	336	329	318	315	314	361	341	344	327	329	333	323	353	343	340	345	347	334	306	353	362	310	342	304	340	324	320	309	359	329	323	358	363	336	314	334	314	324	356	347	366	352	329	334	339	357	359	347	322	353	326	345	319	322	349	334	339	345	337	342	325	333	325	358	338	321	308	333	363	324	336	306	303	303	330	341	343	340	340	321	298	335	361	330	345	355	320	294	328	318	359	307	337	338	316	332	325	336	324	341	316	345	368	320	321	339	353	345	350	318	335	317	337	328	333	336	375	327	316	331	381	310	283	321	346	327	303	337	342	342	306	351	336	321	291	322	363	352	337	340	340	331	337	341	335	329	361	315	317	329	324	312	345	321	310	308	350	286	338	355	328	303	325	383	296	336	367	374	303	336	332	328	319	315	352	324	352	305	350	356	318	346	312	352	342	309	334	316	345	316	334	307	315	361	338	330	360	329	374	355	354	380	341	336	326	350	324	326	378	338	290	318	313	358	346	359	320	336	314	362	341	338	327	320	340	346	326	282	360	332	324	311	370	314	332	358	308	346	332	352	330	331	307	332	329	316	338	315	351	345	312	327	349	329	324	351	278	322	337	343	344	309	355	342	348	324	336	326	339	319	366	328	323	313	321	334	310	362	292	333	306	313	318	312	340	307	328	319	358	342	370	337	297	363	328	317	337	317	353	323	308	319	330	321	336	344	332	330	338	323	332	309	329	324	356	351	319	351	328	331	334	365	327	330	338	333	318	351	308	326	378	366	356	338	328	367	330	305	322	348	337	304	321	352	338	346	333	320	331	329	312	306	321	332	336	328	356	332	313	338	324	295	341	334	337	360	346	328	313	322	361	345	316	307	305	313	337	337	313	322	310	329	360	339	308	344	313	331	329	320	342	342	327	301	360	335	329	305	328	346	324	318	310	348	330	341	336	323	324	352	351	336	310	330	354	307	348	307	338	323	311	340	336	330	337	349	313	297	341	319	318	300	317	349	319	343	312	343	325	356	304	361	313	291	332	353	315	362	344	367	326	301	326	339	315	331	338	351	315	350	328	318	339	309	293	310	339	343	330	321	320	305	335	343	328	340	338	350	320	320	352	338	304	320	310	331	349	378	347	358	356	347	331	320	318	328	319	325	348	339	330	283	318	316	317	338	361	329	348	317	319	351	332	353	331	326	293	353	334	333	316	360	329	318	339	352	314	301	323	354	339	325	295	378	350	342	377	337	340	340	331	330	307	367	351	339	318	342	311	312	341	321	330	367	358	345	324	318	331	343	332	323	300	339	372	363	292	374	373	312	358	312	325	368	344	331	307	356	325	325	297	343	369	331	306	305	301	324	354	357	332	303	356	342	297	338	355	330	301	355	312	327	350	325	342	363	365	312	322	324	346	341	346	315	327	311	330	307	322	325	371	337	316	320	328	316	309	306	347	310	354	331	318	332	296	369	335	337	333	343	333	308	353	306	328	335	374	318	330	330	322	316	372	340	328	348	350	329	338	336	302	310	332	308	327	326	327	323	335	317	309	327	295	306	329	343	337	341	326	316	339	308	346	331	313	304	332	341	356	306	366	347	321	357	348	344	323	324	329	365	305	328	318	318	372	348	333	332	328	367	349	339	351	330	350	357	303	381	341	330	317	348	362	348	360	359	336	331	340	320	326	333	334	319	331	330	348	350	290	329	336	334	332	351	322	334	355	352	341	307	307	339	312	306	330	355	322	328	313	366	329	360	335	335	302	302	360	327	335	318	346	317	302	335	343	350	312	326	327	329	333	334	309	334	346	331	314	319	320	341	370	329	345	351	344	324	323	344	334	316	332	368	322	325	344	361	349	325	333	325	311	343	342	348	365	317	337	339	314	346	290	323	311	373	326	338	337	325	361	360	332	318	312	314	361	332	321	325	370	334	310	344	320	309	358	336	293	319	327	298	325	348	327	327	366	334	332	359	322	340	296	339	341	337	315	348	321	331	330	341	343	332	308	337	307	318	333	332	314	328	342	326	333	329	367	342	298	332	324	344	309	347	327	324	334	371	335	298	319	324	371	319	331	314	339	318	321	320	362	330	330	278	324	342	322	352	325	354	307	327	324	324	331	320	329	356	334	348	343	332	344	341	301	317	302	326	350	322	336	320	342	345	285	375	358	335	307	298	330	320	319	309	337	291	309	339	333	366	343	323	307	307	327	317	354	393	337	308	357	317	326	324	347	324	320	322	319	347	333	308	329	316	319	359	293	325	361	362	355	344	338	311	319	329	351	306	327	352	304	362	346	304	311	320	339	378	303	320	302	321	315	335	332	352	294	302	301	331	350	336	356	320	300	349	306	320	379	347	317	310	352	329	330	338	339	365	308	334	358	333	345	326	355	344	347	308	327	324	326	306	342	317	331	343	310	324	345	348	355	312	350	295	338	322	376	334	338	311	333	329	322	293	326	343	351	318	273	337	346	338	324	358	336	355	287	311	323	301	323	327	313	304	338	351	350	316	314	369	357	323	329	332	322	349	322	359	353	332	354	330	342	315	322	365	325	374	345	356	315	312	338	316	353	299	338	312	335	328	331	330	340	340	352	335	366	350	314	327	345	323	333	326	296	329	324	337	314	318	354	304	347	302	375	363	354	342	353	346	380	317	284	296	307	358	355	318	314	312	305	309	325	346	314	307	315	340	339	326	329	343	343	345	330	343	330	361	350	301	324	358	303	323	353	311	302	335	323	326	321	348	340	329	321	297	343	357	384	352	329	321	329	319	295	360	341	304	353	355	308	353	315	322	333	306	337	338	341	342	328	352	282	321	349	346	318	299	368	314	345	328	331	349	372	329	339	326	373	311	319
9908	10234	8211	4017	2318	1848	10220	14879	11375	6047	2594	1275	930	826	852	786	811	894	824	861	831	861	775	824	843	859	803	882	816	832	843	823	825	828	795	805	896	806	842	853	786	859	801	808	848	835	823	809	803	812	860	884	777	857	865	853	865	854	780	782	827	821	838	817	860	868	891	868	832	839	807	822	792	826	794	886	814	850	806	858	803	838	794	835	829	823	836	838	796	828	826	803	826	887	837	726	799	792	822	811	844	811	821	808	812	781	813	833	840	890	852	841	807	848	799	778	829	797	825	781	808	820	789	782	806	785	815	799	812	815	858	866	844	844	788	826	825	821	814	828	836	848	865	791	816	786	814	869	804	862	860	842	808	804	790	852	860	831	833	829	792	837	823	826	848	826	806	828	815	851	804	822	795	859	831	851	812	870	806	831	826	803	780	788	856	818	829	830	844	796	844	900	779	847	800	801	849	839	854	794	859	825	794	838	797	806	796	807	842	774	822	810	789	853	817	847	842	799	817	817	826	818	808	784	832	805	819	852	799	828	773	769	833	841	846	815	837	829	818	854	838	781	809	843	834	816	811	829	810	813	842	825	822	786	910	843	802	829	808	785	860	872	795	842	796	835	816	809	840	837	845	801	824	855	818	801	851	814	868	840	847	845	822	792	818	794	861	836	822	813	810	844	846	824	788	850	827	835	844	810	835	803	833	782	807	798	846	870	834	834	825	793	842	813	837	827	867	775	822	874	838	829	852	840	845	827	846	849	814	796	810	838	827	842	855	831	793	854	853	819	813	824	800	832	868	786	830	805	828	835	815	785	806	771	879	840	817	786	780	834	753	764	844	823	862	833	796	785	849	790	875	835	849	846	757	841	898	835	838	816	753	802	803	799	853	842	839	881	819	771	817	836	830	851	836	775	811	836	819	817	811	838	774	805	831	883	810	829	788	831	832	802	838	816	837	844	878	841	767	869	862	839	813	825	835	835	802	798	812	807	799	891	808	839	810	857	813	874	756	830	825	859	821	864	800	829	819	825	822	797	847	820	815	838	802	768	859	800	800	855	816	812	794	831	811	859	855	817	861	835	820	831	823	828	804	860	862	836	818	803	826	799	815	846	848	810	850	851	792	801	811	876	859	824	857	847	861	774	806	809	820	796	857	825	781	831	845	796	841	853	823	833	820	830	791	775	802	801	855	851	835	834	848	877	840	840	817	853	843	769	817	870	874	848	822	763	865	820	846	807	830	816	809	857	826	821	852	803	836	829	835	874	811	838	856	821	825	756	805	785	877	778	868	838	821	838	847	771	859	807	836	818	780	841	898	830	815	862	719	834	809	794	807	787	860	837	813	818	868	810	777	798	828	839	820	887	820	767	825	842	806	784	829	814	762	794	834	807	780	810	813	831	788	812	852	849	842	805	841	808	794	844	824	806	795	829	801	838	791	843	824	879	782	835	811	829	841	825	825	837	819	820	791	843	818	791	846	781	823	758	864	853	790	834	876	848	801	856	828	879	788	813	809	795	808	769	811	815	813	837	810	823	855	832	874	864	854	827	831	795	812	825	856	804	829	841	794	862	824	819	875	853	864	794	819	858	818	789	843	803	858	826	842	828	845	808	857	826	796	825	845	799	809	881	792	777	868	801	838	859	827	864	787	862	842	823	839	876	872	824	835	786	803	840	849	819	805	842	872	831	845	797	807	878	825	815	805	804	851	803	802	825	825	813	881	832	861	806	845	870	850	782	874	829	820	786	879	809	863	799	805	802	782	863	822	832	838	797	811	836	838	858	798	819	811	803	816	792	847	817	748	830	806	836	796	830	836	830	836	868	810	824	835	872	816	804	791	834	833	810	842	839	844	783	754	805	796	828	848	848	845	814	872	828	753	835	855	823	847	820	859	863	848	834	837	889	817	839	771	826	810	829	783	839	852	806	826	851	808	792	855	827	813	871	819	804	845	814	844	840	807	820	790	813	808	798	791	810	815	860	850	892	854	829	854	809	794	818	855	874	780	808	802	778	824	843	823	813	883	855	829	794	750	853	827	820	862	792	836	846	798	801	826	841	841	840	782	796	853	792	854	802	770	832	781	828	843	851	827	880	817	769	804	770	881	776	799	819	808	846	845	774	844	875	843	878	829	789	797	794	791	825	823	878	864	796	811	861	844	837	819	823	816	794	856	792	853	814	824	803	835	864	830	830	811	799	847	870	807	834	836	809	806	832	789	813	791	852	801	816	788	808	844	875	774	842	836	840	845	834	867	813	857	829	812	870	843	794	850	822	820	824	770	811	790	819	786	830	868	866	816	835	860	848	830	784	824	815	825	806	810	828	836	821	776	812	837	803	814	838	827	846	816	855	822	881	773	806	823	819	819	751	804	852	810	809	826	873	809	849	811	817	841	848	806	842	806	845	797	800	797	843	805	868	780	848	858	886	780	871	811	842	808	833	813	887	785	800	804	828	836	817	822	845	822	834	861	824	828	857	791	883	859	840	867	831	857	807	836	804	866	822	771	831	841	822	773	859	851	830	800	805	818	838	865	863	841	845	824	795	812	806	795	802	766	810	799	845	867	815	796	814	857	794	830	816	811	845	797	822	848	801	845	835	801	823	797	918	813	824	802	827	832	813	841	806	838	813	845	809	778	809	801	837	781	885	801	782	817	845	805	853	820	818	868	800	788	819	886	792	847	850	814	836	810	832	853	777	756	837	862	780	823	810	870	889	827	843	806	786	783	818	925	801	788	858	809	816	838	838	829	850	845	774	823	853	840	833	814	810	790	838	845	770	799	834	807	820	863	833	815	828	843	847	818	788	857	889	777	844	802	815	842	817	854	839	832	827	842	851	793	832	913	819	792	826	845	869	810	810	793	870	805	795	780	813	836	788	832	825	800	831	848	799	789	854	846	873	798	874	843	810	863	840	826	808	853	790	802	846	820	881	854	771	838	832	845	830	810	824	807	797	863	787	802	831	858	833	818	865	860	866	864	808	825	815	796	828	820	799	753	824	837	818	826	833	801	821	812	835	839	794	799	850	805	821	875	805	819	821	855	853	833	825	882	854	839	782	820	854	817	853	823	861	790	799	841	821	857	786	875	845	858	836	795	824	810	850	824	848	883	801	814	835	802	829	839	823	850	858	835	805	861	811	811	903	796	847	880	807	821	820	810	892	825	797	789	845	844	807	812	846	797	809	840	847	793	850	805	832	785	804	835	845	873	843	829	844	840	866	788	814	812	813	901	871	800	808	810	864	818	756	865	782	818	827	871	886	844	804	847	798	852	827	815	858	871	844	821	815	804	824	855	873	827	858	843	780	809	827	862	859	788	829	838	759	866	792	820	848	848	788	893	819	816	787	849	826	824	783	828	800	818	834	831	809	826	815	811	805	842	843	818	880	844	808	814	822	824	815	840	863	795	881	797	760	842	831	800	839	797	819	829	839	843	845	778	851	813	834	770	858	833	863	828	832	794	792	794	814	874	827	814	795	869	816
50829	37152	27345	16967	8344	5938	35181	38946	23979	10671	2872	869	434	351	361	349	374	360	325	327	373	362	351	320	343	347	316	357	354	352	343	351	347	327	352	373	397	326	363	315	313	339	345	359	340	338	353	363	346	354	350	318	329	339	360	330	354	364	356	335	344	309	340	301	344	310	326	351	345	357	332	323	313	311	356	342	335	348	314	317	327	333	337	337	320	343	341	324	326	335	359	325	366	315	330	339	371	319	327	340	308	316	340	306	320	315	353	349	358	347	350	334	325	327	328	311	365	346	319	368	352	317	307	353	350	336	321	322	332	343	335	336	337	311	354	314	341	368	284	350	335	318	344	347	334	345	331	307	354	340	308	327	324	331	328	321	319	366	342	346	329	276	341	341	333	327	337	330	340	364	348	372	343	325	330	318	354	335	346	362	345	342	365	367	333	346	326	339	320	344	368	345	326	342	326	320	350	339	315	356	326	346	316	353	321	334	363	343	326	360	337	345	332	328	328	339	297	308	305	307	343	331	310	314	313	314	350	331	355	348	322	337	320	338	326	336	319	324	361	349	305	354	332	346	336	289	311	350	343	347	356	369	326	320	355	318	344	335	333	321	334	331	312	345	314	345	357	348	331	350	355	316	324	335	339	334	321	336	313	356	349	332	314	321	382	331	357	344	344	338	304	326	370	329	354	334	331	297	322	361	333	299	317	362	305	343	322	348	334	323	318	340	340	363	345	345	315	341	319	322	348	334	354	317	337	312	334	328	325	342	342	358	335	335	321	308	306	336	328	340	314	322	365	334	338	369	312	345	367	356	339	328	344	335	316	353	338	326	334	344	292	310	296	347	286	365	361	346	336	330	361	320	335	383	307	363	344	327	350	325	333	324	334	344	353	355	362	335	325	376	329	318	310	330	318	294	310	335	335	322	325	331	325	348	322	322	333	334	328	360	317	349	331	345	345	337	334	341	334	328	349	327	345	342	333	341	344	326	329	365	330	310	351	330	348	315	338	311	323	339	315	340	342	339	366	331	317	316	348	342	351	308	400	327	355	309	340	320	333	347	371	306	338	332	315	337	313	349	322	329	342	356	340	332	332	326	339	332	351	361	354	335	330	366	320	349	362	344	338	333	347	369	332	326	344	352	353	331	304	349	343	335	333	362	369	319	335	338	370	324	332	333	341	337	326	324	338	293	337	375	349	352	323	319	335	338	326	320	370	319	344	332	296	354	351	347	302	351	298	317	323	328	329	338	326	360	322	322	361	333	341	323	346	323	334	322	354	367	356	364	341	342	336	327	353	329	324	320	341	324	335	315	322	316	335	315	361	340	346	357	337	353	346	330	308	362	342	316	356	335	328	385	330	324	338	348	332	334	301	333	353	368	323	335	348	326	342	333	332	341	342	340	336	340	365	329	325	369	299	368	344	349	356	327	345	329	350	308	375	379	355	344	353	311	353	336	341	324	342	339	370	316	361	350	347	337	305	362	327	342	322	337	347	312	347	324	313	333	350	326	342	340	353	341	365	317	340	358	351	313	312	343	351	334	331	333	342	315	342	316	343	363	336	362	336	325	353	345	330	301	324	310	349	328	345	288	346	340	344	332	336	337	328	341	314	327	341	341	359	296	327	347	342	346	361	347	352	346	309	321	309	317	307	362	317	345	365	327	322	327	344	328	306	341	382	348	354	346	328	351	335	368	327	344	333	309	333	359	336	341	309	321	333	336	323	322	356	328	340	327	363	346	359	337	330	342	349	352	348	349	345	346	365	340	345	342	348	347	347	348	338	351	312	321	310	371	341	355	346	341	346	317	357	363	335	363	367	349	320	326	314	347	340	325	338	358	360	354	310	369	357	347	351	339	315	370	386	369	364	365	350	321	322	356	361	351	326	318	326	318	327	342	328	345	342	360	343	353	324	343	333	301	321	343	315	302	326	333	353	332	327	313	297	330	319	314	370	344	345	358	356	340	342	362	359	336	370	332	318	360	304	308	287	356	325	344	314	328	321	351	352	313	352	342	345	351	301	312	333	337	356	362	310	338	350	334	336	295	323	330	349	310	375	307	314	358	368	328	308	350	317	301	327	360	323	330	348	336	327	294	338	325	362	337	329	362	377	345	318	343	314	336	322	321	321	325	348	302	334	348	368	319	351	327	334	351	360	352	370	318	347	365	372	347	338	363	320	337	350	334	372	367	353	328	311	337	306	342	333	370	330	336	347	337	339	324	348	348	347	337	353	319	366	311	335	368	345	351	323	315	358	334	320	346	321	335	362	364	336	374	384	303	331	340	342	370	362	363	314	306	358	346	313	311	321	294	337	339	313	320	363	319	342	309	310	302	317	306	348	331	324	320	350	367	327	325	339	349	323	335	340	350	335	339	326	319	346	364	355	326	353	352	356	308	344	333	323	328	346	335	310	337	350	355	371	327	332	328	339	304	342	315	332	328	364	306	327	311	349	351	335	354	325	324	348	353	336	360	328	343	321	332	323	308	359	344	311	307	313	347	329	338	334	338	346	324	368	300	346	346	318	329	347	325	344	348	326	338	331	316	339	322	350	327	346	346	349	367	328	302	333	320	299	333	335	358	338	345	346	306	305	358	335	363	327	360	344	399	324	378	357	354	342	330	359	324	344	344	381	320	305	339	330	369	377	316	328	320	358	313	325	367	345	322	339	318	345	331	334	328	334	315	325	319	333	308	346	336	330	346	330	315	352	351	314	327	325	330	332	335	344	320	341	360	345	333	328	340	310	321	374	338	315	325	345	334	353	349	345	321	317	348	338	310	347	317	341	333	351	341	336	333	346	324	340	323	334	374	347	338	341	353	367	347	360	315	316	341	325	377	341	327	317	362	363	355	334	323	316	325	326	334	320	335	390	356	351	337	344	353	304	347	314	356	320	312	331	342	341	327	340	343	336	324	347	325	358	348	341	349	355	324	376	375	320	320	340	323	341	324	331	343	305	325	376	325	336	323	327	361	351	334	353	326	369	374	325	329	314	340	320	345	327	310	339	324	344	321	302	333	341	315	341	365	333	333	345	396	368	376	329	367	354	319	350	339	358	334	322	344	335	326	335	337	303	335	302	307	334	325	372	316	311	361	327	339	350	322	307	324	336	330	302	332	336	366	332	316	344	324	338	337	362	322	321	344	335	304	316	349	341	316	321	298	307	342	319	350	352	306	369	335	345	353	321	341	312	316	339	348	346	346	360	357	343	326	301	373	357	331	345	326	351	347	326	316	326	317	294	348	361	305	349	330	327	344	330	347	329	333	321	351	301	325	359	361	298	353	328	334	364	364	324	296	335	320	342	341	332	341	327	329	355	324	343	343	314	357	333	341	342	318	357	356	336	321	360	366	362	317	330	337	336	340	337	327	359	360	329	334	332	336	328	342	316	342	284	319	306	345	340	325	333	328	355	389	344	323	343	327	326	336	341	330	349	360	320	319	350	322	333	336	356	324	317	324	350	328	324	318	336	350	313	343	384	359
36001	31291	23079	13380	7171	11816	52606	51646	38707	23423	9557	3057	1183	878	843	818	898	854	843	867	822	828	901	813	848	861	864	833	809	850	814	846	833	808	868	872	863	858	847	847	819	829	847	825	784	809	849	814	805	859	851	854	839	865	831	854	865	818	828	781	816	842	845	857	810	790	874	806	893	875	806	832	877	792	815	816	852	843	816	812	811	827	822	852	866	884	860	852	829	831	875	860	837	801	807	873	832	855	804	856	861	843	796	821	861	855	805	835	785	789	856	838	894	797	862	899	790	825	787	819	799	846	837	839	890	828	810	863	827	843	844	830	874	804	821	823	808	815	822	848	815	878	833	869	862	858	802	873	858	887	804	836	841	884	859	838	812	797	853	872	817	789	856	834	814	839	839	803	803	860	825	833	819	808	844	841	864	834	866	847	845	792	828	837	840	848	830	842	792	774	824	805	854	865	843	770	885	839	820	791	774	893	830	849	849	793	842	846	915	823	836	847	838	815	820	824	831	903	789	799	816	831	803	811	805	824	843	801	826	819	841	845	819	835	785	820	833	857	857	804	813	806	849	842	764	883	829	764	842	836	880	868	862	872	831	846	799	815	838	831	893	819	824	845	811	850	851	878	829	790	826	815	826	831	835	843	826	799	837	831	850	812	820	847	820	801	876	781	779	824	775	878	816	795	852	825	841	850	861	854	821	860	827	832	781	793	854	840	839	827	843	832	804	816	810	809	806	863	790	886	875	832	843	837	827	809	811	839	823	804	791	831	789	815	883	820	848	861	814	873	816	840	844	835	803	887	857	792	833	854	827	836	779	835	816	804	809	822	824	824	815	794	769	828	847	810	846	865	812	852	797	881	848	791	867	809	845	876	810	807	823	840	828	800	848	816	843	849	818	854	876	855	843	776	793	828	826	853	840	807	845	827	807	875	871	840	835	827	823	808	814	818	804	830	844	838	787	861	779	822	827	822	806	832	835	800	828	832	815	831	838	848	779	885	807	861	839	793	858	825	843	776	838	786	903	890	884	847	825	829	875	813	865	868	866	782	851	846	855	898	874	811	886	833	867	816	843	893	835	850	827	847	798	786	878	842	809	866	823	863	800	807	822	799	850	858	884	828	842	856	874	855	823	845	788	853	883	845	817	861	869	828	794	817	819	790	811	824	809	868	854	814	872	830	806	858	853	832	825	790	827	859	855	834	822	852	831	833	824	812	843	829	817	845	843	808	851	817	812	801	827	829	837	820	861	797	846	797	842	779	843	838	825	873	858	812	820	874	840	853	822	876	766	879	790	821	840	804	832	833	844	798	848	858	807	840	815	810	762	812	883	831	830	837	829	818	830	825	818	808	830	856	825	802	852	836	856	865	799	815	840	837	879	862	849	845	818	834	812	806	803	861	801	877	815	822	811	846	866	791	867	765	827	869	865	775	817	813	840	836	843	850	815	785	857	806	828	827	822	856	838	778	798	854	815	837	893	779	853	800	796	824	815	791	825	828	835	820	802	819	859	827	783	879	802	847	821	829	829	748	844	843	816	787	830	800	829	841	809	872	842	862	890	879	807	864	863	839	869	870	818	774	843	811	901	830	844	792	848	814	868	827	858	822	843	851	838	885	822	837	743	825	809	810	837	850	854	855	851	849	762	825	813	853	814	810	827	815	819	878	823	816	804	878	813	830	860	822	811	777	829	823	853	857	803	873	805	827	830	871	851	818	779	897	820	841	855	883	826	811	778	815	842	826	847	824	839	820	816	781	799	813	867	824	817	875	843	797	824	774	826	845	812	815	838	776	823	802	849	841	813	831	830	834	830	857	790	828	836	804	803	838	808	776	842	846	837	848	783	831	818	793	856	893	781	806	851	824	890	841	840	891	839	780	840	866	858	786	820	861	877	869	821	801	828	842	820	793	850	875	798	860	822	809	814	853	797	826	854	860	761	804	860	801	793	825	894	830	852	781	817	824	823	837	888	865	814	780	853	844	819	854	829	820	830	828	839	896	838	818	848	784	836	836	775	832	923	837	822	844	811	840	835	856	829	786	847	863	840	797	840	854	838	803	832	832	851	862	836	858	824	792	781	824	873	801	869	838	831	786	844	812	854	823	830	805	845	885	858	798	825	854	846	806	859	828	827	822	803	846	844	806	788	881	825	805	812	871	859	818	832	813	872	835	883	770	829	838	881	831	813	840	874	832	836	807	826	779	831	783	778	832	812	828	842	876	822	829	842	873	836	819	815	888	822	817	815	830	797	816	883	865	873	838	858	846	823	795	851	820	841	868	890	812	825	806	817	833	881	854	828	867	817	861	848	825	831	861	852	795	795	944	900	874	805	858	820	863	767	748	825	840	806	843	838	881	830	883	853	840	769	780	844	822	831	832	783	856	865	840	823	803	841	846	798	844	816	829	786	837	833	837	779	810	845	884	838	798	834	844	800	871	803	862	808	861	780	833	829	862	827	883	851	850	837	825	833	840	821	822	869	803	825	852	912	882	816	852	836	848	789	804	860	796	815	828	875	821	835	864	819	847	854	830	778	825	818	832	811	822	821	829	830	837	815	847	891	844	862	841	878	820	826	840	822	854	798	819	848	846	766	856	902	846	821	858	803	813	812	875	836	855	788	854	870	852	856	795	847	834	876	812	851	817	808	821	807	831	799	839	856	820	838	819	797	840	799	803	800	813	832	828	839	760	856	817	843	743	873	776	778	853	816	828	811	854	816	818	799	824	832	862	817	843	880	873	828	797	829	832	844	854	874	828	816	841	835	854	795	829	803	869	803	843	861	812	860	822	812	815	844	805	868	802	838	816	843	841	855	817	812	822	814	797	823	849	856	809	823	884	845	868	861	809	794	819	814	832	765	839	848	855	813	859	832	811	865	857	832	874	816	820	812	894	841	848	804	855	865	808	793	844	875	815	865	786	864	843	848	843	842	833	770	836	841	871	818	858	818	831	839	838	836	855	803	839	904	830	841	880	847	820	871	842	820	866	827	848	829	846	877	850	859	859	815	825	827	867	861	808	847	815	851	842	787	847	757	829	771	867	826	802	871	813	877	791	810	839	856	804	868	831	862	899	836	841	882	802	844	837	836	872	853	812	891	800	873	882	825	833	783	831	827	858	823	844	809	835	776	825	797	858	884	849	804	850	877	818	847	809	837	880	881	889	851	844	834	865	791	814	881	831	807	852	816	793	813	848	856	872	801	809	823	817	879	822	802	775	833	827	825	838	849	856	866	801	823	838	878	886	783	830	845	823	839	834	813	818	813	864	884	896	814	870	839	841	838	890	839	840	828	865	822	841	819	868	844	784	802	864	859	838	861	863	874	870	846	807	814	825	832	842	825	798	819	856	808	827	820	825	829	840	790	847	840	848	803	853	853	807	872	878	834	760	854	863	854	830	862	806	831	834	841	872	819	855	807	836	818	827	861	809	837	882	794	882	825	806	852	848	805	819	845	830	862	766	831	785	836	832	821	909	828	828	890	798
55225	41079	35640	23806	15191	8979	39600	56333	39019	21093	6801	1446	443	328	328	313	297	307	332	276	316	314	279	307	283	321	295	309	308	277	333	305	315	301	315	288	335	284	262	294	288	299	313	291	304	302	293	288	290	301	312	316	289	290	303	322	313	288	333	300	288	291	288	293	294	275	301	299	290	308	310	317	318	295	319	323	308	306	337	281	300	284	290	286	343	274	304	336	265	272	322	306	304	299	297	333	310	297	289	311	305	316	313	310	310	317	328	304	316	304	300	291	309	325	287	294	291	294	324	299	324	295	315	310	333	331	288	283	282	314	304	286	299	285	340	283	322	279	304	292	321	299	328	271	319	271	301	270	305	286	313	302	312	321	291	319	300	314	296	283	291	285	318	286	292	291	277	337	321	300	296	292	332	265	319	304	293	316	274	283	310	284	316	313	265	293	282	305	295	326	282	282	337	287	307	294	294	321	328	265	287	360	293	290	279	281	315	298	286	314	307	302	283	299	306	312	291	304	269	288	301	303	290	308	301	262	328	317	287	297	307	315	288	295	318	305	303	290	280	299	287	284	307	308	320	320	311	308	310	278	307	282	327	306	285	292	298	316	278	310	283	318	285	301	261	321	322	310	286	276	279	325	289	326	326	325	289	307	271	299	295	319	317	309	293	322	312	312	309	303	300	273	295	274	335	272	301	282	292	339	291	306	276	284	287	295	300	292	284	280	321	270	272	318	296	319	298	284	295	284	310	303	307	309	330	251	306	307	322	298	334	321	300	282	278	311	310	319	321	298	303	296	281	272	323	317	300	278	318	289	304	308	303	319	285	313	285	281	313	304	308	308	312	278	309	300	306	283	312	289	289	271	298	338	298	295	344	295	314	287	290	299	296	298	291	306	338	311	288	303	341	278	317	293	318	318	308	295	288	297	314	300	331	334	317	308	282	300	317	290	283	304	276	283	288	296	279	279	287	292	294	303	312	281	344	289	315	298	265	284	307	305	308	294	295	308	333	272	291	303	279	272	336	296	291	302	283	295	277	292	329	313	295	313	299	305	304	297	291	303	263	312	292	283	323	281	290	291	284	267	304	306	274	291	324	316	287	278	266	323	301	316	307	317	326	290	278	282	289	306	295	348	288	283	322	315	300	289	320	317	310	300	294	288	326	326	289	295	263	266	307	306	295	318	298	302	271	301	340	317	302	320	332	285	267	290	291	332	318	338	283	301	299	262	297	312	300	304	331	299	302	315	295	312	274	310	325	262	298	270	293	278	300	317	293	331	302	322	340	308	307	302	299	291	291	309	312	315	325	282	316	280	311	297	293	311	305	336	308	334	273	295	292	333	292	292	309	305	293	272	305	289	328	295	318	277	292	330	280	286	303	277	308	282	287	284	301	279	300	272	302	305	318	315	276	313	292	305	313	338	309	313	320	266	264	310	327	306	313	309	284	289	310	310	287	328	292	305	258	288	323	296	307	283	302	305	294	312	284	281	265	298	313	307	324	269	280	318	318	312	301	299	280	319	317	274	295	294	309	299	336	310	320	308	322	325	299	297	289	307	308	317	280	322	307	262	282	316	325	302	308	270	314	300	299	278	292	297	290	312	292	332	315	294	316	304	315	302	304	305	329	292	280	283	288	292	337	345	288	304	286	302	287	314	325	290	306	309	294	317	293	291	318	339	280	312	269	275	266	341	288	316	299	294	303	271	299	289	297	305	332	298	274	292	303	310	287	326	279	304	297	285	304	274	311	298	326	306	321	302	249	281	284	298	286	301	333	301	339	319	294	308	308	294	299	304	300	297	303	322	318	324	301	322	307	321	309	317	302	309	325	312	310	295	300	300	282	303	315	297	312	316	295	282	308	277	291	296	304	320	285	310	290	286	308	294	315	291	269	306	286	292	303	303	279	307	275	311	296	261	297	284	280	296	306	289	291	288	296	294	286	286	331	298	286	301	311	320	302	275	286	336	292	310	291	317	298	302	268	283	311	299	317	309	337	301	306	327	281	288	308	294	308	274	291	303	272	288	298	320	350	269	275	324	321	320	288	307	304	313	291	293	304	319	300	296	355	270	319	288	325	286	302	291	272	280	312	275	316	280	334	323	269	311	310	321	292	345	324	320	295	313	287	268	284	323	279	274	335	320	268	275	296	297	298	287	314	304	309	299	298	300	319	286	284	282	299	307	284	274	291	310	294	264	282	275	282	307	269	300	287	340	320	303	281	285	307	304	318	296	306	315	294	326	327	328	283	301	267	282	283	298	307	284	324	289	275	251	275	275	318	304	293	332	320	276	301	329	284	292	308	272	303	302	296	319	274	301	290	282	327	279	298	298	300	309	296	291	298	307	291	352	326	285	315	289	299	297	306	294	291	306	294	289	294	322	330	290	317	294	292	286	289	323	320	298	303	313	294	264	271	297	345	304	285	316	294	287	296	306	272	303	303	274	313	328	295	315	266	284	288	304	310	284	299	320	276	283	283	299	304	302	315	317	303	299	298	328	297	310	304	305	272	288	311	301	290	322	295	310	288	299	266	301	285	355	297	299	322	310	318	297	278	302	315	322	326	313	317	291	326	295	361	295	299	333	297	330	282	282	262	306	274	314	290	311	290	299	297	275	282	307	275	292	289	278	292	302	343	326	305	311	305	298	310	302	301	311	307	294	304	281	292	298	331	283	299	289	302	282	310	284	309	313	336	302	297	289	288	290	295	294	292	280	290	317	314	305	290	310	300	315	310	320	289	294	307	293	278	300	274	302	285	276	291	297	277	287	290	284	317	346	310	293	311	298	304	293	316	295	287	310	302	292	304	288	298	315	304	345	323	294	288	318	286	304	285	314	304	301	313	287	307	303	306	302	299	247	314	300	306	313	321	292	296	276	262	310	296	336	303	286	323	293	305	282	310	298	292	319	276	267	285	298	311	279	332	274	275	300	286	299	285	307	300	331	310	297	290	324	290	297	287	310	300	308	304	324	296	312	328	327	294	295	296	274	295	339	287	333	281	320	290	340	231	292	309	298	305	303	289	314	325	316	292	291	302	281	344	311	282	299	283	297	298	292	269	281	289	297	287	276	309	311	322	284	296	287	278	327	291	297	259	293	289	290	298	289	314	321	313	278	292	306	296	302	323	306	305	290	299	333	302	308	280	300	296	281	258	324	305	312	280	287	293	300	310	316	323	326	286	318	293	291	306	288	312	321	289	294	298	315	279	328	324	293	278	320	292	288	293	292	294	308	299	296	295	283	287	301	305	292	311	281	283	285	304	298	306	334	287	302	280	323	309	299	330	292	308	326	306	301	295	287	333	294	315	310	294	314	316	308	298	279	280	286	311	306	284	292	298	300	291	278	287	269	294	273	270	319	337	305	289	298	274	293	312	281	304	303	307	296	323	276	323	324	299	328	298	293	289	331	284	267	309	306	312	280	273	310	312	277	294	306	259	342	308	285	339	304	309	291	321	319	316	295	268	325	313	284	324	315	335	285	259	318
44937	41659	37476	19045	8907	10586	55915	66729	51367	33995	15712	4632	1371	843	738	749	720	715	707	753	736	744	760	728	794	761	786	744	752	757	726	756	748	719	781	782	745	763	758	718	717	765	731	729	741	758	724	760	718	756	749	728	734	740	756	707	751	787	747	733	742	727	759	748	782	693	729	754	742	766	760	755	800	743	737	715	713	764	705	765	789	745	772	761	766	739	764	727	683	707	735	719	746	749	763	745	747	750	703	741	724	761	799	711	733	678	715	727	721	721	743	745	718	706	759	710	710	697	712	728	708	724	770	748	754	749	793	757	755	741	761	745	722	757	708	767	734	735	755	728	733	737	756	753	800	780	782	742	755	696	795	724	705	726	774	751	725	734	742	735	734	721	712	775	768	766	757	758	719	756	774	791	714	745	730	776	742	749	753	758	741	718	779	750	789	745	716	742	778	742	737	747	714	759	746	739	729	726	751	705	740	759	719	716	681	765	752	733	725	699	713	745	728	742	717	729	729	700	787	768	677	781	748	731	712	722	745	706	736	745	691	706	750	766	702	728	764	727	752	686	722	800	758	733	705	747	759	751	757	733	721	759	716	770	762	771	697	779	752	743	743	775	721	772	730	766	723	709	743	739	750	725	809	760	742	781	717	759	765	706	772	722	755	778	781	739	776	732	723	764	735	720	766	727	787	701	726	729	745	719	741	775	705	727	707	749	755	750	798	768	738	697	788	759	807	781	742	692	726	751	770	722	763	746	760	764	742	716	779	738	780	764	758	740	771	760	753	730	778	719	746	798	802	736	715	753	786	740	740	760	764	764	711	783	735	738	732	792	730	698	746	737	742	729	660	732	796	737	767	763	761	742	743	729	760	739	807	807	773	762	760	746	750	735	741	719	734	744	720	774	732	709	748	761	784	749	726	755	758	762	765	738	746	699	751	791	714	724	782	741	750	742	749	769	767	760	745	755	777	754	716	747	733	731	713	768	742	803	783	736	772	773	747	725	771	765	763	728	713	727	752	764	746	710	705	754	706	744	765	775	773	799	742	753	725	768	713	715	720	676	744	708	802	774	755	766	766	755	685	774	750	719	739	757	700	749	799	718	784	736	714	810	757	723	790	788	757	725	759	743	676	706	704	740	764	769	777	741	754	721	757	763	705	764	716	698	715	733	695	712	753	762	734	750	754	746	753	778	695	724	774	760	736	701	712	765	723	715	737	748	754	766	741	715	741	773	762	728	717	742	749	749	749	785	743	779	762	723	741	749	801	761	731	769	750	766	741	723	763	764	717	793	719	739	779	735	728	740	716	794	776	749	808	740	729	716	747	755	758	721	717	738	780	766	731	783	694	762	708	767	668	727	757	722	728	752	717	783	730	718	756	731	717	730	755	756	716	763	719	764	716	731	766	702	705	720	747	744	731	742	731	739	743	776	780	714	743	766	754	706	764	719	728	743	727	772	697	778	740	758	772	722	790	778	765	688	728	741	699	762	751	742	731	714	771	730	714	747	755	757	732	715	730	709	749	769	757	751	745	748	717	778	754	745	724	764	748	735	742	740	765	728	714	738	758	753	774	739	739	711	769	743	777	768	724	748	729	751	787	736	760	762	750	717	749	751	773	723	750	722	726	774	768	722	743	755	742	725	759	716	711	776	719	742	761	696	717	719	763	765	770	739	728	783	770	718	720	745	712	728	743	759	742	726	737	673	784	749	802	701	728	767	763	721	755	756	775	798	715	732	737	738	765	683	742	764	704	772	712	738	755	728	733	721	717	719	748	790	764	767	748	712	750	780	771	734	722	753	754	726	690	699	770	731	758	749	724	752	704	727	765	733	690	743	725	807	730	772	765	753	757	689	760	753	744	769	758	745	734	712	762	728	757	720	732	773	779	756	758	756	757	754	718	695	724	770	724	708	732	747	773	752	775	744	785	717	735	761	703	748	799	749	758	785	813	765	755	748	765	763	774	720	755	711	714	789	755	791	732	770	737	763	735	735	698	745	733	762	703	750	750	739	751	730	702	728	736	732	700	742	788	736	751	739	735	754	719	742	705	723	718	755	691	779	718	737	739	709	760	755	794	719	748	780	733	744	708	769	755	748	734	743	729	747	751	745	674	817	782	736	817	706	749	768	725	763	755	746	736	733	737	732	751	769	789	758	762	721	756	771	741	711	755	795	696	752	729	768	737	795	739	771	723	714	736	734	783	778	776	764	754	736	694	760	749	739	749	717	733	769	714	771	790	725	722	766	735	714	746	676	798	748	757	768	781	737	730	751	773	743	727	734	755	746	773	762	733	770	728	771	705	717	771	755	759	777	757	741	731	765	725	721	705	741	752	748	748	764	697	720	750	743	736	706	772	689	708	752	730	758	782	732	714	729	713	760	760	713	760	773	699	746	745	722	714	718	732	753	738	741	780	734	733	763	811	762	740	758	744	763	764	781	748	731	716	743	795	762	768	763	767	787	725	777	738	771	746	740	688	752	754	718	735	743	712	722	718	739	714	772	753	695	703	710	776	752	785	760	778	757	766	730	791	752	769	721	705	786	756	746	764	752	731	761	761	696	722	776	763	753	709	723	759	730	778	740	740	750	783	734	714	733	741	724	702	761	698	703	772	727	777	743	771	712	726	754	722	759	769	702	731	756	758	776	722	797	766	762	786	741	758	770	760	751	745	774	738	781	772	726	780	788	716	682	744	710	738	738	768	749	754	737	785	747	768	745	767	767	720	738	736	719	763	761	734	721	754	720	697	747	735	775	763	714	765	787	740	746	703	743	768	728	680	776	749	763	738	729	752	777	746	706	749	755	765	730	736	746	747	717	757	736	709	749	727	716	732	797	766	759	709	773	727	750	724	737	735	727	780	719	701	752	712	768	758	723	739	766	684	765	792	711	726	762	757	698	736	744	742	788	732	722	723	785	762	782	765	762	764	714	727	804	747	784	743	715	797	731	736	706	717	733	699	754	755	731	746	804	682	727	750	723	748	748	782	762	712	733	763	766	749	732	741	795	750	756	772	707	737	749	795	729	745	744	729	766	766	732	747	738	736	726	759	729	749	738	689	737	736	755	731	737	772	770	734	703	729	733	701	739	736	747	756	764	765	730	706	716	711	719	772	801	722	750	780	771	722	749	769	751	738	762	755	715	757	789	754	761	742	764	704	766	749	745	710	729	775	716	756	741	800	748	744	725	731	794	758	743	713	753	723	743	752	740	741	723	731	722	767	744	772	753	735	828	751	740	692	793	744	725	782	760	745	751	797	745	725	702	721	769	765	723	659	737	727	710	807	737	773	806	766	771	723	762	704	754	735	775	710	746	748	784	787	785	730	777	727	735	698	694	731	734	757	775	737	710	755	774	765	733	730	748	706	721	763	767	765	774	763	748	722	719	742	692	744	750	775	770	697	765	693	736	750	733	731	740	731	772	748	745	747	734	691	736	782	760	734	759	772	697	729	712	725	734	790	731	737	779	736	731	701	701	739	783	748	737
16515	10808	5266	1419	558	436	2147	4447	3292	1686	779	404	398	314	349	295	320	341	314	326	319	316	323	333	338	364	343	320	347	331	349	305	307	351	314	298	310	322	283	281	318	314	301	327	326	318	335	324	309	321	317	361	317	295	308	352	365	319	318	329	329	327	318	357	304	331	335	334	334	292	291	310	300	303	293	337	330	307	312	342	346	347	315	334	334	338	309	317	324	329	331	304	313	334	341	315	342	329	313	298	284	316	333	300	314	317	322	326	314	321	316	339	343	331	313	328	343	327	335	353	318	334	306	316	306	346	324	350	336	285	298	308	329	350	323	329	346	325	307	345	336	312	305	340	357	331	335	291	318	369	317	308	317	335	328	343	323	319	309	294	332	349	373	319	336	338	338	321	321	312	325	324	306	339	332	292	313	312	348	343	335	309	303	302	327	349	333	292	320	364	340	300	304	327	330	303	357	329	336	362	305	328	366	328	338	313	321	341	301	302	342	325	347	301	288	321	307	316	343	315	346	301	307	306	329	325	317	328	331	312	319	336	330	339	324	303	308	332	361	321	327	303	332	324	295	318	320	336	333	340	335	290	310	323	334	362	349	331	329	373	345	304	318	329	342	337	372	309	317	334	374	336	320	331	346	311	347	337	291	307	310	341	325	307	324	311	309	342	370	331	341	323	325	296	298	339	329	305	314	277	310	303	310	352	297	350	320	334	313	323	297	307	288	334	321	310	285	322	320	337	345	320	294	331	345	330	367	350	350	321	289	304	343	341	335	301	311	325	342	342	357	302	321	287	354	334	316	324	315	299	323	324	297	321	342	333	325	329	328	327	308	327	319	344	340	316	327	301	337	305	320	330	306	327	326	322	360	368	337	311	346	313	333	326	341	335	305	334	353	329	343	308	286	306	307	323	351	319	307	293	328	311	322	305	315	311	309	350	319	330	342	320	317	293	293	338	313	343	334	320	329	342	316	306	344	338	339	298	315	324	340	303	362	334	327	315	330	345	338	357	315	351	325	292	344	348	320	321	311	333	303	329	292	288	334	315	306	327	320	331	326	350	341	372	333	323	333	311	338	340	293	322	354	327	298	342	364	322	334	315	297	312	322	302	312	329	316	306	354	336	324	317	349	315	321	314	359	337	320	328	324	301	300	302	323	358	336	316	311	307	321	311	316	333	315	323	340	336	324	315	325	326	326	336	329	295	318	317	356	312	334	327	333	343	314	303	325	318	318	332	345	315	292	311	325	335	335	319	300	303	308	294	348	327	312	361	313	325	342	321	278	323	345	312	328	327	312	340	352	310	329	342	259	308	330	350	315	290	337	336	370	299	375	361	312	318	322	343	332	308	323	316	321	300	348	302	330	308	313	333	333	298	333	310	344	293	317	323	333	284	319	319	336	333	333	303	334	297	345	349	292	347	339	346	330	305	332	309	303	324	356	323	310	351	322	312	323	289	306	317	338	318	315	322	327	337	330	326	368	322	297	334	338	337	317	282	347	341	313	294	327	317	363	293	318	287	333	304	278	316	323	352	304	344	320	330	330	338	361	343	345	302	311	329	303	312	314	306	312	320	313	335	337	356	302	319	324	320	334	299	365	312	297	314	311	305	324	315	298	297	337	328	318	325	297	318	280	312	332	324	318	356	320	300	333	342	335	344	300	334	352	331	332	366	307	313	316	336	344	320	337	331	377	311	354	297	315	324	328	314	345	288	318	314	348	325	345	347	297	321	337	333	323	302	354	319	314	280	321	358	345	328	347	335	339	359	357	309	343	314	327	367	347	332	343	336	316	354	342	325	327	326	349	321	326	363	332	286	285	308	296	326	344	313	347	304	316	344	318	323	324	334	325	327	334	330	344	342	328	314	330	326	306	315	355	294	326	329	335	318	305	368	343	351	298	287	316	340	330	333	329	297	321	332	351	320	295	346	359	347	279	329	315	326	336	316	328	338	316	312	312	325	316	317	335	328	341	306	322	312	334	336	341	344	323	306	309	331	327	322	291	312	337	330	324	308	286	339	362	335	313	327	323	320	314	322	346	346	360	315	328	356	315	317	357	323	357	326	324	301	331	315	295	316	330	306	322	362	301	304	364	325	316	332	298	318	340	330	304	310	331	339	339	317	293	307	314	330	344	339	317	330	338	322	319	316	300	301	299	329	317	332	325	288	295	315	321	304	326	303	318	294	294	327	311	307	320	365	331	327	354	329	310	319	299	330	342	363	324	328	368	306	348	354	335	309	330	307	373	324	320	303	323	358	328	320	307	308	337	289	301	320	326	307	330	325	297	326	327	339	326	326	331	340	328	318	371	358	349	321	313	301	326	339	316	295	339	315	321	330	324	318	318	338	328	297	318	299	324	324	309	315	310	317	340	340	294	348	304	300	338	296	289	303	318	347	321	310	321	299	333	310	314	340	305	362	350	331	324	286	320	298	326	346	311	309	306	322	305	342	299	316	330	346	326	330	326	346	354	341	315	319	315	324	325	295	293	316	318	335	343	317	284	293	292	345	331	344	336	286	333	327	338	331	326	342	324	321	327	303	369	343	315	318	327	339	342	318	319	317	337	337	298	377	312	336	325	328	342	334	321	314	322	335	336	306	339	330	343	354	328	308	327	318	322	344	346	301	321	343	316	314	316	310	321	333	325	316	323	315	315	312	312	319	322	320	315	315	330	355	317	351	290	311	334	306	320	341	307	341	342	314	324	358	302	374	330	332	333	316	314	319	300	350	326	297	327	338	314	328	322	312	316	359	311	321	327	320	339	342	343	299	309	331	336	291	325	315	316	329	341	325	339	340	325	319	321	334	359	317	330	328	339	318	334	310	332	288	315	325	346	292	324	299	304	277	318	350	309	312	319	296	293	317	296	368	356	341	322	304	310	346	322	310	324	325	331	276	320	365	305	329	307	330	335	365	320	293	322	291	330	338	319	312	284	317	297	329	306	324	323	318	298	333	316	319	313	366	306	343	321	302	312	311	332	305	309	325	325	342	327	353	347	346	317	333	376	317	311	321	330	328	299	326	327	297	311	301	328	281	331	347	335	329	323	319	305	332	320	312	326	349	330	316	328	327	321	328	319	296	338	286	338	320	334	325	335	309	316	309	329	316	326	342	340	272	348	311	315	311	341	355	298	333	325	317	325	323	336	331	319	282	298	305	331	331	317	343	356	313	344	312	311	325	289	326	287	321	316	307	292	326	304	348	322	356	330	308	324	316	313	326	335	336	314	323	324	309	334	294	309	320	316	326	298	327	301	316	316	305	304	317	313	329	304	332	328	325	297	305	330	317	320	314	339	324	324	327	323	303	350	318	290	320	364	332	316	327	329	301	315	329	346	294	319	308	317	321	333	349	341	315	347	337	281	322	311	346	326	321	350	328	346	348	279	312	312	293	318	318	305	351	322	331	338	300	304	343	328	289	313	322	349	328	272	293	296	338	314	306	326	321	289	331	348	314	353	339	356	323	304	328	351	340	292	323
12133	11083	7176	3338	1604	1436	9865	16759	11527	5850	2377	1173	796	781	844	877	823	775	821	822	793	812	815	813	772	835	811	774	800	825	816	750	819	803	800	812	809	795	816	811	779	784	782	840	798	827	828	820	805	784	800	803	826	783	797	833	733	825	818	799	822	789	781	794	749	816	769	790	805	802	898	776	818	782	768	836	797	765	848	772	825	805	815	789	844	784	837	807	830	857	796	791	761	820	842	789	794	813	803	859	815	777	772	787	855	784	796	830	782	836	845	773	790	801	761	815	806	796	809	830	842	822	744	775	779	789	815	833	783	774	835	823	859	851	836	810	841	807	822	867	816	783	811	760	774	798	828	796	802	795	795	831	804	790	769	835	797	817	804	836	836	824	860	838	787	814	780	820	824	802	828	814	859	799	899	783	812	820	843	813	826	801	784	798	792	845	831	779	810	808	823	815	834	768	804	797	786	831	774	817	827	783	820	828	774	773	865	811	779	814	838	836	797	832	743	829	795	803	818	792	838	836	776	811	768	822	799	764	793	754	825	804	881	831	828	790	800	813	821	765	788	810	781	801	812	865	788	781	782	807	815	837	808	832	822	830	785	776	833	775	836	801	752	823	840	845	830	796	776	824	824	818	843	805	796	769	803	809	790	801	794	852	741	829	784	843	802	786	783	821	811	809	816	776	782	793	797	820	827	835	837	844	796	783	773	818	802	821	819	824	785	827	835	822	826	799	803	792	794	826	777	821	851	835	807	841	824	752	837	806	799	790	839	775	819	835	808	738	764	812	855	825	865	749	816	782	793	813	803	751	788	848	801	821	813	796	822	840	862	786	801	822	796	862	806	798	823	810	772	789	821	802	799	776	819	830	797	800	770	811	802	798	812	767	789	814	801	838	865	788	800	749	812	796	822	819	793	784	731	844	810	754	776	812	752	859	828	785	839	825	842	810	832	853	806	797	774	794	784	826	820	854	808	793	821	805	870	789	890	833	810	781	801	772	798	807	758	813	780	833	823	796	782	767	833	758	739	745	846	771	818	834	753	812	807	846	796	809	818	800	765	768	817	808	778	842	784	842	796	772	815	804	763	852	866	846	782	721	777	800	858	773	854	873	808	788	800	837	786	810	837	823	814	802	834	864	788	823	817	836	807	794	785	804	794	833	813	773	772	797	778	781	772	852	856	822	816	797	771	731	807	787	772	808	792	771	822	773	791	818	831	804	788	817	819	810	762	823	827	828	801	831	816	811	807	823	825	795	843	815	813	761	807	838	797	767	815	797	825	787	778	802	795	789	850	791	824	773	782	780	796	775	798	800	798	861	826	811	835	773	846	825	829	823	834	803	775	828	858	820	793	787	763	755	839	809	822	814	756	799	759	805	804	787	796	787	757	842	814	806	798	849	776	833	822	795	858	782	787	810	772	850	788	807	773	809	806	846	771	784	837	805	765	862	775	856	832	809	800	781	837	788	807	761	804	836	800	791	795	796	766	774	814	772	783	799	764	846	810	782	832	769	799	811	854	833	793	834	832	810	765	786	783	820	834	768	819	823	813	816	763	822	770	819	821	760	806	810	767	768	818	853	804	825	772	800	825	858	830	819	767	830	829	787	767	782	817	805	781	843	828	791	853	842	805	834	826	789	827	789	792	783	776	855	825	767	821	768	831	774	824	760	838	798	812	761	787	842	807	777	848	794	805	792	765	796	776	861	887	781	831	733	813	822	804	777	800	776	800	819	802	780	810	862	842	807	853	804	830	798	785	793	812	778	796	788	795	798	795	819	788	849	796	828	793	805	804	831	811	849	756	781	785	834	792	798	860	817	813	809	826	796	769	787	836	805	796	822	823	804	794	795	840	785	813	812	796	860	795	811	819	826	851	790	796	806	856	794	818	769	790	776	814	807	827	793	770	816	847	830	831	801	807	824	874	800	790	783	830	843	855	765	819	832	830	813	795	826	839	805	846	829	752	789	817	785	802	800	770	792	767	805	840	836	808	808	771	841	826	832	862	809	860	855	823	801	791	822	802	817	770	804	778	788	778	803	764	777	799	805	835	822	793	765	791	785	809	831	814	790	834	842	788	787	784	799	794	807	819	824	879	814	800	799	807	769	770	761	803	781	793	764	788	794	778	852	824	801	782	755	814	752	794	792	765	828	827	825	807	779	775	835	803	805	831	796	753	796	767	861	819	802	796	813	841	826	800	795	872	820	793	785	839	787	810	853	841	838	838	857	823	779	769	808	803	841	806	797	830	835	794	778	818	871	862	786	837	774	846	768	760	826	789	796	830	803	791	777	789	858	753	798	813	807	814	778	810	817	794	862	749	821	793	809	794	843	833	813	803	853	830	766	847	810	813	851	808	781	847	780	793	757	833	780	806	787	831	806	793	791	821	766	823	780	770	824	793	782	788	818	790	811	843	787	823	818	843	824	823	817	764	834	785	808	796	806	852	823	810	832	796	765	802	805	778	829	790	864	802	846	782	831	789	837	777	833	811	853	810	826	812	803	849	842	838	784	804	791	806	798	775	819	798	800	826	836	841	792	819	802	793	795	852	825	811	754	801	827	820	832	809	818	814	819	838	801	823	802	826	789	822	810	763	826	853	831	781	796	773	775	870	813	768	837	863	796	802	791	814	809	793	773	850	834	812	794	845	809	834	842	798	816	767	801	764	803	859	823	799	854	799	806	860	813	795	831	795	844	822	841	809	832	777	825	827	841	789	836	848	805	745	809	824	829	780	793	811	831	808	772	793	809	784	832	785	790	797	841	817	835	819	850	871	812	788	791	782	802	805	842	798	795	786	769	771	731	785	829	764	799	850	776	816	769	831	764	787	768	829	834	805	832	831	782	781	767	830	806	787	793	755	818	836	792	766	779	826	819	781	822	820	864	759	824	816	797	817	800	760	812	794	772	763	823	826	834	820	777	851	791	810	787	812	796	773	745	799	826	777	776	791	797	798	766	771	858	848	785	794	813	833	795	783	804	827	788	828	805	784	826	872	739	795	803	821	769	789	754	871	778	869	756	821	836	830	770	826	803	815	801	840	773	835	787	747	796	811	829	773	865	763	751	771	771	787	824	788	795	785	871	808	787	801	797	792	796	818	811	765	841	867	808	780	785	763	787	792	773	818	809	817	811	805	757	881	788	769	826	805	815	814	768	778	845	840	799	808	809	788	775	833	785	834	796	829	819	779	811	809	810	853	810	804	832	852	832	837	808	788	830	811	812	774	789	811	781	774	816	766	817	818	850	787	830	830	823	809	780	797	824	836	765	782	803	815	805	826	808	802	829	796	836	754	793	852	816	809	763	802	844	804	810	801	838	789	806	818	791	813	801	794	793	785	799	820	823	836	798	782	813	854	826	788	817	875	791	797	767	784	839	804	806	768	782	885	772	749	753	804	822	787	827	774	819	782	842	806	807	778	801	780	776	785	804	770	845	817	815	825	825	855	781	841	771	859	771	828	747	804	750	766	816	814	755	766	844
53484	47700	33969	21168	11587	5702	24468	39882	27620	13778	4486	1161	525	377	354	334	367	318	320	361	350	342	369	344	355	313	330	310	368	376	358	354	379	335	314	340	342	322	305	340	345	375	323	334	312	378	346	345	312	363	311	364	350	345	330	336	373	301	299	342	342	348	340	350	323	317	343	359	356	333	348	363	343	344	334	326	382	348	313	355	352	371	344	342	320	328	347	325	315	356	328	306	327	313	312	327	363	331	319	311	350	365	336	326	311	309	336	318	339	325	340	340	332	380	339	328	346	331	378	297	303	345	343	333	352	350	350	332	338	331	343	339	352	342	336	321	349	344	340	396	354	303	346	293	344	333	332	357	335	354	355	336	341	332	352	353	372	351	342	346	379	374	367	317	330	344	315	362	365	338	352	341	354	343	356	334	348	323	369	345	331	372	334	318	316	344	336	355	352	350	337	341	341	358	309	339	334	334	350	357	346	331	357	345	342	328	310	336	348	360	335	335	350	298	301	335	338	349	360	309	403	358	304	311	327	355	349	333	327	290	342	342	339	324	333	337	316	297	334	351	339	317	327	338	322	360	364	315	370	362	345	353	319	350	323	364	320	349	313	349	353	362	323	366	354	329	322	335	357	309	340	341	328	330	374	351	358	337	390	343	356	338	394	376	346	351	368	331	333	343	352	318	302	380	364	319	304	365	321	352	332	349	358	360	321	322	322	354	377	329	330	337	363	338	361	327	299	327	358	324	302	362	344	326	329	327	321	317	331	334	345	359	361	338	315	336	337	357	334	365	329	360	334	353	358	355	333	398	323	340	333	313	338	372	348	327	300	293	343	315	352	348	328	336	328	333	309	338	326	352	336	336	334	336	302	334	334	354	380	346	320	347	339	370	358	342	329	335	341	332	381	384	343	365	332	335	337	330	328	318	311	312	346	326	314	336	351	366	343	302	332	346	330	310	360	327	315	330	365	335	362	363	353	368	327	315	283	322	339	341	327	329	360	358	385	343	342	350	332	339	347	356	353	332	342	359	297	344	358	328	364	293	296	349	314	347	362	350	316	316	344	345	351	333	345	349	318	344	325	354	366	338	321	362	336	353	363	306	322	335	326	334	351	332	352	320	356	323	337	295	340	359	345	378	357	350	300	337	349	344	364	341	316	323	347	345	312	317	323	340	325	339	357	330	337	344	355	332	342	343	383	329	314	330	324	356	364	374	314	347	337	349	349	369	344	350	364	344	363	324	315	337	331	315	298	333	407	348	362	385	397	371	341	321	370	339	349	361	355	347	370	363	373	344	354	337	340	321	356	324	367	355	326	321	348	388	361	331	339	338	366	337	342	343	337	334	329	336	324	357	345	334	338	334	357	362	335	319	329	343	347	338	331	311	356	327	356	373	306	340	332	358	324	388	329	301	338	335	290	365	332	339	285	342	346	349	308	337	345	339	362	344	360	383	351	340	306	334	300	345	330	362	319	382	358	343	347	366	333	309	336	306	342	363	362	338	340	352	343	363	344	338	371	333	367	314	340	344	317	319	324	387	356	386	341	324	372	320	373	308	365	311	347	333	320	328	326	328	328	338	344	351	359	335	354	332	358	380	334	334	339	342	378	324	356	330	314	341	301	351	342	357	373	320	305	271	325	328	315	342	360	332	343	343	346	327	340	355	336	326	314	349	334	317	318	360	299	371	363	354	348	350	314	340	329	348	357	339	319	342	352	341	337	332	356	345	340	323	340	344	355	324	325	353	384	338	325	364	338	327	357	298	323	381	360	357	351	349	359	357	364	369	341	345	352	359	362	348	336	324	342	334	328	357	355	340	326	370	348	322	315	363	342	349	350	374	382	337	337	325	317	301	350	325	323	310	359	366	360	336	350	342	304	315	318	332	333	354	339	335	338	331	352	344	337	330	320	340	342	319	315	347	350	355	331	336	329	336	364	321	357	344	329	334	340	345	328	329	367	326	345	342	357	365	355	346	316	339	325	326	357	344	341	331	334	323	316	332	321	353	334	332	347	325	344	366	345	324	340	321	346	338	346	342	339	314	358	340	331	362	379	364	351	319	337	357	336	320	323	334	333	332	363	326	342	324	320	344	328	314	347	329	315	352	312	348	339	358	352	338	351	326	345	366	370	337	332	304	346	349	353	368	341	308	330	364	370	345	335	355	332	322	303	316	342	369	333	345	318	352	356	344	354	331	342	348	356	353	366	357	334	334	330	332	359	377	366	335	354	364	351	324	329	390	369	370	332	341	356	330	310	356	356	361	348	320	363	329	325	336	365	379	342	326	350	321	344	330	354	315	340	355	341	345	372	335	347	367	342	323	358	371	362	338	383	329	390	308	334	344	326	343	339	341	315	337	360	331	353	316	338	309	353	326	359	362	322	342	316	337	330	368	339	331	307	343	328	350	369	347	362	335	311	339	340	329	335	328	358	347	354	371	352	368	352	364	336	345	336	315	355	329	310	379	342	347	329	324	328	346	331	310	353	364	373	321	363	347	344	325	309	380	347	386	357	344	317	325	333	346	340	313	346	371	330	357	359	354	342	318	336	355	328	334	348	333	345	341	311	352	322	351	346	334	308	316	316	339	346	331	333	374	327	366	360	367	351	355	346	296	307	332	325	366	333	328	349	322	347	330	353	365	355	339	366	325	356	349	361	376	357	324	338	319	355	302	371	340	315	341	332	336	341	336	347	335	326	336	321	329	320	348	359	341	355	335	352	351	370	326	348	339	333	333	327	360	353	367	360	334	299	315	356	331	355	315	354	348	325	340	376	362	363	357	387	322	332	335	347	345	357	333	334	340	328	352	308	363	341	300	309	341	333	353	353	326	350	346	347	347	347	326	356	348	317	327	336	322	341	363	323	358	342	308	318	327	362	327	388	331	333	337	338	318	337	380	323	309	351	325	322	336	346	341	341	302	332	372	335	336	319	356	297	359	341	341	364	337	366	317	344	309	300	373	358	328	339	345	320	358	342	358	370	340	320	342	352	344	339	313	363	346	324	339	365	346	363	376	355	341	329	308	334	347	326	314	330	357	343	370	319	332	326	350	346	312	305	366	363	373	314	336	320	339	360	328	332	359	318	339	297	315	368	313	360	331	310	346	371	303	331	339	330	367	381	317	375	284	355	321	361	344	326	342	326	356	371	369	351	318	310	316	308	287	361	324	320	346	359	364	360	350	326	319	349	349	340	351	315	389	375	358	329	337	335	335	326	364	344	337	363	348	323	332	331	362	368	340	329	338	348	355	351	326	333	381	388	358	349	322	365	365	352	349	340	315	371	335	343	342	324	334	311	323	344	311	327	357	313	323	359	355	347	354	338	331	311	342	324	326	343	345	344	338	349	309	346	324	337	321	351	357	325	315	332	332	316	349	331	348	333	334	346	303	316	327	333	326	366	358	354	352	376	323	337	332	359	355	333	314	347	333	366	334	362	323	325	322	330	362	358	346	328	335	375	305	350	339	334	362	335	321	336	317	331	358
41113	46004	32543	10643	5306	5885	43817	53652	42428	28135	13195	4128	1456	1018	865	872	837	907	819	828	823	819	817	863	839	836	814	824	851	837	841	790	826	887	820	810	790	822	811	840	843	872	820	837	853	808	843	846	866	869	822	836	790	889	813	870	840	848	873	800	862	867	846	865	851	903	820	886	919	841	847	857	857	839	801	858	854	850	844	858	868	792	818	851	893	826	835	849	851	801	839	860	853	839	825	878	822	858	853	846	874	853	796	819	911	880	839	845	807	874	817	834	806	813	819	929	837	837	849	848	805	891	841	847	815	820	839	796	779	814	819	849	839	815	868	833	812	906	897	772	860	815	900	872	855	814	865	860	801	815	841	809	783	859	826	794	873	871	811	841	836	874	821	779	803	865	824	842	802	817	782	859	845	852	861	823	869	814	914	766	878	843	836	841	793	886	827	816	848	850	826	814	825	895	825	846	865	834	837	869	884	828	840	842	872	836	866	857	835	867	808	833	827	878	907	874	820	856	789	868	855	906	807	853	846	886	832	849	869	832	798	833	818	873	828	851	800	886	849	814	833	884	812	849	849	829	775	861	835	823	832	832	825	806	887	838	853	801	862	854	819	822	834	884	884	832	843	842	812	836	816	811	808	831	844	817	823	833	819	784	887	868	845	855	840	840	809	811	864	844	855	836	810	840	832	814	877	899	800	842	884	836	855	778	853	793	859	794	880	838	832	873	858	812	829	837	858	845	841	858	871	834	846	857	850	807	779	819	798	828	817	862	858	812	813	793	810	852	858	855	836	784	829	852	835	846	858	802	831	831	818	769	849	886	874	877	797	847	821	835	873	846	885	859	835	834	793	824	818	867	847	816	883	867	825	904	851	796	819	799	841	810	813	835	815	845	838	859	857	868	806	828	820	847	888	794	804	855	829	830	820	870	835	823	802	841	830	799	823	822	872	819	826	814	813	875	857	847	812	805	830	849	906	880	842	885	773	804	851	811	864	841	792	831	835	867	891	873	834	852	812	827	826	819	877	841	859	839	827	849	817	839	798	806	825	825	873	876	857	832	821	840	822	776	865	907	806	805	784	856	858	806	833	841	800	811	841	833	861	872	828	821	849	816	859	852	816	876	837	830	886	815	833	834	830	888	861	839	844	832	821	849	913	830	827	853	823	864	838	817	839	868	839	836	855	819	849	886	816	877	849	812	841	810	853	808	836	865	826	847	858	809	836	782	858	856	844	815	837	858	870	853	832	828	887	842	848	836	821	835	840	828	864	783	822	830	867	826	824	808	851	850	857	810	843	842	872	871	855	785	866	840	798	848	810	831	883	871	767	835	845	840	855	843	828	807	810	914	859	851	874	812	834	808	826	838	798	825	841	821	854	806	854	870	860	827	869	869	826	822	827	853	870	816	857	830	850	870	857	831	778	844	820	811	787	839	840	881	876	875	854	906	811	818	855	840	809	837	839	807	840	786	872	834	808	806	840	851	840	815	874	850	894	866	785	884	822	821	868	836	805	851	869	859	833	834	857	796	809	856	829	870	853	837	854	838	893	857	795	843	859	796	834	865	833	814	820	832	821	842	836	846	813	778	847	850	859	795	834	825	895	806	816	773	813	850	830	849	857	855	891	898	870	843	806	824	847	824	888	823	846	865	868	880	863	809	814	857	859	808	875	848	846	853	891	857	836	834	866	875	846	875	831	836	836	822	852	798	834	845	862	812	841	906	875	823	852	803	856	835	867	827	783	861	862	817	813	820	850	828	862	818	876	794	844	798	877	774	824	826	823	853	801	812	810	836	854	801	842	858	851	841	875	825	827	873	849	844	841	838	852	809	858	842	828	879	831	831	824	821	888	827	856	866	825	828	866	854	795	837	864	858	788	807	853	763	882	868	842	859	809	828	850	807	852	885	829	812	860	785	802	829	871	862	881	855	833	812	881	815	821	779	891	824	812	856	855	841	855	841	804	822	784	857	879	812	821	801	809	846	844	829	851	829	830	826	809	845	881	843	844	824	839	846	797	825	812	868	796	793	864	869	863	819	844	846	846	832	835	869	862	821	862	856	837	870	863	824	848	813	860	858	808	806	874	882	818	840	882	830	848	862	811	853	835	824	847	864	882	859	811	867	858	823	855	818	839	836	849	853	844	848	825	823	818	848	903	835	843	813	846	852	853	825	792	854	851	823	833	866	827	802	858	807	811	828	879	832	849	839	837	814	851	816	838	880	860	836	840	821	811	803	811	864	862	833	813	870	845	788	821	858	805	897	846	852	817	869	820	834	881	849	820	850	849	877	860	828	896	845	832	817	858	900	811	793	805	854	834	859	877	847	831	865	821	858	871	894	844	833	760	869	849	822	941	776	808	851	862	901	815	870	889	865	848	864	831	919	813	798	867	824	862	840	816	833	864	786	840	814	832	852	845	829	867	878	835	865	832	807	848	814	815	917	825	854	847	872	768	828	819	829	829	862	861	823	810	855	856	830	832	830	872	844	831	823	822	880	798	829	861	857	833	822	851	842	871	795	784	787	824	840	837	855	883	841	834	848	832	787	848	850	815	856	861	810	888	832	833	844	811	815	865	879	827	838	870	814	886	829	871	803	818	854	863	877	877	869	810	846	837	794	828	840	841	840	822	825	847	822	820	830	841	834	868	804	899	836	831	869	846	844	801	805	897	879	856	840	875	836	863	807	849	780	844	801	810	846	910	899	837	886	840	858	780	881	828	864	903	859	873	836	818	857	864	880	854	837	813	850	858	825	844	852	839	802	810	790	765	780	818	847	813	850	883	827	883	853	882	812	851	858	789	878	840	852	801	805	851	878	831	857	853	807	847	796	808	861	810	795	882	820	796	823	857	847	807	886	842	814	790	853	877	864	898	880	830	837	837	870	901	909	915	828	902	825	840	859	834	859	816	840	863	897	812	790	858	871	818	813	826	847	844	842	793	803	896	841	849	812	888	836	811	857	858	901	824	850	834	888	826	818	857	879	879	842	848	813	872	885	774	849	807	905	835	780	806	884	863	879	860	882	873	834	823	864	831	822	882	849	883	837	841	889	869	825	860	846	841	855	777	882	837	836	792	825	853	763	809	891	825	841	843	882	826	855	854	854	879	848	799	818	862	898	853	829	823	840	891	859	851	853	747	884	824	878	817	836	845	825	868	845	840	842	824	771	854	771	835	839	887	805	867	857	806	865	859	888	831	837	829	876	827	846	841	846	835	853	869	843	853	827	770	843	833	767	886	849	859	886	844	799	827	813	829	835	854	841	862	855	863	849	778	853	856	833	818	843	869	811	861	870	827	811	830	813	869	916	892	836	784	850	835	817	831	823	809	846	811	838	819	848	835	795	804	849	835	819	843	876	848	884	855	855	872	795	845	817	836	832	869	838	856	811	837	823	816	836	839	843	787	867	875	827	851	842	866	847	823	795	856	813	816	811	791	856	842	843	854	838	874	855	862	834	860	871	807	881	794	847	840	823	921	862	862	851
55363	47126	36069	23626	20314	14576	40740	52668	37184	23047	9484	2419	610	365	335	330	286	332	335	310	303	330	314	305	334	312	315	301	345	285	310	314	315	332	324	319	320	352	320	360	312	297	301	296	327	347	335	338	335	296	354	293	346	330	316	336	319	290	309	308	334	326	324	313	328	329	318	299	315	348	325	328	311	345	330	333	347	331	309	319	319	304	323	336	325	311	338	326	296	335	323	320	326	338	325	306	295	321	292	327	323	320	338	330	329	311	289	306	293	318	314	358	313	307	304	301	341	343	324	302	332	340	354	317	326	320	357	312	323	299	286	339	284	323	315	290	356	326	308	347	326	311	334	323	304	338	298	339	317	329	348	283	317	312	319	331	337	300	322	280	314	312	325	309	313	314	315	345	333	316	306	310	325	332	315	312	338	321	346	332	293	305	313	322	324	314	324	315	311	331	336	311	309	344	335	338	329	292	312	342	324	315	341	305	309	330	312	324	318	329	299	335	310	318	308	330	284	339	306	335	310	306	323	311	272	309	337	309	321	325	335	342	326	334	338	335	335	331	296	328	307	294	320	310	284	315	327	292	303	323	328	326	331	299	323	296	312	347	301	306	318	333	322	338	361	321	320	312	320	326	309	324	325	353	363	272	305	307	329	344	313	332	341	307	350	381	300	340	327	354	315	318	327	321	299	303	314	315	311	316	332	357	289	339	330	314	367	344	329	329	340	336	325	330	336	306	330	296	330	288	322	318	294	319	329	315	311	305	313	300	313	341	348	300	337	322	313	317	287	329	303	319	302	313	326	344	320	332	328	301	310	336	303	308	330	340	318	336	325	341	286	320	314	325	318	314	329	318	300	322	280	283	357	348	343	309	299	313	316	326	289	320	317	334	332	324	310	289	307	301	320	346	335	304	342	294	345	322	298	302	311	321	309	278	339	319	319	298	307	325	355	286	306	294	348	298	314	305	309	307	306	292	307	333	316	330	342	328	337	348	355	344	341	327	325	352	350	323	307	288	329	316	336	345	306	318	309	298	296	321	332	332	286	338	314	312	322	338	305	334	299	307	327	332	323	317	288	300	338	318	294	324	342	325	317	296	331	303	323	293	308	323	307	285	308	329	350	313	314	304	324	326	319	340	340	334	311	293	318	284	331	344	317	318	333	327	320	311	325	333	317	346	296	351	326	345	316	334	328	323	346	325	325	315	327	347	359	309	339	332	308	314	355	349	327	312	317	359	336	328	333	324	300	323	348	302	333	356	299	316	321	308	292	315	309	306	289	318	301	323	333	324	336	320	314	336	304	314	329	324	371	332	307	312	293	318	284	313	340	325	277	304	336	340	328	319	348	316	325	362	321	341	307	319	322	350	308	308	328	297	299	329	324	309	302	307	268	302	322	292	361	312	310	339	290	315	334	317	340	332	283	318	313	288	325	318	340	280	317	298	296	324	298	333	361	329	344	300	350	351	316	342	319	307	309	327	333	313	304	302	318	335	302	319	329	351	283	311	325	321	331	308	311	341	356	353	302	308	289	331	329	311	309	311	364	348	310	337	329	343	338	301	315	304	316	335	328	323	336	322	349	328	292	326	300	327	357	328	326	302	313	310	348	315	314	292	325	343	314	312	299	310	334	312	288	330	303	316	273	338	338	306	326	313	306	338	326	328	307	316	348	333	358	271	343	305	330	335	271	317	323	303	298	291	340	301	318	339	310	326	331	306	315	336	338	314	305	304	338	304	333	327	311	299	318	322	287	327	328	320	321	347	316	322	326	357	309	326	317	334	296	327	325	320	294	361	334	326	338	326	306	319	332	315	346	300	277	319	326	311	333	308	288	327	335	286	317	300	318	305	346	317	279	298	321	300	293	313	322	326	336	306	309	320	307	285	296	339	310	330	348	333	279	319	350	311	293	294	331	314	341	343	311	327	326	328	312	319	297	282	350	297	281	329	337	330	323	337	306	327	289	332	309	345	303	315	331	334	300	304	321	327	335	349	319	328	334	301	308	326	316	348	310	345	354	322	318	328	380	326	287	326	350	353	348	283	356	329	351	311	317	303	333	308	331	322	324	334	301	294	342	320	351	311	333	302	306	303	324	313	350	300	337	343	331	312	333	320	294	372	318	328	303	327	319	333	299	285	327	337	330	314	296	326	330	313	343	342	351	324	329	328	292	327	338	307	307	310	325	348	334	319	304	321	300	312	349	304	386	309	309	318	302	326	332	303	319	357	339	295	355	319	328	315	335	335	321	326	315	312	343	333	292	348	332	320	359	319	336	297	307	333	299	307	312	304	281	326	294	321	341	336	328	327	318	322	313	308	333	293	354	321	304	320	338	359	333	318	313	333	305	345	333	335	373	330	327	335	292	310	336	303	303	322	306	354	309	342	347	296	340	321	306	337	340	320	330	320	300	342	345	312	309	282	301	284	303	322	308	300	334	311	306	335	323	307	297	303	320	325	314	313	342	326	294	334	309	305	316	329	341	314	336	329	318	315	308	341	313	338	328	327	292	344	330	321	298	317	330	338	318	300	341	296	316	306	328	327	303	305	318	333	304	300	313	369	354	331	298	312	325	308	353	309	322	353	324	321	332	308	302	282	354	337	308	365	330	341	322	344	353	326	323	326	328	340	331	309	304	304	292	326	323	335	382	299	332	306	304	336	319	321	342	310	309	320	342	333	299	364	322	315	329	322	348	324	321	349	337	329	315	310	275	330	303	311	280	312	325	313	339	306	318	349	304	346	322	325	320	326	323	320	349	305	330	336	355	318	325	277	334	340	319	345	318	321	348	314	317	322	326	357	327	326	342	322	337	310	320	333	318	312	297	333	310	331	353	352	339	329	319	327	302	360	331	327	328	319	288	334	322	338	330	309	311	301	336	326	331	309	291	287	299	310	325	329	337	354	335	308	337	315	306	354	309	357	332	305	327	331	344	317	370	310	329	327	294	335	336	315	340	363	352	321	350	351	295	317	311	326	321	309	327	307	314	329	329	319	330	281	324	339	299	326	326	284	282	289	320	328	323	308	337	302	311	339	332	329	334	328	302	318	295	310	294	340	293	318	328	306	301	344	333	316	346	315	297	309	307	333	332	361	334	328	308	327	339	305	314	331	331	308	323	296	342	347	326	292	332	324	311	291	325	309	334	330	309	323	308	327	320	344	285	327	335	338	329	325	331	289	305	303	293	268	319	335	279	308	306	299	348	330	309	303	312	300	299	326	292	336	322	318	321	331	342	305	307	304	308	315	311	299	333	321	347	281	301	326	327	293	316	294	305	325	310	322	295	320	297	324	325	322	329	319	313	314	333	331	313	276	312	304	295	316	321	314	328	327	328	307	322	303	302	308	328	325	330	320	341	317	334	345	347	351	320	332	337	325	354	340	323	311	350	339	289	352	325	331	318	334	323	338	277	285	306	315	295	316	318	329	328	325	344	330	334	311	340	319	315	306	333	332	295	325	351	334	324	350	353	315	347	334	315	310	350	301
49681	51419	38444	16101	11340	12673	58487	63673	50355	37274	21049	7504	1962	982	832	807	813	800	786	735	765	798	805	772	779	765	802	774	805	775	804	791	817	788	789	784	784	783	765	749	787	813	752	818	773	838	799	794	795	805	815	795	779	793	786	789	764	779	793	790	785	738	824	747	788	832	770	764	819	747	754	821	824	800	754	775	795	737	830	774	775	757	771	757	835	761	774	768	743	774	805	804	756	764	756	791	811	779	848	806	786	828	762	766	799	796	829	764	770	740	732	815	783	799	793	831	767	831	753	755	786	837	795	764	786	793	762	761	794	759	735	773	727	793	813	764	777	763	825	800	761	795	803	808	766	818	835	717	784	737	820	795	771	755	792	807	772	795	725	798	788	733	814	785	767	829	731	748	779	766	783	835	770	774	755	764	768	754	807	733	786	796	764	765	789	787	806	773	817	818	775	778	759	769	785	757	780	777	787	775	768	793	779	754	705	779	692	791	784	740	727	774	762	794	770	825	791	756	820	757	841	790	761	825	781	748	774	798	809	757	812	771	838	793	806	794	802	774	746	759	823	747	778	800	761	788	751	725	773	772	754	774	757	792	798	785	831	744	769	778	806	760	766	773	788	789	777	789	783	788	751	766	756	766	827	852	821	779	817	793	826	801	816	770	755	793	778	778	779	790	782	778	733	771	788	779	785	790	766	803	819	791	768	751	756	785	779	818	810	779	774	789	841	753	763	786	770	764	766	772	747	797	746	778	750	765	812	793	794	815	775	756	779	773	755	785	786	781	804	808	778	799	786	754	809	786	784	771	807	818	762	777	821	737	825	781	775	786	794	815	794	745	793	778	780	793	761	766	816	806	730	774	778	795	825	777	769	770	768	829	824	784	792	778	749	786	851	767	742	793	796	726	803	769	797	781	798	789	735	790	717	766	788	782	783	805	736	757	824	849	816	767	843	822	776	770	758	754	751	758	778	782	800	781	787	754	758	780	824	771	809	783	834	803	781	806	762	776	776	795	757	799	747	758	814	809	767	756	774	797	760	757	785	729	763	738	762	753	759	799	768	780	728	751	769	753	779	815	841	809	721	746	791	729	789	774	753	736	835	821	764	828	804	783	717	805	794	824	755	799	790	797	774	784	819	800	770	805	736	781	797	804	781	788	741	807	740	770	743	804	793	770	841	733	785	833	773	808	793	755	819	826	825	755	814	779	751	812	708	808	697	762	751	796	755	770	747	777	767	772	790	804	754	790	791	792	738	787	749	772	799	776	773	779	784	830	812	834	737	780	794	816	769	761	802	796	806	756	795	773	760	739	792	821	779	826	842	823	815	817	753	816	805	769	732	779	750	800	746	777	791	812	805	792	766	746	781	764	777	810	757	751	815	761	776	747	780	785	768	784	749	756	801	784	796	770	835	769	717	826	811	778	809	730	807	826	760	783	779	769	789	786	818	758	762	777	779	763	784	755	799	822	813	817	758	791	759	767	794	762	778	752	775	813	730	782	749	822	794	765	756	753	801	791	767	776	775	755	779	754	830	781	783	803	772	795	767	790	777	786	806	798	748	773	796	796	800	789	803	775	798	827	764	803	770	810	773	778	793	784	782	785	749	816	737	796	783	802	782	800	777	779	745	793	808	782	838	812	733	788	782	750	741	747	808	777	809	760	800	820	802	795	776	826	736	780	769	786	808	760	774	811	759	841	787	725	759	782	797	781	774	782	809	754	774	822	806	801	793	839	815	771	747	801	801	767	829	787	808	741	807	843	819	816	758	785	783	780	814	780	756	798	769	799	764	835	806	782	763	790	779	786	776	818	801	804	782	802	794	776	757	777	754	759	819	769	770	793	805	740	761	779	750	757	752	799	785	766	746	786	781	776	795	730	767	702	754	792	786	801	763	790	802	752	797	749	772	759	786	768	778	780	768	763	781	765	796	780	777	783	806	756	795	792	784	821	776	794	726	745	782	825	758	818	817	748	783	776	764	780	790	781	769	781	797	802	795	729	777	796	786	752	745	831	813	777	829	768	803	809	782	797	809	782	796	756	710	773	787	783	789	716	816	757	745	787	759	747	770	794	737	776	801	798	778	761	816	792	778	778	765	697	812	772	779	793	788	859	796	797	797	796	830	804	787	779	767	758	796	719	789	729	789	799	749	777	786	782	857	762	780	757	794	745	802	771	770	834	774	818	815	746	758	768	766	811	790	785	800	791	734	824	855	734	761	759	752	815	785	824	782	776	768	770	778	768	787	827	791	788	826	817	730	773	851	817	809	775	824	805	796	754	731	782	764	802	775	807	776	773	782	767	750	763	789	757	787	802	801	796	778	800	821	769	791	796	771	761	680	763	795	820	770	764	783	818	732	808	826	786	811	796	793	787	823	808	781	812	770	783	832	781	830	782	805	788	791	812	796	785	860	774	809	819	825	763	738	798	761	728	798	782	735	794	798	765	806	772	765	840	791	782	761	818	779	778	789	780	771	811	762	835	776	797	810	754	779	757	779	783	763	807	774	780	771	725	781	784	777	817	798	788	744	757	776	792	801	841	788	798	779	801	794	855	738	762	787	774	756	783	794	797	755	749	832	780	775	778	803	795	848	736	801	730	757	779	756	748	803	767	764	803	756	803	782	799	836	792	782	807	773	770	794	740	799	791	763	767	762	740	813	770	776	755	796	794	781	758	799	833	794	743	796	816	775	806	806	765	791	762	782	738	788	725	780	785	792	765	827	782	785	750	756	746	751	760	776	801	769	768	753	792	788	778	813	790	761	788	804	809	766	773	826	786	786	789	731	787	815	766	825	768	699	768	793	782	797	768	776	778	818	804	739	782	804	750	784	814	804	748	761	814	812	770	803	783	800	774	781	761	753	771	787	786	782	736	808	771	798	734	801	741	780	779	761	765	783	815	812	791	807	753	761	798	778	822	724	784	820	782	737	779	801	739	764	795	787	746	784	730	773	829	812	768	835	788	736	833	799	756	770	765	800	797	749	792	770	740	803	777	787	790	773	804	804	805	735	805	748	710	779	760	794	747	802	773	758	781	782	775	760	790	776	802	788	736	762	827	751	760	752	768	809	814	798	794	825	768	784	793	773	748	777	808	739	806	831	805	762	731	747	791	742	781	746	812	728	789	746	770	772	764	802	791	806	769	744	740	808	801	777	788	821	766	777	827	808	816	748	790	781	803	774	803	783	756	758	772	852	777	768	767	737	788	783	774	831	748	776	801	816	800	789	780	814	832	781	745	779	828	782	830	791	794	753	796	756	805	791	805	782	766	774	758	742	788	760	769	811	759	751	815	813	746	822	747	754	781	782	798	794	751	770	737	801	844	771	797	746	791	789	791	750	746	775	797	817	784	770	798	793	821	750	789	741	791	762	765	730	786	756	803	745	826	809	758	750	799	781	795	819	767	750	747	786	772	776	759	756	772	790	791	776	794	795	697	803	788	824	756	788	801	797	814	752	786	808	800	786	747	797	777	791	748	793	743
20624	15929	5623	1862	1567	1233	2844	3864	2675	1579	872	477	392	365	379	318	364	346	351	371	345	345	354	353	351	321	363	365	347	349	351	343	324	340	326	347	338	342	361	359	347	320	319	311	338	386	362	327	329	347	321	353	330	339	383	344	353	372	379	357	348	366	362	312	338	376	335	359	321	348	330	346	380	356	321	365	351	343	364	311	342	359	359	312	345	384	333	344	346	344	337	310	354	371	352	362	373	363	330	339	371	337	300	321	348	383	334	308	346	313	351	356	387	345	355	345	354	342	344	344	330	380	341	366	322	310	341	336	339	378	355	339	294	371	350	350	343	332	325	345	336	348	324	343	325	336	328	380	333	335	292	343	351	328	335	318	344	356	363	345	372	324	380	366	367	360	325	351	338	343	324	365	330	367	350	331	359	337	370	346	363	356	353	355	360	369	329	383	290	350	371	383	349	332	371	345	350	317	315	321	379	361	343	336	336	347	348	365	307	335	342	375	345	324	365	342	354	345	343	372	336	334	365	356	355	360	339	343	350	333	346	349	396	319	323	327	328	336	366	334	343	298	369	314	339	366	336	354	378	348	343	363	342	338	342	350	317	342	344	367	363	360	358	336	338	379	377	318	384	337	364	376	378	334	359	372	355	324	371	324	329	355	338	327	311	345	333	350	322	367	314	342	346	324	320	331	333	316	356	309	338	360	360	336	340	356	355	318	352	332	368	338	358	346	346	347	329	333	366	345	367	354	340	335	338	347	354	349	347	343	339	360	342	365	311	349	332	354	375	342	338	336	378	356	310	353	323	327	355	348	367	361	342	341	322	337	339	310	333	289	346	362	334	345	361	335	346	339	346	362	388	358	332	315	325	302	354	364	335	370	369	359	372	361	321	344	350	314	337	325	348	330	346	388	342	333	349	360	343	317	376	351	350	354	389	337	333	366	338	335	357	375	384	379	358	341	322	347	333	371	329	350	340	360	356	326	358	370	321	354	333	343	293	371	349	322	356	373	374	338	368	336	353	352	341	342	323	364	338	383	375	360	349	332	342	349	331	357	364	393	353	355	369	342	327	347	358	341	339	359	350	347	324	342	304	325	346	332	344	362	347	352	324	345	347	334	348	311	311	354	337	353	356	346	358	325	312	344	311	308	361	328	338	330	358	353	339	352	343	355	324	376	316	352	352	337	349	334	314	349	319	320	344	351	310	342	353	359	353	354	392	299	290	396	321	320	349	332	344	375	344	371	373	381	326	328	351	350	341	351	347	373	326	360	330	330	364	339	341	324	335	361	341	330	338	343	363	355	351	370	333	352	308	346	350	322	345	404	336	345	360	342	371	348	349	353	350	312	339	299	346	332	358	337	370	355	346	331	329	354	352	349	339	331	337	321	344	310	344	326	338	343	348	354	345	353	330	377	347	376	346	340	347	342	335	339	325	350	353	358	349	367	330	329	342	341	387	326	337	341	373	335	361	335	340	351	344	351	340	377	337	318	315	317	335	348	317	361	345	398	325	382	342	343	365	365	316	334	318	350	335	369	337	349	346	334	335	378	374	369	374	356	361	327	341	328	349	325	335	364	307	364	355	350	343	335	311	320	377	359	324	322	353	349	336	391	341	337	346	320	324	379	344	348	335	351	343	355	337	330	358	354	373	319	348	369	331	345	336	357	335	324	354	330	346	312	303	328	303	327	347	341	339	355	328	354	355	353	371	358	352	350	388	333	329	377	335	345	342	375	346	316	333	345	304	327	353	366	328	318	364	361	360	358	344	358	352	332	335	338	310	357	356	306	347	318	331	364	335	345	387	365	318	336	328	373	388	344	333	340	358	357	334	325	366	327	333	352	335	316	336	354	351	321	333	363	349	355	316	343	368	324	390	357	353	308	328	366	328	354	323	318	359	330	363	351	390	335	361	338	346	350	348	342	320	343	337	328	336	371	340	392	367	349	348	325	308	350	329	341	346	364	347	347	373	311	355	346	381	360	388	357	335	362	353	321	334	369	347	351	334	364	334	349	360	368	342	324	336	329	329	354	352	314	317	333	302	375	309	331	329	338	369	358	357	348	352	376	323	328	351	361	374	364	360	337	336	329	351	364	351	344	330	359	377	366	337	330	363	339	349	333	343	345	359	340	369	357	331	355	388	358	343	350	359	348	351	333	321	352	352	344	314	332	314	362	322	329	341	337	358	334	373	329	359	300	341	366	307	356	364	327	341	352	344	350	315	370	347	339	343	357	366	347	341	327	353	387	339	393	327	324	342	331	361	334	346	364	330	340	334	353	368	344	344	346	289	356	336	355	379	357	332	343	349	377	348	312	411	322	353	339	366	388	351	359	319	339	358	317	368	352	351	328	334	362	353	370	331	377	340	353	337	321	303	365	332	359	335	330	381	383	311	344	362	352	362	346	370	349	339	387	381	333	364	343	336	340	339	347	368	335	337	348	371	368	329	337	361	348	388	333	340	362	340	346	334	348	368	322	345	335	359	345	344	354	350	352	329	351	336	365	342	354	322	376	303	370	322	364	329	365	339	376	356	345	362	340	352	353	317	349	322	308	336	354	351	332	322	337	325	345	330	335	380	335	394	312	340	361	342	341	338	345	313	364	344	351	333	313	343	315	338	369	354	319	352	336	334	323	305	351	352	299	351	325	366	332	352	374	353	333	340	352	367	347	318	359	344	330	344	351	327	324	376	346	343	344	321	323	357	301	347	330	358	350	367	376	379	377	334	354	354	327	368	369	364	366	353	323	349	345	348	386	351	341	335	329	332	339	347	320	333	343	334	346	310	341	327	353	372	344	372	361	356	347	328	314	320	331	367	352	364	364	361	336	334	329	333	350	356	337	327	378	305	316	355	389	349	332	338	316	349	344	324	347	359	338	287	330	365	383	361	323	354	344	374	337	338	332	357	337	316	356	380	358	362	338	345	370	316	312	328	333	363	348	347	343	350	327	341	301	309	367	349	354	330	363	346	375	332	315	346	350	361	382	365	366	359	351	311	300	320	359	336	297	337	344	344	345	316	356	321	346	377	351	334	325	349	348	367	330	352	359	352	327	355	342	351	352	337	326	342	338	391	394	350	352	381	346	354	319	369	317	331	366	347	324	342	375	330	351	315	348	393	350	323	354	331	312	355	331	347	337	333	343	332	329	378	331	349	357	350	333	373	385	313	344	341	349	348	362	337	319	349	356	333	373	345	351	387	331	322	371	336	335	340	322	324	348	328	335	338	327	389	307	395	324	350	341	329	353	354	358	356	343	337	303	345	324	347	342	384	288	325	348	357	360	331	340	343	323	317	344	365	373	329	348	369	338	335	342	347	349	333	345	334	334	367	324	351	391	296	306	312	340	336	334	346	317	330	349	361	329	359	349	374	347	363	343	346	359	369	357	325	333	345	326	346	360	336	327	322	362	322	371	360	349	339	352	352	370	352	328	341	348	346	353	329	319	349	296	370	322	341	342	327	323	336	352	356	316	332	328	361	378
14965	14613	6247	4432	5337	4692	12891	13965	9463	5553	2774	1509	1002	902	841	863	860	849	841	874	830	837	878	944	874	923	817	854	853	889	871	872	830	839	872	824	881	838	880	833	856	831	803	851	817	862	831	895	873	868	883	843	844	870	829	866	876	837	948	890	835	886	882	840	876	898	871	842	857	859	908	862	851	877	817	893	886	876	833	856	852	869	845	934	854	865	848	839	896	924	845	861	862	792	849	798	854	828	880	856	896	816	864	851	897	862	878	840	810	858	834	861	823	833	837	846	842	929	832	858	850	852	853	844	851	865	820	824	904	807	855	790	893	884	844	899	794	909	893	794	828	865	850	781	893	803	857	837	808	886	829	851	855	821	883	827	870	892	837	848	838	859	900	831	880	851	887	824	803	859	834	867	798	846	857	842	870	854	854	819	805	868	811	858	902	800	812	906	848	816	847	915	849	865	819	878	897	846	882	877	890	828	826	827	890	821	845	861	807	834	900	874	848	798	910	863	842	831	818	858	865	834	876	851	840	851	904	870	869	849	835	835	847	904	848	913	842	858	872	860	831	902	888	817	858	827	842	805	844	877	861	896	862	854	835	815	897	887	873	846	862	879	824	814	839	850	820	808	885	838	867	896	883	809	863	831	811	818	861	888	840	910	847	893	835	871	867	856	885	881	885	832	831	837	854	888	829	853	868	903	796	773	858	868	827	845	870	880	805	825	821	825	829	877	830	865	816	864	896	829	871	869	830	867	812	807	866	851	813	818	855	833	864	848	834	833	755	850	852	818	849	838	816	863	837	818	825	869	891	875	923	863	873	849	871	800	910	905	863	835	851	867	912	819	850	847	887	909	842	848	817	837	854	832	818	872	843	809	831	849	853	850	823	842	859	845	879	849	839	898	830	853	878	867	808	844	869	909	873	888	827	871	914	847	886	874	886	851	862	851	836	842	895	867	898	835	857	890	839	896	840	863	856	830	868	874	828	877	913	841	809	845	871	838	865	837	884	882	860	831	805	815	836	828	842	908	864	834	878	847	828	828	869	833	860	856	862	832	882	788	862	831	893	856	836	920	881	858	845	883	893	854	869	844	863	851	870	886	858	824	814	820	819	869	823	843	871	853	818	796	882	833	873	872	821	854	888	826	906	851	903	800	833	892	801	833	845	772	854	877	841	857	901	904	873	822	876	873	811	880	829	850	840	837	844	838	871	846	839	833	839	818	841	867	853	858	855	832	860	834	820	870	826	845	854	868	824	876	831	846	884	844	843	851	834	826	864	814	839	865	829	870	852	841	825	856	863	857	843	942	818	883	902	860	845	857	848	882	811	856	812	867	825	803	868	858	880	891	813	844	850	848	871	825	866	868	836	847	849	888	902	867	811	857	841	905	845	874	876	813	832	876	881	824	842	848	909	852	848	853	852	855	844	866	837	902	858	861	857	859	832	856	864	798	832	817	878	857	882	856	857	833	866	847	872	849	768	878	858	832	834	798	882	852	844	852	917	873	860	816	793	893	844	916	849	859	880	840	794	906	860	804	863	870	845	855	804	804	856	821	855	858	872	847	866	842	835	870	881	839	838	874	793	810	887	855	849	849	884	875	815	860	849	911	847	841	840	816	871	863	865	845	862	876	886	859	832	835	846	855	835	925	881	837	852	858	835	853	892	843	872	840	884	852	803	835	862	823	869	872	841	853	825	892	875	824	817	867	851	895	867	895	864	879	833	846	871	822	874	886	843	854	834	821	855	876	817	830	823	856	833	831	843	858	872	836	832	820	881	863	889	836	872	895	880	873	889	861	833	816	864	868	839	892	885	862	890	885	883	774	847	855	880	825	863	825	841	854	844	848	835	790	862	853	877	800	858	847	840	868	877	887	854	861	893	824	883	869	817	876	829	868	887	841	869	842	822	851	871	836	896	885	907	843	875	893	829	823	873	895	866	831	861	840	913	932	837	884	880	782	825	838	886	871	818	837	899	789	848	899	847	865	876	823	829	816	842	816	888	834	844	882	827	868	878	883	875	832	880	875	872	857	835	905	829	844	861	830	859	844	831	806	831	874	848	847	864	863	815	876	830	916	869	828	848	892	871	835	842	914	817	824	851	822	850	862	872	892	865	867	879	852	902	862	857	823	813	876	885	871	817	887	898	850	869	877	829	827	830	854	840	925	823	840	855	809	829	842	867	846	824	781	865	843	868	886	843	856	862	868	882	871	874	878	847	893	825	918	864	879	838	860	801	878	869	861	872	812	849	850	840	818	808	826	868	873	853	905	804	853	886	884	861	835	863	896	814	830	884	889	852	837	823	859	865	879	884	846	844	948	852	907	873	854	855	872	871	882	791	889	892	879	880	889	874	848	867	860	865	865	820	850	829	851	833	842	887	850	859	804	857	827	867	861	887	865	853	891	819	842	842	856	857	814	830	857	860	890	862	878	820	868	870	859	873	868	861	884	878	834	888	842	866	843	858	856	873	892	811	857	799	825	842	859	840	845	795	866	841	827	891	842	852	908	842	847	856	834	908	816	848	872	865	905	852	866	830	853	884	858	851	852	838	862	854	879	874	933	864	859	843	864	818	810	827	852	843	841	814	821	894	869	816	827	837	900	862	833	852	854	917	830	861	863	864	850	878	870	852	839	863	852	851	869	855	831	845	907	797	868	853	824	835	845	860	833	854	882	820	858	788	861	815	860	851	927	843	843	862	872	924	910	875	857	836	863	804	851	834	849	855	882	796	866	846	873	823	842	809	850	843	874	860	842	863	826	823	854	841	857	886	852	859	858	889	857	812	833	816	800	838	878	833	839	836	869	841	850	849	818	894	849	857	862	851	867	784	843	905	861	830	860	823	904	882	794	841	822	863	820	822	861	834	822	826	850	835	918	870	857	832	804	831	830	839	843	865	877	852	853	861	852	818	848	848	851	829	904	837	851	869	809	857	820	774	840	840	908	869	875	905	869	785	878	835	827	843	842	878	860	837	870	867	848	868	905	840	834	835	883	841	841	842	828	854	858	865	918	858	827	847	841	830	847	847	858	895	826	839	899	800	841	822	815	853	854	849	833	898	855	843	839	832	827	864	830	878	858	855	855	862	894	832	845	853	840	872	924	835	848	853	889	828	879	840	835	837	866	858	819	824	876	877	865	875	826	790	846	906	817	876	849	835	889	870	843	883	896	867	832	873	841	855	888	848	844	834	881	877	855	837	878	879	805	900	816	872	831	885	857	877	804	835	809	860	895	825	859	797	867	809	864	853	838	852	842	840	864	827	866	824	853	921	852	887	816	827	845	828	857	859	830	896	858	804	855	810	872	876	856	875	886	843	887	848	864	837	856	788	808	846	869	792	846	880	866	876	861	853	890	885	880	864	917	873	843	884	844	844	861	854	839	878	870	837	842	884	902	841	908	834	833	854	868	871	863	830	861	872	895	882	881	823	853	825	828	837	837	826	862	842	868	861	906	860	849	867	886	872	850	825	812	830	805	878	839
56284	42831	30481	22839	17289	10413	32076	37444	22989	12231	4106	1188	519	385	356	390	370	351	319	344	351	373	389	377	383	371	403	363	343	380	385	385	342	348	367	370	389	384	379	373	382	328	372	369	343	351	362	376	334	359	367	390	347	366	368	375	402	360	362	383	382	374	381	322	372	386	362	351	342	351	355	360	377	379	339	373	356	392	368	359	389	390	372	365	360	381	348	349	415	352	350	387	332	352	340	361	373	372	412	365	381	348	362	346	338	346	383	376	360	388	400	432	342	366	386	361	379	339	339	378	375	342	396	381	345	391	353	385	359	345	331	397	338	360	392	388	358	396	354	370	335	334	371	363	391	382	387	352	351	371	356	370	346	363	366	362	347	342	382	360	416	374	383	366	353	359	313	363	352	364	372	337	368	356	356	372	379	361	364	343	405	360	381	363	363	360	371	352	357	363	347	355	340	329	342	377	380	352	394	365	363	356	383	343	337	351	356	353	339	376	377	383	370	345	342	364	358	389	357	370	366	404	368	373	370	360	398	367	349	399	387	384	341	378	378	331	365	340	307	379	332	370	374	396	368	345	349	343	365	346	391	395	367	382	359	373	355	362	361	373	349	354	345	380	380	371	391	365	347	386	411	394	362	375	370	360	340	346	356	353	349	363	374	365	396	357	320	367	349	349	343	373	349	370	366	381	381	347	341	383	334	377	365	371	356	358	350	357	380	353	357	386	364	365	338	374	353	370	372	350	356	330	380	347	382	371	361	395	379	375	380	355	383	348	389	337	359	386	382	350	339	309	405	346	364	331	356	394	374	347	382	350	323	366	389	341	328	336	340	364	349	364	309	342	363	350	345	348	345	360	358	343	361	374	370	345	376	389	362	340	362	373	348	346	320	367	371	361	375	357	333	354	376	379	368	355	367	363	385	367	375	357	366	358	364	362	372	347	366	373	361	351	367	362	345	351	358	370	364	344	377	350	356	354	388	387	356	383	362	342	391	375	368	315	346	384	398	328	396	354	373	385	374	399	354	369	366	372	333	347	383	346	387	374	329	383	357	365	380	353	381	342	361	337	364	391	326	373	363	312	352	381	371	372	329	346	358	383	380	316	356	350	331	367	359	377	326	365	364	338	341	335	379	351	354	381	384	390	377	356	374	370	358	419	384	347	360	329	354	383	380	353	329	346	378	350	363	381	358	411	377	370	355	356	327	382	331	374	340	348	376	352	335	391	360	401	364	375	379	363	357	363	368	338	338	329	358	379	379	382	364	371	371	375	387	381	344	380	350	350	390	375	366	364	372	375	344	380	343	361	392	388	357	390	381	360	372	372	344	356	361	376	344	360	346	386	379	388	337	379	395	380	364	354	368	370	369	370	361	378	370	373	389	349	367	365	353	370	388	387	397	339	382	356	366	378	334	346	354	390	348	362	362	387	352	341	372	367	376	391	372	374	385	370	346	335	376	384	377	382	365	345	387	380	349	395	386	387	353	390	357	371	390	395	395	375	347	385	350	359	375	365	358	373	360	376	371	351	367	349	361	362	403	396	402	367	401	315	401	355	386	366	338	400	385	339	368	366	376	350	396	331	360	360	357	333	342	331	367	373	367	379	355	349	339	353	395	392	352	358	366	357	376	367	352	405	393	376	353	354	367	344	352	393	400	388	382	324	367	379	418	344	378	361	374	352	361	395	352	404	387	402	376	371	386	357	376	377	344	372	344	339	379	372	378	325	372	356	382	344	372	327	377	349	338	349	358	388	364	346	368	362	366	356	367	398	348	382	354	328	357	353	409	416	344	355	388	382	367	370	343	404	326	362	371	362	364	354	373	330	397	377	350	364	376	385	379	375	367	348	338	373	370	353	373	357	337	357	387	385	357	355	388	357	348	368	365	360	326	352	381	379	341	352	374	400	362	386	360	345	395	364	368	385	387	375	350	357	349	351	296	353	390	371	379	384	355	381	364	355	363	353	399	364	354	378	364	358	353	355	341	344	341	379	334	321	384	370	398	355	364	354	363	317	369	363	389	352	354	354	357	348	343	383	349	368	354	363	386	367	383	362	353	391	353	371	425	365	361	397	330	377	381	391	382	369	372	349	341	333	360	361	346	364	333	382	382	397	353	365	381	355	371	373	378	386	386	386	349	379	391	344	354	355	358	361	377	355	365	339	372	380	332	358	394	340	331	374	410	351	342	352	373	365	376	337	360	405	358	336	398	344	365	375	381	342	375	360	332	359	363	352	366	367	370	365	365	351	346	363	378	388	296	357	367	343	399	378	360	327	360	377	369	347	365	363	400	396	356	334	353	347	384	369	378	376	389	379	363	323	358	359	370	374	351	346	387	356	346	356	385	376	380	393	365	367	385	365	338	380	355	364	358	381	362	342	376	386	384	353	373	367	352	344	358	388	349	373	418	334	363	370	382	356	334	340	341	342	372	362	380	354	390	359	364	346	382	359	352	356	370	367	371	355	351	365	366	332	357	382	368	384	347	353	367	342	351	356	367	400	385	350	346	359	352	351	366	364	370	383	381	405	348	355	367	380	374	348	323	338	359	342	388	377	336	375	365	338	367	388	351	411	352	355	376	377	371	343	384	367	349	381	300	368	380	375	363	403	362	339	329	374	375	341	381	342	394	359	354	361	396	357	365	388	362	357	385	378	375	356	374	366	331	357	370	405	333	383	316	363	345	385	342	345	381	358	350	363	362	375	338	364	343	350	383	362	345	359	359	367	359	392	324	367	377	341	350	399	337	332	343	338	383	374	396	362	346	377	376	365	396	343	358	395	373	329	337	372	350	353	400	400	367	372	350	379	381	332	404	361	363	357	379	362	359	357	343	363	341	369	346	347	367	407	361	360	376	340	314	357	369	345	362	406	362	374	370	380	338	341	370	378	348	401	344	349	372	356	383	329	363	362	394	358	352	347	366	349	369	381	371	350	343	369	359	349	405	364	324	340	357	361	348	334	377	336	330	367	376	350	359	341	339	363	373	381	359	387	387	365	322	364	396	356	380	347	356	355	376	367	350	371	363	353	362	375	335	353	354	394	360	345	359	354	341	386	342	400	364	376	325	357	379	360	339	332	356	366	372	377	359	403	358	369	345	394	313	333	365	394	380	342	351	348	344	334	375	357	379	377	358	362	363	340	369	321	362	375	379	347	355	362	367	403	352	358	385	368	381	365	353	376	374	350	332	386	401	389	375	344	383	348	364	349	346	337	370	400	362	315	354	382	383	376	371	348	376	336	354	362	329	344	359	346	344	369	362	400	348	359	363	390	350	378	413	350	388	401	365	388	369	336	394	380	387	353	353	368	397	346	352	376	379	341	340	367	324	354	407	351	377	381	337	359	355	379	397	335	371	392	396	403	354	373	358	372	356	338	368	353	401	346	390	359	379	360	351	365	366	387	353	335	334	344	412	355	335	332	371	328	350	338	330	360	369	351	375	363	366	349	354	360	346	353	344	379	347	391	379	389	374	403	371	364	369	362
49811	47986	29646	18113	10602	12613	50832	50005	38616	26634	12630	3984	1426	986	893	912	860	875	901	858	897	902	927	990	856	902	874	887	904	868	829	869	877	859	885	844	879	844	850	870	928	893	908	857	903	869	858	859	848	921	871	931	843	968	842	905	918	858	908	845	898	884	859	860	881	883	816	908	832	872	845	866	857	898	912	928	867	912	885	897	841	914	870	913	907	893	927	867	909	858	886	847	828	853	862	885	874	836	890	898	902	889	926	843	913	906	893	830	849	838	930	871	921	877	901	903	866	874	871	866	936	875	879	829	879	881	850	878	889	858	880	884	890	876	932	863	865	843	907	891	906	894	911	921	903	924	879	849	860	853	919	828	837	893	864	827	951	914	886	878	924	850	888	844	885	899	871	911	859	903	937	814	902	844	883	868	902	858	916	855	885	859	845	864	865	856	884	929	900	886	814	884	874	899	827	892	883	902	814	885	855	887	829	872	869	855	875	855	868	870	849	930	867	842	857	884	827	875	957	881	873	844	839	917	946	869	865	888	889	871	894	885	890	872	905	895	881	861	880	867	859	880	878	885	866	850	874	856	890	885	810	875	864	843	838	852	900	951	844	886	893	811	866	877	941	897	882	904	898	854	895	940	843	896	850	880	820	832	906	886	875	858	843	912	824	864	922	875	877	861	859	875	924	926	857	911	904	887	860	915	884	867	890	858	917	953	900	878	913	867	891	885	836	874	857	863	890	914	830	888	919	869	850	868	942	860	895	916	871	818	871	857	877	855	898	815	884	864	945	873	840	873	873	816	865	874	945	868	923	917	867	918	939	863	902	854	858	924	868	883	856	878	866	835	864	878	872	884	868	910	864	893	881	898	867	794	907	848	841	867	831	911	884	898	865	888	948	847	909	833	893	844	902	887	929	873	917	911	894	853	917	849	896	916	902	947	932	907	903	849	906	835	864	867	903	910	859	885	905	894	862	834	900	940	865	870	890	873	866	846	845	909	859	866	902	913	901	870	873	873	852	844	937	924	888	911	917	855	887	905	919	871	868	877	921	860	923	877	895	876	906	918	836	878	870	878	875	860	877	881	915	896	842	881	891	905	909	888	827	854	923	861	818	875	879	888	909	873	864	873	872	845	878	931	838	858	893	863	885	866	874	837	841	890	892	850	908	924	856	886	935	967	891	886	878	824	878	856	890	886	839	876	902	891	885	908	885	913	861	868	906	900	846	903	884	893	873	906	864	895	879	916	840	874	870	833	885	867	880	846	915	857	912	902	826	807	912	904	830	897	850	914	875	884	881	898	920	914	863	841	871	877	874	876	887	893	923	847	906	883	873	844	896	900	856	915	906	870	834	895	878	903	906	922	880	843	895	862	899	906	864	891	798	894	883	930	883	909	906	875	863	835	868	888	851	876	885	909	894	890	876	888	878	883	869	851	928	860	889	920	875	845	896	862	861	847	890	890	880	916	897	853	932	872	838	806	849	887	857	900	892	884	892	919	851	893	855	905	848	873	885	870	845	904	862	867	837	844	895	907	872	865	874	850	887	899	843	918	882	898	934	898	860	862	844	859	879	912	889	913	883	879	884	879	900	831	857	896	842	876	856	898	943	878	910	878	895	863	932	883	898	854	869	910	888	871	889	914	892	878	900	904	893	886	873	818	917	846	894	888	869	863	882	892	905	890	891	837	872	927	886	871	888	822	907	888	893	877	880	842	883	856	863	852	912	898	919	863	841	881	923	843	872	867	911	882	890	872	891	850	901	906	896	830	876	843	884	900	904	849	858	832	901	875	838	856	895	839	880	845	879	931	964	883	913	853	887	877	915	907	887	900	922	886	896	892	861	923	895	903	939	865	890	875	904	901	919	909	877	909	860	916	831	837	919	865	844	865	866	817	874	904	913	917	883	869	861	885	832	886	849	889	834	841	939	898	892	856	867	856	894	870	857	832	887	875	892	908	905	907	937	899	855	866	842	812	846	879	871	919	920	938	854	874	892	874	870	875	872	804	860	945	835	929	891	841	925	880	866	903	930	977	902	847	880	889	918	873	907	834	900	891	862	836	902	871	886	877	845	856	872	881	823	876	946	886	881	871	956	889	874	909	889	896	909	929	852	889	877	881	949	868	865	893	835	855	881	883	861	872	855	861	835	897	849	837	782	874	882	853	867	866	907	920	826	908	902	862	852	864	874	901	930	882	869	862	827	865	866	860	841	875	895	852	863	903	883	878	972	890	859	864	900	884	884	856	884	852	876	932	908	884	890	900	886	889	894	880	847	922	849	875	854	896	854	834	861	854	887	829	925	947	895	921	900	940	860	900	880	935	941	866	935	835	883	906	875	869	887	848	865	865	867	868	850	843	902	914	874	897	928	858	856	886	901	859	826	934	851	936	891	839	869	865	871	864	907	899	909	866	890	874	855	886	855	921	889	866	831	848	875	815	820	826	889	851	907	871	889	901	918	918	875	869	891	872	914	883	849	899	930	880	873	889	872	916	837	901	857	905	777	904	849	910	899	879	870	871	866	899	912	915	922	888	915	899	865	922	865	886	874	863	901	897	889	887	902	898	912	887	870	888	831	878	880	895	869	876	864	870	901	863	878	901	915	838	897	894	872	862	883	842	898	911	871	874	844	907	834	903	835	891	917	894	910	817	875	916	872	913	875	896	853	886	911	855	827	842	910	898	898	822	927	889	846	896	875	863	898	880	903	892	883	924	897	921	933	905	809	895	895	859	876	842	885	864	847	909	849	876	860	883	879	861	911	866	860	847	812	881	900	893	897	895	903	899	908	902	895	938	912	889	867	860	862	855	903	880	888	896	918	907	914	921	897	874	883	876	866	883	899	938	839	851	839	964	891	896	872	906	874	911	842	868	910	875	867	855	884	887	869	929	903	855	858	868	899	829	882	844	949	875	874	884	893	924	853	926	894	914	901	894	855	892	851	849	871	932	859	864	956	896	896	866	920	919	873	881	840	929	895	884	875	845	896	868	872	865	860	835	893	851	895	898	887	888	916	882	873	900	895	888	889	885	878	883	884	846	920	895	842	860	886	886	896	882	858	822	875	862	888	919	862	905	917	917	912	889	905	859	858	835	874	886	905	835	834	859	884	859	894	864	914	933	845	862	892	847	863	846	863	865	837	866	937	874	854	955	889	901	903	884	883	824	895	872	881	867	839	939	914	896	860	883	884	882	888	900	916	843	851	915	882	931	873	926	913	912	894	887	922	862	866	906	929	877	893	888	887	860	867	856	909	879	857	870	872	863	886	902	884	911	888	837	897	834	882	911	926	880	847	855	846	934	873	856	871	854	958	877	827	927	885	884	871	891	825	862	868	913	865	841	861	823	890	882	888	921	923	876	906	904	958	878	916	929	826	850	855	843	865	856	930	902	913	918	888	882	932	891	916	876	897	874	897	894	918	926	918	924	916	899	892	877	855	865	948	913	873	911	866	881	856	871	867	828	874	905	875	898	887	900	879	883	845	904
54992	38156	32397	25180	22497	20661	45026	50208	35557	21362	8007	1908	615	367	344	328	360	344	340	366	336	347	341	342	349	403	343	381	319	349	322	343	318	368	358	371	335	339	351	353	379	332	310	339	318	358	370	348	363	376	317	368	338	326	365	355	359	370	332	364	342	353	342	375	314	326	359	372	329	340	343	342	306	353	358	342	333	340	343	359	318	321	345	333	346	345	373	327	327	332	314	349	324	333	328	374	351	325	349	358	355	324	337	330	336	368	356	354	344	345	342	308	362	317	374	356	345	361	337	349	345	335	338	338	359	358	381	365	367	335	348	335	329	340	341	327	352	322	335	341	317	364	364	336	361	322	318	361	346	350	329	346	314	323	358	361	324	339	305	357	356	315	319	347	359	351	365	365	351	369	363	330	408	344	349	356	366	344	354	335	345	341	326	380	367	347	362	333	312	342	340	340	369	346	318	358	326	385	357	374	330	359	361	358	347	346	354	337	345	335	318	327	338	349	320	363	332	359	334	330	355	381	363	367	353	350	338	395	335	364	342	337	339	351	377	339	325	332	347	347	355	307	378	381	352	325	331	330	365	353	373	350	362	348	325	379	362	335	318	343	364	350	319	351	320	346	330	353	334	353	374	319	352	335	354	349	354	341	332	375	357	331	315	326	359	343	348	323	343	311	414	347	347	371	366	333	323	328	329	346	341	355	309	325	367	369	356	354	363	316	327	327	355	373	357	352	293	324	334	351	322	336	405	331	365	334	343	356	324	376	360	333	372	351	340	349	324	364	349	334	356	331	342	332	318	360	358	321	348	354	343	334	323	345	350	347	358	312	328	336	300	318	357	325	369	348	336	354	332	354	362	350	339	351	333	340	325	336	342	317	330	325	354	328	363	328	369	373	354	339	302	364	398	320	356	304	350	321	306	309	319	342	335	336	350	383	369	350	353	348	318	328	314	374	323	327	391	358	339	332	349	316	325	326	343	348	372	354	330	332	358	343	349	314	369	353	305	376	347	331	372	364	340	364	339	351	329	315	376	341	357	359	348	336	342	327	394	349	373	333	314	332	353	344	324	347	323	371	352	342	379	339	348	343	348	315	350	372	354	349	346	365	351	391	336	346	350	350	357	313	376	349	365	364	356	354	360	369	334	355	304	347	335	357	342	342	339	335	340	322	349	344	356	338	325	330	335	384	363	344	335	351	380	349	327	377	349	359	314	348	353	332	339	339	339	348	329	349	360	323	340	362	338	292	365	350	326	335	316	359	381	349	364	353	376	356	362	356	368	363	354	368	345	353	338	373	366	324	367	363	332	332	321	393	395	365	338	336	331	324	340	330	338	354	335	327	355	369	380	357	339	389	347	331	366	352	351	338	335	348	365	315	334	359	340	359	318	378	326	368	344	334	327	331	330	348	335	331	351	384	331	321	313	342	348	366	359	317	336	381	310	343	311	314	355	374	341	370	371	332	343	345	346	376	379	344	329	362	353	321	337	331	320	354	377	346	358	354	357	353	379	364	344	328	374	333	367	375	333	350	338	335	337	346	339	327	355	339	368	322	350	364	369	341	357	353	336	337	305	339	388	320	304	358	329	366	367	329	334	343	370	350	352	349	374	372	355	341	324	350	341	378	342	333	327	334	350	346	337	366	325	372	349	389	327	311	333	356	346	367	359	365	365	373	366	323	357	327	313	341	346	371	349	364	324	378	336	316	332	342	347	367	340	358	347	333	346	350	327	343	355	362	331	316	342	331	344	350	365	379	373	368	353	333	318	347	360	362	353	299	329	340	394	339	372	338	364	330	321	349	348	360	314	321	398	369	356	369	373	331	321	341	325	335	347	363	336	351	344	360	348	339	361	353	368	351	333	351	371	373	374	386	367	321	322	321	346	337	332	325	329	346	364	327	301	365	389	387	354	326	325	353	357	367	337	375	354	359	367	369	345	359	368	339	341	365	364	354	360	340	337	324	328	323	330	319	337	364	365	342	328	359	343	376	338	362	355	373	387	354	364	342	329	317	369	312	314	342	355	312	313	337	359	317	336	354	345	343	319	356	357	355	319	355	347	330	364	362	342	321	365	352	305	337	334	361	362	354	377	361	352	332	343	345	337	325	372	388	338	343	392	323	358	336	356	351	325	346	377	336	348	323	396	316	385	362	368	344	360	340	346	330	311	359	336	342	347	336	367	360	360	340	365	353	358	329	325	313	342	309	356	318	350	350	367	340	356	379	325	370	349	328	348	356	369	326	331	347	314	334	329	308	336	327	346	340	348	341	330	367	372	324	312	349	338	357	339	328	334	344	352	319	349	328	368	335	320	365	343	353	321	350	343	307	336	341	341	335	340	353	359	344	365	351	341	361	348	365	348	355	348	362	351	350	330	372	359	363	358	361	315	327	347	350	350	349	343	304	338	378	358	346	332	356	357	333	337	290	354	360	356	352	387	362	360	341	351	342	369	362	333	340	356	348	348	327	332	344	366	343	324	365	343	366	318	338	371	331	374	329	318	332	342	375	373	313	331	345	343	359	341	360	340	343	310	345	329	333	315	330	376	347	346	332	337	316	361	337	344	331	339	352	355	314	347	372	341	335	321	341	344	323	337	361	339	362	372	333	345	357	322	383	372	336	374	307	328	334	347	344	346	324	349	358	356	349	329	344	357	298	345	354	319	365	331	344	321	370	346	320	362	342	359	324	312	373	429	345	352	347	327	335	371	335	365	330	347	350	313	325	319	378	368	338	344	353	323	324	338	355	350	354	330	336	353	345	339	370	364	385	338	342	340	341	347	383	366	332	368	342	349	343	357	368	351	343	351	341	325	342	329	319	328	324	347	316	372	348	390	371	344	324	369	347	345	349	303	356	351	330	326	349	364	367	344	360	348	322	353	384	337	331	358	335	339	343	344	345	360	330	304	386	377	337	380	363	327	388	298	336	297	337	339	333	360	319	357	321	330	285	350	337	315	372	337	343	362	345	300	378	354	353	351	388	325	386	335	332	348	341	338	351	319	311	372	370	376	356	351	341	320	343	363	348	340	362	354	327	326	322	350	323	317	328	335	351	342	362	333	325	336	340	361	293	334	332	322	311	369	369	349	339	352	329	327	325	313	355	315	337	387	338	325	340	327	355	338	338	305	339	324	324	319	356	331	372	341	314	357	369	338	368	385	336	391	350	328	361	310	331	344	312	324	346	340	332	354	308	326	332	311	362	343	331	354	333	368	333	381	353	360	350	325	347	315	359	350	345	358	330	339	341	361	348	372	363	345	305	360	312	371	312	345	351	355	323	369	333	347	366	367	322	333	319	324	349	337	353	343	353	335	362	355	346	359	357	305	362	319	365	335	360	337	342	318	351	316	346	345	355	371	317	321	346	321	373	350	356	362	357	309	333	336	365	358	364	330	342	359	324	341	338	330	339	342	343	360	354	365	318	349	325	364	340	339	376	331	331	344	347	341	374	336	350	352	357	341	351	370	352	331	334	326	348	354	338
55525	53923	38651	22084	13995	17392	63804	60676	48411	35159	18721	6094	1825	1015	823	818	852	915	830	785	801	862	845	817	879	787	888	864	789	822	876	796	820	814	784	822	805	768	847	817	817	799	801	824	805	814	853	806	838	796	803	796	805	822	838	875	889	843	800	811	811	813	825	836	833	813	829	796	806	857	800	853	800	804	832	804	839	858	816	798	793	833	844	827	812	791	790	787	822	817	801	833	764	835	822	802	760	812	828	801	836	816	781	829	821	837	784	875	841	833	854	838	883	831	841	830	879	807	826	830	775	820	827	823	845	815	821	848	869	818	807	776	810	849	827	844	783	826	840	780	852	876	826	819	793	825	782	850	844	806	895	814	888	810	818	844	827	781	792	874	851	861	840	867	783	862	785	732	878	858	828	820	783	843	789	836	843	822	758	828	817	850	762	862	846	796	837	842	835	805	829	846	871	814	826	847	810	803	786	797	818	803	790	817	820	802	829	821	812	805	846	857	798	770	827	872	829	832	820	814	834	801	837	860	839	842	832	763	804	849	814	790	828	825	816	832	850	833	845	796	869	858	768	827	793	851	824	861	792	850	839	803	824	835	819	787	839	795	819	807	861	805	813	824	858	853	821	816	826	802	806	886	827	845	872	855	846	871	789	810	828	813	823	818	856	825	829	815	829	814	836	801	839	788	834	826	833	862	813	875	806	849	813	822	815	821	807	830	823	806	807	861	771	785	832	801	807	812	816	843	879	878	806	832	816	814	830	774	792	817	827	835	818	847	865	792	820	827	857	810	836	828	827	825	807	854	869	810	896	824	809	788	812	843	842	841	847	843	826	827	834	767	763	802	822	844	826	844	852	787	824	844	821	888	800	816	820	836	838	792	826	846	845	848	863	852	823	827	849	880	815	861	830	815	817	859	883	823	857	827	853	787	821	833	833	838	845	840	814	861	717	825	857	797	802	777	834	834	798	843	813	828	815	849	851	793	823	805	822	794	819	822	863	768	801	823	857	802	793	813	804	862	808	876	781	808	863	859	788	847	804	847	833	803	844	820	817	856	833	765	795	863	802	825	796	829	813	837	836	816	821	816	795	853	814	872	793	817	812	802	898	881	810	858	805	845	785	829	880	816	832	870	796	801	821	794	849	849	805	845	824	808	869	785	843	920	851	817	867	817	836	782	902	813	803	770	819	879	860	860	814	801	796	823	835	851	839	797	822	778	852	833	831	826	787	807	829	835	836	795	838	814	835	806	862	807	792	845	838	851	867	803	844	797	828	830	807	797	810	881	833	835	815	817	839	798	814	794	824	837	838	829	856	820	830	849	837	835	789	849	862	830	877	859	835	812	776	801	816	792	816	835	921	813	816	819	788	804	835	803	827	790	809	844	823	799	870	846	839	825	829	875	790	799	787	884	784	812	796	810	862	850	816	849	811	849	859	827	867	804	874	869	804	826	823	830	843	815	817	798	831	776	823	862	831	839	800	835	796	802	833	807	812	830	816	845	823	789	877	839	843	780	789	791	862	855	817	813	780	820	794	852	807	844	769	831	841	832	818	812	856	824	797	836	836	810	841	808	791	818	813	788	825	827	836	843	821	796	861	872	783	849	858	778	818	797	847	838	820	817	826	837	806	824	852	791	855	846	861	804	798	841	840	848	780	875	875	796	852	805	842	876	848	841	847	846	764	842	855	833	824	815	832	852	852	812	862	816	826	851	810	826	806	876	835	835	878	750	810	815	820	836	804	812	839	820	861	851	832	854	801	875	831	860	797	809	759	836	842	792	819	811	808	840	896	817	815	834	817	809	775	784	840	847	824	835	823	817	845	838	834	792	838	787	861	863	826	805	840	864	906	831	841	837	818	868	787	814	849	818	789	805	802	801	814	818	830	799	833	815	806	808	821	829	832	848	819	874	796	750	845	849	814	838	825	839	825	783	798	806	818	872	797	797	834	797	851	822	867	840	824	813	881	857	863	842	800	830	835	791	839	868	854	860	802	838	778	821	809	826	820	832	809	804	896	783	780	846	804	801	789	817	826	801	807	792	853	846	781	831	871	846	827	805	789	865	817	791	826	774	834	820	849	805	799	813	824	872	836	804	828	792	839	830	868	824	845	835	837	761	860	831	800	896	830	832	835	856	764	794	843	845	809	780	779	836	866	789	857	869	804	828	842	804	841	835	812	829	782	860	846	904	836	844	858	831	810	848	800	803	794	821	785	842	839	799	860	876	845	805	832	822	804	884	784	870	860	834	853	849	778	796	839	820	877	855	796	833	795	791	805	871	821	809	813	807	817	788	878	777	828	805	821	818	841	807	848	844	852	858	829	842	776	825	794	822	833	839	850	808	766	812	851	798	838	845	874	810	786	852	816	799	838	830	781	810	839	875	843	833	798	874	822	824	866	808	806	817	795	802	810	844	791	792	838	856	812	878	791	827	792	825	822	828	791	773	808	783	859	855	822	822	763	816	775	793	829	808	865	867	836	846	851	840	845	818	849	774	829	859	820	805	798	805	840	825	865	843	832	811	813	856	889	787	803	853	815	787	842	897	831	816	814	818	815	809	806	831	808	822	818	800	813	778	881	783	831	776	812	794	828	798	813	858	801	833	865	793	843	805	818	856	854	825	856	813	827	825	880	813	811	830	853	818	803	835	853	806	839	832	833	799	803	854	849	829	833	818	816	823	803	814	855	850	841	800	824	813	793	838	792	790	799	824	794	869	805	831	782	821	823	758	841	814	821	775	816	810	782	813	821	782	865	818	877	804	855	804	848	890	823	888	826	878	822	867	852	813	762	837	847	833	787	822	807	812	811	838	835	825	813	848	835	765	805	794	796	837	805	884	844	848	827	814	852	825	883	795	812	825	777	817	779	822	820	836	803	797	812	788	834	811	776	839	830	851	879	799	817	799	793	823	788	809	770	843	800	827	813	807	822	799	789	812	831	865	815	857	818	798	884	843	823	843	818	816	831	821	817	834	836	804	833	836	812	869	884	801	864	861	864	803	816	850	822	777	821	835	818	779	864	877	815	822	825	823	834	840	816	809	840	855	844	813	841	867	792	790	769	863	827	870	854	825	819	839	782	812	850	834	824	785	824	795	798	801	859	790	807	849	785	807	800	820	802	850	844	845	822	817	816	787	823	841	801	791	878	784	796	805	798	790	815	852	862	799	782	846	785	844	879	793	828	780	822	831	806	795	822	837	868	802	833	829	869	844	826	824	837	790	840	819	828	916	838	817	797	870	822	814	828	829	841	804	777	817	802	798	839	838	831	783	854	869	826	770	815	785	801	886	885	860	759	798	808	798	844	846	807	803	774	796	858	854	822	820	812	812	796	861	869	842	856	775	826	878	777	840	853	814	825	822	770	828	816	820	846	802	840	859	822	802	783	884	816	857	816	823	841	859	830	846	804	831	884	798	843	849	764	836	818	776	784	822	788	836	815	839	814	831	803	833	795	784	813	755	857	840	797	816	870	799	828	826	827	847
29414	26785	14518	4100	1339	956	3184	3632	2476	1400	791	507	406	359	384	356	404	366	353	351	386	387	353	364	361	370	448	353	353	355	373	351	356	379	363	375	348	345	359	373	346	355	357	362	360	439	409	345	390	355	379	346	375	350	341	383	355	345	321	376	352	363	343	346	383	388	345	370	361	370	366	369	342	367	366	370	359	367	381	336	358	352	349	354	362	337	363	371	380	376	367	355	356	384	351	331	336	381	360	375	370	404	325	354	372	343	359	360	377	368	380	365	381	386	332	321	364	360	327	403	376	348	388	331	341	348	384	343	385	362	387	390	345	367	372	378	377	378	366	363	386	382	382	352	392	381	353	351	371	330	413	368	348	355	382	388	365	350	366	375	373	375	389	380	369	378	382	357	366	356	375	339	340	390	383	357	358	349	366	379	364	365	377	372	345	320	378	387	371	376	373	354	357	401	354	362	374	383	365	350	370	354	368	366	345	360	348	366	379	386	346	343	376	335	347	383	365	345	392	348	366	356	370	375	360	384	387	360	379	347	365	359	350	367	343	347	354	367	347	380	381	360	364	362	352	330	323	402	370	345	360	332	411	377	346	376	352	347	368	322	384	366	382	356	338	362	362	381	379	335	360	360	356	327	324	374	387	372	391	361	357	373	365	379	352	376	346	376	380	377	339	342	359	374	366	355	374	365	376	359	368	354	327	374	369	366	388	375	336	384	341	403	383	353	358	365	350	347	375	350	376	318	378	367	357	359	366	378	350	358	408	373	357	351	345	370	360	350	357	341	350	372	371	370	364	358	362	376	357	354	361	411	406	403	402	358	366	371	382	359	361	367	365	357	334	348	379	375	342	338	378	344	370	379	356	334	331	366	377	385	390	344	384	354	384	379	372	324	394	359	356	393	361	352	348	395	355	343	329	413	367	357	340	343	380	369	352	342	388	384	353	332	349	363	359	368	378	373	364	375	325	377	354	353	393	367	327	332	360	378	372	349	364	362	358	372	373	415	373	378	345	353	374	348	339	367	393	366	348	348	351	383	368	386	397	367	359	349	371	391	339	377	378	356	327	345	376	343	370	378	352	353	358	359	360	384	337	340	388	367	353	309	316	340	359	364	362	359	352	392	371	407	364	339	370	417	346	381	361	381	381	379	360	372	334	345	368	357	353	337	374	338	381	379	390	363	352	392	376	382	336	370	374	352	360	365	366	359	350	382	337	338	365	333	380	341	347	352	332	397	353	367	362	408	348	373	359	350	400	367	379	410	349	370	366	358	333	370	361	348	333	383	368	365	355	394	346	392	340	354	367	356	356	321	370	349	379	382	332	348	361	349	379	392	377	377	383	405	357	351	339	364	395	383	406	388	346	330	374	339	347	374	369	357	361	361	324	357	360	360	359	352	370	387	341	349	342	372	392	330	370	344	374	367	352	370	382	387	384	354	377	369	386	365	365	357	380	348	318	368	345	357	345	371	381	372	363	354	368	352	388	358	360	356	323	382	324	379	375	350	382	315	356	352	387	350	358	368	364	394	352	390	357	342	401	418	404	375	359	359	350	339	345	389	380	386	367	321	361	369	344	324	372	353	384	366	360	361	362	379	397	376	359	369	338	318	322	361	395	345	380	354	328	376	314	368	399	385	375	352	368	374	376	336	308	373	337	372	367	337	369	354	367	378	376	356	362	391	385	347	362	350	340	402	358	381	369	383	347	364	392	391	352	378	324	340	332	403	339	379	357	364	354	407	370	349	360	357	382	388	368	366	376	370	381	368	380	356	362	362	361	358	373	371	318	352	372	354	355	398	368	347	349	349	391	341	357	379	357	376	365	404	367	377	357	383	384	374	349	359	368	350	365	372	368	386	394	366	346	391	362	349	383	308	347	355	341	357	370	396	357	376	379	359	355	362	363	346	353	333	375	345	354	392	413	386	354	360	347	360	310	375	369	375	354	374	357	367	352	335	344	356	376	354	363	368	328	331	361	419	355	349	359	360	319	344	369	369	360	344	387	392	351	365	390	359	405	368	328	354	375	380	375	360	367	343	360	396	387	384	407	376	379	332	380	366	367	353	356	370	353	374	353	343	343	387	349	375	401	374	373	326	375	356	377	387	354	373	365	352	355	340	386	361	390	353	375	360	349	359	405	362	320	343	362	366	371	381	368	346	389	354	323	377	345	328	358	369	408	382	364	354	334	379	401	398	359	365	353	351	373	373	354	349	379	373	365	346	402	383	374	398	380	385	371	345	346	352	347	353	358	360	378	373	340	387	346	370	359	383	359	356	342	351	372	334	360	386	366	362	356	375	366	341	349	396	388	380	371	386	349	325	368	393	339	352	349	363	389	314	364	343	329	386	352	389	379	404	343	336	353	396	400	375	345	409	366	377	369	359	373	330	352	385	374	349	367	377	362	335	350	305	365	372	354	350	376	349	364	355	342	350	344	376	333	395	374	408	371	346	360	406	385	416	386	338	340	371	374	362	366	342	363	355	401	383	383	391	368	344	353	343	365	359	361	379	338	366	350	378	394	402	364	378	348	418	379	352	370	397	379	368	360	350	344	385	358	396	352	372	358	366	367	377	396	342	386	377	356	351	367	348	347	310	335	329	407	323	363	370	360	365	368	327	356	354	384	370	387	345	349	409	355	356	371	380	374	359	361	334	351	394	324	365	340	372	385	397	370	327	360	373	349	365	369	384	377	352	348	368	361	354	373	354	354	375	339	396	344	354	350	353	353	392	341	347	365	395	333	342	365	402	370	354	386	346	370	352	354	371	365	381	345	345	356	373	380	364	362	368	372	388	375	383	392	343	383	366	337	373	375	336	370	396	326	351	357	361	400	378	366	368	365	361	373	368	372	377	358	402	327	335	324	343	360	356	366	356	371	356	351	375	346	335	368	343	379	387	335	375	375	409	362	347	346	366	367	411	384	365	367	369	380	373	372	368	357	366	353	370	329	352	350	363	350	338	393	376	332	341	343	356	351	336	367	365	330	349	332	362	356	328	365	365	386	362	384	373	360	333	368	331	336	370	401	350	344	344	343	373	365	353	401	357	351	376	363	380	348	390	366	379	352	363	350	350	398	344	321	379	407	353	333	362	338	394	352	368	352	339	366	345	401	386	348	401	376	359	372	376	373	387	371	371	342	399	363	345	369	381	395	344	371	350	377	348	365	352	380	358	317	374	380	364	332	388	372	396	355	354	310	343	368	361	377	406	385	346	370	330	380	371	385	348	391	359	361	351	366	361	360	368	304	358	354	381	330	370	337	334	355	389	367	377	381	381	351	330	362	335	370	341	405	368	369	341	405	383	370	387	366	357	347	351	384	378	369	344	338	375	351	349	367	398	324	338	369	324	373	333	371	327	358	392	345	374	338	384	381	359	352	371	385	409	374	384	373	360	383	359	371	378	384	340	365	346	371	359	329	349	355	376	372	369	387	353	352	374	344	372	387	352	361	381	339	395	355	325	351	359	363	382	363	384	321	367
20736	24984	15028	6434	4114	3511	13478	13468	8994	4936	2394	1330	984	910	885	947	978	931	873	843	853	913	904	885	894	859	850	847	852	934	896	866	898	881	903	920	918	855	867	855	907	933	926	851	909	873	872	907	963	908	894	869	941	840	906	858	878	869	881	914	897	873	890	836	889	891	889	886	901	893	942	866	884	862	922	847	923	901	892	894	908	867	877	885	863	890	905	890	863	888	896	838	825	889	855	875	907	885	892	833	883	877	894	817	936	902	900	876	864	860	880	876	850	915	909	866	867	871	938	865	877	916	882	860	901	876	888	890	942	877	906	887	864	908	915	896	866	900	879	910	874	866	903	914	885	882	892	892	907	911	895	878	864	912	921	896	934	830	868	884	909	916	875	901	853	832	877	911	863	954	883	915	877	943	869	872	824	851	881	859	909	832	922	902	852	874	910	870	856	865	898	907	919	955	890	881	864	916	858	896	910	932	870	889	879	876	891	874	853	888	869	917	904	874	919	874	909	901	928	922	846	902	907	886	933	869	921	886	967	879	924	888	941	927	909	838	902	888	885	893	863	884	926	903	882	877	885	866	941	923	903	832	911	893	929	920	911	889	900	903	852	880	899	868	925	883	921	840	838	892	918	867	888	884	878	940	864	853	876	900	847	896	949	916	835	922	893	884	887	915	937	905	840	865	928	945	881	946	867	796	903	862	920	911	877	879	874	877	898	857	893	881	926	903	959	884	798	875	850	875	876	886	869	882	954	845	843	925	911	887	959	896	828	902	840	910	886	868	835	914	894	877	870	869	856	867	935	941	862	930	931	866	866	871	889	860	875	889	897	885	938	888	874	868	857	892	857	899	922	898	901	841	897	894	924	842	837	839	936	856	865	883	972	909	902	893	886	901	934	927	921	897	855	886	876	879	925	858	846	867	975	908	868	896	882	912	872	903	880	914	887	926	893	920	871	849	912	879	877	904	907	894	929	876	934	937	925	892	905	901	825	864	873	976	867	886	884	902	838	879	892	915	884	844	903	904	862	921	915	835	876	884	849	902	881	883	885	823	858	878	863	865	838	911	910	827	880	870	881	858	860	910	883	896	864	930	910	909	891	884	921	887	905	858	912	907	900	916	893	902	896	959	828	914	918	923	871	883	877	873	910	833	838	933	906	894	910	890	810	893	894	875	857	883	903	863	872	924	867	854	875	891	894	910	884	896	911	859	916	888	870	871	861	880	991	852	828	938	938	907	887	861	879	898	918	896	887	886	868	872	918	894	918	905	906	905	945	885	892	868	843	897	849	878	827	880	890	870	852	905	885	929	875	866	877	902	853	818	850	906	946	934	860	971	868	888	864	920	895	873	921	850	924	839	917	852	885	938	907	899	907	939	883	875	907	854	883	871	923	933	924	889	862	899	872	893	854	902	864	904	900	881	909	937	833	781	860	890	925	912	875	858	888	910	858	916	900	870	868	865	823	888	934	855	925	939	887	860	929	900	884	901	880	907	923	900	876	923	891	912	906	849	891	907	915	866	877	892	894	913	900	852	922	848	875	869	917	900	887	909	882	906	908	930	924	847	910	875	910	911	869	936	890	886	901	847	918	903	856	889	925	875	909	859	887	827	889	861	893	912	890	844	902	885	833	925	846	849	911	881	920	871	926	807	892	944	918	885	911	857	923	882	874	860	958	868	914	914	921	884	915	840	870	895	910	826	902	939	897	933	893	904	868	892	839	930	868	878	908	887	881	846	924	879	894	936	863	919	878	893	936	866	927	876	856	881	877	849	881	831	862	865	881	892	905	966	875	866	902	860	931	862	951	889	908	873	887	830	903	926	926	902	856	897	901	918	893	864	867	927	875	848	850	909	915	882	899	914	942	825	868	832	880	827	849	897	856	887	924	872	937	904	842	911	891	889	885	870	903	863	909	929	942	875	857	984	909	904	904	898	950	884	866	885	853	853	862	894	896	902	934	851	903	901	911	869	869	860	904	862	898	905	861	910	937	885	926	896	892	832	876	871	883	903	883	837	890	881	894	936	883	909	911	899	901	866	865	908	862	884	862	863	908	893	887	903	869	907	882	899	783	917	904	933	895	932	873	918	940	901	903	851	836	873	876	876	864	868	869	865	914	867	905	853	847	955	836	874	878	868	922	904	927	867	842	904	926	937	875	875	912	922	932	908	882	914	896	819	905	891	852	937	889	846	886	884	912	849	898	882	898	837	901	906	929	887	875	810	892	918	931	892	905	882	901	869	885	907	890	855	914	925	908	851	893	894	932	864	897	891	848	898	892	895	887	893	856	886	898	862	891	848	903	862	902	830	876	908	889	872	918	890	926	875	903	909	891	871	878	871	807	902	896	852	914	923	930	868	930	952	893	920	855	896	927	863	894	916	900	871	884	941	903	874	895	869	836	871	958	875	883	843	840	890	874	869	904	864	870	834	898	904	872	878	939	930	901	923	841	902	863	881	935	897	850	873	934	902	906	856	894	942	902	885	872	942	857	868	869	943	910	884	873	854	887	905	864	857	872	861	891	896	925	955	825	902	892	876	867	873	912	917	987	858	896	889	939	877	875	868	876	840	867	874	882	855	845	893	890	915	865	898	898	875	848	904	856	864	905	868	877	859	899	912	900	852	933	886	872	900	911	942	910	902	923	871	860	874	875	857	870	936	935	897	890	872	871	897	885	811	918	862	869	850	885	874	895	869	864	901	844	885	896	878	914	898	860	853	869	858	901	893	910	917	910	887	890	915	912	905	907	908	947	907	955	909	847	863	882	874	830	878	858	871	917	879	909	917	889	888	861	908	901	920	899	873	863	888	883	837	893	882	874	872	925	898	886	909	914	885	909	866	869	917	875	886	913	849	926	839	952	894	857	912	886	935	881	897	871	909	909	937	889	904	923	909	881	947	919	920	908	871	918	843	894	902	832	872	877	922	848	928	911	868	898	903	871	876	911	866	887	899	888	855	862	930	834	873	876	866	917	871	942	838	853	866	921	861	937	890	880	897	917	912	919	880	924	900	846	877	859	917	882	855	889	883	902	868	958	866	908	934	851	900	878	941	905	892	890	875	939	933	936	907	897	921	885	874	966	922	873	870	865	833	914	853	848	928	902	959	899	914	902	881	858	891	896	867	828	899	890	929	904	898	961	871	910	922	849	876	897	872	942	890	907	937	907	924	884	889	852	884	902	902	831	904	847	914	914	879	840	914	924	863	868	872	847	907	857	826	925	884	900	900	889	878	895	851	906	847	891	863	868	914	941	868	884	916	921	905	865	901	928	905	896	886	874	860	854	875	932	816	830	910	934	858	901	874	927	851	908	848	877	911	902	888	899	910	900	894	902	853	932	905	888	900	885	883	893	887	887	935	861	935	943	882	879	928	897	885	838	880	853	857	938	840	826	933	844	919	875	866	894	862	903	892	958	940	830	935	889	939	897	877	910	897	898	894	893	920	863	886	888	915	848	893	883	857	912	830	885	876	878	823	902	891
53844	40883	33101	24514	18644	13340	35480	36187	24310	12167	3804	1068	467	384	369	364	374	372	359	353	428	366	375	374	377	390	383	381	373	376	359	358	353	379	411	332	371	392	358	392	379	354	361	350	369	403	363	393	378	381	412	343	409	364	367	384	355	380	398	367	388	390	386	344	384	391	365	382	353	348	353	366	368	382	328	406	354	336	377	372	384	356	367	348	377	348	350	364	383	367	371	332	388	367	352	380	394	322	313	354	361	404	387	366	370	372	401	368	419	365	366	374	394	380	329	373	380	363	409	391	400	390	406	354	335	356	379	363	388	370	361	354	389	367	372	390	361	368	369	372	358	386	370	378	381	353	360	402	368	364	394	384	368	387	343	366	367	358	368	378	358	360	360	380	359	356	337	369	361	374	347	366	395	387	362	326	345	359	371	366	356	353	317	373	365	357	384	369	372	376	341	371	387	378	369	385	372	381	378	369	342	357	401	401	360	367	370	389	383	389	400	342	363	364	376	382	370	401	381	405	394	331	361	359	369	372	362	357	354	388	394	357	352	390	365	358	364	394	368	364	376	372	357	387	356	339	398	367	410	357	380	395	383	388	385	385	381	350	375	364	415	322	382	348	383	369	386	338	375	384	387	425	349	337	363	386	390	381	352	362	372	369	363	357	384	377	353	345	350	346	366	360	365	408	377	376	341	360	343	352	358	371	361	377	375	371	396	356	396	355	365	412	367	397	384	380	340	350	367	364	363	413	371	398	349	360	373	367	334	351	348	371	362	361	379	354	418	359	332	344	382	381	351	358	391	378	347	369	372	392	383	342	429	367	370	398	399	319	375	391	388	368	384	390	361	336	367	373	345	384	367	350	358	363	394	349	373	386	379	361	386	340	346	357	361	387	374	362	373	393	395	331	366	367	358	354	373	362	340	363	372	357	348	379	365	362	372	341	378	349	394	365	384	362	383	354	379	379	348	385	393	365	382	385	373	371	388	384	354	341	334	382	357	349	366	339	387	401	402	353	385	399	394	367	410	359	397	373	414	396	364	391	378	351	325	340	352	385	387	387	398	342	386	382	377	417	362	360	369	358	361	405	381	374	383	357	352	364	369	371	370	380	374	371	356	357	374	400	373	376	376	348	370	378	375	322	365	377	395	374	359	377	344	362	374	356	375	380	367	393	371	386	386	396	375	398	406	328	362	373	329	361	421	368	379	395	338	366	375	396	386	375	309	329	373	382	380	385	396	389	392	391	379	416	367	383	384	384	364	382	433	403	386	383	360	377	350	357	369	377	343	376	368	350	349	388	370	392	381	359	376	354	402	403	408	353	368	320	348	325	364	376	384	382	378	373	434	400	357	359	374	351	354	377	351	359	394	343	366	377	384	384	384	317	387	378	390	357	368	358	392	349	394	406	363	356	344	342	346	374	380	391	373	354	372	376	363	382	363	385	405	372	399	372	379	338	391	367	377	367	341	368	359	427	365	360	391	365	337	349	344	341	395	368	358	348	356	361	374	378	378	370	367	348	349	384	363	383	378	357	367	334	385	375	351	329	403	378	321	371	353	392	381	362	398	369	351	322	372	342	405	367	389	373	373	356	350	375	365	394	382	347	388	361	323	378	377	346	346	367	373	381	405	368	368	379	377	376	359	389	361	372	359	374	332	355	350	389	395	363	375	401	349	399	343	381	379	352	385	361	409	355	397	373	358	373	372	343	363	371	370	388	415	371	362	422	338	381	364	366	354	400	343	369	382	375	355	381	367	377	334	414	387	370	383	400	379	390	366	404	371	370	398	390	350	396	354	336	376	347	386	399	399	357	357	404	390	358	391	363	353	372	354	368	360	395	351	378	367	377	358	341	371	404	373	391	385	390	355	358	389	349	370	370	327	372	390	371	397	355	399	393	378	371	350	341	399	372	333	377	348	366	347	358	378	378	394	387	371	385	383	374	357	379	378	377	337	348	363	357	363	366	359	373	381	350	384	354	372	347	369	350	414	356	366	379	400	379	402	364	369	353	356	391	349	372	361	372	362	350	396	381	386	388	389	341	378	370	367	387	377	364	384	374	409	322	358	374	330	323	359	392	350	351	328	378	376	380	388	368	384	383	335	383	366	342	355	361	366	356	369	414	355	336	352	366	379	369	358	367	364	379	332	377	384	384	389	346	375	353	372	352	370	405	363	322	382	350	369	366	355	389	332	385	378	395	365	379	375	394	369	363	386	374	385	365	364	360	366	348	335	357	377	367	388	371	361	378	391	390	374	378	374	370	380	375	388	374	361	337	363	388	376	321	385	366	398	395	346	380	387	382	372	381	336	348	371	358	355	377	368	381	393	380	371	375	340	336	354	345	362	357	395	360	359	374	364	329	421	386	383	395	399	363	380	348	373	373	389	394	377	350	397	310	359	364	340	364	368	342	419	376	356	367	379	344	329	386	375	344	342	382	337	382	381	399	382	354	384	356	354	364	382	371	360	333	378	381	393	358	365	356	393	365	376	383	350	335	400	353	382	355	350	359	345	340	394	373	355	394	359	366	351	329	347	348	351	362	362	390	361	366	353	367	368	371	412	370	406	360	337	371	366	368	383	396	395	361	343	358	357	375	363	355	400	377	408	372	356	390	365	375	377	339	340	378	371	364	354	417	334	340	406	354	356	382	390	395	371	366	357	365	390	375	361	370	379	362	341	378	386	387	350	364	360	350	392	392	352	370	399	363	364	378	374	349	384	398	390	349	375	368	361	397	372	336	367	375	392	363	357	368	345	368	381	360	363	371	364	413	358	351	346	372	397	375	387	394	344	383	373	335	345	356	399	355	390	338	373	413	356	355	365	377	368	344	354	334	370	360	361	375	361	376	396	330	373	347	347	391	378	381	392	392	362	398	369	363	376	358	373	357	333	335	362	368	390	388	373	332	372	354	376	358	367	390	364	378	396	340	355	374	353	377	365	381	362	350	354	340	376	385	332	348	360	340	365	392	383	352	376	381	362	358	348	395	340	383	350	380	380	409	343	399	337	350	391	357	361	370	388	362	377	363	387	379	344	388	372	416	363	367	340	356	376	366	339	405	370	367	347	382	368	352	388	373	349	359	371	367	357	373	370	346	345	359	383	351	404	419	364	407	369	402	400	351	386	433	383	410	384	384	354	358	370	387	377	402	387	389	403	353	363	373	388	377	409	334	383	366	374	361	385	388	365	367	394	361	395	385	362	376	402	358	387	368	432	390	385	388	373	387	417	413	368	355	381	381	349	376	403	372	366	350	400	373	360	363	389	378	380	400	399	375	331	401	367	308	351	369	356	367	366	397	386	374	374	356	364	343	359	377	372	376	344	365	330	341	342	365	392	350	364	355	334	371	394	339	343	358	349	396	358	353	374	364	364	346	360	356	401	388	342	355	383	335	383	372	387	386	360	355	344	355	369	345	378	358	381	342	365	372	383	352	385	370	369	382	312	361	373	345	358	364	356	344	358	374	396	366	350	385	378	397	372	368
47046	45046	35747	16726	8983	13967	52574	49538	39333	25860	11767	3603	1362	912	902	875	895	903	927	880	902	919	835	885	905	929	884	863	889	888	873	883	914	934	903	953	860	867	896	907	869	832	937	865	875	847	889	863	873	906	874	906	884	902	874	921	883	882	910	920	905	939	924	955	934	876	904	877	894	941	848	847	846	941	929	868	863	894	897	850	921	853	859	871	868	911	861	903	878	882	853	895	910	864	893	882	888	868	823	850	878	877	864	846	863	848	833	879	874	819	933	904	869	861	830	971	969	933	952	957	900	885	908	891	839	846	846	829	882	909	891	891	907	882	899	931	916	856	848	821	929	913	848	896	907	838	894	962	820	902	901	842	834	919	850	913	884	908	838	913	870	912	887	903	841	834	861	873	914	898	885	871	869	906	881	868	885	899	918	872	847	874	873	867	904	885	872	889	904	856	851	869	867	876	880	850	851	860	913	892	887	936	826	907	883	883	883	849	901	909	857	891	886	915	885	928	910	915	821	862	898	869	841	856	869	846	907	887	995	865	887	854	911	803	862	846	865	871	887	888	880	903	935	851	868	809	884	903	909	919	891	892	929	867	836	882	861	902	885	895	872	841	864	818	872	899	921	895	881	908	890	870	907	836	884	875	894	880	884	859	893	918	921	901	915	917	839	871	903	868	866	859	862	924	903	863	929	903	899	859	907	947	860	948	916	842	880	873	902	852	888	880	890	895	888	929	885	948	857	922	855	914	862	906	903	883	892	840	912	922	930	846	925	841	901	844	906	880	875	852	851	887	920	851	846	889	852	925	924	837	848	863	913	865	892	853	901	878	876	930	899	933	903	925	820	905	892	884	866	851	886	954	894	853	907	898	837	834	877	903	875	944	851	847	916	881	850	804	875	849	880	879	837	941	857	914	927	865	911	898	872	862	871	843	909	893	879	886	907	891	846	877	904	834	942	846	855	852	852	891	887	874	835	890	852	859	942	907	941	849	902	848	902	932	894	939	876	877	882	848	893	895	912	936	882	897	909	863	886	858	847	870	889	886	921	909	890	871	873	886	867	852	854	920	848	881	834	813	877	894	915	863	874	903	906	885	903	872	874	884	824	852	885	917	858	872	861	900	922	857	970	898	906	812	884	893	841	863	874	961	859	873	887	906	868	885	880	902	937	814	951	852	885	842	875	906	885	900	866	912	873	891	914	934	924	895	886	926	917	961	922	921	877	859	907	852	890	912	903	954	837	850	850	884	877	856	846	874	911	861	874	897	878	865	883	916	912	879	903	893	896	940	859	948	906	821	879	891	899	843	869	902	844	876	934	938	889	928	920	882	885	939	903	925	902	890	884	877	869	869	907	945	866	898	896	880	889	915	891	833	906	885	819	876	843	900	874	893	862	902	899	876	864	944	893	858	881	910	893	892	859	882	950	884	867	909	897	881	899	868	852	948	852	880	877	859	875	898	878	876	879	904	825	928	895	879	837	908	911	862	841	843	899	874	891	901	897	858	870	879	860	837	888	953	851	900	864	878	882	919	898	893	891	848	889	919	877	913	910	912	856	874	855	875	931	919	897	854	896	894	930	856	869	873	915	852	872	849	888	869	901	879	942	910	874	859	918	887	885	866	894	903	866	916	836	883	918	909	864	893	840	894	877	917	898	927	855	889	888	844	896	888	921	910	895	839	882	877	888	830	880	862	839	887	852	907	884	917	924	909	899	938	880	854	913	909	896	867	899	859	871	859	886	908	879	942	896	865	843	889	866	880	860	893	912	850	862	923	890	914	905	921	928	888	898	873	854	865	900	871	882	866	819	830	911	907	887	900	878	901	869	863	886	933	904	891	899	885	852	847	833	920	885	887	856	890	846	910	877	878	891	901	912	912	860	896	992	911	905	897	874	866	883	897	898	880	865	896	857	890	926	899	912	882	845	836	885	867	893	886	870	883	925	891	892	907	834	873	836	926	860	910	895	845	897	890	887	878	865	891	921	893	845	925	905	916	901	876	894	886	937	914	910	831	877	900	870	906	879	909	855	861	880	875	916	921	869	946	922	871	873	874	911	916	815	881	893	888	858	876	952	914	905	911	881	882	902	862	871	902	850	957	860	880	875	805	865	860	912	878	904	916	852	897	878	896	918	879	892	878	923	943	942	913	950	912	884	879	891	891	870	886	938	931	924	876	881	833	933	894	880	833	881	877	877	890	879	892	839	878	875	883	926	904	918	836	879	876	872	911	892	917	879	836	862	901	893	894	866	840	951	883	917	893	867	888	907	866	905	872	944	913	889	786	878	853	875	875	908	921	832	874	916	894	860	903	902	943	900	882	838	910	899	872	858	877	842	908	872	892	874	902	881	910	899	886	855	930	880	888	931	889	888	863	934	885	905	897	898	859	902	886	859	826	875	890	884	930	920	848	855	849	932	891	857	911	891	865	902	870	900	840	940	874	924	898	924	881	876	930	874	907	871	899	876	901	876	920	893	838	917	923	885	894	825	882	893	852	893	875	874	917	876	909	898	856	859	918	865	852	855	880	890	849	886	898	887	884	899	854	842	916	844	918	859	905	898	883	909	886	912	881	943	833	929	959	883	965	886	852	916	912	894	885	911	896	903	922	871	881	912	820	869	953	928	865	917	899	873	879	854	901	921	933	935	906	897	905	905	846	833	894	886	866	871	911	916	914	824	917	944	887	847	865	923	840	886	878	870	922	877	903	929	915	900	866	943	897	911	865	849	904	901	869	888	894	869	889	868	900	901	924	905	932	873	915	883	925	856	886	894	825	864	840	877	867	914	855	919	873	914	868	906	859	832	933	832	914	870	890	899	901	873	922	881	900	921	903	929	894	903	869	959	882	914	844	909	874	857	900	901	911	895	917	926	883	940	908	882	926	896	874	845	911	885	888	893	883	883	898	896	905	927	901	887	887	915	927	837	831	829	849	886	859	862	924	966	917	854	903	872	890	866	845	935	876	906	850	923	855	851	882	835	910	901	860	865	894	837	901	882	870	858	914	833	891	870	957	927	876	914	889	893	881	871	837	882	864	911	895	829	881	853	914	894	849	893	879	930	870	877	889	876	890	869	908	850	864	894	889	926	889	876	882	838	911	848	848	893	891	847	897	891	889	936	884	904	863	848	881	922	881	960	880	905	888	861	875	844	898	863	864	857	874	845	888	924	907	868	879	884	906	848	867	864	924	862	920	887	900	919	874	862	928	924	903	888	907	881	845	895	875	893	910	921	914	915	848	886	878	859	948	868	879	890	915	900	901	924	858	897	815	875	900	905	913	895	875	898	890	894	791	892	861	902	873	815	879	917	861	878	867	870	891	828	881	894	862	838	848	880	834	954	891	883	883	874	937	921	902	901	962	910	900	838	850	897	885	878	888	825	865	857	882	867	902	864	867	916	910	920	907	898	889	941	971	895	880	922	866	870	861	939	917	896	922	883	870	860	868	880	856	876	931	873	893	912	907	914	894	884	912	904	904	910	813
55224	36477	30319	23647	21197	20647	50620	49697	34686	19909	6786	1567	527	391	352	339	352	327	345	336	289	338	335	322	329	308	366	342	353	336	309	331	344	354	338	312	369	356	347	335	331	356	354	330	365	341	341	366	361	326	326	310	315	337	316	346	356	332	301	310	362	303	344	321	351	325	335	356	327	323	327	353	346	324	334	336	322	294	319	387	320	338	314	322	334	307	264	308	397	359	328	372	363	334	310	331	327	325	349	287	343	330	370	332	339	347	298	303	316	336	297	331	283	325	299	315	305	348	308	343	354	341	333	311	342	341	347	332	336	333	345	353	328	324	334	354	319	340	326	303	378	321	340	350	358	337	352	335	329	334	309	317	342	324	346	349	320	347	319	304	331	323	330	319	297	333	309	357	326	367	301	347	316	321	365	363	341	318	324	324	331	333	308	325	292	354	348	307	329	344	381	359	323	307	354	330	334	323	349	375	333	332	309	341	332	338	332	312	335	336	328	354	328	340	305	352	339	328	314	344	314	337	319	335	332	357	325	330	309	370	308	325	330	304	346	339	349	332	330	315	304	345	372	342	319	382	349	293	331	331	358	318	312	328	315	318	305	316	343	346	341	372	307	361	344	351	335	324	334	313	318	338	357	334	345	359	314	358	341	349	344	344	320	349	315	354	345	336	340	320	314	336	326	355	305	324	299	340	312	326	344	314	325	343	352	349	319	327	334	372	332	336	320	325	330	334	335	319	315	329	320	358	327	362	323	345	363	314	298	329	374	316	366	338	326	345	314	318	360	380	328	305	309	344	354	361	367	363	323	379	320	339	357	389	347	316	322	348	330	346	339	345	338	323	331	325	316	316	330	317	346	319	311	313	347	301	294	324	342	371	318	340	323	350	357	332	341	336	356	358	356	336	336	328	311	350	318	314	349	328	370	333	329	355	338	349	347	305	356	326	358	327	365	355	353	313	285	341	327	312	340	360	316	329	332	333	338	355	352	352	345	337	317	333	322	302	342	335	370	335	334	316	344	356	325	329	321	335	326	318	336	343	337	337	342	352	306	335	326	356	330	356	334	342	333	324	367	329	313	319	334	334	344	333	348	377	319	341	378	329	401	355	323	358	321	298	325	327	329	346	348	334	329	320	343	314	339	340	355	310	324	324	333	333	297	316	315	318	308	319	296	339	350	286	307	346	334	349	316	317	320	326	330	379	333	341	321	355	312	332	342	321	320	338	366	328	321	316	303	319	310	356	329	342	352	320	310	323	321	338	364	340	333	353	348	303	287	311	347	349	307	328	343	345	328	346	297	345	291	286	369	326	321	346	355	322	342	338	315	316	352	338	338	344	338	348	340	309	352	328	312	325	322	312	324	300	321	321	333	296	352	297	308	332	324	321	354	355	357	331	330	339	292	326	363	378	326	360	313	354	300	341	336	357	322	357	304	341	320	335	326	343	317	351	360	336	332	323	309	332	335	329	358	308	335	338	339	351	319	338	311	332	341	343	333	328	304	323	313	340	357	328	325	339	326	320	307	333	319	357	306	352	347	327	341	322	332	330	336	281	334	306	328	312	319	322	311	340	335	341	328	314	328	334	307	316	310	315	338	321	336	326	343	339	341	367	346	321	322	315	314	314	353	314	331	338	342	334	338	316	347	308	339	325	337	337	367	323	370	367	307	323	308	307	363	277	319	313	352	331	325	287	335	308	315	378	324	340	324	340	322	340	325	316	328	297	334	357	336	368	319	342	321	362	319	326	325	360	357	351	311	317	372	316	344	313	323	313	296	322	325	333	344	327	344	379	319	326	310	292	334	333	334	330	319	323	311	323	299	357	316	339	350	327	331	347	326	361	361	352	347	353	354	337	329	358	340	362	318	327	346	332	364	336	326	345	328	337	352	315	333	327	322	335	333	330	338	316	348	315	322	298	349	331	349	335	348	304	337	315	352	311	340	338	364	349	335	342	339	362	355	346	336	334	350	336	327	314	315	336	377	335	351	331	353	290	338	307	313	358	302	349	344	311	336	324	352	368	320	346	322	338	354	345	324	365	360	376	332	304	334	337	288	354	322	323	366	341	316	308	347	334	333	324	345	346	315	326	305	335	306	324	324	364	362	321	335	358	355	309	325	352	319	308	340	318	349	329	309	339	345	363	308	339	331	339	325	359	348	347	295	306	347	356	334	339	321	374	334	351	328	318	327	316	338	311	316	332	348	329	347	319	338	328	331	332	323	312	331	329	329	322	283	342	335	331	328	325	334	332	318	318	341	305	321	300	329	304	330	327	323	299	334	345	347	339	307	347	334	318	336	336	348	300	319	333	334	301	355	348	327	328	338	324	338	311	323	312	354	327	341	369	310	316	331	327	328	349	332	347	329	348	319	337	327	335	326	329	334	313	337	342	320	324	305	334	333	280	367	300	330	350	362	317	346	321	298	346	324	357	327	352	334	287	337	343	328	322	318	363	342	306	325	323	345	314	338	357	305	284	308	348	364	323	314	309	334	366	317	316	357	312	311	359	281	303	355	348	323	349	350	328	325	314	314	332	314	324	334	333	345	320	324	365	354	374	327	323	300	343	362	321	313	319	329	317	333	350	318	345	343	305	365	325	355	289	322	322	369	310	372	339	321	316	325	324	338	341	295	320	342	324	321	321	303	301	345	307	308	319	361	353	322	374	352	320	330	324	307	326	366	350	304	321	350	325	339	310	303	307	335	316	309	304	341	341	326	388	332	323	352	316	348	327	373	348	351	352	333	315	323	355	355	344	298	294	336	317	327	354	306	315	326	339	306	304	344	323	346	348	362	339	331	360	332	337	349	320	315	352	338	333	351	337	357	323	364	329	303	316	332	328	313	332	319	327	311	370	347	368	352	304	304	349	348	353	352	324	314	321	339	328	322	296	328	329	308	304	333	354	357	359	314	323	329	332	314	354	348	378	336	309	332	354	325	342	328	312	314	352	334	313	306	298	342	367	344	329	336	331	312	352	322	337	320	319	368	310	326	323	337	358	336	328	332	317	340	353	351	332	325	340	321	325	335	334	341	339	316	321	351	322	349	343	351	349	320	324	320	320	321	369	340	354	327	326	324	304	320	358	337	353	350	332	313	335	334	340	344	331	322	342	352	326	345	297	335	361	334	330	325	322	368	291	335	345	333	338	332	311	302	334	299	311	345	325	357	338	329	358	313	379	344	317	351	358	301	369	344	340	309	318	317	289	334	324	343	319	344	317	341	330	324	357	338	308	336	345	341	357	324	343	339	339	339	307	323	360	335	319	296	321	315	334	291	339	360	328	355	342	323	358	333	336	349	330	346	320	342	323	305	372	310	332	357	337	332	344	353	313	317	337	309	319	348	334	313	269	316	303	339	356	327	345	367	342	310	339	333	334	321	334	317	369	322	338	330	370	327	333	302	323	314	354	337	319	322	367	318	326	329	308	337	308	336	344	362	341	320	334	357	318	351	315	338	335	347	317	322	333	313	322	361	339	323	326
54737	41675	37654	18455	11532	19851	66938	60338	47485	32949	16090	4802	1504	944	856	830	719	832	804	824	824	807	817	764	838	785	770	802	785	783	805	807	770	810	778	763	809	771	805	758	791	803	772	772	799	785	779	759	808	767	739	784	798	804	835	807	775	824	805	814	744	781	768	789	752	730	748	782	824	807	739	721	770	829	836	760	786	788	774	794	797	840	737	757	804	756	786	789	828	829	864	871	809	806	793	762	763	832	784	793	799	814	846	815	764	768	816	790	796	722	757	780	766	769	791	782	801	811	798	762	813	779	811	797	768	786	783	807	816	765	759	796	766	803	802	779	794	803	773	816	718	815	815	804	791	793	758	783	838	798	844	773	795	778	743	782	825	758	804	784	769	779	808	773	720	789	838	809	796	768	803	813	783	807	739	775	782	768	802	787	797	745	792	830	848	791	863	826	827	819	815	811	737	790	766	760	804	821	798	837	774	765	754	745	796	819	770	788	837	781	785	785	788	747	826	786	830	771	790	808	794	769	764	810	776	831	831	782	844	761	829	828	793	780	781	813	804	742	814	769	782	830	777	779	810	808	801	802	765	782	798	787	807	843	755	772	791	756	750	823	746	756	776	815	821	808	782	773	794	738	846	766	880	798	778	761	791	837	792	823	777	757	754	792	798	813	745	803	794	869	796	819	789	783	788	764	782	770	821	807	777	825	805	793	794	765	776	767	831	782	791	836	776	777	812	783	760	773	793	772	824	765	772	795	778	802	835	761	775	765	867	815	773	798	788	772	794	809	754	796	842	796	800	782	782	833	799	743	791	784	818	843	791	780	806	776	764	764	796	809	775	800	809	814	793	820	778	783	787	752	787	806	798	779	788	754	760	753	820	832	793	760	778	794	785	820	735	766	753	814	809	777	781	775	759	779	803	792	828	739	746	783	738	747	743	817	845	805	781	800	768	772	839	843	805	817	790	827	798	817	758	819	810	744	772	811	828	822	836	743	767	792	801	831	819	800	795	844	833	773	791	821	763	833	815	821	799	762	756	818	820	819	776	789	778	786	795	850	775	797	788	818	839	772	823	790	797	804	769	800	795	805	773	811	785	797	785	801	846	789	754	792	780	749	782	777	804	782	801	787	792	846	773	769	780	794	804	747	789	831	814	745	805	786	778	786	749	790	782	790	803	794	799	774	797	779	778	768	759	824	778	809	790	766	766	766	811	804	798	796	834	743	801	812	759	750	744	735	758	826	747	785	794	860	787	779	801	865	795	769	823	831	826	743	787	785	806	826	766	773	779	807	839	746	792	786	821	789	749	756	808	775	810	815	754	811	769	777	832	792	753	800	786	780	820	742	766	771	743	770	781	799	785	758	793	825	755	823	807	789	788	754	769	811	788	731	786	815	801	748	788	800	808	821	808	760	783	779	811	774	761	797	845	740	794	765	776	836	799	819	794	791	816	759	753	784	813	784	773	833	805	820	799	751	822	808	803	781	825	775	787	799	767	756	803	798	811	773	791	775	793	760	803	774	764	819	741	785	813	764	788	739	759	790	749	766	792	828	798	791	815	795	814	772	775	820	791	784	779	738	742	809	816	812	841	825	827	826	775	803	759	704	828	778	803	824	720	760	776	791	788	786	792	776	801	819	739	780	813	759	766	774	789	800	784	784	807	753	777	805	769	731	834	820	825	794	787	780	794	757	814	788	827	787	810	823	713	860	763	796	809	745	811	789	793	794	797	772	814	789	825	802	733	784	792	783	812	760	820	845	791	717	792	820	760	822	802	804	832	871	793	792	845	782	794	785	773	802	779	781	786	772	769	786	802	828	786	811	785	784	755	855	846	764	772	816	822	795	787	759	759	828	815	844	812	767	841	789	795	815	762	763	778	754	806	791	843	748	806	782	767	825	799	754	793	808	781	749	801	833	800	826	808	820	811	809	788	792	790	758	787	812	828	782	794	753	829	798	776	828	773	782	804	785	799	765	834	794	777	799	763	792	790	818	747	808	794	751	788	786	809	788	816	830	785	755	838	794	808	805	793	730	779	792	809	840	758	810	791	725	789	773	788	789	775	795	772	779	776	754	763	842	796	796	785	797	767	742	806	771	809	788	797	809	833	792	820	768	810	752	784	791	814	786	749	822	805	834	829	786	803	790	772	784	760	841	808	799	804	755	788	798	758	799	824	765	825	776	794	740	790	799	785	787	771	800	833	822	777	798	773	788	797	781	836	817	732	793	746	803	804	817	785	806	796	805	775	766	772	769	800	799	772	820	783	765	810	795	825	824	795	830	874	830	801	789	797	749	801	793	823	801	821	816	763	765	806	800	771	772	771	780	749	800	815	773	787	808	830	851	778	801	803	779	780	817	750	757	782	799	783	770	766	790	815	789	811	795	748	766	790	765	715	818	790	785	837	779	798	790	769	790	809	769	779	804	828	808	775	802	762	733	800	818	761	817	748	772	831	792	827	743	781	807	783	788	798	791	821	798	754	803	809	775	773	780	812	739	777	780	849	834	772	812	782	823	723	778	777	770	801	754	745	728	789	759	778	812	795	763	814	801	808	766	798	771	798	815	794	828	767	761	758	821	801	779	776	806	759	795	729	773	826	787	764	779	794	748	749	786	788	805	786	753	750	801	780	757	806	840	759	759	820	788	805	791	788	795	830	790	797	797	816	748	808	821	789	810	795	814	777	767	769	783	869	743	762	762	801	791	788	802	805	834	800	795	736	762	795	820	776	773	831	790	754	804	770	785	769	759	790	822	797	840	754	789	769	848	803	768	814	797	813	745	791	772	746	774	830	777	846	822	803	804	824	737	751	773	846	843	803	751	795	774	800	761	738	822	800	810	748	881	798	806	822	808	811	772	810	769	829	796	756	810	791	806	744	795	805	782	804	797	751	772	800	800	791	791	755	814	778	806	803	768	812	786	787	796	786	835	773	780	806	726	787	771	835	823	796	785	774	775	788	790	786	800	787	794	812	715	768	768	764	715	868	787	759	771	775	798	776	841	826	803	810	798	802	771	784	796	780	791	816	807	783	808	802	786	787	748	797	805	808	733	820	773	814	797	803	831	765	782	774	836	792	752	820	751	862	802	754	796	770	789	778	826	802	793	817	748	711	804	789	763	793	762	849	740	849	760	777	834	865	822	791	751	808	788	766	801	839	773	820	746	848	766	760	787	776	768	815	814	807	760	762	797	788	798	816	758	812	787	802	804	788	815	797	786	817	740	782	790	799	782	830	827	810	821	732	751	834	806	794	783	748	762	768	797	792	830	816	785	787	763	825	813	753	776	807	737	781	815	749	818	855	804	797	804	794	791	787	796	804	766	790	826	827	794	816	786	815	790	738	757	794	759	773	792	861	852	829	783	807	817	761	800	775	792	817	798	813	765	790	774	765	773	783	770	815	832	830	777	817	799	839	814	779	820	802	757	753	787	777	797	827	756	821	780	815	817	772	817	774	772	798	844	767	825	780	788	796	808	797	784	774	788
27733	20261	9732	2423	951	749	3273	3778	2567	1330	745	411	390	379	362	349	316	387	322	367	323	345	341	352	372	343	337	349	347	345	333	327	344	352	339	333	338	369	327	336	338	382	360	380	311	359	365	365	321	344	382	346	349	355	382	383	334	348	382	345	365	368	361	327	383	351	379	354	330	327	371	394	349	354	356	309	356	322	337	336	365	356	373	338	358	338	309	376	364	334	334	291	360	381	357	354	339	352	353	343	385	360	354	326	349	369	373	355	350	321	300	360	338	350	368	338	346	322	362	345	338	338	344	349	377	335	350	336	335	341	375	354	314	322	342	365	319	336	357	303	338	375	362	382	339	332	349	351	345	338	295	355	353	363	352	367	327	338	316	353	308	342	366	349	307	334	398	330	362	342	383	348	344	349	349	383	356	385	345	358	336	333	385	361	340	321	351	347	400	363	373	367	331	361	376	330	355	349	377	338	327	348	357	418	345	353	364	386	367	334	364	363	355	395	363	358	328	374	358	356	348	342	369	352	344	357	321	352	365	377	324	359	370	359	365	373	353	356	350	329	315	349	313	336	350	337	339	331	335	317	346	336	351	354	351	302	357	329	358	353	312	357	357	348	368	344	348	345	359	367	337	347	360	333	330	346	367	343	333	331	311	340	343	371	409	330	349	374	337	354	367	374	332	369	332	345	349	356	352	317	363	375	343	395	336	369	336	333	345	329	329	336	353	355	366	319	333	315	338	323	365	320	331	346	318	313	400	332	350	347	340	337	344	354	352	341	350	339	330	314	371	340	353	330	324	323	358	357	356	364	317	325	339	370	392	315	368	334	344	362	356	345	355	372	331	354	322	338	350	370	331	347	398	343	348	347	345	349	332	342	373	349	381	359	319	333	344	358	337	335	360	356	360	326	342	364	371	362	351	342	366	334	359	325	331	359	334	324	353	353	370	358	332	348	373	366	357	378	357	373	382	352	316	371	386	323	364	352	346	343	376	359	352	365	325	369	348	383	354	353	339	337	339	356	374	323	264	351	332	347	355	347	336	367	376	391	340	344	326	337	343	373	350	369	367	363	357	317	344	355	323	352	352	362	379	348	351	334	356	353	356	322	342	331	336	369	289	354	323	344	332	323	350	354	336	345	397	355	354	389	342	376	333	360	313	350	339	368	380	346	328	336	314	343	382	378	339	347	344	320	345	343	346	325	332	339	332	346	331	333	339	289	343	353	344	337	342	394	347	355	359	374	305	380	309	339	325	347	343	374	357	337	362	365	371	338	363	353	308	329	346	407	352	328	315	321	321	367	324	369	355	330	343	361	358	356	332	338	349	389	338	387	370	330	345	381	363	324	338	364	328	377	323	337	332	344	365	323	356	361	354	346	353	327	351	359	338	366	335	336	345	319	333	313	347	391	330	344	346	366	360	395	360	337	361	336	363	357	315	374	388	335	368	345	346	362	370	344	383	326	393	357	365	346	312	341	352	354	328	331	349	349	355	371	329	359	348	381	375	354	369	373	360	332	325	351	356	329	326	344	340	311	327	342	311	363	332	343	324	346	331	342	336	332	326	330	350	348	319	362	371	350	381	347	342	364	343	361	342	341	312	327	328	363	355	323	354	348	347	382	356	334	338	340	361	364	335	376	369	320	327	355	349	294	338	362	332	338	373	381	360	334	378	336	336	339	363	363	324	360	366	323	349	340	339	334	322	303	323	345	354	338	340	329	343	367	364	373	338	323	319	348	342	344	323	337	376	339	362	368	320	374	353	367	340	366	343	359	364	341	376	365	327	322	351	346	405	333	358	331	343	341	350	326	367	342	333	389	365	348	346	321	339	365	368	314	382	367	351	364	332	348	334	332	359	338	336	333	335	344	360	374	325	372	308	349	346	375	390	348	367	304	357	367	320	352	370	346	282	340	321	350	332	358	322	366	364	350	362	340	326	369	355	341	338	346	374	323	326	312	328	362	352	342	356	346	360	366	372	336	415	362	337	352	407	341	364	328	408	334	343	329	354	358	337	339	340	344	346	388	354	356	358	309	324	337	327	340	351	352	351	348	356	348	367	332	367	342	345	331	361	351	324	398	357	359	342	318	313	339	366	354	319	363	350	372	369	354	333	348	334	336	339	364	361	307	309	343	338	333	353	338	362	362	347	353	316	365	362	356	372	327	359	358	372	360	352	345	387	323	384	371	370	372	327	367	356	345	374	378	340	354	314	337	341	358	342	350	338	372	333	359	335	358	355	344	363	339	368	332	377	363	348	333	335	330	319	351	371	349	327	313	361	354	331	375	318	357	343	347	357	362	343	311	341	322	376	324	344	359	301	358	347	334	342	350	340	367	344	338	341	351	346	360	341	341	347	359	339	329	370	369	345	337	353	363	335	367	361	334	372	374	368	348	359	350	343	376	347	351	374	347	362	336	353	338	333	364	329	366	353	373	348	327	351	336	352	369	369	317	356	340	339	357	354	392	359	343	350	377	338	376	342	337	346	349	319	335	336	342	338	340	318	346	349	326	354	337	352	338	362	334	315	357	367	378	349	317	346	317	386	330	367	365	300	318	342	317	336	367	361	348	331	340	354	364	372	351	357	378	339	324	369	362	335	356	375	381	367	347	337	343	361	356	314	349	326	335	316	301	340	344	338	353	348	329	327	329	371	369	369	367	328	329	379	360	324	332	342	367	332	332	362	331	339	369	330	338	316	347	307	326	316	358	323	334	349	330	348	321	339	328	346	340	364	337	382	357	315	356	321	348	345	365	362	363	323	329	333	380	346	340	355	337	369	362	353	357	337	364	333	354	351	367	304	372	339	377	324	353	347	365	365	371	350	365	321	329	364	360	336	344	339	364	367	313	376	342	354	325	379	328	325	366	322	373	354	368	308	348	375	324	370	343	383	353	379	383	342	340	356	362	324	335	348	338	335	356	335	322	324	357	371	386	341	347	332	346	349	348	359	344	308	353	310	329	354	366	361	365	378	351	325	344	338	347	349	370	350	352	349	325	345	331	353	342	378	373	338	356	341	369	367	346	351	347	332	337	353	357	349	372	379	364	369	370	361	353	373	325	381	321	367	354	337	369	328	370	355	351	327	358	329	379	350	336	345	341	342	328	342	316	378	308	366	366	354	332	297	368	325	345	348	355	370	351	368	328	352	352	382	332	374	395	354	342	335	346	348	339	370	353	349	336	339	344	349	365	368	341	348	357	342	344	361	399	341	361	339	340	351	358	384	370	368	343	349	356	365	321	340	308	347	350	360	313	354	327	337	372	357	351	357	358	355	351	352	319	300	352	343	345	371	320	344	355	320	356	348	372	347	363	304	331	329	338	366	339	343	352	333	383	344	346	292	341	360	345	334	352	366	359	354	318	323	345	344	341	347	351	320	361	290	367	289	354	327	368	320	344	346	347	341	368	359	362	319	328	370	342	337	366	349	361	321	326	329	331	371	366	343	373	340	317	340	365	336	353	346	317	337	350	332	356	373	327
20722	15891	10951	4311	2838	2806	13541	13614	9137	4693	2242	1191	980	860	874	896	853	846	824	823	854	799	872	819	878	843	795	800	844	853	861	816	869	824	831	797	883	873	794	862	864	867	854	878	881	807	843	902	823	862	890	777	791	833	865	871	869	860	868	848	873	803	854	811	902	874	830	829	873	895	825	844	837	855	838	816	867	848	809	845	890	857	840	865	860	840	822	821	864	856	833	810	794	809	897	827	828	834	872	838	826	834	822	823	920	892	832	816	824	823	915	843	849	851	862	836	892	887	887	858	859	842	784	834	838	854	871	835	876	876	814	858	850	837	840	861	850	842	873	857	819	844	851	904	819	860	813	856	791	851	856	877	829	862	867	892	898	871	783	860	834	837	853	817	867	815	853	832	840	867	858	883	875	862	853	840	845	792	858	879	823	861	885	851	891	866	853	817	853	841	833	848	847	926	882	871	861	842	816	856	793	793	893	837	850	835	814	847	865	851	866	812	876	844	848	844	864	891	852	843	857	815	875	893	863	839	895	822	840	856	877	910	890	846	874	811	887	836	934	843	880	846	847	894	857	880	927	836	822	836	808	838	837	848	845	873	816	866	901	850	873	814	817	854	839	807	859	856	843	854	876	809	857	828	853	815	828	835	841	902	878	897	835	832	873	825	823	904	812	843	871	884	854	866	866	810	830	879	850	835	859	818	821	838	826	855	844	853	871	863	788	866	841	873	863	833	773	841	894	795	807	815	851	857	821	903	889	853	873	837	892	840	857	822	834	837	907	833	867	854	858	847	851	850	836	808	845	821	791	861	819	836	851	874	867	878	801	881	857	884	847	860	847	798	868	854	875	830	859	856	846	834	869	831	890	853	789	815	897	859	851	842	830	870	855	844	832	854	888	862	879	850	877	824	803	831	868	864	838	891	823	842	849	828	799	808	818	827	831	829	822	864	866	843	868	874	820	852	844	844	840	873	876	826	833	833	869	897	864	849	809	876	845	836	881	847	836	838	819	866	862	818	862	846	788	793	898	846	862	810	858	887	868	840	863	855	842	839	826	858	824	851	828	865	868	808	839	822	853	847	854	880	879	929	874	880	834	862	888	835	828	839	844	836	870	887	811	846	834	850	797	814	865	887	850	813	836	859	795	823	890	817	781	829	862	793	863	867	812	855	830	885	774	835	879	818	861	833	896	863	865	846	868	872	861	822	829	810	900	813	911	805	847	862	848	859	802	833	843	814	896	869	836	885	880	839	881	935	904	840	900	842	846	911	875	862	814	845	848	816	863	828	850	824	815	878	854	879	838	806	908	818	880	868	856	874	873	859	847	842	881	826	808	875	847	842	828	838	886	843	844	833	850	879	827	828	816	836	897	888	884	847	873	815	918	879	868	770	819	795	848	816	846	856	839	813	802	889	825	851	828	846	763	795	877	802	885	840	842	844	859	832	828	800	876	781	850	820	832	922	888	884	813	837	872	849	821	853	854	854	811	882	854	871	826	829	845	827	798	867	888	854	830	868	910	826	885	898	856	831	920	853	777	929	841	836	881	872	790	858	863	865	825	838	821	831	826	865	897	827	843	875	856	847	814	840	849	815	846	876	855	841	775	816	841	853	801	840	848	852	840	902	869	829	862	846	815	809	834	818	834	907	893	880	877	820	863	820	801	823	899	849	831	896	859	834	839	805	844	884	837	825	829	827	903	861	879	818	842	882	831	801	814	836	821	894	810	811	847	817	839	813	921	887	848	870	904	842	795	831	841	919	836	816	877	818	818	808	869	845	826	833	816	819	849	820	857	859	835	826	881	879	834	805	833	868	905	850	847	812	856	794	908	860	852	810	868	836	866	800	838	855	856	855	865	793	846	893	858	830	889	839	879	833	830	924	835	812	892	827	823	801	852	850	798	844	832	878	851	852	862	805	829	840	842	829	851	843	814	850	843	856	896	760	832	839	838	852	864	852	901	855	814	900	891	842	836	841	893	884	837	878	831	814	921	809	796	836	861	842	902	895	828	825	868	859	869	831	882	808	889	836	842	805	847	823	836	837	838	862	893	829	849	904	824	863	781	869	862	811	884	882	879	817	807	805	830	888	817	840	863	852	833	848	868	863	802	804	816	860	829	860	886	851	830	818	890	842	803	831	903	863	827	865	830	881	791	864	896	874	854	829	854	869	862	879	838	832	832	840	804	837	834	809	863	870	809	809	804	799	880	841	834	865	826	867	791	852	877	886	820	791	827	829	871	849	884	836	854	805	829	806	823	878	826	841	855	852	844	869	862	863	819	864	861	846	804	877	838	863	851	850	823	909	853	825	846	842	857	830	869	867	874	860	895	839	840	853	828	859	812	835	827	868	822	901	860	883	903	872	847	815	859	862	799	845	885	877	877	839	815	886	863	820	866	846	894	862	881	840	815	823	855	855	854	897	827	824	852	923	827	859	808	838	808	862	874	795	845	846	872	876	812	847	873	845	875	880	831	780	838	871	856	862	862	869	883	868	841	772	832	776	893	829	839	868	851	822	802	810	818	816	821	845	818	850	844	847	849	876	836	847	862	901	877	821	822	853	804	877	829	833	877	878	864	835	875	802	930	870	846	892	870	851	862	831	854	855	883	786	873	901	827	879	828	837	864	835	895	860	887	914	904	857	812	922	845	783	830	871	768	871	869	850	861	802	883	850	817	816	830	836	861	858	886	830	809	901	811	822	820	844	828	827	827	874	854	778	874	849	811	839	821	867	822	864	888	915	812	879	892	829	891	836	779	866	858	822	834	885	858	867	857	855	834	837	875	895	854	870	826	841	817	811	811	773	849	860	804	833	919	840	867	869	839	830	788	844	832	909	840	833	832	817	865	856	831	797	818	840	815	845	829	852	828	859	874	868	869	816	874	821	835	883	820	802	802	847	866	848	849	919	868	874	879	825	832	855	822	883	884	841	878	847	875	836	856	860	811	830	890	911	865	887	873	808	856	851	826	844	862	841	900	852	880	848	843	880	895	842	864	884	830	876	876	824	830	825	826	866	858	849	802	799	840	839	818	861	835	836	842	835	875	800	831	880	844	911	857	793	841	834	844	744	858	841	821	781	839	847	853	768	850	832	841	814	797	794	856	809	845	815	861	910	874	858	878	862	791	820	840	816	881	905	830	873	866	834	878	849	832	843	868	831	859	844	919	854	832	817	862	833	843	759	838	841	802	815	881	807	816	816	860	851	857	868	869	825	874	802	845	830	884	827	833	813	881	857	846	821	788	875	895	864	757	837	830	839	851	831	842	848	852	815	875	864	880	887	847	832	806	839	888	894	790	836	847	874	886	813	878	865	845	871	886	815	857	820	814	882	889	795	844	822	802	859	829	799	845	814	835	881	861	848	844	880	842	867	854	850	844	832	866	830	808	809	884	827	841	878	897	790	870	779	824	838	860	821	841	871	868	871	882	833	896	820	838	793	830	829	859	836	825	812	826	794	867	909	810	765	763	813	854	838	822	822
55925	44081	31761	22753	16335	12418	36130	37721	24444	10670	3058	938	452	419	338	389	343	337	363	331	330	321	351	399	364	365	376	372	369	372	379	381	405	359	354	369	340	375	371	374	333	364	371	368	402	407	391	360	351	335	377	345	390	375	371	373	375	393	377	361	354	351	390	365	353	361	343	382	378	346	370	366	329	342	368	370	355	338	322	381	361	322	369	372	333	368	354	400	381	391	436	353	365	351	356	368	376	385	369	339	379	361	380	392	356	379	356	382	339	374	327	338	381	327	330	356	384	369	382	330	388	352	378	322	373	335	359	329	375	376	381	392	328	371	352	371	383	365	361	342	370	366	355	377	346	377	368	357	344	353	397	352	354	386	354	355	369	363	361	376	374	354	361	366	370	386	347	334	365	352	396	358	383	360	374	340	366	388	341	368	355	350	349	364	379	340	371	349	350	349	363	402	397	346	378	359	382	352	356	351	330	354	364	367	345	350	406	319	361	347	366	367	337	365	354	340	372	360	397	359	343	322	348	379	365	356	373	383	379	357	359	403	361	337	374	367	357	398	313	372	325	375	320	362	386	356	365	340	340	349	362	384	357	382	364	385	367	331	352	371	345	369	371	396	374	378	367	371	355	394	395	356	389	367	398	330	365	374	338	369	381	362	309	375	391	337	364	362	351	367	385	385	385	366	403	372	341	346	409	376	376	364	356	348	356	374	337	380	374	335	327	388	369	371	383	364	375	377	376	350	368	365	317	344	358	427	399	315	343	383	366	349	385	387	415	370	372	363	369	381	410	357	386	333	335	366	351	378	384	352	361	378	383	343	353	339	360	362	364	363	377	384	335	362	351	366	371	333	372	366	356	365	367	405	352	349	351	333	320	346	342	350	381	345	389	370	349	394	371	353	353	344	402	328	335	344	369	368	375	356	321	377	363	340	396	359	359	375	376	324	418	337	364	340	336	387	376	364	353	351	367	339	355	348	329	381	378	357	349	355	385	394	332	351	348	373	387	375	378	369	340	373	365	399	356	359	391	373	350	376	368	331	387	363	359	369	375	356	376	381	343	370	360	360	367	349	358	360	346	391	361	352	389	376	368	350	351	356	337	375	348	386	346	361	367	379	374	391	343	357	350	380	354	364	364	345	337	372	367	368	346	323	374	334	343	393	367	402	369	366	341	376	371	401	343	352	373	375	389	370	352	377	361	375	383	379	327	398	338	345	347	357	374	369	347	333	359	351	339	339	374	345	314	341	378	339	373	337	395	382	328	353	382	345	363	339	361	342	362	383	366	368	330	346	337	360	373	351	371	391	342	373	400	365	347	364	332	385	350	353	360	374	367	362	334	375	322	400	339	340	342	369	348	347	355	345	392	368	366	341	348	381	353	386	356	362	333	354	348	373	365	377	360	378	386	403	339	382	348	359	358	393	354	368	383	363	361	343	349	360	329	371	348	385	356	365	365	348	365	353	391	354	374	425	374	342	366	385	384	388	390	335	362	349	359	373	335	394	345	348	367	395	363	347	360	370	338	372	382	384	360	386	353	343	377	373	332	369	354	391	366	377	360	373	403	394	362	368	366	347	367	401	346	389	347	356	351	363	361	390	355	353	344	389	364	331	372	375	367	388	404	369	331	372	359	400	371	365	351	371	331	362	352	381	328	368	358	367	344	359	359	364	368	354	387	345	336	372	346	374	333	398	390	350	392	391	368	340	340	323	331	393	390	387	374	369	363	364	367	381	406	343	377	390	329	368	367	368	363	385	363	359	342	372	354	381	371	349	374	357	372	333	375	341	356	378	358	352	356	365	391	355	357	379	367	344	383	357	372	345	363	368	366	354	388	339	361	367	377	387	344	364	411	351	339	366	357	368	370	362	383	371	338	353	366	364	356	374	380	344	384	340	359	382	355	390	325	378	369	378	355	364	332	354	364	346	365	355	360	377	353	368	338	366	362	359	353	360	360	370	343	365	377	344	370	339	369	354	394	368	368	364	359	352	373	354	369	355	349	351	358	343	349	352	354	377	353	351	366	354	379	369	366	381	370	363	346	348	393	363	351	358	333	368	376	372	351	344	326	360	364	359	331	383	377	378	407	359	394	391	368	357	369	347	349	393	352	369	353	361	330	376	376	365	335	382	397	336	358	369	374	346	343	378	364	375	361	368	345	357	340	362	333	358	352	350	403	378	333	345	349	385	361	361	391	376	362	352	373	378	337	361	341	371	372	350	374	363	355	393	379	364	379	362	383	336	334	339	356	354	368	399	359	398	370	360	388	335	340	392	333	323	389	343	366	344	360	353	371	351	373	338	389	347	363	390	345	374	351	344	384	338	354	390	355	356	321	358	362	382	335	336	361	346	359	412	381	371	386	365	386	352	364	336	359	330	328	366	350	375	356	332	357	374	363	375	365	368	383	363	359	378	344	376	345	398	395	358	360	355	367	346	366	383	349	357	345	341	353	347	351	340	346	353	363	366	391	335	380	394	407	385	372	389	341	354	365	355	356	398	384	365	361	363	351	382	344	360	373	341	338	364	368	380	373	343	373	378	332	389	331	357	348	397	329	382	403	333	373	377	375	352	351	358	378	373	330	361	359	378	397	376	330	383	339	372	335	340	374	347	385	361	373	375	355	345	366	388	363	340	399	365	370	378	336	326	381	348	344	370	337	372	367	374	347	405	351	371	371	361	337	357	356	364	389	400	357	352	357	385	359	391	364	338	375	352	356	398	333	359	355	385	378	369	396	373	364	370	372	343	372	375	339	347	351	350	380	345	322	426	343	380	387	347	349	383	360	365	380	363	349	364	362	356	336	351	363	393	357	369	362	356	374	366	388	378	398	375	315	374	388	395	373	369	395	342	390	368	398	387	368	370	392	394	337	401	344	349	364	375	374	335	369	354	330	368	345	353	347	351	365	391	343	350	353	342	373	343	365	352	360	353	372	353	367	354	384	356	356	360	351	351	313	361	337	371	385	338	328	396	367	354	374	330	373	411	368	367	379	377	368	337	346	349	368	388	355	323	354	366	376	334	401	370	403	379	325	381	355	365	390	369	386	387	380	361	374	356	363	327	394	357	360	386	375	333	363	370	398	399	405	373	369	367	348	320	406	381	335	370	375	359	387	379	365	368	361	384	343	380	361	341	375	336	381	392	365	390	355	320	346	370	379	404	388	383	378	371	374	358	360	344	355	388	370	384	368	365	354	364	349	390	348	393	370	358	344	328	368	333	344	345	398	357	352	358	342	366	369	367	358	379	342	399	338	351	353	347	398	362	332	367	373	366	343	358	371	405	363	320	363	350	354	336	385	378	395	328	347	333	405	350	368	346	351	353	371	390	378	346	382	381	382	366	367	358	367	370	356	340	363	349	384	381	365	386	340	354	358	340	352	352	320	345	333	393	382	364	387	324	378	353	346	372	372	344	352	365	351	377	340	353	368	357	415	323	355	338	317	369	402	395	383	379	370	350	347	370	331	368	365	374	384	362	318	347
46778	48576	31757	12648	5718	14893	53030	50758	38621	23230	9753	3096	1311	936	890	861	940	843	897	866	889	902	938	887	859	801	844	848	886	857	887	878	869	901	873	855	798	943	839	913	813	870	878	856	825	901	872	870	916	917	860	867	881	870	916	841	908	908	840	875	926	883	894	866	861	861	886	890	875	898	863	927	865	837	886	825	841	879	895	845	897	857	796	865	902	949	910	851	904	867	849	892	881	891	908	858	859	842	841	831	884	866	863	847	888	874	858	934	836	886	814	899	907	888	882	894	870	902	852	861	893	876	832	901	884	892	948	876	893	830	859	853	843	882	870	868	893	870	862	905	859	886	890	912	864	860	854	846	819	878	840	883	841	877	813	866	853	841	854	868	853	868	873	830	840	860	886	910	906	841	828	836	821	885	850	889	879	853	876	842	901	887	923	877	854	911	894	904	893	855	833	894	885	857	874	859	841	839	875	853	853	846	858	852	883	874	938	874	908	873	859	848	914	922	864	859	906	837	839	868	922	906	846	898	836	851	849	852	843	902	922	842	909	869	876	854	853	846	847	851	904	830	872	906	862	908	881	876	869	923	889	905	898	894	881	841	834	857	916	794	904	871	860	918	959	878	861	937	852	853	887	892	860	873	875	881	835	832	917	839	858	917	873	884	913	864	875	889	907	882	863	869	877	896	847	890	834	905	858	923	888	826	882	868	882	840	844	889	821	857	858	864	866	836	886	876	863	857	842	873	923	886	855	903	839	887	870	856	866	884	859	922	846	872	858	860	875	860	865	899	908	846	851	880	910	890	912	902	869	882	854	900	861	834	870	865	824	861	895	885	888	913	860	870	879	872	887	887	905	898	878	855	853	899	869	867	876	823	843	873	861	883	899	830	860	873	852	850	874	884	924	840	841	801	845	858	855	882	849	865	878	896	844	840	857	827	841	903	852	876	874	861	852	884	894	852	861	889	863	890	888	845	823	860	874	832	827	873	878	853	883	839	880	871	847	860	892	884	853	874	886	841	861	904	901	897	919	844	821	811	828	891	856	901	902	895	836	942	843	882	848	865	824	896	811	845	919	853	862	932	938	870	850	856	862	904	859	852	862	925	869	841	886	933	893	862	923	832	839	820	891	855	902	812	876	849	873	858	856	876	821	899	876	863	858	857	845	878	852	888	910	895	890	868	862	810	881	899	895	912	872	860	863	905	894	893	853	815	904	846	829	867	846	929	887	913	869	851	866	932	878	919	796	853	889	895	860	858	889	911	883	809	908	857	874	871	868	906	906	861	904	923	875	837	864	832	905	855	913	850	865	841	853	910	860	870	850	872	884	900	930	893	918	877	873	849	822	861	914	872	843	882	875	879	846	846	950	866	859	855	853	880	867	912	869	934	852	875	817	865	888	867	882	787	801	863	863	902	866	896	893	844	906	857	828	838	850	880	865	887	912	877	886	949	846	840	883	912	838	908	911	881	821	835	854	890	857	829	833	861	894	901	844	897	885	821	887	891	906	849	839	871	918	830	887	881	878	874	925	844	927	857	829	906	861	896	880	925	946	905	871	868	864	859	856	889	855	808	877	890	853	821	837	920	850	974	887	903	930	857	871	895	878	865	842	907	873	860	874	828	905	925	941	922	910	873	790	915	804	858	849	845	849	867	898	846	840	892	821	882	880	868	849	864	896	868	902	876	875	892	899	864	901	820	850	883	843	853	915	843	886	887	905	821	857	860	887	845	865	837	880	844	857	824	930	861	851	871	886	877	901	859	853	877	843	879	859	865	864	902	868	829	871	888	859	869	906	914	880	889	898	877	834	796	887	859	862	863	802	914	863	844	880	852	915	859	868	889	795	863	865	837	929	938	853	800	880	872	911	897	805	825	929	894	868	844	830	846	845	816	873	892	907	835	826	882	847	877	878	891	942	864	850	889	872	863	895	822	843	870	858	875	890	848	880	852	871	883	859	834	823	864	947	893	854	873	873	850	884	918	921	879	879	941	844	874	910	897	865	840	853	873	892	847	875	906	894	900	847	850	871	878	844	846	900	903	881	859	886	867	873	870	840	837	859	866	855	892	869	888	845	896	873	859	884	876	830	917	902	902	875	900	919	815	789	906	883	885	912	889	802	876	885	881	844	833	886	867	850	898	897	855	910	864	893	862	816	884	790	829	945	822	835	842	841	901	853	834	875	841	840	886	855	845	880	890	882	898	819	879	841	895	861	876	851	869	843	893	852	826	882	825	908	873	891	894	872	865	886	839	853	871	866	820	884	926	851	913	855	908	810	884	900	874	886	889	866	855	895	901	896	843	878	887	869	865	877	883	847	881	874	864	852	853	929	868	840	809	864	885	861	936	838	910	874	867	871	873	907	862	857	875	862	869	870	904	859	888	859	875	896	926	821	834	882	831	842	899	822	900	879	904	910	906	922	836	863	849	897	913	893	870	902	873	887	872	877	857	817	850	906	863	823	855	913	898	875	904	860	854	900	839	916	920	896	844	838	865	852	853	869	892	859	857	865	891	897	849	876	908	859	787	891	848	891	873	848	923	850	871	883	845	865	815	879	845	900	816	920	881	858	865	858	868	874	875	838	892	873	885	836	898	888	874	871	908	904	827	824	892	910	842	863	868	946	875	886	868	833	875	879	887	899	860	841	847	860	866	832	878	854	866	908	893	863	883	895	890	899	879	824	855	908	875	891	819	875	911	851	908	891	855	953	865	896	883	888	869	887	841	852	858	925	897	818	855	834	935	856	847	867	890	869	912	879	898	824	895	861	860	896	881	841	858	873	840	899	886	825	850	858	843	849	833	911	873	844	822	924	843	877	879	880	870	875	869	871	838	885	879	849	909	849	882	895	874	834	904	894	911	861	838	850	863	887	895	908	787	833	892	871	861	844	860	889	850	847	846	848	874	866	816	852	838	858	868	836	844	871	869	890	875	859	840	900	878	864	863	861	874	909	875	883	909	913	852	938	888	855	814	914	901	891	879	869	916	859	867	825	859	856	870	903	881	907	910	967	868	937	850	854	844	892	875	843	886	857	848	889	867	824	863	866	878	829	883	905	894	897	878	886	898	860	845	880	907	916	860	870	874	865	834	893	881	846	857	877	915	927	894	881	884	833	848	855	882	882	876	880	878	861	845	869	887	917	868	850	869	843	843	837	848	850	864	911	863	816	870	863	859	885	866	912	854	876	869	864	897	861	884	835	882	892	848	908	913	922	854	860	872	830	825	862	883	849	846	858	888	833	833	870	872	816	871	939	866	914	834	871	880	917	887	874	851	864	864	887	879	850	853	887	864	897	881	856	917	865	842	883	882	878	864	919	861	855	846	832	919	873	877	821	860	876	857	846	858	921	854	901	923	907	882	879	847	871	847	916	901	899	937	860	869	859	893	851	908	827	839	886	857	885	919	897	910	879	900	872	883	956	842	898	889	862	877	859	917	919	907	861	896	850	863	846	883	896	855	850	900	862	854	891	917	853	859	842	929
51810	40739	30910	24168	21944	20077	39891	51726	38400	21350	7070	1616	531	416	340	360	358	310	317	325	311	376	360	353	381	348	348	336	324	382	358	322	342	362	329	361	354	319	345	352	347	373	365	341	344	342	343	363	375	349	320	333	350	371	325	364	360	311	322	344	308	338	344	332	326	356	328	345	331	321	368	339	342	350	395	341	341	311	348	382	320	288	332	354	360	371	342	330	313	358	333	327	322	365	380	364	334	369	339	345	307	335	323	326	323	349	340	357	358	371	321	337	318	347	358	392	353	356	333	325	342	352	338	341	332	356	349	338	356	377	306	328	332	341	325	352	359	357	348	317	324	358	338	336	345	326	309	336	320	334	329	370	362	357	334	343	306	341	321	342	324	367	351	361	348	336	345	352	370	331	334	351	342	334	337	345	361	316	355	345	348	340	360	338	324	320	364	352	333	334	355	348	304	343	351	381	352	383	344	324	366	352	335	339	309	343	398	341	317	327	338	356	323	371	341	341	351	346	316	389	344	337	363	359	359	342	325	351	331	350	344	341	380	352	377	348	370	321	342	337	297	340	346	339	344	332	343	359	355	360	335	315	332	343	313	349	327	346	333	361	351	339	306	342	344	315	310	338	347	344	342	354	341	326	319	343	334	309	318	325	321	351	369	365	371	333	321	341	320	353	316	343	350	360	327	341	369	328	342	382	338	357	341	345	375	366	337	332	355	349	364	363	329	375	367	357	333	357	336	319	358	341	309	356	373	327	347	360	320	322	371	343	362	341	380	366	367	355	338	347	330	344	332	316	332	315	353	365	315	361	342	337	326	367	342	346	345	354	338	348	357	362	358	334	349	365	346	371	366	330	352	316	329	301	329	333	342	388	318	322	328	364	373	349	334	323	313	329	342	335	367	366	352	339	306	317	323	340	360	340	361	357	344	339	345	339	322	368	360	363	345	392	360	349	345	328	339	322	358	343	377	344	337	365	336	338	325	350	338	363	340	329	359	359	349	378	371	330	326	338	385	325	356	353	378	376	382	370	316	347	321	326	349	352	363	319	345	361	364	354	362	313	337	346	332	366	347	338	313	334	330	333	359	377	375	366	369	345	389	354	364	373	361	355	330	318	326	392	361	359	383	350	335	342	348	318	341	325	386	383	335	347	353	349	341	340	366	331	327	334	360	355	326	337	337	358	318	354	365	358	341	335	336	321	307	347	351	322	350	359	295	338	354	330	352	346	306	325	344	324	339	337	347	351	364	375	371	353	323	373	405	349	333	337	357	358	356	373	360	340	347	325	314	335	363	344	328	341	354	346	363	372	342	340	349	361	367	347	352	341	330	331	374	367	355	333	370	342	307	343	357	348	299	336	340	353	357	333	372	345	362	340	296	376	348	365	345	376	306	324	352	371	390	339	344	372	357	298	354	328	349	365	365	335	356	368	332	348	354	353	348	337	310	357	337	358	329	328	350	381	371	335	356	332	354	334	357	366	339	302	342	342	337	343	354	348	336	378	347	350	331	324	330	361	318	359	332	350	355	345	350	317	313	333	375	313	343	345	336	344	374	326	326	344	350	342	348	325	313	371	352	357	320	351	305	358	340	338	339	325	331	382	368	330	343	341	346	338	316	341	329	361	330	321	358	316	325	325	358	341	323	366	349	329	351	389	355	313	344	386	326	338	353	318	342	363	354	339	313	344	357	321	362	336	334	394	357	375	348	335	317	318	336	339	332	345	337	378	348	327	337	341	332	356	357	340	358	374	345	364	316	357	332	372	339	365	341	390	361	321	338	327	296	322	348	353	357	361	350	354	367	350	350	309	335	352	353	361	362	333	339	317	335	355	342	361	383	357	361	338	349	333	339	337	314	361	371	335	318	357	360	331	361	394	349	338	350	350	326	330	329	367	338	321	336	341	326	331	370	339	325	363	333	371	370	353	325	330	333	360	376	329	349	316	341	368	340	333	329	355	378	334	346	298	325	334	324	371	363	333	354	387	318	336	351	313	310	335	345	305	340	342	364	348	361	333	366	328	319	356	371	353	350	330	338	353	362	320	340	351	315	336	374	354	375	328	331	350	358	346	343	322	315	358	314	357	317	327	341	371	314	357	368	353	343	345	333	335	403	334	342	361	363	368	350	348	347	360	335	351	325	348	381	364	351	315	323	335	333	326	371	335	299	380	374	373	351	371	336	357	376	340	319	330	323	329	371	359	317	354	352	366	339	322	337	361	329	364	357	312	355	342	337	325	360	331	359	367	334	330	363	379	331	325	357	353	324	327	338	356	317	360	386	333	328	310	321	324	340	313	349	350	325	335	330	305	361	363	351	364	349	331	376	390	334	324	336	325	339	328	311	345	344	328	352	360	356	335	336	358	334	387	323	344	411	345	334	319	339	314	319	366	344	340	349	319	347	338	359	337	323	364	326	358	327	329	371	343	317	365	342	311	371	338	343	330	327	324	352	327	373	349	386	322	332	343	340	350	316	331	365	357	358	330	323	346	336	345	384	393	370	295	374	339	325	316	317	349	344	371	371	350	360	350	374	354	289	330	334	332	339	336	373	320	335	378	354	330	343	369	332	365	326	320	362	323	323	341	348	380	359	315	344	333	346	326	311	347	366	332	368	311	355	346	339	359	344	316	336	353	315	336	353	318	363	328	286	309	339	295	337	318	366	330	352	334	339	316	314	372	333	360	377	360	349	322	330	370	320	358	327	296	329	359	330	376	354	341	354	325	341	340	351	331	331	339	351	341	350	353	375	370	372	346	341	355	324	329	379	320	317	358	321	340	344	317	324	318	350	323	334	363	310	341	323	329	354	313	367	342	362	328	334	338	354	343	343	362	360	319	324	325	344	356	277	355	352	296	361	324	310	332	327	303	355	354	326	342	339	366	328	361	351	346	375	335	321	316	367	376	352	339	337	325	317	319	331	357	317	345	334	331	338	319	367	337	367	362	320	359	348	345	325	355	365	364	356	337	356	367	342	349	354	363	378	358	361	346	345	368	364	329	372	330	330	314	359	357	368	358	365	359	326	348	335	368	374	331	342	374	302	312	342	373	355	346	359	332	330	341	355	336	301	348	300	358	348	352	342	337	314	345	325	361	342	308	363	387	317	336	352	355	338	367	346	368	336	369	382	353	347	340	322	369	310	380	334	355	309	335	354	353	337	352	344	391	350	333	357	343	353	338	345	325	315	354	365	338	322	328	332	325	367	326	351	355	373	340	351	384	354	348	346	352	348	303	325	326	351	337	330	357	310	325	334	324	369	352	330	340	382	338	338	357	356	368	322	382	374	371	348	336	327	336	326	361	312	385	351	339	320	333	331	313	357	364	343	352	356	342	317	324	365	317	347	313	370	299	362	355	360	358	361	357	381	335	371	340	374	363	351	343	338	333	343	363	348	358	340	338	326	366	326	358	321	333	345	335	313	333	330	359	381	352	351	387	335	324	309	376	320	337	360	349	331	345	325	308	373	331	342	342	349	363	357	333
53559	48586	41448	17897	8097	12383	56620	63328	50189	33522	15722	4787	1576	963	822	818	838	838	809	829	783	824	811	783	821	786	798	845	823	786	802	817	794	843	797	777	806	795	839	770	849	815	780	815	829	762	795	771	860	868	814	752	818	794	820	836	821	800	822	790	851	770	810	758	787	822	775	788	837	834	816	811	833	847	817	808	761	816	788	841	768	862	782	828	846	814	806	860	778	786	800	892	818	816	818	806	835	807	835	825	757	805	819	768	818	824	770	802	781	793	789	828	808	806	799	837	797	795	839	838	808	809	824	858	832	775	833	846	756	771	859	804	793	760	807	850	788	863	810	761	752	815	840	851	814	774	837	763	787	808	855	811	778	770	848	802	773	804	830	806	802	794	845	780	839	846	794	825	850	814	826	762	820	814	858	812	839	838	806	844	839	808	810	817	839	805	790	843	872	852	815	803	780	827	828	815	857	842	825	813	812	847	785	819	867	829	845	840	855	836	791	804	847	796	759	781	831	788	795	814	824	819	814	849	809	831	809	851	812	834	809	778	814	877	834	817	787	818	868	806	822	845	749	804	808	770	791	788	814	852	800	862	863	850	811	806	796	842	785	795	815	826	806	796	796	814	797	777	805	856	801	841	844	776	762	777	841	804	823	805	846	773	802	838	815	822	813	791	803	859	845	808	843	856	773	799	825	834	845	856	854	802	819	788	824	812	797	774	848	836	805	786	823	815	801	837	799	786	813	772	808	824	828	791	825	826	828	837	829	788	852	808	808	786	813	870	799	765	820	789	826	806	766	839	790	851	797	846	784	794	759	846	755	858	852	789	817	817	812	799	746	804	770	831	806	848	811	828	859	832	848	813	826	833	788	828	801	838	839	819	767	805	792	815	835	799	838	795	792	813	824	793	759	852	794	805	783	871	787	794	802	849	822	840	730	772	832	831	831	776	816	823	808	758	809	766	850	790	835	820	824	803	804	788	816	817	828	801	836	820	852	805	819	769	780	780	835	864	805	778	797	858	799	822	846	819	790	755	784	806	768	850	820	861	805	809	804	789	782	773	773	888	801	840	874	827	791	803	800	864	809	846	780	798	833	808	773	820	778	828	846	850	836	791	815	813	823	797	798	798	805	818	827	841	779	795	764	785	829	820	823	768	854	836	791	825	818	779	794	790	783	798	840	832	822	820	815	849	808	824	808	792	763	823	790	833	802	861	800	767	819	883	819	804	826	813	856	828	798	790	816	763	816	817	796	827	763	799	830	784	750	761	792	756	819	774	820	745	819	830	859	805	798	798	852	754	849	827	798	864	833	837	809	831	856	847	779	812	840	806	876	805	843	827	804	779	789	792	803	831	861	810	834	852	821	812	820	868	783	779	791	735	853	806	781	757	848	805	834	818	808	816	809	829	800	832	851	782	794	770	793	772	806	859	810	839	818	789	795	794	829	818	837	788	796	803	770	843	784	799	824	837	862	824	863	841	815	768	818	806	832	816	770	821	802	802	834	829	810	838	829	761	778	810	840	835	820	819	814	840	772	772	803	798	824	793	792	771	747	798	863	820	771	827	781	783	852	835	757	839	785	842	789	794	790	788	812	753	761	856	785	814	856	793	807	793	805	855	792	817	790	811	769	833	820	841	829	823	812	805	825	808	753	804	797	810	835	808	821	823	788	776	756	824	815	798	812	843	839	809	818	805	778	807	783	807	789	809	800	809	808	843	814	820	822	800	838	806	792	834	818	799	758	777	817	847	813	805	826	824	836	785	802	805	819	800	800	772	813	758	792	770	796	756	779	864	822	793	816	789	813	790	813	838	823	789	817	773	794	799	844	808	790	800	813	823	827	782	816	788	816	787	795	842	809	772	825	797	795	766	796	805	832	883	815	807	840	800	795	814	795	775	766	846	792	826	812	827	857	840	792	816	878	824	807	869	836	775	814	824	820	853	806	800	817	791	817	809	817	825	792	785	808	753	796	794	836	822	783	840	835	823	772	849	835	809	848	845	832	834	839	822	851	846	780	788	815	785	792	819	784	808	794	846	822	819	802	829	800	800	767	815	810	828	851	841	843	746	805	827	833	796	827	746	851	782	805	784	826	840	831	812	804	811	789	853	809	776	813	841	829	724	831	791	868	797	832	851	850	848	816	811	803	761	817	843	851	799	725	857	794	819	764	785	827	870	758	787	839	728	798	836	789	839	763	809	820	820	823	859	822	790	831	805	822	862	809	833	769	823	864	762	841	827	776	810	831	837	825	850	791	858	793	785	830	796	807	792	757	837	808	815	893	767	832	813	829	767	810	834	845	781	850	803	788	793	787	857	781	832	822	844	844	796	828	867	818	802	837	814	791	809	837	849	823	804	776	815	809	788	820	826	814	809	779	790	789	857	797	815	772	862	814	832	828	862	822	795	787	804	814	809	845	814	830	821	805	806	771	824	815	857	802	752	768	802	794	795	846	819	882	801	785	878	802	795	861	859	767	785	873	819	868	809	771	816	825	843	781	830	840	822	817	832	786	800	760	831	754	811	835	781	830	830	809	799	794	806	803	821	789	809	823	868	811	751	807	809	821	823	849	780	834	798	829	748	778	791	788	787	820	812	814	776	816	779	795	787	814	818	852	861	875	807	806	786	771	786	824	819	829	820	811	807	813	769	789	836	809	795	797	815	812	820	813	831	833	781	826	794	761	777	761	836	818	827	856	816	806	799	799	803	774	823	805	781	841	821	745	801	786	839	802	840	810	798	808	788	837	820	789	807	773	821	850	806	806	841	828	757	826	807	797	790	771	808	787	853	840	773	822	808	838	804	808	802	848	822	793	840	827	788	804	792	753	809	779	835	802	859	831	856	829	809	807	785	836	763	803	829	844	799	817	823	834	792	812	792	792	827	798	792	840	808	851	837	749	812	799	860	785	833	842	810	814	834	832	793	807	827	781	792	813	842	859	789	775	819	804	808	850	799	837	828	820	824	834	789	814	840	829	831	823	812	813	830	785	812	824	814	867	788	791	828	836	791	805	830	872	736	774	797	822	802	831	823	800	822	844	765	875	842	767	791	830	851	873	856	827	860	810	808	816	809	817	835	842	831	773	769	828	746	811	800	846	845	846	766	844	812	854	825	790	811	775	780	791	837	770	812	807	785	800	830	879	890	844	852	832	815	803	795	794	814	811	822	843	797	782	821	866	773	738	775	801	820	853	815	854	787	796	859	812	831	813	816	769	841	810	762	824	773	789	821	786	798	871	842	778	827	826	832	803	827	814	789	810	781	834	764	797	809	814	786	863	770	825	850	807	821	771	805	812	856	806	810	817	829	834	825	828	840	790	821	770	793	773	830	805	795	790	823	845	805	795	785	809	778	827	803	818	838	823	843	828	797	861	801	791	833	833	783	812	778	816	766	793	807	809	816	833	804	772	849	800	806	858	759	809	790	806	831	800	885	844	842	864	807	777	805	832	856	845	789	845	842	808	804	810	818	804	822	820	788	800	751
33052	24883	15515	2733	749	688	2615	3892	2803	1434	783	455	355	341	361	358	351	367	362	364	343	372	350	358	350	384	383	386	358	358	356	379	342	374	334	369	353	368	364	369	340	350	366	357	361	361	349	388	328	357	361	335	376	355	400	363	392	370	369	353	387	361	381	375	366	347	412	381	363	381	335	352	366	380	367	338	379	382	353	370	336	414	353	377	339	353	373	364	364	369	354	371	347	355	378	358	372	321	357	347	353	371	370	382	340	374	346	373	353	381	402	384	374	386	357	346	334	341	340	380	367	357	352	344	374	347	351	373	357	369	309	357	352	347	356	353	388	388	373	362	402	384	348	370	322	364	348	354	376	336	379	367	367	353	377	364	343	345	369	335	388	390	358	368	375	363	335	352	396	397	350	338	351	361	367	374	371	339	333	346	370	363	371	345	330	353	337	376	369	357	365	335	365	396	341	358	387	365	346	330	328	386	357	382	345	388	380	387	370	382	369	381	360	371	395	370	378	355	358	377	385	353	388	356	385	367	374	372	374	393	335	352	350	359	336	360	352	374	354	349	350	385	331	383	376	362	348	356	372	378	349	368	393	355	342	327	386	354	374	358	390	388	354	370	370	397	341	343	366	340	373	337	356	365	372	414	375	363	367	359	345	373	361	368	379	352	378	355	370	341	337	371	347	310	374	374	371	348	380	322	361	373	368	346	369	349	347	391	385	336	354	363	394	380	358	419	381	360	341	352	397	350	400	345	340	385	357	346	350	382	407	369	337	372	353	339	358	375	360	349	361	365	383	369	354	351	370	349	352	372	355	388	346	355	349	412	333	346	380	364	378	348	350	341	367	364	351	378	348	367	370	366	351	397	374	342	364	368	342	371	355	344	352	385	359	359	323	360	338	368	374	305	371	370	371	347	357	379	350	368	342	366	369	373	371	364	379	392	390	356	366	369	354	362	359	375	379	344	365	366	345	350	362	338	372	366	377	376	347	406	346	391	383	363	367	373	368	359	356	371	354	382	383	339	364	341	376	357	385	353	354	380	379	354	357	375	361	360	343	375	331	365	380	374	376	360	339	349	383	340	400	370	388	371	384	348	384	361	381	343	365	351	350	326	383	348	370	388	356	392	361	382	361	353	387	361	374	363	375	352	363	317	397	373	346	384	336	371	366	343	403	346	365	363	354	392	393	326	388	356	346	320	349	344	384	380	351	357	355	345	355	375	365	334	350	359	393	386	354	364	348	333	363	367	372	390	375	391	380	349	363	368	360	352	358	363	362	350	378	396	388	347	374	355	380	376	389	394	326	386	332	356	361	362	361	324	351	384	393	357	357	350	359	347	375	354	363	409	388	349	340	365	329	381	381	364	366	404	378	381	414	352	367	360	361	330	385	333	363	366	386	353	373	349	330	354	380	383	360	380	362	360	367	397	405	361	325	359	368	339	411	366	361	363	405	388	358	356	370	401	367	364	375	341	369	357	355	382	340	344	390	371	375	357	329	372	362	427	355	349	365	350	354	330	363	353	338	393	346	359	339	368	338	364	373	379	344	359	332	363	363	367	390	352	347	381	359	349	369	379	380	389	364	373	381	377	369	366	348	354	380	357	401	369	380	343	385	359	373	372	393	369	392	355	353	351	364	383	356	330	338	355	345	384	357	338	347	347	340	357	370	367	372	404	372	320	377	358	356	345	349	378	366	372	358	370	373	342	361	358	364	379	390	356	372	365	400	347	352	358	358	371	357	350	378	358	335	364	390	369	348	353	381	333	385	327	395	355	365	381	355	342	382	382	379	382	351	342	366	358	369	339	377	373	386	340	375	390	385	365	372	374	409	366	386	402	355	349	374	351	369	371	381	376	355	385	374	370	340	373	368	357	369	345	355	384	366	365	364	369	355	357	364	374	352	371	365	369	316	353	370	340	360	349	390	361	368	399	358	363	377	403	412	348	345	371	364	374	384	330	378	370	404	367	362	373	369	376	379	347	364	390	394	357	351	379	358	343	366	345	351	351	382	384	342	404	379	355	372	338	414	363	344	347	372	369	357	343	390	353	381	384	405	342	357	353	371	353	330	358	369	382	399	383	350	379	376	338	348	339	363	372	388	387	360	346	364	367	352	348	348	390	362	357	356	334	339	371	367	338	349	375	392	357	345	398	373	373	363	347	332	356	371	340	360	366	358	350	342	359	376	343	371	358	365	379	377	353	386	332	377	356	366	364	326	341	338	346	348	333	368	393	418	367	330	354	365	353	385	367	375	379	378	391	363	386	366	386	356	363	371	319	333	375	376	376	343	362	410	372	360	352	373	367	376	357	387	382	390	363	387	360	368	384	367	383	345	357	336	344	323	395	366	395	390	381	363	362	379	386	346	374	375	380	384	350	392	423	388	354	309	359	413	388	378	352	374	373	357	353	372	355	320	354	345	356	372	353	330	366	423	354	394	373	359	336	389	380	395	386	430	369	380	377	401	355	374	360	352	363	359	365	382	354	382	378	329	392	391	416	406	319	370	352	355	367	359	376	419	344	346	379	364	368	345	376	370	344	349	362	349	366	392	400	419	354	358	346	345	359	368	358	347	354	364	342	343	337	398	345	369	333	365	339	361	375	353	359	355	383	354	408	391	358	339	343	315	392	345	355	345	345	365	385	360	365	408	378	386	356	383	363	350	365	349	364	327	364	351	376	357	349	351	345	346	359	378	371	384	329	373	380	369	391	361	350	383	355	326	359	345	364	341	355	386	309	385	351	353	355	348	374	370	353	377	348	339	359	327	380	367	369	338	364	393	353	365	356	385	345	387	349	379	364	375	413	373	378	365	361	341	388	393	371	386	389	388	349	374	365	379	348	414	389	352	392	355	363	361	330	358	350	366	363	382	363	319	390	354	359	371	343	341	368	354	360	398	355	366	369	379	337	366	360	348	330	352	381	337	386	386	367	402	384	392	336	332	372	389	332	378	358	349	356	351	357	354	396	351	349	349	361	362	366	381	378	374	360	380	349	353	373	370	403	357	377	343	379	438	350	382	371	389	410	366	355	364	334	378	370	377	364	399	361	349	385	401	371	371	384	374	375	357	365	382	400	390	341	347	357	352	401	367	365	352	343	355	366	356	365	365	371	377	394	382	366	365	390	363	375	352	360	373	356	377	380	367	318	377	324	368	341	350	391	379	364	363	372	347	375	343	360	346	377	340	382	354	371	384	378	403	377	336	355	362	361	376	364	353	371	347	350	375	368	348	339	316	360	354	363	365	342	373	362	346	360	325	391	382	387	345	322	401	345	357	359	341	370	365	349	360	386	354	368	374	356	362	372	351	317	369	380	332	345	339	353	330	348	332	337	372	352	381	344	345	358	371	387	373	376	373	381	347	375	364	367	351	347	359	377	342	385	361	370	344	372	392	348	356	360	388	354	367	366	361	361	376	351	331	352	388	333	352	391	396	339	363	370	411	341	366	341	409	390	375	374	364	352	388	370	362	336	369	384	338	371
22637	22346	13972	3475	1845	2369	11401	14395	9593	4866	2231	1322	932	936	889	863	858	946	844	901	907	868	909	899	909	861	867	854	912	885	871	863	895	908	876	853	880	899	863	855	885	867	936	858	885	868	861	915	910	852	872	907	891	904	825	867	879	889	866	851	900	901	851	878	876	876	865	902	904	884	938	878	886	828	876	868	900	853	937	905	951	910	886	928	861	863	867	890	897	939	861	875	877	880	891	903	847	878	855	884	879	913	927	897	840	923	867	877	902	882	866	883	852	859	939	939	898	862	873	953	877	880	943	908	943	895	926	922	870	916	912	914	913	887	854	910	891	915	914	856	876	894	886	882	862	866	903	922	848	892	908	864	914	924	880	894	858	889	880	913	874	943	834	893	862	842	932	851	922	895	896	962	868	939	890	935	850	914	932	905	928	869	878	920	895	886	884	868	879	857	945	902	888	886	864	896	871	850	927	887	880	882	935	871	845	893	887	930	924	835	910	890	850	880	893	865	872	948	930	880	846	881	905	939	889	895	885	847	858	924	879	917	861	859	878	906	870	874	834	914	886	921	889	879	913	930	940	845	851	897	861	903	866	852	928	849	912	898	881	873	882	968	909	900	905	895	846	896	871	865	944	896	849	872	871	901	866	911	928	946	861	926	931	889	899	872	902	917	930	878	884	893	871	939	872	888	902	877	922	903	902	908	905	845	851	911	918	869	877	876	865	903	942	887	914	916	860	837	866	963	904	857	902	879	918	887	891	909	893	871	895	915	868	875	903	854	904	931	891	899	904	917	882	891	875	915	949	860	937	950	842	874	943	868	922	867	842	845	968	886	883	929	878	919	913	906	902	868	837	884	880	895	880	944	875	875	775	894	861	920	881	950	848	877	837	874	924	830	910	894	936	863	913	865	917	956	875	835	858	876	903	901	889	874	952	888	908	922	918	933	901	904	815	935	894	891	890	902	900	864	872	920	876	924	893	837	939	916	917	866	924	846	888	923	876	906	895	878	924	923	904	875	921	906	862	857	893	866	871	930	908	888	887	917	902	895	849	887	926	895	891	850	934	888	890	897	876	849	912	903	896	859	867	866	888	876	924	910	879	904	858	923	904	871	901	901	844	865	832	925	913	846	895	901	914	900	899	881	856	903	841	880	850	922	878	868	927	867	891	849	870	865	878	890	902	864	872	874	862	877	883	934	864	878	852	873	866	863	937	960	895	834	878	905	878	914	920	923	884	909	882	830	839	901	903	954	867	865	879	882	856	901	906	893	851	925	889	899	857	900	871	889	926	879	898	848	927	898	896	879	874	887	952	881	881	892	881	861	863	823	874	900	898	854	850	870	881	910	905	891	882	915	895	819	871	891	923	885	914	874	880	925	858	899	869	878	905	895	866	870	891	930	901	913	893	849	861	927	928	907	863	891	902	902	922	848	950	897	909	924	881	917	874	839	881	867	857	884	861	897	931	925	937	887	902	900	871	851	915	866	887	903	872	907	922	883	887	905	883	913	891	932	864	887	863	881	903	882	950	859	913	881	915	946	881	902	904	850	866	908	948	888	895	911	817	870	889	873	874	880	914	861	884	915	909	957	878	887	839	882	842	907	869	896	928	891	900	915	932	912	914	935	876	938	908	877	875	926	885	883	848	941	841	852	936	965	893	912	883	914	914	895	849	888	914	913	864	866	901	896	878	909	900	893	887	918	855	907	915	886	872	891	892	934	918	893	854	869	878	891	861	856	897	833	913	859	896	971	849	887	869	916	923	897	838	913	919	873	891	848	879	884	925	938	914	952	908	903	942	891	866	941	932	879	886	957	875	921	881	935	918	907	862	840	850	907	925	884	875	956	828	867	895	878	871	898	924	938	907	876	883	839	906	877	858	879	911	911	853	873	900	900	884	855	871	940	883	898	933	927	883	887	916	915	927	888	899	887	889	837	887	849	880	858	967	882	882	877	855	872	906	887	892	890	905	863	898	857	897	887	905	915	890	848	862	891	919	925	896	878	901	900	889	850	863	856	922	842	907	911	881	913	860	870	904	854	886	922	899	887	916	917	900	857	927	889	863	884	878	890	905	896	881	918	901	884	876	875	952	913	871	912	874	866	927	923	919	889	919	909	883	922	928	839	855	896	900	884	835	938	892	902	890	903	958	906	845	865	909	886	936	958	857	943	867	852	889	883	896	849	874	902	873	891	838	880	897	931	872	823	876	880	888	873	901	869	863	908	903	896	930	939	862	917	868	903	894	899	901	888	885	893	890	938	886	859	883	918	886	889	887	854	873	883	836	874	923	883	882	915	957	925	895	935	917	915	903	873	867	886	858	859	852	885	902	843	870	873	869	856	924	874	842	895	862	918	897	828	953	917	848	833	888	868	885	838	921	921	880	939	855	887	888	881	894	838	910	843	871	924	868	863	904	961	878	852	895	872	920	884	921	849	884	836	868	886	883	877	878	875	876	873	913	914	877	909	873	872	880	870	939	943	834	909	872	887	891	862	913	859	876	851	878	925	937	892	867	848	884	948	914	866	855	876	916	918	894	849	896	916	909	910	873	901	892	899	895	918	878	922	907	885	888	841	932	883	880	914	864	934	913	911	855	930	890	872	871	896	909	898	940	892	940	863	918	905	949	929	898	938	930	863	869	870	868	860	871	880	887	904	934	851	891	910	891	914	836	884	867	897	915	846	918	901	851	878	934	889	865	930	903	907	930	857	821	900	936	901	948	921	834	904	905	896	864	906	916	853	869	914	846	879	865	838	966	917	867	894	856	913	918	932	874	856	851	876	897	913	900	921	952	915	885	876	905	870	902	851	836	900	943	886	809	875	845	898	938	912	906	923	913	908	873	865	902	878	837	869	901	897	908	863	925	867	916	892	879	843	888	869	914	919	858	860	896	905	880	879	904	888	864	832	870	893	880	868	897	900	900	891	855	892	885	894	862	850	915	851	905	914	892	878	871	812	895	932	908	857	874	922	873	888	892	876	907	897	968	916	892	937	871	914	861	897	899	855	853	901	869	826	888	867	880	894	911	874	872	883	880	908	913	870	896	888	900	963	929	954	890	861	914	897	859	911	886	841	863	940	921	832	889	920	902	901	891	908	945	892	880	854	905	894	891	916	932	943	898	905	908	896	886	939	844	923	890	868	845	882	871	873	872	883	807	841	927	886	930	898	901	882	879	872	864	895	889	911	864	869	928	856	859	890	943	877	897	909	873	881	922	916	896	885	903	853	949	907	862	858	873	919	932	914	910	904	900	897	863	929	920	890	874	910	884	900	878	860	890	887	896	918	913	864	883	919	880	911	878	910	875	893	947	851	845	862	852	927	921	890	881	943	857	892	900	957	904	871	888	920	867	862	941	886	886	849	828	891	913	917	908	883	873	873	926	855	840	824	937	884	866	884	872	859	891	878	868	912	918	915	939	927	877	925	878	915	894	909	905	876	873	888	888	880	900	918	876	891	897	879	937	898	917	862	828	883	925	933
56633	42111	32146	24196	20447	15052	33824	36016	22836	10832	3189	1010	517	382	366	368	363	392	408	376	368	392	401	403	382	398	423	395	405	348	364	399	365	409	344	391	423	392	376	381	421	381	405	407	365	417	394	384	374	393	384	337	375	369	372	381	396	374	377	401	403	361	427	379	402	413	369	353	357	409	391	387	413	393	361	377	391	376	393	375	365	357	401	415	400	402	383	404	383	394	387	410	383	376	374	407	389	362	384	411	394	373	399	387	418	406	357	380	380	404	387	388	399	374	373	374	393	382	405	421	406	381	381	397	414	396	390	397	421	432	386	378	399	412	391	347	383	376	368	404	383	367	396	395	365	371	414	415	408	380	417	366	382	349	356	387	361	385	388	399	407	407	410	419	382	382	369	395	379	403	394	376	378	382	409	412	392	370	373	378	370	379	385	401	413	343	402	407	376	367	422	383	382	382	357	399	418	384	375	369	390	397	387	372	396	379	385	393	412	371	366	366	421	399	405	419	432	390	401	381	406	412	372	410	376	425	353	398	383	360	369	386	358	392	403	379	374	400	403	351	352	400	372	375	359	367	408	421	391	387	366	364	361	399	393	403	410	380	394	417	364	389	362	397	368	372	390	426	381	372	373	423	384	373	385	400	383	346	361	362	414	388	367	389	420	389	378	374	395	372	394	380	395	374	431	383	388	400	384	352	390	381	362	406	393	392	425	404	401	390	411	406	352	386	371	353	419	375	383	431	383	376	420	397	411	371	361	421	342	333	390	397	406	359	386	366	369	367	398	401	364	397	360	409	386	386	399	349	373	355	390	382	395	395	390	398	394	398	408	395	360	373	400	361	375	352	423	385	379	412	408	389	379	390	386	342	376	407	371	392	376	393	410	414	367	418	378	403	367	359	385	408	386	393	380	370	423	411	372	346	364	362	411	322	397	381	392	403	396	394	388	380	381	361	370	389	354	384	401	389	392	367	404	395	395	370	403	362	386	353	399	399	416	400	386	356	398	363	395	384	403	351	390	376	404	406	382	396	386	433	403	376	364	344	411	405	383	416	401	381	392	383	377	400	361	387	384	421	395	386	365	408	369	370	416	414	349	373	389	378	370	415	392	351	387	403	397	383	411	344	405	373	429	346	391	382	389	408	391	402	424	393	376	406	364	387	420	389	398	385	403	354	396	396	395	374	389	375	395	386	385	375	403	383	406	404	359	377	383	338	399	421	383	397	413	401	409	373	385	382	423	380	366	370	376	379	381	411	397	398	380	369	396	364	381	399	379	405	413	427	393	393	321	395	389	372	397	388	401	405	406	385	378	399	341	368	388	373	403	322	401	360	403	385	422	384	395	395	396	331	376	403	371	379	387	392	390	377	393	377	368	431	361	397	350	392	427	387	393	373	415	374	371	391	359	401	405	351	373	407	401	403	348	399	371	354	379	388	402	407	426	372	397	380	401	388	378	403	366	395	359	403	386	378	403	391	375	372	392	361	407	362	369	396	379	418	365	357	403	356	376	398	353	379	388	377	419	401	389	343	345	357	397	393	400	394	382	366	351	369	362	363	422	389	367	392	357	394	410	375	376	413	397	367	388	405	370	428	372	353	416	376	392	381	406	342	390	390	395	417	378	381	386	377	357	386	413	385	381	396	386	381	374	410	357	385	392	436	405	393	395	386	403	400	420	357	390	392	405	368	376	367	378	397	407	398	371	370	378	380	368	390	405	393	407	400	396	379	395	398	382	409	374	352	381	390	389	365	397	378	392	377	378	365	416	410	405	374	398	341	370	385	396	401	389	413	427	348	373	359	346	390	375	424	402	421	392	382	399	363	365	406	363	399	381	363	391	365	369	366	401	381	371	367	383	400	359	404	400	358	357	376	373	395	402	389	402	357	405	383	398	368	388	388	397	406	401	400	430	374	393	375	375	395	347	356	402	385	374	409	362	391	367	382	410	402	410	417	382	435	357	377	403	380	378	366	345	406	365	364	409	401	353	425	363	394	352	367	398	393	373	401	428	343	381	386	394	383	376	400	380	343	366	351	399	366	355	386	371	391	363	396	346	374	371	404	416	404	376	408	358	403	402	394	377	381	406	390	371	385	387	395	420	404	386	423	361	366	371	363	375	386	383	400	415	423	368	366	364	434	381	375	395	404	387	377	389	375	395	419	382	413	375	400	351	373	389	367	407	374	374	406	418	423	408	421	391	381	388	361	350	398	384	367	354	401	381	399	385	360	397	418	344	393	390	391	373	359	395	382	362	364	403	372	410	372	364	403	380	380	383	349	398	359	381	373	369	381	372	402	401	346	406	396	409	407	414	402	389	386	384	405	404	381	400	387	364	345	382	390	379	370	373	388	385	368	372	411	417	413	380	392	389	347	393	372	413	391	354	396	393	395	364	404	403	433	378	397	377	370	401	374	375	407	395	384	380	395	405	386	381	381	401	401	407	345	386	371	392	432	353	397	396	363	392	416	392	351	383	428	362	406	365	360	374	397	363	398	412	406	344	367	378	409	405	372	385	389	372	394	366	396	373	355	395	366	403	357	397	338	411	346	383	357	412	396	411	363	352	374	372	358	371	434	376	359	392	375	386	386	389	399	356	392	351	347	419	390	389	391	374	361	389	401	385	368	383	411	376	391	389	413	388	375	375	359	378	383	359	345	376	382	404	355	363	395	399	349	390	354	376	433	393	411	352	359	410	378	386	386	337	382	409	391	396	424	352	410	379	398	406	337	376	381	364	366	373	401	388	392	403	361	392	389	376	370	424	373	379	383	417	382	377	349	349	391	392	361	384	424	387	372	377	389	377	394	424	376	382	350	377	360	404	395	408	345	396	376	425	403	414	388	407	399	356	385	385	398	404	401	401	357	405	386	419	367	389	351	407	424	398	384	375	402	399	393	395	385	356	400	374	371	387	360	385	399	417	406	394	320	394	425	397	403	359	373	369	416	408	381	379	377	399	383	389	393	381	376	383	365	383	399	403	389	363	404	362	404	361	387	352	391	395	373	359	381	373	367	338	408	386	424	403	384	402	404	390	388	411	384	377	375	390	401	386	366	424	395	391	370	385	410	402	389	379	375	378	393	392	366	365	420	395	353	391	373	396	357	355	374	364	426	418	406	378	415	394	378	390	359	421	381	408	404	345	403	383	370	397	376	370	374	379	372	409	385	346	388	387	399	373	367	377	383	352	393	385	373	387	386	362	391	361	370	404	419	412	365	380	356	335	386	393	411	387	382	405	359	425	381	384	377	395	412	385	381	349	397	387	346	410	402	385	422	402	396	415	398	380	374	398	411	407	342	349	421	398	401	383	429	400	456	371	411	375	398	413	343	391	413	376	434	371	377	393	384	380	391	370	353	383	383	379	396	388	393	410	395	391	398	388	394	388	438	383	402	377	376	366	425	415	406	351	388	370	380	425	357	375	398	379	391	411	371	382	382	380	386	388	378	390	360	389	376	363	372	391	377	425	407	427	362	388	376	371	385
52459	57118	30594	14477	5743	8587	51474	48935	37458	23189	9874	3304	1312	982	946	873	927	945	980	900	894	895	894	911	964	927	981	926	893	904	909	890	910	933	898	905	966	937	903	957	921	917	923	913	979	926	917	942	921	939	881	956	939	902	908	929	918	939	939	876	905	951	922	956	874	932	926	922	887	920	980	942	912	890	909	925	921	926	922	925	931	869	934	906	898	925	892	948	893	895	842	870	897	922	927	944	948	864	950	897	940	897	926	931	913	849	865	914	903	930	937	917	914	902	962	930	908	960	874	868	921	832	913	887	896	938	909	927	928	960	964	918	905	906	905	907	906	901	938	890	883	946	919	853	889	969	959	848	945	878	898	894	953	902	885	960	944	921	918	991	924	951	888	890	868	893	929	892	912	894	871	889	903	995	906	966	926	946	885	887	882	910	925	901	912	928	913	821	947	915	905	949	923	881	939	914	975	946	892	954	949	937	917	923	920	867	946	920	954	907	949	901	931	889	926	912	883	927	962	949	945	919	873	882	949	932	924	887	870	965	895	900	882	898	925	932	950	881	901	919	908	978	972	921	935	902	894	913	949	911	945	896	926	883	927	941	990	949	949	914	923	966	933	916	892	893	916	917	889	914	900	903	920	892	947	943	919	965	910	917	924	904	926	868	948	893	905	888	910	983	958	871	890	920	932	932	933	938	944	943	930	931	918	932	958	904	897	873	873	944	905	926	917	933	949	873	977	951	909	891	903	925	912	900	865	956	890	902	943	920	955	940	928	915	955	943	888	944	896	910	906	920	912	883	909	908	933	952	901	902	946	942	947	921	932	935	973	912	970	873	954	930	901	942	903	900	943	926	919	889	892	928	947	935	966	942	916	939	917	874	900	951	919	891	865	912	899	931	934	937	880	914	963	957	938	900	862	846	924	945	915	916	927	913	978	907	939	900	906	913	922	876	938	922	917	894	891	920	960	901	891	893	894	936	929	954	917	942	874	942	901	947	906	949	940	934	933	907	870	896	926	938	898	960	963	878	911	937	920	937	869	919	885	897	887	883	884	937	908	889	899	871	860	885	900	887	958	913	899	890	917	931	851	907	863	898	905	868	894	899	882	897	925	868	930	901	939	965	914	961	893	928	918	891	891	901	935	885	973	922	916	885	925	922	930	904	952	913	957	894	915	922	895	884	947	949	948	940	947	946	870	890	977	939	983	968	957	957	905	911	895	918	885	922	923	925	990	933	910	955	932	883	923	950	907	894	970	884	907	915	945	977	922	937	884	924	919	890	955	998	909	879	924	891	880	909	880	919	950	976	931	874	923	939	933	953	928	939	887	943	924	948	957	932	908	887	926	933	871	905	874	878	904	904	913	894	937	925	872	924	915	892	951	918	920	972	916	917	914	917	956	906	952	983	887	902	962	912	949	900	960	888	957	914	927	873	934	908	909	912	907	899	943	948	930	958	933	939	983	894	872	866	931	885	950	936	929	884	877	900	924	876	924	922	913	995	869	922	929	933	918	915	882	888	899	919	920	890	875	905	947	937	919	882	959	920	927	933	847	965	924	945	964	926	860	919	877	886	944	909	921	933	956	935	935	877	910	932	893	939	901	937	905	941	900	903	890	945	875	870	893	990	923	934	971	911	917	894	954	938	916	911	942	929	911	935	907	914	901	896	885	940	929	872	909	872	897	943	915	890	915	865	912	929	917	958	949	871	949	865	907	921	906	902	923	971	897	958	903	873	910	904	919	907	896	855	871	910	964	885	900	886	902	956	943	946	910	918	888	950	856	915	928	922	884	922	909	887	929	912	854	861	943	845	878	928	923	929	941	929	864	852	891	931	929	833	917	895	950	859	904	897	960	922	870	910	922	897	898	861	919	906	894	949	962	954	949	887	938	897	995	915	886	934	966	913	912	951	937	889	935	902	961	914	953	910	882	863	930	970	971	963	945	943	926	951	951	918	948	937	939	939	901	924	932	931	908	960	932	882	892	940	926	879	938	941	887	968	934	942	911	958	898	931	881	887	933	928	891	981	913	932	902	895	918	903	938	909	940	897	890	950	834	893	862	918	936	990	879	898	936	872	960	959	909	909	881	939	946	913	944	881	916	918	867	889	960	910	904	922	907	913	926	924	945	909	922	914	929	953	900	933	941	908	924	841	933	891	893	911	950	906	945	912	928	900	920	919	977	860	1003	989	938	918	902	881	948	911	869	914	907	908	906	948	927	914	884	972	852	940	919	889	909	872	908	941	913	939	942	940	894	989	909	915	943	929	934	921	916	899	942	916	935	954	931	916	923	922	872	951	915	884	964	908	890	931	887	954	840	948	961	851	892	874	943	890	915	866	932	914	904	931	932	935	891	935	923	949	895	954	902	910	894	956	935	909	904	920	888	961	922	963	946	858	931	929	913	927	916	922	907	878	873	918	923	905	909	907	907	908	897	913	944	932	889	933	901	937	970	882	975	950	902	875	930	917	906	892	961	911	934	898	942	905	935	905	979	967	932	889	899	922	970	895	855	937	866	886	906	903	919	906	928	876	911	893	893	976	986	991	897	954	925	889	895	920	949	920	818	974	911	922	931	910	947	936	953	935	904	900	921	915	931	918	865	901	961	896	914	942	907	896	881	943	891	899	989	937	919	891	917	875	921	921	928	933	908	905	879	910	934	891	923	945	870	927	895	950	988	892	919	928	902	921	913	896	886	922	931	889	954	896	952	914	873	959	906	940	921	911	963	921	852	937	929	887	953	940	899	918	943	923	895	924	907	909	915	906	907	851	914	950	943	909	896	889	916	938	911	890	934	887	935	923	941	911	964	923	882	900	936	914	938	889	906	938	927	921	920	930	921	935	964	930	963	877	875	938	912	878	901	897	913	917	876	906	939	933	903	861	921	943	918	980	914	956	881	963	925	928	897	951	919	870	892	942	899	939	895	912	952	881	957	894	902	905	921	900	923	926	879	935	906	885	865	946	898	879	901	878	971	883	883	901	892	950	872	887	961	854	897	938	921	915	899	932	958	940	921	917	933	896	962	889	952	924	897	908	880	919	878	884	912	925	946	908	932	935	950	958	933	880	940	926	937	938	917	926	887	887	921	932	946	930	929	876	934	920	934	917	863	932	905	872	890	914	909	897	834	891	934	902	911	917	880	941	939	946	921	943	891	929	941	888	890	951	875	945	933	987	886	914	962	903	904	931	876	945	935	982	881	989	937	868	906	930	908	885	919	912	945	978	937	927	925	912	856	911	961	900	963	926	973	923	889	916	926	940	879	952	904	905	901	895	885	873	914	857	903	910	938	894	914	920	935	897	869	934	980	961	914	932	952	924	913	932	932	921	910	881	911	886	940	871	972	923	913	881	916	899	927	862	899	918	915	908	942	930	900	945	912	979	875	915	902	880	865	879	909	926	931	949	931	844	906	907	921	904	894	943	921	923	855	932	914	952	924	899	936	874	910	938	931	949	927	886	924	901	914	888	979	946	925	912	917	894
52829	35717	28042	24625	22208	19356	43531	52680	35291	20484	7390	1729	552	385	357	348	378	360	353	365	360	385	333	338	374	342	326	308	371	366	362	325	349	356	364	329	367	354	342	357	373	350	337	342	359	340	343	339	380	343	338	367	370	358	359	375	321	348	338	337	377	376	360	355	326	381	349	350	364	380	304	363	377	373	375	354	349	339	363	336	362	377	346	387	337	316	356	339	369	371	381	329	330	348	347	321	347	326	378	361	358	398	338	339	333	349	382	368	322	339	359	335	357	356	331	344	360	338	343	374	364	330	349	352	329	340	324	327	349	350	356	332	321	331	354	321	307	396	340	340	354	333	367	376	386	324	374	357	368	389	347	347	363	338	338	357	367	353	351	309	346	328	376	373	356	332	353	361	356	384	341	354	354	345	361	346	335	338	341	349	349	333	370	380	300	348	344	361	340	356	378	340	325	355	320	324	339	352	381	330	353	336	392	339	354	337	342	352	374	357	340	366	361	375	350	351	346	312	357	359	313	353	343	352	341	370	310	296	348	356	375	383	314	379	362	341	339	334	346	377	353	346	352	368	348	366	365	340	350	329	332	327	361	349	382	351	341	318	328	352	359	350	374	373	340	333	354	341	374	355	368	363	360	340	334	358	338	333	363	355	348	338	325	320	331	350	348	389	367	349	346	327	383	380	345	324	366	355	348	366	355	342	330	361	344	320	333	383	334	350	365	346	327	317	356	369	371	343	312	345	364	324	353	329	359	307	353	361	329	350	392	367	366	378	370	364	345	382	337	371	397	333	326	327	333	375	351	356	354	343	371	372	385	342	302	320	350	369	332	352	334	348	361	342	365	354	369	353	354	343	350	320	336	312	370	346	300	349	348	346	344	332	371	322	375	350	368	328	382	353	365	357	357	389	357	330	361	320	350	358	335	371	380	355	361	348	353	344	326	343	315	316	349	358	348	337	328	369	346	350	359	360	327	355	355	301	347	384	348	333	335	375	337	342	326	363	348	312	352	347	357	398	350	372	345	318	363	353	346	324	358	321	329	309	348	365	347	370	333	376	359	346	319	364	364	384	379	342	356	310	346	380	346	384	338	319	344	360	386	344	329	335	314	349	361	329	322	334	334	348	335	386	376	362	347	354	342	342	356	351	333	345	370	337	339	342	330	380	347	344	340	350	370	340	338	343	365	324	313	316	382	369	374	364	335	344	355	328	337	339	338	371	313	309	351	338	331	359	355	371	333	366	335	332	342	356	349	356	374	326	323	341	367	362	380	353	373	346	335	350	328	339	329	346	349	361	318	356	358	340	339	363	359	295	373	393	383	373	316	347	336	298	328	366	345	382	354	354	367	353	305	308	342	356	364	332	319	356	333	347	378	370	366	322	342	354	349	357	367	363	361	334	318	376	397	361	352	367	322	311	329	335	355	338	332	355	330	393	330	383	368	339	409	349	302	314	353	327	392	323	360	355	331	358	340	373	332	368	348	351	300	320	332	382	366	311	370	380	347	366	352	365	333	329	329	340	324	369	372	351	321	333	321	330	385	357	347	360	359	334	330	344	330	343	320	347	351	343	320	365	345	356	323	320	354	328	381	359	346	337	318	307	325	343	390	338	348	366	353	326	330	351	350	355	374	348	343	343	332	403	376	358	350	355	338	325	325	428	332	371	342	366	348	335	314	331	361	378	334	322	357	362	343	371	326	344	343	331	330	361	355	335	338	330	331	364	384	331	343	305	288	354	341	340	349	333	361	336	355	349	333	302	320	380	372	351	335	341	349	305	366	349	346	361	331	365	349	365	395	340	379	366	388	350	355	364	314	354	348	363	330	302	385	376	347	367	347	338	367	345	385	329	354	345	368	318	332	337	335	384	340	347	351	344	378	333	349	344	339	360	317	323	325	364	342	348	356	410	348	356	338	349	330	326	366	361	354	372	349	323	378	354	340	343	382	356	393	377	340	321	351	354	356	340	359	368	341	333	348	345	337	334	327	346	349	318	343	368	348	324	364	379	319	344	350	347	385	335	349	347	383	359	341	351	333	356	341	376	368	333	349	382	361	336	338	337	336	327	345	358	343	347	358	362	340	360	349	335	343	333	369	333	348	348	326	337	340	315	370	321	353	351	382	385	322	391	358	313	374	324	370	350	331	332	359	357	347	355	340	360	350	376	375	351	348	362	349	352	336	346	354	324	337	372	342	338	364	329	340	364	340	354	333	327	305	347	325	364	365	324	371	340	356	354	334	372	383	364	350	346	364	362	326	378	330	353	355	322	351	364	348	306	333	372	309	352	337	333	356	322	353	343	322	358	386	374	335	330	377	356	329	364	381	336	337	332	353	334	360	331	352	373	318	351	318	352	355	362	350	345	351	344	360	319	337	327	358	384	339	342	334	380	348	317	313	363	348	375	350	374	375	341	366	398	361	335	343	352	359	373	340	346	401	366	341	347	390	340	334	362	345	362	334	341	295	315	361	356	372	350	355	342	320	342	345	323	356	366	333	379	333	355	343	348	345	334	346	327	355	361	367	327	371	345	346	318	337	315	352	360	337	363	383	335	336	362	339	358	290	390	345	373	348	356	346	314	378	348	338	346	373	336	339	354	340	326	371	381	346	318	305	350	324	371	354	352	369	360	368	349	371	320	371	346	362	346	338	364	326	347	361	349	375	345	346	342	367	319	313	294	365	362	379	324	347	333	354	356	361	376	364	335	353	325	353	335	352	328	342	329	334	390	355	343	351	335	323	353	370	350	342	362	368	331	343	319	306	362	326	350	304	355	339	351	333	365	358	376	325	352	360	349	329	370	370	309	322	331	369	360	372	347	346	360	350	367	344	364	358	355	399	369	365	334	342	381	369	336	337	320	350	367	366	336	379	331	373	380	313	336	334	340	320	348	344	345	339	340	335	353	333	327	365	368	356	355	331	373	330	335	334	364	390	358	338	333	361	352	340	335	334	365	350	347	328	372	335	375	327	340	337	303	354	323	375	326	347	344	352	325	358	360	358	356	373	352	329	354	328	367	361	333	407	378	358	370	326	340	350	361	356	344	348	319	377	345	352	326	361	342	369	347	309	342	351	401	324	341	333	357	333	340	350	355	317	383	338	333	357	381	348	320	346	346	341	322	375	370	344	364	343	364	348	384	350	322	352	348	314	378	368	385	336	364	358	335	368	353	338	324	348	369	340	320	386	372	345	340	363	375	347	352	341	356	313	342	301	365	388	372	385	326	370	356	346	343	337	388	310	336	381	357	340	340	314	340	371	365	362	391	324	361	352	337	338	345	354	339	366	353	370	367	345	340	334	331	311	368	346	383	368	351	356	346	340	325	350	352	348	345	358	366	365	364	350	372	348	358	338	334	351	352	319	345	346	348	342	370	349	346	333	349	367	331	322	352	342	314	343	354	394	363	340	344	363	336	377	355	364	360	343	390	339	316	345	368	336	337	306	355	346	317	351	355	357	351	352	382	363	353	351	343	342	359	346	363
54483	47082	34313	14634	9183	11453	61049	61972	48067	33089	16420	5281	1651	970	809	877	859	829	843	829	819	858	848	741	768	833	798	810	800	820	793	790	814	801	763	812	823	771	802	824	812	818	839	842	802	832	818	783	849	832	802	830	820	814	823	810	861	827	849	808	800	853	825	859	809	802	870	790	807	844	852	894	849	779	830	812	763	822	810	848	824	800	861	807	811	789	817	840	784	794	857	849	823	818	775	828	824	793	778	826	840	828	851	782	783	847	810	817	812	806	834	845	820	803	854	825	818	834	852	858	839	829	816	796	795	835	814	824	805	810	830	813	819	819	845	808	827	751	842	822	862	815	806	782	829	827	807	846	844	788	756	864	850	797	787	823	878	815	781	793	839	857	795	817	832	813	785	823	855	793	830	833	816	817	801	834	771	808	796	859	845	809	896	810	822	807	824	816	794	816	834	846	775	821	826	859	789	849	838	816	846	899	787	841	866	812	838	792	838	878	809	842	859	796	848	840	813	768	780	787	769	824	810	791	817	804	856	867	841	824	853	810	845	860	871	795	795	823	817	844	830	804	811	853	776	786	755	849	808	886	882	821	819	797	835	830	808	841	792	811	814	808	849	823	829	827	862	818	805	839	762	823	792	848	844	811	792	809	848	848	835	843	822	816	784	859	804	783	876	811	864	786	825	831	828	816	813	776	846	795	869	845	887	776	798	807	804	862	842	798	871	828	871	801	820	811	831	834	812	793	866	879	762	794	873	812	781	856	816	785	817	777	813	821	792	811	779	821	839	801	840	791	801	819	821	810	805	824	803	820	785	871	825	863	860	845	858	829	768	844	795	816	813	830	820	831	814	863	793	780	847	830	820	833	856	833	825	845	854	785	817	868	840	865	823	815	852	800	837	738	877	839	847	825	842	812	826	829	803	783	846	801	847	810	780	866	779	818	815	795	806	870	863	820	864	854	803	812	778	830	803	863	808	780	829	828	817	789	863	842	842	824	840	771	798	859	808	824	836	795	846	833	764	853	784	833	861	796	872	788	817	780	794	850	814	801	848	850	797	828	841	770	850	786	792	852	838	815	842	796	836	822	772	827	819	817	823	794	845	829	851	800	822	838	824	775	783	800	885	805	891	840	809	808	785	843	801	831	768	805	841	819	835	842	802	842	868	820	796	846	812	824	851	818	825	826	854	747	785	837	774	813	800	831	801	833	784	862	768	814	773	818	805	833	833	823	859	797	824	800	861	813	861	853	815	829	843	770	803	835	824	792	752	792	815	799	798	781	887	848	809	795	814	799	840	855	908	839	835	830	838	851	793	829	814	784	831	830	831	810	905	843	874	804	787	826	819	817	827	797	782	860	864	843	811	802	816	796	832	751	826	852	811	851	805	827	844	844	771	797	796	820	745	753	830	867	809	850	830	805	796	843	846	832	799	831	842	780	782	852	802	798	866	823	794	798	834	842	839	871	850	815	839	839	791	837	839	828	822	858	791	834	814	858	867	783	846	793	848	867	823	795	847	852	839	862	783	779	800	802	821	863	803	850	788	879	820	810	780	762	809	834	823	804	840	828	851	818	817	818	797	816	845	831	846	738	835	826	837	831	850	803	870	873	869	886	760	807	808	850	832	783	888	819	805	830	815	879	802	827	785	829	830	837	791	792	753	776	826	796	776	805	810	824	864	840	832	806	845	879	852	783	840	797	826	841	817	853	841	815	812	895	841	761	836	809	833	803	837	777	794	813	787	870	841	829	823	832	816	816	785	884	835	777	795	790	834	781	823	833	846	836	791	809	823	807	806	830	814	815	810	820	830	816	837	853	825	838	824	813	805	816	831	866	837	818	809	845	828	829	771	825	822	785	832	800	823	805	772	821	877	803	864	831	806	804	810	858	831	810	817	805	846	825	830	871	809	812	812	870	827	829	820	777	788	823	851	796	771	801	850	834	796	790	796	895	806	821	863	863	822	840	823	847	815	802	850	821	897	786	874	842	814	779	831	824	871	815	833	769	826	819	811	795	753	778	842	816	835	827	837	799	820	812	846	789	833	847	805	804	774	783	801	807	793	817	838	840	815	811	834	823	843	833	810	824	796	825	772	841	845	779	814	803	837	857	792	850	841	831	797	818	877	782	837	838	798	848	861	822	793	850	788	800	795	813	828	847	844	801	833	874	862	834	762	858	807	840	821	829	802	799	820	840	767	801	791	842	791	817	842	800	811	832	889	855	802	835	823	799	793	821	808	802	828	831	843	817	773	820	819	821	841	845	851	830	815	794	812	832	828	817	803	844	895	834	825	830	783	800	772	857	838	863	752	836	835	808	838	851	833	831	812	861	847	818	870	828	825	817	809	863	861	804	826	860	835	828	801	837	828	802	763	839	820	811	789	811	796	778	761	851	889	795	817	818	850	814	786	853	792	849	815	789	830	875	789	776	863	837	787	858	834	867	874	810	836	861	805	805	842	830	843	855	847	791	768	827	847	811	837	833	805	825	805	814	853	849	818	869	826	845	876	839	823	830	789	783	812	816	829	774	778	842	859	811	838	785	822	820	818	759	852	781	841	800	769	852	830	851	838	838	807	796	774	832	781	843	822	804	781	783	840	768	842	831	791	810	820	885	844	842	834	850	789	812	805	848	812	863	822	874	800	791	818	841	825	912	802	773	789	764	802	861	808	853	876	830	812	809	820	839	837	847	816	827	851	795	818	854	838	815	764	764	841	830	815	805	849	812	825	860	845	814	857	831	845	876	789	778	846	861	842	846	851	816	835	872	825	830	768	828	851	824	815	858	873	839	775	820	838	841	807	779	805	844	809	751	814	845	873	845	797	796	796	874	827	777	813	829	796	791	845	861	830	809	839	820	847	780	831	808	778	812	795	764	823	801	816	789	812	844	805	833	794	821	823	796	823	772	752	775	768	805	819	830	834	855	845	768	799	872	810	840	804	818	810	823	743	826	849	874	797	812	869	868	780	775	817	801	816	749	846	841	821	843	799	825	827	841	782	818	783	841	786	848	854	825	819	784	832	794	846	840	810	815	828	829	785	821	836	795	857	859	824	824	808	814	829	837	810	835	847	754	805	845	797	788	796	844	802	813	788	808	863	820	824	807	774	825	816	817	786	823	835	857	811	826	816	790	806	792	793	822	807	832	842	757	866	859	822	790	748	856	799	862	860	832	868	812	844	844	850	775	837	803	854	804	828	805	817	803	847	804	866	851	822	815	836	839	795	801	859	800	780	875	797	840	792	816	793	836	794	814	802	859	811	799	867	850	806	762	796	789	825	820	897	840	811	832	814	820	815	843	827	769	829	815	849	801	769	855	802	871	803	831	844	830	827	789	749	817	825	836	807	810	851	794	814	804	846	802	818	840	817	838	830	842	809	790	843	792	828	804	847	807	875	810	837	844	811	840	780	786	803	844	888	804	799	833	764	796	766	822	742	867	811	842	816	829	796	787	830	796	870	801	827	843	858	835	890	781	894	842	817	852
33117	26531	7816	3083	1253	1054	2799	4204	2669	1596	686	456	373	349	380	389	372	361	318	368	318	348	356	339	342	331	374	366	366	368	359	401	367	339	334	365	337	351	338	325	359	346	356	342	373	320	320	381	356	379	370	369	344	350	340	378	336	365	347	390	389	350	350	323	380	321	341	325	339	362	378	348	347	332	345	357	323	330	356	348	365	359	321	339	342	363	363	356	326	323	356	366	368	361	319	344	318	321	336	363	353	342	329	363	349	363	355	344	357	364	334	344	327	386	343	360	342	354	353	350	321	344	349	361	348	302	398	338	363	379	351	361	373	340	340	369	357	369	340	376	348	361	321	323	391	324	342	347	321	343	354	346	335	358	321	346	361	376	371	361	332	335	321	364	373	335	338	329	338	386	370	352	341	349	332	359	364	364	336	340	343	345	339	373	342	356	362	374	364	352	352	369	366	357	300	352	355	314	354	333	339	377	375	356	333	367	348	348	308	355	351	346	363	371	327	364	330	341	368	338	342	335	348	372	410	334	334	349	352	349	361	364	323	357	358	344	359	341	349	352	331	363	368	333	347	348	342	368	341	349	360	330	363	316	364	343	348	355	343	310	354	350	365	339	324	320	382	367	318	384	387	323	344	377	353	380	341	358	329	363	359	380	337	340	331	352	356	367	323	350	344	334	336	355	340	396	346	360	361	347	368	338	342	358	352	343	354	372	371	332	360	328	377	351	361	376	319	324	345	399	332	363	348	333	299	322	338	335	346	358	341	332	364	360	351	380	362	338	355	359	354	368	353	353	401	355	349	344	356	317	357	367	367	368	356	333	342	380	349	356	366	366	358	357	392	352	345	396	357	360	349	323	295	327	346	335	329	356	344	344	377	386	359	341	380	348	318	342	350	373	378	325	345	318	378	363	302	349	355	357	355	362	351	364	379	376	340	350	336	327	364	338	337	343	360	356	342	376	348	373	334	345	358	334	319	360	329	346	364	402	348	370	322	367	331	369	362	311	318	371	386	370	318	308	365	369	348	352	401	307	339	347	344	369	362	347	330	352	333	351	361	353	377	375	368	334	331	307	344	359	351	341	353	357	343	349	352	347	328	333	383	349	339	373	367	338	322	380	344	347	340	368	340	329	337	327	334	343	363	325	388	350	333	361	346	373	330	335	361	348	327	344	326	358	395	352	352	347	344	353	349	345	352	362	334	357	352	332	356	363	366	377	381	364	334	401	358	317	351	351	342	351	328	341	352	360	375	412	377	374	333	324	356	325	355	343	350	315	368	342	318	344	389	345	404	350	368	336	342	339	358	385	349	372	362	373	337	329	352	338	337	321	329	353	363	355	354	353	402	355	355	359	342	368	341	357	348	356	316	360	339	302	404	366	317	387	352	363	391	364	341	365	339	341	358	355	340	386	401	357	336	358	358	346	325	348	395	361	336	379	381	364	326	348	346	351	361	357	363	359	354	364	384	337	357	346	344	360	316	356	371	358	350	331	324	336	369	355	380	357	361	362	361	332	325	378	392	364	364	329	330	341	353	335	348	308	372	363	333	354	357	368	350	297	329	350	362	353	353	368	360	339	373	340	361	345	367	374	353	360	357	352	333	329	365	348	325	364	356	365	353	321	319	359	393	356	346	337	343	340	371	365	360	339	344	366	355	317	365	340	340	314	321	349	308	340	327	318	377	381	337	368	343	355	357	364	331	358	352	337	354	366	335	358	370	350	355	352	337	309	346	382	365	335	358	353	323	315	359	342	390	343	373	338	343	298	332	329	360	385	352	349	326	330	328	354	353	358	327	342	357	347	364	352	324	380	376	341	349	349	393	369	319	325	345	372	319	344	334	357	365	317	315	323	350	335	365	342	365	348	353	375	368	355	351	360	377	351	366	369	358	365	366	367	353	350	383	349	331	377	343	380	380	377	340	350	365	344	364	339	355	320	366	337	338	343	350	386	349	362	381	342	374	371	343	363	350	361	342	365	357	323	385	340	330	326	355	352	321	359	368	347	340	351	337	341	343	362	398	389	364	351	370	344	358	332	335	354	351	319	382	332	370	358	341	331	379	328	371	354	369	362	353	350	380	363	349	371	316	384	377	367	370	322	359	353	331	368	326	374	402	330	343	347	348	341	358	345	365	311	350	366	342	340	392	363	332	353	352	403	384	383	351	375	369	348	348	354	370	357	391	330	353	331	333	360	350	407	322	351	337	320	352	338	337	365	364	350	337	338	328	339	334	344	314	378	406	370	352	351	385	338	349	340	347	405	326	351	348	359	385	346	350	343	328	403	356	375	389	355	342	353	349	319	338	339	351	329	339	347	377	345	340	365	385	358	339	350	363	360	315	330	392	346	359	343	347	324	335	375	386	351	335	320	391	401	362	392	361	324	370	361	349	340	336	373	337	369	386	337	361	348	340	347	342	393	356	362	348	374	386	356	339	351	385	393	379	359	360	342	376	367	347	326	352	336	351	361	370	342	362	353	367	349	388	315	366	345	346	379	328	347	344	377	351	368	349	368	377	400	339	350	313	359	368	343	347	327	339	358	339	341	345	346	346	334	335	374	329	335	374	368	344	341	350	344	349	358	328	374	318	347	347	310	349	358	317	354	353	362	352	333	367	345	373	339	376	361	373	315	363	353	383	360	339	341	350	353	372	367	366	355	373	375	352	319	342	369	347	341	361	361	304	360	354	330	399	322	348	352	330	370	354	339	351	338	348	369	368	397	366	370	327	370	376	304	345	329	356	372	377	319	349	357	351	346	332	340	365	355	382	320	387	393	366	371	400	395	327	356	329	388	357	381	360	328	319	366	327	375	395	360	343	364	361	326	356	345	362	345	360	364	362	330	332	348	377	363	357	296	340	368	329	385	363	336	343	364	356	368	368	361	372	353	359	335	372	393	317	353	371	376	381	359	367	330	338	392	363	353	359	389	351	309	338	374	346	356	367	346	328	318	362	334	358	360	338	307	355	347	349	343	328	352	323	356	361	374	359	361	338	344	369	343	343	384	377	388	318	351	322	360	358	349	335	353	324	345	319	370	341	337	363	325	336	370	356	344	327	332	325	346	346	369	339	361	342	337	389	325	366	334	341	294	329	381	360	353	371	339	331	362	357	331	337	371	332	323	331	361	324	371	378	311	366	328	356	343	373	328	371	359	339	362	344	340	350	347	343	363	338	353	373	332	357	349	326	332	303	328	334	345	362	315	316	340	374	326	313	376	328	351	350	356	348	380	350	361	387	365	336	388	345	391	376	382	355	357	353	348	340	348	348	331	344	343	387	354	361	367	333	347	348	307	350	365	336	357	369	336	332	329	354	370	350	326	370	341	332	347	368	320	346	354	353	351	373	369	349	329	326	335	355	336	350	366	329	394	326	340	340	318	376	323	360	348	358	360	360	321	367	347	388	367	363	354	365	331	347	354	335	346	350	328	355	347	356	336	344	336	312	350	351	331	361	349	379	345	358	321	358	383	358	375	335	342
24976	18161	6679	5930	3573	3742	12193	15155	9284	5199	2369	1269	949	914	853	901	872	829	780	874	869	919	837	804	884	860	836	885	867	904	839	818	831	855	860	828	807	939	862	878	840	832	861	824	893	860	867	817	893	860	878	809	846	863	853	893	815	879	877	854	850	869	888	882	868	916	819	820	851	874	817	834	880	801	849	835	876	837	878	859	885	829	869	803	892	865	850	871	878	865	842	873	815	875	887	836	874	855	840	849	876	861	865	826	866	866	811	861	833	813	852	885	858	896	895	834	902	862	835	883	867	794	863	895	866	840	845	874	901	811	838	869	849	886	896	887	853	848	794	863	840	852	832	886	866	843	843	864	873	843	815	892	876	785	895	842	877	855	893	863	870	856	809	817	854	837	851	865	840	876	814	814	843	829	843	843	849	856	836	870	826	885	855	869	835	913	812	894	904	884	814	839	882	840	861	864	871	836	884	926	884	854	844	862	846	852	877	858	881	858	861	858	811	859	864	798	864	833	796	849	841	823	915	792	814	813	890	827	836	868	866	825	850	853	868	840	838	873	793	906	887	816	855	892	898	801	835	902	869	891	843	853	892	850	866	875	848	851	836	906	864	850	809	837	828	880	852	857	912	858	853	936	902	873	833	895	880	833	806	883	897	832	868	816	874	874	831	894	904	893	873	898	861	857	848	828	877	897	863	884	850	824	822	850	861	823	849	890	925	859	899	841	863	906	856	792	857	887	848	874	847	828	857	884	848	826	848	848	859	913	862	874	833	879	833	835	821	813	849	824	845	816	853	871	880	898	874	895	893	874	843	852	843	876	856	824	831	901	842	865	885	872	786	859	822	863	839	860	806	870	853	890	887	807	814	863	847	867	857	883	817	855	850	888	849	835	861	874	866	867	832	874	895	874	862	858	849	841	907	791	849	901	900	841	882	816	911	854	813	843	843	899	871	892	858	850	876	772	868	849	862	879	814	878	872	827	859	870	835	833	871	863	852	828	856	868	865	843	898	855	886	888	843	835	825	844	833	842	842	840	894	892	848	860	883	839	879	866	802	895	837	798	864	846	856	790	853	899	822	842	817	862	898	919	834	855	884	828	882	860	813	845	865	835	939	865	892	906	870	881	821	860	874	901	844	835	919	834	832	885	878	929	883	880	853	828	882	905	815	901	843	826	874	817	845	869	846	874	858	838	906	877	856	892	863	858	870	872	869	865	858	850	867	841	870	813	872	867	876	911	856	851	865	825	917	890	787	852	873	842	891	866	886	851	806	856	865	838	873	812	887	866	855	850	896	847	844	870	809	882	817	858	820	923	894	861	849	854	804	885	842	871	891	829	852	888	847	902	823	829	851	835	826	843	860	855	890	855	819	860	848	929	850	883	855	884	881	862	789	838	862	849	845	855	900	826	846	869	848	873	834	852	834	832	889	898	850	859	897	872	850	890	875	868	820	809	889	850	852	906	886	895	870	824	842	852	868	863	853	822	861	840	819	856	841	887	877	901	880	837	855	828	852	848	902	858	894	872	899	790	855	893	919	857	822	889	844	861	878	820	879	852	841	921	870	876	798	839	902	808	894	831	919	877	844	833	816	885	878	895	872	858	796	843	882	836	820	809	844	877	914	835	873	891	884	819	850	836	846	853	894	872	878	921	814	840	887	843	879	904	853	824	879	841	871	861	823	811	834	857	780	882	922	839	884	924	895	853	839	851	849	850	803	849	912	814	854	792	887	867	823	862	792	856	850	864	859	871	829	798	841	877	822	862	879	873	893	817	854	867	831	847	833	822	856	868	863	863	856	867	863	887	890	917	878	845	836	876	855	842	888	836	878	869	841	839	866	794	832	849	849	865	808	850	841	846	845	857	879	885	837	863	915	847	822	870	845	874	857	843	884	795	847	840	836	843	851	839	856	834	879	881	942	883	856	835	918	894	850	837	863	885	841	863	827	888	858	835	912	829	871	861	841	853	913	891	840	852	831	891	879	835	825	854	811	853	881	904	848	845	901	824	852	837	855	877	831	881	863	881	881	852	889	871	834	883	843	876	898	888	852	809	848	865	858	851	877	890	805	803	869	861	851	831	889	837	847	857	802	879	876	893	859	801	870	839	882	862	830	876	840	856	840	849	902	863	909	881	836	809	873	861	875	818	858	879	828	883	867	858	855	889	841	877	872	805	866	830	869	826	866	857	843	887	845	867	816	870	823	862	814	853	885	872	845	897	854	856	899	861	879	877	824	856	872	909	812	864	897	896	865	874	807	863	843	821	867	882	781	844	886	810	894	845	859	826	863	862	847	884	854	851	859	853	870	822	837	864	834	876	921	823	869	882	913	822	828	880	924	845	835	903	817	897	852	892	807	860	889	906	877	901	856	845	839	881	876	867	923	824	893	864	857	854	879	875	842	893	894	824	848	819	855	870	814	871	861	828	902	778	883	842	861	865	904	860	840	864	875	863	849	863	818	817	883	869	835	807	863	905	825	837	900	895	891	817	839	885	829	891	858	839	843	885	905	860	879	881	831	822	819	897	896	890	877	829	918	851	858	841	820	910	856	834	874	830	885	853	819	857	858	824	916	901	857	867	868	858	893	907	855	867	889	842	922	865	886	927	875	848	892	855	879	854	791	807	860	927	930	872	939	810	881	888	882	861	838	825	803	885	830	824	830	831	886	888	917	887	892	879	855	879	840	840	874	878	888	833	870	850	875	906	826	905	843	857	858	819	848	821	873	864	866	859	869	875	847	865	854	849	837	865	844	888	906	913	826	817	848	825	861	871	869	844	865	812	820	847	914	894	832	830	904	844	883	848	814	870	861	851	865	915	846	903	838	804	883	859	801	884	812	817	884	898	836	849	853	876	889	851	845	830	813	892	890	901	862	800	864	840	856	902	865	841	903	840	877	852	853	839	823	873	852	833	867	899	824	853	841	879	880	882	825	883	851	869	836	808	853	876	828	887	870	893	891	900	838	864	890	842	857	911	853	848	847	837	837	903	878	841	862	803	907	864	834	848	866	841	880	832	877	879	880	837	880	922	805	831	858	857	845	859	831	904	852	842	846	861	856	867	882	871	841	865	919	869	871	904	790	785	873	898	882	860	871	885	896	829	840	861	851	853	865	925	822	822	834	862	905	877	816	856	865	786	832	875	845	861	884	829	838	815	829	861	803	849	875	824	880	864	813	849	864	846	870	926	875	844	824	823	847	883	912	886	884	829	811	865	878	846	891	791	849	858	875	843	814	774	843	834	869	879	834	883	876	902	805	849	831	854	861	858	843	834	888	892	846	834	853	818	875	908	868	827	817	893	837	852	858	844	836	835	874	822	872	868	855	841	850	875	861	863	870	901	922	891	870	819	836	935	821	867	858	840	815	844	838	799	822	833	828	864	854	852	859	885	873	859	873	854	856	908	856	862	857	844	867	880	894	864	841	860	861	899	798	863	858	841	842	909	846	873	877	855	853	846	854	797	857	871	836	840	825	876	878	862
51603	37912	29953	25042	21733	17280	30315	40212	23368	11851	3691	1022	499	411	407	394	392	374	391	393	385	382	339	370	373	382	366	368	370	367	402	398	369	365	341	387	359	396	365	375	347	368	362	366	363	361	404	387	387	354	358	345	383	427	396	398	373	360	401	396	381	367	387	357	366	377	389	374	356	369	334	362	354	386	392	369	356	379	373	412	416	409	377	372	368	411	397	363	364	425	379	391	387	360	364	390	332	392	381	361	391	367	434	392	328	398	344	429	332	383	395	410	356	386	389	416	389	376	372	340	383	361	354	394	345	366	384	407	411	401	350	383	343	410	386	389	366	360	419	382	347	371	368	380	394	373	368	376	379	383	355	414	355	359	389	389	374	372	360	368	367	320	353	362	376	361	390	347	394	416	359	361	343	389	407	370	352	376	382	407	382	413	404	395	394	398	358	375	354	381	384	378	388	405	399	365	419	351	380	367	406	353	360	388	322	354	378	394	381	381	366	374	369	409	382	390	374	364	376	377	373	352	357	315	411	381	373	363	352	381	393	399	400	357	396	363	392	399	386	358	398	379	390	376	426	406	348	385	359	360	368	360	338	349	366	382	368	370	381	390	357	348	386	379	400	392	377	376	374	387	378	386	372	358	372	391	365	370	352	403	415	382	386	372	382	361	359	407	398	368	385	405	394	392	360	337	334	365	357	379	380	379	367	376	360	357	359	331	377	382	388	339	389	363	398	384	368	426	386	365	425	377	356	400	380	364	330	333	375	376	377	398	371	368	363	395	391	371	364	411	369	373	375	384	359	390	387	386	383	405	382	393	366	366	388	374	396	397	406	355	374	372	445	336	372	340	383	368	377	375	389	367	401	407	353	389	404	369	395	338	345	346	386	377	348	361	361	393	364	373	354	388	377	389	365	347	367	360	370	387	373	370	355	368	384	399	353	398	400	366	371	341	346	398	360	360	362	344	403	364	374	364	401	353	397	381	399	342	380	367	367	344	357	365	361	384	393	355	370	349	365	361	383	413	379	421	362	369	358	364	351	365	385	404	386	357	350	388	354	391	375	384	337	391	349	389	346	412	395	362	418	363	398	417	390	391	388	372	377	399	360	368	384	390	392	339	321	358	351	379	395	412	424	383	372	369	375	357	382	398	388	379	369	388	359	386	397	345	371	372	383	384	374	402	400	362	372	354	384	381	364	346	391	342	376	370	397	379	406	397	384	369	384	402	350	392	391	339	381	355	351	367	359	386	324	382	366	398	353	370	352	371	350	387	366	323	363	388	404	376	338	346	411	344	399	383	384	361	380	383	368	376	367	386	391	347	370	372	370	404	378	365	376	364	340	360	411	370	373	351	385	411	328	389	383	374	373	382	367	388	394	389	351	371	393	378	368	356	394	385	368	375	371	391	342	316	379	386	408	376	364	355	347	367	385	381	348	353	364	373	370	387	367	402	385	433	393	379	359	379	360	404	357	396	387	357	360	353	415	386	377	361	344	397	394	370	370	392	337	375	360	359	406	376	421	393	387	374	377	396	388	391	383	388	369	376	376	365	379	382	368	373	389	389	360	358	371	380	394	383	363	383	349	392	418	379	379	380	351	373	372	359	372	370	382	399	375	393	391	379	383	353	341	380	389	373	394	319	364	371	370	381	371	326	410	402	381	372	375	369	353	394	396	386	360	355	374	367	382	374	339	342	374	362	400	382	354	363	358	400	399	385	384	364	361	404	371	332	380	375	380	370	370	388	388	390	372	394	392	395	391	343	370	409	393	424	426	381	372	390	380	367	370	365	363	362	407	358	384	402	367	397	398	328	358	373	388	388	350	423	349	367	372	381	392	371	349	362	345	360	350	382	343	361	377	376	397	346	361	396	359	377	368	369	372	374	387	388	370	400	384	380	358	401	346	398	394	355	372	384	370	433	379	372	349	439	398	371	372	356	385	385	365	371	371	360	355	316	359	343	358	369	360	387	407	371	394	381	363	380	393	380	379	364	348	373	389	377	332	383	351	351	352	393	403	377	387	385	364	374	388	368	396	369	383	391	371	361	340	353	398	353	410	393	372	364	353	364	422	336	364	382	373	373	385	374	370	405	392	352	354	371	370	379	324	376	417	360	408	417	363	354	351	361	380	383	326	381	382	376	379	392	380	383	365	381	402	381	389	383	357	398	394	364	374	343	378	358	364	359	403	371	408	350	377	366	370	379	381	355	363	395	337	371	366	374	395	395	375	408	385	381	387	413	415	396	364	382	386	388	382	354	357	367	367	382	439	344	367	413	384	389	363	389	415	335	383	380	380	359	368	369	367	381	347	397	376	386	408	399	394	392	388	404	343	362	415	361	415	333	364	392	402	373	422	360	379	357	394	392	354	372	367	386	370	371	364	360	378	373	377	349	369	405	385	408	380	370	397	342	379	429	334	351	365	394	388	386	379	389	373	392	382	362	386	374	376	354	412	360	405	377	351	353	380	389	376	395	404	363	359	359	359	333	404	363	384	357	364	367	392	418	365	384	396	380	363	353	342	365	391	340	363	345	328	352	416	358	352	368	392	371	368	351	383	342	354	357	349	389	358	355	365	379	347	359	388	357	400	384	420	386	365	390	355	371	338	366	367	371	397	382	416	402	332	380	350	407	385	387	360	402	358	350	382	390	387	394	365	357	395	397	379	396	360	370	380	405	370	354	351	375	386	378	398	352	348	318	344	390	359	382	382	349	378	398	388	374	356	393	362	368	353	387	413	376	387	408	362	387	405	356	404	380	358	391	374	376	359	368	374	379	380	363	389	406	416	417	384	389	352	383	338	379	320	351	373	349	327	386	375	354	376	388	398	365	386	402	373	374	358	384	417	386	394	372	385	318	361	400	396	397	365	391	366	346	382	335	354	407	352	398	388	385	361	376	368	359	393	358	342	354	317	363	374	431	386	344	414	353	355	352	388	387	367	382	353	344	349	387	418	413	392	341	360	416	406	358	375	378	366	392	397	376	391	357	374	398	359	396	321	398	325	363	363	395	330	354	373	410	381	387	354	403	385	359	379	405	388	370	338	387	396	389	359	367	353	388	391	358	407	373	386	348	372	386	382	371	414	336	395	372	348	378	367	405	376	383	359	381	345	375	370	363	354	370	368	348	377	399	368	370	403	401	372	355	383	324	351	398	371	354	364	370	380	378	369	378	390	386	372	361	369	386	389	381	387	359	331	363	405	380	345	368	396	393	367	351	366	381	384	400	390	364	375	355	392	360	376	358	390	359	382	369	415	437	383	383	362	368	368	399	360	421	403	409	386	382	387	396	363	367	410	377	359	363	384	352	346	351	383	401	402	392	367	356	384	381	396	364	387	379	377	371	378	360	384	399	440	370	372	370	382	377	395	363	412	382	407	355	433	378	383	333	390	369	359	394	369	350	408	354	394	378	379	357	357	329	351	389	358	401	376	394	339	386	334	405	394	386	383	397	364	377	392	397	361	367	355	437	385	327	398	354	360	414
53069	55215	39622	16038	8426	7047	47240	51354	37603	24374	10660	3357	1251	972	931	834	830	882	942	871	853	880	888	875	856	909	897	854	860	908	881	852	899	888	851	901	917	828	834	916	904	870	902	881	881	873	866	855	822	951	831	906	913	858	885	840	832	897	876	842	862	872	828	834	905	927	922	877	896	861	868	917	864	844	916	872	916	894	858	915	862	810	844	865	878	855	825	887	909	835	898	904	940	917	869	836	903	801	926	887	884	904	914	861	893	858	823	865	926	901	869	878	874	877	878	912	880	865	882	813	819	861	921	873	863	849	853	914	845	876	869	860	906	929	872	883	820	836	846	946	818	829	877	854	885	844	879	828	895	898	822	872	898	850	794	835	889	853	870	833	832	883	878	896	917	896	880	902	887	852	911	823	894	818	905	890	883	914	851	902	840	861	881	878	835	857	886	897	860	850	904	870	889	870	874	847	927	929	859	901	886	843	875	858	899	921	922	865	904	858	857	883	905	849	870	854	860	824	846	916	890	875	910	882	910	884	868	882	897	819	853	845	836	890	843	837	924	857	850	873	889	902	874	881	874	865	900	873	840	883	900	874	925	897	892	858	887	868	860	847	898	911	862	866	879	889	849	910	880	909	936	887	910	869	909	849	854	828	864	828	858	913	894	877	847	861	894	870	862	806	873	828	857	868	809	866	889	885	904	903	837	912	848	864	840	903	870	938	872	888	899	915	835	844	918	878	846	911	860	883	871	890	837	864	844	894	833	868	835	893	880	870	895	852	889	866	886	855	884	881	896	832	896	859	904	869	901	833	890	876	886	881	836	889	871	952	848	880	916	897	821	876	903	898	843	810	876	877	897	875	862	844	900	851	848	837	890	860	876	843	819	868	940	842	899	874	849	881	864	858	847	888	863	884	839	842	896	820	897	873	848	860	879	891	912	888	865	859	907	880	877	850	858	879	857	889	864	873	886	871	885	864	838	841	953	883	850	870	888	835	927	888	881	906	882	872	885	841	833	858	851	822	870	935	858	901	883	878	883	884	882	865	885	871	858	826	914	809	885	878	832	828	902	867	872	896	855	860	884	877	840	863	896	861	824	855	868	858	889	879	870	898	917	854	874	817	894	875	874	856	878	879	864	926	856	840	860	873	916	872	868	915	877	866	875	857	876	864	871	876	925	874	868	883	909	881	872	927	929	883	867	834	883	919	819	883	879	871	858	912	926	896	863	846	875	846	850	867	862	860	879	852	881	879	905	881	862	886	866	885	915	831	901	911	837	915	885	850	907	811	838	844	890	876	883	872	922	857	904	831	871	845	885	878	872	849	938	859	864	872	875	896	847	883	912	888	915	880	908	879	832	837	828	869	839	909	867	873	866	860	907	855	944	884	840	849	851	857	879	829	879	865	871	944	866	825	836	859	851	888	894	939	895	866	832	862	840	865	862	882	855	921	868	902	863	918	905	880	847	954	926	875	894	921	855	873	875	852	900	866	930	838	904	897	913	879	891	864	838	857	875	923	943	840	858	828	867	887	899	938	861	842	879	901	864	880	895	909	892	888	919	880	877	833	843	835	868	901	912	904	880	855	848	871	874	916	907	896	890	884	824	864	878	836	834	897	852	858	867	890	857	815	904	869	838	901	893	875	856	842	839	915	889	928	861	882	885	902	896	887	856	888	912	934	882	850	898	889	844	870	844	890	915	908	912	891	853	854	900	873	851	872	895	864	899	879	941	870	893	856	838	862	860	849	885	884	858	905	876	878	877	892	872	895	797	882	884	855	925	894	904	926	937	874	847	881	895	909	856	894	841	820	901	859	875	851	895	842	938	834	901	892	897	835	835	877	855	882	845	882	903	860	881	859	841	880	825	888	885	899	912	856	893	871	871	836	899	832	873	881	957	856	858	925	858	906	867	904	895	824	948	898	863	907	921	827	856	880	867	858	843	851	891	864	891	818	866	890	867	852	911	883	904	843	876	827	917	833	832	869	867	924	866	870	880	861	848	850	859	813	872	862	951	922	894	856	889	840	850	817	855	923	873	903	886	890	846	839	899	869	885	830	884	893	850	904	890	913	878	797	873	856	864	887	881	843	870	882	844	863	897	891	835	884	883	852	874	840	896	883	828	851	869	917	890	850	882	889	855	876	875	857	865	839	910	910	890	872	837	828	889	856	863	880	883	930	906	826	935	917	845	878	907	823	878	833	870	850	904	866	856	882	856	851	921	873	899	847	923	899	870	864	903	876	876	890	937	885	859	912	915	805	871	850	881	890	900	902	882	875	856	871	840	846	815	857	839	920	852	869	883	846	880	860	902	837	884	876	903	843	906	878	856	903	837	826	851	863	852	866	868	882	905	907	805	830	836	876	887	871	875	916	850	909	850	853	875	839	887	872	884	876	914	920	946	850	878	923	889	866	867	892	870	890	872	878	880	882	839	891	836	814	879	854	855	886	866	880	880	908	857	913	912	848	886	931	891	896	894	901	880	879	805	901	842	866	893	859	881	859	889	871	895	891	869	863	905	881	862	892	904	892	832	839	842	901	863	905	825	888	880	873	854	850	844	876	880	901	880	859	840	860	844	911	887	873	892	927	932	911	878	899	896	828	860	851	885	885	889	874	862	898	834	922	857	852	874	839	901	890	852	887	871	871	873	834	835	844	932	844	917	907	911	919	899	849	867	830	930	888	928	893	905	848	849	877	849	881	842	846	824	857	925	864	834	847	887	888	904	865	871	904	875	879	879	923	856	956	915	923	914	910	876	878	888	907	851	875	846	797	918	874	863	841	852	888	816	869	801	858	849	835	895	836	904	862	821	874	916	815	876	897	871	908	842	878	865	886	921	856	912	873	916	901	835	824	831	857	886	844	832	859	911	906	880	803	894	858	855	871	878	895	914	859	902	905	898	906	864	861	913	816	894	863	846	939	867	927	933	841	867	854	888	909	841	903	865	885	903	801	898	909	858	865	873	892	913	857	899	892	882	894	933	905	838	943	856	873	900	898	851	875	875	893	880	880	922	908	896	934	907	874	919	845	898	922	912	837	870	846	889	915	891	869	889	850	879	914	876	906	868	938	878	839	913	847	846	889	846	896	845	879	867	847	913	891	887	890	889	861	834	872	841	817	879	839	900	889	852	878	911	842	900	883	861	844	853	891	865	915	850	877	880	939	825	863	847	842	888	863	827	855	900	912	841	896	864	894	887	882	930	867	882	865	862	906	921	868	898	858	907	827	907	883	895	904	862	829	880	836	816	852	862	844	878	896	876	849	832	836	890	840	913	903	852	841	913	882	885	833	858	865	819	875	889	893	825	902	820	902	848	903	912	883	870	859	874	857	902	861	859	899	861	893	931	878	842	877	866	920	895	873	867	873	887	875	872	875	852	874	806	844	852	952	916	862	847	918	841	883	806	934	886	850	840	913	844	867	865	855	907	864	886	898	881	843	900	921	910	887	868	889	888	876	860	841	814	845	893	865	868	851	808	867	864	936
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
