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
336851112820	336851113383	336851113933	336851114483	336851115033	336851115583	336851116133	336851116683	336851117233	336851117783	336851118333	336851118883	336851119433	336851119983	336851120533	336851121083	336851121633	336851122183	336851122733	336851123283	336851123833	336851124383	336851124933	336851125483	336851126033	336851126583	336851127133	336851127683	336851128233	336851128783	336851129333	336851129883	336851130433	336851130983	336851131533	336851132083	336851132633	336851133183	336851133733	336851134283	336851134833	336851135383	336851135933	336851136483	336851137033	336851137583	336851138133	336851138683	336851139233	336851139783	336851140333	336851140883	336851141433	336851141983	336851142533	336851143083	336851143633	336851144183	336851144733	336851145283	336851145833	336851146383	336851146933	336851147483	336851148033	336851148583	336851149133	336851149683	336851150233	336851150783	336851151333	336851151883	336851152433	336851152983	336851153533	336851154083	336851154633	336851155183	336851155733	336851156283	336851156833	336851157383	336851157933	336851158483	336851159033	336851159583	336851160133	336851160683	336851161233	336851161783	336851162333	336851162883	336851163433	336851163983	336851164533	336851165083	336851165633	336851166183	336851166733	336851167283	336851167833	336851168383	336851168933	336851169483	336851170033	336851170583	336851171133	336851171683	336851172233	336851172783	336851173333	336851173883	336851174433	336851174983	336851175533	336851176083	336851176633	336851177183	336851177733	336851178283	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3068	3650	2300	3068	3650	2300	3068	3650	2300	3068	3650	2300	3068	3650	2300	3068	3650	2300	3068	3650	2300	3068	3650	2300	3068	3650	2300	3065	3650	2300	3058	3650	2300	3058	3650	2300	3058	3650	2300	3067	3650	2300	3075	3650	2300	3075	3650	2300	3089	3650	2300	3089	3650	2300	3099	3650	2300	3113	3650	2300	3113	3650	2300	3113	3650	2300	3113	3650	2300	3113	3650	2300	3069	3650	2300	3047	3650	2300	3038	3650	2300	3038	3650	2300	3037	3650	2300	3037	3650	2300	3010	3650	2300	3001	3650	2300	2981	3650	2300	2981	3650	2300	2981	3650	2300	2981	3650	2300	2981	3650	2300	2981	3650	2300	2981	3650	2300	2981	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
19240	15075	64573	73464	61395	54538	41540	26634	12513	4232	1296	512	346	292	240	288	288	237	287	256	284	285	278	267	301	290	285	277	286	269	261	294	276	292	269	238	259	278	287	283	258	277	266	306	252	271	269	284	292	288	258	287	269	266	253	282	267	288	238	245	270	277	272	311	288	296	257	282	278	271	260	261	295	291	262	255	289	248	271	272	255	275	275	272	300	259	272	259	287	288	276	267	300	279	275	276	290	284	276	268	258	294	262	308	305	278	257	257	255	277	276	261	281	260	301	277	271	284	249	254	294	253	240	251	276	261	285	237	278	261	262	302	278	253	288	302	265	263	267	261	286	290	273	267	270	288	264	258	270	307	279	287	269	275	259	255	265	257	244	275	281	291	264	271	278	297	253	298	254	277	295	301	271	245	254	287	252	298	259	273	286	272	281	303	274	299	276	281	276	290	284	251	279	290	287	266	268	263	250	249	274	286	275	238	259	276	273	236	262	300	273	253	303	256	293	285	263	263	255	269	266	250	268	270	254	268	283	270	267	296	254	259	268	270	268	295	275	278	276	283	272	254	263	293	307	281	257	270	292	269	300	294	252	269	254	288	273	301	272	283	260	255	310	258	279	288	269	272	283	292	283	272	256	272	280	291	286	270	301	269	300	280	277	283	310	270	244	277	296	279	252	272	274	251	266	284	275	251	249	280	284	261	263	237	253	273	266	243	282	295	255	277	238	277	298	277	270	260	265	306	272	269	286	278	291	269	276	259	273	282	270	310	218	278	275	258	273	266	287	263	243	251	268	280	246	278	263	288	258	257	285	292	288	261	306	282	271	267	283	256	290	278	259	259	273	316	280	277	293	251	311	268	273	299	263	297	279	288	289	269	262	283	273	257	279	273	280	255	263	280	266	261	281	286	281	268	263	268	268	274	280	271	267	264	290	278	270	279	245	288	303	240	292	286	261	271	264	293	268	274	271	281	251	296	263	286	295	295	284	271	285	293	278	304	271	288	272	252	266	279	255	293	279	257	287	292	279	257	258	285	311	271	273	271	281	264	253	287	334	284	253	261	254	266	233	284	256	281	262	274	261	282	300	300	261	286	278	290	262	284	280	297	271	271	288	272	268	286	303	276	254	302	283	263	285	284	257	252	298	250	284	268	274	257	278	278	296	266	262	290	255	258	274	272	294	290	304	266	292	265	292	284	256	249	221	265	284	289	287	260	261	271	263	236	281	294	277	266	279	292	265	240	296	264	260	278	280	285	291	245	264	305	277	273	257	281	274	276	272	279	261	268	261	286	266	292	241	282	269	264	269	273	257	299	290	274	287	272	289	257	280	308	279	283	262	279	283	257	290	286	262	274	257	294	294	261	270	300	291	281	258	292	287	242	301	254	266	283	296	266	311	233	237	238	250	266	274	256	236	273	277	279	275	265	252	288	274	257	308	286	264	263	249	254	257	287	291	297	256	283	255	259	309	278	269	255	286	277	270	285	299	283	246	248	298	279	280	296	268	261	289	263	265	259	278	236	237	285	244	247	261	262	267	266	255	271	275	256	253	277	265	283	279	286	266	306	272	274	266	270	287	233	291	307	245	257	258	302	262	312	264	258	314	290	290	273	255	257	272	260	292	278	266	283	258	270	288	267	222	294	280	274	284	270	304	270	271	271	254	260	267	285	286	266	263	294	268	264	264	313	261	244	240	275	263	282	292	237	273	299	259	293	285	260	288	279	312	278	258	284	279	250	280	277	284	246	295	272	324	272	238	278	260	251	286	256	275	292	271	269	255	259	275	256	292	293	285	257	256	297	289	263	246	254	294	274	262	239	263	274	257	248	268	278	288	272	284	261	309	249	253	219	297	268	270	318	296	263	262	277	244	271	244	317	261	287	274	297	293	253	248	273	288	290	279	300	267	246	259	272	264	267	290	263	285	296	257	258	304	256	304	277	306	256	231	267	282	281	290	274	311	260	259	298	282	266	281	266	282	250	310	245	277	277	293	263	281	256	273	280	280	260	267	283	258	269	251	252	266	269	261	256	309	241	279	274	268	238	282	270	291	269	256	273	267	251	247	292	261	300	288	285	273	252	254	258	297	265	269	261	280	276	286	282	271	288	277	263	273	278	264	269	275	279	295	262	260	281	284	259	282	308	286	276	291	264	279	291	274	243	272	279	295	278	287	272	274	259	281	253	260	265	277	257	257	263	248	268	267	269	277	283	286	293	291	264	268	302	263	258	255	285	279	257	279	271	283	266	303	260	264	275	245	285	289	279	283	294	292	299	268	283	299	270	277	284	268	275	278	298	313	280	263	255	272	261	277	282	315	291	291	278	271	281	297	290	286	279	273	268	281	268	266	270	273	289	250	279	278	276	285	272	278	277	272	263	257	247	262	256	290	261	272	260	265	280	280	278	303	293	279	309	295	290	255	296	252	299	294	256	305	275	259	260	305	262	245	280	229	280	282	279	272	275	255	264	245	278	288	272	257	267	242	236	255	278	299	271	286	264	255	251	259	278	279	266	298	279	250	287	279	304	257	279	274	269	272	262	287	272	287	263	266	305	259	248	255	253	265	272	255	284	270	235	255	286	306	278	273	275	270	277	268	297	282	275	284	283	304	274	270	263	267	275	294	278	279	289	277	255	289	288	261	285	275	282	242	233	261	269	271	295	241	269	269	268	296	256	255	297	291	294	242	275	267	279	261	283	295	264	235	265	277	285	274	301	276	298	270	300	275	273	265	277	280	285	308	265	282	308	251	247	262	272	300	272	274	265	298	237	279	295	276	288	302	289	238	250	283	274	273	258	303	289	269	283	288	269	256	261	259	255	291	273	278	260	282	267	290	274	295	285	260	262	257	282	280	268	283	287	251	268	279	265	239	266	270	266	282	241	286	254	286	290	299	253	313	276	272	260	280	277	290	296	265	243	261	270	270	280	308	271	249	266	273	274	284	283	283	292	295	253	291	254	249	262	283	268	245	269	293	267	248	301	303	294	286	266	252	298	246	270	245	288	243	267	281	259	238	259	258	288	269	252	270	277	254	276	233	274	278	232	295	279	284	272	303	263	294	286	281	273	272	272	274	258	254	291	293	232	288	265	285	253	246	254	276	287	279	255	261	275	284	280	268	298	264	272	285	305	282	254	270	276	249	281	284	277	270	266	295	290	276	254	252	282	273	261	272	287	282	300	267	281	250	273	272	265	247	289	283	286	300	312	286	261	284	252	252	262	282	299	272	287	282	293	284	272	265	243	288	269	254	268	307	269	260	272	281	269	276	240	266	272	249	251	268	261	248	277	300	278	299	236	283	282	256	315	277	255	312	279	271	286	281	259	288	285	267	267	253	287	318	230	272	287	279	275	287	225	269	287	253	296	253	262	265	283	273	254	281	270	283	274	280	269	269	302	253	275	256	283	260	248	255	266	271	260	271	267	267	302	274	296	275	265	249	287	308	301	257	263	252	283	283	271	270	266	261	283	286	286	267	294	275	304
10011	13600	60505	77910	70393	66090	53696	40778	25830	12418	5005	1952	1010	719	718	687	676	674	651	705	705	708	680	674	677	628	663	676	690	657	645	727	711	634	663	674	692	687	677	726	643	685	701	699	662	653	687	679	640	674	660	651	672	633	658	711	691	645	641	697	686	625	645	700	670	710	724	682	689	661	650	679	659	658	686	664	687	609	664	678	659	673	705	673	728	661	697	695	690	718	672	681	700	674	622	672	647	692	709	709	696	680	682	680	686	658	676	713	667	671	700	671	683	691	678	627	672	679	637	654	686	675	693	647	675	678	683	694	687	705	666	648	667	713	694	654	697	648	676	692	680	675	623	671	677	666	653	690	624	694	656	699	690	723	698	687	693	648	717	785	688	686	692	645	656	695	647	663	669	674	636	657	698	712	635	677	650	675	693	649	688	685	651	688	654	671	666	659	670	670	679	678	649	692	653	682	666	668	671	715	689	681	646	670	677	719	716	657	671	674	665	696	651	659	649	718	678	689	696	704	675	703	682	648	694	676	647	695	715	655	686	680	729	721	692	662	674	663	682	647	677	741	685	704	715	652	666	673	685	694	671	708	673	674	636	671	685	685	721	645	650	670	663	692	715	685	650	665	633	731	667	681	707	668	692	695	687	743	663	690	663	708	656	700	716	633	694	647	698	669	691	662	660	645	670	707	696	689	641	697	706	678	671	670	683	644	645	709	682	697	638	693	718	712	701	654	665	679	644	709	655	647	652	725	638	665	714	726	672	649	709	683	633	664	692	621	685	701	660	718	656	645	691	677	669	676	633	668	680	665	679	686	672	649	634	647	652	655	704	654	682	714	689	646	710	638	705	680	652	716	647	687	658	656	683	687	679	698	682	677	678	652	670	702	697	697	667	731	678	695	669	697	686	700	662	697	659	654	660	671	668	677	686	676	698	691	643	707	675	662	666	683	664	724	672	712	671	653	696	690	668	669	725	643	755	711	690	710	696	672	603	665	669	660	685	650	672	680	652	665	682	707	695	706	710	664	670	646	635	679	679	655	714	679	675	643	682	679	674	684	676	686	707	709	667	676	677	717	690	668	682	686	609	694	689	712	636	671	733	677	667	678	680	643	669	670	621	694	696	684	695	658	685	689	672	692	692	742	685	671	648	689	723	648	669	663	692	723	664	611	695	680	679	654	664	685	689	672	686	662	671	653	696	660	652	696	635	669	676	666	681	726	647	691	666	634	707	658	679	687	668	662	659	691	632	740	696	705	659	677	746	674	698	664	700	640	692	703	724	683	718	663	635	681	714	665	742	701	669	674	636	694	671	724	643	711	616	636	644	691	682	693	732	698	699	683	689	720	655	667	598	668	668	646	708	665	729	669	686	664	672	713	662	689	643	705	691	714	689	703	684	685	652	661	690	668	682	709	699	661	708	718	684	659	661	629	677	693	705	702	651	678	653	673	669	662	673	654	675	681	689	678	656	698	662	669	691	716	741	596	711	687	682	706	694	678	702	669	664	679	671	689	728	699	671	685	631	662	664	658	670	645	722	704	617	698	708	694	659	729	702	687	672	677	693	699	667	686	692	699	625	663	675	678	669	676	685	689	684	696	634	659	652	671	634	660	664	636	661	648	626	652	715	711	661	672	654	705	673	643	670	638	661	688	704	667	651	694	636	667	670	674	679	667	673	699	654	691	669	694	635	680	692	689	684	696	679	699	701	666	671	718	693	679	663	685	646	697	688	688	695	666	693	715	689	692	741	644	669	696	705	655	734	674	704	675	669	714	669	700	720	703	667	697	672	612	677	637	656	703	665	678	681	662	653	671	670	657	674	672	660	658	688	678	644	707	700	647	647	717	700	695	704	673	663	652	673	639	704	690	697	653	663	636	713	677	689	687	675	687	678	706	694	700	629	659	662	706	669	713	686	702	671	679	695	690	708	699	643	684	666	676	680	652	661	686	698	666	688	689	648	642	681	700	687	672	679	717	664	693	706	727	672	673	667	714	654	690	710	666	693	729	649	700	673	655	682	671	667	661	685	681	703	672	635	662	665	673	694	648	721	684	668	697	696	672	725	687	708	667	653	708	620	674	685	675	661	686	666	641	688	702	674	687	695	699	706	648	675	698	663	669	667	655	632	669	686	661	724	729	611	695	662	680	650	641	684	668	664	731	689	646	653	650	692	701	720	724	703	703	670	671	692	711	649	681	717	664	692	647	703	689	702	653	697	683	679	684	680	633	658	662	641	743	626	696	687	694	678	679	667	670	669	682	626	638	687	725	669	691	645	646	663	680	672	696	670	667	665	711	678	699	664	666	660	703	668	708	693	643	693	668	684	683	663	647	684	663	669	682	645	659	715	691	725	712	711	629	725	668	657	685	635	631	674	657	654	648	637	675	690	628	692	671	701	668	670	685	666	689	707	677	669	626	678	663	635	662	645	691	719	667	692	662	658	643	594	682	677	634	724	665	702	698	689	672	646	664	669	645	703	661	642	616	706	634	672	682	700	619	652	671	729	717	724	707	650	659	696	651	655	673	672	689	693	690	632	637	748	689	692	705	694	646	670	717	679	678	625	706	701	651	704	684	683	650	697	666	650	690	704	671	656	666	704	665	735	676	722	666	714	704	677	658	684	651	665	665	644	660	644	664	685	701	672	695	656	700	683	694	710	664	710	694	712	640	722	664	668	694	649	651	701	707	681	620	694	654	651	649	663	681	652	641	721	686	667	683	723	682	645	649	683	692	681	744	745	655	707	650	667	678	644	677	668	702	654	700	651	666	695	673	669	653	711	651	672	691	681	691	714	711	703	674	673	660	683	692	682	660	701	646	669	673	653	677	684	666	699	713	694	657	726	695	663	693	686	616	681	654	652	637	682	691	683	668	642	700	682	685	658	669	700	693	724	626	669	669	695	654	674	720	658	667	702	708	665	688	684	693	698	674	654	658	642	684	693	634	651	638	659	662	670	692	681	675	686	689	668	644	655	708	682	670	664	711	706	659	655	673	633	697	688	669	698	702	690	707	637	621	668	671	631	712	683	645	654	611	622	709	694	701	677	663	708	678	715	692	694	655	655	690	666	666	650	674	680	671	724	685	718	730	677	669	706	721	669	700	698	675	634	668	682	658	660	667	703	720	680	652	719	657	658	688	679	698	696	678	663	670	631	713	720	639	641	666	739	656	719	693	680	663	690	711	665	694	699	648	682	731	687	649	698	655	619	717	677	706	650	695	687	678	652	660	682	668	641	677	683	666	674	707	660	677	711	666	676	681	680	724	667	648	648	691	690	699	706	675	648	635	685	714	643	660	693	692	724	655	695	669	692	728	689	652	731	705	702	591	675	709	681	692	690	638	606	674	677	731	734	692	678	669	638	695	704	711	681	694	690	698	640	682	674	702	701	643	709	688	708	650	674	628	632	680	665	673	658	651	670	663	673	695	692	710	676	702	695	657	627	699	701	688	684	627	702	709	674	655	714	657	663	658	672	636	648	684
2499	1096	4010	6038	4649	3750	2723	1608	922	621	408	419	340	341	378	322	328	350	355	322	312	355	364	340	381	342	330	341	346	364	350	338	342	353	337	345	333	361	355	357	354	346	340	346	341	335	362	312	347	332	333	351	357	335	291	326	364	381	333	319	354	345	323	327	351	345	330	323	333	344	322	337	362	339	323	338	348	340	330	346	351	323	375	318	303	348	365	367	325	352	353	301	389	379	316	360	325	371	322	336	384	320	328	358	358	334	341	313	322	340	360	339	325	334	373	357	331	352	333	354	310	331	363	323	339	345	375	336	354	350	332	334	359	360	349	318	335	338	336	354	370	333	336	324	336	320	335	340	336	314	366	360	326	346	330	358	346	364	333	316	326	348	333	362	344	320	363	358	361	332	325	352	331	364	341	375	344	328	363	337	357	349	358	352	356	352	338	362	343	362	374	337	374	301	310	390	323	307	331	341	343	350	323	332	338	356	308	355	321	351	369	349	334	361	355	333	338	352	357	331	351	334	346	363	350	340	345	336	343	369	334	328	329	361	336	315	358	331	359	353	324	382	364	343	347	370	392	375	343	326	349	347	352	360	343	339	361	350	370	322	343	373	329	346	316	333	337	303	326	344	293	342	363	367	307	320	339	332	332	333	359	328	360	352	393	339	316	357	310	312	353	320	356	337	368	321	318	326	325	360	338	380	338	336	323	340	317	362	336	328	357	339	347	330	332	316	325	387	308	363	374	319	303	351	373	343	353	327	313	356	361	316	348	355	315	349	313	373	368	341	370	335	350	317	336	352	341	317	329	340	339	359	335	369	368	352	358	343	357	351	338	357	313	345	361	364	336	329	329	339	337	339	356	358	378	346	342	324	333	349	351	350	349	342	349	338	344	342	330	349	358	361	325	365	378	294	362	357	326	332	358	357	344	362	354	349	363	357	336	354	348	343	348	338	340	350	349	317	315	329	347	340	384	322	332	342	366	326	328	351	328	318	333	317	321	323	360	322	319	330	367	363	342	335	324	320	352	380	345	341	325	330	328	332	342	365	356	327	343	382	343	336	361	341	354	335	320	341	311	292	359	328	354	334	332	316	325	334	377	366	293	337	357	354	340	333	347	314	325	356	339	364	366	340	364	342	327	363	380	320	323	323	353	301	344	351	291	332	346	352	378	364	334	364	312	351	343	331	326	314	317	330	337	333	343	326	342	351	344	298	358	356	340	347	362	364	326	323	338	357	351	352	361	312	360	354	341	347	317	331	373	335	319	357	321	345	347	330	362	359	342	335	321	310	334	324	324	334	340	364	304	346	343	315	363	369	344	349	336	336	334	303	329	326	317	349	333	337	351	337	324	326	377	350	320	338	323	341	341	335	334	334	305	329	329	319	326	339	314	337	325	344	345	346	351	328	321	350	375	329	329	388	369	360	344	339	348	362	361	342	338	337	350	345	327	335	318	354	320	340	371	328	349	355	367	320	338	352	317	356	356	319	342	334	354	331	357	285	366	350	368	347	333	347	363	339	339	359	346	346	335	325	361	352	300	357	336	330	359	341	372	359	363	366	330	359	360	362	345	373	378	350	365	330	345	327	333	333	326	325	351	354	338	380	335	369	346	341	355	360	340	401	326	311	337	317	369	354	340	324	320	358	313	363	313	349	345	365	361	372	332	348	325	376	343	318	344	333	353	362	323	344	340	336	340	369	326	373	321	353	306	332	330	345	321	340	352	308	325	361	340	342	328	305	356	332	355	369	351	329	320	322	351	343	383	340	353	354	352	349	347	351	342	351	359	345	316	338	309	353	337	347	349	367	356	332	352	374	373	338	341	333	324	332	339	368	362	358	331	342	356	365	294	305	355	344	336	347	347	345	345	324	316	300	340	329	362	342	381	358	348	345	349	333	308	391	348	317	334	331	336	330	313	355	324	375	336	348	343	348	348	342	334	357	323	328	363	311	345	371	340	330	356	323	334	334	397	359	359	327	350	349	344	352	344	343	313	367	349	369	340	341	330	334	351	345	377	351	319	388	326	359	356	327	369	354	380	359	315	347	307	341	353	359	360	337	354	324	331	346	327	330	308	311	346	353	346	313	364	336	355	346	340	338	369	336	341	368	360	338	331	298	334	344	347	343	331	325	359	346	368	348	333	317	362	334	348	301	323	339	350	314	406	333	359	316	329	324	332	322	333	339	317	365	313	363	330	334	341	327	341	325	356	365	320	314	334	353	329	331	326	356	366	364	348	363	368	348	370	343	372	357	315	362	372	350	342	325	347	369	329	386	338	360	359	341	302	350	328	308	325	353	368	356	344	373	337	369	332	354	362	363	318	332	341	353	328	377	335	356	366	328	337	346	358	291	368	364	337	342	332	358	300	306	362	373	356	364	327	331	330	322	306	351	326	369	310	348	344	358	344	335	337	313	335	372	318	337	341	359	373	339	344	339	340	342	322	360	327	354	324	345	342	365	331	329	338	345	335	353	330	344	374	321	341	359	354	362	341	322	317	351	348	347	382	339	383	372	307	356	370	322	354	363	348	333	357	348	340	322	353	324	329	291	355	326	338	384	341	334	332	335	360	337	339	292	330	375	342	338	319	357	331	352	329	337	345	324	359	371	328	348	349	344	345	323	324	321	350	337	336	352	362	356	385	342	343	323	329	354	343	356	339	307	325	333	347	356	354	312	367	356	324	341	330	348	333	319	384	337	391	353	369	386	350	356	325	322	331	375	358	343	356	333	333	358	322	352	340	323	330	306	340	336	351	343	321	335	325	342	342	343	324	348	371	357	327	341	313	303	354	347	315	338	332	356	385	317	351	346	324	335	351	335	351	364	324	379	319	340	361	319	347	388	357	361	309	361	389	379	319	377	348	359	318	340	332	340	305	372	322	325	337	354	350	347	360	329	345	333	380	342	349	338	351	352	368	358	344	344	350	331	319	362	318	323	364	348	380	361	352	341	366	329	331	304	338	349	352	353	359	309	333	335	354	322	343	305	355	369	341	353	315	296	358	336	303	332	313	341	357	325	335	321	350	331	341	332	330	332	318	362	319	334	354	333	332	343	360	359	356	329	394	349	337	331	334	376	371	342	340	349	340	334	326	342	324	332	329	332	294	343	359	322	352	347	335	342	329	376	304	364	348	318	351	321	331	329	310	331	332	339	321	354	320	372	377	332	347	369	339	343	343	358	333	346	354	325	376	349	342	355	358	323	353	349	346	325	333	365	330	324	328	376	344	338	336	338	349	319	323	398	346	342	336	372	332	335	329	326	357	353	355	334	365	340	333	353	346	353	359	356	333	372	326	304	323	350	350	338	335	347	338	299	345	350	326	324	323	323	370	331	338	331	340	357	301	356	357	368	335	345	331	341	353	325	377	340	345	329	345	308	344	329	353	344	358	343	337	313	360	387	350	381	325	336	335	342	329	328	352	326	355	343	286	348	375	349	345	344	342	327	343	318	351	312	351	337	341	382	335	339	344	372	339	318
2685	1969	9859	17243	15108	13258	9706	5953	3021	1643	1082	935	887	862	825	836	842	814	840	824	822	823	851	786	804	822	829	798	870	842	848	842	867	820	885	824	844	826	825	844	794	782	804	820	817	831	836	789	850	743	828	770	831	831	838	814	866	765	820	833	836	836	851	892	772	855	837	792	782	825	794	853	850	846	848	831	823	812	776	762	821	824	756	792	812	854	835	832	805	770	797	804	815	773	843	823	849	891	792	838	819	802	827	815	802	828	826	797	846	874	849	850	851	903	784	752	840	812	867	815	826	843	834	799	793	841	823	816	863	816	824	841	819	866	807	768	809	825	796	827	794	868	833	787	851	817	870	820	879	868	765	813	849	794	830	880	829	823	817	791	795	830	823	809	866	855	826	846	820	835	845	806	840	845	872	835	816	856	785	840	795	802	895	846	799	803	870	833	834	853	862	866	762	836	798	814	808	813	852	830	790	807	819	844	824	851	837	782	788	805	859	795	785	810	864	843	827	832	825	852	825	815	848	833	887	757	875	831	844	807	849	893	804	849	811	844	769	859	813	829	790	776	803	856	810	844	821	853	826	854	795	823	807	825	814	811	798	822	822	850	813	863	816	849	834	834	817	792	809	830	804	893	819	826	824	820	789	836	833	831	830	810	855	855	803	871	875	845	850	802	833	799	776	847	832	781	817	851	797	874	841	822	816	789	844	823	810	821	890	803	809	852	850	799	799	843	827	861	841	809	888	845	858	791	809	771	811	796	817	823	836	781	867	847	786	825	797	836	801	825	842	804	849	876	814	834	816	771	840	810	848	852	811	814	836	878	836	833	803	803	834	822	831	845	854	849	824	863	817	854	816	812	833	836	841	839	795	835	846	791	799	812	787	792	749	826	801	825	843	788	851	829	859	804	903	836	854	768	787	838	799	826	804	832	863	809	805	802	805	830	885	891	840	821	834	803	821	774	828	859	761	850	818	790	843	778	843	838	855	844	796	799	806	796	819	874	816	800	819	799	857	853	806	820	779	867	821	846	839	783	809	845	818	863	854	815	851	873	836	836	813	900	799	865	868	779	824	857	797	873	826	819	842	860	868	826	802	830	836	824	819	768	879	870	817	803	834	833	841	810	824	858	799	819	837	857	854	807	785	803	814	849	860	833	843	815	860	871	837	877	796	835	810	768	835	823	825	804	876	805	818	743	841	832	847	794	800	838	886	846	864	856	802	876	869	811	821	790	787	824	836	799	849	837	794	818	812	846	823	804	859	847	821	861	816	854	875	830	859	852	818	819	789	858	814	815	816	812	808	809	793	865	870	873	814	835	860	834	825	872	821	858	817	874	824	875	775	822	819	811	857	805	862	873	768	838	814	846	849	881	824	801	833	810	790	810	788	870	840	802	799	836	815	839	820	816	848	845	833	824	807	814	777	830	852	803	795	819	793	835	807	780	824	777	815	807	807	814	830	819	860	826	802	809	803	855	798	823	789	823	848	835	791	858	848	863	812	813	825	785	846	840	778	789	823	797	877	828	859	763	801	809	810	845	815	861	844	837	842	801	890	787	771	842	813	817	809	837	830	839	798	871	811	830	859	853	807	843	821	773	834	865	815	828	801	790	808	801	840	814	863	842	735	879	818	786	851	806	809	815	884	853	802	824	824	871	826	797	826	851	781	877	832	828	826	796	822	850	839	842	799	797	815	866	871	789	824	809	811	788	816	880	875	795	787	836	800	780	838	782	778	838	846	828	829	726	834	838	823	846	867	834	853	823	812	807	843	792	832	789	818	792	824	776	829	795	794	816	816	789	818	844	785	839	829	805	852	862	799	805	799	876	776	834	791	814	815	809	865	791	794	855	861	849	831	801	835	758	833	842	854	864	804	834	813	825	799	801	812	802	826	806	847	787	838	834	812	798	785	856	783	882	829	820	819	819	821	822	817	796	848	794	782	787	806	842	857	809	825	883	835	853	842	832	838	810	826	822	815	819	821	861	831	818	850	855	794	819	780	785	839	781	881	820	823	837	771	836	890	827	805	841	841	836	854	823	864	831	788	863	848	770	830	817	795	798	897	796	792	832	830	791	753	880	809	812	775	849	804	842	815	875	838	799	806	793	832	822	810	861	844	778	815	838	802	808	851	836	789	814	806	816	823	825	837	867	817	821	816	832	829	811	783	883	837	845	842	867	836	796	761	813	832	817	809	881	837	785	798	810	817	788	851	842	839	850	845	853	814	844	842	812	801	824	867	805	829	826	802	904	877	854	801	841	798	815	830	795	835	827	839	842	753	849	802	842	841	804	798	846	841	829	820	840	819	824	829	827	781	816	850	812	836	806	800	790	790	846	822	820	780	833	868	815	820	839	861	809	821	846	872	835	806	850	825	838	805	846	831	847	811	849	806	824	816	837	817	849	839	856	800	822	812	800	854	835	821	829	857	803	807	898	805	843	817	829	862	821	856	883	819	821	759	853	878	829	872	844	795	822	800	834	825	910	802	825	863	866	854	816	849	808	823	777	817	807	800	777	814	843	823	826	831	803	859	828	831	785	826	845	861	816	841	898	830	840	825	826	837	848	838	830	746	788	758	802	768	781	843	849	843	789	805	865	817	862	803	844	810	817	809	800	752	835	813	845	813	828	823	735	778	810	822	884	797	818	801	856	855	817	798	775	805	847	777	849	856	808	826	818	841	830	850	862	775	828	846	829	791	802	860	797	800	789	846	815	784	815	850	805	813	780	850	782	839	799	796	873	806	816	880	870	817	806	792	791	786	837	872	853	821	820	811	811	833	791	870	796	811	818	785	784	811	830	776	862	785	813	835	832	795	788	822	783	783	834	836	793	814	837	828	820	841	882	819	861	796	838	859	828	877	831	791	783	822	825	848	844	796	791	880	880	866	857	858	818	792	789	868	781	816	865	774	881	845	841	809	813	768	786	867	829	809	819	864	803	820	808	820	816	798	818	849	842	835	794	800	855	783	875	774	827	859	873	836	885	802	807	809	856	838	827	811	831	871	817	789	851	833	830	795	834	825	806	854	868	840	808	856	839	833	838	848	820	817	787	760	876	869	849	819	849	864	837	775	819	853	798	800	846	800	812	820	856	818	853	797	788	818	834	871	800	830	836	794	819	801	809	831	856	859	867	835	856	882	892	851	803	831	837	866	854	832	854	794	839	837	829	828	822	805	797	820	776	832	838	861	855	791	783	857	798	840	820	811	838	816	871	854	811	821	838	785	787	842	861	774	823	841	792	786	827	805	853	776	829	895	801	863	793	840	817	820	841	848	851	879	820	867	812	866	861	835	814	838	770	795	864	819	844	836	819	849	831	851	768	793	895	809	797	839	826	793	838	844	808	854	797	794	764	869	793	870	832	842	826	828	881	811	833	767	858	818	790	864	839	843	802	785	882	800	856	828	799	807	859	798	818	840	827	774	831	804	807	869	858	813	855	826	838	801	846	808	828	842	838	858	775	810	805	812	813	818	820	821	861
16011	20499	49849	58712	59293	54773	41084	26357	12710	4292	1323	557	349	320	274	250	269	275	292	291	273	284	303	268	274	263	281	261	257	269	287	260	282	269	277	278	310	261	295	296	252	302	320	278	289	294	275	306	294	298	274	278	305	274	292	284	278	289	331	296	278	252	312	267	280	274	254	240	273	268	293	294	290	266	287	280	307	281	239	280	271	296	257	293	273	258	258	291	266	263	251	275	273	260	265	266	308	274	297	290	293	279	265	264	261	275	298	282	286	272	290	263	319	264	267	278	296	231	275	264	275	286	288	262	278	264	272	281	287	262	306	266	274	261	270	271	265	296	285	277	287	298	272	265	303	295	309	266	260	264	279	264	260	273	300	286	297	258	283	298	290	289	284	286	290	286	293	247	304	274	261	253	257	268	290	255	310	265	298	294	260	294	301	267	276	274	289	274	279	276	264	279	242	265	285	267	326	272	326	304	293	245	298	289	275	262	266	287	287	282	263	310	290	300	288	272	292	260	255	267	296	297	273	242	290	256	275	277	249	301	259	283	249	271	288	276	278	299	294	250	261	268	281	277	287	271	275	275	286	272	283	283	285	295	261	269	255	307	300	262	275	276	271	265	294	304	297	287	305	278	268	304	314	278	262	266	251	283	261	292	306	308	267	258	273	317	242	278	257	266	270	249	268	283	289	264	316	280	254	273	277	257	264	261	270	260	283	266	268	239	292	325	294	299	289	272	286	245	278	285	265	251	252	292	294	281	274	274	280	292	269	268	275	253	307	283	251	297	290	301	309	254	281	292	276	271	298	301	278	283	285	239	280	293	260	255	271	260	288	290	313	305	281	300	274	289	280	300	284	253	286	281	286	256	257	262	264	259	328	271	244	240	291	247	300	275	274	255	262	314	289	305	299	291	301	244	280	247	279	294	257	279	297	284	276	271	297	280	235	277	258	286	293	265	279	270	235	280	279	252	264	284	268	284	242	284	274	295	273	249	286	272	285	279	295	260	285	267	293	281	266	284	245	292	265	279	285	305	294	301	275	275	326	268	278	314	263	266	279	287	308	257	241	284	271	311	231	264	254	294	295	270	272	285	266	285	269	287	286	262	309	273	270	297	279	248	271	308	305	266	291	261	287	310	258	286	264	255	266	287	279	275	265	259	283	267	279	255	286	273	284	335	257	281	287	289	299	236	282	252	297	297	303	262	281	277	290	275	294	284	298	277	309	257	302	291	310	295	298	293	286	274	246	291	270	268	273	248	307	282	272	264	313	261	286	238	296	281	304	285	306	265	285	254	292	274	276	261	285	281	281	280	270	298	284	257	276	305	274	265	274	302	273	271	270	274	289	279	283	279	282	269	291	292	255	282	292	258	274	301	252	274	282	280	275	309	302	270	287	317	286	279	268	259	284	294	274	259	270	294	273	287	259	288	278	300	278	243	274	291	274	285	238	293	244	259	254	265	298	293	282	249	275	296	293	274	290	306	293	288	290	286	276	264	260	274	271	277	304	289	290	252	274	268	277	265	273	304	284	278	286	268	283	313	255	263	258	278	279	288	256	261	279	263	271	272	279	265	273	290	287	264	266	284	279	249	297	278	295	302	298	281	280	266	289	277	290	223	272	277	246	268	296	301	259	273	282	286	281	274	288	252	279	285	242	274	246	301	284	295	305	267	271	287	278	297	281	263	247	274	287	287	308	249	304	255	245	263	278	302	283	284	294	270	274	309	277	281	267	297	256	287	302	264	256	286	289	297	276	312	267	262	273	279	260	269	284	277	273	275	303	277	252	288	247	269	300	273	276	263	300	292	286	267	263	252	274	291	274	258	312	278	281	273	290	291	279	295	278	275	266	253	249	311	278	253	259	291	259	263	275	290	290	300	257	271	244	286	276	285	290	263	266	250	249	275	305	284	262	280	303	269	269	250	235	295	258	274	244	268	288	242	283	291	251	239	275	276	290	266	292	252	274	320	262	278	295	278	242	276	268	275	267	291	265	279	290	274	277	251	299	280	284	273	297	266	258	267	273	283	297	307	261	284	273	283	295	274	286	268	267	274	263	283	289	286	279	284	282	295	277	292	256	269	261	259	287	287	277	321	255	278	265	278	248	273	279	299	275	281	246	257	290	287	270	274	268	291	255	265	278	277	289	258	308	301	255	268	290	294	265	261	252	281	292	289	280	269	259	267	282	281	278	306	272	285	307	294	270	301	294	259	287	272	302	284	260	264	269	307	283	249	273	308	267	284	280	252	294	311	296	323	291	271	307	297	306	279	251	259	320	270	256	265	252	277	279	287	301	294	272	302	272	279	258	274	309	271	302	306	280	232	284	282	272	284	277	285	287	261	282	231	303	283	318	273	299	274	289	267	284	289	241	271	263	254	243	247	268	257	288	299	275	251	253	260	257	295	271	275	249	270	251	266	277	250	278	289	250	283	295	262	276	259	290	251	293	276	295	275	311	289	260	286	247	303	300	263	259	287	284	273	281	281	293	290	295	273	280	291	278	278	306	289	308	281	266	275	261	296	252	282	289	310	287	315	308	285	258	271	261	279	280	259	285	279	252	291	284	281	291	310	260	279	287	241	286	286	275	279	293	280	277	263	281	317	275	255	300	300	283	256	245	286	259	284	259	278	278	263	305	269	304	283	267	316	256	285	294	275	287	284	264	310	275	276	288	292	253	279	249	313	261	286	259	269	294	271	238	276	283	257	293	296	320	270	269	274	289	278	243	304	307	309	247	312	273	281	233	293	279	264	272	299	285	290	267	280	291	293	285	273	266	281	281	262	268	257	296	285	293	279	293	269	264	275	291	264	248	277	283	293	307	271	256	258	280	274	271	303	263	254	287	279	290	268	284	267	277	290	277	320	270	264	308	252	302	281	290	243	266	269	285	286	263	236	274	248	286	285	283	300	269	303	266	253	280	243	277	272	269	261	280	297	249	259	270	275	283	272	310	277	283	288	257	310	257	270	243	288	256	265	295	274	279	277	256	286	286	266	268	291	275	272	257	268	279	287	271	298	286	302	266	246	302	278	292	291	279	276	301	278	290	286	281	307	306	254	298	282	267	286	276	289	274	284	286	291	276	280	253	287	273	234	274	282	278	270	264	283	296	297	282	270	297	271	272	281	274	319	303	326	288	304	294	277	254	287	279	267	240	257	278	325	272	302	284	287	285	297	301	252	299	303	264	299	297	287	280	299	273	284	273	281	296	274	280	277	271	304	261	297	268	280	278	278	274	253	271	262	289	250	277	303	250	258	279	255	245	280	296	256	281	306	274	303	305	254	279	280	307	260	271	274	294	251	284	281	275	271	282	259	259	244	282	284	296	268	279	276	238	320	236	263	274	260	262	249	246	287	310	285	258	262	285	279	282	264	273	291	274	263	279	258	247	297	299	267	268	285	262	272	297	273	282	281	286	301	281	288	274	283	293	300	270	277	271	299	276	284	285	280	297	264	230	262	279	281	251	291	284	279	236	251	277	251
9069	18016	47455	63409	68754	65363	53511	40378	26213	12574	4914	1936	1031	776	699	701	703	661	679	699	631	660	683	703	754	715	727	711	697	666	715	685	707	638	741	702	746	661	699	704	727	701	685	688	688	695	715	684	688	658	688	679	657	683	677	697	704	671	696	682	696	679	651	660	675	741	673	682	626	680	703	611	695	689	718	644	665	654	642	641	703	692	731	679	710	713	758	681	693	690	672	716	631	673	711	739	695	696	672	719	677	639	708	706	704	705	651	712	698	662	695	681	674	719	713	682	705	666	697	656	676	670	711	661	659	696	694	711	652	642	656	701	676	665	684	640	653	676	670	713	723	683	684	682	649	684	686	672	649	721	666	674	735	721	719	695	668	625	639	686	678	690	682	693	639	646	667	668	652	645	701	662	720	679	698	703	707	662	707	672	630	700	685	694	621	660	715	691	648	722	671	667	678	656	668	677	659	636	638	705	683	676	713	678	682	684	664	659	675	701	693	702	676	668	668	681	681	649	708	678	604	697	662	724	664	698	684	731	670	658	724	685	697	670	675	680	703	656	669	687	694	667	706	636	709	660	689	637	729	678	669	691	691	696	646	670	643	682	676	694	646	677	674	647	670	700	714	686	654	711	663	643	668	714	700	665	699	685	711	692	706	701	686	634	703	679	700	735	689	670	703	717	687	674	683	661	692	714	677	645	704	668	742	660	692	673	688	701	643	656	638	699	692	671	645	669	685	685	677	696	683	650	712	688	668	653	634	676	680	681	681	677	664	695	705	705	709	618	668	686	656	654	744	718	714	695	703	643	686	670	614	651	721	733	660	653	685	695	688	710	715	667	702	670	702	704	693	691	703	649	683	649	705	680	672	746	696	695	650	685	694	689	693	688	725	710	700	692	700	685	657	660	678	678	658	710	685	677	683	640	701	666	731	697	700	699	670	671	685	664	688	701	715	643	697	701	708	629	723	691	686	727	668	685	682	714	686	688	671	736	673	667	681	673	674	702	673	725	662	710	688	706	658	662	694	709	726	675	651	669	656	674	754	717	633	679	680	668	668	659	690	667	710	658	645	706	645	654	687	700	731	630	654	687	656	697	673	726	707	665	646	679	661	727	673	637	625	665	708	692	669	672	669	646	665	666	680	688	664	620	708	662	686	712	734	718	699	744	683	670	695	698	659	650	734	674	725	645	648	706	713	656	713	732	681	714	662	739	698	638	713	716	683	666	666	648	655	715	673	674	714	619	742	686	667	706	673	689	677	705	625	679	685	682	665	672	640	663	654	691	645	718	713	659	719	670	690	706	700	674	637	676	675	677	708	695	664	692	629	681	688	698	704	666	685	686	715	644	690	608	725	654	671	662	678	682	643	697	700	722	636	675	711	687	687	694	707	693	725	668	688	719	668	631	714	660	670	670	734	716	651	698	719	698	683	692	708	700	638	706	725	665	637	711	651	674	695	700	716	686	682	692	652	629	698	703	684	701	687	699	671	631	677	688	666	671	700	678	663	689	667	704	715	715	675	728	684	675	687	649	723	656	708	676	656	709	725	618	702	648	648	687	669	650	656	702	691	688	644	664	733	673	653	666	670	676	675	662	713	681	690	687	712	679	672	674	680	680	706	674	698	667	658	656	686	678	712	701	692	644	681	645	662	680	735	644	683	672	684	728	641	685	673	691	671	672	731	716	673	701	659	672	683	698	645	669	676	691	695	687	713	702	670	626	672	655	730	722	658	652	673	678	667	666	682	667	661	713	675	729	651	719	677	691	685	666	639	682	650	700	717	682	690	691	680	704	678	655	677	673	702	693	669	663	686	687	644	710	699	690	677	656	679	687	686	690	707	686	675	710	690	717	706	718	707	638	638	710	740	660	686	676	655	648	681	693	685	693	681	689	714	679	662	698	669	693	681	676	709	682	667	673	678	745	663	699	701	674	686	698	676	676	693	718	744	713	688	732	690	711	701	659	656	713	699	682	701	715	657	687	657	685	633	676	629	683	702	632	654	718	695	671	674	678	656	689	629	657	679	703	671	633	694	709	655	657	667	644	673	640	684	672	694	716	678	662	706	691	714	687	696	693	689	682	661	682	725	676	700	680	676	652	684	731	703	662	674	682	665	678	655	674	721	718	706	668	714	692	621	683	691	696	683	706	699	689	690	698	685	698	676	710	654	662	639	676	672	709	665	681	710	659	665	654	659	715	658	670	720	679	694	707	661	694	717	640	699	690	660	674	757	720	690	728	716	656	680	687	657	709	661	707	668	687	673	682	684	685	650	723	722	703	671	697	699	675	692	675	675	673	657	716	653	670	679	696	726	665	734	685	679	691	682	722	683	675	712	688	689	697	681	673	675	669	700	671	702	702	672	632	723	710	668	681	711	666	709	728	693	651	686	665	707	653	662	717	689	670	672	689	700	720	664	668	688	676	716	739	655	647	718	702	715	691	719	680	660	679	659	679	658	681	641	715	707	668	685	683	700	658	690	698	673	675	678	693	662	711	698	749	699	681	704	649	638	672	696	657	667	660	713	628	663	685	659	674	677	719	663	669	681	724	690	627	677	632	681	716	689	700	728	670	726	675	643	646	673	735	642	684	715	659	738	671	696	715	639	696	692	720	677	672	687	666	662	678	685	648	700	695	689	676	729	689	704	656	698	639	672	675	690	683	723	647	711	642	666	677	671	683	696	676	674	688	706	707	751	674	671	694	658	649	685	620	685	641	736	664	746	684	701	704	675	659	672	721	721	695	660	714	721	653	652	699	653	687	732	699	684	650	681	673	677	660	676	718	685	653	669	694	719	716	704	681	734	699	691	710	730	705	650	651	657	700	688	673	680	705	688	645	648	680	712	646	697	626	664	693	730	707	679	680	732	681	670	666	640	696	728	757	677	688	693	639	689	687	647	685	691	683	643	674	648	649	695	674	690	698	690	641	702	625	629	722	683	666	708	687	696	708	631	662	686	707	688	685	671	702	703	655	670	691	688	735	695	707	649	698	656	694	684	680	664	666	687	674	685	678	635	703	680	668	677	687	711	714	646	632	667	634	689	619	711	644	681	682	668	688	686	673	696	644	661	717	732	699	705	668	679	660	712	683	651	692	689	670	679	660	656	684	645	703	728	669	677	675	705	701	700	653	678	664	749	672	731	673	694	708	648	697	712	723	694	701	625	691	657	669	724	711	681	664	658	689	638	647	685	673	676	685	659	659	680	676	703	702	669	713	689	703	671	718	699	687	704	660	672	708	688	733	657	643	623	685	686	680	627	673	697	701	702	678	659	641	683	685	677	691	698	704	693	707	662	688	688	657	676	690	689	724	722	676	654	658	735	679	715	679	690	650	675	646	654	622	681	683	720	696	688	699	668	675	684	686	680	722	665	737	688	689	708	698	696	657	705	682	679	676	681	688	659	671	672	677	657	632	649	664	683	686	690	709	710	702	704	684	690	698	661	719	696	697	697	636	656	716	705	699	701	715	673	711	712	687	703	682
19731	10098	33977	49624	65488	61412	47023	31912	17074	6099	1837	663	356	304	275	246	264	247	277	264	252	250	275	248	282	277	288	255	243	255	233	248	261	260	272	257	287	256	240	220	279	270	267	225	259	266	252	247	280	321	256	298	267	236	249	253	261	251	263	246	263	237	262	240	278	264	250	228	255	266	220	260	274	239	255	286	257	258	239	276	264	267	295	247	281	265	262	253	243	243	225	278	248	263	261	261	269	274	254	258	246	262	276	271	252	283	277	248	264	268	258	259	269	257	282	259	287	267	282	256	271	272	266	260	237	260	220	259	274	243	281	282	247	252	269	256	276	253	234	294	260	285	290	251	260	261	233	259	244	265	250	220	263	273	259	268	260	271	277	245	258	257	254	273	261	270	291	255	254	271	241	257	261	245	284	332	295	283	271	257	254	256	260	228	287	252	273	271	254	253	264	266	271	260	271	253	236	272	259	232	244	291	286	279	205	237	254	290	271	299	255	262	256	272	237	250	248	268	241	288	256	265	251	271	289	244	248	249	286	251	248	263	249	245	252	270	237	262	258	273	238	264	235	273	252	274	254	255	251	257	273	269	253	266	262	285	252	287	239	281	263	262	266	255	249	275	264	266	301	262	234	304	267	282	226	249	219	239	259	275	261	221	259	259	278	298	270	261	265	274	255	281	259	273	254	267	240	294	230	265	274	282	222	262	284	249	278	265	270	266	263	243	270	250	297	243	267	258	276	269	264	260	276	288	264	227	274	242	249	276	293	304	227	236	267	267	264	246	251	289	261	266	248	253	269	239	238	291	234	247	270	251	261	287	269	286	245	272	235	254	245	262	258	235	269	271	265	257	254	244	301	245	234	255	282	267	276	250	257	247	265	259	269	264	271	251	304	248	262	240	268	282	260	286	264	226	268	270	252	248	252	244	255	258	245	284	234	283	259	238	243	266	252	250	241	240	251	260	231	264	258	255	282	263	272	265	255	247	254	274	278	269	230	266	287	253	252	233	273	221	242	279	238	241	279	273	249	264	263	257	278	265	248	275	273	249	248	242	248	264	250	280	243	247	252	264	241	258	278	229	272	280	278	243	266	282	264	264	249	242	255	257	242	244	258	267	268	267	270	251	276	278	270	269	276	256	248	265	244	266	266	265	263	280	234	251	262	263	254	287	275	270	256	254	273	272	262	254	252	258	247	238	236	262	281	265	264	269	233	246	247	267	275	267	267	256	242	273	263	251	253	246	268	223	271	259	249	270	278	247	269	246	263	238	251	249	259	276	237	260	235	252	249	230	245	254	296	240	278	250	252	270	258	262	257	250	266	268	296	276	285	246	246	267	248	277	276	260	272	302	247	267	244	260	263	258	247	263	261	244	234	261	232	236	274	235	269	272	250	251	272	266	258	258	271	276	267	252	253	264	281	260	254	268	275	278	264	261	260	240	273	274	226	255	265	248	236	243	258	252	260	270	260	281	283	254	284	278	272	263	236	285	277	268	317	265	263	251	238	272	257	268	256	268	279	291	239	271	263	243	277	259	250	223	250	240	281	252	245	248	290	253	236	279	247	261	235	265	242	238	246	287	261	287	238	249	219	247	254	261	277	253	275	279	247	279	256	247	248	265	251	268	265	283	249	292	252	256	262	271	262	253	263	258	263	246	288	266	257	262	269	262	243	217	276	295	278	279	251	287	240	243	268	253	284	268	252	262	270	254	275	252	264	242	245	269	239	275	263	250	259	226	249	246	253	289	246	273	262	247	251	250	235	250	235	266	260	280	276	271	270	265	262	270	241	232	280	273	304	256	266	271	247	250	254	254	254	264	270	272	275	264	280	253	251	249	223	258	247	260	294	254	255	280	243	255	315	259	263	246	240	282	306	259	273	263	237	238	253	282	258	260	254	284	261	214	283	269	275	281	251	270	256	257	246	242	263	250	267	282	246	272	294	251	249	287	264	245	276	241	242	273	262	257	270	250	267	258	286	282	278	283	261	267	245	265	260	255	273	270	263	243	227	265	254	258	265	285	256	247	261	249	275	238	249	233	270	282	259	272	276	238	291	276	271	240	248	265	246	261	287	288	254	256	257	287	261	243	228	276	257	261	290	237	249	250	237	280	308	239	263	282	255	298	263	255	282	271	261	263	293	263	289	298	249	253	215	285	238	261	233	246	258	260	222	241	257	263	250	281	249	218	251	309	256	237	283	267	264	247	238	242	270	263	238	251	253	242	249	283	259	248	240	283	299	259	278	266	267	273	255	268	255	286	252	261	247	248	280	254	257	234	262	243	264	274	270	235	303	269	260	240	254	251	236	270	254	254	246	242	266	288	256	260	240	282	274	287	273	258	249	248	235	266	272	253	225	266	265	280	268	265	246	243	277	256	274	233	251	243	252	245	287	262	232	284	263	263	289	268	265	285	252	264	272	262	288	247	260	244	253	263	275	265	251	250	287	244	261	274	238	255	267	253	233	271	269	261	223	284	268	261	257	274	256	239	269	255	246	284	267	264	266	272	225	258	263	269	265	268	267	246	266	270	261	250	257	234	253	283	241	268	254	257	292	300	294	277	265	276	234	257	238	292	237	262	258	280	248	284	279	259	263	300	241	243	236	285	289	255	281	281	258	244	251	283	279	252	259	240	276	272	248	246	247	260	255	253	240	276	241	259	269	266	250	251	269	277	237	237	248	255	260	277	286	279	245	250	277	238	280	272	306	279	253	253	266	265	288	284	240	240	279	246	241	253	270	247	268	252	234	267	273	244	277	273	266	268	268	251	264	250	250	267	255	258	289	246	253	261	281	267	237	265	250	270	275	230	271	267	257	263	250	255	255	271	229	281	243	254	256	252	272	250	258	278	256	254	261	235	282	272	252	242	237	253	273	241	268	258	272	217	246	231	257	274	236	265	322	258	240	258	268	265	252	245	234	235	266	277	258	247	251	274	225	257	262	245	247	272	264	279	247	244	312	274	251	256	260	244	256	276	246	259	265	244	237	270	277	250	238	284	257	248	247	276	277	279	292	257	267	240	261	289	249	260	256	254	277	264	221	268	230	270	252	274	255	245	281	280	248	286	253	247	232	234	274	291	256	265	285	250	228	246	240	245	251	264	273	262	243	246	277	279	261	257	256	254	289	264	257	269	243	263	248	242	274	283	262	268	258	249	309	260	263	260	292	259	266	269	265	259	264	232	256	289	261	293	259	279	244	271	272	254	262	279	260	241	255	251	238	251	265	253	257	299	241	267	249	272	261	240	260	273	260	291	290	251	262	282	251	255	258	265	252	254	250	266	249	262	279	249	260	248	247	254	256	272	271	260	271	250	259	264	260	270	276	264	257	261	289	226	261	247	252	258	247	253	255	317	272	253	268	246	266	271	236	274	267	259	289	281	280	262	252	269	277	290	258	267	291	287	243	246	260	277	293	284	262	295	249	265	261	268	279	256	259	270	274	252	263	242	269	270	287	290	255	262	276	251	258	276	249	231	275	255
10550	8381	38569	54804	74736	71015	59014	45604	30989	16060	6689	2486	1177	781	703	681	670	656	646	694	641	660	646	607	650	619	643	641	628	606	664	654	652	645	636	621	670	690	642	639	632	663	631	680	642	618	626	625	622	608	646	632	656	683	613	647	636	673	644	601	648	669	604	658	683	642	621	633	627	609	661	622	611	635	626	611	624	646	697	657	641	635	588	647	620	627	643	703	634	661	666	621	625	686	672	609	663	674	670	632	660	613	634	616	625	642	661	636	650	614	634	640	635	607	649	644	653	650	595	620	673	611	629	610	674	697	649	623	643	638	627	714	624	676	673	638	676	624	654	655	683	654	696	673	664	608	624	713	607	634	610	674	657	678	660	648	626	631	641	661	603	655	639	661	650	666	643	629	602	601	613	658	640	620	592	628	653	642	631	640	648	657	653	627	633	649	621	694	662	635	652	640	631	656	618	642	625	663	652	626	638	675	622	667	643	615	642	628	649	633	675	648	642	630	618	650	633	664	628	647	686	681	687	657	612	619	639	663	630	639	680	648	675	624	658	645	660	621	671	639	645	630	596	672	620	638	681	646	643	652	643	631	682	633	649	619	661	639	668	659	707	638	643	655	716	641	623	642	647	659	669	631	618	656	646	667	637	625	636	675	650	634	645	643	655	653	650	649	683	683	651	653	642	629	691	671	672	640	646	646	646	620	685	610	635	645	666	624	649	667	658	623	659	638	668	658	632	624	662	656	656	659	653	610	631	634	654	647	631	725	651	600	654	658	647	653	667	659	607	638	635	642	666	626	622	691	623	628	649	644	628	656	623	619	658	630	619	639	637	667	629	667	624	646	595	622	710	630	670	611	607	647	617	682	677	647	659	684	637	616	676	608	604	629	653	657	632	714	693	638	626	594	651	662	597	637	658	672	647	665	661	623	634	695	648	649	649	652	615	679	659	655	617	643	636	625	658	674	687	593	667	659	629	666	625	617	632	644	690	653	657	662	606	624	652	689	612	694	651	708	639	614	604	702	617	644	620	644	618	629	650	668	681	659	651	714	661	638	675	653	729	620	611	709	655	658	618	652	670	635	650	684	642	652	617	635	603	678	657	708	633	669	636	704	607	656	622	614	680	628	606	638	644	705	604	657	605	692	630	610	671	629	625	643	654	625	627	585	613	631	627	663	653	602	643	628	689	618	638	661	627	692	656	658	690	663	653	659	638	615	614	651	597	633	621	653	649	649	631	639	628	681	668	645	678	625	651	654	681	641	621	675	661	628	655	639	630	675	642	655	623	653	621	655	617	643	672	690	629	655	632	643	634	636	663	675	666	652	636	645	719	666	624	705	675	640	624	663	613	660	653	653	664	647	683	592	649	662	668	647	652	606	695	666	669	649	659	627	658	671	672	657	595	670	668	626	657	617	675	666	625	674	654	669	652	644	645	598	643	662	638	628	695	645	643	672	635	627	608	634	670	632	657	625	633	639	656	658	623	628	670	596	647	625	664	656	655	632	656	612	625	624	627	627	603	641	614	661	625	661	636	669	658	622	673	632	592	603	604	605	680	658	675	643	612	629	660	667	623	602	686	626	609	664	654	705	671	623	654	656	611	633	645	649	642	688	661	626	631	656	584	674	656	718	693	685	632	667	619	618	651	610	621	654	692	652	583	665	574	665	653	650	667	696	636	653	646	633	641	593	667	652	637	701	629	656	671	664	652	628	663	654	650	655	648	630	621	656	660	666	682	659	681	690	623	661	652	666	630	653	605	572	613	591	679	661	651	649	644	633	615	646	652	662	644	674	644	634	630	644	637	628	647	664	595	686	659	651	661	643	638	679	636	644	681	635	629	591	668	638	648	646	598	640	625	668	690	655	662	636	611	656	622	602	634	657	666	687	648	625	650	697	658	655	645	622	639	669	664	624	641	657	643	655	635	626	595	627	634	670	635	675	639	640	614	692	653	641	644	621	616	624	627	668	659	627	635	664	639	650	617	628	622	655	680	651	679	631	620	654	645	707	671	593	679	653	645	659	620	685	641	614	696	596	635	652	668	687	580	664	641	652	633	621	639	615	618	662	630	672	628	690	658	638	633	659	650	694	671	731	687	645	640	668	640	672	638	621	704	688	651	648	670	678	658	631	669	696	650	670	641	684	635	668	670	627	635	680	672	651	624	620	668	623	688	661	655	624	693	600	650	682	613	687	655	631	668	628	662	669	655	675	656	687	619	647	684	639	701	606	616	674	607	691	676	677	622	660	605	692	659	676	651	658	689	622	647	680	672	640	614	661	654	639	622	669	683	697	635	676	694	642	666	668	649	673	627	631	616	648	678	652	676	626	607	662	654	613	639	657	608	601	659	627	649	614	600	621	659	587	650	617	625	632	678	680	641	700	651	607	657	694	670	651	659	615	640	622	610	623	613	622	653	631	658	660	650	641	665	703	655	610	645	659	658	676	655	636	665	628	681	637	654	681	686	638	613	656	667	609	668	614	694	665	714	687	610	631	645	624	618	607	659	644	625	648	638	621	646	668	670	676	646	642	653	649	648	626	673	621	661	628	681	608	645	604	672	662	654	683	656	638	629	681	647	641	664	673	652	643	696	685	630	656	659	604	667	627	649	653	656	638	676	692	594	637	616	626	621	673	669	613	613	647	668	697	638	633	631	618	629	615	632	648	626	657	661	659	668	686	653	633	659	652	658	702	688	677	633	614	616	691	649	711	612	624	647	638	645	655	629	610	627	604	616	637	617	674	594	628	678	613	623	677	668	620	638	625	675	653	647	635	618	646	651	689	622	641	617	627	653	660	663	639	633	642	609	670	672	614	626	623	706	616	667	688	685	604	631	632	671	646	647	677	655	650	646	639	656	630	670	672	659	638	644	696	680	596	601	636	729	632	643	641	646	686	657	703	668	631	591	673	656	661	661	633	674	638	651	656	644	653	640	654	645	646	629	642	626	685	691	705	682	629	634	652	618	632	585	620	662	676	644	667	673	595	625	646	633	614	724	650	628	638	659	632	647	665	657	646	616	612	677	657	628	640	669	659	663	629	710	626	687	655	641	679	664	606	639	682	665	636	632	664	733	676	657	641	646	624	610	634	628	637	644	619	686	641	691	696	621	679	686	683	640	639	694	606	653	644	637	656	625	651	710	629	679	636	653	640	667	591	631	648	640	641	637	591	647	654	659	626	663	602	687	661	693	637	681	665	632	634	707	685	660	665	703	678	648	661	639	637	645	634	655	630	606	648	618	668	604	659	661	644	640	635	598	640	647	639	678	617	645	676	651	602	606	642	684	661	645	655	641	644	645	643	691	630	652	644	642	645	618	653	636	652	658	615	621	672	643	629	660	606	661	667	657	629	673	634	658	636	686	654	652	619	645	656	644	693	629	684	638	662	690	611	686	636	688	633	657	623	651	617	658	626	640	653	671	662	639	640	658	663	653	680	669	655	659	583	706	637	693	639	625	645	652	667	618	647	647	651	610	649	608	696
2637	515	833	1407	5425	5605	3859	2246	1282	681	506	381	367	376	344	318	355	301	338	345	328	359	334	380	361	358	372	362	352	312	343	348	372	327	314	325	327	389	343	329	357	343	358	300	346	312	321	316	355	319	342	339	343	340	392	378	364	358	369	373	360	342	342	329	355	325	316	334	310	343	353	309	338	294	329	345	295	360	346	354	334	346	353	323	327	347	326	336	338	315	372	332	344	354	344	353	347	330	366	335	343	339	346	355	331	314	326	321	369	348	357	328	356	343	335	344	355	354	340	334	324	317	338	334	341	364	353	320	348	352	314	337	333	323	321	327	376	374	337	336	332	346	323	342	361	311	363	339	345	336	344	361	349	372	338	345	329	312	347	339	314	319	317	332	315	331	324	317	369	337	332	311	351	340	338	356	343	344	330	350	338	367	349	311	339	346	372	327	314	359	341	326	333	359	349	369	357	343	371	351	360	332	322	350	326	375	328	324	348	331	317	332	342	347	329	315	379	367	387	370	342	341	364	332	332	335	360	352	364	356	334	331	361	349	365	336	315	348	348	331	339	349	314	375	346	338	357	339	342	335	326	336	310	320	315	320	352	334	331	347	302	327	324	329	356	315	356	345	376	376	326	347	334	310	325	332	322	321	341	312	293	341	359	311	367	343	348	359	352	332	339	367	313	321	333	390	353	373	345	347	321	333	347	338	362	335	343	323	337	335	330	342	349	358	350	332	358	351	343	361	340	367	348	307	335	344	377	317	326	340	346	334	305	383	330	317	359	345	337	345	328	333	346	306	318	360	373	335	341	357	339	347	323	326	325	300	366	340	341	325	345	350	356	340	384	345	335	320	328	339	348	332	350	314	327	361	331	340	351	362	343	322	368	328	322	343	338	349	295	310	342	345	341	332	350	361	355	299	303	312	324	340	357	339	362	357	350	373	340	348	342	326	346	337	334	348	352	331	322	336	346	371	383	331	334	326	321	345	376	328	334	353	325	326	349	302	359	362	368	346	311	317	312	346	365	347	319	349	333	307	318	338	324	334	345	352	359	325	333	342	308	364	351	361	335	311	323	341	330	348	344	312	333	333	360	341	370	343	327	330	350	334	350	333	336	318	351	316	303	326	340	344	331	321	305	329	343	326	310	328	319	325	322	361	328	347	352	351	280	331	343	335	327	318	313	345	351	360	355	320	324	341	350	334	354	298	353	351	346	342	308	319	354	320	338	379	377	357	333	370	328	382	332	349	356	370	324	363	337	322	399	334	362	322	326	330	308	355	364	341	351	337	351	346	351	319	372	344	351	334	347	331	348	328	306	322	352	365	332	310	337	318	327	359	345	316	337	345	350	347	334	342	333	331	344	356	338	312	320	315	332	330	332	341	349	339	328	325	352	369	325	364	319	332	328	311	322	338	351	327	343	351	370	357	319	375	350	337	360	410	331	356	333	379	322	290	328	335	350	355	391	305	306	361	332	332	318	357	350	336	368	360	331	361	357	373	369	376	343	298	321	339	311	372	364	293	323	358	312	334	358	306	340	375	357	339	330	330	332	322	335	369	331	334	332	338	353	366	314	298	358	325	363	355	334	316	310	345	316	324	341	340	315	332	312	330	341	341	342	317	335	367	329	328	341	316	341	339	342	334	316	316	348	351	316	335	337	315	336	352	324	335	297	323	333	342	346	350	359	347	333	322	360	349	306	335	304	350	348	369	328	360	333	312	291	356	331	330	340	342	331	319	338	345	334	371	339	350	354	322	320	356	334	355	344	379	334	356	327	348	292	368	327	349	341	347	368	343	314	366	356	354	372	372	324	305	319	323	349	332	326	323	332	322	331	344	343	320	338	326	329	351	319	370	304	344	321	365	332	353	320	347	353	347	365	339	325	351	344	330	305	332	326	336	355	332	367	349	384	342	344	345	316	348	321	326	328	330	333	344	340	353	344	316	324	300	350	351	331	322	331	375	331	361	390	355	338	346	376	309	315	370	289	340	372	314	315	353	335	357	333	343	324	334	337	340	315	353	329	307	359	325	321	383	347	302	359	341	358	347	327	347	361	319	330	354	347	383	296	313	349	361	315	316	362	344	345	371	313	330	338	342	358	337	355	344	367	343	324	348	319	351	357	359	324	329	353	295	323	351	338	331	306	346	349	346	331	361	352	358	341	313	314	337	351	347	339	342	356	346	331	360	340	330	339	359	313	351	314	325	330	336	348	338	329	310	373	367	332	344	334	341	321	309	331	334	373	331	344	313	355	374	343	324	336	337	342	296	313	348	329	353	387	339	374	340	343	342	320	325	326	350	345	344	355	340	365	318	350	344	360	339	349	333	356	338	328	342	298	305	345	354	329	351	350	352	346	321	306	330	374	346	318	338	357	305	368	338	327	357	312	312	322	352	344	351	379	340	368	352	335	334	321	353	331	319	299	357	327	317	330	378	363	359	347	346	318	326	340	328	318	333	339	363	323	356	363	319	315	315	336	343	371	358	325	337	345	340	333	387	326	331	352	371	322	330	326	308	314	326	317	338	340	355	336	333	321	344	353	339	333	313	354	366	338	345	322	326	336	332	344	309	332	336	313	339	328	305	336	318	339	335	326	314	369	351	325	365	322	341	320	317	349	366	326	344	307	308	362	348	341	362	350	321	325	329	344	331	341	336	326	344	347	333	357	321	321	345	365	353	332	300	316	312	334	323	363	362	327	307	333	347	374	327	349	327	335	354	337	314	313	323	301	362	336	319	360	316	349	373	326	362	304	303	322	333	343	361	329	355	358	315	350	377	337	340	283	347	319	337	345	328	364	377	319	384	360	330	330	360	353	339	382	310	325	385	379	344	317	325	343	326	298	324	340	362	353	329	337	324	342	339	350	358	300	336	359	331	356	354	356	327	352	337	314	329	309	330	345	298	324	330	354	328	339	338	333	322	353	344	329	324	337	341	317	352	353	310	359	331	308	331	323	351	326	335	332	346	347	345	341	315	378	320	361	353	325	349	301	335	369	289	352	320	346	349	366	340	354	360	329	326	350	362	334	342	362	313	339	343	315	332	346	350	339	347	345	356	329	358	352	316	361	331	356	340	312	326	367	347	333	325	348	326	349	335	331	334	342	340	335	370	324	356	333	352	352	367	341	319	334	316	335	345	338	338	360	348	333	333	345	341	334	345	328	339	340	334	349	322	333	356	305	363	352	343	301	336	339	339	337	376	347	316	318	320	345	336	352	326	367	296	351	316	320	353	311	317	338	312	321	343	334	316	361	335	341	378	351	350	339	369	338	330	322	377	354	313	336	366	339	328	373	348	349	334	320	330	334	341	353	356	356	303	340	345	338	351	324	361	323	368	314	340	315	350	329	305	315	345	338	328	328	324	378	351	343	321	326	333	333	351	330	348	340	333	349	358	333	334	371	338	332	391	365	344	317	325	347	346	337	349	350	344	331	337	363	379	342	297	344	336	318	337	309	336	350	349	319	342	336	351	345	338	367	356
2830	1015	2111	4827	18532	17360	12900	8044	4353	2170	1356	918	898	874	864	814	840	843	823	805	759	804	808	802	800	864	855	814	818	838	766	858	789	825	852	796	831	830	758	825	837	826	845	814	838	808	840	839	834	781	857	795	786	839	854	843	775	806	851	818	804	808	831	805	836	833	864	820	823	855	860	848	893	802	823	814	818	843	840	861	868	804	815	812	826	844	769	814	825	815	861	833	815	783	847	825	843	829	811	763	773	810	776	822	867	841	790	800	819	826	831	843	841	862	816	810	805	777	844	834	769	878	853	861	860	852	799	786	830	836	855	799	789	854	819	790	818	854	767	788	811	836	801	785	804	822	828	799	793	813	890	802	786	824	806	837	810	774	822	824	798	788	845	793	816	807	843	865	776	822	792	787	801	828	762	778	812	860	829	815	802	813	806	812	744	812	837	816	844	837	778	853	816	811	787	790	842	816	861	868	840	826	786	803	794	848	814	853	841	819	837	810	793	774	783	837	809	867	799	798	810	850	777	847	831	782	789	816	828	810	772	826	849	823	779	843	830	742	792	832	820	772	822	811	781	794	838	836	813	772	841	807	817	791	827	770	865	798	763	804	794	846	796	817	820	869	833	798	815	806	872	801	803	859	822	836	819	747	785	756	828	793	840	841	858	781	859	827	847	842	815	821	828	802	821	844	824	860	796	795	875	823	862	864	842	816	836	853	848	859	824	812	823	793	827	787	788	849	871	800	773	824	800	776	822	812	816	792	817	795	816	825	783	799	811	857	842	835	853	807	834	751	813	752	851	820	857	818	862	775	832	828	820	800	867	800	849	804	816	820	821	807	755	815	778	838	842	874	837	861	842	859	799	860	786	798	789	844	831	867	847	839	837	883	812	817	853	843	832	834	809	839	823	840	803	855	880	798	830	828	785	849	820	785	853	833	805	818	790	818	781	847	866	795	822	803	833	818	783	800	850	796	837	826	788	818	789	841	827	835	843	836	827	767	774	841	770	850	874	836	791	839	832	856	831	866	865	832	842	791	831	842	823	809	800	822	818	785	853	821	808	837	836	807	868	847	785	805	781	790	816	814	788	831	834	824	774	800	833	785	778	844	848	771	820	792	836	791	867	819	825	795	760	839	815	817	807	759	804	799	861	859	775	791	809	811	828	791	832	847	880	778	771	848	809	792	841	776	788	850	812	827	885	801	898	795	766	816	845	801	803	813	757	803	819	850	829	815	824	813	781	828	862	814	827	767	812	846	897	833	824	828	803	790	798	796	856	810	790	764	786	877	819	820	803	836	855	800	838	849	822	821	857	769	832	834	853	816	743	850	800	802	855	804	848	827	806	810	844	780	831	863	805	836	846	816	857	795	775	806	792	806	804	804	845	812	828	802	784	789	847	842	798	820	816	847	884	784	814	790	780	786	850	838	841	865	830	836	792	808	830	824	816	818	834	817	868	836	774	828	824	759	789	823	797	817	870	819	816	796	827	838	828	835	746	832	834	830	808	776	817	744	810	819	822	807	784	776	842	781	837	794	864	794	840	817	800	832	839	829	822	797	819	758	882	813	867	802	801	837	829	846	808	809	831	805	826	813	883	829	813	762	794	793	808	808	801	804	790	775	834	783	852	809	820	824	852	829	805	839	813	869	815	881	774	810	793	773	791	840	816	828	813	814	825	783	805	788	784	828	855	808	800	808	819	792	809	843	828	826	819	783	770	839	830	803	833	776	866	862	832	842	765	791	834	811	783	809	828	767	815	792	897	793	779	826	811	810	786	853	848	797	786	815	815	798	811	817	817	816	840	797	828	830	825	805	823	837	818	841	793	829	852	867	866	840	788	805	812	829	814	840	836	850	835	808	820	768	865	837	817	811	810	842	833	825	819	798	836	829	819	821	791	790	827	782	819	834	811	849	748	842	799	840	780	827	843	786	817	797	857	844	840	798	820	838	823	866	836	865	825	838	876	825	845	805	839	803	814	832	841	755	820	865	863	803	826	784	852	873	824	788	818	801	776	840	800	829	813	801	802	821	785	765	858	808	848	825	808	859	834	786	853	805	745	832	803	820	848	767	845	800	816	802	800	874	816	835	789	847	823	832	865	834	804	803	851	854	872	797	817	834	827	780	832	805	841	779	792	771	839	835	808	818	820	805	803	854	839	842	765	808	802	852	842	867	806	797	822	794	827	789	827	846	870	840	819	844	785	833	838	874	832	795	846	814	876	813	785	835	849	776	780	866	739	809	803	814	778	796	784	832	805	878	840	822	844	846	793	801	855	828	862	826	838	823	844	826	794	848	807	782	791	840	818	809	805	860	785	845	802	790	847	834	855	828	788	799	832	761	798	813	839	838	773	838	836	842	785	843	759	843	842	809	776	771	775	823	823	779	857	794	828	801	780	876	819	803	829	797	826	805	821	799	808	817	826	790	851	813	861	800	825	800	809	790	829	825	818	801	835	842	789	817	814	817	822	833	826	834	804	738	826	788	799	842	794	843	771	810	786	785	779	818	771	818	766	784	847	832	817	841	810	838	857	853	769	836	793	789	805	796	810	806	808	833	810	798	798	857	843	832	820	801	775	832	813	801	869	766	804	825	755	817	807	768	845	820	802	844	837	885	862	810	749	812	787	799	806	844	818	809	774	783	808	849	883	817	810	784	801	757	808	818	826	799	790	797	836	819	798	860	815	784	799	813	843	840	820	783	801	816	796	769	866	776	772	788	796	805	786	777	851	887	801	823	758	925	803	797	848	805	815	789	779	840	784	799	831	794	773	887	855	778	786	857	836	850	810	833	831	819	815	784	882	842	805	858	775	779	819	812	784	774	848	822	812	871	812	788	786	826	858	780	803	772	819	758	788	824	780	829	823	815	815	809	786	863	770	814	824	864	811	761	807	844	797	788	820	783	848	812	826	849	784	868	757	832	788	817	781	842	796	791	811	867	794	830	775	787	819	842	818	776	798	762	785	797	832	831	793	831	837	797	863	820	852	794	876	818	783	821	852	796	839	807	833	778	774	740	860	869	836	776	832	788	796	819	837	839	872	862	796	823	833	799	824	782	834	773	750	829	812	764	779	785	792	812	806	795	857	804	815	823	798	817	835	870	818	815	891	807	803	787	827	812	795	836	806	757	843	808	809	855	862	824	793	845	844	839	808	832	858	793	815	797	834	828	816	790	827	805	833	804	768	853	792	857	762	853	812	821	840	827	816	814	877	776	801	807	858	855	831	787	806	866	823	858	810	817	823	848	819	847	794	796	767	788	799	791	850	871	813	799	817	830	786	806	833	768	838	847	764	834	866	785	857	827	818	787	799	784	750	792	823	828	831	855	860	857	774	788	851	882	792	840	846	816	835	839	789	865	846	782	836	803	856	764	832	825	771	794	771	822	805	844	820	791	887	841	878	843	841	831	832	779	783	849	821	820	796	805	802	834	845	791	805	776	835	818	783	799	816	810	848	812	832	848	838	833	822	824	838	809	803	844
18744	8172	12385	24906	60416	60989	44965	30447	16257	6044	1857	635	375	322	304	266	262	303	299	303	265	277	236	266	278	257	239	261	298	264	243	272	255	313	293	285	305	291	291	291	269	263	282	301	277	273	267	269	305	261	280	292	273	264	302	262	304	294	283	242	281	261	315	267	277	264	270	280	246	285	306	261	269	264	269	291	267	262	287	258	261	289	298	285	270	251	270	275	291	283	267	274	274	275	278	274	294	278	305	265	297	307	312	309	266	256	289	289	256	297	267	289	286	266	271	283	282	278	290	280	320	270	283	261	263	298	312	291	265	276	298	300	262	290	317	308	263	265	299	263	273	256	290	284	269	239	296	263	286	260	262	309	306	260	233	285	265	304	300	301	262	254	311	287	265	233	249	305	269	269	303	290	264	273	255	285	279	301	272	259	267	279	288	285	279	246	276	295	247	266	299	277	282	288	317	284	288	275	275	261	320	251	253	261	307	297	319	251	311	286	237	262	293	263	263	280	307	251	275	296	291	262	271	254	268	285	283	295	296	270	256	304	275	273	278	273	270	277	273	276	273	280	279	272	254	270	295	284	288	292	282	277	291	268	273	263	273	245	291	261	296	305	294	256	280	286	288	251	277	263	270	246	281	283	285	316	286	271	274	258	270	235	280	260	304	259	306	306	280	253	278	259	290	284	315	274	229	269	269	269	287	277	254	265	277	289	312	280	284	295	300	237	299	256	283	275	287	297	298	275	281	278	288	267	292	263	257	273	278	278	298	280	294	288	293	287	275	289	273	298	289	254	277	311	299	279	314	299	276	284	306	243	282	273	290	298	269	254	259	279	274	280	296	254	240	275	271	265	261	301	280	278	238	272	262	271	278	277	272	236	266	278	279	287	262	276	288	265	285	281	261	272	245	280	271	289	271	244	271	330	265	300	257	317	262	290	276	261	278	288	290	292	274	284	285	285	281	271	282	267	258	277	277	294	278	273	249	300	281	278	284	265	294	291	279	276	264	258	272	288	244	287	267	306	303	242	269	254	263	282	281	276	279	277	280	266	257	285	285	293	260	268	281	276	281	271	261	259	292	267	269	282	269	286	277	266	246	289	293	262	252	307	267	290	279	280	244	262	274	266	270	292	264	276	275	258	287	299	251	263	272	282	281	265	256	277	276	280	287	289	272	287	300	274	269	274	267	271	251	287	271	302	273	267	269	299	285	245	285	274	301	303	279	276	275	308	301	275	282	276	279	281	282	255	272	265	247	255	278	299	305	315	280	265	272	268	283	261	245	258	282	276	291	307	278	292	279	286	283	265	284	292	247	253	292	273	256	306	288	293	266	286	265	279	288	277	289	297	268	301	273	264	289	272	288	273	268	288	254	290	299	280	310	304	277	260	297	273	274	301	263	314	268	244	297	272	297	260	271	259	269	267	270	270	278	269	280	280	268	250	281	262	256	263	274	289	294	252	280	260	294	304	259	287	269	274	292	283	275	320	284	289	277	267	284	319	254	285	297	294	276	272	289	288	270	272	244	254	292	292	304	282	284	265	270	266	265	269	271	281	275	258	269	275	264	261	300	279	304	267	272	280	274	267	279	303	276	265	280	306	272	285	276	284	265	304	273	285	279	286	297	256	273	275	266	280	273	279	258	296	274	252	304	230	248	292	281	256	283	276	284	300	264	271	285	297	273	260	279	265	287	255	287	276	312	269	273	268	287	300	266	255	254	270	295	271	264	270	272	263	262	297	263	312	276	309	301	251	258	278	282	260	258	294	266	266	282	292	301	267	262	244	274	282	300	251	277	278	271	266	270	271	290	286	231	259	260	283	276	289	272	288	292	254	284	272	259	255	267	283	302	263	252	292	258	276	242	293	239	280	249	281	279	268	265	271	283	249	282	296	256	252	280	322	302	303	276	296	271	268	266	290	305	280	274	276	253	295	303	304	293	267	277	286	281	285	266	285	285	306	290	261	275	307	228	304	275	290	261	256	268	305	265	262	264	312	278	258	275	259	265	290	292	283	267	311	296	272	310	284	299	285	241	262	283	268	301	279	292	266	265	280	298	283	305	285	313	277	275	274	251	283	281	253	304	270	273	284	255	290	277	256	257	270	259	281	290	287	289	289	252	271	281	290	294	278	292	298	272	267	298	287	281	267	267	282	289	282	282	275	244	268	281	283	281	256	262	297	277	285	255	252	269	258	305	282	284	238	269	281	284	285	275	273	287	290	275	285	253	266	290	300	291	284	292	292	304	271	288	278	283	255	280	288	305	256	258	269	259	271	263	281	277	281	266	290	284	271	252	294	271	280	279	267	258	289	249	263	249	239	290	275	320	274	281	279	279	237	264	300	274	252	272	266	261	274	288	266	267	268	270	286	278	290	300	260	273	275	270	276	280	276	268	288	292	270	284	297	255	289	307	282	246	273	241	277	298	282	281	274	307	282	307	289	250	264	266	281	272	237	253	251	276	273	282	286	291	267	256	260	273	262	241	263	300	282	272	280	262	292	286	268	289	284	285	259	286	288	234	292	270	277	265	300	272	262	280	272	302	276	267	301	269	271	272	268	292	296	290	293	281	257	298	297	281	295	292	258	280	276	238	260	266	272	282	277	276	316	268	269	267	279	264	281	259	236	269	296	277	282	243	271	297	270	285	260	263	270	266	291	268	270	244	276	265	273	282	274	267	259	304	274	287	273	287	297	284	274	279	256	283	290	297	297	287	283	279	266	292	306	275	277	279	278	262	241	312	273	250	274	275	291	272	293	302	308	271	257	319	267	263	309	281	255	263	258	295	267	252	277	308	264	282	262	252	273	275	285	267	267	268	290	276	268	247	280	269	276	282	277	270	260	270	295	304	272	290	263	280	254	243	289	283	255	284	275	313	270	294	297	261	299	263	274	258	272	288	248	275	277	266	259	279	269	291	277	289	252	285	288	250	292	268	253	293	261	233	291	254	273	266	299	266	253	289	272	275	259	260	286	297	277	275	280	278	249	298	292	290	260	304	279	281	263	257	274	259	264	296	312	285	302	271	288	292	283	295	241	281	284	314	302	261	260	276	283	270	281	248	270	282	265	298	266	268	255	278	282	266	324	261	288	271	297	278	259	308	281	294	259	289	302	297	270	306	261	262	279	306	256	281	276	296	265	279	281	273	287	266	305	277	276	259	288	274	278	269	279	301	263	281	285	252	263	277	274	245	245	273	303	277	252	281	283	274	274	275	293	267	271	302	281	291	266	258	286	261	262	284	317	309	296	293	274	256	290	290	294	293	257	282	289	296	287	277	265	281	279	316	298	266	289	288	249	297	291	287	295	303	282	275	271	268	309	273	265	256	250	283	271	281	301	293	299	286	263	303	272	259	289	270	263	287	287	277	282	253	281	313	285	309	308	280	274	306	281	294	293	273	278	273	245	265	296	265	297	274	271	288	279	269	303	277	265	290	260	269	275	252	299	248	257	273	261	291	277	279	302	293	255	273	294	269	266	256	260
10569	6650	19973	38403	68947	71199	56079	44447	30243	16301	6342	2315	1084	752	718	704	690	718	686	656	713	665	627	682	677	700	673	630	666	685	727	735	696	664	672	701	670	672	704	674	660	694	713	640	751	685	640	656	648	733	697	707	645	718	655	725	684	669	653	684	704	655	643	655	633	682	634	713	669	699	703	693	711	751	690	742	720	676	674	676	701	680	661	696	712	686	656	672	634	659	693	681	731	737	681	645	651	686	666	642	687	716	673	711	706	663	642	705	717	673	703	730	753	685	657	657	710	690	708	650	658	665	684	686	681	724	670	671	633	699	682	693	659	647	714	663	679	700	691	686	685	697	662	653	662	691	640	673	621	625	700	639	637	694	648	687	717	667	706	640	666	714	701	687	665	672	703	673	681	652	674	694	651	691	676	645	657	653	620	681	703	704	727	638	686	687	698	662	641	660	688	696	663	720	708	644	663	725	711	701	735	634	622	684	632	657	662	700	687	686	689	721	669	666	692	693	694	720	661	716	663	692	679	651	697	650	686	684	700	693	683	634	671	614	661	627	661	697	696	608	688	718	730	690	698	683	652	635	661	652	744	639	688	682	691	652	636	681	685	634	697	700	698	628	672	673	686	724	707	689	657	676	668	685	712	710	658	690	696	713	674	724	702	675	651	670	707	709	660	688	661	673	706	666	708	658	720	700	718	607	650	676	688	671	680	656	716	673	690	639	640	670	673	670	690	700	679	708	647	647	699	671	703	667	650	687	692	677	707	704	732	701	708	633	658	686	695	655	686	710	679	628	689	632	723	683	672	678	669	688	687	700	710	751	686	688	650	680	702	661	719	731	708	680	611	664	667	662	679	669	667	718	727	683	683	683	673	655	659	675	709	694	678	708	653	713	673	694	665	667	682	677	685	707	668	646	706	664	637	702	684	621	681	676	702	599	629	672	667	676	682	692	667	658	693	744	715	653	687	658	677	691	663	671	693	661	664	648	662	687	688	650	693	652	593	669	671	742	665	673	663	714	682	696	708	680	680	706	660	664	700	680	672	672	703	687	690	668	650	676	683	667	673	701	684	676	658	632	664	685	635	693	718	650	687	701	706	685	664	714	725	684	682	618	729	652	638	671	671	704	680	680	684	681	663	699	673	646	664	696	678	667	702	706	669	696	656	683	691	723	698	685	669	647	683	675	696	687	688	682	687	686	679	678	685	682	706	649	711	681	667	706	691	699	724	651	744	652	659	687	678	694	718	687	659	710	700	630	675	714	705	677	688	650	653	706	718	747	685	689	682	722	704	706	705	683	688	688	684	660	712	744	680	641	674	712	688	688	679	704	727	669	699	641	691	705	661	696	685	644	706	673	673	644	678	723	685	676	714	719	684	715	670	696	699	697	713	659	688	617	654	653	651	701	601	689	725	673	669	696	636	687	685	688	640	682	639	659	716	706	682	718	726	677	692	672	713	704	651	640	643	675	677	646	653	715	713	660	737	678	707	684	708	656	639	711	650	682	655	679	624	676	679	718	680	682	700	689	672	698	686	643	638	663	672	707	691	646	669	723	649	652	715	664	716	691	702	686	734	631	648	724	677	634	705	665	727	672	652	674	667	696	663	668	694	663	706	647	673	655	702	678	710	680	670	659	702	687	641	723	677	651	630	649	692	682	669	690	694	690	659	632	634	721	632	684	683	642	674	703	692	678	671	642	669	701	687	687	649	723	685	656	701	682	705	677	689	680	659	703	668	667	616	672	685	683	657	682	656	674	717	710	696	635	643	693	644	654	660	667	691	690	684	703	697	712	677	697	689	706	655	675	669	666	690	706	700	671	692	713	684	628	732	658	654	691	680	669	677	674	645	711	736	662	673	664	677	728	685	713	664	651	673	662	732	683	663	707	684	712	654	730	662	688	651	656	723	729	701	633	681	694	691	679	670	704	701	682	697	657	724	661	674	712	714	702	682	667	669	665	689	675	698	705	704	724	688	685	671	671	690	717	681	663	666	682	650	699	693	719	674	672	637	674	683	680	685	691	687	697	684	661	678	636	657	720	731	702	702	652	694	696	671	660	708	654	681	706	680	717	654	695	678	663	653	687	703	715	707	665	664	672	670	659	662	678	667	661	686	678	700	674	710	689	670	705	672	662	676	665	660	659	654	690	698	683	689	718	670	678	673	768	687	629	646	686	676	699	720	698	662	660	664	694	718	653	665	682	706	644	671	687	705	647	695	677	671	678	702	682	680	700	706	699	708	696	717	678	656	714	680	670	719	634	714	673	656	665	668	638	692	699	694	642	694	714	665	663	661	698	680	667	687	638	699	689	644	642	674	697	660	675	697	704	648	692	655	672	685	638	676	691	705	655	666	664	705	673	622	675	714	666	675	692	638	655	656	685	682	716	692	693	673	672	723	656	671	670	646	667	677	672	691	681	630	675	690	665	679	652	706	691	690	696	720	662	675	646	724	663	673	662	717	707	739	665	680	681	676	656	718	684	745	617	714	673	668	732	665	656	654	649	675	678	690	664	635	701	700	659	695	681	684	709	638	683	662	666	701	725	654	663	689	674	697	722	686	651	673	683	681	709	699	690	697	713	686	654	688	645	679	659	637	722	700	698	670	713	642	704	701	686	664	697	710	678	695	691	724	661	679	741	655	692	657	686	649	717	739	687	671	710	712	704	686	666	653	682	696	681	697	719	653	660	658	646	669	634	681	633	635	689	704	703	711	630	695	646	667	650	749	668	686	667	705	642	706	686	676	708	716	667	656	726	720	684	719	750	705	684	708	679	682	701	676	738	691	701	677	677	659	609	639	668	669	648	654	663	679	712	695	685	703	652	708	686	632	646	728	690	682	707	658	707	689	701	680	665	678	644	669	690	659	675	714	685	680	688	674	694	681	730	654	647	687	663	700	674	713	676	657	683	702	668	669	673	647	702	696	677	672	660	690	729	722	703	673	697	610	685	706	745	697	659	682	649	646	674	666	689	685	651	702	683	691	657	725	633	676	735	722	646	703	689	663	697	676	660	723	677	721	660	704	727	653	709	663	693	681	687	675	692	640	699	711	673	697	659	686	732	664	724	728	699	718	731	667	633	664	638	718	700	629	662	678	694	662	683	646	701	698	689	666	685	675	640	702	727	668	661	677	692	693	674	695	697	662	689	669	655	650	685	698	661	634	668	652	659	731	666	671	712	660	691	723	688	700	674	654	697	642	693	682	704	693	632	699	708	744	666	634	691	700	705	648	722	622	657	628	694	659	702	632	685	669	720	720	669	735	683	725	657	728	658	707	658	729	666	699	651	662	699	704	655	699	675	685	697	666	638	702	706	705	665	675	688	688	686	712	669	657	693	658	635	667	701	690	709	730	733	687	627	678	702	675	681	648	668	712	659	664	722	685	684	706	668	712	687	688	673	701	709	712	706	679	648	692	703	667	670	640	683	712	712	695	698	699	658	682	703	638	709	682	677	693	703	650	642	676	692	654	643	690	688	691	698
22315	9503	16198	24590	61563	64348	48212	35015	19865	7542	2203	782	429	297	279	278	294	240	274	238	274	263	271	257	271	239	260	244	254	244	266	270	269	254	264	289	264	248	263	252	261	305	212	263	270	264	250	217	238	283	265	271	254	282	260	269	256	228	260	258	282	258	260	244	259	266	290	279	270	272	278	266	265	239	232	269	241	276	264	253	267	281	277	280	272	260	258	230	252	246	294	250	285	249	257	251	286	258	237	276	255	267	257	251	256	245	285	273	243	267	248	253	242	271	280	242	293	273	275	258	276	258	267	294	299	245	265	260	290	253	256	292	275	259	237	278	264	265	292	259	247	264	250	296	250	311	276	239	252	243	249	272	255	299	258	264	256	264	270	290	253	262	251	275	283	239	272	262	263	265	252	276	240	264	257	225	270	287	253	279	273	262	250	245	236	277	279	262	265	240	281	268	271	268	279	306	252	269	282	285	274	242	270	254	271	243	270	225	253	241	248	241	262	240	271	287	256	264	286	257	249	271	254	286	283	271	243	263	257	281	274	264	298	295	270	262	244	278	256	260	275	255	291	276	254	233	243	255	262	262	237	273	276	283	274	271	274	270	252	280	245	268	283	227	310	287	255	257	248	254	296	264	278	253	222	295	259	267	282	271	281	259	272	274	259	282	271	272	301	246	280	294	276	252	264	285	256	256	278	273	299	277	249	266	288	269	236	259	302	256	297	239	260	266	284	291	275	296	272	258	248	237	264	254	251	267	217	263	265	271	317	251	263	253	272	249	274	282	262	264	274	259	257	260	252	232	258	286	229	251	265	273	284	272	282	274	257	256	263	300	296	250	270	249	293	265	242	262	254	261	283	242	247	257	242	278	284	264	283	283	261	270	255	260	258	283	249	272	257	252	261	283	292	271	260	255	285	251	232	244	287	257	264	261	259	276	255	254	239	248	278	278	251	254	263	254	262	290	249	267	244	257	239	248	263	290	241	265	298	263	265	233	249	268	276	241	249	251	268	286	276	262	245	271	250	298	270	281	250	262	239	271	287	243	255	263	275	272	267	306	262	263	274	269	277	278	251	269	273	265	273	231	270	270	254	296	284	301	308	291	292	275	238	240	252	261	265	256	299	288	252	276	266	242	264	252	244	234	272	277	276	235	274	255	255	246	289	232	253	235	259	266	250	232	285	301	232	280	249	281	264	260	255	278	300	258	240	293	265	281	256	272	277	265	243	276	261	277	272	263	270	250	285	275	262	257	257	269	272	276	261	255	253	289	269	268	276	252	256	260	272	246	246	258	254	255	279	241	262	293	261	257	252	266	279	264	256	236	264	247	240	284	292	250	230	265	246	269	281	255	259	249	270	258	277	278	270	257	245	263	284	273	267	238	253	260	304	267	292	250	262	239	246	269	283	261	276	250	309	261	265	258	265	251	248	240	240	249	243	258	282	290	242	276	274	246	276	287	255	263	269	257	248	259	247	247	241	295	242	256	284	240	265	303	259	281	264	230	280	306	280	264	266	230	267	262	260	295	250	245	260	279	266	262	259	269	249	271	300	253	244	278	260	278	255	297	261	261	258	269	267	250	267	283	281	295	290	277	269	271	245	273	293	290	283	279	265	246	252	252	264	240	289	275	243	253	278	244	251	281	278	245	256	277	266	268	282	261	260	287	264	276	283	262	272	277	259	294	279	232	277	262	266	279	290	275	257	282	244	264	296	264	246	270	240	267	262	276	257	248	259	239	246	256	249	261	241	234	271	267	268	251	251	270	271	272	253	261	269	274	267	263	268	276	234	252	286	247	254	289	263	249	259	247	260	264	252	235	219	231	262	253	267	308	230	263	260	275	274	259	288	256	263	234	266	233	276	259	231	251	258	292	265	262	284	214	290	255	260	264	284	262	247	266	293	277	255	263	244	289	280	270	259	261	262	236	284	256	271	270	288	251	237	281	267	238	251	265	255	235	260	286	268	274	257	244	277	274	270	272	272	288	241	263	268	278	255	269	246	278	252	256	264	248	265	267	283	301	296	287	250	265	272	253	250	281	289	256	279	269	257	288	247	277	280	280	270	288	241	285	239	253	274	270	249	250	247	264	262	262	254	264	290	274	250	251	252	256	273	288	266	249	230	273	266	284	252	252	257	257	256	262	290	282	306	278	260	272	260	294	267	252	256	265	252	267	256	281	261	287	276	241	284	258	276	277	263	239	261	229	250	233	279	292	264	253	253	266	257	247	263	269	271	269	292	277	246	237	258	258	261	264	265	253	276	261	301	273	279	248	246	225	264	260	255	235	246	256	267	275	267	283	263	257	268	285	271	278	255	286	246	268	260	276	255	288	247	255	282	248	293	289	295	289	250	270	304	227	274	270	265	288	278	252	250	273	253	271	255	257	300	233	267	271	254	230	264	274	249	262	276	267	269	256	269	265	252	264	246	274	265	267	243	264	277	235	253	264	296	277	256	241	257	272	253	239	276	279	247	282	263	276	277	273	272	282	264	291	285	257	258	267	236	239	270	227	237	263	302	243	287	271	260	270	302	274	292	270	267	292	279	264	295	235	278	275	295	265	258	289	284	255	262	243	260	291	291	288	260	220	263	237	265	280	265	260	274	314	281	281	286	265	249	249	275	276	277	269	291	271	272	263	283	237	261	255	255	242	277	268	272	289	248	251	276	262	290	271	246	278	246	254	284	256	273	264	270	294	256	287	255	277	268	280	250	275	243	269	310	278	274	241	278	317	268	265	265	253	278	266	249	257	256	252	272	264	269	266	255	259	248	248	276	251	251	247	299	250	290	274	271	290	291	261	293	237	266	269	246	282	254	280	262	264	267	271	290	285	256	255	269	284	282	282	253	254	298	269	244	260	232	250	260	281	257	289	248	258	228	247	266	236	254	281	275	252	253	283	263	276	254	283	268	253	251	252	254	252	275	247	264	263	295	267	250	238	261	272	281	241	249	255	304	288	287	255	259	253	258	268	242	254	246	260	247	271	256	247	247	283	272	263	263	269	275	297	287	262	251	257	304	283	259	237	257	259	270	273	252	240	267	266	304	268	294	245	242	273	255	296	286	286	268	281	265	286	286	251	267	248	244	285	245	283	253	252	268	283	255	271	284	269	267	276	255	273	257	267	277	262	273	295	276	246	287	258	281	253	283	251	286	235	234	287	281	267	255	273	274	305	294	283	282	279	284	259	273	265	264	281	267	258	250	280	259	244	254	253	271	302	286	266	298	277	255	267	285	267	277	280	256	258	251	300	259	254	213	245	259	262	263	269	269	266	250	274	280	274	248	270	266	277	267	291	276	256	241	291	279	278	249	255	262	261	267	260	271	268	286	278	243	284	253	238	253	264	258	260	264	242	285	259	272	292	284	254	261	266	243	263	244	254	277	240	262	260	259	279	265	290	261	231	285	274	254	287	283	241	253	303	245	256	287	277	263	243	258	268	264	282	271	255	243	273	258	274	259	271	269	261	293	281	253	245	283	291
11977	6625	20280	36454	70567	73863	60189	48714	33853	18807	7493	2631	1205	823	684	684	671	667	657	647	678	704	672	684	608	657	639	662	647	676	650	672	666	685	676	654	636	643	599	669	655	668	673	617	643	644	624	635	656	616	635	663	673	679	636	688	644	637	676	608	613	639	665	721	613	644	644	614	632	698	661	653	657	603	662	654	658	693	696	667	674	655	633	638	672	618	667	713	617	671	671	690	628	602	661	674	612	692	689	668	652	622	678	659	692	692	604	663	631	670	656	678	652	661	621	643	626	634	649	655	660	679	598	660	653	665	670	638	626	648	666	668	657	627	648	631	652	614	634	655	664	664	685	658	639	644	641	623	660	626	661	642	652	653	723	614	640	677	628	642	693	653	681	649	631	633	658	688	660	688	674	648	615	664	644	656	674	652	624	622	666	613	660	659	650	707	640	635	671	636	665	699	689	651	639	655	630	662	652	653	632	642	649	617	671	616	656	669	662	672	654	675	680	645	652	647	637	695	617	690	684	676	624	663	646	636	694	696	703	636	640	662	606	654	647	641	620	672	667	636	665	640	618	643	671	650	667	645	637	684	691	686	645	680	660	660	664	629	664	665	680	664	605	640	649	677	662	655	659	652	633	682	649	653	632	645	669	648	622	667	650	655	628	668	690	641	662	665	663	664	677	612	645	639	642	640	662	650	655	672	636	616	699	665	663	651	632	618	627	676	651	687	669	597	653	641	656	628	681	631	676	624	624	652	630	723	610	666	624	669	677	678	682	654	684	645	646	628	642	640	647	608	649	643	622	671	647	666	644	675	700	618	669	692	686	616	699	633	644	635	697	655	638	645	676	629	628	687	658	622	631	655	686	648	667	666	652	697	681	667	634	655	675	634	634	625	595	626	679	656	647	648	684	655	578	620	638	673	662	649	678	662	632	672	644	636	665	627	651	624	631	669	663	691	650	700	648	672	647	642	666	661	652	621	646	677	653	669	658	673	634	641	640	604	658	660	612	680	660	629	680	645	662	629	666	681	630	630	617	657	632	657	664	632	624	670	661	681	664	645	618	694	663	674	628	639	707	631	636	639	637	658	621	637	651	653	633	613	665	670	647	643	640	643	681	650	635	656	646	651	607	701	666	672	619	670	685	659	674	584	673	675	679	668	631	643	700	632	651	671	710	643	684	638	685	628	683	645	660	643	678	671	648	648	643	720	685	700	654	645	696	688	651	636	650	605	630	611	672	648	703	655	688	652	593	686	684	675	633	659	649	720	665	669	626	632	673	679	617	663	596	670	665	661	655	664	661	670	641	638	714	671	621	664	691	630	661	644	702	660	659	670	651	673	637	635	638	680	637	646	649	679	676	696	662	652	666	645	665	635	659	657	679	664	675	655	627	644	613	669	665	641	648	676	669	617	651	647	671	661	657	631	650	636	648	645	645	691	677	679	593	658	641	668	678	659	654	707	704	640	668	624	666	662	636	632	722	628	659	638	630	650	674	678	675	693	638	626	682	659	653	674	657	650	660	642	695	668	690	674	642	629	686	679	711	646	606	665	698	648	666	710	651	642	646	649	668	701	663	714	642	662	635	662	619	645	642	651	638	639	666	640	657	617	660	692	669	673	660	609	656	619	624	677	647	640	609	658	644	732	646	637	652	666	598	618	633	625	636	648	643	659	686	662	679	672	694	673	653	608	642	657	673	665	639	673	632	673	667	716	656	645	660	659	655	640	639	667	617	642	673	669	623	676	719	611	656	666	670	638	656	581	682	592	672	639	625	683	630	630	688	675	665	662	600	688	651	618	667	592	645	638	644	704	670	652	609	630	694	685	623	653	641	618	658	631	654	662	656	677	640	633	640	706	666	673	674	664	631	702	645	658	682	660	655	675	659	635	687	680	623	714	646	606	619	637	681	654	673	671	652	698	614	649	678	667	607	636	663	631	660	640	649	673	649	680	639	663	686	638	662	664	637	615	603	652	618	640	661	675	675	663	637	610	607	675	660	637	661	655	629	679	686	650	667	634	680	635	662	630	633	649	685	684	669	628	689	635	657	641	668	671	717	596	670	649	642	640	662	654	670	604	645	663	678	674	625	687	678	675	626	623	703	635	635	642	675	666	668	654	662	661	621	678	666	628	706	682	643	630	711	631	650	700	659	670	638	688	647	621	663	661	654	643	601	681	632	679	642	644	642	669	657	673	673	648	634	671	689	715	662	674	646	641	678	670	638	666	635	682	634	700	671	642	674	695	641	615	653	645	648	676	651	655	649	630	634	637	690	708	690	656	643	663	662	666	667	653	653	604	661	662	615	684	632	633	675	672	639	664	657	661	656	620	646	642	659	689	670	648	672	644	666	675	644	681	633	638	593	659	635	658	692	629	638	638	625	657	674	639	622	621	685	712	622	634	656	664	646	711	689	647	663	624	649	710	699	662	657	619	640	654	617	658	614	670	626	645	643	657	639	695	686	642	634	673	679	701	670	641	643	634	694	629	697	630	666	711	652	676	666	687	635	664	630	669	632	645	608	620	617	653	667	637	664	642	651	627	662	648	645	630	634	654	672	593	717	696	683	618	660	638	685	639	647	641	638	671	629	657	663	606	664	679	656	608	677	645	610	660	679	643	704	721	710	644	657	685	673	665	655	669	667	709	669	693	636	632	602	623	612	709	634	661	619	616	612	666	656	692	643	652	615	686	618	667	643	638	656	678	698	652	628	645	661	629	652	684	670	659	660	656	661	622	649	722	666	606	674	638	656	626	664	676	647	642	628	665	658	673	611	665	716	647	622	691	597	653	678	646	631	657	645	643	678	661	631	671	658	672	689	658	635	657	678	632	667	656	654	683	633	680	647	667	669	639	634	702	654	670	648	682	666	649	686	675	664	628	642	644	648	665	608	658	619	632	637	639	627	647	670	598	682	644	704	638	669	651	634	708	671	718	656	699	624	686	640	662	682	637	652	600	686	656	648	659	667	641	680	677	672	685	629	708	648	672	653	666	657	637	656	668	685	616	634	666	640	618	635	647	648	630	665	659	659	617	673	634	646	660	637	622	626	680	656	672	646	695	651	688	675	649	603	576	677	672	647	645	623	645	652	691	669	623	630	663	663	638	647	640	617	673	639	666	643	643	648	698	664	696	678	634	630	655	715	698	698	644	648	669	630	620	651	683	706	630	653	649	678	636	654	631	665	673	695	680	703	677	663	638	610	680	655	670	713	679	698	602	624	625	653	644	651	647	657	660	659	633	666	651	640	660	660	642	702	623	668	695	678	685	681	644	658	636	652	629	635	622	611	655	650	648	643	654	668	706	672	673	676	621	656	660	629	649	656	711	661	602	605	713	654	668	668	619	651	643	646	610	643	644	687	668	634	627	705	668	653	673	642	647	616	632	655	657	666	667	677	632	625	694	653	703	615	671	627	667	658	678	663	625	671	611	666	676	662	684	639	642	673	673	652	632	626	634	673	661	616	647	648	667	639	658	633	665	634	657
2744	510	797	1326	4120	5441	4129	3085	1686	881	546	409	404	363	355	323	372	331	328	359	350	363	341	360	336	368	356	307	342	314	353	384	314	346	374	341	386	326	312	343	358	362	353	362	368	377	352	334	335	369	309	332	345	358	362	323	351	346	335	358	328	360	330	373	337	345	353	346	295	345	328	333	327	380	327	326	321	333	366	346	359	313	348	325	321	362	337	354	339	340	376	335	342	338	362	352	334	363	301	359	369	327	390	352	335	347	366	341	315	365	325	327	372	355	349	329	319	345	322	312	333	330	325	351	350	333	367	386	372	338	341	320	323	342	349	342	332	353	343	343	330	343	350	357	325	330	356	346	330	347	374	327	326	357	308	359	346	342	354	339	328	355	331	358	362	357	339	370	374	319	330	332	327	357	365	335	374	327	323	342	361	317	367	327	343	321	321	368	376	324	337	359	361	339	353	373	337	351	340	363	341	344	354	371	341	335	333	365	331	338	343	359	319	355	351	317	354	339	315	346	320	356	335	315	332	344	356	352	341	341	356	349	349	351	368	324	350	321	355	359	338	342	330	349	308	347	331	334	350	339	358	349	316	290	353	352	346	351	328	379	370	334	312	332	367	337	346	333	337	323	333	311	332	384	329	371	362	365	352	329	334	339	351	351	338	340	379	366	326	348	334	336	365	351	310	342	382	354	333	351	322	354	347	323	349	345	333	357	325	353	351	308	301	310	338	341	346	348	330	388	353	326	355	349	358	349	369	326	370	360	367	350	343	346	386	374	304	366	353	345	356	340	331	370	334	359	377	330	387	346	349	355	366	338	326	360	342	343	373	346	351	347	326	327	324	363	317	349	334	308	369	358	339	339	353	320	360	348	355	329	347	334	333	318	344	347	344	366	340	348	345	369	337	379	364	355	345	364	326	361	340	369	345	330	346	320	372	348	362	312	354	340	365	371	343	333	330	320	351	329	346	354	344	317	364	313	316	346	343	359	362	334	316	340	322	319	338	329	344	322	367	336	352	376	328	313	357	355	337	290	336	344	330	318	328	340	355	312	326	385	294	323	336	341	329	354	339	335	361	328	374	338	311	292	335	309	348	351	383	328	360	364	335	321	367	339	383	361	334	337	376	357	341	362	367	382	355	359	356	343	338	377	348	391	349	342	358	337	351	345	325	373	346	356	320	344	314	343	360	353	383	297	344	338	351	382	309	323	315	351	348	331	397	350	306	308	375	329	313	323	346	321	321	345	375	387	326	362	325	376	342	325	347	335	297	347	365	349	287	350	311	352	337	342	322	368	317	324	356	329	384	314	374	338	373	328	367	351	326	313	349	338	305	343	319	331	349	338	364	334	340	333	351	363	324	364	324	327	353	360	325	339	345	309	327	336	335	369	357	357	305	323	339	299	326	321	344	360	340	337	357	341	379	338	354	345	360	334	328	367	357	362	373	352	310	353	335	356	319	346	343	317	348	349	348	314	349	349	333	338	318	345	360	361	338	353	328	335	360	370	359	410	360	347	346	343	332	350	370	330	341	330	353	342	318	365	376	356	329	358	336	369	352	388	328	328	333	333	362	340	383	354	339	330	364	351	293	329	337	359	337	340	342	353	326	320	379	344	321	338	298	357	356	310	349	354	324	334	315	332	356	351	353	346	351	337	329	341	368	342	302	318	329	361	321	363	355	347	322	340	367	390	395	342	321	369	326	362	310	321	324	375	325	330	353	364	331	341	354	351	352	361	326	363	349	344	369	333	349	357	356	335	352	323	318	374	364	358	373	365	313	343	355	334	306	322	350	376	348	340	365	326	345	356	341	364	336	319	337	324	365	335	349	349	326	366	284	335	338	329	330	344	343	358	323	361	371	336	333	302	330	339	345	338	345	351	327	338	344	348	354	347	322	333	323	329	342	349	345	370	386	327	337	309	325	342	370	354	345	371	317	338	351	323	358	340	313	335	341	357	377	381	362	351	340	359	342	346	363	340	313	353	320	363	332	313	364	371	333	338	347	355	341	388	386	332	357	348	381	367	388	314	344	338	333	348	340	324	327	362	355	335	332	362	344	331	325	348	378	342	323	342	354	336	352	328	342	381	373	340	311	330	338	350	350	309	345	359	343	331	363	364	325	334	325	360	337	341	357	347	354	378	367	345	336	366	330	341	391	341	350	333	367	323	370	349	370	353	324	349	345	341	350	368	358	353	343	362	337	378	335	368	357	350	354	347	341	330	345	365	314	338	346	359	362	387	358	349	334	343	381	402	333	341	338	330	352	301	356	358	336	317	338	337	333	326	356	350	332	347	354	328	327	357	331	354	321	357	318	353	330	324	317	362	335	360	330	353	353	351	337	348	343	322	328	326	350	346	350	371	330	337	371	317	339	360	328	351	349	385	336	318	339	340	343	348	345	312	341	356	346	315	388	370	358	314	336	344	344	340	342	396	339	331	357	357	324	339	329	331	336	353	365	350	328	316	366	339	348	357	341	317	362	342	354	312	345	333	317	352	352	338	374	328	332	317	358	355	335	340	349	328	353	332	362	329	352	334	347	331	301	339	355	357	335	371	352	327	355	345	315	342	370	357	327	351	333	377	371	357	336	356	345	335	349	350	327	343	366	378	330	312	350	317	333	358	346	355	345	321	351	313	346	332	337	364	352	334	327	359	356	343	358	336	329	333	343	371	323	369	316	365	315	318	305	355	334	329	353	322	373	365	328	347	358	342	318	349	349	309	379	316	284	338	336	329	329	361	362	360	310	300	330	351	371	328	375	344	329	347	362	346	336	351	379	308	334	361	364	312	325	356	356	360	363	329	366	358	336	321	343	356	350	315	345	354	325	371	343	337	376	398	344	353	400	321	347	352	343	324	331	354	375	348	328	355	333	334	348	338	343	326	315	383	326	368	349	336	331	384	300	346	352	326	353	358	339	358	391	331	368	316	347	304	345	318	332	343	296	373	349	359	316	340	327	322	332	347	353	309	366	389	349	330	350	360	343	337	339	311	388	333	332	369	335	326	341	367	397	351	361	334	333	368	359	330	332	341	323	325	351	332	334	361	370	364	376	366	360	359	361	327	363	330	314	300	350	320	308	344	340	336	327	352	350	368	372	349	351	292	339	356	345	336	337	330	327	334	333	337	339	361	361	385	336	354	313	311	310	357	321	328	336	329	348	335	356	336	300	328	322	368	345	332	366	359	364	355	359	346	379	363	312	352	325	334	346	379	351	343	345	346	311	389	355	378	398	370	351	341	380	346	344	339	327	341	366	356	343	322	357	349	339	326	321	370	359	334	337	347	372	366	330	324	329	369	336	357	332	358	326	331	356	379	365	342	348	357	364	362	363	349	317	360	343	354	354	369	360	323	334	304	359	376	328	372	365	357	358	306	339	367	341	347	316	339	348	357	367	373	328	364	304	369	358	367	364	345	332	325	323	361	333	338	336	334	320	334	326	346	353	331	356	334	300	343	307	358	333	328	322	325	344	322	319	356
2786	1033	1735	4115	15019	17542	13694	10095	5497	2880	1473	1028	890	871	827	867	877	825	852	842	835	801	810	832	870	834	849	817	791	816	812	879	854	815	807	846	820	838	879	820	818	761	780	828	840	869	848	773	811	831	833	845	787	838	816	842	844	816	781	795	841	827	841	871	820	862	886	887	766	826	874	819	808	835	773	830	828	804	811	839	832	838	811	816	816	842	800	830	841	823	832	830	801	842	787	849	809	813	823	886	826	832	832	828	834	782	823	763	845	839	856	825	773	810	844	841	841	835	776	823	863	842	832	832	869	820	829	849	815	831	798	798	815	809	756	811	853	887	820	824	849	828	867	848	832	832	813	801	824	824	824	792	823	826	859	808	779	836	853	832	903	793	885	808	805	811	856	843	825	868	833	813	845	796	836	860	844	815	855	893	802	864	765	830	869	844	759	838	827	813	784	756	853	870	815	820	828	816	847	786	860	868	831	812	802	812	790	825	829	848	801	843	878	851	819	821	826	824	823	785	855	808	803	792	794	853	866	811	832	807	818	831	810	827	790	865	827	815	793	806	838	800	796	825	902	820	820	840	811	854	820	827	850	797	781	859	813	803	858	843	778	823	840	835	827	871	767	863	826	824	797	826	774	851	873	852	851	770	836	819	823	813	850	802	854	792	809	792	829	804	778	786	844	794	803	800	807	833	827	811	819	845	835	762	858	803	830	834	840	824	863	839	862	792	809	843	800	799	856	862	817	796	777	857	843	832	799	790	785	868	873	829	815	805	821	792	808	786	818	856	757	809	824	860	834	875	795	809	813	799	850	800	767	868	856	773	822	776	826	860	825	833	841	792	829	830	830	837	820	841	829	864	798	805	806	871	811	789	828	855	852	880	844	800	868	809	785	821	818	796	839	815	823	768	815	836	843	823	826	869	756	781	823	872	826	811	836	842	795	837	798	830	817	781	862	849	835	805	810	856	786	872	812	813	884	831	785	868	790	834	774	824	813	792	841	783	808	850	811	889	829	871	796	780	819	844	802	793	812	792	818	780	815	844	813	846	812	812	785	841	829	824	822	802	828	832	862	790	833	877	825	756	811	785	827	788	830	817	846	848	858	820	789	832	842	870	785	895	816	807	791	848	838	785	818	792	822	840	838	830	816	798	830	829	778	809	830	818	800	762	814	839	819	826	844	808	816	881	838	824	841	774	829	805	821	805	840	828	859	837	846	839	778	831	847	827	803	834	853	765	812	848	795	844	830	834	824	843	855	858	813	868	865	795	811	816	775	858	824	820	818	844	879	858	800	796	819	844	805	811	824	833	838	853	829	834	790	885	799	822	856	770	839	817	849	826	804	849	844	861	851	830	820	837	793	823	839	807	799	739	840	800	833	846	850	753	835	824	864	846	830	874	830	765	847	821	872	832	789	836	823	819	835	817	844	845	874	837	795	871	801	814	801	840	781	802	880	827	808	870	871	824	828	851	846	813	796	799	821	796	776	815	837	794	845	819	735	795	819	827	842	799	835	791	830	826	859	806	836	813	834	806	867	819	875	800	823	834	868	823	809	846	779	824	857	832	865	879	806	893	823	825	785	846	768	786	831	840	862	830	788	810	818	840	790	806	860	860	781	848	812	829	843	787	823	859	841	836	826	785	830	803	810	817	793	847	820	863	823	863	844	858	806	831	793	855	836	834	866	830	802	787	832	797	824	817	813	839	871	774	859	842	862	833	858	796	820	826	830	853	803	846	815	846	812	837	804	840	842	877	871	881	827	847	849	880	785	845	837	843	820	841	812	876	790	858	804	866	835	771	835	896	838	832	814	894	814	848	805	833	843	864	813	808	810	816	864	853	827	775	792	827	813	807	828	834	774	811	836	839	757	850	840	809	845	824	815	814	833	819	830	812	824	853	856	812	826	823	836	772	799	824	823	795	833	869	816	871	819	855	803	784	864	841	881	814	794	788	855	832	833	848	824	797	876	836	845	826	816	869	826	873	749	824	767	809	819	853	829	799	790	883	844	867	871	832	805	804	831	827	830	812	824	795	820	823	873	860	863	827	849	819	873	824	841	800	790	814	755	818	833	794	801	854	845	869	860	844	836	798	848	820	816	810	858	812	815	830	772	819	818	811	882	858	846	815	799	804	923	818	780	766	800	849	863	864	788	814	837	834	800	845	857	849	855	827	783	848	782	821	806	872	855	808	863	810	793	797	778	796	828	790	825	836	786	804	766	795	809	820	829	791	801	855	823	818	775	787	786	818	784	845	844	787	861	834	808	816	837	838	832	850	829	824	814	816	851	846	801	824	830	819	866	832	808	821	848	787	797	845	821	823	860	825	805	837	832	816	853	823	888	849	836	819	873	804	829	816	827	802	841	786	823	830	793	816	831	832	843	816	820	841	799	788	784	816	797	830	856	785	805	800	830	830	842	818	805	840	870	828	771	812	846	866	863	840	872	842	841	847	844	803	823	859	808	817	824	777	855	847	849	813	804	830	803	815	814	858	817	862	833	805	818	811	870	835	840	814	820	803	829	870	861	810	844	854	841	883	819	824	817	799	792	803	887	853	796	841	833	837	819	844	859	875	841	844	874	850	861	793	812	835	834	827	881	848	891	805	833	841	830	814	822	852	893	804	831	819	837	877	790	784	847	774	825	830	840	904	855	806	866	834	796	850	856	793	809	878	849	809	890	857	821	868	776	803	859	831	828	831	823	872	859	814	826	855	813	826	818	846	831	823	854	803	832	806	802	861	814	745	789	781	881	788	857	853	839	828	815	866	812	805	826	781	813	814	820	847	829	807	852	792	802	805	836	783	824	790	798	829	855	841	836	816	855	765	831	830	802	838	836	820	816	816	833	859	849	810	850	852	811	788	821	829	826	810	810	827	798	830	776	830	889	820	839	799	853	856	830	761	794	787	828	806	828	806	763	851	826	849	756	800	854	810	811	864	772	876	855	805	815	866	847	829	805	824	873	809	810	841	863	856	825	868	840	809	824	858	820	832	791	846	808	788	778	802	848	817	822	834	799	880	807	819	789	830	887	815	805	819	820	807	777	817	813	820	830	845	820	782	848	842	851	801	827	784	815	827	799	785	832	774	850	815	828	777	844	859	846	801	834	831	807	891	786	818	824	861	848	824	824	853	873	842	825	798	804	820	813	800	807	816	811	817	834	833	808	821	793	797	868	844	847	834	817	852	835	778	857	905	839	816	866	853	823	828	828	780	837	793	834	818	840	868	799	788	879	867	810	807	859	805	821	816	878	849	829	800	802	826	832	819	813	836	818	833	861	824	809	889	864	843	821	814	822	840	817	795	774	798	868	824	803	792	830	811	902	877	778	805	815	838	752	870	814	807	793	823	823	813	839	841	842	795	826	844	819	843	767	812	829	805	854	853	859	823	803	804	827	789	815	791	838	847	813	826	825	821	831	811	850	816	817	872	876	823	764	823	796	819	825	853	834	841	851	789	795	823	794	830	822	828	893	836	877	871
19847	6480	3712	17108	57640	59109	47240	34652	19756	7222	2071	688	415	341	284	273	284	265	250	263	289	286	278	243	296	309	283	295	294	312	307	278	285	268	267	266	279	312	262	320	275	272	262	311	280	276	272	325	277	277	251	254	263	253	259	270	261	291	276	259	268	286	263	323	301	278	280	302	271	278	283	298	252	293	313	278	299	259	263	292	292	307	272	282	316	284	290	258	266	253	299	283	300	272	270	255	302	280	274	270	266	260	296	262	279	271	287	271	262	284	271	294	271	293	266	282	294	290	292	292	284	293	276	300	250	306	289	283	305	278	285	286	308	273	273	288	254	258	265	271	260	316	274	278	256	271	314	266	315	297	254	291	249	270	277	299	264	281	285	303	273	296	326	295	259	257	273	266	276	254	295	329	284	283	291	274	238	262	275	264	300	310	274	293	297	245	288	246	266	286	288	275	281	282	283	311	262	291	242	276	314	264	257	280	274	266	287	280	267	267	262	294	296	285	263	283	300	293	299	271	257	273	292	266	276	292	303	282	268	292	279	277	297	292	290	278	261	264	295	285	266	275	264	274	286	272	299	286	311	278	275	273	266	286	285	258	267	262	311	279	277	297	297	317	285	263	264	273	270	290	298	286	264	270	282	265	266	268	289	299	282	268	302	274	275	287	268	270	275	255	263	301	293	286	332	294	256	273	293	264	340	260	271	282	240	310	301	272	271	266	275	275	252	290	271	264	286	273	248	276	249	249	336	269	309	281	287	283	268	298	310	260	281	287	271	276	279	277	298	262	278	311	312	245	296	308	274	297	274	285	278	284	283	283	252	278	277	224	305	288	273	285	305	275	269	261	309	312	285	285	279	266	259	289	264	286	278	267	324	285	284	259	276	299	326	268	288	285	264	305	302	263	278	248	307	290	299	255	300	302	302	283	259	280	273	278	261	303	268	291	308	289	291	260	286	262	305	289	269	295	278	271	299	260	300	266	286	266	261	250	263	280	305	288	261	272	309	283	268	296	297	259	286	282	254	271	273	302	265	268	276	292	278	266	301	247	324	281	248	320	281	316	303	305	285	255	288	280	291	233	308	276	282	300	292	298	341	273	271	280	276	271	292	273	260	283	285	279	304	294	277	293	293	303	279	298	255	253	271	273	274	293	266	256	278	271	255	253	284	268	294	277	275	282	285	291	250	278	243	283	277	270	271	296	265	283	261	276	281	266	259	276	279	297	288	266	282	294	272	257	301	291	266	275	278	251	269	268	295	268	272	277	252	259	271	280	273	307	306	302	261	297	252	291	307	253	255	285	267	293	266	293	263	314	295	279	258	280	300	285	300	250	281	287	288	299	262	294	291	282	300	318	297	283	295	293	281	303	286	285	268	265	248	290	280	294	273	274	310	273	270	285	285	287	323	289	283	285	266	267	285	258	278	272	293	263	286	290	274	314	269	285	265	273	295	307	277	290	265	275	308	267	247	317	271	252	315	262	283	266	316	291	284	278	259	295	270	289	317	294	263	274	313	279	285	246	261	268	279	272	285	283	293	266	270	261	287	284	258	283	279	274	259	292	272	295	261	297	282	296	277	295	285	272	287	250	308	276	269	308	310	296	299	254	250	288	280	274	280	284	268	283	280	262	297	265	329	295	271	254	265	258	291	274	254	309	268	273	282	267	271	293	270	302	284	280	289	271	284	267	291	264	303	271	250	267	264	289	264	298	281	291	289	298	276	288	299	287	301	272	278	257	280	286	267	249	310	301	283	274	312	276	280	292	305	280	298	287	303	242	278	255	273	292	302	271	312	286	264	277	295	283	268	319	308	261	312	300	262	310	271	261	269	312	280	272	252	277	235	292	254	249	315	262	273	290	296	305	250	275	277	265	312	276	280	295	265	246	270	283	283	295	311	267	253	249	322	266	286	287	282	272	290	266	267	289	263	275	287	265	303	260	281	249	273	258	286	270	269	258	267	271	299	269	270	278	278	260	252	256	288	253	274	307	277	260	268	259	283	220	266	282	244	305	262	309	248	306	304	307	306	256	323	255	272	300	263	322	269	306	274	259	310	280	296	282	308	316	282	271	302	251	296	278	287	292	299	284	287	297	259	276	266	265	295	303	290	270	290	261	270	303	304	272	234	250	270	289	299	294	320	273	292	301	272	255	307	260	251	238	290	310	290	264	275	292	313	277	266	278	265	292	282	274	231	288	264	281	280	258	266	282	313	273	292	282	283	267	279	275	308	277	271	280	270	289	266	291	277	287	311	275	277	265	271	275	283	280	266	289	273	281	264	265	317	273	268	293	286	275	262	253	269	289	262	263	286	307	277	314	257	279	280	258	276	262	296	311	265	274	269	302	275	266	266	293	331	321	301	283	279	273	252	293	275	279	276	256	300	295	270	289	246	266	275	300	300	270	269	280	297	312	306	299	309	265	260	278	272	289	282	260	290	293	288	292	260	299	308	261	269	299	307	264	285	286	286	285	273	301	340	285	287	303	276	279	316	290	297	290	319	270	273	257	250	282	287	304	278	263	298	283	250	247	296	302	286	296	253	247	250	294	278	278	275	269	263	284	292	311	292	280	276	292	270	281	277	303	277	272	281	276	282	322	301	308	284	268	277	306	277	293	250	282	253	293	284	313	272	283	307	271	280	280	286	289	289	286	281	276	262	286	308	271	311	300	287	306	291	290	303	259	297	275	265	295	274	275	272	320	276	290	283	288	269	297	291	302	286	286	282	297	281	267	296	259	288	304	282	292	267	307	307	276	269	286	261	270	295	274	270	289	284	292	278	279	258	253	278	259	288	253	297	265	281	260	266	284	285	279	299	290	298	266	277	270	295	270	272	283	303	286	269	256	266	256	261	285	277	313	314	279	264	243	316	291	278	259	303	301	289	263	279	300	264	256	295	278	262	274	246	282	286	286	287	270	277	251	294	307	262	282	261	256	272	278	260	275	246	251	284	298	276	295	295	311	289	249	275	283	306	303	286	274	270	323	264	292	272	298	288	301	299	276	275	307	256	284	318	274	262	293	297	263	273	274	287	281	306	295	296	253	294	275	266	289	277	277	290	314	296	265	277	326	284	241	273	267	305	268	273	290	317	269	310	280	278	279	291	262	301	291	298	297	262	324	269	240	277	277	257	321	288	279	313	289	255	302	278	256	301	301	276	285	259	295	274	287	258	265	286	269	266	283	292	288	278	267	282	287	303	263	271	250	298	316	286	310	286	262	292	256	273	280	279	284	240	297	302	267	271	261	275	273	265	269	274	252	297	290	281	284	274	277	280	278	317	291	288	290	313	281	271	299	271	307	261	275	280	295	268	304	269	293	279	304	285	273	269	298	311	272	277	276	289	287	276	290	289	279	297	300	271	287	279	268	289	309	276	298	263	252	284	276	296	287	293	283	283	272	273	284	301	274	287	271	272	296	279	292	280	278	250	266	293	271	276	273	264	295	283	285	261	289	264	277	271	287	265	273	274	265	298	290	267	289
11052	4907	6770	30726	67361	68958	59824	48156	34026	18253	7306	2727	1230	853	712	708	697	685	693	693	669	690	666	677	736	660	654	719	749	673	666	697	718	704	695	744	733	678	719	701	668	702	675	697	698	694	738	718	693	690	656	693	719	696	688	691	697	667	712	717	725	707	730	677	687	692	682	723	690	685	750	708	656	687	669	699	652	698	710	681	710	728	734	664	671	646	718	689	716	671	744	663	691	661	655	725	710	743	647	665	656	679	791	726	697	709	756	675	669	694	670	671	688	668	702	714	675	698	658	692	683	636	665	711	652	680	709	693	676	714	716	672	672	668	677	722	712	667	693	688	674	647	721	709	681	736	698	677	690	677	640	671	672	750	672	679	732	681	673	687	733	696	756	674	656	655	718	747	680	664	689	713	674	696	687	692	677	684	688	631	706	690	731	683	696	702	694	667	674	675	676	646	712	717	704	669	718	707	669	649	665	651	671	699	710	695	736	657	725	661	678	697	700	653	691	699	704	672	699	674	690	682	714	706	676	700	710	699	720	698	657	676	688	741	704	676	693	672	670	700	678	665	705	673	694	683	726	661	699	676	686	663	715	679	710	722	694	708	716	692	717	684	686	679	715	691	718	662	676	645	717	745	671	726	683	679	651	664	685	667	657	695	705	704	708	681	706	684	662	619	689	725	680	717	692	695	718	689	705	713	689	658	642	634	700	699	658	667	700	655	671	662	676	687	678	720	712	695	669	736	723	729	655	707	695	695	686	713	730	646	696	685	736	729	693	697	674	671	674	681	727	633	675	684	766	690	736	671	703	693	683	669	659	688	682	630	714	681	691	704	740	690	662	743	677	709	727	701	699	709	645	693	691	678	692	688	685	731	671	682	665	699	736	716	671	683	686	664	671	676	708	686	692	691	718	704	672	691	696	686	691	647	708	704	728	658	718	723	635	692	735	667	714	714	639	658	666	722	701	706	735	662	705	715	678	696	733	658	713	678	677	683	689	704	704	693	696	722	708	638	676	685	708	703	665	690	698	683	690	665	725	716	730	665	704	676	682	709	705	674	714	642	667	707	667	681	673	675	678	648	713	732	719	698	714	676	673	674	710	717	735	717	679	734	708	683	651	693	672	688	745	654	724	680	698	772	660	679	670	691	670	655	676	642	698	713	670	676	709	689	677	706	701	727	750	715	687	677	699	683	710	669	737	722	698	693	708	701	724	699	681	694	679	679	689	693	701	708	699	729	637	690	690	689	697	661	673	664	653	684	693	712	706	676	688	680	701	712	692	736	705	740	707	703	707	664	743	703	694	681	693	690	692	709	672	692	704	658	703	711	668	684	687	698	649	660	724	705	693	651	684	720	709	675	691	685	743	748	689	660	679	661	698	685	672	714	680	651	696	725	687	712	690	706	701	738	696	712	673	661	661	679	679	701	697	710	673	710	680	694	702	705	675	699	686	689	669	702	699	724	731	727	697	724	684	694	699	664	658	734	649	716	708	665	653	708	730	705	686	712	684	735	711	690	731	631	672	721	698	667	679	681	680	646	697	676	702	678	700	723	714	732	650	730	700	646	700	708	664	654	713	641	647	708	689	708	666	699	728	677	702	668	698	670	720	737	665	656	655	683	652	721	697	696	667	736	719	660	726	736	680	722	698	723	730	680	750	679	700	752	729	630	732	715	667	706	697	686	634	647	712	714	708	724	654	726	686	705	663	749	698	679	671	685	695	673	722	676	698	685	741	737	740	667	695	671	680	687	676	715	687	656	681	691	718	679	673	734	720	699	625	681	701	702	640	690	683	655	665	717	707	667	714	701	675	664	704	686	684	681	666	650	672	721	725	709	737	710	662	667	685	756	667	697	728	705	718	692	677	704	706	719	726	717	704	712	672	718	736	700	746	724	653	719	658	704	682	714	686	683	685	684	650	671	712	680	699	708	728	643	710	705	737	695	710	731	717	644	649	720	707	689	680	732	704	683	700	681	693	655	635	712	723	670	706	728	711	728	670	717	693	728	659	670	719	687	698	680	721	709	714	733	661	689	669	714	691	655	677	666	695	712	662	702	670	693	679	666	702	684	688	741	726	669	696	663	703	703	687	704	688	740	654	713	676	651	707	679	663	689	707	675	682	727	682	686	721	696	700	707	697	751	713	674	730	680	680	700	702	683	689	698	662	768	657	669	697	681	638	692	679	707	731	707	683	643	733	712	661	696	689	668	702	670	665	696	681	683	718	689	661	709	682	742	721	679	713	717	655	709	691	701	707	653	693	704	705	678	675	673	697	721	690	670	756	714	677	688	740	714	719	682	710	720	648	696	714	664	661	691	697	650	685	687	731	667	691	718	686	699	656	687	738	690	655	717	724	709	695	727	685	725	726	671	657	685	744	658	672	670	689	654	729	714	735	683	749	703	661	724	741	688	738	710	729	735	702	690	676	695	658	691	652	701	710	689	650	681	677	664	672	665	700	658	755	690	689	661	677	743	681	713	689	687	675	682	659	679	709	677	697	706	698	667	719	683	651	663	731	704	701	703	687	686	651	711	698	679	707	681	669	664	697	721	673	732	741	669	672	670	675	716	685	685	647	698	733	686	643	697	674	737	707	723	670	672	671	688	663	726	683	733	725	675	708	676	699	698	700	742	679	683	712	736	691	700	693	704	705	721	679	730	679	626	691	667	656	687	785	642	699	741	697	713	671	726	690	686	676	727	693	740	700	673	710	681	683	693	701	718	715	722	650	723	694	693	716	652	679	681	729	731	731	649	655	676	644	709	666	688	704	720	672	680	738	750	719	682	665	642	693	718	724	769	697	686	691	723	661	691	703	697	721	696	722	676	688	696	699	676	685	735	678	726	716	696	676	678	725	732	660	738	717	669	730	686	665	651	685	702	690	694	687	704	658	726	733	696	733	697	659	657	701	709	653	726	708	701	700	665	677	649	719	670	679	710	672	666	661	700	680	718	667	665	718	692	630	730	724	710	638	737	723	716	716	707	698	728	716	685	655	669	704	682	669	710	693	672	735	686	679	679	716	725	698	718	725	680	699	674	675	726	697	709	729	696	717	695	676	689	726	733	716	674	685	641	669	757	741	704	716	690	676	678	690	685	680	689	707	689	717	734	650	688	689	696	696	694	658	729	695	700	662	684	703	703	721	671	672	687	675	728	682	663	703	704	678	692	648	667	679	689	698	676	679	690	655	649	678	697	652	637	733	657	662	722	712	688	694	731	649	652	675	699	679	715	692	693	661	697	711	686	686	723	665	697	719	678	656	725	702	714	682	689	743	672	698	708	703	711	696	680	714	670	671	647	661	684	666	713	708	673	709	692	720	681	706	642	746	716	684	711	707	715	691	667	690	697	683	627	664	702	692	660	688	662	717	674	715	647	643	642	701	708	692	632	696	726	692	683	695	679	740	705	653	640	695	753	720	703	719	735	660	664	685	697	711	718	694	650	750	709	678	705	694	689	731	691	677	659	701	718	686	687	727	658
20863	3969	4908	25375	54403	64201	52018	37696	22390	9025	2444	857	421	270	278	267	244	283	260	290	263	283	324	246	267	249	239	276	254	254	282	241	260	280	265	271	283	302	276	261	263	277	287	301	241	256	276	271	276	284	263	267	276	275	266	267	250	251	262	275	295	267	276	264	296	231	282	281	249	273	279	266	254	278	268	253	260	274	264	277	270	292	260	269	260	298	260	282	251	268	282	289	238	272	277	261	260	257	252	266	275	260	275	248	249	270	263	270	231	268	251	298	262	268	277	252	238	248	255	248	272	278	258	268	258	250	234	293	274	269	282	280	276	284	283	253	308	267	238	220	288	270	254	258	287	280	263	254	260	266	290	266	269	274	274	320	284	272	257	265	274	247	263	275	273	255	271	262	240	241	239	255	256	253	256	255	299	273	262	265	242	240	262	251	271	229	278	295	295	265	252	268	243	248	269	281	259	258	259	239	274	280	297	266	259	274	292	282	257	271	262	264	283	236	253	264	257	286	287	258	299	279	286	249	277	279	265	239	269	239	261	249	245	254	258	258	269	252	273	274	249	270	256	257	250	253	251	279	266	247	231	227	272	244	277	248	272	266	249	272	264	273	247	264	287	230	249	267	252	273	284	288	253	289	271	253	261	284	271	269	272	284	251	247	257	238	261	286	280	256	265	247	278	254	243	298	272	251	249	281	257	257	276	235	274	268	252	256	267	258	253	254	272	272	279	278	278	230	253	293	248	267	248	276	275	281	253	281	266	230	254	290	265	280	252	281	260	278	234	276	290	294	267	298	254	271	252	267	244	257	286	259	272	231	267	266	280	301	282	276	297	283	251	282	244	248	287	259	280	278	271	265	282	258	259	240	302	257	266	277	260	246	287	273	249	285	253	229	278	294	261	247	224	266	252	277	228	230	280	241	242	252	269	275	301	237	255	246	256	284	287	255	232	240	250	287	271	291	268	290	269	259	254	277	236	266	276	254	283	283	287	283	219	226	267	236	278	251	280	268	280	262	252	240	301	238	260	273	271	276	260	266	291	256	283	291	239	290	260	274	258	264	286	280	251	299	285	309	266	265	278	251	256	267	260	286	250	234	271	272	256	256	258	263	263	272	252	272	273	274	277	249	257	277	253	254	301	260	239	285	239	268	272	257	247	250	253	251	234	290	263	253	297	277	256	257	285	233	268	262	263	263	252	286	290	271	287	281	259	249	278	268	252	273	280	281	267	272	259	294	244	276	262	256	298	270	260	256	290	262	264	274	291	320	240	291	257	237	245	298	270	266	271	253	269	267	292	262	277	280	271	260	278	274	258	251	269	230	263	258	247	254	281	279	251	242	251	235	273	265	268	281	248	242	275	252	254	267	251	259	278	285	288	260	264	266	260	247	254	245	240	242	284	267	261	270	283	282	246	269	262	243	264	271	273	270	240	281	259	277	248	278	282	279	298	271	237	274	270	247	269	273	293	286	251	261	256	287	269	245	266	265	272	294	258	294	276	247	298	288	258	269	266	258	271	274	234	252	247	274	281	241	263	283	228	260	237	260	250	286	259	260	288	264	259	299	255	268	276	259	264	267	286	280	249	262	255	267	254	265	260	298	256	277	279	289	268	282	256	246	251	279	252	282	283	264	291	265	269	254	295	275	252	277	266	302	247	255	277	272	259	283	251	274	248	266	264	271	284	273	285	237	224	232	282	299	269	268	291	277	302	270	313	268	261	246	264	268	277	249	248	243	239	282	277	278	262	279	272	274	252	265	277	248	251	295	282	235	281	290	241	266	270	265	253	237	274	246	236	285	257	274	272	290	252	252	214	268	276	288	257	275	285	256	291	239	274	246	259	261	248	280	247	280	259	240	263	286	238	241	272	289	268	273	280	260	268	252	263	290	281	259	239	273	276	262	292	267	266	275	274	265	272	251	265	254	275	261	266	246	269	248	282	246	230	244	254	269	271	267	264	274	246	256	256	253	287	277	264	251	265	263	244	269	274	246	286	257	232	280	259	276	275	263	269	269	251	273	285	259	285	257	266	271	256	236	262	210	259	279	267	263	282	258	251	295	273	257	315	278	226	242	242	260	272	275	279	277	269	287	268	223	270	272	296	266	262	272	267	251	247	259	262	280	252	258	258	261	257	282	250	283	267	247	266	263	291	290	247	238	270	255	271	242	234	273	277	259	263	293	280	274	248	248	271	295	245	290	274	251	233	244	225	253	260	255	230	226	275	266	248	269	276	277	263	247	259	254	264	260	253	265	277	288	264	253	269	259	240	260	272	286	248	259	263	253	275	245	267	297	284	260	271	253	262	267	259	264	258	260	272	254	276	262	257	251	263	283	264	250	277	295	257	259	306	277	236	280	257	251	264	280	272	254	291	232	261	252	263	262	308	286	266	258	260	232	256	256	259	275	248	264	290	265	258	269	266	276	261	243	265	263	279	271	292	251	276	263	295	278	251	268	247	279	253	293	283	320	265	266	271	255	282	281	255	282	295	275	275	288	259	280	281	281	242	273	229	255	249	291	250	261	242	275	266	236	250	261	254	249	280	271	280	289	269	260	273	273	293	257	260	247	287	272	212	246	273	321	251	265	278	281	304	260	289	240	264	244	247	278	233	277	280	265	248	264	271	268	268	251	286	267	275	270	229	280	277	255	275	258	266	247	265	274	273	270	273	264	246	237	239	269	274	234	262	289	280	264	270	269	287	286	291	259	268	239	270	260	254	280	267	274	274	285	240	244	265	271	259	295	299	274	279	264	285	236	285	297	260	260	244	244	265	261	271	259	267	261	288	227	254	266	257	246	286	270	275	249	243	250	250	233	242	241	247	277	276	259	273	240	271	249	257	294	272	252	287	269	294	257	254	250	280	248	250	291	264	263	230	278	254	251	308	271	301	273	291	274	242	255	280	283	285	273	274	268	284	260	274	250	270	263	264	283	275	289	280	303	258	223	259	273	283	254	258	273	286	260	268	247	278	274	257	286	305	257	266	262	276	266	272	258	243	265	274	262	269	292	242	274	272	261	267	254	273	268	257	274	255	275	268	279	276	269	258	260	249	255	249	268	259	287	276	237	296	273	274	288	261	277	257	280	262	247	261	276	223	221	287	268	281	278	249	279	259	260	276	287	266	259	281	267	260	273	256	303	237	254	262	281	274	275	228	254	257	265	261	248	263	276	254	260	311	274	263	232	287	283	265	279	278	254	248	250	261	271	257	283	292	272	279	281	242	254	292	245	253	258	255	291	279	237	293	253	251	293	245	272	247	276	255	275	260	268	259	226	267	252	263	257	276	257	275	263	258	263	294	270	274	258	225	264	269	252	277	265	234	255	275	265	273	247	250	263	271	273	270	255	284	272	311	269	260	300	258	250	275	304	269	283	262	243	279	261	293	269	264	251	267	297	271	309	243	265	255	256	264	254	278	237	236	268	255	248	286	252	290	246	256	271	268	296	270	275	241	280	253	260	258	250	274	283	262	254	273	259
10970	2854	9248	36395	64034	73944	63355	50876	36754	20178	8424	3085	1288	817	687	676	689	695	673	626	637	626	687	651	651	685	655	597	639	647	674	660	634	697	659	684	709	663	647	626	629	647	683	663	645	630	641	610	686	643	677	656	700	658	624	634	650	659	666	629	698	625	659	654	656	671	674	653	643	663	681	638	706	694	648	638	678	657	637	717	616	684	666	655	681	625	613	659	615	650	632	674	643	653	647	661	700	676	703	622	653	645	654	708	685	658	641	645	665	677	708	649	687	661	681	636	678	680	676	679	681	617	663	694	649	644	681	636	655	645	653	694	629	662	629	662	612	606	688	675	620	696	688	702	681	659	691	647	653	674	662	682	652	670	670	675	658	672	682	690	633	621	660	641	653	663	654	695	671	676	707	652	647	684	660	643	612	690	647	666	643	661	637	672	663	648	648	685	719	616	674	661	707	645	636	675	715	611	662	675	654	692	698	660	627	645	651	663	702	651	640	651	678	675	631	674	652	666	703	666	680	632	680	685	676	737	673	653	682	653	655	657	649	657	671	634	627	634	680	641	621	678	661	680	685	680	643	663	634	627	641	631	681	648	662	656	721	660	692	666	689	708	708	697	707	651	617	652	691	644	678	669	666	708	660	648	619	662	666	648	618	668	692	716	648	633	682	636	599	663	662	654	675	652	643	656	647	614	661	655	661	683	624	681	667	676	694	635	617	692	664	684	608	644	686	669	710	647	682	656	632	649	680	658	684	639	642	647	678	636	666	626	664	651	666	682	681	651	711	626	635	636	673	601	680	653	685	648	671	667	647	661	639	628	661	656	625	631	675	667	629	700	638	629	674	613	664	692	669	618	656	685	660	637	679	655	624	633	656	638	653	595	653	670	638	673	672	654	648	621	612	670	697	656	661	650	659	693	642	628	651	643	650	653	672	695	644	666	662	699	682	645	659	653	660	657	653	647	677	678	650	660	667	697	634	649	644	660	665	693	660	679	637	722	640	687	653	651	642	664	681	624	695	685	713	679	628	698	636	640	703	601	672	644	669	624	659	608	687	637	642	605	640	674	690	650	657	702	640	641	690	650	632	687	720	668	630	653	712	672	652	636	663	643	627	642	632	680	679	701	675	664	658	621	640	639	622	620	633	665	665	687	678	625	647	664	675	645	665	664	670	652	647	664	679	679	663	634	640	658	662	676	658	706	629	646	637	658	672	689	628	646	656	667	649	680	690	689	676	666	660	649	655	668	644	651	656	624	689	672	679	679	665	680	667	701	681	717	653	609	656	646	658	684	654	630	616	653	630	659	660	643	645	660	680	653	679	681	609	631	706	614	639	664	654	639	612	640	666	676	667	638	614	670	661	647	669	664	676	626	614	674	613	655	661	660	678	657	622	652	673	664	689	684	662	661	629	637	635	639	689	661	650	654	589	662	670	613	660	651	631	648	671	617	622	681	665	641	630	678	688	672	675	644	681	635	675	657	669	668	661	641	602	662	637	642	719	661	664	642	701	692	605	708	679	647	649	589	633	670	639	647	633	703	660	666	664	632	685	631	634	600	640	683	699	677	619	687	669	660	666	656	639	654	662	678	684	647	666	653	657	686	658	670	647	643	653	648	653	623	680	664	662	634	660	707	672	662	656	651	645	652	671	641	653	628	695	638	687	651	614	636	630	683	733	685	692	679	665	616	655	698	635	634	673	667	678	662	694	648	617	683	649	706	692	642	650	676	652	674	640	652	638	635	664	657	652	669	666	664	643	681	641	693	697	655	677	650	651	659	660	631	648	640	679	709	605	650	640	647	691	664	639	618	647	666	653	671	653	637	649	680	661	685	693	672	645	692	707	663	696	630	676	660	654	620	674	601	688	688	646	671	630	651	613	679	691	654	643	691	704	647	674	697	662	644	666	694	673	655	706	643	673	670	694	719	608	672	637	639	658	701	626	642	677	655	689	674	636	724	660	660	661	696	695	667	689	606	633	677	650	676	610	680	677	667	678	622	682	653	689	610	701	666	690	658	647	648	684	611	679	650	686	632	689	668	638	685	657	671	659	671	663	673	700	631	672	654	680	715	708	635	658	664	616	659	651	684	603	622	690	673	615	675	662	679	693	647	643	661	692	627	657	661	650	619	630	654	674	618	672	636	712	651	667	647	658	654	680	684	704	671	672	671	652	649	688	622	651	682	653	646	610	639	670	654	648	646	651	636	644	678	685	670	648	639	626	678	659	655	689	620	627	669	660	661	655	711	675	668	714	626	648	645	706	656	657	679	634	655	713	633	649	663	652	643	626	662	640	666	678	735	629	595	651	664	664	712	643	655	631	657	642	622	633	641	646	637	708	671	632	649	663	658	684	656	716	699	667	668	661	614	630	632	684	614	670	676	676	645	655	677	640	665	699	626	676	621	655	664	685	651	702	654	673	674	696	680	650	666	616	636	661	674	681	613	670	625	643	668	696	674	686	651	638	664	670	641	658	636	669	639	692	630	675	626	621	654	708	625	633	690	690	616	661	661	607	633	634	674	668	702	656	672	672	659	647	663	694	639	646	617	688	657	687	640	649	602	684	676	629	628	691	670	668	660	666	680	610	646	659	681	655	655	702	656	646	656	709	659	677	687	670	668	675	647	660	670	668	659	657	695	680	655	656	727	628	702	695	664	661	656	671	611	704	666	668	624	677	638	610	646	674	683	663	619	696	709	659	724	673	633	683	651	630	644	615	672	722	627	654	688	659	632	695	714	617	646	666	654	694	655	680	644	629	699	654	640	661	681	626	623	658	659	727	704	672	592	679	696	654	696	664	660	647	640	639	659	649	649	613	662	659	634	687	680	661	670	682	627	710	685	671	678	642	653	671	632	681	677	669	655	625	667	647	612	624	642	668	659	699	658	631	669	690	676	678	627	686	684	642	657	685	616	644	692	692	683	681	671	628	673	657	705	633	645	647	660	637	661	615	666	684	662	673	679	649	664	641	687	676	684	682	698	641	666	647	633	670	671	640	638	640	644	682	714	639	655	630	679	640	661	702	657	659	620	642	653	670	625	632	656	691	638	627	677	645	651	714	661	635	664	609	647	677	681	649	639	635	690	685	664	625	665	641	658	626	710	626	642	677	695	592	660	630	649	592	650	616	658	629	656	641	647	709	687	685	709	637	668	653	683	664	653	685	689	619	672	620	676	691	693	681	693	669	689	663	610	664	643	623	660	723	688	647	659	667	665	637	649	663	660	636	620	641	673	707	683	611	630	686	612	675	650	694	637	653	659	657	670	669	634	649	713	693	660	615	631	666	675	676	644	665	657	655	692	641	656	650	667	647	673	658	705	651	645	649	660	675	687	650	602	663	713	670	665	665	665	637	658	610	671	629	606	633	635	669	648	686	645	669	650	610	656	669	653	651	651	652	639	642	664	664	615	672	691	656	595	642	644	661	672	680	598	612	647	625	691	644	645	653	668	667	716	675	678	637	652	628	652	645	646	609	679	647	672
2575	570	565	540	2642	5985	4399	2817	1659	855	558	403	399	345	333	360	352	342	325	347	331	328	336	346	355	323	355	318	353	338	363	334	365	324	347	339	359	362	355	331	339	367	297	348	348	347	344	326	334	337	320	358	356	325	340	317	348	344	359	338	356	397	319	351	339	355	340	339	353	339	388	347	362	322	359	353	345	362	345	351	333	313	335	362	355	335	344	346	331	330	333	357	368	382	371	349	343	342	340	344	351	360	345	306	338	344	346	321	321	353	341	331	390	330	309	345	342	330	312	332	330	322	363	384	345	319	368	345	381	353	357	335	331	321	348	359	326	307	347	335	352	362	343	326	352	359	331	369	355	317	313	374	340	366	335	345	347	346	385	369	354	349	360	369	345	330	337	284	326	299	340	322	336	313	358	338	370	340	359	347	315	331	352	331	364	318	318	331	379	363	339	342	364	355	347	358	365	378	323	300	368	387	341	386	325	350	312	370	358	362	337	339	341	346	359	338	360	360	316	330	349	355	349	346	330	341	325	362	370	301	370	363	360	385	328	354	378	349	340	315	348	332	346	315	348	372	325	326	366	344	364	342	345	369	330	372	341	325	337	336	330	356	336	352	358	308	313	354	353	363	346	344	322	300	362	351	337	385	333	363	336	342	355	331	356	351	365	347	337	330	353	346	350	370	315	342	372	334	348	357	326	338	347	337	318	337	320	314	328	334	309	336	348	380	321	322	319	333	349	329	357	357	389	341	353	356	329	376	381	375	347	353	338	356	344	342	369	353	343	334	338	343	344	338	349	353	352	345	351	321	341	297	372	357	338	341	353	335	315	338	339	368	381	334	318	351	324	369	354	370	354	356	367	328	341	313	342	335	359	365	376	345	355	314	363	342	340	318	346	306	351	363	306	350	349	325	329	337	296	336	353	363	319	360	354	361	330	352	339	337	354	349	312	350	332	335	353	359	331	371	351	336	344	315	304	337	344	345	351	325	347	324	330	331	341	373	329	331	339	356	336	312	353	322	349	354	366	362	321	364	330	375	351	328	374	332	347	341	366	366	363	367	342	317	341	345	382	370	344	367	314	364	327	334	330	374	353	365	327	353	373	326	360	327	363	361	331	342	347	322	344	300	356	347	336	348	380	359	350	333	352	349	350	340	344	355	352	352	353	364	339	357	350	355	342	337	340	322	323	323	339	326	310	341	333	339	332	342	361	355	355	334	364	340	343	341	324	311	343	353	333	322	345	336	328	336	316	334	349	340	372	343	329	328	338	354	336	332	354	341	358	377	393	350	344	332	335	360	314	319	373	402	294	337	375	342	355	346	356	351	344	370	359	361	390	349	356	383	354	349	347	363	377	345	317	329	313	370	356	325	353	369	322	338	368	303	354	304	323	329	374	312	383	367	356	337	357	333	348	324	370	351	352	326	317	383	346	340	341	304	330	361	360	384	314	347	320	340	296	351	329	326	338	342	342	345	343	323	324	345	349	358	332	322	324	326	348	342	359	347	366	350	351	344	328	352	375	362	349	328	301	333	330	316	318	309	340	333	351	342	361	358	346	345	394	351	336	356	366	333	337	372	354	370	339	356	367	340	346	345	331	334	339	341	372	345	344	341	362	363	317	323	336	366	350	352	332	354	376	329	342	341	313	349	346	326	343	345	311	332	364	363	318	317	307	347	338	327	375	304	341	358	315	363	363	316	363	371	349	318	309	335	380	336	367	368	358	342	371	334	334	344	340	323	366	325	333	348	339	342	356	348	323	368	383	338	344	332	341	339	317	364	355	345	318	375	367	357	361	295	358	333	316	331	351	335	333	363	355	359	361	329	382	367	315	315	339	346	339	379	353	329	392	342	355	382	367	375	354	286	299	343	346	319	359	330	352	332	364	348	359	324	342	344	351	328	365	313	352	331	318	356	315	365	338	357	357	343	331	360	351	355	330	333	335	338	356	339	350	333	318	354	361	332	353	363	332	353	311	346	353	345	312	332	364	330	377	350	320	358	320	326	356	364	337	368	372	369	345	337	316	311	330	362	346	324	314	320	356	319	353	346	352	331	350	343	356	352	379	378	335	318	357	344	337	363	358	319	350	336	358	332	387	313	332	353	353	330	336	327	327	349	344	310	349	364	361	341	346	371	326	337	343	347	334	327	362	355	394	368	308	342	330	325	340	342	372	347	366	363	325	360	350	319	337	361	342	317	338	336	343	337	354	360	343	314	320	347	324	355	349	368	358	343	325	308	361	341	364	358	334	361	369	343	349	329	362	411	356	313	353	355	324	334	342	374	375	355	379	326	315	347	333	331	366	371	309	357	337	314	352	364	372	313	335	347	331	368	329	330	342	353	333	342	341	325	368	331	348	360	340	347	343	328	350	348	340	337	330	355	329	360	335	319	321	357	310	335	344	311	343	338	329	311	340	359	323	315	350	357	359	339	347	326	348	314	334	368	336	314	338	377	330	329	317	341	348	340	336	361	374	357	369	339	368	334	339	337	305	373	340	316	361	308	330	321	311	382	330	339	336	331	339	346	343	348	299	351	345	372	328	329	370	376	365	313	314	374	346	314	330	379	353	304	338	342	336	340	351	348	326	339	361	330	336	351	371	342	319	362	334	320	352	350	341	380	333	338	330	339	310	332	353	321	356	354	313	336	341	355	386	355	345	337	338	351	380	330	326	354	340	322	327	366	322	313	349	361	342	370	375	321	329	361	344	341	340	375	336	359	365	348	332	323	386	363	359	339	332	330	339	340	339	349	327	374	333	335	352	367	313	336	323	338	374	344	364	370	382	346	344	371	371	361	338	342	328	319	350	365	312	361	375	295	308	374	341	327	338	377	322	344	361	327	356	327	307	336	305	338	350	334	344	341	344	318	338	345	330	366	320	357	319	342	367	311	346	322	402	374	344	339	344	350	361	330	343	354	343	355	377	347	350	342	326	346	344	346	312	350	355	350	335	341	348	394	296	355	343	335	344	332	319	330	316	339	314	343	368	313	331	342	307	294	340	341	342	340	350	323	325	336	310	339	323	334	337	354	348	374	356	331	332	357	344	321	361	336	346	353	329	352	352	364	334	305	341	344	336	367	326	356	371	333	334	312	326	374	371	349	335	342	338	367	348	373	313	340	343	351	318	331	328	366	367	368	326	383	395	335	383	347	323	365	337	348	331	358	330	359	363	357	328	352	343	344	368	354	324	316	369	338	372	342	306	313	366	370	330	335	313	347	324	359	323	356	369	353	351	334	326	351	372	338	338	348	385	346	339	334	308	394	361	317	358	357	358	349	332	366	333	347	341	352	367	336	361	362	358	374	352	321	342	348	357	338	334	339	356	359	362	372	346	318	366	332	342	362	342	400	327	369	342	351	336	363	330	344	361	353	321	329	341	327	362	334	327	294	325	367	350	370	344	361	351	354	347	333	339	333	365	344	360	353	316	365	352	338	347	332	351	287	349	350	375	344	335	340	371	358	348	331	341	359	328	359
2739	978	1349	1789	11091	19942	15158	9941	5704	2736	1537	1109	877	867	833	782	827	844	811	837	859	815	859	833	817	858	828	779	839	847	813	862	882	824	826	860	819	801	839	872	839	794	880	835	865	860	802	827	780	825	812	846	812	825	805	802	797	858	817	844	867	828	807	818	851	844	813	850	826	781	816	835	850	795	888	841	807	791	824	818	869	760	834	878	814	840	802	802	836	823	819	790	795	834	803	867	736	877	830	811	855	846	797	868	838	819	778	849	757	807	831	825	844	801	841	822	803	831	817	827	836	836	814	831	801	818	809	857	814	811	867	828	837	851	839	829	817	826	893	858	858	812	853	823	800	828	879	806	797	827	785	824	795	823	855	856	798	854	836	831	851	862	874	878	830	867	821	836	811	807	861	798	784	856	828	823	819	789	811	830	850	786	873	802	806	802	840	846	804	857	821	857	809	814	825	792	840	816	844	862	793	799	834	853	818	801	837	867	813	833	838	828	845	844	806	850	789	838	832	833	775	852	821	837	799	827	795	839	876	835	801	813	817	814	790	847	792	820	837	779	863	860	808	845	816	822	800	778	787	865	792	840	831	795	831	812	823	795	897	877	838	825	810	837	849	823	815	863	812	831	808	844	804	803	821	848	830	830	813	819	866	866	806	870	875	854	813	821	847	836	832	811	815	857	856	860	819	815	810	782	818	818	823	788	792	853	843	813	809	781	850	836	857	812	818	827	833	864	789	818	815	844	858	849	780	845	804	891	827	837	809	816	856	828	837	860	832	851	814	782	800	816	894	802	820	807	839	800	822	820	794	822	821	844	797	864	840	858	854	856	808	825	820	792	814	866	841	835	820	868	849	833	765	771	827	823	819	842	781	807	806	823	822	826	843	842	855	837	798	809	832	822	872	829	840	805	798	853	845	840	827	746	798	820	865	866	791	851	845	895	871	829	816	781	841	911	873	831	821	794	780	871	874	852	813	892	857	851	840	850	810	842	835	867	832	829	797	826	851	820	827	855	836	841	845	871	855	833	821	768	826	821	813	795	798	818	812	825	806	788	863	819	789	772	777	799	824	860	819	809	870	819	869	868	798	815	828	816	816	872	870	802	800	840	823	831	821	895	844	785	834	804	847	848	792	851	841	820	862	852	806	837	793	844	836	810	852	811	804	823	838	846	845	810	813	832	814	877	782	861	783	754	798	834	803	818	805	847	796	821	844	844	830	836	849	818	799	814	847	876	852	876	833	878	874	761	868	838	846	832	831	840	786	877	879	826	819	796	825	857	829	751	836	847	841	755	832	837	866	840	814	815	791	824	839	842	833	862	862	827	843	835	872	825	836	876	883	859	820	809	808	786	826	848	836	791	787	766	783	806	834	841	798	826	835	873	820	765	820	801	727	842	827	861	825	790	885	853	805	826	836	873	863	889	857	858	923	835	837	833	808	791	797	819	817	845	807	865	779	843	876	810	871	810	825	838	818	826	825	822	843	797	770	829	813	810	804	853	863	796	825	805	795	899	822	811	812	823	838	826	797	787	807	823	868	878	825	775	858	797	837	809	847	876	805	811	856	814	845	788	849	858	861	826	822	845	871	802	835	841	843	795	792	848	905	819	823	830	793	806	851	859	834	835	847	861	813	811	857	806	839	830	849	840	831	844	850	791	839	878	806	839	804	848	870	839	801	846	842	829	851	838	850	808	842	807	862	840	839	848	783	819	847	825	822	814	804	861	802	784	809	859	817	837	844	862	797	863	811	840	794	746	828	787	825	803	816	837	856	810	817	798	804	832	844	845	793	776	849	814	834	855	846	794	851	837	889	827	814	797	822	796	829	836	793	817	847	826	827	836	782	793	774	820	846	829	817	861	821	800	858	813	836	796	805	893	855	820	826	833	850	842	794	810	837	820	886	866	825	815	851	874	856	774	850	829	836	812	854	865	875	837	872	847	782	844	793	838	864	842	843	795	826	832	839	923	831	837	804	785	845	801	852	809	776	812	828	828	816	782	792	851	854	802	812	804	835	834	809	803	857	803	795	884	847	785	841	832	866	833	804	802	858	826	828	813	773	783	811	803	807	883	816	873	841	804	834	845	820	846	822	804	849	891	847	791	850	835	816	833	827	858	802	840	820	858	845	816	830	787	864	797	799	804	828	838	814	849	822	871	815	790	893	783	840	849	814	841	859	803	883	822	839	840	801	811	871	816	839	821	808	790	796	817	847	790	839	799	839	821	806	834	863	881	786	832	790	837	837	808	838	814	809	863	841	802	773	861	840	828	833	819	825	787	850	771	833	832	867	825	850	828	879	836	924	806	829	850	831	860	859	767	907	870	855	801	827	835	806	822	839	852	797	861	796	766	856	852	871	842	814	865	859	855	835	821	822	845	829	804	830	826	882	862	796	829	845	847	857	830	838	869	776	763	806	843	815	791	853	845	781	778	822	824	869	850	844	873	839	840	829	851	768	791	814	804	858	832	851	841	866	808	835	858	821	804	816	776	849	829	805	852	813	800	826	787	794	821	783	828	790	852	754	829	832	830	817	845	832	860	788	886	820	808	830	899	838	851	879	874	843	828	835	815	825	759	930	876	802	843	864	829	822	834	851	900	849	798	780	822	884	819	869	788	827	869	822	797	838	868	898	867	843	789	854	845	833	825	875	804	850	848	825	809	869	826	809	826	882	870	854	793	861	819	825	824	801	837	805	845	820	845	808	816	811	852	848	896	780	806	870	855	869	788	866	763	843	799	853	796	810	820	859	847	812	802	826	834	871	774	771	817	848	810	821	816	814	815	850	836	835	825	825	821	828	772	865	777	863	892	839	833	816	822	825	872	847	790	852	821	833	827	833	869	833	856	855	828	823	844	857	825	826	859	830	835	795	831	822	796	855	871	780	836	793	828	814	816	823	852	862	881	828	817	836	875	852	823	811	809	835	838	884	812	800	790	847	836	849	822	805	801	893	843	864	755	867	832	837	809	813	852	801	852	832	802	855	830	849	831	826	801	806	844	848	788	884	854	801	849	830	835	863	912	845	863	872	798	866	806	849	792	863	796	815	839	825	819	824	847	807	872	864	818	848	837	805	845	805	901	812	801	830	861	808	834	826	814	812	820	827	830	864	790	807	826	771	787	837	859	829	826	853	789	839	832	794	827	794	833	786	789	836	809	809	831	818	849	859	821	816	798	821	799	834	819	829	834	798	852	815	837	832	798	864	849	832	800	778	856	869	825	777	802	873	828	825	846	819	828	904	866	808	801	811	867	818	883	837	808	817	836	814	789	854	748	842	860	876	842	817	822	802	756	836	869	795	770	785	832	801	880	822	777	802	855	877	871	853	856	829	760	800	895	814	831	803	842	836	857	838	840	794	845	847	820	807	831	788	798	829	767	820	814	825	867	805	831	854	856	814	842	826	855	804	827	797	796	878	846	766	778	812	836	846	809	870	829	827	824	832	793	824	836	881	802	784	824	782	831	819	794	835	815	808	844
16544	2749	4240	20067	57596	60720	48112	33234	18392	6738	2103	753	439	310	298	268	268	274	277	295	274	295	293	268	291	273	279	274	295	264	285	284	270	250	279	273	288	294	276	276	317	247	307	305	290	297	262	285	289	277	300	289	261	315	285	279	279	287	258	278	313	306	269	274	290	295	292	287	295	278	302	286	293	310	276	308	277	250	275	299	288	302	308	282	272	273	308	282	300	291	262	290	286	261	273	275	291	288	284	284	264	259	267	283	304	278	297	280	276	248	296	263	266	261	286	274	270	297	260	266	267	279	294	287	261	281	284	296	312	319	307	308	300	280	277	296	288	285	267	285	277	297	271	288	274	280	298	300	271	285	283	283	295	319	307	296	258	300	259	294	273	259	289	302	287	288	316	241	296	261	276	293	308	278	288	271	269	283	316	284	299	265	319	276	287	279	276	275	279	295	301	300	291	268	263	284	277	277	275	260	264	282	311	279	267	289	278	287	273	279	295	326	269	317	279	291	282	312	269	280	276	278	298	277	270	304	288	278	302	293	300	277	305	273	291	293	266	254	304	280	273	272	287	275	275	298	264	303	269	281	278	303	283	266	304	282	287	284	306	298	277	262	278	285	258	266	311	267	281	264	305	299	290	279	274	264	266	300	305	281	269	260	298	300	282	295	294	317	313	298	258	286	296	287	301	305	288	276	287	275	278	293	257	277	273	267	247	256	294	311	264	259	256	262	260	271	286	287	244	291	257	313	237	266	262	242	270	326	250	293	298	302	257	282	267	295	297	305	303	273	311	289	285	302	302	257	278	255	293	321	261	291	293	309	276	271	298	295	293	309	273	267	262	277	291	278	293	278	249	278	301	278	277	300	273	290	307	267	319	303	288	280	272	280	281	278	278	265	264	262	277	294	295	286	290	301	299	335	290	290	287	300	289	267	291	271	279	297	261	270	271	282	286	274	284	261	309	320	277	270	272	272	278	316	287	291	266	264	261	292	257	234	263	292	276	268	254	322	307	263	261	308	273	283	306	282	304	272	279	251	267	289	283	282	285	267	263	286	263	267	291	315	265	304	315	282	288	310	280	274	278	290	324	288	288	276	293	300	334	289	289	298	288	294	274	270	259	276	277	296	250	326	284	292	259	278	303	244	269	289	299	276	257	327	303	297	245	304	267	315	274	266	296	294	275	293	285	282	284	275	302	343	288	310	279	301	298	305	279	282	289	279	260	301	292	259	302	290	273	267	285	297	265	283	278	273	309	246	269	333	302	276	263	290	271	282	298	296	295	275	269	288	288	288	291	298	268	286	258	287	262	245	306	290	292	277	310	287	285	268	278	299	306	316	285	271	278	281	276	270	299	290	283	254	239	240	306	270	290	290	291	280	325	282	270	257	311	283	299	277	286	271	309	279	291	293	284	293	293	302	286	298	274	309	269	283	292	283	287	293	307	276	275	307	251	289	291	285	237	257	287	279	309	265	293	267	271	288	281	260	287	273	278	252	292	277	315	301	296	275	279	265	290	296	294	293	271	272	318	238	283	273	307	301	263	274	276	297	283	255	270	289	278	297	263	284	281	287	289	280	313	305	287	279	283	311	296	260	286	298	293	280	284	287	279	300	284	299	291	274	288	269	300	309	267	264	287	281	300	307	301	301	277	279	277	276	250	284	298	310	290	286	294	278	280	307	314	315	285	285	285	272	258	303	297	266	273	268	309	285	282	258	285	309	296	263	268	306	272	293	284	285	295	247	256	258	304	262	295	302	290	278	306	270	300	266	297	274	287	301	269	289	279	321	273	269	273	276	311	300	289	264	314	286	280	293	273	266	272	268	274	282	290	274	275	255	314	244	251	290	297	305	286	302	271	285	321	296	276	265	310	272	253	271	272	320	279	280	269	274	275	287	269	300	264	258	240	283	290	287	263	298	260	272	292	300	294	273	281	258	298	298	253	279	299	264	278	307	275	270	276	296	312	259	283	295	277	261	248	257	285	279	275	287	279	283	303	285	304	278	256	268	271	259	306	312	270	307	294	286	303	277	289	270	300	306	276	281	290	235	292	317	275	308	305	296	279	284	283	238	278	281	263	266	271	276	300	308	291	333	299	267	265	295	273	277	272	282	258	246	270	282	292	296	278	263	288	299	307	276	251	286	290	303	269	285	304	288	268	292	280	311	302	279	257	291	273	313	286	281	281	308	279	295	281	312	309	278	274	302	274	285	281	307	292	287	293	297	274	263	288	279	270	291	270	267	278	302	301	280	279	287	275	273	283	320	305	298	301	296	296	296	251	282	295	271	309	246	272	254	315	292	287	295	274	267	245	258	270	273	286	264	290	275	276	287	277	310	232	272	297	288	302	281	279	284	319	292	264	283	276	262	297	297	287	285	286	289	250	247	277	292	261	261	326	276	251	255	282	299	256	286	289	293	294	254	289	297	281	305	272	273	278	289	298	281	277	288	269	287	309	254	253	256	279	260	294	325	321	331	298	307	268	279	237	248	282	272	302	316	277	309	290	293	248	270	261	264	299	280	296	267	293	278	287	319	271	268	287	267	282	252	280	292	286	277	279	246	289	262	279	280	303	306	287	299	285	261	298	276	292	259	269	253	275	260	279	280	261	277	310	304	278	265	287	274	284	290	264	279	272	326	287	278	300	289	274	270	282	256	326	281	269	252	298	304	263	251	301	281	296	290	253	268	307	281	279	302	289	296	274	290	284	280	295	273	264	283	282	282	261	299	283	276	298	235	307	273	294	284	268	267	278	299	282	246	288	301	249	277	277	266	270	304	264	302	280	281	274	287	295	292	293	273	307	266	269	295	270	284	309	289	291	270	280	294	284	276	294	297	306	288	254	286	298	283	269	294	296	287	285	288	269	258	266	300	284	269	285	270	286	294	303	274	285	289	339	268	290	303	264	295	290	302	300	306	277	255	288	311	278	295	282	279	323	247	315	273	275	310	265	267	302	281	297	276	285	301	284	287	281	279	241	276	271	244	304	293	288	248	244	286	254	261	292	267	279	257	260	257	279	281	305	291	258	280	266	291	287	291	260	280	256	300	260	294	292	287	281	294	294	281	297	259	302	280	287	300	249	278	273	296	292	302	235	266	289	300	252	258	266	260	261	304	290	272	272	280	304	282	310	288	288	270	264	301	289	319	268	270	255	251	298	277	289	287	285	271	301	285	283	284	285	279	280	268	292	241	293	291	304	301	250	272	286	258	280	276	278	271	284	315	272	299	306	254	295	274	285	282	263	266	311	268	261	313	289	292	288	280	323	320	311	260	281	282	309	304	273	297	300	276	278	285	282	278	278	307	264	314	288	320	271	294	309	263	286	272	306	260	290	268	290	278	298	284	274	292	262	275	266	257	289	271	304	280	278	306	272	252	281	287	265	292	273	289	271	304	300	312	293	262	267	287	261	253	270	276	268	309	272	266	288	281	254	296	249	293	266	269	308	280	267	283	272	287	284	287	256	279	285	275	273	294	274	280
9123	2502	8309	33221	67174	70385	59637	46605	32467	17474	7412	2773	1190	782	688	714	690	740	717	702	761	664	727	682	677	680	691	700	665	711	622	725	735	659	685	700	714	695	674	689	712	728	706	725	690	697	700	687	714	750	672	686	719	690	695	711	668	711	717	675	703	697	649	682	719	692	691	735	697	703	694	663	674	684	733	698	753	721	700	704	688	735	694	712	682	676	658	697	725	674	681	673	678	730	666	668	717	716	716	675	643	680	723	709	718	721	646	696	680	682	701	655	724	738	705	659	701	638	684	656	702	665	680	664	663	688	680	702	688	664	679	732	652	731	657	691	703	665	701	648	692	699	710	683	683	653	704	703	719	693	693	688	720	657	713	663	669	712	695	683	715	663	681	697	701	693	705	713	715	699	677	717	727	718	703	730	744	696	666	707	687	668	715	735	732	683	705	735	631	736	697	688	728	685	722	650	697	699	707	741	729	678	739	674	642	701	682	703	737	681	649	694	669	721	682	698	723	667	712	699	697	763	689	673	700	723	716	697	697	719	653	667	748	702	689	645	696	678	713	714	682	709	746	702	675	683	693	684	730	741	709	745	700	737	725	623	708	686	660	680	718	702	734	724	695	730	701	712	714	722	709	706	712	714	739	688	690	693	708	698	674	634	718	686	692	683	719	695	740	697	710	684	754	623	671	747	694	681	706	659	660	669	718	704	713	709	685	768	717	729	701	703	684	716	667	736	667	682	688	673	738	701	693	660	705	669	701	719	722	730	729	712	724	685	754	706	728	682	712	730	704	710	728	665	726	704	708	725	711	663	656	696	673	710	720	704	651	690	707	720	667	714	723	702	703	693	742	729	651	676	691	671	706	698	731	663	701	754	710	714	709	719	712	685	737	694	713	700	680	700	681	719	648	725	711	690	666	717	737	671	708	715	700	718	674	681	694	686	689	703	704	696	711	737	748	669	689	682	658	697	750	672	687	679	694	678	747	632	665	702	719	671	669	734	727	680	775	689	716	705	704	714	730	703	707	680	674	729	717	682	721	663	666	665	741	704	711	700	692	703	741	736	736	717	697	660	660	767	696	684	734	660	680	682	685	685	693	690	636	660	714	729	733	640	732	687	680	717	699	699	696	669	735	730	718	674	712	720	683	738	683	683	723	644	677	717	670	767	710	705	705	702	706	715	695	742	706	676	713	674	674	735	678	695	740	714	685	695	689	704	680	687	705	705	670	674	662	726	702	676	685	679	671	658	691	731	692	706	694	690	653	730	734	702	719	722	741	727	692	747	667	730	699	678	697	700	718	648	659	680	663	708	690	633	699	735	733	712	676	724	694	684	668	731	692	717	662	713	688	688	708	673	697	707	733	676	705	694	721	697	684	684	723	687	710	660	722	682	672	706	710	672	689	681	707	708	718	680	713	703	706	717	727	696	720	699	740	679	649	697	759	718	672	680	702	731	714	731	726	711	656	705	700	695	781	699	695	697	766	696	712	735	745	691	733	732	714	713	706	709	690	699	662	730	676	722	651	733	633	709	706	673	703	711	723	728	680	719	696	715	713	714	677	689	691	679	720	705	709	714	679	685	735	698	705	652	720	683	675	704	701	697	690	688	703	747	716	665	751	741	699	716	668	690	657	706	674	685	700	702	672	659	680	639	669	652	704	680	699	724	696	665	725	684	710	731	692	651	641	680	709	711	710	686	689	769	685	697	658	699	699	679	715	682	686	700	709	755	718	687	692	712	696	676	678	749	741	705	731	682	718	728	689	662	688	707	696	726	723	699	717	674	675	749	733	664	730	696	699	671	670	667	716	711	727	701	712	671	714	641	683	719	667	696	705	695	653	717	687	724	698	662	690	714	701	727	739	719	708	652	708	701	706	664	691	724	694	698	745	693	696	707	685	676	749	682	681	699	683	654	697	700	720	717	729	664	672	698	711	709	692	713	716	682	667	711	724	678	670	685	721	663	715	659	690	666	711	737	686	651	667	705	679	691	664	640	705	683	739	684	693	686	689	694	723	696	670	674	675	713	707	703	721	713	688	678	669	673	680	691	709	710	669	691	684	720	712	664	685	673	698	697	729	681	774	668	707	694	669	678	712	699	733	698	689	660	741	678	681	695	647	730	709	650	704	675	703	649	658	698	682	725	707	652	665	684	718	724	688	692	702	672	692	672	688	718	691	688	719	750	713	670	729	677	708	704	680	676	667	749	717	695	708	711	621	692	692	676	740	726	684	700	731	693	692	703	737	704	691	655	709	684	660	682	705	675	725	672	711	711	677	700	723	706	692	704	719	687	672	708	721	721	685	667	715	680	750	670	646	703	719	664	718	691	682	651	736	700	675	728	670	692	670	654	699	654	688	682	715	692	689	705	728	721	671	704	709	733	640	666	679	696	659	716	667	659	714	739	676	668	748	701	715	700	699	676	692	725	706	660	685	644	744	676	733	698	723	680	689	704	689	708	698	688	691	712	708	716	716	720	703	695	688	703	711	681	723	708	687	736	683	688	693	676	744	698	702	745	743	640	690	692	704	708	687	705	683	693	722	711	713	708	691	665	698	737	682	672	702	697	670	683	703	681	709	722	700	626	674	744	663	724	643	692	720	728	706	677	740	663	734	692	694	680	671	732	712	735	665	680	694	690	649	686	711	717	688	708	715	693	704	696	644	686	686	704	694	724	675	663	694	711	678	687	686	706	677	694	696	722	683	660	649	660	667	731	715	692	707	680	716	714	692	740	676	699	669	666	707	661	693	670	712	702	690	708	697	682	702	671	706	695	727	682	680	711	696	691	732	682	681	749	675	659	622	697	655	707	681	677	735	672	693	723	708	671	734	718	719	701	716	682	714	656	699	713	676	748	750	717	644	669	677	734	693	743	712	640	692	645	703	710	696	688	662	672	694	729	723	719	710	696	699	695	723	661	699	726	718	655	728	687	662	695	667	689	668	713	681	732	688	676	677	716	726	732	696	749	660	683	652	751	702	724	694	693	694	757	686	666	703	695	673	727	717	677	679	685	785	717	704	711	677	671	779	718	680	682	704	707	707	724	682	712	678	728	759	676	710	688	716	706	699	700	700	695	674	656	744	686	692	690	679	715	693	733	723	697	673	639	673	683	650	683	677	729	671	699	736	668	675	703	672	743	688	690	740	721	680	705	692	728	645	661	693	698	696	691	712	668	713	687	665	716	697	679	702	714	648	692	679	706	706	728	729	667	667	679	683	689	693	700	716	708	679	702	680	680	682	665	703	688	678	720	669	709	677	692	687	654	694	722	661	739	735	747	716	726	660	708	686	698	720	686	680	672	731	708	715	721	657	735	672	673	665	704	719	683	723	654	679	679	716	715	695	689	670	696	692	645	711	731	645	680	727	720	720	695	756	673	705	721	642	681	736	770	687	667	701	716	691	690	722	676	723	681	703	727	715	669	684	678	723	727	671	666	690	701	685	666	664	696	702	708	694	701	766	689	704	690	672	658	649	676	671	748
19575	4201	6878	29141	67563	62348	49540	33699	18542	6872	2052	735	391	293	294	275	276	243	256	289	257	282	258	298	274	295	274	238	296	284	276	242	273	263	272	255	226	269	288	280	264	288	263	270	289	265	267	263	268	241	306	266	253	273	284	322	292	266	266	300	288	289	264	275	282	265	283	267	274	276	251	271	248	273	267	256	272	280	279	252	253	276	288	283	258	259	279	286	290	278	251	244	292	267	284	293	258	265	264	281	269	274	280	263	269	257	282	276	289	274	239	245	273	250	274	281	271	293	266	285	256	276	265	235	304	276	253	326	259	260	258	277	281	273	269	298	231	281	289	259	276	288	298	259	257	236	285	245	275	276	287	325	249	286	315	266	279	278	278	295	236	304	275	304	247	259	250	278	272	263	306	263	271	259	293	281	283	254	251	240	258	306	294	271	249	272	271	282	277	290	311	258	249	251	285	241	290	263	251	252	299	281	254	269	295	289	249	253	238	271	277	280	253	268	269	263	241	258	295	274	267	262	273	267	271	269	281	285	254	249	280	295	244	288	301	261	286	250	301	268	264	241	267	274	281	241	265	284	262	308	274	282	288	300	269	276	290	244	278	269	275	266	267	273	276	277	271	243	297	279	300	273	274	292	277	253	243	286	281	269	276	307	223	271	269	281	257	264	294	287	274	278	282	247	271	277	252	269	279	272	289	254	242	278	242	267	269	236	244	254	256	264	270	276	254	266	300	275	254	260	277	246	293	231	271	292	250	256	261	253	256	289	244	263	233	269	259	298	263	270	264	277	255	276	275	274	283	282	286	256	242	274	243	270	245	258	297	290	239	284	287	266	274	284	267	258	274	313	280	280	271	277	296	277	245	263	278	253	295	285	301	311	281	267	254	284	275	283	279	283	256	301	277	280	273	247	276	243	283	254	243	237	249	262	254	267	250	285	284	248	275	275	296	298	253	264	301	284	247	234	285	285	279	276	248	293	271	281	274	273	262	260	276	240	293	251	278	266	260	304	268	264	283	252	255	254	274	283	269	270	260	323	280	265	274	259	275	255	249	302	312	253	299	296	272	253	261	263	245	273	251	264	289	275	269	243	269	264	287	264	241	261	293	268	294	291	223	274	260	246	265	276	245	256	262	309	264	251	256	282	251	269	246	252	250	269	259	279	280	292	282	260	252	272	267	266	258	270	286	284	275	260	263	274	249	268	264	250	279	275	238	302	283	320	256	287	310	262	239	266	269	273	251	264	293	271	274	271	245	289	248	277	288	264	258	272	263	284	272	287	284	256	277	277	253	280	256	271	263	266	258	270	280	271	279	264	268	260	274	299	262	272	259	256	260	248	264	251	267	292	274	254	275	264	248	261	289	258	239	252	266	263	263	248	301	277	252	263	269	281	277	233	256	284	277	286	307	282	258	291	259	308	258	279	287	258	270	282	287	288	290	260	256	285	297	258	260	269	270	261	271	264	254	274	296	263	263	271	261	263	233	315	254	286	281	238	278	282	260	244	272	253	305	261	230	277	270	250	263	279	275	284	278	275	268	259	268	271	290	253	270	294	305	269	250	255	277	267	296	277	266	279	278	252	249	264	286	277	280	284	263	252	267	276	281	278	279	277	307	266	275	263	271	266	255	254	299	263	286	264	258	290	251	301	271	282	259	288	265	269	247	286	294	261	293	291	251	259	256	247	281	263	272	266	243	244	286	246	265	252	277	242	261	272	269	250	257	291	274	271	258	262	274	262	280	289	246	280	261	280	272	284	272	241	282	275	289	271	268	245	268	279	298	271	289	302	252	271	242	262	293	240	279	262	276	261	283	226	256	257	243	256	263	279	252	263	256	274	285	269	252	280	256	273	291	257	266	274	300	259	244	274	278	272	268	240	271	247	262	274	232	261	261	265	256	292	271	265	269	259	269	284	254	263	264	258	286	278	235	273	274	282	287	279	265	270	265	312	294	256	270	286	248	281	291	294	281	273	287	268	255	289	247	248	267	274	268	261	288	282	277	262	268	298	257	260	255	268	269	270	249	276	243	264	270	280	275	275	254	268	254	236	258	267	288	246	242	262	276	301	253	272	288	283	252	265	254	283	269	254	265	259	292	238	267	233	282	268	260	287	296	246	279	295	272	286	277	272	269	262	285	260	237	275	274	253	271	291	267	286	307	290	242	286	245	276	225	243	283	264	287	268	257	264	250	257	254	251	289	268	274	271	277	251	267	258	255	272	273	264	263	259	315	256	277	255	265	230	261	286	256	264	257	254	301	269	266	238	262	259	258	286	239	272	227	265	236	260	293	254	286	261	269	262	280	254	277	266	270	286	286	264	261	266	272	281	248	263	312	276	248	264	283	274	293	278	252	267	270	287	282	297	265	260	287	294	226	268	275	294	251	250	275	268	252	250	272	270	247	260	266	298	266	264	249	259	284	296	286	266	283	286	231	262	276	279	254	300	271	247	253	292	255	282	248	256	280	262	282	265	276	286	322	304	248	276	269	244	256	248	285	257	234	284	254	266	290	264	256	289	262	290	238	293	282	262	280	323	292	264	294	298	246	266	265	281	277	250	239	285	276	283	320	250	279	261	255	245	293	239	269	273	244	250	256	276	278	285	289	296	283	277	262	299	293	269	252	284	269	267	280	269	260	264	252	264	280	256	268	270	240	235	284	301	295	261	266	238	267	280	288	253	261	277	285	241	255	257	307	289	275	291	289	259	298	261	296	271	271	264	282	268	279	262	271	232	282	286	265	271	264	286	270	277	239	256	244	248	249	249	260	251	277	275	274	266	330	265	300	272	303	242	246	264	240	267	268	309	251	270	275	276	238	287	259	268	245	289	292	281	268	280	268	214	283	281	279	261	274	278	263	287	287	247	276	268	245	278	289	242	271	251	249	255	286	274	261	289	262	258	276	284	252	248	273	255	274	258	252	263	241	282	297	256	256	298	286	262	280	274	277	292	253	256	256	281	272	266	269	282	259	260	266	242	278	232	260	273	218	293	282	266	269	274	258	259	294	263	236	260	272	269	240	274	286	291	271	291	277	256	261	279	275	249	270	264	266	268	260	272	285	298	287	236	276	280	260	280	278	265	267	265	301	263	255	259	273	283	299	282	238	262	288	310	261	235	255	285	258	283	280	265	269	301	244	246	285	240	274	269	267	254	265	288	279	271	281	260	269	289	277	277	260	267	274	268	261	279	276	267	287	284	290	304	253	252	240	255	282	283	270	265	286	283	243	248	274	293	282	268	288	285	287	289	301	241	275	248	257	285	274	297	259	271	281	259	261	296	307	264	237	242	262	255	265	273	281	278	287	263	278	265	276	267	267	274	265	268	264	281	251	277	276	298	284	271	297	269	287	271	252	275	293	273	254	264	239	276	291	288	276	257	249	262	268	274	240	260	250	264	294	286	260	278	269	261	276	282	296	268	257	276	263	279	269	277	278	240	280	240	241	268	292	314	275	269	277	270	260	282	264	289	278	271	264	267
10217	3373	11401	40808	75349	72620	60836	47013	32584	17665	7272	2762	1196	803	664	658	664	687	687	667	637	652	661	692	689	648	647	669	675	677	677	684	704	671	666	669	660	693	674	674	632	710	662	663	660	712	635	706	682	669	723	653	665	641	643	671	656	695	667	672	664	655	622	695	696	704	653	661	659	678	699	670	668	667	666	672	666	706	668	654	639	672	691	639	678	679	704	672	649	674	686	673	691	695	663	684	660	658	650	669	696	677	695	635	664	665	697	665	672	646	599	668	665	632	644	626	674	644	683	654	646	721	645	647	667	682	671	680	652	702	685	708	681	733	653	637	666	639	659	670	682	648	597	701	678	690	668	709	705	667	671	690	687	662	678	642	682	692	660	629	678	666	655	695	673	661	666	664	655	724	651	661	740	708	668	684	684	662	694	658	653	653	703	621	689	671	678	701	631	675	644	645	659	650	685	654	643	670	671	623	659	686	660	662	667	665	665	686	641	709	651	680	650	687	678	678	640	673	656	678	655	699	688	645	617	674	646	669	696	662	673	652	653	692	630	674	682	644	711	691	698	669	665	654	687	686	676	683	648	646	685	642	659	630	626	634	654	665	672	677	637	647	695	631	675	684	666	732	670	664	687	664	624	681	714	677	648	660	651	628	687	669	698	666	698	692	678	654	658	674	689	691	622	647	640	652	657	646	647	661	716	652	723	663	704	657	664	711	683	655	687	679	680	648	677	611	653	692	710	661	640	617	684	631	678	680	660	684	689	655	684	631	695	684	663	667	686	657	672	651	660	674	642	656	638	670	627	652	638	659	686	672	658	666	592	648	686	625	717	686	689	662	707	695	696	671	666	648	676	677	646	657	625	700	662	634	674	659	692	705	659	663	684	697	703	660	730	723	681	668	700	702	644	678	678	675	668	666	640	656	684	645	693	672	649	661	668	723	645	650	694	666	701	668	706	718	663	671	642	634	678	667	706	680	682	701	669	715	685	674	683	688	617	759	665	662	691	683	651	622	669	659	716	692	708	652	660	664	698	652	648	651	676	684	663	673	629	665	651	679	675	659	647	687	638	636	656	692	666	676	718	690	669	631	745	683	669	640	694	629	672	679	668	649	676	622	669	644	683	682	688	665	664	700	639	694	715	733	655	672	672	662	648	653	664	657	667	706	699	653	678	637	710	683	645	629	620	723	608	686	666	672	672	670	701	688	668	615	655	711	696	639	690	698	644	684	683	644	699	654	661	726	653	650	665	694	706	682	658	702	699	671	661	683	686	612	631	651	695	649	693	658	677	676	662	722	653	674	667	615	644	647	636	616	654	681	696	662	647	617	670	663	671	637	708	698	659	706	671	698	625	655	665	715	659	699	691	680	670	681	706	673	694	679	676	686	656	702	664	639	682	652	697	692	660	644	668	666	688	654	708	748	632	680	703	684	689	692	662	698	677	710	701	675	672	664	688	664	652	651	718	680	718	681	685	636	692	646	673	632	649	670	678	632	664	667	722	671	644	637	708	646	698	670	677	636	645	675	688	701	729	636	665	675	682	631	655	678	642	661	668	677	679	634	653	671	702	682	676	676	619	652	672	668	646	670	651	671	618	665	666	596	685	653	698	702	684	679	668	686	648	681	661	663	613	630	682	636	645	666	674	681	672	692	654	724	677	651	672	635	703	669	634	707	662	699	678	685	679	673	670	670	660	675	650	649	651	606	602	620	725	657	667	738	707	699	659	666	678	672	645	717	711	641	708	704	593	662	665	639	655	637	691	659	644	678	700	715	669	728	670	655	673	674	685	660	671	692	684	677	672	692	688	640	667	648	650	733	663	693	667	689	687	653	608	707	656	658	635	654	635	707	701	671	671	655	669	649	662	657	678	685	660	666	670	652	673	676	690	670	678	692	661	681	656	637	686	663	660	725	676	675	674	664	680	727	642	676	668	713	673	649	697	645	625	672	684	667	643	676	655	623	683	640	674	650	663	693	646	735	639	655	725	666	630	676	698	682	703	676	654	679	698	626	657	638	687	677	695	628	633	579	628	679	705	687	704	685	664	645	681	718	643	682	688	689	668	711	669	690	667	711	677	657	661	652	695	648	669	672	671	660	676	688	689	640	702	648	685	646	676	643	667	639	663	649	669	657	636	681	668	661	686	623	661	684	613	657	702	683	686	690	715	648	698	666	636	640	667	689	677	643	671	647	629	742	632	670	663	701	676	702	630	678	709	674	675	698	642	667	622	677	683	662	700	695	699	720	649	663	681	678	697	699	655	650	641	667	648	656	650	644	670	623	716	652	653	669	680	678	686	650	705	718	693	625	645	670	654	642	662	655	649	646	670	692	664	693	698	658	672	683	651	651	687	658	689	645	732	634	664	660	677	639	673	647	676	652	718	696	679	671	666	649	689	681	701	655	686	685	657	723	637	648	706	683	691	657	641	668	640	667	702	699	670	673	653	659	703	690	689	679	636	686	666	698	657	622	705	679	734	681	696	678	631	664	653	699	688	628	647	687	656	684	671	709	711	710	635	660	693	631	639	701	658	655	655	643	664	675	668	660	666	658	626	679	700	662	672	701	689	657	719	728	680	673	662	649	648	700	627	669	684	651	670	651	658	664	685	692	690	702	677	664	650	630	650	669	688	676	650	686	625	651	653	669	656	711	663	672	657	710	673	644	702	680	657	653	669	639	665	685	670	699	645	636	706	695	678	673	665	672	643	634	654	670	686	664	689	635	714	679	678	657	642	689	675	680	676	662	657	664	679	709	704	608	672	676	668	672	624	684	672	668	649	659	659	652	640	651	660	690	628	660	708	651	636	700	645	666	665	665	649	672	667	653	618	642	680	680	687	675	654	686	669	685	713	677	662	657	640	657	685	681	580	662	671	710	626	738	664	666	649	658	662	671	665	660	652	699	681	681	639	640	686	681	671	683	694	689	720	665	692	647	675	659	637	716	652	659	653	685	671	658	685	697	671	700	685	682	622	654	685	661	657	674	706	683	671	665	710	673	665	616	671	632	676	626	680	662	681	664	673	689	650	695	697	623	707	679	688	687	671	681	693	661	675	701	656	677	676	673	667	657	649	655	650	645	673	657	670	619	638	657	655	704	694	683	691	653	685	643	675	627	656	723	665	726	642	669	697	650	646	740	694	741	662	668	620	674	670	678	668	670	651	673	678	635	664	626	713	686	650	669	688	662	640	662	679	639	699	722	674	699	657	685	618	679	695	728	701	631	635	672	703	679	683	671	717	695	636	645	662	710	641	680	674	700	702	692	664	631	668	663	713	660	682	652	606	649	638	678	655	644	659	734	641	671	648	648	659	695	665	656	711	689	646	651	711	639	678	719	670	657	664	722	671	694	615	714	697	676	688	689	674	633	660	665	665	682	627	654	648	640	676	647	667	665	661	637	623	707	665	683	695	657	667	702	683	638	634	667	660	706	669	710	641	666	695	689	670	668	649	640	664	724	682	666	648	658	638	690	645	655	642	696
2761	516	635	2303	5728	5624	3937	2328	1348	799	466	413	333	339	361	370	387	341	359	384	344	359	326	367	358	372	335	330	358	395	351	312	361	357	372	338	342	383	341	354	331	328	331	357	362	368	347	350	376	341	385	317	335	310	324	327	311	370	344	369	345	358	361	368	367	332	388	346	325	337	306	360	384	364	386	324	337	357	345	351	336	347	368	329	349	345	313	367	356	392	332	360	312	301	382	332	369	332	323	362	339	356	366	315	341	345	339	338	326	360	319	346	329	387	364	327	339	363	358	361	353	326	366	327	351	392	384	335	359	335	332	345	343	315	332	335	340	338	330	348	372	327	322	335	366	349	369	336	364	392	334	345	392	357	367	335	341	341	348	340	359	333	297	322	331	363	351	346	371	373	339	337	339	351	360	346	323	314	354	328	370	355	336	336	331	372	345	335	324	337	309	338	341	315	348	337	344	342	345	357	354	343	371	325	352	314	339	338	330	330	326	344	317	334	346	335	339	362	343	316	388	347	328	342	283	383	323	375	361	352	330	328	359	362	342	334	340	362	350	344	345	334	324	379	336	355	338	314	307	360	376	320	359	327	363	331	334	328	355	326	349	352	356	326	335	357	336	324	370	357	349	355	323	319	333	339	352	367	320	341	374	347	356	355	379	346	331	315	331	348	332	346	324	334	347	343	341	360	330	336	374	366	364	377	340	358	331	311	345	365	326	374	376	307	331	384	379	355	344	333	367	348	319	369	339	344	357	352	356	353	386	354	353	371	332	382	331	315	321	332	344	317	331	336	352	341	304	354	353	345	344	357	329	343	338	345	355	343	380	330	394	299	325	351	364	329	318	381	342	354	348	380	363	369	325	346	354	346	345	331	339	350	343	366	340	338	351	356	340	313	350	341	335	343	336	364	345	336	360	339	314	357	356	311	356	306	364	354	371	334	348	350	338	326	298	389	337	345	351	347	348	308	356	323	317	343	349	351	353	339	348	350	364	347	314	333	321	345	348	343	345	336	338	347	360	333	334	395	340	346	340	331	302	325	350	371	328	331	354	363	369	358	343	325	335	366	331	363	347	355	302	355	359	344	325	355	318	337	358	379	319	331	363	326	340	309	359	336	312	349	324	344	358	339	328	327	362	340	328	318	337	320	327	342	324	333	293	334	332	358	334	339	373	357	363	324	344	366	328	313	355	306	335	334	367	328	367	351	321	365	325	356	334	323	398	382	320	340	357	356	357	358	357	333	366	334	343	325	374	369	330	341	348	340	356	323	348	361	356	349	344	365	346	346	346	343	373	362	311	328	339	339	317	365	366	339	363	351	318	342	377	338	335	352	379	349	345	304	324	355	350	337	326	328	347	355	350	373	331	307	348	351	350	346	352	317	327	326	333	348	344	361	307	370	314	341	323	375	351	330	358	322	398	335	331	356	326	330	371	332	315	332	386	361	308	328	357	332	317	360	321	348	337	325	352	344	334	334	334	341	324	371	356	366	330	354	327	341	379	307	340	353	360	341	358	328	365	335	390	313	364	350	318	382	338	366	375	331	351	331	352	352	316	354	370	342	365	342	324	342	370	354	384	332	372	336	355	331	336	327	336	337	324	306	329	358	340	314	371	341	345	364	342	368	357	377	356	381	320	319	365	374	335	342	366	327	349	357	345	345	300	331	319	306	328	330	334	316	357	366	383	352	380	364	307	341	337	327	340	335	304	333	318	347	387	337	355	343	350	351	333	324	364	339	344	359	340	347	337	337	364	348	323	343	335	369	339	312	328	358	323	342	361	336	369	353	350	376	334	377	359	319	361	324	374	357	340	356	359	370	339	333	344	341	340	334	333	352	335	388	367	375	336	367	356	356	337	368	340	389	336	342	357	312	371	354	376	342	362	347	348	347	317	349	347	304	355	316	364	357	366	313	341	373	373	318	351	337	372	363	327	345	348	347	347	314	351	351	337	317	364	333	374	311	321	300	353	336	342	333	372	347	333	339	366	306	366	343	365	377	351	337	346	350	326	358	378	374	367	340	356	376	335	318	345	357	368	352	360	346	347	356	326	368	350	321	320	369	340	362	366	352	359	349	351	332	364	355	310	335	331	313	355	324	351	359	338	317	343	378	363	358	328	348	367	331	322	361	336	354	348	369	326	334	318	354	351	337	322	363	328	357	347	342	349	328	330	341	318	338	342	342	359	382	361	331	365	326	331	331	333	354	360	306	336	361	336	352	339	367	349	346	342	383	379	338	339	302	341	327	355	361	356	367	347	357	333	336	367	363	339	338	364	358	383	341	317	345	367	325	348	373	379	350	383	332	376	303	360	313	352	337	336	326	334	361	330	353	357	330	349	312	335	326	364	334	352	354	343	356	389	347	372	337	334	359	335	340	338	335	312	377	359	342	347	354	351	343	373	367	314	323	367	341	322	362	310	336	337	351	305	386	357	326	334	370	359	327	365	334	343	339	343	348	382	317	342	381	332	318	330	319	332	389	307	357	352	330	367	356	341	339	346	346	326	357	366	327	356	298	333	317	334	353	338	390	368	344	382	356	371	349	352	370	328	352	359	338	315	349	348	347	370	366	329	312	362	344	299	383	369	327	343	344	329	331	345	351	323	350	319	348	361	375	340	318	342	352	391	360	377	359	360	339	319	345	311	315	345	349	345	343	358	379	339	296	326	334	374	296	369	358	338	353	318	334	371	326	329	356	344	358	305	338	313	341	348	329	393	368	346	352	338	355	325	323	316	322	330	325	329	355	369	366	336	349	346	358	335	328	337	338	339	363	344	369	389	361	351	350	330	343	325	326	334	342	343	341	329	341	316	372	373	334	339	345	323	359	341	355	344	340	389	361	365	371	373	353	332	356	355	340	346	327	345	333	354	352	324	290	359	353	323	339	345	305	376	361	315	321	330	325	346	344	334	333	351	352	343	374	366	339	317	338	359	376	358	367	336	335	367	346	359	328	354	354	352	393	378	363	332	345	342	366	364	321	364	339	347	326	326	360	343	361	339	356	352	352	308	369	359	379	360	360	340	352	351	341	331	367	361	345	307	337	313	361	329	336	351	363	360	366	356	329	358	364	379	354	335	381	331	305	327	347	350	335	331	350	327	363	319	310	367	358	344	343	364	347	359	327	338	322	313	335	378	317	350	333	371	334	349	338	332	375	378	336	337	327	346	324	347	366	359	349	331	341	283	331	326	345	339	357	365	334	356	336	360	327	359	328	353	345	341	319	378	326	345	376	345	366	333	329	316	352	345	352	342	351	322	326	359	355	391	363	328	343	346	354	328	332	370	353	340	340	336	362	381	334	334	360	368	356	354	340	319	341	321	366	362	326	362	354	359	335	351	349	343	356	340	362	350	329	350	317	358	345	330	354	362	370	360	331	339	384	343	343	351	349	350	329	352	330	329	320	324	285	313	362	333	369	321	359	364	360	318	314	350	378	317	353	392	352	324	359	338	358	336	352	317	333	377	361	334	327	329	334
2864	1002	1566	7906	18179	17702	13203	8161	4538	2335	1371	1020	852	866	770	849	852	839	795	851	833	852	845	891	845	822	846	862	835	839	849	842	834	882	860	837	801	796	823	845	860	843	844	795	834	830	815	852	803	815	814	835	859	849	827	894	830	811	818	841	791	824	892	817	806	831	766	867	814	869	805	813	856	859	835	796	830	848	807	863	829	885	853	769	889	803	873	821	836	861	834	871	826	878	854	891	778	816	821	867	816	830	794	813	826	870	848	857	850	841	808	844	836	846	856	792	820	810	819	846	809	858	881	868	874	767	845	823	815	860	805	837	840	832	821	833	834	840	785	826	889	788	864	810	835	803	852	781	820	814	830	804	832	919	801	833	779	821	835	836	829	837	792	787	791	825	840	786	806	788	793	826	826	833	825	782	807	816	808	822	809	811	827	861	822	826	837	855	832	838	816	829	776	809	796	829	879	810	829	823	842	818	835	860	803	800	796	821	757	861	833	848	837	882	811	876	866	840	820	824	814	781	797	809	859	811	833	834	891	822	857	814	756	882	835	800	859	864	886	824	780	813	824	851	814	848	843	800	846	826	862	864	837	811	822	879	829	875	822	817	842	776	875	834	830	859	836	805	803	834	823	810	809	774	815	809	869	836	825	856	807	801	821	827	821	811	773	877	902	838	828	817	813	810	853	844	845	829	832	837	848	826	861	838	852	857	791	845	845	883	850	807	853	862	868	880	860	840	806	821	877	824	807	881	872	863	799	859	849	840	846	837	849	793	837	881	854	820	887	820	877	815	792	816	830	827	855	818	766	830	799	801	836	840	817	861	856	837	821	826	868	816	823	840	839	851	828	850	842	846	821	810	873	781	851	792	820	830	868	808	846	811	843	822	848	867	828	895	874	801	811	830	839	836	830	843	839	778	802	872	872	821	853	850	875	830	845	841	836	851	791	818	831	809	888	834	855	885	833	825	819	877	797	812	814	820	840	837	876	846	809	810	820	847	872	813	820	860	831	901	837	829	779	859	852	818	856	832	840	827	804	804	798	881	852	817	850	836	892	832	829	838	845	784	837	807	846	812	869	801	846	868	829	854	878	801	820	845	797	851	786	798	796	827	858	849	836	825	891	813	813	834	812	814	836	834	828	825	818	860	799	793	823	834	828	848	811	812	825	796	830	813	830	819	809	848	821	824	814	795	858	835	757	850	845	845	860	832	797	836	845	876	867	805	817	777	798	825	834	835	855	826	820	812	832	803	816	798	839	860	838	823	859	823	856	875	767	832	796	843	755	869	798	791	834	822	815	866	853	812	838	856	822	840	814	847	890	807	867	805	822	806	904	858	859	789	873	841	866	816	843	867	827	836	859	792	835	819	851	825	843	821	785	833	803	909	858	858	837	853	836	811	872	820	825	865	798	869	816	865	803	848	848	834	832	859	823	760	855	844	853	879	844	798	833	819	809	827	871	842	832	855	846	809	908	865	848	834	871	824	856	830	810	798	846	848	822	820	855	833	841	786	820	861	898	797	868	855	826	821	840	876	838	857	832	835	819	823	816	838	860	848	847	832	835	817	816	843	827	863	819	824	811	841	860	850	795	855	780	825	809	794	799	824	843	835	807	804	788	834	848	873	866	833	874	886	832	878	856	821	800	870	835	845	745	844	821	819	813	853	831	840	852	854	827	841	868	791	816	819	807	803	828	838	812	837	828	848	842	887	782	799	849	831	834	863	840	844	831	820	823	816	849	884	813	866	890	763	823	834	779	824	819	862	828	840	898	821	862	884	844	837	870	837	821	799	816	812	835	840	834	821	863	835	789	856	904	832	904	853	838	887	884	855	867	892	822	813	836	807	842	794	849	860	828	827	827	799	816	837	865	851	885	874	833	765	824	781	873	824	789	901	837	810	821	807	834	816	829	830	796	834	813	858	797	860	826	839	848	824	823	791	820	876	866	858	836	852	859	846	860	891	846	788	847	822	830	837	822	807	837	823	858	831	821	843	811	832	832	802	867	839	807	791	780	818	863	831	828	858	878	829	830	825	854	852	841	817	837	791	823	845	805	845	828	844	873	831	843	811	788	858	834	920	882	818	856	852	821	831	839	808	817	864	821	848	835	837	842	841	843	843	853	813	774	794	834	892	793	804	805	846	815	856	812	833	843	863	834	909	807	925	858	846	827	842	881	852	859	844	816	842	847	782	823	807	800	768	862	819	819	806	823	822	832	862	785	837	833	783	850	827	825	852	818	834	847	870	792	804	866	830	804	796	863	820	831	864	857	822	817	867	834	833	836	855	840	870	808	806	845	912	793	846	855	818	844	819	801	804	895	805	822	796	892	850	840	832	816	763	811	822	828	826	852	801	822	826	834	836	830	864	801	779	844	851	866	865	898	793	861	791	850	861	841	829	816	799	843	829	831	845	835	828	852	815	832	887	820	824	827	813	763	815	839	838	812	814	820	822	848	830	826	845	844	843	844	766	836	801	845	820	833	796	826	834	848	777	822	795	898	844	800	824	855	887	848	826	884	870	797	812	889	853	883	802	815	858	831	846	829	828	844	867	772	842	846	813	862	870	808	820	824	837	823	824	862	827	866	845	844	870	857	853	851	843	824	803	861	822	867	849	800	802	866	855	844	861	851	801	810	790	861	799	824	884	841	825	834	834	784	834	855	852	818	868	822	817	837	792	845	829	871	866	839	879	818	891	830	841	837	834	845	813	881	811	860	839	844	839	861	901	816	830	834	852	842	822	812	815	844	792	833	883	898	815	845	846	805	894	818	850	874	881	828	854	844	816	810	863	839	865	825	827	836	811	846	817	827	848	818	801	830	842	866	847	847	874	832	820	797	835	810	815	850	813	851	805	806	801	806	822	861	850	824	823	826	857	819	848	849	794	815	856	843	808	826	887	830	879	823	788	832	857	824	834	893	861	803	792	846	829	849	844	810	796	855	831	835	822	843	773	855	917	886	848	823	814	872	842	818	827	850	861	811	834	830	857	848	798	836	755	859	791	825	857	810	829	861	798	773	805	813	818	780	780	815	872	799	795	815	833	834	853	862	882	912	868	859	836	882	813	789	804	798	793	908	805	819	852	873	874	798	854	749	836	822	794	857	846	777	860	831	873	841	810	788	793	841	848	798	832	842	792	822	884	808	836	819	838	845	846	860	817	853	823	817	847	811	827	806	877	878	805	893	795	828	821	840	824	849	810	845	868	842	854	835	857	826	809	877	846	879	865	823	824	821	798	803	829	865	863	837	850	861	828	876	875	833	838	850	763	797	812	881	884	872	827	854	868	808	831	858	793	878	841	838	816	868	850	856	804	876	799	797	860	843	880	832	830	872	845	783	867	859	890	836	765	792	808	812	795	832	832	844	893	818	812	886	851	805	912	839	830	795	849	851	836	815	833	820	816	831	847	833	866	833	780	812	816	799	855	772	845	871	832	841	845	809	837	840	826	793	842	815	861	871	838	841	877	871	879	851	845	810	826
17063	3201	13030	35054	64316	58804	45994	31682	16284	5802	1884	653	344	341	297	268	296	310	301	310	284	288	271	287	277	293	264	268	279	276	266	272	313	306	283	286	287	271	288	290	295	287	301	264	272	282	297	304	332	269	283	259	306	260	326	280	310	291	276	285	279	299	281	292	270	293	302	260	299	298	286	266	281	284	275	270	285	284	261	288	292	280	298	295	281	285	290	278	288	282	269	264	270	299	280	275	300	296	280	297	284	274	292	282	309	299	268	270	280	296	302	311	280	290	303	284	279	275	274	290	294	274	243	290	307	274	317	269	278	265	260	282	263	295	291	303	296	299	302	291	327	268	251	258	276	299	279	261	258	293	291	304	292	290	275	271	297	286	287	286	294	259	273	247	274	300	301	266	293	268	307	319	295	285	258	289	263	275	277	275	302	273	300	297	301	302	264	275	312	252	284	304	285	292	306	353	297	302	281	264	284	273	304	292	319	274	291	318	343	294	291	284	316	290	288	297	313	291	273	275	265	271	271	274	289	283	307	295	290	313	240	270	291	299	286	302	297	288	266	316	309	280	293	289	287	308	276	329	256	298	260	266	278	264	295	250	295	264	285	281	283	287	307	254	287	295	301	285	293	293	304	288	297	281	275	291	304	278	288	272	280	293	271	301	296	293	334	295	260	288	279	276	272	306	300	281	288	307	269	267	288	295	279	280	282	247	338	290	294	250	278	317	273	287	289	285	289	266	285	250	291	300	292	272	285	288	283	316	252	325	301	312	269	269	267	298	313	275	285	289	321	291	292	324	286	289	265	300	279	294	306	303	280	299	290	259	282	282	268	255	285	294	303	303	299	285	286	271	294	254	290	284	246	299	309	258	294	273	263	281	294	289	303	284	341	273	277	285	309	285	304	273	285	314	283	284	266	265	273	289	302	283	306	297	276	288	279	256	304	303	291	271	298	285	254	298	301	272	288	258	283	282	285	296	277	302	295	282	290	291	312	325	269	287	278	251	292	309	295	298	280	286	299	278	310	261	320	278	295	264	284	290	259	297	283	305	250	268	304	313	283	301	292	307	270	297	290	289	300	281	282	278	273	292	284	306	294	289	264	287	279	278	319	282	282	302	281	304	319	297	275	272	273	278	283	294	270	297	313	292	261	292	297	291	317	273	276	244	281	289	300	301	291	263	295	287	271	298	258	259	290	303	291	291	271	288	274	292	264	287	287	279	291	267	290	299	321	304	312	309	271	301	302	275	283	280	287	261	305	302	283	276	301	292	270	300	281	301	280	297	289	293	275	291	311	285	268	253	282	297	297	288	299	294	276	273	293	335	277	284	288	287	306	265	262	283	252	258	285	297	278	267	292	282	293	286	320	298	289	308	303	282	305	270	269	293	303	290	312	276	311	293	284	332	274	281	258	269	270	261	266	282	271	306	272	264	300	285	308	267	307	266	283	264	264	307	272	274	299	288	285	288	279	270	300	279	299	305	284	298	254	292	283	290	248	299	259	304	275	290	278	275	306	282	312	294	276	260	282	307	303	295	286	268	348	289	288	287	302	294	306	263	278	287	304	317	293	270	304	289	292	300	277	268	290	329	279	294	278	293	320	293	289	318	262	273	298	260	268	289	270	326	308	288	276	267	300	308	311	295	287	297	266	279	287	282	263	297	316	288	258	265	281	288	281	287	272	307	262	309	269	289	262	300	298	277	331	279	299	273	305	294	285	293	301	273	270	278	253	271	278	295	292	315	275	309	285	317	292	300	285	314	268	268	278	302	309	326	277	272	324	351	289	287	290	296	278	294	254	297	264	279	270	257	302	282	301	282	302	261	285	310	297	262	265	291	276	252	274	273	280	296	314	327	297	293	314	291	271	246	241	276	302	289	297	317	285	283	302	298	292	319	256	293	262	291	283	289	323	291	311	279	291	284	318	288	271	292	274	296	255	295	289	296	303	265	286	282	265	268	285	272	299	299	274	294	287	276	281	294	277	306	265	252	292	289	278	289	272	285	266	270	258	312	283	281	271	289	313	277	285	305	271	306	322	294	302	284	280	279	271	258	285	294	288	287	288	293	293	288	281	268	300	276	293	291	278	274	258	321	275	277	274	293	275	294	264	296	288	329	294	288	273	291	282	281	302	299	272	280	295	274	313	254	283	284	286	294	311	290	298	293	263	286	279	321	298	304	322	287	273	264	281	292	282	274	260	271	274	277	282	278	287	299	279	277	301	297	282	285	291	268	267	301	312	267	284	299	270	261	262	269	330	294	264	283	261	277	250	263	291	284	288	289	299	271	267	310	299	299	299	288	279	275	278	335	277	288	300	294	293	305	260	286	299	302	263	273	291	251	247	284	306	314	276	261	298	273	265	289	293	299	269	279	263	289	310	278	281	261	284	261	295	302	269	279	277	269	299	300	289	291	274	278	283	340	286	280	298	265	279	274	294	287	292	271	293	260	270	277	313	323	296	261	299	299	273	278	272	299	316	313	296	277	269	290	307	281	281	291	264	282	322	288	265	308	263	264	269	302	288	264	307	293	303	293	287	295	309	294	304	265	287	269	262	275	292	297	288	264	310	319	319	297	254	260	316	290	283	269	292	250	281	302	278	285	287	287	287	292	281	287	274	299	285	263	270	293	309	310	283	306	302	265	283	297	295	289	279	314	251	301	274	290	271	255	307	291	253	271	317	256	283	257	278	272	277	292	290	255	272	273	323	298	268	309	281	316	257	283	287	287	273	259	258	274	250	283	317	281	302	279	296	302	267	302	307	256	254	304	281	270	284	288	266	278	306	295	255	290	283	279	302	310	325	253	315	290	308	290	268	253	274	298	264	281	255	282	296	277	278	286	277	281	319	275	286	268	262	262	285	309	281	254	298	298	285	327	256	287	274	282	285	285	293	301	267	301	268	280	287	290	289	259	330	304	275	270	293	275	286	305	282	283	284	281	264	266	274	297	288	256	308	282	301	255	290	259	271	268	288	267	310	299	281	309	299	261	288	293	286	309	293	290	268	309	271	307	274	277	307	258	306	279	306	300	267	288	275	262	315	283	300	296	299	289	283	274	307	286	304	292	268	304	269	303	270	294	288	302	295	271	286	273	293	291	274	290	293	288	269	281	279	290	277	273	300	299	250	273	253	280	298	292	323	292	283	286	270	274	261	274	268	281	264	262	281	279	269	293	274	276	298	284	277	268	285	272	309	278	268	312	276	270	277	278	246	286	298	269	259	319	327	291	263	298	260	288	265	295	277	284	296	280	250	311	270	272	263	312	273	294	289	297	258	309	305	269	299	253	277	273	271	283	324	310	302	282	261	285	313	309	265	261	270	280	314	268	300	292	272	282	270	275	311	309	274	283	294	281	315	271	279	278	284	292	253	274	292	271	302	267	304	271	301	279	271	275	273	262	295	290	258	291	271	298	277	293	295	287	289	270	298	308	309	269	260	316	299	288	272	280	276	294	288	262	310	290	284	269	287	256	270	302	258	294
9580	2785	20864	47315	72192	69042	57942	45345	29911	15899	6420	2368	1082	774	714	716	695	739	737	723	719	713	690	752	737	736	682	690	710	705	696	723	724	698	707	715	687	701	712	702	739	752	701	722	689	678	700	680	700	629	671	673	679	718	656	701	703	679	699	735	681	717	694	671	696	704	720	703	717	696	720	726	742	680	714	724	692	744	742	686	742	659	704	762	711	728	699	715	689	699	723	708	730	728	720	777	769	730	686	708	689	703	718	690	694	767	695	681	715	744	705	734	671	762	676	704	679	715	727	681	724	678	738	679	676	692	676	681	719	676	709	716	674	756	676	764	747	700	704	745	711	750	706	700	705	727	754	732	688	697	726	719	697	690	666	712	686	743	673	747	715	733	689	688	699	744	730	700	711	719	697	651	720	683	736	670	761	694	655	704	693	709	703	729	691	680	730	690	644	737	688	724	709	705	726	720	690	676	678	660	728	687	696	724	697	740	701	715	705	724	679	711	656	700	691	748	724	699	650	693	746	767	657	751	690	727	711	686	700	656	723	734	762	750	729	684	667	703	707	711	717	729	745	659	712	712	724	700	682	722	767	750	732	683	695	665	706	691	693	736	718	728	761	702	699	714	665	734	658	752	702	733	686	713	717	707	708	673	706	729	668	746	701	714	685	672	693	728	719	660	668	737	754	704	744	671	687	666	737	710	719	701	674	712	721	745	661	680	669	765	694	723	703	751	680	736	645	680	693	726	717	736	691	694	742	784	672	651	719	750	706	698	718	704	730	693	646	723	666	708	645	697	695	733	697	661	716	700	697	688	708	752	709	663	698	695	667	745	717	671	732	733	723	675	751	754	700	704	702	655	718	770	688	712	702	739	689	729	779	700	656	680	665	697	745	713	686	658	664	748	707	688	681	704	664	726	662	734	684	678	715	672	760	720	730	685	686	708	668	720	638	703	732	697	668	714	725	694	716	712	744	712	690	800	711	718	705	680	700	738	741	699	715	710	675	675	734	671	723	685	707	708	764	767	719	675	675	703	709	680	716	699	677	722	682	742	744	731	731	682	735	688	746	710	677	693	702	705	706	684	722	704	726	711	684	726	751	705	713	709	707	745	698	722	664	694	662	665	707	699	689	729	667	683	672	729	681	741	746	676	673	676	741	740	723	741	714	662	726	685	724	693	715	700	718	676	708	673	672	691	758	756	718	681	658	697	672	665	717	678	701	688	751	714	709	699	690	700	690	710	718	737	763	736	704	668	673	658	661	679	713	701	696	729	689	730	696	668	685	706	692	698	663	683	726	673	693	738	717	678	687	713	683	725	691	673	656	721	690	663	753	706	711	724	702	725	716	649	710	676	695	708	681	706	688	695	673	683	722	749	717	679	707	705	726	722	659	661	696	721	672	735	705	691	683	720	695	693	675	669	691	718	698	700	713	685	693	732	651	722	685	712	698	688	757	690	713	729	711	690	672	688	686	698	729	711	729	697	732	712	710	710	696	698	765	700	737	695	706	718	707	687	680	739	721	708	701	732	690	704	716	706	693	650	671	681	672	701	707	707	713	667	770	706	727	694	755	692	703	675	727	723	711	714	640	689	690	700	708	692	759	699	742	752	727	675	699	671	703	733	673	690	750	687	716	715	714	683	731	704	698	646	699	684	644	724	677	685	737	676	655	694	699	711	725	745	727	747	709	692	669	692	725	692	734	697	724	756	730	719	681	723	702	728	732	690	707	716	718	677	723	716	703	712	667	702	694	691	747	709	723	717	660	692	728	696	727	707	704	684	769	760	690	749	647	740	696	705	711	699	715	703	699	682	663	719	687	692	712	698	681	719	709	747	694	735	757	704	713	703	722	652	749	705	678	724	715	684	676	705	784	675	715	726	692	698	678	684	753	711	677	730	711	738	742	702	685	732	711	698	738	759	714	682	722	729	707	723	717	705	712	666	728	734	726	726	624	732	697	689	720	721	670	721	687	708	753	701	673	745	689	707	750	721	697	710	686	679	696	685	748	668	655	696	738	725	671	707	734	749	687	732	677	713	741	725	708	703	685	709	723	760	698	690	709	752	703	702	710	711	664	696	704	734	686	758	637	707	727	716	698	687	721	667	731	750	743	713	737	674	701	711	713	741	695	712	659	680	698	741	733	687	748	696	627	741	687	722	740	715	749	686	732	707	709	724	691	666	716	703	690	720	657	750	756	707	763	725	750	652	715	682	693	721	689	725	701	676	719	711	664	676	721	653	703	694	672	692	717	668	732	703	728	690	711	646	676	682	691	777	711	732	681	709	717	651	689	720	677	721	744	701	698	712	738	719	682	714	694	703	703	701	674	744	714	651	720	699	727	711	712	694	701	709	675	738	727	719	733	700	669	657	716	711	703	731	692	699	724	700	700	697	681	677	696	692	732	691	704	744	712	732	686	729	704	727	717	696	757	748	695	715	713	724	721	692	717	703	721	711	727	709	731	689	682	722	724	732	700	714	714	697	734	714	725	648	708	657	714	669	689	688	722	740	727	692	680	659	691	750	716	729	677	760	716	762	642	699	738	714	705	676	687	719	751	702	747	688	711	716	709	709	661	714	701	673	721	669	718	738	724	702	645	710	683	685	690	661	710	755	714	701	696	654	690	730	725	686	688	702	692	733	696	736	710	730	768	681	723	730	720	673	713	711	709	702	731	696	689	697	694	677	740	730	697	739	685	711	692	678	714	716	649	734	707	691	718	701	709	713	691	688	723	715	721	770	673	704	735	678	685	713	645	716	729	720	704	680	649	748	662	733	688	713	689	714	694	675	729	751	730	770	684	692	711	726	716	668	738	704	665	675	683	676	722	724	745	709	670	647	674	687	678	731	727	697	641	705	700	670	716	735	681	715	686	715	681	660	703	688	701	691	728	686	692	750	702	691	745	744	658	761	722	692	670	727	698	656	677	692	756	723	738	691	682	720	711	761	698	716	672	746	648	630	750	719	727	681	707	719	745	692	677	702	714	703	721	744	719	748	714	739	696	690	746	728	725	737	734	703	752	678	703	706	687	693	684	750	704	741	746	659	709	738	682	695	719	685	703	712	728	707	699	714	729	722	711	732	689	698	697	694	703	698	695	685	675	663	696	725	716	709	692	665	748	740	705	761	675	713	711	750	699	675	713	699	701	722	696	675	710	726	746	781	687	707	707	708	729	731	739	662	765	657	671	717	715	652	725	719	727	696	712	707	681	736	675	710	754	654	700	702	707	652	725	711	708	687	742	726	731	699	707	706	643	702	715	690	755	714	668	741	698	686	741	680	698	661	734	723	681	705	723	727	715	743	709	733	703	702	691	703	644	679	724	663	698	718	736	746	700	705	679	728	678	706	704	687	712	704	717	712	685	662	678	699	685	700	663	674	752	700	710	694	673	662	675	729	644	691	713	708	695	709	675	689	709	747	719	697	672	676	718	685	702	704	713	671	761	695	731	683	715	673	704	726	666	720	694	716	704	687	699	737	723	701
19438	3775	7307	33066	65940	61371	49370	35098	18939	7113	2135	735	410	274	242	270	269	241	254	248	276	265	274	276	271	265	262	273	254	238	287	261	260	285	260	316	284	283	264	279	267	280	275	295	248	278	266	239	269	244	268	254	287	271	300	266	279	276	258	298	252	285	263	290	317	272	240	294	281	291	277	291	293	267	271	261	274	266	263	254	290	233	252	264	281	281	280	267	253	271	285	273	265	277	293	269	272	256	281	297	288	289	251	273	274	285	274	296	275	259	262	240	267	315	270	249	293	278	274	250	261	277	252	282	267	261	286	242	254	282	248	287	296	271	293	253	261	246	259	267	271	272	267	281	259	291	276	272	277	312	290	286	261	285	276	261	242	260	253	272	274	282	290	281	245	233	299	258	275	281	276	255	266	282	277	269	268	297	284	282	255	283	273	268	247	257	253	272	285	254	245	280	247	271	269	250	285	284	285	253	257	243	280	296	289	267	261	282	267	283	278	267	256	247	283	246	261	264	263	252	261	252	238	250	255	295	274	284	265	266	261	264	283	248	278	250	259	240	251	274	284	286	264	269	299	260	265	276	270	268	253	310	278	223	243	300	270	266	256	265	267	278	254	285	242	244	229	270	300	231	272	276	275	275	291	265	268	283	282	277	297	275	286	304	277	245	269	281	264	264	306	261	245	255	283	257	287	263	260	281	261	313	295	272	248	269	273	227	264	280	254	295	275	262	281	268	253	259	296	254	272	288	267	301	258	255	262	250	253	268	285	254	270	290	305	235	282	291	309	292	231	256	236	252	264	256	239	296	251	261	263	272	281	270	252	287	251	259	279	269	241	292	268	255	265	295	313	281	241	286	238	262	259	261	292	268	267	292	257	256	260	260	297	282	282	276	271	254	284	268	263	292	269	265	291	251	251	290	290	269	270	243	264	260	300	269	255	257	272	244	263	282	271	269	291	265	273	266	264	286	265	259	281	273	258	286	266	274	265	271	255	265	274	257	287	262	298	272	284	281	286	262	272	272	261	293	298	260	246	266	278	244	263	265	255	278	281	276	280	271	279	288	255	287	286	275	273	248	280	283	277	262	244	243	263	242	254	273	241	288	251	254	300	278	301	266	260	249	257	260	299	274	268	281	265	248	293	273	264	261	259	246	276	290	273	279	267	292	262	304	283	270	235	254	252	313	299	252	253	254	257	245	270	221	275	279	280	287	283	282	230	239	246	295	290	281	264	245	248	245	266	272	272	253	294	268	260	265	261	263	241	256	258	255	269	264	256	279	272	287	245	248	274	264	292	286	268	296	273	283	276	267	262	293	267	256	243	259	264	250	280	264	291	290	272	260	254	247	269	295	264	328	289	246	283	270	290	275	261	271	310	260	245	244	244	298	269	262	269	272	255	260	279	239	283	294	283	244	270	302	269	263	285	263	277	258	270	317	261	296	295	250	275	262	253	280	290	283	257	258	291	285	247	251	303	297	293	261	281	257	267	268	270	260	265	269	268	292	285	243	271	261	270	283	278	256	239	282	259	282	270	275	270	278	278	241	278	261	240	275	284	255	275	303	247	298	260	262	281	254	271	298	240	281	262	253	276	283	274	234	243	248	262	259	247	268	282	277	284	239	280	245	285	266	284	274	289	302	286	274	248	275	275	294	239	257	275	272	272	281	316	285	270	281	264	251	260	256	296	281	282	258	278	290	256	276	270	283	258	288	276	269	310	265	261	262	278	291	269	278	250	281	241	311	289	276	270	255	276	223	248	273	245	291	286	277	276	245	287	272	276	277	278	240	276	264	246	266	254	281	280	287	268	272	271	271	281	292	240	275	260	264	248	284	271	278	262	273	246	256	287	249	303	249	297	261	269	305	254	247	271	265	267	269	264	259	281	250	301	258	271	276	255	270	273	254	291	277	244	263	287	292	277	260	276	273	269	283	280	274	281	296	254	288	269	235	269	285	295	257	266	254	268	261	261	293	259	267	293	305	302	253	249	267	255	288	281	250	268	257	270	263	277	295	279	296	254	268	289	273	253	277	266	239	265	270	271	283	265	220	253	268	270	288	291	268	292	277	307	250	265	270	266	285	248	244	285	290	280	262	263	251	239	269	259	253	267	288	270	267	266	290	265	273	283	255	290	260	294	270	259	277	278	255	252	276	296	275	278	280	260	294	269	275	278	262	266	284	298	284	299	259	279	281	233	283	253	275	263	253	277	276	280	266	275	250	304	285	279	276	291	263	259	261	295	264	301	229	275	267	258	279	265	245	241	278	265	260	264	286	258	254	270	261	276	267	288	261	258	250	264	275	276	277	262	286	307	285	255	270	270	249	271	261	261	260	285	254	286	249	259	275	257	228	263	247	291	261	262	263	267	295	252	259	251	265	272	263	278	284	268	253	254	265	266	260	279	294	297	275	241	286	279	261	266	225	257	287	274	251	256	270	268	280	221	263	237	257	260	247	278	263	241	263	247	270	287	261	276	261	275	266	282	265	287	278	252	254	288	270	270	274	244	267	266	284	239	293	284	221	275	280	273	295	270	250	238	295	240	252	290	256	303	248	282	253	264	282	249	269	267	260	305	244	291	234	288	272	257	247	275	274	267	284	265	252	280	268	272	260	273	275	238	280	290	241	257	259	296	269	255	239	243	279	265	265	278	271	241	282	292	282	267	245	274	241	306	306	295	299	232	259	246	283	281	264	277	251	254	256	264	281	280	256	254	260	280	253	251	257	269	266	267	258	269	263	279	270	272	268	265	287	255	268	236	272	256	253	269	272	259	267	274	271	254	278	294	274	275	276	296	252	263	258	297	301	307	260	296	298	280	256	270	270	232	304	288	283	264	281	269	274	276	271	257	270	245	259	299	289	293	277	256	250	280	273	291	298	294	278	261	246	266	260	258	265	300	275	282	253	272	245	252	290	278	252	282	266	253	262	298	294	276	275	241	270	258	283	258	222	294	262	287	266	246	286	283	269	282	260	282	262	271	296	270	275	249	319	280	277	266	289	235	274	291	290	286	253	253	231	274	270	294	269	220	255	271	280	274	292	283	291	282	255	262	291	287	252	283	266	251	265	272	323	243	283	258	276	289	247	267	265	287	269	273	272	265	263	247	274	269	283	276	260	260	276	276	288	241	290	266	303	254	288	274	290	243	299	269	281	279	276	291	262	246	256	247	260	275	289	270	308	307	302	291	290	273	259	275	278	269	259	240	249	284	275	311	265	242	281	282	261	277	257	269	273	297	284	240	235	236	248	236	270	294	292	277	295	292	265	249	260	274	276	302	264	247	251	250	263	263	263	243	266	276	228	261	259	281	277	267	288	269	257	283	276	265	242	295	255	270	282	272	268	269	281	259	276	296	254	241	268	250	254	258	263	271	280	276	278	289	274	273	264	272	275	277	258	293	262	263	254	290	260	261	254	254	273	248	250	262	272	273	253	291	263	292	291	300	267	248	253	291	264	266	264	260	297	268	250	296	273	230	270	258	276
9998	2982	13069	44738	73833	71919	61411	48345	32782	18267	7493	2690	1142	778	712	696	660	671	685	687	696	725	652	671	698	642	636	630	717	668	659	683	674	695	634	649	725	620	642	641	660	682	643	687	674	647	627	671	658	705	647	653	689	630	672	651	612	673	680	628	666	706	644	684	651	658	686	712	716	637	690	656	643	649	686	671	734	608	642	679	671	613	659	638	691	678	639	699	643	675	651	645	663	655	685	697	658	708	681	717	662	694	656	683	650	700	641	618	650	707	605	656	675	717	702	676	638	698	665	619	666	676	672	648	700	655	668	607	677	722	640	611	684	657	686	685	661	682	663	650	723	629	679	658	623	655	668	669	685	666	667	649	654	680	651	670	656	683	691	657	661	677	703	641	662	671	652	641	657	668	703	657	666	683	689	681	675	654	679	703	729	648	677	671	605	723	676	647	658	641	659	695	659	643	678	618	675	679	678	672	642	655	689	688	648	643	691	670	681	681	699	660	647	659	712	680	656	593	721	682	695	678	589	676	654	703	663	667	679	722	654	630	668	650	662	611	676	680	655	714	694	625	649	665	691	653	674	656	686	688	623	736	676	685	668	683	685	664	729	643	669	728	650	648	673	673	628	690	659	680	664	656	676	702	651	660	641	708	664	677	664	692	675	645	676	669	646	674	654	656	675	677	642	685	687	708	695	646	690	650	631	647	659	609	654	665	673	663	701	703	665	642	680	668	689	707	613	689	677	614	664	661	652	656	723	695	679	626	690	646	639	644	653	660	659	676	690	641	589	684	652	710	687	679	688	630	673	688	683	688	668	649	653	738	659	668	648	691	643	691	695	690	640	643	661	647	676	685	651	663	665	662	692	650	648	626	651	675	669	628	656	664	646	662	672	648	655	692	645	664	645	682	666	697	664	641	653	706	707	703	675	645	666	667	630	688	631	671	713	660	689	659	648	688	641	679	687	669	621	716	617	623	668	682	685	683	688	671	662	691	671	650	647	655	704	691	617	704	662	642	641	654	686	663	656	659	651	691	722	665	727	647	674	666	691	656	668	651	659	680	682	620	633	669	658	660	709	697	699	679	668	689	687	679	695	658	713	713	638	679	670	702	641	670	657	626	652	666	692	660	676	659	701	648	708	670	657	617	648	636	617	666	669	710	698	656	645	694	666	650	706	662	709	699	679	649	705	691	663	620	661	656	711	714	653	672	731	665	683	643	716	670	678	675	677	639	674	639	649	695	727	678	663	647	635	656	654	670	640	678	676	623	707	677	671	644	651	677	658	693	694	672	637	654	670	718	662	678	654	698	659	672	622	682	678	703	700	671	648	711	690	675	657	669	700	682	613	678	684	677	696	657	621	679	675	695	679	665	689	652	618	666	657	656	626	640	664	674	730	634	729	660	662	641	646	674	683	656	622	680	642	653	626	695	708	627	640	631	677	704	638	667	667	697	678	682	639	647	670	657	657	652	650	657	662	655	715	688	665	673	643	722	685	647	664	630	659	650	631	665	661	633	676	671	708	673	635	660	705	637	607	673	665	660	671	670	667	629	661	729	691	638	681	656	701	674	677	657	660	653	677	657	701	657	716	640	684	694	632	666	709	639	663	664	646	695	613	720	624	637	657	653	677	659	638	642	694	689	639	681	635	655	639	654	654	657	647	678	695	703	650	677	699	662	680	689	671	693	669	741	692	676	679	678	663	665	678	670	674	722	645	699	662	675	632	636	666	663	676	687	669	632	679	682	664	638	683	636	640	710	605	659	667	684	680	674	681	654	647	638	678	706	649	701	638	677	666	690	703	648	655	675	684	748	708	695	638	701	671	735	707	651	691	685	638	702	693	661	678	671	687	639	650	688	628	701	711	667	693	685	631	676	618	685	675	654	691	713	696	658	681	659	695	665	635	684	654	698	685	622	686	657	684	634	685	668	690	647	694	701	681	690	611	666	650	669	648	663	665	662	651	677	692	666	693	645	670	617	691	663	678	685	629	656	656	698	679	683	700	670	629	623	640	689	622	704	642	664	644	671	682	634	663	673	689	671	702	654	668	626	674	691	628	692	683	673	646	702	664	656	664	713	674	596	624	681	692	675	657	644	700	685	655	693	634	661	653	626	647	697	712	638	645	672	650	636	689	684	645	708	631	695	686	623	606	631	654	705	675	718	682	633	679	657	686	629	683	690	677	669	673	722	661	652	663	700	680	657	657	668	636	658	701	636	666	698	688	651	653	651	666	680	691	661	650	671	615	644	655	646	654	672	650	658	656	676	661	680	709	669	677	635	675	653	674	632	674	646	708	664	699	641	658	681	696	659	675	680	691	662	647	642	652	713	685	694	686	681	657	691	677	637	695	642	666	692	650	684	679	662	691	628	662	635	683	677	714	652	668	692	672	645	677	655	668	662	639	645	701	681	643	691	673	589	681	631	681	667	676	649	662	658	668	680	685	690	676	688	686	682	642	645	656	633	655	694	708	716	691	636	710	655	630	634	676	678	671	650	676	681	683	642	641	649	693	656	738	682	648	661	658	632	640	641	637	668	632	648	702	708	663	693	626	636	704	681	718	678	700	678	666	635	673	675	685	665	708	666	653	671	683	691	700	674	667	634	641	705	694	710	689	643	658	633	660	642	671	659	639	678	655	694	659	627	642	633	693	676	672	686	659	709	613	669	651	645	677	660	662	661	661	709	667	657	684	702	687	685	653	659	674	661	694	718	658	677	662	669	697	674	664	655	655	632	667	675	664	655	658	665	658	656	692	708	723	638	692	673	690	701	655	661	630	657	731	671	703	648	657	636	696	664	631	691	695	664	658	661	656	686	670	641	691	659	664	682	697	671	650	671	645	636	689	687	681	673	674	647	636	683	704	691	669	628	708	667	655	684	675	650	648	612	700	648	675	641	663	672	610	680	687	717	627	680	668	625	680	709	671	661	665	689	672	696	680	680	659	658	690	679	662	657	687	681	664	672	655	653	644	678	729	654	652	736	675	672	720	662	641	670	697	643	669	669	674	715	700	701	675	661	696	651	686	698	692	689	687	671	653	629	651	677	699	686	660	625	657	656	690	694	682	669	664	640	654	643	658	642	648	641	679	666	653	682	630	660	672	702	702	657	680	703	669	680	649	649	695	683	690	692	653	665	670	671	675	663	635	650	658	693	621	639	658	665	647	649	711	690	665	717	657	690	674	648	657	676	659	673	696	708	675	659	682	651	653	661	629	678	639	673	691	734	698	655	703	694	617	622	665	673	641	672	640	671	689	668	629	615	673	703	685	674	654	745	655	641	679	678	648	681	650	668	668	683	660	710	647	667	677	679	690	638	675	677	735	705	657	663	692	692	638	679	663	662	694	657	665	683	669	644	687	643	674	689	684	718	635	647	678	679	665	671	626	701	631	694	692	714	675	680	638	651	664	663	640	630	658	663	697	647	639	650	641	691	660	654	688	701	653	667	650	720	641	682	639	686	655	649	658	709	642	716	680	648	714	697
2575	492	609	1237	4753	5317	4027	2574	1425	737	529	417	354	337	354	364	353	351	356	333	315	333	346	322	359	362	349	342	336	354	329	365	352	375	323	315	342	330	369	332	334	340	383	349	339	314	346	349	353	346	351	340	330	326	347	340	343	346	335	363	326	340	334	373	337	324	346	371	345	350	341	339	390	322	331	330	349	315	328	387	345	366	314	346	373	306	346	320	358	339	367	354	346	335	315	350	334	361	319	336	332	322	346	314	373	353	309	358	352	355	337	349	343	349	339	345	351	352	315	347	321	340	336	344	343	336	333	358	359	382	352	353	353	345	344	324	356	353	329	305	346	291	362	295	341	361	338	321	352	336	343	328	363	328	409	337	333	348	294	379	321	322	344	367	316	366	312	314	359	307	336	356	379	352	345	358	331	335	317	350	311	335	323	335	356	301	373	327	323	361	344	317	372	355	344	331	303	331	358	327	357	350	344	370	329	331	331	336	320	327	334	347	342	351	339	342	357	369	327	342	348	356	357	334	338	309	319	317	326	340	352	317	339	363	361	335	365	343	391	347	323	344	356	300	360	355	299	318	286	318	304	342	327	372	334	303	355	345	349	315	345	368	321	326	376	348	339	319	352	321	372	331	320	347	343	336	349	388	347	321	334	341	366	335	331	335	367	372	374	352	360	326	382	319	352	332	348	357	302	345	303	311	318	354	370	351	349	336	330	311	332	321	383	313	349	338	318	353	329	350	363	339	357	362	355	356	325	353	361	347	315	324	315	389	335	350	355	335	356	339	340	352	368	309	375	301	315	362	340	385	375	326	348	303	365	313	343	322	319	327	344	352	346	366	347	354	337	342	329	306	345	356	337	338	308	363	341	338	342	340	340	381	338	369	338	374	306	329	320	329	360	321	332	372	360	367	369	384	326	370	345	345	332	331	331	319	396	363	375	337	330	332	341	345	316	347	361	369	361	322	318	315	341	328	347	312	344	318	329	358	345	348	351	339	298	331	345	378	340	372	373	341	345	353	331	381	360	359	373	357	308	333	353	323	381	354	336	367	351	328	325	321	353	324	312	322	346	344	309	327	345	343	386	360	352	374	392	329	346	365	345	350	336	329	328	318	327	360	362	354	328	340	338	364	330	320	363	328	338	350	320	343	310	342	339	368	331	321	326	345	353	340	324	299	339	371	316	324	357	309	344	331	333	342	311	336	340	369	334	315	324	363	358	334	339	364	342	324	324	326	348	324	333	317	361	321	305	348	330	345	335	352	325	332	323	331	339	342	359	378	311	342	353	320	342	350	383	338	299	309	358	355	353	344	349	344	360	322	334	357	359	348	350	339	373	360	357	309	326	364	330	336	363	337	345	340	336	335	372	351	336	325	341	366	340	360	351	300	342	343	329	327	358	345	344	345	329	379	331	332	337	336	363	345	321	328	350	337	333	332	362	344	340	329	345	342	359	337	334	321	367	380	356	335	346	331	338	345	345	344	335	326	359	329	341	329	327	332	342	337	350	333	345	330	350	330	382	340	349	341	373	321	338	344	349	355	322	353	338	342	330	384	344	325	320	342	360	388	358	338	338	315	327	339	342	341	358	336	354	376	332	357	331	325	316	359	366	322	352	368	345	370	345	333	340	322	370	309	321	336	325	342	367	341	337	346	330	343	333	313	354	353	333	340	328	325	331	326	316	339	326	344	337	315	339	323	358	321	337	357	346	325	371	361	364	329	337	342	370	301	338	354	348	368	362	327	343	328	348	336	346	363	339	317	323	340	352	338	363	365	360	304	350	303	308	345	339	336	327	370	345	383	350	329	332	359	365	337	363	373	362	331	333	362	346	358	366	343	359	329	323	297	321	342	370	346	323	342	340	343	310	327	371	347	360	344	333	334	340	327	354	346	346	338	329	321	333	301	339	358	326	346	319	329	364	339	323	312	355	337	353	332	301	341	332	334	361	365	350	304	367	332	340	356	350	339	334	359	354	334	341	320	351	329	334	396	339	349	313	321	334	358	309	324	291	366	334	345	349	350	340	346	316	316	322	343	361	359	327	352	341	344	369	312	322	366	352	347	343	363	355	344	327	323	320	308	340	332	336	292	337	333	329	348	321	278	340	320	358	350	356	372	332	355	356	336	348	352	313	351	337	316	324	373	343	343	309	360	352	351	367	330	348	368	344	347	349	320	344	339	353	329	308	344	378	357	359	350	354	347	341	367	359	367	322	323	324	312	326	384	358	343	363	341	343	347	343	321	349	333	324	355	366	315	341	340	347	338	326	336	342	342	342	352	331	341	356	343	364	368	319	366	326	318	366	339	348	332	383	332	324	313	332	323	309	309	374	358	333	368	313	356	346	362	351	365	361	353	361	361	336	347	367	349	381	344	323	356	322	362	389	332	337	351	340	363	339	376	333	322	331	346	361	366	346	356	351	351	339	340	317	361	357	319	324	334	330	326	349	352	333	331	391	337	330	337	351	351	331	315	321	322	351	352	366	368	344	342	356	324	363	320	335	308	329	358	327	377	317	352	369	356	315	340	381	332	343	326	368	388	343	320	355	361	342	339	359	343	347	349	339	355	336	330	368	346	339	355	351	370	371	344	316	315	344	345	332	326	346	348	331	327	384	368	337	357	332	360	318	344	321	349	361	326	359	348	332	346	325	318	317	354	354	354	353	386	344	344	330	332	342	319	325	342	347	326	330	313	306	339	346	333	348	320	373	345	336	340	314	362	363	344	366	346	298	347	340	357	346	345	318	363	352	353	320	364	328	328	325	326	332	382	369	393	344	342	331	330	358	342	324	326	330	367	336	354	320	348	334	374	358	325	364	352	341	333	322	340	339	364	355	356	360	301	329	333	345	317	376	362	368	313	330	308	375	337	332	345	326	348	354	351	366	315	340	346	369	380	331	348	355	328	322	357	321	310	343	372	340	348	330	353	361	346	355	351	354	359	341	323	301	346	363	347	376	323	317	355	297	316	354	296	330	351	314	370	318	345	334	338	327	338	329	336	357	345	319	360	362	328	323	346	344	340	359	364	384	332	319	338	344	331	317	336	320	360	346	372	343	353	348	343	339	305	303	334	316	324	345	316	354	340	353	341	335	371	359	318	342	355	316	353	349	342	360	356	327	344	319	361	335	374	334	365	326	383	352	329	304	311	314	306	322	337	342	354	325	357	326	336	342	332	354	344	368	344	333	348	313	380	310	336	317	362	363	357	352	333	327	357	326	338	362	333	364	358	327	346	362	314	341	342	373	328	362	368	346	340	341	360	278	329	319	327	341	337	345	344	327	355	349	378	311	325	348	371	354	356	347	359	366	362	372	362	354	360	385	293	311	346	336	341	318	294	343	341	326	337	331	312	343	358	342	343	360	354	340	337	362	349	337	313	371	354	333	321	378	316	331	355	297	363	329	334	358	365	344	348	316	323	357	332	318	350	329	323	359	366	348	341	360	340	342	316	336	334	337	326	343	356	333	353	339	333	346	319
2755	976	1420	4713	16737	17604	13496	8992	4834	2450	1340	1040	913	893	837	897	811	844	831	870	856	801	807	827	814	800	835	778	840	816	808	828	813	834	806	843	828	829	823	831	834	879	820	820	871	821	794	793	829	797	860	852	848	824	813	854	780	897	838	814	814	800	885	796	824	808	874	809	868	848	832	848	825	815	850	898	813	837	858	855	877	831	797	779	804	851	857	862	819	826	791	841	809	823	842	834	828	804	813	856	836	849	835	832	892	823	794	856	843	804	795	812	830	796	814	877	800	870	862	828	842	850	884	836	802	845	851	851	838	798	849	818	829	812	806	778	845	837	812	752	839	855	805	811	873	812	826	834	821	865	839	798	785	765	840	811	844	819	815	809	818	835	835	848	809	806	811	844	838	799	805	801	812	855	824	778	817	826	812	789	839	833	833	871	829	811	822	841	806	810	756	803	846	830	874	905	802	843	905	856	807	827	781	847	821	863	817	871	809	800	832	786	846	829	833	845	878	857	848	824	869	819	881	795	849	779	847	820	805	847	825	838	815	815	856	799	857	815	800	826	781	831	795	818	864	872	786	833	832	818	824	826	795	874	780	843	761	815	796	838	836	811	846	850	856	857	790	851	835	796	814	854	851	816	868	789	885	855	821	787	815	824	768	853	852	809	870	847	853	818	860	878	832	867	839	891	797	842	838	830	894	819	829	812	830	809	830	833	834	817	802	836	777	832	842	795	855	841	803	812	826	901	859	799	865	826	859	825	809	867	801	848	828	849	867	798	842	874	836	823	851	786	778	810	776	830	835	836	880	777	868	834	810	824	813	832	811	803	832	816	821	828	830	776	887	799	807	839	821	811	763	821	776	841	770	840	816	800	843	808	823	813	852	812	844	784	809	821	817	817	832	858	864	836	866	836	834	861	820	830	852	767	853	848	853	886	810	800	820	877	849	837	812	852	813	845	793	869	840	851	826	763	806	795	781	843	818	842	815	804	832	811	803	856	867	831	893	913	839	876	821	805	796	784	823	809	798	811	817	844	795	810	797	844	807	839	794	848	807	807	820	813	816	900	833	840	870	879	785	802	903	802	833	840	842	796	824	836	837	813	782	827	832	803	805	778	845	861	846	808	810	769	881	876	859	849	867	844	750	808	840	821	870	824	843	814	816	853	856	802	840	812	844	826	810	806	828	826	816	782	844	846	820	843	821	855	868	833	824	858	858	901	841	791	791	834	795	784	853	832	862	810	828	819	826	857	808	846	825	834	785	855	845	873	796	814	816	798	806	830	841	818	845	799	822	811	834	791	792	816	855	841	798	823	863	826	858	838	859	805	784	788	846	823	778	855	821	829	875	808	860	811	899	835	790	799	874	860	863	849	835	818	807	810	807	826	791	811	864	837	870	830	851	871	832	806	875	838	839	831	836	846	823	848	850	801	811	858	833	829	839	835	857	822	821	827	817	851	847	822	835	822	857	789	861	835	789	815	901	788	882	849	785	842	848	801	829	867	830	853	810	844	875	804	846	815	800	836	849	808	833	827	832	833	775	842	845	832	888	831	863	827	830	841	871	880	864	812	794	812	892	825	836	803	800	837	823	818	824	783	730	837	788	828	847	804	836	816	840	896	763	807	856	823	858	876	826	797	813	790	823	862	805	867	816	825	823	795	804	853	789	819	825	795	809	811	793	761	828	814	804	825	810	843	800	793	768	813	839	849	839	854	821	884	845	849	804	802	813	846	827	814	806	809	749	818	823	841	862	797	777	827	857	829	829	823	817	861	830	825	823	752	867	788	828	822	825	827	810	799	844	788	852	828	866	808	877	857	817	812	904	814	836	830	817	844	857	843	806	849	811	821	802	798	810	812	824	817	804	831	802	831	837	866	855	829	836	833	803	859	784	846	842	837	839	886	834	856	833	833	851	842	854	833	858	755	859	850	865	839	793	797	861	798	813	818	898	791	811	789	883	840	807	794	799	849	802	817	848	833	876	832	834	857	834	835	809	846	795	837	791	824	855	837	865	839	814	807	845	835	829	823	824	824	834	856	839	829	856	813	821	839	929	804	812	816	842	833	809	842	814	823	812	839	849	844	827	827	798	836	820	875	822	789	796	885	861	798	858	817	881	805	840	816	835	864	782	819	869	767	809	794	846	826	799	859	836	822	821	879	793	815	834	797	828	833	801	767	837	828	840	815	856	838	786	807	797	832	820	845	839	853	807	846	807	825	819	817	842	812	811	817	843	845	878	814	828	859	788	860	825	853	829	840	834	823	827	848	851	819	838	854	825	840	840	858	814	807	822	838	853	870	841	861	796	822	837	853	883	807	835	826	863	846	825	804	805	861	822	829	837	839	807	802	857	841	811	823	826	879	807	838	825	803	840	815	794	791	789	788	826	819	863	844	848	806	801	871	831	824	829	826	799	841	821	885	781	845	807	811	825	835	848	872	853	877	880	832	894	834	807	781	813	821	852	838	824	858	809	808	839	835	842	829	769	838	813	858	800	833	876	882	852	796	804	797	847	817	842	861	866	861	882	835	844	858	875	834	834	821	802	804	828	838	805	847	786	781	861	780	824	821	854	766	854	778	840	851	878	841	825	789	836	856	817	832	825	858	901	847	857	845	877	828	856	795	816	878	801	823	844	814	803	805	852	810	874	831	799	846	818	777	802	823	821	824	780	834	809	830	807	792	864	887	819	846	824	795	815	851	794	792	877	829	849	847	757	852	823	799	847	818	782	843	804	878	813	814	858	868	817	821	849	862	825	834	833	801	858	845	837	833	815	843	819	854	798	888	837	818	933	860	865	816	817	821	834	860	816	823	908	826	796	889	820	780	801	803	831	863	781	787	788	833	884	818	827	813	857	786	850	860	852	791	809	865	796	813	804	788	872	842	863	835	815	835	800	798	903	789	832	797	858	792	843	783	790	847	847	844	851	801	796	873	788	806	818	823	874	824	836	849	800	839	800	843	832	847	826	867	845	839	859	850	872	835	902	811	847	836	877	913	797	850	845	825	835	795	818	837	829	852	803	782	792	862	805	849	862	811	812	848	856	810	780	805	835	833	839	848	837	882	866	781	848	837	811	841	833	870	839	854	889	826	831	866	884	852	794	864	800	833	804	769	865	821	800	827	842	782	786	821	820	826	761	853	850	809	805	836	826	834	822	830	826	813	854	810	855	833	820	819	821	867	846	818	797	844	816	806	818	812	838	834	805	835	848	810	847	829	852	831	787	869	859	798	850	869	820	804	864	790	809	786	812	838	832	825	819	786	787	870	794	845	820	795	803	814	812	822	814	826	851	833	802	789	778	870	841	839	845	831	853	820	770	858	863	866	857	840	825	855	795	780	877	792	780	822	842	874	815	830	838	866	807	841	834	810	869	822	806	851	860	810	863	818	836	837	864	806	763	821	828	854	825	776	869	822	828	852	800	833	797	835	878	832	801	776	865	828	817	816	840	853	872	823	837	848	831	844	846	809	799	780	831	826
18270	3818	5199	28373	65080	59022	45479	30907	15736	5536	1748	658	360	333	318	265	298	282	256	271	307	259	281	293	278	279	269	288	281	269	299	298	282	282	272	288	307	289	297	276	291	264	289	291	309	263	276	283	292	272	276	274	295	292	267	271	319	292	306	284	292	254	292	263	279	260	285	307	256	285	295	261	274	275	308	261	280	340	290	253	291	302	286	280	263	294	301	302	257	268	311	255	300	294	285	261	252	293	281	261	282	283	297	323	251	283	314	282	288	292	277	250	254	273	282	290	270	255	314	308	304	303	283	301	266	276	256	277	270	282	277	279	275	273	298	290	295	258	308	278	289	298	301	298	296	287	291	272	307	272	251	262	275	272	268	278	267	290	274	317	287	300	264	290	291	291	294	301	304	262	278	254	270	254	292	283	309	304	295	279	268	250	289	264	257	320	276	271	274	246	281	291	313	301	287	271	292	291	283	267	292	259	273	261	291	279	284	300	273	341	264	266	306	279	274	280	309	272	270	268	276	283	297	282	279	277	311	313	278	291	315	295	319	278	262	290	300	273	336	289	291	264	288	251	261	286	264	276	282	285	287	284	282	269	294	261	291	301	272	288	277	271	289	286	274	307	282	275	277	312	284	300	308	305	262	277	305	273	289	300	268	276	274	311	293	244	272	276	275	290	294	284	267	301	293	276	274	308	258	262	253	290	258	304	286	284	285	290	269	283	303	303	285	268	314	304	287	300	270	321	281	262	295	301	271	285	291	301	266	274	276	298	253	294	298	289	288	281	257	259	263	280	275	284	279	254	297	287	305	229	265	288	289	284	259	273	298	318	274	288	281	282	279	278	303	293	298	267	280	285	316	295	297	267	264	271	301	261	258	274	311	264	278	274	303	255	306	289	282	275	281	286	271	283	267	292	302	254	275	278	297	301	277	296	297	260	297	264	295	287	309	286	306	255	295	270	283	304	291	262	279	275	309	283	270	268	287	307	278	293	271	259	266	256	308	276	302	263	278	244	320	314	332	281	294	300	246	302	270	246	275	273	295	266	278	283	269	308	293	277	267	281	312	270	302	310	298	291	306	264	284	300	243	266	315	293	270	264	284	273	294	266	307	290	303	271	278	257	277	257	272	290	260	280	291	261	273	302	272	263	284	290	314	314	288	274	275	297	291	260	261	311	278	274	268	298	289	275	280	283	300	287	281	274	243	268	301	282	305	297	246	287	264	283	275	275	306	268	261	272	274	259	265	285	269	286	287	289	282	306	276	260	244	280	305	268	292	268	267	297	263	289	295	285	282	290	297	268	271	303	260	277	278	282	258	301	275	268	288	280	316	292	273	300	283	264	285	256	280	263	281	271	305	289	277	272	277	278	301	264	255	327	278	258	294	291	281	303	290	247	284	281	249	292	289	252	275	262	281	240	257	290	299	275	289	248	261	293	255	278	269	315	232	281	264	278	258	274	276	288	318	254	271	305	275	306	295	273	275	272	298	265	274	250	247	263	290	272	270	278	303	280	268	295	311	291	282	315	305	299	288	255	263	297	282	260	287	301	271	285	277	281	279	273	284	267	280	252	291	287	275	270	295	274	308	293	292	298	253	267	268	272	324	305	267	275	253	270	260	288	294	248	288	271	304	290	283	245	286	297	296	290	254	296	271	281	278	279	279	274	264	276	300	299	299	264	295	226	280	286	271	285	255	334	328	276	277	276	255	271	258	292	273	311	261	279	285	261	299	280	262	275	291	295	285	296	284	332	285	306	265	302	259	284	300	310	271	259	265	268	283	276	278	271	284	255	306	288	246	286	301	297	303	271	304	289	298	280	289	293	252	295	264	266	289	279	305	279	289	276	272	286	271	297	290	267	266	287	274	272	262	269	293	314	282	281	291	276	270	270	243	285	273	261	285	289	300	276	323	303	285	247	294	299	258	282	280	270	255	279	286	301	301	300	317	260	303	270	277	246	297	325	287	250	278	307	277	279	292	284	267	309	272	290	238	278	303	277	281	287	269	294	302	280	298	284	281	261	255	319	266	279	291	297	282	259	290	285	274	293	302	241	278	270	260	269	303	247	302	297	266	264	255	247	270	312	242	261	297	259	266	273	279	250	323	260	294	270	280	261	301	283	278	290	289	265	255	280	286	297	298	295	251	275	296	282	261	319	287	275	289	279	299	301	266	258	307	281	289	322	294	274	282	265	306	301	262	289	308	300	271	275	304	264	298	273	274	274	294	281	263	308	243	308	286	286	292	289	272	283	284	278	270	323	291	281	287	291	289	286	302	279	301	265	285	277	282	264	264	261	292	271	264	294	275	292	268	286	263	270	278	292	275	272	266	280	282	287	278	315	294	274	302	306	287	301	289	257	283	249	269	294	290	275	280	325	288	268	317	278	283	285	277	285	266	270	252	288	273	307	302	268	259	305	298	268	313	264	291	287	264	274	262	280	275	291	271	275	264	275	312	276	290	305	289	269	271	292	282	267	272	258	272	276	270	297	282	290	284	270	282	298	272	287	307	258	284	303	288	322	307	292	304	277	283	269	272	292	289	290	276	284	266	233	282	312	277	286	298	322	268	285	318	269	241	294	313	291	280	271	290	305	288	313	290	283	254	288	291	279	301	309	274	280	274	279	278	272	285	263	284	305	304	313	306	296	307	279	299	298	261	289	284	296	266	287	285	305	282	262	295	290	261	289	255	287	277	289	311	294	252	296	294	268	270	297	280	269	301	281	254	311	251	250	288	269	288	276	285	266	306	302	303	273	294	290	246	295	297	287	277	253	299	285	275	276	273	295	305	314	263	268	277	308	278	278	278	283	294	280	304	276	319	281	259	293	230	265	307	302	277	292	312	265	263	290	285	284	289	251	296	308	275	269	269	265	241	299	313	266	310	288	328	279	290	271	273	295	287	276	303	295	261	279	295	257	294	264	264	283	272	263	267	271	281	277	266	277	291	256	297	300	277	269	292	285	258	271	258	278	276	294	278	270	264	286	275	295	284	292	291	273	301	287	280	283	324	290	297	303	237	266	278	284	248	254	299	290	275	297	291	273	294	266	293	272	289	271	301	257	282	282	273	298	296	290	284	267	250	268	245	279	286	270	304	248	285	280	283	287	277	284	290	259	276	298	272	283	252	282	297	250	273	292	266	297	303	285	306	279	300	293	258	270	282	256	291	260	247	287	288	275	273	298	280	299	271	284	290	242	277	319	294	299	289	272	287	283	261	253	271	278	272	273	290	279	283	283	276	283	265	297	293	277	294	273	294	298	257	278	296	298	273	315	266	302	287	298	268	280	281	292	315	287	290	269	297	273	308	295	279	295	283	301	286	262	282	294	299	271	273	291	303	274	254	283	296	264	288	290	278	301	310	290	305	277	290	277	281	293	278	297	333	257	296	285	275	295	287	275	261	260	289	297	269	256	287	300	274	301	268	267	256	299	295	280	292	303	315	295	271	270	262	275	274	279	261	304	285	293	274	295	276	294	288	268
10275	3097	9631	40190	73233	68978	57602	44655	29363	15415	6298	2321	1134	785	730	762	671	684	699	705	689	673	722	720	730	706	739	709	693	678	674	684	711	713	697	696	672	703	668	687	719	664	697	718	690	661	663	735	711	671	713	743	737	694	714	666	733	721	648	712	726	700	681	711	665	693	697	726	736	735	713	691	708	649	682	710	730	679	690	707	731	718	735	689	688	729	717	724	715	712	687	706	649	694	726	730	695	692	711	718	704	714	709	655	689	711	680	707	658	674	692	699	679	650	712	664	684	687	717	679	652	689	719	693	694	790	694	743	648	659	637	690	667	667	695	641	663	697	703	690	667	696	710	728	718	703	652	694	638	692	704	677	732	708	721	635	681	678	714	655	719	699	707	701	701	686	711	695	730	702	689	712	693	750	677	699	685	704	701	704	693	706	669	739	705	670	709	741	712	681	722	699	727	721	689	701	701	693	692	728	692	710	737	713	659	647	662	701	704	701	688	705	728	663	679	667	698	656	689	664	695	680	727	691	742	693	709	751	698	680	711	703	712	666	672	710	721	657	706	677	701	703	677	691	721	676	721	697	705	696	689	703	677	711	707	764	714	674	725	689	670	683	712	741	671	683	720	699	692	730	698	664	651	698	664	701	694	690	704	714	701	717	665	653	697	699	710	700	692	636	705	667	719	719	687	682	751	667	686	754	701	683	770	684	661	693	677	671	653	725	684	717	717	686	692	686	686	722	702	695	709	678	720	729	653	695	688	680	731	700	650	730	691	668	665	697	711	682	669	688	648	729	672	733	696	654	704	708	711	752	706	665	659	681	672	725	715	688	721	713	698	731	692	728	702	713	731	712	683	677	674	711	723	717	656	693	668	746	706	735	711	693	672	724	648	665	709	739	714	655	696	696	677	694	657	723	653	670	722	668	678	766	678	710	686	745	716	721	672	668	688	660	725	719	676	697	669	700	700	693	726	736	690	708	677	680	664	718	697	726	726	692	637	715	713	721	728	682	719	736	728	713	680	676	643	707	697	702	627	728	736	682	667	706	726	659	711	705	675	702	692	706	717	672	653	702	694	649	688	717	656	692	743	714	722	716	667	679	749	687	693	677	678	708	709	693	661	670	677	676	693	689	705	690	686	714	673	667	712	700	709	705	704	665	739	735	694	698	765	658	659	660	706	743	750	729	717	687	705	680	744	737	722	710	668	685	715	707	667	718	686	708	680	678	695	679	716	676	747	738	729	697	732	692	721	745	715	773	732	709	657	656	640	692	692	760	728	704	662	686	704	654	714	710	702	686	651	719	766	701	694	674	741	708	693	681	707	732	718	743	720	694	627	680	721	673	719	696	666	692	721	732	679	723	722	643	734	714	693	688	705	716	681	705	680	730	750	660	711	676	708	666	730	691	702	699	656	706	683	708	726	724	680	702	661	696	676	683	687	707	717	696	683	688	702	669	701	648	695	706	702	728	676	677	671	688	733	722	698	745	691	702	711	707	648	699	710	701	705	681	713	709	672	705	705	725	730	703	697	698	746	700	725	694	719	674	685	657	679	710	703	691	720	693	730	729	682	699	727	693	700	675	704	666	736	738	681	706	736	666	704	738	694	677	711	650	702	677	707	705	719	702	667	724	682	674	617	679	672	717	745	730	692	718	680	701	679	703	710	673	714	695	661	712	636	670	692	768	652	689	707	719	685	672	755	689	744	686	676	680	684	672	712	711	653	694	705	717	697	723	732	668	718	718	631	699	700	690	682	695	726	711	703	729	689	694	654	718	716	709	687	703	671	702	676	707	730	741	724	663	699	677	701	738	675	699	722	734	661	718	682	755	677	744	739	666	715	718	664	665	664	719	659	737	686	700	619	730	760	690	703	699	690	677	657	672	712	693	703	731	692	730	739	724	717	690	695	692	731	731	749	705	688	705	660	783	719	697	729	681	686	710	651	714	701	694	739	701	668	641	704	649	666	704	731	677	737	706	692	702	717	708	697	745	721	733	665	683	719	704	685	740	724	739	726	709	706	722	710	700	624	693	682	737	739	693	698	725	728	721	736	657	712	723	694	763	710	732	680	682	714	703	644	695	749	727	678	694	710	684	704	688	680	726	705	662	690	768	707	695	704	697	671	690	677	708	620	671	693	658	722	693	698	740	651	687	728	749	735	712	688	700	731	705	670	712	652	752	720	719	671	681	688	709	723	702	739	707	708	691	709	741	682	708	712	738	680	670	669	698	710	688	743	672	655	717	704	693	705	676	664	691	708	696	673	688	703	688	742	719	678	698	674	689	711	725	713	673	711	693	727	661	692	710	709	722	706	748	642	664	702	716	737	688	684	717	713	705	651	713	676	678	713	687	724	684	768	685	715	697	734	725	657	720	714	705	671	687	698	690	667	726	720	713	727	660	682	708	711	723	742	753	649	675	677	683	663	731	675	699	671	740	688	705	685	720	703	688	688	672	718	708	651	681	678	691	683	736	671	717	745	727	724	706	759	723	671	694	708	655	689	689	652	717	649	725	726	694	703	620	700	713	693	680	703	720	709	748	715	700	751	634	668	651	681	677	713	706	686	736	662	670	737	731	710	687	699	716	731	728	745	695	691	690	700	739	724	684	683	709	693	740	701	671	716	748	695	727	722	694	716	720	741	694	665	739	732	700	716	735	730	710	673	753	713	678	679	752	702	737	659	656	706	696	700	691	726	685	717	719	667	684	675	696	686	735	696	698	726	657	689	697	688	713	727	772	682	672	721	713	715	650	663	690	679	674	712	680	716	680	727	739	690	725	698	698	679	727	690	679	700	687	704	695	710	665	691	703	718	682	708	681	691	725	676	713	658	652	679	688	700	706	671	643	772	719	747	693	714	683	725	688	704	709	689	722	702	700	709	719	678	700	724	687	697	703	720	728	690	673	712	733	694	724	701	725	712	661	749	693	691	708	680	712	696	668	699	714	672	695	652	730	691	668	673	633	661	731	719	714	716	650	669	686	721	681	710	719	724	705	658	692	741	738	708	667	712	684	685	700	651	705	714	642	716	725	625	724	680	683	719	737	659	667	664	682	711	717	700	705	719	723	694	678	679	759	675	701	681	684	730	677	708	725	705	744	699	734	701	699	679	659	670	740	703	647	694	656	699	702	679	672	665	709	728	687	758	724	705	665	674	703	700	689	718	721	696	697	698	716	672	726	718	673	686	687	685	705	676	677	719	674	639	694	683	715	653	717	719	712	697	734	654	683	719	754	712	691	719	671	699	664	703	736	706	723	709	709	699	729	729	688	654	681	696	702	661	717	698	719	722	654	692	672	691	684	699	741	723	703	686	726	691	709	687	733	699	684	736	745	730	708	723	746	721	710	695	755	684	699	668	726	699	653	760	705	703	718	672	652	680	742	695	724	694	711	685	650	658	687	729	744	684	692	655	715	683	728	694	709	675	693	711	750	700	698	704	705	662	689	742	699	703	691	660	679	709	674	681	715	730	700	702	737	720	697
21149	4653	7026	40874	69033	60912	47152	32749	16791	6108	1906	722	357	307	253	286	269	282	262	301	290	247	265	270	303	255	305	291	257	269	297	291	265	282	270	273	293	269	254	284	284	276	261	267	265	294	282	269	258	258	279	288	267	271	258	286	269	297	299	231	264	270	249	274	258	271	249	295	266	242	290	254	267	264	256	285	251	272	291	249	250	273	228	272	240	272	256	276	237	290	273	280	260	239	277	288	279	274	290	228	255	278	273	269	266	273	279	282	278	307	290	255	254	276	257	267	271	281	268	280	270	281	264	280	302	296	284	279	268	242	248	285	260	280	274	249	304	281	292	250	279	271	278	237	261	296	240	287	233	250	297	257	230	264	260	257	262	291	255	277	252	284	247	231	288	279	246	264	249	266	258	277	263	277	305	276	256	271	277	273	235	283	279	265	273	280	258	265	290	276	246	243	222	294	275	293	287	237	270	255	254	254	288	277	245	265	286	246	269	282	291	237	278	256	267	261	298	266	268	274	258	268	277	250	277	272	255	278	276	255	283	282	277	263	260	277	235	258	290	282	281	300	284	236	261	267	291	241	259	258	276	256	253	279	248	294	278	296	303	265	258	256	266	250	250	265	283	274	264	233	252	279	247	261	266	291	298	275	274	282	258	287	267	291	286	225	268	305	244	295	281	255	297	271	296	278	273	249	276	266	266	289	281	278	268	263	285	275	275	265	276	255	273	258	269	265	269	287	282	271	247	262	252	266	270	295	259	323	266	285	262	262	293	311	311	249	246	261	278	254	276	249	258	254	230	266	276	254	254	244	263	257	278	255	274	293	259	270	277	242	275	268	290	271	265	288	253	273	281	287	280	251	273	265	288	254	288	261	282	275	260	258	251	295	271	280	261	248	276	285	251	251	255	276	266	266	262	272	291	267	239	282	227	282	270	316	270	298	289	248	273	273	257	285	262	246	267	261	281	266	251	261	268	280	298	239	269	279	270	269	279	273	288	265	306	305	254	303	291	272	277	273	292	283	254	257	308	262	270	254	292	255	263	255	268	245	278	274	299	277	288	280	251	274	272	280	258	246	270	276	264	293	260	269	244	262	285	254	223	256	298	293	266	271	267	268	281	274	282	273	269	272	258	299	261	276	262	320	252	275	257	281	264	258	264	283	279	269	260	285	288	306	268	283	267	292	307	273	284	276	280	288	285	255	276	258	253	240	280	284	269	276	267	278	261	274	271	271	267	290	233	244	263	263	288	278	287	256	287	260	259	247	279	282	276	283	242	252	290	262	288	275	257	263	256	269	292	288	283	285	301	265	235	268	288	305	271	255	272	278	272	286	244	243	296	250	263	280	255	247	278	265	282	253	277	285	277	273	267	278	296	264	278	260	265	245	267	295	270	276	285	272	292	276	270	287	293	264	291	274	263	290	269	268	268	275	266	272	288	251	266	252	257	267	243	265	263	264	273	283	275	266	250	265	271	263	283	281	305	262	283	296	276	263	292	246	280	262	266	263	296	281	261	291	272	290	261	248	245	289	280	277	277	242	277	251	255	253	275	261	256	260	270	286	247	291	237	262	277	264	284	304	256	261	288	295	264	258	289	294	269	280	271	283	269	271	269	268	273	275	292	256	271	261	266	289	266	276	254	287	268	255	243	263	247	261	312	281	261	287	267	283	279	295	262	270	278	275	313	261	263	266	265	292	269	256	295	271	299	283	268	278	243	276	259	283	275	262	252	267	266	252	280	268	264	292	300	253	285	258	258	273	285	277	267	249	251	261	269	261	297	293	305	285	259	279	290	275	292	250	265	270	260	281	278	270	266	290	261	261	283	273	286	267	274	301	257	261	285	286	285	277	275	300	297	271	278	277	261	251	243	231	280	259	280	248	249	279	279	266	273	268	247	284	247	268	265	264	296	242	284	274	274	263	289	265	292	260	284	253	278	256	266	237	293	225	271	289	259	282	296	306	278	288	254	251	268	273	279	268	273	274	267	243	307	257	251	286	268	273	251	306	268	291	284	294	253	275	287	299	256	263	299	256	274	262	315	274	248	276	251	271	319	268	290	282	273	279	252	281	256	228	275	291	271	263	270	244	251	256	286	264	257	279	276	274	296	272	291	288	271	256	310	254	250	251	279	250	266	284	279	260	269	289	311	282	262	264	273	261	255	276	266	256	265	294	332	228	264	279	291	286	281	274	286	262	244	251	278	261	258	267	289	258	271	272	254	258	287	273	274	267	238	251	250	313	258	259	290	264	273	271	271	285	269	270	278	313	267	260	247	284	278	294	289	287	267	264	305	276	242	268	245	289	285	256	264	273	279	252	299	267	284	250	287	270	256	261	263	275	260	299	256	247	295	249	285	244	252	270	278	249	286	285	283	255	264	307	264	269	291	266	276	287	281	273	265	295	267	253	281	286	298	265	280	275	279	290	260	246	232	241	302	268	243	293	268	261	266	255	279	254	288	268	257	251	249	279	288	281	269	265	278	270	251	270	296	281	292	275	271	258	321	294	284	276	283	282	310	254	266	259	256	285	302	272	279	258	264	238	264	279	255	273	254	254	299	274	272	231	256	277	256	275	261	252	291	259	255	262	270	264	280	256	257	280	309	295	268	252	296	273	265	282	241	279	303	248	251	286	262	265	242	277	260	300	289	268	301	301	282	248	255	289	275	285	259	276	273	254	254	290	291	253	277	241	281	255	240	253	257	246	272	246	285	282	307	255	273	295	249	255	256	262	271	273	249	273	238	263	285	288	241	246	242	273	293	262	273	276	269	297	279	251	255	263	258	252	272	268	293	277	269	286	235	263	265	290	273	234	251	277	272	275	255	277	268	253	258	278	261	265	262	275	272	264	274	262	266	273	249	278	278	277	273	273	276	304	250	249	275	260	247	267	301	269	285	242	268	255	256	260	262	249	277	272	258	284	261	247	280	264	290	266	254	283	278	261	250	250	286	290	268	311	274	291	258	277	262	276	271	259	260	271	266	244	271	265	306	248	284	266	274	281	274	240	296	254	311	278	282	268	274	282	278	306	289	269	271	255	259	290	280	291	293	253	289	276	261	283	262	250	278	260	274	282	258	293	276	246	289	257	263	263	265	270	271	232	259	233	316	273	245	291	263	247	281	255	282	281	316	282	294	263	255	277	289	265	273	270	281	262	299	270	267	288	210	310	247	276	265	284	299	290	255	256	293	261	290	261	243	249	247	257	266	274	234	247	275	260	285	268	275	266	264	288	253	279	261	271	258	271	287	266	294	273	268	270	273	274	288	238	258	263	266	260	260	240	270	259	290	292	288	283	263	259	299	248	261	274	274	280	259	252	247	233	252	294	274	281	266	282	257	273	281	280	290	259	277	295	286	286	260	252	273	276	288	237	259	261	294	286	246	277	283	268	314	257	306	262	269	262	281	250	270	309	268	268	250	255	264	275	280	259	275	305	283	298	260	283	253	247	270	278	247	300	268	249	282	282	301	257	255	292	254	262
11113	3218	12826	52272	77200	71149	59454	45986	30463	16465	6844	2449	1155	775	729	702	657	673	635	681	719	693	687	677	672	699	670	687	639	648	650	712	677	660	690	696	677	669	672	648	698	680	650	686	675	715	669	655	679	629	666	664	645	713	653	700	677	713	675	689	664	686	680	665	671	631	642	630	681	705	656	640	671	638	698	618	694	641	686	636	643	671	664	694	665	668	718	671	624	695	661	659	700	657	674	658	667	646	660	666	721	723	688	652	660	712	740	687	652	722	676	633	660	650	724	682	665	662	663	657	671	656	675	701	644	646	650	663	681	662	716	672	682	636	674	628	664	694	653	644	681	700	692	693	702	694	711	709	653	654	689	659	726	623	683	628	684	639	696	662	658	680	749	666	681	682	691	708	677	667	639	687	685	693	686	652	662	721	662	679	647	704	676	706	670	696	634	718	670	647	654	638	667	701	677	637	702	627	670	673	654	650	675	670	666	711	624	698	684	667	635	705	663	693	671	704	684	656	671	687	673	708	667	672	661	646	680	708	662	650	637	671	651	659	637	638	708	704	711	661	680	678	685	628	665	672	647	677	666	718	685	631	656	683	676	693	682	660	664	654	683	615	684	634	698	644	684	677	626	710	665	656	687	651	649	664	683	693	639	626	671	644	654	654	673	635	643	688	688	699	674	680	657	675	694	695	629	646	685	676	645	655	718	649	667	649	684	687	685	696	685	658	669	686	686	651	652	654	716	630	713	657	661	723	661	629	640	687	631	634	684	687	682	676	675	674	702	700	676	644	702	654	644	641	681	700	688	693	661	681	695	681	684	646	684	674	650	649	702	675	694	710	678	658	636	684	727	657	683	674	664	644	674	677	674	623	714	669	732	633	640	685	649	674	703	690	666	692	648	635	638	649	657	694	694	676	670	635	676	650	680	693	691	667	665	711	686	703	703	633	712	668	676	620	684	707	700	676	656	684	645	674	674	651	672	708	666	687	718	677	680	701	675	676	733	663	678	689	660	681	659	650	722	683	643	627	653	648	698	650	667	677	688	663	647	633	724	700	640	628	684	671	650	631	678	635	683	698	682	698	662	693	703	645	635	667	661	631	651	745	628	668	655	644	713	648	696	655	669	670	682	673	696	657	675	692	672	670	670	668	712	675	688	689	651	655	664	645	654	693	718	668	736	724	700	667	689	660	638	618	672	670	721	644	679	639	709	636	622	649	662	667	706	672	642	690	665	651	681	673	691	665	659	649	679	660	689	716	641	650	611	697	667	686	684	697	673	671	672	679	673	643	662	690	709	685	666	695	698	630	651	636	676	701	647	676	670	731	705	694	664	672	713	670	699	699	665	647	714	684	674	634	645	688	695	678	674	649	691	657	700	699	663	680	681	674	692	702	670	658	695	714	667	694	687	698	712	710	622	699	681	680	661	701	631	626	700	673	673	681	673	662	661	651	651	679	667	643	658	717	695	689	676	707	606	699	700	683	669	644	655	669	653	651	646	678	631	638	688	632	709	663	658	620	660	684	671	656	675	672	620	641	722	667	704	611	647	679	690	665	684	689	693	706	654	703	631	652	625	659	673	683	679	666	643	657	634	673	630	649	664	650	618	673	688	632	672	660	711	702	692	637	688	662	668	651	670	707	671	666	664	676	672	618	660	689	644	688	689	690	692	606	693	701	677	636	640	667	683	663	719	649	679	696	656	692	678	706	711	659	657	679	667	663	635	662	665	692	658	674	692	650	654	646	650	633	693	660	724	650	673	658	684	617	707	677	664	651	650	659	666	653	645	645	674	655	713	682	701	648	688	657	644	640	668	684	694	638	687	651	669	728	683	712	652	660	682	689	698	685	673	663	731	615	726	713	700	671	717	660	702	677	663	665	682	630	670	668	687	691	714	700	692	648	676	621	633	714	621	701	674	642	719	671	730	702	658	669	643	695	677	686	651	648	628	653	690	691	654	630	695	648	697	688	632	656	677	724	646	647	677	640	680	690	656	671	676	669	660	698	699	663	659	707	642	694	651	666	640	635	706	692	632	657	684	712	631	666	676	665	686	659	649	675	678	674	681	636	659	698	676	705	683	640	678	704	655	680	652	698	687	699	613	701	673	698	673	690	652	678	627	644	686	645	688	657	687	666	674	683	643	667	610	665	649	669	654	613	724	656	661	690	682	672	633	666	663	702	697	645	626	674	678	649	697	670	683	639	678	659	742	701	670	675	635	702	643	636	662	680	671	657	666	666	652	633	697	649	684	674	683	644	720	628	691	679	682	665	658	718	693	639	700	718	685	614	642	669	692	657	586	676	708	599	717	650	630	675	660	692	662	645	682	709	681	655	669	685	709	634	642	657	702	698	707	611	660	695	662	627	655	678	663	672	658	725	686	687	698	670	693	660	700	683	678	660	691	657	680	666	670	612	692	657	684	606	635	658	692	671	656	678	705	685	697	670	669	638	657	671	696	642	660	666	711	672	696	678	711	650	642	671	606	651	700	712	693	677	683	696	676	624	666	726	699	660	699	670	668	700	693	661	680	676	658	671	704	658	692	662	673	661	668	622	648	721	686	720	677	638	680	683	665	664	618	717	632	645	644	703	642	680	672	655	668	700	660	654	684	720	681	692	677	669	713	690	703	670	722	668	671	656	676	680	657	661	715	654	656	667	691	674	671	600	681	622	667	643	691	689	675	682	646	646	690	669	672	649	689	639	661	649	678	654	714	703	652	716	699	657	631	648	674	687	665	666	654	684	719	668	696	683	629	693	672	670	677	654	671	692	701	702	683	660	715	675	678	702	685	657	690	609	634	686	659	686	675	693	656	641	631	685	648	690	709	672	626	679	673	670	650	685	646	732	637	670	684	696	707	653	643	715	673	672	655	673	665	692	682	697	653	649	649	648	670	675	693	697	640	668	673	656	667	706	655	606	687	679	645	644	674	683	651	665	690	689	681	667	617	680	679	653	651	687	665	652	698	659	693	679	723	676	663	711	667	698	650	703	671	625	701	714	668	666	670	683	681	706	670	676	723	665	703	682	638	669	675	666	722	686	686	656	638	647	677	618	706	674	704	685	675	647	661	707	688	689	640	680	682	697	659	655	689	671	679	645	641	685	652	635	640	679	713	664	708	741	669	617	702	727	737	686	646	639	670	644	663	714	628	704	644	647	720	669	711	660	673	677	692	675	636	701	706	629	720	678	681	657	673	679	684	674	681	610	658	701	651	641	650	697	661	682	719	681	641	733	670	701	662	682	644	632	677	668	657	685	647	663	681	625	665	691	646	661	664	681	685	715	718	644	696	706	640	704	656	683	683	648	708	674	690	651	661	642	684	643	668	639	665	638	668	672	699	660	647	645	708	647	706	664	643	720	723	677	680	684	690	677	720	681	714	624	663	671	676	689	745	674	686	658	662	711	679	746	641	672	698	718	717	691	675	697	700	684	685	694	683	647	691	640	705	683	651	702	709	693	667	641	632	663	685	690	697	682	659	694
2671	568	507	2661	5610	5232	3519	2059	1162	716	486	362	402	350	339	335	372	329	322	382	356	373	372	358	360	361	323	326	335	348	385	351	341	315	351	367	369	322	336	342	396	360	315	312	328	366	354	310	326	364	345	363	358	371	314	338	321	333	332	340	363	389	357	343	372	364	364	355	331	326	353	334	372	340	351	340	397	375	344	353	343	339	358	335	314	374	352	338	333	346	342	357	350	367	347	344	363	316	352	333	334	345	373	365	332	361	346	352	360	358	349	354	334	388	331	328	354	347	316	346	364	376	357	348	355	329	351	332	322	375	379	343	385	342	370	343	334	366	345	352	361	347	363	366	343	380	373	338	343	330	328	367	338	380	368	345	313	357	339	338	351	344	324	319	370	374	347	308	342	323	311	339	344	356	352	326	334	363	320	334	374	337	325	346	363	322	339	326	349	376	314	376	367	320	329	319	294	322	336	335	360	325	336	354	355	325	332	349	368	349	343	324	381	378	348	340	359	328	354	328	352	332	300	336	336	320	334	346	363	347	330	359	376	318	349	330	341	311	341	335	349	317	343	373	325	342	317	354	315	355	352	353	348	364	371	332	359	354	348	355	380	342	331	350	332	341	365	353	311	338	366	342	370	353	339	364	299	337	330	349	343	346	322	339	332	386	320	351	355	346	350	337	313	360	356	348	392	351	383	333	333	341	351	340	324	338	340	327	345	383	345	357	367	358	329	341	337	351	353	316	374	343	354	338	384	340	330	327	312	342	387	377	352	354	370	371	334	355	332	347	323	330	367	379	326	349	338	332	344	359	329	328	320	311	323	371	334	360	328	356	362	335	364	348	335	333	319	377	337	334	345	319	366	375	351	327	342	334	346	357	329	319	377	329	325	331	319	310	340	343	331	307	315	317	341	353	373	327	347	348	362	346	339	319	355	330	353	329	360	355	342	341	342	329	349	324	364	352	318	335	347	335	348	353	347	364	324	375	358	338	367	349	319	338	334	329	368	348	342	342	312	349	368	333	359	318	339	358	334	362	324	362	350	363	321	353	333	380	341	328	351	313	325	343	353	331	389	331	355	363	353	362	315	348	361	348	305	329	356	362	355	319	349	360	353	342	357	351	301	319	367	371	386	355	340	323	329	351	343	321	370	334	374	335	339	337	327	329	348	351	383	356	379	340	329	287	377	343	375	345	333	372	357	356	380	345	342	351	340	318	391	302	368	345	364	347	314	349	364	343	320	358	381	388	357	330	308	352	348	357	343	368	332	328	354	340	369	340	323	350	382	365	320	375	347	327	318	310	356	359	383	321	326	332	328	341	336	360	359	323	331	344	347	362	354	331	340	337	340	322	352	350	305	368	350	335	325	328	312	348	351	380	337	342	334	323	319	348	354	349	349	350	331	342	295	351	372	342	313	322	348	336	341	340	346	347	351	337	330	383	370	368	348	393	357	356	331	346	335	315	324	329	323	335	344	303	336	359	366	337	328	351	330	330	339	339	337	321	341	354	348	299	332	381	348	371	342	355	359	332	353	361	397	356	348	363	353	346	376	337	343	334	333	346	348	354	343	349	361	337	336	333	365	356	344	332	333	330	373	346	333	337	360	336	316	308	357	331	321	402	351	333	357	344	333	347	365	366	354	346	357	349	339	308	342	351	327	306	350	378	328	390	362	357	344	357	372	339	322	352	330	327	336	374	347	322	339	358	345	345	359	339	359	382	348	399	327	362	345	337	335	318	370	335	337	340	355	335	318	354	342	359	334	347	346	352	304	330	335	383	330	368	338	315	333	378	332	328	361	335	364	284	339	316	323	341	331	348	342	366	332	377	350	377	329	351	350	343	320	349	332	350	380	371	379	349	363	359	340	353	322	358	316	327	379	346	343	356	331	370	345	333	364	320	327	345	356	315	332	303	303	337	354	282	354	385	324	334	304	366	358	354	334	313	365	379	322	367	335	308	372	374	323	311	324	361	320	331	360	324	346	339	328	332	338	336	336	341	339	348	337	349	353	335	314	338	339	349	306	360	365	349	336	330	346	363	352	344	319	340	334	342	335	373	316	306	364	307	331	366	350	334	355	355	316	351	329	328	342	345	330	317	366	368	341	364	310	305	377	351	351	320	355	367	350	319	343	356	382	348	348	346	371	328	320	350	376	300	349	344	348	356	331	341	328	317	334	347	359	358	345	371	338	351	367	352	364	368	328	344	400	326	338	374	348	353	330	344	332	359	353	301	331	343	353	356	372	357	340	310	347	329	349	339	308	375	350	363	326	354	354	328	388	380	358	351	320	356	349	349	327	348	375	334	366	324	324	304	352	364	354	346	364	356	342	329	335	351	397	354	316	347	296	306	355	315	355	320	347	361	314	346	300	334	362	373	356	347	342	357	340	369	332	380	353	362	358	333	333	372	323	375	355	375	335	346	354	358	354	338	341	340	348	318	368	349	382	316	328	405	323	345	360	332	357	363	315	340	363	361	332	312	368	356	332	362	368	322	354	331	335	347	353	349	355	373	362	338	328	350	360	370	344	366	352	339	353	350	364	355	357	328	349	339	349	346	323	344	325	332	363	377	350	332	346	333	364	321	344	374	313	337	351	368	358	336	358	338	356	339	327	370	329	327	341	366	365	386	349	322	312	352	322	330	369	337	330	337	328	354	351	353	336	351	330	360	359	360	345	326	357	334	373	319	319	324	352	363	363	335	332	336	312	370	370	370	325	308	332	346	346	319	310	336	340	354	363	322	345	343	354	364	376	302	322	322	329	361	356	324	317	351	319	365	360	354	349	323	349	311	346	306	357	309	359	353	316	320	386	328	334	332	342	342	334	336	340	320	338	357	337	361	349	337	390	320	335	361	360	349	368	313	341	343	344	346	338	311	342	350	322	329	359	343	326	345	324	356	362	354	364	360	320	339	300	351	345	334	333	352	365	316	359	331	319	340	341	345	341	357	348	342	324	368	315	335	334	351	349	292	347	333	332	346	331	341	325	350	332	346	313	328	359	336	362	313	363	340	311	360	350	379	323	340	339	337	347	321	335	329	340	329	311	377	337	328	365	326	322	344	328	333	344	345	333	354	358	347	345	324	337	338	331	366	321	349	362	348	339	350	354	318	340	353	344	361	365	368	370	341	334	369	374	340	355	374	342	346	348	344	322	355	308	326	314	396	349	318	322	348	367	343	362	329	320	325	370	341	337	394	334	356	333	362	310	351	323	348	346	358	334	334	369	338	341	347	384	357	348	332	321	323	322	309	358	360	347	328	332	353	304	343	345	330	361	357	352	367	338	345	323	324	335	334	317	376	344	349	382	356	359	330	363	369	343	380	333	344	355	318	331	341	351	317	340	319	340	364	337	374	356	383	345	339	351	354	377	325	350	383	346	374	340	338	366	320	325	341	338	346	310	335	336	342	373	368	323	346	349	366	355	337	318	354	355	357	302	336	355	325	340	315	354	326	343	321	381	346	347	375	358	341	355	356	344	365
2753	1035	1278	9615	18648	16994	11939	7465	4031	2152	1298	988	890	790	821	836	851	861	819	822	826	874	878	809	814	812	809	805	823	819	822	829	865	869	870	761	831	865	769	848	819	844	877	863	797	851	805	845	848	861	806	789	832	877	812	842	866	813	839	817	806	801	806	870	865	837	803	757	774	840	832	831	814	855	866	832	890	860	809	823	858	867	763	856	807	812	837	828	799	871	894	867	871	813	819	875	855	814	917	812	792	841	822	854	811	787	879	790	862	779	868	825	832	833	897	835	851	871	825	846	834	860	826	868	812	808	797	800	828	838	891	847	812	807	844	877	848	868	832	795	843	895	815	855	846	816	848	842	842	801	817	855	812	871	813	826	836	800	823	843	859	888	800	817	844	847	847	891	853	890	784	840	842	822	838	845	786	808	808	782	805	901	869	794	815	822	812	849	845	866	797	826	813	794	830	812	869	865	844	790	839	849	826	870	823	817	764	847	836	841	848	821	836	788	829	786	818	812	831	862	787	906	848	776	805	836	804	745	830	846	821	827	823	870	859	793	854	827	845	838	801	828	871	813	831	839	862	825	855	800	799	812	826	823	794	805	811	882	852	828	828	767	862	828	830	814	851	827	815	842	819	869	850	816	874	827	754	837	809	822	860	841	829	828	815	822	873	866	811	796	849	831	862	830	848	847	898	861	832	796	819	848	804	838	828	817	792	768	836	861	820	792	793	830	828	881	842	827	825	799	837	836	859	853	837	820	890	858	842	833	819	849	889	851	836	820	861	867	874	794	836	834	799	849	873	839	802	829	853	822	861	844	822	801	778	848	827	822	855	858	810	779	757	890	847	838	833	781	768	838	765	883	842	853	856	854	810	776	845	815	820	814	838	839	824	832	848	833	794	791	811	863	806	840	854	762	830	844	842	800	859	816	825	806	840	850	847	897	841	812	800	822	844	847	774	826	806	786	795	836	848	767	820	797	815	834	803	838	851	831	853	828	789	804	828	862	850	843	886	875	860	843	843	816	844	849	820	841	846	792	876	833	844	889	852	823	844	835	815	793	810	831	843	805	827	827	885	829	850	854	859	855	856	827	831	868	791	866	833	848	837	820	836	810	845	817	860	768	854	797	823	814	845	790	805	828	807	812	821	825	875	839	826	827	882	869	802	830	839	892	848	861	813	862	876	871	812	872	825	888	876	847	834	828	810	826	821	829	876	838	810	845	815	816	816	811	818	838	862	856	828	839	815	829	837	800	801	877	803	851	819	844	871	826	796	758	842	827	803	879	860	881	832	876	860	863	822	842	803	785	790	830	824	886	841	879	872	874	803	847	856	844	835	822	832	855	839	795	834	791	870	888	840	840	816	833	767	826	841	807	829	802	799	799	841	847	811	824	889	844	871	809	832	843	829	785	827	833	863	815	829	857	794	817	774	805	829	806	857	823	835	852	840	791	858	854	832	853	770	819	795	855	792	853	743	845	847	839	823	810	860	815	776	854	781	881	846	852	819	827	805	781	824	856	846	833	851	803	857	854	819	852	847	858	855	764	850	817	784	863	786	894	823	853	812	897	795	844	854	820	863	866	791	844	873	803	849	858	843	820	800	788	879	829	800	832	832	868	805	778	818	822	874	778	828	912	829	871	820	871	811	839	817	827	814	793	837	808	826	886	840	812	792	798	855	838	819	802	855	873	846	853	832	841	841	854	817	853	870	845	897	880	771	850	844	833	818	843	823	840	835	822	859	839	835	842	878	781	834	856	889	844	899	856	857	833	835	809	812	815	807	869	838	807	793	822	807	834	828	823	836	861	848	805	829	814	839	868	878	775	824	801	764	808	833	793	813	823	857	843	771	828	873	812	840	845	791	869	827	798	878	793	805	803	816	841	858	841	808	827	835	823	839	836	843	872	840	842	805	765	873	882	777	832	835	844	877	825	859	849	817	831	827	815	816	777	855	793	769	832	808	825	830	805	777	873	842	841	798	827	824	831	840	827	794	810	841	863	809	866	844	781	804	829	839	817	799	828	885	827	860	774	808	828	837	833	871	852	839	833	798	806	816	815	851	813	849	808	830	801	814	788	833	832	817	846	833	825	871	814	844	806	847	830	803	847	824	853	905	829	853	832	834	792	761	793	830	897	853	807	826	805	839	792	829	830	846	785	827	882	831	819	850	792	829	810	846	814	783	832	813	862	815	839	802	812	858	845	828	807	813	813	839	849	819	758	824	839	864	801	851	822	830	883	809	837	896	813	860	783	821	831	846	844	845	837	849	823	823	834	842	837	801	834	811	852	803	835	881	854	813	811	814	811	849	837	795	865	846	807	857	820	827	797	866	887	798	817	845	850	844	858	861	888	868	845	833	859	822	857	785	883	832	775	852	809	882	792	818	820	822	840	879	788	804	832	856	797	833	815	841	896	817	789	843	774	856	816	837	807	808	867	845	874	819	865	809	819	806	873	808	825	799	828	830	833	798	876	817	808	802	834	786	854	837	884	893	814	877	851	884	855	812	866	821	792	861	832	854	857	874	883	837	813	788	801	851	886	804	821	867	828	862	813	828	843	745	802	828	814	865	849	872	842	839	879	830	826	860	840	788	829	874	814	796	824	819	803	838	822	866	816	846	852	826	856	818	836	826	875	836	836	855	852	854	812	861	805	822	874	809	875	835	852	816	825	898	770	837	793	830	809	790	812	854	845	828	803	848	851	864	826	831	864	821	865	867	829	866	818	890	783	836	805	837	860	798	777	839	832	877	825	857	825	803	854	834	800	911	831	849	811	853	855	788	842	829	835	888	885	784	829	840	841	844	787	835	825	846	833	814	830	888	872	848	844	851	813	886	845	811	823	813	839	855	893	817	873	849	821	841	800	820	841	812	829	860	816	851	873	867	833	783	859	834	805	837	795	877	824	876	802	781	865	831	866	818	804	842	835	815	848	821	898	798	828	878	807	840	831	831	863	834	763	829	865	801	827	871	811	789	860	801	840	824	875	840	835	880	846	841	836	844	875	884	844	796	849	824	831	833	817	880	848	859	852	831	858	849	817	811	825	877	830	811	826	884	832	798	822	804	905	889	831	831	877	784	799	819	757	806	864	839	823	852	847	810	811	841	855	866	823	851	820	847	841	810	832	857	840	826	787	832	873	840	837	829	881	842	823	860	916	819	850	889	840	853	835	804	857	882	839	793	854	877	857	817	751	808	870	830	905	846	824	844	828	809	858	865	875	835	853	894	853	768	808	818	829	803	804	821	822	836	843	799	783	811	867	837	779	847	847	830	859	830	783	851	862	793	828	822	810	838	845	856	840	820	817	829	839	826	863	841	851	851	811	815	839	830	864	852	891	797	839	783	877	806	858	826	802	828	807	824	857	892	832	859	815	835	826	838	818	853	840	793	833	830	845	855	853	816	841	867	831	865	844	804	831	817	853	807	842	824	843	822	847	880	811	818	817	810	808	821	833	842	837	818	836	849	833	849	862	884	845	849	777
16658	3201	3724	45965	67005	56688	42651	29699	13782	4751	1484	617	363	297	300	289	312	287	312	259	278	290	298	283	252	306	290	289	314	301	300	287	295	303	323	263	276	278	297	284	292	293	308	271	282	262	291	268	302	264	306	309	298	302	278	307	305	283	258	276	280	299	275	328	270	284	263	272	279	297	287	287	309	309	282	263	278	273	282	310	281	284	275	272	296	272	269	303	280	285	287	298	276	278	284	294	277	286	308	272	278	289	294	283	257	273	274	291	265	272	289	284	278	261	276	300	332	291	246	269	293	263	292	290	303	291	257	260	295	290	287	280	313	292	288	241	289	280	261	307	310	268	260	270	284	287	284	292	268	303	287	305	291	297	280	287	268	314	298	269	284	277	304	299	321	313	291	287	282	261	288	250	268	321	295	275	304	304	272	298	274	266	282	290	273	257	282	294	283	252	306	266	335	271	326	314	278	260	282	273	294	290	293	286	308	322	302	273	310	290	275	275	317	293	262	279	286	313	284	277	289	265	292	319	280	278	289	296	282	300	284	299	301	291	298	271	270	275	279	286	313	309	302	281	294	294	284	282	279	294	275	297	298	268	282	303	288	303	279	297	282	295	295	263	301	276	305	287	317	291	287	270	267	314	310	261	276	313	279	309	282	285	267	275	269	293	284	279	266	297	318	288	268	293	289	254	325	283	304	266	341	281	310	283	280	309	272	285	297	263	294	297	284	287	292	278	287	274	285	267	288	279	309	274	307	275	272	294	264	300	260	271	306	313	282	332	258	286	278	301	289	297	268	294	291	297	256	270	293	278	267	307	281	261	275	293	284	319	306	299	299	257	302	291	288	275	280	273	272	304	308	267	296	259	299	260	283	317	317	300	286	278	320	260	276	319	276	276	257	281	280	289	308	295	277	283	264	280	308	280	267	290	293	302	269	274	307	249	302	281	269	299	302	269	290	272	297	332	263	258	304	269	282	276	280	292	287	281	285	262	303	293	272	292	290	310	293	311	304	290	279	274	317	293	262	277	296	294	279	270	247	294	293	300	291	279	289	272	305	304	306	277	263	297	289	294	277	274	294	285	290	299	257	285	312	291	276	272	302	295	276	292	312	278	325	282	296	287	281	296	282	287	268	298	291	268	260	291	291	304	300	282	277	278	327	278	271	282	284	291	266	278	283	308	302	297	286	311	292	301	278	275	280	263	281	298	292	299	316	303	286	300	283	303	274	295	270	300	263	295	262	304	279	282	282	295	260	306	298	293	284	295	306	293	303	304	290	281	254	305	275	287	280	306	272	285	296	273	307	279	284	286	285	316	296	297	279	289	292	296	258	279	267	302	301	258	317	276	272	309	291	296	306	286	262	266	304	294	272	256	285	266	300	257	310	301	295	287	310	279	274	287	256	290	302	277	283	295	286	297	306	294	259	273	286	289	278	271	272	305	289	293	295	295	290	259	304	271	290	282	307	271	301	284	285	307	295	294	288	310	263	266	286	282	275	291	304	301	283	261	282	301	289	258	280	272	268	279	291	228	309	289	265	274	293	282	295	296	282	242	327	307	301	283	319	266	271	281	263	269	276	280	281	278	275	259	284	279	287	319	277	302	310	282	294	286	304	285	304	274	280	265	295	303	308	263	267	297	316	272	277	305	267	276	284	281	286	283	284	266	292	290	284	290	273	260	307	281	300	312	291	291	271	294	291	288	286	283	249	284	306	282	282	285	302	280	295	262	300	282	294	292	260	273	279	290	271	273	303	325	306	284	298	295	291	281	273	272	272	289	274	275	281	268	286	293	262	289	286	311	272	277	286	268	259	277	280	284	276	288	259	292	303	314	287	289	312	277	291	285	302	284	284	280	255	291	309	292	297	273	267	265	278	304	278	258	289	286	335	260	282	297	279	261	252	311	287	242	299	299	301	266	288	284	270	250	261	272	280	299	284	308	294	312	280	278	309	308	277	281	317	294	274	333	291	324	270	309	295	269	280	288	263	293	304	310	282	313	278	331	275	304	263	319	309	297	297	265	278	312	293	287	263	276	274	294	268	271	283	271	266	299	270	282	284	264	286	297	269	306	286	316	301	294	281	292	276	273	280	290	250	258	265	279	271	281	252	273	282	291	252	260	273	266	298	266	305	284	263	274	273	265	294	286	297	303	264	301	299	288	289	303	282	293	285	263	282	278	307	318	283	298	321	293	288	269	316	283	292	277	282	307	291	281	318	260	308	265	307	313	287	285	267	269	309	286	286	300	291	296	277	300	288	287	298	265	286	315	285	278	309	274	257	269	319	292	258	312	306	278	286	277	290	283	280	303	280	306	296	279	285	295	244	275	288	291	293	284	270	246	293	311	291	303	297	293	268	295	297	293	289	262	250	281	295	269	281	290	305	275	290	278	274	263	312	280	289	307	286	302	269	279	291	318	314	314	285	279	250	275	283	265	293	292	259	302	332	284	283	290	285	285	328	306	287	274	304	271	287	267	278	303	284	262	235	289	285	280	284	274	275	315	288	287	273	290	277	280	279	334	274	283	273	280	294	280	302	293	306	306	271	287	281	289	309	264	290	261	284	283	281	288	301	265	295	266	271	311	264	301	317	301	286	296	287	279	284	291	279	253	310	301	303	234	272	279	278	286	305	295	293	304	271	284	303	283	282	276	278	269	265	280	269	246	280	282	311	264	294	268	282	280	275	300	271	268	299	256	287	285	291	261	290	305	286	291	263	314	290	279	289	286	283	288	279	290	292	313	288	306	282	332	278	267	297	304	287	280	277	311	281	292	261	286	294	323	311	303	261	313	287	294	288	283	283	270	291	289	269	259	284	302	277	272	328	302	285	251	255	311	296	277	288	288	258	296	293	263	254	278	291	305	284	293	324	305	283	293	290	296	306	250	303	298	292	259	291	276	312	276	258	273	282	309	267	296	303	253	308	307	273	280	288	277	284	306	256	337	266	304	286	283	311	271	312	275	291	318	310	279	296	282	286	251	288	313	285	268	285	292	276	302	291	279	308	267	289	257	273	317	295	282	287	323	263	301	294	273	279	285	286	315	275	301	281	272	289	274	310	319	281	265	285	286	284	314	296	263	277	253	285	307	292	277	287	285	284	271	301	258	289	273	300	307	306	272	296	281	294	292	299	280	280	292	306	315	301	317	311	282	298	285	279	283	296	285	267	277	309	272	305	262	331	266	270	282	296	274	287	295	286	265	284	292	285	267	268	280	287	254	260	299	310	322	286	267	310	327	282	284	287	325	280	303	270	295	273	311	290	276	250	275	268	301	298	287	290	290	274	323	285	265	317	280	304	279	304	280	281	277	315	284	271	291	273	325	321	271	287	264	278	261	286	324	286	279	285	278	306	289	313	294	272	280	296	288	284	298	285	296	276	274	299	310	299	272	259	291	266	272	322	269	270	268	286	284	303	303	271	299	291	283	260	304	321	319	290	278	286	298	316	249	287	258	313	342	295	311	294	315	290	281	289	271	305	274
9282	2796	7658	56908	75074	67044	55680	43359	27102	13714	5512	2208	1046	771	771	728	696	710	735	690	713	724	696	692	708	647	735	656	725	752	725	698	710	718	702	708	722	700	682	684	712	746	730	730	730	704	708	696	714	711	708	659	709	724	761	777	748	664	666	692	702	695	734	705	676	713	729	753	730	704	705	660	741	679	683	685	721	718	680	713	706	701	745	719	685	725	709	717	699	680	711	736	695	695	735	691	706	684	683	707	710	732	668	754	756	700	715	708	689	761	653	713	694	724	670	717	693	676	708	685	716	709	700	697	725	724	716	710	708	690	705	743	732	746	711	707	668	677	706	718	767	705	676	701	707	721	803	711	666	691	724	747	719	687	698	720	716	721	728	686	713	711	742	730	678	672	726	694	716	707	682	676	681	690	747	690	701	657	679	741	719	703	665	683	668	686	705	715	701	706	713	734	715	717	720	686	669	660	764	714	716	709	693	726	734	717	672	742	736	725	714	684	698	721	769	767	671	692	711	708	751	673	678	727	730	742	726	702	705	720	717	746	744	756	692	659	682	690	725	743	729	722	708	648	737	703	675	689	707	728	685	755	757	722	691	673	696	692	703	716	680	680	736	717	738	737	720	694	759	687	709	703	726	698	719	704	704	675	727	697	719	696	730	696	702	713	741	736	764	717	693	691	669	683	742	687	712	693	704	687	734	703	717	716	741	687	711	713	715	693	707	705	679	725	678	758	671	741	717	717	730	704	699	722	690	678	667	689	704	696	723	717	695	716	687	686	728	667	752	720	741	716	691	696	711	699	710	722	710	679	738	701	688	691	725	693	737	690	708	705	713	678	685	718	718	744	704	702	685	715	779	725	712	678	696	747	701	738	720	684	718	661	724	719	703	708	760	737	742	679	715	723	666	688	738	670	746	683	683	696	694	692	706	711	714	746	800	660	714	719	698	730	749	736	730	694	715	699	693	725	743	687	731	690	709	706	696	730	737	705	707	721	722	674	677	731	699	727	744	703	759	719	728	660	735	710	696	699	685	683	699	683	701	704	745	711	713	714	741	734	722	726	709	735	681	706	737	724	732	741	697	697	750	719	687	692	740	730	708	760	707	670	725	643	674	733	675	726	728	694	756	702	732	742	727	732	694	739	767	681	703	746	650	684	702	690	684	716	715	716	710	733	690	726	740	699	777	694	735	765	712	724	747	744	745	736	708	697	727	696	678	714	694	745	733	709	708	667	736	700	660	698	676	642	717	698	677	678	711	734	688	741	726	721	647	744	738	730	698	710	765	769	742	687	706	734	684	698	698	672	716	727	745	754	727	769	710	729	709	703	710	700	747	695	701	735	704	724	703	727	727	757	733	697	712	722	689	701	674	715	686	708	693	715	667	708	729	723	748	760	715	687	696	716	740	734	732	714	699	751	714	732	678	723	721	709	710	746	729	710	755	700	680	713	727	685	720	684	748	682	730	697	709	726	721	716	711	691	693	716	718	672	740	703	736	731	710	739	755	713	683	762	696	707	702	790	746	711	715	722	663	672	698	728	733	738	714	710	757	655	687	726	721	703	702	681	739	677	685	743	695	721	719	658	687	729	705	731	693	715	750	718	692	747	735	714	709	725	704	745	714	728	707	722	716	679	706	698	701	720	660	734	704	684	711	757	734	732	715	719	789	690	682	700	730	717	693	671	683	696	676	703	688	686	701	671	696	727	705	781	708	705	693	737	740	702	717	733	687	693	677	682	680	710	774	695	730	713	690	696	709	744	718	733	731	692	676	689	726	748	725	659	696	666	760	741	681	726	698	712	686	716	711	693	719	676	728	688	691	697	700	718	712	764	676	698	727	713	707	707	699	716	745	749	733	700	743	765	756	686	745	744	749	694	715	680	710	736	677	686	701	715	694	685	707	711	742	664	697	730	698	691	751	695	738	695	744	732	729	687	727	672	734	722	718	689	693	690	693	724	696	672	720	680	746	712	701	712	705	685	667	709	702	688	720	726	720	719	729	691	700	703	690	686	725	671	731	716	715	671	740	683	717	741	659	708	697	683	684	708	727	731	673	702	704	670	743	669	707	693	683	704	735	691	732	714	694	700	771	772	692	705	695	714	698	690	757	750	722	700	694	725	678	685	709	702	728	676	704	741	682	700	731	724	715	696	722	702	731	694	721	684	686	657	685	752	707	731	756	682	686	683	724	731	707	685	707	718	687	698	703	691	702	704	707	663	686	702	765	708	744	713	716	705	741	678	751	706	671	744	698	699	682	779	684	674	726	777	731	714	700	704	706	723	743	731	651	727	767	683	718	698	675	713	709	701	696	695	718	712	724	708	666	681	680	703	757	737	692	703	712	673	706	743	711	693	733	716	688	712	723	706	701	734	714	713	705	719	698	760	692	681	723	703	696	712	723	695	719	687	764	675	706	720	751	673	725	702	704	687	732	767	715	719	711	688	733	708	727	730	691	722	710	730	687	685	713	741	699	687	675	696	731	700	697	753	732	709	691	743	709	758	681	696	692	678	697	711	685	738	701	710	686	683	743	702	733	733	704	753	660	707	703	724	685	705	715	743	680	744	690	688	727	729	728	710	652	723	720	725	717	680	692	710	702	705	740	750	760	721	693	685	736	709	683	720	732	730	679	720	670	730	672	702	741	656	714	712	715	678	729	720	705	691	681	767	706	688	704	730	734	702	662	709	678	684	682	688	706	716	684	713	741	723	690	695	728	714	690	714	729	726	736	671	702	705	738	712	697	725	681	720	706	725	732	732	696	669	702	659	724	741	718	717	703	697	680	754	708	692	743	697	709	683	710	716	718	688	703	712	729	729	742	697	723	722	732	698	699	720	676	704	731	703	718	706	699	719	725	720	692	723	722	675	676	723	690	709	690	658	731	729	713	715	673	706	705	730	711	741	763	685	666	713	694	732	749	698	714	680	736	710	708	696	726	692	675	726	698	693	688	727	681	731	665	718	733	708	731	724	755	716	762	719	705	709	709	714	703	694	711	715	735	723	678	651	674	668	721	741	694	732	698	653	726	709	738	679	699	661	680	715	734	705	721	684	685	685	737	714	702	685	694	746	729	698	693	699	698	679	673	745	718	704	695	719	699	692	688	708	724	748	734	730	710	731	702	700	719	706	707	714	703	716	713	678	741	739	740	738	752	720	733	668	670	737	668	693	712	669	727	719	737	733	737	712	686	729	705	730	757	748	690	754	666	726	724	715	674	719	714	679	669	695	723	688	689	706	679	717	686	738	691	712	745	721	702	764	710	687	738	708	719	732	645	657	722	708	685	685	749	670	730	714	699	706	712	761	708	748	720	719	695	721	732	715	772	692	716	696	662	713	751	678	748	712	702	728	681	708	682	688	698	706	699	722	717	757	734	688	699	706	714	716	693	723	726	735	703	712	736	733	726	711	722	732	722	686	717	734	671	681	717	749	773	731	718	681	709	707	716	718	748	700	712	732	666	746	704	692	722	719	708	700	768	688
18624	4647	25268	57927	67761	59087	46187	31915	15558	5172	1514	620	347	319	273	272	279	282	296	284	280	259	282	297	286	245	270	294	288	295	275	255	238	242	285	277	271	285	266	227	303	265	272	283	273	266	277	269	273	290	276	272	274	295	237	281	257	254	293	264	278	288	285	252	287	272	287	270	269	286	257	294	266	222	279	284	277	290	267	289	288	266	299	293	304	285	274	266	294	292	277	266	266	287	298	271	277	274	283	244	273	300	271	262	280	284	267	302	265	291	266	265	244	277	283	242	267	290	256	275	292	271	264	251	236	275	263	259	302	301	244	286	287	251	260	295	259	259	268	289	264	301	277	294	268	303	268	295	251	289	278	291	284	286	308	292	250	307	289	273	262	294	246	254	277	295	287	296	256	287	306	269	283	254	273	247	249	268	297	278	285	244	284	279	280	262	272	279	281	242	294	281	260	287	263	253	259	291	290	277	284	273	259	275	295	294	313	278	253	268	265	297	260	265	268	287	265	268	252	284	257	257	279	288	269	268	310	271	246	262	272	269	258	287	293	296	261	273	250	255	283	310	269	286	286	265	260	285	266	264	261	277	290	271	256	300	277	280	292	289	262	293	263	281	255	256	294	255	291	270	267	253	288	273	282	271	279	277	269	280	258	261	284	257	242	306	301	285	256	269	303	259	260	297	284	262	264	280	282	248	272	256	297	268	275	288	271	268	290	262	282	272	272	286	241	279	260	251	276	299	289	262	263	280	270	261	268	291	258	282	260	298	264	270	276	303	276	262	281	278	266	287	253	286	274	261	266	260	258	266	268	259	269	276	306	269	257	259	303	242	275	287	276	293	310	260	255	284	276	257	283	252	266	280	265	266	280	267	258	260	262	292	265	256	310	277	293	280	275	272	266	246	268	295	268	299	275	268	269	280	260	300	251	261	268	259	281	268	260	277	280	233	257	274	302	290	313	302	267	267	259	264	287	282	278	279	287	285	269	251	285	260	253	257	289	276	297	288	286	294	268	280	262	284	279	275	259	263	292	282	303	288	251	298	282	286	268	295	266	242	277	266	310	247	310	271	284	277	274	293	294	263	257	287	238	261	299	267	281	284	243	253	279	267	285	264	298	296	292	256	287	284	259	251	275	260	269	299	279	257	299	303	266	310	302	280	258	271	262	266	298	323	265	253	264	253	253	269	260	266	266	258	261	262	264	271	276	279	278	300	293	278	263	283	273	250	272	279	274	286	303	276	293	306	270	285	227	287	290	249	267	295	305	341	273	252	300	309	258	277	266	312	277	261	257	254	275	276	270	256	288	249	260	247	250	275	303	274	299	276	269	247	258	242	276	279	286	304	248	305	263	255	246	248	272	280	280	286	299	305	239	230	289	261	286	317	275	254	256	258	269	248	302	293	298	288	300	266	275	256	291	263	263	293	306	277	255	267	267	263	278	256	265	276	283	235	270	291	282	293	278	280	275	316	283	302	262	280	270	264	289	269	273	252	276	251	274	261	283	280	286	301	281	249	275	253	249	244	288	293	287	282	286	272	268	316	270	275	286	252	268	308	282	273	264	302	272	271	246	273	299	261	269	250	242	271	285	258	254	304	275	265	305	297	291	256	275	303	292	296	278	230	283	279	254	287	265	286	251	280	251	233	269	262	301	262	252	274	269	278	250	257	275	259	279	246	277	270	261	244	294	269	255	243	273	274	292	300	283	278	257	276	263	257	283	270	276	283	291	280	270	287	291	271	272	303	274	289	271	286	294	270	267	305	275	292	268	272	265	279	277	285	246	247	280	263	250	313	271	282	269	296	278	296	286	241	292	278	285	262	279	255	277	250	284	281	303	290	294	273	273	271	285	274	259	281	275	271	286	301	280	265	278	248	307	256	272	308	269	261	277	270	279	233	289	287	251	265	254	275	284	244	258	262	274	292	249	268	253	289	250	276	229	272	312	253	273	312	305	257	254	260	299	265	274	283	270	281	270	288	300	241	255	257	278	231	301	279	273	261	269	269	282	255	295	301	284	308	281	283	274	282	259	250	285	287	268	251	282	281	262	271	313	280	299	247	271	302	262	277	255	272	280	296	293	235	295	283	262	270	263	242	297	264	257	268	271	256	254	300	289	281	270	274	250	260	277	264	299	285	275	260	269	260	273	279	229	285	281	279	259	276	242	275	265	269	273	306	300	295	276	296	275	269	280	259	262	273	273	276	306	294	275	247	295	264	268	254	289	260	273	277	275	287	271	277	251	262	307	278	254	281	306	268	279	279	315	268	294	288	270	247	251	277	293	272	290	280	253	242	283	251	299	261	258	256	246	281	247	301	251	278	260	280	255	266	251	278	291	235	260	264	300	285	280	262	262	295	259	272	290	267	281	287	267	275	276	291	252	274	297	251	262	288	268	255	279	273	262	251	275	297	275	255	260	304	244	268	287	283	273	261	284	286	267	300	278	271	272	292	292	265	285	290	278	279	275	247	296	262	280	292	272	281	267	292	270	252	261	271	270	280	270	235	243	291	253	252	299	300	294	278	268	236	267	252	292	273	266	239	273	275	268	284	245	272	251	262	272	289	282	290	253	280	281	295	271	273	297	282	300	276	296	286	283	272	259	275	291	273	277	300	276	279	281	329	286	274	271	293	281	263	264	283	266	279	264	244	277	282	269	301	254	269	286	301	277	257	250	270	286	295	279	269	267	293	309	291	286	253	287	283	261	292	283	271	262	304	293	237	268	272	297	259	267	292	304	244	287	299	285	289	269	271	251	281	256	271	266	289	287	259	287	272	273	257	272	274	252	269	287	266	273	286	256	309	243	254	271	253	269	295	260	258	271	297	249	257	269	305	254	233	268	276	289	283	261	260	283	260	317	264	250	281	299	295	274	279	285	266	270	262	274	274	289	277	284	268	283	277	301	268	269	266	306	281	292	278	311	253	264	288	282	276	263	262	292	302	268	311	268	310	279	257	293	296	285	261	277	267	266	256	287	256	250	312	264	271	280	284	271	314	264	325	265	284	264	270	269	278	254	273	281	253	283	295	302	273	285	265	289	274	304	294	280	288	257	284	266	274	291	282	289	295	263	276	283	299	274	286	298	246	290	265	260	264	293	314	279	276	267	263	274	268	267	271	246	254	264	284	273	285	314	273	252	255	278	301	308	263	284	288	284	280	269	307	273	283	295	237	264	278	273	262	277	238	286	306	262	260	251	300	279	253	286	258	252	277	276	268	270	288	280	297	282	306	288	294	268	262	255	275	271	278	297	273	294	305	267	275	253	288	260	273	269	277	258	286	278	295	268	270	280	287	302	263	266	300	243	296	291	299	283	247	259	277	252	264	249	273	274	285	286	264	248	249	294	273	290	295	274	320	260	291	255	252	294	267	263	253	244	276	253	296	285	254	262	281	267	308	267	285	298	244	276	272	285	279	311	289	272	264	280	284	269	275	282	304	314	274	282	285	276	264	290	282	315	284	318	291	277	251	238	299	300	258
9876	4134	30916	63918	76532	69111	58102	44715	29081	14295	5655	2064	1039	770	714	676	674	699	681	704	647	704	677	652	682	712	638	710	723	675	707	707	676	699	714	667	686	712	704	702	727	674	683	674	667	721	693	695	692	724	683	723	658	704	681	676	696	672	712	667	725	701	677	695	674	745	635	697	701	633	707	679	697	653	674	665	701	672	670	665	678	660	691	686	709	713	654	667	654	683	647	675	685	742	692	684	688	674	688	676	713	701	655	675	686	706	673	669	707	655	719	696	666	665	682	700	655	667	685	716	651	678	664	665	687	639	673	678	711	682	727	695	723	742	694	663	683	662	718	696	640	730	729	635	682	696	695	672	668	690	683	691	672	663	659	678	723	695	715	678	717	667	653	663	675	703	662	686	671	695	700	695	659	675	630	644	714	700	690	673	673	689	692	701	728	666	696	696	677	688	661	677	706	720	715	691	633	691	658	644	665	686	656	661	713	673	666	726	686	664	662	677	727	704	700	668	727	690	693	674	668	683	696	689	706	615	696	680	677	697	688	693	682	716	687	671	716	676	678	682	685	690	655	687	682	706	654	738	679	634	678	728	671	673	655	652	735	700	685	670	699	696	671	671	664	664	698	673	705	619	751	671	750	638	688	656	704	663	714	710	712	681	682	690	671	696	711	683	659	701	683	701	726	679	684	710	703	671	667	726	671	716	656	658	666	700	709	664	653	663	728	706	679	688	684	731	700	681	668	676	651	690	686	686	683	629	722	648	672	687	703	705	734	712	680	671	638	692	695	688	645	694	682	706	700	656	642	644	686	662	696	693	703	685	657	712	695	650	665	667	677	702	693	735	683	679	695	700	669	713	682	700	708	687	701	673	665	665	687	703	623	733	683	723	658	684	746	694	674	690	658	695	724	672	713	648	660	705	701	710	698	698	702	731	660	738	669	724	661	700	679	677	679	682	649	680	682	726	677	717	685	732	722	714	684	682	662	690	662	744	704	735	657	674	703	701	649	691	716	695	744	651	666	650	653	673	728	718	697	728	662	672	701	652	686	652	663	708	657	657	705	673	661	654	702	673	736	657	650	672	638	703	641	697	702	684	697	690	695	651	677	653	726	687	719	716	721	735	698	669	674	711	649	671	660	667	642	679	645	698	681	622	691	706	701	665	680	688	656	686	696	653	709	747	714	629	678	702	624	692	719	695	718	723	669	646	692	667	682	713	704	665	701	690	705	698	701	678	755	727	739	686	675	723	684	683	660	658	662	692	702	727	702	704	705	681	701	708	665	645	664	679	631	709	709	668	697	656	681	696	670	706	664	672	663	677	720	662	672	694	687	666	691	655	671	693	695	675	697	720	708	714	656	671	700	666	681	644	709	679	695	709	699	687	690	712	676	707	704	747	671	684	666	646	671	668	703	687	690	678	676	654	742	667	700	711	686	664	699	707	658	640	697	703	683	623	667	697	709	718	739	646	707	685	672	682	614	692	680	726	677	712	698	652	682	631	659	702	637	670	724	703	666	683	688	659	733	679	684	687	687	646	680	654	682	701	654	698	689	732	703	700	647	716	651	681	641	709	691	705	710	670	699	686	709	682	690	690	708	666	683	671	674	645	658	675	655	716	701	654	673	639	673	700	716	697	668	729	643	691	675	678	657	678	679	715	698	667	702	661	668	722	681	676	664	723	635	718	651	713	731	666	718	700	669	692	661	662	669	686	702	714	698	673	698	671	710	705	708	659	645	674	677	687	663	675	730	672	696	675	643	640	699	674	671	646	675	673	667	670	690	693	697	684	678	679	671	653	712	704	733	698	694	684	666	676	659	650	666	739	716	718	712	679	692	679	680	637	683	674	694	718	733	723	680	690	674	669	696	692	734	680	695	706	714	669	709	685	681	701	683	674	688	679	703	716	723	674	664	642	661	663	676	680	648	698	674	675	695	656	634	690	723	693	665	659	728	695	686	706	695	658	647	683	687	684	697	656	687	669	718	665	628	652	704	642	703	697	705	645	665	690	661	686	691	687	755	673	698	660	660	678	718	671	670	672	645	703	668	711	699	693	712	660	697	671	668	664	678	675	722	685	631	683	665	622	657	662	649	717	675	678	687	648	689	685	680	697	629	663	660	701	701	706	664	714	691	710	701	716	706	697	680	693	677	687	711	666	723	676	708	699	661	712	715	667	719	686	684	673	716	718	682	679	696	672	689	655	687	700	717	699	649	753	627	731	686	664	698	633	691	672	712	633	691	720	658	660	704	697	711	666	671	680	682	678	667	668	697	714	674	647	758	714	695	688	666	658	675	683	668	725	677	718	703	665	690	626	729	722	656	691	718	655	700	705	664	616	644	728	668	697	712	696	663	728	668	656	670	698	670	700	681	658	668	685	662	691	701	668	707	692	682	700	682	689	740	699	729	668	681	634	649	740	674	694	702	667	687	676	669	711	669	696	697	655	688	657	657	667	676	710	756	673	716	644	662	674	684	657	692	690	738	691	685	679	654	710	684	707	687	729	672	650	669	707	676	702	753	688	754	712	711	719	709	675	686	704	665	667	681	703	715	700	656	743	712	668	689	669	678	653	683	676	703	665	690	692	647	650	701	659	703	674	739	661	711	733	660	657	648	682	682	756	694	687	647	704	697	675	642	648	622	686	679	702	679	692	658	740	648	712	678	670	691	632	628	699	684	699	674	691	688	684	717	675	663	683	671	680	729	661	741	654	643	700	670	669	679	680	756	677	658	684	660	674	610	729	736	640	643	685	692	702	690	691	701	703	655	687	667	695	667	707	663	665	683	660	774	682	669	671	693	736	717	659	674	680	699	670	670	679	705	657	749	709	728	656	616	684	728	698	693	670	702	645	627	687	690	675	714	681	654	705	702	712	696	684	705	680	638	711	718	689	682	661	690	648	672	684	644	696	686	651	671	660	677	720	685	664	751	677	663	692	713	694	624	705	690	709	732	649	683	675	712	696	661	701	713	675	656	663	702	712	694	658	745	747	692	703	727	649	689	694	677	607	621	678	669	689	675	685	665	650	662	698	675	664	651	678	690	694	664	659	704	694	670	620	675	669	691	645	655	690	699	661	661	654	738	663	670	677	643	658	725	698	729	700	628	731	695	679	688	695	675	701	692	688	652	698	663	715	703	689	688	713	672	652	708	669	731	692	713	693	699	671	675	677	671	646	653	717	659	693	685	687	731	711	670	655	714	651	715	722	702	685	663	663	669	692	693	601	676	695	675	732	697	668	665	673	661	739	699	673	697	674	674	673	648	666	666	664	677	677	703	702	682	692	674	685	685	697	647	671	672	673	692	661	686	667	666	656	690	684	711	659	693	648	658	695	702	709	664	703	675	636	666	719	703	705	724	661	692	656	699	676	666	646	689	706	694	668	696	658	688	715	685	718	663	700	690	675	651	697	719	691	624	674	675	665	727	686	703	720	689	687	653	701	677	672	685	653	688	695	680	672	670	686	667	725	656	705	705	686	680	697
2573	644	1380	3249	5729	5510	3783	2442	1340	790	433	429	401	347	334	379	350	380	350	315	309	345	320	339	344	327	367	314	337	367	320	312	331	319	312	357	335	369	406	360	356	333	376	381	355	343	329	310	328	348	340	331	356	357	340	334	356	344	334	321	381	326	335	372	329	363	351	371	372	346	341	353	330	322	357	335	325	333	326	351	327	333	332	307	343	341	354	380	309	320	327	369	345	384	357	363	335	350	362	340	357	339	334	307	352	360	340	346	332	349	344	353	319	311	337	351	340	381	332	336	309	366	342	350	324	364	362	365	358	344	348	344	381	349	376	348	354	324	381	305	374	338	357	345	346	378	328	315	328	355	354	327	360	332	361	339	355	300	366	368	354	361	395	351	323	328	384	332	343	350	312	327	329	351	337	348	329	379	345	337	332	331	353	324	334	337	341	331	334	318	361	342	357	343	358	350	342	332	354	347	331	319	355	335	341	350	320	348	351	336	361	347	320	344	334	348	346	362	328	337	360	351	324	330	319	357	346	332	369	322	322	304	342	350	326	335	354	347	370	386	345	335	324	342	341	375	318	360	327	354	352	367	357	350	335	318	363	326	350	316	337	383	345	330	326	341	327	352	359	350	320	322	342	343	320	326	359	334	332	344	371	343	373	382	352	327	376	314	325	340	340	349	333	349	356	343	357	359	328	345	314	338	368	371	312	337	396	357	304	339	358	332	365	337	346	348	349	347	323	355	369	337	348	323	350	362	320	359	329	326	339	365	374	337	319	359	349	332	356	362	365	376	340	356	335	341	362	347	347	346	336	344	333	363	347	339	332	357	311	347	340	352	329	373	360	349	342	349	326	372	317	357	340	319	343	368	339	337	362	337	330	358	333	355	343	339	330	361	375	366	346	335	359	340	321	349	338	369	328	332	355	352	329	344	343	367	359	358	356	340	351	329	348	361	327	355	336	360	369	338	360	336	369	327	373	352	342	337	347	336	377	364	315	306	339	315	353	359	343	357	344	332	361	340	357	347	395	324	305	358	367	349	330	317	392	333	361	323	339	340	327	335	350	369	308	347	321	352	350	341	335	347	346	348	366	338	348	381	319	332	332	353	322	375	365	383	335	344	335	317	370	332	321	346	370	362	337	328	358	344	347	359	346	332	322	343	316	337	326	341	346	354	352	355	312	307	366	324	320	349	385	330	344	321	326	329	332	285	358	319	349	358	347	335	343	328	346	345	340	334	368	313	380	356	334	319	355	347	386	330	379	352	352	332	343	347	291	313	362	299	313	326	325	318	318	340	346	318	344	380	326	354	366	323	354	339	326	315	351	363	354	313	366	361	351	335	321	350	348	348	330	341	343	352	322	342	355	372	375	314	348	356	349	340	347	363	340	310	337	318	386	333	352	388	375	305	358	308	349	343	340	342	356	330	362	332	347	380	356	318	372	346	353	359	321	322	341	334	332	292	340	343	335	348	327	352	363	374	346	359	321	356	355	334	369	329	353	339	365	349	319	344	365	327	357	359	338	369	329	315	330	365	372	345	341	348	348	331	324	352	342	356	335	355	330	336	351	370	359	348	354	332	350	331	341	344	340	357	342	366	360	356	363	308	365	375	365	362	342	312	369	363	362	337	328	334	321	380	325	362	334	346	361	317	337	357	373	345	362	357	361	364	343	354	348	324	350	335	327	317	344	344	360	345	340	334	345	358	346	327	352	342	307	351	351	383	343	342	336	333	362	324	357	350	365	319	328	340	334	344	318	332	343	341	325	338	354	336	315	358	355	323	315	357	362	395	330	369	352	335	326	370	358	344	299	324	361	336	342	347	316	344	334	331	286	355	352	356	363	373	333	363	353	348	314	381	356	335	328	331	374	344	327	314	330	338	343	370	349	337	346	341	338	340	324	376	361	360	362	330	395	338	353	347	323	300	323	330	336	343	340	365	313	352	360	337	349	360	368	326	328	310	334	325	323	339	347	326	341	319	335	324	344	317	322	353	354	358	351	304	371	369	356	358	305	378	340	336	361	386	331	354	345	369	362	356	329	357	320	369	342	331	334	371	344	345	343	349	353	337	310	332	306	330	326	324	340	329	352	362	350	346	338	327	324	386	366	360	345	346	330	351	360	339	344	370	333	321	336	329	353	338	316	352	343	368	348	353	341	352	292	356	351	345	346	341	342	383	363	378	362	306	332	329	350	307	326	319	367	379	314	312	328	339	351	381	337	337	365	342	383	384	347	329	338	340	347	288	311	332	350	363	356	328	351	324	333	360	319	342	394	301	340	326	334	369	374	327	345	368	330	315	346	352	327	292	349	390	324	333	372	375	312	325	347	319	355	370	330	322	355	343	329	340	357	369	371	327	316	347	359	347	334	326	342	330	320	342	324	346	359	331	354	341	332	359	357	371	349	335	325	340	360	318	350	326	348	342	365	349	347	362	355	345	374	358	317	343	351	366	306	356	329	328	318	386	330	358	362	331	344	373	324	360	314	356	356	313	316	325	329	352	337	347	351	318	354	341	322	341	368	342	352	322	324	324	333	340	373	368	350	353	363	364	343	343	360	364	341	354	328	336	368	360	360	295	361	330	366	346	297	349	343	344	351	322	360	366	386	363	336	393	360	344	360	366	334	338	314	358	343	355	365	336	341	306	320	363	340	364	360	316	356	323	354	342	323	331	365	326	356	329	357	348	368	346	361	328	365	354	294	295	341	315	335	346	325	348	332	326	340	345	334	341	325	358	317	345	343	361	383	379	340	337	361	340	368	361	356	310	347	349	349	347	376	359	318	320	344	363	311	320	342	332	368	348	368	332	339	352	364	341	368	352	348	339	342	349	386	359	331	374	311	335	327	338	348	325	316	322	334	370	371	345	343	355	356	318	349	335	323	328	326	330	343	360	334	339	361	359	353	315	355	355	358	346	336	333	333	361	322	378	342	354	341	356	349	331	307	378	380	335	341	326	357	335	338	379	352	337	383	360	347	342	332	355	341	304	373	321	328	359	318	331	361	347	332	315	345	343	368	354	339	342	311	350	338	358	322	341	387	373	324	329	313	353	306	363	324	333	322	334	346	383	378	341	353	343	321	367	354	327	345	316	337	373	348	368	354	353	368	387	318	316	326	350	377	355	364	339	333	321	352	337	343	380	365	328	381	335	340	339	337	334	342	353	381	346	348	346	332	345	339	333	326	348	323	340	383	346	381	369	332	363	366	364	360	351	305	347	370	336	327	366	332	373	327	356	372	360	339	359	342	333	367	353	339	342	333	359	333	365	352	337	338	325	354	341	323	318	319	333	358	354	309	319	324	356	344	352	338	356	334	330	309	325	338	357	352	380	349	333	369	339	325	328	361	365	386	360	349	348	325	330	338	330	354	364	363	354	340	371	324	309	320	375	363	303	349	318	328	331	334	316	338	331	336	342	355	330	340	346	378	313	323	354	344	334	315	353	349	329	337	328	357	299	345	322	367	372	350	341	343	317	330	358
2715	1172	3224	10696	18320	16796	12624	7886	4246	2165	1282	951	836	823	841	845	829	760	856	799	833	798	843	834	896	823	771	893	861	832	795	849	851	820	889	830	778	874	832	837	838	865	823	836	826	856	811	835	858	803	816	891	899	848	834	829	862	812	856	821	861	841	833	788	829	848	843	812	762	845	868	844	855	805	818	827	833	790	822	784	877	847	835	851	827	876	823	869	797	849	845	800	776	844	801	816	807	840	862	835	823	876	825	869	899	827	878	852	826	844	806	791	807	798	834	807	857	862	846	810	840	848	860	824	822	838	833	829	837	852	837	792	874	815	857	833	805	841	816	841	797	831	850	853	794	817	828	779	808	838	827	837	899	851	833	816	806	820	852	765	898	860	808	810	854	833	820	884	829	780	824	813	847	828	848	839	894	758	829	864	843	851	838	875	747	823	865	801	787	813	847	867	821	813	849	827	810	872	852	839	850	834	831	827	855	810	899	835	809	845	813	852	876	831	843	848	857	809	778	818	838	819	858	832	852	804	832	864	815	872	854	774	851	839	836	770	825	818	859	888	792	846	873	860	807	888	847	849	813	811	821	859	796	853	802	800	849	837	867	819	808	832	841	831	860	867	779	813	850	855	839	878	775	773	846	806	873	882	844	843	834	823	843	854	855	865	827	846	839	872	861	867	853	798	830	879	814	832	868	829	794	815	811	856	853	817	765	815	882	859	844	886	774	809	893	850	864	840	868	835	831	815	823	859	874	831	816	814	823	874	848	829	796	838	798	872	809	851	829	818	836	832	809	844	849	838	745	863	865	833	802	841	815	774	832	873	837	820	793	824	827	831	812	776	820	811	807	831	829	785	841	911	778	857	842	836	782	833	833	880	835	870	843	831	832	774	781	848	813	896	837	854	836	873	869	849	859	874	828	867	897	848	848	838	842	829	811	805	878	838	841	866	820	812	806	875	819	825	812	806	844	862	787	856	834	804	858	801	883	832	820	770	823	919	831	876	840	843	819	841	844	806	853	814	853	805	777	796	832	835	878	836	871	854	796	855	816	876	854	834	855	831	809	815	863	790	870	801	808	880	853	833	829	826	793	869	833	880	841	850	859	817	827	826	786	801	817	824	838	788	822	822	834	845	832	867	779	827	816	846	798	819	820	850	863	826	760	824	819	864	845	829	835	867	824	817	818	804	866	817	806	817	925	817	872	796	845	857	816	843	805	822	836	800	829	829	812	854	837	874	804	812	877	782	800	816	814	870	846	874	890	803	900	802	826	860	859	813	873	850	805	776	821	851	801	838	841	823	846	860	888	783	833	763	815	817	833	812	827	851	852	808	877	838	793	857	827	754	802	826	801	922	836	855	797	851	869	792	830	840	854	821	859	764	855	805	853	825	807	791	847	906	835	849	831	837	818	817	833	830	841	855	818	880	872	822	835	840	853	810	813	878	783	846	874	900	784	806	825	826	849	862	845	831	837	845	843	782	800	846	761	815	821	822	807	813	824	797	825	846	839	788	812	904	879	853	823	817	863	809	825	820	839	857	875	795	845	828	846	811	849	846	854	808	816	824	836	840	904	869	782	829	853	806	827	835	823	789	803	801	857	835	900	847	847	816	857	779	850	858	834	859	842	781	827	829	832	805	831	848	860	827	818	872	812	818	823	815	909	812	847	834	894	837	817	813	827	819	813	869	811	860	795	890	887	869	847	827	817	815	850	866	832	778	808	841	841	793	811	841	777	853	854	829	821	855	840	821	832	814	832	784	801	870	875	845	880	817	839	831	820	809	768	853	843	851	869	882	857	784	865	875	831	844	862	776	815	820	769	813	847	793	827	857	839	824	826	861	804	851	801	804	803	835	815	814	852	818	816	799	859	832	845	829	843	833	905	878	875	858	856	815	820	827	806	849	851	794	847	852	804	840	831	828	805	877	846	817	841	802	850	854	861	832	863	808	810	814	819	847	852	830	843	803	850	859	843	838	821	888	853	799	854	801	832	840	853	853	906	771	790	850	819	835	846	903	910	906	831	833	822	812	814	825	851	852	811	879	873	843	826	845	826	838	902	821	819	837	841	877	830	835	808	834	839	862	833	830	792	834	861	858	843	812	801	862	841	858	860	811	873	769	867	877	827	798	811	798	829	814	817	786	808	848	851	897	862	890	810	811	787	862	806	866	843	822	783	872	871	812	835	848	858	902	806	846	824	853	825	861	851	796	864	877	777	832	845	844	792	834	814	836	820	852	817	820	873	848	799	885	838	805	843	824	812	822	813	800	833	822	825	873	825	843	818	862	847	822	813	870	788	852	830	849	816	853	862	817	870	813	861	790	847	817	827	792	820	858	799	893	861	808	839	845	791	836	886	831	817	778	809	831	868	839	810	825	795	813	833	827	850	818	870	831	820	810	827	852	843	851	825	865	800	860	805	816	816	855	865	849	859	811	809	868	899	850	839	793	828	846	866	827	812	841	800	863	846	866	839	825	833	818	869	784	843	828	832	790	856	859	846	767	788	838	850	759	820	840	823	863	891	822	848	856	781	833	795	829	862	812	799	820	815	811	814	856	869	792	835	829	893	846	826	810	878	838	840	801	804	812	908	785	829	828	801	869	836	853	823	847	824	821	836	820	847	834	854	856	869	883	857	873	790	835	827	807	897	832	853	860	835	846	824	829	823	838	786	868	826	805	845	884	824	840	881	870	825	867	840	822	843	875	829	780	850	816	837	795	817	811	869	809	818	887	907	811	823	834	813	838	795	832	796	837	867	838	831	828	863	882	839	856	833	863	829	810	841	847	847	789	844	826	845	818	818	782	857	834	866	839	842	830	877	847	859	825	853	839	840	828	843	789	809	842	874	822	820	836	840	865	844	843	845	862	828	804	888	808	815	850	871	801	780	852	837	852	820	870	863	842	854	843	878	823	819	903	818	790	832	777	861	841	891	846	884	880	855	826	840	840	853	838	817	810	847	815	836	821	820	859	825	821	838	847	847	873	901	883	849	820	862	829	880	836	805	809	878	870	850	833	877	837	854	821	857	813	881	868	842	869	815	876	804	859	831	886	806	840	851	867	807	808	874	854	833	825	836	829	845	840	854	866	822	828	796	808	853	810	872	855	830	837	816	858	808	799	797	846	848	840	862	806	858	857	860	775	841	797	836	788	793	825	876	824	770	833	841	832	817	855	812	850	835	850	875	782	855	900	821	845	780	832	842	892	833	864	836	865	805	834	842	827	791	883	816	843	826	890	838	864	833	835	850	827	783	825	823	791	823	849	826	820	876	832	865	814	815	815	872	816	835	822	814	811	837	815	835	844	837	807	798	821	890	870	827	815	798	872	794	830	826	829	806	868	801	846	833	836	864	798	836	837	791	842	785	819	872	841	850	809	788	858	841	822	824	853	834	854	842	826	867	829	802	815	839	824	826	786	781	856	876	808	791	830	900	768	868	811	815	846	840	809	857	892	808	838	846	788	827	842	756	821	868	850	851	828
14674	4549	19275	57349	64747	56824	42691	28010	13611	4265	1330	556	337	304	289	284	308	274	329	276	284	286	289	253	288	304	272	289	247	271	280	293	327	266	270	306	266	305	282	305	292	283	304	288	287	304	279	287	300	265	288	278	315	313	316	286	314	284	273	301	284	287	275	322	273	283	290	268	288	283	280	270	276	301	284	295	257	298	288	310	281	295	303	286	271	283	311	276	295	267	275	314	282	289	330	295	276	285	294	281	263	278	263	267	268	313	279	295	292	313	312	290	282	292	275	261	269	249	306	305	282	301	290	291	292	288	281	285	302	263	268	316	278	283	263	300	270	280	272	281	250	282	299	276	314	292	275	315	319	308	286	308	299	288	276	278	298	297	294	319	289	287	306	308	290	275	289	285	280	293	281	257	309	275	310	294	256	292	297	286	295	265	314	291	271	295	266	298	292	279	283	285	264	283	266	291	264	296	312	297	253	273	264	274	265	275	298	283	255	276	280	306	265	264	298	293	247	271	303	288	269	286	297	276	284	300	296	295	280	285	268	247	301	288	280	298	293	316	321	284	282	289	302	313	301	286	275	273	283	304	279	292	301	282	263	280	251	282	294	269	277	280	296	258	289	299	303	262	293	269	266	311	281	268	285	309	295	292	271	266	305	254	292	288	298	253	266	272	333	295	286	273	282	306	314	322	272	284	299	263	281	272	238	255	269	307	252	315	286	309	269	294	286	300	287	303	281	271	307	291	314	312	278	266	287	286	293	267	245	298	293	304	301	326	273	257	268	304	268	259	313	273	327	259	291	295	333	309	283	270	256	273	278	322	265	311	293	298	265	282	277	270	284	295	267	271	265	274	280	276	293	261	276	307	260	277	306	286	275	256	283	292	284	291	270	267	284	305	280	281	273	286	300	288	262	268	285	279	310	292	280	237	288	275	338	303	298	316	256	291	297	289	273	291	286	279	279	296	289	276	262	281	276	289	283	287	287	289	294	299	279	265	277	288	265	284	281	271	267	291	313	252	284	287	297	285	287	279	289	298	290	273	307	300	302	276	292	299	290	260	296	255	277	260	304	282	258	302	288	299	330	296	255	280	297	283	277	270	297	335	284	282	259	272	272	290	308	261	273	282	294	304	287	281	328	280	287	296	285	288	302	263	281	256	293	280	324	301	295	283	272	280	283	283	323	299	277	312	253	285	279	274	282	303	273	293	291	291	255	291	284	264	303	312	287	286	295	306	273	291	303	272	308	268	267	315	282	288	261	282	270	255	273	299	279	271	313	278	257	293	323	317	277	264	260	297	302	244	272	289	319	284	288	290	288	275	275	253	283	308	259	312	243	307	309	282	292	299	299	309	295	286	260	318	276	312	308	298	262	278	316	263	295	269	316	265	286	308	316	271	296	243	280	285	275	277	302	308	278	303	292	330	314	281	298	254	291	254	307	289	269	283	273	290	273	236	243	273	286	297	289	281	282	277	263	289	264	256	277	266	279	294	314	279	289	293	275	292	289	296	278	257	288	303	296	269	269	297	267	273	316	282	308	300	301	267	277	277	285	286	264	257	284	298	292	246	290	275	296	289	295	260	290	301	303	259	289	294	296	273	275	259	304	274	276	290	295	250	279	280	281	263	282	290	285	290	302	289	254	288	284	281	304	288	275	264	272	307	259	264	314	279	292	304	296	262	329	305	274	285	267	252	272	267	286	280	300	303	289	282	272	290	330	271	244	319	287	299	260	315	266	285	323	278	283	285	313	262	294	300	294	295	272	264	316	268	260	267	303	310	248	294	285	265	302	258	298	294	287	262	286	259	289	310	266	277	299	290	333	302	281	292	317	298	310	272	299	292	277	274	311	296	286	301	291	295	266	278	287	290	275	286	330	279	289	296	281	251	313	275	339	298	309	305	297	317	266	253	279	283	286	270	291	298	311	273	276	284	288	281	260	282	304	304	273	278	270	268	281	275	290	299	277	320	276	271	306	303	329	276	287	272	313	308	275	243	285	300	285	284	309	253	287	283	293	288	281	257	295	260	281	291	287	293	279	303	309	323	267	249	255	307	253	252	256	267	284	272	244	288	248	305	267	252	267	280	309	271	273	293	299	275	289	285	297	298	296	268	303	309	308	284	250	304	286	269	267	302	286	269	293	301	290	295	306	270	257	271	281	262	291	290	326	270	312	292	319	299	292	278	286	283	289	286	258	271	288	309	294	318	268	301	277	295	308	283	288	276	290	303	255	263	254	314	313	299	300	306	284	258	276	271	272	263	296	269	260	299	283	279	283	290	308	276	299	273	285	269	254	296	288	272	287	298	255	269	282	269	294	273	294	285	323	313	268	265	271	305	285	289	258	288	284	279	276	287	287	289	273	265	283	273	297	318	277	296	263	270	291	267	290	267	289	283	256	300	313	256	291	288	280	295	344	270	289	285	267	274	262	265	258	297	280	287	265	294	289	249	271	319	279	276	289	265	318	293	279	297	288	252	276	279	255	298	320	287	279	299	270	286	303	281	283	292	296	327	295	299	245	293	262	302	337	286	315	275	302	257	298	257	277	287	271	267	281	306	265	275	289	262	290	269	316	298	295	306	291	281	294	298	295	310	295	285	316	281	296	316	277	268	272	306	347	293	275	286	279	264	284	312	309	267	282	264	290	271	298	295	308	286	266	277	317	269	311	284	291	246	288	312	273	279	277	308	293	310	266	313	325	299	299	271	265	325	288	300	265	253	274	282	296	305	281	306	264	249	289	283	288	266	312	287	306	294	295	296	289	323	281	290	284	276	292	267	260	283	261	259	270	267	281	273	288	287	293	283	260	278	299	302	283	324	292	254	251	274	299	293	318	283	306	249	266	305	294	276	277	292	326	272	273	296	287	317	306	306	270	296	246	302	313	316	276	256	329	286	282	306	297	326	280	288	299	292	280	256	298	285	253	302	272	290	258	255	280	316	292	288	262	281	287	289	303	275	283	279	280	272	288	272	292	309	280	279	302	242	276	288	271	289	282	269	277	283	270	273	307	286	298	291	274	265	305	287	312	296	349	262	294	321	264	287	261	301	318	276	296	288	308	256	256	307	304	289	289	290	289	329	298	262	313	308	290	320	291	267	291	295	270	283	278	292	301	282	295	292	266	282	318	306	312	262	279	297	285	264	285	307	271	281	289	286	308	275	294	263	290	248	276	292	302	295	314	315	304	264	254	263	309	294	300	295	303	300	303	290	277	321	307	306	273	314	301	283	295	285	302	287	266	290	309	292	288	254	288	260	275	297	312	273	306	295	278	254	309	306	298	308	288	297	285	266	278	274	267	276	290	302	277	282	264	269	279	289	289	296	277	267	283	272	288	283	261	282	278	312	292	280	318	304	275	308	306	304	297	330	284	281	280	253	261	303	301	290	283	288	259	301	297	295	308	293	268	271	273	271	319	309	278	286	300	307	311	275	282	290	267	274	284	284	288	311	275	295	274	271	257	269	297	274	291	306	275	291	280	246
8377	4311	26878	63019	73581	66662	55272	41813	26779	12813	4687	1808	1013	714	748	698	712	718	716	710	741	751	708	755	691	703	747	686	707	793	705	726	686	695	739	711	757	692	716	705	727	767	743	722	691	698	724	728	718	703	758	661	753	723	738	672	696	677	697	744	685	683	731	683	684	706	721	719	708	687	709	689	741	711	743	699	671	710	682	692	753	680	732	722	714	724	743	741	715	710	743	751	678	740	734	693	677	745	725	726	698	725	699	706	698	656	723	685	696	709	702	673	758	653	704	649	692	691	708	634	699	697	737	709	775	717	664	715	737	727	694	694	694	680	711	684	696	704	693	750	708	705	688	712	653	740	682	728	704	665	721	727	730	668	717	663	657	724	717	683	684	678	706	668	677	734	661	739	733	713	753	694	719	683	732	684	705	654	704	733	712	693	722	676	715	705	724	702	697	725	703	659	709	684	682	691	684	728	735	700	745	714	705	711	716	729	703	703	711	681	707	721	701	698	726	719	746	704	670	690	715	712	718	675	719	678	691	709	701	686	668	710	723	676	719	674	655	701	701	708	690	697	687	632	690	748	688	728	666	737	719	737	723	755	732	729	727	717	709	715	717	758	739	700	731	714	720	722	723	685	738	672	713	732	716	727	710	708	663	690	676	701	706	723	725	682	746	713	761	739	724	730	727	701	730	671	710	744	736	706	703	758	708	661	715	704	716	699	721	767	651	701	721	692	685	699	709	676	735	701	700	671	706	696	718	710	758	732	709	726	668	725	661	725	708	682	680	708	706	694	702	731	714	715	738	742	716	685	750	726	721	733	719	692	718	706	712	682	720	733	665	688	710	731	712	681	699	693	716	737	661	683	693	715	717	717	715	716	722	726	738	758	688	672	709	699	713	684	744	740	697	724	699	745	721	667	706	683	740	679	643	733	743	694	700	703	742	643	696	665	732	684	750	712	673	698	686	713	723	713	702	709	696	710	690	753	697	720	696	689	700	680	742	735	711	688	715	703	728	709	701	727	712	702	721	747	703	716	710	746	722	726	635	693	678	670	678	707	677	701	723	687	708	711	702	686	699	721	702	719	676	705	708	693	715	702	698	663	725	707	718	718	687	699	742	668	697	726	720	680	716	716	703	652	718	698	715	717	683	695	744	713	715	722	678	697	745	651	704	761	699	712	671	734	721	733	724	756	726	719	691	759	735	666	716	682	689	736	670	684	689	738	707	736	694	729	698	717	696	705	686	735	743	661	724	723	741	690	690	743	720	686	647	746	762	745	655	711	740	665	707	733	715	668	687	742	721	700	691	714	729	694	692	717	694	665	732	695	729	710	704	686	665	703	641	690	691	688	681	733	773	698	773	739	718	682	714	713	739	702	716	694	741	701	740	725	664	736	670	710	742	723	702	734	657	729	666	699	711	674	685	683	748	727	673	724	731	709	740	701	710	682	703	707	729	681	669	709	698	711	703	686	730	703	706	696	747	683	673	743	693	715	696	745	719	729	722	693	715	652	665	716	713	738	716	720	695	686	722	738	739	734	726	716	683	752	689	686	742	695	686	710	716	728	716	734	782	657	657	724	713	700	684	632	673	693	694	650	723	697	696	716	689	698	670	653	765	698	697	734	707	735	688	697	682	675	753	692	707	658	740	770	760	748	709	665	731	707	738	728	727	699	661	699	733	726	704	715	720	741	740	711	685	751	721	724	702	739	749	670	728	713	680	704	692	698	725	708	681	748	679	716	723	745	741	696	713	729	658	706	715	692	739	700	736	683	747	744	721	698	727	728	682	754	708	687	727	706	731	758	714	730	749	651	721	704	752	713	712	726	720	700	718	764	712	713	744	743	723	730	723	737	683	734	746	690	756	687	742	655	708	721	702	713	723	761	673	718	757	652	671	717	773	705	684	722	732	732	725	671	704	745	719	703	697	731	711	677	732	727	715	698	706	787	691	763	681	731	680	755	698	715	725	685	727	648	729	706	674	686	750	711	702	710	723	693	728	732	723	711	755	705	699	756	725	657	729	737	681	701	743	683	691	714	739	725	701	716	715	771	730	695	660	715	725	731	686	709	661	731	750	689	740	694	703	734	743	722	692	704	709	740	722	714	720	689	730	679	752	685	694	654	739	716	718	761	748	748	717	705	715	682	716	676	752	704	671	713	673	703	679	698	673	754	751	716	688	697	681	720	709	668	721	736	701	707	733	756	730	718	707	742	671	684	739	707	687	740	654	734	733	694	734	717	716	695	712	747	714	731	731	696	702	706	702	678	709	716	695	684	738	715	620	739	663	658	683	719	729	705	711	714	727	722	710	689	689	720	772	679	721	681	754	720	733	727	707	705	700	715	714	675	670	648	760	740	682	700	718	714	695	661	719	724	668	765	720	690	727	720	744	756	715	752	728	693	778	717	700	658	720	790	719	728	649	750	685	675	661	773	759	668	714	672	743	732	743	690	680	713	663	711	745	669	686	705	716	713	691	667	704	661	709	725	710	741	724	748	685	745	708	691	711	722	751	691	689	690	670	726	732	693	702	747	680	682	776	721	648	650	724	729	743	738	731	696	708	737	758	741	729	688	699	682	723	680	722	689	718	704	676	729	721	741	753	717	767	729	670	679	696	725	683	716	675	698	719	736	675	739	692	661	672	711	756	774	677	672	720	701	720	723	693	712	691	714	702	708	714	649	717	776	691	673	721	687	733	728	723	685	706	703	691	694	697	698	741	772	684	755	725	715	743	687	701	722	730	739	736	722	712	691	713	676	735	709	741	694	691	683	692	704	682	716	726	731	679	708	683	720	673	719	704	729	766	714	744	681	680	682	677	699	696	703	681	697	657	728	697	713	765	666	716	691	695	701	731	746	714	711	686	702	752	721	754	664	688	657	658	699	737	699	710	710	721	735	686	680	757	699	659	688	670	764	701	690	759	694	727	653	732	741	720	679	690	700	711	750	668	702	697	701	678	717	719	708	720	720	690	746	702	712	749	712	746	715	691	712	703	671	748	687	708	693	705	736	719	689	706	740	693	687	724	670	716	738	674	721	736	692	671	691	756	675	675	681	760	685	711	701	654	774	666	730	699	700	699	716	695	763	673	681	693	739	695	690	717	724	681	762	699	705	744	745	628	761	677	716	711	719	736	730	675	709	735	675	696	692	703	688	707	695	723	705	668	718	720	682	705	699	709	679	750	741	761	637	677	746	687	722	734	727	726	735	670	702	733	725	682	691	748	704	646	667	663	720	666	684	721	721	701	737	685	688	713	698	710	737	731	728	679	698	734	718	710	688	657	763	682	748	725	699	741	747	689	705	688	699	697	730	714	703	721	712	714	704	754	737	774	709	740	728	676	748	705	756	663	636	738	739	650	708	732	728	729	680	677	722	695	744	666	730	714	745	683	723	666	691	708	713	721	688	680	711	718	708	702	731	701	691	722	698	703	687	712	696	716	731	732	668	722	689	698	696	690	732	669	687	713	715	754	763	712	717	721	697
16302	4721	22263	55692	69181	59227	46043	30593	14879	5025	1506	550	348	325	256	278	271	259	291	284	286	288	264	265	261	261	308	272	261	309	301	291	266	274	268	296	276	262	291	292	271	259	283	267	274	243	272	272	259	261	273	293	295	267	286	302	280	242	274	234	282	278	292	302	271	238	286	250	257	260	261	278	262	262	279	251	268	239	306	267	243	294	268	290	246	266	265	265	241	265	278	265	257	295	288	280	259	275	269	287	306	281	302	254	307	284	278	255	257	253	292	286	307	289	283	259	270	284	261	247	275	298	293	238	266	267	273	254	297	297	267	244	287	259	317	284	269	262	265	283	258	277	266	259	271	233	263	273	259	262	244	258	266	278	251	269	305	251	264	287	285	302	259	280	286	293	254	276	272	259	300	259	273	238	305	260	289	273	261	295	267	264	292	306	286	294	251	271	273	288	282	257	310	271	247	271	258	267	275	290	269	291	285	279	271	291	277	259	321	298	294	296	261	255	264	272	270	257	264	273	280	280	263	285	291	303	250	284	273	272	260	273	271	268	287	264	299	252	272	294	317	262	304	306	279	287	275	268	267	260	278	263	290	276	259	271	268	288	283	271	233	276	291	270	284	284	276	265	256	258	258	240	277	257	260	280	265	269	256	269	255	277	258	257	259	287	260	262	255	264	278	303	281	258	272	273	277	282	263	296	246	310	278	273	266	248	292	259	272	259	273	267	263	269	253	295	279	273	274	276	292	289	281	275	278	264	276	288	297	287	280	314	258	270	260	268	253	285	255	258	294	269	265	273	287	255	274	274	293	265	253	277	240	255	291	248	285	257	245	291	273	281	266	257	269	274	252	273	302	258	286	266	257	264	261	270	260	269	287	247	316	243	282	263	305	307	304	303	260	299	268	286	261	283	272	266	263	248	234	297	299	286	275	266	268	287	267	254	282	256	262	274	243	290	266	290	254	287	264	273	280	282	272	288	272	270	284	260	288	263	293	272	269	277	246	260	268	249	240	265	297	287	307	284	282	276	264	260	277	274	256	260	263	288	273	281	282	257	259	272	279	280	261	290	277	275	269	272	276	269	281	283	254	250	260	256	260	302	263	284	300	253	288	269	269	263	269	272	272	308	261	248	292	262	246	280	279	273	246	232	262	280	264	249	262	230	249	268	268	280	245	249	265	263	255	268	288	263	277	268	296	301	287	259	279	309	294	265	253	253	271	284	280	286	253	258	254	273	274	270	266	257	253	260	271	280	256	256	261	273	273	299	287	279	290	262	289	241	263	260	267	245	263	249	267	259	274	306	240	290	276	277	284	269	247	280	272	296	291	282	255	288	279	299	267	249	289	253	268	269	286	267	278	274	264	287	268	279	249	266	265	282	270	279	245	312	262	282	252	248	284	307	271	267	306	262	248	263	289	260	293	277	270	249	277	276	283	276	261	262	279	280	275	292	284	309	268	262	240	284	276	279	264	277	248	266	264	282	287	300	306	272	252	240	287	290	260	284	268	257	266	280	254	240	272	261	268	269	282	285	267	259	255	310	230	289	274	242	240	282	261	267	273	267	277	275	279	276	281	279	301	266	284	261	262	284	283	277	259	282	260	279	282	281	279	279	268	282	296	287	258	288	257	283	266	270	259	275	283	283	307	309	259	278	251	273	271	241	258	256	283	262	265	262	280	234	285	292	267	295	288	280	269	281	301	285	294	250	274	278	271	280	306	289	267	272	297	274	257	277	228	275	278	259	299	268	287	264	304	289	258	274	288	299	269	288	285	281	284	264	264	259	260	273	283	267	296	275	294	292	248	281	290	238	245	290	265	313	269	264	253	267	247	250	277	275	289	255	286	243	256	282	272	271	293	288	280	242	284	276	277	261	272	236	261	275	267	282	266	264	239	263	248	246	277	285	280	241	250	238	296	260	254	261	268	278	267	281	269	253	285	299	259	269	272	262	282	264	284	280	262	246	266	275	285	297	299	277	237	254	277	278	272	281	230	260	254	269	284	258	249	296	266	287	265	300	295	229	283	286	274	260	259	279	301	277	273	244	275	260	276	257	290	263	291	277	262	276	271	282	267	290	270	272	271	256	274	276	303	289	269	291	285	275	273	284	281	266	243	287	280	245	297	268	262	237	257	295	288	278	271	243	294	267	275	283	251	288	260	273	271	274	272	279	267	246	267	280	292	278	268	249	233	265	274	310	267	272	268	299	264	271	250	266	278	281	300	269	272	325	307	281	270	306	292	267	276	273	301	258	278	264	257	261	247	243	283	257	262	250	274	295	265	288	242	267	259	251	261	274	268	250	268	265	273	271	258	268	276	271	271	289	272	308	257	256	273	276	264	276	269	265	274	299	245	296	280	273	288	284	286	279	277	289	307	255	283	282	264	249	288	255	271	268	269	272	290	276	275	241	259	262	265	267	295	265	280	261	283	261	287	268	277	262	283	252	280	292	262	272	244	292	286	245	273	278	295	271	280	290	271	250	247	249	271	250	253	281	292	276	278	283	278	261	275	252	294	281	277	264	284	271	244	289	280	268	296	280	298	282	269	271	295	263	287	293	296	293	246	267	277	297	293	268	269	299	265	281	282	259	268	289	263	281	271	292	297	277	278	292	258	283	292	284	316	276	255	260	280	286	262	300	263	298	296	273	263	262	245	308	302	258	256	272	290	278	264	268	270	310	252	264	264	303	286	281	294	276	293	255	241	257	287	268	280	267	261	252	279	283	275	274	303	238	260	268	270	261	276	262	281	276	264	267	263	244	274	273	246	279	256	274	275	269	244	273	254	280	302	275	262	261	280	301	292	258	256	258	298	272	272	249	297	279	269	278	254	288	278	278	265	285	270	298	319	276	291	236	259	251	267	252	273	257	274	277	287	274	270	268	291	256	287	270	302	283	301	284	284	266	298	279	293	250	306	273	249	273	289	285	262	276	273	266	257	263	278	250	285	264	278	284	273	284	263	272	260	294	263	265	313	262	255	270	279	269	252	264	259	276	287	254	280	282	306	281	276	270	241	283	273	233	261	252	252	259	271	265	306	282	293	331	278	284	257	257	290	266	303	257	278	266	264	283	293	278	260	259	291	291	294	273	292	292	317	295	297	289	248	243	291	283	282	276	295	271	278	254	266	244	297	286	285	273	285	254	287	258	298	280	295	297	253	251	272	273	273	269	259	284	262	266	269	276	261	283	305	263	236	257	281	265	282	301	260	267	274	277	260	308	307	275	245	295	261	279	279	251	263	269	271	287	262	270	261	267	300	248	283	280	262	281	295	291	273	256	280	291	283	240	274	264	291	259	257	245	269	281	262	261	277	280	307	277	289	260	282	286	257	276	252	264	260	260	289	276	291	277	289	257	250	261	283	276	258	260	274	248	268	256	287	289	305	240	270	316	267	289	277	279	281	293	255	283	266	278	286	303	264	286	278	287	287	283	272	293	280	293	269	269	257	270	239	260	262	294	277	280	264	278	269	252	271	243	270	292
8776	4202	29303	61831	78353	69713	57977	43794	28270	14388	5361	1970	949	771	666	691	688	693	680	659	695	677	706	675	665	679	678	672	671	724	687	672	682	701	722	661	687	687	693	683	667	703	693	689	721	662	711	633	696	673	679	692	664	693	711	724	710	678	716	684	682	674	665	681	654	722	674	667	674	685	677	668	672	653	725	630	652	654	720	642	696	684	663	642	705	656	680	660	729	672	673	689	683	646	633	660	659	675	649	655	670	664	682	629	678	651	651	684	675	662	658	675	671	642	654	658	662	645	728	711	713	634	700	669	673	718	665	665	646	717	637	668	660	717	698	689	691	661	705	662	706	713	656	677	665	668	699	645	653	688	675	688	654	707	643	680	715	708	686	697	674	683	599	675	691	681	680	637	695	661	739	674	709	701	656	618	703	699	666	686	682	661	662	733	673	665	704	657	689	666	673	694	668	681	657	703	653	696	675	689	625	631	706	691	700	686	674	687	707	710	678	684	699	699	692	677	665	658	622	681	712	698	671	733	665	656	691	705	713	716	661	669	681	696	675	711	678	664	668	700	743	680	747	687	677	720	660	613	714	666	674	671	727	689	694	711	683	650	662	611	681	727	679	672	682	667	667	722	686	669	663	666	670	665	649	629	688	716	628	699	694	706	721	681	697	708	625	692	634	704	667	685	701	698	716	710	673	714	678	698	707	729	699	688	692	711	660	678	708	656	653	665	644	647	700	733	659	687	653	711	663	706	675	637	663	672	687	687	658	697	729	689	640	693	657	689	606	681	680	646	730	671	668	702	713	666	639	668	665	658	688	677	689	670	708	696	668	668	700	682	738	724	680	676	685	691	731	622	709	645	670	692	653	707	705	652	648	700	679	701	710	684	679	662	666	679	666	651	700	611	678	666	706	617	667	671	703	661	672	678	724	673	712	691	713	694	741	633	682	671	690	692	698	686	668	686	646	715	711	690	673	686	716	698	653	699	680	713	655	709	692	696	684	723	658	693	705	698	703	710	648	639	664	712	674	664	650	662	713	724	666	647	751	703	664	660	697	681	681	694	745	622	685	738	691	684	652	710	666	708	655	677	666	674	670	689	712	696	687	662	722	691	668	680	666	603	687	696	702	655	714	704	694	699	691	688	657	695	669	678	699	644	711	699	666	657	713	642	701	672	694	662	703	670	644	635	679	719	682	648	652	678	645	636	677	705	687	691	702	671	674	700	732	663	706	683	680	691	711	618	704	715	650	670	638	645	637	675	713	689	690	686	638	663	706	693	692	664	666	742	650	671	694	679	644	661	647	707	616	732	659	649	650	679	660	663	661	681	736	706	684	685	684	658	633	682	693	691	646	713	712	686	690	700	698	675	675	674	667	688	572	680	714	702	650	692	681	648	685	674	729	648	638	687	665	681	662	663	706	658	697	717	656	688	640	717	737	663	698	676	689	678	670	667	676	693	630	682	708	663	675	662	677	658	666	654	678	747	705	694	661	677	678	667	658	685	657	626	667	718	658	749	671	695	696	627	665	642	696	667	652	712	698	692	725	698	666	657	699	640	642	624	677	715	655	682	702	699	697	645	669	758	682	683	673	675	701	644	727	727	709	681	652	707	730	638	720	672	686	690	667	676	668	708	683	731	677	688	648	639	625	641	669	681	663	656	725	762	693	684	738	697	629	637	727	677	710	666	704	687	680	692	680	666	650	696	705	664	681	669	668	696	680	669	648	723	675	686	636	735	651	658	677	684	695	679	705	701	696	714	673	690	687	670	682	669	666	642	693	701	704	636	690	723	655	726	666	641	685	693	637	684	705	668	682	694	738	729	674	717	699	711	698	656	689	664	665	643	662	624	666	663	655	648	659	685	666	691	701	656	703	644	665	671	666	683	653	670	648	638	701	701	699	660	654	673	632	723	650	691	681	694	686	713	706	657	646	625	724	648	667	670	692	672	702	645	668	688	698	654	684	677	719	655	713	691	658	645	679	685	730	684	719	725	721	691	691	639	723	709	670	648	710	646	695	694	668	660	722	653	657	697	670	698	674	719	722	665	674	667	677	675	677	692	678	710	692	662	670	630	639	729	664	677	661	660	683	715	701	699	687	679	717	696	711	648	649	678	611	693	686	692	678	645	722	708	652	694	696	683	705	710	717	677	699	688	712	687	662	660	675	711	699	685	624	696	709	700	693	674	682	686	659	697	673	639	698	705	660	604	690	682	684	700	731	655	659	671	720	656	693	714	735	691	723	716	680	687	638	636	647	675	662	704	699	671	683	652	687	659	666	704	674	705	673	676	680	698	690	671	677	661	659	679	660	698	719	676	671	661	697	691	743	671	683	641	685	681	640	722	701	659	705	694	690	673	668	716	719	679	728	654	720	642	700	705	705	698	692	735	691	717	651	660	656	693	721	689	690	688	650	692	745	662	668	717	651	646	671	655	691	670	660	693	684	706	652	700	674	650	698	683	699	667	700	710	669	690	671	675	708	685	634	717	659	671	641	715	672	652	666	688	696	678	626	683	691	681	725	698	672	694	648	708	682	702	669	664	674	708	697	681	676	644	711	677	716	664	639	672	663	671	679	699	728	704	684	664	713	691	655	695	658	694	704	698	652	686	681	698	660	669	670	668	652	695	662	710	682	703	671	648	681	727	726	687	651	670	695	678	700	713	630	677	645	655	705	662	687	707	705	634	655	716	656	702	689	652	683	674	695	661	664	652	707	704	704	714	683	716	678	647	703	706	668	680	718	664	646	648	722	642	687	628	676	666	617	699	689	668	681	702	713	660	686	664	676	705	694	649	692	719	659	682	711	630	683	718	691	705	645	729	690	601	703	642	669	679	652	673	666	707	720	696	685	640	627	692	697	674	680	711	665	705	718	690	685	694	710	632	713	718	691	692	680	675	691	697	658	675	645	685	658	690	680	665	643	630	701	695	700	706	665	653	685	668	630	667	681	700	664	690	710	641	649	646	672	720	729	692	667	640	701	713	667	685	697	661	676	713	676	659	706	711	705	706	671	639	636	687	672	674	692	631	708	678	701	720	614	680	692	724	690	700	671	662	656	698	651	682	707	711	674	694	730	699	658	677	663	657	665	674	635	737	662	667	697	666	679	725	674	664	692	678	642	661	710	719	678	696	689	632	678	683	670	724	676	631	685	674	679	701	657	703	669	714	646	677	662	651	646	676	716	705	731	699	694	665	718	663	703	674	695	707	712	653	657	686	679	696	680	719	653	672	659	643	683	664	672	655	696	682	695	644	711	668	690	684	670	678	697	696	668	706	641	606	637	698	655	724	719	677	672	707	708	753	694	731	672	674	649	695	698	669	672	658	690	672	648	672	673	691	686	668	699	691	696	661	685	637	659	665	706	648	694	661	685	705	659	715	697	744	687	690	654	680	707	699	648	690	696	681	683	674	707	677	725	716	702	687	683	672	671	677	665	681	680	656	670	704	638	649	732	632	685	690	648	691	680	694	650	659	722	693	681	642
2532	483	1085	3237	6050	4963	3451	2029	1097	677	494	370	334	349	345	343	342	355	344	335	350	346	327	362	314	333	347	329	333	353	342	341	332	326	359	339	341	349	344	334	329	328	359	335	337	355	350	344	362	344	354	371	367	324	377	363	340	307	360	311	351	326	356	335	344	331	347	338	347	341	351	344	345	326	325	325	339	344	343	339	348	302	296	302	374	304	348	337	340	331	362	339	330	372	362	339	350	338	368	362	356	354	350	331	340	378	330	333	359	340	338	331	330	325	329	336	349	323	324	342	344	363	354	327	353	351	346	326	347	318	389	335	332	338	385	331	359	361	330	359	321	357	343	320	336	367	352	361	383	303	314	372	323	328	328	360	339	350	368	336	351	334	339	357	344	345	337	315	356	326	363	323	349	318	335	347	301	367	362	373	359	339	350	355	324	331	360	352	341	355	326	329	340	320	323	354	332	295	378	347	357	339	314	368	351	337	339	323	325	382	336	334	362	315	310	343	344	352	378	334	309	317	317	387	327	359	353	340	324	366	348	331	345	317	342	306	329	356	346	332	301	364	367	341	331	335	310	330	346	375	326	338	324	362	347	377	342	344	352	317	336	354	329	334	302	367	338	337	350	320	323	345	371	326	356	333	306	343	344	329	337	311	343	356	358	313	342	359	353	367	375	348	351	340	360	346	355	321	305	334	349	329	319	347	366	347	338	346	356	327	346	358	352	344	345	319	323	349	333	325	353	353	350	341	359	358	338	363	343	325	356	327	335	352	359	301	348	359	327	339	352	377	341	345	341	339	357	325	325	360	311	362	348	358	369	341	342	316	351	349	324	341	346	382	345	338	345	313	330	350	333	311	337	322	348	348	340	312	342	346	350	323	333	329	359	335	334	354	342	316	339	341	340	319	340	302	325	330	354	321	352	337	303	342	358	370	377	305	351	337	335	353	330	301	372	346	347	330	335	313	346	304	320	330	293	349	329	371	382	377	354	316	349	351	320	352	343	338	347	368	350	306	334	359	356	326	345	306	370	373	318	353	304	358	334	351	356	295	360	338	357	319	326	384	333	295	366	306	335	355	327	377	359	343	377	331	360	325	354	336	357	355	350	357	336	329	335	320	340	355	372	352	388	341	345	335	350	369	341	351	323	317	352	332	342	333	338	380	375	362	353	313	361	320	342	340	337	326	340	373	343	353	342	316	340	343	362	320	322	352	340	353	334	336	357	335	319	351	353	348	347	331	336	363	333	342	345	317	358	335	313	363	311	335	323	316	370	306	329	344	340	340	334	350	367	347	346	383	364	345	327	356	311	341	336	351	327	356	349	345	340	321	349	343	333	343	343	330	309	351	339	342	330	361	350	317	338	356	290	314	380	366	358	367	356	317	353	371	352	349	334	339	341	350	363	321	352	334	346	343	340	339	354	363	333	333	369	364	373	330	320	333	322	348	375	312	378	326	342	372	359	361	332	350	310	329	331	335	336	348	340	350	331	346	318	341	332	344	348	365	349	366	348	310	323	329	358	329	338	320	358	342	381	363	346	339	322	338	316	292	348	375	339	328	380	330	350	345	353	349	331	363	310	301	304	322	344	371	362	367	335	361	334	345	341	369	340	323	337	344	337	359	351	373	310	326	366	361	338	368	343	326	358	354	324	318	335	316	302	333	387	354	365	338	336	328	393	351	328	359	288	342	340	356	324	318	346	358	364	346	384	338	331	374	387	331	342	334	348	325	382	338	354	365	315	361	335	361	345	349	320	342	348	348	334	348	354	319	354	386	317	296	320	323	339	343	358	354	346	326	346	318	299	374	330	333	340	328	327	316	326	349	335	329	339	329	362	320	356	368	341	337	386	350	339	304	377	318	347	335	352	334	376	361	335	370	334	356	320	326	348	332	366	340	341	343	340	327	324	335	306	359	309	378	324	338	335	329	331	323	320	346	370	310	320	352	309	311	357	341	307	339	367	312	339	307	340	325	328	346	382	409	339	308	326	366	341	343	363	357	338	360	305	345	322	358	336	350	346	345	340	318	326	343	355	346	326	375	332	309	339	393	319	321	349	326	336	339	349	362	313	340	330	359	346	330	339	300	330	316	327	362	339	364	361	327	346	353	344	367	353	332	351	353	345	332	337	335	376	329	347	342	351	331	329	386	357	326	346	342	344	369	342	366	332	319	336	331	349	306	346	341	329	335	309	365	316	331	364	339	339	349	372	337	317	379	376	361	313	338	317	367	379	337	333	331	306	348	339	311	359	353	346	346	343	345	314	339	324	318	352	329	349	354	349	318	313	357	348	343	354	311	349	326	336	340	303	344	311	345	382	353	327	347	374	335	355	356	349	347	348	367	326	313	346	344	339	341	305	355	366	357	335	344	343	331	391	332	316	314	324	342	385	352	343	371	367	369	360	307	344	343	351	341	336	364	333	338	336	313	343	351	338	327	317	332	349	370	328	326	346	318	322	366	355	369	297	334	373	355	341	330	352	322	336	344	338	380	347	353	324	342	331	353	338	335	315	366	337	322	303	326	343	335	340	345	325	355	339	331	363	316	353	336	347	348	332	387	321	341	310	314	353	346	353	351	346	364	311	355	378	370	351	340	339	331	344	321	341	344	334	354	318	349	355	339	345	354	356	362	329	369	342	352	323	317	379	359	364	347	353	330	322	379	359	365	353	332	372	385	337	365	344	351	358	361	328	328	367	323	365	314	345	336	333	341	343	361	324	324	360	334	365	371	333	343	353	327	389	336	354	345	353	334	326	324	322	316	354	343	329	314	376	373	333	356	324	380	357	371	359	347	350	360	336	348	325	368	364	369	341	354	332	347	333	373	318	339	315	344	360	330	346	314	332	321	324	366	368	359	334	358	366	347	331	336	325	303	354	316	355	356	307	371	296	362	316	333	368	325	342	332	361	322	366	345	354	336	369	357	342	340	349	327	316	336	308	334	331	352	364	356	345	353	362	334	305	367	301	365	352	307	316	343	317	329	329	334	332	364	343	334	362	353	352	334	324	309	360	311	295	326	347	360	341	329	344	358	401	371	332	351	358	351	356	308	339	341	333	346	321	328	363	379	337	346	303	322	348	349	346	328	320	329	345	346	322	336	325	360	353	330	334	337	373	326	322	335	349	343	320	330	356	361	374	343	357	319	339	320	350	350	354	337	332	312	346	338	331	326	310	338	326	324	305	314	324	329	319	362	368	341	357	329	360	359	349	365	347	326	334	316	369	342	337	361	339	331	352	341	352	326	332	347	316	354	343	352	355	336	371	328	342	380	353	347	344	326	340	324	329	357	312	343	364	313	334	311	358	338	340	377	363	355	373	331	306	356	346	363	374	346	343	384	345	346	331	351	334	328	346	339	378	314	337	322	337	347	333	299	334	319	353	347	350	350	287	341	308	329	362	346	346	314	330	327	353	341	368	377	353	333	305	318	367	316	314	324	361	346	347	316	344	362	336	350	381	345	379	309	344	314	333	348	339	370
2662	1125	2786	11326	18911	15892	11791	6964	3784	2002	1224	934	819	833	831	834	790	813	860	838	819	866	810	810	830	838	811	816	789	836	860	825	844	789	871	844	816	861	825	861	852	802	846	849	848	832	788	796	834	809	842	827	794	798	850	804	845	833	846	797	815	829	904	752	806	780	819	816	822	863	812	838	844	837	862	877	843	816	828	852	845	855	757	817	812	851	849	848	834	814	834	822	831	826	802	824	795	838	826	844	793	864	860	796	795	835	797	775	785	808	785	858	808	823	800	759	837	885	858	815	809	794	830	769	868	825	793	800	850	813	829	777	818	825	847	789	799	825	855	799	810	808	842	827	821	847	836	805	841	868	796	824	862	812	848	827	822	807	807	833	821	842	824	755	841	863	801	867	818	820	887	840	871	806	785	778	822	793	838	801	800	810	790	800	825	804	808	851	829	847	861	820	793	846	815	834	812	809	847	826	800	815	799	882	787	819	845	818	824	831	792	778	809	836	842	790	856	839	844	870	789	834	787	818	839	802	768	829	848	787	842	844	802	806	805	833	814	791	814	858	848	831	811	761	847	850	787	772	796	791	835	868	853	824	808	869	836	817	836	880	898	849	769	844	855	821	818	797	868	839	851	807	802	822	799	849	827	798	845	807	828	835	776	818	838	907	817	795	793	843	823	846	832	801	847	800	867	826	812	831	883	813	854	832	807	790	850	824	825	847	817	794	856	855	808	831	817	827	805	818	834	867	773	786	763	792	819	825	841	795	828	827	826	808	834	873	817	824	879	829	847	796	818	802	852	864	864	822	821	816	884	869	795	879	828	863	815	836	826	847	789	822	869	775	806	921	810	823	802	831	818	814	832	793	826	788	802	819	843	809	788	895	786	825	831	871	845	804	826	861	811	804	798	824	808	818	847	767	848	819	870	837	785	825	828	824	839	802	843	804	821	819	806	843	827	816	803	814	843	843	813	808	779	809	781	780	808	829	822	818	870	781	860	841	875	799	830	889	842	831	850	779	859	863	764	829	784	865	812	862	771	876	811	791	801	796	860	866	841	851	821	794	840	804	816	828	843	778	806	816	852	816	829	880	865	771	877	820	895	872	829	829	815	844	894	798	807	823	852	799	847	827	834	831	849	833	809	797	837	808	757	786	850	847	831	777	847	770	794	845	791	877	834	833	808	827	871	830	797	890	826	796	769	858	796	824	863	797	821	806	839	799	828	839	875	867	789	873	846	818	854	819	804	805	820	864	823	823	866	882	828	769	867	823	792	820	870	843	776	830	829	769	829	830	804	843	860	809	814	850	862	883	806	817	866	810	828	807	836	810	805	851	856	797	868	818	810	809	857	821	800	823	812	833	831	818	823	848	878	868	935	807	835	787	842	852	856	839	828	825	778	817	854	853	856	784	811	832	906	820	797	855	859	778	822	819	791	831	825	802	819	810	835	829	825	817	782	805	791	812	800	809	868	858	848	832	840	830	823	782	871	843	849	848	884	780	815	858	843	855	802	836	788	832	822	827	815	846	797	853	795	772	844	842	801	840	911	872	828	819	833	795	785	874	818	818	842	837	844	797	830	835	832	845	874	855	805	842	775	835	821	887	849	881	837	811	815	779	851	812	817	808	821	769	803	820	861	824	822	787	797	857	802	840	779	893	834	811	896	825	846	821	818	770	878	819	800	826	843	810	839	862	833	803	840	789	764	852	900	829	847	802	877	827	856	882	834	852	820	869	797	807	819	804	846	806	810	803	843	800	870	861	806	839	774	815	818	841	846	832	866	847	849	852	834	811	861	814	817	857	781	863	792	832	823	785	827	829	786	810	788	836	802	808	787	795	857	755	868	796	847	829	804	809	779	810	841	803	833	796	810	805	795	851	844	835	819	817	833	855	779	834	839	818	812	837	854	784	821	853	820	836	817	835	842	811	849	807	813	861	844	858	818	807	814	807	803	806	861	853	777	873	859	809	838	787	810	798	769	868	854	836	840	856	804	797	784	828	874	853	841	861	859	833	831	856	829	840	847	857	810	885	841	823	793	864	839	860	815	866	827	828	821	790	873	837	819	838	842	819	782	795	815	809	839	810	831	826	835	784	858	839	816	827	811	806	813	827	861	846	832	788	833	831	818	809	789	810	830	811	816	814	881	808	827	790	821	855	818	801	865	863	871	820	858	866	809	854	852	791	811	781	859	801	834	819	775	877	826	833	816	867	833	877	801	853	809	843	794	783	823	769	826	794	886	781	819	824	840	767	835	798	834	825	870	821	831	853	826	836	831	817	821	835	847	801	820	824	806	810	811	863	818	816	796	839	801	802	814	863	833	841	782	797	817	818	772	875	805	856	803	854	832	825	828	841	840	788	794	831	833	848	819	845	807	843	823	881	798	829	834	864	858	825	833	770	832	904	819	778	866	776	832	782	836	767	853	801	896	883	832	830	788	801	787	825	804	813	866	819	806	763	846	828	812	862	833	833	824	834	811	782	813	815	831	871	847	805	858	827	817	850	874	844	829	782	810	801	854	829	860	836	848	777	803	826	776	857	885	787	810	826	858	810	854	865	805	823	824	844	767	836	839	841	840	840	774	842	762	810	884	797	751	803	837	855	830	823	846	840	823	806	830	836	852	839	838	842	817	792	859	794	791	827	827	818	843	809	796	807	818	824	845	812	848	806	834	817	787	816	812	840	862	831	812	829	866	839	813	843	765	832	875	845	820	794	836	844	782	829	793	778	792	819	827	877	846	814	816	776	840	840	825	889	826	820	847	802	846	792	813	813	831	782	823	848	786	867	829	852	849	826	835	841	889	825	866	827	844	868	816	815	866	828	854	806	802	852	844	822	843	861	847	817	798	830	826	822	862	814	806	836	814	862	833	862	792	840	836	837	797	867	790	821	834	835	796	801	813	850	783	887	837	842	759	752	785	788	802	809	789	866	816	807	847	806	830	849	773	859	842	822	814	819	806	866	816	810	821	821	807	851	780	845	784	810	825	831	821	795	800	850	859	799	798	801	860	825	828	846	787	852	881	862	846	801	798	835	813	823	889	837	780	817	832	849	858	834	877	816	831	830	861	785	865	860	822	835	789	858	787	848	799	815	869	816	896	855	838	850	801	812	849	850	893	814	782	799	819	807	784	798	854	833	840	822	819	803	813	826	832	796	824	812	844	755	802	801	787	839	815	815	855	816	811	802	747	809	853	822	881	833	800	800	785	861	865	821	797	765	789	795	831	822	874	866	881	781	827	820	792	791	808	848	866	831	863	817	811	823	844	801	836	849	779	867	815	813	812	856	796	814	810	822	843	827	808	859	809	816	762	810	832	844	841	843	815	801	839	815	832	802	844	824	792	823	811	851	824	868	835	820	866	828	798	777	850	842	793	801	810	877	810	798	842	872	840	844	814	818	823	811	848	844	808	725	818	855	828	793	858	799	816	833	838	799	785	789	800	823	770	844	827	774	835	838	844	768	842	815	817	832	769	827	823	772
13930	7099	23596	54943	65691	56192	41540	27664	12515	4231	1330	561	364	293	311	279	311	296	304	279	336	324	322	320	275	276	301	300	271	276	299	285	287	292	298	315	298	277	297	305	304	278	258	312	278	312	318	263	301	312	275	282	312	270	268	296	291	323	280	289	284	252	304	290	292	328	297	269	285	263	276	290	298	337	299	288	260	273	271	257	261	253	288	316	248	337	324	251	281	246	289	291	258	294	285	298	300	302	277	296	249	274	280	273	277	278	307	279	302	290	299	312	273	304	291	296	300	267	289	293	263	272	287	308	289	268	258	304	280	287	289	293	305	307	271	302	328	281	243	284	283	267	325	273	282	250	281	298	288	284	303	265	287	298	286	302	258	261	303	278	292	297	258	301	276	300	272	292	267	302	284	315	267	282	280	293	303	258	303	301	300	291	334	298	296	243	263	302	288	281	267	308	296	297	303	292	295	272	267	271	287	285	289	284	268	280	274	247	289	261	273	285	290	277	286	284	275	321	304	282	299	297	297	258	254	279	300	272	298	271	280	271	313	312	286	290	273	280	294	287	289	303	296	298	294	298	268	321	274	293	261	276	298	267	299	313	291	332	311	277	303	327	263	280	277	288	308	278	292	290	279	280	301	284	273	277	278	289	271	271	289	320	274	296	288	302	304	292	263	272	243	315	271	256	306	282	290	274	293	255	252	273	287	319	317	284	297	301	287	294	281	292	286	274	286	314	277	265	281	297	271	292	267	300	267	288	281	297	283	281	299	241	312	325	271	294	315	299	294	298	256	293	269	274	286	298	313	301	262	298	293	282	295	291	289	264	319	282	248	255	273	275	270	283	294	297	298	322	275	284	290	275	304	293	302	287	268	256	307	296	283	292	273	305	281	276	309	281	302	296	301	298	304	274	265	335	274	297	264	271	319	302	289	265	289	324	262	261	295	288	270	261	266	273	287	294	323	301	282	273	296	256	285	272	276	306	306	294	257	282	263	269	280	303	288	287	288	300	299	267	306	272	293	274	270	273	276	268	303	272	268	283	282	294	332	268	269	227	258	275	279	274	266	284	279	282	297	289	260	281	259	269	273	289	304	301	323	289	271	274	284	271	283	272	276	288	308	275	287	289	266	280	298	276	288	295	300	281	294	278	273	303	304	244	251	279	254	302	295	265	282	279	277	310	265	304	273	283	293	284	307	280	276	244	262	277	280	304	271	264	256	286	289	253	297	272	307	273	299	314	310	299	284	269	276	266	277	277	297	309	284	293	306	310	298	287	276	295	272	275	301	291	311	304	287	303	297	289	292	270	287	304	277	281	298	279	288	283	270	267	247	262	265	289	314	301	293	309	247	280	261	258	304	289	270	282	292	250	304	250	260	294	316	266	281	296	286	302	292	277	261	269	279	291	311	297	293	293	274	296	283	287	329	277	318	296	292	289	291	280	264	278	279	270	298	255	281	297	272	292	310	306	287	296	276	285	281	296	289	267	269	255	288	278	280	295	287	291	264	282	293	276	268	276	291	254	262	318	280	273	289	283	291	297	246	276	284	322	304	306	289	301	290	300	290	263	318	309	262	277	293	273	275	278	250	288	284	256	321	285	282	304	275	292	284	300	279	312	273	279	259	286	301	290	295	303	258	293	285	282	270	272	290	277	300	266	287	282	317	271	280	297	334	302	290	286	276	280	311	323	286	270	304	304	291	290	305	320	263	281	308	274	299	301	281	264	295	302	257	292	299	302	279	307	278	251	269	313	275	241	287	294	265	277	262	307	288	283	282	334	273	279	283	306	311	280	289	274	271	280	303	283	281	283	304	295	289	311	327	277	289	296	306	279	272	317	253	280	274	282	292	297	255	308	290	292	282	270	280	288	280	307	335	263	258	324	301	314	312	286	287	316	306	267	283	284	266	290	308	293	298	266	304	305	281	288	313	302	297	307	298	299	271	280	282	284	294	270	282	258	311	278	287	286	296	294	282	280	289	304	290	298	285	282	266	275	265	300	260	282	294	296	302	288	269	252	312	277	302	297	291	315	313	279	286	294	283	254	312	269	286	298	262	296	293	262	306	306	320	305	294	292	281	266	304	271	260	307	277	318	258	296	320	262	249	269	305	300	275	292	258	303	290	305	291	277	270	332	261	267	304	232	244	300	292	274	280	283	260	275	284	270	302	289	302	304	291	298	285	293	296	299	290	289	321	291	268	253	269	298	287	294	286	279	304	288	299	302	283	291	279	283	267	290	290	299	308	278	280	275	309	272	296	282	244	269	263	270	311	317	300	266	288	276	263	303	277	271	275	301	321	269	270	295	294	284	293	271	307	311	274	250	296	270	270	312	300	277	284	299	271	304	312	265	290	293	263	287	287	276	264	284	310	286	306	315	290	298	255	285	314	317	294	265	257	257	296	310	288	279	261	288	290	311	296	283	305	310	302	266	296	303	284	311	273	272	265	294	325	272	304	308	301	276	288	321	282	261	289	272	279	282	296	303	287	286	256	282	273	292	306	279	299	289	292	294	310	274	268	281	284	286	272	311	272	292	308	297	290	290	264	310	301	295	295	299	284	304	282	283	320	292	283	282	273	304	306	311	272	262	270	295	303	280	280	292	263	296	287	304	291	289	293	307	296	299	253	263	293	279	322	317	279	300	274	262	296	292	288	300	307	299	268	287	275	313	267	318	268	305	249	259	266	276	292	251	305	305	273	283	299	279	274	288	312	275	286	263	270	264	319	304	300	314	300	271	304	283	261	280	274	290	293	302	277	282	279	243	266	295	289	282	320	269	285	276	280	305	292	279	305	286	292	286	282	261	287	289	289	288	286	285	275	257	294	271	260	268	292	284	292	272	291	301	288	291	274	279	287	278	269	257	271	308	300	296	276	278	287	269	277	298	253	291	281	291	290	300	312	292	291	269	260	254	291	283	294	277	299	320	298	281	306	276	262	271	264	287	280	261	274	281	299	284	291	297	286	298	298	268	266	302	270	305	251	280	300	288	305	275	267	265	303	277	282	316	288	273	294	279	286	271	281	292	257	271	311	320	292	274	281	288	265	289	291	289	314	273	271	280	301	275	269	304	285	295	316	292	271	302	295	287	296	276	297	315	300	259	285	301	268	285	268	298	310	300	276	257	284	289	269	272	251	277	284	311	248	309	273	307	329	271	257	303	276	270	268	266	299	291	302	286	286	255	268	283	284	273	308	308	288	301	265	254	282	296	262	277	282	275	278	301	311	286	293	276	258	283	302	314	285	293	274	299	292	286	273	280	287	274	277	278	244	291	317	265	297	274	273	278	289	279	290	266	298	310	258	269	304	291	280	285	313	284	280	240	285	293	284	304	293	284	256	295	332	294	257	284	295	291	277	300	271	256	286	286	306	282	290	291	304	281	285	315	287	292	243	275	281	284	257	274	284	302	263	289	296	294	298	303	290	277	273	284	302	272	272	304	268	305	319	294	278	297	311	292	333	280	296	303	293	294	266	283	286	284
8002	6722	30471	61598	73852	66201	54614	41456	25855	12924	5085	1902	1000	816	748	737	728	702	712	699	731	695	691	722	738	713	669	723	712	698	710	663	688	708	713	713	690	744	763	682	708	751	715	702	736	719	668	711	706	745	724	719	724	726	701	704	675	702	726	695	685	728	674	676	720	711	686	726	710	678	732	732	709	695	729	740	703	729	701	728	710	639	699	662	713	677	699	690	663	687	731	666	686	728	711	698	689	691	749	729	676	704	720	717	637	682	681	700	762	747	697	683	673	682	774	751	695	679	735	654	711	674	693	686	699	721	698	692	682	679	691	701	742	715	684	760	660	683	746	718	677	721	649	712	723	652	696	705	688	701	673	732	705	752	731	694	670	687	758	692	716	737	702	700	654	691	717	699	708	749	716	705	693	681	691	734	706	703	711	739	683	774	711	680	749	640	686	689	677	698	694	703	687	779	674	704	695	667	702	732	691	681	739	673	738	666	701	733	758	677	741	677	720	665	706	705	719	733	744	685	693	678	718	693	681	745	682	669	719	689	708	735	709	716	694	677	729	685	726	693	648	709	754	672	668	717	712	718	749	748	695	735	724	685	736	719	697	708	735	716	664	676	686	724	677	674	742	702	712	699	670	745	724	697	683	721	700	715	661	707	757	663	724	736	736	737	685	741	718	721	733	682	693	652	655	751	717	685	713	707	716	685	692	704	692	745	697	704	664	705	679	706	684	727	667	635	711	668	722	711	670	735	745	697	720	678	702	667	704	772	707	702	673	721	702	675	732	710	686	740	701	706	738	697	676	673	703	702	667	740	714	667	747	691	630	713	674	682	675	735	697	677	649	709	675	697	732	715	708	781	699	703	666	688	665	713	729	707	745	664	688	694	687	726	687	699	714	722	722	682	720	682	671	711	685	724	740	701	732	723	685	734	745	725	684	704	721	679	727	686	714	691	690	721	693	748	711	731	697	722	762	722	755	695	661	724	717	760	735	741	675	730	718	718	725	693	730	714	711	701	706	715	728	725	708	714	669	710	709	731	738	706	722	752	749	773	738	717	723	706	654	772	753	756	699	706	742	687	687	700	727	742	707	720	709	695	766	717	674	661	714	731	690	726	719	693	716	731	675	677	715	733	687	707	676	720	687	734	732	713	692	700	733	700	691	690	722	725	713	723	706	685	696	703	701	710	728	708	689	669	668	687	749	680	716	712	710	756	686	739	655	721	666	680	679	721	690	677	712	684	734	740	712	699	683	728	732	712	690	687	675	687	693	690	715	681	701	756	692	695	689	710	706	731	701	736	712	698	708	712	740	746	737	720	740	753	689	677	699	715	694	738	724	646	721	742	719	714	742	708	677	698	674	735	724	729	686	704	715	657	754	736	696	693	699	715	694	743	675	721	723	680	709	647	701	682	692	669	702	687	706	726	697	701	706	712	728	707	706	714	681	736	713	692	720	711	707	698	708	694	717	698	702	725	687	711	754	735	667	714	745	694	704	686	714	700	693	752	702	690	677	666	683	747	670	701	734	691	663	730	676	698	717	735	710	714	717	691	677	716	691	713	675	731	703	735	682	731	669	685	707	688	738	709	678	719	730	737	689	655	699	711	691	731	707	739	714	709	720	699	704	718	735	691	666	697	716	677	664	702	734	699	696	706	710	687	666	679	740	729	699	694	714	714	668	716	705	686	671	711	717	746	712	766	726	722	688	684	695	692	685	712	723	691	688	686	686	719	737	752	710	704	693	731	734	730	751	676	738	754	694	678	709	741	715	658	772	688	757	670	688	660	712	740	735	718	696	699	733	701	691	713	766	699	703	678	698	746	701	710	625	698	735	738	753	733	729	706	732	720	690	713	769	677	678	711	696	738	673	750	720	687	728	646	677	723	695	719	707	676	693	709	698	675	768	724	722	728	765	703	698	649	691	693	749	728	707	685	666	742	694	728	701	763	743	745	729	705	721	764	705	738	770	723	674	728	665	682	729	676	725	720	708	738	718	707	723	740	687	726	748	696	742	696	743	726	675	716	751	759	717	705	695	676	723	677	721	706	709	689	724	695	722	700	752	683	683	724	702	696	687	692	718	707	737	715	719	682	714	718	699	731	740	718	694	702	685	733	714	696	693	749	658	695	695	680	678	692	732	693	717	660	739	674	726	685	689	698	704	705	679	733	718	726	701	698	699	709	721	699	707	672	649	672	729	662	730	695	734	712	701	707	749	708	703	712	698	716	639	707	750	677	658	672	726	702	684	752	694	691	701	725	684	728	651	695	734	719	681	705	777	705	743	708	732	669	727	712	704	694	690	719	703	735	682	660	667	657	753	723	690	717	650	710	726	662	728	719	715	659	702	702	707	692	710	712	709	686	739	737	670	712	733	705	700	718	703	719	688	747	725	700	708	690	721	767	686	692	701	691	709	683	694	719	747	729	671	678	726	778	700	698	709	719	711	691	713	707	782	697	703	731	716	739	726	671	684	707	684	696	717	682	715	705	742	734	681	668	693	705	706	704	685	702	720	706	740	747	729	698	713	686	696	733	684	719	721	714	648	684	691	739	694	686	725	665	689	731	696	679	694	680	712	719	683	695	687	710	701	645	720	703	741	730	736	733	700	695	678	713	715	716	715	663	765	744	702	748	665	729	731	709	740	736	706	729	717	697	736	737	757	728	698	704	703	670	705	699	684	712	689	682	685	763	723	692	714	747	748	687	693	667	774	696	693	676	658	682	683	726	718	679	733	752	742	715	654	700	750	717	700	678	726	668	715	674	692	676	726	711	716	701	719	696	727	692	689	694	718	711	714	680	687	704	676	657	709	721	713	681	747	670	640	692	735	688	686	721	753	711	695	699	669	756	645	739	723	703	760	660	737	711	707	745	694	688	717	707	677	747	738	710	761	708	746	702	727	708	697	659	682	697	706	697	661	724	723	694	668	669	706	728	665	640	740	687	702	717	677	693	704	704	743	665	654	715	711	648	686	727	685	703	667	732	702	774	684	716	679	671	699	732	708	721	732	735	697	710	680	705	688	771	701	729	747	681	703	633	692	642	709	709	664	746	737	721	697	677	724	748	687	734	712	670	681	734	754	692	724	738	714	695	754	744	686	723	735	685	672	689	707	712	723	748	745	680	758	726	682	684	719	726	739	725	721	664	728	676	726	721	703	712	694	758	710	729	771	749	720	710	729	720	700	721	716	727	688	715	769	715	760	695	700	686	675	722	725	692	737	717	665	744	669	721	735	746	702	715	706	705	717	691	695	699	761	681	720	753	709	694	677	700	706	670	680	712	698	696	703	661	725	713	699	696	697	674	671	712	738	709	736	771	713	705	702	753	744	660	719	727	744	651	714	737	724	728	718	689	727	743	698	699	687	696	723	706	690	718	695	682	678	717	738	691	711	710	748	713	666	721	702	683	728	743	752	730	705	711	755	703	692	694	673	720	711	711	757	686	701	686	704	739	723	727	733	692	752	745	732	677	695	718	753	679	726	715
16373	9260	20713	57039	67350	59028	45320	31034	15386	5142	1643	605	374	282	280	271	264	270	271	261	306	270	247	278	276	271	258	304	261	300	294	232	270	245	258	275	243	267	257	272	273	306	300	252	261	260	257	276	279	311	278	248	262	259	285	266	310	251	319	257	274	286	258	290	252	272	283	275	242	270	258	290	282	287	255	260	270	288	253	275	265	279	271	253	276	261	254	241	269	283	256	268	261	290	306	260	264	287	288	248	270	267	236	263	270	286	276	261	252	266	283	264	272	283	284	251	321	295	248	267	264	294	268	307	247	296	269	277	285	277	264	283	303	287	265	261	255	274	275	301	295	271	302	293	300	258	290	287	274	291	265	287	288	273	252	290	279	252	275	289	285	261	288	274	274	294	271	246	270	256	284	253	268	265	290	279	248	255	274	281	287	269	273	294	252	289	253	263	245	291	257	261	293	227	261	278	259	295	274	273	274	254	314	238	263	286	270	284	283	261	263	273	267	277	247	300	273	286	290	244	299	281	267	250	268	278	250	243	263	259	238	272	279	243	260	276	251	253	263	306	276	254	297	292	295	267	267	299	276	272	276	287	305	295	287	248	276	250	294	288	252	249	278	266	264	273	276	278	282	297	273	271	274	296	255	276	288	272	265	261	270	272	290	267	269	267	287	261	300	274	278	251	267	264	291	271	272	293	262	246	265	295	292	287	263	262	315	271	254	271	276	234	271	296	301	289	259	289	299	273	287	271	287	272	235	266	271	295	264	279	274	271	267	297	257	267	282	274	261	248	259	244	283	287	248	259	270	252	242	260	270	287	247	275	284	250	255	274	298	296	258	282	265	246	281	265	296	237	310	283	272	284	239	292	262	251	298	290	294	272	272	249	265	282	302	288	268	260	280	279	259	259	264	271	281	276	281	247	267	263	242	263	254	273	257	255	285	279	263	274	280	274	295	261	281	270	270	250	254	274	262	264	274	283	259	254	241	279	276	256	261	253	280	266	273	285	281	270	273	276	285	245	270	271	275	246	266	268	266	272	270	301	295	239	233	293	246	241	277	281	285	264	266	286	253	287	283	261	294	223	227	274	259	256	254	268	279	295	277	258	278	266	275	296	249	289	256	261	312	267	274	251	298	264	268	278	249	288	251	258	263	268	286	257	279	239	293	285	271	266	276	269	266	291	260	281	301	274	260	247	292	264	285	275	289	267	275	271	274	289	277	294	287	305	279	284	259	276	255	270	302	282	265	276	266	244	309	269	250	268	278	260	279	294	255	276	291	266	298	270	265	285	274	259	261	301	270	265	252	307	259	285	274	268	263	271	286	289	246	308	283	285	275	263	288	264	263	259	284	290	239	300	270	305	249	258	276	278	234	263	264	306	280	281	286	277	262	274	283	265	288	245	266	273	267	282	275	203	245	286	288	259	312	249	259	284	258	266	276	245	270	256	254	279	247	279	253	300	250	255	293	245	271	279	254	281	248	282	304	278	271	230	284	265	298	256	249	295	280	303	284	260	270	261	274	282	263	301	289	266	258	257	269	280	285	277	285	286	277	288	264	283	287	269	309	236	264	268	266	268	283	234	279	295	294	274	277	261	254	285	278	279	268	282	268	292	271	264	269	290	273	243	290	276	264	287	293	278	240	290	280	242	269	275	257	276	259	286	288	280	278	290	294	280	265	281	284	273	282	263	262	245	277	270	282	248	276	266	286	266	266	283	271	275	317	263	266	275	282	285	275	276	272	253	306	286	248	274	284	275	293	269	297	289	276	261	316	278	261	266	261	290	286	265	280	275	309	285	282	257	296	256	290	287	256	286	260	286	258	239	283	288	275	297	258	268	245	239	242	280	273	297	290	271	267	250	281	277	252	311	282	302	249	293	290	265	268	258	288	262	260	293	290	262	277	276	329	283	284	267	278	277	276	258	256	280	301	255	297	256	258	283	275	279	259	291	274	278	282	254	279	296	250	246	283	294	265	277	272	262	318	278	231	258	288	286	246	299	267	287	298	272	289	282	295	279	271	270	251	271	270	273	292	275	268	282	287	237	293	266	261	270	268	267	282	279	279	245	281	275	291	252	255	281	281	285	273	285	286	291	281	274	303	302	283	290	244	297	265	271	278	255	263	274	276	263	294	265	253	276	258	296	267	289	240	260	271	275	270	277	255	279	297	286	299	250	249	233	262	290	284	271	222	292	278	290	276	262	256	264	250	260	268	261	298	280	283	247	251	282	258	267	258	261	270	279	278	276	264	276	297	280	278	286	296	261	280	277	280	287	278	257	256	260	295	302	290	272	299	284	291	275	297	295	265	263	275	287	253	232	267	262	259	251	293	283	271	278	284	275	256	294	259	298	296	278	275	269	270	280	291	286	261	275	276	285	280	294	244	285	259	280	259	247	258	300	254	273	258	279	258	311	271	276	256	278	279	319	257	264	276	288	244	287	275	234	266	268	300	273	271	268	271	299	278	287	262	253	278	272	255	256	275	276	281	244	283	264	273	280	284	278	280	290	278	283	277	250	292	263	257	273	269	285	275	278	262	288	261	254	271	291	267	239	282	255	288	263	276	236	276	275	268	303	277	273	288	251	247	259	270	263	308	266	252	252	248	258	278	265	275	245	300	265	305	266	290	275	284	240	238	239	253	286	297	256	264	295	255	266	272	264	235	279	268	283	288	256	280	264	255	270	263	268	282	269	274	298	286	288	279	278	274	299	309	272	304	254	297	262	278	251	262	256	271	291	264	275	266	254	273	295	275	269	287	265	276	277	298	284	315	288	284	270	255	291	259	297	271	225	279	288	294	278	282	293	254	264	271	271	290	265	264	264	275	242	259	281	292	278	283	281	294	261	261	256	266	262	264	263	287	252	307	276	276	271	267	277	306	285	282	264	286	264	257	285	265	306	289	283	236	261	278	278	275	272	250	266	275	298	269	303	281	282	277	285	295	228	246	275	264	270	283	271	264	304	287	262	291	264	283	283	284	245	265	237	257	271	265	293	260	309	294	253	276	285	297	264	284	263	282	294	276	270	263	252	278	275	252	277	270	274	306	284	258	311	282	249	266	261	279	276	285	274	285	266	256	290	275	276	281	268	283	287	294	288	289	271	254	257	251	270	261	252	280	283	257	280	274	271	283	263	270	265	268	251	295	252	259	279	270	269	260	303	289	301	282	252	266	248	242	271	264	264	290	259	290	252	271	289	259	265	302	270	287	273	271	291	287	250	270	289	297	270	305	298	296	281	255	268	266	280	282	256	246	311	285	301	232	299	279	270	258	299	267	288	281	276	285	255	259	291	301	249	259	244	276	295	303	277	283	308	279	289	277	257	256	254	279	249	279	289	275	230	284	303	246	291	252	261	267	278	289	260	291	300	260	270	266	288	296	282	289	288	264	319	282	271	275	274	291	314	262	287	260	287	257	266	279	268	270	294	281	272	259	282	252	289	212	255	285	260	275	275	270	301	274	258	271	276	269	264	272	293	289	257
8942	8101	27958	62915	75723	69235	57459	44282	28455	14881	5923	2114	1035	799	744	727	670	672	732	717	658	694	716	652	677	679	708	675	654	697	688	692	666	715	666	656	663	688	657	661	663	713	654	657	677	644	706	699	713	714	652	665	659	645	678	641	673	666	713	666	657	722	661	719	720	711	713	693	641	670	651	655	636	748	664	684	692	652	703	621	663	695	688	670	712	647	686	616	694	704	670	687	687	673	714	648	665	705	683	668	647	691	661	680	724	663	751	652	670	692	716	711	707	704	650	689	679	641	703	633	690	667	660	717	697	652	668	715	683	678	713	669	709	672	676	653	662	687	693	674	641	685	677	715	694	658	679	688	648	721	683	658	690	674	691	668	686	692	685	669	716	714	681	661	639	717	700	664	650	691	671	674	712	702	662	632	664	649	627	694	668	622	680	692	649	697	708	721	703	714	717	623	626	690	657	701	702	662	716	616	682	728	711	697	684	662	670	697	664	753	650	703	664	701	677	682	692	727	669	699	683	706	671	647	687	694	694	721	644	717	664	679	691	696	628	684	687	668	704	707	645	691	701	694	651	666	604	719	689	683	715	703	737	665	703	680	671	653	648	654	661	674	700	731	675	678	668	674	661	681	692	649	667	668	723	680	678	684	669	662	634	666	665	675	729	704	697	678	703	700	702	656	649	693	677	661	658	696	683	687	706	681	672	683	668	649	667	661	652	675	646	681	673	632	693	708	678	681	684	661	719	621	677	726	685	670	666	680	656	658	647	692	667	661	723	680	704	652	674	711	681	643	669	682	678	677	657	694	673	656	695	702	680	667	697	624	693	708	654	696	684	611	657	673	642	690	675	656	683	650	663	705	664	668	660	702	675	703	662	688	681	622	674	661	712	654	697	727	686	678	697	646	689	730	653	658	756	664	691	657	693	674	651	728	653	677	649	694	676	675	637	651	709	697	658	666	655	694	689	663	724	693	678	666	647	627	672	688	684	704	705	701	629	660	656	667	702	675	634	697	615	636	644	694	707	644	726	697	681	709	695	706	708	676	679	664	691	666	710	688	682	662	691	697	671	716	700	678	681	675	649	682	645	672	695	677	646	659	680	676	667	678	696	665	674	667	639	646	663	662	700	680	670	680	698	693	656	675	663	653	670	679	685	672	690	670	669	698	661	688	700	667	682	670	684	664	670	646	694	660	700	692	660	681	679	656	651	721	659	694	690	627	690	660	674	725	731	696	654	648	679	694	655	661	717	678	699	684	703	682	668	661	675	665	696	658	688	676	711	676	703	689	693	666	670	647	694	730	648	703	698	651	683	662	660	692	695	679	632	737	646	660	664	668	669	727	683	671	645	704	643	683	678	639	675	719	713	702	718	670	679	663	687	705	692	695	737	671	696	669	718	657	673	645	687	675	683	725	670	675	686	696	703	653	707	687	639	689	709	678	698	685	708	653	670	669	681	707	662	685	726	732	651	667	646	672	686	642	646	670	683	655	685	673	676	663	691	709	668	649	685	640	678	683	652	691	685	669	661	662	643	727	631	659	673	681	676	702	701	696	661	677	663	645	692	686	712	648	646	698	663	705	675	689	691	678	676	692	640	665	667	684	678	705	709	675	685	698	636	668	686	694	703	650	692	684	755	710	650	670	705	690	699	725	719	672	684	666	685	639	664	696	666	702	686	697	648	725	718	667	673	685	688	709	709	703	701	677	672	708	691	673	675	700	678	692	661	694	662	639	688	657	739	664	689	689	646	664	710	662	671	675	667	690	697	691	701	694	677	678	704	682	652	717	674	684	715	657	700	671	673	669	630	669	712	671	689	688	693	666	648	643	665	644	690	679	671	672	712	710	640	692	677	658	707	707	682	669	690	671	700	669	677	690	663	658	689	687	661	650	678	698	666	633	685	734	649	672	722	672	675	637	689	638	733	656	663	650	722	691	680	689	681	672	652	673	664	655	663	753	637	707	668	687	665	659	668	671	713	658	700	672	697	722	692	699	702	657	700	651	690	676	683	668	709	683	684	706	720	657	694	679	670	664	684	679	723	649	676	709	684	648	681	618	659	696	674	741	679	693	652	657	700	710	676	643	667	710	689	700	726	713	692	694	628	619	725	667	685	669	686	691	648	656	709	676	660	697	699	713	709	713	668	710	671	670	701	654	694	683	674	712	678	669	663	666	700	671	678	713	657	665	646	685	676	623	655	649	662	629	673	710	664	672	681	689	698	701	666	685	583	707	690	639	653	691	682	723	653	678	662	664	697	655	692	687	648	691	661	706	729	722	679	676	635	661	690	685	673	666	686	698	671	670	649	706	655	635	692	719	709	714	702	685	707	698	686	679	659	626	683	701	683	710	633	690	689	684	691	710	718	660	694	675	641	688	726	696	699	739	691	673	708	689	651	639	661	659	660	688	713	704	655	725	695	619	691	664	700	696	691	661	644	735	715	725	663	688	708	700	655	663	678	634	702	684	696	696	701	673	694	671	697	706	740	658	669	622	679	661	681	661	639	703	707	686	727	706	722	674	679	709	670	646	666	660	681	712	648	660	696	677	664	659	660	674	656	684	673	675	698	717	687	688	652	646	657	645	652	703	731	680	649	676	687	715	721	656	660	660	717	687	688	721	660	674	639	686	650	652	677	713	708	684	703	682	682	661	728	690	663	722	631	699	720	723	708	700	695	668	664	657	673	640	697	695	693	677	709	674	703	684	684	722	700	650	663	689	691	670	698	727	693	661	661	639	699	687	666	725	655	711	694	694	701	696	686	678	696	666	708	722	704	675	709	693	720	679	665	686	699	616	657	701	672	667	686	658	688	717	695	650	669	684	687	648	608	706	680	733	688	684	661	686	727	677	691	691	693	647	696	648	693	691	652	724	693	665	669	683	708	651	671	688	702	731	670	671	687	706	672	681	632	685	657	688	700	727	679	759	712	663	682	695	703	674	676	672	696	657	668	691	710	659	692	692	698	653	715	679	661	645	669	705	688	679	678	667	661	683	646	672	668	691	662	637	687	674	659	715	693	650	631	644	677	637	703	674	655	646	715	732	726	658	651	651	657	708	684	683	692	716	641	680	631	688	690	692	659	694	716	643	686	682	684	657	684	673	664	684	691	704	702	664	661	706	692	723	711	664	633	667	700	695	710	674	669	725	678	741	676	661	641	689	732	717	699	692	700	675	725	678	712	700	651	690	663	651	671	642	593	681	650	692	737	693	681	718	636	623	685	661	699	684	667	699	713	711	693	690	707	717	706	660	678	695	705	700	674	699	701	678	693	678	692	656	646	647	664	682	713	692	699	681	697	692	691	689	662	659	660	710	675	713	700	620	668	684	695	671	688	691	699	692	663	720	681	702	700	679	675	701	740	684	690	653	687	664	685	627	700	689	666	688	697	650	736	695	674	673	633	664	677	680	695	683	659	704	638	731	691	753	645	693	703	694	671	663	693	688	661	688	668	650	637	670	677	727	672	631	644	714	687	637	695	719
2743	681	1268	2756	5858	5539	3834	2353	1269	718	535	408	377	346	352	314	372	351	327	378	364	351	376	349	381	350	355	347	370	339	326	304	319	347	366	357	332	338	308	358	344	356	334	351	344	381	352	346	319	364	359	352	308	370	338	352	344	386	345	335	330	353	346	336	312	321	323	334	366	335	358	362	379	343	337	388	330	344	343	347	365	355	321	345	332	355	311	287	371	328	369	319	352	354	349	353	356	367	360	327	352	348	355	326	331	313	382	361	351	307	383	331	334	373	358	340	370	345	373	326	352	349	340	358	363	321	349	351	339	382	330	376	331	339	364	350	349	368	352	331	336	345	388	345	343	341	371	347	352	319	352	316	388	330	335	314	330	326	361	326	323	338	376	323	331	346	335	320	367	317	335	357	327	337	329	335	384	339	365	329	334	306	358	362	316	316	352	378	326	351	356	379	372	402	348	332	365	321	325	372	345	325	327	363	358	366	357	333	351	376	341	356	356	361	364	330	337	342	336	338	346	341	319	337	357	348	358	343	311	351	339	344	388	328	364	349	347	352	319	348	331	367	342	347	317	363	343	337	326	366	331	366	343	343	328	363	359	360	370	336	365	321	410	312	348	342	372	321	350	351	336	377	348	337	337	386	333	322	370	382	335	377	310	324	343	366	335	362	363	353	317	374	363	342	307	351	337	345	334	322	348	350	354	364	361	315	310	332	360	350	341	354	337	349	344	347	333	345	330	329	334	334	341	336	346	338	340	337	349	372	335	350	387	332	345	339	316	339	342	342	340	308	319	331	342	333	353	341	330	331	364	346	332	335	341	338	353	335	336	359	352	344	338	350	311	360	349	383	343	342	331	331	351	349	320	362	313	328	375	333	343	308	370	357	368	354	346	340	353	391	338	323	360	356	322	374	343	323	345	322	320	373	365	341	396	319	382	345	314	384	342	369	346	311	341	350	381	368	369	344	355	363	354	328	363	344	347	328	315	324	359	392	358	333	403	385	320	337	361	327	341	342	323	352	376	371	313	345	311	353	309	334	339	371	381	342	336	333	339	336	336	338	339	374	392	388	337	363	327	343	329	399	353	343	341	337	361	347	340	323	329	338	337	355	343	352	347	366	337	335	376	348	326	340	328	331	336	348	310	334	354	377	358	332	368	336	319	352	360	338	331	377	305	324	355	338	323	349	338	350	325	365	353	335	327	374	364	358	353	351	338	350	387	352	387	338	315	336	334	354	320	340	336	359	326	355	334	337	345	342	330	363	348	308	337	366	352	348	365	357	368	405	349	392	326	316	350	320	329	352	345	330	353	347	354	317	358	323	331	323	340	339	321	347	337	363	334	340	343	340	351	405	336	327	335	303	351	345	334	374	352	381	338	353	383	321	317	360	360	350	341	345	332	350	363	302	333	351	318	335	330	326	364	365	366	347	324	332	366	333	328	371	349	369	361	337	353	347	334	348	356	330	325	350	340	329	331	347	351	318	362	293	352	360	325	327	330	333	360	320	339	381	346	347	393	334	356	345	331	350	332	317	353	357	340	353	332	362	345	319	343	352	336	354	375	346	353	322	337	363	344	332	311	322	370	349	323	362	307	324	328	360	332	347	349	365	336	343	331	340	337	331	359	343	338	335	355	323	360	330	373	379	344	304	333	370	347	312	328	360	330	345	361	337	364	367	334	329	340	347	361	335	339	339	342	327	319	332	322	326	330	340	324	323	337	354	343	339	347	363	375	323	342	341	328	347	360	322	314	353	309	325	345	344	328	360	368	307	341	353	320	376	324	364	342	351	352	359	349	359	393	348	340	304	328	344	350	364	367	331	336	334	323	357	355	337	349	317	367	347	375	356	360	321	317	341	344	341	377	360	373	363	347	335	341	353	334	377	339	371	333	338	362	328	368	341	358	364	317	351	336	347	308	345	351	363	345	380	371	350	312	320	327	327	366	363	350	328	368	349	332	363	335	332	310	388	350	324	308	368	381	350	335	351	334	335	334	330	350	339	343	376	357	308	326	381	325	343	348	342	343	355	342	358	339	350	340	356	327	361	329	368	336	336	328	308	351	316	314	362	336	347	368	334	356	330	345	356	358	346	355	341	339	360	345	347	366	395	355	371	359	349	365	310	351	369	313	331	352	342	361	365	329	344	354	321	350	362	344	324	326	322	331	318	380	361	321	350	357	398	330	307	336	330	312	382	361	351	344	358	367	329	382	296	338	338	310	355	311	329	358	324	338	353	367	337	354	339	353	332	347	362	356	335	321	341	360	342	336	336	346	352	357	333	357	328	307	344	343	345	338	343	331	339	358	383	346	339	339	321	367	378	383	350	335	337	359	333	398	343	319	350	348	370	332	344	362	361	371	371	342	330	366	323	373	353	347	379	333	368	354	357	349	332	360	351	347	367	318	347	366	335	345	353	339	340	366	327	350	388	330	370	340	319	349	320	388	359	370	357	358	408	345	354	352	345	351	343	345	357	335	352	336	338	329	324	336	345	351	327	342	366	375	365	325	327	357	381	320	355	346	347	347	327	331	331	349	353	358	336	342	366	352	378	345	344	351	341	323	336	357	313	365	296	350	357	328	332	321	352	322	359	333	302	301	315	371	333	323	338	329	373	356	346	363	354	360	297	332	335	329	329	364	325	332	365	380	378	368	347	318	319	337	371	353	315	326	348	344	335	349	371	349	341	370	356	366	355	361	370	353	313	364	364	321	369	375	329	374	366	346	351	311	337	333	317	361	363	333	349	351	355	335	345	346	357	378	334	346	349	343	361	364	358	335	363	346	357	371	346	374	361	332	356	353	332	337	340	331	339	350	338	350	384	367	356	365	331	404	345	361	345	340	357	341	372	315	334	325	334	326	372	358	334	325	334	324	346	347	371	335	351	381	332	370	377	346	339	362	379	335	311	338	317	365	347	361	352	355	323	348	297	352	352	354	348	369	356	333	342	328	326	345	350	354	388	380	353	345	336	343	353	355	356	342	317	346	343	395	346	332	340	345	345	355	371	327	366	318	360	355	368	325	353	340	345	325	358	380	362	317	347	357	337	345	331	347	357	324	367	337	339	347	344	348	363	321	389	344	357	394	304	366	369	348	321	355	353	336	345	329	362	333	346	360	339	323	356	356	370	321	378	350	361	353	367	335	340	296	343	358	333	355	389	326	347	344	347	377	357	373	332	336	321	377	366	351	312	325	342	362	356	348	341	351	364	402	354	338	299	354	360	323	344	332	355	349	373	356	339	362	324	322	295	327	371	341	327	338	313	352	351	343	318	315	323	352	384	367	349	381	323	381	328	344	362	303	368	352	357	331	377	343	323	372	352	343	342	313	337	396	360	317	341	338	352	353	341	365	366	355	319	317	358	352	331	348	364	334	332	342	384	341	347	353	315	342	336	362	340	360	320	355	349	329	352	330	339	349	353	322	357	362	328	329	354	341	333	378	334	311	342	326	346	329	330	339	339	342	353	362	356	343	354	301	370
2731	1164	3037	9024	19148	17454	12446	7637	3953	2183	1347	961	904	860	861	760	862	815	802	763	820	792	881	832	828	846	847	809	801	813	825	837	844	821	874	788	872	831	796	843	868	883	838	811	830	772	814	852	844	820	860	875	874	846	859	800	789	832	842	808	821	823	855	862	834	823	855	846	808	835	842	849	834	807	850	856	827	814	850	844	797	877	831	807	862	862	827	853	832	836	812	867	825	828	790	836	807	889	830	800	844	845	828	842	833	808	854	876	853	778	835	808	844	800	881	793	787	806	823	862	827	829	867	812	809	799	864	873	855	813	834	839	864	763	846	833	815	825	829	847	868	875	828	818	819	833	863	839	804	849	853	858	815	870	907	784	775	885	819	845	819	799	853	820	806	883	858	845	820	881	843	830	830	844	890	854	799	825	881	827	849	789	786	841	819	845	811	871	826	815	857	888	838	834	856	817	858	819	832	827	797	839	861	839	832	846	903	849	856	837	811	826	817	857	826	826	838	857	834	870	812	820	847	855	837	844	839	814	799	887	852	833	770	793	785	899	858	830	825	867	830	853	831	818	846	933	833	828	840	851	798	781	868	843	791	835	870	869	866	815	819	881	831	884	808	842	818	878	870	829	834	816	883	864	802	859	829	829	859	855	857	808	763	805	832	861	870	839	806	852	822	834	791	855	841	826	847	853	871	879	822	859	890	821	845	814	854	844	817	817	861	870	847	806	816	891	876	870	818	818	797	835	845	832	878	877	863	805	782	809	850	822	845	820	849	833	813	788	895	802	850	815	838	837	860	843	859	839	844	803	812	827	800	804	829	861	845	859	858	822	774	898	828	810	806	821	786	815	886	798	835	829	813	863	837	858	817	778	836	846	828	846	774	841	838	835	857	814	804	815	821	827	823	850	833	858	835	839	864	812	844	918	775	863	888	837	900	818	847	845	807	847	888	832	841	831	841	861	830	841	842	833	812	853	843	822	836	833	900	782	846	841	844	872	887	875	776	863	815	867	841	791	817	823	825	812	829	853	856	807	849	815	854	832	821	880	839	830	834	846	822	809	862	845	803	815	817	854	856	866	877	871	821	814	812	809	801	807	808	836	843	844	850	822	811	832	849	807	882	839	832	777	880	830	825	816	796	814	842	816	850	839	872	880	789	815	829	843	875	811	809	837	838	836	886	828	841	838	828	833	820	839	904	869	829	858	811	824	834	847	836	858	824	855	822	858	825	859	834	864	858	775	865	887	824	841	817	795	840	852	812	854	857	802	808	902	851	899	809	810	843	836	883	806	882	806	839	835	856	790	819	834	829	836	805	819	844	786	897	851	822	853	798	882	824	833	793	821	819	816	835	842	865	854	835	823	912	837	804	835	843	833	814	840	829	823	874	824	884	873	834	811	815	865	851	821	812	853	841	875	823	901	820	836	888	864	884	847	857	824	821	798	839	815	785	864	810	824	885	813	839	826	864	844	882	839	841	799	821	810	787	854	854	858	843	792	833	828	839	791	830	913	846	810	814	850	836	803	834	820	873	811	893	863	775	835	768	915	819	887	853	811	874	875	827	842	847	826	808	795	861	782	785	835	828	849	788	840	901	812	850	856	829	842	855	858	807	788	849	862	779	863	838	784	859	853	827	844	822	856	822	810	843	857	836	843	844	846	825	872	884	814	796	849	820	853	881	803	846	829	812	870	828	846	832	866	862	844	801	825	844	853	845	800	845	727	869	805	803	820	843	814	801	811	814	776	834	828	826	830	833	849	821	819	881	796	805	797	787	865	838	798	842	879	859	827	916	812	831	912	851	834	835	806	832	855	827	888	846	853	779	865	815	831	857	852	856	854	850	825	849	819	812	854	883	826	854	833	877	901	848	813	852	871	847	837	785	824	841	870	768	811	825	873	837	820	836	832	831	885	903	857	879	882	841	831	804	836	805	776	802	880	810	897	840	863	862	866	796	830	814	845	819	861	855	827	814	812	836	781	845	845	804	833	777	870	837	834	837	857	822	836	880	811	798	799	840	850	850	860	893	835	837	843	843	909	874	854	814	791	802	851	834	836	887	799	805	875	793	836	815	814	842	818	848	830	828	920	854	849	831	785	824	839	821	822	778	791	876	852	834	845	886	825	843	828	845	864	789	841	769	844	831	821	803	916	824	848	846	870	819	859	814	819	860	799	815	865	829	836	880	828	857	854	849	838	820	812	883	858	824	842	801	823	817	830	823	841	874	857	810	841	836	844	830	844	936	861	871	805	818	848	867	831	849	860	852	832	832	845	874	809	843	826	858	749	883	850	845	810	854	883	798	805	830	840	778	805	819	888	886	833	883	813	834	782	789	893	868	836	833	886	845	844	834	854	799	825	816	841	857	833	802	834	854	865	821	859	843	813	808	842	857	883	861	843	844	869	852	801	862	868	838	831	864	884	863	831	799	848	865	789	795	822	818	847	861	818	874	839	878	775	817	805	837	862	855	832	831	894	856	826	831	871	868	841	844	863	783	850	803	835	832	880	870	828	808	813	812	825	889	804	837	809	817	861	846	785	837	849	823	812	806	801	856	884	807	805	836	835	888	831	808	855	847	799	800	888	849	857	811	815	822	846	725	857	838	825	857	869	821	852	857	866	842	872	870	867	846	869	820	816	833	858	844	874	881	830	837	821	824	839	819	826	836	818	854	861	846	846	800	874	928	790	864	818	830	830	810	842	857	847	843	865	888	782	881	797	853	813	880	846	829	789	852	839	864	839	823	847	828	850	858	901	826	856	825	846	854	828	840	852	810	841	812	803	845	832	808	829	812	806	845	844	818	808	784	885	821	794	869	766	832	824	825	795	793	908	833	861	825	808	832	868	839	839	859	805	859	815	797	833	807	877	826	877	851	843	789	805	842	828	845	835	904	833	848	828	862	821	840	832	832	808	808	832	851	850	810	839	832	782	775	825	861	794	823	839	861	798	839	865	795	858	821	817	831	871	845	787	855	844	877	843	891	804	836	785	850	824	833	856	872	849	816	849	843	879	881	858	802	794	814	861	848	814	823	831	818	870	816	858	805	834	845	832	790	797	860	835	859	845	785	839	795	860	802	793	816	848	861	812	834	858	838	859	795	834	843	856	879	824	800	829	845	841	827	896	816	800	871	926	799	763	867	855	928	796	871	855	857	897	859	843	868	879	872	827	838	900	807	794	831	830	835	834	839	873	856	819	842	896	822	865	868	834	860	821	827	842	799	854	846	826	815	872	853	866	887	873	845	817	833	818	807	870	862	786	860	783	809	837	858	810	826	838	842	832	879	859	810	852	827	877	865	860	856	851	809	848	776	827	821	822	849	853	812	823	818	860	867	796	839	837	844	817	909	798	823	769	806	830	828	861	822	868	849	849	832	867	874	789	877	800	820	836	845	882	850	832	808	806	846	842	829	836	839	785	841	831	780	849	846	830	873	839	840	913	794	874	813	892	803	807	869	804	855	784	871	757	854	873	785	864	807	840
13921	6180	10513	44442	67491	57777	42693	27187	12505	3934	1318	575	376	297	284	305	322	308	295	306	306	260	307	299	283	297	293	282	283	329	302	309	267	308	281	267	343	271	276	299	305	312	299	301	309	302	279	302	287	308	267	275	267	289	278	281	275	286	287	292	308	270	300	313	321	293	283	278	282	303	300	306	311	277	297	278	289	308	306	277	267	258	281	260	300	264	281	276	281	290	261	275	299	327	288	277	296	317	314	305	338	272	316	299	282	280	315	293	305	300	278	304	319	322	307	313	293	271	281	264	280	309	296	329	264	296	306	284	289	245	259	275	297	325	285	306	331	311	295	292	279	272	298	275	315	288	273	309	279	297	323	300	316	284	282	311	317	284	287	281	271	298	294	286	286	314	294	310	302	290	266	290	298	308	270	294	286	278	292	316	297	304	285	320	328	259	292	278	293	293	309	295	315	300	298	303	270	243	323	279	300	309	301	296	267	299	288	274	294	309	284	295	315	300	257	250	302	273	294	286	306	279	261	324	281	291	275	274	310	291	304	272	283	303	279	301	321	305	278	291	293	289	304	276	302	301	309	297	293	265	300	278	282	298	285	307	298	280	278	286	280	307	291	326	295	336	284	310	301	295	312	292	283	302	287	286	301	290	286	322	282	282	295	300	311	274	307	292	277	280	273	274	283	257	254	304	289	326	316	285	270	291	281	288	314	276	326	272	274	292	285	306	314	287	278	292	311	347	295	303	316	238	291	248	281	275	296	295	284	291	277	279	307	315	297	302	274	305	302	296	262	281	296	272	278	297	283	296	332	285	307	248	272	287	298	264	267	301	305	293	301	288	301	309	301	304	303	295	286	316	271	278	299	289	308	292	260	290	264	270	301	276	306	285	281	265	288	277	290	291	282	285	293	282	268	285	283	276	262	296	278	287	275	310	305	276	314	305	309	278	266	305	267	310	280	286	298	290	299	288	304	313	286	281	260	271	319	266	305	278	283	281	288	275	294	271	284	270	278	277	279	272	306	289	316	282	286	317	281	324	296	297	316	292	289	281	285	303	259	301	277	299	277	261	288	297	278	275	286	286	276	284	300	270	275	291	297	293	280	316	297	294	279	269	299	326	297	262	326	281	301	283	306	288	297	295	240	298	285	285	305	314	313	293	278	308	263	343	280	276	310	295	303	314	311	314	294	288	302	294	283	270	263	287	274	261	276	302	333	318	324	291	267	261	264	275	278	288	274	282	274	289	289	307	273	257	308	292	295	263	287	292	297	293	301	303	311	283	325	265	273	289	287	310	294	288	299	286	329	300	297	293	243	286	295	285	289	279	264	259	309	278	265	288	306	277	302	255	295	254	280	280	283	286	329	302	285	305	305	300	308	257	282	317	320	274	296	280	303	302	304	315	279	300	297	300	281	300	292	315	272	304	294	261	277	278	284	301	292	265	296	305	274	282	269	311	323	288	283	282	251	309	287	279	278	315	273	284	336	263	342	329	301	282	298	297	296	309	306	321	270	282	313	311	319	283	281	278	265	309	285	283	266	290	275	292	326	269	303	272	294	322	278	252	274	270	298	291	272	283	269	284	292	290	304	328	303	298	293	285	303	282	278	263	289	293	305	295	330	295	315	289	295	293	287	304	274	278	247	290	305	275	309	309	283	287	251	310	260	283	333	286	289	297	313	290	266	276	270	281	278	293	310	285	335	275	288	332	309	297	268	295	283	316	301	288	327	264	307	285	315	289	324	295	304	322	284	300	288	290	277	270	272	270	274	298	295	301	279	280	299	275	290	284	300	281	286	302	292	267	271	301	305	271	309	307	263	317	293	277	272	315	305	283	281	305	269	253	296	275	278	280	286	314	263	321	294	281	303	258	298	309	326	294	248	296	293	272	318	331	299	285	262	324	298	284	343	316	298	296	272	308	292	303	290	310	302	279	292	277	263	281	302	308	282	294	295	314	297	295	291	312	293	296	274	280	283	306	302	310	325	286	280	303	302	282	310	296	315	262	270	283	308	313	265	268	299	307	295	298	317	280	296	297	303	304	324	293	263	285	317	271	289	306	311	309	309	264	317	306	284	305	294	297	282	286	254	288	286	306	306	296	289	302	281	265	307	273	325	303	315	285	303	273	260	276	298	259	317	289	281	271	310	268	290	286	300	313	313	286	281	267	268	283	312	306	281	324	300	317	287	283	276	304	280	289	277	303	286	277	318	297	292	300	293	270	278	275	273	305	302	301	300	248	306	264	272	265	265	260	267	274	322	286	278	305	293	305	283	272	286	284	272	276	301	301	295	274	291	313	288	294	296	300	296	307	268	311	282	280	323	259	278	263	319	295	304	330	297	278	317	260	306	256	273	285	278	301	284	263	283	267	260	289	273	309	272	256	288	297	292	285	315	268	281	276	264	264	283	256	283	289	264	301	313	265	282	272	272	287	288	308	287	266	301	303	299	255	257	279	278	289	265	267	279	306	277	294	298	283	298	282	259	262	289	308	296	306	287	308	290	282	309	282	296	298	271	276	308	274	312	274	283	306	278	288	263	254	300	301	276	301	314	289	284	268	314	279	270	268	275	293	287	296	259	285	297	284	280	278	255	276	290	306	304	311	288	270	281	308	304	274	254	251	312	286	284	308	317	288	280	307	299	312	291	297	307	305	303	285	262	291	289	285	296	273	315	277	299	254	277	301	321	302	282	304	294	308	303	289	284	263	277	268	286	282	310	260	269	300	290	315	268	309	281	317	312	313	309	305	283	268	269	279	255	263	321	295	276	329	294	283	267	290	271	297	296	298	267	269	285	275	278	266	293	290	325	289	286	292	294	331	307	308	296	340	280	301	282	273	289	265	300	270	274	327	289	269	277	272	291	296	276	269	281	316	283	310	305	294	291	307	281	296	294	304	298	308	323	294	309	259	273	305	294	250	324	302	275	284	279	285	247	302	282	288	296	263	288	304	275	294	266	269	293	291	291	331	290	274	327	292	292	286	309	262	276	292	275	301	311	283	290	282	255	264	310	277	289	276	302	306	285	283	293	289	297	293	303	299	270	299	270	299	318	292	269	290	275	280	298	273	306	280	278	302	274	275	287	300	273	282	280	280	293	309	302	297	277	278	327	279	266	293	280	284	289	284	278	298	269	273	296	286	296	294	299	277	279	274	305	285	315	344	283	297	287	283	279	298	287	297	304	285	288	314	316	336	298	291	266	314	292	277	297	284	280	315	334	290	309	299	246	285	281	279	280	299	301	288	267	288	320	283	297	280	292	284	250	321	300	305	255	275	286	323	304	309	320	276	284	297	280	318	282	322	301	304	300	316	292	266	284	292	279	306	288	274	297	304	276	295	298	295	311	281	275	294	308	294	297	296	288	300	275	256	284	298	298	278	293	273	283	312	293	273	293	303	300	314	289	282	325	292	286	296	312	268	287	308	284	319	291	305	287	302	297	293	290	293	299	272	295	286	284	284	320	284	267	305	308	258	292	302	297	314
8372	5805	16730	55515	75639	67659	55408	40854	25373	12028	4588	1795	955	743	759	739	726	716	751	691	765	687	656	755	729	694	699	740	708	755	706	713	716	771	685	733	712	678	694	682	667	734	693	749	728	705	734	731	690	682	725	731	681	674	699	698	763	698	731	773	702	706	711	735	706	712	672	772	646	740	689	718	699	708	710	734	739	659	684	720	716	777	687	687	726	762	709	734	708	703	718	718	681	743	697	770	736	697	716	679	695	690	722	682	748	735	763	789	731	739	704	725	718	673	691	694	740	689	719	727	738	722	755	713	740	698	699	716	698	739	670	688	733	763	666	712	760	699	713	740	689	688	694	709	779	723	690	722	710	717	746	710	691	711	742	699	727	716	688	711	733	715	665	725	688	724	732	728	660	682	665	758	737	722	740	719	691	745	720	725	699	725	736	694	752	744	659	731	668	655	672	714	716	742	756	733	706	708	689	747	668	702	708	685	683	710	714	694	720	740	733	715	731	687	769	716	783	714	692	717	746	694	721	749	702	741	697	697	728	726	700	730	733	704	675	715	711	727	718	737	727	740	730	675	731	667	713	672	762	726	720	728	692	725	726	698	706	725	688	696	698	698	698	689	749	714	659	717	715	700	750	678	713	735	740	659	731	708	703	737	689	704	744	755	692	699	725	725	704	725	700	694	689	704	775	724	749	718	678	672	688	736	712	746	704	735	732	713	715	678	725	695	724	741	682	708	761	703	746	706	734	728	743	748	752	678	681	712	755	739	773	705	700	691	702	711	736	724	735	685	703	707	711	760	724	739	706	775	718	702	723	767	693	732	707	733	733	720	731	735	719	704	722	697	751	725	729	707	781	693	718	711	729	713	684	743	718	673	724	715	710	716	698	756	713	733	738	716	664	708	722	748	722	721	694	736	683	735	768	664	689	657	751	749	758	691	684	708	704	688	692	685	738	643	708	681	701	674	680	711	733	724	688	771	745	738	731	675	673	698	690	673	708	718	683	624	722	751	701	690	685	729	710	728	742	755	695	780	705	702	727	792	701	706	709	746	701	747	754	720	761	723	696	683	657	686	740	718	622	756	727	747	715	733	710	732	672	741	711	701	748	682	724	706	698	704	725	685	699	675	685	738	786	745	743	776	720	692	701	690	733	672	707	698	734	724	695	755	713	677	720	741	749	731	714	720	730	761	722	738	731	689	650	722	717	678	767	730	723	738	695	765	697	716	706	693	732	694	681	697	712	696	693	699	741	737	717	738	733	773	735	741	697	703	704	678	694	727	760	695	707	705	713	711	688	687	781	746	682	757	674	749	692	698	697	704	713	777	689	720	771	763	701	696	714	742	718	732	684	682	764	684	712	726	716	718	721	725	690	728	688	698	767	719	706	732	694	767	687	685	714	704	681	741	733	696	676	743	711	759	708	678	741	707	736	727	696	725	721	708	699	705	720	670	704	717	752	721	666	761	733	717	688	745	748	713	725	692	710	729	743	745	693	721	723	734	770	749	725	755	721	739	717	744	698	709	757	728	720	701	673	692	677	710	745	686	727	706	736	680	706	710	731	742	714	749	719	715	693	703	723	736	698	726	702	729	728	736	695	705	698	730	756	698	729	687	731	738	687	739	710	688	695	755	757	772	694	690	719	749	753	712	723	753	721	729	684	722	715	729	726	666	734	698	717	707	764	685	722	671	751	682	731	721	680	744	709	667	715	704	748	744	702	740	723	724	705	704	735	721	713	718	707	704	781	735	734	709	737	765	735	747	759	712	718	691	679	712	757	726	727	723	721	724	709	731	717	754	780	731	723	702	680	682	726	735	702	700	732	664	744	646	725	737	725	716	710	696	707	715	728	753	753	653	718	721	695	719	719	721	681	718	706	748	692	706	723	755	736	759	672	668	743	710	686	684	728	702	714	715	741	731	705	661	742	714	738	727	761	682	733	725	728	694	719	661	705	771	696	728	698	759	741	722	673	702	701	722	778	706	736	726	739	738	694	770	722	737	753	768	735	688	745	737	707	642	700	735	731	761	732	687	718	725	725	705	723	707	711	726	678	663	694	757	719	756	656	696	704	696	723	717	684	745	687	683	721	685	737	687	687	692	729	698	737	700	745	701	729	721	696	727	750	761	723	737	718	743	714	764	754	735	703	687	738	742	686	701	698	716	654	709	699	690	717	751	707	737	736	703	758	721	710	671	644	707	723	695	750	710	668	716	756	737	691	725	667	683	748	683	729	743	733	705	776	749	727	701	712	727	723	721	734	681	717	746	724	704	728	763	745	719	711	741	724	713	686	741	710	691	760	726	665	695	715	747	743	748	687	693	761	721	770	745	753	679	728	703	731	680	736	708	700	755	692	731	702	681	664	714	740	711	742	750	712	766	689	697	737	752	691	733	740	753	714	720	666	697	742	678	752	720	726	737	719	730	693	715	755	699	656	723	677	699	699	697	740	704	721	698	757	726	720	731	758	734	665	695	711	735	663	698	700	639	716	753	714	741	737	765	736	701	732	713	696	726	691	690	717	706	762	718	724	731	742	737	744	725	710	698	721	702	708	681	720	770	718	653	713	694	716	716	742	696	664	687	704	703	713	734	709	662	679	713	712	714	710	723	715	678	716	754	676	747	740	762	702	761	691	742	666	715	634	686	686	737	697	725	705	702	728	720	693	713	678	711	740	724	737	682	717	725	749	697	666	685	736	663	777	715	719	709	762	691	731	706	710	724	723	699	711	686	735	695	720	689	693	754	687	709	674	729	748	737	750	683	698	697	683	664	709	704	678	685	729	737	701	682	695	691	713	733	756	713	764	674	694	725	746	685	763	704	718	728	679	730	752	683	754	681	697	699	687	729	740	735	765	675	714	696	704	703	677	717	717	763	726	724	706	726	729	720	734	684	729	715	734	630	691	702	717	726	718	752	659	711	673	714	716	688	689	705	703	726	693	733	719	734	669	711	743	732	723	719	713	778	671	715	740	690	717	745	723	710	719	722	660	696	732	719	689	701	680	668	698	730	668	729	756	740	697	778	746	675	717	697	745	681	700	692	743	678	743	717	693	729	708	701	763	720	731	680	682	737	723	715	710	727	718	709	695	717	732	740	707	753	736	713	707	691	686	718	740	703	763	689	723	726	691	722	675	722	720	753	743	737	735	655	718	721	701	730	756	674	707	721	721	675	706	715	691	691	791	727	710	694	712	687	676	710	673	748	752	735	656	749	779	731	700	694	731	731	742	701	710	681	700	720	714	746	690	750	678	727	722	705	755	718	720	736	740	687	704	762	712	708	695	732	746	685	714	687	739	751	743	700	707	708	688	723	740	748	754	676	677	641	746	727	658	744	712	740	751	718	705	712	734	697	751	736	702	697	665	727	713	736	715	773	759	685	705	737	741	764	744	697	715	727	697	708	721	712	704	680	741	741	729	744	700	725	744	683	718	747	681	725	735	738	722	725	662	703	701	761	656	717	724	706	739	691	713	685	695	764	682	698
16016	6360	11787	50137	71397	60717	43641	27543	12500	4079	1282	541	356	317	292	286	278	271	279	250	279	307	266	287	286	266	317	269	291	296	290	299	266	285	314	275	287	273	267	309	304	278	291	280	291	284	274	310	287	278	285	296	317	272	298	302	300	277	273	276	270	302	269	293	272	303	281	271	270	294	290	265	284	284	294	296	269	265	284	300	264	307	246	273	279	301	301	286	310	285	294	271	270	319	322	288	252	253	284	260	278	283	261	262	284	290	240	305	280	277	275	289	244	288	266	305	263	209	280	314	310	262	270	312	244	268	249	272	271	282	269	254	303	301	271	260	302	286	282	280	275	278	232	257	266	318	289	286	290	291	278	284	256	294	294	288	281	278	263	308	279	263	284	266	287	285	267	273	297	276	293	258	311	263	285	274	259	294	314	271	303	247	300	282	294	259	291	267	291	297	292	296	289	268	290	302	303	283	274	277	291	278	309	309	280	269	279	280	272	259	288	309	259	263	285	261	265	292	288	267	262	283	296	283	258	265	294	290	265	287	279	290	270	291	299	288	267	285	288	263	305	278	295	251	264	263	291	286	257	294	279	255	258	294	293	293	260	291	290	263	281	287	302	282	290	284	286	292	278	275	257	265	281	288	289	265	277	291	276	279	286	296	243	269	280	300	292	327	262	277	290	295	262	304	298	263	283	277	253	295	296	304	310	264	256	289	302	272	286	277	287	261	302	285	280	275	255	258	285	268	278	298	290	310	265	264	271	307	294	275	327	278	269	256	277	279	265	282	272	275	304	263	273	280	297	292	278	255	328	286	270	295	248	261	297	272	305	286	268	275	290	286	286	263	298	285	278	290	302	307	265	282	282	251	292	253	279	262	304	277	246	293	269	296	269	307	298	281	297	301	287	264	264	284	279	274	298	279	284	270	260	314	297	289	300	291	306	295	257	268	257	294	293	300	261	291	273	301	306	321	270	285	331	273	332	286	272	261	287	274	261	255	278	302	283	246	313	273	255	294	311	282	273	283	256	299	253	251	272	275	276	268	314	277	301	277	246	293	272	271	281	250	285	296	278	286	301	280	272	267	286	291	301	272	273	278	284	277	269	287	277	250	281	259	271	287	272	264	273	276	301	255	236	294	261	273	270	276	259	250	265	292	297	277	307	288	304	291	252	284	283	263	271	293	257	270	278	265	286	310	285	280	277	289	294	298	266	275	270	270	268	288	268	289	275	270	268	303	270	251	286	283	283	252	309	311	265	288	273	275	287	283	268	257	276	269	306	271	266	269	292	311	257	288	261	276	261	285	300	298	280	324	238	282	300	262	310	263	262	292	289	284	319	297	246	284	292	280	300	258	287	299	263	270	276	268	277	265	294	281	259	266	267	300	291	300	278	267	271	305	283	256	276	285	291	235	285	308	265	307	311	339	294	300	249	281	272	293	261	251	247	302	268	281	245	291	284	276	282	294	313	278	292	283	281	279	256	263	268	303	290	260	291	295	269	256	241	294	282	307	269	270	289	269	279	288	302	280	258	279	290	307	272	270	287	272	278	268	275	268	304	281	297	291	270	281	271	297	303	258	233	291	283	286	285	264	296	258	264	290	258	284	287	318	249	263	268	271	302	279	253	258	256	272	277	304	294	279	290	297	297	264	261	265	269	276	277	251	269	298	306	265	320	312	255	275	266	291	268	287	299	268	283	265	257	263	302	272	252	294	289	273	287	294	277	246	274	299	279	302	271	285	287	281	272	275	296	258	293	299	277	270	295	284	272	299	268	274	273	295	263	240	288	267	293	280	302	301	275	251	280	247	263	257	285	275	264	304	294	253	285	283	279	273	270	275	276	289	268	270	261	281	291	296	277	281	289	317	229	296	284	266	283	263	275	258	278	279	301	287	295	298	269	287	273	277	259	276	272	280	297	271	268	295	283	257	276	275	272	281	281	297	285	285	263	286	270	247	282	312	264	273	280	267	253	275	280	255	276	277	270	270	323	288	302	309	265	283	278	302	246	279	290	287	289	295	299	281	272	283	290	254	288	287	248	283	278	261	288	281	263	260	264	270	303	276	291	315	281	285	307	280	288	300	268	260	262	253	269	271	300	278	281	277	267	294	288	301	263	278	280	295	277	264	272	298	288	255	296	267	275	242	302	262	270	267	287	274	265	279	256	294	283	258	280	286	299	285	297	252	259	280	278	255	288	255	292	269	262	250	276	253	316	285	304	278	292	300	276	258	263	283	296	266	271	273	284	283	283	277	257	274	263	321	272	276	262	266	308	303	299	289	263	261	287	284	260	301	269	273	260	269	323	266	314	275	299	279	259	299	273	297	295	296	270	259	281	296	280	291	308	302	274	300	266	266	304	298	275	231	307	295	265	274	300	255	261	290	266	293	288	308	310	258	284	259	257	285	275	266	283	294	304	289	281	298	294	310	265	259	301	277	296	295	293	281	282	262	278	283	263	294	264	263	278	296	283	282	289	282	277	295	276	271	285	269	269	297	284	302	275	266	310	281	248	277	263	273	262	247	263	282	259	295	260	282	295	282	264	271	268	289	263	308	274	288	274	301	292	268	250	308	278	280	279	235	268	262	280	275	271	278	270	269	306	273	281	300	282	270	254	294	305	291	289	273	269	263	303	250	290	261	281	267	258	279	284	279	258	284	293	276	269	269	277	262	274	300	249	265	292	303	255	274	293	259	284	260	272	293	275	267	274	286	292	278	279	272	247	309	248	294	298	275	273	275	297	271	276	270	281	303	289	254	275	280	260	270	283	254	290	260	287	281	287	254	275	302	276	289	279	304	246	258	255	323	275	223	283	276	275	245	287	284	257	300	268	269	302	265	309	295	321	290	279	283	271	269	269	286	279	287	280	271	279	286	278	304	262	282	306	299	270	273	264	304	286	299	282	273	279	282	262	250	258	271	293	302	275	272	285	268	302	293	284	298	303	292	272	283	280	301	313	297	273	294	236	299	271	273	284	258	299	272	253	298	299	280	294	261	290	271	272	311	257	314	281	252	296	269	273	259	275	262	282	268	293	295	266	284	251	300	260	300	260	275	241	263	266	277	245	269	281	270	298	304	273	285	284	270	301	266	248	258	238	274	297	282	267	294	300	315	270	273	258	276	294	269	270	278	268	301	280	272	281	306	260	275	285	265	270	289	275	275	286	272	270	274	287	265	265	291	272	281	271	255	268	300	268	303	281	264	261	272	271	265	289	292	270	287	272	288	260	269	274	286	287	281	279	293	276	241	268	257	271	277	268	279	291	288	249	283	306	300	277	304	295	263	308	274	281	265	298	291	275	271	246	275	298	271	286	302	286	266	262	280	298	293	264	275	266	295	264	292	273	306	280	293	282	272	288	266	259	286	274	308	279	294	285	291	275	281	288	303	254	272	279	296	306	280	269	287	287	280	273	289	288	274	262	273	298	260	226	264	302	296	298	282	257	272	281	276	265	280	323	264	291	286	259	269	277	288	263	316	278	301
8575	5742	18867	58910	79919	71095	54953	40714	25419	12167	4752	1825	956	735	699	699	665	670	669	678	665	691	701	738	716	671	643	691	653	689	706	734	690	699	683	711	686	707	697	644	725	672	713	666	713	696	649	669	697	657	736	695	690	680	699	710	697	664	736	749	686	655	667	715	701	640	703	729	701	699	741	678	723	667	664	665	690	706	666	697	708	717	662	672	695	685	701	657	683	666	690	723	716	700	691	696	723	693	713	664	728	695	715	705	717	712	676	647	665	698	685	661	706	718	668	687	724	751	700	679	688	666	718	675	728	700	665	758	679	635	665	668	747	710	733	659	684	707	678	670	722	680	647	677	693	684	697	703	685	671	667	684	719	696	686	655	668	738	697	667	665	689	642	654	684	692	660	704	715	672	658	648	718	726	694	715	683	713	711	707	680	672	665	690	673	685	700	706	657	695	699	664	658	677	758	683	718	685	652	706	708	695	681	699	711	694	700	675	657	710	681	702	651	693	671	702	687	712	701	726	693	715	687	672	688	709	736	708	708	715	692	682	672	671	679	690	679	641	703	681	688	685	687	688	659	706	714	696	687	648	682	652	692	648	676	654	698	709	664	628	685	700	666	683	705	695	704	682	713	701	720	662	669	665	704	668	702	660	667	674	716	663	701	700	695	726	682	725	697	700	709	688	706	668	714	697	677	725	691	609	691	680	697	775	666	721	725	691	690	691	661	707	720	676	638	653	666	629	660	658	654	697	704	670	685	640	670	643	694	727	700	652	699	665	681	715	669	666	733	686	683	655	705	737	676	685	742	724	703	684	698	730	705	718	687	706	690	704	674	757	720	663	692	766	713	694	699	650	676	657	704	700	695	659	738	653	721	682	754	679	658	741	678	685	737	707	718	681	669	749	674	691	649	687	664	685	702	718	671	689	745	731	701	708	723	725	682	711	684	730	713	718	728	650	709	718	692	709	709	665	720	694	708	688	727	719	656	680	702	685	696	673	691	661	709	691	689	690	656	743	701	696	646	716	730	695	655	672	674	681	726	707	706	686	709	687	707	684	681	696	695	686	628	667	667	661	687	637	694	719	674	713	648	689	695	717	710	715	656	733	659	739	683	696	672	675	646	692	689	699	673	728	655	672	667	646	681	687	700	706	707	656	709	676	662	717	683	699	686	692	668	741	702	735	703	670	738	686	693	654	696	705	695	727	689	712	688	722	660	658	662	661	735	684	716	707	741	700	724	679	754	672	710	716	730	706	741	672	679	689	711	675	684	684	651	711	706	657	699	701	697	731	687	679	701	716	634	698	682	668	664	649	690	685	629	708	713	695	629	742	699	688	675	686	695	685	667	693	693	656	631	650	685	708	654	747	729	705	669	685	690	718	695	694	699	667	706	699	714	671	664	730	711	677	710	684	658	672	647	672	680	713	724	663	665	660	648	714	686	728	697	701	743	686	705	699	700	671	699	647	753	718	681	638	698	687	791	720	680	629	701	666	693	720	661	706	701	719	704	677	736	704	696	682	710	702	708	689	676	696	706	711	690	684	693	693	697	678	679	672	694	652	708	690	708	715	695	689	704	705	688	655	663	681	717	724	701	723	679	682	700	694	709	677	703	717	695	700	692	683	674	685	675	714	714	712	683	690	692	694	682	707	697	685	710	687	723	713	703	689	660	698	743	708	688	684	659	702	704	721	670	707	737	671	673	691	635	728	726	695	713	700	714	748	682	701	711	650	693	714	681	683	726	667	647	741	710	692	712	675	728	670	648	675	694	702	708	710	709	726	656	659	683	674	712	661	712	696	669	690	718	694	690	654	671	741	691	691	713	647	681	735	687	704	645	717	654	729	682	645	729	670	688	693	657	680	742	710	672	684	703	677	691	721	687	704	686	659	668	683	695	689	713	637	682	691	680	752	709	677	709	688	691	689	657	631	695	715	695	665	674	699	739	708	640	679	660	718	713	766	727	695	653	660	706	682	751	709	692	679	693	659	703	721	694	623	758	687	666	694	726	707	670	679	698	661	723	681	699	716	694	728	649	684	652	705	663	692	714	685	684	689	679	707	710	736	718	681	671	732	692	716	724	750	724	659	700	758	694	695	701	691	688	700	703	669	705	704	689	664	721	654	720	673	702	703	709	724	699	699	658	700	684	736	707	703	670	700	692	702	705	677	691	724	682	737	676	730	676	713	647	722	678	707	659	672	697	722	684	696	671	682	702	689	703	689	686	731	651	654	697	710	689	748	741	698	712	655	664	701	685	710	653	760	719	676	654	676	673	722	672	683	705	711	688	696	694	656	642	659	671	662	709	673	699	665	722	683	741	731	725	721	719	678	732	707	708	695	718	700	710	668	684	701	616	664	737	672	679	686	725	690	661	661	653	680	652	702	691	646	681	698	673	690	699	705	697	695	694	716	667	688	709	684	743	702	689	744	670	672	666	672	748	652	703	693	741	714	724	688	680	675	706	732	702	680	643	734	690	696	697	648	678	699	679	763	700	644	710	674	690	706	689	711	703	684	697	699	709	676	699	675	668	716	705	700	722	713	652	678	684	675	714	707	654	680	709	713	680	652	705	700	698	708	702	685	682	649	694	725	709	666	670	646	679	697	683	649	744	659	713	681	716	682	730	744	699	689	709	704	657	643	688	682	703	668	629	715	686	676	657	650	674	681	635	695	651	723	720	712	714	678	723	717	715	710	692	677	697	715	676	705	711	659	677	660	706	653	689	759	679	697	667	691	700	677	699	695	681	675	706	707	702	705	680	678	712	704	650	684	713	727	695	727	724	732	728	698	659	710	726	696	683	702	693	695	724	684	720	686	654	656	701	734	691	682	657	646	691	718	699	697	655	704	692	735	689	688	698	670	743	688	710	719	729	689	686	666	683	671	724	677	683	703	679	692	695	696	682	645	660	688	673	706	654	687	689	702	688	707	685	666	705	665	666	708	681	711	713	677	674	700	718	666	665	685	721	656	672	725	717	679	708	699	671	710	648	682	685	707	701	680	700	707	684	650	700	706	715	756	723	688	667	674	694	701	700	634	639	693	708	692	760	699	701	669	706	691	722	690	661	667	647	680	712	657	671	675	703	674	690	670	700	711	672	696	744	724	715	754	715	679	720	696	654	732	668	673	676	705	721	690	715	652	651	698	740	667	696	666	702	701	717	675	676	708	711	701	684	716	689	675	722	660	705	667	727	729	707	741	686	670	700	725	739	697	710	715	685	684	691	717	687	700	703	670	710	658	715	728	667	684	643	675	681	712	658	691	731	700	672	692	667	686	700	703	692	730	719	654	703	720	700	673	715	664	681	651	708	716	674	673	670	721	734	712	685	666	663	697	745	703	646	695	679	714	710	676	723	674	690	693	706	676	701	707	690	690	718	645	698	702	705	701	656	668	762	700	695	704	706	659	672	697	684	679	682	704	692	655	690	706	689	668	685	713	719	689	723	686	705	720	716	668	657	691	680	725	681	726	721	729	695	702	682	691
2508	487	678	3935	7329	5416	3157	1648	931	575	444	370	319	359	388	349	345	347	348	359	354	313	354	357	337	366	356	336	351	332	345	339	364	342	348	356	310	321	340	331	346	368	336	347	367	368	352	345	347	379	303	361	366	347	362	336	338	357	328	340	356	355	359	364	338	370	350	336	407	349	348	347	401	330	340	302	351	380	351	350	342	346	368	359	315	372	361	335	350	323	341	328	320	392	321	347	347	339	312	370	350	328	334	351	338	357	364	311	358	365	352	378	342	368	326	343	339	346	375	344	342	347	327	355	363	406	348	356	307	357	373	337	317	342	338	326	321	340	361	354	348	355	347	322	342	350	371	326	316	343	410	347	373	323	391	345	354	372	328	333	336	340	343	338	358	359	366	387	353	353	313	359	359	340	361	324	340	329	358	382	363	330	336	371	322	324	360	351	361	337	373	341	346	354	358	398	348	368	306	345	365	336	354	360	368	329	363	328	304	329	329	350	340	365	358	371	365	362	320	353	342	327	370	369	354	333	364	352	340	334	357	361	338	348	351	344	342	353	354	333	334	331	359	356	369	355	339	393	343	327	328	365	339	307	418	363	370	400	368	387	343	358	361	337	350	365	356	336	363	362	353	377	321	351	337	336	340	345	342	377	358	338	306	354	385	355	363	368	357	355	317	351	375	333	335	376	379	356	358	377	350	368	340	351	359	336	329	369	357	341	359	365	353	350	323	316	331	336	324	329	352	324	380	335	391	336	358	352	357	351	347	348	321	329	350	330	346	335	386	343	327	350	349	382	326	364	370	355	323	334	350	370	371	344	348	325	349	356	321	375	394	351	372	327	367	332	370	379	324	339	368	336	347	364	317	319	372	362	366	345	396	307	379	335	365	344	349	336	348	338	372	355	366	342	343	372	323	353	340	346	341	360	346	333	344	393	354	335	361	331	331	359	346	342	337	354	366	366	370	362	361	348	323	340	344	383	375	362	349	377	376	334	384	352	360	381	322	331	372	351	331	368	353	342	346	346	336	372	385	360	344	371	341	318	337	387	363	340	333	347	370	414	321	337	376	367	318	321	351	325	320	330	382	339	328	375	314	320	348	340	360	372	350	349	333	392	351	344	331	343	371	368	328	346	360	349	358	342	309	331	344	372	366	340	348	311	344	358	367	347	355	326	355	353	371	365	356	341	337	370	319	342	366	376	336	349	346	326	350	340	341	366	348	332	330	376	336	357	337	325	363	363	364	324	335	337	383	367	330	369	326	347	370	343	378	387	346	350	315	327	399	368	342	367	322	350	348	350	356	338	338	344	365	376	359	349	345	311	364	326	377	342	361	336	325	396	333	343	339	314	360	356	326	398	344	355	356	366	368	345	336	343	357	330	325	348	340	357	337	334	342	331	354	388	368	358	337	346	368	334	364	343	368	358	345	371	321	403	349	365	339	330	380	334	366	335	347	332	333	346	368	344	343	379	346	334	341	352	367	326	320	348	351	354	347	367	395	336	375	337	370	359	335	342	333	316	356	335	320	339	355	333	309	376	340	360	364	346	330	348	337	341	340	307	339	401	340	322	354	338	319	359	342	333	373	348	340	328	356	331	372	351	299	368	335	349	358	355	360	351	336	355	348	352	364	356	365	338	375	325	376	325	359	353	335	339	306	342	367	342	341	359	326	332	331	319	391	332	339	368	373	364	327	316	340	336	366	343	322	332	344	339	355	352	367	359	408	362	340	379	352	362	318	339	327	335	353	311	360	349	365	327	359	394	358	377	359	348	321	346	377	360	319	349	359	363	329	349	316	337	360	322	376	367	334	316	341	361	330	385	353	303	316	346	353	307	359	362	328	376	337	348	345	352	346	343	343	331	349	352	304	339	343	371	339	349	366	364	329	345	354	329	365	325	349	393	364	360	325	339	366	342	341	351	394	327	329	368	355	311	348	338	340	360	340	319	322	351	360	365	363	329	349	338	347	391	338	309	381	362	343	342	333	375	365	351	358	338	361	307	343	367	365	377	365	327	352	365	385	358	407	337	350	353	340	370	325	335	359	327	360	360	334	312	377	351	347	314	329	349	326	336	337	358	348	338	344	359	336	346	370	328	322	356	330	363	370	362	340	341	349	330	356	322	345	356	296	327	356	325	326	354	348	361	355	339	357	350	375	335	345	301	370	346	334	341	357	343	318	354	347	353	349	315	341	359	345	364	344	316	342	307	343	349	350	346	363	348	339	303	320	346	308	354	337	352	334	360	342	331	386	344	357	346	334	334	341	318	378	370	341	308	337	376	335	370	341	360	342	321	336	340	342	371	362	318	355	354	372	315	355	363	338	346	362	379	361	359	338	363	340	350	338	332	349	381	313	359	341	316	349	317	350	362	360	377	347	362	351	331	342	319	346	321	342	366	346	333	400	365	332	356	368	355	364	328	367	356	361	384	323	353	340	389	366	372	325	372	366	336	356	344	348	358	396	302	353	312	347	339	365	352	344	285	353	345	342	376	368	323	326	324	366	370	353	329	319	336	370	327	342	327	320	346	370	349	353	366	345	319	376	353	336	286	318	402	354	338	355	366	335	361	351	352	400	353	347	339	357	355	364	362	331	330	343	341	378	334	363	335	357	371	321	316	374	358	347	302	357	312	377	320	360	361	353	355	364	337	338	375	376	356	342	367	338	339	329	327	348	369	354	335	354	339	347	374	337	357	339	332	340	346	350	371	315	338	352	322	355	317	310	347	336	314	315	378	340	316	360	331	388	321	319	360	341	354	375	354	369	354	347	329	349	335	348	351	334	335	364	392	377	375	360	373	325	337	308	371	347	352	350	354	357	363	338	343	346	363	318	344	368	367	365	354	341	320	353	331	339	355	366	363	371	345	354	341	344	305	344	375	329	335	384	336	336	357	370	357	346	330	332	354	351	337	342	334	328	325	356	348	352	342	376	344	354	334	385	343	362	319	350	341	373	337	319	330	343	352	368	377	366	362	379	354	363	359	333	368	300	314	314	327	365	380	340	362	370	333	341	357	349	336	326	341	365	364	348	355	360	355	337	348	342	343	368	382	347	347	358	370	379	337	317	358	341	363	393	362	363	335	351	384	357	347	345	339	363	344	324	341	329	343	354	371	339	343	336	344	328	337	355	331	358	325	347	347	336	326	386	359	332	351	358	357	343	331	337	362	326	348	325	301	338	334	361	315	383	368	355	323	340	350	336	343	312	346	349	334	343	376	370	353	336	341	370	315	357	344	352	340	391	349	342	354	353	314	329	329	313	323	358	341	382	374	316	363	334	322	332	355	386	352	360	319	317	342	337	355	354	369	325	333	354	394	346	345	332	336	345	349	347	297	322	355	324	343	360	367	380	350	382	333	354	344	349	320	359	329	356	375	363	365	343	350	319	341	361	323	354	364	355	336	328	352	345	345	381	331	394	377	370	379	355	308	353	338	336	338	360	363	350	353	355	371	352	338	324	346	343	341	361	363	386	356	332	368
2685	1083	1610	13247	21286	16713	10581	5988	3129	1668	1156	929	824	842	893	827	832	842	846	834	848	795	863	886	803	800	829	902	862	836	894	871	853	918	850	886	842	873	800	861	829	835	801	831	906	812	817	830	850	879	834	833	805	853	867	821	844	801	873	857	875	841	789	849	845	860	874	839	821	904	823	847	867	807	849	912	884	826	850	846	850	873	869	858	874	814	868	814	874	885	845	817	814	840	858	847	820	832	814	843	854	853	849	815	926	868	842	817	797	875	884	863	822	772	837	864	870	856	823	838	884	824	858	898	813	857	844	830	794	770	840	854	861	845	880	813	834	815	860	843	813	885	841	826	876	823	805	904	838	827	831	862	834	815	850	899	811	847	854	817	776	822	858	816	872	815	812	837	817	898	808	845	778	803	837	818	842	819	790	853	820	874	852	828	802	862	858	914	871	866	856	823	841	807	837	857	832	865	831	852	845	883	882	868	876	858	865	828	841	833	848	820	864	851	784	807	859	794	902	871	890	872	883	853	850	829	889	868	832	810	873	863	899	859	846	909	865	823	825	835	846	916	825	860	883	830	899	819	784	814	858	849	838	833	857	841	844	844	876	819	880	856	822	831	864	849	849	847	848	884	799	907	837	793	836	859	832	786	858	863	793	856	787	832	827	830	859	861	867	845	827	806	844	812	824	864	896	814	812	819	845	871	847	812	850	872	865	840	873	896	880	896	822	849	893	804	867	888	892	856	835	831	859	862	846	788	818	848	841	882	795	836	832	862	751	904	883	861	817	828	865	820	809	891	852	837	840	798	842	858	873	853	861	864	863	805	803	810	810	855	863	848	832	853	845	904	815	882	867	857	853	850	809	837	837	875	832	864	852	831	829	855	851	854	839	841	845	845	788	831	871	856	866	862	858	822	844	803	839	865	827	821	855	817	858	860	800	818	831	889	840	831	830	853	814	816	848	826	845	734	836	841	833	863	784	816	877	856	858	829	769	839	848	832	817	826	880	874	920	820	900	829	848	829	855	832	820	810	862	851	852	794	891	841	852	821	859	824	896	835	841	834	808	845	814	812	883	768	844	845	847	872	814	857	860	813	865	896	796	827	849	834	849	795	876	836	869	837	785	809	854	846	852	852	883	808	826	906	873	858	892	813	847	838	885	895	920	840	797	856	864	828	892	867	928	870	873	858	867	852	866	864	892	855	893	810	861	875	840	848	866	825	850	859	875	842	854	845	841	846	886	830	852	876	836	827	868	823	831	752	851	921	840	860	797	807	854	810	835	852	910	849	778	858	813	849	852	857	809	838	877	872	879	886	865	910	859	868	838	803	848	780	845	809	868	837	808	831	832	871	841	767	853	871	849	852	828	877	804	860	863	817	863	799	811	877	878	811	836	815	842	853	938	826	839	852	841	857	868	848	858	860	844	870	828	746	841	826	830	851	819	850	864	829	886	882	804	827	824	800	840	883	830	835	852	850	844	853	835	832	865	819	836	882	823	865	849	858	864	892	826	828	822	829	798	823	846	850	812	810	807	867	837	842	836	812	870	861	858	820	868	864	885	808	852	853	861	875	825	794	828	868	830	859	841	951	857	813	868	848	808	832	870	848	880	817	875	840	806	856	869	836	821	855	845	786	827	866	827	854	860	844	834	849	804	876	863	857	839	881	829	890	832	780	807	867	878	842	858	869	817	837	820	796	878	856	857	824	855	900	902	895	846	832	812	810	824	877	835	850	846	836	858	839	768	859	866	850	792	789	858	828	817	848	877	797	783	842	864	823	856	826	914	784	864	867	837	889	828	851	818	818	851	823	864	820	803	878	871	892	827	878	779	846	845	828	828	884	824	836	823	840	869	802	814	875	837	859	867	817	902	823	858	844	856	821	815	881	902	906	793	854	821	879	879	834	807	826	826	846	820	901	851	911	847	814	853	858	858	832	840	825	921	887	835	861	848	851	867	918	775	813	848	867	842	819	862	855	835	819	858	890	864	839	828	816	828	877	832	868	847	874	837	875	843	852	858	845	884	864	816	868	800	813	845	809	830	870	860	875	839	818	895	869	847	858	841	871	835	839	838	887	849	808	899	852	851	790	865	836	848	811	818	865	876	889	870	865	824	812	865	807	838	885	795	854	817	858	844	829	847	835	900	851	840	883	826	842	838	849	867	856	761	848	830	875	834	856	833	828	852	867	833	816	868	815	825	860	831	863	828	844	875	821	797	858	844	844	890	850	832	844	855	841	820	878	881	868	764	820	869	894	830	832	857	851	835	805	824	854	890	813	812	870	831	852	838	880	862	812	868	875	896	879	845	805	832	860	869	839	849	828	859	861	830	841	835	855	816	865	846	830	856	826	831	872	864	890	856	872	851	830	804	849	918	846	861	904	865	854	874	894	815	854	851	873	873	827	828	823	788	833	836	875	831	851	838	882	847	859	832	865	848	801	811	814	823	807	850	819	836	842	791	829	873	868	882	846	786	850	842	866	903	805	859	834	806	871	862	889	855	847	800	894	831	844	837	856	787	823	870	819	823	896	843	873	808	878	846	829	864	784	821	834	831	867	823	792	859	828	816	837	849	885	823	885	911	834	803	876	823	868	800	855	870	843	818	871	848	859	805	846	820	849	834	831	856	851	796	848	836	834	832	871	798	883	798	880	891	829	814	805	858	899	814	864	854	834	823	854	844	841	811	857	837	810	850	827	844	845	868	858	858	810	802	821	857	841	869	883	872	876	885	826	875	873	845	830	866	869	846	839	868	860	829	891	880	850	845	855	885	901	796	857	850	847	845	879	814	834	849	811	854	890	858	857	780	859	844	835	839	870	851	840	873	816	845	848	865	820	901	817	839	812	819	850	846	888	831	877	845	813	873	857	802	837	838	854	818	861	863	865	786	837	804	778	819	872	815	904	848	836	853	842	794	846	797	895	825	864	847	812	848	891	824	834	880	856	801	812	839	852	841	841	877	861	838	806	842	813	828	845	770	848	868	878	858	869	883	833	868	804	864	806	845	824	797	862	813	813	859	804	806	826	799	821	800	859	835	896	850	875	852	837	818	843	826	845	874	851	799	911	876	872	816	812	809	865	858	897	847	896	887	813	758	823	846	878	870	903	801	867	819	844	854	835	823	821	796	886	837	839	839	803	874	875	883	864	863	835	824	878	837	825	830	815	779	803	901	897	855	819	886	820	824	839	848	867	843	865	867	897	882	847	867	865	816	822	802	871	826	813	846	837	872	802	825	850	876	846	857	834	784	827	840	821	872	887	867	870	854	860	808	838	840	822	813	837	846	865	840	872	863	801	827	856	829	846	877	805	798	859	890	927	868	866	832	856	821	833	834	834	828	814	865	825	875	881	833	822	812	918	887	857	853	833	853	902	859	828	841	856	843	848	789	828	915	870	846	854	863	871	837	846	819	795	819	897	880	829	807	836	887	868	838	828	867	803	821	805	863	864	762	899	875	808	885	870	853	841	810	836	849	865	848	842
14443	5062	11919	58737	67805	56452	38264	23294	10250	3282	1103	572	348	319	280	302	321	312	278	283	307	275	272	317	260	330	281	314	301	284	280	309	307	299	248	299	314	305	258	294	321	299	309	314	273	297	310	291	249	318	309	270	334	299	305	238	293	277	275	309	275	274	306	320	296	282	293	263	276	301	323	275	280	283	328	300	307	297	327	334	294	315	323	282	289	293	297	299	319	301	302	266	318	281	314	306	286	288	303	275	289	306	258	316	314	304	306	274	283	288	277	335	309	303	281	285	301	307	277	300	332	294	282	320	305	288	339	305	257	289	296	322	317	276	290	277	299	298	308	295	310	269	294	316	325	270	287	314	295	283	321	283	307	311	289	315	295	283	308	305	307	272	292	303	301	279	310	281	296	287	330	295	270	304	305	316	319	325	283	321	263	293	292	312	270	278	334	272	297	311	312	307	287	279	301	302	294	287	319	301	280	304	286	277	292	319	277	303	310	305	255	298	292	278	288	321	284	298	266	296	290	292	294	307	287	286	327	277	289	266	294	313	300	327	292	302	294	320	304	299	261	294	271	292	273	308	283	276	297	299	302	277	281	310	284	306	254	306	275	267	321	313	282	340	303	273	294	291	308	310	329	319	313	312	284	307	308	282	302	347	295	279	289	307	319	306	310	319	298	323	320	296	279	299	281	293	287	294	299	301	317	279	275	289	300	298	313	295	313	304	291	301	286	288	291	268	284	290	320	288	327	294	321	327	342	278	262	299	306	273	314	325	304	289	299	293	290	290	289	339	329	294	286	314	299	295	312	260	285	300	301	260	290	311	316	310	317	300	285	276	302	287	298	297	286	320	297	254	302	321	288	297	295	283	292	252	289	285	301	312	288	318	298	313	316	265	309	335	309	313	301	296	274	288	272	266	286	294	281	299	294	298	313	268	293	297	318	284	301	294	294	311	289	288	293	311	332	327	279	303	281	309	310	303	280	272	337	320	304	302	318	282	328	296	300	286	336	299	274	308	288	325	305	324	265	290	293	325	287	309	307	292	309	259	328	289	310	293	306	291	297	292	299	268	285	305	300	302	298	337	280	296	321	316	292	325	319	281	264	325	289	324	325	281	297	299	308	277	265	283	291	285	318	300	278	334	283	298	269	296	279	301	343	307	297	272	297	297	262	272	286	291	317	290	313	285	288	304	303	319	319	281	294	260	278	259	287	288	309	303	323	292	281	296	313	310	289	293	282	264	306	315	286	309	304	319	300	292	290	306	288	316	275	282	317	291	309	316	269	278	275	291	283	287	320	318	320	304	277	265	286	279	285	288	281	286	294	297	284	271	326	290	320	289	305	282	319	324	298	282	295	299	277	306	283	282	302	288	279	310	296	292	280	314	290	277	280	323	282	294	267	318	298	260	302	299	304	287	271	259	300	305	307	296	287	300	308	290	296	283	313	319	289	286	298	326	278	323	304	284	279	307	300	307	306	278	289	307	332	295	280	293	268	305	270	304	313	310	285	300	312	291	335	260	296	306	285	301	279	296	304	304	276	275	321	295	297	292	310	287	304	270	276	296	291	325	312	310	289	293	286	293	340	295	331	317	284	278	294	286	276	285	304	294	279	294	313	307	281	273	285	300	287	271	284	291	259	293	288	334	323	335	282	297	285	280	288	298	276	323	293	317	310	341	300	293	275	295	294	321	311	300	305	283	305	271	287	275	262	297	289	283	316	299	290	265	271	311	294	290	266	318	306	270	307	280	312	288	294	278	268	315	322	286	269	276	306	293	313	289	291	306	280	308	276	280	261	325	315	312	301	333	277	289	301	324	286	297	268	304	304	307	341	284	320	279	302	289	303	298	238	276	312	306	297	292	346	281	256	273	298	305	282	284	283	263	291	297	275	286	276	286	325	293	275	281	295	301	282	295	301	327	305	270	305	307	269	301	304	296	314	307	310	270	286	278	290	286	306	294	303	299	272	280	286	286	289	288	311	337	345	301	268	292	292	278	295	306	283	294	304	295	314	286	267	290	314	303	320	290	300	327	332	304	281	266	311	281	279	301	277	263	293	276	270	287	308	320	309	308	285	315	309	278	303	319	299	315	297	320	301	289	314	298	286	292	315	322	298	301	320	303	332	313	326	298	320	299	311	312	288	306	288	283	297	342	326	316	328	329	289	285	306	287	267	290	332	320	311	286	288	280	300	303	297	314	268	294	306	289	276	335	299	284	309	312	302	264	303	329	280	323	298	276	264	315	306	275	290	305	309	289	284	282	275	331	336	312	272	319	337	283	282	323	289	310	266	304	289	316	333	323	304	246	289	312	284	270	309	312	309	313	319	301	301	336	294	297	291	311	277	284	341	328	294	297	315	303	298	313	292	309	309	312	300	303	299	299	289	285	295	282	274	270	306	292	283	284	285	321	304	288	337	268	289	315	286	288	296	309	289	276	301	296	308	310	281	301	302	274	319	296	285	278	300	293	329	296	285	312	271	292	309	306	283	289	250	288	296	312	286	304	263	283	300	312	291	314	301	303	262	305	283	277	282	270	270	296	311	301	323	309	294	300	306	287	274	303	296	301	283	269	306	307	278	272	293	264	283	311	304	280	283	291	290	285	299	299	266	297	281	269	326	305	264	289	334	298	295	306	302	284	288	315	279	273	320	292	255	298	271	304	295	299	325	284	293	278	284	314	296	297	297	302	274	270	299	296	273	278	292	331	300	275	281	315	291	266	301	310	296	289	350	296	329	307	325	297	328	302	316	304	275	305	282	303	298	281	298	277	286	291	304	287	308	326	311	308	285	289	282	276	261	295	314	247	284	315	298	282	304	285	308	314	267	298	283	324	309	292	291	278	332	280	320	280	343	309	286	288	282	263	292	336	316	296	329	276	290	293	308	299	322	306	294	275	273	294	332	290	299	290	320	311	314	308	302	277	269	266	288	285	276	295	318	295	291	294	281	309	316	299	289	286	281	281	318	289	326	284	273	293	294	289	318	253	283	304	312	301	302	312	308	289	312	290	276	317	297	289	295	305	281	289	307	331	262	322	280	277	286	299	303	292	308	294	290	292	299	301	320	285	325	330	272	340	303	306	266	288	298	313	290	310	262	239	309	270	308	312	298	318	313	296	303	288	296	281	305	316	280	296	293	291	313	296	318	263	272	268	281	302	293	270	311	322	307	310	332	286	300	338	277	312	285	319	292	290	293	292	324	293	281	279	307	307	323	305	258	285	307	314	298	307	299	272	290	306	294	288	302	317	289	298	290	291	287	295	302	294	263	314	280	301	308	260	300	291	312	320	305	304	331	319	327	303	298	304	328	317	290	299	297	302	318	300	300	317	331	291	321	271	317	321	301	293	276	325	303	297	304	314	288	309	288	284	334	270	318	294	299	314	290	288	295	296	297	300	335	295	272	303	282	282	286	315	277	274	294	292	287	311	287	286	279	316	297	312	276	294	325	302	275	272	297	302	298	282	293	299	298	321	267	272	288	300
8290	4508	17957	65337	75527	66428	50504	37171	22743	10715	4239	1668	994	790	750	767	716	791	737	732	701	751	747	724	733	761	736	762	723	727	687	728	663	738	703	725	717	760	762	738	699	756	707	688	769	740	698	758	699	722	701	699	735	795	753	710	698	730	706	728	704	708	688	756	769	772	739	775	697	708	735	732	714	672	788	757	751	699	762	708	710	696	703	683	703	760	705	716	712	722	739	716	695	702	769	671	749	739	689	736	739	756	718	790	688	752	774	708	761	746	712	790	717	783	769	701	720	711	727	710	732	762	740	781	770	702	757	749	704	752	711	708	706	727	712	700	715	705	733	763	741	731	715	707	738	771	768	742	773	741	714	681	750	768	756	703	714	732	753	721	731	730	750	730	725	710	696	708	751	744	682	740	765	789	734	759	744	753	731	703	748	774	753	741	735	679	734	756	703	738	750	690	754	712	771	731	706	755	765	701	715	762	703	717	755	748	726	655	680	681	717	731	761	746	669	733	715	786	672	742	691	701	719	691	751	748	693	733	730	788	737	739	748	733	755	756	764	670	673	711	761	726	792	649	705	702	709	733	741	768	690	756	750	791	706	756	709	760	707	757	730	725	785	702	756	729	796	697	761	705	754	762	755	741	752	729	715	725	761	670	736	737	740	747	692	712	715	756	705	717	745	746	741	719	719	698	761	757	743	732	787	723	741	702	749	742	727	746	711	733	746	711	700	728	661	732	724	709	734	717	779	694	728	738	734	739	700	709	696	730	760	708	758	761	709	756	753	718	702	724	687	749	721	773	743	761	696	712	663	728	710	734	763	738	754	721	711	741	706	760	707	727	718	729	644	719	663	726	700	709	658	734	800	734	733	738	722	730	726	743	754	738	707	729	749	747	748	711	727	752	704	681	686	739	701	774	724	783	733	769	731	690	733	717	697	708	788	688	704	741	755	747	684	734	730	745	724	753	775	733	730	752	722	716	739	691	696	748	752	730	703	769	739	805	702	739	693	747	687	714	723	732	770	682	691	728	726	718	755	698	740	773	728	706	718	736	767	736	723	688	766	746	740	671	712	743	766	774	723	700	689	755	710	744	752	771	711	751	751	732	757	719	717	745	730	726	682	722	711	746	705	700	713	718	740	698	756	682	710	727	711	701	751	753	709	738	773	756	715	763	737	718	764	733	687	765	701	687	720	720	726	785	747	773	720	718	712	679	761	778	668	698	722	731	774	753	737	736	725	679	742	725	728	725	726	736	741	743	710	715	680	760	747	734	680	727	721	706	731	717	687	702	714	712	726	730	717	692	814	702	727	714	738	690	708	763	777	735	730	708	764	702	715	719	684	732	726	707	704	715	719	751	695	744	718	769	754	717	754	700	744	737	702	747	674	695	723	779	723	709	744	793	688	751	796	712	736	713	740	736	712	730	770	763	740	735	776	715	704	780	729	711	769	742	755	807	734	667	796	733	757	689	724	805	729	757	731	736	700	721	781	758	743	760	714	731	792	682	748	692	732	724	733	750	711	754	676	784	721	740	722	734	725	701	753	743	760	710	724	716	738	708	720	722	708	765	691	702	748	729	772	714	765	743	758	709	720	704	736	707	729	694	796	743	732	752	769	759	704	695	723	699	722	737	707	698	667	693	753	754	706	747	719	724	758	740	706	711	750	726	708	780	726	715	705	675	695	753	723	757	740	711	761	712	738	731	707	752	688	722	724	725	745	748	729	708	713	749	732	762	733	740	709	768	722	708	721	691	720	700	735	752	711	651	686	731	761	728	753	720	773	728	799	742	711	725	768	720	682	738	711	726	736	747	758	698	727	746	744	702	701	724	765	779	694	723	720	707	719	815	793	705	769	719	710	676	714	693	755	730	730	720	768	743	668	712	706	732	727	700	745	787	716	746	782	741	723	752	735	712	729	769	725	751	684	736	736	708	695	718	788	724	712	735	730	734	715	717	772	756	723	754	765	679	703	798	728	773	762	804	732	720	760	692	689	715	750	777	721	712	720	666	694	700	702	710	720	742	715	792	693	705	695	739	708	771	706	710	761	710	762	726	715	756	735	708	726	738	722	743	727	709	702	717	708	726	700	688	777	716	696	706	753	721	721	735	739	743	698	723	740	715	726	751	724	769	736	693	724	735	749	723	690	710	725	713	726	713	733	731	692	746	735	711	761	695	725	697	726	758	729	729	758	722	739	776	697	729	728	689	747	748	755	801	739	715	721	705	701	767	715	726	753	733	714	715	725	726	689	711	725	732	760	713	709	725	786	691	708	700	731	688	726	744	689	781	712	710	736	700	763	715	737	687	711	747	670	713	768	712	723	749	697	702	706	682	680	772	757	706	714	663	754	727	750	733	740	699	751	715	709	698	676	737	738	717	695	716	742	771	706	699	723	703	752	748	735	725	723	707	764	715	704	719	744	712	708	693	712	775	689	767	773	748	690	730	685	752	701	706	701	769	735	698	733	726	713	690	693	742	694	747	793	683	766	704	767	724	736	707	693	699	699	674	741	727	681	725	732	705	724	749	697	762	734	705	686	769	716	715	730	700	746	790	778	693	717	747	729	755	750	779	774	718	669	707	723	674	711	724	730	763	756	736	740	713	762	713	749	725	738	717	721	695	729	707	771	722	689	747	712	705	741	685	739	774	744	736	741	721	697	682	731	748	726	735	709	718	735	708	701	691	717	744	752	663	722	737	687	693	731	698	764	715	702	676	744	725	729	749	720	736	701	722	689	787	749	727	739	734	751	709	752	712	691	697	702	766	710	727	731	712	725	701	756	725	747	736	697	702	710	695	737	711	725	714	762	702	681	788	738	711	711	767	752	706	702	728	718	745	695	735	693	756	710	763	748	713	776	733	731	749	729	710	709	768	750	716	671	718	752	702	738	703	750	655	735	760	734	667	700	701	735	772	749	709	728	752	756	774	735	751	707	738	707	710	713	719	733	735	719	727	727	726	712	710	713	681	713	710	710	775	700	720	737	670	712	745	745	734	722	691	702	654	734	738	740	746	702	716	716	720	787	686	793	713	746	725	773	713	793	731	754	750	664	745	715	693	743	758	713	743	698	684	739	732	757	729	728	759	718	743	694	741	728	731	749	758	773	716	762	712	773	709	764	735	697	701	733	771	717	703	675	736	752	730	789	779	769	725	722	745	725	760	755	702	705	755	775	738	714	741	738	725	740	713	745	696	726	693	744	787	707	745	742	735	772	694	673	726	771	765	733	761	709	708	669	735	709	725	715	722	662	729	734	731	723	725	711	711	702	710	739	716	691	710	778	712	692	706	760	736	698	721	727	703	705	706	733	722	752	721	714	781	735	717	780	743	701	672	714	765	742	704	739	719	697	735	789	748	736	688	730	708	703	725	730	741	696	749	731	710	717	699	775	719	701	736	704	674	727	705	726	730	706	704	737	723	755	752	721	728	741	756	766	753	677	722	742	751	690	716	735	730	746	730	699	684	751	754	743	714	709	689	711	747
16760	6268	11061	56815	67725	56846	43368	28295	14213	5154	1629	623	337	285	324	252	292	303	278	298	285	267	291	275	266	273	257	310	295	283	294	267	292	276	290	269	286	273	283	285	307	290	255	259	243	267	296	290	274	283	283	265	290	261	301	300	305	251	295	275	244	276	319	267	266	296	274	308	302	262	268	290	290	311	268	297	283	300	284	251	264	307	267	315	292	273	281	262	305	270	303	268	288	284	268	329	272	301	264	280	268	271	314	272	248	266	297	247	285	239	285	271	292	266	293	265	279	269	290	274	266	269	294	274	279	271	290	288	262	286	298	288	296	261	301	292	244	285	270	274	284	264	276	286	290	278	302	308	282	271	285	280	275	261	255	292	274	285	247	281	266	285	269	265	273	272	250	272	306	252	266	288	291	285	269	305	288	261	280	301	315	335	242	273	290	258	274	263	312	288	269	237	277	298	305	298	241	293	282	254	310	279	267	271	286	260	295	284	265	289	291	309	275	293	281	274	271	290	289	277	286	298	312	268	299	298	282	295	265	275	270	281	278	274	276	293	274	261	257	281	261	289	309	270	246	281	316	330	296	261	285	270	305	293	261	257	274	293	292	260	280	263	283	301	254	271	306	277	310	282	296	299	262	264	306	253	273	269	251	302	297	285	296	277	270	262	284	296	325	264	301	272	276	299	260	280	307	294	293	316	301	271	237	323	286	294	265	304	258	291	290	272	290	265	264	307	289	278	275	266	277	290	297	283	257	285	285	278	271	278	264	287	299	294	279	287	269	284	266	261	270	309	258	284	265	292	287	285	286	302	252	280	280	269	287	248	294	228	284	315	298	238	309	284	267	314	282	271	290	259	303	284	273	270	290	279	286	303	281	285	254	298	282	279	286	341	289	295	248	258	285	300	301	275	282	295	256	300	284	308	311	264	245	276	271	235	275	268	307	251	275	267	279	280	283	291	279	281	288	307	270	267	320	287	285	271	271	287	264	260	265	277	260	294	275	245	275	264	273	329	286	322	261	312	269	263	275	297	281	282	293	277	292	278	272	284	322	262	272	264	275	248	294	273	261	292	331	287	301	274	268	301	268	286	297	281	269	299	254	296	277	313	269	288	258	297	278	250	277	267	269	286	248	287	297	295	281	307	281	297	271	276	267	289	255	276	283	289	313	282	278	301	281	269	293	283	271	274	278	277	277	279	297	272	300	276	260	266	269	277	302	309	306	281	296	303	260	318	280	281	296	275	297	262	305	257	260	292	287	269	277	251	257	261	286	280	261	286	297	254	261	259	286	298	270	286	258	292	271	258	296	255	284	273	300	317	252	289	262	292	286	283	273	250	298	253	299	287	314	280	248	296	305	287	298	258	273	295	271	280	306	277	284	254	289	253	266	255	291	261	264	277	309	274	248	255	299	270	256	282	288	261	270	287	293	303	277	273	286	289	284	271	273	264	279	284	309	291	272	261	290	272	279	277	271	259	285	284	287	284	291	279	288	296	305	268	295	299	286	292	281	262	271	290	300	265	282	292	255	293	309	293	269	273	273	284	269	301	328	262	285	256	272	278	257	312	269	279	275	267	275	275	261	279	277	301	293	265	265	276	302	283	266	288	297	288	280	254	307	319	289	285	297	272	287	270	273	284	272	293	275	304	270	252	307	297	291	242	296	299	280	295	320	303	270	315	280	283	278	279	286	264	281	280	281	283	260	275	313	252	299	321	300	302	281	254	255	280	289	280	268	276	280	278	294	265	290	299	257	285	279	282	242	248	268	278	324	273	303	266	286	258	287	302	277	274	289	247	247	286	256	252	288	280	299	318	313	303	287	284	257	273	297	272	285	288	258	262	284	275	246	277	278	291	285	294	278	236	281	306	286	294	270	258	260	261	249	254	287	275	300	300	317	304	305	262	303	286	283	291	281	272	308	277	266	287	242	254	296	257	288	271	295	267	277	298	310	273	275	287	274	250	259	285	279	269	268	282	277	289	283	298	275	306	265	277	271	279	280	290	290	294	259	289	298	298	288	263	307	294	305	266	267	263	274	271	251	280	253	271	297	288	293	290	289	291	301	299	313	283	311	284	255	266	282	331	305	292	283	256	249	276	288	286	288	288	282	311	312	297	301	292	267	265	278	335	290	285	277	261	295	293	295	288	305	304	305	274	283	286	274	286	291	272	299	285	242	282	262	285	285	280	311	288	291	280	309	292	304	263	258	268	274	259	274	272	291	252	289	267	278	302	289	284	292	287	277	279	325	293	330	289	282	291	295	274	263	268	280	291	291	273	270	264	266	287	276	268	313	287	299	275	265	294	295	283	309	269	257	246	319	291	275	277	328	276	279	269	284	289	292	260	271	276	297	300	276	268	270	247	265	289	303	259	298	303	278	291	265	282	285	285	259	297	281	293	282	262	299	293	290	302	293	288	269	246	298	276	274	287	286	287	278	288	279	332	252	267	301	283	247	315	260	253	286	272	275	289	265	281	315	270	286	269	276	301	278	296	299	288	293	258	282	313	316	293	275	264	286	268	252	272	304	271	279	280	317	281	287	300	292	309	291	268	234	270	276	261	260	303	304	290	282	278	284	291	277	269	264	268	302	261	300	291	282	284	275	266	278	260	280	282	277	269	312	304	304	295	255	277	302	286	268	280	266	270	299	305	265	301	269	308	294	277	249	290	271	252	281	278	303	294	276	260	312	267	296	290	276	318	289	300	252	245	303	269	269	290	288	275	294	285	261	247	318	274	294	284	297	267	275	241	274	284	304	262	269	291	252	301	268	310	300	297	280	304	277	273	280	268	261	280	292	274	277	279	266	275	268	287	258	263	282	257	280	291	274	315	242	294	292	294	275	300	285	280	286	295	290	259	264	319	285	293	274	286	291	287	267	282	286	297	284	301	256	317	267	271	291	291	275	291	316	260	307	279	277	303	281	267	279	268	313	302	323	274	267	272	300	271	284	289	270	275	260	291	283	275	301	291	307	268	297	274	292	297	300	277	246	258	265	285	273	284	280	257	285	266	255	285	272	271	263	280	309	270	294	307	246	283	283	276	340	307	285	282	277	267	263	300	244	267	309	275	298	273	263	291	280	252	253	290	312	259	262	271	271	265	281	247	277	294	243	284	293	302	262	275	247	283	267	259	276	298	268	293	265	284	275	274	257	277	300	301	285	263	288	249	288	266	294	239	274	270	255	258	288	279	296	283	299	281	260	293	271	292	271	268	283	256	288	279	309	267	297	260	291	285	290	241	282	243	284	275	252	290	256	300	278	301	293	267	307	315	311	318	263	278	273	312	262	236	290	295	279	282	271	273	274	305	285	265	251	297	295	314	281	291	284	306	265	291	280	275	287	252	284	283	269	267	279	264	292	271	286	281	269	291	265	272	269	266	315	276	308	294	290	250	256	306	282	270	257	272	288	281	259	296	239	281	245	285	295	269	275	251	276	297	292	284	275	292	300	269	278	324	290	297	282	278	264	283	319	299	249	252
8908	5406	17888	62251	76932	67899	55244	42342	28112	14628	5854	2221	1041	824	766	723	676	681	702	677	691	715	721	643	674	662	698	691	686	711	673	723	720	681	708	705	709	669	737	670	681	706	673	702	642	743	650	677	661	687	743	685	690	705	705	716	749	701	691	680	696	712	674	684	709	703	697	712	686	707	741	710	679	649	724	706	660	677	688	701	689	707	754	723	726	732	709	699	694	736	675	676	715	684	686	677	684	706	684	693	711	657	692	690	737	697	694	723	662	698	656	743	684	717	701	723	677	681	702	643	692	662	708	693	699	693	693	694	715	701	717	667	724	736	665	686	717	696	712	683	719	681	687	688	683	674	704	704	721	698	671	677	704	675	663	699	687	694	702	705	721	680	679	691	676	648	673	709	690	701	678	716	691	726	749	697	718	660	677	699	722	760	676	712	693	648	720	718	688	720	714	673	683	658	688	695	670	615	712	679	725	695	687	675	700	703	694	699	691	673	697	698	715	688	680	667	654	741	680	712	682	720	669	708	651	746	676	661	698	652	680	686	686	705	722	709	685	700	732	652	717	675	706	676	648	683	719	737	746	689	717	669	694	698	687	747	689	726	683	717	712	679	683	722	715	705	644	764	685	706	685	706	717	696	666	694	700	685	701	671	657	676	730	709	635	726	718	677	695	689	700	707	722	663	695	659	685	701	682	686	668	700	685	724	675	735	723	668	710	691	662	674	698	740	691	698	710	727	700	678	710	699	694	705	712	681	682	708	704	677	686	674	766	645	697	674	681	705	707	702	709	715	731	701	718	684	675	687	726	685	689	664	660	725	661	691	696	639	652	703	687	626	735	706	660	661	711	731	724	667	694	732	700	737	726	765	685	723	723	706	697	691	698	716	667	680	727	681	657	733	727	720	738	687	687	690	724	711	716	693	665	746	688	690	715	703	692	737	725	767	695	704	678	688	692	647	677	701	695	711	731	665	681	731	739	729	712	693	697	712	642	669	739	686	688	682	693	681	671	700	683	678	714	658	686	686	680	653	758	678	734	680	774	714	682	668	692	683	692	670	737	701	681	648	672	732	675	680	713	667	667	671	686	702	701	660	676	747	674	681	714	685	705	693	692	653	690	725	705	701	714	687	736	710	663	690	702	689	725	690	659	643	748	694	695	698	668	703	693	668	672	711	714	745	711	721	760	729	703	672	679	668	716	723	698	700	733	668	675	699	692	680	673	740	721	675	672	673	689	728	672	666	678	649	689	704	707	695	692	723	742	624	724	723	666	679	706	735	696	663	755	708	682	678	691	748	682	670	670	725	712	695	675	693	678	697	661	700	652	688	677	684	676	650	679	674	685	675	673	690	711	722	689	678	686	729	686	667	696	675	686	686	644	719	703	641	694	653	711	673	707	669	729	639	706	682	682	736	723	707	673	739	745	681	688	711	691	748	696	655	680	724	690	656	702	665	712	698	706	755	698	724	638	718	658	679	663	688	734	660	686	741	698	721	694	709	694	685	674	717	684	677	677	635	698	749	711	694	691	654	679	666	724	711	697	714	706	746	713	684	672	672	746	703	716	671	715	669	723	686	702	766	719	733	733	721	729	669	678	750	681	693	641	705	704	660	693	726	677	706	695	691	684	700	676	661	679	638	707	729	672	691	715	674	696	693	695	682	675	654	699	664	652	659	733	702	690	715	678	693	724	696	686	695	708	674	690	727	699	676	689	735	695	677	665	726	710	708	677	697	705	658	715	712	710	698	661	680	683	708	750	699	682	700	656	689	721	680	662	661	696	723	681	658	654	646	694	644	660	673	647	688	690	748	701	702	712	714	702	688	703	693	717	698	663	659	662	704	676	683	736	684	678	711	714	657	721	711	691	701	688	649	700	684	683	718	688	663	653	711	686	659	733	653	685	721	683	683	704	687	727	661	722	688	642	681	694	674	706	710	643	722	700	729	697	686	745	672	741	663	766	718	691	722	683	698	765	680	685	690	712	722	655	720	713	718	717	696	716	671	681	650	649	680	722	721	679	682	684	649	677	714	654	660	702	671	714	683	677	724	705	709	743	713	716	721	707	695	639	688	732	700	713	684	719	668	708	723	715	677	700	673	682	672	688	713	735	700	677	642	705	667	686	688	682	651	727	678	708	688	697	693	686	661	711	693	704	675	707	655	714	719	671	665	695	716	699	711	709	716	670	671	713	696	714	672	654	650	683	650	690	731	706	711	742	702	675	666	740	701	681	658	693	731	690	731	677	708	696	701	700	734	721	679	738	725	684	686	669	671	718	753	736	697	706	653	703	676	711	694	734	725	630	677	671	697	638	658	720	704	693	742	695	732	683	700	706	721	669	679	651	650	714	674	674	747	711	679	686	717	674	714	689	734	691	712	712	700	718	725	711	715	733	697	723	672	693	672	717	710	699	669	674	714	688	733	716	684	708	709	685	687	706	711	684	710	656	717	684	730	656	685	663	702	684	687	659	697	728	697	662	676	696	743	685	719	691	664	716	715	708	674	758	629	705	667	654	710	676	663	683	679	709	683	738	734	686	752	741	708	729	720	693	675	668	693	662	676	701	725	675	644	708	651	669	699	707	702	705	711	709	683	759	702	714	684	719	679	699	738	644	718	705	688	713	693	664	663	705	676	760	701	697	736	684	712	719	716	718	670	676	733	682	723	735	677	706	697	678	714	698	714	636	701	697	662	653	731	665	698	655	731	677	719	738	688	662	708	662	725	698	647	733	731	672	703	694	660	690	736	707	678	695	663	707	695	682	756	726	685	723	681	690	682	712	647	739	683	733	733	731	675	706	653	686	686	679	673	709	651	740	727	712	680	683	709	682	731	762	698	666	687	688	745	703	713	652	677	694	672	745	661	681	691	703	699	648	654	704	687	720	657	770	636	704	687	704	713	687	689	716	592	728	671	655	692	728	661	716	681	681	686	675	734	682	731	727	725	699	687	724	689	705	729	645	698	708	729	724	675	735	685	758	663	665	721	674	717	696	682	707	737	676	689	743	733	687	701	675	691	738	700	717	703	713	667	701	749	706	666	694	723	648	699	716	715	693	701	691	716	644	715	643	693	723	687	679	672	676	708	656	674	701	674	734	684	653	729	769	720	678	664	705	747	734	680	696	691	679	676	778	694	667	700	721	680	726	681	740	734	691	670	707	686	673	693	679	658	710	663	664	676	686	682	731	728	639	689	703	714	668	676	676	689	680	702	733	668	727	714	647	713	702	735	707	745	723	712	665	739	687	705	712	659	679	665	650	685	712	696	688	701	664	690	662	691	690	712	683	694	675	695	656	676	718	694	669	722	682	677	772	683	746	691	682	672	687	673	674	671	684	702	692	697	687	728	650	740	675	714	681	673	666	680	693	732	743	652	710	688	681	714	713	675	722	739	703	652	671	717	691	650	698	685	687	681	737	719	678	684	697	710	710	679	694	685	664	680	694	672	678	709	642	699	721	729	732	677	677	662	683	709	655	703	709	676
2546	604	606	3802	6243	5114	3180	1911	1091	624	499	383	370	365	342	336	384	353	361	359	340	325	364	378	362	374	342	345	348	376	377	372	346	358	374	370	333	324	386	338	384	343	329	371	375	362	344	320	352	328	330	334	342	368	327	338	305	327	366	336	351	353	394	328	338	343	322	347	337	398	374	348	397	357	352	339	331	345	310	370	351	292	362	340	365	362	362	350	301	364	364	367	339	337	367	332	352	351	333	360	320	361	293	350	336	360	334	356	363	367	339	350	372	362	350	345	368	358	339	324	360	384	377	338	357	364	374	352	380	369	366	375	348	340	383	353	372	385	334	353	309	338	356	335	327	332	356	360	334	362	339	316	349	317	375	399	347	356	370	349	330	341	353	346	350	327	358	376	308	353	312	335	310	321	351	382	325	356	362	365	336	330	335	344	337	369	394	315	337	322	357	324	345	321	366	350	338	332	331	352	365	345	361	361	329	359	364	382	324	322	357	359	340	366	347	358	344	321	353	352	351	366	348	341	358	396	343	322	364	372	369	345	331	374	341	342	345	334	358	348	382	340	333	336	324	347	330	364	370	347	388	348	379	329	366	344	371	359	318	367	322	358	347	373	401	346	348	324	364	347	307	359	331	331	333	329	362	341	372	345	318	355	374	377	367	371	335	341	314	352	343	369	352	387	309	359	363	375	365	358	340	329	350	359	331	379	401	382	346	373	309	359	372	343	347	350	356	366	337	353	330	335	334	357	331	352	342	317	365	356	337	311	338	340	316	360	345	358	333	365	349	373	373	321	331	353	341	354	381	311	372	375	330	335	355	345	339	352	355	351	339	350	357	335	349	351	346	358	341	332	358	343	376	357	366	348	365	348	335	323	426	372	350	351	363	304	327	355	389	369	358	393	401	346	349	361	291	352	387	355	372	349	359	351	367	336	348	377	353	347	324	361	334	340	384	328	361	340	345	343	351	362	366	340	311	381	360	357	367	377	376	351	365	356	344	344	357	377	341	338	352	348	353	337	332	370	346	355	317	393	330	373	357	355	339	351	357	322	339	350	335	384	335	335	311	344	344	349	341	344	363	364	336	360	371	357	367	359	356	343	374	348	337	387	314	360	327	348	322	361	374	330	366	382	357	358	340	346	387	352	368	349	358	338	343	364	349	356	349	342	341	362	332	397	331	336	347	340	365	343	358	339	333	355	352	385	371	327	301	390	349	393	332	381	375	336	332	361	357	331	348	332	334	353	336	362	344	336	339	357	367	366	345	369	347	327	353	375	372	354	337	338	329	346	363	358	364	354	365	318	353	365	338	372	370	376	335	309	372	364	325	357	368	359	356	338	329	338	350	362	357	359	325	347	351	371	346	353	329	350	326	352	369	348	365	352	313	306	370	360	343	345	367	332	360	345	356	346	325	352	346	341	342	362	350	376	374	375	352	325	355	333	364	363	361	335	386	383	324	377	373	345	350	352	393	375	327	373	363	377	388	363	326	331	336	378	338	310	338	335	345	356	326	330	343	379	329	344	363	350	389	341	333	374	362	353	362	347	362	360	376	366	367	353	362	372	399	356	336	369	359	341	333	332	361	341	339	338	352	336	361	344	358	346	320	353	344	356	338	352	360	333	360	410	353	344	336	354	365	332	370	345	343	343	356	368	359	336	356	342	368	342	337	342	339	326	337	339	386	343	347	354	354	332	346	368	348	364	343	374	359	378	355	368	362	338	381	355	341	325	318	347	330	379	331	319	296	343	360	335	359	365	359	341	302	350	387	341	355	331	343	350	369	380	365	324	374	337	297	340	402	382	335	331	327	377	337	367	392	372	332	358	362	333	343	359	376	364	338	356	327	341	350	357	344	324	327	338	333	343	332	361	369	345	390	368	316	395	373	349	342	353	368	365	339	368	396	317	403	346	309	363	361	323	386	353	350	384	392	322	345	360	349	376	367	332	345	367	374	329	379	334	344	328	383	352	358	347	341	372	345	358	329	335	349	343	372	363	372	336	344	345	367	350	364	370	359	349	329	355	348	383	349	348	359	336	394	353	333	379	357	334	358	359	352	344	342	316	348	316	384	354	353	343	339	328	340	364	353	344	352	341	325	345	318	368	337	344	340	325	379	351	348	332	383	359	344	336	355	364	336	346	346	393	355	339	343	331	339	356	375	334	369	346	354	337	370	323	335	363	353	345	360	369	321	383	367	354	330	352	346	368	328	326	352	319	327	374	327	360	348	334	327	332	368	359	357	349	380	365	373	376	356	331	351	323	359	352	365	366	358	380	364	397	344	308	339	343	369	344	365	340	390	339	324	419	331	342	388	344	347	338	343	303	316	355	316	358	347	369	355	361	350	354	347	364	349	377	378	339	360	341	344	332	346	345	354	332	383	343	371	378	343	316	359	341	330	315	387	322	344	351	337	383	366	337	351	345	338	336	352	345	358	364	355	354	341	374	358	329	371	363	349	361	368	376	365	361	371	372	355	365	365	331	356	369	343	348	363	366	320	322	332	338	304	359	354	363	336	362	349	358	375	357	351	317	340	367	340	323	347	330	366	366	358	335	363	398	358	372	338	384	319	367	354	353	352	362	337	370	390	331	346	376	354	338	304	337	359	365	370	350	389	360	379	343	379	365	378	345	362	324	363	320	342	390	383	362	352	333	360	320	350	357	363	358	349	337	362	369	389	315	323	345	358	367	352	331	381	349	355	370	352	343	359	356	367	327	355	359	357	356	363	353	327	350	343	361	338	346	334	348	350	364	354	370	358	320	351	318	341	336	383	360	358	365	334	348	370	353	360	339	327	366	372	369	394	319	322	340	366	365	317	348	339	348	354	329	373	376	351	377	359	348	357	334	371	356	398	385	340	392	378	344	347	348	384	358	384	338	323	351	365	355	337	347	344	347	357	361	357	332	366	336	317	343	364	339	330	358	387	349	365	313	344	333	362	338	383	376	328	360	359	375	377	354	348	348	315	366	357	359	378	334	346	373	366	343	377	337	333	369	337	381	347	357	334	321	373	391	345	343	343	315	324	363	333	345	377	338	359	349	350	351	360	350	338	340	313	402	348	364	366	335	396	354	344	356	357	314	361	333	346	354	324	387	319	318	340	338	347	345	342	351	362	360	342	339	334	352	366	314	358	352	338	346	352	379	356	376	359	347	392	326	354	360	321	377	344	346	358	364	333	382	339	334	366	355	351	391	377	359	338	346	357	311	351	304	381	334	328	331	355	338	333	343	398	336	342	355	360	376	337	328	345	317	356	365	384	348	337	401	361	350	356	353	360	364	355	383	329	359	378	390	323	353	352	366	340	378	336	366	358	338	335	340	339	361	374	341	358	357	354	357	329	344	360	332	356	343	373	357	360	351	358	349	381	351	327	331	340	379	341	367	356	355	346	349	337	347	321	347	353	375	363	371	330	347	367	355	372	344	364	341	351	381	333	354	363	354	352	329	391	349	359	326	336	336	336	353	360	360	403	370	324	347
2590	1234	1610	12802	19320	16090	11125	6781	3773	1990	1332	1042	864	865	825	825	885	856	842	850	822	911	818	831	862	816	870	822	779	843	805	827	885	833	856	866	855	863	848	807	848	795	856	838	834	865	826	808	870	814	856	840	816	840	824	846	849	799	832	815	892	864	809	802	840	838	826	801	856	819	834	824	850	884	876	819	827	893	838	898	872	844	890	817	817	869	855	841	862	872	873	857	884	862	800	919	812	864	842	801	846	856	869	853	858	854	794	823	849	836	812	835	893	824	868	824	845	798	804	869	866	867	882	871	883	870	888	866	823	820	863	863	904	872	866	858	860	850	896	849	901	808	827	842	825	849	845	815	812	807	828	847	859	848	885	872	886	853	831	892	833	852	900	897	789	880	844	822	823	835	818	862	858	851	861	834	825	863	841	778	846	818	830	855	858	830	867	862	813	785	847	848	806	847	882	816	814	843	861	837	841	885	839	823	849	881	796	865	797	895	861	822	847	824	847	846	826	834	821	847	841	768	838	844	900	884	830	896	847	815	923	827	844	781	876	815	857	854	831	832	874	875	830	798	844	834	884	877	844	894	860	824	864	814	850	883	851	839	843	827	845	843	828	797	829	835	861	843	853	824	852	826	881	841	818	886	844	862	844	816	872	859	891	844	846	855	871	872	831	891	838	847	864	843	849	793	893	813	802	834	897	802	813	859	852	825	912	762	870	850	847	848	880	863	849	906	812	885	829	808	828	860	810	828	898	789	802	864	847	825	837	834	837	843	807	813	807	857	792	848	867	888	842	871	817	886	856	875	840	861	847	806	827	839	823	836	863	831	884	841	864	817	840	859	826	821	826	855	849	862	795	852	870	792	856	853	878	827	796	840	802	847	878	809	841	812	899	851	794	844	796	824	861	835	837	789	822	847	840	825	816	866	832	822	856	834	893	839	858	880	861	819	842	819	808	819	916	832	846	881	873	884	864	840	802	882	829	874	847	865	905	880	831	876	840	849	859	865	864	847	858	817	829	808	810	878	881	876	846	863	900	853	857	806	881	797	837	826	825	816	886	877	848	852	855	856	876	788	829	832	877	833	889	836	894	844	865	857	860	815	885	864	811	808	808	870	900	865	844	860	818	867	834	834	806	853	832	883	874	865	876	810	816	874	895	860	855	840	856	801	851	862	809	836	844	820	952	870	835	801	862	860	852	881	801	848	871	893	845	864	872	838	865	884	860	812	870	860	866	825	831	842	886	813	845	830	820	849	838	935	867	845	781	846	861	854	841	833	846	833	795	866	843	906	857	827	875	856	887	844	838	890	867	924	825	795	850	875	834	811	794	854	844	848	806	854	829	869	815	899	826	856	790	860	851	807	885	859	857	857	904	871	893	869	863	836	885	801	797	800	833	816	863	813	861	828	855	873	883	886	842	853	848	823	834	828	830	825	843	839	826	859	866	817	804	805	849	807	790	833	852	828	888	842	870	852	869	836	841	826	846	823	890	824	850	865	861	863	851	870	872	890	853	879	838	855	854	853	797	873	800	846	867	858	844	821	869	811	827	820	838	817	858	885	823	884	873	833	860	841	899	870	822	850	860	839	833	829	821	838	869	894	837	866	859	865	842	867	805	826	849	859	818	842	830	864	846	839	860	845	835	815	800	817	891	836	881	807	824	830	881	891	820	881	813	863	859	843	870	816	848	757	857	884	904	855	808	861	872	834	835	857	866	817	874	801	849	812	818	853	815	845	859	881	820	864	878	847	859	860	851	829	799	807	863	828	871	855	828	815	841	809	801	877	860	874	882	844	874	881	832	808	839	856	916	826	838	837	879	806	846	831	889	818	824	814	836	863	884	803	865	880	914	826	863	806	824	870	855	885	799	907	838	866	911	857	825	829	811	832	848	866	866	833	792	860	876	864	842	800	797	832	881	802	838	884	831	869	869	816	849	800	820	866	819	830	919	842	874	888	844	889	845	856	860	842	853	798	866	836	819	856	878	865	835	796	845	886	847	852	890	816	843	895	853	810	831	839	810	816	867	875	850	790	827	849	823	839	836	854	876	843	838	826	864	850	855	876	873	854	845	898	814	854	855	815	858	833	833	848	887	839	863	823	880	862	800	886	821	918	774	851	819	846	861	840	812	908	828	876	859	868	855	831	844	845	855	847	846	861	801	877	867	831	829	848	816	821	846	856	830	805	861	816	860	841	853	839	842	873	829	780	826	844	848	817	833	842	810	836	884	839	844	850	871	872	851	816	862	850	898	871	913	812	881	860	788	879	821	928	859	881	815	846	844	822	866	860	814	844	807	830	842	809	855	906	874	846	836	899	808	815	858	840	875	820	836	875	874	870	825	843	830	803	825	821	847	839	871	852	826	864	855	842	874	904	851	884	827	890	860	846	860	857	835	859	838	846	860	816	865	855	855	941	851	855	807	847	879	827	870	883	860	824	820	882	832	836	903	812	783	847	841	852	858	849	854	862	839	874	835	867	854	863	802	865	836	921	812	791	838	807	819	865	864	836	883	881	826	820	902	861	849	851	844	823	834	865	883	858	875	853	793	863	824	835	885	865	854	834	859	830	855	901	856	790	852	805	854	870	895	866	868	895	846	862	880	861	817	784	839	842	837	816	797	832	819	843	840	839	865	826	837	827	848	851	825	855	877	837	842	853	824	820	819	883	818	829	843	825	800	855	891	820	841	858	813	815	803	858	859	811	842	851	844	874	851	911	844	791	824	842	867	848	863	809	847	872	900	826	853	819	888	788	868	915	849	878	840	886	852	849	814	847	843	871	807	900	824	837	806	835	806	840	861	857	874	865	843	828	854	777	863	811	893	801	854	845	885	824	848	840	803	864	829	840	845	883	802	843	815	883	824	861	844	860	877	826	834	841	815	864	810	894	854	863	821	802	844	858	850	844	878	787	859	869	815	864	835	883	858	836	893	838	828	830	866	827	835	854	850	810	873	847	814	816	861	865	801	869	829	863	871	894	846	826	847	847	827	779	886	873	863	883	828	872	826	841	832	831	872	847	834	880	832	841	856	829	840	844	839	832	866	858	839	878	888	870	847	847	832	856	875	854	822	849	861	818	842	892	836	838	804	831	860	826	850	873	839	832	820	905	842	836	862	865	829	828	835	908	831	871	845	908	839	838	858	862	826	866	787	832	828	845	846	864	837	841	863	847	859	853	887	862	809	832	813	772	872	824	817	810	849	823	895	824	865	831	809	869	839	865	840	867	886	778	801	874	914	867	781	769	819	825	835	818	833	830	764	887	895	833	828	808	857	872	844	848	891	798	800	843	896	836	822	863	793	850	875	823	842	823	815	895	875	879	833	811	794	834	823	858	892	835	913	791	841	859	846	784	886	822	822	843	834	831	899	862	819	839	793	854	849	808	832	801	864	789	879	822	823	833	856	830	801	862	789	829	838	863	829	826	857	823	786	825	892	797	819	891	801	837	818	861	811	814	821	873	855	873	851	846	858	829	828	807
16337	15101	15654	59984	66907	54514	39686	25463	11854	3984	1368	576	324	306	270	297	302	329	291	294	316	278	294	297	268	307	292	288	291	297	302	322	325	290	291	289	318	322	273	306	277	308	314	280	285	309	306	283	281	291	334	299	306	253	279	271	243	287	283	282	270	266	285	272	301	263	300	279	312	290	298	273	255	311	291	297	290	297	281	279	282	272	304	262	290	286	323	286	291	284	299	298	281	269	292	290	284	279	312	257	294	278	293	305	291	310	271	283	316	288	327	324	272	286	287	288	293	274	286	293	309	311	275	266	294	301	293	276	307	299	307	290	296	281	288	306	278	318	266	267	297	268	288	316	287	291	275	260	282	276	329	275	260	308	268	318	321	281	298	295	279	247	307	281	282	299	271	276	312	292	277	297	291	301	280	288	334	307	304	283	312	311	284	294	301	315	322	299	293	297	263	255	298	318	268	281	292	291	309	279	296	326	284	282	324	278	317	267	244	315	306	334	303	278	256	268	285	280	286	306	286	306	265	283	311	320	288	279	282	315	318	288	292	297	303	283	261	308	303	242	288	303	314	265	301	314	290	318	293	283	264	258	323	282	298	264	254	324	288	295	272	309	278	308	289	322	273	285	266	299	297	309	270	275	276	275	299	304	291	299	290	265	267	269	297	308	269	280	285	291	281	301	281	272	309	328	312	291	293	279	301	280	306	295	313	279	303	322	299	271	314	285	290	310	297	299	296	280	264	281	265	278	289	309	280	306	308	265	283	287	281	268	295	277	276	325	293	283	270	284	273	275	302	292	303	280	281	268	266	275	287	305	258	258	307	310	295	290	301	275	276	306	295	281	320	292	279	273	296	280	293	285	281	296	286	322	283	261	317	288	277	276	322	294	275	286	271	311	296	266	283	310	276	272	285	299	302	300	299	289	315	323	298	307	308	287	279	309	241	313	321	279	268	300	283	300	300	267	292	302	283	295	312	302	297	307	287	269	310	293	291	331	293	300	286	293	305	329	289	308	298	272	293	262	305	275	293	315	299	287	293	286	286	293	271	280	304	320	267	295	278	303	287	303	305	306	288	274	268	299	266	269	293	290	293	314	296	288	292	301	321	324	288	283	291	235	278	260	294	268	276	305	266	308	316	301	285	295	296	287	289	286	279	315	306	266	276	332	303	268	238	267	269	272	291	283	277	322	290	301	312	311	331	280	287	310	287	288	280	307	316	304	298	306	314	279	289	295	277	253	302	299	302	293	298	318	292	312	301	291	296	286	255	301	286	309	275	285	273	282	290	300	286	326	299	306	295	268	280	316	277	281	307	317	311	326	309	288	312	329	298	290	273	288	292	276	287	311	265	294	301	308	256	307	319	319	315	278	317	319	282	314	294	286	271	284	291	314	289	243	299	256	330	293	313	309	254	303	295	286	271	289	300	270	285	311	270	265	292	273	286	308	282	302	271	289	306	313	300	277	289	309	263	268	279	296	306	280	320	290	302	309	315	285	269	288	299	249	282	257	276	281	307	274	287	333	283	304	298	272	276	270	289	322	292	304	300	263	306	278	304	272	295	326	286	284	325	304	295	344	305	302	303	290	292	316	311	286	325	280	302	293	267	269	285	273	276	311	296	289	276	295	285	273	310	261	282	286	259	273	298	287	305	279	265	321	295	287	290	311	301	298	291	303	299	324	276	294	263	320	294	296	278	295	289	280	282	265	297	315	270	290	271	294	277	270	297	290	272	300	284	283	302	318	305	279	278	278	283	306	296	285	307	282	273	290	291	292	323	310	323	275	299	306	294	297	304	296	275	280	302	312	283	247	280	287	281	276	266	257	307	256	278	284	295	289	283	277	270	307	296	276	264	301	300	309	318	302	282	275	264	259	272	279	300	295	263	318	275	294	289	306	291	307	275	297	290	312	307	292	312	295	322	304	282	303	303	306	285	279	269	318	286	302	318	299	294	282	312	292	288	321	234	301	306	258	313	327	295	278	305	286	304	283	290	326	290	283	282	315	276	289	298	293	324	284	261	277	270	313	248	277	290	279	300	274	342	298	311	292	322	316	274	303	289	268	287	290	296	314	293	309	335	285	289	300	303	342	301	307	292	308	312	289	277	311	298	261	315	294	308	293	281	272	275	261	298	300	280	298	261	309	274	306	265	271	302	317	282	320	292	296	305	294	310	254	284	254	282	271	320	268	311	330	322	335	316	306	303	301	295	316	312	293	291	260	286	296	280	284	292	287	286	277	287	306	292	280	283	271	321	313	299	285	266	323	311	287	282	295	300	283	307	312	306	279	305	268	299	298	269	304	310	288	283	305	309	317	300	302	337	314	290	302	296	317	292	290	303	313	314	322	308	296	298	304	283	288	292	294	317	319	307	259	325	263	293	304	311	305	278	307	291	310	266	280	291	313	282	311	285	315	324	292	284	299	296	303	278	297	294	277	281	291	327	298	353	283	290	270	269	298	297	309	300	299	289	320	311	294	293	296	300	287	307	313	298	290	257	263	290	317	281	284	259	271	298	250	254	295	288	289	304	278	293	299	306	295	290	276	290	303	291	314	325	317	294	277	295	262	269	286	291	301	306	293	296	285	298	265	271	315	312	247	252	283	295	299	276	274	299	254	315	277	296	236	288	260	272	287	260	308	300	289	291	252	288	317	279	340	252	276	292	297	270	290	282	272	318	284	279	331	265	289	273	266	265	297	314	286	327	304	304	277	311	284	267	290	299	291	300	306	275	297	279	278	285	298	285	279	266	292	270	264	283	298	268	289	316	291	275	298	306	295	307	298	308	285	280	282	297	294	301	276	294	309	298	266	299	290	291	274	284	279	276	324	276	297	297	266	279	275	271	284	267	286	289	258	298	291	302	313	283	283	286	262	299	301	290	339	311	304	299	284	270	324	297	272	316	313	285	313	281	304	279	294	278	281	319	304	282	298	294	268	276	298	304	263	271	264	317	309	297	264	276	276	294	291	294	337	306	287	305	288	280	287	293	309	284	289	320	264	310	292	296	288	277	297	276	317	279	313	319	302	280	272	270	291	260	314	269	309	279	304	275	286	316	285	314	277	312	291	315	263	289	310	284	253	304	326	276	281	320	275	274	285	289	268	297	299	256	286	301	290	299	302	267	285	301	278	323	284	320	281	305	263	286	299	281	325	284	332	286	327	288	288	313	299	272	308	310	277	294	293	302	289	293	298	276	314	256	305	290	280	297	303	289	276	302	303	286	256	307	284	272	284	254	265	286	286	339	297	285	268	267	322	286	271	296	311	296	252	300	308	268	301	310	295	312	324	306	293	292	259	304	281	309	276	275	289	267	319	306	287	268	300	299	286	305	338	266	303	292	286	293	280	255	258	287	276	285	271	283	305	298	272	267	268	283	313	289	278	331	284	269	299	295	282	268	297	289	258	310	283	315	306	286	297	285	321	302	303	292	311	291	271	299	317	291	281	258	305	264	312	303	296	273	304	282	294	281	275	316	330	286	255
9774	11507	23137	66101	75279	64856	52072	39403	24886	12190	4874	1972	1048	782	738	693	714	772	733	705	704	725	715	679	704	754	717	716	728	716	703	736	738	734	741	720	730	749	723	715	756	753	651	702	715	728	745	760	674	722	745	727	764	728	733	753	693	748	734	702	726	686	729	720	720	721	689	765	728	797	697	755	675	695	705	750	726	700	751	693	706	740	707	697	701	729	765	700	666	765	692	664	741	696	731	721	703	691	750	769	738	691	666	737	707	737	729	716	709	742	681	720	709	674	725	720	758	714	750	679	736	711	742	708	690	721	757	711	673	672	718	694	729	750	753	695	730	735	717	701	716	697	722	695	743	723	729	699	740	745	695	682	740	697	749	692	750	704	733	729	677	703	726	757	674	702	708	684	706	720	674	715	721	765	755	760	671	670	693	703	759	745	737	682	728	708	761	756	726	682	749	739	694	754	722	743	687	699	678	709	725	717	661	696	717	721	745	690	762	716	736	705	748	743	724	650	725	651	644	706	683	697	688	693	711	733	688	766	692	692	707	716	723	720	690	670	762	693	733	727	744	725	672	702	710	680	767	701	745	740	687	739	686	737	723	738	688	663	720	751	714	754	702	736	707	719	746	697	747	688	673	702	734	712	687	671	690	716	752	690	670	729	682	704	699	728	729	718	671	744	738	688	706	719	675	678	705	703	731	756	722	741	695	694	720	760	738	747	701	729	693	678	698	726	683	736	701	744	687	705	715	771	751	684	747	708	729	729	692	692	740	713	698	705	672	691	774	697	744	701	711	708	717	679	703	705	748	720	707	750	784	709	741	704	733	723	707	701	761	695	729	725	686	670	673	711	742	679	657	737	727	727	677	676	740	727	721	731	746	718	729	747	715	735	736	687	673	729	663	716	709	699	697	736	694	752	692	669	692	703	707	726	694	731	709	727	722	688	738	707	729	774	725	765	725	760	702	721	705	700	712	725	701	745	752	745	686	753	735	702	701	697	723	699	751	752	752	710	737	744	755	732	685	729	711	685	716	698	695	696	767	737	751	732	684	702	676	707	695	722	766	729	642	687	720	724	670	722	767	773	723	722	752	705	713	696	715	704	711	685	721	705	750	717	714	732	720	722	667	715	727	691	728	701	778	698	703	716	700	651	761	706	694	762	725	723	720	768	694	734	718	723	670	681	740	681	744	729	693	729	753	706	719	704	704	703	717	744	712	709	741	680	710	713	706	739	739	733	718	703	696	727	693	705	723	695	681	714	750	778	716	693	694	738	735	732	719	707	724	729	724	693	738	748	707	739	690	678	757	704	781	731	760	766	733	731	738	654	664	713	677	715	734	705	707	704	678	723	735	705	724	756	741	731	721	711	707	717	738	712	735	685	733	688	695	774	686	723	735	660	680	652	702	683	729	742	726	683	690	682	731	695	727	751	755	710	688	736	710	747	735	697	720	748	657	722	717	752	702	708	738	759	706	669	711	727	697	735	730	690	710	710	712	681	746	752	714	719	735	709	745	719	735	670	731	692	714	698	721	708	656	731	693	720	767	734	758	716	704	705	743	685	664	720	750	720	742	678	690	689	721	718	718	700	716	750	687	732	694	704	747	674	750	708	740	724	723	722	752	718	716	678	736	717	720	681	665	700	693	699	685	720	703	674	742	697	704	735	716	736	667	710	735	747	688	722	708	787	746	750	753	725	686	667	696	696	731	744	719	737	662	730	688	672	736	745	702	752	715	690	673	747	702	698	725	717	718	776	723	646	705	736	719	724	729	750	701	704	716	713	698	702	754	706	697	712	727	687	719	689	732	706	734	730	738	721	719	708	712	743	791	721	686	731	698	685	768	723	670	723	659	695	718	722	746	708	719	720	726	715	718	718	678	692	737	727	685	740	694	733	727	768	729	741	762	685	748	720	660	725	753	695	722	737	701	698	688	713	700	729	782	758	735	695	714	731	768	697	770	710	699	731	715	762	740	710	687	742	728	726	667	745	724	701	706	724	697	709	686	736	711	734	736	706	712	736	809	727	711	724	738	743	760	712	706	682	687	721	703	711	724	715	759	711	702	720	656	713	727	727	677	712	711	743	674	753	716	702	766	666	714	707	726	739	742	730	692	724	681	709	714	654	767	768	757	710	711	725	735	701	700	779	706	733	699	686	716	771	706	746	719	746	711	707	724	701	685	746	710	745	746	695	706	701	739	711	767	724	670	715	703	700	743	750	735	686	705	676	697	739	766	684	690	706	712	741	704	719	649	751	726	729	742	732	694	713	703	713	713	660	733	706	716	689	718	726	756	713	758	714	706	747	728	754	713	711	681	719	727	752	728	693	758	715	710	704	744	748	682	679	749	704	691	716	703	731	691	718	736	708	726	707	698	715	757	730	705	699	750	720	703	680	688	723	703	714	722	673	731	741	728	723	732	726	706	703	721	665	795	713	735	692	703	715	658	731	745	726	718	705	684	719	711	698	698	734	722	702	751	708	682	718	714	677	737	690	713	699	698	733	747	754	729	719	656	699	699	707	680	736	718	770	747	712	752	713	711	717	726	713	723	672	726	694	758	748	687	748	769	702	722	709	685	730	816	713	713	694	710	719	732	722	762	729	673	736	666	781	717	683	717	712	729	703	708	760	710	745	746	721	712	691	725	744	672	678	733	687	734	782	694	730	731	788	685	703	699	722	676	774	721	780	699	724	665	718	690	711	684	742	700	705	738	668	720	699	705	711	716	729	715	696	748	716	731	730	697	753	697	715	700	706	695	730	766	684	716	709	675	698	743	717	728	721	762	726	728	745	718	733	711	701	727	729	701	727	692	707	740	736	757	668	780	757	674	755	747	726	736	726	743	723	770	697	731	708	735	713	768	715	729	703	682	750	677	708	732	743	726	727	669	681	698	719	766	695	677	753	771	694	728	734	719	690	682	734	745	681	743	735	743	694	716	664	708	702	703	736	753	774	708	726	725	709	698	749	712	719	695	748	721	671	716	732	732	715	725	734	733	737	730	723	680	741	715	666	746	682	715	696	705	681	726	710	686	711	697	713	706	725	683	695	735	708	702	741	705	723	728	708	725	688	749	771	695	765	703	686	754	730	743	721	722	714	752	696	779	738	756	715	709	694	681	739	785	720	725	739	686	756	731	740	714	703	746	720	739	676	724	692	727	705	735	687	717	688	682	677	759	703	688	755	747	715	755	700	729	739	681	743	672	728	783	728	683	700	714	750	684	723	669	690	719	710	707	683	703	710	708	735	698	739	720	755	748	708	744	702	712	720	733	723	721	714	735	672	762	693	770	706	655	719	711	716	740	690	722	699	697	718	755	719	704	723	677	739	762	765	748	666	699	761	744	740	679	691	702	710	740	746	701	673	710	725	689	732	665	688	759	706	693	687	682	746	739	721	728	691	733	721	725	742	717	738	709	675	751	691	721	707	693	666	733	679	751	742	686	725	762	678	690	714	698	708	675	697	731	690	706	705	714	745	686	717	717	709
20951	9524	13905	62039	69600	57990	43538	28826	14473	5066	1651	597	369	317	297	288	246	287	273	300	289	301	267	252	284	277	280	279	261	290	256	291	281	261	274	268	264	288	275	280	316	281	268	325	276	279	314	280	278	252	276	286	273	246	274	283	256	297	291	244	271	272	285	319	271	266	289	260	275	327	256	331	274	262	297	265	252	261	269	244	281	282	288	273	270	286	267	272	278	273	290	262	282	252	283	280	288	262	269	307	258	254	235	262	271	280	287	236	243	268	272	277	262	284	275	291	288	247	263	285	284	295	281	302	277	280	277	281	293	269	274	238	309	289	293	278	271	285	264	296	278	277	254	272	300	290	258	261	248	283	261	289	281	293	284	284	275	287	274	286	286	275	291	280	252	274	272	311	303	260	268	264	300	298	309	263	271	291	244	293	274	312	277	280	287	285	274	293	278	313	259	313	292	270	292	298	288	262	281	283	278	290	272	267	275	303	267	294	284	274	273	265	284	279	245	266	282	275	311	285	277	293	289	285	253	255	262	289	256	291	260	279	273	302	276	273	240	253	300	259	266	287	289	301	254	315	291	290	262	280	273	259	299	258	326	271	252	289	276	268	270	249	283	279	292	272	245	247	256	246	267	290	276	268	290	275	289	287	287	262	298	290	285	258	284	288	239	272	234	270	263	274	275	290	276	250	262	307	279	300	283	240	316	294	266	256	266	256	305	271	274	308	285	283	284	297	256	281	251	275	251	296	283	256	275	280	284	278	287	289	273	277	270	247	289	280	266	276	278	300	280	284	277	288	266	288	317	253	277	291	278	263	280	270	302	259	278	300	246	286	269	271	260	271	244	282	269	247	277	294	308	278	276	269	245	283	269	260	279	271	269	270	281	266	270	249	264	267	264	297	270	300	259	303	304	287	266	287	263	287	278	295	311	274	277	275	305	256	270	276	278	269	283	276	274	290	273	271	277	296	262	279	286	255	282	283	276	275	313	294	293	286	272	266	257	271	259	264	278	258	291	280	296	261	252	288	283	269	299	281	261	262	295	253	275	278	282	306	258	271	285	247	271	271	285	246	283	273	286	269	277	291	287	283	277	257	291	255	269	284	274	260	247	284	277	272	276	276	290	304	287	289	258	297	292	283	263	311	287	293	279	248	258	328	253	298	274	290	263	285	234	286	273	295	278	281	270	248	278	281	271	259	300	273	288	258	271	285	290	274	262	287	288	283	263	275	256	281	271	334	294	275	277	284	296	260	271	307	285	270	268	248	287	283	251	254	265	284	267	286	275	265	273	293	294	283	261	257	269	303	281	302	278	273	280	260	270	299	244	277	268	275	304	250	247	270	239	252	259	307	296	269	264	283	289	277	252	296	291	280	276	273	251	276	290	273	274	275	254	280	276	285	300	252	289	279	297	273	269	262	258	267	281	276	273	268	291	278	302	288	279	251	236	318	275	287	258	277	307	250	253	253	275	283	259	281	282	264	279	284	247	284	312	285	318	286	293	278	248	284	293	278	278	266	262	291	316	326	309	261	284	255	298	269	275	265	286	266	308	270	314	282	282	269	249	279	261	299	277	270	295	266	245	260	264	302	277	269	270	311	260	263	291	252	300	262	265	274	279	288	325	284	269	275	280	291	248	268	306	287	261	293	290	291	268	271	299	295	293	243	295	228	280	285	258	247	263	279	283	224	306	263	280	277	275	294	305	271	270	257	259	294	263	282	274	242	288	282	266	252	264	301	320	271	279	290	285	262	254	285	308	264	257	284	251	280	299	270	276	288	304	250	263	268	278	286	290	286	294	291	297	262	286	307	301	275	259	272	291	253	305	284	296	290	285	308	282	281	271	270	268	279	252	272	276	272	272	254	294	276	296	286	296	270	257	267	273	271	263	268	256	267	267	293	280	305	256	286	282	278	254	285	281	245	313	301	306	264	269	309	256	283	263	274	276	276	285	278	255	263	292	288	260	292	303	271	246	262	283	273	239	269	265	240	287	271	264	287	284	279	283	281	279	293	270	275	242	283	279	240	277	291	259	287	269	285	273	266	267	271	287	283	291	285	311	246	290	252	238	279	281	273	303	288	272	255	266	289	281	298	269	257	270	248	280	276	294	297	253	294	277	308	293	296	292	257	284	268	257	251	257	261	272	264	320	267	253	239	273	283	259	314	281	301	264	273	281	265	267	285	287	269	285	286	252	294	298	287	277	282	286	264	281	278	261	289	277	267	294	279	256	271	275	288	303	256	320	332	240	293	279	254	292	289	310	277	284	280	294	280	253	265	277	269	277	281	307	284	270	264	279	273	247	288	284	291	256	278	274	301	255	268	280	289	281	297	268	253	302	271	247	272	276	287	281	298	285	291	281	282	286	287	267	270	280	278	258	243	281	290	274	281	295	273	293	294	270	299	259	288	303	234	270	296	324	263	249	270	266	285	267	282	273	237	293	278	291	242	285	272	251	258	259	243	282	259	272	302	268	255	272	258	232	282	267	261	239	259	270	264	246	242	262	267	290	292	288	265	291	253	254	313	276	250	282	300	240	255	281	268	301	303	294	244	289	261	279	272	254	268	269	297	252	292	283	269	268	296	272	246	267	279	318	286	290	282	302	250	253	260	253	275	264	281	286	278	280	256	253	259	265	314	276	267	246	244	262	254	289	285	276	260	254	287	253	260	269	287	249	275	276	261	305	272	271	257	285	257	274	293	290	259	278	268	294	302	300	285	302	273	267	239	265	269	240	259	278	273	297	272	268	269	266	307	262	286	272	294	287	297	275	282	299	285	281	268	251	288	295	277	296	261	272	250	251	256	306	296	286	253	282	278	256	307	298	280	300	304	259	261	277	263	253	273	264	277	281	273	259	234	279	260	267	293	287	285	273	300	263	241	284	275	302	278	270	281	288	300	274	267	290	267	296	285	271	276	290	293	287	262	272	260	283	287	287	292	299	272	254	279	283	294	261	296	270	282	262	280	281	318	279	257	281	283	271	289	271	315	295	287	288	251	283	267	255	298	264	264	311	251	264	262	280	274	305	290	271	254	271	264	306	268	269	265	258	280	236	269	272	273	294	278	285	279	293	284	267	268	265	296	275	273	290	287	276	282	291	291	277	291	267	249	287	330	250	271	297	269	262	311	259	272	267	277	306	282	275	288	272	295	275	292	297	270	264	242	293	277	251	275	271	273	285	264	254	305	268	293	279	235	266	272	266	279	280	269	274	244	299	285	301	269	262	302	278	266	303	276	277	272	273	266	307	270	281	269	274	221	304	297	257	282	276	263	278	285	290	274	280	271	290	270	291	296	261	291	258	275	253	296	301	283	256	287	298	311	254	273	287	237	302	282	276	267	266	277	251	307	289	265	293	294	284	283	274	258	275	299	273	277	285	280	243	279	277	267	251	291	274	287	299	265	269	259	290	297	270	273	251	286	275	262	302	293	282	304	274	311	261	262	269	304	281	287	283	263	270	268	246	263	268	269	284	288	284	253
11707	6811	21619	68136	77730	68870	55458	42231	28055	14467	5793	2232	1053	775	686	731	713	639	691	699	689	679	679	704	644	687	671	687	676	670	684	640	675	731	668	672	713	680	675	673	730	666	676	688	666	677	702	690	668	643	647	698	731	720	748	682	649	695	663	710	686	699	656	711	711	648	716	689	694	665	659	671	670	636	688	696	658	683	670	723	683	691	650	695	677	703	691	723	686	665	666	707	734	660	667	643	701	657	732	711	687	710	652	701	663	659	681	660	666	637	643	680	709	704	700	702	619	672	692	671	652	693	668	625	673	694	651	671	710	674	676	672	748	672	681	676	638	714	697	670	718	700	688	724	666	661	685	656	694	683	671	685	709	698	650	648	679	658	714	672	668	688	642	713	741	705	659	647	650	706	671	704	714	712	697	646	679	740	676	642	656	631	667	694	697	669	707	673	663	663	641	738	694	673	723	690	674	694	720	690	644	667	728	678	686	691	703	726	695	704	676	690	711	664	696	682	693	681	644	653	664	734	692	669	686	703	664	718	710	738	657	676	653	648	664	672	658	644	668	712	689	653	716	667	653	705	656	690	735	689	616	663	697	682	694	658	687	651	694	650	717	701	681	657	677	694	627	694	653	660	690	686	710	687	666	671	709	665	633	682	692	721	670	697	705	707	659	673	659	705	679	668	656	700	681	685	688	700	689	654	698	676	694	646	713	672	688	671	666	674	721	643	632	729	719	714	629	709	682	666	670	680	733	653	657	668	694	685	689	697	697	658	647	657	674	668	648	677	673	696	643	669	702	681	665	683	637	677	686	677	692	647	681	715	708	700	706	695	631	685	675	723	640	672	711	664	675	671	748	697	676	724	660	677	696	676	727	683	688	673	678	663	680	725	694	710	696	684	676	621	667	643	676	679	701	680	718	639	665	667	674	739	671	683	695	697	698	683	700	717	615	630	665	635	646	627	673	677	642	686	717	685	695	702	698	705	681	671	701	652	682	715	693	706	664	724	658	667	715	660	717	687	708	690	680	716	654	706	643	704	684	645	660	682	625	750	652	683	660	716	678	704	663	709	712	676	730	708	675	694	656	664	690	677	692	711	676	682	666	653	669	632	695	703	706	694	673	648	646	660	710	707	681	630	735	688	668	671	648	663	683	694	633	650	678	709	674	689	736	700	723	666	697	713	674	657	630	640	646	745	716	725	701	635	711	679	688	684	702	651	722	678	737	691	709	692	713	668	668	712	692	672	690	707	664	710	682	676	708	747	701	721	652	663	673	695	688	701	689	686	691	699	664	665	700	676	639	633	626	664	718	677	684	715	640	699	665	702	753	683	700	710	654	689	678	671	661	674	656	662	680	666	683	673	722	695	666	668	625	711	666	691	648	636	635	713	702	645	734	683	654	696	709	672	691	701	652	675	666	759	693	709	697	725	645	713	698	663	689	682	680	682	691	691	716	683	667	678	701	657	668	678	674	665	695	655	688	650	635	698	653	683	650	658	699	650	657	693	705	715	655	679	673	684	675	722	681	690	658	658	659	636	712	659	710	672	653	650	690	678	685	685	694	667	638	671	713	649	687	681	674	643	674	679	688	705	641	661	671	733	664	663	693	637	682	666	704	722	624	678	645	659	711	626	689	636	729	704	678	681	713	685	662	684	725	674	685	674	695	676	648	698	673	652	649	703	687	682	706	666	663	712	698	694	681	700	699	672	651	683	707	683	657	706	717	684	695	652	700	686	662	644	679	671	685	687	683	697	687	721	663	666	699	739	694	645	656	658	672	647	665	701	643	685	665	688	684	711	683	718	700	635	647	719	718	643	706	735	717	635	685	731	659	654	703	703	689	711	670	655	707	667	693	687	717	711	645	669	714	624	713	721	673	726	695	702	667	668	661	685	690	721	622	695	675	642	688	656	689	683	675	719	632	736	659	719	700	698	694	679	687	678	644	665	718	638	669	673	702	666	673	674	691	692	694	618	712	686	659	717	720	647	644	684	650	732	692	694	673	644	680	708	666	726	640	665	705	712	662	697	715	688	681	672	679	684	634	680	731	655	701	671	660	668	677	655	708	655	646	691	701	745	670	676	717	650	713	667	668	682	699	702	666	662	636	689	675	684	683	651	701	730	685	649	715	699	642	686	680	676	695	709	677	684	713	690	702	672	696	661	704	630	733	677	668	652	681	676	661	667	698	677	676	716	702	648	656	704	647	674	663	698	670	691	658	664	670	742	681	673	668	647	670	689	680	644	685	654	678	690	638	695	687	679	662	690	701	710	648	678	681	656	635	640	698	652	657	677	675	633	620	738	659	665	684	679	728	683	664	649	678	707	684	671	728	669	709	680	674	729	656	698	683	675	672	703	644	667	596	707	670	671	756	660	701	774	701	673	703	708	690	695	680	645	740	720	726	707	621	685	669	702	671	653	665	639	697	641	668	671	701	680	693	697	671	639	722	646	678	624	682	711	660	668	699	687	703	653	738	638	667	739	679	680	701	650	721	694	743	695	641	694	688	689	700	672	695	739	720	675	688	664	645	676	681	711	674	675	657	653	679	687	680	643	689	685	698	664	647	688	720	669	689	685	719	660	709	665	705	677	689	693	690	710	675	689	737	622	679	705	644	676	695	693	700	688	675	671	667	690	679	693	675	708	674	626	679	687	666	708	718	690	711	676	677	681	728	681	655	673	644	656	708	667	690	686	707	676	655	687	656	740	697	695	705	648	655	675	667	734	648	695	708	675	701	674	651	632	699	685	699	669	629	672	685	718	713	730	706	662	697	676	710	736	691	703	649	690	682	694	753	669	666	691	689	673	634	650	677	701	666	662	674	669	675	695	684	662	687	714	723	685	695	675	666	676	743	697	661	692	707	658	668	726	655	685	653	657	691	634	697	665	671	633	648	656	657	732	635	659	710	693	651	677	725	671	720	678	695	657	723	696	714	707	661	698	666	689	644	668	673	682	684	735	676	657	681	688	680	676	673	681	680	681	674	668	706	686	694	687	670	681	661	666	670	666	694	672	691	655	652	705	708	694	679	737	635	716	686	659	673	711	675	714	702	673	686	730	661	638	651	715	680	720	702	674	693	720	676	631	688	690	688	729	634	631	692	668	661	707	625	647	666	672	686	689	636	677	615	680	678	707	746	662	709	715	737	690	662	660	647	647	704	699	639	697	617	702	661	708	680	699	703	659	737	672	663	698	665	679	731	714	719	688	709	713	701	676	726	670	662	658	649	681	641	696	748	691	651	675	698	646	632	696	657	655	676	724	698	709	689	684	673	689	674	714	651	704	722	719	695	647	686	718	684	684	695	742	707	666	670	664	716	682	665	690	705	666	684	687	656	707	703	709	701	705	703	698	650	704	628	728	720	715	688	614	708	663	685	655	688	678	677	697	711	708	647	675	710	690	703	665	699	623	697	685	714	701	695	655	713	649	707	680	705	704	682	658	641	646	681	716	734	664	693	666	708	659	675	665	672	674	693	694	726	685
2493	551	763	3381	5519	5366	3687	2073	1142	694	428	387	334	349	347	360	370	333	323	353	355	343	364	327	367	321	382	335	338	407	344	382	372	382	355	351	364	348	349	359	363	343	371	346	361	377	345	316	374	333	309	324	341	354	336	336	356	344	344	370	341	323	358	328	329	361	380	329	373	338	330	354	366	354	358	342	321	352	318	352	358	335	335	308	345	341	347	325	324	348	357	386	363	344	322	358	308	326	330	382	341	359	342	360	367	311	356	328	320	337	340	370	353	343	364	334	348	370	357	344	339	353	366	388	331	328	338	341	348	317	334	342	361	338	369	363	354	334	354	295	322	316	379	369	334	339	357	347	355	339	357	335	367	378	393	349	337	351	355	311	338	335	355	342	335	368	374	340	344	347	338	350	351	381	324	361	374	320	333	329	330	347	338	356	353	354	344	337	382	336	329	308	330	323	360	361	334	346	337	332	343	377	332	334	346	393	373	325	324	341	334	369	352	337	355	359	367	333	338	342	320	354	347	321	340	357	345	335	319	336	356	357	353	324	355	344	323	331	306	335	351	352	410	363	342	365	345	345	342	351	339	335	327	346	367	326	337	376	333	335	365	387	335	384	307	338	351	342	331	338	346	334	330	346	378	349	367	337	344	336	359	332	356	347	317	337	356	341	352	343	383	338	350	354	354	367	340	335	331	359	332	335	344	357	388	328	311	365	354	361	376	366	355	325	333	333	341	356	362	310	336	364	336	376	344	336	354	348	345	335	369	360	376	351	336	343	320	351	350	318	344	330	335	342	351	368	376	321	371	356	359	333	366	325	351	305	360	319	323	362	329	337	368	365	357	363	350	356	335	329	344	332	360	331	314	354	369	348	346	343	355	370	344	351	358	355	343	355	334	352	331	345	337	367	369	343	378	323	335	341	318	359	365	354	351	351	357	365	342	342	325	349	381	326	342	331	358	325	361	350	368	345	341	331	340	359	350	303	347	360	334	338	358	347	402	347	324	379	345	354	308	317	348	343	373	352	344	352	330	341	352	387	360	372	335	351	359	342	327	323	385	330	345	344	377	332	365	328	360	322	361	351	341	309	339	365	354	350	347	351	353	330	367	336	343	311	323	368	374	350	334	426	375	373	371	354	333	347	347	336	327	341	367	331	373	382	355	320	325	302	326	306	318	364	377	358	355	334	332	343	364	392	337	327	382	368	312	321	343	373	362	337	357	324	340	331	334	321	358	309	361	341	337	359	366	338	338	336	344	335	345	392	336	334	363	375	365	298	348	348	380	352	351	346	377	309	357	348	391	332	303	362	349	337	332	334	367	325	334	342	313	344	341	320	315	316	360	335	334	325	364	330	327	349	349	303	350	348	363	362	358	349	335	344	342	336	362	390	349	362	321	360	382	359	348	352	347	361	347	321	326	339	333	332	360	339	322	383	383	317	355	356	318	361	362	310	305	368	320	356	338	338	320	322	341	333	346	358	342	324	325	353	314	351	340	345	339	348	345	300	347	343	356	331	345	363	359	370	347	355	346	348	357	318	337	344	336	361	325	339	327	368	366	357	341	342	348	367	366	325	301	314	346	339	328	365	326	356	358	338	368	341	344	385	369	338	348	364	363	350	334	358	367	329	343	347	325	366	359	356	346	369	329	389	354	363	330	352	363	352	347	323	327	323	345	344	321	340	355	374	350	332	327	359	354	382	344	347	364	373	344	338	355	376	361	377	342	357	335	340	366	343	330	355	381	341	373	388	330	386	356	347	311	363	352	340	353	349	322	382	351	350	354	312	356	344	353	351	371	343	322	315	325	357	321	364	379	367	367	333	372	341	347	347	332	349	349	345	336	371	359	345	351	347	354	345	356	339	319	348	361	355	358	331	352	334	387	358	338	382	357	329	372	355	361	340	333	382	375	393	361	330	340	347	345	337	359	335	337	345	307	364	327	385	328	332	311	353	326	331	368	375	375	372	339	316	365	339	389	339	352	344	346	336	322	380	313	305	319	355	365	332	317	334	327	317	346	358	322	335	352	321	345	353	305	372	349	324	315	322	353	334	339	357	343	321	350	365	337	326	327	320	369	367	375	387	379	363	348	361	372	361	351	328	364	381	329	347	370	331	361	398	353	361	383	355	340	341	373	357	336	350	349	351	317	343	309	322	355	357	366	331	337	330	330	353	329	372	342	376	341	326	381	331	336	366	364	322	385	335	342	338	370	330	303	364	354	355	355	366	349	368	341	323	358	347	381	351	327	336	309	372	330	325	341	340	362	374	372	322	349	349	365	332	334	325	348	335	324	365	345	345	348	328	328	339	350	373	325	336	339	361	322	339	343	332	361	330	339	353	333	342	369	351	367	347	331	313	332	344	352	342	372	336	325	343	318	343	373	338	311	333	377	381	360	341	378	343	353	293	342	338	345	342	313	361	327	334	352	385	350	311	362	329	392	369	337	355	350	349	320	372	346	353	369	377	353	347	350	340	357	354	364	357	379	370	326	352	340	339	351	313	337	317	360	347	374	376	363	352	336	321	335	343	316	318	333	353	343	373	381	348	364	323	355	346	344	367	331	311	364	360	328	337	328	364	320	342	346	328	325	329	346	335	337	353	375	351	354	348	363	336	339	371	361	338	341	325	367	340	338	338	320	407	374	342	389	359	347	355	328	335	350	339	353	374	339	371	345	346	331	354	348	337	376	342	354	367	344	363	351	348	335	332	339	355	335	345	343	337	334	376	362	346	342	310	349	324	374	356	324	354	338	366	358	335	359	327	348	349	320	352	341	344	346	320	356	342	334	336	354	336	371	354	343	304	311	377	333	366	328	352	332	363	347	350	329	362	362	354	366	334	350	336	354	339	351	326	357	377	351	313	315	369	304	347	380	346	341	343	368	326	310	363	356	351	336	322	359	324	304	340	338	317	374	356	363	345	349	320	332	326	368	351	346	345	355	327	374	342	326	358	336	343	351	367	379	349	385	349	325	343	351	339	361	383	322	326	340	368	315	307	350	332	327	334	359	335	329	316	353	373	335	312	327	301	350	336	346	337	354	353	321	347	326	370	305	347	350	345	321	351	323	329	326	352	324	351	341	393	333	341	358	367	363	332	333	374	360	355	336	332	355	326	357	359	371	337	330	345	332	342	362	397	336	373	342	395	354	352	318	349	364	355	327	350	368	346	362	351	339	358	337	351	364	354	375	330	322	361	363	324	357	351	326	322	341	334	374	337	319	331	352	389	348	372	339	363	347	344	325	382	352	358	364	343	387	355	377	316	358	352	342	348	387	336	362	363	318	381	338	350	359	352	335	349	388	324	359	351	406	376	311	342	355	327	377	320	327	328	355	339	344	319	344	362	330	341	346	337	350	335	332	353	375	345	345	319	365	355	365	342	344	330	351	347	340	345	360	348	311	319	312	352	344	331	355	340	328	348	377	328	332	331	362	321	359	339	345	322	327	365	340	330	334	363	387	344	332	348	346	336	336	307	327	342
2676	1118	2022	11410	18040	17312	12291	6997	3955	2024	1277	954	851	838	804	803	822	869	811	866	862	801	819	796	827	850	802	813	850	811	821	804	865	830	843	825	838	858	844	876	817	903	786	822	812	864	852	867	801	876	809	832	807	800	822	896	824	853	838	828	831	857	885	880	792	856	792	853	810	795	820	808	849	825	819	890	797	818	807	861	845	831	812	826	857	805	837	878	831	882	830	816	800	834	820	811	855	809	855	754	844	841	838	875	834	764	823	836	851	840	832	869	828	833	822	825	796	804	844	859	842	835	766	821	828	882	822	846	803	826	848	801	835	846	851	833	886	818	832	794	778	824	811	845	829	839	793	822	837	857	851	835	836	861	766	866	843	786	834	835	864	790	816	854	796	794	823	892	846	855	826	844	860	792	861	842	828	745	812	863	822	792	813	826	862	814	835	806	807	819	867	818	825	820	809	861	810	817	854	806	826	878	796	834	820	812	810	818	782	774	868	885	818	813	823	822	840	851	884	865	833	826	820	854	815	898	830	876	863	812	831	837	833	830	839	836	842	805	836	811	846	829	900	815	840	811	848	841	798	818	808	838	821	805	830	886	845	796	869	812	838	845	816	809	803	825	857	860	820	861	881	796	838	821	845	852	850	824	785	864	842	883	900	855	832	795	856	905	898	908	863	779	801	839	802	802	867	837	810	830	793	828	843	825	820	845	835	791	867	845	810	840	829	801	831	806	858	835	811	884	807	843	814	826	885	831	810	858	837	863	830	852	839	808	841	869	866	794	873	821	824	848	804	826	818	795	835	850	883	878	842	855	812	892	854	819	794	838	860	860	853	851	838	885	856	817	857	845	852	828	820	808	859	832	809	853	838	823	903	877	784	834	807	798	823	808	865	825	840	837	817	803	830	873	785	828	841	807	838	859	854	771	873	777	865	875	857	779	827	847	862	831	815	833	837	797	854	865	834	797	800	829	831	829	780	841	826	815	766	849	814	831	837	820	808	826	792	806	828	901	816	829	831	819	797	818	811	773	833	812	800	805	876	845	868	836	881	854	822	867	879	851	835	823	797	799	804	826	851	799	855	784	795	861	811	819	834	849	801	839	847	818	798	846	815	813	808	864	813	829	865	776	833	842	814	805	812	834	801	881	789	854	831	834	833	801	827	828	805	804	839	857	843	909	856	800	824	828	861	825	842	826	812	911	835	845	848	783	854	865	848	842	838	820	814	820	800	884	903	802	789	837	825	856	797	851	846	813	877	781	802	827	810	819	868	850	844	845	777	879	815	825	785	852	828	845	835	802	830	835	844	831	842	843	841	875	821	797	860	845	829	790	786	830	848	824	837	822	815	872	832	856	806	854	819	820	851	808	861	820	837	837	766	822	836	857	860	896	843	832	787	829	884	852	795	827	844	853	814	827	837	860	824	837	832	863	811	797	906	799	867	829	840	862	833	821	852	841	847	860	827	791	808	818	819	761	885	825	833	844	787	818	844	845	872	823	845	787	871	795	844	840	802	836	827	781	859	813	805	852	831	857	797	832	835	843	846	769	795	827	873	831	855	779	821	805	861	828	830	866	841	796	854	811	813	813	837	838	869	863	814	838	805	823	835	851	809	810	819	846	866	884	811	809	812	902	865	816	804	830	785	805	836	793	806	891	809	894	828	865	792	850	825	773	837	843	833	833	818	824	778	873	849	802	815	855	832	872	777	806	806	847	819	838	856	815	800	866	823	861	848	812	812	851	805	843	783	816	849	824	875	813	863	822	888	802	850	840	798	806	844	806	854	884	872	845	882	842	792	846	835	810	880	855	856	815	808	854	816	851	812	851	850	868	892	836	857	843	747	775	885	848	838	810	848	742	877	849	812	819	778	830	884	817	903	881	801	837	770	811	805	872	818	824	828	855	848	883	829	842	884	765	821	823	847	844	892	862	835	845	826	796	846	900	777	892	843	845	825	790	852	805	838	841	809	805	839	824	823	833	810	857	815	814	867	826	747	822	800	811	851	799	812	842	882	820	813	813	816	869	838	812	834	821	815	850	859	862	800	807	790	886	850	801	832	828	838	840	842	846	829	867	833	846	781	790	855	795	795	841	846	843	826	836	891	848	797	845	862	848	819	852	820	851	835	850	844	857	803	797	809	800	808	839	869	889	791	812	859	821	791	847	811	841	855	796	820	848	763	842	831	815	841	844	849	792	829	815	835	852	837	793	835	782	820	841	857	801	837	839	780	854	817	819	872	840	799	836	861	873	854	846	886	808	825	797	829	844	815	865	867	862	846	821	813	763	853	836	836	834	821	858	815	827	828	877	816	841	833	801	814	860	831	883	843	845	826	803	858	838	836	809	831	784	768	850	820	889	816	868	809	821	813	847	834	841	826	818	840	846	864	836	808	780	906	782	812	849	856	779	843	842	841	842	843	866	849	800	837	772	896	854	785	822	838	765	823	818	806	824	903	780	826	849	865	811	817	800	827	845	840	846	771	800	816	866	847	846	838	808	881	842	820	781	844	826	827	891	779	881	849	783	820	853	822	812	866	803	875	865	780	852	829	787	811	792	800	850	817	826	835	860	851	851	847	810	870	878	789	834	845	855	820	862	814	829	903	803	830	847	808	873	820	862	821	847	879	792	830	818	843	853	833	824	794	809	806	887	837	868	814	856	850	847	812	871	907	827	810	827	820	849	831	835	864	806	845	805	832	819	816	834	880	843	830	818	799	856	858	802	859	825	879	835	836	847	813	833	868	855	817	838	833	818	787	863	827	855	898	919	800	859	827	846	826	845	849	817	784	790	779	788	789	822	825	884	824	813	836	807	820	812	820	844	761	814	857	813	837	820	838	826	840	783	776	844	860	806	849	815	834	813	883	843	871	776	871	822	796	863	795	885	810	868	853	881	774	878	822	813	830	759	798	872	824	813	868	873	817	855	809	857	817	870	813	828	793	854	879	844	904	814	828	793	851	839	799	817	825	819	871	833	842	791	845	833	779	835	801	785	886	837	836	793	800	838	856	838	818	784	830	805	810	811	802	836	838	816	844	828	890	800	824	855	837	813	877	844	825	859	880	779	897	871	828	835	812	855	818	853	873	806	839	858	808	792	829	825	788	764	865	816	798	813	869	869	855	870	824	822	808	866	783	824	814	870	829	813	800	811	835	857	791	829	828	878	838	858	886	868	837	860	895	864	824	829	833	844	814	806	880	854	858	871	784	838	834	835	903	793	795	876	813	779	837	842	845	807	881	821	853	805	846	813	853	810	759	841	840	792	836	802	854	817	845	861	840	822	819	811	840	800	836	870	822	857	853	909	837	851	825	770	822	833	801	873	849	875	864	853	830	839	813	832	854	824	842	898	874	838	856	828	832	866	814	842	808	831	793	850	864	858	832	842	867	873	850	866	841	797	813	769	799	871	808	832	860	836	916	829	805	858	848	876	836	851	807	857	868	838	844	831	854	836	832	785	831	820	871	857	819	830	824	850	856	877
18774	6992	22947	58959	68366	55443	39667	24257	11054	3758	1251	592	396	314	328	293	297	301	276	269	286	286	273	273	317	287	271	283	294	305	295	311	283	283	288	291	317	269	296	274	303	282	294	280	273	308	283	275	270	279	305	299	265	292	319	296	296	291	324	322	286	280	286	244	306	282	281	271	274	294	314	306	275	319	274	311	266	313	278	291	305	324	288	251	295	309	288	284	311	284	295	272	317	249	280	264	290	290	258	312	272	286	298	291	292	291	268	289	287	322	277	283	291	275	301	291	285	283	288	310	262	263	306	261	305	293	283	258	271	293	289	285	300	287	296	297	281	327	307	263	288	270	304	272	294	292	313	265	323	256	311	291	293	309	306	320	243	281	284	269	304	306	269	279	270	244	282	262	244	291	269	303	281	271	273	286	264	277	286	274	281	298	309	296	269	254	277	331	299	283	290	294	262	302	307	283	283	276	278	288	252	274	294	271	281	296	322	286	290	298	304	304	294	277	305	275	303	275	268	298	296	263	274	257	302	242	296	247	277	243	265	292	275	285	298	298	292	274	277	296	275	275	269	276	316	290	318	326	298	305	282	322	280	289	315	295	269	264	253	279	298	262	271	294	289	287	285	309	271	248	299	296	279	302	269	296	302	285	267	280	273	274	295	247	305	313	242	316	308	296	297	295	279	284	316	313	302	281	299	301	253	280	266	285	327	302	284	281	279	304	295	279	269	272	315	295	271	304	297	303	299	245	285	251	261	312	278	283	290	275	261	262	278	297	315	282	251	292	261	280	293	287	296	299	273	302	271	293	300	333	291	289	270	243	294	288	294	302	297	267	316	309	286	309	273	265	285	252	286	291	272	285	279	291	310	252	299	279	309	283	263	321	276	280	258	277	315	309	311	267	309	267	271	264	257	306	259	294	274	280	269	261	309	298	264	294	282	267	305	300	317	308	293	274	249	288	305	306	287	310	266	296	264	309	266	251	297	313	281	284	280	277	266	279	282	298	274	276	304	268	274	283	278	275	302	275	284	301	298	248	286	293	279	288	287	291	277	290	305	281	278	295	297	300	282	299	305	323	256	270	280	271	303	308	329	293	314	287	270	299	293	290	285	294	284	288	282	264	291	299	293	250	307	288	309	264	286	280	264	302	291	279	294	283	295	273	236	300	295	282	296	278	288	285	258	295	253	299	268	320	275	283	271	263	272	322	315	261	308	274	279	323	275	288	281	249	298	315	307	291	302	311	272	261	280	313	306	283	260	289	283	266	282	275	272	291	286	291	279	279	311	274	281	322	263	268	292	256	263	284	284	285	274	296	278	301	302	285	291	270	315	289	294	265	262	287	300	270	318	281	292	282	281	307	299	303	284	289	299	306	304	303	303	308	272	278	268	304	278	302	291	267	310	292	265	262	297	298	280	291	307	292	267	316	278	275	269	285	296	283	274	311	290	298	297	328	279	299	291	275	289	283	280	302	301	277	289	287	295	274	280	291	277	258	274	299	311	252	300	314	297	295	302	289	275	271	285	276	266	301	301	290	292	280	299	299	265	262	282	278	285	291	296	251	289	302	313	305	286	291	283	279	303	289	265	257	268	304	309	296	279	284	284	326	295	297	261	301	304	276	294	283	281	287	269	298	292	298	282	275	320	305	291	269	303	287	295	297	301	285	293	276	292	292	293	264	261	287	256	281	282	287	286	309	295	257	273	285	279	316	280	291	297	327	298	296	294	296	311	269	270	296	276	306	284	324	300	284	254	323	292	291	296	279	299	292	277	242	281	300	250	285	275	270	284	304	257	300	267	253	301	286	296	296	277	325	283	265	297	263	261	313	295	307	303	272	278	299	290	307	248	260	297	297	289	264	257	312	277	269	280	285	283	269	280	290	274	264	280	292	300	257	284	306	307	296	271	276	255	267	274	267	293	292	274	313	303	290	294	257	285	297	295	282	286	291	268	294	291	278	301	276	296	281	294	294	270	283	281	253	301	283	288	259	268	285	301	265	285	291	269	276	272	277	248	274	270	300	276	302	314	277	290	266	286	270	276	264	249	293	285	307	290	291	276	289	272	266	269	301	275	302	294	297	282	301	269	266	267	257	304	282	299	342	274	315	280	266	272	295	327	273	259	276	304	299	283	299	317	288	274	290	293	273	308	325	255	262	284	278	285	295	296	266	271	272	234	302	268	251	249	297	285	304	260	290	286	301	308	280	293	299	321	287	276	280	281	285	287	295	309	292	301	269	247	304	300	318	307	309	307	290	289	294	275	299	275	276	278	297	284	267	278	300	295	275	306	251	290	290	310	293	296	298	318	259	286	244	308	257	302	281	289	298	307	310	279	286	289	304	299	320	298	313	299	295	304	300	294	279	311	294	277	265	311	275	303	311	328	270	311	281	265	300	275	264	312	287	264	301	270	298	286	305	305	267	264	274	261	273	239	285	284	297	283	269	280	271	273	279	265	272	306	280	263	275	291	246	277	292	293	304	287	301	263	270	287	277	287	272	269	308	279	277	305	271	271	291	278	304	296	261	281	286	302	299	296	269	262	297	303	294	283	289	270	244	292	259	304	265	281	268	288	271	282	290	280	295	274	257	302	286	288	249	294	312	283	268	274	296	305	276	302	291	289	277	269	302	276	272	275	283	317	308	318	292	263	300	265	264	277	285	278	299	282	278	259	262	268	267	309	273	267	303	271	291	297	296	280	306	270	293	286	312	303	289	260	286	299	283	290	281	287	307	260	292	252	264	280	293	294	286	286	298	281	279	261	266	288	314	266	265	275	281	282	310	303	284	258	255	236	278	263	278	274	269	291	259	285	311	275	302	261	279	305	290	300	261	285	261	278	313	301	259	276	252	301	291	312	291	293	278	296	282	279	280	308	259	282	287	277	262	243	269	281	296	282	294	295	267	285	286	272	295	317	320	283	305	292	290	299	275	288	299	270	290	294	345	261	282	317	282	279	284	277	290	284	285	292	274	255	291	266	318	302	279	265	303	270	275	292	290	264	267	291	314	285	271	270	262	326	286	273	292	255	302	290	284	253	279	264	291	284	271	318	288	245	283	276	296	298	293	270	293	286	305	256	272	282	293	295	275	296	290	314	291	262	260	243	304	275	288	279	304	299	291	268	294	320	270	289	275	282	282	281	326	322	294	316	271	285	313	265	290	258	279	275	283	297	301	310	294	315	249	283	274	293	313	294	271	266	283	290	302	281	276	263	274	276	284	279	257	332	302	277	301	289	289	302	263	281	286	256	286	261	279	308	303	307	271	291	285	260	289	288	271	293	278	248	272	303	280	271	317	300	254	262	264	275	269	297	354	272	289	282	284	283	287	306	295	296	296	267	307	299	287	283	278	299	298	292	303	261	281	286	273	275	290	246	281	315	299	294	310	285	307	252	267	311	276	279	284	293	302	298	264	267	306	282	276	290	288	257	297	311	304	311	277	287	284	276	289	274	282	289	286	290	299	257	262	306	279	259	279	288	289
10282	5752	30457	65679	76282	65285	51900	38240	24414	11533	4646	1812	932	817	719	608	704	671	707	718	710	678	687	704	671	721	712	716	678	692	679	661	704	687	702	698	687	721	732	719	709	719	684	699	691	700	718	664	690	708	664	664	719	680	714	712	697	686	672	689	714	678	707	732	682	686	719	669	692	710	692	668	696	711	669	713	660	737	659	712	706	688	700	668	700	705	675	675	702	685	690	704	721	699	693	697	695	704	690	725	657	671	685	724	717	695	701	688	674	710	700	690	700	720	710	740	662	687	683	711	729	659	687	789	671	659	713	696	724	690	674	690	713	672	715	692	727	678	712	675	700	720	718	695	674	679	646	690	688	727	731	710	726	731	696	665	717	724	721	674	697	654	699	678	688	730	660	712	692	704	649	723	704	651	700	736	694	739	736	680	711	757	727	708	688	733	648	689	694	723	650	727	731	691	696	671	717	673	684	693	652	670	715	715	741	689	716	726	705	704	673	716	715	760	722	665	716	720	701	692	717	728	691	717	653	727	686	709	725	709	687	673	718	674	724	692	670	764	710	715	739	697	699	681	704	722	681	693	729	698	696	726	642	721	729	712	675	670	703	675	728	678	666	678	669	690	709	637	675	702	710	668	722	721	716	676	724	695	689	745	714	692	698	674	742	753	724	711	709	706	680	705	665	709	674	700	733	724	668	682	707	690	691	710	728	649	705	660	729	698	695	688	677	748	710	699	735	718	741	750	709	665	688	670	740	687	706	743	689	748	640	638	728	690	697	683	742	728	673	693	679	737	715	751	741	685	727	748	683	650	674	740	702	673	710	704	728	698	691	671	709	729	666	705	724	755	680	708	645	741	732	719	660	691	723	673	681	663	687	693	719	676	669	723	686	693	653	742	680	666	675	695	682	671	721	692	744	705	713	682	758	685	715	719	689	723	686	695	703	706	698	720	693	683	721	708	669	697	665	721	686	686	707	680	720	732	716	709	669	729	699	653	703	667	693	655	653	692	675	700	732	688	706	723	709	762	698	700	690	723	741	660	699	628	687	705	744	714	694	694	685	702	662	701	689	702	663	651	713	717	697	713	693	714	703	738	727	704	707	671	657	682	695	690	732	771	701	719	697	678	707	720	710	678	687	718	715	763	677	657	735	739	672	673	740	676	725	730	688	714	703	674	690	664	718	632	650	683	689	689	712	673	717	716	711	721	686	726	711	663	683	697	722	671	658	723	689	729	731	717	661	715	669	671	708	724	694	696	746	701	665	698	735	713	741	701	745	698	675	712	727	720	670	684	666	671	724	694	673	725	667	705	710	709	694	689	667	690	735	683	675	690	689	658	680	698	656	688	695	717	688	682	704	790	669	712	714	624	741	709	690	707	681	712	647	658	706	655	723	721	672	714	685	732	698	650	729	701	702	695	674	706	715	673	746	699	718	710	679	687	691	698	699	656	670	741	703	719	677	698	667	676	686	701	722	745	672	697	713	676	714	696	674	729	668	696	750	745	703	714	733	693	688	709	695	721	715	669	698	709	723	727	725	706	677	718	718	698	725	784	695	708	657	715	704	719	654	705	708	687	730	716	737	685	754	687	686	666	721	721	685	734	697	774	732	652	738	668	715	644	696	691	689	682	705	701	741	656	695	711	685	723	700	698	690	688	650	646	707	689	744	739	733	673	665	693	709	697	673	715	699	713	656	683	680	701	721	679	726	739	698	725	712	673	707	697	682	713	673	707	707	688	733	747	678	689	722	684	703	686	703	655	718	696	700	703	711	706	681	713	739	728	670	714	686	693	671	668	710	708	710	698	706	740	667	754	730	724	731	739	699	736	683	701	694	727	748	654	706	687	691	641	691	742	747	696	714	717	625	678	709	717	703	728	679	725	698	670	723	722	694	689	736	721	679	763	672	713	705	670	726	739	690	638	699	713	727	699	696	716	679	708	665	684	735	654	738	700	701	709	718	722	718	697	670	724	718	676	705	715	705	690	703	733	703	738	701	758	708	729	728	695	685	704	689	711	740	657	710	727	701	689	682	685	718	694	721	674	704	694	724	705	683	725	670	678	703	695	723	717	715	717	717	689	686	692	746	652	729	705	722	714	695	668	661	702	703	733	690	643	672	699	686	761	701	715	698	667	707	684	709	694	633	704	710	696	705	651	681	690	745	709	696	673	665	696	648	766	688	695	669	680	689	685	693	723	693	714	696	690	728	694	699	700	682	713	675	730	710	688	682	755	704	647	723	704	695	662	689	753	710	666	706	663	686	666	720	744	689	705	673	705	683	666	724	687	741	715	700	716	684	700	722	684	707	691	736	689	694	699	718	729	672	700	704	729	733	669	710	658	698	698	700	696	711	694	702	725	678	624	693	699	703	714	736	685	689	661	709	683	718	718	690	709	702	674	678	680	722	724	653	701	719	667	688	711	694	711	687	655	683	744	671	680	706	668	713	713	693	667	738	685	722	688	707	719	691	706	727	667	712	733	731	702	684	694	713	664	656	703	682	720	727	685	662	671	705	688	705	678	722	722	665	746	661	696	746	677	720	719	695	646	718	668	700	681	729	692	676	690	681	688	690	698	689	706	708	658	743	665	662	714	698	662	721	672	656	722	683	690	711	688	734	679	676	707	667	738	688	706	693	716	705	716	678	701	685	672	758	734	717	692	721	675	701	722	698	717	694	721	741	689	712	651	632	676	719	721	706	761	706	669	734	763	744	708	670	646	700	662	738	710	703	728	679	730	701	638	641	744	683	722	700	698	678	715	711	674	709	694	696	673	696	693	718	689	719	706	660	714	721	714	722	721	724	722	724	744	723	742	650	705	742	683	692	693	712	667	686	726	744	722	646	682	750	689	679	668	714	666	691	752	695	697	665	697	699	754	714	697	671	724	699	704	728	761	727	689	695	669	686	683	722	711	737	726	710	719	671	692	680	718	706	709	670	678	704	685	648	728	721	722	702	718	740	639	736	698	734	723	696	700	716	724	735	674	669	640	732	729	707	698	663	678	698	656	659	733	703	731	699	725	697	677	685	684	719	723	678	680	715	675	714	667	698	685	688	670	732	720	688	662	677	693	732	699	650	652	707	672	665	720	728	690	718	740	707	695	687	693	683	727	713	719	729	710	740	694	715	730	664	761	719	708	693	658	698	732	701	711	706	685	678	672	688	752	727	631	724	710	726	705	712	678	726	747	691	693	664	681	732	694	704	697	694	680	681	688	682	715	657	700	646	740	762	702	684	729	730	727	693	708	701	716	743	729	718	729	663	701	659	703	710	739	699	659	647	698	682	685	713	656	702	715	703	716	698	697	724	684	649	660	703	686	695	725	742	723	691	680	716	709	744	715	670	739	719	719	697	668	692	705	702	719	691	747	720	649	717	735	713	695	734	666	681	681	669	696	711	674	683	703	674	666	714	694	698	741	703	665	676	723	701	669	728	712	680	727	716	666	735	692	689	715	698	724	723	703	683	721	736	656	670	663	700	718
20680	7636	23611	69000	70094	56859	41281	25893	12081	3959	1293	559	344	293	279	254	244	286	253	242	275	271	262	291	283	260	284	266	258	273	265	253	265	228	272	244	241	253	280	266	282	239	272	302	294	272	267	279	277	282	242	289	268	279	289	252	268	252	278	245	278	256	263	256	260	250	245	281	306	262	238	288	274	278	251	276	248	261	270	260	256	241	305	261	263	250	256	282	296	283	246	271	256	276	278	264	269	266	295	263	291	280	288	250	280	250	257	260	280	282	222	281	291	316	287	256	258	278	243	270	242	273	281	241	245	265	273	273	258	276	286	267	252	253	251	281	291	281	274	269	267	233	230	273	245	313	264	251	270	291	247	284	264	286	277	278	267	272	218	289	238	278	264	254	250	258	259	245	257	278	255	268	250	283	243	242	268	265	263	253	278	260	296	244	254	260	284	270	236	258	257	247	248	239	264	269	275	272	280	265	244	258	241	267	257	292	229	274	290	286	292	267	249	280	274	262	251	264	272	262	264	251	283	288	278	257	303	264	258	280	284	277	255	279	274	266	286	280	260	247	272	264	253	260	272	283	263	254	254	276	259	257	282	291	282	248	259	283	261	246	265	281	270	259	254	271	275	270	284	261	250	308	226	235	289	254	265	280	232	265	260	287	285	276	274	275	269	278	295	273	250	293	222	274	272	275	293	246	233	251	259	269	276	251	249	269	248	283	256	283	288	284	257	258	273	261	277	270	280	278	286	282	290	271	248	268	270	262	244	291	278	268	278	296	278	252	266	288	240	238	260	271	295	279	245	271	282	290	273	262	259	309	288	275	274	253	289	248	310	283	266	298	287	271	279	271	266	259	315	285	286	312	302	280	253	299	268	274	278	294	240	228	272	251	257	268	233	264	218	258	257	244	286	235	275	263	275	267	255	248	255	241	264	267	238	277	269	268	313	240	273	272	288	267	262	269	283	259	258	319	268	260	244	264	274	273	251	288	250	278	275	279	245	275	249	246	250	303	275	264	279	252	279	250	293	269	276	259	272	259	259	268	226	310	253	267	282	283	267	303	263	251	285	280	314	274	262	242	251	244	289	260	266	239	236	298	259	274	268	259	278	270	219	274	271	262	290	293	293	260	278	270	270	271	263	267	272	288	267	240	245	270	275	257	276	281	263	267	285	247	276	267	272	268	275	273	256	298	307	274	257	244	262	253	272	279	283	268	268	207	259	276	271	292	259	311	265	269	297	282	267	268	255	269	269	254	272	273	287	274	259	274	259	262	299	274	266	293	290	269	280	259	254	269	241	259	279	280	275	266	263	268	285	264	295	263	288	269	246	267	272	286	275	260	240	264	253	269	260	247	276	267	291	263	261	253	272	289	251	267	255	267	287	280	254	272	290	260	246	278	271	287	289	276	292	250	272	288	256	251	274	269	237	275	253	260	270	254	291	259	275	255	308	255	234	268	278	277	261	252	276	280	267	276	263	264	274	228	277	278	261	264	248	247	271	279	256	269	274	250	291	287	260	245	289	275	289	291	293	305	268	284	285	275	262	262	242	267	247	257	283	284	281	286	264	279	261	272	271	273	274	248	234	255	262	301	240	282	299	257	285	277	235	264	280	276	258	231	253	257	283	262	269	263	267	296	261	277	270	242	276	255	264	257	232	257	266	251	253	245	249	282	257	266	265	269	282	273	249	297	281	277	310	305	260	290	270	250	276	254	242	281	265	237	279	239	267	271	266	241	284	269	262	311	274	298	296	303	235	248	285	245	276	262	291	274	271	300	282	273	259	250	255	266	268	255	284	271	280	308	275	219	271	266	268	253	274	288	275	241	254	251	269	245	261	270	250	272	303	268	280	255	234	288	276	272	273	262	255	296	288	267	253	265	288	271	283	236	281	276	273	234	259	268	298	263	248	255	269	284	269	246	259	294	255	266	247	258	242	277	276	257	281	262	283	275	306	249	306	252	286	270	256	279	274	279	277	276	282	295	276	259	230	253	267	255	261	250	279	304	258	293	261	269	257	248	248	270	267	254	257	280	292	271	268	274	244	236	249	289	262	255	243	248	291	266	265	262	283	254	268	251	269	289	279	255	278	265	278	256	289	255	263	265	246	302	302	255	258	267	274	238	258	257	296	262	259	276	283	303	292	251	299	261	270	272	252	254	258	245	284	292	270	285	261	250	257	255	253	268	248	280	259	310	211	294	290	251	280	258	264	272	299	281	256	271	289	270	294	287	304	230	268	254	245	287	246	274	249	285	262	261	260	290	280	288	264	265	274	255	264	275	249	283	294	292	276	307	256	262	258	276	253	259	281	257	291	273	235	245	260	293	262	266	250	252	264	270	249	284	269	266	270	252	281	276	253	229	268	295	265	273	216	232	286	266	250	282	258	288	280	238	279	272	255	251	293	272	260	283	259	268	248	252	246	254	271	265	266	298	255	267	274	247	260	286	257	257	284	271	282	269	266	284	272	240	278	308	279	269	295	269	282	301	241	291	269	267	260	276	282	261	236	295	272	251	261	257	255	252	281	286	258	274	274	259	257	277	248	285	276	279	269	229	269	266	267	276	270	298	264	270	261	252	267	314	275	262	267	285	244	251	279	261	277	277	253	295	302	265	254	244	253	270	257	266	292	230	274	251	281	272	284	303	281	292	258	266	297	286	261	274	254	251	261	283	277	252	264	275	271	278	267	284	250	249	300	275	263	259	239	242	266	252	269	281	250	292	254	278	280	281	267	298	264	257	280	280	270	269	254	256	270	251	269	285	256	256	260	270	269	257	268	250	257	273	250	257	283	288	269	281	282	235	274	267	302	246	263	290	259	292	265	275	256	283	262	255	289	275	278	269	266	273	267	253	234	273	291	260	244	299	277	248	286	296	281	256	297	249	266	281	260	262	264	268	262	275	237	288	243	269	262	264	265	280	254	275	280	294	255	251	261	285	272	239	270	279	260	280	285	260	244	265	264	236	291	266	297	246	260	225	281	297	274	271	295	257	292	256	262	255	302	247	293	219	303	285	293	285	250	253	241	278	295	289	290	267	253	233	243	283	292	270	257	266	249	256	249	293	302	292	233	258	278	247	268	250	271	250	307	239	254	254	249	266	247	270	265	288	247	251	264	256	271	257	265	241	235	237	291	278	269	266	269	286	262	273	280	238	260	250	272	282	252	271	247	259	227	278	248	285	277	295	259	255	275	284	240	269	277	255	256	260	267	286	312	285	256	302	243	263	297	294	270	266	270	277	272	263	284	300	269	291	268	259	280	261	264	283	292	233	263	290	274	316	280	287	278	295	248	259	276	295	239	263	288	277	298	282	288	254	276	279	265	258	268	264	263	268	261	301	262	276	262	265	303	283	272	319	271	285	253	267	258	267	268	257	271	289	260	259	288	299	260	271	290	295	295	281	281	239	256	261	261	270	273	288	281	253	263	295	257	262	273	280	264	282	277	257	276	265	293	322	246	302	252	259	260	268	274	276	252	255	254	296
10892	6181	30634	73894	78820	67053	53256	39629	25281	12344	4832	1854	990	752	655	634	651	660	667	661	652	668	677	696	722	671	660	663	721	721	657	658	694	665	634	667	650	677	654	668	695	689	670	676	658	676	670	635	638	641	688	661	689	671	654	669	647	675	686	693	652	671	681	645	666	686	665	694	632	675	629	656	652	662	662	686	664	705	722	674	602	683	630	624	624	646	640	662	636	665	697	670	622	672	702	699	623	659	637	713	659	643	645	685	661	733	657	715	623	683	667	643	629	679	668	669	635	698	646	638	698	663	710	686	644	655	650	695	644	668	677	683	624	698	667	672	611	648	666	645	668	630	648	659	679	640	674	693	622	716	671	646	703	661	659	647	648	662	670	651	635	645	658	673	645	644	707	649	593	665	677	664	652	643	638	641	703	656	693	653	669	666	599	627	650	697	687	701	655	684	664	648	691	632	657	671	621	659	665	634	608	653	649	670	683	630	641	624	675	659	672	642	636	645	627	615	662	676	668	668	658	631	707	643	671	676	635	633	661	656	632	684	620	687	682	693	669	672	662	630	703	655	635	678	711	664	651	622	605	690	602	682	662	686	623	672	646	607	611	622	654	658	644	656	672	646	627	618	667	629	651	659	694	711	675	684	669	674	647	701	711	674	690	650	662	653	703	624	658	689	619	659	610	625	655	653	630	680	667	623	650	626	635	664	645	662	652	667	625	697	638	674	659	663	670	665	629	685	670	618	655	638	666	667	664	695	616	632	676	654	676	632	668	665	642	663	642	679	640	644	663	674	666	702	665	662	681	701	644	645	620	695	655	634	671	681	678	654	672	625	658	609	664	660	651	591	683	661	691	674	653	646	624	630	643	636	638	658	670	638	655	628	616	584	690	663	653	681	643	670	641	698	642	646	641	675	641	667	700	655	681	652	667	650	631	660	658	722	651	684	682	695	677	631	660	650	646	649	667	667	619	649	628	663	652	665	646	652	667	676	645	655	633	650	692	692	664	659	641	713	674	641	639	609	688	634	628	643	694	687	705	656	714	660	679	631	658	670	664	622	673	684	681	666	664	655	651	683	627	636	648	668	637	705	644	649	652	606	647	695	644	671	622	698	637	687	673	624	654	652	669	650	698	662	650	663	677	630	685	671	592	638	674	638	684	692	650	619	698	691	668	639	640	671	664	640	654	629	667	706	659	638	663	663	634	630	662	666	688	709	712	648	653	688	612	650	689	676	685	671	674	645	645	695	655	662	677	657	664	641	629	636	629	651	649	642	715	682	621	673	672	660	633	641	662	652	678	669	675	645	694	627	647	668	680	579	646	674	673	687	673	694	612	647	662	639	698	619	652	719	732	628	628	642	664	682	701	663	623	682	651	657	667	653	634	687	650	624	659	650	689	654	615	649	630	657	680	687	644	596	657	631	685	680	628	648	661	647	635	617	632	704	716	677	669	637	664	656	656	620	642	655	683	650	666	685	672	651	664	691	667	649	603	653	653	617	648	682	667	636	602	679	693	657	697	660	676	614	652	639	668	678	672	655	670	631	707	672	624	673	665	676	693	678	649	699	639	603	635	620	667	649	640	694	676	645	669	671	692	642	676	633	651	678	664	620	667	648	607	698	664	634	659	635	630	644	672	644	677	728	675	621	675	673	663	666	661	651	643	705	683	677	607	662	618	667	675	728	633	661	719	675	677	697	691	660	672	697	639	669	666	653	725	676	664	647	686	670	646	701	634	650	662	645	626	633	640	683	639	692	707	658	679	677	650	724	605	678	734	689	671	628	685	672	619	684	651	654	633	632	666	632	679	700	681	657	616	637	693	674	674	643	654	659	668	650	665	648	677	694	668	698	637	657	660	707	691	703	641	651	649	645	624	648	665	667	697	662	678	623	663	660	668	619	653	668	676	647	655	679	698	676	636	670	657	658	690	637	670	681	672	677	688	695	648	636	682	684	644	660	672	655	668	624	650	633	707	647	685	683	660	686	647	684	626	686	640	681	673	632	634	650	664	672	656	656	691	685	657	661	695	632	644	643	691	641	627	675	663	685	678	681	637	635	668	654	607	614	670	656	693	712	633	664	660	673	705	629	763	680	672	676	700	693	678	628	639	639	664	677	718	628	677	644	675	682	667	634	634	691	647	634	646	677	649	665	677	635	605	675	675	644	610	654	655	678	634	659	641	619	598	679	632	684	658	665	626	672	698	622	678	645	665	655	644	659	669	645	632	660	660	697	648	669	663	681	705	682	626	611	693	644	624	726	635	633	638	678	722	726	643	607	665	661	705	659	698	649	663	653	632	690	706	663	689	649	687	703	705	680	670	667	675	665	619	657	676	667	645	624	688	656	651	662	661	699	655	654	672	675	672	637	635	674	680	622	635	667	637	659	671	685	672	697	643	687	689	624	707	674	674	635	667	624	669	620	668	692	688	678	663	687	655	639	631	619	634	649	665	678	666	650	656	645	657	687	641	713	654	649	611	684	672	633	699	656	615	660	651	647	639	698	643	689	664	683	681	642	667	691	656	692	657	637	725	616	693	637	675	638	687	696	643	623	657	672	657	651	662	650	700	673	619	645	665	647	644	642	660	675	668	636	671	668	675	593	660	608	672	700	673	601	699	659	655	642	699	656	691	656	669	690	675	662	668	672	635	642	667	644	624	676	655	643	650	681	681	681	656	662	679	663	688	665	675	663	657	628	630	666	659	631	666	645	675	620	685	682	643	661	698	662	654	658	621	658	655	674	666	652	640	678	662	712	666	640	682	665	666	649	637	672	668	642	641	641	657	676	706	636	647	650	666	670	654	703	694	637	628	668	667	647	646	642	686	661	657	645	664	717	664	664	626	657	602	670	688	685	654	627	639	646	677	676	613	660	657	701	623	691	668	696	663	698	668	655	641	662	655	630	671	688	631	651	680	662	642	651	658	627	608	644	649	681	655	637	637	668	670	690	686	647	731	646	652	660	645	696	690	643	618	650	673	684	691	667	638	638	683	712	641	643	664	669	622	650	664	668	684	704	650	681	696	651	677	683	639	652	661	678	688	626	660	664	686	683	621	641	636	654	648	649	724	722	657	650	631	711	668	645	696	693	700	658	675	690	604	689	621	673	668	633	662	699	689	663	670	628	659	680	654	647	659	692	671	623	665	685	659	669	657	642	635	670	700	671	644	658	650	658	671	641	693	686	658	676	706	618	633	673	695	625	635	646	652	651	662	651	683	639	646	636	679	669	691	696	674	704	652	622	655	678	604	640	672	676	689	630	653	659	630	671	676	702	665	646	619	664	685	687	632	656	680	667	677	629	657	641	669	671	668	633	642	669	677	627	649	648	638	671	674	671	651	670	694	628	650	666	641	628	686	642	693	637	657	647	692	694	690	682	648	635	649	690	671	666	643	649	658	652	654	663	577	676	639	606	667	676	650	720	634	629	636	690	675	688	645	665	637	647	630	613	657	667	686	682	650	659	661	663	642	663	616	637	680	685
2697	533	1009	5365	7162	5182	3014	1718	890	550	411	385	362	326	306	331	335	338	345	327	340	348	314	345	344	355	336	319	382	351	330	321	335	321	374	334	327	318	336	346	349	364	327	300	291	346	316	353	347	311	363	334	363	343	326	313	370	345	329	369	347	331	353	346	322	300	329	327	338	327	342	355	329	319	295	318	335	364	370	344	316	320	349	345	382	349	311	339	305	323	351	313	345	359	319	330	372	340	328	344	306	320	330	324	347	341	353	338	320	358	308	373	387	329	329	332	347	340	317	372	357	356	343	335	313	365	323	335	329	329	310	333	337	361	344	327	344	329	365	338	342	334	322	354	301	319	302	331	324	303	327	347	315	351	331	359	356	361	337	353	329	363	356	328	346	353	339	349	361	339	378	325	338	347	366	338	344	363	325	363	372	311	340	343	357	310	316	352	334	353	318	346	331	364	339	323	310	356	370	381	330	348	301	357	319	330	364	386	357	356	343	328	318	299	325	352	338	351	317	352	368	340	343	328	324	327	346	333	317	328	353	333	357	336	343	358	337	299	308	321	335	373	353	357	322	333	333	338	294	347	316	361	329	374	339	363	348	331	350	347	355	331	336	321	335	356	354	333	356	337	343	349	307	375	363	348	333	326	325	334	320	332	346	333	326	308	357	286	353	343	350	363	326	349	304	374	308	332	368	336	338	363	326	328	326	342	393	324	342	322	330	333	315	336	343	359	333	350	364	383	333	327	366	329	345	320	334	372	354	346	362	306	310	358	352	348	345	328	373	361	371	314	357	328	336	340	329	328	348	313	324	322	324	334	339	345	344	332	361	322	355	325	339	359	335	320	346	314	316	333	343	350	325	341	358	337	320	329	335	316	358	364	330	346	317	353	347	338	346	329	318	318	347	359	359	387	372	369	340	325	325	333	314	356	323	329	358	328	382	344	345	329	341	342	345	302	328	331	347	329	320	316	312	332	303	318	368	358	364	315	305	355	339	331	329	343	369	344	355	352	310	309	344	298	344	314	341	329	346	315	351	337	345	321	308	349	341	345	337	367	341	342	325	327	339	310	329	380	334	361	366	321	315	329	322	331	319	365	323	328	352	344	347	356	289	325	380	362	334	344	361	343	348	325	309	328	334	347	329	330	350	340	341	359	341	344	360	362	359	323	318	395	319	331	362	337	313	309	308	332	336	314	346	342	313	318	297	324	340	323	341	358	348	331	325	366	338	380	319	343	358	355	367	346	308	307	320	340	335	349	336	326	329	340	329	340	318	333	349	340	318	359	331	381	326	317	332	338	353	318	315	329	329	342	371	294	335	320	315	345	333	332	299	324	334	339	329	328	310	350	324	335	332	325	360	336	324	328	322	345	332	310	337	333	351	355	317	330	320	317	319	334	366	322	354	360	320	309	320	354	351	356	323	347	356	318	319	329	330	358	342	358	347	341	340	342	341	315	309	320	340	323	313	363	328	388	369	347	321	339	372	314	331	311	314	334	358	360	327	363	334	378	309	330	340	317	331	337	357	313	347	342	350	361	329	314	379	331	350	328	380	317	349	340	329	323	338	344	306	351	354	338	345	364	321	316	342	349	341	337	316	311	329	313	357	328	338	354	355	361	341	348	358	315	334	357	365	357	343	330	329	323	329	314	324	356	336	329	371	354	330	334	337	333	348	328	346	351	362	368	350	323	349	360	359	346	345	333	306	336	348	363	304	347	396	350	328	347	354	320	319	334	349	352	346	318	351	334	322	378	373	352	326	333	320	348	357	333	343	369	311	322	324	337	336	332	344	353	321	352	340	343	362	323	334	326	357	371	326	348	309	319	333	307	345	352	333	329	371	339	320	347	312	341	346	329	326	315	332	343	288	365	334	369	338	332	362	341	359	353	361	353	331	322	344	353	340	358	339	352	356	337	346	325	342	363	346	314	325	330	336	340	352	323	348	315	322	328	319	295	325	331	316	364	309	318	348	333	308	317	340	312	333	344	359	335	328	323	309	342	337	328	343	316	362	353	332	338	291	356	328	324	360	337	335	370	331	339	359	323	336	381	321	353	326	345	359	329	359	330	306	348	364	341	335	310	315	361	343	337	357	313	337	345	301	322	332	330	356	325	330	323	327	324	338	385	324	311	309	339	309	337	310	332	312	376	355	363	309	351	363	375	377	326	345	318	316	363	322	332	361	309	350	359	363	302	312	329	349	336	321	345	343	330	338	329	351	352	316	407	316	364	326	353	343	336	366	351	326	347	340	362	355	288	359	351	356	354	338	308	306	321	354	350	335	328	303	324	310	357	325	308	312	342	345	304	328	352	321	355	319	337	332	375	323	315	357	314	370	333	377	323	295	372	336	359	296	351	351	370	341	315	356	331	347	311	340	336	345	311	322	366	333	333	334	354	317	358	360	310	374	324	349	384	361	326	327	320	386	352	311	322	340	346	309	316	334	357	299	360	357	330	334	385	346	369	322	344	323	298	328	369	373	347	365	336	337	344	356	330	338	339	305	311	315	361	355	319	346	330	345	342	335	369	365	346	340	346	363	337	382	372	312	313	335	326	346	302	319	306	354	322	310	314	331	350	363	314	303	339	303	345	342	357	316	388	319	325	297	299	346	357	330	330	331	287	330	353	375	349	354	347	323	377	313	335	332	309	353	333	353	327	320	304	343	315	325	368	344	337	345	341	361	333	333	335	347	347	359	349	320	337	322	360	320	301	337	336	316	362	344	410	332	331	352	351	307	370	333	352	350	337	334	375	347	358	354	394	337	315	352	384	338	319	316	339	333	339	343	347	323	311	331	309	332	314	341	355	325	368	356	329	335	340	363	353	331	325	325	348	377	324	336	315	325	374	354	314	359	326	309	351	329	360	341	336	313	333	344	343	328	317	336	358	322	327	332	323	341	365	320	328	326	323	341	360	360	335	352	328	320	343	287	321	314	323	322	350	338	343	360	355	342	348	335	357	336	369	334	348	330	323	347	360	322	306	351	325	329	374	335	341	333	318	344	336	329	306	334	359	365	303	351	341	368	345	390	359	322	328	354	364	355	357	365	331	317	347	303	328	335	358	328	331	357	344	363	313	351	331	353	338	356	341	351	319	333	317	321	342	320	356	337	366	314	359	337	347	326	331	352	349	319	343	345	331	351	321	357	340	339	334	376	294	314	335	333	355	368	376	325	362	342	341	339	340	339	354	346	357	307	345	351	326	311	375	342	345	312	290	326	332	353	339	317	327	343	320	355	344	369	365	319	309	343	330	363	352	392	305	334	370	334	346	313	348	349	320	306	283	322	333	355	342	334	331	293	379	340	319	337	355	328	329	322	326	340	364	303	344	328	342	357	363	308	358	349	320	352	349	298	314	338	360	372	347	345	327	298	312	323	341	335	337	331	307	324	340	319	313	343	336	345	352	338	324	356	307	313	345	355	338	345	319	350	363	337	360	356	351	337	376	315	342	354	345	347	333	333	337	353	335	365	363	351	339
2748	1104	2795	16762	20973	15967	10006	5632	2733	1467	1081	876	850	827	823	792	810	792	789	794	814	851	863	827	835	763	790	806	839	816	835	835	833	807	831	780	824	829	803	818	822	813	820	834	826	757	816	797	827	837	780	841	806	807	803	802	827	842	897	848	804	795	810	779	836	793	745	894	818	790	802	798	819	764	870	826	831	809	816	823	781	773	824	812	833	812	830	806	791	854	788	914	854	779	774	789	815	824	764	825	853	865	827	785	835	786	814	832	790	809	820	871	826	775	814	770	811	802	785	822	833	795	780	758	799	812	799	821	785	820	793	813	854	788	776	812	806	843	859	832	817	794	835	816	771	813	836	811	800	881	818	855	756	799	828	818	824	860	823	813	810	819	823	818	811	823	772	849	859	858	796	783	812	744	818	798	823	831	850	840	814	830	839	778	862	782	808	855	832	767	857	792	788	854	812	780	854	786	813	821	818	842	847	807	800	850	832	781	821	800	812	828	808	858	816	838	847	808	800	816	780	750	762	783	831	821	874	893	826	759	818	819	850	788	790	818	800	826	803	814	805	794	871	806	824	834	841	809	828	833	799	820	811	801	811	785	776	818	794	805	825	806	786	880	753	880	824	768	832	792	785	867	854	788	831	784	779	763	824	826	774	796	845	823	814	783	812	835	778	781	773	767	846	757	812	824	846	852	781	800	831	836	753	842	821	828	827	746	793	820	769	785	816	834	799	796	832	828	760	785	791	787	777	824	805	820	778	816	826	827	795	810	817	820	786	807	822	816	826	791	751	861	821	820	759	820	819	814	806	857	803	826	800	847	790	748	798	844	798	844	826	828	848	815	844	794	789	817	816	768	867	816	802	788	800	803	813	765	794	784	769	843	849	809	798	786	850	802	823	828	842	825	828	835	803	837	813	830	810	842	808	811	827	860	775	842	820	775	778	781	792	824	799	819	821	737	794	801	846	777	775	834	789	844	763	809	858	815	839	855	801	876	810	763	778	824	772	797	790	842	816	819	840	817	839	849	867	814	797	807	842	781	848	809	849	800	814	786	770	798	770	837	805	852	780	794	837	876	784	843	806	798	806	864	825	824	822	801	789	815	847	816	815	806	790	830	819	798	799	827	842	767	857	769	801	790	748	753	878	859	807	852	837	805	818	789	789	849	833	806	824	838	841	858	779	849	772	861	857	820	847	788	814	866	785	866	821	797	813	816	791	792	790	809	836	768	884	820	810	848	788	835	812	801	853	825	754	768	817	808	813	830	800	792	854	848	820	791	820	763	771	872	823	796	823	806	818	789	776	757	838	827	837	856	819	840	806	767	805	815	787	799	818	816	817	842	799	852	824	809	820	781	768	741	785	820	774	808	877	857	862	824	818	770	797	795	778	890	845	801	798	750	820	833	782	835	805	809	812	735	764	782	777	840	848	794	853	850	819	737	758	772	803	810	813	799	828	828	827	780	832	873	852	857	765	808	847	792	830	819	839	786	783	780	852	792	837	819	828	805	756	819	804	810	837	796	866	779	823	870	790	781	770	842	802	836	815	799	830	799	842	845	823	797	805	802	839	780	780	827	772	827	827	788	817	830	837	850	840	852	858	824	847	854	783	806	842	796	760	791	832	834	775	821	849	832	825	806	872	757	791	843	812	788	771	821	861	824	832	854	830	830	799	802	801	800	810	799	758	735	809	796	799	866	867	803	827	788	852	844	805	771	803	800	868	772	777	837	816	827	805	816	782	845	763	805	810	783	806	811	843	758	841	826	779	816	883	823	817	780	826	828	775	795	838	746	823	765	822	791	803	779	779	827	800	829	789	840	812	819	816	818	810	818	824	813	827	836	842	857	805	830	785	816	834	842	798	787	825	798	822	809	791	794	794	784	805	752	794	770	813	827	801	852	835	812	744	820	802	811	859	755	772	827	812	891	849	824	819	834	793	814	828	786	812	814	832	819	791	810	769	813	815	825	842	821	803	863	759	797	862	766	757	835	800	777	813	876	820	753	820	844	844	776	792	819	840	832	820	842	808	787	846	832	833	817	810	842	803	793	764	851	870	776	802	810	838	781	792	846	820	807	795	810	826	807	825	831	856	791	786	804	785	770	830	791	810	795	824	807	775	749	830	820	802	796	804	750	851	843	815	805	804	827	848	801	848	794	802	873	810	848	830	767	840	823	848	811	788	813	817	814	857	836	798	854	802	852	834	773	838	820	782	807	816	823	804	821	764	836	844	802	769	791	879	811	792	810	806	793	887	775	841	768	799	814	798	861	831	774	816	804	815	833	758	813	847	833	789	812	815	805	790	831	851	823	817	769	840	821	810	762	821	843	784	726	801	803	817	830	859	763	773	802	796	804	845	778	867	835	816	849	808	799	830	817	850	813	793	836	819	836	802	808	798	857	853	820	818	805	853	819	805	833	810	788	794	813	797	789	814	823	807	779	811	796	786	818	865	834	807	879	861	813	791	774	773	792	768	832	844	817	837	782	824	767	805	798	856	795	840	804	820	784	821	796	832	835	786	824	831	777	793	808	824	923	808	784	776	788	814	797	825	800	863	767	812	839	853	775	855	827	809	805	826	850	830	835	856	768	786	770	875	820	808	794	860	846	812	795	767	805	781	806	814	764	807	795	835	823	807	838	866	803	834	786	802	811	822	794	832	829	853	901	786	819	807	807	808	799	806	781	822	806	844	794	867	873	817	830	813	838	787	795	864	812	816	814	793	799	795	824	781	790	768	828	841	798	804	732	850	830	796	811	828	782	769	806	824	768	812	860	798	854	795	875	855	866	755	830	778	839	818	874	834	719	794	864	784	824	809	781	829	815	822	813	858	821	763	854	755	829	809	825	772	778	820	843	793	784	810	848	813	791	803	817	789	830	850	787	815	822	763	793	796	865	799	806	835	773	825	797	759	788	806	834	781	820	809	803	869	890	790	796	792	808	818	849	802	813	858	810	832	806	841	837	846	821	803	810	750	868	809	819	737	835	807	825	815	792	800	791	821	866	823	816	759	774	834	817	813	836	843	802	798	817	817	814	803	820	846	786	791	874	840	892	791	857	863	844	802	811	802	849	808	822	799	823	846	828	801	830	822	805	830	846	803	778	773	835	831	842	841	831	831	786	844	823	775	803	830	758	821	806	829	824	827	822	749	787	806	812	850	862	825	762	861	878	806	781	841	820	810	815	785	859	801	798	772	810	796	783	827	803	832	802	800	837	785	807	823	864	788	810	836	809	840	817	783	811	816	839	810	808	816	801	844	771	817	800	865	868	850	813	847	817	812	822	861	816	889	782	811	882	815	790	830	824	843	824	792	813	764	829	800	843	747	849	819	798	813	785	775	845	818	809	852	777	812	806	807	833	784	840	825	792	808	821	802	813	825	815	784	810	810	822	867	794	779	834	837	790	827	793	794	813	807	821	797	816	859	788	807	812	844	834	841	770	832	796	835	794	835	781	782	756	794	785	828	789	851	849	829	793	829	822
17979	5375	24893	72169	65294	53045	36674	20696	8454	2497	881	463	311	282	291	301	270	291	292	278	288	281	267	257	250	272	262	277	311	286	247	279	271	271	280	237	295	283	267	304	288	260	266	262	300	238	266	291	289	303	286	303	307	286	274	316	272	259	252	293	266	286	265	300	274	263	270	266	274	249	262	284	255	271	295	270	296	272	284	307	274	298	280	250	275	296	275	286	263	285	275	273	278	286	265	299	300	268	292	295	251	285	281	253	276	243	274	270	303	279	279	281	263	291	277	278	279	278	260	324	251	288	261	283	289	281	310	279	288	288	281	317	291	297	283	260	308	287	279	280	297	282	257	287	269	276	286	299	277	271	280	277	259	284	278	296	293	259	276	269	275	288	268	296	249	231	280	255	245	275	295	270	269	288	270	277	284	280	286	279	287	281	285	272	286	255	310	265	295	276	279	271	283	267	244	249	268	279	262	289	263	276	273	291	284	257	273	305	275	250	270	276	314	272	257	267	293	298	264	309	271	305	300	272	255	270	271	258	279	323	303	308	276	261	306	286	263	255	302	267	276	310	237	277	268	270	253	286	244	282	316	286	272	270	281	298	287	256	281	253	302	298	297	274	279	295	277	274	283	276	284	301	267	270	284	278	273	308	267	244	262	265	262	264	294	283	294	276	312	257	296	279	287	264	285	280	232	291	275	242	277	273	262	250	274	285	259	267	303	246	272	253	299	273	272	291	278	252	297	271	274	300	303	263	287	270	286	275	285	269	281	301	254	260	296	266	281	263	275	259	281	307	279	258	287	286	319	289	239	281	255	287	246	288	275	273	316	291	268	326	274	264	277	307	248	285	316	289	265	246	257	276	284	252	277	277	283	266	287	290	277	276	284	280	265	311	269	271	266	253	265	281	288	282	293	314	270	282	262	263	264	276	273	287	317	266	276	272	290	299	297	269	311	268	304	272	259	273	299	266	268	257	275	279	293	270	284	282	258	276	277	249	287	299	301	275	277	251	301	256	269	262	282	249	304	292	280	265	270	286	260	287	266	279	288	271	296	271	272	294	252	279	280	250	271	281	254	295	298	270	275	309	266	259	294	292	329	313	270	275	284	282	267	253	260	259	266	263	262	281	270	258	281	285	269	290	262	276	265	263	288	242	283	285	256	292	295	284	257	253	276	240	275	293	293	293	327	276	286	265	290	270	290	282	286	277	275	288	271	263	296	226	282	295	271	308	259	293	267	299	231	283	257	281	294	277	287	289	257	277	280	284	288	316	301	311	279	250	286	260	266	273	301	304	291	279	250	290	253	303	243	274	278	263	239	272	289	274	253	273	309	298	275	251	307	274	298	258	269	315	287	286	288	290	297	297	278	260	267	257	264	287	301	280	273	247	278	273	268	267	302	267	257	262	284	295	298	298	284	296	297	276	263	297	258	272	286	272	273	278	327	252	279	281	249	274	290	272	297	275	273	304	270	286	301	265	264	258	285	252	263	273	277	285	250	276	286	297	280	266	296	260	288	286	253	263	298	236	268	241	300	280	298	253	273	292	286	293	290	239	297	274	342	284	259	250	265	273	280	301	306	267	270	252	261	264	264	253	285	270	288	265	320	305	316	258	283	284	290	304	255	288	269	296	240	243	277	243	283	271	265	280	296	278	289	290	310	266	273	258	279	294	277	300	270	278	277	317	280	278	273	271	284	271	272	275	277	294	291	291	279	279	270	297	239	289	268	272	262	279	286	303	274	316	272	282	286	268	308	275	272	259	278	301	273	290	278	265	263	236	269	270	288	266	270	271	292	263	284	262	268	307	282	293	281	281	270	288	267	260	256	287	288	289	288	295	303	279	258	265	277	276	238	271	282	270	299	270	265	260	289	264	266	262	256	276	293	281	291	252	277	274	265	297	280	271	249	255	283	283	254	237	290	275	251	273	294	287	303	253	289	274	249	259	273	278	294	278	249	273	291	265	281	294	270	282	285	279	299	256	260	258	253	275	285	265	249	281	295	267	245	296	277	276	262	298	274	264	273	284	288	279	240	300	308	271	250	280	278	266	314	275	283	255	259	284	276	275	266	291	272	299	298	301	287	271	263	278	270	273	290	292	272	265	283	272	259	260	270	242	269	261	239	271	304	281	280	259	254	277	273	254	248	274	289	273	254	262	272	260	267	295	267	239	291	260	254	287	276	302	299	270	279	278	282	283	299	269	264	251	280	296	280	258	275	232	291	297	257	284	303	258	271	256	299	281	287	282	277	302	289	258	278	290	294	283	265	285	240	257	280	296	264	292	277	262	272	286	279	261	275	259	291	274	308	245	277	249	265	274	294	290	257	291	329	296	269	266	284	248	267	281	296	279	284	283	278	271	310	276	273	282	284	292	289	286	286	271	277	266	308	276	277	304	272	291	284	296	289	292	274	294	291	256	276	285	300	276	310	244	291	284	273	265	285	283	282	281	298	277	287	287	318	297	270	262	280	272	300	295	248	277	285	269	294	293	267	281	313	277	254	309	269	269	285	280	248	252	300	288	271	249	283	256	271	296	253	244	271	297	303	258	274	271	289	268	271	253	313	280	272	306	266	284	296	269	318	290	265	301	277	280	279	282	278	289	262	261	267	268	259	285	260	269	292	293	302	270	260	275	264	306	268	288	242	268	282	297	289	255	321	261	278	248	264	317	265	260	270	271	297	287	268	284	295	277	297	314	267	277	267	269	266	306	274	289	285	301	263	278	273	272	289	299	289	280	273	289	257	270	298	289	292	271	262	252	276	285	273	272	267	279	267	272	278	260	259	281	270	265	303	285	268	272	264	272	296	273	255	291	272	303	292	284	268	295	281	264	262	276	304	279	279	291	262	282	278	278	287	270	313	295	258	270	223	303	295	280	289	294	303	294	275	256	240	272	328	282	247	278	274	296	277	234	315	292	271	262	271	294	291	274	263	307	287	303	273	274	282	271	287	291	286	265	253	288	260	274	296	291	279	271	256	245	280	298	261	273	282	283	268	290	308	324	277	296	272	259	260	287	286	313	275	289	298	274	284	227	258	272	305	279	259	268	284	267	306	297	295	291	281	298	268	265	254	271	271	299	272	283	270	264	318	294	251	251	288	284	255	289	263	266	306	265	277	295	272	334	285	273	265	251	277	280	293	263	283	261	304	286	274	303	254	281	288	275	271	277	285	287	263	276	286	281	298	254	278	279	262	284	264	270	286	282	285	280	251	299	293	293	277	270	257	293	271	257	265	271	284	308	286	302	256	284	273	279	265	282	280	295	296	256	296	291	282	272	270	283	282	287	263	297	291	297	276	290	296	290	247	306	296	283	284	271	266	286	256	307	304	263	280	255	280	273	267	301	293	278	291	277	288	289	278	258	261	263	280	263	259	265	277	252	289	292	266	256	259	281	270	273	280	288	319	288	269	271	255	295	246	256	275	280	247	294	251	275	274	281	270	287	268	276	254	294	280	299	289	277	262	276	289	265	312	274	292	270
9995	4424	31029	75875	74446	63733	48558	34427	19801	8448	3306	1472	907	738	767	681	669	683	654	668	720	688	692	662	661	662	769	635	650	680	724	680	658	674	642	740	716	680	702	695	715	622	700	667	677	707	693	689	695	681	670	654	679	642	704	724	687	656	687	649	684	699	721	675	694	699	651	665	646	640	632	688	672	660	732	674	711	662	676	678	677	674	660	712	669	627	660	671	693	672	671	731	675	715	692	680	714	698	686	684	660	673	667	678	643	660	677	694	663	677	686	719	700	687	714	660	706	705	705	700	714	671	703	684	650	661	631	643	648	665	674	673	680	677	697	672	725	638	684	687	696	683	680	669	680	697	739	671	697	708	668	646	663	673	698	666	688	681	742	696	703	679	609	680	652	691	703	683	664	656	691	674	699	682	740	723	632	707	670	651	678	700	699	657	661	675	708	707	689	675	646	730	693	622	659	683	701	630	636	683	650	685	707	685	634	626	701	704	703	668	683	691	688	658	689	721	730	666	669	635	673	656	639	669	687	624	660	717	685	678	727	703	638	708	664	654	675	703	725	654	686	661	681	659	645	641	669	724	664	701	662	651	671	707	659	714	698	653	743	655	696	668	687	673	646	684	654	687	632	703	720	683	674	684	667	677	661	701	689	647	751	702	700	675	656	656	705	684	700	705	661	700	674	705	628	683	679	699	675	684	700	686	706	679	670	669	681	707	666	676	706	687	684	654	693	732	694	664	682	681	709	683	652	622	691	639	676	647	670	693	613	656	673	687	678	716	671	663	662	653	646	655	686	711	619	692	680	678	708	694	685	702	645	685	687	726	694	639	659	675	702	699	662	651	692	671	670	686	677	717	691	636	681	738	678	649	620	715	676	693	753	651	740	661	692	711	708	700	684	662	635	652	677	658	684	681	676	701	724	660	648	684	715	689	676	678	696	654	690	710	693	665	719	667	682	701	668	689	660	681	682	701	702	704	653	673	657	672	698	673	750	674	692	653	698	652	712	680	665	666	619	687	671	653	717	698	695	687	688	678	732	639	644	721	680	695	699	704	679	666	696	705	658	679	714	697	626	646	655	676	664	733	666	642	688	694	690	690	673	707	609	686	693	664	704	686	692	691	737	677	663	700	714	670	737	608	693	649	665	641	703	665	684	680	713	705	635	675	648	720	679	695	634	705	680	678	667	685	654	671	683	660	711	685	626	711	639	685	716	675	675	681	641	709	672	690	706	687	657	678	706	669	640	698	679	708	640	687	649	686	628	711	658	682	670	682	628	684	701	698	652	695	660	694	660	686	670	667	711	683	651	654	692	713	648	684	688	659	661	679	674	681	661	707	657	661	692	655	697	681	679	671	668	684	671	687	669	676	725	669	726	709	677	675	668	696	666	679	733	702	690	676	668	654	680	626	700	734	666	642	646	679	689	660	676	641	669	684	683	706	714	686	650	661	668	681	675	673	649	703	637	672	666	682	669	649	700	673	709	667	668	683	700	719	681	629	628	710	660	691	655	675	673	732	664	676	690	670	721	681	650	693	687	694	693	629	681	712	617	684	662	716	690	647	685	704	717	691	685	684	738	680	653	629	689	640	738	694	683	713	635	660	694	707	632	679	696	728	682	662	691	647	748	696	683	685	668	672	694	689	685	701	647	655	645	660	695	675	670	655	737	677	644	661	614	664	687	622	662	684	650	686	697	704	704	648	687	677	659	656	663	660	728	681	666	678	700	671	663	661	669	672	632	696	691	660	673	673	678	699	670	702	716	646	638	655	682	637	667	699	626	655	694	653	698	641	688	656	713	650	730	697	675	665	693	679	647	666	704	690	703	711	729	679	662	663	648	674	676	714	646	702	705	651	693	655	673	668	655	692	694	678	663	697	726	697	673	700	695	678	690	720	704	661	711	699	680	617	688	643	642	624	657	659	716	669	691	634	700	687	661	671	670	672	693	700	657	645	660	645	661	683	693	668	654	694	726	666	676	660	628	689	728	651	675	679	648	683	668	728	710	650	704	677	651	637	694	682	659	676	675	683	634	663	691	610	693	676	691	706	672	629	680	624	648	676	647	681	641	729	713	667	729	626	636	680	708	617	653	668	665	688	689	732	699	698	653	686	657	652	650	635	700	682	669	670	679	649	701	694	664	689	696	680	722	697	691	690	687	663	686	654	647	665	692	673	717	738	644	648	715	711	677	687	700	682	668	690	666	696	644	686	656	713	746	689	678	671	699	659	660	641	706	655	776	701	645	655	747	683	693	667	699	661	669	689	667	662	742	674	714	619	666	663	659	705	671	674	724	646	701	660	682	663	713	648	662	647	695	680	681	700	655	686	723	663	696	642	681	640	670	676	744	664	640	663	726	642	693	723	602	692	695	680	679	683	652	685	635	668	700	692	659	725	731	678	669	704	651	641	686	694	723	634	677	661	669	638	684	674	712	720	680	640	671	632	676	704	715	699	651	663	694	657	674	733	715	668	664	702	687	653	705	629	695	672	747	667	667	668	671	656	681	644	710	638	679	672	684	683	665	635	675	719	622	692	677	685	657	677	682	662	691	709	716	701	726	673	614	676	693	705	715	676	668	688	692	681	666	699	643	661	679	709	655	690	672	679	713	720	698	644	700	698	700	675	688	712	679	647	709	680	745	666	659	655	723	705	686	699	638	683	694	687	688	662	667	681	668	693	683	653	683	676	689	690	728	697	646	671	670	739	660	732	720	676	673	696	687	669	718	654	677	674	652	686	723	699	637	654	710	713	684	664	678	663	698	720	751	717	704	628	671	667	661	727	708	671	685	637	706	693	677	686	715	671	662	692	649	716	670	641	640	686	671	672	674	666	722	702	680	649	709	656	645	659	702	686	668	664	711	710	652	654	648	688	726	696	665	699	644	633	666	654	674	659	698	643	667	713	689	650	719	704	672	648	693	698	693	609	649	676	757	690	705	686	671	701	650	692	690	692	661	683	662	662	716	698	721	665	690	631	683	634	759	671	694	694	683	695	671	699	645	676	692	710	692	630	705	664	644	703	675	633	664	718	658	715	680	688	699	676	675	674	620	732	685	704	689	646	674	634	670	687	709	699	690	666	664	678	678	673	663	708	662	632	707	661	736	726	691	719	660	708	678	722	716	698	672	663	712	672	662	716	681	653	662	694	664	681	681	662	685	670	681	682	705	658	697	680	703	669	674	699	673	665	707	657	721	708	726	663	706	712	702	678	663	709	671	703	698	664	650	676	662	683	667	625	662	683	663	709	676	703	659	729	716	718	670	662	715	730	667	709	681	738	687	688	732	681	709	635	692	729	709	679	678	612	667	635	735	697	658	680	680	667	640	641	708	675	681	692	689	681	716	648	671	682	701	701	637	673	670	656	695	682	661	670	691	686	679	651	636	729	669	693	673	678	654	711	670	700	682	645	675	663	632	733	714	701	704	699	723	706	677	644	645	668	630	670	661	713	708	682	659	649	688	692	715	742	669	680	686	677	624	667
20809	6119	29396	71444	69108	56503	40240	24514	10553	3184	1093	455	337	292	276	254	248	246	238	272	266	277	280	266	249	261	256	293	260	276	240	260	282	285	275	271	256	203	255	269	286	251	247	256	245	277	282	261	275	240	250	249	254	242	253	248	264	270	283	279	243	257	278	263	255	264	261	249	265	238	258	246	248	268	244	243	267	280	274	288	238	254	251	287	282	252	267	260	245	280	236	292	257	247	273	250	280	259	250	270	242	252	261	272	249	236	283	271	260	283	295	239	271	258	250	238	264	238	267	233	229	230	266	255	274	254	274	258	255	263	232	268	257	269	274	255	252	277	265	279	267	259	264	238	257	234	261	257	271	288	254	296	216	255	253	257	234	274	231	282	242	253	270	245	275	283	270	280	263	247	264	249	259	270	292	258	244	284	253	248	278	255	237	268	282	238	249	269	273	230	303	289	277	251	255	246	270	263	265	258	252	256	284	228	279	264	270	268	230	264	288	282	269	251	264	255	265	251	277	254	267	262	260	235	257	266	253	311	277	239	269	265	260	232	277	231	250	287	258	244	240	256	252	264	277	284	255	248	254	254	239	258	249	246	223	295	256	248	302	263	261	256	264	306	266	245	269	254	283	291	257	264	285	260	256	281	259	279	271	261	273	262	301	266	253	270	254	265	250	259	249	269	245	252	255	255	281	250	288	247	235	237	275	276	236	262	273	273	252	257	251	275	270	260	247	229	222	259	287	282	265	290	267	238	265	252	253	246	256	240	283	240	251	238	247	233	272	257	277	277	250	256	281	274	270	292	268	262	252	235	269	256	239	241	273	248	276	260	262	262	275	261	242	288	257	278	261	282	265	262	274	254	243	269	253	255	240	264	239	245	256	239	269	258	255	236	246	279	263	261	269	253	259	260	272	269	266	272	242	234	249	241	255	262	274	259	269	258	252	232	257	248	264	265	263	254	247	258	276	296	246	260	274	286	243	259	252	266	273	248	249	232	271	261	242	230	267	247	278	270	270	260	263	258	232	278	249	283	229	246	252	253	295	282	240	256	267	263	236	254	284	268	273	238	283	264	245	247	270	270	268	272	266	282	259	265	223	253	260	271	242	290	292	269	254	254	231	247	220	240	254	243	262	260	273	253	264	238	251	245	270	232	262	238	284	256	249	255	267	237	274	250	267	266	261	270	257	284	283	277	255	284	246	272	234	227	254	256	254	260	256	274	248	240	279	262	263	234	257	248	251	259	265	271	267	283	255	263	245	255	246	242	253	241	272	253	262	276	283	266	243	241	259	298	273	265	253	265	253	280	244	240	252	240	286	266	262	279	242	246	254	231	253	281	258	272	246	262	265	260	258	260	247	244	265	250	274	252	279	262	261	256	256	253	240	223	259	247	238	257	245	249	246	247	281	264	256	253	261	240	272	252	259	291	258	275	267	254	246	262	290	215	261	245	254	240	274	225	271	276	281	289	274	264	303	238	263	252	291	283	276	286	254	253	279	232	259	237	310	285	248	253	270	261	258	260	264	243	259	249	245	273	265	275	259	289	236	249	299	246	261	256	261	266	243	236	281	281	225	288	246	261	267	248	273	240	233	284	230	247	260	261	267	255	278	286	251	260	263	259	266	250	284	251	264	246	260	245	250	256	270	263	242	271	295	266	281	263	254	258	252	264	240	252	245	259	271	241	249	240	266	258	274	251	277	289	259	285	255	262	262	224	265	275	258	281	269	275	273	285	268	258	246	284	278	291	269	262	255	269	269	259	240	265	252	245	252	243	249	252	271	319	236	287	270	274	264	255	254	268	265	269	303	240	268	265	276	267	274	252	261	251	242	231	262	260	264	276	271	260	260	247	257	259	285	260	266	248	273	271	252	265	249	253	232	243	247	259	241	292	227	287	231	280	264	297	287	241	255	247	249	238	255	267	289	244	269	249	265	267	237	247	255	237	268	266	275	257	273	288	250	255	276	249	268	242	242	233	284	272	252	275	266	243	264	269	272	249	247	247	296	280	247	258	277	254	273	283	266	258	263	250	280	278	263	261	261	262	289	265	232	280	246	266	279	257	267	227	249	223	247	268	237	259	264	265	294	282	264	262	232	276	250	262	290	280	259	271	234	268	260	256	298	266	260	261	310	245	285	249	270	266	265	258	254	249	283	271	273	271	252	251	238	277	245	283	272	264	273	270	269	283	281	251	242	270	234	271	242	242	284	246	248	276	231	244	255	249	231	247	244	248	257	245	278	255	262	235	239	315	255	280	259	253	279	233	231	260	246	278	272	284	260	246	291	250	255	236	261	265	250	258	304	271	305	274	263	261	260	239	244	279	263	281	283	236	268	251	246	248	250	271	283	268	247	257	246	261	250	262	251	276	240	268	250	297	252	256	251	261	257	276	294	272	253	259	256	283	256	265	286	284	242	250	281	259	285	269	242	298	289	235	231	236	263	257	264	285	256	255	300	257	275	274	258	274	229	275	247	240	280	270	280	282	280	245	246	285	238	256	259	262	262	225	277	282	255	285	291	259	267	299	276	266	275	271	225	253	292	261	254	257	263	259	252	235	253	274	228	276	268	251	276	285	261	259	279	239	264	287	291	256	265	242	284	243	262	255	254	260	257	263	248	264	279	262	259	267	229	256	252	244	291	289	260	265	267	245	266	280	258	275	269	242	244	287	246	257	261	260	236	233	257	242	282	252	261	261	241	249	245	251	250	246	285	291	262	261	257	251	281	319	265	251	247	255	241	258	251	277	256	261	236	247	247	278	244	265	276	237	278	282	247	251	260	254	267	244	262	256	269	271	247	270	287	277	241	257	254	249	269	241	272	229	273	262	270	285	266	253	264	247	272	258	264	249	250	290	273	269	278	265	276	265	282	272	274	254	287	253	255	272	294	270	247	255	258	274	272	260	265	265	265	248	234	252	244	287	287	262	220	253	253	228	262	267	305	266	295	245	250	242	243	286	252	235	251	271	229	240	256	231	261	269	250	242	265	245	295	302	278	281	254	206	251	240	270	266	227	265	255	253	262	281	242	244	254	269	255	237	245	260	277	278	248	262	245	269	266	244	276	257	258	249	264	260	235	258	258	252	229	269	252	235	259	259	261	252	254	281	265	266	248	245	224	229	234	273	282	268	256	287	251	232	251	237	274	261	268	236	247	260	263	250	257	262	251	261	244	242	244	267	278	262	261	268	258	275	244	277	276	275	261	231	238	270	255	252	276	257	257	279	245	242	242	245	240	259	263	259	237	253	262	253	267	273	254	252	271	259	250	239	274	242	272	281	263	226	248	258	243	261	286	253	242	271	275	245	260	241	249	261	247	245	290	256	279	295	277	260	258	234	260	220	265	242	241	270	249	272	252	225	290	266	266	260	229	234	258	251	262	305	259	234	259	268	275	257	282	271	281	269	301	213	245	256	236	267	240	256	260	256	279	289	257	259	285	277	252	256	258	241	274	254	254	251	276	286	243	271	261	261	254	265	256	273
10740	4789	34616	76033	77948	67129	52102	37627	22749	10256	4085	1644	955	691	586	666	644	629	665	643	606	620	678	637	668	661	612	614	616	643	667	642	657	655	667	575	678	623	681	637	651	683	626	607	676	629	641	623	627	636	668	634	653	662	675	630	629	622	686	629	647	666	630	622	673	673	630	610	642	638	651	618	662	682	661	595	686	680	695	649	624	638	693	602	638	629	666	641	660	645	622	623	711	632	656	593	626	672	659	649	661	648	654	686	651	665	667	658	622	618	617	660	614	657	629	591	691	665	655	661	641	667	696	655	697	654	680	659	697	600	682	612	607	632	620	684	666	616	614	640	632	603	645	674	647	617	630	662	646	697	616	623	620	620	658	686	685	602	622	634	663	669	668	622	604	600	613	658	692	600	680	616	598	616	610	622	631	628	648	623	614	604	646	622	618	684	588	605	646	638	620	612	628	641	618	611	654	709	661	651	605	643	648	626	652	662	575	657	629	638	628	639	615	664	669	676	619	644	617	606	639	674	650	659	603	683	688	648	620	624	649	616	608	606	707	597	638	692	620	677	607	648	647	682	631	617	626	626	658	673	658	656	649	651	627	634	646	647	649	622	699	635	609	618	638	649	621	632	636	634	607	644	646	678	657	640	606	655	608	675	625	643	642	612	618	632	631	642	621	685	652	644	638	636	620	649	644	593	685	641	652	666	664	644	651	625	690	637	650	632	614	714	655	618	600	620	663	680	641	648	640	672	665	616	634	670	626	625	632	622	639	607	610	660	657	619	612	651	641	667	661	630	645	669	601	680	589	654	609	598	603	632	611	651	673	645	619	648	666	641	677	682	635	611	623	646	654	620	630	638	638	657	627	619	653	605	644	664	642	688	647	598	636	624	651	639	613	644	658	654	609	646	643	680	621	628	649	585	638	628	657	621	617	652	616	625	625	578	676	623	642	664	596	671	651	644	645	623	640	698	621	673	656	644	622	627	617	648	635	636	617	656	624	622	639	643	648	627	646	648	653	618	625	692	679	649	595	636	619	622	666	620	670	622	636	678	635	675	635	612	671	680	614	628	677	653	627	615	650	621	629	627	629	614	604	640	659	644	615	635	708	601	668	665	622	613	627	614	666	636	650	634	671	678	634	621	606	599	652	626	629	636	624	615	651	640	613	684	620	627	675	618	642	652	638	666	634	628	602	601	654	635	655	711	654	636	618	617	677	633	640	604	640	644	665	657	647	645	634	658	636	659	634	665	633	647	643	633	628	661	669	615	659	628	667	639	708	717	611	652	639	579	681	608	674	661	673	692	624	666	629	616	613	662	678	642	616	630	653	627	593	613	620	614	659	650	664	658	578	623	637	664	653	653	672	672	671	657	663	634	668	659	672	626	647	688	640	668	674	619	643	662	649	608	640	643	627	650	673	609	650	661	658	636	635	666	640	632	628	640	668	644	651	611	655	642	636	677	691	631	627	645	649	630	654	690	647	619	623	660	621	637	657	593	654	609	607	667	656	633	646	630	660	602	646	598	692	655	691	649	655	645	637	678	578	661	620	615	656	632	615	649	602	672	688	658	627	632	665	620	675	639	643	604	658	628	620	612	628	629	666	621	673	657	648	631	649	638	640	637	641	644	648	591	620	638	671	635	656	624	648	665	605	679	667	654	635	640	610	654	650	651	553	621	666	640	628	636	681	648	637	668	681	607	657	622	608	613	652	630	637	687	622	585	622	680	605	637	632	627	619	603	616	632	695	655	617	663	637	666	626	638	621	648	593	592	637	622	630	620	626	600	655	661	653	601	683	677	615	654	596	617	652	632	658	686	701	649	600	607	665	665	682	644	632	611	674	670	623	613	678	628	624	639	675	649	654	644	686	599	700	627	642	651	670	669	670	622	683	632	639	669	644	587	648	650	599	663	617	627	650	620	703	671	593	676	664	639	635	680	607	654	606	621	620	649	631	601	680	622	606	585	623	609	631	636	655	617	633	628	604	656	651	609	589	649	604	647	626	625	642	630	624	602	625	659	665	660	643	659	634	608	678	637	590	652	675	645	686	657	679	626	644	590	697	596	641	609	655	622	581	629	661	646	613	645	668	634	655	682	652	643	683	635	646	601	640	634	676	644	639	644	652	695	649	623	659	641	598	619	633	694	639	674	660	645	652	654	628	672	659	623	658	617	624	604	693	656	610	618	673	683	640	678	652	669	653	663	668	619	646	661	623	619	628	634	611	613	669	620	625	582	686	614	674	660	628	649	654	601	591	630	659	592	622	634	675	656	644	591	633	670	625	612	633	639	628	608	672	591	646	612	663	611	695	645	627	649	663	604	601	657	667	645	630	651	662	646	619	660	594	623	615	658	628	682	635	657	617	677	631	610	629	629	625	664	673	671	680	630	625	623	656	639	659	664	636	655	653	624	646	648	637	628	660	641	701	641	641	648	642	700	674	659	605	621	651	625	621	669	660	675	605	630	639	600	681	607	651	607	631	654	646	667	651	624	604	665	665	639	624	616	646	651	669	689	618	659	641	655	681	646	646	680	626	657	640	681	655	630	626	603	633	618	631	658	623	595	620	670	657	655	656	645	636	586	629	628	633	617	651	629	621	663	634	633	645	654	685	623	632	631	658	620	622	629	638	637	638	617	660	664	665	599	637	619	639	629	625	688	685	620	652	665	615	657	711	673	626	653	623	657	634	630	645	606	657	696	661	671	618	654	689	637	638	623	653	700	619	652	605	640	597	645	677	619	657	668	632	617	695	630	664	636	684	679	618	631	669	615	664	603	682	642	653	652	647	627	652	662	648	618	626	616	648	670	628	646	666	666	632	676	608	662	645	631	609	643	613	609	649	609	630	654	623	662	623	667	622	663	634	619	646	657	655	679	612	690	657	659	639	622	633	633	642	613	700	620	639	668	614	595	656	650	637	654	674	621	621	617	673	688	669	687	641	568	659	688	641	656	668	646	612	625	638	653	661	601	645	608	594	650	603	611	694	643	605	654	671	636	675	624	612	625	672	658	632	648	669	659	649	654	675	657	634	639	619	589	641	643	635	619	643	640	667	653	638	643	638	636	677	618	613	654	663	643	655	675	645	686	663	625	661	640	597	608	647	708	602	659	621	635	637	672	670	641	624	604	674	664	643	617	646	614	602	621	644	620	626	637	631	645	670	649	665	649	647	648	669	658	667	657	635	658	646	638	599	633	635	622	699	671	658	632	627	626	652	631	610	679	694	661	692	630	641	663	686	684	613	623	614	688	662	651	624	622	624	664	635	646	625	630	609	653	663	633	641	634	669	577	666	661	675	658	621	624	642	650	656	605	661	671	643	641	644	664	624	578	606	656	645	636	662	666	643	630	635	624	602	638	707	643	639	655	646	627	664	638	638	658	628	641	620	653	670	654	618	656	627	693	667	627	674	651	607	610	636	632	632	624	650	662	694	643	594	649	619	651	607	598	634	660	660	609	651	659	633	627	639	621	653	618	644	665	635	657
2755	527	765	5613	7226	5420	3076	1612	875	540	429	361	347	343	326	303	343	318	296	386	328	338	332	338	340	353	346	327	344	367	349	325	358	335	351	327	301	324	352	365	311	348	283	349	341	346	326	320	354	319	323	327	332	349	358	306	326	380	295	331	307	340	386	343	346	330	332	311	303	359	336	364	340	324	330	334	300	360	352	341	313	339	361	338	327	354	373	324	353	364	354	315	325	313	324	347	331	337	351	379	334	349	309	335	369	334	285	319	349	291	341	342	331	334	336	327	304	322	325	358	357	328	328	336	328	348	335	320	310	341	358	355	333	322	361	342	349	374	333	318	319	360	346	345	342	328	356	333	297	371	327	338	324	331	320	336	323	331	325	352	328	334	338	301	342	361	347	342	304	298	344	323	355	356	289	366	337	318	320	347	327	330	349	320	311	310	344	340	343	343	322	324	311	341	352	324	334	311	330	301	324	348	364	330	294	321	301	348	308	362	335	333	298	325	332	376	332	335	318	319	326	321	354	344	316	334	333	316	315	334	355	322	311	327	329	311	316	368	329	282	344	329	332	301	337	339	321	345	324	342	342	300	351	336	355	336	343	346	347	318	360	338	340	315	348	304	351	335	326	324	347	351	303	360	313	332	330	338	327	342	327	324	322	321	350	317	328	332	325	319	318	337	332	362	363	365	297	340	336	303	311	296	299	344	343	314	345	293	314	331	315	366	322	326	321	313	338	360	323	299	304	350	376	341	322	315	340	342	353	342	372	345	362	288	334	329	327	340	297	310	304	341	358	353	322	353	334	327	314	341	321	332	355	331	323	344	314	342	344	335	350	337	362	335	273	337	330	350	372	324	327	319	349	337	328	318	315	321	337	378	331	345	360	322	320	309	368	332	338	289	337	310	311	338	334	342	340	336	370	330	349	328	303	295	322	341	350	371	345	319	364	369	316	324	374	386	316	303	347	332	348	331	328	332	334	316	325	305	340	317	338	318	361	344	322	339	352	329	329	325	327	355	330	367	303	339	356	344	309	328	336	304	342	324	311	320	355	354	344	331	350	299	365	315	363	383	365	336	325	327	351	370	341	321	336	338	323	349	301	335	340	355	328	310	341	358	348	335	344	337	308	377	333	302	300	351	326	337	326	339	301	349	324	328	334	349	309	348	324	357	315	335	339	326	347	342	298	321	375	312	318	308	328	320	336	352	340	306	319	342	328	350	379	347	360	332	338	347	336	331	327	351	322	358	295	325	330	292	312	320	324	362	324	286	330	353	319	361	294	317	348	344	298	336	321	340	354	333	293	315	304	316	361	339	322	347	311	351	339	337	329	336	329	302	347	333	364	342	302	291	338	303	338	351	370	347	302	346	322	343	340	320	323	348	334	315	353	320	349	332	328	316	311	323	319	353	322	350	327	345	316	344	354	315	334	341	315	343	361	308	334	333	337	307	333	307	356	305	341	390	310	335	339	313	337	344	375	359	316	305	372	343	338	323	328	338	335	318	298	325	335	343	336	330	340	329	331	347	375	330	319	322	306	348	345	332	327	347	324	344	321	321	317	358	334	318	353	331	348	352	338	323	344	329	310	293	315	332	329	329	317	322	328	321	348	331	355	342	333	319	303	344	319	327	346	326	312	356	352	306	296	356	355	334	320	367	329	345	311	330	356	318	356	296	351	350	322	323	280	359	319	336	310	332	357	341	317	311	333	344	344	325	349	358	296	322	303	331	350	336	348	327	332	325	327	335	303	370	287	293	319	312	329	325	344	337	310	336	364	316	315	333	318	318	324	305	289	310	334	324	316	333	319	344	376	326	310	287	313	314	341	299	310	346	303	377	350	337	324	343	338	302	323	293	326	339	368	318	306	362	330	363	356	345	362	301	331	308	287	329	323	350	322	353	309	332	345	319	340	331	328	351	342	325	288	340	353	344	335	290	314	328	326	338	348	347	318	331	319	371	347	330	312	340	319	336	334	315	310	344	347	323	320	335	332	322	331	326	331	316	356	335	309	342	342	330	317	341	309	309	315	332	315	314	357	347	329	331	337	329	325	339	331	305	305	351	345	335	305	353	368	326	379	347	343	326	306	335	335	383	328	336	300	307	349	358	286	343	333	332	322	372	302	322	337	326	323	331	348	342	354	340	305	309	331	315	327	324	308	298	340	316	307	334	282	320	333	354	364	351	336	358	320	327	318	350	329	328	314	334	338	329	327	347	308	302	336	323	314	323	337	339	330	331	338	325	329	301	359	304	324	312	307	346	327	322	307	330	349	302	324	336	331	330	335	339	327	342	368	311	332	317	344	341	325	332	300	316	319	352	348	330	324	335	364	352	322	338	333	320	315	376	339	285	296	314	341	320	336	312	363	365	347	335	345	365	341	345	301	317	300	337	364	310	352	323	298	331	322	363	325	342	366	332	323	330	292	331	325	318	333	311	311	320	349	334	386	347	323	339	336	350	331	341	359	372	314	341	345	334	320	339	310	358	311	330	325	316	362	305	342	335	332	331	344	321	301	378	302	355	304	341	329	334	355	341	348	346	336	345	339	333	334	281	349	341	355	323	338	319	340	348	324	310	337	328	363	342	352	302	336	311	327	334	343	388	339	334	358	355	344	324	332	363	329	356	344	380	343	337	328	307	331	298	349	334	314	351	365	334	321	342	314	303	308	339	331	322	300	348	325	333	319	339	351	338	346	331	331	351	341	359	362	338	355	338	321	317	363	353	324	317	338	342	349	324	344	362	361	360	335	328	329	317	344	315	315	331	302	315	339	327	351	313	341	276	323	323	300	324	366	342	360	310	316	290	331	372	354	324	371	322	299	324	318	325	311	333	329	287	311	361	309	345	319	330	334	351	325	338	367	297	354	337	343	312	349	325	306	300	304	299	308	332	331	330	327	331	322	337	359	349	302	337	346	337	338	329	310	337	324	344	310	343	345	326	330	312	305	345	339	324	336	322	323	338	392	340	377	304	321	317	349	287	299	356	326	329	325	328	327	344	322	340	345	321	335	309	341	324	332	329	319	325	326	358	337	345	318	340	330	340	327	293	338	309	332	333	304	341	331	329	324	329	331	334	304	298	337	345	343	333	373	315	341	345	339	332	352	324	335	294	360	334	321	361	341	349	331	369	290	345	355	354	340	369	353	323	336	328	309	326	335	328	353	320	354	308	329	352	333	364	318	322	325	306	335	313	320	349	310	330	334	367	323	325	363	324	309	317	316	325	350	331	294	330	338	344	305	332	293	347	342	301	336	327	348	317	283	346	314	292	313	345	353	317	371	345	327	317	331	309	348	324	352	348	353	342	301	344	371	323	358	326	344	300	356	356	343	334	342	286	343	332	359	337	343	323	324	317	303	348	342	357	344	353	294	327	352	334	395	307	356	344	325	356	381	332	346	356	319	359	335	308	335	344	314	316	327	325	355	356	366	369	366	341	288	348	302	324	324	346	370	334	326	335	358	324	322	324	356	360	323	326	325	328
2806	996	2163	17253	20612	16003	9952	5587	2787	1553	1090	911	812	786	781	799	812	814	801	784	756	737	764	744	780	795	848	802	784	799	811	750	795	800	773	767	808	809	818	826	809	774	828	778	827	777	829	757	763	796	838	791	850	794	834	833	880	810	851	792	788	766	741	808	815	796	743	792	815	757	761	802	808	776	852	785	841	799	784	810	791	783	779	760	797	766	765	812	804	826	794	789	755	814	780	747	827	778	722	774	789	781	824	812	822	841	760	788	869	808	790	749	767	812	821	801	800	787	757	837	755	757	775	836	805	804	808	836	809	758	756	792	742	862	805	762	810	813	811	796	822	795	781	803	812	812	800	832	738	786	765	822	801	790	763	800	792	756	811	768	778	814	810	827	818	827	753	748	794	789	788	790	818	834	793	796	782	762	798	794	854	771	756	757	793	788	809	779	781	748	823	838	820	780	828	783	744	836	765	791	773	867	811	785	755	743	812	830	809	774	787	757	773	792	771	791	802	773	788	755	808	740	815	778	738	821	787	761	767	807	758	796	811	803	828	795	789	820	838	735	784	745	847	798	811	804	793	768	816	844	843	808	781	797	793	807	752	768	823	800	780	811	800	846	820	807	787	802	812	829	810	823	836	768	793	773	814	762	772	816	787	826	759	800	800	767	834	806	827	840	782	781	767	809	811	837	741	772	781	753	805	741	794	765	856	747	800	837	805	823	735	804	783	767	817	817	755	817	767	814	825	801	864	787	760	793	800	818	833	727	857	825	777	815	860	745	754	836	803	844	843	780	809	752	824	826	787	745	797	800	836	769	751	828	801	827	798	745	779	819	828	768	786	795	747	803	794	768	803	816	805	768	801	780	759	790	814	840	797	823	785	755	742	738	818	770	792	786	762	757	760	790	781	820	750	772	739	762	798	782	791	753	805	832	781	787	808	746	810	817	755	777	750	817	751	738	762	827	787	765	790	811	809	814	792	832	789	796	795	817	791	771	810	783	778	811	840	765	758	853	809	810	786	778	779	724	767	810	843	862	776	761	817	793	748	807	805	783	831	800	782	784	794	813	826	782	836	807	814	797	777	777	821	775	778	830	820	801	752	781	812	759	815	774	724	757	794	805	781	800	795	781	809	794	782	779	790	756	759	778	770	807	849	744	805	766	781	841	816	833	826	776	776	766	860	871	771	768	803	761	824	800	820	828	793	788	805	828	776	801	820	797	799	812	784	807	770	800	821	802	842	834	810	819	780	824	805	751	756	760	754	819	802	744	825	841	812	803	788	738	779	819	776	769	776	769	773	854	789	760	784	786	845	774	787	785	780	777	827	782	839	818	823	794	777	765	810	792	780	767	803	776	810	819	785	803	747	778	745	775	821	792	802	807	856	806	817	831	809	804	800	810	795	786	788	843	772	776	792	799	763	781	840	793	829	796	808	837	800	741	767	753	794	780	781	806	771	826	793	775	795	794	831	816	816	803	796	770	768	789	781	733	842	795	799	778	781	823	804	813	800	795	816	830	804	761	808	753	743	781	743	808	791	808	801	798	797	827	743	766	790	742	786	860	807	817	800	780	840	808	781	805	818	814	761	839	798	753	800	780	782	828	833	819	826	785	847	761	849	806	796	804	751	809	851	862	796	784	850	758	742	786	783	789	792	790	786	816	796	809	771	786	798	787	782	818	766	807	818	814	793	798	804	768	777	805	728	809	743	845	805	772	784	746	859	807	807	817	815	754	782	766	781	790	764	792	851	770	780	787	769	879	804	845	804	806	774	768	817	778	765	808	854	780	781	767	803	809	822	820	832	801	823	758	787	817	832	832	793	777	764	771	806	765	789	788	795	778	824	778	857	798	767	787	767	720	769	785	760	785	799	811	804	765	750	794	788	763	794	801	727	757	745	759	796	773	772	853	819	730	799	777	820	792	792	785	756	824	787	873	847	789	787	778	776	714	805	789	769	789	763	754	808	829	742	793	777	813	804	779	846	775	757	795	794	800	825	764	791	823	756	777	770	796	857	777	844	776	853	773	779	806	799	763	818	827	810	785	794	795	835	787	701	800	771	820	816	783	758	799	804	809	775	793	847	803	826	774	803	813	816	828	810	805	811	742	858	834	777	817	798	808	803	796	826	786	777	834	792	787	759	812	751	830	801	789	785	879	818	736	770	789	785	814	817	825	791	817	785	831	808	822	807	807	835	789	785	802	767	824	826	765	831	797	825	874	815	776	791	806	811	729	766	808	767	802	788	810	866	775	781	808	782	820	773	792	805	834	775	816	824	826	839	765	837	811	855	814	828	783	815	780	763	799	809	830	806	810	836	788	753	790	809	808	806	781	766	794	764	798	768	771	817	818	803	822	783	836	797	817	850	788	780	761	865	758	835	764	818	789	735	787	768	807	852	776	751	797	771	782	783	755	754	819	794	745	814	852	817	768	774	813	853	797	809	785	804	794	793	786	791	793	791	820	780	843	829	772	853	814	816	775	772	806	782	861	783	770	770	796	753	782	790	828	785	818	808	794	787	823	783	851	792	802	817	748	805	776	759	766	821	813	757	750	803	797	795	772	811	830	830	856	833	757	790	806	818	840	801	825	816	798	772	781	781	826	824	797	777	794	759	778	769	792	793	792	774	778	788	794	828	780	760	830	786	810	774	765	811	858	819	821	790	823	794	818	780	790	856	788	788	843	820	770	765	806	781	784	759	743	832	768	834	826	798	789	829	833	795	765	793	844	832	825	797	827	802	796	818	825	837	746	788	812	823	811	792	738	802	804	802	837	747	828	812	816	803	804	811	792	800	813	733	776	779	714	768	751	860	807	751	812	778	775	813	762	763	798	846	796	823	776	811	803	781	783	784	741	809	841	805	790	830	765	757	808	780	788	807	770	784	790	798	757	835	756	764	806	846	761	752	782	799	796	773	804	813	782	775	853	754	791	799	838	782	787	793	779	789	783	782	766	811	830	785	854	781	772	852	785	784	764	840	793	816	805	798	844	820	763	755	794	828	798	774	805	768	833	786	764	796	772	775	824	761	829	828	797	820	763	864	807	795	783	782	794	779	807	821	812	742	787	790	804	808	777	794	805	823	782	834	812	758	720	769	778	770	769	839	771	812	769	818	773	775	772	796	805	821	806	764	787	769	864	841	804	734	790	757	781	787	794	819	790	790	785	790	806	784	786	800	797	835	814	790	749	817	786	844	804	830	823	825	816	823	839	755	842	818	810	821	772	795	818	799	781	799	771	790	786	806	784	809	817	786	801	733	767	778	803	756	805	762	786	785	770	784	795	792	812	792	828	780	774	794	810	825	815	800	800	821	827	825	782	792	821	772	816	790	792	801	767	792	829	786	821	813	820	780	767	768	781	784	807	782	809	760	755	765	789	761	798	848	794	784	738	816	786	739	849	818	832	776	802	819	771	788	804	764	756	811	804	767	791	790	778	766	774	819	798	760	815	802	811	753	812	824	798	793	809	758	749	756	791	807	760
17799	4481	30383	72298	65296	53009	36175	20926	9062	2651	890	449	370	269	247	259	275	274	269	290	266	247	296	285	264	288	239	274	274	250	263	269	254	253	286	298	297	267	283	265	246	266	281	270	282	233	267	266	277	307	258	265	252	286	288	283	281	292	270	294	279	282	267	265	242	276	262	257	287	278	291	289	293	265	269	281	250	270	257	292	253	256	275	315	311	259	303	303	267	270	294	285	257	253	285	309	263	274	242	284	262	261	264	285	244	276	279	280	270	271	283	241	280	254	263	279	265	274	251	282	252	302	264	255	232	268	273	250	247	248	291	256	252	257	262	260	256	266	275	259	252	284	260	291	286	282	276	260	286	271	253	258	276	269	223	244	273	290	294	242	280	280	260	265	241	262	284	228	277	253	227	285	280	263	263	277	316	249	249	268	273	261	295	255	278	292	288	271	259	282	269	293	316	251	294	258	275	272	270	241	288	250	262	280	283	283	283	257	258	264	283	299	244	273	280	246	255	261	261	247	279	286	265	249	276	266	271	262	283	295	298	277	271	225	247	273	262	216	296	256	288	261	281	240	265	276	284	251	249	247	273	269	269	284	288	281	259	298	250	260	276	288	258	268	260	280	268	286	295	271	257	282	263	282	264	303	253	271	294	276	277	305	237	303	225	275	286	297	251	284	287	259	255	263	278	269	265	258	269	276	289	279	280	268	260	276	281	250	291	276	296	275	301	293	238	277	269	267	274	257	282	224	287	285	292	267	275	283	252	262	267	270	287	240	288	276	284	280	287	250	261	283	266	280	268	284	274	266	239	261	290	292	270	267	284	230	250	282	284	264	259	253	296	288	270	249	277	281	285	271	239	261	272	282	259	258	242	290	307	277	290	259	292	245	274	260	278	300	273	303	253	296	266	248	294	292	292	293	284	259	266	265	282	298	263	210	264	274	283	266	286	248	264	273	279	223	266	275	267	278	236	264	278	269	242	290	269	239	278	270	309	297	274	275	286	280	259	265	285	272	245	263	279	253	242	267	290	254	298	283	282	269	277	260	275	249	260	253	251	230	268	244	278	302	249	256	261	291	287	273	255	258	271	277	257	278	286	285	284	269	258	268	231	275	257	227	261	276	253	264	314	286	277	292	256	298	254	244	297	239	261	254	264	271	279	239	235	296	296	305	257	277	275	306	243	294	276	247	255	259	260	286	265	274	263	291	287	237	257	322	266	292	259	249	265	252	265	287	250	272	261	288	261	280	274	285	251	276	271	290	278	236	263	285	303	279	245	273	249	296	266	236	266	255	285	265	258	236	300	295	263	253	299	269	281	308	271	285	243	267	255	324	308	245	269	286	270	290	262	258	263	269	278	283	240	265	285	268	264	293	243	302	287	271	255	278	259	282	281	281	260	271	261	264	255	255	271	301	277	239	262	242	281	249	253	279	264	260	259	284	265	273	290	277	271	288	259	283	262	258	278	286	280	266	270	264	280	254	267	289	262	277	272	300	253	277	247	253	244	261	286	275	242	281	278	294	273	309	292	255	257	266	249	290	290	270	271	298	278	279	282	266	265	250	215	271	274	246	259	271	234	273	281	283	273	283	264	258	299	274	264	264	272	307	237	257	316	266	273	270	276	268	264	270	284	270	286	277	260	273	257	300	258	251	294	273	246	232	259	262	275	245	292	260	306	293	284	247	275	248	239	240	262	237	262	274	267	249	267	272	261	284	286	280	271	261	266	302	227	288	250	287	288	248	256	256	276	269	285	270	274	309	293	303	280	273	296	301	265	291	260	267	248	261	276	243	259	269	286	289	278	274	282	263	265	270	292	291	278	272	283	317	264	262	252	279	258	259	259	251	249	278	285	237	263	271	262	276	243	285	270	255	250	250	246	276	267	273	287	288	250	279	264	289	282	293	260	262	261	269	270	291	262	277	216	297	245	260	260	243	264	299	274	257	254	260	288	262	277	297	267	267	286	268	300	290	238	300	265	259	265	296	283	262	277	244	257	287	276	293	258	259	276	244	289	290	272	275	261	292	269	268	278	248	252	272	293	270	268	263	281	247	305	274	257	294	270	282	275	283	276	259	275	270	243	269	255	287	273	272	273	308	248	254	257	252	265	285	293	306	239	270	303	290	285	249	305	302	275	284	259	274	273	279	254	279	253	260	299	229	275	267	272	266	273	254	254	290	254	243	273	252	303	270	260	295	256	278	264	258	269	263	254	238	267	233	286	293	270	268	301	286	265	263	248	289	270	284	268	273	257	275	277	245	253	235	286	276	255	271	264	246	302	258	256	257	300	235	268	258	272	276	258	276	273	317	269	253	287	298	268	251	271	265	255	262	282	246	264	277	274	283	283	280	265	274	299	265	267	270	254	275	319	218	275	265	292	250	282	244	277	287	269	253	277	276	284	278	284	288	254	252	267	217	328	283	256	291	284	273	276	262	256	278	256	286	260	232	273	275	259	288	261	265	293	261	270	256	295	285	252	234	263	279	289	278	259	275	291	246	258	282	236	247	273	272	266	277	257	223	251	284	285	258	271	260	291	254	266	287	253	259	271	277	259	266	263	265	282	283	290	278	257	251	245	294	250	287	233	271	258	270	288	267	288	295	250	273	243	311	263	253	236	285	300	307	268	268	238	276	272	278	273	258	274	315	284	269	280	278	259	284	259	278	273	259	270	239	282	287	244	300	271	261	280	257	255	282	250	249	282	278	271	285	263	289	266	259	282	270	294	268	268	234	296	226	271	254	300	264	288	263	321	278	250	270	242	251	285	252	270	250	268	298	256	292	261	276	248	260	266	272	288	246	297	272	278	272	282	262	271	267	288	252	263	266	267	267	271	266	261	255	285	243	262	255	261	276	251	267	303	295	266	290	266	281	258	250	289	304	289	296	256	251	274	285	255	267	280	271	250	272	275	286	236	225	284	239	250	256	296	273	297	289	263	301	269	290	264	264	273	268	272	271	289	277	257	258	279	263	285	273	268	244	255	273	236	242	301	302	291	266	250	269	272	289	288	266	259	264	271	288	268	255	293	282	249	222	253	272	266	275	298	305	253	265	283	261	268	289	240	224	282	258	282	262	260	267	266	284	256	288	276	261	272	305	276	247	274	269	255	269	247	234	261	258	278	279	284	244	247	288	273	268	262	271	259	252	256	292	286	294	307	261	295	253	292	228	259	285	290	281	257	274	254	251	271	271	235	293	288	254	283	247	263	271	247	264	255	281	293	294	261	262	240	287	280	269	279	275	296	247	281	277	273	296	284	254	249	297	277	289	275	262	284	254	298	259	302	285	260	305	275	301	262	296	286	281	317	282	255	281	266	287	259	263	240	274	286	268	293	231	259	268	253	235	287	253	288	293	272	251	261	269	256	262	301	257	272	265	267	269	252	249	257	273	269	281	244	250	261	290	258	245	262	283	273	267	287	254	320	279	279	261	285	246	278	282	271	307	281	273	282	255	282	247	255	282	291	284	280	298	276	275	262	266
9824	3779	36016	75899	73971	63694	48689	35045	20828	9008	3624	1508	846	733	639	645	654	689	713	676	650	733	653	627	658	615	711	692	657	662	662	676	668	662	670	652	662	684	663	630	676	677	687	695	626	668	655	689	681	651	647	618	671	680	687	719	658	639	658	625	662	665	651	657	698	709	657	643	641	644	679	683	661	684	628	648	605	643	684	636	625	684	673	640	666	672	669	691	676	674	673	660	657	721	688	644	697	646	671	629	689	607	654	678	649	695	643	693	689	659	633	640	659	668	662	689	710	679	692	656	678	671	652	643	686	668	701	614	689	654	676	643	695	664	655	652	682	631	656	645	695	630	691	604	630	668	651	670	682	659	677	696	632	653	662	638	669	622	635	668	627	675	704	645	718	687	674	643	688	697	645	668	660	661	667	700	671	695	645	725	649	665	643	677	638	672	676	684	650	665	683	638	633	669	649	710	650	687	663	652	694	619	703	668	674	674	711	649	704	633	641	661	629	675	585	668	632	671	644	648	621	673	676	666	687	643	677	650	669	664	707	689	674	728	684	637	670	675	659	627	687	713	646	661	662	667	642	685	663	691	672	654	697	682	660	663	696	654	712	637	666	681	640	644	663	671	667	655	644	676	681	729	685	679	636	680	680	689	697	672	694	661	652	660	694	642	656	665	663	682	653	710	605	662	703	655	663	684	593	690	639	670	668	697	684	681	653	641	671	670	673	675	714	654	691	683	668	693	657	679	692	643	743	666	667	637	689	691	670	713	656	637	712	675	654	654	696	645	665	687	657	627	642	688	631	697	633	648	622	694	664	668	648	663	660	692	653	679	673	648	675	628	663	654	647	648	636	669	676	645	640	668	669	745	702	662	682	658	634	674	667	647	647	666	659	658	684	658	636	680	679	643	659	674	673	653	674	632	629	653	654	647	689	687	662	644	699	695	702	647	678	680	652	684	655	643	729	657	634	662	638	667	675	675	654	702	698	670	628	689	620	595	675	686	688	656	686	711	660	660	661	674	675	664	660	668	673	659	693	696	652	655	669	665	715	665	644	663	660	662	674	656	645	658	670	669	617	728	646	661	651	691	649	624	624	679	681	655	638	655	657	684	681	665	668	616	657	692	675	662	637	649	650	668	669	663	663	703	683	652	665	671	630	671	635	653	673	688	666	671	663	656	656	670	654	698	632	671	656	710	669	719	609	668	652	648	661	692	669	644	650	665	678	677	694	635	704	695	694	658	652	707	637	639	686	667	709	643	646	653	659	660	634	676	658	635	662	627	689	645	660	707	648	664	636	665	685	686	685	638	640	645	688	716	688	636	668	631	683	684	680	695	726	648	663	662	692	622	637	664	675	653	668	664	648	669	664	710	645	674	697	644	687	646	710	682	662	685	696	665	667	645	697	636	637	663	674	627	664	665	674	658	642	640	692	638	682	706	648	681	694	687	681	685	675	675	645	693	699	622	666	651	663	670	709	636	653	686	665	684	663	670	720	691	613	657	665	651	662	618	668	656	694	647	666	669	632	637	682	637	665	644	737	644	649	616	671	698	648	696	622	686	622	643	679	644	689	629	682	694	736	669	661	638	634	676	664	674	621	643	656	659	674	666	682	647	686	679	622	642	678	694	655	652	724	681	619	735	676	677	713	655	656	654	657	638	672	692	671	697	644	638	665	695	636	680	673	671	651	652	679	696	656	675	706	691	676	640	671	662	726	685	658	665	651	696	661	658	653	637	665	701	678	694	691	651	631	734	699	694	691	698	647	665	664	636	697	662	720	668	674	642	678	692	622	660	684	688	717	674	624	644	632	625	641	655	708	682	654	665	648	638	693	632	733	659	698	671	671	659	643	622	637	663	679	723	679	700	670	717	675	626	664	633	655	690	683	587	692	667	622	617	625	650	647	679	662	629	736	649	653	656	668	674	651	621	648	685	631	687	669	693	645	685	648	657	697	652	654	636	674	660	691	657	685	640	673	693	678	704	690	627	664	655	659	684	712	682	659	647	654	671	655	682	684	674	643	689	692	641	726	652	678	654	643	677	653	682	695	651	655	681	675	690	681	659	654	684	636	678	679	679	673	708	657	649	678	677	683	691	673	629	689	716	723	644	669	703	630	688	691	698	648	653	640	660	639	683	650	637	729	661	683	682	677	673	654	645	675	636	644	657	661	670	695	674	657	685	630	626	678	654	672	678	661	686	693	673	672	652	647	683	680	669	638	636	688	682	673	655	685	688	660	660	676	650	691	633	644	643	652	640	629	641	669	699	665	702	644	674	649	670	692	625	677	671	676	698	696	672	653	679	667	665	701	653	684	670	668	675	679	659	700	663	686	692	721	653	650	661	672	629	660	659	667	675	655	684	654	668	716	643	657	650	673	651	667	667	666	682	692	650	661	679	634	665	615	677	701	651	678	635	646	647	673	655	673	650	641	665	636	629	632	731	690	655	681	658	688	640	692	693	721	680	677	687	645	662	628	672	644	686	669	644	629	649	677	638	655	658	622	689	670	674	696	675	670	633	695	659	690	650	685	691	686	663	643	615	662	655	614	667	644	675	646	693	655	667	638	651	681	642	689	678	696	641	665	670	657	662	648	656	721	634	645	651	674	704	624	685	644	629	669	684	649	682	681	688	653	657	690	636	621	665	631	642	675	636	639	712	649	624	678	657	666	696	648	622	669	642	652	693	641	651	653	666	687	693	648	674	623	674	695	705	658	639	687	657	650	614	625	703	667	671	666	695	653	662	672	626	674	673	644	671	652	630	652	686	688	651	638	651	657	662	650	660	655	665	601	689	681	663	719	646	670	672	684	639	681	692	634	657	654	693	696	686	690	656	632	656	686	657	689	616	622	636	619	749	657	668	649	657	741	619	644	683	690	658	636	707	697	679	658	631	639	690	658	662	658	631	677	676	657	620	696	687	658	642	650	679	605	648	668	680	642	667	698	668	658	662	625	667	670	692	645	690	711	652	659	653	641	661	666	670	651	693	663	683	678	678	649	682	671	639	655	696	671	696	686	656	653	622	690	672	695	693	665	638	686	668	672	671	711	662	707	681	721	666	696	675	665	675	672	641	637	671	665	701	715	622	666	660	675	645	693	667	646	642	705	706	643	638	696	675	651	736	678	657	591	692	700	634	674	648	668	657	720	737	626	716	648	664	648	666	639	671	626	654	652	719	662	705	697	637	680	625	675	690	685	713	672	667	669	653	689	695	668	703	655	654	696	663	691	614	680	710	686	634	671	661	702	688	652	662	663	641	671	622	627	658	651	636	656	611	644	695	680	646	664	652	636	668	682	660	689	630	692	655	669	694	655	687	604	640	670	590	684	685	695	660	652	689	652	665	649	658	607	650	653	673	631	675	707	678	718	675	664	675	673	658	672	677	669	730	710	644	691	667	619	655	695	615	639	689	652	661	667	676	739	655	675	661	674	677	667	656	643	638	661	669	626	691	658	646	674	677	671	635	626	689	648	694	687	675	650	658
19970	5897	35271	74762	68375	56189	38182	23037	9862	3126	1042	482	309	298	255	246	259	250	250	291	242	269	268	240	252	251	245	239	255	258	240	260	269	266	279	277	275	257	243	241	259	267	264	243	270	259	246	255	227	256	243	262	293	278	225	254	253	246	242	234	258	261	244	247	232	258	231	245	257	282	250	239	249	285	268	245	266	211	276	286	279	259	252	263	248	270	252	254	283	287	264	235	247	261	237	251	270	260	243	258	264	257	268	246	255	245	237	276	252	252	263	262	253	253	248	263	280	259	242	269	262	270	273	264	249	226	263	260	280	264	240	262	270	264	243	279	249	243	265	220	282	241	266	262	252	259	255	274	272	300	275	256	279	254	265	248	259	289	267	251	253	253	221	235	247	260	225	243	228	249	258	259	268	258	229	274	265	254	269	249	237	264	259	266	250	257	261	280	240	243	259	241	257	252	251	253	244	257	256	263	225	241	245	256	233	264	270	255	234	249	252	257	231	270	262	275	246	232	281	255	266	272	243	258	281	252	260	256	279	268	278	276	243	264	258	256	250	252	234	273	271	238	227	275	243	249	266	281	260	269	252	246	259	252	239	217	263	280	261	281	251	238	263	252	224	201	243	259	284	234	298	245	251	254	273	294	252	269	289	204	254	266	268	247	274	249	232	256	263	266	246	271	238	218	251	255	282	223	232	237	235	258	275	250	229	268	255	241	266	249	241	293	274	271	268	233	256	274	250	242	242	256	266	220	214	275	257	269	306	261	232	255	254	240	276	287	233	251	243	263	249	271	270	247	253	247	231	251	229	237	272	276	241	235	260	236	242	240	251	301	252	258	246	244	250	228	285	259	241	258	252	242	254	218	274	257	268	265	217	257	294	239	227	249	249	265	248	255	269	252	246	270	237	245	238	233	240	253	288	245	215	271	236	280	252	267	252	264	266	278	253	273	251	257	257	224	232	259	281	263	256	240	268	247	253	271	266	238	253	250	233	275	248	239	249	235	265	261	231	266	278	265	240	257	248	260	244	268	252	243	247	241	288	217	244	255	258	254	243	262	233	242	260	226	257	273	267	236	248	240	284	268	221	255	263	278	265	269	246	245	277	274	270	226	280	265	251	272	233	244	292	293	260	229	267	278	280	247	236	233	241	262	280	254	246	252	249	273	283	231	237	234	234	256	283	275	257	277	227	253	252	238	277	271	236	267	235	255	209	237	272	261	256	271	267	244	280	253	261	269	246	256	230	222	232	235	268	260	287	249	236	248	250	258	252	245	245	279	269	266	231	211	235	262	271	268	255	261	250	282	261	270	229	255	258	245	236	252	280	242	234	246	249	256	251	251	223	246	245	261	223	279	264	232	262	273	220	254	251	251	236	249	267	232	238	253	248	263	249	270	261	297	236	250	246	246	258	246	278	294	258	223	249	254	268	250	259	231	239	255	213	215	230	241	230	260	293	266	272	250	240	257	253	250	234	226	254	257	262	242	290	247	233	273	260	239	255	261	271	246	271	260	241	296	266	280	257	282	256	248	252	258	243	243	295	262	245	272	263	272	257	255	264	246	212	241	280	256	283	257	253	274	256	263	254	273	258	238	251	260	272	261	254	276	268	252	242	267	250	263	252	273	241	269	251	258	236	248	250	243	257	249	273	270	284	285	282	294	277	258	261	272	255	247	240	233	266	226	258	238	264	269	253	262	273	233	259	238	284	242	220	247	232	267	254	243	253	247	274	251	265	265	250	245	242	255	254	234	244	246	277	246	277	232	249	224	218	243	240	278	270	256	283	254	282	255	272	257	259	289	273	262	246	258	236	227	235	254	241	230	224	247	246	256	274	236	239	277	232	275	242	254	236	233	277	259	257	290	258	253	232	237	227	271	258	278	273	233	267	248	233	264	254	276	228	262	248	209	242	267	270	272	241	260	244	260	242	228	237	252	274	245	234	265	260	262	300	238	243	221	273	252	253	240	258	274	218	268	250	232	245	272	280	255	245	257	236	248	244	228	262	283	286	264	242	219	275	266	270	232	258	255	267	272	269	270	242	259	239	227	238	258	232	233	262	268	243	264	247	244	230	277	260	252	261	273	249	266	246	232	263	277	271	265	289	253	265	259	245	262	268	279	242	240	264	244	244	265	270	228	256	247	269	272	253	269	261	267	248	259	257	247	233	241	281	243	258	261	271	266	266	240	270	271	257	281	240	245	283	274	250	261	261	269	253	249	238	265	257	281	284	256	265	217	248	265	245	257	268	269	261	264	254	278	264	246	262	250	257	262	273	240	245	240	248	248	261	243	284	252	230	280	252	272	253	264	233	254	236	267	264	259	257	225	251	267	244	268	247	261	253	245	260	241	247	252	264	260	262	233	245	254	245	251	271	260	222	233	274	276	250	250	244	270	239	257	265	246	247	261	276	251	293	261	256	255	212	238	251	267	242	269	247	244	254	240	253	284	256	255	254	266	267	262	275	275	243	233	242	243	250	210	266	251	270	226	226	244	218	257	227	254	240	271	290	241	247	268	261	287	246	289	223	212	262	279	252	252	261	265	243	282	275	247	248	258	243	261	266	271	247	276	253	236	267	259	265	256	255	259	222	256	261	265	251	275	230	237	259	224	273	268	267	237	248	240	261	272	280	262	246	259	278	264	272	241	306	252	276	285	264	284	234	268	257	285	267	236	267	250	285	251	254	230	233	266	232	253	235	246	274	292	267	251	256	254	249	236	241	239	239	251	249	261	257	275	260	236	274	268	264	230	259	243	262	260	265	242	234	253	250	245	244	234	251	261	257	270	285	263	264	293	284	236	274	256	264	233	251	264	258	241	251	250	289	260	255	238	251	247	246	305	258	247	251	273	244	255	247	255	303	249	257	265	279	256	264	268	244	248	250	231	267	278	247	261	259	264	268	258	240	254	245	252	274	276	257	286	240	264	224	265	251	261	278	245	243	283	248	264	263	265	258	262	273	286	271	263	259	215	227	256	262	257	256	260	248	262	250	242	243	253	249	236	256	263	247	262	258	271	247	244	287	263	234	261	233	258	264	260	285	277	223	271	246	273	249	256	252	262	278	242	241	241	219	253	251	277	265	248	271	259	274	258	278	257	267	269	269	275	262	259	260	241	237	248	267	259	260	259	274	256	285	283	284	243	284	268	268	244	229	251	252	271	260	252	252	241	251	270	263	260	261	237	274	256	229	253	266	213	242	269	254	279	267	230	267	253	242	266	269	249	219	247	265	232	283	272	261	271	266	246	242	280	240	245	254	248	268	265	293	274	228	261	234	263	241	270	223	243	255	272	242	242	245	289	283	251	272	239	264	287	269	258	244	235	255	240	255	252	265	263	247	249	241	278	234	240	238	275	253	243	284	258	257	240	246	264	273	217	251	270	252	231	269	235	246	242	233	225	256	241	228	267	261	270	246	233	272	276	251	246	245	253	278	271	269	247	227	259	211	240	238	253	281	232	254	247	293	239	252	265	263	255	277	230
10649	4795	39815	79066	78070	66506	50308	36844	22410	10406	3818	1602	849	687	658	668	661	624	645	632	618	644	603	596	648	648	640	593	610	610	672	648	660	627	653	603	662	599	623	660	600	621	628	587	669	630	597	620	664	668	631	678	621	669	616	612	627	626	645	635	626	595	623	591	640	666	659	672	672	695	670	606	626	624	649	633	625	606	606	662	675	616	612	630	687	637	616	619	634	671	618	663	655	635	705	629	656	664	679	619	660	643	621	595	650	611	602	661	639	678	618	691	682	671	651	664	662	633	707	644	664	615	603	705	686	683	620	634	638	616	606	669	638	632	616	671	650	669	654	616	612	649	590	629	622	626	619	621	637	626	672	655	664	617	644	672	618	665	569	602	644	651	596	619	618	600	642	643	687	615	667	637	606	641	628	633	632	667	637	597	625	631	619	676	627	618	582	589	614	613	638	651	608	647	596	637	659	609	633	644	624	641	658	685	587	656	658	632	610	627	629	625	618	649	605	649	645	632	615	647	600	612	699	604	594	615	593	653	612	671	617	599	657	656	666	648	595	632	597	615	625	629	584	605	664	606	615	625	634	604	641	667	683	639	657	611	605	630	592	623	603	622	670	649	662	609	592	632	656	637	696	635	637	641	663	673	650	647	631	672	614	625	664	623	648	667	656	615	554	643	648	669	632	664	690	620	601	647	651	630	638	620	618	649	618	613	627	621	610	660	604	647	611	662	636	634	695	627	646	619	652	616	653	620	610	673	633	652	626	663	687	622	642	640	619	613	603	686	652	603	619	628	646	638	632	612	598	623	568	639	634	607	625	640	665	597	623	611	636	648	668	663	593	637	619	663	625	608	640	665	648	614	611	658	629	598	627	630	592	591	655	627	659	631	611	634	635	625	661	608	639	656	641	639	624	623	702	670	632	639	580	598	580	639	589	633	593	612	650	681	617	609	622	616	658	633	550	670	626	625	619	583	633	618	610	575	628	615	650	640	655	681	621	595	641	655	606	658	651	669	653	688	690	599	637	664	665	636	607	616	646	652	575	647	653	623	609	624	623	630	578	629	666	685	618	653	612	632	650	593	639	627	644	644	653	649	635	628	639	633	646	623	679	610	704	608	632	658	665	620	640	619	648	632	660	653	638	679	634	626	676	652	627	633	606	625	634	656	607	589	630	644	596	681	666	649	621	626	610	637	641	656	622	622	633	655	660	611	613	593	652	610	576	561	594	657	620	634	663	652	602	634	607	618	663	642	671	662	597	665	656	654	643	611	622	614	608	620	608	626	629	605	646	599	602	572	633	647	683	625	594	633	577	634	619	611	606	639	608	679	645	631	618	636	666	616	565	648	626	608	636	617	633	603	666	619	621	604	627	639	618	666	637	654	653	633	606	637	643	621	637	620	620	584	623	612	638	644	608	625	627	607	631	626	611	639	666	602	643	619	583	608	634	626	611	650	654	652	635	655	649	583	594	680	633	661	654	620	631	638	635	611	605	632	672	645	636	674	654	644	634	641	615	653	635	639	622	626	617	668	633	606	654	662	661	642	614	656	595	615	651	638	586	640	624	640	625	595	647	618	614	634	664	630	641	603	689	648	633	624	604	681	609	643	613	660	609	642	631	629	635	613	631	655	664	631	649	590	591	638	649	640	650	653	599	648	615	620	631	695	663	623	636	660	629	663	614	598	618	594	651	646	629	648	637	631	643	652	622	574	654	576	658	649	587	647	720	664	614	657	650	613	641	617	608	676	613	636	661	636	684	663	614	629	602	671	603	658	632	668	578	617	685	653	630	621	618	609	668	600	595	697	616	668	662	650	635	661	611	620	633	619	609	652	624	615	629	629	620	635	641	631	638	614	609	617	658	611	622	639	613	638	619	679	604	660	640	644	611	640	646	614	652	618	587	618	600	625	636	652	636	606	597	660	614	616	651	610	601	676	599	639	565	695	645	663	603	616	628	613	622	589	638	629	602	643	628	627	602	666	644	639	658	644	658	661	631	605	623	647	609	615	619	684	640	633	627	607	635	617	660	632	650	622	630	592	668	659	615	629	610	605	659	671	606	625	662	598	657	646	675	561	641	652	631	641	635	635	618	650	608	612	618	651	680	692	601	643	623	628	694	584	610	586	652	685	575	654	641	646	601	627	658	681	627	661	619	645	648	644	630	634	668	629	652	618	598	616	631	615	660	634	668	638	596	660	630	593	628	626	655	656	634	619	641	680	677	649	609	698	684	644	635	585	629	605	694	655	678	615	645	623	575	602	647	636	639	608	607	656	646	637	649	628	632	633	644	632	613	643	642	666	625	641	649	636	643	640	630	636	628	647	615	636	673	583	634	624	606	664	659	616	653	679	629	607	639	609	646	605	655	627	615	629	674	598	618	641	621	602	668	680	614	593	591	630	666	659	631	640	658	697	652	605	621	607	589	675	612	594	637	637	641	652	651	618	655	674	622	633	649	606	600	631	608	670	652	628	625	616	615	609	666	694	636	621	610	618	590	574	659	645	625	627	629	619	657	625	654	624	628	668	616	631	677	618	669	657	622	652	608	626	629	643	622	669	633	615	641	639	683	622	638	661	629	637	608	629	604	644	621	622	653	622	617	636	640	636	649	612	655	617	657	603	613	651	670	650	639	618	598	624	630	633	610	621	614	627	632	629	644	631	625	636	637	630	706	583	632	630	656	623	660	658	612	663	652	612	639	596	602	621	644	638	664	608	663	588	673	640	624	627	669	628	619	644	638	646	608	631	630	633	686	642	670	669	638	624	659	584	641	630	612	634	611	638	666	635	664	601	629	636	638	622	608	630	627	627	627	628	657	627	664	636	611	622	643	632	647	655	628	586	627	581	633	605	608	571	582	654	638	604	640	576	631	619	636	616	643	647	653	635	666	612	652	623	637	619	659	623	646	636	637	621	629	636	656	592	625	638	612	627	639	580	649	655	610	625	631	613	616	632	606	637	649	649	636	696	601	603	685	661	643	600	670	635	653	668	670	647	622	641	599	579	628	650	606	631	588	623	628	598	637	615	653	604	637	624	625	690	689	622	670	706	663	611	633	636	642	712	638	657	628	606	633	691	683	641	587	624	642	659	649	641	613	631	641	649	595	637	643	651	699	664	586	624	631	658	618	624	631	630	635	573	632	640	630	633	606	627	590	621	676	586	662	631	682	656	625	600	636	626	640	685	600	622	624	623	619	631	656	626	652	632	623	611	606	640	618	611	610	648	666	612	641	619	612	594	624	627	659	595	602	672	639	617	622	623	657	622	635	642	608	629	631	653	668	666	609	675	634	610	643	679	621	627	592	634	651	612	640	667	633	643	605	629	571	654	626	597	601	640	614	636	655	602	668	634	653	618	590	620	651	669	629	620	605	638	644	645	645	641	638	616	603	650	653	646	651	659	622	645	648	622	626	619	605	677	633	644	633	646	610	658	619	655	618	638	632	609	602	716	599	658	611	652	612	576	662	596	611	636	611	609	650	661
2642	603	1781	6486	6704	4841	2535	1511	871	575	421	352	326	345	318	305	332	366	336	326	324	285	352	347	334	301	356	352	314	332	331	330	324	352	321	357	334	336	335	327	333	349	332	365	332	308	324	304	329	336	329	322	290	321	362	337	325	349	356	349	322	319	287	302	295	331	326	311	367	340	324	327	333	355	332	358	350	308	338	336	369	340	317	362	329	310	348	314	349	331	342	305	340	322	348	334	323	320	315	338	338	339	320	335	382	328	344	317	324	341	348	362	351	287	335	340	323	307	350	332	351	311	343	340	334	338	308	368	353	377	301	331	347	349	343	318	329	309	321	326	347	375	330	340	339	380	373	316	328	337	325	359	339	358	318	331	319	335	347	346	324	326	344	334	315	325	318	344	335	311	332	333	322	348	330	324	319	379	352	357	329	351	335	339	336	320	352	359	332	369	331	350	318	366	344	328	333	346	333	330	357	349	322	334	349	314	354	353	326	334	327	325	326	334	352	325	348	314	357	346	330	320	332	347	322	331	308	354	327	329	330	316	346	339	327	284	324	308	331	318	326	334	346	307	354	342	334	294	339	365	354	366	350	332	326	343	352	335	329	331	324	341	357	317	375	340	314	324	313	336	327	363	316	357	323	341	308	329	325	320	306	332	328	337	321	334	325	337	301	331	343	347	316	346	270	325	351	356	346	301	321	326	328	299	318	314	338	317	311	342	352	332	361	288	327	344	358	331	336	334	334	354	337	292	346	318	339	330	358	354	336	331	323	329	334	317	302	339	287	310	350	319	314	336	341	328	313	339	367	292	357	320	327	317	323	342	348	354	299	337	339	322	307	326	322	327	318	331	342	333	327	365	294	306	350	304	327	348	352	352	321	318	347	330	310	343	314	335	341	351	329	327	315	339	334	345	321	356	356	356	330	357	331	289	335	361	334	355	354	358	338	324	334	342	340	360	320	353	312	314	350	347	322	350	342	307	372	325	335	352	349	329	314	327	359	350	316	350	328	341	319	303	324	325	324	318	332	353	348	330	310	311	364	319	318	315	302	291	314	323	330	339	319	337	350	343	352	318	333	357	313	325	335	345	338	356	321	329	335	356	345	334	327	364	328	296	335	312	321	350	336	380	311	323	305	323	342	336	330	344	333	335	306	315	321	360	352	341	348	320	318	350	336	340	309	306	343	322	320	343	297	320	307	361	337	367	350	325	328	337	350	322	366	325	346	305	318	330	318	329	289	343	343	321	354	351	316	320	345	328	337	345	374	304	336	338	331	283	313	346	296	331	333	331	338	350	333	306	378	334	318	341	331	340	319	340	348	360	339	334	352	338	334	341	371	300	338	308	373	313	352	326	326	344	326	354	336	338	362	320	345	351	337	334	314	340	369	353	324	318	329	350	352	313	371	311	371	319	379	321	333	323	330	357	347	377	340	312	296	307	316	342	340	321	328	360	337	338	354	348	326	315	322	308	342	320	337	347	339	341	339	327	335	339	371	340	326	337	295	353	313	366	328	333	328	307	336	317	335	345	347	336	348	344	354	285	345	356	314	376	327	346	334	332	335	340	340	347	344	365	336	362	331	322	360	331	358	335	298	339	336	377	321	328	348	327	305	338	318	327	343	354	338	393	350	310	335	350	325	322	323	302	332	360	374	340	353	288	349	336	325	358	365	314	319	339	306	322	359	299	348	365	350	351	287	333	334	369	351	305	295	332	351	337	347	323	327	319	335	297	325	309	310	349	374	344	335	328	351	343	316	325	308	352	342	341	330	324	339	334	329	313	339	332	335	300	313	333	318	336	340	348	327	350	340	312	293	345	300	307	339	372	319	335	332	314	350	334	320	293	321	340	350	326	358	334	358	320	334	322	361	313	347	341	360	343	346	343	320	339	355	342	348	374	322	331	309	328	318	343	341	297	360	357	332	351	295	341	327	319	337	350	356	345	290	331	350	345	328	360	311	364	332	344	327	355	346	332	336	350	316	311	292	315	307	327	318	319	282	335	340	338	352	312	311	338	322	360	359	310	339	349	326	349	321	321	375	348	327	343	349	323	322	293	350	306	372	332	312	322	320	344	348	309	332	320	338	328	333	332	338	319	373	351	293	290	331	331	349	331	329	373	340	370	299	278	351	326	317	326	287	311	327	323	358	315	328	341	315	366	328	345	344	327	354	303	359	342	348	343	337	311	320	339	308	324	331	311	326	326	343	337	355	329	321	325	347	316	322	375	338	324	336	341	329	364	339	350	366	346	345	340	348	356	340	332	306	345	333	334	357	309	336	333	321	309	338	303	333	344	391	305	331	302	367	298	332	331	326	331	348	367	367	362	352	310	315	305	345	352	355	313	365	360	346	328	316	319	344	309	348	311	290	330	308	330	319	378	348	335	327	325	306	351	341	326	365	339	325	317	318	329	335	343	337	310	356	334	295	360	377	339	312	340	336	372	314	352	362	370	345	316	344	353	333	313	315	325	337	338	316	337	347	338	335	367	347	333	325	320	333	344	314	352	351	367	296	329	360	349	328	313	332	345	320	356	323	354	339	387	334	364	336	310	327	334	381	333	302	359	313	366	338	323	337	340	346	354	342	309	356	345	336	346	348	327	319	353	346	337	324	336	315	302	325	360	307	318	364	317	341	360	341	312	301	322	344	334	356	353	306	342	347	324	367	349	329	333	322	322	342	339	327	333	349	336	324	333	334	328	324	327	335	352	330	314	347	322	340	322	353	378	323	320	324	342	309	327	328	327	355	326	338	324	319	326	361	296	342	327	342	338	323	338	303	352	355	358	281	334	338	378	330	300	328	351	326	303	356	309	343	323	325	312	317	358	294	315	382	332	319	309	325	319	345	309	351	343	317	329	305	318	331	334	292	302	264	341	343	294	323	333	337	331	348	370	333	340	388	356	352	356	343	315	321	341	355	325	336	321	335	356	371	303	349	359	327	369	323	337	312	343	327	319	344	327	331	344	322	367	373	351	350	356	303	370	332	324	336	351	331	304	316	367	341	322	335	344	370	321	363	334	351	331	297	327	317	356	364	335	316	335	342	341	328	346	333	354	299	339	316	336	295	342	320	300	306	308	344	321	310	346	330	350	326	349	347	293	329	358	356	346	358	315	328	343	373	321	345	342	323	300	316	328	327	337	336	334	310	330	315	340	339	298	316	335	353	298	335	325	309	337	339	369	332	365	330	320	326	329	333	333	342	320	337	334	333	337	326	353	340	322	353	334	359	314	328	348	288	329	394	325	329	334	330	316	297	335	323	313	338	314	336	313	354	359	362	312	378	356	344	334	312	345	360	338	312	332	334	327	317	329	367	333	357	341	330	322	349	368	339	314	343	327	299	304	339	304	326	320	321	313	293	320	357	330	336	340	287	335	320	344	288	331	338	368	323	302	309	330	351	318	345	292	335	356	330	323	376	297	306	391	332	327	337	369	347	347	335	371	313	338	316	285	350	328	358	337	316	329	339	347	351	338	307	329
2750	1068	4798	18603	19525	14837	8739	5318	3024	1669	1117	881	787	871	830	757	799	815	817	845	782	763	824	808	845	793	771	798	814	769	784	801	842	790	812	857	831	815	751	822	791	778	759	787	794	791	797	813	814	788	853	842	820	780	854	849	803	806	778	816	778	800	797	829	847	811	828	776	787	821	768	812	820	762	766	790	771	828	808	806	799	798	811	793	803	795	809	786	782	794	787	772	801	864	799	812	833	838	777	802	817	839	813	777	793	820	825	805	757	819	805	839	743	793	836	805	805	785	858	813	824	783	807	765	816	798	811	824	768	814	822	806	837	838	773	861	857	797	770	775	813	782	803	794	789	789	747	785	779	817	771	806	825	772	821	803	746	815	798	795	834	765	779	771	784	785	808	786	837	804	758	788	810	821	790	778	794	792	822	802	770	805	779	799	819	855	814	770	782	742	796	816	783	815	806	794	775	774	778	861	765	785	799	793	824	795	827	802	761	828	825	789	775	783	805	783	855	862	772	810	799	828	798	851	853	832	783	807	774	820	793	787	772	798	807	767	806	810	816	799	838	739	862	771	850	835	806	806	806	832	792	824	799	755	786	780	787	801	806	791	820	805	804	790	826	801	798	769	772	787	841	812	806	809	788	843	818	749	860	842	845	789	778	820	773	770	824	813	813	786	820	794	766	810	805	868	803	785	812	799	821	752	816	802	792	844	810	778	791	776	849	798	767	835	780	833	787	778	784	788	834	787	765	778	783	841	791	839	766	769	821	831	775	838	799	767	785	783	783	761	817	808	850	814	866	834	788	778	783	790	816	837	767	811	748	794	828	831	801	766	772	795	794	800	783	782	737	833	793	824	773	852	831	794	823	817	780	794	807	825	774	826	803	795	774	806	811	811	821	783	793	772	852	815	830	820	783	807	752	773	791	816	878	822	797	828	772	792	773	769	774	849	822	795	798	841	782	779	733	831	793	820	807	828	836	765	785	813	775	782	789	833	793	760	764	776	800	831	828	811	813	789	767	801	786	806	804	782	795	799	784	824	797	763	872	802	801	799	799	803	823	832	787	811	787	805	782	770	801	772	805	776	778	730	813	794	792	769	833	806	741	771	776	811	830	817	820	780	772	809	813	806	807	819	811	858	777	805	865	821	784	774	799	806	798	794	841	843	822	810	776	806	792	799	815	815	814	830	837	754	778	780	810	845	820	809	814	757	798	807	792	816	832	788	825	808	852	775	784	828	830	769	836	809	787	777	746	796	766	801	860	837	780	811	782	800	795	806	790	819	768	808	789	781	854	820	806	799	778	811	803	834	778	774	803	795	795	826	859	776	827	777	811	789	747	805	810	754	809	792	766	794	806	750	729	771	803	810	840	773	801	815	807	807	830	786	808	739	816	792	776	821	805	808	831	827	771	812	843	803	810	844	709	818	808	846	854	819	835	802	797	783	782	805	797	828	748	786	779	840	826	804	814	755	820	814	824	781	797	795	775	784	809	796	794	782	843	770	814	809	797	762	794	786	800	777	813	790	776	825	859	753	824	815	818	824	801	778	814	825	832	785	743	827	809	764	822	804	783	829	804	791	813	774	810	814	831	798	771	768	798	789	836	811	772	808	801	846	767	813	810	771	797	770	759	840	845	807	802	840	799	812	817	794	781	811	743	802	754	786	806	790	814	789	773	766	848	836	749	796	814	784	828	832	805	773	757	782	713	798	752	803	800	780	788	801	801	810	769	864	792	821	809	836	811	814	808	840	786	751	774	812	838	841	810	778	789	794	833	833	782	821	794	804	825	817	812	818	808	815	822	816	829	796	812	802	793	795	790	766	753	763	784	849	765	786	775	749	800	747	819	781	815	816	817	805	797	790	844	795	816	842	778	785	803	780	784	815	802	826	747	829	784	770	832	798	793	808	800	782	828	803	821	795	803	788	847	843	801	820	835	825	791	810	757	747	855	771	794	810	797	788	824	818	802	806	757	823	762	822	812	800	832	756	823	766	817	837	811	785	814	813	804	797	826	822	764	793	790	808	832	798	823	825	807	750	776	794	782	762	769	793	810	823	783	803	829	835	796	827	805	839	793	805	823	765	799	798	826	836	803	762	783	821	799	786	865	755	795	780	821	786	821	835	801	804	792	802	788	819	866	793	799	812	784	802	815	782	865	894	784	802	825	772	792	832	807	820	852	831	804	801	795	746	823	816	785	816	806	717	781	858	819	824	829	858	795	771	780	825	781	753	801	761	794	824	777	806	776	860	771	795	805	754	826	822	823	845	822	781	790	751	795	751	793	757	786	830	803	770	824	778	782	805	818	864	771	790	772	821	762	790	782	826	796	785	909	796	785	818	804	799	793	744	805	822	829	771	812	805	787	771	795	790	792	859	785	800	804	762	799	840	801	752	826	829	809	794	791	768	845	811	822	793	771	814	782	757	830	786	774	779	821	780	805	828	778	819	818	757	802	771	811	801	825	826	816	784	769	851	844	833	812	798	823	839	813	786	807	756	818	810	808	834	808	810	782	789	814	773	776	836	792	817	779	786	783	837	846	760	803	752	804	802	809	754	828	803	791	802	787	811	817	813	810	758	794	796	798	784	813	820	753	825	791	727	803	785	781	838	826	842	779	775	819	768	827	785	835	776	812	849	786	834	748	800	765	772	797	769	743	789	741	813	814	810	757	840	812	774	783	728	792	763	798	817	823	804	800	759	819	807	819	803	798	752	791	801	765	821	785	829	783	792	800	810	755	752	811	806	830	813	829	808	854	800	801	834	795	784	815	789	776	812	791	839	842	816	769	823	834	772	811	744	855	745	820	771	818	814	799	805	781	763	813	811	781	795	780	834	783	791	785	794	828	788	785	785	791	779	779	814	853	804	804	843	835	756	849	797	841	782	838	754	777	798	785	877	815	783	801	765	814	792	781	773	760	844	789	808	812	826	811	750	840	755	821	846	735	770	825	816	765	801	807	775	805	769	788	817	827	769	796	825	829	796	811	806	816	793	794	822	755	770	794	799	790	804	757	757	799	844	820	779	812	778	791	751	795	819	813	828	783	854	784	795	821	809	825	792	836	802	799	833	823	773	797	824	780	783	849	772	799	783	816	842	765	846	854	791	863	825	799	802	826	766	824	831	795	800	837	765	796	761	814	809	853	814	832	796	822	826	880	772	794	818	758	817	797	834	786	790	828	786	856	827	806	761	800	805	798	772	842	793	785	852	781	806	821	769	805	746	795	799	774	797	773	799	795	780	794	771	829	806	806	823	824	842	793	800	794	798	792	790	795	817	794	811	810	779	815	828	810	762	794	818	739	801	789	802	729	774	816	753	806	788	789	802	779	774	786	825	796	730	800	814	789	759	842	777	815	786	882	769	869	840	791	785	763	811	786	795	821	817	803	838	829	779	848	811	798	843	782	793	784	810	812	768	782	783	836	857	814	805	810	795	840	828	827	799	828	787	836	840	818	780	856	843	764	790	829	813	831	787	786	798
16727	5628	37475	70344	63959	49757	35756	23069	11451	4018	1350	539	344	320	275	252	279	303	261	297	285	253	277	253	264	266	333	274	254	291	270	275	239	240	272	270	265	258	278	257	272	292	254	277	276	284	279	280	298	229	266	261	250	260	267	260	273	274	270	273	294	263	261	238	281	249	276	239	286	283	295	256	279	276	291	280	276	283	245	279	226	249	269	307	319	276	267	258	271	249	253	305	263	288	284	260	255	257	256	278	282	234	272	285	283	244	325	272	260	247	271	268	258	264	275	258	278	258	250	267	248	257	257	266	252	256	290	250	263	252	278	272	242	295	292	279	291	277	242	254	273	281	280	289	289	250	255	264	254	304	271	295	264	262	241	275	267	230	259	268	276	275	282	261	259	269	291	301	284	248	311	302	265	247	291	247	255	285	302	241	279	265	273	264	242	299	258	280	275	276	281	280	252	255	295	294	296	237	277	281	256	249	271	263	267	251	251	302	268	256	263	275	266	264	288	275	276	271	282	263	264	276	259	280	270	283	265	272	263	290	292	302	260	294	300	296	286	273	263	312	264	272	297	272	275	273	299	285	265	281	252	279	297	270	291	275	268	269	280	281	260	275	260	260	294	259	251	287	240	272	251	270	228	272	259	285	276	272	278	263	274	273	282	258	229	293	285	279	281	298	277	260	306	272	274	292	262	267	288	261	276	256	281	284	275	266	269	306	268	268	260	283	280	276	266	280	264	271	267	301	274	274	262	323	298	323	289	281	264	273	255	277	240	254	286	298	273	295	247	269	292	265	258	283	277	275	260	301	257	261	282	284	234	271	255	286	281	239	254	271	267	253	281	263	270	281	241	283	256	267	273	280	300	258	270	243	266	259	274	260	269	259	268	293	262	262	244	248	268	285	244	287	292	275	298	273	254	276	256	267	261	264	303	278	279	262	232	294	271	260	262	254	243	278	269	272	280	299	282	274	286	290	287	263	268	263	271	255	275	325	283	283	289	270	274	256	281	258	279	281	263	282	247	295	263	270	246	284	270	290	241	249	276	287	265	244	256	288	245	268	235	263	251	256	273	247	252	254	263	243	298	234	248	284	287	255	232	250	280	243	287	268	264	262	253	285	256	264	244	268	279	281	285	257	277	287	290	276	293	270	271	281	275	264	262	284	260	274	306	292	293	278	288	269	278	265	244	259	259	268	249	303	285	232	275	291	275	270	273	260	265	279	270	292	296	259	254	259	251	275	274	294	237	251	278	256	279	284	262	305	265	266	269	294	296	280	290	285	280	274	263	311	283	290	275	283	256	259	235	267	260	290	273	252	279	282	303	289	260	281	260	261	291	286	243	283	239	231	269	279	272	275	259	240	274	280	261	295	248	251	291	280	272	292	268	267	298	286	256	260	244	292	281	263	271	281	259	258	289	274	276	294	258	262	304	275	280	254	262	281	259	269	297	270	298	286	264	276	274	277	276	276	269	270	260	235	280	263	266	265	265	257	265	259	303	230	280	288	262	309	282	282	246	298	269	287	281	283	269	273	230	261	269	247	285	261	260	268	267	266	255	274	275	276	303	283	289	276	241	294	321	277	294	248	282	289	279	240	298	316	278	246	245	292	267	269	270	278	289	279	274	279	285	261	261	281	288	280	284	268	290	301	295	282	255	237	282	283	290	284	248	289	301	312	288	246	262	262	254	286	301	271	264	288	246	253	275	287	269	257	308	269	258	290	261	280	268	253	239	264	270	268	300	320	297	269	269	289	266	267	256	275	265	269	287	265	289	275	259	260	244	278	259	269	296	253	290	266	255	271	308	246	270	232	290	253	265	233	260	264	270	244	285	262	275	297	244	271	264	257	252	296	234	264	269	289	279	272	265	283	251	272	294	283	271	284	282	275	277	286	296	273	297	252	287	287	265	233	268	292	231	292	307	294	289	255	279	275	249	259	275	267	274	277	263	286	259	245	250	271	268	279	262	255	299	263	284	275	276	239	268	240	272	264	246	262	301	281	250	269	271	275	276	259	293	267	278	293	254	283	255	260	271	273	241	301	278	266	285	238	299	301	270	313	260	272	285	282	268	276	255	263	264	268	258	257	284	271	288	274	308	282	283	259	231	248	273	293	299	292	268	283	269	266	277	280	253	253	239	260	269	235	281	251	298	280	258	295	269	304	269	289	303	253	247	261	265	252	279	251	298	290	265	251	253	283	277	276	261	243	301	278	264	274	266	247	242	275	245	254	283	261	276	270	273	257	264	308	258	338	249	256	279	294	273	276	255	266	266	276	290	299	306	257	283	254	243	287	232	279	289	269	278	284	269	248	278	257	256	256	260	258	273	276	259	278	274	267	305	283	293	283	274	287	265	275	276	239	231	245	276	256	269	280	277	273	264	260	280	310	268	240	263	297	272	251	269	299	289	263	246	302	297	266	287	260	255	242	249	290	289	265	276	290	261	256	275	260	250	278	258	284	253	259	259	274	236	241	268	244	270	278	236	291	276	257	267	267	261	291	296	272	322	279	262	281	284	273	290	260	291	271	293	295	264	277	287	254	238	262	280	284	290	270	269	275	253	265	254	294	273	260	267	267	263	299	303	270	280	247	269	273	277	302	282	279	289	272	277	274	280	277	301	286	258	281	284	264	280	268	295	296	291	308	244	282	300	268	250	278	267	254	248	263	258	274	289	256	259	276	281	250	245	267	268	262	284	269	274	281	308	278	257	289	271	241	260	248	263	252	273	268	269	262	272	270	276	271	307	270	276	267	273	274	252	293	265	261	271	264	265	285	280	258	285	252	280	269	264	250	259	285	271	295	286	271	270	268	255	252	269	272	267	268	287	287	295	280	285	287	264	291	243	296	275	276	250	255	276	286	258	239	300	298	259	285	295	265	276	280	264	288	276	280	291	248	271	265	260	250	274	261	295	266	249	267	266	273	303	254	240	324	251	251	234	267	260	285	232	259	281	285	263	247	273	269	310	284	268	275	272	291	272	282	262	265	281	276	281	266	262	255	265	267	251	287	286	267	259	296	250	244	264	293	275	282	235	247	249	250	311	280	263	274	315	284	254	261	229	278	268	271	266	277	278	252	258	271	262	289	280	283	293	258	299	267	267	259	295	267	251	291	276	302	289	274	277	276	300	246	275	265	271	283	284	281	296	270	259	272	248	306	250	258	281	296	264	263	243	262	249	258	247	257	287	275	252	252	273	253	272	273	271	317	292	270	284	273	268	260	289	266	276	261	251	297	262	271	244	287	283	260	255	258	309	278	248	266	267	272	253	264	265	266	237	277	272	291	300	269	288	266	267	287	286	279	322	248	282	249	262	251	285	289	273	244	281	252	276	251	291	257	264	267	266	282	260	230	251	292	278	250	291	304	270	278	266	243	261	252	299	288	286	265	307	269	279	313	252	282	287	282	246	287	292	235	273	291	303	286	266	262	274	246	260	226	303	291	262	266	250	277	286	283	276	316	261	281	278	275	303	279	262	278	256	286
9495	4811	41450	74179	72043	60105	48769	37845	25203	12750	4936	1870	1066	774	698	703	662	663	684	679	678	683	662	665	651	675	657	689	615	655	670	641	718	646	625	671	729	665	680	657	642	652	655	691	750	722	677	674	725	708	645	655	667	660	676	677	701	647	658	632	647	639	661	652	643	688	648	655	630	676	676	636	655	659	666	638	662	673	689	637	648	631	656	671	673	676	676	682	666	595	694	632	699	703	636	651	699	626	615	634	690	686	703	666	668	632	667	713	726	692	636	647	670	661	702	633	644	671	651	688	680	684	741	673	651	656	621	663	668	669	671	688	668	676	647	663	678	649	671	653	654	672	704	640	680	631	698	654	651	676	663	670	692	685	653	668	664	680	681	674	635	662	665	664	694	644	615	630	680	690	702	641	693	621	701	680	656	637	704	685	687	668	700	701	639	631	684	639	639	655	628	661	676	659	624	689	671	703	669	645	639	644	663	680	693	663	668	668	665	638	663	696	700	637	714	649	660	659	640	591	696	637	680	619	754	635	657	665	632	622	655	658	648	660	672	634	681	652	696	674	659	692	688	629	658	669	672	620	678	668	651	655	680	644	690	647	676	671	672	641	647	657	660	681	695	724	666	735	646	675	691	669	688	744	682	693	649	658	622	667	629	637	656	683	650	689	662	646	651	665	672	686	713	623	668	689	674	706	675	674	669	649	693	625	680	672	656	641	676	651	687	632	673	622	648	665	665	648	681	657	685	623	652	631	623	716	672	663	667	670	731	705	724	664	682	620	654	650	681	684	684	663	684	628	626	661	692	709	681	705	687	673	669	663	662	684	650	661	676	675	694	645	644	638	636	637	700	657	692	628	660	696	668	711	637	682	697	691	657	662	652	687	649	679	644	656	686	612	691	703	668	652	677	683	646	635	658	664	679	702	695	628	691	695	668	681	692	669	635	639	698	649	666	655	637	649	694	642	654	698	686	699	664	679	718	662	664	662	656	646	683	678	686	690	685	661	670	665	679	637	702	689	682	637	672	707	687	664	631	675	724	644	640	642	651	651	693	677	691	682	693	648	653	680	671	669	693	671	653	691	682	678	626	700	702	641	702	619	658	650	670	628	650	680	658	654	662	665	662	705	638	665	668	669	638	686	659	722	668	659	671	645	702	624	718	697	645	664	626	666	659	664	631	661	698	676	674	682	669	694	648	655	674	670	716	658	635	671	623	653	651	663	637	641	681	651	697	687	680	621	673	668	642	720	718	682	637	687	659	690	662	681	720	647	697	686	694	655	673	666	645	684	648	645	674	672	692	678	649	664	662	690	673	686	666	670	673	696	672	640	653	691	730	685	697	664	667	718	678	633	663	637	672	608	700	674	680	681	643	665	671	650	687	701	671	642	626	687	672	701	669	663	672	669	688	623	661	634	701	713	640	642	697	650	655	686	689	728	693	670	643	642	688	660	672	653	658	671	687	655	652	640	627	688	653	635	643	657	631	640	697	654	696	681	674	689	692	722	667	665	686	668	661	663	688	700	702	657	678	621	658	685	619	672	648	678	651	687	626	613	667	673	667	687	647	666	702	644	601	663	637	704	667	664	644	693	656	626	676	658	699	657	666	649	643	636	667	622	634	680	678	651	648	635	666	673	676	665	700	643	636	707	642	657	692	604	630	690	711	718	712	640	653	630	666	650	653	639	641	698	656	646	716	675	616	665	673	653	700	653	649	652	706	643	654	637	666	692	675	663	711	683	653	680	708	709	692	646	633	713	665	689	674	683	685	648	617	658	655	625	629	695	628	675	661	674	654	653	724	638	648	667	652	663	684	644	679	661	674	639	665	624	648	666	691	673	707	624	654	664	591	658	670	656	655	716	676	633	680	658	666	653	684	662	676	658	672	653	670	639	678	643	663	680	672	706	620	660	632	636	656	626	626	697	638	662	653	625	662	635	662	670	650	690	642	663	663	640	666	660	634	628	713	684	713	673	711	732	645	674	700	614	711	679	642	629	619	641	624	655	689	665	684	707	641	661	609	678	670	598	633	659	697	654	709	678	666	679	645	654	647	691	651	659	708	680	659	691	640	675	687	663	638	672	677	685	685	639	680	717	647	675	632	654	670	675	666	687	727	658	671	651	652	663	647	668	666	708	677	696	697	654	642	629	691	683	669	665	649	675	615	694	670	667	643	615	689	692	640	668	655	642	646	671	642	697	628	646	645	684	702	667	681	645	696	672	651	673	657	672	694	660	647	704	697	656	644	681	658	669	644	611	685	609	680	668	688	660	625	706	656	700	668	674	664	693	677	660	698	646	633	691	685	737	672	685	633	645	656	661	673	676	685	696	683	624	700	659	638	671	754	669	671	674	605	673	637	682	615	674	689	635	665	665	607	677	661	710	647	659	658	683	687	658	624	711	685	673	711	636	627	640	636	664	679	670	643	727	651	629	635	654	663	653	669	651	705	664	661	677	699	670	667	670	643	696	674	725	695	636	678	662	677	647	716	637	669	669	693	651	683	635	660	652	692	636	658	610	713	662	687	683	617	661	677	717	665	665	669	660	668	650	622	698	704	634	713	616	697	659	730	632	681	684	661	699	718	661	693	636	682	659	724	681	676	630	684	674	679	653	715	645	696	671	714	674	653	663	652	672	640	675	687	675	626	653	701	678	671	670	618	728	631	717	641	688	708	653	661	643	681	711	606	683	648	629	688	689	695	677	645	633	661	650	699	659	614	678	693	652	635	693	661	652	660	688	648	654	679	698	732	659	710	641	667	627	665	668	685	631	707	679	665	696	662	655	660	646	622	708	659	606	687	685	633	719	660	642	688	644	635	686	647	648	636	634	618	698	636	640	688	695	670	711	635	658	690	700	640	668	647	624	669	678	729	632	677	675	692	661	628	655	639	677	660	660	673	647	714	651	645	693	687	690	680	647	666	689	640	665	644	628	686	656	666	718	690	654	678	677	628	633	682	676	632	692	668	672	628	660	657	676	621	687	624	670	675	654	688	663	688	684	693	676	697	656	648	671	671	699	661	626	635	688	663	656	664	655	680	660	620	704	653	645	632	672	703	660	636	702	672	624	674	618	657	669	652	679	632	664	643	632	702	629	612	625	664	682	659	634	711	685	641	679	642	648	649	617	635	642	702	667	677	682	689	673	670	647	625	688	682	681	631	693	716	669	629	695	668	630	672	717	669	682	673	690	650	661	672	632	651	652	676	668	638	649	660	671	697	702	654	688	635	687	677	663	714	712	681	652	645	648	682	639	630	698	682	719	647	622	727	646	656	648	693	667	646	650	721	643	677	691	682	631	649	669	649	612	698	632	701	639	692	607	685	689	669	713	631	671	684	656	659	688	677	655	718	665	666	674	649	651	627	671	676	690	698	680	667	632	669	694	675	645	678	642	668	651	675	658	651	706	683	683	705	656	694	689	662	677	653	667	723	698	666	671	665	688	691	692	647	638	668	621	683	659	643	690	645	663	693	630	665	679	683	677
18434	6456	42811	73695	66287	53608	38354	25587	13767	5183	1740	651	358	305	236	257	286	266	263	296	261	297	270	259	274	272	227	287	277	273	294	263	255	234	278	283	274	264	283	275	265	245	264	268	294	272	270	239	251	245	248	282	295	270	318	284	249	282	278	263	271	256	275	287	273	254	276	277	236	262	264	236	261	249	281	239	231	272	263	254	234	279	242	245	284	260	232	224	257	247	272	258	268	285	271	251	241	243	233	255	280	266	287	246	286	237	255	267	291	266	275	260	260	237	273	264	266	253	242	299	238	242	239	250	254	279	276	268	254	261	285	264	261	246	250	250	249	250	259	238	232	261	260	277	237	241	270	277	258	276	262	234	251	269	250	262	263	267	251	251	263	281	242	258	256	250	252	255	261	262	266	293	246	238	252	252	250	238	255	281	255	227	233	264	232	241	265	246	264	266	276	265	289	288	284	259	265	252	261	259	273	251	266	274	261	228	281	252	270	264	273	282	274	245	269	237	256	244	275	280	269	272	270	257	283	283	226	230	247	278	242	277	260	268	300	280	268	269	256	282	277	269	243	289	234	245	247	258	240	253	275	256	259	280	274	290	254	250	283	236	247	279	244	271	283	253	269	265	261	261	278	268	297	252	241	276	229	277	255	244	248	301	251	272	252	243	239	282	253	245	246	254	267	259	257	250	286	247	238	237	256	240	255	245	271	272	253	258	278	277	241	249	254	276	254	253	276	225	279	268	250	279	257	233	236	263	255	256	256	265	247	247	263	282	239	267	277	258	247	276	234	243	265	247	252	238	237	246	252	254	222	260	272	234	242	263	243	220	248	261	274	248	247	243	267	261	243	268	254	274	277	249	259	270	251	270	256	256	257	272	261	261	270	290	262	273	272	241	274	264	268	244	253	245	266	256	268	278	263	228	271	249	280	227	253	262	259	244	239	269	275	253	264	242	230	220	254	277	267	258	242	266	263	258	306	271	253	250	255	255	262	281	259	248	258	269	272	266	272	264	257	270	258	261	230	260	284	272	301	268	263	268	268	243	266	219	269	268	264	255	268	253	275	293	263	247	243	239	283	285	261	244	239	243	276	269	266	253	243	246	296	258	274	262	259	237	226	259	264	271	270	256	256	251	233	246	265	294	277	271	255	241	269	248	239	250	237	246	240	283	256	241	263	271	269	248	247	245	271	281	253	232	277	257	257	277	303	274	282	260	240	288	253	269	279	285	285	277	253	275	273	264	268	256	271	265	253	268	293	254	271	264	259	251	254	252	266	245	271	268	267	254	287	256	248	279	227	254	273	278	268	247	263	243	231	231	256	279	254	236	239	264	280	267	210	247	260	248	269	292	281	267	260	252	267	261	263	272	265	236	254	241	251	248	249	279	277	261	236	273	286	261	235	250	250	244	289	279	246	259	264	246	271	299	238	231	257	278	275	254	276	237	230	281	294	281	251	236	258	292	270	245	238	250	272	277	236	244	229	248	256	247	283	300	275	258	245	270	257	268	271	242	244	235	269	255	257	278	240	284	271	246	261	309	270	271	257	283	262	230	244	299	248	245	270	250	265	245	239	235	259	271	251	269	248	251	262	255	277	268	274	272	260	269	256	280	281	271	265	274	267	275	265	266	238	257	229	237	251	258	265	264	250	265	306	280	263	299	306	240	254	251	249	264	244	261	260	265	235	255	269	268	235	261	264	241	252	256	283	269	253	268	272	266	252	279	266	284	254	239	276	248	267	241	239	239	269	260	248	264	263	263	244	267	246	244	287	255	276	263	262	273	256	287	250	269	244	238	236	262	263	254	257	273	281	257	268	261	234	251	220	246	249	248	257	265	270	234	243	283	261	275	260	265	232	299	261	257	238	251	229	248	240	258	279	275	235	293	255	286	262	249	242	236	291	251	267	295	256	265	245	240	225	265	228	258	258	245	257	249	236	275	253	253	245	279	276	249	257	261	247	259	241	251	286	277	247	259	217	270	272	270	280	258	227	249	274	272	256	266	265	243	288	279	250	245	246	280	257	248	263	261	255	270	261	255	272	252	261	256	259	241	249	272	252	248	269	262	220	245	258	255	236	251	279	270	294	257	262	225	254	249	260	286	270	237	261	256	262	251	264	278	272	279	290	248	251	263	237	277	247	275	266	221	250	220	281	263	262	269	241	244	267	251	247	259	274	257	255	245	268	242	254	249	295	261	274	256	239	259	265	263	234	237	245	247	269	258	264	247	250	243	260	283	271	268	270	242	280	234	248	272	257	243	245	265	258	276	259	265	250	263	236	253	288	279	269	260	281	265	281	265	262	257	286	274	247	246	261	275	270	258	238	265	239	256	250	251	249	256	260	269	303	259	244	252	245	265	227	255	301	247	268	263	280	262	258	262	246	232	262	265	238	301	262	247	271	262	270	243	222	264	267	251	241	279	274	275	260	254	236	275	261	269	260	264	242	261	297	257	252	248	288	272	286	264	245	235	252	273	291	260	276	255	272	230	228	256	261	252	278	276	266	272	239	249	248	227	256	233	246	276	276	262	263	237	251	230	264	240	250	278	262	253	244	290	296	307	261	282	222	250	258	250	250	230	245	271	255	275	237	234	288	261	262	288	236	270	237	260	237	280	253	266	260	265	238	276	271	249	263	265	230	282	285	270	235	274	278	265	290	231	231	275	270	240	295	257	265	258	260	252	259	259	289	279	266	270	281	274	249	279	252	267	270	266	264	261	278	263	275	266	291	283	275	255	262	291	261	234	254	262	236	280	263	279	254	258	270	268	252	281	282	249	275	243	277	307	251	248	282	245	258	265	221	268	265	298	283	266	267	265	268	243	266	235	259	261	285	260	266	232	281	282	278	244	252	234	255	220	264	258	288	265	268	254	269	270	230	290	241	264	286	270	269	265	260	267	249	251	265	276	279	256	238	273	258	273	257	241	282	242	258	259	275	249	276	266	259	221	253	260	233	248	289	270	253	252	271	240	235	261	263	256	286	245	240	270	262	246	256	260	252	274	254	260	229	262	302	269	263	234	261	278	282	258	259	260	258	273	238	253	259	239	255	255	283	249	250	257	238	270	281	237	276	262	247	271	253	263	276	264	263	274	280	273	259	267	273	258	278	229	289	241	268	254	279	248	273	262	252	252	254	288	272	251	244	262	252	263	277	279	298	268	276	247	249	264	281	251	278	271	282	235	232	263	255	234	258	261	227	275	279	279	242	270	245	240	245	273	285	261	253	239	288	227	249	263	272	234	250	264	272	280	252	272	239	274	248	262	249	282	273	298	228	254	270	236	268	271	250	252	274	272	299	257	256	253	275	253	205	260	276	245	260	241	284	270	244	257	286	271	267	274	261	271	255	253	248	281	258	269	270	275	234	265	252	267	264	237	272	268	261	246	261	266	251	268	264	271	273	234	289	240	257	235	245	291	274	293	260	244	271	234	276	255	269	259	245	271	281	264	272	257	253	264	256	236	273	276	255	294	228	263	239	259
9700	5420	46301	77403	75093	64206	50800	40422	28483	15323	6367	2293	1036	781	680	628	670	638	632	696	675	630	660	661	699	642	628	626	686	618	700	625	669	639	641	636	620	616	643	608	624	680	623	626	647	640	664	565	641	625	657	623	622	617	647	622	630	604	601	685	618	632	659	616	623	658	608	654	633	624	665	668	634	634	622	621	664	626	638	669	641	643	666	641	637	614	662	651	608	636	653	625	603	652	643	587	636	611	667	659	606	638	630	666	637	611	697	653	599	623	648	640	619	645	660	640	619	619	653	613	688	656	636	609	618	645	612	665	638	668	659	636	664	601	625	622	683	606	630	611	661	653	650	679	616	592	651	650	642	635	623	634	623	627	637	659	628	637	606	599	670	649	636	668	611	640	656	640	613	646	590	648	650	671	637	635	630	621	678	649	657	600	603	634	638	621	659	674	660	641	629	662	596	607	618	626	643	595	618	664	632	627	627	612	698	588	634	654	636	640	650	676	616	620	644	638	654	645	664	680	657	611	620	638	605	624	656	666	620	618	632	657	622	620	622	636	626	606	672	645	628	633	640	681	656	665	671	635	640	658	641	609	635	661	658	596	653	597	653	642	611	644	664	667	632	600	646	652	670	638	618	659	652	616	576	625	661	591	642	634	587	646	639	634	643	608	651	678	616	616	680	662	609	627	601	624	654	673	613	613	685	657	653	654	653	697	661	649	616	658	651	604	624	620	658	631	681	645	669	632	618	679	584	659	630	641	664	612	656	648	654	620	648	606	618	634	619	662	693	678	673	653	639	611	674	663	678	644	663	688	633	583	647	579	607	661	651	631	643	659	633	619	634	637	638	616	651	641	569	638	643	628	620	641	626	673	658	629	656	634	667	614	670	614	620	634	682	647	677	650	661	622	620	639	648	636	691	634	639	648	660	616	595	636	665	672	648	639	644	634	633	639	626	614	609	660	668	673	689	695	651	633	621	628	629	643	611	665	656	641	675	611	629	672	619	635	689	624	649	633	650	612	625	651	640	652	625	595	655	641	685	598	647	612	661	614	681	601	630	685	610	602	585	653	694	653	679	648	630	618	633	615	610	642	647	640	622	615	653	643	673	641	601	649	644	619	641	619	658	648	660	662	652	639	657	635	643	664	673	623	688	641	621	659	637	685	640	629	631	610	676	622	625	663	639	658	602	633	623	629	645	615	641	655	662	621	644	607	646	596	621	622	675	669	604	647	629	605	608	681	613	644	626	642	635	659	642	643	641	673	668	673	624	675	622	658	658	641	607	616	613	700	642	596	628	644	680	597	660	630	647	691	619	649	682	639	645	632	643	608	638	671	664	641	624	633	665	619	648	640	638	650	608	685	656	676	593	654	638	644	601	597	622	631	632	656	650	648	581	641	592	605	666	615	625	638	625	636	647	619	652	635	621	643	703	656	622	655	617	624	641	618	617	658	629	659	644	674	595	650	662	654	645	697	654	666	639	644	646	651	648	611	623	652	645	619	645	643	636	638	611	628	648	608	661	642	633	663	666	653	628	621	639	604	643	694	651	661	618	595	626	664	612	640	665	672	669	641	615	600	650	636	617	638	647	621	652	619	658	644	657	647	599	657	615	627	626	647	634	623	604	620	647	681	616	624	660	645	706	612	635	694	647	631	629	620	627	700	642	629	632	610	613	680	647	713	625	602	658	619	659	644	679	630	634	623	631	688	658	609	696	674	662	587	663	662	640	620	628	638	685	610	656	615	632	624	595	664	614	652	636	644	646	659	604	622	639	648	657	592	664	621	632	642	643	580	666	636	667	652	661	619	646	663	671	662	650	665	597	590	662	650	636	637	646	663	655	680	628	649	622	608	640	593	635	627	618	630	655	632	649	626	614	643	647	618	654	625	641	648	693	628	623	620	656	653	611	672	632	599	643	590	626	652	628	623	629	602	667	624	598	592	670	631	594	670	628	620	616	619	627	646	669	673	627	656	697	671	640	666	628	677	617	633	655	646	639	643	652	635	615	641	638	637	639	615	572	592	651	669	709	637	610	625	616	668	652	647	652	660	655	653	708	633	656	659	655	583	641	678	608	668	641	639	644	634	634	638	703	658	653	653	619	681	668	622	653	632	622	641	578	637	598	656	712	653	614	628	654	643	644	673	616	630	610	681	628	598	637	641	637	667	638	594	623	653	605	653	614	650	643	613	693	658	656	648	626	635	642	656	616	679	604	655	661	617	659	630	664	621	637	643	640	606	619	647	659	609	624	643	640	627	636	662	659	626	660	625	640	640	697	669	617	623	623	665	627	618	642	637	590	635	619	651	677	655	637	641	621	647	660	641	626	641	657	618	651	607	628	670	648	625	635	633	659	671	669	642	616	614	672	623	631	691	609	677	637	648	685	651	678	686	663	676	652	645	612	630	633	653	623	650	637	644	646	597	640	653	674	646	644	632	581	614	632	701	634	666	644	655	660	601	661	613	654	649	590	632	681	634	636	633	624	629	637	624	651	587	617	677	621	653	655	649	578	682	629	640	673	609	658	649	657	627	655	605	670	639	627	655	656	676	623	619	672	666	669	664	670	690	689	647	597	693	610	626	644	666	667	660	633	626	643	629	631	602	626	626	680	625	672	649	651	626	626	602	667	636	659	648	622	593	653	584	613	601	620	668	673	651	643	648	639	649	617	646	661	643	684	641	651	665	691	645	645	640	593	668	637	629	632	662	635	594	687	651	600	611	649	667	616	649	663	597	648	657	657	647	657	652	679	664	611	617	657	681	631	665	611	641	625	632	667	636	646	636	640	617	647	630	631	629	641	664	667	638	648	659	642	640	641	639	634	635	661	642	584	636	643	665	697	644	616	685	645	668	658	625	669	683	659	668	669	629	659	648	668	604	651	635	597	682	686	645	646	605	626	664	642	607	650	665	637	636	634	648	624	679	656	663	646	669	696	618	642	611	668	651	632	664	661	665	628	612	645	585	649	667	603	666	653	637	632	610	651	601	630	628	640	660	645	635	662	627	671	649	626	644	611	635	684	686	682	632	648	660	661	629	657	620	647	667	666	618	648	615	644	658	611	678	628	639	612	673	625	608	626	636	669	654	631	648	654	670	626	610	644	639	602	612	657	636	610	603	614	585	665	594	641	673	647	597	648	624	624	643	635	647	670	691	626	637	661	598	664	617	631	682	676	637	632	648	633	611	646	641	636	629	634	647	726	647	626	621	655	660	628	614	681	684	647	642	631	632	632	654	720	694	625	634	656	629	625	670	652	622	655	651	651	640	638	622	625	602	659	620	643	654	654	617	599	645	662	613	607	663	621	623	669	666	649	589	644	647	665	644	627	663	632	624	616	606	624	644	641	631	659	686	646	650	684	640	668	663	640	654	654	646	651	621	618	660	644	646	627	645	650	592	653	695	623	659	659	615	619	673	662	695	631	665	640	608	654	592	657	653	635	616	657	645	606	663	619	637	637	633	643	617	672	643	627	631	654	593	660	664
2759	654	2956	6372	5964	4454	2714	1570	1111	670	467	400	357	347	356	343	314	293	336	345	309	343	352	321	334	330	328	335	342	323	335	342	321	353	360	371	340	355	340	331	333	346	370	365	335	328	334	350	355	322	341	338	334	342	334	335	357	313	352	365	321	316	318	330	350	341	316	386	376	351	361	354	322	336	360	326	306	342	374	308	314	352	326	333	344	325	306	348	356	365	330	347	321	285	360	345	327	350	372	337	344	359	338	344	329	322	324	315	326	321	327	339	335	394	346	331	372	356	338	327	288	352	321	339	353	349	344	362	362	343	365	341	334	344	334	341	342	306	312	333	355	341	367	345	338	351	341	354	344	362	365	352	357	313	349	345	331	319	332	316	340	336	318	330	350	327	325	323	329	312	328	341	335	328	361	335	337	346	314	345	309	324	360	349	336	348	329	332	308	337	342	327	338	336	337	347	312	356	358	329	329	332	351	375	323	326	357	320	335	329	342	365	350	365	361	349	325	351	331	347	338	341	354	360	348	345	373	331	334	321	328	315	339	324	341	350	330	356	376	316	350	349	317	322	357	348	351	323	316	338	325	340	312	347	348	336	356	343	366	372	281	318	350	322	355	355	359	373	371	331	329	340	351	366	320	357	338	347	352	308	315	314	341	345	365	319	316	326	331	320	360	351	344	361	317	335	367	321	340	314	352	345	342	352	325	323	354	353	360	344	330	337	334	331	357	361	322	352	338	327	310	369	329	331	283	324	338	350	340	347	328	342	355	348	332	334	328	348	322	312	297	341	312	321	353	351	359	324	374	333	337	353	356	336	349	326	346	336	315	357	348	351	333	310	334	335	322	367	353	355	333	328	358	340	340	326	379	359	311	350	335	334	344	321	346	338	324	349	347	299	364	351	334	315	368	360	330	345	335	311	360	338	360	297	356	305	320	332	306	353	330	309	359	333	299	327	373	308	347	337	325	363	342	309	332	334	347	377	350	326	340	339	348	363	313	339	339	318	332	332	347	320	325	330	344	338	360	349	340	347	383	353	342	346	363	353	340	322	337	328	348	343	312	337	345	352	373	370	343	332	334	322	345	305	327	317	347	337	327	320	370	334	378	331	335	368	370	333	357	333	330	324	334	345	342	342	329	332	299	313	338	349	367	323	312	351	365	319	315	369	344	357	374	356	375	335	360	336	356	340	327	382	363	353	328	382	378	329	336	339	331	360	327	313	323	332	367	344	328	340	334	323	340	334	323	336	309	312	346	344	344	354	351	345	349	301	331	307	310	337	340	355	357	324	363	313	359	346	319	342	311	373	367	319	348	347	371	365	375	349	336	350	381	320	376	345	343	336	326	355	322	336	341	330	342	341	340	364	328	331	323	307	326	353	329	313	325	352	362	351	320	338	306	313	349	321	318	358	299	323	330	353	333	326	343	326	344	360	344	328	322	327	329	346	331	333	345	354	393	357	341	346	339	330	321	375	346	362	341	342	317	328	308	338	346	343	341	344	362	343	356	329	345	367	331	319	311	315	365	347	328	310	338	340	353	377	332	352	324	345	316	355	334	367	354	323	355	339	339	338	346	301	352	384	316	344	343	298	374	361	332	344	342	328	326	332	376	340	323	386	341	374	341	352	373	340	349	357	333	334	359	369	309	328	327	375	364	344	349	314	340	354	353	333	370	368	326	345	363	367	367	359	312	362	337	367	319	330	330	350	334	334	347	327	323	343	328	348	314	367	347	293	336	347	348	320	373	316	334	332	365	324	341	364	384	360	350	341	319	339	339	325	336	356	343	353	312	364	341	305	360	359	332	356	352	339	319	358	325	359	312	318	341	336	309	337	333	309	332	330	366	359	331	370	320	348	305	312	360	343	335	330	328	353	320	364	338	311	348	372	333	352	342	358	358	305	340	347	326	332	336	371	365	356	334	313	371	334	329	345	308	299	354	302	360	314	313	348	334	343	355	322	343	359	306	361	329	326	374	368	325	347	347	341	322	379	348	326	332	355	344	339	343	347	339	371	340	345	360	330	330	325	362	329	308	347	314	352	345	285	334	336	364	318	323	366	339	323	374	366	316	352	316	315	282	340	317	367	354	340	347	338	371	358	367	383	322	306	306	325	362	361	356	302	340	319	314	357	326	334	344	338	299	357	335	368	348	380	351	342	353	317	308	346	310	324	320	346	326	335	317	372	341	378	360	337	342	352	339	342	371	362	332	377	371	378	348	305	370	324	356	348	356	327	335	347	335	373	371	354	339	317	300	339	330	356	343	338	339	331	347	337	354	345	325	350	366	345	354	347	354	347	370	322	341	324	323	339	341	364	319	343	344	362	349	348	322	350	343	349	362	297	350	342	317	319	371	354	379	348	322	326	330	355	329	336	342	315	329	341	353	346	358	332	324	363	332	325	361	346	344	337	349	342	346	316	363	324	346	324	346	354	352	341	354	344	333	336	351	337	339	358	335	319	353	349	366	361	357	335	345	324	347	320	357	353	333	331	332	344	385	333	367	325	347	361	294	328	350	347	344	344	326	321	311	348	336	317	350	390	368	342	320	319	321	379	378	329	331	329	353	324	338	343	332	326	361	328	322	318	295	356	348	304	302	318	310	336	319	313	323	313	312	328	342	326	289	354	364	372	306	361	373	353	342	331	362	290	314	328	324	304	326	358	323	339	320	346	330	361	324	336	347	334	341	326	364	371	336	328	366	350	368	368	330	315	338	352	364	331	349	347	347	371	330	340	345	335	325	329	328	354	342	313	342	323	354	347	337	354	353	329	311	321	328	313	343	308	336	342	318	341	317	320	358	340	317	342	320	355	326	321	321	317	359	332	341	315	380	332	337	395	334	328	338	332	332	320	345	345	318	368	359	322	304	332	352	350	313	354	326	338	336	331	332	322	320	326	323	341	355	332	323	331	360	346	316	363	350	364	285	305	364	363	308	297	342	310	365	343	322	335	333	339	334	326	360	331	381	341	327	337	323	327	328	346	324	330	346	319	317	325	338	318	351	336	345	314	316	326	368	314	332	338	312	333	325	326	294	339	367	333	350	359	341	388	359	341	334	308	359	327	358	362	347	325	343	321	368	315	331	370	308	315	320	317	327	333	349	359	361	364	347	359	324	326	340	327	355	318	302	357	340	327	333	337	310	348	346	342	336	351	360	358	341	342	329	349	335	323	343	357	357	347	336	359	355	355	342	360	314	345	339	329	354	344	361	324	368	347	324	375	380	325	325	370	366	331	352	359	333	323	326	336	324	352	346	334	324	340	329	329	323	345	354	344	378	352	348	321	327	311	321	346	339	343	326	345	332	352	330	365	345	357	330	335	331	351	333	328	313	365	362	350	374	327	354	342	357	307	368	343	334	358	359	321	383	330	371	324	348	341	344	368	325	325	342	311	331	352	349	305	332	340	336	349	336	338	357	294	315	342	344	379	321	302	345	300	350	336	336	329	380	347	361	345	343	341	342	345	313	331	322	307	329	339
2803	1195	7523	17588	17762	14257	9280	5471	3676	2204	1301	962	897	824	847	809	748	793	836	859	819	841	778	877	812	817	848	782	797	804	835	825	821	782	792	825	800	833	814	827	775	777	775	784	782	779	884	817	811	823	812	814	822	789	816	761	820	862	829	829	789	784	800	853	770	843	820	841	785	849	769	809	813	811	819	818	798	744	812	777	823	815	795	765	837	853	779	801	793	840	756	845	770	813	797	804	826	750	827	791	861	822	785	824	796	862	810	797	814	776	828	866	823	798	750	827	788	822	883	794	814	860	812	829	733	784	845	840	791	860	861	796	859	766	774	792	830	826	802	761	829	782	829	797	763	797	837	800	774	828	816	793	809	784	854	800	817	830	874	807	741	784	820	766	765	795	803	822	842	849	889	777	807	808	826	808	854	856	786	814	821	805	808	796	799	807	833	813	812	849	802	822	823	835	843	820	815	806	853	792	797	798	807	763	805	790	820	848	844	795	866	823	822	759	825	832	797	813	844	791	811	777	810	859	816	822	849	818	784	810	758	822	797	748	853	804	834	872	783	775	791	783	806	819	759	810	774	796	785	838	778	808	803	760	779	789	837	849	798	861	821	757	802	830	800	784	750	818	797	842	821	814	753	803	822	840	825	833	786	790	821	800	792	779	782	797	802	780	827	851	813	819	828	831	795	804	829	790	782	837	839	780	806	883	801	785	819	759	853	772	817	860	783	772	766	792	870	761	791	785	796	765	811	831	768	846	813	786	831	841	837	742	823	858	839	839	767	771	818	778	827	814	802	800	788	800	833	825	824	861	806	775	799	809	829	768	831	776	841	767	812	825	844	790	881	828	824	821	804	801	776	769	825	801	782	831	807	815	827	775	839	801	819	798	814	825	801	826	786	805	788	832	749	802	816	831	835	748	783	761	782	811	828	830	826	791	825	806	805	741	845	829	828	876	831	802	794	827	806	801	831	820	774	789	817	771	819	801	832	850	805	821	783	825	803	797	794	808	761	844	791	796	849	856	793	821	839	833	800	861	838	795	774	795	790	848	809	787	783	865	801	818	825	836	843	853	780	785	811	801	782	800	836	790	876	813	845	805	775	806	770	764	821	778	813	865	829	745	844	787	807	795	850	808	815	845	796	765	784	771	800	780	815	825	843	829	799	786	771	834	787	777	831	798	821	794	795	827	784	851	811	759	799	832	825	788	785	821	833	829	832	796	799	811	771	788	828	851	777	829	807	785	796	814	775	817	827	823	820	848	836	819	776	788	839	788	800	843	797	831	827	845	800	767	804	802	813	784	821	771	836	834	811	831	807	798	829	818	816	755	851	796	806	801	774	794	814	846	806	811	843	834	834	797	847	816	835	777	837	812	841	857	797	816	788	858	795	822	784	788	856	858	796	813	793	782	846	737	784	777	819	796	832	787	804	808	791	800	778	800	851	827	828	778	833	800	823	802	817	767	814	850	785	829	781	784	804	809	833	822	769	780	839	822	797	789	817	796	818	767	805	803	827	797	806	874	811	833	796	815	787	779	789	836	830	853	806	817	773	837	824	817	805	805	809	826	796	804	820	852	755	807	827	867	804	781	854	798	817	784	805	822	815	827	793	819	840	808	747	884	808	847	796	888	855	837	787	858	797	787	857	812	778	832	790	850	840	772	821	771	828	785	876	856	762	787	828	813	821	788	798	784	835	772	815	795	802	855	816	845	851	831	829	814	818	790	784	788	772	817	811	783	778	780	810	830	762	793	788	823	828	847	826	752	789	853	800	798	836	813	734	823	782	794	819	817	817	822	832	809	858	783	788	849	747	818	837	749	787	819	781	767	796	858	885	833	798	821	798	816	860	792	816	834	827	803	798	798	790	810	784	817	812	796	790	778	778	795	809	848	808	830	812	774	819	833	792	813	816	783	843	801	761	834	833	802	773	794	791	845	831	806	834	781	841	763	812	814	749	793	788	794	826	804	802	791	801	842	812	815	796	832	812	814	768	864	815	813	787	813	818	813	812	757	818	848	783	791	877	803	786	802	812	769	844	845	829	794	788	832	848	780	778	846	783	799	847	823	834	820	818	849	811	860	798	812	854	854	760	823	843	799	845	787	802	783	798	798	782	833	792	834	809	779	844	756	756	879	796	784	796	853	801	812	830	807	799	811	855	816	841	804	806	816	783	776	824	836	825	786	801	830	803	804	802	780	813	850	826	822	835	788	810	774	796	798	840	840	844	792	862	824	776	803	800	782	778	836	795	807	786	798	823	822	806	822	810	812	797	873	817	824	765	863	780	801	803	805	879	800	800	772	792	824	818	872	821	793	813	795	781	810	831	798	817	825	838	808	815	837	805	841	822	830	801	786	858	757	768	863	843	773	798	818	787	868	831	839	784	801	807	806	844	871	791	797	807	765	790	852	843	830	831	829	807	839	802	770	767	822	807	791	806	808	811	792	836	822	845	868	803	772	787	824	851	800	797	773	845	837	789	782	827	757	846	807	782	815	825	847	790	799	832	828	826	782	851	813	798	788	787	792	800	794	828	822	826	787	839	865	804	824	826	865	821	824	817	819	805	781	803	794	844	839	789	809	794	789	807	772	836	784	824	823	795	840	840	790	803	837	814	847	773	792	779	820	799	810	825	816	783	793	826	829	787	782	864	826	812	769	848	797	816	796	814	771	825	859	817	770	803	814	762	845	802	799	807	799	800	832	779	800	783	853	818	793	829	804	785	842	822	827	807	853	794	810	783	819	777	852	768	797	814	836	814	855	844	850	847	884	805	828	835	799	853	773	814	778	849	803	825	847	836	792	825	812	857	818	861	811	838	831	781	809	806	793	814	821	837	837	820	812	773	847	809	799	833	816	798	826	832	860	785	820	800	837	817	790	802	773	829	817	788	758	821	818	844	830	796	796	794	846	807	831	768	824	725	769	757	782	778	797	796	818	825	837	779	785	773	796	822	783	815	838	865	828	835	835	792	768	759	827	812	786	820	814	795	758	810	777	797	798	827	840	792	764	787	805	813	828	802	794	791	857	804	812	779	836	742	805	765	768	813	824	858	776	778	783	818	853	797	874	770	807	816	804	849	844	841	891	795	838	782	817	790	792	800	831	768	819	799	852	776	835	873	844	829	753	779	797	824	820	770	815	836	760	810	806	813	802	745	834	781	773	861	767	873	809	819	772	840	855	825	796	830	832	818	844	792	809	787	805	775	782	818	785	796	763	814	823	773	813	814	763	784	821	831	797	819	805	776	814	863	765	817	818	781	802	817	783	785	800	748	770	786	803	833	793	815	817	826	787	783	795	823	805	810	873	787	841	791	794	777	829	816	849	808	838	815	808	807	827	801	831	833	810	816	773	825	755	816	835	864	791	793	803	805	817	802	829	787	817	832	802	802	783	783	870	842	788	835	810	824	834	773	792	823	858	816	833	822	801	790	799	846	784	855	822	774	806	812	815	831	741	831	798	778	816	828	834	791	803	782	845	839	796
16772	5780	48384	67695	61560	50988	38698	24467	12243	4514	1422	625	388	324	278	262	305	291	281	263	274	249	291	276	300	264	265	272	296	275	265	289	247	266	289	249	252	267	295	285	286	288	270	273	279	278	280	278	284	309	291	242	275	262	251	251	263	306	249	254	275	256	303	294	281	282	247	267	268	275	281	271	265	277	268	275	269	263	257	258	237	272	284	289	281	270	256	279	275	259	289	248	286	239	292	283	275	280	234	260	298	275	289	258	281	295	272	248	310	266	269	309	282	277	247	263	286	247	262	256	260	305	257	253	257	266	299	281	249	271	270	286	285	261	267	252	276	283	275	267	251	280	248	277	261	261	258	265	276	297	262	257	277	274	249	287	266	275	260	290	242	247	286	287	274	274	294	301	256	283	254	258	299	241	285	276	253	280	265	269	263	284	272	245	261	258	241	275	279	283	253	302	274	276	250	275	264	261	255	275	258	279	286	231	260	266	272	273	276	258	276	278	286	278	293	301	292	271	258	248	258	257	269	264	246	255	268	259	289	245	279	273	271	243	257	284	261	246	252	250	297	300	281	284	250	287	262	274	258	270	235	258	289	250	286	264	249	289	276	292	275	306	284	273	293	267	249	269	299	273	284	293	242	284	272	272	280	271	265	273	245	273	256	263	274	261	287	224	246	276	288	252	239	279	278	260	260	278	293	274	256	274	264	278	281	283	267	291	273	276	292	240	290	278	259	305	265	282	260	282	255	272	252	298	284	276	281	285	228	292	216	265	284	274	279	259	275	277	280	294	287	272	298	256	245	256	263	268	259	275	258	302	242	268	266	261	278	282	254	293	288	261	270	248	298	286	256	288	261	288	277	284	266	286	246	293	292	303	250	286	242	271	270	281	279	275	253	271	260	269	258	305	288	270	286	288	256	225	280	273	281	261	289	259	252	254	268	290	268	281	225	272	236	256	273	258	293	274	259	278	257	267	265	278	253	247	253	260	273	240	276	281	264	296	259	262	246	248	272	269	229	255	281	279	299	286	262	270	238	288	279	255	294	284	280	275	273	289	321	254	288	227	303	310	260	279	276	239	250	246	287	248	278	307	275	248	277	272	243	257	242	286	276	289	280	270	265	265	286	271	246	282	308	266	258	252	277	253	306	300	285	279	268	248	289	249	270	265	271	272	249	269	299	263	271	282	271	271	262	272	280	243	306	254	263	277	270	259	291	292	264	256	248	294	286	272	279	276	291	257	260	285	260	278	257	233	245	284	274	278	250	289	250	291	296	280	260	283	255	271	258	291	243	242	271	291	307	259	277	274	278	278	283	286	284	268	275	288	281	288	263	282	299	277	267	303	262	293	274	243	250	273	263	274	289	253	268	289	269	273	241	259	266	258	254	253	258	253	269	270	276	284	256	266	296	289	253	250	264	276	251	297	261	261	247	259	294	268	252	274	284	266	297	243	298	272	266	282	275	272	304	256	265	272	287	262	267	249	279	281	265	289	281	251	258	286	271	278	275	286	255	277	261	265	279	264	250	263	283	277	273	260	251	275	267	292	273	265	239	268	283	244	285	300	260	261	281	264	282	271	264	250	240	261	265	275	281	246	250	298	269	279	263	250	265	275	272	261	281	273	264	273	287	277	248	286	262	295	283	257	252	266	255	278	242	315	286	290	271	265	262	253	274	257	263	239	286	273	281	242	261	244	263	290	301	265	278	249	281	266	261	266	254	286	279	243	247	278	301	270	262	256	263	274	265	281	280	280	255	285	298	276	291	273	287	277	236	274	277	280	273	323	263	262	279	318	261	287	267	279	297	271	245	288	250	254	263	245	277	256	267	252	255	274	283	288	282	245	277	271	280	255	270	238	281	272	270	249	266	289	272	294	276	242	240	292	247	283	267	226	264	261	277	313	281	268	291	283	274	264	276	266	287	265	265	264	274	275	249	252	286	267	278	261	271	285	289	277	271	269	280	253	263	255	258	276	270	283	285	292	235	247	286	290	278	294	303	262	271	294	243	260	245	251	276	285	293	280	283	283	270	269	252	252	284	270	274	286	265	262	257	264	262	269	288	282	286	266	245	286	276	266	246	271	262	229	276	268	261	247	288	254	297	297	257	241	278	277	254	253	294	279	289	296	251	262	285	251	254	293	260	266	259	265	257	260	288	290	274	240	267	270	262	257	282	288	221	262	276	271	264	309	249	257	295	248	252	254	253	275	268	272	273	230	250	270	263	272	271	250	235	246	255	270	287	282	282	248	259	255	268	267	240	255	270	296	290	260	276	250	277	261	270	258	249	267	247	284	271	262	263	246	296	254	255	257	275	291	274	279	248	260	282	257	307	265	254	220	284	254	282	262	275	262	295	283	267	240	279	269	264	282	279	285	262	268	257	266	256	291	243	247	280	270	270	279	228	241	265	288	293	275	251	262	276	264	280	291	243	239	263	260	276	273	283	258	248	249	241	276	287	266	247	275	266	261	259	315	277	288	261	275	286	284	275	269	253	279	293	239	267	260	248	292	271	301	283	277	287	279	317	269	309	271	269	249	282	303	271	266	238	269	279	273	271	272	276	239	270	275	294	266	254	273	267	228	263	286	264	283	277	253	278	268	270	260	268	273	268	263	256	259	293	290	252	290	253	261	229	288	246	256	289	238	285	242	242	294	276	252	280	302	292	265	281	266	297	269	245	268	257	256	251	272	235	259	268	311	267	267	236	242	283	289	274	268	241	265	255	269	277	256	297	229	254	271	261	290	264	263	278	268	272	278	257	265	270	252	265	277	258	273	270	255	257	262	238	278	271	263	288	255	268	269	287	263	257	255	287	259	302	283	279	259	250	260	269	270	249	270	298	256	263	261	252	234	262	253	284	251	280	265	294	269	265	264	258	264	259	250	282	248	248	281	253	275	271	241	278	290	270	286	263	266	239	244	259	278	264	244	262	249	253	281	268	278	265	253	266	272	310	279	253	257	247	246	278	267	279	254	263	290	268	273	270	274	265	301	303	288	276	288	244	270	276	274	269	226	253	308	238	237	257	280	265	261	269	253	273	294	294	265	247	269	297	280	258	306	281	274	270	272	279	288	277	246	264	269	291	274	250	256	280	282	244	246	279	263	294	276	288	259	288	274	321	270	280	256	261	262	256	293	298	274	276	287	253	251	252	286	261	263	277	274	248	242	264	282	253	258	295	290	246	287	247	263	273	275	288	252	270	262	239	270	252	280	298	298	250	276	235	274	281	221	288	266	294	217	283	265	270	252	264	271	283	288	296	260	280	264	280	266	265	267	276	267	273	253	290	269	280	255	276	252	249	247	278	259	280	274	269	289	273	269	266	261	277	242	268	277	303	264	248	264	253	270	282	305	258	260	289	281	267	250	290	274	290	277	290	267	257	256	260	269	282	281	282	233	279	286	273	286	281	270	244	259	252	270	294	247	270	274	309	281	243	279	251	272	282	273	268	278	262	269	261	258	305	279	265	251	247	249	264	255	311	281
9350	5160	49466	72052	69796	61674	51232	38675	26064	14002	5492	2165	1050	744	679	690	683	666	672	692	684	659	635	630	660	618	636	639	652	648	640	698	635	647	749	620	634	660	691	662	670	677	670	653	679	642	644	677	669	650	648	651	655	652	688	661	632	680	670	666	658	682	691	684	628	638	678	688	687	650	664	643	658	646	658	689	682	687	667	638	614	637	708	644	634	676	654	601	659	656	665	646	697	678	664	691	636	609	637	606	654	682	671	672	656	631	665	723	671	644	685	617	683	646	609	667	628	686	680	613	657	658	659	657	671	649	676	625	644	639	635	668	652	674	684	660	637	640	639	652	661	625	650	687	699	608	652	611	599	638	684	633	626	655	670	647	654	655	670	709	711	642	666	620	657	688	651	682	628	695	686	625	708	673	652	671	655	721	642	672	696	669	619	667	682	622	667	655	682	641	688	678	693	680	634	653	686	683	712	662	643	676	663	665	664	685	642	696	612	644	672	615	657	699	622	695	660	643	626	704	692	669	682	646	651	689	654	668	653	695	640	659	683	708	695	679	625	686	674	637	664	648	676	673	668	660	673	676	640	658	654	607	674	657	694	674	651	684	666	678	671	700	654	639	673	664	657	671	673	647	657	686	689	685	661	674	631	643	649	630	628	689	643	662	635	666	645	650	662	685	683	613	675	623	676	687	638	659	668	717	682	700	662	657	705	667	682	650	682	670	624	674	688	655	720	653	654	683	672	676	693	679	650	632	656	628	677	690	646	660	729	647	588	684	678	647	668	625	667	696	663	681	643	685	628	627	636	677	678	712	669	675	621	669	692	682	637	662	649	641	695	690	677	658	704	666	655	675	715	645	659	688	672	645	627	700	667	686	650	667	659	639	651	703	695	632	663	668	684	711	687	678	649	709	650	633	653	675	651	678	677	668	675	630	672	699	681	659	613	708	649	650	649	614	703	654	674	699	710	707	652	677	673	698	697	667	642	638	649	626	665	632	612	673	728	683	679	704	646	668	663	608	623	682	648	684	646	656	647	672	672	660	668	684	621	678	638	646	674	636	656	669	701	690	692	667	679	637	638	689	672	644	694	689	678	633	633	656	672	672	673	600	632	658	660	667	705	666	657	658	658	639	626	665	670	649	668	700	625	644	650	669	659	670	657	641	688	665	685	682	719	637	681	701	652	668	679	698	617	676	648	698	652	672	620	660	721	681	704	628	677	661	679	660	653	670	681	651	692	655	686	647	684	638	656	656	669	664	667	670	700	675	702	642	684	639	671	678	679	673	680	677	670	690	663	672	618	653	644	697	667	700	688	674	654	655	700	703	661	658	642	648	671	667	687	631	698	677	690	680	711	690	675	651	649	678	676	639	652	654	668	635	722	675	664	648	693	648	697	630	638	697	654	631	646	656	650	669	705	665	638	642	636	708	715	639	707	657	645	641	679	681	659	662	668	612	636	691	729	645	662	639	686	648	689	656	631	647	644	635	671	656	698	692	644	664	705	661	710	662	665	673	685	628	652	691	653	647	689	656	677	674	624	681	642	675	627	681	680	653	641	679	635	677	689	669	682	669	641	603	677	672	692	652	648	655	626	662	671	657	649	682	671	643	675	672	705	637	627	702	654	604	623	645	636	641	669	695	693	643	678	678	664	677	627	670	662	686	661	677	649	714	668	684	646	682	681	667	643	673	686	692	663	714	661	680	608	685	682	693	684	674	655	656	691	640	622	673	705	646	661	668	580	652	699	665	652	655	705	690	638	642	659	676	677	640	691	657	653	654	700	660	650	649	679	674	624	699	730	663	670	645	623	653	674	691	655	652	647	643	613	659	667	663	651	662	646	650	644	709	605	620	664	637	651	674	692	618	667	657	718	625	675	636	653	665	676	658	678	616	692	640	639	667	702	637	693	645	628	688	685	658	621	663	663	672	650	648	691	734	630	656	669	638	695	676	692	639	673	666	652	674	699	630	680	640	605	665	673	685	670	631	679	690	658	631	660	718	662	688	633	645	682	709	636	612	679	621	688	710	707	656	678	658	654	665	660	634	652	636	694	682	657	638	619	641	666	661	624	626	661	672	644	674	672	675	669	654	664	672	694	671	651	665	635	684	674	695	694	674	687	678	653	655	641	665	712	663	719	620	680	627	703	688	616	638	719	663	691	660	666	635	634	711	682	643	663	620	691	666	681	604	657	674	650	614	639	676	651	668	651	648	677	647	654	674	680	653	698	669	632	682	658	655	668	662	665	616	703	710	664	677	645	624	640	707	646	658	653	655	649	684	712	663	644	631	677	702	715	697	654	686	634	665	668	712	646	649	682	671	691	642	661	690	654	638	645	678	678	667	674	662	618	676	659	643	730	655	664	674	671	649	614	650	648	671	658	640	681	641	666	638	681	639	679	662	678	636	663	663	706	684	634	686	665	657	607	676	655	673	681	668	682	675	666	682	643	647	629	650	639	655	676	655	671	659	655	639	634	617	684	653	676	633	687	645	671	657	682	645	717	646	633	618	679	663	691	696	702	699	650	678	615	640	675	676	679	681	629	645	676	668	645	644	676	679	732	651	728	634	655	731	636	678	633	679	658	698	629	674	684	688	688	638	674	656	634	686	647	637	663	645	670	677	638	636	722	671	677	651	681	698	694	677	667	648	681	646	692	667	717	638	658	682	649	635	689	673	654	620	662	658	660	672	648	666	675	724	686	721	641	676	675	643	659	679	690	667	628	622	672	658	629	669	654	687	639	642	703	681	682	680	683	694	650	625	703	657	654	666	651	606	625	679	628	648	671	666	666	655	674	626	632	661	685	689	682	707	700	623	678	665	700	641	648	672	614	696	683	706	690	692	646	691	654	697	669	671	662	646	632	589	668	697	663	649	647	617	672	649	678	702	713	681	604	631	636	690	727	654	633	671	677	634	726	637	685	707	673	670	677	638	685	681	652	684	684	639	618	679	636	642	621	647	626	636	653	667	708	635	618	699	649	658	685	683	628	676	650	630	665	646	691	652	646	672	663	664	692	659	643	652	621	690	682	673	664	637	677	699	661	644	705	638	666	688	678	643	654	661	666	665	684	675	666	661	675	634	665	618	690	638	671	696	673	640	648	675	707	636	632	635	702	688	667	667	629	662	662	700	643	661	647	713	663	659	668	663	578	635	639	644	675	653	696	608	659	669	670	717	676	680	684	653	687	659	667	701	643	637	675	708	668	663	671	647	699	684	673	673	677	636	710	723	667	673	659	643	659	652	723	722	665	633	684	626	653	708	630	627	652	675	708	673	666	646	678	674	665	601	682	656	651	681	701	681	700	632	662	654	700	610	718	663	667	685	639	636	653	630	651	708	645	663	700	636	647	652	654	655	667	659	614	639	673	678	668	686	648	642	707	656	656	662	651	650	633	644	722	647	695	683	684	662	661	679	679	653	634	622	671	664	648	643	685	625	680	738	624	643	669	676	680	636	644	642	677	675	649	666	670	643	654	715	635	614
19574	6348	28090	72461	64404	52856	43423	29261	15154	5588	1675	615	347	250	265	276	253	258	255	243	264	263	235	231	236	253	261	258	254	262	280	278	263	235	234	254	242	229	248	263	242	247	235	265	245	256	262	268	283	235	259	251	238	258	261	263	258	235	269	217	279	236	280	269	240	223	248	278	251	231	239	286	232	272	243	249	245	223	246	259	254	232	287	265	243	240	253	277	286	247	247	259	248	238	247	259	217	233	246	256	261	250	246	263	223	256	249	254	240	267	265	256	267	240	263	246	245	247	267	232	265	269	246	222	254	248	253	257	275	293	252	263	274	253	274	295	263	238	244	265	226	220	234	259	249	263	252	275	267	242	233	246	252	282	269	247	231	235	249	275	257	250	256	262	245	253	237	265	214	256	228	255	260	250	250	272	262	239	239	249	269	252	266	233	268	240	266	286	264	235	278	217	256	249	254	240	264	251	249	279	276	250	279	234	264	268	253	251	254	241	249	250	273	246	220	248	250	254	296	248	271	255	275	262	263	252	251	253	236	264	270	253	248	251	264	252	269	272	253	274	258	276	233	261	261	237	243	238	255	233	270	251	265	271	244	256	260	236	247	283	237	237	243	227	222	244	254	237	291	249	266	239	269	260	280	265	237	232	270	239	266	237	267	223	245	251	283	247	253	248	230	239	252	261	259	265	262	236	231	284	254	270	258	236	229	232	252	266	253	216	249	248	292	246	241	230	256	260	258	280	268	255	273	248	228	247	274	236	259	259	259	265	275	247	246	254	283	235	241	249	259	262	291	235	251	249	250	252	258	252	240	240	279	268	240	229	254	241	271	257	253	254	255	266	260	253	274	244	254	270	259	278	277	253	269	221	292	280	234	269	268	262	221	235	271	246	270	259	272	249	242	277	263	241	264	259	267	264	270	235	230	225	283	262	243	207	248	270	229	255	266	232	254	281	237	254	258	246	241	268	240	245	222	216	250	268	251	277	253	235	260	261	265	255	279	268	223	262	264	239	260	277	267	263	249	217	274	280	263	260	276	250	258	238	272	254	250	270	248	246	237	240	273	225	261	248	289	254	238	243	286	243	251	252	266	265	245	255	268	250	287	262	264	253	231	247	255	240	264	258	253	292	260	268	244	263	275	245	250	253	253	270	267	243	231	253	244	258	240	249	242	259	256	257	257	267	245	231	268	257	243	245	248	232	248	262	287	242	267	259	248	244	252	247	271	281	237	283	245	252	261	260	279	287	279	251	206	263	256	262	246	263	242	226	232	253	251	257	209	268	260	268	249	250	241	306	258	241	265	224	271	281	242	250	239	233	275	258	256	226	257	273	252	251	276	239	286	266	260	271	261	269	268	233	237	269	264	244	275	250	253	267	262	261	260	253	270	266	228	304	255	283	273	264	242	270	260	257	272	229	258	258	250	272	249	246	262	255	290	244	250	239	263	257	273	273	268	273	240	251	266	240	235	241	250	254	241	262	288	281	267	256	244	244	258	266	228	251	241	247	252	242	273	245	249	269	228	246	232	218	267	248	263	245	271	237	270	251	280	231	227	248	266	268	230	270	256	237	255	245	235	274	257	231	267	267	241	261	231	252	262	264	244	235	244	247	230	262	272	234	260	267	267	242	259	262	254	233	238	226	237	223	229	255	271	228	249	256	222	255	240	270	248	242	274	270	264	282	209	235	257	239	256	249	250	263	254	284	251	253	235	267	281	266	246	265	252	261	256	266	239	220	254	268	278	276	255	251	263	282	255	228	262	256	264	258	260	244	238	237	258	272	250	234	225	252	252	255	270	254	261	257	264	267	284	268	250	246	260	267	250	243	249	242	233	254	264	218	265	254	250	225	242	253	234	261	256	277	235	281	217	270	265	281	259	265	235	258	246	272	247	247	242	233	233	256	262	266	228	240	261	270	260	251	245	268	267	281	292	277	261	281	235	243	249	202	253	244	253	259	265	268	268	265	238	268	251	224	236	267	259	274	275	256	235	271	261	227	262	249	254	265	222	243	240	250	239	244	207	251	258	257	233	250	217	264	246	266	318	276	274	229	254	262	255	255	258	265	254	281	262	251	263	252	266	285	263	277	261	245	263	265	244	247	247	231	250	244	287	263	248	265	246	248	238	209	235	261	238	272	257	232	257	235	247	263	237	276	253	258	262	254	240	275	253	234	236	256	269	225	265	239	238	236	251	252	288	248	240	266	227	240	271	236	271	243	231	238	246	248	241	261	228	234	235	252	259	266	256	250	261	234	230	227	248	239	238	266	244	252	270	277	285	259	261	272	277	261	250	270	234	240	258	263	260	262	263	242	236	259	247	250	242	258	224	249	254	263	246	259	276	248	233	257	247	252	290	264	279	282	224	255	239	248	260	260	248	240	257	255	249	257	240	253	246	242	241	272	270	256	282	238	270	268	274	239	271	249	261	248	276	271	252	265	241	264	250	273	267	253	238	232	241	247	233	265	279	248	253	242	266	234	244	260	263	285	240	260	244	252	228	260	247	261	244	257	240	229	255	239	245	267	243	258	246	255	278	248	266	246	249	265	252	250	272	258	253	248	273	227	232	259	255	245	245	263	252	232	221	259	257	258	273	249	264	235	253	261	256	233	253	284	270	273	299	254	268	247	236	251	264	266	286	263	229	225	253	249	247	240	278	283	262	265	245	262	228	294	253	251	269	227	291	238	273	292	261	273	246	257	256	272	258	259	249	239	217	264	288	246	228	259	276	249	269	272	246	278	255	244	257	242	245	260	260	233	252	244	252	278	247	245	244	255	245	269	247	250	257	257	269	252	237	256	271	260	242	246	236	280	275	244	257	244	263	258	239	249	228	237	233	273	249	252	258	252	253	262	257	250	269	270	268	259	246	245	257	281	230	256	264	225	268	289	274	254	246	266	280	230	253	242	254	269	242	259	249	261	227	242	237	255	281	231	222	253	265	250	272	237	244	242	256	245	246	252	226	235	228	263	260	257	254	259	243	248	245	267	228	248	248	277	244	260	260	234	283	242	251	292	283	260	271	256	242	278	258	240	254	272	284	250	239	256	279	287	261	257	246	282	250	285	259	252	229	247	230	257	247	227	226	246	249	294	232	255	232	250	250	269	241	233	281	250	252	272	269	255	251	252	271	256	245	228	239	276	253	257	249	247	262	266	276	255	271	294	260	279	264	259	222	240	233	256	288	271	237	235	240	242	226	215	246	239	258	271	261	260	233	230	271	220	239	248	243	229	244	268	236	273	236	238	236	244	262	256	255	274	264	237	256	254	246	247	249	253	265	237	270	271	234	260	247	240	234	261	221	272	265	239	246	252	245	235	241	240	237	250	242	239	257	239	242	263	285	277	248	249	298	289	250	280	240	258	268	264	254	211	235	260	285	264	268	272	224	238	260	273	251	268	268	263	257	254	280	266	264	240	258	278	267	261	264	258	270	266	246	263	252	258	264	295	239	219	265	220	227	244	252	222	265	247	262	244	292	239
10315	4815	34008	76390	72472	63985	55829	43212	28831	15163	6161	2266	994	789	642	657	658	639	654	632	586	670	605	622	621	655	623	628	636	640	657	658	667	617	663	576	601	631	650	621	621	652	656	594	625	601	641	667	665	621	612	636	661	610	619	632	597	620	635	609	645	583	636	625	631	680	613	634	600	619	629	635	619	660	661	592	607	608	638	605	656	622	626	627	624	647	646	597	632	657	657	630	653	625	613	643	636	628	607	611	639	641	635	595	643	660	566	632	647	685	665	629	678	682	593	587	629	635	630	589	629	615	629	646	649	597	667	626	632	616	632	610	599	653	620	649	633	629	643	610	616	611	592	640	606	673	623	624	632	618	645	608	642	657	648	642	633	644	620	629	645	604	655	617	615	620	629	655	643	610	590	655	621	660	644	605	613	636	602	618	613	649	615	606	626	633	628	664	594	590	653	622	629	675	634	653	622	619	610	595	580	632	609	623	643	628	630	596	623	606	634	605	624	634	607	648	572	638	650	638	617	635	630	671	646	663	677	672	624	592	618	605	686	605	627	622	607	638	622	627	646	635	639	674	665	634	596	595	612	589	671	639	672	647	621	603	658	617	619	643	594	595	620	639	632	630	622	630	632	653	636	605	626	664	658	630	641	618	617	668	614	643	640	654	626	612	607	650	634	600	622	594	632	628	620	616	578	584	617	609	612	648	659	609	610	678	630	621	610	628	642	674	630	615	577	624	631	613	596	646	666	651	654	623	584	610	589	645	622	604	590	591	646	676	639	626	642	631	632	655	606	610	627	640	609	623	655	620	583	587	641	594	591	631	624	609	650	593	625	590	620	670	650	632	603	610	621	665	611	597	640	560	613	657	656	640	636	569	561	636	600	660	626	626	621	624	634	599	601	672	614	600	635	608	635	639	638	606	626	667	626	628	600	629	636	630	592	667	621	601	643	616	637	621	569	608	658	646	588	646	658	599	634	651	605	608	632	603	612	646	589	605	628	614	622	626	658	644	611	652	647	616	626	603	618	650	630	619	664	655	580	588	631	631	618	581	653	628	637	601	606	657	636	657	615	605	633	628	651	681	618	625	598	593	641	601	601	591	611	588	622	635	592	670	630	597	645	641	597	604	628	629	657	617	632	634	625	602	645	597	651	645	600	624	596	624	626	633	630	601	638	613	615	617	655	609	653	595	606	605	641	626	636	602	644	606	622	630	625	620	582	653	632	622	666	626	637	648	611	630	616	642	640	607	620	608	631	614	598	624	604	612	621	590	644	644	626	611	649	651	652	634	641	641	664	587	650	613	651	624	641	620	627	630	623	612	649	605	642	628	618	583	595	641	611	634	667	593	665	628	631	651	615	623	630	638	634	608	660	596	617	666	640	588	653	600	670	652	604	641	626	617	627	629	643	593	599	666	630	553	621	594	620	634	662	626	659	657	627	656	561	627	625	639	645	612	610	644	619	578	624	629	618	642	608	638	580	618	623	615	604	636	640	632	657	657	628	613	632	656	632	608	587	624	611	595	615	604	624	603	616	586	613	621	612	651	610	630	648	611	639	606	604	634	607	629	620	626	630	607	581	654	600	640	614	623	620	640	585	631	621	689	573	643	600	599	624	637	590	612	632	595	621	645	605	662	579	593	711	595	614	568	594	660	638	588	646	580	592	614	621	612	614	647	614	608	619	621	628	639	634	613	645	603	616	626	616	615	657	666	622	606	644	639	650	630	622	578	628	608	609	629	639	631	650	629	635	654	636	626	622	607	615	590	609	596	628	656	619	659	590	576	601	620	620	613	640	625	658	641	621	593	635	638	594	615	638	647	626	599	623	640	614	626	716	583	664	622	618	596	584	647	641	617	571	596	666	636	624	584	619	680	640	600	622	632	650	632	622	652	637	618	628	618	606	645	628	620	613	608	647	612	614	613	629	570	633	584	673	638	591	612	652	599	621	615	596	621	602	624	629	631	598	630	633	627	650	641	621	650	640	610	634	648	655	591	629	619	607	658	626	628	661	593	628	616	656	642	579	628	669	636	622	655	655	621	615	638	628	614	644	632	646	648	622	615	622	606	654	589	659	618	660	655	639	634	611	640	658	631	672	616	616	627	608	604	625	637	631	600	632	643	660	616	641	619	606	696	622	607	615	629	643	606	607	635	588	617	608	657	639	640	606	624	661	661	581	625	667	638	578	646	652	644	653	613	641	639	644	639	642	594	632	668	614	668	609	649	614	633	635	610	641	602	649	619	607	687	605	624	604	631	614	596	612	625	656	592	632	590	625	603	641	598	634	618	645	595	601	605	636	628	688	667	601	605	575	658	642	586	589	573	642	624	605	619	647	670	664	642	620	624	647	578	619	600	626	619	614	552	602	643	651	636	638	674	670	610	613	586	645	600	672	603	599	613	618	628	650	605	594	641	620	620	669	655	650	627	655	622	603	616	677	586	576	647	660	608	618	648	589	639	623	673	657	638	642	663	612	625	594	612	623	669	586	646	600	616	651	603	643	652	593	558	665	628	577	644	634	633	626	636	613	612	641	639	652	631	644	609	644	621	661	623	621	696	616	623	636	611	609	645	632	638	645	613	602	629	631	648	627	606	611	630	636	622	654	602	658	650	612	641	648	612	635	639	632	620	627	595	626	624	630	645	574	682	622	587	672	586	628	620	627	650	601	660	648	622	659	626	582	628	627	628	573	572	628	689	624	613	646	620	568	612	636	604	607	591	628	639	645	645	629	621	622	620	622	608	605	644	675	643	661	649	660	692	674	611	630	664	647	611	581	611	593	632	595	632	668	614	619	657	624	646	627	638	640	648	625	594	621	622	621	604	632	611	612	651	648	629	653	639	637	610	602	649	618	651	614	610	609	631	679	650	601	610	623	674	673	639	669	627	596	578	663	620	662	606	608	642	616	625	575	628	656	635	655	593	651	643	623	597	654	662	601	649	626	588	618	574	633	611	621	667	602	676	604	654	615	604	595	616	602	637	648	625	626	621	622	633	612	642	626	562	648	623	638	595	589	653	644	589	626	614	635	615	683	581	599	615	654	625	599	667	685	589	650	667	660	551	639	657	615	609	605	614	646	607	638	652	642	631	627	628	619	600	626	619	630	636	674	650	625	608	618	590	614	648	643	609	605	597	603	631	610	611	606	675	632	592	620	693	610	660	630	572	596	592	646	635	637	599	652	620	591	661	631	674	606	667	637	629	671	616	606	634	640	602	589	625	590	623	642	643	585	617	612	606	619	611	659	669	653	561	623	626	645	620	682	574	619	634	616	671	635	622	653	661	653	629	631	647	606	650	621	593	618	638	648	636	653	610	604	637	589	616	595	673	623	597	612	592	632	652	621	647	595	637	625	628	644	629	646	595	607	577	638	591	606	637	656	614	601	659	636	641	637	626	684	639	671	644	629	614	638	666	586	640	640	580	612	610	612	628	611	631	658	601	639	647	652	587	637	614	626	585	621	628	613	617	633	637	622	615	566	617
2717	661	1767	4388	3533	4211	3581	2651	1333	776	458	384	350	305	332	328	330	281	313	300	320	326	313	331	334	334	328	350	336	283	370	341	367	300	335	323	302	356	377	357	320	329	347	340	330	323	308	308	338	304	378	323	318	350	349	312	336	352	328	309	324	337	345	303	368	323	346	336	344	358	332	280	288	363	326	322	328	343	341	337	347	324	347	326	322	327	337	361	319	323	284	308	335	382	320	307	340	365	330	305	295	352	354	332	330	292	314	360	333	357	357	352	347	337	362	298	337	352	338	343	312	334	320	332	351	321	324	313	308	372	313	342	341	329	356	318	332	324	314	321	352	352	352	360	354	351	355	319	351	318	356	331	342	317	334	356	324	333	339	316	337	274	341	342	383	343	327	331	313	342	335	350	319	329	349	334	329	350	358	338	324	336	321	360	318	350	372	328	329	299	313	322	330	366	332	329	356	338	306	322	350	353	335	311	332	315	346	323	343	343	319	346	303	351	337	313	365	316	334	299	342	322	362	334	312	330	307	314	361	350	350	293	341	350	343	343	316	332	298	337	339	344	317	327	341	351	361	293	314	327	331	314	299	334	340	334	355	313	358	341	299	304	338	309	347	345	354	350	317	317	342	390	378	312	353	348	387	332	327	316	345	345	311	306	355	301	337	333	338	339	353	371	335	317	317	342	329	325	365	327	339	323	360	342	356	341	330	330	314	352	317	343	358	350	328	323	323	350	338	319	356	329	344	331	293	337	373	346	361	328	344	378	370	303	321	330	309	329	323	343	373	340	342	357	309	316	300	291	336	321	329	376	327	343	357	329	306	356	355	322	338	338	330	347	332	341	318	341	336	328	352	356	367	342	361	307	354	345	326	342	336	326	361	327	331	369	333	298	311	346	344	351	306	313	314	320	327	294	372	321	335	336	331	293	350	302	300	322	320	334	328	333	350	336	316	359	339	320	332	351	314	359	352	337	349	356	351	346	335	327	330	305	315	341	313	337	343	382	348	302	338	354	342	375	343	326	315	334	314	312	319	328	338	318	325	334	341	345	366	295	313	350	350	335	382	345	347	323	313	350	345	349	327	314	354	336	352	311	343	329	336	323	337	334	353	305	360	311	322	313	324	346	329	354	353	307	342	330	319	344	319	335	344	370	351	346	313	383	339	297	346	313	351	324	321	331	332	320	329	335	342	335	355	358	339	351	310	326	325	302	330	357	323	342	346	348	333	304	342	311	337	320	329	318	351	340	328	344	333	352	316	358	315	310	318	362	334	339	347	358	360	320	293	313	364	330	333	339	328	326	319	351	324	296	348	316	353	338	348	320	326	351	331	339	325	317	317	315	335	363	348	339	364	343	334	350	342	342	334	348	339	364	346	341	322	307	313	342	358	306	340	307	363	336	345	336	340	355	342	348	358	332	346	326	352	333	347	356	354	306	345	365	304	342	322	309	333	323	326	360	315	321	331	321	356	350	339	334	337	303	316	327	338	328	324	331	329	372	325	317	352	335	305	362	331	302	343	321	328	310	320	313	352	338	365	358	324	328	325	330	333	351	342	336	315	311	335	322	341	337	351	334	335	343	326	340	318	302	314	303	326	349	328	303	310	303	329	326	336	340	315	350	328	312	322	315	349	343	371	358	345	336	336	347	347	344	304	294	361	344	358	368	317	348	345	335	345	329	337	322	320	339	355	319	346	345	338	352	323	367	340	334	395	347	311	366	294	350	311	339	335	332	342	338	340	308	342	358	336	323	315	362	347	343	319	319	342	363	319	358	318	325	355	307	346	342	337	323	341	331	325	290	301	352	350	335	341	366	333	342	330	305	338	339	346	343	317	329	334	339	355	342	356	313	303	339	335	336	321	368	354	324	304	349	325	315	324	359	378	356	318	348	348	350	335	334	385	330	347	322	337	328	330	357	356	316	312	309	314	331	330	322	310	358	340	317	347	355	326	341	323	354	351	345	341	331	316	327	335	299	348	344	301	343	339	342	327	356	377	308	322	324	318	355	350	312	350	362	342	328	355	376	305	288	323	327	343	341	338	332	320	331	318	320	316	310	328	348	336	354	325	339	338	309	321	323	330	335	307	331	320	298	373	367	318	325	341	371	326	354	307	346	317	334	308	322	348	332	343	346	362	360	318	301	346	370	324	324	333	319	320	350	356	367	373	327	333	295	342	359	359	328	342	351	321	311	328	342	369	368	313	328	329	340	336	289	352	348	309	329	356	332	312	317	360	327	338	352	328	309	348	354	365	312	322	309	341	377	318	333	356	313	346	362	343	321	318	319	330	352	350	342	356	287	335	369	349	360	318	311	306	319	353	317	310	327	358	355	333	330	317	325	323	350	346	342	331	294	357	351	335	325	308	342	351	343	325	373	316	364	326	324	316	345	346	314	348	338	317	349	349	355	345	305	328	349	356	348	338	302	302	341	344	341	320	325	317	354	334	328	338	311	351	353	296	361	350	320	318	335	327	303	313	341	319	330	346	335	348	338	356	343	299	344	351	328	324	292	329	347	333	321	343	337	340	334	301	313	333	331	327	323	313	296	357	345	346	344	342	306	364	341	314	310	346	343	330	346	328	342	293	309	343	377	336	323	306	307	337	337	351	341	333	318	312	319	315	297	331	337	332	336	344	343	331	328	338	358	338	347	341	338	352	338	352	361	299	317	352	326	344	329	321	319	313	342	328	318	329	319	322	348	348	313	328	341	361	337	323	332	372	333	323	343	346	332	332	324	331	363	349	337	326	333	312	344	335	318	345	340	334	311	304	345	324	321	341	353	342	338	300	308	287	324	338	363	347	327	326	331	328	327	346	357	339	375	346	347	375	310	323	320	342	316	352	344	315	319	346	357	352	316	365	336	324	334	336	316	329	358	337	316	340	352	310	362	342	297	363	313	326	350	335	347	334	350	316	342	345	334	335	347	365	339	328	346	317	335	348	370	338	308	312	349	331	347	342	371	337	358	314	352	331	336	363	326	351	371	371	334	346	344	320	318	384	344	321	294	325	360	362	340	340	310	322	292	340	306	344	328	327	350	328	329	333	312	386	323	338	346	329	354	326	360	336	339	320	339	324	324	276	337	319	341	330	334	313	345	306	387	318	310	349	339	342	329	324	397	346	346	321	357	343	303	344	338	341	348	345	360	347	318	318	310	343	328	375	352	333	321	291	335	347	344	330	353	341	363	314	354	309	323	347	352	321	328	345	331	330	326	319	333	332	322	382	306	334	313	360	327	350	314	345	334	323	389	358	313	312	309	314	336	352	331	336	355	352	341	338	333	338	353	327	321	361	323	396	361	339	339	339	321	324	314	354	347	315	349	353	355	318	320	320	326	364	351	342	330	306	340	346	319	317	350	355	349	342	327	330	355	343	331	328	308	356	342	322	329	330	320	338	338	331	306	337	323	341	335	319	300	346	321	306	317	340	340	361	331	356	330	310	361	367	338	303	320	335	354	356	353	353	319	287	341	298	361
2743	1041	4766	12489	12143	14855	12724	8706	4651	2297	1377	980	828	780	840	845	779	779	775	807	761	806	842	764	776	774	805	841	798	803	812	795	780	794	796	822	784	762	802	804	844	790	793	787	758	830	764	798	824	779	804	763	804	748	805	843	764	747	804	811	787	846	874	832	787	828	833	780	827	788	778	832	745	842	840	806	839	807	765	817	758	773	810	791	819	772	829	777	812	816	823	796	830	788	834	710	812	786	727	812	808	793	803	802	744	808	758	844	755	814	789	848	751	830	808	827	771	760	815	786	781	788	868	776	795	833	828	818	825	771	810	765	767	778	798	799	777	755	803	823	816	838	825	783	783	822	745	801	786	776	824	763	806	793	775	769	758	783	816	765	800	803	780	781	814	795	782	774	790	766	773	776	848	780	800	764	811	769	793	775	784	860	872	778	781	834	777	805	782	848	759	815	741	797	805	798	816	815	786	803	802	825	808	843	796	804	769	756	767	791	762	853	753	759	786	796	788	797	767	812	795	799	774	814	836	803	777	780	769	794	789	726	778	790	777	804	770	793	763	775	769	778	822	829	755	847	810	877	767	792	810	785	810	820	845	808	796	766	788	830	812	770	799	782	804	820	765	763	770	811	838	773	778	777	742	827	817	792	772	771	777	838	807	830	749	761	803	773	817	792	809	801	732	812	821	867	790	809	815	823	805	754	772	832	807	804	764	771	836	806	768	822	793	795	789	833	760	788	794	759	790	820	787	763	828	809	769	831	763	790	846	815	778	791	773	817	756	775	825	841	791	800	758	806	793	741	806	792	765	815	782	768	775	782	788	830	813	800	828	847	831	786	793	758	794	818	782	825	787	801	789	809	824	851	802	812	804	813	765	809	785	783	787	796	783	790	786	747	831	827	783	780	830	833	821	814	800	827	770	795	780	791	774	753	808	793	749	818	792	829	783	853	816	837	754	803	793	762	775	851	824	778	713	836	792	832	790	774	790	786	785	824	773	789	806	779	826	743	788	807	810	819	797	803	800	805	832	818	821	817	743	792	795	776	778	807	763	814	754	793	797	810	783	828	778	786	800	794	818	749	830	811	825	802	837	801	738	790	776	806	811	837	840	823	744	784	777	814	762	839	811	765	829	809	796	830	795	787	799	837	788	758	809	777	846	790	788	755	813	825	789	775	787	748	784	773	800	830	775	815	796	736	786	713	803	801	759	802	800	811	814	792	801	812	819	842	758	834	773	782	787	779	838	791	808	785	789	871	816	836	810	823	833	817	779	782	723	837	789	776	797	845	808	818	869	803	822	823	778	800	722	795	776	794	793	772	803	765	757	799	815	806	801	780	814	800	808	797	760	793	789	773	819	770	779	810	817	744	748	801	804	776	868	825	799	809	770	821	755	807	756	801	825	739	795	785	806	855	828	774	770	834	788	753	809	838	795	792	784	761	793	839	805	800	798	820	807	792	752	790	770	819	758	800	771	817	793	796	760	832	818	811	794	798	774	846	823	841	790	760	784	847	842	770	766	804	775	823	844	789	818	753	760	802	776	783	777	810	768	819	831	846	805	794	813	783	785	767	808	812	805	805	765	825	804	775	824	794	803	782	783	766	825	800	782	806	784	800	799	818	824	810	817	794	809	813	775	797	774	800	796	801	708	818	763	824	735	801	802	754	833	848	755	787	816	826	798	764	790	758	768	814	761	772	792	805	785	811	811	756	783	813	849	814	810	846	839	795	787	777	761	811	806	807	731	794	797	803	773	844	775	858	788	865	798	848	804	772	752	739	794	837	826	844	739	842	820	807	800	804	781	773	752	837	784	796	797	849	808	806	759	833	798	773	747	800	764	801	798	758	844	822	783	841	781	869	782	855	834	777	777	763	788	823	762	751	784	839	792	784	805	763	826	763	788	812	850	767	839	832	806	763	787	826	795	722	817	772	772	768	838	799	853	781	824	755	789	826	786	761	815	799	830	781	791	817	768	779	795	807	812	795	867	776	807	760	801	804	810	788	780	816	741	802	824	818	776	828	840	804	780	792	751	802	833	822	798	757	834	768	759	808	821	757	860	837	828	770	792	780	794	784	781	767	840	809	813	754	812	774	764	811	813	764	795	791	859	747	774	795	775	760	792	788	776	835	739	765	767	835	831	828	810	749	828	788	796	772	822	741	785	750	798	796	812	772	838	807	826	763	868	780	814	818	782	808	890	835	837	831	792	823	790	785	831	753	760	823	880	789	833	815	789	787	822	847	776	785	778	762	841	793	801	749	833	762	811	773	801	803	826	773	786	840	749	788	788	785	864	756	779	777	792	736	777	768	756	785	828	803	812	774	795	820	760	809	792	811	761	814	816	790	792	785	794	758	784	791	794	811	758	815	772	825	809	846	751	819	816	748	813	841	815	831	795	812	811	786	792	785	846	768	795	821	834	778	782	800	818	786	771	766	786	811	784	751	770	781	829	794	827	760	787	849	824	731	780	769	776	806	801	792	783	778	775	769	824	839	796	807	781	834	755	786	780	786	814	795	785	782	834	784	788	842	811	736	785	843	807	789	790	779	771	803	784	786	800	781	811	784	805	820	756	782	807	784	765	825	788	758	784	772	811	814	799	824	797	817	818	758	791	790	784	795	817	774	820	761	766	777	773	817	783	793	814	802	755	833	799	802	806	807	805	801	792	791	764	769	765	777	843	760	785	764	794	775	763	783	775	791	810	844	797	792	784	800	740	830	786	795	780	826	810	766	798	824	786	810	806	792	749	784	820	842	791	785	743	800	813	768	796	803	784	797	813	776	733	836	780	860	796	850	811	808	794	756	810	805	749	797	769	742	798	768	849	799	843	825	809	827	823	800	790	777	763	825	763	837	761	790	775	771	782	764	769	812	771	811	777	826	766	792	851	764	801	791	823	756	778	720	800	785	790	808	833	779	757	788	837	825	845	769	841	787	802	774	820	823	785	791	846	762	792	788	815	820	796	821	818	779	804	802	783	819	798	836	836	797	856	801	797	804	788	828	790	807	828	811	815	833	790	818	774	764	816	804	846	791	757	772	814	746	790	812	795	886	788	791	790	796	801	773	801	767	808	805	771	764	801	762	763	763	779	796	840	787	858	812	791	839	800	825	774	840	836	811	811	848	789	824	767	776	848	809	803	795	840	770	854	805	807	836	820	810	781	777	782	811	805	785	778	811	801	768	772	782	817	789	856	760	792	820	805	835	851	786	804	738	804	801	796	781	809	794	786	794	807	830	791	773	814	774	776	819	855	858	789	807	758	786	858	790	765	825	787	787	798	817	782	841	818	779	816	823	744	789	762	820	821	804	765	786	806	800	762	797	794	813	800	819	816	782	791	796	820	794	785	781	802	784	817	770	794	866	744	795	754	806	768	780	778	779	768	782	804	789	773	777	764	803	803	794	830	809	761	784	777	803	784	789	828	821	790	800	753	768	855	846	803	828	791	806	805	809	750	810	774	724	761	789	796	806	770	792	761	755
18839	6667	21214	22503	36674	62970	52217	35749	19988	7290	2236	821	409	269	257	283	278	267	259	296	277	252	243	263	270	244	248	247	258	276	268	256	252	233	256	299	281	242	281	252	258	240	247	252	300	224	253	230	281	270	259	237	255	261	256	272	248	265	222	243	248	246	275	274	232	252	245	240	265	260	250	243	260	277	247	247	264	243	258	246	242	255	247	275	258	216	290	251	243	260	297	252	262	232	262	269	280	231	226	243	252	238	265	260	281	237	296	238	250	251	253	270	266	266	261	240	288	219	268	286	225	251	271	262	268	288	261	248	249	260	245	273	281	254	237	252	252	258	293	267	248	229	253	247	295	273	236	254	265	248	241	267	251	258	281	263	280	233	213	239	275	261	295	245	278	256	240	257	234	230	270	260	237	249	269	221	253	216	314	297	297	230	261	237	245	277	246	268	228	280	276	259	290	275	250	243	257	279	241	248	242	270	240	246	291	234	264	261	253	269	250	245	256	276	291	317	253	251	242	270	249	269	248	253	232	242	263	302	267	274	249	250	257	227	285	261	238	259	239	256	251	226	241	273	292	258	279	242	249	265	265	285	266	267	287	284	260	282	290	263	226	248	243	241	251	252	271	269	206	228	269	231	257	274	256	261	293	249	224	259	266	271	264	286	291	294	233	266	249	263	255	274	264	261	235	258	264	245	259	274	282	273	256	242	266	247	233	257	255	272	267	258	256	256	264	239	281	258	244	269	243	260	237	256	248	294	243	252	259	271	242	260	265	253	260	265	276	265	268	278	282	270	248	241	252	271	252	256	269	245	271	248	247	255	266	258	270	266	258	241	261	243	259	257	267	253	266	232	252	248	284	271	287	254	243	248	223	249	261	274	246	261	250	259	235	269	279	245	248	252	214	253	257	254	280	246	294	249	270	246	242	254	260	229	293	275	213	253	264	285	256	256	234	290	236	242	242	260	252	258	251	253	285	263	286	245	253	265	279	234	269	287	255	255	245	262	238	256	267	280	257	284	246	245	250	270	234	273	265	294	256	261	247	257	220	266	246	250	253	237	258	256	271	264	282	239	248	280	259	270	243	261	247	272	266	286	248	248	206	246	263	273	292	259	281	250	224	260	259	265	285	243	266	243	246	255	265	285	284	268	276	264	251	279	251	267	276	244	289	283	292	279	243	244	284	276	288	226	270	294	291	271	244	287	254	273	229	278	257	253	234	273	276	266	242	247	288	225	257	270	253	262	235	233	227	275	256	249	257	268	267	260	254	253	262	240	247	292	258	272	241	240	251	270	253	246	255	230	268	262	250	258	299	270	260	261	264	276	284	284	248	284	236	283	245	239	237	266	246	270	274	241	272	284	244	229	272	261	272	272	286	269	257	256	277	223	267	262	261	249	256	249	269	228	250	253	258	278	231	257	256	271	295	244	252	248	254	262	262	280	258	250	263	247	260	206	261	266	262	255	261	274	263	265	258	274	279	277	255	269	240	279	280	274	280	255	255	237	284	243	254	283	239	259	269	279	269	256	249	271	251	249	273	256	256	243	251	266	258	241	267	268	274	259	241	299	237	272	259	249	245	263	258	260	253	253	258	282	263	230	275	251	244	273	251	252	250	276	259	251	278	255	255	253	277	279	257	261	259	247	247	257	299	247	227	249	270	250	247	278	297	243	210	276	261	239	248	283	232	238	274	238	232	292	236	256	255	244	267	254	246	271	262	273	258	247	266	250	275	245	251	247	258	239	251	264	241	243	280	245	245	244	229	267	260	274	278	253	250	275	255	253	253	272	256	263	246	221	267	266	248	261	276	254	248	275	254	252	263	252	258	228	230	262	271	288	272	255	249	261	248	227	292	254	246	266	264	272	249	208	254	249	247	271	247	249	268	249	248	257	267	244	267	226	225	282	261	234	236	246	224	240	253	293	262	237	240	265	255	247	250	250	252	257	272	228	257	241	271	253	266	269	258	268	288	240	270	277	293	248	276	281	295	265	250	237	259	252	270	246	261	255	258	272	277	238	268	273	249	267	267	275	263	262	294	259	253	255	254	250	246	278	250	275	253	287	252	285	253	278	237	271	300	243	268	258	262	235	231	296	258	249	250	251	250	282	278	255	275	247	279	235	270	267	278	276	244	255	275	264	250	251	258	228	285	271	246	250	258	280	246	230	283	250	263	268	264	232	246	252	271	293	255	253	251	224	248	216	267	244	265	278	272	279	240	237	232	233	252	274	230	252	284	286	280	258	288	290	236	261	253	269	248	247	267	275	254	262	268	241	260	245	278	268	252	288	254	275	291	243	268	235	250	266	273	270	277	227	273	273	264	267	250	245	241	272	252	261	255	259	244	234	261	239	247	252	246	251	249	254	256	262	268	249	255	245	263	228	243	242	267	262	246	240	287	268	288	277	227	229	252	254	274	260	266	257	233	278	282	262	252	270	252	261	274	256	277	228	259	277	250	245	242	272	265	317	271	260	243	278	233	243	282	275	249	269	248	254	234	273	266	246	260	244	253	246	242	231	262	236	229	235	275	231	243	242	267	270	255	262	241	217	234	268	285	266	241	260	266	247	251	240	267	258	209	266	252	257	264	256	276	281	266	285	272	276	271	280	276	249	270	263	262	245	262	247	245	271	259	249	245	232	211	259	249	285	248	247	267	255	256	254	262	263	278	222	245	257	246	259	270	233	275	248	263	237	272	288	261	276	249	256	257	245	255	250	268	257	253	273	255	269	257	258	253	251	252	267	243	252	281	256	308	276	253	263	271	243	260	249	255	287	246	229	237	236	242	268	244	249	245	271	250	237	261	256	273	253	264	229	272	257	254	273	252	276	231	262	267	276	275	264	281	226	246	252	237	240	237	263	255	265	273	272	263	264	259	242	235	252	270	254	246	275	256	255	284	227	252	250	256	252	271	271	264	290	251	261	286	264	275	263	258	243	277	270	285	259	256	241	266	245	262	277	276	273	303	254	244	276	253	256	293	251	241	234	264	239	251	250	268	260	235	221	286	304	262	244	256	234	267	236	264	247	271	243	251	249	265	247	287	261	293	270	278	251	266	283	261	259	235	242	301	245	261	236	242	277	236	244	251	269	241	236	247	276	278	271	243	280	268	262	248	246	265	272	273	273	242	263	273	245	261	275	292	289	244	258	302	274	255	252	246	266	262	260	273	244	245	287	249	278	264	277	247	262	270	269	267	265	251	250	244	277	256	253	267	248	267	267	272	269	236	257	246	267	303	245	252	267	251	234	258	263	292	255	282	299	265	228	243	262	249	247	235	244	286	237	256	266	264	283	262	250	258	261	224	272	263	240	287	279	270	261	255	243	234	247	241	285	259	252	278	286	238	287	275	281	265	238	272	260	255	264	264	258	231	273	236	231	256	265	270	252	266	244	264	244	289	246	297	245	268	240	258	251	254	259	247	233	250	267	290	266	254	249	226	242	237	255	245	244	252	239	258	254	238	225	248	226	217	265	256	262	240	256
10679	5097	27361	26980	51283	72813	63153	48644	33637	18078	7669	2761	1249	786	729	611	668	601	651	625	665	656	648	614	656	652	629	633	638	620	637	643	633	649	646	626	633	687	651	624	643	614	634	675	602	632	585	644	621	615	646	640	650	683	657	620	616	658	647	661	613	649	642	675	615	615	610	635	673	611	619	591	639	646	616	651	613	596	629	659	598	623	638	626	621	666	623	642	605	636	692	636	608	622	667	662	609	649	602	594	655	637	668	636	610	669	561	647	640	621	591	638	650	628	693	646	636	642	681	660	640	636	605	709	650	669	618	611	663	635	655	648	638	611	662	648	585	611	609	606	605	642	637	662	656	652	611	615	647	609	667	626	639	642	679	624	638	616	685	593	646	621	633	627	649	655	620	581	660	645	624	647	677	616	669	601	632	641	597	655	669	687	662	647	684	650	588	605	653	611	665	658	625	629	662	611	642	635	640	630	596	608	643	666	639	606	636	622	638	640	616	633	636	592	694	653	675	636	615	633	619	615	585	643	602	606	664	627	646	664	626	646	598	629	675	662	627	669	604	599	621	593	631	618	645	657	592	617	601	646	623	638	616	584	618	624	587	634	631	637	686	672	618	578	643	633	565	624	645	590	672	643	656	615	647	659	631	677	636	634	656	647	623	643	650	618	604	601	611	642	639	655	595	601	688	689	673	608	607	616	609	608	588	602	693	639	669	648	642	603	623	700	622	660	623	665	657	632	653	635	684	685	620	617	645	633	642	617	689	623	669	630	605	605	668	650	628	641	643	606	647	614	603	690	632	613	642	631	590	590	632	612	639	659	594	642	671	636	672	648	605	613	634	603	619	601	673	637	624	648	616	632	600	641	642	669	623	625	671	671	596	666	624	639	629	650	637	681	664	654	632	632	648	641	642	688	646	647	657	599	621	572	583	640	614	642	645	653	600	657	652	587	632	655	668	637	604	692	628	613	625	650	614	646	617	648	606	651	635	654	627	609	623	617	647	601	621	599	636	617	647	643	642	637	633	665	623	603	646	598	660	593	671	638	602	611	638	659	652	613	646	660	586	663	665	685	584	595	610	629	642	618	644	625	652	674	647	658	639	625	615	647	605	600	621	634	601	661	643	621	648	675	636	679	593	648	658	630	659	633	634	630	638	653	624	637	635	649	642	653	655	644	612	624	648	638	631	673	657	588	648	709	629	613	658	627	626	629	657	658	627	612	615	670	650	664	626	677	583	688	634	656	663	641	576	656	657	645	609	586	656	616	644	631	647	601	633	659	620	614	684	604	611	629	628	684	638	614	627	620	635	645	618	619	663	628	654	570	633	603	649	626	652	627	611	643	613	609	644	673	657	635	655	615	637	675	646	635	637	657	640	663	647	668	645	623	621	666	676	618	656	639	635	664	605	655	623	618	618	672	652	600	600	603	674	635	651	605	681	633	603	633	624	655	652	661	675	691	666	610	665	687	673	649	619	662	617	618	650	661	671	636	642	621	675	632	630	598	632	639	628	635	632	608	604	653	629	630	614	664	645	603	648	666	678	629	624	664	595	640	687	609	613	628	639	631	626	613	596	641	641	632	628	628	668	639	646	657	632	627	644	622	624	624	652	583	585	667	612	600	635	623	674	656	626	621	665	595	614	602	650	630	639	651	643	584	659	639	660	624	647	653	633	592	614	659	603	663	654	645	693	639	646	591	629	688	635	633	639	638	667	571	642	647	634	608	695	603	612	641	632	619	653	639	627	614	641	618	638	627	650	629	641	629	655	622	604	614	623	626	674	622	639	637	656	634	648	607	656	626	613	617	618	650	636	629	627	669	599	653	651	690	610	641	620	625	687	652	642	624	674	637	662	675	621	649	639	621	660	619	646	680	633	666	630	657	641	640	631	612	630	596	626	628	604	621	640	626	604	663	602	609	607	653	627	634	660	605	660	663	659	598	613	644	648	623	651	595	577	664	624	699	665	631	665	629	623	677	644	667	590	666	668	625	627	698	641	648	610	647	564	634	603	639	628	608	665	659	631	629	649	588	667	658	647	587	603	655	612	649	632	643	627	630	638	616	630	640	599	648	630	644	639	620	623	633	627	624	651	658	618	654	612	638	648	668	632	627	620	619	625	634	589	632	581	649	596	641	646	637	653	654	607	627	657	618	652	620	680	615	637	622	594	645	632	587	648	624	659	637	647	665	631	635	667	593	620	618	609	594	612	645	649	624	643	597	617	650	622	637	650	664	617	660	598	600	648	659	649	629	607	653	606	602	635	631	649	635	660	612	665	658	601	686	593	646	623	618	680	697	612	670	675	608	656	644	621	685	618	604	636	635	609	664	691	649	634	602	637	639	631	632	668	640	662	646	634	630	666	621	661	590	630	622	651	633	627	648	665	664	635	639	600	636	637	643	632	660	646	646	656	657	644	645	645	618	643	678	696	665	662	604	646	672	647	619	638	627	618	643	633	665	621	591	614	615	649	627	637	634	644	619	666	617	621	657	651	614	633	634	635	669	669	675	694	671	600	667	662	648	645	629	644	643	611	626	643	701	613	599	614	624	654	627	624	615	650	619	603	627	616	611	614	648	669	641	641	627	680	646	634	648	651	630	627	642	651	632	644	633	664	612	621	606	609	621	657	594	662	643	601	646	667	597	658	629	642	642	630	640	610	595	604	656	640	591	663	599	665	660	586	701	667	626	588	650	601	618	639	620	623	620	678	604	627	633	620	656	669	634	639	615	597	643	647	616	601	658	604	606	644	619	593	658	669	600	648	648	587	574	613	604	667	672	625	637	648	636	602	607	641	635	669	605	649	635	651	633	658	615	611	662	626	628	654	653	648	654	654	625	619	629	635	639	667	666	649	613	611	651	649	606	623	642	630	661	623	652	609	633	627	634	618	591	623	678	640	646	583	638	632	595	638	613	593	624	660	640	645	624	618	627	574	643	626	635	639	636	644	676	664	635	592	635	653	612	611	673	595	653	669	608	622	610	661	674	652	597	660	650	624	614	596	624	670	646	651	648	651	657	609	611	638	605	671	602	650	649	625	613	614	584	641	596	642	620	631	644	598	638	633	673	584	631	627	606	612	554	634	626	645	649	632	659	632	625	655	679	650	615	652	616	677	641	636	636	674	628	650	634	616	652	626	613	633	706	594	680	607	620	647	626	619	601	641	633	634	643	630	636	627	659	604	639	611	599	653	613	609	641	635	654	612	629	659	662	652	599	636	599	614	666	628	655	663	632	579	637	618	600	590	627	631	628	635	669	620	661	615	609	625	671	637	668	671	669	662	648	566	664	662	619	636	652	600	613	636	648	606	640	635	646	598	596	695	606	633	623	657	616	608	642	629	633	630	632	617	643	606	609	648	603	663	643	654	648	652	664	646	652	608	581	641	618	608	612	650	624	639	650	644	631	641	610	638	687	646	628	634	656	679	658	634	666	624	609	641	606	592	608	659	635	641	615	651	676	665	631	606	618	665	654	616	597	639	631
20687	6469	19710	34836	35240	61746	56656	40168	23624	9540	2979	898	364	265	234	250	239	245	238	250	243	259	245	229	250	243	244	259	251	274	243	236	235	236	246	230	257	231	249	241	249	226	223	220	256	240	234	243	228	236	226	242	244	247	248	246	230	255	235	213	245	247	260	237	215	264	217	262	216	250	227	230	227	232	231	238	233	245	226	237	244	260	241	223	219	229	252	196	218	237	250	208	207	259	247	228	239	234	246	222	224	241	229	250	220	248	254	246	266	237	235	271	248	248	253	221	242	221	242	206	229	240	256	245	247	225	200	263	262	254	248	259	233	243	273	240	234	223	236	244	228	246	235	235	227	239	238	241	226	240	207	212	238	248	239	249	257	247	261	248	268	239	240	237	217	234	232	244	237	220	206	237	249	247	261	250	192	223	263	228	227	239	230	240	238	236	239	251	241	234	264	239	246	228	234	234	227	230	242	221	271	265	244	247	252	227	244	240	242	236	265	220	211	231	236	244	232	243	231	224	201	236	252	229	232	232	197	255	232	235	253	227	257	258	216	218	212	232	228	255	248	247	234	237	253	251	231	214	207	230	230	248	252	271	247	249	223	233	233	237	257	242	227	211	251	257	229	212	221	257	269	248	257	239	223	239	243	271	213	220	223	239	226	235	228	221	230	249	228	256	228	250	226	226	221	241	240	218	232	227	241	240	238	208	222	255	265	244	236	226	242	232	233	245	227	232	237	213	232	234	223	226	204	255	213	254	259	239	261	236	236	240	240	253	256	249	254	236	235	252	232	245	229	242	208	211	233	265	259	228	237	222	237	241	249	228	233	269	226	234	271	236	252	245	235	235	262	234	224	226	246	227	245	207	226	229	234	235	263	220	252	244	242	220	227	204	253	239	241	251	234	233	232	181	231	221	243	229	224	221	242	241	218	235	216	224	246	236	245	256	254	235	225	238	226	245	245	228	256	262	229	231	203	210	211	214	255	216	226	252	275	269	248	221	232	246	230	211	274	211	216	236	265	240	249	235	236	229	236	227	236	231	244	268	254	241	202	229	237	216	265	229	266	232	256	237	261	210	245	217	217	213	226	227	228	224	249	261	251	235	233	256	233	234	229	240	240	240	239	212	228	260	244	229	241	262	227	256	244	235	225	222	225	234	249	224	219	249	242	222	255	228	244	218	266	249	239	235	243	246	256	230	247	238	244	198	241	239	233	241	226	221	210	215	264	238	233	247	261	210	229	224	221	243	255	222	232	248	212	235	260	227	248	275	209	238	239	262	246	236	235	241	250	224	250	221	265	238	256	258	248	242	247	217	240	220	217	212	220	257	225	242	216	230	241	216	223	214	236	248	224	206	226	250	246	218	229	246	213	225	235	221	188	234	234	236	259	243	202	247	231	206	257	232	202	233	232	200	225	220	248	251	246	256	248	226	247	226	244	229	233	216	218	265	217	244	234	233	257	239	253	232	222	220	243	256	216	289	260	246	210	227	244	248	267	231	219	261	204	253	230	229	226	241	239	237	258	261	273	238	236	199	247	236	232	235	236	243	212	247	233	240	230	249	247	259	255	228	251	215	245	242	223	234	251	237	223	247	241	234	220	205	210	241	224	230	220	247	226	261	226	258	237	237	230	247	221	241	233	259	215	211	219	229	241	259	240	227	240	235	236	256	254	268	231	228	252	237	249	252	228	248	245	220	276	243	230	255	251	246	222	238	241	223	241	245	233	237	208	228	245	229	217	251	251	262	202	225	233	218	248	229	230	254	245	254	217	238	243	246	232	244	226	253	267	239	247	216	262	216	224	232	246	223	239	246	226	231	275	226	249	213	209	251	269	225	213	226	193	214	223	244	246	250	232	231	240	209	245	240	228	242	246	212	208	219	243	224	243	203	260	257	255	241	238	184	232	252	233	258	264	266	229	261	204	228	252	265	215	219	226	248	256	233	207	255	243	216	247	252	207	236	255	245	211	240	253	231	229	260	238	275	247	241	249	246	243	233	247	207	237	227	221	248	236	265	242	270	224	220	242	218	237	254	260	252	241	230	243	253	247	239	230	233	249	228	246	249	236	241	242	244	235	242	253	242	249	258	238	204	234	243	259	244	248	266	254	229	255	279	230	256	222	240	237	246	217	239	232	232	225	246	249	237	222	236	221	227	237	227	241	244	235	238	215	272	250	254	239	239	241	245	219	204	235	242	260	271	235	239	251	233	249	238	240	244	208	255	247	250	260	248	238	248	257	244	261	261	232	245	208	229	234	249	247	227	237	225	246	253	260	241	259	243	254	217	241	231	251	211	270	260	232	234	250	245	245	223	255	235	252	240	237	234	239	235	211	225	217	227	262	236	223	234	224	233	239	221	245	247	234	261	238	232	207	254	256	229	230	244	252	235	246	243	266	240	262	251	231	249	233	224	241	267	264	237	238	273	241	227	227	211	235	206	223	222	249	244	260	239	258	233	223	260	251	224	228	256	229	258	220	241	259	231	231	242	246	235	238	245	223	221	210	247	215	242	252	208	238	235	254	274	225	248	221	280	244	245	221	215	252	259	248	234	231	237	257	257	218	232	258	237	246	262	242	235	231	240	218	222	263	271	243	239	250	242	244	254	219	215	254	238	249	237	240	235	220	209	220	221	236	205	245	253	225	213	236	238	231	250	275	223	245	259	213	201	234	230	242	243	237	219	243	227	263	211	246	229	245	239	218	245	238	245	236	239	216	254	224	231	247	233	246	227	240	254	247	227	216	242	236	231	241	220	212	248	251	244	243	213	221	219	221	221	268	216	259	248	202	260	249	251	229	233	253	223	223	200	255	231	253	260	243	235	228	229	225	229	235	249	222	220	261	221	227	217	229	271	253	234	251	261	243	241	219	232	235	221	228	238	238	239	208	222	224	239	208	253	234	215	251	232	255	266	225	221	230	212	219	221	225	240	237	244	277	235	218	240	218	259	236	267	231	230	242	241	264	227	225	222	238	248	250	262	237	261	211	234	234	217	227	246	257	234	223	233	242	236	256	258	223	261	253	228	258	243	235	220	251	223	257	203	233	240	229	221	230	231	243	219	244	215	258	237	233	273	231	222	224	241	262	223	210	209	252	227	229	230	225	236	228	236	215	232	258	212	207	226	222	251	228	213	238	226	239	252	268	262	220	243	219	231	218	242	263	214	222	269	213	229	198	190	225	240	242	241	237	243	216	244	225	244	257	234	250	238	242	240	231	235	226	282	233	235	249	232	223	233	238	250	228	249	241	211	238	244	245	269	267	224	244	219	232	220	213	256	232	274	258	227	234	237	218	220	231	238	230	248	225	209	218	250	206	228	226	241	253	220	237	213	244	239	223	252	218	227	259	243	217	238	217	230	261	204	214	232	257	221	222	244	232	220	253	250	246	249	253	232	224	262	254	270	248	241	269	241	241	250	241	206	246	250	239	240	242	217	263	221	221	213	252	215	240	256	225	217	237	247	225	246	245	240	234	240	261	228
11295	4506	26409	38894	48548	72050	67790	52598	37533	21397	9532	3437	1334	755	668	596	565	611	563	633	606	585	591	600	574	591	626	597	571	600	570	557	614	598	620	625	619	629	581	595	600	599	643	622	555	585	595	592	632	587	626	573	573	590	617	563	596	552	552	593	631	621	583	560	599	591	620	634	560	664	572	593	575	601	596	604	615	582	604	580	614	615	596	636	582	639	550	579	577	595	592	592	585	608	582	550	542	610	618	594	566	581	585	614	549	570	586	617	616	556	578	561	565	593	615	552	601	537	604	549	554	575	620	600	603	579	622	609	588	551	639	574	608	588	563	571	625	572	568	632	585	570	531	581	569	593	579	572	560	546	580	577	581	596	606	585	588	594	582	563	566	603	588	601	601	635	566	556	590	583	579	605	597	629	580	609	604	614	576	607	640	566	588	569	576	571	605	579	554	563	571	632	610	601	597	555	622	597	578	618	614	617	571	614	580	614	585	563	591	616	619	577	605	603	591	567	603	591	640	604	587	618	622	631	594	563	593	563	623	605	630	591	580	595	603	610	576	628	614	622	596	589	602	621	606	567	545	588	586	577	580	534	619	583	595	565	580	591	651	584	582	588	637	564	582	609	635	588	613	601	580	565	560	585	597	609	594	552	602	618	533	579	581	565	585	582	565	565	615	568	590	597	568	575	566	594	583	575	560	645	583	560	640	588	617	599	598	632	590	577	611	605	578	596	570	631	605	570	587	584	565	549	618	592	598	571	567	590	559	579	557	602	592	600	613	547	597	584	567	600	602	627	569	565	570	582	584	603	593	570	584	557	612	578	601	573	593	639	576	627	578	610	588	589	619	601	594	642	621	582	585	582	606	603	556	651	536	608	570	614	591	596	546	592	558	585	600	610	590	618	557	580	585	559	605	612	605	591	612	561	609	627	567	591	565	600	588	606	598	608	613	592	584	611	565	580	581	577	579	605	541	589	576	583	593	570	598	572	575	621	584	599	605	584	567	579	609	566	607	561	556	555	584	595	569	581	617	616	571	525	569	572	587	581	605	594	579	573	586	597	602	595	611	580	654	612	623	630	571	595	598	575	568	573	554	604	591	564	570	605	593	567	599	563	593	568	616	599	585	586	584	621	609	584	586	577	588	587	562	617	630	562	568	602	584	599	549	596	576	585	601	606	550	577	563	586	596	588	569	582	579	627	620	558	598	619	578	605	553	607	641	599	596	582	597	604	574	631	593	566	604	526	567	621	607	577	585	583	630	564	580	598	627	589	587	573	605	592	628	582	607	560	624	627	584	562	583	564	547	600	581	561	599	604	590	579	590	610	621	612	607	610	583	572	579	583	558	622	561	629	574	586	568	597	615	614	543	563	577	576	638	563	610	610	577	564	587	583	625	597	623	609	547	563	563	578	593	618	643	567	636	596	615	562	597	559	560	621	551	563	577	626	559	583	585	572	622	622	583	612	593	604	595	601	568	575	587	631	565	624	571	555	549	605	566	597	592	606	582	603	621	577	621	619	585	583	634	569	561	598	541	602	585	582	551	592	576	564	608	579	594	626	607	627	582	597	563	587	583	605	602	584	614	608	567	580	549	583	590	604	587	586	605	664	606	587	599	589	603	591	591	613	580	572	592	598	604	586	639	591	606	563	608	631	593	595	592	583	602	614	553	581	592	609	598	605	566	596	566	633	610	602	623	564	601	594	579	584	545	564	566	599	612	598	597	575	569	595	591	619	594	574	557	558	608	569	586	597	543	575	612	579	565	559	586	575	605	570	610	584	611	623	610	590	547	579	578	581	604	572	607	597	608	578	616	657	598	588	568	612	615	573	611	590	595	609	598	598	632	573	627	597	600	577	546	606	615	590	590	559	619	639	593	618	619	597	552	555	642	585	576	620	582	614	574	569	569	638	571	546	587	618	606	604	613	591	593	610	578	583	635	634	594	570	615	597	590	595	582	569	592	602	584	588	650	582	593	613	582	572	554	613	582	611	623	558	594	539	591	618	584	580	620	580	561	562	614	641	600	570	590	609	579	580	560	614	585	603	591	579	618	577	558	595	594	609	578	592	606	575	576	591	636	560	582	556	615	594	559	583	542	555	604	618	575	572	623	596	561	598	594	579	573	541	663	585	638	544	625	544	600	638	610	587	648	554	531	570	594	530	632	594	616	620	634	623	573	600	604	569	603	583	595	561	618	593	560	563	591	607	588	574	607	542	582	615	580	575	600	571	619	578	590	614	582	600	542	626	589	603	555	569	540	567	600	564	611	575	603	545	565	553	653	579	598	578	622	588	595	581	580	602	571	601	593	579	600	570	610	596	593	598	566	585	637	579	580	605	581	582	582	543	614	575	598	596	611	593	587	603	590	621	576	618	562	557	620	596	602	555	574	583	603	577	545	573	604	563	564	607	562	562	604	559	599	590	575	590	610	577	562	624	621	599	625	590	558	601	615	612	588	540	591	582	547	588	632	635	586	618	593	573	628	580	551	612	569	594	576	612	571	583	585	619	576	564	614	603	566	620	604	573	574	623	558	614	572	593	568	613	609	606	581	562	546	584	641	600	614	579	581	554	571	570	593	573	605	591	589	592	620	602	619	565	579	606	545	536	580	583	591	584	629	598	579	599	590	593	587	562	590	632	646	596	588	612	608	604	553	616	592	601	587	590	617	579	567	597	617	613	592	595	609	604	591	588	562	590	573	586	641	615	582	635	623	563	539	585	578	619	604	618	606	562	586	608	583	607	631	589	616	588	596	574	591	650	599	599	569	622	616	584	612	640	549	613	622	631	557	612	568	563	601	623	562	600	604	605	614	547	580	614	596	604	597	616	567	610	603	613	582	579	578	576	599	615	571	553	559	605	567	594	582	615	595	599	601	582	601	612	571	605	585	613	595	594	616	607	570	570	575	586	554	581	564	588	606	587	619	596	587	596	590	575	586	556	594	609	547	601	606	637	560	585	592	560	561	553	590	586	579	570	565	611	602	616	604	599	591	583	612	608	608	574	612	624	578	605	549	569	621	611	621	561	586	560	596	583	535	546	607	595	624	584	592	570	612	601	578	598	595	593	575	610	599	583	566	606	650	564	584	586	566	589	557	567	611	584	580	590	584	604	611	586	633	582	545	591	553	575	578	569	559	574	578	611	583	569	602	594	621	569	556	650	572	589	590	576	584	571	614	601	587	617	569	587	555	643	615	582	594	583	584	600	570	599	604	538	608	618	583	617	597	552	627	605	556	596	568	581	666	588	593	584	614	601	593	597	588	637	565	584	632	545	618	595	614	571	595	576	602	601	570	599	570	576	597	601	585	595	576	634	592	639	605	583	604	602	587	594	617	583	621	556	599	598	629	613	576	581	582	617	575	585	566	643	575	578	586	593	618	586	587	566	573	599	618	602	606	583	563	592	566	596	559	575	582	570	586	630	635	585	584	613	613	566	583	569	604	560	595	620	611	597	594	594	611	613	617	565	599	628	559	562	595	612
2683	446	1155	2235	3715	4452	4192	2647	1389	743	500	388	337	339	349	322	306	346	346	317	319	330	326	350	353	364	338	319	352	295	359	374	352	331	312	299	329	288	312	303	367	331	341	327	319	329	311	299	332	299	311	307	324	292	352	313	338	311	302	311	310	295	321	335	310	314	317	347	367	326	305	305	344	331	291	345	339	325	301	271	319	319	283	306	302	301	337	306	316	339	350	287	336	349	338	296	322	346	332	343	308	332	302	318	309	320	296	313	327	325	310	312	346	308	341	326	325	339	290	333	303	327	338	298	283	335	368	356	321	310	277	323	355	320	329	310	285	305	354	310	335	328	331	362	364	319	341	324	318	343	342	310	345	326	327	383	311	346	292	313	351	328	321	322	308	326	315	346	333	352	310	312	326	327	324	308	335	319	288	301	332	324	336	336	313	333	309	298	325	303	314	307	339	307	297	311	314	310	330	327	322	302	331	334	326	324	351	330	345	340	343	347	323	298	331	324	303	324	339	338	316	309	313	307	327	316	306	319	317	325	308	288	316	292	320	303	334	297	319	315	328	328	325	323	332	337	346	338	311	313	311	333	336	351	318	304	339	344	333	325	345	329	303	326	341	316	343	327	339	321	327	323	318	320	297	331	315	299	301	312	336	301	297	316	325	315	349	312	340	327	324	333	318	339	311	341	284	354	336	307	339	331	312	321	318	340	348	328	335	345	344	339	320	343	382	321	320	333	349	328	317	323	301	319	360	293	320	316	319	320	307	317	335	304	333	322	320	311	302	292	334	319	340	294	266	325	335	299	338	330	308	308	356	345	345	325	336	333	351	358	311	299	334	339	287	287	317	351	320	342	319	315	321	343	324	308	316	330	323	314	318	340	334	309	302	321	288	313	315	335	326	327	322	335	343	284	331	330	337	290	307	331	283	324	289	330	313	300	300	311	331	350	311	319	356	325	337	330	325	322	304	333	375	307	325	301	326	289	320	311	335	316	336	307	302	327	313	331	330	307	283	326	319	329	335	298	317	299	340	351	345	342	336	353	329	345	332	342	329	338	313	288	289	342	329	324	305	285	328	366	355	327	305	306	319	336	325	314	304	300	306	342	300	348	299	332	340	314	356	321	320	308	311	334	323	305	352	312	309	326	335	347	353	353	345	329	349	312	350	364	313	300	313	351	315	313	320	349	334	325	282	333	301	340	293	348	356	342	322	356	283	347	314	330	348	336	304	347	308	292	301	290	328	331	337	293	333	315	329	316	333	318	347	330	335	301	289	360	334	309	325	310	326	303	321	331	310	282	317	340	311	306	330	294	340	299	317	299	331	330	295	312	319	329	344	340	307	328	341	316	340	327	314	338	338	294	326	356	331	294	337	320	349	332	309	315	307	342	340	295	330	272	346	322	293	315	353	323	311	354	355	310	344	363	310	327	305	325	307	310	315	338	335	344	328	313	323	328	310	346	341	331	299	292	345	371	346	323	300	299	286	315	344	345	323	323	347	333	297	300	319	293	328	323	320	324	306	343	320	311	316	293	317	336	347	330	308	324	278	319	359	326	298	315	303	302	331	329	343	327	310	299	310	321	340	323	314	346	289	316	314	308	318	340	323	326	328	323	325	317	350	336	299	313	330	347	330	286	301	325	308	337	317	338	310	313	319	342	337	354	315	326	312	335	310	339	331	334	299	302	324	290	302	370	308	327	335	300	355	340	318	343	296	345	302	319	330	309	327	336	304	380	311	327	340	321	338	329	327	328	283	343	323	311	360	287	351	355	340	345	307	324	318	323	337	328	312	336	312	315	327	344	323	321	338	313	292	342	318	341	313	309	312	339	311	329	344	325	318	342	292	331	327	322	334	326	298	295	326	339	314	319	345	333	344	311	344	325	352	297	340	351	327	310	302	304	330	330	333	304	329	337	316	321	352	332	329	312	313	311	337	292	323	314	307	321	317	337	301	323	315	313	330	358	361	340	320	325	328	340	305	306	336	307	338	344	329	324	308	303	323	352	313	312	303	311	271	304	338	338	288	337	315	365	294	340	334	326	332	313	314	324	294	301	318	326	334	349	326	338	338	329	332	279	324	313	330	268	345	308	360	322	346	321	320	322	321	321	304	340	308	313	352	334	355	322	329	298	330	337	321	330	299	332	342	310	302	326	327	350	342	328	345	349	330	371	311	318	316	317	315	336	345	308	356	336	305	305	330	334	312	346	305	340	307	337	314	343	341	343	332	324	354	329	321	304	315	319	329	313	334	297	303	334	346	290	335	300	322	333	313	325	340	306	325	325	327	334	316	321	336	368	302	343	316	344	308	315	314	320	348	307	336	327	349	370	319	327	334	351	339	306	330	312	349	328	331	294	312	301	309	349	337	310	321	329	298	329	300	329	331	309	339	320	321	315	332	316	323	305	330	337	337	326	324	346	289	332	326	349	305	338	310	319	318	297	309	313	318	310	308	342	288	322	330	321	312	304	334	294	316	339	317	356	302	324	318	307	326	326	320	324	336	312	316	288	342	299	313	324	322	309	331	324	333	296	315	310	342	330	327	314	319	326	323	318	321	323	346	334	345	311	325	314	321	332	348	342	349	332	347	329	319	322	306	343	341	296	316	347	351	341	340	338	295	342	289	295	328	340	328	313	309	314	316	317	318	341	320	347	289	318	332	307	285	340	347	351	343	327	323	310	331	325	341	312	341	369	348	352	296	335	347	318	339	333	315	326	335	317	318	315	351	335	348	304	348	284	315	345	321	320	372	335	292	309	318	317	331	377	317	318	295	321	321	332	340	366	335	344	315	330	283	311	305	331	294	308	321	328	294	329	322	304	343	293	323	336	327	310	312	340	332	340	298	357	306	329	339	352	318	319	314	329	320	283	349	297	333	316	325	313	296	316	314	320	320	316	311	328	308	305	305	339	335	315	312	286	303	314	325	306	311	331	297	329	301	333	326	337	298	339	342	329	303	317	310	324	360	339	328	335	313	358	289	324	314	334	328	328	355	338	304	306	308	347	344	304	368	306	329	323	332	287	332	354	372	287	343	328	324	310	312	328	318	361	363	321	313	325	306	332	319	310	355	324	287	313	307	329	321	314	353	324	364	330	328	323	348	333	319	309	297	289	353	301	315	330	366	355	321	347	297	292	340	331	387	334	323	331	300	348	306	316	316	327	327	362	362	315	357	309	334	334	322	312	339	359	323	324	333	310	313	314	307	321	319	333	354	341	312	341	344	334	300	325	313	339	308	317	338	321	336	305	321	330	312	318	304	312	306	339	313	292	339	314	299	334	354	330	342	319	334	291	328	355	305	349	295	353	315	319	350	325	333	305	362	343	315	339	344	319	334	305	298	292	334	337	367	309	319	326	310	332	339	331	309	312	307	323	315	339	293	325	329	286	337	326	339	327	330	304	336	310	332	322	300	329	340	321	315	324	336	316	336	295	307	331	334	340	316	323	314	310	351	319	354	285	302	307	304	290	313	327	308	318
2768	918	3363	7942	13609	16253	14665	8880	4640	2418	1339	940	776	813	779	776	800	780	800	770	765	824	774	808	793	801	826	861	771	810	756	811	805	779	754	771	764	754	770	763	764	749	771	778	770	823	737	791	756	726	801	785	741	816	766	773	798	795	795	804	754	802	794	797	728	769	791	743	825	818	775	777	767	756	769	842	813	757	800	773	805	814	782	730	749	812	838	762	747	807	837	773	759	832	759	788	774	794	745	815	738	777	763	812	804	765	769	787	794	777	840	782	759	783	790	778	829	782	780	772	800	812	757	767	804	789	787	745	760	760	785	744	745	823	769	782	826	744	791	787	736	801	802	761	805	840	840	745	818	725	823	767	743	771	810	790	781	812	812	788	808	799	735	764	790	787	786	755	798	801	795	734	791	793	746	820	759	749	756	802	809	771	795	763	769	805	770	762	807	815	771	787	823	789	811	751	805	787	776	762	805	784	741	810	784	788	802	769	783	789	766	777	772	787	794	757	770	747	789	788	775	818	781	790	788	779	794	782	807	791	800	766	768	763	763	739	767	771	819	750	787	785	789	801	767	803	753	753	772	749	773	744	801	758	742	799	765	760	757	816	765	785	811	766	742	832	770	775	828	805	799	792	747	731	793	796	758	753	803	756	790	827	810	805	815	768	779	783	870	791	746	836	764	801	767	805	788	720	810	762	807	759	796	792	796	778	812	803	781	818	796	795	760	739	825	752	796	781	742	838	798	799	753	709	745	790	808	815	820	781	805	760	767	782	722	784	811	783	786	857	801	759	789	782	802	855	785	809	788	783	818	808	802	727	774	763	798	816	826	763	765	747	805	821	822	744	771	759	792	762	786	806	791	767	816	765	790	780	811	829	796	821	743	782	798	784	802	763	759	829	758	758	795	773	793	806	796	818	819	778	781	815	798	774	795	834	759	746	775	782	771	800	759	814	749	788	773	775	802	776	766	801	762	756	770	768	807	825	756	836	805	780	765	732	773	790	762	785	820	823	841	815	759	792	789	770	750	752	818	778	825	769	785	757	759	777	794	773	779	810	728	768	824	811	793	791	740	733	787	765	807	728	765	792	770	747	787	807	790	796	785	747	795	752	799	766	822	799	788	807	735	815	754	712	782	764	785	740	802	762	766	771	789	766	746	779	786	746	820	829	768	791	745	772	758	773	794	772	747	813	766	780	761	805	771	792	764	759	785	838	815	747	786	800	750	793	791	749	814	746	781	766	764	793	790	781	743	784	744	785	822	800	740	800	748	839	758	774	849	768	820	782	788	751	769	777	833	794	766	753	779	799	755	768	854	811	787	774	784	747	751	806	786	739	808	768	769	799	802	742	834	803	777	766	776	780	795	752	768	726	766	832	754	832	717	778	760	786	798	813	782	816	747	740	776	782	768	816	733	798	733	742	787	789	726	787	763	762	762	760	770	758	803	811	794	810	764	793	787	731	782	768	791	770	740	806	837	764	786	790	796	798	793	790	788	730	778	787	778	792	755	815	744	773	778	822	776	835	762	812	796	792	779	774	779	773	770	787	784	800	809	772	774	738	788	786	809	805	737	814	776	803	749	814	764	784	832	793	767	827	728	751	862	756	793	824	758	794	787	806	786	800	830	800	767	749	824	753	722	784	743	780	728	803	803	785	816	772	797	786	776	812	808	796	764	769	817	803	792	766	778	756	789	774	783	849	822	785	795	778	770	772	800	810	765	735	777	801	774	737	798	808	768	783	762	768	814	756	799	777	800	769	743	753	731	780	772	764	815	799	814	746	785	791	816	736	807	794	764	793	819	767	764	876	782	767	771	778	812	775	777	828	757	798	823	776	742	804	735	788	766	777	746	750	728	823	807	815	730	837	783	790	755	767	789	760	790	791	804	805	785	750	782	774	762	794	793	787	790	784	758	800	828	792	765	831	803	823	837	807	773	727	797	755	743	810	740	827	753	765	780	797	751	772	776	745	757	796	802	811	760	750	730	776	803	784	722	812	779	745	741	827	787	776	819	785	798	769	775	803	783	749	770	714	785	779	744	746	770	804	772	846	780	759	744	778	784	780	803	790	776	829	746	783	742	772	758	785	774	780	763	771	743	821	776	787	795	795	821	768	791	772	794	783	815	763	811	806	767	791	817	801	751	791	816	805	750	812	791	808	811	822	743	805	754	798	784	820	744	789	806	803	720	785	730	801	762	787	804	787	771	762	815	755	824	814	814	774	766	763	801	784	782	761	716	804	768	791	792	808	823	782	752	773	778	816	768	787	744	754	840	784	771	759	748	788	766	785	813	819	816	805	802	774	808	788	767	832	757	733	758	804	754	762	737	825	754	780	746	791	713	826	770	834	764	792	792	805	783	758	707	803	764	804	793	753	780	798	767	736	733	798	804	789	773	775	791	811	799	796	730	799	710	785	761	811	752	782	804	805	802	817	775	783	759	734	821	834	780	792	757	791	799	825	772	763	799	790	712	829	790	799	814	763	800	841	774	765	774	776	762	784	769	866	728	775	874	786	771	815	809	788	797	761	813	763	749	776	763	715	749	756	818	746	763	794	775	778	791	782	803	787	783	816	762	833	799	762	815	798	782	751	794	777	801	763	793	794	772	783	748	759	773	759	793	782	759	815	789	771	743	743	755	764	754	821	811	807	785	731	747	746	753	784	757	748	765	751	747	739	808	817	741	783	809	784	746	782	766	782	798	788	759	813	789	786	773	747	770	771	773	781	844	796	800	729	790	801	836	812	761	823	758	827	753	715	821	765	745	776	764	820	760	802	817	797	776	768	831	792	813	739	770	812	766	783	818	804	807	775	811	759	803	789	820	800	758	797	778	766	775	764	772	807	799	759	765	791	805	809	811	766	844	821	809	736	826	798	792	752	764	789	717	789	803	777	754	839	807	807	767	832	724	754	764	827	800	790	819	788	752	781	822	821	769	752	765	790	773	802	778	734	786	807	821	803	742	805	769	831	802	781	796	754	767	836	765	850	830	758	792	787	774	770	785	777	807	810	769	803	765	773	861	771	783	823	754	782	757	785	811	781	777	720	794	775	760	767	783	867	812	765	808	779	814	797	772	785	816	797	819	800	795	785	780	820	802	766	812	770	796	808	790	769	777	819	777	806	720	797	752	779	832	795	750	769	790	770	804	749	786	798	791	823	754	837	775	791	786	777	745	775	829	745	772	795	790	772	751	759	732	751	798	740	752	782	778	801	740	780	779	772	819	802	820	772	771	798	809	812	808	809	725	785	802	802	783	746	765	773	742	782	872	771	770	769	759	781	807	766	760	768	771	774	761	771	770	722	794	799	734	799	802	769	811	799	816	785	771	768	810	758	764	744	805	792	756	769	776	762	773	745	759	774	794	789	811	811	754	834	772	756	774	769	767	777	816	830	810	759	779	794	786	763	793	780	749	858	780	783	744	821	777	790	762	772	718	760	859	809	759	788	764	802	759	796	815	802	810	768	795	800	804	790	820	789
18640	4269	17059	51351	66259	55584	44917	29497	15225	5247	1499	606	352	279	240	275	230	257	271	250	260	212	255	257	241	256	244	246	282	272	240	253	244	266	230	247	264	243	231	228	275	316	244	265	255	257	244	252	270	259	273	240	277	267	265	260	236	251	228	238	245	223	242	250	245	285	249	252	258	255	223	250	225	246	252	236	264	228	259	274	224	249	247	255	272	248	237	261	255	268	278	257	242	243	236	249	250	242	244	253	235	259	250	282	234	269	239	244	290	238	258	256	253	261	253	243	253	261	231	264	278	258	277	245	268	269	256	265	240	255	244	263	238	272	286	248	270	266	256	238	234	261	254	246	264	258	253	273	245	252	240	261	244	249	255	254	257	253	237	256	226	258	266	254	244	282	265	234	207	251	239	264	230	265	235	255	245	225	229	249	254	248	242	287	252	234	260	259	245	258	254	261	272	231	235	227	244	222	242	267	284	252	264	255	273	258	271	266	253	239	232	229	261	242	254	274	246	258	277	251	237	257	264	255	253	250	230	262	244	256	282	252	236	245	228	243	269	264	265	281	238	268	264	255	268	252	247	251	220	230	262	249	257	240	254	256	231	251	249	259	250	264	222	270	239	258	241	226	270	278	251	231	264	257	259	213	237	230	286	272	237	254	278	298	235	246	229	231	227	268	243	244	260	261	233	247	269	234	252	234	256	253	254	251	273	251	248	280	257	283	248	229	265	257	222	272	259	243	263	242	261	260	232	240	250	267	233	286	237	254	239	229	233	264	258	232	253	244	251	263	236	228	281	233	266	251	277	248	263	251	248	243	244	265	244	287	247	274	244	236	237	259	271	237	228	254	236	240	258	230	259	241	257	227	244	236	231	253	279	264	247	244	240	258	245	246	247	269	246	272	274	263	234	256	251	235	250	258	255	269	246	256	248	249	245	259	282	244	274	246	238	271	240	231	257	251	265	243	277	239	245	248	274	226	241	253	207	257	252	258	226	263	236	276	258	244	245	238	244	247	263	240	240	201	202	273	270	253	230	265	246	262	234	257	279	270	226	235	256	224	249	236	236	262	222	247	246	242	279	261	248	270	232	216	285	243	229	274	229	224	241	259	247	252	242	247	260	235	269	242	229	231	232	256	236	279	245	279	256	257	231	226	245	252	268	256	262	237	251	261	263	294	264	252	252	260	250	281	241	260	264	255	250	212	269	235	245	264	234	256	289	225	235	247	238	287	256	282	273	252	261	238	249	217	263	267	256	230	276	253	298	232	228	237	254	244	256	235	259	235	261	289	259	250	256	251	266	243	272	256	268	269	216	251	281	228	251	274	256	244	240	252	262	229	262	242	260	255	255	224	270	263	233	231	246	272	236	242	255	247	273	246	289	227	259	246	252	259	276	239	259	229	270	282	237	239	247	234	251	253	266	260	252	254	242	254	269	262	273	243	259	248	244	270	274	260	251	248	249	260	287	254	254	231	244	231	253	268	215	274	252	257	254	248	272	263	219	261	247	229	247	213	268	229	224	257	248	253	268	229	270	243	239	283	247	236	275	252	266	283	241	253	254	287	236	244	237	286	281	269	266	255	247	236	222	284	256	260	242	245	261	239	259	279	258	252	211	257	207	246	230	261	260	257	253	239	286	245	248	248	231	229	245	224	252	259	260	247	241	276	247	236	266	263	257	254	222	215	229	259	258	250	237	276	230	270	244	244	222	246	222	247	268	238	261	232	246	280	257	251	265	261	232	288	269	274	218	273	269	260	230	257	255	260	261	241	280	238	260	255	249	241	239	256	241	266	236	233	240	290	251	258	242	262	258	248	239	261	271	283	233	268	260	234	272	253	227	268	245	260	265	247	237	262	258	256	254	227	272	251	264	295	256	246	284	244	264	239	262	234	251	256	252	245	255	271	242	254	251	241	277	278	245	266	250	241	234	238	276	270	245	283	248	242	231	266	230	281	242	263	278	253	221	261	241	231	230	239	259	248	241	251	256	252	273	263	209	243	259	225	249	259	247	272	252	231	272	242	260	235	257	277	271	260	266	264	273	253	259	284	264	268	273	269	228	246	279	267	236	237	249	248	266	258	249	244	245	258	273	277	249	261	279	245	248	256	244	278	274	262	227	245	265	253	252	246	263	265	241	256	238	249	251	234	226	262	251	239	230	262	247	257	242	250	264	250	258	227	249	269	275	285	251	241	235	273	261	252	275	258	232	241	269	257	254	246	221	261	232	314	247	249	229	247	254	292	260	228	234	235	240	245	258	268	244	285	246	271	251	268	236	262	258	268	241	233	240	270	234	265	254	256	298	277	270	243	227	251	260	232	269	261	253	280	246	262	241	260	249	271	219	230	241	240	253	214	244	261	226	251	241	255	279	210	251	246	242	265	246	243	241	280	260	241	250	256	243	247	277	233	257	243	250	264	248	233	225	275	253	255	239	266	271	243	241	236	236	215	265	238	263	257	252	268	258	266	257	267	280	248	269	271	242	252	236	258	283	255	254	260	268	277	228	243	289	242	240	258	248	250	235	245	270	246	262	261	227	265	246	216	260	286	251	246	234	243	244	280	247	243	295	244	255	231	230	256	233	261	258	269	292	232	253	225	258	246	253	260	252	239	275	261	236	249	248	274	257	262	280	288	240	242	276	269	254	261	268	264	247	245	289	245	248	236	238	252	261	257	261	230	247	249	252	244	257	266	249	275	255	241	235	262	234	273	242	273	285	249	265	261	265	212	230	261	258	268	245	265	266	240	241	257	247	250	238	267	271	247	265	260	226	211	239	267	282	258	261	246	261	289	247	255	277	232	231	267	253	256	235	248	243	270	258	272	252	239	235	252	241	257	260	262	253	279	240	282	248	274	241	208	273	251	253	243	233	244	252	247	267	259	234	222	252	277	273	251	252	223	255	238	257	256	262	239	231	239	244	245	264	254	247	242	262	237	247	233	253	264	301	253	272	269	263	268	251	246	247	249	279	237	257	241	245	237	216	267	270	276	260	239	271	244	254	255	241	268	230	239	227	245	249	244	234	280	244	229	247	234	247	256	248	253	245	237	224	274	245	216	239	263	261	260	256	233	274	240	261	269	281	257	281	276	251	248	256	260	233	242	227	282	257	262	276	252	255	267	273	272	249	243	270	265	243	277	243	239	240	244	274	223	233	237	245	245	268	235	273	254	248	259	237	242	239	239	226	240	250	269	248	271	247	238	274	257	259	277	228	264	266	259	238	225	243	266	250	259	266	240	246	276	247	247	276	239	272	253	234	226	248	268	234	245	232	252	246	249	248	242	233	234	250	236	222	271	249	245	255	251	233	248	229	245	282	270	255	271	277	272	239	224	264	231	246	267	262	242	245	284	261	252	266	215	246	252	265	261	231	266	269	257	230	246	240	258	259	263	274	246	263	236	266	230	235	254	243	237	247	233	229	245	217	261	234	230	273	270	249	242	241	239	241	240	235	262	254	237	246	248	244	261	270	273	254	240	239	259
10296	3370	23625	58714	74218	66355	57052	43318	29047	14543	5537	2065	1021	726	678	680	656	617	593	613	580	632	639	661	632	598	665	630	598	635	649	600	662	608	628	629	598	657	601	588	599	611	622	601	641	644	568	621	608	633	627	557	575	622	574	601	625	614	596	560	612	574	581	611	630	658	614	605	597	602	588	676	631	591	636	611	596	616	590	616	656	586	604	682	652	616	619	635	597	661	615	658	602	625	682	620	615	619	605	644	612	634	585	610	674	611	600	598	642	616	612	589	638	604	590	630	609	603	604	621	612	589	619	584	576	627	634	655	610	641	622	610	623	626	610	629	607	677	651	640	642	637	596	663	602	614	662	626	594	583	671	628	578	618	633	666	596	646	618	630	615	609	613	684	612	591	610	601	613	612	606	612	596	619	632	618	626	641	623	610	618	611	657	616	582	635	574	635	610	616	667	575	596	634	634	628	597	645	619	637	627	636	650	571	636	634	643	642	677	637	616	625	583	628	629	626	632	624	574	642	617	645	627	612	680	687	652	635	602	610	611	576	652	613	657	583	621	617	603	662	611	616	595	629	637	621	634	616	623	624	594	643	633	579	642	617	621	599	672	615	597	641	653	618	588	646	623	634	623	622	598	635	606	615	632	638	664	646	636	610	616	596	665	654	593	582	562	634	611	608	641	592	635	635	630	643	630	623	604	623	606	606	631	650	600	631	639	606	624	595	619	575	620	591	610	597	612	600	637	632	594	620	601	625	593	604	641	615	625	653	644	620	610	567	597	628	592	574	594	622	627	629	609	660	620	633	610	576	603	576	616	640	609	646	665	643	658	614	621	629	596	609	629	633	635	640	577	573	599	644	625	603	652	629	615	630	613	633	629	622	632	646	625	632	605	636	644	632	597	664	633	658	656	601	624	621	613	664	621	621	570	624	603	602	617	646	603	607	609	615	682	659	602	644	583	655	625	617	628	568	649	630	575	618	583	593	661	633	620	577	598	595	614	680	597	630	585	606	646	627	626	616	655	579	624	605	637	613	612	549	612	593	667	622	625	590	638	645	642	575	636	608	652	622	561	614	616	604	654	612	618	634	595	689	628	618	619	617	609	607	613	618	608	598	646	605	600	633	634	623	653	615	608	638	616	622	604	638	619	618	617	678	647	618	635	619	613	630	630	624	627	591	675	673	612	632	611	614	599	607	630	643	601	656	585	614	628	643	641	568	665	654	624	593	606	641	595	618	658	652	642	612	607	607	624	613	644	570	617	631	589	649	641	625	608	628	614	627	647	597	611	661	614	652	613	613	572	572	577	642	593	613	643	630	584	661	615	598	599	608	621	615	641	615	653	639	626	636	598	621	626	655	602	582	588	624	632	589	623	627	650	596	628	617	663	639	608	569	602	649	604	623	635	636	608	625	605	615	578	665	658	618	590	608	649	667	618	591	652	611	614	593	634	586	602	670	610	701	593	618	582	578	622	598	624	633	626	620	639	620	638	648	613	686	600	634	622	618	590	606	602	632	613	621	611	653	621	662	597	581	612	621	605	617	617	608	611	642	644	634	574	626	630	660	638	627	609	600	638	667	632	627	634	631	630	627	604	591	621	616	643	616	651	631	589	589	638	628	620	654	595	638	637	597	604	626	616	617	646	605	608	611	642	605	597	642	627	622	629	613	631	603	597	637	603	597	588	608	630	639	625	650	572	600	575	605	638	597	622	622	621	606	647	607	630	631	611	601	628	611	627	632	547	654	610	629	596	571	673	575	670	650	637	632	644	625	594	643	613	620	587	615	564	641	666	606	632	633	614	617	638	616	634	621	625	638	625	599	571	646	611	642	624	576	609	641	606	625	645	597	606	596	582	624	620	605	623	596	646	631	616	620	613	617	654	593	622	624	654	640	654	616	561	609	617	624	595	598	624	606	606	630	574	586	646	644	587	624	620	635	614	643	659	617	606	650	644	641	578	627	581	645	632	670	656	662	592	598	590	643	610	597	649	627	569	648	633	601	637	651	562	577	622	665	635	645	604	590	623	670	585	648	631	634	643	674	633	600	634	582	593	680	662	601	632	582	635	652	608	627	618	634	625	680	630	639	651	616	659	652	620	655	633	626	600	622	588	651	596	603	620	638	627	686	635	599	625	617	644	618	674	597	621	631	656	623	621	621	641	617	626	587	571	617	663	629	622	597	604	632	571	627	604	664	612	673	650	629	635	635	623	593	663	631	594	605	608	590	661	623	585	619	611	628	635	604	637	659	617	657	635	610	692	627	590	644	662	566	642	632	605	662	633	563	641	609	620	618	622	650	599	653	629	598	603	613	596	588	657	671	643	618	634	640	600	609	630	607	637	619	637	587	612	643	577	664	624	629	622	659	612	641	614	613	596	629	656	617	600	620	672	589	657	651	652	621	608	613	620	609	602	640	611	614	612	665	652	586	591	654	655	629	648	627	630	588	595	662	627	618	660	682	622	644	630	620	584	624	623	621	584	622	670	589	594	621	594	608	630	625	650	615	575	639	615	578	637	615	653	581	642	612	664	608	643	621	614	615	598	630	640	584	644	653	582	617	629	604	596	607	561	640	571	611	652	635	621	656	633	586	640	603	673	615	602	631	636	637	630	583	623	627	626	603	646	635	625	633	573	610	608	626	655	618	627	604	616	634	637	627	688	600	635	618	616	652	594	597	647	589	627	606	558	617	618	634	611	600	588	629	605	614	635	633	656	638	603	604	621	647	622	662	599	627	651	634	603	608	627	608	639	662	604	592	592	614	652	618	669	614	618	616	627	651	594	589	627	622	627	604	632	665	608	632	667	591	597	595	594	626	627	605	596	629	672	639	590	601	628	664	630	606	667	604	628	651	582	624	633	623	680	624	646	638	584	606	620	615	623	593	606	633	598	562	611	611	670	576	590	609	618	622	620	610	633	652	635	624	611	605	599	594	655	604	637	612	593	628	653	644	594	612	620	581	619	631	638	663	619	618	622	605	620	650	664	609	612	610	583	670	637	632	581	670	617	602	653	644	642	630	630	587	612	655	567	627	590	646	589	586	601	651	638	641	617	620	618	635	636	619	648	604	631	625	604	597	622	641	648	612	656	619	586	610	645	638	616	591	623	648	607	625	650	660	618	613	589	619	644	612	627	637	632	642	632	665	611	658	625	648	638	611	614	615	610	644	601	626	600	644	599	605	587	644	610	590	594	634	662	609	637	564	601	599	597	562	623	636	636	646	624	616	622	618	636	611	634	624	650	630	637	640	623	607	647	592	581	642	643	606	648	623	641	654	660	583	616	590	576	623	625	646	630	611	635	653	635	651	599	615	611	677	589	643	613	656	601	642	615	593	603	650	640	613	652	600	669	592	632	626	633	564	602	623	597	683	612	639	592	648	627	603	591	626	665	658	622	654	612	647	639	646	576	630	574	624	643	592	656	650	664	592	643	574	615	644	610	647	625	613	638	605	612	638	584	622	633	649	646	578	621	653	589	640	620	621
20656	4802	16039	60354	66533	59104	46249	29952	15618	5346	1619	575	314	282	228	208	237	220	216	226	254	246	234	246	195	225	242	259	255	257	240	219	226	260	221	228	272	219	225	267	220	250	236	224	202	243	216	259	224	219	230	208	228	246	242	248	245	231	278	210	232	234	214	227	211	261	206	245	237	239	215	227	237	239	211	237	240	235	212	248	236	265	221	228	207	241	222	235	227	237	225	258	240	259	214	251	229	226	230	243	266	221	240	260	253	233	249	251	242	220	244	224	249	206	228	225	248	249	216	222	208	220	240	242	226	220	250	206	244	233	226	234	240	248	225	231	197	254	238	215	234	235	210	231	229	240	228	252	208	247	244	226	242	257	229	243	245	240	214	216	251	239	223	236	231	238	214	231	242	214	229	246	252	224	259	226	209	228	240	238	223	259	223	244	231	222	225	253	249	258	224	238	231	240	216	236	217	237	226	235	230	226	217	240	237	221	235	238	253	257	217	217	261	233	262	269	216	261	223	241	243	227	233	202	237	251	236	240	226	247	207	226	186	202	253	210	238	251	229	228	231	220	242	259	225	229	225	278	249	204	221	228	238	214	260	228	242	209	240	256	231	204	228	230	245	233	258	246	226	243	236	229	263	269	256	254	243	238	220	224	248	220	235	198	219	219	234	231	192	219	216	214	249	235	241	212	249	209	252	246	224	231	254	221	224	257	261	222	233	235	213	226	220	229	239	233	256	259	246	246	233	211	236	236	251	235	239	220	235	244	230	234	249	231	237	232	243	249	200	233	218	256	251	239	220	230	248	246	258	215	203	243	240	258	250	231	196	256	214	225	219	212	256	259	229	233	203	249	247	204	233	242	238	194	253	233	245	241	213	235	210	222	221	245	232	238	229	221	229	224	256	272	235	237	212	244	229	246	207	253	237	245	213	237	217	238	243	239	228	202	237	252	237	228	214	249	214	227	235	224	247	223	214	229	248	248	241	237	224	259	232	254	253	216	248	221	222	250	267	224	226	231	234	238	262	227	236	236	233	263	239	229	222	245	244	255	247	210	222	242	221	236	236	233	234	222	223	246	230	236	225	220	246	227	250	214	232	237	247	226	218	222	224	268	273	219	262	252	222	266	230	234	234	231	223	240	239	253	234	260	232	207	231	214	246	214	234	215	221	231	245	208	268	208	239	233	241	245	247	220	216	246	255	240	216	233	205	223	221	254	211	227	228	200	242	266	238	232	234	242	204	229	241	277	199	228	241	204	233	217	227	230	218	231	212	246	256	254	264	226	228	224	238	245	233	247	256	204	215	235	247	254	207	231	216	245	233	242	235	241	260	228	244	224	255	241	242	198	247	210	209	225	231	255	211	233	232	233	222	211	218	238	220	224	252	224	244	216	228	235	258	223	246	210	246	222	239	231	243	213	233	237	213	222	218	196	231	243	223	240	217	220	242	227	228	245	217	250	222	233	239	241	228	220	252	221	224	226	246	227	230	267	235	260	254	259	240	216	232	197	215	209	215	230	233	231	241	219	238	244	250	223	237	252	250	234	220	221	241	232	217	223	211	198	212	246	259	210	218	212	229	240	226	237	224	204	232	217	221	229	273	256	239	238	230	235	250	246	220	223	262	229	235	213	257	253	242	224	249	223	247	231	258	195	234	246	226	262	272	193	247	249	230	231	242	224	217	222	235	218	231	261	276	221	224	227	224	232	246	243	230	220	202	206	226	243	217	224	245	243	239	258	253	229	209	235	236	221	254	242	226	240	216	233	227	243	231	225	260	241	212	244	246	219	215	236	231	230	217	220	232	268	214	247	261	230	224	225	253	226	234	231	225	246	266	228	236	232	233	227	237	244	234	244	239	227	233	211	227	225	216	257	236	228	247	238	246	214	221	227	226	235	238	238	254	264	212	217	253	239	239	235	232	248	263	214	213	266	213	238	245	250	250	233	225	242	218	247	243	208	234	231	227	221	243	250	240	234	244	214	209	222	235	243	247	227	222	230	240	264	248	219	259	253	228	220	265	229	262	235	212	239	238	250	250	219	225	227	252	255	210	224	255	222	229	224	229	255	236	222	227	221	207	234	238	257	229	215	223	215	256	265	230	234	207	229	242	239	243	219	217	243	250	252	185	242	226	215	209	240	220	189	231	255	241	224	262	237	233	243	227	245	219	186	219	227	245	229	232	243	220	251	217	211	235	220	226	213	230	254	245	245	245	235	208	214	249	212	246	238	214	262	221	213	235	220	225	254	245	220	266	230	263	240	231	270	232	244	237	232	260	217	210	222	241	243	236	239	224	242	228	230	221	230	220	250	248	235	262	222	233	241	272	264	217	248	246	211	254	242	247	270	264	231	235	242	243	216	218	230	231	241	239	219	204	215	214	245	246	234	260	225	233	220	250	266	234	244	227	238	245	229	227	228	217	247	239	247	236	217	217	234	221	266	244	206	248	253	227	231	253	243	271	225	238	234	269	257	220	238	232	250	247	214	231	256	234	226	239	207	207	237	224	226	235	275	246	211	224	233	216	232	228	247	248	217	243	241	257	230	216	245	241	224	255	256	212	241	221	227	258	238	250	215	226	246	248	226	238	216	215	230	198	251	248	229	255	244	245	225	234	225	223	226	252	243	258	206	248	221	241	234	212	237	239	237	233	233	216	273	232	231	242	249	256	240	248	238	264	225	226	229	241	259	243	218	233	243	201	240	243	221	218	228	239	225	241	228	234	222	237	245	224	227	234	250	253	233	229	229	244	204	254	259	277	228	226	225	234	246	239	235	241	234	247	226	239	216	233	249	278	228	247	232	234	218	249	252	267	210	225	232	249	216	233	226	229	246	218	227	213	255	218	234	221	225	246	229	249	246	261	217	244	218	211	232	206	246	215	253	236	231	230	227	248	233	236	220	202	235	221	234	221	237	234	238	222	220	231	246	240	234	264	222	230	215	239	237	233	214	254	218	227	249	233	222	235	235	252	232	237	211	231	232	227	209	253	253	238	233	248	219	237	242	214	232	236	220	227	239	218	222	250	232	223	244	207	200	223	241	224	229	232	236	219	222	222	249	241	235	197	248	249	245	244	237	232	252	238	260	216	216	229	241	238	252	236	240	230	232	231	237	259	255	231	237	234	227	212	232	261	231	211	244	219	250	240	224	228	258	223	222	227	191	217	214	225	281	227	241	215	232	268	239	241	247	224	251	240	244	230	210	209	201	236	237	246	219	231	254	238	229	227	266	250	208	233	228	227	227	226	231	264	239	243	255	252	259	235	232	254	254	233	207	256	208	228	217	247	249	210	224	234	254	229	248	257	229	240	213	242	226	247	244	272	231	233	230	222	237	234	231	216	239	225	221	220	215	247	271	245	238	216	246	246	258	235	255	240	241	212	258	253	229	216	245	227	235	240	245	229	193	233	226	260	249	241	257	232	216	260	209	230	239	261	223	216	225	223	256	225	218	220	218	205	209	267	257	231	236	213	248	246	239	230	243
10863	3733	24100	65508	75264	69895	58155	43690	29163	14888	5857	2090	928	637	641	620	584	583	588	597	561	590	573	536	554	589	596	587	572	556	593	560	555	561	584	641	600	579	567	599	592	575	599	610	614	586	535	569	578	583	572	556	581	589	560	601	585	587	589	591	638	551	579	597	550	630	554	592	557	591	552	618	571	594	607	592	614	596	605	531	585	608	608	593	536	565	615	577	612	596	607	591	540	564	581	525	595	589	558	623	571	639	572	573	567	567	602	583	584	565	591	576	585	604	544	557	560	555	597	589	567	592	564	569	565	588	563	582	539	549	614	574	580	535	573	591	621	592	566	626	582	581	568	584	599	638	610	604	609	534	579	564	603	604	607	566	660	575	600	577	595	547	594	583	571	555	585	579	561	604	593	636	587	592	600	588	602	562	584	567	575	548	581	576	582	564	621	556	575	620	577	574	573	569	588	547	631	554	591	576	538	575	542	584	627	529	553	623	564	586	565	583	588	587	601	630	613	548	560	607	563	551	609	582	608	620	568	612	619	568	616	562	615	550	595	586	568	588	577	565	533	593	575	564	552	564	612	582	580	566	570	574	559	600	580	612	609	595	563	577	552	592	590	569	539	569	566	625	581	578	575	617	586	556	577	560	630	584	556	612	556	585	568	564	587	585	578	567	565	566	552	601	568	558	598	591	576	577	586	585	587	591	600	611	588	562	557	553	613	594	563	595	587	611	520	586	582	568	559	583	585	598	566	627	595	585	577	613	584	609	573	598	552	562	618	574	599	624	542	585	597	593	575	572	603	617	586	569	585	540	554	588	568	565	521	623	609	559	594	605	567	598	574	577	581	581	572	588	604	626	548	602	571	569	571	551	548	621	597	599	621	578	587	607	577	567	602	576	618	598	643	550	566	585	561	599	545	540	590	583	596	621	556	592	571	618	592	588	561	609	626	534	556	579	561	567	625	578	529	564	568	560	569	598	554	643	593	586	609	607	598	645	545	563	595	584	579	586	614	596	576	623	617	546	569	569	594	600	576	570	583	600	616	575	588	585	594	593	543	609	582	614	588	603	576	582	586	537	549	636	622	618	592	561	558	555	608	587	571	591	597	572	559	584	617	532	553	582	630	635	579	563	545	601	582	568	604	579	602	569	616	569	595	547	592	588	583	576	594	605	577	580	601	581	547	595	554	593	550	612	565	572	547	652	587	597	583	540	575	588	603	555	542	552	558	589	558	606	566	617	603	564	593	557	562	632	589	616	545	554	547	592	611	566	588	617	542	550	549	579	600	597	566	600	592	576	549	572	589	615	556	630	601	582	558	579	546	533	568	550	588	553	539	564	580	579	574	571	592	520	578	579	566	566	566	555	553	583	576	589	570	551	594	562	556	606	605	604	596	573	593	571	591	528	557	576	609	596	624	562	601	583	637	564	619	591	521	577	567	564	558	581	614	607	537	563	604	638	572	565	598	614	558	579	563	597	636	562	579	533	555	574	592	596	585	550	570	544	609	581	592	557	598	569	617	586	600	621	600	594	590	600	545	587	603	592	573	562	569	593	569	549	576	590	571	601	577	581	570	607	571	563	589	518	574	560	560	578	581	570	563	575	608	568	562	553	617	588	599	583	580	550	568	563	577	589	530	540	586	580	601	589	630	584	584	607	595	545	584	576	591	563	573	590	556	560	611	547	601	598	579	602	581	558	621	573	588	547	588	577	551	627	571	581	584	585	590	593	577	601	637	584	598	517	586	577	548	622	604	600	565	583	588	613	588	556	565	567	567	604	589	616	589	621	550	591	591	554	597	555	586	597	590	553	602	557	564	584	554	550	544	587	600	590	571	576	586	558	576	582	562	614	578	588	576	557	540	572	555	589	570	596	628	564	567	555	609	601	573	548	593	640	592	563	582	617	588	551	596	584	581	597	614	566	614	602	601	572	606	576	598	579	561	598	567	570	570	559	557	596	551	562	616	571	615	574	600	562	566	572	571	581	561	569	596	525	561	555	578	560	583	601	573	626	592	578	596	600	579	570	563	620	575	573	553	538	580	609	538	623	582	577	603	550	620	587	560	652	552	597	624	587	610	563	601	558	604	602	601	611	588	595	592	572	547	529	528	582	585	625	599	533	584	624	582	582	558	581	588	560	540	614	570	597	599	599	593	590	582	573	587	584	594	587	613	608	610	616	584	583	593	599	570	580	582	618	628	570	577	529	552	603	592	587	535	581	595	575	611	610	565	593	540	598	549	577	610	603	616	614	567	608	594	589	575	569	605	594	567	569	547	551	589	575	572	580	560	585	612	589	574	562	626	591	555	550	595	532	592	587	603	576	599	552	560	578	582	603	605	565	599	568	576	587	528	591	612	578	595	606	578	606	560	538	541	579	610	588	612	610	591	592	607	614	595	605	586	578	582	577	608	519	595	561	568	611	565	540	615	566	559	593	538	613	576	573	569	596	556	585	579	581	598	589	587	567	605	567	616	612	614	597	589	568	514	536	599	581	519	570	573	582	591	548	584	576	605	574	565	591	585	598	551	532	566	605	567	587	570	563	581	577	578	555	615	558	558	571	559	576	602	547	573	587	566	580	559	521	595	570	554	572	594	589	571	586	563	581	589	536	576	591	587	603	568	588	595	545	536	558	647	585	613	592	539	609	532	582	558	583	533	578	556	577	591	548	595	611	602	602	614	584	575	598	520	545	575	592	540	611	588	561	576	612	582	529	554	585	567	634	588	593	574	618	575	546	579	584	597	577	606	592	598	575	586	605	587	553	626	560	558	572	603	527	617	592	571	604	587	579	582	531	617	586	573	578	583	576	560	590	568	589	546	598	578	548	573	540	581	558	584	610	585	594	561	516	612	577	606	572	573	577	600	595	582	613	585	541	596	606	566	601	562	621	559	579	614	553	594	599	563	617	557	585	570	603	589	580	548	540	595	612	618	576	598	540	596	575	543	589	590	541	590	587	572	580	598	555	615	581	579	570	571	583	583	594	577	572	576	565	559	617	588	602	604	564	567	590	564	567	600	489	602	567	568	643	563	566	585	599	585	590	611	584	573	572	590	554	568	596	585	606	577	589	613	573	600	547	583	580	549	585	574	597	576	585	586	580	560	601	518	560	567	574	570	575	576	595	568	554	565	584	582	559	598	594	621	535	579	561	608	587	595	607	567	580	591	591	576	553	583	556	608	566	617	565	592	572	567	589	590	572	601	598	617	573	560	619	609	581	618	574	605	578	581	584	590	556	605	612	586	598	623	599	585	588	563	553	549	557	577	589	598	580	608	577	625	622	573	597	576	596	602	564	588	607	597	546	624	558	607	594	627	566	559	565	581	611	562	572	608	547	593	590	603	559	629	589	632	554	587	639	594	542	627	579	623	556	565	621	572	603	555	570	651	528	596	608	551	599	537	549	595	616	537	584	563	609	602	567	580	541	577	592	586	533	595	615	594	570	585	593	567	575	620	594	566	574	633	621	615	527	580	562	612	558
2531	412	1542	3741	5137	5223	3316	1634	1008	663	437	339	344	333	301	338	282	331	333	324	316	345	315	332	340	312	309	337	305	328	295	361	334	298	340	304	346	316	307	324	316	318	322	320	294	345	339	311	334	332	306	335	353	330	300	355	335	325	318	310	325	326	297	356	338	387	321	341	316	305	301	337	333	323	325	311	299	332	322	297	324	284	298	318	278	349	333	333	323	317	316	312	339	303	283	295	318	350	301	300	358	298	295	331	331	292	308	309	340	296	336	290	311	329	297	328	341	336	358	313	308	310	285	319	323	327	312	350	292	313	343	311	304	311	303	313	317	385	312	356	325	313	307	364	359	333	328	315	319	352	320	303	303	354	326	339	327	298	342	322	326	324	304	340	301	304	283	327	326	320	329	334	321	292	282	291	348	358	347	298	306	307	319	324	340	321	305	322	347	316	329	343	317	324	323	330	334	339	315	352	304	323	333	341	310	289	316	318	312	331	314	341	316	334	327	311	318	347	306	336	321	351	333	327	305	292	339	372	312	319	312	330	311	303	333	350	348	314	343	303	323	350	336	343	312	318	330	316	306	284	307	323	330	316	350	307	338	310	320	267	312	319	308	317	345	298	328	268	314	320	309	321	332	355	306	314	300	334	319	310	321	317	332	318	317	353	341	312	312	325	301	292	343	284	314	297	331	315	355	327	325	289	318	354	341	306	281	318	303	302	295	311	297	315	315	311	362	375	295	323	320	310	326	331	325	313	310	295	316	308	303	313	314	319	348	300	318	321	323	315	296	306	344	313	341	299	296	311	309	321	321	348	309	314	333	291	300	363	317	292	346	335	298	298	313	296	307	314	334	280	323	322	304	328	294	308	300	336	332	308	307	338	353	316	308	307	296	337	301	299	348	302	357	314	329	302	346	341	309	292	309	319	336	311	324	322	334	317	337	337	297	308	305	320	363	338	323	330	358	299	311	307	319	307	332	339	286	327	291	324	327	292	304	317	319	358	294	343	336	303	320	333	325	301	305	303	321	336	314	326	315	315	296	309	318	339	335	342	304	309	299	306	326	347	337	316	321	282	325	347	323	311	334	293	320	341	315	339	360	344	336	304	267	321	325	367	301	318	312	313	328	299	313	283	303	325	296	335	334	278	270	322	312	304	322	316	321	329	331	353	327	323	309	297	295	335	309	296	301	333	343	300	324	338	298	322	317	320	316	319	311	317	325	322	295	316	325	313	339	302	317	310	345	313	296	340	316	305	345	338	311	316	311	317	335	323	284	304	317	319	332	311	323	338	298	309	322	325	287	301	307	322	312	323	322	322	327	289	315	327	311	341	346	298	331	325	298	334	307	372	330	292	314	321	345	332	319	319	309	350	343	332	304	330	347	319	312	325	323	319	326	321	321	317	325	313	339	316	323	318	326	293	321	328	304	288	303	296	312	303	336	289	320	338	351	318	313	354	331	324	306	326	343	287	320	303	303	354	342	322	342	312	327	315	315	337	309	336	341	314	349	337	339	355	313	292	314	330	287	367	304	332	324	314	322	330	309	344	331	326	296	333	314	312	332	290	325	328	345	306	337	325	333	327	321	351	331	320	317	321	339	313	307	331	328	280	313	332	311	318	330	324	334	318	347	334	334	323	319	302	332	305	324	317	292	313	310	309	327	288	279	302	315	317	330	343	325	303	306	342	319	335	331	318	322	321	346	320	313	327	333	313	320	342	298	335	340	347	313	358	337	313	308	281	300	297	329	310	324	299	339	306	354	301	331	322	317	319	331	319	318	320	312	293	317	309	321	303	329	324	300	283	327	329	316	315	313	313	302	303	336	340	318	321	349	336	318	337	324	297	323	304	301	323	356	331	326	300	296	337	327	330	314	343	340	272	313	294	294	306	340	331	343	322	332	322	333	305	310	322	298	297	313	355	327	316	314	313	295	303	340	305	344	312	322	314	312	336	332	298	271	335	330	322	323	324	305	314	339	352	308	295	332	297	334	330	336	306	317	322	333	333	346	364	327	311	317	329	323	281	347	321	330	307	324	311	367	299	301	317	327	323	304	310	300	316	336	332	320	291	326	336	305	323	318	318	346	328	336	322	312	348	290	351	314	290	317	320	317	291	292	312	304	315	317	315	338	314	304	317	300	318	347	304	314	326	336	321	340	329	319	344	339	293	331	331	318	308	324	298	305	326	330	304	312	357	320	364	317	355	306	348	350	321	331	315	311	313	318	288	346	311	318	325	321	338	278	319	284	333	307	349	293	316	297	317	338	348	310	343	318	355	305	294	302	342	348	313	314	326	319	319	311	289	311	340	316	298	283	332	325	308	302	329	312	355	294	318	310	308	334	308	324	309	300	329	323	315	326	334	364	293	322	298	283	308	309	291	310	300	291	334	328	329	317	320	331	324	302	335	343	309	324	321	364	317	335	318	295	333	329	290	310	331	289	310	318	317	323	349	339	350	309	321	291	347	322	311	313	321	287	330	308	338	317	332	333	304	342	314	339	334	337	332	341	329	323	322	294	302	353	306	321	304	310	302	302	311	366	326	352	327	302	302	342	320	320	329	287	298	326	299	341	280	319	326	330	331	316	299	327	345	330	318	355	327	315	310	305	334	328	329	316	315	306	316	331	266	316	325	305	333	302	326	317	303	331	322	314	315	319	328	315	332	317	339	299	291	346	320	315	326	331	342	284	291	322	294	307	292	285	308	296	337	316	316	317	318	351	291	307	346	317	314	322	331	297	330	338	337	291	311	342	303	314	316	295	308	277	275	312	314	349	351	325	310	357	333	330	319	341	314	306	323	318	321	304	330	286	300	320	344	310	329	322	320	311	307	314	327	326	310	320	311	319	347	290	317	287	332	332	346	328	317	310	319	303	313	327	330	314	323	322	316	306	306	337	345	292	280	303	317	322	309	300	297	323	325	297	353	329	295	320	323	320	285	347	338	319	330	346	343	295	331	345	346	330	320	315	324	304	299	330	326	319	290	308	341	308	304	332	327	355	310	332	335	343	362	324	338	327	324	300	317	294	324	307	305	297	346	324	332	304	313	350	326	359	291	321	302	315	323	313	335	328	303	324	328	325	310	321	318	304	359	314	285	357	319	316	327	300	317	319	310	309	328	342	292	342	340	318	296	333	297	333	326	307	297	324	341	302	321	305	297	304	322	325	326	283	316	296	304	352	325	310	346	307	311	325	303	309	330	291	346	291	337	300	288	310	342	322	341	337	340	328	314	311	305	294	320	328	343	314	284	327	329	322	295	326	333	320	319	306	279	326	331	335	367	342	283	291	291	284	329	322	326	307	348	331	318	342	301	328	302	306	297	357	291	324	330	303	282	330	334	347	335	347	313	302	340	309	341	334	309	301	328	302	331	284	302	332	340	309	320	335	352	309	307	332	325	312	312	321	305	340	326	301	312	342	345	329	344	326	319	286	316	329	314	314	337	296	305	306	313	342	324	314	287	314	346	340	291	319	329	328	324
2590	890	4573	12409	17436	16852	11111	6031	3588	2028	1200	865	824	738	728	768	775	740	727	774	808	765	748	721	727	758	834	787	719	796	766	797	735	758	803	782	784	780	762	729	747	721	785	755	729	740	745	786	746	749	762	774	733	793	758	831	765	678	806	755	793	803	756	805	700	745	787	750	771	791	764	751	836	768	753	764	754	744	772	765	766	752	764	740	795	776	808	800	760	751	786	716	771	783	769	744	761	791	772	787	741	742	774	751	806	774	745	748	776	748	739	760	768	770	761	772	796	743	795	731	768	757	774	755	804	792	806	782	793	742	699	761	777	751	770	806	750	797	783	736	745	763	771	753	798	757	763	765	745	770	731	757	733	726	764	758	749	736	759	747	795	737	719	794	716	741	749	757	795	758	779	820	768	762	786	690	741	711	817	771	775	773	763	749	810	762	802	777	752	754	758	800	758	730	857	762	765	763	765	798	756	791	773	738	768	759	794	799	733	761	752	760	779	755	797	793	754	760	796	770	762	735	757	776	798	780	788	781	733	795	750	751	753	837	731	749	758	759	769	790	774	747	717	734	751	773	817	786	807	772	795	767	730	769	768	786	714	781	791	817	742	762	766	784	756	755	807	777	791	770	737	746	762	778	746	788	759	763	790	749	773	779	792	763	778	720	799	798	799	734	802	739	782	763	796	839	778	730	760	759	832	781	743	793	759	761	763	803	801	709	713	765	788	772	749	729	734	752	775	751	754	766	776	739	759	768	738	780	762	753	735	768	786	773	738	767	730	773	759	765	754	728	737	750	744	827	811	778	780	718	745	752	738	768	824	824	739	822	751	748	743	770	799	807	752	822	738	727	777	721	802	739	771	724	759	732	812	760	745	747	791	798	770	718	752	737	753	742	758	756	761	756	780	770	792	744	755	726	718	758	713	776	781	741	716	736	738	817	735	781	766	784	836	792	754	796	794	788	776	773	784	777	812	783	777	684	798	767	773	820	811	753	735	778	762	779	804	749	791	771	773	741	833	792	715	787	715	740	766	773	803	760	760	745	741	756	792	788	806	821	802	810	778	782	796	758	780	759	760	737	797	768	807	795	780	737	816	731	781	789	827	755	773	748	737	755	733	751	772	783	839	793	792	754	749	792	807	759	785	787	711	796	731	798	771	793	748	821	803	749	820	800	765	806	743	768	750	767	827	818	767	783	777	727	763	801	813	793	756	816	787	775	770	829	756	753	741	775	754	756	751	776	797	746	724	754	767	739	756	728	744	789	801	747	716	736	762	816	811	785	788	745	810	751	789	774	830	782	731	798	766	780	755	769	760	769	790	730	744	759	778	793	759	793	735	752	754	759	756	780	783	781	836	759	788	735	760	801	775	733	785	730	780	755	744	738	786	751	755	759	804	771	760	798	751	742	806	795	784	773	755	811	789	797	744	798	756	741	784	743	778	805	773	790	736	794	786	769	763	774	800	743	750	758	768	744	788	769	768	764	736	739	750	732	730	743	731	784	750	735	767	741	790	765	777	748	783	776	763	757	746	786	736	728	801	794	750	728	691	762	763	814	781	822	773	764	769	790	744	746	740	787	757	729	770	780	758	741	770	775	770	768	773	753	798	772	798	747	787	736	774	755	709	816	762	759	746	772	783	738	704	768	751	763	722	797	752	787	731	769	779	754	730	808	759	784	748	756	804	731	750	779	720	724	782	777	729	747	768	799	815	743	777	752	782	784	788	775	827	733	753	732	796	788	757	794	781	752	807	741	722	720	764	781	824	767	728	782	775	754	759	749	729	762	776	727	768	734	779	783	769	762	748	784	769	764	773	779	772	718	709	780	780	744	802	739	766	819	811	773	723	781	763	719	759	774	687	817	772	789	765	750	749	822	787	716	738	757	749	778	783	804	739	751	797	786	746	775	808	746	742	769	777	801	737	774	757	757	775	758	723	740	772	720	781	812	762	807	765	742	793	789	773	784	754	789	801	713	774	765	791	756	765	743	754	784	768	775	779	784	782	758	788	715	794	788	759	812	764	814	788	737	826	743	782	772	773	759	753	786	739	737	775	806	776	772	733	769	770	758	773	736	801	771	806	717	804	765	730	789	748	734	791	720	771	758	792	809	805	722	746	813	729	797	785	763	764	786	755	764	732	736	749	776	745	798	772	783	756	805	731	775	805	754	758	753	724	799	754	795	754	758	794	735	805	771	809	747	769	788	778	777	724	768	754	800	779	776	798	734	774	773	767	792	793	747	757	797	811	725	800	772	787	768	777	743	784	723	726	771	787	770	809	787	766	770	791	774	781	743	752	798	778	762	743	741	805	718	797	764	766	732	717	765	770	793	824	731	767	788	757	732	739	741	818	820	780	744	745	798	802	762	759	770	765	804	767	778	809	777	770	761	729	770	758	745	777	714	761	755	785	776	743	778	765	778	816	737	741	779	764	704	813	791	777	765	777	701	733	771	795	750	787	759	777	784	702	749	780	777	788	723	773	788	758	752	813	737	758	777	775	756	735	771	716	790	789	728	820	767	706	776	785	791	769	712	740	767	778	788	746	779	765	746	802	807	776	751	775	748	761	728	727	706	821	746	778	786	791	747	707	724	750	773	753	782	768	733	800	767	792	764	830	772	743	802	782	795	727	754	773	747	747	755	802	785	769	715	768	795	775	757	756	803	832	780	763	759	756	769	742	762	851	758	733	781	758	792	757	719	801	787	757	771	804	795	703	776	763	753	730	755	735	746	820	758	716	762	736	756	780	698	756	756	820	735	781	767	807	792	761	776	737	803	767	743	758	742	787	767	772	769	753	754	784	690	752	746	746	772	758	767	785	752	769	757	755	807	757	800	775	738	753	767	806	796	797	763	794	774	740	750	762	814	787	757	697	760	798	755	764	758	736	738	762	767	749	764	740	783	739	809	788	747	790	798	749	772	761	792	746	746	781	735	741	761	791	785	754	762	787	780	781	777	714	792	726	816	762	766	784	770	751	791	774	765	774	785	757	824	744	790	802	781	785	724	762	767	740	752	768	759	785	756	777	816	795	787	768	777	729	746	799	785	746	774	767	735	793	793	746	769	727	799	755	783	765	784	743	775	800	792	742	772	772	838	763	783	737	825	823	797	769	764	745	758	800	809	727	743	768	784	765	769	756	754	744	767	757	743	752	822	758	805	745	794	771	743	733	786	794	788	723	773	754	761	749	781	779	756	777	734	812	765	850	768	758	819	747	753	738	800	788	813	770	792	753	772	711	770	775	758	796	774	788	793	786	779	805	750	803	739	773	788	774	752	781	776	759	772	770	792	722	796	751	761	763	757	780	723	770	754	783	808	775	789	753	720	710	774	781	760	780	789	754	771	767	740	770	733	759	787	752	745	794	764	733	788	750	727	764	764	758	736	807	794	766	754	788	807	747	751	742	765	796	799	759	761	776	828	777	701	780	715	741	741	760	733	850	751	768	786	739	769	748	743	786	797	793	778	769	765	751	787	741	769
18302	4361	16547	62191	64091	56494	43113	27800	13315	4740	1534	617	373	247	262	240	251	234	208	243	231	240	253	246	252	219	256	239	235	241	250	239	240	259	245	243	227	238	224	266	241	275	259	245	244	241	226	232	240	218	239	208	260	229	214	259	239	246	247	239	223	244	236	223	260	219	202	235	252	205	245	250	225	246	227	225	219	247	248	233	259	222	224	244	229	214	229	233	274	271	238	230	231	240	269	255	230	253	229	255	231	223	216	250	234	250	232	244	255	254	256	262	237	248	240	225	223	247	248	217	208	208	243	229	254	254	242	242	226	249	258	238	223	241	218	231	271	241	233	249	242	239	242	232	254	269	252	238	244	222	231	226	248	234	251	252	206	231	223	239	246	227	233	237	272	239	264	250	236	251	243	233	236	217	201	251	210	218	218	241	232	201	266	245	233	234	244	228	239	245	265	235	258	237	222	223	237	243	225	247	257	256	251	246	246	200	218	214	233	248	243	226	246	215	232	237	244	247	237	257	237	236	241	225	229	230	243	264	241	243	233	225	250	208	248	236	233	247	262	247	234	248	245	243	224	242	260	241	216	260	238	238	240	240	240	231	231	261	224	228	302	222	221	224	226	231	240	236	281	246	232	251	270	247	248	206	229	244	237	247	223	238	230	249	227	239	241	249	217	227	253	248	240	235	272	261	237	227	240	223	240	259	255	200	229	235	246	230	232	218	238	217	259	240	257	229	235	251	255	232	249	241	235	242	242	247	252	233	252	231	228	247	233	230	233	266	229	260	268	260	253	225	242	253	222	231	232	233	216	237	242	242	246	262	215	245	250	235	228	237	241	237	223	265	236	269	235	206	253	223	239	241	232	246	271	257	268	263	213	235	245	244	228	215	206	227	247	205	228	247	265	207	242	227	244	216	240	239	277	268	252	253	242	213	260	253	249	233	233	227	262	242	244	266	233	232	259	230	256	237	239	225	226	251	239	255	238	264	224	239	230	265	256	236	203	255	224	250	240	244	237	250	265	256	209	236	248	262	249	242	234	249	232	231	258	242	221	243	270	252	268	234	215	233	262	229	238	225	241	220	237	226	264	236	232	198	231	275	234	228	278	225	218	216	222	249	239	250	224	229	250	226	228	230	231	244	259	236	229	211	238	264	246	251	246	213	229	219	237	234	217	243	230	227	228	242	220	241	212	244	252	231	237	236	216	285	278	247	229	232	259	226	233	238	226	223	259	234	221	257	199	233	240	246	243	254	261	235	228	236	227	251	250	258	258	225	243	236	222	220	243	262	214	257	243	241	233	257	265	235	245	209	241	236	226	231	237	276	220	195	225	225	234	213	226	268	218	232	265	251	286	233	225	237	204	221	241	216	251	215	214	238	218	249	246	271	263	244	223	237	232	230	227	228	220	267	259	276	243	239	259	238	214	240	222	246	259	209	224	251	230	246	226	255	242	213	241	253	211	206	237	224	241	248	260	239	249	216	246	208	244	250	264	222	212	248	240	246	231	253	251	230	230	250	199	234	225	212	243	246	237	286	252	237	253	230	264	235	221	243	263	252	246	237	235	234	223	286	237	233	239	260	237	230	272	255	264	225	247	235	247	244	232	237	254	254	209	225	248	230	261	263	215	249	235	226	232	220	243	222	229	259	256	239	227	245	220	245	248	237	209	245	220	222	231	219	241	257	258	233	225	267	249	232	237	250	248	242	265	228	246	233	228	240	241	269	215	242	245	241	231	241	224	227	228	217	278	222	247	252	204	259	250	257	237	228	213	231	234	230	245	230	229	229	264	256	259	222	249	221	272	274	245	233	231	237	236	224	258	244	242	232	250	247	237	223	210	252	253	244	241	225	230	230	248	243	235	260	241	245	233	256	253	208	247	256	234	230	213	235	254	256	240	246	287	263	279	235	243	236	241	262	220	239	223	234	251	248	233	252	251	238	239	238	228	255	239	221	272	255	225	240	245	231	265	258	210	263	241	248	220	251	233	237	232	239	277	223	226	244	235	215	241	247	229	249	237	252	248	232	253	248	223	247	248	217	251	243	259	260	252	243	235	248	267	232	247	223	228	237	247	239	216	262	250	245	272	234	243	239	258	245	225	245	222	233	241	231	232	262	252	232	241	255	240	230	274	265	243	233	231	246	237	245	249	207	228	248	228	253	230	249	250	231	226	256	253	258	238	233	225	231	251	245	237	250	240	251	258	232	237	245	229	242	236	254	231	224	233	239	243	248	255	227	228	230	243	218	241	250	216	254	218	226	257	262	270	205	252	235	187	233	257	234	248	238	253	251	224	274	250	246	225	209	234	260	263	212	228	241	240	214	229	220	235	246	220	217	204	239	230	219	246	249	271	242	220	235	260	240	246	241	243	239	227	238	210	242	232	274	238	220	254	243	236	249	233	235	254	224	225	234	213	252	243	248	252	253	249	234	217	240	255	248	221	227	238	264	266	231	270	216	232	226	255	245	220	232	238	250	260	210	266	251	256	251	234	226	230	232	224	226	230	239	260	262	227	236	214	255	211	259	217	244	234	265	242	232	264	251	242	257	261	234	254	210	236	223	207	231	237	263	226	276	213	226	221	217	233	217	245	242	249	237	256	242	244	273	239	232	233	240	230	212	252	206	267	233	196	233	246	226	223	232	242	249	230	251	280	249	244	241	230	242	245	244	249	243	246	251	226	246	255	250	265	251	221	253	266	228	228	247	215	244	262	225	228	234	238	249	229	236	257	256	239	264	238	203	233	245	244	235	246	239	226	261	209	239	238	252	245	237	241	238	253	255	229	257	235	232	240	228	239	265	252	232	215	234	230	266	233	239	193	217	247	243	236	257	232	244	259	256	282	229	233	249	232	237	219	231	234	215	237	250	224	234	263	230	250	263	233	223	262	227	220	238	227	230	237	218	244	219	262	264	277	253	213	222	229	226	198	249	245	264	239	251	233	246	231	253	244	273	255	237	221	246	210	234	231	224	247	246	240	248	223	216	231	224	241	224	240	246	231	235	230	198	223	239	208	258	219	209	229	226	211	251	226	233	257	248	219	249	233	250	229	216	224	234	269	220	242	239	217	235	252	261	237	219	210	226	226	218	235	265	207	237	254	238	221	219	233	271	207	281	234	250	242	226	217	216	217	234	237	239	221	241	235	205	242	243	241	253	256	237	236	229	237	231	235	262	286	224	263	201	230	243	242	237	247	258	209	240	245	255	221	232	250	228	254	215	216	262	220	230	233	236	212	239	247	222	237	255	243	237	234	229	219	223	240	249	250	258	237	262	230	251	253	276	231	244	246	233	225	285	230	262	242	259	225	230	243	229	217	267	242	249	251	241	244	229	221	233	230	232	264	247	230	245	264	241	275	247	244	237	275	234	251	227	263	249	248	234	249	207	230	240	227	257	242	218	227	246	252	230	258	255	232	225	263	233	226	229	233	227	216	243	252	229	222	239	225	215	244	250	233	227	264	250	261	224	242	241	275	235	247	268
10081	3323	22268	67669	73047	67204	55111	41757	27014	14350	5957	2176	962	706	644	602	590	590	574	614	572	627	582	565	580	609	595	603	594	581	584	635	583	558	620	586	627	576	596	580	592	613	623	573	573	578	612	565	572	586	608	558	576	583	551	608	548	597	606	606	621	596	610	607	582	534	553	585	550	573	615	639	584	611	604	580	559	619	596	597	589	538	602	572	599	578	569	583	604	594	624	597	582	577	624	574	557	602	588	603	580	575	576	591	616	618	586	586	593	583	615	583	623	593	579	576	567	575	552	587	599	592	617	580	591	558	599	636	575	615	592	580	577	564	591	610	603	566	586	556	641	618	609	600	587	561	607	562	601	608	594	561	586	596	542	594	548	621	627	622	585	591	580	590	580	596	613	581	602	611	608	620	582	580	609	629	573	603	643	571	558	597	583	588	614	576	589	587	594	610	604	560	618	607	582	573	580	593	592	613	558	599	609	610	564	616	561	583	644	630	550	569	623	604	630	604	592	582	638	623	570	554	605	576	630	603	611	561	582	625	597	580	580	573	628	617	597	587	595	607	605	601	612	544	596	607	627	567	566	635	608	603	610	620	615	610	590	596	590	581	572	581	601	616	567	635	597	565	597	602	598	605	625	617	625	590	591	614	603	566	583	590	561	596	604	559	610	608	581	617	549	552	566	548	583	617	574	633	604	560	594	597	597	586	596	577	561	552	575	631	584	592	573	587	586	610	593	584	596	562	589	589	590	563	601	577	572	566	554	553	615	601	583	594	548	585	604	584	588	611	646	626	599	556	588	571	571	637	557	625	612	609	625	621	573	584	583	582	566	590	595	562	614	560	637	607	576	554	614	601	580	571	618	540	572	607	493	529	618	606	604	627	563	580	565	568	611	597	582	573	613	610	580	569	607	563	553	602	605	590	605	556	568	597	588	564	592	564	616	573	589	557	599	592	589	615	592	574	600	591	590	570	587	579	616	565	600	629	607	581	632	619	599	542	620	604	583	592	596	579	598	587	595	566	572	556	577	598	616	585	603	595	610	556	584	579	578	615	579	577	571	601	592	590	595	615	590	600	621	624	618	597	597	585	583	610	560	607	596	605	585	603	635	630	570	585	594	597	590	592	598	608	558	551	580	630	584	581	573	597	593	554	606	574	589	601	555	568	559	569	593	611	631	570	554	612	601	619	557	542	577	612	612	552	586	604	556	600	612	546	570	608	601	617	604	554	545	619	554	597	627	607	609	594	624	615	586	636	614	581	634	573	598	591	591	576	601	600	586	596	575	598	599	648	585	574	591	586	573	611	593	556	615	574	607	557	574	569	616	578	582	566	553	605	540	590	545	608	606	590	619	595	640	577	586	591	597	581	593	580	641	587	547	617	599	617	568	558	610	613	567	584	610	608	610	591	563	557	561	596	591	604	595	601	558	574	543	580	504	601	586	583	549	600	581	609	579	592	590	597	611	600	563	619	647	596	588	614	584	575	578	602	570	571	634	608	569	581	570	597	582	626	599	633	548	588	566	625	598	614	583	587	580	593	591	554	564	607	662	614	554	600	590	589	632	577	623	564	616	585	586	576	561	535	599	568	565	569	601	575	582	596	559	612	593	568	637	609	581	552	609	620	595	619	602	567	586	613	600	578	597	608	570	592	608	597	598	603	591	587	584	650	582	576	641	619	583	610	613	629	566	631	608	615	572	627	568	585	564	565	606	587	593	575	611	611	580	585	608	591	598	598	588	604	630	579	556	557	621	569	622	608	566	592	581	629	587	573	598	608	593	633	565	581	583	580	611	583	607	593	550	573	599	591	578	615	608	623	578	615	575	639	569	548	591	622	612	593	621	575	620	592	587	589	564	538	578	599	594	615	577	584	611	570	562	587	603	607	591	599	608	532	582	620	610	612	625	580	573	586	626	583	549	617	585	559	614	594	648	585	576	621	601	586	604	622	578	607	614	585	617	580	563	621	625	546	611	605	552	603	587	587	575	593	587	601	577	567	607	552	626	628	605	561	578	591	582	577	534	585	587	564	585	588	608	614	592	602	599	572	640	587	559	556	585	575	602	559	590	572	590	574	591	584	571	603	629	575	584	580	560	590	612	566	630	603	590	567	570	556	574	587	617	646	572	555	576	579	555	631	540	556	599	582	606	601	577	558	556	597	646	579	589	581	582	623	609	568	600	548	618	598	601	584	555	627	545	566	592	570	582	596	606	617	666	611	583	566	536	571	583	557	580	583	597	596	552	605	580	606	607	603	579	523	547	558	592	622	592	569	559	606	568	593	614	566	592	611	599	604	612	554	556	619	596	524	559	579	619	583	632	562	613	638	580	570	586	591	599	586	604	618	590	588	589	568	594	601	581	577	559	576	610	572	568	587	571	625	620	630	577	579	604	624	570	594	591	588	579	618	589	618	595	615	602	565	574	581	587	567	569	619	605	613	561	563	565	570	583	614	600	612	626	623	606	565	584	531	588	580	582	582	609	599	634	613	564	572	558	629	598	563	608	603	599	573	587	613	589	580	579	582	601	618	565	558	573	558	615	623	563	587	608	567	616	587	610	594	627	575	620	591	592	587	629	564	598	621	584	613	592	572	628	575	554	564	575	587	582	555	546	605	577	613	578	589	633	565	586	564	569	576	622	584	595	608	610	629	599	570	603	649	653	598	570	561	571	606	600	625	561	594	601	621	595	611	564	566	627	579	564	561	547	570	567	550	595	597	629	574	633	560	558	583	574	585	548	558	628	602	562	600	644	566	618	641	635	546	567	582	596	592	603	585	589	566	574	599	602	601	594	609	615	625	563	588	589	565	593	571	581	584	619	573	594	566	624	570	576	602	603	594	593	528	595	576	521	580	595	569	568	601	619	576	606	626	561	591	601	591	593	619	615	606	616	552	579	602	658	627	600	562	583	641	585	581	547	581	628	575	555	572	577	568	630	571	587	588	598	585	546	606	531	571	522	563	556	566	618	566	608	597	588	594	549	618	619	616	589	568	571	561	570	561	577	578	571	558	573	603	589	625	611	558	560	584	560	614	562	588	624	573	580	567	579	586	607	560	606	598	557	567	613	648	621	590	599	587	532	582	610	583	546	588	610	626	567	623	564	592	584	531	563	644	626	598	605	582	624	582	599	558	606	564	555	582	573	595	611	604	548	608	601	587	617	626	623	574	582	564	560	609	579	598	599	625	639	579	549	613	607	591	588	628	585	596	558	584	585	598	624	606	571	581	614	591	586	619	584	565	613	618	591	588	588	577	577	597	633	583	579	626	589	562	626	559	590	609	569	591	572	553	588	607	578	551	592	594	610	556	566	597	582	587	582	569	572	563	607	583	586	630	585	559	551	586	580	587	576	543	604	535	567	567	601	523	567	573	616	553	603	564	602	601	572	551	637	574	550	637	615	618	597	592	574	611	613	566	592	620	563	567	627	575	563	608	589	629	573	596	549	578	579	598	582	634	617	571	599	591	562	579	580	583	590	583
19279	4248	7843	56651	67335	58967	46897	33142	17827	6558	2063	668	370	236	222	232	216	219	212	199	223	222	210	210	242	223	210	215	235	232	239	239	178	238	207	213	210	234	221	190	246	229	231	242	234	214	214	221	220	209	203	216	227	208	213	239	225	214	215	222	209	246	208	220	242	259	220	213	224	235	227	242	254	214	232	235	235	207	206	225	206	224	229	224	239	217	240	228	242	246	213	208	235	190	195	238	233	216	218	241	240	224	234	231	214	226	205	218	214	227	207	205	194	226	188	238	236	201	222	188	226	205	200	206	232	206	210	224	243	237	240	236	203	217	211	219	232	232	191	212	249	212	230	220	222	229	236	226	224	212	224	204	248	208	246	212	214	236	213	224	210	216	220	225	210	239	243	229	223	205	218	230	218	205	243	234	228	249	218	216	218	225	221	238	227	204	234	210	189	225	218	203	221	195	231	215	210	228	236	203	236	237	204	202	265	225	232	207	211	241	238	214	203	240	218	213	233	200	216	235	224	240	220	232	197	226	215	233	220	218	223	197	202	200	252	196	229	212	222	251	224	211	199	231	213	212	216	224	213	205	218	227	234	193	232	216	211	221	251	220	213	247	227	235	236	227	208	241	228	234	224	225	227	228	243	218	237	231	223	198	203	240	227	198	222	236	207	221	228	221	220	204	215	215	224	231	200	223	223	205	240	204	232	224	211	224	231	214	223	205	229	211	228	235	218	212	213	214	234	248	221	204	235	225	226	219	226	237	254	199	231	234	241	206	237	243	224	210	221	186	202	207	217	218	227	225	212	229	183	212	217	237	234	213	201	227	224	248	193	235	235	250	217	222	228	215	224	215	235	229	253	255	241	250	222	208	192	223	221	187	216	213	250	206	216	191	227	228	240	213	212	236	219	208	224	219	219	193	233	212	248	211	245	245	233	231	235	220	228	222	225	210	204	214	199	209	201	236	232	217	177	247	194	206	215	215	209	222	214	192	239	224	217	227	207	240	221	226	215	223	195	248	215	223	212	223	214	204	198	203	215	228	219	231	189	240	218	213	221	219	216	225	211	220	226	209	207	237	221	210	212	211	221	216	215	195	245	224	234	229	229	218	254	216	212	190	223	240	221	231	210	220	226	206	228	223	233	203	232	213	232	216	203	228	218	217	215	226	205	225	214	230	226	218	213	214	203	234	210	209	194	225	227	245	235	222	199	223	213	215	204	244	226	230	248	232	211	256	211	242	202	213	221	213	233	230	201	235	208	232	184	213	219	228	229	209	213	196	211	220	208	207	226	203	216	238	227	191	210	231	218	208	239	224	210	217	223	236	207	218	226	226	227	229	246	219	223	218	235	234	243	211	215	243	206	228	215	245	221	212	231	230	174	215	185	212	252	233	239	206	200	215	231	216	204	196	195	243	214	226	212	231	244	204	231	213	229	226	193	245	221	218	239	227	214	208	219	234	228	235	247	200	246	242	217	222	240	247	228	220	217	234	235	221	230	217	229	220	233	239	203	214	226	204	226	249	203	208	212	205	210	236	201	245	229	217	228	218	224	211	240	209	234	215	233	196	231	226	217	228	176	221	218	212	196	213	230	222	241	197	211	222	217	228	234	212	248	206	233	221	201	262	232	232	230	237	217	225	231	204	232	233	202	232	223	206	254	212	213	191	225	242	219	214	232	229	199	214	208	213	201	206	225	242	242	233	225	213	210	211	234	238	214	191	239	225	228	225	219	219	230	225	234	227	248	215	213	225	219	228	212	231	200	225	211	203	209	194	220	215	194	229	208	224	227	222	234	221	248	218	220	220	211	234	204	176	208	245	226	208	214	226	236	234	211	220	235	205	218	218	211	201	227	214	232	241	218	212	230	245	235	209	200	223	204	217	207	210	222	250	201	230	239	201	231	223	172	227	211	219	226	207	254	234	220	234	226	221	240	217	221	232	219	227	211	225	226	241	215	216	236	231	241	244	212	216	236	200	200	190	218	210	220	182	204	224	205	207	215	203	201	213	222	217	235	214	201	248	223	217	211	246	220	241	218	199	244	196	206	207	220	220	224	207	201	223	218	246	205	242	241	244	184	206	242	199	197	205	224	211	223	218	200	243	220	222	217	207	232	209	208	215	226	229	215	239	224	207	219	237	219	214	252	260	233	232	213	196	217	209	216	225	205	257	190	208	240	233	217	262	248	224	249	206	207	221	237	214	204	204	215	224	188	209	230	231	263	213	233	235	230	213	243	221	225	226	214	226	228	208	222	227	198	228	239	210	208	232	223	250	213	206	200	211	253	229	215	220	243	232	231	199	195	205	230	241	230	207	229	235	225	205	227	218	225	197	217	245	237	227	239	221	198	220	208	197	246	223	236	226	219	223	198	223	227	213	214	206	200	204	225	215	250	216	186	227	191	216	208	204	216	218	230	233	210	199	223	219	221	194	249	212	186	201	241	237	239	211	249	226	221	217	207	203	230	211	215	222	218	180	216	222	218	242	216	214	192	221	224	229	209	230	216	223	229	209	240	205	201	204	227	217	201	225	231	211	209	208	238	208	241	220	243	219	181	213	228	228	203	196	225	217	233	200	226	202	249	244	240	220	237	239	215	193	209	201	233	262	236	209	194	216	212	236	191	199	232	236	197	224	224	232	208	231	246	236	175	193	218	236	245	181	230	213	213	249	246	205	214	222	231	203	227	229	217	212	199	217	246	221	200	213	228	234	213	187	193	213	210	239	195	224	234	219	222	184	239	208	215	227	220	231	224	240	200	218	212	214	193	232	207	251	210	228	194	224	223	204	263	221	222	212	224	231	200	224	208	228	183	217	219	220	217	214	228	230	222	221	222	229	217	242	238	223	204	199	208	231	223	243	251	207	225	211	214	233	223	223	218	236	220	226	207	204	193	241	207	244	224	210	253	222	240	221	215	234	210	214	272	210	227	219	176	262	232	214	230	239	222	232	241	224	231	256	232	222	226	208	219	206	219	222	243	216	210	206	198	196	193	210	248	221	231	209	246	225	246	220	245	229	225	208	229	254	192	228	210	203	244	226	197	232	203	215	258	246	194	220	209	207	214	215	225	232	211	223	226	231	196	209	210	211	212	244	229	214	217	198	232	226	242	216	204	211	217	208	220	226	214	218	228	192	198	237	220	249	227	211	228	245	230	225	219	226	225	239	227	198	226	216	226	216	204	213	190	220	219	207	200	226	225	213	210	217	209	224	210	213	213	237	236	237	209	215	192	234	221	227	223	221	210	225	218	252	229	218	235	218	208	213	207	224	231	220	248	203	214	186	196	251	217	211	202	207	222	207	191	222	214	230	233	239	203	202	207	221	199	218	225	234	202	189	222	234	201	204	216	215	243	222	221	222	224	231	258	197	209	213	213	214	209	210	211	216	233	218	245	210	222	233	212	212	237	226	221	232	233	224	219	203	201	220	219	220	226	204	231	241	186	230	212	234	177	185	216	249	213	227	234	207	207	195	213	202	232	205
9848	3180	13600	62849	74191	69871	58692	46964	31577	17523	7436	2531	1035	651	531	557	585	537	566	511	551	586	573	543	576	545	553	570	583	582	553	582	510	554	530	558	527	553	549	564	557	586	535	532	528	534	536	532	535	548	538	514	515	583	542	495	536	541	551	549	575	578	545	527	566	560	554	564	543	528	560	532	547	554	496	567	542	509	499	554	532	547	512	578	534	561	556	571	558	587	586	552	518	498	543	587	577	577	584	483	518	592	598	557	566	582	586	544	525	529	565	544	522	549	572	555	541	589	557	545	539	555	569	522	553	513	490	553	570	565	505	560	590	563	541	514	544	528	540	581	531	539	526	582	552	549	543	551	535	531	537	542	583	509	585	528	557	552	551	521	482	576	557	559	573	546	589	577	525	542	511	518	545	600	583	548	518	535	558	550	551	601	575	547	584	557	527	544	523	530	550	525	577	499	516	566	606	508	579	592	581	564	516	545	562	522	545	539	595	545	550	549	547	563	532	533	573	566	563	517	548	564	532	527	568	543	560	533	508	531	557	586	570	534	504	583	511	540	512	507	557	559	517	533	524	540	495	509	578	569	551	558	560	562	562	583	496	538	559	566	507	475	564	597	555	549	525	545	570	587	526	565	571	593	542	564	567	507	552	551	552	552	537	550	518	546	542	549	563	513	562	538	570	533	548	576	534	523	519	551	536	519	519	544	570	549	564	569	525	554	517	541	512	524	601	532	585	538	542	552	560	535	591	527	529	556	504	572	563	548	593	509	513	544	526	565	542	519	532	565	551	535	565	537	587	549	529	527	532	547	584	558	520	575	523	559	563	554	573	572	517	562	555	521	552	600	569	530	581	525	545	565	555	539	546	555	542	526	575	546	571	523	507	544	549	520	552	559	532	557	589	562	512	540	545	530	546	562	536	584	517	537	576	543	523	554	548	564	531	526	566	513	592	546	550	533	525	552	540	539	552	548	555	537	549	551	518	506	538	549	535	563	535	571	530	560	559	560	542	557	572	545	568	571	543	567	548	542	574	545	570	569	565	588	528	580	512	550	565	509	585	561	544	550	551	560	564	561	589	543	556	552	568	554	592	506	568	544	565	591	537	549	568	511	555	566	540	572	555	564	548	540	584	542	552	529	507	565	548	512	565	529	570	541	570	533	478	589	552	565	542	588	549	508	551	553	536	575	506	522	605	562	584	534	537	580	548	532	554	566	517	544	512	534	526	553	551	546	528	473	566	568	582	558	540	522	528	548	542	560	535	576	549	590	538	587	551	563	543	576	586	542	529	507	537	564	572	526	558	571	541	524	547	529	543	530	511	567	567	538	515	544	542	569	518	543	523	555	561	547	542	519	521	588	550	523	583	579	563	523	527	570	522	561	563	576	573	573	533	573	497	541	563	585	555	549	553	556	573	577	556	524	542	545	548	541	540	561	510	565	536	537	557	586	567	516	551	539	532	606	552	510	528	498	505	557	521	542	563	553	543	607	558	570	590	589	547	535	560	502	573	582	528	520	547	544	553	510	513	508	557	548	546	544	530	546	550	530	569	512	537	558	503	548	580	541	585	534	535	605	552	556	543	563	534	529	559	591	558	534	544	541	567	577	589	575	547	526	562	524	553	534	537	513	573	561	516	531	583	550	536	523	552	537	580	572	578	545	586	570	519	563	545	566	522	593	545	568	538	527	514	579	587	578	547	531	574	573	529	524	528	542	532	518	522	576	546	574	527	522	560	541	509	554	537	555	558	531	546	557	529	519	557	593	546	579	539	565	512	569	539	547	536	519	558	550	556	567	585	574	530	549	568	598	536	589	541	542	534	535	532	559	501	565	548	578	570	586	529	573	564	510	524	586	597	552	547	589	528	568	539	539	529	547	555	542	562	547	538	559	544	602	579	564	563	579	552	580	500	569	536	540	531	563	569	532	539	537	500	534	547	573	542	544	562	557	571	558	527	545	524	581	562	576	545	551	520	525	520	544	553	570	555	573	591	565	539	518	539	537	534	525	567	527	564	563	500	553	534	558	546	561	517	546	546	560	542	531	557	538	552	552	539	550	523	514	558	592	531	542	556	563	537	546	561	523	531	542	561	537	543	549	559	540	562	555	554	573	544	558	541	502	558	481	549	577	558	493	499	566	569	548	527	544	582	534	550	519	532	566	528	562	558	557	540	556	528	535	535	561	536	562	569	531	527	529	534	587	538	520	578	524	521	509	546	545	572	529	541	575	567	554	529	546	563	502	553	532	534	503	509	554	502	570	540	550	525	530	523	597	506	539	518	574	543	605	525	583	546	564	544	544	542	553	540	496	559	541	555	580	540	577	537	551	553	589	546	522	530	543	520	553	554	584	515	532	541	546	550	534	544	551	547	539	549	539	561	566	546	537	547	554	529	520	558	566	529	547	556	526	606	514	525	572	551	521	515	545	542	572	541	585	543	559	556	546	565	546	541	546	553	524	543	548	538	567	621	545	538	510	539	556	495	533	500	569	547	553	583	572	589	555	564	536	551	558	555	558	497	585	581	550	575	565	550	561	551	545	555	559	544	585	539	556	534	563	562	550	551	507	519	540	501	567	562	566	556	556	593	569	537	549	556	529	530	560	523	558	560	570	557	525	562	512	557	580	537	548	578	494	532	548	548	567	491	553	575	565	545	580	534	577	561	578	538	501	544	562	545	575	543	518	588	537	531	513	561	591	561	522	556	566	552	519	547	535	593	542	532	543	588	549	547	560	552	554	585	556	575	570	520	517	583	574	492	539	528	545	529	569	552	564	593	588	571	576	562	578	559	545	563	554	483	551	578	506	583	571	512	535	545	546	529	512	526	543	519	532	503	587	591	557	519	530	561	563	532	548	554	576	525	567	555	539	547	545	554	595	551	493	511	498	556	554	549	562	565	561	586	519	554	585	546	537	497	535	541	545	533	560	578	538	554	551	547	535	564	540	529	548	562	566	523	560	555	615	548	526	495	531	562	532	555	532	540	565	519	530	528	515	559	570	610	541	582	586	589	577	519	569	551	468	505	554	565	512	530	559	563	559	578	494	539	559	555	571	555	534	560	568	582	564	532	574	577	506	488	565	503	521	556	578	553	537	530	530	539	533	572	586	563	531	539	569	564	535	540	552	493	564	557	570	556	511	561	551	607	509	527	517	521	537	530	541	579	598	534	533	573	555	556	589	512	575	535	528	572	564	527	583	563	504	529	595	583	525	546	534	535	551	542	531	531	513	529	542	559	542	549	574	530	555	521	537	525	518	545	578	533	582	550	562	525	526	550	555	558	525	534	552	578	545	562	573	540	530	535	535	557	553	558	500	493	559	563	549	549	580	518	544	563	530	545	549	571	547	513	528	562	528	551	539	565	577	553	544	537	511	550	525	558	536	551	582	523	591	533	534	574	595	518	534	535	540	586	551	530	527	585	541	553	546	558	594	530	529	567	524	571	539	540	602	564	538	561	515	539	589	554	551	543	536	541	541	550	576
2563	401	397	1320	3950	5033	3611	2583	1401	847	553	406	312	339	303	303	275	313	300	326	332	337	319	317	326	313	327	308	319	323	279	329	350	318	322	275	321	297	304	290	356	312	298	298	303	283	338	304	333	304	312	373	327	310	310	325	318	341	304	314	327	304	299	311	303	322	327	287	315	308	317	316	310	302	312	302	322	319	338	319	319	337	313	318	336	299	304	333	324	296	269	299	294	316	313	301	291	306	290	326	346	315	303	319	312	315	336	310	336	339	314	303	314	323	346	294	296	308	300	312	291	306	285	306	330	292	280	285	327	305	304	306	301	342	283	313	350	320	303	338	294	298	287	301	347	319	307	343	280	323	323	265	327	330	318	286	304	314	300	315	311	278	306	279	336	280	317	330	317	283	318	303	318	307	300	275	283	310	333	283	298	306	312	305	304	350	304	310	298	319	313	309	323	304	290	312	323	331	320	332	323	328	315	321	331	308	315	328	307	301	338	327	317	325	338	290	281	330	305	316	302	328	305	322	298	309	329	282	318	302	341	296	312	323	346	283	300	299	301	292	321	310	319	334	300	272	300	316	287	320	328	294	298	311	293	322	293	299	324	323	304	323	301	300	307	315	302	301	317	312	283	302	355	322	321	299	273	306	280	322	316	308	321	332	307	326	296	334	331	268	308	291	314	326	329	336	337	344	307	303	308	287	342	309	314	285	339	363	298	310	298	311	311	311	287	326	278	328	305	290	326	331	334	323	329	323	302	298	322	298	308	296	309	310	318	281	313	331	311	344	319	278	337	337	307	305	314	313	310	318	307	323	332	301	307	288	286	321	327	298	297	364	289	339	329	321	315	302	293	303	282	313	305	324	291	313	306	305	315	276	315	326	307	343	335	321	319	332	284	316	332	310	295	297	317	317	318	315	308	321	309	320	307	278	302	309	327	322	266	326	338	323	301	296	286	312	306	313	300	322	270	310	282	323	295	304	324	307	288	290	308	268	314	299	303	321	320	328	353	330	310	289	328	359	328	326	278	319	326	316	315	334	309	305	291	309	333	335	305	294	277	279	303	309	301	303	312	321	315	318	283	336	297	313	310	317	282	320	352	315	277	297	328	320	303	318	294	278	312	317	317	315	301	302	289	292	308	323	328	318	300	283	290	322	330	283	304	338	311	330	345	279	326	300	325	304	323	309	293	311	311	305	302	318	308	330	310	313	279	323	299	291	284	328	328	290	327	347	340	299	298	292	261	286	338	327	332	320	356	289	313	316	353	315	322	332	328	309	334	285	285	326	303	312	339	304	335	309	335	328	313	299	304	329	328	290	332	310	335	318	321	307	319	304	321	303	318	304	302	322	323	314	319	312	290	311	330	317	306	330	310	318	321	312	302	310	299	326	323	286	306	314	327	347	300	319	320	282	316	323	297	324	278	329	294	339	293	341	312	329	268	275	304	298	317	321	312	286	299	308	315	319	298	343	317	294	299	295	309	322	297	315	301	291	307	365	329	300	309	311	305	309	323	324	314	292	321	332	288	340	294	364	305	327	325	327	313	332	313	296	287	315	320	331	292	297	317	303	277	274	292	282	301	322	324	327	320	295	312	335	272	332	292	338	310	322	332	308	288	303	294	334	274	314	306	312	308	303	340	313	348	324	303	293	324	315	312	292	329	319	329	296	307	330	323	303	291	335	281	324	286	304	329	319	288	321	311	300	267	342	323	331	282	318	317	318	313	325	283	307	284	300	313	343	299	315	319	267	321	278	302	306	303	320	358	305	283	307	321	304	307	295	311	292	332	309	326	343	310	305	294	292	299	354	315	297	280	289	281	311	329	313	284	315	358	296	321	312	313	306	322	286	284	286	284	309	322	341	320	328	301	310	304	320	322	305	293	302	345	298	295	327	277	305	302	289	324	332	319	283	296	303	292	297	331	301	285	324	319	292	297	290	292	296	302	305	321	294	318	309	311	340	322	309	306	337	330	290	343	308	293	331	307	315	309	325	328	324	297	306	302	323	301	327	328	317	320	319	323	295	316	309	314	314	309	316	317	288	284	291	303	305	314	312	270	300	319	313	330	316	293	304	309	289	315	315	322	344	322	291	304	330	293	346	304	317	312	327	310	307	338	287	300	351	295	273	302	336	332	315	337	320	316	319	294	287	334	332	318	296	314	290	306	318	331	326	304	278	296	276	345	286	318	274	311	328	309	308	333	302	291	312	326	306	302	309	333	329	308	298	357	324	279	315	293	336	317	294	306	272	300	319	329	269	286	331	287	284	311	342	309	284	321	295	293	289	320	307	310	305	296	335	340	319	299	325	324	334	330	289	301	306	333	297	315	284	296	303	276	335	325	318	300	306	316	274	330	312	324	329	311	326	317	336	296	317	301	330	302	307	325	297	320	307	286	302	328	316	292	280	323	304	278	307	295	320	339	300	300	329	304	283	283	307	291	369	305	271	336	291	304	297	316	315	300	337	320	300	334	312	293	314	288	339	324	318	324	345	316	321	308	305	286	313	304	281	328	296	306	303	326	316	327	320	301	336	257	333	298	323	348	294	314	289	344	349	308	321	290	278	310	305	322	321	312	320	294	317	316	296	309	288	304	286	295	287	330	348	300	316	295	322	311	342	288	331	338	344	340	318	296	287	318	317	332	341	285	288	320	317	306	319	292	283	327	309	273	306	304	312	304	337	332	313	326	321	327	324	342	303	332	325	324	318	295	310	274	319	305	318	317	310	297	325	292	329	287	321	309	305	310	324	297	292	313	319	294	298	295	305	351	331	326	307	301	337	351	336	275	311	310	337	337	293	308	303	334	308	320	300	285	291	278	284	288	312	300	327	302	308	329	335	316	313	304	326	321	301	318	287	299	316	330	296	310	327	298	293	327	301	327	306	325	364	279	345	308	321	321	305	316	311	324	305	314	308	319	308	305	291	305	293	295	316	325	325	307	286	338	345	296	295	288	325	308	307	294	328	315	285	260	306	297	302	329	323	314	327	355	312	299	332	291	306	302	323	268	328	288	326	316	276	294	314	320	306	307	334	318	277	315	275	305	284	324	316	302	315	324	298	317	290	286	318	325	311	282	289	293	300	314	328	339	303	305	286	299	338	311	336	309	311	303	295	320	300	307	305	307	325	291	273	329	326	302	322	308	308	313	288	312	308	309	332	293	303	333	346	277	305	292	317	301	294	278	281	332	321	333	317	315	289	322	322	304	320	284	319	319	301	306	296	308	336	268	312	304	319	277	289	305	293	292	309	329	302	307	291	324	302	312	326	299	315	319	293	336	310	328	310	308	284	282	295	326	287	335	317	350	339	299	297	324	283	338	324	304	303	305	319	281	292	340	297	314	334	314	290	284	298	316	324	303	335	322	322	308	286	302	348	303	333	297	321	316	318	301	301	307	316	371	318	301	332	299	328	308	316	305	279	304	345	329	318	305	334	354	324	293	316	303	308	306	325	325	320	290	298	334	301	301	322	299	341	336	291
2590	862	1005	5115	14843	17136	12785	9353	4929	2705	1496	1048	855	806	774	722	755	717	755	754	743	760	746	794	733	721	780	722	777	747	704	694	693	703	731	731	727	707	782	738	748	808	747	736	729	732	812	712	725	754	721	764	735	830	713	724	710	716	726	730	738	780	715	778	712	756	727	761	787	685	767	715	706	774	739	731	751	736	724	687	781	740	770	723	739	786	737	707	773	683	706	738	754	791	667	754	753	724	776	703	778	774	738	717	767	747	821	750	737	755	729	782	773	730	747	717	800	764	751	737	712	716	717	718	777	746	735	745	767	778	766	740	779	725	766	723	766	745	787	768	780	802	788	710	727	708	763	766	767	756	721	738	682	771	763	734	694	783	766	741	755	787	765	727	700	772	718	753	697	698	740	714	779	684	717	733	723	744	726	722	750	710	735	726	717	659	744	698	777	724	747	748	713	713	767	767	752	714	738	735	802	749	689	771	777	734	724	735	714	747	751	742	746	737	772	740	752	726	761	770	730	727	746	735	745	768	716	729	729	757	731	723	726	684	734	728	743	667	747	751	718	759	729	775	780	721	701	746	741	764	744	720	775	734	726	788	710	745	687	770	700	790	755	781	785	760	738	747	712	703	758	735	769	761	756	761	710	697	789	692	748	708	732	773	761	730	709	719	758	766	771	735	755	720	742	716	743	732	703	773	768	725	802	785	731	791	800	767	783	786	701	712	725	773	719	714	745	776	758	738	744	734	739	748	754	728	768	778	776	770	782	730	785	722	740	764	737	741	746	728	759	748	730	743	757	754	670	760	701	770	767	795	711	700	780	747	766	736	758	698	770	724	742	730	786	768	724	731	708	758	740	702	771	714	759	728	806	737	779	749	705	755	777	721	761	794	763	705	728	756	755	761	772	741	764	761	744	719	729	784	737	724	792	709	749	717	721	752	753	777	720	711	725	717	704	750	733	707	769	721	766	712	736	730	734	742	756	753	749	756	694	771	754	757	770	738	750	699	713	717	754	747	732	736	751	710	743	779	712	766	704	727	730	704	749	760	698	751	742	743	760	753	739	764	743	766	745	719	764	706	759	758	746	713	730	766	734	742	760	753	753	735	758	752	744	701	711	754	786	736	702	741	752	735	756	713	734	748	767	730	773	740	755	741	735	697	766	742	747	732	752	751	745	730	756	757	745	748	723	761	692	740	788	743	745	762	745	747	708	741	739	729	748	762	740	733	757	743	768	738	768	748	756	754	740	762	756	696	714	732	768	712	742	766	754	723	771	747	701	750	754	720	761	780	727	747	735	757	790	733	786	711	748	745	737	714	770	745	737	727	735	743	768	756	760	767	754	787	735	727	722	759	754	717	759	701	742	743	769	756	734	708	716	720	749	708	702	705	711	721	752	736	733	767	766	744	793	747	742	719	763	733	712	701	737	760	753	752	695	771	733	753	736	736	792	762	742	719	779	704	765	798	731	780	714	751	737	701	738	736	785	733	786	750	774	733	745	710	774	784	765	769	741	782	725	757	754	735	742	729	706	732	756	703	792	724	725	803	734	723	709	742	688	754	732	719	802	736	712	739	704	712	748	724	743	784	748	809	759	753	740	762	743	733	776	753	753	733	734	738	726	760	691	759	743	738	750	761	767	715	767	710	770	727	730	759	705	741	773	761	761	722	757	809	754	783	755	797	683	758	714	757	739	789	743	758	730	754	738	716	773	727	771	768	686	694	770	761	751	768	745	761	759	732	710	737	763	754	759	794	747	755	682	781	767	743	717	704	723	760	736	761	745	751	755	701	786	735	736	777	776	807	765	706	789	739	749	748	806	726	735	758	717	736	747	707	765	732	764	780	764	729	757	705	804	738	770	700	712	743	703	724	734	772	769	701	775	711	761	729	759	736	752	741	780	727	753	717	720	775	701	718	729	758	745	781	725	708	719	724	740	735	788	733	754	744	743	761	719	734	704	688	727	708	798	727	715	773	762	761	781	741	712	749	727	779	736	711	754	764	742	731	689	721	694	746	810	734	727	687	719	756	791	711	763	730	724	718	715	797	746	669	716	722	751	763	781	773	742	741	723	746	736	732	752	776	784	787	764	752	712	736	710	723	724	791	758	769	760	757	760	750	766	756	692	689	750	752	723	679	726	740	778	734	775	736	775	715	734	740	713	785	781	779	758	714	738	685	805	778	771	719	708	746	744	786	732	777	708	698	741	702	735	746	741	741	768	736	737	712	689	736	747	764	736	676	754	743	732	739	697	775	732	716	729	698	740	759	761	730	738	767	714	737	737	722	712	753	759	763	754	746	693	778	778	794	747	728	738	716	780	718	769	711	767	682	747	733	792	732	751	775	762	783	746	748	763	698	751	739	720	777	802	756	795	753	789	759	770	795	760	741	713	737	800	761	775	755	760	771	768	754	702	681	717	758	715	705	738	744	760	757	759	752	718	714	725	751	761	738	741	785	754	670	784	727	763	739	714	725	738	727	792	734	714	759	725	744	749	738	774	736	846	765	764	770	768	773	756	741	732	769	766	726	764	782	723	711	715	743	696	743	787	763	746	776	720	728	781	702	755	724	756	766	729	780	777	756	761	752	739	771	758	721	793	717	733	726	794	797	768	699	724	767	742	750	736	717	775	723	762	762	718	706	764	707	748	703	719	710	753	778	735	719	765	768	709	765	795	762	747	731	694	720	750	758	687	739	750	724	702	746	726	737	730	783	768	739	777	706	726	720	775	752	755	768	739	751	724	714	722	715	725	725	759	728	710	773	772	732	752	693	778	780	766	781	792	766	729	763	730	731	751	707	749	761	787	698	756	793	761	778	701	770	750	790	740	715	711	745	736	808	736	738	747	743	712	765	733	727	693	729	781	768	765	713	747	739	746	743	750	741	713	743	782	768	784	735	787	748	734	758	744	703	739	727	754	710	761	717	745	711	759	757	802	713	749	723	766	742	747	797	782	746	776	729	742	760	719	701	711	733	841	706	721	710	750	741	748	708	727	729	799	729	689	751	767	776	743	724	723	764	717	754	753	721	731	756	700	779	729	698	739	765	784	748	739	756	743	783	718	746	776	714	761	803	731	716	747	739	708	751	770	777	809	765	785	759	770	730	698	742	740	748	775	710	724	758	748	767	772	752	736	718	730	729	738	767	771	769	756	715	726	799	689	749	759	729	726	712	741	778	696	773	709	747	776	740	699	759	813	736	715	769	773	771	732	752	773	741	771	759	735	758	640	747	712	723	768	776	749	740	759	765	726	727	766	796	693	772	748	745	761	711	767	746	736	655	731	728	762	741	759	779	746	743	718	751	695	696	737	785	728	742	732	749	692	712	738	732	710	738	762	808	674	753	764	743	776	744	808	775	753	759	699	759	793	774	699	696	678	735	714	739	746	815	772	698	711	686	713	738	739	756	780	713	752	798	717	727	727	744	754	720	727	709	789	718	718	752	695	708	751	773	755	686	735	750	752	780	759	808	754	700	739	717
15562	3038	7246	35390	59602	61383	47467	32128	16996	8117	3156	1105	523	321	214	231	238	209	205	198	194	216	187	211	200	202	228	236	222	215	220	220	244	197	253	238	224	254	234	209	190	224	217	214	204	198	226	215	204	206	210	215	221	200	203	223	218	237	222	219	210	244	228	221	224	218	231	206	235	229	205	209	225	236	200	217	239	224	199	218	210	217	205	251	212	226	218	211	216	252	221	214	209	213	211	173	203	210	257	207	225	231	212	212	220	197	223	215	223	217	215	239	200	221	241	231	223	229	229	219	216	220	230	230	219	204	221	220	191	233	214	219	205	224	229	221	211	229	213	228	206	203	213	209	208	218	204	216	182	247	225	226	249	215	234	204	218	210	210	204	218	231	227	222	218	204	237	218	226	218	222	220	212	238	216	212	233	207	220	237	231	209	242	254	214	208	224	220	220	221	219	205	245	227	243	240	221	193	213	208	213	217	188	206	217	195	227	218	194	216	183	205	209	205	201	197	218	231	206	231	208	231	194	201	227	221	206	234	232	226	206	191	250	230	242	237	248	252	233	218	222	206	223	229	222	222	193	226	209	206	204	212	216	211	257	174	188	210	183	220	217	230	218	187	221	208	214	203	203	191	193	204	224	202	222	190	203	212	213	208	207	223	218	206	220	227	218	203	221	219	204	204	238	225	213	215	217	221	215	216	212	193	220	210	188	186	217	202	210	217	239	220	278	210	241	225	224	241	229	209	237	204	203	245	250	186	226	226	194	196	221	218	236	206	238	216	217	213	229	221	224	230	211	231	212	238	193	214	202	230	255	182	225	224	214	217	216	241	205	252	212	233	228	231	207	208	248	226	216	239	209	240	218	215	216	236	246	245	222	244	236	214	226	200	198	226	200	223	229	234	220	231	218	194	216	225	216	205	215	205	235	212	223	211	257	235	219	215	236	218	243	224	257	221	219	197	229	207	225	231	205	209	201	196	250	209	242	204	212	216	203	215	226	215	197	206	233	213	226	209	208	225	226	210	201	199	226	211	205	207	210	205	209	254	190	214	218	216	216	226	212	212	243	211	226	240	210	209	200	221	228	218	225	216	235	241	218	202	234	212	203	240	231	229	205	246	207	233	207	193	253	243	210	224	201	203	227	210	211	189	215	249	250	237	208	238	231	221	203	219	196	224	205	210	232	197	185	221	227	196	193	215	229	206	194	234	223	195	230	218	217	244	203	237	230	222	218	190	224	240	203	202	197	220	214	230	217	228	221	218	237	192	240	224	215	193	223	224	219	211	226	209	205	192	210	221	206	206	211	188	202	221	192	230	217	233	243	232	198	230	217	230	212	218	220	208	216	229	234	214	209	225	217	219	233	204	239	227	230	209	236	215	226	209	198	206	209	207	227	219	203	228	250	204	220	223	218	242	219	218	237	210	202	243	234	222	234	190	216	204	210	206	238	236	192	243	235	224	217	204	225	216	223	214	202	236	192	237	222	240	216	244	215	221	215	196	211	248	224	235	201	207	223	215	240	210	213	227	224	201	248	193	201	212	235	211	229	218	222	197	199	206	210	202	210	199	216	224	219	237	192	220	217	209	241	232	224	230	204	212	224	217	222	201	201	204	229	202	225	214	202	184	218	208	215	213	199	194	236	206	218	199	243	214	222	214	221	193	218	233	230	218	247	221	193	223	257	224	229	194	209	201	222	205	234	228	195	166	208	219	192	221	219	197	217	209	228	236	196	204	210	244	228	212	202	204	245	235	234	214	228	238	218	205	224	242	241	201	200	247	234	214	241	228	199	206	228	218	223	196	193	233	209	221	220	200	225	243	205	203	233	211	223	220	210	226	237	194	186	229	201	218	194	201	229	209	207	242	238	211	239	244	211	191	258	209	217	220	216	202	218	206	215	214	193	188	218	226	220	225	195	204	201	206	206	223	251	236	195	232	215	238	212	234	246	220	189	225	203	215	232	226	213	198	204	219	204	195	190	201	201	211	215	234	230	213	218	210	180	184	210	211	218	213	215	207	220	235	217	224	194	246	195	216	209	209	227	213	209	223	220	243	220	218	206	211	219	205	229	227	242	234	210	209	223	211	219	216	217	207	242	213	214	238	237	221	200	227	215	217	225	216	235	239	211	215	206	208	232	193	242	209	211	208	231	221	226	188	211	222	224	220	228	231	198	235	188	222	215	210	228	214	216	238	211	229	203	222	204	228	221	210	214	211	224	223	199	228	228	220	227	219	227	219	207	201	214	271	240	206	207	224	225	217	258	244	249	209	221	215	218	213	235	185	231	242	241	201	199	204	208	224	203	240	206	210	232	224	227	220	209	230	211	236	197	222	221	224	222	212	222	226	194	211	202	231	234	201	207	217	206	196	200	234	205	213	199	211	220	184	212	199	266	186	214	237	227	222	218	239	213	233	226	214	215	191	219	212	178	228	226	220	227	232	219	219	218	250	206	215	216	219	230	214	234	243	193	221	198	228	213	204	216	204	225	211	212	242	211	235	262	225	228	243	225	237	217	210	202	227	221	216	225	226	209	201	227	202	223	218	209	237	210	240	214	238	239	216	215	203	233	229	215	205	233	178	220	208	225	248	193	195	199	214	224	237	200	243	235	198	232	216	197	212	200	203	210	222	218	210	192	206	199	207	197	231	228	202	226	237	190	200	212	218	202	200	204	205	219	218	212	199	230	200	234	215	213	214	220	213	229	193	216	220	201	229	216	208	207	214	246	226	230	193	219	220	213	224	204	264	205	215	203	217	204	227	235	185	249	246	230	239	205	225	244	202	218	209	219	225	189	211	213	225	229	219	203	209	215	204	192	214	237	193	207	188	219	222	226	211	222	191	205	215	218	224	233	195	214	218	212	194	203	236	223	209	214	209	211	223	201	205	240	226	235	213	221	216	234	219	247	224	227	206	215	234	235	211	221	246	192	222	211	201	241	235	206	227	222	254	217	225	224	209	212	199	216	243	178	190	202	213	223	218	237	198	226	244	189	198	220	223	232	207	195	219	204	218	247	225	233	197	227	235	224	227	190	237	241	202	214	230	210	204	212	228	227	216	246	241	211	218	219	224	219	204	213	208	224	224	255	210	234	217	212	204	206	233	226	198	245	210	209	224	235	209	223	222	190	208	238	221	217	220	208	192	217	237	200	231	235	216	209	224	209	236	204	176	231	211	229	197	240	222	208	201	173	226	204	194	214	215	230	241	229	212	210	215	202	205	237	214	210	204	189	226	202	209	222	218	203	199	216	215	210	209	230	211	206	215	227	212	224	218	199	229	199	215	196	215	241	228	214	241	201	212	224	222	221	215	190	244	255	206	201	233	223	224	214	219	188	210	197	232	220	209	244	206	215	220	224	247	237	200	227	250	202	220	218	215	210	213	223	215	216	197	209	248	235	220	248	227	203	224	192	217	213	195	219	188	231	193	199	239	232	234	220	221	184	234	229	223	209	213	218	230	247	238	218	210	212	195	200	231	216	208
8434	2717	13236	47841	69071	71199	58920	45553	31876	21775	11029	4307	1920	818	603	518	528	520	504	507	560	539	555	560	559	508	555	516	529	549	547	551	572	509	548	525	493	521	538	542	527	513	563	547	562	583	499	553	521	567	551	557	553	535	534	534	511	551	540	531	570	525	533	529	558	530	535	527	591	545	533	544	540	531	498	596	530	557	559	521	535	510	568	555	533	499	592	545	511	549	541	575	526	582	547	555	538	503	536	546	499	559	508	577	533	510	497	533	541	544	544	551	525	517	539	552	521	523	529	563	500	566	559	585	566	530	499	591	542	549	535	546	494	534	559	521	486	531	584	541	560	525	570	557	503	514	560	563	577	535	543	535	516	575	533	500	569	532	542	511	519	535	535	581	522	540	543	538	509	534	579	531	520	528	570	526	548	579	510	566	505	552	554	550	571	573	531	543	538	570	511	515	558	520	534	560	553	521	528	538	530	564	521	536	540	521	560	535	543	524	565	564	517	571	499	515	528	535	550	541	533	506	541	554	525	545	555	508	536	568	541	525	528	525	520	588	571	609	501	567	585	570	587	502	501	510	527	528	596	544	554	505	548	576	565	558	593	554	556	575	534	505	527	538	538	543	545	541	536	578	524	551	536	559	504	517	548	532	508	558	578	504	566	534	518	524	552	528	592	586	530	532	563	550	561	513	533	548	507	573	513	565	532	554	553	535	530	523	525	568	513	498	578	558	518	525	477	534	550	568	518	525	529	541	526	545	528	558	544	535	527	578	546	568	532	536	540	530	546	528	523	505	523	499	525	486	545	561	498	514	563	547	549	523	517	553	520	591	545	534	536	486	533	565	557	549	560	571	496	557	527	541	547	503	511	537	525	537	520	503	513	566	540	538	506	556	551	481	509	523	540	532	513	523	565	536	564	556	524	508	513	523	502	491	485	486	503	541	517	528	542	529	529	553	534	544	551	587	562	511	546	538	537	524	557	545	554	579	538	528	535	585	576	523	531	548	546	523	537	516	524	514	542	550	594	536	505	543	522	520	574	565	542	530	508	541	497	556	584	574	556	508	589	554	552	528	534	558	533	517	498	490	539	537	505	513	516	530	522	538	553	521	528	548	561	527	562	551	510	501	566	537	604	529	556	497	520	537	540	535	571	546	499	574	530	521	558	558	545	526	563	536	552	512	512	528	552	498	538	510	512	504	543	502	570	575	551	548	549	557	585	548	494	510	550	510	556	522	533	511	518	538	535	533	548	550	504	566	532	534	559	548	516	537	572	539	567	520	547	551	527	531	513	504	536	546	521	553	575	566	581	542	547	509	575	518	539	525	548	555	569	563	529	549	568	534	545	544	507	553	538	531	548	541	542	558	552	502	549	498	495	529	496	547	525	544	563	528	496	493	530	538	567	533	545	501	560	537	529	539	572	547	503	536	557	519	547	539	527	564	542	546	506	542	525	570	546	546	527	548	529	518	511	575	520	546	530	545	554	512	552	543	496	502	554	563	548	528	460	497	584	511	541	529	549	551	522	557	525	529	573	531	576	582	492	550	527	565	542	541	575	549	492	557	523	529	549	548	523	545	526	501	546	516	526	538	544	496	507	554	544	542	555	515	535	528	517	517	512	555	544	550	546	550	548	526	520	528	541	517	548	572	525	559	510	567	551	515	581	571	550	507	541	535	494	513	500	499	517	544	519	539	579	520	522	490	599	557	556	526	516	517	509	562	499	510	529	504	534	534	553	514	580	533	530	525	552	534	520	508	569	519	550	555	560	546	535	539	490	557	559	534	523	519	557	525	524	513	543	596	566	533	548	547	530	529	541	490	514	538	524	547	557	527	540	544	581	516	535	526	558	494	544	523	555	539	571	541	554	538	516	496	532	554	546	529	536	506	573	543	478	520	527	547	570	562	539	528	528	506	529	553	547	542	585	558	544	572	536	516	551	540	546	542	555	513	554	550	565	518	547	490	523	589	519	537	528	570	562	579	536	534	507	556	541	547	557	523	531	553	522	541	580	517	596	534	568	500	535	540	550	559	569	573	558	555	526	579	530	583	573	532	530	522	529	532	556	576	556	550	536	524	563	541	520	523	541	568	535	526	537	569	529	497	551	570	523	591	555	547	573	510	567	542	570	551	567	523	548	539	526	516	551	554	533	509	548	540	535	530	534	517	546	522	550	524	571	543	528	562	544	529	520	542	551	549	554	566	517	509	521	531	551	545	493	534	556	516	553	509	484	534	531	572	526	525	578	515	552	496	514	543	543	477	496	536	524	501	550	547	572	549	545	507	463	526	511	527	603	591	535	568	547	533	479	561	497	544	574	550	546	541	560	508	509	551	484	543	478	546	514	540	557	551	556	538	529	536	526	531	552	493	525	566	558	494	517	566	531	543	508	528	505	497	516	552	581	582	500	533	527	557	560	564	527	531	522	551	506	554	520	528	524	556	552	539	524	521	486	542	599	529	558	533	544	572	537	528	511	556	524	547	576	513	545	562	514	534	518	508	524	534	529	564	539	521	518	533	497	536	561	532	574	580	521	527	525	535	519	523	563	549	529	545	549	522	546	523	542	558	550	552	548	559	540	513	497	553	484	539	552	548	519	541	516	533	544	501	559	526	562	526	563	542	547	556	555	587	500	569	520	560	506	558	552	558	521	504	557	530	545	517	521	567	532	543	556	548	574	559	534	533	507	548	522	586	568	572	550	540	553	535	520	572	540	541	530	526	546	529	546	462	546	525	557	527	545	553	538	567	560	534	548	536	547	577	533	534	548	529	557	518	536	525	534	502	546	549	534	550	510	526	503	565	541	526	585	505	536	526	517	537	544	532	530	527	517	569	551	496	539	567	512	510	553	534	553	505	570	572	547	566	538	508	544	509	565	567	521	542	546	544	551	577	529	532	511	601	502	498	534	535	559	526	520	512	581	546	504	552	554	543	532	557	536	543	550	561	487	539	546	545	547	522	560	531	571	506	519	561	503	547	533	514	527	523	515	532	495	521	551	540	513	587	552	537	553	554	511	529	509	561	520	582	560	529	562	550	530	549	565	532	520	542	508	560	517	522	540	502	518	548	540	540	546	519	533	543	586	520	562	527	555	548	557	554	520	523	571	526	574	543	527	515	533	525	509	535	536	576	540	524	541	508	556	519	544	500	497	533	530	510	526	532	584	554	559	538	512	533	521	513	503	538	522	553	572	513	505	524	536	550	524	565	536	565	566	495	561	517	529	540	569	520	555	552	502	544	525	574	522	570	540	520	540	549	552	497	551	514	529	489	492	510	607	547	577	538	539	544	523	589	556	522	575	563	516	534	563	536	538	561	553	534	520	537	585	525	558	572	525	539	489	560	534	583	588	580	532	498	600	566	550	585	546	547	516	571	558	583	546	556	509	543	494	520	546	559	509	547	522	562	540	547	577	554	555	551	552	515	529	497	506	540	534	513	548	544	536	517	559	538	512	561	529	559	550	544	553	518	555	555	501	552	563	533
16977	4495	20732	45468	65961	60842	47827	30444	18130	8794	3650	1205	455	249	220	210	198	200	185	182	188	190	186	205	206	215	187	210	200	181	188	178	194	204	233	206	231	196	222	204	197	216	204	195	186	213	201	203	199	206	199	178	180	195	214	192	200	205	196	211	181	188	216	192	190	187	204	167	213	168	169	183	201	172	158	181	211	166	184	195	195	183	202	206	195	206	204	200	187	170	219	189	206	203	173	200	180	200	190	205	175	180	196	208	177	188	193	220	199	188	231	172	167	168	205	199	203	189	185	220	184	182	171	180	190	212	208	213	183	201	200	210	205	193	189	170	182	212	206	196	182	167	182	198	196	185	194	187	208	217	200	194	202	186	179	198	220	186	195	208	212	185	179	205	187	206	194	201	200	195	191	181	230	189	211	197	193	183	188	206	204	207	168	181	197	198	192	207	201	197	184	181	198	188	189	220	197	203	193	207	183	206	195	201	183	178	198	206	191	177	224	197	212	180	175	201	212	212	187	181	195	197	210	193	204	204	195	181	183	191	183	207	177	190	210	195	192	181	198	191	190	216	212	205	195	163	208	183	195	187	205	197	169	182	203	191	174	230	230	200	197	220	202	205	217	189	184	193	172	184	204	179	191	189	200	198	193	193	185	220	188	188	209	208	184	192	197	224	190	182	214	215	171	183	195	189	187	196	206	186	197	191	177	208	169	185	177	184	187	198	180	182	200	219	188	174	213	203	200	172	170	172	166	176	183	199	178	198	202	220	192	180	182	177	194	191	205	209	195	201	180	210	199	209	167	186	187	220	203	209	171	200	192	182	223	181	204	193	188	186	187	214	190	203	188	210	181	202	196	188	195	223	200	182	197	208	203	189	193	195	188	196	205	188	182	192	182	190	204	189	190	193	200	205	200	192	172	186	206	199	173	169	205	191	197	192	205	193	187	179	202	227	199	190	190	179	189	197	218	203	212	185	195	178	174	229	165	153	182	202	215	198	217	202	190	193	188	211	208	209	190	173	203	181	167	214	185	194	211	172	193	187	195	197	199	193	188	185	204	180	180	183	204	192	208	191	199	168	206	175	186	190	191	193	222	169	201	191	200	189	201	194	185	209	185	197	213	215	196	229	201	196	203	202	208	181	198	209	178	164	203	222	193	199	182	178	222	183	168	210	192	183	198	191	180	186	207	203	179	202	189	189	178	200	172	192	197	200	191	190	226	183	193	208	209	198	195	198	190	196	179	186	190	173	181	172	177	199	168	184	198	178	218	202	186	200	206	205	196	219	192	209	169	220	189	189	185	206	198	203	215	202	198	209	205	196	200	197	207	197	203	190	197	222	210	200	224	205	200	201	179	178	184	189	201	167	181	193	206	178	189	205	202	189	200	187	163	181	200	200	225	208	219	191	206	197	186	205	178	195	201	176	191	191	195	198	183	213	185	201	167	181	190	208	190	183	178	162	208	212	205	198	199	218	168	199	207	169	215	182	198	211	177	201	193	219	212	189	192	217	181	180	183	192	247	215	173	197	196	198	195	186	205	217	170	192	195	179	182	212	202	191	174	183	201	193	192	199	183	162	187	186	179	171	192	154	231	212	210	196	197	221	193	207	186	194	200	209	190	220	187	182	224	209	190	184	214	172	189	192	210	170	206	189	188	218	175	173	209	208	191	167	164	216	185	205	227	194	202	210	200	183	197	218	221	219	208	201	173	184	214	190	174	195	192	210	189	204	198	188	183	202	183	194	184	186	192	195	209	199	192	205	223	192	191	224	183	197	197	174	196	210	203	214	191	186	190	196	197	199	200	193	209	202	208	207	186	162	192	193	167	194	196	203	197	210	208	201	169	176	195	196	164	170	195	178	178	205	222	229	171	173	193	172	197	209	199	177	199	194	189	207	199	174	195	210	243	203	183	183	189	189	186	209	207	179	188	223	205	198	202	199	189	170	194	202	192	212	220	215	202	209	184	228	180	184	171	190	204	188	220	182	190	198	194	176	217	196	187	202	201	220	193	190	188	211	214	205	198	196	189	188	224	194	226	210	192	186	185	178	202	175	215	217	181	182	199	188	206	202	208	186	218	191	183	204	190	197	213	229	176	189	203	198	199	191	205	173	213	175	197	193	200	199	196	205	186	190	188	168	211	200	169	192	182	200	208	167	197	194	199	217	186	208	180	166	197	194	189	185	189	177	187	205	189	185	206	187	176	222	211	188	180	191	211	183	187	182	205	213	197	217	188	185	188	182	162	191	196	182	192	199	215	207	190	191	210	188	173	190	163	181	213	196	213	192	208	218	197	208	203	210	215	199	196	213	200	181	182	227	184	182	183	210	197	189	181	174	209	195	202	225	222	202	198	202	190	222	199	186	205	208	201	216	192	190	190	197	182	176	198	195	232	173	202	188	211	200	187	190	191	206	195	214	185	206	185	201	199	187	212	201	184	181	194	207	228	183	186	201	215	209	209	190	172	180	204	208	204	208	187	209	193	233	205	187	187	199	195	216	207	201	193	178	206	190	211	200	158	195	189	197	200	175	177	208	190	204	204	214	214	199	203	194	204	225	193	198	188	213	199	190	198	196	216	216	182	199	184	211	176	206	177	190	221	189	194	221	196	212	211	212	172	209	219	205	217	205	180	195	188	187	178	205	218	199	196	184	195	206	189	204	188	191	184	196	197	209	221	177	201	195	213	199	190	192	202	226	215	191	194	179	198	180	215	201	195	219	186	182	186	176	207	183	188	190	209	212	189	184	190	208	201	196	203	221	194	195	212	208	229	164	176	199	198	197	188	215	192	225	186	196	209	181	207	210	208	201	215	198	209	174	186	187	201	179	205	191	200	203	213	185	202	195	226	226	192	212	201	190	179	196	205	167	204	193	171	207	194	208	202	188	200	195	203	195	193	203	193	201	209	218	210	178	191	187	215	208	189	206	202	225	189	205	223	194	197	168	205	188	193	208	187	192	201	206	232	177	192	210	195	188	190	191	175	220	184	199	200	198	235	188	189	189	195	198	194	204	206	181	179	179	207	189	190	219	210	182	190	211	189	208	165	183	182	205	188	191	195	208	214	207	189	189	190	180	194	197	197	212	192	213	208	193	217	187	190	194	172	210	214	204	180	201	203	240	187	178	209	170	206	192	184	191	195	196	192	189	183	217	202	190	177	225	198	206	192	230	209	179	201	186	191	195	202	208	187	186	204	180	200	198	183	196	204	229	198	178	180	164	203	174	181	223	209	198	193	192	195	183	211	193	205	202	163	197	205	192	199	200	191	185	180	214	208	180	192	197	214	197	180	171	189	203	186	206	207	175	191	190	183	208	210	186	204	190	208	199	199	196	172	184	171	211	192	217	187	203	202	189	193	197	194	207	192	201	222	178	208	191	170	201	203	196	213	183	196	197	169	218	178	161	190	188	208	203	211	196	189	201	194	181	200	199	185	215	203	223	209	201	214	197	180	195	181	205	203	214	229	201	213	177	201	212	206	196
8870	3921	27772	54542	74195	71669	59195	43529	33658	22592	12370	4808	1609	661	491	473	533	547	493	485	509	491	459	507	493	483	495	476	506	498	529	484	466	517	481	519	464	493	505	460	466	473	481	495	476	469	469	464	477	487	548	465	471	499	477	480	419	488	485	495	484	491	476	513	518	427	540	485	483	523	487	519	489	497	474	483	478	487	480	484	469	510	468	461	505	486	506	461	475	463	509	494	486	468	481	504	475	544	490	493	485	493	477	497	492	523	530	500	500	507	480	489	489	515	479	471	484	495	488	456	462	467	478	491	479	523	510	510	496	493	467	447	489	499	494	494	487	517	490	503	481	505	566	482	524	500	508	469	476	508	475	527	504	497	500	534	529	524	488	515	475	495	484	480	506	500	524	507	502	493	520	499	487	499	498	500	493	453	528	497	449	493	502	488	485	458	513	456	483	470	497	506	504	484	502	507	531	514	506	502	468	457	522	520	472	490	488	476	469	520	515	474	488	505	516	460	507	546	527	474	482	466	485	474	499	486	461	504	462	465	504	478	504	470	495	486	503	501	517	542	492	499	520	523	454	521	462	520	505	495	512	518	470	471	471	487	543	459	474	487	488	503	500	505	467	468	475	481	491	451	481	471	509	518	462	481	501	482	494	482	510	521	482	500	474	490	509	516	520	498	464	496	469	461	466	474	513	520	513	468	490	473	470	501	482	477	530	489	449	487	480	470	503	520	512	532	502	516	478	465	460	490	474	462	501	463	518	503	535	510	485	465	497	474	481	496	505	496	490	491	494	462	491	459	457	498	469	524	506	487	534	492	513	510	515	487	482	496	485	504	477	479	481	508	549	525	493	508	486	526	450	487	487	476	470	510	489	476	498	498	496	473	488	504	514	495	525	507	492	504	489	434	518	465	524	509	500	505	485	490	430	513	531	492	466	478	506	463	454	501	554	489	503	524	494	522	522	490	480	499	508	463	517	483	466	481	476	450	487	508	485	477	464	505	466	469	512	463	474	523	508	533	466	536	488	474	475	495	511	503	476	478	498	505	504	492	436	502	506	518	499	525	500	497	514	530	516	508	519	489	470	501	487	489	502	484	476	533	466	496	471	471	503	528	472	499	501	486	526	505	470	467	495	445	467	540	486	494	471	507	483	472	512	498	482	498	465	508	465	476	502	468	496	480	508	503	471	521	505	513	480	494	508	510	525	468	496	514	487	483	507	484	468	486	490	485	478	514	467	504	475	521	503	482	468	475	477	477	559	497	478	486	479	497	484	450	511	528	506	548	458	554	511	501	468	489	499	475	510	529	479	491	478	456	506	472	492	511	510	545	475	472	458	512	508	527	504	470	482	505	503	475	501	516	474	508	470	466	472	471	483	506	436	496	516	523	468	416	512	480	502	496	513	457	443	474	471	479	491	474	525	485	473	524	476	483	508	473	476	535	489	495	482	494	507	509	509	533	519	486	477	444	469	509	491	496	467	502	493	525	463	486	492	497	537	491	483	509	492	478	503	528	517	513	508	453	491	493	493	512	496	474	515	499	467	527	534	468	521	506	505	500	515	485	496	483	461	511	492	464	471	511	452	447	506	521	474	434	509	529	486	538	464	539	494	490	506	520	453	481	443	489	461	453	517	486	475	474	517	499	506	497	523	474	462	451	503	496	490	519	481	484	480	554	501	521	483	487	500	477	459	555	481	504	496	520	513	504	443	491	527	494	467	507	519	500	505	483	472	519	470	480	475	534	503	503	474	521	463	526	463	480	497	510	494	501	488	530	507	474	516	527	509	506	490	524	507	538	487	501	493	515	541	458	466	499	501	467	506	486	499	501	518	485	496	486	489	501	499	506	505	514	497	521	500	470	509	453	509	515	479	525	482	492	501	492	518	493	526	518	467	464	498	524	490	492	469	492	506	488	496	436	466	515	493	483	482	448	433	507	547	486	448	491	486	506	493	517	481	503	504	472	503	481	506	501	498	467	495	499	506	472	495	483	519	463	508	460	502	510	463	495	517	500	464	483	479	513	492	516	508	512	511	498	492	442	523	487	496	482	481	508	482	470	525	519	491	500	482	467	457	508	510	485	490	487	546	515	495	489	500	474	475	481	505	467	486	454	506	471	482	479	492	509	468	506	460	488	476	531	510	507	465	504	481	510	493	497	486	488	514	525	500	478	511	480	472	492	497	476	485	511	467	480	529	534	508	510	528	527	470	492	509	502	520	458	486	511	499	478	480	539	483	549	467	486	499	503	509	474	499	484	532	501	501	484	473	528	495	502	449	483	474	483	539	490	518	516	505	495	489	476	528	488	511	514	508	576	522	434	488	463	473	491	494	517	513	489	505	499	488	488	498	502	480	497	495	493	489	523	491	520	497	503	445	526	491	493	484	474	469	482	503	448	468	494	490	485	551	477	475	494	476	520	489	498	492	518	523	498	498	463	473	499	470	513	470	475	477	458	512	495	464	523	466	517	513	466	503	482	459	505	451	503	472	520	452	512	457	496	518	486	480	494	506	505	471	512	495	526	492	513	494	487	504	513	512	501	515	477	449	507	507	513	497	495	518	484	518	499	476	493	546	509	498	524	534	497	522	488	518	470	519	517	506	525	488	479	500	500	496	462	522	468	515	459	556	481	471	542	475	474	505	467	479	517	502	530	487	500	516	501	493	523	508	498	524	456	456	528	464	465	453	484	519	509	464	503	483	468	508	490	483	517	478	488	517	493	511	483	462	464	482	518	528	495	515	453	505	472	488	518	476	506	482	473	485	530	494	489	523	480	486	499	486	489	491	535	463	456	522	494	458	503	477	452	468	516	501	483	468	481	502	502	523	486	464	484	515	487	490	517	496	476	539	528	494	542	465	524	496	527	512	477	489	505	477	509	473	496	464	490	477	514	487	497	507	504	495	466	499	497	486	477	491	507	504	506	472	474	451	497	481	529	527	483	485	479	482	520	472	444	465	539	468	537	466	508	504	503	489	493	506	460	541	473	502	492	505	519	479	508	485	478	497	436	506	510	483	497	522	507	510	482	490	517	469	503	442	478	485	496	494	497	524	477	501	475	499	478	462	467	461	508	500	477	498	484	479	459	467	526	516	522	493	481	495	485	514	492	476	512	517	501	469	531	472	504	478	524	471	470	502	472	475	480	527	510	486	469	498	511	506	523	499	474	443	491	523	461	480	535	509	483	511	480	485	508	496	513	488	520	478	538	482	533	466	497	475	501	502	512	526	527	498	475	507	493	461	448	495	469	500	494	454	518	540	507	515	511	485	497	481	491	504	466	535	512	507	484	483	452	493	493	486	474	540	464	531	496	501	529	521	524	458	494	467	515	488	490	494	504	491	512	456	486	537	463	492	526	467	446	490	519	466	476	481	499	515	501	468	475	517	495	508	486	510	524	537	519	498	492	458	500	503	512	482	513	496	566	443	472	502	477	510	488	518	508	517	489	495	503	458	454	463	504	477	493	476	503	485	513	506	487	449	475
2370	368	716	2584	4398	4999	3514	1974	1142	766	487	405	306	329	293	276	283	284	285	285	306	329	311	287	302	303	314	311	296	305	305	292	280	303	315	317	296	263	329	320	260	305	272	286	322	287	289	269	314	274	279	292	335	295	314	301	302	297	295	329	281	275	328	287	251	305	311	323	304	314	307	311	295	296	286	296	275	288	307	320	310	310	311	312	296	283	301	321	324	322	280	297	293	290	285	314	274	307	301	293	294	340	306	268	309	278	305	287	299	278	320	287	271	290	281	338	296	314	306	298	297	306	358	291	316	314	320	276	297	275	293	330	302	293	309	280	337	306	327	300	281	291	309	313	284	263	288	269	308	282	312	259	316	285	283	320	304	306	295	304	296	303	313	281	315	310	274	314	274	311	283	302	274	317	303	293	310	297	300	315	315	272	279	284	297	310	294	292	306	297	296	325	296	333	331	282	293	293	319	307	302	315	260	281	284	296	318	299	333	303	299	320	288	313	308	290	274	284	321	320	304	289	320	306	299	293	308	308	298	312	282	312	272	306	264	317	282	313	313	318	296	293	327	312	314	300	277	323	280	308	290	268	283	310	340	287	309	301	310	283	297	312	286	320	305	278	318	298	304	318	337	326	326	279	328	287	293	282	304	325	277	306	304	290	296	323	309	316	295	299	294	304	292	272	296	306	290	347	296	290	304	299	318	307	298	310	295	301	271	298	289	311	289	267	264	315	307	316	292	298	319	316	305	334	249	307	326	304	302	280	307	272	277	277	292	304	275	276	304	310	265	309	289	283	262	300	284	302	298	290	348	288	290	322	305	266	279	294	286	325	281	318	275	286	342	277	302	307	269	338	285	323	327	308	293	297	303	267	286	305	295	335	316	291	292	323	263	262	292	307	310	306	287	332	284	296	319	311	300	287	262	315	286	285	276	301	317	307	316	321	287	289	318	301	307	324	293	315	289	304	283	290	284	279	291	294	273	314	294	279	273	256	275	292	321	334	273	315	315	290	320	282	270	303	279	270	317	271	298	282	307	291	290	306	307	294	285	342	296	272	306	309	299	330	314	313	327	317	283	331	284	287	274	295	306	322	311	288	301	306	273	289	295	308	308	266	296	287	301	310	326	292	319	300	294	310	305	270	291	308	292	268	280	311	316	299	294	313	319	294	301	274	297	307	342	318	296	284	271	317	282	297	302	304	341	290	277	325	315	287	333	292	291	299	258	320	303	283	285	288	284	313	273	303	289	289	281	299	301	315	288	295	271	302	289	294	305	271	304	265	301	309	281	300	274	276	293	302	281	297	295	283	319	309	323	295	289	289	307	290	276	321	311	276	275	297	274	314	332	301	308	281	303	318	285	298	283	282	284	294	315	323	299	320	314	297	318	322	280	275	270	305	287	317	325	277	282	278	321	322	323	281	330	316	314	290	296	314	286	314	267	280	287	291	357	300	285	314	305	294	287	317	323	303	277	295	324	311	264	318	289	253	315	266	281	300	305	326	294	307	259	304	281	294	305	290	271	263	265	299	292	303	316	328	280	303	297	327	290	291	293	293	296	278	317	282	282	282	298	307	291	292	314	323	293	301	296	284	303	299	312	305	295	294	310	287	310	309	307	304	281	267	299	290	291	300	306	324	290	300	308	314	322	287	306	287	335	290	282	294	314	264	310	325	297	289	307	298	285	312	305	264	304	316	281	295	283	320	320	300	269	277	321	310	286	281	302	316	312	292	293	306	320	285	280	309	282	308	323	327	300	289	321	332	292	266	274	327	299	338	306	278	299	302	316	324	290	290	263	283	280	321	296	302	310	283	285	306	329	300	306	316	286	300	290	307	315	281	315	281	294	269	281	317	294	298	294	274	315	305	286	297	307	281	290	273	264	285	290	284	293	309	286	282	276	312	278	320	279	321	279	300	299	314	273	285	279	281	293	281	277	273	313	314	270	300	309	313	306	316	352	292	299	330	292	291	313	301	301	292	314	304	278	284	311	294	317	313	275	300	280	282	285	292	284	297	299	337	297	304	315	302	319	295	324	304	300	315	315	331	284	308	304	300	286	257	276	288	328	276	269	282	267	295	319	324	336	295	310	268	267	317	281	285	297	312	298	312	318	288	298	319	322	303	312	273	306	321	293	318	339	308	306	286	294	272	301	295	306	318	267	302	318	290	250	311	279	301	276	319	298	323	315	279	305	297	314	308	272	285	300	283	306	290	275	293	296	297	270	290	303	304	328	299	299	295	293	312	287	296	277	290	291	311	274	282	348	332	273	322	293	293	308	297	263	292	273	274	306	290	300	318	329	316	280	288	289	282	288	314	310	322	267	260	293	294	297	293	312	310	343	285	301	269	295	301	319	297	300	300	275	295	310	309	286	332	305	284	272	287	286	304	282	283	286	274	277	301	300	295	279	272	301	303	302	309	294	320	300	296	317	295	289	302	290	287	312	316	306	294	294	326	304	315	304	303	280	289	299	326	317	270	288	318	265	292	319	281	313	281	301	302	323	307	337	282	282	324	299	318	332	312	296	290	298	308	290	290	293	308	317	260	325	322	264	274	284	307	260	299	307	309	322	292	305	306	309	274	316	304	283	285	309	282	297	289	290	287	310	295	281	306	304	315	293	301	294	306	248	321	291	311	287	288	294	269	330	284	307	286	308	267	267	316	309	289	328	313	304	273	308	307	285	319	309	285	328	277	296	265	302	290	306	298	300	267	282	316	290	308	250	286	314	331	257	318	301	332	330	279	309	276	272	292	311	287	298	259	308	279	299	294	305	280	274	329	302	306	283	273	280	287	284	341	296	276	298	284	312	284	291	315	335	308	284	290	304	311	300	277	308	322	307	295	301	316	282	308	289	314	319	275	310	300	314	281	319	297	283	298	315	308	268	318	281	289	319	306	318	322	284	283	305	307	278	307	297	290	281	296	314	307	280	315	295	283	258	266	288	339	309	276	294	277	288	311	287	324	274	315	320	290	286	305	283	303	275	291	309	336	281	256	277	291	311	304	314	298	249	308	337	300	281	303	301	325	294	296	287	315	323	267	279	319	319	301	303	287	305	293	285	308	279	309	291	304	302	350	308	300	304	304	313	274	289	308	248	329	322	324	291	298	306	300	285	293	341	329	293	298	307	290	311	320	288	305	295	288	277	291	297	284	275	291	271	295	289	290	286	289	318	307	292	330	269	305	314	267	270	287	291	313	303	313	298	292	305	297	275	309	278	276	326	347	314	324	324	283	279	267	285	295	274	338	303	322	290	305	281	305	285	298	296	271	307	297	284	337	282	301	314	278	272	277	281	294	302	297	291	299	290	298	315	296	301	308	299	302	295	316	307	316	290	317	280	325	279	306	328	309	299	335	325	280	276	292	323	346	293	308	315	330	287	305	269	297	269	291	298	289	294	320	345	343	308	288	325	293	321	273	326	289	270	325	299	275	311	313	298	287	295	325	273	284	304	281	270	305	329	307	298	277	309	282	303	287
2484	879	1884	9432	15222	16852	12433	7218	3878	2494	1415	952	770	722	721	729	688	682	754	739	711	711	726	741	703	697	693	669	660	712	725	727	699	708	734	738	712	744	758	754	674	717	695	707	719	703	711	656	753	722	703	718	740	715	796	726	711	689	728	704	640	724	722	765	656	696	749	706	722	684	656	766	684	698	788	734	745	744	721	714	758	730	686	711	755	728	661	737	716	750	708	724	762	656	745	724	702	742	675	736	706	733	724	694	712	723	711	713	704	646	749	730	712	700	715	775	691	672	740	696	700	723	713	727	766	700	728	798	734	728	688	732	700	709	761	701	748	645	721	697	687	715	729	726	713	685	705	694	716	674	718	723	722	711	735	683	704	721	655	737	715	707	701	675	680	720	683	757	714	698	753	722	742	775	751	775	738	680	718	751	752	689	667	724	714	734	703	748	665	711	713	727	691	736	748	706	722	664	706	694	701	750	728	702	714	735	682	715	720	688	711	741	712	694	736	722	710	748	692	697	675	669	721	743	746	731	721	678	762	710	755	698	711	724	721	752	727	724	725	683	688	689	672	729	683	729	712	705	735	743	681	727	704	727	708	723	742	667	724	664	720	733	731	688	745	696	717	756	698	701	669	746	692	726	700	714	747	684	701	686	724	700	709	705	725	712	677	675	707	708	705	712	717	703	698	717	721	705	683	724	670	718	729	704	713	751	674	719	756	721	710	690	723	670	690	727	712	695	718	706	742	686	673	747	636	699	730	769	719	674	701	722	679	770	706	705	720	729	696	672	690	743	701	730	726	650	689	735	721	711	736	697	690	669	753	709	729	761	739	687	681	734	731	730	688	721	725	709	702	642	696	722	717	708	738	689	734	747	707	751	728	677	690	709	776	729	694	696	731	647	710	719	750	688	730	763	734	781	759	651	717	694	752	685	733	686	729	711	758	762	691	695	711	731	748	684	725	750	733	678	703	727	686	683	724	739	702	732	660	713	723	699	705	685	728	678	728	679	716	744	683	711	722	709	677	675	763	695	683	732	689	709	739	699	682	684	741	748	732	782	718	731	695	709	708	722	725	733	728	705	712	722	699	740	758	664	715	728	686	647	705	724	752	744	734	716	693	717	723	698	731	779	686	691	706	699	735	769	715	695	689	669	721	727	669	707	733	735	724	758	765	745	627	700	687	760	736	682	743	712	718	748	708	706	729	718	713	746	734	741	684	698	703	750	729	761	684	748	752	727	780	791	767	737	724	676	695	749	715	675	707	676	704	748	663	760	727	730	720	716	718	752	708	706	673	693	741	744	729	683	674	745	701	702	759	692	740	710	675	709	692	677	698	685	648	676	756	711	684	746	748	719	685	758	739	691	683	686	741	726	760	721	775	693	688	746	710	712	757	691	678	728	721	695	761	712	697	773	737	675	729	732	684	751	732	701	739	724	767	700	740	772	669	675	716	740	712	729	732	773	709	715	710	705	692	703	713	669	687	713	690	737	710	699	669	731	734	718	720	753	747	685	726	689	712	725	750	650	733	720	650	709	748	700	789	779	674	684	708	716	659	712	735	728	713	728	731	728	689	700	746	700	703	726	721	727	687	707	712	738	696	684	700	676	740	714	758	706	704	720	691	719	712	693	705	741	677	752	719	720	679	711	733	650	690	726	677	718	677	733	739	693	727	711	732	659	749	731	740	736	731	651	718	676	726	678	696	688	741	721	671	715	737	703	731	704	692	738	694	728	674	729	750	698	714	741	686	738	705	708	717	691	693	736	698	746	728	705	680	690	719	715	726	727	669	732	721	716	722	708	702	704	732	689	692	693	728	728	725	753	725	748	727	698	652	674	718	716	726	685	748	742	725	759	682	640	720	716	683	713	744	725	736	730	730	698	659	707	687	719	746	704	730	676	714	672	707	701	691	720	693	709	715	715	716	708	725	762	746	707	715	735	675	735	691	724	767	692	708	664	673	674	715	721	696	756	698	718	734	745	705	673	714	713	746	743	763	660	739	726	710	685	724	698	682	715	684	738	685	714	696	738	690	770	724	700	713	741	697	680	687	660	732	694	713	696	694	730	730	702	728	687	714	750	701	723	748	722	705	730	736	670	696	770	683	723	729	708	715	693	758	708	774	724	712	710	730	758	668	694	729	684	726	699	748	694	700	659	726	740	736	712	662	698	725	734	728	751	676	689	722	717	722	705	730	700	726	733	690	696	722	787	714	709	711	690	744	706	729	718	716	711	722	698	687	694	709	707	699	724	683	698	750	764	744	689	706	710	735	663	805	721	708	763	713	707	723	733	718	750	710	746	739	772	748	728	718	742	705	706	743	706	727	704	720	718	758	722	731	695	711	733	717	704	731	705	750	760	721	731	712	696	692	713	699	717	710	767	745	738	728	744	759	722	727	717	731	750	724	667	713	775	693	708	752	749	700	723	730	715	652	724	712	761	691	718	707	728	706	717	719	703	695	718	708	734	725	736	712	719	719	696	734	703	727	673	725	718	733	668	735	748	714	730	683	698	714	728	711	744	755	692	724	709	732	737	693	720	633	686	711	726	666	697	721	720	740	769	694	756	720	752	693	710	739	700	692	763	749	682	766	708	773	748	661	696	744	735	727	753	710	744	752	718	704	685	715	658	730	732	694	764	702	673	717	691	671	734	685	715	719	704	684	734	702	726	765	666	712	721	722	705	711	736	706	735	722	691	710	755	712	722	698	695	743	687	743	696	661	735	684	693	681	688	737	695	677	729	702	709	763	715	729	665	733	733	765	717	720	758	687	692	719	730	693	714	760	763	730	685	723	686	692	730	683	780	729	658	720	680	724	703	718	717	725	716	708	717	696	749	690	731	681	682	678	662	732	722	709	736	694	710	751	742	680	752	739	751	713	689	661	717	731	723	677	694	698	715	712	772	763	690	730	690	702	700	766	740	720	708	728	712	730	734	711	718	701	767	735	721	708	723	722	713	753	698	729	687	681	685	649	708	696	724	751	685	707	683	696	665	706	729	721	754	725	702	768	752	747	756	754	703	715	701	732	715	663	675	715	738	717	692	751	707	701	684	727	722	690	730	706	690	657	714	729	699	724	745	727	710	772	732	709	717	708	684	698	754	670	679	679	747	687	735	710	726	744	690	744	733	692	709	739	719	696	698	762	774	737	731	711	738	693	701	761	732	743	724	714	730	689	743	747	764	722	736	699	726	703	729	700	658	737	709	703	710	757	704	738	772	737	755	692	699	767	687	664	710	715	681	757	740	732	709	700	667	693	739	716	683	747	720	793	715	746	661	725	732	689	687	742	723	709	709	684	702	676	717	733	712	724	738	717	687	709	736	734	654	723	731	664	714	724	693	713	714	738	726	739	701	730	688	796	704	755	672	695	729	709	708	761	712	701	710	760	731	741	643	724	701	718	703	743	704	732	765	751	741	711	678	728	707	718	700	709	722	758	700	694	744	690	691	678	736	665	686	687	703	680	749	714	706	678	729	675	723
14325	6956	21326	30907	56181	60723	44825	29904	18150	7487	2559	941	482	284	224	211	213	220	203	184	209	178	177	211	210	213	204	226	214	180	231	188	202	222	199	200	230	218	203	195	188	220	186	184	217	226	190	181	176	191	184	214	221	226	180	196	205	206	190	221	205	195	233	216	201	204	203	200	183	193	196	215	217	197	208	199	209	190	214	204	198	192	226	181	234	234	202	191	188	220	216	179	208	193	202	180	200	191	195	220	187	214	214	190	210	219	218	222	194	205	201	216	184	202	201	215	203	219	187	226	182	196	200	219	195	201	181	249	203	217	204	223	220	188	184	204	200	197	204	186	193	204	243	197	241	195	207	229	209	179	204	222	212	224	214	207	226	225	227	253	210	196	211	178	190	188	194	186	194	204	239	218	224	206	196	216	211	222	221	234	230	215	219	205	213	188	208	209	200	188	206	181	211	172	198	202	231	192	205	232	231	215	201	230	174	204	216	225	207	231	224	215	222	195	188	205	181	193	207	218	188	244	220	205	199	204	185	205	204	227	209	217	198	216	225	215	202	191	192	220	213	195	194	204	214	234	179	195	206	200	201	214	192	219	239	191	199	220	195	213	200	212	187	223	208	211	191	208	222	204	212	218	221	215	230	201	210	213	182	200	196	208	206	218	201	188	197	166	220	190	215	189	207	203	194	196	220	201	219	190	224	189	203	203	213	220	192	199	206	213	179	205	227	208	214	218	193	220	209	192	211	200	214	187	186	197	193	200	198	190	217	196	206	199	210	206	224	197	220	200	212	214	201	223	222	204	217	226	200	222	208	191	174	198	210	209	198	193	232	214	181	214	177	211	206	220	218	202	214	183	214	210	230	207	204	198	230	213	216	216	222	226	219	217	220	224	203	185	211	196	216	230	172	205	197	206	206	210	210	222	221	216	211	204	215	218	213	210	211	183	226	201	212	226	224	195	220	206	201	212	224	192	223	202	234	193	241	202	223	221	218	203	198	194	209	205	195	205	215	213	208	192	232	229	191	179	198	202	189	189	203	214	227	199	220	180	240	206	217	231	185	219	189	216	212	198	197	215	211	205	224	221	164	178	189	232	195	207	193	209	203	180	194	198	224	215	217	218	197	218	198	208	199	200	203	216	177	200	208	205	211	193	231	213	199	192	213	209	213	197	195	190	216	223	202	209	217	219	203	220	210	236	181	221	221	191	209	211	206	205	186	223	206	220	233	190	203	200	189	194	220	193	213	198	181	225	229	219	206	221	204	216	224	185	180	227	212	188	208	220	191	190	207	210	208	208	220	202	218	215	233	192	215	184	214	198	198	210	230	181	213	216	222	218	201	228	215	204	216	186	208	210	223	191	223	219	231	252	189	242	203	198	184	211	189	187	229	204	207	211	222	177	197	204	207	206	236	200	208	210	207	189	205	190	189	221	187	186	166	193	209	189	207	197	184	189	218	195	189	192	220	202	196	203	178	229	209	199	209	178	219	225	214	196	197	190	189	208	228	204	202	184	232	200	173	205	223	196	190	191	199	205	202	198	218	175	177	206	221	198	208	204	217	190	206	220	220	212	185	230	209	207	214	196	191	207	218	197	208	180	211	235	175	210	199	194	187	195	203	194	225	199	204	194	193	217	226	177	182	204	218	201	196	200	223	217	228	198	221	208	181	197	190	209	207	208	210	186	213	217	185	220	212	208	224	187	199	227	200	208	199	207	214	191	206	216	209	220	220	208	230	189	211	216	219	201	183	193	217	198	196	204	228	213	205	192	213	201	201	216	223	206	191	229	219	227	182	171	220	229	193	225	216	197	206	191	221	192	180	204	216	184	213	223	179	218	222	206	225	235	189	212	203	202	222	192	223	202	223	190	204	178	215	229	194	198	223	233	200	189	210	203	198	184	214	198	196	202	197	214	191	187	204	209	198	210	222	200	209	194	201	216	208	193	204	220	183	221	202	190	189	192	238	195	202	207	213	191	178	212	219	194	201	212	227	203	204	209	232	233	211	231	201	189	204	202	210	171	192	214	182	204	193	206	216	210	222	220	204	187	191	205	216	210	190	208	208	201	189	213	203	199	201	218	232	202	211	210	216	198	184	190	198	190	177	183	193	221	205	206	230	201	209	191	192	201	221	212	202	208	194	221	208	210	211	216	224	203	209	186	211	208	201	204	215	218	204	204	236	184	171	173	207	220	190	196	183	185	219	207	196	213	181	219	218	220	188	197	222	214	199	219	208	195	196	196	194	203	208	207	182	214	221	200	176	229	211	218	205	211	246	219	207	218	209	182	196	174	221	227	208	187	220	189	211	185	192	199	215	210	222	175	253	207	200	206	203	237	193	204	248	223	211	222	222	200	194	205	222	216	237	237	213	211	201	207	185	186	201	214	180	193	197	241	193	201	192	192	212	219	200	214	227	186	214	206	202	203	217	201	229	210	204	203	224	235	220	201	209	212	219	186	181	187	237	219	188	198	190	183	215	217	196	196	253	218	193	198	166	204	209	219	200	233	224	206	200	204	189	214	224	217	200	219	194	200	202	195	220	188	209	222	185	221	239	191	239	225	172	210	232	221	221	195	221	206	191	234	192	205	204	208	217	187	195	200	190	207	218	222	198	203	217	218	222	196	199	213	229	205	214	212	201	212	205	219	207	194	202	209	184	208	226	182	178	198	192	196	204	226	213	169	215	203	204	217	207	218	200	202	202	201	187	218	221	223	188	197	213	186	201	219	220	212	213	182	207	218	186	216	188	208	220	194	199	196	205	199	209	197	218	221	232	184	203	203	205	212	232	212	237	203	215	203	201	190	205	202	187	194	199	235	222	204	208	223	189	218	205	186	259	215	186	205	192	211	208	194	207	191	201	211	200	190	210	213	201	190	215	228	227	209	220	213	216	202	212	214	223	188	190	207	188	194	230	206	218	224	208	188	194	188	183	201	208	225	226	191	226	207	192	183	196	228	217	217	217	176	237	215	233	204	194	219	212	218	226	185	224	198	225	244	229	221	227	197	209	178	206	223	196	209	197	198	163	199	208	190	196	200	250	193	220	186	205	197	196	215	208	198	183	209	230	192	170	176	201	199	187	223	200	214	236	190	206	187	209	202	183	198	214	206	220	224	201	201	216	219	199	200	210	231	229	211	171	189	182	190	216	195	179	193	211	190	225	221	207	195	181	227	196	185	207	231	206	215	197	188	193	221	199	231	216	212	217	224	220	217	208	196	192	209	217	217	216	172	191	201	203	227	232	212	197	232	200	232	191	183	194	201	202	204	211	214	210	206	207	192	198	226	192	186	199	222	204	218	190	213	218	218	216	213	194	206	226	208	209	204	215	224	200	234	218	204	191	193	185	225	203	198	202	209	211	212	203	194	221	190	210	196	202	237	203	203	230	185	197	206	198	230	186	223	211	225	218	214	213	199	208	204	188	213	191	201	202	170	173	208	205	188	211	181	229	202	190	201	197	200	200	178	171	203	216	213	208	222
8057	6646	25690	38041	63853	70694	56834	43605	33766	19415	8720	3850	1649	871	591	514	542	533	524	524	519	496	514	522	470	517	499	501	493	499	545	497	503	503	497	559	566	530	469	525	544	468	515	524	469	520	527	566	521	516	499	496	498	506	549	484	504	525	551	506	504	516	516	500	498	496	501	491	511	490	495	511	512	494	526	534	477	509	505	538	526	539	499	508	489	548	530	528	507	497	498	504	525	487	515	517	516	521	540	492	514	541	531	503	538	531	516	506	510	524	508	530	484	510	474	492	517	489	522	516	458	539	521	556	541	511	494	501	485	540	501	533	496	527	542	546	546	515	514	463	512	567	483	502	518	484	540	490	487	513	467	535	509	527	529	518	511	519	532	551	476	526	491	524	496	506	518	559	510	520	515	549	489	540	501	518	523	494	478	500	504	511	507	532	519	471	445	524	501	498	502	534	486	487	490	508	511	522	522	512	544	494	515	527	517	552	518	515	499	525	535	499	491	503	531	515	535	484	528	518	567	524	482	498	512	513	523	505	523	485	503	515	534	497	486	523	522	532	518	510	557	516	524	530	522	482	531	488	513	490	527	518	514	534	498	496	530	536	513	523	532	522	492	489	530	511	484	502	515	517	528	525	515	518	535	481	553	541	527	464	513	528	517	507	480	496	521	551	509	543	521	509	501	533	510	499	543	486	537	473	494	518	544	513	481	505	529	507	548	502	507	526	501	468	540	534	478	537	497	571	531	503	501	489	515	519	522	509	477	506	503	479	551	496	502	505	477	495	552	528	485	506	491	550	539	494	514	539	523	468	522	503	500	471	513	511	537	526	486	502	506	550	465	484	545	502	506	534	500	496	472	535	472	522	480	535	532	477	544	578	503	501	541	495	527	526	512	519	553	499	538	508	486	523	511	551	534	552	537	458	540	520	500	516	507	505	530	536	511	490	491	465	518	524	518	504	509	541	505	485	515	485	490	491	505	495	497	534	511	535	548	517	493	517	535	497	508	536	516	487	557	500	512	525	518	505	535	531	530	499	494	524	529	486	494	539	491	530	554	485	487	504	465	499	506	523	532	481	528	506	528	494	507	495	517	493	499	526	523	480	552	467	463	546	497	541	531	521	536	539	517	538	533	515	532	522	515	479	488	530	504	512	539	516	529	502	513	511	502	509	515	510	505	472	485	491	508	501	576	534	523	543	502	516	502	466	502	507	515	508	509	478	509	497	536	519	523	458	563	507	518	506	526	506	558	487	490	513	538	545	518	528	489	566	530	502	510	493	480	494	485	533	515	499	478	537	501	515	505	472	517	496	515	560	508	471	518	561	575	509	511	517	507	484	539	485	526	512	532	493	491	525	536	509	560	533	570	499	507	527	512	538	520	474	516	538	505	519	512	529	467	498	520	482	495	538	491	544	503	517	542	487	534	531	497	514	531	498	492	500	538	490	498	514	531	477	502	516	531	507	543	465	499	505	521	504	564	531	520	547	519	483	524	495	498	511	524	499	532	552	525	507	509	539	496	520	527	551	507	526	485	518	513	558	537	503	538	510	519	491	525	508	539	527	544	509	491	559	512	541	545	515	507	510	516	546	491	522	500	549	554	525	523	513	495	524	579	514	486	503	505	501	504	546	518	507	533	488	506	501	511	469	516	536	514	534	544	480	521	501	513	531	523	545	456	513	538	523	530	545	536	501	543	524	502	525	494	531	523	473	500	505	501	530	498	533	528	497	505	537	539	517	494	519	459	496	480	504	498	502	528	510	479	477	489	526	500	521	559	479	499	523	497	507	485	527	477	513	504	526	551	532	521	450	497	483	546	528	480	522	561	509	480	517	541	527	508	502	535	508	505	534	537	505	555	512	488	541	522	506	513	501	484	533	525	474	487	525	519	460	507	506	526	515	512	519	531	514	490	537	529	516	529	516	525	506	551	543	466	497	571	491	507	505	498	498	559	574	491	495	530	508	524	529	488	557	482	490	521	491	504	521	523	509	493	514	549	508	493	487	485	497	530	549	500	515	541	498	503	521	525	508	490	496	513	558	497	486	488	541	504	506	546	496	463	507	507	537	462	478	544	540	497	516	541	524	519	484	495	517	478	533	476	501	526	489	539	550	511	491	518	512	561	527	552	522	509	532	503	489	523	501	488	514	488	517	506	475	496	537	506	481	523	475	532	517	473	541	563	498	529	520	509	519	490	467	518	516	499	563	526	498	524	537	503	573	514	506	511	527	512	512	544	529	503	491	527	504	548	499	455	491	509	450	523	511	509	526	520	543	531	524	520	494	515	540	489	553	508	497	537	481	533	519	523	465	516	479	509	458	497	531	507	532	528	496	532	518	513	493	531	550	513	518	507	537	511	517	492	489	497	513	524	499	550	509	523	499	505	540	500	502	475	502	521	532	541	515	518	505	534	512	514	509	521	502	513	491	517	515	493	508	492	490	532	521	511	495	527	493	516	484	538	524	525	499	512	477	515	522	539	500	512	562	495	543	510	534	531	508	495	499	518	538	497	513	491	496	483	496	501	518	510	541	557	525	461	514	459	536	507	502	500	537	552	513	547	533	506	516	519	522	539	458	479	498	520	502	524	488	502	493	486	498	528	502	506	551	510	489	549	480	522	508	499	510	503	537	518	514	531	510	521	513	530	523	507	523	514	517	530	480	521	505	527	510	486	513	497	492	541	490	545	510	499	506	541	521	482	549	504	494	511	537	478	470	532	511	521	517	516	555	504	494	571	508	454	523	525	505	496	496	544	521	519	542	535	468	523	514	519	498	515	536	515	506	514	472	514	485	497	504	509	508	544	506	524	488	533	484	544	537	526	513	531	510	508	548	573	496	520	465	511	528	496	502	509	525	516	544	508	498	483	523	527	502	514	510	495	492	524	494	540	530	537	553	499	487	548	528	479	486	495	531	464	495	515	527	482	503	545	524	524	561	519	514	507	515	540	488	550	487	507	475	494	476	512	481	509	526	494	523	498	493	501	518	511	517	456	523	558	517	500	530	525	480	495	528	481	507	502	538	520	511	465	464	538	478	519	534	527	531	529	509	528	498	508	487	493	475	509	534	515	529	490	546	519	509	505	538	530	500	489	514	486	525	548	475	507	535	509	508	525	535	481	515	523	521	502	569	520	511	482	552	497	510	547	458	500	470	483	498	500	477	484	520	537	529	498	492	541	508	539	514	567	526	530	511	486	494	554	521	510	571	527	516	522	519	543	488	506	543	540	538	516	521	538	502	500	542	542	511	514	573	545	520	550	469	518	503	544	520	528	471	495	512	546	509	520	549	554	500	476	472	540	510	567	526	518	520	504	529	534	522	501	488	496	527	512	553	564	500	505	505	523	502	556	495	494	545	501	488	525	526	536	546	536	508	489	537	531	500	510	518	561	519	502	467	555	518	502	571	519	512	496	526	527	539	511	497	529	541	520	505	534	556	519	518	532	503	508	495	538	533	517	501	499	547	525	506	513	493	513	502	505	539
16218	4779	5668	29177	45390	67131	50844	32834	22146	10960	3976	1298	512	312	210	175	180	189	189	176	188	181	187	179	182	200	185	202	214	198	181	198	192	207	182	159	189	170	188	208	202	183	200	172	169	197	195	194	206	193	184	177	172	201	204	181	174	203	201	179	195	194	206	199	199	167	178	184	199	194	221	206	186	200	195	208	208	185	179	167	189	204	204	194	204	173	189	197	185	187	190	222	170	196	187	205	195	182	203	213	191	218	214	209	179	185	188	181	213	212	199	200	212	198	209	188	186	186	204	192	207	186	166	195	198	211	186	185	189	203	191	176	189	191	219	191	210	191	216	200	196	184	200	199	199	206	202	193	188	194	203	202	175	215	213	190	182	194	187	180	217	200	189	191	217	201	204	194	180	185	194	183	177	191	216	198	209	210	177	185	180	174	212	200	191	193	181	201	198	198	198	195	209	184	203	226	183	196	191	204	191	226	195	201	204	169	191	208	205	217	196	188	198	224	226	194	199	185	175	188	182	191	188	211	211	199	201	209	194	185	185	183	178	209	193	209	197	211	185	202	231	175	212	184	197	187	187	193	192	208	211	170	181	185	183	206	177	204	206	184	198	175	221	215	191	186	185	201	217	201	186	178	202	229	198	190	166	212	200	191	209	193	216	198	211	197	198	176	203	191	220	188	193	194	205	202	192	193	183	175	194	204	227	184	203	225	211	204	200	189	212	220	201	195	182	196	188	198	192	201	190	187	183	198	193	220	167	208	202	186	197	193	201	204	187	176	226	210	189	195	204	203	183	174	195	197	205	189	214	191	199	179	202	206	176	171	202	189	196	178	170	198	186	214	173	207	182	204	210	195	195	168	199	207	199	231	213	219	178	205	206	176	208	173	212	209	195	204	194	206	197	186	199	231	200	172	177	201	219	195	172	200	197	215	209	175	177	185	193	211	213	199	221	181	195	178	199	207	211	202	188	210	202	187	214	218	176	194	197	217	198	154	184	175	208	215	183	202	189	185	190	180	208	186	202	214	215	186	185	209	223	171	215	166	231	181	223	198	209	182	184	217	185	191	211	164	208	187	191	168	187	217	233	205	189	195	203	195	227	205	189	190	199	167	189	182	193	171	206	184	171	191	206	205	199	194	215	184	226	186	188	202	197	177	202	202	189	175	205	200	186	209	211	187	173	176	210	221	207	206	180	183	187	197	173	204	217	197	166	204	171	182	200	199	216	201	190	224	201	197	211	182	204	166	192	194	227	176	192	198	183	194	194	184	188	177	211	202	178	199	199	176	188	196	180	191	202	201	192	178	192	218	207	203	197	183	173	185	190	192	205	173	199	227	232	203	181	193	183	205	173	183	182	186	210	195	166	178	200	201	177	169	159	182	208	201	170	211	184	197	191	219	189	186	200	208	184	169	224	200	175	200	189	198	203	163	195	195	193	180	212	194	179	183	181	182	198	165	175	195	187	204	164	189	207	211	166	214	192	211	199	193	180	213	212	203	186	170	204	213	180	207	176	176	209	196	214	187	176	221	201	200	183	201	201	189	201	187	187	195	200	192	183	206	195	201	206	188	212	185	187	164	191	184	222	183	168	188	197	214	187	190	195	210	193	191	183	229	195	192	197	208	200	178	189	190	204	182	226	182	216	195	199	207	196	190	196	192	197	204	187	191	186	218	187	195	185	204	201	189	199	197	224	196	188	192	203	205	197	200	194	195	178	203	211	177	195	211	179	211	202	218	186	196	186	180	208	197	194	211	177	208	185	210	201	194	191	183	159	178	211	182	200	212	194	208	197	181	195	205	219	209	168	183	226	205	188	203	220	193	218	184	212	207	181	221	166	216	213	243	222	183	215	168	159	209	214	206	220	193	167	196	203	190	196	200	197	176	192	225	180	180	170	184	200	189	195	221	205	207	185	177	198	182	199	180	209	173	217	215	177	188	204	194	207	191	228	209	179	195	186	179	171	175	180	175	190	198	160	181	179	190	210	186	212	195	211	201	205	196	194	184	201	201	197	182	194	230	206	191	205	201	192	203	206	197	190	198	211	180	216	217	195	193	174	198	200	187	204	207	192	183	178	189	232	193	196	187	181	219	203	194	208	202	178	185	206	200	215	183	198	195	183	195	189	218	171	165	193	211	197	178	206	198	177	192	207	199	189	188	196	184	192	203	216	187	194	202	206	188	186	182	175	188	182	179	203	213	182	205	211	198	184	192	180	191	191	217	193	217	186	217	183	224	207	194	186	205	201	194	172	187	185	201	187	186	194	189	202	167	185	194	178	198	183	204	205	190	210	231	220	198	198	193	216	211	197	196	198	194	186	185	196	205	199	183	186	181	187	184	200	178	190	197	194	203	210	197	190	222	187	185	178	227	175	176	199	231	185	200	204	187	208	196	197	224	187	209	198	193	180	182	204	204	205	211	185	186	214	180	217	192	205	193	203	177	184	182	213	197	184	193	211	201	191	213	192	182	156	170	166	180	214	193	194	181	184	172	194	214	222	199	208	197	198	205	213	200	230	165	203	188	185	198	168	188	186	196	191	178	201	196	209	198	178	223	177	182	185	189	180	207	238	189	196	186	193	167	190	183	213	207	190	201	205	207	223	182	172	202	191	213	198	198	187	193	201	195	179	195	199	183	205	226	194	180	202	181	211	183	202	195	188	199	199	177	202	208	185	204	185	225	169	199	192	187	180	191	190	176	203	190	186	194	219	185	209	179	185	187	178	213	201	209	199	182	212	212	200	206	201	188	205	195	201	202	203	192	202	192	182	188	222	204	200	185	211	197	192	208	224	168	198	201	211	208	200	200	209	200	195	200	199	187	210	192	203	197	182	183	167	194	198	177	237	198	180	193	176	214	202	188	213	170	187	186	178	213	173	190	191	191	183	225	203	214	216	211	177	205	182	167	220	208	194	216	205	191	203	184	223	206	227	180	200	186	175	174	217	197	209	186	216	224	213	205	195	219	207	177	180	196	197	207	181	198	209	204	196	197	199	188	198	159	186	199	182	200	211	175	209	188	197	179	201	225	183	207	172	180	212	197	189	196	191	177	192	179	205	197	176	216	192	188	200	180	188	203	193	182	217	187	192	167	170	185	189	195	182	173	199	225	189	202	184	200	179	185	207	191	182	197	198	181	202	187	191	203	199	185	184	204	182	187	204	188	178	187	204	213	180	205	183	203	196	183	183	205	208	190	194	189	201	207	188	184	215	160	188	202	203	198	176	188	165	182	191	158	187	175	184	212	212	213	198	208	204	205	186	176	188	199	184	211	189	185	187	199	225	218	184	190	201	204	196	174	225	209	179	190	183	178	202	172	217	172	206	214	194	187	207	211	184	172	190	189	194	201	229	212	171	165	164	187	182	203	178	195	189	202	189	219	186	222	191	196	203	190	198	186	201	168	193	187	211	206	198	183	204	195	206	187	184	184	206	178	199	214	193	188	202	199	195	197	196	173	197	178	203	198	186	184	191	188	184	181
8590	4009	10475	36805	53482	76936	60900	45831	38503	24916	12927	5117	1898	871	566	528	447	493	487	457	502	546	496	471	494	503	482	484	491	517	437	511	487	504	482	468	520	491	508	487	491	526	504	489	466	486	478	492	470	488	485	505	444	459	483	483	504	540	509	493	505	528	478	489	489	481	504	508	509	504	501	538	490	520	517	492	488	504	511	481	497	492	463	482	529	486	457	497	524	508	499	489	475	454	533	496	491	494	471	475	522	489	485	483	486	471	519	462	490	497	511	484	475	504	503	485	487	493	544	473	485	501	495	479	507	477	473	479	500	520	520	510	529	503	481	486	483	493	473	492	506	464	493	507	498	456	488	509	530	512	484	508	502	514	511	522	460	506	475	511	460	492	493	476	484	546	505	455	492	519	512	502	489	513	442	505	459	522	492	497	467	465	479	469	498	469	476	485	491	514	450	513	481	503	511	533	498	476	456	499	529	526	501	524	487	531	471	482	542	506	505	507	469	515	462	517	492	497	450	502	462	519	490	456	467	507	501	455	458	509	517	449	555	529	503	479	470	473	486	492	541	519	511	484	469	499	557	479	480	484	509	458	526	539	484	504	460	497	471	490	494	463	463	498	477	475	464	466	490	522	507	488	474	450	481	499	442	479	518	487	460	496	509	490	493	477	515	527	490	495	500	514	544	503	486	475	460	487	518	487	500	479	500	503	529	487	464	498	495	458	523	482	499	514	505	527	490	474	505	475	498	475	484	479	514	505	496	498	489	493	484	493	484	506	499	485	455	493	438	505	501	496	500	487	458	491	498	493	489	489	474	526	465	477	486	513	517	499	512	454	479	477	509	501	463	483	494	466	528	477	485	469	495	466	461	503	494	502	484	460	494	459	494	522	513	514	504	506	480	472	493	502	510	502	484	483	492	466	492	505	480	492	491	467	484	500	503	492	501	507	500	508	475	492	502	512	510	521	471	473	489	491	532	504	542	517	469	505	509	470	497	511	510	471	522	474	497	524	509	495	472	485	459	478	486	463	473	458	461	503	533	523	451	496	498	478	490	543	522	467	496	493	486	494	510	458	497	468	530	494	474	510	477	486	533	474	492	503	477	489	499	500	513	492	507	515	518	487	495	486	485	487	485	534	482	504	498	496	520	521	511	493	489	457	476	477	508	463	516	488	487	475	510	512	511	510	463	527	522	494	521	476	493	495	443	511	478	500	487	484	483	479	539	512	504	493	521	479	523	503	512	491	531	479	521	471	491	490	522	480	505	489	493	484	493	487	500	455	491	494	497	480	528	459	450	465	495	480	488	479	471	489	480	512	501	466	499	471	497	491	460	464	520	521	491	528	503	526	519	517	460	479	483	506	493	527	504	487	491	445	466	501	511	464	499	490	527	499	507	491	514	519	470	459	511	492	503	492	512	508	486	464	468	485	495	487	492	496	511	489	516	499	465	509	535	479	536	478	481	514	477	489	470	498	510	512	469	508	460	465	478	491	499	509	501	496	482	543	515	500	495	495	476	513	468	481	476	461	516	520	472	479	487	470	441	489	505	454	455	491	499	477	508	497	485	460	437	495	490	520	508	487	546	454	503	478	450	477	461	482	504	511	503	478	538	535	481	480	502	501	494	465	503	485	495	527	476	481	511	454	553	514	473	509	511	476	476	516	482	493	510	482	504	505	494	506	494	489	507	466	513	482	526	497	499	506	477	481	465	502	523	465	493	507	453	434	511	501	510	457	485	465	493	469	508	492	497	504	482	452	513	476	467	501	511	515	500	515	498	490	519	515	483	494	463	495	527	501	473	516	502	483	527	521	509	539	471	523	530	486	471	521	543	502	523	492	509	487	473	503	449	480	507	478	491	523	451	488	470	498	455	519	487	513	447	512	529	459	514	494	532	517	504	503	502	488	484	499	472	478	487	511	499	471	522	492	466	477	482	499	481	476	512	495	479	453	529	489	473	455	524	549	483	516	469	493	500	491	478	464	452	519	533	494	533	473	513	495	493	531	491	528	501	485	474	498	460	492	515	531	520	479	484	459	497	476	465	475	537	499	477	489	484	515	494	490	498	482	488	495	485	476	498	453	548	479	531	494	492	483	484	495	479	476	516	458	504	507	496	496	518	478	519	520	492	505	494	496	485	523	430	505	475	478	496	454	499	486	495	476	489	492	494	465	493	526	472	494	505	520	478	525	489	520	501	481	494	486	467	497	478	507	466	502	522	522	471	469	508	449	471	512	498	493	519	454	521	484	533	494	483	462	480	532	512	538	522	508	493	465	533	499	474	478	537	520	461	517	484	526	455	493	498	479	469	491	497	455	453	507	510	505	442	469	507	507	497	515	461	488	448	515	457	506	502	469	533	504	483	467	509	516	511	514	532	485	540	493	509	537	471	507	476	481	494	467	553	529	534	524	479	490	523	451	522	477	454	490	500	543	475	502	490	467	489	505	520	483	501	497	466	503	503	503	473	485	496	482	448	531	488	455	482	529	492	524	491	482	502	504	478	488	473	470	494	462	493	540	493	520	474	503	469	480	524	490	487	525	473	485	475	482	496	508	476	479	437	511	494	495	483	491	481	513	486	441	513	478	493	482	499	514	481	498	497	493	484	493	489	491	494	499	467	474	470	495	514	479	456	503	500	477	443	501	466	490	485	461	504	494	480	458	529	520	517	482	512	482	502	443	480	544	495	472	485	501	464	490	467	539	526	480	474	512	477	497	514	524	540	467	490	483	487	510	501	497	533	483	478	465	482	471	507	528	512	495	527	483	486	485	475	558	498	485	496	516	505	480	491	471	507	510	479	467	492	514	534	509	484	500	518	487	489	489	525	501	497	483	503	432	477	490	494	454	448	471	500	457	459	485	484	483	492	517	465	472	467	520	489	471	431	498	471	521	468	502	502	499	485	494	531	529	502	530	517	489	492	512	479	522	498	488	487	465	495	477	485	452	483	505	479	485	489	484	508	496	458	501	466	485	507	470	504	491	466	507	481	543	490	449	521	496	483	475	518	498	501	495	508	466	502	449	529	456	511	486	492	512	491	472	520	513	517	461	470	480	518	497	493	496	517	494	472	510	492	483	519	488	521	523	507	462	499	474	479	487	461	480	493	529	511	551	521	516	467	470	519	504	518	463	506	542	465	479	493	489	490	470	498	479	502	516	502	510	518	490	505	527	511	501	477	483	494	504	539	527	482	500	465	485	510	514	468	510	485	498	487	495	509	521	477	489	457	466	534	477	480	521	488	495	484	472	515	479	460	462	486	477	520	488	507	484	466	488	502	464	474	487	489	502	479	485	514	480	485	474	515	502	474	486	504	465	502	494	517	502	476	492	485	514	482	483	561	494	457	466	502	482	490	474	484	532	499	486	528	489	490	482	460	494	479	509	483	474	494	461	520	466	487	466	514	486	517	495	501	468	504	446	495	460	524	478	466	487	506	524	511	522	505	524	495	474	475	473	467	472	477	494	533	500	525	478	476	479	483	529
2423	381	518	2690	3789	6263	3219	2093	1592	1070	578	369	378	325	342	310	341	315	302	318	323	278	309	329	316	317	311	295	299	300	322	284	290	291	306	317	336	284	283	324	333	293	329	318	307	294	253	336	282	319	321	304	316	336	324	312	318	309	310	324	331	282	325	292	326	310	308	318	282	298	265	282	330	312	321	306	303	316	310	312	298	326	286	349	300	279	329	318	318	310	291	294	329	319	298	321	312	310	318	323	306	287	322	302	345	283	291	306	312	320	284	296	300	297	303	332	302	316	286	310	289	331	295	296	320	310	302	291	297	288	316	327	332	326	345	297	284	309	316	316	305	316	330	304	328	322	328	297	333	303	333	356	308	308	316	296	306	313	326	303	326	331	296	309	316	325	283	320	321	293	272	310	296	314	302	316	297	313	317	297	321	306	300	329	340	326	321	327	310	298	324	333	353	311	307	303	323	296	318	317	300	304	323	308	312	345	324	299	296	349	318	322	277	314	327	304	320	313	317	309	311	299	337	271	296	306	331	342	312	311	305	302	326	310	273	326	295	316	324	304	327	304	324	311	312	322	289	307	340	314	283	266	306	307	301	314	300	322	310	304	289	343	314	308	322	337	301	277	318	328	304	307	328	287	342	322	318	315	311	333	315	286	302	297	302	300	305	321	300	320	282	336	290	312	292	317	329	300	270	325	304	343	281	322	298	318	338	339	296	338	306	309	328	293	312	293	325	309	335	361	313	305	338	314	308	326	319	307	335	339	275	320	324	327	318	286	301	335	345	317	336	327	328	318	336	298	306	293	286	272	363	337	298	292	305	310	321	322	298	317	281	323	323	316	314	312	322	358	312	315	294	322	310	296	292	280	342	302	357	344	297	301	282	283	306	290	284	321	341	317	319	321	302	282	316	337	283	298	332	325	309	318	316	327	285	316	296	277	326	352	317	282	312	356	327	311	283	315	310	289	317	315	323	292	292	325	299	322	277	310	300	304	314	312	290	305	320	323	279	326	323	295	324	327	305	305	312	325	339	352	317	328	299	323	323	332	321	333	300	298	284	324	319	315	323	354	323	282	339	306	307	306	309	299	321	335	300	333	306	322	329	346	294	296	325	301	309	315	308	306	328	327	316	316	310	296	297	303	310	292	302	311	289	311	302	300	328	311	299	291	308	319	311	306	330	308	322	307	321	304	300	305	327	318	293	315	294	333	307	302	329	325	280	325	318	331	328	275	272	330	283	307	300	303	287	303	298	318	336	276	317	312	283	336	329	323	332	298	320	290	296	296	337	319	298	313	279	279	306	313	323	331	315	307	310	284	314	290	318	303	328	325	288	299	321	299	330	322	312	328	304	283	314	306	322	328	322	295	331	300	273	318	323	328	325	288	303	283	314	303	324	288	270	306	305	335	292	298	309	344	285	308	332	305	322	308	320	289	286	277	322	297	319	325	322	330	326	322	318	300	343	301	336	311	334	315	312	301	319	326	303	326	311	305	278	319	311	323	322	296	315	297	328	305	311	331	364	279	288	287	308	283	307	289	330	312	326	304	303	326	305	322	265	284	309	294	295	332	306	298	310	326	306	327	317	308	316	314	318	287	305	292	284	307	286	316	298	312	353	277	298	318	284	314	311	318	345	300	294	311	315	296	321	274	320	327	314	300	331	348	329	312	291	310	303	299	305	311	342	322	312	310	309	312	310	307	283	316	340	332	341	297	312	342	305	344	300	312	340	309	341	328	314	285	318	282	309	287	294	293	316	292	305	295	310	318	295	312	325	324	330	322	316	306	327	318	313	288	332	292	302	310	327	328	322	312	298	362	313	250	304	290	290	310	317	310	300	303	313	299	308	332	343	302	280	333	286	323	273	291	302	308	314	314	323	300	327	315	317	325	338	305	302	315	289	332	311	319	318	303	314	313	319	287	301	299	268	320	269	293	330	299	321	307	295	309	319	300	306	294	334	300	322	308	293	334	297	362	288	295	306	276	299	311	306	333	305	271	295	315	307	310	311	301	284	307	305	269	303	302	265	294	294	329	308	293	305	312	298	297	318	286	279	318	313	304	315	293	297	315	301	345	316	293	320	334	311	319	331	284	330	282	329	303	268	293	295	253	308	302	285	313	329	341	304	269	282	326	317	314	285	301	302	318	299	316	367	337	304	295	331	304	324	306	297	300	314	278	321	317	309	303	339	284	303	292	336	268	309	316	308	323	309	327	299	330	327	299	305	322	282	294	313	318	325	310	302	333	308	327	319	351	296	308	314	348	311	316	313	321	295	301	303	322	342	319	306	311	303	317	331	328	322	336	336	335	296	299	308	309	304	321	323	312	329	301	316	323	312	298	325	293	311	304	364	287	352	295	306	313	320	314	339	316	303	309	307	320	314	313	314	297	315	328	311	305	337	309	321	320	310	285	316	282	276	289	348	370	286	307	293	335	352	313	322	283	321	304	269	363	328	318	309	306	309	325	334	284	338	300	313	322	291	324	334	297	306	318	320	327	307	325	327	302	309	314	298	323	329	294	339	322	310	319	279	332	302	299	277	327	291	281	348	296	318	287	272	301	321	301	293	287	317	323	296	298	306	297	314	265	281	327	297	305	360	311	316	312	317	309	304	315	317	324	332	318	326	268	308	321	352	310	277	320	282	337	314	326	291	294	312	313	279	304	317	291	290	279	358	326	331	340	316	301	266	306	350	310	289	300	305	334	288	299	329	290	298	323	347	297	326	293	304	302	292	327	304	278	314	305	322	318	300	339	332	312	284	306	304	303	336	332	275	304	307	295	345	335	313	279	303	310	282	297	283	291	316	316	295	318	300	299	311	304	299	315	354	314	306	282	305	299	309	297	289	323	298	275	325	292	304	298	329	298	328	303	319	288	306	282	302	285	305	288	305	340	299	345	346	304	353	304	321	325	291	316	315	337	321	296	309	336	327	323	331	328	296	305	287	323	313	321	332	318	305	332	328	282	324	295	314	330	304	296	282	304	320	338	324	315	321	306	278	326	307	336	315	324	302	328	319	333	308	311	306	326	346	296	307	313	314	308	306	288	295	331	331	299	320	296	303	319	318	286	303	319	327	299	327	312	307	332	326	333	333	321	296	333	288	283	297	320	279	273	341	336	357	357	320	306	295	254	289	322	370	293	293	325	335	308	314	337	310	326	301	301	322	271	285	281	282	336	312	274	297	302	335	349	339	315	295	323	324	329	260	304	314	293	309	314	318	326	312	323	297	306	322	302	310	307	324	308	324	310	340	301	335	333	308	324	304	317	323	306	297	304	352	310	283	306	337	323	327	312	316	294	328	309	320	301	312	306	305	318	304	304	337	335	303	293	328	323	297	306	300	309	325	331	297	315	352	273	311	280	295	293	300	293	328	308	294	311	312	351	310	337	286	325	297	294	331	303	334	308	319	296	332	305	308	276	311	333	284	307	296	296	310	299	292	295	317	322	297	312	310	342	287	322	318	316	319	316	297	320	320	309
2471	811	1381	8604	13425	19033	10476	7785	5688	3507	1716	1049	832	768	760	714	726	771	717	770	713	738	772	752	778	772	724	753	692	719	727	720	742	722	764	726	737	740	775	760	736	730	751	747	727	716	763	726	788	727	759	755	704	747	796	783	767	782	755	720	730	769	726	728	754	708	798	783	751	724	753	756	777	764	769	747	747	778	691	749	756	802	760	735	730	730	762	722	729	725	736	733	739	737	766	766	733	730	796	693	754	723	733	748	785	719	720	738	769	727	779	790	704	759	762	754	710	782	765	782	729	753	734	718	776	707	759	730	792	729	779	709	764	728	802	778	750	761	745	762	786	710	834	779	731	729	772	655	763	763	787	747	740	734	799	743	770	741	708	700	767	783	715	748	726	775	747	752	766	786	745	789	746	747	735	743	735	794	779	749	760	771	699	781	754	714	722	739	728	769	737	757	745	729	759	779	713	751	761	762	752	750	747	715	720	778	765	728	756	792	712	769	718	764	828	789	746	735	779	792	767	715	761	742	759	716	757	727	763	737	742	748	760	790	740	711	769	738	742	772	711	793	741	761	801	713	759	759	777	778	754	766	715	738	774	693	721	737	768	755	723	726	795	757	735	737	772	732	737	754	761	748	757	763	753	737	747	732	769	779	758	734	719	777	730	751	660	734	713	746	783	732	725	712	807	761	783	743	798	723	753	751	678	768	744	733	799	759	788	772	719	786	713	736	773	787	780	689	739	741	704	778	776	746	752	767	752	759	730	773	714	737	707	687	749	732	790	709	746	709	794	764	753	766	800	752	715	725	706	776	791	786	776	755	722	757	722	735	713	787	781	741	802	758	771	709	747	744	768	763	741	718	758	721	731	751	766	712	718	749	737	770	708	701	777	778	731	751	723	752	775	773	819	771	745	718	744	765	759	772	745	744	691	738	754	752	711	706	776	738	751	785	737	744	775	719	743	685	719	734	755	758	748	726	757	750	730	724	714	744	751	766	697	729	782	722	726	732	757	746	798	742	756	686	771	796	797	737	737	800	741	743	746	783	744	770	723	757	739	786	742	735	771	771	738	762	725	758	785	742	726	778	717	734	775	722	749	740	794	766	748	715	739	741	736	798	803	746	718	706	747	744	744	768	733	747	721	754	711	752	777	768	783	790	728	706	780	784	713	767	787	729	741	761	778	747	776	779	783	785	679	725	754	728	755	754	685	781	704	714	799	699	724	687	741	724	798	744	769	754	738	760	734	800	749	815	739	752	719	776	723	738	733	768	713	756	757	702	729	775	788	768	757	710	713	748	676	766	765	695	724	779	729	762	754	762	733	776	775	746	727	768	738	756	754	758	739	729	760	709	740	748	742	749	776	780	775	771	757	741	747	744	781	725	759	737	747	728	742	764	752	753	767	711	770	749	738	756	772	755	751	764	743	753	766	738	707	761	707	714	740	760	753	715	740	757	773	764	725	747	756	712	727	770	735	753	767	735	745	720	801	711	716	748	804	675	725	754	765	772	750	776	714	773	777	728	783	736	747	776	774	719	728	757	758	744	755	740	754	760	740	758	747	762	727	707	708	781	754	741	804	761	786	797	770	750	734	784	759	737	731	716	762	732	749	757	772	729	739	738	720	713	783	735	765	745	767	712	796	722	702	794	723	767	785	766	765	775	724	775	739	774	790	772	765	741	729	744	766	730	794	753	741	739	727	727	755	696	777	732	760	727	721	726	729	763	736	699	732	765	753	746	725	747	738	757	716	786	769	773	692	727	741	750	698	783	734	744	789	723	763	732	807	741	799	681	732	772	695	728	738	775	774	824	728	710	775	757	738	757	718	723	717	719	771	748	778	795	804	737	783	724	756	762	683	751	776	750	787	748	699	722	790	777	756	722	726	765	747	783	764	766	781	771	754	750	790	732	755	727	740	762	739	698	732	751	791	781	742	757	768	754	765	772	792	751	792	740	738	696	736	754	734	786	781	700	750	711	752	738	692	734	775	741	747	758	794	736	749	752	756	721	784	729	757	724	764	746	777	759	688	721	743	744	763	775	741	762	738	768	721	760	723	738	752	763	707	728	788	773	780	708	783	778	705	728	746	730	770	765	708	751	741	771	773	748	732	750	721	776	745	779	734	785	712	761	736	754	756	741	741	753	776	707	724	709	722	737	745	705	759	773	776	727	738	735	730	757	778	752	704	722	751	798	766	744	702	734	742	741	789	779	725	781	772	776	774	686	726	753	734	810	718	743	737	792	769	705	760	778	757	784	752	722	675	751	714	735	707	693	753	725	744	722	739	714	716	785	759	807	705	758	738	774	748	731	774	705	784	789	722	769	746	762	774	722	736	743	776	701	720	752	781	750	781	751	763	739	711	749	765	802	720	794	764	702	754	748	713	757	785	798	769	751	750	781	766	797	712	747	697	740	782	771	770	750	744	751	712	755	737	709	717	767	793	746	748	704	710	736	721	765	804	696	738	710	744	720	820	729	762	804	709	813	771	793	713	703	725	748	786	758	768	748	745	731	736	689	713	735	769	758	746	808	730	738	729	711	740	756	753	747	774	747	744	720	706	684	758	715	802	707	722	758	764	749	742	730	757	724	720	677	729	759	747	767	746	732	781	737	772	760	751	708	741	736	739	767	812	727	783	774	715	777	768	824	727	750	768	742	772	748	746	767	749	695	732	732	743	722	783	722	777	735	752	768	743	746	726	783	718	807	759	707	750	747	756	753	741	761	732	768	777	713	740	764	749	751	716	764	691	766	758	769	769	721	812	721	751	693	727	787	716	781	739	752	729	753	739	795	760	743	731	739	719	755	753	766	707	767	738	754	722	737	807	743	746	769	775	735	763	767	757	741	781	796	739	755	761	719	718	721	729	747	711	764	738	757	773	723	742	773	759	748	752	766	753	729	767	767	674	747	724	748	690	740	780	745	781	753	743	726	693	787	787	747	721	736	722	729	705	766	688	700	721	757	758	737	722	745	761	756	701	726	690	764	762	740	731	732	745	761	727	761	722	720	763	761	747	749	814	710	760	726	720	802	738	737	725	760	765	765	748	772	766	727	722	779	774	741	851	757	755	708	741	754	742	773	723	756	717	767	752	770	782	768	789	728	749	795	711	719	742	779	693	773	736	708	730	763	781	733	752	736	827	767	759	756	791	760	815	763	744	714	720	766	785	748	771	753	735	763	795	755	785	786	788	763	768	759	754	752	770	755	715	755	761	714	802	733	791	739	741	755	725	762	762	783	793	754	757	758	774	772	771	767	768	796	743	715	770	737	756	703	769	710	746	775	776	737	788	752	770	737	796	725	785	737	787	733	746	715	769	719	742	757	753	772	764	746	722	720	710	703	809	763	745	772	739	792	760	778	731	803	765	728	746	762	715	746	736	780	755	779	769	776	751	754	753	768	740	752	764	733	732	756	735	791	739	725	764	769	747	759	706	745	793	731	752	714	738	738	779	738	729	763	800	756	742	723	755	759	781	752	745	733
14103	2845	6010	30176	49078	52783	50111	36671	26477	12913	3870	1075	428	293	257	229	237	259	208	244	235	229	250	236	212	222	255	233	209	214	224	264	231	252	220	240	251	230	226	232	205	227	243	224	247	235	253	260	237	266	235	235	240	261	264	240	268	225	235	248	222	237	241	230	240	248	209	240	221	216	225	219	238	241	259	233	230	220	226	257	236	209	232	231	226	230	236	258	250	255	234	221	237	237	227	272	244	217	205	252	247	224	229	231	220	223	229	227	228	265	229	234	235	218	216	246	237	251	215	199	237	231	224	247	225	242	231	255	212	251	239	204	239	232	218	226	240	228	253	251	225	242	208	237	227	214	241	226	248	204	215	251	231	243	245	247	232	260	224	254	240	226	228	225	234	230	244	200	227	235	220	232	242	234	229	218	234	251	237	230	245	212	213	264	222	255	220	210	231	227	243	235	251	253	225	228	235	226	258	265	241	226	230	212	248	236	229	231	208	236	236	225	230	247	224	227	232	234	212	282	230	218	213	233	250	195	184	213	248	216	270	259	222	221	212	239	211	232	248	217	227	241	246	234	249	222	195	199	230	248	243	214	223	258	218	231	244	199	248	226	216	233	254	254	247	230	233	230	226	219	236	194	232	272	251	208	228	258	224	246	243	236	231	236	217	225	231	215	231	250	232	220	273	229	253	224	237	224	213	208	198	233	217	236	229	244	250	217	238	237	223	239	219	255	218	245	214	217	247	250	220	211	234	232	207	229	237	225	245	242	216	236	230	242	237	231	225	234	215	219	223	236	232	232	253	240	223	255	239	250	234	210	233	281	230	229	225	238	208	239	221	242	243	250	236	243	246	216	224	237	223	251	236	238	226	237	204	225	241	228	247	223	216	222	244	211	267	219	243	213	225	243	243	242	226	238	230	218	215	237	216	220	262	246	233	213	222	227	231	224	248	219	246	226	223	230	239	232	240	212	255	234	223	219	224	237	225	201	230	226	224	242	215	229	229	241	215	277	271	235	222	233	242	205	228	210	205	242	236	246	212	232	217	238	234	226	243	246	248	248	239	232	218	247	216	217	228	224	242	237	254	260	234	206	245	260	224	223	212	235	213	222	229	259	213	206	206	224	225	246	256	232	220	238	226	207	234	258	274	235	234	268	219	244	218	217	243	245	254	207	247	229	242	201	257	244	243	224	235	221	211	231	216	241	262	248	235	243	227	222	220	253	232	246	246	240	214	225	242	248	231	275	226	200	241	232	240	245	245	252	245	239	237	240	234	254	241	210	229	225	233	229	205	232	236	227	249	237	237	235	235	221	235	225	214	227	217	229	246	212	239	252	255	219	238	227	232	244	255	231	239	272	226	265	268	259	223	244	227	237	243	208	233	243	211	247	245	215	218	242	249	237	212	211	242	232	240	240	243	235	194	236	237	268	248	244	252	212	223	230	241	248	241	227	221	257	218	221	234	221	203	233	222	228	235	263	278	263	235	228	224	264	202	237	226	227	228	228	253	235	232	258	228	221	235	234	263	251	218	240	234	237	224	225	227	242	213	206	210	244	216	239	217	225	215	225	215	253	222	242	247	253	234	213	220	212	243	241	257	247	224	220	255	253	229	237	214	197	238	268	235	212	244	248	230	232	249	262	260	235	233	219	231	219	242	242	226	236	229	232	246	235	200	233	214	219	227	251	214	253	217	250	261	233	246	203	232	246	251	233	235	249	248	265	218	228	217	224	234	242	224	231	198	240	234	237	234	224	239	240	218	215	225	249	242	258	245	223	235	238	240	242	217	232	233	234	247	239	232	222	212	225	230	236	240	228	249	215	242	250	229	230	245	227	238	222	229	240	263	218	229	260	229	251	222	223	247	244	219	206	228	258	253	219	198	226	212	230	246	237	220	214	247	228	246	227	235	251	215	217	219	221	243	243	233	251	223	224	233	251	239	218	230	231	218	243	251	241	266	221	230	238	259	211	236	210	231	229	245	232	231	233	265	261	218	242	227	249	197	232	232	231	238	247	245	221	218	241	198	220	237	216	265	215	210	259	236	211	241	223	219	238	238	243	216	235	249	253	230	225	240	254	242	225	230	248	221	238	231	216	256	220	222	230	251	203	258	210	231	240	247	226	227	251	224	233	219	249	233	218	245	212	205	217	236	222	248	222	235	219	216	275	214	208	218	256	213	234	239	229	230	244	250	241	226	229	232	250	230	231	236	224	248	237	241	240	231	236	202	240	228	224	245	243	216	232	245	232	201	246	227	256	252	260	204	237	231	260	232	226	246	231	225	245	251	227	234	223	258	239	242	229	192	239	245	218	251	268	220	242	219	269	222	227	234	255	244	237	251	257	233	260	219	235	249	230	223	242	220	224	227	225	223	243	217	231	268	253	241	221	246	220	229	230	213	253	193	229	217	213	248	249	238	255	215	240	238	239	245	232	214	241	224	212	254	240	224	228	241	234	223	226	227	245	213	214	232	212	213	248	228	223	248	263	241	250	235	243	212	232	241	233	236	203	234	242	254	231	264	215	219	239	222	248	264	243	207	258	227	265	208	231	235	231	218	227	216	226	193	232	248	236	255	232	239	268	251	236	216	253	244	205	228	250	259	225	252	251	227	223	251	227	222	277	212	239	237	257	241	232	238	247	247	219	236	228	211	226	252	230	218	210	252	243	224	265	246	220	229	222	230	211	223	239	239	226	232	235	238	216	215	238	233	232	252	233	226	210	249	235	241	220	206	220	236	212	247	238	229	214	224	231	219	249	265	233	236	222	237	240	218	227	241	246	236	211	240	219	232	232	222	238	251	238	227	218	226	234	244	243	232	238	234	234	247	238	198	239	202	215	218	236	218	224	242	242	235	250	228	207	216	260	243	235	230	220	234	241	238	266	232	233	238	240	243	239	209	231	218	224	216	231	242	246	236	220	229	232	222	252	240	254	245	216	246	219	198	217	234	221	232	263	230	240	245	214	255	226	235	258	260	247	239	216	231	257	219	218	227	221	251	252	224	234	253	207	209	269	249	237	228	244	247	228	227	230	275	223	238	229	221	240	224	215	218	244	226	231	259	218	242	246	245	251	220	236	234	216	210	236	234	216	195	230	239	215	215	218	237	215	237	238	254	222	244	230	221	247	230	210	230	246	239	235	250	230	227	207	236	210	220	240	263	230	201	255	216	232	241	214	210	235	225	228	246	252	254	208	207	230	230	234	261	259	259	214	235	264	240	237	257	241	228	234	205	235	214	245	257	203	235	211	235	233	239	246	248	221	237	209	238	228	214	242	243	242	218	243	212	206	225	254	221	240	210	213	254	224	220	241	269	249	211	235	229	251	238	232	212	236	224	244	256	222	232	222	233	235	245	272	210	256	238	239	224	242	246	236	234	212	212	202	236	261	227	246	237	207	241	250	218	240	221	220	238	208	229	214	235	249	227	247	246	241	248	276	228	247	247	233	244	230	231	227	239	216	234	232	235	243	239	218	234	240	203	245
7833	2745	11403	40762	53790	65321	62168	50487	42229	26877	11596	3968	1393	757	594	563	603	585	619	580	593	586	588	605	596	549	617	623	524	660	566	568	594	576	585	619	594	612	584	589	579	563	583	544	559	553	553	574	573	583	589	532	581	539	560	608	579	608	574	541	579	587	582	578	620	632	591	570	567	573	550	571	624	574	591	552	532	590	596	593	545	550	573	548	536	594	601	569	590	560	551	540	576	572	587	567	557	627	564	593	554	539	556	581	552	603	583	566	575	576	609	576	544	595	565	624	536	542	562	614	563	563	573	565	569	582	564	598	603	539	584	600	616	567	586	565	555	601	564	586	615	595	567	578	583	609	554	591	564	550	552	584	557	565	570	561	609	622	627	650	612	589	571	532	559	575	557	542	592	550	592	587	554	576	585	590	599	562	584	572	629	534	625	611	527	613	532	565	568	550	634	566	559	559	588	578	589	564	558	596	619	606	546	567	601	605	610	567	563	562	612	576	596	579	545	532	599	551	574	562	547	583	580	592	563	567	571	590	534	555	608	571	592	562	601	603	562	598	586	615	572	590	576	561	526	594	633	547	546	572	564	545	516	593	594	576	593	595	578	573	606	587	600	554	552	557	569	554	549	577	597	617	544	640	577	534	547	573	554	563	533	585	578	563	582	585	557	587	560	596	607	600	581	600	616	583	598	592	575	567	589	583	558	573	607	575	565	577	604	575	582	602	610	571	568	607	571	583	592	597	594	562	596	584	565	557	566	512	628	599	571	565	584	597	574	564	573	583	536	530	619	560	633	603	589	569	529	565	611	544	573	553	590	564	575	582	583	600	552	548	571	559	575	600	612	586	635	573	557	592	567	594	575	617	607	554	555	554	545	610	581	559	569	566	604	585	613	584	554	581	550	614	592	603	587	582	568	608	561	585	562	585	553	605	542	574	551	601	604	576	570	588	583	596	573	566	572	629	573	600	558	551	596	555	564	586	586	562	563	613	593	573	580	598	541	566	572	575	592	551	574	563	588	582	525	580	551	636	585	593	574	569	551	564	590	605	590	607	584	614	580	568	581	619	584	607	584	582	582	588	594	605	597	570	554	593	562	586	596	583	596	539	560	614	566	607	607	544	545	576	524	578	564	545	593	537	570	584	532	583	607	557	570	563	609	594	549	580	537	591	587	579	588	566	577	560	586	568	569	543	545	604	556	582	625	537	558	627	617	536	582	581	557	557	520	551	585	589	602	578	575	579	601	529	563	599	581	596	637	540	539	615	529	547	587	574	547	608	599	585	589	602	551	587	627	602	568	589	542	625	622	582	576	562	599	583	582	555	574	619	558	527	592	564	603	565	572	576	555	615	552	572	597	602	589	575	575	579	579	546	608	574	537	594	608	577	558	559	593	573	592	560	565	533	578	602	561	608	607	555	561	605	576	565	618	594	612	600	587	550	590	623	563	579	559	569	578	579	619	593	565	548	596	602	614	585	590	569	542	619	571	546	558	588	570	565	609	607	594	614	577	559	588	559	573	578	594	564	575	548	561	600	577	565	579	578	564	601	639	579	570	603	604	553	576	546	575	594	539	554	621	580	605	560	547	575	559	551	528	578	532	571	528	557	595	583	563	579	573	573	578	583	587	579	502	579	581	599	593	576	562	551	549	567	571	558	599	523	562	589	606	602	576	572	588	569	566	583	512	574	583	575	637	539	568	558	596	594	596	606	575	598	560	562	572	583	596	556	587	587	569	557	576	550	563	598	567	610	570	566	555	605	616	568	595	600	569	588	593	605	546	568	573	595	629	588	585	584	550	594	549	591	584	603	570	546	573	572	589	599	578	581	611	569	507	520	618	565	591	555	551	585	606	585	563	560	522	551	573	597	531	594	598	602	558	560	581	603	564	580	577	559	598	606	527	590	566	567	566	627	581	543	589	564	583	570	629	560	582	582	603	583	575	531	589	596	582	591	579	626	565	594	596	622	581	588	579	577	626	583	581	589	610	587	584	601	587	581	558	579	571	575	566	509	580	623	519	582	591	599	578	608	574	567	532	542	610	570	542	560	603	639	606	588	602	602	572	581	592	583	567	579	566	623	574	576	542	532	564	532	626	604	576	511	541	555	569	653	541	593	574	558	575	579	579	561	556	565	580	599	559	576	582	618	629	599	591	590	574	586	584	571	621	566	588	558	623	604	581	567	527	527	595	498	583	559	551	524	594	600	552	594	600	570	610	577	582	589	569	612	586	611	560	572	584	584	586	574	580	584	562	560	569	562	566	586	646	575	577	552	590	607	570	549	585	557	592	575	566	597	641	602	568	562	588	588	581	597	613	541	551	590	545	598	549	599	556	608	608	581	571	614	612	592	585	544	578	548	553	566	623	560	562	588	595	610	606	559	524	559	604	555	566	578	572	579	596	617	562	579	578	603	570	592	579	585	603	574	553	552	553	568	580	576	564	553	568	589	590	613	595	567	571	572	537	575	607	555	589	564	571	520	585	594	552	568	576	594	570	589	576	558	553	611	555	581	589	570	553	589	555	594	598	536	549	599	601	544	541	574	608	593	595	585	610	579	576	578	562	606	570	635	561	585	580	582	557	561	547	597	578	614	574	610	606	602	587	598	557	568	574	546	571	574	568	609	602	637	587	560	630	594	597	524	571	567	594	606	553	568	575	582	594	589	608	613	589	554	602	601	579	603	558	612	591	576	590	568	553	566	601	572	574	604	586	552	600	585	577	596	541	595	577	594	582	553	612	565	526	604	561	561	598	557	548	565	565	564	572	565	552	571	603	566	579	595	576	560	587	558	550	541	605	530	566	593	586	603	579	593	610	653	572	547	547	603	610	543	580	624	563	589	603	581	604	575	594	610	560	637	604	568	642	574	588	600	541	575	569	598	567	620	643	606	572	604	615	567	610	594	550	598	596	578	603	581	568	605	570	568	608	629	590	580	577	547	570	548	563	547	573	589	553	570	541	615	585	612	609	562	587	572	578	556	570	567	541	528	593	595	557	624	601	545	607	601	580	567	581	592	641	533	608	563	529	563	563	554	575	582	569	609	570	554	583	572	591	556	540	632	555	568	596	584	569	582	580	584	592	589	583	593	569	570	598	601	593	591	623	603	567	554	549	615	542	579	600	598	578	514	552	630	500	592	554	555	569	582	546	552	562	576	555	565	572	582	594	540	591	597	576	550	605	595	577	586	552	545	603	535	561	586	562	591	561	580	568	564	559	578	597	577	571	570	571	552	596	607	613	601	587	566	582	599	583	579	585	606	584	592	556	565	577	552	548	599	590	636	547	575	588	533	563	555	564	575	602	617	600	593	573	538	595	591	593	572	567	579	583	557	591	574	539	558	637	587	609	605	558	566	577	569	586	588	569	637	556	566	582	588	578	612	579	586	620	550	617	613	579	601	565	610	575	555	553	536	593	592	574	628	582	609	588	544	577	550	593	563	560	570	577	595	573	568	554	582	571	594	553	602	599	594	589	591	585	573
15538	3406	11968	24441	54012	45405	48829	41651	32742	19573	6977	1864	615	327	220	202	235	238	229	207	209	231	212	226	185	222	258	231	232	221	249	217	255	226	220	221	211	211	250	236	228	228	209	219	212	224	220	208	215	216	200	227	217	189	202	220	208	199	223	222	218	237	219	235	235	222	203	225	215	211	210	211	246	216	231	221	228	210	226	239	216	238	224	211	227	220	226	212	208	215	201	224	208	212	201	222	195	243	209	199	238	214	198	232	231	206	220	228	208	199	212	210	201	193	220	226	214	208	232	209	209	223	195	225	219	237	232	223	204	216	211	201	221	219	199	227	219	231	204	222	192	238	208	230	215	240	221	216	246	204	216	218	215	211	207	227	218	228	215	224	243	234	194	236	208	271	243	209	215	227	218	217	235	218	212	216	205	219	219	212	191	235	223	264	229	220	227	224	231	214	229	234	231	220	192	208	211	230	235	226	221	225	218	239	195	233	209	235	209	237	239	215	216	208	223	222	221	222	257	255	234	198	212	205	216	197	231	206	220	232	213	188	225	245	205	174	213	220	197	228	208	217	219	221	217	213	232	223	215	226	208	232	195	223	236	227	228	215	230	188	214	228	227	204	222	230	226	228	224	213	226	196	222	241	211	217	230	212	231	227	239	214	188	217	230	194	214	187	216	249	237	218	197	220	212	231	195	217	202	232	221	239	247	207	198	192	217	218	236	197	232	223	218	211	213	225	217	214	232	244	180	216	211	218	211	198	211	204	200	235	219	226	221	188	217	249	226	263	223	242	196	218	212	223	197	235	198	223	207	209	244	246	211	228	202	214	241	226	220	223	217	252	221	206	198	198	222	216	226	225	202	201	212	224	224	235	241	218	222	217	220	230	230	230	245	207	222	214	212	223	216	224	212	223	202	241	225	205	209	239	204	216	201	231	206	223	178	216	266	185	241	199	207	234	233	218	212	202	215	217	216	219	214	208	221	230	197	231	232	228	224	223	239	217	205	228	245	230	209	186	226	216	204	222	222	214	206	219	252	240	216	199	216	238	229	216	246	239	215	220	214	208	218	201	221	232	219	225	231	206	238	216	223	235	232	225	206	223	195	208	229	218	222	202	211	217	201	246	225	192	208	241	235	229	179	225	228	209	214	230	226	193	244	235	227	237	199	233	227	226	242	213	213	218	211	239	208	230	201	204	206	218	219	236	230	242	216	207	236	231	197	198	215	201	238	225	246	236	217	220	229	246	209	216	225	226	216	216	230	239	185	217	227	215	209	197	196	219	219	222	218	217	237	232	207	233	237	196	234	198	202	193	242	228	251	206	211	216	220	226	222	233	238	219	247	232	239	215	206	225	241	201	244	211	239	206	248	238	237	231	213	231	221	220	211	229	210	228	217	218	226	200	247	184	236	221	204	202	234	209	208	205	238	224	203	211	227	215	215	195	219	204	211	209	193	224	209	215	240	244	195	227	227	213	210	210	248	248	222	239	204	212	218	199	237	212	166	212	222	214	250	206	207	238	195	190	232	208	204	209	219	215	229	225	201	202	213	192	243	242	234	225	234	244	214	222	238	222	183	223	232	220	229	187	244	225	229	224	226	230	207	221	233	228	227	216	239	224	205	249	221	188	205	213	221	204	214	241	209	194	209	228	212	214	209	217	200	178	215	208	212	207	214	244	215	213	224	202	234	257	238	238	220	196	205	220	262	231	215	220	207	175	188	208	224	209	245	218	224	204	193	229	239	223	235	208	224	232	215	230	230	218	199	191	225	199	238	241	205	214	226	185	198	234	217	244	234	207	208	203	246	244	234	248	212	232	222	204	202	242	231	205	214	221	216	218	219	239	196	225	224	223	218	238	186	217	210	210	215	214	226	220	230	235	202	230	206	236	217	218	246	201	205	233	241	203	234	218	222	231	207	227	228	238	210	199	234	204	210	200	228	207	200	212	224	234	221	236	240	223	235	223	196	232	226	236	205	206	216	207	221	193	222	223	234	225	211	202	243	221	222	195	224	205	225	246	220	237	231	183	200	243	216	191	201	216	216	184	207	241	224	196	202	237	209	206	197	199	220	233	219	203	197	256	218	225	202	230	207	209	209	217	270	203	185	204	205	230	202	236	211	227	236	238	244	237	217	246	231	232	222	206	237	248	221	260	206	203	252	214	223	202	241	205	214	189	239	245	241	224	216	231	227	264	215	236	236	206	216	206	216	195	224	226	219	217	215	220	219	191	217	230	222	218	240	205	217	246	218	226	229	201	176	237	216	241	189	211	226	226	213	237	214	235	219	246	226	242	240	222	222	231	198	197	218	214	214	217	234	227	223	241	209	229	215	235	205	215	224	217	215	229	225	208	235	256	215	229	201	210	270	209	201	210	229	243	218	242	202	250	227	247	238	233	219	233	250	219	221	223	238	240	208	194	241	226	230	235	245	235	228	203	229	247	232	220	213	221	219	224	240	230	211	217	223	228	202	211	228	212	210	228	218	221	240	230	218	219	229	232	207	222	220	229	200	231	226	205	221	234	197	214	225	212	228	253	209	238	207	213	216	214	231	243	229	224	194	204	241	203	252	234	204	200	214	189	217	235	230	215	221	212	230	215	224	235	162	189	227	218	220	182	228	196	234	237	222	244	208	232	231	225	223	230	214	231	209	224	207	206	225	211	197	225	197	228	224	218	211	219	205	202	201	209	217	241	221	217	224	214	240	227	236	213	207	244	242	248	224	222	226	242	208	209	225	225	237	227	208	205	237	213	241	224	204	203	225	238	226	232	233	187	233	214	232	204	243	214	227	234	251	208	205	223	228	237	224	227	207	235	192	226	221	189	219	209	188	214	229	245	228	241	219	198	203	216	222	220	221	243	227	231	212	248	215	218	216	212	194	223	201	199	221	238	226	203	222	225	213	225	231	216	238	218	189	227	214	245	208	232	216	204	225	219	198	214	229	239	221	216	219	209	213	210	221	207	208	199	223	215	207	229	212	216	215	202	215	222	236	226	223	217	233	226	197	225	202	227	237	235	224	237	236	204	225	223	247	211	201	192	209	232	211	210	223	224	218	212	199	221	199	220	215	228	231	212	243	228	180	235	186	202	217	215	242	241	237	201	213	246	205	241	210	229	235	230	235	206	256	212	206	229	210	228	228	221	214	225	216	220	225	210	222	215	235	187	203	242	225	216	220	251	226	212	208	212	214	219	232	222	223	260	223	195	224	224	244	215	191	229	198	223	216	244	211	206	215	189	204	216	237	220	228	228	245	212	207	213	231	202	220	189	218	199	234	222	201	222	213	227	215	216	216	212	214	232	232	200	207	252	227	208	228	196	225	228	226	209	241	218	235	197	227	230	226	232	212	204	233	217	223	224	225	219	219	193	228	226	221	229	244	186	209	211	227	233	217	212	242	231	239	211	221	222	209	212	231	212	227	238	206	231	219	207	205	211	231	188	219	236	196	207	262	236	200	208	235	244	236	228	199	210	210	239	235	243
8204	3008	17825	37495	57055	58979	61451	54777	47997	34474	17358	6253	2001	866	665	532	550	550	525	560	564	535	541	584	521	600	579	569	546	558	550	529	571	590	532	541	555	561	547	559	547	521	546	538	552	527	531	549	548	541	527	563	568	534	516	535	560	507	541	556	553	548	579	558	582	574	539	557	587	541	551	549	551	566	565	540	574	553	538	524	566	524	516	573	539	593	542	544	532	552	566	538	540	541	516	528	573	538	607	570	536	537	570	582	566	548	587	559	555	526	510	538	543	529	553	516	547	552	535	584	587	527	542	577	545	566	552	533	559	563	566	571	563	525	560	534	586	556	518	576	518	554	559	561	583	528	579	571	570	595	570	583	559	576	570	555	592	548	534	544	543	544	535	537	559	563	541	591	517	543	557	540	528	576	596	553	579	542	537	580	534	534	505	559	583	585	553	573	530	589	575	522	572	543	556	557	555	547	562	548	583	552	570	553	521	579	546	572	544	529	553	575	596	550	535	536	558	567	534	594	554	604	523	554	565	531	602	552	550	554	542	570	565	527	554	566	550	586	564	549	509	555	610	525	550	559	577	575	604	580	523	548	576	557	583	538	552	546	553	549	582	542	578	566	556	505	545	544	522	489	513	538	554	529	592	579	574	540	556	561	555	525	533	551	538	602	558	577	575	537	572	552	515	531	581	560	564	521	551	535	556	512	580	516	542	564	599	571	596	574	522	565	622	541	558	565	554	571	535	517	576	583	543	534	563	529	511	569	582	525	576	595	542	582	531	571	531	517	575	594	534	545	520	592	584	573	535	572	528	617	563	599	548	541	544	558	537	544	577	504	573	548	544	542	516	540	535	563	588	587	592	572	604	519	541	539	532	574	572	588	625	567	543	514	540	511	605	604	597	588	543	526	530	588	574	561	547	581	553	572	522	525	533	578	564	553	590	502	552	548	550	530	505	564	596	574	551	545	552	614	574	564	533	556	561	574	527	561	562	558	536	578	519	553	524	546	564	558	541	568	556	536	591	571	551	572	548	600	513	562	562	585	527	579	528	539	513	534	559	565	577	544	587	567	507	522	535	614	561	516	584	584	577	596	543	558	556	566	534	539	521	543	544	551	515	561	554	530	547	622	589	544	545	553	544	539	552	568	557	564	502	559	513	577	545	576	526	533	529	554	503	523	544	543	569	549	583	518	572	559	571	590	531	562	546	533	557	525	528	518	572	528	583	533	575	522	553	573	561	546	537	524	566	498	554	540	544	571	558	549	513	590	577	511	565	579	528	538	572	516	552	505	562	558	591	527	575	578	528	537	537	582	540	569	527	621	546	553	527	502	549	573	535	547	554	547	558	572	526	561	572	548	551	533	557	578	590	575	559	551	541	508	541	530	515	567	527	528	528	555	554	546	591	547	530	539	542	532	564	565	562	523	576	556	550	566	526	586	544	551	560	565	522	579	560	570	578	592	574	550	576	574	539	538	553	592	533	526	559	551	553	540	572	531	563	572	549	555	538	568	566	513	523	547	569	594	545	549	557	555	568	528	581	574	524	533	522	580	568	584	540	567	548	560	519	546	555	547	534	563	551	550	590	573	488	563	497	583	617	571	503	591	539	576	515	527	571	518	600	536	547	585	577	568	584	571	552	545	560	573	586	548	513	582	500	565	538	573	559	597	577	554	568	521	595	554	590	550	575	589	553	570	540	558	559	536	536	523	589	551	566	573	512	569	508	536	518	552	506	545	547	570	578	556	569	551	531	550	550	549	583	545	539	539	531	560	573	588	536	543	546	626	572	550	592	532	528	538	529	540	562	588	567	564	523	537	504	541	534	586	584	572	583	547	586	569	564	589	564	546	523	563	538	578	526	510	585	572	594	569	570	582	520	583	567	516	537	553	556	562	630	569	575	557	546	589	554	557	548	576	569	549	581	554	507	522	518	552	565	550	537	520	541	558	613	522	544	553	565	563	574	574	563	586	558	583	519	522	518	600	562	537	567	551	592	550	547	537	546	535	568	570	557	550	616	533	539	549	569	525	521	544	566	542	539	586	596	544	553	514	541	538	571	563	586	560	566	539	557	589	520	544	575	496	546	565	552	540	543	591	543	590	521	545	504	518	552	569	549	532	576	543	557	551	511	596	546	538	540	583	546	595	563	525	537	549	553	549	546	537	570	559	554	525	573	589	535	545	576	610	586	568	561	544	547	577	555	544	550	518	533	555	519	529	568	571	540	600	574	619	531	518	591	578	564	588	547	566	597	558	550	554	519	529	525	560	561	553	553	513	553	542	539	595	536	549	520	537	568	527	534	553	583	519	557	543	523	577	578	544	542	611	520	536	555	529	527	536	561	504	517	567	533	527	556	554	532	573	527	503	617	544	553	595	538	585	519	530	552	538	523	534	574	539	557	576	545	570	556	525	582	570	585	518	576	534	600	580	498	533	538	558	549	533	479	565	548	536	504	575	546	549	556	553	552	554	582	575	548	561	587	555	542	569	560	547	551	589	554	564	542	539	565	551	574	507	561	529	541	563	531	545	557	553	551	573	565	573	533	570	556	590	543	569	581	561	541	537	557	583	592	563	562	520	548	517	559	549	555	530	571	577	610	546	536	522	582	520	510	559	581	521	568	573	538	597	564	550	544	515	504	563	567	504	566	530	509	598	553	566	550	522	558	551	499	560	512	535	541	566	568	590	513	549	585	582	553	572	528	564	589	570	550	583	598	511	510	547	581	544	580	529	567	513	526	556	535	571	554	566	540	561	536	590	601	587	545	577	579	520	578	559	540	550	578	527	532	506	568	501	553	535	522	572	530	514	573	573	524	585	534	554	534	559	587	555	623	540	525	517	595	550	563	515	498	567	592	539	542	531	565	569	551	570	544	590	558	578	557	553	555	514	568	517	530	539	554	557	520	554	556	552	559	562	560	640	566	560	569	561	550	571	548	572	581	569	577	547	535	589	582	552	562	523	537	541	562	516	570	546	573	534	587	586	543	585	534	528	530	574	541	552	577	477	548	567	536	516	531	601	541	555	530	549	538	528	566	544	558	568	567	567	506	549	535	532	559	506	578	604	539	566	537	511	627	509	534	531	537	579	547	564	554	602	558	530	514	504	525	552	556	558	604	539	589	588	565	547	552	572	565	590	548	533	563	590	540	539	555	570	589	513	604	539	532	532	556	556	553	514	583	529	566	558	516	565	572	544	547	520	538	576	555	576	530	529	525	553	606	571	587	593	563	526	550	537	598	542	560	533	592	551	548	587	548	537	553	568	573	538	588	540	564	580	583	552	562	524	567	553	585	540	543	578	565	558	558	636	543	525	549	515	559	572	569	603	547	509	549	533	545	535	530	564	581	576	558	502	517	540	552	574	521	556	595	567	554	562	527	548	553	537	585	540	559	548	533	576	566	582	528	547	570	549	569	556	560	561	580	528	584	521	527	573	562	548	576	514	577	520	551	573	539	580	584	546	535	553	568	545	572	545	569	562	535	541
2361	399	449	1189	3702	2839	2623	3644	2440	1146	645	463	379	331	338	310	327	322	293	330	288	326	293	327	320	316	324	302	320	346	301	346	319	318	317	332	323	329	290	338	339	314	302	304	317	324	302	346	317	344	326	326	338	340	312	359	334	323	354	314	310	324	303	345	314	344	296	317	350	307	329	324	317	285	330	334	344	312	326	342	330	324	323	305	297	329	315	315	303	343	333	332	318	352	326	311	329	372	325	310	311	311	320	298	330	339	323	331	338	316	331	343	302	349	340	337	337	330	341	279	352	297	317	342	332	324	334	312	321	329	326	327	327	323	301	327	300	350	344	313	312	312	300	314	318	287	348	315	337	344	305	344	337	290	334	298	306	314	310	325	353	315	320	341	319	326	336	290	296	319	299	310	313	336	317	334	335	344	315	314	302	316	352	336	326	332	319	316	364	303	318	333	341	356	330	319	327	311	348	321	312	325	284	324	324	324	326	312	333	313	341	321	332	355	307	334	327	332	335	348	290	317	316	318	313	322	322	316	297	345	344	346	325	344	359	334	332	334	328	314	331	334	319	309	308	339	319	340	329	316	305	328	295	340	311	310	338	341	318	310	339	358	332	290	330	328	335	322	337	331	342	287	345	307	311	351	329	319	306	345	330	337	319	308	331	324	313	341	321	309	324	315	357	304	320	376	344	350	321	303	340	325	329	307	386	295	310	326	336	327	350	347	312	301	361	338	333	295	358	309	321	347	346	308	323	346	318	338	346	340	295	346	322	339	359	324	345	347	327	348	307	291	358	320	338	323	316	339	332	310	328	342	308	344	327	310	333	326	355	312	333	329	345	320	325	349	393	336	335	326	354	300	328	283	342	317	302	324	341	345	317	329	320	324	324	340	367	284	308	299	325	356	330	328	330	314	319	330	352	328	334	286	311	304	305	327	316	326	335	319	323	312	296	338	361	324	309	304	309	321	303	326	343	333	322	337	321	376	290	339	373	302	318	294	322	337	310	317	360	325	319	326	372	315	326	320	302	322	323	339	315	350	323	332	340	274	324	357	304	334	311	331	315	334	298	319	320	337	327	301	333	325	332	332	310	325	329	330	325	340	310	326	361	310	323	305	320	328	323	332	351	292	328	319	355	309	299	349	330	323	275	321	334	335	292	330	322	356	309	358	357	321	300	306	327	334	365	334	297	340	307	373	312	298	344	314	301	336	339	298	346	279	324	288	340	324	326	316	315	362	339	314	313	327	353	344	329	332	346	325	358	346	311	325	309	334	306	354	324	294	348	350	302	334	323	321	329	301	347	313	353	317	343	334	321	301	318	329	334	332	335	300	319	339	343	355	317	285	299	301	352	349	322	349	334	382	290	338	346	341	352	308	304	314	329	318	307	325	333	312	305	303	334	345	313	312	329	312	341	337	298	298	331	300	316	328	316	342	348	293	330	326	315	294	357	342	323	342	311	306	339	316	304	319	316	295	323	307	310	314	328	342	351	316	276	337	325	325	313	334	300	298	356	323	342	331	320	316	318	348	305	319	325	322	354	312	347	351	338	332	322	351	325	312	297	327	327	330	298	322	329	322	326	358	318	330	299	322	340	295	311	307	310	312	339	332	342	359	365	348	340	331	320	328	300	324	339	304	344	300	330	355	315	339	340	354	326	314	341	325	345	331	323	308	319	361	338	350	344	326	314	318	341	322	349	292	303	321	323	316	319	361	312	337	345	349	330	287	309	345	300	328	336	297	319	333	361	343	349	331	347	340	342	327	353	316	303	349	330	335	312	331	336	315	325	340	341	308	307	322	325	318	338	304	324	336	315	335	311	314	317	348	339	315	338	306	316	310	306	309	301	346	318	303	363	297	354	305	304	302	304	316	318	353	312	319	349	332	314	309	288	323	313	361	324	328	326	297	353	302	310	312	311	330	346	355	316	307	342	344	345	334	357	322	364	354	319	320	348	328	335	326	310	330	308	312	325	313	337	331	331	331	346	319	346	313	308	317	312	273	300	291	341	318	338	299	333	325	347	327	346	347	314	337	330	311	302	297	299	298	340	327	333	333	319	310	325	332	331	352	322	347	326	298	341	327	354	307	307	286	329	311	328	317	291	304	329	324	335	352	321	337	319	309	325	313	334	291	299	322	328	315	337	367	325	320	357	294	319	333	334	328	329	324	349	352	328	353	333	332	329	296	303	334	308	275	315	339	315	355	330	353	308	334	351	324	335	327	340	305	351	328	311	307	293	280	342	318	302	365	333	345	305	305	328	313	301	316	349	310	332	331	305	357	345	326	310	309	339	310	333	331	307	303	339	306	313	303	340	323	314	335	387	298	357	323	300	307	344	317	310	353	302	313	322	352	335	326	346	349	299	349	345	314	326	329	305	328	347	299	302	327	299	331	312	340	318	300	341	344	344	372	324	339	312	332	340	338	320	311	352	306	305	322	320	333	294	315	323	341	317	323	343	335	317	314	325	323	302	346	320	336	334	306	322	325	312	332	307	307	340	318	329	326	338	336	343	364	295	320	346	333	306	315	333	297	342	315	339	336	301	328	342	326	325	299	317	327	322	319	347	339	346	357	344	324	309	366	333	322	356	328	307	336	324	320	305	311	328	356	325	359	335	347	320	311	331	285	327	370	341	316	339	323	319	341	350	284	302	338	349	340	305	312	357	285	333	351	321	323	342	311	310	320	345	308	326	310	386	301	319	309	310	317	339	352	338	274	336	297	358	323	306	324	318	316	275	303	323	322	352	335	337	311	345	365	306	323	323	346	306	326	345	313	335	332	313	309	328	309	330	356	328	319	331	322	290	325	368	328	359	325	327	328	316	347	295	341	327	330	336	335	324	305	340	338	330	318	325	307	337	332	314	378	325	313	347	311	344	291	343	323	332	303	327	332	290	320	340	334	292	316	327	324	303	310	341	307	315	318	335	323	311	325	324	327	321	308	346	346	330	282	337	371	345	314	336	312	354	355	336	325	329	324	356	339	319	331	349	332	327	314	339	311	331	325	309	334	319	322	351	353	336	388	323	362	317	310	332	342	303	316	345	337	327	303	322	358	304	333	334	339	305	377	331	343	285	330	308	315	293	281	341	311	303	321	313	321	313	328	319	353	311	311	345	322	341	347	330	328	336	329	331	305	329	352	305	317	305	314	322	303	363	343	344	331	341	330	340	332	319	331	326	330	340	334	346	311	322	324	351	315	345	340	319	325	339	333	323	315	344	330	307	316	322	338	320	302	302	340	319	363	337	333	350	292	333	289	330	293	298	330	308	356	327	300	312	315	337	308	336	350	292	347	330	328	330	311	317	339	334	338	305	341	320	304	333	317	327	315	303	349	339	313	311	326	362	308	344	333	327	327	293	353	333	333	318	286	332	344	336	308	339	338	324	338	344	339	344	328	300	316	328	356	316	343	340	342	307	305	310	321	340	313	361	322	338	310	310	328	309	314	339	303	314	316	319	318	332	299	291	286	331	338	324	325
2571	841	1314	4252	13763	9970	10824	12652	8451	3768	2026	1194	832	800	761	758	725	771	775	787	785	826	752	761	762	805	759	775	815	787	772	756	813	809	786	842	795	776	803	768	764	735	764	732	744	793	765	797	779	812	824	777	846	771	772	727	762	780	736	790	829	719	803	806	810	779	808	813	801	765	810	763	778	759	838	767	754	801	793	760	801	762	791	789	783	799	783	797	789	844	772	825	798	788	725	812	773	792	771	797	802	842	782	807	805	790	824	784	749	779	777	795	780	744	803	814	781	825	745	818	750	761	753	799	721	794	757	788	774	776	764	756	820	787	747	748	779	781	818	773	784	746	766	779	769	761	733	776	793	804	781	792	742	765	825	782	751	795	758	746	756	774	783	793	737	740	745	790	760	787	796	772	796	765	719	800	781	811	817	774	756	763	811	844	836	796	801	794	783	771	736	787	738	769	753	758	790	817	786	804	734	810	774	756	741	830	732	747	768	736	795	775	776	775	746	838	800	793	802	778	829	766	762	751	818	770	770	777	808	825	767	798	741	730	781	804	765	786	736	788	817	802	823	774	783	804	754	793	771	808	791	801	791	752	798	783	789	809	771	814	716	756	791	768	773	733	751	769	713	822	734	769	789	752	771	799	801	821	750	806	733	807	776	769	830	754	787	777	797	754	740	790	789	773	801	836	743	795	791	808	734	804	793	737	812	802	771	807	817	809	760	784	829	783	767	761	752	782	770	731	795	738	829	768	762	807	787	776	766	840	734	806	785	759	826	743	736	735	810	764	810	749	759	779	811	839	715	798	767	807	837	741	762	784	777	771	771	778	838	750	768	760	797	789	750	785	759	814	809	796	784	731	794	813	753	778	784	836	815	743	790	814	788	782	781	758	798	745	790	764	768	826	803	802	791	788	818	784	828	780	747	732	797	778	804	809	716	779	730	813	821	771	810	815	763	827	821	776	763	790	788	784	778	782	747	787	765	805	787	804	774	780	813	799	788	734	811	792	766	756	734	783	774	799	839	797	781	766	744	809	790	835	766	787	753	848	776	770	830	798	813	769	809	758	806	737	745	821	812	778	757	807	807	775	818	727	788	805	764	767	758	776	779	764	760	758	799	836	750	802	810	741	778	754	727	826	798	776	778	753	769	784	795	717	795	708	771	778	756	807	797	794	800	759	736	801	792	742	817	756	773	794	790	780	769	773	766	732	786	771	744	784	778	807	750	786	768	793	756	743	797	811	769	800	811	752	745	723	759	788	764	819	792	739	793	776	731	811	743	767	761	818	848	777	810	802	830	827	772	742	817	699	815	782	771	788	771	766	757	761	791	768	768	771	821	783	782	766	769	724	808	753	753	801	795	755	776	820	808	782	801	771	780	822	781	803	760	812	782	812	807	752	775	746	765	735	792	766	754	797	810	768	786	790	829	766	791	750	810	752	791	775	742	752	781	833	783	782	766	780	870	793	716	786	818	766	799	762	775	760	820	792	816	768	738	769	774	787	780	773	801	803	761	790	775	795	806	768	808	798	804	770	783	790	753	756	795	805	788	840	766	774	809	768	785	805	790	792	768	742	781	802	727	751	772	765	773	725	790	777	813	803	754	800	722	781	736	806	746	779	761	742	796	773	782	785	774	784	768	791	781	764	791	798	797	766	764	783	726	752	746	772	760	816	771	756	796	820	748	776	805	749	725	769	759	770	791	760	768	809	816	827	781	747	789	751	814	776	759	756	772	836	744	793	760	818	811	751	804	808	753	786	812	758	788	806	789	805	816	756	752	775	807	740	803	806	700	792	763	811	723	776	788	818	763	739	791	752	768	750	798	798	789	778	796	771	787	756	801	782	785	755	805	768	789	807	771	834	817	769	744	751	759	732	786	787	797	782	738	764	753	786	783	868	778	767	800	773	766	746	734	770	823	805	777	793	777	793	777	823	772	765	829	765	782	824	704	773	763	852	774	789	748	826	771	802	768	757	825	721	789	781	781	756	800	811	764	734	735	757	754	776	784	805	768	784	815	796	798	788	853	754	769	810	776	786	785	776	756	774	803	790	774	755	741	764	775	787	813	833	785	814	804	778	828	756	730	774	756	731	794	779	781	747	822	843	753	769	783	832	773	761	753	839	774	765	752	773	744	824	787	766	795	736	814	727	808	785	716	768	745	799	788	757	788	732	783	796	814	817	742	761	739	778	766	776	795	822	788	775	814	778	777	754	753	813	835	784	785	741	787	750	763	784	801	759	778	819	794	812	826	774	784	799	751	768	768	824	802	769	756	788	766	756	786	798	732	793	749	785	783	807	802	732	829	799	775	803	765	797	785	814	773	815	796	794	742	751	818	783	764	806	795	825	769	792	771	766	785	821	766	763	779	829	714	763	804	757	758	833	731	801	833	830	816	773	806	757	793	826	769	756	761	783	788	777	795	794	762	760	775	810	807	766	826	777	726	776	835	826	757	795	773	766	738	730	807	780	788	795	754	760	784	802	785	810	793	753	783	718	749	833	788	739	776	771	816	766	789	760	787	831	739	785	799	745	728	750	799	768	788	822	826	786	763	800	738	812	718	803	799	792	748	785	769	794	772	763	798	766	788	799	796	817	833	780	806	775	819	766	806	782	802	733	775	771	779	783	747	784	800	788	721	773	752	766	759	810	786	776	742	760	761	783	730	772	776	753	794	801	806	790	747	747	752	802	775	788	776	777	768	756	765	761	798	768	755	780	743	765	806	768	853	763	774	717	752	807	758	792	799	802	787	784	817	774	754	709	772	758	776	788	799	771	772	798	762	822	748	777	793	836	800	800	826	757	761	716	778	797	767	825	734	764	754	804	782	792	759	807	826	733	775	762	791	775	766	783	774	816	743	798	779	799	781	753	766	794	787	766	779	787	796	763	773	769	788	824	786	781	737	791	797	779	798	774	817	809	733	802	769	788	825	821	778	760	780	817	745	782	811	728	792	808	834	764	815	740	744	821	775	824	786	771	788	780	805	747	755	792	763	760	789	795	756	809	799	764	825	777	782	787	762	762	744	757	826	790	817	723	852	770	807	831	782	734	777	757	795	771	797	784	766	823	789	759	786	813	788	758	845	793	774	814	798	790	783	746	783	772	760	792	825	769	769	813	745	791	776	761	738	738	765	781	783	758	796	750	752	714	781	789	758	786	784	802	766	775	807	754	747	735	767	782	807	815	788	785	736	743	769	719	795	811	793	781	785	753	788	776	786	794	795	794	754	772	773	786	815	806	776	735	765	757	751	793	819	790	755	799	790	780	783	781	770	782	774	814	826	758	749	747	742	789	748	800	758	798	766	808	813	789	820	753	822	782	787	765	858	766	800	819	793	770	744	798	813	789	779	791	787	802	831	767	787	784	776	783	796	759	754	744	752	735	788	753	788	830	821	737	764	821	790	822	807	778	808	765	819	757	752	858	739	754	779	769	755	791	835	781	799	751	777	818	788	770	818	788	770	753	775	768	829	781	762	789
13245	2710	3515	23237	56670	56811	40547	36858	26725	13784	5083	1522	528	322	288	254	241	212	239	295	250	245	226	260	238	248	267	251	243	228	205	236	200	261	240	249	250	237	230	252	250	234	253	246	259	221	239	260	248	267	269	253	230	239	262	245	255	259	238	271	242	244	294	246	231	271	246	247	245	260	284	274	234	245	235	228	257	227	245	235	239	234	255	241	221	221	241	247	229	241	263	275	250	251	252	229	229	242	256	268	254	236	239	249	235	242	255	255	245	222	257	218	250	217	258	234	236	232	252	234	241	228	244	226	245	257	232	266	222	209	239	223	259	282	257	254	268	243	271	242	259	233	218	254	256	235	283	255	253	214	231	260	248	211	274	249	268	248	221	251	253	261	263	249	224	227	252	260	269	212	242	256	239	201	249	242	262	241	249	256	243	237	244	264	256	232	246	248	248	244	259	239	250	251	244	231	235	253	234	236	238	238	229	271	250	199	259	237	244	245	237	240	261	273	220	258	283	253	243	259	263	236	241	246	247	255	245	245	270	251	248	262	223	241	221	269	248	236	250	262	240	223	242	259	242	238	233	261	212	248	264	271	246	257	261	279	235	269	270	276	240	235	246	256	294	259	213	238	257	269	259	244	240	217	237	231	206	263	252	246	237	231	254	276	242	242	239	266	243	225	261	249	211	246	265	239	243	240	212	211	236	247	257	262	237	238	255	253	211	216	230	261	227	214	232	258	245	247	267	258	249	237	271	238	214	232	237	243	231	276	230	274	234	234	238	231	254	264	249	227	260	253	263	219	236	246	248	243	274	231	214	235	238	240	262	224	216	281	229	261	242	269	231	250	240	238	260	255	249	245	212	255	228	265	266	262	251	246	258	241	249	279	258	257	252	259	234	210	240	248	268	276	234	246	270	251	261	271	232	260	242	236	246	223	267	288	229	240	245	248	261	251	243	259	261	255	234	246	254	250	255	262	250	251	247	230	229	235	264	206	251	278	259	231	292	221	244	240	253	265	249	251	250	291	241	260	234	265	239	262	235	238	226	246	233	235	252	256	245	264	227	282	224	252	214	234	255	244	219	243	262	234	265	218	246	243	239	238	236	242	237	236	261	271	251	264	242	222	225	283	261	250	243	251	230	227	234	228	255	248	233	250	263	233	244	243	252	286	237	231	300	232	223	233	266	265	238	229	206	249	239	242	254	239	209	226	254	246	240	242	223	234	228	271	259	233	231	230	261	247	234	240	228	239	258	226	245	216	255	252	238	235	226	250	223	232	223	244	248	253	233	226	265	227	241	250	263	262	254	254	247	236	249	222	196	208	235	242	247	264	253	270	247	259	263	264	249	263	221	239	209	243	269	256	254	229	252	235	234	227	245	245	204	257	251	233	245	252	258	250	242	252	223	206	243	242	259	229	244	234	256	247	238	257	238	258	240	263	262	238	247	253	257	256	271	256	241	236	244	273	255	237	235	220	245	208	221	240	239	270	237	251	261	209	249	254	221	227	246	275	222	265	268	248	244	221	235	227	236	260	255	243	268	231	243	260	246	226	260	267	251	251	250	241	270	240	239	252	244	280	255	238	250	254	251	245	255	248	239	276	243	238	268	231	220	227	247	267	219	236	235	238	228	261	238	273	238	249	236	260	238	224	220	237	241	250	240	254	265	241	220	238	223	227	231	232	243	271	202	228	213	219	279	235	261	240	254	247	267	256	257	272	211	245	257	212	229	262	242	248	259	243	266	274	246	239	227	218	224	238	256	235	243	230	227	263	254	262	222	233	227	241	250	254	259	251	262	229	253	221	239	248	225	221	250	267	209	274	247	221	201	245	274	273	226	254	231	283	259	255	245	257	270	269	237	226	215	242	280	253	266	261	249	243	223	274	242	249	238	259	259	262	243	238	265	216	252	262	244	231	238	259	246	241	228	236	223	262	241	240	268	236	254	219	249	251	229	224	228	275	280	248	244	252	221	272	240	252	262	234	248	265	250	252	240	252	245	236	254	251	237	215	260	226	265	246	221	250	253	224	253	251	241	252	218	260	245	248	227	252	231	228	248	271	273	227	230	247	232	276	234	230	252	265	267	221	243	230	241	253	242	229	263	251	249	248	258	250	234	267	231	266	258	239	242	257	223	280	216	243	233	259	232	226	223	249	244	236	254	268	286	242	273	238	222	232	248	219	266	259	240	242	268	231	244	247	233	250	264	262	236	239	236	257	264	232	240	236	238	250	232	210	241	250	250	232	247	229	236	245	215	210	265	226	260	236	246	281	267	231	254	257	260	270	228	234	264	255	249	225	248	228	245	250	209	246	238	231	237	229	264	223	239	249	218	251	247	227	239	257	252	209	256	268	217	274	233	231	235	242	266	251	207	232	247	244	235	228	266	262	254	262	256	227	275	225	246	251	222	227	256	241	258	232	267	259	231	249	260	259	234	247	240	241	241	253	233	269	247	260	256	253	249	258	250	235	249	262	198	252	240	253	238	242	238	273	271	235	241	246	247	237	241	238	252	257	260	269	235	242	243	268	265	253	265	214	229	268	265	246	234	224	222	240	229	233	259	241	254	271	236	219	226	219	216	227	236	264	268	247	243	266	218	273	252	266	254	236	242	245	254	265	241	270	242	214	261	252	225	276	231	247	253	257	261	264	229	255	259	250	242	268	216	229	248	242	251	233	257	282	261	240	275	252	228	247	258	258	241	262	269	252	245	249	258	222	236	269	242	227	288	222	245	220	249	232	246	253	264	221	216	260	209	229	259	231	252	232	217	247	282	243	247	232	259	222	262	237	217	261	279	235	245	267	254	235	252	254	239	266	262	241	245	276	258	256	246	275	230	243	237	240	235	240	255	225	260	253	227	238	263	231	244	248	263	230	259	234	250	248	240	228	240	276	274	226	240	269	246	234	233	245	241	255	250	274	255	245	248	238	260	282	227	256	260	257	254	273	228	251	239	255	284	247	238	227	231	238	264	245	232	236	254	234	248	245	252	226	225	273	238	240	229	240	245	254	229	254	238	247	243	252	240	230	230	250	265	240	239	255	245	271	238	252	260	246	242	245	249	267	237	274	203	257	249	235	253	251	242	258	236	256	234	253	243	234	244	236	247	251	216	246	253	241	258	228	247	215	256	248	258	249	272	255	246	256	248	231	232	227	256	244	210	269	225	258	250	231	242	255	265	244	239	219	246	259	239	264	253	219	248	285	266	241	252	251	263	241	245	242	245	275	271	232	253	236	242	224	248	255	243	235	234	277	254	261	245	210	268	209	260	226	241	233	246	267	233	267	248	256	250	242	253	222	242	237	225	264	230	249	250	268	241	258	248	214	248	267	240	250	258	243	236	251	250	234	228	261	257	244	244	236	238	240	222	253	258	245	273	252	244	258	257	243	228	238	220	243	216	241	216	244	253	247	261	234	229	265	217	258	236	235	240	234	247	229	264	234	217	268	258	257	209	235	234	264	252	236	225	229	226	231	252	253	251	241
7716	2586	6875	36694	66718	63665	54214	51637	42091	28945	14813	5643	1942	913	659	621	640	591	621	600	648	583	628	623	626	617	651	596	607	590	630	589	666	580	602	573	621	631	589	604	559	599	633	571	637	568	629	596	596	582	604	623	613	627	600	643	580	612	611	592	608	681	582	613	610	614	620	644	563	611	600	570	622	563	622	666	615	580	622	626	568	619	615	604	626	601	616	608	633	607	635	601	636	639	605	540	666	635	628	603	579	602	601	582	582	584	622	552	629	564	601	578	595	566	612	610	617	615	620	628	590	663	679	646	623	668	617	627	622	603	608	630	585	604	592	606	646	626	632	627	563	617	596	624	592	605	581	554	631	634	600	647	566	587	593	657	633	588	582	619	596	606	576	611	612	653	617	650	671	627	624	593	639	610	649	618	603	641	632	606	563	597	574	598	618	626	651	606	642	639	629	634	583	568	587	625	648	556	580	616	609	612	632	629	583	634	637	604	605	576	589	607	589	636	595	556	597	598	656	656	630	607	612	584	614	557	604	597	627	644	639	629	611	606	583	641	626	652	622	603	615	587	640	598	615	603	626	589	636	572	586	619	613	630	617	629	631	604	620	599	600	616	592	553	619	628	585	615	601	605	650	605	598	604	619	671	658	654	616	644	647	616	695	549	627	609	598	605	590	607	611	651	611	595	627	615	582	614	579	628	645	634	605	623	602	660	603	644	604	601	662	610	598	575	596	653	627	598	596	606	598	607	614	653	613	608	638	633	589	602	620	643	644	638	654	618	601	622	570	617	581	577	608	611	636	606	630	592	646	569	609	601	608	616	613	627	609	567	586	632	617	613	644	574	588	610	596	618	605	638	658	623	657	623	590	616	636	646	608	629	650	596	632	636	643	612	668	572	633	599	588	654	641	617	651	626	581	620	567	654	626	586	618	631	629	581	617	594	554	586	623	632	591	567	544	607	617	631	598	646	635	572	614	573	654	578	638	613	626	601	599	604	626	614	568	595	610	599	619	587	574	582	597	617	582	608	625	599	636	656	614	599	641	586	605	580	589	599	648	623	651	610	583	620	597	644	622	666	612	617	574	655	581	631	638	668	608	584	624	626	601	627	614	585	606	592	589	647	585	612	675	625	627	628	601	618	625	614	625	638	602	576	621	617	583	620	622	619	622	632	607	639	644	600	599	598	594	559	631	593	604	601	642	589	641	626	595	595	601	590	636	616	608	600	617	651	644	630	595	586	633	604	578	626	556	604	614	625	612	588	629	668	599	615	584	573	633	598	575	625	591	592	569	621	620	625	616	587	612	607	598	563	598	630	579	570	622	575	590	589	625	595	647	638	632	646	576	620	663	548	605	581	621	583	601	612	599	640	610	614	646	627	566	618	611	633	633	557	613	597	616	583	665	615	644	584	611	627	590	612	665	611	594	647	632	603	605	559	627	576	606	625	591	634	661	601	567	568	582	628	591	602	633	604	617	630	662	587	627	667	589	647	581	613	594	581	622	586	641	623	684	569	603	567	569	617	600	594	618	636	627	581	593	629	603	621	586	582	621	591	658	626	631	580	608	645	581	653	602	623	595	616	592	586	620	637	679	610	584	650	621	586	617	636	583	589	575	594	653	609	614	636	606	576	622	604	618	580	625	621	606	647	596	560	653	604	570	617	595	628	638	615	619	601	616	584	597	601	593	604	629	610	602	596	624	600	630	611	612	594	568	604	619	596	600	612	611	587	626	660	638	619	571	654	566	622	643	618	592	653	596	597	622	584	614	603	607	635	615	617	594	637	571	613	637	627	634	593	629	606	635	637	631	635	647	610	597	613	655	564	612	615	563	601	629	604	614	588	586	598	640	646	624	607	634	671	608	642	621	627	593	596	624	585	604	674	620	633	609	636	609	612	617	600	581	589	629	609	597	602	591	614	583	631	574	604	607	640	623	584	613	602	593	587	598	611	597	602	593	657	608	600	632	618	617	577	583	554	613	619	613	603	611	570	610	576	599	625	638	648	599	636	600	629	588	595	623	606	603	585	613	606	611	652	616	600	630	635	600	572	676	647	624	597	574	602	588	582	596	602	633	597	579	586	591	621	586	568	637	622	574	609	624	616	609	581	610	641	627	608	655	584	591	638	593	630	585	622	633	654	639	677	632	614	610	578	602	635	585	577	617	638	642	626	588	600	596	624	619	611	612	582	640	612	579	619	596	621	626	597	598	569	590	626	657	622	604	642	596	605	641	623	609	611	583	656	623	600	604	591	602	592	609	615	647	583	610	601	567	595	609	629	589	585	641	642	612	626	602	640	607	610	608	627	639	567	617	636	624	607	633	597	638	620	563	642	589	620	613	641	638	631	620	595	629	615	581	591	652	584	640	599	588	553	606	583	593	649	649	624	596	570	640	592	641	595	654	653	592	609	618	616	624	570	588	647	612	628	597	598	610	588	588	597	626	615	571	616	561	604	564	595	584	571	565	619	585	600	613	608	584	595	617	672	579	602	604	585	616	607	625	647	599	635	593	651	604	610	608	612	640	568	609	577	629	608	590	595	609	615	596	552	638	619	612	610	587	608	614	567	591	671	612	632	617	626	629	598	614	614	625	617	586	600	623	635	621	617	632	597	635	599	621	617	633	574	615	624	592	594	637	602	619	607	654	587	599	564	614	598	622	610	624	629	593	573	608	602	666	624	603	622	616	573	587	601	619	556	625	587	641	623	637	576	635	651	599	630	627	569	593	636	628	604	610	630	602	610	577	625	624	606	574	585	633	649	638	638	619	675	583	630	627	636	596	581	656	642	634	610	588	647	660	607	628	626	596	576	660	582	633	608	630	643	609	648	636	593	585	607	607	615	605	631	634	636	637	613	591	587	632	607	571	632	614	604	675	554	642	633	662	606	646	619	618	600	616	585	645	594	617	634	620	645	560	617	619	601	597	611	601	587	582	548	620	636	588	564	560	596	646	641	602	603	597	601	601	605	639	599	630	634	613	596	579	657	589	621	623	630	622	605	612	635	571	619	612	605	621	617	609	616	595	614	616	614	577	623	622	578	611	650	575	583	560	607	636	580	613	632	622	577	637	643	587	585	592	592	605	569	632	581	609	618	603	596	625	608	589	620	627	606	664	608	582	624	598	583	674	593	595	585	609	624	614	595	603	618	610	604	610	586	573	609	618	615	663	627	569	630	612	626	579	595	610	606	631	611	621	603	623	594	621	615	636	662	623	590	624	644	642	634	607	626	588	614	599	632	606	619	596	609	597	616	612	585	639	595	573	669	588	611	582	610	582	612	640	578	656	609	629	655	608	622	643	639	633	639	609	609	599	609	620	584	625	602	635	595	602	622	629	585	638	605	630	632	612	611	620	590	592	629	606	575	610	637	624	621	603	630	637	621	600	580	602	583	602	624	599	603	639	613	584	658	637	616	626	612	596	597	602	585	601	636	619	579	593	598	620	583	648	608	578	641	632	646	601	610	631	621	660	603	613	589	654	591
14787	3262	3838	22982	63013	63733	45545	34053	22129	12162	4307	1339	500	298	242	236	233	240	257	215	240	234	228	270	257	226	239	232	254	232	243	241	229	225	242	231	205	246	207	243	233	233	236	249	226	227	273	258	243	266	222	213	259	230	243	241	202	259	242	236	251	255	232	230	253	265	239	208	239	229	249	261	241	222	235	251	233	206	216	234	251	246	228	260	247	264	262	237	225	244	233	268	230	237	265	248	220	226	262	219	238	260	246	219	238	225	230	229	241	245	236	233	209	230	232	223	245	248	238	233	217	225	228	247	242	213	238	233	218	225	260	243	206	241	242	200	237	261	219	233	210	231	206	253	230	227	231	257	213	228	228	228	238	221	218	232	254	255	254	225	228	245	225	209	237	234	216	244	265	264	247	220	273	250	239	217	248	214	245	248	215	248	230	206	229	246	260	231	239	220	231	224	267	215	231	254	228	241	245	250	231	246	249	239	221	221	249	221	240	234	203	234	219	250	222	231	244	219	234	245	207	233	237	243	244	239	256	253	251	216	205	258	245	206	226	208	247	221	263	218	230	239	214	223	226	233	264	228	202	220	267	266	250	261	239	227	235	218	243	266	261	227	253	229	239	227	231	237	228	224	231	254	258	206	226	221	235	247	246	219	241	215	206	266	212	219	247	211	215	239	229	251	256	234	240	230	241	244	232	253	243	227	235	257	243	227	241	229	221	227	220	246	215	249	213	228	202	233	253	234	238	236	232	208	211	220	226	248	243	261	254	241	252	225	250	241	244	257	262	216	261	264	228	194	227	244	225	249	241	230	249	251	222	238	251	242	219	220	251	237	259	244	215	235	213	211	228	232	214	212	238	247	241	239	241	245	244	256	225	278	227	222	242	224	218	227	218	222	245	216	260	218	231	253	240	227	235	234	222	240	231	249	258	219	244	199	249	236	265	258	237	224	187	197	268	239	222	205	209	249	215	242	226	241	238	211	262	225	237	214	262	234	277	231	214	228	198	229	234	215	211	229	233	225	237	247	218	224	248	232	246	220	212	243	257	233	230	230	246	225	227	257	232	204	240	255	237	227	229	236	231	228	244	254	249	196	244	247	223	246	243	260	238	259	223	247	225	242	242	200	241	257	203	241	239	216	244	215	232	236	247	260	243	244	239	228	261	235	230	239	260	232	246	257	200	247	246	255	230	244	228	237	239	222	261	235	245	235	248	216	233	234	226	251	246	240	242	252	242	254	235	242	239	240	232	262	268	268	248	224	207	245	194	256	231	219	238	222	248	285	220	241	244	226	245	271	192	246	224	243	254	221	222	240	243	222	253	233	225	251	269	258	229	197	240	247	230	229	286	254	256	252	219	236	253	240	225	253	226	231	256	214	250	236	249	245	229	229	237	248	220	238	189	250	218	220	256	241	242	233	250	210	207	218	240	227	238	246	239	253	237	228	234	237	235	233	258	234	248	235	254	232	264	252	228	259	219	222	250	226	217	216	260	214	205	205	208	254	242	217	252	256	251	207	245	229	224	246	245	231	234	240	232	239	256	234	234	221	241	219	234	265	253	256	239	213	253	257	213	225	267	227	242	237	224	223	246	236	227	254	238	207	218	248	246	264	204	242	232	215	236	256	249	260	235	222	215	220	232	224	236	232	243	226	255	243	244	244	242	242	241	221	227	238	230	226	207	232	209	231	216	229	248	241	233	213	215	237	219	237	248	223	216	203	257	226	239	229	238	246	240	232	221	257	237	226	226	236	268	220	236	244	236	227	232	212	237	219	263	247	239	245	249	239	236	228	238	227	226	233	264	251	260	223	240	227	236	240	216	247	220	239	280	239	240	240	239	223	242	237	210	238	232	245	239	255	199	231	206	235	234	226	236	201	231	223	215	248	252	218	263	258	234	257	236	237	253	244	229	257	221	221	247	226	223	244	231	246	248	253	244	230	216	219	229	235	240	224	258	239	247	234	244	227	240	235	269	227	240	232	248	233	237	233	237	241	248	205	237	216	232	248	218	222	253	255	253	194	229	219	253	259	217	225	245	213	248	248	226	249	223	266	222	238	257	253	232	238	207	224	233	252	234	246	245	237	234	242	258	227	220	246	233	218	247	239	231	231	225	203	238	238	237	252	250	229	209	247	219	216	219	224	248	232	221	227	240	245	236	236	235	234	227	235	233	214	227	252	248	216	231	260	233	240	224	234	216	237	232	214	240	242	257	242	238	224	238	223	221	212	247	224	234	260	249	245	227	235	259	214	207	245	191	205	197	246	219	238	248	199	259	247	252	252	239	237	212	239	227	215	215	218	250	239	230	226	229	236	232	257	231	249	232	215	239	262	236	253	230	238	237	257	224	244	231	230	240	212	242	206	248	231	232	223	233	222	239	241	219	249	229	235	249	243	251	225	240	260	241	231	249	240	251	244	249	215	268	245	227	222	246	220	233	224	230	240	212	258	244	222	233	258	262	210	233	216	221	239	233	249	212	227	234	262	245	211	241	240	243	239	257	241	229	226	253	255	244	249	246	229	262	241	225	246	227	239	244	223	234	248	229	230	265	232	234	234	233	223	267	255	252	247	229	231	236	215	226	283	218	211	242	195	219	239	234	252	242	248	245	258	225	236	234	251	205	229	246	212	222	234	223	202	240	233	207	234	253	230	244	233	215	236	231	266	252	214	251	253	238	243	254	226	248	249	249	249	229	227	253	215	234	257	230	214	212	225	213	213	278	241	226	216	222	220	244	223	217	204	251	219	268	232	230	237	245	231	240	218	234	208	262	205	210	251	228	235	249	219	231	231	210	237	232	225	255	231	251	233	258	203	241	240	247	233	201	248	224	241	222	229	266	250	249	230	241	230	240	227	229	220	223	240	286	260	220	223	199	255	229	250	243	228	226	250	254	243	211	256	246	231	270	257	206	227	260	252	271	220	227	254	246	232	213	234	234	223	223	234	220	224	207	225	252	219	252	238	226	208	231	229	238	266	235	220	256	254	232	232	233	242	221	247	237	236	260	243	268	219	232	261	227	255	269	268	228	254	227	241	253	228	223	224	243	235	230	232	230	255	236	225	258	244	255	194	254	227	238	221	294	274	264	244	240	250	207	251	255	245	239	243	234	229	232	200	240	241	191	215	231	221	218	237	245	238	228	242	251	242	247	235	241	247	227	237	236	268	224	249	245	252	247	242	246	221	243	231	222	224	224	222	227	240	213	215	226	243	241	259	254	246	211	227	231	214	239	233	206	212	193	241	244	251	244	286	254	246	241	236	220	257	238	229	204	229	223	227	261	257	220	263	189	251	210	264	238	206	214	212	223	267	225	233	216	249	238	233	214	211	220	255	247	230	228	226	231	216	232	213	225	247	235	234	234	237	237	211	228	223	241	221	227	236	238	222	232	262	213	232	189	248	237	209	200	214	231	235	238	228	221	240	246	219	226	254	248	240	225	247	236	232	227	224	224	241	226	238	236	241	196	216	226	209	253	240	248	226
7977	2847	7189	35629	71546	73436	56738	48267	38422	27149	13679	5288	1858	922	677	587	588	602	594	591	636	663	625	616	615	612	610	584	599	607	574	587	572	620	554	541	636	599	615	606	615	621	573	610	558	590	600	593	575	582	594	547	554	578	575	519	592	588	592	587	577	620	632	602	595	632	583	605	579	580	597	580	606	526	576	586	593	598	565	612	623	600	632	578	580	644	619	604	598	622	610	609	603	600	606	611	597	590	605	573	572	589	577	547	602	601	589	602	592	574	593	603	535	578	593	578	627	623	603	615	623	569	559	593	585	582	580	547	617	606	580	563	662	598	612	611	553	617	585	572	590	622	548	575	543	576	598	608	583	613	572	604	573	599	566	600	577	566	598	588	615	592	597	640	553	580	622	601	600	576	567	627	603	570	545	580	560	594	573	584	583	636	634	590	563	590	640	627	599	573	633	599	618	573	610	581	559	609	587	620	599	583	584	608	578	527	594	619	601	597	615	620	574	607	627	562	538	564	568	618	558	623	554	594	584	571	567	587	571	608	599	627	626	557	592	591	552	540	610	571	571	637	593	511	610	611	594	626	561	604	609	589	603	594	593	580	591	610	579	584	598	558	617	550	591	595	608	589	599	569	563	623	588	578	606	581	557	591	609	584	568	646	584	586	566	581	584	648	583	588	585	598	600	580	589	572	635	601	594	622	560	589	583	616	558	589	591	566	601	576	596	575	555	590	581	598	604	624	580	594	643	599	596	566	615	617	582	594	553	606	620	570	551	634	566	608	596	549	584	585	587	600	578	630	599	596	582	577	587	603	607	544	604	591	585	590	615	603	600	562	596	574	634	641	578	604	605	563	554	647	625	624	572	608	593	511	556	634	579	603	633	598	597	612	563	617	615	594	602	601	612	586	622	601	546	619	593	609	614	594	584	598	577	583	591	537	600	575	637	595	578	551	583	567	567	656	576	571	617	629	592	556	591	602	565	574	610	539	644	595	590	545	612	579	567	554	598	597	591	593	604	559	607	600	630	572	593	601	595	547	570	617	610	588	619	558	560	598	605	557	588	568	574	604	598	586	597	575	654	627	606	599	568	593	593	632	583	632	609	599	623	622	580	604	541	604	582	656	548	602	603	611	565	600	626	609	579	561	584	606	564	589	613	574	647	605	573	588	622	639	604	613	592	623	609	597	582	591	562	601	555	613	586	594	587	585	576	552	582	603	628	622	605	610	565	572	554	578	571	598	601	577	593	633	610	562	562	584	641	586	627	613	610	575	625	601	578	610	601	631	624	574	612	589	598	605	576	586	566	617	574	587	604	557	585	618	613	601	548	572	609	573	609	601	598	596	560	557	586	613	596	624	581	627	628	598	611	626	553	601	541	578	630	610	611	602	556	531	602	575	585	585	576	607	581	586	569	592	586	642	570	570	589	578	616	605	637	587	565	562	607	618	575	590	580	623	602	568	602	610	577	549	620	616	656	625	567	633	564	631	586	613	576	584	609	560	551	587	607	601	610	570	579	584	582	594	584	588	618	571	602	617	653	587	567	576	582	584	592	576	575	578	578	581	608	597	601	573	580	610	595	606	553	580	586	609	595	613	564	593	548	634	614	617	613	561	638	609	631	607	636	622	590	544	606	559	556	594	579	558	606	556	609	624	577	607	593	582	576	605	628	579	593	579	595	609	557	529	583	585	597	589	617	630	603	591	610	588	578	644	581	639	604	613	608	572	591	590	590	597	586	579	615	616	555	571	556	594	633	618	569	554	585	602	595	594	598	623	600	549	595	572	638	596	539	618	603	560	639	558	592	562	585	583	624	618	592	607	604	598	591	622	594	574	600	613	619	620	598	570	580	617	567	610	559	613	555	570	590	648	583	592	605	608	610	602	611	616	605	552	632	598	588	592	606	608	617	615	601	571	550	596	554	553	601	558	600	556	622	610	566	607	594	633	601	580	594	546	562	592	582	574	602	585	553	559	596	624	614	621	546	585	585	637	604	597	625	587	583	584	597	558	598	601	568	578	620	631	588	601	616	567	611	591	603	579	601	594	560	607	591	613	597	584	603	626	615	634	588	594	610	609	646	637	596	610	599	617	605	587	595	649	625	581	589	636	589	641	636	616	581	548	568	570	616	577	578	577	553	559	583	571	590	617	602	550	634	599	594	613	581	576	612	584	577	648	617	608	545	661	577	621	610	582	635	597	562	599	609	584	563	588	614	592	580	581	607	584	556	586	621	577	617	618	663	575	589	597	624	619	631	589	613	596	561	611	629	595	659	634	648	584	628	588	569	588	583	599	571	574	584	617	571	547	566	577	617	574	617	594	615	627	597	609	584	600	584	578	567	623	582	608	618	599	585	585	576	568	590	607	600	588	566	621	578	564	605	613	600	618	596	630	550	605	593	673	582	575	563	585	632	617	610	570	593	564	634	593	576	558	585	618	612	583	596	594	630	600	582	611	600	580	619	592	607	595	574	608	598	597	601	579	581	589	573	592	598	629	608	588	590	570	586	626	562	627	618	615	613	629	647	599	572	600	614	602	588	577	565	571	598	588	575	626	608	623	540	612	578	577	586	590	583	580	586	610	600	566	617	585	629	589	565	593	631	581	578	580	605	592	591	560	605	540	583	628	569	617	572	594	608	636	602	584	588	550	587	585	619	646	580	561	594	597	574	595	574	570	601	602	569	530	584	568	613	646	608	614	578	559	622	641	554	605	591	571	592	572	603	593	608	590	618	557	586	617	573	578	560	605	575	566	612	607	604	595	593	574	605	612	558	605	616	570	573	589	586	582	612	623	580	599	552	568	617	567	625	597	579	608	607	625	619	665	556	588	588	603	608	606	600	553	573	596	571	581	638	578	589	645	605	599	597	591	605	601	602	604	603	602	571	551	605	581	565	622	594	598	589	596	602	560	606	603	510	588	602	589	592	583	595	570	594	628	564	596	564	601	552	616	522	630	610	580	585	624	592	591	599	590	592	590	599	612	601	612	581	601	563	607	614	563	634	608	637	618	568	588	575	577	614	586	622	593	598	593	593	585	581	596	607	586	545	568	586	565	580	582	595	628	605	588	606	586	630	578	609	583	596	565	576	632	569	586	587	575	577	617	575	565	597	584	566	593	573	642	632	601	583	594	578	561	578	595	619	561	592	559	613	582	565	580	564	569	554	612	528	583	612	561	627	568	600	609	567	582	597	595	619	565	570	608	568	566	608	601	570	591	585	587	573	609	604	624	572	560	614	598	544	595	625	620	615	580	589	624	599	598	562	572	612	588	600	597	634	640	603	561	588	588	647	589	575	597	549	642	617	595	626	601	605	590	563	628	612	531	577	563	604	595	594	574	620	604	606	591	594	579	596	601	589	597	600	629	562	587	600	599	561	599	595	617	610	572	624	632	581	595	617	552	561	613	584	553	570	544	613	580	571	560	621	612	550	574	599	597	608	613	586	607	579	585	562	599	546	600	586	602	587	578	594	591	586	587	582	592
2427	459	445	909	2921	5191	4354	3017	1631	879	565	443	386	315	349	364	349	360	379	333	346	338	339	346	359	327	334	313	345	329	360	326	345	298	364	321	287	308	330	358	338	331	326	339	313	357	351	347	304	333	332	361	340	357	335	328	336	301	333	326	316	374	324	353	341	324	338	334	353	336	322	322	323	345	306	337	312	316	355	331	320	346	334	346	346	327	332	316	326	353	370	306	328	329	333	344	352	361	355	368	337	341	338	343	378	329	323	313	350	328	395	380	332	314	347	340	314	330	344	338	335	318	339	332	334	371	321	352	345	361	349	394	367	299	328	334	329	329	348	346	331	330	349	345	325	322	350	347	324	360	322	323	339	325	322	335	310	329	329	326	344	327	344	357	340	339	337	339	329	342	357	314	340	343	354	347	352	341	341	339	314	339	368	346	336	358	346	371	385	342	341	338	344	322	309	345	336	322	348	329	340	300	385	364	354	342	305	373	313	320	334	320	358	334	317	332	330	344	308	352	344	331	325	340	338	352	336	357	366	308	341	291	330	324	353	329	364	337	333	330	334	329	304	362	314	352	338	327	358	341	352	334	360	314	341	328	345	355	331	355	312	369	317	326	347	321	342	329	316	371	336	355	327	314	336	331	347	353	351	304	327	310	348	306	320	360	310	301	353	328	350	339	301	315	339	309	364	340	346	326	324	335	362	332	338	370	337	353	349	370	334	334	351	329	354	284	367	328	330	322	322	335	293	313	311	310	302	326	329	366	294	324	324	328	357	343	347	310	346	297	365	348	364	354	319	359	329	344	344	315	316	333	341	302	341	315	375	397	384	345	352	312	355	308	331	337	287	338	364	325	330	335	312	309	381	339	379	328	359	352	354	330	316	302	341	330	345	315	376	326	332	322	323	327	337	341	341	321	349	340	325	351	333	315	362	321	361	330	320	317	369	333	341	329	349	359	334	369	352	324	330	356	343	324	318	326	325	312	342	317	337	367	335	348	338	315	310	310	340	349	336	336	353	358	334	338	344	349	329	352	347	333	342	330	366	311	346	322	348	362	338	360	359	347	333	334	354	359	331	363	331	343	378	360	306	359	366	323	327	342	314	306	345	335	350	320	343	357	318	371	364	325	338	354	346	311	304	336	311	357	328	351	352	360	379	343	335	361	357	329	310	340	353	334	364	350	335	368	305	326	319	331	342	335	360	348	344	322	310	337	320	340	373	322	315	326	337	317	338	377	325	302	306	346	336	342	339	377	364	314	328	344	322	328	345	342	374	370	348	328	320	331	357	341	328	297	349	375	341	332	345	333	332	360	328	355	364	359	323	310	371	348	326	329	339	302	328	340	355	359	323	352	329	344	340	310	337	338	335	316	340	361	323	328	309	355	315	338	374	304	316	329	340	341	354	346	329	342	290	321	337	326	315	296	326	338	369	333	343	308	336	322	357	314	345	333	324	325	362	364	309	331	331	343	318	337	358	367	353	372	355	308	346	357	368	339	333	366	393	360	369	340	343	337	312	327	325	381	294	327	347	338	332	344	304	332	353	318	337	329	327	327	326	338	353	335	330	362	331	282	335	341	318	342	332	326	307	309	336	312	302	325	335	344	368	322	320	350	350	351	368	334	364	372	340	312	336	365	334	346	351	343	299	350	366	327	343	335	322	344	340	310	328	365	369	322	321	370	337	345	346	315	319	350	303	326	380	341	326	335	328	323	358	324	348	330	320	335	339	340	327	335	330	320	313	318	337	346	320	306	348	315	314	329	339	355	328	317	327	315	353	327	339	356	307	360	328	324	310	344	352	360	357	326	351	329	346	325	344	341	327	311	348	325	337	337	326	315	355	337	363	346	382	350	325	343	337	318	295	353	332	312	343	335	334	324	339	355	341	316	338	320	298	342	319	339	350	337	341	336	337	354	337	333	324	332	321	328	300	328	354	331	346	371	346	332	333	342	322	322	335	359	337	362	347	344	346	346	329	327	362	363	325	294	373	337	328	335	352	341	337	339	310	348	335	345	307	318	336	319	364	336	306	361	334	329	352	362	341	329	307	354	365	323	331	344	346	362	327	369	324	350	319	300	319	321	361	360	326	323	356	328	346	327	316	330	341	312	344	357	333	331	344	317	324	361	337	331	360	304	341	292	339	392	338	320	317	346	332	368	319	280	369	335	315	326	335	356	317	356	311	333	338	338	331	345	346	318	318	342	355	317	360	344	335	345	309	344	344	335	349	324	353	329	300	333	324	326	336	322	329	327	329	353	325	329	349	328	346	326	318	352	337	339	317	359	321	322	330	320	304	334	362	360	331	357	333	343	317	346	332	347	327	316	321	346	346	356	340	349	345	300	368	337	352	346	363	343	363	311	320	327	318	316	358	299	340	335	315	351	329	323	357	354	316	346	322	331	310	344	321	301	350	358	348	337	340	325	334	326	337	355	361	346	314	287	363	337	341	310	320	337	333	320	302	333	288	331	317	317	338	342	339	333	355	365	324	342	342	371	328	334	360	312	333	323	292	342	354	369	333	358	331	346	313	354	339	302	328	343	348	361	390	316	316	328	301	340	313	336	338	364	292	325	306	371	335	333	359	323	327	335	318	377	378	297	353	339	345	312	338	358	373	302	340	365	315	370	363	296	325	291	347	324	347	346	338	334	345	364	372	351	322	311	315	342	348	349	366	346	343	338	323	307	339	358	328	334	335	345	355	346	341	286	343	324	327	339	349	339	372	355	324	329	359	330	331	338	333	327	349	325	352	328	344	334	318	320	331	354	379	363	339	328	337	359	325	331	328	351	330	341	335	316	348	296	321	363	322	328	295	376	331	332	332	364	354	327	343	323	334	357	338	343	305	345	321	355	361	377	361	335	358	351	302	343	328	294	314	352	340	315	327	306	318	337	372	369	354	368	358	326	314	344	329	315	300	335	294	348	334	322	340	327	360	332	320	284	323	320	348	343	321	346	333	352	375	328	349	324	343	357	351	323	303	344	344	352	319	338	360	327	321	335	322	320	335	342	342	369	329	355	303	334	337	332	336	364	342	347	361	360	319	327	342	342	370	357	362	343	359	329	308	324	336	323	327	369	345	346	319	331	350	339	350	339	309	341	349	383	331	304	320	344	330	325	289	373	370	336	350	337	309	340	338	346	327	366	332	336	308	324	319	343	370	345	346	339	344	333	359	380	311	345	322	354	351	341	335	307	308	329	391	320	348	310	337	360	346	340	311	310	314	340	329	320	338	354	343	343	319	289	337	358	359	333	331	334	350	332	358	353	330	358	315	319	332	328	330	318	304	341	369	335	325	346	331	325	339	321	305	305	301	351	290	341	318	314	350	315	310	359	321	324	338	366	320	346	344	374	315	384	327	333	320	323	324	364	354	367	362	349	332	354	383	342	324	309	330	314	331	349	331	333	320	323	315	324	349	322	355	357	316	344	336	342	329	345	341	363	355	304	347	341	334	348	366	329	346	324	314	306	347	330	323	333
2635	874	1023	3289	11310	17845	14767	10319	5229	3059	1714	1152	867	775	850	794	833	855	795	803	793	829	785	807	823	848	853	817	827	828	804	785	850	795	827	744	860	806	802	822	836	845	812	837	844	753	827	809	807	836	845	814	820	819	809	801	840	781	760	801	798	809	827	795	829	804	815	755	781	816	841	778	853	810	865	855	777	772	841	804	860	794	797	801	808	812	779	839	802	832	849	826	830	837	831	849	840	803	823	771	795	820	771	767	867	781	821	846	788	871	862	820	850	827	792	822	882	791	808	822	807	855	844	840	803	771	812	798	853	859	855	787	781	836	797	818	796	800	823	844	830	791	824	793	834	762	883	810	801	817	824	806	831	815	812	770	752	791	827	843	834	816	753	782	801	827	825	859	828	831	835	876	778	840	838	801	801	813	834	852	809	778	782	817	824	812	831	811	801	777	798	830	822	850	838	826	776	753	826	888	833	830	796	753	858	850	819	783	854	821	833	770	821	836	796	846	822	764	806	795	817	796	826	792	808	806	784	891	814	788	852	818	782	782	862	809	833	786	806	832	765	815	819	792	774	831	818	779	853	818	825	816	856	821	809	813	785	787	812	810	800	816	794	792	800	768	839	815	823	814	801	831	836	789	854	840	842	824	804	832	844	804	760	817	753	829	824	819	757	778	823	793	786	791	844	811	805	827	852	802	808	824	820	843	783	782	841	791	752	826	821	784	827	827	799	786	806	798	811	815	809	805	746	760	867	841	808	844	759	830	794	827	871	810	788	797	789	771	775	789	776	833	810	772	775	818	822	835	832	800	886	848	826	755	790	814	780	815	787	768	769	794	831	805	818	825	832	817	777	763	816	830	792	854	788	833	835	765	825	815	811	844	773	778	832	886	818	813	818	850	813	781	871	786	799	823	836	813	806	811	829	832	835	841	777	780	763	774	852	827	868	790	772	850	823	799	795	760	771	825	806	796	827	815	779	836	819	793	862	802	817	828	764	769	869	807	783	847	824	792	791	807	832	830	860	800	799	814	814	809	762	826	836	831	846	758	777	776	833	780	835	773	853	840	808	788	808	779	839	792	852	768	831	843	804	787	815	842	751	811	840	775	870	832	771	779	821	807	833	775	815	820	765	783	825	797	841	828	795	837	842	802	795	822	850	809	819	883	802	800	795	857	841	815	836	830	771	768	870	804	780	775	875	779	804	814	803	799	867	850	811	826	774	823	821	807	833	815	814	798	855	749	817	808	812	791	769	802	796	762	829	804	827	830	838	814	817	839	811	817	846	808	836	799	806	807	845	769	801	778	759	869	852	786	832	795	752	789	820	839	793	810	818	827	826	840	814	821	848	796	770	878	790	811	824	802	869	825	810	856	812	775	751	847	847	778	800	810	829	901	795	790	848	804	818	816	820	797	831	800	819	816	782	839	788	781	850	835	859	812	819	796	808	843	768	780	815	830	855	816	809	836	788	795	781	851	784	827	812	802	825	795	820	807	821	801	785	803	852	800	787	839	795	825	828	826	811	820	762	764	815	880	812	810	828	807	814	790	810	889	836	794	810	827	788	809	812	803	788	810	816	746	782	886	791	841	804	832	828	833	819	760	837	818	841	809	823	779	806	809	821	798	803	862	829	792	842	824	838	779	801	813	903	819	802	814	751	855	777	847	818	818	854	831	830	736	803	813	801	862	864	820	811	816	813	862	813	841	788	785	836	808	858	814	773	808	812	793	804	818	789	834	794	831	796	868	791	819	785	802	797	869	787	777	799	833	800	805	808	765	842	823	809	813	797	811	866	764	855	798	833	799	789	795	839	866	822	798	798	822	798	820	797	804	778	852	768	825	816	800	811	806	838	828	868	791	854	821	836	789	841	810	804	878	808	807	809	845	813	806	812	814	776	857	806	834	813	832	801	836	829	783	761	814	822	782	818	814	825	863	837	810	801	785	793	802	797	841	812	782	809	757	766	814	753	826	790	774	893	865	776	815	856	854	793	858	792	822	826	828	840	817	794	802	820	796	846	840	878	808	845	794	784	851	826	797	811	811	832	764	845	780	824	845	815	806	757	837	860	812	824	810	789	794	811	795	836	813	777	793	854	871	815	794	836	851	746	827	833	872	789	827	856	752	774	857	845	803	818	782	820	813	820	857	824	815	808	801	812	856	789	850	825	816	863	820	809	803	881	778	852	805	805	824	858	822	822	786	797	797	856	834	814	772	826	799	769	810	861	833	761	785	833	823	834	843	822	808	811	827	833	824	831	804	852	769	803	737	817	787	829	811	809	787	800	801	853	842	764	862	834	857	853	784	771	855	832	849	774	821	858	807	852	813	788	767	805	837	852	839	838	790	787	782	827	792	781	850	759	792	786	835	809	777	786	727	803	767	779	809	799	805	760	814	794	849	837	802	806	827	823	933	856	783	810	838	826	800	848	818	820	806	800	817	826	874	804	869	818	816	781	785	803	801	792	803	807	828	803	862	794	757	793	831	859	793	886	778	768	817	835	830	755	764	789	800	803	809	794	783	835	816	813	810	847	852	828	829	857	800	788	821	793	787	801	851	791	833	845	879	828	770	799	807	819	892	813	829	769	804	842	828	801	801	795	835	828	816	783	776	785	817	821	863	839	854	784	847	795	826	768	822	810	812	816	842	789	799	839	820	841	787	857	812	836	848	826	802	793	806	821	821	793	755	793	827	824	803	841	829	848	792	817	797	741	794	764	804	815	808	800	788	765	828	823	818	801	813	791	828	826	816	810	802	832	800	877	773	831	865	789	828	816	805	794	804	862	792	782	847	802	802	799	843	780	797	805	807	779	842	796	801	801	779	845	758	798	803	897	820	767	863	800	742	802	783	864	823	818	861	811	771	809	759	847	862	797	847	828	826	803	794	830	815	831	790	885	830	794	821	785	821	857	795	809	835	815	817	825	782	833	802	810	862	850	850	776	841	809	772	766	831	810	842	772	844	813	797	813	790	852	789	791	800	845	771	825	748	792	824	780	810	839	843	875	844	779	828	811	835	806	785	862	807	804	868	754	842	842	821	841	779	838	804	786	807	798	821	861	738	804	813	791	840	775	789	777	850	813	853	806	799	797	841	829	851	759	846	791	827	822	796	820	818	779	820	811	758	840	826	867	787	797	752	786	805	825	811	801	752	769	782	821	871	835	787	851	792	792	869	781	831	831	845	815	858	870	782	856	794	795	797	811	775	846	798	822	837	802	820	782	847	871	776	837	801	855	833	768	853	843	819	775	834	812	831	837	801	800	791	817	827	832	810	802	850	829	768	786	806	837	806	795	800	831	840	792	805	795	802	798	770	852	806	821	816	835	820	814	851	817	811	785	851	830	819	812	826	810	844	796	795	800	799	790	837	796	840	801	844	785	795	770	801	808	877	804	777	816	768	787	802	793	756	815	754	797	846	765	820	804	787	767	817	777	814	810	783	790	807	858	850	830	792	854	826	833	806	834	796	837	822	780	827	816	842
12534	2553	3784	5221	42483	60790	51093	36755	20208	9501	3319	1147	482	295	284	283	281	249	261	243	249	256	207	261	231	250	276	262	268	255	271	274	270	263	258	278	247	287	262	277	247	255	252	276	245	281	239	272	243	272	244	254	273	282	254	263	290	254	286	295	257	268	276	244	272	266	257	266	263	271	265	273	265	246	260	265	260	258	278	247	265	235	253	268	272	254	266	279	239	260	275	257	254	264	278	255	261	278	233	252	273	267	261	251	273	273	229	250	233	278	232	260	269	273	238	225	246	243	266	264	253	252	267	292	255	243	251	283	268	282	308	276	270	235	277	269	217	289	288	245	278	274	271	270	258	257	287	258	250	274	256	249	229	264	246	252	255	252	273	240	289	262	247	301	267	254	288	265	236	257	278	254	232	261	225	254	258	276	240	229	275	267	265	263	281	245	275	262	282	265	225	255	246	307	263	249	261	239	266	285	259	254	263	265	267	271	259	265	256	252	258	283	243	227	293	254	257	285	271	230	258	290	288	266	249	237	260	274	260	234	253	239	234	234	263	246	262	248	270	281	264	264	285	237	265	282	253	273	277	279	232	247	251	276	271	267	270	271	245	266	269	240	260	288	285	268	270	269	266	272	247	267	270	284	259	238	278	263	236	281	269	265	266	277	260	253	248	271	242	251	236	265	242	273	267	257	275	271	247	271	233	220	263	256	268	262	228	253	240	283	255	251	265	292	272	235	271	268	253	249	220	262	241	225	234	260	269	223	263	259	256	251	265	266	274	267	263	252	278	242	262	241	268	281	268	270	260	286	269	297	254	253	276	277	271	240	280	257	247	264	253	246	254	238	263	278	269	261	274	237	235	254	246	264	262	240	251	267	254	265	262	256	233	237	266	261	288	254	265	252	242	257	280	266	279	282	250	247	263	273	280	250	260	253	258	244	273	246	250	278	259	254	268	244	288	300	282	251	249	268	257	269	246	240	250	276	271	295	275	245	253	281	256	283	288	251	239	237	284	273	253	247	262	294	267	267	247	290	281	258	278	245	281	251	273	243	275	271	259	225	245	236	223	258	262	254	260	243	250	255	281	287	273	256	275	260	282	260	261	278	283	262	254	264	258	271	259	244	287	263	259	237	266	282	250	272	274	253	249	248	264	252	270	261	290	264	257	260	256	263	268	256	235	261	283	248	263	271	294	258	277	259	267	258	283	270	262	258	267	254	251	270	264	257	271	270	255	262	244	248	290	261	270	251	247	279	286	266	244	250	289	266	251	286	250	253	258	261	239	298	245	254	261	237	279	274	259	223	284	281	222	252	231	241	291	305	263	251	239	228	291	261	268	256	274	261	296	281	272	235	283	228	273	261	270	259	263	274	254	269	270	255	286	282	258	269	270	263	261	258	258	256	254	281	274	273	254	259	274	239	260	271	248	260	235	279	255	262	259	264	254	302	253	271	255	278	243	274	239	282	242	259	265	276	245	252	292	280	289	257	244	258	289	319	262	240	257	278	256	268	269	275	254	273	273	238	276	241	275	296	285	228	248	266	273	280	259	259	259	238	263	267	299	241	230	246	231	275	255	256	288	292	275	288	265	257	266	250	260	261	273	273	257	295	283	271	253	240	260	285	266	273	288	248	256	250	278	263	276	272	252	256	284	291	286	255	269	245	232	252	269	301	261	306	287	290	267	260	259	264	248	229	259	240	283	248	284	267	264	267	280	260	250	258	256	262	263	269	262	270	236	295	290	257	245	252	273	273	258	256	253	244	279	290	246	267	287	274	263	232	240	264	242	246	245	258	273	260	250	257	294	263	248	242	282	284	278	258	269	287	257	261	287	292	254	280	249	268	255	266	276	249	253	293	289	265	258	287	229	278	267	258	262	231	302	255	256	263	271	296	276	253	265	275	272	281	286	256	260	262	245	284	241	259	271	204	255	262	272	280	268	227	277	257	267	261	271	271	246	246	278	244	278	278	233	241	270	247	258	267	283	251	262	253	260	234	244	270	254	248	272	272	268	278	272	252	260	237	258	266	255	232	269	271	272	261	257	255	245	276	258	270	226	280	255	254	247	254	243	248	272	274	257	238	258	251	236	237	259	279	229	247	292	242	278	250	238	259	256	265	249	279	265	249	269	266	259	266	282	251	280	253	254	280	280	264	279	268	288	262	256	279	270	241	279	270	250	248	256	245	244	247	268	252	259	260	261	276	271	266	294	226	287	238	248	245	254	279	277	244	280	275	278	274	290	263	272	262	262	242	247	260	290	252	287	276	237	253	242	285	248	259	265	225	248	290	286	238	228	254	267	279	272	266	248	266	261	261	257	265	272	285	261	277	251	260	242	244	263	262	278	276	289	275	258	286	257	289	270	230	262	286	277	259	238	255	272	268	254	274	250	259	230	291	281	264	273	269	285	253	271	306	258	262	264	287	285	272	258	277	260	272	295	278	279	236	296	238	255	289	265	299	260	281	277	268	245	269	255	262	237	267	240	235	254	254	286	240	276	281	285	261	262	248	271	231	257	260	261	287	268	284	287	245	302	254	242	237	275	254	256	255	246	238	269	266	242	262	281	257	252	237	278	274	246	280	288	248	274	266	265	274	262	263	264	286	238	255	246	259	246	243	249	283	264	246	267	282	285	253	246	265	246	285	297	248	271	257	268	252	223	239	249	261	290	254	244	250	267	267	274	245	291	268	257	314	263	261	227	249	254	251	277	247	245	285	275	284	230	281	284	285	244	273	262	261	275	263	286	284	251	275	245	267	265	253	276	275	276	238	247	247	250	255	258	252	261	261	254	255	241	234	267	279	271	280	273	294	284	271	268	257	251	255	261	264	253	240	264	262	250	269	258	242	250	278	258	271	264	271	259	234	289	265	260	240	277	252	243	267	270	249	272	262	268	264	247	248	261	250	258	259	234	243	249	280	256	242	259	266	251	239	248	267	237	271	299	272	234	256	228	265	275	252	291	277	284	269	288	267	268	295	261	230	264	271	249	264	264	310	293	254	234	260	288	274	248	262	238	303	267	241	289	259	262	250	274	270	310	230	284	276	279	288	238	285	253	245	279	250	264	266	255	265	272	266	253	263	231	254	296	264	254	244	259	303	261	220	241	245	265	262	270	237	255	260	290	283	280	259	233	268	275	280	256	291	258	274	242	287	265	245	242	253	259	265	275	283	259	293	264	257	251	265	264	246	253	235	251	287	255	253	265	250	280	251	277	286	256	296	246	268	276	242	289	258	311	280	254	250	259	278	262	279	270	274	299	297	238	245	274	250	260	276	286	259	253	248	257	267	262	240	267	253	240	242	283	261	261	295	275	262	293	235	291	262	258	245	284	294	253	306	251	277	250	233	278	265	264	271	287	275	256	262	241	253	258	268	257	295	230	249	262	260	263	256	296	237	253	257	274	251	246	241	277	263	260	249	272	249	229	277	257	264	276	275	269	272	262	276	268	255	272	270	233	264	222	289	280	264	239	229	254	259	271	269
7576	2360	7570	14312	56826	70570	63256	49911	34463	23343	11488	4185	1614	948	679	649	641	653	676	612	659	606	653	697	664	633	616	664	677	682	584	635	663	656	661	634	598	658	620	632	667	621	672	646	622	657	666	748	645	625	657	642	616	671	667	605	649	639	667	673	652	667	617	677	638	654	645	601	645	677	633	667	631	667	646	639	648	629	718	668	656	661	653	662	681	640	698	682	605	593	658	652	657	647	689	663	686	641	659	670	628	670	607	622	687	613	619	672	678	619	647	671	644	624	658	631	643	610	670	639	636	619	637	704	651	655	636	718	662	616	664	654	674	662	686	645	637	636	658	670	654	686	660	644	603	678	627	689	646	639	671	646	731	652	651	637	605	683	630	657	616	623	625	674	668	688	651	678	629	643	638	652	642	636	668	665	640	660	648	667	619	676	646	608	656	674	657	631	612	668	602	680	656	635	651	629	622	655	672	660	660	653	675	618	630	621	633	644	630	613	677	643	689	677	615	674	616	641	702	640	675	635	625	651	632	667	643	653	608	645	663	652	666	645	633	671	623	635	638	664	648	684	631	668	603	642	719	679	666	647	651	635	657	647	654	626	696	697	668	624	673	697	694	664	639	659	638	692	627	623	607	650	661	625	680	643	641	645	667	639	657	666	642	653	633	634	658	601	690	636	625	670	677	658	665	641	654	616	673	661	633	683	651	659	680	654	712	635	658	670	678	661	670	599	609	657	662	689	680	647	657	665	619	680	629	608	649	636	672	668	640	696	637	623	628	605	597	603	598	647	666	624	693	597	675	666	660	615	609	614	644	659	664	632	679	667	661	693	666	684	631	636	646	643	679	640	629	653	662	651	629	629	674	655	615	616	655	644	646	622	623	684	645	669	694	601	620	631	630	654	649	685	673	654	641	619	683	679	670	670	673	633	694	597	618	646	603	648	651	643	681	666	608	663	676	608	628	652	656	673	614	618	675	661	674	664	648	691	647	649	585	667	643	628	634	695	613	643	621	636	659	637	659	624	642	645	657	615	711	676	665	642	585	684	671	619	625	649	669	644	628	666	640	674	608	581	622	645	668	600	630	663	653	673	642	681	627	678	653	627	631	631	632	624	607	705	609	638	680	671	666	646	683	629	678	606	635	659	638	648	662	644	654	636	646	662	663	676	644	649	664	665	653	630	655	649	653	694	643	654	647	590	593	660	674	659	653	662	692	659	615	648	682	690	659	636	630	674	684	635	642	633	680	631	613	651	674	588	648	648	644	638	654	673	609	630	707	665	664	660	617	629	648	659	659	676	636	614	674	619	630	642	630	676	712	669	617	660	670	640	663	683	680	689	683	635	685	677	665	570	640	649	722	621	683	634	634	649	639	634	670	634	652	645	668	640	651	624	665	656	626	657	642	612	635	656	635	625	685	639	607	659	621	631	641	636	674	642	653	653	643	661	664	677	594	625	687	644	647	636	659	635	706	656	660	638	642	679	662	661	665	695	680	659	605	668	660	683	602	682	646	646	680	684	684	635	606	671	620	656	655	658	621	703	638	625	674	638	644	675	671	639	676	611	626	673	642	690	658	647	664	655	674	671	674	613	663	686	622	652	694	635	641	650	612	622	650	628	643	641	675	616	658	646	707	706	645	656	648	662	663	676	663	652	671	707	606	642	651	653	640	648	645	639	682	625	658	654	593	620	657	638	655	648	646	678	633	647	677	691	650	646	655	648	671	666	682	641	632	651	623	648	659	631	638	636	663	629	635	689	658	645	632	675	657	586	658	633	606	645	641	634	674	674	694	640	643	629	664	663	677	685	686	632	643	638	623	608	626	687	659	651	679	662	654	625	629	670	677	610	634	651	625	665	629	664	646	677	615	667	671	669	626	633	640	624	668	628	651	658	625	647	631	617	657	652	600	689	655	620	670	712	669	665	634	635	649	658	697	571	636	583	646	645	689	631	595	654	673	663	643	632	650	636	677	650	675	692	661	678	677	651	669	629	640	667	678	629	612	669	641	632	646	683	642	645	655	630	673	643	674	658	677	670	660	660	643	636	654	636	611	640	682	668	588	642	602	673	642	632	663	670	702	677	638	632	637	654	629	630	662	625	622	638	606	625	647	652	672	650	630	665	652	637	615	641	644	633	694	648	637	652	657	672	703	691	622	682	656	663	680	645	666	609	676	622	605	636	646	641	668	633	695	650	647	645	638	661	682	633	653	595	631	666	690	623	654	630	643	606	662	649	657	626	630	658	654	667	621	612	653	670	648	687	649	640	662	625	666	648	631	644	686	644	648	682	640	677	672	653	659	625	681	676	670	599	662	667	693	613	614	709	626	640	644	640	669	632	650	635	634	614	627	660	653	672	679	650	658	641	684	615	680	683	569	656	636	669	642	661	685	686	641	656	670	669	623	644	664	640	664	645	627	713	655	675	636	718	662	667	683	657	627	665	663	735	634	692	655	676	656	642	651	641	643	648	626	672	651	667	664	648	653	642	698	655	640	621	632	608	621	625	634	683	645	655	664	655	652	650	638	666	626	637	654	679	612	655	645	627	636	634	661	646	629	678	680	621	649	644	647	672	611	646	648	695	646	650	630	661	597	654	649	666	652	682	650	689	646	605	677	685	676	658	657	649	654	640	658	597	616	633	665	666	629	642	653	614	669	686	662	658	675	665	662	644	636	604	617	662	636	619	618	581	637	623	691	662	684	623	617	685	687	663	667	658	658	645	690	625	658	661	623	635	615	633	683	627	680	642	652	670	638	689	597	639	648	598	606	669	646	654	621	644	647	642	685	623	664	645	657	678	645	619	672	659	669	698	642	611	660	638	637	704	664	644	671	659	652	645	650	578	654	658	659	672	643	624	642	631	672	685	678	663	645	659	637	655	628	670	679	688	632	647	684	636	644	676	635	638	628	688	647	620	607	670	651	660	648	617	671	668	684	643	628	655	624	627	634	641	616	638	655	658	647	631	664	633	635	580	626	641	659	638	635	660	660	697	647	629	654	650	640	685	636	678	625	612	659	664	722	652	673	642	614	698	709	634	675	672	683	676	622	687	619	631	657	659	674	658	674	623	661	625	674	661	627	666	651	600	667	651	637	628	661	655	661	677	636	669	641	650	641	624	682	707	682	628	621	670	645	661	618	645	651	642	672	637	642	663	627	623	638	673	658	613	685	643	621	653	674	630	658	640	630	625	636	652	591	644	626	646	648	703	658	657	642	663	613	675	675	658	633	642	658	597	665	635	681	647	657	656	657	668	650	668	669	647	662	681	694	666	670	619	623	688	624	681	640	632	655	674	676	670	637	622	637	632	618	644	610	610	649	652	677	658	679	666	675	666	667	653	609	681	652	669	658	635	648	635	651	683	676	687	633	614	676	653	666	635	602	637	676	629	639	625	622	612	609	678	653	633	712	629	663	651	653	642	667	651	619	653	702	618	650	680	620	591	645	673	601	632	606	683	640	658	639	666	645	638	650	622	666	654	637	630
14581	3008	3404	3934	39976	63222	55937	41602	24723	12322	4475	1385	546	290	256	268	272	228	247	255	242	254	270	270	270	282	255	252	291	258	252	261	230	247	261	244	268	237	250	258	236	254	263	246	275	251	246	273	253	256	242	236	256	251	279	252	245	229	275	251	234	251	231	215	266	231	230	249	243	256	236	274	251	245	274	245	262	238	259	258	254	259	253	219	234	236	229	240	243	231	227	256	261	207	223	240	243	255	252	239	239	268	211	224	252	253	268	255	256	260	274	256	265	267	232	252	276	258	227	254	253	242	251	266	253	277	245	224	239	247	240	233	239	272	271	255	243	260	259	249	261	257	256	235	253	254	232	264	275	229	241	238	236	259	246	227	234	242	247	258	252	270	214	236	248	238	242	248	251	282	238	254	269	248	245	247	257	272	257	263	207	251	256	265	244	263	262	230	251	237	231	243	264	256	237	238	265	263	250	205	244	230	228	267	237	271	235	239	243	260	250	259	257	229	229	252	271	262	232	240	273	243	252	249	249	273	237	244	261	225	241	241	215	251	243	227	238	230	263	245	257	260	252	223	247	221	250	276	219	217	262	220	245	225	276	247	256	232	230	263	244	231	233	240	244	258	222	250	274	219	243	228	257	235	264	272	264	279	248	240	242	210	244	230	244	272	274	226	221	231	252	235	250	240	231	259	230	232	245	217	238	223	252	261	237	260	251	207	251	274	253	239	233	234	248	252	244	259	268	252	271	266	233	250	261	251	264	238	240	254	252	229	254	268	254	236	220	238	246	251	240	264	250	221	247	236	249	256	264	243	230	243	255	231	254	236	239	285	284	249	225	227	251	252	259	222	234	253	259	254	269	268	254	269	227	245	266	247	266	246	231	240	253	237	247	217	265	269	277	228	247	252	241	257	254	241	248	257	261	260	243	236	238	254	247	264	227	275	271	262	220	234	246	251	255	242	268	250	250	260	301	247	260	223	254	255	247	241	238	262	219	223	215	241	240	242	253	258	243	281	256	274	244	272	239	255	245	260	283	256	241	244	240	254	247	235	261	247	217	257	234	225	250	230	207	234	252	260	253	246	242	253	253	254	247	232	245	254	264	287	233	248	232	254	241	257	234	235	235	255	231	268	252	255	223	256	251	268	293	262	242	244	249	239	254	252	234	234	269	220	223	252	245	253	250	236	250	260	254	263	244	245	267	269	265	238	241	244	257	264	263	224	285	242	237	254	237	250	223	272	243	245	236	268	231	240	242	246	253	212	241	276	267	236	243	268	264	234	241	259	249	245	262	259	251	244	239	262	244	252	237	258	255	283	246	229	255	240	311	254	266	253	257	248	243	258	240	265	251	277	260	243	274	252	237	260	265	248	266	245	220	264	217	235	232	241	231	211	261	275	270	260	258	265	266	256	261	256	257	242	250	236	250	232	259	239	242	259	243	224	256	261	252	255	242	254	248	221	214	246	256	234	236	218	235	231	254	249	248	249	230	230	234	221	242	261	219	257	276	260	268	227	258	239	249	225	234	264	255	235	230	246	266	280	251	235	229	272	265	235	256	246	242	245	260	256	268	246	242	259	249	234	239	241	258	226	251	269	269	221	241	233	266	240	252	228	256	263	258	262	236	237	209	248	261	231	247	246	259	232	239	252	255	232	248	235	229	275	220	239	244	241	260	238	221	237	243	212	239	266	257	263	224	245	259	240	274	265	266	267	233	245	233	240	272	238	240	255	259	231	232	265	258	239	244	265	266	253	242	257	259	237	264	228	247	258	262	241	246	262	236	252	250	233	250	253	240	224	263	255	266	217	232	270	249	253	243	241	242	241	248	267	251	269	255	248	238	219	261	248	240	246	226	245	280	265	213	258	251	247	242	240	240	268	242	259	245	245	257	238	264	245	246	223	269	256	247	253	249	272	245	253	225	263	242	266	259	247	253	238	265	229	261	251	265	262	230	281	266	238	257	261	259	252	270	239	279	234	247	252	258	255	261	261	235	275	223	250	234	247	283	244	238	285	235	245	222	260	201	230	258	244	239	234	242	225	240	272	234	224	261	252	254	218	277	283	226	251	262	249	272	264	242	244	278	281	245	292	263	245	262	244	242	256	254	267	246	257	209	255	255	262	230	244	262	239	298	242	244	262	241	247	273	238	247	242	206	216	246	246	252	255	244	255	236	269	282	214	239	250	244	240	258	228	256	248	264	231	275	253	262	228	249	244	265	245	234	234	226	245	259	223	278	260	231	258	260	264	237	263	246	241	240	233	237	268	228	251	229	249	234	219	247	237	222	268	225	269	246	261	234	245	275	240	245	213	244	219	253	258	225	251	257	246	239	246	223	270	273	265	249	219	245	235	224	274	231	242	231	279	261	272	240	249	242	269	239	229	254	252	251	240	240	234	255	237	245	272	247	229	248	232	244	240	283	238	251	239	235	244	248	262	228	245	280	242	273	230	260	243	268	253	239	246	254	270	227	246	247	232	260	259	236	220	261	235	244	245	275	248	272	248	267	258	250	245	237	242	251	246	228	228	244	244	236	270	243	249	242	250	260	250	285	249	237	259	250	202	236	252	249	269	279	286	228	235	249	262	270	247	254	258	241	283	254	225	238	199	244	231	237	273	280	255	239	267	280	262	270	272	231	257	251	237	240	255	255	259	243	287	283	236	249	227	251	245	230	243	235	241	258	235	237	242	224	258	269	236	247	233	241	236	271	247	250	237	239	252	237	237	241	246	247	256	234	277	242	239	229	267	256	274	242	234	281	254	254	261	212	235	243	248	257	262	250	232	221	243	255	247	272	269	250	250	253	252	225	250	249	268	224	248	244	252	270	264	240	243	231	267	277	233	225	255	280	253	240	233	238	237	237	234	244	256	226	249	281	222	250	264	268	233	270	231	199	233	257	257	269	262	276	264	251	219	235	241	248	248	252	253	270	297	273	252	232	241	221	221	244	257	209	271	250	256	266	250	240	256	248	268	259	226	272	228	249	246	243	252	252	243	250	269	250	225	266	255	248	233	224	230	240	235	254	236	226	255	234	255	274	239	209	225	240	211	261	229	278	251	267	219	251	257	232	267	233	249	245	245	231	267	219	270	236	229	255	247	231	251	230	231	254	235	253	266	258	247	239	267	228	234	260	251	256	270	232	239	269	242	243	256	251	243	261	290	247	252	245	218	223	223	248	241	229	267	254	245	253	259	239	247	240	255	258	236	282	253	253	258	233	231	256	231	240	261	234	248	238	257	273	249	245	250	236	257	257	260	270	238	282	224	248	242	280	287	275	243	234	209	282	247	242	285	270	246	254	243	269	229	252	268	249	248	247	256	267	236	207	273	259	254	273	237	257	240	241	257	199	249	239	243	262	261	292	257	250	248	268	249	254	260	221	240	245	261	241	250	271	268	260	256	249	224	253	245	247	218	254	276	261	247	246	239	268	253	266	207	253	273	271	246	256	252	242	270	245	281	268	244	243	266	259	249	259	271	252	228
8061	2735	6502	11271	54555	73161	67270	54122	38993	26390	13353	5000	1827	870	684	649	619	634	596	625	603	644	593	639	586	688	588	654	591	623	631	642	624	613	619	570	635	608	597	590	604	651	618	633	643	615	590	643	571	624	599	605	608	622	591	603	611	642	627	605	579	616	628	615	634	629	626	634	614	617	582	680	605	621	637	618	643	572	607	632	617	614	615	649	624	607	577	624	567	614	625	602	599	613	581	613	609	631	647	634	646	589	605	619	587	621	619	603	628	621	650	615	625	613	592	640	621	597	621	640	574	632	661	598	587	546	617	593	602	640	675	630	635	600	601	650	602	610	582	653	613	636	615	657	658	617	611	642	636	597	600	596	598	619	631	630	587	613	681	631	618	605	611	613	627	585	668	631	657	634	666	615	621	616	635	630	661	660	609	586	610	579	608	636	624	618	592	637	617	633	640	588	624	595	654	634	637	588	625	608	647	602	612	637	607	638	658	645	615	631	620	629	618	619	638	555	622	642	619	618	600	685	623	659	588	631	629	595	652	672	640	601	635	669	650	592	666	627	615	637	638	631	663	644	642	636	623	662	675	652	612	599	643	627	648	621	603	638	611	624	609	605	629	663	586	593	599	614	644	617	621	613	634	614	594	644	655	641	672	588	604	601	585	594	627	574	646	621	590	618	640	647	614	598	658	630	628	616	630	604	629	591	655	618	596	605	615	616	623	622	587	561	589	632	612	606	645	646	613	611	599	581	616	622	627	631	654	612	617	611	624	604	628	605	612	645	616	643	681	601	610	617	606	613	637	640	601	598	623	674	659	616	597	626	591	642	616	651	618	641	643	606	683	577	564	593	628	588	596	612	630	653	620	644	652	661	659	630	658	620	604	633	638	614	581	621	638	623	598	619	607	653	622	650	583	645	626	636	566	587	606	604	598	637	606	573	617	616	605	638	607	603	614	638	602	626	588	590	666	604	613	597	633	634	636	618	617	619	604	664	641	618	630	586	625	631	551	587	626	621	601	628	620	621	656	612	652	616	618	643	614	616	616	623	605	603	578	598	610	615	631	616	636	608	634	590	606	651	631	636	636	571	607	623	614	614	653	626	624	673	633	608	621	620	618	624	638	583	572	617	606	617	603	605	642	629	615	601	593	578	602	610	616	644	665	580	627	612	609	605	623	607	644	608	600	615	628	626	576	616	634	560	623	608	622	615	600	583	646	597	602	598	543	632	622	614	597	597	612	619	604	630	610	584	591	628	610	614	574	612	592	639	618	613	612	578	603	572	627	589	655	612	633	641	580	569	606	679	599	665	604	584	600	602	621	647	584	595	650	620	621	638	620	635	636	630	595	596	608	614	681	629	611	635	647	599	625	593	593	635	631	604	610	583	587	644	637	651	588	612	626	598	621	644	666	636	634	659	594	619	668	606	643	615	643	616	631	608	603	631	646	638	623	657	607	585	602	615	621	638	637	637	630	588	635	616	631	613	637	632	609	668	594	622	653	620	638	632	618	607	624	629	577	582	636	629	606	634	615	610	636	654	648	620	613	601	646	634	645	693	628	548	616	608	612	639	612	615	613	590	603	621	620	618	590	643	625	600	663	624	653	659	624	637	603	644	577	625	617	597	590	645	586	605	645	611	654	620	598	630	615	598	680	614	644	606	657	631	571	594	622	652	614	588	636	600	644	673	639	623	608	564	629	654	630	605	635	655	623	629	636	651	601	636	621	656	646	600	627	633	631	611	605	663	601	579	651	624	613	634	585	582	584	594	624	618	600	681	645	626	571	599	628	621	622	605	606	630	618	579	558	624	649	602	617	582	622	604	612	644	633	618	599	601	628	629	636	619	578	612	632	621	610	628	607	607	630	607	628	611	625	630	574	619	598	637	607	611	637	620	653	638	626	621	617	619	618	593	606	623	614	591	570	605	616	612	612	614	663	610	606	630	617	577	629	635	658	635	609	604	628	655	591	617	640	609	631	682	650	598	606	616	612	633	616	586	564	621	622	643	643	633	651	618	639	635	624	630	620	629	618	625	597	608	623	591	643	633	628	634	630	636	626	616	576	667	664	608	655	616	645	573	563	626	610	620	604	606	609	643	618	638	625	597	646	659	668	634	635	625	634	631	643	655	614	547	614	623	620	664	625	629	588	641	579	621	615	578	600	635	628	656	588	621	637	641	609	598	639	624	638	641	601	642	642	587	663	638	662	606	620	653	661	588	622	650	599	603	598	588	633	614	558	634	635	633	653	656	621	635	644	613	588	587	639	613	617	647	638	627	634	593	635	582	637	618	611	612	643	604	625	587	627	644	623	588	616	646	638	607	591	594	627	663	610	650	592	626	682	662	625	615	635	587	613	593	630	633	650	651	595	625	590	591	672	594	642	614	589	631	618	625	603	596	617	641	598	590	636	607	609	591	617	659	598	602	634	607	601	615	646	615	641	643	664	643	600	566	636	633	588	618	615	594	613	575	640	627	639	617	632	607	582	645	606	646	634	653	638	624	600	624	638	571	619	598	584	619	642	633	574	629	623	587	657	642	612	648	610	618	599	637	665	641	598	593	647	589	575	621	566	603	569	633	673	627	652	589	624	611	569	606	641	642	568	576	590	598	639	576	605	590	593	660	590	607	601	627	641	648	604	635	574	596	630	586	619	624	641	633	598	631	596	629	619	620	607	632	644	666	625	643	646	580	625	603	621	619	610	622	621	572	619	632	669	631	689	601	574	599	651	591	569	618	648	607	670	612	653	591	635	637	647	652	655	606	612	604	610	612	613	645	593	661	655	552	647	636	566	592	624	640	613	615	605	577	608	604	597	654	592	630	625	637	612	656	630	620	605	603	625	628	623	632	636	640	626	640	654	615	631	628	621	597	680	643	642	596	619	655	639	606	632	619	602	641	628	634	675	609	604	636	635	627	608	629	633	611	605	634	670	606	614	626	620	666	639	636	611	565	631	627	614	608	632	605	632	647	655	633	644	614	628	642	638	568	615	626	641	562	669	642	595	664	617	613	564	670	627	572	640	616	595	586	634	622	672	619	613	645	594	639	626	582	624	608	615	574	629	595	669	654	631	661	626	636	606	665	578	608	596	658	607	598	605	641	609	642	613	588	681	651	626	610	639	595	643	604	673	629	607	607	622	573	673	613	596	612	588	611	610	646	638	608	649	636	642	615	585	596	669	598	609	581	577	657	613	645	627	634	632	622	627	573	625	610	630	637	640	614	610	615	625	624	589	622	596	578	604	582	584	638	601	641	621	572	569	578	703	590	652	644	620	617	591	646	597	647	641	625	647	647	662	648	619	582	602	605	602	610	623	650	594	617	633	613	606	614	620	625	626	608	631	620	617	650	667	621	614	595	606	604	627	620	592	599	650	648	599	614	594	573	663	629	632	665	678	627	623	623	646	602	620	606	601	694	595	623	624	648	621	593	608	616	595	587	633	607	653	604	615	624	612	674	635	648	646	615	606	632	655	631	624	605	627	606
2300	416	455	429	2725	4811	4417	3080	1595	943	583	452	368	348	349	355	308	335	335	344	341	365	355	326	343	330	314	339	335	319	352	331	367	377	338	347	311	347	356	354	331	346	337	345	348	359	337	323	355	323	345	345	359	331	363	341	344	351	372	336	349	335	335	350	353	357	357	395	329	353	360	335	326	336	370	330	340	348	348	352	340	370	372	366	328	326	356	350	378	342	341	353	351	358	326	347	329	349	381	341	373	342	334	355	347	320	385	351	348	339	308	329	358	366	359	362	377	336	333	326	328	340	361	352	343	341	348	319	345	329	340	365	337	345	359	354	325	337	348	357	358	351	329	377	340	336	385	307	346	372	350	350	313	302	365	356	312	363	344	343	335	337	329	346	310	340	341	346	361	341	332	335	339	305	351	373	342	334	339	379	337	352	333	380	341	355	361	335	359	335	385	349	367	352	367	355	332	333	355	348	330	350	337	326	332	339	323	361	365	343	327	354	342	359	345	338	336	368	364	369	357	344	330	375	324	381	300	376	335	352	365	326	351	329	352	366	342	317	387	367	373	359	358	347	304	359	299	306	338	375	341	358	350	343	362	354	395	338	302	364	342	351	353	366	335	349	317	344	361	344	325	347	351	367	368	373	362	363	329	326	350	356	348	311	340	360	336	331	378	368	349	328	359	329	338	341	320	346	381	359	389	365	368	326	341	375	357	346	365	362	357	322	354	352	352	334	364	337	355	333	361	356	351	378	369	334	342	307	346	326	355	341	354	344	335	364	346	344	354	360	354	334	343	369	357	356	321	324	341	388	319	342	332	328	326	353	354	329	350	348	321	358	335	304	321	351	333	367	332	344	335	345	341	357	325	359	339	334	342	328	324	358	327	392	337	331	328	345	352	331	348	351	330	330	340	338	367	379	363	326	373	355	338	317	293	372	367	342	353	383	342	328	335	339	337	344	348	319	375	375	361	345	327	365	353	367	353	322	340	342	348	379	367	320	352	333	340	359	350	353	339	333	348	308	347	350	338	354	332	367	333	340	361	340	333	357	362	365	324	364	343	350	355	342	335	358	353	337	363	348	346	351	325	379	373	383	355	347	317	338	362	361	351	373	316	332	334	356	364	353	333	339	354	334	410	334	379	380	351	356	349	345	371	356	339	358	372	323	328	350	333	337	339	349	328	348	338	337	337	342	377	352	338	334	368	300	311	333	381	355	341	372	332	327	321	370	343	332	351	314	320	314	344	322	363	361	308	380	336	337	363	356	348	350	344	332	357	317	387	326	352	347	318	347	322	351	359	349	360	335	345	365	334	351	336	392	358	353	351	332	346	350	367	353	336	363	353	342	351	355	344	378	358	333	354	330	357	356	332	344	344	367	325	376	325	338	324	323	353	323	352	398	321	357	331	353	356	345	337	334	351	348	347	381	336	339	343	368	360	349	352	359	340	325	331	344	354	382	341	368	354	336	334	370	328	347	339	361	346	379	333	332	367	350	339	356	329	333	360	384	383	352	356	301	382	350	344	338	340	342	321	344	370	374	313	369	333	349	359	351	360	341	340	325	335	343	370	347	310	376	317	359	366	343	347	332	354	326	329	363	341	383	349	333	291	328	353	359	328	365	370	369	348	369	337	385	357	359	368	353	362	374	325	355	373	355	340	338	348	369	333	370	348	338	343	345	314	341	305	328	356	360	363	334	355	392	325	353	348	345	405	363	359	360	344	347	341	327	362	316	349	350	333	359	394	337	346	386	357	337	344	319	329	376	323	372	353	336	320	341	356	344	349	359	369	366	358	333	378	350	347	304	325	325	329	372	313	352	353	335	325	330	389	345	330	328	356	318	342	381	376	364	343	366	334	328	372	362	338	322	344	357	333	360	352	357	335	316	316	365	351	325	382	343	322	317	350	337	393	339	354	358	349	354	328	335	339	346	352	349	340	354	365	324	365	331	345	345	355	383	341	359	353	352	347	351	325	350	357	347	370	351	340	342	337	373	360	350	325	348	334	345	338	366	335	351	355	328	358	330	331	330	372	352	331	359	362	377	335	353	364	349	374	353	348	369	348	320	335	347	334	369	346	346	313	368	364	345	365	342	364	347	329	317	337	351	341	343	354	340	320	318	332	322	347	349	344	347	329	348	302	309	363	374	327	376	330	356	349	336	377	347	358	362	336	324	335	332	334	352	356	341	369	360	352	335	390	348	360	371	354	322	315	386	360	340	374	336	360	347	336	345	381	357	357	333	344	353	356	368	352	334	325	343	347	343	354	347	358	353	327	369	377	343	366	360	386	378	369	341	384	332	366	340	362	325	377	329	361	348	345	297	373	324	348	364	390	325	368	319	335	368	370	347	360	356	336	365	291	314	353	356	346	319	340	334	327	348	337	362	317	354	331	359	371	331	309	361	375	321	357	404	345	293	330	318	352	388	359	343	323	351	338	348	351	366	363	345	361	355	344	348	349	369	366	363	364	347	349	338	336	372	341	309	336	320	351	350	332	334	344	328	339	312	338	325	322	376	351	373	329	344	327	379	326	365	351	365	337	343	340	322	355	348	362	364	314	365	322	351	362	347	335	330	318	353	322	371	337	354	356	344	326	343	333	336	341	384	305	365	330	352	339	342	341	353	361	330	343	352	354	355	354	349	346	368	352	364	378	338	337	350	400	323	325	335	369	334	341	313	360	341	348	358	370	344	347	344	371	343	369	319	346	347	346	331	380	379	300	349	355	324	320	350	360	352	333	378	354	365	336	348	347	333	303	377	342	332	346	343	315	356	334	402	350	346	318	337	326	371	384	301	338	334	347	352	333	354	361	315	364	375	340	334	332	365	321	347	350	340	338	333	357	358	347	325	378	345	350	324	331	343	359	362	366	345	360	331	342	342	336	338	328	323	363	355	336	315	331	372	370	341	384	325	350	318	296	364	365	348	389	333	356	342	344	327	337	352	372	363	359	353	341	367	330	360	369	347	342	366	360	351	350	339	320	383	351	348	395	335	332	376	354	305	345	352	348	331	316	361	353	329	337	325	354	366	338	318	326	320	360	351	313	356	355	347	332	366	350	358	368	315	351	338	332	349	360	360	365	373	359	354	369	346	367	320	339	345	335	338	361	354	333	370	332	338	327	356	339	355	343	346	344	328	366	348	343	336	325	329	318	321	360	346	369	316	340	336	329	340	330	385	319	325	319	335	385	338	328	349	369	362	346	361	341	327	333	324	355	326	398	353	334	318	336	346	340	341	319	363	323	317	349	347	346	356	362	333	347	362	328	354	313	364	370	321	337	352	365	338	350	323	326	347	347	352	362	331	317	340	343	329	351	368	342	329	331	328	341	359	339	358	331	343	351	355	346	362	336	349	310	349	356	384	335	332	359	333	358	342	295	317	341	336	336	359	325	342	338	339	316	339	335	361	356	375	319	332	347	356	360	337	377	386	314	348	360	343	357	337	372	365	355	303	347	362	325	361	370	377	346	348	365	378	337	353
2550	912	1101	1362	11171	17128	15055	10640	5559	3226	1799	1128	895	810	824	846	893	854	879	850	850	845	823	843	856	873	880	876	839	808	870	844	815	880	854	807	843	825	824	857	855	829	830	863	818	838	799	847	818	852	850	814	841	791	890	847	839	788	805	870	863	809	812	848	815	854	820	832	848	844	827	840	875	850	829	794	852	851	830	811	793	852	870	787	868	806	792	876	871	827	812	788	891	863	885	851	854	825	867	882	830	869	916	812	796	801	841	833	829	811	899	833	902	821	784	829	844	873	834	820	858	819	856	835	861	857	820	810	831	862	804	798	883	853	857	848	820	820	833	838	837	747	881	797	811	842	855	900	820	826	825	842	844	844	801	801	819	802	849	877	884	800	843	846	879	830	792	878	836	851	840	854	847	865	826	801	869	846	848	848	854	831	796	838	841	830	874	839	865	840	866	839	884	779	832	887	838	842	798	823	828	810	815	887	784	810	835	864	834	867	793	800	790	750	805	850	843	870	812	828	837	846	809	880	841	846	824	886	828	836	852	764	844	826	797	808	877	848	841	870	841	850	830	838	854	828	826	789	798	861	842	824	880	851	795	813	816	841	813	857	844	843	868	835	830	841	790	838	794	829	835	831	785	885	802	801	839	866	847	861	783	810	822	820	845	845	789	859	804	821	835	825	824	816	820	848	838	805	869	825	855	834	792	837	885	818	813	858	844	815	845	809	849	832	864	820	789	853	824	879	789	829	796	807	866	832	810	901	834	875	854	829	845	821	820	823	861	844	845	817	816	788	824	798	825	824	788	851	826	826	858	793	820	856	892	779	853	812	821	817	826	859	891	827	852	806	785	781	800	800	846	818	871	804	836	827	853	820	805	872	830	862	836	766	852	816	854	819	780	831	872	820	796	802	846	791	825	790	821	840	753	838	867	835	835	883	814	809	822	847	807	841	843	791	832	886	789	793	875	820	863	804	826	826	837	853	750	855	824	806	857	865	798	817	847	805	808	814	832	846	760	832	828	845	863	848	820	834	812	859	831	857	803	842	820	825	818	800	842	856	837	872	815	820	798	838	832	807	827	847	812	808	816	875	854	791	820	880	804	841	819	841	806	901	879	906	785	803	799	875	885	847	849	800	805	833	864	850	875	826	834	850	827	823	834	811	874	860	846	825	888	822	865	827	824	858	778	792	904	870	792	858	833	875	844	796	824	866	838	841	860	826	828	845	838	811	844	848	837	810	823	825	849	816	832	784	826	820	848	814	798	829	841	787	837	772	803	810	840	798	824	846	834	856	836	804	822	843	849	835	869	899	878	829	861	800	871	813	854	811	837	812	890	810	824	916	761	850	804	859	824	808	821	821	818	838	796	790	853	860	852	808	899	765	814	824	834	853	890	807	828	845	782	884	865	828	875	832	844	828	821	867	769	820	831	829	838	797	843	825	783	831	851	812	809	779	811	825	804	840	866	780	820	809	787	831	808	802	859	834	862	864	865	818	803	824	850	829	863	853	824	808	793	811	838	862	830	871	866	863	815	801	845	826	816	856	828	869	821	856	877	849	831	842	810	839	847	782	800	843	792	849	832	806	879	857	874	810	857	797	808	834	854	792	783	868	844	888	848	739	843	868	791	786	863	901	790	827	802	766	860	800	795	837	841	821	821	770	813	828	784	832	784	868	849	808	806	830	852	826	830	846	815	852	807	880	851	819	826	799	842	805	812	828	803	851	865	811	819	840	852	808	826	800	834	847	795	842	808	819	837	814	826	806	835	840	827	854	824	826	797	795	851	828	848	907	839	856	824	816	837	832	800	801	841	847	846	880	843	822	826	828	806	804	821	818	824	832	840	801	815	843	891	857	815	839	787	842	816	844	824	832	782	809	837	811	818	811	788	825	876	852	839	853	833	863	819	837	825	833	828	822	815	876	836	843	837	840	829	817	845	798	856	838	806	840	840	824	868	813	822	817	845	807	859	871	831	809	857	810	825	818	865	813	809	831	839	860	894	828	856	842	853	773	855	829	827	811	829	809	837	852	843	860	850	844	819	824	818	838	802	861	842	819	822	856	847	793	802	791	820	830	833	852	838	880	861	771	852	845	847	828	837	881	771	828	829	879	914	856	885	826	880	778	828	872	855	855	811	849	798	792	832	818	864	793	816	843	828	818	823	760	857	812	787	814	843	808	862	846	859	880	868	876	888	837	904	819	825	908	817	829	819	827	790	805	862	874	826	820	853	802	808	829	829	863	850	889	793	859	847	825	809	885	815	816	787	841	852	840	827	816	811	816	814	765	850	819	796	841	854	827	829	822	889	830	812	798	794	842	834	881	835	820	840	786	855	839	854	840	805	823	820	800	811	818	856	832	840	767	819	875	822	802	865	825	828	832	850	848	773	836	792	810	834	818	808	837	854	813	850	826	873	821	818	827	851	803	757	785	813	871	826	785	840	812	866	825	842	787	848	869	852	857	832	829	866	838	856	865	765	840	857	831	852	831	823	773	862	792	829	830	821	848	810	816	802	849	776	796	806	851	855	843	831	832	853	824	819	851	789	821	842	815	837	830	845	863	811	836	795	811	844	817	885	837	833	823	849	816	837	833	868	816	816	840	830	809	846	824	888	819	802	824	801	802	817	811	888	869	859	828	852	808	839	828	749	870	874	813	839	818	825	858	737	855	826	783	829	858	811	862	814	796	829	867	829	836	863	814	859	835	818	850	782	835	863	821	836	824	825	830	838	863	827	892	859	852	811	886	873	824	856	872	804	843	835	814	845	808	872	846	838	806	819	783	816	871	851	849	824	848	849	796	854	849	826	780	881	806	846	874	792	871	820	791	816	867	818	809	852	829	844	799	815	870	798	771	818	781	833	827	844	829	808	780	786	853	825	867	844	865	771	800	858	839	821	822	807	799	812	824	813	830	895	833	803	846	824	878	809	835	871	770	851	811	842	882	800	782	831	830	769	792	834	871	837	847	877	920	879	866	830	851	844	863	822	814	867	808	803	800	812	868	831	827	869	827	851	817	847	833	826	839	839	847	845	850	800	871	822	906	849	784	829	882	810	829	869	810	826	841	866	809	825	794	813	803	829	808	848	839	837	782	805	870	852	803	875	804	861	829	899	868	819	856	848	847	803	838	830	853	827	809	828	840	787	838	840	809	831	840	809	838	823	803	896	841	847	773	830	912	813	858	803	873	776	816	878	884	837	825	810	796	813	752	827	837	846	817	767	863	806	812	834	846	823	848	850	832	851	883	829	815	803	847	821	882	844	825	842	835	798	835	802	777	817	806	834	829	802	821	821	852	783	796	822	817	884	845	794	846	862	840	803	835	874	810	826	788	825	877	872	835	845	830	790	827	842	845	819	854	864	856	876	871	790	811	846	842	907	848	852	850	855	808	830	846	869	859	817	824	847	832	795	802	820	852	819	829	822	832	815	863	853	830	840	835	786	844	824	809	824	827	782	855	821	807	795	837	856	797	827	812	869	826
12668	2485	5097	13604	54826	59176	49010	35406	19776	8108	2695	978	422	309	320	270	288	294	295	282	271	287	274	275	284	304	271	272	288	261	256	285	282	282	259	278	286	277	255	239	276	286	267	277	257	300	277	296	285	286	269	294	271	304	300	259	250	305	279	259	298	296	268	261	284	254	262	258	292	256	323	296	262	266	259	279	285	262	292	256	263	278	245	260	261	279	291	262	285	249	287	278	264	293	259	275	282	287	274	269	255	275	269	290	275	274	272	252	266	256	266	317	244	266	262	261	266	260	273	285	270	278	289	288	243	260	267	260	264	264	265	260	289	259	247	294	282	270	316	274	265	293	281	243	274	252	264	264	294	293	246	279	296	290	306	253	263	262	270	252	261	288	272	256	260	267	233	297	279	301	273	285	254	271	284	293	272	294	286	265	266	280	299	282	306	252	238	277	295	250	259	254	268	295	292	280	243	292	258	292	272	264	264	267	264	250	276	246	281	289	237	272	272	284	297	290	278	272	266	283	275	261	270	249	266	325	286	262	272	292	273	274	288	245	265	291	263	250	293	280	296	281	240	267	300	266	289	284	242	259	294	275	269	260	246	283	235	260	274	303	276	287	303	250	254	300	283	305	284	312	265	284	283	279	267	293	277	246	256	295	273	310	277	284	293	282	260	309	255	277	270	266	287	268	299	291	281	282	234	273	257	241	260	279	260	299	269	264	302	272	286	260	308	267	290	294	266	279	238	293	261	269	262	286	293	282	272	254	269	295	249	260	283	242	285	254	247	271	285	307	285	289	275	295	276	246	266	273	268	260	259	275	239	265	265	273	273	264	275	268	270	279	259	274	261	273	289	294	274	258	283	306	278	278	286	230	271	309	256	246	265	273	244	245	254	293	261	289	279	262	287	284	263	268	262	274	272	270	243	280	278	274	278	294	296	323	287	248	265	272	289	265	277	314	252	269	280	297	310	276	286	243	276	297	300	263	257	292	297	259	293	275	279	296	284	299	257	264	294	266	264	295	275	282	303	262	260	272	259	268	284	273	251	275	256	268	268	269	261	278	295	287	288	299	275	253	264	289	262	285	261	254	264	266	266	274	267	287	248	290	294	269	253	278	294	272	284	250	264	279	264	268	264	289	266	283	261	293	319	285	251	251	284	272	276	296	277	268	253	291	269	267	291	293	299	279	294	272	284	266	285	254	230	291	322	311	251	272	289	265	279	299	286	261	284	282	265	285	283	292	271	263	307	253	278	263	302	284	291	298	287	298	294	260	249	254	311	266	285	282	268	264	264	279	271	273	277	276	275	290	266	244	246	307	260	263	251	271	271	278	272	281	272	297	279	285	282	274	255	273	279	281	273	250	229	293	300	281	286	265	279	287	278	263	276	266	264	279	262	281	231	289	276	266	283	275	282	275	250	255	286	264	279	287	277	280	301	258	284	261	269	274	271	284	247	270	315	281	268	276	279	285	285	249	268	257	278	277	258	262	257	284	250	265	278	247	286	264	273	252	298	273	286	287	269	275	282	244	272	282	246	275	267	272	279	289	264	262	279	268	247	249	256	251	263	281	287	279	282	275	250	258	256	272	272	253	249	248	303	289	282	253	296	287	248	256	261	283	265	237	309	292	215	299	281	265	283	274	284	251	260	254	231	302	258	289	301	257	253	236	263	258	268	291	258	256	256	277	293	277	276	284	288	281	281	272	275	267	264	283	286	272	268	247	263	264	277	246	246	275	247	263	282	241	291	271	285	277	287	271	299	271	246	262	300	272	294	271	274	292	295	276	254	242	284	275	283	278	259	289	274	295	297	253	275	268	290	260	271	274	258	263	313	263	249	275	261	292	265	250	255	268	269	288	264	278	259	280	284	286	259	278	284	249	287	303	280	291	253	264	293	255	257	266	272	269	292	245	275	258	271	271	291	245	271	264	279	290	276	262	287	263	273	267	268	295	252	267	253	279	248	265	272	264	275	267	259	257	300	276	283	280	246	238	289	278	266	278	277	271	274	288	275	255	265	271	267	289	287	303	296	271	239	290	263	248	285	302	265	287	260	263	277	248	271	263	284	280	257	277	278	249	244	249	289	285	282	269	251	254	273	254	240	264	274	268	312	297	277	272	255	296	277	268	280	270	267	253	286	262	299	284	266	268	262	256	282	280	286	293	264	278	284	300	327	270	263	284	285	283	267	267	276	301	235	256	296	292	254	282	285	294	293	250	276	302	288	256	292	276	282	249	274	277	269	315	263	281	288	277	251	268	258	275	245	292	268	284	276	273	278	268	279	275	275	299	281	284	281	231	285	251	302	296	269	265	275	264	298	301	291	268	254	260	269	289	287	260	291	281	267	303	244	280	279	310	284	275	290	282	268	255	251	292	269	332	287	293	266	254	267	254	282	259	262	252	270	243	274	249	259	293	282	276	277	273	281	292	282	260	319	242	279	287	266	276	258	264	278	293	274	287	272	292	288	256	258	262	285	259	295	283	256	286	234	285	303	306	267	289	261	289	317	272	279	257	270	236	254	275	293	280	258	285	277	306	259	256	270	277	270	267	249	289	292	257	281	268	240	263	279	252	299	270	275	244	258	299	269	311	273	292	262	278	289	267	271	267	261	269	259	285	249	246	293	292	262	246	272	287	298	275	289	299	278	271	271	266	278	246	286	281	289	273	289	284	306	259	260	239	268	275	245	277	261	297	286	261	283	306	288	261	257	270	233	266	292	278	306	263	261	296	302	300	277	250	278	275	275	289	301	264	275	264	265	271	258	260	273	275	272	274	308	268	248	292	268	248	257	294	304	269	259	253	270	273	278	298	300	273	273	299	291	260	274	305	256	233	246	284	293	260	281	253	303	290	263	282	270	265	270	280	299	269	275	278	252	293	243	284	282	273	285	250	273	253	287	264	287	258	295	314	258	245	279	323	267	264	260	269	256	247	297	260	231	317	275	269	281	265	264	275	269	300	253	281	319	255	288	284	255	296	264	296	284	282	256	288	266	294	312	286	290	286	280	296	289	285	275	290	268	287	303	274	268	292	259	264	299	261	280	273	290	246	301	280	298	259	271	289	278	279	267	260	272	254	276	263	269	258	285	262	269	271	311	262	280	249	269	255	268	274	290	231	288	280	286	287	281	271	274	260	312	291	278	268	295	268	281	282	318	275	260	267	273	247	292	266	243	258	304	242	277	244	313	260	278	288	279	299	249	254	294	288	278	265	261	295	269	323	277	300	279	272	281	269	275	284	265	315	269	267	291	287	250	249	261	252	281	296	278	239	305	279	259	293	273	247	268	285	276	257	264	279	301	266	249	281	278	262	299	240	287	286	275	260	258	289	260	255	294	272	274	273	295	266	260	282	251	269	269	266	261	255	294	280	254	273	268	282	267	258	293	280	285	248	258	289	269	265	290	254	275	245	265	280	291	267	271	285	280	235	265	244	293	256	288	262	269	274	264	270	299	269	278	264	303	288	285	280	288	261	250	267	281	267
7568	2388	10099	26003	65579	69499	60559	49052	34168	20464	9510	3513	1420	815	702	680	733	678	678	686	692	656	738	664	706	676	654	718	668	699	673	735	646	654	662	671	650	660	692	660	659	700	702	670	663	654	693	692	657	688	660	695	620	693	696	699	693	683	672	680	693	687	666	687	700	646	651	685	682	647	636	674	704	698	712	680	698	638	638	667	683	646	691	690	690	632	659	682	717	678	668	619	665	688	699	664	685	693	715	628	694	661	661	730	654	673	663	697	701	678	659	634	636	719	736	715	677	641	707	701	691	727	665	683	656	702	663	664	636	703	649	655	681	695	644	720	655	684	718	687	650	680	668	638	650	669	708	706	643	707	686	674	701	676	691	646	667	687	674	673	647	630	735	680	713	618	672	681	717	665	700	660	666	712	689	641	679	673	646	693	650	661	664	682	711	687	676	700	692	662	720	674	710	716	695	665	720	679	674	648	676	641	696	645	680	659	698	713	719	684	685	681	688	676	706	683	653	691	676	647	650	626	681	660	693	670	604	676	686	705	652	620	659	692	648	722	653	671	656	662	659	691	710	674	685	694	671	652	672	673	635	648	694	647	629	682	653	683	705	701	667	713	652	667	663	732	709	649	694	649	674	679	652	663	725	707	685	652	652	717	684	660	697	629	700	669	700	671	625	687	677	666	690	609	677	648	723	694	717	689	643	677	652	692	658	673	678	675	641	668	636	668	656	712	718	681	655	713	673	663	656	688	694	651	682	712	684	693	689	687	678	662	658	670	686	666	692	671	701	685	638	666	695	660	688	647	679	714	706	674	682	681	681	665	635	688	708	678	684	658	704	659	685	658	691	720	657	702	639	692	651	654	641	639	681	706	650	624	693	672	711	703	672	615	658	670	649	696	705	675	683	682	689	664	665	646	654	710	681	657	681	665	680	673	695	661	684	650	690	675	682	698	692	664	674	628	710	609	619	683	708	693	694	655	664	650	726	670	652	688	696	658	709	675	657	640	746	704	689	694	679	631	698	691	701	674	698	646	662	676	682	688	713	703	708	702	709	665	656	707	692	684	666	689	692	709	677	655	665	677	650	628	654	645	645	665	679	672	675	669	657	665	676	668	724	683	699	694	697	704	701	682	669	675	712	689	635	695	629	687	670	669	701	731	686	674	702	690	696	709	664	739	655	697	705	637	700	677	666	680	688	697	700	656	649	664	745	689	653	625	667	717	716	623	642	652	657	692	651	756	709	731	652	611	689	659	693	686	688	698	690	698	714	683	701	654	661	620	642	661	678	661	692	667	668	691	688	638	673	637	674	705	708	687	709	716	715	648	671	674	705	672	689	644	714	713	665	673	648	620	726	680	652	679	697	689	692	717	682	725	664	690	705	704	649	695	701	671	663	673	669	644	678	648	648	606	676	696	689	695	667	661	692	622	668	665	657	704	689	682	660	633	667	696	677	674	674	620	704	704	737	714	662	688	685	671	617	642	653	661	659	682	690	647	671	713	645	656	642	712	678	713	738	675	641	649	689	672	645	681	696	715	692	668	694	665	695	681	689	652	635	666	671	719	656	687	685	698	664	654	679	655	622	674	716	671	666	717	669	703	712	672	649	674	681	653	640	609	740	718	696	697	637	679	730	659	699	693	696	644	673	638	695	684	738	678	672	705	663	671	666	668	668	679	675	706	722	690	700	704	644	678	648	645	688	647	674	698	660	711	661	710	692	686	709	712	657	628	668	730	706	680	638	691	660	677	679	675	692	710	659	660	671	699	656	660	685	698	714	690	698	700	686	663	657	698	679	694	691	670	668	695	630	660	686	700	684	729	707	726	676	684	689	647	692	626	649	636	683	639	726	683	646	625	662	674	695	668	664	643	677	704	718	711	720	685	682	636	687	683	678	714	647	692	661	672	653	683	690	652	694	686	697	656	670	685	667	690	700	662	686	670	668	702	694	710	699	700	682	681	694	685	630	683	661	697	701	716	623	670	648	656	695	671	662	662	677	688	692	676	697	690	604	693	697	653	720	677	728	660	685	721	661	653	704	718	667	658	703	698	630	658	667	676	713	643	670	711	660	698	698	692	678	667	705	704	678	662	673	662	701	677	710	674	726	644	695	719	632	661	691	736	650	671	680	669	656	705	668	652	687	674	640	686	627	681	702	706	663	698	658	667	730	723	699	705	683	649	667	624	703	657	674	738	729	675	687	663	703	632	694	663	663	682	690	685	642	631	687	669	696	647	686	666	670	644	641	666	699	728	669	684	683	642	642	685	661	684	629	681	667	696	706	696	672	681	658	730	690	654	666	700	682	674	695	718	675	725	685	664	711	686	693	682	712	705	651	645	698	689	687	672	696	681	721	661	622	693	729	647	626	677	703	638	686	732	655	739	663	676	703	642	683	715	671	675	692	678	725	682	701	641	712	703	682	695	668	643	647	665	653	660	670	640	726	676	680	664	667	640	670	666	714	656	697	636	683	662	684	705	640	662	643	660	654	673	668	726	665	729	676	678	712	701	672	639	652	724	690	756	718	690	654	692	707	692	639	667	699	693	678	694	653	633	680	689	672	663	637	656	630	661	717	674	677	661	704	693	687	668	697	685	671	654	671	694	661	667	650	657	649	685	680	657	696	661	685	695	662	669	704	682	643	674	675	681	675	709	675	699	685	669	690	683	654	719	687	688	708	695	644	658	663	645	687	688	682	609	666	676	639	634	690	680	730	711	614	677	693	686	693	650	679	650	664	643	684	703	716	661	673	650	638	694	690	697	667	719	666	633	665	678	670	715	655	674	633	657	604	676	678	659	697	677	727	711	686	695	707	658	679	684	660	726	684	683	716	692	722	689	687	644	686	708	665	685	691	646	708	640	689	691	665	692	654	682	724	639	671	687	690	686	645	660	682	635	675	683	681	692	726	656	713	697	699	735	684	672	700	714	685	680	707	680	713	671	661	713	649	673	700	697	692	684	666	680	666	642	674	712	664	678	603	698	713	689	730	700	678	659	670	704	699	719	717	710	718	671	676	690	647	646	658	735	670	677	638	684	683	723	689	673	695	659	742	713	691	680	658	692	665	701	669	655	671	684	654	653	708	667	635	653	674	660	677	675	665	681	653	659	670	627	652	658	699	710	680	648	666	719	708	671	634	705	671	635	676	730	723	691	679	670	669	683	741	668	665	667	714	693	673	664	675	686	688	685	658	697	682	655	696	675	700	690	679	636	701	698	640	676	653	716	686	649	708	654	679	734	716	673	624	717	708	683	676	667	671	694	651	657	713	681	717	678	676	672	668	689	638	689	736	654	729	693	698	676	675	652	659	666	647	685	667	659	657	661	669	645	702	706	676	673	693	711	688	692	684	664	666	672	667	660	717	673	649	701	641	676	688	653	638	685	680	695	683	711	685	680	673	668	689	666	714	666	662	666	664	685	659	639	687	687	645	736	705	710	676	677	687	717	679	685	690	697	706	673	717	702	645	680	700	626	630	672	674	697
14680	3217	7749	28324	62338	61455	51088	36682	22223	9548	3167	1021	451	308	289	282	249	269	265	266	262	249	250	264	249	281	249	286	259	273	266	286	267	269	250	286	260	269	280	288	248	277	250	275	295	254	281	256	243	255	264	267	264	268	250	274	249	258	255	259	261	246	226	278	254	259	282	232	251	274	256	240	256	242	253	264	264	279	246	272	252	266	234	270	243	237	269	275	277	267	249	285	254	245	267	245	291	250	249	246	249	252	258	252	283	255	257	256	221	256	288	282	271	266	243	235	278	232	240	272	278	256	271	234	246	248	251	262	236	242	251	267	273	260	273	245	280	267	264	261	262	260	272	283	280	275	242	243	250	256	270	251	300	253	221	225	256	269	234	238	273	264	282	271	262	250	257	250	244	268	250	281	283	276	254	237	223	236	280	255	270	252	253	245	267	271	280	260	242	293	254	278	256	251	253	264	255	257	274	260	258	261	248	280	247	223	267	270	253	270	243	273	274	255	257	282	278	295	226	273	246	249	247	271	250	249	257	267	239	255	265	261	262	255	253	277	254	266	260	264	277	262	287	257	282	256	252	227	261	271	246	242	280	251	251	245	241	238	270	259	242	257	260	252	250	258	280	238	276	260	260	276	250	285	267	275	251	270	302	239	244	242	278	270	256	292	258	238	269	245	257	269	289	271	264	247	235	283	239	245	257	241	284	264	251	281	256	238	265	274	262	250	279	257	219	250	274	272	243	246	239	274	296	262	252	299	270	258	230	269	269	258	255	275	286	230	271	278	247	268	271	243	261	282	287	233	269	245	257	276	250	248	257	265	287	271	243	253	250	277	262	286	236	255	249	250	252	235	284	257	229	272	251	256	237	260	243	245	252	253	275	278	255	244	269	249	262	275	257	253	266	259	262	231	255	274	276	259	265	245	285	257	267	233	223	251	285	270	276	252	286	271	252	260	267	283	291	283	259	270	262	235	264	220	251	266	275	258	272	254	254	259	236	250	273	237	250	245	267	270	233	263	249	262	250	243	292	266	260	254	264	236	258	272	264	269	242	264	281	272	250	263	261	235	286	275	252	270	282	259	264	230	238	242	284	258	248	255	262	279	271	270	274	241	263	302	240	230	256	262	272	248	252	250	248	251	266	241	271	268	266	260	270	262	266	257	259	266	246	262	258	271	278	254	265	285	237	256	251	242	252	277	250	224	263	272	255	275	273	268	232	244	247	258	255	276	259	256	259	252	252	260	249	254	237	240	233	265	274	242	295	256	235	231	258	272	253	248	252	238	278	247	253	265	264	243	275	236	291	285	265	279	244	250	263	263	261	274	277	264	299	281	256	269	262	271	248	253	277	255	270	252	259	231	259	231	240	276	267	222	242	275	233	257	284	299	261	225	259	250	269	239	310	273	265	269	255	261	265	261	288	261	272	265	263	236	266	253	276	229	268	265	286	286	281	252	229	266	268	248	254	271	225	290	250	254	231	242	246	305	249	267	279	262	275	262	262	251	256	285	249	279	261	260	273	253	276	248	244	272	266	248	239	260	264	269	244	298	243	251	255	306	272	251	235	267	252	249	264	276	262	259	253	276	272	280	261	257	250	213	254	246	269	265	253	255	279	264	257	229	280	271	280	269	255	280	280	220	250	233	242	276	270	209	266	237	256	275	232	276	277	233	263	272	227	246	248	231	279	250	280	274	275	254	276	248	276	279	244	248	239	259	254	273	247	277	282	279	230	221	274	251	273	257	234	245	253	273	261	255	237	281	266	253	259	261	280	254	261	272	272	245	283	274	284	257	240	278	252	294	301	234	262	272	271	253	256	239	267	265	260	250	266	266	280	237	270	282	272	278	239	264	243	255	263	260	280	281	260	267	271	268	268	250	267	252	258	263	281	252	256	260	286	260	242	273	249	273	249	274	275	264	262	248	243	241	272	245	240	247	281	269	253	256	248	266	234	288	300	249	248	248	256	260	258	264	269	266	253	252	257	237	292	290	265	249	233	272	244	273	237	269	262	260	281	257	248	262	260	256	260	233	263	265	244	224	251	255	257	275	268	262	259	250	242	255	251	238	265	270	235	243	242	273	263	273	213	254	284	250	244	257	260	244	273	265	258	252	263	240	255	239	266	277	271	271	248	268	270	265	265	274	232	273	249	257	274	256	259	286	277	273	250	282	262	254	264	251	283	230	243	237	261	268	260	255	246	234	243	239	246	278	251	243	259	300	261	253	278	258	264	283	247	269	261	237	241	257	242	244	260	261	255	271	255	256	261	263	246	287	263	249	254	253	255	273	262	240	271	287	254	261	231	276	261	258	260	255	254	288	297	258	260	253	269	269	249	261	256	250	266	274	257	266	284	280	260	259	237	264	232	245	286	257	265	264	231	268	232	263	238	276	265	255	271	270	257	241	248	274	253	253	267	248	284	255	255	239	270	249	266	244	253	244	268	263	234	261	285	271	252	250	272	286	293	278	278	271	250	287	229	251	269	267	258	252	271	255	285	266	253	225	264	255	259	284	267	242	230	250	276	270	257	241	282	240	249	249	268	244	268	262	245	244	233	259	284	287	236	254	252	233	273	264	280	255	255	239	249	249	291	251	278	262	269	256	258	254	225	270	283	231	259	275	242	247	252	245	259	263	265	240	277	262	270	260	264	276	261	233	237	283	264	255	254	276	249	258	260	270	293	282	237	250	249	261	270	285	278	281	262	254	279	233	265	242	243	266	233	266	261	265	261	253	261	221	225	258	270	251	223	261	276	284	287	201	264	267	260	237	245	282	267	239	227	273	238	275	272	264	265	268	277	263	243	231	253	237	248	265	295	278	246	242	263	251	258	278	248	259	267	257	283	256	283	286	264	264	224	252	245	273	231	265	262	273	248	261	248	250	257	221	224	261	225	284	247	253	293	238	227	272	264	246	266	277	267	248	280	258	260	234	263	251	243	247	239	280	281	237	230	257	253	302	261	266	284	253	255	234	263	256	286	266	289	247	239	246	287	240	264	237	248	298	267	256	272	264	269	266	241	242	273	290	286	228	244	269	261	262	241	258	268	265	273	260	274	276	271	261	266	249	230	261	251	265	262	284	258	221	267	247	261	251	270	248	257	256	276	237	264	289	259	256	275	268	240	230	262	242	239	253	246	286	249	254	261	242	237	294	244	279	245	244	251	269	243	258	270	251	260	251	262	267	231	258	255	283	246	259	241	231	229	275	276	251	235	274	252	247	231	226	254	250	244	214	252	241	281	270	238	278	282	236	257	271	263	268	266	247	261	265	263	261	295	265	269	233	239	237	282	263	290	284	266	256	260	236	270	269	232	245	277	264	261	220	243	263	267	278	246	246	284	247	249	252	271	269	249	233	222	286	274	255	275	261	272	250	271	287	270	248	297	254	276	255	268	290	246	281	240	243	268	281	245	235	252	257	259	265	251	242	272	263	262	296	239	214	222	246	270	282	266	277	272	267	254	251	241	269	263	248	266	273	257	281
8180	3095	13642	40284	70600	72055	61978	50189	36760	22151	10370	3829	1470	879	661	659	654	607	647	682	691	630	686	656	651	645	618	651	631	621	644	708	654	619	654	653	627	659	650	645	658	604	651	596	659	636	644	668	640	618	590	614	669	621	674	611	607	622	652	616	643	657	658	687	656	607	674	603	683	616	647	666	662	647	617	661	672	661	637	615	638	616	674	712	611	681	671	643	612	591	639	617	614	578	608	659	649	616	667	673	642	636	605	649	666	597	649	661	663	689	619	629	643	632	640	701	626	663	668	699	672	632	667	633	646	626	645	627	613	617	671	677	680	662	610	660	693	660	691	700	665	643	675	675	638	628	643	627	650	650	652	601	634	601	622	626	647	644	631	603	635	656	608	648	684	615	666	646	626	615	633	688	659	601	654	641	620	652	669	669	593	689	634	640	645	640	636	642	649	631	647	676	711	596	669	627	653	624	661	649	624	640	649	618	671	650	661	662	638	667	616	645	630	637	642	636	687	687	645	675	652	652	654	675	625	656	634	644	655	647	666	676	647	673	623	623	654	643	599	629	640	661	636	636	628	619	670	616	646	686	588	653	632	683	679	669	642	646	655	649	658	680	610	633	628	622	607	634	661	674	644	638	630	654	609	624	614	646	652	628	674	694	638	643	650	657	622	606	660	654	618	645	620	663	635	594	708	673	691	669	614	665	611	624	662	657	624	636	632	604	667	649	669	717	665	620	641	630	628	654	693	663	637	663	622	651	676	706	667	656	628	657	609	646	691	631	622	625	671	635	650	592	646	676	651	593	667	642	622	633	684	665	675	640	669	710	650	654	652	637	650	599	638	634	597	610	660	710	623	642	643	676	659	594	645	672	625	613	614	658	625	613	641	630	635	671	649	671	603	602	637	660	654	587	674	695	639	664	630	614	654	628	629	664	655	633	614	596	653	639	648	682	591	634	650	617	623	640	662	656	641	648	667	641	632	681	677	592	638	665	634	713	606	646	653	664	610	676	608	679	613	661	622	694	659	651	629	671	547	609	649	671	634	698	592	593	650	659	692	684	653	668	634	589	638	650	607	624	642	660	681	652	645	611	613	609	631	653	690	628	642	681	662	675	601	644	670	625	651	594	648	687	656	691	666	637	624	634	657	640	650	646	641	603	658	654	625	642	634	677	623	687	693	653	669	633	636	664	645	653	631	653	648	677	583	627	677	632	651	614	671	706	636	636	655	681	626	661	649	627	616	625	631	669	665	683	647	589	719	646	653	699	637	664	583	662	656	655	682	667	650	627	656	625	649	691	618	596	684	660	684	648	633	627	621	661	620	645	631	656	638	652	644	648	658	622	655	625	612	652	671	664	651	638	658	623	636	657	657	660	670	638	699	655	652	600	605	639	639	663	644	683	665	629	622	648	648	644	646	668	673	713	647	614	647	644	637	620	636	670	597	718	616	584	640	604	580	593	598	598	671	641	600	629	609	646	604	624	620	627	608	637	628	622	619	643	626	620	626	614	660	632	616	688	612	625	635	683	617	662	657	644	641	612	614	649	623	602	671	631	672	677	626	665	638	693	647	634	635	686	642	615	621	610	623	636	675	646	637	649	661	657	672	626	660	625	685	656	626	666	689	611	666	664	704	664	711	641	636	620	622	653	599	629	621	693	638	639	586	683	632	672	674	663	679	635	664	632	606	661	605	626	657	637	637	657	646	669	640	610	628	634	622	634	664	645	692	632	663	662	677	657	669	636	674	671	688	615	632	648	648	576	671	640	662	637	634	662	646	629	623	639	651	650	643	598	660	676	655	606	688	646	616	612	639	609	630	637	663	645	647	665	647	650	604	635	648	637	590	644	641	661	645	642	629	622	638	649	632	624	655	633	649	692	591	617	665	627	678	668	623	612	641	699	610	664	673	608	636	673	621	636	659	656	652	592	673	674	662	672	642	626	650	635	644	616	656	619	618	639	630	621	646	643	659	667	683	644	666	640	644	598	681	606	655	629	641	633	607	674	659	671	660	691	642	606	638	683	579	616	664	654	648	670	621	687	637	633	631	614	659	652	648	703	660	681	672	655	649	618	657	639	652	687	627	618	645	681	667	677	628	673	650	650	646	683	631	669	659	660	688	628	655	650	657	608	610	669	691	670	667	632	589	658	586	658	667	629	663	663	654	629	679	662	651	653	658	630	682	681	649	692	651	652	663	615	676	622	600	644	692	663	623	602	650	608	710	644	602	661	664	659	689	655	630	628	612	657	643	670	692	675	626	640	695	665	603	650	649	623	584	637	628	618	620	604	646	628	622	617	646	647	647	630	658	672	675	659	630	632	657	658	640	649	677	674	693	619	658	631	638	633	639	672	659	657	631	641	650	665	640	688	647	649	617	579	607	632	624	657	649	638	653	640	680	636	644	669	632	622	637	653	641	638	634	691	657	638	642	607	613	661	632	661	669	637	622	623	607	648	635	677	618	634	629	634	662	632	638	645	597	654	661	655	629	621	652	656	640	638	609	611	675	655	658	643	694	635	609	641	647	644	625	630	674	664	700	642	628	643	655	668	617	581	622	634	638	630	658	668	631	670	602	645	614	660	671	636	603	588	634	654	644	699	648	654	648	620	703	681	591	609	650	659	625	657	593	580	692	630	615	646	635	646	689	659	626	633	647	624	658	648	633	688	633	654	642	682	610	617	642	615	656	700	617	648	606	656	685	661	692	615	650	658	663	690	676	630	614	676	621	677	644	673	648	636	625	631	648	621	690	644	658	651	631	636	610	614	623	686	605	621	643	634	656	660	652	656	646	647	644	669	610	606	630	627	638	604	693	590	638	661	637	642	644	621	604	652	655	629	624	630	587	673	623	698	649	600	684	608	656	678	640	666	613	633	616	622	629	701	628	627	651	653	589	690	632	625	639	652	620	661	707	618	652	655	656	564	656	655	661	687	643	680	731	674	623	671	611	598	662	632	662	671	637	663	691	586	594	653	670	637	683	672	622	602	658	625	640	640	656	658	588	647	654	605	625	642	654	651	610	662	671	617	632	626	667	684	620	661	631	662	671	679	671	670	657	634	665	614	661	610	638	625	630	639	661	618	647	656	627	663	694	649	692	648	611	702	657	593	608	627	655	604	705	670	691	590	650	662	656	621	662	709	599	655	653	636	612	663	622	687	640	584	676	648	636	655	666	660	660	662	628	681	658	635	667	660	672	683	667	623	636	658	646	632	653	658	658	607	639	700	667	632	627	623	657	611	631	622	626	649	611	660	618	645	677	644	667	665	665	672	659	631	635	637	602	699	645	619	658	650	641	655	644	643	679	624	601	650	660	664	680	677	642	648	610	688	670	655	661	650	631	607	612	644	636	629	631	657	642	616	639	640	657	646	664	642	654	674	633	649	623	687	638	613	625	640	630	647	617	639	682	662	636	663	610	666	648	610	644	682	634	624	600	599	661	659	597	632	635	666	646	641	680	675	647	606	663	603	661	629	599	628	623	643
2373	431	524	646	3523	5142	3950	2663	1644	962	604	476	367	378	347	366	374	367	377	346	378	322	357	353	341	368	353	359	372	376	333	386	334	329	358	369	355	310	353	362	366	364	372	342	362	349	366	361	363	370	344	351	362	398	358	323	342	360	339	353	388	350	361	355	384	347	346	343	341	331	332	351	373	335	400	358	348	345	360	364	352	387	357	335	348	342	349	358	341	355	350	324	341	382	385	352	351	360	370	325	362	323	328	341	355	360	360	382	396	346	362	399	359	399	351	318	361	378	366	310	365	333	355	346	331	340	372	344	342	358	356	284	320	352	348	308	360	361	366	378	377	341	331	342	379	343	385	336	342	319	334	372	335	362	357	358	375	350	341	349	336	366	362	346	346	349	388	359	358	335	354	350	380	396	386	370	354	331	360	358	369	352	355	379	375	365	335	372	317	355	390	342	376	342	363	333	322	370	374	378	376	332	336	349	328	358	355	389	356	322	356	361	359	352	329	361	358	332	331	362	364	347	352	334	355	361	401	379	353	359	374	359	375	340	326	348	349	352	344	347	367	320	384	380	350	389	361	353	374	369	337	357	382	339	367	346	346	350	367	360	342	363	355	362	362	365	343	358	356	377	334	330	334	341	358	352	322	341	345	338	336	339	373	361	352	370	372	331	357	359	328	334	353	344	325	326	342	367	370	333	354	361	349	336	375	335	374	352	338	353	331	376	350	366	347	328	348	380	332	343	367	357	369	343	355	380	388	350	392	360	378	365	370	388	362	360	371	354	336	351	364	370	353	345	362	361	363	393	394	371	392	349	346	354	340	359	364	339	359	349	341	361	331	329	389	350	378	304	372	381	354	360	369	338	349	400	354	355	343	331	342	374	361	372	378	350	386	342	351	376	346	334	338	374	345	381	364	394	340	344	365	346	360	335	364	372	322	325	303	347	369	376	320	341	368	336	334	326	368	375	361	350	379	374	351	344	356	325	325	332	322	364	357	377	327	349	346	381	347	322	340	343	334	335	378	369	366	380	373	322	369	349	346	381	352	342	387	388	354	371	349	347	350	352	354	374	379	326	309	342	317	368	347	357	358	327	350	334	341	353	386	357	337	371	350	341	341	313	362	341	360	364	360	370	339	369	356	377	378	395	351	338	345	343	335	347	343	399	345	342	359	335	352	347	326	357	367	350	362	350	312	318	350	353	362	360	346	364	336	344	375	348	337	346	361	343	335	363	348	371	356	367	364	345	329	340	352	335	330	373	343	345	360	387	355	371	375	361	350	350	345	372	389	380	353	340	350	341	342	356	330	336	373	344	353	346	381	355	351	334	369	338	359	369	381	362	330	370	341	384	319	332	344	347	330	349	318	353	324	353	356	348	343	370	353	306	374	365	347	382	366	361	364	346	331	367	359	369	373	349	345	315	365	338	376	365	333	343	343	367	360	336	357	340	356	352	345	350	308	333	327	364	364	337	335	336	363	341	317	292	362	363	376	332	312	341	353	371	364	336	352	355	336	392	344	359	359	363	368	318	347	358	382	339	353	378	378	376	357	331	323	358	346	334	336	361	319	347	332	381	371	365	313	359	351	320	331	341	370	355	374	361	341	386	388	325	310	355	356	364	384	340	392	367	358	358	369	341	331	349	376	354	324	323	348	357	365	359	341	382	337	361	337	350	343	350	401	351	340	331	351	360	347	406	291	354	354	362	357	330	363	388	411	352	369	341	324	369	326	331	387	348	345	376	316	369	375	360	364	360	414	373	320	333	347	357	379	379	364	364	353	347	349	371	330	349	363	341	360	352	386	349	352	355	329	360	370	326	361	383	392	343	365	382	388	345	347	330	345	340	388	356	337	355	357	327	361	374	388	376	393	348	334	385	349	388	333	361	324	350	354	385	370	377	350	313	313	348	364	303	343	388	348	353	323	362	345	349	328	327	336	354	333	387	352	361	325	384	387	369	361	336	357	373	328	368	361	345	368	372	355	343	380	361	340	358	319	376	345	363	354	360	362	345	369	376	382	329	365	364	328	389	337	335	346	350	321	329	332	394	368	356	310	348	347	362	339	323	317	345	348	394	345	335	323	377	355	318	369	336	351	332	320	381	351	381	326	346	361	377	356	327	364	337	342	365	359	372	350	364	335	387	366	341	339	354	356	371	335	355	356	344	336	346	344	341	345	385	331	377	390	359	380	379	394	399	352	350	342	345	361	366	334	332	367	396	372	362	384	337	350	345	353	325	333	317	376	362	368	364	337	381	386	361	353	348	369	341	369	378	353	346	353	370	337	345	364	353	373	361	350	343	352	365	371	310	346	342	318	351	354	329	380	349	328	333	353	346	349	355	351	353	338	366	334	352	331	365	346	338	355	370	359	341	335	370	330	331	362	335	352	351	369	367	360	368	352	375	332	348	352	318	332	361	378	363	354	334	332	379	347	330	345	353	358	328	361	392	361	350	353	363	380	366	365	360	369	350	364	332	353	335	369	377	341	345	347	351	343	328	331	353	364	348	318	331	356	337	342	359	354	340	366	338	346	358	318	362	336	348	344	340	347	346	326	371	321	346	316	370	321	329	368	353	333	355	371	341	362	363	346	354	334	331	317	367	362	329	332	360	334	350	356	372	372	328	350	311	389	347	366	356	362	377	378	339	372	343	364	371	344	327	345	340	342	351	346	374	325	339	349	313	357	342	354	352	360	366	345	362	328	348	358	380	357	337	389	344	343	336	371	381	354	349	344	315	347	342	360	366	366	373	371	314	351	344	343	345	331	339	326	366	323	317	368	377	381	396	338	336	355	360	374	331	341	355	353	331	350	363	377	375	344	357	372	345	341	326	375	366	387	331	355	363	356	337	321	340	363	377	354	369	375	346	337	374	362	360	355	369	339	390	351	349	347	357	332	361	349	364	399	356	343	346	359	342	381	346	376	367	367	343	347	347	356	337	363	317	345	397	346	370	354	384	358	313	346	351	347	361	350	355	322	384	335	390	344	346	382	359	356	370	352	330	362	383	377	348	346	318	332	368	325	338	361	391	324	357	358	326	370	332	369	364	357	350	365	351	364	334	344	361	370	346	362	375	395	382	341	361	350	338	321	343	340	326	353	346	360	386	349	350	332	343	344	392	340	362	324	378	362	367	349	364	359	361	344	378	413	354	321	331	353	349	339	325	345	353	383	377	371	348	382	355	351	350	350	338	380	356	364	332	353	350	320	346	353	332	353	333	349	342	351	332	398	362	365	355	356	357	333	318	344	358	342	377	332	352	392	373	350	369	350	370	377	373	327	375	399	382	358	338	392	339	364	371	382	353	366	363	361	373	362	355	346	367	345	378	376	361	361	332	351	323	390	337	357	346	319	344	337	344	362	329	364	329	326	367	372	354	358	344	358	362	368	341	356	344	354	357	378	353	363	350	349	349	371	374	390	352	353	373	357	328	365	366	360	351	349	344	373	342	330	348	298	339	311	336	352	355	373	351	378	362	356	348
2585	1034	1274	2212	14031	17204	13894	9467	5628	3129	1791	1209	988	868	834	844	861	821	845	838	875	826	863	823	857	844	812	830	848	850	856	826	876	819	834	834	865	855	859	873	846	853	858	822	802	786	812	858	864	821	847	879	853	832	854	908	837	799	805	885	849	858	874	835	841	874	874	821	844	856	870	879	862	839	845	796	834	816	887	845	892	851	842	844	872	829	842	816	873	885	807	849	851	870	909	836	858	884	798	802	830	832	878	847	848	867	850	821	845	848	887	873	785	814	829	879	882	899	869	824	816	835	901	849	877	868	791	867	810	821	887	853	865	852	858	855	842	865	848	830	856	830	790	892	806	819	852	831	843	803	845	923	820	845	863	909	867	861	786	861	856	870	866	865	885	811	837	866	855	821	828	868	839	864	847	835	860	841	851	881	834	832	874	841	831	817	858	846	828	861	843	837	852	842	878	822	850	883	836	900	821	767	844	843	870	885	854	935	824	833	911	902	876	819	811	803	823	829	892	875	844	852	846	864	843	856	785	840	886	837	820	840	922	897	826	842	842	861	834	859	848	808	877	828	868	817	825	834	882	821	855	871	831	812	821	840	850	864	814	842	852	864	892	839	849	874	928	866	829	847	827	857	821	840	855	865	871	837	876	841	879	887	845	847	831	866	894	888	866	863	825	830	829	841	886	911	861	898	856	850	821	855	854	805	853	826	822	845	843	824	829	826	865	831	852	879	880	820	819	855	855	871	852	906	870	858	845	815	866	837	826	904	868	828	821	908	835	841	809	803	869	779	839	799	812	862	835	885	769	833	821	863	847	791	851	901	794	833	838	857	862	877	848	769	842	790	830	847	855	806	863	833	787	837	842	847	838	819	847	821	932	879	800	826	878	788	880	843	877	814	815	853	853	815	859	851	813	870	857	877	885	844	895	847	854	841	833	828	863	756	859	847	884	833	833	857	828	817	776	869	889	898	845	793	856	881	863	775	836	829	818	874	870	883	850	876	847	891	869	872	818	840	890	875	793	894	903	872	843	836	793	834	820	888	874	815	826	897	800	836	901	841	810	842	874	839	842	823	847	846	832	852	816	827	812	917	833	854	882	847	833	932	851	833	854	834	856	820	789	784	864	826	844	882	811	818	802	815	825	835	891	819	826	868	886	861	893	852	823	863	853	798	879	916	858	807	815	869	846	810	867	804	881	873	856	791	904	814	881	905	864	880	861	881	841	842	877	809	866	857	813	848	846	812	888	891	844	837	832	876	832	867	817	810	859	843	913	839	841	819	873	865	802	875	839	807	880	866	877	861	884	857	865	833	875	861	846	834	855	819	818	856	841	896	827	870	813	917	887	816	839	812	875	841	845	883	839	779	829	845	810	876	869	837	835	880	837	872	858	859	825	879	777	839	831	802	876	811	840	840	776	886	862	825	819	836	838	826	816	888	828	906	814	867	847	759	915	872	844	842	893	870	844	830	864	846	830	883	846	865	859	843	793	826	847	841	875	882	851	849	842	807	845	855	820	854	853	799	906	883	851	841	831	842	825	885	841	821	829	843	811	858	874	897	847	821	800	835	821	846	888	853	887	818	828	862	838	850	890	770	851	853	844	855	877	850	822	873	861	825	860	845	891	813	819	798	845	871	846	799	858	878	861	870	816	910	819	829	869	786	819	898	909	806	811	825	885	843	874	849	877	852	866	892	835	800	787	870	852	891	840	820	847	881	833	878	853	843	875	795	817	873	873	812	880	814	861	856	831	832	822	861	860	844	809	805	821	853	825	830	863	856	823	845	822	815	842	816	858	864	858	857	852	849	807	842	800	810	835	867	824	911	850	830	844	850	800	849	846	853	788	844	876	884	834	795	831	869	880	852	894	848	839	828	856	833	844	804	824	904	903	815	870	876	852	833	859	917	848	874	857	888	843	856	810	808	844	838	873	876	908	822	843	817	881	820	859	868	835	874	795	852	854	881	881	879	868	878	875	857	833	824	866	857	812	849	859	769	845	876	806	853	829	862	833	865	828	804	875	844	884	869	860	877	814	878	849	844	935	909	840	820	808	862	864	808	809	871	883	868	840	916	839	844	851	868	915	873	850	848	839	893	872	857	789	882	849	853	791	849	825	881	845	861	804	850	873	841	878	849	795	880	836	852	865	872	893	863	818	798	897	869	873	876	884	863	793	852	835	821	876	845	867	837	819	840	859	832	878	861	830	901	806	826	837	790	822	877	806	857	837	827	888	894	863	878	858	828	869	852	855	843	819	905	871	836	822	794	834	858	830	889	912	831	783	822	825	894	827	818	842	836	857	867	823	846	864	826	878	839	894	851	847	876	829	802	849	825	840	893	850	845	815	847	849	817	855	795	826	837	829	834	830	857	842	822	811	887	824	892	919	881	852	892	840	848	858	885	841	869	834	876	848	855	861	847	815	880	832	822	839	833	900	777	788	867	833	857	908	876	858	887	858	859	827	919	826	884	884	831	862	882	824	836	825	852	804	869	840	902	880	870	846	850	854	825	843	845	850	818	810	799	868	839	877	903	898	825	842	886	875	881	802	802	824	821	839	850	879	837	848	832	874	886	816	841	849	838	869	911	846	873	838	857	824	871	826	806	808	842	765	839	824	821	885	840	861	853	874	803	819	845	802	856	873	844	890	869	881	861	850	865	865	839	846	816	907	810	860	801	868	844	840	885	817	857	822	881	846	829	831	810	869	816	831	889	835	830	792	852	876	800	875	832	825	806	855	815	827	867	852	875	860	906	863	874	848	887	861	861	894	859	878	897	865	870	813	876	808	798	857	857	884	842	845	804	905	849	797	840	823	869	866	782	862	883	864	814	776	940	847	821	820	860	851	877	871	849	869	816	867	850	873	889	820	826	832	856	842	798	836	794	863	806	814	827	878	841	888	821	824	861	885	897	812	894	853	867	869	843	863	862	861	866	848	846	838	865	828	903	817	805	829	805	901	835	840	865	848	816	886	841	832	858	811	814	832	866	861	860	866	867	836	823	895	853	838	889	864	865	835	824	865	846	869	888	857	861	839	846	846	808	851	850	857	895	873	889	915	851	835	854	894	871	818	842	813	833	800	785	799	829	873	860	855	869	820	842	865	833	879	822	836	871	831	860	859	813	833	831	875	854	808	885	801	836	808	847	820	828	871	845	909	841	853	858	907	867	843	854	869	834	863	833	878	905	862	837	800	860	844	812	865	878	834	808	833	857	873	891	884	824	868	929	836	846	837	816	848	874	853	871	856	808	850	786	790	832	876	894	844	855	817	860	801	794	838	862	833	833	856	873	837	825	859	826	868	828	851	854	848	820	917	856	873	831	877	864	866	851	802	892	870	830	850	826	821	877	887	856	841	828	852	891	793	800	877	825	851	830	842	798	894	819	827	912	810	814	878	828	851	854	848	820	888	869	866	878	909	884	840	860	842	829	877	861	887	814	850	911	872	806	859	857	863	855	902	856	886	861	868	867	776	851	845	879
12099	2793	7869	13727	54191	58398	48008	35500	21412	9575	3169	1097	531	349	273	279	290	293	265	281	275	288	268	290	298	262	271	311	283	263	274	299	274	294	312	293	298	263	259	270	300	288	310	269	277	281	291	276	313	297	284	303	275	304	276	287	270	279	248	297	281	281	272	281	313	299	294	290	260	269	274	280	279	291	258	271	297	289	283	271	285	259	291	271	282	299	285	281	281	270	283	271	264	298	258	317	260	296	293	268	275	305	304	262	288	289	278	296	270	279	289	262	291	313	301	283	275	280	252	270	288	265	282	307	309	263	267	276	285	283	246	263	279	278	290	299	269	281	300	298	294	291	246	253	285	278	301	272	283	270	291	292	297	289	324	283	291	296	299	258	283	292	266	293	268	311	318	289	280	303	345	270	257	280	270	286	286	292	282	233	266	270	277	280	266	273	308	284	248	283	301	289	295	266	277	255	246	285	300	283	296	289	280	282	295	305	287	305	300	288	308	281	305	254	285	270	256	338	268	313	276	273	292	283	269	282	262	274	286	295	286	314	304	295	291	289	289	283	273	260	294	279	257	278	276	281	315	256	278	266	281	266	292	273	241	279	257	261	290	312	283	273	278	311	271	267	264	292	280	270	322	305	258	282	298	273	269	266	327	292	296	288	273	312	318	276	273	295	259	279	262	268	283	282	277	260	275	286	285	273	288	272	299	303	262	252	274	282	260	300	294	255	280	264	287	298	295	254	296	278	235	279	262	288	284	290	298	260	274	275	303	321	316	269	293	256	273	274	278	264	310	274	251	317	290	284	289	307	272	290	266	264	294	281	285	280	283	284	290	275	250	290	265	309	303	273	288	316	271	269	266	284	272	294	274	283	237	243	292	291	288	289	287	289	293	322	266	257	263	292	301	313	265	303	248	299	249	268	271	288	295	298	278	284	296	265	284	288	282	284	314	277	249	267	289	281	277	289	268	273	274	270	284	265	303	268	297	298	249	296	329	284	277	295	288	276	272	291	295	273	260	316	297	273	295	268	296	280	301	278	288	310	252	271	273	267	315	268	277	327	305	274	291	277	306	268	262	269	298	281	294	304	275	285	291	313	282	266	287	294	315	287	291	261	308	276	301	289	298	312	293	256	296	298	300	271	274	291	305	265	283	297	294	288	249	324	316	279	264	291	276	290	293	278	278	268	276	297	278	279	281	262	342	277	280	304	272	273	285	233	282	272	283	285	250	293	320	308	253	274	261	285	301	264	237	283	260	263	293	276	276	262	296	310	260	315	281	289	279	284	271	265	319	288	292	286	284	326	269	250	264	268	305	281	258	266	253	312	282	295	274	281	277	289	260	256	274	290	259	280	288	265	251	267	286	280	286	279	308	283	276	271	305	254	290	257	277	304	301	271	276	313	283	287	278	280	308	273	298	257	290	311	313	274	276	314	307	304	288	279	268	299	278	254	269	301	264	281	294	303	271	268	281	278	295	256	310	312	269	268	300	314	284	274	298	279	274	270	276	310	284	280	272	282	264	290	304	273	270	311	282	284	265	273	296	257	304	256	288	290	295	281	313	281	277	282	280	303	291	288	302	251	289	278	280	301	271	272	289	273	299	300	267	267	285	296	274	282	299	261	292	270	287	286	281	253	299	306	284	259	289	300	306	265	261	270	289	277	276	274	264	266	292	308	277	287	288	271	254	286	282	298	281	294	298	279	281	273	297	313	273	296	303	299	280	297	278	302	288	281	277	285	280	295	287	272	304	299	263	252	343	269	233	297	288	306	270	275	244	286	326	289	284	283	283	276	290	299	275	282	270	306	291	302	295	266	267	276	288	276	278	260	284	302	265	267	290	272	273	313	300	279	283	296	285	272	289	292	283	283	281	255	273	268	262	262	292	282	275	299	285	292	296	327	265	279	262	289	252	299	274	286	299	303	255	274	303	277	275	277	272	307	289	307	284	302	272	293	254	244	285	266	286	302	296	271	312	297	276	265	323	315	313	314	268	317	282	264	286	290	285	270	283	292	282	273	277	273	280	282	297	299	293	290	264	300	270	269	223	289	256	280	307	322	302	275	301	269	248	311	270	276	297	299	286	276	309	284	274	297	294	253	312	270	285	279	308	279	301	271	251	283	264	272	284	302	310	269	282	260	308	290	315	293	272	294	293	277	267	309	286	237	278	277	284	298	295	251	285	289	280	265	271	257	274	251	269	291	266	281	306	279	267	280	319	310	276	275	276	288	262	268	310	268	302	332	253	284	293	252	266	309	286	298	244	286	264	299	261	293	295	288	283	288	277	296	291	282	282	247	295	276	270	279	273	279	292	320	282	264	292	286	286	275	293	281	275	272	261	278	288	281	260	274	252	262	269	294	288	250	284	275	315	295	273	271	303	284	261	271	283	268	280	274	323	261	276	277	264	289	290	283	275	291	299	284	312	282	282	275	260	309	261	286	275	269	273	315	288	278	266	236	274	285	262	293	266	294	278	266	281	275	295	271	283	283	261	305	280	290	281	280	270	274	301	320	305	271	302	282	292	287	255	285	282	305	283	280	258	286	288	303	277	280	296	274	306	277	299	250	296	296	298	288	270	276	284	286	295	287	282	260	253	286	290	285	259	298	282	305	312	302	324	311	325	283	286	297	272	265	297	262	281	281	313	282	269	256	308	272	266	268	255	283	290	262	284	286	282	290	280	267	257	282	264	248	279	299	280	279	285	275	281	287	262	280	328	287	250	290	272	282	248	271	268	281	279	297	282	281	291	298	314	287	253	308	291	261	314	276	283	294	289	300	277	315	289	309	319	255	258	268	273	287	301	335	253	280	276	272	278	256	268	290	296	293	281	287	309	286	278	298	302	262	284	261	283	263	294	336	279	281	275	286	291	292	267	242	301	259	269	268	280	280	315	308	288	305	308	285	298	303	308	284	259	303	276	288	267	279	309	296	290	297	271	252	286	253	290	282	265	293	289	268	287	297	316	292	240	297	314	274	260	287	273	296	262	262	300	289	277	281	295	271	310	274	305	290	280	282	268	280	270	299	294	287	286	282	289	273	280	270	258	274	277	293	268	258	304	286	280	249	276	253	251	270	284	285	282	291	297	260	303	273	251	307	281	318	270	295	301	267	263	288	285	273	274	283	284	291	275	286	302	299	294	290	267	312	308	283	288	289	295	282	276	249	293	276	288	256	277	283	286	314	304	260	286	286	282	286	280	276	285	282	275	283	281	283	264	280	279	307	272	302	276	303	283	285	284	297	263	276	238	282	307	298	290	262	265	291	289	278	292	258	269	309	285	274	289	282	288	302	289	276	298	267	273	273	273	275	292	278	287	303	271	256	295	267	293	294	305	269	293	283	293	315	280	268	301	270	313	282	259	299	291	286	313	297	284	275	282	294	294	270	294	289	277	279	289	248	289	250	279	284	264	298	270	255	280	291	261	285	268	251	272	256	275	297	274	304	273	273	285	272	305	307	308	263	311	261	288	296	259	296	276	295
7449	2885	13194	26819	64786	68605	59356	49426	36588	22588	10573	3966	1576	925	788	745	701	704	733	716	709	756	700	711	686	656	731	718	752	718	711	745	691	698	683	655	723	693	726	722	700	640	647	719	710	715	732	726	725	716	692	700	648	696	721	685	743	694	718	721	684	737	697	687	667	645	741	700	688	666	698	705	720	710	689	680	712	684	682	718	664	680	699	682	690	711	692	669	675	724	651	716	703	724	703	681	702	724	733	755	688	670	696	685	681	722	705	711	665	684	732	672	669	758	678	716	703	685	666	724	691	710	729	699	737	665	653	667	692	666	696	690	691	671	712	677	734	670	673	662	696	702	700	726	712	680	710	658	693	667	755	733	667	710	654	730	727	720	694	654	677	682	697	693	671	727	673	675	629	710	721	688	699	696	701	730	718	717	766	693	717	717	671	717	697	711	685	739	676	700	690	681	731	712	677	689	746	733	656	696	724	663	716	674	757	692	687	687	626	681	720	748	693	704	701	732	664	728	676	685	688	663	731	713	685	659	706	748	673	688	653	716	703	705	700	725	702	704	673	705	725	696	703	695	717	706	676	712	669	694	754	702	718	719	661	686	708	651	719	779	657	707	732	706	713	693	705	654	744	677	688	669	701	706	672	689	735	732	666	692	704	715	727	704	685	767	665	687	741	680	714	743	755	669	716	691	691	694	676	657	675	713	670	667	663	738	706	714	692	709	647	684	697	705	676	692	680	658	666	654	698	687	678	671	688	724	654	654	724	674	691	722	749	670	709	661	747	696	713	675	700	721	662	717	733	689	732	695	665	710	670	725	684	701	647	695	687	704	670	690	696	663	692	672	683	725	726	691	706	681	724	695	733	712	732	687	718	655	754	731	679	673	697	701	693	727	676	713	700	686	742	740	716	681	698	665	719	677	747	698	680	617	710	683	741	714	698	686	740	665	672	687	697	660	681	690	712	694	731	696	651	710	685	719	691	704	700	723	663	728	766	662	708	727	682	673	631	671	729	668	703	687	693	725	713	658	682	742	705	698	708	703	657	716	734	713	709	719	710	667	671	716	627	666	688	652	678	737	739	745	690	654	669	693	685	699	722	692	733	660	684	708	719	674	729	747	700	710	691	696	671	703	751	729	695	693	663	727	681	652	686	740	699	681	730	652	723	696	696	721	732	726	690	704	679	744	698	695	655	703	707	659	677	659	685	668	706	683	699	696	664	680	654	723	675	696	645	723	709	676	677	721	710	692	689	647	701	695	680	701	726	744	669	703	709	703	670	695	676	688	645	702	669	679	692	656	705	694	699	727	669	734	733	697	654	682	713	718	754	696	667	666	707	709	701	706	717	718	680	664	686	737	754	757	672	689	679	682	678	746	684	692	694	701	684	707	706	694	674	698	681	676	713	690	707	681	707	756	714	718	741	733	699	734	757	757	716	700	685	697	692	737	705	709	720	718	705	724	673	680	668	688	719	722	719	734	645	708	649	720	678	684	729	700	659	728	746	654	664	692	666	732	652	678	720	743	713	688	737	696	670	659	701	691	695	746	696	711	701	709	683	707	681	680	738	701	691	743	667	660	723	708	699	682	687	689	662	725	685	686	695	724	676	721	717	661	683	711	714	690	681	706	684	695	708	663	768	717	742	674	689	658	668	678	753	718	658	726	684	716	758	633	666	730	723	758	688	699	682	682	689	706	653	698	695	664	713	672	674	709	712	698	696	675	684	740	665	684	719	719	668	736	719	708	719	715	706	704	655	700	688	702	702	670	718	647	683	667	751	676	706	710	698	682	719	698	692	690	701	684	741	688	658	695	718	671	664	724	712	725	727	660	705	707	710	693	741	673	707	647	671	700	755	672	720	700	670	730	705	685	700	682	751	675	680	712	752	769	667	663	683	734	706	714	748	693	671	714	673	653	667	695	698	679	689	673	668	717	711	736	706	686	702	753	754	712	683	722	742	653	669	693	719	667	700	661	683	693	667	687	710	717	711	698	716	688	721	661	719	633	732	719	661	667	676	696	707	684	701	701	682	697	669	778	718	663	693	687	681	670	685	718	697	718	731	733	726	729	655	618	666	720	659	723	693	691	726	687	710	689	702	674	698	698	694	620	728	704	691	654	666	702	672	729	710	747	685	697	661	723	678	728	694	669	678	742	725	687	731	658	709	720	735	705	698	709	691	748	633	679	659	645	700	705	658	671	707	685	682	691	704	724	719	685	733	679	724	687	709	699	739	678	733	648	749	662	729	669	750	728	667	708	683	700	722	676	682	706	675	698	739	651	669	665	690	692	696	716	709	701	753	723	650	723	702	663	687	696	668	707	695	713	694	674	719	703	701	667	669	680	693	681	689	691	648	691	648	735	661	714	702	707	700	690	713	711	718	660	696	687	703	716	713	680	713	727	711	707	665	697	680	711	706	699	674	703	680	678	735	695	708	686	714	693	702	662	701	706	700	669	698	676	695	670	679	706	663	727	698	694	695	673	665	712	747	660	661	715	665	726	704	715	694	733	709	737	787	676	687	674	661	737	659	714	717	725	751	681	696	698	668	699	682	710	678	707	691	718	708	714	705	711	658	684	688	678	674	700	694	694	664	698	690	655	673	642	668	678	717	693	684	690	683	674	712	669	656	690	726	684	733	696	676	707	677	703	707	703	704	707	662	741	692	695	649	649	691	713	704	701	716	650	672	668	697	669	635	707	686	720	688	699	710	659	685	715	693	724	719	695	691	706	700	690	656	706	678	721	686	679	715	712	687	709	708	694	688	686	663	633	658	694	733	700	709	707	742	730	728	712	654	688	665	763	721	733	712	703	682	741	709	639	709	629	679	737	720	706	717	699	704	700	700	681	664	706	712	700	687	700	673	700	676	669	743	718	680	669	661	707	665	657	670	774	708	742	708	692	716	702	692	702	706	700	751	682	695	714	723	672	687	713	716	708	699	663	704	760	665	697	683	654	664	718	699	701	719	652	657	691	712	653	670	721	685	675	713	694	735	691	735	715	684	702	697	685	731	670	688	695	662	718	685	703	708	673	696	655	666	746	714	722	669	745	729	714	687	679	725	672	691	733	650	766	739	692	760	728	689	735	680	693	690	727	696	679	717	647	670	690	708	721	693	698	728	727	696	700	721	748	699	695	695	674	695	710	672	654	693	729	671	706	701	673	711	645	671	731	710	718	734	681	720	692	659	699	710	682	680	711	654	697	700	710	699	772	710	671	627	725	680	727	657	709	700	715	686	666	691	687	695	692	705	698	750	751	686	706	648	720	690	748	671	682	706	675	672	714	683	708	690	721	728	705	659	692	666	716	748	707	694	703	706	666	681	686	675	701	722	711	679	697	669	681	714	685	692	712	670	682	699	691	706	711	667	685	717	742	703	678	645	701	671	682	696	712	740	704	715	698	734	700	705	654	692	652	718	700	718	726	712	690	703	646	695	695	695	690	655	690	674	692	651	731	673	732	712	688	761	661	699	654	697	694	707	700
14532	3370	9004	27384	60784	62417	50834	36750	21908	9313	2908	997	446	323	276	294	253	299	306	278	256	264	265	243	262	282	266	262	248	258	239	252	288	261	271	260	279	243	255	278	276	283	247	247	278	265	254	261	266	281	294	258	276	269	277	287	264	260	288	244	279	251	267	256	261	233	246	255	258	313	292	243	270	276	285	246	285	267	268	269	262	273	279	299	257	245	278	259	256	291	281	242	262	258	265	289	276	293	270	289	269	271	275	279	247	276	285	271	266	277	256	274	261	252	272	261	273	261	280	264	259	271	304	285	278	248	287	266	289	285	273	261	288	268	251	293	246	272	265	289	296	288	306	252	261	277	260	264	283	282	277	307	266	282	266	249	248	269	241	285	251	247	296	280	289	257	252	274	260	263	276	288	264	273	263	271	269	260	274	246	286	261	281	302	239	261	269	271	242	290	295	265	296	283	278	247	269	289	279	259	259	258	301	247	257	250	266	257	289	250	264	283	263	232	271	247	241	265	289	299	264	279	283	232	286	285	263	279	271	238	283	289	270	237	279	274	253	279	256	275	289	282	264	278	305	293	290	286	257	270	272	255	264	278	268	266	285	255	258	275	277	284	280	261	284	296	290	255	256	245	249	266	275	277	288	270	273	286	273	273	261	270	268	273	283	253	270	278	286	308	286	267	279	277	265	252	267	244	269	273	280	250	283	272	292	240	237	287	305	287	277	288	266	298	249	254	282	271	284	287	292	270	308	275	250	311	282	258	290	278	286	248	271	266	251	246	271	258	244	272	257	286	239	272	298	261	272	277	295	272	277	256	253	272	271	264	258	262	276	250	290	267	268	289	275	311	296	300	302	276	247	276	265	269	265	274	254	281	292	263	273	291	273	278	251	279	266	250	275	263	251	298	273	254	279	264	275	279	273	264	272	265	269	263	273	262	258	264	293	298	266	252	306	277	285	310	298	253	228	273	226	271	259	271	284	272	237	290	279	245	279	271	278	272	246	283	273	246	265	256	257	247	248	263	286	291	269	248	268	290	284	262	238	263	294	268	251	294	283	287	287	252	276	262	269	298	289	261	281	305	288	254	261	253	247	258	289	246	266	254	295	245	279	246	267	264	266	271	264	259	254	271	268	262	255	287	274	280	252	281	311	274	258	264	276	277	269	284	289	292	268	270	284	294	256	266	278	289	263	285	298	277	257	291	288	283	250	261	308	270	285	264	267	246	262	256	261	275	283	269	272	274	283	277	307	255	266	275	286	292	253	255	284	286	251	264	264	241	258	272	277	285	264	273	251	263	271	262	284	264	267	262	254	277	283	276	268	249	248	245	295	278	277	251	293	274	277	257	249	255	238	270	264	277	254	267	242	278	261	254	270	293	253	255	288	241	296	284	296	255	282	266	291	298	242	255	258	283	244	260	258	275	284	263	278	297	275	283	265	273	296	256	260	262	333	254	277	286	284	249	281	259	296	306	248	272	265	266	285	249	312	262	297	248	304	257	293	273	278	277	268	285	294	279	258	243	269	287	270	280	281	269	269	241	266	233	273	269	268	281	253	274	279	269	258	250	304	256	244	276	252	288	298	270	267	263	248	260	246	271	274	289	247	267	279	259	252	278	260	281	254	261	235	257	287	266	279	263	305	295	254	226	268	280	299	260	276	282	279	271	232	261	268	272	281	275	275	256	267	256	260	299	269	232	269	314	277	272	290	294	297	303	280	264	242	256	267	296	269	277	286	278	264	274	276	278	276	279	275	252	263	268	258	252	280	297	281	246	237	300	266	248	279	288	267	271	281	252	264	272	284	259	263	263	263	266	279	258	240	246	298	279	228	276	250	298	278	282	253	271	278	282	258	271	250	281	243	277	240	250	278	273	278	275	250	259	267	244	262	262	280	257	285	238	257	272	270	272	289	286	286	264	270	262	265	259	247	219	305	294	281	276	255	247	264	265	268	268	255	275	290	279	267	287	283	263	270	274	272	278	279	235	280	260	292	277	266	243	266	312	281	269	281	290	259	286	290	301	279	246	278	269	297	251	269	278	296	272	267	264	238	280	295	291	290	263	266	272	268	239	255	241	273	276	287	279	286	281	302	274	279	293	282	311	289	259	241	201	260	282	272	276	269	285	245	293	263	251	241	266	286	246	261	254	277	249	276	263	276	284	276	242	271	255	264	256	270	276	278	288	291	279	269	256	279	265	256	257	274	277	270	283	283	283	285	282	293	271	269	280	294	276	257	270	281	288	257	276	237	271	272	246	266	287	269	287	281	254	291	257	257	274	281	297	277	255	245	260	242	265	250	293	241	269	264	273	252	278	278	257	274	264	231	280	273	272	284	266	305	258	267	255	284	287	268	282	266	280	258	273	235	279	270	275	274	244	293	283	303	283	268	280	280	288	272	250	289	235	250	277	273	241	279	266	262	274	280	251	302	264	313	283	268	288	296	295	264	314	256	245	286	282	280	290	267	267	297	293	269	298	258	273	260	258	309	257	246	251	276	269	291	236	301	274	268	277	273	234	266	288	278	255	275	256	260	297	257	256	274	222	240	298	273	300	289	269	282	272	283	261	308	286	274	296	257	252	260	281	252	293	269	281	278	279	269	277	243	310	253	269	250	269	271	257	270	265	282	282	263	248	274	269	233	260	244	288	264	282	267	286	248	259	240	272	256	272	299	264	278	293	279	251	286	256	268	246	281	281	299	251	274	243	284	271	296	276	258	283	265	283	280	266	292	222	280	259	278	275	269	282	241	292	270	314	282	289	265	232	263	281	252	309	263	276	268	283	282	283	273	281	284	253	249	260	247	301	288	277	258	284	262	304	275	263	271	291	255	271	253	249	263	270	288	270	271	233	256	293	266	261	252	254	289	296	260	263	272	278	261	276	272	254	269	270	266	284	282	260	276	288	269	282	298	297	295	287	273	248	294	274	252	307	278	273	228	280	254	263	263	280	291	256	238	251	292	278	240	251	273	284	285	294	274	268	279	249	283	244	244	255	248	258	274	267	247	245	277	278	267	268	260	252	250	248	255	290	251	281	261	272	299	301	274	255	282	283	267	277	272	294	257	257	287	297	285	278	308	286	318	282	278	271	292	270	267	282	282	261	289	258	277	226	281	286	275	287	285	257	265	273	320	279	316	263	286	269	240	246	273	252	267	278	266	251	279	275	241	269	298	256	274	257	286	270	289	275	280	273	289	242	292	284	249	304	266	287	275	265	277	269	296	273	277	271	275	281	283	266	235	286	266	258	286	271	293	250	290	285	251	278	263	261	279	268	289	281	266	260	316	235	276	266	279	234	271	239	274	235	287	262	246	270	275	245	297	222	272	291	285	301	257	275	253	304	256	273	278	286	280	287	256	253	276	284	280	268	274	302	264	280	291	263	264	294	287	308	280	243	279	294	275	255	294	296	287	281	252	269	295	282	275	260	313	252	277	273	279	277	280	260	250	238	268	276	258	268	255	279	288	271	253	264	256	292	251	254
7982	3126	15450	41189	69850	72153	62467	50027	36387	21977	9869	3726	1581	899	675	694	686	683	689	657	661	694	665	640	684	622	657	644	682	662	658	656	707	680	620	696	615	637	686	681	698	615	651	664	669	714	726	642	708	674	691	681	647	669	657	695	718	678	696	660	646	675	689	693	693	669	648	645	654	657	653	691	679	675	712	676	626	637	642	678	693	708	679	618	660	674	698	675	685	706	619	712	674	696	700	643	651	659	622	618	675	651	632	731	716	638	678	643	636	693	628	672	671	689	686	646	673	647	698	643	664	642	668	668	655	684	663	664	659	695	678	651	663	693	664	689	649	651	716	666	663	664	702	671	623	644	689	676	646	649	676	652	657	637	628	633	673	629	688	687	704	647	687	702	661	621	695	675	677	666	664	649	676	682	671	667	689	646	658	649	667	641	637	652	677	653	684	701	661	650	700	695	657	694	670	665	659	689	716	676	649	722	690	671	641	683	671	674	709	656	666	730	642	664	594	658	703	666	651	643	645	621	725	653	670	648	670	667	700	654	703	685	696	739	634	664	692	673	691	680	683	636	645	697	673	674	674	675	631	660	674	697	694	706	717	645	673	629	662	681	654	648	659	637	649	649	676	686	702	686	635	715	666	634	664	702	636	711	724	701	667	685	689	703	694	650	676	689	660	650	674	702	654	686	705	676	643	665	661	682	681	700	639	636	694	674	703	683	671	658	662	647	691	645	667	638	623	627	657	671	658	680	688	642	680	691	636	690	657	649	694	680	653	695	623	627	597	694	697	676	706	718	656	691	665	664	679	653	700	663	653	692	665	677	697	699	667	633	687	666	658	704	641	667	685	644	635	670	674	629	674	629	672	660	700	708	675	677	660	659	649	699	672	670	659	693	711	709	692	635	684	688	673	643	683	686	632	697	675	658	663	698	679	664	660	660	631	652	693	656	662	671	708	691	653	681	650	653	683	644	676	675	693	655	654	698	691	655	684	645	688	739	679	649	670	680	647	644	667	657	636	678	670	666	647	641	649	709	691	658	633	708	677	649	655	628	628	640	682	668	712	647	701	689	692	668	678	676	652	656	650	667	628	671	646	659	653	699	672	696	704	625	642	667	635	660	710	674	658	714	623	639	642	679	652	666	670	705	639	678	653	631	683	689	687	670	665	661	633	736	702	698	670	637	667	659	666	671	648	637	651	667	709	732	722	650	699	657	638	668	675	691	676	690	627	719	710	637	668	698	678	654	702	660	680	668	669	710	676	679	654	644	619	678	709	649	691	675	681	615	663	681	658	691	668	692	653	689	718	682	645	645	665	680	632	702	714	689	661	688	654	669	630	689	674	662	682	713	623	629	674	660	673	725	637	658	688	639	682	683	663	673	676	628	679	653	688	667	635	648	630	696	640	669	621	716	682	672	717	617	646	698	617	665	672	681	691	724	629	646	718	671	683	662	649	737	674	678	631	689	651	694	646	683	655	690	620	676	681	688	670	708	668	675	678	707	687	693	674	678	672	620	698	679	629	635	628	691	703	666	667	694	661	643	633	640	691	655	654	679	688	660	633	663	687	668	665	664	643	659	647	705	647	710	608	692	644	670	679	688	668	653	670	707	661	699	695	675	690	669	641	630	682	653	627	633	733	671	680	637	610	671	646	698	719	712	660	654	666	633	641	673	699	650	671	640	675	652	698	667	599	693	680	688	710	665	653	649	707	642	668	697	702	682	615	640	613	641	685	672	687	707	661	658	716	693	658	670	660	651	759	649	639	652	699	663	660	668	626	674	684	636	682	714	664	675	648	668	663	649	693	632	705	648	647	636	653	663	662	641	657	683	655	682	657	673	632	685	678	679	714	676	698	677	657	702	644	664	678	668	633	604	675	633	653	662	662	612	648	663	674	678	661	706	688	671	661	701	637	662	667	646	669	664	632	664	695	717	654	648	661	726	678	634	729	696	692	656	677	680	659	646	664	689	706	678	652	650	612	628	674	663	672	669	674	685	658	692	633	673	687	647	730	685	651	691	700	651	697	711	647	694	643	650	649	668	665	673	702	685	662	702	656	662	682	726	677	666	734	644	657	646	673	644	668	676	657	688	661	673	647	708	681	690	665	673	671	609	680	658	640	686	644	680	656	721	695	697	682	646	667	691	637	656	728	668	642	685	631	667	705	631	652	676	701	695	681	696	662	667	646	676	688	656	693	657	639	696	642	651	699	679	669	665	638	712	646	608	648	653	678	630	721	634	665	641	684	646	619	631	674	674	698	711	686	650	665	679	725	666	644	644	699	675	664	648	659	691	698	649	661	626	660	680	682	658	633	690	655	673	657	642	608	637	676	690	654	656	652	638	660	667	659	691	656	697	675	678	660	639	703	633	694	712	633	642	699	657	623	659	701	657	676	669	669	652	661	636	647	678	636	686	654	699	630	668	674	649	687	641	683	652	661	624	736	664	672	662	718	682	698	684	658	678	677	701	629	691	686	632	676	708	628	659	664	680	679	680	695	641	643	699	610	658	660	672	666	641	689	657	613	696	666	712	662	664	675	658	676	715	645	672	679	667	676	675	677	692	714	671	651	661	672	642	696	663	668	637	621	668	669	597	690	671	689	640	676	680	667	684	661	735	656	688	683	673	700	608	690	652	656	660	633	701	712	615	676	680	669	675	616	691	637	701	651	685	681	679	689	651	623	632	665	693	661	688	670	688	647	705	689	649	644	673	696	620	659	665	674	663	684	679	653	664	653	693	710	649	635	696	671	607	702	680	652	688	666	662	667	657	632	712	708	653	672	649	670	669	629	648	671	654	668	621	685	682	682	660	669	703	680	635	678	727	670	684	681	695	626	625	666	689	673	630	627	673	684	645	672	635	687	686	689	660	691	712	667	689	671	609	678	726	671	679	699	737	676	670	645	639	658	656	671	620	678	626	675	650	706	687	653	662	664	665	628	675	622	711	648	664	649	606	728	645	709	582	609	686	680	630	620	659	642	685	670	693	668	641	679	693	671	636	697	680	678	684	687	706	662	679	659	662	690	670	658	657	676	680	693	671	669	654	682	659	675	632	682	694	680	692	654	663	676	685	626	678	665	714	680	697	690	687	706	669	699	652	656	669	700	660	629	659	678	674	657	653	693	679	644	668	705	650	673	712	649	664	673	633	658	636	670	690	663	646	658	700	672	687	671	674	663	675	645	679	695	670	654	718	661	664	662	668	691	704	720	665	672	682	732	704	646	635	691	690	679	709	672	673	674	662	668	732	613	707	662	658	644	672	644	666	633	650	647	655	661	668	675	665	669	640	673	672	673	668	686	717	676	678	659	702	704	674	687	668	669	626	687	653	642	713	717	678	679	704	697	635	667	683	696	648	670	648	706	681	656	728	752	683	687	682	727	769	646	674	690	651	683	676	690	679	642	677	652	672	679	662	729	639	689	611	649	698	645	675	662	657	674	648	661	681	677	639	674	600	664	652	763	672	676	674	632	642	672	659	677	707
2302	457	559	1181	3581	4945	4371	2808	1509	827	555	446	391	377	385	362	372	394	356	367	337	372	349	320	346	341	362	388	369	380	378	384	345	365	380	351	367	373	389	384	374	339	338	346	351	349	351	361	384	354	388	345	352	356	374	370	369	358	344	368	420	370	345	372	386	382	371	324	382	375	359	360	386	378	355	356	354	388	351	348	354	369	346	378	396	325	360	337	332	340	357	329	342	371	372	380	372	364	335	349	358	410	327	346	366	365	382	328	329	365	384	370	390	368	369	364	329	356	352	370	366	376	352	370	364	366	334	352	380	363	359	363	356	367	350	342	371	396	350	359	366	361	367	360	349	370	371	348	342	373	350	355	337	342	339	377	382	357	364	361	352	329	351	366	348	372	343	393	350	377	343	371	379	354	395	342	351	356	341	353	364	374	347	347	374	344	381	392	325	382	374	347	336	340	337	359	329	362	373	361	372	354	366	356	382	362	318	362	397	353	356	378	345	385	336	368	365	372	359	373	383	342	331	396	421	335	411	351	320	346	387	351	359	400	379	359	341	342	369	380	370	351	347	359	400	387	374	355	362	362	398	339	347	383	394	348	351	348	344	342	319	391	351	369	380	360	346	347	368	365	377	368	387	381	327	344	339	354	390	351	374	426	364	362	360	377	341	380	350	364	382	377	358	371	374	365	384	353	341	353	388	362	383	372	386	333	325	347	360	344	326	353	325	349	351	367	349	329	366	344	352	346	387	385	371	350	403	343	370	352	374	372	364	377	373	339	379	374	359	357	387	411	366	364	382	385	330	369	372	388	358	394	350	382	401	380	367	352	337	379	326	364	338	376	350	356	367	358	371	383	335	376	339	380	360	384	341	371	348	416	363	352	379	342	384	393	352	366	410	344	360	389	369	367	348	379	349	390	346	384	342	335	326	376	365	353	340	394	354	353	359	348	373	351	346	353	349	409	363	355	400	371	367	373	362	354	376	384	333	366	325	352	355	355	360	345	363	395	379	359	335	376	354	376	353	344	373	346	391	379	372	382	371	336	374	386	356	373	333	345	363	351	373	357	364	371	355	342	385	350	376	365	370	364	361	338	354	365	379	377	362	373	355	370	360	385	352	360	400	332	341	375	361	349	395	364	358	372	349	333	370	359	338	359	352	384	328	356	388	393	369	355	316	360	328	348	356	363	399	363	351	349	361	393	373	362	328	367	357	350	386	357	384	347	344	324	369	327	377	334	356	395	382	352	384	392	363	367	379	372	341	352	353	384	376	365	376	392	380	364	381	358	343	365	374	357	383	356	354	361	356	355	346	359	371	345	371	397	372	340	373	381	375	377	420	369	360	347	351	354	378	347	378	347	371	395	370	395	365	356	378	350	369	321	387	389	338	362	342	364	319	382	347	332	368	372	350	386	395	358	358	374	346	367	362	358	350	376	337	344	345	379	390	379	381	351	376	344	363	351	369	350	348	393	353	359	364	346	353	345	352	383	355	376	377	340	353	386	355	362	338	369	345	375	383	368	367	347	388	377	353	376	363	363	317	367	345	363	371	334	375	369	367	402	343	375	380	352	361	400	347	353	349	347	356	349	357	365	319	352	379	367	366	338	387	336	376	329	382	380	352	324	352	363	344	368	339	337	382	369	343	355	371	378	344	378	373	328	342	362	366	342	377	367	396	412	349	377	331	369	337	397	338	370	327	351	376	368	384	350	359	359	372	362	361	356	357	373	355	328	332	366	337	339	347	388	311	379	356	367	324	346	368	369	374	370	347	383	380	352	396	391	370	340	390	349	361	369	371	348	372	366	384	351	360	358	385	404	345	350	366	370	351	385	335	370	338	348	347	380	344	376	357	366	388	347	370	371	358	369	359	332	364	365	342	367	357	392	383	388	366	361	356	315	375	350	369	368	331	390	340	382	383	361	348	343	370	409	381	364	323	366	369	390	386	329	339	328	349	356	364	348	396	374	378	377	346	372	345	334	373	331	382	406	358	398	345	345	367	371	385	348	331	372	331	371	358	370	372	337	379	325	374	363	375	376	329	358	363	385	407	385	376	357	406	347	364	381	369	360	363	340	367	381	353	386	347	392	346	370	368	387	353	396	352	376	387	368	344	387	381	337	373	368	362	329	378	398	362	394	353	385	356	364	320	381	383	370	372	391	340	402	382	313	382	347	353	388	327	342	347	394	390	327	367	337	382	351	352	365	360	385	371	361	390	360	351	342	390	375	364	372	380	355	349	342	344	357	342	401	336	372	360	379	380	333	398	350	354	357	382	359	344	335	389	374	390	343	384	360	369	384	402	368	355	395	356	333	370	318	358	319	361	361	338	343	356	335	366	347	390	394	363	332	330	379	339	371	357	341	355	352	400	353	346	378	356	345	331	333	335	338	351	360	344	334	346	362	344	348	381	384	359	391	352	376	379	353	366	356	359	380	348	359	340	326	356	335	318	349	346	338	341	393	354	378	400	311	373	349	343	377	352	371	370	372	345	361	355	376	337	369	343	372	375	364	340	390	352	371	377	378	336	425	376	345	312	396	357	346	360	352	339	350	344	348	371	356	337	351	396	361	367	350	388	327	354	369	372	363	373	338	385	368	396	342	380	335	360	349	358	365	355	345	342	365	325	369	358	334	407	348	399	354	391	333	365	392	414	388	396	337	401	330	368	340	366	378	357	394	352	353	385	379	379	397	343	378	374	405	355	384	338	348	358	357	353	381	373	373	357	351	416	377	371	336	366	326	370	361	333	343	353	355	366	343	386	369	346	332	372	363	385	344	354	388	335	370	371	387	356	386	321	369	317	360	382	358	335	381	352	382	389	355	352	361	346	337	352	347	343	329	343	384	360	361	389	356	369	360	396	335	360	355	376	332	342	376	364	344	355	371	379	357	358	334	360	382	372	351	366	345	346	369	364	350	338	399	386	400	336	331	358	365	359	386	376	354	376	334	360	355	355	346	350	339	375	367	365	353	351	345	357	357	365	342	347	377	340	378	379	360	410	362	356	383	374	355	364	349	410	353	395	365	360	380	358	335	310	363	409	424	323	338	379	350	387	358	359	390	365	395	350	370	385	362	401	340	344	375	392	342	380	360	381	360	385	369	349	378	350	381	377	360	330	368	381	386	333	342	353	375	419	380	396	402	351	379	344	349	360	375	377	350	389	331	367	380	382	357	366	361	372	326	365	383	331	323	384	345	370	336	378	404	347	372	353	357	343	334	350	369	329	345	356	386	330	366	356	353	367	398	362	325	364	344	332	377	357	360	385	379	377	358	371	340	351	344	360	363	344	364	362	350	376	363	336	372	339	380	387	354	367	336	360	353	374	370	337	336	384	381	332	348	366	386	357	356	352	364	376	350	362	368	395	355	388	354	376	376	349	373	362	380	341	350	334	355	356	393	327	325	382	373	348	388	362	345	358	336	342	352	347	347	412	344	380	362	326	417	398	398	395	370	350	383	368	322	362	382	384	320	406	362	372	349
2602	947	1334	4154	13483	17260	14361	9566	5214	2800	1631	1077	913	875	901	876	957	887	865	890	916	914	885	879	875	864	907	856	834	824	874	898	863	860	839	862	859	853	859	832	880	891	884	894	889	873	875	825	894	881	898	858	875	899	883	837	848	877	889	815	920	840	901	790	878	850	871	892	938	861	864	849	816	856	854	888	888	860	881	863	839	931	870	859	861	918	863	865	885	876	908	922	898	890	908	869	893	858	873	903	874	863	884	866	908	888	928	857	918	894	839	842	923	929	861	856	828	874	875	823	877	901	856	829	865	860	894	835	843	876	881	846	825	884	863	881	925	837	865	852	879	876	808	894	865	881	845	884	870	877	860	813	854	924	866	892	847	856	847	870	930	838	809	817	887	887	923	863	869	890	859	882	847	908	786	870	832	899	888	899	850	868	892	862	904	852	824	850	882	846	891	914	848	831	825	815	868	855	878	898	936	842	850	821	858	878	868	868	832	898	836	894	887	863	866	866	823	912	860	846	877	893	814	863	847	869	842	830	878	826	860	883	865	875	884	862	812	850	914	859	879	884	854	864	874	905	802	890	901	892	868	831	878	895	839	879	835	893	845	875	863	873	845	939	832	881	863	862	966	872	921	833	837	844	819	891	864	812	896	874	894	898	866	845	883	835	832	894	900	836	889	806	871	876	898	893	851	840	920	930	862	853	873	888	784	860	931	888	879	884	852	896	893	858	934	839	866	883	884	913	872	851	870	889	854	838	896	897	875	877	917	891	805	858	872	895	897	905	873	811	834	916	849	856	868	819	866	866	878	897	798	832	896	877	874	830	869	893	918	847	827	880	905	902	868	898	909	878	874	896	919	828	902	869	905	885	822	813	892	838	913	813	884	891	882	854	893	910	873	916	808	856	826	891	876	939	877	886	895	829	894	915	884	870	808	894	911	884	871	826	875	883	926	894	880	822	832	806	895	903	877	832	819	892	859	868	878	813	867	852	880	846	854	872	859	862	915	837	892	902	890	886	929	882	886	917	917	890	897	873	821	856	852	867	931	864	894	829	890	892	841	858	873	895	892	875	873	855	845	872	845	894	791	833	881	919	850	894	839	864	833	880	861	886	865	876	896	873	884	865	904	868	914	837	910	896	900	835	889	855	837	895	848	868	895	815	838	913	886	844	878	881	867	888	908	846	892	837	861	879	893	863	828	862	916	833	865	909	868	851	850	850	892	883	911	805	914	827	847	868	904	929	867	871	879	827	872	927	838	890	824	835	836	881	875	908	877	906	840	877	928	856	902	922	895	861	865	893	857	861	855	872	885	819	835	835	848	865	887	862	845	852	848	885	863	864	882	875	873	847	869	875	807	842	909	868	833	858	858	831	854	932	870	896	848	848	908	865	867	846	883	854	836	939	909	876	888	844	898	837	893	917	857	903	886	886	880	882	854	880	871	881	873	897	812	849	914	898	911	880	831	912	884	852	873	819	900	879	899	827	858	874	850	896	877	854	847	863	915	878	905	877	854	930	853	874	849	848	877	880	834	832	909	858	868	836	899	837	861	892	885	880	818	865	894	881	855	861	930	872	890	886	909	864	874	854	889	885	815	851	829	850	856	867	841	884	863	849	851	852	862	921	840	870	842	903	905	796	846	855	881	896	854	891	886	836	880	833	839	909	873	926	848	848	903	870	874	930	882	904	874	847	861	882	863	886	897	869	899	899	867	845	870	870	884	872	823	877	856	842	863	899	859	925	902	856	937	868	842	894	867	879	855	905	901	885	898	807	846	906	845	854	905	898	860	914	893	890	858	825	924	865	897	881	860	856	841	883	860	888	840	932	880	838	857	823	875	864	874	802	898	845	891	890	840	878	866	900	852	881	912	866	914	849	877	918	815	939	874	865	851	903	839	843	876	818	857	931	896	907	884	911	855	868	867	936	858	830	939	855	933	863	875	848	877	830	891	843	882	807	842	831	851	908	886	827	898	833	832	835	836	894	861	909	844	906	821	882	915	905	856	853	852	859	859	860	854	873	953	805	891	872	869	905	868	932	852	854	835	939	884	840	899	857	902	823	796	889	810	916	873	837	876	823	871	896	849	892	917	904	875	842	821	908	864	843	837	844	864	855	882	842	914	853	857	854	823	913	860	902	852	874	899	856	861	874	906	870	865	901	877	897	907	867	836	820	871	852	840	863	843	844	829	894	867	871	886	912	903	875	928	874	825	819	892	888	886	830	930	887	833	909	844	907	860	846	851	904	877	869	886	882	822	888	843	880	883	855	905	864	884	918	851	857	845	891	839	893	893	798	881	896	912	870	792	883	839	890	967	882	870	855	868	880	849	863	872	885	883	908	896	871	896	874	925	865	859	853	872	819	863	857	842	880	918	879	821	838	844	916	873	867	862	804	887	873	891	815	852	879	818	863	877	825	890	849	858	861	876	897	886	883	916	887	892	868	897	866	885	872	904	868	874	862	873	870	864	868	896	849	861	890	846	886	886	826	841	916	916	881	887	830	919	913	908	871	856	851	866	914	903	896	934	906	893	885	826	893	871	889	913	876	868	840	892	876	871	873	886	905	842	870	870	860	857	889	872	832	864	885	876	853	851	829	863	876	885	894	907	870	891	919	922	899	854	851	819	951	880	868	843	871	836	856	843	883	858	918	894	914	834	881	908	866	888	849	902	918	867	871	890	849	878	851	854	885	894	840	893	865	908	909	882	913	909	870	855	812	820	846	886	847	875	877	873	904	849	853	906	962	875	909	838	897	878	876	857	885	882	849	862	884	855	853	917	893	885	894	873	834	886	903	895	830	871	884	871	866	807	845	842	885	850	868	885	909	841	867	891	851	887	848	881	880	877	871	889	882	889	874	884	863	855	862	898	829	872	853	909	870	863	919	837	862	912	870	878	884	861	880	886	875	891	822	862	874	839	905	881	852	910	891	893	867	882	889	928	855	904	881	859	891	844	874	861	849	832	816	914	842	862	864	882	878	899	878	844	891	910	861	867	854	815	916	842	913	844	849	931	887	883	907	896	848	921	889	886	889	877	883	903	881	849	904	851	880	904	930	857	850	856	940	890	905	921	862	894	869	861	812	852	863	876	878	879	857	885	920	868	839	869	851	900	908	828	864	850	925	868	921	863	863	878	875	821	854	889	845	875	848	825	893	852	839	906	778	873	836	908	917	812	845	885	862	891	879	890	836	868	870	893	914	883	897	871	859	906	871	877	836	868	869	817	895	881	875	892	856	897	913	897	834	860	839	911	897	890	828	880	878	891	896	871	878	930	847	789	855	928	893	845	874	797	868	897	847	919	884	871	879	868	925	791	865	861	848	838	900	902	847	900	942	875	814	871	889	916	868	844	870	862	899	885	889	912	895	861	845	810	878	888	891	896	819	878	850	911	830	831	862	877	900	872	903	882	841	898	848	871	863	876	872	850	846	819	806	867	854	893	830	885	883	892	817	885	805	830	921	945	867	807	868	923	846	886	836
12105	3079	7776	15468	51438	59602	49330	35784	19594	7665	2350	924	461	325	298	286	306	328	267	280	285	322	272	279	258	316	265	287	274	267	276	274	283	295	316	283	294	295	277	301	284	284	306	273	318	329	297	271	268	311	285	317	278	290	275	274	292	282	284	282	299	288	301	301	311	290	302	309	292	283	250	257	285	295	291	291	315	278	303	313	292	314	320	307	294	301	296	284	257	308	256	296	295	304	319	299	310	315	305	292	314	267	247	288	292	264	309	298	287	288	294	318	279	264	295	327	292	273	302	290	296	291	344	286	268	297	290	297	295	317	298	277	277	257	314	279	318	272	315	294	308	288	288	301	290	283	281	281	292	280	288	273	312	301	295	287	291	281	291	309	296	238	289	289	291	322	271	318	303	274	284	317	292	268	271	313	320	300	321	280	300	297	286	300	266	267	301	301	330	265	308	293	290	269	320	277	295	301	286	280	307	296	271	281	262	292	308	274	270	287	297	282	306	286	297	295	286	292	308	290	298	311	318	295	275	293	276	324	264	296	268	314	254	279	273	279	284	311	337	326	300	302	294	321	285	299	290	277	286	289	284	299	268	309	299	278	284	296	288	296	293	294	266	288	322	348	326	283	282	309	319	261	286	298	318	289	299	289	291	289	276	338	260	274	313	299	283	255	274	280	252	289	270	306	304	288	240	267	304	318	297	314	284	285	285	290	264	303	296	276	275	306	272	303	285	291	305	282	282	299	269	291	304	308	277	280	288	324	279	267	265	292	286	307	291	281	293	287	258	327	292	306	280	302	328	274	284	285	304	274	317	277	268	259	303	295	305	308	296	275	304	293	285	309	296	334	273	269	277	266	291	291	301	284	309	302	288	289	296	271	322	325	311	318	281	269	282	319	299	295	277	308	298	287	304	307	258	267	292	297	302	289	302	293	272	282	331	304	288	308	324	295	283	302	271	261	273	312	272	277	304	294	282	308	276	281	303	298	296	291	327	312	264	294	280	281	252	275	285	291	282	287	276	305	286	292	285	304	303	302	297	281	283	303	287	314	286	302	319	298	276	283	289	293	286	276	280	278	299	261	324	257	286	291	308	283	286	271	298	282	284	276	283	294	292	307	290	319	278	315	291	288	290	289	276	272	266	318	303	308	295	296	305	280	286	275	275	301	292	281	275	304	274	284	251	279	288	251	312	278	286	283	282	263	285	300	268	314	291	293	340	330	277	306	287	292	318	270	317	285	290	297	296	279	274	267	283	253	277	263	288	317	278	319	291	316	288	295	302	307	312	310	276	285	299	280	311	276	281	299	290	272	323	308	258	289	293	303	296	262	266	274	308	286	291	342	299	285	303	280	313	285	266	308	296	273	256	273	294	294	283	268	259	318	296	287	305	259	276	296	307	276	318	303	289	273	313	320	274	270	292	291	293	303	276	291	293	273	313	299	302	310	315	302	320	275	267	277	287	246	309	286	317	293	278	313	293	272	293	284	269	338	296	269	242	320	289	291	284	292	264	296	319	297	288	275	307	316	299	304	303	287	319	266	267	279	289	276	306	253	303	296	319	307	304	290	278	301	295	285	284	303	262	289	316	297	277	305	311	280	286	295	295	313	308	296	304	294	288	281	312	288	305	306	301	284	308	278	309	318	297	250	317	281	278	285	283	287	286	297	306	300	294	295	290	314	297	307	275	268	326	274	294	291	293	335	305	305	270	276	248	305	333	313	281	286	327	295	264	317	300	284	305	302	287	289	300	282	313	292	324	335	321	300	306	316	292	282	329	302	304	323	295	280	286	301	306	288	289	285	276	290	282	290	314	278	295	306	338	307	290	279	283	297	259	302	328	288	277	292	334	285	287	318	296	284	281	298	283	325	302	274	279	298	305	313	299	292	278	283	310	298	278	287	273	316	276	309	333	295	292	312	308	274	317	284	310	295	296	259	325	282	284	294	315	278	295	266	311	291	305	307	314	310	321	275	295	300	317	257	300	299	290	299	311	279	276	288	290	299	304	294	281	296	310	265	276	310	306	295	256	266	322	320	296	278	277	318	285	299	294	312	282	308	271	266	285	290	286	292	269	313	326	257	284	286	278	270	304	285	299	296	261	278	289	313	278	302	293	302	303	305	277	296	288	273	294	307	308	296	288	264	295	297	255	338	279	308	282	311	306	307	301	265	286	303	291	299	272	301	292	291	308	266	317	333	250	316	298	316	279	282	287	286	296	291	273	282	287	278	281	281	290	270	263	308	273	283	281	298	289	292	290	277	280	280	301	295	290	282	317	317	326	310	286	283	293	304	294	315	303	253	328	289	308	336	307	306	271	308	302	286	294	307	296	303	300	313	275	289	282	281	273	313	292	272	316	289	293	293	288	306	264	301	268	282	319	317	299	270	320	308	303	266	310	289	284	282	303	297	324	293	269	293	276	299	291	279	290	315	294	282	298	272	287	288	281	297	283	332	291	297	296	301	285	296	327	303	297	319	302	271	284	275	297	307	277	300	294	266	291	312	304	303	290	281	270	313	273	291	305	302	284	307	304	294	266	300	282	270	339	335	294	306	284	310	297	274	297	303	311	298	276	303	278	286	326	306	295	305	309	325	280	318	293	290	290	286	298	290	285	276	296	298	322	290	331	306	293	315	289	298	307	320	281	308	278	266	285	261	307	288	270	265	276	251	267	265	318	301	280	299	319	295	258	342	308	295	309	257	316	296	312	304	283	291	308	305	261	298	257	301	294	313	332	288	280	282	328	263	294	305	262	277	269	300	327	258	283	296	282	286	296	300	264	280	297	313	290	293	297	320	327	283	257	300	269	289	283	317	282	280	284	314	289	320	323	298	316	294	273	291	318	298	251	281	291	268	300	314	309	286	305	281	280	268	311	306	281	281	268	260	269	280	287	334	255	328	293	292	318	289	276	300	295	296	313	284	270	304	278	280	313	300	337	305	284	274	309	303	273	302	282	269	310	273	282	280	289	302	287	274	283	288	284	296	267	310	306	277	301	259	257	298	344	277	284	284	288	287	309	273	270	320	298	276	295	336	291	303	295	278	295	275	269	325	291	316	306	312	332	293	264	319	303	292	295	276	294	291	281	325	269	298	272	271	291	295	287	307	295	316	316	306	294	274	298	298	312	330	296	277	291	308	288	295	322	292	304	305	295	305	288	318	287	317	284	280	278	313	308	276	301	265	266	288	264	311	291	297	321	297	299	325	308	297	298	277	284	275	295	290	280	281	300	288	290	300	283	319	277	295	295	323	295	314	274	316	299	295	292	294	280	283	284	287	335	307	312	296	283	271	302	305	335	275	281	287	319	274	282	319	296	287	298	311	300	268	291	294	277	312	274	292	288	284	265	296	291	296	311	303	304	269	264	320	289	314	289	273	279	280	270	256	300	301	297	283	303	293	287	300	312	315	290	307	250	287	313	262	314	291	294	298	288	291	310	302	289	306	287	293	293	274	293	297	272	276	282	311	285	300	262	320	289	318
7517	3045	14007	28344	63507	69318	61190	49311	33959	19238	8399	3169	1308	879	785	771	744	746	735	724	761	732	750	679	707	742	730	741	733	691	755	712	748	742	710	733	753	748	724	691	780	750	700	756	699	693	726	722	701	738	727	721	753	729	705	726	676	676	687	670	700	740	771	722	698	751	704	760	714	738	764	724	736	731	787	707	734	679	706	770	726	714	725	715	697	737	712	774	707	703	704	745	672	744	747	738	727	712	722	749	707	751	688	726	729	711	758	694	724	754	738	706	744	731	723	744	730	734	720	754	737	744	738	755	736	709	681	733	681	676	745	726	684	687	750	723	711	725	745	710	724	722	709	701	722	709	714	710	727	711	742	727	700	709	724	738	723	717	719	749	734	783	703	715	714	776	734	708	706	727	717	730	736	739	701	762	714	714	698	730	717	703	780	676	774	707	709	734	742	693	719	673	749	737	687	741	715	658	724	722	683	739	757	733	746	713	724	744	715	713	729	721	734	736	725	747	693	783	693	717	742	726	738	738	743	787	677	707	735	716	714	733	722	773	712	712	741	769	724	749	690	761	717	668	701	718	739	720	731	675	727	733	720	690	730	701	693	674	732	719	662	717	733	692	726	701	694	723	694	723	729	735	723	747	755	691	710	708	703	735	730	722	705	691	670	725	715	759	675	753	720	703	736	704	659	759	754	747	708	716	698	763	743	720	746	714	730	732	675	724	709	741	728	731	754	689	727	707	737	715	716	701	676	711	767	698	719	716	728	677	708	702	726	693	735	743	739	744	751	713	694	716	747	694	771	705	762	694	711	740	704	734	692	729	698	719	684	696	717	713	694	688	708	696	739	727	741	690	702	731	733	709	714	785	741	729	732	742	743	727	706	687	751	742	730	753	724	722	746	687	765	705	727	729	735	722	745	678	727	704	744	710	706	717	725	641	711	696	771	749	706	730	730	724	760	755	739	727	757	717	711	734	710	715	737	738	782	736	665	722	733	711	712	741	725	709	691	697	720	745	714	688	709	695	738	735	737	747	743	750	746	710	666	721	685	722	711	710	740	711	716	750	686	722	734	739	713	719	685	707	756	673	741	722	740	690	709	716	719	694	738	705	753	736	743	760	715	717	720	756	727	710	697	763	723	694	706	697	788	704	683	757	757	741	696	733	731	751	727	731	660	731	701	760	705	720	715	711	688	766	757	706	729	720	669	664	747	763	729	714	753	750	711	702	710	707	670	710	728	687	709	764	716	736	706	680	727	702	689	718	702	728	800	709	709	753	759	668	747	739	671	697	730	692	686	743	730	731	678	781	739	668	685	744	715	723	727	753	761	768	706	676	723	757	675	712	715	687	643	769	684	731	724	724	718	741	742	695	714	713	723	724	671	770	672	729	758	714	711	678	716	720	712	728	685	706	710	731	745	745	741	702	719	746	711	746	714	710	743	747	697	745	657	683	715	748	756	702	751	736	665	700	740	698	725	685	709	731	746	701	710	756	710	724	718	721	729	685	735	759	700	726	706	698	675	698	723	701	744	711	743	704	714	719	754	773	715	718	752	745	695	712	710	713	702	732	760	747	695	769	736	737	781	722	733	783	724	694	688	706	769	723	668	730	693	686	698	730	758	768	714	720	661	703	720	746	701	739	762	707	741	717	715	701	697	716	702	732	730	755	731	702	704	676	741	749	757	719	775	679	697	743	744	736	745	749	675	706	742	711	671	719	700	677	742	696	719	739	681	663	698	693	715	725	716	708	736	731	724	725	702	707	731	717	707	759	721	720	702	741	734	744	722	727	726	700	740	707	708	754	697	706	728	742	735	750	739	737	737	726	656	705	762	719	739	675	710	701	769	737	757	702	746	779	731	716	742	717	764	724	721	732	735	741	748	715	731	767	722	754	704	739	739	709	745	788	704	773	714	705	760	714	730	728	759	750	721	676	713	715	768	715	741	697	727	740	704	700	718	704	742	767	724	713	703	727	707	684	726	704	708	715	704	699	729	731	729	684	728	745	721	724	694	700	662	705	715	707	752	703	720	695	737	688	739	770	734	736	661	683	735	777	736	730	736	743	740	721	727	709	685	772	716	729	697	757	709	699	750	738	729	715	694	748	748	703	735	737	674	717	745	766	748	727	761	769	790	699	679	756	725	683	737	680	731	688	677	748	712	691	728	745	641	727	682	786	726	743	724	741	733	703	730	701	729	728	714	713	678	712	726	709	722	714	746	722	743	719	684	715	704	716	706	714	744	680	723	738	670	727	675	686	716	729	740	695	700	722	670	754	741	753	736	745	709	734	705	672	711	698	707	710	694	713	719	733	713	695	739	726	692	692	726	781	710	716	722	722	726	747	704	728	705	709	706	694	671	745	691	698	699	728	705	706	720	727	714	711	751	714	716	683	722	731	783	722	748	699	698	751	709	718	728	739	754	719	666	722	745	764	753	757	689	727	714	785	736	731	710	675	743	718	708	725	724	795	721	697	710	702	740	721	688	763	748	780	721	779	747	702	761	704	695	714	733	716	679	741	686	709	677	758	731	707	758	719	742	754	757	733	692	688	716	695	733	671	690	713	742	725	787	699	722	729	730	727	711	679	737	701	729	675	725	736	694	758	718	782	725	755	728	761	685	748	758	706	749	738	742	685	708	740	743	717	725	732	719	749	709	748	740	686	731	718	713	723	695	686	744	718	688	733	744	736	749	707	701	709	713	750	743	686	715	741	759	724	703	718	670	717	670	761	754	706	741	698	704	740	766	748	724	743	778	702	708	778	719	738	707	677	711	695	755	749	671	731	703	723	713	715	685	719	703	752	758	694	718	706	698	696	773	704	694	723	695	751	690	744	715	761	723	740	704	756	697	711	756	700	714	751	734	700	762	728	711	721	740	729	743	710	726	696	753	713	760	716	784	717	725	739	729	691	755	722	760	705	717	707	695	741	768	698	673	747	713	727	727	717	741	733	751	726	714	737	741	716	718	721	710	704	724	720	728	673	731	705	709	684	717	739	756	703	701	730	663	737	720	700	768	730	703	761	721	734	752	756	727	714	729	723	723	687	725	727	702	745	767	713	712	711	670	738	728	680	673	684	690	743	706	758	737	678	701	734	752	738	757	721	680	718	766	672	714	745	668	768	739	762	746	746	738	727	710	698	693	690	726	719	688	725	712	712	703	704	699	755	677	744	744	735	686	708	714	687	735	744	701	728	723	699	731	735	714	748	749	683	693	764	740	745	724	706	784	699	671	737	742	736	757	746	731	740	771	696	699	743	759	703	705	729	738	704	727	769	683	715	718	681	742	763	743	711	730	703	714	724	744	743	745	698	722	766	737	672	729	730	718	692	746	747	716	707	747	719	725	728	746	740	722	724	757	715	724	744	758	734	728	733	740	689	718	772	757	762	699	708	679	715	702	709	738	723	746	733	731	742	705	719	750	727	736	697	679	712	720	761	705	748	694	717	726	741	736	713	700	741	711	774	720	709	721	687	667	731	731	715
14531	3226	3878	14984	66686	64519	48249	34601	19794	7920	2440	865	408	353	282	285	263	272	296	222	293	267	261	276	262	240	273	278	280	258	281	272	287	291	279	297	268	302	306	287	267	281	285	289	268	281	272	298	279	276	289	305	293	251	325	298	291	282	272	275	272	283	284	281	254	279	259	275	278	275	293	262	265	261	265	291	258	282	294	278	270	296	259	258	282	284	269	275	267	310	294	267	263	294	271	289	263	295	259	280	279	304	275	254	286	283	305	308	281	296	290	302	283	291	301	300	283	263	267	296	280	251	272	265	262	252	247	278	291	261	283	312	287	273	290	265	252	263	323	278	281	252	291	300	269	270	280	276	263	288	286	284	285	261	269	286	290	267	298	289	289	268	280	282	267	277	264	281	290	279	277	276	249	293	293	278	281	282	289	258	302	307	279	288	269	289	261	283	303	271	273	305	258	274	278	246	273	292	289	285	294	264	266	293	270	275	276	266	262	275	261	263	273	262	260	282	261	245	303	272	261	275	254	316	291	293	267	281	267	294	244	254	298	294	238	282	273	289	281	281	252	247	306	280	251	270	240	274	265	254	282	294	259	273	280	282	258	286	298	257	239	273	286	290	298	279	249	273	260	262	258	294	265	275	255	278	259	275	247	290	302	253	291	272	281	286	277	264	241	289	281	290	292	272	284	276	286	277	265	243	267	285	273	278	285	268	281	271	275	273	305	269	268	265	264	287	271	276	267	276	289	259	294	296	283	238	300	285	253	257	289	285	239	293	290	321	281	266	279	313	258	264	268	289	256	301	318	287	309	287	294	286	283	257	278	267	283	289	289	234	286	266	312	265	307	300	294	272	278	248	304	264	261	277	270	286	261	282	280	288	241	279	263	270	287	286	251	262	276	304	250	275	279	283	285	262	288	289	261	265	298	274	275	250	269	262	272	270	273	274	300	244	286	279	295	276	283	292	291	251	284	274	276	278	308	293	294	316	306	303	277	283	272	267	249	290	287	294	305	286	288	271	265	281	275	261	264	293	287	292	285	258	271	294	275	279	269	259	263	285	288	282	263	284	273	280	262	263	273	276	268	292	307	252	277	255	289	277	270	264	269	282	287	284	268	297	275	275	290	247	260	275	277	312	294	269	268	276	288	314	272	308	301	287	248	291	289	266	296	274	263	256	288	302	278	277	290	287	272	272	253	272	272	277	285	306	238	283	313	265	280	303	270	281	277	295	262	267	267	303	316	266	283	268	292	288	265	257	269	280	273	258	298	277	314	308	283	293	289	269	281	277	321	269	268	289	267	283	278	305	298	270	265	267	291	283	292	299	237	287	293	280	293	319	258	280	273	269	269	278	284	246	298	299	293	283	294	286	295	312	282	245	284	264	272	285	285	276	282	294	265	274	266	294	255	293	275	263	294	275	286	297	281	281	294	311	284	308	294	310	289	286	303	281	298	249	291	307	279	298	265	272	281	306	296	281	258	275	275	297	300	259	239	258	279	275	279	288	301	274	312	278	302	275	279	276	293	267	272	283	259	266	283	300	268	297	296	279	275	277	246	263	296	294	248	303	294	288	300	276	303	276	260	253	290	260	271	256	288	294	254	299	252	308	250	275	311	290	258	264	290	257	253	291	268	276	271	291	279	283	313	295	298	252	304	284	269	264	290	297	280	303	305	270	259	276	286	298	265	290	272	251	295	280	302	254	318	323	289	280	287	270	280	297	259	266	303	261	310	254	253	294	286	295	277	297	283	292	283	284	303	304	275	279	269	306	251	273	297	241	242	291	280	278	283	292	279	271	268	271	268	280	262	258	282	293	275	253	302	257	284	284	270	299	289	304	254	265	290	262	299	299	254	278	246	276	257	287	245	262	253	297	287	302	255	296	268	307	277	256	292	281	303	272	259	282	314	280	262	276	271	274	278	266	287	265	295	295	284	267	295	300	275	282	315	263	265	269	274	309	275	271	298	266	273	274	292	264	292	312	264	295	256	288	263	278	272	284	268	276	283	292	260	279	271	249	292	280	284	260	259	253	304	244	278	299	287	321	246	246	299	269	257	263	303	251	275	288	270	299	278	285	307	242	267	253	265	261	278	264	251	260	283	274	266	273	258	279	277	269	326	299	289	271	260	270	265	286	258	316	253	289	286	249	280	282	323	273	269	279	280	294	302	284	273	257	309	293	293	251	297	255	279	269	298	297	289	253	297	244	252	260	285	258	251	292	285	285	267	273	273	291	251	273	244	300	313	275	304	256	290	292	274	257	280	285	293	242	278	286	276	262	265	262	297	288	270	308	295	304	287	278	268	274	295	255	254	279	282	306	291	314	268	283	269	290	264	284	257	277	288	271	279	275	316	312	282	287	256	250	289	296	270	236	288	257	282	296	267	291	291	270	276	280	273	281	263	307	262	255	312	289	272	255	292	278	270	301	290	311	304	305	279	283	261	262	250	244	276	255	257	282	260	330	303	266	275	288	261	282	278	256	283	274	260	281	267	295	271	312	270	271	273	286	297	279	281	302	281	285	267	320	288	276	282	260	286	298	291	295	260	285	279	281	280	287	254	276	278	283	296	272	279	282	290	289	282	286	285	295	282	297	245	273	259	261	277	312	266	308	267	282	270	257	270	313	275	284	294	282	331	272	294	265	288	282	296	294	294	267	288	286	262	287	316	281	280	238	269	254	309	283	247	301	267	267	318	278	253	259	284	289	295	245	265	296	275	284	262	285	263	272	258	258	291	270	264	278	281	248	287	271	261	288	275	289	270	295	261	249	317	242	286	285	284	285	282	243	283	275	257	290	272	294	269	296	282	321	298	289	291	282	241	273	256	297	280	264	266	295	290	299	268	302	267	305	288	293	277	294	298	295	248	286	270	273	263	250	272	290	282	268	266	255	239	291	301	259	252	276	247	290	263	260	296	282	252	274	245	256	328	304	256	279	268	295	283	296	252	285	281	243	279	296	272	320	297	238	269	278	285	307	281	293	300	292	264	264	291	284	278	264	277	297	276	250	296	272	276	297	267	285	286	316	293	308	284	301	306	264	270	283	255	299	284	278	269	282	301	284	299	259	270	281	270	268	280	326	292	286	266	304	321	267	280	287	277	267	271	323	277	275	280	270	288	282	286	284	309	292	279	233	277	306	290	257	269	276	272	289	290	288	287	298	299	259	301	282	294	295	264	304	256	262	309	269	283	270	250	261	243	311	280	299	299	263	261	275	301	293	260	277	277	285	297	295	265	263	280	265	286	276	293	289	281	284	271	272	297	304	281	251	264	255	279	273	269	261	273	272	299	258	271	276	306	255	260	262	303	279	276	260	295	254	293	269	274	261	239	253	270	303	274	277	297	297	292	284	275	273	267	272	283	272	272	260	293	290	282	266	283	260	292	296	288	290	269	248	261	274	284	260	280	293	296	286	239	277	286	317	277	280	264	337	283	285	283	250	263	287	295	291	329	287	278	277	282	269	281	251	290	320	269	268	276	298
7950	2956	7281	24942	75260	73865	59608	48459	33856	19522	8519	3161	1281	858	710	745	705	623	742	682	708	702	696	626	701	702	716	668	672	686	741	714	667	694	748	707	739	697	706	653	702	690	702	695	683	729	649	658	683	702	687	676	666	686	724	720	681	710	698	684	668	676	689	708	699	686	694	734	693	678	727	670	711	705	696	726	702	700	699	693	713	669	701	676	697	691	640	710	706	644	698	644	675	681	704	665	682	675	699	620	723	695	669	676	686	689	683	700	733	704	661	704	697	687	676	711	672	647	697	696	741	693	687	708	700	713	664	678	655	718	698	692	683	699	715	664	727	649	707	714	643	737	666	707	690	659	703	698	648	660	674	660	677	709	716	666	694	706	707	686	725	667	686	706	711	692	753	675	658	731	696	693	702	689	664	669	707	733	705	671	676	695	685	695	703	677	678	726	698	713	685	617	680	705	686	688	750	679	708	696	656	686	678	668	698	700	678	670	631	690	685	740	689	666	732	695	705	721	678	698	664	729	691	687	692	730	659	682	689	704	735	734	682	658	668	652	746	663	670	650	735	728	671	623	695	687	676	725	700	716	655	687	670	670	690	691	761	670	685	708	724	718	659	644	734	654	702	662	715	667	705	703	679	713	652	713	655	708	729	672	665	662	691	690	681	649	691	678	691	643	677	697	650	664	685	698	698	715	699	708	675	640	735	713	697	647	666	674	709	699	672	665	724	637	726	696	687	674	713	694	710	654	658	651	680	696	681	657	734	744	705	697	747	628	683	704	687	702	669	663	676	725	687	676	718	702	710	661	714	710	691	678	673	668	648	701	719	663	701	693	679	697	665	661	688	683	678	689	703	656	752	687	709	689	642	691	672	692	708	700	710	681	711	671	717	671	677	718	735	681	705	698	736	710	665	722	675	696	692	686	691	660	688	687	697	732	655	681	678	700	677	641	709	697	713	724	689	726	684	695	678	681	673	737	671	689	698	682	694	739	712	700	700	730	723	696	709	662	740	669	713	698	722	671	647	690	704	661	718	663	720	690	668	737	683	711	665	696	710	681	696	729	672	676	767	677	680	720	702	648	662	686	739	681	639	706	718	718	681	648	688	689	679	717	688	666	683	686	715	704	700	667	702	699	715	649	619	695	645	631	737	722	648	713	672	675	708	681	677	657	665	692	707	712	703	686	720	710	680	709	704	669	692	678	658	677	654	661	689	684	658	684	701	693	702	689	665	668	677	691	678	684	693	679	681	655	688	672	646	739	682	658	652	681	710	724	704	712	722	670	685	728	677	705	706	691	715	737	692	641	721	654	716	703	691	683	634	713	678	722	676	682	729	726	664	717	690	704	716	727	686	704	684	709	750	658	719	685	675	685	681	740	665	715	730	670	727	677	735	705	695	710	671	639	683	647	691	694	677	714	645	696	692	685	641	700	705	716	661	645	689	697	730	659	696	728	682	644	698	698	695	674	711	677	731	716	685	647	667	668	686	703	710	704	670	670	646	680	679	711	717	673	714	694	695	710	698	659	680	639	680	715	691	664	735	662	723	663	630	693	658	751	646	746	686	747	699	684	717	707	697	681	685	686	690	706	695	682	694	670	643	654	714	610	735	679	706	677	682	697	656	695	693	712	685	674	683	638	695	702	693	699	685	686	757	710	679	678	685	700	681	710	656	718	661	655	675	680	672	697	705	656	675	641	725	712	714	665	766	659	670	680	680	645	623	725	689	686	675	652	738	679	693	720	685	649	635	663	699	662	677	686	718	667	672	699	697	664	707	716	696	679	705	721	687	686	733	691	659	666	683	701	689	707	739	655	683	699	687	707	652	732	701	647	682	688	733	689	672	684	702	720	675	723	695	714	694	666	665	672	683	715	667	709	707	628	677	720	685	683	665	671	702	716	709	645	726	729	707	677	693	710	639	660	759	673	689	698	711	660	690	715	744	666	677	682	713	662	682	715	683	683	692	703	685	650	631	701	688	659	651	692	675	634	690	693	682	695	679	723	698	731	684	729	688	684	694	733	674	687	699	692	686	654	676	710	680	711	696	728	689	695	732	689	698	706	662	659	696	665	702	690	669	753	694	675	724	693	664	690	709	679	683	711	660	716	676	703	667	722	718	667	715	682	692	635	729	691	667	637	708	694	651	716	678	727	623	697	726	698	653	686	720	655	705	707	697	661	735	684	689	701	704	714	642	679	681	693	660	675	744	661	675	683	695	677	694	685	677	731	684	698	692	695	672	676	707	712	661	670	699	666	715	726	694	690	688	713	676	668	688	731	742	724	661	640	681	670	691	715	711	658	705	670	664	693	720	651	662	674	715	679	774	652	722	666	652	653	649	689	675	713	683	681	735	685	716	672	707	703	680	676	640	676	691	694	692	702	685	687	710	643	682	659	690	665	718	679	700	678	652	643	679	718	690	662	758	701	694	672	729	662	693	663	698	713	750	692	659	702	698	685	623	709	692	699	648	703	677	710	693	687	716	664	684	669	648	707	655	678	700	660	680	689	671	679	664	711	703	695	660	664	698	678	756	671	711	646	736	660	690	702	690	672	685	729	684	703	685	666	702	708	695	682	632	673	687	708	701	715	703	666	704	714	742	752	685	668	705	670	691	647	726	682	690	690	692	657	676	709	682	705	686	726	664	660	743	657	709	674	648	674	668	691	667	721	731	678	648	685	695	694	697	697	655	649	681	706	717	641	686	680	697	708	733	701	685	651	720	720	690	685	742	674	685	725	696	735	683	717	669	709	676	685	708	696	709	701	698	694	670	706	705	681	686	641	711	711	694	673	756	678	708	709	710	663	674	668	704	706	703	715	624	690	692	687	698	683	651	747	711	737	702	678	683	733	669	649	720	681	675	716	694	689	656	692	681	664	680	707	686	699	708	665	670	707	679	682	697	691	674	661	666	656	657	668	644	731	668	678	682	692	726	673	711	688	760	720	733	715	679	680	699	714	675	670	729	686	696	732	704	763	658	740	743	658	703	754	704	688	682	687	684	701	684	642	676	710	694	672	706	664	648	659	652	685	661	710	691	680	653	623	699	705	699	713	693	693	711	718	706	715	679	697	680	701	678	737	645	675	675	711	695	662	694	677	708	691	694	682	693	700	718	714	719	688	662	691	670	638	687	689	706	730	681	661	717	693	682	689	713	712	727	710	665	714	691	673	714	683	679	712	678	699	680	668	717	667	682	660	719	687	677	716	743	706	683	638	688	686	727	664	656	686	737	702	700	716	728	636	686	693	696	687	721	671	668	703	720	668	697	692	701	663	689	712	712	698	726	689	663	694	695	635	685	731	636	664	649	680	649	625	734	699	700	713	706	668	650	654	623	734	658	670	663	715	715	653	633	675	668	677	687	690	678	683	668	695	644	667	669	698	700	686	707	652	694	661	657	664	723	651	676	713	669	688	727	697	681	704	691	696	673	743	677	702	697	696	686	691	692	649	731	700	618	656	706	689	692	704	685	729	674	708	702	724
2330	442	471	1281	5154	5327	3939	2572	1348	739	472	396	383	400	355	367	345	384	395	367	366	346	374	418	375	396	347	357	348	370	348	389	375	374	349	323	340	349	388	357	369	350	375	360	364	382	361	360	358	396	398	390	393	402	391	400	352	372	340	357	392	352	361	375	387	380	382	355	330	356	349	347	377	397	369	369	358	371	330	352	367	375	361	323	360	357	399	322	335	378	338	346	332	372	370	349	350	375	370	392	394	388	354	367	352	353	388	369	335	369	376	369	384	346	353	379	389	386	372	389	324	374	351	388	366	366	363	364	356	341	383	347	357	389	359	354	363	371	324	344	337	389	379	387	380	359	373	337	350	370	382	381	396	364	396	399	365	385	355	376	361	410	352	388	375	339	362	326	331	356	343	406	354	386	393	368	355	372	353	410	357	361	347	343	336	368	355	376	358	385	351	356	367	373	367	360	363	358	362	378	337	331	370	376	360	322	399	360	356	387	351	360	360	361	356	379	375	362	351	387	409	376	383	369	378	365	373	383	337	375	368	374	395	359	361	331	369	377	391	366	357	369	382	336	362	361	350	362	353	352	379	382	373	357	364	374	330	373	354	352	377	352	360	333	392	342	378	441	338	375	349	388	394	378	399	351	355	370	380	374	387	373	407	350	385	360	341	358	370	382	346	368	346	376	381	408	376	369	358	358	360	368	362	378	375	373	391	351	374	342	351	361	380	368	380	361	350	378	369	381	368	378	366	384	353	380	346	387	369	375	390	354	386	415	355	365	391	381	379	379	347	377	344	373	391	370	341	369	338	378	329	380	372	336	393	346	348	366	360	371	383	347	408	388	370	361	347	367	365	359	384	359	335	387	377	379	375	304	392	343	400	368	417	387	375	331	365	355	376	378	388	358	393	381	378	376	390	351	363	377	375	354	328	366	359	375	392	365	348	360	367	371	386	374	358	369	363	378	354	368	367	380	371	359	353	351	350	394	365	352	331	418	415	379	367	391	351	370	352	367	376	397	385	342	385	352	394	375	374	353	338	338	362	361	368	345	362	345	392	376	365	357	375	368	335	368	348	382	363	322	373	409	394	343	356	363	368	364	397	374	379	363	338	333	349	369	386	356	402	365	366	366	407	388	375	383	382	343	356	376	380	354	377	393	348	393	358	399	351	387	378	394	408	342	361	345	347	353	386	397	365	364	400	385	381	372	363	357	366	364	330	371	361	355	345	384	349	340	370	371	384	355	349	410	386	354	374	339	362	375	391	337	374	375	394	371	356	329	360	338	372	339	373	351	388	401	363	339	347	344	369	362	356	338	378	384	361	351	301	388	349	371	348	357	369	378	357	382	362	347	386	372	409	364	418	341	366	390	360	393	375	372	372	366	356	353	354	375	374	360	370	379	359	363	334	339	359	369	362	378	361	402	370	370	345	394	353	340	353	358	376	368	397	365	349	352	392	360	367	373	342	384	370	374	374	386	368	344	380	358	353	345	343	394	383	372	361	396	399	364	352	378	328	399	333	356	332	345	402	390	333	368	386	370	342	387	376	389	372	393	399	369	345	346	385	365	374	339	381	373	367	352	359	355	368	347	386	379	379	365	360	422	412	386	380	366	353	393	364	351	383	392	390	373	400	327	358	367	390	390	397	358	346	363	361	374	363	343	368	314	371	331	382	346	335	384	366	366	364	387	378	373	369	360	375	348	390	400	367	366	388	381	369	343	334	359	384	371	377	329	374	386	346	344	348	385	353	387	353	329	379	339	389	355	366	341	355	369	369	383	387	363	389	396	345	374	364	374	390	366	349	350	346	316	379	361	362	370	355	354	363	353	374	390	345	352	369	376	374	373	331	384	404	390	382	357	372	382	387	413	332	352	381	355	372	367	358	358	389	372	330	354	371	373	371	348	358	362	376	362	388	341	387	342	385	377	399	372	361	373	362	365	369	402	351	394	369	363	386	370	357	398	369	360	359	327	356	371	396	358	338	388	349	354	387	359	348	366	389	340	344	349	385	381	337	383	411	369	401	359	378	337	351	391	389	393	376	341	333	331	396	355	371	405	373	327	395	358	363	370	390	361	399	346	368	378	376	381	376	380	361	371	377	392	367	375	349	357	382	379	364	373	334	329	345	370	392	354	382	386	352	350	372	377	397	383	369	350	378	357	338	367	345	364	389	358	356	394	389	378	362	322	375	377	378	379	367	351	391	367	366	349	370	361	411	389	367	408	361	385	388	367	407	363	351	364	375	384	402	356	390	365	332	346	357	352	388	330	342	347	345	380	362	401	383	397	393	360	426	368	370	343	398	388	344	369	358	375	371	341	360	389	364	398	368	381	386	384	366	365	343	367	405	345	383	388	377	346	345	342	351	359	399	362	353	377	385	370	371	370	375	372	367	367	356	394	347	382	407	342	364	363	388	371	377	326	350	378	363	342	361	349	341	346	357	362	354	405	326	313	350	362	364	337	374	339	355	363	370	364	390	347	398	336	361	360	361	357	355	399	353	354	357	346	380	386	386	353	367	355	376	384	387	368	403	355	392	374	358	343	376	386	394	379	380	376	360	338	386	361	347	387	393	344	359	348	313	366	367	397	381	407	363	341	368	361	362	356	378	344	355	362	347	320	370	379	360	370	394	381	369	332	364	389	378	359	352	360	354	392	385	353	365	343	360	372	361	357	398	365	396	396	341	361	355	403	380	360	367	401	350	362	377	323	375	328	415	328	358	358	364	370	372	382	376	374	359	378	393	359	360	357	364	378	358	383	384	373	356	351	371	359	342	339	374	360	412	395	369	330	362	329	365	364	369	366	362	337	376	368	353	413	354	343	385	326	394	347	378	346	362	374	406	394	391	367	345	349	339	372	341	373	361	364	384	358	389	354	400	403	361	351	391	338	351	371	374	353	341	381	344	372	378	340	362	382	383	371	372	384	393	373	382	343	329	400	379	387	368	372	366	370	371	371	373	369	362	365	312	331	342	377	361	380	379	375	393	338	367	358	359	380	383	355	336	361	342	340	377	371	398	350	376	361	383	371	398	350	373	341	337	367	341	350	364	381	376	388	373	390	370	386	361	385	378	379	390	370	391	376	390	401	381	360	388	389	326	394	396	386	387	354	373	407	347	374	369	344	346	391	395	340	355	366	362	380	383	370	391	370	357	369	365	397	389	368	363	388	391	373	345	372	447	315	352	364	355	384	354	380	359	346	355	354	348	360	343	334	363	402	365	381	382	368	364	384	352	365	365	365	365	384	343	347	345	341	347	372	383	315	356	405	357	334	360	375	369	396	360	384	376	344	358	360	355	354	366	383	401	350	349	371	368	372	386	361	393	363	345	373	343	378	361	387	377	390	376	361	342	369	343	348	378	334	391	402	359	346	360	374	362	326	378	349	405	358	377	365	326	343	391	352	382	352	396	345	397	362	353	345	359	365	341	358	376	368	366	366	398	339	375	336	376	377	364	348	364	370	368	386	412	367	386	377	402	351
2560	967	1137	4590	17882	17468	13155	8591	4748	2455	1486	1113	912	885	869	887	845	907	920	935	899	892	831	870	918	892	893	892	882	872	912	871	852	851	851	912	896	878	878	824	874	905	867	916	876	835	880	870	865	851	906	873	881	939	908	901	864	873	897	869	855	955	822	897	915	867	898	913	865	838	890	913	912	861	915	889	889	878	858	890	827	886	931	879	884	872	917	889	918	876	847	971	834	908	843	923	893	831	908	838	829	858	820	927	838	877	920	910	870	866	839	863	832	852	890	884	910	858	905	838	847	812	878	891	861	878	870	886	871	879	893	888	876	856	850	889	876	891	914	847	840	849	819	860	936	872	858	929	908	905	856	870	892	854	887	863	838	861	905	878	849	871	873	909	932	870	913	882	886	902	951	903	856	844	888	892	868	884	877	867	898	877	898	901	874	856	888	905	942	865	899	877	880	884	874	901	888	918	894	880	901	855	895	842	887	891	871	840	849	903	873	907	860	893	881	890	806	828	861	958	879	900	868	872	874	921	883	870	875	876	878	787	848	893	833	899	899	896	906	899	936	855	841	866	935	877	824	892	835	871	880	901	875	891	907	887	886	902	826	883	869	828	858	857	824	861	872	865	844	867	820	899	852	847	858	911	875	867	849	895	891	918	861	901	964	869	882	919	918	885	894	895	852	836	846	914	929	921	871	884	913	865	906	885	888	908	918	873	888	875	882	846	955	875	920	846	828	846	864	864	915	911	882	896	885	916	897	862	809	861	899	807	775	865	934	875	850	898	822	885	848	860	866	818	905	922	914	869	870	885	882	946	844	890	862	897	876	871	874	858	898	939	917	894	874	866	878	862	846	912	891	864	914	899	916	820	854	900	880	872	874	933	852	873	837	866	907	944	908	858	896	844	884	874	912	868	853	818	890	918	870	913	868	927	877	864	890	895	859	879	839	910	897	932	894	907	852	784	902	851	865	901	901	912	862	846	815	860	887	866	904	862	909	917	887	891	902	869	857	841	847	932	899	891	849	903	936	850	878	859	866	886	923	907	877	872	829	923	902	876	909	877	876	880	875	887	936	864	882	887	873	915	832	877	921	896	855	863	908	882	909	913	873	921	880	885	910	894	885	887	907	856	869	865	860	884	886	875	861	874	892	918	897	832	937	874	851	886	867	910	846	865	901	852	829	907	855	852	858	895	890	878	858	872	878	887	918	824	895	957	894	925	841	890	851	844	844	890	801	913	861	883	903	866	843	905	862	916	883	912	902	916	914	865	855	830	962	946	872	892	888	927	892	919	883	920	853	899	815	929	924	870	943	905	831	908	877	929	875	895	924	917	937	909	886	849	888	878	847	827	879	891	920	830	870	876	886	893	882	883	841	846	850	893	856	924	880	879	878	887	874	938	848	891	868	883	903	919	943	873	901	845	864	896	872	901	894	815	832	839	868	925	920	878	904	852	922	906	926	844	858	923	901	906	865	920	899	854	888	882	894	930	884	879	879	856	880	874	881	866	949	875	878	868	830	920	863	891	899	827	838	934	879	886	844	896	922	903	862	865	860	908	910	868	828	869	894	897	895	868	859	901	842	867	922	910	885	907	849	875	840	872	875	901	910	876	905	911	841	946	936	913	854	890	878	864	922	894	886	892	901	843	888	913	893	873	862	860	875	857	869	936	809	896	885	939	861	851	870	900	953	866	890	898	861	847	852	903	909	846	797	844	857	850	865	884	895	900	896	864	851	908	870	880	899	898	903	908	917	873	900	844	891	851	859	882	906	876	889	834	862	869	878	899	842	887	869	913	908	879	940	908	857	877	910	810	925	884	852	847	888	871	897	966	903	883	865	851	919	946	864	871	922	903	870	917	885	843	861	862	916	908	932	868	844	860	867	859	870	887	863	881	855	862	852	885	889	881	851	859	881	896	913	834	874	868	895	863	873	863	895	933	882	914	834	850	859	874	860	860	844	870	909	914	801	883	933	901	914	875	916	879	876	851	896	898	923	884	867	868	835	894	868	913	879	896	907	926	908	882	896	880	906	899	892	880	890	883	924	911	842	872	921	863	833	899	895	879	881	852	885	916	913	864	915	889	918	853	880	831	841	850	920	890	939	941	905	898	887	865	867	919	893	884	876	888	933	882	884	888	845	908	862	924	852	864	920	901	937	842	909	845	894	934	879	901	886	903	918	853	866	892	816	861	915	832	870	877	878	846	914	891	857	856	832	899	903	872	870	899	830	919	949	882	959	887	888	888	863	897	873	887	885	905	853	864	929	887	936	867	905	887	846	894	882	883	907	893	888	953	926	874	927	955	889	846	892	843	880	866	866	815	895	864	916	875	876	870	873	873	878	868	873	873	870	905	855	900	864	839	889	864	861	858	845	890	860	814	876	863	904	934	929	865	905	819	883	915	872	907	925	905	878	876	847	821	856	887	848	883	851	891	845	878	892	881	875	831	834	882	870	871	872	878	897	913	901	881	906	877	865	901	817	871	892	864	869	919	862	862	893	861	849	889	875	850	885	824	873	847	890	886	867	910	912	904	880	887	915	916	851	836	886	912	874	845	859	884	830	911	922	896	834	892	863	897	853	862	902	882	848	890	866	909	853	904	896	906	859	868	904	885	899	901	894	890	879	893	858	901	908	937	859	871	903	909	861	897	908	861	839	875	931	867	927	932	900	888	883	911	855	890	830	939	855	912	861	851	879	876	861	849	911	896	888	855	898	871	880	897	821	909	870	872	870	902	887	910	880	904	933	861	832	903	885	866	889	904	971	816	894	884	898	887	920	882	888	897	885	835	847	841	853	891	900	895	884	887	904	915	911	864	900	877	867	852	878	861	893	858	891	768	877	895	915	869	917	906	844	866	850	846	866	893	822	913	877	918	851	875	934	878	886	858	877	914	881	908	880	896	869	904	947	879	871	904	915	918	891	875	902	854	913	860	864	961	876	888	925	859	858	891	901	890	896	894	835	824	903	852	906	878	917	859	848	860	858	902	828	875	921	882	869	872	929	899	848	870	928	912	934	868	864	910	837	864	880	838	890	909	889	922	862	863	870	829	848	889	936	906	886	884	828	833	899	908	926	855	873	907	914	867	885	857	915	861	851	931	912	847	927	828	899	885	909	909	850	920	878	909	898	884	868	900	842	877	870	856	923	894	848	922	822	865	905	863	904	882	886	862	861	869	871	889	932	884	900	888	881	872	834	860	869	868	850	928	896	869	856	912	871	894	860	860	889	898	901	855	843	902	914	855	877	850	919	862	880	886	902	903	858	885	850	874	902	877	856	884	801	893	932	883	865	855	863	887	894	881	850	908	898	899	858	913	919	851	899	931	932	884	881	881	916	859	926	861	908	888	881	893	894	890	858	894	934	889	822	919	869	843	876	900	839	964	850	922	853	903	911	886	862	847	832	933	915	894	925	927	920	850	898	850	848	870	878	867	890	907	879	912	876	886	961	845	890	894	845	903	883	906	889	874	911	912	911	847
12227	2443	5641	47339	61371	56308	43948	30469	15909	5679	1800	694	423	355	306	318	295	298	284	329	301	310	299	327	283	311	303	292	333	276	297	325	283	296	323	308	263	301	350	290	309	288	288	293	324	291	328	310	333	297	286	344	319	312	303	283	287	323	311	316	290	271	301	312	252	301	299	296	318	296	263	299	355	310	299	300	329	274	279	311	299	304	298	302	317	307	295	279	296	287	334	308	317	334	320	290	276	277	343	315	273	279	303	299	274	315	314	303	307	287	321	311	287	324	316	319	298	308	302	284	282	291	290	293	309	302	285	332	276	304	281	296	304	297	317	301	305	324	282	301	290	304	294	327	326	299	286	286	333	296	326	320	321	319	327	272	310	286	289	298	292	319	313	296	284	316	299	266	321	307	290	272	291	302	321	293	289	276	302	315	289	337	304	277	284	288	283	288	302	319	274	330	292	312	275	294	276	300	276	290	316	297	304	299	288	297	302	289	276	311	299	306	285	284	304	290	294	317	293	290	290	282	324	286	302	298	300	301	317	333	318	300	300	330	285	315	316	288	292	256	287	288	310	303	289	293	296	292	327	293	285	297	295	301	304	315	339	300	329	304	290	309	312	320	311	305	318	282	281	311	279	300	299	335	286	323	304	323	287	320	300	324	286	292	297	315	305	293	287	285	288	268	273	302	312	266	266	284	320	300	288	290	296	278	267	299	285	339	282	297	305	301	299	299	299	276	295	312	321	303	303	294	267	317	291	313	311	272	308	289	264	287	279	329	316	315	331	312	291	293	324	324	329	265	287	304	289	315	301	238	310	295	277	294	298	270	283	272	344	279	327	306	300	302	292	303	294	317	291	333	286	325	271	295	304	284	300	325	298	289	296	305	285	288	338	285	274	300	272	332	298	286	313	287	281	296	286	333	291	297	315	294	325	318	274	321	315	334	332	278	307	311	290	284	275	282	299	318	288	292	277	307	298	280	290	289	345	321	322	291	307	296	305	305	289	289	325	328	307	301	301	307	293	286	308	295	286	280	269	271	280	316	306	273	275	292	329	317	302	308	303	294	318	297	288	309	319	291	318	294	293	297	271	273	325	335	311	290	298	313	316	285	296	328	305	308	291	280	310	271	288	324	294	287	295	317	306	310	324	317	270	297	299	286	296	285	309	312	275	314	287	287	300	282	312	280	311	302	298	295	278	303	295	304	299	323	287	296	305	270	301	322	291	277	313	326	300	312	296	303	290	290	278	298	298	300	284	248	304	278	273	318	291	295	301	298	298	298	306	330	270	298	302	319	305	305	310	304	306	312	296	311	262	282	300	326	310	302	273	270	309	304	283	294	301	270	305	303	304	326	264	267	294	322	331	287	284	291	281	261	321	277	320	316	290	297	307	305	297	310	287	309	302	297	288	299	292	300	317	286	302	317	312	304	301	344	330	305	300	279	320	280	278	292	289	291	286	318	283	320	304	321	320	274	273	279	299	273	342	283	310	309	300	307	323	302	333	304	286	315	310	303	316	299	306	302	291	326	307	272	287	324	297	292	299	335	311	323	289	314	272	309	289	326	307	289	294	291	321	338	306	305	301	307	284	285	264	292	314	294	310	316	288	272	300	316	282	307	313	263	277	290	291	330	317	301	341	272	305	323	282	303	278	286	310	272	307	281	263	301	318	300	267	300	294	318	262	293	319	311	324	288	313	341	288	299	353	276	301	291	297	311	332	254	302	286	291	330	334	287	293	289	298	294	296	295	327	276	295	292	293	316	300	326	289	289	270	283	266	301	298	330	320	290	305	308	281	301	307	299	309	303	305	350	293	306	290	293	297	304	311	320	362	290	307	294	281	316	316	310	286	324	309	284	300	305	308	336	316	297	278	301	323	284	307	261	300	287	283	300	272	307	288	305	281	302	306	281	304	305	290	288	325	293	313	322	292	282	290	300	301	281	289	291	329	317	321	302	298	295	314	268	301	260	312	308	284	299	298	312	294	304	283	326	292	294	279	318	319	295	301	280	287	346	303	328	253	303	299	281	254	293	301	324	310	309	312	297	303	293	283	287	280	316	294	285	317	313	300	284	301	278	290	309	329	302	299	311	344	312	295	303	300	276	317	288	310	283	273	292	281	317	297	324	284	316	325	321	300	309	292	294	278	296	298	285	286	284	285	307	299	292	338	335	319	305	283	305	280	295	309	312	306	277	285	273	325	312	305	319	272	284	305	296	309	291	284	315	316	325	298	296	278	323	310	319	302	301	284	314	329	299	315	306	339	317	302	330	296	308	300	278	339	308	273	295	307	282	312	305	313	299	311	306	305	286	291	318	300	316	314	325	306	322	289	308	280	310	315	314	281	322	302	295	320	303	312	298	308	331	290	303	321	273	304	307	297	278	274	331	328	335	277	298	286	293	279	329	302	283	314	306	298	292	327	306	338	302	302	288	288	287	338	318	306	289	272	288	287	317	269	299	333	311	274	280	297	325	297	280	291	309	316	298	286	266	316	321	289	288	283	324	322	276	317	305	319	306	305	292	278	287	299	304	278	261	305	316	311	302	310	266	296	308	312	282	316	306	293	312	290	328	296	295	313	309	292	316	319	284	307	309	301	277	295	279	270	306	306	294	268	315	280	320	292	291	297	314	300	299	339	326	297	296	347	311	321	317	295	313	293	298	336	328	303	324	288	319	308	295	299	296	308	295	277	263	273	272	275	295	326	286	309	325	307	274	317	318	287	331	289	333	288	278	285	302	327	288	315	291	323	327	274	331	303	320	274	300	294	297	319	292	299	290	275	343	302	320	301	318	289	329	311	317	315	310	271	283	315	333	331	310	299	254	326	289	275	307	339	320	300	286	298	325	307	279	269	331	339	310	299	281	328	315	298	318	264	296	279	322	291	300	300	294	310	283	327	289	306	321	287	303	301	315	303	274	301	318	285	316	300	299	299	283	258	300	312	313	263	298	315	320	294	291	283	297	307	354	312	316	330	321	326	297	293	288	349	300	304	295	298	282	283	283	351	312	277	315	293	292	315	287	302	302	293	310	305	322	295	303	306	302	282	328	308	300	297	327	320	294	297	313	300	301	308	289	293	274	292	267	287	290	312	316	291	321	317	302	269	291	333	266	308	290	273	317	299	303	305	300	288	290	283	289	287	300	265	313	289	327	317	302	295	278	308	307	324	292	280	307	288	303	315	354	302	296	294	284	308	317	304	299	298	293	357	335	294	283	287	256	281	265	277	319	301	292	315	307	305	293	250	306	319	290	278	285	317	289	278	298	314	279	327	300	301	340	297	296	280	330	305	321	325	298	289	336	322	309	284	308	298	317	310	284	291	275	288	306	303	295	303	285	302	279	308	312	300	285	273	322	308	316	288	329	303	273	309	289	289	304	289	274	305	311	314	282	295	278	294	286	270	272	283	314	286	257	282	301	267	319	337	290	281	273	293	302	306	330	293	325	278	307	305	280	295	291	278	320	300	303	310	284	293	306	273	326
7368	2439	10178	56001	69708	67311	56608	44408	29955	15503	6468	2504	1240	831	750	798	755	753	777	769	777	702	752	775	762	762	733	724	687	705	755	758	776	727	801	723	731	731	719	737	741	729	742	747	747	736	680	699	743	722	781	756	763	729	733	710	732	767	713	760	742	702	729	732	716	733	789	780	779	712	715	717	779	713	717	733	743	743	710	679	760	684	660	730	736	737	721	741	738	761	725	726	727	767	710	680	715	726	760	716	766	718	753	742	697	747	752	696	723	689	705	707	775	755	714	741	756	740	733	745	785	713	728	740	699	764	721	772	740	761	732	723	699	745	748	746	742	704	702	721	692	724	724	725	758	697	725	723	739	706	711	761	736	798	688	723	731	699	722	723	710	738	733	686	702	763	722	766	747	734	711	761	749	769	775	723	722	728	742	731	782	707	750	718	716	743	720	747	747	748	695	777	720	740	687	753	722	709	743	724	717	726	800	720	749	807	700	691	728	746	742	746	742	688	737	727	703	722	725	700	756	693	762	724	672	814	734	765	791	758	776	743	730	750	725	754	704	762	759	725	784	735	780	748	706	685	745	687	761	684	743	727	733	715	705	723	746	712	715	730	668	718	685	703	701	734	692	744	752	727	764	760	715	710	774	745	744	787	765	755	744	734	761	702	693	695	721	774	734	737	752	687	745	735	702	767	705	756	739	749	762	745	742	744	738	744	708	769	716	692	731	717	717	707	728	725	710	784	726	738	721	712	762	752	759	686	723	716	748	772	770	767	710	709	724	773	756	705	755	738	779	790	757	747	748	717	782	794	770	753	706	729	756	742	699	748	725	699	738	729	724	757	738	679	733	757	733	729	738	764	760	765	727	754	707	714	762	754	726	740	765	789	779	729	762	684	701	771	746	804	756	720	763	739	762	739	761	783	751	762	745	740	738	755	748	752	739	732	758	735	685	741	769	724	705	737	701	737	726	747	745	776	721	719	686	735	768	730	734	708	705	774	768	733	720	702	710	700	773	748	707	798	747	707	735	720	733	731	752	754	748	743	745	743	734	714	787	711	737	740	698	759	723	747	704	692	728	734	736	740	714	706	750	763	774	714	722	747	736	723	779	710	718	763	726	734	758	742	697	728	787	724	753	705	740	713	746	744	707	732	712	713	744	724	715	703	749	795	742	738	750	692	730	779	726	686	749	681	768	743	729	754	745	704	742	742	738	732	745	770	688	753	724	716	694	739	718	724	717	698	707	715	756	693	741	700	808	773	698	695	767	742	744	747	716	738	723	755	781	770	699	725	718	795	746	787	741	742	695	727	729	705	751	749	763	740	761	753	759	696	716	714	771	789	755	756	717	741	756	737	738	742	716	709	788	762	727	721	708	718	747	783	669	724	702	703	783	692	734	720	752	769	730	766	682	787	735	730	784	729	797	718	682	741	722	793	725	741	719	752	725	739	730	716	728	749	720	746	727	734	731	739	716	713	706	722	733	731	742	710	676	744	737	756	701	752	729	721	757	717	691	738	692	745	781	748	774	725	820	727	773	771	719	762	749	709	750	730	726	731	740	690	771	699	743	737	763	679	709	783	776	756	700	722	752	747	690	738	719	765	746	778	738	750	786	790	718	719	744	740	752	699	733	757	759	715	686	776	760	675	721	745	736	706	704	728	745	744	666	714	707	717	766	686	734	753	740	727	737	732	721	737	719	754	772	728	692	718	736	695	724	691	775	746	768	714	784	690	773	746	755	762	760	740	764	750	742	699	660	781	661	729	729	751	729	732	746	726	691	699	713	735	705	725	725	744	721	717	754	719	730	742	737	727	747	775	770	768	742	706	759	735	712	735	745	735	790	740	731	727	744	694	704	779	744	712	775	717	742	725	721	778	733	765	687	756	763	746	727	689	738	817	717	722	753	693	762	745	731	709	773	728	756	714	733	703	745	742	747	695	724	784	750	774	730	786	752	743	716	765	718	729	703	771	694	778	741	721	742	766	757	702	716	722	737	715	674	715	730	737	710	768	741	750	759	761	746	769	761	754	742	719	744	711	762	753	727	760	724	718	706	736	740	725	743	769	740	744	733	705	776	693	723	792	728	766	712	753	723	722	741	710	741	769	682	681	745	736	773	750	702	713	749	696	737	711	784	727	740	748	698	707	746	710	754	795	733	724	704	719	734	743	734	701	707	740	748	758	759	718	718	747	730	713	713	724	748	757	762	739	681	711	755	713	729	689	736	763	757	754	754	733	752	742	756	754	728	720	719	777	770	742	731	706	708	761	695	770	692	740	720	767	688	755	725	691	746	726	784	717	728	690	752	718	778	735	713	723	795	755	762	743	756	715	729	734	730	720	715	701	818	713	733	724	725	672	758	711	700	727	762	746	714	706	734	705	753	767	762	776	764	701	718	714	749	747	753	724	770	767	775	759	713	759	748	749	720	775	739	726	695	774	775	712	786	733	720	751	749	757	785	759	745	708	728	727	785	730	750	735	781	731	715	738	690	731	736	695	714	804	696	683	685	747	728	731	707	747	732	766	729	711	740	737	723	742	726	759	729	729	733	695	750	729	774	734	749	771	742	753	783	723	743	725	730	799	741	703	763	742	759	770	767	756	693	766	700	734	778	724	704	743	704	750	743	763	702	711	671	713	712	728	685	721	727	752	714	730	811	738	695	779	728	716	746	780	696	737	730	751	749	707	736	717	743	791	763	706	738	721	746	730	740	724	754	711	703	768	685	756	773	734	779	745	737	771	755	695	758	738	714	726	785	771	731	693	730	780	749	743	776	766	759	708	772	741	752	698	746	700	776	687	743	766	717	707	752	709	752	740	731	777	728	704	731	728	744	749	731	735	741	726	729	768	729	765	738	697	706	778	722	741	754	721	739	745	727	736	739	721	739	700	719	692	735	749	752	694	749	692	739	727	723	704	801	761	741	729	713	738	735	754	712	713	727	783	753	703	751	704	718	728	804	724	775	739	727	718	754	721	706	741	783	680	727	796	732	683	763	730	706	761	753	706	739	757	710	797	734	703	694	725	756	741	746	717	741	714	718	810	704	771	758	767	753	779	740	773	692	715	724	747	677	750	740	704	737	740	793	768	731	758	728	716	735	712	716	717	773	779	737	769	752	743	712	788	731	768	786	783	750	717	740	734	702	704	717	763	706	730	719	773	749	781	746	689	706	739	657	742	726	758	717	743	759	742	695	746	732	675	744	793	774	706	768	743	736	737	756	734	726	688	718	713	715	754	740	745	745	766	754	736	744	727	707	732	784	736	751	730	719	765	783	774	709	699	724	738	737	727	769	713	740	722	732	760	724	772	704	696	722	759	718	772	756	731	773	735	793	746	767	679	720	712	748	770	710	694	752	716	727	771	727	725	698	763	728	747	739	737	723	754	700	771	709	757	732	718	734	768	708	688	788	753	711	764	737	744	757	702	761	770	722	739	775	742	697	703	716	791	713	772	744	747	717	736	713	720	729	705	755	684	746	754	752	710
14613	3155	15157	61209	64677	59135	46484	32487	17615	6497	1939	724	398	309	295	291	294	269	289	309	305	286	289	281	293	299	276	280	276	243	309	267	280	298	261	257	304	287	285	295	286	264	320	285	257	288	266	247	246	274	311	274	290	300	315	305	260	293	300	299	278	294	314	281	276	266	301	266	273	298	293	303	315	313	278	311	281	275	269	245	316	288	274	268	295	286	264	286	276	258	250	266	299	280	290	286	282	279	276	297	278	319	283	307	305	278	304	276	276	272	284	300	272	295	308	307	289	275	284	307	261	263	253	292	243	244	285	281	290	312	259	299	302	287	284	274	288	266	308	295	271	294	262	289	280	291	284	312	267	279	291	274	278	268	286	285	290	258	287	286	283	277	301	314	297	279	269	316	273	294	249	265	272	321	287	300	301	309	288	263	284	280	293	276	289	295	300	283	260	281	280	291	302	285	287	269	277	243	291	283	289	283	283	303	278	281	270	293	312	299	298	287	272	268	241	274	321	266	281	305	271	291	286	296	286	297	298	271	285	270	291	307	265	288	299	283	328	295	284	280	255	282	299	263	304	260	289	249	298	290	274	292	300	280	308	278	271	290	271	268	293	262	267	295	273	286	288	272	270	290	287	280	265	269	284	276	300	283	282	272	277	245	290	290	262	296	282	256	302	271	271	264	300	308	271	295	268	301	282	264	273	286	281	299	273	266	284	280	286	301	287	270	281	261	307	294	277	287	297	284	268	302	285	261	268	283	274	287	264	287	301	283	277	299	315	301	276	299	277	254	254	298	300	291	263	275	274	275	276	279	267	306	282	261	277	317	274	290	274	300	278	275	293	311	286	296	290	293	314	303	285	299	308	298	295	261	315	292	259	302	248	294	301	271	263	282	290	272	260	276	329	254	276	296	270	275	272	326	288	271	290	269	270	269	281	277	267	295	282	270	286	278	292	272	297	276	286	270	295	280	297	322	302	283	260	300	247	281	278	286	296	274	285	321	313	305	333	335	276	298	268	305	267	298	301	262	281	301	281	274	309	286	259	282	293	289	269	274	280	265	289	294	291	301	279	295	260	318	319	271	309	288	265	298	279	269	294	287	281	298	315	285	285	297	308	290	277	260	277	280	287	289	291	283	266	299	304	271	282	289	296	280	273	298	302	308	322	306	314	268	283	290	274	272	277	294	303	278	330	281	309	274	249	273	293	293	310	266	283	293	277	242	259	289	284	309	278	297	265	248	318	310	280	285	302	257	280	286	288	270	301	270	279	287	272	266	294	286	267	275	316	316	258	291	282	273	301	296	279	274	272	263	256	261	260	283	297	275	255	304	296	317	275	285	268	273	298	308	274	283	270	260	291	270	275	269	307	261	309	294	293	292	287	253	269	310	268	312	282	276	266	286	285	267	320	296	259	297	280	262	269	300	263	290	284	263	283	283	296	296	295	278	263	303	295	325	274	301	276	277	283	284	294	296	280	272	288	285	260	289	257	263	272	296	264	279	281	264	292	295	259	253	266	290	277	252	303	300	308	271	303	319	270	285	266	303	299	292	283	287	264	284	278	304	265	294	300	302	295	297	280	301	301	284	281	319	276	320	293	277	292	298	264	333	273	256	290	303	262	292	307	301	263	267	282	313	286	251	288	278	285	299	283	281	276	278	308	307	264	317	309	295	300	306	290	297	301	327	296	284	291	308	311	309	260	278	281	255	288	238	277	325	271	283	303	310	267	287	254	281	292	286	291	289	309	290	270	285	304	277	267	277	277	270	291	287	320	281	277	299	272	310	283	250	296	301	320	289	307	272	262	290	282	246	296	274	277	288	282	307	288	292	268	292	291	244	254	301	269	313	326	269	286	291	309	297	296	284	280	285	280	304	295	267	272	308	288	275	294	260	293	291	258	258	311	261	282	276	289	304	282	275	301	311	291	262	286	240	314	247	297	288	304	307	309	286	294	286	282	272	286	279	263	309	271	285	242	292	272	292	247	274	273	285	314	261	267	304	284	293	305	278	324	329	301	288	300	307	271	279	262	289	290	265	276	304	268	284	286	262	305	302	289	270	279	281	267	272	272	284	267	289	298	294	283	291	293	259	248	305	287	293	297	301	268	287	284	304	301	292	274	268	309	284	290	288	295	277	290	296	286	266	267	280	249	317	294	289	284	316	282	300	296	301	288	280	305	273	272	300	285	293	298	277	290	311	296	274	289	277	298	277	276	293	282	261	289	270	272	274	292	286	284	316	272	283	255	285	288	276	275	272	259	260	265	265	266	278	294	311	274	270	251	271	266	280	281	312	256	273	288	258	277	283	274	319	304	300	267	291	259	281	273	262	288	270	278	328	282	278	278	255	275	300	244	284	308	303	264	308	294	278	311	278	293	255	271	278	290	255	285	257	268	261	272	302	253	278	291	287	293	306	278	302	294	277	278	275	292	280	308	304	283	329	251	286	297	291	283	313	285	289	305	260	279	316	308	247	256	280	271	270	259	297	276	280	272	268	247	280	297	274	276	313	296	275	273	254	280	305	305	288	298	311	297	293	288	304	277	298	284	287	294	262	292	332	270	273	296	294	264	262	267	286	276	288	298	278	262	257	269	268	313	276	280	295	261	275	273	285	278	282	286	284	274	287	295	288	284	288	303	309	265	268	261	307	310	255	291	291	299	313	278	292	276	265	295	239	296	301	282	255	295	282	277	292	324	327	274	269	250	269	285	281	306	276	303	271	307	291	276	271	260	270	293	282	296	288	307	299	302	267	261	258	297	298	310	278	280	309	296	305	252	267	284	280	283	304	259	286	257	272	273	282	260	284	305	298	286	268	299	276	295	316	254	287	294	309	265	261	259	305	308	307	273	290	319	279	278	310	301	283	281	267	245	307	310	322	251	287	279	263	258	261	283	285	290	308	295	277	303	288	273	306	299	285	252	272	328	273	307	261	306	289	257	280	264	314	284	310	276	300	292	310	251	270	321	329	310	284	265	304	297	266	303	268	292	292	266	271	281	291	286	303	308	296	288	280	265	287	294	270	297	293	302	269	283	276	275	266	300	286	280	330	304	257	271	286	280	292	276	272	267	281	280	280	254	289	289	264	303	259	249	301	297	283	322	257	272	290	269	290	266	288	304	306	272	300	295	297	272	332	248	287	284	254	298	294	307	263	269	274	304	299	279	273	300	275	291	278	256	265	271	295	277	279	279	309	310	246	292	258	273	299	314	260	291	295	311	309	288	266	274	283	297	313	276	303	302	286	275	252	282	281	263	289	313	276	288	296	272	304	286	285	267	279	351	266	301	283	296	265	294	261	288	295	322	285	293	317	278	293	289	288	264	270	310	272	268	297	281	295	303	302	281	286	282	280	272	285	266	276	279	283	253	257	274	264	328	305	267	302	305	255	289	314	298	278	303	238	269	254	260	268	274	333	278	314	285	284	285	260	272	294	257	284	295	279	301	287	276	288	314	293	275	288	273	244	273	262	298	299	299	320	279	273
8055	2780	20892	66185	72784	69732	58154	46108	31416	16796	7008	2673	1154	796	727	760	756	722	652	720	735	695	700	673	734	724	674	776	701	717	755	724	744	726	703	673	704	750	728	692	700	712	679	725	729	697	695	720	710	690	711	659	648	696	702	704	718	776	658	684	687	688	740	752	728	730	738	712	718	733	710	684	718	719	698	667	688	702	683	708	707	716	748	727	759	716	731	720	690	752	645	678	727	704	704	727	723	690	693	780	690	751	713	728	732	681	663	696	740	694	681	675	705	712	723	741	758	725	733	688	713	646	674	701	654	695	749	687	696	697	722	690	703	684	750	716	715	637	687	725	702	689	716	681	723	727	691	686	680	670	697	742	703	700	746	666	679	693	704	723	691	707	697	727	682	695	717	709	750	736	674	683	674	699	680	700	698	711	666	673	722	725	715	720	700	735	698	747	696	682	697	768	730	674	662	723	769	738	736	716	684	715	706	686	716	718	675	683	675	737	736	703	723	742	685	703	710	709	702	721	658	662	675	696	655	762	734	672	715	703	703	700	698	693	717	727	701	707	720	675	734	672	726	664	716	754	720	663	743	736	665	715	710	670	707	674	708	705	750	689	720	710	686	717	678	749	679	720	733	696	703	698	681	696	714	751	649	706	716	701	707	697	719	688	653	702	666	695	714	699	665	734	660	701	715	722	692	693	707	719	698	736	682	706	689	698	715	673	727	702	686	710	752	716	677	718	715	661	696	718	743	703	692	658	679	686	689	764	692	685	732	735	686	710	700	706	743	720	672	743	733	714	717	703	700	686	706	740	705	692	694	684	736	655	672	720	695	699	660	674	685	691	718	684	684	722	686	640	649	719	735	704	706	693	684	691	687	714	656	749	741	682	751	658	664	750	699	652	658	686	676	696	751	707	653	718	671	647	717	704	731	733	694	696	683	743	716	699	691	703	694	688	681	705	670	698	654	687	679	719	723	688	660	716	741	739	687	730	735	723	655	726	677	697	723	700	745	738	663	710	711	698	640	710	716	739	716	709	719	718	692	761	705	705	676	663	694	660	698	693	701	713	714	657	666	735	751	697	717	714	684	694	701	746	698	733	697	685	690	707	724	732	688	675	696	732	699	707	691	668	681	689	662	676	706	662	734	707	695	691	731	678	675	726	726	708	739	677	706	727	691	761	737	742	671	713	782	663	679	720	703	674	741	682	689	665	695	692	714	729	698	679	698	733	687	721	668	716	743	704	742	677	707	732	715	709	688	714	686	693	698	710	702	637	677	729	726	758	760	720	701	697	685	693	685	710	744	710	707	739	715	747	701	689	678	727	700	744	711	713	728	712	665	672	692	720	689	693	693	688	696	730	682	673	713	716	705	653	764	662	708	701	728	695	690	662	733	730	703	728	690	748	686	685	718	714	715	690	716	734	689	765	680	694	736	713	729	732	659	670	681	692	772	708	724	702	723	690	724	719	708	679	664	719	739	707	685	722	723	771	645	735	677	716	705	751	723	708	690	713	688	678	736	690	661	694	714	705	686	708	754	700	730	739	666	717	707	720	676	726	714	710	680	670	695	690	707	703	755	702	669	682	691	752	690	694	687	682	690	699	700	699	724	669	687	706	651	675	723	737	739	638	661	685	695	731	697	720	728	685	654	717	760	689	708	690	716	737	733	728	692	663	722	704	709	717	713	655	742	693	724	681	677	689	677	714	701	730	747	733	717	728	721	680	739	660	664	686	741	749	682	731	696	663	690	687	725	736	646	708	691	690	754	752	728	685	680	707	723	717	713	675	717	698	675	675	655	673	703	665	745	707	698	704	687	734	729	748	682	716	689	659	705	715	707	684	726	698	744	724	694	708	693	732	699	680	682	686	730	662	726	720	710	714	720	669	742	706	740	671	708	705	750	737	711	702	704	683	652	704	694	683	760	747	711	738	679	685	679	666	672	734	737	748	755	730	652	694	679	713	723	760	748	713	741	661	738	702	716	691	662	719	722	751	719	688	717	735	721	665	741	672	721	684	710	750	704	665	695	749	746	693	759	708	677	697	734	692	697	727	666	740	674	721	676	664	668	688	695	664	691	695	714	731	705	702	684	686	674	700	668	697	669	669	734	687	693	725	750	654	681	731	694	634	666	706	660	668	708	704	664	736	731	683	692	697	669	695	693	675	705	702	672	657	735	730	707	722	673	712	728	672	691	761	647	711	678	682	705	685	716	702	729	714	742	697	677	682	722	714	731	666	730	676	670	722	704	698	655	742	714	746	725	652	697	735	720	737	656	698	717	714	664	676	670	707	704	687	694	676	689	754	705	686	709	671	709	687	726	695	773	696	723	693	702	699	686	688	751	726	720	688	713	693	664	718	671	678	724	700	716	702	742	716	787	690	729	697	676	733	707	716	731	709	677	695	665	710	752	702	754	707	727	710	724	704	723	688	697	747	734	707	727	686	712	724	678	733	703	694	710	706	709	688	712	723	682	695	713	681	679	730	662	663	700	669	660	699	704	673	706	711	686	719	720	682	694	739	718	691	679	648	742	707	723	702	723	724	718	677	716	669	669	766	683	712	712	746	680	705	695	708	698	660	707	701	729	668	732	669	683	694	690	680	701	731	676	675	731	723	718	716	694	705	684	728	722	707	734	672	698	741	689	707	706	671	676	654	728	717	696	707	711	717	683	704	724	702	708	709	682	690	676	687	693	679	748	694	696	647	692	714	681	732	677	720	671	685	711	695	691	692	701	685	724	771	665	695	691	676	753	674	705	673	663	688	704	738	695	695	697	716	698	704	675	692	701	667	697	740	728	687	695	745	741	675	721	726	729	713	699	731	714	688	744	689	730	720	660	667	715	679	671	702	697	696	719	696	754	701	671	689	704	737	720	729	721	738	699	724	717	691	681	719	687	731	747	670	687	713	715	685	735	733	710	697	751	726	754	699	748	732	670	735	713	691	726	713	706	773	714	677	755	681	695	667	696	681	718	774	710	759	711	698	656	698	688	751	702	696	677	739	704	643	744	700	718	703	665	680	718	721	709	709	695	653	720	709	712	707	697	678	715	679	746	680	785	679	685	718	709	740	704	662	730	696	739	730	700	706	683	697	694	722	699	703	679	717	705	699	743	717	696	705	744	695	704	687	716	712	684	725	672	678	710	701	716	699	722	733	728	704	695	665	748	719	698	700	732	750	686	716	693	667	708	644	708	717	700	668	703	700	714	729	643	746	667	680	735	667	685	707	708	636	713	713	760	709	728	730	663	725	719	734	712	698	654	707	686	734	715	707	696	708	689	701	693	668	722	702	701	715	676	780	696	721	737	701	691	717	699	708	714	724	701	703	690	687	718	703	705	756	696	713	695	667	702	708	698	683	728	657	728	736	675	729	733	713	718	663	708	654	736	694	704	682	705	678	671	694	683	701	658	673	749	670	663	734	706	681	720	639	664	737	703	720	698	684	752	730	710	669	744	718	716	668	688	718	738	710	675	720	708	725	727	675
2362	458	577	3026	5604	5143	3529	2129	1230	713	501	409	360	386	384	353	386	397	328	385	352	369	347	350	359	373	341	388	374	363	397	369	356	379	361	389	327	385	367	369	355	364	354	379	383	389	378	343	403	379	369	335	380	364	385	396	365	382	399	355	340	365	386	370	396	351	358	379	346	356	369	353	371	384	355	380	366	391	371	352	390	338	399	356	389	414	382	352	372	359	376	380	340	354	337	360	344	382	402	362	374	381	383	384	377	370	368	337	396	381	347	357	390	383	374	380	388	381	359	395	423	367	352	351	344	386	342	385	386	380	334	375	360	414	346	351	380	351	389	379	351	357	380	342	411	359	365	374	346	363	397	384	357	340	368	396	366	399	347	381	364	375	348	354	388	385	405	349	361	367	396	387	366	386	377	392	359	358	374	361	347	348	328	379	392	388	372	363	381	382	376	335	400	347	399	378	364	370	391	382	378	364	379	379	355	406	376	384	381	369	366	376	378	373	355	350	398	363	370	383	413	365	344	342	321	367	398	380	383	390	373	364	348	368	365	337	347	390	409	360	398	351	369	367	340	374	353	364	342	392	388	327	354	343	355	404	379	382	361	367	413	408	363	405	394	336	359	352	354	394	395	384	372	352	305	367	349	367	404	355	360	391	358	337	375	375	371	324	347	376	414	367	359	397	375	363	359	378	395	354	394	386	365	363	374	377	382	379	381	396	385	383	353	390	350	378	360	388	350	385	400	348	363	362	375	348	376	378	367	408	342	394	410	357	354	359	389	375	384	334	333	414	341	390	367	363	373	358	374	404	359	373	382	372	371	371	399	382	361	374	354	331	381	385	393	367	349	371	359	344	376	390	374	384	372	341	365	387	369	355	358	379	366	365	376	393	400	388	366	329	376	342	367	354	346	365	382	369	372	385	383	394	360	369	381	420	354	346	359	381	394	351	390	363	371	335	376	445	382	351	377	368	383	364	367	389	366	367	366	377	385	349	370	355	363	366	383	366	357	384	360	384	365	373	384	370	335	360	365	344	358	392	355	382	374	354	394	372	402	354	371	365	354	398	382	347	358	354	386	392	353	365	338	386	355	363	378	390	402	351	351	383	380	349	371	357	332	368	418	361	357	409	361	371	372	390	365	350	396	375	388	391	356	383	350	344	368	382	368	374	382	347	386	366	345	384	381	372	349	365	369	356	392	380	391	384	363	371	352	367	386	335	377	361	356	349	353	347	384	395	351	370	360	388	393	336	393	364	386	378	376	390	387	379	370	381	393	366	371	398	343	410	355	383	387	349	329	391	353	413	368	389	359	359	377	334	361	352	364	384	376	356	352	358	360	374	405	340	380	375	369	349	376	364	331	379	374	343	342	396	361	405	391	404	385	385	347	395	335	385	407	379	381	406	357	386	377	358	384	348	331	361	378	353	396	379	347	374	410	358	361	395	373	339	382	391	362	351	382	393	386	376	365	348	354	342	372	408	356	388	359	392	397	366	373	352	394	358	376	347	349	348	360	405	381	362	364	334	378	386	413	354	387	367	363	400	375	383	350	361	360	369	372	377	387	391	365	336	375	378	335	390	379	364	353	364	373	379	356	375	375	376	377	385	379	349	334	400	392	379	358	378	334	357	402	393	405	367	376	380	394	374	379	379	396	377	348	353	348	358	368	376	374	355	374	361	351	378	396	344	360	375	358	361	338	369	361	390	329	377	371	379	322	384	364	396	400	428	339	361	364	359	380	386	395	375	368	362	371	397	368	357	385	367	357	344	377	347	385	390	354	387	357	372	373	330	386	398	380	389	354	368	394	417	381	373	364	379	378	372	369	366	355	372	377	360	367	358	370	365	369	381	396	373	359	356	338	370	353	409	400	387	378	347	367	360	385	372	367	383	329	385	359	336	404	383	392	402	335	363	344	344	347	395	362	345	359	396	345	356	378	359	405	360	322	356	381	338	348	361	375	370	381	379	386	378	357	346	365	382	344	372	347	402	375	366	367	373	386	351	390	407	371	333	396	380	390	333	377	393	366	360	381	359	340	375	343	357	345	355	343	384	389	354	380	360	387	374	355	354	357	407	377	348	366	389	368	390	376	404	363	389	352	341	347	372	355	364	370	368	345	370	358	395	387	360	386	355	383	393	401	376	404	384	363	365	358	389	373	369	405	382	354	376	368	403	373	397	381	378	375	386	377	383	400	413	364	383	356	410	355	367	405	387	360	348	369	360	416	416	374	405	405	331	356	358	376	407	381	338	368	395	359	363	367	391	351	376	365	363	371	324	397	379	403	377	336	376	376	393	377	400	366	335	413	368	390	373	358	418	372	378	383	358	375	390	371	343	355	362	361	418	388	393	348	427	395	349	391	376	381	332	369	364	387	345	393	332	370	405	374	363	379	342	407	368	392	404	374	378	385	382	326	377	385	355	345	362	367	351	398	359	359	371	342	385	365	356	346	389	327	355	359	361	401	406	397	328	364	389	391	366	358	403	384	382	399	360	360	361	348	396	355	397	379	352	326	398	377	343	408	385	412	338	375	372	357	376	331	355	400	344	350	365	385	364	372	367	405	405	387	386	396	352	381	340	360	371	362	389	372	397	369	351	385	360	371	359	350	351	400	371	394	382	397	355	335	380	379	361	413	384	386	371	397	381	369	336	370	350	371	373	392	393	365	361	349	374	367	344	379	390	355	367	387	348	390	373	361	377	390	372	382	333	363	381	359	327	369	378	364	354	370	371	380	377	390	375	373	344	361	360	364	358	347	357	382	349	368	349	380	349	343	359	348	380	361	347	353	379	371	381	349	386	416	378	348	369	367	379	367	349	362	368	330	358	335	371	373	377	384	374	343	403	353	392	390	358	361	378	358	363	349	384	395	364	351	355	343	393	406	351	367	384	373	351	361	359	346	362	375	372	366	380	371	357	394	362	356	359	353	349	365	388	378	379	372	392	357	373	368	388	354	369	351	375	377	376	355	362	346	337	367	338	370	366	390	359	387	404	370	363	372	373	380	358	350	382	393	362	379	388	371	338	370	401	388	364	356	348	360	348	394	385	334	355	373	361	390	351	366	385	430	373	350	390	332	385	341	372	356	392	352	370	369	409	365	366	419	389	391	350	382	382	368	387	348	358	365	399	358	357	397	356	396	385	398	383	385	369	402	339	348	348	355	379	361	353	369	341	368	377	389	381	344	400	376	406	369	358	379	373	403	393	412	371	386	401	387	370	395	353	351	353	356	416	398	355	418	386	373	379	396	368	370	383	370	329	345	379	378	419	391	365	370	356	383	391	375	345	370	380	374	396	354	345	380	370	343	342	408	389	381	353	345	364	378	414	391	375	345	399	347	354	393	383	346	386	351	367	365	379	379	394	367	379	358	326	379	361	354	368	378	361	358	398	366	365	373	370	336	379	380	361	407	354	340	366	381	330	355	342	390	359	414	407	356	386	375	360	373	359	359	327	369	386	375	367	329	383	349	408	367	371	387	353
2667	910	1443	10729	18229	16777	11868	7574	4153	2325	1401	1050	919	949	932	880	929	908	857	938	867	877	879	901	913	895	914	904	887	838	900	866	941	893	885	893	870	900	933	850	857	891	868	881	829	931	918	874	862	902	884	876	884	889	941	892	892	871	892	912	935	906	887	912	888	933	932	896	827	867	905	846	894	906	945	897	923	909	903	864	853	919	900	893	881	840	917	937	915	864	906	896	882	905	882	910	917	881	858	886	868	883	864	873	920	874	828	903	927	868	903	858	953	948	908	879	901	919	854	904	899	843	855	863	930	887	905	878	912	914	886	878	948	914	854	874	901	917	870	852	853	908	880	874	925	886	905	873	890	873	912	867	927	858	913	891	847	852	902	900	887	924	897	860	899	907	889	890	903	888	889	902	873	891	880	883	856	903	889	856	873	872	986	811	838	888	923	893	914	896	946	922	875	901	887	857	896	866	870	889	909	870	856	872	838	906	920	919	869	871	910	920	887	888	831	898	878	878	883	942	837	844	874	899	876	935	856	878	892	873	852	916	905	878	852	866	869	910	809	890	872	895	885	880	902	877	855	859	948	862	866	856	923	893	797	920	864	909	897	912	961	834	874	889	861	835	880	891	904	886	857	885	857	906	892	933	857	911	922	888	889	965	872	899	862	917	840	898	850	921	901	857	873	920	904	926	879	868	919	879	824	842	897	852	879	945	877	866	891	937	918	899	919	908	845	910	892	921	898	893	914	875	875	931	909	899	858	891	867	967	883	939	899	935	872	895	893	947	907	950	915	844	856	894	919	858	920	901	913	886	889	867	852	825	892	890	876	844	855	870	944	877	865	932	883	864	907	930	906	900	868	875	839	906	882	946	901	863	937	868	828	919	866	858	977	935	885	886	900	922	880	874	887	833	850	865	852	936	878	883	876	929	840	931	914	858	892	885	902	925	823	926	924	883	885	901	872	882	920	913	860	895	864	889	876	886	910	908	889	892	870	829	919	918	887	879	842	881	902	893	918	851	871	887	865	870	892	890	925	899	899	884	864	901	898	860	854	885	900	883	878	948	822	925	881	966	890	894	882	932	901	892	960	928	875	863	921	870	878	928	928	893	873	923	828	872	864	856	949	864	883	858	826	883	895	889	892	932	958	897	819	921	845	864	898	870	838	872	924	867	811	924	867	932	880	899	897	897	888	951	839	879	862	913	898	887	881	884	883	918	891	889	914	876	848	875	913	921	905	918	892	872	879	874	914	842	870	840	870	888	859	850	939	939	894	898	870	887	904	925	885	870	925	945	849	908	850	897	880	930	922	896	955	901	955	865	866	858	849	940	891	886	899	906	915	896	873	936	850	939	892	885	919	850	915	921	901	899	843	894	853	854	832	929	911	920	899	874	856	886	899	928	882	924	908	859	859	841	853	866	872	864	892	839	870	887	879	905	905	865	895	924	876	864	863	960	915	911	861	869	881	855	911	900	907	881	841	905	899	899	910	875	841	850	909	898	898	923	898	920	896	923	871	837	862	869	894	838	855	845	896	868	905	958	894	926	878	882	882	941	863	860	893	894	877	861	844	858	916	900	864	885	959	903	879	899	889	914	859	874	881	888	897	891	851	867	894	909	874	901	844	883	908	859	898	914	848	878	879	858	906	910	902	815	884	882	857	887	872	896	916	833	895	903	856	823	862	896	894	892	853	916	905	896	875	877	884	958	825	883	854	937	881	890	865	864	926	879	846	884	874	921	882	863	874	882	917	894	906	845	863	920	913	891	892	914	919	849	899	841	928	898	872	853	885	906	901	915	886	894	923	885	895	916	867	898	892	843	884	877	911	853	873	904	887	929	899	853	922	921	868	853	852	886	890	896	918	919	865	905	885	959	840	857	917	872	901	802	872	885	861	880	885	838	917	884	888	898	937	846	859	861	895	890	901	945	877	914	832	796	900	850	923	893	900	862	858	854	865	854	908	862	843	906	924	874	835	891	892	894	880	888	905	892	849	889	868	911	852	895	845	884	876	895	837	921	893	887	882	884	883	880	877	912	905	950	873	906	872	874	863	909	868	862	844	887	914	910	924	912	905	886	882	849	903	869	856	889	937	923	920	892	843	855	939	892	858	909	877	903	891	851	882	885	911	898	863	872	867	860	923	867	878	892	886	892	873	878	947	865	895	948	876	907	906	912	894	874	848	873	880	924	875	874	887	879	862	893	832	874	882	917	903	947	882	848	834	842	816	854	875	892	862	864	853	887	893	942	815	890	856	894	920	892	921	854	881	832	917	920	895	862	927	888	876	857	886	870	881	878	885	888	866	807	892	880	920	911	888	868	893	879	842	893	919	887	899	902	885	863	894	950	877	894	870	902	877	841	867	902	880	869	856	870	889	915	884	887	879	900	911	935	858	820	911	836	933	922	886	873	881	906	856	911	873	904	906	880	868	879	891	856	890	849	892	873	903	971	911	829	870	862	883	862	887	900	843	897	870	912	881	878	885	877	899	925	884	907	940	881	862	864	901	925	897	883	825	870	903	897	936	903	918	846	858	885	883	843	934	853	848	876	923	910	848	931	894	787	870	887	852	927	883	924	887	917	906	898	863	875	897	885	900	886	901	946	852	903	894	866	942	904	851	874	882	929	946	891	933	874	901	875	895	878	894	902	844	823	911	893	921	913	903	852	924	900	860	887	889	814	896	920	864	858	884	870	931	943	851	895	890	879	874	894	924	863	892	894	916	934	934	913	847	882	873	875	875	872	905	878	840	872	876	895	820	881	843	874	878	903	911	905	920	905	890	932	904	894	890	871	892	892	938	832	882	864	850	849	877	877	894	897	877	912	924	836	887	910	883	908	900	841	866	918	956	882	913	884	905	896	889	860	884	916	831	862	885	888	851	884	866	889	843	886	858	859	901	916	840	888	904	916	834	900	845	881	849	831	913	837	844	929	932	901	880	888	933	912	899	840	889	928	877	861	894	801	940	879	871	900	883	885	889	914	865	843	890	931	896	868	889	890	911	888	885	896	912	813	904	934	823	857	868	864	900	867	942	950	893	888	892	876	969	891	851	883	887	882	824	897	836	876	892	895	896	868	903	910	915	884	922	837	900	906	896	876	854	863	858	894	818	870	907	832	847	918	896	887	875	929	864	914	873	927	850	851	843	857	871	874	891	921	929	882	882	873	840	899	839	848	868	926	878	871	853	876	859	827	847	881	868	903	876	877	844	868	877	941	885	885	863	889	905	915	878	879	837	918	923	863	864	905	916	883	849	879	860	939	922	900	904	882	885	882	889	856	848	867	888	861	906	893	860	936	918	891	805	892	908	898	901	916	866	889	883	899	840	828	868	884	798	901	885	878	865	884	963	937	902	865	904	875	872	871	923	854	905	880	823	867	905	872	845	886	888	855	892	871	839	875	893	880	891	878	903	853	842	933	894	925	890	867	882	943	883	921	924	914	895	872	924	917	897	819	880	889	854	917	892	915	943	864	885	884	868	938
12153	2495	9899	48671	64145	56313	43180	29230	14765	5087	1712	690	416	315	302	309	313	310	299	340	310	307	297	309	303	293	316	314	309	280	296	317	309	285	309	296	273	321	253	307	292	310	312	302	313	309	310	300	266	303	294	325	279	282	281	308	303	324	269	285	283	272	267	287	314	317	302	282	297	288	285	312	286	276	322	342	298	301	311	304	320	295	322	296	257	298	293	296	319	328	317	268	309	294	285	324	304	304	291	302	319	339	310	299	306	282	319	334	287	310	285	289	297	318	298	298	339	331	285	303	326	291	307	277	269	305	291	298	315	322	319	308	285	310	326	309	302	306	290	306	299	319	273	304	295	322	273	305	299	304	287	262	286	294	304	286	276	330	304	302	284	298	333	330	297	277	305	277	312	321	343	300	304	279	305	309	291	314	312	311	311	289	295	306	296	289	305	336	303	297	297	314	264	285	320	275	287	269	277	305	286	287	297	314	298	295	304	298	304	292	297	325	316	289	321	283	330	286	292	293	309	276	289	306	281	295	285	272	311	316	292	303	297	321	317	305	326	305	275	314	314	289	289	297	306	292	329	326	296	307	303	315	293	261	301	310	287	310	343	303	300	319	321	289	306	299	284	310	303	286	294	311	286	276	286	334	309	257	280	284	303	305	279	300	320	300	298	289	300	289	291	330	325	291	291	279	294	306	326	283	257	278	256	317	289	292	270	307	312	259	287	325	318	312	339	301	315	297	316	314	295	280	312	309	307	306	294	305	323	305	282	299	302	301	294	272	310	280	293	282	300	308	312	277	302	295	283	340	290	301	302	337	316	304	308	316	313	310	294	314	293	283	297	314	272	286	342	306	286	303	285	331	291	298	302	290	292	297	314	306	273	290	310	316	292	275	298	298	281	334	266	309	280	290	326	310	290	287	286	323	313	295	326	279	281	329	291	327	300	305	323	282	290	271	291	335	317	329	296	273	318	300	288	293	303	320	313	332	295	309	308	322	288	323	280	308	323	305	315	304	272	300	302	321	299	289	301	265	299	275	371	305	319	321	256	290	345	314	304	298	328	310	283	294	355	309	290	317	297	302	293	274	294	329	300	325	304	300	292	294	294	287	312	308	272	295	323	297	304	310	333	277	254	326	282	304	287	281	296	282	321	281	296	315	317	320	310	261	341	303	304	268	293	324	331	303	275	313	291	295	295	284	307	302	328	319	274	298	315	321	308	306	287	312	274	279	350	299	290	308	332	327	297	292	279	300	300	301	295	285	290	290	337	286	322	305	329	300	316	266	276	309	303	312	282	288	321	285	310	300	288	283	305	290	315	309	300	289	330	305	320	298	314	289	313	327	317	332	325	286	355	268	310	309	276	302	277	324	324	318	320	289	269	291	259	289	290	310	293	264	328	324	288	298	308	313	327	322	293	329	277	330	257	275	277	291	319	318	286	314	275	339	304	324	312	281	297	284	283	291	271	268	298	310	323	312	326	320	309	297	288	354	296	307	295	318	313	300	279	282	308	303	340	289	312	296	303	301	327	302	306	310	296	302	293	298	282	259	346	308	279	299	307	316	316	299	299	293	310	295	288	291	300	329	303	301	295	338	318	286	311	290	296	321	298	353	297	310	299	310	323	297	313	298	305	302	304	291	299	309	321	321	294	326	314	323	322	283	265	316	292	304	324	325	315	308	290	325	325	307	282	309	295	323	303	294	296	299	304	323	296	283	277	304	294	302	308	295	280	308	299	327	327	315	278	327	337	322	315	303	287	286	288	318	311	320	310	297	287	282	309	321	287	327	324	297	302	298	307	327	311	284	275	291	311	292	320	286	306	296	323	296	307	278	305	277	304	297	310	313	317	322	292	293	310	345	322	273	295	284	320	303	311	308	299	290	301	280	312	279	319	289	284	295	307	278	292	300	332	307	308	289	308	287	288	319	291	305	302	284	314	294	318	304	298	303	289	286	339	306	306	315	288	288	305	310	313	294	271	296	270	306	305	309	301	304	303	308	286	296	325	304	314	311	276	302	294	303	308	307	287	300	323	309	313	295	286	281	284	278	340	296	276	312	337	286	292	274	291	285	332	324	279	282	281	278	282	297	299	272	327	289	327	297	321	300	302	299	302	273	290	304	308	255	266	293	289	291	318	300	262	281	281	277	324	327	328	320	305	303	310	319	321	296	320	316	305	302	294	314	320	293	330	292	290	285	326	310	321	312	283	314	304	286	312	292	265	317	304	300	320	292	303	325	295	301	300	295	298	284	294	268	329	315	326	269	338	292	274	316	292	288	309	310	327	353	270	302	305	298	296	298	285	284	308	296	299	289	282	300	339	286	322	296	301	268	287	270	297	341	295	305	305	303	288	287	288	287	292	280	271	287	351	338	308	290	333	310	290	300	321	288	304	301	312	321	304	276	303	313	301	341	299	273	318	326	288	295	280	312	324	291	297	274	321	302	331	291	283	330	298	310	301	304	329	288	311	303	328	305	322	300	327	297	314	281	297	328	333	319	292	293	299	308	270	299	305	310	321	300	279	285	320	331	283	299	297	304	304	268	313	294	281	295	294	316	301	318	342	297	312	314	303	281	278	286	278	286	286	286	313	274	269	279	285	321	349	301	280	316	298	311	284	286	296	288	321	321	312	296	290	275	298	319	313	326	279	328	293	306	312	288	300	288	289	292	286	289	295	339	319	287	294	307	276	285	321	292	277	331	298	332	319	270	301	284	296	288	294	266	299	311	275	290	297	299	294	311	289	307	301	287	298	309	291	309	318	288	299	319	321	300	291	306	323	298	299	300	318	288	321	303	290	327	293	332	295	285	302	293	340	319	285	330	287	325	291	329	318	316	309	320	310	321	306	265	292	274	312	292	300	298	286	270	321	291	295	285	267	320	310	308	283	320	313	310	326	326	324	307	322	297	277	307	291	319	299	264	269	330	319	311	295	294	295	286	288	308	292	308	283	309	245	314	298	308	322	335	331	310	290	279	281	307	287	317	327	333	297	292	328	294	291	310	282	281	275	268	274	292	309	309	272	287	297	288	309	285	296	314	279	306	310	316	316	315	315	297	276	297	325	306	310	300	323	306	276	301	259	300	333	299	312	319	301	316	296	288	306	293	272	307	294	271	284	303	281	286	282	276	292	295	334	321	327	294	275	322	341	310	313	310	322	286	318	284	302	290	286	300	298	361	328	302	302	306	332	305	288	288	280	288	323	307	310	296	311	316	285	301	289	311	293	351	288	306	301	303	311	323	305	317	303	322	304	324	292	321	299	317	304	301	309	285	312	310	341	337	352	305	269	312	307	286	311	294	280	332	291	309	292	311	318	328	304	317	282	306	296	316	319	294	323	323	341	296	305	300	284	312	327	300	301	306	305	319	338	318	277	248	299	288	302	285	295	296	324	267	262	271	301	293	310	318	297	286	291	321	305	305	266	309	265	297	327	327	305	295	304	298	293	290	329	292	299	304	288	340	328	283	315	309	322	311	310	321
7383	2602	16604	57473	72486	66529	55683	43217	28570	14961	6277	2407	1171	845	720	709	729	771	734	704	792	753	745	772	759	749	744	724	746	750	681	750	783	773	799	744	766	765	715	764	734	720	755	715	769	774	766	722	737	785	742	706	781	707	742	724	751	694	729	738	801	732	708	759	708	732	749	750	757	716	736	741	740	703	715	751	733	723	696	748	763	761	745	690	735	762	779	726	763	731	735	738	768	754	680	740	765	755	748	732	709	753	716	751	771	700	731	729	731	768	723	783	762	791	748	737	753	753	724	722	709	785	736	740	772	753	739	745	744	750	762	699	714	725	746	752	777	787	766	716	741	725	736	762	807	723	693	770	744	770	710	739	731	742	731	744	765	752	772	725	782	695	730	807	741	716	722	774	678	703	718	769	727	754	766	716	748	727	764	762	697	758	738	806	757	726	752	692	794	736	755	806	747	731	732	746	755	721	706	715	748	705	752	740	766	719	747	727	743	780	721	741	770	716	716	778	737	722	719	745	751	738	741	775	783	741	780	698	720	746	741	726	790	738	775	769	762	712	721	718	758	700	748	725	739	776	754	755	757	714	744	753	718	771	767	748	760	742	740	747	776	749	757	748	722	687	733	829	761	739	732	782	690	725	734	748	744	744	750	774	726	756	739	769	762	770	720	740	706	749	754	734	761	745	729	757	697	719	678	749	721	748	757	753	743	726	733	742	736	732	730	702	784	747	733	730	758	732	743	716	701	720	754	723	739	741	753	789	741	726	728	769	769	743	740	749	700	795	728	742	749	735	730	736	735	729	715	746	729	770	739	756	791	722	740	748	764	700	736	747	717	774	710	765	784	712	752	746	696	756	740	756	759	771	701	743	766	789	721	719	739	755	777	776	739	764	806	783	735	717	783	674	750	766	770	746	775	752	780	738	743	757	750	771	713	737	752	729	800	755	731	727	772	739	690	731	748	762	733	780	745	741	722	756	737	756	739	729	697	761	761	741	754	752	746	743	720	729	762	736	749	721	766	760	686	715	792	727	721	753	741	732	737	696	765	738	755	720	768	770	760	736	748	702	745	762	689	745	699	729	742	782	795	776	767	735	760	703	809	727	750	798	765	734	767	755	729	737	744	731	696	740	753	739	698	783	748	732	729	764	764	730	772	737	777	711	748	752	762	690	726	696	805	743	770	809	764	798	778	739	710	752	748	748	751	736	728	743	747	699	758	731	764	710	753	775	774	755	742	777	736	765	750	806	717	736	707	734	726	734	740	746	754	715	769	758	728	743	780	684	694	737	763	743	722	730	746	771	734	757	707	712	710	729	703	715	778	737	690	783	760	757	705	766	776	803	720	744	701	758	773	765	694	734	733	701	706	729	754	785	792	744	713	702	728	687	737	724	725	716	759	806	722	779	734	726	739	740	783	725	685	777	729	787	743	721	797	760	712	763	730	741	779	767	740	749	721	741	739	759	749	759	738	724	740	721	739	762	727	748	720	771	762	735	765	716	701	732	737	746	780	758	731	720	754	725	733	759	726	779	762	737	773	745	758	710	780	721	742	790	750	729	742	730	746	718	750	761	704	777	736	739	710	781	778	794	769	759	702	777	759	751	770	780	754	727	720	720	783	742	720	755	761	753	728	765	765	754	750	717	779	733	777	709	722	701	794	758	719	740	769	735	766	791	780	732	789	736	754	759	766	734	725	761	735	751	744	774	755	745	712	739	740	721	735	731	780	762	744	695	728	744	820	744	784	722	785	760	712	727	744	748	724	754	708	739	779	715	753	716	752	744	726	769	727	731	793	766	759	718	724	723	759	757	764	761	718	763	733	767	770	725	764	749	743	680	734	722	778	709	702	740	755	755	720	728	693	715	692	707	740	730	716	774	727	733	714	755	735	764	785	759	744	750	717	745	720	780	720	735	769	793	739	758	759	729	712	746	688	760	717	750	771	744	734	699	771	735	698	768	751	791	714	725	766	731	767	719	730	728	709	778	721	760	689	731	751	697	743	774	761	703	742	759	783	730	746	704	764	745	742	756	778	715	770	762	716	775	736	747	722	757	746	764	704	756	741	765	797	688	733	697	760	716	683	724	748	716	698	742	727	720	693	698	754	724	738	754	749	771	761	779	740	780	770	705	766	757	759	757	719	741	740	758	746	731	764	756	758	724	743	724	753	737	749	761	708	700	702	793	708	755	700	723	744	726	713	717	726	774	705	698	697	716	740	776	739	782	729	725	747	804	722	727	746	746	733	745	679	721	777	767	721	787	775	640	708	682	776	724	747	714	748	751	781	732	748	747	714	745	712	720	717	759	721	765	733	752	769	760	717	731	738	744	729	712	722	735	705	708	762	761	712	731	735	721	759	713	731	752	764	778	754	774	744	717	741	725	740	717	761	781	742	751	750	819	766	752	756	723	726	717	689	740	747	754	718	754	716	743	763	786	744	738	750	730	759	706	718	757	682	750	755	757	723	761	734	789	769	762	749	738	772	740	776	781	765	756	756	754	698	756	736	708	767	784	748	722	784	724	731	722	747	735	775	756	743	760	734	768	710	722	690	759	703	708	736	716	756	739	716	759	728	767	757	755	751	734	737	695	725	726	691	723	751	721	708	731	745	712	723	716	724	719	714	705	763	751	739	672	777	706	725	744	728	774	737	712	771	731	688	712	754	743	730	745	730	711	749	760	747	738	743	732	748	705	757	748	771	773	785	747	742	735	740	705	743	783	725	743	723	713	791	806	781	744	750	730	737	789	740	764	773	721	746	705	747	759	763	706	719	759	742	738	789	729	715	760	774	733	702	743	762	701	733	745	783	717	760	686	692	720	769	756	745	750	754	719	726	717	749	736	733	794	724	713	737	738	719	729	715	793	704	781	740	781	760	742	735	743	762	741	735	691	773	785	702	776	748	695	761	731	758	752	671	735	757	728	756	730	748	747	758	734	752	801	751	723	738	794	759	749	754	761	707	680	768	771	769	784	761	756	787	723	677	724	759	713	716	749	727	715	782	748	749	743	712	704	784	782	703	745	720	717	765	721	719	688	727	750	749	751	744	723	745	752	694	731	746	754	731	757	734	742	801	725	732	756	740	733	691	743	717	812	687	714	718	748	722	754	749	693	703	740	717	772	751	696	736	814	703	768	753	750	757	771	715	766	741	730	701	753	742	770	713	708	769	762	746	692	733	708	701	723	752	703	687	787	724	714	718	778	725	739	771	754	717	779	698	721	751	777	742	725	765	706	662	775	739	768	749	731	754	748	678	766	748	772	728	736	758	752	759	723	780	742	705	771	749	760	779	740	748	711	773	707	747	761	720	763	761	770	751	751	727	743	760	748	735	708	735	722	733	730	744	753	763	783	741	739	766	755	755	754	725	730	736	750	781	742	730	753	740	771	766	743	732	767	715	732	805	737	750	731	706	731	720	748	745	701	779	724	770	786	753	733	694	746	701	780	776	743	779	732	747	733	762	750	727	742	761	699	750	752	743	723
14480	2928	14697	53949	67970	59696	46818	32618	17401	6344	2042	741	379	331	270	274	283	273	263	286	267	273	296	288	296	282	284	306	277	272	275	257	277	294	295	284	312	295	300	273	289	243	295	285	299	288	311	299	264	305	320	290	294	244	269	285	288	268	272	307	313	292	316	279	310	295	262	275	294	264	263	318	286	276	294	293	276	299	303	298	283	276	297	286	304	301	307	296	293	262	290	275	291	287	284	274	308	287	278	300	286	258	320	287	272	265	297	267	303	226	260	307	295	293	271	288	238	312	300	289	289	263	276	293	285	298	322	301	303	290	265	292	288	275	322	305	256	290	277	270	279	301	285	302	295	259	282	333	300	285	290	265	284	276	290	267	289	288	281	283	283	286	259	316	280	268	280	294	301	272	300	287	286	271	255	294	274	279	276	303	298	262	267	265	298	289	288	264	235	263	304	304	323	255	283	289	297	269	278	285	320	293	268	299	284	276	305	297	259	268	271	283	295	330	284	276	278	283	313	292	301	316	291	284	280	284	234	273	316	283	299	274	288	283	293	274	274	313	293	313	306	279	278	267	311	276	279	263	315	252	315	285	269	282	292	289	280	256	258	291	263	261	286	258	283	259	305	282	290	284	335	286	280	290	294	269	297	286	251	285	295	274	290	297	265	281	317	298	281	285	300	300	288	263	296	337	318	305	291	270	300	272	278	255	276	278	286	293	285	273	306	278	278	320	298	254	294	317	293	284	311	296	289	299	262	290	299	281	283	292	277	262	281	284	322	269	278	297	276	285	260	277	309	293	276	286	281	284	279	269	300	301	308	273	308	258	282	280	274	284	279	250	271	282	294	316	257	277	277	288	291	285	272	252	252	283	289	271	291	263	270	296	268	296	291	284	300	282	304	289	253	290	281	321	287	291	285	286	278	266	277	292	270	305	276	311	297	310	283	280	292	286	308	276	274	267	290	279	305	314	325	281	291	261	287	278	273	279	267	307	304	256	260	272	291	295	285	285	297	246	284	310	285	280	262	290	268	296	284	280	278	258	301	299	304	276	261	273	242	285	260	269	284	279	284	288	261	255	280	306	300	280	289	269	271	301	273	259	283	270	276	269	282	256	274	274	280	287	273	283	277	263	270	294	284	268	300	326	290	304	280	275	299	281	250	278	301	315	316	309	278	295	261	263	285	288	302	298	290	268	269	281	276	253	288	319	259	264	271	281	273	270	293	273	270	267	281	283	277	268	313	288	290	285	270	289	257	254	297	287	280	266	303	286	285	293	269	295	316	291	286	261	282	288	313	284	274	283	298	292	303	282	268	304	312	308	287	262	270	290	264	269	287	285	245	322	275	274	287	285	282	276	284	343	264	308	294	277	298	284	280	297	269	275	260	268	289	300	272	284	299	308	308	300	318	272	263	266	285	297	277	286	303	267	266	296	279	271	291	281	244	266	284	269	274	291	260	303	301	292	280	287	278	270	279	265	302	271	297	286	275	277	257	292	281	293	288	309	279	327	317	305	293	285	297	306	308	276	263	323	305	308	278	289	261	297	270	306	280	310	324	307	297	266	285	301	271	291	282	294	298	301	294	280	280	299	299	295	274	262	308	272	307	271	294	258	303	260	254	295	267	295	240	307	281	261	255	308	299	275	282	269	283	281	287	280	314	311	282	273	314	281	263	266	304	267	291	272	287	261	291	286	277	290	327	285	302	278	277	298	279	244	295	261	269	293	283	290	289	286	295	239	246	253	269	285	292	268	290	292	324	288	286	283	281	275	254	284	288	266	282	285	320	299	265	311	275	281	307	275	256	268	307	264	289	271	282	246	289	298	284	292	324	285	308	300	286	304	294	282	299	280	288	302	256	306	307	277	287	282	299	289	299	318	287	279	321	286	284	295	258	258	284	294	300	292	254	263	273	275	260	246	279	286	291	281	273	310	285	267	286	280	299	263	278	263	287	275	273	294	259	265	274	302	319	259	304	285	304	314	282	292	289	264	282	286	265	308	291	291	278	272	307	270	285	336	278	289	259	275	304	284	278	290	272	310	277	262	275	292	275	268	279	291	314	290	274	286	302	325	261	289	281	299	285	251	267	267	279	265	286	277	290	286	303	283	281	289	272	285	281	279	271	289	298	293	276	277	265	279	268	257	285	264	283	279	257	281	287	283	313	289	293	225	250	308	282	279	293	290	266	290	285	288	281	293	259	274	266	309	292	282	288	304	279	302	281	272	242	314	304	265	288	284	299	278	274	297	285	268	273	283	312	256	310	279	295	283	287	265	293	281	255	271	298	272	293	265	300	294	274	295	298	294	264	289	270	308	305	276	267	305	292	273	276	299	286	305	274	275	257	270	290	294	310	268	298	293	296	305	302	278	264	300	282	307	283	293	291	265	279	304	294	282	291	297	273	282	292	301	273	310	296	278	276	311	315	286	276	292	286	280	281	298	293	314	286	274	301	276	288	289	269	283	285	297	304	277	289	286	313	276	293	299	265	279	293	259	265	288	323	282	281	279	305	303	287	315	263	302	273	303	280	285	292	309	289	278	276	278	287	284	290	323	272	304	285	247	279	281	247	298	272	291	277	274	275	292	301	271	279	261	287	298	287	282	276	273	284	273	283	294	313	252	267	276	290	285	244	271	306	276	278	308	299	254	266	297	307	264	294	290	290	261	293	295	312	295	295	274	322	301	275	277	310	301	286	296	298	281	263	272	298	288	284	265	291	262	300	265	306	294	269	286	294	277	264	256	299	285	285	266	299	280	318	284	285	269	289	293	271	300	320	278	272	279	276	284	282	287	275	293	284	271	279	287	282	274	314	285	300	260	269	319	275	301	291	270	295	253	274	291	297	279	281	278	258	279	269	284	263	302	262	278	292	293	289	311	267	269	280	257	321	289	283	270	290	293	295	321	267	317	309	299	266	265	275	300	262	287	255	300	312	283	301	304	265	269	300	300	267	299	292	279	250	292	281	296	281	294	257	266	270	284	265	289	272	294	266	301	296	312	281	279	286	284	287	289	267	272	298	292	279	253	274	266	268	265	315	276	278	274	297	263	298	256	301	258	270	278	275	290	261	279	325	289	329	281	284	305	272	292	305	284	270	287	285	284	309	286	283	289	278	268	284	310	264	286	282	310	307	267	299	292	283	292	287	300	309	291	285	264	269	285	269	317	254	288	311	285	260	278	304	283	270	286	286	283	311	284	260	296	279	297	302	256	283	290	300	297	267	289	283	298	286	295	285	273	243	261	284	314	258	306	265	271	289	294	286	295	272	279	251	310	286	312	259	283	301	289	281	299	304	301	292	305	310	259	296	288	293	285	261	277	283	312	280	295	307	291	266	305	296	276	296	255	272	269	288	266	289	256	266	268	324	287	290	273	261	265	285	300	291	287	271	278	275	298	283	309	280	298	288	268	311	305	290	285	283	273	302	291	273	274	263	288	254	268	303	259	313	315	295	296	268	258	283	286	278	327	277	325	319	303	267	241
7932	2671	21576	59776	76058	69952	58394	46282	31514	16981	7102	2607	1159	795	759	718	693	705	713	738	725	690	744	740	746	705	718	645	736	717	681	720	694	717	680	709	755	734	693	756	732	666	675	701	719	692	736	701	685	795	685	708	748	745	684	747	700	687	653	722	706	713	718	678	667	773	713	684	661	708	700	711	711	727	745	723	705	688	692	675	701	698	710	752	639	684	749	722	640	650	675	668	678	711	704	715	677	732	699	712	707	718	723	708	706	701	686	665	707	700	702	699	677	714	697	730	695	693	710	687	711	760	655	715	729	751	681	700	690	702	741	701	678	687	672	693	744	698	722	679	721	699	689	699	715	700	689	703	660	712	702	686	729	718	656	761	729	697	671	707	710	675	694	704	706	680	696	702	684	676	660	737	683	699	669	675	701	696	663	680	705	698	730	726	721	702	710	718	713	766	703	750	733	763	676	694	695	695	747	680	684	699	717	679	658	737	731	734	717	710	736	732	695	680	738	742	697	713	684	676	728	716	721	718	706	683	710	658	746	741	719	714	704	755	669	694	772	707	714	710	730	740	703	719	735	709	721	710	712	712	711	706	715	682	693	664	665	682	730	712	710	662	712	683	674	723	753	686	699	777	708	729	706	699	746	630	713	709	699	706	689	743	724	668	711	705	667	760	702	656	696	696	689	718	684	701	673	672	701	726	705	709	718	714	688	659	716	687	693	672	744	706	741	667	724	716	687	709	731	709	699	705	681	715	693	683	691	694	650	698	758	720	690	743	741	728	693	685	712	730	662	706	711	726	679	739	741	708	665	775	659	715	689	671	716	710	691	719	685	725	719	702	694	675	700	671	690	694	717	685	728	710	722	672	732	699	699	755	711	724	707	702	724	689	709	670	697	726	708	685	700	720	713	686	646	693	659	650	695	729	706	719	722	698	694	704	722	717	703	714	744	756	713	690	689	744	662	697	690	677	732	689	713	715	714	721	705	711	700	735	676	708	733	732	724	695	691	678	756	728	695	696	714	696	706	718	662	723	771	666	705	745	719	676	679	716	647	678	657	667	688	701	697	711	716	677	712	671	699	696	694	718	740	697	655	673	762	694	717	662	719	715	683	715	685	727	694	725	690	717	692	673	700	754	720	658	711	727	728	654	733	716	725	756	685	687	679	683	731	699	715	661	681	700	698	694	708	704	687	725	717	725	710	758	702	704	704	722	691	709	733	719	697	762	689	681	726	749	668	663	715	684	696	694	688	704	706	671	666	626	709	703	737	709	726	704	720	772	717	701	718	728	692	744	725	710	685	721	691	732	704	707	723	643	687	710	706	697	714	730	683	712	746	784	716	693	683	694	686	661	729	677	668	686	722	715	669	676	729	669	705	691	669	721	667	724	729	729	769	686	705	735	719	719	695	683	704	681	715	712	713	692	648	743	758	708	723	709	735	709	740	712	696	688	715	740	687	679	716	711	743	727	713	705	711	708	700	700	699	715	732	728	663	683	686	690	705	700	656	750	769	684	683	706	752	703	710	704	743	657	669	713	680	674	678	655	716	737	721	739	718	720	731	700	688	750	688	669	713	675	717	725	687	723	682	722	664	712	690	694	739	684	727	670	713	702	714	669	693	736	724	697	720	690	692	694	747	684	700	724	681	698	657	712	678	702	665	704	660	697	709	715	702	704	734	724	689	719	725	690	706	676	692	738	662	710	760	686	739	694	732	705	757	643	703	711	711	691	685	675	652	729	719	678	715	711	709	692	658	642	733	708	702	683	677	660	658	672	676	677	696	667	704	714	717	723	725	733	666	790	734	655	733	679	701	722	736	682	700	780	717	684	747	750	691	699	722	743	678	692	705	765	657	708	703	717	700	710	687	707	707	707	690	712	663	693	711	747	716	747	695	692	675	704	732	730	699	690	717	729	685	716	713	721	709	727	687	710	748	697	693	676	719	704	698	684	699	693	693	672	731	681	688	722	749	706	710	730	674	705	713	745	747	706	671	774	700	712	715	711	674	648	706	752	732	693	744	685	737	700	704	734	700	682	667	748	724	717	681	699	659	698	668	735	678	736	671	707	662	756	678	723	694	684	699	719	750	664	726	671	713	723	671	681	688	670	729	679	700	684	659	682	676	648	734	708	687	715	745	728	685	668	725	709	705	665	739	708	764	704	699	720	703	739	733	706	659	712	746	727	697	681	712	701	735	703	697	729	689	740	712	684	680	713	724	729	697	686	686	682	735	712	701	692	683	655	697	714	681	701	669	704	726	710	673	693	734	664	728	689	706	715	724	763	702	644	722	705	713	721	706	673	687	699	679	689	705	691	739	643	713	736	701	741	697	703	738	671	709	689	725	718	695	757	654	711	697	687	703	698	711	650	737	738	714	738	724	707	696	672	715	719	708	703	648	716	742	676	689	714	775	732	679	709	741	708	669	669	679	700	717	712	658	756	729	667	736	686	696	723	680	722	694	765	690	686	664	701	713	679	747	701	724	686	696	722	662	679	706	748	700	701	677	709	738	694	715	704	674	777	736	705	730	692	697	683	693	683	723	693	701	653	760	663	704	716	713	698	665	738	624	722	727	727	696	693	706	686	713	656	734	623	659	694	712	707	710	733	685	681	731	726	760	724	724	639	720	705	738	723	727	706	697	685	701	683	694	729	720	645	713	672	691	707	726	737	726	687	679	696	721	727	704	707	729	724	700	723	724	699	763	749	699	699	703	667	694	733	685	650	728	710	713	718	696	682	729	742	701	722	714	694	696	732	713	678	740	714	707	684	725	711	730	712	734	736	712	732	683	731	713	691	743	684	723	692	679	714	709	688	701	723	755	732	723	687	733	680	699	749	701	717	735	718	692	706	724	697	696	702	689	698	705	692	678	731	715	699	711	717	743	723	763	717	694	645	696	677	716	742	734	719	730	705	709	694	705	714	724	715	678	751	711	733	740	723	733	690	697	704	707	715	701	745	692	691	720	762	735	683	684	687	716	708	682	739	658	705	670	730	704	681	723	745	703	688	674	691	675	708	716	763	689	713	749	703	740	743	712	688	702	738	659	714	727	690	721	756	720	697	720	698	736	744	715	697	701	676	706	748	670	727	665	684	738	726	708	689	716	688	672	676	761	709	683	746	698	729	706	721	716	701	702	723	663	746	679	693	676	729	768	728	674	673	721	733	709	751	663	682	729	685	746	754	706	706	694	729	740	688	685	698	728	696	716	657	680	710	707	717	659	713	744	697	678	637	721	671	680	763	713	686	697	671	726	724	702	705	725	708	729	678	694	729	760	711	704	720	725	649	722	711	759	688	730	639	717	726	682	686	720	663	663	699	740	708	692	688	711	705	685	694	691	709	703	706	712	711	708	680	711	706	721	678	722	724	726	691	699	739	689	712	714	682	663	739	741	756	681	713	716	753	682	710	725	710	704	710	738	696	707	680	688	703	708	708	688	749	694	677	721	698	709	699	675	678	742	699	713	678	704	709	721	703	727	717
2348	392	861	3607	5612	4974	3301	2038	1102	766	528	413	388	399	345	400	403	360	382	379	403	403	368	363	389	354	337	378	373	347	365	353	349	362	374	362	367	339	356	381	362	381	399	335	386	343	362	384	377	366	403	373	336	372	367	373	379	329	366	385	381	362	355	365	348	385	382	364	388	390	361	340	374	391	352	348	409	320	360	350	356	369	363	399	347	367	381	373	378	385	321	364	361	355	424	388	341	363	371	359	348	379	369	327	342	410	387	389	360	418	357	380	390	329	371	388	365	374	341	388	397	403	393	387	361	356	382	377	380	365	377	392	375	402	406	369	375	357	373	380	339	385	399	373	383	378	350	352	378	408	366	377	383	352	342	400	379	391	372	379	342	404	363	374	369	371	408	367	336	353	416	378	401	392	384	396	381	343	410	406	355	371	429	372	346	363	372	368	393	357	372	372	356	369	381	374	367	375	369	340	353	387	341	389	364	356	375	369	396	380	345	374	384	345	375	357	362	350	364	375	371	393	380	414	353	329	361	391	374	399	383	378	373	381	371	339	374	358	348	359	346	376	351	328	369	368	388	375	373	396	359	388	382	342	352	378	354	369	363	374	383	331	370	374	373	360	367	339	384	360	388	351	405	382	364	374	350	382	363	391	357	401	361	350	367	396	376	366	355	375	378	356	394	386	383	359	367	366	383	412	374	378	356	368	402	383	342	368	397	361	397	372	369	362	393	390	371	373	407	359	373	407	381	353	396	358	329	346	370	354	368	386	377	327	379	417	399	383	386	358	370	376	370	378	386	376	335	363	396	378	364	413	378	393	384	393	363	400	357	329	336	385	369	398	325	364	422	391	391	354	402	375	350	350	390	398	346	366	380	386	359	350	385	384	371	377	393	352	363	368	382	380	393	339	359	337	361	358	392	390	375	371	362	369	379	396	371	361	397	383	381	369	400	368	368	356	334	329	347	381	355	392	362	371	352	378	372	402	371	389	386	383	382	350	406	361	361	349	391	386	383	350	413	368	369	362	369	387	402	368	362	384	349	372	374	375	394	360	396	343	375	362	373	376	354	348	338	356	350	338	383	353	313	380	398	355	374	335	365	405	374	375	365	410	349	330	343	339	361	358	336	359	389	361	397	369	381	386	350	395	355	374	367	395	341	338	369	337	354	390	371	335	394	365	358	375	371	380	395	378	356	363	360	372	405	402	363	343	368	365	364	382	339	385	357	342	398	359	384	377	348	369	352	361	407	401	385	345	371	387	374	373	320	367	375	358	354	349	387	361	384	374	360	387	357	376	363	384	385	415	358	316	372	356	349	337	404	351	348	372	379	371	335	388	370	420	345	352	386	387	349	389	366	349	404	350	360	381	352	409	383	366	371	333	364	380	391	384	383	368	375	363	378	389	369	364	384	383	377	386	380	385	386	348	342	381	418	402	376	367	343	388	332	398	331	354	383	348	367	382	395	362	434	355	359	363	361	376	364	383	377	403	364	365	349	342	369	375	363	373	356	371	371	392	342	367	377	367	364	362	382	378	373	386	353	348	364	374	349	339	412	361	383	385	406	349	335	386	401	340	343	348	386	321	356	392	415	405	372	370	369	388	378	376	360	358	376	432	366	370	347	369	370	387	370	407	398	361	375	361	376	385	360	347	377	376	348	358	429	359	387	307	376	357	393	380	395	348	408	379	382	360	355	410	359	394	371	373	340	400	350	389	354	371	363	349	375	369	375	350	399	369	372	377	366	355	330	359	407	366	391	381	359	330	380	355	392	326	395	362	437	422	361	391	349	385	362	388	340	345	366	389	378	352	371	366	354	364	353	382	378	396	361	395	342	348	357	347	372	380	377	373	346	387	410	395	338	371	391	375	322	385	360	420	387	347	399	345	390	394	359	371	367	374	374	389	359	348	365	354	373	356	401	377	375	372	396	361	362	394	363	367	375	399	388	369	379	381	338	386	352	351	371	400	375	354	374	374	396	409	386	415	385	359	385	357	351	374	365	356	381	361	381	351	360	369	362	365	388	381	375	348	390	371	364	381	360	371	380	350	397	376	358	374	390	356	367	338	372	391	365	367	383	364	363	346	369	362	366	378	380	402	363	342	390	347	367	366	375	382	390	385	365	378	354	381	402	373	390	362	405	368	332	372	385	382	391	394	414	334	376	359	390	373	360	376	383	339	382	383	389	387	363	381	390	386	356	346	373	354	382	360	365	390	341	362	346	330	346	378	359	376	359	332	354	373	357	351	365	347	374	366	388	370	397	386	375	381	377	347	390	348	408	363	374	396	394	369	387	347	358	377	350	346	355	392	384	402	401	366	374	373	354	370	385	358	373	366	336	387	376	349	358	342	366	367	404	363	354	357	375	398	343	373	369	407	372	385	378	350	424	363	382	372	342	369	377	331	362	362	334	351	366	364	385	346	389	378	415	385	356	352	385	398	369	372	341	370	363	357	382	367	404	379	338	394	350	359	338	395	374	377	380	385	359	374	341	374	381	390	373	391	396	363	404	382	357	343	346	402	385	386	371	388	369	387	388	369	379	393	353	370	373	374	348	367	387	371	341	344	370	334	393	409	335	390	363	370	367	390	366	353	338	362	374	352	373	420	349	414	382	398	346	412	376	341	347	375	409	351	399	370	391	385	339	412	354	381	387	376	376	375	349	390	357	349	399	356	371	357	420	364	396	361	369	365	383	361	409	400	410	327	341	377	358	365	379	356	374	352	359	358	377	367	388	375	377	361	345	384	371	366	336	391	384	376	388	378	350	369	374	351	385	403	329	355	396	401	367	383	379	372	343	331	402	372	376	381	385	365	343	358	370	382	365	360	351	360	373	362	345	385	388	358	380	360	363	391	418	392	395	384	365	389	356	356	378	368	360	339	401	357	384	396	369	384	373	330	342	386	395	400	402	369	371	384	366	320	351	349	362	341	378	356	374	356	385	378	375	359	360	351	402	376	386	408	385	358	397	371	367	380	385	357	383	359	397	371	407	351	382	361	363	361	395	360	370	388	376	382	360	364	353	383	366	359	403	379	368	355	382	359	374	362	415	347	414	376	349	368	365	364	393	375	389	340	346	389	391	411	403	375	384	386	390	358	361	400	372	399	360	381	331	381	385	375	344	360	399	380	371	403	382	385	362	349	390	425	414	403	364	360	352	385	405	417	390	345	397	388	399	414	359	376	373	366	361	378	354	361	343	392	334	431	356	381	365	384	393	371	395	384	368	349	369	395	412	347	409	398	347	357	366	376	404	358	373	396	369	351	361	372	366	351	389	376	364	372	379	337	388	380	366	366	345	354	377	377	372	358	366	332	357	360	373	403	384	370	365	367	368	392	373	376	387	398	367	376	382	374	393	386	353	363	344	392	371	353	370	387	369	378	367	353	359	345	348	376	370	384	396	380	395	373	402	352	365	377	318	351	406	373	351	358	377	388	400	395	348	363	371	365	380	373	372	341	396	382	415	379	365	379	295	395	359	367
2576	994	2493	12051	18102	16339	11730	7353	3810	2325	1317	1013	938	905	922	929	898	837	877	911	855	899	894	870	864	842	915	909	880	875	903	989	877	901	920	918	899	878	897	858	918	954	887	837	903	905	855	887	884	897	923	863	899	836	869	929	891	864	871	878	905	914	904	872	889	852	904	898	848	890	853	891	897	919	900	867	922	884	841	862	867	858	877	900	871	840	865	886	931	881	892	912	855	875	922	833	931	967	876	851	888	863	835	904	919	820	851	943	856	894	855	904	889	823	882	879	945	830	879	866	911	908	950	877	871	868	861	883	859	889	924	856	905	890	844	937	873	860	885	907	880	914	901	909	915	886	878	849	819	883	901	921	876	891	888	893	892	897	845	883	919	923	852	931	890	870	872	874	884	855	870	872	856	891	855	933	864	938	877	845	867	933	868	874	891	881	920	838	870	888	904	852	901	879	882	865	892	850	883	878	935	886	853	928	975	874	902	908	856	871	954	891	924	906	963	885	907	897	815	918	874	841	860	847	847	900	870	897	879	876	903	869	838	907	877	921	910	917	881	906	864	871	893	843	864	931	921	924	890	909	892	900	881	863	856	849	921	935	898	872	893	919	887	880	913	890	870	892	864	855	933	888	876	875	883	857	890	819	896	888	875	857	914	928	905	895	913	893	874	866	864	920	884	849	813	925	893	875	868	889	852	906	849	885	860	906	903	830	845	910	841	914	821	914	839	955	895	921	866	850	876	887	922	914	880	883	923	865	917	855	894	892	856	879	889	949	866	899	914	880	905	906	905	886	842	928	893	876	936	891	894	855	858	889	866	928	918	859	898	880	911	877	873	894	871	892	893	874	841	891	887	890	886	882	875	879	892	856	890	844	926	846	921	843	953	933	858	962	846	897	878	904	892	870	877	888	967	927	929	906	861	898	887	843	898	833	888	841	878	907	872	920	905	889	888	912	921	956	907	830	895	886	890	874	883	938	925	882	932	819	885	909	901	867	866	961	933	890	905	912	846	877	899	863	898	882	881	892	891	934	844	928	920	893	910	860	816	909	794	899	949	947	865	917	918	910	886	872	881	870	852	877	890	929	859	895	896	865	897	871	959	951	914	911	901	907	843	936	834	908	823	947	917	888	836	906	895	846	907	878	889	795	925	870	876	886	883	867	937	867	884	931	862	887	898	885	904	901	834	899	854	944	848	900	909	886	916	880	928	873	892	966	872	833	912	934	868	892	879	923	862	916	915	925	902	844	874	882	886	858	885	854	904	896	921	936	947	913	837	932	879	920	907	887	844	877	916	873	929	937	884	865	907	941	900	842	923	842	907	916	892	885	912	829	848	882	895	886	880	900	913	891	914	897	912	903	838	914	891	860	844	889	877	910	913	896	851	906	857	941	920	930	896	876	931	867	882	891	889	942	883	864	958	963	889	861	871	911	894	885	890	878	865	843	908	880	897	908	852	861	817	842	902	905	942	849	915	963	872	909	860	891	860	922	915	922	898	889	911	866	849	914	908	834	841	891	883	858	886	888	918	946	945	835	833	876	924	890	878	875	908	919	909	893	883	938	878	887	948	887	917	882	901	909	862	871	854	879	837	904	874	880	877	863	941	911	912	877	903	879	866	882	957	924	864	855	840	876	871	890	895	878	874	923	861	912	880	870	942	902	863	849	883	874	935	898	913	872	825	841	925	907	876	856	898	881	886	906	868	897	867	869	899	915	876	891	847	908	850	874	906	884	879	871	942	870	913	925	915	882	843	974	927	923	902	872	877	935	920	842	887	842	856	898	891	945	825	866	892	837	890	892	919	862	882	870	893	834	890	880	883	876	885	909	873	897	878	902	899	925	882	859	882	873	879	858	907	926	900	921	977	844	907	900	950	865	900	870	926	904	892	860	901	902	893	947	903	894	893	891	921	866	875	952	885	893	911	856	854	893	890	854	920	867	912	934	873	886	925	900	875	876	876	842	890	919	886	914	884	905	896	912	929	819	896	884	914	885	841	891	893	850	906	853	886	894	880	917	841	954	881	855	902	861	897	876	902	933	877	859	869	900	900	931	890	901	919	920	907	931	865	862	881	863	920	931	912	876	894	929	899	869	934	887	903	885	908	891	900	857	926	872	901	866	844	942	863	859	926	892	937	852	831	895	884	900	852	877	841	876	863	910	903	870	964	883	890	904	920	934	917	926	850	824	858	885	898	868	893	849	918	866	866	946	864	878	895	891	935	849	896	880	857	924	926	948	899	866	884	881	894	870	875	858	945	922	878	884	844	879	883	877	933	835	895	924	939	845	893	908	853	864	884	873	907	937	952	883	868	901	890	915	875	850	923	902	901	886	907	940	879	909	902	881	873	945	920	852	866	869	828	903	917	909	884	891	889	936	918	866	898	882	877	886	890	870	911	914	905	888	901	880	841	826	919	855	878	911	880	871	857	820	873	960	926	909	921	850	845	851	880	897	945	954	901	887	896	894	881	936	897	867	867	893	851	863	905	908	925	894	959	925	872	883	879	893	935	892	862	888	887	930	887	821	867	879	872	919	866	881	882	890	923	894	871	903	889	925	851	870	940	902	892	896	893	873	933	876	893	870	919	854	840	919	891	880	909	861	880	907	881	906	897	918	905	863	906	849	837	905	908	908	906	895	907	911	880	864	925	875	918	871	877	932	883	886	882	890	857	869	880	864	828	885	885	877	938	884	911	887	918	860	930	915	874	914	864	891	888	911	908	851	866	893	883	870	881	895	879	874	987	856	905	925	864	857	963	893	916	902	862	935	886	867	911	951	898	867	866	937	890	927	872	882	917	878	895	864	914	873	900	867	883	881	928	913	905	940	872	825	921	890	819	902	880	872	849	923	861	936	885	893	894	917	871	975	849	903	879	877	858	850	911	883	915	896	895	934	913	940	846	911	894	919	896	863	834	895	888	855	843	904	840	866	865	890	888	906	857	866	897	836	887	863	897	914	907	882	863	913	892	923	954	873	891	880	952	898	830	831	869	887	916	894	904	934	888	863	883	845	900	876	866	905	860	930	900	895	885	916	860	877	892	831	851	909	948	867	929	912	827	872	865	888	914	916	933	940	811	859	871	879	872	859	840	847	859	935	916	872	871	902	898	849	865	963	889	907	907	889	940	879	911	885	923	872	924	922	933	916	909	888	865	881	884	892	877	834	890	872	828	878	896	920	917	861	883	920	909	888	891	929	899	875	880	874	886	916	847	826	918	918	907	924	857	862	903	889	870	923	933	843	886	884	912	850	915	882	922	829	884	876	876	918	893	887	864	874	859	880	897	910	897	878	861	865	857	911	853	865	908	898	926	905	870	909	862	918	891	869	904	879	860	872	831	900	842	837	885	888	953	897	922	855	891	937	929	866	896	887	905	823	914	854	890	931	906	851	841	908	895	893	905	929	881	839	867	912	926	882	939	933	908	878	918	875	924	906	952	928	903	875	889	890	845	870	877	882	899	908	913	843	814	899	906	853
11726	3432	33846	61665	62827	53322	40406	25040	11280	3949	1395	578	354	315	307	312	288	290	322	298	241	305	304	312	323	280	318	285	307	279	281	283	301	274	285	322	310	297	308	296	309	267	273	294	305	251	349	311	306	285	302	290	325	269	285	285	298	288	310	312	302	282	274	299	295	297	281	322	283	315	279	298	302	293	310	324	311	269	329	319	310	278	320	278	298	319	298	342	291	295	286	303	282	306	325	294	314	299	302	339	292	286	285	277	322	307	294	296	293	319	315	280	294	315	287	285	307	358	328	290	313	278	313	334	346	290	293	278	278	308	317	293	289	264	272	322	247	301	316	293	299	305	286	317	298	281	292	293	306	286	295	302	314	299	282	279	312	328	281	346	304	293	317	282	293	318	335	303	302	320	270	309	320	324	329	321	284	336	293	294	298	297	309	304	281	325	296	299	263	316	304	301	272	285	295	284	317	310	336	301	297	282	278	285	287	293	330	293	305	271	322	310	297	302	290	270	313	361	333	309	288	301	286	297	265	251	311	314	295	294	329	321	280	289	321	291	304	284	295	304	329	344	285	287	301	287	324	291	310	311	285	293	277	301	312	337	311	268	291	287	280	305	308	313	287	287	270	295	309	303	337	276	298	281	264	296	289	311	302	309	282	273	320	284	298	295	335	285	317	284	299	260	319	291	282	289	301	311	291	297	302	291	317	307	350	326	296	285	317	304	323	304	277	295	299	282	283	283	300	304	296	341	310	312	315	287	289	266	296	308	295	291	266	258	285	286	311	304	314	317	321	304	291	299	320	330	322	292	318	298	296	304	307	288	288	318	297	298	307	262	306	321	307	304	313	296	291	308	296	295	285	299	318	315	289	294	275	328	332	314	291	290	304	305	266	304	298	252	310	273	325	299	316	336	324	315	314	299	287	293	314	320	324	290	311	308	304	290	344	294	288	318	305	303	315	320	277	282	303	300	305	309	303	315	299	286	275	296	288	321	290	303	303	278	312	303	310	319	289	308	315	272	283	296	304	290	303	304	291	250	313	328	277	296	310	281	327	299	298	325	298	331	305	316	313	278	293	268	277	279	289	304	295	293	320	307	334	288	315	297	289	303	297	294	293	313	320	283	313	326	303	289	279	289	300	281	285	303	314	311	295	305	301	295	289	291	311	291	300	299	299	296	324	304	316	282	322	312	284	309	325	309	303	295	310	317	301	279	332	323	284	298	313	285	296	295	313	308	279	313	282	299	318	306	310	301	315	289	289	257	295	286	303	283	299	290	305	312	310	279	306	323	283	312	302	310	318	326	308	292	283	331	321	319	294	277	307	306	300	318	314	299	312	292	295	277	292	306	287	288	265	299	307	313	284	308	337	313	297	262	302	317	312	278	300	284	305	303	289	309	313	302	297	302	310	301	305	310	266	300	318	323	296	295	276	291	305	280	290	313	287	288	321	278	335	269	319	305	331	296	311	316	277	285	278	272	312	284	309	301	300	316	310	318	312	309	301	320	290	297	267	285	333	283	280	307	308	293	282	315	308	275	316	271	273	316	299	298	295	281	315	316	288	326	332	304	276	304	286	313	253	273	304	304	329	263	278	317	308	323	278	263	325	274	276	271	284	296	317	312	300	341	297	321	310	309	303	320	296	314	306	304	310	311	266	299	300	304	315	260	298	306	264	286	321	285	246	296	297	291	276	312	292	321	328	297	291	282	321	303	269	275	257	321	308	311	288	280	258	302	274	315	291	297	301	293	326	310	285	302	273	332	283	302	295	294	280	292	334	329	292	280	336	302	317	322	283	291	301	282	324	325	317	301	337	285	309	304	292	341	288	319	333	300	305	308	292	302	280	305	304	310	297	308	306	316	295	316	301	316	285	313	336	314	286	318	283	310	292	306	279	298	313	303	321	325	310	304	298	348	277	303	292	303	284	273	295	297	324	285	311	273	267	328	342	289	282	321	280	292	321	279	303	260	319	313	286	303	318	290	312	287	299	276	306	296	288	301	272	306	285	329	277	299	293	285	282	292	299	307	276	284	300	285	292	315	278	308	295	294	280	297	297	292	290	279	312	304	321	280	295	299	284	276	293	306	268	310	305	306	302	308	288	291	319	316	322	302	294	298	303	294	322	310	298	307	301	291	305	274	317	317	296	303	299	289	313	305	295	313	284	295	329	311	276	271	293	306	309	302	302	295	278	328	288	292	301	298	291	325	306	309	278	273	295	298	296	328	298	289	291	316	288	303	293	278	311	273	313	294	309	325	285	275	340	308	307	315	320	293	288	269	301	309	312	304	286	286	291	298	300	298	280	303	321	288	325	305	285	278	310	281	292	265	280	321	302	269	302	311	324	301	326	293	289	290	293	335	328	294	280	292	310	320	305	261	277	300	273	289	307	289	281	345	310	276	295	321	303	317	322	312	295	307	281	335	280	302	312	293	306	279	309	296	291	332	309	314	272	309	315	314	322	313	284	257	280	309	266	301	280	307	284	314	278	270	299	314	286	289	271	295	340	308	331	293	319	295	302	332	313	309	283	323	305	291	274	280	304	286	327	311	282	284	314	310	291	360	288	285	316	317	287	291	286	309	277	317	264	295	284	309	288	261	284	278	308	260	292	314	322	292	296	312	295	305	326	284	310	322	294	283	308	285	281	297	310	290	317	326	318	298	332	293	287	282	293	323	293	321	285	265	313	317	297	311	278	323	294	278	300	309	326	297	332	276	306	360	299	287	323	277	298	270	320	294	271	338	314	312	262	281	316	302	283	281	295	300	299	297	309	312	290	307	282	314	293	318	297	292	301	302	302	294	335	296	303	297	312	291	322	282	266	305	315	298	307	301	287	324	314	275	319	308	284	281	266	317	270	270	297	280	283	288	280	273	302	292	309	301	291	312	290	271	312	293	306	290	263	321	309	312	294	292	305	289	346	291	316	269	323	299	281	293	289	313	294	294	340	282	335	317	300	297	319	296	306	294	281	278	287	286	324	301	302	279	331	290	271	313	281	311	306	305	321	315	281	319	287	312	289	265	295	309	274	333	297	312	282	312	286	307	313	291	329	307	281	315	293	325	298	300	329	313	287	295	298	306	301	304	295	275	278	320	325	338	296	313	303	301	285	300	303	298	265	315	327	290	290	287	290	291	329	304	285	305	279	291	297	277	279	303	274	297	302	312	303	280	297	298	309	300	281	269	304	289	297	290	306	299	304	331	275	317	329	298	300	308	338	286	301	281	259	311	284	326	300	286	257	288	309	285	274	302	302	311	248	303	320	289	303	316	289	297	304	326	331	285	286	304	323	329	303	290	326	332	317	293	322	307	264	292	287	302	271	314	290	276	300	323	297	253	312	291	314	310	310	289	350	327	284	305	315	306	289	296	286	261	314	301	298	274	291	311	302	293	311	294	293	311	288	337	284	301	308	295	301	322	268	308	327	307	287	271	320	290	304	280	311	310	289	304	286	297	312	322	306	296	276	278	275	324	298	255	289	313
7241	3725	38704	66106	71409	63917	52547	38940	24488	12672	5177	1971	988	804	787	756	715	720	791	753	765	713	695	709	706	736	724	777	687	705	729	745	711	755	762	745	751	808	718	747	727	717	721	772	746	783	729	754	755	758	738	752	775	684	744	739	743	731	739	763	712	741	736	758	770	759	732	754	733	770	714	755	723	756	710	690	758	710	711	743	718	726	751	756	722	748	740	762	729	731	749	719	737	761	690	681	758	765	748	780	699	746	738	688	753	711	757	770	726	722	758	759	766	706	718	733	775	746	768	754	721	750	719	741	726	756	727	734	774	764	769	706	764	792	766	716	776	734	741	706	773	691	722	772	737	725	752	745	728	780	764	714	759	763	749	701	730	726	734	779	708	721	759	756	710	734	786	750	761	707	723	737	751	766	701	730	719	750	760	737	739	747	714	711	687	715	723	699	744	776	725	730	767	745	786	765	768	719	694	743	747	779	773	767	715	734	704	752	734	726	779	716	693	687	753	750	709	717	716	738	715	706	757	742	766	700	743	718	771	721	730	730	732	763	718	693	750	724	716	774	766	756	755	753	728	723	742	749	746	710	757	707	711	762	729	711	741	735	752	715	719	769	785	720	745	719	755	717	735	754	705	716	688	749	752	770	781	750	703	715	756	747	740	733	716	757	769	749	715	743	718	761	752	725	766	718	717	740	704	718	774	729	770	718	747	718	755	722	779	718	720	704	714	685	745	724	761	767	715	724	717	782	716	740	734	714	748	772	762	744	769	696	734	680	729	710	713	740	724	703	753	763	752	717	720	748	717	651	743	732	792	687	773	734	767	720	750	747	780	749	742	714	689	714	726	729	697	689	798	756	732	725	752	694	709	723	744	694	714	712	700	700	756	721	726	760	703	691	653	737	726	762	770	749	708	738	741	775	739	678	706	739	753	749	775	741	708	780	748	694	761	721	719	700	724	747	664	784	712	734	733	790	709	776	712	792	728	730	737	708	743	752	735	716	758	704	767	773	690	742	692	745	738	690	700	767	702	766	706	708	727	741	764	746	711	697	724	705	714	723	699	778	762	828	729	722	751	691	713	718	760	743	719	697	694	733	737	675	757	751	747	709	707	731	721	738	685	803	723	696	747	733	716	745	693	716	714	698	752	728	712	725	710	730	794	705	732	727	763	758	744	736	757	750	705	758	731	774	726	747	783	740	680	724	697	767	725	754	798	772	756	759	747	755	731	697	751	687	742	740	723	701	703	720	689	734	761	755	756	727	738	756	709	749	725	736	790	760	714	693	760	721	712	728	752	801	692	756	735	780	745	731	693	723	695	713	721	762	708	738	740	681	714	778	710	739	710	735	751	705	681	736	749	730	735	730	692	699	777	728	696	757	673	748	758	742	748	763	767	723	709	717	731	739	720	693	731	752	653	674	752	753	769	705	693	690	720	731	776	724	742	686	740	713	726	684	730	727	734	738	762	743	664	698	782	731	757	768	742	735	714	713	674	706	749	739	749	737	739	717	736	733	738	738	711	741	704	731	728	743	694	716	736	735	731	737	739	707	739	750	737	756	746	744	718	707	746	741	712	735	720	701	788	718	722	720	711	736	732	740	731	796	720	741	736	730	722	763	740	757	748	773	744	741	700	740	719	753	727	709	729	701	746	767	709	754	794	728	764	779	724	759	736	774	750	756	749	761	725	744	729	719	710	752	734	771	733	786	748	700	728	706	722	723	739	807	735	779	695	729	748	751	730	766	751	776	719	778	741	742	731	737	752	741	727	758	754	711	690	730	708	682	758	744	736	738	696	757	782	694	655	703	743	760	718	744	718	747	791	711	730	720	755	737	766	765	746	753	713	711	735	733	754	711	686	721	711	716	708	727	753	744	772	783	736	710	732	730	773	744	780	763	705	739	762	717	695	734	727	746	759	761	712	677	734	735	728	762	731	711	735	788	736	732	701	685	741	741	724	729	717	732	709	739	737	727	733	715	732	741	706	767	751	755	752	758	717	734	728	713	743	722	714	789	784	754	728	730	733	728	762	732	747	766	700	776	707	673	758	753	690	696	720	725	729	723	788	764	747	762	744	747	721	738	745	752	709	714	758	748	705	715	763	727	790	725	736	746	710	718	734	682	751	721	734	726	719	729	744	721	770	765	734	783	695	705	757	688	791	733	731	736	684	724	700	720	773	793	760	721	737	723	767	759	724	769	741	763	754	762	732	744	716	754	749	727	741	712	713	710	739	740	698	745	716	684	700	709	726	644	716	713	696	741	709	711	722	681	699	749	689	735	700	712	742	744	718	743	725	684	748	786	739	750	730	727	734	759	758	734	772	700	699	723	670	720	734	716	769	743	688	751	717	709	778	775	729	708	718	682	750	745	772	754	739	746	745	721	740	730	709	708	725	766	713	734	714	717	763	744	750	738	692	724	748	757	714	700	719	723	747	741	735	743	733	761	747	738	712	731	718	730	752	728	737	703	738	800	714	750	731	750	800	745	716	728	778	771	719	750	740	701	788	745	736	725	722	730	681	708	753	732	701	730	787	757	728	757	759	732	717	698	745	765	770	718	769	738	683	717	727	699	705	715	729	713	692	743	713	753	756	751	763	738	785	748	732	756	718	728	722	696	720	784	723	724	680	740	737	692	713	721	723	764	707	741	748	704	702	734	720	704	790	735	685	728	694	786	689	716	752	723	752	695	715	726	751	696	705	765	690	689	724	744	739	729	751	714	701	751	734	748	776	682	757	730	684	745	721	690	790	697	709	765	740	692	768	728	755	686	745	653	755	719	774	739	761	707	714	737	717	756	740	737	720	721	706	717	765	743	718	733	793	697	759	745	755	744	715	720	758	749	710	729	684	753	771	783	759	743	684	636	706	784	735	756	725	736	703	765	732	742	751	715	723	750	714	747	712	714	685	746	777	773	704	705	722	730	720	723	683	725	754	715	708	740	783	767	755	772	731	732	768	782	718	765	777	740	691	754	735	735	739	749	705	736	717	705	768	750	735	667	709	724	732	755	719	691	730	747	737	695	733	761	722	735	749	711	720	711	721	736	733	717	711	739	724	712	706	730	676	713	713	752	781	732	719	764	766	714	729	725	748	690	754	727	770	738	683	723	724	731	723	695	675	714	745	705	760	711	714	721	775	660	751	718	734	719	767	740	716	711	734	745	735	733	740	742	735	769	757	741	728	752	690	757	718	741	768	746	729	759	712	725	734	747	755	704	757	720	729	727	763	725	743	708	646	746	736	742	719	742	786	667	716	735	728	737	744	724	772	746	747	736	724	747	760	714	696	697	733	780	708	720	741	718	693	733	750	750	681	743	762	749	767	717	738	722	762	718	753	763	770	757	697	745	747	785	747	726	718	718	729	743	748	758	738	693	738	696	749	719	743	798	761	812	722	801	699	694	738	794	715	728	724	776	738	716	723	745	757	772	698	747	711	711	725	748	727	756	700	717	723	690	685	712	747	754	753	759	697	733	741	712	732	721
14193	4367	27352	60801	66233	60686	44992	29844	14431	5203	1680	641	360	323	304	275	263	272	262	302	261	293	264	274	253	282	284	280	280	237	262	279	261	264	277	284	266	285	245	264	278	281	278	294	315	284	295	281	258	280	281	244	259	272	301	263	294	251	248	285	248	264	244	264	279	273	286	273	272	257	282	268	298	283	278	302	290	290	244	273	268	269	296	256	272	293	258	255	283	278	286	284	279	270	306	269	255	301	257	289	275	290	281	281	247	285	296	248	280	256	273	267	260	270	249	252	287	268	278	263	299	283	300	277	282	284	275	271	260	269	286	277	277	280	268	281	263	265	267	252	249	283	278	258	264	277	296	288	278	248	266	247	270	249	271	301	293	288	242	278	253	305	263	259	285	294	274	286	257	266	274	253	279	265	270	244	255	273	283	290	280	298	295	296	257	265	319	289	322	293	278	275	298	266	276	269	288	252	292	270	256	292	281	255	262	249	283	248	251	308	280	265	253	263	270	284	281	257	285	277	252	272	270	262	279	252	308	245	305	285	274	284	285	251	289	260	268	272	285	261	269	269	287	275	251	235	281	246	275	252	294	283	277	248	248	282	300	269	274	248	279	286	264	230	265	253	254	281	240	265	260	246	244	270	278	266	292	250	293	244	284	266	254	258	301	308	283	248	270	272	252	266	269	277	280	294	281	252	268	269	293	286	271	261	294	266	259	305	272	276	266	319	293	314	272	287	283	246	254	262	277	256	272	305	265	251	269	278	276	267	266	265	293	291	273	311	302	266	276	324	277	253	289	300	285	291	273	280	264	285	265	286	290	305	260	297	269	281	308	286	272	249	270	259	263	256	272	294	279	277	281	284	281	298	279	269	288	264	267	261	287	278	292	272	258	292	280	299	257	260	270	260	275	303	252	299	249	263	315	261	272	271	278	238	273	248	293	277	244	259	245	284	281	284	286	304	282	267	282	272	248	301	291	271	296	282	278	289	283	256	257	275	280	297	286	278	250	268	264	260	279	294	263	250	247	276	239	244	272	292	281	296	275	279	250	273	301	274	285	277	264	267	274	273	244	293	253	287	264	279	274	289	302	264	247	283	269	267	272	259	269	282	273	238	272	279	275	290	261	314	300	276	286	270	261	285	308	291	267	266	282	281	315	284	268	251	277	290	254	279	286	267	269	253	245	296	274	259	279	305	283	263	259	278	273	325	322	280	286	285	267	267	253	295	276	276	261	266	265	244	288	265	277	302	273	301	290	276	273	252	264	292	252	272	274	268	258	290	274	242	252	300	270	275	304	266	279	258	275	284	276	261	257	255	270	260	263	253	255	259	277	251	263	266	305	304	282	295	279	243	269	270	248	250	282	268	277	263	270	240	257	267	269	279	305	277	287	273	282	269	306	278	290	273	280	234	264	285	233	290	284	276	247	273	270	264	290	277	298	300	249	289	251	267	293	289	289	270	260	273	278	306	255	286	267	284	301	292	259	258	275	284	288	283	268	285	236	320	271	257	269	269	259	270	274	254	263	269	276	297	337	308	293	292	278	268	268	301	264	264	275	283	281	280	284	293	288	264	273	284	292	319	271	263	268	270	242	277	280	299	303	303	265	280	275	295	277	253	276	291	275	281	257	300	248	292	284	262	275	264	265	251	257	253	253	280	296	276	260	287	268	270	297	275	309	270	236	251	285	257	280	277	254	267	279	271	319	247	252	299	242	294	260	280	281	274	256	269	280	284	265	276	285	286	277	240	257	281	300	270	305	277	264	292	278	296	261	282	292	274	273	289	275	238	270	283	260	296	305	286	272	263	281	281	269	277	272	288	235	304	283	288	275	267	278	258	278	284	283	243	280	287	270	270	262	287	259	287	276	285	288	256	283	244	272	251	276	266	257	264	253	263	301	274	296	285	268	279	243	285	266	255	232	280	269	281	254	276	284	259	283	275	276	282	269	269	291	250	263	281	294	289	285	285	281	287	250	277	295	274	262	284	298	298	271	298	265	265	256	304	259	284	256	265	287	301	263	307	263	298	304	274	279	282	248	279	269	272	283	265	301	275	283	302	267	271	264	270	266	265	279	294	246	273	261	274	283	258	283	264	292	275	309	301	263	248	265	256	257	296	315	304	278	299	256	234	277	278	290	309	262	280	287	295	245	276	280	283	293	308	280	270	306	272	310	267	291	256	294	306	285	277	284	279	261	269	279	274	291	302	298	283	262	255	275	298	281	264	277	288	290	248	277	287	295	287	293	280	289	288	297	265	267	243	235	268	271	278	260	296	259	292	228	291	240	267	268	251	255	268	274	274	295	257	275	252	272	260	283	273	316	262	242	284	275	277	250	261	293	263	314	283	289	258	285	284	290	311	259	269	274	286	270	265	300	256	278	259	245	282	286	296	288	286	273	279	304	270	267	284	273	277	299	291	283	313	264	284	266	272	313	278	272	278	278	278	269	250	272	274	265	247	300	296	267	274	267	273	259	248	282	276	261	288	286	252	299	290	275	277	291	270	288	287	269	286	300	275	261	289	293	265	249	262	244	273	254	276	293	267	273	302	274	283	259	288	272	248	250	277	275	268	288	272	258	271	261	247	270	243	271	286	279	261	293	264	289	290	282	237	279	270	280	291	272	272	279	269	264	307	293	275	280	294	282	288	284	309	279	303	279	296	268	260	274	250	297	273	283	268	259	300	277	282	295	262	273	258	249	246	283	277	314	274	285	299	271	298	264	264	271	259	264	255	245	295	265	296	292	303	273	250	246	294	244	249	295	269	257	288	253	259	294	267	255	270	295	272	275	256	286	242	297	298	264	273	291	300	284	280	290	248	258	292	253	281	286	305	297	266	259	255	292	284	268	290	295	258	268	277	239	286	320	294	297	290	265	260	266	270	261	251	268	279	271	264	261	246	271	267	259	268	268	293	283	265	288	272	244	280	291	259	303	250	281	269	264	268	278	279	287	286	292	265	289	286	266	262	282	239	245	274	249	271	280	274	307	287	258	278	278	294	285	281	249	261	244	290	263	258	235	298	279	299	285	271	300	292	261	291	282	248	257	302	252	264	255	290	283	223	249	262	259	286	267	238	297	263	279	278	279	293	252	270	283	291	269	266	270	273	283	281	310	273	252	291	297	270	274	254	271	264	289	292	280	299	281	301	299	279	302	270	251	276	278	284	282	267	275	285	283	272	276	250	285	290	285	281	261	253	267	254	238	261	272	290	287	258	310	283	259	281	288	279	277	270	281	257	273	284	284	324	287	260	241	259	297	269	289	290	299	268	277	247	253	279	270	289	261	267	296	283	277	292	290	307	287	293	275	285	268	268	266	268	297	255	285	274	278	272	263	280	280	268	296	292	275	263	266	249	268	276	281	235	290	291	276	304	247	266	275	260	280	284	272	267	261	274	320	263	269	276	285	269	303	261	301	262	285	300	256	270	248	264	259	271	276	285	316	300	296	299	262	283	286	264	267	263	320	255	291	260	282	274	264	280
7836	4182	33972	65064	75724	70889	56999	42895	27614	14840	6138	2312	1079	779	678	660	687	686	703	659	717	669	681	702	719	696	665	729	671	742	615	659	686	662	721	627	659	656	731	706	693	649	665	622	676	678	668	683	675	734	688	693	699	692	672	662	690	701	666	643	720	678	682	648	722	631	640	649	704	707	689	672	691	733	670	705	659	713	706	687	678	687	699	707	659	674	687	675	686	696	669	684	687	692	704	689	670	708	658	648	650	668	672	703	672	669	684	701	691	685	694	679	684	728	761	712	711	690	673	700	678	678	706	657	681	721	639	658	709	689	688	679	670	703	674	704	703	668	668	726	678	731	666	681	700	701	672	652	710	645	674	707	651	671	651	669	646	706	671	717	693	643	706	705	684	676	627	668	675	651	695	643	717	658	631	676	691	644	692	656	701	660	704	681	658	679	676	705	699	689	695	727	690	707	627	686	695	698	685	679	669	676	670	681	704	700	687	675	615	652	667	667	673	689	695	700	639	718	696	677	726	687	675	649	689	661	689	664	684	704	709	664	680	686	664	650	656	661	683	678	664	659	629	650	658	724	721	703	656	697	675	694	708	719	677	631	629	690	708	642	682	685	713	650	661	680	686	656	641	707	681	666	671	693	715	656	671	683	681	716	647	698	676	724	665	645	710	670	688	663	588	670	650	719	709	691	697	702	682	691	694	689	664	708	712	708	696	705	694	686	664	684	680	683	707	679	699	693	661	671	660	639	667	718	691	699	677	655	678	685	715	696	697	666	645	671	690	694	662	693	652	647	667	648	672	662	642	701	634	689	683	700	711	677	690	701	673	627	721	673	674	710	672	706	632	682	679	666	695	707	659	689	682	637	686	647	722	655	649	665	647	671	673	705	666	682	688	677	646	651	715	650	659	626	678	686	706	652	698	713	683	680	665	672	651	677	685	689	705	727	685	673	680	662	657	662	662	674	698	657	675	639	676	661	713	651	657	662	715	756	675	692	672	672	676	666	721	685	698	653	667	692	708	682	680	732	694	721	732	660	699	650	675	664	622	639	660	674	657	665	634	709	668	679	614	697	707	693	620	724	672	655	650	649	656	630	663	620	697	704	645	709	670	688	658	718	672	683	681	651	642	707	717	683	714	688	666	634	694	687	681	696	638	699	672	651	671	702	631	678	653	720	666	672	687	730	715	676	680	676	663	691	688	662	682	674	663	670	672	683	700	617	699	692	703	758	693	707	709	659	665	694	667	691	665	667	739	683	636	648	702	665	710	632	700	710	663	695	688	683	648	740	712	668	696	688	650	717	700	684	677	669	674	669	656	693	659	625	666	710	662	654	710	676	662	711	665	631	665	693	676	632	663	686	644	711	657	653	658	686	661	624	695	682	667	687	644	679	655	694	680	667	627	663	681	647	698	720	653	708	690	691	656	661	701	667	681	711	648	669	638	669	683	671	649	687	707	688	639	679	676	688	642	696	702	718	699	672	643	685	683	619	678	666	656	704	677	647	682	672	681	655	666	650	687	625	656	710	684	681	708	677	695	692	643	728	702	727	656	674	659	661	689	672	641	688	688	695	699	712	697	647	648	684	736	701	690	721	630	665	653	699	715	668	719	652	635	701	682	677	669	667	642	676	660	676	693	716	691	695	665	714	667	654	707	692	678	632	674	676	687	678	654	700	680	677	710	662	681	677	639	704	636	665	668	714	642	707	672	674	663	700	699	692	662	673	707	663	692	733	685	658	681	661	646	671	695	739	689	681	698	670	658	721	702	715	715	664	683	638	702	692	658	720	664	668	671	668	684	676	679	713	633	665	671	695	677	680	644	642	683	703	683	672	626	708	702	679	704	716	678	674	653	691	693	636	659	708	673	674	666	660	665	652	680	722	671	655	710	688	638	678	687	659	610	687	642	674	665	673	687	672	614	689	704	680	699	642	636	695	640	728	639	699	644	681	717	654	661	670	693	695	687	647	666	681	691	677	638	689	668	650	696	669	698	646	671	669	673	686	675	751	663	686	688	666	682	692	700	678	687	694	698	721	635	674	687	639	700	708	647	682	682	665	647	655	705	730	696	643	675	644	687	667	664	673	722	681	677	664	642	725	658	704	633	696	684	633	647	705	659	676	640	704	668	650	674	713	675	685	690	713	675	676	684	684	682	678	665	667	707	705	670	723	692	658	667	686	702	659	704	674	686	748	712	668	702	653	668	642	598	650	723	662	640	706	687	683	657	629	668	744	667	665	700	654	651	673	689	669	681	665	626	705	649	665	695	685	653	641	679	660	657	666	675	678	676	654	645	674	660	642	678	646	663	681	643	665	690	643	675	640	647	659	728	654	722	705	729	717	661	689	673	707	672	729	709	680	653	667	687	639	652	684	678	661	678	657	686	688	740	668	668	679	657	659	696	678	564	710	684	660	672	645	646	717	718	651	694	674	689	652	674	735	679	693	683	636	672	657	636	663	679	702	700	652	641	651	707	675	703	728	687	689	695	689	693	676	674	684	685	726	697	658	670	658	674	677	707	655	676	678	692	668	715	665	664	674	691	713	695	700	700	663	684	682	665	711	698	655	661	671	730	672	644	632	666	694	670	666	675	673	664	667	646	708	738	680	680	662	589	657	679	675	612	691	693	683	670	675	688	718	650	720	677	720	701	665	710	668	709	676	723	698	700	683	668	683	662	667	692	677	648	639	660	683	636	679	707	634	659	673	668	655	698	657	677	712	712	705	685	679	720	697	691	702	641	661	638	691	667	664	678	702	684	742	684	695	708	688	679	714	729	706	647	684	695	687	663	684	675	683	693	673	671	684	672	692	661	659	693	663	678	701	723	658	723	689	669	708	698	709	670	723	682	651	649	694	641	696	637	707	676	656	684	688	685	739	716	612	711	688	708	681	703	710	648	702	683	675	656	703	693	674	687	669	662	672	698	682	656	730	654	694	672	707	699	687	648	670	645	628	676	693	734	690	652	695	706	666	695	747	686	706	692	651	690	709	676	663	637	683	651	657	729	657	679	735	712	688	682	708	727	636	666	708	682	648	660	696	666	699	662	681	695	700	717	668	633	630	654	649	663	654	713	652	640	691	701	701	693	674	711	712	708	681	658	665	682	637	686	681	651	646	676	696	697	686	636	707	707	706	713	696	665	667	643	675	656	703	672	718	695	709	676	712	672	687	659	686	691	660	771	670	709	667	678	692	713	683	658	708	654	680	659	677	672	698	666	671	696	694	685	639	720	660	699	747	714	669	675	691	642	729	670	656	663	700	666	652	633	691	678	725	688	681	691	687	650	682	680	669	650	663	658	660	686	654	661	721	672	685	677	657	704	721	689	673	678	705	670	717	710	640	658	665	645	706	687	673	692	686	691	658	703	707	737	618	688	679	710	640	678	704	645	684	713	674	620	685	666	689	665	681	655	606	680	652	660	665	663	660	685	701	646	689	707	686	660	676	681	660	682	700	668	662	637	617	722	692	695	673	707	686	718	708
2284	456	1188	2272	5194	6026	3757	2111	1108	671	511	396	362	356	332	339	383	361	385	378	353	403	360	332	360	363	396	394	374	319	351	350	349	361	355	339	335	341	345	378	361	354	388	347	342	343	360	349	378	367	353	364	359	359	369	362	359	320	363	371	378	390	367	386	338	383	355	359	344	349	358	324	369	363	355	376	354	338	374	352	318	389	367	386	352	348	359	335	373	340	372	353	398	377	391	334	371	391	403	376	338	331	363	384	374	338	331	374	344	355	349	348	369	360	360	361	354	365	353	347	338	367	380	375	337	347	361	358	356	336	353	301	392	344	382	359	324	354	370	364	374	368	424	353	362	339	349	350	349	352	349	346	378	338	361	372	347	335	386	319	366	345	344	350	346	371	334	362	343	333	370	359	333	345	358	358	363	341	365	330	362	380	334	386	372	357	345	335	374	335	363	373	373	381	383	373	349	345	339	346	376	316	401	337	373	358	332	356	363	378	337	335	337	318	327	362	340	348	350	356	333	369	371	355	325	352	361	355	387	350	369	349	350	369	339	350	350	339	370	337	365	358	359	363	353	357	358	361	402	347	360	365	378	338	379	385	373	353	369	339	368	330	369	407	331	373	395	359	368	374	333	357	333	349	343	371	351	367	341	352	354	325	359	348	354	334	377	375	370	356	413	368	346	341	374	343	377	364	354	373	368	332	314	349	353	322	350	386	340	339	385	379	383	375	345	329	315	351	345	375	372	359	324	358	380	366	325	329	334	366	356	311	389	392	365	396	364	394	366	356	338	332	370	364	359	331	352	348	355	380	334	374	356	353	368	372	328	327	352	351	395	339	376	347	353	391	374	408	356	361	362	355	351	356	358	360	386	372	393	354	370	346	356	330	361	343	352	363	338	353	329	309	369	342	342	388	358	359	363	374	394	374	362	346	349	352	316	384	350	341	326	359	336	338	371	360	366	389	336	356	358	348	369	381	400	366	354	365	382	325	337	355	328	351	325	399	387	353	360	338	339	355	327	332	356	363	344	392	360	357	360	380	337	366	359	342	352	347	365	388	365	344	354	401	373	326	334	361	347	330	370	394	371	363	349	363	344	338	306	346	363	312	353	331	335	365	333	404	354	356	349	335	380	392	351	321	352	371	377	347	351	355	352	360	341	342	354	320	393	321	364	353	372	386	365	345	331	365	341	359	389	357	369	348	358	360	387	361	339	366	357	353	353	329	345	365	365	384	367	368	373	340	396	388	381	355	355	364	371	346	373	354	383	353	343	366	363	377	367	397	372	335	380	415	337	359	357	332	409	339	345	358	335	347	337	359	362	320	338	335	334	318	346	373	345	367	338	346	326	377	369	383	356	374	346	391	371	346	364	356	363	386	375	332	350	385	338	353	328	348	353	357	341	398	352	363	387	348	334	393	362	389	377	362	344	341	369	381	364	378	370	345	364	365	356	342	357	383	372	346	360	351	347	337	352	343	320	361	316	362	368	354	362	347	374	377	356	363	369	342	364	383	396	379	401	354	373	388	402	370	358	360	360	377	348	347	345	353	376	344	343	358	328	339	363	361	336	328	329	385	353	342	355	339	347	369	359	344	355	358	344	360	327	358	376	344	324	351	314	369	344	352	357	368	404	369	338	367	396	380	359	322	343	374	361	378	362	339	353	383	342	347	363	327	349	365	315	321	352	350	393	412	382	359	341	376	382	369	352	362	351	339	378	366	337	386	372	393	373	376	317	372	385	357	353	386	368	368	349	377	369	350	360	367	336	348	364	327	389	359	373	347	344	358	335	329	392	333	377	355	396	326	335	366	384	347	383	335	370	366	360	340	384	343	340	372	363	350	367	368	348	383	342	377	337	382	358	354	365	347	365	346	355	371	374	341	371	353	352	360	353	398	369	337	385	356	397	345	338	367	321	367	349	317	327	348	359	367	374	340	371	365	345	370	339	354	333	347	373	343	369	348	355	338	357	347	361	402	340	346	347	326	341	368	425	353	366	364	369	357	358	350	355	351	338	331	380	351	348	372	362	359	400	343	337	378	345	359	353	364	375	392	369	351	353	357	361	359	345	370	373	387	371	362	349	333	338	343	340	353	381	383	359	352	379	358	345	332	386	354	415	359	367	369	337	350	330	342	351	383	344	385	355	382	368	320	371	347	371	344	362	392	361	376	364	357	363	342	349	338	336	354	357	348	395	365	365	366	330	346	365	384	359	382	360	370	344	367	376	367	351	341	381	370	361	352	342	331	343	335	359	371	348	345	353	341	350	355	325	330	405	332	377	324	352	323	349	345	411	348	366	376	377	342	371	351	332	342	338	345	357	364	325	372	365	335	358	354	334	369	334	388	335	348	366	350	345	372	373	345	374	332	359	344	340	367	328	335	380	376	351	371	353	371	375	361	364	375	370	338	342	360	309	321	341	354	383	414	358	395	356	342	354	348	368	336	355	355	376	330	354	374	363	371	372	371	359	366	382	380	369	366	364	358	357	336	354	322	323	377	344	355	357	361	340	339	357	351	396	376	340	371	383	376	356	343	379	367	329	374	332	368	351	384	344	380	367	370	389	374	353	354	354	369	357	371	373	346	375	339	354	370	333	364	332	372	345	352	371	362	388	394	366	341	365	345	366	392	332	354	389	406	361	368	347	394	335	364	323	352	347	343	363	371	385	371	323	378	378	341	380	379	386	358	367	378	334	359	329	355	389	347	350	330	388	363	340	355	330	352	328	327	358	367	338	373	369	372	346	390	359	364	386	333	386	382	399	363	313	349	359	351	361	361	361	392	361	331	365	370	317	379	345	363	346	373	375	350	353	342	320	364	365	379	386	329	333	345	363	340	326	333	348	352	342	339	357	371	377	362	356	356	342	357	347	365	357	365	347	389	362	368	341	385	360	387	310	365	362	410	358	336	381	357	368	370	386	362	329	359	335	332	382	323	342	325	366	334	376	383	340	346	343	339	370	350	338	373	368	357	369	359	346	376	390	377	356	358	385	368	358	340	333	368	364	345	354	405	372	318	352	339	386	368	350	373	345	356	389	351	362	362	324	351	403	380	353	369	378	388	331	364	359	316	347	398	377	342	359	377	377	420	397	327	332	405	376	371	349	334	380	335	384	379	353	393	352	330	345	356	370	349	398	372	361	380	326	377	361	381	361	395	350	358	341	337	341	326	351	353	338	359	359	360	371	363	355	363	369	333	343	339	369	354	349	366	367	365	343	365	357	387	363	324	393	331	329	361	360	352	376	362	385	341	327	367	363	339	355	363	320	350	328	338	329	364	360	343	346	349	352	371	385	343	380	363	330	350	340	358	381	354	376	380	384	384	335	376	351	389	350	347	333	336	378	335	384	378	324	347	378	357	336	331	389	375	371	370	366	344	348	321	365	356	346	342	364	344	320	338	354	357	356	360	344	363	359	372	363	360	352	362	366	350	373	398	337	374	342	383	357	382	346	382	355	355	331	357	341	369	350	355	411	344	329	344
2544	974	3384	7829	17888	18649	12426	7451	3836	2117	1232	1034	847	876	859	861	859	876	891	842	848	867	860	861	807	859	820	808	902	866	855	836	815	880	893	897	843	856	878	854	900	880	900	869	841	865	909	916	856	840	881	893	865	824	856	824	846	866	879	900	857	845	895	819	919	884	858	859	874	907	874	851	862	842	838	845	887	880	881	844	846	837	875	849	886	852	897	902	850	866	862	882	804	810	817	887	863	852	884	854	811	876	853	841	906	908	839	846	777	901	876	876	886	872	859	881	807	834	866	819	827	841	882	866	791	786	888	868	845	857	839	859	909	861	877	846	895	817	889	899	848	862	846	782	826	816	854	866	831	888	890	833	882	868	806	870	851	853	867	873	829	861	930	859	848	891	886	891	867	900	868	864	878	886	842	872	802	848	864	851	863	876	851	841	852	883	857	777	842	857	851	865	837	915	844	894	816	845	886	874	898	843	899	900	854	839	860	863	847	851	888	938	783	874	876	871	911	882	868	890	902	880	814	858	883	866	812	861	893	877	869	848	836	896	828	873	818	810	908	904	838	825	879	869	935	878	821	875	924	846	828	875	838	860	866	885	893	854	799	810	844	826	896	915	846	834	892	832	860	836	815	879	868	850	837	857	846	914	855	865	822	876	831	836	822	846	848	815	876	879	841	866	831	833	874	863	849	934	852	817	864	874	856	840	886	911	880	887	860	816	853	845	900	826	856	897	924	900	826	812	848	830	893	837	891	858	943	859	850	812	904	914	854	868	845	868	839	858	822	879	836	909	858	885	863	871	887	900	872	903	915	864	885	832	857	855	811	808	853	838	854	822	841	849	838	807	854	849	891	844	863	815	890	887	867	902	864	843	870	843	896	853	814	851	858	892	896	831	878	849	865	841	877	848	930	807	813	861	810	906	854	850	872	859	835	899	841	880	883	866	831	898	844	805	813	818	900	880	918	849	818	858	898	883	884	813	792	880	878	908	883	804	803	868	887	858	813	885	894	895	863	900	854	903	884	820	821	897	837	868	872	850	858	847	895	839	876	821	837	863	879	876	859	872	904	856	803	833	828	806	863	905	870	793	912	885	866	823	846	829	878	849	884	878	868	945	854	870	871	888	889	889	891	873	840	870	904	890	878	857	872	841	788	839	855	851	824	828	828	841	846	829	901	880	878	780	879	843	863	881	852	817	825	831	858	862	852	869	818	847	815	846	890	869	836	853	865	762	869	850	871	845	884	860	862	869	916	864	887	872	878	861	848	845	865	849	890	862	895	822	831	865	882	861	882	806	864	832	829	943	845	822	808	868	853	830	842	868	857	868	892	841	895	903	874	847	879	835	802	894	863	885	839	857	845	868	827	910	827	824	880	889	867	875	921	822	817	840	864	826	865	890	811	881	853	911	840	859	853	882	862	868	831	891	911	873	866	878	821	867	922	847	866	864	881	844	843	857	863	909	841	866	873	883	871	807	806	794	848	816	843	888	912	842	842	899	862	898	807	828	874	861	788	845	882	886	819	930	858	866	844	817	822	928	865	857	900	838	849	858	854	916	852	853	878	882	844	828	889	911	890	855	875	904	845	935	841	893	782	884	886	832	846	887	856	824	890	879	919	889	883	886	887	879	825	868	911	815	873	808	852	883	818	882	777	830	840	870	824	860	857	855	891	799	892	845	886	900	856	854	858	848	864	882	847	890	879	866	799	875	869	894	829	823	907	896	908	791	881	859	872	944	867	897	865	870	860	881	906	886	851	828	873	906	893	865	875	869	868	855	816	862	828	896	877	846	820	842	828	902	808	849	847	867	843	874	847	893	910	871	889	842	871	860	798	858	847	837	838	861	842	857	851	874	910	825	871	858	829	849	897	864	914	919	890	868	891	874	854	884	842	848	817	899	881	874	839	814	883	872	832	868	827	872	898	839	834	862	853	830	878	885	858	892	854	849	902	888	870	899	915	821	850	899	886	861	888	875	853	821	864	843	870	845	881	831	860	841	905	794	856	836	895	850	859	910	858	830	838	828	842	861	889	819	868	827	857	844	911	855	907	863	835	818	871	883	896	877	912	889	874	862	851	877	823	905	878	862	900	857	831	820	884	841	868	849	902	820	916	881	845	856	822	851	796	869	905	875	897	873	886	885	843	829	862	860	871	868	886	838	837	898	907	891	900	858	877	859	886	852	866	879	872	832	866	898	874	851	864	880	891	878	903	830	821	863	845	866	879	878	820	905	863	800	857	847	898	890	851	842	795	862	854	859	835	823	853	798	869	863	836	909	844	812	854	858	852	858	841	863	876	880	860	857	851	833	854	831	896	873	823	907	858	899	833	887	848	862	878	821	902	884	856	847	857	837	869	847	843	856	893	875	834	830	889	847	831	859	883	830	862	890	878	881	851	888	827	856	885	865	863	871	900	829	877	848	825	907	866	897	880	862	853	914	829	928	871	847	927	848	873	862	855	850	852	879	864	879	889	848	878	893	882	824	811	847	849	888	861	869	876	886	877	918	857	869	861	873	914	864	890	876	877	901	801	860	885	884	892	873	852	892	812	910	866	895	868	866	831	856	873	846	877	824	809	847	813	893	874	899	864	880	862	839	854	909	824	852	841	868	893	860	890	889	901	869	862	854	929	850	882	867	850	920	868	868	879	873	836	820	854	876	869	834	847	850	867	864	922	817	869	861	830	874	885	847	847	861	836	854	859	865	838	853	826	829	869	879	866	906	870	891	850	840	809	860	896	892	816	813	873	890	812	859	845	909	885	845	894	840	875	876	830	896	840	842	871	842	908	886	877	797	877	826	829	877	883	822	851	828	860	910	874	853	884	859	837	850	871	836	871	901	928	886	852	868	803	867	915	859	896	878	824	839	847	881	834	925	899	881	873	889	875	850	853	882	881	847	858	883	895	845	860	897	921	834	924	846	887	849	873	810	903	876	877	877	872	882	849	868	848	842	921	874	839	861	867	922	853	859	821	871	862	848	878	881	853	823	917	823	875	871	886	869	878	876	830	882	859	823	867	850	863	821	873	866	859	859	901	948	898	851	855	827	871	873	847	875	912	865	871	900	853	811	851	817	855	839	856	779	859	859	870	856	841	883	898	832	867	834	905	815	846	858	911	879	895	844	883	830	831	864	886	839	790	866	850	962	846	833	878	863	847	821	861	876	882	840	827	921	867	870	875	876	891	878	849	808	866	801	881	873	872	903	817	918	824	873	863	833	872	840	782	854	789	854	888	819	824	863	848	830	833	842	846	830	784	885	832	801	828	840	816	874	890	838	896	848	886	841	888	863	856	884	866	866	912	854	853	844	872	839	866	851	869	848	818	868	873	869	844	865	900	833	907	838	826	897	899	833	856	856	833	842	871	884	866	804	850	848	854	885	862	835	862	881	909	910	852	868	886	803	861	825	888	861	857	813	866	821	881	818	850	917	857	867	888	869	846	873	848	873	907	863	887	859	929	853	837	901	845	826	864	822	886	856
11733	2997	19786	46478	67429	54961	38883	25143	11776	3811	1292	531	368	295	296	282	271	304	308	267	329	276	301	283	312	273	303	263	294	284	286	316	305	297	308	318	293	314	323	287	324	300	356	303	281	320	336	310	302	313	294	295	283	294	297	289	313	297	300	296	307	290	297	289	279	296	284	285	329	293	297	273	297	282	249	316	279	299	334	292	337	283	300	297	305	290	281	293	271	282	291	293	301	291	316	288	287	277	303	281	293	320	300	289	297	316	290	282	299	293	308	296	302	285	272	284	243	331	285	282	299	262	290	296	271	279	310	311	281	279	312	289	283	278	278	288	309	264	284	281	270	321	328	285	279	289	266	324	268	302	311	288	303	319	308	316	298	292	299	314	283	305	311	285	289	311	291	329	317	306	314	300	307	252	271	288	288	288	289	286	287	284	296	282	333	261	284	287	286	286	280	286	277	275	300	312	327	278	305	293	278	269	326	314	324	302	283	293	307	286	285	257	280	296	285	276	291	277	310	311	320	275	304	306	317	286	280	290	283	290	308	301	325	290	296	265	270	305	273	272	312	278	300	313	315	312	292	268	299	315	302	277	301	305	288	290	307	281	277	293	300	309	305	309	296	308	302	334	305	261	323	288	296	280	274	321	262	299	298	271	321	296	289	310	274	287	280	319	279	288	314	299	350	297	295	277	302	293	297	313	284	305	300	316	307	316	277	317	306	303	289	283	269	271	307	267	305	293	302	322	297	286	277	340	289	278	310	319	306	307	341	289	280	274	291	300	297	287	277	277	268	266	296	286	310	293	309	289	286	282	304	283	290	269	297	291	280	263	283	308	289	285	281	285	288	316	299	273	288	343	306	300	307	290	297	294	285	272	277	299	286	306	319	277	273	336	287	268	288	297	280	295	273	279	286	305	284	311	283	315	296	306	270	302	293	278	276	302	270	305	288	274	335	290	304	304	240	316	280	239	305	296	270	278	291	308	316	303	285	277	288	309	304	292	282	285	301	312	332	300	304	301	297	303	288	319	314	270	306	284	295	321	286	295	298	308	298	324	307	262	328	332	315	317	300	297	293	293	296	292	303	332	286	297	275	309	325	303	299	347	300	276	315	276	276	301	287	271	290	293	291	277	293	282	287	284	290	275	277	287	293	279	289	311	298	327	293	299	348	269	345	270	295	309	325	302	285	274	283	293	271	305	281	326	280	302	337	282	326	316	299	309	278	312	285	349	291	323	315	268	288	330	245	291	274	286	269	293	291	288	331	301	297	277	278	292	293	293	302	314	297	309	303	276	271	287	285	283	294	294	289	307	282	258	288	299	316	292	308	332	300	284	293	289	314	300	284	306	268	310	302	291	300	335	288	342	289	289	287	306	290	296	287	285	294	297	300	294	273	272	262	291	332	289	312	321	306	271	321	286	278	291	293	287	293	255	280	280	290	272	289	305	276	273	295	269	287	285	260	304	313	309	287	295	312	336	267	314	302	277	299	277	300	273	290	295	316	286	301	303	303	280	287	287	283	277	327	305	312	273	281	326	283	281	283	289	287	296	296	271	296	277	317	284	319	306	294	281	287	315	280	295	268	306	274	323	286	314	313	313	283	306	321	297	293	259	320	288	324	302	272	255	274	301	271	250	256	325	293	300	299	301	300	346	286	266	293	262	287	288	311	287	277	287	306	307	292	263	275	289	298	309	305	315	309	282	294	293	266	302	310	308	329	287	291	320	304	301	306	331	269	264	316	309	265	321	284	291	310	294	300	308	294	311	298	317	274	304	297	307	318	287	330	332	315	292	286	335	312	273	297	314	288	318	262	282	270	287	301	291	291	276	286	274	330	306	299	341	320	264	268	268	278	290	287	300	325	281	283	289	271	293	288	266	295	294	282	279	299	292	274	325	283	295	286	306	267	295	285	315	288	269	310	285	304	328	320	300	276	291	314	328	278	258	330	310	302	289	275	278	274	285	297	280	306	303	269	311	271	341	302	273	273	280	313	271	260	316	290	287	311	245	290	276	304	278	334	322	319	312	286	319	297	305	288	293	296	310	323	296	310	300	297	290	300	297	302	301	314	312	294	300	313	278	298	318	312	304	289	294	304	287	307	305	270	283	284	308	306	280	322	315	309	263	315	263	288	257	283	316	311	291	322	313	273	324	299	298	283	276	307	275	305	282	288	283	283	272	275	298	302	297	304	307	290	262	292	269	320	295	282	271	255	308	306	277	288	287	292	294	283	303	299	300	315	272	291	297	274	284	302	294	326	287	294	255	282	289	285	274	321	324	305	295	320	270	304	271	305	305	280	343	293	294	276	284	300	294	296	296	296	295	302	319	317	279	304	281	295	268	338	291	289	309	266	292	265	291	305	292	303	296	288	324	295	292	306	295	270	291	338	308	275	307	296	304	301	296	308	302	261	297	316	300	306	322	310	314	320	288	288	325	297	289	282	289	332	281	290	269	305	292	258	306	292	285	289	277	284	288	330	308	282	288	271	291	342	299	274	287	299	268	281	339	289	274	275	275	330	305	274	291	295	275	284	301	281	291	308	310	294	289	278	273	296	274	288	327	311	266	289	297	287	299	311	276	267	268	309	293	293	301	264	307	298	288	306	320	273	300	289	305	284	278	285	297	334	286	287	300	282	270	287	333	283	303	292	270	311	289	288	295	275	296	288	312	287	306	302	280	302	304	300	299	276	306	323	261	318	297	229	275	291	295	306	300	273	275	290	284	305	307	321	289	317	282	279	318	295	278	270	296	308	305	318	284	309	311	324	317	316	293	330	320	265	286	297	293	311	286	286	278	308	290	261	288	283	302	272	272	288	316	283	293	297	337	254	273	325	281	290	306	297	283	311	311	290	278	313	242	292	297	308	341	339	303	271	284	287	289	274	305	287	297	294	283	284	279	266	270	302	283	315	271	287	277	304	288	313	262	295	311	290	274	292	345	298	327	302	303	296	261	309	295	307	291	297	317	315	288	325	316	295	285	293	294	310	317	320	309	284	271	287	290	323	300	315	318	282	328	314	289	296	302	296	289	292	309	291	286	321	285	303	328	296	334	308	288	316	308	289	281	301	288	320	292	307	330	289	281	319	296	300	281	267	274	316	312	298	290	315	292	346	319	292	303	269	301	299	278	281	287	314	283	299	303	300	296	317	283	283	336	304	296	272	287	276	319	296	326	331	292	284	294	291	295	249	298	294	295	276	276	274	310	281	343	320	285	301	280	284	305	281	286	298	297	301	298	268	292	317	303	260	288	313	342	287	307	290	307	272	273	278	300	310	281	310	286	331	298	282	307	278	277	301	260	294	285	294	265	298	277	301	298	293	295	297	330	278	288	291	295	287	285	307	305	307	300	317	299	298	264	280	244	303	276	262	309	324	312	321	280	319	267	306	294	317	290	295	284	304	287	276	296	293	293	306	282	289	320	298	285	307	292	281	305	300	307	287	283	307	297	293	274	304	303	291	295	276	306	286	281	281	295	304	320
7250	3044	27443	55219	75180	65247	51384	39230	25141	12198	4688	1812	1030	810	693	714	758	713	749	707	667	743	781	738	691	708	709	723	738	725	726	718	718	703	745	703	738	709	739	749	698	687	721	688	750	743	735	696	730	687	704	753	708	728	707	709	717	751	722	758	713	764	700	682	712	701	732	698	780	749	692	684	757	734	735	726	697	742	778	773	689	724	782	681	717	716	678	705	712	739	736	705	736	753	711	713	700	731	753	704	652	734	719	711	703	707	714	705	680	754	730	738	691	735	682	742	754	741	730	717	721	767	751	736	726	740	693	692	750	700	724	695	659	670	707	741	739	733	751	711	732	761	728	692	693	714	723	737	698	673	780	750	747	699	755	786	731	715	709	686	748	739	743	798	716	706	787	715	742	707	733	680	723	720	737	690	720	731	694	729	714	711	715	699	701	695	706	733	745	733	715	720	749	692	747	691	687	746	690	659	721	725	728	750	691	695	687	761	716	720	710	744	712	683	743	751	698	679	741	756	750	728	727	719	792	730	717	720	692	740	727	723	707	775	734	692	692	726	733	713	746	729	703	738	729	726	715	705	739	746	736	677	727	730	729	705	717	732	726	685	747	783	710	710	692	736	710	770	741	718	728	738	744	792	726	672	747	714	782	733	759	703	700	733	733	710	726	675	737	722	730	681	715	749	709	711	726	758	728	738	715	692	734	747	716	679	725	730	725	753	713	743	728	737	722	721	717	713	752	718	716	719	716	754	730	754	669	704	734	722	708	711	744	746	682	753	703	770	731	732	730	744	777	704	734	713	731	746	687	745	732	706	757	738	748	750	730	704	713	732	709	750	744	695	736	690	741	686	759	727	735	763	715	702	727	718	697	718	687	757	734	778	703	752	715	766	715	684	796	710	704	780	710	712	719	793	702	742	771	760	737	703	749	682	680	750	732	738	731	716	739	726	754	688	739	700	738	738	760	720	724	760	752	737	702	795	692	704	725	666	711	704	764	793	668	683	668	693	728	708	705	773	730	696	727	709	733	696	694	744	746	699	698	711	711	709	724	728	700	764	684	724	760	742	700	716	675	707	751	768	747	727	745	761	741	746	685	737	711	678	697	682	759	726	724	674	717	706	759	693	722	712	757	681	720	722	736	761	737	741	711	736	750	768	768	761	714	725	681	778	675	722	761	707	774	735	695	727	725	753	703	697	683	723	700	701	701	751	694	710	686	722	679	707	696	735	738	731	716	707	727	711	686	722	712	742	718	680	690	767	634	703	726	697	720	711	713	778	755	750	709	758	733	713	729	709	747	729	716	722	767	727	750	749	690	718	731	718	684	754	715	731	749	750	760	755	776	707	715	693	789	727	766	701	708	742	681	724	753	731	748	717	718	767	684	732	706	733	751	772	729	714	701	699	737	731	725	730	761	723	693	719	721	734	680	750	717	717	749	774	737	709	783	695	632	713	673	789	695	739	729	699	719	755	739	716	744	779	728	647	684	682	699	712	736	736	701	691	708	729	731	672	691	715	724	730	732	732	729	718	725	736	749	757	719	764	734	736	790	723	746	760	685	723	707	731	759	721	700	722	753	745	738	709	714	763	721	729	723	749	687	699	705	713	732	744	694	728	718	725	755	685	720	724	715	696	741	707	769	738	763	728	700	734	725	716	742	721	694	712	729	690	685	699	702	708	738	745	728	675	711	735	725	755	717	739	709	727	733	722	745	694	724	679	678	702	722	689	691	765	717	701	736	738	732	749	691	760	695	755	726	713	730	716	765	772	769	734	752	677	763	736	739	782	698	787	712	686	681	746	786	755	718	718	750	729	764	731	731	728	725	716	730	700	682	709	716	716	678	738	713	729	744	720	761	755	704	732	732	710	666	704	742	696	762	764	700	705	787	760	751	746	726	734	744	727	739	741	701	732	702	708	703	734	702	648	728	706	733	735	737	748	730	707	731	707	735	753	712	751	715	689	736	730	719	703	769	735	708	732	705	733	724	731	740	723	746	712	759	698	735	707	721	740	734	720	723	732	733	687	717	716	712	769	736	693	739	660	742	713	713	693	744	712	687	735	726	780	757	699	717	743	727	702	738	734	740	674	712	713	733	782	720	764	685	688	712	703	735	700	739	806	727	727	731	724	720	701	687	700	722	726	752	705	723	788	714	750	669	721	723	752	737	715	689	714	722	747	725	746	741	750	751	730	729	736	726	725	721	734	719	734	720	753	735	741	716	689	719	713	644	694	721	739	704	726	702	763	707	766	702	725	734	768	708	720	681	660	706	767	705	723	722	766	752	691	734	753	700	711	743	752	722	687	694	747	783	697	704	706	690	752	758	736	727	693	774	698	664	698	721	740	748	688	752	725	689	751	729	763	674	726	714	720	724	733	786	725	713	716	695	767	720	731	679	699	724	769	754	709	685	689	763	718	729	714	726	718	750	705	746	720	712	687	710	705	700	682	704	769	715	701	756	750	727	699	773	719	728	737	715	695	732	701	705	674	738	658	724	708	721	723	727	704	686	671	707	705	759	754	683	738	783	706	755	756	754	708	705	767	695	714	752	759	730	702	731	695	760	767	748	727	711	687	734	726	727	732	727	692	688	701	706	718	688	776	711	708	689	766	748	684	733	691	701	750	729	742	649	741	713	716	757	781	735	709	775	718	783	696	762	716	713	715	715	734	713	752	716	698	733	727	717	762	699	699	704	739	726	747	711	728	678	730	742	726	706	687	733	722	780	752	729	741	729	714	767	722	708	736	713	716	754	695	721	760	723	747	746	748	731	710	751	717	727	730	728	742	746	775	704	715	744	741	707	699	708	715	708	709	715	720	691	742	706	695	720	699	734	725	685	750	708	710	771	711	751	688	723	676	706	743	724	745	770	693	734	697	705	693	699	780	714	754	710	713	736	734	739	737	759	707	677	718	735	699	742	722	755	705	732	740	709	725	697	732	748	704	721	691	717	713	679	747	680	777	668	685	707	752	732	701	683	729	753	674	695	691	762	748	730	747	754	748	712	711	752	739	758	736	747	696	734	721	709	715	738	697	666	741	726	783	754	706	736	716	709	653	729	756	713	704	767	683	738	738	773	733	769	724	746	721	709	737	714	672	715	746	740	729	778	722	711	750	728	761	694	775	732	716	735	737	736	729	783	751	704	690	714	675	699	736	696	745	783	742	753	736	714	708	751	728	724	724	705	685	768	753	710	736	717	766	714	723	738	749	685	772	763	715	742	721	684	728	720	742	727	682	747	717	718	744	746	731	711	734	720	722	720	715	758	742	700	663	715	707	719	700	686	695	772	744	666	726	692	716	724	709	769	715	695	679	736	754	681	749	722	709	743	726	780	741	671	725	761	757	694	682	713	725	697	657	757	741	713	739	687	728	741	746	713	735	767	694	706	716	769	668	707	729	741	737	711	748	736	740	719	705	725	712	699	699	764	758	699	802	764	707	740	732	735	727	735	716	750	755	705	715	693	761	759	755	724	735	750	749
14446	3482	22333	51665	72260	59413	43001	29795	15289	5166	1507	530	329	304	289	283	269	252	298	290	281	307	280	274	284	246	290	287	265	301	280	291	306	291	259	286	286	253	289	304	277	273	278	258	285	276	318	310	281	278	266	287	268	253	228	273	282	322	273	261	295	273	305	281	292	301	306	247	279	304	262	242	280	267	267	285	289	247	290	305	295	309	258	246	255	295	290	287	265	312	313	294	293	267	280	260	266	330	302	278	241	263	273	282	258	263	261	308	279	270	297	272	298	259	272	281	286	255	256	288	258	276	277	274	312	267	271	275	294	298	250	255	286	258	274	298	282	247	261	312	284	245	273	272	275	255	301	263	269	293	276	296	273	275	281	313	264	281	271	324	271	300	258	262	264	288	279	290	292	290	259	276	288	277	304	324	302	262	269	325	288	308	277	291	305	284	266	234	268	274	276	283	253	280	277	280	283	273	275	300	292	259	305	282	260	276	264	266	283	282	281	259	284	296	292	287	306	260	295	280	289	274	266	263	271	287	275	339	299	281	270	299	273	301	246	275	250	272	284	308	316	282	269	303	289	283	283	283	231	302	301	306	268	282	296	295	258	275	284	275	289	281	242	256	303	263	262	260	278	282	280	250	297	292	268	264	283	271	291	274	299	270	266	306	291	323	296	282	305	282	287	275	285	297	298	304	268	290	296	264	269	267	271	267	288	278	268	312	318	255	284	279	293	284	261	295	270	282	274	251	302	284	247	301	279	266	268	281	273	265	283	292	263	333	288	280	293	254	265	291	304	248	302	262	268	306	297	277	279	294	263	303	301	290	282	257	289	300	262	265	272	259	255	263	296	295	263	272	251	294	268	282	263	295	313	301	289	285	289	263	260	261	278	284	273	290	280	261	270	290	282	300	297	301	245	290	288	259	304	268	265	272	312	258	274	279	287	288	270	260	246	266	253	285	270	302	287	283	270	275	301	251	275	285	293	297	262	310	275	271	270	300	269	291	269	289	245	274	296	282	296	269	294	277	273	255	248	270	270	279	270	287	280	292	288	299	278	271	276	265	294	281	285	279	250	227	273	253	284	288	282	270	258	291	271	293	268	298	284	282	290	290	246	263	292	242	290	262	257	244	240	299	264	297	274	287	241	303	253	284	288	287	279	278	294	323	267	276	260	290	274	251	294	287	311	295	259	294	276	260	272	296	267	297	270	288	301	261	264	265	292	287	312	255	276	264	274	274	282	310	268	281	296	277	281	264	292	247	310	276	310	252	297	261	282	291	289	283	252	263	272	262	277	313	262	272	288	264	291	261	277	258	259	277	298	287	279	300	296	280	286	283	254	296	289	259	289	290	266	260	279	268	287	266	272	254	277	293	279	272	276	261	308	289	285	265	278	301	260	248	302	299	286	289	288	282	286	276	258	302	281	265	300	273	283	285	293	303	277	276	251	295	284	259	291	266	288	295	289	309	286	285	313	293	286	281	265	287	260	292	259	287	299	270	266	281	268	276	280	251	264	304	303	282	268	301	258	274	303	260	266	275	291	267	290	267	311	258	278	281	291	267	282	263	275	273	296	285	277	250	276	287	293	251	246	277	298	275	280	274	272	304	300	290	298	259	289	277	296	291	273	296	280	274	279	264	247	287	300	286	257	254	266	297	263	281	288	300	254	281	282	278	296	251	264	301	294	274	291	290	295	264	278	284	270	288	273	311	281	250	295	285	268	249	276	291	285	287	289	274	254	281	287	276	277	254	280	284	281	277	255	301	275	285	255	249	280	292	260	258	275	273	252	302	232	297	308	293	294	247	280	275	268	287	249	296	244	289	250	263	303	287	307	283	299	255	288	286	306	272	289	256	286	309	274	279	309	276	262	262	273	266	300	324	268	282	269	272	285	280	267	249	284	293	276	288	278	303	264	263	268	284	264	269	272	297	285	306	296	275	259	296	254	281	271	308	277	266	283	251	270	304	266	255	226	269	277	266	267	276	279	279	299	281	273	299	274	290	290	318	292	286	304	275	256	263	259	269	274	266	311	260	290	254	285	288	263	267	274	269	279	251	290	309	275	262	274	270	289	294	299	268	284	283	310	295	269	262	265	261	319	293	262	279	269	272	283	276	284	295	316	270	262	276	294	306	252	262	295	287	266	295	271	257	306	263	268	278	262	266	285	270	256	263	247	247	284	275	289	281	282	301	272	299	260	258	299	285	247	271	304	267	298	297	289	292	276	267	285	268	260	275	288	279	312	288	287	269	307	278	229	269	280	270	262	319	266	272	272	287	243	300	252	250	285	285	270	282	285	245	287	283	287	258	264	276	260	273	279	294	289	250	275	281	276	280	258	258	295	289	275	265	270	299	269	267	266	291	268	277	265	285	295	309	264	275	285	272	268	294	319	281	302	263	251	257	277	250	268	268	267	252	289	298	266	287	247	283	280	312	284	269	272	265	255	274	276	282	306	277	299	271	285	271	291	294	270	276	282	288	245	293	300	256	282	269	317	304	270	253	233	252	269	275	316	269	263	299	273	257	257	306	283	257	289	283	292	247	265	268	264	290	275	287	280	270	273	274	293	262	302	310	271	298	281	290	289	302	300	284	281	254	285	276	270	299	293	315	262	244	296	302	274	295	279	248	286	264	309	249	274	293	259	284	282	293	301	292	312	269	277	251	268	282	281	287	261	284	271	264	299	263	275	266	269	288	271	294	287	285	286	275	249	286	287	290	279	236	273	257	282	277	254	274	280	292	301	302	307	307	300	265	300	293	255	287	290	294	289	274	276	332	298	265	280	266	298	304	290	278	255	264	274	268	296	268	285	304	285	258	271	288	282	291	253	286	269	269	284	266	277	275	270	260	307	286	251	253	277	277	261	281	263	251	263	286	290	313	256	259	304	263	295	258	291	289	268	269	264	297	270	274	283	285	274	305	252	281	281	291	301	282	266	289	307	278	328	297	287	280	298	278	260	298	298	285	298	269	280	288	257	250	269	274	259	246	277	319	266	279	290	321	302	285	303	268	281	257	309	278	313	253	263	279	290	303	308	271	279	265	269	263	300	303	283	318	282	291	290	300	299	239	274	271	285	265	244	305	273	278	253	287	301	286	303	298	276	279	299	265	277	271	284	316	282	262	285	275	312	293	263	316	256	267	274	265	226	252	283	299	251	270	264	270	286	256	253	306	278	275	262	299	283	289	278	295	306	286	290	304	286	267	283	261	280	283	276	260	296	257	254	253	279	272	263	306	249	275	289	284	269	255	266	275	312	279	282	319	293	268	263	279	277	297	258	285	265	278	276	274	277	271	266	289	337	285	313	304	286	255	257	280	272	279	292	300	282	254	254	285	273	266	283	280	274	269	266	268	255	288	276	297	284	261	260	259	283	296	276	268	297	301	296	248	272	252	269	279	255	281	260	294	273	301	272	252	272	274	255	280	281	276	285	283	289	277	272	241	266	264	283	293	292	274	290	278	270	283	279	293	290	278	284	245	293	261
7879	3341	29642	59477	79965	69341	55294	43662	28617	14410	5548	1988	1036	748	750	707	736	669	682	693	660	684	714	757	676	647	695	669	679	705	677	681	677	694	697	661	706	696	705	640	725	691	686	692	676	725	656	681	712	722	707	715	725	668	703	685	660	702	670	649	711	707	663	653	655	711	709	665	689	681	707	714	649	765	694	638	690	682	679	703	742	696	691	658	675	684	697	687	679	696	723	667	680	654	678	686	648	679	654	644	749	628	729	723	690	653	659	657	744	716	700	659	685	622	661	635	705	726	693	646	675	712	686	696	658	700	629	654	748	655	688	666	717	672	659	721	673	691	667	677	682	704	711	665	688	661	689	721	687	687	680	721	691	727	678	717	722	642	689	709	674	692	707	670	680	727	713	686	673	766	679	670	716	707	728	647	688	687	660	678	706	666	707	690	673	684	654	688	699	670	681	695	673	698	683	693	678	696	687	675	659	687	672	676	691	671	682	665	650	655	713	722	696	724	657	623	712	674	706	672	710	679	662	685	666	697	703	695	688	692	676	686	688	674	678	728	702	683	661	651	635	704	677	636	715	676	701	658	691	737	677	672	689	704	761	702	696	670	702	674	683	668	702	649	663	682	665	677	660	707	670	734	660	719	718	717	692	686	694	692	692	645	709	690	665	680	698	723	663	690	680	671	689	665	671	683	616	687	736	673	694	665	694	662	703	700	669	670	649	736	653	665	705	670	675	706	638	706	647	671	664	678	733	679	690	726	705	700	645	707	694	695	741	672	686	686	689	696	706	751	689	714	685	720	688	712	690	677	706	742	693	654	639	656	687	661	718	712	657	695	653	703	717	670	703	679	684	731	673	677	709	650	693	660	694	690	710	678	644	701	682	710	695	676	669	618	682	677	731	729	714	677	692	665	640	696	649	676	692	719	697	730	679	660	640	644	642	638	675	665	718	737	673	675	677	676	682	670	661	660	708	688	655	687	717	641	696	726	644	727	667	688	741	700	684	707	657	663	689	643	680	704	704	682	725	685	680	687	655	715	654	738	651	737	695	691	663	716	655	677	670	714	687	687	666	664	636	679	687	729	704	699	693	693	661	682	697	694	742	697	684	706	673	646	660	664	692	709	693	703	653	680	735	710	673	713	692	728	682	661	693	707	703	687	703	713	700	725	684	740	696	714	704	669	705	694	639	654	688	700	693	661	658	701	664	690	655	634	683	662	700	712	698	719	696	701	691	640	699	657	690	729	689	655	670	697	705	710	677	658	666	650	680	688	682	684	655	663	699	626	672	662	696	689	675	681	689	694	698	707	692	678	702	715	665	719	660	728	665	701	700	738	708	684	676	699	688	719	700	706	667	740	641	699	672	688	757	704	687	693	679	659	673	689	673	701	698	689	685	702	688	646	644	663	682	695	744	675	671	694	649	723	638	692	661	653	679	683	671	653	625	657	747	684	685	692	730	666	663	707	658	665	742	699	655	696	696	708	709	680	633	684	670	690	707	699	682	705	673	684	706	675	709	704	720	744	697	646	655	722	653	707	660	700	643	659	729	648	669	668	683	696	649	684	724	727	712	690	689	645	689	686	671	686	699	673	685	661	679	655	716	679	688	662	685	675	662	636	706	683	718	724	677	705	664	699	682	715	682	645	670	677	704	665	636	699	724	714	672	703	727	655	717	716	663	675	667	704	668	688	689	680	705	710	684	715	701	650	673	686	678	690	691	671	673	704	693	673	686	711	673	695	651	708	673	691	677	700	672	661	692	646	699	667	673	662	699	694	714	714	678	720	692	728	721	710	719	666	673	712	711	708	722	757	701	654	654	685	671	679	699	657	730	701	669	629	704	694	673	694	638	648	683	686	686	691	656	707	685	731	688	665	694	702	678	686	616	667	663	696	687	698	720	715	674	706	625	665	655	666	688	709	734	694	700	687	711	636	691	643	634	694	688	679	690	663	676	719	716	714	695	642	734	725	700	657	702	676	697	674	642	706	713	713	681	736	699	660	687	686	694	661	740	705	693	715	689	684	709	643	660	721	650	666	695	667	670	692	679	728	683	723	679	732	660	686	700	699	711	651	669	668	673	687	719	695	684	672	659	729	673	718	660	682	687	691	665	689	652	704	687	708	661	699	637	695	645	660	711	699	671	667	639	654	680	683	647	711	655	691	652	700	662	707	746	720	638	667	722	730	670	666	630	693	653	690	710	707	659	664	684	693	694	712	694	669	702	709	712	752	656	695	702	663	729	710	663	688	667	702	669	673	696	695	715	694	681	715	679	684	672	728	701	679	725	686	707	725	689	659	696	666	698	659	642	577	665	683	695	659	676	648	683	680	676	669	700	721	672	672	685	668	708	667	680	737	718	679	673	674	697	673	708	683	653	660	708	727	669	674	689	654	662	678	683	731	613	668	680	700	694	621	708	687	688	662	689	703	699	695	680	730	695	674	715	742	670	685	704	688	689	693	672	721	634	644	728	729	705	654	721	689	672	748	704	675	715	693	687	698	721	646	688	700	691	696	719	685	662	698	704	644	626	682	654	705	687	693	692	696	663	700	657	658	682	691	655	705	701	657	716	670	684	697	715	668	634	664	698	673	673	689	711	687	732	698	686	710	701	731	711	699	670	697	703	737	679	666	683	698	698	740	675	662	693	670	705	671	678	690	665	704	678	685	727	690	687	684	665	689	694	654	671	719	683	692	740	694	675	694	684	641	742	735	687	679	674	704	716	661	679	721	668	689	698	671	715	648	654	702	679	677	709	647	690	672	649	670	692	671	703	679	687	650	687	689	647	692	708	696	694	681	671	689	673	683	674	671	664	672	727	699	656	712	682	697	664	643	706	677	701	698	706	701	727	664	656	698	635	692	683	637	680	662	688	705	664	637	681	707	667	682	644	742	701	712	669	643	675	697	723	704	647	716	670	660	637	687	691	680	713	662	664	678	639	676	663	677	716	680	694	690	690	669	688	677	669	682	693	647	666	648	699	668	695	687	653	694	653	684	713	723	687	660	700	674	687	711	671	691	664	683	706	702	701	628	677	694	632	687	669	749	673	665	615	696	706	696	696	711	657	706	714	690	656	696	702	680	660	662	686	711	691	662	663	673	703	678	720	667	667	693	683	670	676	692	689	660	706	689	673	713	651	716	685	720	680	656	686	694	697	647	655	706	700	697	708	692	646	679	661	672	695	658	661	664	744	691	643	663	686	659	642	714	677	680	713	707	673	682	669	640	737	654	702	641	685	678	648	661	692	668	655	629	708	691	687	730	681	671	682	660	656	708	675	694	726	691	727	716	698	694	663	698	701	707	696	658	681	703	675	666	677	697	649	693	696	684	694	708	678	714	726	704	667	700	699	703	671	676	692	653	698	701	677	700	728	696	709	734	695	726	687	678	708	703	695	684	718	675	712	669	676	670	641	669	736	672	680	657	764	680	692	679	665	702	703	690	692	680	694	692	689	738	720	703	709	703	705	686	674	698	657	707	681	723
2342	490	1066	4755	7099	4967	2942	1739	1066	633	486	403	370	378	387	366	365	404	382	380	331	386	410	397	370	372	346	358	359	360	390	359	366	364	358	326	412	379	394	359	339	346	354	376	364	391	393	354	356	363	363	351	362	366	399	350	386	390	372	361	392	349	391	373	369	372	385	344	359	410	410	369	379	344	361	375	367	334	362	369	328	398	326	361	329	373	377	364	376	355	374	345	356	386	358	363	343	342	354	356	393	337	359	369	392	380	371	335	351	352	357	354	366	374	351	374	367	387	348	329	367	366	356	393	387	369	361	329	364	353	372	317	378	343	373	368	404	365	370	364	343	389	377	389	377	356	406	390	372	358	386	369	393	416	360	358	359	373	392	379	389	367	393	373	367	341	359	339	363	406	381	373	370	384	391	360	380	371	369	318	367	362	374	347	364	333	385	422	389	381	398	381	368	367	384	366	371	389	366	386	367	362	361	379	363	359	383	364	381	346	342	363	342	384	334	373	412	387	361	373	390	351	370	398	365	342	385	366	367	384	375	347	364	377	345	353	372	373	365	362	383	362	400	377	362	381	395	364	375	362	357	346	365	343	365	344	376	377	327	373	358	382	340	333	380	366	364	383	351	374	361	398	369	364	368	372	390	342	347	396	391	364	376	356	338	380	359	413	351	335	327	371	368	384	331	348	380	391	364	367	322	389	349	367	363	368	376	415	368	379	399	364	396	368	401	353	360	377	355	357	355	348	365	352	353	387	338	377	343	347	394	381	376	356	371	390	365	340	370	356	344	358	368	395	381	406	386	357	359	346	385	387	383	366	345	366	410	353	351	386	370	368	369	399	353	383	398	403	396	342	356	384	361	361	340	337	353	360	376	406	368	377	375	400	379	364	335	365	369	386	363	363	352	349	349	350	340	409	351	360	380	426	371	357	356	368	355	331	342	350	388	361	367	344	396	343	353	432	350	379	339	344	354	371	375	351	365	362	396	341	381	369	357	394	392	360	377	398	373	390	361	382	363	380	361	360	356	392	355	386	389	380	347	368	339	370	344	351	372	380	355	326	368	378	385	402	362	371	357	348	401	348	361	323	361	368	378	330	377	380	402	359	402	360	395	352	361	394	352	403	394	345	339	370	382	358	367	356	398	349	343	396	361	362	410	366	367	355	347	378	369	336	343	369	344	403	348	374	391	406	352	338	353	379	375	369	377	339	361	375	356	359	316	347	347	352	366	378	384	395	404	341	356	354	394	359	374	329	397	383	398	358	338	365	399	369	399	351	371	339	402	401	336	337	372	369	357	363	377	379	391	365	380	373	346	355	373	342	398	361	367	365	348	378	342	379	353	360	356	391	388	340	382	363	375	364	369	362	343	413	385	340	339	387	345	371	348	363	415	352	358	348	399	386	354	375	361	351	365	354	378	377	383	355	362	345	360	360	360	390	367	371	371	372	355	378	331	380	402	366	362	389	365	403	346	362	401	394	358	398	392	394	335	364	380	387	397	367	378	372	361	361	364	370	375	365	340	329	373	327	366	373	375	392	357	355	339	368	362	389	367	388	379	376	358	367	405	381	364	374	379	366	368	376	311	378	383	348	372	360	332	388	349	366	365	363	364	355	320	381	355	369	379	345	390	395	376	355	363	350	373	355	393	360	391	440	382	379	362	381	374	385	349	407	375	373	381	372	371	351	329	364	376	359	366	372	331	355	344	382	384	355	370	360	424	345	384	350	351	355	372	343	352	353	343	345	356	359	357	376	391	377	353	349	364	378	383	384	347	369	337	371	367	355	353	336	382	377	374	381	352	381	374	383	381	388	357	359	347	395	380	335	353	405	365	349	377	370	359	390	389	348	363	362	358	365	368	354	377	366	367	344	361	377	390	398	361	383	344	352	352	379	353	347	397	349	375	351	375	348	373	349	359	356	359	391	366	376	331	369	363	358	357	343	385	345	350	372	358	351	369	372	398	379	348	341	342	370	364	376	404	368	386	369	344	352	373	413	412	386	339	369	361	360	369	394	378	402	371	322	356	381	360	342	361	375	381	363	369	376	372	367	339	411	391	355	369	368	360	364	350	370	367	356	392	366	372	344	379	338	393	342	329	385	367	339	384	361	356	346	361	376	417	363	336	390	387	355	398	343	405	368	421	385	376	385	380	340	402	374	349	344	339	382	361	349	353	357	354	390	372	371	387	399	402	366	367	367	360	365	407	342	352	358	359	346	350	346	359	403	362	372	372	361	364	390	374	365	345	389	361	368	362	381	357	385	376	377	349	393	306	335	363	341	337	379	356	346	358	364	354	383	384	364	383	358	364	393	398	366	374	402	354	364	382	375	382	374	373	345	367	384	360	317	398	352	375	337	385	362	342	366	374	375	387	349	349	362	355	375	420	396	366	376	394	378	358	381	364	379	380	336	353	358	374	365	370	392	342	362	386	385	385	387	336	373	360	338	357	344	359	365	350	381	344	355	345	344	377	365	386	353	363	378	365	354	366	360	369	369	359	336	381	378	359	390	370	389	384	383	374	365	388	378	397	413	391	368	385	354	387	353	357	348	354	404	378	359	375	346	341	370	379	346	346	355	348	356	332	362	359	371	370	350	397	389	371	367	394	370	355	406	368	331	351	351	401	357	381	341	389	391	359	361	372	371	365	365	356	382	351	365	374	331	365	395	371	343	396	387	359	358	336	332	388	373	387	364	358	363	357	393	388	364	383	409	399	356	330	390	419	396	388	350	336	384	356	391	371	358	375	390	323	365	375	342	364	346	397	345	358	380	360	366	382	360	357	379	345	364	374	335	364	355	364	405	381	370	355	356	349	366	368	322	332	336	343	376	409	341	364	393	382	400	366	400	412	371	379	391	359	360	398	398	348	385	373	365	342	348	357	380	392	385	360	334	377	348	364	379	380	377	368	324	376	377	329	350	351	369	384	378	377	375	358	388	373	391	368	378	382	369	356	348	326	353	368	377	408	343	348	426	376	392	358	389	398	365	339	355	388	358	404	381	343	339	315	352	385	376	342	373	377	359	347	374	389	417	366	347	380	361	372	367	398	367	347	382	373	360	343	347	352	354	403	373	363	386	371	388	390	344	348	351	403	374	396	360	344	363	378	373	366	369	368	392	355	412	370	411	373	380	359	384	353	376	386	371	359	374	377	371	319	362	383	399	384	348	345	355	347	372	367	371	337	338	369	351	402	349	356	382	378	355	328	385	395	360	354	342	379	338	345	354	352	357	370	376	381	379	372	355	361	353	355	344	337	368	333	358	375	352	376	367	357	407	408	371	361	338	365	334	386	354	332	364	381	368	369	384	400	357	350	402	360	357	371	340	383	363	404	390	395	368	395	354	344	339	383	347	336	419	367	352	346	345	374	308	355	389	375	367	342	383	361	350	343	376	365	355	394	374	344	359	345	347	425	401	341	347	369	364	353	383	338	394	313	356	397	359	368	374	386	368	361	381	370	360	339	341	359	375	372	384	395	364
2516	985	3043	15153	20585	15561	10053	6132	3507	1859	1184	980	922	876	883	819	882	898	889	882	879	863	891	919	864	882	862	879	848	868	870	838	862	911	908	848	845	836	882	887	892	848	874	870	867	852	892	913	872	859	898	921	901	878	902	899	898	935	840	947	896	846	894	891	947	848	837	884	871	891	908	849	907	852	834	833	901	889	878	873	874	900	869	867	816	873	842	852	874	853	918	879	837	911	889	896	913	889	880	909	849	846	878	850	933	906	874	910	888	848	872	926	886	879	874	858	855	889	834	904	892	861	883	885	853	901	884	883	880	863	879	852	874	835	834	889	877	884	830	889	890	925	864	876	922	905	919	874	930	870	874	916	842	914	876	822	877	882	846	925	907	891	833	896	905	869	814	872	895	906	862	848	910	836	906	895	885	841	895	838	848	920	906	888	874	925	873	871	852	890	825	879	878	849	880	869	817	942	860	899	855	925	864	850	885	830	910	881	873	877	865	898	862	851	899	879	857	870	896	838	853	923	861	836	896	845	900	882	849	893	870	872	892	885	829	901	882	923	859	857	871	839	863	905	911	867	851	893	923	857	861	893	905	883	862	832	905	869	836	946	903	894	886	913	891	896	839	862	875	925	837	822	841	832	905	900	900	831	863	896	905	924	883	847	897	837	912	872	879	891	857	872	898	891	861	866	895	834	892	928	829	875	860	865	865	860	861	899	873	836	835	858	857	895	935	867	866	856	882	857	907	872	878	894	923	889	822	953	899	921	888	890	869	838	886	879	869	926	887	820	893	849	831	892	861	865	877	874	861	875	869	900	880	885	816	911	941	863	885	853	854	897	889	885	894	836	873	905	919	844	856	884	899	889	856	854	847	878	853	914	838	930	920	880	912	875	872	885	895	866	856	891	856	874	832	915	884	887	918	876	901	892	918	875	869	873	867	844	897	877	909	838	917	896	844	909	917	874	898	835	886	855	905	900	885	838	896	909	829	825	913	839	902	903	849	870	897	816	860	879	896	873	920	883	954	845	834	907	870	866	922	857	854	832	817	904	915	841	871	864	896	888	911	852	848	893	894	861	811	874	831	807	907	849	837	827	839	896	872	846	883	908	890	833	899	831	881	881	867	858	864	821	863	928	846	893	856	910	852	856	868	855	917	860	828	866	854	936	901	889	945	904	909	828	874	810	857	906	901	897	897	878	873	932	826	890	914	873	926	841	867	889	872	909	870	888	904	854	856	883	902	849	914	849	857	885	817	842	901	884	822	889	868	909	878	874	875	824	868	822	869	847	917	861	864	883	913	866	898	877	911	835	934	878	847	825	807	894	916	855	859	869	855	907	867	868	829	847	877	852	894	905	851	825	866	829	870	879	856	883	899	868	889	840	886	861	874	869	840	878	900	851	876	891	868	864	850	810	836	890	845	875	884	832	813	854	939	870	820	852	865	870	876	877	809	840	863	853	894	826	836	862	895	887	876	910	865	863	834	823	889	848	893	819	868	820	818	846	881	867	898	914	866	876	900	886	885	900	871	871	867	886	878	877	851	909	856	914	871	885	960	893	867	937	846	898	854	851	840	835	893	848	921	877	917	861	802	882	886	912	854	868	878	878	905	888	883	850	815	832	836	858	873	825	872	891	895	864	877	865	880	881	865	861	887	864	848	854	848	880	899	880	907	854	856	874	848	904	921	866	931	910	861	858	915	959	862	850	933	860	837	868	885	872	881	868	927	850	846	827	899	887	853	863	921	857	896	887	862	877	897	891	890	892	880	891	839	870	879	921	886	856	868	839	855	873	825	888	873	904	896	885	898	850	883	893	884	853	940	866	910	892	825	928	876	842	852	881	833	840	905	882	855	883	883	916	871	871	904	858	883	906	892	901	849	921	896	867	845	876	865	873	869	862	920	908	856	787	883	877	889	920	866	802	855	869	835	881	866	849	866	843	889	863	853	846	881	863	900	902	874	863	875	903	884	896	909	868	894	918	856	877	890	853	905	839	852	877	878	916	899	902	882	836	858	910	879	835	900	883	845	842	846	845	887	899	851	882	869	875	875	942	907	906	882	838	870	891	905	891	857	897	890	899	868	889	919	852	848	854	843	898	828	909	856	845	854	906	881	868	848	851	857	802	872	869	854	936	873	867	847	827	887	925	945	833	853	829	921	874	897	967	814	927	903	918	875	894	839	877	829	916	860	899	834	808	851	904	874	882	879	858	855	912	855	885	883	878	868	885	852	853	927	855	846	850	837	891	912	782	861	829	856	871	860	902	869	879	891	880	861	860	820	925	869	851	909	883	871	827	851	846	923	877	901	860	877	917	841	866	933	830	868	937	837	856	867	864	869	898	896	829	828	876	868	933	876	850	869	938	887	860	910	895	872	852	857	893	918	874	912	896	878	844	881	872	866	891	831	857	856	858	900	876	888	901	916	855	962	828	838	906	886	946	853	832	839	914	940	841	946	908	868	876	818	888	840	951	882	907	866	915	861	842	855	844	827	891	860	838	793	831	871	880	915	843	876	876	856	855	909	836	883	852	847	930	935	886	843	878	897	777	820	819	854	881	869	831	874	877	861	873	823	891	892	874	878	837	879	877	859	887	846	856	871	884	898	895	868	821	900	826	845	815	859	900	887	893	903	841	848	898	850	834	919	868	868	847	926	875	862	902	875	885	885	924	881	909	903	877	822	907	873	905	872	872	863	932	897	907	879	873	851	872	849	881	886	938	889	885	895	863	948	849	910	844	920	831	851	856	871	835	875	869	822	872	842	883	883	870	862	875	839	904	876	893	902	849	869	938	829	869	837	883	961	845	923	865	853	870	941	836	891	851	867	859	933	913	852	936	897	903	889	891	822	880	876	922	853	858	841	823	874	847	908	911	882	873	929	870	843	860	893	887	882	919	865	810	867	866	867	890	933	870	855	834	873	835	862	837	920	893	858	916	942	840	880	910	859	899	898	909	810	785	869	872	870	915	884	898	865	843	902	864	904	839	871	865	897	872	870	885	899	940	885	869	888	872	931	926	874	828	874	889	883	909	833	878	927	872	828	875	857	835	863	909	843	854	900	911	843	842	910	854	897	856	894	824	842	890	828	847	860	911	900	884	834	863	816	931	873	897	810	858	859	869	910	884	860	856	878	887	853	866	850	846	874	900	904	856	884	833	891	932	899	836	872	883	884	846	863	864	851	886	832	865	908	895	896	851	863	850	852	879	848	846	851	894	856	880	891	849	885	891	826	826	815	922	918	876	880	878	810	842	888	922	911	889	878	890	901	864	860	925	901	853	929	912	848	849	820	866	871	924	898	891	888	861	875	914	903	875	881	864	914	876	868	831	922	847	846	902	902	884	939	872	898	900	846	880	888	875	839	916	852	864	875	904	855	853	894	889	860	858	868	831	857	869	934	819	893	871	930	852	908	900	875	801	856	845	913	893	974	860	884	867	830	843	903	843	885	862	900	921	921	840	865	847	965	904	876	908	891	915	821	876
11341	3134	18181	56869	64907	53538	39685	25341	11594	4171	1335	561	402	297	278	276	298	289	318	314	310	265	292	285	282	313	321	304	360	324	321	311	304	300	282	311	294	294	317	300	316	314	345	312	311	277	281	301	320	324	340	270	311	321	325	311	344	314	295	285	322	323	324	319	284	313	294	273	289	292	291	307	291	347	298	296	289	293	333	301	280	287	271	287	307	273	262	290	312	302	332	300	323	279	291	273	317	301	280	311	326	317	304	302	311	302	279	271	288	290	269	286	316	297	313	266	306	315	300	291	279	300	292	304	309	282	270	315	249	297	290	296	340	274	305	301	282	299	331	298	311	309	310	302	313	321	343	311	336	267	282	290	291	317	340	296	297	315	293	276	304	300	309	293	310	293	324	271	273	315	315	296	294	306	305	303	319	307	266	301	305	262	304	315	314	308	291	305	295	311	333	295	335	320	306	297	298	309	288	287	298	339	304	309	269	315	272	303	280	311	302	323	323	300	305	261	322	266	287	284	259	300	314	289	322	325	314	310	311	296	278	290	324	301	326	305	274	296	304	288	306	279	281	280	308	310	317	320	275	296	315	307	315	296	302	297	285	280	294	312	332	314	286	311	311	281	319	328	290	316	288	298	328	281	318	293	301	283	297	291	289	304	293	316	293	296	316	304	320	323	348	292	302	318	279	295	296	325	261	316	309	299	311	292	285	319	301	296	290	318	279	279	272	303	290	286	299	316	268	311	320	306	330	301	331	314	283	323	273	317	300	272	257	253	309	314	307	283	278	302	307	285	290	306	309	284	310	293	309	327	319	325	299	298	305	282	329	295	276	282	310	324	301	306	286	273	298	308	305	309	307	316	310	274	295	273	309	298	297	286	285	311	299	284	293	315	311	320	311	288	325	281	286	264	307	293	314	328	267	282	312	282	303	318	293	282	292	319	296	288	325	291	303	301	277	307	311	303	307	305	275	292	300	307	293	306	314	300	322	315	256	314	318	322	284	290	318	305	312	288	278	303	288	295	305	283	301	299	327	296	302	277	298	319	319	298	316	324	299	323	308	287	324	282	304	290	314	304	292	316	277	289	336	297	299	310	291	328	311	309	302	328	336	303	280	278	287	272	323	273	311	300	263	286	288	303	283	277	277	280	282	299	277	314	266	316	300	321	308	299	294	289	296	314	261	302	282	303	290	304	319	282	299	291	300	297	311	310	316	291	302	291	297	284	335	313	280	333	325	299	319	293	288	308	320	274	328	333	286	301	323	308	297	294	330	329	278	284	324	279	319	295	291	297	320	354	294	326	298	309	252	344	316	307	286	315	306	312	303	277	305	319	307	290	288	277	291	298	295	317	301	277	314	283	304	285	299	292	303	310	294	310	298	311	288	320	333	283	325	331	264	320	314	327	303	302	305	294	310	278	294	298	322	284	315	295	289	309	308	311	300	286	315	320	319	307	308	306	285	334	310	294	288	275	302	267	313	312	302	320	313	298	272	328	318	304	325	303	315	291	316	297	303	287	317	283	296	328	281	301	287	302	313	325	301	311	292	298	350	310	299	301	323	295	299	272	295	265	335	294	307	290	318	296	291	322	282	288	306	317	276	283	305	314	322	282	276	306	277	277	273	305	327	295	309	285	311	280	336	286	328	314	306	287	300	300	317	312	247	301	313	301	314	282	300	276	271	313	307	284	321	302	298	298	309	288	280	287	303	304	310	306	297	312	324	311	311	310	307	302	333	305	280	280	311	284	302	273	303	336	293	312	287	301	297	284	279	285	303	337	295	309	319	293	306	296	318	294	267	293	256	316	299	327	307	313	307	299	300	252	303	283	310	295	265	320	302	296	307	306	291	260	284	318	302	278	338	297	283	283	292	282	322	299	309	318	316	318	304	292	307	306	285	326	311	299	274	296	279	255	281	314	325	305	303	295	296	299	326	301	310	320	309	299	288	282	266	292	300	298	260	280	304	301	307	280	301	289	314	325	286	287	292	309	283	305	319	303	319	285	327	297	284	298	317	292	308	299	315	296	327	285	309	307	286	301	292	304	341	331	293	304	307	303	305	314	316	331	294	274	270	309	323	316	296	325	265	277	302	296	257	292	289	329	278	316	289	324	314	311	291	302	311	322	315	319	287	307	272	290	326	297	275	276	336	287	293	308	301	318	305	293	302	308	310	271	290	292	295	286	305	292	319	314	314	284	299	320	284	315	293	294	292	299	327	276	299	272	269	319	296	273	268	293	296	315	307	314	287	310	295	271	307	315	296	299	320	316	289	289	338	310	297	321	331	315	315	303	283	304	284	329	345	370	287	309	326	318	273	305	306	296	325	316	283	277	310	314	290	299	323	324	311	263	327	307	330	303	303	284	280	298	298	325	297	314	315	306	291	287	335	311	287	299	320	297	312	298	302	295	316	275	315	276	292	325	323	276	286	277	300	279	280	295	298	300	299	299	363	283	298	310	310	283	318	312	309	315	325	273	317	296	315	317	318	302	313	269	294	328	308	295	262	331	303	316	277	313	297	299	289	321	307	290	305	321	275	326	283	311	279	296	320	285	349	319	284	299	285	310	299	303	306	305	261	285	304	319	326	301	294	300	331	312	302	309	298	289	305	315	323	291	297	281	304	280	321	314	305	287	299	290	302	309	318	282	293	337	292	351	316	284	283	281	280	312	316	271	276	301	298	300	312	278	299	302	314	294	331	329	328	328	287	254	310	317	309	282	317	281	300	291	288	285	271	269	304	313	314	307	282	272	300	317	308	294	283	332	297	305	283	292	273	318	299	307	284	297	291	296	301	333	290	284	285	291	307	291	327	309	321	347	306	307	299	301	298	308	308	283	293	320	327	296	332	306	295	287	306	289	285	274	289	335	327	311	308	338	298	299	276	335	307	316	272	314	294	324	320	305	296	295	299	314	297	305	342	356	276	322	311	309	336	305	319	298	302	305	248	305	314	318	258	307	310	293	297	330	303	283	337	326	316	279	305	330	298	304	302	309	299	298	320	321	297	290	319	314	288	287	302	259	295	304	283	287	280	279	287	299	296	300	303	287	316	291	309	313	299	321	274	274	310	315	299	284	333	289	272	313	296	315	279	288	303	301	318	301	301	290	288	274	292	284	301	330	292	293	280	296	305	334	325	281	292	295	327	306	296	316	298	290	302	299	310	261	292	323	305	285	335	282	303	298	333	282	261	302	304	278	315	294	313	277	304	280	321	319	300	296	277	301	289	307	288	297	291	288	313	299	285	325	276	279	295	282	307	297	291	286	288	289	313	295	290	300	314	282	313	282	307	260	288	281	328	295	285	285	285	379	294	282	314	304	304	313	302	311	306	311	293	274	303	304	316	299	314	277	306	270	288	286	325	305	301	313	312	310	277	301	306	329	298	328	333	293	321	313	295	294	328	315	270	312	296	335	301	297	295	314	302	277	293	297	285	298	319	301	293	283	314	317	313	276	324	332	331	286	298	302	290	313	308	323	297	271
7274	3233	25729	63796	72785	63672	52328	39417	24750	12871	5009	1830	1067	809	741	744	724	776	722	731	709	741	786	784	761	724	709	746	760	757	738	728	746	728	735	756	662	732	768	768	751	725	702	698	733	763	727	731	715	745	743	768	744	772	759	746	708	792	713	715	763	714	766	697	745	748	745	734	742	724	776	703	781	735	709	727	712	741	724	702	706	719	743	699	710	757	711	723	753	686	793	758	736	721	711	710	690	743	705	726	783	724	753	732	749	760	729	752	763	752	757	734	749	722	720	698	747	706	685	733	736	741	755	718	738	725	718	725	683	747	728	753	726	711	729	745	751	748	735	719	730	758	713	709	796	753	734	720	731	723	742	717	723	767	753	732	729	699	727	744	843	779	738	755	719	762	725	729	799	740	699	789	747	759	751	751	729	717	757	721	786	716	734	728	794	713	740	736	692	710	728	686	744	758	741	734	717	719	749	734	743	703	716	697	731	732	703	750	728	752	746	751	787	680	785	706	692	756	699	744	690	694	709	759	724	704	686	722	725	763	778	693	709	751	697	751	735	733	759	758	803	817	784	697	743	739	730	714	756	751	697	737	739	718	761	722	747	682	720	727	758	757	751	663	745	724	712	744	732	716	719	705	749	750	725	730	725	775	793	751	767	721	772	733	724	710	688	704	765	732	690	717	714	777	760	742	713	761	711	675	697	750	753	726	744	790	710	730	765	760	707	700	718	727	748	747	746	730	743	705	725	734	744	706	739	791	739	744	788	810	732	740	760	750	726	743	730	739	716	736	746	762	761	724	731	789	753	736	753	742	723	775	795	828	734	737	734	710	725	760	741	734	743	717	777	746	748	760	785	727	734	709	726	783	743	715	754	794	772	705	768	709	759	683	739	770	727	762	740	743	728	759	730	736	744	783	730	708	714	688	714	715	703	779	736	704	727	749	711	699	773	752	734	707	794	677	717	745	732	742	669	748	758	710	741	775	774	710	730	709	728	723	790	737	753	724	683	729	717	702	791	705	739	705	716	731	793	730	770	708	722	719	733	782	751	775	740	698	720	744	708	681	726	742	778	740	797	734	706	779	744	702	749	744	757	761	758	735	734	786	758	741	726	730	742	779	747	681	766	747	730	717	767	741	746	741	737	725	747	719	751	711	739	747	744	720	758	743	728	747	743	748	736	721	755	779	760	754	717	749	746	721	705	703	764	698	719	731	763	760	711	775	740	740	785	764	827	723	690	768	771	720	684	730	674	732	731	733	739	739	721	757	759	725	741	724	751	716	746	779	708	739	777	741	704	709	744	716	745	700	790	725	704	726	753	745	729	748	769	706	723	748	743	661	771	709	730	714	715	742	710	745	747	772	761	770	742	751	732	735	733	738	781	758	708	734	756	655	756	688	801	703	733	714	696	721	749	780	747	736	720	715	711	736	677	775	717	774	701	729	743	737	771	699	711	739	714	758	796	766	691	755	733	760	722	757	744	727	693	739	764	799	722	725	729	716	737	728	699	744	775	710	716	715	697	742	744	742	723	753	681	747	721	715	715	740	746	763	745	751	717	719	793	765	734	727	706	732	750	685	721	777	739	728	743	757	776	738	720	657	709	748	740	695	706	754	728	781	713	735	707	731	766	775	778	689	734	742	733	738	740	780	732	734	728	737	696	737	733	697	783	759	691	723	723	719	748	724	722	700	762	708	750	771	743	708	717	694	738	732	742	752	727	722	720	769	718	733	683	753	753	754	767	756	707	775	735	763	699	720	778	697	731	756	715	712	720	704	784	697	747	719	738	698	742	702	776	750	748	706	763	780	760	812	699	784	782	723	724	729	755	708	692	765	720	751	744	791	727	742	719	759	742	746	752	767	808	697	745	707	701	727	731	783	766	746	762	736	766	747	731	702	750	732	745	752	743	731	704	709	763	743	734	736	728	742	707	734	761	782	709	713	777	725	731	785	762	757	761	694	705	716	776	737	763	755	745	694	717	701	719	730	716	756	750	751	720	731	705	763	724	751	731	685	733	769	789	739	749	740	727	696	691	758	738	756	719	726	762	731	698	717	770	735	775	726	699	749	726	734	726	699	746	729	742	706	739	772	767	740	746	749	697	734	791	683	708	733	800	766	738	754	702	755	764	728	698	775	815	718	700	680	723	697	719	754	747	743	748	748	737	714	755	708	753	783	749	742	754	739	740	765	708	780	770	748	687	764	733	750	753	735	742	689	764	708	709	749	721	736	767	772	726	711	774	780	739	721	725	719	711	734	740	728	737	741	718	817	735	752	754	673	699	738	755	788	714	716	734	779	735	751	735	740	746	729	722	720	700	770	721	710	740	751	729	741	785	755	751	783	739	768	761	765	761	753	728	788	726	763	750	674	724	711	726	772	736	726	748	744	683	795	755	711	724	708	768	711	760	746	711	729	704	754	748	742	728	681	749	757	761	741	717	690	733	733	741	733	735	757	728	734	717	762	741	760	744	736	661	744	722	785	758	730	694	742	729	752	752	738	775	739	729	729	725	763	782	726	757	780	749	748	710	734	760	755	765	747	711	761	712	742	733	747	741	736	716	715	786	747	708	765	720	737	736	750	714	788	774	762	740	739	732	770	714	755	739	792	754	713	720	728	673	729	769	698	721	717	749	704	730	736	747	766	783	755	738	749	779	775	739	771	689	692	730	775	720	733	730	685	708	723	723	806	749	761	753	792	697	737	815	718	735	716	712	743	742	698	763	701	720	746	749	673	749	741	727	688	736	678	783	711	756	720	746	737	735	693	723	726	723	751	708	800	792	747	747	683	734	742	743	746	764	702	711	700	761	711	749	739	730	728	768	717	737	786	689	774	715	734	671	663	707	759	735	761	739	725	778	706	743	726	713	714	743	723	751	733	751	700	765	694	738	751	764	713	786	703	772	764	720	703	734	761	706	719	719	722	758	747	785	754	698	737	754	735	737	776	709	776	695	753	727	670	743	735	732	747	716	730	741	744	752	722	737	694	736	763	741	731	768	711	747	705	776	720	739	706	764	743	755	805	773	733	697	747	735	716	711	702	752	741	763	717	694	720	722	756	738	734	786	768	771	729	699	742	717	745	745	741	705	728	770	744	739	686	786	753	681	745	698	789	801	703	708	753	718	748	745	686	780	756	733	679	740	763	758	773	735	731	733	780	701	783	784	760	718	697	710	718	702	720	771	771	737	721	713	764	717	690	715	726	691	758	776	696	767	755	733	723	764	745	733	703	778	720	708	776	771	742	723	731	725	766	713	716	720	672	723	732	737	772	751	718	734	796	739	692	718	762	721	747	707	748	780	749	755	722	728	809	734	719	729	722	705	711	747	778	736	739	755	736	746	781	768	764	766	719	733	700	763	731	706	760	727	736	793	707	781	813	776	714	760	691	720	717	819	735	742	720	746	733	786	773	724	736	734	752	717	727	737	715	729	714	752	731	708	716	737	751	739	770	742	724	775	737	739	711	732	701	739	766	727	729	764	748
14359	4867	17412	50829	66693	59888	48762	33560	17200	6503	2098	689	389	293	290	258	280	272	278	283	256	307	304	273	306	256	266	287	256	273	298	220	258	268	261	259	296	272	287	260	280	289	274	267	286	249	319	258	251	275	290	285	234	255	235	276	269	253	300	324	332	289	255	267	282	276	271	301	271	263	290	306	290	260	299	289	275	267	314	273	296	267	266	296	283	300	293	288	294	288	311	283	285	319	296	293	280	275	268	286	316	295	246	274	265	255	305	315	262	277	273	306	276	276	259	318	309	286	282	280	283	288	310	289	280	281	279	274	274	286	310	265	303	283	269	321	302	321	255	261	283	276	317	275	286	333	266	291	257	257	267	278	277	320	285	294	300	283	274	278	264	270	291	285	279	269	294	295	268	311	269	260	263	283	267	288	286	267	265	281	245	281	278	263	289	316	257	289	303	295	268	261	294	294	293	251	293	267	313	278	305	256	259	311	249	271	296	250	296	290	296	290	277	253	284	301	284	297	290	282	302	291	255	243	274	297	253	292	286	319	266	263	260	264	286	284	293	284	288	259	295	249	308	294	288	306	305	257	274	262	282	277	262	275	271	277	295	287	258	281	315	255	240	288	265	284	289	285	242	271	267	280	272	296	284	272	269	293	276	278	320	300	254	281	291	239	282	268	303	289	292	294	290	274	250	287	292	265	293	292	249	255	274	272	290	278	280	269	256	305	265	295	295	286	286	288	264	301	301	278	262	254	292	274	266	304	251	267	278	294	291	283	273	310	306	312	257	290	297	286	284	264	249	272	294	321	287	275	300	285	300	327	295	269	265	275	297	264	289	252	235	290	292	302	305	292	284	281	268	265	274	274	294	276	276	275	278	318	292	293	298	290	279	314	294	289	278	263	267	304	287	269	288	275	245	284	245	282	272	263	292	252	303	325	311	240	272	289	259	254	281	305	275	300	285	304	278	280	258	264	266	284	289	314	304	291	303	274	255	256	247	285	309	259	301	272	271	283	291	288	272	261	282	254	279	286	306	274	304	280	288	275	274	318	284	277	262	277	291	282	272	300	290	302	287	276	280	306	241	271	289	265	251	269	274	291	268	279	283	290	277	293	307	296	307	270	280	310	309	271	252	290	305	259	289	289	276	275	272	265	279	278	285	275	276	281	282	278	276	254	276	262	281	304	294	272	249	307	327	287	268	314	277	265	278	307	225	264	292	274	300	292	291	294	288	294	281	273	284	278	286	288	280	267	255	309	272	267	280	289	285	279	288	293	286	283	266	301	291	284	287	264	270	302	286	280	281	267	271	311	304	305	288	277	252	266	295	282	282	263	248	271	307	262	287	274	265	266	284	271	299	270	227	273	285	291	258	307	278	247	282	281	296	249	284	240	284	275	275	275	306	285	308	295	267	286	293	281	282	270	266	287	289	299	250	271	282	279	267	256	274	321	293	247	265	288	294	311	285	264	280	248	264	318	317	273	276	275	315	263	278	269	277	235	306	265	278	287	285	276	274	261	262	284	265	278	309	270	289	278	294	284	268	272	316	272	301	283	296	273	265	324	267	272	292	262	290	262	290	267	301	279	272	293	287	264	273	297	276	277	260	294	278	269	284	254	258	305	257	277	280	276	258	247	276	291	277	284	256	287	305	258	300	302	280	285	264	307	266	290	295	284	269	310	295	294	263	286	282	291	297	240	326	279	270	300	306	289	268	250	277	274	295	255	302	246	280	282	305	288	256	260	278	282	276	293	270	277	286	290	282	277	265	323	298	276	295	269	240	264	281	269	270	268	308	283	272	290	309	285	277	260	273	276	257	296	301	260	281	274	285	276	291	274	261	310	272	259	252	294	271	280	243	288	281	294	284	311	289	269	275	297	299	279	285	315	279	301	295	295	302	290	297	294	299	275	277	278	290	285	269	302	290	289	286	270	288	285	301	288	277	285	315	283	307	254	284	280	244	282	265	261	278	278	266	254	292	302	293	267	278	300	283	315	284	276	269	314	273	271	258	271	278	266	279	262	291	275	275	275	279	305	269	255	271	276	302	288	297	265	268	293	291	276	280	293	288	286	247	270	265	276	288	293	293	257	267	277	285	262	303	277	283	282	276	257	256	303	268	264	270	272	278	287	276	281	273	292	275	260	292	286	268	280	271	287	282	283	292	272	240	283	262	250	290	281	275	291	285	265	259	310	294	261	290	268	288	280	303	281	294	268	272	262	296	269	274	281	275	304	294	280	318	268	259	262	304	254	307	276	292	273	313	254	280	302	283	276	281	285	286	261	271	272	273	293	280	287	308	307	314	310	289	288	287	313	297	268	281	277	309	248	288	290	282	264	293	281	276	292	306	285	270	275	296	321	278	295	276	281	270	317	305	317	253	262	281	289	301	287	307	283	297	277	288	290	249	277	289	236	288	290	267	286	256	278	279	282	310	301	290	272	280	272	275	272	263	305	297	283	265	272	297	256	302	279	277	296	258	280	261	316	300	283	269	280	282	280	237	279	294	281	242	294	255	268	285	284	302	267	300	254	277	264	305	262	277	305	292	277	277	256	294	259	259	277	274	277	225	276	298	273	271	293	292	312	289	306	282	284	267	272	262	286	274	293	269	280	271	288	255	276	253	268	272	301	263	286	278	294	279	302	282	294	254	284	279	337	279	277	269	296	294	283	252	270	312	257	288	291	285	273	304	307	292	305	260	275	277	265	299	315	305	268	269	264	309	278	242	299	290	287	273	258	277	288	292	287	265	270	276	278	273	274	333	283	282	282	309	301	273	277	277	297	264	280	246	258	300	271	281	272	279	261	266	281	269	251	273	294	254	278	294	267	280	315	267	291	289	273	268	278	267	303	298	273	312	302	292	255	280	286	303	290	304	271	311	282	285	291	267	275	315	287	289	284	300	242	307	278	262	270	279	258	271	261	267	297	287	278	305	256	307	322	243	268	291	256	295	285	268	307	295	277	283	276	281	283	277	263	286	264	294	251	270	242	253	299	285	290	282	288	298	279	299	266	282	272	303	279	276	285	271	289	317	271	261	240	238	290	254	294	290	262	257	271	282	260	291	294	241	273	270	284	260	283	280	281	261	275	307	280	269	297	287	275	277	280	263	325	277	266	287	291	301	304	264	288	260	284	307	269	273	280	263	278	276	289	280	284	306	276	276	283	320	275	275	269	304	296	275	270	267	293	260	267	302	282	308	251	274	297	274	281	251	270	254	288	278	288	279	282	262	252	281	269	276	276	284	279	273	272	279	289	288	285	276	303	284	308	290	303	306	256	272	282	287	283	289	284	272	298	274	285	249	285	259	292	261	295	274	280	283	287	269	285	273	259	311	282	296	283	277	289	306	270	285	235	289	264	270	275	300	273	268	284	289	274	284	268	281	270	274	303	309	298	270	270	302	278	270	260	273	288	289	293	254	267	279	287	249	257	291	256	269	283	265	286	272	262	295	259	253	303	293	288	269	290	274	304	287	275	267	275	292	277
7890	4496	25390	58563	74809	70662	60585	46575	30703	17453	7318	2543	1168	861	712	673	745	683	692	675	709	705	713	702	701	700	650	678	687	707	674	672	673	711	732	706	671	665	678	678	720	722	710	654	702	721	676	687	741	681	681	672	660	683	700	670	652	738	663	677	711	758	733	718	721	672	687	715	664	705	711	681	687	638	683	689	746	653	739	680	732	701	702	680	664	661	688	705	683	657	673	680	686	708	650	718	654	665	684	685	693	678	710	716	675	664	689	663	674	695	709	661	719	649	636	710	662	665	665	712	655	687	709	661	712	692	680	705	740	674	657	683	689	693	681	660	692	710	705	699	676	690	683	699	664	651	683	694	681	653	710	675	678	692	693	702	707	715	657	698	668	686	738	700	682	703	675	695	693	707	720	731	692	721	713	673	719	647	683	672	660	758	728	649	653	736	668	737	710	748	687	711	692	689	645	656	685	674	674	668	724	658	744	727	669	716	671	709	703	707	696	684	733	690	684	682	716	710	675	696	681	687	709	721	761	653	717	695	750	685	743	717	743	717	716	683	710	689	736	667	698	670	664	673	690	692	678	658	692	717	681	727	696	663	690	705	697	637	712	718	661	710	701	701	627	701	719	685	681	681	674	693	725	677	627	664	698	701	703	654	746	683	733	722	689	672	702	700	659	685	685	674	640	696	688	703	667	694	711	721	719	727	735	700	693	658	702	661	653	688	650	688	687	693	710	684	664	694	696	677	661	696	678	703	705	689	701	680	652	716	647	698	672	698	723	622	679	675	687	695	723	710	660	705	661	688	672	736	671	686	674	709	726	731	666	643	683	702	695	703	693	707	725	704	726	667	726	715	687	684	725	713	682	691	694	704	688	663	657	709	694	675	679	689	731	644	725	686	677	701	683	723	676	692	672	660	688	649	709	677	691	657	707	702	720	703	670	685	677	705	716	695	647	704	722	693	646	679	689	693	717	723	708	703	664	731	708	704	662	661	766	739	688	682	724	701	702	726	661	729	668	681	736	715	652	698	697	703	670	661	753	706	701	688	690	689	687	762	730	699	692	697	691	686	647	670	726	697	749	704	725	660	678	671	709	657	693	686	660	648	718	725	620	711	716	700	663	685	706	662	670	685	707	721	702	688	726	646	702	683	701	735	721	667	688	664	745	715	684	693	705	696	662	691	682	668	693	656	660	712	670	694	621	715	643	692	694	687	687	699	682	707	682	690	677	686	666	700	707	622	702	655	707	699	721	691	639	717	617	689	706	679	697	681	704	692	685	663	693	659	663	666	751	682	634	710	666	711	668	676	684	621	705	673	687	705	719	662	683	681	693	693	699	716	708	703	658	735	674	714	663	670	749	677	722	631	696	720	644	679	718	679	675	698	682	699	701	712	677	675	738	644	706	732	694	721	676	696	672	642	698	689	739	663	703	700	719	713	667	693	648	699	694	701	652	728	697	667	696	628	723	720	728	717	631	694	697	716	684	689	667	712	645	694	689	672	665	665	698	669	762	665	685	680	691	682	703	679	683	702	696	669	677	711	669	740	699	744	706	721	728	716	708	638	659	637	669	709	722	717	676	696	677	707	658	713	693	672	736	687	721	673	715	734	717	716	661	681	676	682	671	655	678	684	731	723	719	721	692	699	715	699	684	696	695	701	688	740	689	730	701	673	692	762	720	650	697	699	716	727	666	694	711	723	680	683	718	680	676	696	682	731	695	679	673	713	715	705	681	652	667	697	671	709	706	682	662	725	720	683	650	721	704	701	678	706	729	671	718	681	702	702	644	722	731	670	691	667	678	721	671	714	683	729	676	675	709	676	673	701	710	687	657	717	655	756	700	692	692	678	702	696	708	672	654	681	676	711	711	696	704	714	663	703	659	716	673	668	703	686	687	715	718	643	723	653	729	645	734	646	701	693	677	720	681	688	680	733	693	653	670	724	696	682	702	713	693	718	702	730	663	741	709	719	664	705	639	699	635	705	697	650	676	679	714	640	686	681	651	729	686	671	680	680	666	710	646	686	648	708	719	640	685	696	723	699	688	661	682	665	705	691	645	663	696	674	724	663	732	654	698	659	682	684	712	717	700	716	694	686	710	677	697	677	714	704	739	723	715	674	689	684	690	671	649	699	697	692	728	663	669	697	663	645	717	649	700	700	663	714	718	697	687	712	690	665	719	681	700	634	642	687	682	698	639	701	733	693	719	676	654	674	676	715	659	667	704	631	710	728	687	688	688	687	712	688	713	722	720	697	709	708	694	683	667	721	700	720	714	688	688	668	690	757	745	685	727	681	733	718	736	670	676	708	682	668	726	712	686	652	646	702	688	652	728	625	753	684	659	694	709	687	692	698	676	728	712	672	714	720	688	631	667	643	706	684	689	703	728	706	680	668	678	705	693	716	715	724	682	631	694	654	659	707	671	695	697	710	696	672	701	706	673	679	701	686	660	647	681	647	723	697	738	652	702	709	691	670	661	692	708	703	713	691	703	715	655	675	672	655	679	694	724	715	675	663	654	650	702	665	694	673	715	639	662	687	689	667	750	672	673	704	699	669	695	682	733	710	679	677	677	652	685	703	685	672	674	657	693	732	670	658	694	661	642	699	651	680	688	740	667	676	707	686	723	669	727	724	651	678	680	677	657	725	688	650	693	720	698	674	700	682	705	687	682	717	709	687	653	649	677	663	708	742	712	717	682	685	692	719	701	690	668	703	690	701	761	677	659	683	666	699	651	677	681	713	706	734	703	694	694	729	703	692	705	694	703	715	685	686	670	693	671	727	719	684	701	688	757	692	695	648	713	654	695	671	724	697	647	729	695	703	682	713	690	708	719	673	736	694	648	675	715	690	678	732	672	656	732	710	628	715	653	681	736	684	699	729	716	712	717	682	690	707	711	691	719	714	703	677	695	690	714	702	706	753	690	674	686	725	652	720	686	710	654	661	710	754	733	667	676	647	719	683	708	666	657	721	677	694	680	705	717	701	726	687	694	643	727	720	684	714	680	735	703	686	673	670	719	698	681	733	721	683	700	700	689	714	704	695	656	694	667	684	658	696	681	709	690	684	716	717	679	682	685	655	677	698	655	703	689	682	653	690	740	709	700	691	677	647	683	647	716	693	689	650	684	705	668	679	659	687	688	720	702	687	651	706	674	676	694	711	671	705	697	699	713	703	668	751	677	690	725	727	705	725	672	720	628	689	695	703	658	728	759	754	688	729	694	703	629	663	705	738	700	673	696	704	699	729	713	704	679	682	666	696	698	695	671	695	711	739	655	698	700	720	701	707	701	674	745	727	663	689	656	687	731	662	684	659	707	700	702	753	661	699	696	692	715	680	697	675	673	703	655	699	655	676	742	692	690	679	663	686	698	714	695	701	738	686	744	737	721	695	705	672	735	663	684	676	673	689	675	680	729	668	695	709	689	662	714	723	677	714	663	703	717	687	677	698	702	685	707	701	680	716	662	681	681	674	662	718	712	652	693	634
2435	506	997	2288	4994	5278	4081	2702	1426	773	550	445	397	393	362	357	347	375	369	378	383	352	386	398	385	405	393	368	364	365	359	374	368	404	398	398	379	369	354	370	401	358	360	373	357	378	381	390	358	362	365	338	355	378	372	385	388	378	358	354	358	390	396	379	357	381	391	364	357	389	403	404	372	382	365	363	410	367	376	366	372	389	365	393	362	376	358	349	352	382	373	410	374	333	365	386	369	367	409	344	356	355	384	341	373	350	367	342	393	401	359	345	379	382	382	353	338	406	365	349	388	388	377	355	362	373	367	392	362	355	407	355	336	362	357	335	372	363	385	355	384	368	379	356	391	397	380	356	393	412	355	366	356	381	364	369	367	379	335	362	372	313	367	355	380	366	377	369	363	385	379	363	357	375	369	374	355	375	400	342	390	382	373	377	365	382	405	358	413	373	393	374	393	357	362	350	406	390	385	370	373	383	393	336	355	391	373	383	366	428	392	355	382	372	346	376	381	362	352	356	346	378	384	388	353	359	376	383	344	382	387	343	351	357	366	363	374	337	384	387	351	396	414	398	373	371	351	356	376	366	357	354	373	375	359	382	362	353	400	349	380	379	388	363	381	343	372	375	388	378	350	380	340	379	329	353	413	333	367	379	344	368	382	378	420	356	405	355	365	380	423	364	344	404	321	381	366	399	354	343	375	351	368	376	354	395	369	373	341	390	387	340	371	346	344	363	335	393	383	363	357	346	341	366	377	364	343	384	379	374	361	401	367	393	396	379	373	371	370	368	361	371	369	395	418	368	371	368	367	383	393	388	348	371	362	352	342	352	322	340	384	367	387	385	356	377	333	367	354	340	394	339	341	371	356	393	340	368	377	377	366	363	411	349	376	394	395	363	383	343	367	384	353	421	387	357	372	348	362	359	377	380	342	379	373	389	373	351	399	368	363	308	379	374	353	378	358	348	371	383	370	376	361	379	346	391	391	376	355	355	376	351	362	395	349	416	368	356	381	364	364	344	391	344	386	387	363	382	389	393	343	412	352	364	384	391	340	377	390	347	368	396	400	363	401	384	385	341	407	372	389	372	381	370	378	394	431	361	374	357	348	349	366	354	361	358	358	380	357	355	378	344	346	366	380	355	384	354	370	377	353	371	352	359	360	400	394	380	340	379	362	352	369	370	381	363	410	361	366	372	358	365	348	374	358	380	391	386	362	409	381	369	407	389	391	407	361	382	353	387	370	363	396	363	376	397	382	359	389	356	347	373	370	345	392	384	344	386	360	394	401	380	381	394	362	411	363	365	391	385	343	397	324	387	382	374	369	367	406	374	380	351	351	401	360	383	403	370	345	385	338	375	389	390	347	366	392	383	391	371	364	384	366	389	373	364	402	383	368	380	379	383	369	364	370	343	358	370	413	400	376	378	388	375	387	360	383	368	358	374	374	369	382	365	381	364	358	367	370	326	390	327	393	348	378	399	372	347	369	388	306	406	350	362	377	391	370	362	388	402	380	384	325	334	333	356	371	368	379	362	334	373	372	368	392	369	366	386	390	382	388	378	373	377	360	358	351	396	355	403	402	347	332	364	392	350	364	335	398	404	376	378	312	363	382	397	359	382	359	355	366	378	375	337	374	361	390	344	378	358	392	365	362	394	378	391	372	358	374	395	354	417	363	387	412	363	340	341	391	338	356	409	344	369	359	370	347	369	357	361	392	344	334	373	373	375	384	386	374	383	347	389	357	388	398	379	348	386	377	350	394	396	359	380	372	374	334	376	352	407	382	382	397	367	357	397	376	357	387	353	359	358	368	349	348	353	386	379	380	387	358	360	337	376	377	362	339	359	359	409	412	371	373	347	382	366	346	366	359	352	364	372	375	390	383	343	447	356	336	357	366	362	372	383	381	356	369	380	356	349	365	385	369	382	360	367	361	413	359	394	385	351	394	382	351	375	360	336	333	347	320	364	379	369	383	345	429	367	356	379	356	379	352	394	361	381	337	364	397	397	369	390	359	362	369	369	371	361	403	430	358	361	386	360	377	398	353	344	343	360	372	412	408	351	375	381	381	342	407	336	357	342	386	373	350	387	392	341	369	414	381	351	351	371	378	387	375	373	382	395	416	383	349	377	343	394	359	389	366	403	360	349	391	367	372	375	344	412	416	381	383	356	382	404	371	377	359	385	358	367	382	371	343	354	361	391	373	414	372	385	364	351	368	390	384	382	353	382	340	413	390	364	383	353	401	370	360	363	367	340	368	358	367	361	365	346	396	367	360	382	363	395	410	358	362	356	348	354	376	416	353	345	350	385	369	367	396	368	369	373	354	361	380	373	377	388	358	372	385	382	380	354	361	371	357	400	380	404	349	320	345	420	351	427	376	372	398	363	346	376	398	408	360	388	401	362	381	350	351	353	361	363	383	397	395	370	363	367	348	395	358	327	377	368	350	361	363	381	350	362	394	366	372	340	364	347	406	390	381	382	391	355	356	363	358	344	372	367	359	385	386	385	415	372	365	391	358	354	356	367	361	384	380	399	350	399	379	359	379	360	352	383	367	366	373	368	336	364	365	385	385	362	367	367	388	354	360	361	348	388	356	376	370	372	372	356	362	372	381	368	368	388	377	401	346	368	364	391	394	364	354	380	395	385	408	380	417	416	378	382	355	357	387	363	360	388	381	381	343	310	388	382	383	356	364	376	328	400	381	351	406	362	383	389	392	393	366	384	380	344	387	385	423	393	370	344	385	380	342	372	423	380	377	374	347	357	352	348	367	363	380	372	357	380	376	376	359	367	374	404	322	380	344	364	323	351	389	341	372	353	379	387	353	384	380	365	376	392	344	339	376	375	358	382	367	359	362	391	370	359	363	375	395	359	375	356	367	357	376	377	350	354	385	389	352	385	350	368	352	338	378	385	356	356	390	349	355	390	377	408	376	349	346	358	359	352	381	399	375	363	403	351	387	370	347	370	356	352	358	383	345	378	384	350	358	349	362	406	376	407	390	374	360	399	368	365	354	388	363	377	390	365	323	350	352	408	365	344	418	350	387	378	398	347	415	373	368	360	388	341	375	394	378	381	374	382	343	385	362	353	358	365	351	397	359	365	379	352	383	372	357	363	371	390	353	361	374	363	385	370	363	372	371	350	375	371	363	380	353	405	363	365	366	382	350	374	347	382	349	372	383	400	352	358	384	372	383	359	350	357	386	405	360	401	415	364	369	397	391	359	379	376	358	359	402	362	377	365	308	367	398	369	356	318	363	344	353	409	343	382	377	358	367	356	392	355	365	395	358	403	396	373	363	373	392	369	399	344	390	395	389	362	374	354	372	345	387	415	376	319	394	416	359	368	367	372	379	363	363	378	356	379	366	379	367	367	359	383	411	402	398	369	351	432	368	384	347	363	365	371	355	367	403	340	384	376	397	383	390	370	364	377	357	367	374	360	374	388	365	390	360	394	357	383	384	377	373	328	381	374	368	374	373	357	350	388
2604	1060	2549	7681	16894	16765	13243	8887	4573	2514	1509	1086	977	859	875	863	909	942	894	909	876	842	871	906	955	860	871	890	875	854	898	874	906	897	851	916	881	935	927	871	897	830	900	929	872	879	899	842	904	920	938	929	904	831	930	915	898	883	913	896	869	868	883	872	912	884	896	894	883	880	875	889	931	966	876	917	878	896	882	888	922	848	838	888	839	899	917	914	887	892	889	901	880	884	843	911	942	877	869	913	906	843	931	890	913	874	848	910	923	916	923	876	852	846	870	910	939	937	859	896	891	894	852	871	889	921	888	908	862	924	895	874	899	862	901	874	940	904	919	850	874	842	854	890	878	892	877	901	911	881	888	873	863	857	896	919	906	843	894	840	862	891	879	860	891	897	908	924	851	861	864	891	880	890	872	853	893	903	847	893	883	832	911	915	894	921	824	881	868	855	848	941	872	927	869	865	840	905	835	869	894	844	914	872	854	899	880	877	894	791	906	868	911	921	894	868	900	850	874	867	879	892	857	884	862	905	876	871	902	831	809	891	875	879	823	819	874	909	853	937	895	850	891	917	929	900	892	865	797	916	887	885	832	873	886	912	920	820	881	879	853	884	918	923	889	891	922	860	902	921	889	824	907	902	914	879	903	917	871	872	891	877	881	825	906	890	908	873	873	929	881	913	877	899	818	872	927	886	853	879	843	887	889	886	880	881	889	842	833	911	909	912	880	832	850	880	889	885	875	873	912	895	903	888	837	888	879	873	867	850	913	887	889	847	882	938	934	853	900	880	855	863	930	878	910	894	865	820	879	925	915	879	881	894	874	834	950	883	868	875	889	884	900	874	921	892	937	916	895	814	849	909	884	897	934	864	827	924	881	939	912	931	871	941	870	859	896	859	851	854	868	956	919	917	910	856	878	904	904	890	878	922	872	856	946	914	832	915	908	874	813	929	887	866	888	902	859	890	888	903	864	888	858	922	833	850	908	947	949	867	892	864	885	850	882	939	928	951	903	918	922	882	885	907	957	880	864	867	857	884	864	906	880	872	864	849	892	923	854	905	917	842	877	867	856	876	929	902	895	866	954	894	852	824	869	884	877	871	913	893	907	915	873	871	864	847	875	909	909	849	883	911	916	859	908	861	916	858	904	915	896	883	850	912	935	894	881	864	915	885	918	882	882	914	913	888	865	891	896	895	891	897	884	873	875	841	876	932	913	876	895	877	918	842	816	926	901	886	905	843	909	851	871	879	944	832	937	929	907	880	826	862	886	909	901	890	904	853	893	886	840	835	868	900	935	829	846	848	911	872	903	826	874	947	906	873	874	940	877	893	961	858	851	877	855	867	863	820	930	897	927	869	860	901	876	911	876	872	861	922	922	864	869	920	913	898	913	847	858	860	843	877	901	905	851	920	885	909	896	904	839	904	896	872	881	908	863	849	862	868	844	853	915	873	888	907	873	905	849	878	870	883	890	882	805	885	899	923	843	877	885	844	852	836	841	888	929	862	851	930	923	891	886	837	869	905	905	826	815	867	853	920	919	900	1013	852	842	883	916	964	906	909	808	888	899	933	830	944	880	863	865	831	868	864	888	892	880	806	882	839	881	904	847	849	880	942	906	922	930	897	847	896	869	924	860	917	895	900	933	873	977	916	864	885	904	865	882	874	884	852	812	893	831	860	900	879	924	826	921	902	890	883	858	845	864	852	850	872	853	860	889	883	836	927	849	843	874	892	882	896	896	890	899	899	881	853	887	898	866	947	907	930	843	924	919	895	881	875	889	854	900	896	928	882	875	868	877	854	874	886	902	890	862	906	909	892	916	867	893	893	909	857	894	870	867	893	843	886	840	858	876	876	853	914	913	896	827	927	879	881	900	877	881	869	832	884	910	890	906	871	915	898	910	883	863	896	891	885	868	833	889	915	897	847	913	905	906	875	876	871	905	920	920	876	928	819	936	897	896	875	904	854	904	908	882	839	910	921	874	916	881	907	871	888	896	985	921	893	876	883	899	806	855	923	862	864	871	918	877	892	904	909	924	868	927	892	918	915	891	845	897	904	921	876	909	873	866	859	852	890	928	929	894	848	874	902	879	891	906	881	856	926	893	992	944	851	833	936	849	915	919	918	917	889	873	848	901	804	885	844	937	880	934	910	870	879	943	864	824	902	902	917	931	889	880	863	844	927	848	904	892	830	920	878	855	820	872	880	866	924	939	913	930	922	854	878	879	931	923	878	923	843	871	927	890	931	902	906	857	913	947	890	885	905	873	854	881	875	931	913	829	915	904	896	900	913	891	874	820	891	916	901	929	830	877	914	887	937	880	897	916	921	918	875	858	889	922	934	871	919	898	906	923	864	930	914	886	931	854	943	871	873	900	926	912	873	895	930	897	894	847	928	844	895	839	860	885	903	905	883	904	878	905	874	854	879	915	830	967	856	853	899	888	856	889	890	919	818	874	881	914	926	857	886	893	868	829	924	885	925	868	897	935	869	908	910	910	876	941	902	872	861	815	992	890	864	834	874	911	876	814	852	916	868	878	856	881	899	891	880	889	853	890	887	844	896	874	873	900	881	900	981	866	910	883	876	879	892	863	884	904	870	876	886	888	905	917	882	825	872	870	881	916	917	892	883	895	842	920	921	890	860	893	863	845	872	859	840	916	847	851	885	891	898	870	930	826	824	889	912	919	895	911	866	904	915	858	877	918	900	885	874	878	920	901	897	970	871	810	886	852	873	900	935	829	866	887	929	896	863	869	905	912	876	847	870	905	900	892	870	882	923	906	880	877	877	852	895	824	856	876	849	877	954	879	862	913	925	909	902	893	877	876	886	914	816	886	865	891	867	926	885	880	894	854	911	902	909	910	895	903	870	899	932	834	904	909	902	888	863	846	898	891	879	895	869	882	875	879	855	924	890	866	842	917	875	882	872	902	891	866	864	901	883	889	916	928	845	894	839	890	917	866	857	899	899	904	900	828	860	900	887	906	938	880	927	886	874	890	873	897	908	922	898	882	903	889	916	854	880	863	897	856	856	857	857	877	893	889	924	900	861	882	953	851	878	889	907	892	850	898	867	869	862	913	905	850	959	909	892	859	943	918	920	899	865	845	883	881	879	868	874	937	887	900	900	919	835	899	895	918	906	863	887	893	902	849	863	872	856	882	868	876	932	868	863	830	960	891	828	915	889	857	871	884	905	916	866	914	874	896	935	930	877	872	876	879	849	897	906	906	908	860	914	911	909	956	914	877	878	885	913	921	909	827	943	904	856	874	922	877	864	937	876	874	882	911	867	937	938	869	871	878	918	882	873	951	875	846	910	887	876	852	834	874	873	876	878	928	838	863	895	915	887	883	897	850	880	889	863	912	825	904	849	925	900	906	937	901	832	889	896	912	868	851	962	919	902	853	883	860	856	914	924	899	869	876	885	875	877	899	853	924	901	932	887	948	896	887	859	926	890	862	949	853	936	935	863	836	900	915	870	902	894	900	936
11149	3992	28720	48644	60305	54728	42335	29558	14814	5490	1727	680	391	334	315	291	308	308	305	282	314	308	330	316	333	341	333	289	317	305	300	315	256	302	312	313	333	323	287	310	341	311	309	298	319	297	332	293	330	301	319	272	322	296	329	316	312	287	292	299	317	291	279	285	292	291	316	317	272	351	324	320	313	320	323	271	299	316	292	321	313	294	285	296	308	300	335	287	320	301	294	314	289	275	273	313	304	337	332	294	286	339	323	340	313	262	287	318	328	354	329	306	290	290	312	316	277	300	320	374	266	276	297	313	318	332	275	283	274	307	325	344	333	301	295	330	348	296	270	304	296	269	302	295	336	298	327	331	322	318	326	291	306	281	276	320	315	289	313	337	311	314	308	292	300	346	318	266	307	326	291	297	282	328	346	299	281	266	311	293	294	317	279	317	304	331	289	313	286	302	303	332	270	326	319	312	289	330	317	296	350	312	281	294	305	289	322	319	307	327	314	305	316	328	327	287	301	311	322	325	291	329	318	309	340	324	313	327	335	308	307	296	312	294	295	325	336	298	324	290	325	294	330	313	306	332	286	315	283	263	325	324	316	295	289	324	302	322	301	289	320	340	318	323	308	301	323	315	278	305	326	304	301	304	327	298	328	309	316	320	278	339	313	308	300	298	323	322	307	314	276	310	323	295	318	301	294	301	323	315	293	308	319	284	321	337	303	343	322	292	314	255	321	336	297	303	319	289	295	316	318	311	299	306	315	326	282	311	318	283	294	318	323	298	299	337	298	331	292	301	327	279	295	311	311	317	304	302	282	293	277	337	315	295	299	299	295	298	293	317	299	273	350	280	305	307	324	334	318	308	300	319	304	284	279	308	282	310	296	283	305	289	289	305	292	287	307	324	304	344	332	302	302	332	308	276	307	357	287	296	315	301	317	287	296	322	331	286	326	324	294	318	336	332	355	346	322	307	316	316	287	312	326	297	308	311	292	308	332	334	321	292	316	307	308	310	289	288	287	307	306	315	281	311	288	283	298	293	336	324	314	311	307	300	312	321	319	300	306	309	321	300	304	270	299	303	293	295	293	296	321	291	314	311	324	306	313	286	322	316	319	306	316	308	276	303	310	347	315	318	320	286	302	316	318	326	325	279	307	307	276	309	295	337	307	271	301	319	292	319	296	315	326	317	309	316	314	274	297	316	309	309	310	318	335	270	307	270	337	300	301	318	286	315	306	294	308	320	330	309	336	309	323	287	327	291	291	306	332	312	303	322	324	323	320	341	300	342	301	292	291	285	326	264	344	339	311	309	326	318	314	319	312	326	316	319	311	344	295	306	311	296	275	319	319	335	306	305	302	331	290	298	279	311	334	307	311	358	321	285	296	307	277	320	317	288	285	330	294	296	319	283	297	293	261	314	313	281	301	305	290	319	286	291	286	291	333	274	300	323	328	304	282	307	332	307	303	273	284	290	335	310	332	333	314	308	300	284	289	300	353	318	309	312	336	299	368	308	308	340	309	275	321	304	286	296	308	313	331	294	348	326	319	300	296	285	305	316	266	275	309	318	311	296	284	300	297	298	280	318	280	293	277	284	326	311	300	277	345	317	294	357	305	334	305	318	306	312	322	326	309	310	305	318	269	307	290	324	313	322	325	363	257	331	290	328	314	321	274	315	295	333	310	301	309	305	287	328	303	313	283	302	289	318	314	292	346	322	303	333	292	305	338	316	327	278	325	333	285	291	299	320	321	326	302	337	304	310	282	315	314	321	284	290	298	329	318	280	290	329	315	302	314	326	318	329	319	325	319	322	321	303	349	307	303	305	308	317	309	268	324	270	345	304	286	305	321	295	297	303	332	298	300	315	308	345	310	316	299	278	312	299	313	325	339	322	332	318	338	288	303	331	308	310	292	284	310	308	313	302	294	303	309	307	306	296	310	299	287	314	291	327	303	294	306	314	332	304	299	288	291	314	287	274	306	300	308	329	336	302	286	274	277	305	296	320	345	319	300	293	314	298	307	313	343	300	304	300	319	317	300	298	303	313	272	298	289	301	318	313	329	327	313	277	335	332	342	303	282	296	283	322	303	327	322	305	301	337	314	335	282	312	266	309	327	306	316	304	297	308	296	309	295	310	303	320	307	310	326	333	307	293	290	318	324	307	303	313	320	322	328	314	301	287	306	295	314	286	314	275	340	313	301	326	320	319	333	304	283	288	291	290	321	328	312	302	316	340	297	262	309	312	316	303	298	311	315	316	297	305	313	298	335	305	336	283	289	278	332	307	298	277	323	311	286	299	277	279	322	309	319	319	330	303	330	298	284	271	338	332	302	276	301	324	315	328	301	272	288	307	300	303	274	315	279	295	303	333	321	292	322	327	333	313	334	343	314	311	299	315	319	313	299	303	304	307	314	322	299	323	287	298	332	340	320	305	324	300	317	280	287	324	305	295	290	321	308	325	318	318	300	286	285	272	280	303	336	342	321	351	309	299	277	315	316	296	327	324	307	316	323	322	323	334	330	312	328	305	323	266	307	304	335	305	301	289	269	312	303	313	313	309	315	293	286	301	325	330	307	309	284	280	307	312	299	288	282	300	289	319	295	278	338	310	346	324	327	354	311	317	297	318	308	276	307	303	312	279	356	345	286	306	307	314	323	322	295	312	290	323	307	302	311	304	311	279	315	313	288	291	301	316	304	319	310	289	283	279	326	307	311	299	308	330	308	320	329	325	313	325	308	280	308	306	305	330	308	322	328	340	309	303	325	316	293	284	330	318	323	288	305	290	311	302	298	308	294	286	306	303	298	282	334	291	288	310	321	283	321	276	313	293	311	307	314	302	313	339	314	288	309	304	299	348	275	319	317	324	303	290	277	304	273	290	346	291	312	339	309	295	334	343	323	326	322	315	308	310	295	311	289	298	301	288	291	319	310	356	315	303	299	284	314	305	327	340	275	327	330	309	292	306	292	316	296	339	314	291	317	291	312	334	286	297	287	313	323	298	288	315	296	308	307	304	315	300	338	300	291	278	294	360	302	307	309	294	316	319	310	299	279	290	328	310	324	318	350	289	288	305	312	283	287	328	321	317	329	334	269	298	309	299	311	324	288	315	332	338	281	303	271	298	283	299	268	294	339	305	268	298	312	301	282	309	313	286	340	318	316	330	339	300	305	297	296	273	327	323	295	323	312	300	295	335	321	306	287	284	312	278	323	304	268	325	291	258	308	290	310	276	291	303	301	329	300	281	340	275	282	299	283	290	356	300	306	316	322	306	306	286	300	333	299	314	350	320	291	269	319	318	296	258	323	337	269	299	320	336	300	291	307	288	327	274	315	326	336	283	299	318	342	303	276	373	315	321	304	322	324	298	281	332	311	327	281	306	268	318	344	323	314	288	267	290	294	320	326	336	325	311	299	296	286	330	324	346	295	328	315	298	312	353	314	320	302	285	294	327	320	274	293	316	316	282	292	294	313	288	319	325	278	309	316	309	309	299
7166	4114	34937	56401	68817	65468	54777	43975	28521	15132	6215	2465	1204	852	776	775	774	718	740	784	720	751	738	774	755	739	713	803	830	767	781	763	727	765	769	758	724	761	781	734	719	716	749	723	739	719	743	764	671	750	721	781	756	721	729	724	755	721	773	756	784	786	789	748	779	711	755	691	741	801	708	766	771	755	709	788	704	757	741	725	753	784	775	717	762	766	734	708	790	749	748	729	745	759	756	761	732	759	721	805	734	777	751	737	730	735	771	722	774	761	778	759	753	758	737	744	773	746	682	767	715	740	757	788	751	781	790	768	712	761	768	774	731	760	730	773	791	750	750	735	798	714	769	732	731	769	764	703	759	691	734	742	811	725	745	753	735	732	733	743	742	755	755	728	774	717	786	733	769	747	794	746	732	762	768	744	757	729	702	738	724	755	726	717	696	753	754	743	734	757	740	730	709	722	721	761	720	749	811	735	732	732	717	681	804	761	751	740	710	745	720	791	735	732	748	699	787	756	772	743	759	729	776	757	684	728	773	762	725	764	764	736	758	776	736	710	742	756	799	738	717	732	750	722	735	720	750	768	739	709	779	721	766	747	768	716	760	731	756	737	744	769	708	768	788	746	767	780	795	750	765	770	702	724	717	756	787	734	758	771	774	763	778	769	755	741	751	746	732	685	751	747	726	735	724	737	740	728	769	784	740	761	808	749	744	730	761	787	751	723	701	693	728	761	779	725	751	765	692	778	789	697	840	728	791	737	735	760	720	784	738	791	720	732	725	730	722	799	762	729	726	764	715	732	746	731	730	763	744	721	776	748	725	743	764	743	740	723	723	749	735	740	728	758	741	786	776	768	792	798	718	798	718	740	759	732	743	730	752	773	733	761	720	750	756	803	741	755	728	729	733	700	794	783	727	728	761	756	747	788	784	706	739	760	725	774	746	708	721	747	754	735	729	707	728	738	740	765	750	744	770	732	776	825	758	668	778	700	764	739	727	767	757	758	751	717	732	727	736	753	766	724	753	744	723	749	747	738	717	788	766	788	746	743	757	724	777	765	824	812	718	734	737	785	765	756	656	798	732	768	769	774	762	745	714	733	706	747	778	714	774	745	793	749	767	792	789	737	808	766	747	723	741	805	749	808	702	792	778	745	754	740	788	701	753	722	751	778	803	747	760	749	746	723	743	730	729	803	761	730	769	728	703	764	732	754	720	711	793	739	809	767	766	743	773	757	701	797	737	740	734	717	785	744	767	744	803	743	758	775	770	733	772	738	697	748	688	727	723	706	786	727	761	741	717	722	759	741	772	778	727	740	711	731	713	747	795	701	763	733	740	764	758	730	790	732	741	701	732	746	741	775	772	789	754	777	711	778	725	714	742	761	765	747	734	780	790	734	753	708	738	744	747	723	744	732	745	706	747	758	774	797	687	746	745	765	762	746	733	791	727	754	742	703	775	752	711	754	766	779	712	740	765	724	746	760	757	759	745	776	742	759	748	768	731	764	788	759	743	780	726	716	710	769	716	731	759	771	779	705	724	717	719	803	708	725	752	708	737	748	808	784	705	769	743	762	750	783	753	837	755	783	727	735	757	749	703	759	751	791	781	737	762	716	732	826	697	678	709	747	739	726	713	791	746	757	720	786	756	720	750	741	733	744	810	720	735	730	742	784	737	752	806	697	757	714	765	780	762	775	775	711	759	725	751	726	763	775	712	713	770	766	761	742	746	736	731	751	733	743	769	749	761	750	664	747	764	746	741	758	701	761	747	710	736	721	740	788	734	772	737	749	732	742	714	744	731	724	738	759	746	793	752	716	737	763	753	738	752	728	757	700	731	785	771	762	710	719	716	759	717	801	744	752	749	736	729	692	709	748	745	769	743	757	735	711	727	716	704	747	744	729	763	716	796	695	730	749	775	738	730	744	732	759	778	739	770	728	740	748	780	731	747	758	761	768	747	767	726	723	721	731	780	746	758	761	717	752	706	741	755	762	733	735	772	771	741	801	728	761	733	681	778	783	715	746	713	769	741	742	780	744	729	727	745	783	764	749	741	747	784	794	739	749	806	724	725	748	816	775	727	734	723	752	771	711	770	729	807	785	753	781	730	692	753	736	796	796	697	706	746	729	696	711	767	712	767	693	674	751	730	740	772	729	753	728	694	792	722	731	765	801	729	772	764	745	717	695	755	771	788	765	733	762	741	752	789	736	742	757	780	739	759	713	760	744	750	726	745	745	722	743	767	730	688	741	734	739	736	695	721	784	737	760	752	724	760	667	776	769	753	717	746	745	794	728	756	707	726	753	780	740	749	726	735	726	788	728	761	750	719	701	753	728	774	805	777	749	782	749	763	749	744	783	763	728	757	695	807	739	782	775	733	759	746	704	752	749	764	712	723	738	765	714	717	738	763	727	764	770	801	735	759	734	749	728	742	721	749	784	768	731	758	779	708	746	757	732	721	714	766	752	743	768	713	713	731	721	777	768	786	726	747	747	763	782	800	780	765	773	771	688	742	809	735	718	763	750	753	775	727	734	728	765	797	736	771	731	774	793	721	746	732	751	775	679	775	761	730	724	761	754	791	706	769	723	732	770	746	763	780	752	743	715	770	739	778	738	719	730	710	740	727	756	746	759	747	786	701	744	741	755	781	774	778	787	735	818	741	782	702	705	731	746	784	713	691	722	795	711	805	796	705	749	723	746	723	753	732	742	742	715	745	748	743	774	785	750	700	747	727	780	828	743	735	747	725	762	741	751	731	751	730	719	763	771	755	778	689	740	762	775	746	754	774	758	768	720	777	741	720	787	779	768	762	793	763	755	760	790	758	717	749	768	748	736	713	762	721	732	768	711	793	741	720	743	772	768	755	767	777	724	747	696	738	737	784	728	755	772	748	753	722	697	753	766	747	689	739	743	801	711	793	759	796	727	801	735	775	748	723	757	737	760	758	700	735	743	759	782	731	778	768	742	812	724	720	784	769	709	744	734	754	771	739	755	733	747	731	746	751	810	734	713	687	732	701	768	736	701	779	793	748	730	739	746	736	756	713	727	741	726	772	750	749	774	745	719	786	766	739	760	749	721	755	793	778	763	745	748	720	778	733	738	781	754	765	789	708	804	774	752	733	809	731	737	725	724	768	766	699	754	763	781	721	750	772	750	756	748	746	719	726	757	741	738	778	718	674	735	708	750	757	730	740	774	763	762	716	740	734	715	758	757	700	744	734	718	719	783	729	831	718	735	779	761	756	756	734	735	751	772	758	705	785	776	762	756	788	733	746	749	704	789	735	721	755	730	706	768	773	773	770	758	762	763	756	728	711	744	714	805	704	735	758	793	760	697	745	770	763	745	770	761	757	748	750	745	754	779	720	715	736	738	759	747	761	721	750	751	740	737	808	757	763	741	740	749	715	725	729	741	770	751	763	717	784	759	783	764	733	752	763	740	740	765	749	727	763	783	768	741	801	760	713	779	702	770	732	778	736	762	765	742	724	768
14135	4540	33224	51974	62694	60350	46913	34434	19114	7453	2323	839	450	314	279	296	280	265	272	302	280	282	299	297	267	256	276	289	269	275	283	271	283	272	276	277	268	289	292	289	278	265	283	291	295	268	275	308	291	249	293	277	245	274	301	275	301	289	280	311	283	280	303	304	284	302	258	283	271	289	245	285	320	263	284	276	294	273	261	288	277	306	265	275	286	270	296	277	279	286	266	285	303	265	301	263	282	286	288	265	264	262	296	302	291	264	300	269	280	273	290	281	266	290	272	278	279	276	289	274	297	299	299	292	282	293	304	289	290	311	290	289	281	272	282	298	291	290	296	275	296	280	287	311	275	277	266	296	308	273	278	291	255	304	295	307	296	247	295	305	296	300	307	243	275	304	284	292	293	282	284	309	269	274	275	314	256	297	282	262	274	266	286	272	280	299	286	267	311	308	291	304	279	272	263	283	270	283	293	282	273	260	277	317	298	287	292	266	298	287	294	270	298	268	290	309	294	281	293	289	298	290	280	268	293	314	299	264	300	318	234	263	275	281	291	278	291	243	249	289	316	288	261	294	318	299	286	268	276	300	268	284	290	270	247	291	301	260	316	262	279	282	275	294	272	250	267	263	274	286	302	292	301	310	304	282	293	277	243	295	312	287	296	308	280	280	328	302	311	303	297	283	332	287	273	284	280	281	294	282	297	273	281	288	277	289	307	278	265	284	297	302	296	267	279	276	277	316	275	293	293	274	284	276	268	309	282	312	285	288	300	273	275	289	293	305	261	303	289	325	277	312	295	267	301	316	285	278	275	302	275	282	303	252	293	296	260	272	290	289	267	252	319	297	295	287	255	311	295	305	282	280	290	291	250	271	324	309	299	321	279	308	291	282	256	261	300	286	276	279	270	301	265	286	291	262	286	276	331	285	269	293	290	313	290	300	265	261	287	273	279	267	267	286	320	307	290	305	313	277	248	278	289	267	261	293	258	292	309	331	255	291	262	287	283	296	313	277	291	256	299	263	315	298	290	287	292	283	273	290	287	312	282	297	273	302	290	310	288	299	305	278	304	304	268	269	322	277	294	259	265	288	301	272	290	303	284	287	305	279	253	281	299	295	295	300	274	282	274	278	284	244	293	303	271	298	304	280	279	314	277	304	328	295	293	318	294	265	302	300	273	269	285	298	274	286	280	269	283	280	280	284	298	269	261	282	274	304	280	298	315	275	277	295	271	265	294	297	291	276	306	288	265	286	266	296	279	274	328	313	275	309	261	275	286	290	308	237	268	280	268	283	299	317	268	280	291	295	259	274	289	249	294	289	258	238	270	281	288	281	281	265	282	262	284	265	324	291	290	288	293	298	292	261	281	261	264	273	259	289	278	287	267	288	284	291	307	320	302	261	290	278	324	272	279	279	300	256	298	266	273	270	301	253	288	283	307	269	277	278	323	259	266	317	281	274	276	286	275	252	289	305	264	297	300	268	265	268	255	268	268	313	270	264	271	282	292	290	293	290	292	311	280	279	286	312	291	239	284	299	279	259	256	289	278	289	293	276	290	303	308	286	300	241	314	321	287	307	285	291	254	274	290	299	293	327	263	300	277	298	289	304	290	285	298	280	330	314	292	289	266	298	292	302	274	307	262	269	297	300	298	290	272	260	273	317	294	287	263	294	245	298	283	266	280	284	290	290	288	299	278	273	323	302	257	292	318	274	275	276	261	260	263	283	253	263	275	312	306	282	269	278	293	279	291	298	308	295	281	327	250	293	300	260	274	276	293	279	290	269	298	266	276	308	283	317	288	245	303	306	302	272	264	279	272	297	270	271	251	291	264	251	276	254	288	275	272	283	278	293	282	262	269	278	302	285	307	265	280	306	304	308	286	276	292	280	307	297	283	278	286	320	279	287	274	290	285	287	286	305	290	277	288	262	275	298	304	312	315	289	288	298	263	266	291	282	325	273	294	256	244	300	267	291	287	293	272	279	281	272	290	273	283	296	303	294	270	319	285	330	282	256	284	265	285	282	278	281	268	294	282	278	246	279	284	288	288	319	296	312	290	272	275	265	289	286	281	283	273	261	296	290	303	279	274	295	278	304	301	312	280	290	272	244	270	272	272	311	292	263	265	264	291	301	303	271	275	264	288	275	317	258	286	275	271	289	287	289	281	265	330	274	301	278	268	258	273	266	282	308	293	262	312	269	266	271	330	304	288	298	296	302	288	285	279	283	296	305	307	312	267	302	300	275	266	308	286	286	285	274	320	284	284	274	295	259	294	273	247	254	310	275	271	283	277	294	320	272	268	277	289	316	293	296	268	291	285	318	286	277	288	302	274	269	263	269	281	300	301	324	258	284	302	290	285	300	287	256	271	294	303	300	277	286	264	290	268	284	272	288	315	277	274	288	319	265	298	298	272	304	280	306	275	262	304	292	278	283	287	303	260	266	297	312	270	311	310	276	290	323	298	278	269	275	288	302	249	277	278	287	297	279	271	274	288	255	277	283	279	289	271	303	279	286	294	295	307	266	253	269	274	317	307	277	259	300	281	278	259	297	290	263	275	327	284	247	311	291	274	271	279	298	306	270	281	274	296	302	295	285	297	249	299	251	280	276	286	313	282	284	343	301	290	280	280	272	295	290	266	295	295	278	297	255	250	269	258	313	285	275	300	303	263	331	295	290	282	263	291	277	270	264	270	252	275	274	278	316	304	282	307	292	272	299	282	246	305	300	272	284	318	278	266	286	270	291	312	258	260	278	299	292	293	308	295	289	288	294	283	264	283	271	287	312	303	259	282	309	285	274	249	274	282	293	293	283	286	260	314	309	276	288	304	254	291	282	294	285	270	285	266	246	296	267	294	277	284	318	262	274	278	310	277	258	271	276	305	287	317	277	278	275	251	284	286	261	278	281	316	295	309	296	268	317	306	313	290	299	295	267	285	319	270	296	288	304	274	309	293	284	263	292	273	284	269	303	304	275	306	283	289	296	282	276	290	277	296	291	283	293	277	274	261	301	274	288	260	284	250	246	279	297	282	271	298	267	300	304	319	282	299	296	278	289	310	260	284	292	289	276	265	273	296	297	267	301	303	282	283	300	292	273	276	291	290	305	297	287	304	282	281	270	269	269	279	251	278	303	289	282	279	270	293	267	269	296	268	321	306	294	295	257	247	267	280	270	277	277	273	286	300	307	299	303	282	289	259	283	277	296	293	275	287	253	278	329	297	274	318	285	304	301	264	263	291	280	293	289	249	270	283	290	293	308	290	307	269	267	265	292	277	280	322	270	305	279	301	278	298	268	289	275	287	311	294	290	279	295	299	282	265	276	265	296	305	245	308	287	250	253	315	279	263	267	290	277	283	270	237	297	296	261	284	301	250	299	249	294	300	263	317	275	282	278	280	299	287	296	286	274	308	323	289	303	312	276	286	297	295	278	301	265	267	277	279	276	281	313	278	248	267	297	285	299	288	254	291	293	286	301	271	277	274	285	294	292
7864	4482	37885	58648	71903	70949	58889	48345	33209	18884	8188	3087	1307	798	730	707	753	714	679	714	699	731	752	675	709	739	702	689	694	767	683	701	696	682	710	700	732	692	754	716	759	677	679	707	720	744	678	685	701	686	691	649	682	734	752	733	732	702	682	677	683	714	703	698	741	685	695	717	644	713	648	757	712	697	708	680	714	686	683	693	723	718	746	674	714	689	664	716	681	684	758	682	686	675	674	694	762	729	690	755	701	697	705	686	707	693	696	690	725	658	709	709	747	659	688	702	706	713	717	718	659	697	694	682	721	682	695	704	715	673	676	719	660	728	744	665	722	722	708	683	700	706	715	735	687	686	736	705	718	667	709	685	713	736	726	718	674	696	718	665	665	653	734	697	677	680	734	685	715	721	706	674	709	725	666	691	668	713	721	664	696	656	705	703	728	699	745	702	661	730	710	691	685	707	659	694	742	696	663	697	680	739	685	727	695	711	725	686	720	671	681	703	685	703	686	653	722	723	707	702	654	677	688	659	679	650	693	691	700	717	707	716	716	737	686	669	702	695	707	702	692	701	723	684	685	711	702	710	713	703	706	697	666	717	694	672	676	718	693	708	729	690	718	711	740	714	689	705	697	764	718	664	659	683	667	736	723	727	710	671	675	666	646	748	722	713	661	711	727	680	707	699	724	712	692	692	663	719	697	738	730	688	728	684	743	688	693	691	684	698	732	718	659	701	722	700	721	745	705	716	683	768	709	716	701	698	683	689	673	672	742	772	669	684	653	714	668	726	721	674	679	670	674	710	661	721	704	676	697	673	647	644	743	704	697	720	713	673	694	755	667	695	739	664	698	687	727	677	676	649	651	700	711	687	704	654	751	662	686	698	739	693	680	667	714	698	723	649	686	648	723	690	668	738	705	717	706	692	717	676	674	706	724	731	664	708	737	705	698	705	716	708	694	683	699	695	723	725	714	708	719	731	690	681	697	681	713	699	690	656	728	682	738	687	715	729	728	682	669	690	701	720	712	742	675	724	694	704	674	690	683	676	688	696	660	657	734	703	738	699	717	725	729	770	686	731	657	737	617	687	709	750	696	741	675	716	685	686	750	691	681	680	707	689	704	704	691	721	703	721	714	772	669	731	656	709	674	663	737	730	691	651	757	666	693	711	692	712	657	705	706	749	723	692	695	710	727	697	703	695	703	735	673	708	696	733	719	692	715	729	667	683	691	695	725	741	710	694	666	707	692	698	720	659	691	662	684	690	711	663	698	663	704	733	722	685	723	725	728	694	707	732	692	695	683	724	684	728	741	689	703	709	694	692	708	720	720	742	716	773	729	694	746	690	716	677	693	687	709	686	693	675	762	683	713	694	726	722	646	677	727	687	672	698	719	703	691	721	645	695	735	707	668	681	677	720	726	686	685	704	715	761	707	680	707	716	720	687	695	711	697	725	726	710	729	726	690	704	757	697	690	690	679	671	670	715	695	691	700	687	658	726	735	694	706	719	742	704	739	710	713	710	705	685	715	672	712	677	755	713	705	644	704	721	724	737	697	644	674	713	743	690	704	718	658	749	676	663	724	694	671	749	708	725	755	718	703	710	671	676	741	708	693	696	707	741	669	713	686	689	653	752	712	707	677	661	749	718	714	655	675	693	729	657	732	682	687	682	684	702	715	722	726	682	679	686	709	657	707	667	746	685	670	671	681	674	714	748	727	700	669	705	730	709	678	717	730	696	712	676	703	694	693	696	689	736	703	685	718	657	715	714	668	716	652	719	726	699	668	674	710	661	731	655	687	670	722	704	687	704	707	751	724	716	700	697	728	711	736	729	701	695	723	666	706	664	690	689	756	737	717	707	693	690	715	702	697	687	713	745	689	708	701	662	703	687	710	657	731	726	686	677	685	725	724	749	668	702	690	667	701	659	747	726	740	737	663	737	706	716	705	680	680	702	729	689	679	750	693	678	748	683	693	725	701	715	656	712	681	671	694	699	712	705	704	728	700	742	691	713	681	628	769	729	758	742	729	670	677	727	692	671	737	747	721	670	701	715	629	703	716	676	715	690	690	664	660	715	733	705	740	661	729	737	757	681	698	682	691	696	682	666	688	721	666	701	668	679	700	711	735	664	679	739	697	699	696	727	683	725	699	662	672	706	715	676	755	684	680	701	717	691	712	704	751	750	700	680	677	690	677	667	713	690	692	684	731	719	710	723	726	702	720	681	690	715	701	729	713	699	681	710	715	730	708	740	738	671	735	720	727	703	679	697	719	689	664	682	696	686	667	665	654	705	703	698	681	732	685	707	704	729	677	702	642	698	728	677	703	657	689	698	664	736	712	714	691	661	714	675	732	678	664	729	672	700	718	695	729	699	708	698	699	682	690	767	671	708	699	680	695	681	671	686	755	723	694	731	703	715	713	693	740	698	750	676	694	699	705	705	724	690	700	682	701	705	737	688	631	756	676	728	722	671	678	675	726	713	713	705	708	663	687	690	670	705	697	695	717	701	704	682	721	753	741	677	721	751	704	678	723	659	706	682	694	682	652	674	651	733	678	710	725	713	672	682	731	760	678	709	692	652	687	683	722	742	737	677	701	683	706	698	746	686	718	713	664	679	735	694	682	749	695	758	698	715	703	700	699	724	685	700	675	712	697	693	739	711	702	729	713	729	679	672	688	735	740	668	716	703	680	722	708	730	687	660	666	710	713	689	703	685	697	700	636	683	699	758	702	739	714	672	693	729	719	708	645	679	748	703	715	723	720	701	682	668	683	686	727	689	739	719	727	698	718	692	703	693	726	736	683	727	685	702	714	702	680	694	710	685	646	677	742	667	707	688	695	727	682	745	696	687	709	726	664	695	710	684	755	713	706	685	696	691	688	695	703	676	695	695	708	725	702	705	731	618	708	711	665	699	709	705	668	685	712	714	654	700	725	711	711	672	696	691	711	665	689	695	700	692	645	713	672	717	726	731	720	705	699	662	706	706	722	708	695	780	705	679	688	690	725	754	734	696	693	725	724	693	714	689	679	657	708	720	671	747	657	713	722	715	604	721	642	736	656	690	760	698	667	722	715	669	668	707	712	698	725	692	720	714	710	710	669	703	730	717	670	736	705	719	758	707	732	709	699	713	728	701	707	647	721	689	699	700	723	668	715	729	689	749	749	709	743	700	683	724	712	700	682	696	733	709	695	700	690	719	702	701	693	691	677	697	721	739	680	672	746	732	668	686	716	722	693	715	712	690	744	682	678	683	708	701	734	685	669	729	678	668	689	668	723	714	708	686	715	669	724	723	704	723	727	699	672	730	724	712	685	706	673	681	721	710	705	678	736	677	746	697	683	698	741	690	671	710	693	737	718	720	759	703	718	712	736	720	703	704	696	699	719	716	700	655	710	693	703	652	728	697	681	743	691	743	717	685	685	704	739	713	712	725	709	693	697	708	710	713	695	729	690	722	747	694	685	710	662	763	716	700	709	707	717	746	704	690	730	731
2358	463	1064	1570	3300	4620	3930	2635	1602	904	608	434	408	371	421	391	372	354	388	385	390	382	330	376	356	359	392	391	365	338	375	388	385	375	372	340	366	350	375	401	383	373	371	365	312	359	393	370	356	367	363	366	387	377	392	365	376	357	396	388	405	387	377	385	398	354	382	374	382	401	369	393	374	391	365	378	379	367	333	341	353	358	386	380	369	364	356	398	342	349	351	359	380	356	372	407	367	381	349	337	373	382	416	375	351	358	415	376	347	359	343	359	374	394	388	341	385	369	356	400	394	407	395	394	390	381	375	380	382	360	381	406	354	343	333	370	400	373	400	354	373	363	364	365	381	399	365	394	373	373	378	399	378	391	357	392	393	362	352	383	357	379	429	365	357	386	399	373	400	358	354	362	379	354	409	345	367	373	375	360	411	353	404	330	400	376	367	387	384	363	370	374	342	368	362	382	402	358	340	349	360	389	376	378	366	366	401	380	375	344	394	386	380	386	390	353	377	378	375	415	371	387	392	391	368	375	345	334	379	377	402	399	383	402	392	392	370	366	395	372	380	363	370	394	353	348	377	371	389	349	373	358	357	397	393	362	320	353	379	369	360	399	396	388	348	398	384	339	383	364	351	372	417	391	407	358	348	381	366	373	354	381	395	361	383	377	374	339	323	408	413	394	371	383	366	372	375	368	380	360	368	370	365	376	380	348	363	372	366	362	379	358	377	335	409	373	357	378	357	403	369	391	371	369	379	357	387	398	361	350	397	409	391	403	403	376	390	378	349	391	368	375	373	379	346	365	381	378	386	349	372	352	385	380	349	377	385	393	366	382	395	374	398	410	361	367	368	381	383	376	375	387	358	389	362	350	398	328	350	419	397	338	387	352	386	374	362	387	394	354	356	375	378	354	354	393	411	375	369	400	393	359	377	366	357	367	347	389	358	342	344	365	377	390	407	350	398	388	379	352	369	387	365	371	413	360	351	381	375	361	388	387	372	363	360	371	351	383	380	323	402	370	379	374	363	352	376	387	331	374	353	341	367	391	367	333	438	372	358	390	370	398	372	371	341	332	349	406	369	372	353	394	394	354	374	365	363	345	389	370	393	394	361	409	387	385	363	342	375	366	369	390	369	400	373	400	378	345	369	352	354	371	337	370	365	341	361	378	370	369	391	400	352	375	346	374	401	376	383	399	369	387	365	385	342	395	382	337	368	369	430	351	385	409	405	367	334	409	369	385	369	389	386	371	354	353	344	364	360	386	393	359	381	390	391	329	383	382	403	365	362	378	403	355	378	407	371	353	381	377	370	379	426	402	398	387	351	334	365	372	346	362	375	374	397	378	405	400	385	381	377	379	377	397	394	359	352	358	400	374	340	371	399	378	356	385	400	366	363	344	407	366	384	383	383	386	384	400	392	371	395	364	365	406	367	378	404	358	371	369	367	373	361	380	384	388	379	385	384	359	391	409	369	392	392	407	389	358	338	368	389	377	342	358	376	382	399	389	395	352	377	340	396	380	343	378	396	344	370	350	410	366	377	360	367	396	418	371	391	384	351	382	373	363	395	376	385	396	383	391	370	324	409	353	343	388	343	415	387	379	377	373	366	352	369	380	351	372	370	391	366	373	381	380	368	368	382	357	354	390	370	384	402	385	357	364	348	386	409	388	374	408	367	385	370	361	365	381	366	366	360	335	387	340	385	369	397	386	359	412	397	368	366	378	356	319	379	401	355	364	355	338	404	360	392	378	374	381	381	363	385	363	365	375	381	361	376	339	397	391	389	387	392	394	379	376	396	333	377	373	394	357	354	372	377	324	362	346	370	362	359	361	362	386	369	390	379	387	392	382	405	355	393	379	367	359	376	357	420	351	387	419	353	381	359	334	375	369	391	316	383	393	365	394	379	386	378	382	325	364	341	361	364	401	405	351	373	339	325	348	364	394	372	382	388	398	360	387	375	346	343	403	362	384	366	397	381	434	393	398	385	344	372	402	399	410	374	391	363	394	383	342	371	388	362	368	377	379	340	376	396	369	370	372	389	362	365	383	379	375	346	386	406	347	332	380	382	351	373	369	371	367	420	366	368	371	382	372	374	361	367	383	390	376	359	439	429	363	367	388	354	364	375	372	387	368	363	387	361	398	370	358	385	392	390	388	347	370	370	376	352	360	380	386	339	365	383	391	363	380	381	351	402	389	355	366	410	411	395	369	388	408	358	350	379	400	371	355	377	390	345	369	353	381	338	389	384	345	362	377	342	408	355	369	362	359	413	401	390	371	381	389	390	354	394	410	342	376	342	356	393	392	397	344	377	356	368	376	356	367	398	364	383	374	395	380	355	382	387	408	382	333	342	395	427	379	405	325	377	340	354	375	377	331	367	408	361	380	382	380	345	385	351	360	377	349	376	374	358	376	379	357	356	368	410	369	385	386	426	420	379	353	373	385	362	370	358	375	396	373	394	359	360	397	395	365	379	363	375	348	348	429	415	358	359	377	369	363	363	403	350	376	345	388	382	358	371	389	400	358	387	381	368	369	398	347	390	364	370	399	368	365	401	391	413	373	346	361	352	352	355	385	385	420	365	366	398	368	408	361	386	390	364	372	371	392	357	347	395	371	375	394	394	361	353	366	364	383	402	382	380	343	343	416	365	376	386	401	357	381	388	360	394	387	368	381	358	397	327	418	396	352	354	389	404	431	380	391	374	371	369	380	390	376	365	394	417	361	400	379	368	359	394	339	388	358	312	403	385	393	406	392	400	389	370	400	376	388	377	392	365	363	361	343	396	371	357	366	393	356	353	330	380	398	393	353	371	397	380	337	402	376	369	329	369	370	392	366	393	386	353	363	355	375	366	377	368	375	352	344	357	336	396	390	371	420	361	401	392	397	352	373	374	384	342	384	388	382	412	394	353	395	365	377	394	317	320	405	370	397	369	387	342	368	361	333	396	363	387	374	386	350	408	380	374	375	379	369	354	371	397	379	413	368	397	363	377	369	368	344	363	399	399	335	373	344	399	350	370	366	402	360	352	382	396	351	386	400	401	371	391	338	383	368	372	374	370	370	384	365	368	354	367	374	338	363	322	357	395	393	371	410	375	389	378	373	370	372	373	364	377	370	355	365	396	345	419	364	390	365	362	373	380	368	356	345	436	428	345	378	367	364	368	363	387	340	378	381	355	400	402	384	364	391	399	372	370	386	382	374	337	416	368	380	306	375	405	362	369	359	396	360	388	383	393	377	374	364	403	359	381	387	389	353	386	389	363	394	439	424	364	419	392	369	331	399	384	359	388	390	348	334	332	376	347	337	348	376	369	377	410	379	354	329	379	391	399	362	356	392	398	393	380	376	351	349	369	377	377	377	379	380	328	353	405	379	354	367	391	366	384	355	347	374	381	388	356	347	374	359	378	354	361	382	336	387	397	354	369	352	355	342	369	386	400	354	342	352	360	384	358	377	416	358	372	377	358	391	340	389	381	329	383	358	362	351
2648	977	3034	5178	12677	16539	13631	9597	5497	2966	1706	1109	1052	949	942	913	933	902	909	921	930	909	872	863	932	894	924	876	938	831	900	929	915	866	945	896	852	856	910	877	903	901	896	917	904	910	847	902	867	898	953	917	845	923	893	911	882	914	878	858	929	893	881	929	827	892	829	953	862	861	912	914	934	858	858	902	858	885	878	883	913	941	908	862	886	845	890	861	870	922	947	859	889	903	834	893	893	863	854	874	946	881	896	831	904	878	906	922	909	901	885	932	883	826	915	871	887	908	885	854	896	883	893	926	899	908	919	909	851	893	890	931	900	891	947	874	858	906	864	926	878	895	862	916	871	868	896	891	859	828	907	879	929	871	899	829	864	924	886	889	967	939	892	869	899	838	914	874	902	913	892	925	921	880	903	851	894	882	871	911	886	887	841	907	873	878	949	890	859	924	899	912	904	834	917	843	933	913	875	840	882	905	921	875	882	884	890	909	892	883	884	876	863	913	889	940	884	882	890	886	902	897	995	877	892	917	886	901	878	897	938	862	925	913	847	828	919	897	944	945	920	877	927	945	914	905	930	923	912	905	845	862	883	910	856	867	981	879	926	902	859	866	888	893	867	918	897	930	852	926	891	902	852	909	914	887	899	908	855	941	839	881	857	875	900	948	921	869	927	890	881	924	918	930	895	911	873	891	923	933	904	864	866	868	901	891	913	895	869	868	891	913	872	866	907	837	877	901	888	907	912	903	886	855	943	851	865	927	862	939	883	911	876	885	874	815	843	922	849	904	921	903	909	891	938	900	876	894	889	883	902	895	898	913	868	923	877	908	919	889	920	856	888	867	871	874	881	887	892	886	854	902	897	925	909	861	867	877	910	808	918	870	878	898	909	874	872	804	833	869	856	872	913	914	892	924	907	934	919	868	921	875	888	953	865	930	932	800	892	868	855	895	901	860	864	934	913	918	910	835	945	850	904	930	896	939	845	915	902	933	863	870	877	869	904	870	894	904	864	876	848	905	900	853	872	930	911	896	895	861	913	829	941	859	874	900	913	941	846	875	871	894	908	895	916	929	892	913	912	839	901	933	898	874	929	925	917	876	861	902	952	896	897	918	880	868	911	898	905	876	876	901	896	832	891	901	937	885	898	836	943	866	889	890	914	871	891	908	917	800	913	922	909	866	880	919	929	922	921	891	932	936	933	923	911	902	901	906	909	934	878	924	908	859	873	878	921	886	870	911	924	903	905	885	894	929	933	863	887	894	907	897	856	914	897	932	865	850	882	862	958	898	873	940	912	904	837	908	924	897	833	923	859	887	882	873	893	863	907	884	899	818	844	901	875	892	902	876	855	930	890	875	913	894	887	855	858	887	884	925	908	885	840	911	878	857	913	882	909	914	859	905	884	943	872	852	874	879	903	908	883	903	921	881	920	894	931	896	814	886	906	855	937	918	896	895	896	881	865	918	876	870	900	858	904	867	844	898	883	872	906	919	896	869	882	917	889	889	903	898	876	898	873	906	935	906	845	900	886	868	825	867	894	914	846	884	877	889	920	923	873	897	880	931	862	909	859	914	837	882	943	919	936	893	921	835	927	875	905	894	924	881	942	880	868	877	851	883	903	911	899	875	864	879	863	881	891	908	905	863	891	905	888	902	885	911	864	890	848	930	915	847	885	872	910	898	876	903	920	931	892	902	867	858	903	914	909	930	890	870	950	864	879	827	890	851	930	858	926	903	863	921	887	866	914	960	863	873	938	944	915	873	821	834	917	856	930	912	836	818	966	915	889	890	906	872	926	932	873	866	871	910	901	894	938	893	806	892	898	917	910	901	890	895	959	911	808	915	883	944	877	910	879	874	909	851	868	964	876	865	886	902	867	937	891	864	894	898	894	862	938	913	905	867	890	914	913	867	934	847	843	889	875	882	921	912	903	872	923	894	872	865	875	874	809	924	868	909	935	886	820	884	927	845	848	880	833	846	899	915	912	885	889	906	881	860	879	888	896	874	929	896	854	910	864	884	905	915	888	853	878	878	891	874	919	892	889	903	937	913	853	888	931	922	866	880	896	880	866	874	915	886	908	921	927	880	880	836	890	842	957	929	926	921	907	894	887	866	879	865	880	852	925	905	867	952	950	899	881	893	863	931	892	838	978	874	871	896	930	901	891	899	867	912	869	909	918	933	886	908	913	906	896	899	884	854	908	902	881	869	874	891	899	918	877	868	869	901	855	878	895	928	908	867	868	943	856	913	894	919	856	934	879	881	839	930	875	847	906	884	918	852	901	891	879	971	904	913	937	877	948	830	959	869	916	909	970	905	925	886	907	931	872	883	894	864	912	929	882	887	890	875	862	887	904	901	887	922	913	954	898	910	901	903	921	880	878	897	886	899	910	916	897	934	876	872	894	905	887	903	865	910	855	925	871	894	929	878	883	896	934	870	855	904	915	958	899	838	863	940	889	844	910	916	879	909	891	929	862	903	931	885	871	908	868	856	899	942	893	870	909	869	851	889	893	958	890	902	842	842	866	869	915	913	896	874	895	874	897	908	867	937	905	901	884	901	887	893	882	1011	898	859	843	837	938	862	879	888	833	868	858	892	888	964	919	887	870	892	838	879	899	906	856	907	855	985	884	949	873	929	945	902	903	912	866	920	854	885	908	889	874	902	950	870	917	870	853	917	923	887	819	907	888	848	886	926	919	891	888	911	841	945	924	878	906	876	903	865	882	861	908	897	887	916	889	875	874	976	860	872	903	879	839	860	905	890	927	884	912	926	914	944	959	914	918	957	893	867	900	905	894	887	938	913	845	887	870	861	841	890	950	904	857	878	835	895	901	888	914	920	863	900	858	893	949	892	906	877	909	905	912	838	890	922	866	862	890	937	887	863	846	919	935	819	926	878	919	914	905	927	846	919	931	935	846	887	921	921	886	899	871	889	855	833	922	890	931	927	927	886	939	905	843	881	900	908	869	851	859	921	931	910	859	855	901	863	902	887	895	876	914	902	866	894	881	903	868	899	843	856	899	895	947	875	900	886	846	877	905	882	891	889	880	875	919	925	926	899	911	867	896	880	927	891	927	907	871	987	894	872	868	892	859	822	902	920	893	864	893	901	870	914	934	949	895	919	889	889	888	896	898	888	895	884	895	897	869	893	907	877	879	925	861	897	872	937	933	848	918	831	950	880	934	889	883	856	864	926	873	868	906	865	879	870	949	920	906	905	863	910	851	895	862	920	920	849	853	858	945	873	879	870	866	918	890	875	909	897	911	901	905	934	864	934	885	879	942	860	892	897	940	878	927	976	891	918	896	911	881	895	850	934	957	939	885	924	915	968	860	860	896	878	852	906	845	841	941	917	883	838	925	874	955	909	915	909	919	883	917	909	914	948	890	896	878	897	906	944	904	913	907	873	847	874	862	922	902	849	848	882	839	884	973	864	863	889	876	897	849	867	934	879	910	829	876	888	950	892	865	924	921	974	908	887	855	914
11368	4062	9794	12482	42148	59179	47693	34983	20377	8433	2732	956	472	339	301	273	310	324	291	317	307	297	319	318	341	311	289	298	295	311	274	305	291	324	307	295	311	327	344	299	295	311	318	316	289	294	295	305	333	317	311	312	313	321	322	308	333	326	284	298	336	310	329	293	294	291	289	320	329	289	264	282	288	285	297	284	281	339	291	331	307	318	316	280	334	330	268	308	310	304	314	327	313	310	297	345	322	310	286	283	298	301	303	278	318	259	319	307	312	297	322	321	315	317	296	322	333	312	315	294	309	301	280	313	305	304	279	302	296	288	273	304	326	281	304	310	288	288	294	287	307	292	286	314	307	302	259	309	286	318	284	308	289	286	328	325	287	315	280	270	287	315	316	316	285	317	301	365	310	321	310	318	315	328	294	328	297	319	285	286	299	277	298	305	282	289	294	307	316	287	311	306	302	298	291	307	289	303	318	301	305	335	290	292	295	288	295	317	307	329	281	290	288	331	321	289	298	303	302	315	299	302	283	300	344	300	252	319	276	316	280	296	316	305	301	271	313	329	293	312	298	288	276	297	310	310	275	317	312	339	326	324	321	285	327	293	319	304	294	300	289	291	300	330	287	300	304	326	301	320	309	278	311	295	288	298	271	313	325	307	264	327	310	325	317	331	301	285	295	335	295	298	301	314	321	290	332	303	312	322	288	320	319	311	304	284	322	300	309	296	313	325	281	300	308	318	263	309	319	341	280	317	295	319	293	308	279	294	350	317	289	302	278	312	330	307	307	299	308	329	274	324	302	319	295	307	295	318	295	291	329	310	304	294	290	326	332	302	300	293	325	308	299	319	311	321	280	312	292	321	292	299	319	323	325	297	335	319	303	293	312	284	306	317	264	327	299	354	311	328	315	287	322	298	280	316	317	315	328	338	308	306	312	312	283	313	295	309	281	299	316	291	312	328	278	302	274	316	313	325	305	324	317	289	291	279	317	292	297	300	307	282	296	329	314	309	299	332	323	315	311	324	310	283	313	316	312	285	325	322	312	308	313	316	303	292	285	271	312	282	285	327	308	316	296	309	301	276	324	309	307	282	327	321	305	312	315	284	324	302	305	287	272	311	326	318	301	305	285	318	285	290	335	284	324	270	281	308	291	299	285	292	337	289	293	281	301	321	275	342	291	323	325	313	290	302	302	305	309	309	309	298	329	336	302	294	351	291	314	287	292	313	314	291	272	313	275	290	317	301	315	304	265	337	313	298	325	292	328	300	284	306	316	305	324	296	289	257	333	329	325	264	311	279	288	274	278	330	283	322	315	278	294	309	295	330	311	311	314	311	303	316	294	316	294	315	282	274	310	317	302	327	311	297	291	318	316	297	310	300	322	305	311	299	324	317	320	293	319	291	315	299	327	292	354	324	303	292	306	285	303	298	301	344	290	291	298	313	288	277	318	284	301	300	270	314	294	290	286	302	315	287	294	290	261	307	314	276	314	288	305	321	324	329	293	287	311	316	317	317	279	248	305	313	336	278	328	301	325	339	319	287	339	298	301	285	298	310	275	318	324	312	335	315	307	306	306	343	274	305	300	325	294	330	301	308	274	301	283	282	338	315	290	306	305	297	326	308	306	276	314	312	285	294	295	287	301	295	314	300	293	303	315	298	324	293	294	322	297	332	311	302	287	327	325	298	309	282	312	298	289	304	284	315	327	319	287	315	288	309	309	319	273	276	327	282	305	303	300	324	277	306	313	288	305	317	329	298	306	300	287	280	332	315	324	338	300	290	286	312	316	322	316	316	303	310	308	320	328	295	310	319	294	293	283	279	303	280	301	303	339	282	306	324	313	285	334	292	324	299	299	289	318	293	275	295	297	280	339	323	313	307	296	322	276	326	296	295	313	323	274	301	304	319	292	311	310	288	291	290	303	313	292	308	313	279	301	301	290	311	323	342	309	318	286	270	319	316	309	282	299	285	319	299	307	341	311	309	284	275	336	296	273	294	310	274	308	326	310	307	303	321	307	351	324	296	294	291	295	309	316	316	298	287	293	284	293	295	300	325	301	282	290	320	304	316	309	299	291	261	309	311	322	285	286	300	288	289	294	297	297	351	307	297	297	324	303	285	304	283	330	304	297	310	302	301	276	335	314	304	280	291	346	302	292	338	305	304	315	298	294	316	308	316	301	313	311	305	313	266	302	271	309	316	293	322	326	323	301	341	302	289	275	378	312	291	292	307	305	300	338	302	308	288	300	288	333	259	316	278	314	299	346	328	264	308	283	299	287	316	311	287	303	336	295	319	323	272	278	309	319	323	347	336	330	317	325	316	305	300	324	324	285	281	332	295	297	308	296	274	310	314	311	294	304	304	332	318	309	317	310	301	269	314	301	276	331	285	296	304	339	300	280	283	289	306	314	316	304	331	330	312	308	339	298	316	313	328	323	287	327	309	309	301	322	309	276	297	306	303	306	285	290	315	302	288	303	280	307	294	326	292	286	269	288	303	273	290	285	273	316	291	287	312	330	286	308	321	298	354	277	287	308	324	313	309	283	312	276	266	290	284	302	310	340	292	304	347	319	323	270	312	289	306	315	307	303	327	295	284	291	307	294	312	323	306	301	316	282	293	275	317	302	298	301	285	321	300	307	296	298	318	287	321	322	282	282	320	281	310	299	314	305	336	282	316	336	303	345	313	289	340	293	318	316	294	301	289	281	295	272	251	306	273	291	286	290	309	315	305	310	284	276	317	318	344	307	287	330	322	329	332	328	309	286	329	302	315	321	290	289	295	303	325	310	332	275	309	321	313	251	280	297	305	321	331	281	327	327	280	312	323	319	322	315	299	312	264	297	307	292	309	339	313	282	292	300	312	266	329	329	309	308	324	304	289	294	307	322	301	312	297	313	324	307	312	292	334	316	315	313	283	303	293	327	309	307	297	312	297	295	290	309	290	302	301	282	311	309	327	292	330	287	327	296	293	308	304	293	315	320	282	296	352	313	306	327	300	293	308	297	268	339	308	307	332	281	312	328	312	280	307	299	300	300	305	302	323	291	310	309	308	295	316	324	281	283	319	316	306	328	320	324	335	305	317	338	301	284	318	301	324	291	299	294	324	306	302	281	282	276	315	308	309	323	289	290	353	301	306	280	309	312	308	300	294	300	308	304	290	311	288	309	281	320	319	302	286	318	297	279	325	299	335	317	327	309	284	287	301	296	311	290	342	323	356	292	305	323	302	254	272	277	261	320	317	346	298	310	321	326	305	302	259	313	291	315	306	271	275	302	289	300	265	279	299	279	266	304	309	310	280	330	320	288	305	286	302	288	331	304	298	299	271	303	300	321	282	292	304	303	304	284	313	295	304	317	295	293	297	299	324	314	275	328	309	299	296	320	297	279	286	316	314	280	297	294	290	291	283	282	279	331	363	301	291	318	288	304	310	289	320	330	323	329	297	315	314	307	316	320	324	313	319	321	298	292	289	329	298	299	300	313	306	332	321
7170	4114	16133	25337	56608	69264	59857	48957	35079	20668	9190	3414	1443	923	822	742	754	773	779	721	751	733	770	730	723	728	761	724	802	716	725	753	752	727	758	724	709	722	752	728	743	730	745	770	751	732	709	710	733	757	779	739	737	776	742	715	762	786	740	717	710	788	717	792	700	738	693	718	740	746	728	708	759	758	711	752	730	792	727	734	737	720	752	751	768	753	693	733	699	719	698	764	732	825	756	769	760	771	729	727	756	756	762	767	769	732	762	755	729	829	711	722	761	826	744	752	754	760	765	691	762	749	758	791	776	746	719	747	736	712	750	751	744	799	717	792	703	757	737	726	759	709	775	712	709	819	728	764	707	740	684	808	742	759	743	729	773	659	743	785	743	706	760	769	704	712	773	763	692	718	712	746	788	748	754	735	732	715	728	803	741	779	718	760	771	763	743	771	723	745	802	744	701	756	786	738	736	732	750	763	725	718	728	731	730	747	716	752	712	710	737	831	723	755	678	739	749	786	788	768	736	735	745	762	723	717	780	720	735	764	779	764	781	717	761	714	775	780	707	768	750	753	763	741	715	729	730	755	696	734	721	734	784	755	715	777	738	746	755	733	781	764	759	756	760	746	784	721	736	712	772	752	748	715	710	716	786	692	751	721	751	779	767	765	765	705	742	740	761	771	769	721	755	771	742	780	780	804	754	732	737	749	699	769	746	763	792	752	711	760	756	728	723	753	783	726	710	709	707	737	726	752	747	743	758	738	740	731	739	739	690	737	749	765	754	765	772	788	727	744	698	745	762	772	688	711	705	723	674	689	774	726	788	754	776	705	755	716	749	677	805	822	720	757	710	716	729	718	776	730	748	695	700	743	740	738	706	754	765	736	788	736	722	781	712	757	746	712	727	717	771	761	726	733	775	752	709	770	751	712	777	756	746	697	718	703	794	773	746	755	746	742	699	718	778	723	760	742	735	726	754	763	772	726	737	686	746	752	691	730	752	740	716	701	760	766	812	775	729	729	735	771	728	722	752	779	727	771	725	746	726	739	698	732	767	743	725	726	757	746	785	768	709	719	696	729	787	708	741	761	735	698	788	744	721	715	745	698	738	759	744	772	752	774	754	719	738	767	743	750	748	796	738	735	752	707	776	789	769	786	718	756	745	694	749	753	762	756	798	715	786	761	773	682	690	738	761	783	784	700	754	687	766	739	741	788	720	689	727	719	733	724	765	762	728	761	719	758	691	737	748	774	778	747	698	747	756	745	744	746	771	828	770	743	740	717	746	757	729	768	740	744	746	736	771	696	754	706	741	712	774	774	746	751	712	741	775	720	751	710	772	731	741	776	728	757	767	798	700	730	818	767	745	688	755	718	753	791	708	741	784	765	730	774	759	734	749	774	770	747	751	743	723	698	820	750	767	733	763	731	738	744	691	792	769	759	740	704	733	750	721	713	749	741	745	697	706	751	711	744	755	724	734	734	759	725	728	781	753	741	748	701	728	744	742	716	712	785	712	761	764	746	768	785	731	716	722	747	742	773	684	734	731	755	770	773	736	726	782	780	765	754	773	792	719	758	754	747	735	711	722	698	795	733	725	787	780	711	726	688	768	733	742	752	737	736	718	743	775	740	742	740	736	740	732	735	742	776	724	730	760	734	723	712	787	763	726	709	757	726	744	767	791	737	744	746	756	732	764	756	707	746	739	736	774	766	777	777	730	775	758	809	806	732	739	790	715	714	749	756	717	755	698	733	719	757	812	746	715	777	747	751	710	726	724	701	753	671	763	757	737	714	736	731	758	764	731	767	740	738	705	728	764	705	745	757	689	689	725	745	700	734	799	709	747	719	754	705	774	775	704	777	732	724	769	754	741	761	755	711	741	727	706	716	763	731	754	773	760	791	740	733	749	695	717	773	762	731	718	729	771	734	759	756	751	726	726	767	741	768	733	741	785	762	714	759	770	749	742	786	781	768	775	744	750	793	776	715	684	739	755	714	763	716	762	750	765	722	678	769	758	757	714	720	727	694	803	790	763	731	793	736	736	763	750	760	774	688	679	796	724	746	785	746	744	747	764	710	768	742	767	739	727	718	776	794	710	760	704	726	741	782	730	776	756	819	738	751	726	712	709	755	690	721	751	723	708	778	747	748	811	712	764	734	709	732	769	727	774	715	740	739	741	736	731	709	795	695	779	790	762	760	815	701	769	749	742	766	761	757	776	707	796	770	793	732	813	800	708	762	731	701	714	737	733	725	748	756	743	731	717	740	753	706	704	714	731	700	730	740	742	783	749	745	779	734	707	732	766	729	715	762	714	721	751	808	739	737	719	737	787	734	754	773	745	715	734	781	746	792	764	718	782	741	694	774	782	738	738	703	745	755	706	746	703	689	752	756	719	742	787	744	747	736	761	768	759	707	750	734	756	761	738	810	730	755	767	740	767	761	724	737	788	747	786	758	777	763	733	776	729	720	758	706	706	814	716	688	719	702	778	752	745	763	737	730	726	776	733	689	766	711	733	732	772	774	720	718	775	763	729	742	724	692	743	791	719	761	779	751	742	733	727	710	758	734	731	738	719	770	768	739	762	750	746	739	736	734	694	774	790	753	762	784	722	802	735	770	756	771	784	710	734	742	772	752	696	757	712	745	776	797	722	755	674	743	736	730	792	787	805	712	765	706	712	711	721	772	768	769	731	735	713	773	755	750	732	728	751	760	730	714	705	683	766	699	681	713	736	770	725	786	732	750	764	777	722	742	761	780	758	752	722	770	744	748	741	761	711	723	756	758	727	740	722	801	719	730	743	704	767	697	774	750	711	738	704	755	744	716	760	754	772	744	730	761	741	715	749	748	757	710	728	760	714	740	780	716	713	725	712	716	708	780	711	688	779	714	747	691	750	716	750	737	732	803	724	735	730	722	725	727	738	712	747	738	761	724	766	707	753	744	785	746	725	764	758	740	729	791	700	754	726	752	723	714	770	713	746	792	709	714	729	708	710	743	724	764	713	737	745	698	786	765	725	770	718	763	752	736	752	793	724	800	739	705	726	729	768	752	762	810	719	726	731	693	737	741	750	706	755	701	720	732	767	722	760	733	697	765	727	737	757	761	709	718	742	735	710	742	727	737	721	759	716	804	767	781	741	704	745	765	734	811	708	707	754	723	746	722	688	767	748	780	748	759	758	769	769	733	751	767	772	778	724	731	721	762	727	705	751	778	726	697	807	834	703	708	735	754	721	717	748	706	753	762	758	747	743	691	748	774	733	737	734	739	722	775	729	762	761	763	743	720	754	744	744	771	744	748	728	707	686	757	756	746	694	791	709	728	774	754	711	735	739	796	773	746	790	755	747	747	733	769	733	745	723	768	821	759	724	765	719	780	730	764	737	736	720	751	781	760	693	702	787	764	749	739	750	760	747	725	739	699	738	759	733	757	765	762	772	766	735	726	753	732	730	720	753	758	794	750	734	710	764	723	773	770	764	771	763	715	732	754	722	733
14178	4539	9286	13422	48867	64314	53683	39097	24002	10250	3296	1023	487	294	272	268	284	277	266	275	305	321	281	310	276	271	290	259	264	295	270	252	278	296	285	335	249	253	242	299	316	306	298	296	305	281	295	269	253	263	278	265	296	292	276	314	279	278	258	285	289	296	250	283	292	263	282	285	278	303	295	243	280	272	265	291	296	280	282	297	269	291	301	288	277	275	288	280	290	284	296	289	279	266	275	274	259	256	259	295	274	280	293	266	277	295	273	285	283	259	274	259	320	284	317	253	305	276	292	277	281	269	281	265	318	275	289	274	257	290	305	315	287	247	294	277	256	292	231	283	281	264	320	266	294	312	286	269	294	285	273	269	281	286	289	263	276	286	326	261	285	256	313	275	272	303	269	269	289	282	289	298	266	298	326	299	271	292	294	296	294	277	269	260	285	297	266	280	272	299	260	280	261	284	285	255	290	295	247	272	301	278	281	256	280	288	267	289	283	276	262	269	296	284	315	282	305	310	291	307	273	299	287	300	312	278	251	272	264	274	297	258	296	286	291	275	312	292	274	312	271	280	255	268	245	246	263	279	295	250	288	285	269	284	276	290	266	254	288	284	258	298	295	257	271	285	290	261	270	287	260	294	276	275	311	271	279	291	317	281	311	258	275	281	291	268	308	266	274	285	310	292	275	259	280	307	285	285	284	299	260	261	252	310	299	297	286	266	273	274	278	268	278	287	264	252	260	293	264	274	274	280	267	285	280	274	259	282	302	275	293	294	268	280	288	291	315	286	302	282	268	308	282	257	266	286	300	318	306	259	276	276	270	290	291	311	291	282	301	305	232	283	317	289	301	252	311	280	317	237	298	288	278	277	282	270	291	295	301	275	268	280	274	287	279	274	293	297	272	291	249	255	296	303	274	282	259	268	283	239	274	307	280	257	257	283	283	270	279	284	282	288	272	279	293	276	298	271	273	300	290	282	281	277	287	277	289	262	292	288	278	274	278	290	295	270	269	309	288	291	274	301	265	244	320	298	275	284	278	254	276	305	278	262	289	301	279	250	276	272	273	283	281	297	263	262	262	307	283	283	239	290	273	246	289	304	258	282	255	261	270	287	277	266	293	263	280	298	276	280	309	270	272	321	292	275	273	273	291	264	285	278	280	278	322	280	259	260	307	294	233	268	298	281	248	284	290	316	291	305	300	277	280	238	279	307	310	286	296	276	322	276	279	300	283	291	302	286	309	287	272	298	252	258	285	277	264	269	274	300	258	291	295	268	277	269	308	283	306	275	280	274	275	311	273	270	300	288	294	289	299	292	265	292	270	259	286	303	277	260	274	281	273	276	246	283	264	292	282	307	281	302	304	325	269	301	268	262	286	256	297	285	304	305	291	278	281	264	301	295	275	272	319	289	309	267	260	287	280	269	274	282	295	270	276	275	306	274	274	269	268	263	286	281	293	310	267	294	297	292	238	303	271	269	326	281	296	313	289	282	288	255	289	275	270	288	265	281	296	259	271	276	307	298	307	286	293	279	268	314	296	279	266	274	277	285	273	260	266	279	271	306	282	263	301	281	267	287	261	269	297	311	272	250	230	278	271	283	272	285	293	276	291	226	242	272	294	306	282	284	297	315	289	283	288	305	273	286	273	258	292	274	262	268	273	278	273	289	255	255	298	275	281	268	290	284	277	326	271	263	248	287	267	266	262	286	282	304	267	318	294	267	261	278	272	267	265	267	299	289	273	285	282	313	307	273	290	284	284	264	299	282	311	304	255	276	276	260	289	276	261	252	286	276	260	277	252	281	302	289	280	307	298	262	282	285	286	280	298	310	265	271	277	286	275	275	313	281	253	290	256	267	265	279	271	263	298	280	291	273	274	295	290	264	291	283	258	293	279	243	263	248	310	271	253	276	308	291	290	294	272	275	299	277	276	297	285	278	269	260	276	278	282	256	280	290	272	288	287	294	277	313	310	301	297	287	259	259	246	275	311	270	262	280	306	316	259	261	262	275	277	283	273	315	308	279	301	285	266	293	283	270	289	306	313	282	268	307	311	275	276	282	264	288	245	260	266	270	272	283	280	248	280	285	297	263	275	283	308	268	285	302	262	294	280	278	277	259	276	272	290	303	301	272	299	281	296	259	262	293	269	293	328	281	298	282	290	306	291	277	293	299	266	252	286	287	263	270	265	261	287	278	301	284	272	294	277	312	282	262	277	297	271	284	254	280	290	303	274	285	276	297	282	282	265	285	280	290	284	275	279	279	288	280	277	284	273	273	270	297	263	306	296	260	281	294	277	292	294	284	270	273	297	270	275	272	329	288	285	275	297	267	280	299	271	297	245	292	243	241	281	273	260	262	278	254	293	307	270	312	273	270	294	257	288	260	300	283	263	291	309	326	287	310	307	278	308	288	273	289	266	315	297	292	278	309	276	287	297	255	293	286	275	295	315	255	254	271	282	259	290	311	279	294	272	308	259	319	285	293	287	278	284	290	279	265	289	254	271	299	257	281	279	275	279	294	279	298	246	265	322	297	274	259	261	298	277	276	286	269	296	305	258	279	280	262	284	295	313	290	278	302	292	275	252	259	288	276	309	282	311	272	286	286	272	297	249	277	296	278	310	274	307	301	280	262	282	249	287	288	255	272	278	294	262	297	277	289	284	289	291	270	295	276	290	294	282	288	295	309	274	302	298	264	271	267	292	294	266	262	288	302	263	288	253	287	295	305	271	277	268	267	254	261	276	277	293	294	306	288	299	296	266	255	290	290	275	254	262	251	289	287	298	243	312	276	263	263	283	288	279	285	253	301	285	282	301	280	259	296	266	268	274	243	295	309	261	267	284	250	295	328	266	239	272	290	258	294	303	288	292	253	277	284	293	276	291	290	266	298	302	288	269	279	261	279	298	284	277	280	276	297	270	284	272	275	295	325	237	296	289	269	297	298	267	266	283	276	287	294	298	286	288	311	257	273	283	305	303	274	226	288	258	278	285	278	276	304	288	267	286	311	255	271	300	263	303	288	308	274	287	301	282	298	288	262	294	279	271	272	279	308	321	276	274	272	283	254	309	298	297	309	300	297	305	265	267	266	309	283	268	282	308	253	253	294	277	297	268	282	268	306	283	284	261	254	277	295	284	306	320	283	265	301	282	262	280	260	276	275	248	268	292	281	276	281	279	279	272	278	309	268	296	287	263	264	322	304	313	318	275	277	267	254	299	295	284	282	297	293	258	291	258	285	316	277	278	254	300	275	284	275	303	288	264	295	273	256	280	276	278	282	271	298	285	281	290	283	289	308	295	305	277	246	280	303	291	280	275	299	293	316	281	239	294	292	288	297	302	268	275	304	267	245	260	260	280	329	293	265	306	293	310	285	277	268	298	271	254	272	260	260	277	283	258	283	296	303	270	262	277	294	268	272	301	294	316	277	265	293	259	281	258	275	274	278	279	277	291	276	292	304	302	260	294	272	303	255	290	279	272	293	272	302	258	266
7772	4139	14876	26168	61506	73864	64539	52429	37990	22852	10351	3943	1554	919	754	698	683	701	675	717	687	692	661	703	709	714	697	676	685	667	695	686	733	654	680	680	695	722	647	656	655	747	693	683	750	682	659	691	651	687	735	766	734	690	657	696	768	710	736	707	698	744	714	676	695	675	709	692	657	702	699	716	669	695	690	709	671	717	699	689	697	726	717	697	728	676	711	718	677	644	637	689	686	703	681	687	705	720	674	715	718	649	677	678	709	710	666	683	692	674	691	723	697	719	712	650	732	746	760	676	633	736	731	721	700	645	729	687	703	715	675	688	701	680	699	696	737	714	729	702	702	709	691	712	709	692	665	687	734	689	702	697	730	697	742	681	731	727	704	687	706	708	715	652	678	675	702	673	667	683	705	717	687	722	718	759	754	718	645	734	725	713	722	712	674	631	694	672	680	699	705	685	680	665	701	682	734	677	683	731	696	671	682	689	669	669	709	673	730	695	696	695	708	708	698	718	731	689	703	653	720	697	710	663	710	682	662	679	711	674	698	693	718	752	663	689	699	671	696	729	676	719	696	684	663	715	714	730	706	673	712	700	709	688	723	711	704	711	682	725	730	676	711	701	779	722	652	720	691	691	728	695	725	689	728	652	763	695	735	669	709	735	649	704	722	691	714	686	662	696	722	699	683	757	677	710	724	728	658	674	769	702	721	636	658	722	718	666	736	707	713	667	729	708	684	658	699	690	694	682	722	655	696	703	711	756	675	698	734	670	698	656	686	715	719	709	634	728	684	724	731	674	664	674	721	663	702	726	713	690	703	705	642	734	674	685	715	685	677	711	706	664	667	712	692	665	700	727	689	651	677	719	701	666	705	700	648	688	735	713	689	716	694	696	699	732	639	696	694	685	689	651	699	667	691	720	719	734	689	721	635	719	687	747	713	686	682	695	733	695	714	742	647	746	708	663	680	717	702	715	708	705	655	715	743	760	719	637	676	699	762	655	731	687	684	651	663	680	688	682	716	714	736	749	694	696	780	692	718	694	700	703	745	743	715	666	676	749	664	704	725	668	769	706	733	681	722	680	716	689	653	703	717	639	673	729	691	705	735	732	687	691	683	692	684	682	689	720	722	722	676	740	684	727	661	673	698	737	720	694	722	691	693	753	710	713	700	715	694	727	729	694	687	700	701	697	734	704	716	683	667	725	734	687	719	675	713	672	661	714	723	697	709	709	658	712	688	641	711	736	689	654	667	708	685	691	744	737	711	706	661	705	683	704	718	687	717	653	709	666	698	669	708	668	708	742	684	675	732	704	695	704	698	657	717	664	688	731	656	708	719	709	692	699	706	718	752	713	695	711	692	717	679	677	714	685	641	687	697	711	698	690	690	717	679	685	718	711	689	691	724	706	692	708	694	696	691	655	657	694	668	734	672	732	685	717	728	716	711	702	689	702	664	685	701	658	719	721	693	690	724	694	687	711	722	659	713	710	718	669	714	667	687	703	669	694	662	753	692	701	674	711	653	675	709	720	733	709	724	718	682	693	669	690	657	724	705	671	700	669	690	679	721	694	706	681	686	693	656	674	690	719	719	734	630	745	682	705	662	695	649	679	686	704	741	660	661	675	675	713	713	708	706	711	699	695	690	675	665	728	676	638	687	679	719	700	645	750	736	730	708	636	652	729	692	701	711	720	663	715	711	712	677	676	692	719	673	696	639	664	701	716	703	636	675	715	647	679	683	709	718	680	719	677	764	710	705	682	662	702	752	701	662	670	682	664	677	723	680	648	680	743	669	687	710	677	698	711	709	706	711	675	690	684	691	704	704	670	709	677	686	717	679	695	697	688	753	670	742	712	701	689	740	658	719	662	697	708	743	701	709	707	709	716	702	711	741	712	650	683	705	711	697	654	679	673	697	669	669	700	661	680	714	751	708	662	727	701	729	682	666	666	726	717	689	704	698	687	714	714	736	697	655	706	684	688	714	693	733	665	717	713	733	703	698	713	621	719	671	715	678	655	704	706	725	696	708	683	733	714	701	677	706	735	674	667	696	682	690	672	674	735	673	701	743	683	707	663	720	746	703	686	667	668	668	703	721	675	728	643	734	704	730	628	729	686	732	673	724	735	684	707	733	723	717	677	692	714	703	714	710	694	693	708	641	722	681	675	662	676	729	714	707	715	704	714	654	701	720	692	711	683	726	714	669	694	733	743	712	697	735	665	670	663	710	739	692	690	671	725	701	701	696	669	692	718	667	701	660	699	738	717	754	705	714	705	686	662	740	695	655	658	688	689	669	699	758	695	704	702	742	742	689	705	744	710	690	685	718	708	701	687	669	699	680	682	659	669	663	727	700	682	708	739	693	640	676	677	663	684	733	702	755	670	672	723	664	710	721	680	712	676	729	666	706	661	683	673	700	694	716	714	711	697	672	695	692	687	713	730	693	670	754	757	665	721	699	740	721	689	671	677	715	666	720	713	647	712	696	739	693	695	738	684	701	693	676	711	698	723	756	702	691	723	672	690	676	704	695	740	686	678	696	692	663	688	668	710	723	694	702	668	684	679	706	677	624	682	715	670	756	669	665	679	692	696	740	696	655	688	742	692	701	696	697	669	682	681	707	693	684	715	698	711	639	721	672	690	671	666	677	701	650	699	709	715	651	698	680	669	668	679	670	650	713	698	709	672	714	711	704	700	728	636	685	736	699	712	706	687	640	702	721	696	691	697	708	709	674	678	709	698	725	679	697	765	752	662	703	702	664	644	708	707	712	710	687	678	645	693	705	741	689	702	659	740	718	707	694	634	698	705	689	697	694	696	695	671	719	695	701	696	704	714	706	697	692	698	674	695	698	652	733	677	732	727	700	657	681	712	670	709	733	712	700	722	720	704	690	694	690	683	680	697	691	663	691	665	727	687	681	658	744	670	669	691	719	719	711	660	679	697	701	697	696	711	683	691	675	708	675	754	693	677	658	713	696	723	692	656	715	748	697	694	639	707	708	636	724	737	728	707	706	702	725	674	672	726	681	733	672	700	758	686	706	677	706	748	740	657	688	669	687	639	730	700	681	661	705	710	621	737	721	692	687	680	655	684	684	714	689	707	678	699	714	699	692	696	705	733	710	708	694	699	711	688	706	715	656	703	684	679	744	728	696	703	690	740	689	693	721	676	694	708	711	701	670	690	692	708	711	701	732	748	660	701	668	640	687	696	669	692	717	698	744	731	702	660	689	693	677	727	732	675	694	718	666	664	757	698	636	698	689	705	713	708	674	691	718	646	666	682	664	713	706	651	675	692	685	724	721	725	691	722	703	732	708	708	703	684	683	721	723	657	704	698	712	728	749	715	757	716	707	718	685	667	674	669	702	730	710	724	725	697	689	707	677	689	716	713	666	681	676	704	705	670	716	687	662	741	645	702	740	754	700	734	661	702	704	692	705	704	709	701	715	653	694	678	678	751	681	706	655	702	733	661	700	748	640	645	700	670	696	717	678	745
2334	491	592	1396	3172	4755	4250	2790	1507	818	615	443	419	376	354	388	379	384	393	363	331	400	380	407	367	393	378	369	350	361	342	400	361	369	356	397	329	385	355	366	334	397	356	367	362	402	347	383	400	355	384	405	398	362	391	381	393	370	321	372	375	388	388	368	397	364	398	394	369	348	374	361	385	363	379	368	337	390	358	343	357	379	374	385	373	359	375	402	374	374	383	417	373	378	364	413	385	393	397	360	362	370	378	365	357	322	359	365	344	368	363	392	364	370	398	389	420	362	359	373	370	335	369	367	374	363	358	389	345	396	408	362	397	380	374	384	363	389	386	384	353	407	362	388	392	389	369	392	401	365	399	353	396	347	356	361	373	372	392	413	401	355	381	401	359	341	433	362	403	391	363	355	372	363	364	353	381	356	410	364	349	372	351	399	373	356	371	400	392	373	366	325	378	360	330	332	376	372	375	339	363	367	399	371	360	382	400	368	388	353	363	364	355	391	392	394	364	396	350	358	367	389	380	420	363	366	353	375	404	361	382	390	391	393	362	359	383	356	350	367	391	369	370	375	382	421	401	394	358	370	362	383	381	393	384	339	369	346	393	338	371	345	412	384	356	380	373	373	383	378	349	403	385	392	360	387	374	363	363	375	420	408	391	375	348	379	404	381	356	401	361	374	367	383	401	356	359	347	378	376	395	337	337	404	352	341	387	359	370	382	362	363	366	337	404	389	389	383	367	396	360	389	354	403	356	375	369	357	397	401	372	388	372	405	375	376	407	360	376	383	383	339	371	398	348	390	360	396	432	374	383	373	374	400	369	375	408	388	397	361	383	385	384	352	390	362	377	384	359	330	317	369	375	397	332	413	362	399	370	361	386	363	388	393	359	370	346	386	390	368	395	380	354	367	361	347	399	367	348	365	389	367	349	387	388	367	344	397	361	388	365	354	388	358	405	367	393	349	373	360	361	371	350	349	416	415	357	390	373	355	392	372	377	408	402	360	379	375	389	379	372	380	366	376	384	397	361	355	378	367	375	379	401	378	395	376	358	380	375	361	393	389	360	372	382	419	410	389	357	421	411	362	391	382	384	383	342	360	364	382	392	355	360	397	428	367	381	376	404	363	348	359	389	389	396	382	379	401	366	382	369	357	343	407	392	376	366	403	383	365	388	379	373	355	358	392	370	365	362	367	388	361	390	425	375	366	392	408	389	371	398	367	346	403	405	368	398	350	363	391	374	347	382	377	364	398	364	390	329	375	336	415	411	387	422	373	388	410	379	375	363	360	364	378	350	362	385	390	363	360	392	346	397	409	354	346	388	385	345	373	368	401	414	335	384	390	404	368	362	357	350	386	382	384	350	376	381	371	353	340	360	384	396	381	367	392	371	376	395	375	397	375	373	360	385	378	393	339	395	371	377	353	397	374	391	413	361	371	392	351	388	373	390	395	372	359	366	407	344	360	350	362	347	363	369	375	395	348	382	363	357	397	418	360	365	408	356	378	365	368	363	391	375	386	387	350	389	344	366	346	403	393	406	388	361	376	381	366	375	377	419	389	337	388	376	378	366	390	387	355	365	383	366	367	369	379	359	382	389	385	381	379	372	363	388	372	387	349	379	389	377	372	366	394	391	388	439	384	418	349	409	382	354	370	368	400	389	404	334	366	419	377	366	381	380	348	367	362	393	420	339	354	381	411	401	417	372	362	364	371	328	385	351	400	389	394	441	374	393	370	358	385	374	390	377	378	381	386	389	371	379	374	379	401	390	394	389	396	366	388	368	385	360	390	333	389	345	396	341	368	392	362	355	366	365	346	428	385	384	381	373	364	342	341	332	388	339	380	404	335	401	366	371	386	384	374	355	354	366	381	372	391	395	403	349	344	358	349	358	365	365	351	400	383	377	348	400	341	369	383	395	362	394	372	393	415	366	387	381	371	329	373	358	375	348	360	340	383	351	380	410	381	380	413	377	384	370	370	353	394	366	421	388	359	398	376	412	341	342	367	372	406	395	398	383	386	354	391	380	384	381	342	391	389	381	347	354	382	372	376	369	381	379	373	377	351	390	366	388	362	371	404	383	346	380	361	377	390	358	398	395	380	400	365	398	356	389	360	390	398	413	378	358	418	394	375	412	376	373	387	403	363	346	353	383	350	357	381	365	393	345	369	364	420	389	367	384	358	375	352	388	356	374	377	362	352	383	393	416	393	370	398	394	352	376	410	364	332	371	393	325	404	392	400	352	392	368	355	385	396	364	355	389	349	416	395	384	390	354	394	408	372	414	382	354	400	396	389	373	397	387	361	381	386	377	367	401	360	322	369	375	382	348	381	394	373	381	340	353	377	367	355	373	347	369	404	373	370	386	362	358	386	386	380	393	353	348	389	411	384	392	386	360	369	384	350	366	379	384	371	366	360	344	326	400	419	392	347	390	371	363	360	370	371	385	399	393	368	361	395	399	360	379	385	362	381	379	383	361	349	371	358	377	385	361	351	385	386	329	383	349	369	332	372	377	373	388	437	365	337	340	358	385	373	376	372	354	374	371	368	348	339	346	352	385	391	406	374	385	421	376	359	408	373	413	368	380	380	351	371	384	367	384	369	362	374	351	352	392	350	351	400	373	377	365	367	413	357	385	391	362	366	390	360	377	376	344	397	391	384	404	379	353	377	368	370	405	383	362	374	392	403	356	372	381	370	351	409	398	373	384	385	366	380	385	374	373	367	366	386	349	375	351	382	417	366	341	360	372	382	402	405	399	382	357	379	359	376	348	415	373	392	387	377	368	344	350	355	394	378	386	340	377	359	366	381	370	383	366	357	377	346	398	368	386	390	373	383	393	395	371	359	383	358	378	414	379	374	398	392	359	376	360	398	386	375	385	387	351	352	368	364	373	350	411	371	362	374	376	358	352	379	373	397	359	411	388	378	387	386	352	356	343	393	396	355	382	372	338	374	377	382	366	379	407	378	341	403	384	394	362	362	338	340	358	367	338	365	396	367	400	368	372	389	412	355	367	375	327	359	369	408	363	395	346	366	353	386	398	359	414	360	396	350	381	363	356	368	368	399	373	386	377	395	392	398	415	379	370	358	358	376	387	384	414	402	367	382	374	355	404	341	376	372	352	335	384	367	333	410	358	367	383	407	356	387	361	368	358	401	380	375	373	422	375	352	417	406	388	359	355	356	394	370	380	387	398	326	384	390	387	380	371	381	366	368	338	365	397	375	375	386	398	387	404	373	381	413	325	396	363	377	385	373	346	387	378	366	358	401	359	345	351	379	391	381	402	361	393	367	372	389	369	392	379	394	368	396	400	394	329	403	393	398	374	358	391	384	373	386	382	397	378	404	381	375	360	372	367	377	377	387	371	370	373	399	389	397	386	409	399	402	359	419	383	353	382	326	382	385	349	342	367	336	415	380	400	408	416	363	384	379	393	381	375	361	397	378	420	411	419	372	362	387	363	409	385	383	399	416	381	407	360	350	376	366
2627	974	1661	5214	12735	16799	14768	9885	5325	2794	1618	1124	1003	935	851	891	926	863	898	953	866	884	862	953	912	890	853	905	905	838	901	899	857	865	925	865	854	919	936	917	912	843	917	855	867	847	912	923	892	872	851	890	896	903	880	875	880	925	959	893	922	915	944	872	905	926	956	952	890	903	873	946	932	918	929	859	883	908	895	872	912	888	883	863	850	888	871	857	886	871	901	922	866	922	917	893	884	927	908	889	892	861	927	874	860	892	898	909	902	927	930	923	865	882	899	888	894	920	914	904	882	904	859	895	890	868	908	890	883	880	918	921	897	939	888	898	870	886	919	842	847	877	877	874	892	874	841	915	911	938	918	872	894	899	888	839	855	964	895	934	880	862	840	829	889	935	920	900	920	920	908	946	870	898	905	889	877	865	924	935	903	857	920	837	900	874	887	915	887	846	918	926	899	902	887	836	936	885	894	867	944	906	922	858	910	924	919	947	919	870	900	888	886	908	860	884	909	972	861	864	886	925	909	918	866	926	897	951	893	946	912	909	928	860	843	859	855	934	923	876	943	919	921	860	885	897	871	892	935	920	875	867	890	851	909	858	864	921	910	929	869	893	890	941	829	877	867	902	897	865	952	900	903	934	850	899	894	916	861	893	918	901	870	883	911	915	851	911	905	907	890	889	851	848	920	878	872	865	870	881	852	924	877	886	868	941	942	858	916	875	893	891	953	920	873	858	890	913	880	855	862	863	867	890	864	883	901	879	891	891	920	866	841	948	887	856	917	880	927	848	876	890	897	871	862	904	871	959	891	954	915	879	907	904	930	885	916	847	883	904	861	891	902	955	891	915	897	947	885	912	839	874	919	882	891	902	928	833	958	851	926	926	849	919	874	827	881	916	899	895	904	834	911	941	890	911	851	869	889	899	940	902	962	865	889	843	857	942	895	894	914	922	863	901	898	874	909	923	869	869	879	907	909	920	918	905	905	897	928	919	914	853	888	872	883	887	947	859	880	892	872	922	887	917	862	902	903	939	875	886	864	877	880	945	958	913	907	927	871	878	910	855	895	864	915	892	906	919	856	959	905	941	915	922	942	879	846	861	857	951	888	949	904	897	902	867	884	886	912	872	866	873	862	903	893	868	917	922	932	878	885	852	974	874	908	925	946	911	850	858	883	930	882	926	889	870	935	938	931	930	972	905	915	893	909	858	868	880	883	867	890	902	914	894	948	893	893	877	948	888	926	911	917	892	916	845	858	907	889	870	889	840	907	843	855	917	839	877	902	929	897	897	910	869	946	870	869	882	941	926	874	901	856	920	917	944	862	876	872	920	894	868	929	953	909	872	932	922	915	857	903	942	868	859	948	946	882	902	974	911	879	896	876	882	889	902	930	953	900	864	887	886	910	883	845	880	876	929	910	934	923	851	909	954	895	899	901	842	872	877	879	939	968	875	891	879	913	886	919	944	961	902	935	921	906	885	952	879	896	895	912	904	893	858	902	920	860	851	869	929	893	874	871	884	939	869	909	925	844	848	915	905	940	912	850	870	904	944	918	981	929	963	916	863	885	908	875	932	906	937	897	904	923	913	920	873	892	845	922	874	898	885	867	859	886	921	896	941	881	860	900	919	923	859	901	861	864	923	908	907	873	881	900	882	877	857	875	866	888	850	936	929	906	936	915	826	905	888	920	892	871	917	914	881	886	948	908	941	898	918	899	879	876	892	914	929	929	895	899	839	871	916	921	903	973	911	960	917	954	929	917	913	948	916	870	875	883	971	876	905	912	879	883	877	931	937	952	814	894	883	863	928	899	919	893	890	888	887	880	882	883	863	953	871	928	906	920	870	910	914	915	862	868	929	872	877	912	882	933	870	938	908	888	851	881	926	854	821	867	830	895	895	947	867	876	918	905	934	915	908	862	876	857	955	891	838	903	873	862	892	909	891	891	897	853	865	927	893	852	914	932	864	919	925	873	920	846	935	950	932	904	908	921	874	889	869	949	935	891	919	879	851	950	923	841	904	869	870	881	870	868	958	921	848	882	895	892	848	898	918	915	855	851	907	871	898	894	876	880	858	892	904	898	884	969	942	884	903	881	908	884	919	908	905	850	898	906	912	914	896	933	887	907	882	878	894	890	827	865	878	864	863	949	925	876	882	846	844	914	913	853	902	886	871	852	924	908	900	851	961	928	896	857	884	870	936	935	912	897	915	908	877	933	958	886	884	918	906	903	907	905	952	913	925	872	929	912	866	918	879	883	856	910	861	914	908	913	885	983	890	865	883	912	882	895	882	921	888	902	878	903	889	926	877	931	919	903	862	922	859	898	841	851	932	915	961	917	847	916	913	913	878	837	904	885	869	912	831	940	933	900	896	858	881	903	910	899	891	884	912	880	951	952	867	881	860	955	902	878	863	936	881	899	869	876	905	935	890	890	904	904	918	905	891	835	906	854	904	869	880	959	920	901	885	865	942	930	879	868	913	915	926	900	870	885	900	899	932	928	890	895	888	861	876	917	905	869	909	871	924	829	933	899	934	891	899	904	909	926	906	855	889	909	912	895	862	898	851	906	925	912	894	847	916	890	842	860	840	864	976	888	942	929	914	883	841	932	903	918	925	912	919	892	850	865	899	865	881	883	911	888	938	901	974	841	862	866	968	856	844	884	869	885	862	879	893	917	868	859	918	882	915	921	831	814	818	938	884	881	885	861	882	849	894	863	874	875	868	895	868	901	869	965	878	941	881	919	861	902	860	869	883	933	896	928	901	912	922	894	895	876	888	889	906	886	890	952	887	908	854	871	939	899	957	891	904	889	873	907	927	911	872	908	971	886	915	942	908	882	924	936	912	879	882	898	888	888	871	899	900	908	896	899	927	876	942	933	893	874	895	896	901	901	875	896	929	943	906	902	915	886	914	936	884	903	939	916	841	903	942	893	924	893	923	888	892	904	881	874	905	921	838	894	891	896	862	923	879	906	880	948	922	913	915	878	903	895	864	925	888	870	880	945	904	918	961	942	912	929	935	863	928	886	873	888	895	931	878	920	884	913	884	908	891	881	899	934	881	901	887	937	891	882	894	904	918	864	860	920	926	912	874	863	923	908	898	906	941	947	905	899	846	853	921	914	903	901	861	837	908	943	888	934	877	915	913	912	904	850	905	870	877	836	895	871	876	874	932	943	859	870	876	901	904	890	916	923	921	887	952	868	887	893	860	885	901	869	934	910	886	912	932	922	890	938	878	884	866	884	953	887	904	908	903	877	871	941	897	897	888	861	882	993	890	885	953	887	892	891	925	877	919	884	941	903	909	831	864	908	871	912	898	884	956	871	874	872	915	907	886	887	901	877	901	914	921	869	834	863	859	868	924	899	869	843	893	843	912	916	858	952	871	861	863	876	918	926	899	907	851	884	877	878	894	886	939	875	845	903	887	935	909	911	869	875	861	954	849	903	856	931	876	938	882	910	846	928	913	867	911	931	895	880	870	922	950
11394	2492	10149	30147	56122	57807	46362	32791	17596	6731	2194	813	471	305	328	273	291	295	322	301	286	283	304	307	311	297	319	297	313	280	322	293	321	352	334	277	325	313	338	275	318	303	294	287	329	307	287	342	333	317	306	329	328	330	318	298	323	290	299	309	274	331	321	293	297	281	315	296	296	313	323	312	297	283	321	324	306	292	285	313	285	325	302	279	314	291	326	340	318	314	322	295	306	303	317	307	313	307	348	291	325	354	340	311	304	341	295	331	297	324	340	317	302	297	301	321	333	299	320	291	272	288	302	301	310	328	293	327	295	310	285	312	318	305	318	373	306	295	285	347	332	307	294	314	325	306	289	313	282	271	292	306	281	308	290	297	320	327	353	319	315	300	313	281	309	299	292	301	310	280	347	301	345	328	300	300	304	295	310	321	313	314	269	313	308	339	323	308	301	314	303	317	313	334	319	282	309	322	315	332	306	297	313	305	309	300	309	322	280	289	298	300	311	296	311	331	315	309	302	309	295	312	297	305	310	316	300	315	322	293	294	292	288	332	305	322	331	281	329	303	293	308	305	303	310	303	310	307	307	329	316	297	329	285	312	309	327	321	308	310	304	329	291	312	315	297	316	329	304	311	306	310	301	302	309	316	319	304	294	266	333	302	272	337	322	282	298	301	316	280	306	289	303	321	331	307	297	326	312	307	333	335	296	314	308	338	286	314	304	306	299	318	293	321	319	295	309	319	302	303	269	351	290	288	315	293	302	286	320	321	300	301	305	301	308	305	298	265	292	303	338	306	278	280	294	318	313	292	286	340	311	303	260	327	288	334	299	326	307	296	308	292	334	320	307	291	278	284	271	297	320	275	283	279	307	304	321	313	306	282	326	314	287	314	268	291	322	299	358	317	325	310	297	310	281	293	323	315	301	302	311	290	278	329	303	324	301	296	309	285	307	294	298	321	277	357	308	327	315	303	300	295	324	335	288	293	301	287	320	308	300	297	319	328	273	306	330	293	325	295	306	318	292	343	315	315	291	305	271	298	319	310	310	284	325	314	311	306	292	310	303	279	286	299	303	302	301	281	336	264	308	288	298	309	311	310	314	334	318	316	293	333	308	314	318	299	306	321	304	320	341	300	295	314	300	309	282	319	327	277	315	288	295	287	309	315	318	318	315	329	317	334	316	301	292	330	329	312	361	343	331	326	318	324	314	330	286	292	278	291	283	335	311	301	295	293	276	303	321	306	306	322	284	301	307	301	306	300	303	313	302	325	318	293	291	315	310	335	326	305	314	275	334	282	298	293	295	308	291	319	333	290	308	336	306	323	314	275	325	295	302	341	327	304	300	297	315	319	312	330	281	323	296	309	319	328	314	309	308	317	295	326	302	302	279	318	305	304	294	313	298	290	336	284	292	281	288	319	338	295	342	343	314	327	315	271	304	287	279	302	318	326	301	289	292	283	306	276	307	273	310	319	315	317	289	322	318	292	300	307	298	299	319	304	305	315	266	322	292	297	302	324	313	340	321	341	298	322	296	314	321	292	310	288	311	298	306	306	280	299	306	309	304	328	294	330	291	322	296	311	309	331	318	339	305	320	306	305	313	295	306	322	287	284	329	293	321	303	310	304	311	333	321	285	323	314	312	302	308	312	298	321	325	297	321	323	302	303	258	301	287	318	300	312	290	321	321	320	295	308	296	316	303	326	331	302	293	306	295	307	318	315	299	302	307	288	320	333	292	283	271	297	318	325	309	355	285	325	283	340	318	290	290	279	302	325	279	294	307	316	314	296	317	314	287	320	289	296	320	294	293	282	323	278	286	312	293	299	291	296	314	300	314	310	312	303	299	296	332	286	326	321	313	315	295	312	298	296	305	283	299	320	291	314	279	320	308	284	290	309	293	295	312	291	279	292	314	324	307	313	268	328	297	311	335	305	312	333	294	301	318	302	270	303	324	332	289	310	304	281	301	291	284	320	310	302	345	262	300	281	297	288	327	309	266	286	305	325	305	305	340	274	317	327	290	310	290	303	333	301	279	319	301	265	311	314	354	299	313	319	296	301	269	332	320	308	286	306	290	282	316	312	316	303	325	297	315	299	292	326	305	308	311	319	312	326	312	298	287	294	309	313	341	265	281	297	295	270	300	321	300	292	324	296	342	301	290	273	312	314	279	292	300	310	319	305	307	301	300	314	314	283	316	311	299	275	312	260	309	316	323	372	289	319	282	314	303	303	302	342	302	320	317	281	276	312	315	322	297	275	306	292	300	275	299	277	320	302	321	310	278	326	352	326	328	317	302	339	317	347	324	273	305	285	304	277	300	299	282	295	322	299	322	310	273	332	334	306	301	341	318	309	312	300	300	314	306	312	276	328	281	295	304	312	301	310	294	329	314	318	282	323	296	308	312	292	309	308	307	310	306	300	300	318	326	281	298	292	302	339	300	323	293	310	343	283	305	321	314	294	309	331	314	285	306	293	299	303	291	270	308	326	339	322	378	310	304	314	331	279	334	320	312	316	290	331	307	313	312	293	322	320	282	310	352	293	299	276	303	305	314	320	306	318	309	325	292	305	344	327	313	298	294	318	291	282	286	314	296	285	318	325	317	335	307	344	327	283	304	338	325	308	311	318	319	320	303	310	312	301	290	299	296	298	329	287	338	289	316	290	302	315	302	293	311	318	292	299	308	344	289	312	330	324	290	291	306	339	329	303	304	308	326	309	312	300	311	326	342	325	302	340	300	301	299	347	302	301	320	293	307	338	301	285	271	314	313	294	291	315	301	320	308	317	310	289	306	309	320	303	317	340	309	325	311	323	312	302	332	319	301	321	304	320	314	308	333	303	309	333	327	290	303	294	309	290	322	290	325	284	303	286	315	290	311	319	331	299	294	302	311	326	313	328	292	314	321	299	322	325	318	307	317	297	323	289	281	324	316	305	282	351	297	333	288	311	319	298	311	311	308	309	324	308	292	305	292	301	283	299	315	297	290	299	282	310	313	303	338	310	299	274	275	311	301	312	318	316	311	308	312	304	327	328	283	315	287	307	280	309	296	284	306	292	309	303	287	305	309	308	305	313	327	296	297	302	278	300	336	337	320	326	283	334	288	322	337	328	308	310	313	324	317	278	279	324	360	324	328	315	330	314	326	276	296	318	287	348	296	310	302	306	281	294	281	271	317	301	306	290	314	317	314	294	299	316	301	307	293	303	302	328	311	316	303	325	307	296	331	292	339	303	290	317	327	300	293	320	297	291	306	300	317	301	281	300	290	280	295	299	319	332	305	275	320	292	313	328	320	316	342	317	301	333	305	288	343	296	310	311	276	304	303	302	302	330	287	326	286	309	297	304	329	301	320	291	307	303	334	321	289	292	298	330	353	321	304	343	308	274	300	300	296	266	292	340	315	322	340	265	291	343	286	314	296	312	300	323	287	296	331	316	351	318	294	282	324	283	294	312	286	298	316	312	292	318	321	306	297	286	308	327	288	298	323	288
7159	2487	17811	43314	66117	67600	58153	46783	31837	17730	7663	2987	1341	887	766	792	816	797	775	755	768	753	750	732	762	765	761	749	725	777	765	760	731	739	746	759	692	758	772	715	735	726	722	781	759	730	743	747	775	768	745	743	777	747	731	716	771	732	751	736	722	739	773	789	782	790	747	753	730	759	766	754	746	725	749	728	719	738	718	754	743	685	717	810	754	712	716	726	729	784	726	711	757	720	767	742	729	732	773	745	731	751	679	777	758	767	761	752	751	729	744	763	730	765	765	761	727	782	738	734	758	703	748	769	771	775	729	721	727	765	699	730	759	732	763	760	763	738	723	754	739	683	713	767	750	742	781	727	767	733	749	773	736	749	741	729	743	756	784	771	785	766	710	768	718	735	754	713	774	778	762	811	734	735	757	798	750	727	777	725	722	817	725	806	754	752	736	776	758	746	780	719	796	754	774	752	784	765	778	768	751	727	729	761	740	742	777	757	762	791	725	759	723	748	743	751	768	727	775	771	754	688	732	786	767	764	712	773	772	770	789	787	761	722	761	734	756	743	760	758	778	753	746	791	760	751	715	779	752	718	773	747	757	716	731	794	753	755	718	763	715	706	715	732	760	737	729	726	738	737	810	763	715	844	766	769	740	750	775	748	752	747	688	718	734	780	761	743	755	773	744	751	709	744	779	762	780	764	759	731	769	718	754	845	720	731	782	785	761	739	726	714	753	770	749	751	753	759	760	715	708	711	712	747	717	752	704	801	748	717	749	742	713	734	694	779	742	749	744	744	814	740	677	741	765	755	719	761	787	792	741	783	814	788	754	745	750	759	714	796	742	756	748	744	770	728	717	723	769	767	762	684	770	778	783	771	755	784	738	740	734	771	736	755	743	748	773	723	781	771	742	720	775	760	701	802	695	742	785	744	763	767	793	754	722	732	766	730	755	783	777	794	754	732	749	682	787	755	763	760	740	755	748	769	755	790	674	730	746	727	714	783	772	798	754	715	778	753	788	735	734	804	720	748	793	767	737	737	787	752	756	782	797	728	753	761	797	727	733	726	766	794	746	694	817	815	763	751	759	723	715	773	762	724	775	741	779	752	779	788	751	770	768	734	789	733	746	754	763	750	752	786	784	742	780	770	779	733	712	732	741	762	726	792	735	724	789	760	797	790	723	757	771	722	723	775	717	706	753	734	732	750	752	785	726	682	758	771	768	756	782	718	764	797	719	742	783	745	802	737	749	795	712	751	708	755	696	748	744	729	721	790	746	706	731	781	767	732	755	728	746	741	724	811	774	796	716	733	731	746	758	736	812	749	753	755	769	756	734	805	737	764	756	703	740	741	747	727	746	747	748	754	744	763	767	747	781	724	751	702	754	766	748	696	724	809	788	751	750	790	704	699	800	744	757	777	790	730	748	750	739	742	775	787	799	707	764	727	749	724	724	744	764	744	757	714	772	798	718	739	730	728	721	766	739	736	719	737	766	733	731	753	722	716	732	771	759	796	753	764	792	736	764	769	749	747	750	762	784	775	716	742	770	717	732	750	734	747	793	759	720	778	782	779	753	806	777	693	761	713	765	720	806	761	734	771	741	801	760	762	759	730	747	734	797	699	752	739	765	747	747	733	769	774	757	765	767	749	710	728	727	741	720	753	800	773	713	704	736	771	748	724	760	715	760	790	758	751	766	720	772	773	744	762	783	722	759	759	794	752	750	743	785	743	681	768	763	731	779	748	746	744	744	719	716	739	742	715	745	776	686	742	709	739	729	722	703	725	735	777	784	785	748	734	739	776	700	697	800	820	747	772	745	738	770	798	734	779	739	733	767	761	732	731	685	706	770	777	735	756	726	728	798	771	721	768	760	730	729	721	761	778	744	748	733	800	762	736	723	727	744	808	713	738	774	761	724	682	722	750	800	756	725	693	713	747	754	756	749	764	764	786	773	714	797	746	734	778	729	769	799	769	740	798	730	767	774	748	736	760	733	725	753	773	740	766	782	785	752	695	738	766	693	769	721	750	700	739	716	767	758	737	748	757	721	725	806	750	771	747	749	687	706	684	736	758	768	717	755	772	768	714	757	745	752	751	786	766	711	764	773	731	747	766	783	726	789	758	744	767	720	755	744	727	718	752	746	749	741	701	769	726	763	706	728	739	794	761	756	738	724	708	750	783	786	753	719	719	790	769	768	793	754	727	728	767	771	721	715	791	728	727	723	753	750	729	748	764	784	732	745	786	785	748	740	745	737	744	754	765	777	770	768	768	753	755	776	834	739	704	719	748	787	770	751	767	755	755	754	756	736	744	712	774	746	729	750	727	744	774	738	784	769	719	757	740	741	772	764	769	744	752	804	775	784	740	731	709	783	782	766	753	751	742	833	728	761	799	708	718	748	764	741	766	748	801	749	744	738	735	797	720	787	725	753	752	727	767	770	768	721	705	715	791	742	717	748	773	774	719	765	763	770	787	740	751	767	753	763	774	764	724	778	739	731	758	730	727	730	710	778	743	772	753	775	745	787	740	710	776	728	739	721	741	737	764	691	763	775	830	737	783	805	754	738	735	715	730	772	720	769	751	756	783	747	773	779	766	784	770	767	750	782	722	775	762	786	717	799	788	716	757	755	746	766	762	715	749	738	754	697	749	751	725	734	742	740	717	772	733	718	754	747	758	747	741	782	865	722	753	753	735	806	812	761	771	753	754	728	784	753	795	743	732	750	736	727	713	760	745	715	731	730	766	778	749	762	766	732	716	753	729	768	761	763	774	727	791	757	762	756	711	757	752	748	739	791	773	780	777	758	779	758	685	746	792	702	780	740	717	753	716	759	771	781	741	773	728	785	723	723	773	772	785	781	729	778	783	714	781	752	739	791	758	766	764	739	779	720	767	774	784	752	758	749	719	775	744	741	762	781	724	688	736	737	757	756	712	708	757	735	782	780	748	757	724	780	787	732	758	792	723	772	759	755	801	762	748	736	739	740	707	819	717	744	768	735	725	791	738	781	767	784	731	704	706	769	753	785	715	770	777	823	772	775	744	822	745	779	756	746	704	755	777	728	739	753	775	743	799	760	746	802	760	751	790	751	692	763	745	751	736	788	768	742	759	720	759	732	718	766	735	748	721	761	782	715	743	773	754	733	763	760	763	786	774	730	747	771	743	768	684	733	743	782	782	744	732	764	775	788	790	729	743	704	732	741	731	780	792	803	776	728	768	793	750	736	729	771	719	766	773	697	745	750	749	733	790	775	801	803	741	807	758	740	747	765	700	744	718	740	731	769	745	721	792	739	771	683	679	794	736	744	714	754	799	742	774	763	747	744	762	754	726	716	773	775	773	795	767	762	777	772	724	736	800	783	736	794	771	747	772	782	764	765	690	763	814	754	741	771	711	721	757	764	753	781	731	742	753	758	751	749	744	763	745	758	748	758	785	785	737	768	715	791	745	778	739	759	769	789	710	736	786	720	784	732	784	738	719	780	758	791	722	695	728
14444	3516	6353	12690	52492	63736	53781	39197	23119	9475	3040	1016	460	305	292	284	295	288	310	281	317	283	283	265	320	316	291	277	281	292	297	271	264	279	292	329	295	274	270	314	293	297	292	280	244	280	284	273	274	285	270	290	314	302	320	285	258	288	268	302	283	314	306	303	289	280	280	277	279	310	302	276	314	283	266	286	271	295	287	281	295	271	299	291	291	281	284	312	272	252	259	273	243	288	297	291	284	306	289	289	296	287	270	289	266	291	297	278	299	282	278	260	294	279	316	260	314	244	278	266	290	259	288	292	270	300	302	271	270	282	264	289	293	285	267	282	269	266	297	282	279	278	302	282	281	271	302	247	290	243	289	251	300	251	297	263	291	263	304	278	280	282	290	290	293	287	325	265	271	299	285	264	297	276	287	288	296	271	277	301	279	284	298	301	309	296	290	285	280	258	256	279	297	292	288	274	262	301	264	280	274	286	271	307	289	295	289	281	288	298	296	262	286	312	290	266	295	269	285	286	269	281	292	282	266	307	316	282	267	277	293	278	311	273	290	301	265	270	269	299	289	286	273	289	288	300	284	289	299	314	316	297	273	284	272	282	283	276	293	276	276	273	285	286	315	268	262	301	305	292	311	286	283	266	292	272	311	274	292	309	270	297	276	257	292	294	281	282	282	290	278	295	307	295	288	274	281	278	286	280	267	282	289	263	291	258	326	289	266	276	299	323	282	311	300	293	264	281	289	244	289	291	295	267	284	294	295	304	262	288	286	293	293	290	273	308	269	296	290	305	296	278	288	313	270	324	290	298	319	284	288	251	284	307	342	277	270	272	289	285	300	267	306	306	269	240	312	259	294	299	293	270	273	286	264	290	291	295	277	329	279	287	313	294	289	314	300	275	296	283	273	277	280	325	296	288	271	283	277	300	283	302	334	284	286	267	274	355	314	298	294	293	304	312	309	291	257	298	303	271	294	271	291	243	283	269	278	283	274	326	291	266	291	301	270	262	286	296	281	293	290	264	285	301	299	275	305	291	311	309	286	285	282	282	284	317	291	272	300	301	286	262	273	295	275	274	282	316	303	297	312	289	311	321	296	295	241	279	284	286	268	311	271	296	259	298	334	284	320	282	279	255	308	311	297	308	298	269	314	286	310	284	316	331	270	317	271	305	280	295	285	286	318	310	293	268	284	276	264	268	281	281	278	271	302	282	294	312	290	272	268	282	318	297	257	275	301	296	286	304	259	259	283	304	293	263	299	291	313	257	282	301	276	287	289	292	279	290	283	278	293	269	273	318	263	304	298	265	297	319	283	298	323	302	289	303	270	283	307	266	286	319	292	289	291	277	318	255	312	322	281	281	285	292	289	273	303	275	298	270	283	276	266	290	278	307	302	302	292	302	284	290	279	276	288	300	290	287	304	290	300	259	269	297	274	297	303	294	275	288	300	294	282	267	297	302	279	263	269	311	296	314	273	240	287	295	285	296	300	297	285	303	267	280	285	267	280	326	285	274	296	295	283	309	305	304	276	281	298	312	278	263	284	294	298	271	277	283	292	308	292	317	293	299	309	302	283	301	289	295	302	286	323	237	261	280	311	280	273	272	284	281	256	274	266	302	268	277	265	311	299	261	283	290	295	274	293	289	263	284	299	315	293	293	283	295	280	270	283	275	278	301	302	270	292	296	299	298	270	276	306	289	316	284	275	249	290	318	308	280	311	261	286	278	282	285	302	279	286	311	251	295	289	274	283	290	277	299	297	278	283	278	291	248	323	288	287	269	288	315	276	291	263	284	292	314	268	283	291	256	238	264	278	283	304	280	278	297	279	286	286	310	310	311	265	281	299	300	316	271	292	282	292	303	307	289	281	282	267	327	307	300	290	265	292	299	289	283	295	271	271	301	315	265	284	303	276	308	281	259	283	290	280	302	274	263	302	249	276	298	254	282	298	289	291	274	290	294	291	288	264	265	275	316	300	298	273	276	283	294	299	290	298	275	288	301	283	290	257	295	297	283	265	292	273	287	297	288	269	301	319	288	289	296	288	298	254	298	282	301	283	282	304	315	335	302	288	272	305	292	290	320	305	301	328	269	276	294	255	287	293	301	328	287	272	275	321	292	299	283	295	308	295	311	270	296	307	259	283	283	281	278	315	273	283	281	319	248	311	262	310	305	289	306	259	262	315	283	314	260	310	272	303	287	290	291	275	297	288	302	263	291	316	271	275	290	264	299	288	293	310	273	274	286	318	271	267	320	302	317	270	259	311	245	311	288	298	269	284	268	272	318	320	294	283	304	266	287	285	285	276	254	277	275	299	301	297	274	291	253	305	263	261	279	271	303	285	293	269	289	243	306	325	265	279	245	271	271	281	278	312	300	277	261	273	292	280	290	282	271	280	296	296	310	280	285	239	282	290	337	314	296	277	295	285	296	283	320	274	303	297	260	254	315	305	281	291	263	260	296	281	278	269	278	263	291	268	279	282	306	307	296	288	279	321	317	296	281	289	264	240	314	268	296	257	278	266	316	265	279	270	297	289	304	278	255	278	285	303	287	279	284	276	306	321	270	270	279	323	284	293	290	289	259	279	287	271	294	290	306	292	279	288	297	310	298	299	289	291	277	276	300	286	303	275	283	274	273	257	277	279	309	315	258	299	319	305	326	289	298	293	306	279	288	308	301	301	281	269	329	302	275	257	256	273	285	280	282	271	272	308	271	292	291	295	310	318	334	290	280	286	317	335	294	284	304	313	299	277	287	279	294	248	286	312	277	277	325	307	335	316	289	279	320	291	303	290	255	288	255	280	286	285	270	279	254	285	274	283	311	317	286	264	289	287	318	304	284	280	295	283	285	298	305	287	290	265	286	289	304	266	279	315	296	324	276	284	292	301	267	312	268	274	289	259	275	335	277	294	284	279	280	255	270	305	280	275	280	277	282	284	301	280	289	292	280	276	271	304	266	288	246	265	286	281	235	297	307	293	285	295	295	263	288	259	260	284	264	253	290	245	292	287	286	255	296	306	280	304	286	280	258	282	302	297	301	287	312	276	293	301	304	276	269	312	293	301	308	301	297	256	295	274	294	270	310	290	280	272	319	283	263	316	282	297	251	306	308	285	291	279	277	301	236	277	270	263	302	286	284	293	296	279	281	274	304	315	288	309	276	267	295	246	309	309	278	288	343	301	294	291	288	267	288	318	285	284	297	266	294	296	322	307	299	286	313	309	272	285	308	297	275	297	281	280	322	313	283	297	290	328	292	282	322	263	298	285	329	318	328	282	290	293	318	295	283	292	340	270	234	286	285	278	315	285	296	288	314	302	307	268	307	297	294	329	291	288	259	315	289	249	312	268	276	277	264	275	276	272	263	293	303	300	293	280	283	273	294	285	313	314	299	251	318	266	333	321	282	274	290	280	291	263	284	314	295	271	281	285	310	294	265	308	278	310	268	277	291	289	277	311	297	289	297	311	271	273	258	321	277	282	289	293	305	272	294
7880	3282	11151	25202	64604	73547	65080	52231	37338	22081	9823	3676	1496	905	767	706	716	659	737	677	699	729	721	771	676	730	700	736	689	699	712	727	735	689	723	735	704	710	701	741	718	690	743	718	743	730	733	700	668	701	711	702	755	703	719	728	701	683	734	681	662	728	708	709	728	763	671	709	715	671	734	728	715	735	711	730	650	739	706	716	700	740	665	708	725	673	683	718	746	742	639	773	660	712	667	704	721	735	716	693	765	693	668	705	701	722	684	745	707	706	706	701	688	711	650	726	739	750	739	712	657	679	697	723	761	705	730	715	729	674	712	667	760	702	656	718	755	691	689	677	688	760	741	714	681	756	682	716	755	728	703	709	743	775	702	677	767	733	708	725	756	716	706	718	728	668	734	656	708	690	711	723	710	770	732	690	676	721	684	711	735	710	687	756	717	675	729	697	735	729	764	690	740	737	693	674	692	682	707	699	697	728	690	718	676	685	752	710	679	685	705	742	711	722	676	719	725	712	705	713	752	688	712	704	703	700	712	723	698	737	723	722	679	726	710	739	737	660	733	744	700	731	705	697	745	721	676	749	687	674	680	681	665	698	701	709	667	723	695	747	749	712	726	745	669	670	693	721	772	749	702	709	688	669	719	671	710	727	735	747	722	673	707	727	724	723	741	704	730	695	764	670	712	689	714	730	685	715	691	692	703	697	763	783	733	734	682	687	736	686	727	732	709	706	711	710	685	699	705	728	726	654	784	714	692	684	727	756	699	717	751	690	636	685	699	682	743	719	681	755	706	764	781	742	706	740	720	690	740	696	710	742	726	747	680	738	725	744	754	671	713	735	698	676	697	670	714	726	738	703	736	693	707	700	748	709	755	717	723	688	778	700	694	754	723	703	756	682	705	756	750	706	695	691	711	718	683	711	737	738	706	709	778	679	662	711	749	695	705	726	679	643	720	701	710	743	751	713	707	708	719	692	721	706	725	645	686	720	660	730	702	688	701	708	750	680	687	708	675	703	693	753	733	716	720	723	710	718	742	700	720	689	721	744	719	703	668	706	711	694	751	725	689	687	741	720	728	693	686	699	700	719	728	727	736	731	730	694	715	701	681	663	713	721	728	717	708	698	709	715	703	750	684	748	708	715	741	743	711	698	738	715	694	755	703	728	692	686	685	701	696	692	753	714	712	700	721	669	713	688	655	669	713	701	710	716	708	703	722	704	712	686	721	695	661	752	659	676	680	694	721	715	709	720	672	678	682	737	714	724	696	713	725	696	749	684	707	681	744	696	726	727	715	754	717	737	758	681	681	725	729	709	716	696	723	699	691	745	725	719	751	666	696	731	752	714	707	708	720	722	723	700	709	704	715	737	708	755	702	722	736	713	698	718	687	698	688	710	698	714	706	735	712	674	712	722	677	692	677	725	672	674	767	756	701	713	692	731	695	730	709	705	678	702	709	707	718	665	661	623	739	729	728	712	714	702	700	715	720	754	717	729	723	730	715	675	712	681	694	712	706	755	716	664	663	683	697	725	721	681	707	701	722	644	689	752	683	695	708	737	693	717	713	734	706	739	716	684	712	688	670	683	730	742	721	719	711	776	698	671	726	704	714	701	686	711	699	658	708	673	675	710	724	659	723	684	709	693	687	673	772	689	720	716	728	765	696	711	700	714	705	691	757	726	703	722	702	687	690	686	687	701	697	710	691	738	737	708	679	684	728	697	642	683	680	715	727	726	633	678	686	731	745	703	741	713	716	742	704	712	729	665	705	722	707	709	721	744	701	720	662	696	736	651	727	734	693	688	674	707	711	725	670	694	737	718	714	712	741	642	706	740	775	751	716	739	718	738	704	733	730	725	670	693	722	741	673	705	681	726	732	708	702	666	732	720	694	685	696	689	678	766	732	681	706	715	678	736	735	699	709	708	692	707	733	749	744	712	711	729	725	705	667	706	749	737	739	682	733	736	779	707	772	711	742	691	701	681	702	685	680	710	734	729	782	726	688	688	647	732	757	686	740	712	726	711	689	671	702	707	735	654	698	753	720	683	698	679	719	702	745	713	652	735	726	691	730	727	758	717	686	737	732	760	742	718	733	723	712	737	663	735	739	733	682	719	709	722	715	753	713	715	683	702	685	723	756	748	677	713	746	711	711	683	697	693	688	683	717	661	716	719	700	704	680	736	740	708	706	741	749	694	737	694	702	737	691	752	739	705	736	730	688	745	663	704	677	691	726	689	751	686	719	699	710	748	742	721	746	637	771	712	676	689	687	720	725	712	763	708	763	714	680	686	694	682	701	702	727	702	711	752	734	701	682	750	693	674	704	660	723	689	698	709	684	707	672	690	724	640	683	725	705	690	735	708	696	708	699	733	696	726	695	759	708	715	678	726	698	695	699	776	715	725	739	663	709	712	714	731	724	728	768	739	676	718	735	735	725	716	710	750	658	710	738	719	707	692	703	682	688	720	700	710	766	708	710	715	710	706	723	673	693	717	715	743	657	722	726	707	747	739	702	719	693	718	686	697	678	700	735	720	687	690	717	703	699	713	665	719	724	739	740	713	694	719	724	689	712	714	687	715	745	711	752	680	745	709	690	711	721	680	732	656	709	704	722	722	708	719	696	649	737	709	759	725	708	725	739	716	736	717	737	719	659	703	702	688	707	691	695	706	730	734	747	715	699	658	682	728	686	720	707	670	710	695	718	733	710	656	685	709	666	757	674	716	729	702	701	713	744	697	697	682	724	736	729	672	737	706	723	681	739	647	716	641	695	653	707	704	697	685	689	699	706	671	753	759	722	728	725	741	726	703	741	717	672	722	699	671	710	740	727	723	712	700	709	709	719	726	732	706	684	734	709	735	702	713	699	663	738	693	679	717	706	671	711	712	713	677	761	726	677	673	679	638	663	690	731	699	679	706	725	720	741	737	703	710	708	739	642	718	743	733	724	718	707	729	713	744	687	735	703	705	694	696	730	695	721	702	672	735	689	724	750	766	736	731	657	700	707	701	697	691	693	702	715	674	714	697	678	702	671	669	720	690	680	730	727	707	733	736	712	707	700	709	727	713	693	710	737	713	737	721	680	680	702	732	748	667	734	708	753	661	701	686	695	711	687	782	734	678	737	681	718	709	724	744	722	695	706	696	716	733	687	710	722	744	705	699	673	696	747	730	673	748	649	677	694	674	740	673	734	711	716	679	704	693	714	710	702	708	661	703	729	691	732	714	704	665	692	688	730	674	739	719	701	749	749	705	704	689	693	722	688	694	761	701	741	737	671	729	736	728	750	700	700	741	734	738	653	685	714	721	657	705	700	732	693	730	737	716	708	729	715	709	710	699	686	710	744	660	663	699	726	707	739	700	723	662	708	690	674	692	686	741	719	696	735	706	694	759	720	729	711	687	722	710	746	732	694	700	739	691	689	682	704	721	696	708	742	734	759	712	742	693	722	736	715	686	725	789	674	686	764	723	703	682	672	705	657	714	688	751	673	710
2392	492	497	761	3500	5362	4473	2908	1582	924	608	459	424	410	373	405	357	371	373	393	394	367	395	403	401	410	374	376	403	355	384	389	381	378	426	392	370	373	388	387	370	368	398	383	352	402	416	396	427	376	383	434	423	400	397	359	349	340	387	354	405	400	404	341	359	390	377	392	384	382	397	388	361	387	426	381	411	364	362	421	394	384	362	359	388	363	375	361	377	428	370	416	421	343	384	391	371	362	372	387	377	398	368	396	414	410	396	388	381	358	403	379	401	415	377	364	385	369	364	380	404	360	397	375	393	387	392	362	404	420	374	360	371	350	368	375	405	373	368	372	379	342	385	378	411	365	393	385	370	353	376	385	373	390	382	373	410	387	345	361	359	334	351	393	380	388	374	395	379	350	373	419	383	350	369	370	393	377	395	379	360	379	366	367	345	379	402	372	406	419	401	360	391	343	383	381	378	361	384	366	366	414	384	382	371	348	388	373	393	378	402	375	373	345	426	380	388	434	389	350	388	399	357	379	384	395	361	376	337	381	360	411	430	340	410	398	388	398	371	356	372	351	395	371	376	360	361	376	400	363	390	370	396	365	354	363	397	375	408	386	402	392	408	385	371	383	359	378	396	359	394	346	388	405	354	399	376	366	354	374	374	364	369	370	399	383	408	348	360	389	363	408	323	395	371	390	420	375	413	401	382	384	361	389	392	385	366	391	356	404	388	345	376	350	353	373	376	395	352	391	356	384	342	407	368	381	372	360	379	384	368	359	398	392	369	369	369	405	378	379	341	407	366	395	378	384	393	412	367	398	395	429	368	390	364	421	390	411	394	381	359	409	371	371	370	385	380	376	378	387	374	372	400	348	368	380	383	358	395	386	435	438	385	367	393	388	382	389	372	376	371	356	397	372	438	432	401	408	405	397	383	411	360	400	408	415	397	380	395	383	378	373	376	399	369	363	360	347	387	361	394	400	352	438	363	396	372	390	388	348	379	344	387	359	394	393	360	380	403	401	363	413	371	408	349	391	363	383	380	371	418	350	352	398	375	409	390	362	392	371	420	392	369	337	373	383	358	398	401	388	380	390	392	337	359	393	381	391	404	396	366	395	360	398	368	376	382	394	406	345	362	357	397	368	351	375	388	353	347	395	403	381	387	386	406	371	350	363	366	426	406	413	376	390	372	366	363	393	360	384	378	410	412	382	391	381	374	360	387	377	406	376	365	376	379	413	399	364	414	368	387	326	366	368	411	392	367	393	396	376	362	381	371	403	400	390	370	376	371	374	351	393	384	366	386	366	389	358	346	390	380	368	386	393	376	380	381	346	373	385	396	398	421	388	396	396	428	415	381	390	385	363	345	386	395	379	354	375	398	381	388	394	382	382	368	381	391	356	398	365	391	344	319	418	366	417	340	388	374	370	375	399	411	404	408	405	403	390	331	383	365	416	377	341	380	403	406	367	390	362	396	383	400	370	374	389	407	368	389	383	380	384	408	359	375	363	381	392	407	366	349	406	393	361	342	429	369	384	360	375	371	386	399	366	369	389	375	351	408	411	369	382	381	398	397	387	404	354	377	374	371	374	401	386	364	401	374	343	375	403	383	389	386	419	389	391	394	388	400	365	367	389	386	391	379	413	379	392	392	384	406	361	361	387	367	357	373	371	348	387	432	354	377	359	382	373	361	405	382	384	388	331	374	368	405	376	385	375	395	374	360	388	398	373	403	375	388	378	370	372	410	403	358	416	368	405	385	355	374	391	397	380	394	384	366	362	357	373	374	376	347	405	400	384	376	362	392	404	383	354	374	433	373	385	424	359	393	375	424	360	350	407	386	371	366	360	387	385	423	356	382	380	397	366	363	382	382	371	399	326	390	359	384	414	346	362	357	412	397	390	386	391	384	370	359	399	360	353	339	374	371	371	387	349	390	399	375	376	395	370	370	395	394	363	391	400	365	416	393	329	375	384	383	381	374	357	391	343	357	347	419	379	396	374	352	408	369	380	396	425	381	370	394	389	392	371	382	392	381	421	373	390	359	399	385	338	396	381	440	388	366	404	366	381	380	388	373	375	387	379	395	403	385	379	408	358	427	364	381	379	394	382	395	363	394	381	392	393	422	369	385	398	402	392	387	417	376	418	399	358	379	389	365	357	372	384	399	364	389	376	356	354	375	382	411	357	403	402	396	363	406	390	376	382	399	400	370	379	379	338	356	368	402	387	375	344	380	397	386	385	382	378	381	379	402	364	348	355	384	365	360	361	385	358	364	405	358	373	450	393	382	414	360	352	416	424	400	378	334	395	392	369	385	402	363	415	364	365	403	389	408	380	394	406	383	430	395	360	394	396	367	410	394	396	374	373	401	376	360	384	407	390	339	377	340	388	387	345	388	383	373	412	377	401	349	398	374	361	391	384	370	394	387	381	368	381	381	415	400	410	396	378	370	380	350	376	366	392	369	393	384	400	392	374	409	380	378	393	352	374	342	380	384	387	371	408	380	355	421	368	401	370	375	374	391	371	372	391	403	399	382	393	416	369	390	374	382	357	336	398	375	366	383	379	382	371	416	404	364	414	388	414	376	414	370	403	397	374	367	390	387	394	406	382	339	352	411	351	382	364	385	405	409	385	383	373	411	390	362	389	349	365	395	362	360	363	385	384	377	335	357	370	386	379	359	383	390	366	380	391	395	399	359	343	386	372	419	337	365	365	365	371	357	375	380	358	378	378	377	399	395	371	358	356	366	378	380	412	374	364	365	398	409	387	405	352	427	387	357	389	400	375	373	371	371	381	380	404	396	364	398	367	374	373	369	424	370	406	383	354	367	414	421	382	335	374	368	399	403	391	368	382	397	391	375	407	362	359	372	341	365	391	367	402	372	384	380	372	392	361	388	414	380	380	406	362	378	393	417	400	348	386	411	369	381	373	430	409	375	405	384	394	379	342	378	389	399	365	349	378	369	368	384	404	421	368	405	371	370	385	397	385	369	365	419	399	366	339	386	385	380	414	393	357	413	354	408	358	406	376	376	391	405	369	379	378	398	400	352	411	397	406	381	366	357	330	384	370	403	396	392	392	367	386	385	412	385	365	387	383	369	389	361	361	394	368	386	413	381	377	389	399	381	385	361	409	387	395	394	425	381	387	387	426	380	357	421	378	386	373	407	352	373	370	383	380	356	393	398	392	385	374	366	380	391	405	356	378	379	369	401	371	360	372	399	347	371	357	352	393	407	374	408	407	382	414	350	378	387	383	369	387	362	367	385	396	424	388	358	395	386	384	390	354	326	384	391	354	329	405	361	382	345	435	362	381	370	375	360	376	395	397	399	363	369	360	379	360	379	396	392	387	381	376	379	392	403	399	340	387	363	362	414	402	369	373	366	385	385	358	382	415	397	385	380	429	364	330	364	366	392	356	366	388	365	391	364	380	402	408	385	366	388	401	351	379	387	372	401	374	400	398	389	363	400	372	376	346	382	359	372	403	364	397	390	342
2627	992	1238	2460	13665	17780	15111	9966	5308	2835	1576	1178	999	877	944	924	930	950	879	968	914	900	897	911	945	902	937	952	864	914	919	956	867	928	862	862	901	898	958	936	867	964	898	932	894	915	903	942	920	899	854	944	907	914	964	850	908	949	907	943	916	909	965	888	905	905	969	877	903	960	949	892	905	911	908	934	888	894	833	888	880	950	856	913	909	955	875	911	915	924	929	952	870	904	920	910	976	924	886	939	936	897	936	895	903	893	926	853	892	878	876	949	871	930	886	874	870	885	914	907	901	897	934	922	915	922	897	881	957	868	912	923	921	918	885	839	1000	914	906	976	888	948	913	897	952	925	916	881	900	942	934	941	845	878	914	934	912	879	878	949	905	915	891	877	924	941	906	912	922	878	905	956	929	907	878	964	897	903	932	928	899	867	955	891	909	900	916	917	908	924	913	912	921	887	902	891	875	970	877	868	874	911	892	904	905	904	936	903	901	904	912	885	924	893	898	861	864	892	934	906	923	877	896	879	925	895	905	919	915	922	891	871	867	962	882	859	891	893	968	921	868	877	925	885	934	877	952	965	934	896	925	950	906	931	919	892	958	940	930	870	952	978	863	916	924	890	917	904	892	942	929	937	885	882	896	903	925	906	899	905	934	937	884	899	916	880	868	900	932	839	861	886	897	897	907	912	921	918	879	882	920	911	914	876	952	908	910	881	926	868	883	940	939	945	906	923	918	851	880	937	914	898	877	910	902	891	887	901	904	906	965	919	925	958	888	884	916	931	898	932	931	904	911	902	947	942	954	922	922	980	906	918	925	946	935	900	953	921	950	951	874	925	881	915	928	907	821	966	892	890	937	859	902	911	949	899	905	888	919	866	894	910	913	917	888	927	912	885	881	914	868	883	902	889	934	925	895	857	939	923	960	890	898	918	938	906	932	904	936	882	908	903	909	994	891	955	926	912	897	936	909	856	878	923	849	954	898	946	937	869	932	900	871	926	965	832	914	867	850	871	932	874	920	919	915	948	926	916	908	943	901	913	930	838	930	917	940	909	917	909	927	956	906	887	915	919	907	886	940	903	927	924	930	928	901	871	943	988	938	896	931	954	904	899	889	960	863	868	863	917	918	911	916	922	854	889	892	892	871	862	940	890	877	892	949	923	928	926	882	855	924	912	923	943	920	884	941	872	883	963	851	898	880	909	885	927	926	915	927	883	906	941	962	883	924	930	888	931	907	941	886	912	942	913	909	924	913	900	908	905	902	964	941	889	886	906	948	923	892	931	883	895	903	926	849	929	896	930	862	920	905	926	869	912	907	947	918	913	923	914	884	916	923	935	887	937	867	919	906	894	981	902	895	862	917	898	890	854	919	869	882	896	938	885	919	930	877	891	899	1001	941	886	944	889	934	879	915	945	837	927	934	865	963	906	891	898	894	911	918	902	900	857	909	965	938	881	833	900	880	913	907	959	927	889	837	893	889	898	905	919	923	915	899	946	889	913	900	908	943	922	939	935	879	893	917	946	925	921	864	877	898	884	900	941	905	923	897	887	917	889	954	900	920	883	893	885	928	963	971	911	909	928	897	959	948	964	858	929	894	942	902	890	851	958	924	883	960	906	919	907	928	924	922	930	908	987	907	932	912	950	932	924	879	943	945	924	878	899	947	881	962	975	903	905	896	858	955	921	919	986	893	920	881	913	907	911	933	896	911	844	870	863	938	922	967	918	900	904	908	936	913	913	901	943	930	877	937	854	920	915	1001	948	879	938	935	884	873	895	957	893	935	873	900	956	908	883	903	922	841	886	928	912	875	916	911	974	933	915	940	985	906	928	907	889	960	911	913	874	896	977	916	913	925	894	943	963	915	882	937	899	939	937	888	885	891	915	940	851	863	902	922	943	909	917	899	889	873	833	950	925	925	886	947	938	900	904	876	956	932	960	911	914	899	927	969	962	959	920	934	902	907	901	880	915	865	941	874	894	955	882	894	920	879	905	934	931	908	901	947	909	873	842	900	881	901	916	927	902	894	893	875	911	921	925	914	886	943	902	921	927	876	857	896	941	902	883	888	930	900	882	1001	893	925	933	944	880	874	934	945	892	892	874	917	887	951	955	946	919	931	894	895	964	890	910	885	896	933	895	868	908	964	881	898	902	950	931	918	922	844	923	946	959	905	915	914	910	934	908	922	900	904	876	915	902	896	886	897	890	963	909	942	955	926	946	884	882	910	946	924	943	926	947	925	921	892	919	877	911	895	935	881	892	871	966	884	882	985	898	890	892	907	890	938	939	950	858	872	939	932	885	942	947	896	910	880	903	928	918	926	923	883	976	914	901	947	918	939	936	907	901	911	939	940	906	898	931	887	938	903	933	938	905	957	916	910	878	894	909	860	918	912	918	951	895	914	929	894	900	926	896	899	967	888	919	907	899	919	920	950	910	942	938	898	906	851	930	871	848	911	949	955	877	939	952	885	916	899	911	869	937	931	933	938	891	889	863	889	889	877	885	923	938	920	879	883	907	930	911	901	886	866	895	911	836	908	886	866	919	951	901	917	959	956	944	950	897	829	918	963	941	860	884	955	881	917	918	835	896	882	933	886	941	893	937	902	914	935	883	897	956	897	944	916	878	936	921	887	920	901	897	888	931	870	906	889	927	895	927	925	971	871	926	887	881	906	931	886	935	881	924	919	915	892	959	875	953	863	891	921	928	939	931	921	927	961	874	908	905	892	939	964	942	962	862	897	881	900	927	939	946	911	903	927	973	963	880	892	897	906	924	936	937	902	876	974	973	920	916	885	897	938	879	866	939	910	938	919	932	894	889	866	939	954	891	850	959	942	925	949	924	914	871	894	894	931	938	854	977	947	938	859	919	920	895	923	953	928	922	905	934	886	906	940	901	889	944	914	934	934	860	955	894	938	904	872	954	933	931	952	975	927	937	899	929	911	898	858	865	954	921	887	884	885	852	885	894	947	905	929	899	899	959	868	932	916	919	936	918	891	912	945	849	886	904	886	940	944	911	885	900	896	883	893	873	905	897	938	922	928	938	937	864	943	905	862	922	884	951	876	898	949	938	834	881	932	889	885	940	891	869	891	879	908	877	895	893	972	964	924	904	881	900	923	894	872	950	885	904	901	898	887	934	874	910	902	968	929	957	932	933	901	891	914	894	922	921	925	946	960	946	911	891	950	930	958	928	919	971	959	892	896	891	876	924	957	901	920	954	939	884	890	950	951	891	932	944	925	877	881	892	936	900	939	915	922	903	966	955	937	854	921	956	921	881	924	879	898	915	900	918	908	883	883	916	883	913	932	892	838	875	896	913	915	922	951	906	899	912	880	882	914	927	921	916	892	891	917	899	937	912	893	914	905	916	880	936	898	897	926	900	865	992	901	873	889	901	903	959	911	866	994	806	909	901	980	909	903	910	849	917	898	918	895	872	950	916	901	954	959	852	938	911	898	909	921	949	945	965	933	865	920	908	908	920	862	870
11341	2410	3483	13313	53283	58729	47043	33082	18079	6797	2123	746	404	367	289	329	321	292	272	301	305	320	319	308	323	289	327	286	295	303	313	331	299	312	316	310	301	301	316	320	325	276	337	320	309	318	318	316	303	311	330	336	307	287	314	292	327	322	316	347	310	347	294	300	298	313	322	309	312	322	305	316	276	302	312	325	327	320	312	287	283	323	307	334	307	316	321	327	336	305	320	298	349	303	288	295	346	313	292	314	324	310	305	310	315	304	327	301	311	337	311	337	286	316	356	310	285	287	315	316	319	318	323	294	282	298	303	319	311	346	299	324	312	312	289	313	289	355	302	307	313	304	317	327	305	310	315	306	313	290	342	288	309	307	290	296	313	333	292	335	304	281	305	313	313	311	284	299	318	331	302	286	319	331	327	339	320	276	332	306	288	324	311	329	293	318	317	316	353	305	278	317	309	315	340	299	303	326	334	314	303	319	339	326	311	300	300	299	347	332	293	334	298	301	340	320	333	320	322	281	295	318	311	329	326	289	285	298	331	330	285	303	337	288	312	309	332	306	313	296	289	333	274	291	308	289	328	322	307	317	275	295	319	322	355	290	314	352	361	316	307	308	328	315	330	321	315	286	279	329	283	283	314	322	328	351	328	306	289	323	330	320	325	303	289	315	308	311	315	326	329	317	298	311	328	284	311	314	290	288	273	331	319	313	294	310	281	301	312	325	303	292	302	294	345	310	324	308	305	319	301	312	316	328	321	304	303	298	297	310	317	340	328	302	303	291	313	317	335	315	318	302	292	318	306	306	316	307	354	313	292	306	322	354	284	327	359	309	337	325	256	298	319	315	328	314	318	299	337	300	311	323	338	283	299	300	312	301	338	313	302	305	294	296	335	328	317	343	312	306	330	287	281	317	262	303	295	351	316	306	327	304	313	326	320	331	294	303	333	311	279	329	324	305	334	337	280	338	317	329	307	297	329	317	312	310	311	311	331	313	336	303	368	312	325	321	305	311	322	342	319	333	322	306	295	327	319	306	318	340	329	315	321	306	337	306	307	325	300	321	277	281	286	301	297	341	326	304	346	304	312	295	334	303	292	289	288	318	332	287	324	305	302	330	303	296	300	297	320	292	346	322	288	327	344	315	293	276	283	340	296	318	312	299	298	299	334	331	327	300	338	273	298	311	296	307	313	304	291	307	360	316	280	313	329	293	325	311	318	305	288	335	327	320	333	299	334	295	293	310	319	303	337	313	332	322	292	327	321	316	311	319	321	299	337	338	316	368	334	306	311	338	298	290	284	333	331	341	308	326	326	304	317	298	331	310	349	330	293	326	287	341	286	276	317	288	302	314	309	306	342	322	306	285	312	324	313	295	333	318	325	331	308	306	307	295	298	313	343	318	270	306	308	306	298	324	322	335	324	312	303	338	311	324	334	311	315	301	291	318	279	282	335	302	309	326	327	310	316	325	301	309	343	316	348	316	317	338	309	320	342	338	326	358	312	278	288	291	293	269	323	270	327	319	321	344	312	297	309	289	308	318	301	355	348	326	310	304	294	301	317	317	275	296	298	318	320	321	324	323	339	333	296	287	307	335	280	322	299	310	313	327	331	334	336	308	312	318	318	335	316	311	273	322	304	309	334	327	268	293	299	319	333	317	339	317	310	321	286	287	339	298	336	290	329	311	285	341	317	323	300	304	345	290	281	311	288	314	316	322	310	322	347	304	340	319	308	342	335	305	309	304	333	289	346	294	319	279	307	331	302	329	342	314	318	324	339	309	324	304	298	298	251	310	314	332	317	316	325	353	328	321	302	290	315	278	302	299	327	327	322	292	330	283	348	302	296	330	290	309	330	319	355	297	284	312	317	340	332	271	300	320	341	294	302	308	311	306	360	280	299	306	305	321	300	290	342	301	297	288	320	360	303	310	330	315	308	300	308	321	314	272	331	287	354	321	310	288	318	315	301	310	312	321	305	342	311	335	291	327	292	337	301	319	287	321	304	331	326	320	293	320	326	336	303	310	278	341	322	307	314	341	309	315	302	310	345	324	335	308	332	297	328	313	293	304	309	326	317	301	307	331	320	317	305	309	314	278	278	307	292	313	310	319	309	354	289	314	318	314	292	323	328	330	297	296	329	312	294	301	307	347	289	342	330	297	314	308	271	327	297	337	311	277	319	317	301	344	319	323	325	316	372	331	329	315	304	317	337	345	308	296	299	337	339	309	340	317	294	308	317	294	278	318	330	322	325	306	303	312	323	276	313	290	314	313	322	296	322	295	321	250	326	341	312	311	315	314	302	356	306	298	320	313	311	280	327	319	336	329	333	308	306	297	290	303	322	343	315	297	308	308	347	305	311	286	304	315	292	310	341	304	295	328	335	314	289	301	304	322	314	298	337	340	338	308	290	292	325	312	312	348	314	336	287	347	323	359	335	311	336	305	330	322	322	284	297	315	324	334	287	336	335	331	291	325	311	321	297	305	304	282	301	304	316	313	328	302	340	345	337	355	317	285	319	343	289	305	295	308	339	305	296	303	332	356	325	303	324	328	306	294	322	310	319	330	269	304	313	330	335	322	296	313	310	276	304	325	322	310	292	317	319	333	327	329	305	319	289	342	302	283	286	303	295	290	325	322	293	341	331	281	322	335	328	278	299	311	321	311	327	308	345	326	331	330	305	317	330	323	329	334	303	321	331	305	331	291	300	304	358	305	295	334	286	313	310	293	320	345	321	324	290	313	314	296	344	305	338	320	294	293	335	346	333	309	326	325	309	326	329	309	297	284	332	302	303	322	341	309	342	294	313	301	311	296	337	340	312	338	317	318	318	306	314	322	295	296	327	312	316	308	323	310	331	322	330	335	302	296	299	344	317	309	306	300	304	329	301	308	325	318	316	325	343	324	315	310	319	325	300	341	332	311	360	318	337	330	331	287	287	318	316	321	336	276	333	316	312	313	321	323	342	301	276	323	311	294	311	310	273	300	314	316	329	303	291	323	305	294	316	313	302	293	355	300	316	324	293	287	306	321	355	323	336	326	309	302	295	295	316	304	307	320	320	297	295	313	321	342	341	281	295	357	307	313	296	286	312	305	302	297	281	318	310	316	311	313	332	305	314	322	296	302	320	322	299	300	336	318	322	324	280	327	309	332	312	326	337	345	293	300	295	293	343	315	307	292	297	336	338	311	295	335	343	361	298	326	329	301	345	332	310	319	315	312	293	320	320	270	275	305	321	292	313	319	328	336	315	319	325	322	313	308	327	296	346	314	344	271	310	303	315	317	289	311	325	343	327	318	312	317	297	333	310	301	318	312	332	308	337	332	328	322	292	288	295	346	343	320	323	310	302	323	310	288	330	310	312	285	331	288	317	314	298	312	325	331	304	321	333	289	324	299	307	339	310	324	326	293	267	335	293	319	306	315	328	341	335	329	325	339	291	308	329	301	310	316	333	323	321	345	274	329	315	332	342	295	333	314	336	329	330	324	279	327
7119	2533	6825	26383	64316	68845	59047	46954	32055	17527	7159	2689	1249	871	772	749	801	799	749	809	735	757	784	789	753	766	797	752	757	755	789	776	767	735	769	785	766	791	818	716	780	775	819	740	736	803	764	755	739	733	780	778	696	742	773	752	730	810	800	761	723	747	763	729	775	810	810	736	804	746	744	756	730	766	783	778	834	741	789	760	683	720	801	770	709	786	795	826	714	771	759	783	788	782	760	749	751	728	800	812	793	742	781	769	759	746	820	752	781	758	750	773	833	753	803	745	788	780	721	779	726	778	788	743	722	777	722	743	749	765	757	743	771	798	764	761	778	759	740	732	767	730	744	777	803	791	751	783	771	761	758	740	745	809	754	757	753	760	763	750	732	724	746	755	781	751	766	762	786	725	780	807	770	784	788	794	752	799	760	804	786	777	798	745	784	766	804	787	775	754	760	749	775	759	760	769	764	754	757	777	769	754	727	804	802	748	764	745	772	764	722	766	786	773	794	767	771	804	767	745	738	758	760	771	740	735	739	745	775	722	798	807	796	769	737	753	784	695	796	777	816	703	811	766	723	805	755	755	778	742	811	762	771	805	771	757	774	772	815	717	823	766	713	742	796	765	740	736	721	800	753	750	806	823	756	768	802	784	768	776	764	760	786	736	739	779	762	775	763	766	790	755	787	798	730	709	829	761	801	783	718	793	732	775	776	784	761	756	791	784	742	806	768	759	791	750	799	770	756	771	737	753	781	748	754	792	821	779	804	819	786	757	747	720	736	735	764	751	745	718	819	768	770	784	775	771	778	691	738	751	747	743	714	720	782	739	741	734	805	771	771	754	733	743	748	763	759	760	753	729	831	816	771	758	730	758	786	748	757	732	741	804	753	746	802	786	760	719	842	813	813	726	773	708	837	770	762	814	773	723	772	771	763	786	784	772	768	760	764	809	720	783	725	807	820	735	748	794	795	801	763	779	757	771	763	754	795	772	785	817	698	764	732	767	743	782	780	722	759	756	731	775	741	760	739	797	707	822	732	771	811	739	776	777	755	774	752	780	731	778	777	764	745	821	705	733	741	799	747	798	798	818	761	770	854	740	795	727	738	754	762	804	766	800	771	763	734	784	804	747	740	756	774	753	800	786	802	745	754	757	780	824	750	767	735	754	728	743	786	757	787	783	783	753	767	748	791	752	709	774	734	802	772	721	745	743	788	773	792	774	776	819	769	744	787	763	821	741	831	773	765	802	796	779	793	787	739	744	766	714	767	740	778	773	783	767	804	774	735	805	738	773	783	789	695	815	798	742	772	804	779	767	758	743	782	775	761	731	774	774	805	789	761	726	800	776	785	776	740	712	799	764	763	785	790	782	797	763	797	758	753	749	775	745	733	769	774	702	759	809	772	785	705	704	798	782	804	770	757	838	779	781	798	763	739	748	820	804	738	814	736	770	750	807	783	773	753	796	755	777	754	752	807	770	751	757	778	748	738	797	725	753	808	726	794	745	779	748	740	748	751	792	764	724	773	793	798	734	773	807	723	765	790	749	753	771	742	787	751	803	809	807	764	776	797	779	750	787	779	729	776	773	801	757	806	763	766	707	782	783	734	744	757	743	731	797	790	760	825	771	730	747	757	735	762	725	769	729	766	781	781	752	756	752	732	792	751	777	738	798	764	743	781	816	787	733	729	750	791	796	762	789	738	798	814	780	803	751	770	801	804	758	747	765	779	724	764	738	739	739	808	826	781	777	722	720	765	799	754	791	742	764	749	755	759	773	731	763	808	758	785	774	794	792	780	776	815	769	748	807	738	754	768	748	797	774	777	732	769	801	760	811	779	769	751	757	773	740	793	745	762	789	761	767	746	770	761	762	785	753	755	782	727	802	775	726	731	774	717	814	710	755	771	744	761	798	749	762	798	702	708	788	726	772	739	781	795	758	817	741	759	734	755	750	760	716	775	752	753	782	768	758	772	774	789	739	750	751	756	831	731	758	738	754	768	863	795	756	769	766	784	781	750	705	760	755	742	758	788	754	735	765	740	750	773	802	752	758	749	771	770	733	744	734	788	719	760	727	796	761	721	761	768	751	751	769	777	788	723	801	775	741	804	746	748	801	780	754	697	747	778	817	739	741	805	765	768	754	749	759	809	765	788	773	761	789	731	796	766	720	746	760	792	728	761	767	754	783	730	790	791	728	760	733	755	761	735	772	752	793	754	763	743	770	781	726	724	766	819	808	814	741	791	737	766	780	779	724	743	806	804	757	731	794	838	762	801	742	807	766	769	775	759	738	743	794	737	762	757	742	788	714	778	815	826	739	769	776	763	823	758	741	772	773	780	803	763	750	770	757	744	703	728	799	768	784	728	792	733	773	783	750	762	773	789	769	790	766	757	766	750	763	778	738	802	775	786	774	760	778	777	781	813	775	774	773	816	771	749	765	720	785	751	775	824	802	755	822	794	815	725	775	765	789	755	744	749	790	762	771	750	731	719	805	730	769	777	760	730	770	725	791	775	771	733	825	726	780	749	717	739	750	773	739	753	697	786	769	778	780	736	751	748	770	817	737	816	784	769	781	758	823	772	760	792	742	812	756	758	778	797	793	770	786	808	803	796	755	735	772	815	759	733	811	754	720	696	751	731	750	707	732	785	752	757	753	814	712	784	764	750	751	788	803	717	767	719	770	767	760	812	739	818	773	798	768	694	726	777	758	763	785	814	768	803	744	764	791	812	767	755	766	772	757	737	742	761	735	792	753	762	757	712	775	747	750	805	744	765	754	727	796	778	762	730	765	754	752	771	770	777	787	764	773	788	796	751	762	756	792	776	740	755	783	806	721	742	764	752	765	775	757	795	770	741	776	759	798	760	725	757	750	736	747	746	793	773	736	732	778	782	766	736	786	767	826	774	738	797	758	788	805	746	794	725	766	809	776	806	730	784	760	720	757	778	782	807	799	810	717	752	741	807	747	762	832	751	787	755	790	795	748	764	797	753	770	749	808	797	722	753	788	738	778	791	764	750	774	832	755	728	753	740	771	814	810	760	765	711	790	759	776	790	818	731	800	780	765	776	796	776	783	746	743	794	746	788	727	754	770	748	747	774	859	758	750	748	766	754	812	791	769	704	767	708	765	725	775	722	706	763	810	734	801	790	826	739	731	737	763	771	731	768	730	746	773	785	752	771	736	813	763	711	730	762	773	763	797	767	744	780	787	713	739	774	730	754	731	769	756	747	766	771	800	751	810	784	781	759	767	747	765	818	766	762	737	762	811	793	792	754	744	752	788	761	742	736	770	778	810	808	828	759	739	801	763	812	787	774	766	750	707	753	767	778	835	797	800	758	769	720	719	743	709	743	703	786	833	779	759	781	780	781	757	770	802	781	780	746	705	788	797	728	721	762	775	773	756	784	730	768	773	790	793	728	787	795	759	767	737	777	740	769	765	808	789	772	791	695	777	770	769	802	825	788	773	732	757	736	753	809	767	730	782	773	740
14627	3200	5561	20215	62401	62585	51303	36457	21036	8100	2462	821	474	321	289	243	290	297	279	266	309	285	273	269	273	308	303	274	292	270	293	272	272	293	284	292	263	299	281	290	293	290	283	292	316	326	285	287	296	320	270	310	281	324	286	313	286	277	326	272	270	319	273	308	245	264	276	310	274	305	280	264	269	311	303	290	310	267	315	281	276	299	287	304	326	303	277	300	308	277	302	284	281	287	302	313	292	286	279	259	293	276	304	268	263	292	271	273	273	292	267	292	291	282	296	282	291	267	268	281	270	256	283	262	289	302	281	279	279	259	314	273	286	292	265	301	288	286	301	269	301	322	289	288	320	282	315	293	282	289	272	309	308	284	320	318	314	313	289	269	285	295	274	289	315	280	329	283	270	287	290	327	288	318	294	274	303	276	325	306	301	278	267	276	295	308	318	282	301	260	304	311	280	290	289	311	263	279	282	260	307	285	305	307	299	287	313	296	285	319	299	321	292	305	295	291	292	314	291	297	309	272	290	323	265	296	269	295	291	301	258	315	288	290	295	262	297	317	310	283	276	291	296	261	283	282	295	337	270	277	281	251	292	286	307	273	288	295	303	292	282	291	290	293	324	317	315	253	274	327	283	295	291	271	292	287	289	280	272	322	277	287	295	272	287	278	292	305	273	314	295	323	274	274	283	312	282	323	272	284	313	301	269	305	287	306	289	288	305	280	288	293	285	292	310	292	314	307	298	322	305	281	294	311	305	305	309	282	302	286	285	298	284	278	292	275	244	287	288	268	307	271	336	306	333	311	275	302	326	314	268	310	288	301	281	283	287	311	274	318	282	321	248	277	319	268	277	347	313	292	303	274	323	304	287	271	284	304	300	289	279	282	295	292	283	324	320	271	278	331	303	290	302	312	278	304	296	336	281	296	273	274	273	269	332	302	327	282	280	305	302	307	319	265	293	302	304	306	310	281	315	306	313	291	287	314	261	298	311	328	306	324	297	321	268	262	323	286	294	287	304	292	288	291	289	294	318	274	280	309	288	319	270	323	295	312	299	269	279	298	307	290	289	290	256	299	300	305	272	303	303	294	307	292	264	318	293	271	308	307	311	289	293	284	293	285	277	291	292	273	256	309	302	306	275	271	336	306	322	304	277	294	289	281	295	292	319	332	300	292	297	312	334	265	312	296	286	283	290	285	283	265	316	270	304	278	292	291	267	310	243	306	286	296	279	295	289	296	244	249	282	261	287	275	266	294	287	295	266	297	277	281	295	267	280	287	293	280	268	289	313	295	325	292	309	271	301	259	282	271	271	262	282	286	296	308	287	310	272	290	300	295	294	305	300	294	289	313	298	324	299	298	279	305	322	286	291	278	279	307	312	322	312	291	281	296	266	274	286	296	286	288	312	278	291	301	305	313	328	277	286	279	270	298	309	254	301	292	329	300	262	274	297	314	284	275	292	311	272	297	298	301	287	297	261	265	317	305	288	268	284	292	283	263	303	319	299	289	316	299	292	310	302	288	300	290	315	300	270	310	273	315	306	297	304	294	278	312	336	305	281	313	335	260	294	337	296	305	310	307	290	327	264	299	299	307	288	292	302	272	282	283	327	277	306	292	274	271	275	266	322	276	299	300	283	278	279	290	318	286	307	293	288	288	291	318	286	291	296	271	299	299	292	289	310	321	300	291	319	271	309	310	303	313	313	316	275	281	284	306	283	313	301	282	285	295	287	310	292	294	300	284	304	280	310	267	287	254	278	308	292	276	290	319	303	335	275	285	297	315	278	301	286	301	293	294	296	272	285	299	308	293	304	272	309	324	286	283	300	291	278	303	285	280	277	290	295	287	286	309	333	316	257	303	291	266	275	283	324	307	295	297	285	285	288	309	302	261	258	281	277	276	275	291	313	312	287	263	277	270	290	284	307	265	270	291	293	270	295	287	304	293	304	290	285	297	299	294	312	296	285	265	259	320	280	303	269	286	329	276	273	276	291	299	314	298	280	291	300	294	301	282	275	281	297	306	278	300	304	267	299	294	323	279	305	272	281	305	282	290	295	319	303	292	299	300	304	307	289	308	289	290	303	285	300	285	292	288	277	314	291	294	313	269	283	301	288	315	288	300	281	294	290	327	255	256	305	341	306	283	287	283	288	310	324	294	332	286	282	316	301	274	305	293	271	325	299	300	280	310	311	295	265	310	314	283	279	322	289	285	279	289	283	329	253	243	310	303	284	280	289	283	308	288	317	314	292	298	283	272	275	306	294	310	311	291	291	293	311	301	297	267	290	301	281	329	322	291	301	332	282	285	277	290	290	302	277	271	290	281	312	287	296	310	288	297	294	261	307	284	303	303	294	293	280	276	275	302	264	271	308	279	268	315	292	290	314	258	345	271	309	305	306	267	300	274	301	312	274	272	300	262	299	269	314	301	286	288	310	285	295	341	306	255	337	301	294	269	284	292	276	297	296	290	298	295	280	300	291	304	281	248	304	281	296	289	281	319	285	286	309	271	287	243	304	304	299	287	288	269	300	263	284	276	278	297	310	305	282	270	281	316	296	281	280	316	317	308	275	283	270	293	280	332	267	273	320	283	311	310	319	310	275	285	293	289	302	302	281	279	279	279	289	293	263	300	300	300	276	293	288	306	299	306	327	300	311	273	272	310	302	309	283	286	280	289	294	256	280	289	313	300	294	293	335	309	298	284	295	258	289	279	300	271	317	294	317	328	288	281	266	309	279	279	306	286	297	298	295	283	318	287	270	296	321	323	259	279	288	268	334	327	286	302	290	285	297	280	286	303	291	312	281	291	288	325	265	267	286	280	305	290	284	296	301	299	276	272	293	263	279	296	270	286	293	335	292	285	322	291	323	288	285	328	284	259	292	300	267	317	326	297	295	297	322	313	294	309	270	303	295	307	278	246	327	331	286	311	318	293	280	319	267	301	251	319	296	242	291	282	273	296	268	283	272	304	271	270	307	290	272	276	286	277	306	315	280	325	308	320	275	302	270	289	303	313	311	269	287	316	287	260	302	273	280	277	263	284	294	314	294	290	289	297	301	307	285	299	281	313	304	308	284	313	293	290	318	305	288	306	284	288	316	290	303	318	295	303	292	295	289	284	297	308	327	314	304	302	281	293	311	314	265	315	289	317	282	286	307	277	268	288	294	257	285	280	293	299	294	286	262	302	296	311	308	268	313	293	280	321	320	301	292	278	296	293	319	302	267	285	310	278	265	301	284	320	290	275	308	302	285	255	283	277	277	314	327	290	272	311	316	310	270	300	325	295	266	306	263	308	290	272	313	277	282	342	285	265	274	262	292	311	301	302	271	283	257	291	297	330	302	314	305	288	277	298	264	285	286	248	289	274	289	302	276	254	311	307	300	270	322	286	284	276	295	289	299	283	278	292	251	310	311	305	284	324	292	308	292	297	332	288	283	290	326	273	287	287	280	274	293	280	284	306	291	293	306	287	306	250	289	312	304	323	282	299
7755	2808	10261	32751	71353	72658	62791	49860	34970	19388	8207	3122	1326	854	727	776	691	767	703	742	721	711	742	704	757	765	738	689	723	721	715	718	742	739	695	722	705	681	695	729	712	727	763	749	736	707	678	742	757	722	764	682	734	750	724	749	760	723	737	721	743	735	694	723	785	793	759	694	771	712	753	785	685	724	676	722	689	707	800	712	726	734	741	743	690	743	765	764	749	731	766	721	721	753	660	752	673	719	730	709	731	699	780	770	707	688	714	729	732	678	717	731	742	707	743	674	751	734	752	737	669	755	731	719	728	692	711	750	745	653	685	727	670	685	723	702	694	743	721	717	734	677	721	709	776	729	729	736	730	737	698	700	742	767	743	706	715	739	717	689	712	728	724	738	751	683	741	691	686	729	690	722	703	713	700	743	688	714	725	695	720	707	709	700	737	735	745	749	746	752	746	659	749	738	766	740	731	691	699	674	688	715	740	767	749	726	725	703	738	735	678	730	701	760	692	731	670	784	717	702	709	733	730	754	705	720	732	742	677	722	717	720	752	771	710	731	718	730	715	768	693	700	699	730	727	748	771	733	668	687	699	707	749	733	738	686	754	748	695	674	713	682	742	696	696	688	727	733	637	727	735	671	712	715	682	731	674	675	759	744	704	710	682	734	719	730	724	702	715	776	718	747	732	739	754	725	752	752	722	674	718	689	729	710	703	699	707	737	738	720	715	722	742	762	705	746	721	753	685	701	679	773	719	768	719	702	724	725	701	715	710	704	732	721	742	702	691	711	733	751	732	721	712	745	726	707	706	718	679	745	661	652	711	688	731	765	719	707	721	729	709	745	712	719	731	721	736	717	775	768	712	698	748	708	707	709	721	754	712	693	753	721	774	741	749	768	768	700	697	708	707	740	747	734	749	730	735	691	744	746	699	735	671	758	729	706	682	740	696	686	734	744	684	700	717	719	709	716	709	712	771	665	719	709	709	699	768	760	726	738	752	713	723	726	688	717	733	709	758	708	744	717	710	721	736	749	694	723	736	733	673	721	749	696	666	737	755	713	743	744	746	700	691	724	709	727	732	727	705	691	737	746	743	707	715	716	694	750	756	730	713	700	748	783	723	732	682	710	728	730	707	678	712	698	784	755	738	719	721	728	705	731	678	724	772	685	726	732	725	698	765	723	728	720	755	704	728	748	686	741	780	736	744	734	770	730	717	693	698	693	710	715	720	746	736	697	693	738	706	756	727	763	700	730	712	736	718	674	724	719	716	727	693	736	676	704	715	717	736	727	734	761	708	683	749	750	744	732	740	733	740	736	736	782	700	739	784	683	738	706	717	694	704	738	706	712	754	668	735	727	704	716	741	678	768	694	738	745	739	736	700	695	697	695	677	725	706	716	709	762	736	718	721	673	714	755	678	722	753	693	786	752	750	732	693	703	743	714	747	737	724	698	695	692	700	738	654	696	733	721	765	740	729	700	678	737	727	735	703	688	720	727	728	708	770	677	719	695	726	745	719	717	758	770	743	702	712	684	738	736	708	747	750	694	662	717	709	744	734	754	735	725	748	752	716	703	779	692	699	748	720	726	742	711	730	719	722	719	717	719	693	725	698	740	697	670	716	707	740	730	661	720	705	712	714	713	692	687	700	717	740	715	713	742	711	714	727	739	724	731	718	701	718	687	728	765	729	682	734	742	680	723	725	742	733	757	785	751	722	725	724	723	753	687	707	720	693	750	698	724	728	688	720	787	759	742	693	767	741	706	706	732	734	688	703	737	713	728	755	706	744	708	724	705	711	745	693	674	753	707	724	712	662	727	766	762	672	716	733	744	700	736	742	708	704	687	709	737	669	766	715	708	742	705	746	692	698	736	735	695	727	719	744	668	671	724	704	733	732	702	750	708	720	704	709	728	743	743	713	733	733	711	725	766	683	705	764	722	724	686	706	664	691	717	754	737	770	726	663	674	719	752	718	703	729	705	674	739	720	714	725	729	710	703	707	722	762	704	724	719	753	753	702	689	726	712	703	753	716	717	733	694	735	720	727	707	723	726	727	706	749	732	749	712	740	758	769	723	732	736	730	726	687	700	662	780	743	754	693	722	731	727	727	739	711	767	724	683	747	739	723	685	710	702	755	700	698	733	765	696	732	737	735	706	699	716	711	724	741	748	695	677	716	712	670	716	714	676	733	753	714	746	720	720	726	758	731	708	733	748	704	766	758	742	754	727	688	715	785	728	701	716	717	769	742	740	710	751	689	727	759	691	709	747	753	757	734	756	704	718	710	751	740	761	733	740	723	725	727	712	756	767	672	733	745	762	727	702	704	721	710	763	751	712	741	716	706	702	714	745	718	691	756	734	760	751	743	728	742	729	724	725	753	780	699	737	729	726	677	736	730	747	754	741	762	727	729	713	737	712	776	668	736	730	778	705	790	715	705	716	745	712	753	712	728	759	758	696	711	719	702	722	653	724	688	695	753	718	726	715	781	730	720	711	725	733	701	735	726	766	721	685	736	709	735	720	692	754	675	725	726	703	754	721	731	766	693	741	700	711	644	698	710	683	700	759	712	771	709	683	674	741	734	712	687	711	748	732	704	707	683	713	742	706	717	755	692	719	706	714	716	740	708	690	692	736	778	710	751	733	706	731	686	727	737	682	684	702	735	669	713	709	725	699	750	705	717	711	715	701	764	684	680	774	766	743	746	773	714	738	699	716	735	777	750	733	727	659	685	729	722	704	742	711	683	720	736	737	658	715	704	730	715	750	733	746	664	711	692	744	762	721	740	777	709	673	721	702	702	722	711	710	711	729	744	762	739	752	698	731	707	726	750	740	723	738	738	721	759	720	719	761	723	746	721	728	707	762	713	730	751	739	714	695	709	726	758	683	718	747	765	718	711	696	749	701	744	736	699	748	723	723	759	718	718	687	711	670	701	727	753	671	675	708	727	711	763	707	773	709	711	732	680	731	698	651	706	716	727	760	661	728	716	715	728	754	727	695	742	769	728	708	728	706	734	706	740	738	740	722	706	715	722	736	692	716	737	682	706	702	736	782	730	736	726	707	701	703	713	693	743	729	738	780	739	738	651	719	739	690	741	723	710	713	681	692	718	723	708	816	781	731	734	747	751	692	768	711	684	765	732	739	720	681	738	749	710	665	728	717	741	693	687	714	736	729	738	707	700	712	729	743	722	707	695	677	766	723	660	663	715	699	736	737	684	709	711	748	740	650	762	666	707	724	724	697	697	677	711	781	745	720	713	674	746	769	748	714	669	714	702	735	715	731	750	729	713	720	737	731	705	713	746	727	696	748	740	672	728	723	759	735	738	735	749	727	711	709	740	768	734	692	756	718	709	747	748	693	743	725	707	730	734	678	761	729	711	690	732	760	730	715	757	727	724	672	692	698	742	707	704	698	750	673	701	736	689	709	713	719	692	711	739	736	684	678	710	746	723	786	667	676	696	738	743	737	664	725	727	734	733	741	742	711	697	713
2310	466	505	707	2874	5458	4646	2925	1668	922	580	402	397	397	407	385	344	387	378	407	378	371	369	399	388	406	392	343	390	413	391	355	367	393	393	382	384	393	360	411	418	351	376	396	377	361	366	362	348	374	380	410	377	400	412	386	400	364	416	357	387	402	388	371	357	398	357	397	380	374	422	403	388	376	418	374	407	382	383	361	392	364	403	395	407	378	390	361	366	403	408	381	379	403	432	395	349	364	395	385	412	369	358	381	346	386	364	374	376	377	388	381	400	372	347	362	371	421	404	374	376	400	336	360	365	369	401	331	423	377	390	372	410	391	423	362	380	394	402	370	423	406	400	352	445	377	383	378	382	409	399	355	388	398	366	388	355	431	348	381	364	365	381	400	407	358	363	412	341	359	371	366	374	394	377	391	383	381	372	407	396	383	383	395	401	405	362	385	365	382	403	385	369	402	397	393	356	374	351	382	369	392	401	401	406	393	434	404	373	375	384	362	386	390	403	350	385	348	342	356	347	357	416	399	352	398	362	400	374	355	390	363	368	365	418	400	393	401	372	376	394	363	387	393	433	369	398	392	349	346	384	383	390	391	386	391	364	380	385	382	378	373	366	365	378	390	340	415	393	381	377	403	398	378	376	341	401	372	398	393	404	393	406	408	388	393	372	396	366	381	353	389	410	356	400	398	387	400	380	369	391	391	404	390	392	377	370	385	353	369	366	377	400	381	362	381	366	340	367	394	371	388	365	402	400	373	400	358	354	376	355	407	365	388	383	363	426	371	361	406	391	391	376	382	410	412	390	353	401	413	356	434	372	434	394	373	390	383	355	388	388	345	387	364	405	382	363	368	368	402	358	413	365	368	389	389	374	367	341	387	384	383	424	360	372	405	393	392	386	390	384	426	419	415	380	392	384	374	378	384	409	363	373	370	379	393	366	387	388	360	368	391	371	379	387	385	400	341	407	404	433	377	373	381	407	358	384	406	366	428	410	366	386	393	366	390	383	391	388	396	353	355	393	363	373	404	365	383	364	427	389	379	384	368	351	385	371	410	365	362	405	360	379	395	398	330	390	379	352	380	385	366	415	391	396	384	372	363	379	343	416	386	404	387	405	381	363	429	354	372	389	419	382	389	338	407	386	406	367	401	368	395	368	417	366	388	368	353	383	397	396	349	373	399	388	401	365	401	368	413	403	387	400	350	369	400	359	403	360	380	379	419	389	388	365	372	328	391	383	374	365	382	371	410	374	390	400	431	383	373	351	371	348	361	387	389	372	423	378	373	374	373	377	414	360	371	364	393	425	378	426	377	365	361	399	401	400	404	372	371	358	368	378	396	349	403	401	380	396	398	399	384	388	371	407	384	344	333	365	390	394	400	401	379	343	365	372	386	416	407	393	347	416	369	375	391	393	376	395	389	384	393	396	362	373	388	360	405	380	352	401	371	360	321	387	393	385	405	357	367	355	386	376	366	410	365	369	391	366	345	346	355	360	406	349	380	345	410	384	401	392	362	376	381	374	356	382	363	382	381	391	375	359	366	378	385	390	414	376	387	367	384	370	335	359	391	429	404	367	375	404	371	377	378	391	414	398	400	367	399	371	401	373	378	367	386	407	414	399	416	401	341	372	382	400	411	376	408	375	389	421	420	374	371	414	408	384	354	359	356	392	372	394	406	348	377	362	388	395	341	402	355	385	359	377	412	359	362	398	334	368	368	402	366	389	387	354	411	432	400	385	363	370	370	382	384	373	381	385	404	380	405	361	398	367	368	379	374	383	403	368	368	407	390	363	348	341	395	393	377	405	378	380	400	393	386	381	374	346	388	354	380	407	386	407	384	371	372	391	399	389	384	390	397	358	422	374	399	381	419	376	374	388	390	385	365	361	342	390	387	384	354	360	395	390	387	369	378	345	392	369	375	342	394	432	360	361	423	359	392	379	398	384	364	353	414	375	376	367	408	411	389	374	394	387	372	333	359	393	352	362	372	395	370	379	394	377	370	378	359	383	367	368	379	379	347	401	341	407	420	340	369	350	386	356	407	388	391	387	442	376	367	410	365	406	383	351	365	349	357	365	390	412	389	370	403	414	407	402	360	397	397	346	384	386	405	408	391	347	374	386	370	392	325	421	382	384	401	351	397	366	396	365	386	377	377	343	362	394	342	382	394	375	371	352	372	406	344	390	364	361	392	408	406	393	362	377	364	384	378	352	360	389	360	393	390	391	386	357	359	390	397	410	393	383	370	414	383	367	389	359	405	377	371	381	355	355	363	386	369	381	365	391	351	344	384	398	357	381	386	380	387	352	384	401	384	397	385	349	394	395	377	370	399	358	386	415	353	382	409	357	361	388	378	400	369	394	383	379	386	384	405	372	406	429	416	406	404	387	379	373	364	362	378	398	344	414	400	366	367	373	378	392	391	363	383	344	370	388	428	392	383	374	413	369	392	374	405	377	394	379	370	398	354	382	368	375	355	378	365	398	398	385	392	390	394	371	359	397	415	383	379	398	350	409	364	367	374	372	394	372	358	376	371	389	383	376	348	411	379	381	378	389	368	363	367	344	411	387	383	406	411	399	387	421	373	383	368	389	384	382	390	401	392	402	373	378	366	376	393	379	357	364	367	381	368	369	374	383	402	381	376	384	386	385	388	383	366	425	377	388	411	372	363	390	382	425	371	373	408	405	377	399	376	363	395	379	375	400	404	349	379	390	357	369	386	405	386	378	354	380	363	425	401	387	386	392	413	374	344	397	412	365	380	378	386	402	426	385	383	374	386	379	381	372	378	356	379	379	371	384	384	362	372	352	384	394	359	411	386	379	366	362	381	393	417	384	405	327	380	378	376	403	375	368	406	360	380	347	388	394	400	378	373	397	383	398	409	409	364	376	381	401	409	361	379	378	381	390	404	393	365	433	374	366	405	414	421	387	401	397	380	405	384	347	353	373	388	367	361	401	395	425	395	424	379	390	367	407	392	385	378	363	363	363	390	377	415	397	384	376	368	422	390	380	366	394	336	390	357	383	405	407	358	365	368	374	376	393	390	367	382	389	389	368	398	392	378	389	414	392	374	356	375	381	404	384	382	355	385	400	407	391	396	400	372	363	392	401	392	385	400	419	336	436	375	366	386	362	390	383	353	391	392	406	392	387	410	436	398	370	413	364	396	370	395	351	354	387	395	398	365	390	390	386	370	412	390	361	389	421	402	377	366	388	363	392	394	379	357	339	390	383	383	372	348	408	417	354	375	373	400	368	345	388	403	402	387	424	391	406	374	357	358	378	390	355	408	392	372	362	352	374	349	355	371	388	400	357	420	372	365	409	408	377	377	365	417	383	383	362	377	359	364	386	354	410	385	376	383	393	375	403	351	407	356	372	356	342	426	381	383	416	360	381	346	419	361	370	378	368	373	405	397	380	408	399	389	382	352	358	353	364	438	348	382	368	388	386	412	356	415	402	366	344	380	381	390	374	365	357	405	368	380	356	366
2692	1009	1286	2353	11636	18533	15353	10311	5568	2926	1669	1119	1023	948	880	902	898	899	887	906	972	887	961	893	848	909	877	934	918	901	959	880	923	915	902	910	902	877	899	919	881	923	923	883	925	896	909	907	887	905	884	908	914	888	907	955	918	913	885	935	917	902	934	862	952	926	905	882	920	879	935	997	905	961	887	910	963	921	921	929	896	867	931	862	910	943	890	960	913	914	928	962	950	917	944	874	965	907	903	910	897	932	917	872	939	890	928	941	915	898	865	864	892	878	931	907	931	929	953	838	887	958	936	908	946	893	900	945	905	911	905	971	910	860	932	916	899	879	901	865	901	907	919	947	911	892	898	912	921	868	901	886	922	937	890	869	937	880	904	925	929	911	928	908	917	917	907	943	911	926	914	855	899	962	929	858	971	885	936	885	922	912	942	846	922	857	893	882	893	905	932	910	920	944	908	896	878	925	892	875	944	918	939	923	896	941	923	922	969	969	908	937	932	911	920	876	928	925	898	930	888	871	878	917	875	825	877	898	948	962	875	930	894	887	955	932	896	913	906	902	957	895	873	937	881	953	943	938	938	973	899	898	958	903	936	975	889	860	887	888	892	955	871	924	899	893	858	893	890	914	907	905	941	887	891	976	931	885	892	906	953	905	899	931	894	933	861	921	925	955	880	867	860	898	923	877	965	880	932	954	860	907	850	945	922	857	898	921	894	886	839	939	923	950	907	940	878	859	942	949	881	860	935	866	893	906	944	956	927	902	878	939	907	927	856	920	889	886	916	926	960	891	922	915	913	908	901	869	924	909	908	930	842	925	917	887	930	888	912	890	934	890	920	908	925	953	910	912	879	981	936	905	914	848	950	863	923	896	914	898	865	864	931	979	880	903	936	905	932	886	966	926	876	910	861	903	943	886	916	930	912	943	909	919	961	957	830	924	977	942	921	922	918	913	907	902	909	917	923	857	880	890	905	896	896	959	940	881	876	878	850	894	914	906	913	932	960	866	951	968	918	886	950	922	952	973	911	914	881	888	900	967	912	875	928	859	918	916	947	926	889	895	957	880	891	894	893	924	874	963	992	957	953	910	917	899	933	911	932	969	943	890	895	886	874	929	905	933	913	930	949	897	890	905	913	915	864	899	907	923	831	898	890	871	902	904	904	934	912	946	912	909	900	895	925	884	889	933	914	912	940	927	938	907	913	918	843	884	912	916	906	916	866	874	943	879	896	927	910	919	938	913	893	915	953	879	900	913	927	913	904	891	896	952	949	882	928	911	925	866	954	889	928	915	909	904	881	930	870	941	905	889	886	917	915	918	893	922	936	929	887	911	922	919	907	923	909	861	921	896	864	939	949	851	875	922	905	888	918	965	915	886	931	915	879	891	882	931	1014	883	919	868	889	940	926	919	903	952	896	850	926	915	977	914	957	885	903	877	875	935	906	896	908	922	935	941	850	900	955	850	855	951	904	934	907	922	928	927	932	893	949	912	879	901	894	937	899	900	954	911	925	859	867	896	917	945	883	907	907	881	934	948	968	926	913	949	928	964	920	899	871	905	923	913	928	920	912	891	843	872	911	876	936	876	945	952	925	936	864	897	904	912	902	982	968	957	903	904	888	881	913	950	890	907	935	900	884	878	943	904	925	951	911	927	854	937	882	912	956	940	878	906	909	907	912	903	972	877	929	858	926	982	888	913	867	891	915	871	905	891	893	830	998	896	863	913	860	914	911	896	924	919	899	911	956	973	835	887	859	955	866	866	888	878	945	819	924	927	935	943	852	912	928	902	980	932	877	894	894	876	895	943	927	885	926	932	856	891	883	895	899	928	866	908	935	871	920	865	887	878	901	889	864	888	860	883	916	930	905	951	919	931	934	941	938	900	907	861	892	943	884	933	926	891	926	935	939	953	929	940	888	907	917	900	841	926	882	934	916	865	896	921	921	974	927	912	904	929	906	934	928	883	930	931	866	907	928	917	917	949	899	928	924	903	868	919	874	965	951	906	949	893	867	908	899	916	877	890	913	870	899	931	920	988	871	904	940	926	918	910	910	949	932	893	908	950	908	961	956	931	937	924	912	931	939	901	902	922	920	911	868	892	874	933	872	943	857	910	882	913	946	936	935	900	915	921	885	905	1000	946	890	893	900	1010	920	913	870	953	869	919	935	913	913	928	868	904	890	897	882	882	930	895	913	963	895	909	916	1002	921	912	880	959	960	900	894	881	899	937	875	913	898	927	866	912	903	919	910	924	917	900	895	920	902	934	882	864	890	907	871	925	944	899	936	929	909	911	947	870	825	890	913	903	902	915	911	897	861	886	910	921	933	934	872	877	895	895	926	911	900	930	915	927	919	928	913	842	875	903	946	963	933	888	910	949	885	951	859	859	950	894	902	908	866	954	914	937	883	914	947	924	884	825	917	928	895	928	905	882	922	885	937	864	913	849	922	884	905	945	903	929	889	861	902	916	874	941	922	925	891	930	853	943	909	901	918	908	918	949	911	904	890	935	882	904	885	924	905	864	938	941	900	886	922	937	933	959	932	892	932	875	936	868	950	957	865	860	941	923	921	875	893	918	951	872	914	903	916	843	910	928	925	904	926	959	930	940	882	903	871	860	876	886	918	863	876	894	918	875	876	931	889	957	916	931	934	930	897	964	882	903	887	941	954	901	909	942	922	907	901	864	878	949	893	931	892	930	904	878	879	893	883	924	889	897	939	927	893	931	872	911	874	860	870	888	898	899	938	912	898	927	836	933	921	913	934	927	909	883	962	865	888	849	908	962	889	956	908	994	912	969	972	886	864	913	924	899	912	954	842	922	886	892	916	956	866	889	961	881	952	886	921	914	885	896	935	911	893	916	865	863	913	924	949	930	866	879	926	942	895	863	917	953	934	972	945	878	895	879	958	881	965	906	933	904	952	920	858	861	827	894	914	869	892	897	866	912	891	942	914	836	938	947	956	898	926	916	922	913	914	873	904	914	899	935	897	947	888	921	1014	924	880	921	896	927	900	918	860	860	918	930	949	885	927	938	889	934	859	920	960	915	972	918	921	933	887	916	925	951	953	869	852	885	892	892	884	914	918	884	878	901	894	907	926	868	902	932	886	926	954	908	923	919	852	905	890	921	818	914	908	892	899	903	925	950	889	945	888	871	967	880	957	956	905	922	960	866	912	907	858	944	904	862	891	848	953	962	911	918	948	986	898	898	894	904	953	907	938	862	930	911	914	918	926	948	914	868	967	909	912	910	939	931	929	923	886	878	893	918	867	948	921	907	979	943	951	872	921	915	916	924	943	910	925	926	894	824	925	916	954	896	912	910	928	898	844	925	902	911	918	880	894	913	926	933	906	877	916	905	911	974	879	933	903	929	891	917	890	854	945	877	867	869	905	903	893	940	873	943	923	936	890	853	904	908	891	894	894	870	926	925	899	957	917	961	967	877	859	841	915	948	920	884	910	851	926	897	898	907	870	858	932	873	937	879	905	896
11165	1929	2622	6503	48481	60837	48075	34022	18733	6907	2211	834	434	321	348	329	302	308	282	289	308	311	309	289	328	314	320	320	286	308	323	335	291	328	291	301	311	311	358	294	343	292	302	316	320	331	328	312	285	324	286	320	308	312	295	303	316	317	334	298	289	312	299	270	286	338	294	323	299	336	299	307	298	303	272	295	303	327	335	307	337	302	324	295	299	305	311	323	304	308	298	289	277	309	282	306	299	324	303	312	305	336	306	289	329	289	325	324	306	320	291	295	311	300	314	277	284	297	298	265	269	267	288	314	316	284	262	324	321	300	325	303	307	275	291	337	294	330	311	290	308	300	325	325	329	317	288	308	281	339	299	293	281	279	304	284	285	298	312	317	319	299	302	309	297	296	293	318	314	283	314	279	307	294	332	298	294	292	315	349	310	331	291	311	335	290	308	309	329	328	339	295	306	324	310	314	343	304	319	293	352	290	287	310	323	307	313	295	330	274	329	297	309	293	316	293	323	305	326	303	314	297	300	318	317	313	318	339	297	310	298	299	284	311	320	304	279	252	315	301	307	282	294	285	308	321	335	383	274	289	308	283	295	310	295	336	306	333	321	309	308	344	293	293	304	308	291	323	302	310	278	308	306	313	310	320	298	328	285	265	302	276	258	292	280	295	299	296	294	336	304	323	312	319	315	288	325	321	351	305	301	289	292	312	302	303	315	308	296	309	281	320	317	299	290	280	309	284	342	309	301	326	294	309	284	327	308	290	322	327	334	327	303	294	332	325	326	315	375	296	295	303	351	310	303	317	302	322	345	291	296	282	284	330	299	286	300	310	335	298	305	338	280	275	305	285	277	284	294	294	323	298	306	296	330	337	301	355	295	290	299	345	288	305	300	305	290	305	310	294	270	302	298	303	273	320	320	320	293	324	265	293	311	302	271	278	294	304	301	355	323	307	278	325	330	309	315	302	304	301	305	296	307	282	306	331	306	333	335	307	280	314	319	319	312	312	287	300	308	327	339	315	313	299	284	313	333	296	306	292	307	303	293	334	305	317	273	312	327	316	290	303	331	339	324	302	333	288	283	332	291	292	323	281	324	308	313	292	298	292	330	300	289	321	314	302	278	296	318	364	308	315	315	304	326	293	322	301	287	309	294	294	345	319	345	325	319	289	350	319	319	327	291	317	318	302	294	315	300	298	316	287	314	286	336	339	318	278	305	303	314	317	311	315	304	310	321	293	303	337	313	305	306	342	312	296	307	301	272	306	299	346	345	275	313	289	300	360	311	282	288	325	304	282	272	331	297	298	270	319	333	298	271	302	280	304	317	317	310	329	306	301	329	308	315	314	306	309	288	313	307	294	309	270	323	296	282	324	306	314	330	323	319	313	330	295	290	297	304	316	311	314	316	287	314	305	290	351	310	261	309	316	304	265	307	297	296	343	274	333	309	304	296	319	322	298	288	311	293	324	297	297	304	274	292	306	302	322	312	297	294	327	289	309	319	336	312	295	293	306	298	288	294	286	318	266	288	283	332	303	283	293	320	285	311	314	256	306	304	296	329	339	308	309	294	295	327	331	328	348	304	279	294	307	307	312	317	273	320	338	318	313	304	328	309	302	297	307	306	342	289	342	309	303	287	272	301	337	316	304	284	295	297	316	302	304	319	335	297	292	318	321	306	345	340	300	323	249	307	317	298	329	305	299	294	319	316	286	297	332	312	335	293	290	293	300	320	290	323	294	315	304	304	342	325	318	293	335	346	345	292	295	293	325	312	306	301	303	321	329	297	311	277	284	316	292	315	329	276	287	298	290	297	304	316	343	319	296	307	301	299	306	324	312	307	320	299	299	323	314	317	284	316	295	311	305	315	291	317	316	280	310	330	308	293	291	294	297	310	322	293	320	308	337	298	325	289	304	324	310	310	355	297	310	291	289	325	320	312	339	309	350	329	271	312	292	319	291	285	314	325	313	317	312	291	296	313	345	276	303	300	321	302	317	316	293	289	305	299	296	286	325	298	294	318	292	347	300	304	315	266	309	311	317	293	305	287	327	314	321	336	304	313	333	343	319	308	293	322	307	294	335	308	328	292	310	309	308	311	288	307	328	346	295	303	342	277	309	342	328	334	295	323	300	325	293	320	280	304	270	328	319	300	350	294	335	294	284	298	317	295	320	334	313	303	314	309	325	316	304	317	288	308	339	304	303	300	308	302	313	309	333	310	324	330	293	292	307	299	314	336	303	306	300	302	339	314	308	316	303	308	308	332	322	321	328	332	327	309	355	317	284	304	307	313	321	307	346	290	350	325	258	297	311	306	339	331	289	307	279	280	300	305	336	304	328	312	328	323	289	319	303	323	301	283	269	327	320	307	297	314	321	326	331	323	323	307	299	316	307	296	268	300	296	327	288	286	313	324	320	324	298	301	296	285	296	295	345	343	295	304	309	315	301	338	318	315	299	282	313	304	311	320	293	310	286	294	311	310	315	337	307	332	316	316	259	329	320	315	292	321	302	309	302	300	305	302	315	298	307	280	307	326	308	273	304	326	298	303	291	312	304	316	317	302	293	287	313	323	326	301	291	302	313	319	295	344	297	275	359	297	296	290	306	294	292	322	346	323	341	301	284	306	320	324	352	294	333	333	307	307	332	298	315	328	325	306	290	274	294	321	306	267	289	277	312	339	300	313	289	289	323	341	319	303	296	291	311	303	316	316	300	328	286	292	302	311	364	307	333	315	308	358	300	308	348	304	303	299	303	305	286	297	317	308	315	297	296	283	307	337	309	278	285	324	308	319	301	342	308	300	304	311	309	322	320	302	339	321	309	323	309	300	310	317	273	320	326	314	306	324	292	286	328	307	305	342	309	273	282	308	317	293	316	308	273	332	339	290	284	297	309	330	311	309	327	322	297	281	294	329	339	288	293	269	306	284	314	295	321	307	311	301	297	337	310	328	302	311	325	300	291	327	320	284	321	283	276	306	299	312	297	345	330	301	292	310	319	323	309	312	322	347	282	327	295	271	309	301	318	328	327	311	278	291	277	317	307	294	304	286	302	352	281	274	290	327	330	319	296	343	328	311	332	283	289	324	325	332	280	284	355	279	309	310	294	304	324	304	294	318	320	297	343	309	333	322	312	276	315	317	343	315	315	311	309	311	322	284	298	327	326	316	285	296	323	325	284	312	294	344	342	300	291	318	338	299	273	263	303	302	300	310	325	315	287	335	296	279	328	303	272	321	293	333	300	293	270	279	290	303	279	279	322	306	319	293	319	288	335	292	291	302	304	260	313	306	331	289	319	293	311	307	324	334	314	298	312	342	328	300	316	338	304	301	309	302	264	289	308	281	322	296	300	309	312	344	338	323	306	308	316	307	327	310	323	305	322	314	329	310	291	290	301	295	313	326	286	319	296	289	292	332	358	328	302	331	292	318	288	313	343	346	328	300	307	327	290	326	315	299	323	299	328	334	309	296	311	287	302	305	304	317	304	313	303
7199	2277	5020	17029	62116	70606	59689	47460	32915	18058	7656	2823	1284	894	769	764	776	796	771	823	760	707	811	739	746	761	777	776	757	743	721	786	776	776	776	753	760	763	732	778	719	769	730	753	740	743	745	786	789	735	798	754	739	707	767	771	764	761	760	739	827	745	745	760	750	726	773	722	728	703	762	779	709	749	776	781	777	708	734	764	808	772	744	720	727	753	729	745	713	717	773	760	800	768	739	756	720	786	735	739	756	783	784	743	783	711	762	710	797	780	739	761	772	679	732	737	785	725	741	746	767	756	743	800	757	799	710	741	761	722	782	745	726	759	751	781	742	753	794	806	771	798	689	790	778	759	772	787	741	745	749	766	735	755	816	744	803	749	790	773	769	781	760	711	719	730	718	772	796	758	741	761	750	767	725	761	742	719	767	751	768	766	757	675	734	767	704	783	725	748	772	753	734	801	760	749	762	735	784	763	805	743	801	731	736	789	768	735	743	756	749	765	726	696	771	765	780	731	756	730	767	713	735	732	782	745	793	713	732	721	747	791	796	763	728	791	748	740	747	765	815	742	771	773	735	787	742	739	741	771	712	811	786	737	822	773	809	703	772	798	746	753	775	765	787	732	755	751	787	774	769	794	776	746	726	785	762	828	762	771	771	810	684	757	736	709	803	774	717	768	733	741	798	724	731	692	763	788	740	778	741	742	711	764	814	800	800	781	734	765	739	801	767	750	758	758	801	766	749	746	722	727	719	713	824	727	764	765	773	780	739	734	790	717	734	785	730	730	795	760	815	756	804	799	774	663	759	753	756	751	806	710	774	769	744	745	757	722	739	752	761	726	762	754	818	771	799	733	755	769	755	792	779	772	794	736	730	770	806	779	724	768	800	786	758	749	726	803	770	700	767	778	782	742	772	734	766	727	768	755	742	688	758	791	717	789	730	754	762	736	737	777	740	809	758	718	740	741	746	739	766	772	793	759	741	734	684	753	800	729	745	763	711	732	758	687	743	774	786	725	729	796	763	738	703	736	773	750	766	763	742	774	737	814	774	739	778	788	745	751	768	718	704	783	802	787	782	725	725	756	787	764	728	786	755	723	817	724	758	764	763	777	767	753	761	760	711	752	720	758	772	809	792	723	769	744	721	756	809	736	811	712	772	727	765	750	729	757	738	716	752	784	768	754	811	777	764	726	789	749	788	733	752	759	742	782	761	823	804	761	745	768	772	730	713	779	769	759	768	770	727	760	788	748	778	772	749	749	784	764	733	717	774	814	749	736	784	742	697	833	781	783	743	749	731	784	741	755	781	763	739	786	775	753	728	758	763	747	762	734	727	785	775	686	798	807	777	757	755	738	776	765	760	762	798	787	730	824	767	766	783	758	798	772	743	778	695	728	792	755	794	778	764	790	771	742	753	737	807	758	745	735	802	711	743	718	769	794	789	767	723	771	741	741	742	749	813	746	776	726	765	779	744	778	724	695	758	777	808	756	752	746	780	798	757	690	762	720	741	729	777	774	727	763	783	760	771	749	746	728	751	760	736	710	767	744	706	723	778	764	742	791	683	754	783	723	745	780	751	781	753	774	726	719	745	809	753	732	737	778	779	765	787	810	700	755	763	712	744	710	762	743	742	748	693	723	761	733	716	752	755	777	752	767	698	738	760	727	719	778	719	776	746	682	781	776	789	789	764	746	727	737	747	737	763	737	763	758	794	733	768	734	753	770	813	806	778	741	765	749	753	771	774	749	746	702	737	729	740	757	716	777	728	780	761	738	766	744	750	766	771	727	758	723	728	729	789	800	731	703	765	716	723	735	762	784	713	779	761	752	757	703	757	772	718	779	782	741	732	743	748	710	752	800	753	730	755	732	768	791	785	818	728	755	750	774	724	707	814	740	752	788	790	748	774	768	737	798	776	731	733	758	789	756	762	751	740	750	779	736	759	792	768	741	715	758	744	794	761	782	782	725	761	778	795	744	732	708	762	752	773	753	733	782	749	775	708	743	744	780	751	691	769	746	776	736	724	722	787	774	786	778	716	729	763	757	830	764	770	794	731	762	744	763	769	806	756	757	793	793	766	799	718	736	745	808	773	730	795	789	750	759	763	724	702	759	756	804	772	769	766	739	708	775	728	813	734	789	773	748	747	722	751	737	735	767	734	740	779	798	736	781	739	797	743	728	714	729	745	751	696	776	765	714	721	742	764	729	783	702	766	800	745	781	786	786	734	745	767	725	763	754	805	773	810	742	761	738	731	770	762	765	719	769	771	794	768	768	748	776	750	785	722	790	764	717	804	745	779	694	776	726	771	791	721	758	772	729	774	763	767	749	728	759	761	807	705	738	748	763	801	755	747	782	740	736	724	758	760	783	706	771	739	728	749	703	741	780	774	761	754	726	766	779	759	764	785	762	778	780	771	740	769	754	742	744	788	750	765	779	765	753	742	782	755	805	737	759	778	715	738	797	815	812	720	760	801	761	744	762	765	776	759	760	749	769	704	758	780	744	788	733	707	763	728	749	737	792	732	769	715	793	752	749	760	802	732	798	771	723	745	726	797	753	816	777	748	755	728	735	740	716	739	748	783	783	757	794	746	803	750	745	787	767	795	734	687	769	757	753	721	734	674	770	775	755	725	747	779	729	750	818	744	763	740	769	768	755	752	764	727	718	844	762	796	761	761	759	735	757	746	784	731	720	744	723	836	769	752	791	748	721	785	780	746	754	774	747	732	812	758	774	713	748	776	747	765	805	749	789	819	753	764	764	766	775	757	738	724	746	745	780	757	777	717	759	739	711	733	729	750	776	745	745	765	776	821	773	735	778	817	771	812	797	758	771	743	728	779	726	761	750	808	790	794	703	761	714	749	760	804	773	745	721	787	804	779	789	771	739	754	730	728	796	791	787	804	807	771	736	760	714	775	707	737	768	790	752	753	744	770	768	795	785	743	790	772	692	754	774	764	767	772	755	785	772	740	762	763	766	741	763	752	726	756	789	794	766	783	788	793	796	817	723	773	748	737	770	739	767	737	729	735	765	801	748	753	801	767	769	778	734	765	741	770	800	720	724	802	790	704	789	718	783	761	770	780	778	745	769	732	760	767	760	752	784	781	749	826	755	777	748	768	752	746	812	753	702	780	737	740	732	737	707	729	698	757	738	817	770	772	787	695	736	761	728	735	716	795	789	778	732	733	752	791	737	804	779	715	718	769	724	787	765	767	732	744	754	725	741	832	729	763	764	821	723	762	812	729	780	777	806	761	755	779	731	787	747	791	750	702	762	743	783	771	768	746	811	762	760	754	756	750	739	716	757	728	800	738	751	752	658	759	732	733	765	764	739	806	776	763	744	755	818	792	758	775	778	778	778	791	801	762	784	777	725	748	778	732	755	716	766	842	744	753	787	758	724	761	725	743	762	776	746	773	710	720	764	802	773	756	760	712	744	770	715	703	710	755	767	799	759	787	757	779	730	726	747	753	800	801	754	765	786	772	754
14049	2801	2987	17951	58152	64445	51740	37620	21544	8594	2560	886	444	341	314	312	288	247	270	288	301	307	319	310	315	282	295	292	283	289	289	284	278	305	298	307	313	325	258	269	292	290	296	306	281	251	284	286	257	290	302	282	286	287	302	314	276	281	285	282	263	292	295	266	278	308	277	255	268	311	313	263	293	274	244	298	256	303	288	281	300	292	292	293	261	284	288	298	296	279	294	280	289	281	280	265	265	304	298	316	294	279	319	282	269	285	268	274	268	288	265	277	274	305	314	300	252	322	278	271	302	308	269	280	270	288	270	264	249	311	302	316	293	283	325	323	305	281	270	280	291	301	284	303	279	276	302	280	280	262	267	259	298	269	296	283	285	291	322	273	294	326	270	278	285	282	311	286	314	280	280	279	291	264	278	265	297	301	283	302	285	282	292	269	274	274	295	266	270	250	271	276	268	256	272	296	270	312	269	288	308	262	313	283	299	292	292	277	312	287	301	297	292	290	315	288	272	263	284	280	299	281	269	307	296	300	272	273	306	293	273	256	307	265	292	287	268	307	271	272	313	272	276	298	285	280	284	276	302	268	287	301	295	277	295	317	263	280	254	319	284	279	250	306	279	279	272	289	282	269	304	268	265	283	295	316	279	245	289	281	307	294	267	290	287	303	323	275	316	270	278	279	260	301	294	303	301	289	275	269	292	294	299	259	304	297	296	293	255	275	288	272	317	255	298	322	298	299	278	262	310	272	283	248	291	265	283	249	297	302	284	292	283	277	287	251	295	247	317	272	280	286	294	270	268	293	296	277	267	286	277	257	284	311	282	307	285	272	289	305	292	265	283	316	267	292	313	253	296	311	283	267	283	255	284	268	271	299	318	272	288	310	302	314	271	279	297	276	263	316	278	313	324	265	290	275	267	293	280	316	297	301	280	317	308	296	270	301	283	314	286	306	289	263	269	293	291	301	245	287	286	277	268	308	300	272	303	292	267	296	273	275	267	251	271	281	316	307	304	252	296	314	287	290	320	289	254	265	282	274	271	286	319	290	261	293	319	279	292	256	310	295	287	292	299	281	257	293	277	323	300	272	284	300	306	297	260	270	260	257	334	284	280	299	303	287	289	284	305	262	284	286	297	277	300	297	332	250	264	299	291	294	299	294	262	267	319	292	284	273	295	280	275	307	265	300	257	292	254	319	309	278	277	290	303	254	263	288	298	299	266	286	303	272	311	278	289	285	304	338	314	284	281	311	300	250	260	268	316	278	280	288	287	311	275	257	295	287	298	290	274	250	283	281	309	273	281	286	297	273	279	295	286	282	286	295	314	275	275	298	312	291	281	277	329	274	263	284	300	254	293	276	287	282	277	290	268	283	300	254	272	283	292	286	290	294	310	314	291	295	278	299	274	293	313	281	294	294	286	287	282	277	282	259	257	284	271	278	310	278	281	276	290	302	309	278	286	274	305	288	262	300	308	298	298	306	267	304	286	302	274	287	308	283	280	287	289	310	298	264	277	307	294	309	300	325	298	291	297	294	298	287	297	298	318	296	279	286	243	277	272	283	285	287	308	293	280	302	320	299	278	278	310	291	285	243	300	285	287	278	317	286	264	294	304	303	297	300	307	288	289	309	307	273	294	277	288	268	301	289	294	297	287	255	292	271	332	280	280	299	300	272	287	317	285	286	275	267	278	294	271	285	293	316	278	286	275	282	256	256	286	297	311	320	282	304	256	274	297	294	283	289	273	324	317	320	309	288	280	321	289	279	291	261	327	297	264	248	245	280	286	247	293	294	278	322	296	305	284	282	266	290	267	283	300	301	300	272	308	323	281	276	304	298	302	272	282	264	288	291	297	268	290	277	301	289	273	293	282	282	265	278	282	312	293	304	281	273	286	269	283	301	309	330	306	270	277	281	315	285	267	286	292	283	285	266	280	303	298	249	288	267	278	294	303	290	286	281	298	270	272	280	276	285	281	276	282	316	277	285	270	300	277	298	284	283	276	298	297	290	301	291	293	261	357	318	334	274	299	296	280	270	269	332	223	285	275	278	273	300	299	296	279	277	249	276	281	291	301	295	299	301	264	272	275	289	307	294	311	284	309	273	288	280	290	256	295	265	298	269	299	315	257	289	288	274	280	321	300	271	282	273	278	265	289	291	290	254	269	288	284	307	288	299	282	281	269	261	293	307	292	302	277	264	283	296	294	293	292	270	307	285	261	273	265	296	260	272	324	295	284	320	300	279	300	271	310	271	282	265	282	292	297	308	269	299	274	292	299	272	288	310	317	267	292	272	264	280	286	300	275	277	312	300	255	279	304	286	265	293	295	313	280	315	308	298	292	295	275	304	297	314	270	294	282	284	282	258	278	294	263	299	304	260	286	305	281	284	302	271	261	274	283	267	285	287	270	286	300	263	269	277	307	274	308	282	285	303	252	281	330	270	285	305	314	313	286	292	261	284	293	300	272	257	315	278	321	305	296	288	325	260	268	278	269	300	273	300	290	250	270	273	281	303	273	291	273	270	323	282	272	262	256	308	313	307	315	291	278	299	276	336	269	290	297	322	270	288	249	290	314	295	269	274	285	252	284	276	281	270	296	284	281	290	253	287	267	281	266	264	274	285	265	274	320	330	282	284	290	280	246	265	294	308	286	295	274	296	269	296	291	301	288	305	288	272	285	305	287	295	296	284	314	295	277	292	301	285	262	298	288	286	319	324	284	315	325	275	268	278	298	291	238	281	276	278	262	306	287	262	273	309	287	311	286	271	269	318	279	323	292	254	276	284	267	266	259	274	270	270	314	281	302	279	300	287	285	276	291	290	280	273	258	287	304	296	262	295	284	280	260	330	292	298	303	288	306	286	254	277	282	313	298	298	312	301	318	322	292	270	299	301	286	279	280	299	272	312	281	290	321	321	284	269	304	278	282	291	288	331	288	307	289	284	318	295	296	306	286	270	290	299	280	283	254	290	301	299	284	304	292	277	328	303	324	265	285	286	299	278	314	300	274	270	285	250	331	296	277	316	298	300	280	290	268	287	300	282	280	325	277	283	275	280	309	266	311	284	264	264	298	292	275	278	304	318	270	293	256	288	271	276	324	278	260	293	279	311	310	303	297	297	283	289	297	242	265	289	284	313	268	290	288	279	287	302	293	302	280	280	297	274	263	268	281	267	293	271	298	272	308	272	304	282	266	289	304	267	284	288	323	286	287	313	299	270	294	306	289	278	253	268	287	307	293	291	313	251	272	300	262	309	297	298	307	301	298	296	254	282	289	319	292	309	260	297	279	290	281	301	273	287	287	280	308	296	268	298	269	272	274	308	297	296	288	311	278	272	280	278	299	290	278	282	271	257	264	244	310	285	294	312	285	272	267	273	281	285	300	292	259	301	294	299	287	296	273	286	304	307	260	286	307	290	294	283	281	266	241	273	286	308	291	311	278	283	296	319	297	273	278	275	289	270	294	283	300	292	279	285	329	289	287	288	283	273
7779	2541	5711	32458	68365	74541	63173	50742	35519	20301	8896	3300	1397	859	763	726	719	723	683	710	712	736	725	735	689	699	698	710	703	741	718	673	712	742	699	726	717	717	679	767	731	721	712	669	716	699	692	713	729	718	707	721	742	722	742	756	750	700	676	678	665	715	747	687	678	689	677	715	679	676	719	704	702	724	740	746	736	738	661	677	692	799	679	681	719	676	708	699	743	752	706	742	711	746	720	724	685	715	710	683	747	718	673	687	709	718	752	682	775	681	653	722	713	708	738	706	714	742	705	700	697	650	714	712	708	725	707	717	742	686	692	717	705	681	655	750	721	722	670	720	750	775	711	725	714	710	722	701	660	693	719	703	698	713	717	702	728	712	726	743	688	702	699	742	726	711	728	711	722	677	683	676	656	712	701	728	692	676	684	745	730	726	686	673	703	749	748	739	716	771	669	731	695	746	720	719	733	672	719	716	722	696	708	688	718	685	727	704	734	735	744	659	727	701	680	695	730	712	726	663	690	690	728	718	684	751	731	766	681	682	713	701	667	710	750	719	684	698	700	694	736	679	694	739	671	657	728	749	693	708	762	703	697	688	712	726	726	731	681	705	708	750	730	692	709	697	732	692	731	729	732	689	703	716	694	746	699	743	729	737	758	773	674	721	710	704	708	691	738	733	716	703	720	733	741	696	708	707	643	709	639	756	740	724	711	719	730	743	673	717	663	720	706	732	721	687	716	676	690	668	740	703	690	712	711	725	703	731	724	675	712	729	704	714	697	703	675	694	708	719	712	704	726	717	732	704	724	724	734	744	703	720	735	760	729	712	736	703	698	707	725	710	734	707	704	701	677	680	636	680	704	739	705	708	753	731	666	692	705	681	695	733	701	736	698	730	721	691	715	730	698	710	694	679	665	645	683	737	683	747	762	676	709	702	675	691	697	686	686	715	734	699	742	703	707	693	724	709	727	731	712	686	704	716	748	721	707	684	686	671	701	679	732	705	738	710	738	724	728	735	637	750	695	711	748	724	765	679	707	749	720	721	687	763	695	694	699	720	678	755	684	735	752	716	671	711	693	752	717	663	699	697	701	693	706	707	729	736	720	716	752	764	669	652	703	761	742	715	735	685	675	675	725	741	664	713	740	721	711	721	675	714	753	732	713	673	680	710	659	719	715	689	713	720	690	754	715	668	681	707	685	698	668	721	725	724	716	741	718	708	730	726	686	713	713	713	737	703	708	748	710	733	772	666	712	726	701	743	687	747	716	709	690	710	729	689	700	762	718	706	755	702	697	731	682	721	705	691	733	675	705	697	749	742	692	700	742	736	659	720	706	723	713	660	678	719	731	700	689	733	651	676	702	644	687	702	732	724	773	694	703	736	729	745	761	717	676	706	707	712	651	725	706	725	683	685	707	741	694	723	729	687	708	725	694	716	673	710	740	741	718	712	757	706	727	741	711	709	701	720	697	734	727	705	759	685	682	742	735	716	725	692	711	753	760	714	668	738	661	739	684	702	700	709	731	713	700	692	743	729	693	711	659	671	709	750	713	709	683	729	698	703	686	728	781	726	677	692	679	714	656	722	691	728	673	732	741	744	683	720	711	679	699	686	745	744	701	692	683	663	667	770	699	751	727	749	730	715	709	676	714	720	721	715	714	705	740	729	658	751	709	723	742	677	661	685	674	718	660	713	697	755	733	747	689	701	707	681	707	727	739	724	718	697	739	677	694	696	706	759	665	719	686	698	726	754	657	728	690	722	777	725	706	677	694	701	665	706	709	687	656	698	719	740	710	708	713	709	702	727	701	695	695	745	747	691	702	732	712	755	710	683	686	696	742	737	792	687	657	689	714	725	727	709	720	756	729	710	747	696	722	702	706	687	721	702	735	720	693	661	723	717	707	702	741	687	716	693	712	675	716	708	689	701	675	689	720	673	724	723	703	672	721	702	747	696	699	709	727	637	693	696	666	696	705	746	754	696	709	686	714	750	722	721	681	702	698	717	732	709	719	701	730	754	716	728	697	714	687	719	687	685	718	743	704	747	713	725	758	720	728	709	720	708	735	665	713	698	700	709	728	705	743	692	675	778	720	667	692	692	681	651	696	658	692	745	661	731	695	715	738	740	743	761	694	697	717	692	775	730	727	738	775	737	698	731	755	730	725	709	683	710	706	693	704	663	656	711	700	722	709	712	734	670	759	713	708	731	693	718	675	716	694	662	721	741	706	660	712	726	683	746	747	706	722	687	713	714	725	690	720	727	687	744	781	704	695	745	733	687	681	709	709	686	715	660	680	691	718	709	747	733	686	691	695	673	681	687	712	709	695	732	657	685	646	727	738	705	730	705	695	750	710	749	721	676	731	767	670	711	685	706	682	720	732	748	716	710	743	749	766	716	711	735	748	746	666	761	680	690	663	716	662	684	712	703	695	696	734	677	739	725	684	708	726	710	726	698	746	696	696	697	730	689	676	734	716	762	707	731	736	742	688	721	744	683	703	710	736	729	753	732	689	755	691	714	691	692	714	723	699	687	752	705	749	729	705	744	735	727	755	753	695	700	716	704	686	740	753	753	746	707	725	700	710	712	729	727	729	709	696	727	726	701	707	681	716	713	713	713	714	722	724	700	741	640	698	703	718	724	696	723	698	754	646	702	727	696	696	689	683	716	659	722	710	719	718	674	690	729	678	679	708	721	653	713	703	702	715	693	712	731	691	678	702	715	739	713	701	752	691	670	711	692	765	694	766	768	679	756	705	700	728	700	764	703	698	690	756	749	698	695	680	682	734	673	691	715	723	713	716	714	781	699	707	718	682	713	724	736	694	722	715	709	732	725	684	681	687	766	690	725	678	688	716	661	717	719	673	719	743	740	766	770	760	727	720	739	755	686	719	715	702	707	710	729	699	704	708	681	722	680	694	721	727	678	743	645	693	697	685	688	684	711	703	720	710	668	685	679	707	698	740	695	716	698	720	686	703	725	742	718	697	733	735	690	652	733	741	675	713	742	717	722	692	744	710	688	732	742	709	672	718	763	677	695	686	717	685	768	711	662	699	637	721	755	716	695	706	694	660	664	715	691	687	752	719	698	698	697	736	682	716	738	679	730	738	709	717	706	749	738	689	675	689	749	700	692	719	741	695	705	712	786	725	691	682	754	739	717	705	712	697	708	744	688	674	712	704	740	715	712	738	705	736	741	651	683	692	715	726	683	721	727	704	748	651	740	740	742	747	729	728	704	694	664	721	760	736	686	700	774	676	675	690	720	712	702	673	717	714	736	709	701	674	643	694	656	659	704	704	699	678	731	667	671	698	729	703	780	698	751	715	718	643	672	713	714	722	711	753	711	734	721	699	741	745	702	718	704	718	712	717	725	754	730	721	754	701	706	687	679	741	714	728	672	700	711	714	748	697	737	750	692	706	698	693	680	713	740	738	768	671	727	731	726	693	724	689	690	733	732	696	707	665	711	734	686	728	697	717	727	765	634	742	711
2483	441	535	785	3216	5396	4210	2951	1661	883	601	459	382	419	383	395	369	384	385	365	379	353	381	369	395	367	346	330	379	383	389	404	358	363	347	360	365	373	398	396	359	359	379	373	373	362	399	366	383	376	390	373	355	347	340	403	387	372	400	387	395	356	384	371	350	393	346	360	361	387	385	355	357	358	366	404	367	363	415	363	390	376	381	373	384	364	389	388	370	379	340	379	370	365	366	368	351	345	382	394	346	360	375	366	383	359	391	393	382	345	403	342	419	387	384	344	353	394	365	351	402	395	400	336	369	371	393	378	402	386	371	393	402	409	416	370	356	391	390	373	379	328	357	349	366	379	375	358	351	358	391	347	389	425	394	363	336	396	391	351	383	329	366	396	370	406	361	386	369	365	360	382	390	364	344	359	367	378	344	370	340	328	360	388	392	350	365	367	409	366	394	378	363	397	358	396	373	382	423	399	386	340	355	370	365	344	372	380	380	354	407	378	416	357	378	424	375	361	354	379	384	391	368	360	348	378	350	368	371	378	405	386	405	367	384	404	330	410	393	397	397	380	373	389	370	365	373	374	335	363	370	392	363	349	399	413	378	383	359	369	402	368	363	381	394	392	392	371	355	359	354	388	345	388	361	383	366	330	349	383	388	375	356	371	398	390	405	394	360	372	349	373	393	373	393	372	374	396	377	426	399	379	374	362	379	429	366	340	366	359	365	391	366	375	391	389	367	410	354	386	380	401	353	366	361	392	368	394	371	354	392	366	373	366	363	387	387	336	359	373	365	378	393	362	344	371	376	407	352	363	369	404	320	361	411	375	363	413	404	425	386	326	411	390	372	361	345	371	355	360	387	345	382	385	368	375	366	393	422	388	386	390	372	350	371	368	350	406	416	358	331	386	375	381	379	355	374	366	365	366	371	394	354	402	393	353	405	376	372	396	316	393	366	389	353	381	396	401	396	379	400	393	394	370	384	405	367	393	374	362	365	388	386	392	387	428	377	377	370	372	394	362	364	360	374	368	365	345	352	381	361	364	336	371	405	399	347	364	369	384	408	407	398	369	339	407	377	369	373	405	361	373	374	364	333	409	381	330	359	359	367	396	396	385	356	354	365	418	382	347	365	377	372	395	394	341	347	390	366	360	399	416	341	376	390	375	391	433	338	407	357	354	349	381	399	356	379	397	387	328	399	384	380	359	366	404	367	377	367	402	379	377	396	378	378	374	345	356	393	403	376	373	399	385	385	345	387	393	375	348	342	380	367	403	401	389	383	385	363	334	311	412	361	389	390	390	392	394	357	378	321	388	343	371	378	394	372	371	395	364	343	366	366	400	390	408	372	393	354	358	399	352	353	410	368	372	350	425	383	376	386	402	360	380	352	380	382	364	381	393	348	376	364	337	384	332	399	376	360	388	350	422	365	371	376	403	355	370	318	378	354	373	360	386	383	393	391	382	371	372	408	376	363	388	361	363	388	363	366	380	420	385	346	389	358	375	359	359	426	344	347	360	356	373	352	365	407	410	363	398	361	391	336	391	400	411	406	362	377	386	363	367	353	358	367	410	395	386	369	375	384	371	379	393	387	368	405	384	371	376	357	329	364	370	378	407	409	359	377	387	343	378	373	370	352	438	411	390	424	361	346	373	375	382	401	367	406	369	365	370	405	351	414	385	400	370	380	370	345	367	386	371	369	381	395	374	328	401	362	367	354	397	390	360	357	392	357	407	343	376	395	390	393	377	381	363	320	342	390	396	372	356	380	351	382	376	369	369	386	358	391	342	373	392	345	381	403	380	375	361	385	367	375	411	383	378	378	391	424	398	339	359	406	366	368	350	383	399	381	354	401	357	363	348	370	382	346	418	398	353	378	384	368	393	350	371	341	393	374	375	360	396	405	375	371	361	329	353	361	382	365	339	391	346	369	403	366	402	353	383	393	362	340	388	400	347	385	360	380	357	347	375	369	351	435	386	368	377	411	411	381	350	342	387	370	407	367	380	349	348	368	375	365	378	400	389	384	375	376	374	391	402	369	351	397	343	380	339	390	352	356	348	343	338	377	356	374	364	348	369	385	374	398	329	382	377	397	395	398	395	379	375	378	412	378	374	375	379	397	372	374	372	371	339	367	357	353	383	377	379	371	358	411	393	372	368	373	377	346	386	367	390	386	415	386	389	373	374	407	373	373	365	373	413	389	346	375	350	390	389	386	393	381	386	343	368	372	392	357	331	383	383	343	355	390	374	386	390	403	363	397	338	388	373	395	372	375	372	370	360	391	369	400	361	392	397	391	382	358	365	405	400	390	372	390	372	392	373	353	364	374	410	393	382	395	395	365	384	350	357	363	367	384	353	378	332	387	366	381	371	360	356	413	376	372	378	378	370	390	343	384	394	415	382	389	383	356	363	369	356	363	428	368	357	356	402	377	365	400	360	400	356	406	347	357	411	348	382	373	397	416	390	387	416	424	410	381	394	388	384	395	379	364	355	343	358	353	367	374	370	355	384	390	367	374	395	364	376	358	387	402	376	386	399	389	397	362	382	369	395	383	389	352	365	385	360	397	371	405	357	363	378	385	394	354	338	373	360	337	351	336	346	374	346	403	341	385	367	381	370	382	412	390	393	372	373	376	387	380	389	404	355	378	399	353	368	403	366	370	367	376	389	409	370	397	387	377	388	361	344	377	377	389	389	387	350	381	360	359	374	385	405	361	343	375	426	401	356	364	349	346	338	391	394	362	374	326	374	401	384	358	396	399	405	366	363	396	373	369	397	397	367	366	391	357	381	359	387	385	337	375	402	384	371	412	369	380	360	375	365	372	378	374	361	354	365	345	377	366	351	390	363	384	431	369	390	372	384	389	375	368	402	381	383	393	382	382	357	371	360	375	384	378	369	393	369	429	403	343	351	401	359	348	397	377	355	356	401	373	327	406	397	403	359	394	410	378	372	337	376	372	388	397	363	394	367	385	390	372	388	381	361	361	386	367	384	381	371	385	349	354	382	383	347	365	377	391	372	389	370	387	409	388	350	378	389	365	366	394	332	373	397	404	373	366	379	375	396	345	400	391	336	407	410	351	341	392	404	381	368	357	376	363	385	378	371	354	359	379	338	384	389	340	406	415	416	381	403	355	401	351	355	355	399	400	387	384	373	346	390	364	348	373	381	365	356	370	338	363	362	339	400	366	356	371	376	373	392	367	365	384	399	371	389	335	371	367	402	346	352	329	425	351	362	368	393	357	366	357	380	362	371	360	380	415	381	386	404	356	404	379	377	355	376	404	403	387	363	363	356	386	374	410	373	374	399	400	397	382	395	405	362	372	364	375	329	381	358	378	393	373	368	382	359	359	348	354	350	351	346	380	369	359	366	392	366	400	359	383	372	365	380	346	348	386	375	402	384	351	350	405	380	381	361	371	409	364	354	378	350	349	377	374	382	360	393	367	362	369	325	409	397	419	381	370	375	375	356	380	367	385	380	392	377	366	368
2602	1049	1193	2411	12867	18176	14158	10139	5718	2963	1649	1158	929	1001	915	886	899	845	960	927	892	863	940	943	873	870	871	872	902	926	904	901	892	912	913	930	887	897	955	908	947	908	923	897	927	884	839	987	907	922	895	943	930	901	856	884	851	897	890	849	905	943	852	874	961	940	939	891	914	894	897	947	950	903	883	915	889	860	897	920	898	884	892	974	910	889	948	891	875	879	859	903	836	950	880	916	949	902	891	932	910	884	857	954	910	897	904	855	895	906	879	899	870	909	856	924	918	900	875	896	832	838	977	964	898	903	895	920	864	863	947	914	919	934	936	941	946	850	946	906	927	883	867	913	957	884	867	909	898	847	896	913	880	884	880	868	901	933	902	854	827	877	927	882	918	897	889	879	883	895	895	912	947	933	918	883	868	870	946	889	923	906	904	906	919	881	939	911	922	891	925	904	836	850	873	949	957	946	918	952	901	928	925	893	889	874	902	872	877	907	894	830	890	877	854	869	887	898	878	892	924	846	922	856	825	887	890	849	945	881	886	879	883	913	903	887	915	848	930	859	859	882	868	850	928	911	855	885	927	932	861	875	901	886	920	858	856	892	882	908	893	912	913	923	851	868	909	904	937	884	906	884	893	862	903	856	871	860	912	914	887	857	924	898	922	907	874	953	863	885	967	910	928	897	918	912	910	906	932	936	901	902	863	882	883	860	920	971	858	896	859	841	848	891	903	906	958	902	892	893	936	881	878	931	915	926	948	889	914	925	881	896	884	923	938	866	888	937	928	1012	912	911	896	912	862	870	927	883	884	922	912	897	912	937	906	883	869	927	926	944	884	947	938	903	938	935	892	873	937	919	896	866	879	913	916	911	876	857	897	857	891	907	962	914	917	953	936	893	931	903	890	861	918	900	892	887	847	872	899	865	927	931	885	900	936	920	873	894	907	907	888	852	930	858	944	931	880	843	874	916	950	893	860	882	870	945	922	860	892	928	902	932	908	866	862	894	938	891	883	892	953	882	906	896	910	875	881	867	911	882	898	897	903	873	896	862	932	899	878	886	886	884	880	866	868	883	890	887	860	835	910	883	916	967	886	900	914	876	914	863	975	942	870	874	882	890	904	901	876	933	857	891	874	925	913	896	872	955	932	909	881	928	910	921	877	852	890	866	902	912	917	917	927	862	874	862	971	938	889	928	926	922	888	870	927	906	918	886	889	916	932	857	893	922	872	982	868	949	893	903	918	932	937	871	927	912	887	886	838	934	930	971	933	943	890	907	904	920	939	893	918	896	940	899	925	900	921	888	925	869	847	907	887	868	902	879	906	859	858	921	857	924	910	964	902	899	906	843	850	901	916	847	905	925	896	914	849	859	895	863	922	900	922	941	881	945	900	896	905	916	919	863	870	942	879	911	887	927	890	912	902	907	932	900	934	874	935	887	903	948	879	898	884	877	924	908	877	908	918	889	908	907	901	906	924	875	908	874	891	900	904	884	954	908	929	966	922	918	902	828	912	931	945	882	905	865	850	943	942	929	922	919	930	857	881	888	902	922	923	894	889	899	874	875	865	894	934	893	937	887	916	960	879	915	883	914	904	902	917	916	896	892	865	886	847	904	908	861	897	890	907	938	887	941	939	955	888	898	929	912	868	894	874	876	910	883	870	918	946	860	915	865	881	861	948	890	878	947	919	887	920	837	916	885	887	889	908	887	887	909	904	896	926	899	892	877	918	898	899	858	858	882	876	855	870	893	868	888	909	943	827	922	914	921	910	883	879	925	936	911	812	925	888	881	900	870	908	866	886	887	870	857	887	904	872	887	914	927	869	879	860	886	935	876	964	919	891	873	868	912	887	901	856	886	917	892	879	897	898	947	900	898	909	855	863	888	881	856	875	871	902	907	860	892	859	922	913	918	849	903	886	878	872	849	869	870	883	958	940	918	848	915	890	928	917	899	876	860	859	883	875	904	922	940	920	871	895	903	884	899	856	865	900	919	861	885	933	868	900	911	891	815	887	895	894	871	908	942	909	907	916	873	919	888	924	913	918	923	876	888	883	893	884	853	890	909	911	924	908	881	881	895	892	932	883	881	897	842	862	905	913	906	921	877	926	911	877	881	901	907	858	933	874	919	942	917	920	898	880	900	862	961	868	894	909	886	888	962	914	905	868	843	927	894	907	918	913	944	875	901	925	904	886	875	857	913	932	926	922	878	855	919	897	888	919	864	939	857	947	902	879	966	905	884	870	889	893	905	890	857	894	929	922	887	915	933	925	949	936	860	873	905	898	877	892	875	900	908	960	908	915	885	911	909	924	885	882	881	850	918	859	908	872	902	933	929	857	911	879	882	880	919	908	899	895	915	919	911	927	891	923	894	924	916	860	862	927	896	889	948	861	869	931	879	835	870	886	878	841	894	890	889	893	906	886	869	920	889	867	888	903	902	896	943	959	909	911	897	853	907	872	849	906	952	891	921	886	896	890	894	911	891	869	968	911	921	966	929	941	882	887	878	939	938	884	944	960	949	899	871	923	941	927	883	874	908	889	918	924	918	906	857	867	878	929	887	908	916	886	920	973	916	877	863	934	971	868	909	918	871	865	870	927	904	844	832	888	910	913	906	897	945	881	905	876	895	915	883	928	854	839	961	885	902	942	927	866	867	820	926	949	928	909	872	919	918	882	849	885	941	910	920	893	872	907	912	905	892	930	921	886	923	919	881	915	858	881	879	882	936	917	875	931	861	919	884	884	873	837	927	891	907	880	896	931	864	873	935	876	940	872	877	930	925	905	904	859	943	984	879	929	873	940	889	871	861	898	903	904	891	896	911	904	877	913	912	864	868	899	877	918	929	882	914	909	948	944	912	883	901	857	849	893	880	899	904	920	918	899	878	926	932	926	861	873	855	917	885	912	909	937	923	914	890	926	961	921	837	927	951	905	909	860	925	917	904	942	866	874	899	864	860	953	904	894	971	909	866	891	899	882	862	931	922	884	941	938	918	890	885	912	945	910	904	917	926	920	946	913	869	865	855	885	896	935	932	882	929	909	883	920	872	922	930	964	932	887	940	857	906	897	887	942	941	886	891	855	933	882	901	871	927	889	897	895	892	891	902	906	876	898	850	879	949	873	868	868	874	855	893	938	948	870	882	904	921	949	926	908	920	872	888	872	895	921	894	915	967	897	914	946	881	872	894	864	909	886	947	841	877	900	960	864	849	930	963	871	937	966	918	864	890	958	899	926	860	925	875	899	914	898	814	928	920	919	913	928	882	893	888	910	941	868	889	829	914	930	928	829	914	842	909	880	836	953	941	870	838	928	915	933	925	860	862	918	900	925	874	879	933	927	948	930	918	926	911	901	888	894	878	883	890	843	944	859	845	924	933	914	917	905	906	915	924	901	967	845	914	922	898	871	875	924	860	915	941	950	903	913	892	870	893	880	884	907	918	909	899	892	929	913	915	916	912	905	916	890	931	891	913	879	925	965	894	929	851
11005	2001	2455	5404	49545	60016	47775	34052	19657	7760	2313	776	438	338	352	348	330	303	297	309	326	320	315	324	257	318	265	329	343	290	299	298	298	292	325	308	294	322	317	314	294	316	296	295	301	330	318	317	305	323	305	317	320	330	283	297	279	314	310	323	299	326	292	341	290	315	269	346	310	320	315	295	320	287	317	282	309	288	311	270	292	337	309	275	295	310	323	315	322	326	289	291	295	299	301	311	314	323	311	347	333	274	300	331	317	289	323	288	305	278	312	293	281	308	325	292	280	312	312	311	304	299	281	306	313	339	292	278	303	329	291	269	312	315	333	318	315	299	308	338	318	311	316	356	299	315	289	283	286	288	294	317	288	341	336	309	305	305	318	325	311	294	294	323	299	294	258	282	309	278	258	319	339	307	291	288	317	346	287	313	261	304	337	312	299	287	319	287	328	311	333	301	314	296	327	319	308	286	267	301	278	252	279	343	277	307	290	292	304	317	309	298	299	296	293	290	337	296	311	315	282	317	304	298	329	317	284	307	306	303	301	321	321	306	309	307	314	333	338	300	283	306	332	309	267	306	295	319	318	326	316	284	294	319	318	333	318	298	307	323	315	294	304	332	305	294	300	312	300	316	306	317	343	309	346	287	328	320	318	306	296	318	292	313	333	309	299	263	333	291	324	292	283	306	284	303	293	292	275	306	327	330	325	344	319	301	257	298	295	324	309	300	315	334	319	286	278	303	264	307	308	313	313	308	339	267	331	320	310	318	334	285	333	305	307	278	336	328	311	331	281	307	284	280	323	315	292	320	299	299	309	286	310	296	302	303	291	339	313	303	305	307	308	299	299	325	275	288	290	306	321	324	281	306	284	347	295	320	324	291	303	307	279	291	271	307	285	304	299	310	320	312	331	303	330	288	293	314	277	326	286	304	285	308	325	308	285	306	346	314	277	310	289	308	308	309	304	318	315	299	330	305	288	301	306	322	305	286	303	287	281	308	315	311	255	311	294	300	272	340	298	304	311	297	309	319	251	305	302	289	324	295	303	308	284	316	324	305	319	343	334	319	293	297	312	296	291	295	315	311	261	329	316	313	280	312	301	289	319	341	313	263	280	296	303	325	315	265	309	298	307	324	296	316	307	315	310	295	300	303	315	312	295	301	324	315	322	293	304	283	309	326	282	345	272	287	289	288	284	329	312	301	345	333	299	261	298	293	311	329	301	289	281	306	303	320	303	308	324	328	318	284	326	305	321	275	274	311	293	326	331	307	281	312	294	301	279	301	319	318	283	303	297	338	284	341	341	284	322	319	337	320	286	276	305	293	314	284	329	293	321	277	319	322	302	322	339	293	313	305	302	292	287	270	283	306	305	318	301	319	348	325	316	298	307	288	322	311	323	310	284	328	308	332	312	297	309	331	298	293	288	319	288	303	311	339	289	315	284	307	305	339	293	310	282	292	322	324	289	289	336	332	286	316	322	328	282	324	310	324	338	325	304	343	293	297	293	296	300	331	287	290	325	359	268	295	271	297	303	310	297	291	315	294	303	337	318	310	332	294	303	324	318	296	315	323	328	314	291	309	310	311	302	321	326	340	305	299	310	323	330	310	313	331	317	283	305	308	304	314	285	312	278	275	285	316	308	262	311	307	316	291	308	292	316	318	293	307	293	283	292	300	300	296	318	305	298	285	273	306	321	308	286	302	335	315	280	283	291	322	294	333	273	313	299	271	312	301	275	295	287	282	311	293	308	298	303	295	314	345	274	311	283	302	294	310	314	285	297	299	325	360	261	319	318	280	303	272	282	332	318	301	331	288	277	298	322	314	320	315	310	298	312	293	277	312	321	272	314	321	299	305	340	317	294	314	340	301	274	312	323	321	311	327	339	279	297	275	299	305	296	313	337	320	312	307	311	322	288	291	281	304	293	337	331	343	310	288	306	310	327	304	295	269	313	310	280	338	323	298	307	287	287	305	319	323	295	279	323	320	279	297	305	276	315	289	301	315	290	344	299	332	309	304	314	299	307	318	305	338	321	308	307	304	308	287	309	289	310	306	286	324	315	285	309	287	310	313	297	318	325	318	312	341	320	315	306	279	316	294	300	281	332	336	256	309	304	320	305	296	285	317	323	311	311	286	307	289	312	321	300	274	307	288	299	313	321	300	325	265	293	308	284	350	314	308	307	321	317	313	347	281	303	358	286	283	300	314	311	319	310	291	310	290	299	292	303	293	329	322	301	322	320	319	325	316	319	341	302	299	337	299	280	303	318	307	327	320	315	317	307	301	294	301	296	299	315	276	293	303	332	315	308	302	335	313	288	299	297	290	326	313	311	288	300	311	320	308	299	306	317	311	310	324	308	306	311	289	320	305	317	350	349	289	303	322	274	317	316	289	303	302	321	299	307	324	287	309	309	291	304	332	310	318	314	307	291	350	335	294	308	322	280	340	295	314	308	290	344	296	305	288	302	297	320	332	294	301	298	296	288	324	304	294	297	303	298	332	295	308	293	300	320	295	321	319	292	313	342	283	306	320	302	313	292	338	312	304	298	324	279	326	300	310	278	337	288	283	291	337	308	278	323	297	289	316	315	322	310	295	283	318	288	328	302	322	274	307	301	326	294	326	301	304	324	309	306	301	306	298	314	315	312	323	324	302	313	316	307	315	299	308	303	329	276	318	308	308	305	280	290	303	360	309	287	316	318	278	309	304	295	311	310	362	316	305	352	320	305	301	275	293	338	314	296	308	295	296	316	309	312	323	320	338	302	298	298	294	308	353	345	309	358	319	336	290	328	325	304	299	288	307	312	280	314	294	352	308	318	308	302	312	276	299	315	279	295	303	307	297	285	310	297	300	291	304	316	339	310	305	329	309	269	301	277	309	302	294	319	313	296	304	304	315	305	316	299	320	277	294	297	330	303	313	317	325	303	293	293	315	329	302	284	281	292	292	287	286	290	352	290	306	328	330	284	339	296	330	335	284	322	302	312	331	338	330	311	301	308	288	281	316	320	290	299	330	313	277	328	347	306	315	295	293	301	276	304	308	295	298	322	347	347	315	278	330	280	315	327	269	297	302	298	312	314	312	289	334	289	304	321	304	307	299	298	281	328	297	284	335	275	301	270	321	287	312	274	349	321	299	278	301	295	341	305	305	280	300	284	309	295	319	308	270	304	305	326	296	316	317	319	290	291	310	306	278	331	310	326	299	335	317	338	319	317	330	283	294	311	291	331	329	303	314	346	295	309	316	305	308	293	300	321	283	299	295	333	299	332	322	314	329	306	286	299	320	317	310	339	292	358	283	320	317	308	305	320	314	342	294	289	324	283	320	289	311	318	329	326	311	316	336	289	291	292	319	298	313	324	319	308	287	304	278	310	308	266	302	311	299	275	319	261	288	328	296	332	275	315	280	305	306	302	289	277	347	300	293	299	300	303	319	312	318	323	305	314	312	294	281	288	300	298	305	296	320	283	340	306	298	324	326	340	312	293	327
7111	2163	4851	14698	62227	69614	59377	48180	34344	19554	8212	2989	1333	909	817	716	740	740	750	740	774	738	776	755	758	732	728	752	782	710	725	741	749	781	751	770	730	738	780	733	837	788	750	760	759	744	818	764	765	723	697	769	747	767	822	729	759	795	768	760	728	732	725	781	718	753	815	744	793	738	786	804	753	712	714	804	754	763	740	747	725	776	752	781	774	798	778	737	750	752	742	769	755	715	748	701	765	736	787	804	753	757	789	811	754	715	804	784	739	767	729	710	728	730	772	764	740	747	765	763	776	765	795	720	779	767	735	757	744	809	787	760	778	757	748	790	757	736	777	696	724	728	787	743	742	808	763	791	753	737	722	744	703	723	770	706	769	764	705	750	724	754	665	791	725	720	741	751	779	774	750	736	798	797	782	711	798	755	785	700	721	736	754	742	773	752	712	771	734	736	779	770	763	762	732	721	733	783	757	726	784	742	739	742	723	777	741	726	705	794	741	798	734	772	824	739	771	765	748	765	763	721	737	759	768	739	721	712	739	767	745	745	784	762	759	758	727	745	739	755	785	806	743	722	724	753	752	785	809	713	746	755	743	797	759	754	736	770	776	757	728	775	710	763	729	756	746	734	749	777	784	749	785	745	779	722	763	768	751	757	756	765	775	769	809	761	718	740	712	714	700	728	776	768	718	777	733	765	725	738	742	754	745	811	737	740	733	711	771	700	762	750	716	786	784	712	742	763	735	735	808	715	706	736	715	750	750	731	759	727	748	728	743	769	758	707	724	709	736	770	722	725	760	731	728	776	726	733	792	764	743	754	751	760	739	792	722	743	685	731	748	750	800	728	792	768	727	751	751	762	755	735	741	782	771	756	737	737	731	724	741	757	727	720	732	780	737	726	755	702	776	752	711	729	765	696	746	721	743	789	747	756	775	729	763	712	767	746	816	692	742	751	799	765	743	752	737	743	779	750	761	740	763	710	748	754	681	720	776	751	747	733	715	758	733	747	787	740	735	736	739	761	731	699	778	742	733	735	697	713	788	771	726	763	732	775	780	729	778	788	736	763	742	728	808	741	778	713	772	795	724	760	732	778	751	773	750	716	705	754	748	729	769	783	767	713	789	748	784	738	777	810	772	727	785	717	768	709	754	719	730	759	721	740	729	745	763	699	723	746	724	776	768	768	726	760	682	736	711	763	770	674	752	754	744	773	733	736	783	744	750	789	706	733	736	768	772	748	725	716	766	721	782	789	754	755	754	706	697	706	706	750	731	756	735	734	803	779	743	743	781	758	772	751	755	733	779	815	767	789	714	746	742	774	721	722	773	759	782	727	750	758	713	769	711	752	753	750	770	730	762	708	778	749	809	756	739	752	730	777	722	739	785	751	762	784	749	743	782	764	795	705	680	716	710	739	774	701	754	789	777	727	719	747	747	721	754	811	737	745	778	743	745	777	739	781	832	734	798	748	742	795	764	767	797	743	747	781	694	786	731	761	730	759	792	742	797	740	784	769	755	755	794	703	753	781	749	712	692	737	772	787	797	774	752	754	752	719	757	807	752	716	779	740	748	746	777	769	759	745	763	758	738	763	763	688	771	777	786	708	735	816	817	746	770	709	709	688	751	780	729	764	800	728	744	732	755	769	760	742	739	749	807	773	789	726	745	714	798	743	774	753	749	675	776	734	733	737	732	775	800	757	772	775	716	778	769	709	770	767	753	744	801	793	696	775	748	737	748	745	754	766	782	713	764	789	737	761	756	740	789	789	779	755	784	757	736	805	750	733	767	760	756	738	717	807	794	832	765	795	742	792	749	760	727	744	736	674	750	715	760	730	757	719	715	728	753	723	795	749	754	777	751	732	691	759	710	753	735	785	730	770	739	757	825	732	714	790	722	726	743	795	739	758	750	781	749	735	779	782	691	730	752	694	726	741	710	746	750	750	679	754	748	773	736	752	763	751	737	787	740	739	754	713	755	804	772	746	743	727	771	736	691	809	786	746	754	734	753	753	769	728	736	733	716	719	746	729	762	782	823	724	779	737	776	733	751	755	728	730	765	767	714	763	771	751	724	751	788	677	751	763	769	702	793	753	747	713	788	762	777	721	734	720	707	738	690	752	782	719	756	703	802	753	748	809	712	775	739	761	723	771	763	682	714	793	768	712	749	775	721	777	728	760	762	703	748	715	776	764	773	725	750	773	738	739	738	774	755	759	785	743	754	727	734	791	741	759	726	729	747	782	803	732	801	741	771	732	731	796	757	744	758	748	735	712	739	720	748	737	726	715	709	768	748	732	816	734	721	797	748	689	739	741	791	800	749	781	771	747	779	796	758	765	748	752	734	763	773	773	767	713	773	759	749	729	731	802	758	712	754	786	769	818	684	761	778	701	713	840	769	790	717	754	710	732	768	779	720	752	732	771	777	768	743	772	747	748	767	757	752	751	750	775	744	732	789	758	775	741	761	776	762	707	754	755	759	801	736	750	707	735	709	727	754	790	806	730	723	761	770	748	772	750	766	737	797	822	695	764	789	744	777	735	768	729	787	777	744	750	746	732	773	756	791	765	777	747	754	782	769	786	781	765	752	757	776	747	741	793	724	755	763	773	743	725	771	756	734	776	782	757	747	814	727	781	768	695	754	824	748	743	731	760	732	710	713	784	683	760	800	760	802	777	791	767	774	779	661	731	751	766	754	746	760	757	749	762	765	718	752	754	813	748	711	739	760	747	804	784	759	689	723	742	730	736	763	778	735	780	733	742	680	779	804	739	768	722	766	729	683	784	784	737	733	727	746	762	776	744	751	734	704	766	717	788	783	704	787	744	770	720	743	756	788	736	750	748	784	779	770	810	738	770	718	747	733	741	770	773	767	775	762	795	752	767	737	750	767	775	757	734	800	701	763	741	729	737	774	756	781	732	694	748	711	708	759	750	759	754	748	744	786	769	707	723	741	778	762	715	731	723	761	763	725	725	743	743	804	800	766	764	799	748	744	774	722	776	781	754	733	755	753	739	746	718	741	724	761	773	785	749	732	751	789	747	735	754	778	704	741	738	823	716	769	773	750	789	767	805	764	806	780	747	747	748	757	724	740	740	758	754	776	733	758	762	747	727	726	712	713	761	803	759	752	764	788	737	770	754	747	740	748	778	775	790	769	757	764	750	764	728	722	744	739	702	786	745	750	765	739	753	745	763	755	813	764	790	809	753	753	767	752	755	754	744	753	781	704	704	727	771	769	735	724	792	699	770	738	743	752	749	769	768	789	755	766	763	777	802	730	747	765	769	792	782	769	759	772	767	747	775	748	779	760	751	736	735	780	773	790	791	738	782	751	786	734	726	756	726	735	785	724	745	775	721	755	742	746	765	758	766	719	757	780	777	702	731	736	775	733	751	777	713	771	758	703	723	681	765	758	787	754	742	775	784	743	821	753	745	757	773	698	718	738	736	737	715	729	752	757	775	786	772	763	765	754	757	700	712	760	751	769	776	767	766
14196	2831	3043	4478	48568	65300	52672	39281	24158	10094	2966	932	441	326	293	296	279	292	287	293	289	269	282	276	293	277	324	288	258	309	281	301	264	277	264	279	285	298	327	284	287	308	286	272	283	278	308	248	284	283	327	293	302	294	308	260	264	293	282	303	304	306	251	278	284	290	284	265	277	252	296	272	285	287	316	291	274	283	271	281	274	297	289	292	286	301	271	268	265	321	275	305	255	284	280	269	313	253	298	257	300	294	278	280	286	310	273	279	255	258	306	283	296	282	288	273	297	296	284	264	278	293	252	259	273	275	267	308	269	304	273	265	298	301	281	270	265	263	273	324	276	267	255	279	301	280	272	280	286	279	291	298	273	288	291	307	291	261	291	315	275	259	297	316	267	271	284	284	291	263	312	279	292	275	270	271	276	267	286	278	246	271	298	277	277	268	325	270	294	302	270	292	315	287	298	297	303	290	323	290	286	285	259	282	281	294	290	275	279	241	253	296	279	297	291	272	222	264	281	288	290	261	280	292	240	299	233	255	283	289	273	293	260	266	292	268	256	260	309	297	258	259	294	263	276	276	291	282	291	270	287	249	286	311	300	305	288	280	278	323	284	249	251	265	327	282	296	301	286	268	292	307	261	287	279	248	278	294	263	286	302	275	302	250	302	266	252	296	266	304	308	305	270	282	295	287	308	284	278	289	283	281	259	255	265	252	314	273	300	276	296	278	286	285	260	288	283	296	286	277	290	268	253	279	318	297	265	241	273	271	276	296	274	252	292	253	288	292	291	286	273	298	263	284	304	289	275	287	284	280	264	266	274	293	252	271	281	244	271	294	291	275	303	282	290	276	290	265	300	296	287	269	299	292	325	314	274	307	252	292	307	286	283	296	284	255	300	284	339	263	266	277	300	274	301	281	314	274	280	289	307	246	273	317	266	246	284	286	301	303	264	269	290	284	286	270	276	255	276	290	252	295	307	283	268	272	293	269	264	302	287	268	300	280	269	279	283	311	300	280	304	315	303	287	278	282	300	290	304	290	263	283	290	291	292	268	317	280	272	271	264	271	261	277	256	295	292	285	288	298	286	274	281	310	268	302	300	273	293	301	305	318	329	258	290	279	308	273	262	314	269	297	272	274	269	280	280	281	283	280	276	274	287	293	261	295	272	261	257	266	270	273	264	255	259	298	295	253	271	255	241	256	281	295	285	277	291	299	257	285	308	285	280	289	305	294	272	286	261	294	315	279	280	272	272	273	285	292	264	318	283	277	314	281	288	285	271	286	300	298	273	306	309	275	296	296	289	311	308	293	293	253	277	276	292	313	308	255	300	281	306	297	270	302	277	295	286	298	261	292	254	294	261	303	295	297	320	277	274	270	294	284	291	322	275	270	256	243	251	297	268	277	263	294	296	277	279	290	289	262	259	268	282	290	291	253	264	275	283	303	276	249	270	256	274	308	274	260	296	252	264	277	291	284	285	319	267	279	281	299	291	293	291	280	290	257	291	274	250	296	311	284	277	323	246	319	262	276	266	298	289	271	267	301	302	289	281	270	288	248	311	241	260	266	286	272	250	287	299	286	288	279	274	287	286	293	291	262	295	257	297	296	307	287	289	265	306	307	256	285	279	283	276	292	284	280	243	273	293	291	293	301	262	270	329	280	293	280	271	288	268	279	285	244	310	273	286	285	316	286	319	280	280	307	277	286	262	293	270	252	278	318	289	298	289	282	300	293	245	256	280	301	307	252	271	290	289	257	274	258	270	270	296	292	267	301	262	271	278	280	329	274	319	303	288	292	266	283	255	289	309	284	279	295	293	273	280	287	250	272	293	257	308	316	295	309	304	286	284	302	272	278	302	312	273	291	289	300	259	271	289	277	278	263	276	272	264	276	290	273	299	303	290	290	284	272	301	245	269	297	265	270	268	267	278	272	280	310	278	270	279	315	309	290	286	259	316	290	308	298	240	284	300	286	296	308	288	281	277	291	279	283	307	294	289	313	309	310	271	280	258	298	253	284	281	287	290	289	274	291	275	268	300	313	253	307	274	286	270	295	285	308	276	289	278	288	284	317	289	300	300	271	270	282	267	295	311	319	281	268	279	273	269	257	315	286	314	277	296	276	245	263	277	254	278	304	263	261	281	288	281	300	274	275	278	289	304	300	291	286	274	272	306	278	294	278	311	301	274	257	266	274	294	302	285	271	272	306	267	275	264	271	323	281	293	304	281	284	309	285	295	249	301	277	318	289	263	297	294	275	304	312	283	271	282	244	288	289	266	284	254	266	274	283	278	290	316	293	263	269	303	298	286	268	312	287	291	284	297	279	294	257	263	270	260	307	265	294	286	276	278	283	289	331	290	293	284	289	283	274	289	299	307	292	276	271	311	286	282	294	297	269	291	294	269	285	261	276	264	276	294	305	270	278	299	320	285	243	287	297	309	298	277	307	281	308	262	285	270	253	281	292	277	287	281	260	318	289	286	260	294	272	288	282	288	303	308	316	296	259	280	318	280	293	255	278	262	297	266	305	312	306	292	297	274	284	284	250	279	279	277	264	275	283	300	317	281	281	269	281	286	288	274	294	295	293	262	256	268	275	283	320	247	253	306	297	273	293	291	292	308	279	270	278	307	303	267	327	285	256	286	293	254	290	270	262	276	278	290	259	290	245	329	302	287	304	269	266	255	294	308	276	293	292	280	271	281	282	290	269	319	259	270	287	266	275	283	283	292	276	321	294	290	255	283	292	274	274	269	295	290	292	271	274	316	258	295	279	289	299	313	267	290	271	285	275	290	283	288	289	302	308	282	294	304	252	277	247	287	263	292	282	280	284	289	262	264	275	281	272	281	267	293	263	261	267	256	284	265	271	297	293	272	290	247	275	274	269	309	284	265	276	285	271	244	297	295	278	259	288	319	318	300	291	298	273	306	304	295	262	294	229	230	298	273	265	288	292	286	267	282	298	301	305	303	260	269	284	266	262	304	286	285	309	301	303	271	277	288	286	325	285	262	291	309	297	257	291	284	284	274	299	284	294	271	299	275	256	285	290	299	314	268	276	296	293	274	302	291	280	252	278	278	291	291	259	288	300	260	289	277	295	298	281	246	284	274	292	276	273	277	263	287	269	254	277	288	290	305	269	293	288	263	277	265	275	271	255	277	268	292	293	301	261	257	330	344	308	316	286	283	297	285	296	293	297	303	258	274	254	283	277	285	295	266	270	271	333	311	322	289	304	258	303	275	262	261	291	280	305	301	267	294	272	241	238	271	279	291	275	259	268	303	256	276	293	312	255	269	269	281	284	268	283	260	291	263	294	286	268	281	288	298	268	279	274	279	289	291	289	295	287	292	273	301	266	271	271	285	264	280	262	309	291	278	301	290	257	306	272	281	289	295	295	298	291	293	325	271	279	310	326	279	287	306	297	262	296	283	266	270	292	299	307	271	289	307	260	275	258	294	262	292	304	309	278	286	311	277	256	290	292	320	283	262	277
7820	2505	5804	12434	61780	75202	64082	52316	38265	22297	9442	3274	1349	819	737	676	726	730	678	707	681	721	709	686	719	734	732	708	690	719	711	695	692	676	678	732	732	727	711	713	639	682	726	691	682	724	683	712	684	694	696	705	684	744	747	742	720	701	712	674	710	705	720	686	734	673	706	699	719	684	677	658	705	671	708	708	705	723	678	677	726	700	694	714	734	674	673	727	691	720	666	687	717	748	675	727	666	646	703	714	688	698	731	715	756	720	682	700	674	695	691	719	684	755	664	736	683	699	737	663	731	706	692	727	708	691	717	716	721	702	717	694	744	685	685	723	665	716	694	693	670	703	756	716	716	703	731	694	743	672	718	685	693	660	727	705	685	704	712	695	673	731	680	727	748	687	689	725	681	690	717	698	722	701	709	675	730	686	697	674	696	668	722	715	711	652	728	702	663	666	703	703	729	723	732	689	736	729	730	702	739	712	647	711	692	674	737	727	758	762	733	708	681	686	722	646	676	678	723	718	700	722	706	686	634	695	752	708	687	673	699	670	716	693	712	693	725	713	654	665	697	698	760	696	700	689	755	728	711	696	737	668	720	718	755	662	666	691	717	666	686	715	690	740	730	674	664	717	674	704	726	711	708	702	699	685	683	697	740	731	694	696	668	689	674	759	699	696	730	665	721	792	699	696	738	695	711	666	690	715	701	726	703	771	739	683	646	657	732	769	709	680	690	692	714	694	758	711	678	715	700	673	698	741	662	699	707	720	690	664	727	704	705	746	668	715	689	683	706	709	696	733	717	693	705	721	708	692	667	693	676	719	681	700	729	695	672	703	757	650	684	728	782	684	727	725	693	679	725	718	728	705	690	686	734	728	729	696	694	742	711	679	721	715	771	700	744	697	682	709	728	683	687	749	691	660	685	644	678	739	694	711	783	713	727	708	694	674	687	673	698	709	713	676	705	717	719	697	730	673	698	677	649	702	700	705	684	632	711	665	693	677	704	691	651	750	704	695	665	734	714	662	755	696	659	695	690	699	683	709	689	671	635	702	728	683	684	687	706	740	713	679	672	732	721	725	717	651	673	683	728	653	669	716	704	697	730	712	684	713	689	645	669	644	668	684	742	778	703	675	690	724	699	689	719	685	730	717	715	698	676	682	683	755	703	713	707	685	680	678	713	668	715	684	678	696	717	663	752	698	664	662	702	733	685	724	689	669	737	759	674	733	671	710	665	678	716	736	687	804	716	740	685	734	689	703	722	695	739	693	731	642	649	646	721	710	704	690	707	716	703	716	670	680	720	714	743	724	704	703	702	710	668	731	698	713	640	705	690	733	671	728	698	680	658	679	702	670	683	691	670	688	720	714	705	694	713	756	708	696	703	681	698	699	724	722	684	704	721	715	681	676	713	701	669	681	686	701	697	718	685	694	723	765	688	710	716	663	731	687	700	689	717	726	664	728	711	706	654	671	740	709	686	698	698	690	715	681	685	698	735	670	714	741	673	676	712	654	699	667	686	703	712	714	695	683	719	712	694	656	698	679	735	702	712	722	700	705	671	674	706	675	667	685	696	714	684	710	657	766	695	649	704	759	659	714	732	689	739	722	709	732	671	685	745	697	660	639	700	684	688	707	673	675	697	653	727	690	720	700	688	713	634	688	690	632	706	671	742	720	691	720	684	685	708	710	714	692	652	743	677	748	658	711	663	689	742	715	703	718	682	712	699	745	697	663	750	681	728	690	661	776	680	707	688	681	696	680	739	706	734	688	684	663	699	692	677	704	700	684	681	694	717	740	706	677	711	735	722	655	680	767	731	703	702	651	723	700	666	717	730	724	715	649	711	721	720	673	703	675	696	730	696	699	681	739	706	731	708	721	714	675	696	696	668	697	669	727	715	723	735	700	703	681	678	688	693	732	682	680	685	719	676	705	738	709	693	726	728	720	715	668	669	740	712	696	674	735	634	690	631	680	692	718	707	711	685	684	730	708	720	704	715	641	692	694	739	757	714	696	711	742	746	685	701	673	713	725	721	704	740	667	705	698	681	716	705	712	691	726	644	665	633	699	740	709	704	686	687	686	691	676	744	693	698	685	684	716	718	708	726	707	702	647	710	721	697	673	693	682	646	695	705	681	709	710	713	712	736	727	689	682	705	694	677	709	713	723	714	715	677	707	682	682	689	704	657	706	727	680	734	734	711	714	689	705	716	631	717	704	700	698	669	739	683	735	724	711	720	704	739	714	757	699	663	695	743	701	721	698	700	684	726	739	693	719	730	671	709	709	671	711	689	712	738	743	706	721	679	699	701	713	675	747	709	695	681	703	723	685	691	683	672	748	700	695	697	640	720	732	762	730	661	681	766	699	721	718	722	760	713	711	711	716	678	718	729	693	723	695	738	687	718	698	702	636	686	679	761	684	721	707	676	718	714	714	689	663	719	727	736	742	700	748	754	728	715	695	678	702	701	734	708	663	722	681	707	714	715	690	754	670	702	676	709	691	704	675	702	702	713	724	695	669	658	687	704	664	729	684	712	712	736	730	705	727	685	700	704	735	733	720	706	722	722	710	709	748	695	678	673	697	713	671	619	712	669	707	721	704	714	676	694	702	680	697	675	746	726	740	687	657	697	708	709	686	691	689	704	682	659	725	700	709	684	693	684	740	727	712	722	677	722	738	724	668	715	728	743	739	673	754	673	724	708	713	686	738	712	713	705	699	694	751	667	724	662	696	760	724	683	676	675	687	705	686	738	664	693	727	686	655	714	730	711	706	697	698	713	732	754	704	678	714	739	730	763	759	688	704	655	747	681	721	689	720	702	664	730	712	704	711	693	739	700	706	663	720	733	665	702	688	674	676	689	674	712	711	719	727	755	675	726	716	669	692	711	719	670	703	699	702	700	697	715	756	693	710	762	724	623	690	679	739	680	744	698	715	724	725	736	685	740	697	705	697	733	744	712	717	657	731	674	687	736	695	690	668	751	698	661	721	708	730	709	684	710	660	705	669	707	657	663	707	692	738	716	741	667	677	697	684	654	677	738	678	685	658	692	720	685	761	711	724	695	724	660	715	711	705	671	689	703	762	699	665	703	669	655	707	722	667	699	702	698	746	700	735	678	717	702	695	686	738	654	691	727	690	693	740	710	738	743	719	701	748	697	702	730	669	694	669	711	680	695	695	673	693	724	712	674	688	745	725	694	707	673	766	732	694	699	715	697	648	708	711	727	697	685	697	691	705	676	707	727	688	704	697	724	675	726	727	660	667	700	757	704	738	704	726	719	717	672	693	718	654	723	754	739	701	691	703	713	706	721	700	700	726	669	722	692	739	708	745	726	675	724	669	719	688	684	668	715	703	669	690	717	676	751	691	679	676	729	688	700	699	644	743	746	723	669	679	706	711	705	700	722	721	746	740	727	694	722	692	692	717	655	761	723	695	727	702	689	726	700	719	764	701	715	735	693	696	679	687	666	727	699	679	714	654	668	735	683	719	760	691
2501	494	560	515	2741	5800	4566	3014	1645	929	570	446	362	372	360	361	393	341	363	391	381	380	360	351	375	384	412	360	384	350	379	363	354	377	388	380	379	387	383	381	411	371	374	371	367	346	377	339	323	376	398	372	353	375	398	367	384	379	391	405	380	381	371	384	357	380	392	415	383	320	369	383	373	395	373	382	384	372	357	393	367	366	356	386	372	360	350	411	379	379	383	404	394	377	347	412	363	361	381	366	382	355	347	374	379	359	356	375	386	349	370	383	385	397	389	366	398	356	405	352	367	349	377	390	343	372	389	376	348	361	402	391	337	357	394	368	394	398	352	374	374	391	386	396	385	350	376	381	372	355	353	405	361	367	399	373	373	349	375	375	370	391	379	383	354	383	392	424	358	373	366	351	348	360	371	385	349	375	395	385	355	384	360	403	368	422	413	394	384	362	366	380	398	360	396	348	374	378	382	378	373	403	366	403	387	390	364	378	385	405	347	372	388	364	392	377	352	372	354	384	355	356	368	387	353	357	366	382	350	407	361	364	366	371	355	377	378	407	375	396	386	376	387	350	363	323	380	384	378	387	392	373	358	367	401	352	352	378	354	359	376	411	356	395	385	391	387	403	351	385	384	372	398	398	355	373	353	382	367	378	397	389	360	392	320	385	362	346	343	372	373	410	359	387	392	417	358	362	353	353	373	394	360	343	385	389	369	404	370	384	353	399	395	375	386	389	373	345	389	377	368	359	358	377	372	391	370	370	363	374	395	375	382	407	370	398	377	364	378	368	340	371	415	388	423	394	404	381	358	357	353	403	364	341	353	372	370	374	368	319	354	352	391	368	364	354	333	350	382	351	379	353	355	370	376	403	361	336	389	334	366	392	395	364	395	356	371	349	417	369	397	372	355	378	356	390	354	403	353	391	375	388	389	363	369	384	371	345	393	417	371	385	355	368	330	347	355	328	356	359	354	366	357	392	420	374	389	394	385	393	417	380	404	357	362	369	389	378	361	398	394	339	378	354	376	367	392	392	374	402	350	393	367	356	363	354	350	381	407	340	359	358	381	377	359	379	375	355	337	355	384	337	399	380	354	360	411	390	351	407	359	347	367	401	401	368	338	404	324	390	364	374	389	387	374	384	398	359	376	400	388	348	389	375	358	385	374	319	353	359	361	361	389	358	371	385	369	393	344	358	363	376	365	414	320	366	352	374	391	387	371	365	371	320	361	362	354	341	365	390	364	341	391	346	366	360	393	395	348	370	346	327	382	384	357	370	368	407	384	345	399	357	351	390	387	354	384	398	350	358	343	380	370	383	388	373	408	380	407	413	370	367	339	373	352	374	324	371	349	383	396	352	354	334	371	328	374	368	375	371	366	385	387	388	356	372	393	390	386	370	386	370	397	349	400	363	374	367	402	390	363	363	367	386	382	412	382	356	381	360	382	393	382	390	400	390	380	380	343	378	356	377	357	376	420	374	387	378	327	369	326	382	386	409	380	351	370	384	404	375	404	376	346	365	337	412	404	360	359	366	391	356	398	350	343	374	397	384	394	378	372	365	392	367	340	360	359	374	344	346	365	406	348	388	367	390	371	342	364	389	386	421	352	338	390	362	360	374	396	336	382	409	390	372	369	371	366	424	359	342	340	320	401	391	366	373	395	372	375	404	361	356	374	391	399	363	341	369	343	351	393	390	370	357	370	375	363	395	379	361	346	391	356	360	358	361	401	373	379	390	362	361	387	354	399	374	378	369	363	359	386	342	398	344	408	370	395	387	368	367	348	386	382	356	339	346	366	399	386	366	377	370	385	358	399	361	360	327	345	356	406	360	359	371	382	396	363	412	359	365	346	331	392	381	371	359	405	371	383	340	388	380	378	342	397	372	366	346	347	379	399	389	367	346	371	386	405	380	361	349	354	330	383	382	352	358	365	349	388	356	420	345	401	401	329	367	364	378	417	399	390	379	375	386	381	348	340	385	393	379	398	380	366	370	391	388	391	411	366	340	379	362	348	383	395	386	357	399	349	377	387	374	398	393	393	395	376	347	418	364	379	379	397	372	375	351	307	382	348	376	326	386	376	380	388	364	411	387	389	367	385	345	386	384	375	373	375	382	361	333	379	393	345	382	417	401	364	359	349	382	385	353	406	397	345	409	390	387	337	365	369	387	352	369	376	396	370	389	345	393	373	365	386	372	375	341	416	329	362	352	381	373	363	341	399	357	373	389	361	395	359	401	390	376	348	341	370	362	384	395	359	383	362	389	335	349	380	370	382	398	363	375	382	386	393	389	362	385	375	373	396	372	372	350	387	363	377	389	407	382	402	398	367	384	400	382	391	368	342	385	349	356	395	348	362	411	420	394	380	338	391	383	344	347	393	331	387	348	369	351	373	367	372	364	350	383	347	367	402	358	354	385	361	372	346	369	367	370	386	347	361	374	410	345	339	364	433	363	378	381	376	364	346	333	371	385	325	344	355	345	373	382	341	378	409	398	355	393	372	383	367	384	373	342	380	389	384	396	394	360	381	356	372	386	355	387	346	358	372	379	377	336	396	401	340	354	380	368	403	382	347	365	359	390	358	362	383	356	381	387	377	388	376	383	385	390	359	359	407	345	378	342	368	380	331	381	358	346	373	390	372	353	388	374	377	376	358	355	363	383	386	379	356	382	414	362	418	374	389	394	368	387	388	337	345	394	368	376	370	378	367	377	329	388	376	368	384	405	381	391	395	391	373	404	370	377	386	364	385	369	352	341	377	379	371	370	338	371	375	350	362	405	369	365	357	370	357	404	332	414	361	380	347	400	383	382	394	370	368	351	399	366	366	405	415	387	406	387	371	377	380	388	397	352	395	376	349	407	349	422	368	382	379	349	335	394	374	339	391	410	389	348	330	356	373	356	382	383	371	398	398	389	417	340	394	373	362	357	369	376	381	377	361	389	367	390	395	369	348	357	376	389	356	362	400	354	350	395	382	406	375	360	364	340	333	348	367	350	372	365	409	381	353	327	399	387	382	385	334	399	374	396	394	395	385	371	379	383	335	378	402	359	373	371	408	379	380	340	387	359	381	443	366	404	346	412	418	389	404	382	353	389	373	380	383	359	334	369	373	391	355	409	368	420	342	405	354	336	394	366	364	391	358	376	405	388	357	391	374	341	357	364	362	384	382	352	359	339	390	410	403	350	393	371	384	392	373	376	355	405	405	375	365	402	357	347	359	389	410	397	362	375	383	385	363	369	368	352	348	389	383	361	370	403	339	381	361	367	379	358	369	409	384	367	382	368	344	393	360	349	377	403	377	401	369	359	385	335	353	404	369	367	414	356	355	365	380	373	369	353	365	378	389	368	352	421	382	407	414	379	398	406	381	377	375	384	399	392	349	407	384	364	359	359	349	407	355	359	357	399	371	361	354	368	369	364	385	357	384	376	374	386	375	376	373	343	357	378	343	361	392	349	362	412	382	394	388	373	372	401	384	373	333	340	382	391
2609	1010	1196	1469	11210	19272	14918	10397	5623	2912	1601	1119	939	866	884	913	903	886	899	891	934	885	941	883	880	908	950	924	871	904	922	899	890	914	872	933	877	890	925	883	904	914	832	883	857	936	863	903	909	870	835	918	870	925	886	834	923	911	873	868	965	881	924	892	869	905	953	917	850	915	923	927	851	846	867	879	839	873	899	927	867	899	915	890	870	901	887	867	894	855	866	964	858	898	860	973	953	906	928	976	886	916	901	884	897	908	904	854	888	868	882	875	887	898	890	875	903	905	912	896	907	913	958	894	908	879	900	901	939	882	907	913	914	885	911	862	864	894	909	879	896	891	902	856	827	857	931	853	877	909	951	878	887	887	877	908	859	840	903	837	866	877	890	961	888	913	863	899	891	862	861	914	912	893	881	853	885	916	905	933	918	857	927	863	870	924	890	914	873	874	895	851	878	901	861	869	908	930	887	915	880	901	873	904	937	916	886	915	816	952	854	898	900	989	918	912	943	871	909	878	879	919	918	903	875	872	885	871	856	889	850	905	908	926	863	919	877	885	923	917	924	897	944	909	863	867	918	893	898	886	901	901	878	922	906	896	951	904	855	868	867	923	927	898	876	907	902	869	908	898	856	930	909	950	879	867	860	861	898	932	895	907	905	818	954	911	914	883	914	948	867	922	856	833	870	918	949	906	910	910	861	908	906	890	938	943	928	853	898	853	889	901	905	935	948	889	914	927	893	916	877	936	957	973	918	867	895	831	888	900	933	878	936	859	908	918	864	860	875	861	906	905	938	895	950	880	943	914	888	888	875	846	896	904	851	866	910	896	954	890	902	875	871	838	878	873	874	871	895	938	881	863	906	929	883	873	867	924	913	933	888	910	900	901	925	896	934	895	876	908	891	869	872	922	925	880	880	883	915	872	891	900	873	943	885	906	899	893	897	839	859	886	908	896	940	945	861	912	903	917	924	899	904	878	872	898	929	927	899	842	878	864	904	894	900	901	933	863	924	893	867	960	947	850	891	942	888	859	885	913	897	930	847	841	908	949	907	894	926	930	905	905	924	902	838	862	935	886	917	887	894	904	882	919	903	892	903	830	924	946	892	947	934	873	892	858	892	942	916	896	885	871	882	879	932	864	908	921	889	875	891	946	852	870	908	864	945	910	867	872	883	901	918	864	895	937	907	873	840	923	873	897	884	916	886	844	911	884	868	919	965	958	918	981	864	890	888	890	884	902	914	881	854	848	878	898	912	882	877	846	880	933	907	881	903	908	891	848	893	919	935	876	930	942	921	848	900	901	901	884	893	902	825	880	918	868	884	896	911	872	875	877	879	909	896	873	916	932	896	847	895	851	903	879	904	902	872	950	876	903	871	895	841	863	870	891	903	901	870	904	916	890	880	904	884	897	898	861	843	874	883	950	918	904	883	918	856	894	892	881	884	896	873	872	874	867	911	905	900	929	896	912	907	880	835	935	924	872	950	930	886	878	919	859	891	897	892	934	833	890	909	960	861	912	926	916	935	830	853	926	877	899	893	887	814	885	864	901	919	906	855	883	894	881	871	916	894	855	885	912	918	874	821	903	913	870	897	852	860	902	880	884	906	913	859	856	836	873	901	935	899	934	914	884	889	875	897	921	901	950	870	910	918	895	860	888	900	933	846	881	908	891	892	964	911	894	893	921	895	874	917	934	870	927	868	923	902	893	845	908	890	810	912	914	858	907	930	874	920	957	933	863	909	902	925	897	970	887	931	914	877	838	880	902	896	921	900	933	868	924	922	923	932	910	909	874	877	908	884	867	912	904	878	853	887	923	931	913	862	935	944	858	862	873	868	887	851	852	895	919	883	903	902	931	935	908	871	874	915	911	878	863	874	890	886	914	890	946	911	857	886	908	916	836	843	838	955	900	897	878	997	908	842	852	905	878	932	872	948	853	870	906	895	927	885	895	911	865	857	882	942	854	900	888	908	931	953	873	930	974	860	930	923	885	894	883	889	894	887	893	923	894	913	915	907	891	860	873	860	888	929	888	885	926	935	886	891	887	880	906	912	848	877	951	890	863	877	948	879	898	925	868	940	840	903	880	875	871	904	944	920	866	957	904	884	958	906	976	913	876	857	914	915	865	883	875	899	912	891	867	943	886	906	899	934	883	892	866	880	882	931	873	897	868	937	927	892	873	923	955	935	884	943	850	942	879	930	898	892	905	903	896	903	871	905	875	944	912	854	902	873	915	929	847	927	911	888	862	871	890	863	877	817	889	920	887	844	902	911	871	861	916	947	903	922	929	914	906	887	860	870	869	909	842	965	883	905	913	839	898	904	912	883	855	878	915	941	838	885	919	897	936	810	893	865	873	875	886	856	826	848	880	822	864	924	878	921	936	874	880	898	868	887	928	877	883	850	863	887	904	872	920	890	879	856	875	911	877	895	881	909	944	853	900	902	891	883	908	906	915	854	924	885	904	941	870	896	878	851	885	844	934	909	869	860	904	911	937	948	924	881	934	926	877	913	916	956	816	911	878	870	922	876	919	886	911	975	872	867	877	873	856	939	911	898	892	866	891	964	875	877	856	934	866	855	846	900	914	906	934	904	922	883	875	889	917	855	900	913	889	874	922	905	885	900	896	877	830	887	891	877	898	922	939	956	923	905	910	920	865	865	953	889	927	901	917	904	945	909	874	897	882	941	879	869	896	847	870	889	931	897	887	916	921	912	921	905	867	891	896	933	826	858	889	893	880	876	875	851	889	932	894	883	864	895	878	905	841	898	882	907	917	859	903	922	840	902	872	852	931	915	919	895	896	873	908	920	889	908	828	887	912	865	933	955	894	930	921	881	878	824	952	942	902	912	836	933	889	878	854	885	847	898	842	947	907	868	893	906	901	863	919	907	903	826	924	922	893	981	954	904	881	860	884	934	899	959	835	904	912	903	919	916	906	957	906	918	802	918	939	881	874	839	927	916	940	929	913	953	912	859	844	874	812	904	906	895	928	928	891	879	874	890	894	932	867	908	836	949	913	935	932	874	886	855	956	947	913	888	897	864	862	937	940	921	867	966	904	794	908	911	855	899	885	874	918	877	905	918	876	918	865	902	887	908	888	868	859	847	926	866	911	864	873	927	878	865	924	902	874	924	877	889	903	881	961	927	882	873	970	880	817	909	889	859	885	863	892	921	879	879	876	921	879	873	914	935	874	929	944	853	917	885	878	859	831	896	940	925	877	932	865	901	909	930	932	838	930	920	922	862	911	913	830	892	903	913	903	875	875	934	879	925	904	912	930	897	899	873	891	890	868	934	880	908	938	855	921	911	902	917	866	933	903	901	916	871	902	892	926	859	968	901	881	886	910	890	979	918	814	868	985	879	889	945	906	925	919	874	927	875	925	873	922	881	874	894	915	910	915	929	886	910	871	879	904	882	877	906	947	879	912	953	857	875	911	931	889	869	906	864	894	952	886	909	852	909	909	891	848	886	900	899	845	851	880
11027	2097	2342	2615	46853	62031	45485	34511	18189	6455	2206	759	391	367	289	308	311	310	273	266	287	304	300	302	270	302	283	319	307	282	294	311	272	302	304	285	315	272	338	328	288	324	309	321	280	303	310	303	279	287	255	306	304	284	334	292	319	297	327	305	245	322	305	290	295	295	315	302	288	320	285	311	318	305	269	311	281	318	287	317	282	273	284	290	277	276	304	301	292	321	335	284	324	313	332	291	286	278	302	312	296	302	283	293	284	312	296	312	309	300	296	297	322	307	329	291	287	288	311	306	328	285	343	293	299	287	308	302	303	301	286	273	297	302	318	290	316	271	270	282	297	297	307	273	269	316	310	313	283	293	277	320	304	310	276	304	333	308	272	283	275	276	302	284	303	281	313	326	285	286	291	249	303	294	302	256	305	291	275	307	284	341	318	321	315	321	336	282	312	284	304	307	295	287	300	274	301	315	292	292	307	333	306	320	286	292	273	304	276	260	315	293	289	292	308	308	290	291	293	337	313	291	323	310	267	275	297	301	296	281	306	297	295	290	324	321	292	289	293	306	312	255	313	285	302	345	289	321	291	275	295	304	300	307	303	312	287	317	287	299	296	264	303	292	300	294	302	288	302	305	293	307	263	296	282	305	321	296	294	290	307	283	328	323	302	318	281	312	297	308	308	315	277	329	311	270	290	322	303	304	314	302	286	308	308	303	284	297	295	292	310	313	291	304	314	324	320	332	303	288	279	311	294	309	285	331	270	298	289	287	318	306	320	329	311	329	324	301	274	305	275	303	302	275	310	313	280	304	292	280	293	298	319	291	310	296	319	309	312	323	300	300	318	314	282	281	289	320	311	294	295	343	314	277	306	310	311	297	296	327	316	304	288	305	298	323	310	298	319	307	293	281	304	325	322	318	270	305	285	324	294	318	321	288	290	294	295	320	296	324	355	288	280	317	324	287	296	334	282	300	324	323	304	290	309	288	274	324	306	340	310	299	297	315	285	313	316	321	294	289	285	296	311	313	290	304	327	323	292	289	307	262	276	260	303	300	316	288	302	317	324	316	272	300	300	299	306	284	289	301	294	316	299	287	309	300	289	293	296	289	302	321	309	293	289	304	302	295	262	288	306	316	294	301	289	304	323	303	306	323	304	283	314	290	277	306	306	335	307	336	277	337	292	325	287	310	314	306	280	317	280	286	311	306	308	290	333	319	303	294	270	294	324	282	303	297	330	311	310	313	273	291	308	286	276	316	307	284	295	276	291	306	312	292	294	305	300	302	277	310	277	286	317	328	310	307	325	299	283	324	309	312	307	291	324	334	305	282	314	300	285	294	294	295	314	317	274	283	320	286	320	313	300	291	285	306	292	286	324	282	306	312	280	302	318	298	256	300	264	308	292	309	306	326	302	272	290	336	278	280	290	282	297	294	313	295	305	278	316	281	300	283	312	289	318	291	318	276	289	273	331	300	277	302	294	307	293	310	280	312	292	278	306	340	297	313	314	293	346	304	311	284	303	301	305	303	278	317	285	287	301	304	287	287	283	270	274	314	299	306	294	314	317	317	319	290	308	304	304	265	310	286	313	325	308	307	263	296	302	296	292	302	303	358	312	282	307	311	329	281	306	283	298	294	288	291	295	306	298	288	312	308	324	295	276	285	308	285	296	319	336	324	321	317	297	307	265	307	309	334	321	275	309	284	296	298	301	305	304	299	301	298	288	332	298	302	297	301	329	297	280	271	298	304	290	300	310	306	280	266	316	303	311	284	270	294	305	336	313	316	316	318	312	289	321	317	290	309	334	301	286	302	299	315	275	253	300	309	307	294	293	333	285	289	297	302	276	300	287	270	311	300	303	350	318	316	302	311	274	315	324	332	284	309	296	294	307	277	283	304	299	316	284	296	296	297	334	330	336	299	329	284	305	317	298	345	331	314	291	282	337	301	298	313	281	311	317	295	295	302	290	270	279	300	271	279	284	302	302	309	297	282	289	264	302	315	289	310	334	293	294	306	301	311	288	333	295	333	290	283	312	315	266	283	316	300	292	326	287	317	276	289	281	305	286	288	324	307	279	294	310	274	308	289	299	291	320	328	319	296	318	317	310	292	297	309	300	317	328	283	306	270	293	318	307	315	320	318	311	319	340	313	297	319	305	298	299	279	272	263	297	291	284	285	287	331	278	291	336	322	303	329	261	296	279	320	294	306	293	286	269	294	315	324	282	324	295	295	298	292	306	300	299	290	291	315	314	316	288	291	293	272	323	322	259	308	316	293	294	319	265	323	305	316	320	332	325	287	344	271	288	315	296	312	279	307	305	273	293	309	302	344	289	327	305	289	288	295	337	291	302	289	331	317	282	282	285	301	279	300	328	279	299	312	320	322	281	303	300	304	280	301	279	296	279	266	339	315	300	285	295	331	304	285	279	309	293	291	313	316	300	297	325	311	274	298	321	279	312	300	276	280	323	303	265	295	302	316	318	270	263	324	273	311	294	284	307	319	325	297	293	291	289	304	326	278	302	269	287	301	280	303	335	274	293	298	294	290	326	314	305	304	322	302	266	315	287	286	303	327	318	281	299	303	306	306	281	288	292	286	301	280	294	304	331	289	323	274	265	324	256	288	293	290	312	323	345	308	292	307	302	310	299	272	282	280	292	289	289	294	299	293	272	307	319	317	290	318	307	317	307	329	322	320	315	297	313	319	287	288	305	304	285	293	269	287	303	273	322	295	328	307	283	269	292	313	284	301	309	286	290	299	271	287	294	335	324	297	318	301	281	311	297	281	321	324	290	285	327	323	276	283	315	310	294	310	301	292	300	295	306	324	318	293	293	289	319	275	317	307	317	309	330	325	287	329	337	302	289	298	324	296	310	314	304	284	284	272	275	301	301	284	304	302	322	303	274	298	279	297	307	330	298	297	321	297	313	309	283	286	294	266	278	303	336	287	290	286	309	280	286	324	309	317	288	303	312	313	315	312	313	301	319	297	337	269	328	279	325	296	314	327	316	283	295	280	284	275	318	304	284	272	291	296	307	359	319	291	311	315	316	289	302	319	351	314	270	314	303	297	273	316	291	304	312	277	303	303	303	274	328	282	305	307	302	310	273	284	302	294	269	301	290	302	308	324	321	317	302	280	292	284	318	272	272	274	318	310	302	329	299	278	301	317	310	321	289	303	299	289	318	294	287	299	266	306	306	294	325	341	336	313	294	324	299	299	304	308	318	346	316	321	331	284	313	290	307	316	316	294	303	287	306	283	283	297	322	292	325	336	322	319	333	309	283	296	309	308	292	300	300	277	308	268	315	318	296	322	285	302	305	295	349	311	316	327	297	287	326	295	304	324	294	325	311	293	339	295	313	299	319	294	289	296	298	272	281	294	283	265	321	262	275	265	301	310	294	297	261	290	314	282	315	308	287	293	309	286	285	310	282	312	292	299	301	310	298	318	292	313	291	313	305	303	317	331	324	294	331	300	296	294	304	283	283	284
7149	2254	4655	7822	60957	71062	57449	48094	31640	17692	7562	2793	1280	843	710	745	774	739	742	739	689	740	757	726	680	737	721	769	729	730	753	709	735	749	747	713	757	723	768	751	735	805	735	723	752	780	710	719	763	720	712	762	691	766	693	760	754	768	766	751	710	781	758	749	712	743	757	735	698	759	722	734	710	791	746	771	745	754	757	694	728	765	746	732	779	717	745	675	767	699	754	738	762	773	751	739	741	708	749	733	776	769	684	721	751	743	777	765	760	691	737	779	725	740	720	720	760	743	762	746	748	772	728	712	759	776	704	713	784	701	731	701	734	742	760	735	754	781	733	781	722	632	754	737	702	655	770	739	727	756	751	760	805	708	754	718	714	766	725	773	739	784	731	722	776	722	743	762	731	723	777	729	778	749	778	784	744	683	707	742	767	731	694	736	744	764	746	760	774	733	716	741	758	737	651	680	791	759	725	763	772	766	721	755	731	779	706	750	771	753	744	718	756	719	742	739	781	703	711	752	771	776	724	735	752	751	774	728	726	705	716	716	742	766	771	734	725	757	735	750	748	726	772	711	729	730	724	722	723	740	713	724	738	763	759	788	699	745	697	733	731	753	744	712	728	742	747	719	752	797	726	726	736	757	655	743	734	753	755	761	683	717	762	698	702	745	722	738	753	783	785	755	752	739	757	751	748	702	750	723	765	736	734	775	732	723	732	756	747	727	799	716	709	710	704	739	732	712	755	773	722	727	759	749	775	718	755	737	716	768	738	789	743	749	764	779	723	730	783	754	779	728	779	764	734	747	800	760	735	714	772	785	741	733	705	702	724	777	747	732	740	765	694	771	724	698	748	694	733	737	738	768	697	704	697	722	758	766	732	737	803	784	752	764	733	743	718	749	705	744	730	730	684	738	772	765	722	708	745	702	724	767	728	738	690	740	704	732	757	769	720	776	742	762	717	759	778	737	750	751	784	770	733	730	720	713	700	727	742	717	670	755	739	743	775	722	751	728	732	793	718	718	765	731	749	754	690	727	772	715	733	766	767	724	739	722	727	697	790	757	768	733	729	764	768	741	727	772	772	722	767	771	762	689	715	735	730	781	725	724	777	725	752	745	685	706	745	745	774	736	730	721	708	752	730	731	759	706	726	721	747	721	753	721	758	705	696	744	731	698	777	731	760	717	739	714	709	737	740	724	728	712	770	664	717	722	747	777	670	768	723	692	741	732	742	711	705	798	721	724	736	725	723	770	740	798	770	794	764	744	714	737	745	717	703	723	765	722	789	742	687	739	762	758	738	786	731	696	748	743	742	771	794	716	741	718	722	727	738	757	720	731	736	729	748	786	714	758	752	761	749	728	767	719	757	718	695	720	742	720	711	720	733	700	736	729	728	777	729	776	705	707	795	738	740	741	763	768	748	744	766	720	747	779	787	702	727	722	733	718	749	727	734	700	731	749	693	712	755	743	745	772	724	714	760	754	743	762	768	740	738	734	732	761	721	790	729	760	768	731	730	741	753	763	729	751	704	721	748	690	722	683	747	788	726	737	751	709	731	728	747	671	740	736	741	724	709	749	723	775	688	734	750	724	750	759	742	717	732	729	752	753	775	750	687	810	737	701	770	713	775	731	789	754	724	721	742	758	700	748	731	778	692	757	737	726	724	721	731	691	733	764	748	696	728	758	721	742	756	738	734	753	727	772	785	757	783	758	777	764	681	709	757	712	738	738	760	781	705	762	746	762	787	733	720	782	747	761	769	752	733	742	682	735	750	729	697	760	735	706	724	721	748	707	740	723	749	754	755	715	750	736	731	769	723	754	760	763	676	718	788	718	713	802	766	725	733	734	699	710	754	739	739	733	734	718	686	732	724	753	787	732	693	762	740	773	684	735	738	756	702	739	722	732	764	747	746	733	726	755	769	741	740	734	709	697	763	726	766	787	742	733	748	768	704	763	728	701	714	732	708	783	796	716	745	773	715	726	703	704	743	721	761	757	719	742	748	759	752	736	720	768	754	727	726	725	785	785	752	707	715	775	730	763	739	745	751	769	749	716	781	757	728	763	748	746	726	720	731	781	730	709	743	786	711	753	728	688	728	746	737	709	736	714	730	795	711	728	734	755	738	709	719	750	759	767	745	749	745	735	739	746	687	726	736	733	772	705	737	738	720	738	739	773	739	770	756	768	793	691	760	763	736	776	746	736	729	767	757	731	715	773	753	735	733	811	778	746	703	721	778	726	694	755	730	726	729	669	747	702	766	761	746	702	686	750	741	726	719	770	731	705	784	735	697	738	771	723	715	732	751	759	716	759	764	743	751	764	788	742	725	698	724	767	725	758	688	745	731	762	733	759	728	727	779	721	764	723	702	769	703	722	735	695	704	754	697	733	776	747	738	723	777	724	699	737	710	729	785	732	740	693	718	712	769	714	713	719	688	732	767	736	718	749	750	703	718	718	750	725	742	756	706	739	697	780	761	741	697	781	761	744	736	769	757	785	752	692	727	757	786	730	704	759	725	763	764	733	712	796	748	673	764	771	711	773	758	717	775	680	727	768	738	752	715	707	773	689	753	753	737	784	690	690	768	739	745	752	760	726	709	775	706	698	752	751	716	687	746	738	739	724	749	771	748	727	733	756	692	742	740	756	732	729	770	764	710	754	794	716	728	703	701	694	769	724	713	740	757	722	772	725	706	746	738	723	705	721	731	719	758	738	740	761	730	710	746	689	745	723	806	701	710	790	727	718	736	712	744	772	749	715	741	726	729	735	706	709	770	712	730	731	695	722	800	731	779	759	803	783	755	739	733	717	706	773	771	735	723	737	725	702	731	728	793	747	729	703	705	722	782	742	728	740	756	768	751	737	752	796	729	723	753	737	743	732	698	788	730	758	743	736	774	715	758	735	767	766	739	728	798	780	744	749	739	740	711	694	751	751	713	761	721	746	705	731	714	739	723	786	732	722	771	765	711	766	712	755	745	709	727	672	748	732	745	724	689	730	753	763	734	724	696	700	738	767	743	766	752	753	723	725	748	743	726	745	749	728	693	694	739	763	708	732	741	731	749	731	730	729	768	686	758	758	737	727	744	762	726	769	778	757	770	740	735	747	755	715	782	714	773	726	748	738	710	696	749	806	759	728	730	745	719	738	718	733	767	757	725	738	764	712	657	742	750	722	736	742	734	731	755	745	737	756	741	725	780	690	721	718	774	718	792	748	748	717	753	779	763	735	722	708	746	799	697	705	759	751	687	697	758	720	762	739	773	787	746	692	744	727	746	704	749	746	748	754	725	720	723	770	747	744	776	719	772	744	713	738	769	759	755	747	770	706	751	713	758	777	729	752	734	741	718	689	713	747	756	749	747	698	739	719	769	773	742	752	756	722	711	695	774	764	731	716	710	762	746	797	773	727	731	735	758	732	703	767	750	660	735	734	760	692	786	697	774	715	701	740	778	754	716	753	733	738	748	752	726	714	739	747	728	747	749	729	717	719
64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
